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
340195339371	340195339931	340195340481	340195341031	340195341581	340195342131	340195342681	340195343231	340195343781	340195344331	340195344881	340195345431	340195345981	340195346531	340195347081	340195347631	340195348181	340195348731	340195349281	340195349831	340195350381	340195350931	340195351481	340195352031	340195352581	340195353131	340195353681	340195354231	340195354781	340195355331	340195355881	340195356431	340195356981	340195357531	340195358081	340195358631	340195359181	340195359731	340195360281	340195360831	340195361381	340195361931	340195362481	340195363031	340195363581	340195364131	340195364681	340195365231	340195365781	340195366331	340195366881	340195367431	340195367981	340195368531	340195369081	340195369631	340195370181	340195370731	340195371281	340195371831	340195372381	340195372931	340195373481	340195374031	340195374581	340195375131	340195375681	340195376231	340195376781	340195377331	340195377881	340195378431	340195378981	340195379531	340195380081	340195380631	340195381181	340195381731	340195382281	340195382831	340195383381	340195383931	340195384481	340195385031	340195385581	340195386131	340195386681	340195387231	340195387781	340195388331	340195388881	340195389431	340195389981	340195390531	340195391081	340195391631	340195392181	340195392731	340195393281	340195393831	340195394381	340195394931	340195395481	340195396031	340195396581	340195397131	340195397681	340195398231	340195398781	340195399331	340195399881	340195400431	340195400981	340195401531	340195402081	340195402631	340195403181	340195403731	340195404281	340195404831	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	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	2751	3600	2300	2751	3600	2300	2751	3600	2300	2751	3600	2300	2751	3600	2300	2751	3600	2300	2751	3600	2300	2751	3600	2300	2751	3600	2300	2751	3600	2300	2751	3600	2300	2751	3600	2300	2751	3600	2300	2751	3600	2300	2751	3600	2300	2751	3600	2300	2751	3600	2300	2751	3600	2300	2751	3600	2300	2751	3600	2300	2751	3600	2300	2751	3600	2300	2751	3600	2300	2751	3600	2300	2751	3600	2300	2752	3600	2300	2752	3600	2300	2752	3600	2300	2752	3600	2300	2752	3600	2300	2752	3600	2300	2752	3600	2300	2752	3600	2300	2752	3600	2300	2752	3600	2300	2752	3600	2300	2752	3600	2300	2752	3600	2300	2752	3600	2300	2752	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	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
23990	21979	30031	24572	21980	21994	6723	1361	941	902	780	663	631	584	569	536	519	483	502	485	429	426	473	443	470	408	411	382	415	440	382	435	385	396	393	390	414	405	353	372	385	388	413	350	378	392	362	387	377	379	390	423	403	399	383	338	384	397	353	352	383	372	401	379	392	393	365	402	379	390	405	380	348	349	370	377	348	345	369	344	332	340	343	378	360	356	381	395	392	388	356	361	362	399	361	388	390	388	382	382	347	373	370	370	373	354	373	353	370	335	369	359	399	378	371	368	387	386	398	383	381	365	358	373	366	384	384	374	361	375	370	353	373	373	375	369	355	368	341	381	353	351	358	369	357	375	399	375	370	354	371	379	348	386	327	366	380	383	382	381	363	371	336	356	370	347	368	339	358	351	331	369	386	364	368	365	384	427	372	353	387	331	360	344	387	358	373	361	418	364	335	350	378	364	364	339	354	339	374	402	371	393	359	389	365	334	402	412	389	339	360	371	391	383	367	410	341	374	376	392	345	375	375	342	356	369	362	400	372	355	372	345	341	382	351	340	396	389	359	377	371	386	345	367	387	408	349	333	338	383	387	364	371	396	383	370	341	347	363	390	368	342	359	369	350	360	351	378	348	363	392	389	390	353	364	360	377	354	412	353	369	343	341	391	389	393	370	335	349	366	392	358	357	363	351	346	349	374	373	363	370	374	349	365	381	395	352	349	346	370	360	363	411	334	362	389	388	346	397	395	369	379	384	337	404	364	378	362	360	356	371	417	389	343	363	347	390	343	383	366	364	369	358	376	345	364	384	360	333	389	343	378	390	366	346	336	384	376	352	349	358	362	334	345	322	364	361	380	376	385	373	349	417	385	377	353	366	365	360	375	342	403	411	350	380	356	365	356	383	386	337	386	424	362	388	366	352	348	357	320	369	375	401	333	364	377	382	371	372	369	349	375	349	343	350	368	379	366	355	344	326	381	385	354	341	387	350	355	318	359	358	331	378	390	368	358	372	371	394	387	384	371	367	347	367	350	394	355	348	349	355	364	352	371	347	367	338	369	352	340	355	344	360	373	374	359	329	389	394	398	380	341	364	332	368	372	364	399	381	370	357	366	348	364	361	317	389	379	401	337	352	348	380	384	371	356	370	362	363	398	345	382	369	369	359	362	367	372	352	374	362	379	324	336	361	351	357	361	359	367	346	364	366	346	360	382	359	374	351	370	346	346	371	375	370	361	369	355	337	357	349	382	370	363	380	365	386	360	356	347	360	366	362	382	355	359	356	372	391	370	384	363	381	380	359	364	387	334	407	377	371	371	356	379	352	326	352	380	361	386	353	332	377	348	363	368	348	407	360	363	351	345	350	351	354	363	369	346	344	382	361	347	355	329	377	358	355	372	365	387	381	374	347	383	354	354	380	368	358	369	345	364	406	383	343	372	360	351	391	370	354	352	391	374	350	367	381	364	373	362	379	357	373	375	379	335	347	375	373	338	356	353	340	389	363	357	390	391	379	384	343	338	385	357	356	359	357	368	346	336	361	328	350	353	352	332	374	339	371	360	354	346	354	340	390	391	360	365	362	369	370	376	390	343	366	359	387	365	392	370	354	365	361	391	327	346	375	361	366	355	363	339	362	381	340	341	321	361	369	365	362	366	371	376	382	375	348	373	372	383	397	397	378	356	366	387	379	329	354	346	351	382	355	327	396	365	373	369	354	393	366	396	341	339	331	335	349	345	389	401	357	365	341	371	317	394	357	350	364	376	373	385	368	374	362	384	376	373	357	392	356	370	340	359	371	346	384	379	358	362	354	392	351	340	368	331	392	355	375	350	367	364	375	363	350	363	384	371	334	399	382	358	348	392	381	391	353	360	358	368	352	347	372	369	350	334	353	343	387	360	361	376	340	369	382	354	344	366	353	397	351	354	384	332	352	428	385	390	389	378	345	361	348	355	360	368	374	384	361	380	395	338	387	405	352	345	331	345	380	383	387	367	393	340	336	358	396	366	367	395	386	352	359	366	385	355	371	359	361	362	350	353	400	337	394	409	351	387	354	367	378	381	371	358	349	382	375	363	357	371	384	396	368	384	371	339	340	369	374	377	371	372	360	372	371	341	388	393	335	357	373	387	355	345	355	374	361	364	324	362	353	389	361	382	342	379	350	350	362	386	350	366	379	371	360	356	371	373	368	354	352	382	345	330	376	340	365	376	367	324	350	365	348	349	368	360	356	335	356	382	330	358	357	361	367	349	340	394	353	361	358	342	398	358	334	398	379	351	346	359	362	368	374	324	349	367	367	387	367	370	374	369	366	334	368	377	384	370	385	373	389	366	388	361	353	390	342	362	386	356	365	372	369	361	325	381	353	368	340	399	358	373	347	352	416	342	328	355	368	367	396	358	390	354	365	377	370	326	343	384	388	371	370	388	346	363	346	371	338	350	377	358	376	379	378	374	345	405	377	395	352	356	359	357	426	370	359	361	383	326	336	351	382	361	366	368	348	374	374	374	325	372	348	349	363	381	353	325	341	392	357	380	348	343	356	339	370	384	370	341	355	329	387	364	351	363	365	381	330	352	362	356	375	370	368	366	420	332	359	342	362	363	377	384	373	359	406	327	336	376	403	371	385	361	347	365	358	337	361	370	359	394	377	396	348	375	345	390	333	354	393	354	339	392	356	382	376	351	368	341	337	338	361	331	337	393	382	339	374	367	380	349	393	338	361	356	363	364	389	332	366	339	367	350	385	376	349	364	371	392	358	350	320	368	359	387	373	397	344	357	352	387	354	370	375	349	362	366	341	356	371	355	349	343	376	346	400	352	362	385	400	383	371	351	377	326	354	379	360	385	359	377	382	372	351	381	386	337	353	328	389	390	399	367	343	366	327	364	353	363	358	374	321	398	329	354	331	353	370	360	338	363	345	364	372	368	380	364	352	400	368	395	349	385	351	399	345	392	416	382	344	331	367	370	360	379	368	367	323	401	376	346	409	400	389	388	350	375	331	352	359	362	359	359	379	376	421	350	371	394	371	358	359	373	347	379	373	351	389	396	364	358	357	367	363	363	367	365	384	392	371	354	367	357	352	352	377	406	369	376	404	351	373	365	370	384	391	361	334	369	379	320	381	370	385	322	333	377	374	339	365	364	336	395	391	408	397	334	382	351	361	315	375	369	349	371	376	393	347	357	364	354	378	373	343	366	326	373	381	414	368	358	351	357	356	355	379	367	360	347	357	388	372	371	378	371	354	353	382	378	360	364	360	357	371	310	396	336	331	335	369	352	337	359	395	360	356	335	402	365	376	379	378	367	348	376	392	361	401	376	370	366	325	370	383	394	351	386	386	327	324	373	359	368	329	374	352	358	358	378	336	361	352	344	393	338	385	365	382	385	359	358	344	357	393	368	365	384	345	338	361	370	362	400	372	370	364	360	364	376	343	361	344	356	352	356	362	358	359	326	359	375	350	367	363	350	393	336	374	351	378	333	350	359	358	353
8477	19346	15528	8609	6000	4326	3303	2593	2054	1717	1415	1220	1044	967	907	789	786	758	651	705	623	613	569	568	528	566	556	531	534	516	509	527	504	494	476	475	456	492	486	498	463	489	480	452	460	427	461	466	429	433	490	467	481	477	456	488	430	449	441	457	456	422	442	419	444	411	436	443	494	415	445	459	474	448	436	482	456	420	410	452	426	467	447	439	415	454	432	449	464	478	407	453	434	459	433	475	427	457	422	457	449	471	460	420	451	450	450	430	434	412	435	467	476	438	463	427	401	433	466	436	390	467	410	435	451	423	425	433	409	417	483	435	446	441	429	440	428	416	438	417	439	430	429	433	432	473	428	433	426	410	414	457	436	457	399	437	413	420	440	443	448	443	432	429	416	418	469	408	452	424	422	437	430	458	459	446	449	435	442	453	471	469	488	423	446	453	479	461	407	469	445	427	428	440	441	397	453	459	432	419	433	428	437	439	409	449	414	423	425	453	408	448	416	422	436	495	434	426	452	425	413	381	449	427	444	422	440	436	405	455	435	402	463	449	416	480	437	413	431	418	447	412	423	428	454	442	412	418	440	436	455	417	449	477	402	447	407	460	461	450	461	415	425	428	427	449	435	428	454	425	472	447	426	498	410	416	455	419	434	463	450	434	426	441	400	439	453	445	399	434	427	451	458	474	433	412	429	485	449	458	451	426	450	416	440	398	427	468	407	455	440	437	438	456	446	444	452	407	441	425	459	452	442	455	432	449	428	392	458	417	456	426	442	435	436	429	446	409	437	432	417	452	436	416	437	462	471	438	433	460	413	448	448	419	464	452	425	398	410	413	402	431	450	468	423	428	428	438	421	436	436	491	401	474	397	427	498	404	432	476	457	479	447	417	459	465	398	437	465	485	374	468	450	408	408	416	427	438	444	452	410	456	417	427	435	432	433	426	431	394	440	413	474	433	403	423	421	415	436	426	454	437	449	428	437	451	431	464	398	424	420	433	468	422	435	426	434	424	404	454	433	441	465	464	415	415	449	439	449	433	446	461	408	423	412	438	459	480	422	418	466	426	431	450	467	454	425	465	412	419	413	438	461	377	427	424	443	454	425	440	422	404	459	446	451	391	433	413	429	440	414	449	420	454	438	440	418	405	429	431	431	419	419	454	461	453	466	408	445	405	469	443	416	429	472	434	438	405	432	434	446	466	439	419	389	471	441	445	433	431	464	471	431	448	421	402	404	435	435	380	429	398	455	446	464	431	398	443	481	466	415	439	421	439	437	493	447	420	446	418	433	434	416	400	442	474	426	445	439	441	426	446	393	430	457	415	414	441	414	429	465	432	466	465	423	459	464	429	421	425	450	451	438	427	424	473	401	444	435	407	436	448	429	434	458	413	430	446	443	426	427	463	439	439	401	434	404	431	429	414	435	413	431	451	435	430	427	421	439	437	417	450	451	418	457	438	474	430	430	384	404	431	432	397	466	450	440	435	451	405	454	439	426	462	410	411	471	453	464	436	433	458	396	419	447	442	420	461	424	411	464	434	431	461	433	455	460	449	431	413	410	422	464	419	428	448	429	444	471	416	424	439	413	413	441	437	429	436	464	464	468	416	415	422	444	412	423	446	408	463	430	408	417	432	425	444	424	397	418	462	437	441	430	432	409	388	449	381	425	454	455	446	407	441	435	433	440	413	448	487	428	434	437	442	409	469	442	453	431	448	411	426	476	443	432	446	470	399	418	444	440	426	466	411	413	411	445	444	433	417	405	448	430	464	448	435	448	443	419	431	396	397	441	439	446	433	391	426	416	429	442	439	417	419	444	452	426	452	436	477	446	400	489	413	422	440	404	427	422	476	418	419	437	405	461	384	404	433	447	409	397	439	440	437	439	445	428	411	414	411	431	412	447	453	419	432	409	438	463	471	448	454	413	432	484	427	449	408	431	418	452	437	409	425	452	460	428	421	456	457	432	449	411	463	429	438	455	430	441	475	426	464	433	452	391	456	412	430	464	406	454	435	436	416	467	421	406	439	447	422	457	475	460	413	416	429	422	433	431	434	415	433	434	414	435	449	435	415	475	424	446	441	422	436	452	446	451	444	439	434	412	474	402	453	448	425	419	460	423	440	406	415	425	471	429	435	453	468	410	419	419	476	475	448	441	472	446	423	427	449	418	419	432	411	407	456	416	443	429	419	401	434	417	442	438	467	449	442	483	428	424	449	428	456	429	436	417	443	441	484	436	410	435	436	444	430	390	441	435	386	437	450	478	431	435	420	436	476	436	427	438	431	434	456	459	423	429	476	433	435	440	414	451	462	428	439	455	435	446	445	415	414	445	446	445	423	450	430	446	389	457	463	446	432	422	476	424	430	464	423	448	449	455	427	478	435	409	450	452	428	457	394	431	413	433	423	434	430	455	406	447	394	411	443	447	439	415	427	407	434	422	446	418	429	438	427	438	460	439	442	427	426	456	449	459	449	411	443	417	415	438	438	437	415	450	453	428	426	435	465	425	434	418	419	416	438	437	458	439	456	422	460	457	412	413	463	407	447	424	408	415	402	429	474	426	457	451	417	424	413	422	426	462	409	455	432	462	419	414	438	421	417	463	475	409	417	455	445	438	437	469	435	447	430	441	409	427	449	451	428	446	448	435	453	451	415	449	462	436	411	430	412	454	442	453	450	404	438	411	445	437	433	442	418	413	435	443	450	433	412	410	374	417	446	427	439	474	418	431	438	438	421	412	443	425	439	445	418	443	400	427	445	409	428	424	428	419	454	420	472	427	434	444	404	435	447	423	448	441	429	431	431	452	455	415	423	436	448	438	382	447	443	446	476	418	460	405	425	423	436	457	425	442	450	476	387	419	431	450	410	413	457	429	416	416	402	462	383	429	411	458	417	480	437	437	414	420	449	435	445	454	435	462	446	430	418	439	409	457	425	414	423	445	453	447	436	423	408	415	462	445	436	427	426	460	383	461	409	478	406	406	415	407	441	425	435	446	425	470	448	457	434	453	453	436	442	437	468	422	432	444	413	435	440	391	424	437	414	451	418	444	417	413	438	433	420	427	433	499	405	460	404	417	454	417	439	447	411	436	412	441	419	482	418	457	458	422	421	433	440	457	404	453	459	435	437	399	440	394	442	424	417	448	452	446	428	447	398	398	444	422	432	453	422	428	413	427	449	438	451	439	420	429	426	452	448	473	459	416	436	450	445	460	430	429	416	429	463	419	450	430	419	463	463	416	456	454	452	424	424	468	465	414	451	411	450	418	443	462	396	446	458	430	399	471	460	414	429	437	422	423	452	421	447	441	395	443	457	447	404	429	431	474	422	450	449	413	423	443	418	437	448	449	439	459	438	443	470	416	403	420	437	419	405	447	378	448	438	472	428	463	446	407	409	432	464	445	448	406	379	427	424	462	419	449	418	436	465	422	434	424	409	467	449	409	404	470	467	410	418	435	404	397	445	416	413	473	454	473	431	445	453	438	452	441	481
27698	20188	7257	1468	931	837	756	748	775	673	713	693	665	723	685	676	715	699	668	685	699	696	726	676	669	667	676	753	702	683	688	680	690	652	688	648	714	658	718	678	659	723	740	681	713	692	676	701	748	706	708	727	670	681	689	692	699	694	713	731	681	694	709	729	727	723	630	717	718	706	650	651	702	744	659	741	687	723	703	725	707	708	653	727	718	701	662	674	734	700	678	669	668	689	680	772	721	702	713	686	685	694	663	657	697	705	657	705	668	658	688	681	700	707	657	669	678	697	644	630	725	707	705	691	687	714	714	676	652	674	716	677	696	699	687	670	690	731	701	707	689	686	665	699	657	720	671	686	714	700	713	676	679	672	665	689	681	676	684	685	666	697	679	696	693	677	663	701	693	649	644	752	715	718	717	676	672	695	739	697	713	695	697	683	720	700	719	698	708	708	720	688	664	670	672	708	648	678	696	704	707	672	656	641	673	652	690	666	691	720	661	670	665	626	653	684	694	703	683	618	729	677	712	696	737	664	691	687	714	736	689	649	690	724	674	694	656	714	735	698	723	707	666	657	643	662	670	705	648	665	685	693	638	671	701	734	671	679	678	653	685	702	686	672	733	702	742	694	687	660	667	717	669	701	737	727	654	702	661	731	706	698	696	638	669	683	733	657	710	742	657	665	729	718	705	692	708	691	711	648	665	739	665	696	676	698	698	700	689	671	682	702	694	645	645	722	701	666	692	651	664	709	698	696	684	658	661	726	692	689	659	687	676	689	695	692	739	675	705	689	647	700	686	692	679	683	683	680	679	668	702	699	696	689	680	706	654	671	674	685	659	658	698	675	653	656	692	692	701	702	658	688	694	684	711	727	664	726	649	687	656	674	655	702	711	683	690	680	732	710	683	750	731	648	697	670	706	696	741	626	683	728	734	751	662	695	691	664	654	694	665	681	676	671	626	723	682	686	716	680	697	666	718	696	706	724	701	645	690	686	691	713	679	654	668	708	676	709	714	683	685	685	739	680	747	677	650	682	742	687	697	705	699	665	694	686	690	691	680	674	721	711	708	724	688	637	681	708	704	683	715	697	663	704	653	709	677	710	709	744	724	706	675	656	695	722	704	646	698	687	697	713	692	699	699	684	681	698	671	675	675	659	673	671	661	705	657	661	656	675	698	669	697	662	654	672	701	664	683	699	692	690	701	703	656	685	693	706	683	689	752	661	685	663	692	672	650	695	682	717	698	676	695	690	696	711	692	724	705	685	714	666	654	682	669	684	657	692	675	652	695	681	666	690	691	657	744	680	741	697	694	681	747	689	712	719	709	721	670	675	687	697	665	683	721	681	721	694	687	673	652	723	713	688	714	694	698	693	651	683	663	697	701	679	712	710	710	705	642	724	664	649	695	696	666	684	698	703	733	708	728	717	696	689	679	692	720	698	693	660	749	639	704	643	712	707	654	709	665	662	746	674	686	697	695	685	699	651	684	736	678	661	688	713	739	699	663	743	698	693	693	686	714	647	732	684	699	751	684	704	696	707	655	708	688	711	672	705	670	719	678	652	754	675	660	693	667	648	655	728	675	701	725	705	713	705	715	675	691	716	690	713	662	654	675	673	662	695	701	652	688	664	699	683	762	658	675	677	683	686	670	675	690	716	687	684	694	692	705	718	672	646	703	702	650	729	666	678	703	725	688	743	654	714	711	678	701	694	686	684	676	650	723	687	719	705	670	745	723	657	724	673	724	661	709	678	711	692	750	722	681	666	679	670	702	732	668	675	671	753	675	682	713	705	650	659	703	768	728	700	654	685	724	677	749	695	658	713	692	654	693	744	691	726	637	700	691	658	671	757	673	685	653	735	723	686	689	688	666	690	735	677	671	678	715	777	682	687	679	695	728	663	735	693	687	655	711	669	717	664	655	655	667	693	705	652	740	671	635	685	700	650	698	690	685	712	718	668	685	665	700	667	743	677	679	687	721	691	707	684	678	730	691	691	666	729	678	693	690	685	665	699	637	698	731	716	664	668	704	663	693	736	693	701	722	737	643	700	725	660	665	662	646	681	709	738	659	699	666	704	718	697	677	704	677	674	696	721	656	735	706	692	682	607	697	688	711	670	695	681	715	634	671	686	691	657	693	710	674	686	707	688	641	694	727	712	696	699	710	685	708	720	692	686	727	659	701	733	710	679	733	664	700	675	717	734	684	696	706	659	690	723	715	686	705	699	704	628	727	682	639	669	665	689	698	740	734	657	665	713	676	720	740	667	696	642	725	701	678	655	710	692	679	665	699	666	668	718	687	697	687	679	714	695	736	653	671	691	687	712	769	698	690	693	671	725	685	686	738	688	694	682	695	627	753	690	700	700	694	745	669	691	740	694	691	674	684	713	698	716	649	679	735	668	680	693	696	678	668	644	686	663	718	666	676	659	702	677	724	684	698	702	706	717	679	693	687	709	691	701	733	705	676	678	683	741	704	722	701	704	686	659	680	644	676	730	720	680	738	653	723	743	688	679	674	700	714	665	645	712	706	669	684	670	758	684	694	710	696	708	712	692	758	724	718	699	664	715	727	672	717	656	715	674	683	748	641	639	679	730	666	704	696	689	702	702	661	609	709	697	647	697	694	684	708	673	678	664	688	711	675	698	708	722	733	658	691	686	641	700	709	631	659	680	663	702	696	653	651	724	691	698	671	685	673	700	736	665	648	646	714	668	729	731	698	648	680	702	671	646	703	768	641	677	697	731	722	718	682	703	763	708	689	699	640	693	704	689	673	682	687	674	707	693	691	687	698	683	695	675	640	678	706	703	678	699	693	672	708	702	760	664	716	688	730	658	723	704	686	665	651	659	682	699	724	720	706	694	734	662	699	709	658	731	674	644	705	663	691	667	701	681	717	705	679	656	683	711	673	688	673	707	695	662	688	689	700	701	662	677	684	696	726	686	671	683	654	731	698	692	709	732	660	651	705	695	662	705	742	704	760	708	701	684	673	674	728	702	705	673	646	732	695	694	726	725	766	635	699	684	687	706	652	669	726	700	668	697	704	701	712	686	665	665	689	707	700	679	690	706	725	728	713	719	712	744	674	685	691	669	676	770	719	694	735	738	687	703	690	652	716	738	745	710	675	699	727	684	714	701	664	694	672	688	676	729	654	669	695	684	661	693	715	668	669	677	693	687	657	721	653	634	706	724	667	639	675	729	691	680	659	733	683	719	655	682	725	690	669	699	673	677	696	716	757	730	682	690	687	683	636	702	736	649	682	688	671	686	678	682	712	665	679	659	697	706	624	666	723	697	651	648	710	650	707	688	702	714	692	694	687	720	699	711	646	667	709	663	709	700	740	670	702	679	728	700	728	708	680	702	717	693	625	648	624	658	695	728	725	648	656	699	674	710	670	684	712	668	701	686	691	687	678	703	697	738	628	702	742	694	668	669	722	660	707	693	681	649	722	650	694	723	707	706	686	644	679	653	685	657	735	657	666	671	694	637
5081	3437	2866	1684	1260	1075	978	981	932	940	861	882	883	868	858	828	822	875	839	907	829	850	888	876	835	847	845	816	831	811	872	883	873	798	873	871	842	884	851	786	867	849	837	822	848	841	842	881	832	910	823	819	835	817	845	886	832	863	830	815	845	864	834	881	834	874	865	923	861	828	837	833	831	833	860	856	836	876	850	856	802	812	915	876	852	855	826	883	880	860	888	893	843	888	830	843	832	897	858	854	901	875	886	877	841	857	850	841	827	824	834	813	857	841	858	855	842	849	861	837	871	841	856	867	797	832	878	862	846	818	915	827	823	879	856	859	779	796	882	861	854	854	854	849	855	877	843	837	840	867	873	880	835	824	844	826	837	846	866	792	817	849	811	840	848	824	864	852	836	860	850	864	868	876	849	899	837	887	860	847	872	885	881	836	803	847	873	853	913	912	855	813	869	871	863	875	837	863	793	821	886	863	881	858	814	887	833	825	855	860	818	848	819	838	858	837	852	844	881	871	810	851	846	880	815	845	826	861	847	809	838	885	848	851	893	838	858	899	827	898	851	888	812	862	870	848	910	889	855	932	880	861	815	858	846	858	847	804	853	853	859	841	813	830	867	887	823	895	857	820	836	800	837	838	860	836	857	826	854	837	867	866	890	892	867	926	876	853	852	859	845	790	840	845	880	815	828	852	820	847	861	866	895	876	887	881	826	843	831	828	898	864	851	861	850	803	849	901	832	853	886	839	860	823	835	857	873	866	838	884	900	868	845	822	881	813	853	869	831	873	876	866	902	913	814	876	876	808	872	837	821	848	833	871	821	836	854	850	829	865	893	802	857	877	852	908	831	902	830	886	831	847	809	878	867	841	831	868	820	872	824	866	803	803	855	847	859	867	861	815	862	817	848	907	823	824	862	890	893	850	825	850	828	922	852	864	845	828	871	871	849	814	823	840	853	821	859	872	874	849	829	869	875	881	850	857	864	860	829	825	832	873	844	861	860	891	864	888	849	834	839	855	891	863	847	848	859	868	858	889	853	805	892	925	839	831	870	839	838	911	868	830	850	889	860	867	867	848	876	878	841	808	820	859	870	870	828	888	854	855	838	849	804	871	865	867	846	872	841	908	858	894	815	840	853	850	856	882	826	830	835	848	871	872	848	825	927	858	850	886	781	839	817	852	878	844	878	819	842	840	815	837	822	864	845	866	863	846	852	825	847	826	839	852	853	886	842	885	854	805	860	886	840	867	865	813	846	852	881	838	872	844	864	856	865	872	833	847	821	876	872	861	825	833	848	820	853	819	837	833	878	813	885	829	846	825	864	847	831	813	851	873	900	820	884	857	871	821	852	817	841	817	840	859	843	881	843	887	866	820	813	884	872	857	892	868	865	833	841	872	828	882	882	791	853	844	859	865	816	822	806	847	858	879	866	823	846	848	844	832	851	868	833	871	879	857	883	854	874	831	855	887	815	856	828	869	809	841	871	898	861	880	852	831	830	861	804	831	864	836	891	888	886	851	836	820	890	877	839	828	811	851	833	820	851	865	866	864	811	823	895	821	855	874	868	846	856	802	839	839	831	821	837	868	825	818	859	845	880	807	853	847	880	867	786	862	809	840	843	831	876	785	805	877	892	819	867	859	823	877	818	856	835	874	867	845	856	829	837	856	910	873	893	853	868	799	793	837	829	905	884	905	879	823	854	815	883	834	843	858	864	891	840	833	862	844	817	839	895	855	893	911	807	830	828	915	863	859	823	804	870	872	802	872	865	844	830	914	842	812	832	847	892	852	885	859	822	815	842	913	882	869	851	864	942	874	859	892	861	809	861	840	848	907	860	860	905	881	817	832	858	859	853	873	789	869	846	803	793	868	823	833	902	883	802	905	889	885	837	860	849	841	844	806	819	873	884	863	895	882	867	840	870	834	876	851	833	829	836	862	878	902	925	839	867	839	867	842	882	827	866	838	879	917	860	880	817	902	847	887	866	852	839	853	843	829	889	829	845	873	872	832	855	826	834	906	898	821	866	861	824	830	867	821	877	824	857	893	891	818	815	822	813	821	795	786	852	879	867	866	812	865	844	839	889	814	876	836	837	889	853	846	827	844	853	892	877	851	822	852	846	842	819	812	874	900	899	831	857	823	883	799	774	854	846	806	839	824	846	857	861	873	879	893	836	867	832	852	803	886	862	854	897	838	853	867	839	851	873	885	830	852	830	888	816	881	911	812	862	837	838	894	875	882	885	801	830	871	827	860	862	804	789	887	883	801	807	890	802	909	833	854	789	861	852	815	875	818	815	840	900	902	862	845	864	879	884	942	821	845	826	854	831	876	839	840	875	866	867	841	871	841	861	842	850	813	820	841	870	876	821	893	855	841	908	831	846	882	844	920	871	844	859	842	844	899	880	887	845	808	835	889	909	827	813	815	818	834	801	874	874	829	826	878	863	808	844	861	836	816	854	811	811	834	820	898	823	805	816	891	814	820	829	807	839	845	811	851	810	847	810	858	875	813	876	822	854	838	893	832	820	837	864	878	843	845	829	890	842	875	796	866	867	854	905	801	913	842	869	870	837	803	820	865	843	824	836	847	869	865	837	825	839	840	884	884	863	870	825	862	834	823	843	802	841	828	834	845	850	867	877	885	857	827	828	870	779	863	907	864	849	838	853	873	849	911	858	855	880	871	855	907	841	882	850	840	813	821	847	828	853	888	850	877	846	897	899	846	832	844	861	876	819	879	848	789	852	897	810	847	842	808	863	834	848	829	879	835	833	853	869	874	871	889	861	847	864	888	888	901	878	848	797	857	829	790	821	833	813	859	815	871	854	841	914	840	830	815	914	852	871	900	842	851	823	836	908	855	913	841	841	852	841	844	826	833	857	887	876	873	893	857	874	883	842	864	851	805	811	806	824	851	798	857	859	836	862	839	871	798	906	818	888	894	843	854	900	823	846	864	806	818	861	840	830	821	891	855	825	854	871	839	854	880	924	844	839	844	884	837	815	844	839	895	790	867	833	886	817	812	849	793	853	873	831	821	827	868	865	813	854	908	847	854	829	838	858	840	861	853	838	842	860	810	816	876	859	850	826	854	850	870	786	805	849	852	887	836	881	884	852	851	840	909	888	854	851	899	853	916	864	815	809	857	849	829	815	857	868	794	885	846	856	848	804	867	810	814	845	880	856	917	863	920	856	832	829	836	870	882	797	857	866	809	861	808	917	846	830	865	852	830	868	860	877	834	840	848	869	853	842	876	844	766	833	863	832	792	867	845	853	879	828	851	831	871	843	847	874	853	790	834	817	844	853	868	856	875	862	890	834	870	831	875	863	784	878	817	858	891	822	842	816	858	848	856	856	842	814	856	808	847	887	809	840	879	843	874	843	874	880	883	822	834	892	811	833	866	850	825	840	853	848	847	831	853	882	833	809	885	834	807	829	855	855	809	859	835	862	796	837	866	854	870	841	825	842	878	871	851	884	821	890	895	819	845
24594	21580	28955	24663	21570	8778	1335	884	676	625	600	557	517	512	483	462	485	450	432	411	414	401	394	476	449	446	436	422	408	401	371	379	410	419	413	396	380	372	366	382	427	399	380	410	393	375	388	392	410	408	369	364	401	394	405	384	410	371	380	364	387	399	399	370	364	395	407	424	414	384	410	367	399	384	432	396	379	376	401	408	424	416	385	411	378	360	377	402	435	382	368	403	340	368	397	376	397	391	364	378	387	379	392	355	383	380	405	385	352	388	368	376	395	405	370	419	419	389	400	379	379	377	389	375	382	361	376	386	368	369	387	410	374	391	425	371	415	382	384	410	374	399	354	372	384	365	368	372	376	394	417	359	378	396	360	392	382	366	386	410	387	357	378	408	380	381	370	377	408	398	389	388	344	424	422	385	366	386	400	369	411	387	383	377	416	381	408	381	358	416	360	392	372	372	392	349	378	415	407	406	365	378	420	373	389	412	367	376	381	369	359	393	406	369	402	373	403	365	407	383	365	368	344	394	382	370	394	382	364	375	410	363	394	393	388	388	383	379	373	380	394	377	411	409	381	392	376	401	382	363	355	387	389	364	409	390	375	420	364	366	382	386	372	379	420	376	385	364	405	363	427	366	383	403	394	396	379	394	400	378	400	409	419	388	392	404	390	392	382	372	377	387	377	414	433	393	353	383	383	383	376	387	394	394	365	360	406	401	438	380	345	414	378	366	401	385	386	434	388	387	411	383	363	383	360	404	396	365	371	394	387	412	403	388	366	399	425	405	416	389	373	378	414	345	348	395	388	402	377	414	405	369	419	343	373	411	400	387	420	401	380	364	365	393	389	404	382	394	390	358	372	374	371	363	360	386	389	359	368	393	388	396	392	357	371	397	391	391	361	451	350	401	375	385	384	357	365	415	364	397	390	394	400	389	367	396	339	392	346	407	404	392	383	411	386	378	369	417	393	409	350	386	367	401	377	373	418	371	369	367	381	385	415	358	398	410	409	414	388	378	388	386	385	358	402	357	388	365	372	405	367	404	425	396	375	372	410	378	347	380	382	394	321	394	386	397	369	387	377	330	423	382	355	398	369	418	383	409	368	374	381	385	370	354	390	379	388	390	395	340	390	386	393	382	377	398	395	369	368	392	385	411	380	384	372	340	359	367	360	398	370	391	394	386	351	417	410	395	338	387	403	389	355	410	393	390	417	381	354	385	356	383	340	346	392	408	367	412	384	379	379	423	379	424	413	404	373	371	365	379	374	376	388	367	383	413	368	409	402	374	400	403	405	378	405	358	389	344	379	411	423	379	373	402	364	384	394	403	373	384	402	379	387	383	383	370	390	374	393	352	369	408	396	365	396	391	377	374	376	369	402	367	351	371	388	376	426	367	386	418	346	328	374	339	393	386	376	350	386	365	385	413	361	397	376	416	368	405	386	384	421	381	388	380	385	404	393	340	395	388	365	375	392	362	376	395	376	400	365	417	392	397	389	366	381	375	362	391	365	424	400	386	371	407	424	409	383	404	380	385	367	386	395	381	372	368	406	370	410	356	376	365	365	432	392	352	369	366	377	393	380	387	356	413	380	374	381	376	368	370	385	376	371	395	392	361	375	376	398	411	333	400	370	389	386	354	373	363	358	366	391	390	395	376	383	400	397	369	378	402	364	391	404	386	380	399	398	388	356	371	376	393	378	351	389	392	392	354	388	398	402	344	391	339	356	408	377	365	395	379	395	377	385	409	415	373	388	393	338	379	419	406	355	363	393	337	362	383	391	355	405	372	389	364	404	374	418	372	413	387	363	352	388	379	408	356	394	389	374	373	361	398	353	376	373	367	392	395	362	368	402	349	391	403	382	386	395	400	391	396	405	404	363	393	402	368	413	361	389	366	387	397	376	377	369	391	382	385	341	354	409	388	372	379	406	393	380	408	398	352	384	387	396	389	363	400	381	381	386	374	360	397	375	373	384	345	401	364	368	405	382	365	406	395	361	358	382	397	379	368	350	392	377	361	398	408	380	352	407	365	380	396	394	395	369	403	360	377	380	363	358	386	385	370	358	409	408	403	384	402	373	341	374	380	394	396	323	420	408	400	397	398	397	398	393	382	369	391	380	389	386	405	384	409	360	379	419	348	346	407	378	380	410	386	394	393	437	391	389	411	372	390	395	385	379	386	408	379	407	384	372	392	394	410	373	372	370	365	399	374	384	385	397	375	386	391	374	390	398	392	413	371	403	404	423	401	383	408	367	359	404	407	396	392	377	384	339	351	381	369	394	374	380	374	374	392	365	410	386	401	379	388	389	389	399	359	403	392	382	384	375	403	397	395	384	391	371	396	352	402	372	375	409	381	383	390	379	363	383	419	368	383	374	371	366	404	384	397	407	355	408	399	412	363	377	355	373	379	383	367	380	371	391	355	414	379	378	349	357	368	379	408	378	389	364	393	367	410	390	387	389	382	360	346	371	407	382	375	380	383	421	371	377	404	365	367	360	397	394	421	379	398	350	417	378	404	378	387	370	417	375	371	393	391	407	406	388	367	374	388	380	423	367	415	383	372	382	386	395	408	400	410	406	392	408	357	405	437	388	373	394	356	399	369	399	383	377	386	401	381	387	384	389	389	367	435	381	359	424	399	420	363	389	379	374	373	406	389	389	377	413	381	390	383	391	397	394	394	416	430	371	370	364	393	359	400	414	373	387	394	350	416	360	372	381	358	374	378	397	383	401	435	384	388	384	392	362	394	385	359	381	382	375	383	382	377	399	360	358	377	373	411	369	376	408	382	376	368	384	343	365	383	382	393	402	378	388	350	392	379	391	408	381	413	366	391	393	374	389	395	394	390	384	414	403	405	381	363	386	388	358	398	364	404	392	381	400	374	390	394	377	388	382	416	393	384	371	390	375	370	375	367	404	357	374	387	405	374	335	390	381	389	367	358	377	422	371	370	359	430	378	410	358	366	395	406	369	367	422	351	408	382	374	375	401	377	407	362	371	405	383	362	405	384	388	354	343	393	388	387	359	393	361	402	352	369	357	369	408	385	367	360	376	364	388	370	378	382	354	371	413	356	376	409	411	377	371	343	386	366	340	348	392	399	363	403	357	372	394	378	431	383	382	379	393	390	393	381	362	348	398	385	386	412	381	397	403	365	394	388	387	391	395	364	384	383	375	397	392	370	388	367	393	413	389	380	370	338	403	404	405	412	391	383	400	421	380	393	344	422	409	378	361	348	382	378	367	363	392	390	388	396	403	396	413	383	390	415	397	408	389	410	401	354	377	392	382	372	385	398	385	391	418	396	356	389	381	374	402	382	393	368	396	369	396	351	391	362	370	394	416	395	368	377	377	410	387	365	396	377	354	373	371	377	358	404	398	387	372	379	390	400	389	360	362	386	387	369	335	399	380	366	411	405	385	383	424	390	419	397	394	364	405	356	384	388	402	397	367	345	393	389	372	362	355	373	374	380	354	400	339	377	397	376	385	372
6013	12752	10228	5183	3480	2586	1981	1543	1339	1141	996	906	838	754	715	683	663	655	630	585	580	625	560	589	581	527	538	524	559	564	456	528	513	510	496	521	528	489	492	528	519	523	499	504	515	501	511	488	513	505	513	478	471	533	497	502	488	507	510	512	520	498	479	511	493	517	527	458	470	459	459	520	459	500	493	502	469	516	514	513	485	518	489	510	491	499	457	533	510	454	487	532	480	525	517	487	490	493	496	471	515	457	500	493	487	465	474	500	519	500	475	552	465	486	442	491	489	466	532	501	473	496	470	475	498	487	525	512	454	488	456	514	487	496	502	491	464	503	471	494	477	479	446	497	455	501	497	540	480	532	475	520	509	435	497	459	470	530	508	504	473	472	460	489	480	498	491	489	494	489	479	462	508	491	512	545	459	490	493	460	510	523	508	493	508	512	480	504	542	490	510	492	488	521	479	511	483	486	517	480	512	500	512	535	524	494	483	494	513	487	491	506	469	517	492	494	504	490	482	469	526	496	435	523	482	510	454	498	492	540	484	484	510	478	501	498	488	505	508	520	474	500	489	498	496	529	482	485	489	500	491	505	508	472	485	490	512	479	480	452	503	524	518	492	475	465	537	509	493	484	504	507	516	507	509	485	487	460	515	493	491	511	478	505	477	523	493	527	433	481	489	487	476	488	499	477	523	468	511	478	504	543	486	487	475	481	462	503	482	464	537	503	526	495	496	503	494	447	494	499	491	466	509	461	466	517	500	475	499	492	486	465	466	493	526	512	521	479	524	435	490	495	508	517	475	507	483	543	489	443	516	512	525	491	442	512	488	470	469	501	500	478	505	495	482	464	464	521	507	457	470	524	484	500	500	474	497	530	484	462	477	500	516	509	502	457	482	482	489	488	475	496	489	467	515	493	462	517	496	531	475	498	482	499	519	491	492	487	517	545	520	507	504	484	485	540	462	514	515	515	503	496	553	459	515	525	486	484	454	487	473	501	453	487	505	495	511	467	451	480	470	490	482	501	455	455	498	473	503	527	491	488	493	493	494	480	484	468	486	464	456	509	462	534	526	470	457	498	482	509	494	521	467	489	501	508	446	465	440	481	513	485	518	512	459	498	524	474	497	461	517	501	509	508	495	462	476	522	512	503	479	484	519	491	458	523	473	470	465	500	490	512	496	485	482	508	494	481	469	467	467	474	486	522	465	450	480	490	515	480	494	510	478	477	487	523	456	515	472	461	476	464	487	481	472	469	481	471	481	437	489	526	473	490	485	489	521	453	526	497	488	487	497	492	446	479	495	492	522	494	522	461	474	470	499	463	477	442	517	480	508	486	515	474	530	495	493	493	523	461	441	497	480	511	526	472	450	513	516	480	467	487	455	469	512	498	540	480	537	469	499	503	482	463	497	491	456	485	502	508	507	517	483	500	487	493	504	478	507	515	509	484	478	463	462	489	506	528	498	499	527	476	505	454	488	518	485	477	473	504	495	511	459	509	489	469	478	487	475	475	450	465	520	468	457	509	437	549	517	506	496	505	495	493	487	495	484	440	458	495	482	513	455	439	521	511	450	471	496	465	506	463	474	494	540	477	460	457	480	548	487	461	503	480	497	473	497	500	460	488	509	497	446	463	469	503	508	485	495	446	542	497	528	507	505	526	492	494	490	511	484	505	486	478	485	476	478	508	473	459	474	507	473	478	463	471	520	519	509	448	481	477	462	473	480	446	497	523	484	491	446	469	496	535	452	450	498	476	488	475	479	469	500	482	498	505	522	504	487	505	462	468	484	465	493	500	473	499	510	490	481	495	496	450	455	519	472	495	487	514	469	489	479	454	506	456	447	491	487	505	458	514	502	492	506	478	480	480	487	480	523	479	493	485	501	496	493	447	470	456	539	484	500	500	504	484	498	471	480	485	484	503	475	478	444	480	491	471	500	488	486	523	478	500	464	528	462	511	497	534	478	493	490	513	460	487	503	494	472	468	469	469	472	514	469	481	500	478	493	472	471	476	525	497	511	461	482	461	480	500	496	497	520	479	464	490	491	504	506	511	494	487	517	481	474	484	494	468	529	495	496	482	507	528	462	500	512	474	503	525	474	520	485	496	499	510	474	488	493	488	493	536	477	486	498	560	502	482	465	462	524	502	504	498	487	502	483	453	476	480	485	477	482	501	491	496	496	469	528	499	506	481	500	473	488	455	503	486	490	503	506	501	502	455	514	498	503	485	478	485	446	506	452	474	486	492	516	501	490	478	471	504	518	513	458	497	495	504	449	492	496	475	509	475	486	492	462	449	472	496	459	509	510	450	486	528	471	510	470	506	475	517	486	480	493	484	478	490	469	469	483	474	490	515	480	489	534	482	475	506	466	477	504	514	525	522	464	471	505	506	496	445	490	463	480	509	500	517	457	488	500	476	519	514	491	501	502	491	533	495	504	512	477	523	531	500	515	474	526	478	457	471	506	517	479	515	509	475	486	478	514	479	505	507	455	485	489	507	487	490	532	469	495	502	497	477	503	503	462	456	501	464	520	460	506	481	504	475	466	510	486	504	513	499	480	519	496	460	488	477	491	479	522	507	491	489	478	539	493	492	497	470	480	456	504	490	474	491	493	479	457	530	551	499	490	506	503	498	501	477	442	481	516	485	493	485	503	496	492	501	506	497	489	499	487	460	495	467	519	497	499	510	428	492	494	504	467	476	488	496	494	488	461	518	435	502	471	474	482	472	491	520	479	480	493	495	497	517	489	499	496	479	450	498	462	473	472	481	513	480	485	542	503	480	469	488	483	452	485	462	457	486	442	496	538	481	445	461	455	457	474	513	513	506	471	469	491	486	476	505	477	506	460	514	503	470	500	457	470	451	477	484	483	527	482	466	534	492	487	483	497	520	480	528	484	493	483	471	444	486	501	499	469	494	448	506	499	463	449	481	502	516	473	509	520	502	515	467	485	500	471	457	494	481	504	480	514	498	507	540	470	445	514	488	474	465	516	508	495	461	518	497	527	478	496	459	466	519	473	513	493	486	491	478	507	519	467	514	517	468	448	496	475	512	476	444	474	486	498	516	475	498	510	454	535	509	476	530	533	526	449	522	463	492	502	449	476	522	456	499	520	488	496	529	540	484	423	474	485	493	475	489	493	477	489	502	495	541	523	513	482	491	509	502	479	497	526	551	506	518	525	486	488	444	514	478	526	473	485	515	457	487	492	470	514	499	522	507	504	494	463	513	496	469	485	521	512	465	476	489	512	473	514	469	479	484	477	551	529	467	492	490	482	484	493	470	490	484	446	471	499	472	476	494	494	508	527	485	471	496	497	487	505	496	463	501	447	522	451	516	487	495	519	521	480	486	453	442	453	474	502	441	510	501	473	515	504	462	482	480	475	476	478	515	434	499	465	473	492	447	483	519	495	491	526	498	517	449	479	515	502	549	514	470	506	507	515	493	497	490	493	491	500	479	487	530	515	479	472	420	473	523	492	521	489	469
23585	21591	29486	24181	21591	21595	6638	1374	968	879	730	687	575	594	566	527	522	541	484	454	456	447	431	461	438	444	405	410	428	419	381	445	414	420	421	409	419	405	390	393	403	376	393	380	370	429	395	442	393	428	395	383	382	383	355	383	368	401	402	405	412	386	383	365	359	425	350	397	394	356	358	392	382	379	405	378	348	373	410	402	381	376	364	373	370	354	393	376	376	401	389	354	340	361	381	360	373	352	379	366	361	395	371	405	374	355	385	379	391	382	398	356	377	368	369	394	355	410	357	355	358	363	387	385	381	386	361	379	399	376	367	375	370	374	374	400	369	344	360	389	390	369	361	385	366	398	359	366	353	396	342	351	358	372	373	354	373	409	414	376	385	374	389	384	350	384	353	407	331	374	377	360	355	378	365	396	378	375	395	411	371	354	367	375	406	328	406	389	402	393	380	367	381	386	380	361	377	367	362	363	393	383	353	334	381	405	352	375	384	362	377	376	348	382	346	362	368	385	355	369	331	384	368	379	402	389	379	389	359	378	345	376	396	389	391	405	393	365	388	388	381	402	339	362	375	398	445	386	387	379	375	377	367	373	371	364	398	375	377	400	364	385	337	360	395	337	392	382	396	385	377	360	383	397	346	363	389	379	375	390	377	345	359	386	379	360	381	354	411	389	371	399	348	365	398	372	372	401	368	370	345	395	383	361	397	345	382	350	395	354	358	381	390	363	369	410	381	363	362	351	381	388	362	357	396	373	369	369	403	390	369	382	383	362	388	410	379	386	389	353	368	370	379	391	367	356	388	364	380	392	359	355	391	384	335	348	392	404	382	379	369	363	389	406	400	356	354	369	359	363	370	374	385	368	370	354	367	384	373	340	363	361	339	363	411	395	391	379	390	366	359	366	386	377	387	377	407	400	331	377	377	345	408	342	350	381	353	378	366	409	356	375	381	364	381	388	364	380	345	369	390	366	355	382	363	380	364	366	352	362	390	347	346	374	369	381	428	382	369	377	390	378	363	361	395	370	390	378	370	395	390	398	362	357	375	354	333	375	391	339	368	392	402	351	374	333	378	370	396	388	365	383	339	376	363	376	402	357	367	370	341	368	344	366	381	408	383	348	365	374	386	366	401	362	360	404	355	370	376	384	382	337	395	357	393	376	365	377	349	365	383	369	347	374	381	406	341	390	369	368	351	373	357	360	383	389	383	370	355	404	398	360	375	348	385	394	347	375	358	401	319	363	386	387	377	384	382	417	369	378	379	407	389	404	372	396	360	388	329	382	381	394	402	393	377	358	377	392	394	351	344	356	387	343	423	352	367	346	373	370	395	388	389	371	389	372	359	380	401	373	368	380	394	343	391	356	375	337	361	355	368	365	351	360	409	344	379	374	384	368	364	353	374	366	384	349	386	370	335	378	397	343	349	390	364	360	402	376	395	387	355	379	365	333	378	375	363	370	390	413	386	364	365	358	351	357	388	385	403	382	379	366	376	403	390	380	385	362	383	365	350	378	389	374	403	323	377	399	380	391	378	392	417	348	367	381	398	386	376	375	357	377	388	357	379	343	383	373	368	373	382	355	366	391	404	397	405	330	358	362	383	398	393	367	350	367	349	387	348	403	360	409	403	361	423	367	336	358	405	388	402	369	369	402	366	401	325	366	375	386	384	384	339	386	353	370	384	386	347	384	363	354	365	408	367	372	394	382	390	396	380	387	387	350	349	380	364	381	352	350	378	385	365	387	376	353	383	399	338	368	345	389	359	381	350	405	417	414	339	397	366	372	364	398	386	400	343	390	373	414	380	365	358	392	377	374	362	372	378	370	370	370	394	378	352	382	335	409	379	417	360	389	410	361	361	358	384	376	366	378	383	383	375	375	403	366	390	384	368	359	352	380	360	407	378	379	410	355	395	356	338	373	388	376	381	363	414	417	371	374	360	368	365	393	373	342	383	394	380	393	363	355	402	396	390	358	375	346	392	387	388	371	346	372	377	385	403	370	370	371	366	405	383	397	371	344	358	373	365	366	356	373	374	392	357	397	374	375	384	347	355	366	394	372	364	316	404	388	387	338	346	353	407	390	401	371	387	398	390	360	382	373	379	353	371	351	391	390	378	388	386	365	352	388	340	396	379	360	365	332	369	368	384	346	352	389	355	375	359	375	386	353	394	356	380	352	379	397	385	379	342	374	412	395	375	386	355	397	408	390	370	383	372	403	372	358	379	381	375	387	374	391	351	360	389	331	380	359	385	353	382	354	406	398	407	367	363	382	367	378	379	382	377	384	365	389	347	358	364	328	386	359	388	356	428	342	404	362	385	386	376	391	399	361	414	396	347	390	367	357	405	350	386	368	383	392	356	369	343	385	337	356	400	369	395	377	384	354	339	376	401	378	370	363	363	372	375	358	359	378	386	392	374	403	403	352	357	368	419	347	395	386	369	348	379	382	368	327	361	340	364	374	415	370	354	403	364	384	387	381	390	374	373	356	402	347	375	403	352	362	341	364	398	350	393	392	384	363	381	397	379	366	349	406	369	355	350	375	413	400	365	398	411	380	370	348	377	327	357	351	378	374	349	414	338	380	387	394	353	451	404	367	394	372	357	370	375	383	356	396	341	361	378	367	375	388	343	397	373	376	352	414	373	367	349	383	397	369	393	325	379	365	374	402	423	396	361	389	366	354	335	381	352	410	420	357	357	361	365	409	389	356	376	350	379	391	384	347	379	423	365	384	387	389	394	376	377	382	401	388	368	369	338	379	397	375	354	380	375	344	349	414	351	372	387	356	337	356	367	366	385	360	359	380	361	356	370	371	388	364	355	344	394	375	391	399	365	352	390	356	358	364	391	382	398	383	359	397	384	361	340	394	363	367	372	358	393	427	371	384	380	400	379	388	416	356	362	354	366	361	364	405	348	413	392	369	389	374	376	384	363	382	375	373	381	370	404	371	407	355	372	378	377	394	386	371	359	349	403	367	382	403	374	422	386	392	349	351	380	387	401	380	359	376	388	386	390	378	357	382	376	375	368	401	385	360	389	374	359	375	376	376	395	377	372	373	404	401	373	375	359	415	350	376	367	380	348	337	381	390	348	367	338	355	379	357	348	368	353	362	383	383	350	373	368	385	364	337	371	376	360	361	357	348	359	374	377	386	359	404	371	393	339	374	393	369	376	371	350	380	374	375	374	381	400	373	354	367	379	392	391	366	370	403	400	402	362	388	377	352	413	382	411	352	361	384	389	363	378	403	394	355	367	361	380	368	370	352	353	397	386	339	402	370	369	373	375	355	380	386	374	386	388	393	355	352	404	403	411	401	343	375	374	353	391	386	381	381	353	364	379	353	336	387	367	398	372	372	371	386	338	381	337	396	401	384	381	319	371	371	407	366	368	352	357	423	365	400	367	347	377	374	343	395	406	364	385	376	385	405	344	384	357	392	384	396	382	366	352	328	358	352	341	384	370	399	383	383	377	391	343	348	358	347	411	366
8300	18977	15469	8180	5616	4268	3259	2506	2050	1691	1432	1226	1098	1017	878	832	777	778	718	682	665	619	600	598	589	507	525	535	562	516	509	505	537	518	459	508	513	494	513	492	465	448	507	485	508	493	458	515	480	443	454	493	494	463	470	444	460	431	490	491	494	447	457	477	477	473	422	413	477	454	472	500	453	472	426	450	419	475	457	455	420	460	485	443	446	427	471	458	502	463	478	468	403	468	461	474	503	442	485	416	460	411	479	414	442	460	417	450	451	432	422	460	427	462	466	429	404	442	470	411	460	457	443	439	466	475	464	492	425	490	464	430	454	456	434	471	460	452	439	422	460	429	449	431	447	453	436	480	461	406	447	482	487	462	487	443	485	425	448	433	433	439	421	483	415	463	432	506	432	452	460	436	452	461	469	453	436	466	464	442	453	435	468	476	486	442	461	435	432	473	431	455	431	383	451	420	472	429	429	469	432	465	460	477	441	458	452	468	454	460	443	418	490	426	462	473	424	450	457	455	474	447	444	442	461	438	436	441	424	412	456	455	433	487	436	422	457	473	460	413	485	473	458	419	469	464	438	455	449	425	420	434	451	415	411	413	428	447	433	462	437	410	424	432	433	454	398	436	460	465	411	423	438	461	437	431	426	397	436	450	417	443	436	437	481	426	441	451	435	471	460	412	445	428	457	437	466	443	464	447	466	435	465	439	438	441	484	446	447	436	433	495	484	436	430	441	407	436	443	439	436	473	467	466	424	465	460	443	464	453	449	416	437	473	444	439	484	435	451	489	442	456	466	431	438	423	401	452	474	431	474	442	473	435	491	452	438	412	471	459	439	488	464	438	424	449	445	450	444	450	433	447	419	433	454	463	463	462	435	439	442	472	423	461	456	460	409	426	433	498	496	408	420	426	454	406	448	437	430	445	441	454	440	446	447	457	457	463	436	460	448	432	441	405	474	453	450	478	468	428	445	476	459	416	446	460	454	423	469	394	452	417	425	449	463	438	451	418	481	431	416	428	483	403	428	440	448	465	421	428	455	452	442	459	460	456	417	437	456	454	404	454	469	400	459	461	461	451	432	444	436	444	415	439	452	420	458	458	443	452	435	456	428	443	479	438	459	447	460	463	446	438	449	408	428	461	448	473	465	463	446	461	406	453	448	411	464	466	421	436	434	454	442	459	427	434	434	468	456	467	431	430	430	450	433	492	426	451	463	478	446	454	463	450	437	418	449	430	485	451	436	453	445	462	426	437	441	487	469	463	416	472	446	451	449	462	449	484	467	426	456	432	442	418	464	436	421	450	442	424	471	445	416	439	442	451	448	474	466	429	463	445	451	455	450	491	436	465	440	491	460	462	428	449	430	459	446	421	486	434	415	432	469	472	429	455	457	448	417	408	444	436	417	466	443	448	461	438	462	477	435	446	419	464	459	437	483	450	420	491	445	469	478	454	471	403	472	424	439	498	465	491	407	407	475	435	457	444	440	458	434	415	461	398	451	454	440	474	450	484	416	456	479	417	477	481	445	466	455	438	438	403	436	447	455	461	416	405	488	431	437	444	417	450	481	426	413	456	476	486	445	431	445	459	494	421	446	444	416	417	423	477	478	476	463	463	472	451	453	478	470	431	458	454	434	468	452	438	448	435	464	418	444	416	447	447	456	424	471	474	460	439	489	447	408	439	452	394	478	447	457	436	428	446	469	465	459	451	466	451	448	429	435	450	450	441	447	438	453	485	438	497	431	459	463	436	434	422	447	408	456	447	445	464	439	459	416	463	417	458	439	461	482	429	426	445	416	438	417	454	442	451	458	420	428	410	467	483	482	458	428	432	447	438	447	469	490	443	475	444	442	487	458	472	448	444	397	454	430	454	446	445	485	435	474	431	470	450	433	436	434	418	469	449	447	442	466	487	427	441	425	457	431	462	476	422	407	475	443	442	436	430	433	434	477	486	413	450	419	432	476	430	413	465	444	467	452	440	421	445	426	441	419	475	406	515	435	478	414	440	423	398	491	408	458	474	477	421	431	422	439	424	486	443	432	476	501	460	446	414	473	452	433	446	466	454	469	451	414	419	420	454	485	440	457	446	457	480	436	440	498	450	438	431	444	440	474	439	485	409	437	407	425	408	426	450	499	473	473	438	441	414	433	464	458	451	419	431	439	444	440	435	478	457	446	475	427	443	473	449	438	439	437	489	478	472	421	421	442	419	456	450	446	464	447	445	454	426	450	453	472	447	466	435	462	397	445	450	451	428	412	456	455	500	428	451	476	441	455	417	461	436	458	440	447	429	416	441	464	455	494	457	467	460	441	424	421	415	433	446	444	460	436	460	438	453	444	434	461	437	478	468	468	460	433	449	446	440	483	460	443	453	452	440	440	454	458	411	461	409	462	445	421	454	472	447	460	480	465	468	464	417	430	425	443	409	449	475	430	453	447	421	432	471	471	418	480	429	439	424	442	477	476	464	455	470	420	416	458	475	475	440	433	467	436	419	461	395	483	472	444	430	458	474	420	452	413	445	442	441	467	392	445	473	414	437	423	461	426	467	444	454	390	448	450	427	455	436	427	461	444	441	438	421	433	442	467	443	421	461	484	437	410	437	416	427	429	410	437	445	476	468	487	462	468	458	446	427	426	440	476	503	505	443	479	405	457	437	473	426	471	433	440	455	484	408	431	473	457	443	456	457	448	457	458	429	441	439	503	476	473	416	414	486	442	410	480	427	431	430	428	466	479	465	412	441	432	445	422	449	459	446	424	449	441	449	436	454	464	429	447	457	463	430	453	421	467	453	454	463	450	428	443	460	416	475	427	452	466	454	491	454	469	455	450	438	466	433	423	438	456	480	486	487	471	428	456	407	449	425	459	428	436	456	448	414	460	421	407	457	448	470	454	426	448	425	431	472	433	460	429	438	432	425	456	473	439	446	437	449	461	493	436	429	474	429	468	490	447	478	402	456	447	457	455	466	428	458	470	451	460	430	500	465	437	453	447	470	431	424	464	448	432	491	457	442	429	450	414	465	452	423	464	421	429	474	441	466	454	451	436	439	485	443	426	490	443	465	429	462	468	435	417	430	437	463	466	457	456	446	452	446	438	436	423	421	447	480	412	449	474	430	426	486	460	464	469	439	403	409	474	441	427	424	494	437	421	415	436	452	445	464	417	433	443	468	473	431	459	451	438	440	435	453	425	436	464	470	398	435	478	420	464	435	477	445	450	429	420	443	458	444	488	434	489	423	462	472	441	412	458	466	446	434	442	453	463	416	429	429	431	449	450	487	447	443	434	442	452	415	416	415	424	428	433	466	439	436	422	458	454	414	436	489	478	440	443	463	455	450	410	470	457	464	462	490	437	467	424	443	475	445	451	427	458	441	372	464	422	442	425	443	448	489	440	486	443	476	449	421	447	436	423	438	463	459	443	450	431	454	472	412	465	416	454	492	461	475	419	436	393	445	431	424	437	482	433	456	436	445	461	402	425	484	435	435
27728	20213	7211	1363	907	887	818	758	695	750	679	697	708	670	714	735	729	691	718	695	656	723	710	726	665	687	711	700	680	659	692	717	700	693	680	689	727	701	683	726	685	705	657	678	699	685	672	689	673	720	687	733	727	629	706	700	682	716	706	732	666	685	685	713	680	702	693	690	674	660	716	683	776	694	651	755	732	674	689	727	689	731	707	701	701	748	678	743	720	666	715	673	678	740	723	766	716	712	724	693	729	670	721	676	698	708	683	721	721	743	675	696	712	727	689	678	737	741	710	709	706	652	680	679	672	702	727	714	718	625	719	711	761	702	680	760	699	736	666	646	693	697	706	698	690	757	649	701	680	704	712	724	693	705	726	700	680	665	656	701	688	665	685	689	707	694	761	697	673	659	697	682	685	718	690	702	683	691	679	663	689	723	767	683	719	719	700	645	720	670	669	652	722	698	707	672	681	682	689	715	642	703	679	719	633	718	684	716	732	713	711	731	750	707	712	676	754	669	675	702	678	662	741	697	736	677	690	754	710	694	642	694	675	678	740	659	671	693	674	683	652	702	661	679	735	670	711	693	700	719	725	671	718	704	671	697	680	716	710	699	705	723	720	717	716	720	642	676	735	684	699	690	647	685	707	730	700	623	736	654	718	684	709	706	715	714	673	706	692	662	674	715	727	671	645	705	723	702	671	700	656	688	730	710	686	682	728	763	692	696	677	723	703	714	692	740	715	737	719	705	669	686	685	713	695	708	690	735	741	677	722	699	648	694	677	723	731	679	719	704	713	660	744	715	688	741	725	648	636	720	690	722	678	728	677	659	674	676	722	712	680	683	676	659	722	697	650	651	691	722	699	651	709	697	695	715	768	696	631	682	716	702	697	714	714	701	656	691	683	698	704	678	723	686	663	716	732	703	703	729	677	689	670	697	679	709	667	654	664	735	688	733	750	723	663	720	712	698	698	718	706	635	727	694	759	677	737	681	717	678	659	749	642	693	728	690	660	723	713	668	658	665	742	702	739	674	736	695	719	707	690	689	741	695	686	670	699	703	685	681	723	730	673	721	749	720	718	675	654	705	674	699	691	700	739	685	678	695	720	738	703	694	682	701	725	682	717	736	695	711	706	697	718	670	681	686	676	716	701	704	699	720	694	696	694	689	700	666	701	704	670	740	663	728	691	672	688	721	677	714	692	673	701	688	729	714	686	701	674	670	731	674	696	686	705	674	674	694	690	711	643	706	697	736	679	729	668	685	705	717	679	679	694	679	696	720	658	688	698	698	735	704	669	702	710	699	708	710	737	693	707	707	677	729	686	649	732	667	739	732	700	746	730	705	704	700	677	691	678	710	677	680	687	695	718	700	721	651	754	679	690	687	718	724	697	698	705	694	709	688	691	695	691	599	706	706	710	693	733	690	717	681	716	681	683	703	735	707	675	735	750	690	711	749	721	727	701	681	712	697	717	653	647	685	659	711	688	731	700	679	674	680	683	739	726	711	732	709	662	697	692	729	695	667	688	663	679	683	741	698	706	730	710	700	732	676	687	697	691	685	697	692	703	688	662	683	684	698	703	716	690	715	657	680	634	733	691	690	692	704	679	690	753	724	736	646	705	640	699	746	697	682	680	652	703	722	712	649	760	704	712	672	697	728	699	720	735	731	737	643	698	709	713	701	691	740	686	698	730	681	671	713	682	701	675	693	653	673	653	723	695	703	657	752	708	654	720	711	694	701	714	681	672	717	676	689	666	722	675	708	712	681	683	666	716	726	665	692	729	627	681	759	667	694	701	679	672	685	651	737	653	715	714	698	633	717	726	661	744	689	693	696	661	678	660	714	693	677	645	694	666	697	726	696	686	739	659	683	678	687	675	710	733	670	731	705	683	667	662	706	693	697	734	696	668	646	717	727	692	711	709	707	685	724	700	672	688	741	702	673	664	702	663	688	698	701	698	656	703	648	695	701	686	683	680	655	718	691	672	717	750	713	699	722	693	710	678	719	671	703	695	732	690	686	747	721	696	658	663	684	685	706	738	731	698	671	692	698	712	690	720	775	717	710	696	733	702	703	739	768	685	692	733	747	702	699	719	677	659	667	678	693	756	701	685	650	718	741	678	684	689	678	692	660	652	749	690	739	662	670	721	667	691	700	643	682	720	741	664	689	709	725	719	658	694	712	750	674	682	694	666	682	721	687	651	695	687	702	691	715	694	667	699	647	673	691	685	652	725	696	656	677	676	714	698	745	726	685	713	689	703	668	678	693	720	654	699	669	690	718	685	708	690	688	680	694	723	651	680	674	705	708	700	670	730	708	699	702	685	707	718	743	717	655	664	728	665	705	672	657	650	696	732	693	676	679	701	760	744	678	720	688	716	703	687	717	695	713	704	739	670	678	693	686	703	640	659	674	729	718	703	730	647	702	713	690	752	710	715	689	680	706	725	657	665	703	714	719	752	727	642	770	688	674	670	655	730	735	700	675	673	677	702	717	673	695	681	707	647	664	664	742	716	740	710	684	696	704	719	681	728	706	712	692	716	673	706	690	681	712	670	678	684	672	729	662	675	705	717	699	662	741	663	691	677	672	717	677	744	733	673	686	740	697	660	668	711	710	693	741	682	698	712	692	723	679	681	689	687	665	669	639	655	660	656	739	673	652	733	689	688	697	675	669	684	697	692	679	684	690	728	701	662	716	693	705	679	690	680	703	684	727	673	665	704	702	713	718	665	668	710	677	719	694	673	658	722	716	707	700	713	693	677	699	659	677	646	715	725	701	690	680	669	712	668	671	717	726	740	695	700	662	719	647	704	702	699	707	739	679	719	698	737	703	672	700	731	684	708	697	685	708	709	691	697	681	701	709	700	699	718	677	754	693	693	714	700	659	725	721	685	669	701	723	689	688	667	711	738	686	710	685	709	676	712	674	693	712	732	700	703	692	728	673	659	648	714	616	711	688	696	689	697	724	705	706	698	645	766	717	671	710	681	711	712	710	736	698	640	685	696	719	731	706	704	717	685	650	688	659	705	647	685	690	715	676	706	772	691	686	676	685	652	714	665	701	737	718	663	697	710	696	745	681	725	679	683	648	710	692	660	685	693	633	693	743	715	703	713	733	764	672	706	709	695	741	656	693	664	714	703	681	694	678	711	722	701	686	653	628	707	672	657	714	657	660	696	728	716	678	696	712	684	723	701	714	664	700	670	717	718	684	692	686	735	712	738	713	659	747	717	716	712	676	694	709	692	756	715	732	692	674	714	691	699	676	699	635	669	699	716	659	687	667	692	721	722	700	661	719	664	699	667	684	700	654	714	695	674	689	694	679	697	673	649	685	733	735	729	705	641	666	697	699	694	711	681	714	673	718	672	684	698	676	750	667	687	664	654	696	681	686	693	611	691	679	702	676	681	756	697	662	727	661	715	662	663	741	658	717	662	666	686	737	698	726	699	689	702	670	742	676	627	710	685	689	700	689	736	702	712	660	668	706	707	701
5126	3213	2589	1469	1198	1076	987	916	904	904	927	829	910	934	837	882	888	842	873	886	870	897	836	839	822	904	882	798	874	824	872	848	862	879	865	866	879	883	882	853	860	857	850	869	846	832	837	872	753	855	828	868	875	827	872	863	830	881	859	869	840	878	851	919	884	844	804	903	873	831	831	908	806	819	840	864	840	883	817	842	872	866	843	819	870	871	890	876	863	855	891	854	870	901	873	786	823	834	878	890	874	799	894	886	831	875	855	882	855	856	869	834	835	874	837	840	837	816	813	859	883	875	806	870	890	832	854	849	825	865	868	855	846	841	867	869	871	764	904	857	827	795	880	853	907	865	837	932	872	847	863	832	846	902	858	902	860	871	811	858	831	874	881	852	866	859	829	836	866	898	861	860	841	827	880	887	833	823	860	869	820	864	869	841	850	872	841	853	866	873	834	839	835	871	854	884	881	836	853	876	880	859	784	850	889	853	845	837	861	885	841	916	838	860	872	824	872	879	842	833	881	883	847	862	841	828	844	832	845	872	869	855	820	862	863	894	858	854	878	904	915	899	864	840	849	900	870	855	860	874	840	870	885	847	876	908	909	883	901	883	870	843	847	856	890	854	888	881	887	874	893	876	865	877	852	820	874	874	836	808	873	899	835	846	822	872	914	846	830	833	822	858	880	856	851	906	871	875	880	848	861	867	864	849	859	871	868	873	837	890	847	921	894	865	902	828	875	820	850	823	857	854	917	865	850	870	869	833	833	851	830	815	824	824	829	835	868	843	869	877	796	823	945	861	898	880	842	848	873	880	815	862	789	901	846	819	862	798	850	831	875	889	837	922	837	831	876	812	839	831	852	851	850	841	818	863	837	833	866	874	799	826	930	813	820	853	813	855	912	836	827	870	839	848	918	901	876	871	861	811	867	869	857	827	835	860	837	834	880	874	841	853	880	853	816	900	823	903	811	831	901	884	841	831	851	858	853	863	844	840	869	864	815	820	878	885	851	836	845	880	928	870	877	885	840	884	836	827	814	886	904	844	878	930	829	832	868	906	851	901	823	815	862	848	820	858	831	832	821	860	872	824	873	823	865	871	832	853	862	906	812	822	841	864	889	861	831	874	889	900	821	881	904	793	846	841	841	873	842	848	844	866	845	883	861	900	860	837	879	842	849	889	906	909	906	851	874	877	866	831	786	852	837	865	841	871	838	872	858	870	822	859	919	839	849	915	821	898	868	877	894	893	878	881	833	845	851	883	862	911	878	870	868	840	836	878	865	868	854	893	841	872	860	874	831	871	850	821	845	852	879	855	885	880	853	862	891	862	858	874	906	843	854	817	910	867	874	909	854	808	892	810	911	844	878	885	863	819	838	798	846	877	785	853	857	914	897	872	849	913	856	835	860	856	868	898	816	853	821	879	867	785	849	876	863	834	818	821	851	846	888	882	871	876	862	858	877	881	892	840	871	889	860	885	856	884	844	798	797	843	878	862	834	860	869	877	783	855	837	868	861	850	856	826	827	867	837	863	869	784	848	923	872	874	869	826	850	850	858	898	847	891	911	846	787	860	847	854	868	836	862	848	814	851	856	907	836	908	906	793	869	855	892	846	868	859	833	793	889	858	812	889	884	823	895	832	803	850	817	900	864	824	871	800	887	864	913	871	858	827	835	803	840	871	837	828	891	847	862	851	873	868	868	834	801	857	842	865	909	854	867	852	879	887	870	826	854	908	844	852	900	865	860	779	784	847	861	871	881	840	840	799	848	849	896	841	879	818	859	852	825	850	867	817	849	786	856	843	888	835	855	845	900	827	899	837	889	857	860	836	882	900	868	911	883	816	854	863	828	942	854	907	867	802	807	822	824	864	872	842	802	825	879	865	841	910	861	827	911	874	844	868	878	867	887	901	836	871	854	817	845	857	839	863	818	863	869	903	879	808	902	877	879	817	893	833	888	823	870	880	900	860	865	868	892	901	830	880	859	839	867	893	894	822	839	868	814	864	898	885	827	842	879	893	862	858	867	841	843	881	812	853	871	896	870	926	853	894	874	866	849	778	840	914	881	871	892	882	846	874	841	847	886	888	890	854	834	808	836	869	900	815	887	825	826	846	875	856	859	878	880	883	865	854	853	816	868	832	821	825	830	850	905	870	867	854	859	900	897	871	839	843	875	815	838	837	872	886	861	872	853	858	809	885	855	857	853	856	831	865	889	897	841	817	840	879	834	908	860	841	927	910	831	915	888	815	856	875	873	881	837	856	876	859	862	876	879	924	858	870	847	883	854	877	892	864	892	807	846	876	842	832	840	904	848	837	825	885	811	870	847	861	909	884	807	833	828	867	861	853	824	868	818	815	866	843	866	852	854	854	899	897	828	834	837	870	841	834	861	926	834	850	872	835	868	886	894	852	834	850	814	919	858	883	839	878	890	918	858	877	866	866	908	819	882	818	822	775	854	849	871	820	831	903	855	826	806	825	862	842	865	878	852	844	824	850	869	873	835	815	856	886	851	867	831	848	915	883	881	861	848	797	876	855	856	889	835	905	868	821	852	879	786	815	828	880	854	868	844	830	832	823	859	853	857	856	850	854	847	850	822	896	819	881	867	882	861	840	824	816	878	845	865	814	909	834	880	827	844	842	851	876	912	905	832	865	825	908	847	850	871	847	834	899	838	870	856	875	792	796	830	826	879	861	858	873	858	868	890	832	835	839	859	909	884	853	901	812	905	944	853	808	821	835	846	854	885	875	847	847	884	929	822	885	894	840	856	878	890	850	911	878	853	836	846	887	843	800	876	846	871	856	902	845	856	859	900	896	858	829	834	814	875	886	846	865	851	891	880	875	940	833	893	872	871	862	865	871	916	829	837	854	841	821	847	852	830	872	862	849	854	841	875	800	877	877	903	875	825	825	847	825	829	889	858	801	844	862	863	817	857	838	858	880	890	860	861	843	855	882	840	853	839	856	839	815	855	847	862	864	820	816	925	854	873	838	829	858	879	854	822	828	839	824	850	883	839	847	836	846	873	868	845	853	859	858	858	871	828	888	887	843	896	893	831	842	892	802	823	890	840	863	837	881	838	826	869	875	873	842	879	861	874	903	848	830	819	857	869	850	853	887	890	899	886	853	864	822	875	846	848	846	866	861	898	834	804	883	874	884	898	873	826	897	868	815	826	845	871	884	837	805	881	819	899	880	859	867	873	896	880	887	801	860	854	873	835	850	855	837	852	859	873	835	818	862	839	815	874	886	880	874	838	832	866	890	814	847	816	850	882	883	826	860	839	814	833	839	812	843	823	881	909	846	827	868	816	820	926	822	867	864	847	920	858	852	863	877	896	808	892	810	824	832	925	854	846	897	871	835	910	822	899	828	880	864	832	873	793	915	842	849	890	859	869	802	822	880	798	894	896	836	845	846	846	873	866	853	842	870	820	859	852	841	868	857	816	879	828	863	865	836	874	867	855	844	813	824	799	836	812	854	860	862	884	828
24544	21573	28979	24620	21540	8594	1228	879	663	637	599	518	489	451	459	421	469	480	422	418	435	366	385	418	400	364	408	345	387	364	386	396	398	409	343	381	370	368	378	357	354	369	391	357	416	390	362	384	374	394	388	369	369	378	364	396	371	388	400	374	352	337	381	361	376	369	354	392	364	371	378	372	314	372	337	363	370	365	367	377	386	382	394	368	385	381	354	377	371	365	355	382	355	362	389	380	379	344	343	385	359	371	361	383	353	377	393	396	383	351	384	381	395	343	355	332	393	336	389	343	400	388	417	363	356	352	399	364	401	404	381	360	347	353	346	343	363	382	389	379	397	370	353	386	371	386	402	384	369	335	371	366	398	358	424	337	352	381	368	340	376	349	380	359	385	365	373	352	377	395	384	357	351	407	386	380	399	364	345	332	344	340	388	374	375	376	400	382	376	395	374	380	386	371	373	408	364	373	370	363	361	357	376	372	342	372	356	385	400	355	379	374	388	356	368	340	360	375	356	400	400	374	371	397	378	372	413	386	417	336	392	364	384	380	378	384	365	386	348	361	357	378	386	351	374	374	361	375	357	343	358	364	367	367	360	397	346	328	349	326	357	333	347	372	351	367	347	352	393	380	354	362	374	371	399	377	366	403	384	347	368	376	338	337	401	370	378	358	376	392	359	351	383	383	322	382	351	372	376	347	361	358	404	378	339	365	371	365	402	377	401	371	349	387	356	355	370	374	362	371	352	342	375	368	365	372	378	400	373	372	386	366	375	373	335	391	346	386	360	372	379	403	383	384	374	335	363	329	363	356	368	369	347	363	373	369	354	368	373	361	390	356	363	364	379	352	377	354	383	363	379	374	408	327	372	365	354	367	359	354	339	398	358	386	336	391	337	341	397	413	406	381	373	350	339	355	361	363	372	385	338	383	358	405	350	417	355	359	354	366	375	344	402	369	397	391	357	357	344	379	384	342	392	369	360	346	350	347	371	384	371	362	354	360	395	309	351	384	372	380	358	347	363	341	373	369	366	355	348	320	362	366	365	367	374	402	360	390	370	381	396	378	365	355	385	380	354	360	369	360	363	390	378	362	377	374	354	356	367	390	364	357	390	390	357	392	362	374	372	345	345	415	342	370	327	356	367	353	364	358	377	427	399	373	354	364	346	408	368	346	363	343	351	357	357	345	347	392	343	375	367	386	386	347	371	389	366	345	360	360	365	383	387	389	390	337	395	334	349	389	368	397	386	383	343	355	363	377	363	335	401	363	371	355	369	329	348	376	347	354	395	380	334	375	354	390	353	377	351	349	356	356	365	365	332	393	347	375	364	353	358	370	405	380	381	382	371	389	395	360	393	388	339	377	374	399	378	374	392	382	373	357	361	419	354	376	359	382	388	357	356	381	388	371	370	373	347	360	367	382	369	362	394	379	361	375	395	359	372	390	389	365	389	374	328	353	339	394	350	369	369	389	383	360	371	377	337	363	349	358	366	356	337	366	376	363	367	361	363	362	370	369	362	341	391	361	388	378	371	347	357	371	376	308	373	368	355	352	372	356	385	355	379	370	352	352	381	361	351	347	365	393	371	370	386	368	389	342	345	373	353	352	357	365	379	352	375	384	355	355	367	366	372	382	369	380	343	368	377	351	411	365	380	397	383	352	347	370	355	366	350	372	369	407	385	413	363	366	344	351	381	408	375	358	391	404	353	363	373	394	365	350	334	384	382	374	392	419	380	371	370	355	399	382	368	387	357	384	364	374	372	375	401	341	366	371	405	359	364	325	339	359	403	372	336	333	345	384	385	376	407	341	376	363	397	400	342	390	399	406	395	354	383	337	335	375	336	362	367	372	355	373	343	370	367	399	387	368	321	349	335	374	327	364	361	360	418	353	387	405	390	378	375	365	382	371	367	377	388	360	362	401	358	367	400	376	367	403	375	378	398	396	371	371	391	377	363	352	376	365	377	375	372	368	400	359	387	396	365	358	332	347	350	349	366	380	369	383	361	382	396	391	399	366	388	383	392	334	400	365	354	384	338	380	363	378	358	394	359	343	388	352	361	353	402	361	378	394	354	370	365	342	369	362	378	344	377	422	340	348	351	361	348	381	364	365	378	352	376	338	395	362	374	365	378	417	386	358	354	384	369	346	376	374	380	336	366	372	361	364	355	366	377	342	350	360	354	377	342	368	369	365	365	359	376	378	363	373	390	350	359	371	362	359	348	354	368	343	355	390	400	421	360	374	394	374	353	380	362	346	346	385	373	340	373	370	363	389	372	353	344	382	368	380	398	373	371	328	370	337	396	355	377	367	359	362	383	380	369	372	373	371	382	360	375	326	340	388	381	344	358	358	351	339	334	351	362	374	383	369	413	340	375	361	413	386	363	341	388	325	370	398	356	382	368	383	366	369	364	370	365	397	389	394	406	360	368	335	363	385	424	403	367	373	332	383	381	406	381	384	376	360	383	367	397	386	334	371	393	337	350	396	369	398	385	359	351	353	346	406	366	378	401	408	383	323	334	397	367	372	392	396	346	388	351	370	365	375	381	361	398	377	369	393	370	369	358	331	360	379	362	373	376	389	363	362	355	349	358	332	392	362	394	400	356	376	367	363	396	371	340	361	348	337	356	329	354	378	375	335	388	369	392	357	353	338	389	345	350	348	328	371	356	359	361	362	372	362	380	390	374	358	353	341	357	358	389	412	380	353	357	371	363	396	358	353	371	356	340	352	380	381	359	389	379	365	370	351	399	410	368	397	368	336	359	344	352	368	419	371	378	358	350	342	398	375	382	370	396	377	361	355	365	352	373	378	366	367	394	370	360	358	375	366	377	368	330	369	360	408	377	406	386	368	353	345	356	359	389	387	371	377	368	419	367	358	354	340	372	398	387	390	356	379	350	356	348	370	390	342	393	373	395	394	338	370	359	362	354	321	361	363	352	370	371	406	381	372	346	378	360	337	380	377	359	392	365	375	362	375	342	346	381	371	352	354	377	353	368	340	363	370	373	395	400	343	369	346	404	363	374	366	349	330	393	383	359	374	373	352	362	341	386	391	346	401	369	340	336	380	392	364	338	336	347	356	365	370	358	365	388	398	387	386	377	355	363	323	385	364	379	376	358	385	375	389	352	361	378	354	392	366	335	334	392	364	371	389	375	369	376	364	391	391	399	381	409	345	347	358	366	370	389	380	355	355	365	356	381	333	365	365	334	366	383	367	333	335	369	370	371	406	357	363	392	357	407	368	356	342	368	359	347	387	344	364	360	335	367	385	348	369	352	349	381	352	372	377	400	404	356	373	351	344	346	377	379	366	383	364	340	377	366	353	382	397	348	398	398	356	411	364	334	407	343	381	347	345	359	347	391	362	381	332	387	340	359	362	409	339	415	408	360	347	363	356	364	380	348	374	380	382	393	377	349	350	370	370	344	365	376	364	392	357	355	360	377	353	374	358	350	386	398	363	368	382	353	378	366	386	382	367	369	382	392	381
5651	12149	9763	4905	3340	2503	1926	1591	1319	1155	995	899	855	702	717	661	610	630	587	580	553	587	517	564	557	535	503	510	553	556	502	519	508	505	538	517	506	512	507	517	492	472	490	500	499	487	462	509	494	515	516	492	523	491	471	497	483	525	424	495	453	488	477	484	499	487	484	497	467	477	459	461	486	451	448	461	461	504	446	488	447	485	465	481	487	480	475	496	489	500	512	463	469	452	512	473	469	497	465	483	500	457	462	511	491	471	465	471	493	487	499	485	506	450	471	475	443	481	507	463	480	489	486	449	465	498	471	479	520	458	464	492	468	457	499	499	481	462	471	471	483	414	418	469	488	482	423	472	426	508	454	469	463	447	499	531	470	449	482	460	460	422	490	483	439	445	449	483	440	474	480	474	453	483	501	437	472	495	514	502	456	517	477	481	481	506	513	503	474	480	475	433	490	458	452	450	487	500	486	448	438	491	501	476	453	495	449	433	493	525	465	496	463	460	473	468	483	452	465	480	429	470	466	490	463	482	475	489	496	449	484	435	456	445	478	493	469	440	441	487	425	494	505	459	475	453	488	504	469	483	431	457	477	484	492	489	432	455	476	478	477	455	472	490	484	493	508	521	469	446	468	452	490	455	496	502	460	460	532	486	506	465	487	446	465	473	465	479	480	481	511	448	474	444	439	462	477	474	438	498	493	484	452	468	498	476	493	471	496	446	465	475	479	471	451	445	454	431	463	471	470	517	470	465	470	443	501	461	469	531	476	499	457	480	489	443	494	484	472	474	449	448	462	470	497	500	482	484	533	468	428	450	486	443	459	509	447	489	487	495	474	451	486	461	455	448	461	500	449	493	456	454	473	476	500	532	465	470	477	498	499	478	493	499	507	420	467	498	493	489	472	473	487	469	456	443	463	518	497	466	492	441	435	482	458	464	453	487	454	480	475	456	520	466	435	452	472	485	489	496	505	449	485	440	432	492	470	465	477	463	453	482	472	447	444	498	487	478	478	432	484	465	476	455	502	448	505	427	447	469	501	489	444	489	484	435	463	512	461	472	492	479	460	471	460	438	471	502	496	481	469	473	538	490	479	462	491	463	425	493	449	484	474	479	480	420	449	480	441	458	468	483	476	481	478	415	476	486	470	457	480	472	453	466	507	509	494	469	506	491	480	473	468	474	435	443	468	457	470	479	470	458	482	453	461	466	499	498	484	472	474	494	484	456	479	473	434	450	431	469	472	438	472	470	457	433	471	513	476	477	460	453	483	543	494	459	466	479	476	485	460	505	453	492	462	446	486	501	454	484	497	469	485	444	431	464	503	468	513	470	455	429	487	453	480	462	470	444	478	474	449	464	462	515	469	456	462	481	480	498	476	451	435	487	464	489	446	485	469	462	447	493	463	484	484	453	485	455	459	474	462	477	507	458	478	477	461	468	520	457	463	473	498	459	470	449	462	444	491	473	450	452	422	464	497	460	470	448	449	439	416	433	471	444	480	472	461	460	475	478	468	463	494	481	471	436	504	473	441	454	471	478	485	462	504	470	514	458	487	489	438	468	465	483	465	448	464	485	487	458	460	479	467	447	490	504	461	472	459	432	442	470	477	488	495	488	448	492	447	466	446	496	475	483	474	489	502	441	478	489	490	471	462	468	490	513	459	464	485	496	481	482	480	487	457	471	434	479	455	470	471	467	416	492	453	503	471	481	481	477	504	487	487	486	475	499	476	491	452	483	473	502	468	468	489	531	446	504	452	419	499	478	508	462	505	477	471	465	447	465	508	430	492	499	480	500	465	508	498	477	472	511	479	472	487	464	480	407	497	488	449	462	491	455	477	473	478	480	485	497	493	429	471	461	459	450	455	465	452	482	517	475	468	459	422	461	484	509	477	454	541	477	491	462	479	461	483	505	420	474	495	462	449	478	482	468	461	453	434	482	481	458	465	464	473	487	458	484	456	441	486	448	476	474	513	467	486	449	445	451	420	500	438	495	453	464	481	476	500	487	454	467	480	439	512	410	479	484	504	462	490	497	462	511	468	447	436	477	467	472	464	474	454	456	512	471	453	506	484	463	487	453	486	469	474	501	450	438	447	495	495	520	476	469	533	452	530	481	471	448	464	446	505	485	452	504	517	465	439	468	515	484	457	483	471	455	456	480	521	427	442	511	466	471	442	497	474	484	468	512	492	488	448	515	493	434	490	458	476	497	486	505	488	480	490	480	453	451	482	458	473	445	483	516	426	454	470	497	487	438	503	488	446	485	479	463	485	467	505	492	491	450	447	458	427	494	447	494	492	470	476	448	473	482	456	454	469	448	490	474	451	439	459	463	496	459	496	456	453	437	482	491	454	464	461	439	481	450	475	467	504	461	481	498	476	520	460	419	467	460	485	444	466	470	474	487	454	472	458	458	462	478	463	478	467	482	470	484	479	498	481	491	498	461	507	510	445	455	430	451	460	474	448	460	482	495	480	459	481	465	455	441	449	497	471	460	505	483	476	445	455	443	448	467	456	475	525	461	454	440	465	481	511	446	446	473	466	461	462	412	469	449	479	474	504	495	424	469	444	473	478	486	449	473	465	468	494	457	438	459	452	487	465	449	485	442	463	496	456	455	486	456	466	492	508	434	473	455	489	485	451	486	483	499	446	463	420	489	482	487	489	499	503	438	459	498	498	471	485	463	466	421	477	472	512	513	485	465	463	437	498	493	485	422	498	493	458	446	455	473	480	456	484	456	477	513	478	487	470	502	480	467	475	490	486	507	456	464	469	454	477	449	471	503	483	443	477	488	473	484	497	478	463	481	466	484	464	447	461	488	477	475	432	465	461	477	489	447	439	470	489	467	481	466	432	454	442	507	475	503	486	479	483	485	441	461	481	440	442	502	467	498	484	443	495	485	451	468	507	467	451	435	448	454	470	458	464	439	497	477	480	474	455	484	452	525	441	492	445	462	437	488	476	458	449	465	440	456	471	486	461	463	494	464	449	453	482	477	485	501	478	478	504	475	480	464	444	432	489	468	518	458	464	453	494	470	455	447	465	489	493	474	529	500	501	475	450	476	425	488	456	481	484	500	465	524	481	488	447	490	452	481	466	475	481	471	498	470	448	494	492	445	472	467	490	484	447	457	459	510	465	454	489	476	442	484	490	492	454	441	467	493	459	534	433	457	466	464	468	454	445	461	465	466	424	498	471	452	472	464	484	482	471	463	442	458	467	474	478	438	447	449	439	482	452	475	507	474	483	518	507	485	436	465	487	469	491	459	460	472	460	493	445	431	446	485	475	477	437	477	455	483	454	469	487	468	495	470	487	459	460	509	456	455	480	511	463	470	448	511	402	474	458	491	490	445	442	450	512	472	461	460	498	474	485	459	443	448	468	477	486	461	437	455	469	452	489	456	462	457	468	414	495	484	458	487	490	489	454	467	457	482	483	435	486	471	465	464	462	461	450	498	470	460	478	471	506	468	477	482	456	474	462	463	443	434
23587	21630	29548	24196	21630	21666	6375	1276	1002	814	778	710	607	617	541	530	478	524	466	464	401	437	435	408	460	434	434	401	386	434	395	384	395	389	393	398	386	388	400	425	381	378	380	347	395	384	390	362	337	378	366	352	377	333	355	393	335	377	343	345	353	375	366	327	404	387	362	341	397	370	370	393	369	345	350	321	347	338	383	360	352	359	377	355	373	375	350	353	341	386	352	339	355	365	362	372	327	399	369	392	342	342	359	376	377	365	356	370	368	348	343	360	361	376	315	377	373	375	384	375	337	380	365	375	387	372	387	363	372	335	317	331	395	369	327	337	373	345	332	342	357	360	347	328	303	377	369	337	380	358	363	353	355	375	406	364	384	395	356	362	345	358	344	321	351	334	382	381	388	339	331	384	373	376	329	373	394	344	367	375	369	376	359	365	365	341	348	370	351	354	378	346	349	349	399	358	363	346	343	375	388	364	348	344	369	406	404	347	398	354	409	344	369	373	357	374	353	382	345	406	386	359	339	335	303	358	369	351	369	366	357	360	349	365	340	332	351	394	352	374	380	359	340	387	343	369	366	353	368	342	327	381	334	375	328	351	386	316	366	356	379	345	381	364	423	336	344	385	362	400	373	377	389	344	355	324	347	370	356	377	361	354	387	387	354	368	352	363	347	367	330	367	389	360	371	362	333	387	383	365	343	335	366	361	306	390	378	345	364	368	364	389	376	346	365	379	373	365	367	347	378	339	344	356	347	354	364	333	357	341	338	342	354	350	337	383	365	342	345	386	361	383	367	387	369	385	352	353	364	377	367	329	373	348	363	350	356	364	326	340	349	389	340	358	377	339	384	378	377	335	370	348	343	358	345	347	400	356	370	391	393	369	306	358	358	324	378	358	343	349	357	355	397	343	361	371	354	354	353	351	340	353	357	364	337	339	361	384	351	376	366	355	349	364	388	357	367	338	352	328	388	359	367	402	326	339	379	400	337	408	332	339	355	362	337	403	390	330	359	363	352	361	375	354	355	351	332	337	367	338	389	356	378	415	352	391	368	390	373	362	372	366	352	368	350	350	347	370	331	359	373	340	342	334	360	367	337	390	343	387	331	365	367	363	361	351	356	355	343	373	377	351	390	383	336	355	377	344	384	335	350	360	376	359	407	364	358	367	339	388	364	362	387	359	338	372	364	351	357	355	345	376	345	367	371	343	352	370	353	399	359	334	364	341	342	345	366	379	328	332	365	333	380	365	339	333	349	358	348	358	346	370	360	362	358	360	367	338	356	350	330	345	348	366	385	350	369	359	345	379	374	355	387	347	343	382	394	368	344	363	339	359	362	384	377	361	365	377	359	374	336	368	347	373	381	343	382	344	390	355	345	392	383	408	349	350	333	331	337	374	378	373	346	364	388	347	380	370	379	317	378	375	353	379	359	369	342	367	364	343	376	334	365	359	339	316	358	327	357	338	369	346	351	390	344	351	368	393	334	384	340	377	373	363	358	328	366	361	369	377	326	392	379	346	354	318	338	361	368	353	365	360	380	348	380	361	351	352	341	368	350	372	329	360	373	380	402	332	362	356	396	357	361	374	341	359	372	379	342	340	352	371	343	366	366	362	361	355	367	359	375	349	365	383	366	362	367	340	358	359	377	347	371	394	365	364	371	368	372	372	390	325	356	336	329	379	361	368	318	340	341	334	318	382	390	333	357	376	374	338	369	349	367	340	325	350	370	340	363	340	384	357	372	388	355	374	370	371	358	382	391	355	399	359	352	340	370	368	345	346	357	340	377	377	352	364	377	389	364	340	384	350	345	381	366	371	380	371	371	341	369	344	413	390	365	323	348	374	361	389	350	406	345	366	363	348	323	349	378	326	376	356	380	360	383	372	375	336	362	338	337	368	368	408	344	407	350	358	337	355	370	346	339	350	335	364	345	372	354	372	338	368	349	330	349	356	321	369	385	359	370	348	357	343	338	354	365	346	350	344	364	366	377	375	357	336	362	366	335	365	367	368	349	351	364	311	353	364	351	363	350	372	364	385	389	338	354	365	369	332	350	364	382	350	343	336	327	356	383	356	394	377	377	354	398	353	341	349	336	322	333	358	330	371	335	365	359	354	361	388	370	382	376	336	348	384	367	321	380	356	350	393	362	355	368	374	371	341	365	346	343	378	387	347	378	336	343	364	354	365	380	343	343	323	383	355	351	346	337	372	321	383	365	356	343	342	352	349	360	347	347	382	363	380	344	371	363	353	372	348	367	338	319	355	390	330	303	337	378	345	373	366	324	357	338	360	365	366	374	361	373	366	340	349	360	347	367	370	365	380	360	376	382	349	343	352	350	373	338	346	359	337	352	359	321	371	346	385	378	345	367	359	378	367	323	369	348	377	350	339	368	333	363	351	362	347	380	363	398	373	349	338	335	372	335	353	299	387	339	364	356	340	334	354	322	355	392	363	343	414	377	345	347	365	333	341	356	357	337	332	354	331	361	387	379	335	354	363	347	326	342	350	353	339	349	325	342	349	337	327	349	342	342	329	361	367	329	356	359	338	357	340	350	397	364	320	344	361	351	339	376	380	385	350	371	345	383	362	348	341	376	338	347	375	370	306	337	354	339	364	339	354	355	361	370	349	358	366	367	359	389	369	355	325	338	368	326	357	387	329	339	359	376	349	377	372	363	357	348	361	370	352	352	391	345	357	391	357	365	365	384	331	381	385	377	401	353	354	370	357	334	336	374	353	349	345	377	323	325	321	328	344	330	363	396	385	379	344	376	378	362	352	340	406	357	376	323	356	330	356	377	376	371	320	350	372	379	354	382	347	382	329	355	374	327	356	386	367	360	383	391	344	343	355	334	346	326	355	365	368	324	357	355	365	360	390	361	356	371	367	336	350	393	376	396	328	356	364	366	322	367	370	359	348	349	369	358	351	341	380	330	343	316	371	356	353	339	354	339	340	344	355	386	375	371	347	376	348	371	375	358	350	336	349	339	337	338	347	387	329	376	368	334	337	339	356	348	363	330	377	420	355	393	366	332	325	396	359	371	350	344	356	352	354	366	392	354	358	357	330	369	353	331	356	338	360	388	378	374	369	360	387	367	341	329	380	344	339	372	400	378	334	335	388	333	363	386	373	362	374	346	338	372	393	342	303	321	334	371	360	376	341	359	342	371	375	348	386	339	383	387	331	346	357	336	336	353	372	353	365	356	372	341	351	375	359	371	400	387	383	385	352	317	357	367	346	334	336	378	357	350	367	370	353	376	341	370	382	389	384	383	350	367	347	404	363	321	395	364	369	332	372	337	368	413	397	399	343	377	387	361	365	320	328	384	331	347	348	350	351	341	365	338	352	358	315	331	323	329	336	366	355	340	360	364	364	377	343	356	382	332	352	346	354	368	370	334	340	367	364	384	366	350	359	362	374	354	367	358	370	364	373	344	363	332	373	383	355	366	352	367	368	381	369	353	327	354	361	384	333	342	361	374	340	342	374
8046	18353	14711	8075	5573	4236	3146	2492	2046	1658	1449	1233	1131	985	898	785	750	688	668	611	610	627	574	575	558	556	517	498	531	516	534	514	516	504	454	499	478	480	475	468	477	443	460	438	453	443	426	439	451	446	452	461	477	436	450	489	431	421	436	475	474	476	427	442	435	416	440	454	443	441	428	487	447	434	466	445	487	460	449	458	473	420	416	437	463	395	439	437	451	431	439	419	443	449	436	457	438	438	423	437	447	478	442	410	435	417	390	429	476	450	415	479	440	415	459	450	432	472	425	442	435	412	436	417	422	430	451	453	459	446	427	441	418	414	417	442	419	436	442	371	445	447	436	439	426	416	429	425	437	390	442	455	459	391	398	446	446	413	469	427	427	433	388	429	436	438	449	441	400	431	422	395	436	452	415	453	448	456	426	438	411	420	405	445	458	421	462	430	472	411	437	422	427	427	420	427	426	462	445	389	426	412	424	453	418	419	391	411	412	450	458	418	436	438	446	465	431	479	428	426	397	414	435	398	385	436	430	459	462	450	425	438	409	435	415	437	428	462	425	415	417	444	439	460	385	450	434	427	447	446	422	466	408	408	455	442	452	442	467	430	425	397	373	440	410	433	427	436	424	450	429	420	452	409	389	415	422	445	447	413	431	420	455	394	417	411	441	453	462	450	402	435	462	426	471	433	461	464	433	438	406	414	431	403	424	423	434	400	391	437	424	408	402	418	426	441	422	412	407	442	449	440	378	446	415	428	383	428	448	404	425	438	428	423	420	413	406	456	443	435	446	444	428	389	428	401	416	415	423	410	430	385	400	437	407	399	426	442	426	454	409	448	417	424	410	472	411	424	437	425	436	436	427	427	415	425	449	424	445	430	382	452	415	422	451	418	420	411	453	427	392	417	405	439	449	422	420	442	426	423	432	412	421	445	426	462	405	417	427	436	432	416	418	431	437	400	398	427	438	427	445	465	429	443	455	440	440	381	409	416	422	401	407	406	448	416	425	466	417	458	461	419	407	431	441	431	446	432	442	443	431	403	412	395	409	442	443	412	435	432	428	409	427	418	435	434	408	416	410	427	418	440	428	408	429	429	432	454	432	452	433	420	446	450	420	434	425	453	408	407	449	443	438	410	427	412	422	455	430	429	422	448	429	401	415	434	445	417	435	458	410	426	410	465	435	452	414	445	425	430	431	453	414	421	432	403	424	417	442	465	415	412	433	424	409	434	420	421	420	426	424	420	420	418	397	411	382	443	383	414	380	411	451	436	418	423	388	449	420	412	441	452	465	430	463	442	452	423	401	420	428	467	413	451	417	393	457	400	421	388	442	457	460	397	450	429	438	421	430	446	441	424	379	458	392	450	428	434	437	392	449	504	410	414	425	406	414	395	444	427	436	426	457	450	414	416	449	401	417	406	443	439	410	411	404	427	434	452	429	407	432	411	405	448	419	426	438	460	428	433	393	431	441	403	405	386	413	421	415	431	418	413	410	433	413	427	445	430	406	419	461	412	411	384	449	474	445	422	456	448	412	396	425	432	456	446	369	414	408	418	401	385	396	471	407	416	408	464	405	424	432	453	410	419	448	441	405	409	439	430	420	450	418	446	413	442	426	393	440	412	431	379	440	403	411	453	444	439	412	427	442	405	425	430	410	438	449	437	451	416	442	432	449	425	401	450	415	398	446	458	413	409	420	410	415	388	401	436	426	416	452	422	411	381	449	429	427	420	430	428	378	433	418	420	424	419	424	419	425	446	444	432	423	434	416	456	414	430	404	478	431	426	424	429	425	393	421	441	396	421	431	433	426	437	444	417	440	436	405	431	414	449	405	467	431	446	410	421	408	430	455	429	383	414	426	409	400	432	423	457	446	438	430	431	381	422	463	445	432	421	433	408	420	401	409	438	430	412	427	465	421	412	421	401	443	452	443	469	462	421	419	440	413	395	425	450	469	406	413	444	432	416	401	398	455	416	461	412	425	458	422	444	436	444	442	416	432	428	424	460	429	416	423	426	411	424	438	427	475	439	421	441	435	449	427	419	412	429	433	453	407	430	432	425	403	425	444	405	424	411	406	406	414	395	439	451	422	447	392	446	422	449	398	402	458	422	411	429	460	445	441	414	452	430	442	454	386	430	394	415	443	423	405	456	416	423	461	402	421	442	411	438	427	394	448	434	427	473	422	437	413	429	401	428	433	455	427	414	470	427	415	429	453	405	383	428	412	432	450	429	429	433	452	426	447	424	394	406	471	406	388	391	401	450	424	390	416	438	412	416	433	421	440	423	431	445	415	414	440	397	448	416	398	417	444	430	438	450	438	406	419	458	466	410	438	428	396	420	403	408	421	418	422	406	431	455	422	453	404	427	444	440	444	417	409	432	434	409	418	415	433	429	444	405	424	390	435	423	451	413	452	413	470	413	451	455	429	442	451	437	437	449	436	440	430	440	433	433	402	404	419	408	405	436	440	458	402	440	382	418	427	444	416	421	420	431	406	459	422	445	449	409	436	433	438	410	429	391	397	444	403	435	423	417	433	362	431	440	458	448	399	437	434	422	437	377	432	438	408	433	418	419	390	409	411	454	452	422	444	429	437	386	397	468	424	440	427	435	418	402	445	380	406	473	450	434	420	440	421	414	428	440	408	435	427	429	417	467	419	417	439	422	449	439	398	441	448	443	455	420	419	399	401	438	426	389	465	411	425	411	461	443	409	425	441	439	396	420	461	436	449	418	423	414	444	459	439	421	415	454	457	409	379	438	471	449	426	444	420	420	417	410	416	446	396	400	449	455	423	392	444	469	425	413	485	440	412	425	416	445	451	414	435	457	419	442	403	432	417	412	444	434	429	433	413	416	434	423	399	422	387	449	422	445	454	425	410	433	465	434	398	430	414	437	422	448	415	417	402	382	395	424	392	416	430	434	457	459	410	419	439	374	449	446	395	418	406	450	435	426	399	478	392	458	413	378	419	401	484	446	421	427	440	409	413	430	412	454	443	421	409	449	425	451	395	427	423	430	424	438	466	372	397	388	414	411	430	406	420	407	409	449	439	389	446	405	452	406	417	428	423	434	428	422	445	422	392	455	435	440	398	458	461	457	430	405	441	416	428	418	421	432	405	433	434	433	407	434	431	419	433	447	383	424	424	402	425	442	464	415	423	415	456	447	441	431	447	431	434	443	455	426	418	456	395	433	447	410	426	394	439	430	433	442	410	426	412	393	429	438	437	391	419	436	434	420	414	441	407	440	427	381	442	434	441	435	433	417	424	426	422	420	439	447	423	397	433	408	416	429	416	433	446	439	433	444	424	452	393	452	442	416	407	437	391	407	469	426	445	380	448	451	442	417	464	403	433	402	427	407	444	442	401	406	441	397	422	445	414	433	380	401	443	400	458	420	420	413	375	394	412	464	404	451	444	410	436	475	427	446	451	440	422	404	449	403	433	398	393	391	409	387	428	434	431	425	425	428	428	468	429	432	423	432	435	413
27661	20177	7161	1323	930	780	779	760	700	744	703	675	704	665	693	672	678	724	720	663	678	700	703	704	711	664	645	749	680	697	655	662	684	632	700	732	649	667	697	719	687	656	701	650	705	689	631	688	680	686	717	691	692	706	715	667	688	697	679	681	654	684	681	721	657	670	698	701	695	665	651	690	658	665	683	755	728	669	691	674	723	638	695	667	689	759	703	699	686	669	682	658	680	706	657	682	685	704	677	655	671	690	680	647	711	698	643	719	703	698	702	719	689	655	666	686	690	694	691	688	667	679	673	696	695	740	655	725	700	709	647	676	656	693	642	639	685	700	705	680	650	697	731	660	673	667	674	698	692	715	690	671	664	694	679	720	696	678	666	706	682	707	699	704	706	743	686	670	683	691	655	713	676	711	703	698	691	726	666	662	711	748	724	681	698	680	711	742	680	735	700	661	687	702	677	684	700	708	662	657	701	659	707	710	678	690	680	707	671	631	676	693	677	671	703	713	697	679	692	669	689	672	690	685	693	688	709	708	724	666	704	668	670	674	667	668	683	706	649	724	667	680	695	660	710	698	684	710	646	649	654	694	725	673	688	674	671	658	695	644	671	717	691	664	671	695	690	707	690	709	657	688	671	691	681	704	662	696	715	716	707	686	673	651	679	696	741	683	663	661	652	679	634	691	646	706	687	671	673	699	643	697	714	690	682	667	717	661	704	684	722	661	661	692	702	672	666	685	677	703	653	716	654	688	701	681	660	712	678	686	715	766	675	692	724	691	658	703	653	698	702	666	675	629	691	760	679	663	725	685	717	679	711	664	696	703	702	704	673	665	699	639	643	692	697	705	727	665	667	717	713	660	639	624	682	692	640	680	664	685	679	678	746	701	630	682	658	677	677	703	723	731	748	660	663	643	651	678	695	702	678	708	698	647	620	698	745	705	685	693	719	671	736	688	703	679	690	719	710	701	672	644	694	703	696	641	690	680	684	740	641	715	657	701	698	644	666	705	723	652	716	688	643	726	668	650	682	723	726	678	700	695	680	737	677	701	714	702	633	677	680	678	709	686	682	646	702	628	676	693	656	689	717	692	683	668	699	691	669	648	662	669	680	712	697	662	692	668	708	696	701	716	678	710	717	692	661	736	664	708	675	670	662	716	651	656	714	694	664	681	679	707	714	674	687	673	719	709	672	678	702	731	687	684	697	658	715	687	708	703	693	662	674	663	708	693	665	664	667	706	698	721	694	671	683	619	649	702	694	647	687	650	727	681	695	704	719	697	707	671	696	727	741	675	676	671	638	650	657	675	699	713	645	686	657	703	680	721	696	687	684	635	728	681	700	723	715	657	689	657	653	661	730	672	696	733	707	648	691	682	675	680	673	699	666	655	769	693	702	726	649	722	682	693	667	645	657	680	718	707	650	675	706	731	666	701	708	700	679	701	694	660	684	677	669	708	679	700	649	680	664	724	678	664	677	676	706	661	664	651	679	727	730	717	681	681	704	678	685	683	688	651	674	725	720	673	687	703	699	725	702	690	667	699	668	709	656	665	652	689	675	671	663	681	702	687	649	687	707	694	669	722	673	657	726	677	696	696	698	672	665	675	707	676	744	696	677	657	659	673	638	714	710	664	641	692	672	677	713	622	661	671	695	676	706	633	704	730	746	686	657	663	687	655	703	672	666	663	710	612	618	689	665	707	672	652	684	695	687	676	684	664	694	674	662	669	686	688	686	668	694	686	707	684	628	628	687	628	670	691	690	670	662	672	708	718	676	691	631	696	634	664	672	671	691	644	666	701	728	659	699	736	689	672	690	639	653	659	685	717	704	679	703	742	691	665	643	680	722	642	715	696	705	693	677	639	699	713	687	688	654	710	675	699	663	644	653	656	663	721	677	686	701	689	690	682	692	698	689	675	697	703	693	683	659	688	674	676	678	657	724	708	696	640	678	665	661	674	712	671	667	723	672	706	691	643	674	691	669	674	672	718	686	697	735	650	694	698	681	696	658	681	681	653	692	679	748	689	681	692	686	650	703	689	713	686	658	654	667	660	665	693	680	707	738	697	684	681	701	727	669	692	731	674	676	693	717	687	710	700	721	679	684	703	697	667	666	653	686	671	701	711	671	651	683	650	643	705	675	694	682	703	699	657	691	691	721	669	619	658	673	672	650	675	717	677	674	687	700	645	617	695	696	685	688	716	714	705	726	660	672	667	692	702	683	719	714	683	692	674	692	684	656	640	682	711	692	711	699	659	648	651	685	676	637	687	733	709	714	613	661	672	672	663	671	663	703	674	632	692	732	726	651	655	723	641	697	664	688	683	682	666	714	702	702	700	677	695	699	700	679	704	697	685	679	736	685	697	719	667	686	676	708	678	723	656	688	655	705	724	694	674	679	693	681	682	685	679	646	676	670	688	665	732	674	661	679	720	645	656	681	695	677	705	685	642	703	711	668	670	678	691	718	651	641	632	728	694	714	660	685	699	702	697	637	710	689	661	658	688	678	638	645	712	629	694	674	735	688	719	663	742	686	684	660	713	665	654	704	696	668	667	679	701	695	698	695	736	699	688	722	669	714	724	722	649	729	704	633	678	681	656	653	695	674	685	673	666	724	717	681	726	700	702	682	728	713	662	656	648	653	645	664	710	718	710	696	712	725	702	641	691	695	622	665	705	659	660	647	663	657	679	715	670	714	674	651	720	678	696	674	672	730	652	694	709	691	697	726	686	685	637	711	663	707	694	679	641	666	727	691	687	662	695	649	687	657	693	679	627	701	649	693	686	683	713	689	689	660	685	672	654	719	692	648	661	709	634	710	707	684	704	678	701	626	674	708	678	673	709	683	672	698	658	729	690	660	680	706	690	684	707	731	704	675	706	683	705	656	668	728	657	670	683	691	683	693	679	718	738	712	703	691	664	669	658	694	704	691	655	717	700	711	743	637	729	672	672	689	704	646	704	692	708	703	714	669	678	694	685	690	718	685	681	680	717	705	681	684	693	703	682	708	706	674	653	661	698	690	634	632	725	642	695	682	676	613	647	664	686	683	658	686	726	689	665	649	675	721	669	690	679	675	650	655	683	655	661	692	714	629	709	643	716	674	683	707	684	660	668	690	716	671	672	680	699	707	696	695	714	675	627	675	653	686	680	703	663	681	733	646	692	699	688	706	705	685	672	669	675	687	665	725	715	706	686	677	692	669	689	686	664	675	692	694	718	707	733	700	660	670	652	698	716	654	690	712	701	665	719	690	700	630	695	687	717	727	689	742	708	680	696	691	662	676	696	677	663	759	638	700	683	663	684	697	696	691	677	709	669	709	695	657	678	726	645	683	719	733	676	688	689	704	650	748	650	689	697	681	714	710	691	712	710	699	718	669	670	667	674	640	678	681	681	715	679	711	715	690	760	715	719	672	654	691	680	692	682	710	676	645	683	683	648	720	696	732	703	654	714	735	670	697	717	681	677	702	704	684	681	677	705	667	669	678	714
4890	2786	2336	1384	1170	1059	964	933	905	952	891	861	803	889	849	833	874	855	863	887	866	843	830	831	806	879	842	840	815	831	838	841	881	839	851	810	855	861	884	869	831	824	903	857	842	851	830	872	886	835	823	870	875	799	844	905	894	850	788	834	820	855	879	825	817	829	844	831	796	875	819	818	806	812	869	856	846	900	855	886	827	868	881	840	824	885	870	824	833	860	838	836	860	862	844	867	824	856	812	859	781	830	857	841	826	863	833	855	881	792	868	825	864	890	829	832	881	827	824	825	850	834	858	840	891	798	909	861	801	833	865	831	850	810	806	817	884	847	866	885	819	837	899	833	806	839	831	871	806	823	844	849	830	847	838	876	849	839	844	835	930	778	802	776	854	871	838	814	828	850	866	840	891	812	804	885	859	817	794	866	879	846	913	824	793	838	848	811	877	839	860	806	893	828	809	862	855	823	827	879	829	861	853	767	851	817	872	848	886	810	787	877	802	854	851	832	856	860	821	879	797	859	874	844	835	868	835	892	836	812	770	859	832	872	871	796	856	819	854	851	871	865	823	781	845	863	824	803	783	862	842	837	916	821	835	885	812	850	819	820	822	870	824	854	842	852	826	834	845	824	854	866	856	835	883	856	860	814	828	881	850	862	836	811	846	832	801	868	838	852	861	849	834	838	824	882	836	897	868	837	838	819	814	844	840	837	851	863	860	813	840	825	845	829	817	852	836	833	818	866	879	834	855	869	859	850	816	837	868	854	802	873	863	864	801	864	819	873	790	859	834	827	885	819	845	854	878	826	820	902	817	896	875	884	862	816	875	807	903	820	839	862	813	823	876	880	838	855	891	857	773	890	891	827	871	862	837	848	931	816	858	854	824	817	843	847	832	837	895	868	858	826	855	842	839	794	869	871	884	816	805	863	854	839	845	793	839	840	817	829	784	814	841	810	844	796	841	862	804	862	826	835	863	841	800	893	838	827	788	925	820	885	835	871	861	829	828	855	819	865	836	831	838	867	809	820	818	857	868	834	835	821	862	820	829	874	822	875	881	838	829	838	823	870	947	856	840	831	876	868	770	858	801	867	866	834	820	879	844	827	815	844	801	869	864	835	854	851	904	871	825	853	867	810	860	841	846	904	826	873	810	831	841	875	884	810	815	805	865	848	854	874	849	806	884	894	824	823	824	850	875	842	851	879	864	863	817	861	841	843	856	871	902	852	857	866	888	872	828	909	834	826	861	865	850	799	858	834	835	847	834	834	814	837	838	842	854	852	850	915	876	844	841	818	839	768	861	846	842	858	877	846	832	825	853	813	932	802	869	832	850	845	845	801	851	844	858	834	842	824	827	894	880	864	879	825	864	834	810	877	862	805	831	827	782	822	873	828	834	815	858	783	826	896	837	867	849	840	843	857	842	813	853	858	895	817	866	765	880	851	843	858	874	862	787	855	847	846	857	827	821	849	841	872	867	826	869	855	838	834	818	842	810	823	814	832	827	831	799	831	801	840	760	823	857	862	872	849	819	863	835	851	884	829	821	830	808	879	852	835	816	837	843	868	857	861	848	844	856	805	855	797	853	829	865	842	732	825	816	816	846	868	865	819	840	855	884	918	878	811	825	829	812	850	864	844	841	867	832	839	843	837	849	805	854	848	895	882	853	864	814	835	821	821	804	834	855	844	863	847	829	817	831	896	850	853	854	863	824	835	847	828	818	828	893	830	862	819	823	853	860	842	823	852	819	811	845	843	916	834	827	853	836	846	826	854	810	879	826	870	856	845	805	839	813	849	800	854	809	883	859	787	866	881	854	825	842	863	859	866	806	835	830	868	830	788	858	836	835	797	848	816	795	836	836	863	858	852	801	875	847	829	773	818	844	870	867	814	845	795	818	826	827	884	861	810	825	876	839	834	851	796	899	893	849	836	813	844	817	816	776	845	871	849	835	873	864	853	846	790	872	858	883	835	810	798	827	864	860	816	883	817	847	905	833	864	825	879	835	851	825	912	837	829	845	786	830	826	825	879	845	830	806	882	852	841	793	819	817	868	842	895	855	804	808	825	841	796	835	810	878	811	858	858	813	818	813	853	841	839	881	857	827	888	844	846	844	833	840	856	915	845	791	897	825	847	840	810	862	859	844	862	827	806	834	809	858	827	875	846	856	824	912	842	846	799	839	831	887	781	822	812	857	829	809	831	841	907	873	853	858	828	853	831	876	848	832	822	838	861	848	883	813	903	838	825	813	837	848	841	844	864	838	816	870	827	800	814	909	831	811	920	869	851	883	874	835	881	855	842	832	823	814	874	861	874	818	836	893	843	839	832	861	798	906	912	830	834	773	881	840	872	850	874	806	902	829	842	839	856	784	838	804	896	815	855	844	815	820	830	885	822	852	893	843	846	865	815	809	827	858	832	860	851	881	837	812	847	856	863	836	801	868	848	868	871	837	826	813	854	826	808	839	862	820	849	823	824	871	929	824	827	812	883	864	839	805	833	820	830	873	879	828	854	834	834	847	860	796	809	874	835	781	861	834	861	802	890	876	815	821	862	818	846	914	875	868	818	823	872	819	897	844	860	817	880	841	899	866	836	818	873	786	829	815	822	900	836	842	850	810	822	845	878	865	827	814	852	876	861	825	886	881	860	827	911	848	869	799	828	896	869	818	880	811	840	874	873	826	872	840	846	832	800	841	834	880	818	866	857	863	794	842	889	814	840	841	848	850	759	849	786	878	885	841	869	885	837	862	834	823	778	811	848	825	863	833	821	898	866	851	848	799	826	808	888	789	835	791	812	850	847	860	866	812	841	823	887	874	810	832	881	848	837	826	800	835	875	884	878	865	827	878	860	835	865	814	845	855	811	889	893	800	820	845	851	891	780	803	830	835	872	804	807	867	819	851	852	866	818	864	862	874	881	835	803	909	826	860	839	882	853	858	839	830	825	848	843	905	816	832	813	866	856	823	813	846	832	820	839	810	826	840	889	859	783	861	827	799	907	834	801	844	853	888	856	880	874	824	850	824	797	867	864	833	846	908	845	875	856	850	792	832	842	823	862	787	830	840	852	880	843	901	871	891	809	851	834	856	847	828	840	898	843	866	900	835	830	851	856	844	836	866	871	868	865	817	810	823	861	783	847	790	832	833	838	840	843	891	887	783	807	809	883	833	773	822	872	846	857	811	878	865	855	835	841	822	859	849	826	775	825	842	830	847	856	834	903	874	828	807	794	827	835	833	795	843	863	856	877	896	843	832	836	865	880	846	852	850	870	812	872	866	822	823	854	778	841	871	895	845	836	888	830	856	850	855	851	807	803	852	859	916	857	841	834	855	839	850	834	820	813	868	836	807	825	873	821	876	833	863	879	840	822	850	862	837	859	858	840	789	831	859	847	813	862	828	811	828	855	888	865	886	847	831	796	910	880	846	864	867	833	845	874	838	834	819	823	844	864	789	834	840	873	860	848	870	825	850	867	873	885	824	849	848	828
24658	21626	29059	24682	21602	8866	1228	827	702	635	589	499	506	469	470	483	432	417	419	407	427	384	392	364	380	386	369	364	417	382	362	381	380	390	367	358	373	358	376	359	383	385	369	374	368	345	347	351	358	367	361	364	370	376	357	398	321	401	338	383	362	385	351	375	410	372	344	389	350	383	375	381	355	394	377	378	382	365	353	377	330	352	322	370	364	366	337	347	386	374	346	397	337	348	403	392	386	375	347	354	362	380	370	343	354	380	362	355	333	377	322	385	343	369	381	384	333	392	383	349	353	361	404	372	339	373	339	339	358	329	366	365	384	361	337	372	385	377	368	352	364	377	356	340	358	372	370	350	366	365	368	322	365	367	330	313	351	345	358	366	335	382	378	388	386	357	378	347	334	383	340	359	346	377	412	364	352	318	361	371	338	376	390	359	388	389	390	401	375	356	350	363	377	371	380	381	361	361	355	355	372	369	368	375	403	373	375	377	367	333	339	379	357	382	384	363	361	350	361	352	371	388	352	352	334	390	375	324	391	391	343	362	362	346	352	368	332	351	357	342	374	340	357	383	368	344	340	380	341	392	357	349	378	348	353	354	359	351	377	329	367	382	351	357	380	358	345	372	388	354	393	356	364	360	381	398	382	352	368	393	391	383	359	366	388	347	354	349	335	371	377	348	397	358	343	382	370	343	378	324	382	384	413	391	377	355	374	356	381	387	387	334	311	396	366	360	349	350	343	353	347	390	367	360	368	358	396	383	387	366	368	329	358	378	359	311	333	364	321	390	379	361	374	357	370	367	346	391	356	355	352	343	371	351	371	325	354	367	360	331	386	332	376	332	322	375	378	367	367	349	346	310	375	391	387	340	364	334	374	347	364	362	361	394	372	351	333	351	374	380	357	357	344	372	339	406	413	350	381	367	393	335	393	378	359	356	345	382	362	379	392	341	365	375	357	338	361	356	363	342	390	386	362	363	330	372	346	363	364	368	361	401	352	362	360	349	327	390	329	366	356	342	387	331	370	372	348	319	369	354	383	354	357	370	372	380	363	367	402	366	374	366	379	357	340	363	370	388	365	343	370	372	348	385	368	410	369	343	338	402	340	343	342	370	360	351	361	391	372	336	309	328	345	371	380	355	368	371	367	380	367	345	341	371	358	398	353	377	368	396	383	366	365	379	316	350	381	380	349	352	314	371	372	343	407	375	345	328	380	375	364	413	371	350	366	350	358	372	357	378	381	366	348	354	389	375	347	365	379	339	363	355	366	370	333	328	334	375	343	349	375	360	391	353	355	384	311	361	358	350	375	369	337	329	374	378	355	371	360	343	359	335	368	360	327	349	380	366	391	370	379	359	374	374	356	341	382	375	370	381	361	352	381	375	348	352	342	353	384	365	363	387	351	360	352	340	363	359	356	395	362	371	365	369	364	380	336	397	339	373	349	394	409	357	364	340	384	368	367	351	352	351	372	356	368	348	330	369	365	353	342	346	362	381	357	364	367	373	363	408	403	344	360	346	366	408	335	347	354	334	366	349	345	356	343	371	328	347	356	376	373	386	411	354	363	345	366	348	334	361	364	372	333	387	374	370	325	338	363	362	352	374	398	353	385	362	377	387	353	373	382	366	402	373	375	355	358	361	368	343	335	337	394	356	373	356	339	352	375	341	337	324	336	385	344	380	345	377	368	344	364	378	373	367	384	365	359	371	370	336	358	374	358	363	372	363	351	363	379	335	387	348	378	339	367	350	390	357	380	355	344	371	380	369	325	374	367	346	340	402	384	378	354	337	357	332	391	370	400	392	364	359	335	378	375	384	349	355	381	377	341	352	382	375	376	353	355	360	355	353	357	352	352	369	333	355	349	364	362	376	350	363	393	327	361	354	363	347	340	375	367	360	371	369	393	359	371	338	373	346	350	360	350	388	383	393	377	356	346	366	357	357	345	338	367	365	385	357	424	350	392	387	383	381	342	346	348	390	390	358	342	375	354	357	378	353	353	349	384	328	376	330	373	381	346	360	348	359	369	337	346	331	342	362	356	377	373	366	358	369	397	390	333	364	372	342	371	379	378	341	337	327	320	357	367	348	333	378	392	344	367	383	328	370	344	389	368	377	341	350	376	367	363	360	350	362	359	353	354	362	351	342	340	337	372	362	354	367	353	381	357	398	339	366	346	364	367	327	390	355	334	394	405	362	377	374	374	355	377	349	361	368	395	356	339	361	334	347	348	365	346	400	337	364	402	332	375	355	335	336	376	381	336	359	358	372	363	390	354	353	360	353	372	348	371	394	363	329	372	343	315	376	348	360	373	363	383	331	340	362	355	369	360	347	345	379	361	361	346	364	353	347	380	356	371	376	388	338	357	355	400	390	367	343	370	354	344	334	358	357	367	370	355	334	342	368	346	379	340	344	373	310	371	353	359	365	335	370	364	391	408	384	371	369	377	371	359	383	349	344	338	360	381	368	367	339	364	367	375	371	359	372	348	353	377	398	353	321	373	351	396	356	342	351	397	361	344	346	357	329	369	383	370	384	350	379	344	360	377	343	387	392	344	366	359	383	355	370	381	356	355	389	348	351	348	326	405	372	359	374	360	367	333	343	321	376	371	353	320	359	353	371	377	344	355	360	357	372	359	392	375	389	390	377	338	359	328	379	348	364	355	351	351	360	346	361	375	357	371	335	351	365	366	345	360	360	384	362	359	345	375	341	352	367	360	359	358	359	365	366	380	362	368	393	367	347	353	343	343	357	342	339	375	375	370	346	357	372	354	383	347	394	349	356	360	351	363	363	362	376	348	359	375	389	333	356	365	362	374	359	362	371	364	389	344	350	366	382	357	376	352	365	343	404	346	371	359	377	335	356	382	356	355	334	343	371	391	364	326	363	378	344	389	376	360	349	365	367	352	367	347	362	336	347	390	337	381	358	362	369	374	331	352	348	389	334	347	350	352	354	334	343	346	340	374	370	365	353	316	360	366	379	352	348	344	365	368	356	371	391	383	366	330	341	336	329	340	373	364	349	364	388	360	377	378	373	341	352	373	337	357	408	335	359	376	390	357	393	370	383	373	346	359	380	321	354	374	323	378	315	355	347	407	301	399	343	324	370	350	395	345	342	379	338	377	362	351	352	384	398	365	343	394	339	355	348	391	389	383	349	372	350	377	371	361	411	354	379	374	359	352	397	346	383	395	387	367	404	368	355	374	378	369	351	357	365	326	367	339	342	362	324	334	364	336	390	359	380	400	367	370	376	397	364	353	374	363	399	365	341	375	396	340	351	396	412	358	356	362	362	351	373	403	353	376	372	356	372	412	339	297	366	370	360	392	386	353	365	339	355	337	386	337	364	357	368	385	343	359	370	386	350	354	369	335	385	352	318	371	354	358	364	339	379	384	364	367	370	352	351	369	356	391	384	378	360	351	340	352	352	325	344	389	337	367	347	344	353	340	355	382	333	400	361	374	333	385	366	356	359	373	335	370	324	360	354
5579	11688	9438	4789	3304	2419	1886	1572	1381	1154	916	803	816	773	670	661	640	577	592	586	596	573	505	499	495	530	524	527	538	497	482	532	508	489	505	455	463	467	480	484	515	479	518	490	512	456	475	461	472	482	469	440	483	473	463	480	472	477	494	466	454	489	457	499	476	441	467	457	448	434	470	474	415	436	467	475	469	430	443	492	473	454	488	444	459	477	452	443	426	449	474	477	490	449	450	430	473	479	465	472	484	460	458	467	462	463	474	471	456	434	476	488	503	435	491	481	452	448	457	407	498	441	509	468	509	458	474	501	446	465	508	419	480	476	473	452	483	453	458	453	480	466	457	474	476	465	415	467	464	485	482	468	453	509	451	503	397	492	468	471	488	442	492	480	477	453	440	477	460	448	450	482	470	466	478	437	449	469	458	483	455	480	443	463	470	466	468	506	498	441	426	450	439	468	449	478	447	453	486	413	464	445	470	468	448	505	490	442	508	459	452	464	463	458	465	445	445	423	494	449	443	486	437	467	465	472	435	485	469	473	438	467	448	447	467	485	457	442	458	494	480	467	452	473	433	484	419	483	464	491	480	414	464	446	465	454	509	467	420	486	460	460	476	455	489	473	508	442	488	464	455	499	482	458	438	495	493	448	451	456	492	457	459	482	464	469	469	456	507	487	434	474	452	458	449	449	435	476	468	437	433	464	484	444	441	460	453	495	463	449	423	446	463	457	465	478	476	412	436	455	443	470	461	460	483	464	432	437	436	469	438	446	470	462	447	473	481	462	471	464	477	436	437	438	447	445	445	462	457	466	444	485	449	467	440	459	429	462	462	468	452	490	464	459	473	478	471	438	493	490	457	488	445	457	491	436	483	482	438	446	439	456	429	440	441	485	457	474	472	475	435	460	484	506	463	459	488	444	472	478	433	476	435	483	429	419	454	474	444	478	458	473	471	477	443	474	438	477	453	489	435	425	435	459	478	455	457	445	419	481	467	466	454	440	423	435	478	465	499	479	484	492	467	440	439	427	490	469	450	461	482	484	455	522	474	473	476	445	456	448	455	456	474	436	451	428	440	442	466	439	444	481	476	442	476	440	492	435	473	465	446	483	449	530	467	456	416	444	501	495	450	443	467	480	477	433	442	466	453	480	472	468	467	472	466	465	474	464	480	414	455	444	452	484	538	445	453	439	474	488	479	461	469	463	436	471	444	499	474	466	466	467	435	446	469	416	474	451	438	429	417	480	469	477	441	457	466	455	437	428	462	456	465	473	504	494	433	445	477	487	456	424	456	446	501	469	470	469	488	476	434	476	461	473	452	461	443	466	472	443	437	481	480	462	428	406	481	459	484	479	488	457	445	434	452	495	486	462	463	450	476	426	445	439	455	479	462	415	452	465	483	467	456	441	469	486	487	516	536	479	431	434	482	475	469	489	421	513	472	496	464	476	470	427	462	493	473	444	470	467	473	416	458	449	474	470	477	443	468	488	456	440	469	458	443	420	442	452	432	468	473	422	451	465	514	463	475	448	431	465	444	412	502	492	475	437	476	428	442	469	450	469	471	455	474	434	456	472	476	444	466	423	466	476	466	469	474	468	495	485	450	499	451	463	441	466	444	456	446	426	461	461	479	445	422	471	489	473	433	463	444	463	455	500	462	437	448	480	440	448	453	470	470	458	471	457	464	463	485	470	488	489	484	498	445	453	459	467	471	474	456	479	452	456	486	459	480	448	472	509	483	500	431	484	432	444	497	464	447	485	453	452	469	442	474	477	467	448	434	435	467	456	459	437	482	484	479	480	442	450	499	462	452	437	402	459	444	461	500	458	442	460	462	467	494	459	446	454	423	458	500	478	460	491	441	439	441	458	457	445	471	418	482	457	468	464	433	478	500	471	426	451	466	460	436	438	455	477	484	490	477	473	457	445	475	455	475	432	450	450	453	468	414	443	441	455	466	461	477	425	489	458	483	420	461	436	447	473	467	497	452	487	470	473	451	460	512	487	426	440	470	444	443	424	464	483	464	439	468	428	474	494	467	460	445	446	465	449	494	480	433	433	442	495	446	466	489	459	436	474	476	487	463	484	464	449	445	472	443	458	460	469	458	485	448	476	454	436	472	483	478	442	452	502	455	462	453	456	478	482	469	449	473	452	435	448	453	439	447	437	463	444	499	472	423	501	457	460	453	453	439	455	497	465	462	445	450	462	477	478	416	480	472	483	489	458	458	468	465	454	471	456	479	457	480	501	451	440	427	427	448	469	449	475	475	489	490	462	496	414	437	438	424	450	475	449	468	446	460	482	441	462	472	459	452	473	453	433	459	440	502	438	470	437	440	457	429	455	461	440	450	449	479	455	484	459	468	452	419	466	424	460	466	496	442	470	443	439	446	452	491	454	499	460	456	473	469	448	517	423	496	499	449	466	480	419	427	464	467	478	443	471	467	449	460	458	483	479	480	466	445	471	476	444	456	486	457	468	471	463	497	475	494	478	465	488	460	466	468	455	456	443	434	491	457	481	485	468	463	469	461	464	459	438	468	461	466	457	450	487	496	456	468	466	459	475	481	438	410	463	514	451	462	473	452	436	494	434	460	450	481	470	442	490	481	458	491	460	449	463	455	470	434	485	465	473	471	451	446	462	446	466	445	461	452	432	441	476	436	449	482	471	467	483	442	453	489	481	450	442	460	473	431	478	437	468	483	496	504	486	442	469	451	482	456	461	493	500	455	418	460	461	460	460	451	431	455	490	478	467	451	478	435	479	466	463	479	479	457	431	479	483	507	433	453	477	449	433	443	454	446	444	450	445	470	487	451	424	427	448	507	463	485	428	454	458	473	463	458	469	492	473	434	471	496	497	481	429	475	415	497	478	455	487	479	480	458	469	494	445	465	437	465	472	424	449	469	409	492	450	471	457	489	475	472	468	407	455	495	492	459	462	472	460	497	468	454	458	492	464	481	459	468	450	453	445	477	475	478	421	478	517	453	432	445	453	475	445	489	443	489	471	485	503	449	462	454	484	458	467	480	443	439	472	480	471	473	483	486	506	435	432	427	464	467	450	482	464	430	458	463	462	430	496	453	447	471	453	462	450	484	477	464	443	450	404	479	474	468	479	478	438	471	449	453	503	488	435	482	478	464	446	448	457	440	469	445	466	480	437	457	442	426	512	471	520	480	464	472	444	449	453	453	465	466	490	452	467	486	417	433	454	478	409	459	463	470	454	471	481	453	448	486	461	430	486	455	463	471	477	492	455	455	455	457	483	473	475	463	453	463	454	463	478	512	459	458	496	438	473	480	445	448	443	486	475	488	470	488	466	457	472	448	414	409	447	453	484	483	479	442	449	441	462	477	443	465	444	451	454	467	482	479	496	495	440	474	443	463	461	482	459	483	469	473	457	440	457	481	436	465	457	452	469	451	439	484	472	479	478	482	474	461	454	465	464	500	476	461	455	441	453	462	451	439	523	466	438	430	470	467	462	460	440	464	467
23555	21592	29488	24169	21595	21631	6593	1300	905	862	777	671	634	551	513	505	531	508	454	418	451	391	413	413	392	408	412	402	365	411	417	381	376	359	385	347	341	357	348	373	377	350	367	373	414	360	390	385	336	361	360	383	348	347	345	357	323	362	373	348	375	362	365	342	380	363	374	354	346	346	342	324	378	376	365	356	342	336	325	385	348	383	337	378	343	365	366	354	354	348	312	365	355	371	387	344	358	329	331	367	372	365	361	362	390	353	315	338	339	386	337	360	353	349	378	344	366	377	349	354	363	340	364	332	341	358	324	362	330	353	348	381	315	380	341	351	349	314	339	335	368	323	351	384	348	353	346	316	378	343	380	370	340	343	367	305	340	371	347	355	356	366	344	357	333	347	322	333	344	354	362	393	341	317	333	355	351	350	334	345	367	370	379	356	326	362	378	351	384	371	351	365	339	325	365	327	346	354	382	345	363	353	349	351	315	346	344	349	345	357	321	350	376	390	336	353	335	349	350	340	348	311	352	371	337	373	348	351	373	336	311	323	323	355	357	354	375	371	368	352	358	328	345	333	354	370	372	365	351	333	346	364	369	366	364	363	404	372	352	352	360	328	386	343	385	348	368	359	355	323	342	353	350	396	367	350	344	364	355	364	367	353	338	341	330	375	331	351	375	335	346	388	343	377	383	342	372	342	351	325	384	369	310	317	359	361	326	361	358	351	370	334	347	344	371	343	352	343	346	336	332	353	345	346	346	335	358	321	346	350	327	370	339	367	365	357	351	356	367	378	372	324	343	344	338	361	343	345	353	395	371	306	379	316	353	347	333	353	349	358	365	357	351	363	360	363	326	337	338	341	329	368	371	370	348	353	344	333	340	367	371	322	348	382	345	357	328	314	329	356	346	346	360	368	366	366	371	344	364	324	365	356	354	325	332	335	350	324	356	367	339	328	352	336	372	391	369	347	332	364	334	346	312	323	360	344	382	349	346	364	387	373	349	369	343	339	351	354	376	352	357	370	379	333	374	317	322	371	365	359	346	351	367	373	367	349	364	354	325	336	344	366	346	322	361	317	375	344	350	331	350	366	352	354	354	394	321	358	356	351	383	366	316	369	364	341	354	359	328	374	348	357	358	329	309	355	340	368	381	305	348	369	357	340	372	337	365	349	360	323	331	339	343	368	352	355	315	357	342	341	375	352	302	337	329	331	376	372	316	367	367	362	370	372	321	331	320	352	355	394	335	355	354	351	353	353	351	346	338	360	362	328	332	362	375	346	335	329	343	345	338	382	342	366	335	335	354	358	354	353	360	322	336	360	324	376	387	337	328	327	354	345	344	335	352	354	348	338	316	402	330	343	371	357	340	352	327	309	329	348	342	380	344	346	355	317	361	320	342	362	340	365	348	356	338	371	381	358	375	356	340	353	352	346	342	337	348	376	340	364	335	351	338	353	345	363	334	334	344	360	354	348	322	374	353	326	312	348	358	338	389	381	350	349	331	361	340	358	385	347	339	334	340	334	335	361	389	297	352	330	319	341	369	367	373	334	372	351	363	341	381	369	337	352	351	337	316	338	379	355	347	356	367	354	359	345	371	345	327	325	336	348	349	358	317	361	367	345	347	337	367	353	314	406	341	348	373	348	335	323	366	378	338	324	344	330	351	366	382	363	331	345	349	331	366	359	353	344	394	332	294	345	356	373	367	352	349	347	351	333	339	348	346	358	373	367	342	367	366	357	336	342	353	364	353	327	366	370	355	328	351	360	319	378	350	377	341	355	343	347	329	363	340	321	375	361	344	395	342	358	337	328	347	356	342	372	321	360	376	372	347	368	334	311	347	341	314	327	324	352	349	351	375	340	371	383	338	379	315	355	343	332	352	333	325	360	344	367	350	359	348	342	335	348	349	330	330	346	326	341	354	373	339	321	346	348	354	331	338	354	335	338	336	368	348	342	359	354	365	326	345	365	349	347	334	339	348	361	365	377	374	330	371	320	311	344	319	333	357	344	344	323	349	373	342	345	349	342	337	382	358	358	329	353	378	331	339	358	365	385	348	360	353	368	344	360	357	351	357	371	324	360	310	342	324	359	324	325	347	343	399	334	352	362	333	340	360	365	347	372	359	353	396	377	351	343	362	329	343	333	342	361	329	356	337	347	367	364	350	361	327	361	315	377	357	351	350	349	373	361	358	356	348	335	356	353	337	340	354	370	320	331	343	379	339	320	333	388	339	391	340	316	315	339	347	369	368	332	364	334	341	365	340	389	340	319	333	339	352	369	342	330	333	344	360	329	353	318	329	333	320	367	345	329	344	345	316	332	341	361	358	349	339	371	356	356	351	328	369	341	346	359	367	380	353	352	354	380	347	337	368	350	338	359	367	355	386	347	350	378	365	355	360	372	338	349	379	327	350	361	346	344	350	357	373	354	332	337	341	367	349	353	335	333	381	353	323	339	341	355	374	333	370	348	393	349	362	344	351	362	353	338	374	330	324	346	362	373	337	386	344	334	332	351	359	369	324	362	337	363	333	335	318	344	353	338	384	325	373	332	369	380	333	330	361	384	355	356	350	371	377	371	369	355	348	327	346	345	373	352	377	357	353	320	355	366	343	347	334	364	360	339	356	391	349	339	385	327	352	381	317	351	338	348	401	367	362	320	357	345	344	338	336	323	333	345	354	345	315	399	359	334	340	338	352	355	364	336	346	320	334	336	329	362	328	331	375	360	358	362	363	352	334	355	359	349	305	355	365	355	353	388	338	339	336	338	340	351	333	353	361	343	341	341	374	359	357	363	386	372	344	330	357	325	339	375	350	379	357	331	350	350	345	381	319	347	329	363	371	358	338	350	381	330	358	379	335	342	334	346	359	326	376	317	356	367	362	317	340	334	368	345	361	382	358	354	333	331	355	385	354	340	355	346	347	356	337	315	368	340	368	341	391	355	357	357	359	344	353	348	357	377	341	334	341	350	377	383	316	357	323	331	338	354	332	377	332	320	350	347	386	329	347	344	338	358	339	325	350	341	318	352	359	317	353	305	348	350	332	380	340	324	315	358	360	387	360	358	339	341	356	360	329	361	373	342	385	370	330	307	334	354	376	329	368	341	379	387	382	354	367	318	345	349	318	342	385	335	324	371	335	321	362	355	364	330	384	370	316	385	348	331	337	357	367	342	356	363	316	360	345	336	357	338	361	345	343	334	326	319	379	383	394	348	391	366	367	351	373	372	353	348	368	389	352	349	362	354	336	342	321	317	319	366	349	357	341	354	352	339	344	319	345	372	355	339	347	346	342	378	328	371	364	354	334	346	389	382	354	371	359	362	353	366	342	372	340	373	356	333	336	347	359	363	361	363	341	326	345	360	351	381	347	371	363	316	362	337	346	342	375	354	369	357	360	296	352	332	346	372	359	331	370	346	365	360	339	354	352	311	375	322	372	342	391	357	314	338	339	316	321	305	377	348	379	362	376	354	369	337	345	342	309	343	378	327
7889	17848	14449	7806	5413	4148	3134	2422	1935	1661	1397	1217	1096	927	887	802	724	700	671	629	630	600	527	552	535	527	538	498	494	499	484	462	487	493	472	465	453	438	494	517	459	451	506	420	477	441	456	465	443	409	427	442	428	407	432	441	433	438	441	409	440	428	447	444	419	419	417	481	423	425	429	469	443	455	399	442	433	422	447	442	452	429	393	441	436	439	417	405	382	414	418	428	417	431	376	395	414	427	433	408	468	378	442	376	425	391	417	432	371	436	401	361	469	412	393	411	421	442	432	436	422	407	432	455	384	495	407	398	417	371	454	442	425	403	392	384	397	420	418	386	403	409	436	425	453	442	404	424	418	444	420	407	463	427	389	396	424	435	423	413	435	403	435	412	463	426	403	433	421	390	398	477	385	419	462	411	415	442	387	435	427	449	415	435	403	404	394	439	471	403	441	468	403	380	453	401	424	385	425	431	409	410	431	388	421	435	412	446	400	412	419	371	394	405	418	401	431	425	423	428	442	416	445	421	398	449	393	415	386	392	442	429	424	411	439	443	380	434	422	440	434	423	395	430	454	364	418	395	464	395	398	454	427	371	413	407	444	393	443	411	413	426	434	445	407	386	431	414	426	380	433	398	435	403	423	430	431	435	437	426	411	386	407	419	400	397	386	410	437	425	426	413	383	419	374	430	430	424	442	411	424	380	437	422	428	421	411	417	420	418	386	421	406	400	390	392	426	396	423	428	398	385	418	375	417	410	420	392	427	400	436	432	418	408	423	423	409	385	397	399	385	440	445	418	400	378	433	415	431	414	435	442	395	415	418	432	410	406	392	399	406	404	401	406	423	391	438	436	403	417	412	386	442	414	415	423	425	402	441	401	365	442	388	396	389	395	443	458	406	403	423	394	416	411	430	417	426	425	398	424	458	416	392	415	448	427	423	416	421	392	417	432	381	438	409	429	434	409	417	410	394	450	389	414	415	401	424	406	427	451	414	438	395	384	456	417	417	419	413	411	406	432	435	422	390	443	444	430	420	408	397	394	441	400	379	432	395	416	379	424	413	426	430	379	467	446	426	412	413	407	441	418	406	426	421	415	454	378	402	416	430	417	397	394	392	421	393	433	414	419	390	410	406	420	376	451	427	389	398	435	443	398	391	397	388	410	428	393	450	419	412	399	434	408	420	391	393	401	398	392	421	405	389	415	390	421	387	377	382	432	401	390	413	387	429	418	403	391	393	416	418	401	409	439	406	412	431	380	426	413	408	392	442	406	414	394	424	398	383	418	420	405	408	426	390	397	415	423	400	442	441	414	401	407	398	403	417	415	413	385	406	417	397	384	428	389	416	438	440	468	433	404	434	425	393	414	386	407	418	416	379	425	407	432	429	416	426	389	414	412	442	412	381	414	440	407	446	432	417	379	409	442	410	418	382	455	398	402	404	390	416	416	408	391	425	428	392	426	404	426	408	405	437	417	413	427	434	400	433	406	416	458	397	405	426	421	392	403	423	392	394	450	401	420	410	440	444	384	413	415	427	425	411	390	381	435	396	400	426	426	402	409	425	439	399	383	416	426	371	437	393	458	416	435	409	413	375	408	414	405	415	400	448	419	419	411	407	441	406	441	399	439	420	436	419	416	408	430	412	422	396	427	418	414	400	402	424	427	407	412	427	394	403	396	408	455	388	414	421	393	415	396	384	435	423	410	412	416	403	428	441	428	423	410	394	377	428	398	440	433	464	434	423	457	431	413	418	412	417	401	374	410	420	432	438	406	398	385	419	406	422	413	409	389	447	448	428	388	421	431	436	399	428	421	408	401	398	410	421	409	420	413	406	396	409	419	391	431	377	425	421	404	405	391	430	401	399	420	407	429	423	462	415	404	474	438	418	401	392	417	396	399	373	393	409	393	412	435	424	403	448	414	471	452	394	418	405	382	432	426	414	406	411	396	411	413	431	389	420	448	405	412	421	449	430	424	421	426	393	440	440	431	421	442	425	418	427	439	427	433	408	406	458	421	414	460	386	383	419	383	400	399	433	438	404	403	405	404	430	449	402	467	383	406	391	423	389	396	404	419	415	418	393	458	386	410	411	455	432	396	412	445	422	444	416	424	417	381	401	419	406	407	396	395	401	415	446	400	435	416	419	423	420	413	404	453	459	380	452	385	404	433	405	384	416	399	394	388	401	385	388	391	388	417	437	399	428	426	410	409	442	417	400	388	429	413	393	410	428	361	417	415	461	429	404	434	448	407	407	415	400	442	421	417	413	405	439	385	441	403	427	396	417	410	421	432	415	426	411	396	399	441	416	399	389	420	405	410	427	397	401	416	416	437	413	422	443	398	411	413	456	442	418	442	412	436	401	425	427	440	413	402	433	425	406	414	398	379	445	432	418	386	395	423	460	444	427	385	384	408	436	403	430	436	393	436	400	430	405	409	392	398	403	411	433	398	407	425	434	424	392	408	380	420	365	408	421	430	410	416	421	395	421	398	433	403	422	430	382	448	443	422	408	398	396	460	417	395	391	389	393	400	421	434	416	393	422	384	453	416	413	395	403	423	436	389	445	427	403	417	404	390	444	404	407	414	413	447	402	391	374	414	441	442	427	386	425	399	374	434	404	398	429	412	418	398	384	411	403	415	408	392	374	438	434	419	389	417	404	431	406	400	403	368	428	365	437	399	420	407	386	398	433	432	418	409	424	423	451	406	419	425	427	422	414	368	417	422	380	402	419	378	455	422	468	409	442	409	422	417	440	439	436	430	428	442	397	402	422	437	447	456	383	418	402	444	428	458	446	414	442	429	414	428	440	462	379	399	417	427	403	392	446	396	421	444	437	428	451	394	416	424	431	439	424	465	413	399	444	418	413	436	396	435	424	412	388	367	379	397	413	405	385	429	439	418	441	443	390	380	397	445	438	441	407	394	369	372	416	450	450	422	407	405	436	413	394	422	412	405	446	396	412	445	416	427	429	378	431	444	428	431	407	400	410	411	438	385	425	418	410	434	434	425	407	425	457	388	415	451	407	465	413	400	416	389	419	403	411	435	447	425	388	395	400	442	375	437	413	378	413	405	411	383	418	384	407	407	415	408	428	421	424	397	421	409	397	423	397	416	405	404	398	426	445	387	421	437	394	473	396	414	393	403	446	426	407	471	412	400	428	412	405	384	409	390	391	447	421	403	454	404	429	394	409	384	416	420	368	427	419	399	418	374	392	376	370	453	433	398	402	432	410	421	401	377	408	432	387	440	384	412	417	387	419	439	419	395	431	419	437	418	427	408	410	398	412	376	409	418	411	384	429	392	406	373	423	428	413	430	447	388	389	424	411	444	390	418	422	433	399	413	445	451	412	395	432	410	419	421	380	431	393	391	429	426	409	392	384	414	444	406	411	455	439	414	413	431	404	415	446	424	424	425	410	401	405	413	423	432	356	410	440	421	383	405	406	438	436	436	413	451	410	395	390	408	419	436	383	394	420	426	417	427	408	405
27766	20248	7005	1359	845	801	832	778	739	664	693	653	645	678	686	700	660	685	676	662	704	702	710	714	709	695	694	664	656	686	705	729	694	661	706	709	690	700	670	692	720	685	712	662	673	688	672	629	720	695	687	634	623	644	687	665	684	695	708	652	701	681	672	690	686	698	682	714	684	669	681	633	657	715	657	661	672	647	672	634	672	668	719	716	659	667	690	680	686	617	644	690	643	627	667	716	642	692	696	654	653	705	669	668	680	654	742	689	712	659	654	689	704	666	727	680	717	682	667	685	656	697	710	689	642	666	650	645	697	680	641	644	710	664	653	675	709	654	681	671	709	679	698	704	661	630	699	673	633	675	681	706	724	621	656	701	710	696	639	669	669	689	694	684	707	743	696	722	722	645	672	653	669	683	665	674	693	682	692	613	705	649	688	698	673	653	618	718	693	684	674	688	691	662	722	705	701	656	716	696	690	683	730	654	688	695	718	651	623	705	674	623	684	697	650	680	695	625	658	674	711	695	683	654	653	655	668	663	657	687	637	666	653	705	643	677	693	657	693	675	702	640	690	650	645	700	704	696	677	699	703	713	671	670	717	671	677	726	685	690	714	678	692	673	684	670	676	661	662	692	674	636	661	703	681	639	691	683	696	664	680	686	714	691	662	684	665	668	668	663	719	704	682	708	703	661	678	717	663	700	689	674	698	680	696	719	701	623	693	683	667	670	676	672	668	686	678	711	655	660	690	652	689	689	675	674	685	645	651	695	677	686	657	680	678	635	690	703	669	656	698	677	695	641	657	703	669	703	667	682	628	651	675	682	744	697	664	640	683	693	720	642	693	656	710	660	655	668	757	692	639	696	720	723	704	671	686	673	655	678	678	668	680	673	665	651	659	706	676	733	675	659	657	695	682	650	697	656	677	694	669	672	706	645	707	693	691	673	701	684	676	667	651	627	686	635	711	673	672	691	684	713	653	683	668	655	648	655	709	662	713	683	672	682	699	645	685	689	689	689	717	676	711	693	677	666	713	703	717	671	661	692	699	695	681	693	687	670	678	677	675	625	628	685	686	655	654	682	711	664	699	675	699	662	690	652	687	644	707	684	674	664	667	673	685	653	691	659	710	678	709	694	720	598	675	732	707	707	667	649	670	678	647	641	754	654	687	692	660	650	714	663	701	617	692	719	690	707	727	715	671	665	683	689	708	633	633	693	685	693	676	654	662	725	679	683	705	659	644	681	672	679	657	699	674	668	664	685	684	657	689	657	685	626	640	693	668	675	652	645	670	664	678	657	686	706	671	687	702	767	650	693	693	701	646	672	664	713	670	634	702	699	634	723	648	667	695	708	677	696	663	668	714	693	693	678	682	716	692	681	725	658	656	720	676	650	656	627	725	711	702	690	685	676	665	666	697	653	713	677	672	662	678	713	682	719	681	692	660	692	705	685	661	664	722	698	652	650	657	670	674	674	646	700	636	655	667	720	624	682	726	639	689	674	651	694	635	637	714	674	643	669	700	703	725	701	659	620	688	689	690	730	661	649	695	660	638	718	649	724	718	680	696	728	675	673	700	636	725	704	677	650	671	661	696	661	663	695	691	679	735	659	684	683	732	743	671	701	679	677	691	709	648	672	660	637	727	726	663	676	663	711	702	709	697	676	658	671	721	675	678	680	647	681	670	661	681	663	656	706	641	646	694	699	705	671	646	669	659	714	698	648	716	648	677	724	676	711	640	635	658	715	663	627	697	674	735	682	700	704	684	686	665	665	726	683	687	691	666	682	682	698	669	677	650	697	706	664	709	680	691	707	630	662	666	731	687	690	603	639	707	711	630	678	655	690	691	664	653	690	660	691	733	715	680	700	663	666	645	681	674	681	734	659	668	669	679	654	718	683	695	699	677	696	705	680	662	686	684	661	632	651	658	685	701	681	662	696	671	627	642	717	653	620	685	675	678	701	668	677	650	677	670	707	677	692	706	697	705	680	678	680	694	676	644	688	648	716	734	693	665	671	693	617	666	699	659	683	699	715	644	684	678	683	655	676	680	681	683	686	663	668	645	699	708	711	695	616	685	730	692	665	721	680	688	615	675	680	654	679	712	640	703	633	684	660	704	665	662	639	737	705	700	685	684	664	703	716	646	643	705	662	706	698	681	711	723	646	674	621	701	668	716	708	673	691	616	680	665	700	720	650	653	689	701	675	679	669	717	683	706	666	703	714	701	651	720	701	718	630	666	646	646	698	670	707	720	712	673	651	665	694	687	657	707	686	693	631	673	724	661	693	666	678	692	728	686	699	736	668	690	724	684	663	703	678	703	694	717	638	683	683	678	710	669	684	696	622	712	686	657	724	721	704	684	665	684	699	656	671	706	660	690	699	710	655	703	676	690	681	676	710	692	645	661	677	650	654	680	682	702	735	659	672	688	715	648	673	681	673	674	718	695	669	684	649	637	681	712	698	705	686	664	612	664	702	684	665	702	731	678	672	641	694	712	688	674	671	665	683	732	663	688	702	671	685	644	663	663	705	633	708	656	704	669	675	673	684	681	686	649	696	711	659	639	672	637	645	684	698	685	651	675	632	698	686	671	709	678	687	667	660	613	683	692	636	688	631	715	683	646	701	664	680	713	657	647	703	686	730	685	682	668	699	694	640	698	681	659	695	632	632	686	691	699	691	693	685	683	682	674	701	708	672	661	696	670	717	672	691	679	643	636	648	668	686	615	686	717	686	683	686	658	670	642	672	663	644	688	682	718	703	667	701	638	646	693	698	667	706	684	692	699	691	694	698	663	641	650	698	724	719	697	689	641	720	688	689	663	649	654	668	679	687	673	657	643	636	670	730	651	643	686	672	692	723	674	707	709	708	639	651	664	674	687	710	686	705	709	673	660	668	694	645	692	698	685	713	696	696	691	653	702	651	651	660	636	704	693	653	652	681	737	645	671	686	705	655	664	705	636	668	639	644	704	696	644	711	683	710	631	705	648	649	678	671	707	677	677	672	741	666	639	719	605	642	640	714	681	685	632	729	718	691	702	675	682	667	684	679	689	669	693	726	664	654	669	689	683	657	737	693	726	712	636	714	660	697	668	670	705	694	671	656	664	656	625	676	633	661	660	694	688	691	693	695	687	671	729	729	688	731	672	703	626	646	676	735	663	688	718	703	631	676	657	679	700	666	714	667	629	709	636	694	669	699	698	691	664	676	708	677	726	658	656	708	687	698	659	687	673	714	674	694	690	743	667	734	661	683	681	668	645	712	696	674	688	691	687	671	681	696	659	704	671	750	679	696	655	674	680	699	680	741	692	658	683	656	722	641	687	640	707	719	713	683	663	666	722	697	679	651	676	725	641	668	664	670	711	740	630	642	656	680	649	666	704	724	684	656	701	646	679	700	692	714	721	707	670	664	705	727	643	667	674	686	727	657	676	715	706	683	703	726	677	644	670	718	665	623	699	673	708	666	718	691	703	697	662	642	709	717	667	700	716	689
4719	2412	2057	1358	1119	1049	919	938	881	891	856	843	852	806	887	868	892	848	827	832	813	840	781	886	863	876	810	822	828	850	822	861	797	816	845	798	804	840	843	808	856	841	809	843	895	860	837	807	811	839	855	843	839	830	861	828	839	810	838	832	820	820	788	870	856	808	863	857	876	833	862	809	863	871	834	797	846	828	837	853	823	859	817	827	845	868	870	883	826	803	833	770	846	777	874	801	856	877	831	875	839	896	814	822	830	847	795	837	820	854	864	816	862	825	798	864	837	848	809	870	853	859	868	801	808	848	840	887	797	786	854	860	796	862	826	842	854	832	880	802	886	804	842	810	817	858	843	811	856	830	858	788	840	805	806	902	827	839	814	838	852	845	856	817	896	819	838	856	807	845	884	816	807	815	837	820	813	899	853	842	844	820	867	766	857	838	826	828	881	888	852	836	773	842	863	819	833	821	814	812	817	864	804	811	849	856	844	839	798	872	811	828	824	790	837	845	772	841	844	865	806	846	798	797	785	849	846	813	817	772	866	764	839	835	805	841	851	839	791	819	831	849	825	859	809	794	811	855	827	871	867	814	781	804	889	858	827	832	907	836	799	839	864	871	837	821	826	835	830	858	868	843	827	805	811	872	776	836	884	845	855	849	861	845	811	855	852	808	887	839	823	833	889	789	863	822	830	780	818	852	853	828	814	835	824	842	815	760	852	854	867	842	837	854	795	847	920	816	857	780	836	868	803	853	809	867	830	803	877	851	823	898	866	851	896	834	832	837	848	801	848	782	863	868	841	830	816	814	867	821	848	855	852	858	864	799	764	878	868	884	872	870	841	836	863	831	861	832	828	818	804	831	871	846	875	865	831	873	834	832	888	922	778	824	872	844	841	873	858	808	850	792	847	858	798	830	869	857	872	817	853	847	794	812	838	852	864	843	828	861	803	830	885	852	861	861	870	830	862	848	788	850	848	856	808	850	812	873	836	846	831	832	820	861	845	876	792	843	813	825	832	835	855	855	765	837	831	822	802	824	846	818	821	841	822	856	834	817	826	804	851	824	849	799	840	822	862	803	838	820	807	834	784	872	821	868	835	821	845	871	857	841	878	779	828	754	879	778	828	825	858	810	829	897	881	872	850	855	838	835	834	858	851	825	801	824	837	816	838	862	863	822	840	814	823	810	824	845	849	773	801	810	888	803	785	862	852	886	856	865	839	830	885	839	840	831	874	806	844	832	816	833	804	858	807	827	767	879	827	851	805	836	810	894	896	758	836	849	844	865	845	820	853	822	854	846	880	793	851	858	806	874	810	837	848	861	855	830	845	823	854	797	833	864	818	817	808	838	840	830	789	815	831	835	887	828	807	844	823	885	821	822	835	804	846	878	833	845	834	860	832	833	850	876	874	798	848	849	862	842	825	835	883	786	848	882	826	818	811	823	846	816	833	841	834	790	875	850	841	849	855	826	799	861	821	837	893	848	863	870	841	835	789	789	839	839	872	856	880	846	861	813	784	853	815	783	862	896	825	827	853	841	819	863	824	815	795	821	823	849	863	822	829	828	900	880	856	816	847	861	815	848	858	828	839	810	826	849	830	872	863	803	818	843	836	833	876	808	812	830	853	844	840	841	808	809	895	810	821	836	841	863	823	839	832	818	829	835	812	830	782	857	837	855	813	811	811	817	840	853	825	834	906	855	855	888	901	827	861	852	866	844	785	811	865	821	866	848	876	840	846	847	838	833	816	813	857	844	805	809	797	852	824	842	820	835	788	814	830	806	855	812	827	837	855	834	873	893	815	825	899	848	824	865	809	833	824	841	806	783	853	869	854	816	840	828	875	839	816	820	836	815	841	814	837	821	841	852	825	856	883	788	829	889	822	822	833	841	848	860	845	815	846	826	821	832	861	825	842	828	797	822	824	811	863	862	812	832	783	880	789	834	779	781	859	845	812	811	832	792	796	849	825	835	792	847	870	882	824	896	875	836	850	843	884	853	863	880	838	827	853	824	818	908	849	822	829	870	847	830	834	816	813	842	823	847	843	842	917	812	860	831	840	821	818	832	814	825	795	834	833	861	841	809	831	827	877	834	867	845	817	855	802	806	847	845	848	813	790	890	864	795	843	791	823	808	855	829	832	865	830	829	834	821	864	783	874	887	846	858	773	842	869	841	900	844	770	808	877	831	849	875	860	809	824	865	825	853	823	842	818	872	824	822	775	824	807	847	799	860	847	840	782	821	823	822	815	828	839	846	767	818	800	803	810	803	888	862	784	838	872	858	847	851	810	844	889	788	869	859	843	819	800	837	851	832	837	854	868	866	847	909	827	816	808	836	868	829	862	866	834	823	875	867	859	792	858	856	839	807	821	849	785	836	851	819	809	836	857	846	830	798	798	838	831	857	848	821	799	828	847	860	883	797	787	845	836	796	878	889	858	859	842	836	819	843	855	875	819	813	810	813	854	874	846	836	827	777	797	829	841	834	806	848	851	853	818	852	813	849	812	850	872	865	838	925	860	897	863	828	820	859	878	850	836	833	858	832	842	811	840	849	890	835	855	797	858	794	825	830	837	835	772	821	848	874	844	808	840	808	870	834	857	803	834	858	809	813	836	844	841	814	800	880	843	855	828	801	841	875	814	818	873	833	843	891	839	808	825	836	845	827	828	800	860	854	827	833	858	807	830	809	801	837	814	832	875	864	778	851	827	855	852	812	808	880	787	853	861	824	842	834	845	841	798	817	842	790	834	815	795	860	841	832	850	791	827	834	807	840	822	837	826	807	838	834	846	813	789	792	818	880	835	821	823	798	846	840	842	897	793	817	892	827	808	782	786	813	836	856	828	769	805	862	801	792	846	795	819	860	848	841	845	831	862	851	857	858	810	837	865	810	849	804	857	811	792	833	814	829	797	839	836	809	838	842	846	832	838	822	792	855	872	825	860	807	844	804	846	826	805	824	807	852	848	789	824	877	856	808	864	809	833	821	785	854	857	780	889	846	797	826	841	813	829	827	882	855	791	868	797	784	843	847	883	844	834	808	818	825	868	786	833	833	867	803	823	871	819	797	827	852	811	813	847	873	848	844	888	847	821	853	809	855	847	769	803	849	852	842	819	862	840	835	819	840	835	821	808	817	798	844	840	834	878	828	816	819	831	842	842	815	838	866	865	832	874	838	795	852	825	850	814	852	839	787	816	858	834	839	833	849	839	809	894	824	851	877	874	846	819	831	856	819	851	794	850	827	863	851	831	864	798	847	881	869	844	874	813	783	798	850	846	821	819	864	815	897	834	793	837	883	844	834	891	861	869	871	845	807	799	893	813	880	850	805	844	820	826	813	847	808	812	875	805	816	837	881	777	844	827	852	822	843	826	824	778	819	852	844	896	845	815	812	837	832	844	826	819	845	913	825	862	831	888	897	801	830	846	848	849	863	832	892	850	833	833	854	823	849	797	901	870	813	788	823	803	822	811	887	854	874	813	810	914	854
24562	21576	28997	24601	21541	8667	1253	894	670	644	527	535	495	477	469	456	425	437	397	451	425	413	441	390	390	382	396	365	375	405	362	386	411	379	361	376	361	368	365	366	362	357	396	389	360	331	332	369	387	345	387	331	346	351	358	386	355	376	384	394	385	366	341	404	370	348	376	369	373	379	373	344	389	360	369	371	378	382	392	404	376	333	384	377	400	368	353	391	339	360	384	361	360	360	402	365	373	402	391	356	365	340	370	340	369	349	401	324	355	349	389	388	366	362	385	386	350	394	320	318	371	369	350	355	337	357	382	354	338	356	356	371	383	382	377	351	366	349	358	383	340	378	378	374	340	397	335	363	387	340	375	358	379	356	383	411	373	358	382	386	367	386	359	378	359	389	348	364	393	358	397	374	374	380	316	342	374	336	388	368	357	368	367	374	350	330	370	362	360	392	376	335	347	354	355	362	352	340	347	367	379	386	339	384	365	381	376	355	371	378	359	367	365	342	384	351	371	356	379	368	364	400	349	347	377	377	351	353	388	369	420	372	381	362	372	384	320	370	354	364	363	364	349	360	400	368	335	360	373	367	370	348	367	381	365	370	383	359	383	370	383	386	305	345	326	347	393	372	359	395	359	337	364	346	391	384	343	341	360	368	362	334	358	336	350	368	382	379	365	374	395	350	368	383	356	360	367	399	357	354	364	372	335	366	357	351	358	325	386	357	333	358	349	372	382	332	368	364	394	346	350	396	337	394	346	364	361	391	340	355	362	356	339	382	375	363	369	364	340	330	348	364	360	368	380	361	357	363	375	380	342	327	344	339	371	358	347	345	390	369	372	360	343	366	385	349	375	364	373	346	390	372	357	331	386	332	351	368	334	345	344	373	336	376	375	394	430	344	400	354	386	328	342	324	359	348	357	339	364	367	370	355	378	348	387	389	368	387	357	372	363	370	356	362	369	373	354	327	360	363	317	394	365	406	341	396	355	361	340	356	349	339	374	364	372	374	390	359	349	356	341	350	382	368	365	363	353	332	382	360	362	384	414	370	388	334	389	390	389	371	394	378	332	406	349	352	361	341	395	325	347	359	396	340	389	332	349	355	383	345	361	368	336	367	351	369	367	396	331	382	356	375	359	369	324	362	379	384	360	323	400	333	380	349	379	369	393	375	360	358	372	368	392	344	393	389	379	368	369	367	337	334	393	331	334	370	368	343	392	301	361	380	380	333	380	357	370	346	401	331	362	360	386	402	376	368	364	338	354	397	370	359	391	421	371	355	352	368	354	350	363	378	376	365	392	342	339	346	360	334	341	368	388	366	356	366	360	349	355	335	372	355	338	381	358	357	341	361	342	353	366	364	344	372	368	370	349	364	358	359	363	347	373	392	345	385	378	394	350	358	379	342	352	384	345	371	380	366	362	404	355	382	349	332	343	376	358	362	358	374	368	379	392	354	350	356	348	383	367	371	370	357	327	365	393	359	366	389	330	376	364	343	364	363	339	349	386	379	358	380	366	328	380	323	333	367	325	362	365	356	351	365	396	368	353	362	391	348	362	344	374	368	353	387	385	362	343	388	354	356	357	371	367	351	331	357	370	344	379	353	375	361	368	368	403	387	371	388	354	348	334	346	372	383	378	369	361	357	385	357	350	340	349	399	382	348	359	395	344	335	335	330	371	400	372	339	379	386	345	354	356	346	349	409	372	386	378	370	372	401	364	334	313	344	359	346	374	355	391	329	356	369	333	342	337	397	350	354	369	359	375	366	379	384	317	361	343	349	345	362	372	356	371	363	349	356	396	378	369	373	371	334	377	347	367	336	351	358	344	357	332	359	328	344	375	346	376	400	392	361	362	373	383	338	386	344	394	372	390	359	376	367	376	391	347	354	362	347	371	332	379	336	387	360	366	366	344	355	330	362	359	387	371	332	393	333	353	341	350	360	379	355	348	371	360	341	351	322	383	343	370	355	351	351	352	347	366	351	345	362	332	355	355	367	370	348	359	382	381	354	395	365	363	353	367	323	373	356	356	396	369	345	369	366	334	353	348	366	362	362	389	356	364	365	348	374	362	350	405	374	348	375	347	341	374	377	349	342	363	369	380	356	344	377	368	344	398	353	364	359	362	365	379	381	377	385	394	384	387	328	348	364	340	348	370	374	374	357	355	312	334	330	378	361	383	358	356	369	405	394	352	358	368	374	356	380	349	355	348	338	350	376	350	368	428	373	327	371	350	344	352	321	339	355	341	364	367	383	351	336	375	388	360	369	355	366	374	363	407	330	358	326	352	342	365	318	379	350	389	425	367	365	375	361	369	370	388	378	358	317	359	368	369	323	367	384	368	378	356	375	405	347	353	335	338	359	329	356	373	362	376	376	363	370	369	336	358	368	336	335	360	357	376	340	362	342	362	353	377	338	378	347	349	362	369	357	342	382	345	382	359	338	399	370	377	379	365	379	352	358	346	388	373	358	370	353	300	405	345	367	343	361	343	360	349	361	348	411	351	379	376	386	369	349	357	358	356	377	342	385	361	369	348	339	356	356	376	376	364	346	345	355	336	347	377	352	343	369	351	382	338	369	364	373	388	396	346	377	358	382	363	399	353	373	342	396	399	373	356	394	360	343	377	368	348	345	378	360	364	348	356	324	375	354	331	361	336	387	385	368	376	358	342	365	366	342	357	350	323	370	341	325	358	319	325	368	347	360	383	342	348	336	359	353	324	381	363	333	358	392	377	348	374	349	370	377	363	365	359	403	339	366	357	372	331	340	351	341	407	383	350	363	366	362	322	364	373	352	362	333	374	354	330	330	416	326	354	386	363	340	333	380	362	368	327	336	348	349	343	381	352	361	352	356	358	368	383	411	381	388	403	341	363	353	311	339	344	376	377	358	328	392	376	350	350	370	353	362	364	363	395	358	358	373	370	370	360	362	378	354	366	377	375	368	358	376	344	375	372	342	357	368	370	374	356	378	357	362	360	373	379	375	370	333	348	382	390	367	317	372	357	376	343	377	372	315	390	384	322	358	343	351	376	348	344	355	340	317	328	344	325	346	361	379	365	355	336	356	382	370	372	399	329	354	371	384	376	353	352	354	366	352	372	378	350	363	378	380	361	383	336	367	350	368	357	351	376	358	364	369	361	381	371	325	370	350	370	331	322	330	338	345	351	348	320	343	387	362	377	367	372	381	381	361	329	338	355	355	380	362	336	363	370	361	343	350	393	382	374	363	360	348	308	360	341	369	376	352	324	371	342	379	381	355	424	357	357	388	334	397	350	362	356	368	358	356	337	357	384	354	331	398	374	351	364	377	392	382	350	361	352	357	383	377	373	388	390	369	354	352	338	351	347	353	363	362	357	370	379	318	349	382	341	345	343	360	346	369	366	375	398	363	355	317	355	358	338	370	375	411	342	370	355	352	391	360	345	346	354	369	345	346	365	330	382	353	359	332	406	360	347	388	370	314	336	358	342	368	324	355	355	373	324	357	362	342
5381	11457	9249	4640	3340	2426	1954	1506	1259	1043	957	833	784	699	697	657	635	604	589	579	572	497	559	512	506	523	531	515	502	501	510	518	482	495	511	486	510	431	518	467	474	499	477	513	476	451	465	496	471	474	497	483	481	449	448	454	446	424	460	464	447	514	467	468	451	453	467	467	497	472	464	499	437	486	452	438	463	423	489	468	503	449	468	439	466	467	401	454	447	490	455	497	492	428	439	493	462	428	439	493	413	467	434	484	462	471	470	454	460	470	441	478	463	494	474	438	445	484	474	439	438	479	436	472	447	454	445	477	460	478	511	451	468	454	501	476	462	444	483	485	444	461	470	414	427	512	459	459	478	468	469	453	491	460	457	425	437	455	503	461	458	474	497	476	433	496	472	476	468	468	416	465	460	453	466	469	479	497	498	449	431	418	461	468	455	453	459	447	466	472	469	445	474	466	448	457	467	499	452	460	480	458	485	440	475	465	468	483	499	449	460	452	446	485	439	445	451	434	424	461	471	424	446	440	489	442	456	453	466	423	465	445	453	454	451	475	449	450	466	442	480	462	457	443	439	459	457	462	467	462	481	499	450	492	443	464	426	471	489	412	429	455	476	424	473	458	474	480	458	481	475	482	430	464	502	430	428	491	452	441	445	430	475	457	463	466	428	445	448	491	426	476	464	414	479	461	469	448	459	463	434	471	472	461	440	447	483	445	465	438	469	433	441	471	416	456	458	468	453	457	472	439	492	436	448	443	464	455	487	482	455	487	455	466	446	468	387	459	460	454	452	481	465	445	466	462	479	480	465	455	477	456	475	452	447	472	458	478	469	482	479	404	480	475	444	458	452	450	487	486	471	437	484	437	453	504	478	480	463	494	474	449	463	435	472	455	406	457	429	458	458	423	460	450	447	470	415	476	463	449	482	515	450	448	451	477	417	486	461	445	430	455	416	505	451	437	489	468	453	454	457	494	489	431	436	447	503	482	443	431	506	480	480	453	486	485	476	417	444	470	460	451	448	457	467	448	440	451	438	454	450	447	457	457	479	457	467	439	494	424	467	454	459	427	437	433	440	454	481	443	432	449	455	437	423	463	455	477	452	454	451	463	430	421	453	437	466	441	478	459	429	453	458	432	487	432	456	447	443	481	508	453	434	464	459	457	468	482	437	479	468	486	477	446	455	478	466	484	465	478	461	441	454	482	432	462	477	464	485	463	484	427	469	452	438	416	467	479	459	454	460	446	487	475	439	446	429	516	439	473	464	439	440	433	475	454	456	446	452	455	449	469	492	478	452	442	449	472	500	438	450	413	465	446	424	462	451	451	439	491	445	514	449	456	467	503	499	430	463	510	416	458	448	478	453	448	478	452	472	465	472	442	465	455	462	433	468	431	464	454	448	455	505	452	419	471	441	480	437	457	463	471	465	485	471	473	440	440	440	446	480	464	463	446	438	485	455	453	465	495	452	474	466	444	459	475	475	468	439	456	437	452	468	501	446	451	476	468	446	459	434	434	453	447	455	462	434	475	442	429	451	475	443	496	460	485	463	467	430	446	377	446	476	462	484	464	422	483	456	465	440	461	475	463	443	442	457	444	450	432	439	475	471	428	439	447	447	450	473	484	473	453	485	506	500	445	459	441	501	469	422	447	460	463	454	466	467	456	462	474	460	436	486	460	445	455	458	438	474	446	434	479	465	504	451	468	439	445	437	480	431	453	408	491	480	436	426	500	452	458	408	482	459	481	467	449	487	469	409	435	430	460	434	461	468	463	462	435	476	427	461	477	489	461	435	444	495	428	424	483	460	460	463	451	468	436	450	449	458	474	444	417	448	484	470	481	442	492	487	473	440	447	445	471	453	453	507	470	457	453	476	435	459	454	457	453	458	451	443	448	446	458	449	467	450	473	456	485	454	450	445	416	461	459	442	457	452	459	496	506	419	475	473	478	453	468	443	444	427	477	472	443	480	481	443	455	468	459	470	469	453	473	427	473	422	438	469	461	458	464	455	465	460	462	427	440	452	439	454	436	435	457	412	474	462	426	489	462	451	504	436	470	484	440	428	447	502	458	477	449	464	440	451	448	466	448	443	454	449	487	455	453	438	471	502	428	461	429	438	465	443	451	461	438	470	448	471	466	486	422	438	446	451	471	439	502	429	471	413	474	435	469	507	461	459	471	414	490	479	440	449	474	457	466	475	445	511	457	495	482	465	440	470	503	430	466	492	476	442	463	436	445	449	447	456	467	476	447	444	464	469	419	441	449	469	499	445	468	453	442	487	474	475	466	489	459	520	448	481	483	465	470	482	409	494	439	448	457	440	456	453	462	447	484	473	435	441	461	439	431	432	450	451	488	446	472	460	445	468	453	447	450	453	424	479	474	452	462	416	456	460	453	473	429	468	479	481	446	469	461	455	473	436	473	457	430	488	465	441	452	440	457	447	452	459	443	461	404	456	454	492	490	487	443	473	465	468	420	471	458	515	457	451	475	480	427	446	459	470	421	464	437	446	489	430	491	456	490	432	427	499	466	494	443	493	469	476	466	448	440	440	428	437	461	455	432	420	454	441	489	446	434	463	474	413	449	459	478	472	466	439	482	448	473	479	426	467	474	467	455	476	455	464	481	469	447	444	423	494	488	483	485	471	473	441	447	453	431	482	448	454	434	478	437	433	443	470	475	425	457	471	453	485	462	488	431	462	431	468	442	449	488	419	431	419	446	427	458	453	459	514	455	451	458	452	450	437	429	414	469	446	461	439	474	449	447	455	429	487	452	500	459	476	473	458	456	480	459	471	477	445	479	442	504	489	446	432	484	456	473	487	468	480	470	473	432	473	445	436	450	470	437	539	483	446	430	457	471	485	468	452	421	440	481	486	461	463	497	453	456	463	458	457	473	442	468	453	483	425	417	491	455	438	447	495	469	455	456	416	440	433	432	454	507	451	461	497	497	455	454	475	451	457	436	484	494	461	430	479	488	435	492	461	435	452	454	482	518	487	471	483	480	487	436	460	473	472	470	442	464	469	426	420	449	467	440	448	446	456	452	508	462	508	498	446	450	488	476	481	446	455	476	469	435	456	461	466	462	470	464	505	446	436	469	446	483	454	454	478	456	450	472	472	457	491	481	468	459	440	453	488	512	464	468	500	477	509	442	455	472	480	486	478	448	441	490	456	415	472	431	462	452	469	477	459	463	439	476	436	473	448	460	443	472	460	423	449	425	448	488	432	483	488	461	485	431	467	482	443	459	435	450	496	493	468	471	432	462	481	491	443	457	487	445	485	430	460	512	499	454	454	437	469	457	462	496	473	473	460	474	412	461	451	444	432	468	439	487	425	486	459	455	435	458	445	472	454	447	441	430	480	500	496	454	437	439	485	474	458	494	427	444	457	479	450	462	465	485	440	444	473	428	475	464	430	472	470	455	449	445	461	455	459	510	453	485	464	482	464	480	438	475	458	450	447	487	459	427	445	442	442	486	428	468	434	435
23629	21635	29553	24217	21638	21641	6341	1231	909	820	736	695	631	590	544	530	462	482	493	449	459	430	441	485	385	466	415	349	405	364	417	390	385	391	363	386	366	353	374	335	380	379	386	387	376	357	363	348	411	361	380	362	367	385	354	392	329	364	386	362	380	318	368	367	374	361	395	337	348	372	382	361	377	404	335	382	388	371	377	383	390	335	376	362	366	376	384	351	365	327	370	381	365	391	391	369	373	371	341	373	356	372	354	348	359	354	352	371	356	357	355	373	349	354	362	402	362	401	356	360	371	353	382	364	385	324	407	370	393	361	370	365	356	374	358	351	406	372	336	343	403	348	325	360	304	355	392	363	379	322	359	379	393	351	360	351	369	392	321	367	367	356	354	372	353	344	356	363	339	393	373	361	355	358	383	347	364	370	344	388	333	360	333	390	354	349	371	383	353	372	360	341	373	345	360	366	359	342	361	387	342	350	374	365	329	392	362	376	368	322	381	329	365	336	344	376	372	376	399	343	381	385	337	388	376	321	389	329	332	361	349	373	349	363	367	332	357	328	363	337	360	339	365	376	372	337	343	357	356	346	376	364	356	336	351	351	375	386	355	382	388	372	357	364	326	332	341	336	356	329	337	344	382	369	347	385	395	356	352	360	355	367	340	324	322	334	371	343	364	360	358	363	341	350	357	335	332	338	398	365	338	326	337	324	345	353	360	377	346	363	375	366	361	352	338	330	357	348	345	367	359	331	358	381	343	360	366	343	368	351	355	362	335	344	364	376	359	342	336	355	320	354	393	353	383	379	358	378	322	359	328	358	349	358	364	352	364	349	335	363	373	367	359	340	378	363	370	358	393	341	349	377	366	350	370	338	347	353	364	366	350	363	352	402	346	367	367	348	374	378	359	383	330	364	344	355	340	345	402	387	342	351	394	336	395	391	376	374	375	363	356	387	389	359	334	346	346	356	364	353	381	346	344	348	384	370	336	377	373	353	352	336	382	369	370	368	393	340	353	327	347	379	355	338	377	359	376	344	335	346	358	359	403	401	353	378	372	376	357	371	358	360	392	361	339	337	327	328	351	322	370	340	357	331	346	355	363	328	373	365	326	330	387	371	354	386	374	367	328	344	366	345	381	379	351	354	364	380	318	325	378	367	351	331	377	388	336	370	373	330	376	328	395	312	395	372	339	336	367	356	366	337	342	382	365	368	396	363	367	367	356	361	350	325	341	355	347	369	322	398	360	326	377	377	359	330	322	328	360	336	337	342	330	343	376	360	331	365	360	364	382	322	366	373	381	350	377	363	346	363	356	363	327	374	386	361	350	282	382	344	362	345	310	342	363	356	349	337	361	368	381	373	361	352	338	370	359	372	351	382	358	360	390	393	366	372	337	382	360	337	354	350	370	359	372	373	351	330	365	386	338	333	330	356	362	325	355	336	347	372	340	372	356	373	365	349	327	348	368	351	344	345	338	338	329	397	368	369	365	316	311	346	382	349	343	324	385	366	376	357	358	360	337	342	403	336	354	376	361	366	365	375	331	342	374	362	336	357	381	370	382	369	360	336	370	340	360	369	358	358	328	345	360	354	372	383	381	360	374	380	353	340	343	337	369	358	410	351	386	358	358	381	368	370	372	378	336	354	346	336	361	374	376	369	363	334	351	353	381	358	396	352	353	340	388	336	341	362	357	338	315	352	367	328	386	356	361	374	349	384	328	364	391	350	353	368	358	394	366	333	346	343	349	388	337	375	380	379	394	365	377	351	361	379	379	357	360	388	365	352	357	324	354	382	390	327	355	358	368	325	354	343	363	357	346	352	357	344	333	329	402	359	346	345	351	309	355	326	344	357	343	343	338	305	373	336	391	350	340	338	387	338	368	378	338	354	351	370	351	346	383	356	337	362	394	329	339	355	342	362	349	385	347	327	358	367	388	348	346	343	405	372	330	333	354	348	366	356	337	376	343	384	386	378	388	352	352	367	338	380	321	383	340	372	318	359	362	364	405	354	359	368	336	348	382	329	355	359	334	368	347	342	360	366	362	370	347	333	343	351	334	341	364	347	382	361	351	349	352	352	414	325	373	332	340	352	365	352	353	325	386	357	378	339	372	415	378	355	357	344	362	361	339	366	351	363	370	363	350	342	358	332	321	375	355	366	350	364	325	351	370	349	365	333	342	370	337	362	349	338	365	361	369	369	373	360	385	365	354	348	347	337	359	349	353	381	369	322	368	377	367	363	384	360	376	365	351	393	372	335	385	355	364	338	410	358	368	386	341	344	340	325	359	358	365	361	382	350	346	356	349	356	347	343	371	346	349	362	377	341	350	343	355	382	395	374	364	376	366	367	354	356	388	346	367	389	352	359	358	328	349	352	349	324	354	364	375	364	394	359	346	342	372	334	343	366	367	362	370	338	371	349	361	371	325	337	357	351	389	349	364	377	344	350	340	371	357	350	381	361	345	360	364	319	351	342	344	363	336	374	366	342	355	353	370	362	351	372	363	383	384	360	335	405	354	365	331	388	351	365	308	372	327	357	320	338	332	374	341	371	382	349	377	352	344	375	357	368	342	346	342	335	380	362	365	350	341	368	371	348	314	378	337	341	369	363	364	343	376	330	378	400	362	358	350	371	365	356	351	362	370	406	368	323	371	364	347	356	326	355	320	396	385	308	362	363	363	347	331	345	350	352	378	404	373	338	366	347	331	356	365	366	373	362	343	364	357	332	380	334	390	378	338	390	369	379	340	364	351	350	352	362	359	351	385	342	337	324	365	372	366	352	340	368	347	368	385	332	355	321	349	351	350	329	369	335	362	346	347	346	354	350	331	340	338	367	360	316	408	372	359	322	388	315	347	353	330	381	358	351	368	322	353	370	364	349	333	345	369	352	332	369	361	366	359	371	350	361	354	344	334	372	336	332	362	381	341	357	351	347	342	329	371	355	399	333	391	354	334	359	348	352	349	381	366	333	359	360	357	360	363	344	343	338	394	330	332	379	359	365	367	365	350	316	353	343	339	365	388	378	379	345	353	366	336	338	313	372	372	334	372	344	385	358	349	363	312	388	334	361	374	375	351	342	362	339	356	364	323	368	377	390	368	362	293	377	357	332	345	344	362	345	322	341	372	317	342	360	338	377	396	343	334	363	313	352	340	364	343	358	374	359	337	359	359	366	362	364	347	368	356	369	351	345	342	349	339	312	341	367	375	367	359	372	326	391	335	352	358	373	364	357	333	351	361	386	361	373	392	319	371	358	328	327	341	357	365	332	324	376	350	357	322	338	369	349	346	363	355	339	367	351	358	350	330	376	342	332	334	378	374	355	392	353	346	377	364	390	346	367	342	343	371	351	358	353	362	374	373	378	379	365	377	339	342	351	363	369	354	369	378	375	388	347	349	358	349	364	366	341	351	348	351	369	391	387	347	338	347	368	346	346	362	365	364	333	359	348	335	348	355	385	366	351	349	360	348	387	370	354	369	372	362	339	372	371
7723	17842	14459	7813	5531	4068	3177	2483	1949	1668	1388	1254	1092	953	882	790	735	735	677	654	639	577	526	563	571	542	534	511	478	496	482	505	517	470	492	458	471	476	460	470	470	438	487	449	427	453	459	437	470	454	463	449	448	455	441	441	398	485	412	421	461	448	455	458	441	403	414	410	413	425	434	456	461	407	451	415	406	381	416	408	465	422	464	435	427	407	459	412	445	428	416	463	421	356	435	462	374	444	439	429	464	411	412	422	416	456	405	427	430	423	427	458	408	407	436	419	459	413	418	401	409	419	426	417	391	435	387	434	447	438	453	425	420	400	429	428	451	428	427	418	437	452	430	398	426	437	419	424	402	415	425	442	451	466	417	432	476	441	432	387	428	466	424	451	433	400	449	407	372	465	409	405	417	462	424	429	431	443	457	393	479	404	427	424	400	419	440	405	433	421	416	401	416	405	430	412	421	447	425	446	425	377	431	444	437	410	428	438	413	427	448	413	438	418	430	407	438	372	452	413	386	454	418	393	408	468	440	401	404	421	412	430	440	406	438	426	435	422	423	426	426	438	418	442	434	438	425	441	420	411	449	420	405	429	440	392	410	420	388	396	442	410	425	458	448	408	454	437	417	407	426	466	404	436	437	425	458	428	438	438	448	408	384	407	447	409	400	448	423	418	424	415	437	389	402	435	412	414	418	400	418	442	443	450	455	393	387	396	420	424	416	427	389	446	460	411	439	405	403	410	442	376	393	383	451	434	410	407	391	408	416	426	457	426	443	445	445	416	413	460	412	410	433	420	388	446	405	399	438	427	436	409	419	390	428	410	418	429	401	428	418	423	405	452	403	381	449	418	395	429	419	405	383	428	444	383	442	453	429	427	419	436	393	413	425	420	422	398	445	451	429	423	458	405	423	450	408	446	422	451	444	430	412	435	409	420	463	424	431	443	421	436	380	436	409	399	384	395	419	400	430	420	415	398	439	412	442	404	430	428	424	422	400	397	391	424	409	415	425	436	432	425	424	407	442	426	444	396	419	413	450	411	425	404	414	455	413	421	456	430	450	424	431	396	391	378	424	417	395	426	432	420	429	388	422	412	423	437	406	453	403	449	426	438	430	436	439	422	417	415	414	392	394	417	437	436	420	417	442	432	436	459	417	411	414	449	416	410	383	443	401	410	421	400	412	381	429	454	377	400	411	400	443	374	391	419	402	382	432	420	423	429	419	451	390	396	454	440	449	425	425	416	387	408	381	421	451	418	417	444	443	425	444	412	424	435	436	417	459	411	411	430	396	391	460	465	405	450	385	374	388	420	411	439	438	431	423	409	434	449	410	402	404	403	383	412	448	410	441	453	397	381	393	384	411	428	405	412	442	382	415	395	398	461	417	406	424	424	423	396	426	394	460	432	439	436	409	395	453	442	443	441	401	441	428	384	443	449	447	387	418	407	447	465	380	424	457	409	425	418	405	406	459	404	433	433	420	404	426	397	443	383	415	423	449	415	443	436	393	436	405	386	473	417	427	383	452	442	435	397	441	432	416	406	410	420	434	436	391	380	413	453	420	400	408	412	423	410	413	393	433	430	408	419	407	468	424	393	389	418	398	420	400	467	400	417	397	405	450	410	435	416	415	412	428	434	464	412	424	441	436	446	453	426	398	441	423	418	411	435	377	412	426	427	430	423	423	431	405	442	440	411	399	393	435	400	424	391	420	443	405	426	384	410	437	411	400	454	408	461	424	367	414	411	431	401	395	428	426	412	421	451	414	394	436	415	433	421	388	430	411	407	428	408	431	399	408	436	424	459	401	397	440	410	419	399	390	408	405	442	428	422	430	423	400	405	439	422	415	446	427	410	408	402	391	399	447	423	438	392	434	429	417	391	392	428	414	399	431	420	424	410	396	449	383	428	425	430	426	410	414	435	445	472	391	437	430	460	439	455	425	418	442	433	414	458	394	429	433	421	411	427	442	449	422	379	399	434	402	441	451	445	409	439	481	447	410	414	418	427	443	381	427	426	465	436	396	433	437	383	423	409	415	434	424	421	413	410	415	392	403	421	406	409	441	391	443	424	427	414	385	409	472	420	428	437	438	397	464	419	446	377	421	457	422	401	402	436	421	401	449	430	410	391	429	458	454	445	422	446	438	380	415	448	432	414	431	407	422	424	399	406	407	427	408	421	434	426	407	396	459	427	420	388	405	450	466	425	428	441	420	423	441	420	427	446	432	447	413	446	410	433	370	461	418	436	391	387	385	445	422	422	410	409	416	438	416	441	427	425	399	416	426	422	438	395	441	395	419	448	447	416	422	409	387	439	410	429	411	400	444	422	426	410	454	463	389	456	406	387	392	408	434	454	435	395	437	391	456	410	409	402	396	404	414	439	385	428	447	430	414	399	436	394	392	398	394	419	441	430	414	376	415	467	418	439	409	442	430	460	415	437	450	435	447	389	398	414	432	451	388	428	424	430	417	437	447	419	442	444	469	422	438	430	445	384	439	411	424	436	412	459	406	420	426	429	442	424	420	443	454	420	422	453	391	426	433	442	392	384	449	427	440	423	430	399	399	444	399	443	422	401	398	383	441	435	428	431	402	404	429	430	443	435	389	399	440	464	411	423	390	419	446	434	417	416	440	406	385	440	422	433	411	413	422	420	424	411	411	392	438	403	416	458	427	434	398	379	416	434	434	390	427	407	409	445	432	450	400	430	433	385	393	404	373	395	425	426	412	440	450	436	421	408	435	406	420	450	402	409	456	377	429	405	456	406	435	411	425	423	432	403	434	397	423	394	428	424	416	380	431	398	426	425	460	422	400	456	444	444	447	413	418	422	390	427	398	437	427	394	437	418	387	412	427	426	434	438	417	419	421	454	420	400	457	389	417	429	408	396	403	472	434	420	407	412	419	443	394	402	408	440	406	428	422	401	424	438	385	397	445	392	414	441	424	395	380	424	425	408	402	452	423	435	409	403	393	450	397	439	427	439	427	427	424	457	438	437	423	424	381	444	397	421	440	431	419	389	377	423	392	402	425	469	440	411	427	407	446	418	411	437	427	442	424	421	405	408	389	420	442	389	438	454	403	398	400	423	452	424	434	402	457	407	442	425	420	420	418	444	439	416	413	426	430	392	430	431	440	474	446	396	438	404	407	402	444	397	422	432	445	397	409	420	419	427	406	394	418	437	394	395	434	408	421	432	423	414	401	422	422	404	410	414	431	417	383	460	418	435	435	458	437	462	435	397	419	416	387	439	399	425	433	421	455	447	412	392	432	419	448	410	449	423	423	432	435	427	454	393	438	420	388	401	424	433	366	395	475	443	424	374	425	408	466	440	421	390	369	411	453	410	391	433	438	441	435	419	450	404	391	410	425	401	423	440	414	448	435	434	431	430	397	455	428	429	407	418	456	433	413	431	439	415	425	415	413	400	400	356	420	392	418	443	384	415	424	440	419	417	406	417	442	420	394	424	379	454	423	437	427	404	437	431	414	440
27697	20052	6958	1340	891	790	753	743	699	748	720	690	739	716	689	709	707	692	718	693	689	692	661	714	690	719	655	685	707	684	682	669	710	663	687	695	681	705	656	686	683	681	712	695	681	677	700	737	646	682	639	667	674	675	717	683	708	685	688	715	689	734	722	656	691	704	658	705	666	713	688	682	699	696	709	707	692	692	710	693	687	684	663	691	700	685	683	688	691	669	685	683	693	717	699	652	685	750	681	692	673	704	706	663	708	688	669	657	678	689	673	716	698	677	682	699	710	685	692	647	688	703	717	693	649	660	732	705	667	649	728	691	654	666	703	698	670	698	732	658	705	684	684	642	694	659	712	706	683	700	690	698	677	663	712	708	680	658	678	723	651	677	692	684	750	683	718	687	685	685	688	688	702	668	726	667	715	691	714	660	665	689	650	663	690	648	696	700	665	679	672	730	712	692	693	681	648	685	691	672	673	723	655	678	686	666	666	668	658	680	751	669	704	674	676	690	725	712	657	691	695	691	640	707	665	699	685	659	695	691	727	726	663	651	705	708	679	666	684	702	726	711	698	720	672	673	750	675	713	669	669	667	771	718	655	671	657	690	649	661	671	668	684	676	712	733	689	671	653	700	652	687	665	715	671	671	681	682	645	683	629	705	652	686	713	671	712	637	687	702	649	644	665	723	701	684	693	656	694	618	653	717	660	683	692	677	683	710	716	675	682	641	731	643	682	715	735	690	746	696	733	700	655	729	724	662	684	675	697	695	630	750	702	685	664	684	692	672	717	668	640	652	638	675	730	668	683	689	668	728	705	677	718	647	693	719	675	683	672	702	694	664	686	710	710	696	673	643	694	678	645	711	680	679	703	660	699	743	708	724	681	663	677	708	679	678	691	692	696	679	679	781	665	703	669	741	679	673	725	662	658	677	655	666	710	700	716	703	736	705	719	715	644	694	684	664	676	689	727	642	674	652	699	665	729	721	733	741	741	759	706	664	674	716	736	670	714	708	648	698	714	702	655	682	687	659	636	680	725	697	650	668	663	713	682	678	700	714	660	674	701	708	722	682	667	659	707	764	695	672	663	685	705	677	660	658	642	683	732	704	670	679	654	692	694	660	694	649	671	668	685	722	736	700	688	645	691	711	700	709	699	686	678	718	755	652	720	643	725	699	729	672	720	703	658	694	724	708	670	686	686	655	699	641	645	680	707	691	673	726	673	707	684	728	698	702	639	692	661	668	664	711	716	681	727	699	699	694	671	658	708	661	695	679	710	732	726	656	689	707	732	658	669	664	719	685	693	648	686	723	696	645	703	660	651	669	719	721	678	702	690	692	689	670	681	660	690	718	599	659	698	676	687	700	689	703	704	708	690	708	700	685	717	717	737	664	694	676	698	669	685	736	677	745	660	667	669	642	727	692	720	648	653	686	659	670	677	682	681	688	653	667	705	644	692	708	660	706	667	691	695	713	690	676	680	689	679	726	634	646	713	682	640	647	643	713	663	726	717	681	709	688	708	669	709	684	704	709	650	655	706	676	716	666	681	673	650	694	669	714	734	701	707	728	733	723	677	691	669	683	713	695	651	716	707	705	678	693	687	649	725	729	677	707	686	691	706	665	739	690	700	748	695	690	692	641	689	712	715	673	709	681	689	695	718	717	688	711	691	631	675	705	686	729	662	623	702	711	728	711	666	691	668	666	661	685	683	649	701	710	694	706	696	674	678	690	714	657	681	716	673	664	701	663	691	658	722	676	683	698	695	668	682	703	671	645	665	699	640	671	692	645	682	683	679	737	657	701	672	711	673	709	708	668	659	674	727	652	750	725	704	690	698	656	636	668	705	682	643	689	701	699	722	698	704	727	718	671	699	682	672	649	661	631	696	654	679	721	668	645	717	707	672	681	682	650	715	665	645	701	650	686	712	715	646	761	684	674	669	678	698	710	682	653	679	653	709	678	648	680	733	741	697	663	700	746	684	710	697	647	676	685	641	667	665	680	649	707	690	649	657	676	704	672	712	650	676	716	674	677	694	677	659	700	696	675	649	724	667	748	694	735	712	664	726	687	659	723	641	703	654	692	676	677	675	699	691	647	709	633	678	718	684	685	691	657	675	716	689	641	687	649	660	693	701	675	728	687	646	688	696	683	695	691	687	673	678	686	711	674	670	749	678	680	664	670	671	657	725	776	627	681	731	679	696	725	700	672	657	713	719	690	692	659	672	715	722	691	687	702	696	668	714	717	739	681	646	680	730	649	742	694	659	660	694	719	714	689	685	668	721	679	652	736	682	712	668	648	651	684	687	657	701	715	697	691	710	714	722	685	660	676	658	714	653	695	689	685	718	685	655	689	709	679	742	681	677	660	730	700	645	669	698	712	682	679	729	707	648	661	713	685	716	690	703	702	683	716	690	675	699	655	691	655	674	709	669	690	693	660	722	696	647	715	721	663	660	687	715	657	666	720	694	701	673	708	678	713	685	713	660	727	698	692	685	719	745	715	638	661	692	677	694	715	666	655	689	739	703	666	703	673	678	749	670	741	658	673	712	678	655	661	691	730	656	679	674	721	711	695	683	667	718	693	692	659	657	683	668	675	690	658	677	677	702	679	632	679	712	657	706	711	717	715	704	699	680	710	690	698	658	716	703	683	645	711	689	657	664	707	668	678	650	657	722	692	676	659	716	682	674	671	732	701	670	687	675	673	704	701	751	685	686	692	639	722	689	655	700	704	682	695	676	666	689	702	692	656	654	686	736	715	672	700	718	679	686	664	683	715	698	694	673	722	638	686	687	676	648	694	724	668	685	680	704	702	674	681	649	642	669	718	715	694	665	683	671	693	701	682	692	694	703	731	665	689	727	660	661	692	683	706	670	700	685	721	695	656	704	664	691	679	674	694	676	681	692	666	682	714	672	697	688	692	675	621	669	665	693	740	682	692	678	671	676	687	725	695	682	693	686	705	669	673	642	699	669	701	653	672	680	685	693	683	652	676	687	630	696	669	732	694	703	704	711	696	688	712	685	695	691	689	714	700	672	698	685	715	737	705	696	676	720	676	679	684	698	698	697	705	656	692	645	716	668	683	736	676	720	662	630	641	699	650	705	732	719	696	686	654	696	658	711	648	692	688	690	687	693	672	712	643	682	719	688	685	678	680	706	692	684	711	656	676	706	666	686	704	694	716	702	742	628	696	694	695	682	710	722	668	718	659	682	705	672	688	702	677	717	674	677	717	690	644	657	695	694	670	668	674	733	743	662	634	691	681	677	697	683	731	676	678	735	703	641	690	708	660	640	640	653	727	679	677	704	711	654	727	709	677	680	756	667	684	696	663	684	642	698	670	697	699	692	644	672	664	688	649	710	682	705	693	671	656	631	686	664	734	700	629	709	735	708	648	660	675	695	660	678	680	665	667	722	676	678	683	697	674	707	700	709	717	698	677	701	708	670	661	700	719	666	640	652	680	747	765	673	680	683	677	662	675	672	646	663	716
4591	2185	1950	1379	1103	1069	931	916	910	845	856	911	846	901	861	822	902	844	832	798	827	875	787	854	848	831	864	832	843	816	842	829	811	857	882	862	869	884	841	850	814	831	809	855	860	849	821	827	851	786	854	853	872	849	846	802	826	873	839	873	828	818	820	853	830	869	880	822	790	832	867	878	816	814	817	853	857	827	812	765	848	834	865	840	846	822	836	810	837	830	847	813	854	808	824	819	869	837	860	824	847	841	830	837	866	811	858	832	872	905	858	846	827	804	857	869	877	853	882	853	892	803	822	810	849	827	885	806	841	870	815	825	883	827	873	887	807	836	806	795	882	859	844	815	847	860	850	830	846	865	839	861	890	863	778	817	899	814	845	814	844	847	874	849	865	865	856	883	819	936	850	811	810	837	852	855	830	842	836	896	843	858	870	859	794	799	846	839	816	881	857	830	785	844	851	791	803	773	810	782	859	818	840	844	799	847	853	852	824	882	856	825	810	889	867	838	818	804	850	818	864	812	830	854	874	841	854	801	833	862	845	849	807	846	811	796	835	826	787	881	809	856	866	819	853	849	839	856	863	832	875	870	808	866	877	831	911	813	821	834	851	853	840	841	840	828	879	838	884	813	798	854	840	810	938	885	842	825	829	814	876	860	811	828	846	833	828	849	810	841	885	867	860	879	920	869	859	906	812	833	876	847	855	790	864	846	861	826	873	836	819	802	846	804	778	817	834	888	857	810	849	854	857	845	846	822	851	794	779	785	968	816	809	835	892	858	848	816	820	836	854	852	896	861	839	836	835	798	877	811	801	828	859	835	818	822	859	867	849	804	874	895	834	813	866	818	843	852	793	822	843	859	852	897	841	822	837	827	870	801	801	839	872	824	831	844	894	831	813	817	819	831	837	793	835	823	828	894	852	856	814	808	816	836	862	871	807	822	850	841	835	895	822	866	862	823	868	879	837	878	821	870	873	862	836	861	852	811	850	823	880	837	904	846	845	823	826	857	835	821	832	834	871	865	837	830	839	851	853	799	817	829	819	845	848	825	777	870	893	820	823	851	876	902	863	848	801	864	916	823	821	819	901	865	857	848	842	854	843	803	844	799	835	843	808	843	877	847	807	855	839	858	827	813	862	820	833	820	869	835	821	845	865	823	834	832	805	854	806	878	802	823	848	893	831	806	854	845	900	851	817	895	784	810	830	849	845	838	913	796	804	790	854	817	855	827	849	856	870	858	804	824	861	840	794	838	825	836	850	780	882	841	838	832	843	852	855	826	864	835	819	893	864	833	848	818	846	852	840	915	878	861	865	836	811	829	837	858	846	797	826	890	811	876	859	824	864	843	859	875	842	850	847	828	863	830	887	825	800	866	835	846	872	861	837	863	830	860	795	812	893	832	840	852	846	840	882	862	758	839	826	837	822	864	876	821	793	818	825	872	817	850	884	871	875	895	873	893	858	862	850	889	837	813	865	851	834	839	815	831	839	889	837	818	860	806	870	858	802	885	833	848	843	814	863	826	840	881	881	841	795	820	843	839	788	790	861	801	756	859	819	913	824	863	876	829	857	846	808	823	773	803	861	837	891	884	820	840	822	885	827	828	884	824	817	838	871	823	845	880	830	825	859	778	800	868	842	902	879	837	819	816	825	825	827	863	840	802	873	864	850	828	824	842	869	853	870	877	881	879	830	797	797	839	828	806	813	836	809	834	836	939	835	828	822	861	874	899	791	816	882	822	839	790	842	839	846	856	840	819	833	832	840	847	802	836	842	850	820	856	804	855	841	838	839	852	816	804	841	829	879	821	790	836	838	846	852	816	791	815	840	873	817	839	832	798	887	820	862	893	866	844	896	832	823	877	835	870	869	798	811	853	802	847	821	810	886	851	803	813	852	800	833	871	841	848	840	798	838	842	878	854	842	825	810	831	818	873	838	795	845	843	856	852	803	831	816	821	839	903	790	873	880	884	841	849	791	845	834	868	872	892	835	819	886	832	836	859	855	842	762	810	854	827	924	856	836	859	912	872	829	813	859	892	846	848	895	882	824	824	858	813	814	803	858	864	809	873	819	825	848	814	909	856	806	850	778	851	853	820	828	782	839	871	825	799	826	855	805	842	839	875	865	845	832	857	855	888	873	842	867	788	831	857	835	832	863	840	815	863	867	821	824	859	854	775	843	871	881	841	800	799	875	877	824	834	816	818	850	896	806	816	869	833	854	871	869	831	856	886	784	814	805	907	839	852	844	841	860	815	855	818	830	839	860	824	823	848	829	835	862	848	809	911	863	840	809	825	867	810	835	856	848	840	874	858	872	825	864	872	853	849	849	884	879	810	850	822	797	781	832	851	835	837	876	847	858	831	823	884	790	779	878	913	805	815	913	796	834	803	845	818	866	894	852	854	856	822	807	818	833	858	840	855	862	828	900	816	829	850	853	844	832	814	878	842	807	865	805	833	786	820	818	840	807	853	869	865	859	826	844	813	802	824	864	803	802	852	835	827	865	824	864	832	802	817	829	838	872	858	870	825	842	838	854	857	818	804	864	768	845	837	854	824	836	831	833	831	842	878	806	864	842	826	840	856	856	865	816	859	863	883	870	881	852	819	818	839	820	810	898	829	865	794	844	853	898	829	879	834	801	822	846	796	878	814	823	812	843	843	806	804	852	861	860	829	834	821	879	851	826	812	918	832	840	803	872	888	871	830	860	802	877	848	831	801	825	854	854	847	872	825	874	804	841	863	829	850	825	845	820	813	838	843	826	902	895	881	846	828	820	844	847	845	821	836	826	820	811	839	854	791	856	834	877	826	805	884	823	851	823	821	832	836	842	824	836	845	846	847	867	805	867	837	827	826	819	834	829	840	858	805	785	940	786	846	866	804	786	857	860	875	852	854	856	860	850	885	845	865	853	860	835	826	861	867	802	794	809	878	843	870	849	884	824	829	820	849	800	838	824	877	845	864	839	876	847	798	843	846	836	830	803	865	817	887	808	850	832	874	858	858	866	799	850	823	817	849	863	822	825	826	837	863	879	848	899	854	807	805	791	854	844	840	849	863	826	855	849	859	845	836	825	861	830	875	874	845	795	906	824	872	814	806	856	812	844	772	866	834	889	817	876	850	892	887	842	790	825	884	846	849	840	855	847	862	880	769	860	852	825	838	839	796	837	839	854	821	849	937	832	853	868	791	839	803	882	855	818	863	823	851	858	787	837	821	863	860	799	856	863	821	814	820	836	820	828	848	835	827	848	850	802	828	826	863	832	888	827	836	867	883	891	824	855	821	800	810	894	798	889	794	805	860	855	894	852	910	829	849	866	849	845	849	842	795	780	801	844	881	918	793	860	854	833	813	820	864	824	832	874	864	856	835	865	855	821	881	882	756	836	841	849	835	821	883	851	817	822	790	787	855	799	874	825	834	821	851	824	844	830	865	813	835	845	853	806	851	927	872	822	883	842	855	874	825	834	884	808	808	866	849	841	833	814	828
24701	21632	29077	24741	21628	8788	1281	843	699	687	625	578	542	537	507	438	414	437	428	426	428	399	404	410	417	384	392	372	421	378	401	376	347	415	390	406	416	338	361	352	389	373	392	362	384	393	354	389	399	387	402	391	390	357	416	388	365	337	390	390	358	380	384	386	373	375	387	334	365	361	393	396	347	367	398	365	380	388	396	364	369	335	382	367	410	368	399	359	385	368	419	393	372	372	393	367	344	366	383	384	373	385	379	366	390	377	394	367	346	413	385	376	364	380	391	360	386	376	377	368	393	409	363	408	412	383	343	369	392	403	380	384	363	375	420	392	369	388	362	349	396	347	337	366	397	366	417	387	364	406	362	392	349	367	397	373	363	370	363	343	367	382	370	356	335	388	379	397	407	346	371	359	379	366	423	359	387	359	415	355	389	348	376	382	372	378	359	347	351	358	418	363	394	351	390	358	392	396	362	390	377	421	376	377	358	375	385	378	367	381	378	356	386	381	371	390	374	374	336	373	371	376	365	348	361	365	376	390	352	342	389	371	409	358	349	400	366	391	363	407	346	371	374	399	388	383	404	387	361	395	404	408	395	408	355	359	363	341	383	353	378	383	348	379	426	364	319	417	389	370	370	366	368	398	405	372	373	358	375	406	410	391	341	363	373	422	348	353	347	395	387	340	365	337	382	392	373	385	384	406	410	378	400	364	364	382	383	355	365	396	376	394	377	340	366	360	390	356	374	393	429	393	370	384	394	382	374	338	384	380	362	356	383	362	379	364	359	349	369	379	408	347	364	420	381	398	344	376	400	378	380	382	392	370	382	391	397	366	374	369	389	372	393	393	367	346	332	360	347	351	394	355	353	407	392	394	361	398	352	372	419	385	400	373	338	393	394	408	379	376	378	366	363	393	374	365	387	373	370	400	379	400	357	348	342	360	406	381	366	361	331	353	376	377	420	346	375	379	376	395	385	361	364	386	363	353	375	364	375	367	375	351	351	413	351	377	379	368	385	386	387	385	381	400	359	370	382	434	367	371	414	384	395	364	392	373	378	372	374	391	360	338	396	350	384	380	413	375	394	370	375	364	420	371	368	378	360	381	407	369	400	368	379	378	379	342	360	387	374	373	372	379	370	390	385	372	382	388	377	372	359	354	356	381	377	363	381	352	376	386	393	392	351	368	356	337	377	383	391	372	379	381	386	367	402	359	358	385	372	380	408	376	384	374	371	349	403	381	380	381	357	359	386	394	362	398	373	359	384	362	362	406	417	363	379	396	385	341	362	374	363	363	377	337	379	373	377	367	357	374	361	383	333	392	363	369	389	390	365	362	368	353	387	359	349	380	326	390	386	367	355	400	389	359	369	399	382	403	407	377	390	344	371	406	391	372	398	361	398	373	388	403	384	384	384	359	437	373	373	354	358	387	388	379	357	398	379	389	399	378	395	360	405	374	382	368	433	368	376	384	358	406	411	379	363	364	356	385	358	362	414	410	379	354	415	376	397	380	366	367	338	382	371	407	360	367	350	365	376	397	413	362	319	384	378	399	363	365	370	375	382	376	344	386	362	383	362	359	412	377	363	388	350	354	392	385	357	385	380	352	333	360	375	392	374	362	395	403	352	339	361	379	366	396	365	357	376	412	365	389	382	365	380	380	368	365	355	404	383	371	377	361	387	378	381	390	386	397	382	375	377	381	386	379	363	378	342	371	355	393	364	391	371	396	385	379	395	388	367	375	372	353	382	375	381	398	357	339	388	370	395	369	382	392	348	329	364	364	376	354	386	347	376	355	370	383	364	390	376	390	365	335	376	355	374	362	382	368	367	403	367	391	383	347	356	383	396	368	399	366	358	378	383	382	350	370	390	373	366	363	386	361	371	371	358	393	399	384	356	399	371	362	348	390	378	355	365	343	377	359	376	382	368	370	409	349	375	393	387	386	406	358	387	380	372	345	374	397	372	382	355	397	380	345	333	360	412	384	382	393	355	357	369	382	378	399	403	365	357	347	367	369	339	401	393	347	389	383	396	375	369	399	371	370	374	338	367	357	410	352	390	371	341	390	364	364	376	361	400	379	343	371	338	369	338	383	367	389	360	346	387	377	365	379	361	395	396	374	378	376	390	383	368	374	378	375	373	374	374	361	371	376	358	386	408	354	392	384	363	387	422	360	376	392	357	360	378	378	388	379	389	370	362	372	367	384	388	380	412	345	356	407	342	369	397	376	372	379	377	367	383	349	361	398	424	372	372	382	375	422	378	392	366	400	384	378	377	389	368	382	379	357	409	354	352	368	374	410	359	381	400	358	405	355	372	391	369	366	382	370	394	371	356	353	379	391	409	355	383	390	365	362	385	390	382	349	379	377	345	385	371	366	366	376	371	379	380	332	372	363	392	353	398	354	375	389	376	355	362	364	403	383	354	346	387	378	382	357	387	369	358	394	404	374	381	382	349	382	369	375	386	371	363	363	380	368	331	374	351	338	381	354	366	388	348	399	340	372	405	368	374	361	383	372	397	381	349	420	386	372	374	371	389	402	388	364	397	376	331	382	379	382	381	397	399	377	370	384	380	373	379	370	372	383	388	364	411	331	323	388	366	374	386	385	366	369	384	361	359	368	388	375	362	386	363	374	386	377	370	319	417	402	403	368	338	385	384	369	393	359	413	393	389	388	380	370	381	390	380	361	378	376	398	359	358	378	390	373	350	395	378	417	362	345	348	402	375	369	372	375	378	350	376	352	346	378	373	364	352	369	346	402	345	369	392	404	358	376	376	447	365	362	363	375	382	397	352	363	354	333	374	370	368	367	387	396	362	363	381	325	364	395	391	327	375	381	365	363	389	370	389	379	386	348	402	373	359	386	368	348	344	379	372	358	366	364	369	391	394	372	364	343	391	355	391	352	368	370	336	355	385	372	354	383	386	396	367	329	387	376	374	389	409	389	397	368	386	386	388	380	390	371	372	364	359	379	394	385	370	360	376	368	389	370	373	363	377	409	344	370	362	347	403	352	375	410	390	386	374	367	374	355	358	378	342	368	371	373	389	354	414	385	328	387	379	406	376	361	376	359	343	378	367	364	360	392	360	361	382	378	369	356	366	388	419	400	387	376	382	348	376	356	360	362	369	359	394	407	378	347	381	385	377	369	392	389	319	412	396	374	358	356	387	401	388	366	354	346	341	385	344	381	372	418	356	358	348	347	369	379	405	387	372	429	376	382	379	369	387	377	384	380	358	361	385	383	399	361	374	372	369	368	375	364	343	363	377	375	394	385	384	396	383	336	369	364	405	389	342	378	408	336	367	365	398	368	367	380	380	377	372	388	356	388	351	385	366	351	340	410	409	387	373	409	355	352	383	390	395	308	390	347	400	366	338	380	397	411	378	371	351	397	346	351	410	369	361	377	361	358	365	373	373	370	370	409	387	362	393	352	400	380	340	391	374	353	360	380	370	355	345	356	379	366	378	366	330	377	358	356	368	380	393	364	354	382
5420	11571	9211	4719	3329	2444	1990	1605	1273	1126	925	827	826	819	702	720	623	621	625	583	590	553	534	541	530	546	523	579	553	515	505	519	473	489	562	499	525	510	481	508	494	507	475	476	496	495	438	460	502	499	500	478	501	485	468	509	482	499	476	479	477	526	489	490	479	462	504	516	497	503	508	497	490	502	466	443	461	522	487	474	488	453	438	469	479	518	492	455	453	489	490	496	475	476	485	460	473	480	502	470	488	505	462	521	468	502	505	463	484	467	472	503	484	493	476	469	456	502	472	471	442	487	482	470	507	492	489	510	469	507	517	454	499	448	467	482	452	465	470	481	492	479	476	475	467	511	463	479	491	497	518	478	491	479	484	464	476	482	453	456	477	521	478	528	484	512	448	474	511	486	472	522	460	449	461	557	489	478	496	476	453	467	468	493	438	501	467	505	474	478	480	502	444	442	486	480	453	484	461	474	492	489	478	463	467	488	471	483	461	499	479	483	478	480	494	483	478	502	448	462	432	468	507	474	481	415	448	492	457	469	479	482	455	409	470	517	481	473	500	468	452	459	446	466	503	465	449	488	472	444	441	424	524	485	485	470	456	466	477	469	461	473	466	487	484	452	450	502	494	448	509	480	438	473	472	447	466	448	458	500	460	497	468	500	499	456	464	436	450	485	469	501	485	496	456	491	463	496	479	488	489	471	505	477	485	504	489	483	494	451	466	495	484	498	494	471	488	487	482	464	478	461	470	465	500	445	471	453	476	472	478	481	457	488	467	440	474	469	508	443	501	471	451	501	478	501	470	466	453	483	449	494	474	466	467	463	477	460	470	457	461	490	469	452	457	466	464	490	459	479	457	487	497	484	529	484	507	493	483	496	484	433	476	453	482	478	482	490	479	482	480	475	464	496	466	506	480	480	458	466	516	502	467	519	495	468	464	481	459	497	464	516	465	482	475	450	510	511	477	486	474	479	469	431	455	463	450	449	487	474	486	464	475	444	472	485	507	480	474	432	457	448	494	492	495	495	530	454	459	448	478	498	453	460	470	476	503	494	481	499	477	471	424	496	496	465	508	467	502	459	449	493	472	455	504	495	496	477	471	512	460	490	430	493	495	479	471	480	469	471	436	491	446	472	508	503	478	499	445	487	469	505	485	464	474	472	483	510	502	467	464	447	462	481	500	439	482	502	504	470	473	448	470	422	477	465	504	498	434	434	468	480	463	513	452	490	491	480	484	486	510	439	478	477	471	470	446	463	475	487	439	459	467	473	478	511	455	471	467	473	489	460	442	485	489	499	448	444	486	503	467	470	501	499	472	417	483	488	486	493	460	475	449	451	507	435	485	524	478	476	466	538	475	465	480	469	458	474	490	451	476	483	500	456	456	450	532	454	484	469	463	462	496	477	485	476	456	481	487	450	453	478	475	456	501	483	510	461	500	485	468	501	487	419	446	526	512	513	503	442	454	457	455	486	469	500	483	498	465	494	494	442	486	497	515	477	461	472	462	490	461	473	519	472	476	461	426	470	483	482	477	518	488	474	496	507	488	499	444	468	492	482	496	490	483	494	473	468	457	450	482	467	471	458	511	462	478	459	512	465	496	521	433	443	464	489	462	520	490	466	459	488	463	536	450	452	474	463	491	507	479	475	454	474	455	454	480	441	495	499	497	501	447	488	495	469	476	453	508	480	504	504	455	458	479	492	495	482	494	455	483	468	483	478	472	476	491	475	531	467	473	472	457	430	478	478	499	452	450	455	451	427	497	495	426	434	454	489	488	472	454	463	487	491	448	511	458	493	478	473	480	492	461	504	473	460	480	466	462	496	433	529	459	489	470	466	456	490	435	448	463	461	478	522	455	474	464	447	438	457	453	427	508	477	483	467	442	449	479	503	533	479	476	462	506	474	454	522	459	481	480	502	481	478	500	458	453	481	464	468	491	448	477	459	494	471	492	504	477	500	476	471	498	501	487	455	512	443	489	434	463	499	481	452	469	428	447	516	465	472	466	497	468	482	445	485	492	469	471	491	502	514	508	450	469	454	486	455	470	482	443	437	507	475	465	463	488	483	482	486	478	513	486	443	500	473	485	470	468	472	443	478	493	480	471	440	479	495	472	456	464	457	445	476	476	442	484	498	478	467	497	503	493	460	495	488	448	525	525	439	470	474	432	473	511	439	461	488	504	530	499	494	494	524	478	483	484	492	468	455	471	498	518	484	487	456	475	451	540	453	497	459	511	495	469	472	464	519	463	496	449	485	487	441	497	482	505	489	496	452	467	466	454	500	495	468	443	492	514	478	455	499	466	477	492	515	451	480	477	547	526	512	492	454	491	455	465	456	468	528	473	496	492	499	495	421	480	457	459	501	426	479	443	470	485	499	441	491	468	510	458	490	510	477	453	470	470	457	507	434	490	501	463	470	471	505	470	503	511	476	488	490	488	502	500	493	476	450	447	509	485	481	457	463	486	476	481	484	485	481	464	444	462	508	513	484	487	462	468	490	508	475	471	480	452	491	467	453	482	466	484	491	453	463	458	466	449	479	490	453	496	478	452	454	490	436	452	486	476	442	506	495	484	434	479	426	476	468	482	501	476	453	464	460	492	456	482	517	474	493	466	457	479	484	462	493	436	429	450	500	465	435	473	489	483	472	459	475	452	477	464	451	449	517	478	496	478	455	467	486	506	472	530	429	480	507	492	488	498	466	479	488	489	456	471	496	487	465	476	491	470	466	466	470	492	464	506	465	500	489	493	474	494	441	491	450	465	468	454	472	495	506	478	483	470	479	469	480	495	493	457	471	433	503	477	474	488	429	509	474	517	495	463	449	513	495	452	487	470	445	461	436	503	462	433	471	433	458	454	515	461	453	434	489	463	515	462	472	502	466	504	516	491	468	450	473	478	476	502	466	486	464	470	450	464	457	481	456	483	516	450	476	451	487	433	464	506	429	491	461	524	466	497	479	457	488	489	480	433	490	502	466	473	498	491	461	456	499	480	490	464	475	451	443	528	519	472	500	425	553	503	439	477	490	481	462	497	448	479	468	480	428	524	485	483	477	483	455	531	485	479	476	465	489	480	472	449	499	452	482	474	465	473	473	514	482	485	479	474	486	449	453	463	481	481	461	445	491	491	474	476	456	452	442	446	459	489	497	460	474	494	485	451	461	510	488	423	501	468	459	473	490	480	473	499	469	452	475	453	499	443	450	477	506	425	494	446	480	446	487	471	524	481	464	457	455	488	507	453	467	451	477	461	466	459	455	492	494	484	505	433	481	439	465	483	463	455	508	510	491	486	498	476	462	473	482	451	445	476	498	461	439	434	490	493	461	460	497	476	462	527	474	461	465	499	464	483	479	440	474	438	477	513	447	499	480	485	474	495	461	479	504	438	475	447	492	492	460	495	466	446	470	479	498	490	469	453	467	468	445	475	447	496	484	452	480	425	462	512	478	471	500	436	447	472	457	494	452	452	461	505	480	490	446	525	494
23655	21618	29519	24200	21624	21637	6605	1289	949	780	741	660	628	595	558	473	512	493	488	431	438	420	427	418	433	442	431	393	399	422	413	422	394	382	395	428	413	379	400	398	354	368	386	397	364	356	380	385	385	377	395	396	374	374	343	408	388	407	388	385	367	383	408	342	394	394	372	376	343	359	363	383	354	374	383	375	394	390	386	377	422	384	364	368	380	369	392	334	389	380	398	379	394	366	365	338	357	359	354	386	354	408	366	363	409	405	370	353	383	392	368	366	376	361	386	375	351	363	396	377	362	382	389	390	372	362	366	385	359	385	361	374	368	358	366	365	400	364	377	358	345	380	369	368	339	354	384	396	367	362	369	345	352	353	361	386	398	357	356	374	392	361	367	387	398	346	362	361	410	376	352	368	327	365	367	390	389	382	358	354	371	389	372	353	329	359	371	394	382	380	362	336	392	350	351	365	362	381	372	387	373	367	331	383	363	364	381	366	357	381	360	375	352	403	362	344	370	394	378	364	402	368	376	376	368	424	358	364	369	366	344	367	336	349	364	375	375	359	392	357	375	372	367	341	379	380	369	410	400	352	375	355	364	361	352	383	381	387	367	399	364	354	392	353	366	395	360	370	364	353	336	372	331	351	352	329	394	328	395	360	377	352	367	385	369	376	329	363	368	374	365	394	372	381	366	352	354	380	375	371	355	375	354	399	376	351	393	357	374	390	368	408	342	376	352	319	378	335	365	358	376	360	364	370	332	383	364	354	374	398	361	371	370	394	360	378	420	360	331	389	354	391	376	373	398	371	359	371	356	384	361	383	355	340	347	404	379	390	375	414	338	360	379	335	333	388	352	348	376	363	360	361	369	375	348	377	364	400	369	374	370	371	378	383	379	329	356	377	387	352	357	367	328	381	387	401	371	363	346	364	389	357	357	358	385	357	368	384	343	376	348	344	372	351	333	386	374	385	360	376	393	359	366	367	383	382	352	382	380	375	393	364	341	409	387	368	344	371	390	376	337	371	368	384	328	360	374	350	355	375	388	358	346	358	341	387	345	377	345	368	356	403	375	366	362	371	337	359	388	331	368	383	329	371	358	325	362	418	354	365	359	351	346	384	368	371	382	394	366	344	361	369	332	379	360	369	401	357	389	358	340	353	385	355	415	347	364	386	382	418	364	375	389	367	359	368	392	383	384	392	356	348	387	384	350	397	377	346	368	381	366	391	358	379	353	377	356	366	402	380	373	366	344	367	352	374	388	342	363	365	396	350	352	393	352	410	352	383	333	377	358	344	382	352	346	339	352	360	393	358	392	366	382	368	371	304	374	400	345	381	375	340	358	357	388	343	396	366	412	380	372	379	351	348	336	376	352	379	394	367	370	373	379	378	387	346	390	370	340	348	378	330	329	383	358	387	378	348	408	368	397	375	408	373	378	377	372	380	366	357	419	356	352	353	385	395	373	374	359	350	363	373	376	370	380	370	353	338	379	360	386	381	424	372	371	378	378	372	391	378	366	357	346	357	365	370	362	347	387	372	352	379	347	362	347	380	405	309	364	367	340	384	359	376	383	381	365	326	385	382	360	353	364	351	391	358	364	348	354	382	392	344	361	384	363	403	382	342	342	394	383	398	354	344	356	397	389	368	390	376	351	375	349	330	349	358	377	379	376	366	355	364	398	355	401	378	352	360	332	360	390	349	358	367	399	385	386	368	351	373	349	352	373	397	341	400	387	354	383	390	363	392	365	345	368	379	370	372	382	362	350	335	349	366	378	383	321	346	363	372	353	376	370	355	420	391	367	375	386	332	355	350	352	345	363	357	366	369	378	388	339	341	356	349	353	333	389	365	379	331	352	379	311	362	355	412	357	367	392	349	364	372	330	346	345	406	338	351	385	370	378	371	359	355	369	357	385	378	397	385	373	355	376	331	350	382	392	381	381	315	368	368	373	368	373	358	378	380	380	345	369	389	357	376	360	372	344	404	343	376	373	379	348	354	394	374	352	402	378	359	357	375	394	336	365	373	395	366	365	372	351	364	390	375	351	375	367	333	394	365	356	359	392	337	414	383	367	366	364	360	349	349	380	399	352	368	356	389	347	362	355	343	357	372	384	360	394	373	345	385	381	390	391	398	356	379	350	385	373	364	358	344	370	342	347	343	370	431	366	369	359	377	379	368	335	366	390	351	341	395	362	351	366	352	363	375	343	339	371	381	408	333	346	352	398	371	382	375	351	357	366	343	346	358	342	325	359	367	381	383	335	378	359	361	370	336	381	358	362	317	356	353	364	378	374	370	384	337	335	349	364	303	390	355	357	373	379	377	370	351	347	352	350	350	377	328	358	389	359	352	385	346	359	347	360	365	355	373	358	370	357	383	370	366	360	399	324	381	381	359	338	368	398	377	381	348	347	380	361	363	367	359	329	378	342	388	385	388	382	358	379	369	350	379	379	345	376	362	357	375	388	370	369	378	383	376	369	366	391	410	381	361	378	357	365	335	340	402	355	380	368	362	351	351	329	327	363	355	370	362	335	343	382	390	346	381	382	398	358	351	382	399	360	403	404	367	357	380	336	360	350	340	354	385	363	345	377	384	352	382	358	354	342	380	307	364	410	393	346	368	324	395	385	326	355	392	349	333	372	347	357	341	372	380	365	358	360	403	405	356	351	383	370	402	388	372	346	365	377	353	389	348	350	332	389	362	348	373	341	322	351	325	359	333	366	357	390	373	364	351	355	360	335	408	396	364	358	319	368	325	375	363	373	372	358	375	374	367	388	376	369	405	339	393	350	358	351	355	336	357	368	384	352	368	367	384	344	356	399	352	365	356	365	343	366	383	336	373	381	338	409	370	349	360	383	375	343	349	366	365	356	413	397	359	329	363	338	355	370	368	379	391	363	388	400	349	368	404	379	338	359	367	383	327	324	341	359	374	378	384	340	327	391	325	336	365	357	394	352	366	361	332	365	395	364	391	361	364	369	365	362	356	391	394	394	382	376	373	398	368	377	396	393	334	390	415	338	339	322	370	385	400	355	370	413	388	417	380	354	391	363	335	357	381	390	352	342	373	323	390	375	348	339	363	339	363	357	352	343	331	397	410	366	378	337	401	389	383	348	384	374	351	366	387	404	354	339	407	358	373	395	381	366	364	366	345	343	379	381	377	363	333	327	372	379	328	386	385	330	381	343	365	376	380	377	355	396	382	393	369	370	385	377	342	365	349	351	361	333	374	396	386	394	381	365	386	323	400	355	364	371	397	376	357	389	359	335	356	374	391	371	371	395	394	328	356	412	366	365	367	353	354	350	381	361	374	338	356	380	367	393	393	372	363	362	371	345	345	365	366	381	338	343	371	384	395	355	379	334	363	371	398	364	368	372	342	370	342	364	355	375	321	337	396	379	401	377	383	357	333	368	377	385	358	343	437	352	358	379	354	360	371	417	358	348	364	340	368	350	372	367	371	384	351	387	380	359	379	404	363	388	352	389	364	381	332
7781	17593	14451	7790	5404	4231	3022	2518	2064	1620	1385	1172	1083	1019	891	823	779	709	673	661	635	644	571	611	561	555	543	570	535	518	480	475	512	478	547	490	478	481	468	529	495	516	481	510	480	438	481	422	493	456	485	501	445	460	439	437	438	467	446	433	434	442	437	443	441	460	463	464	464	473	419	467	470	446	417	474	438	433	448	426	417	448	476	397	427	449	420	445	452	425	424	455	472	498	445	437	425	398	431	445	451	453	416	465	381	396	436	427	415	428	430	386	418	436	454	437	438	426	452	441	458	449	462	441	402	456	429	424	458	447	419	448	457	409	419	421	407	457	425	435	448	449	456	438	469	432	417	415	413	439	457	446	441	435	405	465	453	435	436	443	442	447	447	415	400	421	419	447	424	431	410	438	417	429	470	444	444	427	439	454	440	445	431	450	461	432	425	432	436	424	447	461	408	441	451	430	456	440	433	412	404	450	416	425	425	425	443	437	438	410	446	425	435	417	452	420	420	420	438	440	429	395	456	435	411	433	472	405	403	422	412	407	430	440	400	459	407	444	446	435	434	434	438	470	420	444	427	453	392	425	449	389	401	438	399	453	427	417	423	464	445	475	478	453	434	439	485	408	420	469	412	446	482	450	454	434	460	434	436	485	417	418	405	437	405	458	418	406	431	449	426	457	442	450	434	414	427	384	435	445	440	454	431	444	447	441	494	459	411	451	468	421	431	431	460	450	446	446	412	479	394	447	441	424	443	425	376	437	413	427	479	427	426	432	404	428	442	439	414	459	450	432	448	426	463	420	415	431	432	441	446	429	428	461	439	437	446	434	430	463	434	412	462	423	436	413	419	438	423	470	421	443	439	427	470	440	451	426	426	420	438	458	462	416	433	439	467	422	408	431	431	427	429	441	406	404	430	430	438	430	444	432	463	388	450	439	469	433	440	434	449	442	479	416	459	432	424	436	452	465	468	433	411	449	435	410	436	434	429	442	445	431	430	405	451	421	435	460	444	452	432	432	425	445	432	461	430	431	464	427	436	418	467	447	418	443	427	401	411	450	435	398	467	465	448	477	466	447	442	393	445	471	436	420	429	456	435	465	441	448	467	465	453	433	451	443	433	464	423	386	475	419	429	414	431	442	414	484	444	424	464	432	418	422	423	446	415	420	413	461	493	447	461	411	426	391	471	443	432	446	451	421	420	467	463	447	448	412	407	405	428	449	409	414	438	435	441	412	450	455	448	446	479	436	442	440	468	452	442	423	439	432	434	443	405	458	428	417	456	410	471	460	452	407	431	416	419	451	441	421	442	414	427	477	458	444	435	423	457	451	423	429	434	461	440	453	493	408	443	426	440	383	446	445	420	412	489	407	442	373	419	394	437	454	448	449	433	442	448	424	428	414	441	418	426	432	437	433	443	414	400	441	412	440	474	453	446	415	437	427	431	431	417	447	449	445	443	444	453	416	425	404	442	445	462	434	409	431	460	428	446	412	431	433	428	418	442	414	468	447	453	443	443	465	405	478	413	439	433	431	421	416	425	473	444	426	465	425	464	439	412	449	432	429	434	467	456	409	447	435	450	480	446	435	433	411	418	428	453	460	447	433	458	442	420	441	451	397	403	498	448	460	461	447	434	469	432	436	458	444	423	409	443	416	445	454	479	427	426	444	448	419	436	418	459	454	425	435	472	425	445	438	427	444	401	435	413	415	445	457	453	452	442	420	392	453	400	420	436	425	420	414	437	434	454	436	432	442	489	457	425	420	435	442	462	439	416	468	430	480	441	445	419	421	422	451	401	455	469	453	435	457	456	433	436	425	434	451	427	464	444	404	452	418	429	439	398	426	388	424	407	413	446	472	462	463	444	449	479	425	439	474	428	443	479	450	478	484	422	426	419	423	397	430	455	416	442	433	397	474	412	474	398	429	430	447	451	429	438	438	450	454	424	433	433	417	437	477	422	416	467	434	425	431	453	472	449	430	427	460	414	479	470	448	430	392	447	455	412	423	412	431	415	454	425	437	433	427	439	447	434	437	456	438	413	461	431	379	411	422	440	442	439	453	433	431	464	450	441	416	448	435	445	446	419	447	423	464	433	430	402	414	432	432	433	420	426	444	469	472	470	440	429	431	416	404	426	389	423	411	450	452	462	423	421	423	398	444	455	456	411	467	408	444	403	424	470	427	439	443	457	404	441	413	388	458	405	450	429	434	440	438	429	423	418	450	448	427	441	402	415	443	438	442	420	461	421	424	422	487	427	456	437	397	442	466	419	425	480	432	405	432	417	451	394	445	409	419	445	430	419	419	417	410	478	465	451	420	427	427	445	419	438	453	457	442	437	444	385	463	456	424	412	399	451	435	427	422	440	438	481	445	452	428	429	394	438	396	394	436	452	423	444	407	460	474	434	415	476	425	437	402	440	397	450	414	441	368	431	483	469	429	409	400	404	467	442	441	468	430	450	430	445	430	432	438	414	410	468	493	443	434	419	430	422	412	438	433	429	424	439	428	426	468	432	453	414	432	454	459	439	443	423	439	436	422	386	446	418	429	408	455	434	426	445	461	421	452	429	413	428	450	446	449	460	431	442	454	422	450	470	444	470	415	428	435	420	439	421	415	450	403	420	459	449	475	467	411	467	407	434	420	439	452	448	449	471	432	404	457	438	434	398	450	400	473	414	410	439	422	477	424	469	396	433	424	416	405	433	433	471	403	429	429	435	439	411	450	463	399	438	442	456	445	428	439	420	444	424	428	453	421	406	391	441	428	435	454	449	451	437	421	457	443	423	426	452	433	431	433	438	458	446	424	435	428	449	433	433	447	434	433	450	436	439	438	459	443	415	411	423	424	437	431	447	395	456	435	421	444	405	429	445	437	441	464	407	430	441	437	427	458	443	466	441	459	477	413	450	431	442	444	456	443	423	431	422	411	480	431	436	442	412	452	416	452	435	408	419	423	462	483	434	426	419	426	422	444	477	436	477	401	402	409	432	449	403	384	435	389	448	439	418	425	434	409	423	449	416	390	445	409	406	440	428	440	430	422	433	403	430	442	426	482	426	430	405	414	430	426	441	441	431	459	478	461	418	430	433	442	409	418	431	465	414	434	464	430	452	434	461	435	434	420	460	433	468	406	477	441	415	431	408	463	479	434	427	443	436	446	414	481	408	448	422	447	417	394	463	438	410	419	390	428	408	436	423	414	471	437	426	415	483	461	447	466	445	435	416	405	425	443	402	443	413	416	427	447	441	414	450	437	438	462	427	433	430	444	460	457	451	445	433	438	430	442	470	447	418	448	459	428	414	422	410	486	445	497	421	439	418	452	407	440	434	423	425	393	426	498	413	437	454	468	479	452	452	439	411	412	468	399	475	428	444	452	418	453	429	445	424	451	444	434	394	421	420	460	410	442	406	425	423	438	442	439	436	431	430	461	434	454	433	460	414	437	437	453	443	416	428	452	433	422	416	414	450	437	464	457	416	448	441	432	462	436
27675	20100	6775	1311	914	808	764	736	742	704	745	753	752	705	715	692	720	743	710	716	719	696	677	663	669	702	722	722	652	722	713	733	708	749	692	712	709	657	687	698	738	737	697	737	722	678	694	707	740	701	705	722	717	710	722	737	686	694	696	683	679	723	704	737	735	727	677	728	667	743	709	682	687	699	634	708	739	713	694	720	747	689	662	701	666	680	693	699	710	719	746	701	679	694	693	692	713	671	691	701	660	715	722	694	690	704	734	703	699	695	684	700	645	702	646	722	698	721	686	717	672	720	678	655	703	723	675	669	693	681	678	680	743	716	704	721	716	776	705	726	695	647	723	705	701	691	662	689	677	704	689	723	674	675	682	706	727	681	716	709	698	706	674	709	676	713	701	661	666	704	743	640	683	723	716	707	693	721	654	695	714	698	712	691	722	713	739	657	692	677	730	718	696	663	708	665	725	691	729	726	716	701	699	672	709	737	694	664	676	642	733	637	676	674	685	695	685	687	693	674	708	732	717	717	710	702	679	738	678	725	696	699	692	675	698	699	707	713	717	678	718	723	721	722	707	723	712	700	713	690	678	731	693	695	709	743	725	671	687	705	717	629	654	691	652	632	712	702	747	700	708	687	648	689	716	651	762	680	689	659	705	680	732	662	700	699	782	711	713	693	716	737	734	714	712	696	707	664	689	708	692	680	699	719	662	705	698	731	682	678	640	716	719	702	752	736	692	761	714	678	696	709	657	687	696	740	722	644	670	677	715	779	695	661	661	703	669	720	686	670	682	658	710	721	700	734	714	696	761	682	718	707	707	700	680	651	716	731	749	714	697	700	702	709	716	701	704	669	714	728	731	662	714	677	662	699	718	699	704	695	734	670	715	658	715	689	645	714	652	684	770	690	751	659	711	677	697	662	662	736	738	672	735	670	717	663	671	680	685	699	690	692	681	738	742	715	663	662	663	680	705	701	713	643	719	710	688	674	674	699	727	673	686	697	735	674	701	719	683	702	710	696	698	667	670	703	730	680	701	743	690	706	710	724	709	671	711	716	717	731	684	670	685	696	667	721	676	676	699	681	701	715	712	730	707	634	678	683	765	703	765	692	684	709	642	674	692	729	696	649	681	698	733	734	711	714	696	693	674	691	718	671	694	660	712	688	702	729	697	706	682	689	660	706	703	718	718	670	657	676	662	662	697	759	680	691	741	661	740	693	653	690	704	673	755	732	670	662	723	696	690	657	690	693	684	683	691	686	692	710	672	719	704	689	679	738	691	702	732	708	721	670	684	734	680	714	696	654	762	718	730	700	672	682	711	652	689	664	678	667	701	752	657	665	720	721	712	675	675	710	704	739	699	665	696	698	717	698	713	704	707	694	724	673	707	706	690	706	668	709	734	682	713	705	712	689	675	687	699	700	704	733	672	698	676	715	730	699	738	741	690	713	692	670	699	726	702	679	700	676	720	702	699	706	713	712	756	723	703	694	713	715	698	654	692	719	655	716	689	716	685	722	699	670	704	697	678	624	716	744	713	715	734	712	766	760	745	717	681	675	704	693	728	712	703	662	685	730	726	693	757	649	660	691	662	739	668	725	677	721	729	784	692	698	687	720	696	709	706	696	636	713	692	712	714	698	712	703	696	696	728	723	687	673	669	683	690	739	655	668	701	721	698	697	719	709	681	760	688	689	725	724	680	692	661	731	734	725	706	660	712	683	713	712	666	697	718	678	692	716	678	662	721	710	678	678	668	699	691	699	693	694	704	682	716	704	681	697	738	702	706	664	763	730	733	698	696	712	710	652	690	724	720	726	734	673	721	715	713	643	707	679	707	695	722	691	717	692	719	708	730	714	719	715	762	704	700	701	700	689	700	708	681	671	666	696	676	750	695	731	742	750	725	702	726	704	733	660	723	727	674	698	655	688	677	704	701	707	643	707	674	674	760	693	693	737	728	719	686	696	713	689	712	721	683	728	654	678	714	661	741	659	742	697	677	695	700	687	696	715	701	709	705	690	698	686	730	703	701	702	696	698	703	694	794	680	730	743	715	693	694	708	719	671	711	711	756	683	665	708	712	739	649	691	757	680	745	742	674	718	695	712	719	771	670	737	725	676	707	717	716	673	699	637	664	719	720	678	756	727	739	699	705	686	683	726	703	647	727	734	696	695	704	712	714	700	692	693	688	668	685	682	693	737	729	717	711	672	700	675	703	659	710	760	702	685	705	709	695	712	703	729	674	679	683	727	699	733	652	713	729	721	684	709	701	713	739	715	724	672	673	750	718	733	721	683	749	724	675	693	691	694	727	720	734	677	691	686	722	689	698	690	724	675	734	685	715	695	681	681	681	695	702	704	706	678	768	728	694	725	705	731	709	747	673	726	740	669	769	661	706	684	712	764	686	745	760	692	690	706	715	710	629	715	696	654	698	689	696	711	660	709	707	752	717	743	675	674	708	704	688	692	712	679	691	666	725	682	683	704	693	719	688	679	684	678	700	704	715	733	741	734	701	689	699	687	668	749	713	695	673	687	731	773	711	682	777	692	712	723	659	714	717	695	750	693	685	690	681	759	654	657	705	763	710	711	718	693	719	723	679	695	720	710	700	707	731	663	675	735	685	761	695	750	715	719	691	682	677	720	743	670	711	641	681	694	697	698	677	686	664	625	702	678	730	725	715	707	720	739	684	677	698	699	681	685	670	717	685	712	679	726	691	684	734	669	704	713	678	725	717	736	708	697	680	678	672	688	710	683	691	672	739	661	692	717	683	649	701	658	656	704	702	712	717	707	689	698	657	680	669	703	746	715	713	693	693	714	697	686	700	719	707	673	690	716	682	711	709	753	652	711	670	651	724	706	663	738	688	727	701	684	687	721	690	679	707	719	671	677	699	727	701	697	726	677	660	644	713	732	691	714	684	666	700	747	732	661	721	634	674	679	681	689	702	678	710	701	720	727	700	694	704	692	676	729	741	693	659	713	694	711	709	666	711	701	706	696	704	691	716	701	713	690	697	720	751	720	706	714	700	732	704	699	718	685	672	694	697	705	673	709	665	685	679	714	716	681	744	672	653	661	659	682	679	706	730	672	731	727	730	722	671	716	699	723	664	731	710	722	697	715	713	733	677	714	723	696	702	635	657	702	708	738	690	694	641	663	726	663	702	653	651	691	692	722	736	716	738	685	732	655	685	717	748	712	666	758	688	755	701	701	697	722	673	657	715	731	685	731	712	697	664	735	715	709	687	697	658	677	657	726	707	696	705	685	708	737	673	684	725	686	711	679	752	733	676	725	697	663	706	744	695	686	707	695	706	700	682	740	702	703	730	711	658	699	729	740	718	731	686	672	691	710	706	686	721	706	677	696	660	692	678	676	693	687	686	714	699	699	681	698	658	715	709	666	723	716	690	696	676	743	670	703	707	722	699	689	736	701	700	647	679	673	672	699	624	721	709	740	749	674	636	685	735	643	724	722	721	725	697	695	657	686	697	717
4642	2172	1845	1298	1166	1011	1069	964	876	888	908	870	875	900	844	874	874	876	892	874	892	840	900	874	838	873	909	810	844	867	861	873	865	851	891	871	864	859	824	892	862	860	863	894	853	894	900	851	836	877	845	870	834	824	850	865	889	856	851	888	876	904	842	841	890	889	898	835	858	876	866	806	855	892	847	858	914	873	878	874	850	887	825	867	857	870	883	819	839	809	883	884	842	864	890	831	835	886	846	827	846	846	864	885	782	872	835	844	887	878	899	816	876	803	890	902	875	871	859	895	858	889	841	928	852	853	872	856	901	848	879	862	865	871	879	860	841	852	833	816	889	848	799	848	859	822	850	832	845	859	837	868	908	823	855	887	881	876	878	850	863	859	812	845	836	872	868	883	901	826	870	862	878	854	884	851	839	872	879	878	914	895	911	857	822	895	871	830	868	820	818	858	860	892	817	823	834	840	869	860	812	828	906	885	867	841	872	853	855	829	832	826	880	878	821	861	830	845	852	879	891	885	854	867	794	870	808	858	883	843	857	863	843	853	912	884	873	823	838	898	875	892	895	828	825	826	842	831	871	875	869	849	872	901	886	875	885	885	856	931	836	858	825	876	899	863	861	837	878	868	877	806	906	910	848	873	812	843	929	912	892	850	835	820	829	859	833	861	842	812	844	889	825	862	854	834	807	887	871	852	830	856	846	827	816	896	868	807	833	808	845	945	889	854	883	870	871	840	843	824	883	849	870	812	820	908	874	858	845	817	793	856	847	885	863	839	858	839	840	875	873	827	867	844	805	822	850	874	878	853	815	838	894	826	829	882	854	819	796	864	799	912	866	850	876	817	825	891	851	809	860	850	886	882	865	888	875	855	817	842	895	839	853	908	871	870	883	813	864	901	832	851	867	817	812	859	866	849	800	814	857	879	867	859	867	867	860	845	879	858	896	867	814	877	888	821	819	866	876	861	821	841	865	876	813	859	848	892	843	868	840	860	871	885	857	843	821	859	835	826	850	848	835	865	858	863	887	829	837	873	857	877	875	843	891	850	815	817	878	833	834	842	835	832	825	847	828	866	831	851	883	909	864	898	787	840	845	842	847	830	810	877	926	862	896	831	844	890	835	793	816	863	823	823	859	853	869	826	835	882	836	922	837	855	811	811	859	875	838	858	847	907	871	874	872	833	887	871	893	852	873	882	889	878	880	850	877	833	846	833	875	822	870	883	841	893	904	886	865	866	819	844	842	823	852	897	803	825	837	930	823	860	905	861	904	818	850	827	843	860	811	933	840	824	877	818	813	856	879	887	888	839	887	826	825	872	906	899	815	924	822	874	911	931	834	806	861	853	845	896	913	890	887	843	848	855	823	842	922	933	796	856	901	880	850	845	881	827	824	864	849	881	820	889	853	836	847	844	865	872	840	869	816	849	903	789	865	906	785	836	893	854	821	907	845	873	907	855	832	872	871	850	892	862	894	877	832	842	903	869	856	871	856	926	836	854	873	825	864	915	868	871	852	827	838	885	878	857	825	822	831	839	834	870	844	840	901	888	894	923	828	829	855	866	856	857	849	849	849	880	838	827	875	810	821	884	858	828	858	792	887	831	880	847	883	790	853	861	902	840	816	865	820	831	849	872	828	878	798	841	912	866	888	874	841	880	836	863	826	892	777	834	861	866	810	808	824	872	827	848	776	830	912	822	783	825	860	856	815	827	825	859	827	855	856	841	845	914	852	862	897	875	847	878	904	844	852	859	851	876	793	888	881	891	896	888	839	884	847	901	873	886	814	870	868	859	808	846	856	857	891	873	879	860	854	852	859	863	874	869	895	880	860	854	864	836	915	853	832	884	880	854	909	825	869	829	863	862	886	861	840	890	886	807	854	879	857	865	872	854	857	861	851	837	851	869	921	848	833	814	831	839	843	881	859	873	858	866	833	816	861	829	921	869	849	865	881	891	858	865	826	885	846	846	857	836	887	864	881	847	829	859	888	811	863	826	901	846	907	830	876	898	862	850	862	913	865	815	858	858	857	842	873	822	819	878	860	783	843	803	882	895	837	908	859	812	797	864	843	846	916	843	866	842	865	838	889	795	885	811	812	843	914	826	848	843	865	881	862	868	840	881	878	838	869	870	886	887	869	858	801	881	917	922	868	873	858	866	845	853	888	810	885	853	839	872	816	842	924	845	831	842	855	846	863	830	884	881	853	796	909	854	859	887	850	745	845	876	863	831	821	865	840	896	863	828	886	803	870	825	885	831	830	840	883	868	851	863	891	850	863	833	876	858	850	900	875	856	861	900	876	852	868	867	896	841	871	838	864	875	852	871	830	850	886	818	803	791	900	846	877	867	881	877	811	876	871	882	855	869	834	832	897	856	826	842	845	855	840	828	888	881	855	867	899	872	863	869	837	922	873	877	840	819	833	852	843	892	836	842	856	853	869	861	879	833	890	811	855	835	870	881	864	868	836	842	874	851	906	849	890	852	878	878	823	847	793	826	819	804	832	876	849	850	860	902	791	825	865	870	832	870	869	935	884	842	840	857	825	914	832	856	925	846	893	853	864	858	873	832	828	865	872	859	870	813	853	830	873	802	829	881	893	814	856	834	885	827	806	910	838	843	831	813	915	883	829	868	840	824	876	845	846	839	813	882	810	844	811	901	877	882	856	812	828	857	920	838	872	823	820	816	862	879	846	870	883	873	882	822	877	843	868	799	836	891	820	821	839	810	830	905	861	915	885	824	850	892	857	825	885	819	819	912	859	825	865	889	880	848	836	876	913	882	837	864	829	806	844	824	877	851	830	834	856	823	861	831	950	838	857	817	877	814	835	840	827	836	847	870	836	864	790	814	883	865	888	880	912	867	856	849	803	912	901	822	820	869	860	855	822	847	912	883	792	812	878	853	831	840	873	869	873	915	817	957	852	889	824	833	868	840	826	816	845	886	868	820	874	840	841	853	890	874	860	861	851	828	835	845	804	906	918	838	887	882	799	814	821	867	840	861	830	840	828	830	836	834	841	861	824	857	820	907	923	836	848	867	899	831	864	877	878	893	849	895	895	850	926	863	835	846	857	816	859	827	876	823	831	879	870	878	825	812	875	886	903	828	841	842	863	873	865	873	816	873	852	832	829	875	854	882	858	854	888	874	847	864	884	853	846	876	905	842	886	877	791	863	841	851	859	815	860	876	884	852	865	821	824	912	843	846	859	856	895	841	909	870	840	862	873	905	890	838	920	889	853	889	825	823	882	870	828	905	843	842	860	881	820	831	808	874	859	818	834	849	806	848	864	845	901	854	843	871	856	822	901	794	870	875	897	832	882	876	822	871	818	834	795	830	877	858	890	865	886	874	917	826	836	843	874	921	849	882	863	873	932	869	782	860	868	877	847	857	839	820	902	870	839	862	865	851	833	870	818	865	858	857	834	868	868	860	794	882	886	844	882	891	820	809	899	872	913	865	865	825	840	887	830	865	876	819	860	838	865	870
24605	21596	29031	24648	21586	8700	1215	804	721	636	558	566	522	486	447	468	453	408	440	390	437	410	441	414	407	437	419	446	402	404	376	398	390	389	383	402	400	408	412	412	382	394	403	392	424	366	398	358	402	365	386	371	420	359	376	362	388	379	403	378	361	409	385	415	370	370	436	349	384	368	382	379	381	371	399	407	362	387	376	369	390	385	384	403	420	382	381	396	381	413	377	363	350	348	379	371	374	347	390	398	328	392	374	396	375	394	362	401	347	369	366	382	381	393	343	390	355	342	367	367	413	375	354	425	376	374	363	365	376	408	380	374	394	372	424	401	401	343	381	377	384	357	359	388	359	386	375	415	399	366	362	384	386	383	391	401	398	375	378	368	352	381	395	373	397	391	377	403	360	381	384	384	358	391	382	373	423	382	355	390	402	400	360	375	362	394	399	407	349	366	371	395	390	377	366	424	383	401	366	385	375	352	384	389	407	378	391	367	431	388	346	368	364	367	394	397	372	394	379	342	388	389	392	374	351	387	405	394	381	391	383	354	366	387	346	396	376	373	369	387	361	414	369	375	354	349	427	415	388	331	372	374	388	386	384	385	414	348	403	377	373	388	380	355	394	351	378	342	379	429	424	356	361	333	418	400	380	353	353	375	352	368	423	333	388	378	388	360	400	374	412	364	386	355	380	398	381	380	374	396	346	392	417	376	416	378	361	388	364	372	413	369	400	374	357	363	373	363	391	366	386	377	391	359	356	368	363	396	361	364	368	385	408	352	362	386	407	388	373	403	359	377	397	394	359	377	387	406	371	385	393	420	414	377	369	374	388	369	424	337	367	355	384	402	385	375	382	400	382	375	373	379	390	361	379	408	410	337	374	367	354	414	346	344	375	354	386	382	370	380	364	444	390	370	387	378	378	378	354	418	402	402	379	391	382	369	381	368	395	378	365	354	377	368	371	401	380	394	385	375	357	369	376	362	352	391	354	357	395	374	391	352	354	380	379	351	395	409	388	355	369	406	405	356	377	397	378	359	366	382	374	341	391	400	366	341	376	377	369	403	358	363	386	387	385	373	361	379	359	377	393	385	408	397	402	360	393	343	379	374	355	378	382	434	359	341	372	412	384	425	382	356	381	396	357	411	351	363	381	382	344	351	351	381	377	399	360	400	387	409	376	403	430	378	382	339	370	373	409	377	391	356	382	377	379	396	399	378	421	382	386	363	363	380	379	403	348	375	378	416	384	352	364	375	409	359	356	389	372	383	373	369	417	360	380	386	402	415	379	351	419	425	367	352	383	370	382	340	389	417	410	359	383	367	422	373	374	378	404	389	382	361	374	391	400	408	358	388	358	380	393	360	342	378	405	395	411	384	423	394	388	366	381	389	387	365	379	357	398	412	367	382	380	359	411	378	362	394	407	417	360	412	365	398	367	406	417	360	386	371	363	387	379	382	374	399	376	382	342	385	365	386	403	402	361	370	357	404	347	387	413	386	385	385	362	375	406	399	366	389	340	374	371	400	375	379	382	392	396	382	378	403	363	400	377	365	333	393	413	361	340	371	376	382	341	396	388	380	334	356	355	374	363	331	388	426	375	364	377	364	385	389	401	384	407	364	369	356	372	365	364	414	384	423	387	346	361	388	383	350	401	393	389	399	373	355	359	378	389	385	406	358	388	353	365	400	366	399	381	384	389	376	358	388	348	376	377	350	366	375	384	372	404	405	365	373	379	410	381	395	362	375	386	368	357	377	386	358	348	339	374	372	393	376	359	373	379	388	357	379	373	405	380	387	359	372	364	351	375	409	393	386	320	391	362	361	390	381	372	385	395	367	399	357	354	355	346	359	372	347	386	377	360	362	379	380	364	399	393	414	374	402	376	402	383	423	334	407	384	404	400	370	362	381	389	366	390	384	370	372	371	372	396	397	404	384	393	382	396	365	367	374	413	416	392	377	360	370	368	391	419	352	342	381	387	366	381	396	359	377	431	392	385	397	367	384	372	347	394	387	337	337	396	401	381	370	367	374	373	369	408	374	357	355	355	391	379	399	368	363	401	409	406	431	393	392	378	391	380	381	387	377	384	392	400	398	351	331	381	369	367	400	334	370	400	386	372	378	374	367	360	351	402	418	379	386	340	378	362	356	354	365	352	387	356	365	384	409	365	397	364	396	383	400	384	381	369	401	367	393	376	362	361	357	358	395	388	359	361	398	377	404	391	386	402	378	392	401	392	397	372	380	415	368	374	355	384	383	376	365	395	390	373	421	345	351	371	360	361	353	365	369	367	359	373	397	360	356	418	372	355	417	360	360	355	352	370	398	357	395	372	346	389	355	374	396	394	375	402	405	377	349	380	362	400	437	396	370	328	382	364	366	371	372	437	395	346	430	346	368	364	356	361	407	398	380	400	370	397	345	365	386	389	415	385	437	363	386	408	378	355	401	386	389	377	386	373	387	378	389	360	394	392	400	360	379	381	431	386	396	341	384	369	369	382	368	369	378	398	364	352	397	361	356	372	370	365	373	375	393	397	379	368	371	418	395	380	357	375	375	404	406	378	378	404	362	339	388	406	366	372	435	370	356	359	366	373	369	360	375	351	393	366	351	359	376	340	371	378	386	371	367	352	354	381	349	339	363	385	377	358	365	360	381	364	408	367	372	361	388	357	374	382	370	381	384	372	386	384	388	375	410	325	341	375	401	390	373	366	351	398	367	393	405	418	394	355	375	432	371	395	357	339	375	375	350	371	368	405	389	401	362	370	354	393	375	395	367	351	388	399	403	381	378	371	419	363	358	347	341	362	372	392	364	362	381	407	375	389	413	355	374	383	363	374	388	401	400	412	397	364	387	362	395	386	388	360	399	399	367	370	347	371	390	377	386	407	364	381	390	373	370	382	388	396	407	361	363	403	373	360	401	402	378	374	373	364	332	388	364	425	370	375	373	372	401	375	357	373	411	361	399	362	375	392	368	395	350	351	365	399	400	388	384	375	386	398	400	384	363	353	396	384	393	382	391	398	388	357	396	363	405	355	353	371	389	384	396	368	346	376	380	342	402	376	387	368	389	411	365	350	384	383	388	430	392	370	388	380	355	392	363	383	349	422	367	382	363	357	376	400	379	392	386	377	380	403	384	390	386	386	410	356	401	388	381	367	385	399	384	388	407	388	387	396	332	367	350	409	365	417	380	385	389	387	341	371	380	372	398	368	382	383	383	435	407	385	371	373	348	409	392	357	376	399	380	374	370	379	373	364	363	391	390	406	406	393	387	371	406	381	377	374	381	394	362	410	374	419	407	386	353	384	410	394	371	398	396	374	420	399	407	390	378	353	417	404	377	346	398	363	389	399	374	390	391	378	389	353	375	370	371	368	340	363	364	344	390	405	391	381	393	396	386	358	362	368	416	357	394	404	364	361	358	402	368	358	397	391	387	382	370	386	404	370	370	373	361	377	336	374	377	369	372	370	373	395	396	361	379	389	380	357	388	397	352
5350	11432	9075	4670	3206	2450	1914	1561	1247	1132	966	886	819	775	697	713	700	609	613	649	565	577	598	569	561	490	565	558	531	503	511	508	508	495	502	536	486	516	508	532	483	506	475	510	478	493	487	462	518	490	515	492	516	508	505	452	524	494	497	495	490	477	463	476	495	527	483	489	481	523	493	462	506	460	512	481	490	490	472	483	482	462	525	499	480	501	466	464	497	493	462	464	501	467	497	486	526	474	480	485	498	513	465	474	494	475	481	465	507	448	502	478	469	477	528	444	515	470	496	503	433	495	483	500	520	481	474	506	451	523	478	468	477	493	490	471	455	526	505	476	492	490	480	469	446	484	514	525	489	502	510	460	485	473	495	462	475	496	493	435	481	466	510	512	428	492	487	469	477	490	480	510	514	477	481	483	458	500	504	496	498	531	475	486	476	462	495	462	486	467	503	473	515	497	487	508	475	483	464	491	466	516	480	494	509	450	460	458	481	458	477	408	476	460	504	460	501	474	489	468	501	496	438	471	487	544	491	490	457	490	477	512	411	460	471	470	492	472	467	510	494	464	446	508	491	477	502	465	458	483	460	515	494	457	488	458	482	483	501	493	475	435	510	467	531	426	452	469	481	495	478	455	520	495	479	478	487	452	477	478	505	508	451	520	472	528	472	472	538	486	473	491	469	450	462	484	490	502	475	485	506	488	478	465	475	469	439	500	479	485	475	493	467	471	475	490	457	491	457	479	467	498	489	470	491	448	475	435	458	470	497	515	459	476	513	469	476	455	455	486	471	496	467	485	499	469	490	501	473	462	477	430	434	540	507	475	505	458	481	450	475	433	498	508	468	479	459	503	498	489	522	481	446	515	464	474	447	491	477	501	526	461	476	497	486	486	468	497	497	478	490	527	430	488	481	488	461	489	480	471	475	500	460	440	461	457	482	467	506	482	454	504	436	504	514	479	464	534	463	466	481	504	489	479	464	495	465	473	479	485	487	447	479	463	458	482	479	492	490	502	503	496	481	495	513	484	494	449	501	464	473	461	510	480	513	441	484	454	493	462	469	500	473	446	469	469	480	551	488	477	508	458	489	472	507	468	449	465	481	473	471	489	523	488	492	480	459	484	482	477	476	549	468	481	451	476	482	489	476	474	474	476	478	472	501	501	497	463	500	488	475	512	479	473	495	511	474	486	523	499	482	490	506	484	490	450	441	502	493	494	495	466	455	503	463	516	479	469	479	462	467	521	467	486	480	531	513	495	503	477	475	424	497	495	503	480	481	493	503	475	452	485	514	493	480	522	496	474	494	514	459	488	444	484	532	470	482	504	520	501	496	492	466	456	488	485	494	495	498	484	461	475	487	505	515	485	507	465	461	499	470	459	462	492	468	476	476	484	488	481	441	503	468	490	458	481	487	517	473	478	463	469	482	455	473	476	483	512	473	462	522	450	467	509	509	489	508	488	488	518	494	482	474	530	450	485	508	482	467	510	491	505	438	495	489	467	469	468	450	494	520	492	477	512	488	484	497	459	464	451	496	476	469	482	492	478	464	477	453	459	490	460	474	493	487	461	470	499	471	506	493	462	465	428	528	444	471	469	486	504	461	511	485	486	479	477	451	495	458	489	467	471	483	516	487	519	485	528	490	492	499	474	474	468	470	490	514	490	506	458	482	508	466	479	491	498	444	449	466	490	497	478	492	485	514	478	443	476	518	479	492	496	477	503	471	466	494	474	477	436	498	495	505	523	481	442	474	453	525	460	490	498	462	484	495	481	489	483	480	471	447	467	522	491	490	504	470	441	476	519	478	491	472	468	465	469	511	478	489	472	420	454	487	522	502	482	494	498	472	499	486	435	498	467	479	495	478	459	470	490	483	461	472	500	490	516	492	493	508	457	475	481	475	484	487	483	493	478	496	491	495	485	473	490	440	511	449	445	519	467	501	471	516	474	468	455	481	515	474	474	492	493	462	460	496	498	491	501	508	470	457	453	455	445	459	486	465	480	454	477	510	492	505	498	529	439	449	445	504	485	493	458	486	476	496	457	515	451	477	495	450	493	500	464	460	472	498	481	479	490	476	430	513	494	471	504	519	480	483	470	460	470	486	478	443	486	506	468	510	476	485	460	447	482	497	495	478	476	512	476	466	460	481	485	482	505	505	504	505	497	450	498	470	483	514	507	464	496	527	496	451	480	499	472	453	512	504	445	471	487	481	477	499	484	439	486	450	472	446	478	463	505	462	472	452	474	485	480	515	483	437	476	498	484	466	479	448	507	492	478	453	508	475	461	470	508	482	493	470	477	502	509	525	512	520	498	517	488	434	463	479	510	478	496	498	458	453	459	481	461	487	492	490	483	497	496	460	469	512	459	473	485	463	463	500	479	508	515	469	445	499	492	513	461	537	502	518	517	485	495	558	472	462	474	462	446	461	467	497	457	485	478	452	509	480	526	454	544	462	496	477	452	479	473	513	500	445	441	451	486	491	465	457	455	463	469	476	473	469	479	440	465	456	480	493	508	476	455	463	468	499	470	531	490	497	496	503	485	492	466	474	465	510	465	507	456	510	508	488	448	483	441	496	492	482	512	476	455	481	462	485	458	500	488	483	462	466	460	480	457	510	494	459	471	464	464	459	476	518	504	487	511	489	500	480	446	463	460	468	476	459	506	467	475	513	496	506	456	457	451	485	527	511	469	463	461	433	497	484	517	475	490	516	481	513	472	510	479	506	513	487	486	477	454	480	500	500	460	450	442	474	498	512	452	483	453	434	503	452	460	457	509	453	495	526	484	475	479	496	492	508	469	444	459	473	449	471	492	464	470	479	461	533	496	523	482	467	492	466	461	458	471	483	474	472	478	471	464	519	480	462	485	480	505	491	490	491	513	520	430	474	503	481	521	493	470	476	481	444	471	459	461	517	498	458	476	487	494	472	512	485	469	473	528	512	487	442	482	505	512	470	514	473	532	493	498	484	494	491	450	433	456	496	467	463	480	517	477	501	501	453	498	482	463	457	564	421	477	490	473	460	481	443	441	504	478	481	469	454	474	471	489	499	489	501	455	503	489	456	504	517	476	470	490	472	475	462	505	471	559	471	474	477	464	479	506	484	488	470	488	444	492	499	504	490	463	481	467	423	505	503	500	448	486	520	507	486	493	495	494	414	488	483	507	483	502	475	495	477	457	513	533	489	492	501	475	477	459	475	491	481	478	498	465	425	481	420	501	467	470	482	447	451	456	506	475	485	488	537	505	459	464	485	463	458	485	485	482	488	470	468	499	490	495	522	490	495	512	483	499	473	564	479	497	461	452	494	451	452	467	452	487	489	497	465	451	477	496	473	462	485	477	505	501	467	498	514	469	519	464	478	494	466	495	478	467	456	479	499	499	478	497	479	499	460	463	494	446	481	467	454	485	468	502	478	504	477	493	478	505	486	467	529	457	478	460	509	466	467	524	477	471	475	485	497	478	456	504	472	452	453	469	460	513	498	459
23575	21589	29476	24163	21591	21609	6479	1382	950	830	714	660	632	609	516	552	532	485	504	502	460	448	400	457	445	407	443	434	452	408	448	402	431	388	412	382	386	402	401	423	381	408	393	390	329	394	382	401	382	398	417	367	366	402	412	402	404	382	368	376	377	383	447	408	390	385	388	439	382	394	375	378	408	398	385	391	402	414	400	345	397	377	407	394	398	369	385	399	339	382	386	381	407	379	422	375	384	382	348	395	375	401	392	373	362	375	386	396	350	323	391	390	405	387	376	413	392	355	400	397	369	342	389	384	405	391	355	380	414	403	335	343	356	378	376	359	402	391	378	381	400	375	348	441	390	371	380	339	407	395	358	333	379	393	393	369	441	411	380	428	376	388	395	397	381	405	351	378	389	396	370	377	376	393	366	359	381	379	376	388	406	405	365	381	387	384	371	401	344	361	351	381	363	357	356	352	359	390	354	362	394	333	392	357	368	415	357	396	373	363	369	383	365	385	405	374	354	365	363	356	360	365	344	384	396	404	332	360	382	373	367	360	393	373	345	364	361	394	371	383	373	379	403	342	421	381	380	393	380	362	354	355	379	386	389	339	383	408	377	373	360	386	373	371	366	365	339	365	363	374	384	354	367	393	363	389	373	368	396	370	378	354	373	375	415	391	362	410	340	386	367	376	399	382	406	379	378	390	357	370	365	371	394	357	362	405	377	349	385	381	333	376	393	348	375	394	361	368	370	397	398	383	343	376	368	375	358	388	360	387	421	342	397	377	366	382	402	361	377	385	402	381	369	385	385	383	370	365	359	377	368	402	353	395	345	401	389	389	404	375	336	404	383	398	394	370	373	401	392	406	363	390	365	412	361	397	385	356	368	350	365	353	351	398	397	363	371	366	386	391	399	404	378	370	341	388	396	387	390	398	399	403	354	383	368	353	340	376	392	388	411	370	353	411	381	367	399	353	367	371	370	356	358	392	356	386	386	379	369	339	393	420	370	394	364	380	372	376	361	383	414	385	348	381	372	376	372	348	397	371	402	351	375	361	408	349	410	340	365	367	360	377	360	363	386	365	348	373	359	373	367	394	402	367	380	387	372	335	356	380	382	397	382	388	390	366	351	389	355	378	382	391	382	392	372	376	369	365	346	401	368	361	366	363	400	378	375	371	383	378	385	375	375	370	352	402	359	376	365	386	378	356	354	372	364	390	421	334	399	377	399	375	364	386	382	371	366	378	345	399	370	384	358	393	398	362	343	374	351	380	375	360	336	349	390	373	386	378	378	341	379	371	366	389	364	393	387	382	372	361	417	372	382	369	367	372	389	371	365	356	366	346	390	349	403	352	382	367	391	351	424	412	385	394	409	358	369	382	357	354	389	367	400	358	361	362	418	390	382	389	357	369	348	375	380	378	344	402	355	378	380	390	373	399	358	351	356	353	366	361	362	368	393	363	359	356	373	370	367	340	349	394	379	400	414	388	349	388	415	377	366	378	376	383	387	390	398	392	375	365	417	325	382	340	383	366	379	367	355	375	370	390	381	343	387	352	383	336	402	373	394	373	362	372	391	389	369	380	380	376	356	398	368	357	407	380	340	377	394	360	401	388	389	355	379	388	372	353	382	386	382	353	390	377	397	349	360	373	354	358	375	380	402	338	362	389	358	348	385	339	397	401	367	375	393	382	390	409	375	377	394	374	371	371	375	348	396	404	348	398	373	389	394	396	370	381	378	374	381	397	392	393	360	378	354	373	369	360	350	391	412	371	368	380	380	416	389	383	385	385	393	376	380	358	385	349	389	383	366	401	358	409	384	347	362	396	358	368	370	405	367	335	380	359	352	394	349	374	355	406	358	371	337	367	372	339	346	382	367	393	352	413	352	360	386	371	367	412	391	376	383	375	353	373	366	408	381	386	365	374	396	354	366	362	386	386	374	369	401	396	390	396	400	374	391	366	375	390	344	359	384	354	363	367	345	403	370	413	355	409	389	362	387	361	398	357	376	404	375	380	378	412	358	397	349	395	366	362	368	396	402	387	390	418	360	376	339	366	381	398	365	394	379	362	312	387	403	339	388	391	351	390	392	394	412	386	419	372	400	395	366	379	374	350	381	399	381	402	372	384	332	365	363	362	343	382	378	398	368	386	344	375	354	373	372	389	382	365	385	399	357	413	371	390	388	362	395	371	365	388	403	341	360	412	380	330	396	377	387	379	390	359	397	380	347	354	379	415	383	387	368	374	408	385	405	393	321	357	377	376	385	406	346	427	364	400	362	403	380	359	404	377	343	398	342	372	406	374	373	367	384	379	382	394	386	406	368	333	359	396	396	350	361	361	398	399	363	405	381	382	389	384	395	362	412	381	391	359	388	387	366	363	364	399	346	361	370	373	389	369	396	397	369	385	361	364	393	398	387	370	390	376	362	395	404	385	411	393	378	394	354	394	394	402	356	398	374	354	358	393	400	379	384	372	372	365	389	393	387	329	372	411	389	399	390	334	369	373	413	379	366	370	365	382	404	348	376	369	368	353	348	340	368	422	400	371	388	333	378	355	395	411	407	335	370	364	359	357	362	411	405	367	383	411	362	401	376	375	386	361	371	395	353	377	383	399	349	379	363	389	411	389	392	393	375	371	375	367	362	350	397	357	400	390	364	363	387	367	403	368	368	351	377	396	380	354	367	400	360	364	380	407	386	360	381	349	391	424	370	348	386	366	361	382	376	350	402	371	408	391	374	388	376	343	418	389	375	365	373	363	365	402	366	396	367	357	386	342	377	350	371	367	379	400	388	389	383	372	373	340	383	347	358	369	366	357	395	359	342	353	378	392	386	376	378	336	368	379	410	401	372	387	382	349	390	384	379	397	401	371	371	393	377	381	400	379	379	381	371	353	424	359	384	391	395	345	370	369	345	370	387	403	385	381	359	351	368	343	394	352	388	373	380	379	372	360	349	360	396	342	345	365	389	367	367	391	398	380	364	347	362	339	400	384	395	394	350	394	424	359	381	375	357	370	403	333	397	360	368	386	382	383	379	377	381	386	349	404	346	372	327	355	396	371	384	352	388	341	374	395	342	373	365	366	379	375	352	337	351	349	364	393	399	393	352	378	342	363	373	383	385	396	400	394	393	411	413	339	359	384	353	402	418	357	367	365	379	361	338	374	379	411	405	357	391	349	358	360	371	390	396	373	379	389	385	386	356	362	345	376	388	372	357	371	384	355	387	418	364	392	364	376	370	352	358	371	328	392	384	379	389	330	344	387	363	342	369	376	392	380	389	354	377	375	375	363	429	349	397	376	388	335	394	314	384	382	388	393	402	375	383	336	361	372	390	371	389	370	374	376	375	371	397	367	380	381	411	390	348	412	378	407	398	374	379	371	382	399	384	358	342	355	375	377	363	351	398	365	381	422	385	388	368	340	333	369	362	358	373	376	381	357	381	349	313	375	388	372	390	391	377	368	380	415	383	396	412	402	378	345	376	361	415	381	358	382
7665	17509	14349	7571	5553	4050	3172	2421	1958	1675	1380	1292	1049	980	862	827	783	730	699	698	606	592	607	588	567	574	512	567	583	524	513	535	498	543	529	470	479	495	479	465	467	496	472	479	464	500	496	475	505	473	474	545	440	420	462	461	485	433	489	429	464	476	461	482	476	456	471	454	441	438	468	445	434	483	446	494	453	459	443	480	451	466	443	448	415	441	449	488	461	454	450	428	468	477	431	424	410	447	469	490	453	444	462	475	436	452	435	446	429	457	409	447	446	449	451	429	439	415	428	439	442	453	459	470	455	438	424	401	441	482	425	477	471	457	475	476	464	435	424	432	435	450	439	464	473	510	479	463	441	428	459	421	447	440	474	414	476	466	474	464	425	435	425	452	436	470	454	403	449	466	443	476	476	453	447	463	445	423	466	433	434	500	441	392	451	454	466	449	420	446	402	442	429	427	470	448	428	425	436	460	448	430	433	452	436	442	470	448	482	454	446	445	444	435	467	444	445	439	447	431	442	449	458	406	404	487	442	443	436	480	483	476	484	452	425	437	478	419	452	458	427	449	432	486	408	441	406	434	468	421	441	488	433	462	464	462	408	464	483	417	470	425	426	449	462	419	439	439	438	410	435	474	428	419	457	414	461	447	476	439	476	486	421	467	430	426	440	413	435	419	464	441	424	424	452	478	460	478	449	442	453	500	483	463	444	452	431	417	445	464	403	460	491	409	447	491	401	435	427	431	483	471	410	462	458	419	422	444	470	451	440	452	419	404	467	422	461	433	416	436	441	477	440	430	475	432	399	442	443	454	453	451	437	459	442	470	450	455	451	396	459	443	459	455	430	460	439	486	441	457	462	467	437	427	472	417	433	440	439	426	444	462	448	448	434	486	434	434	443	446	424	424	456	432	422	449	422	441	434	440	435	464	474	437	417	434	422	411	450	452	449	466	445	452	434	478	456	424	455	447	437	440	439	406	455	454	446	485	438	417	465	481	466	438	421	465	439	455	425	422	458	450	451	450	426	415	425	430	444	443	421	459	452	452	421	465	450	405	480	457	454	446	508	449	471	418	457	421	435	486	462	421	453	454	457	469	482	458	449	442	427	460	466	445	453	488	420	429	453	416	454	411	419	444	459	432	454	417	445	417	455	449	451	443	456	452	418	443	461	464	452	466	441	438	446	472	452	411	455	459	425	469	436	500	429	442	452	433	455	441	447	455	469	465	419	420	454	412	438	443	441	467	466	463	416	444	414	471	457	445	402	446	446	462	413	445	461	462	441	482	509	422	426	438	426	460	432	431	455	439	460	464	421	467	465	428	448	431	435	482	421	437	452	470	452	426	436	435	452	456	453	474	409	416	473	452	437	443	474	444	424	421	478	450	467	452	449	413	485	413	411	444	479	454	462	452	480	429	439	473	505	453	427	429	437	521	457	458	467	481	439	478	430	456	417	443	499	463	449	486	435	475	463	478	402	443	477	458	461	442	430	466	445	416	430	464	448	466	417	464	425	448	467	453	445	458	453	443	424	460	435	422	428	485	468	457	451	428	444	473	444	416	474	420	422	435	456	418	463	451	446	410	400	450	496	471	431	431	475	440	429	489	407	494	442	431	414	453	505	431	464	452	482	416	464	441	439	493	455	468	478	443	459	468	446	445	450	451	436	494	431	422	458	481	439	460	413	411	443	458	459	474	443	438	451	451	473	406	468	460	446	422	437	448	428	462	456	451	478	449	439	429	444	434	477	432	374	426	421	451	408	431	429	441	450	445	435	429	472	439	439	434	450	437	462	425	440	445	460	437	409	436	437	465	475	424	464	455	444	445	461	447	461	435	424	426	461	428	448	478	426	435	421	451	417	464	488	424	470	471	492	471	458	483	455	452	401	458	418	467	438	451	429	453	440	430	438	464	406	465	487	445	401	414	450	458	416	468	452	404	434	431	452	396	478	443	433	411	424	448	456	447	412	441	461	404	446	453	441	406	440	493	468	473	435	442	428	445	417	454	439	438	429	437	482	439	442	460	453	446	479	453	442	459	474	466	424	446	461	484	436	419	428	423	410	426	451	445	466	450	408	443	496	419	466	445	438	445	412	463	467	447	411	452	456	463	456	475	450	484	468	450	445	435	405	435	465	480	405	447	454	420	406	445	443	450	440	423	444	448	418	437	461	472	458	460	435	498	429	415	425	442	445	456	456	458	436	403	460	475	451	411	446	473	416	486	451	419	409	478	443	428	477	469	455	470	443	422	444	426	454	424	447	450	418	425	448	428	432	490	421	450	468	426	388	449	490	460	451	438	460	446	447	444	453	463	456	451	450	475	456	443	444	445	456	454	464	513	434	474	429	430	418	442	447	465	418	451	369	442	486	501	454	450	457	444	409	461	418	457	463	452	422	455	444	469	414	447	410	460	459	438	476	423	457	427	389	441	465	426	452	456	454	452	438	464	443	434	438	433	406	497	461	464	469	442	437	468	444	432	444	440	443	455	454	424	452	467	430	452	440	444	434	428	431	437	427	449	443	424	485	425	414	459	443	436	498	450	426	418	452	483	459	447	450	446	437	465	474	445	451	418	404	416	480	430	438	458	465	425	460	453	431	429	443	430	460	462	448	465	438	426	447	436	472	407	432	461	446	439	433	476	445	431	461	456	461	471	436	440	476	455	427	436	429	474	405	420	447	461	461	460	440	456	440	448	445	442	444	459	427	462	462	408	434	412	465	436	458	433	430	445	458	441	420	418	433	444	446	468	477	422	450	464	416	441	442	429	456	446	462	447	471	465	445	428	450	409	431	434	450	456	431	417	467	463	434	415	441	443	395	434	463	405	405	447	441	419	420	417	463	448	489	445	430	446	438	463	459	458	453	448	441	437	461	436	426	449	438	460	422	461	489	450	441	436	449	414	455	464	471	457	471	438	444	450	378	472	426	489	434	451	466	465	431	453	478	446	444	456	469	458	418	453	427	453	440	465	473	432	475	427	443	468	458	388	445	442	438	440	437	475	438	450	425	407	472	422	460	469	463	435	412	489	434	449	485	424	447	433	467	491	440	469	480	416	438	448	451	443	436	413	428	422	432	472	431	391	477	464	435	446	441	430	445	453	411	473	440	456	464	421	459	443	438	433	427	434	441	429	456	481	484	460	407	421	496	448	448	424	454	438	437	421	459	431	463	428	438	493	463	430	436	433	465	481	426	436	459	398	477	452	451	436	453	433	447	450	465	485	458	449	455	458	444	456	415	432	471	438	427	444	400	482	415	443	463	453	407	440	423	428	443	460	457	461	462	408	437	444	481	435	470	477	446	448	449	450	469	456	447	466	455	472	386	447	406	447	426	445	438	417	444	444	473	446	467	448	421	439	429	448	445	453	420	463	434	430	447	457	482	477	459	416	480	400	455	444	435	441	464	437	431	408	427	426	479	455	440	415	462	454	436	416	479	427	448	448	436	421	430	476	483	452	416	412	521	434	460	467	414	456	400	453	438	467
27667	20167	7117	1449	1071	1004	860	808	712	789	708	694	702	675	690	696	726	764	744	695	784	697	685	723	699	699	726	704	703	725	710	722	697	775	720	695	687	694	711	708	684	695	696	686	718	671	728	720	724	724	760	706	735	693	686	721	725	695	687	713	713	724	674	672	712	737	706	738	703	690	667	668	719	699	743	670	707	722	746	673	734	723	704	749	692	716	754	723	695	717	769	710	697	747	673	692	700	686	714	690	702	699	703	693	694	685	675	731	682	678	623	627	745	722	647	664	726	721	723	721	698	703	711	663	728	646	661	664	745	748	706	687	695	746	727	686	724	721	714	712	702	700	757	713	706	673	714	718	718	729	653	692	762	732	704	685	770	697	680	699	708	716	701	698	746	697	715	733	663	719	696	691	700	726	754	713	725	703	692	721	673	759	712	697	710	667	752	672	714	749	709	651	724	680	694	677	751	738	737	696	680	739	679	683	748	718	703	739	682	671	723	747	696	652	653	748	701	704	718	675	704	720	734	704	687	681	685	698	718	683	703	711	678	675	735	684	694	649	698	723	704	692	710	734	750	661	671	644	706	706	707	669	706	692	688	671	706	690	682	753	701	726	720	679	717	704	697	741	695	735	771	669	653	751	712	692	753	735	686	692	754	737	710	715	702	716	735	735	689	715	698	707	711	721	651	725	662	667	714	693	700	729	715	713	665	699	734	747	706	742	730	742	682	698	710	739	710	675	699	659	692	625	682	722	687	694	697	697	670	694	726	712	634	728	737	653	702	722	695	691	706	720	675	669	672	732	724	736	730	716	747	641	725	696	686	665	717	713	698	699	756	758	728	684	766	679	739	693	733	730	706	716	699	718	697	710	717	706	688	739	737	703	730	748	688	717	689	731	705	704	682	691	713	733	677	677	712	670	708	741	711	688	674	683	710	712	731	747	689	683	709	698	709	717	707	683	641	662	679	715	675	724	729	700	690	708	692	699	675	707	701	747	715	689	698	738	731	702	726	678	763	680	738	659	687	674	715	727	724	768	757	689	751	739	688	672	688	674	682	707	707	652	713	752	730	663	726	693	676	699	736	721	645	713	697	732	658	674	687	706	704	684	656	719	715	702	758	699	684	706	693	722	645	704	687	731	711	682	706	689	680	702	757	764	647	681	691	687	691	696	751	713	697	682	688	711	659	678	678	729	706	736	716	696	686	725	695	707	678	691	654	726	710	700	773	732	713	680	713	683	733	645	663	700	744	738	753	718	683	714	681	706	715	673	727	737	663	703	717	714	709	708	703	727	727	716	741	728	663	772	735	703	688	721	727	754	733	691	694	692	704	691	746	680	686	720	685	738	696	739	643	693	714	688	687	713	693	740	716	673	762	749	689	698	734	678	680	696	715	702	720	692	687	736	717	686	723	700	700	738	753	694	706	730	696	712	724	739	700	667	691	642	720	623	665	729	677	687	743	723	725	725	759	684	689	749	725	689	730	668	718	731	734	698	736	731	705	705	702	694	717	709	712	731	733	682	678	738	760	717	695	727	718	718	721	663	721	757	751	699	682	752	696	701	732	684	679	690	701	677	716	713	711	722	729	742	716	706	658	714	669	698	693	700	685	715	708	734	699	730	688	740	744	719	695	725	672	678	786	720	725	692	709	725	721	717	751	692	698	697	674	740	750	706	675	659	707	709	685	717	690	652	701	707	736	745	704	693	732	683	732	729	730	695	753	701	713	707	703	767	667	740	781	706	707	754	695	699	695	664	754	676	665	705	698	731	738	644	707	697	710	734	717	676	663	704	735	712	705	719	709	676	707	696	669	695	712	654	695	680	721	690	761	703	689	703	697	661	696	717	705	709	716	729	711	683	744	726	701	746	676	718	712	702	743	708	690	703	681	685	787	682	724	705	676	718	701	719	695	718	716	701	675	680	691	720	689	706	718	718	678	695	703	675	680	664	690	687	731	712	675	695	718	705	728	722	698	727	715	706	673	701	692	713	687	694	697	677	714	715	726	657	699	672	709	704	763	679	657	693	723	719	722	731	718	725	705	716	689	665	771	752	711	712	741	705	715	693	691	746	718	738	702	679	700	713	671	724	737	725	689	707	688	720	703	729	734	695	733	751	743	657	724	694	733	702	720	733	718	674	702	709	686	675	691	719	755	674	680	673	697	717	733	760	687	736	752	657	723	695	692	736	731	729	699	719	727	677	679	665	741	667	746	758	678	725	758	709	670	730	697	701	772	759	714	684	714	712	724	717	719	682	688	700	731	718	753	630	664	698	712	722	706	699	709	705	727	691	687	701	684	681	751	701	682	695	731	726	681	652	714	743	733	738	728	700	762	717	693	721	714	724	687	695	742	633	718	702	728	677	685	784	717	711	675	685	711	727	681	671	727	685	690	684	679	691	686	709	703	695	710	734	704	707	673	706	668	732	744	707	689	717	707	718	718	703	674	686	706	693	722	683	714	732	750	718	691	744	707	703	703	670	716	681	719	680	708	766	706	725	677	764	716	687	708	753	673	679	661	667	644	715	736	695	723	690	700	708	678	721	734	713	700	697	785	744	700	701	689	723	689	751	685	703	694	728	722	746	682	697	744	692	687	717	719	660	785	715	744	758	732	683	714	687	715	685	727	691	712	757	681	684	727	738	725	711	676	684	723	700	715	706	724	711	698	667	744	749	707	735	713	713	716	715	719	691	721	696	703	735	673	707	742	699	742	725	714	713	706	703	725	725	720	706	775	700	710	707	666	690	742	687	696	700	774	722	706	696	722	738	695	691	726	723	692	730	701	675	671	714	758	686	700	717	717	720	683	687	669	688	728	738	700	691	683	728	687	728	696	660	716	736	655	711	698	724	707	714	720	735	721	700	727	664	706	685	715	730	702	746	771	670	667	717	727	738	664	750	677	655	676	721	706	712	710	685	693	739	672	741	682	649	690	701	704	722	740	715	724	751	695	680	657	693	680	705	714	687	699	676	686	689	726	660	721	732	690	669	740	675	702	656	709	714	686	724	680	701	726	725	709	664	707	720	687	731	743	671	696	712	720	702	718	690	749	710	706	704	679	751	706	686	687	694	726	755	780	682	682	692	753	751	751	754	714	697	724	699	671	708	715	706	653	687	693	726	706	714	738	694	697	708	697	697	695	734	687	735	702	704	675	676	706	673	716	696	731	696	719	744	724	698	701	663	690	693	706	699	721	727	692	712	678	678	728	662	731	734	665	733	760	670	712	681	728	726	697	699	716	699	728	722	677	699	744	763	701	697	706	683	711	673	696	737	746	684	669	763	696	671	672	720	734	726	660	657	665	687	715	692	692	733	723	729	721	770	695	670	727	694	722	729	714	738	722	679	706	688	662	732	717	688	712	723	690	696	720	693	664	737	755	696	743	709	695	703	719	728	707	687	728	715	722	716	709	709	723	672	718	670	727	681	798	717	699	695	709	713	730	695	743	712	720	736	706	713	689	680	690	753	729	668	730	736	726	755
4671	2219	1902	1376	1161	1039	1042	979	966	917	915	855	882	850	892	897	849	877	822	920	896	852	890	863	892	871	881	811	859	848	920	862	865	883	833	888	834	893	908	862	877	854	875	887	860	891	816	871	836	840	888	867	843	849	905	857	831	826	879	891	862	870	880	896	867	853	838	894	823	860	806	880	862	846	846	830	875	837	859	832	817	912	859	845	902	900	859	910	872	900	903	891	796	860	887	893	858	848	854	848	864	859	851	861	923	841	838	870	852	877	869	839	897	849	904	839	924	950	897	887	861	829	840	845	831	862	908	870	872	926	822	840	881	884	838	940	838	893	882	869	903	856	862	896	873	925	889	906	884	883	836	852	856	861	854	880	858	914	916	914	907	861	898	910	861	824	874	813	864	828	878	879	863	818	844	860	888	919	907	845	874	849	876	896	885	864	907	846	874	874	893	872	921	885	897	847	851	852	876	873	828	871	857	849	892	855	879	832	856	862	836	862	914	884	836	815	891	846	849	902	839	884	883	882	830	877	879	826	871	918	903	867	822	879	907	861	834	914	844	883	862	868	898	863	837	871	885	876	861	871	867	844	848	877	890	822	863	907	917	831	836	805	877	827	795	832	918	901	849	855	870	842	878	838	861	871	894	869	801	858	876	872	881	874	841	874	864	827	897	819	829	809	872	874	865	845	850	879	905	926	886	846	844	827	878	822	879	876	841	882	867	883	898	892	915	828	871	830	804	805	867	844	882	872	820	829	868	873	868	932	864	850	856	863	867	873	874	903	887	847	872	870	868	871	860	887	847	881	806	879	876	877	910	818	896	839	852	882	855	867	885	901	788	838	830	873	852	821	880	872	886	851	850	853	861	886	842	833	887	855	867	894	866	880	834	917	855	876	839	875	850	871	859	881	858	808	881	895	858	880	874	860	846	919	889	840	912	859	873	873	865	895	846	816	842	894	866	801	823	886	849	883	847	894	837	872	890	889	833	868	880	824	825	828	861	849	843	817	804	852	859	823	861	842	875	862	890	860	837	892	857	864	865	852	881	804	872	854	830	869	869	875	859	843	869	880	877	843	866	884	890	899	842	828	813	871	825	845	815	887	873	841	903	892	848	869	859	899	825	859	829	881	825	916	880	839	895	889	854	871	846	872	847	884	887	857	877	843	840	874	882	794	890	890	820	882	861	810	879	850	889	895	832	830	915	829	822	892	898	893	811	893	873	871	863	876	892	823	829	881	831	873	847	884	899	906	874	852	880	862	892	898	850	912	863	850	857	825	843	857	841	879	854	888	845	875	873	880	855	911	841	810	856	905	896	848	855	868	907	857	856	845	870	858	872	897	912	838	896	872	915	888	873	893	857	844	893	852	874	834	865	850	872	833	813	846	839	904	881	875	855	873	910	867	875	900	900	832	905	855	860	837	839	856	889	886	861	888	836	878	838	840	863	889	897	862	776	882	880	886	884	828	865	853	891	818	859	857	851	877	863	908	896	818	859	873	864	913	863	860	868	888	889	927	919	818	833	892	913	849	858	937	862	892	874	825	842	808	844	894	873	879	867	869	872	842	883	881	864	895	831	881	878	834	884	868	840	909	822	828	843	871	900	881	906	856	897	811	850	832	875	838	869	852	840	899	817	918	816	881	870	911	897	936	896	905	867	849	883	862	884	877	904	880	863	848	854	900	796	843	810	900	851	877	867	870	876	843	837	856	894	913	896	831	801	810	849	910	885	811	837	863	839	859	828	847	873	791	867	850	899	921	891	870	883	884	863	886	860	880	921	845	886	914	863	856	895	807	862	927	873	874	892	916	870	826	925	924	870	916	855	792	828	872	902	885	885	867	862	866	863	862	839	866	799	901	858	901	857	872	834	876	895	874	861	866	836	862	913	875	849	892	911	857	888	789	845	880	901	905	868	894	884	835	874	861	845	866	865	837	852	881	904	878	840	847	846	904	875	874	884	897	852	853	861	826	865	831	877	895	840	915	807	878	881	900	821	877	902	854	875	902	872	882	863	821	913	861	856	883	906	858	855	847	889	870	829	835	895	901	873	879	890	891	918	841	826	867	821	859	887	866	839	859	865	828	935	904	816	828	826	883	904	817	866	915	837	883	844	896	935	851	850	865	916	913	868	834	812	824	875	891	882	849	864	844	886	820	855	884	868	903	909	884	868	824	882	929	836	845	836	898	872	898	869	865	876	878	856	845	826	875	830	827	848	854	837	808	815	825	867	898	859	862	914	824	880	865	872	821	854	830	814	872	856	839	869	838	892	936	922	903	864	881	848	880	912	845	855	831	867	858	893	856	855	947	819	848	856	855	835	894	840	869	921	904	894	862	834	880	877	877	924	889	852	857	822	881	949	877	844	879	865	894	896	904	900	833	782	870	883	779	904	833	901	933	832	872	870	848	842	860	852	892	810	861	941	861	860	840	859	901	886	839	853	904	875	889	946	889	889	891	871	918	847	874	890	879	874	864	825	880	871	864	923	887	874	890	901	877	879	877	862	855	920	896	856	862	833	868	832	823	948	848	829	919	837	884	880	828	922	864	861	900	871	915	889	856	828	847	875	889	886	881	872	827	874	898	866	847	898	881	859	828	885	867	829	827	870	831	841	862	875	839	863	879	872	855	833	890	870	841	829	846	901	877	894	891	845	871	867	922	895	872	875	838	872	852	889	867	850	855	897	861	782	898	845	935	821	876	849	844	823	845	865	842	853	833	856	853	880	846	856	857	849	844	896	887	874	831	859	864	897	903	828	861	863	880	890	912	844	884	878	840	911	803	859	833	867	895	848	876	865	850	862	873	834	807	885	794	873	881	869	885	845	912	868	881	868	845	844	854	869	901	897	822	840	842	860	853	871	888	843	884	917	917	920	943	901	839	853	905	836	880	884	859	842	869	908	852	797	862	894	888	858	863	907	814	875	851	833	861	857	885	880	860	827	841	903	936	923	839	854	860	860	859	853	868	827	889	846	862	879	834	847	885	842	888	927	885	895	867	913	881	858	852	914	853	916	861	850	881	805	869	797	828	869	834	877	880	880	851	817	863	882	822	833	907	863	835	900	858	927	843	861	843	837	882	842	901	902	938	877	832	838	914	866	831	900	927	843	902	902	885	888	860	908	876	881	894	870	864	932	837	876	816	867	856	831	865	843	905	869	910	866	915	865	845	895	816	854	912	860	859	854	905	840	875	867	871	851	840	913	832	889	852	897	852	855	871	908	869	833	873	839	854	853	837	856	870	825	840	827	887	895	910	885	873	889	869	841	852	928	876	898	834	858	870	901	871	888	871	869	865	869	813	865	931	852	886	887	938	877	873	831	844	887	901	843	873	806	903	883	860	817	865	848	831	868	842	863	865	851	770	842	841	874	887	850	877	899	868	855	917	848	921	870	849	841	911	860	843	868	886	844	910	910	873	834	922	871	869	858	879	888	850	896	847	846	891	832	842	851	913	866	902	875	904	843	868	909	876	903	877	857	898
24612	21582	28994	24621	21571	8660	1306	808	717	666	554	553	565	511	479	476	456	440	440	434	427	440	445	406	405	428	420	388	423	418	405	418	359	391	401	399	379	405	384	414	394	409	426	392	390	411	359	394	378	367	393	409	394	402	374	372	385	404	418	397	386	422	400	406	398	382	402	369	397	397	423	369	381	398	403	390	384	369	375	384	353	382	398	360	379	396	387	400	404	364	393	418	362	372	375	428	408	398	415	397	375	390	380	389	364	371	407	390	390	386	414	402	381	368	353	395	376	386	388	395	384	372	400	365	367	375	379	417	392	396	395	361	364	385	426	370	355	383	393	344	398	353	384	376	409	378	362	390	373	400	379	400	426	410	414	372	368	401	381	372	405	361	393	378	403	383	408	391	390	397	410	400	384	395	408	416	370	358	402	356	377	374	340	372	378	382	381	374	392	386	369	377	381	383	371	384	356	369	385	367	416	364	388	376	375	362	405	386	409	355	400	389	422	407	377	385	380	365	415	391	397	388	375	353	401	408	365	372	361	387	416	376	366	392	401	358	347	390	407	365	359	354	388	362	408	405	363	376	393	357	364	378	354	393	403	376	353	421	384	394	370	362	391	379	411	382	372	415	417	406	388	348	374	385	417	366	369	381	410	379	349	361	372	332	383	401	398	390	388	395	367	401	361	420	401	385	342	381	376	396	395	378	383	368	362	426	416	384	410	380	376	397	375	382	393	364	374	415	387	372	416	413	371	357	369	362	381	399	344	404	370	389	383	383	371	374	344	401	365	411	395	403	386	388	411	393	391	399	366	401	386	389	391	352	366	391	360	374	368	376	374	400	385	436	391	386	398	383	394	364	408	345	383	375	356	378	353	382	346	380	360	391	366	371	395	379	407	392	395	380	413	408	370	391	389	361	404	396	385	393	382	393	400	395	391	397	374	375	396	368	420	414	367	385	454	368	411	386	393	358	368	361	360	376	360	349	391	448	398	378	394	385	430	348	368	398	377	382	385	388	430	367	424	401	409	415	368	359	359	381	392	367	411	385	363	381	352	379	393	356	341	387	361	397	374	379	379	404	385	401	431	416	353	368	400	387	367	380	388	378	378	413	383	379	374	355	414	391	369	364	375	409	388	367	363	406	367	399	393	405	384	382	374	423	364	388	357	406	368	383	409	384	359	387	401	359	378	375	405	375	386	385	382	350	397	394	368	375	378	372	389	416	419	404	377	392	418	383	395	390	384	429	371	374	394	373	383	348	381	357	390	403	400	404	410	374	389	394	418	378	397	383	403	361	392	381	374	382	389	400	389	407	383	396	412	390	352	376	392	397	415	376	351	406	408	381	366	395	385	382	373	365	374	387	389	426	370	408	381	418	401	357	357	401	367	371	399	391	378	392	399	362	374	366	396	351	378	372	412	371	425	380	388	359	367	380	381	415	367	390	373	363	390	433	388	364	397	400	358	357	402	387	388	349	349	384	405	400	429	384	394	376	365	409	429	364	377	393	359	390	392	402	387	395	379	393	385	388	373	394	381	405	366	354	378	384	374	399	384	341	376	389	373	395	407	420	378	361	366	388	385	359	394	387	360	385	402	373	382	410	356	399	382	377	396	378	379	379	379	376	392	368	389	379	419	401	389	380	368	389	395	382	373	381	362	363	359	371	384	369	410	399	382	383	367	366	403	407	357	393	425	389	362	385	372	367	435	356	349	388	395	380	389	376	420	359	372	401	404	362	416	366	383	386	410	369	358	393	369	362	402	394	384	375	384	360	371	395	394	385	358	417	376	398	401	401	379	366	365	411	411	425	374	385	376	397	397	410	415	378	371	425	413	352	378	370	415	398	407	380	393	398	388	379	391	372	398	384	359	351	369	388	399	343	388	370	386	388	368	378	360	328	380	390	382	371	345	409	370	331	373	402	390	391	374	387	383	382	399	387	352	365	408	407	374	369	389	352	393	344	392	401	399	413	368	373	366	385	395	378	380	375	376	382	406	401	423	387	377	379	373	367	360	383	364	382	378	385	364	409	390	387	371	385	394	386	410	382	372	374	381	387	372	385	372	409	411	349	365	391	362	370	384	390	418	416	424	345	355	400	406	360	344	368	390	423	370	369	387	388	407	364	383	388	365	363	346	363	409	393	383	403	388	388	401	407	380	402	374	400	391	345	418	379	392	390	382	367	374	360	409	343	345	404	388	364	413	361	407	377	380	370	376	374	380	370	386	378	375	380	404	423	412	389	369	399	421	381	389	419	427	404	374	375	439	384	340	396	409	410	410	355	405	380	376	372	404	382	373	392	371	390	356	354	416	397	373	343	410	381	408	399	403	371	406	379	369	364	397	393	395	367	376	374	374	368	420	448	362	388	380	424	391	383	382	357	390	347	405	350	377	403	417	394	369	400	394	385	403	392	390	368	396	390	374	356	401	403	409	416	405	385	380	355	367	389	368	367	388	397	385	392	362	374	375	376	409	381	381	385	380	403	368	403	387	377	387	411	375	410	374	385	362	384	386	431	374	382	396	428	385	367	372	391	406	394	373	398	383	385	408	373	372	386	383	406	375	382	377	412	388	350	370	377	412	409	379	393	356	378	398	395	369	390	393	373	383	382	383	382	388	403	342	357	419	401	401	374	367	377	365	389	389	363	392	410	401	358	366	382	388	375	381	362	383	399	404	388	393	406	397	400	363	350	397	388	370	365	381	413	391	360	374	355	367	355	375	390	406	379	360	400	389	388	354	362	375	398	358	381	373	418	376	356	343	410	390	400	412	382	415	419	368	374	379	381	392	409	382	353	368	347	390	417	398	410	419	382	389	396	353	357	386	376	398	372	368	360	378	392	364	384	365	376	374	371	419	431	424	394	363	373	380	398	371	399	386	382	395	364	403	378	390	364	403	386	355	402	384	416	404	359	352	363	384	402	350	391	354	406	397	409	373	368	355	386	415	354	363	397	349	349	387	377	356	370	398	392	411	378	370	439	380	363	395	338	434	376	403	398	373	385	377	401	359	422	389	376	405	380	400	380	406	397	399	377	395	377	363	396	357	395	380	379	385	395	380	364	405	382	385	373	379	378	367	415	440	395	381	375	379	357	407	404	402	438	396	410	351	353	360	354	373	353	386	414	366	368	399	366	401	403	376	409	415	366	379	391	382	389	355	392	373	407	407	375	373	398	349	417	380	389	397	414	358	404	372	393	385	364	377	376	373	376	372	402	399	368	376	353	369	412	407	368	387	400	382	384	339	368	383	389	383	384	370	373	380	375	377	355	397	410	381	395	398	368	366	379	379	394	378	405	406	376	389	397	384	446	355	407	375	373	371	364	370	389	372	436	383	373	400	378	404	369	388	395	395	399	374	406	380	392	361	374	363	404	402	362	358	406	403	373	417	389	362	356	391	403	391	372	384	374	366	383	373	397	368	393	368	389	406	396	407	387	375	390	403	383	442	379	380	379	416	381	361	392	415	367	381	387	383	399	380	369	363	376
5453	11167	8954	4437	3124	2533	1824	1509	1281	1057	1020	867	807	763	750	680	631	630	603	634	627	589	554	559	536	551	515	500	498	567	561	511	513	499	538	539	544	505	479	515	505	488	525	515	522	474	504	505	507	510	510	477	485	497	503	535	470	504	510	488	473	467	470	505	482	533	468	506	517	457	513	514	491	515	468	516	515	527	510	520	511	467	504	467	480	453	460	489	481	519	477	488	511	488	491	505	482	507	497	493	510	483	526	492	460	506	496	499	515	486	517	501	484	475	457	492	485	493	478	526	464	478	536	490	470	471	438	475	479	514	498	464	485	535	449	476	479	506	480	510	540	529	455	465	469	478	531	454	501	473	504	531	475	473	511	486	525	541	510	467	500	477	524	454	496	506	456	495	495	474	501	467	467	498	511	505	494	502	493	494	471	508	497	487	498	490	490	500	475	514	466	502	426	516	461	468	448	481	522	471	516	464	489	461	505	469	505	475	495	519	424	471	484	515	493	509	514	512	519	521	519	479	502	491	480	525	527	464	486	476	509	508	494	509	491	504	458	479	487	483	496	522	492	487	489	482	474	487	460	507	507	493	495	520	496	467	476	489	500	500	479	511	493	518	463	496	436	514	536	465	492	467	460	478	473	511	473	468	480	490	524	517	476	469	515	509	474	489	485	517	496	518	462	523	509	529	486	453	494	498	509	508	494	465	484	494	504	482	453	482	504	505	459	504	502	529	467	493	487	472	482	490	474	486	479	486	458	480	465	485	484	481	515	478	506	499	480	488	533	469	473	511	498	514	485	476	504	451	498	503	463	506	472	493	474	542	458	477	507	459	491	498	488	503	430	465	471	469	503	478	485	457	482	499	480	451	486	481	460	474	482	488	544	493	481	501	499	460	509	491	483	471	468	504	493	502	448	469	466	452	482	470	495	489	446	473	503	485	460	493	493	506	523	500	478	482	486	465	478	524	473	471	471	478	541	495	475	486	498	487	478	460	495	498	485	493	496	488	486	480	506	485	492	485	471	488	505	499	512	461	518	509	501	514	470	523	511	480	490	494	520	503	490	453	488	529	487	466	517	487	478	489	455	468	487	516	484	492	526	515	480	498	544	512	509	470	510	491	472	496	497	530	484	490	494	472	496	492	490	497	527	493	454	490	470	488	449	449	551	509	481	467	517	495	461	503	470	516	475	487	441	480	500	488	456	487	484	507	516	467	490	554	501	491	503	469	503	502	456	519	527	438	458	510	519	472	512	512	466	509	471	515	494	492	492	459	484	483	496	496	460	452	477	510	466	510	491	515	519	496	472	479	476	470	524	501	524	474	489	501	505	490	505	457	475	474	505	508	481	463	465	483	460	496	516	435	469	499	513	495	530	484	495	479	479	513	495	502	499	509	445	479	492	466	497	474	531	517	490	500	506	501	469	524	504	505	495	503	522	499	503	491	488	508	509	469	487	496	492	478	483	475	488	468	498	489	466	500	495	459	505	529	491	468	471	502	482	502	487	491	471	486	451	498	484	466	503	495	498	536	508	484	520	518	452	468	530	501	497	470	492	497	492	495	472	511	475	484	512	506	444	502	458	510	497	504	506	462	511	459	483	548	461	468	487	464	479	494	508	490	508	505	492	497	513	484	469	486	524	492	488	464	520	494	478	445	539	494	460	476	517	517	498	478	503	472	489	495	509	502	548	481	472	507	495	494	461	477	456	540	472	475	510	447	491	474	484	462	512	471	445	478	521	489	500	476	458	480	487	446	517	466	543	502	510	451	520	494	514	504	510	474	440	496	471	535	500	491	498	486	483	524	502	491	475	507	483	476	512	528	461	500	463	498	474	477	471	491	498	486	488	526	453	501	493	503	486	509	487	494	495	475	497	493	497	466	448	478	502	482	470	452	483	486	487	460	461	451	507	462	519	497	487	518	491	477	482	465	509	511	465	476	500	518	483	474	491	463	466	492	495	498	481	488	494	484	507	492	509	478	499	459	489	491	463	511	488	496	494	482	494	473	483	507	490	497	491	482	520	484	479	456	489	458	476	498	480	551	466	490	484	491	492	513	476	513	489	454	510	489	532	480	493	536	468	506	494	479	502	490	498	482	476	471	454	473	480	544	468	480	450	493	492	483	529	480	484	501	463	478	497	473	510	503	495	488	513	467	528	467	511	531	463	508	495	486	470	488	463	514	510	469	507	466	485	488	462	519	476	481	491	527	463	457	473	499	505	450	461	480	502	505	479	521	485	473	490	499	453	489	471	462	473	515	515	485	491	501	472	477	483	464	489	485	494	449	485	497	462	494	480	447	507	457	480	486	542	482	479	476	494	551	498	514	493	512	483	478	498	441	473	463	509	496	502	490	490	451	507	473	485	497	495	537	486	504	473	450	498	510	484	469	467	497	478	467	502	507	506	463	501	519	469	461	484	496	528	472	509	501	485	518	500	491	483	498	475	479	508	485	529	510	497	467	476	495	480	528	478	498	473	504	478	512	459	522	490	485	484	479	486	478	484	461	507	491	508	506	517	503	489	491	469	505	507	485	479	496	486	505	462	482	444	461	497	486	451	495	469	506	507	475	485	506	497	488	533	507	499	457	485	505	537	474	482	508	466	499	508	490	481	472	481	494	548	475	527	539	475	478	504	494	475	489	469	466	526	461	495	513	495	479	520	485	489	507	476	527	517	490	473	484	514	504	491	471	502	502	491	529	477	499	533	493	506	463	470	478	490	506	498	508	489	510	487	470	492	477	524	468	514	465	490	512	513	484	481	509	500	501	538	461	503	470	515	466	523	486	473	534	480	481	502	481	503	512	529	522	508	481	458	520	495	500	503	499	507	479	456	523	488	485	488	501	476	498	500	512	510	504	472	518	492	503	516	502	489	520	468	494	488	492	523	489	464	477	481	531	501	548	473	470	460	491	483	466	517	478	478	508	475	507	487	481	505	493	514	486	492	472	523	511	495	509	515	460	489	512	469	489	522	491	487	443	482	496	475	470	446	505	450	468	480	497	506	484	456	483	499	479	478	462	523	489	521	475	557	493	495	497	477	531	475	487	530	468	432	532	505	496	469	499	491	482	487	485	523	466	472	485	530	483	485	484	505	500	499	493	480	466	481	481	458	458	450	462	468	530	510	518	487	487	482	498	494	513	519	499	495	510	489	509	512	491	549	469	449	501	474	434	477	498	460	474	502	500	490	497	465	518	502	497	499	509	494	467	495	498	487	490	502	532	511	469	461	515	450	501	495	517	499	478	467	483	496	500	461	494	467	474	476	480	469	501	505	467	482	507	491	502	462	470	484	484	501	475	508	491	542	509	511	486	458	518	471	458	512	439	502	517	459	474	522	460	481	473	490	456	481	528	509	496	492	488	517	472	482	480	468	474	473	507	466	501	467	530	482	481	494	505	474	470	501	510	490	483	491	508	474	470	478	501	489	537	525	459	497	487	488	489	486	499	473	493	507	511	503	512	463	535	457	489	506	485	465	481
23617	21584	29478	24172	21591	21595	6439	1385	957	854	769	676	645	576	564	530	523	496	506	493	454	473	439	422	465	425	417	431	459	427	453	416	438	404	437	393	382	437	403	377	391	390	370	396	411	401	371	413	397	375	388	387	411	381	435	381	409	381	346	364	391	411	400	404	401	410	389	425	423	373	374	387	374	386	399	422	374	381	407	385	410	386	364	373	392	385	361	379	419	392	383	405	422	405	385	381	382	382	403	387	367	392	401	364	384	386	407	372	403	412	410	408	436	406	401	383	353	352	390	370	368	382	378	388	390	392	381	390	373	411	373	364	391	398	399	362	358	386	365	382	422	386	409	400	374	389	362	419	390	336	386	362	382	364	392	360	380	382	365	402	400	376	388	380	399	363	356	372	347	429	370	350	384	363	375	392	385	395	382	382	392	358	432	405	389	387	389	408	398	412	380	379	393	357	361	390	378	401	380	342	372	403	389	400	390	385	366	351	392	392	396	370	371	405	387	392	378	388	386	373	378	395	400	393	406	364	385	371	361	387	365	390	408	389	398	374	398	409	333	420	375	368	359	365	368	349	392	365	377	373	387	384	386	402	383	375	382	356	407	387	396	374	389	344	396	395	414	397	382	369	412	353	402	368	408	346	410	358	372	373	385	418	356	388	377	372	366	367	430	376	351	376	367	396	393	365	376	379	360	373	407	376	414	378	380	344	390	381	396	397	405	387	384	393	428	376	404	393	367	425	378	440	387	386	376	345	399	428	404	400	403	411	396	397	328	363	382	421	448	356	356	406	346	382	383	419	382	402	352	383	389	384	370	384	366	387	396	418	398	422	378	377	374	363	418	380	381	386	388	367	369	421	407	378	381	369	388	376	389	355	362	362	398	382	416	380	368	412	388	400	395	391	425	375	419	390	370	377	420	398	407	373	387	381	392	370	352	405	372	367	369	365	361	365	395	404	374	381	366	402	405	363	387	410	365	393	399	375	426	400	365	395	395	372	399	386	377	368	411	407	380	362	406	402	377	376	381	390	363	370	408	402	366	387	388	389	357	355	354	372	386	379	387	359	384	409	402	378	387	386	382	355	370	386	365	403	376	384	400	395	399	365	385	385	371	359	417	370	394	405	436	364	379	376	395	430	395	372	373	361	391	403	400	382	383	369	387	357	418	359	369	399	373	377	383	369	363	394	387	380	381	394	386	390	399	389	389	416	405	402	371	404	390	379	400	395	371	418	392	381	367	365	390	375	396	411	377	359	377	418	351	338	399	389	378	380	393	409	378	414	359	374	369	395	383	405	410	421	381	390	369	406	370	357	391	347	383	351	406	383	375	398	379	386	378	394	408	390	412	421	376	418	360	409	407	357	371	357	389	421	380	372	388	390	369	381	361	368	374	381	358	349	391	366	394	398	365	368	379	380	373	375	396	383	409	375	365	377	369	422	349	379	394	362	360	389	383	371	381	369	391	411	381	380	373	378	382	384	384	387	419	380	382	388	440	370	395	380	341	350	380	401	394	374	400	411	384	404	362	339	364	415	405	379	371	404	348	378	355	409	421	357	364	404	395	371	394	363	374	398	339	378	352	410	376	393	381	372	362	382	362	354	367	381	419	342	374	394	419	378	378	381	375	362	400	434	360	392	374	404	383	369	361	416	378	396	425	392	372	373	358	381	390	372	391	372	411	372	377	370	384	349	388	385	363	410	384	366	408	380	384	380	361	359	373	397	416	381	368	361	387	415	380	380	360	384	391	371	386	341	354	397	370	385	418	385	374	380	382	343	380	388	400	410	391	416	374	402	376	374	390	389	346	362	405	417	385	411	407	376	389	358	362	372	372	351	368	388	402	391	413	370	381	391	368	366	401	356	396	397	367	410	356	431	389	386	394	391	388	409	384	383	384	379	405	368	405	369	363	378	384	381	347	360	341	398	377	352	364	395	376	375	361	378	401	414	360	381	393	387	369	381	384	401	381	384	376	355	394	391	382	382	396	416	344	394	373	382	390	390	375	374	387	398	376	422	379	403	339	375	399	393	361	403	376	387	392	383	403	397	366	385	390	390	363	366	379	383	399	405	404	393	374	361	370	382	374	388	410	363	390	354	416	401	387	370	399	377	388	381	415	397	385	395	380	391	388	392	395	395	375	383	394	395	342	373	409	369	352	354	409	390	397	372	392	382	387	368	414	384	385	383	399	399	350	408	404	401	361	363	385	366	386	381	407	345	388	391	368	344	378	394	411	396	391	402	390	357	348	363	391	421	376	362	367	425	427	367	373	394	370	356	372	374	390	398	360	391	323	411	347	386	353	374	393	373	408	369	389	373	425	407	389	395	387	362	379	368	354	414	354	391	392	377	413	388	389	395	373	358	352	395	365	352	389	376	393	386	387	393	376	399	383	386	349	382	343	382	426	363	357	379	375	349	392	398	406	420	341	390	392	391	370	383	387	367	386	419	409	365	371	366	372	391	374	384	348	389	382	359	398	418	369	359	370	391	401	385	367	387	358	347	365	376	378	379	368	404	384	405	389	330	385	380	380	412	425	337	404	430	371	372	411	386	397	353	390	370	346	359	380	364	390	384	376	410	423	363	388	367	388	386	361	393	353	361	372	394	400	399	376	402	371	368	405	367	411	406	384	389	371	366	406	365	373	383	367	397	435	401	372	374	368	412	395	351	364	377	400	349	414	362	371	355	399	374	371	399	360	367	390	352	356	417	393	393	373	373	388	382	362	387	385	412	382	365	378	377	394	365	395	415	363	389	397	382	369	403	357	371	406	390	367	360	395	389	378	369	391	374	390	387	382	358	359	385	358	378	388	408	404	405	391	394	365	391	389	391	396	379	381	382	417	396	378	372	398	353	364	394	392	361	370	377	418	390	380	360	337	392	392	381	414	364	382	392	372	353	387	380	404	368	386	400	347	380	399	391	383	375	422	375	375	360	379	396	345	372	350	344	407	411	398	380	408	377	383	364	400	391	387	381	410	382	389	350	371	418	353	402	365	369	412	393	386	391	384	394	373	361	376	377	378	371	399	383	392	379	382	405	361	385	361	348	378	367	387	395	386	419	391	419	373	372	404	373	357	351	358	394	384	359	351	416	375	396	335	405	399	402	380	367	391	375	382	385	373	434	336	390	372	378	376	374	390	377	368	377	368	401	354	397	376	394	401	394	381	402	379	420	386	401	403	379	394	387	409	345	388	347	397	412	389	351	404	389	415	374	378	354	368	377	383	384	398	405	364	392	385	400	358	365	370	382	416	379	379	364	392	414	366	392	382	409	386	372	392	370	349	404	353	373	425	393	360	376	378	412	352	380	402	351	382	369	395	388	398	388	396	382	385	381	392	374	375	364	355	395	352	404	406	405	364	397	340	352	410	357	357	386	410	365	402	396	360	380	390	379	348	372	385	401	390	372	387	381	394	397	394	371	384	357	420	364	344	384	386	385	411	383	360	375	369	391	409	418	372	427	399	385	393	370	372	400	409	391
7885	17514	14230	7807	5360	4135	3238	2424	2050	1681	1405	1252	1056	1005	921	834	781	663	713	665	667	617	613	599	584	559	520	558	555	568	511	529	500	505	493	527	495	493	527	474	500	477	520	496	506	499	505	445	510	482	481	459	454	463	480	461	451	457	472	468	458	499	450	496	489	444	466	501	466	476	462	450	442	487	430	427	467	457	474	472	467	444	428	444	438	439	475	446	446	467	458	495	444	429	462	456	459	454	453	449	437	432	498	462	451	475	456	453	415	451	473	435	471	537	482	449	444	454	451	451	425	441	460	449	479	474	424	448	486	399	465	457	454	433	478	457	459	463	452	434	448	448	427	496	454	420	406	466	478	393	445	435	439	448	446	461	449	459	455	429	463	441	435	435	463	444	453	496	436	440	469	401	439	443	423	425	462	436	512	484	486	495	469	404	466	442	409	408	436	467	453	464	506	435	480	447	437	453	438	422	491	427	461	430	452	488	428	434	426	448	441	475	467	433	461	466	409	435	452	432	447	448	480	474	443	472	433	476	494	433	488	448	434	428	407	438	429	443	459	463	467	455	458	429	430	439	468	450	447	440	456	458	454	421	505	428	502	470	448	446	412	471	442	452	459	440	409	426	492	478	450	458	442	461	464	464	468	427	450	458	421	498	443	457	460	435	447	453	439	436	451	415	457	486	470	444	468	466	491	461	436	428	462	473	476	448	444	455	438	450	453	433	455	462	450	438	443	481	465	465	454	449	477	451	465	463	444	465	474	453	478	446	423	449	437	475	411	466	482	440	459	471	477	439	432	478	428	395	441	431	428	440	453	458	450	412	472	436	441	427	423	472	493	424	449	440	467	468	472	461	458	449	437	437	425	456	417	491	459	466	430	469	451	460	442	454	408	453	448	425	462	451	488	434	437	461	452	477	470	449	469	431	451	411	425	457	437	458	421	429	445	483	467	423	453	452	465	452	463	458	454	435	472	450	406	451	421	442	427	472	421	465	477	448	456	532	485	428	439	436	426	442	438	462	478	456	443	483	456	486	433	450	434	412	466	444	429	459	466	404	455	429	428	469	445	463	411	474	455	440	472	462	461	483	457	443	418	478	466	452	449	456	493	407	474	424	445	461	446	427	435	454	448	442	470	438	446	420	451	461	461	456	446	465	428	454	486	417	469	432	427	439	446	431	417	441	424	434	432	475	456	499	457	464	448	440	450	430	439	444	437	447	495	437	499	469	467	449	454	425	460	476	421	474	453	438	477	468	464	443	459	455	426	463	477	446	419	480	429	471	452	439	444	442	488	450	438	430	438	408	481	464	468	445	445	443	417	423	492	455	448	440	457	454	436	453	446	472	493	459	423	422	427	411	435	461	421	441	403	468	476	471	427	444	494	461	469	453	440	434	413	435	453	431	441	467	448	464	447	437	462	456	419	451	421	451	452	448	457	438	399	467	433	475	420	445	463	484	445	466	458	443	438	465	457	450	458	441	452	424	483	457	462	457	431	466	457	452	433	489	424	461	469	491	451	447	469	473	468	455	444	451	409	479	403	450	394	446	467	479	485	465	488	443	461	428	446	467	466	463	414	460	446	445	460	454	418	479	438	444	482	475	487	461	468	450	400	468	440	450	449	460	468	468	460	439	425	499	423	423	417	432	417	439	441	463	448	452	459	471	442	460	432	447	445	450	463	431	490	444	434	444	476	462	437	423	449	427	471	456	440	485	456	436	457	466	476	469	447	465	448	437	479	481	476	471	452	444	443	495	444	486	459	448	467	428	496	417	474	462	469	426	472	485	441	448	433	510	412	418	401	449	437	434	470	431	432	429	490	430	452	440	455	456	428	464	463	494	418	432	429	465	446	443	438	422	419	437	461	453	459	427	450	443	448	433	428	459	426	425	445	441	430	458	432	456	455	428	459	451	451	468	462	441	444	457	446	453	492	477	447	445	457	448	444	451	458	465	453	469	425	442	462	435	424	528	441	460	452	455	448	469	463	448	411	435	405	470	453	438	428	457	429	451	454	470	482	466	422	442	452	431	430	459	469	457	447	459	437	419	437	464	415	449	482	496	417	444	441	411	492	453	458	454	492	502	467	447	461	455	464	444	451	462	484	414	466	456	450	419	451	483	433	446	444	428	432	453	436	429	445	459	446	459	464	450	431	448	483	452	449	453	450	463	470	449	480	452	428	436	456	491	432	420	430	490	431	461	429	459	449	426	436	463	463	461	459	443	449	511	475	454	445	455	436	443	415	454	424	462	432	453	438	464	448	476	430	464	475	414	439	457	471	476	442	477	458	422	460	440	436	492	471	480	425	476	433	499	460	419	452	479	452	438	485	491	460	493	495	459	500	411	489	426	475	460	483	426	502	464	468	489	451	479	450	475	427	475	465	466	433	479	476	439	456	424	459	442	464	479	462	451	472	426	436	447	491	463	452	451	445	436	437	499	425	409	440	480	441	436	458	477	463	461	478	435	434	441	465	445	458	481	434	449	455	451	443	462	436	451	459	462	414	485	449	422	442	442	454	428	455	446	456	442	448	487	474	464	438	400	477	440	480	447	460	426	473	435	426	440	467	457	438	460	462	494	503	443	432	416	431	451	466	426	428	459	440	458	471	442	471	421	449	466	444	479	425	478	461	489	465	444	449	486	472	460	455	444	410	486	469	449	438	471	447	447	456	439	453	437	466	431	446	470	452	435	494	464	462	433	390	457	464	389	454	453	459	470	410	439	463	407	430	461	423	488	434	481	435	480	432	490	440	419	451	459	435	480	477	445	400	433	498	428	456	436	468	444	435	472	456	459	442	422	432	459	412	458	498	467	423	435	447	446	449	450	436	468	450	478	419	439	436	453	445	500	468	473	473	461	480	466	475	447	484	417	463	437	462	473	462	463	472	433	465	440	412	474	439	504	423	458	461	481	435	478	486	452	476	447	434	443	427	466	480	457	440	445	482	456	454	468	452	488	437	412	413	479	466	446	454	460	466	427	467	471	443	431	436	444	475	451	474	470	414	442	433	490	439	455	490	451	433	419	440	423	489	469	480	438	451	434	496	468	424	487	467	423	483	454	455	454	468	430	434	434	466	469	431	439	422	462	424	472	445	473	433	402	436	470	435	442	455	436	470	443	475	433	412	451	491	430	488	431	456	429	480	427	488	425	463	429	468	472	469	414	433	444	450	451	442	451	464	446	516	457	454	462	442	452	450	432	422	458	481	467	436	471	462	441	423	448	454	451	460	449	430	457	449	405	427	469	437	472	479	444	466	467	471	433	446	471	434	457	469	464	476	394	463	455	456	421	447	412	461	462	424	413	458	415	484	462	461	418	448	452	434	460	428	470	476	419	435	423	478	434	494	420	430	446	446	464	449	472	460	426	491	454	411	456	431	476	450	429	482	456	465	456	469	454	483	444	456	457	450	475	465	459	460	427	480	481	468	430	423	452	482	440	485	415	476	447	466	463	426	437	446	421	458	459	434	417	453	452	427	464
27529	20023	6801	1265	896	772	783	735	745	799	759	749	729	741	724	662	736	728	761	728	659	665	673	639	680	728	685	675	711	694	739	723	695	767	709	737	678	755	741	671	710	676	755	727	664	726	702	716	699	680	735	735	711	691	683	693	744	742	724	728	717	730	710	760	721	648	705	681	760	744	694	680	687	632	711	670	708	710	699	696	678	755	722	714	695	684	729	697	716	696	709	710	719	677	704	699	704	686	691	736	711	671	712	746	734	686	735	688	701	722	667	710	733	686	688	713	671	716	706	687	748	720	729	727	714	724	726	700	704	689	667	752	726	742	727	707	740	711	699	696	721	725	758	746	756	717	721	689	732	698	701	672	716	698	692	712	707	745	726	688	764	670	711	736	684	708	672	668	694	706	712	716	688	672	733	752	723	668	710	664	696	691	712	631	745	756	728	703	722	722	753	657	708	698	764	769	748	706	745	708	787	694	734	747	734	733	740	733	696	718	690	705	720	694	701	711	743	689	695	663	665	744	708	723	650	744	723	696	743	709	685	679	694	698	662	734	672	739	659	741	707	682	696	733	706	763	675	712	678	741	678	709	724	712	723	698	693	685	660	699	712	688	693	696	697	719	731	724	727	700	676	693	704	723	693	736	710	720	701	686	720	747	720	693	637	678	696	686	686	737	729	741	640	721	697	735	684	697	702	714	726	723	688	699	769	713	686	702	754	714	734	661	757	743	705	732	706	682	694	712	684	714	751	708	723	708	666	710	729	705	757	734	691	720	739	719	720	680	691	700	801	702	678	721	696	652	666	673	727	717	728	683	713	699	680	713	741	698	685	705	758	682	674	695	700	755	694	707	678	701	672	735	738	662	725	734	745	674	681	713	742	669	704	691	719	690	722	724	687	714	743	707	728	695	746	678	709	727	701	688	695	724	739	699	753	671	708	711	682	671	758	688	706	735	690	727	688	740	778	667	703	683	712	714	718	702	634	732	697	699	663	669	714	761	670	703	677	724	744	676	705	717	688	685	730	674	709	750	726	713	705	748	697	717	670	672	739	696	749	692	695	742	736	730	689	744	739	735	705	720	678	721	768	715	690	695	761	709	731	738	719	729	712	671	726	726	763	669	686	747	669	727	689	703	703	718	682	722	660	750	689	691	752	732	683	736	726	699	685	712	747	695	694	726	724	706	737	688	707	676	713	728	705	768	685	683	707	732	776	698	731	690	676	717	668	700	700	744	700	703	714	702	725	689	661	679	682	705	718	764	693	735	759	727	693	726	726	734	684	672	676	725	663	685	727	703	726	691	654	684	728	689	706	735	713	703	716	701	756	727	736	677	701	673	718	732	708	699	734	736	763	680	712	685	685	671	702	646	718	736	718	711	718	722	724	702	695	684	758	680	740	703	692	707	728	700	727	716	717	751	710	672	722	710	709	736	700	660	729	700	756	707	682	730	721	722	673	750	742	725	706	716	687	753	701	700	696	709	720	710	732	692	704	705	693	650	675	708	714	719	693	705	713	673	734	738	741	708	635	664	653	694	747	710	744	733	681	692	704	712	677	708	678	731	712	711	673	712	742	717	641	671	729	743	729	724	690	711	664	699	697	763	646	712	696	734	697	710	703	737	684	674	699	697	696	733	716	713	680	703	696	674	732	704	695	723	733	690	707	709	705	717	689	696	717	692	674	741	707	651	684	718	698	728	690	659	710	694	761	675	657	643	732	714	749	731	669	699	713	726	722	672	705	668	744	756	702	695	723	679	712	728	738	699	695	725	739	743	703	667	726	699	763	689	703	686	689	712	730	715	758	709	689	741	693	683	711	733	720	665	699	702	712	714	741	716	702	687	704	744	736	666	727	671	713	701	727	685	697	735	722	697	725	738	681	675	732	686	739	714	713	740	699	673	728	693	708	696	731	742	671	722	711	692	714	714	741	700	701	746	698	683	688	726	703	741	715	715	706	667	682	714	679	733	732	710	695	677	673	700	697	739	707	734	675	690	718	685	731	707	681	675	681	741	706	643	706	702	692	719	742	676	685	707	728	724	698	631	739	744	705	699	724	659	681	681	738	723	719	712	688	649	663	717	728	689	718	706	674	685	723	707	710	684	756	734	730	677	732	744	731	701	698	683	676	736	693	704	743	669	701	693	719	694	723	725	716	700	700	700	729	748	711	721	675	742	711	756	729	697	687	726	718	717	722	690	721	714	716	734	705	742	720	745	715	734	701	687	744	737	699	685	680	686	680	666	729	704	748	696	713	700	702	684	664	720	692	723	747	740	692	700	709	725	712	671	687	685	666	707	727	743	716	751	664	680	715	695	696	713	677	694	719	794	686	734	681	685	667	697	731	672	653	735	719	705	708	712	719	726	720	752	721	672	751	708	724	655	741	689	673	712	753	700	720	658	691	739	722	749	740	669	756	696	726	695	705	757	727	724	758	759	756	697	686	674	711	725	674	748	733	668	701	647	710	685	684	753	724	703	733	697	731	678	703	712	672	731	667	692	672	719	757	689	680	712	696	681	690	685	752	725	689	687	705	710	689	725	756	713	730	705	713	720	673	710	661	715	747	715	655	711	733	693	721	687	715	700	696	724	713	709	733	698	696	729	739	703	713	707	737	721	750	703	743	689	713	635	698	695	671	741	709	653	733	695	691	717	689	701	745	697	693	680	684	734	667	701	702	690	777	703	722	706	717	686	683	695	670	665	701	704	703	691	658	739	743	667	731	737	734	707	724	723	700	692	722	741	682	719	699	766	725	677	736	692	692	707	715	687	687	741	733	713	724	728	698	688	766	718	730	736	705	724	715	729	723	721	716	690	700	708	684	678	706	691	681	650	739	743	649	736	697	678	661	700	689	708	737	679	685	722	713	663	632	744	718	687	698	681	693	687	740	698	713	701	694	704	694	675	692	679	686	722	769	705	712	747	736	754	655	736	706	721	712	664	676	727	693	676	679	709	728	745	694	693	656	714	677	739	704	673	691	719	709	710	688	622	729	712	693	688	695	664	670	708	701	684	701	715	719	706	680	711	692	682	689	726	690	702	683	740	737	699	734	711	704	750	743	716	707	697	710	670	727	740	729	694	720	711	674	720	692	730	730	705	731	691	747	716	729	708	683	680	732	703	698	697	705	710	729	698	673	723	701	748	716	674	715	691	653	758	660	729	742	727	693	698	719	706	722	681	697	698	710	695	700	730	687	727	705	735	710	768	700	669	716	715	689	708	696	729	746	709	724	717	779	689	657	752	739	663	665	712	696	718	696	679	782	694	730	694	721	655	715	696	712	712	714	664	737	727	703	653	763	686	695	695	693	754	699	717	751	727	666	706	723	720	677	706	648	698	670	742	703	708	698	733	708	739	730	796	684	701	688	722	717	710	719	722	720	708	698	677	696	720	670	676	705	706	738	689	686	676	719	737	706	693	723	715	743	706	712	763	706	683	674	742	696	731	695	623	691	689	709	747	767	718	727	703	706	695	755	702	691	715
4491	2104	1841	1292	1186	1087	1026	965	910	872	885	894	913	902	897	922	835	843	823	871	801	900	869	839	876	864	873	862	905	762	888	838	812	837	862	859	877	834	883	890	845	845	874	883	907	889	838	856	853	865	880	857	819	845	883	843	825	863	866	838	862	861	806	917	881	907	840	913	895	861	837	849	905	886	887	892	916	840	832	939	883	854	809	856	867	807	852	855	873	861	848	828	859	862	829	845	780	843	897	857	884	831	899	795	844	842	884	868	881	873	906	905	835	880	904	836	879	871	838	887	916	848	827	862	838	876	832	906	919	883	824	925	844	848	876	868	885	847	873	864	904	911	822	876	891	929	868	804	894	836	850	893	870	914	818	889	905	816	907	904	903	816	877	881	868	863	863	874	848	858	862	859	858	882	868	884	912	888	871	866	858	838	841	797	923	913	868	883	826	882	896	843	870	877	858	885	875	885	851	877	841	901	840	902	849	910	838	868	857	878	918	852	905	861	847	930	827	852	878	883	905	837	834	862	894	886	855	791	864	892	871	912	816	850	901	922	842	866	860	828	881	860	861	927	832	896	868	821	881	915	856	877	851	882	929	863	847	851	856	895	890	851	882	831	904	857	844	884	877	905	875	850	852	838	870	849	865	867	830	888	899	861	889	799	901	848	838	817	881	902	850	827	890	905	881	908	838	832	898	835	850	842	880	862	870	849	854	906	870	866	876	823	869	835	852	876	892	845	846	879	777	857	876	905	874	913	852	868	859	903	841	854	892	864	832	853	883	872	848	890	871	818	862	868	862	856	892	833	865	860	855	859	862	865	874	883	874	872	863	862	874	853	928	804	891	832	863	798	830	789	788	841	912	883	835	877	834	838	820	833	839	814	819	870	875	850	893	901	903	931	873	890	857	882	877	897	918	867	873	879	886	854	872	885	852	809	889	852	875	859	909	866	865	775	867	830	929	839	862	856	915	855	865	864	873	886	830	885	811	859	868	844	841	870	807	852	893	843	871	811	936	871	822	879	899	922	848	877	829	893	828	901	881	839	863	844	875	865	858	859	861	911	863	853	891	860	865	890	912	902	828	844	849	836	858	849	858	851	847	850	878	833	862	870	910	851	837	819	843	895	868	819	854	886	824	870	854	821	885	882	896	890	830	807	844	813	842	900	894	863	893	835	854	838	870	850	840	851	915	844	890	864	841	901	854	825	841	881	845	862	844	847	821	882	876	838	802	850	879	852	876	868	914	842	876	868	886	875	844	876	849	836	859	863	834	908	810	830	893	850	847	855	885	827	849	865	848	828	813	859	835	863	893	861	804	799	891	872	809	868	912	834	847	823	867	841	881	871	844	868	910	868	896	876	933	887	872	871	893	870	849	890	871	888	876	857	830	872	864	848	774	864	820	871	847	911	947	863	900	870	857	888	865	923	887	866	838	817	889	884	899	834	878	814	895	859	878	884	855	826	836	879	851	865	806	892	890	876	841	830	873	858	824	851	839	872	904	897	939	903	874	824	895	892	811	889	822	877	863	815	850	880	827	872	842	845	860	881	835	925	835	882	879	898	884	858	848	913	865	914	841	854	849	899	909	901	794	852	877	862	891	959	912	849	856	882	845	915	875	864	875	888	911	876	837	895	856	861	890	822	854	864	848	849	863	885	883	830	910	869	885	894	874	861	858	840	875	853	876	825	807	842	880	882	875	854	814	850	871	831	835	855	851	839	847	923	850	866	842	833	858	869	873	793	840	863	870	870	900	873	863	853	905	859	884	877	896	821	894	884	870	838	841	868	837	842	855	865	887	830	827	858	853	911	918	868	904	860	830	837	907	819	854	863	850	859	873	863	861	842	914	914	827	839	819	864	892	881	818	855	875	870	842	846	883	896	858	915	921	806	884	854	900	900	896	899	884	909	849	842	843	884	859	806	863	838	861	864	887	831	838	815	864	888	855	831	883	893	857	906	823	841	866	848	818	904	885	882	874	928	872	829	872	848	842	908	869	871	891	873	840	865	840	787	867	876	867	865	831	877	857	871	848	831	815	870	811	864	880	853	847	861	896	862	929	897	856	868	840	921	852	844	868	895	854	813	939	875	862	824	807	874	846	874	801	840	913	869	837	858	868	897	819	925	917	866	843	912	854	859	831	893	852	867	851	860	864	797	885	882	841	876	824	865	861	860	899	837	884	876	876	835	854	872	864	869	809	823	889	842	891	872	784	810	824	897	882	873	857	848	828	861	852	861	894	860	850	895	905	898	911	861	873	854	891	862	830	877	861	819	881	855	876	905	862	882	828	831	889	854	853	848	873	873	897	839	822	879	839	842	829	852	901	902	861	882	851	791	880	828	873	892	829	898	849	871	846	857	854	864	883	838	837	880	831	905	848	908	849	891	892	866	875	820	826	832	855	839	814	916	864	868	897	924	862	900	843	812	822	847	854	891	887	871	891	855	905	877	874	897	848	874	951	844	874	868	870	887	826	882	900	853	859	865	879	870	847	847	924	851	883	906	813	882	876	845	858	853	805	868	836	896	891	897	860	880	808	877	855	886	891	811	863	879	870	885	842	877	843	880	830	881	843	871	843	881	853	939	917	867	833	875	922	841	870	834	843	834	843	864	888	856	913	890	881	855	825	861	822	862	870	888	846	853	820	842	896	924	876	842	864	888	834	878	913	865	851	844	857	849	870	872	862	855	819	804	873	824	827	825	897	867	882	876	883	851	847	812	852	897	821	877	865	892	877	834	858	836	895	877	887	876	860	846	808	894	851	861	883	823	848	869	871	894	913	861	877	843	863	874	869	870	848	904	833	850	837	886	917	815	880	872	900	849	924	854	853	841	866	887	858	907	853	809	880	899	852	810	904	850	854	866	900	899	888	878	877	831	925	893	845	855	891	864	852	896	903	873	866	857	856	826	904	881	880	877	870	835	865	858	896	869	851	855	886	831	891	848	836	830	896	882	860	862	867	849	827	877	886	889	910	858	823	850	870	904	863	857	837	874	884	871	818	872	850	880	903	846	887	885	853	861	835	867	820	909	864	868	840	864	834	876	862	822	863	859	864	920	891	847	887	865	846	896	881	823	892	845	907	886	898	849	877	889	849	871	892	884	863	868	845	859	859	855	844	812	815	893	849	914	856	865	878	889	824	869	861	863	880	862	864	875	879	860	843	844	877	800	846	842	884	842	894	887	870	863	898	832	934	906	850	849	880	890	847	890	856	912	890	889	881	834	841	945	896	849	869	865	850	886	913	867	869	827	870	906	835	904	897	869	832	889	893	895	843	904	824	890	847	831	853	877	904	870	851	863	915	845	820	878	911	878	860	882	895	846	867	916	845	887	863	864	832	857	839	924	862	824	833	825	879	816	835	855	864	818	817	923	884	849	872	833	883	877	848	861	868	853	840	884	918	884	899	839	817	906	896	889	905	851	826	859	884	872	845	877	902	880	850	872	878	904	888	867	888	850	841	865	869	893	847	868	901	910	861	898
24602	21572	28978	24606	21550	8887	1234	896	703	673	559	522	514	500	492	480	459	488	469	470	443	398	432	436	448	407	406	405	401	374	386	469	398	407	411	412	385	378	418	406	424	386	413	399	392	400	409	409	406	372	380	370	396	387	354	402	395	404	395	394	414	368	374	409	412	379	412	361	376	405	394	400	422	363	383	396	416	418	407	374	404	404	370	394	390	415	371	389	388	363	377	334	416	388	401	378	383	374	376	376	380	436	410	395	404	398	369	342	381	404	386	405	366	399	363	404	392	381	378	379	378	419	399	396	400	373	373	370	359	380	356	416	398	414	392	381	392	380	373	387	403	428	386	407	349	364	372	357	347	412	425	397	382	394	375	379	396	371	387	382	386	403	381	431	386	386	361	368	346	412	400	413	401	369	388	390	396	430	398	438	421	419	381	371	377	430	418	363	373	349	386	379	446	368	404	362	416	365	396	424	405	399	364	408	369	357	385	404	395	411	370	408	379	368	418	365	401	391	370	390	353	387	379	396	385	368	387	371	400	411	370	408	381	383	394	384	376	413	396	373	391	393	382	367	367	361	383	381	374	385	416	410	402	376	355	381	393	392	376	370	407	384	404	385	352	389	417	392	404	414	393	389	391	390	383	381	382	367	391	375	413	438	385	352	392	422	379	391	404	393	418	436	419	387	359	366	373	386	412	389	376	378	390	375	376	419	372	414	402	348	412	395	372	370	368	382	362	386	353	388	406	381	397	434	399	398	380	390	365	391	439	401	368	401	394	363	391	357	401	355	400	373	380	370	399	393	374	382	370	381	386	392	367	406	364	388	441	362	399	392	376	420	413	393	366	385	394	417	391	365	390	376	371	384	380	384	383	414	374	401	386	384	371	377	361	393	372	424	370	394	391	361	399	350	425	378	401	376	364	402	376	387	370	373	379	411	394	376	371	364	363	365	400	353	404	360	384	381	385	405	373	394	406	393	394	399	396	406	381	417	384	345	397	383	404	392	426	418	406	390	371	360	404	372	427	375	386	421	364	414	382	391	400	418	395	377	425	364	391	424	386	400	397	373	417	397	391	405	392	397	411	385	377	385	421	375	353	382	371	370	401	395	380	387	380	404	409	387	363	391	365	363	384	369	354	401	391	401	413	384	386	394	364	380	373	393	415	378	402	393	370	414	359	408	378	340	393	420	378	389	410	403	393	388	428	403	365	387	417	363	364	404	356	404	352	386	378	384	350	380	380	401	406	399	373	410	397	377	400	411	418	366	412	374	403	366	400	377	434	375	388	363	395	379	420	401	368	386	369	355	408	395	359	419	423	342	390	378	345	359	388	391	383	365	403	393	348	380	374	344	371	407	378	404	407	357	349	376	388	401	374	393	399	407	380	375	380	394	377	355	380	362	362	419	366	378	388	404	405	400	386	385	369	348	369	385	375	409	395	379	368	394	391	392	410	419	341	375	441	370	370	413	363	407	385	387	382	400	410	378	403	374	401	444	390	350	389	365	382	378	340	369	396	401	380	420	398	436	365	412	376	382	374	373	393	385	415	373	366	383	394	399	397	403	387	399	405	370	413	384	363	360	402	376	392	381	369	372	384	368	357	430	357	386	410	375	413	354	413	403	393	389	390	389	384	390	391	379	369	420	357	362	371	348	388	392	408	378	380	391	342	404	383	383	355	409	373	387	417	378	408	417	396	394	384	371	393	368	383	381	333	391	411	400	376	374	390	358	365	375	397	385	363	378	385	383	396	370	403	365	388	366	378	366	394	390	389	407	395	409	399	410	372	389	380	382	385	351	398	356	376	430	368	367	375	325	363	390	375	369	378	416	384	409	373	369	363	366	361	403	411	364	373	411	380	387	428	357	357	375	423	410	382	382	399	400	372	407	386	386	386	377	350	393	386	395	373	401	368	360	416	395	391	361	353	388	406	363	395	372	351	373	398	419	350	370	368	379	420	412	379	388	373	373	390	359	373	367	391	369	415	419	384	352	380	363	377	379	375	433	391	410	382	393	373	391	363	418	388	392	391	368	400	376	414	382	389	392	359	367	418	363	366	380	345	339	401	410	398	346	404	392	398	420	353	350	389	362	404	348	404	394	378	395	342	404	343	372	393	436	386	390	394	413	373	390	390	369	399	376	364	374	364	376	338	411	390	412	404	363	369	359	399	380	413	417	366	391	360	388	364	394	356	369	369	415	382	369	391	384	399	397	436	402	399	382	404	377	416	402	407	370	347	394	399	413	386	363	388	371	369	383	378	365	398	384	374	377	360	360	390	424	383	367	370	395	377	363	372	377	370	367	407	361	394	377	397	380	361	420	367	365	401	380	340	412	393	377	375	361	405	403	386	423	388	402	368	419	399	377	387	361	351	384	359	392	402	362	372	374	413	398	394	411	390	361	379	358	357	388	378	392	362	395	387	397	403	368	390	356	390	397	399	406	392	415	401	375	383	362	367	387	354	383	392	398	396	372	422	408	414	398	375	363	360	404	387	357	403	399	383	366	383	388	381	363	382	391	398	356	409	400	389	366	377	392	402	362	406	394	382	373	392	386	410	405	384	394	400	372	334	383	378	359	419	343	418	366	377	368	401	400	388	379	375	372	403	365	423	373	350	400	381	375	396	388	407	380	369	394	347	389	363	409	378	408	389	346	361	388	386	411	397	374	404	388	349	385	388	357	395	379	353	404	398	390	400	410	370	390	392	400	361	397	362	374	363	385	363	361	345	369	358	371	366	396	385	403	369	382	393	396	409	358	381	388	407	361	362	409	395	420	380	415	401	398	395	374	381	394	390	393	355	407	371	377	366	352	364	352	387	363	369	393	399	389	360	382	373	383	376	391	368	378	402	389	414	387	407	406	362	382	357	368	367	368	393	421	398	398	396	371	369	370	363	391	362	379	402	383	392	379	348	391	357	385	400	426	407	422	358	392	389	390	365	366	381	387	385	369	400	421	360	374	365	400	402	357	388	393	390	384	390	411	357	372	375	419	421	370	361	382	391	356	380	382	383	379	436	359	417	373	350	409	406	408	434	368	431	344	429	396	372	370	393	396	408	411	393	432	340	376	357	384	351	391	389	383	390	388	415	388	400	407	394	380	384	377	409	408	394	382	452	372	382	386	396	424	363	406	392	377	386	341	385	391	377	368	379	404	364	388	414	359	395	380	400	373	391	385	383	386	399	386	382	392	383	393	415	399	396	381	360	395	405	412	411	406	401	394	350	345	386	376	415	377	382	374	387	409	395	372	413	372	420	378	376	429	361	361	385	402	399	348	376	363	352	361	390	392	392	380	380	397	392	390	377	401	388	404	378	329	349	384	323	421	407	395	368	358	391	376	369	337	385	392	422	354	390	400	380	400	387	429	378	381	385	438	358	373	390	377	394	389	376	390	383	390	403	374	378	400	352	401	391	362	391	388	397	358	377	410	386	397	434	396	377	388	393	398	373	371	383	382	381	367	395	359	411	372	406	396	413	415	391	419
5463	10969	9138	4627	3299	2463	1916	1628	1309	1069	987	834	851	762	689	709	658	646	630	583	585	564	555	551	570	550	528	544	594	536	537	510	512	472	511	513	517	485	469	525	507	497	506	506	536	519	503	495	507	538	508	511	497	498	526	497	518	539	507	491	483	488	488	486	505	475	496	463	468	504	458	479	482	503	532	511	497	516	499	500	512	490	468	511	477	473	534	528	478	501	500	498	485	503	492	492	467	502	502	499	487	502	493	517	508	491	495	459	503	501	462	509	460	489	485	534	495	546	493	494	507	494	492	485	466	478	468	469	463	453	494	507	481	528	465	523	480	469	497	483	478	498	508	464	506	530	484	456	481	515	469	479	453	503	489	506	481	495	520	492	449	469	497	515	482	494	503	479	496	497	508	501	485	528	484	488	512	481	493	490	502	491	492	504	472	496	506	519	477	493	482	501	493	489	482	557	502	489	488	440	497	498	522	510	473	500	513	523	461	510	544	529	491	487	450	482	484	481	488	525	500	509	448	482	481	519	514	486	433	538	467	463	507	498	529	490	472	470	480	504	469	465	488	490	491	503	463	462	480	497	478	456	505	502	500	484	493	427	488	504	466	478	489	488	509	484	516	452	473	476	500	516	482	464	500	441	493	463	487	502	482	482	530	500	447	511	465	480	477	520	486	471	464	500	498	545	483	467	478	521	506	524	475	498	484	466	466	470	453	521	476	496	488	468	508	482	495	498	476	476	492	526	418	515	499	465	487	505	444	511	464	515	464	512	481	484	489	512	509	472	530	512	474	507	480	476	503	509	524	528	530	454	520	491	494	490	515	477	519	468	478	480	478	489	497	478	506	446	462	487	468	469	484	483	485	523	488	460	488	505	508	507	484	462	455	491	435	478	486	520	478	456	485	503	496	458	529	504	499	460	496	483	475	493	456	461	486	467	472	493	503	475	471	470	462	473	502	497	449	463	497	458	472	480	496	498	516	522	500	511	534	526	486	459	494	450	462	465	462	469	467	514	518	479	471	460	517	490	472	453	471	493	505	484	473	467	488	467	506	480	515	467	495	475	477	500	541	467	487	495	489	463	488	479	481	545	501	491	539	537	489	492	478	486	533	494	468	487	476	511	487	485	454	503	516	480	470	478	468	493	505	483	529	535	501	487	470	505	521	510	464	495	488	471	494	483	499	462	476	453	476	473	487	439	491	485	510	506	485	465	478	442	565	492	472	484	502	493	479	470	499	494	452	508	487	464	529	477	474	473	487	511	514	454	516	511	480	458	494	486	491	464	520	462	507	473	471	485	467	520	480	501	464	499	468	491	516	489	477	509	485	490	501	478	534	509	496	461	477	520	537	513	468	453	488	478	524	470	486	466	472	498	483	463	487	490	499	499	473	496	548	506	456	507	489	501	503	462	457	463	498	487	505	490	491	454	510	444	487	461	479	477	483	493	469	478	488	491	499	435	490	483	468	459	499	503	514	497	523	462	446	510	486	471	482	521	517	482	472	499	473	485	470	510	472	485	484	529	488	536	475	470	496	456	514	493	458	477	496	471	477	477	495	455	476	478	481	458	541	452	510	499	464	456	478	491	489	492	485	497	493	462	475	486	445	487	460	447	483	497	471	494	503	509	471	483	466	472	466	430	503	486	483	456	494	472	470	513	486	500	522	464	503	462	474	521	453	453	511	488	478	487	472	475	474	500	461	488	467	516	474	446	511	512	485	446	487	500	488	481	469	514	498	468	485	474	479	483	502	522	492	481	476	493	453	501	491	440	522	506	482	468	489	478	521	479	479	494	499	482	476	460	526	533	467	467	513	516	488	490	430	449	511	487	487	470	486	463	493	487	479	465	511	472	512	497	499	461	464	505	508	458	472	490	467	473	485	480	500	480	482	457	420	471	530	505	513	501	482	497	482	522	534	477	474	508	490	472	478	468	461	487	494	520	502	478	475	469	494	464	449	524	500	512	495	509	489	485	480	485	495	495	502	444	459	481	507	475	498	503	518	478	483	467	473	500	480	469	541	469	508	445	536	472	504	490	464	457	466	474	504	485	486	476	511	466	467	506	441	473	483	478	485	508	493	481	486	511	480	457	470	504	453	472	506	496	498	491	476	460	504	469	469	481	483	453	511	476	462	454	511	468	450	450	466	481	478	486	493	490	474	453	497	482	477	524	493	467	502	482	488	496	473	488	487	459	476	476	532	479	513	527	511	505	480	496	471	504	484	464	475	521	476	522	441	507	493	499	479	498	505	479	508	469	502	492	467	465	487	486	491	492	473	467	510	468	472	464	498	481	505	493	441	514	522	460	505	477	495	478	487	495	481	505	496	506	470	528	474	498	482	486	477	466	467	466	496	500	462	448	452	501	484	458	453	512	467	493	499	510	480	474	517	454	467	464	489	453	487	451	462	484	485	496	529	493	521	496	503	468	503	483	478	506	482	472	455	496	477	514	505	486	501	492	487	473	495	511	480	493	501	486	484	483	483	516	464	474	495	487	513	473	481	450	467	530	486	499	472	498	464	467	503	504	492	496	479	463	452	498	501	490	481	526	492	478	499	456	516	517	422	493	509	447	522	508	528	500	507	484	452	487	483	533	488	500	499	480	497	450	445	489	481	468	466	461	450	505	494	494	477	526	457	496	496	496	481	477	502	492	491	532	468	522	461	512	499	446	509	496	484	556	462	517	455	459	501	478	498	503	510	479	493	493	489	497	491	521	460	452	485	521	536	482	488	502	466	501	464	460	494	488	513	496	442	518	471	476	467	503	488	514	475	516	443	491	487	474	461	483	483	422	484	507	509	508	467	490	526	463	466	497	534	462	492	506	492	474	474	500	478	484	450	511	498	481	504	494	485	483	534	468	469	489	468	478	534	500	517	491	459	485	474	482	491	486	463	512	484	455	522	451	459	497	500	486	485	482	488	475	491	503	499	515	498	490	494	489	475	463	458	502	490	505	490	487	538	493	477	484	495	488	475	521	463	487	497	503	491	450	511	484	502	428	492	513	465	476	488	429	488	499	458	488	516	494	510	508	502	476	483	496	505	488	500	532	482	450	488	486	507	474	471	463	482	493	447	507	416	458	499	464	473	496	478	493	514	492	465	536	535	512	502	483	457	455	487	444	487	515	508	492	524	478	502	507	452	492	470	512	546	476	503	517	483	490	464	493	502	499	485	513	509	499	450	467	481	498	496	493	454	473	533	512	463	476	484	486	455	500	492	474	472	462	456	453	519	465	474	459	487	488	454	501	498	514	480	498	461	470	508	481	522	496	505	501	495	495	475	494	535	498	481	455	495	501	469	467	505	461	510	541	451	494	454	520	490	467	497	505	516	507	489	474	500	470	502	473	468	479	494	469	515	440	437	519	530	481	543	497	488	500	487	491	463	489	500	484	522	478	512	503	520	491	521	531	477	443	502	497	454	475	492	491	494	474	504	503	493	482	491	505	488	454	486	491	466	506	513	447	478	475	552	467	477	462
23584	21584	29502	24115	21586	21612	6576	1283	950	858	742	743	594	653	598	529	509	533	457	482	515	490	462	420	455	414	445	469	402	461	416	437	402	437	435	409	378	418	345	404	394	434	400	451	416	391	414	390	379	394	399	420	404	368	433	407	409	392	394	366	363	369	390	409	370	379	365	378	373	370	399	419	396	383	371	410	391	437	427	406	374	376	367	421	412	394	384	353	396	383	435	408	402	408	369	403	387	389	400	390	384	397	392	386	402	424	399	356	378	370	386	369	380	375	371	386	401	359	374	416	380	386	398	363	375	377	400	353	349	427	388	408	390	379	375	353	372	387	381	409	387	427	386	393	394	361	399	363	397	389	394	455	357	392	408	402	405	357	401	390	382	397	401	350	368	381	379	389	366	399	353	374	382	348	390	361	377	412	403	407	392	364	385	394	398	372	398	405	404	369	411	394	406	400	398	401	391	402	372	337	365	364	388	390	403	405	377	391	382	393	390	381	359	424	402	383	390	366	418	387	379	391	347	373	391	378	392	375	414	393	386	403	391	396	385	399	362	369	397	404	362	381	421	360	388	389	438	404	413	379	387	356	399	399	379	361	381	381	374	402	336	366	359	363	395	351	400	417	349	370	412	402	409	380	398	373	402	407	411	394	366	388	360	404	374	379	407	380	384	371	390	386	376	370	385	390	386	366	365	396	390	363	388	378	399	409	385	412	413	376	386	367	420	331	378	385	380	379	379	394	367	369	369	420	380	371	378	384	405	345	382	373	420	384	378	381	397	380	370	400	392	380	392	372	345	370	365	393	411	378	332	421	398	392	360	376	373	392	347	373	396	391	395	390	389	386	409	381	404	381	396	392	403	385	373	400	450	360	367	407	388	384	370	383	393	391	408	359	391	358	405	387	390	418	347	437	396	393	379	424	367	377	402	405	393	429	395	396	357	378	397	385	377	376	391	424	411	415	357	384	412	389	332	414	345	365	401	374	387	413	389	394	386	407	405	375	428	408	379	373	393	388	425	405	417	384	409	374	391	391	386	383	384	368	366	373	377	410	384	363	407	380	391	374	380	364	370	379	398	325	363	403	389	399	381	401	402	383	402	405	374	375	407	388	415	374	394	398	408	410	398	404	352	373	399	370	423	389	374	385	384	396	374	396	390	351	408	384	402	371	355	387	349	383	389	360	431	379	430	375	377	404	396	368	416	394	369	411	381	419	367	385	362	384	414	375	389	377	399	375	432	415	388	421	401	394	402	406	439	385	363	401	410	387	374	396	403	393	372	383	386	417	360	366	375	405	396	399	386	408	418	372	381	362	374	344	392	405	364	404	388	398	387	382	386	384	383	391	388	423	378	404	385	379	404	370	404	353	387	396	397	384	390	375	439	379	422	391	358	373	375	383	363	401	396	366	415	356	381	347	389	388	372	405	423	403	355	380	383	398	339	400	391	367	362	389	400	373	428	402	354	371	397	367	381	371	394	389	416	423	406	373	392	401	378	393	395	372	395	372	386	401	372	409	410	375	364	365	363	409	346	416	386	356	368	407	371	366	399	394	366	372	397	394	377	391	386	409	384	410	360	392	414	372	404	404	436	408	408	385	382	406	392	363	400	361	423	438	385	427	369	387	366	416	406	416	414	392	389	353	361	401	402	372	383	400	419	396	390	400	390	390	412	374	405	377	393	432	430	431	380	403	383	365	365	386	403	371	363	402	388	424	383	371	373	387	429	375	354	415	428	398	382	360	375	366	385	374	355	366	378	391	370	400	377	382	415	378	411	410	373	389	392	386	354	375	396	363	387	356	427	380	395	385	397	388	375	396	373	381	409	379	382	429	381	349	399	380	409	371	408	372	403	402	406	370	406	375	418	391	399	359	376	414	384	386	395	405	380	360	397	394	391	377	411	390	368	354	397	391	439	344	357	385	386	409	370	402	412	360	398	393	379	410	396	384	398	400	363	398	403	405	391	386	390	389	395	358	394	394	399	364	359	395	415	397	363	374	379	386	377	378	379	431	391	416	383	381	391	379	403	419	369	414	370	375	383	374	380	385	418	349	374	390	426	402	395	383	393	372	409	405	367	386	377	350	392	402	396	406	397	394	404	418	386	398	381	373	373	372	368	379	391	399	407	395	389	396	384	395	385	389	400	377	384	378	410	380	393	380	405	399	402	390	365	393	403	398	410	387	372	389	378	364	349	409	378	391	360	366	348	385	401	429	385	351	407	392	401	384	359	411	384	392	383	395	399	427	358	377	367	438	368	387	382	379	350	399	341	407	396	380	371	402	338	416	383	385	383	380	368	390	379	345	399	380	399	361	355	365	370	394	376	364	390	373	397	411	367	355	365	393	383	389	396	390	376	395	395	379	398	382	429	361	350	405	395	357	392	394	423	360	392	388	352	378	380	358	405	384	374	385	369	386	405	391	377	404	368	372	409	388	418	372	390	396	386	402	387	389	397	428	366	373	391	359	389	381	412	390	392	370	384	382	357	385	408	396	388	412	415	384	390	395	383	364	387	386	405	342	400	400	399	375	359	402	421	364	395	401	365	394	368	391	411	394	388	380	382	390	375	375	398	354	416	358	375	395	392	377	403	396	374	408	378	410	429	388	366	407	398	376	418	377	371	362	406	392	426	380	417	376	377	352	395	360	383	425	368	414	389	391	397	406	396	406	403	389	396	390	387	403	404	427	399	393	378	347	362	400	389	400	383	394	410	365	376	386	398	401	377	394	395	382	406	393	385	401	386	364	408	362	405	382	399	411	390	378	405	407	393	408	380	368	358	389	367	388	391	404	355	353	403	415	354	378	394	405	372	440	421	387	350	376	391	393	392	411	388	334	392	380	379	388	368	384	362	367	372	395	390	409	384	375	394	423	378	382	372	414	371	376	423	384	381	403	406	384	350	391	371	411	390	388	399	384	361	402	375	366	370	410	424	337	390	389	391	390	399	359	384	366	375	423	428	386	384	364	384	368	378	392	376	369	406	373	385	379	371	399	434	388	371	386	374	406	371	387	365	394	407	364	391	390	354	436	398	361	383	407	344	373	375	411	416	376	380	377	378	397	376	421	388	366	380	369	377	373	427	351	425	395	370	387	399	384	396	397	401	358	373	397	418	396	377	390	417	405	390	387	391	368	368	385	352	363	405	365	357	398	397	367	377	410	354	366	391	418	381	347	358	392	392	395	412	383	385	365	389	360	403	375	402	360	421	396	374	390	413	379	347	402	386	374	380	390	375	370	370	388	386	365	413	388	365	368	417	383	402	390	387	391	385	414	404	381	359	386	362	374	411	359	386	367	344	404	395	393	371	375	371	395	389	413	415	397	401	427	393	358	362	406	366	376	385	425	372	414	407	359	398	361	362	391	405	380	398	358	396	381	324	370	374	375	389	394	396	430	356	406	397	387	378	417	384	403	383	412	362	385	427	375	386	338	410	364	401	354	367	406	369	407	371	396	405	394	382	408	391	417	391	381	392	384	368	364
7621	17729	14084	7672	5284	3972	3019	2560	1996	1690	1414	1275	1106	984	884	830	787	727	676	696	635	626	624	589	596	589	549	546	541	571	509	510	526	500	523	499	495	531	509	498	492	525	456	476	522	515	461	495	470	478	457	427	473	472	459	479	455	469	481	441	451	464	466	486	482	488	463	488	441	453	479	457	448	447	481	463	433	460	460	428	439	471	452	441	472	437	419	465	461	492	457	461	457	450	469	417	439	422	446	481	482	460	436	462	431	461	483	461	465	466	458	466	494	428	492	453	440	458	461	444	449	423	461	419	476	461	469	426	466	479	438	459	456	413	489	455	443	462	451	471	444	482	486	487	476	455	475	435	451	451	436	464	434	415	478	446	435	459	458	458	489	466	448	445	435	434	494	468	435	435	488	454	463	454	446	455	444	457	476	452	473	446	479	459	460	455	496	436	478	427	457	444	429	498	439	448	438	433	448	458	457	479	433	435	448	416	470	447	453	432	418	468	438	436	485	401	471	449	448	430	426	471	477	419	444	490	437	494	469	427	452	465	465	469	477	481	458	434	430	451	438	418	465	450	433	433	458	448	441	467	492	470	468	453	468	464	458	465	478	416	415	451	451	437	451	427	476	447	474	484	452	428	493	438	432	487	451	436	481	472	453	451	446	437	438	441	440	415	430	450	438	466	475	446	406	433	462	443	460	457	465	420	478	447	451	442	442	455	481	448	451	468	468	458	435	446	441	454	449	444	457	478	458	486	442	469	465	440	418	445	439	429	435	448	487	459	415	461	477	421	449	477	483	471	459	431	423	443	437	494	475	433	435	463	446	449	422	484	450	451	438	463	466	465	453	455	456	469	471	492	483	459	445	450	468	435	457	445	476	421	468	468	419	460	476	435	449	457	438	465	463	445	441	439	435	456	415	458	463	431	452	433	464	433	500	432	466	472	430	454	412	429	481	470	439	463	437	483	464	476	470	455	455	466	402	478	501	460	450	452	433	458	443	504	438	448	458	490	475	492	443	441	463	463	471	459	429	464	389	440	470	421	434	440	443	418	421	426	434	476	425	463	445	478	442	456	461	407	487	429	454	455	436	463	448	426	457	482	446	464	471	430	438	477	456	433	449	457	442	452	429	466	472	468	460	414	429	450	446	459	481	489	469	475	417	433	477	454	485	449	468	458	472	436	473	465	414	459	440	438	445	447	487	474	478	454	465	458	425	452	444	459	456	465	476	470	429	448	443	447	457	452	453	446	426	465	442	473	437	438	435	495	443	438	418	454	444	481	463	443	465	432	463	452	451	447	453	454	474	475	462	470	467	451	445	447	447	444	440	475	477	480	446	493	441	488	460	460	459	413	450	455	468	452	455	476	484	407	447	455	479	485	473	431	465	436	441	481	430	444	462	440	408	463	430	448	468	484	447	438	493	424	484	434	427	456	435	475	434	458	467	437	446	464	456	423	468	451	476	409	462	475	491	440	440	437	432	434	465	448	463	490	441	502	460	489	446	469	433	446	464	465	459	432	507	419	447	480	469	432	466	448	430	456	451	482	471	402	449	424	472	461	432	428	482	459	480	446	474	473	487	460	470	458	490	452	426	489	416	443	461	490	435	418	448	455	457	451	424	447	473	450	441	478	484	435	469	445	460	465	437	498	450	448	431	465	475	483	449	434	462	444	435	412	459	463	463	420	461	453	439	459	466	457	435	451	435	463	453	455	462	462	472	450	477	426	483	441	472	459	441	471	465	417	417	457	452	453	483	458	457	476	450	422	477	452	459	463	427	449	392	397	452	448	443	437	430	436	427	452	438	445	481	482	476	450	431	482	488	464	463	420	444	443	459	431	456	461	443	433	456	449	444	447	412	430	442	450	429	496	460	479	437	413	458	472	443	442	436	420	441	450	465	478	495	439	440	446	436	430	503	500	448	428	440	452	462	448	432	412	458	444	485	479	464	445	472	396	446	464	443	444	400	439	467	460	450	436	425	464	454	429	437	448	439	431	432	454	424	455	454	459	484	444	402	446	455	442	450	462	483	436	452	479	395	443	445	482	482	484	481	478	430	486	416	437	394	436	464	436	442	419	444	437	424	456	421	433	450	453	453	473	416	430	483	466	473	450	452	457	448	422	463	481	449	465	487	470	459	454	449	441	501	487	488	432	432	437	481	463	440	465	411	487	444	458	480	433	453	430	454	450	451	398	454	468	413	426	437	448	438	441	404	471	479	463	457	457	419	416	464	448	486	436	437	433	445	452	420	434	424	428	417	458	449	424	476	444	495	455	445	418	439	477	457	464	513	453	480	435	439	470	452	423	471	415	455	452	482	469	431	453	457	428	467	483	456	463	462	432	408	470	426	450	427	444	466	458	438	485	465	449	464	454	422	457	449	445	464	430	447	485	412	434	469	394	466	443	468	449	429	445	435	484	458	450	434	452	425	410	453	502	462	451	448	476	450	416	486	412	403	438	455	462	475	441	455	477	421	471	450	456	442	430	411	474	481	406	461	433	459	464	459	429	475	466	435	460	416	487	445	468	472	453	436	472	417	440	423	413	455	451	427	425	454	465	439	413	429	475	439	444	479	449	445	457	478	473	457	461	446	445	476	459	451	453	443	465	457	455	467	440	442	457	469	449	440	464	444	412	459	463	431	445	431	442	472	489	446	426	425	457	452	479	457	471	450	482	448	453	438	482	452	426	486	463	470	444	453	459	478	458	433	440	437	471	418	470	468	419	464	479	456	457	456	440	440	465	468	460	487	463	447	445	423	464	444	436	436	471	452	441	454	409	452	460	427	443	451	430	459	426	462	431	452	443	472	420	460	467	447	452	479	450	451	421	471	448	445	438	417	435	443	448	473	494	446	440	471	457	461	459	454	472	441	444	452	431	437	461	410	454	448	457	454	467	427	449	446	433	473	476	435	460	470	455	451	447	460	440	451	426	450	419	441	468	451	454	452	426	468	433	447	450	462	486	449	441	465	445	441	470	442	480	412	460	457	416	462	443	464	450	447	455	465	445	475	454	467	435	412	425	453	437	466	430	456	451	441	492	482	461	465	450	407	463	455	420	474	479	425	417	453	454	433	497	436	458	439	464	471	450	513	474	467	425	432	466	424	473	482	467	440	430	458	433	439	422	431	464	471	439	432	464	449	447	504	448	477	472	458	463	449	408	470	451	422	430	439	488	431	465	464	483	460	439	444	439	446	443	424	460	445	449	468	453	438	429	445	416	496	481	429	492	456	417	486	454	442	445	438	483	489	482	409	481	444	448	462	458	467	453	469	476	479	470	434	452	440	474	455	473	472	448	417	428	459	517	449	426	443	420	472	462	447	434	454	435	453	398	456	461	441	464	444	447	469	434	474	474	440	418	442	426	457	459	457	476	450	461	441	456	465	495	432	482	435	480	488	440	450	410	453	440	465	476	417	447	450	456	461	456	431	417	438	454	449	462	464	487	464	492	452	441	457	456	454	457	459	458	428	434	480	442	426	470
27672	20187	6957	1355	859	833	770	751	774	718	760	727	746	738	798	763	700	717	702	726	736	752	717	715	704	708	701	747	729	755	741	737	676	738	739	706	682	730	696	728	696	747	732	724	751	745	760	773	700	673	735	717	758	742	670	766	733	696	700	766	678	688	725	723	687	698	710	703	705	740	694	698	726	680	723	669	702	701	735	703	767	715	732	688	705	758	719	725	713	789	725	665	738	728	771	763	694	731	750	700	735	738	749	741	723	712	772	706	736	725	720	746	699	743	739	722	702	728	720	742	729	682	718	708	722	645	718	743	740	724	689	724	733	730	768	715	707	707	723	741	700	710	755	713	700	674	707	739	684	757	732	703	696	720	754	707	718	739	740	727	768	703	724	724	694	688	682	670	671	720	695	738	655	717	722	730	741	730	742	707	758	688	704	707	703	695	735	764	707	666	730	742	717	723	697	718	697	726	703	709	705	657	741	723	724	721	691	740	731	721	683	671	754	702	757	740	763	744	718	717	716	687	722	709	726	736	700	728	682	678	724	727	726	725	752	685	734	740	713	741	730	705	753	739	728	715	707	707	734	711	688	695	668	748	706	753	753	752	667	720	755	718	713	708	717	730	731	729	731	709	730	745	738	664	769	665	777	721	739	752	702	761	733	714	724	735	725	688	716	712	735	711	712	719	738	728	747	753	768	743	701	662	697	724	763	727	677	726	671	741	725	748	756	704	724	774	716	709	734	674	746	772	711	735	702	728	748	702	722	711	777	722	677	683	692	751	666	720	724	693	695	764	736	722	711	695	711	710	747	697	695	679	718	732	735	720	713	728	762	703	738	695	683	720	692	692	763	712	733	695	728	730	705	743	703	721	703	675	754	707	750	718	770	711	758	704	733	710	740	720	701	693	809	713	734	741	661	733	701	722	685	695	729	660	723	728	736	743	732	663	701	712	695	747	685	716	680	729	733	728	714	710	725	707	688	747	718	769	709	709	703	687	713	751	682	710	704	685	727	744	690	732	668	692	782	728	652	730	723	708	729	669	729	697	732	719	747	707	763	684	728	701	736	672	702	682	672	660	720	724	731	714	658	715	711	706	734	716	734	699	728	728	726	681	702	747	736	699	706	694	738	661	689	725	707	666	728	707	742	718	711	685	743	706	737	743	705	740	726	772	692	794	736	714	670	671	760	678	720	758	698	681	721	708	736	704	712	709	733	683	728	750	739	700	763	683	701	729	752	793	692	761	676	687	683	712	719	719	697	704	729	795	751	703	698	744	725	687	696	678	726	755	724	756	737	765	780	737	784	706	745	723	702	706	762	728	688	708	718	710	721	722	729	702	730	744	770	736	726	733	715	746	708	714	676	715	701	730	758	709	721	713	695	704	761	742	721	735	717	741	724	691	755	699	658	764	694	732	773	744	700	752	716	794	696	723	704	690	744	728	713	759	687	696	699	704	682	732	739	672	662	740	721	743	700	744	756	726	729	727	746	736	727	691	731	704	724	774	699	730	711	760	724	692	690	771	720	696	655	696	725	725	658	713	738	741	700	731	698	728	735	744	702	700	680	701	747	755	682	723	686	705	702	706	734	752	694	715	692	707	683	770	722	752	667	697	709	756	681	753	698	686	752	743	708	687	768	680	723	713	719	719	698	758	712	734	721	673	731	707	726	751	734	714	656	728	737	697	707	727	672	725	710	686	740	733	761	742	702	697	719	673	722	713	730	737	715	740	664	706	703	728	743	758	732	719	702	738	714	706	700	727	732	723	699	711	712	694	778	749	686	736	725	733	735	705	716	728	735	741	716	725	747	702	783	721	738	718	742	649	695	698	743	707	675	730	730	728	740	723	692	756	736	759	788	711	666	686	737	718	755	678	705	730	759	682	744	731	734	741	735	763	719	749	673	755	758	717	727	718	730	679	772	694	746	765	752	714	764	763	707	722	687	741	730	706	735	713	728	759	693	692	674	737	753	731	684	688	692	724	708	706	707	735	755	714	695	732	748	744	727	756	713	738	744	692	707	754	689	691	680	755	724	718	710	712	762	703	727	742	722	760	699	716	700	737	691	700	703	750	756	736	723	714	728	720	778	723	656	723	748	727	703	769	741	772	734	717	698	752	724	743	719	750	698	733	742	681	732	669	714	712	699	694	698	712	748	748	637	752	719	692	748	679	732	692	713	697	700	719	688	696	666	736	697	723	690	703	741	687	726	740	679	715	643	711	734	686	721	738	706	665	736	691	740	701	694	774	713	667	728	737	704	738	757	703	687	714	702	697	688	733	725	670	778	736	731	677	704	646	699	703	709	740	756	723	721	702	739	743	744	740	747	713	691	771	717	705	686	731	740	708	730	706	712	682	782	719	701	751	742	731	718	736	710	711	724	715	707	786	717	747	706	759	740	699	733	702	685	725	751	749	752	820	716	718	710	721	734	723	727	660	702	655	741	712	675	687	714	710	668	706	716	688	735	727	682	713	726	670	733	744	716	684	709	692	663	688	753	729	726	749	728	752	705	711	693	715	725	746	733	737	704	712	719	745	710	735	685	717	734	760	723	716	718	730	711	735	746	685	706	677	719	774	756	696	729	753	736	715	736	735	686	724	687	722	736	714	693	748	684	721	751	756	737	723	718	695	700	661	720	717	719	696	731	734	684	686	745	749	734	691	692	670	692	706	744	675	673	691	655	724	704	720	704	725	739	702	723	741	699	708	683	740	701	743	712	705	741	760	721	693	750	739	760	702	754	716	735	746	742	725	714	740	705	740	723	697	762	748	749	668	706	736	669	741	706	727	724	725	733	736	733	707	722	699	717	728	759	751	643	716	762	722	743	720	735	713	730	731	680	711	707	708	721	713	697	740	694	733	740	744	739	700	731	726	740	759	738	707	700	746	738	750	709	748	762	693	690	752	696	729	691	741	722	741	738	716	689	707	755	728	761	702	716	731	747	750	723	770	731	715	744	742	719	736	698	718	724	740	722	733	725	739	707	717	739	754	717	711	716	771	696	747	706	724	696	716	763	705	669	725	701	682	719	731	704	762	716	725	721	708	701	731	699	739	728	695	740	699	704	773	720	724	748	704	722	693	699	694	733	696	728	723	748	687	726	732	725	747	689	720	736	687	706	740	733	752	700	709	711	726	750	708	722	736	708	697	730	707	727	750	742	744	677	719	717	723	709	732	725	745	695	718	735	699	666	776	736	725	727	678	732	720	708	730	705	721	696	751	759	726	717	664	720	707	735	688	739	712	724	730	750	770	705	725	771	746	708	682	730	673	715	736	718	706	740	740	739	688	766	703	692	714	719	718	698	677	660	702	718	717	689	727	693	705	681	742	718	736	704	762	707	700	680	711	737	754	718	753	758	718	703	735	739	726	749	726	739	722	736	713	706	657	718	757	761	749	712	680	715	717	689	724	775	718	723	709	744	716	680	696	726	730	688	725	752	741	708	748	738	730	718	699	744	710	695	774	732	734	767	718	711	715	727	761
4525	2023	1796	1281	1065	1062	943	922	901	956	862	891	885	892	920	886	871	870	888	849	898	873	858	891	846	851	905	889	845	893	887	832	865	849	882	916	916	901	849	888	843	857	862	844	921	886	872	863	857	868	882	890	860	878	858	884	873	910	904	892	836	874	899	929	874	891	862	834	848	875	915	911	905	858	844	871	884	926	904	880	880	892	870	869	823	856	895	834	862	883	910	889	885	881	883	877	874	863	848	869	832	896	951	860	811	860	877	848	915	896	891	886	919	845	885	887	897	899	883	928	856	910	845	839	869	848	887	853	895	890	855	920	838	839	877	881	852	904	892	858	810	860	872	886	822	871	853	903	878	878	840	851	831	876	890	876	857	875	890	882	827	865	836	851	911	897	873	874	875	833	901	849	883	911	873	892	891	860	855	895	778	898	868	883	910	916	863	916	868	891	863	832	868	876	904	827	861	892	862	841	875	872	851	825	853	827	868	850	893	860	858	881	895	879	849	876	846	907	886	838	916	851	896	920	864	892	820	822	874	902	901	870	936	932	854	872	886	853	901	854	862	883	865	847	846	862	876	860	857	863	939	836	889	853	853	849	871	834	838	885	885	895	877	858	860	892	930	874	875	857	940	848	908	877	845	861	847	891	868	899	859	823	854	832	857	917	873	864	866	844	864	871	904	861	897	837	865	911	894	871	874	875	840	875	897	878	907	881	893	873	920	878	881	825	895	854	882	890	852	845	847	899	843	873	872	871	838	882	866	939	896	885	914	888	874	920	906	873	860	839	863	843	902	910	851	867	943	874	836	825	828	902	858	821	864	868	858	888	838	858	833	906	858	805	901	789	903	847	903	861	840	835	867	868	883	874	899	866	882	809	912	848	879	859	886	894	888	820	827	867	896	895	850	837	835	876	898	881	870	916	889	877	870	909	898	879	851	877	892	865	849	849	881	916	851	868	891	900	886	861	816	851	915	849	888	873	904	866	910	884	853	866	868	872	833	829	878	855	843	841	872	949	907	882	913	886	816	940	867	795	864	874	884	841	888	873	806	840	817	891	863	873	853	860	881	846	903	853	852	863	871	845	893	916	879	851	843	892	846	904	832	872	860	901	863	824	940	878	887	867	850	867	877	864	837	890	869	924	841	851	888	835	876	818	875	852	837	863	855	848	831	911	836	861	907	877	834	917	831	895	843	939	840	869	859	860	866	868	846	884	856	895	859	893	872	879	883	890	859	837	848	876	889	853	858	870	887	852	795	879	895	865	860	856	847	896	886	879	881	880	855	876	823	903	867	899	909	850	868	905	839	911	784	890	839	860	856	876	912	898	851	813	857	826	888	868	905	894	901	839	874	835	866	904	909	900	843	891	881	900	849	949	895	833	904	825	879	898	861	880	909	864	898	848	859	854	882	857	875	849	836	889	849	856	876	864	912	901	894	871	871	843	890	845	897	875	864	854	878	863	863	894	867	893	881	900	861	842	873	917	921	846	844	822	889	869	904	879	872	866	868	868	929	858	857	917	903	863	883	908	891	897	916	896	847	877	890	875	849	889	883	891	890	846	828	842	898	939	909	944	859	889	940	891	907	910	843	885	840	883	832	866	878	814	855	864	895	881	899	912	887	884	875	827	909	883	835	868	874	886	889	855	871	840	857	894	885	819	879	871	868	852	816	877	907	864	858	919	905	820	894	828	891	887	839	866	849	807	846	899	851	815	891	822	882	849	865	897	900	871	911	882	940	867	871	898	930	857	888	912	864	896	911	844	879	871	908	897	887	869	886	909	880	869	825	923	858	828	891	870	861	888	873	914	810	863	893	877	872	934	922	863	869	868	931	845	899	881	866	839	844	893	834	827	898	897	875	857	855	892	831	864	850	910	853	904	866	869	847	891	879	830	823	869	867	918	851	851	855	831	894	866	881	917	852	830	913	853	796	864	835	883	887	880	917	838	861	857	892	887	876	910	851	892	799	863	871	899	858	854	884	902	891	832	845	914	856	867	832	848	852	839	899	884	889	882	853	884	877	906	838	882	908	855	869	891	901	900	839	838	880	864	844	906	888	873	841	843	847	918	860	843	842	823	874	857	877	865	897	880	885	877	910	905	876	843	829	842	843	866	873	866	920	832	837	834	921	876	886	894	858	903	866	877	881	879	897	901	835	855	885	857	882	905	876	877	919	826	857	867	916	826	873	847	886	849	905	903	856	896	865	846	911	896	874	839	895	878	916	883	841	923	870	914	899	864	854	890	915	869	844	858	804	908	882	872	856	815	878	872	883	838	848	840	840	900	817	824	937	853	871	843	871	822	878	844	878	838	866	894	879	912	893	893	838	892	955	828	912	827	877	891	861	890	861	879	840	873	887	868	910	899	874	914	919	905	841	866	860	855	919	850	850	902	846	865	826	868	906	832	881	918	915	907	926	863	872	859	883	843	862	906	829	847	855	839	846	833	898	917	876	861	900	867	824	852	872	851	864	910	851	901	862	923	913	893	867	842	897	887	863	900	851	833	914	881	839	864	848	879	863	877	797	854	881	823	899	857	875	865	909	872	894	842	846	843	921	896	835	906	855	883	923	923	843	891	865	888	888	887	815	897	883	873	885	861	895	877	900	863	877	893	878	842	894	890	854	795	890	875	859	875	874	909	842	926	868	912	852	858	898	843	879	900	914	866	850	859	900	888	913	890	841	883	856	932	878	842	878	916	854	883	883	866	918	868	874	824	830	888	873	864	824	898	872	869	888	906	874	834	877	872	846	869	908	890	901	860	814	838	826	866	898	826	904	865	869	903	837	896	904	831	829	861	909	837	898	866	882	872	897	883	870	856	934	873	953	861	869	841	867	846	866	855	858	841	882	853	859	822	879	927	855	903	853	862	881	910	876	882	869	883	863	863	850	881	882	913	901	841	852	874	866	888	843	863	880	863	889	873	844	862	901	848	943	826	884	881	864	917	892	823	838	837	894	893	883	843	841	849	883	845	879	856	848	885	914	844	853	841	929	909	835	858	886	879	834	900	847	833	898	808	900	908	886	837	845	863	862	884	797	889	843	852	839	843	918	865	868	865	874	857	884	900	884	901	873	889	879	793	934	890	896	846	874	870	885	892	899	836	909	853	888	905	851	899	896	894	880	815	861	887	894	898	871	852	884	853	861	841	866	915	924	884	814	905	905	901	885	875	874	853	841	831	889	867	908	887	825	837	879	929	840	835	899	859	893	885	875	870	867	835	872	846	850	917	841	901	885	872	878	886	862	882	888	929	849	918	828	892	904	858	836	847	852	822	853	819	881	863	813	816	919	919	825	815	862	873	846	867	889	870	817	869	900	872	877	850	925	886	883	816	849	879	889	914	860	867	857	886	818	889	826	866	884	889	883	935	890	861	874	908	880	881	965	853	888	875	908	876	910	873	868	865	853	904	907	894	795	875	868	833	880	890	841	906	826	866	856	871	882	854	878	819	891	873	892	915	846	859	833	895	842	854	821	854
24645	21584	28991	24649	21572	8880	1297	815	718	666	589	569	550	504	454	447	491	495	465	412	434	404	430	453	425	428	430	390	440	417	426	379	400	408	398	426	430	385	411	419	392	431	397	373	395	386	430	429	461	361	410	424	383	414	386	419	387	388	404	417	404	419	437	361	391	373	426	394	397	407	384	377	433	393	386	379	405	395	392	339	430	382	373	411	439	371	362	376	416	409	437	418	432	370	410	401	435	408	420	400	395	379	377	400	370	402	407	400	389	408	384	399	417	388	383	398	370	359	400	395	419	378	394	396	395	414	399	395	404	387	417	419	407	381	374	393	404	403	431	410	407	402	416	466	374	400	366	400	366	392	409	408	371	385	365	402	386	389	396	421	407	385	401	378	360	385	399	415	396	395	370	389	430	384	423	383	368	390	411	402	399	360	366	371	383	397	408	415	388	382	385	416	428	404	385	370	424	399	417	389	408	380	381	394	384	378	419	402	394	365	361	381	381	388	375	403	400	414	402	361	361	395	423	380	427	377	376	355	390	370	383	398	381	405	376	384	408	388	399	398	393	421	379	398	402	412	381	404	405	409	364	385	416	368	379	406	442	390	431	378	362	365	418	374	389	415	379	384	396	366	395	384	402	444	394	440	405	401	389	399	407	359	381	384	415	385	370	402	409	378	350	386	396	363	381	408	401	427	401	413	396	391	422	371	430	393	389	413	434	393	363	361	343	379	397	366	377	352	368	386	397	409	384	378	406	403	409	393	411	406	433	382	416	401	400	406	394	363	400	387	375	395	408	384	404	371	406	368	386	386	412	414	359	386	367	376	411	381	375	424	404	396	364	368	407	417	379	413	357	393	350	383	412	388	378	392	397	423	387	399	416	400	436	431	398	393	406	390	377	353	381	397	396	392	396	377	388	442	414	396	381	404	411	401	375	350	389	352	376	411	411	394	387	405	420	352	399	393	383	404	388	400	392	362	403	412	381	368	405	373	367	373	388	382	416	408	382	381	377	425	394	378	374	371	399	406	375	382	401	419	405	375	380	414	417	405	377	363	361	392	412	385	407	416	389	411	416	391	394	420	390	401	376	398	376	397	423	384	406	453	446	423	419	388	422	423	402	369	402	414	363	402	382	387	392	400	385	392	358	419	394	364	401	428	387	392	373	368	408	400	387	385	386	371	398	399	366	395	403	377	410	378	420	385	343	435	380	390	397	360	387	386	364	390	399	379	373	390	402	398	391	380	374	402	411	373	418	367	396	384	356	397	391	363	440	414	387	392	375	384	389	406	403	406	402	381	395	412	375	371	366	381	380	395	381	422	347	427	383	367	374	395	374	401	384	383	409	364	388	398	401	401	405	406	406	383	413	397	400	407	424	400	405	428	406	379	386	417	374	370	380	389	380	389	387	376	403	359	429	345	368	371	403	404	393	402	380	415	407	391	400	413	405	377	397	359	380	394	382	398	379	412	400	391	379	400	406	384	411	390	428	422	406	398	394	395	386	394	395	393	388	386	406	415	380	406	426	392	395	388	400	387	425	365	382	412	396	366	391	393	424	386	413	354	417	415	386	359	412	418	407	409	387	384	397	401	406	403	386	422	386	418	430	371	361	439	434	363	383	437	343	370	379	373	392	399	402	367	389	401	392	404	384	407	392	375	380	393	391	446	392	400	393	395	366	378	389	364	382	417	383	395	405	408	434	381	374	403	384	409	382	383	363	369	384	355	387	422	379	394	381	428	446	398	363	400	384	430	389	368	425	398	422	383	413	387	396	381	393	409	420	398	394	404	380	413	384	394	369	359	395	414	380	422	379	360	369	412	380	359	392	410	401	381	387	406	352	398	388	369	406	412	402	391	421	377	395	392	369	392	408	406	398	381	392	414	391	364	382	386	419	408	375	418	366	443	420	384	392	398	412	397	354	387	354	398	396	377	376	379	426	413	388	402	387	396	378	402	393	376	384	372	418	407	409	397	376	387	407	367	405	405	391	381	374	442	396	399	381	399	386	413	394	384	387	380	431	389	389	384	398	378	360	416	406	409	370	403	396	401	370	369	401	399	377	400	380	389	392	371	410	416	388	400	407	441	389	418	393	378	409	381	399	390	411	392	437	358	410	392	390	407	375	383	408	372	400	388	366	371	358	398	397	427	396	399	380	402	367	388	442	407	398	406	392	390	388	415	380	425	368	348	376	370	412	402	391	429	365	398	403	409	393	380	376	408	419	404	376	359	383	390	401	365	370	375	362	390	379	398	372	397	392	383	410	390	428	388	429	359	375	410	366	398	386	358	373	421	398	404	422	395	410	411	382	395	408	375	386	403	410	362	396	379	422	407	387	394	397	404	396	365	414	398	392	400	379	366	404	374	378	419	404	377	410	366	428	402	355	384	369	390	394	401	406	380	415	423	389	405	390	380	383	355	406	383	360	369	351	351	375	403	390	377	412	371	395	407	403	397	427	384	425	380	393	421	382	377	401	432	411	398	420	371	386	368	367	396	374	404	385	370	411	355	390	410	404	424	384	407	362	385	413	394	367	393	377	351	417	427	376	390	399	394	350	423	370	357	405	401	426	421	411	388	402	391	397	410	393	366	402	403	364	399	388	347	426	385	389	379	414	381	363	366	393	404	394	392	409	400	385	388	409	369	369	365	329	384	383	439	366	384	405	388	387	431	394	391	404	380	353	379	390	372	409	399	384	425	382	417	400	368	392	405	388	391	362	404	411	400	410	363	420	394	420	417	368	390	409	392	403	369	350	401	377	434	370	407	411	414	377	358	404	395	391	379	368	365	399	387	359	400	429	417	370	385	394	379	389	385	390	398	394	408	380	390	387	389	376	402	415	383	374	419	379	392	384	410	407	384	402	417	388	378	378	416	391	377	393	377	382	394	411	432	391	367	399	400	392	375	391	440	402	388	368	444	380	376	360	360	414	379	390	371	441	381	388	384	355	399	389	380	388	422	398	367	384	400	469	386	414	378	354	408	381	384	402	387	393	403	412	395	396	401	402	431	388	423	409	390	373	364	369	377	385	405	376	405	390	387	395	384	411	368	408	388	416	395	372	337	386	395	400	418	372	359	429	392	407	382	390	367	413	396	396	389	385	346	402	364	404	386	370	414	401	401	397	425	402	403	361	372	360	406	386	382	415	378	400	409	426	405	392	369	372	387	416	390	376	361	405	377	403	394	402	399	382	374	403	379	378	419	354	440	390	407	400	405	380	382	412	409	395	414	344	406	409	399	405	407	390	391	406	416	377	422	398	388	398	376	407	402	432	415	378	367	405	419	424	379	383	361	379	402	378	353	388	409	401	443	410	379	378	377	380	388	435	384	389	407	380	409	385	383	435	387	386	401	397	382	390	410	370	364	401	405	387	418	366	381	381	407	400	343	376	412	373	416	425	364	402	361	395	374	406	378	382	392	381	365	374	419	397	357	386	410	404	404	374	388	356	375	399	397	420	415	379	392	383	377	392	395	382	422	372	410
5344	11155	9103	4655	3260	2437	1830	1606	1295	1139	983	890	795	755	709	678	633	657	605	610	599	553	555	572	549	605	506	579	549	555	552	542	525	550	556	557	528	522	526	537	511	515	501	485	525	587	526	493	517	497	467	515	506	500	488	516	487	503	542	483	501	570	487	513	524	511	480	526	512	532	512	495	502	505	485	517	503	501	469	465	534	523	496	518	524	493	480	501	461	503	518	525	493	540	491	509	473	526	485	508	520	524	515	496	548	540	500	508	477	476	507	506	464	507	497	510	492	497	503	497	490	508	506	497	465	510	469	492	503	485	461	550	466	500	508	494	511	506	489	510	498	494	536	523	511	521	460	509	519	529	519	522	513	517	511	510	501	445	476	517	461	519	488	539	459	480	478	509	520	468	517	481	499	512	488	531	500	503	500	511	498	550	461	565	519	506	487	495	490	533	568	489	491	461	495	509	502	494	492	492	492	496	480	508	487	488	503	518	475	510	457	465	496	484	496	468	476	505	446	494	523	526	483	513	492	523	517	479	537	492	497	519	493	479	472	476	531	506	532	503	461	508	533	494	513	519	489	484	475	515	494	514	473	511	496	489	499	496	510	486	503	495	523	518	485	547	478	505	496	496	505	484	538	514	496	484	493	463	510	484	478	476	497	510	496	538	509	526	512	485	484	494	469	503	483	518	487	484	509	487	497	451	473	523	518	483	491	488	486	481	501	542	498	465	497	485	443	503	478	510	487	528	487	507	513	546	466	538	464	468	500	498	506	498	479	518	516	483	492	471	471	460	500	493	481	482	507	505	488	490	471	482	491	501	515	513	470	495	529	515	476	491	512	485	491	478	504	509	525	511	445	464	518	475	432	511	513	532	512	484	492	528	498	496	498	511	493	473	507	531	535	519	472	514	507	491	499	488	454	509	488	480	507	506	471	507	507	506	496	508	500	506	486	494	458	485	516	489	481	502	468	493	524	539	534	459	509	480	459	477	477	479	486	502	486	458	494	496	492	471	492	480	517	520	495	511	515	493	490	499	506	465	509	529	522	535	485	487	490	467	526	482	488	496	481	517	483	485	486	532	486	497	478	513	478	548	457	517	512	497	494	492	482	463	450	504	489	505	516	475	477	496	525	527	455	490	490	487	492	489	498	453	451	515	473	545	525	500	483	499	494	517	513	489	503	473	504	485	563	510	484	492	498	526	503	502	511	515	508	462	501	538	467	477	477	475	520	491	521	518	479	479	500	491	476	492	516	468	448	510	501	478	505	500	510	480	517	502	482	538	507	528	500	500	475	452	454	465	536	540	525	482	483	501	490	466	484	470	539	505	465	455	487	491	455	524	478	507	503	519	470	477	486	526	521	495	467	497	491	565	488	548	490	499	513	505	477	492	488	483	524	501	508	469	434	522	520	521	469	518	462	464	528	530	503	510	520	491	493	491	501	469	527	498	533	470	470	482	494	524	498	507	517	479	503	462	488	487	504	509	496	492	495	446	469	460	536	501	523	521	513	513	498	521	480	498	504	499	484	498	504	483	506	513	477	490	483	486	501	480	510	486	500	490	452	535	490	483	490	492	481	480	496	496	525	494	454	467	492	516	501	458	477	505	530	488	496	486	535	436	521	516	495	466	500	495	468	476	468	499	523	498	503	506	540	459	474	544	506	503	526	480	474	489	501	489	530	539	484	493	522	496	492	463	492	487	524	529	532	473	493	480	462	504	517	483	488	486	503	509	508	470	478	495	514	467	490	530	512	492	514	488	505	462	482	468	487	469	516	484	458	492	520	502	453	530	502	474	497	473	491	462	494	462	487	483	505	500	476	487	530	479	486	503	500	520	507	527	517	471	506	545	492	493	542	465	505	519	531	465	479	460	474	494	528	464	478	502	475	504	467	513	509	515	445	472	515	520	485	480	499	525	492	516	497	494	462	498	470	498	519	478	464	493	498	532	483	507	491	522	519	532	478	486	473	526	490	482	497	505	521	516	496	484	529	507	511	469	503	510	507	499	478	467	508	464	490	509	552	467	473	498	485	482	497	470	482	521	490	472	498	486	466	483	530	524	493	451	495	491	450	474	467	478	515	546	498	484	523	494	469	488	507	471	504	535	513	467	493	485	496	506	551	521	528	541	456	519	495	522	498	456	495	517	494	521	493	460	555	465	524	481	532	520	528	525	494	519	495	475	500	459	497	516	451	493	526	503	535	494	537	486	483	502	487	506	473	546	504	475	477	466	503	494	516	476	525	530	519	506	506	499	465	507	466	496	490	517	527	529	461	501	491	511	452	486	463	524	471	484	468	484	483	505	506	481	451	515	482	488	514	473	476	493	489	541	504	493	503	537	520	448	504	456	483	508	487	482	444	478	519	534	516	529	469	530	525	513	493	478	504	528	566	513	489	508	443	483	510	484	523	516	504	481	538	492	510	479	462	506	494	523	457	462	515	496	497	502	543	526	497	482	486	473	474	516	472	493	522	502	443	451	527	511	493	497	483	493	482	484	489	449	566	511	514	484	494	514	517	487	545	488	477	483	515	504	520	495	526	468	503	489	498	550	526	517	505	495	526	474	513	471	503	526	495	479	512	514	507	466	500	464	533	474	504	509	491	485	518	522	502	499	485	477	490	526	504	486	539	530	514	527	500	528	483	497	514	523	510	480	481	535	481	497	489	489	493	471	508	469	448	482	483	471	488	479	481	478	487	512	476	503	557	500	510	492	490	503	543	490	497	476	488	520	527	504	538	508	524	503	507	504	496	506	525	475	495	510	466	490	487	468	518	547	509	519	519	511	495	505	474	499	503	481	488	511	476	462	494	473	500	514	534	470	514	500	516	495	465	539	502	489	491	508	460	535	489	490	472	502	482	489	522	551	510	503	483	517	478	468	507	503	507	499	512	531	495	460	484	494	488	492	498	523	481	502	499	509	482	446	498	513	508	486	463	512	528	487	503	521	504	528	514	495	485	508	475	496	475	517	487	515	501	538	475	440	518	499	458	533	518	523	507	491	514	478	509	522	467	539	472	497	487	449	477	520	487	487	485	516	483	490	460	519	458	535	483	507	472	490	526	484	462	465	507	484	494	524	525	482	516	483	498	479	509	452	511	480	502	472	507	478	520	520	520	491	468	471	497	469	482	503	518	493	463	472	498	505	482	506	512	473	498	564	517	482	515	495	506	524	498	518	540	467	460	498	506	474	504	505	487	491	467	482	504	513	478	542	455	492	501	464	445	478	479	480	486	493	531	535	502	502	489	514	485	441	509	477	500	478	497	461	494	491	487	502	510	485	524	486	504	498	515	506	527	524	453	517	502	494	496	501	491	552	522	472	504	526	455	486	514	490	497	513	474	477	506	495	505	490	493	465	486	461	509	469	525	478	486	481	523	492	493	519	521	489	518	544	509	541	508	486	518	473	469	457	529	514	493	458	461	523	539	456	485	498	492	442	487	484	484	477	520	509	515	483	479	501	506	517	485	497	515	491	473	528
23609	21584	29494	24127	21584	21595	6512	1341	964	897	741	710	644	624	589	528	560	557	546	467	474	438	435	441	427	430	462	449	451	443	423	421	425	417	443	416	416	402	398	400	409	437	413	404	399	426	456	392	398	396	428	411	403	398	401	389	411	412	399	433	391	376	387	395	380	375	403	412	377	427	411	417	392	405	385	395	410	410	395	433	395	392	399	393	379	393	354	355	386	399	373	383	418	367	388	386	377	411	417	402	379	392	418	405	383	388	401	381	414	407	390	378	395	388	397	390	401	401	397	386	391	415	416	391	381	397	384	398	351	394	358	372	363	384	387	364	383	385	405	424	415	397	420	370	405	423	427	413	381	391	376	388	411	402	359	385	371	383	431	382	378	387	431	408	371	368	372	422	437	405	380	430	385	363	416	406	378	405	371	389	424	420	395	378	427	398	393	411	357	404	357	383	418	371	386	407	394	414	387	400	368	368	372	369	397	363	390	418	408	405	337	390	379	427	397	376	417	360	399	375	367	375	404	353	394	396	359	371	356	342	396	362	399	418	371	404	382	414	392	400	393	381	408	390	388	395	407	380	381	400	397	385	359	331	398	398	379	398	401	387	369	394	402	390	421	396	398	399	410	368	449	410	372	378	403	373	392	398	382	410	381	385	406	393	387	363	371	394	417	362	388	390	384	406	391	375	374	412	418	401	376	396	376	408	419	403	391	413	395	364	402	379	404	403	377	391	409	374	397	372	391	412	397	402	409	388	383	400	443	399	429	393	378	360	414	391	372	416	374	402	356	366	405	399	391	396	387	398	413	381	382	384	416	370	402	407	406	371	381	403	388	397	360	378	399	400	404	370	379	389	389	383	417	393	389	378	371	381	415	384	379	358	412	411	382	403	400	387	385	400	375	372	425	377	422	368	379	415	358	439	386	408	375	404	372	386	400	395	360	410	392	361	415	409	409	417	412	395	377	422	374	378	418	427	368	367	388	418	387	391	446	369	378	366	413	401	367	366	430	446	366	439	392	382	383	412	398	418	390	397	393	388	349	391	395	357	387	408	403	386	389	389	368	411	347	391	410	368	377	416	378	394	365	417	388	399	425	420	375	400	432	371	412	386	378	372	418	394	402	417	376	378	376	360	393	414	399	400	387	400	369	366	368	411	382	390	420	412	405	402	404	404	398	408	377	387	388	400	393	402	410	400	402	380	372	363	403	451	376	354	413	377	414	404	391	378	381	372	398	401	393	354	435	391	398	391	414	409	402	399	408	411	391	393	413	387	374	352	390	376	405	412	436	421	371	395	390	373	406	416	398	425	390	371	418	399	371	398	330	370	421	384	399	419	407	404	405	401	390	395	412	390	394	365	405	367	370	363	419	405	374	379	361	375	417	371	387	374	378	405	378	358	387	394	390	381	405	384	377	392	382	420	384	404	368	420	386	387	379	413	412	362	399	397	414	409	383	388	406	361	397	392	384	431	371	376	383	393	425	434	395	359	409	399	399	373	391	380	414	420	383	358	381	381	369	381	379	398	412	419	387	380	392	368	406	370	376	382	357	431	409	371	373	373	372	371	363	395	390	382	432	382	373	392	434	376	360	344	392	375	355	415	398	416	396	397	386	376	415	410	379	410	406	399	413	406	378	383	378	387	383	403	418	415	396	394	382	418	388	401	395	411	363	381	383	398	415	398	403	403	364	401	402	351	384	391	404	374	416	391	418	390	403	410	398	362	363	385	388	390	384	408	382	399	367	357	396	405	389	395	394	421	386	397	385	360	385	422	394	385	365	348	392	352	356	381	378	365	391	379	379	404	382	364	418	413	398	413	385	404	396	390	398	367	375	387	403	404	371	409	408	360	383	390	356	431	421	381	408	420	390	425	347	400	378	353	408	370	389	415	397	387	369	377	366	387	390	408	367	423	401	379	368	408	374	386	433	413	370	431	430	417	402	368	391	396	385	396	394	363	403	409	400	392	370	410	397	390	371	398	367	347	407	398	356	416	376	401	388	346	377	418	439	389	381	369	368	408	368	381	368	408	402	394	377	380	399	343	394	410	385	394	391	359	385	375	423	398	410	410	379	366	392	371	392	395	367	423	368	380	409	386	375	404	400	421	424	391	391	388	385	399	389	395	406	398	416	364	367	381	382	363	389	385	402	413	379	388	407	374	389	399	366	404	418	392	389	371	388	398	387	379	358	384	404	392	380	380	412	396	403	389	380	391	368	393	428	380	412	386	363	416	383	390	405	375	383	370	409	361	419	369	369	388	367	381	399	402	365	388	388	423	396	395	369	367	428	406	392	381	401	392	360	401	364	413	382	403	381	371	419	393	380	374	406	382	415	356	416	374	398	426	398	400	372	391	382	387	371	405	385	366	376	401	346	381	375	392	395	370	373	362	382	414	390	384	383	415	391	368	390	396	407	392	384	384	394	423	388	440	411	390	381	417	362	401	371	378	379	386	389	407	386	363	425	399	424	361	379	383	417	408	393	402	383	392	348	380	371	403	374	373	374	410	412	421	395	428	394	381	416	393	368	382	368	424	391	380	373	400	372	352	407	384	418	400	380	391	397	387	382	390	368	391	372	437	427	400	384	401	366	387	379	350	389	364	384	417	382	382	398	406	344	387	377	412	372	387	422	394	386	371	406	391	405	408	420	354	366	373	408	353	381	397	403	411	403	364	416	396	408	402	372	395	399	395	410	406	384	381	410	405	400	369	380	383	390	374	373	382	330	395	412	391	362	439	368	374	409	390	399	352	390	403	375	377	399	395	373	401	374	384	431	405	366	397	414	409	414	368	401	404	393	397	412	354	383	418	398	370	389	425	381	383	418	371	356	398	377	369	392	396	404	396	417	399	426	380	406	378	414	411	384	349	403	408	399	409	393	416	351	372	382	367	408	385	377	408	424	367	396	385	377	367	427	385	388	391	414	354	371	385	379	399	417	384	383	385	376	403	392	391	374	388	392	385	414	398	420	383	375	383	395	385	391	388	372	358	406	384	412	399	364	378	381	373	370	380	364	354	401	392	380	366	426	374	404	393	397	372	363	371	390	378	404	382	379	382	383	374	367	377	399	427	386	364	390	392	422	357	381	393	400	407	392	408	391	393	416	379	368	396	397	402	385	389	422	405	424	391	398	408	389	375	384	400	422	360	382	387	401	395	394	346	394	355	378	418	387	381	398	370	387	393	409	414	381	372	381	381	399	387	399	412	416	406	425	421	356	382	376	426	359	399	400	390	368	372	382	361	407	402	391	367	358	396	385	397	394	361	377	390	357	412	358	409	362	414	376	388	417	398	379	356	384	389	401	396	401	410	368	360	383	399	379	392	387	381	382	393	413	353	378	360	380	371	348	401	437	365	395	382	383	418	371	383	386	349	381	408	363	383	387	359	420	386	368	407	392	437	399	407	365	393	379	397	400	370	390	374	372	392	403	383	403	406	392	380	367	386	353	404	385	365	373	384	382	389	378	383	377	399	394	374	390	371
7729	17411	13978	7611	5428	3878	3124	2486	1911	1666	1454	1188	1096	1019	887	811	816	762	674	700	628	625	639	619	585	581	565	564	565	545	520	523	568	540	498	527	495	501	478	482	496	525	528	554	480	504	507	458	470	451	471	516	465	452	487	469	508	466	480	481	472	496	468	499	463	466	472	456	483	426	496	452	486	466	457	468	430	472	458	454	453	467	452	503	465	429	463	443	482	492	493	468	483	464	486	446	466	472	466	452	498	470	457	448	416	452	470	476	415	429	463	486	446	454	448	443	495	455	446	517	468	452	487	486	441	443	486	454	502	413	448	454	417	451	487	481	458	430	477	458	511	458	458	474	481	461	438	461	452	462	482	500	462	487	459	447	500	456	457	469	459	426	456	481	468	435	462	439	493	452	430	472	483	494	466	435	479	478	438	439	457	504	458	426	480	495	502	443	467	424	472	477	454	440	452	459	450	449	475	473	474	502	434	491	457	447	445	402	460	496	450	443	493	509	461	457	445	427	469	422	426	463	456	501	467	438	461	464	498	476	461	427	507	452	443	475	455	413	461	474	426	452	450	477	460	436	471	437	460	495	458	449	482	479	485	490	442	458	414	421	488	465	456	460	455	472	439	464	458	475	449	472	447	499	444	475	457	475	446	458	415	439	490	442	449	433	451	431	470	453	463	473	473	474	465	436	471	455	426	462	469	459	466	529	458	466	479	460	435	448	406	466	439	488	460	454	462	442	460	490	431	459	446	478	449	452	428	458	456	450	454	462	449	422	455	470	488	450	468	477	460	486	465	427	471	484	460	460	482	444	443	442	462	425	516	473	468	467	490	460	454	427	479	478	437	510	488	493	445	450	503	457	427	447	465	511	469	503	485	482	468	454	443	478	458	452	465	427	434	456	462	478	488	466	455	449	502	450	455	436	464	450	414	470	446	424	477	483	450	437	466	440	481	456	444	456	469	481	454	459	457	438	448	446	470	479	441	467	458	467	430	470	463	440	478	444	449	504	449	517	461	477	437	454	457	524	454	438	479	439	448	460	473	442	479	480	466	447	487	434	472	503	459	478	437	463	452	495	406	463	460	495	450	423	473	478	466	451	521	450	477	457	461	434	456	451	425	445	455	477	431	500	450	436	492	467	434	494	459	435	407	442	498	479	444	464	459	409	486	483	506	445	449	450	501	495	476	460	464	500	483	451	452	450	452	457	469	481	459	513	487	422	474	478	457	473	469	451	484	506	425	476	450	481	436	452	500	442	454	421	481	435	485	456	481	474	444	450	440	441	429	473	476	465	441	436	473	466	460	417	459	442	446	457	466	457	447	515	481	449	465	480	507	483	469	438	468	448	443	458	415	436	480	456	459	480	439	436	470	475	478	417	456	457	431	453	475	467	449	451	475	440	477	454	460	446	440	445	445	493	447	469	473	432	454	474	471	484	469	489	490	429	464	461	432	434	415	475	479	488	477	462	437	476	442	467	464	447	463	454	443	497	454	448	439	463	466	450	472	470	454	483	442	478	456	420	489	432	430	474	468	470	433	445	472	421	466	447	410	413	486	463	462	417	471	473	455	449	438	465	458	493	455	436	468	469	473	455	449	490	477	434	456	456	446	435	437	424	473	409	479	487	492	450	397	466	420	463	469	444	468	457	460	438	496	461	439	463	453	457	442	490	468	479	456	485	492	427	465	481	460	483	444	431	472	450	475	470	470	441	470	430	422	430	494	448	467	438	477	492	497	465	473	473	436	416	452	471	474	436	448	463	445	448	471	454	433	481	457	467	441	465	473	450	449	465	410	416	498	479	464	455	408	472	467	474	445	459	502	500	485	472	460	454	435	470	469	451	467	485	454	447	472	464	479	481	482	429	481	483	414	461	439	450	439	453	459	453	474	440	448	460	440	429	467	473	456	418	439	497	461	504	507	446	447	451	437	458	447	407	458	478	457	457	449	499	508	458	427	431	451	484	432	452	436	437	461	446	465	476	464	482	467	425	428	438	481	452	424	484	472	441	475	505	484	459	444	477	446	503	463	439	479	446	436	496	441	464	469	436	494	482	466	491	461	427	453	460	461	466	489	462	482	460	445	488	494	467	447	456	450	439	435	487	480	439	451	459	459	480	463	476	473	436	457	428	443	444	440	466	449	458	450	428	443	473	415	466	435	471	465	440	438	446	455	450	447	457	445	506	441	454	448	428	431	458	456	454	441	469	415	449	465	458	427	472	415	471	434	431	471	481	454	477	435	488	429	467	437	478	486	474	467	446	422	470	484	477	460	459	452	492	454	466	471	428	467	437	439	467	434	477	475	446	460	443	489	467	427	471	461	446	424	465	464	494	450	480	466	466	487	414	457	432	438	447	480	431	485	455	455	420	445	474	481	459	447	464	497	467	465	457	450	436	443	442	488	470	466	464	450	450	430	406	452	453	434	474	472	467	458	466	454	433	450	483	473	438	482	456	478	474	416	453	450	490	464	449	422	460	444	488	437	490	463	449	496	466	445	502	469	428	452	462	478	440	468	430	496	464	443	450	474	454	444	464	435	451	451	451	433	437	468	414	437	460	458	451	431	480	433	437	467	463	478	453	460	466	442	453	484	457	443	495	483	456	490	422	476	429	461	462	442	445	462	433	448	459	503	475	456	447	502	437	479	426	493	427	440	461	481	496	478	508	463	418	458	455	473	473	460	429	453	468	459	425	437	461	467	453	457	468	510	481	458	443	466	455	432	461	445	464	428	479	485	481	486	450	462	455	431	414	429	498	487	463	450	445	470	449	470	472	447	478	481	480	449	450	479	431	457	448	424	431	455	453	446	452	445	477	490	479	510	450	458	422	468	479	444	439	508	430	437	475	460	457	465	458	467	446	459	461	450	446	455	439	493	464	444	451	449	481	463	476	438	450	494	455	431	479	497	460	481	441	479	456	441	456	473	510	433	465	423	502	456	460	454	481	445	494	429	430	475	463	499	486	449	441	465	470	445	475	411	476	447	438	439	466	478	482	475	467	443	486	446	505	412	474	438	469	451	477	496	464	447	445	483	491	418	465	487	461	446	450	498	481	456	452	450	491	454	444	484	463	456	495	432	446	480	459	495	408	422	430	460	431	499	462	453	481	432	481	465	443	437	392	449	485	431	498	467	455	463	436	446	434	475	473	469	450	474	435	455	483	506	477	484	453	465	420	475	450	469	447	477	449	468	424	441	484	473	453	457	459	472	475	485	449	435	434	472	458	439	425	435	397	465	469	448	492	484	438	467	442	440	418	477	423	450	469	458	438	491	443	456	449	472	418	452	435	429	455	500	416	487	438	465	495	478	433	454	470	445	485	440	482	454	467	476	498	471	450	475	432	462	452	454	440	452	424	422	466	467	488	441	450	468	454	444	507	468	482	443	446	482	477	458	466	487	450	422	447	435	458	461	443	453	445	457	452	476	428	473	436	485	449	461	450	480	438	454	435	427	500	460	498	416	468	471	485	501	484	474	431	446	488
27847	20257	6793	1288	861	782	747	768	764	793	734	744	694	770	710	730	745	722	758	701	726	701	729	744	726	742	712	750	720	748	713	712	737	760	752	710	745	679	747	678	702	725	689	763	725	737	718	682	784	722	742	692	702	751	731	746	712	766	733	667	710	749	758	737	714	759	692	724	735	725	694	730	717	741	756	694	727	734	705	723	714	765	750	720	704	723	759	722	713	763	744	718	736	692	733	733	719	709	733	698	727	760	696	705	725	705	723	725	766	730	767	767	739	727	724	728	729	757	716	730	696	711	757	746	744	774	729	716	686	698	719	737	732	745	718	680	714	747	695	723	760	738	704	738	676	734	710	697	729	723	712	735	733	733	747	733	748	715	761	741	735	729	659	700	705	750	708	746	742	721	701	715	738	756	733	710	756	767	778	696	705	780	737	720	726	749	683	708	799	694	722	738	704	769	707	769	711	750	740	771	672	723	720	719	685	736	733	733	750	696	774	779	688	740	738	741	729	737	728	717	731	769	717	734	770	707	711	758	723	751	763	750	712	678	747	723	713	702	709	771	721	639	749	707	762	698	758	741	735	772	745	743	754	753	746	679	719	726	720	724	733	693	722	784	705	744	705	702	714	727	730	703	712	737	724	702	725	725	676	707	774	746	773	735	702	755	746	765	730	703	753	768	710	726	763	739	726	751	646	732	722	755	782	751	754	706	702	741	738	673	743	691	767	729	707	772	726	712	701	704	725	697	730	684	732	770	744	769	738	752	742	743	688	748	678	710	728	680	780	711	731	719	760	691	710	717	687	702	731	740	725	707	687	679	693	773	728	738	740	759	728	691	707	721	736	738	680	764	724	731	741	714	735	698	694	725	735	731	731	731	731	724	764	724	716	750	734	794	723	729	686	738	706	701	783	747	756	739	700	742	688	719	733	725	755	735	726	753	702	717	691	743	703	767	741	723	720	721	763	788	734	725	712	722	728	750	745	687	722	726	713	720	697	690	738	763	743	733	705	690	735	743	703	787	713	726	714	712	698	740	712	692	749	698	727	740	726	752	713	755	724	771	781	737	715	707	756	727	707	727	735	733	729	706	735	753	699	712	713	730	743	713	772	780	777	722	751	734	736	731	728	712	772	725	702	749	740	763	700	768	699	742	693	761	708	716	789	735	778	721	731	712	744	772	748	705	743	750	764	731	679	741	742	706	716	725	699	703	738	714	711	751	759	722	778	681	752	755	725	721	729	722	718	744	708	671	770	736	727	749	736	702	766	734	752	707	731	740	745	761	710	724	750	740	729	750	768	677	718	730	710	737	708	730	692	709	722	707	722	734	712	770	750	761	717	682	786	707	753	737	666	717	711	742	759	735	774	742	748	714	661	716	753	712	722	739	730	723	720	727	783	711	731	732	700	741	736	762	693	739	713	765	715	686	742	696	718	710	777	765	761	669	729	775	776	704	694	763	735	732	744	725	731	789	722	757	701	728	726	736	717	742	660	683	735	801	742	741	699	782	713	778	767	732	760	771	732	771	724	771	741	708	706	707	751	799	710	764	740	730	732	755	761	737	740	770	746	784	741	672	724	749	698	746	730	738	818	761	675	773	722	723	700	768	784	736	712	773	707	785	802	722	710	742	703	698	721	707	762	760	726	726	804	745	706	713	717	715	719	735	760	736	734	715	756	794	708	787	737	722	729	738	703	772	715	755	736	684	736	732	722	742	737	833	689	769	749	717	708	787	747	698	702	691	773	765	772	691	817	807	681	722	700	701	752	783	729	723	764	722	744	723	741	678	701	714	687	744	795	721	726	756	756	730	681	748	715	743	709	692	761	685	720	729	765	737	703	763	747	712	720	693	722	725	755	728	715	734	706	732	755	682	745	754	741	740	763	721	739	698	755	745	699	722	744	746	740	729	706	722	770	730	726	713	724	699	713	669	660	713	674	733	733	754	742	753	729	744	783	773	711	761	725	695	772	707	709	731	686	729	740	799	739	756	726	753	725	749	738	729	721	739	767	687	737	750	706	708	694	714	752	771	727	698	729	730	738	764	719	707	726	751	724	743	707	734	705	734	750	672	711	732	775	773	731	711	712	730	734	726	759	771	743	672	776	751	757	714	710	736	711	737	747	731	701	705	685	716	735	702	733	720	731	747	730	769	729	726	713	709	749	712	775	748	724	718	727	726	758	719	734	738	744	753	722	749	767	749	783	729	710	732	747	768	783	724	740	705	726	738	742	692	725	752	734	780	745	677	739	774	695	734	737	755	743	723	799	753	720	782	690	717	718	701	761	731	713	757	792	696	682	761	744	749	721	727	763	728	741	764	795	753	787	720	742	698	714	759	724	744	734	775	775	731	723	734	751	705	718	691	745	698	710	707	737	708	727	722	738	745	767	731	737	696	693	688	764	754	714	732	765	740	740	751	740	721	764	712	695	763	768	749	734	774	738	736	723	722	740	751	689	767	740	694	720	720	753	732	773	746	720	686	727	725	755	734	759	709	711	715	707	712	728	759	731	772	756	728	698	718	687	740	731	727	681	710	735	751	738	738	679	717	754	684	728	702	734	733	757	721	681	733	719	766	737	741	695	740	761	737	714	713	739	768	743	764	789	734	683	703	737	738	736	669	684	744	752	709	686	730	733	773	688	752	694	746	734	705	717	713	731	740	664	758	768	749	738	761	731	725	688	729	698	746	717	774	754	745	745	763	742	739	702	685	700	783	732	743	713	692	717	757	735	761	718	781	731	677	770	710	698	716	710	758	689	725	692	728	737	760	773	750	744	795	755	686	769	701	727	680	727	736	694	738	766	692	686	764	704	701	729	696	751	771	728	767	703	720	739	728	723	728	736	734	733	747	729	728	706	781	732	704	734	733	757	725	750	719	712	720	729	695	682	732	771	741	706	682	702	755	704	734	744	728	756	702	684	674	717	744	740	746	694	726	676	769	694	755	683	713	699	709	758	707	715	743	741	702	771	717	741	753	761	698	717	746	718	764	763	747	738	706	752	741	785	759	740	707	749	687	745	757	716	806	731	768	670	791	769	742	721	732	743	713	751	709	732	672	746	734	730	743	720	712	706	735	704	715	749	728	757	681	721	700	778	720	710	700	725	739	746	776	740	707	710	700	772	731	759	726	706	726	740	681	745	763	743	716	722	732	780	717	699	747	745	657	749	719	708	703	749	699	714	693	703	785	711	750	737	668	742	742	756	735	731	710	698	747	703	776	706	765	742	753	782	706	730	735	727	749	703	725	738	730	702	744	727	725	740	728	702	706	735	732	739	682	714	739	693	744	693	799	751	763	746	727	747	692	763	729	719	736	743	743	768	733	721	754	721	728	704	729	688	705	694	694	795	762	713	732	749	734	752	749	716	714	723	703	740	718	729	741	754	728	785	736	728	733	729	748	719	757	765	735	739	753	743	738	730	723	709	707	719	753	704	733	777	755	680	718	730	736	716	713	747	737	687	740	729	714	700	757	703	741	754	700
4648	2024	1726	1260	1110	1062	1037	942	927	909	942	918	937	949	933	930	894	905	916	884	904	841	883	959	947	895	909	860	898	911	899	881	900	906	904	851	903	895	855	864	815	917	881	910	881	856	902	879	911	943	930	883	858	830	937	931	911	909	902	907	963	905	908	925	892	843	916	840	900	845	916	901	927	908	912	884	868	915	877	915	931	931	889	875	890	908	868	810	896	891	839	901	861	870	897	891	836	858	938	902	875	905	896	934	853	849	870	853	829	875	859	868	862	933	880	910	851	850	855	933	845	870	853	901	876	886	874	920	914	854	901	887	929	880	837	912	869	840	891	915	863	863	908	868	894	930	873	871	874	948	885	918	899	870	847	861	958	871	864	930	856	898	918	839	898	870	910	894	893	856	885	876	868	904	898	908	913	885	909	887	877	898	936	899	871	870	873	896	894	892	868	893	915	853	933	867	880	891	905	882	922	886	859	834	971	906	927	927	814	868	841	925	883	855	917	896	968	860	892	863	936	851	874	851	854	892	876	864	916	893	896	881	851	871	926	899	874	905	901	838	896	910	855	907	801	889	905	892	862	830	909	924	884	848	878	927	874	851	965	889	881	872	922	886	851	868	880	889	853	891	861	917	902	911	845	861	889	894	915	923	863	906	830	826	922	908	892	963	919	841	866	863	886	927	885	931	923	849	908	873	875	890	912	891	893	909	898	912	846	832	903	885	942	856	868	931	857	855	935	846	869	902	915	895	875	904	877	836	913	894	879	854	882	854	820	862	877	894	838	896	808	881	895	871	856	887	886	873	890	872	869	868	885	911	827	882	903	839	941	885	854	891	909	864	902	896	868	883	896	876	921	864	881	920	864	866	894	896	855	886	883	948	865	878	898	857	858	875	902	909	925	856	863	897	828	861	897	884	879	831	919	824	930	940	918	881	946	870	909	894	898	895	896	864	890	904	869	919	890	921	913	890	870	874	893	950	864	900	878	870	931	888	866	912	911	910	962	931	881	859	894	890	867	877	866	906	864	884	877	822	886	906	920	919	918	814	862	879	910	915	901	813	899	911	916	927	915	914	936	878	913	862	894	949	883	871	862	882	899	898	877	909	906	916	885	889	874	869	918	939	894	890	867	934	877	883	854	895	893	834	860	864	891	898	910	902	896	864	902	866	884	877	866	905	912	893	843	877	903	877	889	899	880	967	855	892	859	793	883	865	889	906	883	896	903	852	908	880	869	913	913	890	940	885	891	889	896	945	914	865	916	830	886	920	851	888	888	900	891	828	890	872	871	911	875	891	928	924	924	863	876	869	841	856	898	867	913	890	907	875	879	919	889	894	792	902	893	855	837	901	869	899	865	878	872	895	923	851	877	866	904	908	876	873	865	862	863	918	849	886	901	878	915	916	896	889	887	908	910	904	924	875	908	884	931	889	890	912	880	839	851	939	918	864	926	847	873	951	869	853	891	859	987	872	899	862	868	893	849	932	888	868	860	919	858	933	885	896	907	874	873	862	912	858	841	904	900	903	893	811	930	851	910	863	840	900	898	847	847	880	879	897	902	905	898	895	883	895	835	871	873	848	906	873	907	882	926	837	841	886	877	888	933	894	864	838	894	853	887	913	842	923	870	940	919	867	905	893	822	886	888	875	893	866	888	913	895	858	839	905	847	933	901	825	849	877	904	878	857	918	897	854	919	846	890	884	928	949	865	829	862	889	911	822	924	906	877	926	782	859	926	868	916	857	879	896	858	908	880	876	906	859	854	897	885	902	917	859	901	883	844	905	871	874	870	867	958	890	878	915	930	927	876	895	876	889	853	885	935	914	889	877	893	860	878	860	874	864	873	862	868	873	883	889	921	860	906	926	862	890	878	848	875	876	947	899	897	875	891	900	938	884	878	852	892	853	895	881	912	852	885	901	887	843	906	854	829	911	881	912	885	852	894	892	906	855	915	910	953	881	894	920	873	895	863	889	931	944	876	884	865	858	857	891	869	889	908	902	887	922	845	899	873	892	912	928	933	861	868	863	847	857	946	875	878	899	820	924	869	858	900	956	918	910	919	844	878	875	868	790	934	879	844	939	871	888	895	875	941	890	893	901	897	879	934	899	855	905	898	872	864	917	896	890	879	906	910	912	908	875	817	885	915	910	897	872	856	890	888	885	868	896	871	847	887	906	906	910	850	855	863	934	922	879	867	884	912	926	866	875	842	865	887	936	865	858	875	873	890	882	825	874	918	889	894	858	860	914	902	890	831	951	886	904	834	900	888	906	867	870	906	887	830	904	887	927	876	862	862	899	890	901	895	885	914	871	889	866	805	896	909	889	857	846	853	857	899	913	925	918	926	908	911	842	854	925	900	872	873	929	918	853	921	913	872	902	930	866	912	872	866	895	929	919	887	896	898	899	916	931	861	889	808	871	878	929	869	878	869	909	841	900	889	908	849	872	892	911	922	900	922	895	881	864	872	875	966	896	874	859	894	817	831	842	848	822	942	891	991	909	875	828	886	899	924	893	920	929	877	926	970	893	899	887	940	890	891	856	849	900	942	852	892	946	913	932	858	889	842	847	835	880	911	931	906	903	914	886	900	910	865	879	908	867	920	922	864	882	861	836	860	891	899	861	879	892	894	912	892	870	885	863	881	904	888	867	879	870	838	932	874	902	919	895	863	943	877	915	882	867	881	922	867	958	863	906	834	859	892	846	896	919	889	856	900	953	877	841	874	869	910	863	871	968	878	868	883	880	829	837	855	868	866	926	868	882	819	910	894	859	898	902	851	841	934	880	895	845	886	879	868	927	925	850	896	924	906	875	926	816	925	857	844	919	877	880	820	885	892	878	891	853	861	903	904	847	826	876	905	883	917	856	871	887	871	842	902	876	925	908	908	863	919	907	905	925	902	908	948	896	913	845	890	924	917	888	953	896	878	853	835	884	934	877	911	882	895	885	889	888	885	854	867	866	929	891	895	858	900	868	878	892	874	901	839	953	915	911	883	857	878	872	909	889	893	877	906	882	911	855	897	840	842	869	849	867	885	925	849	897	886	906	909	888	892	888	885	879	885	865	828	907	939	856	898	868	890	905	868	940	922	816	877	922	900	855	873	878	864	887	846	879	905	914	870	896	911	891	881	943	843	862	970	950	868	813	869	900	940	877	895	881	885	885	901	867	892	860	887	875	864	849	876	977	893	890	860	872	870	891	859	932	890	886	890	916	851	872	871	884	900	858	890	932	915	861	874	856	888	885	886	930	866	917	906	875	862	881	860	844	860	865	932	900	931	888	866	871	934	873	856	879	893	874	841	892	877	884	908	887	845	911	823	854	846	887	931	902	907	890	872	899	895	929	872	901	929	866	907	910	860	890	914	883	896	898	886	891	937	901	873	886	873	876	889	900	924	864	871	891	898	889	901	854	882	900	917	867	858	906	894	900	851	894	895	891	914	910	874	904	898	816	946	942	857	878	830	864	882	898	932	959	866	916	885	890
24686	21674	29116	24700	21647	8888	1312	830	746	645	619	508	545	574	484	492	455	495	467	469	468	439	437	439	396	431	423	474	384	419	435	421	390	413	419	402	389	416	449	440	413	409	400	430	411	388	401	411	431	430	378	423	413	399	394	445	404	395	427	414	409	397	383	420	431	421	400	367	375	425	406	407	420	403	397	414	385	463	394	414	356	399	393	443	375	410	385	377	429	437	434	407	422	426	402	440	407	405	404	401	411	424	390	411	408	392	393	391	399	381	440	398	402	421	400	404	415	379	398	400	401	382	392	425	401	443	415	371	419	387	368	394	398	414	413	401	388	411	396	425	435	397	412	386	390	390	395	379	424	430	438	390	394	403	426	426	389	422	400	415	428	390	405	379	403	427	401	414	403	406	383	413	400	447	393	398	428	410	389	387	384	399	399	412	414	397	431	403	405	414	387	389	378	409	383	397	394	400	366	404	409	419	377	397	379	392	397	387	406	365	395	410	425	406	396	392	404	398	404	385	430	424	376	434	391	377	407	398	398	381	430	389	400	395	430	410	389	397	415	403	364	396	381	395	430	384	429	374	424	369	421	396	381	410	381	380	387	387	411	399	404	392	415	439	402	430	388	439	407	409	368	393	389	388	387	389	405	360	397	401	413	386	396	408	395	471	440	408	414	393	439	374	423	449	376	396	407	394	402	408	416	372	410	412	393	428	431	421	374	375	433	388	377	392	386	391	390	390	391	410	421	396	401	413	410	423	393	384	388	404	417	404	398	444	388	411	362	401	419	414	409	401	399	382	400	384	398	430	397	433	393	373	425	402	417	409	398	440	389	380	439	379	400	389	381	419	449	421	425	402	398	435	413	408	403	384	372	397	392	401	419	437	387	405	442	376	408	375	366	381	385	404	380	397	378	399	399	420	416	405	391	385	387	389	383	444	396	377	405	396	405	413	416	408	404	361	391	405	381	387	432	415	406	387	379	406	408	377	395	374	409	403	399	401	422	386	398	407	378	418	397	405	415	394	381	399	406	369	444	399	416	416	388	436	403	392	438	406	374	435	395	390	399	373	420	427	381	403	431	396	391	403	434	421	426	413	397	410	417	374	379	389	417	400	425	401	448	466	418	412	416	411	399	410	367	375	384	365	399	406	431	423	404	375	390	413	418	395	391	411	383	405	389	413	409	419	401	395	397	384	385	386	383	395	388	436	397	402	426	419	392	411	360	412	365	377	404	397	406	413	414	388	372	451	410	377	395	372	424	393	428	393	421	409	417	397	432	389	417	426	393	438	390	400	387	426	396	389	388	441	373	393	409	398	417	430	410	419	388	353	392	387	398	407	393	375	348	391	392	426	394	410	407	414	400	371	372	426	428	353	379	402	373	394	399	375	402	418	418	381	402	409	410	421	409	386	405	417	394	405	410	409	385	374	413	379	396	398	387	407	399	368	440	390	380	366	392	411	383	398	430	390	411	418	426	385	408	413	397	407	401	413	448	410	415	377	390	388	402	388	364	408	361	430	391	404	424	411	395	419	367	388	394	373	410	393	397	356	394	392	394	378	402	398	400	384	422	405	359	416	410	369	414	383	356	417	397	421	419	382	375	391	390	377	427	366	396	381	406	400	405	387	430	389	389	380	410	395	390	384	428	385	393	389	411	377	366	380	365	413	374	436	420	403	388	436	429	407	408	398	429	380	407	358	390	393	366	396	388	411	404	390	403	381	402	425	404	423	392	414	393	402	375	417	435	378	375	442	414	415	398	425	411	385	405	386	443	424	380	428	383	402	351	419	388	372	414	382	397	452	430	425	373	433	410	416	392	458	384	437	412	412	422	409	421	420	385	403	386	387	404	390	436	404	408	404	359	402	420	415	393	400	363	398	432	400	390	408	399	405	366	403	393	384	385	417	434	400	393	426	398	376	401	393	376	414	349	432	412	393	369	390	390	392	395	386	409	389	396	409	441	360	423	416	380	411	424	401	424	386	404	394	420	405	370	419	439	368	399	399	417	397	408	413	408	397	416	406	427	399	406	429	405	388	380	391	430	378	423	404	399	421	388	370	399	420	396	418	406	385	369	407	414	399	418	376	412	375	423	402	406	392	398	405	403	389	369	428	424	395	368	445	423	383	385	399	416	399	367	403	378	398	418	389	386	385	368	358	404	414	384	411	414	415	380	414	406	394	373	420	389	403	387	378	416	393	407	423	367	405	397	373	394	392	409	374	404	398	413	398	412	399	390	414	414	397	389	392	438	420	388	376	422	405	391	412	429	378	420	439	383	403	413	435	400	408	394	372	395	385	407	404	390	387	373	377	414	370	377	409	385	412	383	373	407	400	400	367	341	392	401	393	402	415	419	400	403	395	405	383	403	404	384	390	394	403	424	383	371	420	412	384	405	445	411	404	425	375	411	374	393	400	362	393	367	413	395	383	423	380	414	413	409	377	411	422	397	418	406	345	411	431	375	405	420	400	411	401	416	419	393	394	407	396	393	420	399	383	396	381	406	396	392	397	411	416	408	413	397	410	413	439	390	422	398	405	380	424	392	415	433	385	389	406	414	383	421	415	414	372	388	426	364	379	409	388	407	398	406	419	396	417	384	387	370	389	404	438	394	411	384	400	365	398	397	386	390	420	397	401	406	403	404	381	457	393	426	403	407	374	411	396	423	379	374	411	386	402	424	388	390	404	437	412	425	393	371	362	389	386	417	421	385	440	419	377	389	413	415	398	427	368	379	389	402	397	412	405	394	421	379	397	409	415	368	436	405	403	391	387	380	384	417	380	418	386	414	387	404	390	411	384	409	419	377	376	419	393	391	404	369	385	396	410	425	416	440	392	377	377	387	396	427	410	379	421	408	373	405	411	414	391	410	388	392	389	384	382	384	403	429	389	387	397	388	442	393	408	369	412	398	414	398	383	423	374	422	405	394	423	360	426	400	411	392	385	378	416	436	341	397	398	405	399	399	385	421	407	409	383	441	406	393	385	422	383	364	405	386	396	400	422	406	416	415	412	405	377	393	373	376	388	423	379	400	385	401	432	375	371	421	386	405	412	398	402	393	371	382	371	385	360	390	430	415	415	400	413	402	381	376	359	385	399	380	412	387	399	366	422	392	387	388	431	395	377	393	420	357	382	384	381	439	395	394	396	436	381	383	410	400	406	377	409	416	430	411	440	372	365	405	385	403	382	397	437	410	398	348	415	404	412	398	393	412	423	406	383	398	402	421	419	385	435	408	360	378	395	406	444	368	400	388	392	406	406	394	430	403	390	419	425	384	389	462	413	423	359	397	405	400	389	368	420	421	393	383	401	395	392	401	413	374	390	431	429	399	405	405	417	419	380	377	405	378	351	412	391	385	388	381	418	406	358	394	388	410	379	410	410	389	395	366	394	419	457	411	420	402	400	361	394	402	361	418	394	412	365	374	427	338	412	421	416	442	409	407	413	408	399	396	406	409	411	385	398	396	411	422	365	384	418	402	398	419	407
5288	11139	9058	4539	3311	2425	1909	1620	1297	1135	1008	918	828	748	788	695	674	647	634	594	615	606	607	537	567	572	565	543	545	505	518	522	528	509	525	562	486	502	514	514	542	481	539	511	566	550	542	543	587	530	536	466	509	531	521	485	544	538	489	532	525	523	533	490	522	524	499	495	497	519	509	515	530	521	536	463	469	494	474	524	526	521	521	505	477	523	460	506	499	509	526	496	542	549	491	512	540	491	465	527	507	460	513	508	501	527	487	522	508	526	493	499	512	503	508	512	483	487	501	494	503	489	511	498	515	500	520	507	468	491	516	505	495	521	547	519	506	529	486	507	487	509	525	507	516	531	491	511	511	510	494	551	522	498	523	496	551	517	488	496	483	525	439	513	515	503	508	495	477	487	467	509	513	490	472	505	503	500	505	510	475	541	532	513	495	503	481	534	478	524	517	539	467	552	500	531	498	478	495	514	544	452	495	461	522	481	525	493	484	499	509	493	506	522	486	509	520	569	519	527	480	506	534	498	524	534	509	513	491	530	518	493	528	521	511	509	527	513	533	526	459	481	533	485	496	502	529	506	485	498	476	472	493	476	476	481	510	511	519	479	497	542	526	495	470	495	517	492	497	499	509	540	530	497	492	505	514	492	547	527	497	478	506	508	511	504	479	534	466	512	482	506	543	502	498	485	475	479	490	474	530	494	493	494	497	474	489	537	509	500	500	532	520	502	522	504	514	515	492	505	467	494	509	509	495	515	528	508	528	514	513	494	502	542	502	474	505	467	474	534	496	539	477	506	512	497	546	513	503	505	519	507	518	523	486	483	519	530	498	444	526	503	484	493	533	517	528	477	492	481	565	528	482	547	510	497	495	519	520	495	484	487	503	491	519	490	501	514	525	512	534	525	543	511	496	489	457	502	488	512	504	501	483	527	527	560	503	537	520	479	540	498	495	485	538	543	530	510	457	519	504	496	539	530	494	503	464	552	515	503	505	481	536	495	500	531	500	512	532	500	516	523	465	540	489	563	535	474	515	557	493	483	512	515	504	478	523	497	538	504	496	498	499	511	494	530	513	484	504	529	524	524	490	510	471	535	469	503	502	514	472	482	488	497	552	499	525	503	467	514	453	499	526	510	524	492	520	535	532	541	522	522	537	529	535	536	470	525	503	513	500	486	528	468	519	498	455	478	470	465	487	522	486	508	505	481	479	481	506	479	528	503	546	518	503	492	526	515	500	507	519	465	497	492	528	517	521	489	481	491	491	557	515	536	482	517	481	476	498	496	504	526	525	505	505	500	499	501	499	498	463	481	478	537	509	525	518	514	484	527	492	511	489	494	511	503	465	486	531	475	530	512	495	516	518	504	481	525	503	457	490	478	500	523	475	507	531	493	534	460	538	491	475	522	502	467	515	493	550	464	521	522	543	484	477	507	538	478	536	474	518	528	512	514	533	508	505	505	498	509	494	481	521	494	480	511	496	519	541	456	500	519	488	513	507	461	514	491	505	503	495	499	487	503	508	552	499	480	510	491	509	520	546	502	537	505	465	552	503	516	523	537	511	534	500	458	542	514	468	476	493	505	479	478	514	495	486	498	522	536	496	516	540	514	477	481	518	504	500	525	503	514	502	520	545	525	502	515	483	510	537	486	513	515	518	493	501	497	500	496	509	482	520	516	539	472	477	467	480	489	462	460	512	495	481	492	520	533	519	504	538	501	516	484	467	502	467	498	514	496	508	552	477	494	529	541	497	534	480	444	518	518	512	498	518	518	512	476	514	496	493	499	504	473	526	527	487	501	538	516	530	498	471	456	496	509	484	542	512	534	500	514	532	466	532	500	506	522	554	516	427	503	487	508	508	503	522	480	460	532	460	519	528	481	494	555	482	502	494	518	520	513	504	543	506	531	519	500	529	501	491	519	487	496	511	536	500	523	462	480	526	518	512	503	509	507	474	531	493	475	512	478	552	468	520	532	495	482	521	484	510	535	503	502	480	491	479	527	479	514	489	516	492	543	495	501	492	479	468	496	526	542	517	472	491	512	524	502	487	519	485	534	504	473	511	524	475	447	494	480	504	550	491	481	512	537	498	500	464	491	516	486	480	494	492	529	502	523	471	532	506	487	517	517	456	505	486	488	506	536	500	506	467	561	511	521	497	539	502	513	518	467	491	481	532	496	529	493	546	527	478	535	487	494	483	518	507	504	511	495	490	527	526	477	450	535	496	520	471	561	539	530	487	486	507	485	543	537	552	470	518	521	481	524	554	548	476	518	500	527	481	470	523	496	549	519	524	528	516	528	481	510	528	493	500	513	441	512	478	551	509	498	517	505	543	533	505	477	525	481	450	499	482	536	493	481	466	488	533	533	485	502	492	513	528	487	515	513	497	511	464	492	481	545	502	532	558	524	480	478	464	477	472	498	508	507	499	506	526	486	485	508	496	532	504	498	520	487	508	482	472	514	477	495	538	493	500	524	498	491	493	520	526	470	492	502	519	519	517	493	486	481	533	486	502	510	497	488	463	528	506	474	468	485	549	536	534	485	494	526	495	509	500	522	517	503	538	518	504	517	508	511	520	509	524	464	541	505	491	499	499	488	498	553	491	494	522	520	516	513	486	476	526	513	513	506	489	491	527	527	479	455	487	500	485	526	531	479	502	471	483	535	469	489	513	533	504	497	522	495	500	507	481	518	463	475	454	522	510	528	544	486	496	517	514	502	523	512	523	475	487	472	508	485	513	549	521	536	542	495	470	521	528	497	507	476	535	496	508	526	524	542	508	507	469	484	534	496	473	514	428	504	504	463	495	474	522	495	502	507	529	547	522	507	485	476	477	521	529	512	501	523	490	518	468	524	517	517	535	519	520	500	510	515	505	481	518	483	486	498	519	505	524	511	473	517	499	502	497	559	472	451	508	492	478	503	504	487	454	494	465	483	478	520	497	536	525	477	507	467	544	519	543	494	537	518	501	524	494	498	508	505	512	493	523	500	495	520	524	527	489	489	525	518	501	512	495	499	531	504	573	499	522	516	513	489	510	518	508	518	515	493	459	474	490	494	512	517	500	518	472	515	527	493	486	519	524	474	500	538	490	522	534	477	469	483	517	518	528	505	518	475	537	475	540	520	514	501	507	500	479	522	545	504	508	507	486	506	506	505	511	515	517	523	500	503	497	527	497	496	483	528	482	503	502	477	456	543	527	526	520	499	515	493	459	495	502	481	480	458	531	496	520	488	499	495	541	497	466	479	514	478	502	492	508	487	527	503	486	527	508	495	489	533	525	485	503	508	504	518	456	458	504	482	512	484	554	507	519	501	478	484	538	505	470	511	547	488	547	506	515	469	489	529	479	534	505	489	506	493	527	491	491	491	499	505	528	491	474	482	455	494	500	494	493	517	504	441	488	491	514	503	483	497	502	497	446	491	520	485	507	495	501	495	493	528	527	534	525	513	552	506	505	503	520	541	527	521	461	475	548	523	505	485	496	489
23581	21580	29455	24159	21586	21593	6409	1338	994	897	802	707	665	656	571	533	554	493	491	561	510	471	468	445	473	437	462	421	422	449	407	451	453	424	391	441	367	420	472	413	401	402	436	408	410	418	413	407	366	415	422	408	397	365	436	425	401	422	383	416	428	417	381	418	379	398	391	383	376	393	399	394	416	358	417	404	412	402	398	433	418	393	412	414	402	386	405	384	370	414	386	388	405	420	388	378	408	427	379	369	417	410	443	385	361	382	399	368	416	428	408	383	388	407	395	381	370	366	377	375	392	407	429	372	373	352	376	398	379	390	417	390	371	386	406	414	379	404	395	419	422	368	429	403	377	394	386	404	402	400	381	404	381	408	401	389	421	406	393	391	416	395	423	416	414	420	408	428	373	420	369	382	402	383	403	384	374	366	390	421	370	378	409	417	402	383	390	367	386	404	388	371	425	411	374	392	389	375	419	405	370	386	401	416	428	393	378	403	411	373	390	445	409	373	383	383	392	400	406	383	428	401	409	430	371	380	429	403	395	392	378	421	357	391	371	387	387	382	362	401	418	380	377	383	392	390	430	392	392	394	390	408	395	367	376	357	415	404	410	368	394	388	413	404	422	394	414	389	421	383	401	402	384	383	451	382	376	384	423	393	354	376	388	399	377	346	355	389	399	437	386	382	441	378	402	415	399	392	437	394	398	385	399	380	401	376	401	401	397	410	389	393	383	426	370	380	357	337	437	371	394	395	411	394	378	377	403	408	384	416	398	430	383	367	411	369	434	417	404	363	393	371	411	362	379	355	407	403	382	386	386	397	397	387	407	376	399	379	403	381	429	374	414	367	401	413	392	371	411	432	375	383	402	413	395	388	385	387	381	401	386	396	394	407	423	393	396	419	387	383	407	393	406	396	409	409	409	370	367	401	395	359	395	392	401	398	398	401	413	421	402	388	375	371	375	391	388	391	373	420	367	429	358	383	346	377	393	397	386	364	395	400	420	399	357	404	371	355	410	391	402	381	393	371	371	377	402	414	380	386	391	358	404	407	419	367	399	383	407	383	403	444	390	408	385	445	420	394	409	408	385	394	419	381	386	370	387	388	420	371	449	408	412	419	381	375	425	388	424	377	412	387	363	423	379	386	399	362	389	409	367	405	392	404	465	419	395	348	413	387	403	378	417	395	355	401	403	412	403	403	366	432	373	403	383	383	415	395	370	380	414	392	408	379	425	392	390	383	393	392	408	404	403	389	396	369	408	413	382	418	424	397	395	396	420	367	407	404	325	391	378	376	400	391	356	377	396	402	369	371	405	426	376	390	381	393	442	376	380	404	399	399	397	396	399	396	426	406	404	371	411	390	395	421	415	365	387	403	404	386	395	366	440	375	430	405	434	405	409	369	397	416	353	397	423	405	397	388	400	421	400	404	401	397	393	397	376	409	405	406	367	399	388	402	413	399	373	392	382	377	360	404	404	368	407	382	409	376	393	355	398	400	367	362	414	406	400	386	397	364	381	358	361	371	379	389	400	377	410	361	383	404	385	390	391	396	398	386	389	372	387	409	389	376	410	354	408	393	393	392	354	407	432	366	403	384	424	429	384	411	399	405	445	363	383	392	401	422	389	405	391	378	381	432	394	438	412	403	425	394	411	421	426	392	404	390	376	406	407	385	397	365	406	392	408	384	427	410	421	421	400	412	416	395	395	434	369	441	399	443	386	422	363	388	435	386	411	361	368	393	398	399	408	432	396	394	404	410	403	381	397	370	379	374	389	407	422	393	391	372	349	384	426	346	362	369	402	415	359	387	407	369	397	409	389	367	381	404	380	380	420	388	421	382	356	397	381	401	422	362	415	400	400	365	393	367	391	414	381	393	424	400	406	394	373	389	404	416	377	423	393	423	353	389	411	406	389	401	403	402	381	418	431	376	405	387	354	398	361	401	399	405	382	400	414	400	397	403	405	372	382	411	393	394	391	414	397	385	450	434	393	381	399	377	412	382	323	388	406	406	368	397	389	438	390	415	389	354	394	406	408	399	397	397	407	414	394	350	370	410	413	384	401	364	370	387	452	365	392	424	400	392	402	402	376	430	387	415	395	428	379	397	413	405	417	361	411	402	416	397	398	393	405	424	371	403	365	421	404	371	413	427	383	392	383	411	379	418	409	398	386	425	382	367	409	371	355	386	411	401	361	378	375	376	365	427	386	342	407	341	408	376	400	364	387	417	425	350	394	378	393	368	378	414	408	399	394	391	380	382	378	396	415	393	370	427	384	400	429	416	347	385	378	376	382	390	368	394	375	385	376	409	385	394	428	359	402	378	430	404	393	381	390	398	411	409	394	372	371	403	375	387	416	409	391	434	359	393	375	406	385	397	373	389	397	403	391	394	393	410	412	415	388	398	410	383	404	417	378	397	401	403	404	395	400	406	395	411	359	403	386	404	390	390	382	412	414	375	405	364	403	393	369	387	390	408	374	407	393	390	406	401	377	385	399	395	415	405	398	374	375	383	375	394	420	422	384	407	422	382	401	361	382	379	363	398	430	417	377	438	401	396	378	378	406	383	410	405	403	399	365	398	417	362	401	393	397	413	351	380	395	407	380	377	387	402	400	405	394	375	398	380	407	417	436	411	374	384	417	414	409	374	383	392	403	413	374	377	399	411	390	418	395	407	366	399	409	420	403	426	405	396	405	409	400	371	415	410	374	418	384	409	385	404	381	413	386	435	408	392	432	402	410	390	421	409	404	387	370	385	398	401	391	411	404	376	409	415	359	381	367	415	412	383	413	389	376	408	402	399	368	383	367	400	366	386	364	396	353	397	396	407	384	392	391	368	397	400	410	415	377	361	368	437	424	362	390	399	383	392	384	370	410	402	394	398	382	397	413	380	393	402	404	377	435	403	409	392	375	420	370	390	444	403	434	402	371	372	429	360	381	405	416	414	404	354	398	386	395	373	419	361	411	406	403	384	384	427	421	385	376	407	355	419	354	368	408	383	395	369	398	414	381	382	376	397	415	383	414	405	449	433	369	395	393	393	431	370	404	398	397	381	401	426	402	441	395	371	366	433	398	392	415	374	406	380	363	392	384	390	395	417	389	414	408	413	404	403	347	367	402	366	396	438	358	372	390	410	412	400	384	413	388	362	367	389	406	388	395	436	416	382	395	381	402	383	416	404	360	387	380	381	411	380	426	383	408	384	378	369	413	378	402	398	355	368	400	390	374	395	381	400	390	385	382	378	388	402	410	380	392	393	385	393	398	417	451	363	409	412	429	393	390	368	409	396	387	384	376	388	403	394	393	419	398	388	426	393	365	415	396	405	407	417	391	400	407	412	386	394	430	391	363	398	397	381	363	402	407	356	346	379	422	371	407	427	420	437	386	392	415	397	404	390	428	375	414	388	381	442	408	415	407	398	356	398	412	378	362	369	389	421	395	413	397	407	357	397	376	378	391	425	381	381	390	415	394	400	395	400	439	404	388	409	416	393
7536	17387	14132	7449	5276	4116	3169	2481	1978	1697	1418	1204	1099	981	869	825	794	762	724	643	658	617	616	598	546	560	552	624	528	546	534	546	527	512	526	478	510	520	483	487	500	530	483	543	503	487	505	513	471	488	500	466	505	465	467	466	459	469	459	510	483	470	483	460	440	483	525	455	432	454	508	505	474	452	486	504	444	450	460	469	447	461	491	507	463	491	461	510	453	434	454	448	486	474	482	479	481	486	490	468	435	478	483	452	465	472	470	475	449	480	468	458	442	501	499	509	453	493	453	492	498	449	453	469	504	482	471	435	474	495	453	436	464	475	473	428	483	452	473	449	456	469	438	500	465	485	499	509	457	455	442	465	461	521	455	497	491	451	488	455	449	460	486	494	463	460	455	509	458	448	437	469	455	439	436	455	471	493	520	479	474	487	524	488	437	445	514	531	460	430	496	460	444	466	443	486	450	492	432	442	468	476	472	462	436	451	489	466	462	505	461	475	485	502	426	457	477	471	469	486	448	430	459	415	468	485	503	461	488	438	503	425	458	488	472	479	455	470	452	441	516	548	456	472	444	486	493	437	449	483	470	466	441	470	444	497	486	463	428	477	463	522	486	447	469	458	495	487	472	483	485	496	452	455	499	507	444	495	462	506	474	461	455	489	498	444	450	476	477	477	443	428	462	449	463	465	447	486	475	481	497	453	474	456	471	423	438	457	446	478	458	464	439	467	465	445	465	450	458	444	476	433	489	498	469	459	456	453	475	465	425	477	530	501	442	468	461	429	438	473	483	475	491	444	509	445	447	451	416	448	484	472	457	454	450	408	454	471	491	474	468	454	470	460	450	486	442	445	471	436	442	475	439	451	460	459	454	471	477	452	488	468	475	495	491	474	497	446	462	435	508	452	482	448	474	455	459	439	528	455	512	442	485	424	469	480	492	482	463	454	464	467	479	472	493	462	481	492	451	461	457	471	434	446	434	473	469	463	427	495	480	459	446	462	450	484	462	446	434	472	491	447	447	459	470	466	482	468	495	459	430	470	470	477	507	473	433	469	455	476	481	455	446	448	461	459	494	445	475	506	463	435	449	509	477	459	451	483	499	479	433	451	464	482	508	467	455	464	463	459	482	503	426	467	452	475	461	457	482	455	470	457	479	478	449	488	414	455	439	480	500	465	464	466	466	450	446	436	477	484	440	482	460	448	456	455	458	483	442	463	488	464	447	462	444	443	464	449	443	450	429	457	467	470	435	489	434	440	416	465	473	459	469	440	468	485	466	470	450	445	449	443	499	429	481	471	476	476	426	470	458	467	478	446	434	472	450	451	452	450	457	441	481	476	455	460	452	456	439	466	456	491	467	459	468	474	456	423	436	458	423	480	498	443	469	446	454	423	448	431	437	421	458	463	430	439	453	460	448	484	397	432	456	466	454	499	498	514	442	454	451	444	459	454	448	455	490	468	434	447	446	477	506	451	457	469	457	496	454	430	469	432	458	451	467	532	458	473	437	465	473	418	502	420	474	479	437	458	465	475	450	491	462	488	476	467	471	467	465	488	435	462	456	445	510	451	448	455	469	470	424	439	465	475	476	449	456	449	442	473	455	441	425	488	473	461	469	458	501	451	462	435	470	494	421	437	424	433	460	499	459	490	484	467	473	498	460	429	470	484	432	457	454	475	445	457	466	422	430	472	508	472	502	443	477	423	418	503	514	455	444	493	467	477	493	468	457	457	444	445	476	456	433	476	432	457	457	477	453	457	476	460	499	461	451	436	454	500	455	437	507	458	479	443	490	479	440	470	465	439	464	491	450	467	471	422	452	467	460	443	510	469	393	472	481	466	447	430	465	435	463	435	486	473	454	490	454	421	469	491	421	498	434	489	491	438	467	485	501	471	474	441	425	496	467	480	465	448	486	483	449	463	489	475	450	469	457	450	457	441	463	469	480	419	452	443	439	449	485	487	454	484	467	487	439	450	446	472	484	463	487	462	484	469	477	448	459	457	496	460	486	476	457	477	474	457	474	463	458	440	440	491	424	485	443	435	459	449	468	446	465	482	489	460	463	491	512	474	460	460	470	478	475	449	462	473	422	462	474	429	453	457	471	513	485	447	472	435	470	450	443	511	426	444	512	491	431	497	472	457	477	478	457	463	453	488	442	457	449	460	476	460	474	462	459	471	481	448	466	468	463	417	446	491	465	454	455	498	457	484	483	463	464	453	515	477	514	468	478	485	482	420	451	470	499	457	470	440	444	493	499	492	452	428	464	461	466	441	440	487	453	504	462	478	498	460	459	476	438	455	487	434	472	497	437	469	476	469	421	494	460	473	485	445	437	452	463	472	485	482	444	461	454	451	467	473	476	481	441	460	435	450	446	473	492	495	461	459	444	448	456	446	455	477	447	473	448	445	449	447	473	471	480	481	464	443	434	467	448	504	493	478	475	483	439	449	429	486	462	452	463	468	504	449	461	429	461	496	460	489	478	464	475	465	465	438	442	466	452	457	503	481	480	470	474	484	443	483	482	457	442	509	460	469	455	472	431	461	440	450	472	461	419	456	477	468	480	423	450	473	466	487	476	442	456	468	430	476	484	485	417	472	482	491	450	505	478	474	451	439	441	428	461	444	427	490	469	504	465	535	445	452	476	478	464	464	463	427	439	447	486	440	487	489	491	513	442	466	485	465	483	463	439	468	475	459	478	444	431	441	466	466	471	473	459	440	436	436	483	474	468	436	456	460	432	474	424	490	465	463	473	469	456	474	495	415	477	453	471	478	437	492	434	455	485	508	457	476	442	455	503	467	462	486	429	404	471	460	467	457	469	490	464	461	440	429	496	515	457	455	437	456	459	462	437	489	452	475	448	446	442	446	467	456	441	462	449	457	491	430	428	480	461	496	471	466	463	456	520	491	447	423	469	453	483	480	443	438	488	458	477	475	443	459	450	450	451	465	431	453	434	451	438	459	438	449	454	424	465	506	462	460	467	449	474	463	467	495	482	460	473	454	432	480	460	441	459	420	460	435	419	454	443	473	436	491	444	430	484	473	475	438	430	484	454	452	440	470	443	435	479	430	480	467	473	460	446	408	461	481	480	496	514	473	450	455	443	403	488	453	475	458	449	479	441	466	464	461	465	461	513	430	496	481	441	475	467	472	439	504	462	485	485	478	464	500	459	483	448	477	445	463	448	472	455	441	481	447	467	428	465	481	447	456	467	465	431	489	492	508	478	443	501	467	472	453	432	458	481	454	443	520	448	473	468	463	464	460	500	472	470	483	458	522	477	452	454	458	440	456	475	457	444	493	460	485	482	467	503	424	510	482	508	451	457	497	457	451	458	443	484	433	463	464	494	439	474	467	450	435	426	507	478	477	482	431	485	448	451	435	472	465	475	439	469	460	480	405	496	482	446	449	513	473	467	438	469	433	451	472	479	472	514	428	489	473	441	425	475	492	464	498	470	439	431	494	469	395	473	496	454	451	458	456	464	487
27447	20116	7045	1320	926	792	751	785	740	802	771	742	745	754	681	778	696	744	749	733	710	698	701	698	752	736	712	681	703	728	731	735	698	743	743	745	749	702	712	714	749	675	730	708	703	716	740	697	719	723	763	699	721	694	725	759	715	715	722	710	706	763	736	727	703	738	749	747	728	730	714	722	715	730	703	791	711	721	708	711	712	720	762	669	774	734	698	664	739	735	731	702	739	740	721	724	748	745	686	679	693	741	677	748	713	707	718	693	744	708	673	717	719	690	704	733	727	712	758	686	792	716	725	742	744	707	752	737	737	722	721	718	745	752	762	706	727	692	716	722	750	727	749	740	700	713	745	703	697	717	767	792	736	733	743	737	731	765	676	809	713	727	721	672	745	690	700	761	737	677	730	732	705	721	738	718	724	691	732	706	738	736	680	735	729	693	709	716	744	724	675	746	699	690	769	714	724	738	733	687	713	700	725	765	708	736	761	727	791	753	733	730	748	749	737	745	687	678	712	737	654	703	715	717	742	754	721	689	673	679	749	747	711	755	694	720	697	735	749	725	749	692	682	743	729	717	704	706	750	748	748	737	691	723	724	774	743	777	725	695	740	700	750	694	742	746	724	721	684	710	742	735	769	748	727	716	673	722	707	742	722	730	672	671	707	761	736	754	759	682	761	741	716	725	704	705	708	723	721	706	675	700	717	712	705	675	720	689	756	704	730	760	737	724	673	690	729	661	730	741	715	715	744	746	729	665	761	740	734	707	737	709	715	713	763	645	726	726	756	751	729	760	697	709	673	746	725	669	755	745	730	732	777	730	724	739	797	769	724	722	709	743	659	704	750	721	731	721	710	742	740	727	724	711	713	756	678	745	720	702	726	722	692	745	740	744	731	721	697	752	714	667	739	716	794	692	681	720	730	749	712	703	694	733	747	730	700	739	697	712	702	689	729	717	725	732	771	694	747	707	740	729	718	718	739	714	783	748	797	696	773	765	742	695	702	754	747	729	753	712	704	750	712	738	707	677	709	756	741	769	743	710	750	767	707	789	740	717	743	671	676	729	709	761	758	731	720	743	743	676	772	705	718	747	758	727	707	675	702	705	763	707	753	734	745	768	745	723	709	739	744	709	727	694	688	742	707	718	689	726	714	726	747	719	750	672	685	776	708	733	727	771	722	725	780	761	758	737	711	725	730	713	692	678	753	763	662	735	715	723	699	755	711	720	710	752	714	750	692	713	728	722	730	686	725	740	763	699	736	695	682	745	724	780	758	747	674	742	725	715	703	682	727	710	703	730	742	663	784	699	744	719	745	729	756	728	791	689	731	755	781	730	785	714	753	731	731	752	706	705	755	714	730	739	729	723	725	754	732	694	764	757	701	715	740	721	747	747	714	690	720	702	702	740	760	720	694	736	692	705	750	713	686	720	737	728	725	764	730	715	691	714	770	710	719	752	715	694	769	672	689	696	695	765	760	764	716	716	692	738	690	752	741	793	752	716	691	721	728	762	756	769	739	727	738	722	772	780	694	750	764	694	688	783	713	727	720	751	706	735	728	725	693	765	715	684	742	741	702	758	698	736	722	740	735	706	764	744	692	746	701	759	759	717	732	719	720	757	703	732	715	712	752	736	707	693	685	760	763	732	719	742	776	708	773	704	695	712	756	722	743	741	712	734	736	713	711	699	775	731	722	691	756	682	729	732	725	697	735	713	702	730	716	750	759	708	687	668	714	763	733	698	717	693	764	749	706	707	694	763	730	684	721	716	721	672	741	714	728	767	716	734	711	719	724	763	734	733	796	728	707	715	713	687	698	742	731	739	730	689	747	693	719	743	767	738	767	679	701	747	738	670	746	736	699	773	746	748	719	786	706	748	769	712	725	718	749	765	737	699	741	710	732	736	739	733	742	676	704	701	747	746	771	729	700	728	750	758	710	744	783	748	696	766	713	699	720	661	694	754	730	753	762	736	763	689	745	752	713	751	727	772	735	750	748	753	701	746	703	723	718	738	719	714	701	772	712	686	693	715	738	682	759	689	726	727	738	695	753	758	782	751	708	731	743	793	779	735	723	701	747	755	700	726	754	683	718	694	750	699	662	733	704	753	703	758	715	720	715	706	731	734	720	723	699	727	724	737	780	708	739	729	739	756	814	754	677	764	744	753	746	762	667	764	680	771	743	698	714	749	686	740	737	738	736	741	761	765	692	709	727	679	728	774	733	745	714	741	695	741	743	703	741	739	753	719	707	763	775	761	704	714	701	747	778	711	768	710	758	694	748	702	701	734	750	740	719	682	709	755	764	723	782	688	673	710	703	721	744	687	699	733	724	699	781	781	706	747	722	698	724	723	743	776	708	745	704	712	725	722	741	708	727	739	699	763	763	738	747	714	699	689	698	750	707	744	738	724	724	665	736	719	770	803	731	745	750	746	766	742	788	736	732	707	751	701	708	714	744	697	767	741	702	759	748	708	715	764	694	751	758	712	720	706	684	693	719	715	751	723	690	764	703	699	741	734	701	689	762	728	720	741	746	753	750	757	721	719	754	757	748	698	691	729	727	680	725	706	773	748	741	781	677	756	725	730	707	750	719	748	727	736	717	746	684	785	683	744	722	714	748	760	747	710	711	733	755	681	739	713	747	719	725	738	738	723	788	714	680	685	690	701	782	748	703	716	780	722	745	758	699	747	778	763	744	704	729	723	699	753	707	766	776	742	736	711	715	723	709	742	686	733	752	678	730	669	717	754	725	722	762	737	712	703	706	769	705	765	707	737	688	700	742	763	786	741	750	696	668	719	751	759	737	711	685	762	778	729	721	762	808	722	707	755	765	685	691	746	765	743	721	739	737	706	744	753	734	751	751	709	687	759	736	709	739	714	764	693	721	701	755	733	679	727	759	726	725	708	708	745	698	746	714	722	730	742	714	774	689	709	745	748	763	768	746	714	722	735	733	741	724	697	702	715	701	723	707	701	722	728	723	715	699	743	756	676	713	741	725	773	741	732	732	740	723	713	710	728	690	718	732	725	676	753	726	711	674	674	722	760	730	765	670	738	737	726	716	682	728	737	681	697	783	761	730	728	727	690	706	723	747	728	722	734	730	731	693	758	717	732	782	765	762	760	750	712	765	737	707	734	740	732	718	712	705	745	750	736	727	720	711	733	696	714	688	698	734	737	725	744	717	678	677	714	752	719	664	727	727	707	730	741	727	732	743	711	733	741	753	746	740	711	784	688	696	786	758	737	702	749	743	675	695	708	696	666	708	699	740	716	785	720	744	706	707	768	709	742	740	754	725	697	675	730	754	688	700	719	723	712	729	720	724	722	760	759	744	691	729	779	723	741	705	785	714	789	752	703	694	698	708	689	691	743	705	752	708	724	708	728	751	746	771	680	787	735	709	739	700	667	724	747	745	679	727	767	715	722	683	708	760	738	698	755	709	703	706	712	739	729	678	746	773	755	732	716	757	735	726	706	690	750	709	705	716	781
4606	1990	1745	1238	1158	1035	978	894	922	942	936	959	925	925	866	971	873	877	913	868	915	884	900	834	918	926	905	867	925	878	921	899	920	915	837	895	875	875	857	914	882	886	859	878	894	897	853	931	883	896	864	898	923	887	852	926	889	859	917	859	880	854	874	889	853	911	901	898	869	872	906	936	852	865	852	895	862	930	872	916	922	933	862	849	917	829	925	904	838	869	930	900	941	877	846	938	947	856	864	923	860	859	925	912	865	871	877	894	870	891	895	877	859	868	877	862	887	875	881	844	890	893	837	863	911	897	858	814	875	909	868	863	923	895	876	898	944	838	898	880	926	869	911	882	857	896	888	843	861	851	877	915	924	909	869	903	923	896	924	890	917	881	807	865	874	888	903	879	897	887	856	935	871	830	888	888	853	891	907	840	911	916	855	885	907	839	878	901	832	817	872	878	901	863	880	906	854	901	841	870	885	920	942	875	853	842	874	897	852	858	924	902	897	947	843	894	904	908	867	935	902	846	888	921	822	856	881	841	877	851	880	831	927	879	855	910	866	863	873	868	826	860	894	903	880	901	857	904	871	954	889	876	896	911	838	905	892	874	883	838	867	822	874	879	882	925	881	884	871	838	888	849	908	829	914	836	871	920	877	888	877	934	917	871	950	857	832	904	882	871	846	943	877	885	869	805	900	867	857	878	920	855	893	917	852	881	864	887	887	943	925	885	895	908	882	872	883	885	863	862	899	860	857	902	900	857	926	890	913	883	866	890	882	859	886	891	883	862	884	899	864	873	897	828	853	860	878	866	847	877	859	887	917	882	927	839	881	888	859	901	873	902	842	861	844	907	819	917	874	904	955	879	953	875	883	887	897	881	890	875	869	847	870	853	885	882	940	875	878	902	860	871	890	935	900	892	901	916	864	911	870	895	895	919	888	873	896	914	879	880	892	879	896	829	841	893	841	793	940	876	845	840	864	916	879	903	902	872	867	868	821	854	889	882	887	877	859	826	867	923	938	897	878	827	862	881	895	916	820	881	936	870	901	870	895	869	859	884	863	866	872	833	877	876	870	882	886	876	879	893	863	892	844	875	888	900	910	908	871	982	910	919	926	857	833	936	855	915	882	923	848	838	892	918	884	884	922	895	893	909	915	933	873	859	897	868	908	892	883	927	871	881	853	814	883	828	905	896	874	899	823	896	923	839	838	859	898	896	901	823	904	869	902	894	914	883	931	933	825	903	881	906	841	904	901	890	920	848	854	926	909	907	891	910	892	855	887	880	828	922	913	912	885	865	892	929	917	897	870	886	925	885	877	935	925	915	860	869	919	882	884	861	877	881	881	875	898	921	913	885	883	890	834	879	885	921	912	893	861	811	886	858	904	921	863	896	884	865	909	851	915	902	878	905	910	885	941	914	925	965	842	877	867	860	903	885	829	944	916	828	888	874	854	884	856	859	898	889	849	866	817	851	945	883	869	913	825	891	886	886	851	859	949	854	931	914	861	868	873	892	871	879	846	900	835	930	895	882	889	882	871	850	859	906	844	865	878	870	883	856	903	914	891	871	877	871	924	869	888	868	907	939	898	873	908	908	911	922	917	860	900	866	897	874	897	876	937	850	890	917	907	859	881	849	922	916	917	866	932	916	828	883	897	865	874	933	867	879	897	859	865	841	864	879	898	844	929	820	890	871	881	932	855	838	896	880	862	870	848	883	885	882	881	884	902	863	892	828	867	867	860	855	951	878	848	896	882	880	902	906	863	902	858	866	854	886	877	868	875	919	860	869	867	889	867	869	881	881	850	883	902	891	886	854	847	881	843	881	839	880	861	859	841	910	866	889	918	855	861	923	881	873	915	844	919	878	914	931	871	865	826	926	867	907	870	852	935	877	872	906	859	876	953	856	789	878	886	885	843	884	919	905	858	862	919	905	910	866	890	902	883	918	868	883	847	874	866	868	839	867	901	921	858	900	898	897	895	877	888	898	893	870	862	921	859	917	891	905	880	875	888	871	866	840	888	891	827	928	882	923	866	879	837	875	914	882	892	832	926	887	892	890	891	909	817	896	871	871	931	864	908	879	867	892	894	904	890	887	866	853	879	864	878	887	835	950	834	889	875	912	872	854	909	923	910	959	876	881	915	872	885	901	927	884	926	886	879	918	866	860	909	889	853	888	890	880	891	924	902	855	883	853	985	860	867	880	826	908	946	873	834	869	871	900	862	891	861	868	875	893	868	922	905	906	925	922	853	915	908	907	844	884	859	880	847	920	888	892	892	895	871	871	845	912	843	919	916	873	868	996	893	859	927	850	881	898	815	819	889	875	865	888	856	881	865	878	917	910	892	896	920	880	860	866	909	874	878	887	880	939	868	894	865	847	888	882	907	940	912	894	875	896	894	863	950	861	870	903	849	969	845	881	855	895	889	861	917	939	852	866	908	870	870	832	872	840	901	860	858	892	906	821	877	830	915	871	849	892	891	869	879	894	920	891	829	890	873	851	875	819	892	911	918	860	845	958	875	896	892	866	902	863	826	866	840	848	920	875	857	898	884	921	867	899	865	863	895	834	899	863	891	901	875	895	879	914	875	880	904	855	899	841	868	880	905	891	869	926	874	902	850	880	881	916	907	888	828	869	843	896	831	853	843	923	940	885	804	892	824	889	868	906	866	925	887	954	871	880	860	902	849	893	838	907	901	879	882	888	884	908	886	898	903	865	855	897	849	924	888	904	938	852	850	960	908	950	833	918	834	851	864	884	934	913	883	877	907	939	871	942	872	865	890	862	845	916	918	845	849	868	859	862	848	874	840	900	854	843	863	876	846	952	882	870	848	882	862	876	848	913	901	891	851	875	878	910	897	867	917	817	886	863	877	926	895	888	865	830	904	880	907	883	912	857	920	847	913	977	872	840	877	833	882	888	875	857	909	946	916	889	920	896	897	884	919	891	904	904	910	846	911	918	870	924	902	851	911	916	876	919	926	834	900	890	820	912	888	903	876	883	852	959	899	904	848	905	908	899	908	829	901	941	907	877	924	925	879	888	880	907	957	940	915	852	916	863	886	872	915	859	901	888	897	895	910	881	876	933	905	876	919	895	859	830	863	923	925	910	894	853	900	872	889	830	906	897	870	873	934	870	910	872	926	856	938	874	867	866	848	896	872	857	910	931	836	882	945	886	965	877	891	908	864	841	935	869	855	884	875	873	890	906	871	852	856	896	901	855	874	882	927	887	864	904	905	891	863	809	923	900	855	930	910	881	903	876	915	936	863	844	888	906	910	850	865	871	862	895	859	867	850	856	900	878	860	894	831	851	871	880	867	884	895	878	856	847	864	868	903	887	856	856	888	938	897	894	913	834	844	907	880	867	880	896	821	908	848	859	912	861	904	900	900	890	872	885	909	934	846	930	837	876	891	908	866	876	943	926	878	965	872	897	894	897	892	907	884	882	858	874	824	907	906	864	890	857	928	844	934	815	862	893	864	849	865	811
24654	21584	28979	24637	21559	8624	1280	888	732	697	607	591	543	509	496	506	494	467	422	500	466	433	424	462	426	418	463	431	452	427	397	429	438	464	445	417	437	456	391	430	400	441	380	358	436	463	434	409	429	414	434	430	400	430	466	454	453	393	428	425	422	377	421	448	402	414	435	408	452	399	433	411	403	398	404	414	402	408	432	423	405	457	437	441	421	405	449	399	401	431	411	410	380	408	404	392	396	401	420	416	383	430	430	416	432	377	429	399	388	413	409	365	410	425	411	412	425	411	415	379	435	414	437	404	400	397	423	402	391	393	434	403	443	393	384	404	438	420	416	417	383	440	426	440	415	383	384	409	444	391	400	409	385	400	448	437	430	422	400	419	412	425	395	423	447	386	393	406	451	418	417	432	433	383	418	417	402	413	396	441	424	437	421	408	411	414	378	406	378	421	388	416	383	419	419	409	413	467	408	421	402	365	411	413	405	387	431	396	425	394	410	414	412	394	428	430	419	413	373	410	367	414	423	407	404	430	421	412	414	405	408	392	394	401	426	399	361	412	427	394	412	343	407	396	420	405	418	431	426	429	417	421	402	427	431	405	438	426	418	428	387	416	414	425	367	411	392	377	420	396	399	377	429	431	428	416	421	430	424	394	399	376	385	415	403	393	411	419	434	403	426	408	413	391	424	386	416	439	405	425	410	385	414	403	419	406	409	404	377	377	422	385	385	396	433	392	414	384	403	440	389	434	458	391	425	419	418	411	416	435	395	377	405	413	396	409	389	432	432	404	404	452	420	407	397	409	398	405	401	395	410	442	394	414	382	369	375	422	442	413	390	399	393	389	407	422	426	398	419	408	439	373	396	399	410	423	400	419	410	400	410	413	413	403	439	431	378	372	425	407	434	399	421	447	364	412	410	402	402	422	419	423	400	410	407	434	414	417	455	444	422	418	425	395	415	435	420	416	429	424	407	388	463	446	380	412	387	416	433	421	393	406	425	367	433	432	435	399	435	425	451	387	390	359	399	398	419	425	405	419	422	395	395	387	414	399	409	385	413	408	416	419	395	399	432	441	401	403	392	413	442	421	423	431	394	390	431	402	409	370	409	397	368	419	437	408	417	423	421	442	395	384	397	392	418	391	393	415	415	437	441	413	390	421	418	443	418	414	406	418	440	424	391	409	405	415	405	408	380	408	386	411	415	415	443	387	377	356	404	400	406	416	419	424	391	437	434	414	435	429	441	386	387	388	421	400	412	410	387	380	397	382	409	421	415	409	413	415	388	388	431	402	404	407	414	428	420	446	402	391	409	430	439	400	384	393	431	386	401	414	415	448	393	429	440	401	396	411	380	412	392	418	420	423	374	391	401	402	390	450	414	375	432	377	393	378	367	374	364	401	381	379	438	410	444	398	394	423	443	444	387	421	384	373	411	382	409	407	395	384	410	393	389	379	453	423	444	388	412	395	414	379	395	459	405	421	401	433	398	452	401	403	404	407	428	405	428	391	388	403	418	387	412	404	383	389	432	410	431	428	373	391	421	382	417	393	432	403	394	393	422	420	397	391	435	422	386	468	407	405	375	370	407	398	400	403	406	410	446	431	405	404	405	402	429	398	406	398	430	438	390	418	398	392	391	403	416	435	407	401	406	428	401	439	425	424	433	435	407	401	398	419	383	395	457	375	442	390	402	401	405	380	390	426	403	434	405	425	441	406	430	401	377	395	406	415	401	424	397	404	408	375	404	422	398	403	430	457	387	410	411	409	406	424	377	433	421	404	426	423	400	442	378	440	370	386	407	413	398	398	399	384	411	372	424	393	449	380	405	431	412	420	411	434	380	453	391	400	413	441	422	405	397	398	410	434	412	386	399	411	404	413	427	424	412	428	430	420	405	422	422	411	422	417	432	389	394	386	427	421	403	405	398	409	419	404	407	382	423	409	433	401	415	396	413	390	450	400	408	420	450	443	363	412	403	421	424	407	414	431	427	413	394	434	395	413	415	394	435	396	404	400	412	389	452	381	390	451	368	407	409	410	386	396	418	391	397	399	411	421	375	416	423	417	397	386	375	413	405	383	419	428	409	426	388	399	437	422	354	422	389	408	387	434	413	420	422	453	349	414	407	439	446	403	428	382	400	439	439	416	460	434	419	380	381	412	445	409	429	448	412	419	416	443	432	405	401	449	399	413	364	443	422	388	396	405	386	398	408	429	421	397	387	388	380	409	398	401	402	397	386	409	413	409	423	430	414	403	433	389	413	432	443	387	405	421	424	407	375	388	383	430	383	390	418	413	404	423	396	426	390	408	409	405	408	378	440	415	447	464	410	409	404	476	412	427	450	412	425	409	421	400	419	406	396	409	413	391	399	406	420	417	438	388	407	415	399	397	437	411	403	407	446	391	436	383	405	381	426	425	448	414	408	364	420	414	399	436	433	412	422	426	400	416	386	411	408	386	411	414	395	397	437	405	412	360	400	402	415	417	467	382	353	409	420	418	410	409	411	392	403	424	424	400	401	406	388	404	408	436	451	452	420	449	436	398	372	400	421	426	387	415	419	415	427	396	454	433	396	422	391	398	410	405	393	424	412	386	381	394	433	411	414	429	432	437	413	400	431	426	404	438	412	416	433	431	421	361	418	427	426	434	423	428	422	384	381	409	399	439	403	401	386	448	416	415	423	413	391	426	399	399	402	428	428	400	375	436	450	439	393	398	439	392	419	397	374	401	404	353	390	401	421	408	410	441	412	415	423	407	473	395	400	418	407	423	404	380	408	428	388	417	413	447	409	442	422	429	400	396	433	436	453	452	437	390	385	417	379	439	411	395	431	408	427	405	433	414	422	424	381	395	425	374	405	391	408	404	416	399	400	421	436	417	393	424	436	401	409	410	426	412	437	364	419	396	375	424	447	412	408	454	403	403	415	425	440	399	401	387	417	407	408	408	410	402	393	358	392	387	439	404	407	423	374	409	386	433	396	415	422	422	418	432	410	399	393	430	387	405	412	435	413	414	427	400	449	448	425	422	426	401	376	428	419	415	414	429	383	402	440	427	403	410	441	387	418	409	347	400	390	401	428	406	413	401	427	420	421	376	393	411	412	406	389	409	412	407	441	393	397	401	426	421	379	394	389	420	421	438	434	396	399	392	386	431	441	410	412	396	402	424	385	430	417	416	406	414	408	460	419	393	390	392	439	413	373	429	371	407	394	444	425	418	413	442	407	413	375	398	384	415	377	426	425	395	401	412	421	396	393	410	389	425	396	396	389	396	420	402	400	413	403	421	395	418	428	424	412	397	366	428	370	434	401	460	407	456	395	438	369	424	399	401	407	397	409	429	452	386	450	398	416	415	403	404	400	391	421	396	422	413	418	422	437	403	438	429	408	395	404	435	383	413	379	392	417	395	399	401	411	405	374	415	374	390	430	401	416	421	423	373	383	408	404	404	388	428	433	407	380	378	392	421	385	376	407	418	391	397	418	424	427	368	382	405
5347	11166	8907	4521	3104	2432	1886	1608	1342	1189	958	967	858	742	778	770	710	615	623	586	596	631	589	570	592	582	531	555	550	585	559	573	559	542	589	529	547	552	525	547	517	554	582	523	560	569	532	545	518	504	476	529	561	459	555	499	501	537	524	551	518	527	539	508	512	510	564	577	468	552	510	531	456	509	547	571	500	520	492	515	508	539	526	516	522	501	523	502	585	495	507	551	507	516	536	496	510	493	511	566	589	535	522	522	502	538	541	507	531	468	505	520	513	518	517	506	558	526	522	511	518	506	536	505	517	534	564	499	503	506	498	514	531	554	540	519	528	518	568	524	510	528	495	478	506	545	534	534	545	499	568	534	535	532	521	534	494	528	550	512	522	496	502	497	509	509	496	515	539	529	511	497	531	563	473	522	504	544	559	525	511	491	503	494	545	538	523	520	475	513	511	544	518	543	528	530	528	542	549	514	552	490	536	524	490	481	527	515	498	496	542	547	521	521	508	510	486	497	536	491	522	505	547	515	496	531	544	547	536	472	504	528	514	519	530	503	517	543	532	544	539	525	524	526	552	527	554	565	537	476	552	517	535	510	497	503	556	490	515	536	528	519	474	541	501	533	507	499	551	503	498	472	564	507	508	533	511	525	530	521	513	534	527	529	496	527	511	563	507	505	528	529	504	499	539	537	534	539	478	534	468	483	514	537	517	507	511	507	478	521	476	515	533	496	497	567	519	514	520	493	521	509	559	558	520	491	523	518	485	539	522	536	519	549	543	529	543	491	544	522	497	525	520	536	551	512	576	506	552	510	505	511	487	499	515	507	516	501	515	503	505	566	549	557	514	516	539	519	513	540	516	487	490	512	544	492	522	486	505	472	512	480	521	510	548	527	524	529	550	519	514	503	499	524	513	533	509	510	486	523	477	492	524	488	527	559	532	522	492	558	528	550	519	494	519	489	483	531	475	527	531	506	540	534	520	524	537	494	517	463	515	503	498	541	550	508	529	519	528	556	518	524	533	489	516	459	530	539	496	490	492	530	502	522	516	516	489	505	541	533	541	470	525	502	540	529	546	499	514	521	494	513	511	475	513	503	512	453	524	516	505	542	534	509	508	506	498	544	529	545	509	540	496	494	538	510	502	479	478	540	514	511	526	488	502	521	518	498	513	514	530	484	512	525	546	521	485	486	514	527	497	497	497	510	533	508	529	543	524	513	480	441	522	530	532	506	533	503	532	512	495	501	501	518	533	508	482	524	476	534	508	536	521	528	490	545	526	513	503	490	538	552	486	533	515	529	498	510	479	512	526	501	503	491	526	502	515	552	555	550	477	485	511	532	543	479	513	538	499	535	472	498	533	508	507	547	504	517	512	512	505	506	538	549	482	504	575	517	531	506	516	558	538	508	491	523	528	500	525	517	511	508	533	544	558	476	500	540	504	473	515	524	506	500	570	545	502	518	558	534	537	509	515	497	501	559	495	529	547	522	508	544	506	512	529	517	511	527	507	501	499	488	506	522	538	528	553	495	484	490	536	534	507	512	572	525	508	540	499	502	544	511	495	518	527	513	522	511	492	533	571	517	548	508	517	535	543	507	513	498	503	530	491	519	531	488	498	483	511	506	461	485	558	543	511	545	500	466	504	543	588	547	532	537	511	542	524	503	509	544	532	521	499	527	513	512	543	491	486	550	491	526	525	513	539	501	490	541	482	521	510	502	489	524	504	488	513	549	555	497	524	548	536	535	496	513	508	495	546	527	521	513	518	524	534	530	515	502	480	482	500	507	512	557	488	530	511	524	534	510	484	519	527	520	480	468	470	567	524	526	532	551	515	497	530	529	534	526	500	527	500	515	543	512	475	538	535	491	481	542	530	507	519	515	557	537	557	543	488	510	502	537	509	524	506	565	505	558	504	515	514	513	535	525	478	513	455	514	565	568	534	505	508	552	505	497	519	477	548	492	508	523	542	521	532	508	501	537	502	495	537	471	534	518	495	554	490	544	519	532	512	526	530	516	558	509	485	534	517	502	531	508	526	543	518	546	535	483	550	519	519	500	476	511	494	519	532	501	540	523	505	500	515	542	477	498	492	553	568	536	520	526	516	500	521	509	563	487	564	551	501	512	512	517	496	484	505	554	523	531	507	521	515	523	514	530	530	506	508	532	508	520	507	488	509	509	501	508	494	548	533	526	542	491	502	531	529	492	506	495	583	554	518	500	527	505	527	491	577	523	510	521	523	542	551	511	534	494	476	487	518	526	539	511	499	528	506	520	535	502	490	528	515	512	482	484	524	506	476	498	508	515	487	529	542	560	508	554	520	504	528	535	487	470	539	483	507	556	526	524	518	531	525	520	517	543	524	531	531	513	535	528	547	517	479	483	517	465	499	524	504	503	514	524	516	546	526	513	489	526	513	487	524	504	513	503	490	550	530	526	535	469	526	512	513	518	513	523	531	539	529	549	513	521	524	523	513	553	536	517	482	492	521	514	536	537	515	539	526	504	538	536	492	482	535	506	490	495	514	505	530	522	491	501	540	545	481	510	536	502	544	498	546	461	524	500	522	522	534	495	483	532	510	511	532	556	518	515	509	477	486	563	523	480	511	500	525	533	502	500	539	504	507	543	523	521	539	529	536	522	485	500	483	555	522	503	506	525	498	489	533	517	538	540	510	540	497	556	541	504	516	534	493	541	501	532	533	500	540	481	537	551	518	519	519	543	513	513	557	529	528	519	523	508	548	543	512	506	555	492	498	485	511	527	507	560	495	498	477	510	504	543	487	514	490	538	544	526	509	504	513	537	547	507	475	516	533	546	513	521	569	513	528	522	516	465	530	497	536	561	526	552	505	504	552	506	516	530	497	512	564	538	546	526	528	534	514	538	514	482	484	521	515	521	475	537	520	522	511	493	527	505	533	524	536	523	480	502	515	539	528	543	544	502	504	523	503	548	528	510	506	537	536	544	524	510	530	530	556	535	484	530	537	513	499	505	512	514	535	557	513	519	491	520	517	486	563	530	528	486	473	506	526	530	526	533	544	506	517	513	459	512	492	534	537	504	534	503	525	508	485	524	520	531	538	546	508	514	472	517	533	496	516	528	520	531	595	493	528	526	533	534	508	527	511	559	517	529	504	517	481	495	510	518	519	533	480	519	525	527	533	527	472	508	504	516	532	529	509	517	521	524	518	505	506	508	490	538	519	487	553	516	539	543	486	481	559	484	524	493	499	537	510	537	524	495	552	518	540	519	519	521	535	522	558	529	518	580	509	529	527	502	470	499	525	535	536	495	502	506	540	538	558	528	525	494	481	560	512	520	511	544	520	514	522	531	539	485	518	530	490	545	515	542	508	519	501	514	530	519	481	516	527	493	487	496	540	519	501	500	544	498	566	537	534	512	505	481	574	507	527	499	527	504	515	546	497	469	556	533	522	566	503	527	521	512	501	529	457	501	546	415	548	491	532	503	476	546	554	537	486	535	523	494	503	491
23676	21658	29596	24222	21663	21657	6420	1254	1020	865	816	722	677	649	600	581	583	557	512	548	505	469	511	491	446	444	483	472	422	457	470	497	471	456	459	419	428	445	426	463	411	432	443	425	440	448	422	478	447	447	426	410	440	422	433	442	409	465	472	452	425	453	398	425	408	429	443	413	389	449	422	419	436	404	414	460	446	403	432	410	435	403	423	392	430	436	437	411	433	414	419	437	438	420	394	463	414	402	437	395	472	464	445	438	433	412	415	358	432	420	404	428	425	399	396	411	423	429	422	359	439	418	381	404	410	437	419	377	428	442	417	404	399	440	416	422	422	437	409	400	397	411	462	473	463	452	437	409	437	431	406	386	379	429	430	436	443	424	400	425	431	411	417	422	410	423	394	437	402	394	427	418	433	445	429	394	437	451	389	414	425	445	422	371	418	430	417	414	449	395	417	410	360	395	408	396	421	383	432	365	424	394	431	416	414	416	388	415	402	413	451	406	400	431	408	413	420	439	453	422	410	442	390	405	424	432	403	419	397	442	400	426	361	425	423	407	417	376	407	393	408	409	422	427	387	448	432	425	402	448	432	396	402	435	415	399	420	388	427	415	416	421	408	458	407	440	433	409	419	393	414	406	455	399	436	431	413	446	411	414	382	410	414	366	420	400	414	425	396	430	430	429	402	418	436	423	439	428	400	434	439	432	474	405	418	418	461	404	426	432	414	413	405	445	418	410	425	396	408	444	432	395	440	422	405	435	414	384	461	419	408	419	400	424	460	425	417	426	453	441	392	421	432	408	409	435	433	451	402	409	429	389	441	411	416	451	434	426	392	409	438	415	358	372	437	430	444	372	390	425	403	418	409	396	430	439	427	410	374	413	418	400	406	370	416	416	464	436	410	374	414	412	408	415	434	423	426	372	399	438	399	451	428	396	410	429	423	434	384	399	438	416	428	392	441	397	415	423	381	424	410	397	398	411	424	408	390	406	415	442	375	416	407	438	436	412	414	397	395	431	410	396	421	408	450	425	427	437	407	463	418	391	452	424	408	431	418	405	433	385	442	395	421	415	432	422	389	435	476	430	440	415	417	392	423	425	427	385	462	436	404	450	393	391	388	419	390	445	434	416	454	424	432	439	428	428	428	409	392	405	408	410	436	415	434	415	372	416	413	395	411	379	416	399	403	438	435	399	433	432	410	424	446	388	435	406	403	457	403	395	415	412	405	402	453	426	385	394	394	428	437	449	433	392	389	415	417	423	422	407	428	403	412	418	447	444	418	400	390	433	417	405	444	412	416	456	404	436	428	388	427	387	406	431	411	417	444	424	402	414	449	398	402	398	399	436	428	419	442	409	406	404	418	432	399	416	399	417	450	382	449	414	411	399	420	405	417	429	432	406	379	427	442	418	403	417	413	445	434	426	383	385	426	408	424	446	411	432	418	403	392	445	409	382	419	420	415	406	432	405	433	440	393	409	429	415	434	400	424	432	422	420	383	393	406	382	464	408	405	424	421	422	414	410	389	444	409	427	402	396	414	400	426	450	421	417	386	415	424	421	445	407	448	409	389	437	425	438	375	427	425	424	435	443	432	433	392	407	420	435	432	382	457	438	423	428	437	406	409	420	393	428	379	442	435	419	423	421	461	415	406	428	408	414	437	404	408	428	426	423	443	390	397	436	413	416	434	414	405	405	435	443	428	375	414	386	437	403	437	432	409	446	467	404	462	420	441	418	427	424	431	431	403	395	401	411	392	440	420	428	426	415	419	434	456	402	395	457	420	438	417	394	399	414	406	377	406	430	406	406	467	393	385	388	399	412	420	415	417	413	381	439	418	410	396	418	430	391	436	407	403	433	393	400	410	429	428	428	445	417	429	427	426	430	447	450	416	395	406	411	430	424	411	395	403	418	431	419	416	434	418	416	420	419	464	419	424	437	405	423	420	402	419	406	375	430	370	416	385	421	435	427	413	447	384	432	414	436	421	459	425	451	433	400	420	400	436	457	427	410	410	445	402	408	437	397	446	424	409	447	413	407	431	410	425	421	395	402	394	405	407	423	427	412	435	419	380	407	446	441	404	407	401	434	412	406	428	399	423	416	457	412	439	425	442	393	428	423	398	418	438	396	472	401	423	373	434	420	411	427	441	408	412	399	413	410	413	426	434	452	434	433	387	391	390	424	425	362	398	429	416	417	381	431	428	415	414	421	433	382	385	376	448	389	433	404	455	412	434	387	424	445	412	407	446	427	427	409	434	432	428	405	398	403	415	416	416	411	410	426	419	386	441	409	438	425	440	402	433	402	415	428	424	415	444	388	416	397	418	415	423	379	409	440	421	411	472	389	448	426	405	405	431	482	396	420	432	432	410	361	406	401	407	376	423	413	445	453	410	418	401	390	422	430	444	403	409	412	429	427	384	395	404	366	404	408	403	422	398	384	428	415	419	434	411	405	397	415	419	406	453	428	439	449	413	425	394	433	379	425	442	438	393	411	404	389	424	442	384	397	417	417	437	378	419	444	410	374	417	462	414	402	421	406	395	415	370	404	443	454	395	417	416	396	412	445	449	420	403	389	427	426	413	446	394	392	415	371	396	396	428	401	401	446	429	416	430	393	409	438	421	427	402	423	473	432	399	434	413	406	432	403	434	409	412	392	432	358	386	378	406	386	394	431	439	413	400	395	431	439	422	421	432	394	429	422	413	423	394	397	440	422	458	413	434	395	400	406	410	429	406	454	391	429	418	432	433	396	425	391	420	390	414	395	451	472	425	399	443	458	411	406	427	387	412	429	392	399	385	405	422	421	390	400	386	386	379	403	412	391	422	445	396	418	435	377	417	422	401	410	401	396	441	411	436	422	423	420	412	413	352	438	452	420	449	421	438	451	412	419	425	395	425	418	409	429	416	399	417	461	387	441	444	426	391	382	398	420	437	427	376	422	432	435	389	414	430	432	423	411	425	404	404	403	424	436	425	442	434	460	378	430	432	448	440	453	445	410	390	429	410	403	418	408	388	406	405	396	447	406	400	380	387	362	438	418	429	399	469	413	419	404	415	430	410	427	426	379	420	408	408	427	416	422	449	396	394	419	399	449	429	412	403	461	423	403	385	406	425	436	423	423	444	398	425	393	416	384	408	413	452	427	368	438	408	431	441	386	428	425	394	418	426	392	425	408	350	444	405	372	426	394	434	408	395	412	425	425	394	418	455	360	400	406	417	457	422	416	411	436	403	425	409	422	442	453	403	418	387	398	399	420	398	434	408	438	389	410	427	372	413	423	380	426	412	389	439	431	400	381	434	413	431	395	416	408	430	422	432	418	423	405	430	444	417	429	421	407	425	443	437	399	422	423	424	420	416	445	415	436	393	416	424	448	386	442	466	446	461	402	407	429	373	453	411	456	443	398	410	407	389	435	432	371	427	403	418	387	425	467	414	436	427	388	413	427	418	446	390	417	397	427	414	424	434	422	437	424	428	461	418	394	397	398	421	426
7608	17606	14146	7465	5398	4123	3091	2428	2014	1728	1456	1289	1074	1077	965	878	854	837	761	714	691	661	672	629	590	643	638	572	540	573	581	578	546	535	537	548	548	526	498	526	533	521	547	504	499	524	528	556	473	516	522	516	524	509	490	513	525	533	497	495	531	451	517	522	506	524	482	484	520	531	506	494	486	517	500	516	503	516	489	469	511	481	478	489	476	454	453	491	514	517	491	510	529	463	472	517	518	517	468	516	557	527	504	468	491	467	496	495	533	499	462	468	498	456	483	525	530	479	481	478	504	520	484	487	534	537	514	468	510	475	498	475	531	479	568	483	489	536	508	506	492	537	452	476	520	496	475	485	498	488	502	517	502	505	510	470	489	484	531	468	465	518	459	481	498	492	484	491	487	487	495	491	498	505	476	492	498	475	481	529	488	486	536	497	517	490	535	499	468	464	504	473	491	513	493	504	516	469	475	498	540	534	514	488	499	515	476	500	532	497	511	496	496	446	518	470	478	494	491	498	539	514	465	519	499	501	503	502	485	493	477	509	536	467	498	484	494	489	466	452	504	478	487	500	510	489	487	470	499	495	501	531	487	498	527	482	463	464	509	486	453	442	484	461	510	488	461	508	486	515	439	483	479	501	494	520	500	468	476	508	482	501	495	492	490	514	494	472	528	539	471	471	494	492	442	529	495	503	487	464	485	494	508	464	510	528	463	493	447	492	525	497	478	517	491	473	500	529	490	529	493	481	462	495	486	507	525	489	474	529	452	474	513	494	446	461	497	526	447	468	522	467	503	566	491	507	472	524	501	494	506	484	492	493	477	490	490	461	436	509	535	484	474	475	510	467	492	489	543	490	506	515	479	499	489	514	497	485	493	480	476	488	487	499	493	479	485	459	492	507	498	491	497	519	502	478	481	474	475	506	471	492	472	493	486	488	483	501	492	490	507	470	507	479	494	511	481	512	493	488	499	488	475	480	498	503	534	501	464	514	506	506	505	516	474	482	494	464	501	471	499	484	505	492	502	493	501	457	526	509	470	505	461	505	470	470	460	485	506	513	472	509	498	515	469	475	507	509	500	478	475	532	530	479	470	449	500	541	451	486	489	465	469	512	466	490	487	493	503	474	473	476	496	472	486	497	508	496	512	494	482	477	513	491	483	468	489	513	459	505	459	515	549	515	503	473	500	473	533	475	480	466	471	460	483	479	479	476	521	494	498	467	501	535	505	510	511	492	460	462	463	518	504	495	490	497	495	499	493	493	488	484	475	466	488	445	519	512	522	504	511	512	496	477	506	452	481	460	493	498	469	483	466	506	459	451	514	484	479	518	501	502	496	497	468	530	467	505	500	514	522	496	503	508	519	507	470	460	451	479	521	498	491	491	499	498	466	493	507	484	506	494	475	514	538	458	503	466	462	534	484	449	518	472	517	485	463	472	440	494	455	467	517	496	493	507	528	532	512	493	488	518	490	501	500	527	484	486	457	467	480	550	498	472	441	506	471	476	522	493	507	453	500	459	478	516	484	524	523	500	491	517	465	491	459	545	476	483	493	524	471	462	539	450	492	469	513	475	516	515	501	505	483	508	504	515	471	502	527	490	500	452	457	473	475	486	514	499	480	471	504	462	461	438	494	502	521	486	515	500	487	522	477	536	472	504	521	481	512	461	469	516	490	492	521	458	488	469	492	493	500	516	516	492	485	479	437	498	529	511	509	517	501	512	478	508	477	445	427	479	482	489	528	500	487	479	480	506	498	489	488	506	470	520	475	534	459	483	483	488	472	501	469	539	473	493	511	466	509	519	520	492	482	499	497	475	463	433	461	503	510	481	469	494	501	522	506	522	502	482	502	500	489	474	477	501	444	432	538	478	517	528	505	505	471	488	467	501	511	491	483	495	453	487	431	529	491	499	534	440	494	509	477	497	480	465	467	490	482	451	480	509	481	493	477	530	494	475	496	510	478	504	514	504	482	470	537	522	522	455	504	501	502	509	517	514	455	519	515	499	455	485	512	477	492	459	512	459	495	459	504	477	488	493	525	497	517	514	497	500	469	526	512	464	493	503	500	481	487	508	527	478	454	459	499	471	499	499	489	475	514	516	463	503	474	480	481	491	518	503	499	497	509	504	551	472	510	517	460	490	473	467	508	454	467	471	473	495	514	505	483	498	474	491	520	536	534	490	502	476	500	480	460	479	483	559	485	477	499	518	510	476	456	510	487	523	492	489	486	494	487	492	520	498	487	513	508	536	493	511	485	470	453	493	472	505	516	503	494	493	476	519	508	498	465	493	488	488	472	531	473	475	483	484	510	488	491	492	471	498	442	476	482	532	477	460	438	496	458	509	445	471	494	513	504	490	494	502	507	484	490	484	511	460	464	469	508	528	474	527	498	500	432	482	513	470	481	491	546	493	501	528	495	498	517	461	523	480	485	478	482	503	509	470	485	481	503	492	472	488	499	478	479	523	517	522	495	466	473	487	442	508	477	477	511	488	447	520	511	470	453	528	470	494	473	481	478	463	527	482	489	458	494	492	470	489	481	473	513	490	497	475	516	517	480	497	486	492	466	476	526	480	502	509	497	514	486	526	496	478	528	513	493	519	523	503	495	474	501	517	452	478	513	477	485	501	520	511	469	526	459	468	475	479	474	510	535	503	517	514	492	458	474	501	500	498	521	498	491	468	531	511	500	454	471	500	476	511	483	462	511	500	490	509	502	454	497	483	505	510	460	482	450	515	496	484	475	479	480	463	505	519	467	491	502	481	527	475	488	498	468	462	480	451	519	532	481	526	516	499	508	520	463	522	506	459	463	436	499	470	497	479	466	457	508	472	493	506	515	511	447	484	482	503	464	500	491	480	511	494	539	486	494	490	500	488	473	476	517	499	482	537	499	505	498	464	503	464	502	510	462	458	431	511	448	469	481	497	522	475	511	489	501	467	498	481	478	481	456	476	525	504	488	492	498	526	459	478	489	498	514	468	515	517	548	458	478	497	470	467	485	509	476	477	482	499	521	473	476	475	486	479	466	477	517	501	477	509	507	483	471	474	509	451	488	491	500	486	485	496	539	497	475	481	509	540	480	448	511	522	518	515	500	461	512	519	484	463	503	471	504	505	485	477	509	505	495	489	488	472	482	494	477	505	514	477	470	489	485	499	455	510	507	500	497	493	485	469	472	450	500	480	494	469	501	473	460	483	508	487	548	512	493	508	515	518	514	498	524	500	499	515	507	528	491	490	456	508	517	469	515	472	457	518	537	492	493	446	552	480	505	501	464	495	480	496	493	529	476	485	506	503	443	509	443	493	495	479	464	498	499	492	526	484	468	501	500	493	485	495	461	486	523	533	488	498	505	500	490	465	503	498	445	483	487	511	500	505	490	527	465	507	467	432	469	502	530	503	508	488	468	504	498	499	525	451	511	495	475	519	506	503	470	450	497	497	495	479	488	511	507	539	493	481	479	477	483	518	476	531	529	501	487	463	481	499
27604	20170	6896	1307	913	884	876	796	779	727	752	798	722	758	747	751	768	774	771	808	765	764	715	733	740	776	734	813	734	798	707	747	755	716	779	703	755	724	743	682	781	738	714	759	798	756	811	765	760	755	731	735	717	721	711	753	725	722	736	771	747	774	744	763	734	749	751	725	747	755	821	753	764	757	731	703	773	766	734	750	686	767	719	721	767	784	779	747	759	754	780	692	722	744	733	754	761	770	743	764	736	736	747	775	757	763	717	768	735	753	774	757	785	749	768	730	775	774	747	717	808	728	770	761	698	819	740	761	742	758	740	774	761	784	734	726	758	711	790	726	748	737	680	786	799	794	753	799	747	738	776	748	687	712	789	783	765	736	741	761	713	758	724	778	707	724	755	736	746	736	756	778	778	713	752	757	720	769	747	738	741	744	682	744	756	721	714	734	829	752	717	766	747	752	720	737	750	733	744	785	731	762	714	749	741	761	785	755	751	733	745	753	731	756	744	752	774	822	761	797	738	757	724	730	730	718	762	775	743	751	693	710	760	719	732	720	703	746	799	774	743	788	743	737	737	765	789	728	760	722	730	753	752	738	717	799	718	751	782	675	741	741	765	721	737	754	730	756	716	686	690	768	752	697	776	732	708	733	774	747	750	800	771	730	772	697	746	721	773	724	776	760	772	711	730	732	770	704	696	727	762	722	764	711	733	750	719	796	783	773	753	767	746	759	734	772	754	744	777	768	804	730	791	753	729	689	733	730	754	691	745	712	747	741	737	740	754	760	742	771	725	728	744	745	769	725	750	736	743	722	725	736	803	768	770	728	746	752	757	750	772	733	743	773	710	779	729	758	710	755	727	720	751	734	768	781	785	750	799	747	750	773	730	767	738	728	747	759	731	736	707	764	743	770	788	742	774	785	808	769	745	793	775	768	729	751	778	746	746	755	761	777	712	787	771	826	751	752	767	794	769	727	731	781	753	723	747	728	766	750	748	749	735	754	736	792	731	720	748	726	751	782	728	709	744	735	737	735	737	709	708	737	720	788	714	746	740	744	745	689	755	741	776	778	750	761	787	759	747	818	717	713	752	755	775	776	730	752	766	770	756	771	736	709	793	791	774	692	741	659	781	749	707	751	718	746	725	763	756	755	754	789	729	769	724	711	723	788	748	781	771	722	793	768	722	735	743	800	747	721	751	784	774	773	750	772	765	747	804	752	717	717	742	771	740	778	709	715	741	795	757	738	774	681	771	758	751	703	768	751	732	723	755	750	769	777	776	783	744	740	724	757	755	696	744	734	731	695	740	741	776	772	724	723	755	749	759	763	731	774	683	725	759	691	783	746	756	768	740	763	773	763	732	758	735	756	777	753	757	793	773	757	736	718	733	801	744	755	735	747	715	723	748	768	773	782	751	730	766	718	734	702	767	782	730	785	763	742	787	709	717	812	747	724	733	769	811	761	753	774	744	722	740	756	803	735	737	736	728	757	706	787	767	739	743	771	731	815	724	755	773	732	720	760	760	773	790	744	686	762	733	723	718	749	784	761	746	769	742	713	720	793	725	738	758	741	730	765	762	736	721	734	753	765	716	736	691	793	760	786	779	775	745	791	748	759	788	768	732	706	695	750	713	715	765	784	720	751	782	718	718	696	805	787	749	799	714	772	740	768	715	748	743	740	736	751	785	706	778	712	724	770	727	749	700	785	725	722	720	718	697	789	792	774	731	738	750	773	732	762	767	758	752	730	733	704	726	788	731	797	819	784	756	727	777	753	754	747	783	753	731	763	751	700	741	754	742	774	766	746	765	806	712	691	782	709	695	779	758	760	741	735	751	761	723	757	738	798	741	736	744	784	749	731	750	784	731	733	740	706	734	747	754	744	739	768	739	694	767	743	784	754	740	775	742	765	742	720	730	739	737	709	809	724	792	704	760	733	690	702	749	704	738	701	723	748	769	749	780	804	739	731	739	756	748	752	725	770	765	809	764	755	719	754	743	733	671	727	739	781	756	768	774	700	766	712	743	746	744	756	784	826	767	754	707	754	728	758	736	786	752	712	768	764	778	748	753	773	764	770	756	738	700	786	748	778	728	767	741	753	717	729	785	763	783	733	731	729	770	753	803	753	803	763	732	733	716	767	708	747	770	776	779	763	804	732	764	756	693	760	769	765	742	730	716	704	723	715	771	751	735	738	747	754	748	737	755	764	743	775	729	802	709	774	763	762	750	737	691	678	721	723	808	756	710	718	775	739	780	767	778	774	732	759	780	743	756	736	751	707	763	772	740	800	761	717	729	753	740	788	769	741	715	707	725	772	717	777	799	738	725	746	744	771	781	738	728	744	776	789	747	730	791	739	775	771	754	748	723	753	739	777	732	782	759	759	782	785	755	729	826	710	737	706	751	765	768	797	752	753	764	746	749	774	756	748	726	727	692	776	728	762	747	761	763	692	734	742	770	794	793	809	749	747	789	772	727	726	717	739	766	731	769	769	784	751	721	761	754	752	741	741	742	726	757	702	737	781	735	732	761	771	748	774	739	754	737	733	725	734	753	729	761	736	753	750	763	775	722	739	717	717	796	764	737	725	781	752	767	792	786	796	772	741	684	744	754	805	731	726	787	690	714	735	766	780	726	728	694	733	735	742	780	749	728	729	749	738	760	703	694	759	732	750	784	730	767	725	761	722	737	789	749	749	798	793	764	760	733	775	734	717	774	773	720	715	732	704	749	778	778	738	733	753	697	780	780	697	773	729	763	732	792	775	706	685	745	747	699	770	759	747	742	733	701	789	779	829	728	745	702	737	775	787	811	734	758	761	728	730	746	775	726	760	755	723	709	762	792	758	790	771	744	738	729	769	783	752	754	730	742	720	729	769	751	753	703	779	767	758	725	745	805	807	787	729	773	764	747	747	711	716	738	771	727	724	765	708	713	730	741	794	737	726	732	756	690	756	742	738	747	712	746	760	772	723	769	727	763	781	729	761	722	738	743	737	795	724	756	746	774	713	745	757	781	740	742	809	756	768	704	728	748	723	729	787	756	763	765	706	729	738	762	714	735	768	739	759	734	752	749	775	755	746	716	749	717	748	762	772	757	771	748	701	740	759	749	746	702	726	720	713	772	748	739	738	739	741	767	705	738	779	767	747	743	799	741	772	755	717	710	774	784	775	786	734	731	756	763	805	742	720	758	756	733	755	772	767	744	788	799	755	800	676	732	733	701	767	748	779	740	743	727	755	763	729	785	772	786	716	730	761	802	725	710	756	745	771	747	811	750	712	716	735	788	814	760	726	712	794	748	748	700	741	751	751	772	728	750	752	712	698	748	762	769	737	751	739	792	700	794	692	743	765	838	764	735	787	776	746	802	683	781	736	753	759	701	765	773	774	739	748	801	760	741	652	793	752	763	724	715	756	677	731	774	710	767	765	706	729	748	718	795	740	745	785	748	756	764	706	744	701	747	775	772	731	776	734	777	775	792	758	743	743	758	712
4616	2077	1786	1312	1097	1086	1070	986	999	899	946	930	907	893	930	938	895	887	900	910	957	950	898	879	892	912	981	868	890	916	978	870	926	919	969	886	916	909	932	903	874	922	953	938	891	894	903	922	877	924	938	895	885	905	908	910	958	898	864	939	920	906	867	899	897	1005	963	912	861	931	900	891	937	865	924	906	909	912	872	969	946	919	926	906	905	925	901	945	981	913	894	873	882	987	912	895	850	923	920	903	923	840	889	928	965	972	893	904	923	904	910	901	896	907	902	959	914	869	927	899	908	916	937	838	960	943	899	876	907	935	898	905	914	949	934	888	924	951	971	926	905	890	931	890	912	910	911	936	930	954	942	878	947	941	929	926	976	980	913	931	857	891	900	966	871	901	903	937	914	887	907	920	940	876	913	952	977	902	904	860	897	936	913	895	906	956	968	883	895	867	943	926	909	905	898	904	916	847	931	904	820	836	946	885	980	912	922	932	852	917	880	884	870	894	932	880	860	902	882	902	915	952	908	938	917	903	923	886	933	900	886	932	939	943	942	888	917	907	867	899	935	890	909	917	870	877	934	918	915	910	942	900	910	960	884	868	903	942	924	926	918	929	916	866	932	925	894	906	905	959	962	896	882	855	925	918	956	939	949	834	954	881	906	899	931	899	835	886	857	923	866	873	883	923	950	903	874	884	921	917	942	857	876	862	951	877	900	938	894	886	942	936	949	959	899	956	894	899	858	894	915	904	892	924	909	885	894	885	900	942	934	850	854	922	882	909	850	907	873	958	884	959	907	921	910	954	882	894	928	877	925	881	907	875	900	906	918	913	928	951	943	916	880	867	904	920	904	894	903	945	928	950	891	916	890	919	919	935	926	894	907	905	894	951	887	916	881	919	823	894	884	893	961	935	944	880	893	974	981	943	925	892	943	923	909	871	830	883	918	942	888	933	890	951	989	874	869	908	933	927	858	905	920	966	929	912	875	926	891	890	869	848	894	895	880	927	946	853	881	945	889	912	970	852	904	876	870	921	923	899	922	926	932	904	898	924	950	939	963	905	875	920	964	897	930	920	886	891	906	956	927	979	944	941	946	932	924	905	924	939	924	958	956	918	881	910	932	906	882	982	894	863	909	935	902	949	957	899	886	911	911	900	834	893	915	895	933	862	892	929	871	929	887	916	946	950	908	902	869	981	933	886	905	946	895	964	891	909	913	928	964	945	894	975	890	926	913	876	919	905	832	917	898	880	925	923	886	944	880	908	913	916	930	913	945	925	940	933	971	913	880	900	869	880	922	929	923	864	922	886	891	835	934	922	966	862	910	968	926	892	863	877	943	891	928	905	910	885	887	912	856	922	943	884	885	892	874	905	879	918	956	878	858	987	906	882	928	894	949	891	893	929	902	908	962	979	894	952	893	915	955	838	954	890	925	887	992	920	874	898	905	935	907	920	879	896	876	950	912	929	927	896	924	954	883	946	865	910	932	875	848	939	907	917	910	916	887	887	923	903	957	882	904	924	909	860	937	898	894	952	867	934	910	900	889	920	893	929	903	877	910	943	912	868	899	837	927	946	888	913	977	931	886	890	887	933	927	980	915	920	896	914	905	847	867	884	924	893	870	954	916	900	934	923	891	959	898	902	891	904	907	886	908	959	885	912	904	932	885	863	916	888	959	913	920	900	914	910	915	867	926	925	884	889	894	896	940	933	936	927	871	889	891	956	912	874	921	917	904	878	918	855	888	903	893	856	917	927	959	895	891	977	898	932	969	908	920	944	881	912	882	913	897	880	926	927	827	922	905	921	846	856	918	950	897	903	879	944	932	923	922	973	940	896	841	902	867	910	922	938	888	939	953	890	956	940	928	897	873	911	863	907	907	927	954	937	889	908	898	879	933	879	887	929	876	904	854	913	953	923	896	916	922	930	968	915	886	926	896	933	922	946	894	905	916	878	865	938	939	901	896	969	951	881	869	909	897	913	912	938	948	895	903	922	931	945	889	919	916	880	899	835	908	917	884	924	900	933	952	926	842	913	892	946	868	977	894	881	959	905	881	840	929	814	949	867	933	950	875	935	896	913	889	941	859	954	906	939	891	945	902	902	932	929	859	896	878	934	838	886	901	957	909	907	917	909	939	894	906	913	886	958	899	935	937	880	877	936	943	828	900	897	896	877	914	898	952	896	931	815	872	855	881	860	926	960	883	936	873	956	927	922	908	942	927	870	888	950	876	910	922	931	853	940	913	914	895	891	940	895	950	904	919	892	866	908	952	960	932	927	938	836	832	901	840	885	924	897	870	911	906	925	861	908	881	945	940	965	933	894	907	872	922	888	919	850	918	864	856	889	907	889	833	962	859	901	859	946	878	880	918	924	935	892	853	897	916	869	883	919	950	939	984	935	914	863	922	886	850	927	926	930	941	900	901	963	957	916	891	906	903	926	910	883	934	972	903	962	916	838	904	875	858	964	913	923	902	896	893	902	902	940	929	868	938	905	871	888	876	920	883	922	901	946	857	929	932	850	922	903	921	929	879	969	930	897	925	927	914	909	911	907	913	899	956	912	891	898	926	959	913	887	918	936	906	888	961	905	898	947	902	933	897	932	951	960	911	955	965	890	870	899	917	992	932	932	880	932	887	965	867	856	913	843	891	950	894	842	964	889	922	864	948	899	942	931	910	919	980	898	912	866	922	947	884	938	935	906	900	901	902	866	853	900	900	888	887	863	907	909	884	924	934	897	923	904	918	920	938	907	923	932	898	894	969	929	895	916	941	899	916	908	927	920	949	882	935	898	939	920	902	942	877	904	849	904	895	914	932	907	920	895	898	950	950	974	937	912	945	872	902	941	902	906	910	887	909	907	872	911	859	856	907	872	908	913	921	904	843	909	880	942	910	899	913	923	908	909	880	868	902	847	888	875	959	904	889	872	857	905	940	934	922	925	933	901	910	935	897	881	931	913	904	888	891	936	895	911	920	862	833	908	905	888	920	962	914	948	933	852	930	905	905	971	945	880	877	961	904	890	953	895	892	899	926	904	887	951	909	917	886	921	904	903	862	946	932	926	955	959	910	978	875	883	906	991	931	920	897	899	883	884	993	938	864	889	970	914	920	936	934	925	915	864	882	912	913	900	876	911	870	877	900	922	906	945	870	953	951	927	908	885	889	936	932	898	908	920	895	908	886	893	930	929	871	951	863	904	912	876	896	870	939	900	892	899	951	917	855	899	917	935	920	861	869	887	927	933	928	854	925	998	949	896	936	908	904	907	947	933	922	881	920	873	933	905	918	917	902	836	946	940	874	931	920	939	943	925	934	922	875	849	918	887	969	873	929	881	933	890	868	859	936	878	928	875	889	900	896	935	952	988	856	923	937	903	933	897	938	921	872	905	935	918	865	922	896	885	875	892	944	942	942	960	919	905	924	905	899	917	899	888	881	894	886	955	914	862	937	970	914	857	949	883	864	907	902	868	943	890	914	889	903	890	886	857
24608	21592	29026	24626	21565	8650	1274	856	718	670	602	596	571	525	516	511	559	471	461	453	467	448	487	477	456	446	434	465	446	444	414	449	431	456	420	405	428	438	400	423	436	408	402	468	424	387	447	414	430	390	414	432	445	456	422	426	417	402	421	415	447	425	403	433	429	447	454	433	412	400	455	405	421	444	413	420	396	415	406	423	415	404	411	426	402	416	449	405	423	434	407	449	415	428	431	392	371	449	443	372	377	405	460	400	392	416	417	436	431	418	427	443	460	417	425	426	417	408	414	400	450	425	412	430	401	455	442	426	392	430	419	433	420	412	425	407	365	407	397	423	393	445	407	401	397	421	444	423	458	444	442	417	434	428	407	408	420	398	387	446	431	429	425	424	406	388	392	416	427	399	446	430	389	441	433	400	456	448	422	390	443	429	419	425	413	381	423	430	403	436	397	383	437	390	402	469	461	458	407	439	410	362	397	409	409	429	445	446	426	430	424	430	447	404	379	437	441	404	469	397	459	411	400	381	413	418	409	386	403	430	438	390	423	419	417	401	416	421	400	410	416	413	397	415	422	390	430	415	417	439	396	426	420	402	437	403	412	427	421	436	411	436	445	416	416	420	427	419	458	380	421	442	437	432	422	402	387	434	446	437	432	368	419	451	432	400	473	377	407	404	430	440	411	399	383	422	409	422	415	424	394	432	368	427	425	441	427	405	443	401	398	433	416	452	379	416	419	440	436	431	402	409	396	420	397	387	408	421	473	386	428	415	382	437	400	409	450	367	431	420	400	421	431	411	386	425	401	430	447	438	404	429	372	434	420	422	423	428	401	405	381	440	356	415	460	426	443	439	395	389	415	408	422	400	395	449	435	386	398	370	410	389	432	386	421	411	388	387	408	390	404	421	411	427	448	403	414	423	434	426	443	382	403	440	414	392	420	430	450	436	408	423	415	440	411	407	415	397	405	403	426	382	425	435	458	479	412	371	436	449	409	401	411	378	407	408	432	410	464	438	410	441	422	444	463	420	428	411	447	429	430	390	428	409	468	429	399	402	398	393	398	410	421	409	428	406	420	412	412	399	392	408	414	387	410	446	429	419	423	400	413	361	420	386	440	429	401	431	441	425	407	398	419	412	422	416	448	451	417	396	411	433	381	393	401	417	417	391	479	397	431	432	404	433	429	439	391	397	399	441	429	412	415	419	416	436	410	409	455	429	388	414	446	429	421	402	426	407	456	411	385	395	437	437	387	441	416	397	391	424	369	431	428	398	453	390	382	432	416	427	387	412	415	402	462	413	454	480	392	426	420	402	404	377	423	454	438	433	387	409	444	414	414	422	416	405	413	430	427	411	432	389	409	415	426	389	399	414	428	385	447	411	386	407	415	406	396	408	428	407	390	391	444	449	405	424	405	379	447	415	436	465	413	414	446	409	418	422	415	385	413	420	402	444	424	418	394	394	461	412	437	457	450	435	455	415	435	393	377	399	410	393	418	444	389	434	394	390	392	415	413	391	462	402	416	414	410	398	402	442	413	417	393	404	422	418	409	456	409	434	408	433	461	418	393	423	418	408	412	384	444	430	422	396	405	404	403	415	383	419	416	407	437	404	417	415	392	389	445	393	414	451	395	410	418	390	403	397	452	419	425	421	421	414	409	405	412	422	426	441	429	436	405	412	404	406	404	434	391	425	409	427	448	456	425	399	420	398	435	432	409	425	411	398	450	419	424	444	426	395	421	424	399	395	442	420	402	430	428	406	375	417	377	428	451	393	394	407	410	426	419	379	438	403	415	416	438	408	411	452	390	459	392	441	421	401	414	421	409	413	416	419	425	443	454	421	416	417	414	398	426	430	430	395	402	434	429	439	435	450	432	419	392	425	439	406	397	425	398	425	393	434	423	437	448	416	444	406	386	399	419	407	422	433	405	430	411	411	401	388	426	426	442	403	397	400	421	435	423	422	422	411	438	393	389	390	434	434	419	408	405	417	392	411	453	480	399	459	383	413	379	420	448	392	391	437	420	408	428	415	421	444	439	427	417	388	394	403	377	378	442	394	419	404	351	420	427	423	403	437	397	485	393	420	426	412	387	419	432	418	437	402	440	370	406	402	415	412	394	396	434	441	383	399	440	440	433	398	426	431	418	410	423	401	401	392	398	382	422	436	418	412	381	420	472	407	429	398	385	417	401	394	432	443	408	406	450	409	431	419	435	404	409	390	402	387	400	394	406	420	426	431	413	396	422	415	463	417	426	398	405	417	410	461	385	396	387	431	437	437	408	395	405	419	415	425	407	425	403	432	427	420	421	385	431	437	403	402	377	431	435	403	412	445	407	423	377	473	398	433	371	405	398	426	400	433	396	412	439	394	432	401	395	390	441	412	402	421	397	440	422	404	420	444	433	400	425	430	391	403	433	408	410	393	450	457	419	404	386	421	429	447	388	401	416	396	390	420	392	430	426	435	427	387	416	449	413	460	440	439	423	454	410	394	433	459	435	408	419	419	406	433	409	441	438	417	400	402	379	443	434	417	400	415	404	444	391	422	399	434	410	383	441	419	435	394	448	445	418	440	420	434	399	399	394	423	452	438	449	390	392	390	420	430	424	399	448	438	425	442	441	430	399	414	396	429	420	416	412	437	416	394	448	411	370	419	388	403	423	408	441	434	415	441	441	388	430	400	405	427	406	435	452	412	397	387	383	427	411	407	437	425	403	410	387	424	425	423	440	402	428	412	385	388	427	426	415	390	398	423	405	423	414	431	443	398	413	412	429	393	398	412	386	425	423	387	427	404	415	439	407	415	405	388	399	417	425	426	393	379	409	413	415	432	408	392	411	421	400	400	417	401	410	391	437	442	393	410	401	435	433	413	441	417	437	443	396	403	444	385	431	384	406	399	397	424	417	436	372	370	389	429	413	398	438	401	426	382	351	412	413	443	365	459	432	425	414	401	424	390	417	393	424	384	423	448	391	424	421	391	443	395	420	409	418	390	431	401	422	403	434	395	412	427	402	401	442	418	388	417	425	380	399	436	414	446	443	425	363	393	449	436	436	403	422	381	436	409	419	432	411	417	399	440	402	446	422	418	446	423	436	435	428	429	478	426	435	461	418	401	406	419	405	431	447	409	410	398	395	395	408	419	428	417	441	422	404	406	398	450	428	399	440	395	418	424	409	428	457	410	414	465	438	416	388	387	401	417	368	446	398	413	403	428	403	421	414	401	407	422	396	423	403	411	464	433	373	422	428	374	415	441	386	391	439	432	390	371	399	419	398	444	412	407	417	392	428	428	417	427	420	418	447	409	428	412	403	404	427	461	417	405	402	451	420	391	375	423	396	393	407	414	437	429	382	452	444	403	399	426	441	438	391	417	461	412	425	404	375	425	380	425	418	392	444	446	432	412	380	420	434	420	410	404	417	439	439	412	404	401	412	394	428	405	421	431	405	454	408	437	406	468	435	398	424	410	442	414	441	432	421	432	416	402	423	473
5363	11015	8950	4498	3260	2479	1952	1550	1336	1114	1053	954	836	827	738	715	715	654	631	610	638	601	595	618	612	593	555	574	618	583	547	599	599	558	576	553	526	567	568	553	525	532	586	538	529	567	549	552	507	551	558	515	533	506	522	515	515	530	503	549	553	533	522	536	554	589	517	521	512	553	528	556	533	502	551	536	491	506	545	541	492	525	513	515	584	537	517	535	512	568	516	511	563	511	588	520	546	549	546	489	515	493	532	503	540	506	513	551	542	515	530	509	567	515	529	547	548	524	474	501	519	562	525	520	545	543	514	554	532	533	565	474	557	499	507	536	531	566	518	522	497	520	525	484	516	538	523	502	506	532	565	526	521	522	529	524	538	519	526	479	563	508	512	528	525	515	560	544	541	473	536	490	502	555	529	540	560	489	520	530	507	561	576	506	526	540	498	519	549	573	506	553	571	515	511	567	521	531	507	564	502	529	585	521	553	515	570	491	551	519	507	509	527	528	545	530	572	510	481	508	532	529	548	522	499	520	539	507	516	550	517	513	503	512	524	535	516	523	572	522	561	543	540	503	537	506	543	468	523	522	536	518	552	541	507	558	491	532	528	503	547	521	521	540	498	535	505	522	512	525	507	525	521	520	533	522	511	536	546	544	510	540	565	508	513	505	511	522	554	485	514	538	512	523	525	531	533	572	541	520	544	516	480	569	536	504	549	524	522	543	509	534	504	520	550	509	498	510	561	533	521	520	541	507	551	529	549	526	516	548	551	505	506	551	551	535	516	555	534	538	531	518	554	574	481	549	527	510	520	548	537	519	525	486	586	518	485	501	486	502	550	483	532	529	532	566	531	528	553	513	499	528	515	511	531	545	520	547	516	519	523	528	547	535	524	580	512	519	538	554	521	508	529	520	515	528	527	561	519	509	511	554	485	522	553	556	571	535	513	523	474	491	535	552	503	526	520	531	537	561	552	539	514	494	487	529	513	540	512	530	524	488	502	534	528	539	535	541	540	509	574	574	500	508	500	564	529	515	532	507	508	492	462	508	519	535	525	519	532	535	529	514	571	542	524	542	537	523	547	564	529	518	516	501	531	548	550	497	520	529	485	538	533	523	532	520	517	493	487	517	546	507	511	485	505	528	553	520	541	511	499	495	515	519	504	527	502	489	548	498	582	503	502	546	500	525	510	544	537	503	549	551	572	521	570	576	543	533	533	513	547	525	556	514	508	527	515	470	506	486	505	509	543	515	526	517	583	539	449	487	541	480	536	550	526	515	543	509	491	512	512	540	521	526	534	486	539	546	487	520	527	531	498	529	496	540	571	522	517	541	482	523	530	533	507	537	548	516	523	528	519	562	549	569	523	504	489	506	525	506	562	579	511	513	498	536	535	543	526	519	532	530	531	528	507	534	484	519	505	527	516	522	519	508	503	517	507	519	553	509	492	517	540	523	526	516	536	495	539	534	534	538	510	555	544	486	552	509	518	514	523	518	559	488	565	548	541	521	531	494	482	535	508	513	518	509	506	492	554	532	502	499	499	540	508	499	516	540	580	524	525	525	508	531	557	514	548	499	576	499	516	493	535	507	553	541	525	539	528	507	504	536	518	541	517	536	482	465	510	550	507	534	539	542	494	532	505	547	496	506	504	551	525	514	534	529	557	539	525	500	544	551	507	522	536	539	563	486	542	521	538	530	537	515	506	504	494	525	533	545	530	522	546	506	544	505	515	521	531	508	550	554	543	543	549	497	513	531	496	520	505	537	519	504	530	521	521	538	560	527	493	515	522	487	516	546	524	530	496	552	503	543	523	574	525	509	529	550	506	500	550	549	568	557	508	542	522	515	521	517	569	509	544	532	483	485	518	526	542	508	580	575	579	530	514	506	533	492	532	505	516	533	527	525	557	554	550	523	562	524	577	568	538	493	515	482	545	545	513	515	521	519	504	529	559	541	480	576	518	517	529	527	458	548	482	540	569	493	511	517	497	501	548	527	575	501	521	529	526	553	543	529	541	563	500	544	567	530	505	522	544	552	520	562	487	528	506	523	581	522	509	502	558	502	535	556	517	495	496	536	548	524	517	506	539	557	561	506	529	546	482	497	538	504	496	483	532	555	531	505	539	519	510	514	466	515	512	533	504	519	494	485	520	538	559	511	500	538	532	533	516	499	460	531	558	536	511	557	515	536	508	516	526	543	492	524	500	538	542	521	583	533	517	536	524	507	529	521	518	503	540	517	521	480	522	535	537	546	535	480	545	559	481	548	526	524	533	518	529	521	502	565	543	524	481	533	523	536	525	516	504	543	499	528	531	495	540	539	501	518	500	515	511	518	551	526	551	515	513	545	552	545	528	527	533	489	522	522	536	517	492	533	542	486	511	509	526	540	487	521	570	525	551	511	534	522	503	527	531	545	482	496	497	538	517	525	549	550	522	523	556	491	505	539	503	529	498	589	465	515	539	507	538	537	542	536	494	512	514	529	522	537	548	474	541	506	531	514	540	519	565	505	531	520	507	504	549	510	527	559	563	519	584	531	553	507	514	538	522	536	542	544	472	529	508	555	512	515	514	545	549	522	522	547	539	514	547	506	545	543	462	527	545	516	521	546	488	530	522	512	497	539	547	571	491	542	517	500	513	525	545	554	555	520	518	533	521	543	544	487	525	486	487	550	521	518	536	558	501	542	533	545	508	533	491	531	527	504	512	564	522	515	510	518	548	505	497	539	503	539	552	537	512	546	562	495	532	554	536	525	489	567	519	502	524	580	523	530	543	498	499	512	516	494	510	508	531	547	518	523	505	560	542	521	525	545	509	527	510	511	523	549	501	473	554	523	510	527	519	557	534	513	535	533	518	529	528	547	518	510	517	513	534	558	533	533	528	535	530	541	514	495	541	517	561	516	553	534	550	526	524	548	572	467	521	544	519	529	464	548	524	534	530	525	557	529	508	505	515	508	462	540	519	534	499	518	548	530	543	557	515	539	565	517	558	552	506	532	516	538	541	518	507	534	564	524	502	504	526	524	531	506	475	527	521	504	465	498	532	523	563	508	559	520	515	562	502	554	528	553	570	474	523	552	556	500	492	531	523	534	499	513	532	551	560	517	471	517	526	523	529	516	558	544	515	518	498	549	557	535	538	533	508	543	502	518	539	537	504	488	527	493	533	543	519	551	522	552	505	537	491	510	572	520	525	513	543	509	490	528	562	486	520	542	555	568	512	557	543	478	500	527	518	521	517	545	523	553	539	490	507	526	519	515	556	495	531	479	489	501	528	541	525	546	507	525	507	562	535	526	511	518	527	539	499	540	533	551	536	523	526	528	550	565	545	503	549	527	548	515	546	525	510	513	509	523	503	534	479	519	531	521	499	524	519	512	528	510	525	554	499	515	527	541	495	523	505	496	558	527	548	505	531	563	503	515	553	498	555	489	533	503	512	516	542	514	534	466	575	498	493	528	553	562	548	501	539	514	528	520	568	536	496	517	508	510
23541	21588	29492	24153	21590	21597	6351	1317	991	914	759	731	646	649	590	586	526	541	495	523	521	494	497	421	441	496	471	453	452	444	424	445	469	417	438	442	452	403	456	403	449	404	433	425	412	422	406	430	407	428	411	396	428	394	401	419	416	410	426	441	412	439	444	431	420	398	443	429	453	394	451	337	427	400	398	405	424	435	420	431	418	392	461	407	420	439	420	400	407	428	372	412	404	402	410	407	433	413	404	418	406	412	407	402	411	405	381	416	397	412	397	400	402	391	456	400	410	430	426	410	414	415	417	383	430	413	393	429	432	406	396	408	391	428	431	417	420	409	402	428	416	410	432	372	411	414	407	409	444	430	411	407	419	421	409	392	423	438	421	381	429	408	423	428	371	445	426	425	421	420	409	409	415	440	436	400	397	433	423	392	383	414	420	441	383	424	389	401	410	455	450	419	418	417	385	407	442	448	385	363	399	418	396	363	424	415	437	423	443	425	419	420	402	378	423	457	394	418	396	417	406	421	427	365	413	442	420	402	424	403	405	434	363	419	408	384	449	416	415	451	417	411	395	389	437	425	395	381	408	410	378	407	416	395	369	396	399	363	384	420	436	404	426	425	425	422	417	439	408	414	413	418	391	433	406	402	394	432	405	400	406	383	412	418	437	451	421	417	398	427	395	436	392	409	413	404	402	414	407	414	426	346	413	424	412	397	440	378	407	393	412	401	432	456	404	418	424	388	433	415	398	422	412	417	378	431	406	413	399	387	394	425	399	384	409	433	415	413	440	417	439	400	403	380	409	380	392	410	398	413	403	426	388	394	432	462	427	429	410	429	436	453	423	388	390	430	413	409	393	393	403	408	397	416	389	386	390	422	399	373	410	447	409	423	398	425	415	401	454	412	403	378	423	445	426	408	407	436	420	411	428	409	401	376	418	419	436	402	428	409	411	372	416	410	406	421	396	391	418	394	427	387	381	426	403	403	413	415	400	403	399	405	451	419	409	403	421	416	393	443	377	416	421	375	408	459	428	441	409	395	398	417	395	412	418	402	393	410	412	414	438	377	424	374	392	431	449	393	395	390	414	436	406	433	406	449	395	411	420	427	419	365	393	373	367	405	404	380	358	385	420	415	387	424	390	440	395	409	413	426	410	377	399	399	432	384	424	415	395	402	392	434	413	395	389	410	433	404	420	418	392	395	416	404	386	455	391	436	401	414	432	426	396	413	409	419	407	397	405	425	392	389	361	427	403	438	405	416	393	385	404	431	401	413	414	404	391	403	409	399	369	433	399	393	427	390	369	397	408	387	414	426	441	437	405	447	402	410	451	402	378	441	415	406	441	396	417	417	437	392	411	413	433	400	393	417	372	432	414	427	443	432	393	408	427	401	412	400	380	412	435	408	433	385	376	412	387	396	437	406	413	376	432	403	419	404	394	435	378	449	399	401	383	398	389	401	434	371	436	453	415	435	423	401	441	412	443	380	401	389	430	399	406	417	403	402	437	423	388	398	451	392	417	419	412	397	387	425	414	441	420	422	415	408	425	390	416	385	412	425	402	422	399	431	411	414	431	419	440	417	382	410	398	443	414	397	417	435	380	408	458	428	389	413	403	433	388	375	428	394	420	387	443	445	452	426	411	411	386	391	342	409	411	400	405	433	409	416	404	412	394	413	356	436	366	397	443	406	415	415	408	411	436	439	416	439	426	414	424	407	386	415	413	413	404	409	406	372	412	439	394	400	392	425	408	412	430	383	415	418	401	420	418	410	415	391	406	430	414	409	391	418	414	398	383	416	416	421	446	393	407	406	404	427	424	436	422	408	404	390	402	433	365	429	433	396	401	413	396	382	394	431	408	373	425	432	413	415	391	397	384	406	405	377	428	408	387	422	394	402	423	413	396	415	462	425	428	429	393	422	416	414	399	403	417	432	409	386	442	395	412	397	422	425	411	404	388	444	406	412	384	402	382	381	393	371	416	409	409	354	422	410	417	429	436	445	417	382	453	428	437	409	436	381	419	406	432	392	409	424	414	409	404	405	374	404	392	426	420	434	393	417	389	412	412	394	436	402	402	384	424	420	419	409	414	419	438	413	385	403	402	428	390	397	433	389	430	388	402	413	412	393	395	391	409	411	398	414	419	392	407	412	393	408	430	433	397	403	440	421	394	413	386	425	398	347	379	427	403	370	394	387	410	410	406	443	419	427	432	407	382	400	430	452	403	398	393	420	403	381	407	430	433	384	409	395	456	391	405	394	417	417	383	378	453	434	415	416	411	438	421	395	450	387	362	426	375	428	417	419	395	428	422	367	371	417	377	465	448	400	379	403	402	427	420	424	397	405	390	415	419	396	397	412	443	399	401	400	438	419	433	427	410	407	425	388	401	431	400	387	427	419	404	433	409	408	373	417	414	402	409	432	415	418	453	362	421	390	416	431	462	461	406	400	394	386	455	405	422	431	400	416	399	390	405	407	412	413	418	411	429	400	413	432	393	379	408	405	369	393	401	418	423	419	409	414	413	410	453	387	415	430	395	389	383	401	384	394	401	405	425	415	424	380	412	435	381	411	433	403	416	415	385	407	406	434	419	423	410	419	404	399	433	418	410	392	454	405	424	435	406	414	435	425	424	404	419	419	399	425	376	392	440	367	423	416	398	405	402	394	420	371	385	409	443	388	369	372	380	396	430	428	406	395	407	378	409	401	413	438	417	420	377	402	417	419	416	396	408	418	443	416	379	403	389	415	425	381	406	394	419	374	431	395	388	412	396	401	431	439	413	371	423	410	447	420	393	409	433	403	394	420	418	413	401	441	401	406	420	418	406	440	437	434	415	398	389	389	414	399	381	439	423	412	422	434	435	397	385	401	411	427	446	394	391	416	421	405	429	382	422	407	405	432	379	385	423	417	405	377	427	447	411	405	409	407	434	445	433	375	417	418	432	412	400	446	451	427	399	390	407	396	404	400	425	400	397	402	429	381	409	397	443	462	449	401	410	407	432	399	386	422	405	411	415	428	411	394	449	405	419	432	430	407	427	413	438	434	391	416	434	422	439	417	404	390	464	389	398	410	388	392	409	417	384	414	380	419	394	409	415	411	410	417	424	376	379	415	425	415	392	406	415	406	413	426	430	428	432	393	418	399	385	428	403	438	420	413	406	422	412	387	367	406	412	403	385	408	400	372	377	451	402	391	415	360	430	429	432	421	405	405	353	382	434	402	376	404	388	377	362	403	384	415	451	393	402	434	418	439	411	401	391	405	376	448	384	409	419	422	380	387	376	383	441	419	417	392	396	373	394	414	428	408	460	415	399	405	436	414	375	389	403	401	450	363	392	405	438	439	413	398	388	405	403	407	413	451	418	405	419	410	397	386	394	415	409	431	384	423	427	375	437	421	447	450	397	398	407	414	401	413	389	435	426	383	389	415	371	403	403	401	385	387	423	396	424	416	418	410	394	416	397	397	437	412	428	400	427	396	392	393	393	372	404	417
7548	17247	13981	7562	5423	3971	3110	2500	2054	1741	1439	1277	1181	1013	989	917	831	800	707	663	682	686	661	613	596	606	610	578	624	570	568	551	554	575	531	532	520	532	516	498	545	508	512	540	480	473	505	512	514	511	531	528	538	513	535	533	489	510	508	430	505	516	537	496	514	525	464	526	545	501	493	550	518	498	514	451	530	468	505	429	493	504	501	516	522	495	481	472	506	476	489	500	489	501	464	494	531	495	467	468	475	488	472	440	481	507	474	493	475	525	469	511	484	468	479	499	490	472	474	508	475	513	477	476	442	464	504	516	470	512	518	489	474	468	509	472	509	499	453	520	531	489	474	464	486	509	537	495	476	506	490	472	518	489	504	517	472	468	495	493	508	554	496	500	497	448	452	476	492	471	466	500	502	459	510	486	467	478	451	501	490	456	522	486	492	499	478	477	483	492	488	458	471	481	499	443	466	448	470	483	523	439	480	474	438	479	463	485	479	508	492	494	500	477	471	469	477	489	488	511	474	500	475	470	515	504	509	521	495	470	511	478	513	508	472	501	492	440	490	492	482	470	500	501	482	491	520	490	547	484	496	450	486	477	506	481	497	461	538	500	488	502	492	477	505	519	516	498	502	509	442	479	496	503	513	476	475	512	511	508	487	502	486	474	462	476	494	433	515	490	451	487	480	511	468	478	486	491	481	452	436	502	479	515	527	501	445	513	475	488	509	529	482	513	458	496	504	462	476	483	470	505	505	452	492	450	496	480	513	492	486	507	520	466	455	473	492	494	514	492	468	458	502	486	533	484	502	445	479	475	466	521	479	471	479	513	477	467	463	465	473	454	513	503	519	514	494	464	519	539	474	493	477	491	488	482	549	454	504	474	479	449	501	532	497	479	454	516	443	500	446	480	513	472	503	470	459	516	536	502	458	511	449	478	465	506	474	491	516	507	552	506	485	488	483	460	492	488	502	490	456	464	489	459	483	468	486	468	477	500	509	479	486	439	497	491	479	477	503	496	474	474	453	464	461	485	468	503	503	484	504	484	452	527	441	511	476	505	502	467	480	489	465	478	440	479	470	482	528	509	499	497	456	534	460	511	466	533	479	487	488	515	481	507	498	495	466	483	458	456	482	476	532	482	489	485	461	492	453	502	530	496	518	466	511	432	470	469	520	500	464	480	508	454	491	466	508	497	499	499	459	477	481	465	463	470	458	503	513	490	462	476	481	508	466	496	479	459	475	512	508	485	489	519	480	498	481	466	461	471	477	508	505	477	453	495	496	530	463	465	541	495	464	469	522	503	459	464	499	449	483	479	473	469	513	525	506	472	444	494	503	460	495	470	496	493	494	472	481	466	481	501	483	480	494	473	497	483	501	502	479	500	464	477	499	487	451	491	479	490	504	476	511	506	503	483	463	475	455	469	516	506	483	511	495	531	484	554	458	484	517	451	535	489	492	485	476	466	529	480	490	439	509	499	500	467	456	455	471	516	450	514	497	495	463	519	524	487	483	485	505	493	489	473	491	465	548	508	482	450	491	485	510	461	478	481	487	501	456	489	487	478	494	458	453	453	521	507	516	482	479	491	447	533	502	488	491	442	535	503	477	472	477	523	531	500	465	459	435	495	487	484	460	485	471	477	508	508	495	484	528	504	484	460	464	505	485	512	485	489	453	479	522	470	529	524	469	481	497	468	464	466	493	421	463	444	525	463	508	438	476	496	515	482	461	463	458	483	485	467	444	542	470	480	479	490	474	453	462	486	504	510	466	489	492	535	503	454	465	467	533	470	483	482	489	464	455	485	499	501	475	473	468	435	453	482	467	509	469	529	478	447	447	467	483	443	465	519	503	484	450	492	503	480	491	456	469	518	473	476	448	521	494	467	508	512	510	519	450	504	506	459	487	454	531	520	513	474	469	507	499	491	482	489	480	497	483	474	467	480	521	480	514	490	478	452	467	465	509	481	463	467	513	528	466	487	461	539	513	488	474	498	492	489	466	506	489	476	444	476	470	529	530	485	472	534	471	479	460	469	488	479	437	440	445	478	518	451	471	516	481	481	481	510	488	472	488	476	475	494	501	510	491	475	456	516	478	458	465	452	516	474	449	486	466	485	481	458	473	506	461	486	455	505	472	504	519	484	500	505	471	493	500	493	455	499	505	521	481	479	510	460	489	486	504	531	490	466	476	492	486	462	468	462	461	469	484	463	457	500	467	486	465	483	492	476	470	496	504	523	488	470	484	465	465	507	482	484	504	522	495	457	508	545	450	472	490	473	490	463	477	502	514	509	448	487	483	490	459	454	456	498	498	457	481	534	490	441	468	493	498	513	504	497	505	465	483	479	470	516	528	485	528	476	524	496	513	492	472	513	477	492	466	493	473	484	484	509	470	524	493	504	483	494	518	507	502	470	472	498	466	464	478	501	463	470	474	513	491	460	485	497	494	467	463	490	518	465	483	506	470	454	506	477	480	518	473	513	478	494	474	477	438	485	497	455	474	492	542	478	510	501	496	474	493	500	479	487	496	478	443	474	477	469	498	490	496	485	465	518	508	519	535	469	495	491	519	479	460	449	485	468	488	493	457	471	471	474	455	479	502	477	505	515	480	506	459	451	515	519	465	488	464	472	490	441	489	502	475	449	456	489	425	496	488	465	490	447	472	450	469	480	478	486	473	480	477	472	493	460	511	509	473	484	470	485	484	508	446	458	468	512	491	470	483	453	478	510	503	459	492	478	452	472	478	501	491	511	486	485	469	477	460	487	464	485	485	476	519	464	489	504	481	447	474	446	461	471	509	489	507	460	456	469	460	459	474	495	536	477	505	492	521	460	503	435	502	503	529	486	461	518	476	528	471	489	468	466	534	464	472	474	484	488	498	499	518	490	497	490	465	510	498	479	506	493	473	485	532	505	456	474	456	498	480	484	487	469	464	448	511	538	495	514	508	467	473	504	475	471	487	453	446	446	474	495	477	518	506	453	479	479	488	450	467	502	483	503	478	451	468	489	430	480	501	463	515	489	470	476	452	446	485	486	527	489	490	520	462	465	512	492	478	490	471	533	507	486	471	465	467	463	496	493	537	498	527	477	487	468	485	444	475	467	480	471	539	531	453	474	482	477	468	487	489	500	479	546	495	443	493	483	515	484	462	472	452	453	471	485	476	501	448	474	475	467	492	497	436	519	532	493	460	503	492	502	453	506	440	495	475	496	486	500	503	453	465	451	497	462	486	475	477	517	494	469	496	478	482	475	491	490	481	473	504	509	506	497	526	486	501	491	474	405	531	522	508	514	472	538	489	494	468	505	449	507	476	467	445	490	485	484	504	477	486	496	480	482	433	495	519	527	458	518	491	473	505	493	516	493	447	490	459	508	515	491	493	455	468	545	490	476	470	540	514	492	509	535	500	506	505	491	452	445	468	525	488	471	500	442	482	483	523	474	466	504	508	463	500	488	483	504	482	462	501	494	467	491	511	488	495	533	502	441	473	474
27650	20178	7080	1257	872	843	792	776	834	752	754	756	772	782	737	750	736	770	768	792	743	787	787	740	736	753	788	743	741	768	756	790	783	772	798	808	750	795	770	766	753	765	756	793	693	729	770	762	749	700	713	750	766	784	789	769	728	727	735	734	772	728	788	789	703	764	719	704	764	702	687	688	737	785	795	692	740	730	712	673	767	729	775	727	724	747	783	792	730	765	775	761	667	760	759	736	749	803	778	741	792	773	753	749	762	780	777	772	723	780	747	763	747	759	778	743	711	773	748	695	743	717	823	729	760	775	738	750	752	793	737	776	754	708	734	763	730	726	755	755	738	738	749	798	761	768	763	773	736	786	758	779	736	752	762	713	821	705	828	737	788	772	782	801	749	712	731	786	739	746	775	719	790	756	739	756	715	742	754	808	755	761	718	748	682	731	766	739	712	766	751	744	732	777	746	757	780	765	782	759	751	781	779	717	797	739	761	753	736	759	744	759	770	786	757	725	783	749	764	709	755	719	792	752	750	792	783	727	732	739	771	734	767	740	743	725	765	700	767	750	742	702	794	733	718	699	723	748	769	769	754	784	739	726	725	735	713	744	742	790	761	751	732	814	750	705	805	779	695	726	739	777	763	747	780	725	738	775	763	726	744	754	762	726	715	706	719	766	709	799	718	756	735	736	727	740	785	744	789	741	745	718	718	737	793	810	798	776	750	702	718	739	758	748	698	745	757	787	769	768	776	765	736	732	761	811	766	719	742	733	740	738	716	757	739	752	784	767	766	769	773	738	760	777	801	750	760	737	773	787	757	760	768	790	787	819	770	726	751	801	757	769	760	710	718	752	786	770	768	783	764	767	745	783	753	758	756	738	779	707	791	703	713	725	748	752	751	738	765	748	754	722	770	691	797	735	811	755	691	749	779	818	696	751	686	754	752	772	741	724	725	725	768	755	718	714	762	710	738	764	783	773	714	766	748	718	765	738	784	771	754	763	791	754	741	771	746	722	753	781	784	775	750	748	761	713	714	718	753	740	757	771	717	779	741	771	732	775	718	725	748	757	745	730	729	716	764	758	731	755	768	746	744	685	732	757	777	810	743	737	766	772	727	782	771	763	713	723	709	774	716	718	741	780	797	758	773	754	721	774	724	760	763	766	745	778	771	762	795	727	821	769	730	694	757	740	739	763	751	735	772	796	739	804	742	752	721	756	733	740	714	743	781	714	769	728	768	779	712	737	745	766	789	743	753	739	731	756	762	767	718	732	766	730	725	751	756	777	745	744	770	795	725	780	702	767	758	762	718	795	754	797	754	751	741	773	758	738	716	761	791	761	686	713	741	782	727	755	804	736	751	778	767	721	756	684	747	704	729	765	753	768	716	795	724	740	826	764	804	808	757	782	769	786	768	740	733	741	761	723	787	804	735	710	733	746	745	775	693	763	731	756	743	765	765	734	770	695	738	746	754	747	755	731	752	740	731	676	760	716	782	753	770	725	748	744	779	744	754	763	740	749	786	726	692	748	797	771	754	796	753	771	772	694	744	790	739	705	725	758	697	750	765	788	748	711	797	794	771	754	760	757	743	748	731	710	789	731	748	731	747	729	753	767	781	778	789	747	740	726	735	728	755	794	738	766	811	758	769	723	790	746	754	772	731	752	828	766	713	745	755	745	756	779	769	739	760	722	801	781	747	772	733	750	768	733	734	764	737	764	730	710	722	711	735	772	683	773	782	781	727	739	778	800	717	748	783	771	715	731	760	760	793	719	789	777	739	747	728	721	760	676	783	768	759	783	751	802	715	732	772	735	772	749	776	794	716	769	762	740	699	750	721	749	746	756	750	782	749	763	747	782	740	749	756	757	764	711	782	728	777	743	745	783	698	722	794	733	748	767	760	779	717	816	802	794	736	774	803	753	751	763	766	728	741	765	792	772	759	710	751	715	738	757	720	749	750	759	724	723	776	735	790	769	720	783	746	763	759	800	760	723	806	708	732	788	765	736	753	770	754	762	786	752	742	681	769	805	707	758	747	711	759	769	775	722	727	796	781	706	779	744	739	736	750	749	749	781	770	763	821	729	715	765	758	741	760	774	741	745	706	764	798	780	717	721	747	749	752	798	773	757	788	728	729	770	756	820	759	734	747	736	742	750	770	778	769	758	736	739	776	760	747	774	715	779	727	713	698	767	713	709	778	733	718	744	785	772	748	752	800	746	768	728	737	783	734	801	751	783	798	760	730	718	737	782	763	781	761	724	726	779	757	724	734	700	777	739	741	697	762	770	705	774	780	753	785	772	731	741	765	760	786	759	753	782	763	725	758	735	781	737	730	752	736	772	755	729	741	821	735	692	804	737	744	745	745	764	775	743	767	714	732	771	757	750	730	777	788	804	716	726	756	722	767	728	753	747	741	767	753	827	789	783	750	734	753	733	737	696	745	748	728	794	798	763	738	736	748	770	761	756	760	738	765	733	754	756	763	726	714	771	722	744	788	750	787	737	741	701	779	742	724	817	715	748	698	741	740	764	720	780	715	742	720	731	729	705	731	749	725	770	765	726	774	724	761	740	782	706	737	756	759	726	732	742	738	737	706	725	741	768	769	760	782	751	777	774	769	749	761	775	753	742	752	754	710	725	730	740	719	761	771	749	730	749	760	702	770	748	752	744	705	719	745	766	722	750	790	693	724	778	782	724	728	757	764	750	715	759	767	769	734	791	784	735	770	781	726	702	776	689	752	714	760	779	776	724	793	765	767	811	761	817	754	731	732	815	747	728	761	710	764	758	798	704	715	722	742	711	744	774	824	755	737	742	742	743	748	705	740	753	787	776	718	737	769	755	807	745	695	704	715	719	758	786	735	748	736	727	769	753	767	746	745	766	789	747	791	744	766	771	785	712	711	719	765	736	714	761	744	795	760	751	772	698	751	755	780	721	801	751	769	756	744	761	730	755	813	733	796	760	735	725	717	733	767	754	716	696	769	761	721	738	741	815	728	772	754	734	760	753	758	764	753	717	718	716	703	781	754	761	760	760	745	753	709	769	763	750	759	751	788	722	717	754	784	754	752	731	733	781	720	753	783	766	776	784	789	758	788	757	736	780	704	772	717	750	713	801	716	725	727	764	703	747	737	714	740	739	722	740	741	727	745	769	743	734	770	801	771	705	754	773	741	734	781	785	784	736	767	764	707	749	744	785	805	723	729	723	724	700	716	800	745	739	728	727	801	756	756	778	787	798	770	760	795	724	752	753	733	754	697	764	768	749	730	754	771	714	792	768	697	748	752	746	728	772	756	746	774	767	757	773	789	750	758	729	778	748	778	741	747	774	749	782	779	745	752	711	714	763	800	778	786	801	781	792	780	726	762	717	716	743	789	755	771	706	765	731	735	752	764	770	741	759	760	762	741	766	750	736	748	689	797	725	766	738	712	769	739	700	745	735	741	760	765	779	750	723	746	763	756	764	739	768	725	696	784	750	769	757	736	762	750	738
4512	2076	1724	1245	1197	1088	1072	1037	976	936	966	922	958	915	933	941	934	903	986	935	923	907	899	886	904	907	921	931	932	925	985	964	857	922	975	931	899	917	922	904	890	901	901	901	938	893	910	926	934	944	884	931	934	898	928	948	931	941	956	905	944	929	936	926	895	898	907	954	909	942	933	903	979	905	920	920	900	946	963	879	865	892	908	919	945	927	861	931	940	939	911	940	948	942	941	932	861	913	912	889	930	860	945	920	936	894	907	955	910	895	962	937	908	907	951	912	872	931	942	921	980	922	885	900	955	957	921	907	898	963	965	920	893	910	874	889	941	911	908	917	967	918	962	899	902	883	954	921	906	926	970	899	898	910	959	886	913	964	888	833	924	912	925	936	892	931	923	967	919	951	861	945	876	936	864	896	906	827	972	910	903	936	919	914	890	896	957	913	887	904	934	902	892	886	926	936	928	918	919	936	909	924	916	931	905	937	910	940	892	910	936	910	925	918	931	882	942	935	972	842	880	919	930	951	938	939	939	935	913	873	848	929	938	906	916	909	940	967	846	936	919	891	869	907	915	903	880	957	927	913	907	973	911	934	915	916	901	957	938	930	930	905	895	896	934	927	927	943	879	942	878	915	877	894	946	922	891	888	935	908	911	894	867	952	921	928	895	884	868	964	895	855	885	881	890	893	915	925	963	906	886	924	960	917	889	905	938	946	881	905	928	914	939	916	887	859	924	854	956	980	926	948	940	936	960	934	934	883	939	889	946	850	958	893	949	961	939	896	917	925	939	957	951	929	876	920	930	877	926	902	923	932	937	930	896	912	928	918	944	898	966	947	901	961	915	919	924	932	855	898	902	860	907	957	944	911	879	891	914	929	901	928	900	848	898	894	958	929	894	919	923	818	937	926	879	916	904	922	912	876	893	895	901	867	955	939	933	914	897	858	967	944	892	945	926	935	902	921	932	910	857	943	888	968	879	981	875	946	909	927	925	921	917	922	878	896	918	909	934	908	906	928	906	915	901	938	922	888	972	914	930	972	977	871	962	859	854	939	896	844	939	893	988	892	926	911	961	905	892	973	908	887	928	929	931	923	940	939	940	915	900	884	901	865	888	914	923	896	849	921	891	943	948	918	860	883	914	983	901	919	952	935	944	900	947	912	914	910	921	917	946	934	904	977	906	883	914	862	939	948	910	931	934	922	934	898	927	987	973	937	940	924	933	942	919	933	947	955	877	896	917	851	931	969	925	930	882	909	934	924	886	923	883	894	919	915	980	946	984	912	873	882	918	876	925	880	937	954	916	934	887	931	903	939	954	944	933	916	920	938	949	894	965	868	833	883	908	903	940	922	970	939	939	943	884	889	914	909	881	916	953	922	953	908	908	858	900	893	909	849	915	961	835	911	910	890	873	950	970	912	935	881	890	870	882	968	943	873	940	935	873	925	940	911	922	898	898	926	953	974	932	943	906	902	908	887	896	970	906	898	932	969	923	942	886	905	928	911	920	957	938	875	855	899	903	935	895	933	932	887	924	899	894	909	951	942	898	878	964	935	899	900	914	850	891	940	921	857	933	968	863	960	930	975	907	936	863	960	900	939	943	928	896	903	958	947	945	919	906	883	944	872	908	926	890	907	899	941	885	924	924	913	892	918	893	918	854	946	935	904	944	956	929	932	937	956	930	911	921	891	893	917	974	904	900	931	903	898	927	933	929	909	976	931	943	870	894	853	930	953	920	907	906	882	918	929	903	873	946	944	963	946	914	995	920	928	953	919	938	874	911	861	936	932	896	899	941	887	919	869	928	948	968	952	923	910	869	946	946	907	931	929	876	915	893	967	896	864	943	926	936	917	875	912	906	929	910	930	946	884	918	882	892	928	881	930	905	906	949	901	966	884	890	939	860	973	949	939	965	960	946	932	946	901	973	861	892	967	904	884	882	905	945	931	947	901	931	886	911	907	911	939	889	850	902	917	881	907	907	933	919	893	945	977	902	913	911	901	935	906	912	936	901	892	968	937	863	892	896	931	925	925	899	920	933	929	935	924	904	930	923	894	985	896	926	922	921	874	970	960	959	882	910	941	933	880	954	933	869	889	922	900	959	882	940	973	919	1011	925	865	937	938	968	870	927	910	933	954	900	940	902	910	915	923	878	892	900	882	871	886	922	867	899	921	987	974	901	908	892	857	928	942	928	935	914	977	899	967	967	911	860	941	953	961	965	924	906	892	881	904	936	901	910	946	976	922	883	902	938	920	868	985	884	911	941	894	914	920	902	945	881	947	908	872	952	937	903	880	902	954	959	896	934	937	971	856	904	979	922	900	884	961	926	941	1017	890	928	939	881	873	897	924	867	937	938	926	919	951	895	983	927	873	930	922	869	901	891	918	907	877	881	916	889	919	933	876	908	908	948	885	942	979	898	924	910	932	925	953	907	922	906	931	870	900	932	917	979	858	917	911	884	923	917	913	922	919	938	903	926	919	925	938	915	888	905	937	930	933	906	896	958	913	893	936	896	905	939	927	946	896	903	953	880	917	939	908	881	920	916	892	924	939	861	925	929	965	954	918	932	897	882	910	908	922	903	931	907	898	910	921	899	893	946	907	924	892	899	893	894	904	909	852	945	959	913	920	928	866	908	976	913	931	878	921	881	932	902	967	965	976	915	897	941	851	943	874	901	882	927	887	921	864	945	868	916	966	918	936	885	894	976	886	928	920	926	923	942	958	897	895	929	873	880	890	939	921	926	894	906	975	974	938	953	859	929	899	914	914	909	901	864	961	888	916	975	951	948	914	952	923	867	936	916	884	912	985	905	923	881	964	899	886	905	876	919	942	927	941	900	913	932	947	920	921	947	914	911	954	940	911	921	891	903	915	880	905	967	917	957	862	896	939	879	915	905	865	887	914	909	924	926	885	972	913	920	907	923	935	889	921	948	924	912	926	916	941	902	949	885	909	952	940	941	875	933	894	848	853	925	905	932	898	954	888	899	912	940	897	913	944	920	885	877	918	901	877	930	935	937	937	938	957	947	908	935	882	969	917	905	940	961	888	881	963	929	965	931	918	911	904	945	957	876	934	897	901	896	899	897	921	923	922	921	919	853	937	926	872	912	868	963	928	996	930	964	908	968	932	877	856	910	860	926	915	941	891	923	972	948	984	924	874	885	883	925	847	894	911	926	907	866	918	881	910	939	945	897	948	922	904	914	914	918	956	980	950	866	896	935	970	923	949	918	930	971	943	905	899	952	888	926	940	885	949	962	909	913	914	918	900	905	902	987	917	852	968	937	916	891	955	939	871	898	840	866	892	878	917	907	940	882	866	995	880	954	886	900	936	893	928	910	914	950	889	940	867	909	879	922	942	956	910	948	879	893	929	961	941	889	919	896	879	937	880	923	966	903	921	903	868	950	988	915	949	953	915	885	889	924	837	891	986	855	904	953	882	863	882	956	921	887	916	902	907	868	922	882	912	939	919	926	828	916	915	940	926
24622	21578	28965	24624	21546	8720	1278	924	771	668	636	608	597	560	538	512	492	510	513	470	471	479	444	469	451	461	434	426	491	460	402	419	422	433	476	426	455	419	453	404	440	464	404	470	448	425	440	454	441	433	422	446	432	429	431	416	416	434	471	423	445	427	441	421	413	421	425	427	427	422	450	415	428	406	448	403	414	426	456	449	420	423	425	416	408	391	437	410	403	423	435	425	376	438	470	435	413	412	418	416	437	397	418	445	420	453	415	437	434	406	438	390	406	435	385	399	428	389	396	397	458	435	408	435	432	423	413	429	425	448	407	416	388	392	438	452	419	436	443	416	444	414	424	411	418	423	437	431	442	431	438	461	438	464	459	404	395	413	389	442	424	429	422	406	432	474	372	442	429	425	438	405	424	424	416	389	439	398	444	403	442	409	477	414	431	414	435	456	404	454	399	416	436	432	429	411	439	416	426	411	496	457	415	430	475	405	424	439	408	426	432	411	430	422	413	403	423	453	472	450	435	425	435	438	437	447	440	395	420	439	410	441	386	421	446	431	410	404	430	407	408	424	405	438	466	449	434	446	434	438	404	453	448	432	440	425	428	420	438	472	422	437	407	389	448	468	425	394	392	392	436	410	399	415	427	411	425	433	422	446	484	440	434	445	417	457	430	408	430	426	423	423	490	431	432	443	415	443	404	426	411	440	417	419	443	415	423	424	448	447	415	442	457	473	387	412	404	411	439	425	408	418	407	420	414	407	427	453	398	447	439	411	444	413	387	412	450	436	419	413	404	423	467	437	392	422	455	427	425	467	427	451	395	450	403	400	388	468	420	403	431	439	454	445	432	406	417	442	388	407	395	422	389	412	419	478	404	404	441	433	420	431	421	421	420	422	438	385	427	426	416	442	459	426	449	400	426	444	424	396	377	410	418	459	402	445	414	453	462	434	459	423	453	434	418	447	431	439	385	441	445	434	429	462	409	432	447	404	413	430	405	404	396	424	455	422	426	414	427	401	420	430	410	462	439	436	415	410	449	423	450	392	385	389	417	402	425	433	422	444	472	432	436	385	419	436	417	416	420	423	386	419	423	432	448	447	430	394	423	444	432	420	414	423	425	422	422	440	451	408	422	410	397	409	413	451	448	407	482	434	417	398	413	476	441	442	445	399	413	445	398	415	427	398	430	403	419	428	428	427	415	430	471	428	421	433	432	413	426	457	476	455	467	439	416	435	430	450	440	453	376	438	413	414	405	407	434	425	417	431	434	441	420	416	426	432	432	449	420	450	457	399	414	449	412	432	434	426	431	427	420	413	421	451	385	422	431	462	419	413	458	414	423	438	435	437	413	411	421	462	433	435	418	444	461	402	435	431	398	431	401	449	457	437	488	440	396	432	442	403	448	432	420	432	435	432	418	435	420	426	476	385	440	423	413	426	442	416	435	420	407	429	443	437	412	432	395	428	440	420	405	441	422	406	442	427	407	474	437	415	419	416	416	438	435	418	443	421	397	443	447	447	448	431	436	374	423	427	422	436	420	408	420	436	410	397	416	419	436	414	421	420	435	426	437	433	454	446	413	446	393	392	404	426	421	428	410	422	436	481	436	472	436	408	440	412	434	408	460	448	420	449	397	432	420	444	436	468	462	416	393	428	458	446	397	427	478	435	392	432	383	452	414	401	396	420	405	428	438	430	448	418	420	421	431	433	449	430	424	465	445	440	412	443	423	376	391	430	433	416	447	425	415	396	429	421	468	440	444	439	408	436	406	420	429	428	443	410	434	405	446	462	423	420	384	415	458	417	399	440	412	416	441	441	427	425	408	380	400	433	395	444	423	458	466	415	464	444	422	444	461	410	423	435	440	453	453	426	443	442	401	425	488	450	414	402	424	432	423	450	410	411	447	420	463	450	419	435	431	457	450	457	449	466	430	405	436	407	422	459	421	415	420	436	415	435	449	424	430	431	443	443	434	391	446	458	421	413	439	382	434	379	443	424	432	402	437	421	415	422	420	402	401	358	465	428	444	444	408	396	444	431	447	410	431	395	440	352	436	446	421	460	424	415	445	400	442	400	454	416	405	405	411	466	424	402	403	447	406	398	420	416	409	429	429	418	439	462	459	442	473	457	411	452	407	437	432	457	446	430	435	435	402	384	445	458	449	418	403	412	423	407	422	395	423	458	403	453	412	403	417	428	447	385	426	375	434	389	420	401	411	424	424	424	425	387	416	461	450	451	436	427	425	423	430	410	430	419	398	445	413	430	409	414	458	435	432	438	429	421	424	417	407	441	427	429	398	411	422	442	420	422	437	424	444	404	426	411	443	382	457	425	413	454	405	448	421	418	448	416	450	452	445	381	457	424	437	450	433	434	430	458	458	429	418	425	442	399	457	414	442	424	391	431	423	418	403	415	427	416	431	404	428	420	432	411	432	428	411	404	416	441	466	400	413	487	425	448	436	386	394	431	407	425	431	455	422	416	415	441	422	408	427	415	425	446	441	415	439	425	436	456	457	398	445	401	420	438	412	430	439	404	425	442	429	447	492	420	398	438	418	457	450	422	456	424	429	450	432	418	476	420	403	434	420	399	446	417	448	426	443	455	432	438	440	433	404	419	422	409	417	431	405	435	414	385	407	439	445	404	471	450	422	445	438	425	399	409	389	423	425	392	409	394	387	443	418	458	433	397	417	432	413	420	438	411	428	480	400	451	417	425	435	457	411	436	480	410	431	415	409	406	426	389	447	411	426	436	444	468	404	436	429	396	451	403	435	401	427	387	433	405	415	400	433	404	417	429	387	442	436	442	406	406	458	413	428	419	431	422	417	450	419	430	449	459	384	410	419	423	430	432	410	456	399	443	480	393	430	410	399	432	435	466	423	430	419	425	387	428	439	432	404	407	435	432	406	465	420	414	444	434	404	440	415	392	468	426	456	405	425	412	446	440	415	424	451	414	418	417	424	437	449	420	406	411	427	452	432	419	387	399	426	386	445	416	432	445	445	432	467	463	481	452	445	399	386	446	418	416	402	445	427	411	436	427	456	394	399	407	443	433	456	428	429	397	425	430	398	423	457	448	390	416	454	424	421	452	464	367	416	403	411	438	424	430	461	441	397	445	394	462	454	417	455	414	441	420	433	447	429	440	440	430	394	461	435	425	443	410	426	451	442	458	411	447	388	409	420	437	407	395	460	424	423	440	414	444	404	394	464	400	442	448	435	425	427	409	436	427	438	429	434	445	455	434	441	406	441	417	442	427	437	444	422	402	429	400	431	453	428	409	405	465	444	392	398	411	431	415	434	425	423	426	414	420	437	416	444	447	438	431	409	431	439	438	422	416	439	451	414	417	440	404	474	397	420	410	444	401	428	424	421	423	456	374	454	441	394	443	418	428	440	404	438	476	406	455	392	454	467	387	426	420	402	447	438	429	392	420	466	420	438	442	466	417	427	383	441	409	439	413	387	424	467	441	421	411	417	436	442	401	440	438	409	438
5370	11004	8893	4565	3222	2481	1935	1578	1380	1218	1022	983	835	861	716	749	738	674	658	642	615	613	649	638	616	606	610	598	554	558	563	611	532	544	590	541	540	568	564	545	579	565	548	541	596	577	594	529	532	552	544	545	589	559	556	522	511	528	535	502	553	541	550	592	550	542	543	553	567	519	540	521	582	531	551	549	547	541	551	547	536	558	524	513	531	553	559	557	514	531	565	534	541	565	540	516	509	512	541	558	593	529	539	503	563	569	533	543	506	486	515	513	561	528	544	514	557	511	539	531	539	540	537	544	556	584	543	590	546	506	519	532	560	578	547	535	551	558	545	539	563	525	561	546	534	530	545	490	602	532	498	520	516	487	522	560	552	577	520	524	531	568	581	515	570	488	521	532	512	549	556	516	512	488	584	556	529	557	545	596	515	527	562	548	518	572	536	499	555	550	593	537	529	531	511	496	552	559	532	543	517	519	543	489	520	517	559	518	509	521	520	554	521	505	527	522	529	545	584	588	546	576	566	557	589	557	524	522	526	552	526	587	593	513	510	546	563	533	555	537	559	489	540	527	547	554	549	555	559	548	558	538	542	532	565	537	563	506	553	524	547	561	540	536	553	561	504	571	513	524	537	529	515	567	528	550	556	584	524	590	521	541	535	534	528	495	573	575	594	534	542	491	538	545	549	540	567	563	514	531	523	596	518	494	581	527	515	519	533	562	563	498	535	551	544	582	557	531	523	485	545	552	581	543	523	528	526	594	579	533	538	527	514	504	492	519	552	528	497	554	520	561	531	495	551	541	525	571	553	553	530	553	529	557	545	564	515	545	530	527	539	523	510	517	529	540	536	569	535	522	521	564	511	521	530	555	528	538	563	539	550	522	529	534	539	538	570	473	537	517	541	536	500	519	519	524	547	566	516	543	536	538	523	516	503	526	572	546	548	485	522	562	489	554	543	588	529	509	514	525	538	558	547	538	533	513	508	523	545	533	588	481	537	522	554	542	550	511	502	543	487	560	551	529	572	502	515	558	534	552	539	514	531	519	538	521	516	547	531	520	531	558	525	560	536	532	543	491	546	509	525	540	559	524	545	555	505	538	534	500	535	521	548	542	572	524	523	517	576	542	569	508	523	574	538	554	530	527	560	540	547	514	507	551	550	543	548	561	567	523	528	512	509	552	495	509	514	534	528	538	532	534	496	466	547	541	552	545	530	507	534	570	494	522	544	503	560	544	506	565	493	546	525	520	529	490	530	535	508	578	544	576	573	510	531	530	524	547	538	536	552	537	521	556	524	577	533	537	571	546	544	558	533	558	515	514	488	517	545	544	540	507	529	573	552	592	564	530	552	559	539	503	570	558	570	529	525	519	581	522	551	551	514	515	524	508	588	486	540	547	549	491	545	550	516	551	570	521	501	515	565	493	516	566	498	530	531	514	579	526	524	547	533	545	549	570	496	515	564	509	536	546	583	523	540	476	543	550	517	482	553	524	528	551	552	537	572	541	538	547	568	513	543	530	549	536	551	548	540	554	519	520	525	519	559	498	551	537	538	558	528	581	581	553	534	560	555	596	518	524	537	565	513	526	544	548	516	550	567	518	532	531	512	538	534	512	554	560	531	508	550	490	536	546	554	518	540	494	543	528	578	512	511	519	542	558	536	570	542	568	554	543	572	554	506	490	539	592	537	549	564	521	563	516	548	522	537	517	531	531	568	558	492	537	531	539	546	537	548	512	541	540	557	502	526	541	539	487	571	530	502	536	518	549	508	556	535	545	521	544	520	535	562	559	560	518	529	537	561	542	561	563	561	554	522	565	544	552	523	541	514	549	528	496	554	592	489	533	525	546	526	497	527	511	563	502	550	518	516	568	520	547	529	519	522	511	537	536	537	513	561	524	518	556	539	507	534	535	526	526	605	539	527	554	554	526	509	594	518	514	524	538	550	555	561	539	493	487	545	538	548	521	527	539	515	491	561	536	545	551	509	531	505	548	544	541	522	509	482	506	505	543	515	538	510	560	471	523	544	546	543	601	547	551	561	564	510	517	532	519	533	527	550	520	511	549	545	543	504	490	487	533	565	522	551	534	513	509	527	576	529	487	524	548	500	540	525	522	507	577	542	520	529	510	512	525	511	530	563	513	529	539	530	509	573	560	555	493	561	500	542	508	555	542	564	554	515	551	556	554	522	551	554	561	540	561	551	484	524	507	524	551	569	536	564	536	557	542	511	544	553	531	541	496	534	607	522	497	556	558	562	553	555	542	544	588	569	505	508	512	514	517	534	580	560	505	532	555	526	507	565	545	562	556	566	549	554	567	564	501	529	549	559	526	517	554	543	522	557	532	525	504	546	527	556	544	559	539	522	550	505	546	521	545	520	510	527	550	519	555	563	527	561	527	493	504	527	510	564	517	601	550	540	540	534	548	551	511	525	541	550	489	553	514	500	552	551	520	553	498	526	546	526	544	523	580	526	543	498	502	501	545	588	532	533	538	523	547	530	558	522	504	528	544	528	552	521	538	578	506	544	570	520	528	549	517	514	510	527	514	528	504	561	509	548	516	555	526	516	490	543	523	590	528	536	544	524	502	535	578	515	553	528	579	577	528	603	512	612	549	588	582	545	543	556	541	518	509	524	564	536	566	520	528	526	548	508	553	515	526	552	496	490	509	575	553	531	561	538	536	572	502	548	560	521	520	530	557	531	539	513	525	558	538	519	523	556	529	497	534	524	492	531	524	543	524	553	565	520	546	508	540	566	532	588	516	506	521	558	552	513	485	524	553	508	519	525	590	564	543	534	566	549	565	521	538	527	549	503	525	531	544	542	563	534	538	544	540	501	520	545	559	570	540	538	530	546	556	539	559	516	558	537	513	443	567	520	551	543	521	554	540	572	523	543	491	533	547	517	542	538	555	490	549	530	567	539	547	580	561	566	517	558	551	538	542	513	544	571	558	499	538	535	542	531	548	566	552	550	478	554	532	533	538	553	509	573	510	533	569	567	510	526	536	531	546	529	522	523	525	521	530	520	536	498	552	549	503	556	576	544	517	500	562	553	507	537	501	521	515	530	552	544	529	502	532	496	522	534	546	518	545	533	548	540	564	566	495	567	529	512	546	515	527	550	546	569	603	513	545	518	530	519	546	534	542	549	530	517	523	555	566	532	541	533	517	566	517	539	490	558	553	549	506	550	504	507	506	517	514	507	510	535	543	551	526	524	558	549	485	544	508	553	537	547	519	503	500	532	555	560	515	544	479	542	536	503	531	544	551	548	569	546	515	527	480	511	536	528	547	520	512	522	523	530	507	510	533	548	565	492	528	514	520	544	518	568	555	570	541	514	543	512	484	490	507	508	534	507	571	509	511	568	496	498	543	548	548	532	541	510	536	488	557	528	524	539	553	525	556	484	559	580	507	516	547	550	529	511	541	534	528	519	574	527	561	535	544	528	571	521	530	512	546	511	532	583	504	535	550	524	498	544	525	535	522
23636	21618	29522	24191	21619	21647	6845	1331	1038	896	814	707	686	679	637	586	621	529	577	556	495	506	456	515	501	512	485	511	455	456	420	462	460	435	471	433	445	412	470	417	445	453	391	420	449	458	465	476	418	489	411	429	409	431	443	483	451	466	420	457	440	407	448	439	425	418	431	452	426	438	456	413	434	383	384	402	413	448	426	481	416	422	411	423	433	413	393	415	425	449	418	405	409	418	440	379	393	436	403	374	432	464	420	434	409	444	398	467	365	425	466	416	413	424	447	424	414	390	448	446	441	445	443	433	425	429	413	474	411	439	440	419	437	416	391	419	469	397	420	410	420	415	428	465	439	455	394	419	423	438	422	433	383	419	459	449	431	405	424	404	421	420	434	412	412	448	415	457	426	453	436	412	451	440	404	414	444	427	425	420	414	435	453	420	421	405	403	429	401	408	425	428	469	442	446	421	411	403	428	414	411	406	427	439	399	439	424	412	425	412	386	413	432	390	424	412	436	389	402	441	411	441	445	441	415	413	423	431	402	419	432	402	423	422	429	414	427	413	428	436	431	440	454	418	426	400	447	438	419	430	437	427	388	405	431	416	401	445	452	426	432	407	413	461	407	466	414	396	460	430	441	436	396	446	434	450	442	430	417	393	455	419	401	444	417	417	451	416	428	414	425	406	426	434	452	452	445	438	419	431	413	487	380	410	399	422	442	430	451	391	440	392	404	391	444	433	431	441	397	429	381	427	421	408	426	399	412	433	426	400	432	452	409	443	434	425	411	416	410	416	418	427	416	418	400	414	414	410	467	406	431	407	461	405	429	429	436	404	446	411	424	475	424	403	419	421	435	434	424	440	457	417	409	447	403	448	452	409	419	457	429	391	421	446	399	405	413	404	416	431	468	400	417	429	457	398	458	440	403	390	467	429	429	429	431	461	444	433	467	448	408	434	445	439	435	420	446	393	425	446	400	418	419	411	430	392	404	454	436	432	386	419	442	422	459	405	442	416	421	392	451	438	435	465	436	433	439	431	446	405	444	426	446	410	405	419	406	394	409	406	449	435	424	434	420	420	408	457	434	403	403	424	442	436	424	424	431	438	406	369	400	421	416	431	421	438	421	442	440	416	425	450	397	429	408	416	389	442	427	421	428	433	439	438	430	417	448	451	464	440	416	387	403	410	425	385	420	429	463	433	437	409	422	415	431	413	401	419	396	424	393	468	404	412	417	404	418	441	430	418	444	403	448	382	427	427	413	406	449	426	424	434	414	394	417	413	461	424	425	422	466	385	394	432	473	426	414	407	471	417	431	420	403	431	412	401	471	441	407	413	468	418	416	412	439	428	428	432	390	427	486	426	437	443	410	417	421	436	407	405	411	453	412	423	437	442	424	401	393	375	422	399	436	446	438	439	438	409	443	433	426	411	401	416	404	397	452	432	411	442	460	453	422	468	467	413	424	411	441	437	409	433	462	427	431	408	444	405	412	403	452	421	416	463	390	448	403	409	429	418	440	417	439	417	461	440	444	390	386	433	422	431	424	418	404	434	442	450	428	380	401	422	408	417	419	423	432	418	387	445	401	415	412	417	446	454	385	451	411	426	424	396	420	457	450	441	403	438	434	420	402	427	431	440	425	443	397	445	450	448	438	439	384	417	385	407	432	457	430	418	457	409	392	414	413	411	415	421	432	435	440	408	445	426	412	414	443	399	424	423	401	470	438	465	418	404	405	468	412	415	414	402	413	449	412	427	406	418	419	435	429	419	459	398	418	405	415	435	412	408	423	414	406	400	443	445	426	426	415	452	399	439	423	410	444	431	430	409	429	426	419	403	438	428	404	407	457	392	424	417	440	430	431	415	410	428	432	416	436	390	402	432	415	441	462	399	421	442	426	391	422	434	402	409	406	383	416	454	455	431	420	413	449	423	401	441	425	407	430	417	420	426	409	416	455	409	461	407	416	445	420	429	444	430	446	412	382	384	380	434	413	444	412	438	421	434	452	429	407	434	411	476	385	420	423	458	402	417	455	431	421	440	411	435	428	390	434	465	438	453	442	435	422	443	400	427	458	439	423	435	453	398	412	410	455	387	405	415	421	439	466	410	408	415	430	453	430	451	398	431	428	399	421	447	436	463	376	420	408	406	431	420	415	423	421	442	449	426	411	407	452	409	431	415	420	441	449	410	463	435	451	392	472	420	448	443	400	412	433	426	445	426	415	435	410	403	424	395	390	404	402	414	484	456	390	411	439	401	406	440	392	388	430	453	404	426	441	429	407	423	410	400	425	434	376	407	445	405	413	426	459	438	436	446	396	397	386	433	428	433	447	440	413	419	415	453	416	435	439	418	450	424	406	447	421	446	449	423	417	453	441	468	426	457	395	387	412	442	396	441	408	463	442	412	430	425	410	408	427	409	414	426	408	422	423	423	385	406	422	454	441	456	411	406	427	439	396	410	429	429	438	436	394	412	386	421	413	406	428	451	425	397	446	418	420	407	405	451	442	411	416	468	385	418	407	437	464	422	400	428	430	462	427	403	419	434	447	440	385	407	410	403	446	438	410	416	426	407	401	435	424	423	447	406	446	416	420	423	433	415	443	418	380	419	408	412	429	424	424	403	408	410	425	444	437	447	451	428	397	426	438	400	449	420	417	433	440	402	433	455	396	418	405	419	415	441	402	390	450	454	399	434	424	459	449	443	389	445	426	423	421	434	457	425	407	424	423	408	414	418	408	426	429	420	436	390	413	452	409	459	427	446	412	416	426	474	397	441	447	449	438	413	427	440	427	425	399	404	425	404	427	419	399	413	450	420	407	400	395	452	433	401	436	445	397	481	438	416	438	426	424	424	440	402	426	407	432	386	378	428	481	403	421	415	377	425	431	457	416	437	460	418	427	422	416	407	430	436	398	413	408	435	399	440	455	444	462	426	400	447	413	423	380	405	456	408	409	443	444	406	423	455	443	410	426	420	426	405	421	408	390	428	435	441	397	400	412	419	437	381	454	423	445	433	401	445	430	422	427	394	426	452	410	414	393	411	396	458	425	427	392	419	434	433	429	413	432	420	427	443	449	390	455	433	413	405	449	440	458	416	413	423	397	404	398	440	470	450	417	382	454	400	431	406	396	399	439	440	425	408	432	438	390	432	401	422	433	454	463	470	420	462	444	428	406	397	383	411	428	432	422	424	437	409	409	405	394	447	439	419	417	403	392	423	418	398	454	420	407	411	409	420	428	443	431	448	416	445	440	398	464	461	456	425	392	400	417	370	387	446	425	411	428	431	381	415	421	433	412	415	401	420	441	426	401	453	405	452	399	406	379	419	407	413	422	416	432	436	435	391	409	411	419	404	444	428	408	426	449	414	429	422	458	437	401	442	419	415	396	417	425	418	476	419	438	445	410	415	406	446	417	419	431	414	414	416	442	406	433	433	422	374	414	430	429	443	440	429	413	433	389	429	399	397	434	437	432	441	414	420	411	415	433	406	417	406
7538	17305	14113	7632	5310	4105	3125	2531	2082	1661	1384	1334	1103	1067	1000	883	844	819	767	738	737	699	688	651	664	659	610	617	598	592	585	522	556	584	547	534	530	587	552	554	520	533	539	579	564	501	495	543	512	515	593	460	535	524	535	530	488	528	496	529	535	531	546	520	507	524	533	497	494	522	507	524	521	548	512	482	520	523	495	508	501	498	507	482	483	504	473	505	490	488	509	530	495	506	451	490	502	488	513	497	476	481	498	524	475	523	501	514	523	490	516	503	512	475	495	549	486	500	473	524	523	500	474	514	453	474	512	483	522	483	506	493	504	537	466	523	468	502	518	499	552	472	487	523	504	507	500	525	509	513	497	486	526	485	463	502	523	513	498	497	531	510	541	472	505	482	506	523	456	491	506	489	548	509	503	523	510	480	492	512	534	525	540	521	463	479	457	493	462	520	520	500	551	482	460	461	530	523	492	500	522	479	485	513	491	482	493	496	476	490	497	484	487	506	510	486	544	559	469	536	506	484	502	477	507	467	517	500	517	478	538	523	473	477	452	498	491	503	478	484	448	484	519	487	511	489	505	533	504	522	493	451	518	506	481	524	498	484	497	488	513	491	521	512	499	499	509	520	546	473	499	495	466	496	523	501	493	493	493	482	500	532	506	512	505	493	474	480	489	546	541	511	470	505	533	502	458	464	499	537	528	497	514	502	527	550	507	494	502	532	500	491	503	497	473	484	504	494	471	489	525	531	486	501	518	487	531	458	482	471	482	498	489	466	467	496	513	463	494	514	493	491	475	476	477	546	503	454	518	502	469	470	506	517	520	470	493	479	529	472	490	462	506	499	526	494	509	463	492	500	465	460	496	499	529	477	487	536	552	440	514	525	486	528	498	485	510	501	492	521	488	501	489	512	561	503	534	497	473	470	506	469	490	480	529	505	502	485	482	488	536	496	491	510	520	492	507	550	509	455	511	479	529	527	474	496	488	485	510	505	482	533	474	487	493	514	497	473	459	521	492	496	502	504	510	467	507	519	489	508	541	495	476	456	511	508	544	529	512	473	495	459	519	500	517	481	478	469	514	478	503	498	538	501	487	515	525	484	488	513	516	517	463	530	500	494	515	480	562	463	474	501	494	495	490	539	502	533	515	539	477	489	475	482	516	494	490	501	513	507	499	475	534	493	530	518	536	494	492	463	507	521	517	498	541	569	531	491	495	506	514	510	502	499	487	517	492	491	506	492	441	536	499	507	469	508	485	476	506	517	479	478	467	517	524	519	478	498	483	449	502	484	498	490	501	514	491	499	505	507	484	547	510	478	506	466	445	503	488	483	503	518	486	475	484	519	511	510	509	513	486	500	505	532	485	486	513	450	518	502	514	502	477	534	499	505	484	515	544	541	495	511	501	482	490	544	493	530	507	516	450	452	514	477	487	523	493	530	509	522	511	473	501	505	467	486	489	498	486	494	525	481	518	499	468	490	482	467	506	495	514	506	520	477	496	493	518	500	505	482	486	493	468	504	491	519	514	492	509	500	503	533	509	519	471	519	478	488	508	508	536	466	568	536	468	485	496	496	533	452	516	517	475	421	503	468	502	532	488	536	516	500	516	496	454	477	544	478	473	502	465	486	526	517	500	491	543	464	481	508	538	463	547	465	524	479	519	507	515	540	485	508	519	504	489	488	497	536	518	513	488	476	505	509	503	500	465	507	509	490	534	520	499	493	478	524	477	469	515	494	508	468	489	481	508	496	459	512	499	508	503	516	509	481	519	496	512	549	508	488	505	504	514	533	500	497	505	518	499	533	522	492	495	520	479	523	471	518	503	490	516	495	453	507	490	493	541	508	529	462	489	503	517	481	523	485	502	478	519	455	486	529	458	491	484	485	497	466	461	494	509	481	480	484	526	508	515	480	523	480	514	538	521	511	507	496	466	497	497	532	461	528	533	482	487	517	490	471	501	562	495	497	504	518	488	548	509	485	500	476	516	486	462	528	472	521	478	452	468	492	468	517	510	456	505	503	499	526	502	467	505	471	511	504	458	471	507	494	509	505	537	475	495	501	496	500	520	468	540	492	456	509	491	516	502	507	492	442	499	468	477	497	529	488	532	485	514	483	501	477	489	528	462	482	498	502	465	504	503	493	508	500	466	466	492	464	494	513	519	514	541	500	478	548	512	498	487	467	510	489	500	510	497	499	494	537	544	531	521	478	513	502	461	508	501	510	499	470	451	504	494	480	509	455	497	519	520	463	497	474	491	489	483	516	503	502	514	502	478	550	476	502	515	484	475	487	500	515	517	479	466	495	480	469	495	490	521	557	496	509	481	512	557	526	489	520	495	558	487	516	471	524	478	480	478	529	516	506	514	443	503	542	523	530	494	501	512	495	462	479	474	540	492	483	476	503	482	545	485	485	482	501	532	497	534	533	468	472	501	470	502	520	514	495	509	465	507	505	472	487	509	514	471	499	498	530	482	485	442	480	514	509	498	547	501	483	506	469	503	479	484	514	508	479	477	495	440	504	505	510	497	521	499	496	511	475	507	543	501	478	492	491	492	471	529	508	494	494	476	474	517	552	498	502	518	533	511	493	503	494	502	486	479	484	518	476	517	503	498	505	488	486	518	473	533	504	472	477	516	520	508	510	498	533	519	507	491	498	489	502	471	543	508	507	485	529	513	464	483	534	491	544	501	444	497	489	485	541	511	505	506	527	496	482	521	500	454	494	504	501	479	454	518	483	521	487	507	496	485	505	494	500	528	472	529	456	503	523	478	543	518	526	474	478	493	516	477	496	515	514	458	502	523	509	500	460	528	525	517	458	511	538	443	467	489	487	515	500	503	507	508	455	482	498	520	520	514	478	508	529	452	502	507	501	516	508	481	538	482	513	508	525	504	494	515	505	533	511	464	518	451	501	493	513	491	502	505	504	484	511	526	523	462	493	496	536	510	484	501	455	496	527	446	530	493	492	500	461	447	517	546	477	464	544	531	508	492	464	459	491	511	501	533	551	488	507	530	500	482	501	532	452	514	472	487	502	510	537	477	497	491	529	545	486	478	515	509	496	446	488	521	460	461	504	506	540	549	504	462	522	483	502	438	510	497	566	488	502	510	518	521	486	503	535	504	488	505	485	473	514	495	488	507	465	494	496	501	473	517	515	478	479	514	475	484	487	471	470	501	470	466	486	496	504	495	489	499	527	459	513	566	498	484	489	500	480	470	486	472	482	510	507	510	503	523	502	539	525	526	498	530	501	492	489	529	480	516	496	553	527	505	494	483	522	521	483	485	532	486	505	492	522	443	505	476	492	494	540	489	492	522	529	487	476	467	481	519	494	469	507	486	484	499	529	493	469	478	517	513	478	523	507	491	474	504	497	504	509	496	520	489	498	467	462	521	464	507	471	503	511	529	513	524	544	501	496	494	464	512	527	474	478	486	503	517	473	482	449	486	541	532	469	496	470	530	507	555	497	523	525	544	524	527	468	482	507
27633	20213	7299	1501	1121	1008	871	798	778	743	739	742	769	752	759	770	723	739	777	805	740	711	737	775	734	794	703	750	816	733	728	749	772	718	775	790	765	733	757	748	752	688	747	731	728	759	713	805	743	843	769	672	739	746	763	773	775	741	785	762	731	709	759	777	764	754	736	776	751	749	772	776	720	760	797	774	777	731	763	763	759	765	736	734	738	789	707	731	725	767	742	738	741	747	733	751	737	704	742	780	730	747	748	751	709	722	736	749	767	756	752	773	757	709	777	747	782	739	755	750	727	764	764	760	723	756	781	778	747	792	733	742	710	743	775	700	754	747	756	775	695	800	742	762	766	758	691	760	766	747	772	752	691	769	741	701	712	720	773	791	757	771	750	751	721	746	741	755	768	743	678	725	776	743	766	739	747	749	779	734	710	747	777	765	764	783	735	746	769	737	805	787	755	775	774	715	732	759	726	789	713	757	744	769	757	747	750	731	735	735	758	743	744	744	741	780	779	768	751	704	737	768	727	739	770	788	740	744	714	724	716	731	722	756	763	760	753	707	709	793	717	747	800	729	780	752	735	752	742	748	723	764	754	772	744	736	745	787	723	736	737	750	779	760	717	754	731	771	779	754	707	748	723	716	748	772	716	738	748	769	807	764	761	707	731	736	707	754	774	755	721	776	808	771	773	743	750	782	714	787	758	706	764	767	693	742	744	758	696	762	744	724	724	732	758	787	762	765	697	790	757	694	738	737	727	768	704	775	786	743	756	737	754	709	730	746	749	783	742	740	780	717	760	778	749	796	766	785	779	707	798	782	786	742	765	735	749	772	770	770	751	764	763	781	782	716	766	761	754	740	743	768	815	798	781	745	755	764	742	747	797	740	741	722	781	758	761	744	736	764	741	767	736	755	766	748	738	783	724	773	718	718	757	771	758	814	783	715	742	759	735	683	747	742	748	787	738	806	762	773	695	775	745	715	788	754	720	768	722	733	730	781	787	720	767	734	706	774	729	709	707	692	762	746	742	668	790	725	731	760	743	714	748	824	713	686	766	785	780	782	743	806	715	742	781	713	726	765	766	725	757	745	758	764	763	724	758	744	775	691	675	746	711	714	754	720	722	749	737	749	741	775	701	715	731	784	737	779	743	695	776	769	727	771	734	757	777	741	768	765	735	749	764	745	745	815	686	776	774	733	748	762	769	777	757	795	733	712	758	700	750	707	744	788	745	781	775	771	821	728	753	785	725	747	723	741	777	787	746	785	770	809	780	758	714	745	802	738	740	779	791	786	750	721	774	773	766	724	766	782	782	765	797	741	754	735	702	808	767	801	716	744	718	758	718	714	780	758	765	765	731	734	767	701	760	768	717	744	746	773	733	728	791	819	761	740	770	728	760	763	791	755	731	751	756	751	741	696	732	739	745	793	753	752	751	739	720	739	777	708	757	770	756	748	782	791	809	753	750	745	757	751	765	775	851	698	763	751	770	780	742	787	757	730	763	763	773	783	746	777	735	761	785	712	747	741	763	793	746	788	735	773	768	732	800	788	768	790	773	803	746	764	778	729	787	735	735	752	744	739	767	716	725	736	763	781	750	789	756	744	774	768	817	719	700	721	748	741	721	755	777	763	744	796	772	716	752	760	758	728	762	746	735	704	716	733	816	748	740	773	765	794	769	759	723	782	746	689	756	790	777	721	737	766	772	779	769	777	708	795	733	751	788	764	730	707	772	762	798	752	760	774	772	732	790	770	748	785	763	760	761	713	733	750	780	759	779	759	749	776	755	817	757	757	733	762	746	740	740	764	770	764	802	739	756	706	748	742	754	760	757	823	719	750	723	731	759	756	840	771	743	782	750	781	697	793	762	805	721	736	752	763	754	755	753	752	735	731	749	721	758	763	774	785	772	777	796	742	725	733	767	770	734	735	785	795	780	767	752	753	709	758	818	741	677	743	770	774	742	709	761	758	715	782	795	710	742	734	746	771	780	761	744	756	727	769	804	790	751	759	768	763	735	695	791	773	751	754	766	791	741	707	747	731	803	775	738	750	704	753	762	766	763	777	741	774	740	743	769	744	760	780	746	747	763	778	713	756	736	772	760	748	740	770	748	766	788	746	709	754	759	725	743	731	740	760	780	753	772	740	769	716	766	711	752	813	752	761	756	739	751	740	735	729	724	800	778	715	759	726	714	765	711	748	761	731	741	741	760	781	736	758	760	721	717	738	789	779	742	711	718	818	725	747	769	789	776	734	733	769	764	739	749	745	743	744	745	772	772	751	758	675	724	773	705	773	722	743	764	796	750	772	772	769	778	808	730	774	717	791	760	765	755	773	737	753	740	730	723	762	745	735	728	768	693	741	743	791	741	759	770	815	748	778	726	730	737	757	761	806	777	732	765	807	743	752	744	716	751	806	747	704	760	836	799	730	754	755	775	766	720	755	739	795	795	738	731	752	752	795	712	760	776	738	820	768	768	758	751	727	737	816	775	728	820	732	771	762	716	777	761	795	782	757	703	769	753	770	835	730	774	792	741	675	752	738	729	753	774	788	764	725	724	703	724	702	753	733	788	768	735	704	718	754	774	723	758	818	736	772	794	749	782	751	763	795	772	757	752	755	765	758	742	743	773	781	794	732	769	754	733	750	720	741	737	800	735	751	764	780	728	753	777	751	771	734	706	746	768	727	756	719	757	761	777	740	764	801	770	728	787	730	783	775	713	726	758	829	729	745	717	771	759	759	788	767	744	769	787	713	742	761	751	733	792	768	753	786	744	756	768	789	805	786	786	765	752	778	738	770	723	718	723	761	779	746	753	757	768	696	694	760	731	731	720	761	758	764	761	737	727	728	746	803	726	741	750	763	709	769	765	834	723	765	757	735	765	745	785	784	736	769	791	770	757	703	753	736	776	758	742	718	800	735	749	680	751	768	783	761	729	781	814	742	756	736	742	746	773	761	727	762	736	752	745	803	814	735	767	780	728	730	768	803	758	741	765	765	732	730	752	814	743	759	792	732	801	744	744	715	763	803	762	761	788	762	715	745	711	714	772	766	756	768	703	754	698	776	758	780	709	753	722	823	753	748	770	765	756	786	734	740	762	729	802	786	771	767	757	728	752	725	815	751	749	742	718	733	742	801	748	750	802	742	709	757	780	730	713	727	770	692	751	749	740	779	787	773	742	733	748	807	747	753	752	691	740	694	698	726	803	812	772	782	743	742	690	792	766	766	740	773	770	766	761	752	793	767	792	772	757	762	778	697	781	746	755	770	794	720	753	782	752	734	777	768	757	754	727	709	747	805	750	758	751	770	814	773	769	763	735	775	773	751	806	779	726	740	774	753	739	808	784	777	747	734	786	759	771	755	753	779	802	771	791	816	713	730	715	720	787	727	805	730	785	804	730	807	753	751	715	740	717	714	727	684	795	737	755	746	755	729	767	749	819	766	729	761	745	735	775	746	768	773	726	794	732	737	730	822	784	769	781	785	780	760
4688	2118	1890	1272	1187	1125	1046	1038	1010	995	954	968	971	965	907	946	890	912	967	927	895	929	947	904	951	982	942	953	937	909	954	982	922	945	903	1002	885	878	905	959	912	937	945	953	989	897	864	948	910	896	924	968	876	946	961	935	971	935	919	869	920	932	941	963	914	969	909	927	941	938	896	901	928	920	936	943	934	1003	917	947	952	921	929	909	880	951	889	876	920	930	963	929	927	877	907	925	910	933	954	876	896	922	938	938	891	874	900	865	955	981	864	935	969	899	933	945	899	937	896	945	992	895	921	887	928	974	946	923	941	882	910	934	941	964	921	968	888	929	929	942	890	929	907	929	946	909	900	904	900	906	900	958	949	942	884	891	872	938	943	872	885	972	870	957	948	926	887	928	913	918	925	916	944	944	920	930	879	899	948	906	939	945	950	925	941	910	886	895	964	969	903	958	920	908	899	962	879	961	831	905	992	902	885	909	870	962	902	933	939	895	924	876	892	890	917	913	919	983	891	861	967	907	988	910	931	929	990	929	935	917	905	963	963	917	921	972	903	914	861	934	888	962	950	892	895	915	949	938	907	974	910	894	928	928	924	894	958	911	891	994	889	917	919	945	958	908	918	925	864	927	911	955	980	930	942	953	966	910	872	938	899	933	933	923	883	970	970	910	957	912	925	895	951	908	930	960	946	933	923	900	899	934	954	911	903	928	899	893	910	902	940	933	891	888	894	841	875	906	905	972	947	914	921	900	913	939	941	908	962	951	959	920	889	930	934	945	942	903	895	963	936	944	917	897	886	904	974	918	942	906	917	897	960	868	871	917	885	910	924	882	898	937	888	944	941	884	882	927	976	932	896	940	917	924	916	885	864	848	861	913	974	946	906	980	948	915	926	919	949	971	981	927	908	913	937	849	901	944	919	928	946	934	947	865	936	894	935	914	879	936	951	898	963	923	906	922	924	938	884	921	937	903	863	900	948	919	929	965	954	892	959	879	925	932	904	901	952	931	905	929	956	937	928	925	936	943	958	855	901	883	931	978	989	906	906	916	903	876	905	946	894	896	937	922	928	948	947	950	920	948	953	977	875	907	925	896	892	928	898	939	912	935	929	941	910	967	910	941	1002	962	912	910	953	910	924	942	894	931	944	899	905	942	926	938	917	961	931	883	920	966	859	956	882	926	917	967	977	890	942	932	865	951	924	905	936	991	934	913	909	929	907	878	966	899	880	947	928	963	911	964	948	954	960	924	931	917	889	916	949	888	914	951	899	953	885	938	930	973	954	938	955	930	887	928	921	879	881	900	906	930	947	870	1005	863	889	926	885	911	891	896	889	902	911	941	944	942	912	909	915	945	915	964	933	909	889	863	952	964	870	960	915	902	888	938	936	890	865	899	914	870	882	962	973	905	934	924	943	932	900	959	903	924	960	889	874	876	924	952	896	917	890	973	959	929	927	906	947	928	887	863	922	922	907	875	875	935	923	919	924	953	905	904	913	942	923	916	938	905	898	898	967	864	905	922	968	902	937	921	895	954	909	964	925	938	929	907	932	979	938	990	900	938	896	916	954	909	986	904	923	948	913	936	898	898	983	934	956	877	909	910	906	858	950	914	934	922	920	910	938	916	859	916	936	915	875	907	949	880	894	908	940	924	949	902	951	889	923	927	952	866	924	936	959	952	936	999	903	904	964	935	895	904	888	886	969	887	884	900	906	940	939	909	956	975	960	910	920	921	948	864	919	928	926	909	921	944	900	889	955	943	950	956	894	934	909	893	926	906	936	905	916	892	930	954	1017	953	991	863	911	927	916	919	869	894	902	965	883	944	940	923	918	906	983	893	892	966	907	945	923	909	929	928	936	940	901	925	952	903	918	934	916	974	895	955	940	908	911	928	935	971	920	919	917	926	818	919	954	978	938	918	900	934	905	917	903	856	906	937	983	879	911	960	896	886	870	887	960	939	973	878	900	923	912	882	943	908	903	926	882	948	877	979	925	932	924	966	930	925	912	883	950	864	879	946	891	951	886	958	1013	906	928	843	915	904	906	941	841	969	892	890	1002	956	962	948	899	939	927	955	950	921	922	900	893	941	900	899	942	944	865	896	972	961	921	888	942	911	923	912	941	925	920	890	907	928	948	900	956	862	912	984	881	894	908	912	875	927	938	924	898	909	934	924	961	855	854	891	940	890	910	893	916	901	930	890	912	912	914	971	922	875	921	878	885	927	938	896	872	889	887	921	918	910	882	909	908	947	957	920	902	881	950	908	943	947	927	940	899	907	908	913	885	936	901	895	896	891	886	891	920	924	845	899	952	940	905	923	892	936	864	918	950	906	896	891	916	906	919	865	884	909	883	920	930	914	913	927	936	926	931	954	904	893	942	892	936	883	901	897	896	979	895	906	936	893	932	969	905	964	931	949	960	899	923	918	899	901	901	915	957	888	910	887	884	890	938	904	962	973	921	974	903	964	888	882	934	940	968	976	911	899	909	903	875	912	917	959	930	946	897	906	971	890	938	945	927	943	944	928	874	884	890	941	930	900	964	916	935	951	876	888	943	895	899	897	874	880	897	902	874	860	882	904	889	894	930	917	909	922	910	900	922	917	957	905	905	905	925	921	930	901	974	903	932	947	955	902	959	931	849	955	940	976	911	929	909	911	872	911	872	909	962	958	887	881	927	884	932	935	892	995	876	920	924	903	861	917	940	938	890	912	897	941	946	913	946	943	901	922	926	932	900	913	965	947	914	946	908	930	906	859	968	964	901	900	919	956	906	907	961	890	834	871	915	889	915	912	888	928	922	951	937	935	925	900	887	934	956	859	923	881	908	943	953	898	883	974	911	870	863	886	909	926	912	964	873	938	925	899	918	956	913	875	918	898	860	946	882	881	912	941	942	953	970	911	926	898	936	875	928	910	902	919	956	947	902	940	860	938	910	957	938	950	927	899	953	896	973	920	997	889	945	894	992	894	955	922	965	887	871	943	895	946	906	934	925	880	886	897	900	964	954	960	909	923	895	894	960	921	940	901	866	932	924	937	930	924	904	881	923	905	873	894	941	970	891	917	881	941	916	911	926	903	906	945	888	897	884	911	978	872	909	901	924	864	922	971	935	905	895	980	880	987	939	871	893	925	915	903	927	920	898	959	909	935	938	930	977	925	867	909	936	918	981	937	918	919	953	863	897	900	940	984	853	879	901	961	953	895	924	958	959	963	926	855	950	913	891	903	923	944	939	889	953	913	937	966	928	895	957	981	935	852	859	934	954	893	942	894	949	897	853	922	923	902	923	914	963	931	888	950	897	866	909	939	928	916	876	892	922	907	919	881	901	926	933	927	901	899	944	916	919	828	919	931	949	912	913	888	972	848	932	878	906	967	869	944	932	897	924	898	951	907	927	927	925	947	938	935	974	935	935	878	933	943	919	926	911	899	946	920	904	892	914	950	907	916	896	921	919	891	879	888	893	904	929	913	929	984	923	922	919	936	885	896	893	925
24660	21588	29002	24648	21565	8772	1312	888	704	689	627	592	580	597	525	520	534	474	496	460	472	473	477	504	456	462	456	434	470	441	404	459	464	444	438	428	446	448	424	410	442	480	484	424	437	439	451	437	446	421	458	445	442	449	417	448	417	427	418	456	457	419	466	407	416	412	453	452	439	423	461	417	428	422	443	433	427	461	413	422	431	459	450	413	434	457	425	438	442	415	443	447	441	459	447	411	446	412	425	456	366	430	410	442	415	435	454	442	414	397	426	437	421	419	440	426	413	416	460	444	439	415	437	464	423	392	420	438	462	452	394	466	451	448	435	410	437	448	450	415	413	446	456	425	399	416	432	423	422	429	469	486	477	430	434	448	438	413	413	387	448	414	426	451	444	425	441	414	414	423	436	398	446	400	448	459	401	422	420	471	428	460	434	468	451	446	420	428	444	432	395	431	438	410	398	433	415	425	424	401	445	457	429	428	472	441	406	422	464	412	440	438	441	421	407	435	449	420	454	428	445	449	420	470	409	405	444	448	449	454	474	435	416	442	412	460	497	434	421	403	445	427	428	419	419	444	406	451	449	452	452	433	453	425	429	429	417	420	420	424	392	426	413	449	445	431	425	461	431	420	419	441	446	452	437	417	463	428	457	431	431	409	416	422	457	415	418	442	467	406	443	435	443	427	422	436	439	421	424	451	425	431	473	416	415	419	405	426	436	454	439	445	450	440	437	407	432	401	396	462	436	439	434	452	442	396	402	394	436	400	384	428	402	401	437	448	413	427	457	399	411	441	436	408	411	429	451	440	443	397	436	428	465	439	417	449	392	421	422	449	427	466	434	450	419	402	456	431	468	440	460	460	457	410	433	429	420	449	441	419	450	430	394	405	437	436	438	420	390	454	414	423	436	390	424	450	427	412	442	401	443	446	390	460	401	465	453	462	412	455	425	423	425	414	424	440	455	423	428	395	463	470	431	440	386	437	411	409	430	422	431	496	472	446	427	424	441	449	399	434	421	432	420	454	418	436	419	433	360	388	416	413	413	424	424	415	436	391	385	428	428	432	405	415	462	465	460	435	423	484	434	412	429	380	457	446	408	478	428	447	486	414	433	408	410	440	429	361	433	416	430	425	405	391	425	415	432	446	404	374	441	429	410	424	444	459	458	436	407	389	452	446	446	447	411	417	421	468	419	409	422	461	415	408	435	425	464	434	416	425	470	433	406	393	462	452	437	438	389	439	395	434	480	412	414	439	447	459	395	422	408	412	421	400	452	428	408	439	431	441	439	420	413	442	402	418	440	436	442	461	418	426	442	425	445	445	471	441	468	427	447	430	427	429	460	432	421	439	385	447	475	453	432	417	397	447	452	426	450	442	441	412	452	463	436	407	448	457	440	433	428	396	429	431	391	459	409	442	392	452	441	423	460	441	453	437	406	456	458	411	446	401	455	391	433	440	396	434	434	442	438	410	425	405	428	410	446	422	440	377	475	442	454	427	417	456	450	427	402	420	442	423	437	447	397	440	398	425	442	416	430	437	429	453	426	426	469	460	428	424	414	418	407	429	413	433	412	420	451	411	433	416	416	420	421	410	419	410	436	413	444	424	379	437	454	415	437	435	453	459	438	430	431	430	438	402	448	448	417	421	465	446	422	425	406	465	432	418	402	415	402	439	452	443	430	435	474	440	462	436	423	417	437	429	428	397	392	449	432	433	448	452	402	406	432	426	384	433	451	437	430	450	443	420	438	434	407	409	404	416	377	379	410	396	414	391	428	425	422	426	410	404	455	393	432	402	429	417	439	434	411	465	415	432	455	428	435	418	371	430	425	419	453	437	438	419	379	446	422	402	413	421	428	465	450	469	452	406	445	418	456	426	390	439	406	449	413	421	430	385	461	432	426	379	483	433	400	409	435	438	407	418	437	408	407	453	449	458	451	379	452	434	473	396	446	456	409	415	409	440	428	443	431	420	422	416	441	435	396	428	430	419	421	439	464	418	429	439	447	464	449	461	440	455	430	449	453	418	420	436	413	438	451	452	407	443	414	433	412	426	440	446	402	427	434	398	442	433	421	432	421	413	402	428	417	467	423	432	423	427	399	437	413	397	428	439	435	397	439	410	429	477	480	426	435	414	422	440	485	426	418	419	431	440	404	449	424	412	414	448	402	420	429	454	467	467	436	441	425	435	407	413	443	416	446	418	414	382	414	437	422	440	432	422	450	424	435	459	439	456	383	385	418	437	431	431	405	414	453	442	429	441	424	378	409	401	430	442	458	459	460	436	398	415	422	409	399	412	435	462	444	464	448	420	403	400	433	427	459	432	475	381	413	439	449	426	409	484	427	438	443	411	429	469	468	459	441	415	447	435	417	407	402	442	434	405	427	434	421	432	459	442	428	422	425	436	421	403	421	418	396	408	437	493	426	441	458	427	434	449	397	420	426	393	457	415	423	402	442	422	417	409	481	446	404	438	406	468	425	397	446	448	409	417	439	429	438	450	402	440	430	444	450	462	437	386	431	401	454	416	410	413	434	409	371	460	391	453	416	403	439	451	407	426	460	428	467	419	433	433	443	434	427	425	431	418	411	381	425	397	427	450	444	419	433	430	448	410	418	440	412	424	423	432	439	459	449	464	436	452	458	450	418	410	442	387	421	438	457	438	441	422	438	436	430	413	463	430	468	464	406	469	427	423	422	436	396	452	421	422	418	430	415	446	398	424	409	402	472	445	405	427	434	433	435	445	412	436	392	439	420	420	443	462	450	420	422	432	410	410	452	413	435	469	444	464	391	426	419	406	418	447	416	403	428	412	441	422	434	424	432	438	431	421	434	441	425	416	424	457	397	410	404	444	445	424	431	398	428	473	410	461	441	426	437	429	386	427	418	430	409	420	441	426	450	475	416	430	420	411	438	416	441	440	453	408	430	426	412	443	429	409	436	428	487	458	441	439	434	473	419	427	399	429	437	428	413	417	384	428	421	428	379	409	385	442	436	454	407	427	405	432	447	410	442	419	448	422	415	409	463	398	452	431	430	411	402	442	447	417	443	403	444	434	434	394	425	409	438	438	422	437	431	406	391	422	436	447	440	421	432	421	471	422	440	420	424	428	433	439	427	419	436	436	437	418	425	416	391	412	439	373	421	425	397	423	445	415	432	435	441	457	406	463	437	434	395	418	418	462	447	413	445	428	443	443	436	438	405	427	438	470	441	457	454	438	440	410	439	394	401	369	404	430	423	417	415	439	399	421	410	413	460	436	458	457	443	422	401	450	438	433	399	488	415	450	436	408	414	435	429	427	405	409	411	425	404	434	449	418	416	403	413	425	419	419	410	440	451	417	422	399	432	417	451	395	426	375	413	427	421	445	459	412	430	405	421	404	448	406	435	416	430	437	442	430	466	433	408	417	422	424	438	425	417	453	444	433	424	448	391	433	399	418	414	410	405	394	424	469	459	420	442	421	426	409	423	428	421	437	418	394	439	427	423	456
5321	11153	9008	4487	3236	2436	1954	1530	1353	1179	1042	953	870	766	767	764	766	729	664	678	647	657	624	593	623	574	656	633	565	621	557	585	564	590	571	591	606	626	549	613	574	524	548	548	544	582	554	548	547	554	549	583	585	542	549	537	568	561	583	544	553	571	568	570	581	597	537	543	580	549	561	523	554	539	545	536	521	546	534	592	520	563	559	566	536	533	548	548	528	586	518	499	550	571	551	524	558	531	527	539	531	521	545	501	568	532	553	575	496	525	542	528	568	529	524	556	551	540	520	498	497	535	507	515	528	550	504	544	575	536	538	537	547	540	552	536	541	559	550	547	572	546	521	547	539	521	519	507	541	549	550	555	538	559	535	545	529	557	589	562	576	537	552	549	557	535	521	529	542	565	558	562	552	567	562	521	549	533	587	601	535	529	554	533	550	538	543	517	536	583	546	524	522	522	566	516	574	588	546	569	581	511	502	534	539	554	580	521	514	576	563	552	576	492	527	556	569	538	560	584	563	534	570	526	555	547	541	570	534	520	520	536	510	547	534	517	559	575	520	542	508	545	598	560	568	539	546	554	538	541	547	557	597	545	503	549	582	563	538	574	544	525	515	531	508	557	543	542	565	547	592	556	546	546	565	573	518	511	566	558	512	556	535	547	520	586	528	573	521	531	542	532	553	564	550	556	540	543	541	537	522	496	524	555	563	513	510	560	580	577	523	552	539	547	554	545	498	557	560	557	537	541	484	541	552	555	581	524	567	550	529	558	559	508	552	586	582	586	536	559	552	552	514	480	546	535	603	511	574	559	626	538	526	528	543	539	554	540	567	577	535	531	523	565	527	488	568	505	526	552	565	567	531	578	571	563	553	537	501	536	528	520	553	566	514	522	538	578	529	517	509	558	560	544	553	559	537	553	520	590	549	595	500	582	509	533	550	543	537	530	512	544	557	548	560	586	536	560	493	533	568	528	556	516	572	541	578	516	544	517	528	528	530	522	540	549	530	592	572	487	554	505	597	533	510	550	525	540	515	547	558	562	559	520	565	532	572	561	551	525	504	545	532	533	542	553	514	575	528	534	565	561	566	516	540	536	603	581	581	554	541	545	516	577	578	550	542	542	540	540	552	523	541	535	559	574	567	520	532	540	541	522	562	535	538	539	591	560	556	564	522	541	532	532	558	564	521	543	536	571	565	570	535	571	519	549	548	513	516	534	541	505	501	530	538	535	488	535	538	543	566	552	558	569	523	546	500	508	520	517	534	565	538	546	572	532	549	516	525	576	531	542	486	557	554	552	552	513	526	556	552	539	539	555	563	558	534	556	518	541	589	517	534	507	540	568	533	557	535	534	540	545	560	531	554	530	544	552	562	515	553	535	552	519	536	543	575	534	547	556	536	566	562	546	522	524	515	552	538	512	539	569	580	513	565	574	543	547	578	532	554	546	577	539	548	537	519	511	511	552	573	567	523	557	543	534	578	569	521	543	578	556	492	543	567	536	513	545	563	519	498	538	527	522	544	545	541	545	529	541	546	553	572	564	552	541	541	532	577	549	547	561	579	527	535	550	541	546	535	543	523	520	523	530	559	555	543	525	571	570	514	519	519	541	545	559	601	508	538	562	550	575	558	561	545	545	573	565	506	563	571	497	564	562	527	548	531	521	514	572	527	541	545	517	571	547	564	566	553	538	556	554	557	535	515	554	580	536	494	532	562	522	538	557	550	563	541	503	565	555	552	535	579	530	576	553	534	559	564	545	576	531	566	514	563	566	537	541	482	563	552	529	518	577	540	579	547	496	575	533	575	564	544	556	526	513	539	597	555	552	552	556	528	523	581	535	613	566	565	539	583	533	532	591	521	500	541	538	551	532	521	572	524	511	555	583	528	548	509	547	556	551	542	562	550	544	578	562	539	523	509	582	571	519	541	539	530	492	574	529	495	550	507	553	554	565	564	543	553	543	512	558	520	570	536	556	508	532	544	578	537	527	517	509	532	543	528	540	558	540	559	538	574	512	567	566	532	544	561	553	566	519	578	578	556	530	514	563	557	500	530	499	523	578	553	521	568	537	532	565	576	563	522	537	518	516	532	501	523	563	563	526	555	528	532	589	534	581	562	503	542	541	513	570	568	478	547	470	548	490	534	542	536	533	499	526	523	562	532	533	518	551	541	525	588	526	532	554	549	549	564	536	567	557	547	514	564	555	575	594	536	571	551	516	539	524	596	506	529	548	568	519	573	543	536	563	574	546	592	511	545	513	514	580	552	537	579	535	535	546	521	540	561	517	521	518	562	534	516	558	483	558	516	572	576	546	550	525	534	563	552	585	534	553	552	559	591	591	560	539	563	553	550	509	510	567	525	556	568	544	544	573	544	507	541	533	515	557	512	502	530	572	535	525	498	524	586	536	563	518	520	562	539	532	519	545	514	511	562	553	566	541	532	563	557	548	529	573	498	570	559	488	539	555	539	578	540	518	534	550	534	524	562	553	502	535	558	535	548	578	552	537	513	539	542	527	554	541	530	545	508	578	565	544	552	545	549	522	551	505	543	549	544	549	552	553	543	583	627	543	509	526	568	548	518	585	602	540	510	562	567	604	544	539	519	563	505	510	544	547	524	532	524	566	543	548	537	567	563	512	562	548	571	570	551	509	508	548	572	549	568	514	577	501	493	507	535	531	533	548	567	590	596	601	556	599	524	565	599	498	575	571	538	495	550	572	561	554	533	538	569	518	540	559	523	538	539	550	529	538	536	542	535	549	521	587	518	533	555	556	532	616	557	547	506	519	559	535	554	606	530	525	543	553	536	521	530	526	570	541	511	531	578	569	551	525	543	542	514	488	514	519	543	564	518	519	531	539	532	548	532	517	525	574	540	585	526	545	530	541	530	537	504	579	540	560	528	571	568	540	582	544	617	544	565	587	559	500	522	496	542	552	541	497	533	531	560	534	548	538	552	550	554	500	521	570	505	536	522	531	503	565	562	556	538	532	571	535	582	501	525	537	534	541	539	541	543	588	543	537	574	527	501	572	567	541	570	531	557	516	572	557	522	556	562	501	529	515	582	547	528	536	528	542	578	544	556	516	516	544	554	505	552	555	560	558	565	534	583	513	545	562	531	510	584	491	538	540	526	522	531	569	562	524	544	515	557	525	505	521	583	542	556	525	557	495	538	557	554	525	534	522	545	568	554	545	569	506	569	526	547	548	508	556	548	565	530	543	522	505	538	530	552	542	549	552	530	559	537	546	520	528	531	546	511	574	519	569	523	527	537	533	549	534	509	564	473	545	510	533	606	538	533	521	526	543	511	563	539	562	512	506	515	511	558	555	548	521	546	536	523	467	525	535	537	584	517	551	532	539	582	540	534	542	546	574	537	504	545	524	567	523	538	519	550	569	507	553	545	517	557	554	524	574	557	530	520	595	571	555	540	567	496	548	548	521	536	534	521	490	521	494	560	528	574	515	489	532	532	573	558	525	572	523	502	536
23572	21588	29491	24170	21593	21625	6530	1327	1002	890	833	763	687	660	654	626	602	570	537	560	544	531	511	499	507	489	503	433	475	468	433	461	491	459	394	458	475	477	447	459	447	482	471	462	454	477	483	482	421	481	441	442	457	421	436	404	437	464	437	442	462	459	447	432	444	456	445	454	472	473	458	432	457	467	431	461	445	423	440	434	477	475	434	409	455	415	465	411	443	464	460	470	436	430	464	407	435	464	441	429	450	465	482	476	413	420	430	477	448	451	429	446	464	397	466	430	429	448	412	466	442	468	451	425	468	425	422	436	436	463	465	480	489	464	460	461	432	432	385	429	461	450	464	467	448	421	454	457	450	432	423	462	447	444	402	404	419	451	462	452	457	438	426	443	471	448	495	466	440	418	409	434	450	417	434	481	435	452	452	438	468	429	434	430	441	433	442	435	403	462	458	475	454	461	424	411	400	434	435	420	449	432	452	445	462	439	428	446	457	435	435	464	391	391	447	448	455	397	466	441	432	467	420	417	443	434	423	439	444	434	453	422	452	455	439	449	424	419	435	469	418	414	451	458	407	415	444	422	431	427	433	424	413	422	409	421	441	475	428	470	396	436	447	404	424	473	439	417	409	495	443	452	415	448	461	447	430	440	470	422	430	453	427	411	447	409	411	406	417	443	423	424	477	441	440	418	441	432	399	466	446	428	417	465	439	432	449	477	448	447	442	394	444	443	418	456	454	447	435	430	424	422	434	439	463	433	453	428	449	384	422	451	419	444	452	434	424	440	416	430	416	420	460	425	454	420	437	422	451	461	424	429	432	397	429	456	443	436	414	427	468	434	417	423	410	451	415	436	413	411	446	417	404	447	451	423	436	438	445	425	443	401	430	405	431	439	486	435	459	447	435	425	417	462	425	418	464	457	456	448	425	413	457	404	422	421	418	410	454	446	458	412	464	418	472	440	418	438	427	432	424	419	439	381	462	437	435	424	433	408	462	441	442	451	407	424	463	419	452	458	464	416	423	468	446	420	426	451	423	406	455	412	432	431	421	464	435	417	459	445	405	423	430	458	437	385	454	443	469	428	450	462	455	418	449	463	409	482	456	439	446	451	443	423	440	457	452	461	437	440	432	446	436	422	475	482	426	434	450	445	393	427	444	436	461	443	476	423	457	469	438	437	424	465	403	459	451	477	393	439	429	429	425	463	423	463	413	458	467	465	428	465	469	473	460	410	424	453	421	435	433	438	448	431	402	425	448	426	438	433	413	465	426	424	478	408	446	448	460	448	477	460	452	420	422	421	432	430	451	444	420	441	418	434	399	430	430	415	400	409	448	408	477	412	453	429	455	434	427	432	425	451	463	415	432	452	458	453	437	469	449	453	422	413	459	442	445	436	413	421	448	426	446	459	438	445	412	432	447	402	438	455	406	427	465	438	439	431	451	482	443	436	438	408	448	445	405	461	449	469	436	406	430	465	421	465	416	370	476	407	446	431	451	442	445	431	440	453	485	462	480	441	452	408	420	452	450	400	419	412	430	424	415	455	470	416	442	468	451	413	470	408	438	402	452	406	421	419	465	448	430	427	388	439	471	456	474	405	436	454	499	432	453	417	433	425	445	438	440	440	432	440	435	421	446	434	463	428	441	461	433	450	422	423	439	438	438	452	433	461	433	466	472	436	428	430	459	430	440	429	437	421	461	408	471	448	455	428	417	429	453	466	432	476	428	474	422	460	415	414	444	449	416	395	430	440	451	450	461	445	413	433	402	448	455	461	429	423	431	461	466	432	479	431	438	405	455	422	397	472	449	429	454	428	429	424	472	443	460	456	423	458	472	438	459	462	443	442	428	433	457	415	410	436	436	390	463	423	444	432	471	451	474	429	416	411	442	454	468	465	440	446	439	454	439	413	427	471	407	449	436	447	421	433	467	426	437	446	449	457	448	449	421	433	449	423	471	451	441	445	447	459	426	445	410	458	427	420	421	419	443	416	404	423	433	417	429	437	423	443	424	443	462	387	436	440	436	442	436	458	454	408	433	402	410	424	487	446	465	465	456	437	426	437	431	437	436	463	406	457	469	429	455	412	441	463	421	419	464	402	446	442	446	483	405	426	435	416	426	462	416	453	453	440	435	449	433	428	447	433	448	452	459	421	446	397	465	460	406	395	440	437	442	459	414	441	440	504	467	453	461	446	412	453	463	426	465	441	465	449	454	422	417	434	444	441	409	432	403	432	423	416	455	455	430	447	448	420	435	472	449	445	425	437	451	438	445	462	439	415	453	415	405	419	445	426	441	468	422	421	428	408	425	425	395	420	449	450	413	424	401	424	400	425	460	384	450	474	430	461	406	404	433	403	415	461	439	468	444	387	408	439	410	467	462	459	427	408	414	429	438	432	457	402	440	466	451	452	453	432	422	438	494	431	431	459	379	432	426	427	468	426	454	422	470	416	444	455	477	446	401	423	434	469	437	438	413	411	451	453	421	450	416	375	438	398	451	461	421	445	412	458	456	441	431	419	457	461	418	416	399	424	440	429	428	471	455	429	403	422	442	417	442	443	436	458	430	475	444	499	458	400	448	428	430	488	441	461	399	419	427	443	446	418	489	468	432	448	437	433	434	458	419	459	475	430	447	471	446	433	460	443	481	445	432	430	440	421	477	428	469	452	460	421	442	437	429	422	405	443	421	411	435	440	450	409	459	465	418	490	415	453	475	417	459	428	463	414	433	443	445	440	419	419	451	435	456	423	480	420	416	458	466	452	429	443	454	447	427	433	414	438	439	418	411	466	445	441	463	452	448	431	500	449	422	447	439	441	426	419	435	447	399	431	416	426	431	449	447	471	455	432	451	465	466	457	437	408	440	449	450	452	430	484	447	452	383	479	444	444	437	449	409	432	411	464	435	413	426	435	414	447	474	404	421	435	408	462	440	444	440	447	440	442	414	415	428	415	462	443	416	425	432	438	436	414	440	450	460	392	454	430	440	441	453	461	439	432	444	448	446	438	451	415	417	466	436	402	454	423	422	427	417	485	467	439	441	442	421	483	424	378	464	456	459	444	393	404	442	441	452	436	425	438	447	441	447	455	462	434	454	418	417	452	466	436	433	425	436	428	455	414	416	435	416	425	397	437	432	453	411	456	488	438	460	444	406	443	392	445	442	417	403	467	420	448	428	391	416	425	463	428	443	419	444	461	424	434	389	416	405	435	437	411	436	418	479	429	412	446	418	432	485	469	441	431	434	378	448	436	447	450	473	420	417	431	447	414	451	457	435	416	444	413	439	479	435	432	416	454	452	410	442	420	472	456	431	417	442	410	445	460	462	395	420	422	431	460	409	435	441	478	440	420	452	453	413	454	455	439	453	432	391	434	434	413	426	416	430	486	422	431	463	430	458	474	477	406	412	434	456	443	419	419	420	435	437	447	427	418	436	417	418	428	444	451	452	418	424	443	461	459	429	445	439	450	443	473	422	420	481	425	460	429	458	426
7740	17229	14030	7405	5337	4042	3127	2501	2082	1690	1592	1278	1162	1042	980	905	845	824	761	743	721	701	675	730	631	600	605	601	593	606	627	563	577	578	547	577	554	586	556	545	509	548	559	547	544	571	541	557	540	555	537	552	566	533	566	530	585	552	573	512	566	521	513	537	554	515	523	525	529	575	519	519	465	519	563	545	552	553	510	545	491	505	496	558	534	535	505	525	548	527	518	560	540	512	524	535	500	523	511	540	556	493	547	543	514	502	551	490	537	506	525	506	533	524	555	534	476	523	534	526	528	513	525	491	558	504	487	523	521	491	531	549	530	511	522	512	492	535	489	552	538	531	552	522	508	474	512	506	490	522	520	545	477	518	497	531	517	538	479	511	527	536	516	529	498	533	478	529	468	523	469	462	462	524	517	547	509	505	505	542	557	562	528	559	512	528	547	561	485	530	509	535	505	486	509	485	489	535	534	532	551	500	509	530	566	502	521	526	532	502	505	526	546	575	523	474	523	527	521	515	489	510	519	512	533	519	486	512	513	545	523	500	540	513	495	509	573	536	518	482	513	524	518	514	575	508	481	494	519	551	492	531	508	502	487	511	497	533	511	481	557	528	510	526	550	550	541	496	503	544	490	517	485	499	538	547	548	562	502	544	549	462	503	504	541	486	507	533	510	512	531	546	513	509	494	523	516	514	490	563	500	538	525	522	528	539	496	545	476	523	544	515	512	522	508	514	551	507	522	505	586	531	511	532	538	522	495	497	510	515	504	517	497	530	514	573	529	528	482	471	514	520	517	514	510	539	495	518	492	544	556	512	471	493	512	462	509	530	505	553	536	499	519	501	546	497	525	570	530	513	511	504	535	491	516	526	548	499	517	479	534	473	540	543	509	548	496	489	518	533	534	533	508	531	506	537	518	531	510	536	484	514	486	510	543	529	465	535	481	497	512	493	537	486	533	514	503	504	499	491	497	533	496	539	493	552	513	565	521	521	514	512	501	526	497	559	553	515	469	521	513	500	501	565	527	535	508	524	517	493	508	537	514	492	532	506	544	518	523	537	523	527	481	526	505	544	523	515	542	501	486	529	551	513	502	513	513	502	528	526	521	509	500	517	521	538	492	491	547	525	502	497	531	511	531	515	535	491	564	500	528	488	492	525	508	527	512	502	526	507	507	536	527	528	493	534	521	494	503	520	489	490	519	496	512	522	494	509	543	539	530	495	526	474	513	507	520	502	481	544	552	554	535	546	512	537	535	580	508	533	496	520	525	482	506	522	533	517	531	506	486	534	485	499	490	486	493	582	520	522	495	523	544	522	514	537	488	510	531	543	521	498	449	510	501	586	506	500	533	519	519	539	543	491	497	526	498	488	554	495	542	525	495	513	517	510	519	515	520	511	513	530	548	479	537	515	518	522	484	526	500	519	552	501	526	509	520	479	526	546	509	513	494	524	499	489	539	541	502	506	512	561	456	524	520	493	490	512	513	508	536	520	536	575	491	562	529	520	500	549	493	513	496	520	558	484	546	482	493	528	521	481	496	523	503	531	492	556	542	518	564	538	545	536	525	523	522	539	474	513	490	492	562	513	534	534	489	487	489	514	529	522	481	543	512	523	541	535	509	514	524	526	553	472	485	527	494	551	563	470	548	529	534	559	529	548	492	500	476	529	500	483	468	485	563	527	484	524	539	522	445	542	514	455	544	491	502	504	514	552	526	528	536	524	520	511	517	495	499	519	515	495	504	554	505	499	511	504	504	539	505	502	534	530	524	546	529	514	477	505	529	541	533	473	513	484	554	511	540	489	525	487	518	537	504	518	541	489	521	537	513	535	526	511	558	509	470	518	505	519	520	551	542	488	508	569	488	510	506	531	467	535	534	498	522	524	497	504	531	522	551	512	562	513	510	511	509	479	515	533	508	529	514	500	525	553	545	494	503	505	541	545	532	525	536	532	524	516	529	521	508	509	527	518	531	516	534	545	519	556	536	531	526	539	509	504	516	502	519	516	500	515	532	497	523	535	499	502	515	492	511	477	524	535	512	537	555	513	498	532	555	520	513	529	517	487	535	496	544	540	493	531	519	502	508	520	500	520	522	558	509	510	522	559	513	566	551	537	562	508	546	569	473	532	507	495	528	522	504	555	514	507	487	531	514	526	496	527	500	503	538	502	500	493	514	520	524	465	511	480	565	519	495	561	520	538	478	491	488	515	501	520	480	517	510	501	511	540	524	511	483	502	485	485	540	526	534	485	522	517	485	481	554	520	544	504	545	495	511	487	514	534	509	523	533	528	493	484	543	539	525	484	506	484	562	540	562	522	567	520	524	524	473	539	490	501	527	501	546	497	540	513	537	476	525	481	548	493	519	493	483	555	551	548	535	505	526	466	500	511	528	541	497	526	562	522	530	568	511	522	538	508	475	508	520	534	584	501	490	517	518	526	552	510	514	568	518	519	534	556	535	506	500	561	529	505	518	463	498	530	502	543	550	541	469	511	520	541	478	508	538	516	507	494	520	527	493	505	507	495	495	530	501	541	544	501	509	504	505	496	505	507	495	523	520	479	493	567	516	544	516	508	551	537	467	482	517	505	517	489	521	509	528	516	544	520	527	562	544	531	466	527	523	509	506	528	514	478	510	547	477	517	535	522	541	527	533	532	519	587	522	459	532	503	511	540	511	499	513	524	511	525	509	550	483	500	533	511	528	519	455	526	536	555	516	439	541	500	511	564	500	512	510	503	508	523	519	513	533	549	489	496	512	503	522	539	527	577	503	513	514	506	481	481	519	536	510	513	490	514	545	542	583	498	505	491	486	523	481	515	486	493	517	529	487	546	467	497	538	492	504	523	580	487	551	478	549	564	518	543	505	531	500	561	517	487	525	492	545	536	522	534	540	529	533	527	550	515	515	528	549	541	495	531	453	532	503	500	545	535	489	522	500	505	513	509	530	534	543	557	518	508	498	529	502	539	486	516	520	535	504	530	495	531	499	497	506	518	501	516	503	503	464	540	525	538	524	498	535	518	515	545	501	524	524	499	511	504	516	503	516	521	500	506	533	498	534	558	577	545	479	540	486	530	495	525	536	509	530	514	534	541	469	480	499	524	509	525	508	515	501	543	560	532	500	520	489	515	523	529	544	543	528	531	528	508	527	540	532	501	509	529	488	532	486	503	531	504	517	523	545	517	485	556	533	546	538	540	493	469	525	528	542	545	524	529	514	542	503	465	542	535	505	491	491	461	535	511	518	482	507	518	503	511	549	547	565	496	527	568	543	520	532	494	500	511	518	520	523	532	522	565	525	514	517	531	512	531	491	508	538	523	516	522	532	527	539	478	552	483	537	530	521	508	494	521	522	512	539	513	511	517	509	496	561	545	516	546	537	511	499	521	510	534	525	572	492	536	455	487	505	517	509	492	535	512	505	504	498	506	503	510	482	536	534	514	519	482	481	497	554	513	522	497	535	499	548	504	510	522	533	500	468	528	500	517
27561	20125	7024	1353	1005	874	875	849	806	820	798	856	829	774	792	807	800	807	798	752	781	813	817	809	788	781	782	874	791	779	781	848	815	787	789	756	773	775	773	777	767	719	790	779	775	776	775	785	806	781	835	817	754	809	777	804	748	847	776	761	749	829	812	758	774	833	817	800	789	827	780	785	782	814	822	766	724	812	739	802	790	864	778	750	746	797	864	793	781	809	794	784	779	828	798	753	813	768	786	862	776	750	804	772	787	729	784	779	802	759	747	776	763	734	808	801	770	784	822	794	811	780	807	843	765	787	756	765	809	818	789	831	824	773	772	818	787	766	799	825	724	733	819	775	791	759	822	794	791	812	775	764	751	786	748	774	751	809	830	777	766	777	737	828	827	752	802	752	699	756	765	781	771	786	783	754	809	782	746	781	807	795	801	772	811	808	784	807	719	784	811	800	769	795	754	796	767	758	800	735	838	766	783	786	761	795	768	798	769	816	808	842	801	809	760	798	759	806	746	762	834	759	783	821	751	763	775	754	784	788	798	790	812	714	737	769	793	751	789	784	791	838	796	761	771	738	805	772	786	824	792	764	800	755	817	795	812	824	781	798	803	804	849	777	807	776	796	804	770	780	812	770	750	856	728	764	753	786	815	780	795	753	766	853	787	801	749	772	789	780	737	821	790	773	795	765	822	739	848	783	812	732	805	758	823	779	780	758	815	783	696	822	782	769	785	801	739	759	757	784	831	782	758	769	786	800	762	771	830	778	780	766	798	744	831	792	738	752	763	735	804	788	757	713	769	762	776	772	857	755	790	779	816	829	800	831	807	773	768	748	822	762	810	767	809	788	822	758	797	798	754	846	751	733	791	735	779	796	784	772	767	761	781	764	763	772	753	796	834	801	742	769	759	771	796	796	822	730	783	776	757	762	758	782	848	737	860	788	782	769	771	780	796	780	711	780	811	771	775	767	801	775	781	823	724	821	806	786	829	761	761	801	760	749	779	758	818	730	773	746	793	706	758	782	812	773	809	795	760	759	759	790	795	811	809	782	778	751	741	749	758	797	754	826	781	728	811	758	778	794	783	741	821	796	770	789	746	780	785	815	796	770	821	751	749	736	775	761	789	834	804	807	806	794	762	811	806	781	819	727	799	788	812	773	812	791	813	796	796	783	788	810	833	749	869	782	826	821	786	781	754	793	740	844	748	794	815	774	786	790	826	832	813	804	741	736	762	819	789	766	796	837	761	812	820	791	762	787	818	795	792	764	787	782	771	731	818	743	775	765	816	810	822	764	806	777	764	789	786	818	815	752	768	782	743	788	800	764	768	773	786	793	771	746	816	809	774	776	818	807	816	767	766	741	806	755	787	784	790	779	862	796	764	829	816	743	826	768	758	819	813	753	776	825	794	788	752	717	775	746	762	776	806	825	771	821	819	782	794	814	770	802	722	782	805	747	814	783	789	768	811	773	753	799	730	779	813	778	738	851	795	807	805	763	801	793	811	765	794	821	761	768	854	786	799	781	804	763	804	768	794	791	749	783	758	789	775	767	786	787	769	806	791	839	855	795	819	783	766	759	743	767	774	795	812	769	752	793	733	766	785	806	801	775	795	785	793	790	750	754	807	794	801	821	829	880	825	787	755	726	766	804	762	798	741	780	782	788	811	812	789	805	833	793	801	799	790	780	775	731	770	770	823	760	763	824	736	774	749	738	796	789	788	781	780	761	778	798	778	763	790	777	738	808	788	780	790	757	789	750	798	775	822	807	775	843	729	773	791	785	774	805	768	775	795	806	769	787	799	772	788	810	753	798	778	795	770	784	756	757	801	779	850	730	768	767	727	803	797	789	769	820	778	795	795	789	772	786	842	790	776	759	778	801	775	817	802	824	801	780	783	721	759	762	820	807	747	781	794	841	772	766	814	763	813	751	798	742	750	784	786	769	808	801	825	766	778	799	784	762	741	762	759	748	754	797	780	794	763	826	753	760	804	796	766	801	778	794	840	769	795	823	779	764	783	728	862	791	751	751	784	770	760	764	761	802	832	785	753	732	811	770	817	756	810	832	737	754	811	781	782	790	800	838	764	721	758	791	717	786	796	767	826	770	798	815	848	790	840	747	767	784	820	790	783	763	702	782	784	821	780	831	787	805	798	758	775	771	774	765	765	806	779	837	771	808	800	810	786	797	765	748	804	765	754	812	803	759	832	779	791	744	775	797	789	798	756	757	766	778	752	728	804	783	774	791	805	793	756	790	733	832	832	802	766	763	769	790	784	809	767	821	805	773	783	820	777	764	794	762	786	798	730	825	811	775	790	821	814	808	753	806	747	781	762	757	773	792	828	786	746	802	777	770	817	811	754	787	748	798	801	855	778	823	791	789	780	756	749	795	753	791	737	749	779	819	826	844	807	773	774	836	788	787	802	739	802	759	770	817	790	831	830	784	771	782	775	741	796	807	812	808	795	833	759	763	825	824	762	774	732	776	785	792	791	773	795	734	779	793	802	865	792	816	796	795	781	825	791	760	790	796	774	793	803	772	789	789	817	762	821	796	736	793	766	776	737	807	801	762	774	786	750	748	807	746	811	769	815	782	809	728	743	798	793	785	827	767	772	796	758	748	784	777	822	779	728	787	815	793	807	825	742	794	793	753	812	758	732	774	737	840	810	766	789	832	796	800	773	802	781	792	780	833	818	806	792	754	804	761	757	781	818	843	795	758	784	756	765	823	768	813	770	779	796	811	800	801	788	773	797	769	760	798	766	767	751	783	796	778	811	783	824	782	776	781	813	773	783	739	791	764	777	781	762	763	794	798	808	796	765	761	776	754	789	750	811	772	774	792	775	794	768	755	767	814	826	749	808	725	782	814	795	813	761	802	833	812	798	747	813	836	771	774	838	782	828	798	753	774	779	781	823	754	808	768	761	769	831	799	766	765	826	798	816	824	783	741	791	787	834	777	793	733	781	826	804	760	791	763	803	761	784	797	778	816	794	798	805	780	782	778	793	801	804	749	745	811	770	783	812	721	810	738	791	772	772	812	771	791	742	765	796	796	779	808	815	754	847	838	758	804	797	822	799	788	841	809	753	734	774	819	783	790	771	742	757	792	818	843	815	820	821	793	777	811	781	784	780	783	788	792	815	793	865	784	744	815	791	755	772	753	807	808	782	774	830	794	745	800	790	744	773	817	839	810	812	730	760	773	805	808	808	811	798	777	763	816	722	793	751	787	771	796	796	804	781	813	820	821	783	818	781	775	783	768	777	768	742	820	751	761	794	757	807	756	755	807	785	750	750	827	787	792	794	805	810	781	801	817	816	800	773	774	777	735	770	789	833	813	791	793	789	751	863	816	743	805	768	758	762	807	759	809	813	794	789	820	742	781	837	800	761	779	722	787	808	819	799	788	750	795	777	774	789	746	761	732	788	813	793	796	862	780	778	797	813	836	803	803	781	762	807	803	775	770	802	710	773	824	779	799	824	779	802	764
4659	2007	1763	1309	1185	1104	1032	1024	1025	1000	943	949	1035	1050	1000	995	960	990	980	942	945	931	996	965	958	990	968	984	991	991	1009	973	948	964	996	989	964	928	996	927	993	949	975	901	933	1048	960	1008	974	875	958	1018	1027	968	920	999	999	961	982	968	963	963	992	937	978	1011	1021	942	893	924	934	976	979	1015	932	984	955	977	987	981	953	978	999	962	938	938	891	960	953	1022	1011	943	965	915	914	984	996	980	989	978	915	961	905	959	934	949	949	939	983	970	969	944	973	998	951	1022	954	958	944	990	950	997	969	954	979	944	979	976	944	958	938	938	914	920	966	945	1002	969	963	938	976	955	983	947	981	966	988	968	925	940	1000	887	924	977	967	924	1043	961	964	976	921	950	982	923	967	959	958	931	962	939	934	977	967	943	942	976	946	965	939	922	961	991	971	1005	924	920	955	932	983	993	962	1001	983	914	958	956	926	976	953	970	995	955	938	919	982	888	921	942	977	941	939	887	1013	1000	924	970	983	888	984	952	1012	915	944	928	950	934	977	998	967	900	989	933	1001	953	940	942	946	956	952	940	906	927	983	925	958	924	947	926	919	959	967	941	976	945	992	934	914	917	996	983	999	955	929	951	940	946	956	944	992	898	957	974	968	1000	1015	956	943	905	936	919	956	944	897	971	969	975	954	992	947	988	946	966	931	952	927	984	940	1002	941	946	989	993	943	994	936	958	881	958	997	927	931	1020	953	938	943	976	945	979	987	950	945	911	959	934	953	1019	896	962	931	969	943	989	939	980	923	992	994	962	924	930	980	895	976	1001	967	954	995	945	925	928	1004	945	911	1024	961	962	964	950	1059	976	975	963	957	952	949	979	979	943	999	978	937	928	950	954	930	909	955	960	948	892	934	980	960	996	896	975	987	926	993	980	965	903	960	938	940	993	955	963	909	948	982	968	871	985	917	979	1014	960	987	1026	904	893	947	941	946	971	937	966	988	953	961	1016	977	949	951	954	962	920	973	989	994	974	955	961	964	946	965	929	975	988	955	933	992	975	979	941	978	951	994	1017	994	983	985	993	946	946	886	938	925	920	956	960	966	979	988	961	937	962	1009	923	874	935	975	950	974	932	1016	996	947	969	933	972	929	962	935	937	991	958	965	938	982	983	1007	975	959	977	946	987	993	950	940	948	978	979	952	989	985	947	934	931	956	934	960	931	963	984	949	939	945	984	996	983	921	963	970	956	983	947	963	966	996	935	978	937	919	993	969	1007	911	1026	941	1004	997	978	972	956	943	948	984	942	931	923	977	994	926	922	946	931	961	913	978	928	971	940	903	953	972	1013	916	937	950	980	1023	910	985	983	998	962	949	949	963	950	947	980	999	913	952	1008	946	947	963	927	919	1016	970	938	968	978	1011	932	987	958	986	951	1048	982	894	983	934	978	970	984	952	944	970	921	948	961	957	958	946	923	986	979	920	978	981	988	994	922	967	927	905	975	947	1015	940	1015	918	915	990	915	929	994	1011	975	958	1033	961	996	985	954	1022	991	970	978	986	1005	920	917	932	957	922	945	918	965	941	950	980	951	959	998	953	941	951	932	975	996	981	952	979	955	930	901	968	920	935	971	952	978	965	994	991	984	965	969	949	1038	972	975	968	942	1014	1004	1004	930	963	1000	953	949	943	927	922	933	971	902	990	896	980	937	930	939	916	956	929	1006	951	959	980	957	923	993	965	1014	923	1017	970	935	984	926	989	917	976	991	967	953	969	1001	933	966	922	929	968	905	961	987	972	875	966	961	972	957	998	976	955	911	925	1007	1012	964	970	962	963	974	929	928	963	1039	935	924	970	967	1004	1000	923	984	985	969	952	942	942	941	949	954	965	967	943	945	948	977	987	1003	940	969	919	961	962	996	937	917	936	942	957	977	946	1010	1013	890	938	921	936	954	961	946	951	963	942	891	938	958	910	948	956	952	1004	957	961	968	1002	1008	891	1029	1005	931	976	954	995	928	932	937	951	961	962	989	958	980	965	992	993	969	954	962	904	977	1006	932	938	951	956	934	947	991	950	938	906	983	971	977	952	983	947	983	936	959	978	919	978	994	944	967	946	998	964	958	950	953	971	908	967	902	906	966	984	965	1002	990	923	981	959	912	919	971	983	949	934	977	970	964	895	964	987	949	955	937	951	935	976	939	962	942	997	964	1020	974	956	914	940	949	956	953	950	930	968	963	928	988	946	922	1022	942	923	944	971	925	991	993	985	916	946	961	1027	934	944	1010	972	1002	1002	963	961	903	933	960	950	914	898	993	918	935	958	948	1027	940	961	947	966	923	955	982	939	971	989	904	959	937	955	961	932	948	902	961	892	1025	934	962	984	952	938	1002	995	926	983	972	931	1025	939	932	1001	955	953	1002	937	965	956	995	915	937	899	898	937	907	969	953	924	1003	929	935	986	973	962	938	931	1024	1003	967	993	954	949	972	997	956	1005	1010	960	977	923	951	925	980	870	883	990	855	928	985	978	958	965	911	992	961	979	940	969	978	963	937	919	943	948	978	970	952	938	943	951	1005	962	993	957	920	944	1029	930	933	966	954	966	914	983	1012	933	983	940	947	963	978	935	968	972	920	1015	1016	960	897	972	951	928	941	941	915	936	922	942	952	996	950	919	981	947	973	973	974	909	960	959	945	930	936	950	948	985	989	1005	967	930	891	962	955	879	963	971	925	962	964	966	904	941	958	986	959	942	941	982	952	940	942	915	958	1009	1024	927	969	959	984	979	990	966	969	951	931	977	945	961	978	958	944	926	949	996	958	968	983	941	954	973	923	903	943	961	994	977	953	953	951	1009	927	999	945	985	964	931	993	974	980	1002	998	954	946	921	914	979	1004	940	939	989	983	990	1008	978	1001	914	960	987	956	945	957	972	957	938	930	967	961	1022	931	1025	980	985	1001	934	1019	987	966	926	972	954	964	953	938	982	980	928	1019	961	972	957	951	937	1005	957	985	974	960	963	953	953	984	981	936	958	960	977	953	926	918	934	998	919	939	954	960	965	955	970	989	997	987	990	960	975	957	906	998	976	943	975	1001	952	1008	995	904	971	967	999	983	956	944	1004	858	946	913	973	928	946	968	988	917	960	990	989	938	915	979	978	929	916	924	999	1023	977	980	1007	980	982	921	984	960	1024	951	956	918	903	919	965	973	974	955	955	913	958	967	950	956	931	986	949	949	958	955	1010	991	955	934	1009	956	951	948	931	989	924	940	960	1010	960	973	1010	941	930	959	945	960	971	932	925	942	968	895	966	892	1015	968	995	1021	923	923	952	953	906	1003	968	947	961	981	959	938	916	982	964	970	956	958	992	916	932	982	965	970	977	981	957	976	945	910	955	1026	965	922	954	1012	909	1014	954	978	979	897	940	1009	928	945	906	951	948	933	941	962	916	890	914	909	964	971	932	959	932	975	948	961	966	859	886	964	960	975	894	995	984	925	958	967	968	983	980	962	967	909	953	952	979	967	993	985	885	977	890	978	969	894	990	967	970	973	946	900	967	969	935	920	1001	971	993	965	982	973	944	924	970	916	960	1023	933	977	983	910	958	955	942	988	957	906	949	962	906	963	1003	927	933	907
24589	21572	29014	24604	21549	9101	1313	975	812	810	690	652	644	573	565	551	568	532	543	537	529	521	528	514	460	483	478	453	480	516	501	459	491	472	480	476	475	450	486	466	511	456	495	482	478	423	447	453	433	465	474	482	484	429	437	492	482	456	467	490	449	459	485	467	502	445	474	446	490	472	472	488	445	462	471	487	447	486	487	470	447	464	466	451	477	483	515	463	472	468	476	428	424	441	495	452	482	466	467	440	484	480	439	487	468	428	476	467	494	460	460	455	423	426	491	415	472	464	469	480	493	453	460	500	413	447	459	436	487	452	467	459	472	473	469	479	478	450	474	475	450	479	484	491	431	474	456	497	465	457	448	451	449	462	484	433	462	467	478	486	452	456	458	499	477	444	446	460	461	442	486	436	456	504	484	464	421	446	448	481	496	463	465	469	463	477	470	487	479	451	473	466	462	496	476	440	452	475	425	471	462	462	496	435	471	485	454	435	458	454	467	438	434	426	468	446	441	405	448	466	490	475	455	479	467	465	462	446	466	471	452	462	492	459	473	478	425	468	468	439	472	513	484	485	445	459	478	441	466	420	440	459	445	402	465	470	461	481	451	442	463	463	437	431	490	456	501	479	474	471	456	457	463	451	481	454	463	470	444	446	441	464	448	492	443	483	517	455	460	461	489	454	429	466	459	465	464	478	468	457	455	459	456	479	474	451	467	457	462	444	502	473	458	479	455	475	475	452	457	451	456	512	488	474	428	462	496	455	472	486	441	476	451	460	467	451	473	464	458	484	442	481	501	484	474	496	446	486	433	468	492	447	427	463	439	498	433	467	462	469	440	459	463	436	470	433	449	465	473	426	463	450	497	462	476	445	482	499	461	463	474	440	485	432	488	464	475	457	501	466	428	477	500	444	472	445	453	469	458	443	425	448	463	458	435	445	498	420	503	434	472	442	460	488	444	496	479	463	478	485	456	475	473	471	453	428	477	431	447	456	416	451	435	465	479	477	471	463	453	471	488	467	454	436	452	449	461	505	449	444	472	492	445	460	432	447	492	437	464	450	441	476	460	461	488	452	528	449	417	498	489	467	481	481	489	455	439	453	431	447	483	425	445	422	482	452	448	451	460	451	460	493	480	473	460	473	468	443	481	476	427	462	419	453	435	480	466	466	444	493	475	447	420	445	446	462	449	448	450	448	422	470	492	441	487	459	431	451	465	450	461	391	468	473	476	416	484	452	447	460	469	476	430	412	480	477	478	435	474	481	447	492	466	471	486	432	415	450	466	467	487	491	482	446	440	449	454	467	462	489	482	491	474	513	455	462	499	459	481	445	447	464	487	452	480	447	459	460	470	456	482	477	467	486	470	466	448	504	435	437	442	457	467	468	474	458	455	512	480	469	445	455	510	425	443	474	540	448	464	463	436	450	471	438	480	470	512	494	464	445	456	437	470	453	448	449	466	454	480	452	458	436	480	433	490	461	490	430	458	432	484	468	434	459	463	514	419	481	456	429	473	489	470	471	438	453	442	465	438	457	427	488	514	477	488	459	473	460	469	428	481	447	439	470	445	476	432	440	459	467	462	448	475	479	457	496	462	422	439	478	499	470	472	471	448	459	486	446	433	471	461	437	500	479	463	493	468	456	413	445	484	477	465	460	490	455	457	463	467	457	441	457	454	498	474	471	453	443	459	460	487	436	467	461	439	507	455	474	452	447	481	488	444	468	488	467	424	438	492	449	462	466	477	417	439	455	454	495	448	450	466	417	461	479	454	454	442	428	505	430	508	435	458	455	460	465	444	467	472	457	485	463	469	463	458	426	418	450	500	469	427	483	436	438	501	469	425	498	451	467	469	456	462	464	462	467	435	455	491	474	476	453	478	449	464	455	462	459	491	482	458	447	467	456	464	456	460	455	433	484	472	438	490	507	433	469	483	460	443	465	462	509	430	455	440	516	438	468	453	465	480	446	495	489	475	473	481	391	463	442	465	446	455	464	495	447	486	450	449	488	459	440	448	468	502	465	476	476	478	479	468	452	472	481	477	465	453	462	450	491	451	468	443	485	481	410	462	512	444	478	463	428	471	436	457	443	472	437	427	485	445	473	486	472	441	439	472	471	466	470	489	501	440	464	452	458	493	443	460	463	451	471	453	453	447	474	480	420	502	438	475	441	486	507	444	447	459	450	472	428	449	487	490	477	440	472	512	465	458	427	469	443	449	431	442	473	423	460	507	468	468	462	483	461	498	468	502	427	461	442	473	433	440	452	462	459	455	457	462	479	470	449	424	432	486	473	472	465	450	458	450	409	448	476	478	457	453	432	442	424	476	463	464	445	427	454	476	491	435	466	433	440	442	464	471	428	470	455	476	497	494	487	449	439	472	440	443	453	466	434	440	494	488	466	496	479	488	469	466	489	486	459	457	464	436	443	452	463	444	453	472	474	483	485	481	445	462	459	453	501	504	459	432	469	455	435	477	472	470	450	441	435	460	494	471	453	475	439	476	433	426	470	473	460	488	475	417	484	418	503	473	425	447	479	459	457	466	471	443	449	440	453	462	434	462	448	476	469	457	452	469	485	495	455	497	452	439	440	478	468	453	445	464	471	416	439	459	451	465	455	492	440	486	430	515	440	474	434	429	459	454	498	494	485	440	462	442	442	466	459	465	484	441	443	508	493	460	514	469	434	503	456	451	493	433	474	461	460	451	488	428	462	468	490	447	477	448	412	510	453	457	464	449	440	432	437	443	452	493	458	476	461	462	465	442	483	464	480	446	484	454	479	443	480	488	451	421	467	436	460	474	419	467	496	470	468	429	396	439	448	425	461	460	505	441	426	443	456	451	462	465	502	448	483	447	464	464	445	506	492	472	456	434	438	484	464	467	448	455	429	461	465	449	452	489	456	424	459	444	511	467	435	408	474	489	466	459	489	440	469	424	429	470	454	443	466	487	469	484	503	469	499	469	466	453	428	442	421	422	467	433	461	439	482	445	479	441	477	468	475	443	454	485	462	469	477	463	462	482	431	443	486	438	446	427	430	430	445	474	466	464	446	452	472	484	454	457	447	429	473	441	477	474	432	468	455	510	461	450	433	473	438	440	481	436	474	447	451	460	480	473	488	431	446	483	429	470	467	453	476	461	486	486	430	478	454	453	434	466	486	452	439	469	495	455	480	453	448	460	488	449	455	414	463	438	456	472	466	453	440	449	438	449	467	444	456	494	481	461	455	453	462	468	487	486	462	490	424	445	429	431	456	477	474	469	488	459	450	450	529	471	443	424	453	440	458	447	459	489	464	506	510	470	417	458	444	452	474	472	464	458	484	484	474	448	450	453	431	421	480	457	421	460	438	423	448	436	467	435	486	446	459	462	477	471	480	460	486	456	456	475	486	446	461	505	493	475	485	462	481	493	458	454	482	455	461	456	457	456	450	457	489	478	473	475	453	474	452	471	470	448	483	450	467	461	471	441	436	468	467	426	447	525	466	492	457
5325	11184	8855	4537	3240	2527	1938	1705	1366	1242	1086	979	908	858	813	767	797	732	706	743	673	694	636	642	630	663	671	605	653	629	610	563	568	640	615	629	613	603	575	608	622	596	605	605	584	586	621	606	599	581	590	579	549	600	614	606	616	617	562	593	627	577	591	591	576	580	582	575	626	614	577	539	589	567	577	597	570	579	566	577	613	545	576	611	597	596	583	583	634	616	544	596	567	589	600	597	569	537	586	569	570	573	580	594	604	552	591	598	603	581	565	588	576	581	582	635	537	592	613	589	594	573	589	571	637	562	575	557	588	557	566	543	588	545	557	609	582	608	585	635	642	582	564	583	568	584	604	588	571	612	575	571	597	594	587	551	573	576	598	578	567	585	593	586	572	623	621	535	564	551	574	588	586	609	583	614	574	625	570	558	589	599	637	614	571	575	619	571	567	586	596	549	592	607	573	553	555	598	556	562	560	626	639	565	632	586	572	576	593	577	564	591	579	607	615	523	586	628	616	556	563	596	572	538	602	602	557	573	566	565	614	583	591	618	598	576	558	565	606	593	553	599	620	562	573	621	598	560	584	583	600	528	595	596	567	582	604	523	597	564	593	563	565	546	595	576	599	587	564	602	605	557	565	611	567	600	561	563	626	584	568	598	602	539	577	605	586	568	569	561	585	572	549	575	599	553	618	524	589	580	617	567	546	542	588	568	605	585	577	576	580	585	610	634	614	607	579	587	567	588	594	586	585	567	547	557	569	621	605	580	579	557	604	592	603	587	584	568	600	569	558	607	600	595	539	583	604	594	597	608	571	576	562	536	557	569	575	589	572	575	614	554	592	597	594	545	610	554	615	596	610	590	578	554	582	576	577	604	586	592	587	581	541	622	610	568	593	562	616	581	594	599	609	542	611	591	577	606	562	543	582	602	570	571	608	577	570	557	607	571	597	578	577	582	580	596	607	618	554	566	630	590	630	608	583	620	571	537	588	598	605	578	578	591	574	567	580	571	623	589	591	548	599	602	539	604	595	625	597	620	536	581	583	560	598	550	628	619	621	565	604	610	577	563	580	568	579	614	586	575	570	600	625	535	608	588	573	578	577	571	594	582	573	603	567	615	588	551	554	577	603	581	625	577	536	570	615	560	560	573	564	591	621	556	578	580	583	583	558	578	583	535	556	587	598	631	579	561	633	611	586	534	588	604	584	586	547	605	594	584	597	586	555	514	616	582	520	569	569	599	553	543	604	615	579	583	610	595	556	585	610	584	554	585	552	608	538	590	590	535	550	560	583	604	594	568	534	579	604	572	589	574	600	552	573	562	576	624	547	575	617	582	544	601	560	625	597	606	530	577	581	573	593	585	633	555	550	576	594	586	575	620	588	597	574	557	600	551	581	580	580	597	584	599	632	588	555	565	566	592	605	550	587	594	608	592	627	548	566	588	588	593	557	564	612	583	578	597	592	598	610	571	562	580	622	593	622	611	577	596	569	553	596	552	597	644	584	559	595	549	568	585	599	533	577	614	575	593	591	593	606	629	572	592	588	579	635	609	575	562	575	610	562	586	616	581	572	623	553	590	560	617	578	612	602	600	579	577	602	579	626	602	647	558	564	576	584	607	600	623	561	595	572	595	559	616	568	610	547	604	561	534	583	536	571	596	553	583	533	558	561	579	591	621	606	607	588	607	558	556	620	579	552	541	619	550	620	612	566	601	590	603	546	575	561	570	625	586	593	593	599	570	575	602	561	600	603	546	553	661	567	593	618	545	589	607	583	577	595	590	585	550	542	595	524	534	589	615	599	579	526	564	558	596	587	575	563	570	579	571	604	598	587	601	580	563	613	569	578	544	559	610	568	541	579	604	606	592	584	627	580	582	615	568	527	567	558	548	606	579	621	590	591	547	562	583	549	601	616	624	587	560	577	600	577	604	550	525	581	588	639	589	634	581	665	583	556	636	611	537	592	532	604	610	585	596	603	573	601	588	557	611	605	575	564	583	561	602	588	553	587	574	604	619	591	571	577	582	560	601	573	607	545	553	569	577	600	591	540	592	570	590	606	575	592	536	596	602	569	585	608	590	556	602	560	549	591	574	603	588	580	577	589	548	578	646	568	567	587	577	609	575	583	625	587	559	604	595	602	577	551	607	586	545	608	580	607	569	576	582	569	586	571	581	615	624	599	586	551	585	592	560	605	576	582	573	558	587	581	555	552	578	567	603	579	589	586	580	582	564	610	544	613	583	555	572	612	592	588	568	591	582	638	569	616	535	600	561	556	562	575	547	583	590	566	601	618	566	560	559	578	581	615	596	577	587	567	561	577	558	594	626	622	570	589	616	571	585	573	581	581	582	599	625	582	610	519	595	621	565	600	602	589	575	621	574	581	616	571	618	565	596	646	605	566	572	556	585	521	569	598	598	576	582	589	603	589	597	606	643	618	589	571	570	581	557	660	595	541	621	581	560	579	579	562	592	608	575	605	597	525	618	558	641	562	571	579	584	609	589	614	584	571	628	617	604	590	566	547	583	569	587	564	549	577	594	560	577	565	565	585	558	609	602	584	594	599	611	603	612	631	574	540	593	588	573	583	574	603	557	595	568	586	606	576	600	591	578	608	566	613	588	548	597	581	559	586	608	616	549	566	574	562	552	534	571	632	579	605	570	578	586	561	572	567	587	610	608	536	583	538	572	550	600	569	595	548	633	597	574	645	606	577	605	568	599	575	590	555	561	575	565	579	548	656	617	595	598	553	581	567	596	564	555	622	604	593	565	563	576	609	593	588	602	561	588	547	614	557	553	594	578	578	576	611	588	562	566	602	586	639	592	597	545	639	642	514	590	614	576	621	584	593	557	584	626	553	536	589	584	579	566	548	591	551	591	573	551	580	587	555	647	594	591	604	633	588	604	593	570	563	597	550	627	556	541	554	572	608	554	588	571	582	557	636	595	607	587	605	600	543	576	550	592	583	589	610	617	603	594	576	567	574	576	574	543	559	569	591	585	572	605	588	578	565	533	576	556	618	635	586	585	593	575	619	611	593	630	579	616	613	572	574	578	590	622	595	595	554	615	581	555	568	607	602	540	587	569	551	559	551	580	603	591	580	552	624	560	580	616	575	555	585	665	592	619	574	596	600	615	567	578	595	608	599	578	599	587	598	574	567	599	567	579	571	548	632	623	637	577	574	621	604	562	568	613	585	577	610	602	565	585	554	564	596	542	587	584	605	595	605	594	595	576	573	556	571	597	585	584	564	584	561	570	580	581	562	614	585	576	578	552	568	562	568	576	638	578	619	590	598	578	553	611	567	581	592	533	609	586	590	520	581	548	587	588	588	574	547	534	621	591	569	605	601	578	572	581	610	575	583	530	537	555	576	605	587	600	582	584	614	584	584	604	570	572	601	590	562	541	562	564	603	611	603	596	598	596	587	606	571	559	598	625	619	588	572	611	584	587	526	609	591	528	625	584	557	536	607	629	572	539	527	596	629	594
23579	21598	29524	24159	21600	21605	6773	1456	994	966	912	811	741	674	671	623	592	586	568	499	542	506	527	533	525	548	494	531	505	509	541	473	518	478	448	478	536	499	468	456	487	452	478	459	481	469	474	466	493	451	472	497	454	528	531	481	460	512	439	503	490	465	491	507	444	500	516	478	507	445	483	477	435	483	436	457	485	466	455	472	479	452	496	488	461	466	476	512	493	471	483	516	453	440	438	468	460	478	508	487	459	483	483	454	453	480	442	487	472	487	457	483	438	451	451	488	481	480	454	450	488	486	512	458	472	471	440	461	437	490	517	495	462	468	472	462	469	512	509	459	510	484	489	462	480	483	471	497	439	452	475	456	456	466	461	499	500	464	448	497	507	449	436	493	464	472	481	468	469	471	439	490	456	462	420	467	463	431	452	474	480	482	491	474	426	485	471	490	464	480	499	473	449	469	457	496	451	489	495	481	488	500	454	451	456	493	479	487	477	521	465	508	499	480	500	497	471	449	473	505	510	513	465	486	473	469	459	464	424	444	506	494	458	503	470	473	465	462	475	470	435	469	493	494	478	484	459	434	459	448	451	496	459	472	478	466	457	473	480	472	559	483	496	489	450	485	458	484	513	513	445	476	433	426	481	475	498	466	451	429	449	452	468	482	478	454	465	446	439	455	480	526	445	430	477	448	472	491	495	502	485	449	473	462	424	493	460	415	433	482	456	448	499	454	444	458	504	448	454	446	475	468	466	420	452	469	442	453	472	510	502	474	502	466	451	496	452	468	472	483	483	494	468	495	455	454	458	474	420	465	451	491	457	464	503	464	470	444	475	466	468	465	475	475	469	459	428	500	479	475	462	484	473	486	443	449	522	493	472	496	515	467	487	454	469	467	472	504	524	487	466	480	460	437	461	468	469	456	487	459	481	473	460	452	466	467	461	487	492	471	447	486	491	436	457	477	446	470	484	458	500	468	504	468	510	458	488	495	450	506	502	469	487	481	474	440	453	454	521	463	465	469	478	477	495	472	486	494	460	478	497	439	523	450	433	473	487	438	452	463	456	487	518	490	486	469	455	448	475	484	502	474	464	479	495	471	506	480	471	459	462	501	470	455	443	445	477	479	440	459	451	478	497	497	431	457	483	468	456	466	451	485	438	478	490	422	446	480	446	490	469	426	443	477	463	484	447	466	455	463	448	470	486	456	462	457	477	451	503	460	474	505	502	463	465	457	459	479	480	448	473	456	453	476	458	478	435	419	454	479	458	481	455	463	486	482	481	495	440	452	479	459	484	491	473	468	493	467	477	459	477	478	452	482	444	464	431	467	440	487	468	470	458	497	474	508	467	473	467	472	479	453	474	483	468	496	431	481	468	460	459	495	484	490	449	493	469	449	450	453	525	474	462	490	479	456	472	494	469	505	478	480	449	462	456	482	495	480	463	479	474	456	512	446	482	477	501	448	466	470	449	466	480	467	470	433	431	508	493	455	435	430	477	463	493	479	477	482	458	461	500	500	480	470	461	487	481	465	460	475	455	476	483	469	453	426	430	491	479	451	463	457	473	482	458	452	495	461	488	470	478	467	480	492	447	452	497	497	482	481	447	526	430	472	426	484	466	461	449	476	482	492	483	499	455	489	471	435	485	448	451	509	462	468	471	471	459	463	435	471	467	451	451	491	467	440	419	498	480	498	463	447	463	506	481	469	432	441	462	465	445	462	466	461	460	480	458	449	459	462	464	457	462	477	519	514	491	456	450	496	469	459	453	504	453	486	494	483	448	463	477	447	472	474	492	478	493	451	462	439	476	506	528	489	462	445	500	459	493	473	517	468	475	449	458	439	516	445	459	469	463	505	497	424	462	519	505	473	478	466	518	478	463	460	458	499	460	469	494	505	454	474	456	475	461	441	465	503	506	449	466	463	457	437	469	457	440	446	471	456	486	429	493	441	434	481	447	450	486	475	472	455	453	499	454	440	446	488	487	445	461	461	494	514	513	509	505	449	488	487	446	461	466	453	470	468	464	498	492	444	477	479	497	433	450	488	484	476	496	469	497	521	480	487	557	483	428	455	424	465	484	480	444	459	471	472	449	443	466	449	475	505	465	464	481	456	450	484	455	450	423	486	469	469	445	460	470	489	449	433	473	463	450	483	435	447	457	440	476	464	453	457	472	450	505	417	466	451	447	500	459	475	497	442	458	518	453	465	453	449	490	482	493	456	484	487	443	477	471	481	471	523	475	449	453	500	491	471	468	472	463	458	461	472	493	449	443	478	467	493	471	491	451	487	468	453	459	482	477	481	495	423	500	481	496	437	473	477	442	438	471	499	477	477	468	433	471	489	446	473	492	472	455	505	473	484	450	451	507	466	448	478	473	461	471	432	456	474	450	475	449	501	492	479	497	471	432	472	459	460	497	488	464	476	462	448	441	494	435	424	497	487	447	505	480	470	462	465	458	498	512	478	466	466	442	468	476	468	485	488	484	444	454	479	426	484	463	458	486	447	461	499	470	470	484	459	450	475	454	441	457	504	478	442	442	458	486	457	453	499	433	476	482	432	476	470	431	448	470	475	451	490	469	467	435	473	461	459	432	477	486	503	468	469	478	460	480	474	488	487	472	492	494	476	494	478	488	447	431	447	466	438	423	450	454	452	461	456	487	476	464	492	475	453	471	525	472	495	493	447	446	462	463	459	475	455	498	475	496	470	451	475	514	443	460	451	461	445	444	476	493	479	456	518	465	458	434	435	447	470	488	440	457	469	476	514	499	464	481	462	498	455	452	475	487	492	500	469	489	480	465	467	499	484	433	501	479	477	435	474	487	428	430	535	486	484	433	500	436	455	470	481	469	484	472	471	450	475	452	479	455	469	483	459	447	448	464	424	465	478	478	489	477	482	453	427	464	453	517	475	461	467	453	480	466	432	479	485	456	441	463	434	478	486	438	465	435	454	482	441	446	482	476	505	487	488	435	475	443	436	453	441	523	481	453	449	475	488	481	449	483	481	451	468	467	453	466	459	472	429	511	540	416	488	467	476	470	451	450	485	446	451	418	461	478	461	450	492	457	453	490	472	469	503	507	453	487	485	471	525	442	495	473	485	458	454	475	486	519	515	514	462	451	486	464	456	439	459	456	521	489	437	463	466	440	463	473	458	449	447	463	450	454	418	476	488	474	467	473	456	437	429	456	436	487	457	457	454	475	462	452	450	421	492	487	467	455	445	537	469	457	476	445	487	460	438	456	462	456	483	458	479	460	454	500	427	496	427	471	475	453	458	461	450	474	466	502	507	420	422	451	480	449	487	466	476	470	462	483	439	471	471	452	486	466	473	493	472	462	447	525	451	501	480	464	430	487	460	492	490	470	460	488	450	463	456	481	481	425	447	462	473	452	461	482	519	454	460	460	490	454	468	462	505	483	492	487	474	456	482	449	473	500	456	465	456	487	481	487	465	453	432	482	463	471	458	466	455	464	444	491	451	412	487	456	470
7563	17375	14253	7703	5363	4043	3160	2465	2037	1747	1481	1322	1218	1102	1012	871	868	781	785	759	748	709	711	671	672	680	641	638	628	652	627	613	615	635	594	617	597	593	630	600	628	571	583	585	610	613	599	537	584	576	596	584	602	596	558	586	616	569	591	570	569	559	578	544	555	535	600	538	580	535	575	587	596	530	555	533	534	557	556	524	563	526	540	556	590	561	568	594	550	550	579	567	541	575	519	523	577	540	550	553	595	568	561	583	546	570	535	517	555	539	561	548	588	577	525	538	496	555	561	531	566	550	576	542	542	584	574	502	525	572	553	550	551	580	533	560	578	550	572	568	565	543	531	534	582	577	563	548	575	549	569	544	545	558	560	598	559	553	556	542	587	578	605	589	608	550	533	554	558	571	531	582	556	562	571	581	510	519	534	500	585	543	594	567	548	541	541	560	551	576	570	522	586	531	546	555	579	537	544	601	542	560	522	568	579	557	570	571	527	584	499	545	525	546	563	582	574	545	566	574	535	573	576	567	521	568	549	553	544	552	526	522	526	542	568	553	566	564	569	571	548	526	532	535	581	604	574	555	502	534	539	574	539	573	570	538	557	579	552	532	540	553	566	551	599	527	572	566	566	603	545	564	569	535	597	556	573	573	594	537	532	506	521	543	592	580	512	525	545	573	517	565	537	561	540	552	529	547	556	571	567	532	527	547	561	551	522	572	575	573	559	515	534	578	584	568	542	555	529	591	542	564	531	592	561	535	560	529	563	544	535	550	561	577	522	546	519	528	549	565	548	560	539	551	539	552	568	585	544	619	571	515	580	560	505	551	500	544	585	535	559	556	537	555	548	557	585	569	541	534	554	557	569	542	544	567	555	558	557	580	600	571	547	542	588	557	552	538	535	547	565	530	534	520	517	554	531	565	550	564	555	574	549	547	547	551	523	601	563	537	543	559	555	564	577	560	527	562	537	570	552	566	578	581	574	536	543	584	545	559	507	547	567	557	496	549	579	601	532	552	538	554	515	560	546	543	552	579	565	575	526	581	554	606	565	541	559	566	553	512	545	532	549	513	537	564	587	526	574	526	584	570	524	601	530	551	525	544	498	564	512	559	534	552	593	545	534	553	546	552	539	547	556	567	535	530	542	585	541	582	567	542	548	568	520	582	551	541	558	526	553	564	558	574	559	564	551	524	549	570	549	579	542	566	593	573	487	524	540	562	555	564	543	552	536	523	528	586	541	577	551	527	522	525	579	552	525	522	557	532	505	539	559	530	540	545	578	554	522	515	544	586	610	559	545	553	525	560	580	501	580	546	525	551	583	565	507	550	503	551	551	540	554	544	543	541	569	545	571	538	523	501	568	529	536	579	523	572	586	554	523	531	541	547	547	565	536	594	575	551	556	534	559	575	546	586	563	589	565	534	534	541	577	571	529	608	548	581	510	583	579	540	604	529	569	522	556	553	551	543	525	523	557	549	585	530	545	581	548	544	586	553	539	575	550	528	554	564	568	540	555	585	553	577	576	592	533	591	553	524	541	528	617	542	497	556	541	566	550	542	516	540	574	560	574	546	602	547	552	551	527	535	559	568	547	596	543	538	528	546	532	550	541	569	553	510	540	518	548	546	574	573	538	567	567	564	512	575	540	520	556	535	554	565	561	524	542	544	521	554	547	622	563	559	522	541	623	528	550	554	542	534	540	580	604	547	578	571	543	555	584	570	557	501	538	583	549	541	530	504	519	534	565	556	544	569	559	557	515	571	536	633	531	542	566	546	579	544	557	567	574	533	529	569	563	565	546	543	552	609	543	517	534	571	519	482	529	584	564	536	544	550	546	549	545	554	565	564	578	564	521	549	535	541	564	539	555	567	574	582	554	580	595	549	558	578	509	605	564	560	553	547	555	584	512	555	537	522	575	567	579	620	559	579	520	529	510	560	543	529	553	632	526	565	554	539	528	525	548	553	541	491	571	539	570	544	552	585	540	540	533	524	548	571	569	558	577	575	522	544	509	497	545	564	573	534	567	591	542	553	537	543	583	555	528	535	597	548	536	556	524	505	552	572	486	529	604	516	501	522	544	540	531	587	561	571	537	556	579	565	504	550	576	564	552	530	564	571	533	540	526	568	530	557	557	560	574	587	513	542	579	528	548	554	523	583	530	540	560	554	586	560	554	546	549	573	551	535	497	550	569	549	549	561	550	551	534	517	590	562	542	546	565	574	513	583	545	572	548	559	578	546	556	545	556	527	565	568	527	567	536	532	559	563	562	572	558	584	540	543	534	597	518	563	568	532	522	503	592	579	527	552	558	553	560	521	536	537	564	566	538	560	542	537	578	554	579	538	526	508	531	570	560	587	535	536	572	534	551	563	509	560	551	559	582	542	584	547	549	563	553	585	549	521	552	526	520	515	503	576	561	563	581	558	569	536	580	508	525	576	537	599	574	522	548	532	547	604	550	575	532	583	550	562	558	562	575	569	551	564	565	563	534	519	559	571	552	556	547	589	549	595	553	583	585	570	556	528	565	540	569	528	511	544	576	595	540	576	533	550	534	525	554	562	569	551	534	556	528	569	565	506	565	538	610	578	566	553	514	562	522	589	561	537	559	530	501	561	616	563	546	578	549	549	547	534	558	543	560	572	541	589	562	576	546	532	543	554	501	544	546	546	532	527	527	527	572	544	526	547	561	541	544	553	532	567	506	569	545	568	571	523	581	561	533	555	545	598	557	540	526	563	554	587	522	559	547	547	528	558	562	505	561	573	577	531	549	594	581	545	539	525	495	562	514	555	544	559	557	560	544	567	543	517	549	520	561	538	562	568	563	563	523	566	563	553	548	560	559	575	538	541	558	526	533	558	523	567	528	531	568	545	556	574	536	579	528	573	571	496	552	551	563	542	537	564	565	549	536	598	552	556	565	528	552	565	563	545	518	568	556	577	536	538	533	545	570	577	544	559	484	538	528	569	582	526	515	508	525	568	547	565	541	541	569	528	547	546	547	585	537	595	536	521	540	547	560	541	558	580	612	552	543	553	562	564	561	569	625	559	542	567	534	552	550	555	569	575	584	518	588	554	553	585	579	559	543	562	546	561	548	536	542	574	571	561	555	563	539	584	556	562	567	542	579	540	541	544	568	549	582	528	539	537	547	573	568	551	527	569	515	553	532	570	601	552	563	569	562	585	527	542	524	605	582	567	533	541	550	503	561	549	548	550	580	563	601	538	578	546	550	493	572	574	545	563	528	544	604	505	555	565	595	569	573	585	524	542	543	532	555	561	542	514	546	521	537	573	614	519	524	549	541	552	539	529	551	519	557	586	558	510	550	554	602	576	548	561	557	560	522	536	524	582	495	537	526	550	549	542	530	572	552	508	552	560	521	546	504	520	562	520	556	601	538	527	546	553	549	573	539	561	541	567	568	539	603	560	564	546	552	585	562	566	543	550	548	496	567	534	536	500	523	529	558	586	529	580	552	554	535	533	495	539	529	569
27813	20322	7262	1338	979	891	892	787	889	864	866	812	881	883	793	772	822	793	800	853	816	838	902	805	805	871	831	867	821	817	760	832	833	815	808	822	763	847	843	863	855	847	832	808	827	773	774	821	828	847	773	868	777	786	835	799	812	809	787	850	785	824	805	781	807	761	800	800	798	836	805	875	810	771	818	779	847	821	843	807	807	850	801	796	877	836	811	854	806	774	823	839	842	849	793	831	831	838	804	816	847	848	821	849	802	796	811	818	801	771	835	816	823	776	800	814	833	791	849	777	820	824	806	809	813	821	812	835	749	818	796	840	823	787	793	806	809	860	861	761	784	845	808	802	806	780	847	791	875	801	803	794	804	779	850	873	835	769	828	818	820	831	864	788	851	778	810	773	810	798	770	871	785	850	822	760	824	775	831	810	840	800	833	828	761	791	809	842	827	845	788	778	842	851	824	789	793	869	855	793	849	782	850	857	784	833	852	779	826	808	829	821	837	799	829	830	804	826	784	810	802	828	749	882	788	807	807	785	767	820	820	805	808	837	791	830	755	822	809	801	821	811	828	836	804	770	816	776	742	826	821	832	835	790	790	810	857	821	808	818	817	834	814	827	820	798	825	796	826	830	813	796	785	814	788	796	794	850	821	833	839	792	821	840	828	795	809	795	800	811	823	799	793	806	823	875	793	819	816	857	752	858	853	828	845	798	837	824	784	854	928	784	803	764	824	857	813	798	818	792	821	807	878	778	820	826	777	893	816	834	858	809	828	819	811	867	799	823	832	831	784	752	823	840	791	829	860	814	795	818	773	804	785	787	847	840	849	783	805	837	833	803	806	791	803	817	802	793	842	821	838	811	809	780	869	811	833	797	820	822	798	772	829	781	777	799	844	825	838	842	832	808	787	823	787	823	817	805	821	805	792	805	800	800	816	837	757	827	795	838	852	845	823	809	772	795	876	850	795	825	861	828	770	802	893	821	838	791	824	765	854	873	816	816	813	817	825	806	806	804	809	819	831	823	791	828	899	813	777	841	825	803	836	861	767	796	773	811	803	824	850	788	759	796	808	835	874	815	823	834	827	802	813	796	821	802	774	836	795	803	780	826	808	790	835	779	809	738	812	779	810	824	845	742	761	828	789	856	808	843	852	832	853	827	823	818	801	804	798	841	795	812	803	827	797	780	841	832	818	807	792	807	843	835	809	837	755	795	818	844	828	823	779	791	816	793	801	818	771	829	795	799	840	770	860	846	890	849	823	856	810	858	747	822	804	775	839	810	794	833	808	782	814	823	809	831	746	854	888	857	824	832	814	785	811	840	824	817	811	771	815	824	789	852	802	797	840	848	794	828	836	824	840	846	784	770	856	867	781	855	825	813	824	873	821	788	818	783	808	830	764	833	849	769	811	829	779	782	799	824	801	796	810	820	839	819	883	823	813	809	776	819	782	822	811	818	801	767	812	833	794	795	883	776	820	831	807	775	768	811	814	803	850	816	816	783	857	827	881	802	819	867	826	831	796	831	796	812	795	822	822	777	830	771	795	834	813	794	823	880	822	811	807	832	782	820	770	811	800	754	837	776	743	820	823	836	806	826	807	814	873	762	829	821	785	902	832	828	795	847	784	808	858	791	817	821	817	796	804	798	803	823	775	848	818	853	822	838	875	841	827	789	791	840	805	814	778	791	807	786	817	807	811	838	859	849	825	861	842	831	808	842	800	784	732	869	869	838	826	817	817	795	783	830	801	834	792	780	793	885	809	809	798	798	819	788	815	863	844	823	809	821	805	824	812	807	832	843	844	789	790	808	775	766	825	855	852	780	816	799	799	777	808	777	789	868	798	816	817	913	780	817	843	793	862	786	831	770	804	809	889	750	791	808	833	789	774	827	848	795	780	767	810	787	819	808	849	828	831	830	801	803	834	871	805	831	860	795	786	794	786	795	793	863	841	794	838	761	787	831	844	861	825	803	798	837	803	763	825	819	846	781	843	799	803	798	779	845	758	823	831	847	898	841	849	845	776	816	822	834	820	756	764	795	789	862	790	803	839	790	811	826	790	820	782	860	825	835	833	802	828	858	805	791	819	828	818	870	871	800	847	752	819	808	798	826	827	838	807	804	854	832	810	801	895	798	799	806	880	821	809	845	791	850	849	825	854	848	836	805	830	794	816	839	835	812	839	842	778	837	830	816	826	847	822	835	824	811	810	844	798	839	851	830	822	755	861	852	803	791	799	821	816	823	825	861	845	883	847	854	821	824	840	870	809	801	818	802	801	827	791	846	806	827	803	785	751	783	835	830	787	731	801	782	747	796	818	829	850	813	772	806	795	793	811	858	791	803	837	834	752	762	870	806	874	833	800	802	797	810	758	791	852	777	890	867	819	816	810	831	776	815	838	812	801	784	789	799	803	839	810	825	783	852	806	828	785	788	902	823	805	832	799	784	768	784	868	828	847	803	879	796	821	810	810	845	850	824	793	903	825	810	807	807	803	816	793	862	812	812	764	805	821	769	850	808	788	826	787	839	815	748	831	786	800	826	809	813	818	801	854	806	831	791	772	819	776	833	836	773	814	816	785	796	799	790	798	820	836	780	793	817	846	816	823	781	785	780	786	838	808	810	808	795	790	850	806	802	844	815	856	836	822	798	791	840	831	831	774	785	841	833	826	826	863	771	835	836	819	814	784	821	790	814	843	811	835	836	832	807	760	849	844	861	843	844	808	738	838	781	833	823	873	781	830	784	838	800	823	794	795	844	856	774	840	817	817	816	831	799	797	799	780	836	874	774	798	772	807	800	807	824	884	817	838	825	777	812	806	764	796	864	807	817	860	849	840	832	819	846	791	764	850	832	830	848	855	820	815	813	807	828	822	800	869	817	833	832	833	812	827	825	824	845	798	786	800	754	826	821	833	816	827	737	809	795	789	801	819	826	801	849	874	783	785	832	810	816	796	804	824	793	819	788	857	870	842	874	822	834	809	814	867	788	890	790	735	831	824	796	814	795	812	820	814	862	833	813	883	849	843	818	848	811	818	787	798	845	796	809	878	792	822	798	832	787	791	774	840	808	827	856	836	779	792	839	795	822	786	814	828	798	815	817	819	785	831	836	783	802	802	850	796	829	841	774	832	809	828	816	796	850	785	831	792	784	746	801	837	798	856	792	840	822	799	787	840	800	855	844	893	799	831	828	832	849	836	817	775	779	873	831	895	820	839	798	759	843	837	804	822	832	802	782	824	841	797	844	827	800	840	846	855	841	865	790	783	845	842	796	823	828	817	839	792	829	831	775	800	824	834	751	851	798	779	807	807	841	775	848	816	746	806	753	816	847	825	826	871	855	798	821	755	816	806	822	819	867	869	879	785	888	809	855	841	807	801	812	824	868	822	787	803	823	808	808	837	819	843	815	794	778	835	843	864	797	833	854	775	815	869	796	785	813	833	804	785	764	831	863	800	860	812	815	772	794	827	816	745	783	796	840	844	754	782	837
4517	2002	1861	1261	1259	1160	1077	1043	1038	1010	1071	1046	997	963	1034	966	1000	984	1017	1035	1045	1001	984	1007	991	1015	932	1007	1045	946	969	964	965	954	955	1002	1022	959	984	1024	963	1002	984	987	938	984	996	1016	989	960	977	928	1000	935	969	976	1048	991	999	1007	1023	1001	904	1018	1056	972	938	934	961	1017	967	976	1007	997	965	957	995	1030	1034	1022	981	953	926	1008	961	961	961	1031	1024	1016	997	1015	1044	931	1027	1014	994	986	998	998	969	978	940	995	1026	1002	929	988	980	952	994	975	1021	965	995	972	920	1028	1015	1008	985	976	1044	984	1003	918	942	1026	1003	993	997	989	964	967	912	994	975	953	1014	999	923	985	1031	971	996	1001	1013	1040	1027	979	996	1000	1000	1029	1004	928	1002	1002	966	991	950	966	1010	952	1001	971	965	988	966	1070	981	989	1044	1020	1022	973	967	1044	999	978	987	1023	1005	1004	994	984	1003	990	1003	1003	988	1003	1009	977	907	953	965	1016	980	899	1001	1031	991	907	954	959	965	951	1005	967	976	967	906	1029	1042	936	959	1024	1033	957	933	971	1005	946	989	994	977	1016	975	977	991	963	992	966	953	933	995	956	1041	1028	947	987	1016	1000	1024	965	949	1036	968	941	1048	953	1016	947	1014	1000	993	989	933	984	1019	978	940	983	1048	1023	1019	987	1030	1014	967	983	984	1036	1001	986	955	998	967	974	978	957	958	997	1041	971	953	1033	977	1010	991	1048	945	925	986	943	966	1007	956	1006	971	1007	999	956	959	958	958	975	980	956	1008	962	955	972	1004	1024	958	986	959	1027	1021	1043	1003	992	987	992	1001	959	966	940	1012	1026	990	1076	962	959	1018	987	950	974	1036	994	906	964	958	973	981	971	1029	1001	986	998	1001	975	917	943	957	963	1017	979	999	1005	975	994	977	904	1009	991	995	1041	980	1013	919	1003	927	983	1003	992	982	1008	978	951	993	992	993	984	970	968	948	991	1034	1018	974	938	975	957	969	970	968	955	1021	1006	981	1026	1002	1025	950	1014	990	960	994	1016	1019	899	951	1026	949	1021	976	939	1007	946	975	960	953	976	942	976	975	957	955	979	976	930	958	991	986	984	1019	987	998	914	983	1010	1030	998	965	971	949	976	951	975	1005	985	962	974	962	968	955	963	1017	969	965	959	999	933	1002	963	1006	969	968	1005	933	1006	972	960	1002	1034	988	999	970	1055	952	982	962	933	962	974	992	999	984	1016	1017	970	970	1023	1045	975	999	1033	999	960	951	997	985	993	997	1037	940	931	991	991	1040	1017	947	947	968	946	972	998	952	997	1020	997	976	1033	972	973	939	979	961	1002	975	1035	955	989	967	949	993	1009	958	1052	934	946	942	994	960	980	956	986	994	974	988	983	948	994	1009	971	954	1017	987	1014	954	1046	957	956	949	966	983	938	998	968	1006	975	987	1023	960	943	954	1005	955	979	1020	978	1054	1015	964	938	1007	975	1006	1012	1030	953	1003	1005	991	959	972	936	947	1027	977	979	957	989	1027	961	996	992	1018	964	991	959	949	972	979	1013	981	933	1012	1026	974	952	1008	988	946	1026	1018	1005	999	984	1043	930	952	989	923	935	931	941	996	960	1031	956	973	1032	983	970	997	967	1058	1033	961	973	1028	974	1025	951	951	964	984	934	1008	997	993	968	941	962	989	947	964	1042	1078	945	991	1000	1000	1016	1018	933	1013	937	935	961	969	920	973	1047	979	982	1019	995	982	936	1011	1021	976	977	959	992	955	947	918	1030	973	1033	952	960	967	973	1015	952	941	987	990	957	976	981	969	962	951	990	1019	983	987	972	965	951	971	991	1002	1005	1000	1039	948	980	984	924	990	982	954	1024	976	945	902	988	1018	975	925	941	988	946	996	982	999	959	976	1026	957	956	986	964	945	981	982	986	1040	957	1039	899	950	956	1001	1030	935	1016	971	949	1007	956	947	981	987	1028	943	1039	973	1029	966	934	1008	1017	996	987	967	983	982	927	975	1015	964	954	956	953	980	980	982	937	1003	964	973	950	1035	943	990	1017	1015	981	939	958	939	979	958	923	962	988	988	981	1019	957	975	1003	1024	955	1058	973	1028	1004	996	953	1028	974	1028	962	978	952	975	951	930	950	942	970	901	995	1006	960	997	996	975	971	1001	1046	1020	997	1039	1036	990	944	992	940	907	995	945	982	1000	980	983	991	965	930	948	959	1027	1033	957	968	996	1076	1007	1027	999	986	939	1011	1002	1037	955	978	971	1005	989	1017	995	993	1017	1061	965	956	956	1005	1047	1007	967	990	964	987	1029	967	970	971	992	989	1020	1012	956	953	974	1025	1054	1005	993	996	997	993	968	974	964	1017	994	998	955	977	951	1051	973	995	982	939	1018	1027	1038	946	1025	926	943	1011	965	925	1062	963	995	970	976	970	922	975	933	944	974	1004	951	976	1012	970	1034	1051	938	972	1041	1003	983	1020	989	925	986	1050	1001	966	937	974	1005	969	993	982	959	983	963	972	979	970	973	956	1018	1051	961	1009	961	979	991	928	960	1064	997	1037	1028	899	991	949	1000	994	961	935	976	959	952	953	947	984	920	987	1030	965	933	968	950	985	988	977	946	984	1026	980	968	998	955	947	1008	978	993	958	1025	1017	973	1000	976	978	990	988	1001	965	1021	995	1001	911	985	1034	966	970	980	1015	1043	937	965	1007	983	980	985	956	1014	1029	970	1046	990	956	947	1008	988	1004	941	1003	969	960	944	926	969	993	1005	943	998	992	967	983	978	975	1024	931	919	977	979	1010	975	956	973	947	1004	995	999	937	992	991	987	1016	950	967	1018	934	1033	1003	953	952	957	968	1029	1008	1008	994	976	958	944	1013	964	961	983	995	994	1048	972	957	994	991	971	967	1026	972	965	970	979	1000	941	1002	962	991	1016	990	1030	965	995	962	994	998	951	931	955	968	960	1022	952	1069	1042	943	979	951	1022	950	989	975	1017	1009	1013	904	978	974	1003	964	967	962	1016	948	1029	971	969	964	1009	951	994	968	1021	1009	972	978	967	988	979	969	1011	962	923	1036	1040	981	965	960	1025	1005	989	1037	1010	1000	951	1016	933	970	983	1002	993	949	970	1011	954	893	1039	971	995	935	1055	1020	998	968	990	984	940	953	962	1029	1007	936	977	1015	1020	944	960	958	988	999	1007	935	1006	971	990	966	998	1025	958	952	968	1017	939	933	969	959	950	1016	971	957	1020	1041	947	945	980	968	940	1038	1019	981	948	952	995	980	1104	997	953	998	931	1019	995	1014	998	983	995	951	1027	1047	1033	987	974	964	989	949	987	979	998	984	985	979	971	975	949	970	999	1023	1002	971	942	1045	980	1014	988	909	972	1042	991	993	1021	959	927	1026	961	941	989	986	1006	922	976	984	1004	1012	966	1025	1015	956	947	941	977	992	969	931	981	964	1009	991	990	1028	953	948	1010	965	1082	990	959	940	1030	1021	967	950	1035	1004	954	947	993	986	998	967	989	1016	979	970	1009	941	998	996	1051	1017	935	986	987	965	951	1094	950	986	996	994	999	968	1003	970	971	959	983	986	1012	1004	968	1013	927	961	975	1008	1024	969	980	994	1030	1000	963	964	975	1005	1012	957	935	991	1014	951	972	989	991	940	1003	936	1010	959	902	995	978	1038	951	965	994	934	936	977	962	934	977	967	1013	964	926	973	1006	986	982	1007	1032	968	1017	982	962	964	978	1026	991	1030	996	935	965	984	1020	951	975	991	935	1010	1018	1005	999	940	960	888	969	991	891	1007	985	1034	1003	976	1015	1054	999	954	993	989	974	1052	962	976	980	970	1045	970	958	947	946	1018	984	1045	974	969	1011	1001	948	990	1015	984
24630	21592	28990	24645	21562	9011	1328	836	790	748	670	674	612	589	561	574	594	539	542	517	534	557	534	534	522	484	498	473	483	509	517	509	465	514	511	501	471	489	454	463	477	456	501	483	502	491	415	525	515	482	493	467	506	464	460	511	467	467	514	490	447	472	476	447	504	483	448	494	478	489	489	493	456	469	509	492	473	480	438	451	464	472	451	518	513	445	484	522	474	435	520	474	428	459	494	479	489	518	496	478	477	454	470	496	479	450	446	482	513	446	481	456	474	485	504	472	481	499	502	477	453	497	501	466	495	490	425	503	533	489	483	512	481	499	490	431	492	496	472	470	466	505	489	486	454	479	498	449	474	469	500	454	476	487	479	486	482	488	479	524	493	487	462	470	440	502	477	465	504	508	447	456	473	451	488	445	485	472	463	490	433	439	451	477	483	501	484	504	495	468	462	472	465	480	433	493	484	441	483	506	447	456	485	488	473	471	485	477	453	427	411	483	492	464	456	492	468	472	439	499	496	486	498	476	460	496	514	493	489	442	484	476	485	496	492	473	467	498	492	481	449	478	457	483	512	497	493	489	472	483	486	454	509	482	465	477	472	497	432	501	481	464	502	440	483	504	476	508	499	472	487	470	515	493	505	495	492	448	470	464	467	443	509	479	489	526	484	505	479	463	486	496	488	487	479	486	477	471	458	478	480	485	492	457	488	499	475	503	478	475	468	505	468	471	457	458	474	470	442	478	495	495	480	435	467	463	477	510	473	502	472	497	539	487	493	478	461	491	449	469	485	492	475	467	476	437	485	494	506	491	478	452	497	480	416	441	457	482	501	478	470	499	505	457	488	481	436	482	466	507	465	481	453	471	446	465	478	461	487	468	469	484	460	445	488	483	515	517	492	445	459	492	483	454	468	533	435	490	482	501	437	470	497	466	493	513	453	539	498	474	467	494	450	491	485	480	429	448	468	475	455	490	485	480	479	487	478	468	475	427	505	498	439	518	461	477	490	442	444	506	518	472	477	485	486	528	502	458	476	477	478	447	471	484	448	480	465	474	511	479	497	466	477	460	457	487	451	436	436	471	484	526	498	482	464	476	499	457	458	465	448	479	499	462	495	461	487	478	477	506	471	431	492	477	438	489	480	477	499	436	463	475	516	501	497	476	483	465	459	452	455	475	479	510	493	492	504	485	469	485	477	505	492	466	476	470	440	464	481	469	530	460	487	496	481	446	487	445	486	499	463	462	462	486	483	453	479	448	480	459	483	470	465	468	450	490	488	483	454	490	474	469	485	468	455	463	469	483	480	468	458	451	539	528	483	496	466	479	456	476	492	447	529	499	454	486	498	493	484	425	494	481	478	494	479	509	441	483	512	490	476	474	486	479	463	466	473	490	506	447	487	465	473	464	448	473	474	475	506	462	440	466	469	495	486	457	460	433	458	504	494	473	480	440	449	518	514	482	495	473	474	474	458	461	482	514	447	481	492	491	471	477	519	464	439	476	436	472	489	507	488	454	475	484	424	463	476	467	487	441	450	475	483	486	507	467	498	416	515	473	469	488	501	480	453	499	492	442	487	513	465	444	452	473	455	489	476	504	477	504	441	464	438	431	495	446	459	445	504	508	463	477	437	487	503	460	445	466	485	479	492	488	461	467	446	482	464	448	481	425	497	475	464	482	444	478	504	483	475	511	492	487	488	476	467	497	449	466	475	464	516	462	459	468	456	451	471	464	445	501	481	492	471	484	519	476	486	508	469	482	446	466	513	488	493	487	480	464	439	499	480	486	464	444	475	474	445	488	470	486	512	458	479	469	460	462	491	459	482	464	478	486	442	472	480	469	474	502	517	469	492	515	451	430	461	445	466	465	455	471	459	502	483	481	486	505	433	518	492	484	486	500	448	502	511	507	493	496	482	498	491	482	460	481	473	511	459	467	465	479	448	499	466	523	454	442	465	441	470	494	473	503	464	466	427	476	458	504	502	497	480	499	501	487	500	495	499	457	469	461	468	475	474	488	526	465	450	501	499	513	465	429	473	472	445	475	469	493	446	461	514	461	481	441	486	451	456	509	520	492	463	493	519	502	500	497	475	456	482	446	480	486	492	472	466	480	488	513	453	488	505	459	498	484	466	487	441	470	489	466	445	461	464	468	481	462	482	481	499	457	493	478	441	464	461	516	489	479	499	488	432	491	496	487	439	471	487	516	470	501	496	480	481	492	469	482	476	436	480	478	481	447	470	470	445	432	478	497	507	476	465	489	458	494	487	499	512	452	437	443	515	464	448	420	507	461	457	451	508	513	469	484	458	501	449	485	490	455	517	414	460	478	492	481	476	484	461	486	471	457	439	487	514	443	491	452	486	510	491	504	480	437	480	475	468	483	466	483	495	468	493	490	449	482	450	502	464	467	449	495	493	466	465	471	456	463	496	458	480	501	471	517	488	503	476	466	487	443	482	476	492	461	492	465	524	472	471	478	492	454	447	524	465	450	508	471	483	486	500	488	469	442	450	486	477	461	511	472	465	477	444	491	488	500	478	457	494	468	468	465	522	457	495	464	445	453	490	513	446	487	468	448	478	459	463	449	494	497	485	459	492	443	484	499	468	486	466	463	489	465	449	482	467	462	474	455	451	489	498	469	477	475	500	495	460	467	448	443	488	503	515	433	505	481	473	499	498	445	461	487	483	475	513	460	463	471	440	489	463	521	451	469	496	462	453	476	437	503	530	513	479	472	465	453	463	476	457	517	519	492	447	506	482	480	435	477	465	493	465	449	488	458	478	443	478	472	481	517	520	446	498	488	450	494	496	453	409	476	501	422	496	478	483	479	451	465	461	482	468	485	472	474	485	490	456	481	461	493	466	456	457	474	461	455	428	465	479	482	492	475	471	499	470	465	484	464	494	499	461	478	483	498	442	456	486	465	470	457	434	490	484	497	488	476	458	475	473	494	484	445	452	459	472	480	487	490	498	470	494	464	442	452	487	469	480	493	465	483	497	482	444	482	537	491	480	464	474	476	476	473	453	515	496	463	474	483	459	472	433	431	477	472	509	489	472	485	495	409	459	461	507	471	443	450	459	473	497	464	494	532	512	500	492	466	514	493	486	469	485	467	470	484	493	467	485	466	463	497	462	477	475	503	476	483	494	467	478	494	526	466	451	463	490	457	536	467	508	485	477	458	482	455	458	456	468	464	509	472	494	460	477	457	466	456	447	441	485	471	506	442	481	437	436	492	510	495	484	472	486	523	462	512	479	466	478	477	482	491	503	498	464	425	488	504	465	483	465	478	491	499	486	455	467	434	467	510	477	493	497	478	477	474	473	511	500	462	486	440	488	460	482	484	446	493	463	481	461	501	515	477	469	459	452	492	479	462	470	457	448	458	448	472	480	487	496	481	473	459	510	497	490	486	506	489	492	448	465	496	475	466	448	489	539	465	431	499	478	489	495	514	432	470	495	464	445	481	470	497	509	457	449	431	435	495	529	505
5312	11353	9112	4666	3236	2504	1933	1609	1385	1253	1127	1001	930	850	790	829	796	768	713	644	722	664	638	586	724	658	626	655	646	630	619	608	627	645	617	608	624	594	645	601	592	614	627	634	600	617	611	591	631	591	617	582	602	627	596	602	565	626	585	623	628	646	544	601	586	575	606	603	586	617	595	616	575	583	634	596	554	600	619	557	621	564	610	613	640	562	622	560	608	599	593	601	606	586	579	598	577	568	605	629	625	623	615	606	626	587	635	602	609	590	605	638	581	616	654	573	561	607	584	619	571	628	614	601	556	592	564	547	585	593	620	615	631	616	643	602	598	592	586	571	599	598	621	617	584	616	566	582	582	583	540	628	626	550	632	568	598	611	596	611	607	634	648	633	604	603	587	616	552	596	608	618	611	606	596	592	574	586	615	603	611	599	607	565	570	581	616	608	595	556	612	580	596	559	575	595	584	588	626	589	634	577	580	621	562	601	613	595	627	588	608	578	618	591	577	592	610	565	613	604	621	583	568	566	593	609	551	587	596	596	599	610	584	579	595	600	587	573	600	622	607	591	583	648	573	621	584	620	586	570	595	568	623	607	606	596	600	605	561	552	585	554	612	630	595	571	614	592	528	601	583	581	552	588	611	548	570	563	599	605	560	570	586	567	561	603	572	587	636	592	561	577	605	546	596	603	558	578	605	680	585	578	586	585	593	567	546	583	630	559	549	576	574	606	590	580	620	540	592	575	614	639	623	584	627	613	644	596	558	562	598	621	595	596	570	591	638	607	596	617	585	586	589	615	612	585	678	603	588	575	586	656	616	613	622	597	577	594	605	618	622	571	589	589	597	612	587	608	604	626	582	599	594	609	606	602	595	608	620	573	573	646	617	625	617	613	611	603	605	577	620	587	603	589	612	589	587	595	605	609	584	561	573	557	567	595	575	612	589	569	567	577	623	582	588	570	643	626	603	597	613	541	591	632	562	599	592	582	614	602	600	536	591	584	594	592	584	598	578	588	591	605	614	608	575	554	596	617	603	574	556	575	586	612	575	601	592	629	617	586	561	573	594	565	584	566	589	548	567	598	598	606	584	588	561	603	561	613	584	585	590	565	581	610	612	586	561	587	579	566	589	617	656	601	566	601	620	591	595	541	658	562	585	612	555	564	599	591	568	596	623	615	584	598	596	577	627	597	562	571	573	565	622	588	616	576	626	608	578	608	576	592	597	623	590	589	633	599	639	637	601	612	592	615	561	615	592	587	588	579	549	598	616	579	531	610	590	595	594	583	613	594	564	570	620	616	595	570	605	575	601	600	580	570	599	560	657	604	584	569	622	609	557	625	587	611	613	620	590	575	625	595	597	603	554	582	615	604	592	620	643	601	614	586	593	612	598	592	569	615	564	602	608	607	558	619	582	605	558	617	604	587	586	593	608	565	584	589	624	593	578	579	579	610	617	587	646	609	607	583	554	616	544	628	591	618	601	567	607	581	604	647	599	598	624	594	594	599	602	583	561	608	589	572	589	567	602	571	607	577	601	579	563	587	598	585	609	593	575	598	570	597	577	611	578	597	579	571	595	615	607	547	561	576	587	581	586	585	584	581	561	577	596	601	608	601	615	587	601	583	607	585	595	578	619	609	610	615	620	609	566	575	581	617	581	609	588	562	615	570	565	605	632	571	579	563	598	568	652	566	588	632	568	604	584	583	608	592	583	578	623	608	594	569	600	588	619	582	589	595	578	606	625	616	586	553	566	597	596	576	611	620	593	595	597	562	547	579	561	615	542	574	605	571	631	600	595	620	602	599	563	591	602	578	586	597	604	602	606	599	515	610	563	622	600	598	583	599	610	602	562	599	603	597	594	608	610	614	605	573	597	587	602	608	618	568	593	588	564	581	617	623	578	573	570	585	621	587	630	583	598	580	593	604	593	549	617	624	656	583	571	622	594	583	590	600	542	622	536	595	626	552	601	614	623	572	573	595	550	626	590	562	607	588	579	572	589	549	615	650	652	593	623	583	599	613	585	593	618	585	665	640	587	560	644	599	569	611	570	591	591	594	631	593	617	602	588	601	622	567	601	547	640	624	611	613	583	576	638	577	570	556	611	589	574	645	602	550	574	614	621	576	623	579	569	585	572	571	620	627	602	620	595	644	573	561	554	614	639	570	556	621	575	603	562	630	644	585	584	588	560	562	635	565	584	621	566	613	559	615	576	604	577	593	537	629	583	620	593	557	563	623	629	586	610	605	546	568	617	622	599	580	627	581	568	595	563	581	598	596	608	598	596	585	620	638	597	630	604	563	604	596	558	613	592	567	633	600	562	593	580	582	580	608	615	611	613	593	576	637	580	622	607	602	613	621	626	565	636	584	575	607	606	627	588	556	625	635	537	570	605	598	624	569	561	603	608	585	578	568	596	588	618	586	602	590	574	639	591	625	523	609	621	556	610	598	611	583	576	571	594	594	620	622	613	593	636	591	608	600	615	631	577	618	641	642	582	562	615	603	588	598	588	604	600	622	616	572	626	622	582	565	588	605	600	611	576	562	615	567	604	597	611	613	625	605	583	548	558	576	592	586	597	593	624	605	605	558	600	579	607	561	612	589	601	629	550	566	563	611	589	581	577	591	606	584	588	617	628	551	614	604	613	582	565	543	553	575	559	594	539	634	617	611	608	582	579	591	610	626	627	559	567	578	556	610	605	577	560	593	587	626	636	596	611	635	563	601	594	580	602	588	574	632	587	597	601	554	580	576	582	624	558	573	608	593	590	602	624	558	549	558	618	616	609	571	652	603	603	606	613	611	628	574	616	593	621	599	595	598	548	596	617	549	556	606	602	576	594	629	611	609	579	588	594	584	593	565	598	631	546	589	570	637	553	595	597	597	622	602	599	592	614	594	562	580	583	612	631	572	613	526	602	613	596	614	579	589	600	631	613	596	617	631	589	556	627	595	593	554	600	600	579	644	597	546	605	591	565	598	602	597	598	585	551	538	591	613	623	594	605	557	594	600	595	608	615	604	611	620	580	618	605	567	583	589	609	557	598	594	600	599	571	544	602	608	631	604	574	597	616	584	599	615	594	574	586	564	580	575	575	613	616	613	585	610	624	588	599	608	566	582	598	606	579	631	605	632	632	617	585	598	550	572	617	602	589	587	629	601	584	573	597	608	609	604	590	602	605	602	616	631	626	594	589	620	592	558	586	588	661	586	596	604	606	579	559	582	609	623	595	575	619	570	550	548	590	576	613	549	582	606	592	583	591	603	591	596	603	603	608	574	608	578	593	636	575	588	569	559	595	576	618	612	598	584	574	612	587	620	610	591	587	588	633	588	628	599	614	626	625	597	569	617	585	596	623	574	567	599	580	566	647	593	609	626	546	598	592	627	593	556	620	595	623	602	635	571	608	631	575	546	595	634	598	600	576	604	590	548	576	633	622	584	599	572	568	597	583	527	587	634	554	560	650	582	620	607	618	550	576	590	599	544	584	636
23597	21592	29492	24170	21594	21608	6666	1413	1123	979	889	855	757	733	669	651	629	621	606	588	562	565	542	537	527	574	585	511	515	559	532	557	499	524	532	497	460	529	480	534	482	501	517	527	516	504	463	477	477	556	480	525	494	463	490	520	505	500	487	474	550	507	466	529	508	503	460	493	471	499	520	492	524	511	480	467	451	487	469	451	544	521	485	464	478	473	509	494	492	463	476	519	477	526	478	477	498	497	505	542	450	478	476	488	478	512	434	489	474	458	503	510	495	484	463	513	489	473	490	441	514	472	502	492	453	462	499	518	486	517	482	475	480	469	509	520	526	462	462	473	492	515	497	476	448	476	474	503	513	490	448	483	492	496	486	520	480	509	452	475	516	470	496	504	473	465	558	462	494	482	495	457	461	484	511	490	466	497	512	523	454	459	511	485	466	457	430	543	480	514	483	517	479	530	502	504	459	475	484	466	481	452	486	492	486	471	500	507	464	456	491	521	474	481	499	503	452	504	515	490	492	502	479	495	476	484	528	473	495	440	523	489	511	483	481	451	475	491	476	479	483	505	516	484	510	487	525	510	516	497	519	459	471	512	482	478	473	474	492	484	479	459	471	497	485	475	507	452	500	467	490	502	493	494	513	468	491	468	457	477	466	480	466	513	492	469	478	446	495	477	515	505	502	467	467	487	500	464	476	483	496	471	499	502	507	459	489	446	431	493	496	501	446	471	484	522	475	481	487	446	514	470	479	461	478	491	498	471	484	478	478	478	478	470	457	515	493	485	478	430	498	481	469	465	465	503	511	476	514	499	488	476	478	469	495	496	471	498	453	496	493	523	525	506	468	490	480	467	456	459	487	469	477	478	509	489	493	473	506	491	485	443	482	485	488	487	465	495	497	488	499	500	503	459	500	485	470	446	484	493	476	492	493	464	488	473	487	500	495	482	472	516	514	491	504	485	439	466	489	520	476	458	469	507	417	501	458	466	442	477	515	487	482	448	493	491	495	491	496	532	440	454	488	492	491	472	490	454	448	492	472	524	511	474	498	473	453	453	524	556	503	450	492	459	495	480	487	495	498	463	477	474	467	465	523	468	489	455	493	479	475	489	483	530	437	478	493	471	477	497	472	531	498	503	506	494	453	488	502	494	477	494	501	487	522	494	510	482	485	518	449	509	497	491	493	484	496	489	535	521	560	462	470	516	470	501	481	483	471	456	460	456	470	473	491	462	470	506	514	469	502	496	471	499	496	484	508	471	477	484	498	502	477	493	492	474	499	485	523	498	468	488	483	455	490	479	443	496	491	485	462	500	453	483	503	490	509	497	524	446	452	506	476	466	496	467	493	441	495	509	475	510	489	502	487	479	488	517	452	489	507	466	475	521	463	471	490	511	520	489	430	505	474	517	498	489	502	454	506	485	483	485	504	506	487	517	495	506	451	492	480	532	480	437	455	496	461	490	509	479	489	505	440	469	487	491	478	496	455	475	489	483	498	457	461	482	496	496	466	473	451	484	473	470	507	510	492	463	487	464	484	520	534	484	496	516	516	457	443	479	465	458	467	517	446	476	485	453	479	447	451	484	452	506	484	513	484	503	515	466	470	525	494	473	468	510	441	483	510	463	450	474	475	429	465	465	453	498	491	510	461	522	496	443	539	464	462	471	465	504	489	458	484	492	465	457	480	498	506	500	502	471	478	467	479	484	489	474	477	489	509	539	510	485	494	506	500	463	489	458	483	490	451	490	426	452	512	455	469	482	506	473	471	486	515	487	500	469	497	457	450	496	482	488	478	455	469	480	463	496	488	482	494	486	461	440	501	482	429	498	471	461	532	492	452	476	519	436	460	510	493	486	477	456	490	450	489	503	462	473	503	478	455	515	535	483	494	476	501	470	476	458	465	489	473	465	480	492	497	490	460	489	483	517	472	511	470	475	499	491	478	511	463	504	480	501	514	496	500	494	444	492	504	474	482	477	462	473	479	468	484	452	485	493	475	466	475	489	517	461	451	475	488	475	504	505	462	484	457	475	500	490	493	478	449	500	488	464	488	459	498	477	503	485	469	458	456	479	457	474	494	492	496	503	489	464	516	487	466	514	477	485	513	467	489	486	465	440	493	476	485	529	511	442	483	506	534	533	488	510	497	495	496	500	460	462	490	501	500	503	476	510	462	484	467	436	495	482	511	513	485	485	511	506	467	470	510	439	482	443	490	483	503	480	492	520	458	485	498	453	477	466	494	482	455	448	467	455	498	497	446	487	493	499	482	485	497	471	478	469	482	473	468	440	474	483	484	464	456	478	447	484	524	489	459	504	499	491	460	448	456	478	489	461	451	489	530	482	495	488	459	456	504	499	508	464	511	484	498	440	489	450	511	539	510	503	460	498	458	498	470	512	503	466	536	488	479	469	467	488	521	452	492	478	470	480	476	489	496	427	484	482	482	502	468	448	513	476	494	460	468	473	481	488	520	517	474	478	480	481	477	492	521	497	474	465	467	515	514	472	523	503	488	486	473	480	464	480	463	500	507	508	472	497	470	452	470	490	453	543	479	472	457	484	480	472	504	503	509	489	469	520	444	444	471	505	466	443	480	491	462	450	488	464	492	494	485	459	469	497	499	501	479	487	499	509	486	501	468	512	464	504	496	408	474	479	475	461	484	492	517	491	510	478	504	436	450	494	498	496	473	471	457	490	480	446	486	487	500	500	458	467	489	444	447	488	441	462	487	510	508	481	487	500	481	484	499	486	485	511	492	490	475	481	452	435	480	513	477	492	495	481	482	495	510	481	487	521	449	505	518	537	500	472	472	493	506	428	483	469	467	475	473	507	466	450	449	490	485	474	507	474	482	464	483	506	444	458	442	472	482	471	492	469	451	508	469	468	481	498	476	479	490	467	443	473	476	494	508	466	487	452	490	467	506	494	510	465	462	459	470	500	468	468	472	470	448	492	484	484	495	503	474	460	496	493	467	486	428	515	472	515	477	521	441	505	512	509	509	463	474	512	457	473	508	512	480	538	450	493	478	506	507	481	487	501	503	506	491	466	457	459	477	514	501	500	490	460	506	466	472	512	445	458	482	450	478	493	501	441	451	481	451	505	523	485	498	513	475	484	497	463	498	483	463	466	461	496	472	480	428	497	473	451	478	447	453	472	492	457	495	486	487	441	487	464	477	480	423	518	469	498	478	466	472	485	475	507	469	469	487	436	509	482	480	465	450	499	475	422	477	506	482	474	480	472	461	498	477	487	509	449	510	487	480	512	492	501	465	500	503	496	427	452	467	460	492	493	526	498	450	459	477	475	475	452	523	463	533	499	478	466	489	501	456	458	452	472	479	480	476	507	503	492	495	522	479	480	531	475	465	496	491	495	493	500	465	500	477	473	463	521	488	466	493	462	449	491	465	513	495	446	444	483	502	460	502	477	502	477	491	467	474	453	455	467	487	490	487	479	462	506	469	484	494	485	502	494	461	462	466	470	473	493	478	483
7532	17468	13973	7656	5539	4046	3115	2532	2143	1782	1485	1345	1156	1130	1065	930	922	877	797	801	690	755	766	723	677	630	706	711	660	624	658	682	667	615	664	598	632	610	588	620	605	599	605	558	634	601	597	632	613	626	607	569	583	607	590	606	609	594	606	575	598	570	591	576	623	555	624	588	563	601	601	548	604	606	576	562	598	601	556	615	582	567	601	548	569	589	589	590	614	560	567	539	553	568	599	560	555	618	592	601	598	572	595	566	590	574	540	585	572	595	530	575	554	595	577	593	588	548	575	561	545	554	570	569	547	583	592	599	572	572	566	585	586	582	594	564	560	560	571	519	585	608	568	577	570	572	568	548	560	565	539	616	609	547	560	604	556	585	576	608	568	539	575	574	594	585	566	542	604	580	569	573	587	603	535	583	581	558	537	570	588	548	569	590	562	572	555	548	535	578	558	582	595	598	590	574	578	560	536	570	584	584	589	565	550	564	554	534	588	574	572	536	543	561	548	542	582	544	579	558	625	572	556	569	536	556	580	591	556	596	541	551	601	597	597	558	546	587	572	512	509	561	566	564	540	599	535	578	573	575	570	531	561	546	533	568	646	597	586	587	590	601	544	553	570	536	537	585	548	530	596	556	558	540	566	568	560	555	551	561	536	551	556	581	610	602	553	523	598	594	570	610	548	591	608	574	533	597	588	601	596	579	560	610	543	572	580	617	572	551	603	561	578	567	571	551	558	559	564	573	577	575	564	530	576	586	599	566	555	573	616	534	586	574	559	569	535	592	540	570	540	562	592	586	549	565	561	578	591	581	529	549	542	589	573	586	565	563	540	593	556	609	582	548	577	567	591	583	540	573	570	581	514	584	559	539	578	570	560	582	581	565	557	560	550	572	582	569	573	597	573	545	562	560	547	562	610	559	597	562	549	573	566	600	536	554	564	599	582	546	576	559	591	566	559	582	579	589	527	539	584	602	562	544	551	559	532	558	581	563	508	548	542	576	556	573	568	554	525	587	556	546	605	578	607	561	601	532	543	611	567	548	546	564	565	554	561	590	583	540	537	567	571	578	549	588	586	548	602	520	557	609	580	556	563	602	570	580	518	569	593	570	575	583	550	566	541	609	529	549	585	517	577	556	579	563	534	585	557	556	546	531	585	596	540	579	548	582	571	549	539	575	592	533	581	561	546	550	563	587	590	568	568	545	580	565	599	524	558	576	571	585	579	576	542	583	594	566	580	565	583	578	568	586	596	589	585	562	576	558	612	563	575	540	563	574	537	595	613	583	586	578	579	562	576	509	561	575	558	632	575	566	557	577	596	571	587	592	555	574	577	600	569	584	588	540	561	594	574	572	543	584	592	623	544	540	586	530	533	526	562	597	600	600	606	540	532	598	568	580	565	611	559	524	592	583	523	553	532	588	583	563	547	537	567	576	585	536	554	573	582	549	547	587	516	552	535	536	546	572	577	584	582	580	559	560	584	536	555	557	578	563	569	608	538	545	598	549	553	550	546	584	546	557	608	595	587	618	575	590	561	557	567	563	570	578	602	590	575	581	613	594	562	576	621	564	578	583	582	568	524	582	543	585	559	549	605	633	593	528	542	590	560	536	532	552	573	542	548	577	593	549	555	555	574	524	605	552	550	534	594	604	555	606	588	573	562	573	601	593	535	548	551	558	560	554	574	574	556	586	594	569	605	604	598	535	576	583	569	572	612	571	608	568	558	560	556	533	594	521	598	577	569	558	571	595	575	592	552	563	584	571	595	589	560	581	575	565	529	556	555	548	516	552	541	582	520	545	525	563	560	566	552	559	611	555	567	554	582	570	603	566	578	578	568	574	549	555	518	607	578	608	551	579	581	544	558	533	623	579	527	607	596	535	545	558	599	542	532	559	560	512	598	573	556	537	589	582	560	572	562	545	576	557	562	592	523	590	626	576	596	565	564	555	551	592	573	587	555	563	578	555	566	545	545	545	559	554	566	572	516	575	549	593	577	572	559	577	557	585	534	593	513	578	536	604	560	527	598	592	567	580	563	537	617	579	547	581	578	546	539	593	546	561	515	560	562	534	544	520	622	521	588	581	580	590	574	532	616	569	570	558	574	582	554	553	569	579	573	566	597	576	606	497	578	572	539	570	532	604	595	533	560	581	520	534	543	561	550	601	550	586	560	560	571	591	575	612	571	570	608	588	567	546	532	579	554	546	552	563	561	591	570	539	562	556	571	585	572	587	566	564	568	547	568	559	581	581	565	572	564	536	544	573	579	619	579	552	547	556	565	595	551	584	611	560	577	594	585	590	559	552	596	528	552	590	570	553	553	586	571	529	569	543	553	559	570	543	554	530	582	577	547	579	554	518	551	588	569	542	594	572	586	581	543	598	565	573	580	543	580	568	575	583	581	611	584	619	592	563	581	577	546	595	567	556	551	572	571	581	545	614	580	565	559	599	537	601	506	588	575	545	558	521	583	556	605	564	556	550	586	618	567	553	555	589	533	551	599	565	489	586	591	600	568	527	570	580	529	525	532	566	558	582	570	570	556	585	584	581	531	557	589	556	551	572	597	540	568	600	549	578	549	602	619	594	542	596	562	570	586	539	529	534	593	579	581	586	574	553	578	562	566	611	549	599	579	570	568	607	564	567	543	599	579	586	542	586	588	597	559	550	556	560	568	541	563	561	564	589	589	566	552	533	584	537	575	565	532	576	605	547	580	560	551	577	585	589	563	606	560	559	555	589	569	592	543	586	577	555	599	561	581	595	589	550	586	556	581	574	570	550	562	614	568	596	577	586	566	579	558	574	553	596	547	559	575	539	598	586	579	573	591	593	546	592	601	593	568	597	579	556	529	576	553	574	537	575	551	539	516	598	571	557	568	524	584	566	569	557	576	558	610	586	584	556	610	555	606	535	551	526	568	544	537	574	567	632	602	581	551	574	571	580	547	574	565	580	582	567	587	548	571	570	539	529	570	523	560	591	604	555	555	609	549	526	564	549	557	509	598	566	576	566	565	569	540	538	583	569	560	562	622	566	572	586	595	579	530	556	566	545	574	589	587	603	572	561	578	593	582	592	552	555	568	574	562	611	591	597	570	609	612	559	555	589	558	582	555	586	549	558	598	535	568	551	568	566	585	543	567	525	547	549	619	594	511	546	598	553	598	575	607	557	590	587	577	567	566	563	572	568	591	589	570	583	521	549	547	571	585	566	606	563	580	553	561	569	618	595	542	549	590	520	541	556	582	555	541	550	550	595	548	552	529	532	570	595	573	596	567	542	573	574	561	599	563	562	560	605	584	568	530	566	588	596	549	551	537	561	583	596	582	610	568	567	575	570	566	581	591	590	575	550	572	566	547	601	548	571	559	552	568	555	583	574	571	581	559	550	557	551	538	564	565	590	557	539	620	560	547	588	538	548	577	551	581	591	570	576	539	583	593	539	574	601	577	525	563	609	584	551	571	538	535	557	532	591	550	569	570	578	536	588	611	557
27585	20213	7231	1362	1001	873	893	834	884	855	838	819	846	826	810	841	855	856	802	812	779	818	834	835	862	808	785	817	787	835	865	804	763	879	776	826	814	869	777	784	821	837	836	774	823	800	810	839	833	763	788	817	788	843	793	809	837	848	823	804	845	811	811	845	862	836	796	797	746	817	896	795	830	823	847	815	791	787	809	761	735	837	831	805	805	777	846	858	800	807	817	803	803	791	803	758	833	812	837	844	771	803	823	820	814	833	820	923	835	828	821	819	798	875	816	803	818	789	832	813	829	818	872	780	806	836	781	811	795	827	808	820	820	770	774	823	823	805	814	829	859	839	794	799	809	803	823	849	843	847	808	787	797	858	812	850	817	804	836	828	796	763	808	832	876	787	884	779	778	813	791	826	783	809	824	825	855	857	860	831	801	804	807	793	790	815	804	839	816	833	785	793	800	882	815	836	849	819	821	854	803	872	827	802	822	786	818	798	831	865	810	850	821	818	811	828	833	803	855	840	817	863	822	835	824	802	812	851	825	808	817	803	857	823	857	848	802	786	791	785	849	824	777	798	821	797	817	796	837	798	809	774	838	793	763	799	763	781	803	869	830	823	822	841	801	828	800	814	835	779	796	782	800	808	790	818	820	801	854	830	730	848	850	840	823	838	867	787	839	796	826	797	783	821	837	805	819	866	858	903	837	803	817	831	779	805	830	808	802	788	792	829	826	804	817	830	813	786	837	810	833	862	817	810	817	797	839	807	815	772	778	834	833	814	797	815	830	781	833	806	803	827	810	817	831	867	813	835	826	836	814	810	821	782	857	802	842	795	775	808	849	779	832	823	794	826	782	793	827	835	785	825	789	799	810	797	838	829	852	805	836	799	802	817	829	826	772	806	863	817	834	818	850	816	811	824	836	817	860	844	824	781	816	826	789	827	810	868	826	758	810	783	841	799	813	797	826	793	848	812	839	798	776	816	808	802	846	847	811	762	827	792	856	831	848	823	804	817	778	835	820	825	819	831	769	844	856	852	782	830	867	804	804	795	855	819	879	764	808	750	794	840	799	853	870	860	859	822	781	811	785	857	766	852	791	812	850	836	829	824	803	807	804	828	839	789	824	850	856	795	808	865	796	852	829	817	862	845	779	785	812	774	818	874	843	818	834	784	786	830	809	806	794	771	795	814	805	838	796	918	834	790	782	770	832	773	836	839	798	827	871	799	813	795	804	806	848	814	857	861	845	786	806	829	823	789	848	884	802	834	794	846	821	827	843	821	819	840	830	783	790	840	813	814	789	774	845	803	831	801	801	839	821	837	786	824	801	806	826	851	793	810	882	823	850	818	807	879	828	828	829	792	807	877	804	844	784	855	794	810	808	816	803	796	800	841	811	802	806	756	801	859	842	812	753	875	858	866	826	779	789	791	815	748	792	808	796	831	807	770	848	819	822	781	813	801	852	815	788	781	883	730	798	823	753	847	802	815	849	841	836	803	807	810	804	778	801	827	846	847	844	808	840	826	812	847	790	819	847	842	837	817	842	822	792	842	805	805	838	807	837	855	850	784	856	787	784	790	803	853	775	869	881	816	789	805	812	854	801	778	809	857	842	856	826	802	801	808	853	793	780	838	835	807	819	809	860	793	842	796	804	783	758	759	836	830	836	859	779	840	843	803	816	832	827	843	805	797	848	843	825	832	797	798	786	797	841	781	841	881	772	896	801	761	834	805	739	814	843	850	802	836	818	818	777	754	807	864	825	817	816	816	846	790	865	810	771	772	831	840	829	807	851	782	803	818	809	836	778	823	845	828	816	844	851	812	803	796	779	845	815	845	809	793	892	827	802	851	748	765	841	785	862	805	837	805	801	837	801	795	855	794	824	836	757	787	835	827	872	795	816	848	831	802	858	801	835	767	855	856	839	824	860	837	807	858	861	852	769	797	842	789	800	857	814	760	773	815	826	836	837	809	790	845	783	821	834	803	782	824	797	842	813	820	832	826	796	804	792	843	811	864	790	814	792	807	817	802	796	793	837	778	795	843	828	822	865	885	877	810	828	784	853	838	799	781	811	865	846	822	836	824	834	833	822	805	854	786	804	822	816	789	806	736	809	811	814	778	830	850	831	844	799	759	875	807	787	819	835	854	816	829	803	844	779	812	803	823	802	810	843	753	812	813	864	861	825	767	836	832	800	819	791	793	791	804	807	858	791	872	781	808	803	788	765	787	803	808	829	830	866	801	838	821	817	788	811	851	777	842	808	809	847	830	762	831	867	835	769	759	868	848	812	801	793	800	819	865	801	836	818	808	834	838	865	807	883	844	799	769	823	813	845	788	831	850	772	850	835	808	796	848	828	792	919	827	836	834	847	886	813	811	805	870	818	796	841	832	772	814	852	826	871	819	808	797	793	769	795	776	838	784	830	818	771	796	793	798	746	785	799	781	767	783	817	799	788	818	792	828	769	839	802	822	855	804	772	837	825	818	853	836	845	789	854	844	771	815	845	782	793	802	807	743	750	815	825	793	812	850	808	821	806	864	850	787	849	821	844	804	799	811	788	821	844	803	769	812	798	774	834	849	828	829	814	816	874	867	806	831	829	801	840	739	843	827	796	841	782	787	747	788	807	859	753	818	844	831	854	828	843	779	812	861	794	787	836	817	849	797	814	828	786	818	826	775	781	797	875	846	776	802	792	817	879	862	847	815	811	831	812	788	788	848	782	769	808	839	793	776	817	854	802	821	894	737	807	788	839	796	854	806	796	827	794	832	811	804	847	844	789	819	817	801	826	802	832	843	800	836	817	804	812	833	823	813	849	764	809	774	867	788	818	792	791	817	818	813	835	828	810	835	819	804	785	830	835	758	836	789	803	852	831	834	813	821	760	816	813	858	796	842	804	829	835	816	803	774	885	811	867	813	802	850	792	799	801	835	788	815	810	821	848	851	840	823	848	828	835	867	807	799	766	859	801	851	771	791	791	799	786	785	800	837	835	852	767	813	785	841	800	822	795	793	844	814	806	795	779	831	832	802	841	761	827	842	759	832	774	833	791	807	801	821	778	873	811	820	814	850	861	868	771	813	823	799	815	896	888	859	839	821	827	822	845	851	841	825	833	846	827	864	829	772	788	770	854	774	771	807	833	754	834	809	841	811	798	814	760	802	788	830	814	848	780	752	820	785	797	852	872	829	848	807	867	801	847	869	832	803	824	773	860	781	790	832	820	840	852	835	818	796	836	848	829	845	803	829	785	802	787	818	811	801	846	853	839	834	803	801	853	806	811	825	824	864	873	752	810	821	776	868	814	850	789	789	833	799	800	788	835	853	852	824	824	837	794	827	828	764	783	806	779	805	832	870	808	795	854	821	809	801	814	826	865	755	810	767	832	854	813	771	826	826	728	849	797	814	781	822	802	827	867	814	879	835	828	821	794	817	809	843	794	830	828	826	800	789	832	866	832	837	772	805	797	846	807	796	844	791	833	777	827	833	781	806
4624	2049	1769	1357	1145	1180	1144	1091	1074	1028	1023	1014	980	1060	1047	951	1047	968	937	968	996	980	1012	974	1049	986	976	960	972	948	984	962	1052	945	989	961	963	982	1012	957	998	1007	963	971	991	999	934	1022	971	972	1001	969	1032	976	1004	1026	1000	982	1009	1005	972	1006	974	995	1037	984	936	980	999	1014	1022	1026	975	982	977	960	908	963	1014	969	959	996	946	1005	959	1033	997	952	996	984	969	978	1015	1049	928	1008	986	972	959	968	1022	987	1011	1012	947	992	1039	974	962	1020	976	986	1031	966	979	965	978	1037	993	936	984	996	1022	984	975	1000	947	994	959	1021	963	960	995	941	940	922	1041	936	997	1036	954	971	1010	961	1001	993	942	988	975	979	970	996	1003	1048	1005	989	977	998	980	992	992	1012	1017	1084	996	918	987	991	1009	1001	1050	968	985	1016	1000	938	982	951	938	989	1041	983	1029	1022	985	985	1070	970	971	994	987	970	986	1060	970	977	969	980	963	989	974	996	983	989	988	930	1011	991	1010	1013	1019	1007	1012	970	966	999	1001	985	953	957	1013	953	960	987	987	1031	994	998	955	1053	1031	980	954	1011	961	986	945	983	1029	940	1023	1050	932	979	1008	1048	924	997	958	980	951	945	992	978	1012	979	974	1029	1027	998	1040	977	1010	1025	998	991	983	942	1032	981	948	1045	970	1004	1017	943	1009	997	1029	987	1004	943	1024	981	940	1010	952	959	953	951	968	948	1009	978	993	944	986	972	980	1001	1031	972	985	983	1003	1004	996	955	961	971	938	993	1015	996	920	992	992	980	969	1052	963	988	986	949	1023	976	989	979	974	1059	1009	976	968	937	1004	1029	999	1009	989	993	986	990	975	958	1021	976	959	949	963	996	959	979	1031	1003	954	1008	978	991	954	1004	1048	953	971	923	983	1018	1005	1028	1031	987	991	991	944	978	1027	957	980	987	958	1042	999	1037	1042	990	1009	989	965	997	1004	1043	1052	930	1007	969	998	958	1022	919	950	971	1012	1031	1006	1016	974	990	1010	1011	1015	938	1005	974	1013	973	983	999	943	1000	966	973	1004	985	958	997	1021	966	976	1030	946	976	991	994	975	1019	1030	1010	966	995	963	940	1001	994	945	990	1014	961	983	969	986	986	990	1011	983	923	1012	976	983	1052	1008	1003	1005	1024	956	1043	974	985	997	1050	1007	947	996	978	1007	1044	967	997	1005	938	931	959	1000	965	1005	967	988	999	983	1001	957	971	1036	959	993	1001	968	995	977	1001	976	1007	998	1004	1012	951	996	989	987	1016	963	1013	1009	981	973	1011	960	979	1025	1018	930	1015	974	962	978	999	1009	959	956	962	1004	988	973	973	963	971	978	1046	943	984	997	1033	1018	1014	1008	1002	1001	1039	994	950	967	994	977	994	996	1004	956	982	1045	1002	986	1013	987	981	982	987	1027	992	981	1005	1008	1065	973	976	923	1036	994	962	993	959	1014	1058	965	976	961	998	1036	955	979	965	1035	1031	1004	942	985	983	955	986	973	1001	994	995	988	1001	968	1002	1030	1020	986	950	962	972	934	1000	962	990	990	1027	993	1012	985	976	952	963	981	1025	991	936	965	1053	1019	1001	998	951	1003	968	958	1010	1002	1007	918	960	940	1000	949	978	996	979	931	1011	972	959	1001	950	1017	973	963	979	1020	1044	966	939	997	1037	960	1029	1017	961	994	1010	952	1002	982	1020	1015	962	939	946	1006	1026	988	976	1029	1000	1010	964	1003	1025	992	973	1005	972	1022	990	1005	1008	950	1014	1051	979	999	961	948	942	979	937	971	1006	1045	919	1014	998	1007	963	995	1036	1014	1021	986	947	935	1012	1048	1017	1026	999	994	972	1036	966	996	1017	976	972	1001	1017	982	976	1017	952	1022	1044	964	988	1010	1032	997	996	1007	997	1002	954	980	965	941	995	1014	1003	1003	960	980	980	1003	959	971	947	966	1010	993	1006	962	1012	992	955	969	1012	955	991	1013	1030	952	1033	1065	1012	990	972	1001	1046	1011	983	1032	965	1017	937	999	1039	978	967	1023	950	988	1009	963	955	1042	1043	1028	975	1007	1035	949	991	971	982	989	961	1025	945	1022	965	1022	1037	1007	1019	980	963	996	934	948	1063	936	972	981	980	1035	970	1017	986	987	982	987	962	1011	924	991	1024	939	973	1058	966	972	1032	1003	1040	958	989	975	967	998	966	983	987	951	1037	1031	947	976	995	990	976	991	1005	1050	998	947	1005	991	948	996	1004	978	1006	1017	1000	976	990	1014	992	968	974	989	1002	1061	930	1038	1063	972	1023	982	990	983	979	936	953	975	1030	970	978	1024	1012	953	1004	958	986	989	1033	1025	995	997	949	954	966	1012	946	976	968	990	1029	986	1010	1020	970	984	966	1014	976	965	1012	1023	1014	998	1011	1001	1015	963	967	971	971	1043	975	963	991	1015	969	971	992	1019	935	1034	990	979	986	948	974	979	1010	1002	930	1087	957	1011	988	1056	980	965	986	940	998	949	976	1012	931	981	983	960	958	992	993	1025	1022	1038	1010	1019	998	1002	984	929	1052	1013	1023	1009	980	1030	953	996	1010	963	965	953	996	1003	981	1068	996	991	994	961	1037	1003	1002	986	945	1049	986	999	1004	973	974	988	933	988	984	959	1035	1036	948	1002	991	1000	973	996	910	1020	1017	927	975	979	994	990	1019	989	998	1014	1030	1032	992	1004	927	981	977	980	1003	982	948	985	1012	1006	970	1019	946	989	961	1008	1015	1005	965	1033	928	966	935	1018	995	996	982	997	1034	969	988	919	1052	991	1011	952	954	997	996	1005	972	987	996	974	973	995	1008	1017	975	1003	1014	971	1032	983	941	974	990	947	1000	965	1059	983	1011	1005	1035	951	997	959	969	992	1071	951	1034	959	995	1047	973	1031	997	987	939	964	969	1043	961	983	1004	996	951	1025	968	955	1036	971	998	1035	966	988	1001	1002	979	995	945	998	968	984	998	1010	1006	1019	984	928	1015	998	983	1019	978	960	975	985	992	986	1030	951	1037	988	995	962	1001	955	1038	974	1005	988	1037	1027	985	975	1001	969	1010	1016	1003	1024	964	967	1044	1024	1055	996	1029	984	957	1065	939	1015	985	971	980	972	1031	1015	997	1049	952	1001	1006	897	1000	990	962	967	1007	1016	977	985	970	973	977	998	1007	916	1020	1013	965	964	1020	1033	984	1022	1024	1001	978	977	1028	1025	978	1001	1014	1013	940	1057	944	1004	992	1017	982	984	1000	1009	991	995	974	981	1035	977	989	993	961	955	958	948	991	1054	1001	1028	1025	994	1028	1021	1003	997	1014	985	1026	991	993	1000	1032	983	1019	1027	940	1031	1026	938	977	977	993	985	991	982	1029	1032	1001	995	1017	974	992	986	979	976	1003	989	927	973	923	977	993	1003	975	1046	947	1014	1002	991	980	1035	984	1013	1020	971	1006	997	946	969	974	1002	971	1007	961	989	1018	1028	966	1014	1019	972	1007	968	1026	957	984	982	1009	980	952	1013	973	964	974	941	1008	925	996	1036	985	1030	994	1056	979	984	1011	1011	1014	964	979	969	985	1007	952	948	950	958	1045	991	1027	1030	978	1041	987	940	1053	1009	1035	931	967	993	983	960	1005	973	932	1007	1013	996	957	921	971	994	1000	1013	1007	999	1007	998	1005	1048	1019	981	930	958	1000	954	986	937	938	1000	931	948	960	972	986	993	1006	1005	1019	994	1014	996	960	1000	1023	965	1009	1066	997	1029	1033	999	1070	999	1008	991	1002	971	1005	983	1005	990	990	1008	938	1009	950	970	943	997	934	973	1010	1036	1055	1006	1044	916	1034	953	956	977	966	976	1016	1002	1006	984	1003	993	1036	983	979	998	1037	960	958	966	988	982	991	985	971	999	956	922	1036	960	982	1041	992	964	1005	963	1026	983	1002	980	968	964	1006	954	993	995	1063	937	981	1012	967	973	1006	972	999
24594	21612	29055	24609	21571	8945	1338	892	830	806	690	705	650	663	568	591	597	544	511	537	572	530	517	505	504	540	531	531	524	523	488	535	511	523	484	526	500	515	495	506	513	517	512	501	509	499	456	499	500	511	493	525	494	518	492	531	508	508	526	481	514	466	517	503	519	458	520	495	529	476	452	489	482	505	466	498	473	505	494	495	510	484	530	488	481	474	508	497	490	486	500	497	506	454	494	504	500	491	494	511	504	493	536	484	459	504	481	492	475	475	473	500	468	485	445	510	507	463	492	503	473	491	514	532	508	461	529	538	517	464	510	515	489	466	513	480	471	488	458	520	500	495	500	517	484	479	466	467	463	522	521	473	495	480	485	533	460	469	462	485	514	493	465	483	548	498	470	487	487	505	454	515	511	477	456	528	474	493	482	491	478	520	489	495	502	490	498	521	491	497	474	494	505	460	507	489	468	477	484	519	509	521	479	493	506	484	479	458	494	498	530	477	464	498	481	489	490	504	495	485	503	492	462	523	454	456	493	463	490	514	508	511	493	484	490	521	491	521	460	499	467	479	512	482	487	491	483	489	482	499	477	501	461	487	446	518	496	496	485	481	483	510	512	482	487	499	472	470	475	521	452	552	465	491	469	494	496	497	495	513	452	456	496	470	526	510	513	501	510	516	493	483	535	472	492	484	491	510	490	482	471	462	480	505	506	456	479	486	477	535	493	490	515	510	481	445	487	509	472	488	503	489	492	443	498	537	514	481	508	451	508	492	505	528	495	484	510	525	480	469	492	496	510	505	491	515	453	470	466	498	499	507	454	457	500	472	511	537	504	532	481	449	509	484	508	491	465	438	504	510	482	476	473	495	529	517	501	476	475	447	480	497	466	493	477	508	509	489	511	462	495	466	518	467	490	472	511	468	495	481	498	503	480	477	491	495	495	455	552	514	504	480	510	473	460	505	507	470	526	476	503	474	486	483	506	487	509	465	517	489	460	477	465	492	476	519	517	502	490	506	501	463	471	529	499	459	525	487	518	510	510	507	498	487	525	477	498	458	504	486	476	499	508	510	472	502	466	520	506	498	481	486	467	516	471	500	498	509	463	462	484	481	483	520	499	505	514	497	522	486	464	524	473	486	497	487	480	510	473	493	495	477	485	503	484	508	535	526	507	516	518	523	477	490	536	482	475	487	487	504	452	503	517	525	508	475	476	543	481	491	490	480	493	508	469	531	490	483	493	496	486	490	520	499	471	484	505	520	493	501	531	517	506	489	476	486	473	518	466	490	528	477	487	530	495	498	500	494	470	455	487	487	520	469	494	491	530	482	510	450	501	512	463	457	493	493	507	489	502	506	484	461	496	506	476	486	495	514	482	501	450	509	447	478	518	488	522	500	489	493	501	490	475	538	475	493	490	499	508	501	468	476	483	478	496	476	516	458	497	477	510	502	503	495	493	509	499	517	535	494	456	479	483	497	503	502	484	466	480	484	485	518	516	480	472	466	498	511	479	546	467	508	485	506	474	499	478	525	478	463	463	505	521	500	499	519	490	468	452	513	526	472	467	479	494	460	496	483	453	517	480	494	482	463	496	466	497	519	485	535	458	488	516	489	513	471	535	477	485	508	515	481	512	479	485	512	487	485	510	494	487	480	492	519	473	476	531	483	483	471	523	439	479	498	488	512	476	509	509	520	503	491	473	493	454	526	491	478	456	495	483	503	511	514	514	481	496	534	459	487	475	455	493	465	535	510	473	522	480	481	529	462	567	442	466	495	518	470	494	484	513	503	474	449	472	473	455	477	496	448	497	471	529	488	493	515	524	448	495	505	483	453	504	479	492	485	501	486	482	492	505	503	492	494	465	503	502	506	500	493	503	528	511	483	497	485	469	465	481	462	533	511	529	514	505	509	473	485	471	481	482	470	511	453	492	474	483	487	481	447	497	500	476	507	485	464	558	495	485	486	517	470	521	501	520	477	492	485	512	481	476	498	517	506	499	524	491	493	520	472	459	505	504	512	552	477	507	471	504	500	472	506	520	507	484	531	518	489	489	487	491	486	471	487	523	484	464	510	534	474	503	489	551	514	478	517	482	515	503	509	436	513	528	498	502	488	517	495	477	512	463	440	462	513	489	516	521	500	529	475	488	490	495	474	471	460	503	495	474	464	525	482	455	517	519	479	497	493	483	483	451	502	479	485	495	474	476	485	465	524	508	488	496	466	476	484	471	445	492	473	462	490	509	465	471	512	496	546	450	533	500	482	491	498	472	490	479	528	516	498	487	514	487	514	471	503	511	471	466	528	498	457	508	483	483	484	482	491	514	460	495	464	500	528	497	467	521	474	523	496	473	463	509	476	524	434	482	494	497	477	466	490	492	473	489	454	486	465	459	509	472	467	527	484	472	502	507	513	503	507	488	468	511	470	469	481	502	477	516	434	507	506	486	516	466	456	523	513	488	482	534	490	473	513	510	494	480	472	492	532	481	501	464	531	497	502	509	499	482	496	515	495	538	478	464	516	540	477	512	457	497	455	447	504	478	476	494	479	518	460	514	483	500	511	486	446	472	501	477	483	479	482	522	442	476	516	513	499	502	487	506	494	483	500	530	489	505	513	482	496	512	439	478	522	506	508	491	504	497	499	445	517	469	527	476	466	491	491	487	493	495	497	484	471	452	514	482	470	456	484	514	511	467	512	471	508	526	468	490	510	509	497	497	511	498	508	503	485	500	509	494	489	527	537	489	533	452	500	506	486	507	524	454	468	510	477	474	477	523	512	494	538	465	476	492	500	488	477	510	509	531	470	545	472	499	503	520	523	478	504	519	475	486	486	508	504	486	477	517	497	477	500	508	508	477	511	506	531	485	519	503	480	454	478	490	476	488	458	498	519	486	482	509	463	471	462	459	500	511	525	520	459	508	482	478	465	522	445	489	515	498	485	496	482	547	443	486	479	497	470	433	512	437	487	525	484	504	510	521	484	488	475	496	494	477	511	496	484	470	479	480	498	526	507	521	514	473	494	480	496	502	488	479	467	506	534	504	481	514	472	472	497	491	498	483	529	486	498	475	489	456	491	473	511	478	479	497	475	470	497	510	466	481	466	502	477	483	515	498	486	494	465	488	492	477	474	505	503	476	485	470	500	466	456	479	498	478	522	479	482	469	477	535	487	525	472	474	503	498	523	485	505	484	480	509	502	486	519	499	504	470	503	533	457	516	473	451	476	500	452	503	481	485	487	493	453	500	511	495	460	451	511	464	488	493	509	456	444	488	476	505	485	493	491	455	506	483	493	478	449	493	496	538	509	513	539	499	467	525	484	510	503	519	497	482	466	510	502	522	489	491	484	472	476	467	466	489	509	517	471	499	517	500	517	499	502	470	467	468	491	487	493	501	504	491	487	535	498	467	504	498	512	476	496	516	462	508	498	473	463	488	476	495	507	483	513	490	478	472	503	475	481	511	467	496	498	445	515	496	513	483	484	499	495	471	463
5430	11049	8899	4587	3362	2567	2065	1699	1431	1223	1128	1025	922	902	870	827	775	718	715	730	707	713	699	652	655	693	713	752	709	674	645	634	671	654	581	622	626	719	632	620	612	665	655	589	618	654	606	629	609	651	586	603	646	618	654	618	644	624	601	614	572	592	619	641	620	609	576	646	620	634	654	620	597	671	638	621	628	591	605	602	587	613	582	615	657	666	628	612	653	615	615	627	641	640	616	577	593	669	650	609	656	582	636	617	598	618	624	639	624	611	653	651	647	592	599	635	639	620	582	638	611	624	632	570	590	644	555	666	635	631	602	579	639	616	606	702	588	594	625	611	622	629	561	584	607	622	623	604	581	646	648	590	583	653	675	636	579	625	630	613	636	606	581	610	602	642	603	663	625	595	618	636	633	615	624	639	623	593	598	622	606	605	602	691	616	598	602	611	635	618	624	595	518	607	641	605	592	606	571	626	616	628	631	608	601	584	619	627	633	665	631	608	664	679	590	608	635	614	660	588	602	614	592	643	621	605	600	572	617	596	606	613	586	573	606	646	623	602	612	643	594	620	629	603	590	612	625	570	622	610	612	608	669	609	608	592	596	607	598	631	621	644	591	617	634	565	614	615	626	582	638	621	620	615	654	622	595	607	595	587	631	654	649	620	598	652	644	594	610	599	618	621	635	593	592	622	643	643	604	595	528	591	584	612	598	630	599	635	613	629	624	595	630	614	587	582	653	632	570	636	575	631	588	626	593	640	617	599	592	645	604	606	587	683	619	581	609	622	645	677	588	608	608	618	587	654	661	582	604	593	622	627	652	617	620	594	599	648	663	592	600	625	620	617	636	597	667	610	662	673	642	598	604	605	621	574	566	592	559	603	647	550	586	600	581	600	641	645	607	595	629	585	621	626	624	621	604	615	615	636	583	606	635	603	616	589	607	655	624	582	640	588	645	646	611	607	612	582	603	606	618	635	616	588	611	646	592	641	622	606	579	667	572	606	623	632	607	651	634	574	618	661	624	633	628	594	640	621	573	637	618	581	651	643	634	592	649	641	629	615	589	625	656	592	621	618	646	614	612	611	630	594	627	656	600	618	599	616	609	633	601	662	619	597	615	585	629	615	610	605	586	665	637	594	572	570	612	583	624	647	612	650	569	627	580	647	582	602	595	601	619	648	550	601	634	604	607	596	619	630	623	606	676	658	628	616	605	602	630	577	652	616	632	633	623	626	603	610	625	612	607	629	618	590	623	666	613	642	634	577	627	616	612	625	615	638	611	634	606	611	593	617	611	603	605	616	626	624	619	569	595	586	621	652	590	633	616	616	628	592	591	625	665	634	664	624	613	662	651	579	623	634	541	591	624	607	647	651	603	635	577	585	601	614	621	653	613	578	652	556	612	618	610	617	640	586	637	607	589	622	610	575	624	675	627	602	598	612	606	598	628	621	618	584	594	597	606	612	582	620	639	626	611	626	612	607	637	643	642	635	576	600	631	571	619	621	642	630	593	628	609	627	647	568	609	605	619	620	598	569	598	606	618	593	623	611	595	604	642	630	563	632	591	598	618	591	617	649	612	644	640	610	608	597	572	595	657	636	595	594	607	641	657	666	633	615	589	585	625	563	622	609	574	597	591	611	641	624	624	586	559	585	650	597	601	627	577	620	637	612	596	569	581	611	606	633	575	636	591	620	619	613	617	613	625	593	627	605	659	585	643	613	650	605	595	626	607	631	639	599	625	570	592	622	649	643	598	630	676	613	594	616	631	587	616	603	609	602	627	592	601	651	609	606	617	645	636	632	603	579	586	623	591	591	628	617	643	610	602	621	598	597	617	583	632	600	637	605	577	599	632	606	622	601	644	624	618	606	606	630	612	598	592	587	575	584	621	613	601	605	625	596	570	636	599	590	608	644	602	644	628	614	596	578	651	583	636	602	606	593	642	566	628	592	601	614	613	641	585	546	689	615	614	598	601	591	609	617	621	590	597	589	613	568	605	609	631	580	632	605	622	613	590	674	638	623	610	582	613	604	620	647	579	611	602	629	651	582	626	631	616	588	599	608	648	649	617	636	650	619	644	641	603	623	613	643	646	608	629	608	594	587	607	646	624	595	634	618	606	609	637	629	608	594	573	609	619	620	569	641	593	647	599	634	605	623	635	617	585	615	610	621	587	607	676	609	599	637	614	640	640	629	613	594	656	584	599	597	594	668	611	616	579	599	609	587	618	593	615	596	626	640	591	584	681	602	645	628	631	593	555	594	616	593	609	610	676	621	624	652	622	636	621	593	584	613	614	613	647	616	616	595	627	622	621	606	639	585	651	625	648	639	642	629	608	648	629	585	586	637	617	665	574	579	606	641	594	638	661	616	580	586	607	628	598	647	589	643	650	626	606	609	615	643	628	643	661	626	592	594	623	631	620	616	599	616	630	612	611	594	575	604	627	612	596	623	619	598	621	586	603	582	642	622	626	635	632	600	637	606	561	680	570	612	624	677	620	604	607	594	643	628	616	622	587	588	637	635	601	634	593	572	637	611	635	600	639	646	583	625	603	544	630	636	610	608	611	688	652	629	595	650	622	650	617	644	611	637	631	610	610	618	575	614	584	587	640	617	653	600	600	618	612	624	616	596	584	622	601	640	618	656	578	631	634	624	593	622	638	604	581	597	585	596	598	632	606	642	633	649	602	621	636	593	636	601	628	627	637	611	613	648	592	570	632	610	596	604	620	639	633	646	625	561	623	588	616	653	597	568	590	618	627	634	576	639	641	603	597	584	610	611	591	624	616	626	607	653	649	634	570	589	595	630	574	593	629	624	623	592	596	589	619	627	636	642	623	659	637	614	600	584	587	612	612	612	628	620	574	638	637	618	622	562	607	614	576	584	602	576	624	601	601	578	619	616	672	616	656	607	609	651	564	616	580	583	656	668	646	646	616	596	588	635	590	642	571	607	640	597	616	632	637	554	620	619	621	608	652	621	622	640	643	609	607	637	620	618	606	592	630	612	617	619	643	572	622	593	636	623	576	601	643	614	615	610	614	623	619	585	578	583	655	647	574	625	620	605	630	611	633	597	636	604	632	664	636	612	582	645	635	606	668	615	635	611	619	617	635	619	605	603	636	612	643	559	613	623	614	602	634	608	592	613	612	671	589	600	635	598	570	570	633	632	583	567	628	631	581	590	636	573	637	612	587	584	635	605	625	607	613	633	619	550	654	629	584	621	579	639	603	630	624	601	638	590	567	639	590	609	615	596	618	609	631	616	614	571	604	569	627	629	607	616	620	599	643	551	557	608	626	613	627	634	625	563	614	633	636	609	586	583	551	622	632	627	611	602	600	605	575	655	572	636	588	592	580	610	581	578	600	610	623	614	643	565	612	612	632	618	610	601	636	624	605	609	639	619	612	601	610	671	597	614	640	614	581	611	588	609	631	626	631	594	613	666	598	621	639	596	609	614	669	564	600	614	569	626	610	629	660	593	648	572	622	599
23555	21590	29508	24149	21598	21620	6884	1444	1049	902	939	806	760	740	687	650	647	605	553	596	598	619	575	575	557	518	523	558	561	517	516	532	523	561	472	528	496	497	482	482	541	513	537	483	460	512	517	478	490	507	515	444	476	497	475	508	487	495	527	519	517	483	467	493	509	521	487	517	487	527	498	502	460	473	468	456	535	516	519	472	516	487	494	486	518	524	474	506	503	517	506	522	528	500	497	455	483	508	502	445	492	501	514	498	500	521	464	506	451	511	510	530	486	517	506	437	512	437	456	485	492	441	520	455	469	466	528	446	504	458	503	486	485	466	501	502	500	488	479	499	494	514	452	475	487	513	485	470	470	475	478	526	503	473	509	472	495	502	493	477	518	533	463	492	486	499	455	475	496	489	457	486	515	506	474	439	479	471	469	468	514	502	481	508	438	523	484	512	504	483	497	514	459	487	507	498	486	499	532	530	454	504	462	494	489	487	530	478	506	488	501	526	474	503	513	481	492	487	473	490	498	506	465	480	460	466	475	545	478	506	443	511	466	499	468	472	501	458	482	472	503	421	517	471	521	509	491	490	468	457	500	508	524	472	510	470	466	499	496	503	478	488	495	485	499	479	461	463	506	477	461	456	509	454	473	530	502	492	495	514	455	504	457	496	453	472	520	488	474	460	512	444	500	457	489	488	515	495	480	484	517	507	445	511	436	481	509	487	499	481	471	486	476	497	452	517	440	461	507	507	477	475	479	520	483	454	532	487	520	453	499	501	455	490	486	504	499	517	514	466	469	475	513	503	482	469	493	472	528	468	540	470	505	513	486	461	468	496	504	516	526	487	477	474	455	477	479	483	493	475	490	448	468	452	492	494	531	465	467	485	494	497	486	496	493	517	482	508	510	458	512	473	510	497	498	472	461	491	501	482	512	471	523	469	478	471	498	489	498	479	494	536	473	509	480	452	473	477	472	526	453	514	496	488	475	467	476	472	495	490	478	475	447	492	464	475	494	458	495	467	498	465	496	464	485	496	531	476	446	468	483	514	523	494	512	476	495	506	481	498	486	487	481	513	484	465	487	512	487	503	495	495	473	472	469	519	450	484	506	533	525	483	489	530	496	514	481	486	525	446	483	478	439	477	523	480	517	447	464	482	503	502	481	499	512	484	494	434	489	495	476	475	521	486	518	474	475	485	447	470	513	471	479	483	481	507	464	515	465	485	500	527	471	488	493	477	474	512	489	511	503	511	479	489	509	520	511	491	460	483	470	496	494	498	488	473	500	479	513	457	480	475	489	477	501	471	449	488	463	457	456	474	510	503	456	507	468	511	453	540	493	503	474	528	465	481	487	489	530	472	450	496	513	504	506	484	496	509	484	490	501	472	502	503	491	499	462	469	459	486	466	505	462	479	498	426	489	478	453	507	496	493	494	485	473	517	491	465	520	460	527	471	510	477	464	484	469	495	463	502	471	485	472	523	503	511	482	465	480	459	491	546	452	468	529	493	534	445	497	515	481	511	509	502	491	492	487	506	493	465	441	487	527	516	459	528	482	480	533	474	491	483	478	505	482	477	491	501	504	488	545	538	478	500	447	455	459	503	468	485	504	505	495	482	457	464	527	500	527	473	524	491	512	448	502	471	495	497	508	480	499	503	497	474	480	505	493	494	517	481	473	504	444	484	464	497	512	495	521	472	514	472	478	465	501	454	475	474	459	495	466	496	489	467	504	485	491	530	526	447	452	486	473	449	495	503	489	498	474	518	523	496	507	467	485	499	479	504	506	459	459	472	478	476	467	492	471	507	514	517	493	467	487	455	483	457	485	490	488	503	467	461	454	484	485	533	514	484	469	479	453	444	461	473	514	510	486	490	489	487	470	469	485	502	492	516	499	509	486	489	524	451	518	475	466	539	474	510	475	488	494	518	519	516	469	471	455	472	489	498	514	488	502	494	458	491	482	493	542	481	490	472	498	489	505	479	483	462	486	464	461	479	489	467	482	506	500	493	502	484	472	486	487	471	439	501	464	486	477	524	465	471	494	469	503	499	494	474	474	478	466	472	492	481	508	505	465	486	494	469	495	476	484	486	462	419	512	496	482	475	481	486	491	498	487	488	502	477	480	508	514	497	514	546	487	492	451	438	448	479	533	483	506	493	463	509	492	500	461	491	504	458	472	499	488	499	510	497	480	464	490	488	484	501	480	483	476	515	482	509	528	502	498	474	491	455	498	480	484	496	448	489	489	538	486	477	510	458	490	510	487	452	485	517	465	495	486	457	484	469	528	480	475	463	541	471	485	468	474	502	471	488	450	479	515	490	475	504	510	498	448	482	457	461	508	468	469	511	485	459	491	463	513	481	472	514	474	496	477	504	484	490	520	467	476	467	497	465	474	490	475	479	474	470	466	481	465	492	477	480	486	461	503	494	524	467	479	527	468	471	497	468	513	492	495	463	503	478	505	513	542	514	468	504	493	469	496	505	501	486	487	463	494	459	515	496	461	530	467	485	478	463	484	468	467	469	476	481	480	490	476	462	511	479	495	496	504	475	470	471	505	463	439	468	537	532	505	502	439	485	490	485	502	532	462	472	499	506	485	464	483	460	492	559	493	480	483	511	484	499	447	474	429	470	477	474	508	500	490	489	487	501	482	469	473	520	475	462	462	470	449	466	478	551	456	522	493	464	459	449	450	488	465	453	469	472	450	510	480	464	482	495	511	464	493	488	496	471	477	498	473	479	464	435	472	466	430	490	493	484	506	516	488	489	497	499	502	501	470	476	473	473	481	467	530	500	500	486	477	525	467	486	473	449	453	486	465	485	477	491	476	468	509	461	493	525	510	495	468	498	512	503	511	468	496	475	475	486	508	511	485	476	490	485	484	449	517	523	486	501	488	490	521	440	480	476	519	531	489	476	496	507	454	467	469	524	490	500	468	491	467	483	491	462	466	501	488	477	473	462	481	500	465	459	522	479	481	461	492	488	452	485	451	478	533	537	458	485	494	495	461	483	474	498	519	508	464	472	487	460	461	517	445	512	448	461	488	483	495	471	474	485	508	486	505	491	500	503	499	490	495	480	497	455	498	470	498	495	490	449	501	489	489	496	497	494	475	480	515	443	466	444	486	492	504	503	501	479	519	484	477	524	497	495	500	478	526	471	502	510	491	456	518	489	493	478	489	500	481	498	469	457	477	453	502	502	485	492	515	491	464	490	508	511	469	554	523	432	482	503	527	475	492	512	452	478	458	485	520	465	514	470	484	445	478	470	462	510	476	494	475	483	469	506	483	506	495	470	499	496	498	499	454	535	481	470	501	509	474	487	505	491	488	473	495	461	469	511	459	471	481	495	486	531	431	471	416	493	465	477	508	474	520	498	519	460	457	523	466	508	487	474	485	497	497	484	470	494	499	531	470	443	431	487	491	532	507	473	477	464	454	473	498	507	487	482	478	487	464	510	457	504	479	412	481	476	446	500	518	453	447	426	474	486	445	481
7497	17364	13987	7511	5313	4136	3178	2513	2080	1756	1509	1316	1273	1094	1001	980	927	893	819	797	693	723	742	754	691	674	706	710	652	639	593	615	649	654	595	593	628	603	589	617	629	576	566	593	641	593	653	610	622	602	591	598	618	602	577	605	560	588	615	587	616	577	590	632	596	567	615	601	610	615	593	596	556	597	574	559	565	561	564	546	555	608	570	613	547	564	569	628	585	600	556	590	607	550	584	613	568	549	586	528	585	529	597	596	584	560	569	576	542	562	591	547	591	551	610	554	612	550	606	592	634	573	553	572	564	576	567	594	597	587	584	617	596	582	575	576	548	535	540	599	546	608	576	564	571	599	583	581	530	588	608	624	559	558	620	606	601	583	593	585	562	600	613	589	555	577	562	591	617	557	557	526	588	624	568	599	589	612	618	579	597	576	583	565	594	549	554	539	547	608	561	576	583	583	607	587	636	607	580	625	589	560	611	516	547	536	576	575	561	574	617	557	599	607	577	610	548	558	604	549	602	563	561	597	588	548	593	593	565	616	549	564	561	576	543	559	569	569	575	600	543	569	610	591	574	555	576	563	609	544	645	577	548	568	585	565	593	549	550	575	569	578	613	558	591	550	591	567	591	555	556	569	597	539	582	587	571	592	601	580	583	559	588	594	552	581	563	569	560	610	585	512	576	534	626	550	579	556	561	573	573	576	540	555	582	606	613	591	603	541	566	565	559	559	546	594	565	570	556	540	553	560	584	534	582	542	586	598	564	593	585	603	602	572	574	567	575	561	520	522	562	576	575	601	581	584	543	564	550	539	588	581	621	571	600	561	608	527	568	529	538	523	535	580	595	609	581	571	568	586	531	575	570	577	553	564	579	614	595	570	548	555	577	554	612	554	601	552	614	571	585	583	553	562	603	540	541	595	557	601	576	557	606	559	580	622	584	567	581	598	559	537	581	560	547	548	547	543	570	525	555	616	582	585	559	545	539	619	560	566	565	582	579	576	565	583	560	588	578	538	557	603	548	568	550	582	578	584	564	563	569	557	573	557	616	579	555	597	588	576	576	516	578	579	561	568	529	573	571	574	568	586	580	541	548	591	549	559	573	590	555	592	527	578	601	550	606	611	604	596	549	567	534	575	578	621	551	553	550	603	578	566	567	562	580	521	540	535	532	557	619	573	569	598	549	572	577	584	592	576	580	583	567	558	585	563	583	539	563	572	576	543	585	555	562	568	607	559	537	546	556	575	606	575	582	546	583	571	569	549	569	554	582	558	585	579	566	589	566	563	539	544	533	579	572	563	575	601	582	593	567	581	577	538	569	536	555	578	576	563	570	554	581	585	570	645	577	571	522	590	594	575	596	561	583	547	575	599	574	548	580	594	577	597	568	584	536	613	538	565	577	564	561	558	580	564	599	566	591	568	587	566	561	570	559	598	613	568	562	542	558	593	535	552	581	562	614	580	586	549	583	602	571	555	571	587	579	571	601	589	587	616	568	583	605	575	589	588	579	580	555	555	555	580	586	580	536	572	548	580	531	574	589	541	558	557	585	583	608	596	540	578	581	569	601	622	559	640	615	528	624	603	523	549	563	586	586	588	618	559	563	568	555	571	535	610	580	578	568	592	589	600	627	571	582	579	557	544	558	576	558	591	575	594	563	588	590	577	611	601	574	561	547	575	569	550	575	563	578	580	592	560	597	602	554	604	529	532	566	591	547	566	583	550	567	544	590	534	579	561	568	589	563	627	547	606	545	566	565	536	534	585	624	583	620	583	565	591	569	577	594	592	584	560	556	585	575	572	602	527	577	546	539	609	587	527	601	550	555	588	546	568	554	549	561	583	618	616	538	546	543	568	568	594	592	616	555	572	618	583	539	587	616	603	570	515	579	608	539	575	579	571	557	577	586	575	594	601	567	574	571	601	564	577	607	623	565	564	541	596	587	551	568	519	591	564	568	568	560	571	546	584	538	554	588	635	632	580	587	551	578	585	531	586	597	561	565	598	560	579	570	563	644	554	558	573	566	626	573	546	575	559	560	580	545	564	545	574	544	573	573	568	571	538	557	599	562	577	548	585	598	592	574	582	622	565	579	575	583	557	553	576	599	547	598	554	545	581	515	584	589	559	578	585	575	549	596	595	583	568	598	592	590	628	540	605	627	603	593	579	540	609	592	583	576	570	574	563	561	572	587	550	538	567	595	556	572	574	557	550	565	559	566	623	545	525	567	570	573	549	575	617	544	571	550	587	538	624	626	593	588	578	579	584	569	568	555	583	538	560	604	564	564	565	543	584	536	588	566	584	553	552	592	583	548	581	574	574	589	566	586	599	594	551	560	573	526	563	588	589	558	563	589	523	568	565	604	607	625	564	531	570	553	565	546	552	574	551	562	560	625	564	589	579	552	596	564	587	582	557	561	548	569	548	550	576	576	544	562	554	609	597	533	566	584	588	579	597	576	544	592	579	570	584	574	565	577	570	532	603	546	626	564	570	580	559	536	547	586	568	559	559	560	575	594	622	611	597	596	571	612	557	562	577	610	590	579	601	525	584	613	565	588	520	530	585	595	591	570	534	582	515	608	572	563	552	564	520	565	627	573	585	586	572	570	584	554	582	545	584	596	548	568	559	527	576	552	576	614	554	545	562	587	573	565	566	570	567	579	568	511	622	586	544	597	586	569	562	552	547	541	559	587	557	565	614	594	533	581	558	553	599	582	567	565	585	543	562	559	608	565	651	540	589	555	530	570	554	558	573	599	562	608	597	594	547	527	525	572	552	599	579	560	608	594	525	565	610	561	573	549	608	588	622	587	638	586	562	595	559	570	587	557	523	542	604	545	586	596	574	594	551	577	610	570	572	589	552	537	553	567	576	582	585	587	575	589	532	589	507	568	595	590	546	604	626	608	551	574	600	559	537	557	591	569	591	573	572	565	556	552	606	609	560	594	587	574	598	570	580	572	589	547	559	561	579	579	598	602	608	563	574	581	602	594	622	612	568	560	547	527	551	581	570	552	561	554	580	543	608	561	539	551	565	580	588	593	559	553	577	594	605	574	552	606	555	579	576	573	600	586	522	573	551	550	556	586	571	566	539	585	584	607	608	583	552	579	582	559	576	552	585	589	572	590	567	573	556	591	574	505	547	597	598	595	571	600	553	589	605	575	547	569	558	592	554	576	593	533	521	577	599	585	570	560	557	578	559	597	558	562	552	554	567	579	552	561	600	564	577	559	577	596	585	568	544	568	571	533	607	589	562	552	570	566	584	598	573	566	544	548	584	569	587	585	566	596	532	555	612	579	579	585	595	583	570	569	543	613	576	582	559	561	571	534	566	588	527	556	620	579	568	569	566	580	559	531	601	556	532	542	581	592	554	570	575	568	646	552	589	551	559	579	547	568	605	631	530	561	543	600	539	567	556	554	580	587	592	597	561	560	597	573	555	607	603	570	586	556	587	594	548	558	535	582	548	569	570	600	593	556	612	551	589	545	559
27681	20254	7535	1370	1024	924	899	840	891	869	809	861	816	895	836	831	855	812	936	811	816	821	835	840	852	854	832	859	830	835	859	873	815	858	833	802	861	851	890	866	786	840	821	870	808	825	898	841	862	844	857	824	841	777	835	843	895	879	881	876	885	812	822	831	884	825	838	851	846	843	825	893	797	862	845	816	831	843	795	856	802	850	858	819	837	850	852	851	831	785	815	860	834	829	801	836	860	808	850	841	849	788	819	819	830	861	815	806	876	897	806	819	872	772	834	841	861	783	816	835	864	832	786	816	797	819	890	845	846	857	789	790	852	832	828	855	793	793	847	799	817	806	837	848	824	848	811	809	791	781	794	814	847	802	801	820	841	861	780	849	823	839	804	787	790	859	813	842	823	780	898	875	848	819	825	820	852	805	897	838	855	799	805	867	814	838	885	821	849	880	817	860	818	817	852	882	827	840	850	816	795	789	810	817	923	884	797	805	845	788	811	835	806	819	817	867	849	850	868	821	814	809	862	838	875	891	820	853	804	848	829	831	846	830	818	829	833	811	873	882	873	852	833	841	880	826	843	799	807	799	786	858	845	823	807	817	798	843	813	833	803	792	857	863	834	853	841	821	828	843	839	886	886	880	801	796	803	854	897	816	829	855	795	905	871	776	838	784	793	810	900	770	805	840	824	773	796	886	815	775	809	857	788	791	827	776	814	835	871	840	801	819	874	820	793	831	816	831	820	847	791	798	834	783	827	831	824	821	828	844	842	807	845	840	840	842	816	851	860	842	824	865	829	825	860	798	860	790	800	808	913	814	826	805	821	848	832	827	824	803	833	896	856	829	853	797	788	880	807	830	840	809	866	841	844	851	818	813	840	828	834	869	827	837	875	845	796	774	861	803	851	823	814	849	825	854	827	871	838	808	813	784	834	842	834	835	828	823	837	787	864	816	757	828	835	833	804	846	817	840	860	814	818	836	823	807	856	791	838	822	815	848	802	833	817	878	819	874	852	809	810	841	824	846	803	842	805	817	835	828	771	852	860	816	854	797	837	811	882	815	843	848	852	793	857	838	856	845	823	831	844	855	827	826	799	817	840	790	812	843	832	817	812	829	820	849	848	858	789	814	825	804	821	822	796	850	852	769	839	860	797	876	789	826	795	837	874	810	804	858	847	809	901	813	884	856	831	810	869	771	791	893	874	821	858	823	787	862	818	871	839	767	855	852	793	837	825	851	848	807	812	808	870	815	856	778	836	843	868	847	863	823	865	824	851	814	802	835	829	878	880	822	825	835	809	770	807	839	795	798	847	809	806	801	873	865	788	818	846	838	824	836	847	832	840	836	898	878	816	826	815	839	851	839	767	841	840	860	845	814	854	879	807	803	856	822	784	839	854	834	832	796	792	903	830	859	858	827	787	819	838	876	801	774	857	858	876	862	808	876	827	843	851	885	847	800	828	824	848	860	762	856	843	863	842	818	813	838	820	804	868	886	789	848	881	838	863	834	817	836	785	858	857	839	805	770	833	813	781	818	826	810	844	848	852	853	811	856	821	824	818	830	850	871	783	858	783	818	819	859	807	813	796	804	865	832	820	846	783	878	810	857	854	843	822	868	810	891	810	871	825	822	848	819	883	831	845	845	855	807	775	870	819	780	830	840	831	817	803	843	812	807	796	806	875	832	871	798	838	815	852	888	863	833	833	799	815	836	802	872	799	788	798	793	811	829	827	872	815	853	798	824	785	836	794	845	819	812	746	827	811	775	835	847	813	800	869	834	854	873	838	869	819	824	823	826	792	883	850	828	841	808	798	832	839	830	815	853	811	843	821	781	851	826	813	883	786	824	759	789	771	847	841	798	830	775	819	912	868	764	790	843	815	786	878	790	827	818	896	812	856	787	883	879	824	877	864	810	852	849	797	815	811	877	864	876	865	776	820	832	834	834	844	866	813	843	861	770	835	812	802	837	818	846	812	849	824	820	821	881	847	832	868	792	847	785	838	818	793	775	845	864	826	840	811	850	849	855	836	840	822	841	875	794	834	817	814	868	880	840	823	830	870	806	894	846	834	876	773	873	833	813	852	868	813	877	860	799	829	864	844	802	837	846	821	844	795	774	841	779	881	804	834	768	877	801	801	843	834	811	795	778	805	782	866	827	870	798	844	800	820	799	815	862	855	810	873	830	815	855	831	794	772	827	847	842	829	830	857	820	835	772	827	829	830	804	819	831	785	832	845	799	774	818	866	823	812	842	844	826	809	813	849	860	804	848	851	805	831	832	796	783	845	868	858	796	834	845	822	828	858	813	842	843	785	831	820	798	818	789	786	794	813	851	849	817	846	826	832	821	818	789	829	836	874	805	864	817	809	867	807	798	815	858	861	909	845	788	843	838	822	832	841	817	819	842	810	812	841	854	819	854	856	832	849	874	830	830	838	816	814	857	819	850	796	790	844	849	813	837	812	808	796	839	802	820	828	775	833	849	841	800	851	811	849	802	838	773	842	832	878	814	877	809	869	866	827	771	846	846	788	823	855	841	773	789	831	829	827	836	801	866	823	820	767	793	854	828	866	858	800	809	806	832	812	839	879	803	874	847	834	805	852	807	836	826	831	856	815	820	838	873	788	830	816	820	853	822	866	831	852	836	836	826	832	835	852	851	819	870	830	872	809	842	805	836	861	835	805	813	881	827	816	839	803	831	848	783	862	824	829	848	862	858	777	852	838	819	857	837	792	819	853	829	805	799	835	829	810	844	820	825	804	809	856	857	848	839	836	795	856	863	797	800	826	799	839	857	852	858	832	834	806	904	863	819	785	810	828	865	801	789	874	853	790	804	818	888	812	837	815	841	811	822	826	823	838	843	854	859	814	807	856	860	840	840	829	801	860	810	824	818	807	828	839	803	860	834	846	792	820	844	871	819	852	809	859	799	842	798	790	855	799	821	824	817	850	876	825	806	797	865	859	813	824	854	824	836	908	802	868	798	870	802	864	837	805	857	853	848	794	855	781	822	829	834	825	882	852	850	825	815	869	846	792	812	812	810	847	824	840	829	851	836	880	848	846	798	826	853	832	792	856	842	832	849	829	817	865	846	887	832	821	761	850	830	861	821	767	823	821	902	813	824	828	805	784	831	865	846	817	852	854	859	802	850	820	797	842	857	816	814	802	806	826	797	847	793	766	788	834	854	770	782	776	823	829	840	847	812	840	832	891	836	797	825	852	863	813	850	803	866	835	826	838	819	827	785	839	841	834	840	890	824	776	824	824	803	800	830	784	843	862	829	840	860	792	861	783	814	827	824	821	865	796	843	806	805	799	885	845	793	835	849	787	777	854	823	863	837	804	868	798	853	856	831	841	820	806	804	798	832	853	812	875	810	826	830	775	843	855	826	795	828	864	895	828	846	872	861	870	808	849	827	829	852	823	862	817	795	856	876	862	864	846	809	816	816	841	825	785	817	826	808	774	835	811	848	876	807	802	890	810	811	780	810
4599	2151	1817	1303	1240	1190	1121	1090	1054	1079	1063	1058	1027	1006	1046	996	1005	1011	990	981	1024	998	1005	1024	1080	976	1019	989	991	1023	1016	973	1009	986	1024	1016	972	987	996	1039	1019	1059	916	943	994	1041	1011	1013	1018	1002	998	937	989	1032	1003	1055	1021	1038	1009	1004	1016	974	981	1006	1030	931	1041	1005	1015	980	1023	988	996	1009	1032	1032	1016	961	996	959	963	1026	1019	902	1015	1002	968	1060	1026	955	956	977	958	968	976	961	1021	937	909	984	1004	990	994	940	962	979	1005	992	994	997	1052	967	961	1012	990	1024	944	973	1004	978	1019	1019	1012	1012	999	1002	1022	1025	1036	1016	985	1052	986	1033	1039	973	993	997	967	968	1010	1023	1002	1007	1021	1030	1028	1072	997	936	1051	1066	1041	980	978	990	956	995	1040	1016	982	1000	1013	995	1024	966	988	990	1020	984	967	1000	1002	999	1008	1000	1036	1004	1037	1052	1011	1014	1012	1003	950	959	960	1030	1015	962	1030	1009	945	1031	1007	1022	1019	1025	1013	1026	1028	994	1034	972	950	962	1069	1039	1009	975	972	1009	950	1024	1027	1000	942	1002	1092	990	985	1014	978	1010	973	1052	956	1036	1006	1037	976	1038	962	962	990	1065	1005	996	988	987	944	1029	1052	1043	996	1009	991	1026	1030	987	975	1006	978	1050	973	998	1010	967	1008	1049	981	978	995	993	1016	957	1011	1002	978	962	989	1033	991	1036	994	1019	1016	941	946	993	1020	1000	1024	971	1051	1035	968	1070	992	1009	1031	951	998	974	954	1028	1022	996	977	978	999	967	995	1029	1039	913	1020	1053	1016	937	1044	1007	999	1006	1068	976	999	1004	1001	1019	958	1001	980	990	943	1036	1009	922	1015	1032	958	1017	1063	1017	1010	1016	974	980	1018	969	1001	991	1026	1004	1021	1020	1016	936	1012	978	1001	1015	1014	1033	961	1013	942	993	966	964	967	992	960	972	982	1017	1039	1004	1077	959	996	986	996	1002	1048	979	984	965	1009	909	1013	933	940	975	989	996	1001	969	1021	995	902	1008	1054	1003	980	1020	989	1013	910	999	992	1028	988	987	1009	968	977	957	1041	931	966	993	992	1026	1020	1055	970	958	961	1049	1074	963	961	1053	915	1013	1007	1053	960	1022	989	1005	1045	1100	968	955	998	986	1067	997	968	1032	968	1016	987	973	1022	987	996	1020	1045	1006	982	999	1018	950	1005	1027	1047	1015	1006	1038	986	964	976	1002	968	996	1028	1036	1069	970	997	994	983	972	983	1035	1039	989	978	984	1011	1043	1061	983	969	1012	968	1015	973	1003	1071	1020	1008	1003	939	1031	1020	1025	962	1028	979	1003	1076	1046	991	1019	962	1019	969	1000	969	991	986	979	1013	1044	986	997	999	1048	1038	991	976	963	977	975	974	1011	953	1001	973	1050	1036	1057	1021	962	975	1041	991	938	1006	984	1011	961	1007	953	1011	1005	1006	989	1017	1001	1020	1081	997	996	971	1027	1007	1039	989	1034	955	1039	1056	1034	1048	1027	990	1004	1049	954	922	984	990	950	998	997	1046	996	1030	999	1038	1006	979	973	1034	1062	956	987	998	1054	1036	1001	1014	1000	1033	999	995	1018	1003	1049	1012	971	959	924	1079	974	1008	1039	1051	985	1029	986	1043	961	970	981	965	1073	928	1026	974	988	1003	993	1019	1015	1008	952	1013	965	1046	999	988	933	992	1015	939	1035	1016	984	1023	1000	994	953	992	1038	977	1022	1033	1000	1015	995	977	961	1014	1008	1031	1008	969	1028	923	976	996	1012	1015	1029	1043	1017	1043	966	989	958	968	1050	1008	991	997	1043	1028	1046	983	938	945	986	999	994	1016	996	980	999	1008	1008	1023	981	1022	1010	944	951	1026	1024	967	955	1068	963	985	1038	1039	1059	987	946	1008	1017	997	1004	989	963	985	993	1019	948	975	1027	1000	1051	991	989	963	960	1043	985	1009	1029	972	940	972	1019	941	1035	1045	979	1031	1046	979	995	979	993	985	974	1013	1002	969	954	962	973	1052	974	953	972	983	938	1036	1062	1060	1025	958	1048	1016	1055	1021	987	1023	1029	1008	1000	1062	1014	997	972	961	971	1012	958	1022	999	1000	991	980	995	994	979	1035	993	1042	965	1003	921	1052	976	981	977	978	927	1048	1027	1033	990	995	993	904	1006	981	1005	1045	999	977	996	959	998	983	981	1048	1042	970	996	975	1020	1027	1002	1025	991	1044	979	1023	997	960	1020	983	1018	1038	1021	1026	969	1003	1019	981	961	1020	982	1010	1015	1031	997	1020	990	997	1013	986	1018	1014	1015	981	964	1007	1039	965	995	1013	991	1035	1026	949	967	1017	982	1001	1013	1009	982	964	924	986	968	998	987	1056	979	995	1045	1043	1002	1017	975	992	1046	1002	1006	1007	1007	1012	993	981	1030	1004	946	960	992	1004	1021	987	1046	1003	980	1007	1029	987	956	988	965	997	984	995	1036	999	1025	1003	1012	999	1011	1013	983	1005	984	961	1016	1029	1030	962	1007	975	972	1022	1003	961	1030	910	978	1022	1050	986	1024	982	1008	981	1016	1062	1000	938	1020	936	1027	1042	966	988	985	1042	1018	1063	1015	1002	1007	994	1007	1023	1005	973	988	1012	1029	983	953	988	973	979	1013	1042	1038	961	1000	1029	979	999	972	949	1051	995	1030	979	1012	1045	936	1016	1054	946	993	1038	981	979	1027	984	1056	971	934	1014	1029	980	995	1002	949	1008	1031	963	999	1015	1018	943	988	963	1071	939	1036	941	978	954	1002	1020	1011	989	957	976	1005	1020	958	973	947	971	1002	947	1017	1072	1022	985	1070	1021	1008	970	1014	995	939	1052	997	1008	1041	966	1089	1007	1005	990	1000	1011	1010	996	980	954	987	986	1002	1004	1028	1029	1012	1022	989	977	1012	992	1005	971	968	986	984	960	1042	990	1047	1032	990	1023	1027	1024	1051	990	985	1019	987	1039	953	965	1008	1023	1018	1019	999	1028	1048	968	967	1022	990	986	991	994	1006	1027	987	1012	1001	1002	992	936	1014	1054	982	1030	1020	1009	1002	1044	980	1018	1033	974	1033	1002	956	1027	1016	948	979	1055	979	991	968	1011	991	1055	975	1019	985	960	1033	992	983	968	1008	1022	982	961	974	1034	1007	968	997	983	1000	1018	1063	964	1013	1005	1002	1020	1040	989	961	954	1000	965	1025	991	953	981	961	1022	1027	993	1006	1001	1000	1020	1042	986	994	976	965	1035	1024	1072	1037	995	1015	971	978	1027	952	1054	994	915	961	1052	1018	953	994	1024	1021	1008	1029	1023	982	1008	961	1012	942	991	1015	1003	991	1003	999	1019	1018	968	1055	1005	973	1057	1002	1027	1059	1004	1027	1013	1005	978	968	1069	966	1016	975	1015	993	1009	975	981	1015	1054	985	1052	1047	1017	957	955	965	988	952	994	973	996	1040	999	1030	993	999	995	970	1016	1063	951	1001	993	965	966	1023	980	959	955	986	1045	1004	987	987	938	988	1015	1006	955	988	995	1034	1018	990	979	1028	1010	1007	1036	990	970	936	961	1007	1022	950	1025	1004	1010	982	1027	989	994	1044	1030	1003	1062	983	974	1016	1009	1003	946	996	1036	960	965	985	1027	1074	1038	1001	1032	1010	1037	1071	981	1031	963	999	1053	1026	1016	979	998	1013	978	994	1000	969	994	1018	979	1021	990	979	1056	1045	1004	1028	958	978	1022	1007	995	1052	1013	995	1028	986	975	1021	1032	991	1035	999	957	973	992	989	981	1034	1011	1000	1011	1011	974	1048	988	1040	975	1013	1003	1051	1022	964	1032	980	1056	1020	968	995	1000	990	1014	990	1057	1039	990	1000	974	1052	1054	961	987	987	952	1006	982	1057	1013	1017	962	985	1012	1028	1000	1061	1004	1009	1006	1004	1038	1014	1012	1062	1011	985	977	1041	976	1015	952	938	1060	1003	961	1003	1038	941	984	976	1036	1010	1043	961	1020	967	1022	1022	1034	983	1045	1054	998	949	968	1023	977	1038	1007	1031	987	969	972	963	991	983	1052	1037	1010	948	1003	999	1026	1033	1020	1057	1008	961	979	1010	990	1029	977	999	972	1013	989	996	944	983	997	976	990	979	979	973	981	925	1017	1011	1027	1001	1015	984
24562	21588	29026	24589	21590	9051	1408	1028	829	792	739	687	647	645	617	544	606	614	595	585	497	529	490	524	536	570	483	526	515	506	524	512	533	532	487	494	477	494	532	516	537	502	549	539	510	477	512	491	490	456	490	501	516	514	497	474	534	488	488	497	525	499	524	483	510	498	500	511	501	517	482	436	463	492	486	506	512	527	478	483	538	507	522	484	513	497	510	545	501	466	488	528	467	563	489	496	494	504	500	496	542	499	496	460	506	538	492	451	471	512	536	499	527	499	521	499	503	475	493	516	521	499	501	503	523	486	520	480	458	506	465	498	525	504	483	473	488	524	510	490	502	514	497	464	476	480	489	511	512	487	521	496	492	477	461	494	493	522	497	524	520	453	479	485	513	526	468	475	473	497	470	482	489	441	457	516	472	488	499	505	477	488	491	515	521	502	488	456	489	479	484	499	468	460	488	509	475	517	463	483	488	481	470	509	552	526	502	471	466	479	522	500	475	518	494	489	468	474	518	452	455	527	461	500	537	520	501	496	527	479	439	470	493	482	489	503	498	519	488	515	504	485	463	448	453	509	511	484	504	481	501	498	543	485	494	519	542	525	465	492	472	488	493	496	443	484	488	487	503	478	486	467	489	469	499	510	484	452	488	467	498	453	521	495	473	489	532	487	492	467	481	516	480	527	468	488	491	541	503	466	498	497	525	495	455	496	480	520	558	486	483	485	512	438	498	488	505	521	508	475	496	523	462	498	486	487	472	510	516	504	549	467	494	509	478	499	544	497	496	471	483	525	499	472	451	459	490	524	462	481	507	493	510	512	470	511	511	468	495	474	464	499	471	462	480	484	515	491	466	487	468	428	459	516	475	497	471	480	471	464	482	475	478	528	479	495	498	527	488	460	501	509	505	497	478	420	496	486	518	502	489	491	481	461	536	518	454	477	485	500	502	490	491	517	526	445	474	518	517	477	480	489	486	504	501	493	456	473	489	477	516	496	451	490	519	501	521	505	495	515	526	528	461	498	470	486	497	530	485	472	504	512	522	483	507	506	522	471	504	500	509	465	481	491	532	516	477	524	491	517	535	459	486	517	468	529	519	489	557	476	509	494	468	468	468	519	471	521	445	486	498	463	475	484	477	468	509	519	462	448	492	504	488	472	496	496	465	519	547	463	457	473	499	466	491	429	536	534	497	532	469	487	443	483	527	512	504	500	500	526	489	518	506	464	491	512	474	528	463	507	490	507	460	502	486	516	487	489	487	505	514	514	478	442	466	508	484	501	495	489	506	462	537	528	470	466	496	520	497	480	504	462	501	487	484	495	479	502	509	467	463	483	465	482	528	521	552	498	498	520	448	493	471	461	493	493	516	503	466	526	486	495	541	497	502	464	457	512	524	483	522	432	505	529	479	521	483	486	485	454	517	462	506	470	493	505	496	508	468	500	532	498	452	508	504	473	508	482	482	459	542	514	469	494	457	495	462	480	510	485	510	459	490	462	505	484	496	486	487	508	518	447	444	486	479	501	501	457	483	484	486	479	541	438	501	492	508	519	514	471	528	529	541	509	492	481	495	487	480	521	491	485	481	532	491	460	515	494	498	486	516	460	476	470	532	463	468	451	520	465	470	476	511	503	509	459	490	543	489	487	493	489	487	518	478	460	478	504	505	476	456	456	484	511	483	476	492	479	480	499	536	503	474	493	485	488	483	489	500	468	461	507	534	489	486	498	501	504	481	517	474	519	477	503	486	523	515	513	502	516	504	490	460	481	483	475	484	498	519	546	514	479	491	488	494	488	491	523	516	493	490	496	522	481	463	476	482	490	479	488	497	469	456	491	510	485	510	472	471	480	505	521	479	510	516	472	474	479	515	485	489	492	457	510	515	498	470	463	477	498	522	510	482	447	524	483	523	479	464	508	496	455	495	523	503	500	514	501	511	512	459	526	535	505	463	466	489	480	541	502	499	505	516	508	536	482	501	489	475	502	534	463	471	522	490	448	498	454	486	504	475	485	502	472	473	493	465	444	495	478	486	491	520	503	479	454	508	494	481	486	516	502	514	485	477	495	499	489	471	472	504	524	479	480	491	440	507	500	511	507	505	488	506	501	537	527	471	514	484	485	544	476	510	456	500	461	508	532	447	530	521	497	525	483	501	465	489	481	449	496	488	493	526	451	480	501	482	509	516	512	501	474	481	490	517	469	519	475	496	422	459	499	536	472	553	475	491	505	501	462	464	481	487	457	442	509	511	453	458	509	504	508	541	486	496	522	476	560	509	494	515	464	519	504	495	470	491	485	463	486	475	479	502	490	530	512	474	529	488	510	481	483	443	477	513	456	510	477	494	479	494	460	491	481	502	485	507	481	491	512	508	498	505	534	517	475	495	495	470	506	498	482	498	523	509	489	462	470	514	497	489	506	468	457	486	481	475	491	528	471	473	495	537	537	519	473	477	470	520	503	510	466	530	458	436	479	483	496	496	472	503	476	516	507	529	462	482	510	464	498	491	467	524	490	505	503	461	539	516	482	502	497	529	469	512	494	467	473	491	452	488	479	485	516	548	420	459	506	512	490	492	486	471	493	521	489	474	542	457	495	480	465	426	471	486	466	496	524	498	489	493	510	482	478	481	508	481	521	498	498	536	489	519	456	550	491	493	513	511	452	503	476	485	459	517	501	527	482	489	520	470	543	482	502	486	477	479	464	491	509	485	519	505	473	493	510	479	458	458	506	487	454	501	483	519	487	475	518	471	526	494	509	508	483	533	496	484	458	471	502	470	467	502	492	459	476	503	484	531	503	478	504	471	468	463	510	474	513	505	538	491	490	510	500	462	475	531	491	468	473	487	492	478	501	517	502	504	498	501	473	508	495	468	463	473	504	464	496	482	515	480	474	510	509	481	514	476	477	519	478	472	511	485	501	455	488	475	496	525	506	526	508	451	501	520	454	536	489	530	496	480	514	508	510	492	479	481	502	516	446	505	444	502	510	448	472	507	488	482	515	479	493	525	504	499	490	500	473	481	510	472	495	478	513	474	454	446	483	458	461	483	508	504	473	494	499	483	485	490	457	449	497	497	495	510	480	451	543	524	527	498	492	519	497	444	501	476	517	485	501	486	500	470	511	479	467	463	532	521	456	498	503	463	484	518	486	483	538	505	456	497	480	491	453	529	509	477	509	503	471	466	460	443	501	474	497	476	471	512	522	463	498	485	512	540	525	445	450	480	507	502	466	494	536	499	468	509	475	520	489	479	504	481	475	457	515	489	519	505	503	461	482	537	479	461	455	496	506	455	482	470	467	497	483	470	469	497	445	488	479	486	500	456	489	485	463	506	469	508	507	531	506	532	506	498	527	498	483	478	472	503	447	491	479	509	504	429	488	482	507	471	528	463	524	479	501	470	467	488	526	464	498	513	475	498	524	488	530	520	460	474	477	544	481	471	512	471	508	515	483	515	470	505	453	468	487	489	501	485	476	529	502	511	531	516	494
5231	11120	8895	4581	3310	2624	2086	1638	1463	1247	1177	1042	951	907	830	783	767	804	770	719	703	725	696	678	682	655	648	709	670	670	668	688	624	643	634	643	616	624	649	640	636	642	622	628	650	632	648	626	635	624	619	655	623	650	628	598	625	632	618	598	687	615	599	577	637	609	620	586	614	639	646	648	663	637	593	579	627	624	617	628	600	628	629	605	597	611	640	581	653	627	665	619	599	610	593	604	621	626	624	571	634	619	621	630	558	564	619	632	583	623	641	609	619	628	661	611	657	637	629	613	646	594	634	689	614	571	657	609	601	596	602	612	631	630	586	659	618	627	607	636	616	627	638	588	637	593	596	583	647	612	607	587	656	624	608	647	628	594	607	653	595	590	595	611	612	585	587	624	583	620	605	570	571	682	609	665	643	592	590	655	614	637	659	637	603	589	623	635	634	601	600	572	615	622	591	630	642	607	597	607	629	605	598	619	656	620	583	652	614	586	606	579	632	617	674	613	628	630	638	604	618	602	600	614	620	577	628	601	688	643	630	651	612	643	583	601	606	605	634	666	597	603	570	620	643	624	605	605	619	621	581	623	620	595	625	648	622	649	638	617	628	610	616	621	610	634	598	636	639	583	609	629	610	593	591	604	610	607	668	650	629	611	642	626	676	627	584	628	607	619	614	615	598	633	636	621	639	596	599	623	635	606	591	636	587	637	604	669	628	601	611	602	612	632	636	588	627	582	581	594	651	644	611	621	594	614	650	610	614	623	624	608	581	629	641	627	605	612	613	606	619	593	600	624	576	651	609	580	615	630	564	628	636	616	622	595	604	614	628	639	638	570	606	622	629	588	595	614	631	619	625	609	688	627	640	614	574	598	571	640	602	606	554	592	617	640	620	597	617	614	606	600	606	608	571	585	592	615	613	581	634	622	633	621	602	619	632	617	622	599	596	595	626	640	636	640	597	613	598	611	616	642	619	639	585	631	625	575	620	651	655	621	612	668	585	607	621	604	596	592	610	613	602	636	623	659	624	648	634	586	625	592	612	619	604	632	627	607	625	586	648	588	611	648	564	652	667	617	682	588	596	577	575	607	609	590	603	639	664	640	646	614	598	650	555	644	632	602	623	620	615	617	634	622	592	610	567	632	620	543	657	621	629	614	633	615	634	610	600	643	604	645	614	632	644	606	618	651	592	601	615	621	645	576	613	571	557	639	570	642	602	630	665	652	602	677	610	623	624	610	616	576	706	614	623	614	585	653	595	602	581	593	621	617	645	643	629	575	629	593	617	626	591	662	616	602	628	561	624	613	660	604	607	575	634	621	575	571	579	630	613	637	607	552	626	598	606	641	634	650	611	621	631	633	617	610	602	637	579	640	649	629	618	591	609	642	575	631	626	583	631	655	665	597	573	582	601	648	615	628	607	576	592	589	642	612	590	615	595	612	619	550	623	580	575	608	628	636	623	604	693	655	617	623	629	635	635	596	607	585	607	614	611	623	651	625	621	636	620	576	600	577	600	588	598	620	648	642	609	609	629	638	641	616	595	629	611	630	653	589	609	591	568	630	615	618	595	601	588	584	644	574	603	611	611	666	648	599	625	595	592	630	618	618	626	632	628	625	659	613	618	629	612	626	606	612	638	606	656	606	586	607	639	625	584	627	649	620	592	568	646	622	632	623	585	616	620	601	590	664	575	625	611	570	642	647	602	583	626	622	667	613	642	699	646	639	605	612	655	585	605	618	617	635	565	616	604	596	623	658	613	643	606	622	669	634	666	576	608	632	641	592	601	570	634	608	640	625	603	580	648	593	642	615	629	598	626	606	597	638	573	618	642	665	601	644	645	579	606	609	633	632	638	598	647	618	612	662	608	583	586	628	630	662	608	608	638	585	587	611	590	585	625	659	585	597	603	664	593	624	644	629	631	632	600	580	599	649	631	606	597	615	594	616	610	572	569	587	607	621	627	635	604	635	598	645	621	590	627	626	585	619	578	612	591	587	631	617	644	639	635	618	607	594	628	608	601	597	628	622	604	617	660	620	628	576	613	596	611	614	602	622	571	606	646	601	630	597	617	636	620	614	603	607	628	594	594	658	624	596	609	624	584	599	663	677	618	578	631	630	639	622	628	615	631	665	606	604	622	665	630	656	636	667	628	603	612	630	635	611	587	602	588	632	609	614	562	645	607	597	618	618	637	653	636	638	651	633	589	574	625	613	630	605	581	636	674	623	663	617	619	621	618	570	634	626	576	599	614	643	664	587	598	588	616	611	663	603	620	571	574	670	596	673	638	620	625	623	586	622	653	639	619	631	611	656	614	675	605	625	596	607	599	624	576	549	595	558	599	587	599	622	599	602	625	587	595	626	592	635	598	580	579	630	583	605	657	642	635	639	621	601	631	632	595	622	648	619	638	677	617	632	663	591	603	606	610	594	577	621	621	580	577	616	597	606	576	638	600	621	607	584	604	664	603	604	654	628	657	572	602	602	627	596	632	603	617	628	578	627	594	622	627	616	642	673	628	611	588	588	618	628	585	612	625	628	606	592	632	605	618	604	581	582	616	565	600	641	608	647	586	611	641	666	558	639	634	608	626	612	651	584	626	654	588	623	571	577	646	651	664	620	606	620	589	603	587	638	603	611	566	609	589	610	626	634	632	602	582	639	627	628	605	607	591	620	598	582	638	618	635	618	653	573	575	655	610	631	586	574	627	620	632	647	612	586	650	650	630	580	633	645	597	614	614	561	629	605	596	662	624	620	645	576	609	644	649	611	623	564	618	633	603	568	637	588	620	568	638	624	601	623	597	627	645	601	634	615	629	655	623	639	589	603	592	658	583	624	648	571	616	619	593	628	622	592	607	611	618	592	597	600	667	596	615	605	619	581	622	584	616	597	598	594	619	648	608	610	600	614	632	641	617	637	601	633	623	611	592	638	614	646	602	654	649	608	643	613	578	627	618	622	585	604	623	631	599	634	615	595	650	624	564	621	664	593	628	610	630	592	617	647	600	614	600	613	599	624	575	615	646	591	629	624	613	636	629	610	632	654	650	610	571	610	611	614	609	630	652	616	658	614	676	611	589	635	628	563	616	608	653	634	637	610	612	605	602	593	608	614	638	667	634	604	617	647	632	615	611	643	602	606	601	620	639	616	593	579	593	628	623	637	617	608	589	622	608	631	590	650	620	594	610	599	627	641	645	611	652	645	594	586	627	631	616	584	579	594	663	652	627	587	649	614	605	609	615	599	623	600	590	599	579	603	618	658	641	646	623	639	607	611	612	604	589	627	621	631	598	628	606	603	556	594	645	640	568	637	621	624	619	608	620	582	582	623	620	596	606	627	592	592	642	616	626	586	616	642	635	607	587	661	645	562	598	624	622	590	647	615	599	639	622	596	629	620	585	615	620	606	603	667	594	602	623	620	624	624	615	604	644	663	563	621	608	585	601	553	634	663	619	599	618	616	634	586	601	618	637	616	682	604	592	659	569	633
23606	21592	29492	24176	21601	21634	6800	1469	1068	927	949	850	760	678	670	636	652	656	666	642	572	596	568	576	566	565	540	562	540	546	573	526	521	551	508	540	487	561	538	510	552	491	493	492	514	527	539	529	555	522	513	538	500	536	530	486	549	481	512	527	512	548	492	490	498	540	525	520	529	532	472	477	512	496	547	497	539	489	501	509	503	498	518	538	538	485	518	535	521	499	487	496	496	522	511	510	499	528	486	494	534	514	524	525	506	539	484	512	529	525	495	481	515	545	478	491	517	494	514	538	507	527	512	518	527	557	500	497	496	499	533	471	503	521	520	508	516	473	515	476	493	549	513	501	505	498	537	524	510	485	520	493	520	496	506	481	534	547	535	512	509	557	503	482	523	468	507	507	472	527	531	507	532	490	523	497	471	489	484	505	549	518	515	520	515	488	493	494	460	507	516	488	482	489	518	507	507	480	477	539	540	507	520	489	481	506	481	522	497	479	503	508	511	496	488	501	491	476	542	528	499	505	525	515	551	510	495	497	550	496	529	492	460	525	466	508	531	493	523	542	547	536	514	500	502	473	532	508	466	499	476	521	503	506	504	522	476	495	467	536	527	474	544	532	506	502	515	513	551	498	492	510	486	492	505	477	471	515	549	548	481	510	481	503	465	489	543	531	494	500	503	500	509	534	490	486	519	515	500	536	472	510	490	471	513	520	490	473	529	494	491	509	456	540	529	527	484	490	505	502	516	526	498	533	513	515	470	482	514	516	498	504	485	519	511	472	497	515	485	483	507	504	446	468	508	475	505	496	492	533	525	505	470	474	499	508	515	514	529	538	492	519	510	491	537	502	546	469	465	525	489	537	471	499	530	517	527	472	514	534	482	545	502	498	517	520	485	469	523	520	533	520	491	497	501	528	510	485	518	465	522	485	511	511	480	499	490	487	514	518	508	519	470	519	513	478	500	527	493	516	525	475	512	507	516	486	452	494	448	546	486	512	524	505	465	533	496	489	536	500	543	543	511	486	496	509	463	476	489	514	519	533	492	496	470	492	505	519	529	526	472	547	503	488	470	495	532	508	490	454	524	488	537	527	457	509	540	506	526	498	484	536	511	492	493	540	485	532	528	467	515	471	517	471	493	489	505	490	533	514	480	518	497	509	492	518	500	502	493	545	461	519	517	489	516	495	536	505	509	525	500	482	521	503	509	567	484	535	499	510	522	471	486	505	530	498	500	500	478	513	485	498	545	503	479	490	538	507	519	492	476	499	477	473	514	514	495	491	551	492	504	542	482	505	540	516	497	543	496	537	532	504	485	534	515	544	489	527	474	527	523	503	500	479	501	500	546	499	501	524	505	521	452	516	546	542	518	529	515	545	518	528	482	486	505	475	554	482	500	528	510	488	480	533	487	489	497	488	521	530	513	498	484	467	501	468	498	490	509	502	510	475	526	494	508	478	483	509	488	505	500	487	461	518	467	529	465	515	475	482	508	523	534	497	502	489	526	525	502	483	502	481	483	497	522	503	529	467	512	544	527	528	501	525	497	512	485	526	506	509	502	562	521	511	499	506	511	478	533	527	515	509	525	502	486	539	508	537	481	529	502	512	530	485	507	471	495	505	504	508	512	540	469	532	531	504	510	504	508	455	525	526	495	499	563	554	540	493	515	495	504	498	487	532	541	476	496	519	500	501	508	515	514	510	475	485	497	480	467	523	505	520	534	514	523	517	535	507	471	533	460	492	508	545	490	483	497	480	507	489	521	483	457	516	491	493	504	490	512	503	461	517	499	524	510	519	507	486	515	471	500	491	462	478	518	502	495	486	518	499	494	521	493	475	479	527	497	476	475	485	492	522	532	485	494	537	520	514	484	476	504	490	517	513	502	512	509	485	478	498	455	516	512	543	506	495	530	518	454	497	515	520	527	509	495	525	517	501	533	522	533	511	495	549	482	500	503	508	534	488	452	517	496	496	509	494	490	519	486	505	501	476	527	447	522	513	510	505	505	476	489	502	494	520	507	521	517	472	483	489	466	467	503	472	467	528	507	531	487	546	544	512	512	506	513	479	489	499	490	511	526	455	486	519	515	510	508	512	504	480	515	500	536	514	484	519	527	505	493	453	515	528	551	524	515	518	545	532	503	533	493	494	525	469	518	525	475	457	503	445	531	494	530	502	485	541	514	502	489	483	517	517	547	515	545	502	498	498	506	515	498	529	510	478	496	514	500	487	523	471	503	540	491	549	504	474	516	491	529	475	509	525	524	501	521	535	493	493	531	489	514	494	555	529	509	505	488	472	464	535	526	487	497	504	505	551	505	491	498	456	485	504	481	522	479	556	486	535	517	506	493	493	522	500	486	526	482	508	488	503	527	507	482	491	474	522	501	498	514	481	473	511	523	489	484	545	498	511	560	516	506	497	528	462	440	487	478	469	459	502	526	499	512	510	469	502	482	502	504	483	491	496	475	530	482	464	465	466	522	474	533	480	545	546	505	485	497	510	540	513	518	480	539	504	502	496	487	541	454	517	505	524	495	451	536	530	514	541	538	512	504	546	482	492	485	548	488	481	483	528	471	522	480	523	500	502	489	561	513	490	478	485	488	492	476	495	507	479	503	501	512	497	567	465	517	516	467	542	502	519	491	468	498	530	509	484	522	517	488	486	515	516	515	532	515	521	456	519	505	463	508	515	431	465	523	502	518	477	523	523	506	530	526	490	483	484	508	525	525	481	482	498	503	477	503	501	517	498	560	494	484	531	483	469	483	442	497	495	502	512	492	496	527	494	509	513	522	498	503	518	497	516	464	476	481	475	492	488	504	492	521	518	480	500	489	465	503	536	475	547	516	510	499	500	508	454	513	515	495	484	520	489	503	519	490	491	462	507	507	511	496	519	521	489	536	522	500	468	516	500	520	521	520	498	497	496	496	478	496	476	511	498	513	524	484	515	522	525	493	471	473	511	519	504	507	524	481	481	527	507	465	464	477	453	536	518	515	516	500	527	543	481	512	523	495	512	505	526	523	502	505	502	494	526	541	490	501	519	500	557	527	511	469	453	505	527	455	508	509	479	552	512	500	528	492	498	516	496	493	518	486	519	479	493	525	504	492	479	493	465	525	522	490	492	523	495	495	499	532	493	518	508	491	475	517	531	564	476	514	526	504	512	473	521	518	495	541	490	509	487	499	490	521	530	531	523	523	478	477	491	503	529	487	474	494	486	533	503	492	528	475	480	530	524	477	536	488	467	490	496	508	510	497	508	535	503	507	525	487	541	522	518	512	508	517	472	521	515	505	504	485	529	487	468	531	502	502	509	511	514	513	491	492	511	492	483	499	468	475	551	535	500	494	520	510	508	486	503	500	479	486	486	489	494	553	486	501	536	542	493	541	495	508	475	505	509	485	524	525	521	467	492	520	518	528	520	463	485	473	505	499	492	503	523	531	490	510	473	467	482	470	500	513	512	521	476	515	538	464	454	496	537	520	484	487	525
7548	17315	14101	7566	5469	4143	3254	2634	2164	1822	1582	1368	1215	1083	1070	1011	910	924	889	831	794	792	757	737	702	756	664	673	721	654	636	660	621	621	673	612	645	641	613	623	606	610	605	604	609	620	634	665	624	605	657	600	618	645	631	593	621	611	583	592	638	637	615	604	623	601	627	592	594	608	611	644	547	591	586	550	647	619	602	618	596	631	596	535	621	572	598	641	620	603	614	573	614	586	625	593	610	588	597	594	550	638	585	617	587	655	625	605	594	558	616	576	581	588	607	569	579	577	551	600	546	601	606	597	647	597	604	590	599	561	640	619	627	658	581	593	543	564	602	602	577	599	584	580	581	620	585	594	577	604	652	593	592	581	600	587	673	589	581	589	575	661	574	601	612	614	567	609	564	537	584	558	611	638	585	619	624	620	620	632	569	597	604	613	574	639	592	608	579	568	594	580	606	596	609	562	578	554	569	598	574	579	607	609	611	598	601	599	548	574	558	602	638	562	584	636	601	597	616	611	646	572	595	565	639	595	567	608	565	613	599	625	561	579	565	577	602	574	540	551	617	606	622	610	597	595	583	619	626	543	579	582	618	604	572	627	591	641	603	609	599	601	553	593	567	569	620	571	574	592	583	621	625	611	619	559	548	590	542	599	617	639	600	586	582	597	576	574	610	573	642	634	569	547	583	600	588	600	596	573	625	551	572	582	624	616	588	630	613	599	595	593	601	620	588	588	597	606	617	616	605	589	619	593	586	611	597	624	607	568	610	592	577	563	609	612	605	600	611	557	592	638	549	575	589	550	580	607	611	616	587	590	594	599	574	587	578	606	597	577	604	557	573	574	613	597	573	619	589	588	576	663	597	614	590	576	598	589	609	593	638	580	594	545	590	604	564	596	583	580	601	588	549	602	597	583	569	638	581	621	572	626	566	630	577	619	590	553	630	573	614	569	575	552	605	600	574	597	587	573	568	589	612	591	576	603	595	570	609	575	602	637	605	606	630	604	587	564	597	560	608	590	631	599	569	586	552	605	591	603	560	585	594	559	617	592	595	595	581	624	576	594	584	610	615	570	605	617	601	625	617	613	574	589	570	547	631	612	583	590	622	557	571	562	656	591	580	550	625	615	563	609	588	589	599	620	621	568	610	575	566	578	583	598	586	555	600	614	586	608	591	604	598	578	622	563	543	556	581	562	586	613	580	631	596	555	609	615	585	583	609	606	589	600	580	597	627	610	568	578	584	611	601	583	586	612	615	634	561	641	585	569	611	584	567	570	603	601	555	546	580	574	585	580	591	574	618	632	564	564	564	587	597	609	593	632	591	616	597	551	582	617	554	606	595	593	603	588	599	594	610	594	612	583	577	584	599	528	590	598	600	599	635	573	568	584	600	621	560	616	600	577	585	609	603	567	577	566	616	596	528	580	592	582	647	574	589	599	601	553	601	584	638	580	596	596	595	575	612	635	634	541	569	609	548	571	625	615	632	579	600	599	574	577	605	622	587	580	621	600	602	597	580	604	615	580	590	564	585	599	574	573	615	592	567	595	520	595	575	601	575	625	632	611	610	544	551	580	581	597	583	563	566	628	584	600	566	641	573	601	619	565	618	603	641	596	590	578	621	592	606	631	558	577	612	572	561	610	599	568	585	636	598	576	595	603	630	572	580	601	616	561	588	578	589	569	622	550	604	564	565	611	617	583	580	566	606	616	569	575	618	579	579	591	594	607	600	577	629	604	572	586	607	624	586	656	589	601	560	611	597	564	606	579	593	611	602	573	585	584	608	564	558	605	599	558	595	542	567	561	605	564	570	576	562	564	574	587	540	577	565	569	614	565	581	589	597	522	599	632	591	592	605	575	636	577	589	521	607	603	564	578	587	578	584	604	571	590	549	594	615	566	578	628	649	599	605	568	584	582	575	589	585	574	628	567	576	600	604	639	588	565	585	616	578	579	598	621	619	560	610	610	645	582	590	633	629	554	596	640	586	590	592	576	613	607	549	598	576	608	600	596	579	581	607	609	594	578	602	593	572	594	626	595	575	610	586	658	594	587	627	609	600	595	588	623	571	616	624	565	616	565	609	595	549	609	575	617	603	588	605	598	582	579	601	607	613	603	586	621	579	613	595	582	569	618	588	594	594	582	595	604	642	583	564	584	592	615	587	566	581	575	609	600	553	597	624	601	549	624	596	566	575	596	595	573	602	587	577	583	621	544	622	612	575	620	601	589	587	644	545	535	527	589	544	617	634	606	589	566	547	580	613	561	572	573	572	620	628	594	590	610	586	609	665	568	592	552	592	589	577	556	563	556	579	552	581	637	627	602	564	607	570	602	602	568	550	601	591	557	594	630	648	573	583	584	604	637	573	596	604	588	570	556	621	599	582	619	578	604	568	569	596	582	575	581	608	584	571	612	617	546	596	577	601	612	611	660	578	601	638	604	591	543	581	588	632	531	542	597	596	621	561	614	594	586	589	549	593	566	592	591	602	561	600	633	566	586	588	537	593	580	629	619	640	575	591	563	596	604	597	595	564	595	637	616	570	595	594	624	627	587	556	606	584	603	582	616	597	587	611	573	615	548	547	605	601	589	587	589	601	590	585	575	595	607	650	602	556	591	593	541	606	592	571	616	584	599	577	590	564	640	594	625	559	599	602	611	615	579	573	584	594	542	545	545	588	620	617	578	578	559	576	599	605	595	563	611	566	630	554	589	613	572	591	570	649	634	577	552	612	647	606	580	560	603	618	518	606	620	548	608	587	592	613	553	599	584	579	548	591	590	584	605	519	604	601	576	599	607	571	629	618	616	610	636	611	560	565	578	588	616	593	594	658	617	612	593	592	608	615	600	614	572	609	596	595	553	628	608	561	559	573	600	615	633	601	591	565	620	580	570	568	582	603	591	586	524	589	560	587	539	613	624	644	565	615	557	596	570	594	570	616	589	592	569	595	610	592	579	650	569	597	600	589	603	585	606	572	600	569	588	604	609	545	604	602	609	583	572	568	592	613	572	599	570	557	621	614	589	558	565	596	576	626	653	556	616	570	561	605	568	575	632	596	593	591	565	597	551	589	629	577	598	599	593	641	590	610	530	577	553	592	591	584	596	586	581	625	536	605	584	621	599	601	635	594	560	560	639	562	619	604	577	607	582	618	548	579	573	546	611	584	593	542	557	592	605	569	552	596	542	616	595	548	623	592	562	590	589	580	592	585	612	623	612	534	612	580	561	616	581	568	613	642	566	605	575	608	596	655	619	572	607	574	626	558	581	560	585	605	638	586	590	580	598	603	588	628	614	582	607	598	609	607	595	564	611	607	574	603	612	586	579	578	581	568	556	565	558	595	591	585	578	581	557	569	622	584	554	605	597	604	617	594	567	583	568	596	598	584	589	573	569	608	572	624	570	606	541	575	591	570	598	570	579	590	597	615	608	606	597	592	597	589	579	623	553	654	565	602	577	641	570	593	583	605	583	596	527	581	575	586	605	560	560
27806	20394	7313	1428	930	961	961	880	889	822	905	867	845	895	816	871	869	843	842	850	810	804	781	834	852	943	870	847	882	859	849	867	898	864	845	844	817	853	861	903	880	863	796	847	853	871	799	846	852	837	862	866	840	840	846	868	863	849	872	794	879	891	852	860	822	812	884	840	869	813	825	831	879	826	867	819	888	838	842	832	906	870	855	816	864	878	792	838	875	833	810	858	845	856	871	849	879	857	866	813	836	890	847	852	810	833	836	787	847	840	858	886	834	873	902	870	879	881	907	839	821	859	817	851	875	865	842	776	895	808	818	874	826	857	813	815	868	920	799	856	917	851	850	853	856	863	849	912	903	854	845	840	818	860	863	827	833	793	871	838	862	867	813	858	837	819	881	856	879	836	836	859	855	822	864	851	809	882	845	857	855	858	927	836	778	909	821	861	840	890	897	858	855	848	858	882	867	831	827	841	833	833	855	801	835	852	869	872	858	823	837	848	822	842	883	820	859	813	864	846	875	855	874	821	857	837	849	849	858	908	794	862	805	872	839	828	835	819	802	853	862	853	899	798	804	830	890	919	857	868	805	876	851	856	830	821	829	848	861	880	902	846	894	858	789	842	839	840	828	794	875	838	887	868	887	860	845	820	867	815	836	836	837	893	875	867	816	859	844	848	848	874	851	888	842	878	831	838	850	834	804	876	839	862	834	845	815	817	803	834	889	867	808	869	868	877	878	857	882	832	828	833	843	833	823	883	798	876	907	827	853	813	854	853	864	854	861	870	853	884	827	840	844	824	826	841	812	838	794	821	832	845	795	856	854	883	884	811	865	847	867	815	860	939	869	827	808	836	808	848	887	862	859	809	882	868	821	821	824	859	816	848	872	896	818	829	867	823	896	872	812	853	880	875	869	844	822	844	878	813	836	861	875	890	878	847	846	874	821	867	849	942	881	839	911	876	872	863	821	843	864	848	849	913	846	831	871	815	856	848	932	820	832	884	815	796	858	836	841	837	865	852	846	858	797	849	882	870	829	820	810	859	802	860	838	797	818	836	840	798	895	788	817	829	836	870	861	883	878	816	829	823	801	835	861	875	884	779	819	870	865	832	871	865	792	876	857	836	820	847	849	816	862	828	880	823	839	854	876	820	827	818	867	865	814	860	876	893	848	779	875	828	883	800	880	883	900	811	861	892	874	851	873	843	920	855	886	836	765	846	847	811	863	829	825	847	818	809	879	856	815	882	830	874	845	809	859	860	852	801	880	868	845	868	832	842	853	848	863	861	931	862	868	903	842	841	863	841	857	883	816	817	906	871	818	863	818	889	815	843	850	808	856	853	834	846	858	852	873	924	836	880	804	900	874	835	822	833	870	832	860	816	788	813	843	876	873	828	786	842	876	816	834	745	849	872	871	877	879	844	860	823	891	857	790	883	861	853	863	821	841	828	847	841	826	849	811	816	837	876	844	836	834	837	863	862	847	870	802	896	849	879	845	837	833	834	836	899	824	817	844	843	802	868	860	835	854	818	886	792	842	822	857	824	899	860	852	861	840	835	836	834	889	840	845	839	859	815	866	851	863	885	817	864	808	865	834	806	921	859	865	856	807	821	855	862	875	834	890	824	839	833	850	826	793	882	896	891	895	821	836	922	876	871	858	822	873	833	808	829	886	841	874	872	870	843	851	867	809	866	840	836	850	866	902	833	905	818	887	867	838	862	818	880	904	829	790	888	922	859	820	854	846	833	842	783	907	826	880	866	853	825	885	917	854	849	890	865	910	835	817	855	858	860	866	885	822	863	837	837	926	840	849	867	890	817	897	859	859	935	894	833	906	830	838	842	860	864	867	820	830	840	896	887	809	843	832	814	851	831	834	864	859	798	881	849	848	833	791	889	863	789	833	830	844	829	871	837	824	840	846	847	859	875	827	852	826	860	852	852	822	861	868	839	828	886	826	843	792	884	871	845	869	849	872	858	820	866	873	803	829	855	825	889	874	860	886	811	907	874	848	850	852	875	877	860	807	893	885	793	841	878	853	831	890	908	863	863	848	833	825	831	854	863	838	885	843	822	822	814	882	817	849	836	862	820	826	833	891	858	859	915	851	906	884	868	830	868	808	876	877	834	851	836	897	876	871	912	869	832	844	878	841	856	873	902	813	879	857	852	886	849	825	836	856	801	902	810	821	807	827	858	850	856	810	843	864	912	864	833	791	831	818	826	883	819	798	854	820	855	857	880	856	829	820	867	823	883	857	833	855	847	865	837	876	827	867	838	819	831	839	854	774	816	881	821	913	883	834	885	859	895	812	815	860	820	847	864	805	856	844	904	873	899	844	792	849	872	835	817	816	830	883	813	883	879	870	854	846	861	843	884	879	820	819	858	857	854	846	827	853	909	838	846	861	914	849	897	845	873	863	851	847	838	885	846	869	828	926	865	818	861	880	827	867	814	823	852	830	862	827	871	847	830	887	862	818	858	766	840	840	874	831	905	827	875	808	835	877	888	872	885	890	876	923	795	910	866	848	824	840	823	842	825	865	811	851	834	873	866	851	879	860	882	801	852	811	876	876	865	859	858	864	850	874	852	860	830	823	869	871	854	875	835	859	842	829	801	859	834	824	838	781	846	842	846	864	883	877	883	848	832	870	842	823	858	885	877	882	899	836	859	814	829	846	832	804	842	840	834	858	860	820	903	833	857	865	871	899	871	858	822	850	821	885	792	866	888	869	878	865	867	837	852	852	895	868	882	827	874	825	855	863	877	853	776	859	837	844	815	818	907	814	852	806	867	893	869	883	847	880	847	829	865	854	867	851	810	889	864	851	879	848	912	909	882	840	852	924	873	861	848	811	883	835	869	818	899	875	851	829	811	885	851	867	852	887	819	885	785	854	873	825	853	857	854	920	828	840	826	821	862	915	839	856	880	829	815	853	859	854	828	901	809	788	825	892	868	839	894	864	824	877	842	877	854	861	861	819	857	855	823	828	827	828	825	853	871	838	855	904	825	815	801	918	854	862	866	834	808	892	818	826	852	822	882	888	789	880	878	880	806	808	876	809	863	842	848	809	870	868	838	877	825	846	869	868	872	838	873	823	876	867	865	816	823	855	831	839	858	851	824	829	862	800	822	872	850	835	861	872	826	817	850	810	866	903	842	854	870	886	883	880	832	894	851	864	864	891	826	847	837	825	839	820	892	883	883	875	908	821	903	842	888	852	874	865	844	822	871	853	887	818	802	845	866	849	822	831	878	873	810	847	831	844	855	837	866	843	883	829	873	816	848	821	835	883	859	847	881	860	856	833	815	879	865	870	821	823	840	831	860	871	837	866	869	824	898	875	841	891	927	834	825	858	833	841	821	821	843	862	853	889	841	857	832	852	874	828	920	839	848	787	862	808	827	864	885	857	877	835	848	885	876	877	851	940	847	818	867	847	874	855	874	810	828	803	857	892	814	855	867	841	874	829	842	902	857	865	831	879	876	842	861	826	843
4596	2060	1826	1344	1218	1207	1109	1171	1116	1058	1063	1050	1071	1078	1060	1071	1034	1056	1000	1066	1076	1039	1019	990	1010	1055	1001	996	1038	1049	1025	1053	979	1020	1070	1038	1052	996	940	1025	1054	996	1010	1004	988	1113	1036	1011	1000	1059	1054	1028	1125	1015	978	1029	1023	989	1096	1050	1017	1080	1024	1029	1005	1025	1069	1021	983	1007	971	1037	985	983	1002	1012	992	971	1066	1008	1024	1000	1032	946	1041	959	1017	1003	990	1020	1029	1016	1046	1024	994	1022	1038	1012	1033	1018	1040	1000	1052	1027	1020	1000	1035	1047	1001	1009	1052	1009	1047	994	1041	1014	1058	983	1001	996	1061	1012	1037	1004	1025	1013	1055	1063	999	988	1035	1041	1016	1075	1015	1010	990	1049	1008	1123	1053	1006	996	1001	1085	1064	1060	1044	1008	997	1022	1043	995	1080	1050	1011	1035	991	1016	1044	1025	986	986	1004	1046	1024	1086	985	1000	1025	1001	1064	985	981	1049	985	1028	1016	1043	951	1014	978	1071	1043	989	1048	1006	1046	1010	992	1028	1069	1068	1024	1021	1050	1057	1038	990	988	1036	1005	1062	1012	1032	1039	955	1108	984	1018	1044	973	1007	1070	1056	933	1041	937	1059	1024	992	1053	948	1020	984	1045	978	1014	992	1033	1014	1058	1005	1031	1006	1006	1036	1005	952	1040	1058	1028	1114	960	1054	1054	1027	1024	1020	1000	1045	998	1081	1084	990	988	1047	1038	1041	1070	1018	1033	1061	1047	1075	1041	968	1014	1030	1019	1030	1034	1011	980	997	996	1069	1078	1066	1027	999	978	1021	1018	1057	1006	994	1081	999	1018	1020	1023	1015	997	999	1042	1011	967	1017	1053	1019	974	1052	1068	1055	1038	1042	1053	1031	1022	978	1002	1019	1019	1075	1070	1083	1028	1006	1000	995	1015	1012	1064	1031	1020	954	1049	1003	981	1058	975	1029	1051	1045	1022	1038	1007	1031	970	1040	1019	1016	1034	989	1014	965	1025	1027	1103	1016	1056	1078	1029	1039	1030	990	953	1034	1022	1011	1042	1054	1026	1019	1019	991	1054	1033	1046	1031	1008	1069	989	1024	1014	1029	1037	1044	1017	971	999	1025	1051	983	1043	1065	1028	1029	1060	1031	1008	1050	1080	1054	1038	977	1027	1026	1090	1048	1021	1000	1049	1087	990	1091	1005	1024	1017	1036	1002	1048	1018	1017	1090	940	1014	1038	1098	1024	1057	1004	1029	1061	1012	1029	1053	1060	1002	996	965	1013	1083	949	987	1021	954	977	1023	986	972	1056	1036	1047	1041	1032	1020	1022	1017	1027	1039	1011	1083	1050	997	1027	1007	1037	1040	1011	1009	1016	1074	1019	973	1055	1046	1037	1041	1029	993	1056	999	1022	1027	1036	1079	1060	1013	1047	1051	1039	1003	1002	1021	1045	1057	1072	1011	1032	1055	1037	1000	1007	1044	1014	1048	1027	1034	1046	1063	1044	1042	1095	1008	1071	1049	1004	971	997	1019	938	1081	1007	992	1038	1033	1028	1052	971	1071	1004	1008	1035	1033	1101	995	1058	1061	979	1027	991	1037	1034	1037	1043	989	1004	1007	1030	1058	1000	999	1050	986	997	1064	1029	1014	990	1043	966	1000	1075	1058	1015	1020	1029	1008	1024	978	1061	1026	1018	1008	1083	1029	987	1070	989	974	1014	1022	1020	1028	1051	1021	1072	1017	1061	996	996	1091	970	1013	1011	1039	1072	1053	1055	1060	1000	985	1003	1041	1031	1027	1077	1006	978	1046	1007	1010	1067	1051	1035	1054	1076	1028	1024	1057	1006	1011	1009	1083	1080	1007	1059	1040	1052	974	1010	1058	978	1002	1039	987	956	960	1025	984	1028	1023	977	991	933	1019	1012	1012	987	1025	1003	1040	994	1047	1057	985	960	1011	1068	1015	993	974	1008	1039	1055	1013	1036	1009	984	998	1010	1067	1025	1077	1038	1017	1073	1057	988	997	979	997	998	1063	980	1068	1075	1077	982	1014	1019	1055	991	1030	995	996	1048	1034	1049	1062	999	1049	1034	1029	1033	1009	1054	1017	1020	1010	992	1017	1031	1067	1041	1029	1000	1042	1001	1065	1014	1025	1034	990	1085	991	970	1016	1039	1038	1029	1033	1009	1078	1008	1013	1064	985	1042	1044	1018	1009	1017	1044	1036	1008	959	1017	1080	1034	1021	981	1099	1013	1059	1058	1070	976	1051	1045	1053	1047	978	982	996	1024	958	1023	1054	1024	1021	1015	999	1024	1012	993	1044	1033	998	1013	1042	1049	1020	1045	995	1088	1008	1010	1062	1022	1039	1049	1004	1000	1017	1057	977	1021	1024	1037	1046	936	998	1046	1015	1018	1056	1002	989	1021	1027	1063	1006	994	999	990	1048	1098	1027	1054	960	1051	988	1073	1037	1013	1012	1032	1050	976	952	1017	1002	1062	1038	1004	1046	998	1018	1015	1051	1052	998	978	1022	982	1040	1002	1033	1036	994	1086	1001	1030	1012	1049	1023	1054	1086	1031	1016	1015	1045	1051	1003	1007	1027	1073	1069	1051	986	996	1042	1054	1032	1014	1017	979	1038	1007	1059	997	1055	1014	956	1055	1008	972	1110	998	1016	1038	1012	1036	1064	1044	1033	1025	989	1020	1019	1011	1040	1090	1037	983	1023	1008	1005	1011	1033	975	1007	1079	1015	1032	1058	1044	1009	1008	1045	1061	998	993	1000	1051	1017	1022	1020	1073	1027	1007	1015	985	1017	1015	1024	1063	983	995	1029	993	1006	1057	1010	977	1078	995	952	1073	1013	1029	1020	1038	1032	985	1071	1023	1022	1019	1062	980	999	1002	1064	1043	956	992	1047	1046	980	1011	1045	1040	1074	1008	993	996	1070	1016	1036	1025	993	1047	1036	1024	1041	1099	1018	976	1068	1010	1077	1069	1067	983	1055	1034	1053	1039	966	1098	1059	1018	1019	1043	1006	1005	992	1070	1025	974	1026	1015	1063	1031	962	999	996	1052	1067	990	1035	1012	1037	1032	983	1047	1096	1053	1019	978	1022	1077	1015	999	1016	1039	1006	999	1087	1013	993	1003	999	983	1025	998	993	1031	1053	1013	1005	1074	1020	967	1047	1029	1033	1070	980	972	1077	967	980	1020	1055	1048	1032	1047	1006	955	1068	1034	1045	1017	1045	1079	1024	1028	993	1053	1022	942	1055	1029	1080	1054	1048	1011	981	998	984	1034	1020	1071	1045	1006	1050	1005	1033	993	967	1020	1004	1040	978	1068	1049	978	1032	996	1018	1033	1040	1032	1025	1063	1009	1043	1058	1025	1022	1009	1067	1007	1064	1032	962	973	1002	1019	993	1051	1036	976	1028	1010	1057	999	994	1033	1056	993	1031	984	978	1105	994	1053	1016	1027	1037	1028	1032	998	974	1018	1040	986	1057	1028	1000	1060	1043	970	1044	1051	1032	1066	1017	972	1087	1079	1019	1011	1044	1053	1018	1048	1000	1023	1008	1011	1024	1016	1012	1032	1017	1051	991	1012	1013	1044	1030	1062	991	1020	1081	1069	1043	1013	993	1034	1022	1010	1016	1016	979	1017	993	1069	1054	1004	1014	1066	1021	1039	951	1041	979	1044	985	1070	1072	1061	1078	999	998	1005	1015	1008	1027	972	991	1012	1065	1005	1028	977	1042	992	1005	1027	1020	995	1045	1035	1053	1043	987	1044	992	1017	1076	977	1033	1009	1054	1068	1082	1019	1077	1020	1049	997	1005	1026	1003	971	975	1043	1090	994	975	1021	1021	997	1002	917	1064	1007	1047	1054	989	1033	985	1028	1013	1029	1014	1070	1020	1025	1035	983	1009	1027	1111	1025	1020	1049	1070	1051	983	1049	1030	1028	1019	1019	1013	1019	981	1050	988	1007	1013	988	1041	996	1042	1024	1011	1049	985	1011	1032	978	1038	1042	1040	1010	1046	1033	990	976	1018	1037	1059	968	1000	1021	1048	1038	961	1004	1032	1023	1074	1055	1005	1018	998	1044	1038	1027	1060	1032	991	1022	993	1046	1030	966	1021	1050	1044	1087	1020	1009	1040	1045	1001	1067	998	1009	1005	1074	1048	1002	1021	995	1052	1031	1052	1018	966	1037	1087	1001	1041	1059	1041	1056	1070	1045	996	1000	1027	993	1011	1033	1063	1035	1004	1018	1017	1039	1025	1033	1086	1042	1045	1022	1028	1043	1021	1032	1077	1014	1048	1065	1037	982	1058	1002	1052	999	983	1020	988	1049	994	1059	1046	1039	1043	986	1033	1062	1004	978	1007	992	1042	1038	1033	1009	985	1005	929	1044	1030	1006	1023	1055	1048	1052	1003	1020	999	999	1019	1017	1038	968	1048	969	1034	1025	1035	905	1038	1006	1053	1067	1048	963	1049	1029	988	1029	985	1039	1049	1027	998	1018	1069	1090	1035	1067	963	1015	1059	1043	1066	1027	1032	1013	955	1017	1013	1014	1041	966	1041	1037	967	995	1070	1003	1017	982	1002	1023	1045	953	1011	999	1022	1011	1051	1038	1022	1005	1052	1040	936	1033	1067	1043	1099	1006	1050	1009	1016	992	1026	1039	1015	1037	999	1036
24578	21586	29033	24598	21583	9306	1429	981	776	785	689	720	642	673	615	595	630	614	583	550	543	543	547	586	522	549	562	506	582	505	541	510	574	519	592	534	539	567	521	532	494	526	538	504	521	515	522	546	515	496	515	550	541	530	503	512	499	513	521	531	526	519	582	490	514	517	540	521	495	498	531	524	543	502	484	491	496	529	518	518	522	543	506	487	506	535	553	506	517	484	479	487	524	544	539	525	516	567	493	557	478	490	495	529	549	505	522	511	514	544	487	503	487	525	557	530	512	505	487	548	509	486	490	558	514	545	509	513	547	499	496	513	546	499	490	523	496	526	519	504	466	518	498	500	539	530	548	529	516	552	548	499	508	522	466	537	528	505	486	497	532	520	514	566	507	487	505	517	525	505	515	534	565	515	503	514	528	520	527	490	509	535	530	517	507	514	503	503	510	497	490	491	519	530	497	521	516	492	538	567	516	449	551	559	533	487	536	498	461	504	495	501	514	506	482	484	499	485	470	503	523	510	519	499	490	555	467	519	537	492	493	500	512	514	514	492	491	469	477	516	488	548	517	533	537	527	530	490	520	513	528	517	489	477	514	521	494	496	521	529	522	524	503	493	465	523	513	513	491	508	493	539	514	515	566	490	520	548	546	485	550	515	498	470	517	510	494	479	489	538	506	526	523	528	533	534	541	541	563	519	523	484	495	529	540	519	539	537	559	527	549	558	518	522	457	515	490	535	547	517	484	511	530	527	533	511	574	530	549	517	496	558	525	559	499	536	473	550	539	532	477	524	490	552	515	500	533	573	505	470	501	523	554	542	551	498	490	493	495	568	505	495	502	501	488	514	525	480	518	533	528	488	497	499	543	531	490	512	487	496	476	489	498	501	556	515	560	488	480	562	491	530	531	502	513	519	498	544	503	531	498	468	512	523	488	501	522	473	506	507	491	484	510	522	544	525	502	482	468	505	514	550	515	484	531	536	526	531	534	513	519	540	503	524	537	492	524	561	492	501	515	487	555	507	493	527	490	564	503	499	498	515	479	547	504	494	524	461	510	518	546	480	497	528	523	503	503	530	541	476	526	532	485	467	562	474	496	506	510	496	505	502	524	488	493	485	535	502	503	505	527	502	523	500	505	513	486	499	552	511	503	540	476	551	527	515	530	483	513	492	501	523	501	539	543	518	499	518	489	540	467	514	515	495	521	531	505	509	536	527	479	488	536	484	501	535	515	501	522	503	478	500	535	509	482	510	522	523	535	482	528	545	480	505	535	518	508	533	532	484	533	485	493	503	546	512	528	528	477	490	462	571	536	514	490	538	484	477	517	480	516	475	508	528	494	548	536	507	539	507	538	508	512	485	535	503	504	531	556	502	519	486	497	549	470	567	485	494	486	510	555	463	478	505	528	465	511	475	531	503	551	534	543	512	518	504	504	476	506	494	548	482	525	511	513	512	518	470	517	531	496	456	547	514	502	513	463	495	462	489	540	506	515	505	492	528	513	547	510	491	532	474	522	504	484	511	506	540	503	500	538	480	510	511	543	529	500	490	507	524	545	549	526	540	512	503	499	499	497	525	528	508	527	510	489	510	526	515	451	556	481	524	498	473	499	540	565	490	500	535	529	499	524	547	564	547	520	505	522	523	529	523	536	513	515	524	519	529	526	490	541	557	498	509	507	542	522	521	496	485	516	484	497	528	514	516	463	492	566	491	503	492	525	525	531	469	485	506	501	502	479	538	536	496	515	488	479	502	522	589	508	506	506	520	554	524	500	519	507	523	530	509	560	501	522	514	496	509	503	497	483	500	508	546	553	493	462	514	551	488	503	534	510	482	524	538	536	489	485	496	462	554	490	513	531	548	493	487	536	552	482	535	512	552	504	495	489	475	477	489	525	534	502	522	502	567	551	513	567	476	429	512	492	522	511	467	515	495	483	482	513	539	511	515	509	493	515	532	507	549	573	556	525	554	495	531	469	513	505	482	539	493	518	484	503	561	478	477	456	533	561	503	539	531	500	502	499	558	525	569	518	532	566	517	504	522	492	514	479	524	496	526	520	499	508	514	480	523	568	505	516	470	494	514	500	510	496	508	512	526	493	499	501	518	503	512	519	525	483	539	542	474	527	541	540	537	536	523	480	494	500	546	495	530	521	531	545	510	535	539	506	465	482	531	511	514	514	551	514	580	560	539	511	537	510	530	482	558	513	545	479	521	504	524	478	504	514	492	548	522	510	532	535	506	516	473	529	538	528	497	540	534	530	513	502	559	492	456	491	511	500	455	510	531	557	497	529	532	506	533	551	513	484	491	510	520	488	495	480	512	503	488	482	512	464	468	543	516	501	538	508	487	509	503	484	533	492	512	559	520	501	517	504	510	523	527	517	484	533	534	540	511	474	492	513	528	522	527	534	480	528	529	536	533	527	546	516	504	537	540	504	535	523	513	535	509	520	485	532	510	528	508	503	517	499	507	522	521	526	534	517	534	494	504	530	520	527	498	550	534	499	501	498	508	549	522	477	493	514	494	540	504	480	496	492	523	511	518	544	527	488	566	514	543	526	508	479	533	520	555	515	509	516	495	498	543	509	512	503	525	488	509	498	557	485	529	475	506	508	535	517	503	508	510	506	493	521	563	521	487	521	546	508	545	498	509	558	531	484	521	542	483	503	507	502	520	479	481	508	501	499	529	502	537	530	505	503	542	541	507	486	516	467	484	479	543	526	524	493	544	531	514	511	553	528	526	513	585	551	491	497	536	505	496	534	585	491	514	533	505	510	497	514	537	538	505	513	488	518	533	498	486	486	500	540	524	537	521	487	503	552	483	515	488	549	511	549	542	526	524	465	519	528	498	506	544	501	511	494	481	475	526	514	561	514	508	508	544	544	445	511	514	516	528	552	477	529	494	478	540	513	541	541	492	518	514	511	492	512	512	464	516	539	511	517	519	522	519	524	513	498	546	527	527	493	491	508	527	473	496	494	544	547	485	506	531	489	515	491	521	525	499	491	526	460	543	521	486	516	534	551	547	554	502	520	494	544	543	497	525	480	495	516	527	505	522	547	517	534	517	518	540	517	529	549	517	510	490	505	513	504	504	522	484	535	555	561	502	505	514	522	499	500	513	514	490	498	536	512	483	493	512	528	511	548	499	499	512	485	520	569	523	548	541	508	497	499	537	536	553	520	499	526	506	512	519	511	488	521	519	516	522	514	493	503	487	501	531	516	506	496	515	531	541	506	511	501	522	501	490	487	547	502	481	487	525	546	526	481	503	479	501	520	548	508	507	513	523	519	510	520	486	511	540	494	516	504	512	511	511	509	530	547	534	498	494	484	483	508	511	492	509	482	526	498	500	481	475	542	526	509	502	526	506	499	489	515	515	497	500	522	543	533	563	538	518	515	496	500	512	540	550	509	549	484	506	499	518	494	467	517	529	530	521	520	517	483	486	492	541	516	511	503	482	567	521	557	511	532	522	473	501	521	508	556	512
5309	11077	9045	4599	3372	2538	2052	1676	1413	1266	1184	1080	968	976	859	840	831	750	746	735	787	738	709	721	748	729	690	694	653	706	722	656	634	699	647	676	712	658	680	616	654	667	629	658	626	684	668	673	612	638	632	656	658	594	676	642	650	664	672	599	692	666	616	637	629	610	623	658	646	658	636	674	637	661	627	637	596	611	610	634	667	589	687	658	619	595	656	644	636	671	610	622	611	613	652	632	603	623	618	646	639	618	632	660	588	620	630	661	659	625	603	639	592	616	640	621	658	630	617	620	623	674	628	632	648	650	627	673	648	656	654	619	649	666	636	627	651	618	660	625	621	664	639	613	583	641	637	667	659	652	622	606	611	662	633	641	657	620	612	659	604	628	598	609	651	685	638	610	610	623	634	656	638	668	647	626	639	598	656	614	632	676	669	649	657	629	631	634	604	688	666	689	603	649	644	597	651	626	639	677	637	649	632	603	657	653	640	665	681	633	668	683	638	615	626	648	639	641	646	638	699	647	625	641	569	633	595	633	651	645	646	651	649	574	646	586	607	638	694	657	615	628	614	630	637	630	654	637	652	646	626	617	635	645	622	620	618	629	619	604	650	595	648	644	652	635	625	608	618	645	607	664	634	628	650	619	617	625	575	653	673	623	687	631	664	628	640	647	614	667	650	605	648	609	600	669	607	617	610	570	625	650	682	611	622	628	609	667	635	611	687	622	626	687	649	591	601	633	615	640	589	668	653	644	670	663	608	613	615	631	627	637	631	633	624	630	632	645	692	614	647	595	643	610	663	615	660	637	639	639	653	658	648	616	634	652	610	641	635	564	646	666	610	629	609	616	670	653	662	614	591	633	646	597	649	679	683	641	642	612	637	650	624	615	647	679	623	657	583	636	690	572	613	666	649	656	708	633	647	589	591	636	635	638	628	627	573	665	671	616	636	659	623	601	676	639	609	672	642	656	668	618	612	651	663	650	650	655	638	629	633	624	659	646	633	614	598	637	636	616	620	662	664	615	612	654	608	666	641	597	634	580	615	626	643	644	616	591	622	610	627	660	602	582	672	611	626	634	623	622	662	622	615	667	644	598	635	660	648	614	624	660	625	633	610	665	625	627	586	613	665	625	655	636	661	645	651	660	641	592	657	667	649	683	666	632	622	668	653	645	680	607	653	606	642	626	609	619	620	644	657	638	592	613	631	630	669	647	639	612	637	675	660	654	651	652	630	627	623	649	641	665	630	651	651	643	636	670	611	642	641	628	613	655	580	629	614	629	679	605	663	644	671	621	633	591	640	625	626	682	627	621	631	637	652	677	665	684	665	632	623	639	624	639	648	620	660	658	680	656	629	666	643	638	647	624	585	593	680	643	639	645	653	623	629	646	655	668	643	624	651	631	577	625	649	654	690	667	623	638	693	701	635	621	631	645	615	656	633	640	685	642	619	621	621	638	620	632	635	691	631	687	628	620	668	635	647	611	632	661	631	652	681	605	645	628	685	615	669	629	617	646	606	575	603	611	621	622	607	670	659	663	660	619	659	639	621	622	611	647	674	598	602	664	628	598	647	631	604	641	631	636	641	661	662	604	658	636	659	617	608	655	605	665	613	669	659	618	687	656	634	643	655	630	662	629	608	652	615	665	657	619	599	665	666	618	676	651	673	638	585	664	649	675	612	652	657	636	609	652	642	648	641	661	613	642	613	640	688	624	668	647	640	649	624	639	675	677	633	603	661	630	622	624	646	622	591	670	648	655	655	648	660	647	635	643	622	625	594	668	596	662	626	646	658	681	633	622	645	622	627	650	652	647	651	661	639	631	606	630	597	624	671	649	681	662	703	609	624	620	562	627	598	653	636	654	651	654	645	638	652	682	649	627	600	659	662	641	639	672	618	649	657	644	642	640	643	605	634	596	583	645	607	670	643	638	657	615	635	637	612	642	605	626	576	609	644	678	688	632	669	640	654	618	622	642	650	650	618	652	623	621	652	648	652	586	606	656	640	617	660	646	601	596	646	664	648	630	648	615	613	674	643	635	616	624	652	599	642	598	626	578	672	644	633	635	645	632	628	642	639	596	663	611	639	661	648	639	611	670	623	619	625	653	634	626	645	656	685	634	643	669	624	657	682	605	599	622	642	631	604	665	586	627	662	594	604	624	652	586	680	628	651	615	628	649	613	678	650	605	661	605	651	705	630	621	644	643	587	633	636	647	638	615	630	637	610	585	631	604	619	629	625	653	622	670	607	625	640	596	620	606	616	643	633	589	617	665	629	662	618	670	626	644	614	587	686	669	648	627	652	615	641	607	660	623	613	638	639	606	638	650	593	682	650	601	668	636	614	643	583	629	633	611	637	612	630	592	673	647	607	646	689	623	664	659	647	628	628	626	633	652	619	677	636	656	641	666	606	631	601	621	657	659	605	588	644	647	613	617	656	647	586	636	648	626	660	646	610	618	668	652	588	599	573	631	638	629	675	640	641	665	584	650	656	664	636	652	611	606	633	621	656	643	684	666	637	665	665	640	623	617	635	616	666	631	653	644	644	626	663	615	627	647	635	618	621	635	648	640	649	636	598	624	654	658	652	606	685	650	632	646	654	665	604	639	649	633	601	645	648	606	643	646	629	658	647	619	647	655	657	646	628	671	630	638	597	647	634	619	701	627	665	671	628	613	638	664	665	643	624	601	689	625	631	632	634	651	656	614	619	640	620	618	593	617	669	606	642	678	653	625	613	693	653	626	611	620	621	641	608	639	602	659	644	615	659	631	661	639	610	606	642	635	634	668	611	637	647	617	658	649	619	635	629	638	652	672	652	620	615	648	635	651	604	645	631	664	677	655	648	665	665	596	640	635	627	611	617	639	662	652	665	677	646	634	606	625	651	654	683	624	626	653	646	640	628	669	665	656	628	645	628	653	582	677	681	663	698	621	630	674	608	663	616	650	603	632	597	647	646	615	638	661	616	651	608	610	643	658	650	670	655	606	642	640	645	656	615	665	661	616	623	611	653	611	641	646	626	671	635	626	617	602	625	599	597	614	649	607	653	620	638	628	570	573	686	648	643	663	633	640	609	649	664	633	657	635	610	632	644	654	667	615	623	644	643	626	634	640	652	662	615	646	625	703	661	635	622	616	663	605	657	614	616	622	662	640	628	669	717	619	615	659	591	619	646	649	608	653	637	630	610	660	658	670	650	609	605	620	632	593	636	633	638	672	632	619	608	624	639	622	635	668	637	664	667	639	666	644	640	605	632	663	629	611	632	638	635	658	656	610	612	666	653	602	644	605	612	603	618	627	636	601	620	637	626	618	632	646	665	632	620	647	617	622	607	637	599	655	643	646	647	645	650	620	651	621	639	706	634	650	692	627	666	630	667	664	631	654	644	658	664	637	626	647	677	644	634	689	610	619	614	619	601	639	639	638	674	658	682	654	620	657	667	584	703	630	660	625	636	623	654	624	630	597	630	594	662	638	612	675	596	598	636	669
23574	21630	29572	24194	21632	21641	6875	1500	1142	969	908	830	761	733	742	686	711	622	640	615	583	592	613	552	544	548	517	535	601	539	551	552	551	545	572	540	524	528	527	586	542	520	500	548	530	497	585	503	538	559	526	537	514	546	561	545	514	542	497	480	526	536	528	517	496	540	507	512	519	492	534	511	533	515	479	543	536	518	520	518	525	501	532	483	519	512	551	524	491	498	529	508	519	496	531	561	539	473	531	524	519	517	554	537	513	534	498	463	496	523	500	536	519	511	508	544	481	480	519	483	503	545	491	506	487	535	514	492	521	503	554	490	475	510	510	526	481	551	539	543	495	482	490	522	507	472	528	520	513	468	534	488	529	475	549	506	507	543	470	515	554	493	486	493	505	491	511	527	529	512	516	507	552	543	494	479	483	518	549	513	483	519	515	523	549	518	534	514	508	489	539	503	483	485	542	577	540	474	541	521	522	501	531	512	498	520	502	507	545	505	472	529	517	481	499	511	512	499	514	554	509	496	523	511	486	531	519	512	499	491	491	512	479	560	488	523	517	498	486	509	532	525	527	575	513	506	538	516	480	498	497	506	530	520	509	492	521	530	501	505	526	493	507	489	519	522	507	501	515	525	492	500	480	484	520	542	533	506	501	486	504	536	497	529	454	491	502	475	518	503	526	513	498	492	542	483	460	541	463	544	525	525	545	505	533	519	484	481	503	510	517	509	523	534	524	502	521	490	500	523	503	532	478	529	529	488	508	478	491	536	530	531	506	511	519	502	535	483	498	526	517	510	504	465	508	532	495	500	502	471	482	513	488	481	506	483	483	517	496	547	495	502	516	509	505	469	515	458	506	526	524	487	472	515	486	474	503	515	470	531	515	447	555	488	521	495	505	521	527	500	525	535	538	470	511	531	497	512	492	525	486	477	483	483	526	536	529	468	492	532	525	536	539	494	490	494	520	537	534	472	524	539	498	518	526	497	517	494	526	517	461	494	504	517	474	532	508	518	511	510	517	537	530	501	480	502	498	495	526	483	477	479	500	524	559	508	473	514	501	515	493	501	542	503	547	496	510	540	490	507	516	480	523	487	462	474	494	498	525	521	448	520	551	494	493	535	496	511	458	462	479	484	481	564	502	456	518	508	490	466	492	490	526	483	502	475	508	521	536	525	506	507	487	491	516	455	517	507	517	526	535	515	492	507	496	515	524	513	499	552	511	507	489	512	536	522	475	536	495	548	496	471	485	519	535	511	472	518	488	534	533	507	516	525	497	562	484	524	501	507	522	454	493	494	510	509	527	487	537	521	524	521	496	530	508	457	477	518	517	539	487	519	511	499	504	520	516	521	485	494	552	514	535	514	518	500	505	509	498	545	488	488	542	479	483	529	473	495	556	485	512	521	521	539	510	510	499	522	540	502	545	531	503	504	507	524	534	524	527	499	520	466	521	535	502	467	450	517	519	470	482	484	552	504	491	511	497	491	471	480	513	507	505	514	505	506	548	518	503	497	521	547	496	510	488	453	594	537	521	531	532	535	486	507	482	502	522	498	543	501	542	546	490	520	500	513	515	522	506	505	523	499	501	513	488	507	498	471	471	501	571	524	541	479	494	525	506	509	573	536	506	486	537	527	498	539	481	512	526	531	488	519	474	521	496	533	511	511	510	490	507	504	541	509	533	513	527	487	511	484	513	522	499	535	520	498	497	528	497	515	500	487	510	473	489	528	534	480	502	552	473	547	509	471	511	474	522	490	465	513	456	505	497	478	492	469	520	519	481	505	503	464	479	501	532	462	544	514	529	473	483	456	505	534	501	493	527	505	495	532	538	526	513	487	496	490	510	496	520	489	504	448	475	503	476	499	495	459	521	512	493	531	555	512	524	535	531	521	523	496	500	505	468	538	510	500	466	529	504	519	516	476	502	485	505	519	505	545	490	474	501	552	509	510	504	481	509	493	528	476	483	515	483	492	508	475	504	475	485	516	502	488	458	484	527	507	504	531	502	530	485	517	471	535	495	515	484	533	467	516	522	534	481	487	505	512	507	449	516	528	522	498	532	506	486	470	491	501	499	529	510	518	509	516	508	501	511	464	538	507	500	520	508	545	522	512	458	477	488	511	466	489	512	505	512	497	496	518	500	477	532	485	487	500	509	463	508	497	521	506	518	530	499	503	508	522	514	510	500	522	525	458	569	513	490	500	527	555	491	534	523	497	537	525	516	503	484	529	518	445	499	481	509	524	512	498	487	466	471	511	519	486	506	505	523	520	485	527	495	531	518	505	489	472	482	493	513	447	553	494	479	515	481	510	506	484	471	494	548	525	489	499	523	490	518	500	531	515	532	489	497	478	450	500	508	487	461	492	521	502	495	516	546	476	482	479	508	517	462	509	493	520	498	493	547	510	491	501	535	494	488	522	515	522	490	531	551	464	468	518	495	521	474	506	518	548	505	507	490	538	516	509	492	488	567	524	484	527	566	503	520	503	511	519	491	504	523	481	493	509	505	511	494	479	523	501	509	513	500	502	477	509	499	470	513	484	520	511	499	540	522	464	546	506	533	503	527	575	484	530	518	511	516	505	493	515	472	528	501	516	522	501	519	517	515	502	488	475	490	483	497	514	486	489	506	502	516	496	483	497	523	506	550	520	512	536	540	519	477	492	511	516	495	504	533	513	471	471	465	493	500	515	523	534	497	498	491	494	525	468	479	491	527	517	493	542	519	525	509	559	518	521	519	511	484	529	477	510	499	534	497	507	492	516	563	518	523	545	516	521	535	476	528	542	458	489	517	523	483	517	532	517	520	544	498	515	483	518	495	505	508	513	499	495	516	522	487	500	522	510	492	481	535	540	507	464	496	459	522	538	547	518	530	521	515	446	480	501	520	532	489	535	502	476	501	540	522	528	527	518	530	509	502	478	489	500	467	543	486	502	491	526	514	531	492	525	478	549	515	485	500	528	512	531	500	504	492	556	489	483	450	553	481	487	488	512	501	543	504	522	532	489	519	492	528	546	537	484	497	521	474	517	496	537	542	520	460	509	551	494	496	496	504	505	533	506	489	526	503	517	536	535	500	491	513	486	545	525	480	506	518	526	527	505	479	515	513	540	496	444	549	488	507	515	520	504	520	511	489	489	495	502	530	533	511	504	489	519	541	538	513	464	503	486	549	510	498	520	483	479	543	493	495	479	509	520	512	496	494	483	487	497	471	488	557	532	505	516	492	498	493	545	482	518	498	496	541	537	498	530	504	500	518	515	529	534	530	496	510	507	491	502	514	490	512	485	476	543	499	491	504	518	514	467	491	520	505	460	499	508	475	500	522	510	505	486	524	486	483	494	521	515	485	543	528	498	487	496	534	490	523	488	550	485	496	514	520	505	472	502	518	488	555	517	519	475	528	456	527	462	508	497	504	481	504	513	524	511	501	510	508	493	525	524	505	530	461	474	481	528	507	511	476	483	449	467	522	512	509	478	541	512	523	488	513	535
7606	17499	14077	7465	5579	4133	3161	2597	2119	1854	1492	1395	1151	1148	1073	955	898	854	892	795	777	741	723	667	749	694	687	653	702	701	694	642	705	672	647	617	662	623	642	580	627	595	586	577	596	597	578	642	611	582	650	623	573	612	575	663	654	568	611	578	607	607	587	607	633	630	593	611	643	609	618	574	626	637	595	546	583	611	592	617	626	598	578	561	639	586	601	629	602	593	654	619	651	558	639	579	591	596	569	598	614	580	612	592	625	606	619	581	592	621	578	607	564	619	573	561	543	631	582	633	595	587	598	592	573	615	587	579	645	617	600	603	639	599	586	575	569	627	595	618	595	633	617	615	600	550	620	586	599	582	604	577	579	648	577	618	628	564	604	609	635	613	597	582	590	632	605	568	582	612	583	604	607	581	578	601	594	622	620	608	636	604	583	609	600	585	557	626	656	590	588	619	571	589	584	615	569	584	589	582	604	582	611	574	564	627	564	566	624	636	633	603	555	578	597	547	622	630	557	596	593	611	634	611	595	573	593	564	618	555	604	561	548	626	588	635	564	583	574	570	588	627	617	603	560	584	602	545	588	623	556	614	604	592	607	578	554	647	569	564	580	616	595	588	581	558	606	594	634	588	605	610	574	568	606	604	612	597	607	560	628	607	580	597	615	604	572	614	585	628	595	589	559	587	581	576	574	554	624	555	609	576	542	634	589	583	623	551	591	561	615	590	569	624	613	631	590	568	618	568	579	620	585	605	610	588	605	605	571	590	583	616	597	571	601	598	605	576	571	599	583	595	593	590	624	589	618	619	611	585	597	630	580	571	598	550	575	587	564	586	561	579	612	563	644	611	638	602	605	610	596	556	592	561	600	584	579	632	588	609	573	586	578	573	566	602	630	592	617	622	563	595	632	581	568	589	630	597	598	557	578	624	559	582	606	604	591	587	580	566	574	630	591	573	574	609	618	593	580	586	619	591	608	605	654	589	584	549	556	553	643	572	589	565	578	564	627	553	565	559	551	574	608	591	550	594	559	584	601	607	532	635	633	562	576	569	569	595	592	580	579	575	600	602	597	577	603	581	588	655	578	572	595	592	581	563	587	599	581	618	572	611	649	572	607	593	568	617	612	618	596	632	625	598	586	569	553	627	592	611	585	598	650	605	583	604	596	611	616	657	585	598	604	612	581	584	676	652	589	622	578	602	607	587	605	608	615	604	584	564	629	601	582	588	578	575	580	600	626	608	596	591	563	560	581	620	609	578	584	583	578	577	576	581	625	563	587	610	627	588	588	587	567	639	593	568	573	607	597	603	600	594	597	581	590	541	561	595	596	595	561	605	603	604	589	601	596	590	579	594	566	618	592	592	626	606	570	597	616	598	637	559	614	568	628	546	607	602	592	637	603	533	584	651	576	595	637	589	589	610	610	587	589	573	585	593	594	602	594	591	592	571	587	555	577	577	576	588	552	581	615	582	611	597	609	582	586	660	583	582	604	603	609	616	605	566	644	623	599	585	581	614	585	541	599	562	598	609	618	599	592	593	656	617	607	588	597	614	631	578	556	590	600	569	578	598	554	572	588	550	590	570	583	633	558	583	589	591	615	603	607	580	576	585	606	608	592	583	613	563	607	594	651	625	617	589	657	595	627	628	586	597	598	572	578	596	567	627	583	623	647	580	596	564	605	564	579	602	603	596	583	581	597	576	587	558	618	584	586	586	649	583	583	592	585	579	625	609	629	619	567	606	581	566	614	574	621	615	598	559	613	642	607	561	661	608	589	600	609	587	558	617	600	674	586	619	573	618	621	586	604	615	580	628	578	602	643	609	587	600	646	571	603	591	633	643	610	624	574	552	553	580	620	631	590	567	600	615	629	580	619	575	524	623	560	604	606	579	593	571	603	617	568	590	631	620	640	602	614	637	601	613	607	587	610	582	550	595	589	587	565	605	576	615	600	611	612	598	582	549	596	583	590	611	600	615	626	541	596	610	584	588	578	593	623	594	588	559	611	617	574	567	586	566	587	593	627	549	623	602	579	596	556	611	568	637	584	600	569	571	548	596	590	548	575	605	677	574	608	592	576	581	570	630	622	588	597	600	582	618	612	603	579	634	594	530	637	572	590	626	584	574	586	581	644	672	558	641	600	598	577	618	607	604	638	617	568	606	591	611	565	592	628	571	606	604	595	615	585	598	602	569	578	602	599	596	591	572	555	595	585	625	588	573	577	598	585	608	612	655	636	626	595	569	610	604	587	616	587	588	573	603	584	587	566	568	589	593	644	587	613	600	632	573	606	625	617	613	571	580	580	632	599	585	609	587	588	588	590	595	603	641	589	567	616	601	621	588	591	577	615	576	594	618	604	541	608	586	628	586	543	606	600	561	638	563	612	583	626	607	599	569	571	577	573	589	599	561	570	592	647	616	618	602	617	591	538	588	552	606	593	596	576	581	561	624	597	633	576	593	619	585	598	596	624	633	605	618	577	630	594	592	643	568	589	572	630	597	569	595	597	584	600	619	585	613	587	593	578	585	623	578	614	593	541	583	581	557	595	595	577	578	602	603	574	566	624	582	599	555	563	644	544	573	572	601	594	556	583	566	602	552	560	582	588	577	582	614	579	555	581	627	583	661	571	601	591	560	667	613	574	589	583	626	591	543	613	566	567	631	648	573	635	613	566	567	589	588	637	619	572	614	610	589	553	558	561	560	552	594	631	585	615	580	583	594	627	590	592	651	583	650	582	615	581	603	613	582	635	609	573	620	612	615	585	598	589	615	580	570	605	606	619	579	581	567	602	558	593	625	591	582	589	599	606	609	586	580	576	628	607	567	567	592	617	641	607	597	596	654	617	545	588	626	575	549	615	564	555	618	620	599	635	585	596	586	603	617	572	568	594	592	621	627	600	543	567	628	569	608	620	623	621	592	587	578	608	610	568	560	600	603	609	597	609	590	543	605	630	594	616	621	605	595	591	618	588	588	609	567	567	644	571	550	584	615	570	607	624	592	530	606	621	560	586	599	587	602	593	580	597	630	568	605	578	587	613	659	577	555	550	619	611	603	562	520	543	586	623	576	608	611	606	576	579	624	600	604	569	579	651	573	551	605	542	594	588	603	632	601	558	580	548	633	614	581	624	570	570	559	580	605	646	619	578	578	648	571	596	575	621	610	604	576	633	618	588	560	553	594	591	594	596	553	527	591	605	642	633	590	571	591	640	589	558	569	619	601	613	611	608	591	595	547	600	580	579	634	558	582	555	606	583	568	598	602	573	628	630	573	597	598	607	608	578	611	575	623	566	624	559	625	605	609	591	564	624	599	601	602	617	580	603	600	598	616	609	562	648	632	603	614	604	557	553	601	634	611	580	595	622	581	589	578	609	584	593	624	553	607	610	610	589	575	557	593	588	577	607	540	598	591	578	566	550	611	578	585	593	609	571	577	611	613	603	563	575	651	592	615	585	592	596	602	615	644	635	580	585	552	559	598	557	611	588	608
27675	20342	7376	1421	1043	939	899	960	853	863	907	859	909	852	834	852	840	808	821	864	898	823	854	831	894	861	874	895	810	839	859	822	868	888	857	873	871	839	814	855	811	820	881	858	875	802	842	873	882	873	857	875	898	824	846	835	886	861	884	830	842	862	826	816	879	820	829	815	893	888	877	842	850	941	837	856	882	905	843	834	882	885	873	841	849	879	778	858	865	875	838	856	817	864	825	836	875	879	843	884	832	884	831	902	847	821	829	914	883	866	891	828	871	836	892	803	840	871	887	855	879	864	821	835	860	859	849	856	822	831	843	780	848	907	902	834	835	792	806	819	827	796	864	858	833	857	907	893	905	824	864	875	850	805	869	840	861	857	848	883	846	771	863	874	853	829	880	880	852	852	856	814	833	817	867	835	857	849	844	879	826	801	801	825	830	905	840	848	874	864	826	841	840	878	883	876	818	825	882	879	817	827	831	846	892	922	872	830	799	823	840	825	883	814	881	840	840	864	819	815	864	832	802	904	873	857	830	828	857	861	875	835	846	835	817	892	901	836	863	852	922	824	879	847	889	837	848	870	897	791	874	890	820	865	868	902	808	839	815	860	824	852	855	838	844	898	820	810	876	860	879	836	853	841	835	842	890	805	889	843	840	840	857	882	819	836	843	849	900	870	853	887	862	830	804	900	854	842	830	867	842	823	843	847	851	818	834	836	822	830	863	815	861	865	840	850	863	840	804	875	826	841	889	864	887	875	894	885	844	868	883	872	816	805	848	838	861	890	862	829	904	843	851	904	867	870	856	858	889	802	894	821	871	840	854	847	878	853	863	843	841	790	858	875	875	872	853	863	850	848	903	848	908	801	876	812	817	867	854	858	825	821	823	852	844	853	847	867	886	798	853	901	893	869	819	849	837	795	868	849	798	811	851	849	846	820	883	870	905	850	852	814	876	872	835	832	851	826	882	861	851	850	923	826	856	886	849	844	893	848	844	874	877	870	829	915	840	916	828	843	839	884	836	856	864	850	866	820	923	853	821	852	786	860	877	881	862	846	888	814	878	794	823	848	822	784	903	888	871	870	860	819	834	845	874	883	836	845	866	814	777	869	876	945	914	845	936	875	830	833	841	851	759	805	897	884	861	822	826	873	853	818	876	811	840	852	869	845	857	840	829	869	775	877	870	816	863	890	847	878	825	867	878	843	820	889	888	826	835	827	835	816	834	855	844	814	839	829	818	837	786	849	858	848	904	853	819	845	851	821	802	822	866	836	856	867	879	790	828	863	871	880	916	885	833	846	835	848	875	834	845	803	832	836	852	847	807	896	834	894	872	797	837	810	826	867	866	853	830	835	836	876	859	847	810	784	810	861	844	815	792	805	858	834	828	812	853	840	878	924	916	878	868	839	875	851	867	843	799	890	907	875	865	843	890	878	834	864	825	848	793	840	872	836	865	826	843	793	818	859	879	852	846	868	896	869	829	903	904	814	844	884	892	886	898	845	832	823	827	858	808	893	876	854	845	844	900	820	875	886	880	926	811	915	893	878	879	842	890	824	867	814	859	875	919	880	788	869	873	804	842	892	844	900	885	844	851	859	847	866	913	852	897	880	859	853	837	887	790	851	841	903	813	806	871	885	860	893	857	879	834	827	854	867	915	847	805	833	934	888	838	809	835	837	841	877	840	855	824	799	838	784	879	841	888	858	895	887	922	840	825	831	858	796	871	901	849	859	844	875	848	885	858	894	864	875	848	829	856	817	832	839	853	881	905	888	861	826	827	871	855	853	872	867	832	848	820	854	838	848	848	848	837	826	883	848	808	864	855	919	875	888	891	868	868	887	878	878	905	847	899	840	841	916	840	873	835	887	838	823	887	862	819	839	776	849	859	832	826	827	828	877	820	823	835	864	879	869	886	850	817	800	861	811	873	843	867	855	886	853	827	842	815	871	852	806	847	849	831	791	833	870	838	856	818	835	840	826	856	885	893	823	883	869	835	832	803	872	862	846	868	792	770	873	821	848	836	870	892	859	849	883	849	864	801	864	841	865	863	859	782	819	848	839	840	873	904	857	830	851	808	849	857	897	877	855	851	833	892	832	817	909	830	879	810	842	842	846	877	852	817	873	826	849	835	813	861	840	843	896	823	854	821	902	807	851	863	857	873	863	888	859	869	850	829	899	822	804	861	829	830	847	791	850	867	815	875	894	903	864	853	827	847	869	841	849	862	849	839	833	851	855	836	844	847	843	817	848	901	791	915	936	860	847	789	838	865	811	877	858	863	825	849	861	854	870	862	867	820	839	872	840	891	889	888	832	839	826	822	839	866	884	858	852	856	813	829	831	843	772	879	837	841	846	910	833	846	861	860	857	868	843	877	846	865	903	877	810	848	825	901	860	881	847	925	888	894	813	845	864	886	836	868	863	893	851	851	891	864	868	869	856	827	840	886	875	832	840	859	880	829	834	865	837	925	853	841	810	845	856	875	881	881	827	825	857	808	866	853	853	821	859	822	840	849	858	886	828	809	845	844	842	820	874	899	850	817	860	881	849	863	837	903	885	864	853	855	841	858	860	850	907	827	889	853	845	875	862	814	863	836	867	859	872	855	923	845	807	893	852	854	860	849	830	838	839	836	850	834	937	878	813	850	843	876	840	875	831	916	865	857	859	868	816	843	837	901	829	846	820	837	887	888	819	885	868	841	820	861	770	877	818	838	840	863	868	893	845	930	849	845	817	854	861	837	879	861	899	870	843	897	803	854	847	873	912	917	854	912	870	897	834	833	824	907	855	794	884	824	812	872	844	832	894	843	828	918	778	863	846	811	856	828	850	833	892	808	806	902	804	827	879	861	863	881	875	836	873	859	837	907	827	858	883	861	883	826	885	830	851	878	865	849	846	873	872	871	838	881	857	851	834	787	858	804	810	843	854	859	803	830	886	926	858	821	913	807	882	805	829	827	865	808	854	798	818	785	850	873	857	913	881	849	851	853	868	805	864	838	887	876	873	861	843	866	822	862	875	821	827	862	869	814	901	889	796	861	854	883	843	848	878	865	879	856	880	895	824	863	871	856	869	856	868	865	850	853	884	868	975	851	839	832	848	888	786	897	859	847	849	834	807	847	896	844	884	830	835	876	852	839	822	884	794	855	827	832	851	825	876	856	852	884	843	865	883	889	898	888	892	837	822	860	774	839	838	826	854	832	842	848	812	862	866	884	817	892	857	850	828	844	862	894	838	836	887	858	856	824	877	869	891	817	880	809	802	824	863	849	875	838	832	898	850	859	850	849	849	826	852	899	784	874	872	799	795	870	816	846	851	806	858	832	861	861	889	871	877	836	827	824	854	897	860	863	837	844	872	854	828	867	842	844	846	877	878	825	888	853	817	890	815	882	874	886	877	850	810	834	881	839	815	883	874	869	855	865	878	820	849	859	926	876	875	849	820	851	825	889	856	881	866	854	822	836	834	828	870	829	874	821	861	879	824	899	815
4652	2123	1841	1486	1264	1230	1115	1122	1066	1052	1047	1050	1065	1053	1025	1010	1089	1015	1100	991	1045	1083	1110	1019	1067	1034	1071	1067	997	1045	1013	1016	986	1051	1045	1054	1052	1045	1016	998	1042	1025	1072	1014	1020	1000	1002	1006	1036	1069	1047	1067	1022	1012	1053	1004	1000	972	1007	1008	1006	979	1022	994	1010	1032	1049	1066	1014	1062	1033	1044	1055	1000	1015	1104	1032	1030	1024	1007	1008	1055	1044	1078	1059	1053	977	947	1030	1011	1039	967	1085	985	1031	1019	1018	1017	1026	985	1020	1032	999	1058	1039	1077	1041	1062	1031	1032	1085	1074	1037	1042	1038	1047	1054	1007	1022	1039	1038	1059	1002	988	1045	1003	1084	1002	995	1026	1032	1023	1078	1020	1023	1016	990	991	1051	1000	1083	1002	1037	1004	972	988	1055	1086	1047	1032	1039	1045	1054	1051	1041	1062	1024	1037	983	992	993	998	1028	1021	1044	1020	1043	973	1055	1035	1007	1012	1037	989	999	1050	1037	981	981	1038	1066	1069	973	1028	1026	1070	1037	1012	1020	1004	1020	1007	1009	1041	1041	1030	1042	1061	1070	992	1021	980	1009	1047	1046	990	1009	1057	1002	977	1038	1028	1024	1045	1009	1005	1024	1027	981	976	980	1007	1020	974	1031	1083	1099	1024	1017	993	1020	997	1054	1034	1038	1054	1075	1035	1016	1000	998	969	1013	991	1058	1051	980	1002	1014	1002	1032	1004	1035	1006	992	985	1028	1014	1009	1045	994	991	1004	1009	997	965	1048	1057	1050	989	1059	1023	1038	1035	993	1030	1004	1004	1022	1046	1038	962	1012	1065	1049	1016	981	983	1032	1030	1094	1037	1030	1039	1049	1011	1037	1052	1008	990	1035	980	1058	1035	964	1005	1042	1080	1065	1021	1092	1024	1044	1061	1032	1071	1003	1010	1034	996	950	1026	1024	1015	1008	1075	1069	1042	1060	1041	1005	981	992	1023	1024	959	989	1027	1044	1008	1011	953	1012	1003	1031	1017	970	1027	995	1003	1045	1034	1035	1057	1016	1007	1016	1046	992	1019	997	1019	1025	1058	1021	1037	1005	1014	1021	1082	989	1017	1019	1094	948	1079	1011	1018	1064	1015	1068	1013	1044	1007	1059	1019	1045	1027	1082	1033	1044	1000	1058	1072	1055	1047	1045	1058	1052	1015	1009	1039	1040	1042	1044	989	1006	1098	1016	984	973	995	1071	1021	1062	1039	1041	1056	1038	1006	1059	998	1016	1004	1029	1007	1063	1042	1025	1044	1019	1073	1069	1077	1019	1019	1025	1024	1022	1068	994	1029	1067	1005	992	1035	1002	1015	985	1032	1017	1047	1022	1043	1003	1016	967	1009	977	986	1025	978	1021	1046	1052	998	1062	1015	1010	1031	1031	1003	1049	1033	1010	992	1026	1030	989	1073	1023	1002	1035	948	973	1016	1018	1014	1038	986	1027	993	989	990	1044	1006	975	1015	1001	1028	1029	1030	968	1031	1052	1017	1034	1030	955	1015	954	1000	959	1060	1025	1026	1073	1057	1012	1028	1023	1053	1005	987	1031	1037	1071	1050	979	1051	1035	1035	1018	999	1023	1058	1052	1047	1082	1013	1008	1072	1012	1040	1050	1021	1070	1046	1056	1056	1025	1030	977	1034	1055	972	975	1013	992	1043	1039	1006	1026	1022	1032	991	1107	993	1016	996	1011	1032	1044	1001	1053	980	1058	1033	1025	1029	1000	1033	1043	1005	1063	1062	1020	979	1004	985	1027	1024	1003	1063	1055	990	1007	1042	1009	1018	1022	1015	1016	975	997	1079	1067	1059	996	1071	1095	1057	1000	989	1055	1023	1055	1018	1029	980	965	1027	1030	1022	999	1041	1095	1061	1019	992	1036	1031	1022	1043	1088	1005	1013	976	1051	1007	1043	1018	957	966	1021	981	1028	1081	1025	993	1075	1086	967	1000	997	1046	1080	1052	961	1067	1011	991	992	1026	1027	989	1039	1033	1026	1012	1029	1055	1052	984	1048	1029	1016	1024	1037	986	998	1009	988	1026	1034	1001	1056	1025	1070	985	1001	1059	987	1016	1023	1007	1022	1035	1040	1031	1053	1029	1021	1013	1103	1069	1007	976	1064	1010	1042	986	982	1031	992	1010	978	1072	1010	1005	976	1043	1041	1018	990	1030	1031	1021	1007	1004	964	1047	1024	987	1019	980	1021	998	1020	982	1024	996	1017	997	1023	1064	1059	1012	1008	1047	998	1029	994	985	960	1020	1066	1015	997	1043	1034	1062	1011	1068	1065	1035	987	994	1008	1028	1038	1016	1003	1035	1032	1035	989	1002	995	1014	1037	1068	1042	975	999	1021	1062	989	1055	1040	1002	995	1054	996	1092	1052	986	1028	1073	1084	1086	1035	1010	1070	960	1052	1037	1037	1076	1020	975	997	978	1028	938	1015	971	1000	956	1037	1081	1014	1034	993	987	1009	982	1009	1033	1009	1013	1028	1018	1042	1053	1093	980	997	1041	1029	1044	1053	1049	1039	1044	1023	1005	1021	997	1079	1009	1053	1018	1040	1027	1019	1051	1065	966	1030	1044	1024	1012	1027	1041	1047	1000	1019	1014	1009	1047	1044	1032	1028	999	1008	1033	1002	963	981	1019	993	1017	997	1144	1043	1049	954	1011	1000	1001	1000	1023	1042	1029	986	1057	1031	1114	977	1057	1031	1064	1025	1091	1064	994	1067	1052	953	1090	990	1044	1005	1017	1058	1052	1010	1010	1034	1055	991	1071	1046	985	1077	1012	1035	997	1056	1006	1006	1067	1023	1014	1000	1062	1005	1019	1045	1026	1003	1015	1014	1048	1027	1054	1001	983	1024	994	1050	1048	1035	1006	993	1014	1035	1017	1040	983	1084	1036	1038	999	1054	1022	1021	1071	1043	963	1030	1086	1032	1035	1022	996	1000	1064	1074	988	1050	1022	987	1026	1077	1095	1007	966	1024	977	992	1003	1012	985	1052	1057	1013	1048	1001	1000	1027	1004	985	978	1092	1017	1028	1018	1042	1008	1021	1061	1037	1039	1053	1014	1045	1096	999	1017	1006	1080	1038	1062	1069	999	1072	1028	1004	1028	1027	1009	1021	975	1026	1076	1016	987	1019	1082	982	1028	1030	999	1077	1042	1028	1057	1012	1003	1028	1024	1024	1015	992	1020	1020	988	1026	1004	1000	1043	1064	1036	1020	1016	1034	1036	1038	951	1007	1060	978	1023	1026	1001	1004	1088	1019	1065	1062	998	1031	996	1025	977	1064	1018	1036	1053	1042	1017	1016	1038	981	998	1072	1016	1040	1046	1047	1052	1034	1062	1061	1010	983	1063	1048	1027	1094	1003	987	1012	1015	1015	1084	1005	1045	1021	1055	1020	1018	1017	1010	967	1055	1030	998	998	1034	1034	992	966	994	1064	981	1026	986	1024	1001	986	984	1067	996	1038	1047	1070	1040	1048	1017	1008	1044	1035	1035	1000	993	1013	1014	1079	1042	991	1018	1049	1035	1061	1019	964	977	1036	1070	1026	1045	1041	1074	957	1051	999	995	1083	1009	967	995	1031	1073	1053	1060	1003	1021	1021	1033	1005	1040	1040	1006	1115	985	1041	1056	1050	1012	990	1074	991	1012	1068	988	1012	1032	1009	1097	968	966	977	1034	1043	1034	982	1002	1032	1029	1052	1063	1005	1027	1010	1055	1049	1014	1001	906	1047	1001	997	1020	1062	1016	978	968	993	1026	1002	1056	1026	1013	1014	1101	1048	982	1040	980	1030	996	1015	1035	963	1039	1027	1067	1019	1026	973	1021	1067	1030	1018	1070	1068	1008	1019	969	1068	1008	1015	1020	1061	1019	1025	1032	1011	1033	1023	1012	1080	1046	1021	1031	1028	990	1023	1053	1048	1019	1010	1024	1039	1000	1105	1003	1070	1033	1043	1058	1012	1004	1078	1072	1065	1059	988	1057	973	994	981	1000	1034	1000	1081	973	1046	954	1046	1037	1073	967	993	987	954	999	1053	1030	973	1102	1000	1042	1055	992	1100	1015	1040	1029	1062	1095	1034	995	988	1016	1002	990	1015	1032	987	983	1081	1001	1003	1071	1008	1024	1014	1056	1024	1003	1035	1092	1060	995	1037	1069	1022	1070	1035	1043	1001	1033	1003	1036	1086	1021	1034	927	978	1022	1057	1091	1034	1064	1041	1009	1047	990	1016	994	990	1016	1022	1015	1038	959	998	1081	1019	1098	1090	1004	1032	1035	1095	1054	1035	1006	1056	1032	1033	1041	1000	1004	1003	989	1068	1029	1038	1020	1029	1023	1028	1081	1023	1016	1034	1040	1023	989	1035	979	1055	1023	1034	976	991	972	1075	1021	998	953	1033	999	1023	1028	992	1019	1079	1029	1059	984	999	1008	1069	1045	1044	1020	1044	1013	1008	1035	1011	991	1031	1053	1020	991	1024	1077	1028	1027	1057	951	993	970	1047	1038	1003	1018	1064	1031	1033	1006	1026	1023	1054	1045	1074	1017	1027	1054	1039	969	1024	1002	1025	1014	1057	1067	1014	1092	977	1047	969	1006	968	1057	1067	1029	1042	1010	997	997	1068	979	1040	1033	1008	988	999	1018	950	1005	1024	1037	982	1034	1051	1051	1067	1017
24581	21584	29005	24626	21561	9131	1453	918	811	791	728	649	656	635	618	669	579	551	569	565	536	519	563	581	522	559	564	536	586	552	533	531	530	525	537	554	497	540	499	492	521	566	509	521	474	499	502	515	528	485	558	511	510	536	490	523	532	515	561	561	515	502	558	493	539	565	522	560	520	506	530	544	542	461	487	534	490	525	535	479	551	511	507	510	547	531	532	492	531	523	495	510	529	526	503	502	512	533	536	512	504	508	466	507	543	522	490	499	531	492	511	504	542	543	510	521	510	470	467	498	503	492	509	527	520	557	495	525	515	486	481	491	517	503	520	533	548	504	552	480	525	525	522	468	499	506	531	517	490	545	456	523	535	555	478	516	466	548	508	484	507	486	512	503	498	483	548	503	500	518	497	493	506	498	470	520	521	533	533	535	511	498	504	513	490	484	486	539	512	477	524	490	510	549	533	531	504	471	483	490	513	509	476	522	556	494	493	509	523	475	501	518	506	496	537	552	489	544	503	533	508	473	461	514	501	501	521	495	520	494	499	506	505	508	509	533	536	513	491	496	540	499	443	530	547	501	517	521	556	503	518	485	524	517	512	499	490	521	508	506	504	497	509	501	521	530	496	566	525	495	448	475	522	523	548	523	528	528	472	520	509	519	527	498	509	476	471	479	538	516	484	499	499	496	532	514	501	531	526	529	559	532	505	498	511	534	541	549	516	513	536	520	505	548	494	483	487	502	528	536	517	528	490	502	519	498	524	503	506	468	468	521	482	531	495	526	530	495	520	466	535	512	499	537	496	495	459	537	560	505	525	554	545	494	516	488	512	538	503	510	499	540	501	486	498	480	475	535	476	486	520	468	525	498	586	513	510	503	537	481	498	498	498	550	553	504	517	509	521	539	492	555	537	574	535	535	514	521	503	481	504	511	485	512	517	511	519	530	501	499	542	552	514	519	486	524	506	477	474	520	497	514	529	526	502	518	503	506	504	519	502	514	509	515	470	532	517	509	482	531	491	541	532	490	486	501	509	505	525	528	482	537	539	503	517	494	491	520	472	534	516	501	523	507	490	487	511	504	505	498	499	495	514	522	527	472	495	524	496	465	529	521	504	503	516	532	547	513	498	511	533	517	491	538	518	532	510	532	488	539	568	474	496	495	529	511	505	518	521	537	491	498	499	504	491	552	523	541	476	513	508	566	505	486	512	509	555	529	510	535	515	527	515	472	483	493	503	541	518	506	521	525	522	482	506	511	460	483	507	497	505	506	511	521	514	537	494	525	515	535	540	527	503	465	523	476	527	511	486	497	467	490	516	495	516	562	511	548	477	504	541	504	450	504	541	535	501	515	533	485	529	531	503	542	468	496	504	511	532	485	472	492	517	512	510	487	520	503	520	463	494	479	473	513	497	531	496	479	523	516	503	532	500	524	474	510	497	498	487	516	508	513	489	518	489	473	485	536	518	506	525	518	518	541	506	488	557	538	494	485	527	518	519	530	505	471	519	515	519	477	483	536	507	520	546	517	523	503	488	520	511	515	538	522	474	518	479	501	485	523	470	534	515	544	511	531	515	493	529	521	558	518	543	476	482	510	522	492	517	540	498	521	525	473	518	492	518	530	475	504	509	520	507	480	482	489	532	563	531	520	542	491	532	513	511	492	515	543	503	501	485	497	495	463	473	526	513	508	493	497	493	536	475	502	486	532	512	538	525	484	497	487	519	507	513	567	497	502	513	523	513	523	515	498	508	552	543	515	493	560	515	505	502	534	530	522	513	553	495	573	506	498	516	517	517	537	479	510	491	493	538	505	497	547	550	457	553	475	555	489	542	516	494	500	506	547	477	514	548	518	526	507	494	486	503	487	488	544	514	502	481	500	506	484	490	485	507	529	524	525	541	506	486	501	501	489	487	502	521	519	506	516	534	540	507	521	507	517	487	494	532	495	557	498	504	506	459	533	506	483	531	516	521	494	516	502	516	514	503	527	482	511	489	546	506	509	491	491	508	523	523	552	509	495	525	536	502	505	483	503	532	494	474	531	539	516	544	502	520	526	494	499	494	507	496	512	504	517	521	543	508	497	562	534	510	509	523	516	526	544	512	490	515	509	498	521	506	481	527	525	517	512	479	487	519	554	516	542	495	476	526	538	554	520	486	537	498	528	511	505	466	502	451	519	457	532	495	486	522	488	515	532	541	517	500	496	554	482	474	496	516	490	490	473	538	512	548	484	502	508	554	487	510	516	490	493	507	491	513	545	497	506	553	564	512	498	521	510	542	529	509	511	534	502	485	490	547	535	522	514	533	502	502	526	518	488	511	495	502	539	518	501	514	488	502	527	503	502	511	516	500	472	519	479	505	480	492	513	482	526	495	533	500	490	514	510	510	482	496	516	510	512	507	517	510	524	547	506	523	484	526	535	493	509	490	482	508	515	485	522	480	507	521	498	466	552	518	501	470	533	503	515	466	542	505	510	500	520	525	545	507	514	523	520	497	488	510	529	509	518	533	492	522	499	484	534	479	502	513	501	519	512	507	515	502	487	491	484	526	496	495	483	511	500	528	532	545	500	510	522	493	494	510	498	494	498	510	478	530	534	511	505	508	491	561	536	517	514	525	535	506	527	497	522	522	563	478	519	519	544	511	520	546	524	517	508	504	502	535	527	494	517	535	509	516	465	498	486	542	500	477	489	526	543	505	475	544	579	546	483	455	489	522	489	506	530	536	516	494	478	525	473	545	526	480	507	500	483	528	465	485	524	525	483	507	525	514	479	512	479	518	531	508	533	528	509	495	498	477	548	486	492	474	529	479	528	538	526	505	467	502	536	505	472	500	516	553	499	468	508	475	496	487	500	510	526	512	508	504	539	531	487	480	491	517	496	544	522	500	514	505	526	482	528	485	537	512	511	520	467	509	483	487	521	524	511	512	503	511	535	501	471	526	528	498	522	487	500	523	484	549	487	465	527	484	474	515	501	532	493	491	512	505	520	537	511	516	534	521	508	512	525	489	551	490	535	509	538	541	495	534	508	488	490	520	478	526	520	454	512	499	513	518	509	511	520	474	564	512	548	521	546	509	530	470	491	487	531	542	530	530	514	501	492	474	516	505	497	509	513	495	505	538	511	512	536	535	518	486	536	551	493	446	536	518	523	530	508	503	497	494	504	483	515	547	488	540	500	493	534	529	475	489	504	512	546	506	493	538	496	485	495	523	481	503	490	521	522	504	552	526	498	503	498	488	484	538	521	500	522	516	512	504	541	478	514	500	514	500	460	506	511	511	519	557	531	504	487	484	497	518	535	512	555	501	528	496	492	504	492	482	502	522	530	509	515	534	498	485	483	515	478	495	482	479	545	497	498	530	533	519	467	500	494	478	516	515	537	508	510	502	493	513	484	511	497	527	482	507	492	531	525	525	514	508	510	518	496	514	506	527	519	494	498	512	517	523	543	510	500	511	511	511	540	518	554	553	531	531	486	511	528	497	522	471	512
5304	10979	9075	4644	3211	2552	2032	1717	1459	1244	1132	973	942	902	890	869	818	730	748	755	724	725	730	642	658	672	693	637	655	678	702	664	622	664	679	664	632	659	675	679	646	627	635	605	622	660	632	591	661	661	678	661	676	645	649	654	672	661	694	608	655	657	591	668	636	666	614	629	608	667	600	612	677	591	634	635	591	600	651	628	666	702	606	665	612	670	659	667	664	625	609	633	660	669	648	632	668	628	646	644	610	597	672	648	619	646	648	681	673	596	601	618	573	650	628	588	674	586	636	619	671	647	650	625	679	632	595	660	656	661	624	591	605	635	621	621	648	660	642	610	635	587	672	670	630	637	614	685	649	634	649	577	673	584	645	619	651	630	682	603	697	629	644	588	610	624	622	624	645	672	623	637	648	687	637	626	634	661	626	670	638	657	648	597	634	642	640	610	635	639	654	612	636	599	617	659	618	634	622	617	647	641	601	588	652	643	625	628	590	632	623	654	632	607	591	640	604	661	668	619	627	640	644	635	598	626	636	642	617	613	662	614	621	647	592	713	607	633	636	677	643	636	597	637	638	609	656	643	660	619	600	617	667	646	613	622	640	599	659	662	587	682	609	700	618	644	613	613	629	606	605	628	653	642	628	653	608	638	633	618	632	590	653	610	618	584	620	603	602	656	661	650	646	624	640	649	601	581	645	651	660	635	593	639	647	622	624	654	635	583	648	646	636	661	626	606	648	668	643	678	663	661	621	671	658	644	592	612	606	596	650	614	641	591	648	630	596	628	622	645	644	598	625	600	650	646	586	582	608	672	642	651	626	648	634	642	646	631	639	614	628	625	634	578	665	657	670	648	622	630	654	687	644	633	613	662	593	638	610	610	609	614	609	627	635	598	654	625	598	589	667	639	617	663	606	607	617	581	609	592	585	658	596	614	638	600	603	619	621	639	616	631	587	665	652	634	639	654	657	595	624	638	635	620	587	631	623	653	614	637	653	638	659	639	653	630	658	645	617	637	626	677	616	615	623	663	614	666	552	641	633	629	594	647	626	617	673	655	637	667	661	638	602	642	626	637	647	604	616	577	585	625	636	698	678	678	632	598	610	626	626	647	679	604	579	623	621	628	641	633	656	662	632	617	600	617	639	606	614	617	620	647	646	636	604	619	623	605	642	628	556	687	700	603	638	613	643	649	634	679	631	591	596	652	597	623	656	653	585	606	593	655	609	620	620	619	593	620	635	602	661	652	590	669	590	600	632	634	670	583	652	648	577	634	602	619	647	652	665	619	631	672	637	621	629	580	598	672	647	649	610	666	612	676	671	631	649	633	632	615	644	640	646	657	595	658	646	653	633	654	640	612	641	620	619	644	658	648	619	648	584	660	596	647	640	611	662	613	614	660	600	586	630	657	601	666	599	621	629	626	584	600	668	665	614	603	629	641	661	653	622	616	593	647	648	643	633	656	581	606	619	669	610	660	664	645	629	618	593	601	603	587	602	634	650	661	659	639	627	615	605	659	650	617	639	649	626	650	653	607	628	651	586	624	603	586	654	624	631	639	573	658	632	595	623	647	653	597	643	616	643	649	639	611	620	642	640	637	637	657	604	602	671	626	620	607	635	643	658	619	692	616	651	654	625	668	622	665	620	633	632	656	650	588	639	641	631	616	633	616	638	634	611	625	636	611	617	634	616	605	636	596	624	654	642	644	606	584	644	652	617	605	612	629	631	638	633	622	592	667	625	651	653	590	637	628	657	659	631	623	672	652	640	621	643	583	634	612	614	619	661	655	625	600	607	629	667	616	630	634	623	627	632	618	620	649	676	647	637	632	630	589	598	663	619	692	633	607	636	660	610	586	648	667	623	581	637	630	603	617	633	656	642	636	632	648	638	619	603	636	656	638	632	577	632	607	653	615	563	604	612	622	586	622	638	628	641	616	647	632	650	601	656	608	640	641	585	649	643	640	630	633	619	619	654	617	615	650	652	615	617	641	623	616	627	678	631	664	636	659	653	629	621	675	652	629	620	629	651	604	625	648	650	616	674	631	622	599	664	631	608	680	616	626	585	679	640	639	610	633	611	596	580	641	608	668	651	640	620	629	656	614	605	632	645	661	607	608	602	615	647	619	634	625	632	646	625	640	601	584	631	647	607	594	601	627	654	608	648	647	659	648	641	622	607	607	659	609	611	643	614	619	640	626	656	614	612	631	650	613	594	605	625	590	647	590	612	635	640	634	637	619	584	686	598	659	629	643	634	650	630	653	670	645	668	641	654	609	590	634	652	648	638	599	629	621	631	585	620	619	621	654	602	684	647	634	623	620	664	596	631	626	573	646	662	591	630	611	637	608	611	615	642	627	672	625	645	635	620	626	626	651	652	630	657	666	636	671	597	633	630	649	582	631	663	627	622	641	647	630	636	591	633	629	639	600	636	660	616	627	574	640	690	627	612	651	634	626	625	673	651	610	610	641	645	623	635	634	658	638	620	622	603	639	622	594	587	670	634	648	594	611	613	624	635	636	640	667	639	619	621	638	607	611	638	642	623	631	634	617	622	700	658	620	617	643	648	640	589	618	649	649	608	612	664	602	579	630	623	608	623	600	653	611	634	630	658	651	658	612	637	606	631	643	643	649	647	652	659	656	669	653	628	651	644	626	683	618	629	599	619	627	616	621	657	591	632	633	635	585	611	593	655	597	642	640	613	562	606	629	618	630	628	583	648	660	609	673	632	629	637	634	656	623	652	622	623	630	625	625	646	627	624	644	637	638	646	639	592	616	609	591	644	623	639	602	666	629	626	602	603	666	649	642	631	681	644	614	599	611	629	618	624	581	637	617	665	624	670	618	660	691	672	612	631	661	629	644	638	650	663	649	640	666	655	634	630	659	631	634	607	611	600	647	614	629	652	613	658	616	643	622	650	604	620	666	625	633	621	634	639	585	617	625	616	625	632	659	615	641	671	603	632	626	611	611	667	638	614	640	651	614	640	649	626	631	696	627	655	616	610	614	594	615	606	643	639	665	627	597	612	619	640	647	639	619	631	627	617	631	627	620	594	644	646	603	631	649	626	621	592	651	637	683	651	601	646	637	582	636	613	605	665	662	630	598	637	643	665	661	596	577	642	591	648	620	653	599	621	643	654	614	643	633	679	651	618	637	592	589	711	605	642	618	636	618	661	610	654	648	604	625	685	625	657	662	620	648	608	654	649	610	614	625	668	622	644	645	588	632	645	634	620	625	646	641	615	629	610	609	649	637	603	635	610	581	578	663	583	642	648	606	587	648	631	628	601	620	603	638	658	612	653	640	589	623	647	651	629	627	588	607	651	666	596	599	646	640	648	630	647	659	604	682	638	626	643	631	588	603	627	615	663	657	635	653	612	619	621	612	630	655	627	639	594	607	611	609	637	630	661	638	583	614	634	630	655	611	595	650	623	669	681	647	635	652	681	605	616	644	635	604	646	634	638	610	621	631	618	658	617	653	684	648	601	646
23554	21614	29529	24192	21616	21623	6901	1495	1071	999	912	825	805	744	721	705	675	648	654	597	596	635	616	595	554	561	581	562	572	516	558	549	583	580	560	558	564	545	550	540	526	604	547	511	520	503	534	576	517	533	523	500	498	591	535	500	492	522	499	535	533	524	524	534	503	519	520	487	503	523	534	533	495	516	525	510	541	502	549	470	528	521	516	530	522	512	513	555	540	490	532	521	534	510	553	531	532	477	501	504	507	523	529	528	534	534	518	564	517	522	515	523	486	525	514	539	494	552	509	525	561	553	559	540	515	511	518	506	494	540	542	557	539	543	501	497	470	532	493	508	538	509	515	518	469	541	523	499	527	520	507	535	518	508	534	529	519	535	506	504	463	515	539	488	545	524	561	486	530	478	532	497	517	508	523	527	533	508	514	557	510	509	528	540	533	552	547	538	520	489	532	499	520	550	520	505	475	523	546	494	514	522	520	523	526	518	569	529	536	516	567	548	495	507	517	474	549	500	517	535	544	529	522	524	542	490	524	489	531	512	499	510	514	507	542	513	512	485	518	484	476	509	510	499	531	518	528	535	539	509	511	505	488	506	507	492	531	460	495	534	534	551	504	526	519	492	530	522	529	505	531	522	559	514	524	457	578	543	512	514	534	529	522	542	523	525	511	496	525	508	506	543	484	563	535	522	529	495	518	510	485	511	543	528	554	577	534	543	526	525	520	499	533	497	479	501	534	464	500	541	492	499	490	475	531	532	514	575	515	550	530	501	510	490	546	518	513	530	482	559	537	482	520	491	545	534	532	552	564	568	538	537	568	479	559	512	527	532	488	508	503	506	485	542	525	542	527	518	500	524	502	541	550	496	495	506	500	555	517	535	516	496	516	510	511	541	534	512	499	523	520	523	539	513	528	507	537	530	530	520	531	501	543	500	507	473	521	551	498	514	487	491	511	479	472	508	516	515	512	541	514	520	491	538	513	559	495	532	559	549	510	547	501	541	502	539	530	513	520	494	495	513	502	518	521	511	508	485	534	537	541	530	499	515	501	485	520	543	514	503	525	553	445	537	536	502	489	477	539	515	529	520	491	536	508	509	500	508	558	521	531	520	529	546	511	529	505	493	509	514	520	496	504	541	548	551	513	526	540	525	522	510	523	561	498	476	509	510	510	488	514	464	529	521	501	529	533	528	510	539	536	482	528	510	482	532	504	503	496	477	504	529	514	555	565	552	526	498	521	498	485	521	548	552	522	508	519	530	517	540	444	547	500	513	538	564	539	510	490	517	471	513	536	510	528	514	521	499	510	517	527	497	524	548	507	514	500	492	526	511	519	508	523	497	516	515	528	499	512	512	576	501	546	510	534	493	532	533	530	517	528	507	502	522	497	502	505	524	519	523	564	532	528	501	526	495	503	489	537	501	486	519	506	509	514	509	492	515	508	511	521	498	514	533	529	490	556	538	519	505	511	557	548	522	532	549	515	540	518	510	503	505	495	497	515	507	511	506	486	519	497	514	515	509	539	546	570	534	534	510	474	482	505	564	501	481	532	521	517	545	505	537	546	498	547	499	505	559	559	550	504	501	503	576	526	556	510	507	508	518	524	486	496	560	535	450	539	536	503	491	519	471	512	505	490	546	519	536	540	499	506	483	496	492	487	535	536	503	514	517	533	523	530	553	495	525	462	533	580	544	550	494	538	524	537	490	454	508	482	517	529	559	510	507	524	548	499	524	550	536	534	521	520	505	467	547	549	502	542	547	513	538	500	520	519	522	491	520	536	501	544	485	557	535	517	533	536	519	507	543	570	517	507	548	521	494	533	486	541	527	506	544	509	514	518	503	544	506	505	560	499	509	544	526	553	541	481	554	527	518	500	513	528	520	516	459	518	498	526	569	567	527	500	537	535	532	529	468	481	522	516	511	504	517	500	516	559	494	534	548	518	548	515	541	475	489	507	530	495	507	536	561	544	522	529	537	533	526	492	538	485	501	506	550	521	500	534	505	508	525	488	504	550	490	495	489	551	550	502	491	531	523	575	541	560	464	533	513	492	537	514	535	537	518	520	484	526	509	495	506	514	518	484	506	466	497	502	508	504	502	495	531	503	480	502	478	514	524	500	533	506	520	542	516	517	498	544	528	541	504	477	536	510	529	481	529	539	510	497	517	514	523	530	508	508	539	542	550	535	506	514	551	518	524	491	516	512	549	550	536	516	519	490	560	512	540	527	489	480	524	533	467	526	513	520	489	521	526	519	524	490	500	558	538	524	499	515	491	501	511	493	503	506	545	504	528	508	527	529	538	519	530	491	501	482	527	506	515	506	482	508	513	511	501	518	554	507	552	540	497	549	502	508	524	528	527	499	530	500	480	540	525	477	545	552	528	491	503	523	523	510	532	518	496	491	475	547	468	528	516	542	525	481	542	495	521	508	551	551	515	506	489	517	529	509	502	554	533	531	542	530	538	514	540	511	515	533	541	502	508	506	523	560	525	513	541	494	507	523	541	499	459	555	552	543	534	450	488	527	510	532	501	470	525	499	530	530	544	509	505	526	516	536	515	500	502	522	506	512	490	534	522	503	510	523	554	532	501	544	519	549	539	516	486	531	548	507	526	520	496	506	499	492	531	494	529	551	475	538	524	520	507	516	538	534	543	512	482	510	501	546	572	535	541	521	529	503	490	514	462	497	526	445	543	516	513	544	537	473	486	482	500	526	520	505	504	485	521	534	526	505	509	499	510	529	518	544	530	541	475	511	479	521	485	556	516	520	520	521	508	457	495	514	489	505	512	544	514	532	545	514	525	514	502	498	509	490	506	487	551	495	490	494	552	478	520	535	512	492	555	540	531	506	511	512	526	515	479	529	467	551	511	516	508	519	498	493	515	508	551	511	532	527	550	514	478	481	509	517	535	508	551	552	496	518	511	500	500	515	525	511	535	524	508	494	513	508	515	476	528	499	526	504	476	496	536	528	503	514	533	527	511	528	522	484	540	521	489	507	514	534	479	575	522	509	474	493	491	486	509	479	516	509	485	522	503	543	545	551	476	514	530	489	533	500	529	534	535	563	508	502	481	470	538	495	529	506	544	475	549	514	533	530	461	533	474	496	500	508	539	503	529	514	525	527	493	509	512	485	523	490	530	544	499	533	474	512	530	547	496	553	497	534	518	514	483	519	489	511	525	486	490	532	502	511	517	511	553	484	520	539	505	489	547	507	499	494	499	518	535	541	514	513	535	515	524	531	506	548	497	545	522	507	540	505	536	559	557	544	491	477	474	517	531	505	488	504	544	482	534	493	486	513	543	524	500	493	506	482	517	509	531	517	508	538	526	481	521	519	527	501	524	493	542	507	539	516	535	547	555	586	493	546	497	532	496	476	480	527	480	548	546	530	540	498	517	516	491	544	548	490	523	496	515	492	544	520	527	488	578	496	512	491	489	537	539	505	511	513	505	540	542	506	522	522	539	544	490	534	510	518	472	524	509	523	535
7577	17271	14148	7513	5402	4233	3199	2587	2169	1847	1569	1404	1206	1147	1033	999	939	907	882	831	789	810	775	752	712	731	705	707	713	686	695	672	656	615	606	644	653	627	668	666	664	661	619	629	642	669	612	635	611	590	644	692	612	606	635	642	613	645	649	607	635	585	577	647	624	589	607	643	666	633	633	605	592	618	618	609	592	634	610	599	596	601	592	620	619	653	610	577	602	616	596	575	594	645	582	600	612	611	591	599	585	628	610	625	603	565	627	598	621	603	610	583	611	606	543	639	632	611	623	605	573	602	617	610	632	563	657	606	618	579	593	615	609	642	602	597	625	636	616	636	646	545	600	594	642	597	601	618	612	601	598	614	641	603	578	636	604	612	574	639	640	598	630	567	615	571	631	614	638	606	620	580	597	602	617	631	617	605	638	661	629	613	620	663	622	600	609	592	627	612	593	605	613	626	587	620	568	615	603	646	639	591	595	601	613	631	550	587	590	607	583	635	608	634	581	596	570	612	585	598	609	604	616	651	624	572	585	599	634	580	584	614	641	603	614	626	572	590	613	584	569	615	627	595	599	606	582	576	600	630	618	575	606	601	605	654	603	619	603	605	631	625	618	594	554	625	599	600	634	604	600	598	653	611	648	593	602	619	589	611	606	600	589	619	594	602	582	587	641	622	632	604	576	607	604	614	633	598	581	611	589	591	630	589	623	598	633	588	594	629	602	604	647	587	555	569	580	651	608	595	619	530	590	582	643	598	634	563	578	621	633	608	592	621	591	623	636	593	637	646	623	570	605	583	610	609	613	598	595	578	582	637	624	631	627	595	608	589	588	659	677	601	589	622	613	626	605	583	627	644	638	622	581	568	641	584	569	589	569	576	646	624	576	581	607	581	609	603	605	620	626	634	560	612	612	588	573	630	566	639	632	590	596	642	585	608	594	591	635	578	612	626	578	621	590	627	608	572	604	652	620	614	614	616	616	601	606	616	608	618	557	568	581	602	630	623	645	576	584	583	641	613	605	584	577	578	598	608	611	598	594	635	573	627	635	596	596	637	544	589	623	650	576	613	582	621	579	605	628	601	643	613	633	633	594	604	614	602	567	624	588	642	591	593	666	630	627	587	623	580	604	621	591	646	564	643	575	607	670	554	556	612	639	590	589	600	607	624	609	583	624	625	594	587	604	577	566	574	622	595	590	599	560	579	602	650	582	595	610	621	593	591	595	585	614	550	602	568	623	598	606	613	600	606	621	632	649	584	587	632	622	577	608	618	574	634	603	606	646	576	601	580	598	646	583	652	598	592	574	578	611	599	559	568	643	602	600	611	593	574	570	665	610	632	572	573	608	609	614	603	560	591	592	603	605	634	595	594	577	610	603	625	608	613	581	634	618	628	545	611	607	592	595	601	631	612	606	622	592	589	595	611	604	639	648	606	624	587	579	616	606	618	598	644	616	607	615	616	580	602	574	623	614	564	591	612	607	606	583	598	550	624	631	583	613	566	617	645	628	615	593	607	597	567	601	614	616	568	633	632	565	621	624	568	594	612	632	655	566	586	625	613	627	608	661	580	565	638	575	589	610	626	634	579	604	608	594	602	643	614	632	617	599	606	575	607	614	574	595	605	600	602	609	604	630	604	563	611	618	659	602	613	604	578	583	609	587	645	584	611	592	591	618	600	573	609	636	578	604	613	606	587	616	600	609	554	628	626	633	600	604	600	644	595	619	598	605	598	581	573	611	665	588	593	537	568	561	625	624	604	627	639	642	615	612	597	633	581	615	611	619	605	610	622	621	610	593	578	605	601	587	627	609	588	627	608	568	603	599	610	586	596	583	602	593	611	569	640	634	579	542	584	583	605	592	591	619	610	600	581	570	602	577	622	546	651	583	658	601	616	576	594	620	580	603	602	619	617	608	616	559	603	620	594	602	624	573	612	605	626	614	640	597	616	592	571	613	606	635	540	594	559	594	613	592	605	608	590	599	645	595	556	615	665	568	604	559	614	594	615	620	613	606	613	634	619	620	626	625	579	586	657	576	589	622	616	649	615	597	601	617	589	618	605	646	595	579	613	582	597	558	642	649	625	619	631	605	601	564	588	623	589	568	617	624	634	600	625	599	560	605	624	619	591	580	596	572	590	563	608	616	578	601	642	611	577	607	601	594	619	605	638	601	624	640	587	563	589	598	614	641	611	633	603	616	645	619	598	596	605	557	622	610	641	630	628	630	621	598	630	613	626	605	640	577	580	576	613	616	582	605	629	642	615	588	540	619	593	584	593	609	618	618	598	604	624	626	605	612	642	610	623	650	636	612	608	602	622	571	562	605	603	628	588	628	581	587	619	546	601	603	629	580	599	608	663	629	607	613	627	620	563	632	603	624	565	620	549	598	634	596	657	618	623	609	593	589	625	628	621	610	581	610	575	617	621	587	585	568	586	550	564	636	586	571	621	544	627	643	626	611	594	589	611	616	582	605	605	597	639	605	649	586	582	583	624	621	617	604	605	628	581	587	580	618	620	612	615	590	643	625	607	630	608	595	605	606	645	603	624	610	576	587	584	565	552	602	622	606	596	603	586	575	583	613	558	603	586	620	590	617	590	629	622	598	642	596	633	593	665	585	610	617	610	605	658	631	638	635	640	625	610	586	588	598	593	601	590	615	604	611	590	602	548	597	607	600	593	638	600	605	550	593	611	609	627	609	592	617	563	578	590	603	594	575	560	574	619	589	613	635	574	613	621	601	635	627	624	603	599	559	585	584	614	625	613	629	607	612	599	570	592	612	628	615	620	643	570	587	576	620	594	624	627	580	573	571	612	588	635	614	621	620	615	582	603	614	600	582	575	591	598	582	569	601	579	599	635	604	649	628	622	589	591	623	582	603	535	620	623	590	651	583	637	616	603	597	595	600	641	612	606	613	627	577	636	578	611	581	604	620	601	599	567	612	601	616	631	596	577	597	617	650	569	591	595	596	619	598	584	604	596	624	596	642	586	612	601	587	569	628	632	600	593	613	610	600	569	588	632	625	551	607	590	586	586	612	672	637	630	563	613	591	604	658	602	585	598	610	598	630	604	601	587	573	629	590	605	634	610	598	564	599	621	598	577	611	611	583	610	575	584	615	617	546	611	585	604	599	617	593	598	617	600	657	623	603	617	601	586	575	595	630	616	607	615	610	581	603	628	599	582	590	594	609	613	609	579	584	591	562	610	620	601	617	604	617	575	569	603	607	594	598	595	574	582	591	603	623	645	568	596	589	621	609	607	613	605	618	617	578	609	610	613	618	592	624	643	648	625	578	643	609	587	617	622	621	609	606	592	619	586	577	635	584	617	628	618	593	632	648	567	608	613	622	583	588	635	629	595	640	655	590	620	649	636	619	571	599	571	676	595	633	630	614	606	593	599	612	609	593	573	589	629	608	625	602	602	611	631	578	628	622	556	577	585	587	612	635	643	587	613	627	625	611	588	627	594	579	589	621	562	609	545	608	633
27454	20252	7503	1553	1044	950	912	943	900	861	884	827	882	837	913	856	859	840	874	885	874	821	836	860	829	889	852	860	805	825	877	860	875	842	889	834	895	854	847	833	828	834	842	835	861	833	847	878	845	867	843	824	851	873	827	830	829	807	888	831	878	831	877	884	841	822	894	835	847	851	878	841	866	878	864	869	899	831	831	871	885	819	843	837	857	815	822	892	849	880	842	889	865	818	853	839	882	876	897	834	873	891	873	821	813	817	872	872	829	848	841	866	878	870	835	807	846	820	836	898	849	905	844	903	871	866	810	873	793	821	876	844	910	890	872	852	926	842	860	931	877	872	923	832	792	819	859	882	820	864	883	841	818	825	828	822	845	833	867	861	827	888	916	901	862	844	863	914	875	884	832	890	858	839	833	829	847	858	876	863	851	871	853	837	867	869	849	860	853	862	843	895	796	904	845	883	851	855	817	859	846	848	822	859	829	873	836	905	831	889	860	809	812	842	812	858	843	847	790	878	906	798	870	812	829	889	847	852	923	884	848	892	838	890	803	886	831	879	872	861	796	806	805	862	846	829	831	816	828	830	867	850	884	817	873	872	826	857	832	783	845	833	841	823	828	830	851	848	857	886	872	831	847	873	871	783	897	865	866	878	841	914	837	852	892	886	886	857	866	867	842	830	879	857	859	834	860	836	826	879	927	845	838	832	858	867	853	822	850	865	842	843	838	837	866	825	830	844	824	829	886	859	840	848	876	858	763	853	838	859	837	882	844	869	843	888	855	886	872	851	802	866	850	863	835	868	809	905	857	795	852	851	866	920	850	926	820	841	812	822	835	856	809	835	848	875	873	849	848	858	845	810	861	852	841	891	824	858	858	848	829	866	874	845	813	839	800	917	847	869	839	815	822	836	829	844	856	864	904	875	862	814	849	827	847	821	818	848	845	902	906	830	899	824	845	858	850	837	859	838	822	933	858	858	847	834	851	864	845	821	833	814	849	866	846	830	847	863	880	837	868	855	824	842	853	821	839	835	817	869	836	804	849	876	789	873	834	827	849	820	836	856	830	832	836	855	838	900	857	842	810	804	879	840	850	817	862	825	868	864	829	820	784	842	859	895	845	828	860	847	845	793	808	896	880	833	887	860	831	817	866	881	819	875	879	854	855	881	815	803	884	822	834	840	808	859	883	835	866	833	850	842	826	851	850	871	835	879	859	831	880	892	881	858	870	838	777	861	863	847	864	816	799	847	842	866	841	890	871	836	824	861	828	847	864	870	878	827	831	801	811	851	854	875	830	821	796	864	831	838	889	882	821	882	856	822	815	824	840	813	808	867	842	854	850	884	842	829	902	873	909	837	835	869	840	849	824	849	889	879	844	889	850	868	860	846	857	810	852	850	913	904	892	877	840	863	846	897	837	848	860	864	818	864	855	833	870	875	835	836	777	853	893	860	854	900	814	853	836	814	842	877	879	876	841	876	829	884	898	863	880	876	853	869	852	840	879	857	863	866	843	874	815	844	837	789	814	842	855	856	827	817	855	875	840	845	865	829	830	835	888	849	871	823	872	863	854	849	863	823	893	874	897	871	897	886	872	855	874	860	805	836	838	862	791	866	857	864	870	857	856	822	824	815	874	798	907	849	846	835	852	846	822	890	819	822	843	825	884	835	890	848	855	810	824	844	806	825	857	783	809	855	818	828	826	852	851	833	874	910	826	877	864	880	852	799	879	859	848	864	894	848	870	830	828	849	894	884	839	828	843	884	859	904	890	875	828	860	819	885	833	822	809	824	869	863	849	852	858	828	836	831	808	867	858	801	839	832	844	858	844	906	832	783	798	796	865	881	809	867	852	884	866	842	837	871	834	887	806	848	822	862	835	866	839	871	850	773	861	859	853	850	882	806	808	851	843	830	918	828	859	830	847	847	897	864	806	848	835	818	827	821	837	867	849	876	893	930	839	907	869	915	866	862	820	833	874	842	908	795	850	897	873	842	811	867	831	884	811	846	861	884	845	814	860	890	912	832	869	834	818	803	803	884	881	864	817	810	799	813	858	857	862	791	889	850	844	850	843	851	867	847	897	831	871	876	850	829	887	849	914	817	883	902	851	825	812	864	843	840	859	850	879	816	848	904	838	858	896	825	843	878	885	830	899	871	896	869	833	843	889	887	852	824	829	846	869	797	871	773	862	835	851	872	880	874	893	815	879	882	847	874	796	842	862	875	873	854	910	845	822	830	901	846	896	874	872	871	819	919	858	853	886	835	848	865	822	829	817	859	813	873	815	835	868	864	799	871	889	908	865	858	839	923	828	838	862	777	849	818	862	811	875	905	861	910	832	853	802	854	871	877	909	818	870	847	904	867	827	857	880	911	814	814	879	842	810	893	832	856	864	856	856	863	814	864	885	877	840	883	843	815	900	913	837	840	848	862	869	900	854	861	881	888	838	889	877	864	853	870	821	879	820	853	825	877	895	845	858	819	839	826	838	867	886	828	848	866	846	858	817	845	857	883	852	861	828	890	794	899	834	851	844	870	859	859	878	892	821	840	871	821	858	867	876	864	860	867	858	884	864	850	835	892	831	853	906	863	868	848	845	838	849	886	801	755	837	828	847	890	876	843	878	817	808	853	858	869	876	837	857	867	832	815	849	874	858	827	823	823	810	798	825	880	870	782	850	846	794	896	841	867	864	872	857	832	823	910	908	929	836	853	847	823	839	864	833	830	852	850	843	848	853	821	818	837	895	861	820	881	850	911	885	850	842	853	808	836	851	873	882	855	804	802	875	859	845	868	845	895	890	801	859	828	853	832	811	883	842	861	870	844	822	798	924	840	835	859	841	820	843	866	800	829	904	840	908	809	873	812	881	848	883	846	815	922	881	844	802	863	821	866	866	826	816	856	825	867	867	868	831	856	864	848	845	841	837	822	828	843	831	913	813	880	887	798	802	860	847	880	871	815	871	865	841	788	890	841	933	812	863	832	844	842	867	840	893	850	873	825	862	796	858	879	821	830	826	824	814	855	866	891	872	840	823	829	845	856	861	846	826	857	833	821	908	823	851	884	807	903	794	847	830	910	827	816	880	830	822	805	851	890	883	840	817	833	894	850	785	828	875	872	892	844	844	861	864	871	794	825	825	842	856	855	822	821	790	833	872	831	851	869	821	864	871	865	807	795	869	869	861	870	884	788	788	836	877	818	898	831	891	860	863	861	866	852	799	838	918	841	816	839	855	838	895	855	846	816	811	832	871	871	836	885	840	849	859	886	861	857	831	854	880	818	783	810	883	850	873	855	873	864	884	880	851	843	830	845	894	898	854	869	840	843	862	848	877	819	803	841	840	860	857	789	843	828	867	860	829	868	855	863	839	866	876	788	880	874	855	888	869	849	856	869	876	851	859	880	853	819	898	869	919	821	826	859	835	832	876	813	791	836	849	839	827	868	893	859	860	849	864	805	812	868	851	808	917	843	883	878	807	877	888	873	870	847
4644	2119	1859	1414	1328	1179	1210	1141	1040	1169	1101	1021	1085	980	955	1007	985	1024	1097	1032	1026	1102	1055	1016	1027	999	1072	1023	1036	1043	1067	1034	1047	1096	1047	1067	1029	969	1054	988	1058	1035	1013	1074	1006	1046	985	973	1024	1059	1014	1015	1038	1011	1075	1033	991	1098	1025	982	1046	1067	1023	977	995	996	1068	1062	1048	1040	1062	1021	1043	1032	1001	1025	1071	1013	1021	1023	1000	1054	1009	980	1043	1088	1077	1105	1027	1048	1036	1044	1033	1047	1045	993	1027	1021	976	1003	1008	1053	1060	1079	1007	1075	1018	1040	1047	1005	1027	1030	1014	1007	1061	1026	964	1054	1003	1018	1028	1031	995	1063	1063	1026	1081	983	1002	1002	1015	1005	1019	1017	1037	1024	1085	1026	1080	1070	1004	997	995	1021	1010	1026	1033	999	1073	1040	1049	999	1026	1043	1035	1024	1074	1051	1017	1045	1070	1095	987	1022	1022	1049	950	1030	997	995	1003	1028	1008	959	964	1017	1070	1023	1035	1045	1030	1017	1079	1011	1063	1008	1053	992	996	1000	981	1009	1046	1063	1024	1012	1040	1037	999	1040	1079	1042	972	995	1030	995	1013	1043	1052	997	982	985	1024	1021	1022	1059	1011	998	1013	1054	1037	1021	962	1084	1062	1025	1037	1075	1011	1062	1012	1042	1001	1048	999	1019	960	999	1066	1051	988	995	1008	1016	997	1071	1025	1039	1011	947	1060	977	1052	970	1019	1029	1007	1074	1002	1033	1060	1030	1042	1023	1080	1047	998	1044	1032	1013	1067	981	1039	1048	1063	1057	1047	1053	1009	1016	1013	1045	980	1036	1023	1014	997	1037	1002	1002	1097	1043	1042	998	1087	1029	1011	963	1074	982	1001	1049	1025	1024	1017	1070	1069	964	974	1061	1056	1038	1032	1030	1041	949	1019	1040	991	989	980	1014	1001	1028	1099	1010	1005	1009	1052	1059	1033	1058	1033	1001	986	1035	1011	1092	1043	1024	1003	1025	1020	1036	1032	1038	1042	1035	1016	1034	1035	960	987	1070	936	970	982	1001	1004	1012	1056	1027	1048	1001	1051	1017	1059	977	1068	1029	1024	1020	1078	1021	1036	1009	1010	1016	1022	1041	1027	1036	976	1037	996	1018	1000	1001	1021	1039	983	1000	1052	1036	1003	1017	1050	1036	1027	1002	1032	1079	1020	1059	1044	1015	1038	1021	1004	1004	1041	1016	1014	978	1057	1024	1010	988	1042	971	961	1031	1020	1048	1075	1037	981	1036	1029	999	1012	1003	1006	985	1038	1079	1029	1108	1036	1019	1020	1013	1004	1053	1012	984	1000	1015	1064	1067	1020	1045	1010	1039	1006	1057	1002	1053	1058	1062	1033	1031	996	986	1058	1015	996	1011	1029	1023	1056	1012	1077	984	995	1011	982	1007	1022	1029	1035	1056	1068	1013	1011	1024	976	1082	1002	1033	1023	986	1001	987	1078	1065	1016	970	986	1054	1033	1062	1005	964	1058	980	1044	1006	1031	1065	1029	997	1068	1065	1051	986	1044	1016	1038	1023	1035	1073	1010	1042	1044	1017	1003	990	1016	1081	1036	1050	997	1026	980	1029	1021	1034	1009	1029	1013	1013	1048	1011	1001	1058	1020	995	1009	1045	1051	1003	1022	1005	1043	1006	1036	1034	1005	955	1024	1019	1033	1035	1053	987	1005	1043	1047	1020	1023	1037	1062	1018	1050	1045	1016	1006	1089	971	990	1042	1001	1003	976	1043	1093	970	992	978	1067	980	1022	993	1042	989	1014	1081	1011	1065	1036	1047	1044	990	1028	1044	1020	1044	1042	998	990	1095	965	1034	1027	989	1004	1060	1002	1049	1037	1007	1110	999	999	991	1061	1009	1053	1048	1039	1003	999	1059	1076	956	1041	992	1009	1019	1015	1004	1065	1019	1007	1091	1007	1092	1002	1001	1034	1078	1045	1039	1041	990	985	1048	1059	1056	1050	1038	1018	1000	991	1067	1019	964	979	1032	1048	1047	1040	1068	1047	1018	983	1019	1025	960	990	1054	1078	1038	996	1042	1021	1004	1080	967	999	1005	1009	1060	1021	936	988	1089	1042	1039	955	1023	1074	1021	1003	1058	1037	959	1014	1092	1024	995	1001	1050	1001	1019	971	1005	1009	1049	1019	960	1026	1051	1029	1048	1044	1036	1050	996	1083	1057	1024	990	1039	993	1005	993	985	1042	1000	1070	987	1007	1015	1007	1043	1027	1075	1006	1047	1015	1037	998	993	996	1024	990	1046	1041	994	996	1007	1054	1010	986	1002	1072	1036	1079	1075	1006	1019	1027	1035	1012	1031	1007	1007	1072	1075	1014	1036	1012	994	1070	1020	1019	1031	1020	1053	1017	1018	1011	1064	997	1052	953	1030	1032	986	1050	1042	1019	1039	1084	1035	1067	965	999	1046	1037	1027	976	996	1032	1062	982	1020	1004	967	1001	984	1062	978	1023	1066	1053	1049	1007	1063	1052	992	964	1039	1049	1042	997	1064	1037	997	994	1039	961	991	985	1085	1035	1040	982	1101	1057	1018	1069	1054	1056	1027	1036	1040	1078	1072	916	967	1027	1007	1000	1023	1012	1050	1087	1059	1028	995	1049	1036	960	1014	1011	1009	1016	1021	1012	995	979	1017	1045	987	1004	1022	1006	1004	968	1017	1030	1008	1010	1014	1036	1044	1050	1097	979	1045	972	1084	1025	1022	989	984	1070	997	921	1061	1030	1076	988	960	1015	1041	956	1048	973	970	1085	1034	977	1029	1010	1008	1007	988	1154	989	1012	1010	1007	969	1039	1067	1015	1015	1023	1032	1031	1034	1106	1029	1010	1014	1021	978	996	1036	1016	1033	1077	1001	1060	995	997	1038	1041	1042	1004	1000	1017	1043	1020	1045	1021	1004	989	1021	1041	1101	993	1063	1030	989	1019	1010	1054	980	1048	1076	1019	941	1046	1073	1032	1016	1039	1061	1048	975	1060	1093	1046	962	983	1026	1028	986	1009	1073	1059	1042	1022	992	1012	1023	1025	985	1039	1012	999	1010	1031	1007	1036	1006	1040	992	1080	998	1047	1044	986	978	1068	993	1020	1020	1078	1019	1032	1001	1045	1021	1036	1032	1088	1031	1044	1034	1028	1070	1058	991	995	1047	990	1026	1041	1042	1057	1092	998	1060	964	1033	965	1036	996	1022	1021	966	1068	1005	1005	1039	1031	1046	995	1052	1065	1001	991	994	1074	939	1016	1001	1024	991	1030	1081	1047	1000	1022	1014	1018	1028	1061	1053	1036	995	1060	1019	1070	978	1044	1047	1063	1061	1070	1036	1023	1002	1084	1090	1017	1061	1012	1018	963	1012	999	1035	1010	973	1023	1028	1081	1024	1033	1041	1035	992	1034	1033	1002	1043	969	1047	980	1019	1030	1031	1032	1033	1050	1011	1060	1037	1038	1014	1038	993	1030	1009	1026	1088	1035	1073	1009	1046	1014	1072	1027	1039	1054	1023	1048	1026	1038	1000	1013	998	1042	1030	1040	1012	1017	978	1040	1005	1063	1011	995	1022	976	1090	1078	1010	1069	1014	1040	1053	1027	1037	1072	1010	1057	999	1020	1011	1003	1004	1026	1009	1021	1042	1021	1024	1006	1028	1064	993	1040	1013	1013	1071	1030	1001	1000	1047	1030	1053	1031	924	1018	1030	1080	1056	995	1008	1067	980	1078	990	1038	962	1026	989	1057	1022	1033	983	1024	1035	996	1044	964	1047	1014	1013	986	1005	1042	1011	1072	1003	1039	1012	1014	998	1071	1076	1009	997	990	1023	1023	1062	1076	1005	1036	1050	1065	1014	1047	1004	1066	1092	1023	1039	1022	1060	1035	1061	1040	1014	1062	996	1030	1061	1018	985	973	969	1021	1005	997	1020	1003	1043	1067	1039	1073	1048	1042	1034	1031	979	1019	1018	1000	990	1026	974	1080	1018	982	1015	1046	958	1031	1037	1035	1045	1022	1062	1034	1068	1044	997	1046	1054	1064	994	1023	1048	991	1011	1075	978	975	1014	1016	1018	1075	982	1044	1008	1013	1032	1043	1049	1039	1013	1021	1065	1026	1020	1003	964	1006	1016	1073	1001	1033	982	1075	1042	1004	1023	1054	1069	988	991	1021	1008	1029	1014	1048	969	1062	1045	1062	1074	1050	1065	1021	1046	1068	1058	1085	1021	1053	1048	1021	1034	1012	1090	962	1070	1070	1007	1091	1016	995	1047	1031	1007	1078	1044	1064	966	1034	1037	1021	1036	992	1083	1023	1017	1008	1029	1068	1021	954	1037	1024	972	1020	1026	1058	1048	1004	1009	1015	952	1005	953	1044	983	1041	990	1039	1022	1025	993	1008	1064	976	1010	1050	1035	1050	1068	1040	1027	1024	975	986	1006	1015	930	1045	1043	1014	1037	1079	1023	1012	1046	1057	1043	1034	1096	991	1022	1048	1009	1014	1043	1051	1002	978	988	1010	1042	995	1030	1039	1063	1030	1010	1021	1015	1006	1000	1029	987	1078	1046	1075	987	1039	1021	1090	992	980	1021	982	1005	1067	1022	974	1021	975	1042	1033	1028	969	1013	1049	1028	1036	1026	1033	1003	1058	1090	967	1033	1026	1024	1067	1015	1017	1083	1106	993	1058
24621	21576	28985	24622	21537	9165	1382	950	793	771	729	720	652	625	626	614	606	519	593	591	582	581	577	594	543	554	563	583	542	559	572	555	550	502	555	553	531	510	548	515	513	536	507	504	459	536	544	497	515	547	532	490	522	549	559	523	585	558	493	493	519	564	550	529	521	511	524	507	500	522	535	499	521	516	541	512	537	529	525	519	507	524	496	515	479	515	516	514	552	543	495	500	532	534	533	522	516	502	484	508	506	559	552	503	498	572	504	522	512	501	515	522	514	523	529	531	512	488	501	530	548	506	505	528	545	563	487	487	516	493	540	543	514	513	490	484	548	515	535	542	474	500	518	510	536	536	506	510	515	486	525	528	475	489	569	480	528	523	534	514	516	513	508	518	490	526	514	504	529	515	532	547	510	503	509	516	536	536	514	494	530	506	538	535	496	523	499	507	510	522	551	488	493	531	512	502	521	529	583	520	537	515	511	520	545	515	541	546	503	542	530	517	494	509	515	497	466	505	559	518	529	530	540	523	495	546	500	527	489	512	480	510	526	521	505	535	523	542	512	547	533	503	556	525	509	535	576	535	540	520	496	537	504	520	535	546	528	546	529	470	523	543	578	498	505	541	526	523	513	508	513	538	518	526	531	529	514	484	519	512	505	485	533	506	497	509	516	515	569	477	517	548	547	532	536	562	543	519	509	521	525	503	497	523	545	512	488	502	477	531	488	532	473	497	477	527	513	482	538	456	486	488	531	529	554	530	512	525	533	492	525	520	504	556	556	503	510	522	525	526	519	503	507	528	512	523	548	547	495	478	524	508	527	519	498	522	537	502	540	494	496	507	540	545	507	512	479	528	520	502	532	570	549	552	473	524	509	524	519	536	533	532	519	528	479	556	490	523	498	512	528	527	535	510	508	506	489	524	520	524	544	544	543	510	528	538	566	493	521	503	525	472	512	499	501	508	513	520	520	541	530	479	519	516	527	536	548	553	556	521	516	524	543	499	545	520	547	528	517	520	520	530	517	513	528	530	533	547	494	562	523	564	511	516	528	529	545	486	503	523	507	538	514	523	542	508	495	492	523	511	499	497	546	542	512	518	526	507	543	497	508	516	534	553	506	503	532	513	541	510	514	546	558	522	524	529	539	486	533	533	511	509	521	507	523	510	535	554	526	532	540	503	532	483	541	514	535	486	502	539	501	541	542	514	520	544	459	530	509	536	516	495	508	521	513	570	560	505	505	539	502	522	502	515	547	502	481	505	503	506	577	452	495	535	475	516	560	523	494	516	530	531	522	539	489	511	536	521	506	522	490	540	529	494	511	514	479	526	491	487	534	515	534	547	576	528	483	520	525	524	536	517	505	509	525	539	523	522	521	516	538	509	512	504	517	507	494	506	536	543	555	523	563	526	510	550	533	489	497	534	567	523	525	525	515	524	533	461	529	534	559	456	495	500	556	495	526	485	538	505	545	531	572	541	537	528	511	509	504	511	542	491	513	498	502	507	522	543	524	521	566	504	516	511	548	495	496	511	552	508	495	485	521	499	496	446	472	487	513	494	504	495	568	536	508	502	528	514	513	552	524	509	517	511	489	505	499	471	509	517	504	507	521	496	524	554	524	520	524	507	537	511	498	523	536	538	517	530	488	487	549	528	526	551	475	550	511	518	524	537	526	516	517	546	563	556	537	544	483	549	515	527	517	529	552	514	504	541	488	507	496	528	516	550	508	517	517	530	568	522	533	465	544	554	501	539	523	505	557	498	527	510	520	530	499	544	529	513	578	475	498	522	520	542	538	539	515	501	502	520	555	527	552	552	502	485	547	526	463	520	532	504	493	493	526	488	495	527	495	508	530	492	505	518	512	507	499	494	493	547	522	557	513	493	482	475	543	528	520	521	511	506	512	538	501	516	550	495	521	541	563	516	493	555	510	516	514	523	530	489	532	513	530	495	501	514	515	470	500	506	514	515	506	543	537	505	530	516	497	495	538	500	479	534	527	507	559	512	523	523	532	528	509	536	511	514	503	486	489	493	503	499	513	512	493	493	526	529	545	509	518	528	537	488	497	503	499	537	550	521	523	511	534	491	588	499	508	541	490	494	517	522	501	574	478	534	490	509	519	554	546	474	491	504	522	517	518	506	543	537	511	527	488	564	532	536	513	536	550	494	491	485	516	503	517	514	548	489	494	521	495	546	526	537	516	469	552	515	531	487	532	493	506	487	564	515	514	536	513	501	514	502	506	510	519	484	533	515	502	521	529	549	488	554	550	495	500	508	562	541	510	506	515	547	494	494	501	509	533	535	479	508	508	496	533	515	520	473	539	502	495	506	517	525	531	496	529	482	519	518	507	519	519	517	544	486	536	566	514	545	524	521	539	526	491	541	490	544	509	534	528	518	518	550	551	532	523	517	501	506	508	492	474	515	521	474	514	502	504	541	554	526	540	489	517	512	531	530	525	542	483	534	519	531	523	497	505	551	511	510	519	523	517	494	526	504	524	510	532	570	508	507	523	477	523	508	544	535	529	495	523	550	492	566	527	520	531	518	486	478	513	521	543	528	535	498	521	504	470	521	525	493	523	504	499	506	549	502	559	488	520	540	542	476	523	512	528	505	499	526	479	519	507	509	515	508	516	514	518	535	519	546	459	526	479	535	561	493	566	528	498	486	523	497	550	539	527	503	482	477	533	555	501	499	534	516	491	493	489	503	519	475	572	539	520	533	530	557	505	515	523	483	511	525	526	508	524	539	522	543	556	544	485	500	532	500	549	510	519	524	488	474	515	483	524	483	503	526	529	514	487	487	525	514	503	522	557	487	470	509	525	539	504	497	521	493	513	493	511	508	564	520	515	579	503	513	548	516	494	505	494	517	490	547	543	499	524	494	509	507	512	532	464	507	512	545	521	553	531	509	543	506	497	521	516	554	510	496	507	546	524	529	536	507	468	506	522	505	482	502	534	487	501	524	503	502	564	539	509	493	531	531	516	577	502	473	529	523	530	542	533	498	527	497	506	572	509	524	482	531	509	541	533	536	536	528	525	540	519	488	489	506	532	495	553	507	531	491	565	487	541	541	529	492	510	496	507	547	580	519	546	535	444	511	537	550	525	522	522	474	490	535	525	526	507	473	501	521	516	542	476	524	510	500	523	482	481	505	534	533	510	515	506	526	510	499	557	529	493	505	520	537	487	508	504	500	528	482	533	514	547	479	502	491	568	486	492	519	557	568	526	513	505	519	512	500	505	532	507	507	568	537	513	513	502	489	517	524	563	510	543	534	509	497	523	489	522	519	543	493	502	547	482	479	511	536	538	522	493	557	548	477	503	527	509	526	527	538	488	511	527	528	545	492	496	491	499	548	538	508	554	536	522	503	476	500	517	520	501	502	503	485	466	520	486	556	537	523	517	498	466	494	489	474	529	510	546	496	534	555	515	492	502	505	505	523	534	524	505	503	490	496	554	486	547	498	515	538	513	530	526	542	558	559	528	513
5250	11184	8960	4605	3357	2590	1994	1698	1447	1302	1154	1068	988	903	871	824	845	792	737	708	746	720	744	741	711	703	675	714	696	722	635	673	646	649	709	670	647	667	652	660	677	625	643	655	683	628	664	621	655	667	650	645	687	630	638	643	631	703	676	680	656	656	677	642	660	676	651	636	600	720	673	666	599	640	674	658	633	632	640	683	594	645	620	659	685	669	644	630	631	624	599	627	639	665	649	642	656	618	624	683	595	663	695	619	645	640	639	615	680	625	612	613	674	631	671	602	668	630	655	651	668	635	618	618	642	641	692	657	615	632	676	645	641	639	648	662	645	643	663	652	677	623	623	667	630	626	681	657	644	629	635	637	626	640	654	669	629	667	664	690	653	678	670	638	663	621	669	635	648	645	667	665	621	599	625	647	667	671	654	684	654	607	681	665	626	665	645	661	671	618	642	660	588	650	660	620	612	641	622	638	651	609	621	618	632	677	653	652	604	663	668	579	668	630	627	615	605	614	643	635	624	631	637	659	641	584	674	690	631	650	691	660	623	614	636	663	643	626	623	628	580	635	649	665	606	658	656	647	694	634	654	669	657	609	601	622	609	628	640	692	634	679	631	613	662	707	654	644	625	615	659	630	632	638	611	646	638	596	636	585	641	685	620	658	638	650	660	598	641	693	659	666	614	686	605	631	606	640	657	628	664	645	653	645	625	624	642	649	601	633	668	645	646	653	616	646	664	615	635	646	658	657	648	667	640	640	618	611	645	606	640	664	625	655	618	642	659	646	613	609	615	664	644	682	633	624	634	640	692	648	672	615	615	665	660	667	635	674	673	593	652	629	654	631	652	640	652	684	646	660	623	618	646	654	629	651	633	612	642	656	633	650	696	648	606	661	646	626	686	643	627	606	592	660	650	650	627	652	649	660	643	636	636	685	659	606	595	681	658	620	609	666	606	647	624	625	621	632	625	649	644	679	634	670	612	633	684	598	638	629	654	633	588	641	619	583	637	649	670	620	670	606	671	653	627	678	620	637	674	651	652	686	623	591	672	661	636	626	622	638	637	664	622	610	588	625	603	672	649	659	592	659	645	694	607	617	650	665	634	633	680	646	622	644	641	618	602	639	623	607	651	638	582	669	634	642	634	698	605	615	650	577	608	650	617	623	666	644	671	599	638	610	659	677	630	609	658	671	668	607	698	676	579	655	666	655	652	633	642	645	633	660	652	623	627	618	644	622	625	646	614	676	679	676	634	650	628	642	645	633	653	613	627	653	639	637	655	610	688	598	579	617	637	611	701	652	628	627	678	640	679	639	621	651	628	667	677	674	653	609	645	635	633	615	632	627	650	666	600	687	637	606	678	626	618	668	591	627	617	658	642	685	652	642	638	649	674	628	592	623	683	622	668	646	630	593	671	669	643	617	686	633	605	665	670	663	619	587	630	635	639	629	614	663	649	637	646	632	674	622	644	645	709	653	675	684	622	656	664	717	688	610	713	663	637	603	612	619	641	633	583	608	656	668	663	651	614	624	633	662	617	652	614	637	637	583	646	675	620	586	655	652	639	633	675	613	634	649	616	621	654	666	671	616	670	645	664	631	596	648	638	607	612	648	665	643	622	625	654	647	618	612	655	638	624	682	638	688	649	625	620	688	630	642	621	662	660	634	648	632	631	575	605	653	673	652	688	661	643	611	653	632	647	665	639	654	650	629	664	608	662	592	657	619	651	583	630	641	618	682	634	664	660	599	611	616	629	634	667	619	602	627	592	640	633	607	618	672	665	661	651	682	630	639	583	691	666	599	669	622	669	750	662	597	672	639	673	681	618	592	616	621	606	613	609	612	637	591	614	602	698	645	609	629	661	652	600	644	683	655	628	631	634	686	647	630	692	634	652	626	666	630	636	641	685	649	627	627	621	645	615	643	582	654	674	614	630	622	634	657	646	664	643	641	611	612	640	620	673	620	631	658	638	671	592	657	610	660	663	611	653	613	646	629	637	621	642	617	626	659	679	623	639	648	626	678	685	666	631	637	624	588	639	653	639	646	649	603	639	632	659	639	618	671	674	635	664	614	671	684	639	615	605	664	652	640	651	630	606	703	653	625	654	644	662	645	655	656	640	648	670	647	657	667	650	617	662	653	620	648	650	635	637	636	644	605	664	632	633	652	657	637	643	643	608	626	628	641	625	686	629	657	645	649	612	676	635	657	674	655	636	639	653	631	661	644	663	646	597	599	653	637	628	627	685	626	653	682	608	655	614	674	601	656	647	629	605	640	663	643	595	651	618	653	615	642	627	681	652	667	657	651	626	630	674	620	618	638	597	612	668	630	620	622	650	638	623	660	646	631	639	636	611	659	610	639	622	634	611	653	626	653	665	657	604	622	638	634	672	622	617	638	611	643	700	595	627	615	623	677	680	644	633	642	637	605	647	634	680	621	666	613	667	666	632	580	656	655	616	629	664	580	638	651	630	653	671	614	612	622	660	647	580	592	632	623	658	657	672	651	618	618	653	644	663	671	637	651	640	674	676	653	653	669	707	682	650	597	658	677	636	619	637	652	672	615	658	640	575	657	661	617	630	705	617	680	671	658	653	652	675	620	608	664	629	700	677	600	604	626	668	621	647	662	703	622	641	641	656	693	643	664	668	644	591	653	592	600	613	636	672	612	652	652	619	691	599	626	639	640	634	643	646	586	666	644	602	649	642	645	667	681	651	640	658	639	615	687	673	665	638	636	643	618	632	651	637	616	635	653	607	659	655	616	655	621	608	646	637	650	606	628	665	619	668	685	632	626	597	642	628	613	603	632	658	653	619	676	656	678	604	615	647	600	665	625	635	649	622	655	657	659	638	678	621	622	627	608	662	664	616	673	624	655	655	615	644	654	613	617	620	620	618	672	631	636	633	649	629	619	647	629	653	675	667	671	609	566	704	618	664	662	643	655	672	644	603	659	669	634	668	645	649	594	575	613	613	616	642	639	670	640	635	625	686	641	659	625	643	654	657	641	659	626	642	640	680	587	624	652	633	605	619	627	677	631	645	609	665	639	614	603	667	658	630	630	585	644	637	626	633	599	663	674	615	618	634	631	617	633	605	634	654	659	636	659	661	638	638	655	656	657	614	622	655	654	603	662	586	591	622	621	653	646	639	605	701	648	691	621	659	617	639	607	662	610	626	651	672	641	648	675	634	649	636	632	608	683	650	631	646	579	655	597	622	677	628	661	626	672	656	661	628	666	673	591	651	620	625	692	679	673	662	658	673	645	685	621	605	624	645	636	678	627	657	646	629	596	645	590	610	660	596	611	678	632	601	607	635	680	677	608	642	642	628	633	613	634	675	645	650	600	653	626	671	654	621	674	645	661	676	649	670	684	678	649	702	638	623	653	639	638	603	617	660	634	634	669	642	668	607	677	644	675	604	655	669	646	633	647	644	608	622	623	624	699	660	660	618	700	644	686	657	607	648	686	634	638	639	636	564	631	669	662	587	678
23501	21588	29530	24157	21589	21612	7029	1512	1115	922	879	880	851	717	692	628	603	616	656	609	605	630	627	595	606	598	521	599	594	531	505	528	568	517	605	583	586	556	519	556	560	531	552	542	552	536	538	550	545	535	533	541	559	533	531	490	539	514	559	530	518	514	531	527	509	512	546	524	543	541	507	514	521	499	505	489	508	568	565	534	477	529	491	488	481	513	503	542	496	508	525	533	546	490	499	551	500	535	518	506	525	507	488	491	503	490	506	544	504	518	549	534	493	479	535	529	520	513	515	511	552	570	549	521	526	501	479	543	540	514	510	542	519	537	501	512	475	514	551	545	536	520	536	481	519	542	499	567	568	526	518	494	495	516	565	516	541	575	535	534	526	559	546	539	505	551	471	543	560	502	530	512	504	515	498	536	543	511	537	522	508	511	538	550	529	560	476	503	523	532	460	578	509	487	520	511	518	509	498	555	523	546	533	535	496	499	532	500	526	558	557	518	551	486	514	492	506	520	480	511	502	545	525	545	507	534	518	484	507	538	540	518	500	483	528	524	512	525	479	553	518	554	480	489	523	465	500	534	546	527	499	511	514	491	489	540	545	524	519	539	488	519	480	529	561	532	518	530	526	500	521	523	511	513	511	483	495	530	477	575	490	543	521	494	508	505	488	513	556	561	469	573	490	485	481	531	502	492	560	496	487	510	529	483	520	516	499	502	530	535	508	486	503	492	524	520	512	524	551	510	512	547	523	511	490	525	481	529	565	498	499	477	493	529	522	529	499	505	521	542	522	524	504	511	509	513	543	514	540	531	531	519	523	500	525	511	566	524	517	487	497	510	529	509	504	507	496	534	516	502	504	487	521	512	500	520	550	506	498	552	527	541	511	497	509	482	551	558	482	508	530	490	528	538	475	492	533	486	508	530	515	522	526	564	520	510	537	510	506	538	519	546	508	493	490	509	482	513	524	526	505	533	528	527	494	514	526	527	496	522	502	535	554	525	497	515	502	527	488	473	533	449	480	514	507	547	500	518	505	534	511	517	495	464	555	528	540	549	517	555	518	524	489	509	489	514	566	505	557	533	516	518	520	512	532	554	498	552	534	550	511	525	506	525	519	496	498	526	521	503	549	557	522	488	530	509	457	533	502	531	529	529	525	537	544	582	509	507	515	526	525	502	517	528	546	536	523	508	520	500	475	542	521	517	474	483	527	496	468	485	495	527	492	541	520	480	485	501	515	538	516	543	517	519	476	497	496	513	519	467	497	564	524	528	547	526	508	484	515	504	511	514	490	541	504	543	513	489	559	486	498	534	470	560	493	509	555	478	507	508	522	541	480	496	545	509	538	506	512	488	494	497	495	525	507	516	521	502	533	517	520	517	525	540	494	525	519	555	482	535	506	508	513	500	513	522	507	505	513	526	502	540	505	541	518	523	482	482	566	526	526	540	457	523	529	508	496	502	500	528	539	503	534	504	518	539	528	525	567	555	530	506	531	516	471	472	522	510	534	508	502	491	499	507	494	550	506	533	504	515	499	494	527	504	494	520	521	533	538	486	520	532	478	509	470	516	528	502	534	510	510	519	538	488	532	488	570	529	546	478	539	558	532	514	532	510	531	502	548	472	480	515	533	559	538	551	508	518	530	533	547	574	496	509	520	520	498	521	536	509	532	527	544	517	543	514	508	524	525	524	519	536	531	511	505	477	552	509	493	507	559	498	505	483	508	486	529	536	473	524	545	541	509	520	480	512	522	516	523	471	523	532	480	559	516	496	569	494	480	520	555	494	526	540	507	520	530	517	507	477	503	533	559	499	521	547	506	488	472	513	528	516	500	578	555	525	539	483	533	488	479	488	532	517	495	469	516	508	511	490	532	510	530	485	498	503	519	542	523	504	526	460	568	528	482	475	508	522	508	514	581	542	471	480	513	474	547	511	520	512	537	530	515	583	483	495	490	492	498	487	538	497	489	512	499	512	502	566	539	516	540	487	464	512	506	517	524	502	515	538	545	539	534	508	544	507	506	504	468	499	474	502	500	497	456	557	548	537	530	497	529	525	501	550	504	531	511	499	559	537	522	528	487	535	559	513	533	484	553	542	506	508	507	510	510	493	517	546	513	515	538	543	489	481	535	502	530	496	521	489	550	495	506	518	502	518	508	549	528	489	485	539	484	534	509	537	527	462	533	489	518	521	544	503	481	545	505	521	493	465	519	498	499	524	514	497	530	513	511	489	515	552	523	522	489	491	530	507	494	479	498	569	508	511	546	537	476	497	543	515	510	550	492	523	534	534	551	488	551	532	499	475	520	505	522	549	543	522	498	516	525	577	523	516	484	498	497	525	530	524	495	501	520	527	504	478	518	486	531	519	496	503	519	508	492	533	502	504	521	487	551	528	511	533	558	515	515	529	491	523	540	531	518	499	518	526	534	501	520	497	480	473	563	513	558	512	493	515	526	501	532	558	527	545	539	541	505	532	529	499	523	495	527	547	521	522	473	495	518	550	500	510	500	492	508	534	524	543	524	498	509	522	535	559	486	533	521	498	485	536	508	499	513	548	562	497	508	490	530	528	516	505	496	523	581	507	471	513	516	475	492	544	515	496	560	499	509	573	531	497	503	565	496	505	514	489	523	512	482	516	505	483	533	544	476	489	502	532	506	519	576	522	504	520	492	498	533	528	500	536	489	512	524	495	509	458	538	533	490	522	484	493	511	559	577	518	538	487	514	488	535	481	537	529	507	537	542	471	502	504	516	517	567	548	501	500	512	490	533	496	536	515	488	543	525	500	517	458	526	513	554	542	506	519	548	496	496	518	505	527	498	521	535	520	529	521	533	505	488	533	538	490	513	474	505	533	524	505	549	515	519	490	518	541	492	537	539	498	513	553	532	543	504	507	509	510	486	521	528	505	497	518	536	484	457	511	496	473	498	534	534	500	509	490	602	513	486	512	527	501	546	490	508	506	515	485	488	508	530	531	516	533	508	543	510	483	505	483	487	524	520	455	499	514	528	526	512	505	526	559	521	515	483	536	529	535	488	519	488	504	520	508	505	509	568	527	492	549	526	540	492	477	523	499	489	530	520	553	503	511	492	535	508	490	520	537	532	497	516	523	505	516	523	524	513	478	513	499	521	513	539	536	508	528	523	526	514	510	511	503	528	511	537	508	501	524	485	529	550	470	475	553	515	509	524	507	514	560	519	526	520	540	522	540	510	477	532	495	498	496	488	482	494	515	488	550	532	521	501	496	503	507	508	500	500	535	520	468	479	496	540	520	518	496	524	505	567	513	553	493	562	480	517	508	524	532	514	528	518	499	514	546	502	555	500	517	561	519	496	568	483	546	527	529	520	486	525	520	584	517	510	526	508	507	507	496	528	505	535	503	519	489	556	501	521	510	513	522	552	498	534	492	495	523	524	490	496	492	568	479	520	469	501	492	502	557	533	522	483	530	502	488	529	490	530	496	490	553	511	503	538	483	513	507	514	534
7650	17348	14139	7570	5423	4081	3151	2625	2165	1826	1552	1293	1254	1107	1050	972	891	858	867	844	787	833	779	740	718	660	724	674	689	682	727	696	685	700	641	692	646	635	630	670	679	671	638	707	653	655	626	619	606	672	642	577	627	669	646	624	614	577	669	640	611	614	641	667	581	610	621	616	621	614	619	597	558	611	602	613	578	592	594	598	613	610	589	576	606	658	627	664	587	640	564	627	558	575	574	665	630	599	594	642	609	601	580	585	606	596	593	616	601	605	603	590	596	611	581	595	638	614	522	629	605	596	618	616	603	581	579	598	615	619	553	610	609	602	600	605	609	589	641	597	603	611	619	623	602	565	591	643	603	660	615	603	578	580	603	583	590	610	654	593	631	624	613	576	623	584	577	564	637	588	619	575	622	589	612	609	613	649	582	571	640	619	623	643	628	621	572	609	603	615	638	635	631	581	613	597	554	598	608	576	627	642	553	610	588	613	601	557	637	611	651	603	618	601	584	597	609	602	592	564	558	634	596	633	589	599	631	605	607	520	605	588	556	587	609	563	621	608	613	616	572	606	580	614	607	586	582	596	614	565	590	602	588	608	572	621	636	581	641	584	661	613	587	592	588	639	640	593	628	611	603	617	611	587	603	598	563	608	621	548	631	600	592	607	616	596	599	619	626	596	634	610	586	587	660	641	623	587	603	602	573	585	626	587	627	587	603	580	627	629	629	635	576	620	619	626	629	576	621	578	606	593	620	610	591	606	603	595	558	619	595	595	576	604	607	621	607	617	606	646	589	583	598	632	636	603	604	604	629	608	640	601	572	600	590	548	631	598	647	602	600	597	641	673	599	568	636	685	621	563	606	609	581	620	609	623	613	566	584	596	588	614	580	608	642	651	548	628	635	608	595	611	648	617	630	592	616	573	583	577	570	587	609	615	597	583	614	636	606	595	574	611	670	614	654	599	594	629	624	653	609	582	577	615	607	577	609	609	612	568	598	595	617	617	619	608	605	580	591	593	625	618	566	601	575	572	590	604	606	589	584	605	627	612	608	606	574	604	555	618	597	630	577	606	573	606	590	583	638	596	572	630	627	587	626	566	573	608	576	596	608	613	578	578	621	610	611	636	636	593	579	602	590	627	573	569	667	646	598	597	598	560	560	602	588	606	645	592	618	594	630	626	579	571	615	535	630	614	585	615	588	616	625	637	603	558	595	610	570	627	599	640	605	606	617	581	641	639	601	642	591	582	604	631	582	604	644	554	581	598	609	572	574	639	590	592	639	603	603	628	632	586	590	576	599	618	598	554	588	608	613	543	610	551	598	559	594	607	585	595	608	613	571	605	628	592	609	600	633	565	573	592	608	571	567	607	633	561	597	567	614	620	586	554	648	610	587	617	570	599	593	583	612	637	569	611	591	575	579	593	584	651	592	615	637	594	591	599	606	559	588	656	615	570	618	583	604	556	623	596	582	591	617	574	623	594	618	583	619	581	569	622	641	623	581	619	612	591	589	591	645	602	615	636	588	646	638	609	666	597	625	650	645	639	606	585	598	559	592	580	615	618	588	590	577	613	555	629	615	613	620	636	607	571	602	586	613	598	564	600	603	586	625	638	600	587	595	557	613	607	592	614	538	591	643	581	608	585	549	580	621	607	597	595	570	590	572	604	635	614	635	638	581	640	619	598	624	599	581	617	620	614	578	576	610	611	655	615	614	584	604	606	609	577	598	639	604	650	589	633	634	575	575	623	592	579	610	605	592	652	617	629	626	635	637	586	589	629	626	577	618	615	613	605	578	578	602	642	560	574	578	585	602	563	515	619	567	610	660	608	606	601	626	594	622	610	590	610	623	578	602	570	608	614	633	574	606	599	615	638	550	604	648	588	631	601	611	599	586	586	580	637	582	654	544	620	564	607	603	596	601	611	609	609	624	597	606	601	571	625	592	602	581	589	555	605	531	622	630	580	554	637	596	584	620	591	570	604	600	628	592	626	577	586	627	603	594	613	592	626	567	586	561	603	594	598	601	542	570	620	596	584	562	586	604	600	611	623	628	621	643	575	576	620	616	620	631	574	584	583	630	593	610	604	613	614	541	625	629	652	605	641	627	622	604	623	621	614	620	621	645	580	555	583	589	626	616	620	599	626	648	616	596	571	588	578	606	547	621	587	569	588	591	598	645	637	665	581	640	636	591	612	634	589	627	601	618	566	678	633	628	574	622	552	532	606	625	642	655	597	582	581	581	569	636	602	588	619	608	643	573	628	599	607	622	578	591	595	616	612	595	600	600	650	598	563	595	591	603	558	582	624	630	565	582	590	626	561	612	602	651	614	605	591	601	614	611	600	585	600	571	612	578	605	601	578	596	558	552	592	618	584	620	624	622	646	620	577	578	652	621	622	641	617	582	598	646	620	585	589	618	592	611	606	619	623	626	605	625	583	636	558	593	590	603	584	588	593	582	588	618	543	550	627	662	618	575	569	589	664	549	616	587	550	611	630	613	569	586	593	583	618	592	548	633	628	627	607	568	595	610	663	609	659	598	621	623	594	636	598	665	657	584	576	612	556	589	606	635	553	610	600	570	613	597	652	589	573	643	566	556	593	659	622	631	645	598	590	590	605	611	606	606	559	570	623	601	640	606	624	597	574	606	563	617	623	576	566	604	599	589	579	600	616	589	605	610	561	613	598	622	593	580	654	601	629	562	590	603	604	607	640	598	622	612	618	518	584	616	611	610	607	607	616	635	576	602	620	622	581	631	617	627	576	638	595	601	608	628	626	580	638	591	567	617	646	626	589	604	597	668	547	613	613	614	633	619	597	568	593	610	629	605	582	634	600	593	613	612	619	606	597	558	605	562	570	649	571	614	586	583	585	577	619	623	599	623	619	589	597	617	585	580	621	604	592	585	629	601	594	561	619	571	593	562	617	634	603	574	650	567	592	629	608	574	606	573	638	580	579	620	614	573	606	618	616	557	604	582	637	592	611	619	590	610	600	610	618	627	648	649	585	614	613	636	596	603	597	607	595	609	600	622	608	611	586	601	605	597	586	605	625	581	573	625	600	609	578	594	567	561	581	611	597	602	627	603	602	636	571	599	590	599	561	573	587	587	591	616	594	555	629	602	585	612	593	590	601	630	575	592	614	560	583	637	624	603	598	630	609	551	612	593	592	619	637	610	595	604	555	636	610	617	593	591	644	588	631	600	598	644	616	602	585	601	611	612	620	624	622	566	579	564	601	618	661	593	564	624	620	548	625	592	603	582	587	602	611	585	518	629	629	608	582	608	575	597	612	600	581	567	618	563	638	624	617	526	600	589	597	564	604	575	586	612	604	605	568	564	538	611	592	628	649	594	580	600	592	619	660	616	603	513	604	608	580	603	658	582	624	606	602	589	613	616	652	578	566	627	662	601	606	596	586	626	602	609	606	617	610	568	579	641	606	597	579	602	628	612	610	596	594	593	594	604	572	569	587	595	618	615	606	615	590	602	605
27721	20335	7419	1399	1002	981	939	943	835	899	856	898	872	850	849	894	829	912	844	867	894	917	831	864	913	835	902	862	876	910	852	859	938	829	842	894	868	795	858	870	819	816	877	913	873	879	836	921	882	882	850	836	862	855	880	852	850	858	859	875	845	854	857	875	857	855	792	846	854	915	857	858	854	874	854	798	932	846	866	821	828	848	830	876	816	817	838	813	819	854	814	877	859	840	884	830	891	823	891	856	830	853	841	796	863	829	837	853	819	871	889	907	807	858	840	865	858	876	868	834	829	858	858	847	857	903	854	838	816	835	826	855	906	862	883	858	886	859	859	914	868	829	831	883	915	856	873	869	832	857	895	903	826	923	900	855	862	851	879	909	867	816	848	851	848	836	861	859	841	878	857	852	850	817	889	839	832	818	847	837	876	842	842	867	838	899	832	839	879	850	933	833	860	840	856	816	876	889	859	839	871	891	854	915	867	853	863	854	862	865	869	851	822	884	880	919	911	869	868	880	853	823	892	810	873	830	903	872	831	840	864	841	879	806	823	861	895	903	843	857	886	937	801	821	839	869	841	828	879	875	916	839	862	879	896	962	881	841	907	836	857	880	869	814	867	881	882	817	812	904	821	840	839	858	824	863	956	847	816	893	858	822	802	791	898	857	872	822	850	835	862	820	836	892	860	841	864	852	856	858	885	863	817	902	848	883	869	876	840	876	876	819	852	849	870	899	872	860	842	832	837	856	848	826	885	852	823	880	871	835	904	853	849	842	878	828	889	841	860	865	843	879	862	819	890	867	825	909	790	806	834	898	840	822	872	839	886	888	863	872	877	842	904	877	874	858	851	871	903	833	866	874	901	841	881	888	822	855	852	856	854	812	895	826	902	821	866	866	838	845	810	848	861	839	863	843	894	843	851	851	900	877	867	831	859	893	860	863	897	877	863	908	842	827	865	852	906	893	829	884	903	825	829	878	887	898	868	845	850	864	860	889	819	913	847	850	876	863	844	817	788	914	835	864	871	862	831	871	879	808	848	842	889	824	939	813	859	860	839	864	887	878	902	878	835	855	902	852	868	831	811	901	908	860	868	857	859	853	812	881	838	861	823	930	852	930	863	823	846	845	825	875	823	892	883	825	888	915	839	815	840	842	826	826	856	859	857	852	893	823	859	873	881	868	836	832	868	877	870	841	859	869	862	882	859	839	850	806	823	843	875	840	860	834	923	817	832	851	829	878	805	891	878	869	916	873	880	822	809	859	855	840	862	787	851	817	876	871	849	872	853	893	870	853	893	869	853	906	849	860	832	856	907	829	879	854	818	818	865	929	854	876	858	878	861	901	848	887	887	878	847	898	852	862	841	886	866	864	893	887	843	870	893	858	843	849	824	849	831	834	886	818	896	851	872	845	840	861	876	847	927	867	792	867	820	832	853	860	851	867	880	829	902	891	866	852	833	874	878	860	895	906	807	910	897	807	841	830	864	880	891	845	837	899	871	820	822	917	912	894	841	857	875	878	847	884	890	828	862	814	869	908	870	835	879	848	854	867	844	874	877	896	853	844	855	858	858	852	911	813	879	824	834	851	857	891	846	858	862	864	927	871	880	829	846	893	904	892	843	819	889	855	850	807	837	783	853	838	864	857	853	869	850	871	865	890	838	847	828	849	889	866	880	820	889	908	853	852	822	880	935	760	865	788	895	848	893	845	865	864	859	860	898	926	878	889	873	842	772	847	864	793	809	817	835	868	875	832	867	901	873	822	835	863	850	843	884	868	854	858	889	866	812	885	834	889	865	831	908	824	866	865	903	803	860	839	886	848	923	886	818	850	847	828	883	851	885	847	885	889	869	861	818	886	863	880	888	886	826	917	875	851	886	855	848	866	862	834	843	844	795	808	836	829	802	827	844	905	892	855	837	804	852	881	801	805	848	873	845	819	865	869	819	812	895	857	901	956	852	874	855	865	834	859	856	866	815	838	879	927	871	865	878	914	803	863	806	848	832	852	854	839	835	851	858	858	918	856	833	827	866	883	866	870	845	890	858	858	847	840	838	850	841	864	866	875	803	879	877	817	845	945	859	817	905	844	861	890	831	825	856	890	892	845	847	910	833	851	841	866	856	864	851	918	903	854	894	890	881	846	889	909	897	829	879	883	872	892	832	824	845	852	905	846	871	891	863	838	832	821	912	862	876	857	813	880	901	856	883	843	828	860	885	895	868	854	890	842	891	858	872	851	916	872	838	879	893	867	836	870	845	820	863	824	870	874	849	827	890	880	855	908	833	873	874	876	874	885	897	853	826	835	858	862	893	855	864	866	874	851	878	844	901	843	884	896	841	844	930	846	869	782	850	895	870	925	883	869	900	854	919	862	855	875	861	838	891	865	872	863	878	864	891	866	938	869	830	859	875	891	854	880	848	856	876	882	853	867	908	938	876	872	888	830	873	868	840	828	857	877	798	890	839	914	875	823	835	891	891	848	896	819	865	858	793	856	873	880	893	891	871	873	853	901	863	899	921	884	833	820	857	854	869	881	853	887	913	837	932	846	885	868	871	882	895	854	902	828	883	880	838	895	852	873	861	849	863	873	857	845	919	804	847	867	826	889	862	847	856	868	869	848	815	879	878	889	882	831	844	840	843	859	855	854	808	868	810	839	888	850	867	855	895	902	858	863	875	905	849	863	884	869	846	810	838	843	880	826	866	859	829	875	862	854	894	824	871	839	837	900	867	862	866	857	888	910	820	811	922	827	833	824	858	815	879	856	887	850	781	855	873	881	878	815	939	835	863	840	875	884	819	883	854	912	820	883	842	854	867	845	887	842	871	844	853	857	873	897	917	867	868	863	853	823	873	911	839	891	837	902	877	919	846	860	843	849	880	860	858	807	824	878	826	873	902	883	900	895	882	840	805	850	836	862	902	927	817	916	864	898	865	867	874	901	866	838	852	880	900	883	851	875	839	869	870	861	872	905	871	829	951	882	919	889	882	855	851	899	836	822	914	862	869	851	868	861	861	798	922	821	878	860	883	888	858	836	846	882	853	934	864	818	862	887	865	893	830	869	857	879	878	833	877	883	903	838	831	846	819	891	822	820	903	868	827	887	877	847	826	881	881	869	852	847	843	851	843	817	876	909	812	875	857	833	833	862	876	891	868	880	877	897	893	815	891	872	854	851	852	897	867	871	838	865	929	887	876	883	887	854	932	844	858	898	878	870	850	861	857	850	873	895	878	856	943	858	874	859	875	808	843	851	865	857	837	847	808	856	843	827	838	841	891	884	892	868	911	830	875	818	886	849	831	892	892	829	844	857	928	840	836	895	860	880	863	878	808	830	843	854	895	887	882	860	881	870	875	829	856	839	878	904	896	865	895	904	824	886	851	825	866	864	839	819	860	872	831	808	887	845	816	887	834	849	839	901	867	890	797	850	872	887	785	835	922	858	826	943	865	867	840	920	881	822	834	871	824	879	873	881	839	888	852	884	882	867
4679	2183	1959	1388	1285	1227	1147	1153	1049	1106	1060	1006	1074	1072	1044	1083	1063	1050	1002	1049	1090	1070	1117	1046	1041	1053	1047	988	1041	1043	1008	1049	1051	1020	1056	1047	1081	1037	1097	1045	1004	1051	1029	1120	1099	1022	1051	1019	1056	1037	987	1015	1031	1033	1007	1005	1076	1020	1028	1070	1054	1043	1057	998	1012	989	1029	1066	964	1027	1020	982	1019	1047	1004	1061	1088	1007	1048	1022	1016	1088	1029	1069	1060	1078	1027	1057	1011	1030	1074	1020	1007	1043	975	1018	1087	1057	1045	1054	1029	1019	1023	1030	1041	1007	1037	1067	1024	1043	998	1043	995	1027	986	994	1040	1070	971	968	1013	1044	1053	1051	1024	1054	1009	1069	1031	1058	1044	994	1032	988	991	1061	1016	1081	1066	1031	1045	1044	1044	1024	1023	1009	1107	1063	987	1073	1045	1050	1063	1040	1037	983	1047	1025	1085	1026	1086	1046	1052	1036	1025	1040	993	1016	1083	1023	1112	1002	1068	999	1051	989	1057	1001	1026	1021	1106	1021	1051	1037	1065	1045	1041	1018	1048	1065	988	1030	1067	1002	1035	1099	1011	999	1033	1047	1035	1005	1052	1008	1043	979	1070	1084	1048	1028	1029	1069	1049	1073	1004	1058	1008	1037	1041	1086	1052	1034	1065	1005	1051	1048	1018	1060	1032	1024	1027	1053	1030	1039	1061	989	1009	1004	1016	1019	1014	1061	1071	1030	1040	1075	1026	1033	972	1043	1021	993	974	1081	1040	1016	1022	995	983	1050	1057	1025	1029	1013	1060	1049	1060	1012	979	1027	1044	1026	990	1036	1084	1025	1056	1016	1092	1045	1046	1104	1019	1009	1068	1100	1032	974	994	1050	1058	1104	1048	1078	1043	1030	1025	1045	1014	984	1019	1095	1087	1066	1024	1019	1096	994	1088	1043	1043	1036	1082	1001	967	1042	1024	986	1000	997	977	1035	1066	1037	959	1041	1027	992	1020	1001	1061	1025	1043	1002	1080	1040	1087	1063	1069	982	1067	1014	1043	1117	1104	1071	1009	1024	1039	1075	1015	1048	1056	988	1077	1017	1047	1045	1110	993	1031	984	1062	1052	1093	1001	1046	1061	1013	1047	998	1042	1035	1013	1037	1047	1058	1096	1033	1037	1049	1042	989	1041	1042	1014	1047	1000	997	1029	1016	1042	1000	1038	982	987	1002	1052	1101	994	1060	1028	1078	1121	1041	980	992	1023	967	1098	991	1070	1006	1062	1059	1103	1072	1034	1008	1058	992	1005	1031	1056	976	1040	1058	1029	1023	1031	1064	1065	1063	1006	1074	1039	1023	1026	1016	1072	1003	1076	1020	1031	1000	1019	1021	1022	1032	1032	1054	1007	1133	1017	1055	1010	1058	1046	1032	1033	1030	1072	1015	1035	1039	999	1034	1028	990	1025	1052	996	1017	1004	1014	980	1008	1032	1115	1020	1053	1112	1022	1039	1089	982	1039	1027	977	1065	1030	1041	1038	1030	1032	1021	1011	1090	972	994	1068	1106	993	1018	1011	1067	1037	1011	950	983	1018	1047	1097	1035	1000	1079	1043	1010	1021	1010	1068	1019	1026	1048	991	1057	1003	1021	1061	1031	1089	1078	1070	994	1025	1031	1030	1065	1004	1061	1001	1056	1103	1048	1034	1029	1014	1032	1065	1015	990	1018	1064	1061	998	1017	1050	1022	1034	1017	1053	1043	968	994	1073	1042	1043	1110	1069	1042	1028	1009	1060	1054	1049	1029	1016	1045	1027	1067	1054	1047	1043	1044	978	1037	1071	1072	1055	1052	1042	1092	1019	1054	1032	1052	995	1012	1006	1024	1037	1075	1009	1076	1013	1004	991	1038	1067	1003	1052	998	1081	1039	1076	1038	1051	1050	1039	1056	1083	1038	1065	1020	1023	1058	1061	1062	1037	1095	993	1017	1112	1066	1044	1059	1017	995	1012	1014	1089	988	991	1065	986	1044	1042	1053	1093	1006	1035	1034	994	1013	1016	1015	1045	1024	1043	1094	1026	1117	1062	1060	1082	1001	1069	1013	993	1013	1023	1042	1020	1022	1116	1021	1003	992	1012	1076	1032	1020	1024	1014	1103	1058	1029	1011	1083	992	1028	1044	1049	1038	1062	993	1008	1047	1050	1066	1086	1015	1019	1046	1019	1082	1086	1002	1021	1039	1012	1070	1047	1020	983	1055	1008	1061	1036	1074	1024	991	1075	1014	1007	1048	1000	1025	1073	1049	1023	1066	1071	1059	1001	1024	989	1040	1025	1073	1042	1052	1017	1025	1091	1039	1029	1027	993	1012	1108	1029	1091	1096	1071	1026	1058	1052	1028	984	1036	1021	1091	1028	1087	1026	1024	1044	1043	1060	1088	1046	1103	1068	1057	1029	1094	1027	1039	1068	1062	1078	1020	985	1018	1047	1024	1006	989	1007	1013	1024	991	1057	1054	1108	1002	1025	1044	1020	1014	1055	1038	1131	1034	1028	1006	1051	1061	1068	1073	1028	1028	1033	951	1023	1048	1089	978	1084	1097	1011	1025	1037	1078	980	980	1023	1010	1027	1011	999	1008	1000	1015	1001	1083	1038	1026	976	1052	1093	1075	1035	1043	1014	1027	1057	1047	1050	1009	1060	1047	1071	1039	1059	1038	1028	1040	1059	1041	1057	979	1080	1044	1062	992	1039	1014	1040	1016	974	1026	1046	999	1032	1036	1004	1029	1057	1066	1048	1079	1030	1032	1067	1031	1031	1049	973	1027	1111	1018	1031	1050	1067	1045	1038	1062	996	1053	1036	1052	1062	1057	1023	1080	1030	994	1033	1063	1012	1028	1026	1019	1007	1022	1031	1002	1048	996	1029	1052	1077	1060	1015	1032	1043	1003	1034	1082	983	992	991	1069	985	1092	1071	1042	1040	989	1032	1071	1106	1024	995	1022	1054	1076	1019	1023	1030	1036	961	1029	992	998	1064	1075	1054	982	1044	1071	1031	973	1079	1072	1064	1024	1062	980	1063	1075	1003	1031	1007	1044	978	1023	1009	1038	1090	1061	1021	1009	1027	1080	1056	1046	1017	1002	1074	1051	1047	1070	1052	1043	1015	1031	1061	1025	1032	1116	997	1104	1052	1053	1011	1022	1023	1006	993	1020	1053	1068	1053	1074	982	987	1042	1016	1025	1077	1046	1032	1014	1036	1016	1049	1078	1023	993	993	1040	1031	1056	1040	996	1062	1076	1023	1000	954	1008	1067	1048	1058	983	1035	1026	1031	1020	1076	1009	1022	1054	1003	1048	998	1008	1023	1074	1088	973	1020	987	1058	1029	1020	1003	984	1061	1046	1038	1039	1073	1042	1035	1060	1016	1022	984	1009	1016	1084	1029	1023	1027	1023	1023	1027	1040	1049	1039	1076	1059	1018	1021	1044	1004	1036	1057	1070	1028	1012	1055	1090	1007	972	1005	1027	1016	1010	1046	1050	1026	1075	980	1072	1034	968	1015	1061	1043	1036	1037	1039	1047	1060	980	1078	1048	1022	1037	1024	1061	997	1022	1046	1114	1054	1000	1063	1011	1017	1046	992	1068	1087	1050	1059	1037	1037	1074	1049	982	1116	1031	1068	1021	1044	1030	1018	1086	1042	1030	1044	1011	967	1023	1005	998	1013	1034	1021	1097	1078	1058	1083	1053	1069	1027	1044	986	1085	963	1033	994	1041	1037	1027	1004	1098	1044	1021	1076	1039	1079	1051	1018	1086	1049	1022	1001	1056	1006	1000	1014	1043	1042	1011	1032	1053	1004	1006	999	986	1047	1072	1001	1011	1005	1065	1045	1055	997	1034	1040	1008	1060	1031	1035	1036	1021	1000	1058	1008	1052	1034	1029	1007	1039	1087	1007	1007	995	1003	1040	1060	966	1045	1089	1027	1040	1039	1001	1082	1030	1030	983	1042	1066	1057	1016	1086	1098	1092	1078	1031	1024	991	1042	1002	1035	1096	982	1005	1106	1029	1007	1022	1057	995	1035	1013	1010	1028	1110	1010	987	1005	1031	1038	1045	1010	1018	1018	1059	1043	1049	1002	995	1026	1071	1027	1032	1072	1011	1017	1036	963	1026	1047	1044	1080	972	1018	1035	1052	1059	1060	1042	988	1018	1067	1081	1031	1037	1022	1071	1003	981	988	1041	1072	1011	1040	1013	1017	967	1036	991	1071	1049	1027	1068	1055	1086	1056	1024	1044	1037	1048	1041	1046	1022	1026	1002	1047	1034	1008	1023	1050	1030	1010	1060	1068	1005	992	1048	984	1025	1062	1038	1040	1017	1038	1062	1007	1008	1004	1026	1046	1018	1046	1036	1131	1051	1085	1001	1009	1054	1009	1070	1018	1002	1057	1055	1002	1036	1070	1049	1065	1078	1044	1035	1027	1028	1098	1020	993	1061	1082	1038	1016	1064	1036	1013	1020	1054	1058	1022	1019	1013	1033	1049	1016	1049	1003	1007	964	1075	1050	1041	1027	1057	1028	1021	1005	1039	1010	1080	1022	1047	1046	1052	1040	1103	1071	1070	1022	1049	1036	1034	1044	1128	1038	1040	1071	1070	959	1044	1013	1042	1056	1028	1061	1029	986	985	1012	1012	1044	1086	1015	1068	1006	1092	1034	1111	1066	1033	1030	1035	1014	1008	1029	1020	1057	1026	1037	1015	1002	1029	1084	1049	1094	983	1081	1057	1008	1036	1041	1030	1016	1039	1032	1058	1044	1029	1014	1065	1013	1068	1038	1025	1013	1054	1038	997	978	1076	1070	1039	1043	1013	1027	1032	984	1028	1032	990	1018	1051	1000	1014
24578	21560	28968	24597	21537	9059	1368	1018	840	752	742	690	653	635	598	607	586	582	581	559	523	538	550	579	581	571	500	542	517	556	529	540	518	549	534	527	528	486	534	524	546	495	470	517	515	458	509	540	540	481	522	518	532	526	489	513	540	505	516	525	570	521	516	498	510	556	527	528	509	542	540	543	511	481	504	505	550	526	499	507	529	546	553	486	562	507	536	515	477	500	492	506	518	502	556	508	499	525	526	511	543	537	504	534	537	529	521	480	506	490	517	525	531	486	542	513	519	524	506	507	555	470	509	498	530	511	496	495	503	472	451	516	484	518	555	513	538	534	510	487	530	534	520	527	495	522	479	537	491	541	508	531	521	516	496	504	490	516	502	510	545	527	503	509	538	514	538	457	512	516	518	488	534	517	513	555	504	484	525	513	526	500	497	500	513	516	513	541	487	502	549	504	510	539	470	502	492	492	505	484	499	547	521	540	486	527	513	515	493	496	497	534	493	495	501	511	531	479	550	481	484	508	534	484	500	487	500	483	490	504	538	496	501	512	510	546	497	483	494	519	488	528	535	491	516	524	519	497	510	521	480	509	510	455	506	527	478	531	525	534	471	507	496	548	486	526	526	502	525	491	483	510	487	512	535	514	517	483	524	504	500	483	510	487	501	503	521	503	550	542	465	504	504	513	511	477	503	518	482	514	519	513	510	472	561	470	480	507	484	509	505	520	476	488	513	476	521	524	507	501	483	535	515	492	517	523	548	510	488	510	550	507	504	503	510	506	525	499	503	538	502	505	541	474	514	508	526	505	533	506	505	523	528	499	512	494	510	478	519	507	481	532	523	498	536	498	537	510	505	483	524	509	544	456	535	475	528	505	544	482	500	525	499	495	536	518	541	513	516	511	534	489	486	514	523	490	482	521	486	501	513	529	515	499	507	522	507	515	528	521	541	502	539	500	466	550	506	481	520	493	507	501	506	510	482	500	500	498	509	505	495	485	503	519	521	510	444	492	511	517	505	482	498	471	554	526	492	515	546	512	493	483	488	491	548	484	537	530	539	470	548	512	525	516	507	527	499	530	487	505	502	519	538	528	525	556	524	495	515	517	526	562	517	502	558	475	494	478	522	508	534	505	501	517	499	538	503	505	504	495	556	522	505	482	554	509	500	525	510	515	515	517	504	491	529	543	457	541	508	511	539	498	505	542	502	507	561	497	510	529	509	516	552	480	487	509	558	528	529	479	533	508	521	489	493	529	466	501	466	536	555	475	537	495	515	478	521	493	494	489	523	530	535	535	543	520	507	539	522	518	550	507	484	509	466	517	517	467	530	542	498	496	517	506	446	501	482	522	493	525	491	505	498	518	522	520	473	493	498	517	512	526	548	460	490	544	515	489	491	500	457	503	516	536	495	556	478	461	485	540	529	515	554	487	489	504	533	528	478	513	519	458	529	512	485	556	540	482	540	497	510	531	519	532	502	505	496	467	509	474	513	499	533	512	498	517	548	487	550	462	520	502	502	534	534	500	517	494	522	486	496	504	555	497	535	531	498	530	484	504	507	545	507	547	517	477	484	495	511	514	534	496	553	558	518	478	460	505	514	532	514	516	536	505	503	524	528	493	483	539	492	542	494	475	523	499	534	477	490	510	504	526	500	539	528	596	524	496	514	527	502	559	482	519	509	522	514	504	473	509	536	514	517	511	561	518	520	499	512	517	515	543	477	471	550	498	466	504	518	493	512	532	488	517	510	533	513	512	525	490	523	531	502	533	477	543	470	487	544	496	529	474	515	503	510	502	534	506	494	506	483	524	518	478	496	554	480	472	522	491	500	540	501	499	478	506	509	512	502	498	473	503	491	508	508	526	468	498	509	488	480	557	485	524	505	507	524	513	520	491	522	523	497	485	496	513	501	459	538	517	496	511	519	477	445	520	553	509	488	476	523	536	528	472	501	461	504	487	537	547	481	509	525	527	513	479	535	521	486	485	498	521	500	523	503	490	515	487	506	493	500	507	527	536	491	490	491	495	499	480	507	502	501	530	510	524	532	515	538	510	499	537	485	516	518	511	523	521	508	464	467	480	509	535	534	529	511	522	494	517	542	521	510	486	503	487	560	535	505	478	506	518	507	509	498	512	506	511	515	494	493	511	523	498	478	513	505	494	507	556	533	512	487	538	548	509	520	541	487	478	540	512	487	523	490	472	500	524	491	522	478	528	529	518	541	483	502	504	530	495	489	490	508	496	470	521	561	515	516	523	534	508	508	477	533	491	518	510	500	511	516	511	494	469	495	508	545	512	518	510	532	507	522	506	487	505	556	526	475	494	497	516	524	497	510	506	544	510	526	515	489	519	489	516	500	504	491	499	526	535	504	516	478	514	499	512	497	525	475	553	515	511	523	513	472	497	476	541	513	469	519	500	505	473	533	519	510	489	497	477	540	481	515	500	480	486	498	504	501	516	527	473	525	485	516	493	504	476	479	508	469	500	515	486	541	518	488	522	495	507	505	544	546	486	511	504	504	588	523	489	480	537	481	487	532	495	527	522	502	503	486	514	523	487	478	491	547	510	514	509	474	531	525	529	494	518	520	524	548	490	493	527	474	505	489	540	498	524	518	479	504	516	514	511	474	484	510	484	483	501	524	542	506	537	523	484	500	484	477	528	532	475	544	506	546	523	511	514	511	504	511	520	447	499	529	530	504	508	543	516	498	476	480	558	497	518	500	517	515	503	502	526	518	479	539	509	475	479	507	502	470	550	473	489	487	491	548	516	471	515	504	538	546	504	520	523	511	468	489	491	477	503	514	511	535	507	501	538	522	523	521	511	573	536	518	452	521	519	515	519	518	512	493	483	535	509	499	525	523	504	526	539	497	484	471	525	487	525	518	530	507	551	495	532	523	518	515	564	483	574	479	485	511	473	505	498	481	531	555	470	540	493	512	526	508	507	524	529	532	495	539	504	506	486	515	566	555	480	533	491	561	515	523	484	490	510	481	557	514	550	514	498	490	497	496	528	501	517	481	527	522	535	512	513	532	525	488	511	518	535	531	483	503	469	529	501	532	510	508	510	498	497	539	522	500	522	508	534	467	542	506	492	514	523	527	513	525	522	545	520	536	502	530	535	538	520	495	544	547	466	513	544	522	528	524	525	471	509	483	569	515	509	479	512	518	512	534	488	527	520	525	537	481	524	538	521	466	516	540	475	505	499	509	518	504	512	508	527	521	543	513	499	520	555	514	493	518	524	558	489	483	517	503	488	513	490	536	520	532	542	533	485	545	523	480	507	478	477	494	526	495	497	481	500	480	527	499	476	535	467	483	511	497	507	535	480	469	530	536	506	505	502	490	521	526	480	554	540	498	539	494	513	509	527	518	516	494	526	515	527	532	505	517	494	493	527	487	501	519	522	503	498	545	544	515	532	510	473	490	518	442	512	456	499	481	503	498	519	528	525	486	533	505	471	522	510	536	503	540	529	509	531	478	501	519	528
5336	11029	9230	4624	3356	2519	2043	1688	1434	1365	1098	1046	978	958	888	893	844	770	797	737	675	693	718	743	676	688	684	638	686	641	680	651	659	695	686	656	648	633	653	660	633	689	636	661	634	629	624	661	666	627	618	636	664	675	611	626	640	664	706	653	673	608	641	618	627	652	654	637	662	655	673	636	621	642	571	647	645	615	665	613	668	637	592	606	599	662	684	638	684	655	616	637	628	609	647	657	623	612	620	600	666	688	607	602	682	641	642	596	585	611	654	656	661	651	611	594	650	613	675	640	634	645	629	635	601	673	615	603	627	615	646	598	647	658	622	658	622	589	637	623	654	613	655	632	583	706	637	606	679	625	610	602	590	653	653	627	643	666	609	601	652	655	703	636	600	630	632	621	627	635	638	632	618	684	633	635	625	666	590	636	649	650	626	632	645	638	655	659	641	682	626	597	619	635	657	575	652	649	598	687	623	593	638	627	595	656	632	648	630	636	632	614	632	671	614	619	614	618	655	605	597	652	650	641	598	618	647	635	616	635	630	606	637	656	622	610	633	629	646	622	614	657	633	650	618	621	663	582	621	621	618	673	617	616	590	647	632	610	580	621	645	623	632	591	634	605	629	622	663	641	602	641	624	622	658	632	614	600	608	600	630	634	611	613	610	609	607	637	670	641	627	616	640	618	665	614	622	614	661	643	628	667	617	638	643	638	643	618	648	623	633	635	615	670	603	612	646	642	618	624	611	638	598	613	632	658	608	625	637	620	608	612	669	632	598	650	658	682	604	624	604	676	652	640	673	635	670	609	626	666	626	644	633	619	687	604	611	595	674	654	653	665	635	636	658	621	641	639	597	640	661	634	655	620	697	632	645	666	622	633	699	634	631	616	664	628	641	627	612	602	660	636	619	669	626	656	651	649	650	618	620	587	639	631	638	632	592	612	615	612	631	673	628	627	639	656	616	673	637	633	681	619	634	606	602	593	662	664	667	588	627	649	669	596	607	617	622	608	633	625	616	646	639	632	666	677	629	624	636	676	596	657	650	628	612	654	642	665	638	640	639	658	596	653	639	640	664	636	652	626	624	661	649	633	621	593	678	617	654	617	668	582	593	570	617	673	629	631	619	653	617	662	677	666	639	666	604	594	638	630	608	629	624	624	656	635	631	649	618	633	591	612	601	621	605	699	614	628	622	641	641	622	657	641	618	641	628	616	615	590	626	648	639	624	610	613	627	618	645	615	641	665	643	634	613	621	658	570	655	664	637	690	663	611	610	649	669	625	665	614	674	646	644	614	675	660	643	629	627	656	615	636	652	614	618	618	619	624	616	638	613	648	660	644	624	633	665	617	673	609	670	636	642	643	620	621	625	640	619	629	600	614	603	645	625	669	625	627	639	633	623	630	611	620	614	673	632	584	610	632	683	596	632	630	627	619	618	599	630	604	665	673	637	606	635	602	693	641	625	665	617	622	625	677	601	610	654	616	632	628	595	673	583	633	609	616	625	605	629	651	657	638	688	614	620	625	609	624	660	637	609	657	672	610	632	585	628	599	618	600	618	649	632	630	592	672	580	598	607	651	663	653	639	638	630	667	586	621	641	654	680	594	639	684	622	625	646	638	653	626	598	690	617	653	642	615	672	617	604	630	653	677	650	620	669	657	660	602	661	634	614	607	618	658	627	637	664	646	668	621	610	566	641	623	628	667	610	629	610	657	626	653	658	636	650	684	645	634	579	647	640	623	631	649	603	676	621	607	640	631	586	618	619	658	654	599	653	666	628	592	598	563	662	631	642	637	692	649	651	660	617	641	637	636	651	592	618	677	641	621	641	644	671	662	632	621	645	655	675	648	673	605	624	616	609	684	592	644	653	627	635	610	620	656	636	605	665	612	634	653	667	586	661	663	585	640	651	622	669	624	638	634	630	645	623	614	640	606	639	669	622	586	656	674	634	618	650	640	627	611	595	636	598	655	632	643	617	605	620	632	646	615	670	686	617	671	616	643	620	643	598	647	667	661	640	664	628	655	627	642	648	649	632	628	620	634	636	630	631	640	683	578	635	647	647	622	665	616	634	651	608	647	612	658	681	629	598	649	674	662	641	667	610	628	637	623	652	653	642	655	605	599	638	658	651	654	609	608	634	631	653	636	649	618	624	593	662	703	638	643	587	649	634	638	654	604	613	680	616	607	594	608	681	704	632	605	623	648	630	705	601	673	659	605	582	648	620	609	599	662	624	647	650	657	669	625	610	553	641	618	598	621	640	643	606	653	630	629	597	661	624	641	596	618	601	660	640	613	624	639	630	636	636	597	625	668	685	620	621	604	651	648	669	608	652	629	646	631	637	629	597	581	656	633	653	652	699	602	668	626	592	636	605	616	598	649	641	649	588	615	679	661	582	616	604	639	614	631	640	625	658	640	648	673	661	587	609	632	588	641	678	584	645	632	665	652	647	636	658	626	636	635	662	645	637	608	648	649	650	628	631	630	653	674	629	625	633	580	639	620	667	658	655	627	666	663	624	628	618	629	596	635	619	615	645	599	652	595	670	650	650	659	669	623	632	660	631	638	670	659	638	637	640	637	659	619	644	683	636	642	674	618	625	667	639	616	643	678	626	640	623	605	641	632	573	583	633	661	667	615	614	653	677	652	585	628	616	626	649	602	667	665	670	635	654	603	608	637	664	595	686	618	648	628	635	614	625	649	615	668	617	640	622	639	635	617	669	677	678	653	656	594	609	656	627	680	608	607	630	680	620	591	615	639	638	632	627	653	660	598	600	617	630	618	631	662	623	637	647	596	655	657	659	624	654	605	685	622	711	622	662	644	650	606	679	633	611	605	632	624	650	637	628	634	633	611	632	627	664	615	683	627	619	628	612	577	668	668	598	605	656	626	608	620	605	612	670	672	611	615	626	636	646	640	686	565	640	652	584	618	652	614	685	606	623	647	620	607	605	626	619	634	618	635	629	648	668	631	632	670	654	624	628	611	680	640	640	654	671	651	621	640	647	614	615	618	644	617	610	598	629	606	681	605	636	634	644	602	670	653	640	659	640	629	599	622	613	624	609	616	637	609	577	606	697	613	656	636	616	653	597	643	657	631	600	602	628	626	601	649	593	649	642	603	649	627	642	616	640	604	606	609	636	631	643	610	609	654	629	583	647	653	643	647	646	603	602	671	618	652	614	625	651	617	669	649	642	649	662	654	634	571	622	622	596	627	638	597	589	633	565	617	674	590	621	632	640	639	632	607	618	654	627	610	645	616	617	606	626	596	610	645	644	627	645	621	629	613	610	629	619	676	612	666	609	607	642	673	653	642	627	663	574	628	637	648	638	623	651	651	663	608	627	625	659	679	635	644	627	607	619	616	635	627	598	632	654	608	637	660	578	619	700	637	582	696	625	660	623	668	575	640	661	641	642	596	658	675	618	640	631	661	674	634	627	644	679	670	615	674	627	622	652	653	597	639	664	666	616	672	650	589	598	656	623	654
23502	21576	29464	24147	21577	21594	6890	1467	1090	996	874	834	790	796	698	650	652	632	573	617	638	584	594	592	603	560	560	554	545	561	585	546	570	534	494	503	592	568	574	528	539	525	499	576	513	536	546	545	543	535	524	526	491	553	588	535	507	566	524	532	539	535	517	528	543	534	518	538	517	520	489	529	515	511	510	486	459	546	526	543	522	538	522	520	488	540	506	519	495	480	588	570	514	496	522	520	540	496	563	510	491	499	513	549	491	501	519	494	525	534	528	525	490	551	469	516	527	519	550	518	480	488	542	527	562	511	506	515	521	495	517	500	555	532	520	543	504	482	531	568	508	497	522	487	558	549	516	540	526	499	519	550	531	532	509	524	482	530	485	481	542	547	513	559	497	490	518	511	469	517	531	499	476	511	489	513	513	477	526	555	545	515	504	515	503	564	498	539	526	440	513	524	548	515	473	511	502	483	512	489	519	500	506	572	545	491	542	539	539	494	513	507	510	538	483	504	526	504	512	541	500	499	509	534	542	540	522	538	509	465	524	525	554	518	531	522	503	458	538	509	502	542	499	554	523	501	531	500	482	511	562	531	526	541	544	502	506	484	489	526	507	524	506	520	529	528	513	535	535	467	479	554	522	556	538	517	486	493	483	511	511	552	516	521	544	467	519	528	519	539	533	505	519	520	479	535	481	529	481	497	561	498	562	506	491	464	545	505	493	523	557	517	519	549	531	494	516	505	456	514	524	526	488	527	488	519	535	485	513	501	513	537	494	498	505	524	486	518	489	497	470	519	484	505	519	539	516	445	525	502	517	557	486	518	473	511	502	507	562	575	540	482	509	467	492	491	517	544	500	499	543	505	507	484	527	524	527	539	503	510	554	498	504	522	506	490	515	492	541	481	483	500	504	514	534	526	487	487	497	518	512	501	531	543	535	518	466	469	538	533	492	509	541	528	549	523	517	490	497	537	514	514	513	512	484	498	536	481	480	482	499	487	554	480	525	486	511	550	503	489	477	552	523	545	510	507	501	529	482	497	494	503	530	478	489	458	503	513	537	455	547	500	491	551	497	523	512	474	512	501	534	482	510	463	518	539	524	536	521	503	533	511	526	511	536	489	515	506	489	487	485	533	499	503	527	567	509	491	492	527	545	463	533	519	531	513	538	499	492	503	528	494	521	533	487	508	525	528	515	536	486	525	539	545	516	528	471	537	498	540	527	514	524	528	540	508	518	485	495	493	506	540	505	506	485	511	492	527	563	508	527	490	549	521	474	491	510	475	508	544	464	572	471	497	544	494	471	490	495	470	497	522	572	548	466	488	537	504	520	496	514	544	472	535	498	517	506	517	505	482	514	505	500	448	532	555	518	524	496	497	522	523	523	493	485	484	516	553	514	494	494	499	544	490	510	477	489	519	529	476	464	480	512	544	503	485	531	496	524	483	506	507	515	548	508	526	481	485	499	492	509	530	539	485	499	494	534	474	529	527	489	540	511	521	457	532	539	481	504	519	523	503	504	529	466	521	487	504	497	489	521	535	506	512	477	538	530	522	516	527	533	549	493	491	526	528	517	502	512	523	528	525	541	511	531	506	519	514	521	521	511	555	476	450	500	523	526	506	541	495	505	525	489	503	539	533	518	545	557	521	497	490	499	550	503	515	534	504	535	521	513	532	533	578	532	519	496	511	525	532	518	530	503	540	474	515	520	497	511	479	507	516	453	501	505	501	471	469	501	510	538	515	530	487	518	552	500	501	557	517	533	494	571	524	531	520	531	513	497	496	543	516	524	518	522	535	500	517	487	475	524	534	516	526	531	551	551	500	519	510	539	499	529	537	505	494	546	543	481	505	528	508	480	518	518	553	510	499	510	507	454	507	504	501	500	525	534	479	517	509	477	496	539	550	490	492	518	486	499	522	511	513	522	514	483	550	530	491	497	551	488	512	493	482	499	534	545	523	533	533	492	525	511	492	524	520	518	500	493	508	519	528	509	520	537	557	539	492	461	547	502	531	480	514	496	532	538	527	488	480	498	490	516	487	512	514	530	506	495	511	539	593	528	499	512	497	532	510	497	506	517	503	545	506	483	494	509	503	514	530	526	500	484	498	464	468	487	491	498	507	526	504	522	507	516	488	528	502	538	513	524	552	519	540	481	497	536	495	514	497	514	512	552	500	483	507	510	438	531	514	514	528	549	528	495	531	485	517	482	516	566	529	536	545	473	511	521	527	482	480	487	527	535	546	482	488	538	492	527	512	538	513	508	489	519	482	501	539	516	527	551	502	487	503	514	480	500	541	502	478	511	505	479	519	521	490	496	494	538	543	552	563	526	522	513	507	532	531	511	515	487	542	515	501	472	519	534	495	502	483	561	531	520	524	521	472	543	512	511	494	525	517	531	504	513	491	534	536	507	496	522	514	515	520	507	515	521	495	491	567	502	517	490	518	508	541	520	471	494	517	527	482	503	503	523	497	490	514	489	525	503	526	547	501	510	529	514	540	501	481	534	527	512	526	529	536	511	497	526	522	513	512	521	536	537	492	521	489	512	510	494	451	524	503	510	522	498	504	511	539	519	540	499	490	519	544	527	551	494	519	511	524	518	536	526	528	527	528	498	475	486	541	520	542	530	482	481	500	531	527	526	504	507	478	481	497	497	531	496	532	494	511	482	526	509	537	517	533	474	546	477	512	522	492	502	532	522	522	508	503	507	528	508	519	555	483	475	518	484	475	488	461	518	498	505	508	526	553	527	501	535	514	512	459	517	521	495	503	504	499	504	472	527	477	533	509	546	486	510	490	531	515	510	523	499	506	510	502	490	519	498	496	517	502	502	442	480	521	503	488	564	525	472	513	519	505	508	501	492	482	504	546	533	563	511	507	499	500	476	508	483	494	490	513	506	497	515	481	525	523	484	504	479	475	506	508	534	516	556	475	537	503	503	522	507	536	531	517	523	485	523	515	515	513	510	517	535	519	527	511	514	496	522	479	530	506	461	504	505	514	534	523	519	480	516	516	486	472	492	512	516	525	523	522	478	552	550	438	519	546	492	543	470	546	520	520	471	521	495	483	531	496	492	518	490	485	510	488	510	517	489	501	521	538	493	519	498	532	488	506	464	528	475	485	506	524	509	496	497	511	529	525	523	484	502	509	502	472	507	505	530	516	535	517	535	493	537	539	572	489	540	476	516	492	515	478	511	525	511	513	484	493	505	548	495	501	481	509	528	513	469	536	496	473	505	549	515	502	467	536	507	493	525	524	495	531	513	503	502	500	554	501	522	540	475	463	448	506	480	527	491	554	510	473	517	510	508	496	519	525	510	475	509	552	496	483	492	503	522	537	537	534	537	525	552	538	487	521	464	500	520	445	485	516	499	554	528	486	493	485	538	527	517	502	519	531	536	513	494	540	545	523	454	543	501	504	493	478	519	491	480	499	517	527	515	505	507	557	497	512	518	475	512	532	519	536	545	506	543	501	548	476	543	495	515	490
7523	17336	14000	7578	5340	4079	3335	2589	2187	1805	1493	1463	1282	1179	1078	1033	969	852	791	897	789	756	734	767	755	663	694	659	681	666	680	624	687	611	673	663	621	641	624	658	651	649	645	686	590	628	620	614	558	559	647	651	644	634	662	680	658	665	617	655	612	650	636	535	572	632	594	647	638	627	650	585	584	628	642	596	606	588	638	637	639	563	654	621	613	614	580	549	579	601	601	582	581	597	638	594	625	602	574	624	607	621	576	620	607	577	578	647	619	565	605	604	587	624	571	574	595	608	603	631	607	599	619	605	607	582	588	630	572	620	612	586	606	618	605	603	551	621	619	580	565	602	596	585	618	583	605	595	574	576	615	555	627	616	597	605	645	629	634	601	562	635	631	587	577	630	617	641	555	587	559	564	596	609	582	625	564	620	585	595	608	608	598	638	620	610	620	613	628	598	621	567	592	626	576	582	606	613	613	574	628	562	599	596	604	617	582	593	622	609	614	604	592	601	623	612	592	626	637	578	578	621	564	588	594	640	609	607	593	592	628	599	543	602	592	606	622	590	595	602	597	595	590	604	574	613	592	558	647	607	603	588	593	606	592	634	599	619	592	616	598	572	597	616	584	612	578	589	565	593	616	605	625	618	603	608	573	617	620	602	618	569	655	598	616	612	627	600	606	569	561	607	588	568	600	626	626	624	606	629	578	620	630	610	574	590	624	598	581	599	631	612	587	593	618	600	613	611	544	590	586	600	592	593	619	560	575	633	562	619	610	584	592	630	643	617	629	587	587	583	624	586	583	625	594	595	622	603	615	604	606	678	567	591	591	612	575	560	618	570	597	616	619	599	583	583	610	619	603	616	591	573	631	556	580	582	616	578	605	616	584	580	560	644	590	609	622	643	585	583	607	618	584	622	609	589	586	595	584	630	598	550	606	628	605	592	603	558	571	570	570	588	595	571	607	581	624	612	632	584	561	600	582	589	597	566	595	583	599	600	593	603	580	615	651	563	604	594	604	616	584	588	551	596	626	580	593	576	623	609	586	599	612	620	582	591	575	554	579	647	565	598	622	638	583	625	634	605	598	596	539	589	599	626	602	583	583	597	620	583	578	616	587	570	608	600	580	600	601	630	632	569	626	623	600	610	610	608	579	657	616	582	611	638	596	618	634	637	578	582	638	608	643	581	616	585	589	622	568	610	583	608	571	625	568	555	648	624	587	606	653	602	602	599	592	592	582	609	612	632	598	639	632	578	568	600	632	588	628	588	598	631	626	575	646	652	614	597	638	598	581	597	612	632	614	580	585	561	578	616	621	598	569	639	583	566	582	587	629	605	595	616	626	637	612	587	563	623	604	618	596	601	612	622	619	623	623	584	633	607	612	581	640	594	594	570	587	646	598	608	571	606	622	581	605	613	613	605	591	600	635	610	613	593	604	592	595	587	570	597	597	570	586	628	586	605	652	585	604	590	623	591	648	580	580	588	573	575	606	619	601	595	626	594	583	590	625	590	592	631	565	642	616	587	577	647	638	588	589	647	652	604	618	620	606	614	606	603	576	560	585	654	554	586	598	568	582	611	589	639	574	642	597	614	606	542	614	587	585	592	610	573	596	620	577	588	599	557	584	605	603	642	615	591	607	621	599	577	593	637	613	601	625	597	564	640	583	639	577	590	588	573	593	596	592	551	615	580	639	592	595	562	618	573	583	596	577	587	646	593	604	625	613	641	583	611	623	603	592	604	600	583	569	587	602	608	600	598	577	627	589	587	603	551	584	555	615	613	612	597	585	617	583	559	601	654	579	637	611	608	608	578	629	606	590	550	585	597	589	623	628	607	628	602	662	596	619	571	609	601	587	606	626	576	582	579	614	654	606	576	619	610	594	586	557	638	571	578	571	619	627	578	592	635	629	616	624	616	597	596	616	581	602	598	577	601	603	551	614	606	582	608	620	621	580	595	608	581	598	596	605	598	607	575	582	617	596	619	590	590	572	608	581	571	621	605	586	578	536	584	599	617	617	635	570	571	587	590	617	625	631	568	608	633	570	607	604	624	629	587	619	612	603	570	602	604	626	629	638	588	657	606	604	594	627	625	590	614	652	564	585	575	589	586	550	595	582	621	602	584	644	586	601	598	619	618	603	610	598	600	589	605	626	660	589	586	568	580	601	641	605	610	575	599	611	636	587	604	576	593	590	591	611	605	621	681	594	615	588	588	615	617	604	639	592	598	623	595	598	621	601	584	572	606	616	640	569	603	582	596	585	562	578	615	601	584	610	581	586	606	587	633	571	601	596	584	581	628	552	597	633	587	609	639	611	601	641	598	615	610	622	619	602	582	576	597	639	552	628	611	612	608	588	613	617	554	587	600	563	618	630	579	617	592	606	621	614	572	581	584	618	562	561	636	612	586	647	601	633	597	616	602	610	615	604	615	599	567	605	605	609	605	608	626	577	556	604	623	628	604	587	606	580	544	566	584	630	636	563	587	609	624	607	591	589	594	564	609	584	599	647	629	582	579	608	608	624	628	583	603	646	622	617	585	613	597	612	592	569	624	595	607	603	580	558	589	592	583	604	595	596	603	603	578	635	569	638	627	584	635	565	642	588	564	579	618	605	645	581	583	586	617	617	626	590	600	578	626	607	617	593	591	621	596	617	578	594	571	577	602	587	615	606	550	620	632	607	640	637	577	592	624	564	583	676	606	563	571	600	623	567	600	592	625	565	591	596	596	568	616	626	592	585	619	589	626	592	617	595	634	642	593	614	614	620	607	636	559	559	622	597	567	589	627	619	596	606	637	594	611	636	652	604	600	658	605	611	579	587	643	582	595	594	591	611	567	588	643	595	595	576	622	645	582	608	585	598	634	631	620	599	591	601	628	572	578	548	585	598	619	590	580	615	584	603	593	646	642	594	618	604	570	645	631	634	583	566	590	598	592	612	590	565	584	598	606	587	621	644	578	606	643	633	564	607	602	546	581	612	609	573	578	595	610	533	581	591	592	568	592	593	620	625	613	569	573	562	592	597	618	627	612	600	574	555	632	606	617	625	618	537	571	557	595	632	558	612	582	598	594	584	614	624	594	610	597	612	594	614	593	583	596	595	591	599	592	613	579	606	609	611	557	621	612	583	619	606	605	589	572	641	613	614	590	638	592	612	545	572	598	586	630	571	640	681	601	595	607	629	604	579	659	573	602	590	590	617	570	572	630	601	584	638	638	605	629	603	575	601	582	611	529	641	573	601	628	638	584	585	616	606	587	582	560	555	630	592	599	544	622	619	606	567	617	641	608	610	571	604	582	641	572	600	624	563	604	583	582	616	605	622	641	629	611	597	622	585	575	628	556	634	614	626	560	626	629	614	627	602	620	623	643	573	603	592	541	614	614	613	616	586	601	628	579	579	593	594	585	626	597	578	596	608	595	575	543	591	667	614	588	616	593	602	602	625	576	645	627	616	571	613	604	594	594	551	605	623	596	589	619	613	635	588	637	628	569
27838	20363	7547	1517	1025	1001	919	961	905	963	864	845	881	898	877	903	893	875	868	883	813	899	880	828	917	845	892	890	867	827	870	886	879	880	861	857	861	883	885	867	863	882	860	877	882	902	898	835	890	865	909	889	867	887	816	827	855	895	821	854	901	904	785	885	891	878	808	876	867	896	879	917	838	832	875	890	804	890	889	856	850	887	832	861	896	853	860	854	935	888	835	852	811	898	890	840	907	893	895	833	909	845	882	837	913	896	876	877	890	838	881	895	829	880	822	816	880	889	867	826	915	835	902	884	879	854	835	895	896	864	875	845	845	858	846	874	772	888	834	874	843	856	836	846	864	833	837	825	888	809	857	843	896	878	861	856	890	853	857	814	855	881	869	868	826	851	879	837	898	865	906	922	865	869	864	833	852	822	849	838	889	882	861	860	919	889	832	927	827	852	839	902	901	868	856	813	906	868	830	871	857	883	833	881	896	871	821	874	866	898	863	835	840	883	817	892	844	837	853	851	874	836	878	875	871	852	839	850	896	864	858	884	869	919	880	886	837	879	835	832	876	873	832	897	848	840	934	831	891	914	830	907	837	858	905	913	859	831	865	895	908	858	835	830	870	909	870	824	852	819	803	853	894	805	854	858	906	842	889	894	882	827	934	913	859	860	882	904	855	874	881	880	848	873	858	838	849	955	930	850	876	837	874	892	872	888	809	807	862	879	883	890	901	873	870	836	865	836	873	847	845	893	841	861	879	850	911	897	870	855	888	804	811	842	832	871	833	805	814	847	862	887	884	913	887	846	829	864	827	890	870	860	916	853	901	876	926	833	864	848	851	862	844	880	840	872	890	871	885	856	879	861	836	860	868	836	859	840	833	860	797	884	899	828	871	855	843	786	912	843	823	902	896	924	838	873	854	856	866	828	824	887	862	880	803	864	855	837	904	871	824	858	907	882	878	934	902	859	864	882	895	887	890	870	867	864	824	902	838	880	870	879	876	870	890	882	890	886	889	897	856	867	897	884	922	816	853	844	816	777	868	831	909	876	866	866	841	916	857	867	913	887	911	858	824	884	883	834	877	876	892	873	900	893	904	854	870	930	826	889	887	877	884	888	854	854	895	820	846	845	858	867	868	911	863	837	910	905	848	808	875	903	865	832	788	820	902	849	836	855	896	859	842	869	877	878	905	822	875	844	871	853	855	855	880	832	853	855	870	831	841	885	839	874	919	906	848	796	828	882	888	858	865	853	937	889	854	846	899	844	831	831	859	859	869	876	847	884	804	914	898	813	856	892	859	850	861	839	842	850	854	866	910	867	868	860	860	863	895	880	840	828	853	885	827	878	846	900	910	877	808	824	878	866	893	838	852	811	849	823	837	816	883	863	880	842	883	862	842	887	849	922	855	830	859	859	862	776	873	876	905	864	847	872	854	857	929	872	827	853	872	899	828	847	840	809	795	827	853	897	880	909	905	848	898	907	869	861	898	879	845	863	890	887	852	846	821	871	890	824	855	906	836	912	853	861	872	839	911	856	777	906	890	901	867	897	900	846	830	897	880	814	817	874	838	864	875	921	807	842	885	864	870	880	844	860	874	865	869	843	867	913	830	856	867	860	846	884	892	840	847	888	901	863	866	878	848	866	825	864	883	826	887	865	869	883	835	855	880	801	884	810	863	906	864	890	860	903	854	854	891	848	829	851	831	876	875	835	880	869	833	914	805	857	855	839	857	839	812	874	897	831	860	873	818	875	892	897	870	815	886	817	839	836	816	837	835	848	810	900	851	843	824	907	899	760	862	923	888	848	878	860	895	896	905	916	865	863	907	878	881	886	865	870	840	841	918	868	850	856	851	844	854	868	881	894	838	891	881	858	867	846	881	845	904	844	820	843	899	918	869	893	947	864	873	857	908	865	869	850	828	838	878	844	867	863	850	852	877	855	919	842	851	917	887	888	811	906	898	850	872	851	846	855	911	850	894	862	793	781	876	890	830	864	839	883	890	852	866	837	881	858	833	837	846	866	848	801	891	807	900	865	868	874	853	815	901	855	847	814	875	870	859	877	830	859	883	891	947	889	834	843	848	796	881	900	902	875	837	867	874	862	873	876	874	863	876	841	871	868	872	910	882	848	841	885	888	871	848	853	886	855	863	892	853	876	892	838	839	836	844	950	876	850	875	892	864	827	868	863	905	877	844	900	877	836	874	818	931	883	859	847	811	907	824	875	871	896	849	846	901	824	811	823	882	878	838	851	932	837	837	852	869	894	842	912	880	835	854	838	891	909	834	879	855	800	890	836	869	885	846	837	883	897	826	902	897	865	861	875	847	881	869	847	877	806	887	837	860	916	846	852	846	937	859	886	876	818	849	889	850	850	889	865	884	820	892	849	862	850	833	830	860	925	857	858	864	876	870	852	840	840	902	938	884	835	853	823	832	870	891	868	846	877	859	869	820	858	846	825	863	831	854	869	862	880	837	935	896	830	869	885	872	873	884	905	921	859	839	861	917	832	896	909	868	850	891	870	818	903	876	850	881	897	849	851	806	862	891	843	861	856	895	856	859	816	906	900	841	857	870	880	852	818	863	917	889	906	851	879	866	885	837	870	939	835	861	825	893	813	887	941	848	817	893	891	896	920	862	892	859	841	901	886	849	798	866	894	870	872	917	874	859	859	869	850	873	945	900	832	822	841	820	907	928	875	915	827	832	833	841	890	868	821	839	899	840	797	857	825	902	822	863	925	850	911	856	844	918	816	817	888	865	825	902	889	894	818	940	817	905	825	816	915	846	878	861	885	820	903	873	855	839	843	881	824	886	833	871	866	867	864	894	900	870	840	833	880	868	816	835	870	902	772	821	893	906	858	859	925	805	853	853	881	861	910	853	900	905	862	848	872	873	848	847	890	856	892	864	819	855	907	905	869	852	896	853	848	882	892	905	879	819	854	879	881	858	813	869	874	902	875	895	870	892	885	820	868	824	865	881	845	885	828	846	903	828	847	899	876	873	836	827	848	865	904	898	914	833	846	900	837	823	866	878	786	912	862	854	839	862	826	878	852	950	908	880	871	887	866	879	836	859	861	869	849	824	868	838	843	896	905	864	881	854	852	890	833	851	831	913	862	874	896	915	896	863	860	849	858	862	883	837	859	873	853	863	861	872	854	843	909	861	874	853	816	936	891	885	874	868	857	868	895	838	853	846	869	839	862	794	947	845	848	871	921	866	794	819	871	834	813	937	922	867	885	891	840	860	858	827	863	871	834	880	858	878	885	876	856	885	842	866	881	836	893	888	863	878	837	869	876	874	842	854	947	863	828	851	844	854	850	862	806	910	919	870	835	806	870	820	827	871	906	871	869	858	868	881	873	895	848	840	902	880	864	831	873	881	901	885	875	818	897	891	850	880	879	858	814	838	911	905	780	853	832	878	886	889	816	852	878	853	814	881	865	894	883	845	828	895	910	854	832	890	883	827	870	859	911	868	836	841	908	814	854
4681	2218	2023	1447	1250	1271	1171	1099	1104	1085	1101	1100	1029	1078	1125	1121	1109	1070	1036	1097	1076	1037	1013	1072	1106	1034	1057	1073	1090	1041	1038	1007	1046	1046	1089	1027	940	1004	1048	1059	999	1058	1030	1074	1026	1049	1052	1082	1057	1043	1053	1042	1050	1049	1094	1078	1054	1075	1075	1094	1070	1006	1079	1060	1044	1060	1005	1054	1042	1053	1057	1051	1034	1039	967	1050	1034	1010	1051	1038	1005	1049	1077	1061	1056	1099	1061	1007	1034	1026	1051	1056	1078	1094	1014	1056	1004	1101	1080	1089	992	1032	974	1019	1055	1054	1087	976	989	985	1019	1073	1006	1044	1007	1020	1014	1083	1049	1049	1036	1021	1052	1026	1062	1048	989	1048	1060	1070	1031	1037	1019	1036	1072	1071	1044	1004	1013	1003	1023	1050	1057	1051	1070	1051	1073	1013	1017	1026	1081	1020	1116	1077	989	1043	1002	992	1051	1017	1056	1056	1052	1053	1106	1048	1044	1028	1059	1024	1060	1077	1028	1043	1061	1083	1082	1033	1047	963	1091	1064	1030	1035	1016	1076	1030	1020	982	1039	1034	1006	1044	1021	997	1047	1007	1006	1074	1042	1042	1014	1113	989	1086	1092	1013	1037	1003	1038	1078	976	1008	1041	1116	1045	988	980	1085	1078	1063	1061	1065	1069	1020	1027	1089	1051	1012	1077	1015	1034	1031	983	1010	1069	1028	1018	992	1025	956	980	1051	1111	1006	997	1032	1068	1060	1049	1125	1052	991	1069	1021	994	1004	1029	1075	1022	1002	1042	1044	1081	1018	1031	1039	967	986	1032	1066	972	1094	1040	996	1010	1093	965	1015	975	1034	1059	1016	1040	1073	993	1038	1014	1053	979	1049	1031	1074	1042	980	1012	1051	1067	1003	1037	1039	975	1032	992	995	1017	1083	1016	980	1011	1037	1037	1059	998	1046	1036	1022	1096	1014	1050	1096	1071	1046	1066	1052	1048	998	1057	1060	1041	1049	1029	1026	981	1021	1057	1051	998	1001	1022	1049	1025	1011	1031	1100	1056	1063	1012	1011	1069	974	1079	981	1073	1006	1072	1055	1032	1022	1030	1046	1005	1004	1091	1042	1077	1004	1066	1024	999	1048	1054	1050	1071	1086	1096	1053	1070	969	1015	1087	1057	1077	1002	969	1036	1110	1083	1006	1050	984	1007	1065	1056	1018	1021	1080	1021	1041	1027	1065	1070	940	1004	1013	1048	1048	1071	1031	1031	1016	1054	1059	1033	1012	1054	1060	1031	1048	1014	1028	1023	1040	1089	1016	1068	1022	1032	1054	1060	997	1083	941	1050	1052	992	1041	979	1026	1048	1064	1037	1054	1049	1033	1042	978	1021	965	1066	1055	1005	1115	1017	1011	1057	979	1021	1072	1037	995	1027	1020	1072	1083	1083	1025	1002	1047	1056	1055	1021	984	1054	1068	1019	1000	1031	1048	1050	1050	1040	1024	1000	1009	1032	1002	1026	1039	1041	1023	1036	1056	1024	1069	1095	1036	1032	1083	1060	1050	1021	1037	1043	1055	1068	1014	1032	1014	1009	1058	1049	1051	955	1032	1000	1063	1065	1038	1094	1017	965	1038	1044	1053	1088	1008	1013	1026	1027	1039	1060	973	1056	1081	1032	1002	1030	1025	1046	1065	1068	1051	1003	1022	1014	1035	1094	1012	1117	1065	1044	1012	993	1060	1061	1063	1061	992	1030	1067	1027	1042	1079	1067	1055	1057	995	1060	983	1055	1055	1072	1063	1047	1072	1063	1030	986	1023	1004	1051	1045	997	1070	1028	1082	1066	1066	1093	984	1043	1065	1026	1037	1033	982	1073	1048	1084	1037	1018	1029	1033	1034	1018	1054	1031	1076	1075	1038	1024	1052	1059	1010	916	1022	1083	1036	1073	1061	1047	1036	1051	1037	1042	1010	1045	1096	1050	1027	1042	1104	1054	1093	1046	1006	1030	1044	1087	1081	1080	1026	1045	1041	1051	1056	1071	1047	1032	990	1074	1005	998	1048	1038	1026	1067	1109	1028	1030	1063	1043	1037	987	995	1003	1025	1028	1022	1055	1026	1048	999	1067	1012	1057	1033	1016	1052	1058	1051	1012	1012	1032	1073	971	1082	986	994	1004	1105	1046	990	1013	1042	1074	1059	992	1041	1073	1056	983	1082	1064	1077	1064	988	1088	1065	1016	1054	995	1060	1061	1049	1060	1058	989	987	1038	1033	1025	987	1063	1011	1034	1087	1055	1048	965	977	1001	1048	1044	966	1034	1055	1068	1047	1034	1048	1003	1016	1091	1049	1081	1040	1047	1020	1002	1027	990	1086	1034	1137	990	1003	1061	1071	1038	1015	1037	1044	1058	994	1022	1060	1031	1047	1017	1089	1088	1035	1043	1054	1029	1073	1002	1077	1033	1021	994	1000	1058	1027	1024	1006	1032	1087	1017	1020	1026	988	1064	1105	1066	1044	1022	1054	1085	1040	1060	1033	1018	1066	1043	1052	1053	1058	1040	1063	1027	1109	1047	1007	1078	1038	1020	1038	1056	1042	1048	1005	1095	1016	1021	1036	958	1088	1068	1010	1030	1046	1042	1006	1103	1075	1021	1043	1036	1070	1031	1004	1052	1007	1078	1057	1041	1039	1002	1025	1041	1047	1040	1045	1035	1115	1055	1038	1074	1008	1083	1038	1012	1023	986	1023	981	1100	1033	1054	1046	1031	1039	1007	1010	980	1002	1063	1028	1056	1027	1019	972	1049	1023	1050	1015	998	1054	1030	1038	966	1034	1043	1033	1037	1011	1063	1095	1029	1016	1100	1083	1042	1038	1017	1091	1009	1033	1051	1022	1012	1023	1053	964	1072	1025	1000	1013	1053	1020	1105	1012	1044	1057	1023	1014	1052	1060	1095	1038	1028	1000	1010	1106	983	1007	1031	1027	961	1036	1041	1078	1024	1056	1057	989	1009	1040	1020	1087	1042	1022	1056	1026	1047	1025	1027	1038	1047	1065	1064	1073	1032	1034	1000	1043	1077	1013	1050	1006	1017	1013	1091	1078	1035	1015	979	1036	1063	1056	1048	1025	982	963	1037	1051	1038	1028	1039	1081	1082	1060	1022	1043	1004	1074	1018	950	1064	996	1103	1006	1083	1101	1051	1074	1013	1085	1018	1001	1065	1049	1033	1131	1058	1012	1085	1081	992	1058	976	1027	1004	1077	989	1053	1072	1021	1069	977	1008	1073	1048	1090	1022	1075	1074	1005	1004	1113	987	1045	1066	1060	999	1053	1076	1026	1065	1070	1075	992	972	1066	1066	979	1028	1047	1004	1065	1078	1046	1017	1009	994	1056	1062	1041	1009	1028	1012	1066	1054	1039	1105	1016	995	1041	1077	1001	1060	1089	1052	1086	1045	1088	1044	1040	1026	1058	1017	1075	1058	1055	974	1070	989	1029	978	1070	1027	1010	1075	1044	1046	1011	1012	1035	1065	1021	998	1035	1060	1058	1055	1032	1049	1072	1092	1027	1050	1024	1051	1019	1032	1038	1029	1082	1057	1061	1028	1033	1016	970	1015	1022	1032	1024	1035	1102	1046	1054	1001	1012	1029	1054	1004	1005	1085	982	1040	1022	1048	1031	1061	1023	1023	1016	980	1085	1032	1053	1010	984	1128	1001	1042	1101	1029	1037	1022	1023	1046	1009	1053	1052	1025	1050	1042	1026	1050	1086	1032	1115	1044	1026	1055	1016	1070	965	986	1067	994	982	1047	1051	1005	1037	1067	1004	991	1092	1057	1042	1045	1090	1041	1086	1113	950	1076	1016	1004	1082	1041	1061	997	1015	1044	1054	1029	1018	1036	1016	1076	984	1062	983	1064	1081	1048	988	1090	1083	1020	1011	1082	1018	1017	1086	1037	989	986	999	1090	1071	1057	1044	1047	1070	1028	1046	1100	1008	1032	1042	1089	1014	1033	1067	1019	1070	1027	1029	1058	1061	1014	1075	1063	1013	1046	1071	1021	1018	1053	1062	1009	1004	1016	1052	1018	1051	1011	1080	1060	992	1042	1094	1025	1080	1090	1056	1024	981	1051	1091	995	1004	1042	1054	1052	1062	989	1091	1058	1032	1001	1029	1058	1046	1064	1019	1048	1060	998	1036	1056	1062	990	1018	1028	986	989	1057	1016	1073	992	1013	1029	1016	979	1067	1052	1018	1075	1016	1028	1077	1070	1026	993	1041	1049	1031	1062	1007	1046	1083	1038	1054	1027	1032	1058	1078	1066	1054	1052	1130	1013	1079	1068	1081	1041	1040	1077	1041	1040	1082	1045	993	1072	1032	1110	992	1024	1046	1058	1072	1030	1005	1038	1026	1101	1048	1052	1057	1022	1076	1018	1015	1018	1052	1006	1030	987	1023	1026	1085	1057	1040	1087	1002	988	1014	1053	1030	1017	1056	1078	1038	1043	1106	1006	1050	1042	1029	1009	1070	1034	1042	1021	1110	1057	1060	1076	1058	1047	1033	1083	1040	1018	1052	1049	1064	1032	1016	1070	1076	1054	1084	1027	1048	1096	1047	1044	1072	1035	1041	1010	1034	963	1009	1067	1044	1055	980	1057	1090	998	1042	1050	1029	1048	1010	1047	956	1035	1052	1026	1048	1042	1050	1059	1017	1021	1015	1021	1014	994	1071	1058	1093	1012	1045	1057	1133	1040	1018	1019	1055	1033	1042	1074	991	1037	1016	1116	1038	1057	1060	1032	1030	1054	1008	1026	1023	1031	1003	1057	1064	1073	967	1091	1113	966	1065	1096	1044	1028	1031	1031	1094	1020	1046	999	1045	1043	1052	1031	986	1054	1082	1059
24650	21614	29066	24625	21593	9052	1403	1025	841	708	711	659	648	623	634	626	571	616	549	589	565	524	527	547	585	518	505	516	498	491	504	548	501	511	518	504	541	489	488	500	508	541	517	538	498	505	560	516	538	527	542	509	531	543	519	518	493	505	529	507	501	515	530	511	533	490	507	485	499	495	541	530	525	508	513	543	477	496	504	538	532	480	501	518	544	456	503	494	512	478	476	499	515	537	480	523	533	481	492	556	528	549	538	520	579	519	544	483	541	526	501	537	541	528	513	537	498	580	520	457	507	501	490	523	551	543	478	494	513	480	506	530	570	465	472	529	502	539	532	472	511	505	504	505	509	497	493	545	490	508	499	473	545	529	525	496	510	510	530	536	507	491	498	518	556	510	543	495	445	512	467	537	508	507	537	470	507	498	483	512	524	507	529	492	471	537	507	485	514	511	504	500	505	543	502	569	499	528	530	506	476	489	498	527	509	514	482	503	546	516	474	518	488	514	517	557	515	531	492	505	505	461	469	515	508	509	484	489	532	483	493	484	521	505	518	529	504	491	509	478	538	525	469	543	522	480	501	495	491	499	489	485	484	507	505	508	526	511	521	529	500	488	519	580	465	498	514	535	502	508	505	540	484	499	503	539	550	498	495	498	515	499	549	521	548	487	511	534	484	499	508	513	508	534	479	490	533	515	512	545	521	525	497	455	544	493	516	497	490	533	526	534	532	535	534	524	525	559	508	488	529	482	516	486	511	518	507	512	513	506	486	501	508	530	510	515	499	487	474	495	534	517	508	495	493	475	507	506	491	518	514	501	481	517	509	456	520	511	524	478	508	519	548	527	511	493	523	539	517	475	489	442	532	496	501	506	503	465	515	546	501	557	511	522	481	516	510	484	514	493	488	490	537	491	524	519	497	523	508	474	487	514	525	484	540	512	531	486	531	477	517	521	497	483	525	519	497	496	498	523	474	533	515	542	498	517	502	493	561	494	494	517	483	503	527	478	467	522	500	506	521	519	540	509	504	493	505	535	483	495	494	532	482	510	516	527	517	541	494	523	536	493	502	548	510	510	498	521	511	518	528	486	494	529	507	498	521	534	504	546	543	526	538	500	482	479	483	523	477	477	477	492	486	526	530	520	517	533	483	514	544	520	534	493	492	530	490	518	483	514	477	542	460	547	499	458	521	476	495	505	510	503	477	521	524	501	511	521	544	472	548	514	516	530	562	506	520	493	457	508	458	504	533	498	538	483	534	554	503	530	526	551	542	492	509	505	514	490	488	497	491	524	528	498	530	485	508	513	522	541	509	507	523	528	530	506	530	500	515	494	536	543	483	544	500	469	477	515	497	510	493	482	495	503	455	533	507	480	525	487	517	498	496	543	510	520	469	508	526	507	503	469	442	495	530	489	486	522	482	494	509	502	497	504	516	525	522	472	477	531	532	543	557	534	489	497	451	494	506	552	504	492	497	538	496	486	542	491	513	491	515	473	513	504	504	526	489	493	495	556	511	543	550	483	484	518	528	515	549	483	465	528	469	482	501	567	490	492	499	518	532	507	485	499	474	539	481	532	508	490	497	512	509	467	495	520	499	505	543	498	475	512	540	517	483	487	523	484	533	515	469	510	516	460	491	514	495	486	539	507	527	526	489	541	501	506	474	506	486	488	507	501	514	520	509	541	488	543	510	519	509	546	528	516	484	491	490	500	506	499	489	507	504	494	503	503	529	501	499	519	511	492	537	486	511	533	509	528	531	492	505	544	527	506	491	499	509	531	482	502	555	493	522	531	514	486	485	491	505	543	499	505	452	545	535	493	504	472	488	526	496	491	582	489	498	520	509	513	509	523	518	514	485	518	536	513	495	510	514	482	526	472	536	490	511	512	498	489	549	528	495	504	473	524	477	559	475	544	492	475	504	515	484	497	508	488	520	490	505	472	477	500	484	540	485	511	537	505	482	503	495	483	513	504	528	506	491	490	493	524	490	493	492	510	556	485	522	488	491	512	529	507	505	497	525	526	487	525	531	498	499	501	476	536	499	503	511	509	480	498	482	476	485	541	487	492	494	547	511	467	559	527	488	501	465	523	553	528	484	484	484	517	479	492	485	532	494	545	517	513	526	500	481	515	527	533	470	533	517	528	524	540	492	532	504	486	534	536	512	479	490	483	513	499	496	491	499	498	524	531	519	495	512	502	521	513	524	536	519	479	509	478	517	487	487	509	481	530	510	505	490	482	508	538	459	478	522	498	455	444	520	491	522	547	489	513	525	467	498	511	519	461	504	536	463	525	498	534	532	509	537	494	504	471	491	481	500	521	505	537	493	501	509	499	537	513	530	525	515	521	513	494	540	525	507	523	516	505	536	479	518	506	512	522	539	488	513	524	514	485	509	462	543	496	498	501	521	534	515	537	496	501	507	494	519	505	535	498	497	478	455	484	520	509	476	553	550	488	527	537	470	553	511	493	503	504	494	522	522	519	510	490	528	513	522	461	500	459	512	521	544	458	475	536	480	496	519	571	502	488	512	537	529	478	517	484	524	518	506	527	498	501	472	506	497	541	550	516	498	486	529	481	488	500	542	521	490	484	524	517	497	497	549	535	503	511	481	491	502	569	493	477	467	515	558	535	486	515	516	457	492	510	489	507	481	506	539	506	514	504	499	512	473	527	498	520	510	521	511	528	496	467	471	499	502	520	546	526	525	519	513	504	503	471	474	517	525	508	512	488	518	489	477	503	489	497	532	478	496	485	497	497	508	490	483	539	511	490	497	535	525	538	542	555	490	504	514	495	519	462	536	474	510	521	521	540	501	529	540	531	502	534	502	506	512	525	527	505	542	501	492	504	484	495	455	504	510	500	501	461	479	544	473	471	509	518	498	469	494	466	487	542	554	518	516	528	506	454	491	543	500	524	546	501	522	493	516	456	520	471	464	478	535	473	525	521	494	525	470	511	534	471	516	553	488	461	527	520	515	518	506	513	481	471	502	508	508	503	514	483	516	511	480	486	531	512	527	514	502	536	511	480	540	509	544	441	539	494	504	522	542	529	507	517	512	515	495	518	499	542	509	479	469	540	484	527	544	472	455	498	520	571	514	473	467	525	492	531	521	514	509	507	527	567	522	478	496	477	523	468	472	470	547	508	526	514	542	519	517	519	515	487	504	514	530	486	509	507	504	482	483	467	536	504	494	502	540	508	513	535	491	517	519	500	506	463	480	507	503	529	505	521	532	487	470	521	517	476	487	506	517	468	482	479	479	491	515	508	488	474	505	505	514	535	513	488	545	517	466	525	541	509	483	526	544	530	498	491	540	483	496	507	459	525	525	500	498	474	502	496	502	498	511	519	491	504	513	510	516	503	497	505	470	537	498	541	505	505	490	506	512	502	454	550	510	482	537	478	479	505	575	469	510	490	519	493	539	501	536	512	521	501	525	523	457	527	536	519	513	499	504	538	534	500	520	552	493	504	500	524	485	488	569	498	448	499
5359	11051	9099	4705	3354	2535	1983	1688	1524	1242	1186	1064	979	887	881	824	814	814	728	732	744	710	719	749	712	705	646	724	704	688	720	650	658	669	680	677	684	639	678	626	647	652	661	638	655	679	673	669	648	619	621	659	659	646	639	600	619	686	621	623	647	640	610	679	680	646	675	644	619	599	615	650	649	675	637	637	662	606	645	661	645	645	628	592	640	622	630	659	577	662	636	587	611	648	664	699	585	643	679	603	627	668	635	582	656	670	628	621	652	620	650	644	608	622	663	678	674	642	635	630	624	622	589	625	660	642	669	652	645	671	638	634	643	654	658	666	610	674	638	639	615	633	634	630	605	650	664	645	620	646	644	615	579	638	668	669	609	628	619	617	666	665	677	623	641	640	654	631	657	655	605	640	633	637	669	654	664	627	635	636	621	661	654	689	676	659	631	635	650	591	647	654	667	664	657	631	646	604	690	639	637	653	630	639	592	644	611	643	640	653	586	622	625	599	603	642	640	603	639	644	635	588	661	653	624	631	618	644	678	618	625	577	667	666	651	634	639	663	599	588	609	643	695	647	616	634	649	625	618	585	602	676	644	622	633	590	617	646	654	659	659	594	634	646	597	600	636	664	620	690	648	607	621	593	638	644	637	638	615	650	628	620	642	648	651	663	644	635	603	627	649	685	619	680	651	631	647	644	651	618	617	555	617	639	621	627	701	624	643	647	644	652	650	653	633	630	682	596	584	624	650	680	572	608	636	640	603	624	630	711	642	644	620	659	655	640	609	675	642	667	633	613	666	621	649	680	582	670	678	657	649	597	641	634	610	656	641	626	606	648	620	622	652	602	674	648	615	631	630	630	637	718	677	672	695	624	621	635	593	638	624	609	647	659	672	644	677	620	637	653	606	631	662	701	653	626	635	630	622	629	654	615	722	617	624	612	602	622	648	650	641	621	611	619	655	649	626	654	620	631	633	637	647	631	669	657	606	655	624	656	654	654	615	642	659	641	656	663	648	619	647	650	649	626	642	639	587	649	657	616	596	664	640	639	642	616	609	603	626	610	597	650	693	671	690	601	611	593	652	647	645	614	638	680	608	639	646	653	629	642	645	629	656	656	641	669	647	624	646	705	667	642	688	662	611	618	627	682	639	652	659	617	642	655	680	670	653	639	654	652	623	673	643	594	644	593	678	682	655	625	640	690	637	642	598	656	633	674	598	649	623	602	601	640	628	611	727	645	631	640	630	696	629	683	655	662	657	591	600	693	637	621	689	649	644	591	652	622	662	602	683	617	637	640	612	586	635	623	635	597	679	663	640	660	652	638	680	618	621	628	657	622	602	623	627	606	635	607	630	639	611	633	655	612	660	634	618	619	629	599	630	619	661	619	635	658	600	585	633	619	648	618	682	626	658	631	631	614	594	623	610	644	654	653	563	631	675	661	570	603	659	663	622	625	627	632	656	656	600	632	669	599	636	619	615	607	656	616	649	637	633	619	673	628	642	626	647	644	668	641	652	637	622	640	676	636	649	659	654	622	602	600	602	625	610	657	622	629	634	655	621	665	651	670	618	622	647	587	686	651	615	667	629	627	658	603	618	659	628	650	648	639	639	659	626	621	603	645	665	653	579	657	625	600	680	647	588	631	603	637	607	660	624	621	687	604	649	624	627	634	632	632	659	661	613	658	608	610	628	647	624	595	620	680	617	598	596	610	685	622	585	639	653	621	637	678	626	648	673	590	596	651	627	673	634	647	655	635	684	594	591	592	639	679	619	630	636	663	619	632	649	663	631	627	638	648	639	631	607	701	622	649	647	631	650	686	650	641	689	661	647	602	655	651	602	614	639	672	619	659	593	622	613	625	624	607	666	651	629	639	660	678	636	648	669	622	667	608	644	668	641	616	672	664	646	654	603	662	641	630	646	637	645	645	613	619	652	637	660	654	664	633	636	618	618	594	621	654	628	590	657	642	685	656	666	621	644	625	604	621	647	616	617	629	702	651	635	624	636	626	614	666	661	652	652	598	620	618	606	650	627	596	628	628	590	619	658	623	741	630	628	628	602	629	646	604	665	672	673	673	614	631	631	613	631	676	619	590	658	630	671	659	659	637	608	650	641	608	647	689	609	659	644	614	587	678	648	646	630	632	651	662	651	649	611	598	652	645	634	639	635	608	631	612	620	664	654	678	629	606	660	654	662	641	614	628	640	644	636	665	620	667	630	624	663	636	632	616	638	650	635	627	673	714	669	635	635	655	639	629	654	700	617	605	640	637	617	626	649	662	604	606	654	596	672	622	678	623	596	702	617	647	663	630	617	612	639	658	653	628	638	671	607	691	602	625	619	669	631	680	680	644	642	601	633	633	680	628	619	655	647	641	609	646	618	663	617	625	635	668	608	608	600	669	657	612	674	648	660	636	655	657	652	650	667	644	655	635	629	632	634	664	612	619	661	649	651	659	622	662	676	640	604	660	622	624	693	581	635	692	635	667	625	620	676	609	620	618	613	662	655	654	672	612	676	669	645	628	632	670	608	647	636	644	608	650	615	623	693	671	607	689	629	620	637	623	612	638	667	605	659	626	642	634	657	626	606	616	660	674	646	707	648	659	626	602	656	602	660	631	624	675	677	666	604	667	632	634	614	616	612	647	601	627	655	688	642	664	646	612	648	652	635	612	609	646	621	612	633	631	689	632	633	611	631	609	639	632	652	609	602	615	660	621	620	622	630	629	618	691	601	659	629	620	595	623	638	643	688	609	637	635	643	663	610	631	607	624	636	629	679	665	665	626	650	660	645	639	684	640	629	598	685	657	684	640	651	640	596	650	614	674	665	603	579	580	651	634	661	655	641	682	657	606	647	683	651	610	595	616	686	613	649	604	655	626	637	654	617	626	572	643	629	663	672	605	623	625	636	605	628	654	634	673	657	620	615	592	633	664	656	633	641	657	645	651	620	610	689	568	597	647	618	684	629	661	619	634	657	634	639	619	643	604	623	635	631	673	635	639	642	607	690	606	607	599	605	566	603	618	632	637	674	669	656	628	645	660	618	578	664	695	646	617	633	630	602	612	621	638	612	579	628	644	630	636	576	572	641	643	625	635	643	675	629	656	632	666	663	658	617	651	649	577	601	600	639	650	621	632	654	587	655	652	599	647	653	647	652	628	679	579	642	645	641	610	643	651	608	638	618	597	635	667	636	618	648	670	635	668	605	630	657	656	645	631	623	629	670	621	649	652	640	667	627	619	616	636	662	578	662	627	617	599	639	642	622	637	622	615	638	617	648	621	623	659	606	655	584	625	645	634	642	658	641	661	667	630	606	631	597	639	643	625	612	625	653	647	593	621	610	663	581	637	638	634	630	654	637	622	625	642	618	627	608	654	647	624	636	630	638	623	656	651	607	656	623	661	658	618	655	636	622	656	670	595	625	649	596	640	635	621	640	631	649	661	604	631	618	645	639	705	644	619	629	624	584	622	668	624	616	657	691	621	646	634
23580	21596	29510	24155	21598	21633	6660	1445	1118	1034	970	852	803	739	748	715	658	605	640	615	621	590	599	595	574	584	588	563	570	574	572	543	541	515	508	599	533	540	538	497	558	555	546	534	581	504	513	544	532	527	519	527	536	572	538	549	552	554	519	541	536	541	510	533	545	546	530	523	507	518	508	506	590	547	521	566	583	506	502	530	553	507	527	514	506	542	466	520	543	505	537	542	553	524	533	530	507	484	524	524	516	560	520	546	548	490	522	504	544	543	499	539	495	517	520	486	551	509	537	516	555	495	541	516	540	548	489	516	531	529	542	509	549	567	499	529	528	534	523	517	554	525	485	557	503	552	524	540	535	500	489	515	508	535	541	503	519	571	557	524	528	512	544	543	501	515	540	509	501	538	525	525	529	528	497	474	513	517	509	523	502	542	477	515	546	506	545	547	497	487	514	518	544	522	531	510	505	505	536	549	478	530	541	499	537	522	571	545	531	522	538	538	561	500	535	469	504	512	510	523	504	516	509	516	519	493	505	532	504	523	551	484	527	536	554	550	545	523	540	499	511	496	555	512	536	548	480	515	533	547	501	555	458	537	537	528	528	520	506	531	502	487	524	530	533	487	495	492	545	510	502	529	474	542	538	533	494	483	540	490	533	561	594	488	575	545	516	512	521	596	508	491	531	559	509	526	515	552	526	514	469	553	564	517	503	508	527	480	489	491	487	512	542	489	573	503	508	510	484	499	517	522	546	503	480	508	526	505	554	507	556	485	527	530	527	526	544	517	514	499	497	506	528	547	513	520	541	536	509	521	589	501	528	528	545	528	521	538	534	542	492	511	540	525	524	537	505	554	536	493	523	524	550	524	539	473	536	526	504	540	564	541	530	512	494	537	546	565	531	532	485	517	500	516	493	507	478	539	590	531	496	513	527	510	511	504	551	568	500	521	512	528	492	510	529	523	554	499	535	561	511	504	501	536	592	540	477	540	542	531	534	551	549	514	479	506	481	505	488	544	543	518	538	517	525	468	495	516	559	515	518	511	527	487	488	567	532	549	485	551	513	502	516	512	536	549	539	553	506	535	503	501	542	513	555	526	556	566	494	519	529	530	545	521	492	522	518	515	526	544	541	519	532	496	531	533	529	508	525	508	540	527	520	518	514	559	482	548	561	481	558	568	475	526	510	533	531	476	545	471	553	560	542	568	494	567	482	512	529	527	521	551	556	511	529	495	505	498	519	541	523	517	521	500	541	519	490	542	501	535	552	541	512	508	564	496	554	514	503	520	513	515	528	532	561	540	552	518	487	486	522	494	512	564	517	514	537	511	554	527	501	552	504	502	530	510	531	523	510	509	483	556	513	529	544	479	499	499	523	549	510	546	521	533	533	519	515	521	507	478	531	519	520	535	511	501	538	519	517	491	585	531	513	523	511	528	490	513	524	548	553	518	518	563	530	528	472	498	531	493	524	516	516	515	495	499	552	520	513	504	541	511	512	547	487	520	551	502	486	542	521	485	523	584	526	501	490	567	542	554	538	524	506	531	533	504	534	553	481	532	531	564	503	539	512	523	551	507	527	502	534	507	524	508	486	559	519	534	529	502	539	511	507	520	527	509	512	534	504	524	513	483	520	501	499	493	498	517	528	509	547	513	501	488	506	531	529	556	497	571	523	485	538	519	518	519	543	484	506	510	558	460	558	553	532	519	507	528	504	490	527	503	525	550	553	504	544	524	511	546	550	522	487	526	510	496	530	506	524	541	530	510	528	513	538	495	520	513	536	552	541	537	530	525	510	515	557	514	537	501	527	511	507	510	563	513	508	490	541	503	546	536	547	521	479	495	517	513	551	488	544	477	565	516	524	469	499	550	523	543	501	492	510	532	524	503	523	537	520	507	548	519	523	538	522	513	506	536	512	557	501	505	552	482	496	523	555	575	522	501	510	511	495	565	510	496	525	524	543	566	525	506	541	521	526	503	528	549	554	503	518	517	551	478	560	542	531	504	501	546	502	530	527	521	531	517	537	498	527	544	500	509	532	522	506	494	540	518	495	506	500	511	485	539	499	561	582	480	509	520	506	505	492	511	512	483	551	521	510	522	529	478	473	508	570	509	541	497	499	531	529	511	535	580	550	512	506	525	514	532	478	520	535	552	511	486	510	533	537	519	487	508	481	499	533	502	500	518	496	552	519	522	511	456	576	493	566	556	528	531	516	514	502	571	492	486	516	517	497	524	515	514	545	515	529	528	525	511	531	506	533	547	506	553	524	547	541	491	541	546	596	519	540	513	513	498	474	532	495	558	511	528	493	537	529	533	514	525	529	551	554	511	537	532	518	506	475	551	511	495	483	535	522	519	526	538	498	528	568	522	532	491	498	535	508	544	525	535	526	561	540	538	498	526	514	533	519	507	521	542	487	517	522	503	490	493	543	542	534	505	508	491	525	517	524	513	500	503	457	524	535	539	524	540	510	550	522	541	519	489	511	533	512	528	522	565	509	525	517	485	490	482	539	504	488	527	542	514	512	541	511	494	516	530	519	518	507	514	499	520	502	522	555	521	555	541	530	524	535	531	497	519	512	529	547	510	507	540	462	495	534	520	527	518	561	497	472	505	535	513	524	504	517	513	559	532	494	554	483	550	511	532	492	529	541	516	566	528	506	513	504	513	520	556	517	538	496	503	519	516	543	486	549	509	523	502	498	551	506	523	528	528	479	530	500	500	534	475	515	518	474	507	535	513	526	518	494	541	532	546	557	515	487	518	543	537	518	537	514	528	526	545	535	521	536	505	542	533	501	489	535	500	533	527	538	527	523	515	519	558	511	511	510	511	491	516	521	537	528	512	529	509	491	572	518	532	436	490	494	516	524	514	528	511	542	514	518	560	511	512	545	506	501	554	504	491	530	468	552	507	523	483	532	504	529	513	506	582	533	519	525	536	481	509	538	537	471	560	477	516	555	506	499	519	505	498	535	529	486	501	538	517	534	499	520	509	507	492	567	511	537	522	502	531	487	485	524	483	511	528	514	539	502	526	531	540	507	497	481	517	523	562	560	512	513	529	540	532	536	531	523	541	497	463	496	522	536	516	505	495	538	507	547	565	529	523	522	527	540	538	522	541	535	522	565	513	488	544	525	516	515	501	503	519	509	510	488	503	508	520	541	543	504	510	503	511	558	495	489	520	501	519	525	508	518	499	504	497	504	502	512	532	517	508	514	489	557	515	496	508	546	571	529	542	509	503	512	518	500	541	563	490	506	501	548	472	529	483	508	496	500	483	502	521	510	482	486	497	484	500	543	517	511	519	531	540	536	512	512	545	531	513	509	493	543	505	463	538	523	500	509	518	533	536	548	510	477	512	539	508	505	539	524	512	531	513	520	526	525	498	535	532	530	482	522	520	524	566	534	494	522	505	489	528	515	536	516	529	533	512	544	538	507	531	553	561	505	513	552	557	545	511	513	520	491	497	559	560	506	522	477	521	515	487	554	543
7627	17281	13972	7573	5459	4163	3300	2626	2121	1863	1663	1404	1199	1119	1103	1032	972	943	891	880	809	806	721	755	749	696	753	701	691	689	715	727	681	651	667	632	677	652	613	662	674	705	682	609	632	644	638	640	633	628	647	644	647	669	633	664	653	598	667	662	647	599	645	658	633	594	604	587	623	617	642	651	567	641	623	673	614	633	615	607	638	618	630	653	655	656	641	598	637	639	573	550	627	603	609	605	622	629	596	627	626	603	592	618	651	647	629	619	605	616	619	619	590	622	641	572	609	637	628	658	617	588	644	620	650	613	601	601	604	611	598	629	630	601	589	641	598	634	660	594	620	576	577	606	616	592	598	592	581	596	595	642	608	641	615	598	605	588	572	640	641	621	642	604	649	600	612	599	604	664	621	577	621	645	561	649	629	643	609	603	612	619	630	627	610	611	630	560	567	590	622	608	619	626	612	606	590	596	626	609	595	622	594	623	613	583	621	619	587	615	639	622	623	661	621	647	593	605	637	591	602	606	642	608	604	606	623	624	621	649	597	664	624	567	635	638	605	605	611	599	626	632	665	635	626	590	639	623	591	574	635	597	595	557	624	602	585	602	626	615	623	595	643	611	589	599	653	600	602	614	614	628	611	570	618	579	627	608	651	656	582	639	574	602	596	664	641	591	613	579	625	594	615	587	614	616	596	562	595	647	650	621	586	616	614	549	586	592	592	616	639	582	671	617	638	563	601	616	653	658	586	594	635	618	633	611	619	634	599	577	637	616	605	592	646	640	613	646	623	578	638	589	614	636	590	636	602	610	633	595	619	610	624	585	594	620	611	620	604	579	592	632	568	594	598	631	642	621	619	612	612	660	596	588	614	622	614	640	599	605	572	619	602	595	612	621	654	652	566	609	634	632	592	606	654	633	579	601	629	605	581	608	606	606	587	624	658	566	631	587	596	625	621	631	607	614	676	600	611	650	649	633	593	604	586	583	613	614	615	633	589	624	581	571	635	606	635	585	624	586	593	615	617	614	637	565	636	610	613	609	628	579	630	625	674	621	639	635	603	589	568	638	630	619	614	620	591	643	564	606	616	596	622	629	590	610	590	639	619	681	612	605	571	589	645	639	614	623	620	622	611	654	620	679	643	602	568	618	562	593	639	600	620	648	590	616	584	606	584	565	619	603	641	644	630	606	620	631	615	566	634	596	661	581	651	618	618	656	568	604	635	644	622	610	624	608	596	621	630	605	638	603	588	606	664	598	615	635	626	601	596	597	599	596	619	591	573	603	634	602	606	653	617	571	604	626	627	617	568	651	649	625	628	594	619	633	635	620	638	613	629	597	612	595	572	617	598	559	585	617	624	596	608	614	603	608	612	632	607	627	588	600	628	588	584	607	633	621	628	644	673	643	610	632	604	625	608	594	581	653	640	628	605	646	596	623	608	652	584	604	616	627	631	587	610	619	607	642	596	609	604	614	619	603	605	618	601	617	618	633	595	584	568	624	602	548	589	596	592	639	617	613	586	576	649	608	592	594	603	598	564	624	604	613	612	560	629	647	660	613	605	617	643	606	605	606	595	613	599	643	583	595	645	617	597	599	640	605	600	599	601	607	633	598	616	596	599	649	610	616	663	618	622	623	683	602	630	603	623	620	605	656	650	585	592	619	569	655	623	622	634	640	598	623	613	582	593	629	636	582	606	636	568	619	613	631	597	564	624	613	573	643	613	555	617	603	608	582	634	611	606	648	654	575	634	565	590	628	635	575	589	613	616	678	650	599	623	624	599	606	623	602	610	636	628	588	575	609	608	643	608	624	588	608	611	631	601	624	599	601	628	556	569	637	630	611	638	658	594	574	622	614	581	585	617	597	586	590	606	603	630	623	639	621	577	668	603	620	590	629	627	589	611	598	644	608	600	598	593	651	606	625	630	594	603	597	615	624	597	623	593	617	623	631	591	641	618	647	624	656	644	598	618	599	608	585	600	631	568	638	576	644	616	652	607	653	610	634	626	620	573	569	623	593	591	637	636	625	606	627	582	658	616	594	568	595	634	613	571	626	602	611	606	582	635	620	608	622	639	645	603	627	645	595	585	575	610	599	601	615	638	601	608	624	640	639	590	587	595	616	620	578	625	610	623	633	614	617	624	665	608	593	606	609	613	627	626	596	619	585	657	628	625	596	634	629	638	601	560	598	626	628	591	606	595	571	612	595	588	620	634	587	619	653	573	597	642	624	645	581	590	593	656	604	588	635	620	605	633	581	614	592	629	626	605	579	618	583	614	584	616	611	613	645	612	634	615	603	591	631	613	632	642	635	604	595	590	583	569	578	646	612	566	658	631	617	635	634	628	582	605	568	646	585	599	614	568	623	599	569	599	629	646	618	629	612	642	582	624	623	599	635	634	616	577	663	595	623	631	600	610	634	642	584	604	584	602	637	649	597	587	645	566	585	617	566	654	584	588	613	592	595	605	616	577	588	565	630	596	542	625	644	632	597	574	601	596	594	626	642	653	576	612	627	603	617	633	631	657	590	621	606	644	581	625	607	620	592	622	597	605	628	585	575	627	618	590	625	624	588	578	629	603	612	620	549	629	580	626	584	626	582	627	598	632	635	650	617	612	591	566	635	581	593	578	640	601	603	567	564	634	604	602	646	621	567	587	581	586	629	623	618	649	643	616	602	626	626	612	619	575	603	631	626	631	643	621	628	629	578	619	601	606	662	642	613	628	579	635	613	598	591	619	616	571	630	609	637	578	670	619	574	587	600	620	623	592	625	597	591	635	622	580	647	586	569	615	619	609	642	628	608	576	624	602	621	653	633	644	634	603	612	593	609	612	619	598	616	624	589	588	630	591	662	622	611	622	624	575	570	594	610	615	606	627	626	637	616	605	575	568	592	657	626	645	564	611	623	579	619	581	596	626	605	598	590	626	651	606	633	602	632	593	626	607	610	598	604	578	589	594	604	639	621	624	578	614	641	586	642	583	640	572	575	615	616	624	598	612	581	626	615	648	610	578	615	615	654	629	600	657	645	652	598	587	622	567	618	621	611	582	618	628	603	598	628	591	630	630	619	608	624	635	572	604	584	599	577	606	687	626	592	632	607	594	594	635	616	601	586	638	700	583	565	613	641	628	592	598	566	624	616	619	631	626	607	623	627	592	614	558	591	627	572	583	628	629	583	624	625	575	630	628	599	602	614	626	603	579	603	550	633	582	624	615	628	593	596	657	648	604	627	644	619	645	613	582	578	639	613	652	607	646	618	641	626	617	579	599	584	618	620	614	627	606	611	649	599	606	638	590	615	605	623	592	612	619	586	645	614	606	569	603	567	609	640	624	592	628	583	600	596	614	611	614	597	669	604	599	616	648	614	599	587	586	590	626	629	604	656	593	601	603	601	633	617	584	560	612	645	616	643	604	618	633	607	636	639	628	626	614	563	645	602	576	585	599	608	625	583	617	627	588	651	624	646	593	601	593	616	643	611	595	573	600	663
27550	20340	7757	1513	1034	905	927	832	868	875	869	928	851	810	876	855	871	870	867	877	887	854	903	861	903	862	865	877	863	860	846	859	863	847	852	858	869	890	838	851	886	850	790	914	869	873	871	889	880	910	858	894	892	875	861	823	864	812	904	844	850	885	852	813	872	854	833	907	856	857	878	833	881	812	847	845	825	830	871	910	847	859	848	863	856	858	821	862	887	887	827	868	879	857	874	834	848	803	861	870	863	833	836	826	853	850	859	883	887	852	822	903	910	849	908	849	820	853	795	850	881	838	860	901	809	827	857	824	857	795	837	859	896	774	808	879	905	873	902	860	847	838	909	890	844	832	836	848	847	864	888	844	883	848	848	864	869	837	921	910	860	889	839	832	877	896	871	867	845	811	907	837	899	838	847	876	864	923	814	854	809	853	820	829	878	881	836	876	865	895	817	841	793	879	830	878	810	854	865	898	862	859	834	836	878	878	876	881	905	860	865	872	811	863	867	864	781	884	822	846	843	809	885	888	852	844	869	861	890	827	829	875	806	844	952	853	842	893	864	869	917	841	872	857	843	783	834	837	903	838	853	873	893	824	854	831	856	904	837	870	884	876	902	868	842	864	860	862	889	832	846	864	842	836	867	833	887	866	863	891	893	849	830	833	801	864	838	861	851	896	818	850	872	884	850	845	836	851	879	841	867	875	914	805	872	850	863	844	843	835	877	821	853	812	838	831	864	908	819	883	830	865	873	810	880	851	874	825	866	842	851	833	847	849	881	850	876	888	871	831	820	909	844	827	790	862	844	839	813	831	863	826	866	827	853	818	876	860	853	846	845	829	859	888	885	845	859	879	856	810	843	839	808	867	821	878	839	867	820	836	873	877	878	837	866	871	901	843	809	829	852	884	841	800	818	847	818	911	864	892	829	817	839	859	872	832	861	871	860	799	788	810	844	846	886	903	856	866	894	819	879	827	835	891	833	880	896	868	848	874	872	875	899	864	907	858	838	880	835	858	859	825	866	879	864	870	846	922	896	873	858	879	865	871	867	873	831	909	871	886	885	889	888	858	859	884	829	836	877	872	874	876	861	823	812	872	883	811	888	814	850	805	841	842	865	887	871	885	808	821	870	839	876	863	891	827	859	864	814	841	861	881	901	858	865	898	854	831	848	819	824	897	851	827	904	874	866	848	843	804	859	810	844	810	867	913	828	894	842	834	905	865	844	852	842	860	884	875	883	855	857	844	888	859	870	879	835	899	860	864	838	875	856	864	877	840	847	829	838	811	850	911	834	830	888	835	804	826	866	868	827	837	867	867	858	877	791	881	867	833	837	870	869	906	881	888	905	853	856	805	816	867	893	887	857	857	855	806	858	834	850	839	896	845	855	778	870	893	803	849	831	811	899	836	895	861	870	915	796	845	845	894	804	859	871	844	864	858	838	888	864	890	863	877	807	852	875	802	899	845	862	888	852	835	866	879	888	853	822	802	795	818	925	876	866	855	876	851	830	902	876	804	878	827	824	840	877	851	847	861	825	839	871	902	864	880	838	844	910	857	815	865	902	881	833	869	836	860	863	812	843	836	848	853	887	854	850	865	826	843	862	835	903	836	859	806	841	851	846	846	819	856	793	868	864	876	856	904	848	886	854	880	854	832	809	875	903	841	869	836	824	894	846	843	797	847	891	876	828	849	857	869	876	881	874	867	871	822	867	876	911	816	841	859	815	824	834	850	860	874	873	805	820	817	808	859	900	857	865	869	849	841	879	865	862	945	865	860	855	864	875	820	841	853	896	824	916	871	855	858	890	869	897	840	902	834	862	906	885	840	899	817	812	893	801	864	848	863	847	851	852	836	878	888	845	838	861	855	872	863	837	838	820	796	869	859	885	819	881	807	847	842	869	869	887	817	815	824	848	894	838	817	852	869	824	823	872	842	870	859	826	859	885	879	868	817	881	835	869	855	842	845	851	854	848	872	853	829	825	872	870	848	890	843	826	850	930	843	904	817	890	878	857	878	862	856	833	875	841	825	901	885	835	839	861	873	894	813	903	908	905	884	866	851	863	861	837	792	897	840	847	861	888	883	869	874	858	829	889	873	899	858	823	838	855	849	882	851	841	830	847	883	847	816	881	847	806	842	873	832	871	827	865	835	846	915	864	822	847	891	880	799	834	829	883	921	878	860	807	918	860	821	855	870	854	832	901	836	874	886	844	828	865	866	923	891	827	828	886	850	828	862	825	863	915	835	857	850	866	875	822	879	847	846	864	861	829	810	829	840	882	854	868	855	878	889	812	858	837	846	862	856	845	832	839	804	913	864	879	847	802	855	900	867	860	822	821	815	891	785	849	828	861	868	869	917	864	866	854	861	874	858	881	881	849	835	848	888	827	800	862	858	875	827	896	855	854	842	910	890	824	851	916	865	839	952	871	908	819	797	851	825	880	845	821	871	879	877	898	835	808	874	835	875	883	805	872	874	886	842	837	851	841	919	890	874	861	866	833	890	882	842	860	892	854	881	916	869	821	815	824	863	841	885	873	858	881	839	856	855	885	903	869	838	814	839	864	786	893	865	874	834	839	893	821	814	829	815	885	876	847	875	832	804	840	884	884	826	906	852	838	829	840	841	882	868	850	881	870	795	837	861	873	883	837	856	909	848	862	869	839	896	897	874	831	862	905	900	814	874	883	890	874	810	853	862	902	816	826	902	855	864	778	870	825	908	845	866	807	824	863	847	874	846	836	869	863	823	929	864	908	852	871	899	889	878	789	911	790	852	833	884	855	899	820	833	821	878	862	844	828	878	872	930	809	876	847	883	865	842	853	851	900	825	843	878	860	844	882	852	850	896	878	878	870	837	860	857	860	830	902	841	884	873	819	835	880	851	877	891	927	883	873	889	844	799	868	870	878	913	871	858	875	794	849	816	878	901	831	821	871	882	873	885	852	858	870	851	848	866	832	884	884	812	905	876	869	896	872	890	876	825	807	830	835	849	876	936	869	865	868	887	858	854	838	871	838	806	890	840	859	859	878	830	832	816	866	822	842	853	862	895	896	858	873	874	913	824	884	860	834	834	836	868	902	843	897	844	878	862	940	855	878	857	818	882	866	860	841	843	868	874	798	855	848	856	890	827	907	848	895	828	858	880	810	889	901	878	856	821	823	839	914	871	874	861	873	846	848	863	905	866	859	839	850	876	867	867	899	862	871	885	863	826	890	803	895	841	800	865	865	853	841	853	858	854	862	821	831	834	881	911	830	849	857	853	828	843	833	857	861	821	866	900	897	851	896	862	824	893	812	814	849	807	853	856	827	866	866	856	888	877	885	864	893	840	808	831	814	816	903	884	847	893	878	908	842	935	853	878	853	873	846	898	888	847	843	799	861	875	860	826	867	877	843	853	853	840	869	820	837	874	871	917	848	854	843	830	819	842	865	824	836	894	894	857	862	838	881	798	799	856	842	890	797	862	863	837	840	817	848	916	884	802	856	813
4638	2218	2015	1407	1336	1234	1219	1082	1110	1123	1109	1083	1022	1109	1048	1059	1037	1039	1026	1030	1079	993	1011	1043	1080	1070	1054	1039	1074	1012	1070	1058	1030	1037	1018	1066	1061	1038	1015	1046	1014	1053	999	1033	971	970	1054	1063	1009	1009	1045	1118	1020	1049	1024	1066	1027	1024	997	1055	976	1086	1034	1083	1025	1033	1009	1048	957	1065	1061	1086	1003	1040	1037	1049	1039	1004	1035	1075	1013	1078	1074	1027	1058	999	1047	948	1035	1083	1027	1008	1037	967	995	1084	996	1054	1026	1013	965	1035	1002	1038	1012	1019	965	992	1008	1040	1059	1020	1049	1032	1033	1048	1042	997	1048	1080	1068	1039	1043	1040	1060	1091	1041	1057	1032	1104	1013	1034	1033	994	1001	1026	1036	1068	1058	1044	977	1031	1003	1006	1016	1072	966	1049	1023	1058	1023	1040	990	984	1084	970	1038	973	1052	1045	1122	1011	1047	1048	1090	993	1039	1024	1029	1061	992	1027	1085	1093	1001	1012	1012	1028	1066	971	1033	1017	1029	999	1041	1010	1066	1089	1025	1005	1006	1040	1085	1086	1020	1034	1008	956	1079	1066	1024	1031	1067	1092	1076	1001	1062	1032	1013	1051	1032	1012	1014	1036	1001	1007	981	1035	1014	1013	1008	986	1007	1008	1011	1014	987	1006	1001	1033	1012	1068	1024	981	1054	1004	1025	1059	1057	1029	1035	972	1047	991	1051	1018	1043	1049	979	1056	1053	1039	982	1013	1045	1050	1107	1001	1007	1027	1057	1044	1060	1028	1041	1024	1040	1022	1032	1049	999	1020	990	991	1030	996	1040	1064	1072	1058	980	986	1017	1020	1044	1056	964	1022	1099	1027	1048	1070	1022	1034	1004	1037	988	1049	1074	1011	1008	1027	1029	1008	1036	1012	981	1002	1079	983	1020	1029	1066	999	1027	1048	1037	1032	1033	995	1035	1033	1023	1040	1011	989	1005	969	1074	978	1025	1007	1067	1012	1041	1062	1027	1040	1024	1026	1048	1038	1050	989	1022	1052	1042	981	1020	1001	988	1088	1040	1070	972	963	1053	1000	1075	1054	1058	1065	1074	1032	1053	1047	1039	1047	998	1019	1044	1066	1003	1002	1043	1021	1000	923	1020	1007	1023	970	1045	1042	1044	1055	1040	1019	998	1012	1052	1053	1041	1029	1073	976	1044	997	998	1025	1013	1005	999	1029	1043	992	1096	1002	1018	993	980	1001	1005	1051	1056	1026	1032	1004	1001	1066	1026	1029	1023	1038	1047	1028	981	1014	1033	1035	1022	987	1034	960	1023	1036	1041	1059	1020	1006	1078	1043	1052	1014	1016	1054	973	1057	1079	1037	1047	1026	1016	1022	1098	1037	964	1010	1090	1044	1055	1026	1058	1012	1017	1001	1058	981	1037	1007	1008	1030	1000	1057	1055	1046	978	1010	1068	1039	1012	977	1076	1041	994	1018	1001	1021	1026	1026	998	963	1027	1060	1016	1033	1031	1026	997	1010	1044	1061	1010	1016	1062	1051	1023	1053	1022	959	1039	980	1036	1013	1020	1045	1051	1018	1022	1031	1097	1080	1080	1012	1027	1034	1034	1018	1044	1064	1021	1020	999	1042	1060	1034	1054	1107	983	1046	1015	1045	1010	1024	1058	1061	1006	1016	1003	1079	1039	1008	1021	1045	998	1041	1019	989	985	1060	1021	1030	1008	1020	1053	1003	998	1066	1062	1017	991	1023	1061	971	986	1068	1012	1022	1048	1037	1055	1071	1020	951	1058	1072	1021	996	1038	1048	1010	1065	1007	1018	1058	952	1037	994	1018	947	1057	1059	948	1017	1039	1062	1026	1102	1025	1028	1001	1095	1054	1012	982	1072	1013	960	1004	1041	1036	1005	1011	1012	1018	1030	1050	1036	1030	1044	1006	1021	1030	1073	999	997	1011	1001	1051	1054	989	993	1065	1072	1024	1049	1040	1022	989	1036	1026	1063	1068	1055	969	1040	1027	1057	1090	997	1007	1054	1033	1002	1028	1009	963	1020	1061	1032	1051	1050	1055	1034	1001	1026	1011	1067	1077	1083	1031	1017	1022	1043	1021	1013	1008	985	978	1020	1008	1002	982	1028	1081	1020	1034	998	997	1029	1026	995	1024	1069	980	1083	1021	1018	1054	990	1026	1019	1063	1018	1036	1018	997	991	1036	966	1010	1034	1061	1036	1048	993	1044	1055	1089	1060	975	980	1044	1058	1028	1069	1032	1029	1046	1019	1072	1057	994	1075	1014	1057	1044	1062	1028	1002	1005	1040	998	975	1009	1073	1052	1022	1022	977	1054	982	1070	959	1028	1026	1062	1054	1065	1031	1032	1064	1032	1042	1018	1007	1042	1035	985	1013	1023	1009	1034	1071	987	1037	1027	990	1102	1076	1001	1050	1014	1023	1029	981	1036	983	1033	991	1058	1040	1043	1013	989	1022	1046	1033	1015	1026	1029	1058	1028	1049	977	1008	1050	1048	1040	1062	1053	1063	1033	1077	1086	1017	985	1067	1028	1095	1070	994	1041	1049	1022	981	1041	1027	1011	1026	1076	1045	1067	1007	1033	998	965	981	1007	1037	1069	1056	989	1036	992	1013	1038	995	995	1029	996	1008	1004	1009	1017	1022	1027	1055	1042	1004	1048	1036	992	999	1037	1017	1030	1105	1043	1030	1002	1041	1059	1043	1029	1057	1011	1037	1010	1050	1031	1101	1083	1046	1038	1066	1068	1046	1031	1002	999	1059	1008	1061	1051	992	1047	984	1005	1043	1096	1007	1071	980	1006	1015	1010	1004	986	1042	1049	1063	1022	1054	966	1022	1003	980	1016	1040	1047	1020	1012	962	1010	1085	1010	1052	1044	1057	1044	1010	1037	1017	1016	993	998	1042	992	1046	993	1038	1011	1069	1030	1023	1021	1070	999	1058	993	1087	1026	1032	1017	1014	1042	1098	1065	1016	1048	956	990	1023	972	1016	1044	996	1087	1015	1053	1079	986	963	1032	1034	1014	1049	1097	1057	1102	959	1040	1017	1068	1041	989	1066	1102	1044	1068	1023	1036	1033	990	1062	1036	1037	1013	1013	1041	1002	1013	1046	1063	1022	1100	995	1043	1012	1017	990	1064	1059	1014	1000	1022	1024	1031	983	974	1024	1026	1052	1071	1032	1027	1023	994	972	1040	1025	1077	1058	1044	1009	1057	1050	1045	1047	961	1026	1034	1001	949	1002	1041	942	1032	1018	1012	1034	1044	1021	1027	1032	1039	1030	1032	1007	1005	1013	1022	1005	1006	1017	1033	1052	1038	1077	1002	1027	1025	1056	1026	979	1020	1062	1049	1016	1023	1037	1045	1064	1023	1032	1010	1046	1056	1045	1001	1017	956	1052	995	1095	1078	1077	991	1071	976	1054	1006	1031	1042	1080	1047	1002	1009	1061	1015	1047	952	1021	1036	994	1013	999	1021	1026	963	981	1016	1022	1004	1072	987	1043	1015	1045	1065	1020	1053	1014	1101	983	985	1100	1037	1032	970	1033	997	1037	1000	1001	1023	1071	1010	1011	1031	1014	1038	1006	1016	1007	1000	1030	944	1022	1001	1031	1044	1023	1079	1046	1013	1003	1018	1031	972	1052	1003	1024	1003	1040	1018	1042	1065	1026	999	1009	1032	1077	1047	1051	1038	1023	1087	1040	1052	1065	1028	1020	984	1026	1057	1044	1114	1098	1007	1041	975	1036	985	1039	1028	1066	1090	1033	1049	984	1057	1031	966	984	1012	1012	1010	1027	1063	1020	1025	1016	960	1025	1021	1050	1059	1020	1004	1086	1035	1023	1054	980	1028	992	1060	1030	1098	1031	1033	1027	1042	1002	1004	1016	1045	1009	1075	1026	1085	1042	1017	1065	1016	959	982	1031	1084	980	1087	1027	1047	1039	1009	1005	1046	1044	1059	1030	1033	1025	1035	1070	1045	1005	1017	1039	979	999	994	1025	1025	1019	1078	1075	1052	992	1096	1040	999	1031	1061	1006	1059	1038	997	1035	1056	1058	1017	1044	1047	975	1042	1054	1004	1056	1038	1022	1058	1005	1035	1033	1025	990	1021	1052	1006	1081	1051	1042	1040	1107	1036	1013	998	1048	974	1007	1004	996	1032	1016	1078	1054	1096	1090	1068	1020	974	1020	1034	1053	985	1042	1010	1018	1051	1006	1062	1027	1077	1033	1059	1032	1070	1046	1034	999	1046	1027	1126	1019	1019	1050	977	1046	1013	1075	1029	986	1032	1013	1046	997	957	1044	990	1009	1036	1036	1006	1072	988	1017	1012	1056	984	992	1035	992	1120	1056	1016	1009	1031	1021	1039	1097	1024	1046	1029	955	1071	1049	1057	1048	1029	1083	1009	1048	1091	996	1030	1065	1064	1055	1038	1112	971	1010	1036	1037	1039	1039	1057	1026	1027	1017	1004	1024	1062	1028	1062	1046	1005	1058	1030	1048	998	1055	1092	1028	998	1014	991	972	1035	1056	1022	1037	1058	1030	1024	1078	1037	976	1032	998	1058	1047	1052	1015	1016	1072	1011	1013	1072	1022	1003	1004	984	1013	1013	1045	1061	1080	1045	1017	1002	1056	1057	1068	1007	1004	1063	1069	1048	1000	1009	1032	1072	1029	1055	1031	1005	1048	1033	1054	1027	1051	1065	1032	1051	1031	1069	1032	999	1065	1013	1024	1058	1086	1013	988	1059	1062	969	959	1041	1023	1004	1026
24548	21580	28976	24647	21551	9148	1459	983	801	798	755	683	653	613	587	588	593	602	559	542	522	547	562	591	541	573	553	536	567	510	518	525	554	560	528	518	544	507	539	491	487	516	569	528	521	507	481	490	484	533	484	531	528	534	510	515	545	534	494	541	541	481	507	503	505	498	510	555	514	527	509	497	521	518	526	503	510	530	568	525	509	506	497	515	496	491	541	516	534	512	524	504	488	514	507	527	493	488	487	511	503	511	475	569	513	514	512	464	509	521	598	514	529	517	519	500	504	507	496	503	511	491	561	501	517	453	524	485	536	483	527	508	502	471	529	520	503	520	542	543	486	523	485	470	520	481	542	505	531	484	537	518	491	526	483	553	509	498	483	499	517	512	505	504	520	527	553	539	490	514	458	520	507	520	503	495	488	512	508	530	510	511	514	529	497	520	551	530	478	482	544	508	484	520	543	515	506	518	540	518	518	478	548	533	549	542	500	471	544	516	521	525	496	515	479	510	473	532	548	464	506	478	524	502	509	471	513	523	571	499	521	523	523	487	513	524	457	485	500	520	481	482	559	539	469	509	521	512	490	500	499	501	535	530	536	465	494	489	537	508	503	470	525	466	546	504	480	517	486	486	533	534	558	484	492	484	516	473	520	528	510	491	485	543	501	511	513	518	538	543	501	474	521	519	503	519	508	538	515	508	497	482	513	519	484	477	530	524	540	504	533	523	498	491	510	535	453	506	522	496	473	528	506	514	565	523	484	521	556	506	507	529	530	488	504	506	489	511	495	530	504	484	495	505	504	508	537	515	540	503	486	529	474	511	529	498	497	507	503	516	520	538	491	493	491	545	490	501	480	479	508	503	478	508	559	516	502	532	504	536	489	506	506	532	509	507	527	514	504	503	503	506	507	514	475	546	499	552	536	515	487	516	512	482	531	485	538	542	471	472	488	478	505	499	491	518	498	498	497	519	465	495	522	503	488	494	511	493	461	508	501	488	497	489	489	475	521	501	462	498	530	483	525	490	528	521	467	518	540	516	472	521	485	553	505	500	545	490	512	509	512	468	462	496	506	536	511	479	547	518	505	553	530	521	512	494	476	476	502	521	542	498	456	541	511	503	533	498	511	465	534	537	480	535	536	544	546	528	508	476	539	513	510	460	518	502	516	508	486	496	515	454	522	511	524	515	460	459	511	470	499	498	525	486	481	558	473	511	471	519	529	497	517	521	506	546	502	514	499	493	493	475	510	505	528	501	529	499	492	532	508	504	493	514	503	537	491	514	498	516	506	503	515	531	494	487	548	483	519	490	552	534	544	493	508	510	486	514	501	490	534	478	556	503	533	519	506	470	497	499	514	561	492	494	453	474	511	515	550	489	467	534	534	503	529	520	521	491	554	487	545	501	508	484	489	503	534	538	458	546	492	527	493	468	522	503	508	506	503	531	500	496	488	499	467	523	532	513	468	534	527	514	475	501	483	500	501	540	465	516	536	499	484	483	494	501	510	518	493	526	492	515	498	513	497	473	511	504	503	510	506	511	468	511	502	507	497	515	480	491	518	496	512	489	553	526	505	546	500	535	519	537	491	509	509	485	485	500	519	475	501	556	503	522	536	484	501	488	513	518	498	498	514	501	528	523	507	504	528	527	521	482	462	489	509	481	519	544	513	518	519	539	518	529	529	516	531	534	573	509	525	517	475	494	492	543	514	499	498	517	499	502	487	523	524	533	531	485	503	502	486	513	522	493	515	507	507	481	556	508	477	527	535	542	497	530	501	478	514	494	480	479	509	522	496	511	470	515	505	508	507	516	523	492	532	505	484	503	528	554	560	528	486	524	517	511	534	545	490	521	480	501	498	502	499	549	478	525	516	519	522	482	472	476	570	504	486	521	521	500	505	522	539	490	516	512	470	505	560	481	483	482	495	525	518	522	469	497	512	490	491	473	495	506	477	512	480	481	509	515	532	511	519	491	472	491	526	501	520	534	496	516	498	539	503	490	487	498	492	494	544	489	495	462	514	502	494	505	500	478	549	506	494	519	486	531	508	491	505	502	531	476	517	514	513	512	474	486	493	546	514	516	507	493	500	549	527	506	538	496	518	503	518	485	490	521	529	514	486	500	510	475	519	491	530	529	473	501	501	538	522	493	475	488	482	499	498	469	501	448	511	479	499	496	510	497	508	523	514	493	495	473	530	512	495	486	492	498	485	488	493	496	522	476	496	503	517	485	491	498	536	533	521	483	538	528	522	494	515	492	504	528	475	529	561	503	489	500	489	543	541	501	555	529	486	530	524	503	484	530	489	528	463	506	511	509	497	563	482	455	500	514	492	512	489	480	487	516	531	500	488	493	508	533	530	539	518	502	530	517	523	493	488	514	539	522	519	486	553	451	510	484	500	506	493	490	494	511	518	515	513	509	491	470	508	467	530	513	493	509	512	516	487	505	532	516	510	524	525	515	523	495	540	469	533	500	538	483	516	541	540	518	508	484	525	478	493	522	499	484	515	487	470	536	525	488	480	528	503	542	477	472	526	471	487	483	537	554	507	513	542	524	523	514	497	491	510	472	474	528	507	524	529	529	506	484	551	504	511	522	498	515	524	497	485	472	490	512	517	503	482	546	514	514	521	494	503	516	465	520	525	550	530	466	506	529	500	494	535	512	495	507	522	526	512	486	486	479	485	496	505	487	514	539	474	507	459	508	515	508	508	510	498	551	517	468	499	529	529	453	499	498	492	517	489	514	527	539	520	499	510	536	497	523	487	483	492	487	500	522	521	492	515	503	481	497	470	515	501	455	510	507	492	537	559	522	507	483	516	547	546	472	505	501	528	485	520	508	493	537	538	494	535	533	541	517	478	506	556	489	511	470	533	480	520	480	483	483	546	526	524	500	488	530	544	515	517	502	515	455	528	513	500	539	495	499	525	454	513	491	480	477	520	555	507	514	525	528	514	490	496	547	503	515	489	507	497	485	518	545	494	490	515	502	536	466	472	525	441	489	506	540	552	505	498	503	480	522	519	544	503	502	546	485	507	497	520	509	454	533	484	530	495	514	528	485	518	524	468	561	506	486	494	537	535	532	505	467	515	523	539	517	552	517	533	501	493	512	497	476	518	516	510	513	505	527	490	481	477	495	542	519	513	485	519	520	463	522	515	479	501	484	520	468	534	487	524	516	522	519	486	482	503	504	479	550	494	522	500	500	539	529	550	526	494	478	484	488	503	495	490	507	510	479	526	500	434	522	477	519	492	502	494	492	507	474	504	539	525	558	499	457	519	517	504	555	534	553	503	512	511	506	520	502	513	499	492	467	550	484	479	498	515	492	510	471	534	543	535	491	525	471	495	509	530	542	535	509	504	520	507	527	479	521	523	512	527	461	465	541	492	503	475	497	488	498	544	494	508	535	530	513	495	497	453	540	491	483	513	537	502	496	521	532	498	437	504	473	482	472	481	486	506	525	504	504	481	517	552	530	512	490	506	486	523	524
5272	11168	9236	4640	3366	2553	2129	1713	1463	1312	1221	1056	956	946	906	874	847	736	809	721	740	698	731	697	679	711	700	698	711	677	648	670	657	623	637	645	650	703	671	619	713	647	644	646	647	619	653	653	665	667	696	648	657	658	674	656	681	653	628	654	664	640	623	642	674	651	599	652	608	657	637	638	650	601	651	599	611	646	629	651	620	587	618	653	665	629	628	685	666	634	625	621	636	638	628	681	654	597	634	671	631	575	637	550	642	618	624	596	656	603	613	646	600	659	648	629	641	668	598	641	651	603	663	596	670	609	664	641	645	611	640	681	638	684	571	706	613	627	660	647	623	608	641	622	639	627	607	643	620	654	608	642	630	639	622	658	636	620	637	640	704	665	620	630	634	624	672	602	590	613	593	618	668	642	631	598	655	636	640	633	669	625	616	660	625	679	622	652	583	626	607	670	620	621	624	636	619	638	645	626	672	627	573	641	619	624	664	664	623	661	622	595	663	678	622	641	629	616	652	637	641	653	648	642	617	595	604	654	591	619	631	701	651	601	620	643	662	635	611	655	627	586	625	627	606	629	610	645	675	647	631	639	642	609	648	621	631	644	656	632	634	626	614	611	624	635	623	646	624	646	636	622	623	668	601	652	598	621	686	637	600	618	601	663	652	627	674	630	618	631	661	687	652	670	640	635	629	591	688	608	615	589	637	680	637	617	662	644	659	659	621	649	636	632	635	577	639	612	643	600	643	652	618	654	628	595	629	664	613	657	641	625	632	640	666	641	620	622	607	649	605	670	643	588	654	670	600	610	647	612	632	628	612	605	579	648	634	625	660	622	620	646	659	622	646	594	572	623	702	627	626	624	603	591	650	651	681	628	645	647	562	638	643	587	623	631	608	612	640	632	667	641	621	652	610	646	640	649	611	672	633	662	633	629	641	583	636	655	620	592	580	685	653	637	664	681	610	630	642	656	618	658	625	630	664	667	610	640	633	617	585	607	613	605	610	617	615	615	630	618	633	676	621	656	675	674	604	638	650	617	621	665	628	653	603	633	663	610	644	612	594	637	586	690	656	633	631	623	649	657	623	639	656	663	570	616	649	641	625	680	617	594	641	638	627	647	634	595	611	588	616	615	632	594	618	634	654	656	686	648	660	622	665	609	587	615	618	652	633	602	588	587	611	620	670	617	633	641	638	661	612	635	625	619	604	620	614	650	618	631	609	629	657	625	615	660	654	633	629	641	595	635	587	602	631	653	656	613	612	619	646	608	626	604	609	651	637	626	642	618	608	637	636	631	636	634	597	654	656	643	630	649	625	607	658	653	619	633	622	603	626	649	670	683	646	614	611	597	627	624	587	661	644	626	672	614	670	618	610	626	626	587	620	670	595	631	610	672	638	597	645	660	623	665	633	612	631	591	626	642	655	616	612	682	611	638	615	636	664	628	627	657	625	666	589	637	628	608	631	617	626	569	660	639	644	642	624	576	671	669	604	620	615	650	623	609	615	681	607	631	673	634	627	624	614	675	611	622	613	640	663	640	636	579	666	626	617	642	647	660	625	635	655	676	617	612	642	659	634	626	602	639	630	638	636	608	620	638	610	561	670	668	658	624	595	632	666	615	625	593	650	652	614	609	633	651	605	629	619	596	638	630	665	648	658	641	631	643	690	607	658	669	630	623	637	635	698	649	614	627	675	658	660	644	651	622	597	601	596	666	632	609	633	600	586	629	602	657	638	581	646	652	620	632	628	648	644	632	623	645	609	617	612	636	676	644	667	624	655	618	616	629	590	640	663	629	631	658	626	614	620	610	568	646	650	646	659	661	643	627	652	650	606	610	657	651	645	595	633	659	641	606	675	619	651	626	652	642	653	603	651	633	631	623	643	623	604	601	645	658	650	607	680	603	602	609	624	618	602	570	686	655	617	605	606	617	631	636	660	623	607	639	661	636	653	621	630	669	644	611	603	593	643	606	651	610	658	640	658	619	633	654	637	640	624	651	618	612	638	634	607	646	625	629	635	657	641	607	634	635	579	629	614	647	596	647	619	629	662	609	637	610	599	634	637	615	607	655	624	648	634	671	657	634	619	601	683	622	607	643	655	650	614	590	615	655	670	652	560	685	617	655	654	630	626	590	574	624	579	596	631	638	674	605	643	645	625	649	608	609	666	647	654	596	677	613	644	666	606	597	663	633	632	651	643	588	618	644	608	638	632	621	659	627	623	654	589	642	604	633	648	566	616	629	634	671	650	630	650	612	663	631	599	636	631	610	670	646	646	650	694	617	631	611	617	627	654	610	600	690	650	617	641	671	576	614	676	614	614	648	670	650	657	631	649	636	653	606	652	680	595	618	687	691	627	616	649	634	614	672	607	605	633	591	596	634	683	678	633	611	616	593	624	666	627	620	621	626	643	626	581	587	639	641	652	662	601	614	602	619	625	640	619	611	629	648	674	629	639	614	623	646	633	648	651	616	641	655	635	634	673	601	667	587	623	664	585	635	636	700	666	601	609	622	635	630	643	630	654	600	660	639	670	665	664	639	616	655	647	691	648	658	623	625	578	612	672	641	607	615	576	629	568	606	628	614	623	649	594	628	588	642	625	639	633	627	659	625	648	628	608	635	626	658	646	604	587	630	661	616	618	635	652	636	633	652	671	626	622	633	638	647	658	652	607	588	640	638	648	651	641	650	624	608	647	582	683	635	646	635	668	648	645	601	595	619	639	608	613	635	628	597	638	646	623	591	659	602	602	606	624	623	610	619	640	678	637	649	621	636	638	603	618	623	619	680	622	609	624	599	643	605	629	625	631	626	641	625	643	622	655	568	638	626	627	650	614	651	621	653	613	664	622	647	634	648	631	641	641	622	643	629	608	653	594	655	640	649	627	619	595	655	641	642	588	650	680	656	639	629	641	671	613	634	616	684	634	593	645	595	655	638	644	610	605	644	648	709	637	582	626	633	640	642	634	646	637	635	584	575	602	636	630	665	608	622	645	636	650	644	635	600	657	608	631	600	641	711	565	628	595	647	628	623	617	660	632	627	625	602	664	579	634	615	586	627	650	655	612	649	601	635	628	641	631	594	643	640	609	652	605	635	619	630	609	638	628	580	660	636	631	598	610	629	598	629	615	577	637	679	655	594	646	655	647	622	662	653	604	660	625	643	680	606	576	622	624	627	626	616	657	584	595	649	613	641	622	633	661	666	631	613	658	610	596	669	641	604	668	597	635	651	602	670	684	600	634	674	611	639	657	610	617	623	616	633	612	596	633	598	663	598	631	604	649	639	633	627	662	627	666	612	633	612	613	639	639	632	626	596	628	634	601	649	687	674	637	639	638	638	634	660	654	652	649	627	645	664	610	612	617	600	621	622	643	656	694	648	603	583	691	643	653	690	595	601	659	652	597	620	603	673	613	605	652	641	600	627	622	665	656	615	634	627	644	652	653	623	636	637	620	639	615	624	630	641	588	654	646	621	647	621	630	615	603	651
23553	21584	29505	24124	21586	21592	6857	1459	1147	960	941	814	795	734	724	672	692	686	643	652	610	631	635	587	548	557	596	608	579	616	553	554	588	524	510	507	532	475	513	552	532	550	527	522	534	545	542	503	530	519	544	489	512	550	527	510	526	525	536	532	498	542	514	511	504	533	540	477	532	590	518	520	513	511	539	518	539	506	495	502	531	512	520	562	502	518	496	526	556	483	504	505	537	521	514	508	554	495	531	568	494	535	519	490	464	552	598	544	507	544	507	495	513	514	500	520	525	494	501	488	507	549	495	521	530	523	504	508	512	485	543	532	555	516	553	509	492	538	551	527	508	582	542	498	499	499	526	519	521	496	528	507	487	532	539	502	535	541	507	514	527	561	516	515	506	504	536	526	502	511	524	510	508	529	521	526	480	495	515	521	555	524	523	577	553	521	533	501	537	492	524	521	473	550	551	519	561	552	532	535	521	498	524	522	523	453	502	512	496	516	523	517	542	488	524	507	516	516	534	512	516	539	478	536	531	512	511	527	525	555	537	515	535	519	470	569	526	546	509	527	525	526	488	497	502	488	547	539	507	524	500	528	540	593	519	551	519	512	514	502	551	511	490	517	533	552	514	505	513	476	500	494	544	502	498	523	487	511	544	516	496	501	500	564	500	538	552	579	501	509	546	479	490	507	534	528	521	537	535	517	570	479	497	527	530	530	522	505	485	536	500	558	511	525	546	513	521	494	513	509	499	506	570	541	482	527	540	513	513	521	576	510	491	507	479	505	520	497	518	504	524	515	509	490	503	487	493	570	484	551	534	502	478	521	506	529	551	536	503	509	527	495	525	532	534	560	501	516	475	501	492	523	518	529	518	528	542	525	556	558	481	526	531	528	519	498	529	485	510	556	489	555	495	555	518	504	498	513	492	552	496	515	506	518	539	541	485	478	527	540	539	542	518	520	516	517	467	498	516	529	493	520	474	507	539	554	481	515	515	502	519	545	488	527	532	546	523	564	525	561	547	560	536	482	533	498	546	533	532	481	485	515	489	486	506	526	516	523	504	534	553	505	521	539	524	505	482	512	540	531	519	527	478	526	497	512	508	557	537	524	555	482	546	536	508	477	546	557	528	530	501	513	543	514	557	513	521	525	510	568	520	489	508	510	512	470	533	528	520	542	538	509	540	515	506	519	506	514	511	503	554	525	502	533	529	532	554	546	564	530	545	499	506	529	542	509	528	517	505	522	541	566	489	534	535	504	479	540	488	537	517	531	547	518	533	516	485	504	511	508	533	556	561	544	478	496	528	518	546	570	508	515	497	489	483	539	525	498	552	505	509	498	507	552	509	515	496	578	565	529	515	513	498	460	552	530	544	501	521	532	466	540	582	500	502	486	523	518	515	490	533	493	532	506	509	518	492	499	502	505	544	502	494	523	540	523	579	502	487	528	503	525	492	495	538	498	500	561	495	535	493	530	492	514	505	534	532	541	491	512	486	496	500	507	529	497	496	496	512	537	486	508	527	530	513	520	495	543	459	480	521	514	491	501	512	529	529	516	512	502	495	518	554	471	497	492	512	513	527	467	482	508	544	516	533	483	533	507	523	536	501	515	479	512	517	498	548	506	489	504	533	503	510	548	527	493	527	498	509	534	521	532	522	533	530	518	523	483	530	501	515	558	495	507	500	501	498	527	535	497	512	457	506	533	485	509	531	498	526	496	519	510	509	515	555	528	509	533	504	589	515	511	505	496	512	534	454	532	502	538	531	526	501	519	505	542	526	520	487	526	536	551	501	512	518	497	496	510	542	512	523	523	515	528	526	514	501	513	507	558	478	534	538	518	521	528	508	549	495	542	513	532	463	532	484	496	526	560	509	537	538	515	478	510	517	543	528	515	559	535	566	520	500	540	542	533	503	528	498	498	590	465	484	523	541	499	531	514	523	551	489	523	521	526	541	502	500	546	535	499	482	518	496	510	533	536	478	524	523	539	497	545	531	508	511	502	567	480	519	503	516	517	506	511	489	513	507	531	538	489	506	488	496	497	527	522	491	496	535	506	512	493	537	514	532	502	489	514	518	523	510	501	528	528	529	526	526	491	520	524	537	532	493	540	506	478	511	507	543	508	505	497	557	486	488	500	470	544	502	507	503	537	486	532	524	532	524	552	534	533	533	529	538	513	521	499	549	509	489	548	501	492	524	507	545	517	512	489	531	478	522	511	514	503	523	514	503	563	550	520	516	551	517	530	522	525	535	504	549	532	518	502	539	495	495	504	509	537	532	528	542	526	518	566	506	552	553	505	481	509	548	489	485	554	517	526	509	485	490	510	551	480	491	486	532	534	538	582	557	529	518	494	500	490	516	549	482	517	520	502	521	518	509	472	502	523	521	511	528	531	530	514	519	494	512	548	541	523	562	509	508	480	513	538	492	496	551	511	537	527	519	510	506	518	520	519	457	480	495	508	510	573	541	516	575	549	539	516	516	488	482	576	513	506	537	489	502	563	513	489	512	545	479	487	484	471	536	505	498	481	496	479	488	505	520	524	541	535	526	535	523	530	501	543	525	516	546	558	486	561	503	507	533	522	520	506	533	480	508	516	493	517	491	523	542	492	516	531	544	530	527	502	485	550	527	529	571	528	474	481	491	538	525	495	509	531	542	527	544	507	493	528	488	530	525	456	484	539	491	484	502	536	549	488	494	531	481	518	487	534	499	488	527	507	504	519	528	519	513	558	522	502	507	514	574	514	485	511	510	534	526	485	503	534	521	540	521	541	546	562	505	535	524	493	501	511	540	524	515	502	538	527	520	486	510	495	501	546	505	509	501	534	507	454	503	501	566	554	477	542	486	498	522	538	531	518	543	544	513	533	505	527	510	495	488	523	521	488	523	505	532	509	501	502	568	507	498	528	468	521	511	551	503	496	534	510	499	543	546	532	544	540	523	482	500	542	459	505	517	496	528	505	510	495	494	564	540	520	547	509	538	500	503	549	529	496	488	494	515	526	562	488	490	588	505	530	537	530	549	516	531	524	513	518	483	502	544	513	491	505	513	533	497	527	502	504	497	484	514	528	484	521	511	559	522	543	532	533	473	498	481	518	512	478	571	540	505	517	506	525	500	479	507	497	521	494	532	504	497	559	495	508	519	518	491	510	520	515	533	532	520	493	514	505	488	546	541	532	499	461	468	540	538	502	478	507	490	473	542	493	532	469	572	495	547	508	494	510	492	520	575	526	533	511	501	482	547	490	461	532	538	519	496	512	485	496	495	542	531	491	507	539	508	549	530	515	507	529	513	482	498	507	534	545	515	517	538	565	505	523	538	479	513	484	503	554	538	492	493	468	547	533	484	540	514	526	528	506	514	518	482	451	566	499	537	538	493	482	501	544	459	507	536	505	556	524	548	488	493	481	503	491	481	514	543	522	534	510	511	509	528	559	532	496	548	510	547	536	507	535	511	537	527	501	506	513	520	475	490	523	525	471	492	481	520	505
7564	17490	14265	7642	5427	4134	3278	2594	2138	1780	1553	1461	1255	1142	1078	959	913	897	857	842	813	794	761	700	718	718	708	715	746	715	686	655	705	705	652	636	613	657	660	682	658	618	610	640	618	659	658	651	631	641	709	639	685	660	612	641	640	613	631	643	595	652	581	636	634	653	569	661	608	629	673	643	631	635	565	603	655	612	632	649	634	610	599	605	600	654	573	579	644	610	610	582	644	626	595	605	662	580	613	659	595	618	668	607	602	596	597	594	616	627	615	638	621	611	609	624	589	576	653	602	589	626	590	644	608	595	602	641	628	615	616	599	590	666	563	582	579	633	614	607	598	597	614	613	599	622	553	618	621	669	634	578	586	612	598	639	589	625	593	655	613	580	629	560	619	560	605	637	605	635	568	657	591	610	576	592	598	611	548	617	609	578	621	626	631	620	618	605	585	582	619	623	603	599	595	628	572	557	554	634	602	576	567	653	631	595	567	576	608	586	622	590	653	584	651	556	618	602	614	610	620	648	598	600	583	560	592	596	597	608	612	640	641	626	612	598	616	601	585	611	608	609	599	639	641	614	598	618	592	616	565	616	574	627	593	613	572	579	553	590	607	621	636	613	612	581	617	601	599	599	586	613	623	589	542	595	591	542	561	638	623	661	578	583	644	596	609	648	637	578	635	594	666	638	581	604	566	631	665	619	628	629	603	645	596	546	612	588	625	606	632	599	591	635	605	628	635	608	564	585	611	635	578	629	595	574	593	568	600	645	621	532	613	615	556	579	654	602	611	626	591	617	587	701	627	595	555	611	647	622	627	613	615	623	633	596	614	581	581	631	632	602	589	594	588	602	600	598	595	649	606	589	597	598	668	660	582	563	586	615	574	617	674	644	594	579	605	550	623	646	598	617	610	610	613	643	628	566	577	631	591	604	612	620	609	624	616	587	608	591	597	586	622	594	633	556	583	563	602	624	553	611	593	626	604	604	619	625	596	605	595	592	631	552	606	658	577	602	603	624	627	615	628	620	656	615	596	576	608	579	634	583	606	625	601	563	595	540	641	632	600	626	572	605	585	660	566	643	560	614	633	561	568	582	569	645	559	610	568	661	606	644	582	609	568	614	595	624	585	631	595	617	618	631	550	595	590	608	625	557	566	632	603	592	573	628	605	591	584	573	599	587	597	593	616	610	608	576	590	588	631	641	583	601	602	592	601	562	615	611	616	592	580	610	597	612	648	596	592	598	563	566	605	602	607	608	624	596	649	626	622	591	644	594	618	576	579	618	607	591	631	583	610	626	609	558	643	615	587	604	649	650	607	581	580	580	592	618	600	581	609	585	618	558	615	596	564	646	607	681	646	596	593	576	583	593	586	584	592	571	629	626	624	575	555	602	622	583	609	619	588	592	634	579	577	632	597	598	603	567	557	609	590	591	630	612	593	594	635	611	629	562	634	562	622	615	593	615	569	596	616	595	612	592	579	635	622	621	618	641	579	634	614	607	627	594	599	616	598	619	588	636	586	614	589	602	593	606	563	621	606	576	634	558	607	577	607	581	610	626	602	611	589	656	610	618	600	588	600	617	581	608	594	573	598	553	605	524	605	578	597	600	586	579	624	589	603	623	623	584	637	558	632	610	579	593	601	601	572	629	603	591	617	620	591	615	611	618	607	571	612	600	603	597	584	613	597	601	597	595	629	620	596	652	632	554	610	603	623	613	604	591	575	638	573	610	600	571	631	592	570	671	592	569	572	611	575	627	593	649	596	596	619	627	600	612	587	594	637	533	590	576	604	633	570	581	582	577	637	636	648	622	630	603	559	579	625	579	584	629	560	589	655	592	579	590	595	616	562	607	570	565	638	619	594	603	608	606	628	655	637	628	606	580	631	598	633	620	589	618	619	612	577	587	617	614	607	559	590	589	665	597	621	595	588	643	604	579	591	619	591	642	563	611	611	582	596	566	612	581	642	577	622	600	624	605	636	627	588	613	631	679	567	583	568	615	591	560	552	584	624	601	654	614	574	637	558	610	597	606	555	564	610	563	614	609	618	638	548	596	614	575	628	603	583	602	556	632	587	583	586	615	593	649	589	605	610	631	611	601	582	565	587	594	604	631	611	564	589	566	621	585	592	595	611	618	603	610	588	607	586	623	589	630	604	622	628	636	587	600	637	607	576	581	600	588	583	619	619	600	635	601	631	594	572	626	575	584	596	581	599	575	649	617	620	585	671	564	598	588	614	614	601	591	598	613	615	599	614	599	599	537	572	608	597	602	582	645	596	625	550	558	594	625	625	601	599	635	624	634	603	662	601	593	618	614	610	621	620	579	606	620	612	607	660	568	628	621	571	633	606	569	576	582	603	545	565	598	610	628	609	614	546	634	638	604	620	666	574	588	638	606	587	590	650	608	598	591	605	620	609	619	634	630	576	594	639	596	611	624	596	626	598	628	627	602	591	597	597	643	633	575	587	662	626	562	606	608	633	568	616	572	610	561	605	646	613	598	577	662	626	601	602	559	585	604	626	636	594	578	638	577	604	593	608	615	616	634	603	631	614	581	552	578	587	627	594	597	582	622	643	603	624	597	619	572	630	526	629	616	642	618	647	609	603	597	628	592	633	577	597	574	566	649	599	632	634	582	596	619	651	603	612	635	597	599	640	584	596	636	626	599	563	625	591	601	609	614	618	632	584	593	616	607	592	619	564	614	547	584	616	568	584	597	631	618	595	599	570	604	578	538	574	579	654	595	622	587	585	670	616	639	647	653	609	575	604	615	613	594	584	628	612	552	597	631	616	588	602	618	560	551	628	642	571	592	587	615	595	575	612	607	585	624	634	616	603	602	587	601	582	605	611	630	619	612	580	611	625	556	606	551	561	672	593	649	615	592	632	625	582	586	623	556	630	616	627	577	588	624	594	566	582	640	612	668	596	653	571	608	613	598	629	564	595	618	608	607	576	581	585	587	638	619	583	585	605	619	590	614	609	585	588	612	607	594	622	588	596	617	591	601	612	626	627	652	609	608	598	596	627	627	581	608	569	614	575	598	602	572	587	620	615	628	648	607	592	635	600	600	610	586	617	610	625	619	648	603	621	625	612	648	639	605	577	587	652	669	602	601	568	618	576	624	625	587	593	598	579	615	594	590	641	662	580	648	582	588	651	616	650	591	585	634	611	637	592	576	606	623	616	559	610	621	586	581	592	601	556	574	641	586	593	565	623	599	637	610	587	630	572	591	548	632	595	598	629	626	564	613	576	581	565	575	636	604	574	581	573	581	567	628	613	581	626	621	586	630	657	621	570	618	641	592	584	573	637	588	554	670	647	540	579	606	654	613	621	610	596	628	596	606	587	621	595	601	655	607	601	582	619	619	585	638	581	599	568	649	640	598	602	644	629	645	612	580	615	602	606	594	594	558	597	584	604	627	620	568	588	598	581	609	585	594	605	647	603	593	611	635	580	581	575	607	597	583	600	608	586	602	610	583	603	607	594	610
27724	20264	7435	1493	1007	985	921	877	866	890	873	884	881	869	822	785	875	840	828	812	849	788	874	861	853	834	829	861	799	821	854	854	816	854	857	872	857	821	894	836	856	841	833	838	807	814	903	918	778	846	852	813	857	860	875	839	853	848	837	851	848	843	852	852	869	888	809	817	868	805	849	842	845	857	808	860	833	837	858	831	795	816	835	804	885	854	791	845	834	836	825	845	871	865	839	841	849	858	843	859	821	818	888	808	835	773	846	896	856	820	825	903	835	801	833	867	814	841	872	854	838	823	785	813	813	878	799	858	879	812	789	853	862	922	835	842	853	785	836	834	818	870	826	799	835	873	804	806	869	837	862	828	850	858	817	858	882	839	902	882	853	857	805	845	884	767	868	843	821	821	888	876	820	825	795	863	892	806	833	909	794	846	874	850	840	861	833	868	829	881	890	838	889	870	859	888	856	870	854	881	866	865	874	824	833	869	868	811	856	841	831	823	860	888	847	852	791	828	848	890	821	845	823	871	908	894	845	846	809	823	830	783	863	798	838	821	899	798	850	796	854	809	848	788	847	836	818	868	888	854	818	841	868	850	841	838	865	842	840	906	846	862	857	779	853	856	858	812	848	815	862	875	904	851	906	835	860	833	865	914	860	854	800	864	834	859	833	875	841	824	796	885	856	802	837	866	867	844	849	846	831	854	878	853	809	859	820	858	845	879	810	853	875	869	854	886	808	851	855	815	853	804	797	852	854	856	871	840	826	810	834	844	833	882	816	854	845	881	846	834	871	851	800	850	825	806	873	825	826	850	833	834	874	807	849	786	799	873	854	841	849	838	892	820	898	796	854	852	857	840	808	794	847	853	813	885	837	831	850	861	845	793	812	827	852	823	893	853	812	793	835	835	837	846	800	876	821	827	845	829	877	827	880	848	847	863	824	858	809	844	827	855	845	832	872	854	799	789	887	853	832	854	819	816	884	823	828	894	842	841	808	795	805	860	873	842	847	809	818	856	814	856	853	874	877	825	888	846	854	819	818	830	789	853	818	836	886	781	853	856	878	859	884	851	824	899	854	813	834	886	822	831	799	795	863	883	819	843	838	829	853	860	801	857	824	857	813	833	851	795	807	808	833	879	890	875	881	873	850	846	830	838	792	852	869	798	852	835	878	821	893	844	838	864	820	871	769	814	821	851	843	867	886	860	832	811	832	853	806	851	798	854	851	868	836	870	813	847	879	906	817	827	885	861	828	837	836	838	873	850	843	818	798	775	845	806	806	826	895	860	865	837	859	840	898	807	827	887	820	812	853	902	888	833	869	839	861	838	853	842	845	840	822	817	841	801	833	844	822	865	836	832	826	848	869	842	863	832	820	831	860	806	872	875	876	835	818	866	886	861	852	865	858	799	829	905	795	872	825	863	838	820	827	869	810	878	881	828	831	826	876	853	858	842	801	855	833	828	788	884	787	833	789	818	825	867	816	850	853	847	836	858	839	847	859	845	838	831	838	919	860	836	837	902	827	896	853	858	787	880	864	811	798	866	879	903	837	843	822	845	829	842	832	855	830	871	868	864	854	888	875	865	879	833	829	892	818	880	824	888	848	829	843	869	850	834	831	895	830	839	888	861	852	808	803	857	823	848	844	811	865	825	819	886	840	838	833	858	905	851	832	821	858	841	847	873	818	844	837	834	905	874	839	829	840	912	861	852	866	784	882	835	832	854	845	850	836	795	898	813	765	827	855	841	847	837	852	838	859	878	849	853	802	802	786	843	838	824	800	876	854	845	853	802	865	879	907	860	797	877	870	836	825	827	867	861	916	830	816	896	882	837	892	895	836	862	846	843	915	836	824	873	817	849	834	855	863	866	840	821	829	872	913	803	918	819	854	913	852	835	864	864	887	886	821	874	824	825	862	897	858	807	807	835	851	870	787	843	860	793	832	853	850	841	841	880	846	805	831	852	856	838	853	819	859	835	868	870	809	837	842	803	850	828	830	809	830	864	884	811	822	842	837	828	844	849	833	867	841	848	868	830	822	824	822	840	808	824	839	846	799	871	896	866	852	839	836	817	865	870	813	828	881	893	914	806	864	843	819	809	796	900	845	837	876	908	824	883	873	839	850	820	793	829	809	827	771	904	851	828	871	829	836	868	857	824	858	888	890	858	848	830	866	821	846	754	829	859	874	823	829	831	853	870	836	847	837	833	839	799	832	854	885	832	823	837	837	862	915	861	811	864	876	830	885	813	803	885	821	842	819	860	867	837	821	831	816	892	851	809	829	773	824	815	848	864	853	792	874	858	856	874	809	851	861	872	880	846	866	860	832	836	829	862	836	845	832	849	816	836	859	836	814	861	802	796	809	858	891	844	856	860	898	840	878	829	832	861	859	773	893	831	849	832	868	830	896	853	882	828	817	847	917	849	816	832	844	882	856	832	851	802	852	831	882	828	850	855	823	878	864	852	862	811	837	868	859	807	903	848	877	903	846	832	876	915	854	797	839	832	853	860	817	868	843	869	833	859	858	827	886	796	873	857	827	857	880	891	817	835	840	815	862	840	831	833	845	875	876	879	825	830	817	859	850	821	853	805	827	855	859	791	875	836	857	811	860	871	811	864	847	836	808	871	856	894	812	832	854	861	836	828	892	901	825	827	830	812	827	868	891	835	807	870	863	809	870	860	812	890	839	826	854	860	833	817	761	885	820	841	844	829	820	810	852	875	849	858	818	857	855	803	842	813	814	849	842	848	850	836	830	862	848	803	818	849	852	822	842	820	827	812	827	856	878	898	832	838	799	882	799	833	851	821	838	845	876	826	858	873	832	836	859	848	839	856	814	828	860	887	881	821	836	864	844	785	855	873	900	897	882	888	837	892	830	804	860	871	853	816	818	795	860	840	862	895	805	860	854	849	845	860	858	841	842	870	850	857	859	857	841	830	861	795	843	905	892	882	855	871	843	826	799	762	837	860	825	790	818	861	846	876	825	864	879	818	844	854	830	841	874	883	814	796	849	900	811	872	850	859	863	904	824	845	875	829	869	842	840	825	852	878	846	813	873	844	834	837	877	869	833	807	840	878	858	828	832	856	867	816	841	847	846	805	802	844	832	837	814	867	852	811	890	841	786	820	860	854	898	798	843	876	887	848	884	837	836	827	846	890	828	855	828	877	809	864	879	864	819	819	881	890	831	852	844	874	853	843	854	886	864	831	801	855	853	878	837	930	869	796	842	848	836	835	849	850	873	802	839	775	850	809	823	879	848	823	853	871	845	880	889	863	850	820	847	824	876	852	836	855	855	871	876	800	880	835	841	842	880	802	874	857	816	794	810	891	809	888	806	853	878	905	834	895	859	842	832	832	814	877	882	852	870	876	897	825	856	828	873	846	835	865	848	856	826	795	886	853	809	821	794	877	810	846	880	845	826	825	850	841	820	846	852	843	868	869	903	882	850	868	866	830	841	896	872	824	872	845	862	799	822	825	846	833	847	876
4660	2332	2027	1500	1271	1242	1160	1130	1136	1025	1022	1143	1053	1060	1049	1043	1056	1022	1067	973	1038	1054	1064	1032	1041	1092	1098	984	1020	1032	1062	983	1033	1056	1021	1046	1028	975	1013	1028	1004	1027	1083	1086	1007	1042	1020	1015	1070	1022	998	997	1055	1049	997	1022	980	1033	1109	1013	1012	1029	1065	1078	991	1064	986	1023	1021	1013	997	987	982	1002	1007	1024	1033	1011	1042	1005	1027	1031	1023	961	1015	1020	1020	1033	1023	1004	1064	1002	1014	1034	999	986	1044	1035	996	1039	1031	971	1045	1006	1059	994	1062	1022	1033	1024	955	1082	1057	1035	1066	1059	1035	1011	1002	1058	1011	1020	1015	1084	965	986	1052	1059	1047	1008	1066	1020	1020	1017	1010	1023	1006	1014	1057	996	1045	1052	1020	981	1000	1013	1002	1042	996	986	1042	973	1072	1000	999	1030	989	1070	1018	988	1008	1007	1030	1035	1030	1020	1019	1023	982	1074	1035	986	1042	1057	1015	1064	1042	966	1031	1056	1029	1024	969	1014	999	992	1024	970	987	1021	988	1014	1008	1024	981	1022	999	989	1029	993	1041	969	1032	1070	999	1034	961	1007	1015	988	1025	1026	981	1017	1025	1043	984	997	978	1063	1016	991	979	1021	985	1101	1061	1095	982	996	1066	1044	1018	1044	993	1000	1012	1039	1006	1002	1014	1031	1046	1002	981	974	1006	955	998	1092	1017	1020	1031	1053	993	1057	1017	1038	975	1015	1043	1037	977	1025	1023	1007	980	1092	1045	1037	1039	1029	1002	1001	1025	1035	1068	1014	1004	1062	984	1034	995	1052	1037	984	970	1008	956	1025	1049	1026	982	991	969	1023	1046	1011	1035	994	985	981	1051	1034	1061	996	1003	1062	947	1029	997	945	1113	1072	1059	1023	1000	995	1028	1008	1039	1024	1026	991	1003	924	988	983	1020	1008	1042	1038	935	1012	1047	1038	996	1027	1020	1023	1033	1007	1054	960	983	1006	992	989	1117	1013	1036	1040	970	1033	1054	955	1005	1048	981	1059	994	1113	1053	1038	1014	1033	1042	1011	1046	1068	1042	999	1005	1106	1006	1046	1029	1024	987	1047	1044	1078	991	1043	957	1008	1030	971	1074	1040	1048	994	1060	1016	1069	964	1011	973	1002	1059	1016	978	992	1031	1020	1030	989	1014	1060	988	1040	1055	1039	1041	991	953	966	972	1051	965	1013	1022	996	1026	1055	997	1038	1031	1051	971	1026	952	1009	981	1038	1034	996	992	1021	1082	951	991	1008	1001	979	957	1065	1006	1004	982	1038	1074	1044	1051	1023	1036	1022	986	993	1045	1054	985	983	1004	971	931	1046	978	1033	986	989	1027	1019	1051	1052	1071	1026	1022	1013	1023	1060	1001	1038	999	1067	1004	1044	1035	1006	1027	997	991	1014	1013	1007	1041	1016	961	952	962	1055	1043	1085	973	967	1020	1069	1024	1055	971	1025	1002	1022	1022	1008	1046	1022	1043	1039	1047	1021	1080	978	1016	1043	1014	1017	1045	1062	1060	996	1049	1070	1001	1023	1013	1020	1022	1038	1035	1058	1075	932	1040	1001	955	1078	1034	1023	1042	978	1043	1081	1031	1024	1019	963	1037	1001	1021	1009	1097	991	1038	1062	1014	979	1081	1012	990	1014	997	1022	1043	1025	1040	1028	1036	964	995	1002	989	1005	1032	1040	1006	981	1027	967	1024	1002	1065	1005	1024	1033	994	1001	994	986	1035	984	1032	1018	991	959	1032	981	1056	1000	1014	1011	1049	1003	994	1005	1058	1034	977	1046	958	1037	1016	1002	1010	996	1009	979	968	1009	1034	1016	1046	991	1015	1017	1031	1018	1005	1005	1006	1006	993	1015	1054	1045	1029	1036	1017	999	1004	983	1049	1030	1025	1039	1095	1043	1004	1062	1016	1003	987	986	996	993	985	1024	1015	1054	947	1039	1008	1123	997	1010	1014	976	1001	966	970	998	993	1021	1017	1009	1046	999	1014	1043	1003	1035	998	1029	973	1041	1060	1041	1085	1027	1012	978	968	978	1054	1003	978	1062	1051	956	1083	993	1021	940	1009	1097	1001	1036	934	1007	976	1052	969	1003	990	1012	1002	1008	998	1017	1025	963	961	1044	1095	1016	1027	1015	980	960	1053	1024	1069	1053	1017	999	1028	990	1004	1019	1046	1034	1000	1008	1050	1016	1022	1023	1011	1002	1010	1023	992	1060	1041	1030	1033	1044	1007	1001	1061	1110	998	1060	971	960	1084	1005	993	1040	993	1009	1048	1002	1019	1024	992	1022	1023	978	1012	1023	1070	1030	1029	1100	1018	1027	985	1011	1013	1066	1005	994	999	1046	1008	1025	1032	1045	1056	1027	993	1003	999	1084	1037	994	1015	1022	936	1022	1061	989	1076	1005	967	981	1017	997	1068	1003	987	1006	1019	1010	930	1006	980	1005	1029	1007	1003	992	1025	1012	1026	1006	1020	975	1018	980	1032	1026	1037	1035	1024	1071	1026	996	963	1069	1004	1019	1022	983	1002	983	1017	1035	1061	1032	989	1023	1034	990	1032	1005	1027	979	1057	953	1052	1078	1013	974	1029	1043	996	1033	1069	1026	1043	1127	995	1037	1056	985	953	1051	1043	961	1035	979	971	1035	1010	1014	1049	1026	973	1027	1020	1046	1022	967	1014	1030	1010	1004	998	1014	1046	1083	992	1028	1049	986	1041	1025	946	1043	1048	1047	993	991	988	1003	1011	998	1015	1008	1030	1033	982	1023	1010	990	1023	1017	1036	1049	971	1019	991	1039	998	1011	1052	1038	1006	975	1068	1008	1002	1054	1094	1037	1076	1038	1008	1076	1078	1072	995	1028	992	1034	943	1066	1034	1016	1048	992	1015	1032	1010	1010	1055	974	945	1015	1043	1003	1080	983	1040	1048	1023	1078	1009	1087	985	1063	988	1001	973	1016	1091	1018	937	1033	1016	1003	999	1009	915	1020	996	1028	1042	1025	1025	961	1033	1052	1014	981	993	1060	1049	1084	1065	1038	984	999	1070	1033	1015	1033	1003	1036	1025	993	1022	985	1053	1007	1062	1016	1020	984	1041	1012	1064	1010	1048	1031	1017	1025	1045	1049	988	1054	994	1006	963	1052	1033	1073	1038	992	1024	1036	1027	1018	1057	957	1026	1042	963	1035	1021	1032	1069	1019	1041	1054	1031	1017	989	974	1047	1057	1030	987	977	1062	988	985	1025	1005	1017	1004	1056	1033	995	1031	1021	1044	1028	940	1011	1040	1024	984	1003	1003	1056	977	1022	1040	1008	1069	993	1050	1022	1068	989	1009	1003	960	1006	1044	1030	1004	1005	1015	993	1035	1019	1001	1022	1013	1083	1030	1018	1024	1003	1030	980	1014	1026	1021	1033	973	1055	989	1033	1015	973	1025	1059	1013	961	1021	1019	974	1039	1034	968	1067	1067	1015	990	1063	972	1022	1085	1049	988	1024	1047	1069	1019	1008	1042	1045	994	1030	1016	1058	995	1034	1053	992	1050	988	960	1017	1049	989	990	939	1001	990	1017	994	1072	1059	1046	1018	1046	1019	1049	1048	1079	1050	1012	1058	967	1029	1001	994	1012	1011	1033	1035	1025	1027	1043	1073	1076	1040	1004	1027	993	1010	1014	1023	984	1045	1029	1023	1010	1024	1027	1015	1077	1050	1017	1067	1045	1044	972	980	1032	1008	1005	1020	1022	1014	1064	1040	1012	1002	1018	998	1029	955	977	1035	989	1004	1024	1006	1033	987	1044	1023	956	1031	1016	999	1023	1064	1002	1004	1006	992	1046	991	1061	1005	1013	1008	1032	1004	1054	981	1035	981	1015	972	1056	1036	1018	1014	999	1092	1059	951	1016	1001	1052	1012	1027	1033	982	1018	1020	983	1000	1037	967	1031	1015	1019	1065	984	1043	1019	1038	1046	1044	946	1050	1016	1039	998	1021	983	1055	1034	993	1059	1041	993	1028	964	960	1026	1030	995	1008	1026	1050	1059	1011	1014	1053	1087	1076	1056	1030	1018	1013	1032	989	1021	1036	1055	1082	1016	1021	987	1022	937	1020	991	1068	1036	989	997	1026	1031	1058	1023	1049	1048	1044	1026	982	1051	1063	1016	1003	1028	997	1057	988	1033	1013	1050	987	1031	1028	976	1052	1009	1032	1059	1001	1051	999	997	1059	1039	1069	971	996	998	1041	1040	977	1066	1079	1048	971	1034	992	1038	1035	992	1025	996	1026	1052	1017	1071	986	1000	1063	988	1071	988	1047	977	1077	1020	1015	1006	1075	1003	1024	995	978	1026	1114	1032	1048	1042	1078	1083	1011	1012	1059	1057	1058	999	993	974	1001	1029	1048	1025	963	1052	1057	958	1041	1009	989	1020	1001	1008	1090	985	1034	1013	1048	1000	1053	997	1013	988	933	1119	1022	1046	1020	1031	1018	967	978	1075	1004	1084	1011	1006	1043	1092	1025	983	1029	1017	1046	1028	1058	1031	1008	997	1056	1055	1018	1023	1015	1108	1006	1051	1047	994	973	1003	966	1053	924
24625	21602	29079	24611	21586	9210	1388	1030	846	820	753	705	662	666	635	571	633	561	551	573	548	521	553	544	528	547	562	544	534	512	518	489	541	497	528	524	517	512	508	513	514	493	473	494	520	503	514	499	499	521	465	550	483	487	513	505	501	499	516	479	497	507	563	513	497	501	507	505	534	515	508	507	508	506	524	512	474	508	526	534	511	502	513	483	533	529	526	496	529	523	471	496	505	498	499	511	511	470	529	509	494	518	553	513	489	523	492	523	514	494	473	532	504	488	525	514	503	543	515	507	534	541	497	560	506	514	557	524	534	517	546	506	483	503	488	532	557	499	516	503	513	525	535	502	487	504	531	511	494	527	550	500	482	508	517	531	518	491	526	521	495	499	537	518	495	495	535	511	537	482	550	493	494	541	506	535	505	503	497	516	498	536	535	511	499	480	484	480	480	492	508	531	512	488	512	535	495	544	512	511	524	537	488	507	538	496	489	534	480	510	536	520	532	474	509	525	473	551	515	521	522	508	473	443	567	502	519	486	513	535	505	497	524	499	525	520	501	496	500	509	551	499	470	506	493	492	471	481	476	541	529	488	508	488	514	527	474	496	494	517	522	512	496	505	497	535	527	533	520	472	516	506	511	494	503	543	501	463	550	478	530	526	506	486	528	465	457	522	480	465	538	494	516	510	507	511	460	550	501	492	494	519	493	478	491	514	507	496	531	532	507	524	497	502	501	513	520	508	503	487	497	554	466	463	555	507	482	495	530	481	498	487	512	482	538	511	489	515	489	480	502	506	529	534	488	481	521	553	532	522	507	530	497	507	498	524	480	509	498	517	535	499	489	517	526	513	515	516	549	523	495	540	467	473	514	543	487	499	461	491	510	499	501	485	503	516	513	498	510	489	518	509	537	533	542	485	522	480	514	490	498	512	539	479	499	507	546	498	544	488	519	515	516	486	525	519	515	491	524	505	499	474	488	528	506	552	503	543	536	528	502	518	514	516	537	494	497	520	506	496	523	551	516	498	530	531	506	501	484	512	552	513	509	496	467	512	513	520	504	476	558	485	537	502	468	490	506	525	502	549	507	498	520	506	514	500	524	494	477	493	527	488	501	525	551	500	510	514	563	493	536	529	504	504	468	514	473	526	463	518	496	534	516	528	554	464	527	523	506	512	489	508	467	504	475	479	496	549	523	486	531	536	483	502	523	495	537	498	522	506	509	516	493	505	506	519	443	497	517	493	494	474	485	538	491	546	534	525	508	501	513	523	495	537	556	472	535	533	489	459	492	520	492	478	493	525	487	502	533	475	516	546	498	505	483	532	515	512	488	484	488	520	506	484	525	501	462	507	499	510	523	489	502	527	502	505	464	488	514	529	500	484	531	514	494	492	487	512	534	494	472	477	573	506	498	507	454	516	528	549	497	506	499	542	496	482	474	537	526	547	529	470	541	520	513	509	516	522	497	493	539	516	475	522	549	510	510	512	507	499	476	530	526	527	524	515	484	501	522	505	514	531	515	495	558	526	524	531	481	501	515	511	484	529	509	511	523	492	514	478	504	495	483	532	561	507	506	486	498	479	512	492	467	513	513	498	564	534	554	460	521	523	555	504	487	503	506	517	514	495	504	552	488	506	556	493	511	501	478	485	475	505	469	545	545	485	502	534	549	518	481	524	535	469	525	516	485	521	500	549	493	485	507	514	494	502	536	493	513	562	484	485	511	530	484	510	501	494	525	499	479	546	506	484	515	481	520	518	503	518	461	487	506	526	514	521	512	534	529	513	512	525	533	490	518	535	524	523	559	495	532	501	489	496	481	554	523	506	532	486	495	508	477	501	535	516	511	484	491	544	532	520	524	486	537	535	500	505	494	523	466	533	536	519	514	530	503	506	526	512	505	538	502	505	519	476	569	495	504	500	485	461	485	509	513	495	503	511	506	503	497	495	509	487	479	494	487	533	533	510	543	489	510	530	487	533	513	483	473	496	488	487	495	500	490	500	513	507	497	515	478	513	516	478	492	520	538	521	492	531	499	547	498	485	511	510	494	593	516	522	473	537	495	485	492	513	468	486	507	505	506	513	496	517	507	477	517	546	525	539	490	483	527	523	509	491	516	487	527	489	488	472	470	489	516	524	507	514	513	510	494	527	496	508	531	505	506	501	434	499	563	548	512	478	490	469	505	493	521	503	532	525	519	526	542	485	506	495	544	500	487	537	521	497	517	497	516	539	495	516	547	533	571	529	514	494	489	527	493	468	516	521	521	505	494	494	492	493	540	507	539	507	526	485	514	537	506	505	524	522	489	454	519	514	455	542	516	532	535	481	520	547	467	481	500	496	492	481	509	507	512	519	508	480	539	484	518	498	543	493	516	511	517	510	454	541	519	528	497	485	496	502	493	460	513	501	508	494	483	506	505	516	459	490	471	496	501	508	512	534	502	517	547	471	514	497	507	534	545	525	516	523	506	512	491	563	482	506	473	527	500	479	509	532	541	521	534	494	473	475	500	484	546	535	509	528	509	519	525	503	536	493	515	512	540	528	503	495	505	492	475	490	522	565	482	510	522	493	459	528	528	526	510	475	516	470	500	475	508	553	496	538	525	448	544	483	533	466	538	503	500	501	532	494	515	543	467	502	476	530	509	495	487	511	516	485	534	505	505	496	502	491	515	515	498	494	475	530	514	531	515	531	506	485	521	466	495	522	554	516	508	501	503	526	509	510	503	532	484	478	519	479	532	495	477	494	464	511	522	494	481	487	537	522	529	492	517	513	518	483	544	484	524	550	498	500	516	520	539	454	517	523	518	540	540	530	552	489	508	476	490	487	520	506	503	482	516	489	569	467	507	522	542	513	494	518	500	486	474	510	511	537	522	490	499	521	528	521	472	530	487	544	496	550	509	434	537	476	511	487	486	509	535	519	518	519	506	539	500	508	513	507	496	480	490	494	524	470	481	529	525	515	488	503	523	504	487	526	467	508	486	517	454	520	503	521	516	511	465	516	484	542	568	530	506	515	489	507	532	528	505	500	558	500	503	528	506	486	472	457	484	542	528	520	503	535	523	526	484	511	471	468	559	517	500	485	543	509	531	456	523	518	490	525	501	505	556	529	496	459	529	496	508	491	538	518	488	541	485	517	542	495	513	484	501	488	536	505	506	536	508	485	523	535	492	545	564	549	531	513	520	526	501	496	547	538	544	519	486	481	467	540	500	503	501	491	502	468	478	534	472	512	528	519	502	539	527	434	454	535	516	503	470	513	508	472	509	518	506	531	516	501	509	527	489	494	497	517	512	518	474	499	511	552	496	511	515	503	528	514	493	531	511	516	518	514	526	522	486	521	514	515	473	494	523	542	474	481	469	478	492	497	482	494	515	517	510	497	501	488	533	479	501	479	480	517	509	541	499	491	499	496	496	509	564	499	493	504	478	481	493	455	504	505	492	494	501	499	485	501	513	543	489	499	517	509	488	491	512	515	543	490	501	473	495	482
5283	11255	9253	4718	3251	2499	2081	1674	1467	1301	1131	1046	1016	930	883	862	794	815	787	775	745	776	735	776	649	689	696	732	694	686	654	705	701	703	676	688	691	653	654	635	675	700	646	639	701	635	617	674	659	667	613	644	636	632	663	644	631	648	647	630	652	611	639	656	690	655	653	614	627	612	630	667	633	634	604	627	628	638	608	584	623	645	639	656	612	666	636	652	630	629	664	646	638	661	610	633	637	648	631	647	642	596	645	650	682	624	628	599	648	625	607	619	631	623	633	656	667	664	595	628	616	608	633	629	636	614	623	645	618	644	624	639	592	663	646	599	663	633	629	645	624	661	616	661	611	655	652	652	616	672	649	652	618	676	610	615	629	638	609	629	673	655	638	633	639	610	657	601	624	665	642	603	666	607	627	630	627	589	643	601	656	601	634	625	649	635	660	629	595	582	656	601	628	633	622	645	649	585	695	651	671	664	651	590	618	642	661	612	665	656	655	583	662	653	624	597	644	624	614	625	660	642	622	653	635	614	647	653	634	606	615	625	629	680	603	566	608	674	632	678	634	667	643	562	638	676	631	644	622	610	641	614	678	652	619	653	638	627	641	675	623	621	642	635	622	654	626	659	633	628	629	666	625	659	656	618	633	671	642	634	631	630	604	623	641	706	657	614	631	616	585	621	597	642	670	624	605	619	589	631	643	588	581	634	614	631	630	615	677	630	587	630	605	650	607	586	653	682	626	629	640	626	595	645	587	602	576	644	594	640	620	636	652	600	626	662	635	601	641	668	638	621	666	629	641	644	646	651	651	620	649	637	606	642	602	654	613	640	667	644	663	610	641	659	604	593	608	645	611	628	637	685	646	631	644	635	610	643	592	636	638	618	660	628	619	640	613	626	652	638	619	631	638	680	635	644	625	638	638	625	627	649	605	649	656	669	681	604	657	639	593	657	624	652	594	603	636	631	613	656	647	642	604	607	651	628	608	622	639	654	648	612	618	609	658	640	634	645	617	610	627	630	632	666	623	658	681	648	618	663	604	645	633	674	594	593	637	589	621	647	651	643	642	636	618	626	625	665	566	607	641	650	613	611	655	618	636	621	638	629	609	665	650	659	625	688	605	591	618	630	625	648	668	655	586	641	636	657	663	671	638	669	652	619	618	594	660	611	644	629	596	634	621	650	636	658	620	565	660	646	597	593	617	651	660	634	606	594	652	651	628	665	630	665	638	630	684	589	600	639	656	637	651	619	645	642	623	639	666	630	615	618	635	584	604	618	629	649	622	639	604	627	620	616	673	597	647	653	625	612	602	664	646	663	672	636	652	649	647	643	597	639	660	652	601	645	674	679	702	605	629	616	666	620	640	609	657	607	664	609	608	622	627	637	604	642	638	633	636	656	649	595	644	656	666	667	696	626	601	635	663	610	618	609	605	608	613	632	630	622	624	629	678	592	620	622	617	680	646	641	664	659	629	663	611	631	593	646	594	676	584	607	608	661	633	605	674	639	672	634	631	605	654	650	614	610	616	658	598	592	574	657	597	631	596	647	620	590	637	633	651	619	625	622	652	646	631	610	615	633	590	644	681	637	632	650	650	594	626	642	619	620	633	645	651	653	582	602	643	641	599	628	627	630	627	628	664	629	702	665	666	693	660	628	653	680	608	657	658	663	648	637	680	599	641	649	649	665	603	593	611	632	631	611	663	627	599	604	659	643	612	639	626	633	654	619	650	640	670	648	591	632	619	665	638	635	633	641	649	636	608	605	622	643	632	610	684	619	612	644	643	593	654	597	640	687	619	631	609	651	605	611	597	639	613	621	631	661	623	653	624	671	644	592	683	650	628	570	636	646	643	593	662	639	601	594	600	608	643	573	638	627	665	636	616	626	606	621	660	675	647	573	630	609	636	688	639	613	627	646	692	626	616	651	604	697	612	646	652	643	609	583	594	574	609	598	645	622	598	599	667	648	634	652	596	673	620	636	628	667	650	633	620	615	645	628	625	587	700	633	610	644	630	592	628	638	643	608	644	631	655	631	684	638	643	633	645	658	663	642	628	646	659	645	605	593	642	638	608	652	603	634	646	649	618	672	615	612	649	626	623	649	679	630	631	652	621	598	625	634	609	575	621	659	681	663	630	634	612	645	614	669	656	620	624	657	642	600	651	601	640	653	607	648	641	621	621	608	632	620	642	603	660	656	627	643	631	617	597	628	646	620	608	582	655	600	654	614	676	644	651	630	654	648	615	649	656	633	655	619	632	604	621	591	658	655	648	601	614	638	631	610	638	672	675	631	651	634	638	603	640	656	613	606	665	655	628	634	637	642	615	693	638	658	615	677	629	623	636	594	600	592	606	658	608	605	642	693	628	637	629	602	618	638	603	602	604	644	646	591	671	656	663	636	650	647	599	591	642	663	641	637	616	611	583	625	621	658	607	628	638	601	636	586	618	609	648	624	633	680	677	626	607	639	653	662	626	658	655	625	647	635	658	613	664	599	636	629	609	668	643	608	636	617	622	615	634	655	642	626	623	645	651	591	648	610	664	615	624	606	631	624	627	619	659	642	631	643	674	615	631	648	595	619	613	614	638	659	579	632	581	647	661	618	673	609	636	610	604	629	617	635	618	578	625	649	629	622	651	616	610	649	641	624	658	606	651	665	679	642	617	625	633	646	658	608	648	620	641	634	621	617	608	640	615	624	606	609	627	607	663	643	651	691	631	661	632	648	676	629	661	639	644	651	616	628	648	593	615	686	621	615	600	617	650	642	636	654	647	638	662	654	669	646	554	621	622	594	644	702	608	627	587	631	608	594	660	644	586	632	643	590	651	630	628	627	616	606	584	594	580	632	644	648	668	616	652	666	606	592	658	659	648	661	600	667	627	594	625	596	606	642	589	650	612	654	682	674	636	614	681	623	592	649	660	655	615	629	614	602	643	666	622	652	684	659	641	605	651	638	628	653	608	633	617	682	650	662	657	624	665	607	608	643	647	642	663	654	568	659	637	631	627	637	612	647	600	645	677	679	657	635	632	636	620	621	659	606	646	594	641	637	654	626	595	661	641	584	620	650	634	614	614	656	637	610	638	585	654	615	634	622	615	639	600	630	659	652	618	654	607	657	614	644	616	658	623	637	636	594	607	678	606	642	628	617	677	589	682	699	635	665	623	667	613	623	658	605	597	651	650	615	634	645	669	648	623	609	601	612	627	645	662	612	609	615	617	617	645	633	688	636	655	672	586	643	646	653	650	610	651	646	639	672	619	627	638	637	628	664	596	611	604	633	632	613	650	608	641	676	652	621	648	676	644	605	632	612	632	641	577	644	575	643	646	644	628	612	627	628	645	599	617	623	665	675	634	599	649	627	649	657	636	618	588	630	602	611	615	655	645	596	587	679	644	630	603	629	677	618	632	672	663	678	659	668	617	628	598	607	599	657	630	634	634	622	652	596	644	635	612	625	636	602	636	614	647	632	630	658	640	652	636	663	630	637
23504	21578	29465	24154	21581	21585	6856	1532	1195	1004	946	878	795	796	791	714	719	661	664	676	621	621	575	585	599	597	577	589	561	546	573	530	543	532	536	516	560	548	579	561	534	547	534	574	521	540	577	529	554	612	559	534	552	553	529	543	566	509	575	547	521	506	516	522	520	513	520	523	541	476	586	544	565	551	546	526	545	525	536	505	545	504	560	549	548	558	519	527	519	542	551	571	484	597	515	531	543	529	506	572	536	566	505	522	558	540	532	507	505	541	539	516	540	571	593	547	582	530	538	514	549	555	517	535	533	513	523	533	512	516	546	549	550	512	559	510	536	521	509	505	561	494	497	526	522	547	529	524	530	517	543	493	526	522	601	472	552	499	547	534	509	528	512	511	514	490	493	542	509	549	552	499	543	523	516	540	534	515	510	525	546	524	557	561	582	563	510	509	482	503	506	503	532	543	504	507	508	539	537	560	565	529	515	510	565	537	547	538	545	546	475	545	513	482	553	523	513	527	551	514	535	501	529	518	550	498	542	529	505	526	567	530	533	531	533	532	528	535	478	520	548	526	538	517	536	535	557	521	543	533	492	528	490	531	561	534	571	503	509	536	540	511	534	535	543	526	531	511	539	524	517	566	581	505	509	526	523	553	515	489	468	495	531	568	531	509	520	520	521	580	569	530	492	552	510	545	539	515	557	528	564	516	508	560	564	571	496	518	537	522	523	523	499	498	536	509	556	542	499	531	505	559	554	479	551	514	540	491	530	527	525	492	518	480	523	544	541	534	528	533	579	538	504	535	510	505	510	516	514	541	545	511	564	510	499	523	528	527	489	523	555	526	545	526	483	533	528	567	528	517	497	502	521	500	514	535	536	583	544	563	544	538	497	509	521	541	498	553	494	523	518	507	517	498	491	507	455	524	551	556	543	500	526	524	540	558	513	525	502	504	524	505	519	563	518	512	523	532	535	514	480	514	543	507	511	533	582	515	523	534	507	549	526	518	559	565	530	521	536	492	526	512	492	530	505	550	537	535	538	545	518	511	505	500	512	568	496	538	551	532	517	572	556	513	525	546	518	528	526	531	533	469	544	514	498	518	494	482	581	545	532	547	525	522	528	552	530	533	516	483	532	531	516	552	536	512	512	543	544	518	516	490	546	529	539	477	502	551	565	541	515	525	562	538	532	548	513	500	509	526	533	511	490	557	496	542	525	551	546	540	493	496	581	524	510	510	539	505	494	520	578	491	509	518	529	535	536	549	526	500	521	508	497	497	528	558	552	504	522	557	528	544	495	512	547	505	545	511	534	529	549	522	516	532	523	545	560	529	477	542	540	524	543	510	554	530	520	544	510	547	503	499	553	518	533	544	552	512	556	537	473	561	508	538	556	504	499	530	524	524	546	528	519	523	558	516	515	577	537	512	525	550	527	507	518	569	486	566	526	512	535	505	528	514	492	536	547	549	550	519	499	528	489	529	537	546	555	538	520	499	530	528	510	542	574	523	514	507	557	546	485	521	498	512	492	505	520	509	545	522	511	500	509	492	549	502	498	524	495	521	565	517	518	548	502	530	498	517	522	480	539	538	489	480	550	512	506	576	527	535	527	497	537	508	521	488	542	536	514	556	519	536	532	478	539	522	582	541	531	513	501	514	530	511	531	530	508	523	498	483	536	519	518	513	527	550	523	513	526	545	545	503	511	502	519	525	488	527	555	529	556	528	538	553	482	534	526	511	524	505	550	496	516	541	498	566	548	502	482	512	522	517	545	503	520	534	514	512	533	498	532	535	509	540	526	559	517	516	476	516	544	563	519	543	531	506	502	467	536	566	531	523	527	497	533	453	532	524	522	532	511	494	512	547	521	541	539	537	527	498	547	500	527	528	534	511	539	524	538	531	485	519	548	522	587	500	550	519	518	499	499	530	500	569	543	527	529	545	468	534	498	468	516	575	482	538	496	500	513	520	539	515	557	542	530	505	488	533	535	558	475	521	531	528	544	517	529	508	522	526	583	568	514	524	561	484	525	509	511	523	496	499	500	531	532	504	511	525	484	533	533	522	540	548	569	521	495	547	536	512	538	492	551	530	549	510	503	496	497	466	505	546	536	492	491	520	538	534	545	508	504	529	543	511	522	496	501	519	535	505	545	535	530	512	500	528	523	493	509	505	466	506	512	526	537	513	506	550	556	532	528	542	544	520	508	544	521	510	522	544	544	526	552	543	559	532	523	532	482	551	514	539	542	568	551	508	521	499	546	588	540	538	524	519	557	517	526	517	557	542	514	499	520	521	502	543	550	515	512	553	526	555	530	524	515	546	582	522	561	527	524	520	508	483	521	514	517	538	529	530	519	584	507	492	511	513	529	496	533	522	535	531	527	541	511	531	469	484	524	489	558	556	512	533	504	544	539	512	499	529	548	523	514	523	526	514	529	525	530	556	495	536	534	508	514	501	517	502	501	519	514	512	509	488	542	494	531	499	533	536	504	535	524	516	537	507	505	554	562	540	524	534	499	510	560	528	480	530	532	512	535	529	538	486	548	521	514	542	532	520	523	497	487	531	516	536	498	495	544	510	501	492	524	492	522	531	564	548	501	556	518	513	535	551	546	566	492	578	463	503	518	500	554	520	511	524	502	506	530	499	494	519	579	514	525	554	540	563	506	525	482	502	503	535	547	563	519	525	550	525	506	526	515	533	532	516	527	550	536	534	512	536	541	550	517	538	559	506	560	525	515	526	518	527	545	469	535	540	474	533	536	524	525	552	540	574	532	551	542	531	547	531	511	482	528	548	539	544	480	525	538	533	529	540	583	511	550	548	542	532	508	574	505	514	524	537	524	553	533	529	505	518	489	507	503	531	524	584	492	519	577	537	519	493	517	543	512	512	529	542	549	539	484	527	497	518	550	494	471	532	521	500	505	514	501	506	540	555	525	501	520	508	558	512	516	544	572	565	557	523	510	549	504	585	547	539	511	567	515	545	511	499	494	504	515	519	500	563	558	548	513	544	553	520	506	528	529	536	517	531	484	524	521	548	514	532	487	504	550	493	553	513	544	494	524	532	517	520	524	508	526	529	554	515	504	534	502	544	526	509	523	530	569	523	567	530	491	544	510	601	540	504	549	538	507	523	549	571	481	535	500	496	504	530	528	536	531	503	499	541	481	523	504	540	536	557	551	519	569	530	506	516	503	494	494	504	513	519	511	537	549	521	539	516	555	527	551	514	529	499	516	489	516	559	522	554	520	559	501	508	533	516	512	507	491	554	540	541	531	557	521	546	534	532	550	553	565	508	518	541	540	489	524	535	547	548	529	517	524	553	536	517	521	545	562	515	523	512	523	546	572	551	519	545	535	554	543	530	557	530	550	547	529	537	524	516	535	494	507	492	507	509	556	532	493	515	495	567	541	527	531	519	502	538	538	521	503	519	543	544	513	527	521	569	532	523	542	513	508	511	516	518	528	553	529	520	509	536	537	543	527	516	502	563	529	510
7722	17559	14009	7713	5533	4108	3351	2548	2158	1841	1691	1459	1246	1160	1086	1011	1008	902	877	812	834	819	710	768	738	729	722	740	756	730	676	705	681	665	759	664	640	672	710	633	609	698	626	637	577	608	686	629	657	657	634	653	608	670	631	653	654	683	641	640	641	636	656	604	630	599	596	646	632	625	649	660	620	626	640	640	611	621	616	654	598	595	619	637	641	607	634	596	612	615	587	601	619	616	625	608	631	592	651	590	673	609	630	655	623	606	601	587	612	619	632	578	597	619	625	621	555	593	588	661	611	578	573	646	650	629	615	607	643	621	623	659	617	621	622	622	585	610	643	629	634	553	641	595	586	606	594	646	592	585	564	627	579	619	594	575	632	583	602	589	670	625	611	641	633	608	615	608	590	608	644	621	599	606	569	597	632	615	584	661	646	620	609	615	642	605	623	574	563	618	630	623	615	592	591	599	612	607	674	643	566	557	607	619	606	601	612	621	582	626	617	589	604	606	609	616	621	623	590	614	607	621	581	571	586	626	652	625	607	594	642	612	607	591	619	607	605	617	623	641	570	617	580	670	603	571	643	583	618	633	627	630	604	619	614	616	613	643	609	618	565	631	605	596	613	612	584	599	639	585	635	629	609	598	626	613	607	611	605	628	623	580	611	633	635	599	600	595	602	567	619	617	590	606	607	653	649	619	573	637	601	609	588	614	623	608	629	620	612	654	623	608	615	599	623	653	610	661	592	638	607	575	628	559	643	625	586	611	622	616	625	599	627	598	600	645	648	608	609	600	595	625	621	630	628	584	597	618	624	616	616	613	622	601	588	625	608	663	609	582	599	627	588	610	612	618	642	599	580	622	571	615	609	636	615	615	677	627	651	616	583	648	615	602	639	599	590	621	668	639	623	642	613	609	608	581	609	598	646	602	639	647	584	592	590	616	596	578	631	612	623	600	620	603	602	605	583	636	619	576	613	609	613	640	628	603	595	646	660	638	610	624	605	598	613	612	635	609	622	640	635	595	609	626	632	617	580	609	575	580	648	601	633	629	628	623	610	626	638	591	631	643	633	633	588	621	588	622	602	615	634	618	585	629	598	594	562	619	603	618	613	604	565	609	600	597	628	622	578	613	597	593	590	625	634	586	647	653	634	607	590	591	613	594	626	608	618	613	640	599	581	607	629	633	602	582	623	617	659	626	597	619	610	623	650	620	611	621	640	615	611	626	601	636	573	636	625	607	634	586	628	580	637	613	637	638	604	596	588	638	617	625	635	623	639	615	651	654	607	616	619	598	595	620	603	620	603	604	608	625	616	602	589	570	597	555	622	595	639	637	601	558	571	581	568	566	616	616	628	625	662	621	620	596	585	615	571	608	621	615	614	581	606	635	581	642	613	557	615	616	622	679	586	640	630	620	607	607	610	599	591	627	612	587	626	605	599	575	612	602	610	587	590	577	591	644	615	614	576	607	596	611	630	598	590	662	570	643	594	547	587	644	621	625	635	661	607	610	612	577	617	613	606	596	611	620	625	621	621	612	622	658	597	641	618	555	607	642	647	622	620	624	605	610	597	604	642	614	571	613	606	618	609	629	603	592	630	647	633	592	644	605	679	580	649	659	599	606	622	657	660	643	648	607	601	622	593	625	627	648	608	655	572	625	639	599	571	594	596	609	614	640	614	614	653	569	630	578	624	607	625	632	586	618	645	626	622	641	605	618	647	652	599	610	630	591	603	622	632	639	616	606	590	632	637	600	665	576	616	580	667	596	629	608	636	640	559	604	609	607	586	579	587	569	642	635	618	632	628	612	584	641	614	584	638	575	592	629	620	609	611	668	614	570	603	643	634	616	631	589	619	602	554	603	631	619	633	633	572	611	655	621	578	572	604	623	618	635	599	603	599	625	601	633	615	621	618	606	645	574	612	634	603	609	636	555	598	636	626	612	672	587	635	622	627	645	650	591	591	630	600	593	595	627	587	613	608	579	656	600	626	607	597	598	616	628	584	604	639	612	635	587	622	644	623	614	580	608	577	600	569	654	586	643	595	632	603	608	597	621	575	577	612	577	594	617	593	629	629	620	640	637	629	600	607	607	650	632	621	631	668	621	610	635	603	618	603	603	618	610	602	665	627	591	652	594	584	630	606	585	618	608	581	673	623	608	625	648	599	598	667	639	604	604	608	646	655	621	639	640	591	608	610	600	608	610	665	618	618	595	604	600	624	567	614	654	617	629	597	637	587	643	564	630	635	610	601	624	652	603	560	576	656	659	611	580	576	585	645	611	583	624	616	593	609	609	679	584	635	609	608	603	616	612	614	580	570	600	618	601	596	632	584	604	598	585	640	615	652	636	605	614	611	656	610	607	634	584	539	606	612	602	610	574	577	610	590	636	647	603	626	654	591	594	618	553	582	619	607	550	624	600	620	614	582	604	615	598	646	636	639	594	617	610	581	582	603	599	636	578	567	613	603	637	610	589	605	627	600	614	626	608	634	630	620	595	623	601	600	629	642	666	555	644	580	662	616	595	598	640	595	628	583	609	582	650	640	595	591	584	618	574	595	613	652	627	618	563	620	636	583	576	583	601	655	631	615	645	598	609	674	594	604	607	580	653	631	619	642	581	636	592	658	609	646	608	626	596	637	642	638	635	589	605	621	655	611	581	643	628	614	623	612	637	647	632	623	639	583	646	580	617	652	609	621	632	625	591	620	614	601	551	587	539	627	651	644	650	586	616	587	608	605	630	625	631	589	608	592	599	623	605	616	622	623	596	596	688	635	600	598	591	577	567	632	600	606	566	601	587	596	645	605	620	591	619	622	608	620	598	613	620	590	599	626	583	592	588	569	599	646	586	620	611	613	616	619	599	584	651	598	588	656	595	671	618	596	603	629	668	596	652	625	616	634	583	585	606	616	622	594	641	620	607	611	603	595	610	601	644	581	620	645	566	615	617	638	635	595	636	610	606	640	610	584	585	582	606	625	650	577	598	638	592	576	601	595	628	632	595	606	596	572	624	607	541	652	582	589	637	591	579	596	578	623	610	620	614	600	619	583	601	612	636	652	633	639	598	606	607	609	622	618	625	625	602	620	618	572	633	604	607	604	611	607	590	624	627	641	558	593	600	611	610	566	654	622	633	603	552	636	675	628	622	621	626	607	609	588	620	623	595	546	554	611	633	603	624	589	628	585	616	605	576	600	634	603	590	611	634	588	634	654	669	624	615	617	610	607	603	602	595	606	625	616	643	595	545	604	631	621	651	637	624	587	619	619	635	590	579	626	582	636	597	639	596	604	642	605	602	603	593	580	652	616	609	636	592	613	579	608	616	609	619	556	609	611	598	619	625	586	582	641	577	616	620	612	606	605	657	625	611	613	603	550	596	604	570	636	636	642	621	623	624	627	629	606	580	617	605	614	667	613	620	606	656	624	563	609	567	645	614	641	627	586	598	620	596	648	623	593	631	671	623	607	586	573	611	584	585	590	583	614	607	627	665
27675	20303	7654	1645	1234	1140	994	908	903	896	908	869	879	908	857	880	896	840	883	861	871	913	909	885	838	877	846	828	874	921	913	846	862	879	885	869	899	850	814	840	886	859	897	859	881	841	843	856	843	837	874	902	870	857	856	891	911	914	900	838	876	878	881	831	856	847	900	862	890	868	883	850	849	898	840	820	876	875	874	825	859	856	841	806	854	836	816	884	893	833	869	878	873	860	833	840	858	859	875	862	897	878	860	911	868	842	887	864	853	885	869	830	859	869	875	837	862	889	856	886	845	844	890	846	847	841	872	872	910	889	836	864	832	866	892	883	872	833	787	874	917	877	829	814	860	860	853	864	831	876	880	872	954	840	937	885	846	815	878	937	878	917	883	924	872	837	844	878	918	815	887	896	917	830	857	890	831	849	848	877	836	836	900	868	884	836	866	890	848	876	849	889	872	865	871	809	922	908	868	883	817	864	873	923	853	874	854	900	909	890	850	842	856	892	875	840	847	868	857	829	842	827	857	884	844	862	849	829	879	885	809	849	898	872	865	879	864	836	874	821	895	844	911	816	843	846	843	860	907	848	905	898	856	808	830	894	907	858	845	873	902	860	896	874	889	866	874	876	907	825	875	845	854	808	847	911	891	851	844	833	879	846	865	869	825	803	814	899	859	864	861	855	886	838	837	841	824	801	884	831	872	887	912	837	870	868	837	854	881	861	838	862	801	839	860	827	895	824	868	799	864	851	858	880	871	882	863	904	857	889	885	884	876	822	850	918	868	834	831	858	878	853	816	879	909	891	836	881	889	869	803	935	914	880	889	876	914	890	852	863	887	837	809	846	872	820	919	859	831	833	825	848	849	854	883	880	855	860	839	848	889	838	868	901	856	850	854	839	878	914	908	865	893	871	872	857	923	862	814	835	913	919	845	856	899	923	845	852	838	835	895	897	839	904	907	835	812	860	843	842	891	858	879	835	915	886	887	877	885	862	911	857	834	924	835	898	883	905	831	905	818	893	886	860	802	879	904	797	886	920	895	880	872	948	874	839	856	847	858	860	847	843	893	838	894	888	858	875	876	883	843	835	898	882	859	895	835	877	911	909	837	854	879	839	920	839	834	906	860	866	861	883	878	847	861	909	862	900	886	863	917	805	878	894	902	870	902	850	883	870	904	896	922	905	881	885	863	910	869	875	882	873	841	858	877	855	805	825	890	851	885	912	911	843	833	863	938	828	833	897	859	841	959	874	833	827	864	809	869	821	904	815	920	847	825	866	907	888	858	919	853	845	856	883	855	864	901	854	914	820	853	815	876	859	898	928	888	882	839	864	872	883	858	849	806	866	873	894	899	883	860	881	890	842	859	800	875	892	899	898	876	932	822	861	874	815	863	835	917	838	861	881	880	844	879	793	881	909	839	851	854	862	833	909	891	868	837	828	900	849	874	903	876	873	825	894	821	866	875	870	909	855	905	834	877	807	885	833	914	830	920	876	915	854	849	856	863	850	847	870	855	857	903	848	874	915	896	868	859	859	879	823	919	854	827	861	906	886	868	885	837	921	873	886	873	889	853	877	877	892	875	854	828	871	937	907	916	907	842	920	893	874	810	857	897	839	897	870	815	866	870	919	862	891	873	850	931	865	870	838	866	845	888	905	930	883	893	874	863	900	880	871	894	830	845	848	880	832	775	866	849	871	864	915	868	817	880	899	829	834	879	862	905	881	829	893	883	875	896	841	828	872	927	852	834	904	904	851	874	901	829	890	878	863	903	926	882	885	884	857	813	892	880	923	850	874	824	872	837	904	825	867	861	866	859	872	850	850	870	877	829	873	838	866	836	897	893	774	828	838	849	812	877	868	859	913	858	827	842	865	863	874	909	823	834	847	874	838	846	863	873	893	860	826	849	862	860	897	867	881	878	965	826	858	876	833	932	926	934	864	900	836	834	870	858	882	848	840	847	866	875	827	878	802	870	910	874	824	845	841	864	849	875	880	854	850	847	853	852	876	845	857	863	853	852	893	861	911	910	874	914	854	862	834	824	902	861	869	882	888	878	884	822	861	806	844	848	877	868	846	864	891	853	876	846	857	880	877	914	835	878	882	855	865	881	847	873	857	862	910	871	898	819	860	898	842	840	827	890	890	894	864	885	900	873	851	842	862	824	849	859	871	830	836	876	852	868	845	815	839	886	858	866	924	885	870	899	913	893	896	898	896	876	787	845	847	885	949	799	874	817	858	850	804	865	899	897	884	867	822	836	832	866	859	905	879	899	815	877	885	859	890	895	850	855	839	832	880	863	886	884	842	916	858	922	907	848	869	842	822	905	874	816	830	879	859	883	849	892	897	857	883	916	871	854	841	865	916	819	817	837	845	920	807	904	844	867	915	896	877	874	840	847	896	866	881	884	856	845	891	883	853	881	910	854	866	880	920	855	878	883	840	879	871	845	879	959	876	894	869	812	832	913	834	901	846	833	875	919	859	897	886	859	891	853	852	928	876	852	863	822	887	898	887	863	823	839	863	816	868	877	865	893	832	820	922	861	951	892	851	864	890	863	841	874	848	849	884	890	823	927	865	911	870	878	854	874	855	842	879	901	856	894	833	820	895	833	835	869	877	831	878	902	856	883	832	887	906	875	904	898	869	893	885	868	903	861	844	881	877	882	858	853	834	832	847	894	855	864	847	882	844	878	876	830	874	861	884	830	868	859	910	893	877	817	887	877	832	856	867	830	832	839	870	878	806	839	879	868	840	887	850	882	845	872	872	840	867	837	863	849	886	892	940	885	881	833	876	888	895	820	878	935	889	841	843	842	803	844	849	900	822	883	887	845	868	817	875	879	874	866	826	878	882	906	815	888	910	912	846	849	867	850	862	853	850	893	913	923	857	854	860	850	850	862	844	856	858	850	831	891	881	878	898	846	862	877	874	927	886	836	851	871	924	870	864	893	861	849	904	862	847	867	901	866	838	891	881	825	894	898	824	873	896	854	877	823	813	894	905	842	858	848	904	800	863	885	878	860	840	892	879	849	803	860	856	849	893	856	867	862	889	907	860	936	838	902	894	862	821	824	842	893	855	878	887	889	883	861	904	831	869	855	889	866	905	914	892	912	906	895	919	925	932	866	834	851	820	870	868	899	868	878	826	856	892	895	846	910	899	851	883	884	868	886	889	873	875	868	865	856	873	873	834	859	862	850	889	824	914	847	833	896	896	848	911	867	912	850	845	874	842	877	850	865	834	888	917	838	924	829	840	821	869	850	877	909	878	901	854	878	894	900	895	884	879	865	860	920	932	907	809	897	874	927	912	852	911	846	823	896	829	830	882	947	898	881	925	903	924	846	877	868	896	843	823	847	823	879	860	842	807	875	864	844	849	844	869	867	887	862	859	889	858	874	865	887	847	864	848	892	868	837	849	875	855	862	872	907	898	863	836	834	825	877	862	883	850	916	845	836	852	889	897	859	856	883	879	862	871	874	851	831	842	849	857
4768	2465	2184	1484	1394	1319	1256	1206	1146	1152	1118	1167	1151	1067	1014	1100	1088	1054	1099	1100	1057	1059	1026	1041	1068	1061	1029	1065	1101	1114	1005	1027	1048	1068	1033	1063	1099	1017	1058	957	1070	1080	1003	1071	1006	991	1029	1085	1107	1117	1115	1025	1057	1077	1071	1077	1091	1044	999	1082	1029	1080	1020	1040	1067	1066	1096	1051	1034	1031	1029	1001	1077	1038	1063	1077	1020	1036	974	1090	1054	1049	1032	1030	1110	1038	1111	1028	970	1030	1084	978	1034	1081	999	1021	1055	1048	1055	1085	1041	1038	1045	1034	994	1053	1043	1029	972	1048	1073	993	1035	1041	1070	1038	1064	1035	1080	1118	1018	1043	1025	1031	1039	1041	1086	1069	982	1000	1049	1082	1041	1037	977	1146	997	1068	1054	1114	1049	1018	1027	1040	1074	1016	1120	1009	1044	1000	1012	1083	1059	1022	1046	1052	1028	1108	1033	1057	1027	1051	1022	1050	1074	1028	1027	1063	1031	1043	1010	1027	1054	1037	1008	1011	972	993	1007	1041	1041	1030	1041	1027	1040	1056	1045	1041	1052	1093	1066	1020	1110	1023	1043	1020	1007	1038	1071	1017	1041	1041	1051	1071	1067	1072	1076	1049	1085	1076	1040	1060	1026	1035	1080	1080	1002	986	1043	1104	1056	960	1018	999	1005	1016	1043	1066	973	1084	1050	1028	1068	1038	1043	1008	1014	1052	1083	1073	1069	1016	1052	1020	1020	1043	1045	1060	1051	1098	1104	984	1023	1058	1037	1052	1055	1042	1020	1040	1054	1047	1063	1026	1038	1057	1169	1029	1047	1087	1049	1064	1023	1050	1080	995	1051	1096	1068	1047	1048	1046	1057	1002	1015	1045	1049	1036	1103	1000	1031	1101	1068	1042	1027	1032	1060	1087	1047	1121	1072	1053	1027	1041	1035	1044	1084	999	1014	1058	999	1034	1018	1057	996	1010	1077	1056	1042	1039	1002	1025	1055	1029	1067	1026	1019	1018	1087	1053	1016	1012	1065	1010	1056	1042	1045	1057	1004	1051	981	1055	1020	1094	1043	1027	1032	950	1127	1017	1015	1065	1084	1080	1037	1080	1043	1065	1096	1036	1084	1058	1056	1041	1009	1036	1053	1089	1017	998	1063	1065	1016	1067	1048	1079	1059	1054	1050	1042	1036	1052	1065	997	1023	1004	1038	1053	984	1133	1114	1040	1096	1073	1066	1064	1020	1105	1029	1041	1072	1089	1023	1013	1082	1045	1050	1049	1109	1088	1061	1032	1055	1068	1095	1092	1058	973	1002	993	1059	1021	1046	1004	1091	1073	1065	1046	1051	1088	1098	1056	1057	1069	1048	1065	1061	1094	1110	1038	1032	1069	1087	987	1096	1037	1070	1017	1073	1031	1062	1042	1024	1080	1025	1059	1061	1046	998	1079	1023	1065	1080	1019	1068	982	1060	1067	1049	1012	1101	1011	1026	1054	1066	1014	1028	1129	1062	1028	1018	1015	1031	1028	1090	1086	1083	1097	1037	950	1013	1066	1025	1078	1048	1094	1025	1040	1030	1013	1042	1041	1024	1031	1029	1055	1089	1033	1025	992	1041	1073	1035	1064	1131	1009	1079	1040	1124	1059	1057	1006	1094	1005	1034	1039	1067	1060	1070	1081	1037	1061	1073	1066	1036	1076	1081	1058	1083	995	1034	1041	1065	1018	1052	1002	1074	1069	996	1113	1005	996	1063	1059	1056	1041	995	1030	1060	1064	1046	1040	1004	1029	1032	997	1041	1079	1095	1050	1056	1076	1023	1116	1063	1044	1020	1036	1075	1041	1058	1111	971	1093	1064	988	1050	1034	1075	1010	1070	1028	1044	1009	1059	1032	1084	988	1058	1034	1038	1095	1002	1002	1050	982	1051	1014	1034	1065	1024	1079	1063	1002	1103	1046	973	1028	1026	1050	1048	1030	1046	1052	1044	1003	1083	1025	1045	1070	1021	1019	1031	1062	1055	997	1018	1033	1038	997	1019	1056	1073	1030	1035	1044	1054	973	1128	1011	1060	1018	1018	1039	1049	1028	1009	995	1077	1062	1018	1021	1077	1073	1025	1055	1041	1002	1065	1046	1116	1020	1077	1035	1019	1095	1038	1041	1042	1078	1025	985	1050	1048	1096	981	1089	1076	1033	1021	1068	1046	1048	1030	1086	1071	1003	998	1033	1023	965	1042	1055	1039	1033	1060	1052	1015	1040	1052	1098	1038	1074	1000	1048	1033	1076	994	1069	1022	1070	1009	1054	1036	1064	1063	1074	1011	1029	1026	1034	1038	1015	1051	1084	1046	1054	1054	1007	1011	1035	1005	1007	1031	1073	1107	1081	1084	1072	960	1077	1039	1005	1054	1058	1059	1038	1022	1060	1027	1023	1065	1044	1052	984	1071	1060	1031	1039	1059	1053	1043	1061	1003	992	987	1005	977	1048	1049	1055	1057	1038	1039	1037	1043	1089	1067	1084	1033	991	1060	1076	1077	1096	1021	1049	1060	1045	1025	1041	993	1023	1082	1031	1036	1027	1051	998	1067	1021	1055	1088	1072	1021	1074	1047	1011	955	1001	1011	988	1039	1031	1014	1087	1052	1042	1056	1089	1067	1015	1019	1024	945	1020	1044	1019	1022	1028	1038	1060	1068	1078	1013	1034	1056	984	1029	1028	1044	1012	1037	1031	1010	1057	1064	1100	1109	1022	1030	1029	1043	1012	1077	1017	1073	1104	1057	1014	1030	1057	1042	1073	996	1021	1035	1075	1061	1083	1003	1029	1084	1094	1026	1014	1044	1023	1011	990	1035	1109	1054	1078	1008	1060	1032	1133	1077	1037	984	1049	1022	1047	1079	1079	1057	1040	1053	1064	1024	1085	1080	999	1090	1018	988	992	1061	1058	1059	1089	1053	1129	1073	1031	1105	1030	1084	1028	1086	1024	1060	1054	1017	1070	1052	1051	1028	1045	1061	1030	990	1084	1004	1062	1084	1070	1049	1060	1023	1027	1051	1049	1064	947	1009	1109	1044	1086	1028	1032	1055	1026	1032	994	1054	1036	1067	1049	1000	1016	1025	1104	1068	994	1057	1082	1051	1062	1075	1071	1032	1017	1035	1038	1055	1080	1049	1046	1051	1020	1081	990	1110	1072	1059	1056	984	1065	1063	1014	1049	1124	1035	1049	1049	1029	1029	1028	1050	1061	1047	1015	994	1049	1033	1038	1017	1061	1077	1043	1015	1033	1061	1005	1023	1082	1051	1017	1055	1002	1013	1006	1044	1062	1044	1061	989	1031	1031	1057	1037	1060	1081	1010	1062	1059	1054	993	1021	991	1075	1069	1021	988	1050	1013	1018	1067	1050	1076	1060	1050	1014	1032	1016	1112	1073	1029	1042	1045	1008	1051	1011	1066	1026	1025	999	1103	1058	1007	1004	1030	1066	1123	1069	1032	1032	1072	1035	1035	1008	1024	1028	1071	1039	1122	1038	981	1079	1087	1121	1058	1017	1036	1063	996	1099	1055	1059	1134	1038	1003	1002	1018	1044	1006	1080	1047	1095	1052	1031	1047	1136	1027	1069	1054	1016	1053	1074	1044	1039	1074	1015	1085	1093	1034	993	1061	1053	1091	1035	994	1003	1066	993	1115	1060	1024	1032	1085	1065	1014	1056	1102	1036	1013	1088	1052	1039	1019	1001	1047	1093	1025	1035	1033	1061	1063	1068	1039	999	1000	1004	1000	1025	1020	980	1100	1026	1039	1027	1044	1113	1071	1023	1051	963	1066	1062	1107	1053	998	1072	1023	1048	1029	1017	1039	1081	1044	1040	1029	992	1035	1067	1038	1036	1002	1084	971	1028	1004	1025	1037	1005	1102	1050	1035	1088	1127	1051	1098	1069	1017	1025	1009	1048	1060	1070	1006	1026	1098	1021	1045	1009	1044	1039	1062	1056	1029	1063	1081	1031	985	1027	1042	1044	1016	1081	1060	1030	1034	1063	1087	1038	1042	1005	1031	1077	1022	984	998	1099	1068	1048	971	1045	1033	1018	1020	1065	1053	1052	1096	1075	1023	975	1041	1071	1052	1044	1133	1054	1046	1093	1077	1047	975	1056	1084	999	1033	1039	1057	1069	1045	1002	1084	999	1026	1071	1040	1091	982	1032	1059	1016	1070	1005	1063	1010	993	997	1028	1001	995	1046	1069	1041	1056	1054	1057	1083	1035	1022	1063	1004	1006	1042	1084	1035	999	966	1039	1044	1114	1003	1086	1025	967	1073	1038	1057	1055	1032	1098	1050	1029	1046	1046	1044	998	1023	1063	1092	1049	1075	1072	1040	1033	1034	1062	1021	1019	1027	1075	1010	1052	1043	1042	1102	1100	1021	1031	1085	1067	1064	1059	1009	1075	1085	1057	1076	1027	1093	1000	1030	1050	1079	1092	1007	1040	1011	1058	1098	1048	1015	1051	1012	1082	1004	1032	1056	1107	1029	1025	1019	1050	1067	1027	1085	988	1072	1006	1060	1096	1020	1062	983	1009	1054	1059	1020	1022	1029	1052	1099	1002	1031	1033	1018	1051	1053	1040	1016	1043	1063	1031	1097	1037	1032	1055	1074	1039	971	1089	1009	1068	994	1028	1032	999	1073	1050	1029	1041	1030	1098	1036	1042	1002	1001	1097	1086	1054	1011	1078	1027	1017	1039	1007	1007	984	1000	1024	1028	980	1050	1076	1036	1029	1051	1000	996	1039	1003	1005	959	1051	1096	1082	1021	1078	1009	1013	1036	1059	1048	1033	1063	1058	1040	1023	1041	1023	1033	1010	1058	1052	978	1040	1052	992	1067	1017	1046	1062	1009	1019	1022	1026	1035	1087	1009	1014	1047	1016	1042	1040	1030	1042	1071	1036	1038
24608	21618	29047	24683	21597	9090	1451	977	865	781	766	696	668	612	596	630	621	585	596	580	588	550	598	544	557	567	542	522	525	517	516	508	543	540	494	523	533	512	524	531	555	515	533	554	497	500	551	548	508	515	545	516	495	513	505	514	513	543	537	541	505	520	474	511	529	472	531	519	526	509	542	543	514	541	511	497	490	488	512	515	544	511	555	496	497	507	456	534	520	519	523	505	503	484	483	513	483	521	496	512	527	546	523	513	477	537	473	499	490	508	524	552	535	514	474	511	528	482	498	526	466	517	518	508	533	531	549	527	511	514	494	533	549	505	511	482	483	518	523	550	561	516	485	530	490	497	506	541	510	541	507	493	531	522	489	507	499	538	543	515	496	524	517	539	480	508	484	556	510	550	510	560	507	534	543	494	518	502	546	519	543	500	557	556	517	543	538	518	511	498	518	499	462	491	533	517	510	529	520	457	495	494	556	503	526	531	476	493	529	549	497	551	546	511	557	521	514	506	508	519	532	508	479	531	490	506	496	485	525	542	546	541	528	522	538	535	514	466	559	514	515	508	521	521	527	492	531	527	491	489	518	500	527	484	546	530	535	492	511	492	531	571	553	514	527	495	484	520	514	477	487	522	516	498	486	557	561	487	532	522	500	486	503	583	509	524	472	515	491	524	521	518	480	559	531	509	503	512	534	509	525	485	507	514	538	501	533	529	529	502	484	518	506	526	546	488	528	549	517	504	485	519	524	494	512	531	494	558	545	484	539	525	534	501	526	484	517	505	526	539	506	516	477	531	510	471	504	507	511	536	551	539	517	491	455	493	518	487	529	510	541	499	474	548	501	544	515	495	534	503	542	551	497	520	512	509	515	524	490	507	514	494	567	570	460	566	514	545	512	536	509	520	543	509	471	509	510	500	493	536	509	543	497	491	556	542	520	533	558	511	504	497	494	512	524	544	509	471	546	487	511	535	485	502	494	524	492	509	503	525	532	501	498	534	494	545	505	543	526	479	480	485	520	527	503	525	514	499	567	530	525	546	466	538	508	516	470	525	533	505	526	527	514	503	503	500	539	523	525	532	543	487	534	542	546	523	489	519	522	530	517	539	472	536	497	476	512	502	516	526	487	522	548	484	508	484	542	546	529	526	512	542	516	474	532	489	517	527	513	475	492	509	492	530	515	500	508	534	495	515	522	525	503	571	502	508	537	527	514	518	514	529	507	552	500	512	514	495	528	512	522	493	534	543	519	506	533	535	523	513	504	520	516	546	497	523	518	492	504	523	498	489	547	507	552	479	530	529	490	502	525	523	473	508	519	517	505	488	562	487	511	525	530	508	543	537	567	519	534	542	471	547	510	547	519	514	522	533	513	511	481	504	499	516	516	535	547	549	536	530	500	555	524	559	524	551	523	505	500	528	489	456	565	544	528	554	511	555	494	500	470	514	504	532	475	548	515	553	472	535	532	527	523	499	512	531	513	527	512	518	517	513	505	561	545	548	517	522	508	525	507	473	508	508	518	529	518	498	533	538	524	506	553	484	537	533	520	525	469	503	547	571	475	530	539	515	563	512	526	535	508	506	547	523	475	485	527	586	526	507	499	480	520	499	568	449	533	497	523	486	541	551	524	482	526	531	503	519	563	542	528	494	491	492	589	500	548	554	474	532	509	499	491	533	493	544	481	531	537	551	528	497	532	547	519	479	511	491	494	505	484	479	516	534	511	549	513	540	551	547	537	516	519	565	487	489	559	497	523	524	529	495	532	560	574	505	526	539	510	486	524	540	521	530	512	504	514	522	516	524	553	472	531	507	530	529	513	467	533	520	513	515	536	531	520	483	534	525	540	514	507	536	527	520	515	507	492	507	525	510	504	525	563	495	489	520	493	532	507	469	549	526	504	509	528	510	511	537	525	531	491	583	489	523	470	526	494	492	504	472	470	489	556	511	541	523	537	530	538	529	559	520	538	511	481	543	522	501	533	493	505	492	468	474	527	473	530	477	505	512	533	540	514	526	508	553	482	555	531	543	540	495	496	463	551	515	520	485	498	535	520	491	510	486	496	510	511	469	532	552	532	509	501	534	544	499	482	533	564	543	499	541	502	507	513	520	505	526	510	525	551	502	515	510	490	540	540	559	488	515	539	522	508	479	536	517	509	501	488	529	535	557	557	488	514	519	513	494	531	542	538	496	496	491	527	526	507	527	483	540	517	511	516	485	492	481	488	511	518	508	499	516	546	532	535	545	557	545	524	553	492	468	543	493	512	557	572	554	515	531	532	530	557	473	497	527	516	533	552	528	526	478	491	508	538	502	512	519	485	518	532	534	556	564	518	550	464	546	513	513	510	504	525	512	528	506	495	525	508	508	477	522	480	512	504	478	514	501	499	528	525	504	506	474	568	500	512	488	554	509	500	522	499	506	513	516	523	489	505	481	485	520	540	500	488	500	491	523	540	489	519	498	523	444	516	503	535	531	526	524	497	551	550	527	521	533	540	528	496	515	512	516	519	564	485	477	504	483	498	519	498	513	523	506	502	493	525	512	525	496	501	512	493	502	510	534	474	524	527	478	502	489	539	521	529	520	559	487	559	496	525	527	510	516	513	557	516	527	514	527	525	526	479	466	532	464	511	524	493	495	528	504	537	501	531	528	521	469	520	517	513	539	526	535	520	472	479	513	520	466	528	514	501	516	473	516	556	485	534	521	484	496	496	513	531	504	505	543	537	530	521	478	513	496	486	510	469	521	496	493	567	471	516	482	548	508	534	555	492	520	534	526	522	522	519	543	546	474	510	472	509	537	511	513	506	541	485	528	510	547	528	513	513	478	521	534	534	521	520	543	547	531	494	447	488	500	503	538	518	531	539	564	492	517	480	493	551	514	510	512	496	542	513	507	521	493	475	534	514	516	523	523	563	526	513	525	497	515	532	558	445	495	515	555	528	523	551	507	529	517	481	525	464	537	519	513	546	557	505	539	531	487	504	556	500	512	482	493	529	500	517	540	521	525	563	543	501	512	531	500	550	516	513	519	510	552	519	503	492	539	521	505	520	530	501	498	489	492	539	529	525	524	493	508	509	542	515	466	506	520	515	507	520	506	479	555	479	481	568	513	496	508	508	524	539	496	523	510	547	517	518	484	546	511	490	521	571	500	536	531	513	500	512	537	533	523	494	491	506	528	503	473	512	562	490	509	546	505	557	480	497	507	535	516	522	544	498	501	494	506	507	531	519	511	525	558	553	518	524	525	488	536	489	501	537	553	517	525	537	517	498	547	536	479	532	496	490	462	554	498	490	531	522	565	493	553	535	470	494	507	515	507	554	508	517	465	527	516	467	520	539	506	550	521	502	518	491	512	502	529	488	513	493	523	529	532	538	541	507	561	500	563	489	526	510	527	493	530	510	490	537	506	540	529	468	487	495	514	503	541	542	535	544	492	500	487	560	495	542	510	506	503	551	524	518	540	545	501	530	514	518	484	493	542	502	487
5472	11217	9216	4648	3406	2627	2050	1753	1485	1217	1146	1114	973	988	888	879	790	775	797	748	703	766	694	684	753	685	632	655	712	654	669	711	691	615	694	682	664	681	669	649	701	677	662	676	644	630	640	634	660	662	656	709	692	657	645	656	666	661	656	645	665	626	590	680	641	655	604	652	647	639	628	645	623	686	668	667	634	636	668	701	650	639	594	705	642	651	633	662	636	642	606	657	658	626	668	670	687	647	691	658	658	641	630	654	696	666	670	648	620	647	696	664	668	688	643	668	679	683	689	643	632	678	680	592	628	616	695	626	660	648	690	620	655	639	592	646	668	661	611	647	656	645	627	628	633	648	599	625	634	628	627	678	635	633	596	634	679	684	629	631	635	662	662	609	671	615	616	683	660	645	630	630	626	671	646	645	646	613	615	705	651	626	686	645	642	646	653	653	672	655	647	613	625	629	612	649	617	631	622	629	652	648	623	641	644	634	665	629	668	670	618	655	656	644	638	643	660	580	658	652	656	602	677	655	615	647	669	639	637	625	715	644	683	650	624	636	631	643	645	636	644	651	686	642	623	677	601	608	691	655	641	630	653	665	634	670	609	677	629	616	643	664	612	618	691	649	644	614	650	596	658	690	644	651	590	657	623	605	620	653	629	631	590	627	635	659	616	629	636	612	650	662	654	632	628	649	658	650	639	659	623	664	652	612	618	660	588	682	639	675	684	645	616	667	624	613	677	628	633	634	636	654	612	653	660	619	622	639	618	660	640	664	661	603	649	627	626	607	607	616	681	613	665	640	593	669	628	639	675	635	668	659	625	589	676	663	624	633	631	659	637	666	725	622	606	656	685	657	613	645	663	625	652	633	687	650	616	610	639	673	666	628	590	640	591	660	639	666	642	660	626	684	680	648	636	629	676	600	688	627	681	656	601	598	624	636	680	621	676	644	636	659	607	628	649	598	674	631	590	664	608	667	668	651	695	634	639	652	632	604	681	633	658	657	634	632	623	592	628	653	718	628	582	631	621	651	663	629	631	614	669	662	619	611	623	636	654	632	687	658	673	648	645	650	596	592	646	611	645	638	652	661	619	660	653	608	615	659	686	595	673	647	673	649	650	638	648	638	656	665	666	627	666	672	610	615	652	601	624	690	636	606	677	656	646	664	589	653	644	607	664	634	653	651	681	621	640	596	624	620	640	666	626	610	638	656	632	698	650	678	613	642	635	656	609	678	612	606	627	626	597	628	658	614	640	610	617	628	624	663	619	641	616	678	669	627	652	588	614	693	628	620	642	669	648	652	599	620	653	669	637	643	635	629	641	654	663	682	612	599	582	666	646	614	629	617	649	634	595	633	587	627	629	697	636	579	624	690	649	662	603	644	638	606	624	618	646	652	621	638	690	663	656	608	582	645	611	701	687	637	677	660	632	620	599	700	661	628	662	595	642	638	574	590	592	661	666	671	637	623	627	665	646	694	620	656	640	630	601	668	589	660	659	655	629	626	656	662	645	648	683	634	667	649	633	638	647	653	647	685	634	621	647	642	624	690	609	608	654	636	633	670	649	634	652	669	611	647	628	645	646	647	635	680	630	661	629	635	650	635	629	650	671	635	642	630	642	609	686	635	591	648	652	678	623	624	678	612	657	628	619	663	604	635	610	614	620	672	698	602	619	601	665	601	619	617	620	644	671	622	629	630	660	612	611	672	608	610	594	623	651	642	642	650	683	638	649	671	621	649	647	609	624	639	622	638	611	640	615	653	680	652	641	620	649	623	645	653	647	612	626	625	599	663	671	625	650	651	650	676	601	654	602	628	649	626	624	643	686	643	648	630	632	635	677	660	634	654	658	664	624	642	657	607	662	622	629	627	655	641	658	626	662	623	635	622	621	622	627	633	673	663	666	676	630	618	693	652	641	678	635	661	640	633	619	691	674	603	635	688	647	639	655	604	700	672	644	610	627	621	622	656	641	643	631	644	645	687	634	665	619	626	674	653	673	657	599	682	619	633	623	620	650	647	619	678	619	632	621	674	674	661	658	661	637	630	653	639	628	623	614	649	639	625	640	664	583	669	636	624	627	649	655	659	649	656	586	626	684	605	647	610	670	671	631	665	674	632	646	659	624	699	634	648	674	622	625	659	687	659	624	608	636	611	626	599	649	615	608	591	623	605	656	655	692	668	646	676	581	647	673	632	629	625	701	621	669	621	655	653	646	633	639	648	632	636	652	630	628	661	650	632	664	631	668	661	625	622	661	659	661	661	643	619	646	638	651	604	646	590	626	631	697	654	632	668	664	651	606	678	592	628	631	639	651	622	638	669	668	654	632	612	670	593	643	617	684	651	670	651	606	634	673	674	642	633	574	647	588	588	676	641	655	664	702	614	599	572	610	637	649	654	664	604	671	616	613	643	635	666	604	657	635	634	679	637	619	658	659	642	637	650	661	635	605	625	626	680	685	691	622	603	617	606	657	630	653	626	677	631	656	627	602	585	661	619	681	644	651	636	645	646	651	621	611	625	630	609	592	616	643	678	676	580	667	648	674	622	611	629	636	591	619	601	644	602	644	624	643	615	672	617	638	667	651	592	631	656	645	603	605	666	616	654	659	664	585	644	663	591	620	655	618	629	646	649	642	612	621	615	644	626	655	619	635	614	649	629	646	670	638	631	639	638	636	640	654	640	614	666	656	619	614	638	612	620	645	648	662	661	654	672	670	650	661	677	644	655	653	632	666	678	641	645	601	681	597	627	640	640	627	614	642	635	669	689	694	635	694	604	645	651	635	628	623	645	615	646	603	674	635	676	642	637	651	698	629	615	619	661	637	648	600	630	680	643	629	609	615	680	655	635	602	666	662	647	652	657	624	654	635	611	636	644	614	627	633	648	634	649	666	647	670	622	640	619	632	567	678	681	629	680	644	615	665	678	641	629	686	617	681	641	612	624	655	633	642	653	611	654	559	622	614	644	663	675	667	588	634	648	708	575	655	636	644	616	619	667	665	640	656	646	662	672	646	649	654	647	671	666	628	660	602	636	644	652	615	621	651	647	659	639	627	570	657	608	634	622	616	624	632	681	637	656	645	659	660	649	692	591	649	602	635	626	653	631	656	637	678	624	648	661	648	621	662	607	664	644	615	664	650	626	631	578	603	667	633	682	613	673	624	633	633	687	682	636	649	652	617	636	686	610	598	651	692	660	623	642	611	615	670	601	624	610	642	632	629	620	613	637	650	603	655	639	616	585	611	668	671	642	650	577	611	606	634	633	649	646	643	644	640	653	607	637	613	624	634	673	629	596	657	670	688	657	619	655	681	638	630	662	608	612	672	642	655	647	658	665	653	645	656	653	634	608	661	615	608	608	651	637	619	628	625	660	642	605	628	649	649	683	651	602	634	657	600	632	626	635	653	615	641	620	617	653	689	615	650	666	655	599	625	665	604	616	637	678	627	589	617	681	655	650	609	583	635	671	661	645	612	665	587	626	693	616	611	618
23590	21666	29560	24270	21671	21696	7056	1518	1151	1003	947	894	847	758	780	691	671	702	664	640	638	587	640	583	551	612	570	576	603	552	653	532	504	561	531	584	530	597	526	541	523	576	536	550	542	541	552	569	581	547	520	560	537	504	547	534	533	522	542	496	537	557	549	514	519	521	569	513	553	517	522	557	573	499	562	546	527	489	525	554	561	521	545	545	533	524	518	550	545	521	530	551	532	535	560	547	528	569	505	564	506	509	560	537	513	517	520	492	563	517	541	547	515	554	508	523	527	544	527	525	533	506	550	552	537	508	552	504	543	549	529	528	546	533	496	550	503	521	521	537	514	498	529	533	490	496	473	564	551	546	568	508	528	544	536	532	537	503	526	486	558	533	519	495	512	543	522	520	518	532	557	537	538	550	513	535	517	521	561	554	548	491	486	538	551	553	554	503	539	504	549	519	508	520	506	498	489	565	518	517	552	504	507	520	519	531	520	519	556	545	505	536	534	521	524	538	510	544	546	580	532	552	513	517	521	479	534	515	497	534	550	521	536	549	553	511	562	483	502	476	559	538	518	527	487	539	505	510	548	540	509	549	503	508	533	535	539	553	507	546	502	496	509	502	484	515	528	531	518	519	509	514	525	542	536	522	557	564	521	542	561	546	515	520	498	568	518	558	493	509	518	498	496	497	512	555	539	505	522	528	525	491	523	541	529	502	513	547	533	523	573	507	548	514	515	509	509	553	528	510	510	523	532	537	506	508	528	538	548	542	553	535	533	521	570	525	501	520	541	487	524	511	544	573	540	533	545	523	517	544	552	513	519	513	538	497	540	574	515	514	553	498	498	563	556	498	511	502	519	510	497	521	516	527	516	509	484	535	544	471	551	507	477	520	543	527	553	536	517	534	533	496	515	509	557	510	519	532	484	533	514	531	515	472	547	570	538	518	536	522	505	527	536	527	507	553	509	580	520	519	494	467	525	531	544	546	543	501	506	501	456	512	524	446	517	517	512	527	526	505	539	521	513	547	550	547	487	514	541	528	541	478	543	518	537	535	563	560	557	533	542	520	531	507	545	514	509	482	529	544	562	536	510	537	460	511	540	504	518	532	503	542	494	548	533	537	489	512	517	506	530	569	525	489	527	531	553	547	560	524	524	517	519	487	538	517	515	502	564	508	561	523	513	565	520	551	548	511	524	569	522	498	513	484	532	507	522	522	479	553	533	522	530	542	541	539	498	532	486	545	549	515	516	544	526	548	531	518	515	509	539	512	489	559	543	533	542	543	534	543	564	511	500	530	513	527	533	513	507	531	475	563	493	550	532	531	550	557	527	513	504	510	520	534	494	489	540	545	510	506	498	535	509	517	537	527	567	501	546	573	556	549	522	516	554	512	536	541	495	536	543	511	510	510	591	503	514	522	531	554	513	546	525	532	535	548	566	547	522	541	529	519	484	524	578	520	498	571	513	545	537	543	546	493	526	505	513	544	527	573	515	517	507	518	511	515	529	519	522	522	553	540	545	561	512	529	560	524	552	513	503	533	494	524	506	497	507	471	517	518	585	499	511	487	581	557	478	506	510	509	556	563	535	502	530	549	571	532	510	549	575	509	535	506	539	549	543	524	534	544	555	564	547	546	548	492	510	517	490	502	522	534	502	537	508	529	535	536	516	526	508	497	550	527	456	563	510	544	547	515	514	502	541	535	516	572	534	542	544	511	555	532	540	526	527	512	550	494	516	520	546	532	503	542	525	493	579	566	476	556	474	544	498	532	531	517	547	551	520	524	536	519	528	520	525	540	476	524	541	524	505	493	538	527	517	518	461	517	497	483	547	524	575	573	525	536	551	516	543	487	518	528	562	499	502	509	541	519	542	546	518	517	531	526	518	538	475	524	525	510	520	535	513	491	564	517	525	544	521	555	546	499	552	514	558	536	517	533	518	554	575	517	505	505	557	485	506	539	522	539	528	507	513	529	559	528	509	497	502	543	487	539	531	564	511	490	553	549	543	539	501	537	560	538	522	576	533	543	544	571	560	530	555	499	509	512	517	560	517	550	511	507	553	501	474	518	513	505	509	525	516	571	515	545	522	536	500	527	567	516	543	485	517	528	514	535	508	549	514	492	520	524	557	529	525	569	529	501	527	550	525	510	487	535	535	520	545	527	516	526	526	505	534	537	528	538	532	527	549	544	507	573	527	516	507	544	512	526	547	536	524	495	543	503	549	546	522	544	546	545	506	537	505	524	495	534	550	497	544	530	531	527	523	545	510	547	509	498	477	507	531	535	501	508	482	525	529	488	530	528	511	528	536	499	501	550	493	560	514	540	503	527	537	503	516	488	511	501	497	542	488	508	550	519	498	526	545	559	523	540	505	507	509	523	527	507	536	534	540	505	472	524	511	521	535	523	527	552	555	510	484	543	520	523	564	489	533	488	513	551	530	560	522	499	530	514	528	490	495	530	520	533	539	546	509	508	547	495	531	513	512	514	514	535	516	529	533	515	518	515	537	515	512	557	537	494	502	505	531	504	504	544	522	504	524	536	518	531	517	519	512	534	559	517	523	532	502	536	483	534	526	541	533	535	507	490	525	491	507	539	517	499	540	499	553	537	530	523	578	607	526	487	528	515	518	557	563	543	522	511	463	538	511	535	513	522	507	527	529	511	524	523	501	534	560	557	473	503	509	580	515	485	509	518	520	491	526	511	506	573	560	523	520	542	531	501	557	517	503	532	538	528	581	495	525	502	509	506	510	492	543	481	489	508	527	491	518	552	526	503	519	528	528	524	505	496	491	535	522	539	526	547	489	521	528	511	507	520	519	531	489	487	529	492	530	551	539	490	532	491	468	526	590	554	589	543	541	507	518	505	515	505	522	484	537	537	538	511	520	500	530	560	507	541	524	517	519	514	536	545	512	513	533	508	527	538	503	522	566	478	506	554	493	542	534	506	534	486	539	549	509	516	534	545	544	515	492	530	484	553	525	511	563	531	521	533	536	496	544	550	533	530	512	497	512	528	525	519	522	512	541	520	517	551	516	525	494	556	468	518	501	518	536	494	514	516	540	499	546	542	537	528	559	548	538	545	519	515	500	552	526	534	509	481	553	530	549	523	500	520	515	584	523	536	528	529	552	494	565	512	501	512	488	511	516	505	528	511	484	542	559	521	522	521	526	556	553	513	500	535	531	509	490	542	495	543	519	510	523	527	529	558	549	462	551	539	551	510	528	550	535	505	518	545	495	537	525	501	534	559	548	501	513	526	494	522	559	531	541	530	561	550	539	509	536	534	521	546	531	542	528	507	528	544	489	499	488	556	535	478	546	517	556	551	543	521	489	535	494	511	520	511	507	536	556	559	555	528	488	534	491	487	529	509	505	506	541	497	508	574	521	530	504	552	516	510	537	577	553	502	534	531	517	503	519	549	558	527	544	501	527	536	584	517	513	557	508	514	510	503	524	525	521	515	521	509	564	527	509	512	514	556	506	510	522	527
7720	17525	14434	7629	5639	4355	3365	2743	2208	1844	1685	1499	1273	1120	1056	990	923	865	907	836	797	784	779	815	735	731	690	694	652	687	693	668	646	646	672	669	717	642	652	661	605	651	622	640	633	668	629	650	638	637	695	638	630	684	571	657	661	662	656	626	626	631	585	662	632	631	626	607	547	592	641	635	625	635	593	612	611	616	637	616	632	618	616	631	561	646	583	616	617	591	619	605	628	630	582	604	617	616	679	674	612	648	620	601	645	614	593	587	629	600	647	644	597	676	638	616	564	620	597	587	614	607	639	635	615	601	610	614	616	593	563	553	618	587	617	604	675	629	608	577	611	615	558	595	591	609	607	647	635	604	620	640	594	616	616	642	639	641	661	651	624	621	600	595	617	610	639	663	665	591	601	621	596	667	628	601	568	623	636	658	596	640	657	624	596	631	586	617	621	623	554	634	613	635	608	580	590	616	633	612	580	605	596	618	645	590	591	609	585	615	639	592	608	584	624	656	594	582	621	639	611	613	604	598	609	630	610	596	643	586	635	599	612	622	619	648	641	644	627	635	607	657	592	611	584	575	603	627	627	596	598	617	576	603	614	627	636	601	638	601	561	583	648	583	628	575	594	594	609	625	626	596	584	642	651	612	629	586	562	617	635	553	624	609	621	634	633	602	633	609	598	620	588	649	610	611	627	653	658	638	605	657	640	614	600	574	582	609	609	636	653	617	621	628	610	612	628	627	637	604	624	638	608	601	579	606	664	652	641	610	595	627	589	570	611	619	613	658	603	664	634	617	623	600	551	599	630	587	603	585	594	583	620	606	625	598	587	605	620	597	641	592	636	658	638	603	604	612	581	583	624	647	618	611	623	652	656	611	636	637	637	582	639	595	605	598	662	602	591	609	617	625	611	630	654	652	589	604	610	623	591	624	606	629	656	585	600	620	618	608	588	592	580	630	618	587	628	592	655	590	614	599	628	651	622	599	599	659	617	663	603	630	684	587	614	589	565	636	626	637	626	607	609	625	615	633	647	556	606	634	626	651	600	634	611	583	648	641	644	584	597	667	603	627	618	576	616	634	652	620	570	601	613	592	622	600	624	633	628	613	610	589	624	594	610	627	596	599	643	598	648	649	626	625	597	643	645	586	649	602	616	635	645	626	605	654	647	607	600	596	608	581	623	589	611	598	590	613	591	634	601	605	679	583	590	613	617	622	651	654	609	641	624	606	634	610	631	635	644	637	669	629	651	658	624	621	585	589	632	578	574	586	605	637	609	622	597	644	669	614	568	607	670	598	625	638	597	656	627	642	614	616	622	650	648	619	627	616	640	616	657	618	612	617	608	629	601	592	629	625	603	591	584	586	608	634	611	642	592	638	639	595	645	620	616	615	588	632	587	632	609	613	617	605	642	606	614	618	623	584	589	668	628	610	609	647	609	613	580	618	603	586	556	609	632	619	597	580	547	631	616	605	628	622	624	655	576	637	639	616	582	611	626	602	604	630	638	638	605	653	671	638	617	627	605	592	583	570	600	638	584	627	566	626	595	597	647	618	613	602	604	605	574	612	644	619	592	619	640	616	564	621	618	612	583	652	698	649	644	611	555	598	614	652	601	630	569	606	604	621	602	638	594	588	659	603	640	656	642	635	589	642	606	668	630	589	612	625	620	631	634	641	634	585	631	626	620	624	616	594	585	620	592	623	587	626	637	590	622	615	579	575	622	615	618	552	652	581	601	605	605	619	628	639	576	637	583	606	595	602	629	639	630	643	643	597	645	611	625	586	598	592	638	592	578	609	595	649	585	631	676	587	556	610	635	589	614	609	660	601	620	651	606	603	602	595	635	627	630	581	638	603	595	647	596	584	625	580	581	616	588	635	597	584	593	635	628	584	620	623	612	621	653	582	608	601	572	611	635	598	643	606	617	588	656	609	660	625	598	612	649	597	622	636	647	608	634	639	591	615	607	594	608	655	626	611	615	649	670	618	638	594	616	594	615	616	652	595	642	657	627	618	571	599	614	634	679	617	576	620	620	626	609	602	597	634	610	628	620	585	588	599	631	617	635	619	631	624	645	585	599	592	613	608	617	605	607	629	605	606	633	642	598	600	626	612	635	611	627	654	620	587	636	608	617	588	622	612	638	600	628	602	670	627	596	613	655	565	584	621	595	605	615	626	638	657	616	579	618	576	583	608	618	603	606	611	584	607	651	587	650	611	619	604	589	602	587	574	627	597	644	659	607	595	609	610	615	642	601	646	567	647	597	611	594	636	644	601	614	590	599	577	609	609	589	666	620	648	626	618	600	555	614	607	596	570	596	612	642	636	640	638	606	587	584	585	603	649	618	634	632	604	604	576	621	614	576	624	595	621	587	617	610	622	597	649	611	618	611	603	609	594	595	643	537	613	634	588	630	609	612	610	611	627	602	601	618	660	577	596	619	592	642	620	581	586	570	623	658	618	578	610	593	605	584	625	617	589	591	599	613	625	580	641	571	591	625	646	601	587	616	583	635	614	594	630	614	621	676	603	576	639	615	605	556	582	612	595	637	631	598	591	611	618	600	594	605	611	611	622	569	620	630	594	615	617	595	629	641	612	611	602	623	640	610	585	587	597	589	632	662	606	631	591	626	642	599	581	659	569	627	597	646	630	629	595	582	655	613	642	560	598	643	630	644	653	623	613	599	611	621	655	607	654	591	580	629	633	644	594	614	639	608	654	601	627	612	569	652	582	618	597	627	576	623	572	625	611	628	620	624	580	640	611	625	630	616	589	592	596	626	620	623	631	608	642	614	598	630	598	594	573	618	624	618	614	654	578	648	590	602	616	607	642	637	618	628	607	624	661	626	617	596	633	637	569	582	649	575	627	631	652	586	613	626	583	638	641	655	614	620	614	618	642	649	613	589	604	591	571	607	603	619	596	640	590	644	569	600	589	593	624	621	611	614	630	639	583	606	598	582	597	600	630	577	623	618	640	625	607	589	610	585	666	594	628	598	592	608	575	674	620	628	632	595	596	555	578	626	660	572	598	611	653	591	623	593	637	614	622	563	588	598	604	608	635	616	652	659	604	624	636	602	594	610	600	653	655	604	610	659	586	608	655	613	611	649	637	655	591	641	608	615	599	614	632	628	607	604	657	579	660	603	600	610	617	594	637	642	637	643	592	638	595	609	599	634	614	618	693	638	601	589	618	625	621	603	623	640	600	580	612	592	605	579	618	641	622	673	562	579	619	604	585	647	646	628	610	597	629	583	568	608	651	632	630	599	600	598	625	588	632	608	593	612	591	637	680	566	592	616	667	597	611	625	603	595	622	612	599	603	617	553	632	601	633	588	656	586	640	619	626	578	634	627	635	560	587	644	632	581	644	581	629	606	617	624	603	625	610	552	612	599	619	609	575	611	601	632	616	553	620	621	588	594	660	592	604	638	595	610	630	652	606	598	628	628	611	640	603	605	619	619	621	589	614	593	604	570	609	608	609	617	598	589	611
27601	20253	7379	1427	1019	984	933	936	890	901	914	893	889	866	875	842	854	880	851	935	859	882	843	906	866	868	883	863	845	883	844	856	852	871	900	864	892	827	890	835	845	862	873	855	853	831	850	810	861	873	832	842	948	793	842	884	788	880	842	825	853	857	835	847	899	891	846	839	857	830	844	875	848	881	805	835	864	857	892	870	832	873	870	823	837	863	875	860	891	828	864	853	830	799	876	835	837	867	851	824	861	821	823	823	851	831	866	884	832	881	783	846	869	897	884	848	816	842	836	818	793	864	822	894	842	818	855	840	872	850	862	778	829	830	867	843	850	847	814	886	871	885	874	814	834	853	853	884	849	810	830	865	886	858	881	847	814	839	854	877	868	850	889	832	864	871	861	861	833	867	857	843	884	856	835	861	895	892	814	872	783	859	843	855	857	880	849	845	883	865	823	886	852	807	826	800	807	818	857	879	855	829	825	859	854	820	845	828	828	810	828	864	862	869	825	841	833	865	811	864	871	841	855	844	882	831	881	881	853	906	867	798	864	833	816	884	819	828	828	853	857	851	837	824	801	903	900	812	848	855	817	848	819	843	885	818	867	834	844	852	842	845	914	839	862	869	846	849	792	837	869	838	877	889	801	827	823	884	833	857	851	882	914	855	841	884	834	862	870	892	828	814	851	857	845	811	811	839	863	851	856	859	824	925	848	844	858	877	859	805	870	866	834	869	889	870	841	838	807	816	830	840	861	817	865	856	860	823	877	857	837	874	842	862	827	904	893	862	829	859	859	898	797	852	893	844	881	867	841	795	874	875	888	871	862	818	833	803	865	801	824	890	885	858	897	818	856	837	866	852	859	814	817	854	888	860	905	866	851	882	857	808	881	857	859	882	912	900	881	820	821	867	840	811	817	817	895	859	839	840	791	788	883	830	832	846	846	876	844	874	861	793	830	885	899	804	828	883	863	872	889	870	912	780	830	850	824	841	859	835	877	877	816	841	812	863	840	877	891	868	911	832	885	856	876	785	840	817	825	817	819	831	860	911	878	830	817	862	814	872	885	836	868	793	827	856	872	813	838	820	865	897	814	860	871	859	803	837	850	845	821	838	859	887	878	873	851	819	831	843	875	884	892	871	899	907	895	869	852	882	829	827	869	841	839	865	877	858	892	822	841	857	865	852	834	848	865	887	914	853	815	862	858	899	855	869	841	844	821	878	831	831	821	904	845	850	880	891	881	852	875	854	850	833	873	831	791	845	870	860	816	886	856	823	789	808	820	832	864	900	822	866	914	848	857	878	816	807	854	872	829	866	884	862	841	826	843	891	835	859	858	832	838	894	910	840	884	859	896	909	825	819	849	863	917	884	869	886	845	876	821	835	849	843	811	880	875	822	869	831	856	786	881	792	877	841	894	841	861	849	879	870	836	834	855	868	863	921	825	812	833	867	833	785	842	842	831	847	879	867	834	907	916	814	799	844	888	866	845	871	866	868	889	852	862	834	829	824	853	854	880	872	925	866	847	826	869	870	878	817	821	853	828	845	858	800	833	900	851	922	817	888	876	873	862	848	825	821	868	839	870	843	861	884	843	866	909	892	867	814	862	846	810	894	838	844	861	826	865	888	854	894	853	842	852	831	837	868	848	814	835	828	843	791	832	858	909	866	851	827	791	905	892	828	866	818	891	877	846	837	845	841	851	889	847	819	803	840	852	814	851	827	839	829	887	874	805	831	829	849	849	849	843	864	844	843	826	826	870	801	886	841	875	809	882	821	843	896	868	918	894	832	853	798	874	892	879	842	889	837	851	844	837	799	837	895	862	898	867	888	832	823	863	836	862	798	853	832	802	869	835	863	857	842	831	839	814	853	811	852	889	854	869	841	817	845	906	890	837	823	859	813	843	822	894	851	838	791	891	852	820	941	898	836	849	806	844	849	853	816	828	905	886	878	845	849	851	894	838	837	869	806	867	819	819	904	853	866	842	819	891	816	867	816	842	849	858	885	917	850	825	884	876	851	848	854	886	883	842	826	840	832	892	835	804	883	844	872	891	818	811	911	849	941	824	818	869	851	882	871	887	876	833	868	833	871	842	880	823	878	792	852	876	832	876	868	833	888	830	843	841	845	862	823	832	832	874	856	871	846	838	791	829	858	869	885	874	807	805	811	863	867	884	856	842	871	863	847	853	869	821	851	905	819	849	862	794	809	806	859	821	914	849	851	840	866	895	839	864	828	804	824	856	852	839	839	902	883	863	880	883	813	804	852	858	854	855	830	838	861	773	844	841	848	864	881	870	866	826	871	839	883	824	855	904	848	871	882	881	845	841	877	909	839	887	859	818	825	862	788	854	843	862	824	846	838	848	844	804	818	849	860	850	815	815	869	855	840	826	841	923	833	915	827	819	861	795	830	843	911	851	826	850	826	880	833	806	914	879	817	848	819	812	848	839	800	847	814	875	857	829	855	847	847	829	851	886	859	887	871	861	882	846	866	856	852	845	851	839	869	874	855	881	815	884	840	817	875	824	837	867	865	877	880	826	865	858	837	853	845	852	898	825	917	830	874	812	832	805	850	836	821	810	874	838	846	859	854	827	821	834	849	865	823	799	845	838	846	849	884	844	836	878	901	807	847	824	831	861	826	819	860	831	889	815	853	809	900	841	866	845	894	840	845	822	889	827	842	832	886	879	861	913	890	892	853	851	861	783	862	863	898	851	840	877	839	841	842	863	818	815	871	821	849	829	819	811	840	850	839	837	823	891	825	882	874	830	819	880	856	814	891	872	899	851	830	879	829	890	862	863	858	861	872	815	880	856	807	844	876	845	874	802	839	861	868	834	872	862	866	819	901	881	886	842	833	855	830	888	913	879	826	810	829	855	773	798	890	879	847	833	802	873	847	848	841	879	887	881	874	802	837	880	898	848	820	896	824	840	840	834	787	850	830	850	836	842	839	837	897	912	782	873	837	815	814	891	885	835	882	835	857	802	908	898	833	897	858	839	869	892	820	881	824	863	856	850	830	845	823	851	812	844	829	871	884	864	796	818	848	864	860	824	832	899	857	900	831	792	795	901	845	872	818	791	873	837	850	872	852	819	848	867	881	849	885	848	836	861	845	789	846	835	881	840	777	822	869	851	890	840	853	847	866	891	864	922	885	790	856	836	923	857	821	795	831	935	889	847	855	851	910	854	898	908	831	849	882	837	893	871	826	801	810	821	840	818	848	868	838	836	867	832	910	801	858	834	831	869	865	779	861	804	863	868	870	844	869	830	849	857	789	899	837	866	878	882	840	820	899	809	828	867	850	854	930	823	839	860	878	845	864	873	888	797	851	886	829	808	892	840	860	860	915	859	868	814	886	887	898	902	857	851	826	839	824	845	845	894	823	895	837	849	872	889	789	849	796	866	850	808	857	884	857	873	824	871	858	864	821	857	859	835	825	826	842	932	839	890	842	859	831	886	854	850	864	886	841	846	844	843	840	834	833	898	813
4683	2391	2042	1500	1369	1287	1183	1167	1083	1042	1136	1099	1040	1076	1033	1045	1041	1011	1053	1075	1042	1064	1040	1069	1077	1033	1026	968	1048	1033	999	1063	1029	1013	1068	1016	997	997	1006	1000	1025	1027	985	1003	985	1021	987	1016	1038	996	1069	1031	1013	967	1077	1046	1055	1062	1079	991	1045	1001	1076	1006	990	948	1058	1011	1006	1095	1032	1058	1066	1020	984	1047	1058	1027	996	1037	1057	1014	1035	998	1058	1013	1053	1013	1002	1012	1038	1070	1043	1057	1009	980	1027	1022	1063	997	1013	1062	1046	1078	1000	1019	1070	1072	990	1006	1043	993	1075	1002	986	1007	1059	1033	993	1029	1038	1095	1028	1012	995	1021	987	972	1048	1021	1063	986	1066	1060	1069	1045	1090	1042	1042	982	1044	1039	1079	1004	1029	1024	964	1074	1062	1042	1061	1079	986	981	1007	1064	1076	991	988	1034	1026	1019	983	1091	998	1095	1074	985	1054	1071	1004	989	972	1064	1127	1012	1064	1040	983	1019	1018	1086	1035	1027	1052	1014	1067	1009	1020	1027	989	1040	1045	1084	1002	1010	989	996	1005	1125	1015	970	980	1021	983	1029	1022	1057	1040	1037	1082	980	1061	1006	1012	1032	985	1025	1027	1013	1007	999	1030	1047	1022	1008	970	1063	1079	1087	1005	1016	1032	1025	1022	1006	1090	1043	1012	1019	1024	1083	1007	971	1000	1009	1001	1033	1104	997	1038	1060	999	1038	1018	1030	1030	1049	1084	1012	1027	1064	1062	1002	1006	1014	1057	1018	1046	987	1053	997	1001	1058	1073	1010	1069	1029	998	1005	971	1054	1038	1029	1026	995	1014	1015	1079	1063	989	1011	993	988	1040	1006	1016	1038	1026	1061	1012	1022	1049	1037	1064	1046	1060	1018	998	1050	949	969	1018	1007	1022	1029	995	991	1035	1077	1013	973	1034	1010	1088	1041	957	1016	1002	968	1006	941	1000	1004	1029	1039	1045	1008	998	1010	1013	999	1032	982	986	1027	955	1020	966	1065	1022	1072	997	1050	979	1038	1049	1045	996	978	985	1023	1010	1010	1047	1001	981	1000	977	1029	988	1020	1031	977	1028	975	1117	1011	1047	992	1044	1038	993	1020	1010	1024	1021	1033	1054	1094	1064	1008	1015	1064	1053	996	1013	1037	1009	1023	1047	1059	1033	1003	1007	1048	1005	1033	1021	1050	1070	986	1038	1051	992	1051	993	949	1008	990	980	1061	1053	979	986	1050	1032	979	1008	1025	1071	1029	1019	1039	1057	1009	969	1020	1031	1099	1034	1028	1057	999	1012	1047	1089	989	1037	979	1003	1021	1042	1001	1022	1055	1055	1007	985	995	1036	1026	1016	1024	1017	1028	1023	1011	1012	1053	973	1026	1028	1038	974	1028	1051	1035	1062	1039	1058	1050	1025	1009	1104	974	1009	1072	1039	1034	997	981	1049	1020	988	1037	1012	1128	1025	1004	1034	1072	1049	1049	1041	1032	1019	1057	1021	1036	1004	1021	1063	1030	1048	1068	974	1006	1030	1013	1008	979	1098	996	1035	1006	1041	1018	1034	988	1081	1017	1055	1042	1006	1049	1004	1123	1028	1061	1023	981	990	1095	1027	1044	1008	1054	1006	994	1048	1026	996	994	1042	1051	1025	1053	991	1056	1007	1004	1038	1047	1008	1044	1010	1034	1026	1042	1034	1013	980	1040	1011	1027	1028	1036	1072	1040	1063	992	1017	1079	974	1018	1037	1000	1012	992	1008	1030	1060	1022	1052	966	1018	1054	1059	1002	1000	1033	1020	1003	1000	1001	995	1025	1038	1024	1062	1013	1020	1066	1060	1057	981	967	1021	964	1033	1003	1003	992	993	998	1020	1017	1056	1026	1015	988	968	1030	1045	1020	1005	1070	950	1073	1044	1029	1011	1029	1033	1063	1084	1034	1037	1069	1042	1043	1049	978	1053	1009	1016	997	1013	1024	998	1052	1026	975	1022	1018	1040	1092	951	1076	1015	1042	1038	1040	1020	1002	1037	967	1032	975	1043	1005	1019	1065	1050	1083	1042	969	1040	1011	1061	1066	1030	1023	1048	1033	989	987	1024	1029	995	1037	1078	1030	1070	1028	994	1018	1046	1062	994	1012	1015	1013	1075	1063	1036	1052	995	994	1068	1010	1070	1021	1010	982	980	1032	1046	1000	1009	1065	1002	1119	995	1089	1027	1020	1026	1070	1025	1030	1017	1046	1000	1045	1049	995	978	1041	986	1045	1023	1001	1020	989	1022	1054	969	1037	1048	1005	1034	965	1007	1048	1010	1049	1017	1020	1046	1017	1063	968	1041	1058	1073	1014	988	1013	1028	1042	997	1030	969	1047	1031	1025	997	1075	1088	1042	1033	1072	1034	1034	997	1039	978	1005	1027	1071	1047	1077	959	1006	1026	1049	959	985	1025	1013	1035	1061	1043	1011	1039	987	1028	977	1050	1012	1017	1008	1032	1031	1035	992	959	937	1054	983	1041	1009	999	1035	1052	999	1014	1018	1024	984	971	1003	1033	1055	983	1043	1054	991	1014	1026	978	1011	1041	1006	1002	1058	1042	990	1031	1037	1063	1036	1040	1061	1032	994	1066	1070	1034	1061	1028	1013	1024	1058	1034	1009	961	942	1034	1006	994	1001	1006	1063	977	1057	1058	1030	1037	977	1043	1045	1056	1010	1016	996	1059	1023	1016	1041	1013	1030	966	1002	1001	1087	1012	1016	1022	1061	1035	1069	1000	1007	1003	1102	1006	1052	1008	1015	1023	984	1016	997	1015	1053	1014	973	1059	1035	1027	1076	1006	1029	978	1036	1045	1017	1020	1043	1005	1025	1049	986	981	1061	1026	1050	1039	1094	1010	1021	1048	1035	1057	1019	1010	1010	1036	1035	1010	1028	991	1020	1018	1028	1095	1011	984	1032	952	1063	1014	1039	1043	1043	1033	958	1022	1068	1028	1011	1044	1057	1033	993	1031	1035	1033	964	992	1048	1031	993	1019	968	1011	1054	990	1040	1063	1022	970	1017	1035	1012	1055	1025	1053	1003	974	1045	1013	988	1014	1028	1022	1051	1021	982	1040	1061	1019	1016	1013	1027	1036	1061	1078	1063	999	1024	1051	1050	1026	1084	1010	1012	1006	1024	995	1099	1001	1019	1014	1048	1028	977	1037	1083	1051	1069	997	1021	987	1072	1055	1047	1032	1061	1036	1024	985	1073	1025	990	1039	997	1091	973	991	1016	971	1038	1026	1031	1000	1039	1074	1049	1038	1029	1058	1047	946	1063	1033	988	1041	1002	995	1036	1010	1006	1051	1026	1018	1010	996	1086	1020	1040	1059	1058	993	1048	992	1021	1066	1024	990	1041	1015	966	1030	1004	1065	1013	1057	981	1085	1049	1059	995	1047	1009	994	994	1029	1016	1047	1028	1048	1006	1047	987	1036	1005	1053	994	1042	989	992	1076	1077	962	1063	993	1006	999	1042	983	996	1008	1006	1100	1015	1074	1038	1051	1016	1065	1029	1052	981	1013	993	1026	1040	1005	1017	1038	1033	1021	1019	1048	1011	1060	1006	1015	1025	1054	1066	964	1032	969	1044	998	986	1044	1056	996	1024	1018	1064	1017	1011	1065	1074	995	968	1006	1042	909	1038	1067	997	1037	1016	1026	1045	1053	1023	1014	992	1039	1024	1002	1042	1007	1081	1040	1008	1049	1055	1045	1041	1061	1041	1049	1052	1029	1069	1056	1054	1001	1069	1017	1005	1045	1058	1055	1002	1034	1028	1009	988	1027	1018	1060	995	1020	1066	1026	1011	1025	1019	1053	1023	1079	1030	1045	1121	992	1028	985	1037	1045	1036	1003	1039	1030	1104	1059	1014	1051	1065	1055	1029	1011	1026	995	995	969	1002	1067	1022	1050	1016	1000	1011	1021	987	1020	1061	942	1005	1036	1004	1016	1002	979	993	1064	1048	1057	1012	1058	1015	1043	1049	1041	959	989	1059	996	970	1058	1017	1045	1032	1032	1012	1078	997	1011	1065	1021	1026	1068	1024	1025	1011	1004	1065	1014	1001	1018	1033	1021	977	1035	1033	1024	1052	1006	1017	986	1030	1052	1068	1034	1043	1018	996	1004	1077	976	1010	1030	1047	1052	1022	1029	1028	1001	1033	1025	1043	1077	1023	1050	1036	1021	1041	997	1051	1045	1005	1019	1014	1080	1030	1039	1012	967	973	1013	1028	1067	1036	1002	1079	1050	1049	1029	983	1052	1036	1033	1061	1038	1010	1007	1035	1037	1083	1005	1023	1077	1013	1062	984	1017	1040	992	1059	1062	1014	993	1032	1033	1018	1017	988	1077	1029	1064	1024	1050	1009	1078	1066	1019	1037	966	1031	962	1042	1031	1088	1059	1028	1058	1029	1029	1024	975	985	1050	1067	1000	1028	1039	986	1061	1049	1006	1067	1003	1086	980	1044	1032	1015	1027	1099	1032	1018	1010	1006	1026	1007	1023	974	1010	1012	1055	987	1021	1082	982	1030	1020	1022	1035	1073	1045	1011	1009	971	1049	1052	1016	1027	1031	1007	1042	1005	1012	994	1009	1009	1059	1026	1021	1029	1076	979	1015	1010	978	999	1066	1000	1015	1025	1032	975	1027	1006	993	995	1063	1011	1059	1012	1014	997	1049	1047	971	1042	1003
24488	21574	29004	24622	21546	9282	1514	987	828	765	737	720	686	605	666	629	545	598	593	621	559	499	511	500	501	519	502	529	531	492	537	516	524	542	561	513	528	539	532	496	488	507	526	476	518	490	514	540	530	477	536	516	521	491	460	493	509	519	497	479	512	514	508	505	544	505	515	488	503	504	525	506	483	532	480	502	493	508	507	474	496	470	518	509	470	517	503	513	511	502	494	499	483	521	516	489	539	519	491	482	523	522	486	499	487	517	522	525	493	508	513	472	512	508	492	486	506	506	507	530	496	519	496	503	520	459	535	516	492	493	489	526	528	496	475	517	499	492	496	526	489	502	513	539	482	463	533	488	505	523	517	496	510	523	514	497	509	476	484	513	523	523	467	495	483	509	468	507	531	516	522	509	478	526	498	507	497	496	511	495	532	482	500	500	489	481	452	456	469	506	472	510	511	484	525	537	517	495	503	534	518	499	489	511	472	531	500	559	503	503	506	516	521	474	486	468	499	472	499	536	501	483	441	552	536	460	476	487	521	503	487	492	478	473	479	503	522	514	493	490	501	482	506	503	494	488	522	536	516	527	529	497	544	522	447	543	450	521	500	491	496	528	502	450	497	524	519	512	490	501	489	531	504	490	521	458	500	532	511	503	492	518	497	500	475	509	493	491	496	496	555	465	477	484	536	500	469	515	490	510	493	473	511	484	460	472	529	541	482	484	517	470	474	485	517	497	502	512	543	457	515	525	529	489	480	511	490	502	496	498	493	522	524	518	497	503	535	492	501	488	515	459	523	503	471	523	491	475	514	442	511	477	500	514	468	490	512	486	508	481	506	487	502	478	497	492	515	470	474	509	486	486	496	520	478	476	467	496	496	525	468	515	512	505	537	507	522	473	503	546	468	516	490	506	474	533	474	531	488	535	559	528	504	535	529	487	527	465	501	501	526	510	495	505	521	500	496	501	553	501	515	490	510	523	528	469	504	514	492	525	544	484	477	466	503	512	517	502	533	484	476	503	511	525	516	500	486	491	499	443	521	492	513	534	502	509	546	487	505	510	558	473	461	522	515	520	513	492	503	520	483	506	480	492	543	468	511	504	482	547	469	497	550	505	491	512	470	500	528	523	506	529	493	540	513	442	491	477	491	480	513	508	513	474	505	446	489	510	498	526	496	449	490	518	477	498	534	527	532	525	513	481	528	522	503	508	478	524	488	523	500	495	508	492	508	486	493	477	487	468	506	518	523	493	509	489	466	505	464	511	493	510	517	500	491	526	505	506	494	516	528	490	506	503	494	496	491	492	513	533	526	497	455	561	450	512	530	485	507	503	481	502	489	510	488	514	494	550	506	535	505	501	478	490	473	492	504	511	479	468	509	470	521	532	482	483	466	533	527	500	487	497	524	522	494	496	522	517	510	496	481	498	491	519	483	519	469	506	530	489	503	506	489	468	512	474	474	477	494	507	487	509	479	504	528	519	517	504	494	499	490	499	489	508	540	495	476	501	535	508	462	459	496	489	487	514	508	461	510	501	516	492	533	510	451	529	483	504	542	524	546	502	514	513	533	462	491	488	514	513	526	492	539	495	484	479	504	485	528	479	488	492	500	505	536	490	522	459	491	490	476	514	516	510	499	498	504	510	513	549	520	528	503	503	545	505	520	493	522	473	502	518	478	541	522	501	475	509	523	484	505	487	525	480	485	499	516	486	523	479	544	498	504	517	487	498	522	456	524	503	514	523	487	516	485	510	513	490	510	507	492	480	505	509	449	484	467	471	462	536	511	524	496	518	501	514	485	460	477	482	450	513	452	514	525	497	492	489	468	489	504	517	478	534	499	488	532	494	511	504	496	518	509	534	547	495	523	516	472	511	504	501	494	522	460	503	497	457	497	509	519	482	498	551	478	534	506	524	504	500	518	536	494	518	479	512	515	467	493	530	481	499	510	477	502	501	500	499	485	513	532	478	499	485	482	478	523	470	492	475	489	494	530	509	507	476	532	511	492	509	528	512	525	473	507	501	487	517	488	527	501	481	511	489	479	498	521	453	532	475	508	517	464	469	514	448	468	509	496	509	490	502	487	481	458	468	477	464	490	491	507	515	469	526	509	460	525	483	494	515	492	541	509	485	530	545	455	483	507	501	522	514	476	477	535	469	504	510	449	485	502	485	545	478	508	478	506	501	523	494	519	458	515	503	487	500	523	490	508	514	456	525	505	469	516	539	503	523	484	477	526	489	544	524	510	499	474	509	469	505	500	440	497	483	483	528	478	500	489	478	484	521	458	513	483	540	490	484	494	499	488	517	492	485	487	512	499	551	528	511	508	493	484	453	502	513	469	498	571	500	485	495	453	543	526	535	506	511	505	519	471	447	477	519	503	535	507	482	464	495	485	521	491	501	489	455	503	519	481	477	505	485	504	475	507	513	493	549	502	501	518	490	513	472	507	518	507	476	537	469	500	474	540	513	478	520	506	483	476	489	450	496	490	510	493	506	497	438	506	490	523	506	548	509	521	524	553	509	516	469	455	530	525	500	488	484	512	474	468	447	502	483	507	483	535	475	484	481	484	507	478	459	449	521	482	478	484	523	512	518	530	474	478	479	505	506	483	504	473	465	502	505	450	476	506	502	485	500	461	470	491	483	487	507	510	494	534	506	497	497	500	518	520	523	489	486	515	512	487	503	502	503	511	511	530	508	469	485	501	482	491	472	509	490	503	477	458	487	524	492	547	467	503	483	512	505	518	527	483	499	469	474	471	490	503	505	528	473	463	533	469	518	489	505	430	537	528	458	457	526	492	487	511	518	503	543	476	499	553	521	530	508	507	517	483	539	507	493	484	514	483	510	514	504	504	511	518	511	508	502	526	510	506	510	496	504	503	468	529	486	488	522	491	526	507	500	485	516	494	530	464	512	515	482	519	514	499	528	490	466	508	499	474	503	539	519	515	501	515	522	497	472	438	551	527	519	485	507	512	542	503	492	485	488	496	506	532	486	484	501	496	502	467	506	509	521	522	480	491	495	509	525	503	474	502	494	496	514	481	483	529	501	465	541	519	487	508	511	500	483	515	518	514	500	516	473	473	471	491	473	518	527	494	487	507	520	492	508	492	527	508	496	484	503	472	519	487	489	510	483	465	457	484	484	518	490	506	502	437	487	462	500	500	520	462	496	482	458	481	480	496	523	479	482	481	467	546	494	457	508	492	505	487	496	523	505	484	515	470	510	495	471	501	495	456	471	540	470	502	508	447	518	483	505	476	484	489	507	486	504	467	511	503	464	506	472	501	493	480	511	513	525	482	508	488	527	492	524	495	508	536	496	475	516	510	470	490	508	493	515	525	500	558	476	490	528	507	505	505	533	542	507	521	474	450	501	500	517	490	524	510	529	466	508	481	509	467	415	502	517	509	523	496	499	489	502	449	497	484	481	477	479	493	494	514	513	509	477	508	505	500	542	494	495	536	506	505	505	508	496	474	544	523	536	514	520
5531	11426	9367	4844	3401	2662	2140	1692	1471	1339	1177	1030	936	895	875	801	809	768	781	718	758	691	729	725	686	665	667	633	630	644	650	604	630	660	625	641	593	683	636	678	652	654	664	659	655	650	654	657	676	617	657	661	646	678	617	632	626	609	633	620	648	618	604	651	643	603	615	619	630	598	618	604	629	645	605	618	655	596	601	612	617	639	574	601	629	672	624	633	608	615	611	594	583	626	630	596	658	629	620	585	611	615	624	610	652	601	619	653	660	627	590	623	598	615	656	597	650	583	660	608	608	662	665	635	638	638	600	544	613	630	625	605	636	604	596	609	659	615	628	607	601	596	615	637	593	621	606	596	608	597	585	647	605	608	655	584	560	636	604	609	579	619	584	606	572	640	617	656	608	580	598	652	687	567	612	576	644	637	647	631	618	612	650	685	626	627	620	565	646	606	595	661	609	622	630	633	577	574	618	588	610	604	611	619	635	559	596	607	585	621	609	548	572	605	625	650	588	620	686	565	631	605	599	607	620	605	630	591	603	636	619	631	618	612	601	588	586	637	614	661	604	631	630	583	668	621	632	578	617	577	633	634	610	589	614	620	612	658	592	600	623	661	589	605	591	646	669	634	604	619	588	629	671	646	599	594	631	597	603	633	623	596	594	625	644	641	600	584	609	612	626	629	622	574	627	629	591	648	572	606	646	632	632	602	614	624	645	646	641	574	624	569	616	634	641	618	630	635	637	597	630	665	612	570	629	647	575	589	605	668	608	616	617	647	609	605	612	612	645	625	588	624	618	602	595	603	636	577	656	609	588	622	613	618	618	611	605	602	599	636	620	643	574	634	597	651	584	600	620	640	617	619	619	653	602	598	596	556	623	623	582	593	596	607	606	607	596	617	606	573	616	636	659	628	612	682	585	636	647	645	614	618	634	644	627	623	590	612	633	657	626	626	603	634	590	671	662	630	639	614	609	632	597	629	598	625	608	681	583	638	635	603	609	652	603	578	640	632	630	645	593	607	610	585	625	620	654	626	557	666	602	645	681	601	619	639	612	595	639	604	589	581	623	644	599	622	582	610	635	622	633	631	642	600	606	602	660	625	552	631	652	597	589	588	575	674	577	617	575	615	587	586	575	631	651	595	620	663	624	620	625	616	622	598	640	646	642	636	637	673	626	617	604	620	615	582	553	543	664	649	641	641	651	626	633	622	610	627	647	597	675	582	635	592	614	657	590	597	629	652	618	615	623	617	598	614	554	597	638	617	605	602	623	652	621	623	637	621	597	625	602	631	615	613	614	567	634	605	645	648	595	608	624	624	636	648	602	635	622	608	630	659	647	622	595	583	658	592	589	586	588	636	606	603	621	604	582	639	634	630	626	582	604	652	584	625	615	600	633	585	605	658	611	650	617	589	638	646	601	618	616	590	598	612	581	642	617	625	632	595	627	626	598	577	630	578	640	612	615	612	638	637	607	587	614	616	628	621	611	607	637	623	595	588	640	654	635	641	646	605	562	670	570	609	611	616	608	631	632	591	606	648	568	626	613	601	642	609	628	605	639	629	623	639	611	586	615	565	606	650	640	651	661	645	606	607	620	581	610	659	594	638	633	578	625	587	610	629	689	599	627	648	617	610	617	594	630	601	684	635	650	597	617	628	602	616	646	643	641	637	619	636	607	629	547	596	554	607	595	662	633	594	620	668	643	619	610	593	603	605	620	569	634	605	617	641	572	626	617	660	639	609	599	629	616	651	638	584	623	656	599	666	672	631	605	617	637	644	600	632	656	657	668	603	634	614	649	607	596	620	559	609	623	656	588	574	587	641	614	668	596	627	609	607	578	598	612	634	594	572	613	617	610	600	605	663	646	579	636	606	641	616	593	660	630	615	634	594	628	618	599	584	645	624	650	652	624	615	586	581	624	638	665	643	606	637	632	630	592	621	629	573	598	643	596	636	596	610	611	630	601	637	649	586	622	625	655	643	622	638	612	597	602	598	633	637	585	627	593	607	627	584	621	651	648	608	657	655	656	576	641	634	606	647	600	606	626	614	606	614	618	625	567	600	584	640	620	647	656	603	561	624	550	599	597	594	615	645	582	606	585	641	608	653	627	607	682	601	627	600	618	629	612	623	608	646	574	642	621	663	597	603	605	641	609	640	613	589	642	629	597	603	644	628	611	624	624	603	585	643	588	573	600	623	632	606	577	605	627	629	605	634	578	633	586	581	628	606	632	614	608	632	650	633	626	585	635	657	637	647	650	584	654	611	630	632	627	611	634	600	650	622	648	603	561	547	620	656	610	621	626	635	596	603	622	616	598	582	600	596	661	585	596	620	595	617	613	595	649	588	582	622	655	631	605	611	623	611	670	631	651	582	635	618	638	622	592	610	608	610	664	594	626	609	608	596	613	639	615	624	642	611	614	583	603	651	598	603	632	599	574	627	650	656	618	662	635	650	580	606	704	624	654	606	624	586	604	607	650	625	580	604	607	648	600	623	619	641	580	633	578	613	641	611	627	633	609	616	636	638	562	624	646	621	601	625	642	612	604	624	597	623	669	645	554	603	626	591	622	623	633	595	594	637	667	589	624	651	594	607	608	663	618	611	603	588	599	622	594	613	630	584	605	611	661	569	627	651	650	614	583	562	600	612	620	607	601	584	612	623	600	667	630	611	615	614	601	565	666	617	620	608	622	668	648	580	649	649	599	644	598	606	650	590	639	578	621	571	594	639	583	621	607	622	575	600	584	627	646	615	591	645	615	600	605	602	611	644	593	604	612	597	656	608	601	575	615	659	595	592	635	611	592	612	671	625	604	593	626	623	621	589	603	655	615	582	668	657	612	622	635	619	649	619	617	624	605	614	667	638	639	621	621	678	627	624	629	616	642	643	663	577	535	621	639	627	633	633	597	577	658	621	620	610	584	638	617	589	662	589	609	622	610	599	644	615	628	604	605	617	623	654	652	627	616	604	632	623	614	626	619	668	627	606	641	621	638	650	581	687	610	623	670	626	621	642	615	605	623	591	619	615	575	611	610	682	644	599	604	622	618	621	612	623	651	604	617	602	614	623	626	637	643	595	603	644	613	600	592	629	616	595	574	662	601	639	613	606	599	585	624	692	600	584	619	640	627	641	626	596	604	596	609	644	632	636	564	637	604	632	637	618	648	637	581	603	628	626	636	611	632	595	614	604	633	621	627	604	642	601	617	600	629	591	645	615	602	654	627	618	629	608	699	637	623	588	646	629	641	646	637	654	597	633	626	623	607	583	615	624	662	601	618	618	557	585	621	558	649	600	619	624	633	601	607	647	631	569	613	654	618	609	620	626	614	630	617	647	619	605	600	638	610	598	597	594	619	606	616	635	618	591	582	629	615	611	622	655	574	682	636	622	602	603	626	620	624	606	614	644	631	677	585	611	593	640	605	613	657	605	624	646	642	633	636	647	620	594	592	601	573	646	575	625	611	538	601	630	663	623	613	632	626	618	633	651
23419	21580	29497	24130	21583	21614	6841	1479	1080	991	945	870	773	791	670	665	650	643	657	618	573	631	606	549	513	572	555	597	539	578	559	559	552	541	510	579	551	555	550	546	537	587	520	569	540	522	527	559	518	570	554	518	520	529	531	521	543	505	559	539	554	495	550	512	508	530	540	546	531	517	478	561	487	539	517	535	546	505	509	520	534	527	512	524	532	484	510	518	508	546	555	540	493	537	519	497	514	490	552	539	513	543	564	558	520	528	537	510	499	547	502	549	500	546	551	512	513	526	535	549	489	548	519	506	540	532	528	532	525	544	531	511	523	557	519	506	509	515	518	487	501	524	499	496	501	504	524	476	506	515	494	553	530	521	522	533	518	487	542	523	549	487	509	508	468	482	567	559	502	527	585	529	570	586	488	505	491	530	515	541	531	524	539	603	509	494	525	527	537	523	486	542	509	535	489	539	496	512	518	473	524	495	552	493	517	536	529	513	487	555	526	517	539	539	491	550	504	528	543	436	509	536	525	559	520	539	523	525	495	497	505	513	506	536	473	537	529	479	543	520	498	528	532	520	549	518	500	502	503	550	525	501	517	506	539	540	517	498	536	505	515	505	570	490	503	506	518	534	516	496	520	513	490	523	526	528	509	493	533	544	523	506	520	505	525	503	558	523	556	516	510	558	528	530	538	507	510	489	532	495	527	482	487	531	494	528	517	540	485	529	531	483	515	500	519	544	577	453	511	512	521	470	557	505	512	483	481	542	486	539	547	482	558	547	503	538	490	506	523	540	510	514	535	547	457	510	543	516	503	504	512	503	547	561	508	553	540	522	510	525	544	490	514	503	516	488	530	491	514	514	558	548	494	535	482	536	535	540	540	555	526	543	517	530	491	487	525	498	517	508	545	516	533	522	505	544	534	531	524	515	525	527	496	499	501	511	508	539	515	503	540	510	503	498	515	483	518	512	532	507	540	515	486	518	573	471	514	517	507	553	544	524	555	514	517	544	498	520	496	508	555	497	483	494	479	525	499	524	510	515	519	495	507	538	484	478	519	534	530	527	499	550	521	494	522	487	506	505	481	510	544	500	515	508	521	500	525	523	495	501	527	537	526	508	486	492	540	544	514	536	508	502	532	500	540	539	531	518	480	538	501	474	467	535	462	542	534	537	519	503	519	494	489	474	523	548	534	500	525	547	517	515	500	518	521	537	505	506	529	545	526	557	459	523	517	503	495	528	486	532	517	539	519	550	520	517	497	502	522	508	506	512	517	498	486	506	489	496	526	482	540	527	528	562	532	529	539	488	522	470	521	570	510	481	503	529	518	485	513	485	525	514	513	506	495	488	480	518	520	527	558	524	514	507	580	501	508	508	548	532	519	515	534	489	508	546	464	513	533	508	540	507	520	520	493	546	531	528	496	498	509	495	571	518	489	515	519	522	543	517	551	520	474	556	480	534	498	521	497	502	488	534	496	509	503	564	563	550	497	502	496	518	535	546	548	524	483	507	527	536	487	504	539	497	526	507	524	557	530	540	506	521	556	515	496	511	508	490	534	513	497	532	478	542	537	498	533	508	523	515	521	524	514	539	524	491	551	500	538	510	474	500	507	526	500	580	523	506	530	525	549	530	534	497	495	519	506	516	521	515	529	528	562	479	514	514	496	545	500	523	523	498	509	476	475	531	520	522	502	518	520	524	526	511	509	535	524	517	526	527	484	519	535	490	485	535	560	545	487	555	533	492	527	493	532	516	489	499	497	519	531	534	518	509	573	523	536	527	525	531	507	519	491	504	537	501	518	520	537	520	495	510	506	526	489	532	531	515	508	569	546	522	501	531	483	491	501	537	522	553	541	532	550	525	501	545	510	518	500	540	496	527	526	528	521	498	506	521	571	493	491	543	540	519	504	553	504	502	522	581	521	502	501	538	552	524	464	473	506	520	514	518	501	509	535	521	515	479	534	508	527	525	475	552	543	557	537	495	532	524	517	543	520	506	545	519	492	522	537	505	510	482	533	519	495	562	517	493	479	522	544	513	538	475	496	517	517	517	501	475	474	465	479	532	502	501	540	551	546	503	515	494	525	500	498	501	528	526	535	514	483	498	580	520	482	496	532	528	538	494	523	519	486	488	540	493	529	547	533	562	531	506	506	520	535	504	513	518	518	526	522	525	527	537	486	502	539	529	536	535	515	501	550	463	537	519	541	554	499	557	478	488	504	526	505	515	493	573	552	567	509	510	530	482	498	489	545	500	534	567	489	494	498	553	505	521	506	499	527	512	532	491	497	533	532	513	527	500	506	509	513	486	470	490	567	507	585	542	504	516	494	525	552	505	520	527	529	478	519	496	530	507	528	506	493	482	499	515	495	514	506	491	492	537	527	532	539	529	507	531	525	495	533	490	546	511	507	539	518	549	527	482	565	534	548	492	507	488	497	533	528	540	561	488	545	505	517	504	521	494	551	532	492	526	510	553	545	490	502	516	501	549	501	490	505	509	496	532	507	531	533	502	494	502	539	538	521	518	519	501	544	497	506	479	518	508	545	502	491	523	514	501	541	497	538	524	528	537	472	499	519	552	525	504	511	493	501	487	518	477	484	538	547	487	497	507	539	515	508	502	538	538	563	508	509	514	530	556	509	457	509	500	491	495	526	518	513	537	511	559	502	507	501	517	490	540	539	504	507	494	493	504	531	509	524	504	493	530	522	515	516	555	523	472	530	508	542	485	482	536	491	505	516	505	508	507	532	544	583	506	521	529	524	558	542	525	487	527	508	512	521	506	535	502	526	519	522	516	569	504	497	517	562	534	525	514	532	518	511	509	543	545	567	540	562	487	515	518	559	516	485	541	533	508	531	529	522	531	554	534	522	493	517	530	557	551	511	521	509	532	489	553	501	528	517	505	517	524	523	508	535	542	478	517	543	514	515	488	518	507	481	544	533	500	546	491	504	502	498	530	517	524	491	501	538	490	493	508	502	513	490	520	492	498	546	497	535	523	508	534	538	527	554	532	523	538	535	527	511	498	497	477	488	554	469	531	527	506	517	505	549	509	516	546	536	497	503	535	517	494	542	487	504	491	524	479	529	505	486	508	509	487	526	490	539	531	527	503	543	493	511	534	557	546	535	533	491	493	522	521	530	484	525	523	498	491	546	535	515	510	524	525	530	512	511	521	534	523	504	473	541	539	471	511	487	523	507	526	515	545	513	518	536	524	574	534	495	502	528	522	478	537	502	505	512	505	539	528	513	506	487	565	543	500	483	564	536	516	584	513	486	574	540	519	503	534	557	529	505	501	552	526	537	534	531	482	520	498	525	521	505	512	494	526	533	488	493	502	575	529	498	521	473	537	526	502	546	546	486	536	494	498	508	564	519	498	482	552	598	518	504	523	524	476	534	491	514	525	529	524	521	507	487	496	522	498	527	486	519	500	510	512	510	524	559	543	539	517	545	518	512	513	492	505	543	488	485	520	570	500	510	538	516	507	518	540
7567	17644	14382	7861	5716	4267	3405	2582	2205	1829	1607	1433	1227	1075	1102	954	877	870	861	826	793	815	752	780	789	717	719	699	698	651	671	659	646	667	639	654	625	633	657	669	627	626	632	598	618	627	656	648	650	621	621	651	635	640	619	632	660	645	652	611	624	625	644	582	644	612	616	604	600	640	597	610	639	626	652	570	592	653	670	647	634	643	631	596	667	606	651	606	606	623	620	605	643	606	575	582	584	596	612	640	620	647	570	613	615	594	591	576	587	606	587	654	596	633	610	596	601	603	589	575	582	597	603	596	637	639	555	644	603	615	613	657	647	617	616	622	604	625	622	598	679	602	579	561	607	586	586	600	674	626	586	600	609	623	598	661	581	592	580	598	616	643	610	619	616	631	602	640	607	589	634	621	595	617	567	640	553	584	644	601	569	567	583	625	578	649	607	602	622	606	632	576	599	597	605	580	602	652	601	601	593	655	620	610	607	603	611	641	561	631	596	619	616	600	618	601	575	536	602	639	620	611	564	621	599	636	617	590	586	633	608	614	608	642	634	600	596	601	556	606	550	587	585	616	589	567	567	604	634	593	664	619	619	572	635	626	601	613	608	610	589	594	578	598	551	575	626	609	637	608	582	623	595	617	616	609	617	627	611	597	623	633	635	609	629	598	613	583	578	574	632	638	580	615	651	577	592	576	635	657	612	563	589	628	611	593	586	582	608	625	562	627	598	607	604	648	593	627	611	627	575	631	603	590	647	608	665	603	619	582	565	581	661	550	589	579	603	629	650	623	607	634	689	606	607	564	597	591	634	594	594	590	612	601	664	622	620	650	631	635	621	560	657	626	586	556	590	601	613	608	603	620	646	591	580	581	610	566	595	630	651	638	568	620	609	592	590	591	605	612	656	620	624	557	590	621	629	598	629	656	558	591	574	598	589	623	626	583	621	607	628	594	580	670	602	598	614	607	627	620	597	612	578	623	616	596	599	590	568	582	611	622	605	602	617	631	599	623	533	571	590	632	623	562	647	591	588	613	630	595	591	654	613	617	577	610	637	606	599	559	626	601	617	592	620	597	614	567	578	589	638	588	583	591	620	669	632	615	642	606	610	594	603	595	579	595	649	597	618	598	602	600	633	603	610	622	575	596	598	613	614	636	599	652	581	605	601	609	556	589	615	622	555	587	609	608	621	622	606	575	574	589	631	652	551	613	606	624	602	632	585	582	652	658	636	649	643	640	621	614	586	593	616	564	635	640	605	574	617	551	627	629	602	557	581	616	614	621	584	611	593	592	606	627	626	665	608	621	536	578	589	613	591	612	623	594	590	577	663	560	621	571	594	558	589	617	619	597	573	598	615	543	604	631	599	616	621	614	642	593	616	609	635	592	595	620	621	565	659	603	581	609	578	643	621	589	568	605	617	616	606	640	638	607	605	616	584	600	615	581	623	582	585	596	648	607	588	608	582	592	581	636	647	635	604	594	587	581	553	618	613	611	594	594	596	576	616	639	600	564	644	610	614	604	582	566	632	552	624	588	594	596	631	582	559	595	621	617	609	584	624	571	583	603	593	623	617	553	617	571	605	625	614	577	634	637	574	570	593	618	566	600	569	608	610	574	579	579	612	584	642	589	587	635	607	630	576	596	603	611	636	657	625	621	596	586	637	572	599	622	627	608	647	589	622	607	601	606	584	608	552	620	619	679	545	600	594	608	620	585	591	602	637	542	622	587	633	609	605	606	637	587	612	630	568	618	618	629	595	627	594	561	593	599	619	570	621	560	644	617	633	640	621	547	669	619	611	621	625	592	621	588	632	605	593	583	606	574	606	650	587	575	581	592	562	625	574	634	596	536	599	593	591	612	599	607	596	610	602	614	574	617	651	600	585	596	666	603	616	580	604	594	640	595	602	637	637	568	609	647	637	634	588	669	564	585	592	592	586	631	609	680	576	596	571	652	568	653	611	615	603	620	589	600	601	573	612	597	580	596	582	610	640	567	588	659	569	580	598	592	596	590	630	564	563	599	587	602	584	610	575	607	634	584	579	647	622	622	623	603	619	612	592	605	590	578	595	640	599	587	569	611	648	643	598	597	588	611	631	622	596	590	609	660	610	599	598	612	599	597	629	638	611	599	574	576	618	566	628	601	595	591	581	604	616	635	629	628	623	549	623	610	587	574	645	568	601	583	606	647	634	611	579	626	622	605	604	589	587	595	629	615	595	613	613	641	611	614	588	603	585	625	608	598	599	630	623	590	643	610	612	620	575	622	626	588	637	605	602	623	588	590	580	627	598	580	559	628	639	613	612	630	613	585	562	592	662	572	586	608	551	597	608	614	604	611	592	591	608	632	638	585	607	605	597	587	603	628	589	622	590	595	612	586	581	574	623	600	601	608	628	622	615	608	644	597	627	614	607	566	596	586	611	648	571	602	604	609	627	610	620	599	627	566	622	609	616	582	562	577	645	626	599	633	601	613	597	607	528	608	643	592	586	602	631	582	601	622	631	604	586	606	590	631	614	611	620	571	661	610	576	625	579	594	611	625	592	592	614	639	616	584	590	650	581	591	579	600	575	625	608	620	605	592	610	618	580	631	581	601	606	615	604	646	591	603	609	622	595	575	549	577	633	616	545	591	550	662	562	598	624	609	613	597	609	587	606	610	658	599	598	591	589	572	633	580	593	562	604	566	569	611	609	588	605	624	585	603	561	560	589	596	678	620	634	620	587	636	602	582	578	587	592	622	601	593	611	600	588	585	648	633	586	602	636	614	624	600	644	604	628	581	565	639	654	623	648	621	555	592	611	594	610	596	632	633	621	609	593	635	604	605	599	580	637	638	575	606	624	589	558	607	625	565	585	623	553	574	666	608	625	612	626	553	583	606	650	609	609	570	657	599	635	597	589	587	620	619	622	545	582	584	638	583	618	631	600	598	584	608	599	593	572	606	647	617	602	600	593	611	552	590	572	633	586	603	622	602	633	610	599	613	618	584	619	601	609	649	608	585	632	622	644	599	616	613	622	591	588	618	666	615	632	622	612	594	625	588	606	614	603	584	636	592	602	608	562	577	630	577	635	571	600	554	573	557	588	587	566	630	566	597	579	566	589	601	619	572	611	581	569	581	605	585	601	625	603	650	613	598	593	614	640	594	650	641	638	611	620	592	653	651	601	650	568	623	618	627	599	581	593	604	597	627	607	636	628	635	581	621	596	586	611	620	606	623	614	624	651	586	597	590	563	607	649	656	617	582	604	592	578	621	603	578	621	592	621	582	616	597	600	616	575	588	643	577	606	570	594	612	605	576	600	610	608	550	596	617	626	590	627	630	598	564	578	606	601	673	571	623	613	604	608	615	583	592	621	596	602	596	578	610	610	604	605	616	597	606	624	568	572	608	639	649	613	565	584	599	634	608	600	636	628	619	637	562	627	583	643	581	606	608	561	591	612	555	610	614	607	633	621	613	631	632	611	555	631	566	625	613	621	655	567	626	610	600
27796	20423	7843	1759	1246	1158	998	882	866	892	867	892	833	859	884	882	859	869	799	861	888	885	897	794	852	849	870	853	867	837	874	886	863	876	854	880	845	811	852	824	862	904	897	895	840	863	841	916	906	840	892	839	896	841	918	868	846	838	872	819	866	822	808	865	893	864	883	874	895	815	844	812	818	853	870	869	812	886	906	892	880	827	859	871	834	845	858	873	909	870	843	860	851	799	856	767	837	868	820	831	822	909	895	857	838	824	821	852	836	816	895	855	834	861	854	835	878	874	817	813	817	866	847	868	883	806	897	872	875	856	861	871	858	849	833	876	795	790	795	841	876	827	863	855	830	869	887	890	836	900	840	877	861	875	865	865	886	874	875	877	859	810	837	914	839	850	874	834	879	866	879	914	880	859	849	872	840	886	834	834	847	856	845	817	848	860	880	823	835	865	834	840	889	902	889	872	876	869	851	857	827	891	865	886	860	890	893	836	831	844	822	851	806	868	857	855	817	875	865	839	858	858	832	868	907	836	843	819	820	857	854	848	873	840	857	833	790	881	859	885	866	833	881	814	876	841	858	807	855	859	871	831	873	862	811	900	888	880	859	863	848	820	808	839	857	882	810	871	902	851	853	879	857	893	856	840	844	893	872	831	860	913	816	834	914	815	853	852	820	863	883	880	883	837	844	936	955	881	884	846	898	884	868	851	844	834	850	867	889	845	878	841	843	816	876	866	849	920	862	880	919	854	820	860	837	900	889	760	886	880	784	825	909	881	877	872	826	845	858	832	848	906	865	819	890	836	878	889	866	854	837	900	833	859	835	833	895	815	884	841	864	861	869	844	854	840	863	887	893	853	875	869	884	800	845	872	849	844	845	837	842	829	842	815	883	889	873	905	879	876	903	869	859	862	862	849	862	814	830	872	828	853	837	906	850	832	808	854	829	879	823	887	841	870	864	828	880	871	860	836	891	867	866	846	862	858	812	855	856	894	884	908	873	899	854	856	836	827	857	847	823	874	821	811	818	814	867	818	819	875	892	896	835	870	878	857	899	815	819	829	869	855	841	831	877	890	825	859	905	894	901	838	890	835	857	868	847	920	844	848	906	840	883	842	832	867	861	879	882	820	839	822	850	847	830	860	908	867	848	863	862	833	879	917	839	857	817	820	821	821	833	861	837	764	877	833	867	852	856	859	808	885	929	856	806	911	910	843	856	858	864	866	938	877	888	832	837	880	849	848	887	809	870	865	835	824	846	787	842	823	823	879	856	857	919	868	853	898	859	836	844	839	873	840	925	835	849	862	859	866	877	842	842	860	903	883	827	839	844	868	887	846	851	830	884	838	817	874	797	837	922	845	817	851	869	865	819	852	850	848	834	826	827	829	895	846	885	881	867	897	865	812	873	843	863	844	875	845	821	854	836	828	897	833	851	862	863	805	880	894	826	853	855	885	839	886	861	872	816	865	871	906	859	895	843	878	823	910	870	858	841	796	842	852	884	918	830	871	869	884	828	857	812	849	862	815	872	883	885	849	850	844	870	854	803	894	870	810	895	808	866	835	846	857	885	870	932	800	806	862	853	865	837	861	828	879	834	846	864	836	887	867	816	863	845	890	853	847	835	888	857	907	874	840	858	796	844	853	842	860	898	856	907	863	820	908	906	860	837	865	840	800	792	859	869	829	858	853	903	953	907	829	881	830	875	897	851	812	858	860	893	819	874	839	867	875	878	885	832	847	845	871	833	850	833	869	897	862	836	796	856	852	819	835	834	870	822	821	836	847	845	827	876	802	881	853	848	806	867	849	835	859	794	852	848	854	835	819	813	842	809	890	867	809	830	880	857	847	898	920	806	876	824	814	835	820	823	875	811	832	873	818	851	897	913	886	858	817	824	850	881	852	871	874	845	843	843	800	889	856	900	828	847	878	854	842	949	880	851	827	864	852	857	848	871	799	901	858	909	906	854	893	877	834	866	826	896	859	875	846	833	829	869	865	818	873	822	863	898	864	870	896	830	857	854	870	888	890	828	885	812	856	827	792	881	851	845	812	841	859	857	802	844	866	867	792	873	840	882	892	807	804	862	836	890	842	866	849	837	813	824	871	860	844	889	913	881	871	898	802	827	885	859	839	855	882	908	847	826	866	873	867	851	910	887	810	845	874	850	836	855	835	837	863	861	852	856	763	851	832	848	877	866	856	816	839	839	922	880	889	849	861	908	869	802	854	807	846	835	900	839	868	858	851	908	890	857	883	872	875	840	850	866	885	876	798	846	860	838	907	843	901	874	873	849	822	861	813	868	911	871	851	836	891	819	891	854	846	830	827	854	881	844	842	888	899	866	876	896	858	915	817	831	825	827	872	862	885	827	858	902	850	786	852	865	873	912	894	844	834	820	827	855	870	861	876	836	849	870	834	817	860	806	856	829	845	812	848	812	841	889	870	825	803	845	843	881	861	871	861	853	841	847	863	841	862	839	831	875	849	881	812	833	812	868	879	844	914	826	860	846	832	837	821	825	873	838	811	840	822	812	809	874	884	872	871	861	818	830	852	827	837	810	838	880	879	858	856	855	839	826	860	886	909	850	878	871	849	896	820	888	897	819	837	841	828	909	816	881	905	855	868	849	851	909	825	884	840	867	839	901	837	912	811	840	863	846	842	856	828	896	905	840	883	900	888	916	824	816	830	840	802	909	832	887	850	885	842	871	835	845	894	860	897	808	822	827	905	865	818	869	868	801	895	882	823	855	828	865	853	894	819	868	860	807	867	888	809	850	843	909	867	807	848	878	859	859	819	839	812	842	850	834	825	904	815	819	818	809	854	839	844	787	832	860	859	859	753	878	910	863	886	819	871	801	815	897	854	845	830	851	865	837	917	864	831	851	800	862	834	850	870	872	835	903	893	849	854	876	850	848	902	863	803	835	829	835	833	835	813	866	901	839	882	874	901	858	860	882	848	762	893	850	876	869	840	844	821	845	875	827	832	838	862	832	828	861	848	837	802	859	910	864	809	893	826	870	871	895	885	850	868	813	851	819	801	845	841	884	888	861	873	860	887	858	844	815	865	828	828	802	886	880	838	876	869	824	851	821	873	846	861	844	885	859	894	882	891	852	868	816	861	886	835	830	864	869	847	845	840	877	882	861	815	915	839	883	840	766	857	813	875	859	851	870	804	875	859	818	827	824	847	879	865	871	874	867	867	886	879	891	836	826	844	827	860	857	887	784	905	898	819	846	833	871	864	918	878	836	853	823	865	876	859	780	849	913	884	876	849	883	867	812	860	915	833	844	827	875	873	897	870	838	854	898	853	878	847	827	862	904	942	844	875	838	833	865	831	916	806	871	858	872	860	846	896	834	841	875	888	844	854	881	853	825	845	834	796	879	842	843	870	865	791	820	859	900	820	893	907	861	853	859	815	844	818	871	945	880	822	839	843	864	845	857	846	820	848	856	826	888	847	872	879	842	911	812	850	834	868	892	846	886	858	850	801
4902	2742	2383	1661	1394	1221	1241	1160	1204	1128	1139	1094	1091	1078	1082	1094	1062	1035	1020	1008	1084	1029	1017	1084	1091	1027	1012	1095	995	1012	1062	1006	1031	1023	1041	1029	1101	1009	1061	1047	1011	1145	1075	1090	1027	1035	1012	1082	1038	1025	1058	1065	1075	1043	1003	962	1016	1016	1076	1018	1044	1025	1036	989	1022	1006	1070	1029	1070	1044	989	1073	1003	1094	1001	1090	1027	961	955	998	1045	1068	1034	978	1016	984	1057	996	1071	1053	1003	1095	987	1026	1064	1058	1051	1030	1006	1014	1071	1007	1042	997	1071	986	1075	974	993	1057	1086	978	1055	1011	1021	1029	1017	994	1001	965	995	958	1040	1037	1046	1063	1023	1028	1037	1009	1015	1037	1028	1064	1044	1015	1054	1061	1057	1037	1029	997	1052	1060	974	1027	1007	1039	1005	1000	1063	1040	968	1001	1026	1016	999	1018	1032	1038	1047	1040	1041	993	1016	951	1049	1014	1016	961	1026	990	1057	1119	1009	1048	1023	1054	1033	1006	1049	1040	1023	1039	1020	1035	961	988	992	998	996	992	1053	1025	1042	1049	990	977	1063	1041	1071	1050	1069	1032	1047	992	1000	1036	1009	1004	1014	1052	1010	1045	1011	1050	985	1086	1043	1029	1013	981	1000	993	1040	1071	993	1063	1014	1076	1030	994	1051	1026	1042	1036	1009	1059	1048	1045	1048	1018	1057	1027	1028	1014	991	1015	1056	1048	1055	1010	925	1080	1015	1058	1039	1023	1076	1046	1007	1016	1085	1020	1054	1067	1045	1000	1032	1029	1036	1030	1040	975	1054	1057	1027	990	1022	1008	1057	1013	995	1055	1018	1019	1092	1077	1038	1017	1050	1024	964	1032	1057	1013	1046	1035	1060	1000	1062	1044	1047	1005	1048	1060	1018	1034	1081	1036	1054	979	1034	1073	989	1048	1056	996	1053	974	1035	1027	1003	1077	1017	1051	1067	1012	1051	1036	986	1098	1015	1056	1003	1050	1005	1044	1015	997	1013	1047	1026	1063	972	1035	1051	1012	1047	1020	1035	1078	1071	952	1029	1103	972	1034	1009	1085	1023	1036	990	1036	1012	989	975	1012	1015	1023	1033	1041	995	1039	1052	1087	1006	1028	1049	1026	1021	1036	976	1003	997	1012	978	1025	998	1053	993	973	1007	1071	1038	1085	1050	1073	1014	995	1049	1066	993	1103	970	1079	1076	1058	986	989	993	1013	1020	1048	1039	1001	980	1040	1029	1073	978	1022	1049	1042	998	1000	1053	1017	1041	1124	1057	1009	975	1010	1006	1051	1032	1006	997	993	1052	1060	1023	1044	934	1033	990	1067	1003	1065	1093	1109	1055	994	1042	1023	1082	1071	1067	1017	1019	1043	1024	989	1026	1032	1071	1027	1036	1055	1012	1067	1004	992	1044	1034	1071	1034	1009	1053	1025	1038	1036	996	1048	1033	991	1054	1043	1016	958	942	1034	1002	1022	1092	1068	1034	1023	1041	1082	1029	1027	1040	1049	1085	1014	1026	1037	1024	1007	1032	1026	1013	1017	1009	1051	1070	1033	1050	1056	979	1034	1044	1024	981	1037	1004	989	1051	1053	1039	1013	1024	1017	1007	1045	1040	1016	970	1049	1022	980	1050	1027	959	986	1050	993	1053	1025	1007	1055	1046	1048	1031	982	983	995	1032	1073	1019	994	1010	1030	1083	1028	1077	1042	1011	1047	1020	1024	1033	1011	1027	1036	977	997	1028	1062	1046	1058	1014	1019	1012	983	1025	1036	982	1022	1034	1019	1052	1057	1039	1036	1023	1004	1033	1019	1056	1052	988	1020	1090	1067	1022	1037	1044	1104	993	1010	1052	1025	1044	1012	1008	1028	1025	983	1064	1069	1056	1008	1020	983	1088	1025	1022	1054	1049	1054	1037	1007	1030	997	1003	1010	994	1044	984	982	1021	1010	1022	1010	1037	1025	1018	1034	1069	1000	1004	1023	1038	1023	1018	1065	1021	1041	1012	1017	996	1024	975	1025	1022	1080	1026	1028	1021	1058	1042	1098	1022	1012	1014	1040	1068	1031	1044	1005	1000	1061	1107	1008	1006	969	1045	1027	1014	1028	1051	1004	1018	1068	1060	1000	1008	1041	1043	1009	1016	1007	1048	996	1003	1053	1031	1063	1047	1098	1023	1030	1039	1076	1053	1050	1034	1018	1032	1006	978	1059	1050	1029	1035	1064	1088	1055	1070	1022	976	1054	1033	1016	1006	1038	1043	977	977	1071	987	1026	1041	1023	997	999	1009	978	983	1020	985	1063	1032	1003	1051	941	1080	1047	1027	982	1034	997	1065	1117	968	1040	1001	1062	1050	1039	990	1051	1033	1027	1017	1038	1040	1022	1067	1000	992	968	1047	1035	996	1034	1038	1054	996	1039	983	997	1001	1053	988	1041	1049	1038	1087	972	963	1015	1027	995	1054	999	998	1025	1032	1031	1006	1026	1008	1051	991	1003	1049	1013	1074	926	1067	1019	1035	1011	1066	985	1071	1042	941	1120	1060	986	1063	1020	1019	1041	1086	980	982	1112	1048	1048	990	1016	971	985	1024	1039	1035	1076	1081	1071	997	1072	1027	1034	967	1072	1040	1020	1002	1054	1059	952	1016	1051	1109	1052	1072	1047	1036	1045	1021	980	1059	1042	1038	1004	1077	1086	1023	1022	1028	1033	1043	1041	1038	1029	1065	1041	1075	981	1038	1109	990	1018	1038	970	966	1043	1058	1058	1028	1050	1010	1016	1089	971	987	1014	1032	974	956	990	1045	1006	996	989	1033	1058	1002	1074	967	1053	994	1082	1065	1080	1041	1013	1070	1062	1088	1021	1040	1047	1015	1006	999	1019	984	1026	1006	1009	994	1013	1012	1048	1059	1013	1056	1019	1006	1065	1022	1030	1001	1055	1015	1025	1005	988	1028	1004	1000	1041	1029	1030	1084	1061	1011	1031	1067	1019	1016	996	1022	1042	1059	1012	1035	998	1042	1071	969	1057	985	1098	1034	1009	1011	1053	1047	1112	1042	1062	998	1038	1028	982	960	1092	1057	980	973	1068	1029	1049	1001	1051	1008	1066	1028	1027	991	937	1054	1019	1048	975	1035	1007	1069	1096	1047	1047	1028	996	1017	1025	1037	1011	986	1070	1055	1017	961	1037	1071	1009	1045	1029	1057	1031	1061	1026	1040	998	1034	1008	990	989	994	1019	1002	1027	1027	1063	975	1023	1002	1009	1046	956	1010	1038	1020	1049	1079	1018	1039	1058	1044	972	1049	1058	1040	1062	1048	1040	1008	1038	1013	1029	1051	1012	1000	1041	976	1031	995	1031	1005	1054	1049	1014	1040	1074	1038	1050	1061	984	963	1074	1094	992	976	1045	1031	999	1056	1017	1076	1018	972	1082	1097	1021	972	1020	1004	998	1030	1026	1017	1053	1048	954	1051	1030	1032	1059	1037	1012	1065	1042	1032	1013	1022	988	1045	993	1100	1094	1083	988	1032	1013	1059	1091	1049	980	1052	1005	1072	1091	1063	1047	1050	1032	1048	1024	1053	1093	1014	1006	1005	1031	1058	1012	1086	1030	1024	1008	1035	969	1008	1003	988	1057	1010	1082	999	1012	978	1029	1053	1069	1060	1020	1056	1056	1013	1063	977	984	1046	1019	989	996	1019	1004	1086	1084	1026	1006	1036	1054	1037	1028	1077	1024	992	1066	1019	1023	1012	1025	1044	991	986	988	1018	1049	1018	1117	1030	998	1005	985	1012	1030	1017	1050	1062	1027	1019	980	976	1005	990	1011	1025	1073	1055	1029	1069	1012	1036	1041	1049	1032	1053	1044	1044	1054	1013	1048	1055	1028	1031	1062	1054	984	994	1014	1010	1085	1033	1046	966	1018	1067	1068	969	1129	1028	990	1029	1047	1037	1005	1053	1037	1042	1008	1031	973	1047	1029	1058	960	972	1059	1072	1076	1017	1022	1042	1053	1063	1049	1005	1018	1045	1043	1011	1055	995	1044	1040	989	1038	1013	1015	1042	1037	1063	968	985	1047	995	1036	1024	1004	1061	1029	968	1014	1005	1034	1050	1034	1027	1014	1042	1063	1040	1031	1017	1054	996	1075	1021	1068	1000	1073	1012	1004	1042	985	970	1018	1045	1042	997	986	1032	1051	986	1029	987	1000	1037	973	1017	1036	970	1031	1042	1051	1072	1049	1060	1003	1019	969	1049	1048	1062	1014	1013	1012	1079	1015	1020	1079	1025	1035	1035	989	993	1034	999	985	973	1002	1020	1041	1025	1019	1003	1033	1014	1051	986	1025	1016	1018	970	1031	981	1020	1076	1008	1020	1023	994	943	989	1048	1018	1059	1016	983	1043	1028	1068	1019	1017	995	1020	975	1033	986	1021	1044	1040	1020	998	991	1041	1073	1073	991	1021	1045	1013	1004	1014	1020	1051	1019	1059	1003	992	1042	1007	1020	1048	1059	1034	1056	1059	948	1020	1014	1021	983	1045	1064	1033	992	1046	1032	1057	1054	1051	1008	1035	1037	1010	1007	1007	1025	1005	1043	1001	1062	1056	1044	1077	1023	1033	1018	1009	1021	1023	1028	1070	970	1031	992	1069	997	1011	1040	1032	1039	1028	1003	1012	1025	1078	1086	1043	1021	1003	1039	1034	1039	1011	1055	993	1000	1057	1022	1012	1023	1042	1009	1041	1017
24651	21632	29049	24665	21613	9145	1419	980	859	770	693	673	682	630	619	596	577	602	596	531	557	522	559	486	560	570	513	547	531	539	524	492	544	514	511	517	490	576	525	504	554	515	490	495	551	541	531	501	526	487	497	536	504	515	493	500	471	503	538	511	520	484	500	522	478	572	493	522	482	478	507	471	538	510	484	483	491	514	497	479	539	483	459	555	460	495	530	533	528	506	552	531	553	529	535	470	499	524	454	522	536	523	524	529	505	504	459	567	517	494	494	503	522	514	519	545	515	549	495	476	522	523	558	477	511	466	467	527	478	475	491	517	473	468	522	507	512	562	504	501	466	503	500	494	469	503	490	535	512	517	512	509	512	537	499	533	544	552	546	476	533	476	492	493	516	489	489	519	506	505	493	534	500	505	494	476	506	563	502	498	512	473	535	518	475	491	531	513	495	527	527	492	527	481	518	499	533	513	465	507	494	502	475	499	519	466	506	531	534	494	459	486	514	490	460	501	499	504	509	498	485	482	511	525	513	511	467	461	512	494	494	495	555	520	527	514	488	491	524	476	531	508	520	519	493	549	474	501	478	471	513	508	539	487	517	502	496	497	504	534	553	508	507	514	501	542	513	492	475	479	461	552	513	504	501	509	463	499	507	538	512	495	521	518	506	528	501	485	512	531	517	509	468	504	517	550	497	538	481	495	495	492	544	501	497	500	517	497	519	463	548	479	540	548	513	511	522	534	489	497	512	525	523	507	519	507	501	524	489	465	531	518	491	495	506	518	518	477	518	493	457	539	553	492	463	507	555	501	506	492	492	482	503	567	523	547	487	501	538	500	504	552	522	457	491	495	515	528	479	505	497	491	501	503	523	520	530	491	494	502	497	537	522	535	479	475	480	512	485	508	513	503	505	503	510	531	560	488	473	497	492	496	492	521	503	501	524	512	507	544	488	519	516	509	486	534	537	510	495	512	519	512	516	511	539	484	507	523	544	485	496	504	537	500	451	513	532	510	489	505	479	523	491	491	513	510	517	501	533	517	488	488	556	502	525	479	505	480	514	483	490	527	479	532	506	486	528	507	536	444	529	508	542	478	509	506	581	522	511	535	497	533	521	535	532	509	530	488	500	509	536	490	505	525	516	498	518	465	541	497	511	489	492	500	485	540	456	528	525	507	495	530	501	512	501	495	517	493	494	501	492	488	482	458	519	505	542	522	502	510	483	492	470	478	540	511	504	520	506	490	519	499	476	503	513	506	464	535	519	515	508	471	514	491	510	486	523	486	512	498	510	467	509	519	508	519	496	491	499	485	482	457	513	538	470	520	485	514	527	500	454	488	521	538	496	479	483	520	545	508	487	488	480	489	498	528	474	509	529	511	537	455	518	481	447	512	512	486	516	526	513	468	482	466	488	527	541	498	504	507	474	517	524	505	462	518	514	509	514	535	487	525	530	491	509	507	505	503	541	513	506	502	512	531	507	472	465	507	560	523	474	524	526	553	517	530	532	483	532	496	523	503	512	514	510	505	466	511	495	494	535	528	477	511	519	538	492	501	501	521	481	506	513	505	531	522	494	507	507	486	465	534	506	523	457	501	501	532	521	525	496	475	514	529	494	501	515	526	524	478	509	478	496	499	497	481	487	518	484	504	485	522	517	464	498	534	505	487	499	525	494	546	514	467	511	471	489	481	468	467	460	465	524	543	570	527	471	524	490	506	465	532	521	494	537	526	513	499	526	470	540	542	518	507	508	492	555	507	488	512	512	501	479	478	515	503	509	492	513	525	483	474	528	501	539	508	502	525	511	506	559	517	464	520	489	479	510	524	506	476	494	473	492	550	520	472	471	517	516	461	488	495	501	526	466	491	508	484	520	505	513	515	500	515	477	488	503	507	518	502	459	543	485	472	511	504	483	542	490	509	488	528	573	494	478	492	515	523	502	525	514	530	537	516	543	510	520	548	460	514	503	508	502	483	508	489	490	503	521	513	513	509	474	486	536	536	515	532	521	498	519	481	494	485	537	489	534	519	546	492	523	530	508	507	492	470	460	541	519	440	506	479	490	461	495	504	542	538	507	513	481	491	516	499	500	494	499	516	512	511	463	499	492	531	519	481	495	498	533	542	514	499	505	514	492	501	495	492	507	465	496	493	501	536	517	508	499	493	494	504	504	524	513	524	530	540	526	527	510	581	503	486	502	488	506	527	524	477	542	503	524	523	514	527	488	490	571	515	523	511	511	518	519	521	518	526	549	529	532	505	524	489	513	506	505	528	511	477	514	518	468	536	516	498	556	506	502	513	522	524	506	511	537	511	491	533	468	525	453	525	475	531	505	475	492	531	492	546	447	523	507	511	512	519	497	499	511	499	505	496	515	540	507	529	529	504	532	499	502	474	532	526	510	508	507	512	490	503	503	486	532	535	525	527	546	508	483	505	543	493	477	516	486	484	543	542	557	523	508	520	523	472	541	561	536	504	500	507	536	513	505	507	517	566	491	553	523	509	507	477	503	513	500	517	509	534	542	536	531	500	489	485	504	490	522	535	445	494	532	518	506	507	469	502	537	498	459	513	556	497	488	536	483	508	501	507	498	472	498	492	524	532	528	520	517	525	512	487	547	530	539	469	498	465	503	541	490	517	508	521	507	520	506	482	510	483	502	487	519	483	512	501	490	523	486	499	512	517	448	464	517	535	478	504	506	508	509	505	528	513	523	502	453	493	486	559	509	490	545	507	501	481	486	525	525	458	508	520	478	518	553	478	498	506	501	497	527	515	502	500	516	472	523	455	522	508	491	508	489	462	524	513	492	522	516	521	548	521	486	530	478	492	511	529	467	486	496	490	488	561	474	493	520	527	498	497	525	479	519	468	494	496	503	491	508	488	516	514	479	537	477	498	464	491	535	515	464	501	490	512	492	525	495	485	508	511	496	511	493	501	540	481	502	499	521	553	545	495	484	471	470	545	514	523	486	484	499	503	491	497	513	525	536	507	505	508	470	537	492	476	506	519	499	475	531	459	513	510	510	507	516	496	522	477	527	545	506	498	505	490	538	533	489	520	538	500	494	504	519	512	525	521	504	442	519	484	517	478	516	511	523	490	518	477	468	541	486	526	481	530	485	501	493	473	489	519	468	520	538	511	492	491	503	490	486	444	487	486	515	515	478	530	474	470	501	556	481	500	523	492	541	523	477	474	529	504	483	485	524	528	436	449	497	492	495	491	497	527	494	521	467	474	496	511	546	517	495	490	534	538	517	468	510	498	510	519	462	499	536	465	523	556	554	504	511	475	484	578	519	526	532	487	499	494	537	537	493	497	497	512	489	533	505	499	533	527	507	507	511	497	522	506	534	472	509	494	488	501	498	513	506	478	477	489	517	490	511	494	510	477	489	514	517	527	499	545	534	528	515	496	524	542	493	508	461	511	539	493	473	489	493	493	487	501	495	512	480	525	530	494	484	497	516	480	527	473	495	476	521	509	516	509	534	467	538	514
5543	11728	9645	4885	3503	2628	2122	1665	1475	1295	1112	1034	994	942	867	804	859	741	746	727	748	724	692	703	683	696	700	708	711	680	681	694	644	634	670	664	629	652	642	621	614	690	655	649	632	616	643	631	611	625	628	687	643	657	623	627	589	629	666	667	626	633	616	636	624	646	670	652	619	604	643	650	648	651	618	591	681	626	676	606	606	616	668	635	615	656	643	606	621	642	666	635	620	652	644	628	625	606	679	634	611	663	601	648	593	635	669	623	600	656	631	667	636	670	640	616	622	643	635	652	639	634	619	626	598	603	616	608	636	578	642	631	622	608	604	578	629	591	636	653	624	622	602	643	634	616	619	670	645	623	572	680	666	634	635	671	613	630	615	616	639	641	611	625	634	619	632	638	652	610	610	642	631	632	609	643	613	626	655	637	602	667	679	614	639	676	631	639	610	679	584	664	665	644	618	586	621	652	597	650	628	623	646	634	653	646	630	618	582	600	650	627	583	562	604	622	634	615	608	594	666	654	651	636	618	627	605	619	647	688	637	626	617	653	638	634	621	637	632	577	602	641	673	640	603	625	629	627	662	650	615	630	594	659	606	642	652	650	611	601	626	650	615	632	593	630	610	672	621	588	681	653	626	641	636	619	617	603	621	625	621	604	605	611	605	629	633	634	664	638	623	651	611	645	636	644	619	615	659	619	584	640	610	608	596	610	606	615	636	627	635	647	580	621	660	626	690	579	632	685	620	602	604	616	599	693	622	640	608	628	608	629	590	611	664	633	612	623	598	634	635	586	658	654	567	612	610	628	621	635	651	635	575	644	632	633	652	661	612	596	636	622	630	652	599	646	640	615	627	620	612	652	615	628	631	673	597	618	686	588	668	667	612	654	640	647	642	647	620	656	605	644	650	681	618	632	663	635	664	631	639	604	644	596	616	633	633	616	605	636	557	627	635	586	638	629	618	644	626	645	574	653	668	631	588	622	594	644	632	649	606	653	627	679	661	605	640	610	600	669	629	594	623	617	630	632	637	666	610	673	634	624	641	639	632	621	632	627	632	617	640	665	621	657	674	637	650	647	645	639	563	665	657	592	637	601	631	603	617	615	593	649	631	656	615	611	608	643	605	655	618	634	618	639	622	650	619	612	655	640	651	670	652	641	647	658	610	674	637	630	640	594	610	636	588	639	679	630	637	656	590	651	648	638	652	677	611	650	597	670	586	609	612	617	601	589	613	667	588	609	671	636	633	594	651	604	649	624	670	617	592	651	634	657	639	650	646	655	648	645	580	639	624	612	619	602	622	621	674	590	612	609	605	658	649	622	656	630	637	623	655	622	641	596	604	658	630	631	571	622	629	654	622	612	595	627	628	605	630	635	607	642	626	640	601	622	654	602	650	608	623	670	658	588	623	624	651	658	631	662	667	641	661	618	597	615	605	581	655	614	640	646	607	621	667	608	625	615	611	610	627	603	619	625	601	600	627	594	618	634	614	657	645	627	634	640	652	621	628	648	610	656	634	639	641	695	600	610	559	600	598	598	615	628	623	640	621	628	638	610	642	625	655	651	658	592	697	639	644	609	647	657	614	585	653	625	623	612	625	624	641	629	631	632	613	635	658	613	626	575	639	621	589	620	651	611	619	651	585	629	621	627	620	645	603	634	579	610	640	667	626	599	662	602	610	666	600	644	590	616	658	643	649	621	638	600	687	656	606	640	635	632	650	612	622	658	612	660	660	614	631	642	647	625	591	631	612	614	636	679	595	656	624	623	579	597	638	607	603	652	693	667	623	629	595	641	610	621	588	629	642	592	674	628	611	634	604	676	583	627	621	656	643	634	645	626	609	590	611	615	615	688	664	640	620	665	649	622	597	654	611	632	656	630	579	646	635	590	651	652	663	647	618	601	616	601	650	661	616	609	612	610	635	616	631	609	707	637	610	609	625	593	643	659	632	618	657	594	663	613	607	631	677	627	624	608	632	652	657	657	649	623	611	638	617	601	618	618	634	650	636	646	630	657	643	618	658	653	649	612	608	627	619	616	613	652	643	630	597	643	570	651	650	635	606	616	623	599	626	663	584	576	612	606	588	624	669	635	624	644	618	618	590	604	622	610	589	626	620	635	607	629	605	642	587	646	639	664	615	639	614	635	666	666	673	611	622	644	637	629	661	620	641	604	602	654	618	571	627	591	589	667	638	676	660	610	593	635	561	671	650	588	620	648	653	687	626	657	646	625	633	610	558	620	610	664	631	633	669	632	621	633	625	593	643	643	605	643	601	659	648	633	643	693	598	617	572	640	617	622	650	611	674	624	594	632	599	669	628	626	634	657	657	609	588	625	638	629	616	651	621	627	644	651	611	647	604	624	643	629	617	639	666	600	610	589	648	635	599	585	630	623	605	595	603	618	625	624	623	652	626	577	602	592	656	633	670	628	615	636	630	646	601	656	671	658	627	635	638	608	660	672	614	642	616	602	598	596	634	639	645	637	653	626	620	615	633	626	599	607	622	642	636	604	656	635	650	629	600	666	567	656	639	661	632	609	616	653	616	670	589	625	630	690	632	617	638	618	637	649	611	588	646	645	635	640	646	604	622	648	627	652	609	618	642	638	635	644	644	637	633	657	628	601	639	618	637	618	636	608	634	650	611	619	607	584	640	607	598	622	621	614	652	640	613	652	611	600	674	619	609	614	614	684	601	641	679	649	656	658	613	652	636	641	663	658	616	595	621	597	633	640	610	637	671	632	601	652	641	625	641	639	623	647	596	642	660	646	613	633	639	617	640	624	631	617	538	642	585	656	616	650	624	613	613	584	634	623	641	606	631	614	627	635	643	626	624	649	586	641	657	617	629	624	637	607	652	622	651	583	592	612	653	636	640	599	631	627	628	666	634	680	655	646	603	649	627	662	634	618	634	651	630	631	622	624	666	619	614	653	610	616	607	586	616	612	621	607	608	615	641	617	612	588	616	624	662	592	655	607	606	627	629	669	628	600	605	625	618	691	660	653	664	633	601	580	584	625	651	610	597	621	592	560	641	652	613	584	594	637	661	607	619	660	640	588	572	634	621	620	617	584	576	630	651	674	623	635	572	651	610	647	646	628	578	672	661	634	610	633	614	630	666	642	651	653	661	617	609	616	593	637	623	632	601	590	665	626	632	629	631	636	648	625	635	643	658	580	639	616	620	620	651	653	618	611	625	666	661	636	645	652	599	619	621	606	638	570	614	669	618	626	651	661	643	630	681	638	607	643	653	585	631	635	608	617	635	592	637	645	627	630	603	601	656	597	601	625	613	611	656	678	655	630	620	597	628	660	630	639	629	575	576	628	621	655	601	654	604	601	650	628	610	633	670	622	591	623	654	638	643	594	569	628	637	653	593	649	638	597	636	632	624	632	603	599	616	644	637	642	606	647	597	600	595	641	605	618	645	607	603	646	599	589	617	632	598	614	608	619	644	628	657	627	647	608	610	644	579	667	604	674	638	637	634	641
23588	21614	29523	24222	21619	21608	6831	1523	1092	1072	911	854	809	724	773	724	698	666	643	596	608	598	604	602	553	593	593	553	572	570	572	600	552	561	561	553	556	549	554	562	580	521	537	523	532	547	598	493	503	540	554	564	537	555	504	528	580	505	585	534	526	577	526	541	547	494	500	520	514	539	532	524	527	529	550	539	541	550	528	552	509	506	534	528	544	587	545	549	500	535	519	502	556	550	548	515	556	534	524	558	525	541	536	510	507	566	558	550	546	535	504	523	535	490	553	521	531	495	487	530	532	510	531	551	512	534	520	550	548	517	504	531	533	526	504	523	556	521	532	529	532	514	518	570	506	482	531	553	565	519	532	531	557	514	518	518	495	471	530	573	477	499	497	511	550	561	508	534	508	531	492	503	540	539	547	568	531	549	541	553	538	556	505	531	522	549	550	503	507	516	520	515	537	558	520	501	503	552	528	494	550	528	551	544	563	492	514	544	514	501	556	561	529	527	497	501	566	532	498	533	567	502	503	520	519	536	518	532	518	555	506	512	494	509	524	505	484	505	467	490	503	516	513	486	496	524	503	498	515	535	548	523	554	505	556	501	500	531	505	528	497	527	528	579	530	474	520	494	545	552	536	564	549	517	528	542	518	505	514	549	558	487	546	529	523	546	522	524	473	510	544	546	532	487	553	551	526	525	512	538	535	531	566	550	514	539	526	512	533	518	533	568	499	548	520	520	539	553	487	584	539	490	521	541	532	522	578	517	512	496	473	517	509	529	532	476	558	494	465	561	525	537	536	538	541	559	529	544	489	512	538	509	531	537	523	532	512	500	529	517	526	516	554	519	505	501	493	511	539	527	533	511	574	527	526	513	525	512	520	550	524	535	534	532	511	507	477	539	514	542	543	514	574	542	570	547	600	523	525	502	524	556	507	506	549	532	547	545	523	565	521	559	526	521	529	532	555	527	529	571	496	522	515	528	512	530	521	525	512	494	527	529	511	481	538	521	511	556	534	504	558	513	542	567	458	521	510	508	507	555	573	522	506	532	547	503	497	534	508	556	528	522	535	494	485	523	495	528	521	524	549	506	512	527	564	509	516	514	519	511	523	530	557	527	513	496	531	549	549	489	533	542	534	520	552	483	502	507	555	547	558	530	528	513	514	525	524	533	529	562	512	532	525	507	564	527	547	541	572	505	522	499	520	494	497	561	533	527	492	537	512	525	552	528	534	512	495	518	532	526	562	565	550	511	536	531	524	550	531	538	524	537	516	513	525	497	532	530	576	526	513	544	482	525	528	565	559	476	490	507	521	539	550	556	519	518	514	542	571	503	505	561	523	544	510	567	564	541	491	550	511	521	546	503	579	552	566	551	479	566	473	564	513	519	576	530	534	490	459	510	483	529	542	553	516	509	499	542	486	502	494	530	512	578	511	498	533	570	538	533	540	501	509	551	555	493	554	525	536	521	535	494	541	521	569	583	494	544	500	540	537	556	511	533	534	544	501	526	503	539	548	549	521	541	529	545	533	517	568	530	551	510	519	547	506	504	520	479	500	512	517	524	538	486	559	513	532	528	511	525	540	509	507	512	568	573	504	515	540	568	532	532	536	517	553	512	517	526	592	541	512	560	536	561	514	513	525	509	515	506	494	494	531	511	575	514	507	547	512	522	544	539	506	540	488	529	485	580	508	516	529	522	553	527	544	502	525	551	550	509	532	549	517	517	577	526	523	537	528	527	571	502	522	566	559	505	513	534	568	540	514	516	555	534	530	553	544	511	520	515	505	525	548	525	540	547	548	505	548	523	540	538	538	536	533	538	522	520	512	541	532	512	551	557	521	526	494	505	533	547	565	490	514	500	566	522	497	516	519	532	520	494	555	515	530	495	532	538	564	499	554	539	552	550	535	525	571	498	464	550	522	526	509	506	511	525	510	448	528	555	523	540	497	483	498	524	517	517	547	474	496	541	505	557	507	496	522	526	536	555	557	536	509	535	560	530	505	490	508	543	553	499	551	564	470	531	498	550	500	536	542	536	508	516	520	562	518	546	510	514	534	552	506	548	517	526	551	567	569	521	525	532	534	489	550	494	545	531	480	542	522	561	579	502	543	541	514	545	482	535	560	489	508	501	554	524	526	508	530	502	518	553	498	558	521	553	487	527	505	522	564	559	595	558	553	509	496	535	539	519	501	544	506	532	512	540	527	531	517	503	513	549	546	527	513	537	560	533	515	518	506	536	476	531	533	502	550	549	495	525	513	485	559	521	509	518	488	512	521	504	516	519	534	523	512	527	525	570	526	531	534	543	538	500	537	501	548	527	529	527	537	567	494	528	550	548	525	492	544	547	508	493	534	516	551	561	498	545	534	490	562	507	567	521	524	574	538	505	504	543	560	555	521	591	515	561	519	525	507	487	519	505	552	512	544	536	523	530	495	497	498	490	507	513	521	517	568	554	536	510	554	518	507	489	502	498	529	513	519	519	545	500	561	553	532	513	545	518	520	569	536	495	515	509	518	539	524	511	525	506	471	536	503	537	551	544	536	506	540	513	520	515	547	497	509	507	499	526	519	501	512	566	511	516	500	549	525	531	554	474	504	473	508	537	534	529	515	537	532	517	533	492	529	523	534	522	515	489	542	518	473	465	532	518	550	541	511	533	518	465	536	530	534	516	551	535	527	531	549	501	496	498	484	503	549	508	582	511	545	532	530	540	507	504	561	489	517	496	472	504	536	547	583	539	532	537	536	569	548	542	529	506	547	556	525	529	546	566	514	518	533	530	547	522	529	539	531	537	524	512	517	535	538	524	519	521	524	506	513	497	513	568	486	525	554	527	532	530	532	518	485	515	487	530	539	543	528	466	531	520	469	538	523	505	522	519	506	556	477	515	500	517	528	563	577	523	511	523	491	531	495	487	480	562	541	530	531	514	550	507	500	555	521	556	480	509	506	527	524	500	559	562	535	508	558	488	574	546	554	525	510	556	531	457	505	545	506	489	532	538	509	529	536	541	526	548	549	545	532	495	538	519	501	500	551	493	518	502	521	503	501	508	505	550	517	480	513	541	503	519	535	553	481	545	518	530	473	484	509	539	574	532	528	549	529	508	574	545	494	520	548	503	512	500	508	537	488	525	537	501	517	525	529	497	516	535	537	483	522	518	457	515	531	519	514	507	511	533	515	563	557	532	527	548	509	524	523	509	537	529	513	548	517	505	543	532	518	481	496	533	552	515	547	543	523	503	540	507	514	486	521	531	503	522	544	532	541	483	552	525	533	547	533	521	542	513	537	521	522	530	540	547	561	474	535	512	526	521	546	504	511	514	476	478	517	529	521	496	551	493	540	464	488	542	526	510	546	501	543	505	487	536	518	470	542	511	505	511	537	496	543	515	514	514	490	523	477	499	513	503	524	570	560	541	501	567	515	536	538	515	552	503	535	494	499	472	504	561	552	504	548	516	551	523	527	537	535	474	522	520	542	538	527	533	505	575
7967	17771	14575	7988	5719	4209	3362	2571	2133	1775	1677	1431	1251	1167	1003	1027	916	880	851	869	871	812	757	732	776	682	718	678	661	643	692	694	669	708	655	650	631	637	652	713	670	627	635	642	651	691	618	619	716	627	608	651	664	646	698	691	685	656	578	642	639	625	604	622	621	600	620	618	613	573	605	644	639	610	623	586	631	623	660	597	583	586	628	627	595	603	613	637	638	584	611	586	594	634	626	574	637	588	660	582	576	584	641	624	635	626	565	650	594	675	605	575	610	620	637	628	582	620	641	641	608	638	639	620	632	612	649	558	637	611	643	580	590	647	618	590	610	605	605	614	576	640	577	557	598	609	623	631	592	610	641	627	630	621	610	668	672	609	592	623	556	606	634	646	593	633	563	632	595	577	609	624	673	620	599	594	615	630	649	633	590	593	651	664	664	588	595	648	601	634	636	629	618	596	609	594	604	637	609	608	624	609	617	612	634	623	603	599	620	640	637	595	575	633	581	576	576	581	590	640	645	662	612	614	590	650	580	624	614	621	650	599	634	593	620	651	608	614	662	600	597	621	611	570	569	627	593	650	570	658	638	623	608	593	641	605	627	625	636	601	642	625	632	630	618	606	589	609	575	619	612	582	646	640	602	592	610	662	633	585	611	634	583	618	640	638	630	569	643	613	606	632	619	597	576	661	611	592	607	657	602	639	610	621	645	602	591	594	600	583	671	640	628	587	659	605	570	624	589	603	661	572	599	624	624	622	627	604	640	655	617	622	619	611	633	614	601	576	569	592	629	609	629	598	623	618	584	585	632	606	641	597	637	613	599	606	656	591	598	572	634	591	593	657	620	622	537	635	610	658	587	637	589	622	620	667	575	590	659	600	655	623	598	623	632	559	580	598	609	654	613	598	626	649	609	666	613	604	583	620	638	646	617	597	624	632	596	591	606	579	636	701	603	631	612	612	619	627	602	611	568	572	609	575	607	613	601	635	624	597	557	595	662	620	582	600	632	597	621	632	600	589	602	637	583	616	594	628	589	623	621	625	642	603	606	637	611	610	599	600	598	627	608	619	585	636	589	606	628	637	610	614	606	608	634	624	584	627	626	578	618	555	665	595	601	600	626	621	587	657	587	561	616	629	632	609	664	630	616	612	618	600	611	593	629	630	608	612	644	630	559	620	612	584	652	619	621	611	593	597	616	616	647	650	583	619	605	612	601	624	659	639	667	628	631	577	611	639	588	601	619	639	637	608	578	640	611	611	608	584	607	591	570	621	644	661	610	566	585	626	663	637	596	606	674	587	610	602	616	604	583	650	628	651	601	636	620	644	573	629	621	631	631	584	644	656	612	631	592	596	564	667	605	583	592	592	626	633	568	630	599	635	647	628	667	617	604	598	583	605	664	617	649	597	625	593	607	628	611	597	609	615	577	619	607	616	627	654	631	629	616	603	623	662	590	634	650	607	625	613	618	603	622	584	590	603	633	640	601	672	571	579	613	619	613	603	636	614	601	628	612	599	597	676	599	597	634	626	631	595	608	586	627	634	625	601	627	634	581	596	583	612	627	634	600	608	602	570	636	631	601	642	627	528	616	619	602	587	598	629	584	674	616	612	613	615	610	608	588	644	613	602	595	632	612	625	625	616	563	631	568	636	586	612	615	603	612	650	635	620	655	599	592	633	615	660	595	638	607	611	655	651	554	604	605	613	592	620	618	648	620	669	646	643	626	646	631	611	612	622	623	578	612	617	628	597	634	633	626	592	634	601	632	589	611	599	600	627	616	584	668	599	631	578	613	612	638	649	561	641	602	620	615	614	549	632	603	621	604	581	606	624	599	598	640	675	616	645	603	616	643	635	588	586	650	610	623	604	603	628	601	628	661	616	636	606	571	625	621	610	591	602	598	612	610	621	588	630	584	623	613	595	637	607	560	647	597	623	603	646	618	623	606	636	610	621	642	609	580	634	627	600	590	630	600	601	619	627	671	629	610	651	600	612	638	582	618	598	627	597	601	615	629	608	592	645	610	630	563	635	630	609	626	636	644	660	599	615	655	606	630	646	650	646	587	599	650	578	603	563	608	653	621	593	637	600	612	641	610	597	629	648	571	616	626	646	567	585	620	636	610	607	624	629	631	633	659	584	605	625	610	608	575	590	630	612	624	624	630	667	628	587	600	602	591	630	591	589	590	670	637	614	637	599	629	584	626	607	622	571	625	697	604	622	632	598	592	606	629	644	634	627	639	570	596	630	590	609	608	615	620	634	618	639	664	597	610	591	577	661	640	658	589	603	603	629	596	587	576	602	574	639	614	637	586	606	614	603	613	581	612	678	630	590	626	611	631	640	644	634	596	612	618	636	623	620	638	615	649	631	609	622	636	637	614	610	593	580	611	617	647	588	591	600	620	603	585	605	603	591	595	597	618	635	635	624	601	626	590	582	623	603	610	589	608	616	604	638	636	569	590	611	636	640	641	656	612	643	613	604	609	620	607	596	597	570	614	643	617	627	610	586	573	602	587	582	597	596	578	647	598	622	574	647	629	627	636	616	616	634	601	658	591	633	583	602	604	619	615	614	617	594	600	640	586	589	652	641	591	629	617	622	574	585	610	656	593	626	618	649	617	665	606	610	618	632	685	630	573	642	632	627	636	630	610	556	622	638	677	577	628	623	621	601	596	642	600	579	588	636	614	591	608	651	616	629	618	651	627	584	610	616	668	623	613	589	587	580	593	574	625	609	630	606	599	625	607	603	601	606	634	636	613	615	621	663	619	615	608	608	605	650	671	600	622	591	590	592	637	665	605	681	643	622	617	619	582	624	615	595	592	615	643	619	623	622	577	629	642	638	646	601	629	622	606	597	632	623	614	633	611	569	601	614	611	664	612	635	603	668	579	636	608	660	598	602	641	602	623	572	592	616	631	614	588	609	602	622	621	636	655	618	616	600	609	561	618	627	557	603	637	641	634	645	622	620	586	586	592	623	637	547	609	665	644	638	610	612	615	570	628	588	623	592	633	563	633	673	611	633	629	637	596	629	663	589	581	601	607	612	616	536	567	632	580	605	610	584	619	592	614	595	609	607	644	578	575	605	611	606	637	665	645	626	572	631	608	618	614	609	590	610	627	595	573	673	585	588	616	622	627	591	624	612	628	592	618	604	633	615	653	617	625	645	581	610	651	609	661	604	587	630	622	598	649	616	598	636	628	597	640	652	671	609	602	641	637	612	609	623	589	620	608	590	623	625	612	578	605	639	638	614	589	628	622	602	613	592	574	615	589	549	621	628	597	631	612	624	572	575	600	645	638	669	625	598	606	645	652	649	613	592	641	588	595	598	606	599	612	565	639	629	638	623	614	573	591	642	623	589	602	636	636	618	578	587	601	610	634	607	624	660	617	610	613	612	616	655	605	626	639	594	611	608	601	638	616	605	608	630	635	668	631	601	626	609	610	600	607	604	607	611	624	591	630	601	660	597	603	640	599	548	620	607	598	580
27710	20371	7728	1647	1103	965	964	906	918	931	891	870	830	868	887	859	834	829	864	844	869	805	857	910	856	821	775	929	894	874	861	882	887	823	865	801	872	857	895	858	837	835	816	862	909	858	864	857	836	819	865	847	793	871	888	841	894	821	894	868	896	892	804	798	845	907	889	869	846	834	831	860	835	884	801	856	816	830	867	848	867	831	809	840	873	827	850	834	879	908	889	904	896	811	873	843	891	847	902	886	862	879	823	819	877	853	823	857	853	889	836	847	861	826	833	877	860	860	822	872	831	824	855	853	870	810	863	851	866	921	846	802	840	877	888	819	889	858	848	860	892	875	853	864	835	906	834	815	832	841	816	883	896	791	847	896	822	898	867	847	849	920	830	858	901	871	814	820	901	882	863	812	813	873	809	842	852	869	811	896	883	843	883	817	891	823	905	871	827	827	886	866	847	922	863	878	859	797	826	853	846	837	823	889	866	817	903	863	853	930	897	887	877	872	864	858	872	898	853	863	834	871	816	797	831	858	840	894	865	832	876	910	843	855	836	876	879	893	882	899	830	862	846	841	852	804	828	875	835	851	873	848	833	868	846	867	845	894	824	838	859	830	895	843	854	818	849	828	857	857	856	914	844	827	837	863	829	886	845	838	831	885	894	859	906	812	858	845	873	807	832	821	829	847	845	849	863	889	817	830	877	866	910	842	845	815	846	846	901	883	844	851	899	891	831	877	872	841	859	893	875	859	906	873	895	839	874	905	859	875	819	841	858	911	834	877	857	846	847	834	853	848	865	853	872	845	846	885	860	906	895	866	859	862	841	860	850	855	797	883	872	891	860	856	844	871	827	853	886	891	871	902	879	896	853	813	861	863	887	903	849	833	849	828	864	859	844	836	912	847	849	885	828	832	869	841	803	859	809	850	889	826	865	864	818	866	851	834	890	857	882	903	829	822	865	870	841	871	863	902	828	877	839	836	912	859	817	863	842	824	851	867	836	795	838	832	868	856	815	923	825	848	853	847	848	875	847	819	885	893	865	826	893	795	861	868	908	798	874	836	822	848	811	866	862	847	831	869	850	898	839	842	841	869	899	892	824	876	858	886	847	845	859	862	895	861	888	859	854	846	850	822	859	816	846	905	822	850	909	872	846	840	911	826	812	873	887	852	858	877	864	872	861	827	906	860	890	887	838	799	894	870	853	886	928	837	922	861	875	852	882	839	867	879	868	907	867	902	860	858	883	790	835	861	872	760	878	879	834	882	871	861	830	852	835	842	874	856	830	888	906	846	827	882	851	867	842	832	895	865	824	882	846	895	897	916	898	875	857	885	903	852	900	818	855	891	867	879	888	850	791	860	882	795	845	849	909	808	825	856	856	845	802	838	841	814	864	881	912	804	864	876	865	839	837	865	846	806	851	884	893	908	884	851	819	825	896	850	800	882	835	825	830	847	831	826	864	887	860	854	806	904	886	873	853	912	893	834	816	882	878	828	898	897	846	858	847	859	833	918	857	883	908	914	867	883	820	872	859	872	832	839	825	870	820	869	818	895	863	924	874	834	873	887	892	873	854	842	863	845	869	832	877	843	894	840	853	832	827	857	805	848	777	821	816	931	798	780	866	899	877	864	837	887	867	891	861	841	916	832	841	835	857	815	867	913	873	868	889	863	835	856	850	854	874	917	904	842	773	857	838	874	822	803	873	858	836	866	873	872	829	855	875	850	849	817	858	878	838	907	858	868	877	916	832	884	826	841	891	841	835	845	890	851	869	867	929	868	909	854	840	936	857	836	872	891	876	812	842	826	798	785	830	862	881	870	816	857	838	873	808	860	840	810	892	804	943	824	852	886	897	839	836	894	877	861	823	843	921	833	917	870	893	847	899	881	892	812	824	778	832	828	867	907	876	848	911	821	840	836	848	831	863	865	904	882	841	865	825	817	881	855	869	849	814	843	827	872	843	849	843	863	864	898	862	909	884	845	846	883	854	866	916	823	854	843	866	830	821	890	841	867	946	930	831	868	865	835	856	858	874	889	823	920	854	829	852	874	862	856	889	847	864	842	919	849	907	834	866	861	821	884	844	886	887	884	911	864	887	877	876	871	859	874	809	894	905	872	828	822	853	834	850	885	860	890	890	870	911	846	886	871	847	851	905	862	795	848	830	853	854	825	863	846	865	818	853	851	814	860	881	797	877	842	858	854	835	891	903	861	813	834	867	861	840	829	832	830	855	876	874	820	837	907	884	860	848	811	833	790	878	889	891	865	864	864	836	875	831	901	846	868	883	881	838	860	884	876	886	861	819	891	830	869	869	847	837	896	852	826	836	825	906	835	831	801	784	903	891	858	882	815	876	858	897	883	859	845	824	868	821	843	804	901	818	842	873	848	834	780	886	855	869	856	864	829	881	831	824	866	841	860	888	817	793	856	816	842	881	847	876	819	940	866	908	862	842	819	864	876	854	874	784	843	848	863	854	883	881	839	845	862	863	876	865	843	925	891	816	898	819	767	829	839	859	893	802	854	831	870	839	855	898	832	876	871	864	848	872	803	861	823	866	845	890	886	913	817	872	840	806	884	886	866	876	912	893	905	811	858	856	855	820	842	822	846	845	843	872	882	842	820	797	871	860	834	850	925	820	887	872	913	835	914	902	881	864	866	843	856	879	883	850	903	884	834	806	864	896	842	854	877	847	878	835	841	868	845	868	823	869	848	884	882	928	864	907	860	890	827	876	887	847	830	892	863	889	832	871	844	870	800	861	848	839	847	882	902	832	880	868	824	835	873	928	861	829	873	850	839	830	865	852	819	851	887	867	884	825	873	824	878	903	848	876	866	914	815	867	870	858	869	836	854	814	846	857	887	828	841	851	894	872	896	910	881	908	863	852	839	879	864	862	902	902	856	850	814	824	860	851	851	848	818	845	829	831	830	837	816	878	846	871	888	912	838	855	847	818	864	816	858	870	891	843	857	888	785	832	815	877	897	860	876	859	833	823	832	862	858	821	930	858	831	848	832	904	876	889	862	891	849	808	836	882	843	877	876	856	859	876	876	867	866	884	795	866	875	878	813	836	892	882	883	873	867	863	927	781	879	863	840	870	873	863	816	856	828	846	856	863	809	849	915	849	859	880	865	840	875	820	840	838	859	882	862	810	848	850	850	854	861	857	915	868	858	914	851	794	903	815	852	873	853	841	871	827	835	860	809	844	884	814	839	828	820	870	872	899	803	895	815	849	850	796	868	878	839	871	821	849	855	894	908	863	902	873	871	838	828	845	860	848	861	819	874	860	876	893	870	887	853	898	834	809	823	862	816	868	875	894	858	843	807	811	851	864	803	899	907	842	826	875	833	855	859	892	813	874	893	842	856	832	798	905	887	800	882	901	891	852	850	885	869	899	840	845	828	857	856	869	906	873	842	828	860	846	794	874	843	829	824	864	884	835	819	882	851	869	802	845	855	838	877	841	906	858	824	831	865	883	854	815	839	820	861
4982	2987	2507	1631	1339	1178	1250	1145	1098	1107	1124	1079	1055	1061	1045	1071	1050	997	1018	1101	1100	1037	1050	1050	1041	978	1043	1050	1061	1058	1074	1031	999	1029	1035	1010	1019	1032	1041	1033	1083	1025	1027	1043	1077	1060	1084	1012	1046	1109	1019	1003	1021	1028	985	1019	1054	1063	1015	1039	1045	1028	1055	1068	1079	1069	1097	1023	1058	1040	1005	985	1062	1061	999	1043	1026	1040	1049	1063	982	1054	1051	1045	977	1050	1000	1039	1016	1022	1041	1047	1029	1024	1047	1010	1056	1051	1024	1058	1033	1053	974	1085	1049	1022	1062	1045	1160	1039	1084	1141	1032	1034	1053	1033	1007	1020	1043	1031	1055	1006	1030	1004	1001	1002	985	1074	1101	1096	1025	1040	1055	970	1023	1045	1032	1021	983	1025	1029	1023	1093	1039	1014	997	1029	1073	1019	991	1034	1043	1054	1041	1083	1037	1096	996	1061	1043	1043	1082	1030	1001	1031	1037	977	1019	1039	1091	1038	1032	1063	1012	1059	1006	1001	985	1073	1080	1057	1085	1032	1012	955	1016	1065	1038	1049	1024	1021	1059	1038	1001	1050	998	1058	980	1070	1104	1019	986	992	1028	999	1038	1075	995	1026	1016	1057	1005	1092	1061	1071	1044	1078	986	1024	1047	1036	1050	1027	1049	1064	1013	1070	1071	992	1058	1081	973	987	1013	1040	1054	1048	1048	967	1053	1021	1067	1027	1038	1064	1068	1047	1040	1050	1070	1089	1048	1062	1044	1116	1059	1086	997	1042	990	1031	1071	1054	1010	1011	1027	1078	1078	1088	1071	1078	1036	1085	991	970	995	1042	1022	1070	1026	1044	1041	1005	1021	1076	1034	1009	996	1008	1069	1025	1046	1034	1093	945	1022	1063	1021	987	1035	1044	988	1029	997	1013	1035	1058	1026	981	1063	1053	1057	1028	1007	1004	1081	1030	1041	1071	1035	1060	1045	1037	1126	1037	1040	1034	1018	1076	1015	1056	1084	1028	1042	989	1002	1020	1031	1044	1005	1020	1052	1033	988	1022	1007	1056	1061	1020	1050	995	1069	1085	1007	1079	1048	1039	995	1063	1053	986	1009	1054	1028	1079	1037	1029	1010	1039	1036	1048	1051	1027	994	1039	1053	987	1031	1011	1032	1026	1066	1009	1045	1075	1038	1081	1051	1058	989	979	974	1028	979	1006	1021	986	1022	980	1015	1064	1062	1020	1036	1055	1068	1054	1036	1042	1075	1041	1096	1085	1019	971	1066	1008	1070	1013	1012	1041	1055	995	1045	1075	1033	1037	1049	1043	1027	995	1006	1015	1033	1052	1042	1054	1022	1035	1017	1007	960	1051	1074	1007	1068	998	1046	1022	1016	1064	1080	1031	1032	982	1069	1025	1029	1030	1017	1005	1059	1003	1003	1063	1033	1007	935	991	1017	1027	940	1001	1094	1057	1046	1060	1005	1024	1076	1004	1019	1040	1060	1068	1008	1047	1068	1062	995	1031	991	1062	1036	1039	1031	1062	1100	1049	961	985	1026	1019	1029	1001	1050	1032	1036	1034	1070	1017	1068	1017	1027	1005	1030	1029	1053	1085	1053	1016	1062	1005	1017	1002	994	1041	1022	990	1058	985	1081	1027	1049	961	1025	1088	1078	1045	1058	1041	1044	1039	1004	1054	996	1021	986	990	1058	1012	1065	979	1100	1000	976	1040	1064	1045	1040	1087	994	980	1045	1033	984	1065	1058	1037	1128	961	1056	1039	1072	997	1080	1017	1086	1038	975	1071	1030	1043	1048	953	1022	1064	1071	1056	966	1039	1017	1014	1090	1050	1090	1042	1014	981	1006	1053	1023	1031	987	1001	1035	1010	1018	978	1033	1063	1063	1007	1038	1001	1006	1046	1009	1007	1008	1084	996	999	1045	1041	1080	1000	1009	1006	996	974	1039	1039	1041	1073	1019	1031	1022	1091	1081	1051	1027	1020	1075	1046	1044	1056	1066	1061	1040	1030	1043	1001	1023	1009	993	1009	1067	1059	1067	1064	971	1070	1007	1069	995	1087	1041	1031	1012	1010	1006	1046	1013	1065	1051	1063	1022	1055	1039	1021	1022	1044	1003	1051	1046	1011	1026	1040	1053	1020	1048	1068	1025	1060	1089	1020	1003	1058	1015	1053	1041	1024	1092	970	1002	1004	1075	1040	1029	1084	1005	1017	1122	1093	1027	1059	1030	1017	1021	1124	1011	1038	1029	1038	1007	1124	1042	1058	1099	1023	1014	1006	1023	1002	1040	1030	1049	1046	1038	1001	1028	1054	1020	1020	990	1022	985	1002	1036	1059	1022	991	1065	1086	1061	1062	1051	1018	1046	1077	1031	961	1001	1057	1080	1035	1021	1006	1042	1071	1016	1067	1020	1080	1031	1075	1028	1051	1009	1054	1025	1084	1046	1036	964	1014	1045	1055	1031	1054	1016	1065	1075	1029	1007	1044	983	1102	1043	1009	1049	1027	1040	1052	1028	1016	1002	1002	1041	1023	1070	1057	998	1007	1055	1121	1048	1012	1071	1049	1065	1015	1028	1009	1064	1041	1017	1026	1062	1049	1017	1038	1039	1018	1079	1009	1001	1022	1004	1038	1008	1059	1006	998	1012	1034	1048	1016	1019	1043	980	1023	1081	1027	1105	1072	1053	1011	1056	1067	1031	1034	1006	1038	1062	1039	1055	1072	1040	1009	1053	1046	1064	1036	1089	1051	1036	1029	1026	1066	1024	1016	995	1040	1008	1003	1073	1002	1019	1012	1037	1035	1007	1035	1023	988	1005	1054	1087	1071	1074	1050	1025	965	1069	1089	1049	1002	1084	1042	990	1030	1066	983	1064	1059	1071	999	1028	1024	1049	1057	1013	1079	1068	1078	1038	1038	1124	1041	1012	1011	1037	1070	1057	1030	1051	1024	1047	1027	1051	1046	998	1009	1071	1022	1059	1041	1090	1052	1067	1012	1015	1071	1029	996	1030	1028	1025	1107	1041	1068	1036	1012	954	1048	1056	1075	1071	1045	1022	1045	1041	1017	1072	1067	1046	1019	1041	1027	1014	1038	1085	1083	1099	1069	1053	1054	1028	1094	1052	1050	1022	1041	1058	1038	1064	1057	959	1064	989	1055	1024	1050	1065	1061	1032	969	1035	1043	1047	1082	1103	1075	1043	1083	1077	1024	1046	1054	1029	1042	1016	1086	971	1038	1058	1026	1083	1016	1041	1064	1035	1042	1097	1032	1079	993	1062	1017	992	1023	1056	1074	994	1032	1001	1069	1039	1053	1009	1021	1010	1063	1023	1055	1016	1059	1112	1065	1038	1032	1058	1010	1038	1037	1018	984	1079	991	1006	1062	1031	1049	1031	1063	1019	1018	950	1014	1023	1046	1004	1047	1059	1041	1074	1009	1067	1018	1002	1006	991	1033	1052	1051	1106	1028	1053	1010	1036	1072	1021	1020	1035	1039	1054	969	1054	1019	1083	1034	1029	1014	1054	1015	1021	1047	1064	1052	1033	1047	1015	1055	1006	1031	1042	1059	1078	1062	1027	1053	1040	1015	1037	1053	1026	1000	1039	1020	1040	1036	1029	1099	1052	999	1028	1056	1034	1050	968	1035	1058	983	1012	1020	1035	1097	1046	1076	1013	1005	1033	1068	1045	1016	1034	1065	1039	1070	1096	1009	1028	1025	1077	1022	1036	975	1028	1003	1017	1008	1052	984	1044	1029	1043	1017	999	1017	999	1030	1110	1019	1043	1052	1001	1019	1039	1005	1034	1037	1010	1027	1032	1022	1001	1039	1042	1040	1047	1057	1046	1082	1047	1039	1000	991	1037	1014	1030	1026	1061	1043	983	1078	1108	1006	1066	1072	1045	1049	1079	1022	1006	1032	955	1045	1008	997	1022	1059	998	1011	988	1002	1022	1071	1005	1027	984	1021	1050	1067	1097	1061	1051	1079	1066	1055	1031	1111	1008	981	1024	1040	972	1063	1039	1009	1087	1002	1044	1057	1036	1036	967	1051	1102	1011	1079	1036	1050	1044	1014	1022	1039	1093	998	1117	1079	1104	995	1049	978	1018	1101	1039	1038	1026	1059	1044	1031	1079	1057	1070	1080	1019	1042	1031	1006	1066	1021	999	1035	1032	1052	1071	977	1013	1043	1007	1043	1062	1092	1031	1064	1027	998	1062	999	1053	1073	1076	1051	1064	1026	995	1021	1032	1102	1081	1008	1026	1039	1003	1018	1032	1047	972	1053	998	1023	1099	1020	1056	1044	1012	1043	1056	985	1003	1008	999	999	999	1057	1050	1059	1016	1048	1040	1037	1027	1055	1018	1051	1022	1092	1016	1019	1036	1066	1021	1073	1099	1073	1057	1088	1065	1059	1031	1029	1023	1051	1016	1163	1060	982	1063	1060	995	997	1068	990	1061	1055	974	1013	1034	1044	1087	1093	1020	1059	1080	1015	1051	1039	1077	1094	1081	1019	1046	1037	1030	1006	1031	1060	1010	978	1025	1078	1034	1044	1048	1033	1069	1014	1098	1014	1068	1064	1049	1088	1033	1023	1029	1027	991	1029	1033	977	1105	1024	1047	1061	1041	1075	1052	1031	994	1011	1041	1114	1093	1017	1068	1022	1015	1091	982	1042	1032	1030	1038	1073	1049	1036	1054	1043	1094	1011	1045	977	1013	1072	1015	1005	1018	1028	1041	1049	1008	1062	1055	1058	1036	1057	1036	1033	1020	1022	973	1049	1009	1013	1038	1063	990	1029	1034	1046	1064	1053	1074	1075	979	977	1056	993	1000	1040	1009	1053	1032	1108	1059	987	1031	1042	1067	1090	1055	1029
24632	21572	29000	24636	21542	8971	1416	979	816	794	714	681	678	625	626	600	587	597	562	567	515	596	553	533	563	553	580	539	524	532	531	567	542	559	508	559	500	509	571	498	506	525	513	536	533	536	536	496	522	510	545	536	529	509	524	530	526	510	489	540	526	502	511	564	523	532	522	552	500	557	491	543	498	508	530	530	484	530	563	545	511	544	486	540	558	531	487	518	502	503	471	482	514	538	521	523	550	529	478	537	507	513	544	541	505	526	471	459	493	522	477	536	539	493	525	527	499	526	478	492	490	505	498	516	508	534	516	504	544	520	526	517	493	467	530	495	524	492	514	517	505	526	504	482	464	480	538	485	510	587	511	517	495	486	517	529	524	515	514	534	513	506	519	499	527	489	512	502	516	568	507	518	506	503	509	547	536	494	485	559	528	531	540	528	548	499	519	484	480	532	513	548	558	566	555	519	529	570	558	518	517	498	491	532	573	536	510	523	517	511	504	510	518	497	488	514	490	543	511	485	513	530	460	488	530	502	568	527	497	509	506	531	527	513	477	506	477	587	514	511	492	492	525	505	493	493	520	495	566	491	472	491	514	533	501	527	528	486	484	486	514	458	518	502	505	505	546	505	528	534	510	512	542	531	517	512	476	526	519	508	512	553	520	515	500	565	510	510	495	512	508	565	545	506	501	496	512	535	522	495	488	517	526	490	511	538	523	504	492	524	460	534	528	519	498	513	527	493	526	498	543	519	529	540	490	542	504	518	519	533	500	519	497	487	512	521	535	523	564	507	526	486	547	548	530	509	464	505	504	500	508	499	530	546	502	482	549	513	518	511	500	534	521	510	519	504	545	521	485	500	538	561	474	557	517	467	527	474	514	500	516	479	530	551	519	508	545	502	522	515	510	517	469	479	507	481	491	508	543	475	533	502	510	511	519	508	472	536	474	512	556	527	510	516	561	492	510	553	517	533	536	510	497	482	536	495	539	493	547	497	515	487	488	547	478	532	482	520	544	492	518	522	497	535	495	499	491	487	518	491	500	493	540	528	523	563	499	478	511	535	523	469	467	493	544	507	494	559	480	501	496	526	544	512	514	501	524	507	486	538	512	539	507	480	520	501	525	548	498	531	530	463	493	483	548	552	558	517	475	556	507	468	538	520	488	508	515	536	521	471	532	487	509	526	483	493	501	482	484	489	521	522	522	501	540	506	514	490	490	495	531	507	518	530	511	485	530	582	547	506	500	532	537	466	528	512	494	502	533	480	532	528	485	538	532	499	548	469	483	495	490	505	544	500	482	478	548	511	523	486	493	523	488	489	502	543	497	489	544	480	501	525	515	489	515	539	515	528	498	514	503	483	524	510	517	577	498	522	478	497	528	500	505	475	515	508	536	505	508	528	558	514	517	524	481	513	442	483	486	549	485	531	548	512	515	516	527	503	501	476	567	486	520	505	547	522	548	513	518	523	526	517	490	509	505	515	494	537	494	536	530	522	520	498	540	512	523	477	539	483	501	541	510	517	508	538	490	527	523	533	499	511	512	526	502	493	524	563	542	477	524	488	507	502	536	510	529	506	518	498	501	479	491	515	531	509	528	487	520	494	559	501	509	508	509	511	501	505	527	507	520	481	512	533	498	478	490	514	529	488	519	497	527	516	499	513	534	528	503	520	514	508	517	514	461	517	516	541	525	538	532	537	543	462	525	545	508	544	516	555	549	506	538	495	478	533	487	497	545	494	503	531	508	554	507	504	508	533	489	487	526	495	531	474	535	507	523	498	530	555	552	532	508	499	540	546	535	526	487	521	539	525	538	507	508	490	504	513	503	530	464	524	528	543	459	474	463	534	490	530	517	502	490	552	503	482	520	561	523	497	512	513	516	533	516	488	508	552	495	517	464	514	555	491	496	517	492	486	505	549	482	510	517	523	522	529	538	535	492	518	556	498	494	550	552	508	503	464	518	540	495	540	476	481	517	513	469	536	526	527	464	498	506	532	483	511	504	497	527	506	574	522	510	530	490	503	438	454	522	490	515	477	522	532	489	522	552	465	479	513	571	504	486	484	455	513	515	502	534	492	522	532	514	535	501	509	558	516	474	492	500	525	471	535	482	521	473	483	499	501	483	514	478	524	497	484	522	534	524	499	486	489	493	522	488	494	518	497	514	511	515	485	513	510	516	532	530	519	512	558	492	518	490	523	535	494	532	508	512	536	528	559	485	570	529	512	437	487	521	510	538	536	517	499	513	476	496	514	516	507	489	493	501	481	538	515	483	521	515	505	546	504	515	496	548	520	557	541	483	520	497	540	479	514	534	468	470	506	501	528	512	506	475	488	501	477	489	512	496	533	508	526	499	504	549	523	531	505	568	524	539	478	492	507	504	554	527	513	493	488	512	493	498	517	479	506	510	524	529	513	561	508	519	496	530	512	494	503	534	527	502	501	499	511	509	524	482	519	520	543	534	517	524	520	520	505	519	462	510	497	489	490	551	510	558	496	502	529	514	464	522	511	556	517	520	516	478	532	482	510	512	490	502	492	481	493	515	508	475	521	535	500	484	523	516	524	520	519	507	511	522	541	518	497	468	523	519	495	486	474	507	504	503	477	536	505	555	551	460	537	525	514	518	531	544	478	494	508	506	519	502	494	475	536	488	527	558	524	542	528	545	484	561	502	498	532	501	511	534	494	508	489	520	494	515	532	506	505	494	519	514	518	519	518	501	507	548	528	525	490	482	480	531	523	479	483	476	530	549	496	551	505	509	494	508	525	513	502	477	518	503	514	517	511	496	484	488	466	498	520	500	519	541	501	568	514	502	534	538	532	494	509	511	546	526	496	500	490	505	548	499	560	534	520	506	509	508	526	487	520	500	497	544	516	532	496	529	497	469	492	503	502	514	489	502	500	508	595	529	538	517	529	470	511	484	509	525	487	494	504	548	483	483	497	521	496	512	498	519	518	506	526	503	499	516	502	544	536	498	505	491	507	497	512	541	510	518	511	509	539	526	500	473	494	551	486	512	493	494	510	522	476	524	511	508	517	507	492	471	526	504	531	568	515	495	505	534	515	499	492	502	508	536	538	476	520	488	496	535	468	481	572	521	563	516	460	488	502	511	527	499	509	484	516	532	499	538	494	503	506	486	500	559	512	539	488	512	475	516	488	467	501	500	529	516	488	508	521	498	526	498	528	516	505	471	506	472	562	521	514	483	521	515	513	508	490	543	492	534	494	516	497	491	519	520	504	551	505	516	543	499	511	496	521	519	466	523	476	502	525	530	557	531	498	572	525	508	539	517	524	474	503	515	503	539	503	482	518	510	517	480	500	491	522	505	476	514	492	530	448	524	464	515	496	524	511	527	514	506	491	473	495	507	533	512	502	507	513	493	497	517	508	525	490	530	498	527	481	501	477	481	507	539	465	552	517	526	557	485	459	515	516	512	452	528	494	491	505	515	498	497	512	532	553	518	532	521	506	568	485	522	532	525	509	541	472
5706	11907	9533	4867	3451	2514	2101	1735	1454	1296	1237	1036	956	900	849	828	816	791	800	727	775	746	714	725	680	739	674	686	685	687	627	709	664	646	682	664	656	688	646	636	641	656	616	661	663	677	620	639	692	626	651	649	719	639	676	665	628	608	665	618	643	638	662	687	627	622	651	592	681	609	653	618	636	664	619	673	654	638	649	657	642	645	636	591	627	644	597	656	624	613	648	646	651	636	644	629	676	643	636	603	669	664	595	620	613	611	662	603	632	647	635	656	659	632	654	662	579	609	619	601	627	673	612	673	619	646	653	666	655	607	605	593	640	627	603	660	642	644	656	617	624	630	660	630	621	625	609	631	645	584	626	637	651	614	606	612	640	638	629	635	648	685	636	656	621	617	661	612	634	680	640	644	648	594	575	634	657	628	627	637	645	634	659	642	652	597	653	644	589	668	617	620	646	629	631	629	611	658	636	663	579	646	644	596	626	629	624	604	602	627	644	606	640	672	631	642	610	655	634	659	677	663	607	584	622	659	640	652	625	654	664	614	644	629	631	596	595	658	668	603	637	626	599	649	628	624	624	632	646	618	625	651	630	653	631	651	676	616	667	651	646	637	663	636	618	639	611	672	668	628	633	664	637	676	661	658	613	590	676	606	625	637	650	628	655	677	635	665	610	646	627	630	605	605	580	630	608	669	607	632	663	634	655	615	640	605	594	623	607	617	653	647	645	658	642	645	638	622	622	620	650	594	640	648	615	666	628	629	637	615	614	650	594	614	637	616	620	674	650	640	642	634	647	627	576	639	632	603	650	654	643	634	632	633	639	640	647	658	648	653	652	599	640	665	669	672	615	639	595	642	649	660	640	676	598	625	633	638	607	605	668	652	693	632	699	636	658	657	629	623	618	596	659	614	611	643	619	626	655	631	586	659	611	665	613	609	659	615	622	691	662	613	617	639	628	638	630	625	617	629	694	660	614	640	651	626	633	621	606	653	601	592	633	613	667	617	582	639	633	622	655	636	606	613	603	643	591	583	628	633	624	682	636	625	668	601	619	607	606	617	650	609	602	660	618	610	595	669	665	675	610	631	653	683	630	645	673	640	638	660	631	602	597	630	681	635	638	640	599	664	619	639	647	618	577	655	636	632	632	585	630	631	651	614	620	649	652	654	626	635	659	628	660	647	682	650	625	599	649	617	636	573	647	677	613	584	630	616	625	673	591	633	679	632	633	625	655	577	643	689	672	619	638	645	651	617	614	622	628	598	692	653	651	685	651	650	673	650	599	671	657	600	596	637	643	657	594	650	645	684	630	659	636	694	667	619	636	622	671	622	619	657	634	643	664	642	629	670	661	641	579	634	619	611	630	656	626	656	652	631	609	634	593	605	570	607	595	600	615	601	607	648	632	617	643	626	626	627	649	628	654	612	647	650	609	675	658	638	643	626	637	586	644	628	658	644	633	619	632	656	592	627	659	587	612	635	673	629	666	630	627	587	670	653	617	622	669	666	623	644	640	670	631	622	645	619	606	634	614	684	643	626	619	638	644	614	636	623	648	679	615	627	630	624	647	657	651	674	637	651	626	643	604	627	638	639	647	627	634	633	655	638	620	646	665	664	623	589	616	632	633	662	634	617	618	652	684	686	606	665	634	617	638	592	630	646	621	661	593	608	636	662	630	656	638	605	667	628	680	623	656	647	627	661	585	641	621	622	642	677	621	626	612	613	640	654	620	612	641	642	620	612	660	651	684	690	619	607	668	616	610	669	657	622	632	669	626	646	602	614	581	635	593	639	645	640	677	640	647	613	628	662	588	633	658	650	624	632	639	660	581	641	650	655	659	578	643	640	635	619	630	632	640	603	670	612	628	671	615	621	628	631	628	686	605	671	616	645	653	618	699	639	617	641	639	603	636	635	666	646	609	625	612	647	695	650	652	605	582	655	642	618	615	619	664	636	603	639	637	648	651	656	623	628	649	625	629	669	621	643	612	634	635	616	613	597	636	622	677	632	621	611	625	635	639	641	591	654	655	656	612	621	640	613	670	589	635	646	607	611	638	614	600	646	678	641	638	612	635	613	654	663	671	629	634	652	628	632	639	654	610	615	616	625	640	598	684	657	642	651	603	623	622	631	641	581	642	612	669	602	658	631	625	576	654	640	658	647	636	658	649	612	624	615	599	564	631	673	636	639	634	628	625	622	630	613	650	590	643	649	653	639	598	638	629	628	585	650	660	634	666	565	621	616	642	666	665	637	673	634	660	662	673	628	641	634	608	631	655	637	661	570	655	638	649	647	642	619	639	621	673	642	608	650	619	597	639	564	640	610	649	587	630	631	641	603	611	634	605	638	630	622	646	629	600	649	631	625	647	644	619	633	608	637	642	625	632	674	619	648	689	635	658	623	606	622	645	649	596	594	642	663	640	646	633	644	656	622	611	648	677	623	602	658	617	590	699	641	637	658	630	619	638	652	650	642	664	616	608	648	558	610	611	628	634	621	595	651	637	658	620	636	661	587	640	653	643	648	607	622	592	611	619	659	643	645	641	645	612	632	615	619	610	608	655	618	627	641	595	663	598	645	671	618	641	591	627	601	651	661	658	635	618	682	653	659	586	637	624	623	655	638	659	591	698	663	658	625	607	651	679	623	632	630	646	643	618	641	646	679	686	626	657	602	604	586	608	643	588	665	604	697	654	577	614	652	620	622	651	624	639	616	642	632	627	635	600	628	634	642	614	628	661	670	608	651	634	628	663	693	650	644	643	585	678	624	639	663	638	636	617	657	621	601	639	647	619	605	651	677	636	680	637	591	669	655	628	646	667	605	620	617	685	643	574	675	635	630	620	640	609	661	647	627	602	631	623	649	628	631	693	612	650	600	618	617	633	635	611	613	622	652	654	592	577	641	655	632	615	621	646	698	595	618	611	615	631	630	640	598	648	634	649	624	640	613	651	651	613	637	638	629	671	650	633	664	673	626	623	649	584	639	680	663	642	665	626	625	628	654	625	607	646	651	686	615	616	618	623	639	629	650	669	664	669	660	632	633	666	665	641	635	631	637	651	646	630	647	647	631	653	595	647	617	641	648	656	605	642	619	608	631	604	637	626	619	655	656	579	593	648	598	624	585	613	577	617	643	618	663	623	587	634	625	677	592	656	661	649	645	647	613	667	607	620	625	624	666	675	639	598	618	619	640	639	652	655	607	625	644	637	663	613	645	642	634	600	628	662	661	668	621	609	620	678	612	656	648	688	632	629	621	653	620	608	646	579	638	612	660	621	654	589	657	635	622	634	623	687	638	621	676	668	674	599	689	639	633	665	638	636	675	653	617	670	632	616	659	652	627	665	624	621	595	636	643	641	709	658	650	592	661	653	625	622	669	651	629	639	645	653	630	640	634	652	634	642	653	611	661	655	643	639	590	653	589	651	641	664	680	655	593	589	620	648	626	684	641	672	616	633	621	661	614	648	649	601	644	649	631	618	605	637	621	622	641
23654	21646	29575	24243	21647	21645	6960	1606	1152	1007	903	846	831	722	770	710	680	673	648	627	570	615	608	590	555	542	578	549	572	536	553	568	516	562	556	533	531	531	542	531	562	566	533	569	591	554	549	531	541	561	546	547	571	517	513	512	510	550	511	546	502	525	532	517	544	538	563	563	520	443	536	524	554	521	573	521	534	531	488	520	531	501	518	502	545	508	563	551	536	522	502	514	521	549	484	547	545	572	534	513	487	488	492	524	535	542	539	516	568	484	465	542	548	511	514	565	515	511	533	559	537	533	523	532	508	521	517	524	542	544	503	511	507	496	508	548	544	547	474	547	548	509	517	532	546	550	551	499	548	534	535	513	550	542	556	526	539	566	560	552	541	503	565	507	504	502	542	515	510	513	504	508	509	568	546	548	550	512	532	517	538	525	535	526	542	559	540	513	513	519	516	514	519	520	569	513	505	485	526	530	536	508	530	512	471	552	552	519	501	538	539	482	490	524	515	521	536	520	538	521	514	523	586	527	543	492	482	521	525	505	486	574	507	555	521	506	480	530	551	517	513	496	463	562	527	526	527	538	561	505	517	492	519	496	542	536	478	534	539	524	550	549	523	513	513	530	520	517	525	519	487	569	545	533	496	515	517	504	518	550	525	532	539	522	546	518	516	521	553	570	530	535	531	530	510	519	547	503	504	545	496	496	544	539	546	492	488	513	543	570	523	518	528	560	557	514	528	541	579	502	504	526	492	554	539	543	540	477	543	536	545	530	513	552	510	538	497	529	552	561	538	501	511	516	540	477	555	511	462	496	501	545	489	491	497	555	548	591	488	528	520	559	564	525	530	547	495	538	516	556	518	511	543	531	497	550	498	497	510	477	541	591	536	507	504	564	535	494	497	514	514	487	503	582	544	538	496	503	501	512	517	523	530	540	522	507	537	535	554	509	540	508	553	565	519	520	533	510	562	535	537	531	519	529	528	532	508	531	558	501	492	518	518	536	531	516	528	475	521	530	519	517	510	530	527	502	513	532	534	509	516	541	517	535	526	500	550	518	537	522	535	533	541	548	511	577	537	490	504	560	551	564	517	536	557	556	519	503	515	524	509	521	530	518	528	514	495	563	506	546	524	554	533	566	517	524	499	543	545	545	514	495	518	552	510	534	537	571	545	510	496	532	531	539	509	550	502	533	517	503	538	540	533	548	582	518	543	489	507	548	559	499	531	507	532	493	457	557	523	505	501	514	548	534	491	484	498	496	492	501	570	539	501	525	556	536	523	533	489	501	522	490	542	554	536	529	511	489	525	495	536	521	516	523	511	529	534	526	520	544	503	531	534	522	508	570	505	507	559	517	495	486	531	504	519	567	488	543	531	552	552	558	535	506	529	489	514	550	544	537	506	525	519	545	552	533	508	541	520	470	532	561	515	524	524	563	561	529	535	482	490	518	498	490	533	504	522	523	523	542	534	573	521	522	510	510	529	532	533	528	525	530	535	571	516	530	502	541	497	515	501	540	506	522	510	517	497	512	566	560	528	497	503	502	564	555	503	507	468	516	526	533	520	559	497	503	530	512	516	508	530	551	523	525	569	545	534	536	545	523	489	562	563	533	525	511	543	524	500	523	546	504	526	499	529	522	508	533	501	521	498	560	495	511	547	535	560	535	534	555	520	557	530	510	514	529	500	536	528	525	499	554	526	519	527	519	532	503	514	529	504	551	520	562	519	497	540	535	566	484	527	529	511	539	488	536	541	555	518	522	529	513	515	518	550	526	496	532	538	565	530	533	497	503	514	490	511	481	508	532	587	503	535	498	506	531	557	546	500	503	476	507	520	503	483	516	563	579	530	517	501	527	522	531	494	505	538	549	564	518	515	507	558	500	524	536	544	495	514	531	533	538	468	551	523	498	494	495	513	524	544	489	560	535	531	536	498	519	542	522	491	537	524	505	522	539	501	501	508	526	522	539	484	510	559	553	527	533	490	577	494	520	508	543	520	531	524	490	497	528	497	479	524	538	453	529	515	529	555	503	532	528	492	563	500	485	532	524	529	497	504	522	516	539	537	527	514	497	503	504	515	542	529	504	522	542	508	524	536	501	525	517	496	540	512	527	505	538	522	527	547	508	540	532	523	533	572	524	487	522	551	520	505	528	553	511	524	530	539	524	509	518	567	547	559	528	538	528	549	492	549	525	504	525	517	526	493	550	506	482	552	561	529	551	518	480	522	503	523	543	514	528	528	536	490	540	498	529	530	553	550	487	519	535	529	535	541	533	496	542	522	525	540	540	523	529	546	513	500	548	516	546	516	542	517	568	516	558	475	502	551	540	534	542	542	540	542	531	519	536	527	515	541	544	545	510	497	500	557	511	517	532	519	542	529	511	513	496	537	521	505	531	512	537	479	524	479	510	541	479	519	519	473	513	544	485	477	532	538	490	533	520	508	556	481	533	508	510	499	535	563	555	524	506	532	515	525	534	499	510	524	545	539	540	474	489	526	498	556	487	534	547	495	486	530	506	558	596	559	513	577	482	511	492	505	509	510	534	530	516	504	582	542	524	552	525	533	505	519	575	562	539	561	548	534	538	499	513	523	519	500	501	535	530	522	487	501	530	540	506	545	536	513	511	480	528	502	469	505	505	542	522	518	562	545	535	471	519	552	508	496	544	549	499	494	499	538	500	524	499	540	530	543	578	508	521	570	484	524	524	508	530	526	515	537	519	535	521	542	504	499	570	538	509	572	523	520	501	538	514	485	529	517	470	543	506	522	534	529	508	502	542	504	492	530	501	545	523	543	547	512	558	523	555	520	526	514	544	547	536	501	528	514	540	498	489	521	500	533	526	520	498	520	532	536	513	541	517	505	517	511	533	517	513	525	507	548	552	561	503	506	520	534	495	523	527	529	509	490	502	508	524	523	550	505	542	545	513	515	508	505	507	543	507	548	529	519	456	565	502	497	525	520	505	508	486	501	503	471	505	554	494	549	512	540	522	508	522	514	528	528	559	567	554	501	520	550	506	537	538	504	534	551	513	533	510	514	549	494	547	524	525	473	533	534	513	525	509	534	523	517	559	550	511	491	498	513	538	516	559	545	510	519	545	511	484	519	551	476	524	542	509	500	554	490	536	511	541	524	536	513	551	483	555	529	508	482	518	547	533	512	507	522	540	535	546	498	494	522	536	526	512	570	498	475	500	516	556	512	507	514	496	543	530	521	500	554	542	539	511	532	501	493	465	528	531	524	552	506	499	528	507	519	482	522	519	508	504	519	548	512	525	535	533	534	543	501	497	546	475	513	505	530	522	487	485	488	548	517	527	501	488	521	515	461	534	503	522	546	527	495	532	507	498	489	517	510	506	523	528	516	522	495	532	497	521	502	524	486	507	528	542	519	540	580	510	533	568	483	500	514	513	512	536	530	513	487	471	532	513	507	529	507	526	554	518	536	508	537	532	517	539	502	481	497	481	536	495	526	513	544	535	523	521	511	562
7946	18366	14696	7874	5696	4249	3288	2691	2181	1933	1643	1511	1260	1140	1080	985	930	862	884	850	856	774	768	766	731	765	728	745	725	698	684	634	665	654	721	657	650	652	670	700	656	624	612	655	595	657	669	625	640	667	656	671	648	690	694	627	613	612	574	588	611	617	596	599	617	666	652	652	644	623	628	640	687	599	574	618	600	630	597	657	618	631	615	613	620	603	633	616	618	631	604	667	641	619	628	615	609	586	575	613	625	628	651	650	646	628	634	628	608	639	613	615	595	585	599	577	577	614	632	591	632	606	596	590	615	619	557	585	619	621	620	628	654	576	596	586	597	635	612	597	560	590	608	613	633	598	611	599	601	624	559	591	632	630	654	616	617	638	593	568	617	632	627	647	624	615	649	669	575	609	644	676	600	571	604	592	599	569	604	639	618	635	665	599	622	588	633	592	591	617	616	638	603	607	578	606	585	592	624	644	638	566	594	612	644	633	607	614	622	628	590	575	663	613	605	592	628	567	560	645	615	628	639	620	602	601	588	582	608	616	607	613	584	595	571	626	618	593	583	628	629	603	658	630	622	625	610	577	601	595	588	600	591	611	578	641	601	642	631	576	625	595	596	645	651	630	615	549	611	562	621	641	645	604	605	616	634	630	637	614	665	583	605	659	646	600	575	585	599	622	630	598	628	590	620	634	636	608	595	620	592	623	639	610	663	632	609	582	603	628	596	603	591	600	605	659	626	634	617	626	630	631	654	628	598	604	658	609	591	621	637	609	590	614	598	642	613	577	612	615	603	633	620	604	600	604	605	602	594	621	629	541	581	607	620	631	601	575	589	575	583	579	547	636	619	615	603	574	607	625	597	606	591	597	601	625	629	648	634	668	564	607	582	609	581	632	631	624	607	608	638	618	631	568	619	652	619	645	632	584	616	652	606	592	560	626	592	587	618	586	646	620	603	607	619	588	602	595	617	592	524	614	593	582	596	614	599	625	627	604	614	615	600	558	624	645	572	607	629	614	593	607	638	625	631	614	580	574	587	586	627	607	613	583	620	629	608	594	637	621	608	624	653	596	645	622	621	635	597	599	598	622	641	561	583	628	613	618	627	583	653	627	601	634	584	631	648	563	590	590	615	620	599	560	646	591	597	639	591	621	629	606	600	602	607	625	637	570	536	599	607	612	606	633	597	578	599	660	621	611	633	624	654	645	605	624	587	644	615	582	647	571	570	608	635	596	613	601	627	630	620	559	595	654	642	631	628	638	591	612	598	649	617	665	634	611	589	602	651	603	640	579	638	616	644	613	555	576	615	628	593	629	656	624	595	598	624	605	618	604	610	644	647	590	587	602	621	619	588	617	633	671	627	579	631	614	594	602	631	592	619	609	583	686	568	538	597	610	622	609	600	640	608	625	658	582	605	616	643	598	642	605	590	618	610	602	615	597	580	635	589	603	617	593	610	611	572	608	614	620	670	595	613	590	607	625	630	605	577	630	635	635	644	586	600	632	622	577	624	626	579	627	550	633	582	598	638	636	632	611	618	625	634	640	585	585	615	587	620	627	612	591	622	593	614	642	627	568	622	603	620	616	557	588	596	627	594	616	640	602	570	613	612	646	615	631	578	604	599	590	666	651	590	654	627	613	617	596	608	636	566	618	642	657	582	624	627	617	614	631	630	636	592	641	568	625	627	589	626	610	619	636	600	629	606	639	614	612	638	629	598	585	628	587	593	630	654	626	624	613	632	611	670	554	616	597	586	601	580	627	562	618	622	607	600	608	617	608	615	576	602	606	627	591	658	626	586	614	633	601	625	585	581	628	642	593	624	611	636	619	588	583	613	589	618	612	633	598	581	609	604	619	621	624	602	581	623	651	613	577	613	595	625	588	630	601	604	636	609	605	624	612	609	612	670	629	567	564	602	627	586	660	620	618	630	619	630	639	572	626	623	605	618	595	619	616	639	641	597	588	621	625	566	653	603	644	616	592	594	606	634	579	626	626	597	619	604	619	616	628	611	639	613	604	594	625	596	602	658	575	617	643	620	600	624	630	599	598	601	600	614	623	588	612	657	617	599	600	597	614	605	629	595	608	590	595	616	622	607	603	614	606	587	627	606	579	597	605	622	564	623	595	611	593	645	636	642	632	615	659	621	631	595	630	593	594	618	615	597	609	653	594	649	611	565	599	602	605	626	577	669	674	563	652	584	608	591	633	619	608	597	594	584	579	612	594	599	628	605	622	580	608	625	610	618	626	605	604	605	580	621	602	601	599	641	597	614	554	553	600	602	620	609	640	641	592	597	614	549	637	589	621	632	631	657	662	597	613	604	611	574	578	626	588	600	638	592	637	616	647	624	538	621	623	664	613	583	606	606	608	638	658	589	568	600	564	665	665	605	584	611	650	609	617	612	667	590	597	639	598	616	638	575	583	576	584	599	608	637	572	655	573	626	607	610	621	611	563	603	602	577	588	613	607	612	621	617	603	610	602	662	610	585	582	580	584	608	602	582	634	610	683	655	602	632	612	595	583	584	606	628	623	601	610	616	647	609	628	616	636	646	623	606	653	620	581	601	579	610	562	607	656	643	593	595	654	592	618	608	621	588	535	623	633	636	570	566	607	640	595	636	637	579	617	623	606	564	622	595	627	557	650	555	580	620	631	602	581	644	660	598	650	619	591	603	678	616	632	621	645	629	629	575	593	627	608	621	624	543	611	670	582	616	640	617	651	588	607	623	661	576	623	612	590	623	640	607	596	603	615	692	587	595	588	628	622	622	573	589	603	625	583	586	627	618	618	673	648	613	605	627	612	632	579	611	595	639	644	614	640	635	644	619	612	583	638	610	558	623	606	628	638	570	615	629	620	611	612	635	600	624	594	598	599	618	606	622	643	617	646	614	598	632	656	625	622	621	653	622	609	640	604	616	559	610	566	652	643	633	615	595	672	609	580	585	599	640	571	648	589	578	625	639	619	586	649	610	624	598	644	603	590	562	600	592	599	639	549	597	597	612	601	629	613	630	607	636	595	633	565	574	629	605	612	612	588	611	634	574	614	585	596	602	603	631	570	623	617	599	643	562	591	633	616	596	614	599	605	607	620	609	598	612	648	614	571	600	628	576	610	617	621	599	627	600	578	619	590	568	636	606	560	630	565	632	633	638	636	577	590	617	578	589	621	639	621	604	655	595	637	579	630	618	607	590	590	637	604	617	627	601	596	572	602	608	584	580	622	600	599	632	649	564	615	598	562	621	635	639	626	652	541	618	616	630	578	589	616	616	586	590	640	601	605	594	611	602	580	643	601	578	615	574	616	570	626	609	619	680	622	615	626	577	590	558	665	585	636	609	628	605	558	653	588	578	600	598	632	603	594	588	577	569	588	611	575	643	594	589	585	620	565	627	631	635	641	663	605	625	551	627	611	603	638	601	632	614	590	619	655	649	625	621	623	593	589	585	621	607	618	589	614	643	607	618	588	586	570	613	628	615	606	601	593	647	597
27608	20328	7801	1629	1067	1006	958	907	931	895	905	837	826	893	897	906	863	908	826	886	869	796	912	936	861	917	882	821	847	862	867	836	869	873	861	893	809	862	924	840	805	832	889	846	900	870	904	853	892	844	852	868	888	906	839	858	860	843	798	833	863	888	898	841	912	849	876	859	792	855	911	826	837	853	851	845	853	815	838	875	810	859	899	830	862	812	868	853	863	818	884	851	821	824	832	831	881	880	845	843	862	870	841	851	894	825	848	881	803	812	863	790	861	897	896	841	855	894	853	866	824	862	894	851	913	806	808	863	854	812	828	880	824	820	839	845	854	880	827	818	907	809	871	802	870	856	848	869	873	854	880	816	871	846	905	885	866	851	831	842	786	886	836	861	912	825	852	878	901	872	845	850	893	823	796	860	903	862	876	837	844	885	919	829	826	820	863	867	918	839	785	930	824	871	860	873	848	865	836	868	840	816	848	840	828	845	882	908	850	798	842	866	854	880	849	806	842	821	854	875	935	802	843	920	878	881	875	856	859	846	870	847	853	914	866	863	838	826	909	863	867	864	816	895	876	835	841	850	862	817	850	846	803	884	877	850	871	844	868	874	792	845	866	815	877	877	868	862	851	892	859	893	833	804	856	814	852	820	841	927	866	800	841	847	885	879	833	876	827	901	867	863	890	882	873	861	866	826	839	865	868	865	872	839	837	862	871	858	833	838	851	817	849	858	942	858	890	823	915	854	805	833	879	863	816	863	852	847	866	862	851	842	872	878	839	893	898	861	841	871	852	857	884	867	828	823	846	851	915	841	865	841	892	879	855	905	829	860	884	874	844	833	845	848	890	865	847	816	862	848	883	892	862	842	826	897	895	829	876	888	892	826	891	876	834	886	831	886	865	862	863	872	899	827	831	821	818	879	834	816	827	869	837	827	884	865	903	876	865	879	848	890	835	816	910	809	869	854	826	785	843	832	868	784	902	866	874	847	875	882	860	844	809	829	807	858	863	852	843	819	828	798	801	841	805	876	875	873	874	829	796	905	865	836	877	882	876	903	850	842	842	822	856	915	840	878	791	817	810	892	813	866	886	893	828	868	826	879	848	853	860	854	885	860	826	806	853	855	842	845	859	868	858	839	838	803	870	925	838	836	818	837	853	887	820	833	861	839	813	874	843	891	946	867	857	836	845	890	804	847	890	878	851	841	854	828	881	796	856	925	882	870	851	861	855	872	831	864	879	850	846	848	841	839	778	861	862	856	867	819	869	929	888	859	809	800	854	904	878	860	892	836	877	824	891	822	839	837	842	862	876	835	892	881	897	836	844	851	843	854	850	809	879	823	879	881	872	886	884	862	841	838	860	899	842	870	852	882	869	826	835	832	848	867	826	890	831	900	797	837	750	885	877	885	857	843	839	795	826	821	841	817	928	891	875	813	826	899	874	843	871	815	864	837	807	835	875	841	865	872	828	840	831	871	870	889	905	860	872	863	823	875	890	846	855	853	812	901	863	837	915	844	911	860	851	864	811	843	819	853	882	896	801	822	864	850	875	859	824	810	825	851	836	821	807	875	865	837	870	834	878	837	811	893	891	828	850	835	833	849	853	811	804	884	842	900	874	957	874	877	845	894	893	848	859	853	844	924	847	836	845	807	829	838	823	854	876	850	875	824	812	814	858	898	941	825	915	902	842	842	881	875	909	878	860	913	860	928	821	859	838	830	858	816	850	839	803	819	845	852	884	884	831	859	869	821	861	858	878	880	877	839	832	863	832	845	799	883	846	853	833	845	848	850	833	874	889	822	875	850	852	858	789	875	874	821	870	872	820	853	867	907	825	821	858	838	860	884	841	866	849	848	843	886	915	831	877	805	884	854	858	868	864	846	852	870	853	872	867	880	865	829	865	856	866	823	847	865	841	876	911	866	859	881	855	858	872	806	851	905	849	898	834	935	820	798	847	874	858	849	832	862	867	825	823	834	838	805	867	815	806	784	846	875	807	862	843	883	846	858	830	876	869	909	862	879	903	844	814	852	839	866	873	899	862	788	849	846	898	859	859	935	925	812	787	889	865	831	846	855	846	882	847	850	829	793	871	840	912	854	916	897	852	846	803	819	872	800	895	887	793	872	867	885	903	825	898	871	865	854	817	836	858	816	831	856	920	821	834	850	895	851	892	821	842	876	804	894	822	851	868	832	856	846	906	901	871	894	859	865	839	839	877	814	843	848	803	827	912	867	818	886	865	855	894	846	879	908	878	872	903	859	849	849	847	837	866	878	842	881	806	820	849	882	872	854	841	840	895	834	855	861	874	840	841	810	841	864	820	823	876	878	872	853	856	878	850	881	863	854	879	824	824	819	813	885	850	845	904	893	854	841	880	846	899	823	837	855	868	819	880	855	830	847	896	854	887	873	823	837	790	882	874	809	846	835	863	882	894	856	871	814	842	894	850	844	851	852	895	861	903	858	836	843	861	889	869	905	855	879	914	827	869	880	847	861	842	849	836	835	914	832	902	849	883	855	823	844	903	854	824	861	900	838	868	927	875	864	898	820	850	864	860	883	881	809	885	892	838	840	794	859	824	855	864	887	852	856	866	913	861	839	852	814	859	874	937	825	884	861	875	846	836	873	865	894	884	855	835	862	830	860	857	918	844	838	850	842	873	866	821	883	914	836	882	871	836	852	840	848	860	862	821	870	855	847	808	852	887	910	823	839	804	836	872	857	839	841	874	849	868	885	920	878	878	835	913	867	816	856	823	889	844	825	857	850	922	862	821	846	881	831	857	887	941	890	904	815	868	846	885	867	862	852	869	854	845	844	869	851	848	892	888	834	823	879	864	833	872	813	908	891	854	850	866	903	866	854	927	805	821	880	843	878	867	828	907	854	876	895	822	807	864	840	876	841	875	807	888	905	802	835	809	825	854	822	883	915	869	890	949	876	857	864	865	801	814	854	836	838	842	849	849	883	879	846	804	921	875	892	856	870	865	844	886	879	850	825	873	836	839	853	832	895	886	879	842	841	859	874	869	869	870	854	800	858	826	799	855	851	886	866	842	856	844	898	847	911	885	815	869	843	934	867	808	807	854	836	855	830	832	822	837	843	892	912	828	838	914	859	845	894	885	828	849	887	931	867	879	871	799	884	862	840	815	867	908	873	838	840	868	865	870	853	866	894	899	842	867	886	861	815	803	866	816	878	859	876	838	846	862	840	862	854	878	856	837	890	887	868	876	819	843	870	853	845	884	823	849	914	834	843	874	842	788	904	861	879	873	832	874	850	877	840	833	853	841	853	850	839	893	828	846	859	832	855	860	897	861	874	838	859	883	845	843	867	849	863	913	888	862	828	851	860	846	836	818	872	829	837	820	801	828	929	815	899	823	904	884	881	845	815	904	842	868	875	875	835	851	874	877	858	876	884	852	879	832	875	875	862	831	851	871	851	915	895	898	834	888	853	842	827	904	832	791	937	878	867	941	877	876	838	897	855	818	889
5031	2978	2411	1607	1370	1240	1210	1204	1096	1113	1093	1068	1089	1043	1110	1086	1097	1040	1046	1086	1033	1040	1083	1086	1063	1043	1047	1036	1031	1044	1061	1027	1059	1024	1073	1048	1033	989	1031	999	1076	1037	1058	1062	1026	1052	1087	1044	1077	1026	1050	1020	982	1069	993	1028	1030	1077	1099	974	1003	1041	997	1006	1079	1012	1045	1039	1002	1065	1005	1076	998	966	1060	995	1070	1062	959	1080	1035	1046	1078	1060	1037	1005	933	1057	1010	1001	1018	1097	971	1010	1028	1026	1011	1046	1069	1077	1064	1073	1053	1058	1054	1019	1035	964	1010	985	988	1018	979	1045	1064	1034	998	1026	1035	1030	1038	1085	1047	1025	1055	1051	1003	1078	1091	1002	1009	1135	1067	1059	1044	1067	1064	1063	957	1020	1030	1025	1031	1010	1043	1009	1058	1040	1019	1070	1013	1000	1042	1076	1019	1023	1052	1089	969	1035	993	1044	1014	1060	1031	1037	1059	1007	1017	1010	1021	1005	1032	1002	1065	1008	1006	1083	1061	1026	999	1012	1000	1056	1045	1028	989	1016	1039	1000	958	966	1013	995	1066	1027	1012	973	1073	1026	1014	1048	987	1010	1017	1027	1061	1028	1055	1056	1000	1009	1034	1011	1030	1038	1047	1088	1051	1035	1020	1070	1007	1073	994	1093	1019	1031	1093	955	1027	1017	1013	1043	1047	1015	1005	1022	1003	1018	1027	1046	1046	1001	1059	1045	1062	1039	1007	1013	982	1032	1073	1048	1010	1023	1006	1011	1083	1044	1019	1023	1030	1019	1064	1059	1045	1042	1026	1049	1057	993	1047	1014	1048	1036	1060	1081	1049	1051	1020	1038	1041	1004	1036	1046	1037	1000	1062	1022	1024	1052	1062	1001	1080	1016	1005	1049	1011	1038	1057	1060	980	1010	995	1019	1050	1026	1093	1082	1043	1061	1039	1020	979	1062	1023	1053	1046	1088	1054	1071	1105	965	956	1052	1031	1032	1023	1015	1067	1017	1041	1014	1045	978	1036	978	1008	1036	1026	998	1005	1042	1009	1065	1003	1061	1007	989	1011	1086	1021	1019	1074	994	1015	1008	1013	1046	1006	1041	1057	1101	995	1074	948	1004	973	1017	1017	1020	1022	1044	1057	1033	1071	1056	1043	1007	1021	1058	962	1038	1069	1038	1002	987	1010	977	999	1050	1038	1018	1044	1041	1030	1034	1014	1054	1111	1022	966	991	1038	1016	1036	1038	1095	1039	990	1016	1026	1030	1051	1014	1050	1018	1019	989	961	1030	1003	997	1002	1051	1064	989	1007	1053	1014	1016	1060	977	1009	993	1029	1024	1071	982	1026	1047	996	982	1019	1017	1031	1011	1011	1093	1080	1033	983	1079	1033	955	1016	1005	1029	1002	1072	1034	1043	1085	968	1021	1035	996	1029	1030	1055	985	1049	1006	1050	1027	1049	1032	996	1100	969	975	1057	1010	1077	996	1015	957	1020	1031	1040	1106	1003	1083	1012	978	1106	1001	995	970	1000	1012	1066	1024	1035	1014	1013	1010	998	1015	1022	1011	1017	1060	1041	1043	1031	1062	1058	1018	1040	1077	1062	1053	1012	1025	1038	1016	1029	1021	1067	1048	1031	1018	1040	985	1026	1113	1080	1031	1001	1059	1070	1040	1042	1036	994	985	1059	1018	994	1092	1053	1004	1000	1005	1057	1008	1049	971	1070	1025	1020	1015	999	986	1037	1059	1057	945	1103	1076	1046	1038	999	1029	986	1008	981	1076	1025	1050	1026	1013	1036	1049	1022	1011	1064	1046	1073	998	1065	1018	1026	1071	1009	997	1086	971	996	1023	1018	984	1028	991	1086	1050	984	1035	1011	1005	978	1046	1004	1030	1049	1016	1022	1001	1069	982	993	1032	1075	1065	1038	1028	987	1003	1030	1040	1041	1060	1034	1072	1044	978	997	1002	1043	1060	1040	999	1040	1015	1026	1022	1081	1021	1051	1061	1022	1015	1024	1049	1068	986	1017	1010	1019	983	1058	1015	1032	1055	997	1048	1021	1043	1117	1063	1015	1061	1051	1052	1060	1017	1063	1033	1063	1014	1056	1036	993	1048	1022	1023	1020	1091	1030	1023	1003	1037	1008	1055	1090	1070	994	1019	1076	1009	1014	1053	1033	1044	1013	1065	1006	1079	1060	1069	1023	1027	1036	1094	1007	991	1020	1016	1022	1068	1104	1036	1031	1052	1014	1009	1032	1027	1032	1021	1032	1017	1068	1054	1007	1044	1032	1007	1041	1016	995	1063	1012	1039	1041	970	1052	1007	991	1040	1039	1043	1047	1093	1003	1054	998	1012	1055	1115	1039	1084	1008	1000	1022	1074	1033	1025	1034	1011	1021	1032	1011	1060	1044	1034	1062	1023	1050	1020	1048	1032	1118	1051	1035	1051	1053	1044	1057	945	1046	1119	1022	1036	994	1050	1007	1040	987	1062	1064	1029	975	990	1034	1040	1024	977	1002	1087	1072	1105	1015	1015	983	1067	1040	1046	1042	1050	1059	1046	1030	1070	1064	1045	1039	1040	1053	1041	985	995	1033	1044	1008	1030	1067	1070	1047	1037	1040	1038	1016	1040	1016	1052	1079	1070	1014	1043	1041	1045	1034	1001	1007	1026	1030	1017	1046	997	1005	1081	1090	1047	1075	1078	1024	1029	1015	1021	1003	1125	1066	1043	1005	1068	1070	1043	1022	996	1006	1028	1008	1020	1017	1098	1026	1037	1012	1012	1015	1014	1045	1009	1033	1006	971	1033	981	1026	1031	983	1016	1016	991	1085	1015	1044	994	1001	1038	1058	1031	1016	1055	1002	1051	1047	1034	966	1029	1019	1006	992	998	1027	1001	1075	1048	1030	1061	1000	986	974	1047	1083	1054	1009	987	1093	1037	980	987	1038	1006	1048	1057	1034	1004	1045	1093	1078	1006	1094	1087	976	1011	992	1038	1033	1032	1027	1029	998	1004	1007	1039	980	1064	1057	1001	1003	985	1090	995	1029	1028	1040	1083	989	990	1028	1069	990	1025	1046	1046	1053	1019	963	998	1008	1033	1082	1063	992	995	1027	1017	1046	1054	1025	1028	1017	1041	1096	1019	988	1039	1019	958	1071	1042	1020	1034	1068	1001	1027	986	1036	1003	1023	1055	1051	1061	1073	997	1081	999	993	994	1069	1054	1050	1065	1045	1038	1074	1030	1010	964	1020	1050	1023	1034	1088	1016	984	1048	1053	1099	1023	1026	1009	1041	1028	971	1024	995	992	999	1058	1021	1005	1014	1009	1021	987	1048	1072	968	1041	1046	1020	998	1045	1041	1041	1075	1069	1051	1031	1066	1013	1002	1029	1042	1035	989	1055	1019	1027	1015	1021	1025	1018	992	1008	1097	1003	1062	1056	1084	1065	1065	997	1022	1001	1074	1062	1060	997	1014	1003	1001	1002	1040	1061	1069	1021	989	1022	1074	973	1013	1065	1063	1035	1073	1044	1043	1072	988	1096	1031	1020	1026	989	990	1050	1076	1037	1044	1053	1054	1035	1085	1018	1028	1044	995	1038	1011	968	971	1007	994	1031	1088	1057	1046	1051	1052	1059	1019	1039	1024	1058	1031	1046	1103	998	1003	1067	1024	1115	1033	1064	1004	1000	1070	1033	991	1052	984	963	1004	1047	1044	1110	1029	1006	1019	1026	1039	1097	968	1116	1040	1034	967	997	1069	1034	1102	1009	1027	1047	1019	1042	1018	1032	1060	1044	1007	945	1043	1059	1060	1038	1030	979	1047	1047	1002	1117	1013	1056	1003	1053	1042	1006	980	1091	1021	1024	1048	1010	1018	1036	1074	989	1003	1050	1071	1034	1103	994	1061	1041	1058	966	1010	1043	1055	1007	1018	1015	1007	1004	1007	983	1090	1011	1030	1005	1009	983	1065	990	1007	1029	987	1042	1074	1036	1100	961	1029	1033	1022	1065	1011	1041	1018	1036	996	1012	981	1018	1042	1039	1039	1050	994	1016	1022	1029	1021	993	1006	1044	969	1040	1035	1020	1019	981	1040	1033	988	996	985	1012	1000	1071	1035	1038	1004	1029	1018	1042	1038	1011	1033	1023	1046	1046	1026	1017	1058	1022	985	1062	1020	1033	1061	1009	1055	1018	1088	1013	1025	1030	1034	1047	1065	966	1032	1074	1052	1060	1010	1038	1006	1013	1046	1024	1077	1029	1036	1026	1023	1005	1021	1012	968	1035	1034	1028	1011	987	993	1018	1041	1007	1096	989	1046	1077	1110	994	1057	1064	992	1082	1020	999	1043	1025	996	1021	1046	1018	962	1039	997	950	1031	1052	1040	1025	1074	1017	1034	1021	1047	1074	973	1028	1090	1038	1015	1072	1092	1007	1040	1033	1029	993	1060	1005	997	1024	1059	1070	1025	1043	1021	986	1030	1023	1016	1046	1083	1007	1044	1067	1032	1040	987	1063	998	1028	1024	976	983	1032	1001	1030	1024	993	1035	1002	1029	1019	1026	1002	1051	1030	1010	1026	1042	1043	1024	991	1064	1043	1049	987	1045	990	1025	1013	1007	1000	1076	1045	1007	1048	1022	1057	1036	1030	1020	986	1012	1072	1043	1034	993	1019	1027	1015	1019	997	1035	1060	1008	1009	1009	960	1065	1086	993	1044	1048	978	1060	1080	1001	1014	1040	1001	1056	1046	1094	1061	1008	1002	1015	1039	1041	1018	1006	993	1039	1064	993	1005	999	1074	1032	1026
24615	21576	28998	24634	21569	9004	1422	1001	835	776	717	693	682	668	583	601	589	577	591	543	597	557	543	564	520	559	528	520	477	519	539	507	532	493	531	505	473	534	514	492	474	511	513	490	493	524	514	519	474	515	512	509	505	504	529	497	512	539	535	493	471	459	519	491	503	468	500	498	487	523	515	494	494	475	533	518	481	497	493	539	548	531	503	512	521	489	486	449	510	479	503	491	492	513	521	503	518	531	479	481	447	496	488	461	486	496	499	538	547	509	501	482	507	492	494	477	547	524	496	499	473	441	530	539	509	488	466	530	515	489	492	502	500	544	481	542	537	516	496	497	442	501	544	427	507	529	537	469	524	536	534	468	478	520	479	479	520	498	546	498	522	453	505	521	510	510	548	470	497	511	492	539	463	456	505	478	532	501	520	492	523	534	508	502	479	502	502	477	564	480	495	516	508	473	423	505	499	524	483	503	517	498	511	544	478	461	486	523	483	472	510	474	516	505	472	442	491	472	502	493	492	487	523	492	481	473	549	459	502	476	500	530	471	498	498	492	506	495	524	523	487	496	497	528	502	497	495	509	489	472	483	473	457	482	480	512	494	514	506	493	487	501	490	466	499	506	472	509	498	438	521	495	523	507	507	459	491	489	539	484	496	481	519	493	527	488	496	518	502	519	489	488	481	482	533	485	505	484	488	487	470	480	507	505	476	498	513	458	529	505	502	477	477	533	521	476	459	512	487	474	518	469	513	517	516	488	485	490	474	476	517	506	495	504	495	526	488	472	504	509	477	455	466	507	459	482	518	523	519	534	515	474	501	490	553	482	464	518	502	503	508	542	517	511	514	472	508	540	443	489	516	499	501	549	491	543	478	536	514	489	491	532	515	453	524	511	462	501	508	491	535	503	490	527	522	540	504	519	498	522	470	540	509	478	499	519	529	506	482	466	508	507	524	493	508	488	464	480	471	480	477	527	493	487	506	554	506	493	532	507	476	467	495	492	532	514	474	503	479	515	520	503	467	529	498	473	533	487	494	519	504	464	478	517	485	504	494	519	521	515	493	513	496	497	501	510	518	500	505	485	441	488	485	501	497	442	528	482	503	511	506	521	489	534	557	511	492	476	528	517	494	499	514	494	499	484	492	532	500	513	511	516	519	488	503	504	532	505	512	519	500	516	478	524	468	475	527	487	478	493	511	523	514	512	538	529	490	493	483	431	507	495	498	462	499	472	497	540	495	484	506	513	513	466	541	515	499	557	466	528	475	519	535	517	490	484	506	474	478	489	488	446	540	492	516	503	463	483	470	512	484	462	477	513	502	489	479	497	498	515	492	503	504	495	515	548	499	490	491	536	501	503	481	480	505	487	482	504	499	486	536	511	465	496	495	556	497	491	453	532	498	491	498	519	484	493	540	523	475	499	479	482	519	465	491	485	493	499	500	490	553	463	482	484	456	525	497	506	485	540	511	473	518	509	483	503	505	502	530	495	510	471	471	508	509	531	556	471	525	458	492	471	480	520	497	465	484	494	495	487	492	484	475	495	518	499	486	491	522	498	475	471	513	466	546	499	527	503	543	506	503	468	505	516	485	503	501	522	514	485	513	455	494	499	529	534	501	513	530	478	499	518	475	498	516	504	484	529	502	508	497	509	512	488	489	539	528	485	469	472	474	548	505	530	525	508	507	477	487	509	487	490	501	528	521	489	491	492	542	504	502	507	495	503	494	527	496	479	472	512	507	507	511	520	471	480	457	497	475	515	501	448	511	497	472	507	508	517	513	505	550	467	512	505	512	523	498	480	483	489	477	488	506	531	501	490	491	477	494	528	491	510	523	470	488	514	513	518	540	527	513	469	483	511	506	514	475	539	485	515	465	523	475	485	468	483	484	505	504	461	503	531	490	487	507	487	496	511	505	484	506	487	473	500	512	525	464	547	502	472	500	512	510	499	451	506	492	524	485	497	458	518	507	521	535	490	454	475	530	477	513	515	484	498	476	499	505	494	540	477	552	471	525	513	484	502	488	520	471	524	504	513	528	519	482	524	486	504	505	509	492	472	520	491	464	520	487	512	458	503	480	484	531	509	494	476	521	544	544	477	490	482	498	476	458	491	478	528	520	479	472	486	525	550	497	502	518	488	493	479	521	484	489	501	512	521	503	512	500	482	479	524	510	497	497	513	518	493	472	492	526	490	509	517	480	463	521	514	483	502	572	466	501	527	518	517	511	502	480	499	495	524	519	466	507	536	485	489	491	526	542	533	475	538	486	564	472	500	518	494	456	486	515	524	530	495	499	514	530	491	489	512	503	526	514	531	456	466	502	484	498	478	487	485	483	457	483	447	472	487	532	509	510	489	515	460	503	482	483	511	523	478	508	516	524	473	525	523	500	458	526	510	495	485	502	494	486	472	518	496	503	494	450	471	508	508	473	489	502	521	521	547	463	532	490	479	479	501	515	495	474	478	455	539	471	503	479	458	520	516	526	543	496	485	493	476	489	501	513	491	509	486	470	542	488	497	506	466	486	477	469	485	495	540	508	487	535	489	532	501	480	483	517	507	477	530	476	531	508	511	510	468	512	487	473	490	485	529	493	526	523	455	514	491	505	492	503	481	507	519	499	523	528	511	510	496	486	507	465	487	475	482	480	527	533	484	502	523	505	488	534	461	512	449	495	508	534	518	505	482	492	500	516	503	498	490	536	520	478	521	509	524	518	455	474	468	508	526	508	526	506	526	498	505	469	497	500	502	446	561	472	491	474	501	531	477	494	508	517	532	528	490	491	512	496	519	517	498	500	497	527	507	527	479	488	489	483	527	531	513	521	465	520	509	507	495	514	465	480	503	472	502	514	466	489	471	484	491	483	527	475	524	478	472	445	540	513	478	497	504	455	477	504	476	490	516	494	513	509	439	483	504	487	503	514	436	513	530	538	522	458	519	474	532	483	520	512	493	504	522	519	518	507	477	482	523	501	448	508	503	501	477	496	523	502	519	537	464	511	541	505	474	529	508	504	516	505	460	475	498	493	490	515	513	514	482	482	480	536	470	499	492	499	525	522	521	494	523	479	484	504	494	477	505	485	495	495	514	455	477	464	463	516	535	536	502	504	492	515	495	476	525	535	500	519	502	492	475	502	500	450	504	497	490	512	488	529	541	519	496	503	520	513	500	509	480	545	487	516	477	478	468	509	501	498	502	519	484	521	506	495	481	497	530	498	481	507	496	549	459	484	527	507	557	506	487	513	487	523	541	461	492	500	472	532	502	561	469	480	492	507	529	489	481	502	507	510	527	498	492	495	496	488	462	507	528	492	479	520	499	491	497	519	499	487	502	539	509	501	466	471	484	488	503	506	475	493	533	518	464	529	514	510	537	513	515	522	508	503	507	478	477	536	477	501	489	486	480	503	496	474	478	519	512	525	507	495	512	517	479	506	504	540	475	492	540	500	493	547	541	512	482	505	505	522	504	498	524	483	534	464	503	514	472	479	503
5707	11835	9490	4879	3469	2675	2137	1717	1478	1255	1144	1069	964	931	877	765	766	791	791	691	691	746	729	696	672	693	658	713	660	669	645	666	674	663	633	624	610	603	616	659	625	585	678	623	641	707	641	643	666	685	661	665	616	618	637	629	647	666	649	593	643	636	620	621	620	616	602	636	680	611	632	645	601	636	600	643	612	619	652	601	628	638	607	667	607	658	626	651	604	622	622	646	648	670	617	639	621	644	610	652	653	633	632	650	611	581	649	566	589	637	669	619	639	625	630	624	633	662	622	627	637	618	652	564	611	615	579	678	642	627	636	624	609	603	657	656	615	618	609	616	598	627	608	659	677	653	649	681	645	615	627	646	656	626	629	655	612	639	595	595	635	671	606	618	656	614	663	628	617	573	623	628	655	625	650	573	617	601	582	577	650	611	593	599	659	631	634	623	636	587	605	609	670	649	613	625	604	597	616	609	605	614	657	621	590	674	642	586	597	632	652	668	633	626	614	631	625	605	630	651	604	640	610	644	641	610	631	601	589	588	658	603	634	585	570	614	569	619	639	615	615	610	658	645	663	634	587	654	625	586	614	598	603	605	635	661	609	611	600	638	622	610	608	613	619	689	635	640	622	572	656	674	577	630	634	582	638	603	629	597	644	646	619	654	655	606	613	553	622	648	617	559	650	622	612	635	616	594	639	593	645	639	678	616	621	611	629	599	620	637	583	644	602	630	626	633	653	601	649	625	579	653	640	605	567	599	661	644	613	644	616	620	618	655	649	644	570	606	686	657	589	633	603	579	624	615	649	588	617	622	653	603	632	591	611	601	590	586	592	606	615	635	634	633	634	614	563	615	672	601	601	632	655	589	644	602	600	600	603	555	614	605	639	661	568	627	614	617	646	597	610	628	620	637	598	619	616	616	608	590	643	600	624	617	626	644	596	612	637	654	622	606	642	617	592	638	653	619	650	661	638	615	615	682	600	657	655	603	581	625	593	584	595	655	569	658	591	590	571	594	598	591	620	625	621	608	598	642	660	636	616	628	633	618	664	625	615	591	612	624	611	606	653	625	608	634	607	642	668	613	636	633	620	638	610	644	624	666	632	582	666	581	611	618	602	623	636	665	630	610	588	612	618	614	658	679	592	649	615	658	620	616	635	637	620	582	609	587	647	633	517	662	654	641	643	623	649	649	643	686	547	664	597	634	613	659	672	592	610	622	618	602	637	595	641	614	578	605	570	609	659	545	596	603	631	608	613	633	611	595	620	588	597	592	552	629	636	629	567	618	622	626	613	615	617	613	614	634	590	620	647	645	642	602	652	593	619	616	634	638	615	688	633	626	589	580	662	654	634	593	623	662	620	616	623	635	603	682	620	589	638	614	616	664	668	617	634	651	632	596	629	617	674	583	664	617	605	629	619	607	640	645	634	613	609	605	635	615	675	640	648	634	651	627	610	627	604	584	608	618	630	641	632	622	620	627	639	644	617	620	606	623	626	613	653	584	584	619	637	605	625	603	661	598	591	628	630	641	601	630	636	648	598	591	557	580	637	640	600	594	634	617	637	650	613	646	620	606	568	605	609	651	609	605	658	660	630	653	654	597	633	662	626	615	611	607	656	603	617	614	610	614	599	607	650	625	604	606	594	585	616	601	635	587	606	600	649	640	598	603	620	628	609	630	620	615	629	647	616	586	610	600	620	644	656	625	595	588	575	641	621	617	628	624	545	606	624	627	654	607	633	619	614	640	601	647	614	649	615	596	637	624	637	567	606	605	630	609	631	607	563	637	621	605	637	604	630	592	617	628	645	642	617	627	585	635	617	628	599	600	646	630	605	606	635	656	689	622	660	597	571	593	630	621	595	608	612	662	655	623	659	601	644	663	587	588	557	641	659	604	598	613	626	623	611	544	644	621	660	610	609	617	602	612	687	600	615	606	653	619	618	589	634	623	612	626	644	588	622	611	617	602	650	633	560	628	597	611	633	620	649	628	622	637	620	625	588	601	584	662	648	593	629	627	597	637	609	598	604	581	669	627	628	635	624	668	590	636	605	659	629	626	610	626	626	614	634	612	607	643	620	565	615	613	667	581	612	586	635	648	633	652	601	687	642	587	619	625	648	579	606	607	654	620	602	604	579	614	595	634	602	644	606	598	618	624	627	600	643	665	614	624	627	622	614	631	637	647	648	637	648	621	618	616	640	616	648	585	585	610	652	648	572	635	651	617	621	586	629	592	634	591	611	639	584	595	616	648	589	649	643	686	613	644	597	661	642	606	591	693	590	641	593	611	662	646	643	616	614	632	637	628	628	640	600	615	616	629	655	651	634	625	638	612	643	636	627	672	603	563	630	638	652	598	637	607	622	648	648	591	605	618	608	680	614	594	636	614	601	612	674	645	680	630	621	614	619	632	605	579	640	601	617	641	639	625	611	624	626	643	567	576	640	617	603	533	594	638	609	598	585	604	597	664	588	636	612	622	622	623	653	647	624	615	624	571	621	631	639	614	614	617	599	613	633	655	631	663	643	630	651	637	602	604	630	601	619	617	608	666	625	640	636	594	592	604	677	633	574	592	628	636	632	617	605	616	600	652	646	621	676	615	609	655	612	597	626	652	612	677	628	624	652	561	605	615	634	652	649	637	602	608	597	653	584	620	643	615	624	604	631	619	605	628	597	611	557	615	597	620	648	591	650	637	599	615	618	622	621	636	695	638	600	596	611	649	604	629	613	651	599	642	647	599	590	587	635	621	658	646	591	635	638	566	564	611	634	598	587	632	597	634	613	626	629	570	613	667	596	624	576	625	616	581	602	604	644	605	616	664	643	616	611	628	608	610	639	592	618	654	626	656	633	603	637	606	574	617	593	650	604	659	629	607	603	638	649	635	639	648	644	600	634	623	615	612	659	564	623	614	594	652	609	568	622	623	671	620	602	616	581	649	654	601	617	605	614	611	628	642	668	621	627	611	619	580	639	666	655	613	636	643	608	603	605	627	627	607	588	655	606	629	629	609	639	659	652	591	592	620	600	638	631	588	630	628	609	603	587	625	600	595	607	668	608	611	593	640	621	656	614	608	625	612	633	640	601	623	624	639	631	643	617	668	604	635	603	644	619	626	637	639	578	597	647	649	635	610	607	646	644	597	593	624	616	646	591	608	635	638	633	638	654	608	641	612	616	635	598	630	617	610	591	633	634	542	625	617	584	634	578	587	610	621	671	596	617	592	588	637	633	595	658	649	650	627	625	611	610	625	644	617	618	651	602	581	627	658	653	636	595	612	637	652	635	613	623	615	585	646	632	665	634	669	591	604	586	654	635	659	665	599	633	636	588	608	595	665	650	611	618	643	612	599	617	606	631	596	632	600	623	595	598	619	621	613	673	665	633	586	585	653	580	606	597	659	635	641	644	573	624	658	612	586	674	655	656	585	655	599	675	639	598	617	634	622	635	595	609	608	662	576	613	643	637	617	644	629	597	624	627	613	670	618	636	560
23608	21588	29464	24213	21592	21607	6745	1525	1142	987	947	800	805	764	735	701	725	656	655	627	637	622	636	586	583	558	570	565	585	542	557	576	535	554	575	524	561	519	527	546	581	615	541	549	552	577	529	548	557	539	612	581	544	510	549	528	555	532	570	546	519	575	584	528	563	569	529	588	522	543	554	555	530	540	553	543	514	549	571	571	540	531	536	565	559	555	536	581	540	517	572	569	557	562	534	554	562	550	557	527	563	562	513	538	522	500	556	554	526	538	549	546	550	503	568	521	509	534	492	545	511	570	542	568	533	538	516	544	502	543	530	530	532	501	531	516	544	550	533	580	560	518	568	560	561	535	549	530	572	510	550	552	533	550	492	480	533	516	560	535	513	560	517	551	549	494	562	581	507	521	577	533	569	517	549	544	505	505	547	544	535	544	529	543	494	494	507	491	569	521	506	525	522	572	535	501	540	540	518	511	524	535	492	509	536	535	513	534	545	512	545	544	517	540	513	579	505	502	480	511	477	549	521	531	526	523	526	545	489	525	543	515	510	481	476	559	526	522	559	571	529	521	580	501	513	540	559	544	525	537	521	557	570	516	514	546	542	581	551	506	561	554	527	504	577	508	520	515	512	533	552	544	557	548	492	525	518	545	535	499	521	533	546	513	507	546	550	515	538	498	529	544	527	553	547	523	544	529	588	533	525	542	513	495	508	545	523	541	534	505	571	450	568	545	518	498	537	468	551	564	542	542	543	511	464	529	542	561	523	545	520	516	554	514	546	531	560	530	533	520	512	524	532	458	549	524	531	531	551	527	539	517	497	525	509	527	515	541	483	525	537	503	565	539	542	508	522	538	512	509	514	499	498	547	549	507	532	507	585	562	528	520	531	528	515	503	589	521	551	535	504	534	537	534	529	585	541	574	515	546	533	528	529	500	551	532	524	553	515	528	554	537	520	534	532	512	506	545	512	566	527	545	538	498	548	550	544	558	531	501	539	526	516	553	529	538	553	528	561	509	502	505	534	541	523	537	545	521	564	553	509	537	562	528	506	497	564	543	515	525	516	547	500	494	527	505	515	516	564	504	541	528	530	569	516	501	530	520	546	524	526	512	575	566	519	499	555	481	529	550	526	528	517	541	561	500	533	513	503	520	507	536	541	509	532	530	499	563	511	538	520	518	539	526	518	563	539	513	483	517	514	559	525	529	520	529	561	551	539	541	529	554	505	537	520	507	570	563	566	530	529	502	541	563	520	527	545	553	544	536	541	572	516	553	553	524	560	563	525	519	503	534	510	528	544	509	525	561	535	526	542	485	539	557	539	544	572	570	572	546	547	504	507	523	542	532	529	535	544	517	507	486	518	521	544	529	534	516	556	535	537	510	491	507	548	535	548	544	518	522	551	501	500	563	545	527	600	518	535	517	514	523	507	544	528	525	553	520	551	546	497	474	518	546	513	532	527	538	516	527	524	564	529	515	546	573	562	522	506	530	563	523	485	524	547	533	495	492	520	522	478	540	531	519	531	559	590	514	510	508	534	510	486	498	531	523	562	518	511	535	546	495	510	547	552	522	518	533	568	498	501	533	543	485	559	560	545	529	532	502	567	556	499	516	548	529	582	516	515	551	506	551	555	523	524	482	567	535	563	515	565	509	538	519	498	541	514	514	549	545	527	525	500	568	495	533	504	519	527	533	522	521	537	558	560	526	520	512	554	521	510	518	549	574	564	551	505	539	486	562	501	537	547	550	526	489	514	511	529	533	557	548	540	535	494	492	529	545	581	508	507	558	546	541	529	459	500	522	499	527	561	543	527	532	490	547	556	553	539	569	532	532	528	540	492	529	533	560	531	513	559	564	529	521	562	564	527	554	538	541	551	545	502	506	537	525	524	541	552	519	494	546	499	507	530	536	564	490	524	522	479	539	563	513	490	532	538	557	500	535	561	567	539	515	525	509	529	519	523	518	540	501	503	556	541	502	502	518	483	536	509	483	528	555	509	515	552	531	478	554	545	513	539	530	547	533	537	575	574	528	497	532	537	534	541	508	519	534	572	509	552	533	547	505	511	526	473	545	502	491	524	521	481	468	501	541	516	492	497	546	540	519	571	532	517	482	519	519	496	511	564	518	515	519	532	506	533	515	572	536	541	558	501	552	495	569	554	485	566	513	560	525	534	514	519	518	475	526	532	566	545	532	530	498	506	527	529	577	560	541	507	564	545	525	517	606	526	489	540	512	560	514	529	545	544	512	563	543	510	515	543	496	549	513	537	549	535	513	533	527	560	547	549	527	538	508	545	505	533	511	524	461	532	540	534	543	519	477	501	536	547	508	482	534	531	494	534	565	516	565	523	515	528	493	526	518	514	523	529	550	575	534	486	494	560	533	562	565	533	517	521	506	488	512	554	579	557	510	525	527	526	520	538	553	521	543	536	537	478	560	530	530	533	529	493	542	552	526	505	553	557	541	532	511	500	528	532	570	550	573	493	500	489	505	545	538	468	535	528	497	492	507	527	545	515	512	537	545	544	509	543	505	569	524	563	499	546	526	518	532	526	510	557	514	538	547	530	551	527	554	556	552	565	545	526	548	525	523	532	560	495	546	518	511	512	567	515	533	508	572	524	495	522	527	533	582	523	543	544	510	516	552	537	556	539	496	597	524	560	550	516	529	530	535	563	522	483	539	507	542	545	505	536	553	515	470	517	484	569	588	538	522	534	531	549	525	556	542	539	548	547	523	550	546	554	550	548	524	481	541	543	527	536	539	517	504	548	550	545	501	450	531	529	513	541	550	525	529	519	525	566	526	506	551	525	540	515	565	536	529	575	516	545	522	506	529	522	540	525	538	512	514	540	538	508	515	545	499	550	532	542	518	539	568	517	500	517	522	556	538	547	540	538	542	546	520	526	539	507	550	524	497	507	520	509	537	517	523	509	535	551	483	507	560	527	494	451	532	480	504	562	551	527	526	526	523	495	559	550	506	554	509	570	542	514	541	518	540	514	532	495	556	543	471	557	545	529	546	509	540	548	507	544	532	517	540	569	543	580	469	503	503	555	528	502	495	517	508	494	515	518	514	526	559	533	490	537	506	511	522	510	550	514	549	561	520	544	484	538	504	492	570	532	518	538	508	544	486	518	543	544	540	554	529	529	570	562	479	531	548	548	523	516	492	524	534	526	537	529	537	549	479	530	510	543	526	508	556	482	496	501	543	504	547	555	556	511	540	512	532	556	558	540	519	541	525	541	482	516	509	521	537	526	464	519	492	516	541	537	585	534	546	540	518	519	514	498	537	539	507	549	514	578	516	520	569	530	528	510	498	541	545	513	516	529	548	505	561	518	538	529	560	545	555	542	513	547	510	561	517	555	479	520	529	531	524	498	540	493	554	496	560	533	568	576	526	507	540	580	530	540	509	525	545	503	536	517	530	546	479	530	545	520	499	555	548	519	499	518	530	518	562	562	570	532	501	544	500	578	540	550	544	548	513	545	510
8144	18046	14513	7887	5576	4224	3377	2512	2105	1864	1638	1485	1260	1134	1152	936	971	909	889	822	813	773	815	731	725	752	716	684	712	717	690	682	714	712	625	663	624	703	729	663	640	672	689	668	671	655	635	678	667	653	701	670	654	713	686	623	625	639	633	654	654	661	642	632	634	665	655	592	636	658	614	616	623	656	628	601	662	652	625	639	593	644	595	632	657	625	600	608	627	624	593	633	617	603	656	638	650	615	627	616	690	634	582	638	653	649	593	638	604	640	599	582	644	659	626	620	699	622	600	624	580	569	589	597	627	639	655	626	578	636	661	619	657	642	552	644	574	605	646	633	633	621	665	598	632	608	645	626	625	630	632	582	653	607	630	626	634	682	615	651	586	646	623	601	631	615	669	619	625	657	655	630	622	642	640	600	616	577	624	580	635	643	618	623	646	646	656	612	615	594	661	639	628	588	611	626	605	595	603	622	621	650	632	589	604	563	593	588	633	604	589	616	598	630	622	608	635	618	662	629	650	616	565	623	576	643	675	638	647	594	596	642	594	657	614	641	638	603	611	654	604	662	662	627	630	609	632	629	616	596	585	651	598	603	649	595	647	627	647	589	591	611	634	606	617	640	620	615	649	664	612	653	613	643	658	597	661	620	598	664	615	630	597	610	593	576	621	615	643	646	633	613	626	656	603	620	654	622	629	617	585	656	637	596	604	571	595	624	630	620	660	650	637	629	592	626	638	634	579	614	636	634	616	677	595	580	622	647	636	590	628	622	542	652	659	601	634	609	655	625	627	575	603	611	603	636	629	640	616	623	603	580	611	591	584	598	638	581	629	600	629	622	630	629	602	633	619	631	656	575	617	627	581	614	668	612	656	593	612	632	609	622	619	625	601	604	613	623	601	609	635	661	603	637	618	627	631	612	693	639	623	625	617	607	618	648	623	607	637	580	600	628	589	618	598	622	614	648	596	625	634	603	606	672	654	598	639	605	636	605	593	563	592	647	600	575	620	592	605	585	637	610	603	654	613	578	611	665	602	622	610	624	591	617	615	640	640	637	632	612	624	646	598	604	619	635	643	600	582	641	655	613	586	636	644	614	627	638	584	637	645	608	668	654	588	625	609	650	611	634	639	701	645	711	573	636	636	652	586	589	651	616	614	653	619	641	618	642	573	654	603	620	631	639	665	646	593	589	630	599	626	618	634	621	659	631	637	585	605	633	639	643	594	641	624	599	623	629	617	629	618	583	598	602	634	591	612	613	602	625	615	620	623	648	649	627	640	591	670	639	600	609	655	627	616	665	615	623	648	631	648	616	591	631	595	616	640	646	592	592	618	586	636	620	641	588	624	616	635	599	604	613	619	630	619	616	618	576	642	595	610	621	634	630	615	633	625	603	631	636	600	604	587	648	632	637	580	643	617	684	639	620	649	607	646	611	633	652	628	648	606	615	618	610	622	624	648	594	605	556	604	615	615	640	647	621	597	637	648	611	618	669	658	627	617	619	607	606	585	639	640	580	646	616	563	566	609	605	669	653	605	658	611	620	626	592	599	608	612	615	636	613	608	599	626	594	592	634	580	620	593	612	644	649	664	622	656	611	615	614	634	577	620	648	619	630	643	604	617	573	593	616	612	561	632	610	623	581	640	603	655	604	622	585	606	624	569	619	665	642	654	626	609	595	576	612	597	661	623	610	594	619	629	613	605	605	615	565	602	655	636	579	641	609	623	625	629	633	625	594	604	601	604	621	633	652	599	622	641	619	575	644	609	613	654	653	650	608	583	604	659	636	618	610	620	609	643	568	654	623	671	627	641	577	616	626	646	597	594	630	598	589	628	610	610	596	631	594	638	621	614	596	631	650	615	626	639	612	628	616	637	598	648	596	618	628	559	588	607	629	603	623	660	616	611	638	613	623	603	620	562	648	592	645	606	598	575	578	611	607	611	611	678	653	615	622	586	632	623	662	611	618	636	634	602	549	635	612	647	667	654	629	598	618	615	622	609	588	621	584	588	627	596	578	591	608	600	631	605	611	603	620	627	612	635	621	678	631	648	616	613	629	594	663	642	608	572	589	597	600	639	599	612	588	630	633	614	641	635	613	647	622	646	639	635	619	617	591	638	572	618	560	660	636	595	636	662	614	598	616	611	660	636	649	631	652	617	627	629	634	639	607	587	638	614	613	591	615	652	599	610	596	606	656	607	665	616	602	613	618	600	609	621	630	615	622	679	611	659	639	606	608	592	574	562	590	629	633	607	590	594	589	631	621	582	647	655	603	648	616	624	618	647	591	633	624	596	645	621	615	614	662	596	635	618	647	637	610	582	591	615	606	631	615	632	632	597	653	619	603	652	566	571	624	606	588	623	650	643	629	636	625	644	634	647	656	657	620	659	670	612	646	614	611	622	643	602	604	620	582	640	613	611	609	604	610	646	595	629	633	603	626	661	627	602	644	622	635	617	630	590	614	583	634	608	644	616	561	622	570	645	608	647	633	642	648	626	594	614	599	651	645	643	685	606	598	622	602	621	639	642	629	581	594	593	671	647	636	621	617	640	604	659	624	605	593	613	583	624	613	619	676	589	635	647	636	715	616	586	629	597	641	595	638	585	644	654	592	592	604	591	631	635	647	632	616	623	593	629	628	587	594	574	596	613	632	636	616	632	634	648	606	621	599	695	626	645	711	597	640	669	633	617	620	588	627	633	624	622	597	552	630	618	612	582	635	649	613	602	632	612	632	637	627	564	627	609	608	611	602	633	623	625	602	655	618	647	639	618	623	647	623	638	633	645	641	608	635	613	609	640	591	670	626	606	608	633	650	614	633	604	626	601	614	615	572	632	667	590	626	635	634	630	628	640	585	626	589	619	638	638	627	639	601	611	657	620	626	632	592	608	626	581	606	572	635	574	631	640	606	632	585	640	614	606	661	629	646	627	648	615	629	605	612	615	616	617	617	556	610	634	608	599	601	607	626	638	639	593	623	612	603	622	664	672	637	585	611	641	634	639	666	612	595	602	590	623	623	635	603	642	603	622	618	621	585	615	690	592	618	618	632	585	657	602	581	601	630	630	614	616	613	629	605	620	627	597	603	619	644	651	620	626	607	603	593	605	639	653	626	597	628	593	574	603	584	647	618	652	638	651	652	615	686	600	649	631	600	634	604	592	606	632	660	621	622	597	640	644	615	592	595	562	626	657	631	610	636	583	637	591	641	609	668	616	623	614	616	605	618	632	543	631	592	599	661	608	644	610	626	630	643	651	599	589	609	676	611	641	633	633	598	599	661	640	648	641	649	579	634	618	659	597	602	598	572	584	610	672	592	630	650	652	644	625	656	627	601	600	643	564	623	629	627	597	629	603	623	609	600	589	577	649	643	606	659	650	565	587	607	654	642	615	618	588	635	659	587	638	644	587	618	608	611	681	694	679	611	610	651	588	638	578	605	593	600	641	635	615	636	609	628	647	562	628	604	611	617	639	611	626	602	619	626	636	597
27841	20341	7656	1527	1071	956	954	962	905	887	895	907	876	895	924	861	819	871	853	939	909	863	906	906	879	887	871	888	867	858	888	849	884	871	844	868	854	877	912	839	886	825	863	878	856	862	850	898	954	840	858	868	891	867	862	915	822	875	954	868	856	814	872	823	862	843	820	886	854	876	911	845	880	875	811	888	905	855	847	833	928	941	856	869	894	880	884	897	917	839	848	832	898	846	835	889	866	852	845	816	890	885	862	843	900	861	914	909	792	824	858	853	832	910	870	950	877	831	881	866	871	860	829	879	866	882	864	867	878	880	876	897	867	893	886	820	882	859	936	904	913	861	910	831	871	868	849	853	854	877	849	869	865	906	935	849	903	831	852	863	898	895	867	834	906	915	922	892	838	805	860	854	921	901	895	880	853	887	913	832	842	876	926	841	892	820	887	876	876	856	893	930	888	847	843	910	860	901	916	879	863	844	823	877	869	886	914	863	898	817	840	875	884	951	886	929	913	886	882	846	850	834	878	890	890	861	853	865	860	875	861	835	875	819	892	848	854	860	906	856	845	919	867	893	833	913	849	879	862	922	885	875	852	923	885	828	860	869	903	877	818	876	893	895	901	893	873	908	841	883	807	874	872	901	885	870	875	844	881	827	868	923	904	907	865	851	864	798	855	910	816	882	883	880	910	886	873	875	859	850	892	861	865	864	912	869	884	856	880	863	894	862	832	816	890	864	835	864	869	916	854	832	865	890	920	858	837	899	849	839	867	864	844	856	830	884	845	917	858	884	867	866	889	875	891	850	900	829	845	902	938	841	837	846	877	877	871	891	837	832	909	851	827	887	839	828	868	876	898	829	816	960	875	939	879	863	843	862	885	867	917	804	908	896	825	890	872	899	845	838	868	881	920	871	903	872	854	851	890	819	807	864	868	888	891	858	857	875	886	841	918	913	868	837	840	868	846	841	838	874	875	862	851	828	861	922	869	792	844	843	908	799	897	935	886	843	882	810	854	839	810	854	896	866	877	930	865	828	838	861	833	871	869	866	913	866	902	842	864	853	839	860	856	903	846	878	860	829	898	857	905	889	859	892	905	863	818	883	880	826	891	897	888	854	895	906	896	858	884	879	897	881	869	897	855	904	920	845	882	876	925	871	869	896	900	909	893	841	872	871	863	880	920	882	870	896	907	880	877	883	867	889	841	880	861	865	864	877	873	876	856	885	852	877	846	814	870	838	897	868	860	808	901	852	838	849	859	915	877	861	862	882	855	857	828	830	892	861	884	830	866	854	896	858	882	863	891	821	882	901	838	889	914	819	838	901	875	874	884	790	870	849	855	944	933	872	818	855	888	865	844	855	834	919	865	825	849	861	840	871	866	914	870	861	882	847	813	886	887	924	836	884	818	819	843	897	846	891	852	925	825	865	844	884	873	842	839	883	916	856	845	892	876	903	874	878	866	884	853	876	885	877	891	872	837	797	840	856	915	857	832	908	841	867	887	865	897	893	866	893	909	854	867	907	828	866	888	860	812	849	894	878	855	828	859	898	885	913	869	847	894	852	858	888	870	837	889	865	854	930	933	867	872	884	854	845	795	889	899	884	867	818	876	877	895	903	894	841	868	926	869	874	850	853	900	861	848	901	830	873	901	885	855	828	859	880	816	897	832	871	805	788	893	858	874	854	888	889	873	907	834	887	887	878	865	936	833	873	839	861	926	891	930	902	825	877	896	857	870	804	916	926	873	886	834	862	845	859	881	883	846	913	841	857	884	883	862	882	899	889	924	912	789	852	856	797	881	839	860	884	853	859	821	880	856	883	806	904	910	863	900	826	869	904	885	867	890	863	862	911	877	865	941	851	867	899	863	849	852	896	880	869	903	887	865	849	884	848	895	808	918	845	845	915	880	833	873	850	885	833	878	853	852	894	852	862	904	838	848	890	890	866	900	867	912	882	883	861	825	923	832	876	907	839	891	908	861	831	876	878	841	895	847	910	805	887	864	844	908	870	935	829	827	866	859	872	859	892	875	891	834	858	910	893	893	896	893	911	866	880	849	863	864	866	915	849	817	898	856	827	888	819	858	835	845	854	900	888	868	866	851	918	934	879	934	893	889	867	809	862	906	899	890	879	860	845	839	907	926	877	896	850	863	872	939	902	915	927	874	841	869	910	835	913	872	834	869	855	848	846	909	886	884	863	841	868	844	875	865	863	827	873	867	934	842	893	870	865	844	854	894	919	932	908	850	911	884	933	862	859	875	884	849	915	883	875	853	910	892	904	870	898	880	879	900	910	868	875	869	865	928	911	863	916	870	837	882	867	842	835	881	907	884	850	845	838	846	874	919	898	832	852	872	890	867	875	860	841	870	894	877	859	853	837	849	833	914	836	864	839	842	892	886	869	876	884	849	881	891	813	850	912	897	831	945	920	839	820	890	810	905	850	873	885	881	882	853	803	849	914	801	883	822	837	870	845	880	845	878	844	900	890	863	888	874	873	893	934	865	844	839	853	853	910	893	894	827	913	857	889	845	819	902	820	863	849	863	864	854	848	862	912	918	866	858	844	880	864	850	888	860	865	886	831	904	914	885	910	895	895	920	875	862	805	854	885	875	885	887	864	889	880	813	825	914	863	852	890	857	846	883	906	866	903	911	884	893	875	839	892	911	825	889	854	904	861	849	859	873	848	899	841	868	876	863	919	909	812	860	879	836	853	883	847	831	905	887	863	849	848	874	929	876	842	879	873	849	849	805	849	850	864	804	861	875	808	862	857	872	876	851	872	908	840	845	869	857	835	823	838	883	867	867	866	894	854	876	884	865	869	895	866	857	878	883	902	826	879	849	848	841	838	861	907	914	864	888	864	893	892	885	900	850	880	827	864	849	865	869	876	900	842	855	866	868	819	835	889	863	886	894	902	855	779	880	882	872	914	840	881	846	829	897	866	853	848	866	922	859	849	839	887	847	833	802	877	876	868	866	886	895	971	864	894	872	899	918	891	863	878	881	901	836	880	847	836	818	847	886	886	875	896	865	858	917	881	881	859	842	834	858	867	859	856	826	904	881	888	858	920	855	855	857	879	852	824	872	832	855	867	924	903	880	910	864	905	819	851	805	864	867	952	956	905	884	897	873	852	851	862	847	906	886	913	876	911	881	922	836	829	864	924	885	872	915	861	891	927	856	899	860	891	843	817	805	880	880	872	866	891	858	879	875	856	843	886	865	847	819	884	837	838	864	921	903	864	889	860	943	880	888	840	868	885	899	826	884	857	897	844	900	891	879	927	927	863	893	880	868	863	829	870	903	814	862	899	860	908	832	831	901	868	904	908	913	850	865	924	874	867	847	856	866	877	891	906	884	889	848	881	899	941	863	877	847	825	838	812	968	844	903	876	834	930	864	867	893	889	918	890	856	886	882	888	863	905	892	868	850	914	890	852	873	882	861	871	856	821	862	852	874	880	833	858	880	914	846	864	852	861	838	922	867	921	861	830
4888	2918	2285	1607	1382	1264	1215	1170	1129	1090	1088	1140	1108	1039	1015	1091	1076	1056	1049	1060	1059	1033	1010	1016	1020	1061	1051	1131	1074	1011	1014	1043	1003	1072	991	1081	1058	1078	1063	1064	1045	1029	1027	990	1049	1029	1064	988	1049	1087	1062	1071	1057	1045	1050	1048	1058	1070	1134	1041	1086	1048	1090	1024	990	1058	1090	1066	1061	1101	1076	1042	1034	1045	1028	1022	1075	1024	1008	1022	1103	1020	1014	1084	1032	1057	1032	1064	1065	1018	1018	1110	1072	1074	1033	1057	1016	1082	1060	1032	1044	1068	1029	1107	1080	1030	1035	1039	1036	987	1034	1056	1029	1094	1019	1038	1096	1047	1012	1079	1099	1102	1025	1027	1102	1033	1074	1017	1015	1051	1038	1039	1031	998	1077	1072	1038	993	994	1073	1080	1059	1072	1021	1051	1091	1035	1080	1098	1037	1044	1019	1113	1070	1114	1041	1047	1050	1046	1031	1021	1043	1036	1038	1076	1096	1054	1025	1052	1051	1013	1046	979	1082	998	1070	1034	1110	1074	1053	1085	997	979	1039	1004	1056	989	1036	1055	999	1050	1048	992	1057	1012	1084	1108	1057	1113	1037	1085	1064	1060	1027	1028	1039	1066	1017	1052	1028	1082	1057	978	1072	1030	1069	1092	1021	1043	1054	1051	1059	971	1009	1077	1046	1065	1044	1055	1064	1077	1039	1097	1050	1017	1030	1078	1047	1132	1054	1060	1102	1025	1113	1098	1059	1098	1092	1129	1101	1060	1063	1042	992	1103	1032	1044	1038	1019	980	1084	1087	1016	1081	1033	1043	1074	1070	1067	1084	1042	1063	1024	1006	1061	1090	1099	1053	1082	1050	1047	1049	1041	1050	1027	1038	1097	1038	1068	1018	1078	1053	1028	1048	1083	982	1058	1009	1069	1026	1029	1047	1034	1033	1047	1041	1082	1033	1029	1015	1050	1024	1092	1092	1044	1013	1042	1048	1014	1035	1013	1060	1085	1076	1015	1029	1023	992	1008	1003	1027	1019	1070	1022	1068	1069	1023	1081	1071	1053	1035	1026	1092	975	1050	1081	1078	1094	1057	1035	1057	1032	1086	1041	1097	1094	1048	1060	1139	1030	1046	1018	1068	1066	1044	1058	1072	1035	952	1074	1024	1039	1054	1055	995	950	1017	994	1068	1000	1085	1114	1087	997	1062	1043	961	1011	1068	1032	1027	1044	1042	1017	1046	1047	1081	1021	1063	1009	1024	1044	1099	1064	1058	1026	1099	1045	1029	1004	1065	1031	1032	1026	1080	1006	1075	1054	1048	1043	1032	1008	1006	1033	1095	1028	1049	1057	1061	1039	1050	1069	1041	1089	996	1068	1076	997	1046	1084	1082	1023	1008	1038	1061	1060	1048	1029	1042	1063	1072	1059	1007	1077	1039	1054	1048	1020	972	1037	1094	988	1059	1046	1082	1012	1035	1058	1095	1034	1021	1032	1017	1070	1027	1021	1015	1057	1061	1084	1050	1011	1101	1027	1073	1012	1048	1023	1054	1070	1012	1050	1029	1050	1063	1037	1050	1032	1056	1042	1071	1008	1020	1011	1100	1009	1062	1103	1053	1015	1036	1071	1035	1100	1054	1098	1048	1062	1025	990	1054	1046	1060	1063	1069	1060	985	1046	1043	1075	1057	995	1068	1094	1108	1079	1071	1054	1028	1057	1055	1048	1016	1061	1116	1075	1019	1103	1058	1013	1093	1053	1022	1050	1033	1020	1097	1085	1043	1064	993	1029	1091	1043	1020	1017	959	1032	1086	1036	1079	1054	1040	1039	980	1059	1104	1054	1006	1078	1033	1029	1050	1012	1008	1054	1026	1087	1060	1046	1035	1098	1087	1038	1068	1017	1064	1017	1046	1063	1040	1113	1064	1051	1026	1050	1063	1010	1086	1039	1092	1047	992	1102	1049	1070	1046	993	1039	1041	1065	1026	1045	1069	1108	998	1032	1081	1044	1045	1028	1014	1048	1061	1109	1063	1103	1041	991	1051	1038	1057	1054	1087	1028	1066	1085	1082	1013	1025	1070	1068	1017	1001	980	1023	1074	1046	1045	1050	1018	1061	1096	1055	1072	1093	1033	1061	994	1001	1027	1034	1045	1087	1052	1098	998	1084	1035	1034	1067	1070	1059	1015	1071	1016	1023	1106	1044	1011	1007	1073	1074	1037	1034	1022	1063	1082	1040	1042	1047	1076	1033	1068	1033	1029	1033	1040	1059	1064	1040	1064	1122	1008	1054	1092	1052	1011	1042	1086	1080	1029	1068	1067	1047	1061	1016	1094	1042	1059	1052	1040	1057	1054	1048	1111	1030	1105	1058	1000	1046	1125	1018	1034	1027	1012	1081	1048	1033	1073	1095	1070	1077	1078	1007	1058	1102	1035	1065	1003	1048	1011	1031	978	996	1053	982	1075	998	1078	997	1066	1037	1028	1082	1021	1095	1057	1018	1116	1039	1068	1072	1120	1072	1046	1110	1063	1109	1085	1017	1075	1036	1021	1008	1073	1105	1043	1038	1048	1033	1064	1052	1128	1108	1066	1016	1080	1047	1062	1090	1037	1087	1023	1078	1090	1051	1050	1020	1058	1027	1053	1032	1114	1056	1097	1057	993	1027	1069	1029	1024	1075	1026	1066	1046	1066	1059	1047	1052	1053	1053	1046	1014	1084	1055	1028	1023	1048	1052	1048	1005	1116	1030	1096	1019	1068	1054	1005	1087	1037	989	1027	1067	1093	1049	1065	1074	1072	1067	1076	1028	1067	1029	1021	1017	1043	1067	1102	1023	1010	1057	1084	1012	1026	1043	1112	945	1095	1080	1100	1098	1036	1032	1063	1056	1032	1113	1023	991	1034	1087	1057	1049	1022	1079	1025	981	1055	1039	1082	1056	1075	1069	1042	1061	994	1058	993	1125	1052	1054	994	1073	1054	1043	1030	1047	1114	1052	1038	1054	1048	1054	1086	1051	1024	1030	1060	1046	1027	1051	1057	1058	1028	1053	1082	1027	1028	1053	1056	1032	1024	1050	1087	1015	1035	1124	1028	1075	1099	1033	1077	1025	1055	995	1082	1011	1073	1041	1081	1075	1060	1058	1008	1051	1014	1020	1031	1078	1040	1072	1054	1087	1051	1084	1042	1110	1034	1041	1087	996	1061	997	1087	1007	1065	1012	1057	1053	1027	1026	1066	1022	1047	1046	1017	1016	1064	1040	1067	1054	999	1065	1087	1040	1107	1005	1038	1065	1023	987	1062	1054	1054	1042	1057	1055	1092	1053	1069	1052	1077	1025	1029	1039	1050	975	1007	1111	960	1069	1028	1082	1032	989	1084	1015	1091	1058	1064	1023	1043	1034	1038	1014	1068	1031	1001	1098	1050	1067	1002	1076	1032	999	1070	1036	1009	1082	1090	1002	1129	1080	982	1082	1010	1052	1114	1044	1057	1058	1103	987	1083	1007	1004	1031	1010	1071	1060	1027	1056	1029	1059	1057	999	1060	1042	1056	1019	1074	1069	1049	1050	1017	1060	1040	1052	1013	1062	1016	1024	1070	1074	1057	1001	1069	1036	1067	1053	1063	1042	1039	1061	1048	1046	1028	1113	1019	1031	1084	1051	1047	1051	1019	1019	1055	1032	1091	1049	1068	1113	1094	1049	1011	1071	1066	1038	1057	1007	1104	1072	1039	1023	1072	1017	1058	1004	1064	1140	982	1049	1053	1061	1048	1057	1029	1079	1122	1065	1054	1039	1015	1055	1091	1043	1019	1069	1034	1038	1055	1022	1078	1031	1082	1050	983	1096	1032	1038	1028	1034	1015	1024	1035	1037	1043	1041	1052	1076	1080	1049	1061	1012	1036	998	1024	1093	1053	1017	1025	1058	1100	1031	1047	1063	1010	1058	1039	1059	1093	1092	971	988	1011	1064	1013	1016	1070	1021	1029	1062	1065	1080	1005	1119	1033	1013	1092	1031	1057	1012	1035	1052	1062	1036	1055	1098	1047	1057	1060	1064	1048	1017	1008	1099	1129	1066	1012	1072	1045	1067	1071	1058	1093	1076	1022	1060	1065	1032	1073	1084	1034	1060	1064	1108	1006	1038	1053	1094	1041	1071	1033	1053	1047	1050	999	1026	1030	1052	1041	1090	994	1041	999	1056	1040	1023	1060	1050	1029	1052	1031	1004	1013	972	1073	1067	1035	1091	1090	1094	1079	1034	1018	1040	1047	1021	1095	1027	1028	1107	1092	1071	996	1055	1035	1095	1075	1096	1059	1011	1052	1011	1022	1092	1002	1083	1059	1036	1034	1047	1018	1096	1021	1067	1047	1088	1076	1097	990	1050	1079	1033	1026	990	1107	1073	1009	1078	1071	1017	1001	1030	1090	1011	1010	1024	1076	1068	963	1043	1062	1081	1109	1023	1030	1027	1099	1079	1056	1100	1049	1047	1076	1052	1056	1068	1021	1074	1075	1063	1087	1060	1074	1024	1108	1057	1075	1061	1101	1023	1060	1057	1058	1056	1147	1027	1063	1005	1056	1056	1032	1034	1011	1136	1044	998	1041	1105	996	1129	1069	1061	1103	1029	1021	1075	1017	1035	1021	1096	1097	1100	1061	981	1050	1065	1067	978	1060	1042	1030	1053	1065	1053	1049	1023	1040	1049	1086	1021	1074	1067	1109	1015	998	1046	1050	1085	1051	1026	1064	1075	1065	1054	1020	1012	1011	1035	1031	1057	1057	1051	1060	1033	1117	1089	1069	1076	1047	1084	1068	995	1069	1011	1027	1044	1082	1053	1016	1059	991	1075	1049	1047	1016	1054	1090	1055	1087	1098	992	1061	1096	1035	985	1070	1055	1111	1062	1018	1077	1065	1013	1072	1040	1084	1042	1041	1013	1009	1050	1043	1075	1000	1076	1083	1063	1074	1098	1064	1053	1051	1062
24663	21622	29051	24661	21607	9093	1480	1011	865	813	734	671	657	666	639	654	630	583	584	569	620	572	589	536	546	592	533	573	563	556	572	585	552	572	595	543	565	531	530	517	572	516	521	520	567	504	501	541	546	533	528	545	571	553	549	529	542	491	520	543	542	535	534	487	515	503	525	525	514	529	532	547	481	528	534	527	510	551	544	526	581	550	585	520	559	563	552	524	502	528	537	549	528	566	548	553	567	531	540	533	539	531	491	527	541	556	552	541	558	509	559	539	579	505	492	549	494	528	525	490	546	543	524	541	534	518	500	524	541	528	546	538	528	562	545	508	529	536	527	543	539	577	547	558	489	511	529	507	478	552	530	544	547	552	518	516	525	553	514	545	565	503	549	549	516	559	538	543	515	465	547	550	522	514	523	512	544	524	601	553	553	557	590	525	529	540	537	527	564	527	545	542	548	519	541	522	551	547	476	533	511	519	523	523	536	509	535	512	526	520	516	542	525	564	521	523	572	549	517	542	544	522	552	487	554	577	550	556	522	556	485	568	550	511	562	539	531	486	536	512	568	510	576	508	530	515	509	514	538	535	535	538	513	554	541	542	529	585	530	531	548	492	565	532	507	555	508	509	521	500	517	544	520	487	545	528	525	551	525	507	561	537	548	528	518	506	545	529	518	503	502	525	527	528	532	514	498	532	508	551	521	506	524	502	558	529	561	529	559	519	542	456	543	530	523	521	561	510	534	542	541	526	514	530	537	525	535	529	549	532	553	614	554	563	576	528	552	557	494	551	521	543	536	531	519	558	520	537	521	521	536	501	506	516	540	516	508	526	549	540	576	531	553	559	542	553	566	512	550	538	565	534	507	582	509	565	535	537	560	562	515	501	542	556	525	502	579	610	491	525	544	531	539	501	490	526	529	504	540	564	553	507	488	550	510	539	538	549	618	516	512	542	520	538	546	527	536	539	506	536	530	555	578	542	518	540	579	531	560	483	580	535	517	533	506	525	551	547	529	535	529	487	550	504	517	508	536	545	516	549	552	512	492	550	508	521	487	545	537	563	521	511	536	494	518	562	516	491	553	546	529	513	538	506	496	520	482	519	518	536	532	531	519	574	480	526	561	499	524	521	498	535	551	526	516	523	503	505	489	512	509	492	508	527	471	527	520	550	511	551	556	514	536	561	549	526	515	465	484	517	499	560	532	540	544	510	502	577	536	538	481	577	526	481	505	527	539	511	508	549	535	548	506	531	509	561	499	524	566	545	508	537	545	506	540	592	487	509	536	539	545	509	540	544	527	529	531	582	499	515	553	522	591	523	528	541	505	538	583	559	548	551	542	526	503	519	509	546	475	560	501	523	537	544	528	510	499	476	574	529	540	525	512	508	553	515	514	511	557	527	516	519	516	532	518	506	522	510	522	534	513	560	523	523	526	536	554	517	509	503	508	556	509	527	492	563	525	473	498	537	516	561	519	547	534	544	517	509	493	504	547	501	538	551	526	535	553	522	518	555	535	486	536	508	528	530	517	535	550	513	541	525	536	531	525	525	524	492	531	482	536	506	541	501	490	573	543	503	521	522	532	552	546	522	539	549	511	521	507	535	516	513	542	506	502	519	510	524	505	510	561	558	535	552	496	522	574	502	522	499	523	527	536	535	535	498	529	550	504	541	492	512	539	524	516	505	530	527	501	501	525	515	529	503	548	526	497	531	519	524	526	559	552	501	514	543	494	561	536	515	522	501	532	526	540	555	543	514	541	565	536	492	561	517	555	517	544	546	519	502	552	535	531	531	583	491	513	493	539	500	547	491	538	542	476	534	491	553	533	551	520	562	524	521	527	499	521	509	542	561	544	517	571	588	536	537	528	547	560	480	515	510	547	574	541	530	497	553	547	548	490	534	552	540	471	510	521	558	494	516	530	550	533	532	542	528	569	559	504	511	529	566	531	526	564	550	530	546	546	517	505	506	535	528	558	570	536	588	541	558	554	557	541	571	514	512	530	518	491	529	550	539	532	570	494	538	543	516	491	486	495	524	518	531	527	497	527	581	503	511	547	524	516	505	516	564	517	533	537	518	524	544	512	529	555	509	495	551	571	485	515	521	553	514	481	537	534	543	515	508	518	527	578	495	551	548	531	531	478	551	566	513	531	558	495	554	551	523	491	518	542	526	525	526	578	556	522	544	518	555	539	538	530	589	493	572	544	514	523	555	545	526	512	572	548	528	574	505	570	552	525	542	523	516	524	551	540	503	532	542	523	546	580	540	522	530	502	497	564	515	521	576	547	531	571	536	527	552	543	489	577	554	545	529	537	559	557	507	542	576	494	531	544	515	502	546	538	544	490	501	523	515	514	563	500	568	534	560	564	527	517	490	505	508	537	528	480	565	544	528	574	526	509	571	517	528	515	560	543	562	548	536	582	552	485	529	513	542	565	516	508	535	539	522	528	535	551	512	521	532	514	571	534	526	512	509	536	515	534	575	565	536	572	565	498	518	523	488	532	510	489	531	529	513	500	558	484	497	522	500	518	565	522	476	507	530	525	534	534	534	503	521	546	526	547	550	513	546	558	512	537	505	501	566	530	506	497	525	509	540	524	540	536	584	530	562	523	512	536	508	571	536	527	513	536	533	530	545	517	578	578	545	553	566	535	504	527	535	535	525	532	521	550	503	504	497	497	508	525	546	550	516	585	510	524	488	567	505	534	522	556	500	502	521	573	526	532	478	512	547	545	540	539	511	489	574	512	486	522	511	579	524	529	552	550	513	492	536	522	546	537	554	533	530	522	531	526	528	541	529	482	480	581	498	504	510	518	521	548	508	566	550	534	529	485	530	592	542	523	488	561	559	521	546	540	546	553	548	578	520	532	503	551	524	488	535	476	561	567	550	539	516	520	510	519	557	520	529	526	539	558	540	514	498	549	534	533	530	572	536	556	509	520	574	501	529	537	512	483	506	544	534	527	573	543	512	563	544	526	499	568	529	565	521	552	525	509	535	544	544	540	538	529	537	565	536	526	604	520	576	504	529	522	508	509	487	527	488	546	502	546	507	538	542	518	535	467	523	518	490	549	566	542	493	523	513	528	508	530	512	505	519	527	504	527	578	534	555	533	543	556	509	535	545	555	526	535	530	553	511	520	523	544	515	535	534	529	490	547	526	501	554	537	530	516	461	559	512	514	503	548	503	534	544	494	539	527	543	543	531	504	523	526	523	523	460	513	505	546	534	478	535	524	505	537	568	480	510	551	512	514	535	512	571	550	497	569	514	567	507	531	561	523	541	527	543	564	510	542	530	511	524	534	537	524	542	569	480	515	542	523	525	530	532	524	531	531	505	536	574	520	560	514	515	543	546	525	534	539	564	519	524	510	551	503	532	506	496	543	589	535	552	537	507	508	545	477	532	547	569	542	530	549	510	553	526	529	494	540	503	489	531	511	512	544	521	570	537	547	529	523	538	487	552	520	583	509	531	508	511	501	494	545	539	527	545
5649	11668	9660	4790	3392	2717	2151	1801	1501	1345	1206	1044	1021	884	918	883	824	817	758	762	777	727	744	718	756	721	735	743	722	729	664	692	677	733	677	677	668	650	632	740	662	642	606	675	648	664	697	656	713	714	673	663	706	734	720	682	713	671	675	700	647	656	615	642	662	679	667	636	648	609	701	653	694	662	608	666	646	701	664	629	682	682	675	635	684	648	638	643	680	652	668	645	666	698	691	661	652	675	672	634	660	657	664	675	686	608	630	662	669	673	664	643	643	701	644	691	641	646	622	675	668	669	664	693	663	663	619	701	647	712	652	649	634	615	642	696	662	639	695	646	688	657	639	633	625	649	671	632	641	667	630	675	649	631	667	619	659	669	683	627	667	656	685	632	640	659	688	653	671	697	631	647	682	693	649	651	664	644	667	721	642	673	669	643	740	723	604	663	713	667	681	693	697	649	654	676	690	675	655	641	653	655	663	631	650	650	684	635	681	674	652	691	638	688	656	715	620	673	656	652	659	701	612	688	657	707	679	679	660	641	643	656	651	628	672	655	643	663	680	707	614	684	689	621	658	695	674	649	639	635	668	641	635	663	649	605	623	696	644	677	670	664	659	692	672	626	656	674	674	654	628	698	683	625	692	636	632	633	705	665	660	648	657	615	662	666	660	627	710	660	720	631	659	671	640	643	654	633	671	642	606	643	661	701	639	661	620	669	663	722	675	633	706	639	656	647	666	664	633	648	638	647	696	689	684	632	706	648	653	607	668	661	697	686	699	634	667	694	659	694	684	630	654	672	669	679	673	678	664	642	691	687	648	681	658	654	678	712	709	642	617	699	664	710	625	637	648	655	653	705	654	659	666	677	637	664	670	651	662	658	668	691	640	614	684	654	629	639	692	640	638	654	673	645	642	659	607	641	692	651	654	622	671	685	666	621	646	606	654	706	685	666	658	601	687	655	636	693	695	698	651	600	621	671	672	627	635	667	657	685	629	630	660	668	681	685	659	616	648	670	673	648	665	629	675	644	652	623	663	668	694	656	637	626	632	645	691	650	681	665	644	655	660	666	665	655	679	669	593	611	632	613	668	682	664	642	641	681	654	643	641	689	616	655	680	676	652	690	649	681	689	688	638	659	641	700	653	668	721	665	663	672	664	634	672	686	675	586	661	571	612	639	693	643	656	655	630	616	672	671	696	660	656	661	655	636	672	632	636	690	605	641	631	676	648	666	664	675	647	705	621	661	651	697	676	705	685	674	668	697	665	664	605	659	645	655	620	646	675	663	681	657	636	672	669	703	658	657	647	611	671	645	631	678	640	684	603	648	643	666	679	678	652	630	683	680	635	639	677	621	636	651	648	656	666	697	653	655	654	663	706	693	642	621	700	710	646	693	642	675	665	665	633	644	675	624	670	684	632	668	703	626	607	689	668	647	642	617	633	643	634	672	619	635	643	699	694	670	655	640	610	674	639	656	660	678	637	657	642	626	664	677	651	674	675	661	606	689	652	581	642	649	620	685	644	691	647	680	660	676	651	647	673	625	646	642	647	675	638	655	653	633	628	663	622	707	633	624	689	665	670	675	606	668	653	652	639	684	673	674	679	670	606	652	622	683	622	661	696	617	634	624	654	630	684	650	658	669	599	675	656	673	676	664	609	659	658	668	691	617	652	653	668	636	663	661	694	646	647	708	640	614	660	714	638	684	633	663	670	636	696	654	686	633	669	651	684	653	614	647	682	603	667	716	664	646	673	642	640	683	683	646	662	659	670	681	650	626	688	688	659	647	642	629	645	656	702	667	667	662	660	642	691	663	635	692	645	633	685	616	645	692	662	638	683	657	667	627	670	668	671	661	669	693	652	638	653	647	683	673	669	597	683	674	669	647	671	683	689	673	632	693	655	608	641	676	651	656	655	646	703	625	645	636	661	612	649	656	659	666	653	642	655	682	697	666	649	630	627	647	702	653	656	680	676	680	689	656	644	666	670	642	660	695	647	661	666	628	685	660	645	673	690	651	648	657	695	701	687	685	684	653	633	659	705	663	688	695	647	638	702	632	678	658	644	636	663	607	710	673	656	641	685	575	615	718	709	699	631	644	625	666	635	634	671	668	698	719	617	690	644	656	604	648	632	670	633	652	678	692	649	649	670	663	683	662	671	669	646	691	659	621	658	658	618	592	681	627	671	670	698	642	621	658	667	648	684	633	669	651	657	661	658	663	687	653	651	647	656	683	677	728	620	655	607	659	663	649	655	695	662	615	635	683	624	669	683	669	669	657	587	687	675	697	722	649	677	648	616	681	627	660	637	656	629	625	645	657	669	656	644	668	693	649	654	626	628	641	665	696	711	699	641	687	664	603	647	688	660	672	660	658	670	662	649	631	627	677	664	656	660	663	669	694	696	658	643	696	629	681	658	656	647	710	664	651	644	623	649	638	658	642	682	662	702	684	687	648	701	640	648	702	638	660	619	616	659	649	634	662	613	671	660	698	682	663	614	673	699	666	645	614	632	687	664	641	661	675	641	660	615	659	637	680	629	695	640	694	668	648	668	619	647	661	672	619	650	641	676	668	635	658	654	658	657	655	658	705	654	622	671	663	705	621	679	666	654	708	609	635	621	634	686	704	641	673	674	671	665	677	688	672	668	657	653	639	633	633	673	645	643	644	702	662	669	682	648	672	678	665	619	671	667	627	656	707	613	625	656	651	671	658	647	679	679	678	694	695	652	683	635	705	660	691	657	657	645	654	636	631	655	681	633	696	622	631	663	661	679	625	706	699	637	649	646	684	678	701	688	669	614	695	692	682	641	684	679	641	660	646	627	709	645	648	672	699	709	693	673	675	680	655	656	661	668	681	643	662	694	617	654	693	661	629	670	662	685	664	654	631	654	652	683	641	717	636	662	667	721	665	682	680	644	674	662	665	705	656	695	657	662	623	655	654	699	645	696	688	619	657	680	623	668	638	677	629	672	703	695	642	704	650	678	647	683	688	655	656	650	700	647	675	642	676	649	634	702	666	669	656	671	655	642	633	676	680	669	657	699	661	655	702	667	636	627	683	670	661	668	664	655	657	632	584	642	689	681	637	685	668	680	677	689	655	678	626	656	673	675	630	654	676	675	622	626	648	645	676	668	679	658	679	670	628	694	634	651	652	655	670	657	671	662	670	684	634	594	644	672	668	656	670	674	693	669	629	653	646	701	701	593	627	632	661	632	656	667	673	635	669	637	669	650	669	629	644	686	676	669	656	586	629	619	690	628	635	648	607	684	632	659	673	631	647	605	652	653	674	609	659	677	698	668	662	667	685	651	647	620	676	650	649	671	672	668	699	655	676	691	667	705	662	669	652	649	652	682	653	670	643	637	646	689	682	648	678	635	665	644	663	633	621	641	630	660	658	691	646	654	632	661	666	626	669	671	675	664	662	656	629	652	620	669	665	631	665	635	713	609	617	676	692	687	687	681	693	617	619	718	650	662	636	662	587	630	587
23628	21604	29497	24212	21607	21602	6786	1493	1102	1047	959	906	777	790	673	683	735	657	717	658	654	600	613	623	599	592	611	588	582	617	562	611	597	557	558	551	546	544	571	551	563	582	575	536	575	541	513	561	531	564	530	523	538	534	542	546	524	550	554	534	548	550	600	596	542	506	581	528	548	586	531	509	507	607	582	517	563	558	550	550	537	548	553	495	501	553	534	561	579	576	550	563	523	521	503	546	510	535	526	542	520	541	534	508	528	562	587	529	541	528	546	516	537	544	533	581	527	542	509	577	538	510	516	518	571	574	525	529	525	542	544	529	521	538	498	534	574	515	533	540	528	525	542	559	532	578	559	537	528	497	520	552	528	548	547	516	535	526	550	509	530	518	531	500	556	523	538	524	524	546	540	508	542	534	576	534	536	512	566	531	526	524	506	531	549	522	543	496	552	524	532	530	565	553	529	531	507	539	524	555	561	534	508	486	538	546	531	536	520	541	596	529	509	544	536	517	548	514	581	528	575	542	532	529	516	534	535	550	539	527	538	539	563	538	562	522	494	509	503	519	535	531	530	560	494	530	558	554	568	540	564	557	539	512	548	535	560	504	509	522	521	537	517	571	575	506	582	549	554	499	536	562	537	518	510	517	568	540	502	517	529	550	513	540	518	528	566	576	562	489	520	517	552	556	531	545	525	534	534	545	540	552	511	554	570	584	552	544	554	539	504	522	522	489	537	543	499	560	509	546	499	505	524	540	546	569	505	555	522	527	578	548	536	531	593	571	549	555	536	560	573	523	534	534	529	542	553	524	583	545	538	525	543	512	549	514	553	528	520	546	571	555	565	521	553	525	499	529	529	542	558	528	529	526	532	539	547	533	548	563	532	529	510	520	519	524	556	526	562	528	510	554	566	486	542	560	593	515	555	508	536	528	506	556	539	521	540	500	503	523	511	517	542	576	523	544	497	509	530	541	550	548	493	510	496	554	562	547	550	534	542	561	502	528	538	562	529	534	545	553	539	577	531	511	551	523	553	550	568	566	549	558	567	539	527	518	541	559	507	520	531	594	567	525	541	527	529	535	547	516	544	508	537	497	579	522	538	493	509	529	554	482	524	583	541	547	576	548	556	557	564	551	538	529	519	564	533	554	539	512	531	537	581	545	545	535	540	495	511	536	536	572	565	529	519	537	549	530	540	584	573	525	525	524	539	532	553	554	540	539	490	516	532	521	494	534	500	525	535	526	558	537	558	540	577	545	520	565	552	513	496	529	515	551	529	567	531	545	537	518	555	566	571	513	535	524	529	578	559	532	561	549	512	539	519	557	542	524	531	532	505	502	561	541	521	562	562	522	552	507	531	541	530	512	522	477	515	549	529	549	554	511	537	560	537	467	523	582	536	515	494	518	527	522	564	568	559	571	539	569	558	513	522	527	527	558	538	509	540	563	543	540	546	536	503	557	500	557	527	531	489	526	526	532	508	542	558	508	565	519	533	560	523	513	547	547	518	507	513	541	560	544	546	495	537	532	543	519	528	587	523	557	512	529	512	527	500	532	561	480	483	491	536	504	559	499	560	546	538	501	558	550	540	505	519	513	544	573	565	564	544	569	509	588	545	528	558	545	561	546	514	536	525	527	552	494	537	527	533	524	523	572	530	591	564	540	535	503	528	510	521	540	510	530	584	556	586	503	537	543	565	540	491	540	570	514	529	563	560	548	554	517	537	554	513	521	556	491	571	581	476	520	557	549	556	582	540	532	544	530	547	555	544	548	551	544	550	521	594	507	522	564	523	481	558	544	519	577	558	547	520	536	506	578	554	549	524	529	513	578	540	589	491	540	576	543	515	565	554	551	532	521	570	549	536	506	516	551	553	547	579	530	545	535	538	523	529	544	571	502	504	518	515	510	505	518	525	483	537	529	544	551	541	567	527	516	537	550	529	523	504	500	563	561	542	544	574	541	519	522	541	530	544	538	532	534	523	555	548	504	504	538	594	546	550	550	502	560	536	545	526	552	554	507	537	510	563	516	512	538	533	494	538	531	522	514	551	568	512	554	498	560	561	521	540	516	540	610	512	508	545	534	552	550	535	536	538	559	527	509	522	559	527	524	520	529	572	550	512	536	532	548	547	545	531	570	520	540	565	544	576	522	533	557	568	509	528	529	580	539	561	517	534	506	526	507	539	545	546	540	527	544	542	527	559	540	537	565	538	526	539	532	534	521	547	559	535	555	581	503	523	518	502	559	585	548	518	555	523	541	546	568	545	536	528	522	533	528	503	507	525	548	550	518	556	522	490	541	558	510	489	517	542	529	505	507	488	506	537	498	511	565	571	553	553	569	534	542	537	534	528	557	512	584	570	507	528	522	560	524	496	548	537	543	531	541	553	519	528	535	572	531	526	550	514	575	521	543	536	538	539	480	515	554	509	555	501	560	531	608	537	541	538	501	526	525	523	533	500	532	554	582	498	478	524	539	576	544	532	511	563	492	479	549	536	526	528	550	500	559	568	506	524	560	524	537	564	516	535	590	506	535	536	572	524	567	523	532	529	539	503	565	565	522	545	508	554	513	519	530	506	559	530	507	570	522	545	542	530	548	522	576	533	512	581	552	515	513	550	547	511	548	507	525	509	542	492	534	530	513	572	544	538	536	554	525	555	568	558	539	526	542	542	578	490	553	555	533	577	553	578	555	582	544	497	507	507	497	545	518	528	522	527	502	546	538	559	500	501	528	512	586	536	528	517	523	564	539	521	551	547	531	515	512	549	504	513	534	539	524	515	547	549	526	549	530	576	502	584	548	557	508	560	493	568	516	544	532	552	519	540	574	491	556	506	522	536	533	479	565	580	524	563	535	548	557	527	565	517	536	531	525	516	543	556	543	583	526	513	543	536	532	512	547	549	526	529	551	515	595	513	540	583	597	499	516	548	536	478	536	538	547	549	533	563	516	537	530	515	529	560	546	503	524	518	569	546	535	512	541	517	503	523	552	557	538	586	582	544	544	534	557	517	541	550	529	554	547	512	550	488	526	587	528	507	523	501	559	546	548	520	572	558	563	568	550	547	544	553	560	578	525	538	581	544	507	560	518	540	545	525	542	552	536	573	555	494	553	546	529	500	540	525	521	544	519	540	581	546	497	512	514	518	538	527	562	553	521	530	532	539	521	546	535	557	548	509	559	580	515	565	586	536	534	563	564	537	550	515	575	547	627	542	541	544	558	543	543	549	538	565	517	513	507	520	524	535	539	535	564	522	529	526	540	532	568	554	520	514	540	547	503	535	510	537	515	542	543	554	569	536	533	539	580	590	522	534	552	520	519	552	500	552	551	492	560	581	534	537	537	549	547	526	528	519	573	540	538	528	566	536	522	506	556	538	532	522	494	559	520	521	525	558	558	486	491	578	520	555	522	529	541	548	544	586	532	580	551	534	573	547	541	501	564	542	510	534	531	529	549	536	534	526	516	512	537	544	498	523	552	510	516	552	560	511	545
7803	17897	14441	7823	5432	4356	3367	2683	2263	1812	1622	1420	1221	1209	1122	1047	972	919	882	803	837	850	770	758	733	723	738	728	767	706	751	710	679	651	709	688	659	663	683	687	647	685	670	703	623	663	677	665	658	659	669	629	694	696	659	655	672	646	653	635	688	645	650	669	711	664	629	643	617	670	629	662	636	659	627	602	623	677	646	630	675	647	667	640	624	599	605	671	633	622	625	643	633	664	617	631	652	668	649	659	672	631	631	643	617	610	646	650	673	643	604	613	610	661	633	629	671	657	599	615	626	618	645	668	652	636	616	686	599	658	634	615	629	617	660	602	687	593	583	630	648	615	647	622	615	618	625	611	658	624	618	656	630	613	654	643	642	616	656	608	646	675	635	624	658	646	633	614	619	611	643	629	657	622	645	632	630	608	622	664	642	674	611	686	644	652	690	649	621	646	660	614	651	684	580	628	636	617	617	651	608	668	662	631	643	637	638	634	633	699	656	625	643	606	642	635	623	674	627	663	622	623	576	669	611	637	664	606	615	625	634	648	599	637	627	655	592	627	617	615	620	674	637	654	619	649	663	597	611	640	626	624	624	674	642	668	594	630	606	612	615	669	642	635	576	632	628	622	604	624	637	612	629	651	637	626	638	642	605	603	646	627	648	665	618	618	623	618	633	658	661	630	672	596	613	617	608	611	640	604	620	637	633	626	645	616	653	607	651	610	612	622	677	696	651	615	611	626	609	600	679	653	632	657	624	675	651	593	630	622	612	679	631	598	634	663	640	684	634	634	681	673	622	589	609	649	607	629	631	573	633	650	618	627	637	675	644	598	647	644	616	608	590	605	620	620	630	641	649	628	614	648	618	602	667	601	621	616	652	665	668	628	647	637	653	613	645	651	653	646	660	614	609	636	595	658	635	663	613	588	621	637	630	633	647	631	654	616	609	646	583	594	627	607	629	598	649	666	645	627	621	649	645	632	625	704	622	607	623	684	629	686	665	612	623	628	615	615	611	612	579	629	610	656	650	602	664	603	622	652	637	665	605	618	666	625	648	647	656	612	602	617	704	614	615	611	615	619	630	668	623	634	618	582	687	636	610	640	622	628	626	603	611	663	589	645	657	598	625	590	626	627	604	623	651	655	590	582	627	612	611	597	644	646	632	640	604	645	658	674	633	597	640	614	610	631	652	610	643	622	654	638	633	619	649	610	592	614	610	650	624	651	646	634	618	639	649	655	639	621	587	629	654	650	623	654	616	615	624	607	619	632	623	651	646	630	636	618	623	661	621	557	636	626	641	650	595	632	593	625	688	637	673	589	657	607	615	604	615	660	630	644	653	641	652	614	641	629	620	621	629	662	652	669	651	653	609	644	598	606	642	630	675	668	656	605	620	605	643	628	627	584	667	589	635	608	625	624	638	662	596	628	673	660	659	651	642	624	632	650	659	621	612	603	639	609	629	608	623	630	630	652	646	613	612	610	625	662	675	614	620	611	633	685	629	607	636	599	662	606	647	630	676	674	631	649	655	595	649	654	666	641	646	639	614	598	606	684	656	575	615	664	650	608	650	648	622	628	600	607	628	608	621	639	626	637	587	644	684	611	648	695	617	620	622	647	662	671	615	623	671	636	654	636	641	633	641	604	618	606	668	632	622	612	655	620	660	648	648	628	643	606	636	586	642	649	654	617	624	629	637	630	660	609	639	668	618	628	659	682	650	616	618	598	620	665	655	654	618	625	639	638	620	620	659	644	703	638	651	615	644	616	624	664	644	618	668	627	606	610	661	633	628	607	649	652	636	670	629	627	619	641	640	594	655	646	613	654	687	603	621	634	686	600	671	638	584	680	626	618	680	608	593	588	638	598	634	639	608	616	673	641	613	645	621	638	662	649	654	663	680	604	618	581	644	621	621	656	639	612	639	642	629	638	630	643	602	623	625	616	632	620	638	653	659	625	645	610	654	634	613	664	628	624	613	644	643	664	650	632	664	643	623	672	597	660	672	610	609	648	654	652	600	631	644	654	596	585	672	595	654	647	605	624	642	595	631	630	611	679	631	614	604	656	644	620	636	654	604	661	647	655	587	641	628	607	631	629	650	628	652	644	616	620	631	670	633	606	628	667	655	662	648	606	617	622	639	607	638	660	615	641	641	605	634	697	616	611	665	641	638	606	639	647	630	652	597	616	624	625	611	602	667	597	647	635	639	609	615	608	620	593	629	605	632	673	630	646	652	662	647	636	616	659	686	634	630	602	694	606	648	651	653	616	619	627	608	612	642	628	632	645	651	666	631	611	652	609	629	634	614	668	601	660	620	612	615	607	592	581	645	636	642	650	657	620	613	629	602	662	661	604	618	615	649	596	655	633	634	651	621	680	659	607	633	622	598	595	648	618	610	676	626	580	647	612	615	591	607	628	596	652	647	609	642	627	597	631	615	649	610	645	646	636	657	654	681	611	613	634	616	658	627	692	585	602	664	649	599	640	592	637	672	623	586	634	593	635	636	614	627	635	577	609	644	626	650	601	654	627	629	660	664	626	583	653	599	646	602	630	641	605	617	607	582	625	618	641	656	591	653	645	595	648	642	644	609	634	601	632	607	656	627	681	591	652	613	581	658	642	616	608	640	619	628	634	656	652	662	615	643	622	630	624	635	607	599	620	633	616	621	653	615	576	635	608	601	634	625	615	623	637	671	631	618	644	589	627	642	640	645	605	643	658	665	624	633	643	649	613	626	642	604	611	649	636	638	594	641	634	632	689	646	601	637	673	643	705	616	641	616	661	634	642	616	608	628	687	661	630	625	613	643	629	631	644	630	650	612	589	604	663	622	610	623	615	654	652	677	648	630	654	641	602	646	634	664	646	598	622	582	613	607	639	614	618	639	651	625	652	660	589	685	646	606	651	612	629	620	614	617	635	645	614	665	633	625	669	634	584	664	621	618	627	675	609	639	623	605	588	627	634	633	621	637	598	607	599	625	657	670	619	656	637	643	674	625	646	630	671	651	642	637	688	669	580	632	622	619	641	607	637	596	609	645	633	661	624	594	608	636	670	665	641	640	615	624	607	606	639	619	628	709	614	602	640	583	623	629	625	673	649	674	666	639	618	628	681	592	648	621	638	692	651	663	628	623	651	666	671	635	604	640	630	622	617	632	614	623	658	671	602	689	656	659	661	587	646	683	608	670	661	640	635	652	647	593	680	676	638	606	621	655	646	650	644	600	648	634	643	578	613	599	657	603	631	657	591	634	631	654	661	633	611	632	621	667	667	652	598	639	666	620	642	630	609	655	594	614	660	581	621	619	637	611	592	637	600	642	630	624	575	599	641	621	650	605	636	576	649	626	623	652	651	645	585	632	637	642	595	662	672	599	636	610	583	654	694	602	636	598	575	658	638	629	632	590	596	617	612	646	653	610	602	595	641	639	633	675	643	571	678	652	595	626	605	642	645	613	658	608	649	633	634	627	586	608	614	572	620	660	630	677	634	657	610
27695	20377	7599	1519	1109	974	910	951	945	972	903	958	888	915	907	895	918	893	934	830	858	886	881	871	925	885	853	881	906	902	899	974	919	885	924	866	844	872	942	909	883	911	895	873	863	877	881	878	935	844	858	915	917	885	862	941	944	873	922	938	880	881	870	919	885	922	935	933	844	882	888	944	910	902	903	928	911	885	915	900	926	866	942	891	907	919	905	863	875	864	869	886	848	905	895	875	907	853	926	895	934	910	871	847	898	910	902	917	909	914	843	903	893	863	873	886	956	919	865	877	905	909	906	885	882	904	899	944	864	858	859	814	969	917	879	902	880	879	815	884	864	914	854	879	889	876	888	881	924	886	867	836	871	838	935	880	877	887	877	844	880	915	922	881	897	851	902	890	897	859	892	850	875	894	912	857	870	882	841	888	916	872	861	896	902	892	885	890	938	889	881	836	929	864	889	890	911	875	884	896	952	857	889	928	886	871	908	883	938	866	905	922	939	905	819	918	878	845	861	857	903	932	874	880	874	872	884	875	926	846	891	896	875	942	823	886	909	913	859	896	911	924	875	862	866	888	914	929	885	881	908	820	887	868	882	943	835	882	842	926	864	891	852	826	893	879	946	849	864	870	930	905	904	922	860	866	883	946	905	883	856	866	921	852	911	886	929	883	850	912	920	883	868	922	905	894	892	839	877	851	830	849	874	850	855	896	905	875	905	876	871	868	861	924	879	902	871	811	932	912	893	946	916	901	875	891	857	854	906	845	819	913	930	916	912	918	889	931	931	902	868	886	871	898	893	911	928	854	822	887	869	823	901	843	862	910	916	894	865	879	846	869	858	908	869	906	840	915	836	933	897	830	923	895	873	902	896	919	859	878	908	877	887	914	862	908	906	947	898	864	917	882	851	854	950	894	838	944	854	880	909	866	929	904	871	926	865	869	895	880	896	883	892	876	889	880	887	945	857	939	864	903	906	879	883	884	859	897	888	913	883	922	830	870	877	864	876	874	866	916	852	859	873	910	826	918	922	889	961	923	868	864	862	896	909	893	953	923	844	849	924	912	897	887	923	877	960	885	913	888	922	921	896	889	893	879	899	866	871	901	895	850	923	894	846	876	898	951	872	884	889	881	883	869	947	862	877	890	876	887	927	862	877	802	856	872	877	947	892	884	906	895	906	927	882	814	880	890	875	892	848	936	926	882	908	910	897	887	928	955	834	856	900	863	906	898	853	896	894	924	895	859	833	887	860	850	925	939	906	891	894	919	924	908	892	893	831	878	911	909	936	943	879	879	852	900	880	895	892	830	849	853	909	907	861	876	824	879	857	923	890	842	870	924	903	858	849	891	913	826	861	886	911	825	865	877	906	920	909	923	910	934	856	895	905	839	870	876	902	904	874	876	854	873	883	881	847	905	927	886	891	899	853	866	859	906	896	887	924	890	898	948	858	924	873	875	884	866	864	877	913	912	843	894	915	873	875	859	916	882	902	939	895	834	918	934	957	919	893	909	874	845	820	919	841	913	871	918	897	925	867	884	860	865	873	848	908	935	905	879	905	851	854	915	863	873	923	909	858	894	866	921	945	929	901	894	893	864	893	882	963	871	916	908	844	890	880	881	940	924	888	889	900	882	895	932	840	880	903	916	848	931	934	957	921	875	891	927	858	883	897	923	882	894	849	858	870	877	883	922	890	945	914	912	879	919	923	873	901	891	905	929	886	858	908	915	866	903	898	890	867	884	902	885	921	892	871	882	870	865	912	884	830	891	933	902	882	910	901	871	882	885	906	880	868	864	899	943	864	903	899	851	887	868	947	893	877	818	836	879	875	883	897	849	884	903	852	862	862	892	956	859	897	893	897	856	868	891	909	890	879	954	862	841	897	877	894	872	864	918	873	893	881	878	806	816	886	838	858	860	939	933	909	892	894	892	902	900	929	869	881	929	869	998	943	868	921	859	942	825	877	861	832	890	941	887	884	876	927	903	852	875	862	856	877	861	894	921	838	913	876	890	963	855	936	892	851	857	913	872	899	869	895	884	851	897	895	881	833	914	897	972	869	882	919	909	899	882	883	860	841	904	855	870	867	838	864	880	867	921	902	867	875	859	906	889	895	841	896	949	904	845	899	927	874	943	910	869	873	914	924	883	847	926	907	892	871	879	954	910	926	895	865	872	834	858	893	883	907	864	878	863	867	875	889	941	891	918	861	882	894	882	836	862	909	856	890	926	916	839	885	882	923	874	890	898	874	895	859	893	901	881	890	900	831	914	943	890	889	873	866	895	879	901	900	929	888	855	900	813	872	872	855	909	859	985	922	832	896	886	910	914	879	912	876	867	911	890	927	863	932	902	854	880	899	978	900	903	846	895	891	864	869	870	853	895	890	884	872	898	926	882	923	872	878	896	911	871	919	857	838	909	900	859	896	885	853	856	891	823	895	840	910	899	918	891	858	872	888	926	881	870	921	888	858	893	864	869	868	910	871	888	812	882	908	849	831	927	907	873	823	910	892	834	847	889	898	897	909	868	860	929	905	883	873	942	859	918	895	843	877	901	900	887	820	942	891	913	836	883	879	892	944	911	858	870	932	873	890	876	914	903	851	902	871	847	842	853	901	852	918	866	884	898	857	918	894	895	897	918	890	905	897	886	849	817	897	937	937	872	859	890	863	912	848	870	847	926	904	873	863	849	931	958	870	870	901	859	863	830	867	891	920	929	840	872	866	926	894	896	927	877	900	871	960	856	889	871	938	931	918	858	907	858	889	869	929	891	900	828	885	900	925	927	905	900	937	886	875	902	838	875	850	853	925	896	837	884	910	908	869	877	915	888	874	884	926	851	869	842	870	882	876	866	854	901	926	935	887	872	922	943	869	840	869	868	860	903	859	892	875	916	900	862	852	883	866	878	837	861	864	883	898	916	897	894	855	898	910	832	847	918	905	882	878	883	904	853	836	875	861	868	872	900	882	943	918	900	883	880	884	859	894	925	911	871	925	914	874	903	937	832	918	865	847	967	870	903	901	859	896	882	901	932	924	930	878	868	902	854	908	896	859	905	903	915	907	853	919	856	848	881	881	885	876	837	835	853	901	853	911	914	934	924	887	885	865	875	862	900	886	864	876	943	857	903	873	899	879	814	857	868	864	896	883	892	860	880	889	883	894	887	897	803	880	901	894	863	883	874	904	858	876	878	893	896	886	885	947	900	929	940	864	920	858	898	911	863	924	883	866	866	895	894	891	854	896	860	937	927	934	902	870	875	867	944	861	915	910	819	918	862	837	878	842	865	896	850	895	861	852	932	927	927	913	859	906	910	889	855	819	885	894	890	905	880	889	861	851	867	867	898	848	983	909	948	866	904	860	911	924	899	906	881	905	889	900	924	914	931	856	900	902	931	876	904	905	892	900	824	886	937	895	872	886	939	871	842	846	883	961	867	854	889	883	868	936	887	860	928	896	924	864	901	863	885	928	877	902	894	873	906	896	853	941	938
4972	2666	2170	1446	1368	1264	1222	1227	1110	1206	1147	1044	1099	1059	1109	1095	1054	1094	1077	1033	1041	1078	1072	1089	1103	1069	1105	1016	1045	1068	1046	1052	1081	1101	1083	1072	1043	1089	1032	1036	1058	1063	1096	1033	1128	1094	1035	1021	1073	1076	1075	1099	1045	1070	1066	1110	1078	1015	1056	1128	1072	1069	1043	1031	1060	1065	1038	1049	1107	1105	1054	1042	1143	1080	1059	1070	1064	1032	1024	1112	1103	1064	1102	1126	1074	1054	1052	1064	1088	1089	1039	1073	1031	1045	1096	1127	1073	998	1056	1008	1051	1049	1092	1031	1023	1063	1065	1014	1059	1007	1072	1031	1069	1087	1071	1086	1071	1039	1084	1064	1003	1063	1066	1047	1034	1005	1085	1025	1008	1003	1109	1087	1086	1095	1106	1076	1109	1021	996	1023	1055	1100	1080	1132	1050	1018	1071	1027	972	1060	1060	1063	1093	1053	1031	1055	1001	1087	1029	1068	1017	1100	1058	1105	1058	1016	1057	1046	1024	1066	1072	1085	1095	1081	1086	1055	1062	1081	1063	1051	1092	1133	1059	1078	1083	1047	1099	1075	1029	1107	1045	1035	1074	1085	1084	1017	1042	1055	1079	1044	1031	1046	1027	1023	1057	1062	1071	1085	1015	1057	1065	1079	1098	1027	1121	1117	1066	1069	1075	1062	1119	1019	1096	1031	1066	1064	1083	1062	1039	1031	989	1031	1090	1085	1056	1013	1043	1029	1074	1028	1060	1110	1001	1028	1076	1069	1074	1075	1044	1056	980	1084	1137	1003	1032	1044	1078	1030	1086	1117	1086	1082	1005	1125	1058	1107	1093	1105	1087	1124	1100	1070	1073	1068	1114	1033	1088	1063	985	1121	1070	1107	1013	1051	1035	1101	1000	1093	1167	1060	1125	1085	1074	1101	1022	1139	1048	1087	1080	1100	1046	1030	1005	1045	1057	1063	1027	1121	1062	1048	1079	1093	1082	1066	1104	1044	1114	1063	998	1041	1034	1042	1083	1091	1038	1095	1035	1080	1032	1035	1062	1036	1038	1052	1038	1039	1073	1122	1056	1064	1037	1081	1076	1065	1087	1084	1083	1073	1061	1052	1056	1110	1063	1079	1046	1023	1080	1016	1077	1093	1093	1111	1048	1082	1038	1088	1104	1108	1052	1066	1073	1085	1063	1025	1040	1043	1017	1024	1025	1045	1087	1107	1113	1127	1027	1031	1082	1018	1082	1036	1069	1072	1104	1125	1035	1039	1098	1193	1016	1063	1054	1126	1035	1042	1110	1096	1078	1079	1099	1108	1067	1070	1101	1011	1031	1058	1076	1022	1100	1064	1140	1055	1050	1002	1034	1036	1036	1060	1077	1046	1023	1067	1116	1033	1077	1018	1091	1054	1073	1073	1118	1050	1040	1034	1086	983	1061	1045	1073	1081	1071	1068	1117	1116	1094	1035	997	1100	1052	1066	1083	1032	1038	1036	1110	1127	1088	1087	1096	1119	1073	1071	1004	1072	1019	1048	1033	1137	1056	1099	1037	1064	1088	1093	1026	1095	1058	984	1098	1061	1089	1058	1061	1069	1032	1052	1007	1102	1027	1098	1108	1103	1033	1077	1058	1063	1092	1130	1030	1079	1071	1114	1047	1044	1025	1057	1082	1021	1101	1039	1124	1041	1082	1017	1095	1069	1086	1029	1094	1088	1075	1017	1040	1016	1063	1074	1062	1071	1081	1064	1026	1045	1033	1091	1056	1088	1094	1085	1073	1070	1051	1002	1002	1075	1064	1049	1058	1097	1114	1043	1077	1071	1033	1053	1081	1063	1084	1032	1123	1042	1062	1076	1085	991	1107	1049	1026	1061	1054	1054	1128	1074	1059	1022	1044	1073	1021	1043	1117	1023	1058	1067	1062	1094	1106	1101	1038	1088	1094	1081	1031	1054	1042	1052	1027	1080	1054	1069	1050	1033	1058	1053	1094	1048	1089	1118	1060	1010	1032	1077	1092	1035	1081	1120	1039	1066	1039	1103	1035	1100	1074	1095	1117	1139	1051	1094	1050	1045	1092	1011	1033	1061	1064	1066	1111	1079	1043	1004	1071	1038	1166	1074	1088	1096	1073	1065	1085	1017	1114	1047	1075	1040	1064	1035	1134	1027	1036	1020	1026	1059	1030	1039	1085	1109	1040	1042	1105	1076	1043	1091	1065	1091	1039	1079	1091	1027	1057	1033	1055	1011	1078	1065	1071	1055	1011	1086	1053	1037	1079	1050	1043	1057	1077	1065	1056	1091	1038	1109	1093	1072	1050	1010	1057	1083	1078	1106	1060	1080	1128	1098	1104	1039	1097	1061	1032	1071	1042	1027	1061	1042	1064	1089	1056	1066	1036	1068	1029	1067	1069	1011	1115	1041	1080	1108	1016	1110	1051	1109	1052	1044	1081	1029	1044	1014	1092	1053	1058	1084	1013	1040	1104	1034	998	1077	1043	1088	1018	1122	1040	1002	1105	1052	1049	1076	1090	1019	1049	1076	1098	1067	1044	1087	1103	1052	1053	1049	1062	1057	1051	1089	1096	1076	1104	1092	1077	1096	1106	1102	1051	1106	1127	1042	1115	1129	1090	1067	1052	1019	1058	1024	1006	1098	1036	1064	1033	1078	1093	1046	1080	1079	1077	1120	1096	1055	1088	1093	1058	1112	1109	1082	1069	1052	1064	1069	1058	1063	1027	1075	1109	1045	1123	1103	1106	1043	1056	1070	1112	1055	1073	1080	1040	1063	1058	1057	1033	1090	1036	1122	1035	1113	1036	1045	1040	1084	1061	1039	1042	1022	1014	1038	1013	1071	1027	1038	1024	1084	1092	1074	1043	1075	1094	1034	1083	1082	1060	987	1062	1042	1048	1104	1075	1066	1047	1066	1059	1074	983	1107	1020	1070	1105	1082	1101	1051	1066	1090	1029	1041	1061	1043	1086	1070	1046	1067	1086	1033	1053	1063	1048	1065	1072	1002	1081	1059	1050	1069	1103	1091	1123	1076	1056	1061	1082	1083	1017	1126	1066	1069	1082	1085	1047	983	1062	1101	1092	1117	1135	1069	1035	1035	1099	1063	1010	1019	1130	1066	1034	1078	1016	1085	1035	970	1022	1085	1106	1095	1004	1047	1043	1107	1110	1122	1020	1073	1051	1052	1116	1098	1036	1041	1046	1026	1079	1076	1091	1062	1087	1041	1036	1076	1060	1082	1065	1080	1043	1011	1011	1057	1104	1136	1040	1078	1100	1077	1118	1007	1067	1075	1034	1099	1030	1007	1110	1066	1090	1093	1081	1095	1024	1080	1067	1089	1094	1098	1032	1065	1084	1058	1100	1028	994	1048	1052	1086	1078	1028	1057	1044	1103	1089	1059	1084	1094	1028	1090	1081	1088	1114	1045	1028	1072	1035	1143	1049	1021	1075	1094	1088	1053	1117	1093	1067	1084	1048	1070	1065	1097	1056	1098	1129	1073	1106	1087	1091	1077	1074	1120	1023	1055	1041	1102	1030	1053	1016	1112	1043	1059	1007	1087	1129	1098	1095	1088	1036	1113	1067	1031	1028	1060	1076	986	1019	1050	1030	1039	1112	1073	1103	1044	1051	1145	1087	1089	1039	1066	1065	1095	1060	1099	1098	1049	1044	1095	1091	1040	1110	1079	1069	1066	1113	1075	1033	1109	1056	981	1041	1072	1068	1042	1063	1046	1103	1039	1043	1000	1039	1049	1050	1103	1165	1118	1049	1112	1047	1084	1087	1077	1071	1064	1011	1090	1000	1019	1031	1076	1066	1044	1102	1050	1001	1110	1065	1083	1085	1096	1073	1046	1072	1062	1059	1068	1044	1125	998	998	1097	1004	1052	1054	1030	1033	1095	1064	1090	1113	1105	1022	1021	1044	1022	1076	1086	1043	1116	998	1114	1076	1137	1072	1119	1051	1076	1127	1103	1032	1127	1086	1095	1084	1058	1081	1050	1070	1079	1075	1050	1028	1085	1128	1029	1083	1050	1021	986	1017	1092	1085	1083	1138	1061	1091	1135	1138	1136	1095	1017	1040	1059	1123	1061	1103	1063	998	1114	1114	1090	1083	1014	1071	1072	1096	1029	1063	1067	1126	1074	1038	1110	1047	1028	1096	1127	1040	1113	1111	1047	1074	1034	1028	1014	1074	1058	1084	1051	1058	1054	1025	1101	1003	1026	1044	984	1097	1071	1083	1031	1059	1111	1075	1132	1077	1034	1052	1105	1080	1054	1026	1085	1049	1129	1072	1066	1034	1053	1037	1033	1035	1063	1051	1100	1075	1004	1055	1070	1059	1061	1031	1056	1107	1072	1111	1101	1036	1079	1069	1081	1080	1052	1064	1049	1046	1050	1074	1093	1081	1022	1070	1062	1057	1018	995	1004	1097	1038	988	1084	1062	1033	1082	1034	1054	1132	1032	1061	1116	1128	1041	1056	1012	1054	1103	1037	1086	1094	1100	1049	1123	1140	1056	1021	1083	1073	1063	1001	1071	1070	1118	997	1059	1112	1019	1058	1106	1078	994	1090	1071	1060	1110	1084	1046	1128	1104	1049	1064	1064	1055	1134	1032	1131	1041	1084	1062	1004	1023	1086	1089	1104	1058	1055	1050	1095	1074	1014	1091	1085	1053	1059	1020	1079	1091	1028	1063	977	1065	1029	1020	1080	1060	1033	1052	1067	1080	1112	1066	1060	1077	1067	1032	1081	1120	1095	1061	1105	1008	1100	1008	1056	1037	1054	1071	1074	1067	1027	1033	1100	1090	1087	1049	1058	1046	1050	1094	1067	1053	1075	1114	1035	1032	1043	1055	1003	1087	1088	1101	1056	1067	1033	1065	1018	1095	1015	1081	1057	1028	1075	1046	989	1122	1044	1123	1057	1063	1094	1076	1094	1036	1015	1032	1055	1040	1083	1107	1064	1082	1022	1082	1033	1110	1013	1100	1024	1140	1064	1059	1049	1051	996	1055	1002	1074	1058	1075	1047	1123	1133
24602	21602	29018	24655	21575	9008	1489	1013	894	792	764	661	665	636	643	629	613	603	605	586	577	586	559	528	537	528	570	532	564	588	543	550	497	566	512	558	528	534	571	504	553	530	520	579	504	567	557	530	551	566	562	557	531	541	542	524	536	563	547	527	537	582	539	548	542	533	581	554	553	504	562	524	475	532	525	522	561	501	548	521	566	529	555	524	542	500	545	514	514	532	542	514	496	516	536	550	521	536	525	526	519	501	503	489	511	498	490	501	532	514	530	541	533	550	535	503	556	549	551	530	552	506	517	557	495	515	490	547	546	530	506	504	544	537	524	552	546	513	530	531	514	496	485	501	504	549	511	547	525	562	523	558	542	547	504	569	511	528	499	513	510	546	548	522	518	491	584	575	520	550	536	510	503	541	518	469	492	545	515	526	508	553	541	488	544	560	538	536	528	507	505	537	494	501	533	561	495	544	523	524	492	541	513	517	519	505	556	558	491	484	492	518	499	522	489	534	549	538	547	517	518	570	512	514	550	529	533	551	493	483	539	523	549	521	511	529	530	549	565	557	529	554	545	550	530	507	574	537	534	514	517	506	528	549	505	541	492	554	496	514	497	518	560	507	536	509	506	522	499	536	525	559	512	547	513	534	527	529	538	517	524	500	491	519	521	538	494	497	517	551	516	549	553	523	540	521	515	551	534	505	503	505	519	543	539	489	543	557	538	508	513	571	475	525	539	536	520	539	527	501	579	493	495	549	524	532	572	509	514	521	532	542	501	515	547	550	565	549	546	540	536	493	537	562	541	552	523	556	513	529	515	504	506	518	513	553	542	533	531	553	543	556	542	525	493	556	524	533	515	564	500	519	544	541	527	535	535	549	512	515	523	545	567	517	533	536	522	540	499	578	567	561	480	519	489	535	519	500	493	562	532	523	546	511	473	573	503	527	529	534	540	524	519	550	530	552	563	499	483	490	504	495	510	517	542	491	522	517	503	512	547	558	528	538	512	544	573	545	526	491	481	529	507	507	538	525	529	468	523	535	500	564	508	512	522	564	512	487	484	523	538	519	558	539	508	506	546	522	533	547	517	532	520	537	515	499	497	529	526	536	528	512	513	509	524	567	552	534	482	523	555	536	515	566	541	512	568	550	540	528	551	543	510	531	549	529	543	558	520	536	523	498	534	537	520	504	491	456	557	504	566	502	507	555	535	530	523	522	539	487	555	505	550	513	537	533	519	544	514	502	515	539	523	523	529	535	535	535	562	535	523	520	510	563	546	537	521	507	521	531	471	515	554	538	538	503	541	466	497	551	517	514	522	527	494	490	502	538	527	505	505	540	528	513	516	515	513	547	523	589	490	513	576	522	565	524	486	509	550	497	503	519	558	535	582	544	557	528	598	519	581	506	550	562	510	561	525	530	513	498	540	519	535	523	500	522	531	518	539	502	497	510	520	506	483	489	539	614	520	490	514	493	522	491	523	516	500	497	491	524	517	513	539	561	551	531	547	569	544	575	509	511	509	508	495	567	491	502	530	528	560	535	514	536	526	524	561	513	549	508	510	530	518	525	515	540	515	527	557	518	491	549	506	526	560	509	508	544	558	530	539	534	544	546	518	533	545	484	528	521	478	537	520	494	548	526	529	550	526	539	531	512	526	533	532	542	517	500	512	515	485	549	490	536	486	527	549	514	525	514	489	505	534	544	563	510	499	550	547	543	473	597	560	544	538	515	564	503	543	555	525	492	499	514	526	539	522	524	525	520	551	503	533	469	512	505	523	519	536	539	494	525	527	565	560	516	525	532	512	517	485	512	520	523	527	486	543	509	493	528	507	525	506	553	494	542	506	506	516	521	506	530	507	539	525	528	492	577	520	530	534	527	528	482	537	496	522	536	535	533	548	500	545	522	519	515	508	530	512	480	525	503	530	488	538	483	537	533	527	551	488	520	524	506	501	543	569	500	534	534	535	511	495	511	536	541	533	574	557	531	538	536	547	503	530	518	564	553	493	528	552	544	593	567	566	527	535	543	545	491	522	543	564	514	535	535	559	487	522	526	502	542	553	510	506	552	522	501	517	490	459	510	486	499	518	505	525	503	523	523	472	508	519	491	514	559	543	524	574	511	512	512	561	517	515	505	594	556	516	541	567	522	505	527	518	536	523	500	470	538	483	515	544	537	530	532	517	534	571	510	519	539	564	529	534	525	528	510	544	523	522	492	514	533	532	509	524	547	531	526	493	545	527	541	528	509	527	532	466	504	600	513	540	567	523	527	526	536	527	570	572	573	491	495	528	492	540	521	530	526	511	521	555	544	498	502	523	541	503	517	532	461	511	524	521	525	524	497	534	546	538	527	517	496	537	540	523	529	560	530	567	557	528	533	510	515	542	509	519	490	547	524	527	519	549	512	533	495	534	515	534	506	538	527	546	487	566	550	533	485	494	554	557	554	557	533	516	514	531	566	547	545	571	535	515	544	549	553	541	514	532	507	509	527	494	526	513	544	515	575	556	508	575	565	527	534	538	546	491	547	551	490	538	545	515	523	516	515	542	568	541	513	538	513	535	531	507	554	515	549	526	584	544	541	492	512	508	539	506	497	539	542	545	530	535	513	507	514	507	507	472	537	526	537	538	524	480	522	501	504	517	557	528	562	516	531	519	488	499	495	536	537	494	537	512	553	546	518	499	552	508	524	562	520	546	516	579	515	507	492	564	521	505	539	544	544	590	477	496	534	493	526	521	535	542	494	552	534	553	558	502	472	522	553	549	475	483	529	531	529	519	517	530	547	511	506	515	563	495	510	546	529	511	502	539	506	504	553	494	556	532	484	510	547	530	494	529	552	533	544	550	479	533	560	545	533	516	541	534	513	521	538	531	516	529	518	542	552	554	534	500	548	511	517	523	532	557	523	531	462	491	512	555	505	516	530	522	530	517	485	529	557	510	541	505	519	515	518	546	537	520	519	512	495	491	551	571	509	558	546	489	570	502	528	565	563	508	516	535	513	540	523	496	512	533	507	528	537	487	545	529	506	490	559	527	547	580	525	535	509	543	491	504	499	516	545	502	517	543	530	527	567	519	511	546	548	523	546	508	510	545	545	529	529	508	512	525	485	553	509	559	512	508	530	521	493	543	557	488	506	514	512	556	540	562	534	541	523	519	516	518	534	487	496	535	532	505	499	561	519	529	537	510	527	540	534	538	492	546	509	515	504	519	514	478	519	539	499	511	580	553	511	546	544	528	548	479	559	516	554	540	543	506	519	523	535	509	518	530	558	501	529	541	492	525	509	528	539	555	502	508	550	531	552	519	516	533	507	555	526	527	551	528	504	536	537	493	494	491	502	567	565	540	540	583	529	515	503	547	502	524	546	501	510	499	532	517	527	534	562	502	528	537	519	537	535	535	520	525	522	539	541	534	478	517	529	525	516	495	569	567	509	478	567	505	480	527	522	503	532	564	491	482	539	496	522	493	520	523	548	530	550	486	521	511	508
5567	11395	9296	4719	3403	2809	2141	1722	1496	1380	1127	1066	1020	944	882	886	780	807	763	705	715	751	733	735	736	668	684	684	714	698	703	707	725	663	618	682	665	676	654	711	685	701	683	630	642	728	645	659	655	665	657	670	660	670	690	612	640	676	685	638	639	681	699	636	636	643	682	670	645	668	672	671	640	646	691	687	633	656	655	643	679	664	675	595	647	642	630	650	707	690	629	656	601	651	669	660	671	700	713	652	614	626	630	634	656	635	639	673	649	687	639	630	648	640	693	651	664	649	673	631	673	602	698	700	683	612	615	679	648	669	635	635	652	597	629	632	672	684	663	652	678	694	664	643	654	664	600	647	662	657	631	700	642	706	640	666	682	651	701	642	597	677	649	654	680	659	645	665	677	619	633	645	651	673	635	676	664	651	614	614	670	671	720	631	669	675	665	623	679	664	641	658	681	631	667	643	638	670	621	612	655	619	640	643	643	676	665	661	660	662	670	661	678	663	649	694	673	694	629	675	605	653	692	590	617	620	717	641	638	657	670	629	626	644	653	645	648	638	643	635	634	669	635	636	658	608	639	667	605	671	654	621	661	643	658	636	649	643	670	687	612	617	616	674	686	689	653	627	575	644	653	635	675	673	646	689	691	670	648	673	681	653	647	654	661	600	668	625	641	674	628	616	654	628	640	639	638	683	692	649	624	663	642	644	616	628	642	672	649	684	631	656	698	655	676	651	672	627	653	665	696	617	670	647	629	627	672	642	652	677	629	633	609	594	669	691	638	621	688	620	690	652	701	659	637	645	615	660	642	647	628	649	670	690	630	647	644	644	656	670	646	671	651	597	612	600	608	629	646	641	608	655	617	582	658	636	670	649	672	639	665	639	648	661	680	640	706	676	684	668	682	667	654	685	671	612	642	652	624	651	648	626	673	644	683	649	626	629	644	670	662	658	654	647	680	633	639	686	640	671	652	669	616	643	641	685	674	649	674	677	651	675	664	668	671	607	666	657	618	650	683	632	690	647	640	628	662	633	617	666	675	648	618	651	670	646	668	640	629	634	632	651	632	647	660	657	673	646	644	674	676	667	637	610	627	622	670	678	635	712	634	640	652	641	633	672	649	683	673	648	661	659	640	660	664	628	640	678	630	654	597	663	686	678	639	622	649	647	638	697	660	689	662	644	701	624	644	636	694	655	632	641	648	664	690	647	634	643	672	700	653	615	652	649	659	647	641	634	665	666	652	680	638	654	634	627	674	676	596	645	649	645	633	654	644	658	619	689	647	663	623	599	672	655	658	656	656	651	677	672	711	658	674	670	625	674	646	659	669	639	615	680	638	635	637	644	628	673	645	662	616	630	690	612	660	585	638	686	664	647	684	702	658	639	642	624	622	642	657	630	646	630	661	679	661	660	638	668	639	659	626	687	642	625	638	664	724	682	649	649	649	618	657	652	659	674	656	647	657	667	661	663	652	656	658	702	664	646	637	649	635	642	646	634	631	678	646	649	625	547	623	679	635	631	631	598	623	698	637	597	610	664	629	649	657	616	626	623	602	659	634	660	627	721	630	669	620	659	670	621	661	684	638	676	719	650	658	648	665	659	683	640	656	688	664	667	627	676	648	628	654	655	646	688	642	666	647	672	657	632	695	651	650	647	675	613	621	682	663	631	643	663	642	646	678	658	643	678	644	641	645	677	684	653	678	637	651	647	689	641	626	655	655	615	689	637	633	642	629	687	724	637	639	683	653	663	627	627	631	618	636	651	709	706	664	650	677	671	674	668	623	631	625	648	644	680	646	596	655	701	661	629	635	691	654	636	698	631	657	663	639	613	647	654	601	701	660	653	629	663	668	642	617	626	643	669	705	715	678	663	672	683	653	667	681	690	636	651	690	666	678	648	646	670	662	685	628	666	648	665	647	652	649	614	656	598	649	657	643	665	697	645	623	640	666	668	690	658	675	642	718	665	645	672	678	620	643	658	660	699	662	694	650	679	624	652	596	649	684	704	623	657	616	617	661	676	692	643	640	627	632	624	655	658	678	645	634	660	651	627	646	651	674	656	608	632	630	666	622	660	612	679	647	662	688	670	697	608	655	626	659	649	657	651	622	624	669	652	630	648	656	645	681	621	652	635	668	630	689	656	685	609	682	665	667	662	632	611	655	644	700	631	682	635	632	620	694	628	667	646	653	694	661	631	638	643	680	661	638	680	622	677	612	675	611	673	653	663	664	645	638	649	668	605	662	683	608	631	650	599	688	603	662	669	650	644	686	649	644	640	633	641	658	671	650	665	637	629	655	642	692	615	647	679	666	667	624	676	624	653	646	614	676	611	623	652	646	608	663	631	691	669	651	673	645	655	627	648	661	656	665	643	644	662	630	674	666	654	657	673	656	590	671	677	672	627	675	637	651	683	651	696	653	666	665	670	648	602	633	670	634	676	678	680	642	670	643	659	664	638	635	651	662	663	651	703	682	653	650	635	632	664	670	664	645	638	631	665	600	626	647	646	673	627	644	645	641	638	653	654	679	634	676	687	645	640	690	622	690	663	638	649	647	660	609	605	698	663	623	645	591	634	687	648	676	661	606	664	623	665	623	687	682	599	666	679	625	712	664	625	648	662	624	658	665	643	678	627	659	635	665	659	665	637	657	669	622	678	674	637	617	686	615	646	613	672	651	679	630	641	624	687	653	606	660	649	646	589	663	612	630	627	650	664	584	661	670	589	646	642	654	644	672	665	657	685	663	653	634	625	670	613	674	632	660	700	675	666	666	610	679	633	666	671	653	640	629	649	669	654	663	618	649	665	618	602	677	626	635	643	685	625	647	647	627	665	604	637	656	695	648	688	655	673	656	640	652	661	648	662	664	681	616	670	661	686	640	647	682	666	619	663	662	665	644	646	664	687	671	639	663	601	662	662	675	627	634	678	596	667	676	593	636	665	646	656	626	634	640	614	643	659	592	636	624	657	669	632	660	639	660	658	627	640	663	622	675	612	657	690	650	628	665	616	637	698	634	652	651	620	670	661	585	667	659	683	665	634	657	622	621	632	659	628	649	651	627	666	648	661	596	633	629	621	668	656	610	656	633	649	616	678	634	682	654	634	650	657	645	653	619	660	659	645	695	648	674	678	635	669	654	608	697	638	654	620	642	656	655	616	633	639	612	671	658	675	626	655	631	667	641	682	647	667	625	630	658	662	640	624	635	643	648	661	621	643	638	633	650	658	649	636	624	660	668	711	629	634	679	637	671	679	638	615	688	670	701	665	647	675	640	657	718	623	652	666	644	667	687	649	695	615	662	648	659	677	626	654	635	648	674	662	656	662	660	654	641	691	643	680	628	676	680	674	651	645	637	645	632	663	647	702	638	638	667	670	702	674	646	664	682	643	640	642	644	672	638	671	657	616	665	671	661	618	666	627	606	639	673	693	632	638	646	689	618	650	674	646	617	688	661	625	686	664	659	682	652	719	657	652	681	629	639	647	603	634
23587	21560	29472	24117	21562	21590	6856	1546	1203	999	959	873	815	829	784	771	695	674	722	651	634	626	623	622	628	624	621	643	602	592	616	590	591	588	561	568	573	573	563	570	566	538	572	609	581	571	577	621	547	568	588	611	620	556	578	512	543	577	593	530	559	617	530	570	556	602	553	549	545	562	574	602	597	553	540	595	534	575	558	558	534	533	545	592	557	562	557	558	545	589	568	536	540	588	609	530	549	509	543	569	537	547	534	532	552	523	563	578	551	597	518	531	531	561	546	573	546	548	563	580	592	568	526	537	560	558	569	549	525	557	569	491	577	560	544	545	528	545	527	530	582	530	511	517	560	576	561	511	546	562	593	583	592	529	559	537	598	515	559	551	545	547	551	545	521	552	576	572	569	591	519	554	549	557	523	539	513	528	555	529	592	590	556	561	586	565	600	511	569	533	531	569	559	528	567	520	525	556	524	542	548	578	542	536	549	571	545	569	559	526	550	559	526	530	580	529	553	532	503	526	545	517	590	563	599	557	562	537	557	525	550	516	589	569	593	562	579	551	535	564	562	554	537	543	566	585	550	535	550	577	532	544	575	560	542	550	559	542	554	544	548	550	563	550	555	536	517	567	535	531	560	576	555	549	573	579	580	565	519	582	544	569	565	508	578	528	561	563	584	552	557	547	555	533	564	520	505	537	559	541	534	537	582	530	563	544	543	551	551	554	565	571	544	548	535	558	521	507	509	528	553	577	539	570	583	535	491	554	532	547	549	573	535	550	570	528	517	571	569	575	571	576	564	528	542	580	574	537	604	555	577	530	537	551	586	521	517	584	528	565	571	585	493	528	565	552	595	530	597	532	582	545	553	551	565	544	480	513	549	555	564	550	563	557	557	503	566	475	562	518	519	582	551	570	539	593	572	509	582	560	554	571	524	610	571	555	531	546	517	552	524	563	567	594	593	560	536	521	542	560	584	566	546	552	529	560	544	571	535	550	561	520	565	543	505	591	575	499	563	548	481	620	542	529	536	561	535	555	571	508	588	518	524	559	528	558	558	511	544	589	570	546	579	565	599	568	557	527	562	560	560	553	528	584	598	554	554	581	556	516	492	523	558	580	580	534	567	555	520	576	557	550	554	531	571	616	568	569	576	508	549	558	535	541	582	544	626	526	578	540	543	546	522	538	558	542	524	547	568	571	509	580	544	570	548	572	527	568	517	559	550	588	529	531	528	558	551	500	552	578	550	545	523	557	533	588	545	567	529	552	558	545	559	558	541	546	554	515	584	549	530	509	576	577	555	576	522	590	552	526	568	538	532	561	525	568	550	566	528	537	559	551	584	566	567	506	575	501	545	538	567	525	527	549	545	592	565	569	546	505	539	550	527	573	581	553	565	572	568	568	557	544	546	604	551	578	546	556	561	539	572	520	545	536	547	568	557	545	539	522	576	518	557	532	571	549	542	551	528	557	541	578	600	498	579	545	548	548	579	471	514	551	531	538	551	572	529	512	551	548	581	562	533	485	539	523	524	540	566	599	573	614	540	560	519	544	556	525	561	558	546	552	576	551	532	569	548	518	543	535	534	563	617	555	536	580	537	506	529	527	501	583	538	542	560	561	554	572	559	567	536	543	511	540	562	558	579	556	550	548	582	555	530	537	552	528	586	539	527	530	540	506	564	550	546	592	583	576	574	561	527	539	523	565	519	580	546	510	555	534	553	577	549	547	567	550	528	541	530	582	560	553	545	541	586	542	576	548	527	564	548	558	551	592	517	535	602	562	566	571	572	579	561	549	533	557	573	564	529	544	536	571	514	573	534	522	525	518	561	516	573	533	504	530	536	536	556	587	545	524	532	565	547	541	563	604	551	525	623	575	493	570	523	503	503	571	512	547	551	560	485	520	550	585	557	565	584	564	547	597	521	526	544	550	546	542	570	534	553	534	551	559	525	532	561	577	563	577	522	523	556	550	522	542	503	605	536	588	579	577	538	539	536	569	564	559	567	533	512	556	542	530	530	545	563	577	543	537	538	554	548	540	542	566	570	519	545	556	565	517	562	577	527	569	539	515	548	542	513	588	577	530	518	578	552	547	538	555	554	522	569	535	566	565	540	561	576	532	567	574	557	538	574	564	576	546	502	569	562	534	544	560	551	518	529	589	540	522	536	521	549	568	568	551	540	537	565	595	554	536	565	524	546	488	606	563	505	589	551	568	557	588	534	526	570	580	583	548	568	557	552	551	609	586	545	558	536	573	558	532	551	514	605	571	566	542	512	557	536	567	565	552	578	561	538	583	572	524	515	496	526	573	537	552	525	524	541	589	530	553	548	584	523	581	545	556	562	565	545	599	532	543	539	591	524	572	526	538	535	551	573	523	577	551	542	552	558	551	534	534	591	514	536	567	554	544	562	547	503	507	519	560	545	546	529	539	547	525	541	525	578	515	550	562	531	580	539	528	554	580	543	565	573	533	546	548	583	551	550	561	506	574	551	546	563	560	549	569	561	566	538	561	599	510	542	529	606	550	568	572	560	571	512	535	597	540	525	570	565	595	561	542	589	573	506	530	532	537	531	514	576	565	537	562	538	509	571	532	588	538	545	536	520	533	585	568	543	539	538	532	500	550	572	566	531	514	537	536	552	592	525	550	542	529	510	558	498	542	590	599	557	557	523	556	548	541	545	544	556	533	572	543	573	553	515	533	538	566	543	537	539	544	578	563	559	581	518	534	556	544	560	529	589	543	534	548	566	543	531	590	536	562	522	530	535	547	561	571	558	518	494	544	553	586	521	529	489	571	525	562	579	553	601	545	538	539	566	570	571	546	533	591	515	568	553	545	505	562	581	536	559	560	554	538	579	559	546	556	525	552	530	547	529	532	503	513	510	520	537	526	576	559	563	511	515	549	550	555	574	508	570	552	582	528	514	539	488	542	539	579	582	525	521	527	590	539	549	531	575	520	520	519	562	571	503	525	538	542	541	551	606	493	568	522	499	519	564	533	564	541	572	515	548	559	587	552	564	535	573	534	562	548	567	515	541	552	597	574	538	549	577	589	576	538	523	540	570	540	579	558	583	513	559	545	542	546	544	529	539	555	537	540	539	512	546	510	539	542	573	574	541	549	563	531	554	569	545	508	551	563	565	547	558	570	556	593	534	540	530	575	513	498	523	546	518	539	537	496	548	515	527	556	507	553	550	582	567	565	584	578	516	520	558	522	580	548	548	583	598	540	599	509	570	571	570	585	563	556	550	530	509	515	577	528	536	539	508	533	567	540	528	547	559	561	551	568	561	572	567	550	542	536	526	514	539	548	568	516	537	571	526	565	540	610	556	551	534	592	551	562	529	597	537	522	572	558	578	516	542	515	555	587	516	533	546	583	569	541	534	548	533	539	575	503	550	563	530	574	547	604	558	570	572	574	531	531	589	539	503	544	545	591	544	570	555	513	550	516	572	548	590	540	527	545	574	541	514	576	566	550	570	484	546	543	544	536
7697	17772	14290	7754	5511	4215	3409	2710	2275	1860	1625	1422	1263	1173	1144	1005	962	959	891	853	826	775	818	698	780	780	768	756	732	742	751	735	737	681	669	687	733	696	697	657	692	677	646	696	703	659	697	696	668	725	695	667	671	681	698	683	695	621	636	708	686	635	684	611	655	644	670	671	673	648	627	682	619	635	683	672	626	644	670	638	649	675	682	645	671	653	644	672	642	666	681	679	656	594	641	614	687	670	618	638	702	632	681	615	621	659	626	619	671	629	679	650	653	685	621	657	624	639	674	654	628	640	641	674	636	618	621	629	675	608	660	620	618	586	653	642	627	622	660	646	627	628	616	657	643	652	657	644	596	644	637	673	617	631	638	614	671	632	676	574	677	652	643	627	667	647	612	615	660	661	652	651	656	631	632	643	665	684	633	618	619	699	702	609	617	678	608	643	644	623	671	662	666	639	633	680	618	714	675	634	687	624	713	659	636	687	655	603	657	624	679	694	624	642	639	687	626	636	669	656	621	657	640	649	629	623	623	618	698	661	668	611	618	651	652	657	634	672	635	605	645	640	618	649	641	629	698	653	614	629	667	681	648	646	646	680	630	633	658	627	647	632	699	645	635	654	659	610	607	642	589	622	671	667	642	663	613	655	658	631	650	677	628	625	666	624	654	647	666	643	626	641	642	639	663	617	697	633	650	664	649	629	656	632	634	621	658	613	643	695	618	593	654	621	643	606	655	641	656	679	658	636	643	675	629	635	667	636	655	670	695	650	650	670	620	685	620	605	629	660	629	612	633	639	648	655	625	639	641	645	588	614	683	676	666	619	641	625	642	643	688	643	593	635	666	636	640	651	662	634	650	685	599	649	647	652	670	619	619	610	653	705	628	643	612	637	669	604	634	639	651	609	605	682	634	663	604	641	674	639	625	642	660	571	655	636	607	637	623	662	650	619	656	623	656	627	662	622	657	668	639	613	686	620	658	650	617	729	636	642	654	612	630	649	691	645	620	647	598	644	595	628	607	620	646	652	657	648	656	639	665	636	621	661	639	663	674	632	683	668	644	633	670	653	649	681	655	636	591	651	644	615	638	659	617	614	612	635	615	625	656	622	623	631	662	619	655	649	569	651	642	649	639	688	679	693	631	649	624	648	693	654	636	722	667	616	652	660	649	647	696	605	680	641	653	641	652	720	618	669	682	612	622	649	633	667	619	674	618	623	653	621	645	666	641	636	599	661	628	677	635	619	661	627	637	644	658	668	661	619	643	629	622	644	624	618	661	646	694	658	643	650	630	684	644	642	670	611	666	637	623	669	643	681	660	657	658	607	642	617	711	600	645	639	602	630	629	652	688	687	639	604	653	700	646	680	698	639	647	710	643	615	658	623	638	651	686	616	645	702	663	671	673	634	644	675	617	641	637	644	649	607	645	606	637	577	660	662	659	661	655	651	649	665	611	637	687	667	627	670	669	672	655	602	610	677	651	673	638	617	630	672	684	639	607	632	642	652	676	674	669	650	688	642	660	630	646	655	676	644	683	646	611	645	636	645	651	637	595	604	657	670	677	631	672	607	665	631	624	607	622	624	594	622	659	600	656	641	645	653	664	680	649	641	610	657	617	663	637	700	704	599	657	653	614	687	677	649	701	646	624	677	595	661	638	645	645	635	668	623	680	653	660	614	664	620	672	667	676	619	650	625	654	650	649	686	625	665	671	666	651	602	642	629	678	686	668	633	637	697	648	613	694	647	632	667	656	649	654	604	682	643	622	677	691	666	678	637	660	642	636	614	674	651	628	672	649	611	653	637	594	700	613	638	645	641	643	653	623	638	655	645	651	625	608	664	653	659	611	650	660	659	617	682	600	595	600	643	635	664	646	611	599	616	620	651	690	669	664	610	642	612	628	612	639	665	658	658	663	647	655	642	635	641	651	668	627	692	677	653	626	645	684	629	660	637	641	648	658	634	638	697	630	692	636	656	658	632	620	669	660	644	644	596	681	600	632	643	645	693	634	636	609	629	688	641	612	650	675	630	616	664	605	616	603	676	607	637	601	676	639	688	656	659	631	628	652	685	629	603	630	651	675	653	598	658	715	632	673	631	655	638	633	648	612	668	695	651	667	630	649	668	608	645	622	633	565	643	641	674	611	683	614	649	610	636	653	635	662	689	659	612	624	663	666	661	651	642	637	619	638	677	637	680	645	655	646	652	631	655	647	654	663	657	656	630	635	642	647	667	665	633	643	663	658	643	666	558	676	635	671	617	641	630	666	624	654	656	638	626	627	599	674	646	685	632	642	672	657	663	591	653	641	697	608	633	581	681	655	633	648	606	653	633	648	619	644	667	605	658	637	663	632	638	658	671	630	632	649	654	591	647	631	634	639	673	614	638	626	648	643	641	617	639	636	634	627	621	663	634	648	664	637	641	630	634	640	681	652	704	627	669	622	621	640	638	641	626	619	639	643	666	628	672	620	649	654	683	693	629	660	667	626	629	630	628	678	689	586	611	635	637	618	663	669	658	666	666	649	676	597	702	689	650	606	661	686	622	647	635	617	644	688	629	639	647	683	649	689	642	673	633	608	612	669	676	657	647	699	622	675	651	644	625	638	640	693	663	640	638	612	638	628	648	637	684	665	619	655	623	628	641	678	664	652	652	690	662	664	617	635	647	589	637	630	642	651	655	689	655	625	612	641	648	654	603	677	686	600	598	619	660	670	663	638	672	633	618	630	628	630	661	642	620	664	659	634	694	672	648	690	647	676	662	601	651	619	699	683	635	681	668	644	612	618	672	657	646	691	664	632	686	638	651	644	596	631	653	685	682	687	605	678	664	654	674	655	669	694	673	662	649	607	616	634	603	664	647	610	629	669	665	656	632	628	674	671	647	627	643	629	663	621	634	610	630	662	626	695	641	670	645	666	601	652	647	650	635	630	685	615	618	677	639	626	616	709	710	668	644	597	669	670	675	647	656	628	614	670	656	635	652	685	611	651	616	638	681	661	668	643	619	659	625	616	611	653	669	627	647	653	629	671	644	606	657	674	666	688	655	619	661	662	629	675	600	671	649	628	642	652	612	648	619	640	658	654	645	697	670	643	666	623	668	668	677	638	605	634	622	631	656	623	648	645	605	634	686	629	642	614	614	611	664	614	649	610	642	629	612	588	658	686	630	630	636	629	625	648	653	661	640	648	643	702	682	661	651	657	611	609	595	664	599	655	642	626	625	614	597	658	645	655	637	608	622	654	676	666	651	646	644	687	634	668	693	666	669	666	633	660	642	641	647	678	665	605	654	599	620	633	694	645	696	646	667	676	658	617	634	644	647	643	615	624	648	633	646	647	665	654	659	665	634	647	663	634	612	637	648	654	669	653	630	628	631	664	643	632	626	628	651	653	648	651	631	651	619	650	621	606	668	630	660	662	587	666	666	653	667	657	664	628	660	595	643	690	596	650	682	608	685	669	682	630	655	680	666	636	675	659	668	613	603	619	665
27598	20242	7777	1835	1302	1261	1003	967	943	942	908	944	915	940	871	931	990	869	929	905	899	896	959	882	931	904	869	927	933	868	903	920	912	927	865	893	906	898	836	922	900	920	876	921	918	917	885	858	892	916	860	884	855	916	849	885	868	850	878	899	841	856	860	850	863	873	902	934	901	919	913	922	915	880	930	886	830	854	945	912	871	858	919	876	909	852	852	837	894	931	877	867	862	934	853	903	893	925	909	940	869	863	920	890	898	891	857	903	878	912	889	929	848	910	906	900	895	950	884	888	929	875	877	876	867	865	905	889	885	887	862	895	848	887	885	935	877	838	895	940	896	918	902	918	846	865	915	883	883	872	888	879	877	896	883	853	883	901	865	879	866	876	837	867	880	871	868	900	868	902	931	892	910	850	897	890	885	925	895	875	902	927	890	912	915	880	873	953	900	895	872	839	885	901	945	865	837	822	864	817	891	857	915	885	868	936	935	848	939	854	878	826	835	920	913	862	887	853	869	897	891	885	856	919	845	884	901	903	907	890	865	925	914	915	894	889	923	839	896	855	899	895	921	905	911	879	922	897	856	896	931	863	839	865	906	864	878	905	896	899	839	920	856	879	905	902	913	870	820	940	912	866	858	925	935	872	933	874	881	874	926	903	872	891	926	860	903	862	875	885	855	881	898	922	868	858	895	886	843	902	906	861	906	998	945	859	834	862	877	858	876	865	957	822	898	868	892	902	880	911	841	850	866	911	887	826	883	878	897	878	869	946	913	884	835	870	887	939	891	882	922	883	849	945	887	909	952	857	910	874	888	862	842	827	910	867	880	877	903	905	879	911	903	868	893	819	903	837	904	879	908	856	873	946	895	858	891	898	878	896	907	885	933	976	873	865	921	876	900	937	912	836	899	894	877	912	845	865	921	893	898	920	870	943	868	837	888	863	867	860	903	906	866	889	876	882	880	879	885	907	877	892	884	870	849	896	889	905	877	845	876	864	932	869	898	868	864	885	906	880	848	878	876	905	882	883	920	871	897	887	882	945	917	923	881	861	820	922	906	867	895	924	922	939	880	887	877	906	872	913	845	842	837	853	873	929	853	868	935	942	864	924	872	936	945	848	867	942	875	842	887	922	828	840	908	858	935	878	902	958	898	852	882	890	850	821	901	869	851	890	882	904	880	898	870	878	919	921	870	883	923	916	898	880	836	875	880	913	922	895	861	902	911	845	917	945	895	916	842	863	900	884	886	919	879	984	900	896	915	900	936	901	894	873	878	907	911	909	839	873	842	882	916	845	887	913	830	888	822	854	860	885	871	907	891	843	907	885	848	935	885	915	892	888	871	883	899	899	855	858	886	897	926	823	823	888	915	927	883	916	915	847	884	896	924	916	888	914	883	909	844	911	961	879	886	899	869	874	863	896	864	935	907	891	936	911	829	874	898	943	916	938	845	828	903	920	852	835	887	883	868	879	874	907	925	876	854	935	922	883	943	913	935	885	924	946	878	958	896	862	908	898	885	890	856	880	858	901	874	920	916	861	866	858	914	895	887	925	849	902	932	881	881	928	816	918	872	882	852	894	889	861	912	883	866	871	892	857	846	869	914	835	848	896	893	902	848	955	890	888	877	921	876	910	911	893	872	862	871	898	866	914	907	930	948	908	902	926	906	854	842	899	870	862	896	868	909	869	881	885	914	905	917	900	886	881	888	880	909	887	946	861	861	906	907	924	872	933	864	893	873	893	893	851	906	940	853	913	852	883	878	882	871	881	876	884	861	905	829	850	876	913	852	854	903	861	862	898	822	851	861	909	872	820	876	907	875	851	806	854	868	918	881	858	850	902	891	866	909	897	914	859	911	911	895	921	892	888	947	902	924	908	918	893	978	857	888	935	906	916	845	857	903	939	900	933	874	902	882	845	896	923	878	895	869	913	851	957	917	899	909	937	920	889	882	912	888	881	913	887	855	856	875	857	831	900	941	898	920	940	867	884	874	855	889	880	897	915	874	824	869	895	913	925	873	905	866	875	872	849	895	855	965	881	861	873	843	830	902	864	924	862	920	878	905	864	889	872	866	885	825	903	861	912	916	862	893	901	901	857	839	886	920	948	893	922	913	921	876	846	901	908	884	867	879	892	903	885	904	842	875	936	871	913	860	827	911	853	855	911	881	878	929	870	888	890	848	907	920	865	895	868	923	880	812	886	890	899	843	917	849	896	844	923	927	841	934	913	898	913	902	895	924	905	868	909	881	929	877	898	850	839	863	857	869	883	871	889	877	859	859	842	964	873	896	881	875	935	911	890	896	868	885	903	853	845	812	843	848	895	870	945	881	915	886	910	881	897	942	893	841	888	944	898	861	886	912	873	936	882	854	934	922	916	867	896	853	889	875	882	940	949	879	923	949	895	880	929	895	878	873	881	947	911	900	886	846	883	880	854	875	886	919	914	891	884	935	839	850	882	894	869	849	914	892	907	930	929	889	896	933	883	908	843	880	913	903	927	909	907	902	850	873	894	919	862	858	935	897	908	901	841	890	935	827	935	901	927	922	926	903	912	890	871	916	880	884	903	879	854	849	834	864	872	890	908	909	895	918	907	852	864	860	852	911	880	894	917	836	908	923	918	863	861	903	892	861	899	898	901	914	926	901	871	879	920	943	854	865	907	879	870	869	897	902	876	860	878	880	874	886	899	880	894	892	897	904	855	914	882	891	860	856	908	941	881	900	977	877	870	866	953	855	925	899	879	896	912	883	887	897	902	925	874	886	881	891	869	885	940	864	935	840	888	886	863	939	888	913	886	899	867	897	861	831	871	890	833	924	856	897	876	873	899	878	998	872	849	907	928	895	909	883	908	933	887	894	933	848	853	878	891	863	909	876	926	908	869	916	872	908	828	935	893	885	862	961	843	885	847	872	853	845	915	882	880	892	857	930	920	890	884	867	927	912	932	868	857	914	866	835	897	910	854	894	940	894	908	847	929	871	948	887	883	868	859	921	929	896	885	953	895	901	866	916	866	881	891	874	884	895	836	893	888	916	865	882	857	928	890	838	886	924	913	930	914	904	933	894	863	942	811	865	844	903	891	832	876	867	903	937	913	884	929	900	894	916	893	924	948	844	869	859	853	858	925	880	840	861	878	930	953	854	886	879	892	870	891	860	866	908	911	885	944	946	878	916	907	920	842	904	918	885	916	855	910	955	907	887	885	857	906	849	894	883	823	890	879	893	920	897	894	877	868	888	868	921	919	880	890	874	921	852	885	875	907	904	906	907	870	907	923	883	905	835	881	920	898	896	846	884	869	968	923	919	888	880	862	902	877	894	838	894	919	883	858	881	887	865	941	893	890	905	923	896	890	897	925	894	921	888	848	841	891	903	856	868	883	926	930	883	953	890	879	898	895	900	893	885	888	883	891	921	892	921	877	865	838	868	848	888	906	920	900	900	871	872	907	905	951	904	898	895	890	912	896	870	915	859	900	895	934	881	875	862	916
4866	2596	2276	1621	1509	1321	1275	1258	1146	1209	1120	1192	1141	1141	1118	1054	1091	1103	1087	1077	1117	1021	1062	1038	1090	1022	1109	1041	1060	1084	1046	1045	1095	1020	1052	1066	1097	1096	1078	1101	1043	1062	1078	1010	1169	1074	1044	1023	1066	1059	1070	1100	1104	1033	1062	1110	1037	1108	1070	1065	1056	1041	1116	1034	1121	1028	1053	1107	1005	1064	1019	1058	1006	1022	1049	1078	1107	1011	1057	1114	1048	1047	1089	1079	1001	1058	1084	1067	1015	1064	1101	1058	1058	1091	1023	1003	1057	1061	1097	1011	1066	1065	1042	1036	1054	1068	1046	1044	1104	1050	1048	1074	1064	1105	986	1076	1070	1040	1073	1053	1078	1092	1099	1045	1061	1080	1056	1042	1099	1116	1066	1037	1033	1037	1044	1073	1045	1102	1081	1032	1044	1041	1092	1060	1060	1035	1085	1103	1166	1061	1071	1073	1043	1076	1054	1036	1062	1015	1042	1034	1085	1095	1042	1059	1036	1069	1109	1032	1077	1073	1038	1068	1060	1070	1016	1064	1016	1065	1083	1078	1132	1068	1073	1028	1066	1078	1059	1074	1074	1025	1127	1007	1090	1069	1066	1069	1066	1013	1120	1030	1113	1061	1082	1062	1088	1073	1035	1040	1055	1085	1090	1069	1031	1018	1059	1062	1079	1093	1047	1060	1049	1079	1095	1095	1006	1070	1073	1055	1121	1027	1075	1017	1033	1081	1078	1070	1058	1091	1045	1047	1092	1021	1048	1036	1029	1108	1050	1071	1066	1119	1051	1104	981	1063	1028	1038	1022	1112	1069	1076	1104	1071	1107	1101	1068	978	1078	1091	1030	1017	1054	1104	1088	1061	1031	1080	1062	1051	1043	1078	1021	1077	1056	1041	1083	1024	1120	1091	1030	1094	1063	1061	1065	1060	1009	1113	1037	1086	1082	1041	1069	1069	1067	1009	1056	1061	1049	1016	1093	1037	1004	1061	1069	1060	1037	1090	1116	1140	1082	1041	1024	1087	1147	1081	1062	1081	1066	1051	1078	1039	1126	1107	1055	1078	1084	1084	1069	1023	1071	1031	1051	1089	1031	1036	1123	1103	1059	1105	1070	1086	1075	1047	1056	1105	1109	1092	1100	1033	1046	983	1088	1069	1050	1013	1080	1070	1014	1081	1004	1100	1051	1081	1095	1060	1059	1040	1028	1040	1113	1108	1087	1030	1067	1047	1079	1035	1087	1060	1034	977	1026	1057	1060	1067	1042	1046	1034	1122	1019	1100	1053	1067	994	1126	1148	1088	1086	1082	1069	1076	1041	1052	1068	1139	1158	1057	1087	1091	1034	1089	1062	1042	992	1007	1065	1038	1074	1060	1059	1057	1042	1106	1066	1018	1095	1025	1096	997	1073	1039	1092	1013	1031	1009	1108	1115	1038	1056	1018	1107	1063	1069	1119	1029	1056	1134	1068	1085	1090	1039	1055	1072	1061	1085	999	1094	1075	1080	1005	1106	1065	1112	1071	1058	1133	1116	1089	1083	1027	1079	1084	1052	1065	1094	1066	1132	1056	1042	1075	1055	1077	1001	1040	1090	1065	1060	1044	1063	1003	1057	1106	1079	1070	1059	1077	1078	989	1037	995	1088	1068	1083	1047	1089	1039	988	1111	1096	1052	1059	1040	1004	1059	1112	1027	1033	1094	1020	1089	1073	1071	1041	1051	1083	1067	1055	1130	1082	1126	1031	1042	1111	1030	1092	1031	1051	1026	1084	1044	1036	1091	1025	1056	1105	1088	1050	1110	1092	1063	1121	1099	1059	1103	1063	1067	1043	1059	1034	1095	1098	1111	1042	1056	1060	1100	1057	1090	1032	1023	1011	1059	1121	1096	1032	1076	1076	1090	1135	1081	1068	1039	1067	1040	1014	1083	1066	1056	1018	1113	1070	1142	1119	1058	1065	1041	1030	1050	1055	1029	1029	1087	1093	1063	1056	1074	1064	1068	1076	1030	1056	1106	1107	1044	1082	1080	1036	1061	1112	1006	1021	1065	1035	1064	1080	1019	1017	1060	1093	1048	1062	1018	1105	1093	1062	1078	1058	1043	1060	1069	1064	1050	1130	1059	1068	1080	1049	1039	1099	1063	1073	1020	1079	1024	1006	1118	1110	1088	1047	1080	1059	1040	1085	1069	1070	1086	1109	1069	1097	1051	1022	1033	1066	1058	1047	1085	1059	1034	1064	1016	1038	1083	1098	1044	1040	1093	1042	1088	1057	1029	1130	1048	1095	1033	1045	1034	1043	1091	1043	1047	1072	1029	1060	1013	1041	1049	1086	1054	1039	1099	1069	1148	1106	1071	1073	1050	1075	1130	1092	1068	1025	1105	1058	1099	1076	1048	1092	1057	1040	1062	1078	1080	1059	1097	1076	1076	1076	1047	1069	1122	1117	1110	1073	1056	1073	1081	1103	1037	1090	1074	1026	1007	1092	1042	1076	1135	1055	1085	1018	1089	1069	1073	1063	1034	1092	1043	1059	1084	1066	1018	1091	1066	1047	1030	1071	1132	1082	1071	1089	1051	1068	1040	1130	1110	1077	1065	1098	1065	1084	1076	1020	1060	1103	1052	1026	999	1103	1061	1022	1072	1109	1079	1071	1054	1058	1063	1016	1066	1121	1001	1070	1041	1074	1073	1078	1026	1064	1048	1072	1065	1111	1071	1076	1047	1084	1040	1072	1010	1140	1031	1083	1041	1046	1093	1061	1033	1085	1027	1102	1045	1039	999	1012	987	1037	1067	1053	1051	1038	1077	1048	1060	1062	1087	1068	1068	1083	1071	1051	1107	1105	1074	1039	1126	1096	1040	1070	1073	1017	1080	1089	1127	1034	1098	1100	1073	1103	1048	1025	1116	1058	1055	1033	1016	1065	1093	1068	1062	1041	1129	1040	1072	1082	1082	1038	1043	1051	1044	1064	1071	1093	1000	1104	999	980	1067	1069	1109	1066	1035	1041	1075	1125	1047	1079	1059	1057	1134	1031	1053	1091	1026	1079	1102	1065	1053	1127	1064	1095	1057	1111	1099	1101	1115	1024	1044	1101	1053	1041	1058	1071	1057	1075	1047	1072	1056	1058	1045	1038	1098	1114	1057	1071	1117	1052	1117	1123	1042	1045	1160	1029	1079	1075	1082	1082	1097	1085	1006	1042	1063	1023	1076	1112	1127	1057	1059	1040	1054	1075	997	1075	1033	1077	1079	1053	1074	1064	1058	1050	1129	1104	1092	1060	1090	1129	1097	1140	1035	1052	1039	1089	1017	1057	1057	1111	1095	1040	1080	1072	1094	1091	1085	1062	1026	1050	1092	1027	1017	1037	1074	1050	1081	1062	1079	1093	1079	1082	1102	1080	1062	1060	1025	1105	1036	1078	1086	1048	1024	1140	1077	1091	1019	1076	1076	1077	1124	1052	1076	1018	1067	1091	1030	1064	1074	1032	1056	1035	1067	1097	1088	1095	1121	1104	1095	1066	1075	1084	1101	1014	1057	1104	1073	1116	1064	1061	1062	1102	1083	1105	1078	1073	1112	1112	1041	1088	1098	1100	1121	1086	1081	1040	1066	1073	1076	1058	1117	1068	1093	1014	1031	1093	1082	1028	1042	1070	1051	1079	1082	1094	1028	1098	1089	1124	1103	1062	1077	1033	1024	1041	1118	1073	1096	1051	1024	1047	1047	1046	1037	1053	1007	1008	1049	1036	1086	1055	1051	1043	1037	1096	1021	1057	1044	1035	1059	945	1070	1105	1030	1082	994	1068	1074	1068	1089	1041	1061	1089	1085	1108	1042	1051	1102	1041	1087	1054	1025	1087	1062	1090	1025	1086	1074	1096	1100	1062	1048	1034	1094	1087	1065	1059	1056	1148	1076	1023	1071	1072	1071	1081	1067	1045	1094	1108	1047	1122	1043	1086	1094	1128	1080	1078	1081	1106	1032	1049	1095	1065	1066	1035	1092	1041	1086	1033	1055	1068	1062	1110	1063	1038	1155	1071	1125	1019	1017	1067	1044	1090	1104	1092	1108	1106	1049	1048	1034	1033	989	1065	1053	1062	1054	1089	1046	1122	1114	1012	1059	1080	1089	1060	1018	1071	1123	1120	1090	1020	1056	1057	1054	1076	1019	1069	1112	1047	1085	1050	1058	1057	1054	1071	1054	1086	1101	1080	1075	1121	1013	1020	1094	1010	1077	1072	1081	1081	1039	1059	1019	1075	1040	1097	1102	1093	1116	1039	1036	1043	1067	1083	1102	1082	1067	1091	1066	1009	1006	1039	1058	995	1033	1088	1015	1051	1074	1034	1064	1066	996	1059	1060	1073	1033	1097	1070	1119	1121	1058	1056	1075	1052	1088	1082	1082	1102	1082	1062	1048	1032	1001	1113	1060	1033	1042	1097	1106	1102	1090	1054	1054	1010	1028	1034	1101	984	991	1103	972	1047	1057	1057	1018	1115	1049	1098	1139	1104	1065	1055	1064	1068	1116	1080	1105	1012	1092	1112	1107	1064	1071	1058	1034	1063	1054	1031	1110	1027	1049	1047	1023	1052	1050	1042	1063	1058	1026	1051	1079	1070	1055	1006	1092	1068	1081	1070	1079	1009	1089	1082	1061	1092	1086	1051	1045	1060	1104	1070	1098	1077	1063	1110	1029	1062	1078	1114	1044	1065	1096	1123	1115	1102	1099	1058	1028	1047	1144	1035	1074	1087	1025	1076	1042	1165	1039	1074	1060	1043	1117	1040	1036	1040	1097	1127	1098	1051	987	1020	1082	1096	1049	1049	1055	1124	1054	1103	1065	1068	1035	1111	1119	1070	1079	1044	1066	1080	1028	1100	1056	1078	1097	986	1062	1103	1052	992	1088	1077	1090	1064	1061	1077	1059	1009	1024	1063	1007	1064	1059	1043	1068	1039	1103	1104	1074	1028	1064	1054	1057	958	1063	1057	1042	1059	1109	1037	1074	1126	1058	1044	1060	1057	1090	1105	1065	1092	1083	1015	1076	1031	991
24575	21588	29019	24625	21563	9131	1532	1045	833	820	751	680	743	651	668	667	601	586	637	581	581	599	582	585	579	558	586	599	586	571	554	532	532	556	574	541	544	533	548	597	559	575	517	560	582	563	556	539	546	587	537	523	553	541	548	542	523	531	539	563	527	559	546	557	535	529	560	548	529	508	554	567	542	498	533	547	517	572	546	500	535	573	509	536	562	542	584	551	567	521	526	584	560	526	567	522	537	520	534	528	499	598	513	516	522	520	528	563	553	512	556	505	503	555	534	534	523	553	514	549	502	541	534	506	535	550	582	539	499	541	578	551	499	500	543	531	553	567	536	545	536	544	561	511	543	581	526	531	487	503	544	495	572	538	558	544	546	469	540	498	517	546	521	544	536	566	549	548	547	544	510	530	532	514	551	534	535	542	528	526	502	540	552	550	562	540	576	498	552	513	512	538	512	533	518	526	514	539	539	563	537	550	540	540	535	517	512	553	536	518	543	522	534	522	529	522	565	531	522	537	549	512	541	508	511	537	544	550	507	553	548	546	491	498	533	517	524	547	526	534	540	561	559	530	504	541	547	534	513	503	507	537	541	512	506	518	503	494	529	513	530	475	566	564	532	513	528	584	525	535	545	553	548	503	499	522	487	539	532	524	527	517	546	519	520	525	536	501	543	563	583	505	577	543	536	511	540	511	575	538	524	522	544	484	553	557	542	537	487	574	552	543	559	564	513	512	535	540	515	519	536	530	522	581	560	576	505	546	561	530	561	537	557	551	535	538	507	553	517	456	525	562	570	523	517	516	508	494	580	538	505	502	462	516	499	537	529	514	508	533	504	512	555	550	530	505	536	533	567	550	528	515	510	539	549	528	557	503	572	536	560	556	528	478	551	516	582	496	515	501	564	538	541	568	550	516	563	530	555	538	552	523	554	542	570	543	527	511	552	543	498	542	539	535	557	551	529	560	560	516	581	548	521	512	517	504	535	540	529	535	513	542	519	527	556	547	565	489	570	522	553	547	520	541	564	580	558	520	539	548	540	519	528	557	551	572	510	539	540	524	516	557	545	510	548	532	539	525	550	548	554	538	526	531	562	532	528	552	564	581	518	530	542	527	490	514	544	543	562	555	543	524	541	526	523	553	547	497	539	542	631	570	563	490	597	535	533	562	538	550	534	514	508	541	538	539	510	486	567	543	517	520	573	502	610	530	487	518	537	564	534	560	519	516	518	530	563	493	529	540	537	551	545	525	548	567	519	495	550	524	551	555	525	536	517	533	534	525	484	559	532	553	522	540	564	524	509	527	516	534	546	556	505	514	540	543	520	542	532	543	520	546	520	521	557	525	536	551	554	504	518	487	541	493	571	518	534	562	551	520	527	507	546	535	545	546	525	545	518	514	559	528	540	495	547	512	539	530	530	556	561	523	564	564	481	558	549	504	494	543	558	492	556	525	532	526	526	551	571	551	547	523	499	568	545	534	584	515	536	552	543	516	516	486	549	519	522	527	541	538	512	523	583	488	543	537	538	555	518	559	567	520	551	508	515	553	545	533	547	549	596	508	557	508	510	540	491	482	542	517	530	556	519	528	549	478	539	534	522	546	534	559	533	539	515	528	588	538	543	523	516	563	478	534	511	508	526	530	511	529	546	508	529	491	558	546	510	535	521	499	571	571	497	505	540	530	523	554	502	538	567	488	524	530	543	534	536	557	544	519	559	497	591	542	497	508	567	501	544	518	518	598	599	534	551	548	556	544	555	550	521	551	544	574	545	534	535	488	554	563	496	518	527	531	534	548	543	528	527	532	513	550	525	572	528	565	569	524	582	542	526	544	533	531	499	559	516	520	513	535	546	481	504	505	516	528	531	555	548	536	514	530	530	521	533	524	533	535	557	573	547	554	519	547	510	548	576	532	536	551	523	544	537	461	538	504	511	543	547	516	538	550	528	503	541	535	513	527	537	534	556	558	515	502	547	543	543	510	574	513	556	555	518	530	527	524	500	551	544	542	562	545	529	533	586	540	532	542	541	546	512	486	537	541	527	531	529	575	540	541	504	543	483	596	505	521	561	556	521	498	557	523	550	583	537	507	535	560	522	538	474	527	534	531	506	497	536	520	548	506	538	546	521	550	532	496	522	539	526	494	567	519	549	536	559	539	557	528	531	549	508	536	602	526	521	548	570	512	526	564	514	533	490	523	503	564	529	502	514	529	551	466	503	539	540	531	510	520	533	503	487	549	560	489	540	531	504	532	538	526	543	514	507	520	517	530	532	517	531	526	531	525	537	531	558	539	553	553	552	489	545	537	548	482	530	540	536	563	567	538	528	526	533	521	567	578	509	571	511	526	530	555	571	552	537	527	504	546	515	547	540	518	500	507	542	563	536	566	517	564	531	528	533	563	508	561	493	544	526	549	494	529	551	525	523	490	558	515	523	559	528	565	577	514	560	552	547	502	542	545	537	541	540	528	523	487	539	524	491	556	561	542	522	561	568	564	519	517	545	543	520	487	571	556	536	557	569	569	580	510	542	497	522	488	547	525	545	557	527	513	518	522	566	516	518	526	527	554	586	511	526	488	530	580	512	583	537	562	497	493	534	497	541	535	557	543	534	526	464	532	504	574	539	498	535	512	533	552	515	516	537	544	546	546	540	524	544	516	535	516	512	547	567	523	491	516	513	534	533	558	485	569	505	534	489	537	558	520	551	515	560	521	533	553	534	512	514	494	517	521	510	579	502	497	576	487	503	556	516	499	528	508	517	526	605	498	555	548	544	542	540	555	566	548	542	533	527	510	553	541	518	501	528	500	545	526	562	523	546	530	528	509	528	549	527	542	557	545	569	465	554	559	502	559	537	513	544	498	568	593	521	520	505	546	552	518	515	521	515	531	525	563	588	533	544	587	478	522	541	529	554	549	529	570	535	522	533	504	601	559	532	543	556	533	584	533	556	555	560	567	539	551	534	541	568	532	499	588	524	544	538	526	516	544	536	529	525	551	555	546	536	538	542	516	477	506	534	543	519	565	532	574	486	543	538	529	527	524	522	542	532	542	510	550	554	544	557	572	515	545	536	566	482	536	528	523	535	526	596	565	515	527	548	518	505	481	505	517	496	577	533	488	558	510	514	520	541	557	515	539	551	518	582	565	527	509	503	523	531	525	561	544	546	532	580	511	533	542	519	553	531	540	528	472	498	573	570	561	529	546	533	538	560	504	540	534	531	572	560	553	522	521	516	553	544	590	526	545	574	482	533	531	520	535	555	559	494	524	558	529	544	524	522	586	499	547	563	549	474	482	568	573	522	517	513	543	551	539	534	516	566	546	562	529	515	516	546	542	564	518	535	566	533	516	505	522	546	564	559	508	544	518	534	501	536	526	524	540	497	507	559	533	536	530	530	487	566	519	572	520	509	555	489	531	493	521	574	507	545	542	532	480	530	514	516	513	551	527	550	524	492	542	529	533	519	560	524	488	533	555	521	543	513	541	518	517
5483	11449	9319	4753	3520	2738	2072	1800	1510	1374	1212	1139	1014	954	879	819	830	825	819	790	722	785	705	753	683	701	710	709	695	735	678	742	663	695	682	679	667	711	675	709	727	682	701	712	693	702	755	681	703	654	653	727	660	655	711	646	685	708	701	675	651	675	698	687	653	683	673	661	640	662	638	638	713	667	637	654	678	699	668	691	638	649	630	684	621	694	701	665	698	680	636	681	695	653	668	637	674	706	655	711	698	635	651	653	675	662	681	618	662	714	663	670	651	683	661	636	675	727	676	664	640	712	704	713	656	687	642	657	719	650	656	673	697	638	687	585	683	665	702	659	685	650	654	691	678	677	658	635	665	653	642	699	624	629	657	660	658	721	658	676	619	677	636	621	664	682	669	682	615	589	642	632	677	665	662	661	690	676	685	670	660	679	618	714	674	695	686	686	661	662	636	636	652	649	709	682	687	699	675	675	717	637	659	678	661	681	660	684	655	642	627	663	694	684	650	650	659	597	688	669	658	668	599	688	686	674	708	645	667	712	626	672	690	665	640	666	623	670	635	637	689	703	636	699	654	692	684	672	675	601	662	636	666	682	698	675	695	699	612	638	674	644	666	606	667	688	658	664	636	678	715	707	656	636	655	672	680	664	643	698	671	674	701	678	641	676	637	682	660	640	680	714	639	675	629	664	641	682	684	664	636	662	653	672	685	642	688	636	651	637	634	658	697	718	607	662	656	677	698	654	663	661	701	670	631	670	648	679	627	694	694	634	659	701	646	668	693	673	717	685	667	657	674	649	625	659	639	671	686	637	677	662	614	625	716	677	675	642	711	666	661	665	657	664	617	676	657	635	699	671	660	673	684	687	679	673	647	689	680	621	646	618	709	655	648	653	662	635	686	691	679	670	685	661	659	630	644	660	661	689	670	657	654	689	699	627	692	667	644	613	668	624	692	681	698	687	671	670	661	661	679	669	687	657	669	646	648	661	660	663	688	636	641	631	638	623	669	641	673	646	655	639	652	660	624	692	667	679	670	689	663	675	697	604	672	638	658	638	671	655	654	682	673	650	658	669	673	676	666	636	698	659	683	689	648	648	680	641	678	676	644	648	700	661	662	690	627	686	688	673	699	688	678	653	656	712	641	653	668	659	674	683	613	659	683	633	645	672	630	687	667	690	716	706	695	643	656	599	690	661	646	655	714	669	679	666	663	669	748	675	702	646	665	663	686	633	651	704	597	649	614	661	661	646	672	647	636	676	701	731	701	702	671	656	661	659	657	657	626	644	656	665	641	663	683	658	676	712	657	680	673	675	678	683	631	705	694	676	687	671	700	648	688	696	669	689	685	680	632	658	662	663	703	673	653	654	626	670	681	680	655	684	669	673	681	670	631	681	668	662	636	705	646	677	677	645	699	664	660	672	612	664	676	631	676	672	657	637	706	701	633	640	673	673	650	628	687	745	648	647	646	676	652	639	665	656	687	667	649	637	678	674	667	735	684	640	679	634	636	656	677	694	640	675	671	691	641	641	697	668	651	651	656	697	666	660	686	680	645	662	644	652	637	670	649	645	684	697	652	661	651	654	712	678	707	701	644	597	679	681	610	693	668	651	637	671	665	637	691	644	672	695	673	678	629	670	672	702	680	659	654	689	647	629	669	662	666	617	622	603	701	691	666	652	632	684	641	617	670	670	684	675	684	656	685	640	653	695	711	693	657	640	688	705	676	654	643	663	688	650	641	661	671	686	719	652	620	675	658	688	659	627	669	663	657	706	688	660	678	667	660	664	677	664	614	700	650	651	683	615	708	657	610	659	644	698	641	676	637	640	654	666	677	681	677	654	657	646	644	653	684	628	640	631	679	676	678	668	636	656	686	700	645	647	680	602	684	696	676	681	666	713	678	711	659	637	661	686	684	658	609	686	670	668	670	653	604	668	671	634	681	659	647	666	675	684	661	740	663	637	687	693	687	690	617	612	634	659	656	667	667	673	707	659	671	672	642	641	675	681	633	649	650	632	683	660	641	675	687	676	672	619	719	660	677	720	640	677	649	686	684	667	689	649	659	618	695	690	715	693	680	680	690	652	690	702	669	680	737	626	697	634	663	643	659	703	642	694	680	718	669	692	648	667	671	648	617	666	702	681	630	680	640	650	696	668	655	666	636	656	686	662	627	678	660	665	663	642	668	639	680	678	699	626	675	690	686	660	660	716	656	644	665	656	708	652	667	627	649	626	655	669	615	648	651	649	630	663	652	661	647	669	629	693	664	618	691	684	638	660	654	685	676	690	649	634	650	658	654	688	678	697	646	707	638	679	758	696	605	669	646	728	648	675	648	689	695	721	659	677	637	653	626	643	673	657	654	690	682	652	672	665	664	697	658	658	658	627	698	693	674	631	637	623	622	666	644	637	686	658	659	677	682	666	683	634	638	661	700	645	675	645	661	669	687	632	658	657	648	690	656	677	693	661	708	687	693	682	663	667	719	667	678	653	652	682	674	666	682	640	655	624	710	663	733	673	637	654	707	632	689	651	663	665	668	634	671	670	648	686	656	667	613	633	660	668	643	649	671	619	678	645	617	651	640	621	673	632	677	614	667	670	628	688	676	678	640	612	701	684	638	676	667	683	637	666	698	612	650	643	624	650	655	653	699	686	683	680	656	647	658	681	665	711	662	647	628	658	666	677	681	716	659	681	678	653	692	704	662	727	656	712	707	651	646	638	629	648	695	646	662	682	666	657	731	663	633	671	656	648	626	648	635	670	674	694	650	682	609	676	621	681	634	627	680	699	674	669	619	672	597	649	661	707	653	636	650	651	645	677	665	637	681	664	658	647	698	646	701	693	674	672	692	672	646	678	674	634	651	679	645	650	667	632	668	663	648	660	657	653	638	690	669	681	657	667	682	699	692	677	635	690	675	675	684	667	702	684	696	638	659	665	651	656	675	702	650	652	676	688	667	620	618	704	691	643	671	657	647	602	690	640	720	669	657	690	698	716	633	650	657	688	647	666	646	648	662	637	646	677	604	662	651	692	666	631	691	649	671	682	659	669	656	661	694	688	649	679	638	646	686	666	673	665	641	651	666	645	657	682	703	702	690	664	657	694	742	688	664	683	664	645	679	665	657	667	650	654	662	699	629	678	712	690	669	664	674	676	636	681	670	639	671	648	601	673	661	716	673	610	620	669	663	655	654	651	703	688	626	678	663	637	641	638	643	707	650	679	714	649	670	656	672	671	645	671	686	646	684	676	698	657	675	675	608	678	622	692	640	661	656	698	670	709	619	649	658	677	657	638	666	689	644	679	719	625	643	637	665	664	615	717	650	691	660	689	682	648	673	637	641	690	669	615	677	653	661	653	672	691	687	691	612	646	626	647	640	685	682	695	712	680	671	687	687	668	648	639	673	694	628	646	656	651	685	664	690	649	700	679	691	670	641	696	684	647	730	646	713	669	651	690	670	661	677	682	606	640	644	667	665	702	694	648	649	718
23567	21616	29517	24216	21617	21662	6821	1570	1137	1092	964	943	866	832	759	771	742	665	676	654	664	625	647	583	609	676	612	567	544	562	604	606	587	572	572	564	549	607	590	585	555	578	578	588	521	533	585	559	612	594	584	580	602	561	571	587	542	588	590	564	580	532	586	559	554	586	584	611	563	554	495	556	594	571	560	571	574	589	549	566	517	555	543	566	577	551	526	517	562	540	531	574	526	560	554	517	593	525	549	562	523	586	525	554	565	558	534	557	591	567	589	546	532	533	551	595	525	557	562	563	528	535	535	542	563	590	503	559	535	557	544	559	529	536	553	551	545	548	553	552	561	550	554	537	578	580	533	569	554	576	546	567	555	526	549	536	559	527	592	535	546	525	560	560	540	559	523	563	590	529	533	541	535	536	529	533	547	546	517	562	570	574	516	556	579	588	552	553	589	540	577	566	543	551	547	561	575	572	555	511	508	552	513	538	535	503	508	578	577	520	549	562	543	554	503	575	552	563	541	568	564	572	539	590	541	542	560	576	503	540	522	550	497	546	562	540	562	542	563	555	558	557	577	585	548	638	579	569	562	510	553	543	540	568	568	562	565	552	535	552	527	507	537	531	559	541	572	514	546	543	530	528	565	531	515	551	566	571	493	589	523	542	544	506	556	558	538	551	554	537	568	557	554	545	566	574	551	559	548	516	549	533	546	602	552	586	580	554	492	542	573	608	526	543	552	517	515	527	536	535	542	578	564	523	545	569	535	528	551	515	559	571	545	556	522	529	592	574	538	568	558	533	549	555	526	560	521	568	562	562	587	549	513	512	558	589	538	566	578	557	552	553	565	557	545	515	572	563	570	503	497	543	578	548	552	546	539	554	569	581	549	580	548	558	575	550	511	564	518	589	567	591	521	564	559	517	568	537	555	560	585	574	556	567	530	491	568	512	579	583	535	533	581	541	527	564	523	518	549	563	551	593	560	554	568	585	563	526	495	511	520	545	537	528	569	566	518	519	569	518	563	550	523	589	550	563	562	545	538	547	580	572	557	536	586	540	558	591	539	539	543	513	520	531	553	579	514	534	533	525	556	547	525	571	564	532	583	543	550	570	543	552	580	546	540	544	537	557	551	528	563	548	560	565	542	574	507	564	543	556	540	573	586	531	578	544	519	487	559	583	594	574	583	541	524	540	568	541	569	546	549	554	532	534	525	556	554	550	570	534	519	558	509	538	525	557	575	529	552	588	519	564	532	557	545	529	574	582	509	525	563	611	593	527	562	543	569	559	587	558	525	535	550	558	534	554	565	538	550	549	557	554	578	548	552	564	589	516	524	524	572	538	535	562	530	564	584	565	588	529	562	523	520	546	555	534	550	559	582	545	542	553	559	554	548	523	530	570	553	569	529	533	571	578	563	539	511	547	529	545	542	581	551	560	538	579	545	555	576	585	569	530	531	523	542	548	526	569	520	563	568	521	560	541	539	577	514	547	555	510	562	501	538	543	547	567	591	538	526	574	581	575	554	506	571	556	523	559	545	532	559	573	570	573	570	574	580	592	580	563	551	565	547	556	552	546	495	544	596	551	548	551	535	521	554	523	587	582	551	517	556	562	495	521	529	532	538	542	536	527	555	531	537	551	556	562	542	515	558	508	561	558	562	548	555	518	517	562	558	574	576	546	624	535	565	500	567	532	548	511	559	506	598	530	541	561	562	525	531	541	563	610	595	579	536	579	539	570	582	531	585	547	570	546	546	540	500	561	562	536	544	612	504	568	566	562	536	532	570	539	580	586	549	545	535	565	554	548	601	512	560	550	547	544	525	547	532	557	511	562	533	562	525	541	534	575	585	535	534	540	539	581	571	572	591	565	586	579	530	556	540	538	572	582	570	522	517	564	586	554	546	567	542	568	539	526	582	531	587	522	569	561	532	584	525	514	536	553	566	557	539	576	578	621	573	572	526	567	554	556	568	515	570	581	584	553	585	562	529	500	595	569	571	561	521	536	572	521	536	526	570	536	611	572	543	545	572	571	574	503	516	550	553	562	502	538	507	550	549	526	566	551	531	513	500	618	530	587	550	517	554	549	571	534	548	530	554	552	546	602	563	558	560	547	561	524	548	548	551	542	534	505	588	541	546	595	540	546	564	580	553	563	580	585	537	571	572	562	556	573	551	541	600	531	553	558	540	568	554	558	567	579	558	551	515	533	560	495	548	561	554	579	539	515	564	532	579	544	568	529	539	522	569	552	534	529	550	546	548	531	543	502	573	553	536	560	516	511	535	584	514	565	545	531	554	538	553	551	568	526	539	567	537	527	562	570	513	544	545	555	543	593	553	532	569	579	531	568	498	516	507	549	555	550	555	533	514	542	583	544	569	527	564	575	536	557	556	554	595	583	543	576	533	529	573	540	571	537	551	588	554	538	557	572	535	547	564	525	571	543	573	521	568	579	579	564	533	582	575	585	548	538	584	562	517	564	554	533	588	540	572	500	545	520	556	584	584	549	565	552	577	531	541	537	546	491	551	565	535	545	592	584	556	566	503	555	561	524	549	545	513	552	522	547	555	521	546	544	550	576	581	556	533	560	576	533	591	547	530	578	560	521	560	580	574	523	542	549	526	501	575	546	541	538	596	546	593	597	543	577	563	579	553	513	589	538	560	573	581	568	514	536	571	521	601	555	519	581	554	562	513	554	553	544	565	564	556	559	556	531	526	525	534	547	537	532	577	541	564	559	479	551	530	538	543	566	573	560	536	542	511	552	465	560	538	565	505	553	555	578	531	563	558	549	552	605	523	599	561	548	579	540	567	538	534	534	551	564	529	581	530	590	522	536	566	543	537	583	503	555	541	543	548	530	531	566	521	564	563	553	529	568	554	537	557	515	587	528	588	520	562	608	546	556	597	550	555	510	537	589	551	538	553	566	598	545	544	556	536	537	556	550	548	575	564	537	534	531	555	526	551	556	557	602	510	503	572	518	524	573	549	523	575	577	585	558	554	580	571	522	558	587	562	580	530	529	533	595	555	611	561	543	563	515	554	548	502	521	548	560	534	533	591	555	573	546	552	553	590	523	533	543	567	521	555	506	521	557	556	566	576	530	562	564	548	559	516	574	556	566	546	549	521	564	498	599	540	523	599	523	544	505	556	576	558	586	572	484	535	554	562	576	556	537	541	577	556	506	567	546	586	511	524	577	574	533	562	602	586	565	540	552	577	548	549	518	522	548	580	549	554	517	552	572	575	545	513	485	565	569	570	522	537	591	506	546	539	531	546	511	537	588	606	562	542	568	581	587	529	521	531	567	561	523	543	533	587	546	503	558	550	577	546	602	532	583	548	535	578	550	582	546	561	556	562	560	566	580	547	544	521	605	590	520	588	577	547	555	573	590	525	570	588	573	566	523	533	557	532	572	550	526	523	561	558	534	566	546	552	603	511	556	567	565	586	531	539	607	539	570	567	516	519	551	583	556	560	503	558	518	531	547	566	582	556	568
7786	17399	14376	7629	5643	4363	3443	2691	2294	1905	1666	1466	1359	1234	1072	1013	953	953	857	863	857	805	793	795	757	779	725	741	743	705	715	715	703	733	693	701	725	689	709	675	693	689	691	699	689	688	682	689	674	662	676	726	723	731	657	659	700	715	695	697	691	658	662	664	678	683	661	670	652	640	665	634	654	659	696	695	648	644	626	670	691	648	596	630	688	660	654	615	641	638	657	643	637	678	628	655	690	687	694	635	639	620	669	654	680	662	690	656	701	664	687	634	690	633	671	652	681	628	669	657	639	672	641	634	682	678	620	626	696	672	661	628	657	639	668	596	758	692	662	588	650	629	625	622	656	689	659	607	694	626	627	673	714	656	667	646	643	627	686	619	640	675	659	650	643	695	623	694	666	633	675	662	636	674	653	637	651	683	638	668	670	631	661	656	679	677	698	688	680	670	619	654	689	644	677	630	636	633	630	625	639	648	678	655	646	716	659	608	665	632	588	640	642	695	638	679	617	664	618	646	661	669	643	644	615	660	657	656	606	653	625	635	627	623	630	597	646	708	665	623	645	642	635	695	644	668	651	608	643	665	604	658	644	680	629	631	630	628	640	648	656	661	620	647	663	668	674	674	636	615	637	656	661	674	643	668	646	644	636	584	611	673	620	616	637	672	634	648	665	674	613	653	692	620	633	648	627	652	641	671	633	710	636	634	647	646	686	662	647	638	627	641	675	667	657	694	645	659	631	634	628	639	640	645	650	696	636	675	646	626	651	653	609	645	626	674	616	651	619	640	693	628	660	686	632	670	634	622	627	624	636	626	635	640	676	675	664	616	655	648	604	640	628	622	672	622	667	650	670	610	647	649	633	613	616	612	655	672	596	627	651	643	658	692	702	658	635	620	632	653	633	684	634	627	674	615	668	716	666	646	640	640	665	648	659	642	650	633	674	664	661	653	610	640	648	663	654	663	670	658	628	580	609	612	656	668	673	658	666	622	695	667	662	640	618	715	653	589	617	628	675	640	670	655	671	699	608	614	670	621	704	630	629	656	641	688	628	677	629	666	655	668	686	616	687	674	666	657	670	625	665	657	614	647	617	632	665	644	647	659	608	663	664	666	637	631	678	670	696	620	629	575	662	664	635	676	657	657	618	591	659	645	661	673	655	659	651	641	629	616	670	707	637	634	634	646	647	650	645	611	624	666	654	711	646	649	673	651	661	651	624	661	663	637	643	697	630	681	646	630	632	645	663	654	702	620	690	638	625	648	684	668	624	651	677	624	657	629	639	648	637	621	644	658	627	655	635	673	685	622	649	653	619	644	652	638	624	659	633	638	664	632	675	661	632	672	648	644	657	641	654	631	680	627	661	645	639	636	644	641	686	600	614	617	658	623	598	674	643	645	677	596	617	647	665	674	645	679	685	668	659	674	649	644	621	658	664	664	615	655	644	643	678	640	651	686	644	662	640	633	630	624	653	669	682	652	637	627	631	649	668	638	653	688	677	611	610	629	638	662	634	647	617	662	679	644	646	603	667	621	626	667	668	640	626	647	624	654	641	611	706	648	690	628	686	622	683	627	616	652	655	666	647	654	664	640	673	657	665	639	670	642	652	619	659	645	663	636	640	662	619	652	677	681	628	633	633	681	649	675	625	627	620	631	680	650	661	668	684	653	689	629	645	668	634	707	651	633	674	653	668	677	660	672	634	654	633	648	641	642	634	624	659	636	619	648	642	666	638	657	645	674	644	656	606	692	676	636	651	636	612	644	642	641	690	625	660	637	661	647	647	662	648	638	674	656	670	598	645	623	703	637	637	641	674	685	619	664	655	693	692	656	655	650	717	684	669	654	670	632	635	670	678	693	671	620	633	644	615	649	590	678	669	639	620	684	653	684	638	613	666	628	658	649	668	675	648	649	630	612	649	637	640	648	652	617	610	657	639	630	656	650	660	658	650	619	640	646	648	667	667	637	657	706	612	691	646	619	641	646	666	661	648	639	679	652	624	625	651	592	648	670	607	667	637	631	669	650	605	636	651	641	665	678	674	619	601	619	611	625	636	637	630	697	658	682	647	629	612	661	643	630	640	686	680	603	666	611	675	638	613	677	663	666	691	642	617	631	645	652	647	650	619	663	675	603	650	647	700	663	588	642	664	633	639	624	668	645	648	666	638	698	657	602	639	620	643	660	643	686	712	670	604	646	683	578	618	649	647	638	630	675	646	639	632	623	650	638	668	668	616	644	647	601	666	632	665	696	685	657	654	692	623	663	641	704	671	676	604	615	647	594	659	648	681	613	667	635	582	647	641	641	666	628	618	641	637	645	675	615	619	614	667	639	643	666	618	640	703	670	645	612	687	666	654	672	616	650	625	617	665	662	633	609	629	691	641	629	609	642	656	690	664	671	625	644	647	624	597	631	607	663	664	658	711	650	645	649	590	631	669	636	633	644	664	647	632	666	641	619	634	640	612	631	655	655	645	649	642	661	652	667	638	636	672	633	620	632	666	700	660	614	630	647	669	704	632	664	649	665	641	652	652	608	604	632	622	689	651	625	679	646	634	631	636	640	629	683	648	652	602	659	653	664	666	594	682	637	651	596	700	658	644	612	642	632	662	677	646	648	686	634	614	639	641	696	632	653	644	633	637	646	652	674	657	619	665	651	654	650	664	706	646	683	657	638	645	642	681	657	695	681	672	644	638	650	647	640	671	594	645	606	615	670	634	676	661	631	637	612	669	660	644	657	658	637	639	615	655	638	667	656	621	631	655	670	616	623	603	627	633	623	637	664	657	644	666	638	658	576	650	697	684	632	661	653	645	627	666	675	685	646	663	653	663	605	633	611	644	656	656	647	637	666	634	608	698	655	690	625	636	632	658	659	627	644	648	690	649	636	666	647	636	592	625	707	647	646	688	639	685	638	647	600	638	654	654	637	644	641	710	623	591	671	641	654	644	592	679	689	675	615	610	649	657	696	629	663	620	637	634	677	644	719	680	595	664	666	665	664	704	663	676	634	660	650	620	641	637	655	653	643	647	664	662	634	648	642	601	661	673	641	663	636	641	613	640	654	684	606	678	650	648	666	661	654	702	633	662	641	641	635	654	681	629	656	625	630	648	646	635	627	626	613	651	626	632	626	643	624	622	685	666	630	651	659	652	627	676	656	615	653	629	649	655	669	623	655	670	632	645	674	633	674	626	666	649	673	637	646	689	654	675	638	622	631	660	650	653	624	612	646	641	614	608	659	704	671	662	642	659	658	642	626	640	673	636	650	631	672	679	669	621	649	660	640	661	676	645	648	622	631	641	640	616	629	683	692	681	643	704	641	686	671	629	668	673	650	612	660	658	643	622	645	622	640	667	667	673	698	659	623	654	631	644	673	672	666	678	648	696	654	626	631	636	625	662	667	603	646	629	669	681	649	659	648	639	663	647	634	669	634	647	690	646	689	613	686	647	653	686	654	634	658	665	596	609	679	655	670	627	677	649	636	666	712
27711	20389	7604	1676	1185	1007	1026	1006	986	924	905	910	916	946	859	895	855	917	847	895	858	879	893	922	904	886	865	870	896	882	907	907	895	925	898	853	874	960	934	893	918	861	915	946	926	926	871	884	900	909	937	855	924	901	864	880	871	900	897	863	871	865	927	864	970	917	869	854	879	841	823	850	901	906	847	931	882	941	915	890	911	930	921	931	900	829	949	916	887	869	918	932	878	945	887	878	901	931	899	903	860	897	878	909	927	847	907	881	909	908	867	881	906	804	889	873	885	886	881	873	842	898	888	911	941	912	913	924	886	863	913	919	848	908	870	907	938	882	864	832	889	900	915	904	896	900	897	898	877	976	919	947	892	903	897	916	938	919	903	920	910	899	870	902	946	943	902	875	846	920	879	874	895	861	914	866	876	880	875	940	892	958	889	832	939	923	959	885	881	915	880	946	876	921	944	905	930	915	877	884	916	893	953	882	856	887	917	881	871	920	890	900	894	897	863	897	847	900	923	934	893	891	852	928	916	901	903	939	883	880	846	905	891	874	902	846	839	888	921	958	926	883	879	917	931	900	900	876	825	865	932	904	836	952	860	931	899	852	878	852	928	889	833	838	892	979	944	839	952	851	893	902	940	911	860	872	896	856	913	902	875	905	905	917	905	921	860	852	905	910	954	851	910	866	914	919	922	858	918	862	932	865	948	903	895	956	933	897	883	886	918	944	912	941	866	930	875	898	915	851	868	945	867	904	948	880	830	880	886	917	927	943	907	940	933	814	875	900	875	882	945	875	907	863	944	899	906	890	929	840	941	915	918	879	863	889	907	885	911	932	891	936	922	916	922	915	889	875	897	904	909	868	874	916	957	879	917	917	955	882	802	922	871	884	914	882	857	879	901	925	944	915	958	857	867	915	888	874	940	870	910	881	933	889	932	919	895	884	920	896	920	953	911	872	930	883	909	888	879	891	913	868	898	882	919	900	878	857	887	912	870	888	887	909	897	926	911	971	913	893	887	869	901	889	848	865	891	890	816	890	866	954	942	908	870	867	866	889	851	890	903	866	892	898	923	882	874	938	950	931	891	911	890	894	873	928	935	951	860	900	893	894	939	953	931	900	864	887	896	899	954	883	896	885	898	922	916	884	951	929	816	894	867	872	883	911	908	932	882	907	911	898	881	924	855	874	870	905	848	852	907	849	957	861	897	959	882	884	895	846	881	890	886	924	913	920	899	877	902	834	892	923	902	886	961	899	915	882	898	850	975	958	912	954	931	887	928	903	873	943	883	876	874	883	854	887	844	876	935	894	913	844	900	850	876	800	886	940	909	893	914	940	917	827	918	931	821	918	896	913	891	897	908	927	893	907	912	915	948	896	882	902	885	860	880	856	867	878	878	835	914	880	913	913	902	898	903	867	964	882	883	919	897	886	858	913	862	921	894	897	905	841	917	907	881	891	905	904	852	898	877	887	929	843	893	901	906	898	891	849	899	865	870	977	861	919	929	907	895	872	892	911	883	822	945	848	891	880	879	899	902	941	856	911	909	838	847	839	925	914	887	916	867	926	885	915	857	818	923	903	873	954	935	889	908	865	836	903	910	847	930	941	889	905	895	885	882	877	894	861	905	880	862	855	936	925	899	907	914	894	907	927	886	883	902	883	959	895	916	872	895	915	872	932	814	877	932	891	898	846	868	904	872	843	870	872	915	920	923	951	856	874	926	911	890	911	903	852	915	924	907	944	910	894	851	894	942	901	892	897	970	944	896	903	925	881	883	931	866	880	885	884	867	970	916	869	900	866	904	921	887	930	924	875	872	900	898	932	906	897	902	869	899	834	917	888	905	880	908	858	853	873	924	901	933	868	900	934	917	897	944	909	883	869	903	954	855	955	892	861	923	961	939	917	971	879	864	839	897	903	857	905	917	870	889	875	881	921	914	898	908	878	905	913	847	879	900	887	887	935	906	913	870	916	913	888	848	864	898	921	928	914	921	914	903	872	955	923	923	934	921	851	891	884	847	912	908	936	912	877	873	852	895	857	898	879	892	852	918	891	857	905	899	928	908	878	879	882	902	903	878	842	942	885	865	912	869	909	909	960	874	898	893	872	887	908	895	910	884	913	869	916	889	863	901	896	877	961	971	837	897	882	907	905	872	912	871	916	875	874	955	907	889	896	871	911	894	864	935	896	905	913	943	914	864	877	898	869	854	852	898	940	892	917	894	924	889	850	952	849	938	915	841	892	892	925	900	871	910	834	827	912	870	926	917	859	873	833	914	849	872	851	916	909	903	918	939	920	912	855	881	889	897	902	906	948	908	908	935	873	905	895	926	897	870	859	899	849	855	874	865	869	865	858	855	850	911	952	886	891	882	853	853	861	913	904	881	892	918	961	939	947	907	886	899	901	936	906	885	931	867	858	905	899	886	908	864	893	950	905	934	899	892	880	886	882	909	925	869	876	844	875	877	943	920	873	893	892	895	908	854	897	908	895	860	866	917	879	933	861	852	880	903	956	881	881	895	879	862	901	898	951	914	815	914	946	856	898	968	862	863	850	911	918	853	917	908	878	936	924	856	920	915	869	884	885	901	905	863	888	869	889	891	929	873	894	892	885	877	899	856	925	895	865	884	889	844	923	889	917	899	881	927	892	930	902	913	884	942	907	936	931	890	940	965	938	942	922	970	878	883	957	929	932	862	866	941	951	926	937	900	865	928	929	908	869	915	880	889	893	852	881	887	911	953	929	856	928	959	875	913	933	863	897	888	893	857	881	854	927	939	918	848	859	884	859	913	931	885	949	916	865	858	927	887	862	898	938	909	832	927	917	930	913	903	929	895	904	866	904	891	843	925	905	908	880	877	851	896	912	927	918	925	936	851	905	936	903	868	896	910	809	867	952	872	862	913	876	881	892	939	877	925	912	919	881	894	932	877	895	912	857	896	959	880	835	850	908	886	881	894	929	914	924	902	892	919	984	887	948	935	904	927	913	902	913	891	865	855	879	870	898	862	848	921	862	934	877	887	944	878	918	922	905	905	913	857	899	894	936	915	880	854	872	917	920	897	843	912	940	861	931	872	927	878	889	888	824	851	854	910	899	894	918	895	837	903	859	845	900	880	860	858	872	887	904	913	888	890	907	886	856	872	886	926	907	920	943	871	891	910	902	932	907	900	911	874	844	883	867	910	870	883	880	900	896	901	862	873	983	907	942	898	873	834	884	873	921	931	895	866	913	871	931	931	917	932	911	890	902	865	901	893	888	874	876	897	885	893	891	887	889	922	831	862	906	917	856	871	897	886	959	939	920	901	860	875	847	880	904	885	893	923	872	911	913	859	894	897	902	904	910	939	849	915	898	857	894	867	850	876	878	873	913	903	869	835	881	883	882	906	902	897	891	961	888	921	924	920	837	850	917	886	906	925	931	908	887	892	955	947	911	873	908	858	950	901	882	892	891	861	909	893	877	996	901	902	843	905	835	939	942	879	874	877	903
4759	2385	2132	1593	1389	1333	1251	1236	1222	1264	1223	1092	1082	1101	1056	1085	1090	1101	1089	1055	1061	1019	985	1111	1103	1112	1081	1093	1058	1047	1110	1055	1016	1061	1065	1074	1137	1084	1105	1082	1088	1067	1135	1037	1107	1063	1116	1093	1110	1070	1065	1120	1083	1054	1044	1097	1052	1044	1117	1091	1082	1071	1126	1036	1094	1065	1121	1070	989	1094	1061	1073	1102	1102	1088	1111	1118	1136	1064	1107	1090	1084	1087	1022	1114	1077	1089	1114	1073	1052	1074	1074	1071	1088	1071	1052	1084	1150	1087	1043	1102	1073	1061	1083	1044	1055	1078	1097	1103	1103	1076	1107	1072	1066	1050	1027	1062	1034	1072	1100	1069	1014	1048	1081	990	1062	1082	1102	1063	1105	1069	1075	1029	1063	1087	1059	1121	1063	1075	1060	1124	1102	1117	1101	1098	1062	1056	1073	1053	1103	1027	1062	1080	1058	1018	1027	1023	1090	1070	1085	1075	1069	1020	1101	1066	1081	1104	1111	1065	1086	1158	1092	1068	1006	1048	1079	1062	1068	1127	1052	1063	1087	1102	1039	1074	1075	1133	1068	1084	1115	1082	1077	1138	1082	1080	1087	1027	1045	1095	1086	1119	1056	1055	1133	1116	1065	1069	1044	1058	1088	1100	1117	1094	1078	1042	1143	1052	1035	1114	1112	1029	1059	1056	1069	1078	1044	1024	1121	1023	1055	1061	1102	1103	1057	1066	1049	1045	1127	1088	1055	1061	1073	1072	1059	1055	1062	1063	1075	1082	1054	1162	1052	1080	1104	1072	1107	1100	1043	1055	1088	1077	1099	1068	1023	1070	1075	1072	1126	1133	1140	1098	1034	1088	1052	1072	1107	1026	1104	1057	1110	1058	1061	1110	1066	1095	1148	1074	1053	1088	1026	1085	1072	1045	1107	1114	1037	1053	1109	1110	1052	1075	1114	1062	1023	1087	1064	1056	1107	1044	1027	1070	1045	1027	1039	1106	1012	1063	1119	1071	1104	1094	1022	1051	1109	1102	1104	1106	1062	1062	1035	1035	1072	1045	1108	1105	1131	1096	1106	1084	1049	1100	1032	1107	1108	1062	1084	1049	1076	1040	1084	1087	1053	1171	1075	1051	1105	1100	1138	1034	1087	1110	1057	1024	1053	1067	1053	1072	1013	1093	1062	1133	1045	1076	1062	1098	1083	1094	1051	1031	1071	1082	1004	1095	1088	1093	1051	1047	1032	1121	1076	964	1102	1065	1041	1094	1087	1050	1075	1042	1096	1109	1131	1035	1081	1169	1076	1133	1078	1065	1065	1062	1089	1071	1096	1077	1063	1082	1142	1102	1108	1077	1106	1043	1094	1131	1081	1004	1070	1065	1093	1039	1073	1072	1090	1081	1072	1033	1038	1033	1084	1057	1073	1091	1145	1066	1040	1108	1101	1096	1084	1069	1080	1027	1085	1105	1090	1062	1107	1081	1054	1103	1095	1043	1023	1137	1106	1083	1026	1044	1128	1071	1053	1042	1049	1098	1083	1069	1088	1071	1082	1034	1075	1093	1117	1085	1082	1040	1089	1081	1111	1081	1086	1044	1062	1061	1106	1076	1042	1032	1044	1065	1083	1069	1099	1122	1118	1058	1030	1052	1024	1038	1117	1025	1074	1045	1052	1024	1100	1055	1121	1104	1160	1121	1071	1078	1082	1051	1057	1090	1112	1074	1109	1076	1081	1070	1116	1081	1062	1152	1118	1086	1089	1049	1065	1038	1121	1049	1051	1068	1102	1065	1089	1066	1057	1054	1066	1128	1030	1085	997	1100	1110	1073	1141	1042	1082	1096	1082	1055	1116	1050	1094	1127	1084	1104	1108	1036	1140	1091	1030	1075	1074	1098	1058	1057	1071	1045	1103	1053	1113	1082	1083	1125	1065	1047	1133	1053	1060	1082	1008	1147	1102	1094	1075	1079	1108	1071	1096	1101	1061	1095	1061	1125	1114	1072	1062	1072	1067	1068	1064	1068	1071	1071	1096	1085	1087	996	1091	1076	1156	1097	1048	1083	1119	1053	1056	1080	1034	1061	1120	1068	1116	1076	1052	1055	1059	1088	1031	1056	1123	1098	1048	1065	1066	1062	1109	1122	1051	1097	1100	1087	1118	1087	1050	1049	1062	1087	1110	1082	1041	1031	1095	1056	1050	1095	1039	1092	1048	1071	1123	1119	1118	1100	1031	1059	1072	1044	1053	1077	1118	1059	1093	1044	1024	1112	1058	1075	1063	1102	1100	999	1009	1048	1082	1042	1104	1043	1091	1015	1105	1119	1045	1078	1115	1073	1087	1118	1045	1110	1074	1012	1114	1134	1002	1124	1035	1040	1040	1071	1056	1068	1056	1089	1052	1034	1060	1094	1144	1061	1084	1045	1134	1089	1118	1064	1058	1103	1061	1057	1080	1119	1051	1095	1086	1023	1045	1014	1040	1098	1119	1050	1114	1050	1098	1086	1097	1119	1042	1067	1049	1047	1078	1082	1096	1055	1130	1088	1025	1009	1068	1122	1020	1086	1127	1127	1054	1079	1092	1051	1042	1081	1080	1078	1074	1094	1102	1084	1124	1111	1130	1069	1052	1090	1115	1027	1091	1040	1047	1062	1091	1092	1068	1052	1079	1068	1073	1090	1135	1079	1074	1123	1101	1091	1086	1061	1073	1057	1062	1108	1108	1081	1074	1095	1060	1116	1126	1059	1044	1117	1096	1085	1060	1077	1098	1126	1099	1065	1052	1044	1036	1082	1045	1099	1145	1110	1096	1090	1082	1101	1072	1008	1077	1093	1089	1028	1080	1088	1067	1034	1088	1100	1142	1080	1086	1042	1061	1161	1107	1069	1125	1119	1060	1049	1128	1031	1094	1138	1070	1082	1112	1065	1092	1081	1071	1062	1093	1055	1030	1041	1057	1082	1048	1085	1047	1051	1066	1119	1066	1067	1070	1059	1080	1066	1136	1072	1052	1086	1024	1117	1111	1067	1041	1032	1059	1046	1044	1078	1107	1101	1116	1084	1069	1111	1087	1094	1091	1110	1075	1047	1073	1118	1039	1065	1120	1039	1109	1063	1058	1019	1100	1064	1072	1043	1084	1086	1071	1073	1067	1059	1093	1114	1103	1089	1090	1062	1049	1091	1074	1120	1120	1087	1084	1051	1064	1048	1089	1034	1123	1047	1031	1138	1071	1187	1166	1019	1083	1102	1097	1035	1092	1045	1098	1111	1042	1114	1099	1084	1093	1090	1126	1064	1081	1122	1041	1130	1059	975	1045	1075	1074	1107	1143	1038	1047	1065	1089	1107	1073	1049	1007	1047	1106	1018	1059	1068	1077	1020	1073	1081	1087	1050	1117	1096	1088	1105	1078	1041	1088	1115	1065	1148	1072	1081	1130	1096	1078	1134	1162	1028	1102	1072	1074	1021	1164	1026	1104	1066	1057	1050	1071	1048	1074	1133	1040	1013	1083	1015	1125	1105	1047	1115	1046	1105	1107	1091	1047	1091	1119	1040	1046	1101	1097	1090	1088	1103	1145	1046	1044	1045	1079	1078	1109	1087	1026	1100	1076	1069	1036	1018	1111	1113	1083	1107	1131	1038	1123	1091	1076	1066	1092	1081	1073	1039	1072	1045	1097	1089	1034	1050	1017	1054	1063	1063	1069	1075	1026	1073	1087	1049	1157	1056	1062	1064	1043	1083	1081	1065	1056	1013	1043	1091	1038	1106	1065	1082	1047	1114	1051	1056	1103	1094	1112	1066	1084	1140	1063	1046	1039	1021	1058	1100	1125	1058	1099	1076	1061	1050	1059	1077	1063	1085	1087	1095	1083	1047	1130	1105	1048	1081	1050	1073	1024	1091	1092	1079	1087	1159	1085	1021	1019	992	1150	1066	1074	1089	1073	1142	1064	1033	1033	1103	1058	1097	1074	1136	1059	1098	1082	1078	1057	1101	1068	1125	1103	1080	1083	1071	1054	1047	1116	1062	1084	1085	1026	1089	1067	1098	1079	1029	1083	1096	1075	1047	1049	1077	1082	1098	1118	1060	1094	1084	1083	1053	1099	1050	1043	1046	1104	1129	1091	1072	1049	1090	1080	1065	1057	1031	1099	1075	1117	1025	1075	1088	1053	1036	1121	1065	1123	1047	1071	1125	1048	1138	1093	1129	1088	1104	1083	1009	1077	1132	1094	1098	1105	1060	1082	1118	1061	1057	1040	1110	1144	1087	1030	1055	1059	1148	1116	1076	1108	1029	1064	1055	1032	1099	1088	1104	1141	1139	1056	1122	1102	1129	1097	1016	1054	1128	1130	1079	1075	1106	1051	1130	1080	1063	1014	1038	1048	1079	1031	1058	1074	1052	1044	1058	1032	1041	1055	1100	1083	1104	1062	1100	1026	1062	1090	1139	1082	1107	1077	1080	1087	1079	1067	1077	1074	1077	1047	1054	1080	1091	1098	1068	1068	1092	1051	1087	1070	1072	1082	1102	1068	1036	1071	1075	1046	1069	1095	1033	1145	1147	1076	1061	1066	1031	1077	1026	1016	1063	1022	1069	1059	1132	1027	1087	1060	1108	1058	1103	1056	1105	1051	1026	1081	1077	1055	1100	1051	1107	1056	1150	1082	1027	1115	1129	1094	1155	1084	1094	1130	1101	1096	1111	1045	1036	1061	1074	1079	1146	1075	1058	1100	1108	1102	1085	1088	1028	1122	1114	1072	1073	1040	1104	1140	1127	1112	1088	1090	1053	1092	1039	1101	1102	1151	1069	1067	1110	1042	1075	1028	1041	1074	1062	1068	1106	1004	1078	1108	1035	1101	1049	1083	1056	1075	1104	1097	1059	1080	1109	1032	1071	1076	1058	1068	1101	1039	1109	980	1130	1091	1054	1049	1064	1061	1095	1050	1086	1069	1086	1118	1096	1074	1096	1072	1086	1112	1102	1074	1077	1110	1053	1034	1111	1160	1115	1057	1076	1052	1014	1067	1137	1031	1110	1099	1088	1074	1031	1078	1096	1086	1145	1112	1102	1080	1042	1104
24569	21560	28953	24627	21547	9177	1482	1068	934	845	825	775	678	683	665	642	619	650	595	625	600	571	600	559	526	554	586	557	517	561	568	588	554	524	581	571	548	578	555	545	545	525	558	544	560	544	529	539	562	509	497	539	612	550	531	544	496	571	549	522	526	528	600	581	535	541	525	551	481	521	509	577	537	525	589	586	523	529	545	523	570	562	573	546	529	529	549	572	547	546	524	541	490	548	564	529	529	578	559	517	547	506	558	525	521	542	522	486	544	563	542	532	555	536	556	547	512	575	538	580	547	558	509	517	582	572	571	515	525	561	555	565	550	548	563	561	536	559	521	548	544	578	510	539	547	537	547	542	539	546	563	546	556	569	514	526	499	531	512	559	499	525	521	503	575	550	535	559	545	509	553	561	553	545	545	562	586	524	540	523	534	570	582	539	530	540	545	565	539	528	532	544	562	529	496	535	538	507	588	533	550	585	565	556	515	575	583	528	577	526	544	550	540	510	519	545	593	499	530	550	518	575	559	520	546	552	515	506	555	569	557	569	528	558	548	507	502	522	536	538	545	599	544	527	543	557	554	511	566	580	578	527	565	519	530	544	505	489	537	563	565	537	550	532	532	543	536	531	536	525	535	537	517	570	508	536	559	540	528	534	514	519	522	557	523	525	531	520	496	519	517	546	544	544	568	536	534	518	548	578	527	528	536	548	595	542	559	526	539	550	542	510	509	537	558	528	552	554	552	524	519	516	552	563	579	518	528	545	543	522	517	542	532	525	540	528	572	539	549	523	518	558	503	590	542	536	527	554	556	535	505	562	546	540	537	550	540	544	536	545	534	511	523	549	512	546	593	558	556	496	498	583	526	570	514	533	504	526	543	524	548	534	547	536	546	514	526	541	534	538	519	543	515	562	494	581	519	516	516	490	572	546	544	543	543	569	503	546	525	562	573	529	519	529	559	560	527	519	537	505	577	528	540	544	543	535	522	533	552	561	564	513	528	488	524	543	552	556	510	529	537	528	512	544	520	538	512	569	514	523	556	547	553	519	514	569	528	524	550	554	488	525	515	527	572	530	527	539	548	519	523	563	540	530	556	506	500	524	551	535	470	532	528	552	517	533	508	533	518	549	563	512	535	527	540	531	506	571	552	544	498	536	576	566	507	520	567	543	535	542	529	565	579	508	554	593	539	546	516	508	567	529	569	551	562	563	542	541	559	526	537	535	525	551	530	532	560	533	536	506	526	497	574	535	557	578	538	550	560	513	589	562	538	523	549	560	558	534	576	561	532	578	553	539	543	499	546	518	595	573	576	579	564	518	572	544	530	560	560	533	535	502	552	585	556	538	554	544	526	563	537	547	554	549	539	515	509	511	516	534	555	561	544	556	524	482	544	549	522	502	509	523	554	535	506	552	529	506	542	531	561	508	559	492	552	561	546	530	506	543	554	524	584	550	569	528	533	509	562	564	483	533	514	545	557	567	546	521	545	573	554	550	543	511	517	511	533	549	526	521	554	574	565	520	526	553	529	575	556	587	566	551	509	529	510	527	533	520	522	540	495	565	511	551	594	551	504	565	553	526	569	546	532	588	537	560	572	547	549	526	559	506	508	539	541	547	543	506	559	494	551	500	557	513	511	560	513	542	546	578	573	585	550	541	514	571	558	513	549	557	524	491	506	523	570	531	559	576	574	557	543	556	550	557	524	563	579	542	540	513	556	539	553	557	547	574	573	527	534	544	554	588	521	536	516	528	527	529	510	543	541	552	509	525	557	559	512	544	526	530	506	550	540	524	538	564	524	516	538	518	554	561	554	519	542	524	574	559	530	568	562	518	527	521	577	548	529	555	571	580	521	540	528	531	582	542	536	526	585	534	501	504	545	561	520	496	521	530	550	534	547	567	549	563	540	522	556	528	531	539	554	548	568	522	561	589	561	502	535	481	528	511	549	537	552	559	540	518	537	568	566	557	540	560	555	501	539	542	549	505	568	537	551	518	525	516	517	538	535	543	553	521	507	517	544	532	554	533	555	572	523	504	543	579	517	506	532	536	514	533	565	568	563	542	543	547	516	532	559	573	531	541	516	537	532	554	513	513	491	486	532	544	565	519	503	554	509	536	520	504	543	549	531	560	525	515	542	531	541	524	571	493	563	541	516	559	553	572	552	535	513	590	568	521	530	519	561	545	534	551	507	532	563	541	545	571	510	522	518	558	556	509	526	585	553	472	539	526	568	555	532	539	578	511	519	536	529	538	529	518	542	571	545	530	530	548	554	564	512	554	518	503	576	567	539	546	548	563	535	553	560	513	514	544	529	547	573	521	552	575	536	570	496	524	535	516	566	534	590	539	566	542	485	539	544	512	551	534	527	548	511	523	523	528	575	499	518	541	521	488	518	570	565	538	518	525	494	540	527	545	548	545	536	553	565	530	539	521	532	512	515	514	527	573	575	537	535	541	554	502	522	552	543	515	490	544	572	504	523	532	548	528	525	514	566	521	549	571	515	515	538	527	533	550	569	543	533	554	534	545	516	541	576	553	508	554	552	578	509	508	499	557	537	549	533	519	546	504	555	525	529	564	575	504	528	525	511	580	546	518	537	507	552	535	544	517	500	533	539	519	558	527	498	567	542	515	530	564	502	547	526	539	545	505	530	537	540	516	529	531	525	544	532	523	481	568	555	555	533	498	542	529	529	536	532	550	516	531	524	489	542	519	555	550	556	502	538	559	551	576	550	528	550	529	521	556	540	567	559	560	563	579	577	552	548	492	506	567	526	512	523	562	527	534	542	586	536	532	545	538	533	551	538	534	562	529	517	534	498	568	580	539	506	546	550	523	587	516	501	490	544	576	547	524	537	551	521	575	512	547	525	569	519	539	541	580	550	576	534	563	543	590	551	553	547	543	503	527	527	529	560	543	510	559	530	548	559	513	533	572	545	519	567	547	507	553	529	595	542	532	565	506	535	534	533	536	595	533	528	558	566	551	519	535	581	547	579	554	536	532	565	559	523	537	486	503	516	542	499	543	522	544	554	561	558	535	544	557	554	531	526	544	513	528	545	544	548	579	547	517	529	534	540	522	537	546	534	530	528	540	524	530	513	519	523	527	549	547	507	561	514	575	538	539	532	546	533	551	567	522	565	545	524	538	542	535	533	539	544	524	539	528	541	539	554	532	515	554	563	563	524	550	536	581	580	526	530	542	537	508	538	519	545	509	543	512	549	555	535	520	539	519	558	559	570	547	518	530	553	499	533	548	509	567	551	543	507	558	534	555	552	570	554	524	514	524	502	575	563	528	578	522	569	554	546	567	511	519	554	569	561	515	593	540	536	509	502	548	565	570	540	579	581	534	534	550	510	540	521	498	588	542	563	522	521	554	550	573	531	562	545	523	535	509	530	496	529	506	533	575	537	543	540	531	547	517	518	591	500	549	538	549	534	535	484	513	548	506	534	516	586	582	578	553	523	489	534	546	557	531	535	530	547	562	535	534
5373	11198	9232	4810	3547	2743	2154	1802	1596	1326	1240	1041	1042	1007	860	919	844	857	792	819	784	724	798	716	704	717	744	696	714	724	732	732	645	687	731	666	736	733	698	687	685	715	671	661	698	732	660	698	733	743	676	690	684	715	673	699	679	674	688	694	688	696	673	682	721	708	630	708	696	670	627	647	673	660	623	637	669	655	698	671	748	658	685	613	668	674	665	681	669	640	682	731	678	676	678	672	729	636	650	657	676	663	695	720	714	667	616	726	648	650	678	672	670	678	667	618	687	655	715	678	643	706	667	647	651	686	647	687	638	667	688	675	642	714	671	644	677	681	676	689	688	719	687	666	656	687	696	626	680	686	671	651	645	704	705	673	663	683	674	631	628	630	671	663	687	623	722	648	701	690	705	669	659	697	675	669	675	622	695	717	665	721	650	643	675	698	686	652	677	639	682	695	662	674	683	664	698	642	652	638	647	697	698	647	712	682	701	690	703	675	670	712	650	666	699	637	670	656	671	695	668	640	652	676	670	651	684	704	678	666	652	674	662	650	670	729	606	680	664	683	684	653	709	623	658	640	679	694	672	647	694	668	697	692	654	702	642	640	697	682	722	667	700	680	734	657	716	632	667	668	671	682	691	697	684	703	633	653	664	701	663	711	707	697	668	670	645	678	694	640	681	647	681	647	627	663	690	671	678	686	650	703	699	664	641	675	687	667	670	716	651	634	686	687	637	634	665	682	644	682	641	681	659	643	706	637	679	694	668	650	674	655	642	651	669	706	651	656	681	664	635	684	682	661	708	662	705	650	613	634	696	713	660	654	682	721	677	673	654	649	682	663	718	671	680	657	670	573	635	655	641	621	665	682	651	660	661	718	644	676	656	700	649	684	643	668	679	637	667	694	607	662	658	717	682	652	682	666	663	722	665	681	626	670	647	670	643	680	595	654	729	620	657	647	676	674	684	659	666	707	609	659	653	677	714	642	661	636	631	680	679	678	680	665	664	661	657	646	633	676	666	657	635	590	660	634	640	620	657	666	648	669	689	692	641	660	652	644	654	638	636	685	686	664	649	674	661	647	619	629	682	697	652	666	651	660	647	667	732	727	707	663	671	689	634	667	701	692	650	664	661	650	705	687	672	677	655	657	639	661	688	673	709	683	677	667	723	621	608	651	645	669	704	676	655	676	685	635	703	673	634	652	708	678	655	685	694	675	626	700	681	682	649	680	685	706	683	633	679	674	668	695	708	658	676	672	683	660	668	682	676	692	686	645	655	666	688	660	690	680	693	657	654	660	690	690	647	659	679	683	727	684	673	683	669	644	662	673	658	684	677	684	702	668	693	661	685	702	698	637	635	680	665	662	636	691	659	714	607	625	626	673	657	668	673	681	644	716	645	690	653	664	655	660	656	659	669	636	675	667	698	642	695	670	684	625	626	696	692	635	625	654	675	684	645	646	673	646	705	670	651	650	658	658	684	655	670	671	666	652	679	676	651	668	679	695	717	684	660	656	637	672	663	687	646	702	666	684	651	695	661	685	690	663	688	636	676	674	700	652	675	676	679	665	660	648	675	677	702	728	638	635	681	689	677	652	628	689	661	657	663	667	680	678	698	640	621	664	684	691	671	635	676	729	688	709	687	651	619	678	682	668	671	681	666	698	671	665	686	644	685	665	747	676	683	675	627	670	646	693	734	612	673	688	678	673	666	708	685	627	632	692	703	665	676	669	629	687	662	664	693	700	676	641	649	672	720	654	732	649	692	690	685	663	679	680	694	670	676	689	662	657	649	654	680	692	665	666	699	622	692	635	701	669	718	631	645	664	666	611	661	660	644	660	653	623	668	671	658	697	668	690	696	648	732	644	644	691	643	670	707	661	661	684	687	646	688	677	660	696	701	690	663	672	630	649	694	641	677	654	653	688	656	682	678	674	645	599	690	633	600	686	628	629	650	654	607	654	673	599	705	666	686	660	680	684	676	672	650	667	662	680	670	590	654	645	665	632	700	666	674	686	641	674	668	665	682	692	689	679	709	666	613	637	620	685	705	699	668	715	630	705	651	640	690	684	650	655	712	667	648	682	680	673	718	680	691	693	700	717	626	662	604	644	656	655	685	682	665	629	659	664	683	691	701	685	703	661	656	659	627	657	673	680	664	641	647	661	694	638	629	672	676	679	700	688	638	661	684	671	673	670	669	679	660	660	659	654	666	714	629	669	664	636	685	712	642	694	691	687	691	709	657	680	684	675	691	649	685	688	653	653	689	650	655	675	666	611	687	664	700	700	631	702	644	672	651	639	663	636	692	676	671	660	635	682	642	659	720	658	686	685	641	687	674	659	638	665	658	653	688	685	626	658	651	666	702	662	714	661	695	647	655	654	692	672	703	692	681	646	686	659	663	678	707	674	724	669	663	646	651	687	675	640	693	659	687	699	642	703	683	676	713	660	660	607	641	666	645	666	644	625	655	697	715	685	648	654	709	695	691	640	677	697	640	631	668	665	697	679	697	673	707	637	736	705	624	636	712	649	681	688	643	597	643	665	651	678	642	697	664	672	662	607	669	707	663	679	650	701	669	671	682	622	683	675	673	674	705	664	694	675	667	657	704	672	677	673	677	695	671	649	646	687	637	671	683	681	705	668	716	674	688	669	666	585	625	674	713	669	648	648	642	666	686	649	679	626	658	650	701	661	701	655	652	713	642	684	679	690	718	686	662	662	645	676	694	701	649	712	653	646	670	641	631	655	643	635	677	732	677	647	688	684	664	663	656	683	655	692	666	639	686	662	688	646	657	644	628	683	692	662	682	676	646	649	712	621	673	689	634	673	706	634	693	624	660	670	685	640	681	647	629	689	660	695	683	684	638	669	701	623	672	672	661	658	660	660	696	686	657	701	675	740	700	620	656	709	669	650	688	683	662	644	655	683	676	691	671	684	659	665	653	692	691	650	692	643	653	639	675	646	648	666	650	651	681	695	685	635	657	680	685	641	685	672	644	688	689	673	637	673	693	661	644	687	659	660	657	668	679	694	696	692	660	700	664	633	640	698	679	608	690	661	636	703	653	669	633	685	667	672	700	589	633	641	681	659	638	707	643	654	639	696	625	689	698	652	702	705	678	627	621	665	654	719	664	701	709	710	694	656	674	658	669	684	678	685	688	657	664	650	723	684	671	673	703	655	695	671	704	659	686	671	654	702	629	638	672	664	681	682	690	660	615	648	684	688	630	687	670	616	668	673	683	652	680	693	601	641	651	653	676	708	662	615	658	625	652	662	686	713	701	677	658	655	676	647	681	702	674	665	684	642	678	681	714	679	699	639	631	684	731	669	633	639	649	675	697	686	657	705	697	684	662	700	727	702	705	656	631	665	670	650	714	658	688	688	681	681	637	668	722	699	661	658	704	664	654	639	634	701	724	722	695	694	714	667	694	689	661	645	614	679	661	671	694	626	648	646	657	705	678	642	691	676	692	680	676	678	686	648	702	645	695	637
23553	21626	29543	24197	21631	21666	6989	1603	1237	1134	980	879	840	832	791	794	702	702	737	673	691	680	617	670	645	624	658	600	601	634	616	586	609	581	636	625	616	621	601	570	597	604	571	609	598	564	616	612	568	637	590	603	614	614	628	602	574	610	592	582	569	574	546	573	613	585	573	615	597	580	556	592	583	579	598	562	597	543	581	589	569	590	580	601	586	552	555	565	561	599	574	566	636	570	589	567	571	630	545	595	593	556	596	594	615	564	552	581	579	573	553	557	584	569	534	542	548	596	570	580	649	588	597	595	574	566	544	562	545	582	562	624	559	551	599	566	581	553	571	583	608	626	609	596	575	591	636	581	566	584	531	613	604	588	589	582	549	581	608	565	585	559	610	555	513	592	557	623	576	528	626	550	598	583	577	590	613	537	581	544	549	586	615	597	552	598	607	571	550	556	597	533	553	609	575	594	557	574	561	576	578	562	575	581	549	559	586	570	579	599	618	569	595	603	565	613	573	553	585	576	592	586	575	565	611	557	569	578	544	599	565	544	553	565	555	578	573	586	570	587	539	555	585	566	613	593	566	532	575	639	595	580	582	539	571	585	566	612	594	597	586	550	571	557	544	553	609	602	558	600	594	549	603	582	588	581	581	584	604	620	593	636	572	581	563	559	638	569	589	567	598	595	558	565	624	616	617	559	545	561	626	575	590	586	586	557	526	600	567	582	582	572	555	553	532	543	574	579	582	586	584	620	590	564	526	539	554	578	570	551	620	642	613	596	541	578	532	580	562	547	563	565	558	573	562	502	595	610	547	550	587	621	603	550	556	589	586	551	590	602	561	559	570	543	579	580	596	557	558	549	555	584	544	530	566	548	567	603	600	574	569	575	596	522	595	596	582	536	540	579	574	598	556	579	585	605	578	549	559	539	598	577	558	570	608	621	568	565	571	543	582	531	574	565	568	622	607	574	575	582	589	597	539	543	516	575	530	566	595	589	550	600	579	541	531	563	537	602	561	559	568	554	593	555	599	550	575	588	582	571	555	588	573	587	571	569	596	579	588	571	585	639	571	597	586	604	553	589	603	557	567	517	557	573	575	593	566	574	557	547	586	599	581	596	571	572	587	559	533	566	546	578	604	552	567	544	597	582	555	550	615	589	577	563	569	571	551	580	553	591	570	548	514	553	599	620	572	611	583	585	549	590	555	576	554	577	567	567	591	574	591	562	601	565	565	591	578	568	564	576	590	585	568	619	598	591	530	594	601	553	579	572	637	557	548	577	548	570	551	577	555	520	560	567	591	581	558	584	604	598	562	544	564	560	538	556	565	546	578	582	617	566	543	560	574	566	531	621	599	584	610	579	590	558	605	563	528	537	526	601	596	591	569	570	571	579	614	576	593	492	607	508	593	540	540	554	558	605	586	597	516	557	580	573	584	564	542	558	584	594	601	587	566	572	603	592	540	585	560	569	544	575	544	589	598	560	565	599	584	549	563	569	517	595	557	593	574	554	505	585	579	537	552	546	548	584	626	577	575	557	573	583	587	570	606	598	594	543	567	571	587	588	590	618	612	553	576	514	567	597	608	573	572	606	598	559	574	578	554	505	558	577	545	527	569	538	594	579	619	534	569	598	599	557	590	545	565	554	585	595	563	562	569	571	588	559	567	581	554	593	569	583	594	602	558	595	565	521	577	580	618	595	525	594	577	558	586	579	595	558	571	564	544	556	588	592	603	608	561	585	584	548	559	586	545	563	608	580	581	554	579	545	547	605	572	585	510	556	588	588	612	591	556	565	582	536	560	558	573	580	566	563	586	537	567	595	579	599	600	524	590	556	557	577	602	601	548	591	593	549	555	577	596	572	571	574	552	566	586	549	590	560	586	597	556	555	543	621	564	562	608	622	564	578	577	576	592	491	576	589	598	547	555	603	555	579	555	571	554	599	549	562	630	539	586	564	545	565	568	561	570	560	552	544	569	554	545	561	569	608	569	562	548	578	608	572	612	549	595	624	567	589	607	584	576	605	537	564	532	556	538	546	555	537	529	626	587	550	573	581	604	551	528	529	603	593	574	553	559	536	618	569	591	570	544	584	527	564	571	576	559	565	583	584	543	587	576	622	585	583	561	610	563	607	588	548	573	595	565	584	575	571	598	555	599	533	574	558	582	597	542	599	540	590	544	561	553	636	566	590	553	568	574	572	586	597	561	598	568	624	553	548	547	597	589	573	590	602	568	537	556	543	602	583	587	591	546	588	604	556	590	551	568	543	526	593	538	563	594	564	544	575	577	592	604	576	568	614	589	566	526	579	604	572	565	555	601	581	584	608	584	593	597	558	571	547	573	581	591	598	610	611	579	567	576	555	596	508	520	601	587	576	587	548	597	543	587	602	549	563	554	597	586	562	575	556	577	535	573	576	568	534	556	574	566	615	557	568	579	600	547	548	534	609	599	610	580	578	544	570	549	559	595	578	593	558	566	555	578	589	537	586	567	573	621	605	593	574	558	573	541	553	590	549	592	611	530	595	579	586	600	600	606	544	580	567	584	550	537	563	557	583	584	583	583	622	557	612	617	530	608	586	587	593	571	535	564	571	610	610	586	556	582	598	557	563	548	559	624	593	553	618	551	577	548	549	562	567	599	585	561	562	563	586	552	555	557	546	578	565	562	585	575	564	582	576	614	501	592	572	558	598	580	572	596	580	592	575	555	540	560	575	575	578	573	566	581	606	559	611	579	587	583	582	578	614	576	585	566	605	565	572	546	523	578	538	560	589	574	552	565	568	573	579	615	605	549	588	583	598	574	579	534	572	583	546	585	598	585	574	566	589	520	579	605	606	624	544	546	562	577	556	608	603	593	563	553	553	566	547	596	591	630	581	585	539	616	617	617	604	587	574	560	553	556	579	584	571	542	588	539	557	552	573	588	584	607	622	571	562	592	569	552	611	541	605	564	560	578	559	599	605	582	591	600	567	584	567	570	557	568	545	577	537	565	610	567	581	562	580	602	547	565	594	577	577	560	606	548	556	548	564	581	559	572	544	528	598	591	558	558	556	584	545	565	575	580	597	573	555	572	579	539	595	589	563	537	571	560	582	546	557	524	586	619	544	571	593	588	566	589	568	558	576	491	585	567	583	556	596	592	587	552	611	600	583	539	554	616	587	529	601	590	559	567	564	598	544	573	583	566	566	560	578	551	567	573	578	577	544	560	572	612	559	522	580	593	572	576	509	591	593	536	564	505	576	542	571	582	626	555	597	566	612	571	535	583	560	561	595	612	515	626	619	575	552	578	567	592	580	575	532	581	563	568	558	569	608	547	567	610	545	550	571	566	575	548	563	561	597	597	568	575	576	588	558	612	560	594	583	588	577	570	580	612	516	566	556	578	600	543	613	603	573	589	558	562	586	578	556	622	563	581	579	610	575	589	556	580	576	521	556	573	592	589	556	572	545	537	614	570	564	580	606	559	548	573	584	581	517	549	584	577	547	578	562
7621	17541	14317	7916	5652	4287	3420	2782	2342	1988	1648	1470	1380	1257	1108	1101	1026	894	947	867	847	839	796	809	788	827	785	784	810	685	801	788	751	717	740	751	695	701	755	688	686	749	654	685	727	708	730	697	726	735	716	757	675	734	719	687	659	695	678	700	673	725	706	685	683	729	684	670	693	710	708	666	663	698	695	681	651	661	692	720	705	587	649	688	664	682	740	655	688	725	714	661	659	679	679	661	688	648	686	671	655	711	643	681	671	681	714	638	660	714	671	742	659	630	652	684	696	642	726	656	673	700	708	695	659	617	609	703	693	650	722	659	689	688	649	668	696	624	645	657	680	650	719	650	656	674	664	638	641	660	682	663	674	677	608	699	691	673	670	687	699	717	715	667	653	663	608	647	664	650	679	690	669	699	671	680	638	669	701	636	694	705	696	699	705	686	713	660	710	624	647	651	670	666	668	700	721	669	656	677	681	675	688	644	676	710	713	700	673	616	675	673	651	687	671	735	638	675	653	690	703	666	644	695	638	692	672	672	661	634	681	673	660	686	727	675	737	670	670	682	684	653	665	674	654	689	649	652	664	650	686	655	696	684	683	669	666	735	632	682	679	664	685	674	695	668	684	681	632	666	685	689	676	695	617	621	669	676	688	629	684	676	654	634	631	705	664	611	659	665	687	617	651	670	718	662	663	662	703	682	655	709	642	647	680	660	635	631	675	585	711	689	671	688	702	651	696	680	695	683	667	635	668	624	739	649	672	685	708	721	701	697	665	610	659	672	659	705	687	682	677	685	683	692	707	675	627	620	674	706	677	692	639	662	669	641	654	659	679	668	719	661	687	654	656	691	636	633	671	672	712	656	749	615	651	650	679	659	690	660	628	664	672	679	696	660	649	714	668	674	677	662	668	659	677	687	684	659	656	642	660	724	674	695	699	673	696	629	696	722	642	652	660	648	699	723	662	636	688	637	664	630	685	656	680	673	677	618	624	652	631	660	701	666	650	718	690	684	696	667	690	639	634	653	695	678	656	637	665	666	678	676	698	687	658	690	707	642	667	633	737	689	700	713	656	638	653	685	640	692	719	684	682	631	697	680	612	700	687	751	658	668	637	687	647	606	683	668	670	683	632	685	642	674	673	682	682	627	692	650	683	630	636	703	654	652	622	629	664	683	724	672	692	687	680	690	685	673	657	666	679	659	701	714	651	637	643	660	709	654	666	645	693	653	664	684	654	731	701	662	637	667	654	712	679	700	643	673	680	687	591	628	680	651	690	666	645	674	659	694	680	637	721	706	683	699	663	659	619	688	680	669	684	648	670	662	671	662	651	668	675	672	702	679	681	672	686	642	640	667	661	671	637	699	734	682	652	672	652	617	695	673	650	643	671	683	676	645	632	661	662	663	649	665	639	628	706	668	678	719	672	632	680	636	640	671	703	636	681	669	661	688	642	628	638	669	676	681	675	721	645	669	706	614	635	671	674	647	678	646	661	683	650	676	699	659	676	699	688	705	633	666	691	669	653	682	667	651	654	645	671	654	636	706	625	668	695	637	685	695	638	666	653	671	649	661	698	643	637	652	705	694	634	678	638	703	709	678	666	646	669	662	710	671	681	668	660	643	645	647	709	643	660	670	617	694	648	688	681	690	644	669	669	668	701	676	649	677	644	697	660	722	707	674	679	670	674	674	677	693	653	686	684	690	662	632	681	639	645	706	679	703	674	709	648	715	693	719	693	676	692	647	668	696	651	675	691	685	654	698	670	665	655	678	673	667	690	645	702	681	659	657	698	670	672	679	657	698	679	684	642	650	665	690	677	617	698	654	642	668	631	693	600	704	687	685	637	660	636	664	706	715	639	643	680	723	677	679	686	669	645	658	648	631	687	678	708	661	696	698	657	703	649	637	710	671	655	696	687	678	656	654	690	659	701	670	639	656	646	677	640	715	705	724	691	698	651	667	675	707	653	656	664	665	703	637	697	703	680	681	674	633	689	659	625	680	708	631	607	673	723	616	687	679	659	655	669	661	681	672	647	692	657	692	630	665	661	656	634	688	682	686	678	658	663	688	672	653	691	712	714	670	704	636	703	622	674	606	662	602	687	665	630	640	665	663	682	642	648	661	677	672	692	639	657	643	695	676	677	675	696	667	682	649	678	669	645	646	650	664	654	629	658	710	655	671	660	663	650	649	637	657	671	639	698	676	683	686	652	663	638	686	671	659	629	671	618	654	703	678	695	687	625	626	661	651	655	710	633	676	625	674	640	686	679	667	690	609	682	663	699	636	666	649	655	715	619	685	667	657	630	670	696	662	651	648	657	701	699	659	675	636	646	666	661	685	659	709	698	661	673	664	651	638	659	635	675	705	657	680	657	629	694	673	653	665	685	666	651	646	683	654	660	660	701	674	692	685	730	701	638	659	640	638	689	671	689	634	662	684	687	681	658	722	701	679	735	725	703	635	648	630	677	648	646	662	662	662	680	658	654	636	673	709	675	654	628	692	656	690	684	707	677	717	683	662	673	694	668	637	678	644	659	685	697	696	672	669	688	640	646	685	652	696	718	736	648	701	661	681	620	705	655	653	668	684	711	693	612	661	716	646	700	692	655	712	683	652	645	728	669	683	642	713	653	714	709	662	669	693	631	689	688	656	684	647	683	708	639	655	668	655	637	724	661	636	649	671	659	660	621	652	651	672	701	669	672	684	703	663	683	627	639	671	685	713	625	627	696	634	671	677	651	692	732	657	680	665	655	713	677	642	643	694	661	625	636	642	662	671	660	685	678	649	622	708	625	714	650	622	676	654	683	622	634	680	672	679	670	728	647	680	649	644	697	660	681	632	608	669	678	644	650	713	676	650	641	662	653	653	660	696	693	660	657	667	679	660	642	631	683	679	663	688	673	653	662	714	679	674	681	693	648	676	659	718	631	682	630	690	679	656	694	673	719	686	620	702	663	697	681	643	680	648	635	655	693	685	667	646	690	627	631	657	645	636	683	644	662	643	689	676	654	610	698	641	675	657	637	632	658	635	724	701	614	661	712	678	732	653	651	639	700	693	677	673	672	659	642	675	677	695	692	699	651	685	674	672	694	691	647	673	668	673	688	658	674	701	625	669	629	683	627	689	672	648	737	713	628	696	682	682	684	675	676	693	657	639	694	647	674	711	660	704	665	688	701	664	696	661	672	714	671	646	657	714	722	665	666	668	682	686	659	687	652	648	652	673	716	641	674	692	679	674	697	693	612	622	695	593	618	659	652	697	651	632	652	669	650	651	678	674	640	669	666	676	631	696	634	666	687	662	700	649	647	653	675	695	641	670	711	698	620	677	760	710	656	665	731	689	616	634	716	653	666	678	658	700	686	669	649	629	698	651	660	639	670	669	673	675	682	633	695	663	691	651	671	676	646	665	704	690	682	671	697	642	645	640	642	660	655	666	663	652	661	654	635	644	682	676	655	680	635	680	630	663	679	654	669	702	673	696	639	605	681	649
27700	20425	7928	1830	1416	1323	1123	1026	963	938	966	940	898	966	954	917	912	917	948	957	912	891	991	925	967	940	872	929	951	909	912	936	911	948	938	919	921	948	900	911	942	875	863	900	914	899	929	908	911	968	902	893	946	949	872	933	902	895	889	919	914	891	963	914	894	937	930	907	919	937	903	973	876	908	950	914	954	896	903	931	941	943	911	901	901	950	917	901	899	954	906	924	937	930	923	896	928	927	893	916	849	856	925	886	912	939	915	904	898	882	948	940	930	934	889	900	934	882	918	935	942	901	900	950	891	944	933	898	869	943	902	902	915	919	929	977	963	907	888	969	918	922	884	935	883	950	927	929	953	869	949	941	939	892	886	907	940	934	911	928	918	903	886	945	938	904	963	975	893	960	913	952	904	927	868	890	949	897	969	868	925	949	903	929	925	884	941	916	876	929	924	866	868	905	850	904	912	886	937	893	913	860	949	947	914	878	923	934	973	875	911	916	840	929	873	886	914	926	928	928	886	868	939	956	946	908	937	873	892	925	886	933	937	899	891	919	908	915	886	833	939	928	958	863	902	903	948	932	891	906	904	937	859	962	921	880	883	973	912	959	949	893	981	957	857	989	915	887	903	895	936	934	844	904	866	901	935	862	921	893	935	846	979	870	925	883	953	929	955	864	911	909	914	915	878	942	880	922	925	945	919	916	928	963	898	873	937	883	932	883	949	952	935	889	918	889	902	915	925	899	933	934	904	942	917	915	889	863	939	893	921	911	900	905	932	947	928	933	878	961	919	939	919	923	909	910	904	927	884	952	885	903	930	890	915	952	882	868	897	933	915	918	906	889	904	893	935	885	880	904	992	849	965	923	918	956	909	889	883	913	902	928	889	853	912	920	941	1022	941	885	903	917	872	836	899	896	884	872	914	932	924	898	904	958	859	915	952	923	898	968	938	906	932	892	907	932	927	911	895	928	901	894	897	902	886	864	891	964	877	891	934	871	884	939	908	922	906	890	910	948	952	930	941	880	928	897	942	890	919	964	880	864	928	910	890	932	908	882	871	944	899	834	922	943	881	969	905	981	930	860	946	936	892	969	911	887	983	854	904	935	932	929	931	888	907	963	924	902	975	920	930	912	906	971	904	894	973	906	924	895	902	901	902	913	849	935	917	946	978	923	889	950	945	883	921	926	914	964	887	948	921	909	936	905	889	892	948	891	933	837	922	792	931	963	956	889	876	943	934	909	904	878	965	885	922	906	925	889	911	921	898	912	894	924	972	885	925	904	950	941	888	918	934	904	886	939	911	912	925	906	896	909	939	911	885	943	955	906	907	934	870	1005	964	892	888	904	907	891	845	951	909	892	833	875	964	935	948	902	905	897	900	931	944	943	901	889	880	953	938	881	854	948	880	867	941	922	910	882	906	902	919	933	831	953	938	882	912	886	924	836	980	932	914	868	933	911	918	878	914	928	923	965	874	898	951	988	869	949	899	915	926	966	899	889	865	934	958	885	869	950	964	856	881	901	921	872	943	879	894	924	883	907	893	935	887	854	901	932	882	914	892	970	911	869	926	890	901	865	901	982	913	918	927	917	900	917	926	914	994	898	859	974	938	925	974	937	933	858	932	924	908	899	893	868	883	941	909	963	879	907	910	916	933	905	874	918	905	918	951	928	874	952	956	956	960	923	947	945	912	923	940	860	938	885	908	876	937	932	841	902	937	901	914	908	937	838	890	890	919	913	872	916	964	928	943	956	944	869	964	919	929	963	963	885	886	918	953	886	916	935	904	883	918	980	957	943	845	949	944	924	892	922	899	948	949	881	926	926	942	913	966	847	889	909	895	905	901	919	887	920	934	907	926	897	933	943	907	914	914	915	843	939	951	933	927	893	895	872	949	914	902	938	916	880	874	952	929	882	947	909	902	877	974	890	910	902	934	961	885	953	927	968	892	873	900	929	942	879	934	920	894	894	909	920	865	849	946	890	919	945	899	915	873	926	937	932	936	980	921	944	901	937	925	923	915	934	903	898	931	916	946	943	895	909	905	930	933	890	878	899	897	910	952	945	921	917	906	917	882	917	904	918	883	962	897	950	891	880	931	965	904	911	913	908	941	876	950	914	921	893	893	950	897	931	868	888	923	947	923	914	875	903	922	925	925	979	925	874	937	932	932	923	923	892	915	884	913	917	914	880	908	926	857	947	923	917	957	914	937	874	931	930	948	936	942	926	899	925	875	933	867	940	945	875	864	932	894	914	906	910	894	903	931	921	886	899	897	913	898	922	882	937	899	919	929	940	933	845	911	988	945	880	920	918	904	960	944	900	913	920	890	859	903	857	910	899	929	872	856	901	870	923	888	937	848	938	951	929	898	912	941	895	968	958	933	900	892	923	900	898	932	915	897	932	955	894	921	877	927	878	827	953	868	882	925	871	954	901	893	872	894	931	901	914	843	909	906	883	900	955	943	929	873	923	925	856	920	902	909	913	888	910	865	891	938	861	905	883	919	918	891	963	892	954	932	935	931	912	877	886	945	930	876	914	844	896	915	968	922	880	930	899	939	895	914	909	905	923	890	871	930	951	896	900	921	914	960	941	922	973	879	867	935	895	921	909	912	912	951	905	925	920	861	893	903	954	926	923	871	891	936	929	916	856	952	923	953	897	890	887	877	924	967	925	865	885	902	960	884	872	903	876	890	881	933	863	924	933	860	904	934	913	909	954	917	913	954	923	901	897	865	905	877	893	928	937	914	887	956	883	919	912	940	924	970	918	936	934	922	951	917	924	910	932	917	852	913	922	882	893	937	874	920	925	868	943	924	862	921	925	883	904	869	964	937	919	922	908	970	931	937	885	902	931	923	909	946	893	911	924	897	919	946	909	948	892	920	892	892	962	878	984	896	920	885	934	877	936	927	847	901	902	923	874	900	886	850	903	922	885	951	929	923	929	927	960	959	958	838	922	882	900	900	925	966	930	906	898	870	912	864	906	922	952	924	937	866	917	929	909	926	926	964	899	885	911	909	855	888	941	937	966	883	934	929	899	882	958	911	911	955	935	942	894	875	938	901	929	910	923	850	955	912	945	890	917	854	919	910	885	906	912	936	936	881	846	847	913	901	905	931	908	913	862	902	904	895	915	910	885	909	948	890	928	906	897	932	950	862	922	965	935	901	912	896	895	938	881	961	914	928	905	896	885	909	996	930	873	925	898	886	898	915	912	901	959	908	901	876	904	916	942	935	891	921	907	893	887	879	924	844	890	940	898	877	870	876	936	894	886	899	938	902	907	901	905	930	882	872	958	943	965	898	944	863	919	889	908	857	906	883	904	905	874	955	911	855	903	959	918	901	903	935	930	919	913	919	879	887	912	931	950	923	868	926	888	882	902	948	874	874	903	869	872	929	920	933	915	893	912	863	919	907	901	912	895	920	935	880	862	952	909	928	916	911	852	899	877	922	905	945	920	938	928	917	896	893	931	968	860	903	956	936	914	978	889
4801	2605	2203	1597	1631	1437	1317	1281	1212	1162	1178	1155	1147	1151	1093	1153	1137	1109	1142	1087	1076	1081	1108	1101	1099	1141	1082	1075	1100	1103	1097	1116	1055	1134	1142	1082	1107	1118	1033	1057	1071	1059	1097	1087	1133	1129	1098	1083	1086	1125	1059	1092	1063	1175	1073	1155	1158	1072	1052	1139	1080	1083	1077	1040	1083	1087	1072	1128	1119	1085	1121	1084	1064	1121	1127	1088	1095	1056	1105	1061	1088	1103	1074	1094	1093	1073	1073	1098	1091	1085	1093	1063	1062	1153	1093	1150	1073	1108	1098	1111	1144	1079	1098	1109	1089	1100	1113	1096	1064	1055	1110	1040	1139	1056	1107	1079	1138	1072	1090	1180	1110	1093	1047	1104	1120	1128	1132	1104	1192	1080	1062	1086	1089	1071	1090	1180	1140	1092	1105	1086	1069	1106	1118	1144	1144	1097	1160	1070	1068	1120	1077	1131	1049	1144	1141	1110	1139	1063	1118	1087	1112	1090	1099	1093	1112	1086	1113	1134	1061	1106	1117	1117	1093	1091	1083	1023	1033	1161	1095	1072	1103	1151	1138	1128	1083	1128	1094	1113	1159	1101	1075	1099	1050	1103	1077	1106	1094	1128	1100	1049	1068	1095	1122	1196	1108	1049	1130	1082	1079	1102	1133	1079	1071	1075	1091	1098	1087	1135	1113	1090	1100	1129	1082	1088	1120	1078	1166	1087	1066	1091	1046	1120	1133	1047	1117	1056	1056	1079	1110	1097	1121	1058	1088	1095	1114	1144	1077	1126	1111	1160	1110	1089	1134	1045	1099	1114	1126	1157	1111	1108	1118	1141	1104	1137	1161	1117	1137	1059	1103	1143	1116	1084	1112	1048	1091	1094	1060	1109	1055	1088	1097	1080	1140	1087	1126	1081	1099	1033	1033	1148	1081	1081	1119	1142	1085	1069	1071	1128	1092	1102	1085	1107	1112	1060	1166	1117	1119	1114	1188	1129	1091	1124	1137	1117	1073	1131	1046	1135	1106	1069	1117	1078	1080	1134	1100	1127	1129	1080	1084	1103	1118	1090	1051	1052	1100	1098	1160	1143	1175	1106	1098	1097	1048	1127	1099	1079	1130	1061	1142	1019	1153	1139	1144	1070	1081	1023	1049	1094	1135	1107	1136	1070	1120	1111	1115	1047	1120	1102	1112	1084	1118	1057	1122	1048	1094	1069	1101	1136	1143	1104	1122	1071	1102	1138	1048	1066	1054	1135	1112	1147	1145	1145	1132	1091	1072	1047	1104	1061	1099	1145	1097	1148	1124	1121	1084	1092	1006	1073	1032	1101	1062	1074	1090	1146	1114	1053	1084	1069	1092	1142	1104	1141	1163	1072	1114	1078	1120	1100	1080	1095	1124	1085	1112	1087	1090	1133	1048	1083	1092	1074	1039	1133	1088	1064	1041	1080	1082	1063	1088	1116	1116	1041	1078	1121	1074	1117	1120	1122	1052	1112	1139	1102	1116	1054	1046	1104	1100	1117	1131	1111	1024	1118	1063	1068	1077	1038	1037	1086	1117	1078	1059	1076	1063	1125	1112	1061	1079	1105	1073	1132	1070	1057	1110	1052	1149	1087	1123	1176	1137	1122	1084	1106	1068	1106	1131	1108	1064	1102	1077	1136	1151	1099	1115	1105	1030	1100	1069	1085	1078	1128	1073	1108	1050	1092	1046	1134	1082	1062	1110	1076	1087	1098	1104	1116	1180	1106	1095	1043	1127	1101	1048	1133	1085	1101	1118	1088	1116	1108	1107	1124	1151	1104	1093	1138	1086	1090	1067	1065	1045	1075	1073	1071	1115	1076	1149	1092	1072	1083	1087	1063	1084	1115	1077	1084	1115	1113	1130	1174	1137	1096	1095	1112	1027	1121	1113	1086	1117	1081	1114	1032	1123	1049	1068	1116	1085	1070	1142	1107	1114	1130	1089	1062	1054	1058	1132	1054	1156	1077	1082	1072	1099	1088	1167	1060	1130	1136	1075	1050	1046	1078	1078	1114	1104	1094	1094	1060	1122	1072	1098	1091	1128	1139	1076	1098	1111	1094	1024	1066	1128	1066	1118	1142	1099	1051	1086	1063	1063	1114	1073	1118	1093	1072	1042	1083	1076	1078	1096	1068	1083	1098	1044	1127	1129	1081	1133	1172	1126	1111	1066	1098	1072	1092	1087	1086	1050	1081	1082	1133	1110	1129	1090	1143	1071	1107	1113	1114	1132	1125	1145	1117	1074	1068	1146	1085	1183	1096	1119	1128	1084	1077	1125	1122	1057	1107	1059	1055	1163	1103	1077	1079	1098	1077	1066	1056	1151	1168	1097	1109	1166	1111	1077	1040	1107	1041	1063	1077	1135	1036	1145	1109	1082	1092	1121	1107	1118	1049	1061	1095	1115	1116	1116	1116	1147	1122	1102	1088	1053	1102	1104	1100	1081	1107	1130	1123	1088	1051	1069	1042	1037	1090	1100	1052	1108	1077	1091	1122	1119	1114	1014	1108	1097	1059	1106	1033	1073	1027	1066	1132	1126	1127	1086	1054	1066	1110	1084	1077	1090	1114	1066	1056	1040	1089	1066	1099	1105	1122	1059	1144	1092	1047	1167	1060	1144	1102	1100	1113	1103	1048	1067	1054	1045	1043	1116	1148	1125	1108	1053	1097	1094	1097	1144	1064	1105	1129	1092	1086	1144	1071	1074	1161	1127	1084	1102	1073	1125	1076	1108	1127	1094	1108	1091	1062	1076	1177	1069	1046	1113	1095	1037	1100	1079	1096	1160	1101	1023	1119	1139	1064	1135	1116	1084	1123	1089	1112	1132	1105	1108	1105	1073	1099	1139	1138	1113	1091	1122	1143	1090	1141	1135	1139	1073	1142	1071	1111	1108	1096	1094	1073	1095	1100	1119	1073	1079	1117	1115	1149	1037	1046	1119	1067	1109	1076	1067	1098	1152	1098	1144	1145	1115	1112	1084	1146	1052	1068	1101	1062	1070	1099	1093	1090	1044	1048	1123	1110	1101	1106	1103	1139	1005	1126	1092	1091	1131	1065	1052	1162	1069	1081	1098	1062	1102	1048	1053	1108	1075	1087	1067	1112	1085	1115	1073	1046	1066	1112	999	1063	1127	1088	1181	1128	1099	1087	1095	1085	1082	1094	1108	1064	1112	1123	1057	1055	1089	1107	1125	1053	1128	1075	1066	1133	1137	1060	1069	1089	1125	1077	1113	1129	1115	1123	1052	1117	1083	1045	1122	1113	1075	1068	1072	1063	1044	1154	1118	1110	1127	1062	1128	1017	1079	1079	1125	1093	1096	1127	1160	1126	1100	1110	1069	1090	1144	1085	1111	1062	1090	1089	1063	1073	1142	1132	1051	1092	1053	1156	1125	1161	1115	1075	1104	1030	1019	1127	1192	1084	1080	1070	1081	1105	1105	1093	1114	1115	1094	1113	1081	1134	1080	1118	1121	1090	1097	1081	1163	1116	1117	1146	1099	1085	1065	1070	1114	1096	1103	1135	1177	1112	1140	1082	1098	1199	1121	1039	1059	1070	1092	1101	1089	1090	1079	1124	1057	1125	1106	1119	1045	1100	1091	1067	1185	1093	1095	1075	1060	1066	1073	1111	1113	1072	1131	1108	1088	1093	1158	1105	1143	1061	1103	1106	1057	1079	1071	1109	1111	1073	1185	1041	1113	1113	1070	1077	1037	1157	1131	1079	1084	1074	1113	1119	1107	1099	1051	1079	1108	1141	1071	1117	1108	1097	1135	1134	1118	1047	1103	1092	1080	1117	1100	1120	1080	1130	1162	1115	1114	1100	1102	1074	1127	1061	1106	1078	1069	1091	1081	1111	1059	1081	1189	1070	1107	1070	1107	1106	1056	1126	1073	1108	1082	1116	1060	1065	1043	1146	1084	1125	1094	1110	1076	1105	1190	1083	1135	1112	1129	1112	1061	1088	1171	1060	1103	1089	1062	1072	1139	1143	1084	1042	1074	1124	1121	1109	1110	1113	1112	1086	1096	1049	1146	1116	1136	1067	1110	1051	1066	1122	1098	1118	1114	1123	1075	1076	1112	1049	1117	1071	1102	1054	1079	1057	1056	1119	1159	1115	1059	1084	1077	1091	1126	1110	1102	1163	1099	1136	1122	1063	1045	1087	1178	1141	1079	1076	1078	1124	1082	1196	1069	1107	1084	1055	1118	1120	1083	1079	1133	1091	1064	1153	1106	1145	1053	1004	1125	1080	1139	1071	1141	1084	1145	1024	1067	1041	1116	1138	1064	1106	1074	1108	1081	1121	1037	1109	1156	1067	1120	1172	1104	1103	1073	1156	1102	1089	1074	1095	1125	1105	1100	1078	1113	1105	1119	1094	1061	1062	1126	1105	1104	1148	1049	1163	1115	1118	1185	1097	1118	1088	1095	1098	1052	1112	1112	1119	1116	1057	1135	1059	992	1086	1128	1086	1093	1078	1169	1089	1092	1056	1131	1020	1127	1106	1083	1071	1071	1130	1035	1147	1112	1144	1106	1127	1095	1123	1106	1074	1034	1116	1063	1093	1056	1147	1114	1081	1136	1076	1061	1104	1125	1114	1076	1096	1105	1078	1150	1014	1083	1155	1093	1084	1107	1112	1109	1121	1075	1100	1112	1089	1090	1087	1149	1085	1068	1053	1056	1085	1128	1099	1120	1061	1028	1079	1097	1074	1094	1084	1084	1066	1055	1082	1069	1092	1053	1057	1153	1033	1085	1070	1061	1064	1083	1023	1032	1067	1097	1053	1018	1103	1061	1117	1133	1073	1165	1098	1053	1086	1102	1070	1061	1050	1017	1121	1104	1094	1095	1084	1029	1088	1077	1064	1102	1169	1144	1099	1073	1077	1075	1119	1083	1063	1106	1138	1097	1041	1131	1115	1092	1138	1075	1076	1124	1072	1049	1018	1116	1130	1068	1126	1155	1086	1084	1091	1082	1106	1100	1074	1043	1157	1179	1129	1108	1070	1096	1164	1079	1170	1118	1138	1105	1141	1083	1085	1029	1069	1109	1120	1082	1096	1136	1129
24601	21572	28996	24624	21555	9054	1548	1031	842	852	771	727	748	653	685	634	606	627	611	588	584	592	611	613	611	560	610	547	557	562	575	531	559	593	576	574	568	617	539	545	568	568	528	555	524	551	571	547	581	611	548	529	506	557	577	557	569	566	559	581	600	547	550	559	534	593	537	546	555	589	554	575	573	545	552	560	530	540	573	526	578	532	576	544	589	543	569	578	558	538	551	579	564	527	531	589	543	542	576	541	550	528	560	582	528	543	551	512	579	542	568	537	529	516	572	565	527	524	562	573	574	569	535	561	517	584	568	562	577	549	537	528	551	543	538	540	573	532	553	476	542	545	542	569	520	543	537	560	540	566	579	504	538	519	534	502	556	508	551	535	573	537	531	559	593	507	557	574	560	526	552	551	557	537	569	566	529	530	554	530	571	558	569	582	585	557	510	513	562	556	534	558	544	540	548	537	544	567	515	559	534	532	547	526	531	533	542	549	554	549	540	544	571	571	518	559	528	548	553	582	554	541	506	545	527	506	544	525	587	546	573	539	562	567	575	586	556	588	550	566	555	521	528	573	556	529	539	534	538	536	546	541	540	503	557	494	534	582	513	557	533	528	534	526	507	518	508	570	548	582	503	546	548	516	551	553	531	542	518	513	538	564	534	567	526	557	548	529	509	551	550	526	526	530	558	508	530	530	530	535	532	534	537	565	536	540	556	544	561	538	532	502	563	544	534	547	570	500	535	561	511	543	524	506	517	581	566	502	557	528	574	597	579	516	492	556	598	543	550	555	576	544	533	568	533	540	537	583	541	516	554	565	523	552	559	515	564	589	546	527	561	538	545	564	555	572	569	531	533	564	567	550	552	483	486	577	581	490	517	568	527	515	549	563	577	538	550	518	553	544	570	582	528	526	510	522	587	537	572	520	504	540	532	563	574	500	550	541	526	552	554	507	528	547	541	503	562	556	525	559	523	527	555	546	548	524	590	558	533	562	545	554	534	552	558	544	562	501	536	531	555	546	564	551	540	563	546	530	549	522	537	533	545	570	567	535	577	518	536	535	532	532	586	545	540	556	512	566	572	534	545	488	585	554	576	500	566	560	579	535	558	578	523	537	540	555	551	500	557	550	573	547	538	538	538	559	565	534	561	563	527	537	565	531	564	558	503	515	596	532	548	545	524	496	559	588	562	533	533	585	564	555	551	520	497	552	544	572	523	529	534	502	529	573	490	556	593	539	560	573	558	558	537	562	589	576	528	529	555	525	541	566	536	507	551	541	515	555	570	563	534	554	594	558	528	532	566	562	585	543	527	567	512	543	515	511	567	566	498	538	561	538	532	536	539	519	566	590	565	572	523	524	553	541	547	534	578	507	555	508	544	561	529	517	501	542	499	547	559	521	532	524	567	538	530	543	551	551	558	537	535	543	568	577	517	539	542	536	559	552	522	523	538	563	536	527	549	502	570	562	561	571	554	511	544	519	557	529	545	541	587	576	540	575	533	547	543	536	500	559	577	562	553	531	556	521	534	569	551	518	536	526	551	535	534	514	531	555	563	537	549	520	543	552	548	540	544	545	516	548	527	538	496	549	543	544	542	568	564	514	543	557	502	544	522	547	539	520	540	541	534	569	578	534	533	540	571	527	529	553	512	538	557	570	544	502	578	561	535	563	532	570	535	551	540	533	518	549	582	571	561	592	524	563	507	552	517	561	521	532	525	567	529	541	509	538	550	531	533	579	540	546	540	599	545	552	548	568	529	560	593	537	544	565	564	569	558	525	549	586	581	554	559	542	545	542	584	566	549	525	550	524	535	558	559	554	525	550	514	562	565	518	552	525	534	539	513	555	529	556	561	546	554	523	493	602	540	579	516	521	562	560	532	544	538	537	565	529	562	559	529	527	554	559	549	581	549	544	534	563	533	543	535	586	506	523	567	534	518	508	531	542	565	537	585	517	563	518	603	497	556	562	534	557	498	517	532	531	531	523	606	521	549	544	539	517	529	565	534	517	534	521	526	571	511	546	565	499	592	550	498	563	475	529	520	521	575	557	553	515	551	558	548	550	574	564	538	536	544	570	538	563	571	560	548	599	526	557	541	528	562	567	562	550	524	517	510	563	540	554	549	533	519	548	535	525	569	527	507	518	584	503	542	518	547	540	544	547	558	577	512	537	545	509	540	547	521	520	575	511	513	542	539	560	553	526	487	520	500	533	552	559	563	578	538	516	566	556	555	542	536	546	540	521	547	513	545	529	561	563	534	535	573	526	539	507	521	532	541	558	568	579	510	548	534	594	584	546	503	531	527	520	560	519	551	545	507	523	541	508	570	544	553	570	539	561	499	520	604	543	552	551	540	515	522	579	582	536	549	551	569	555	485	533	573	544	573	510	550	518	548	605	526	594	551	493	538	523	552	493	543	553	554	595	535	522	563	543	556	546	536	564	545	600	541	537	564	564	528	488	520	512	537	547	581	483	541	531	569	560	521	540	573	528	547	548	526	571	519	529	551	576	532	562	521	540	568	554	544	588	522	494	530	538	547	522	559	558	567	561	549	555	533	542	584	552	535	503	579	568	528	538	547	541	551	561	523	521	510	537	561	525	543	504	551	551	602	532	558	568	543	543	524	572	526	535	538	542	514	547	522	561	578	542	511	556	543	567	550	578	524	529	555	573	526	512	545	533	530	538	540	564	538	529	525	550	528	554	523	557	481	538	543	533	541	563	567	566	494	536	555	565	541	542	540	554	532	552	548	527	521	566	534	574	571	553	577	567	557	528	566	567	571	544	548	530	572	528	521	535	491	509	556	572	514	591	528	549	558	560	547	596	572	539	514	554	517	556	530	560	537	550	545	552	561	578	552	520	584	516	557	559	540	550	552	572	525	567	497	461	514	554	555	584	522	536	553	553	504	536	564	555	558	565	520	545	549	567	577	539	562	528	577	552	529	544	528	556	543	543	555	543	534	526	592	569	509	558	493	521	497	544	541	593	517	504	519	544	547	569	543	571	526	543	539	522	516	522	579	571	550	564	519	522	550	525	537	526	511	537	571	559	536	554	554	522	584	557	562	550	525	510	547	501	577	572	549	546	553	537	482	500	524	546	557	500	545	573	556	538	550	532	515	579	520	551	530	569	514	540	537	532	547	571	531	554	515	522	524	563	583	529	555	503	580	533	540	530	542	520	546	565	550	513	535	564	564	526	550	518	551	510	539	521	520	558	494	560	563	573	550	543	542	534	548	552	527	599	532	512	484	535	533	532	594	546	584	556	547	546	517	552	543	550	542	568	568	505	540	573	559	559	538	534	583	516	515	551	592	520	548	525	496	516	581	561	532	560	536	533	561	518	584	525	547	524	557	518	569	496	530	572	513	536	533	559	540	532	483	547	517	534	574	587	515	576	572	543	554	549	570	510	526	567	526	531	519	546	542	535	555	561	545	564	553	523	498	563	594	550	524	525	541	524	543	580	546	517	571	577	572	512	537	521	547	527
5362	11250	9226	4694	3565	2760	2123	1802	1560	1383	1271	1118	1009	1006	932	860	810	798	784	838	773	725	753	823	726	769	692	681	717	722	689	729	673	729	689	702	680	670	662	724	680	698	696	701	701	700	693	706	689	696	688	681	685	674	734	699	659	652	696	729	688	647	644	647	700	679	673	726	691	671	679	700	716	691	702	675	727	715	634	671	675	674	690	623	681	712	628	689	694	705	688	630	690	666	680	677	609	654	666	685	669	673	721	662	654	651	719	639	623	667	671	680	693	661	654	650	681	671	657	719	685	688	671	695	701	694	672	666	656	657	675	705	649	673	685	631	646	695	650	675	618	679	705	649	666	653	676	696	676	681	690	710	689	716	696	750	703	673	638	696	703	666	660	668	676	702	646	656	646	691	665	663	675	666	652	692	730	702	680	668	673	726	700	700	664	679	710	717	730	679	645	702	664	673	728	627	706	675	669	698	654	732	647	653	690	703	665	702	646	649	648	685	660	674	664	697	684	640	680	663	674	659	705	666	698	710	705	676	660	682	686	633	701	690	686	698	660	685	653	691	672	727	657	693	670	701	698	689	663	627	667	661	688	711	696	685	662	637	659	648	679	668	660	688	702	653	704	661	659	663	687	660	705	713	638	694	636	696	691	681	666	692	678	730	610	658	644	654	638	669	684	685	702	664	713	686	675	701	714	705	659	692	675	670	683	646	696	686	680	678	666	713	706	651	698	699	695	677	678	672	662	693	693	717	680	639	698	683	682	710	704	655	650	702	690	660	697	699	680	683	664	616	636	700	675	665	667	668	653	685	700	669	668	650	704	671	663	695	711	665	670	700	666	682	654	605	652	667	674	703	701	664	669	735	688	717	675	663	685	707	667	730	640	653	684	631	649	633	642	660	661	726	674	649	653	676	644	691	646	687	657	646	672	694	640	677	607	744	667	652	649	665	656	684	661	676	697	691	638	694	665	694	662	641	684	716	691	692	648	671	690	698	643	693	669	698	645	637	614	699	673	639	678	651	670	660	740	647	648	675	650	657	708	668	663	707	684	683	677	660	689	721	691	707	685	668	645	681	673	607	664	625	659	684	650	636	676	690	683	682	714	677	660	667	683	645	681	684	652	676	692	670	689	682	664	701	670	706	717	680	659	709	685	680	723	635	710	676	670	654	681	655	709	623	696	621	665	672	675	684	635	664	687	673	630	700	684	669	628	678	651	687	660	682	681	677	674	668	683	673	668	670	675	663	661	688	628	670	644	672	693	654	691	648	649	600	685	688	659	632	622	684	680	664	659	652	663	673	704	694	700	697	661	662	667	706	676	672	681	607	702	636	661	661	690	632	697	673	629	680	647	675	670	634	708	695	672	697	720	706	667	683	635	674	658	686	688	659	690	673	693	679	706	664	703	629	675	640	685	685	656	672	699	631	680	680	647	706	656	687	643	674	610	686	671	680	668	690	655	720	688	675	714	660	664	679	682	681	662	647	686	670	700	650	744	666	698	660	721	683	647	691	695	705	667	661	683	691	754	643	635	625	681	674	688	663	703	742	701	670	692	649	622	702	714	636	667	671	677	674	655	670	675	683	663	666	643	700	667	649	683	699	704	645	660	684	634	716	656	694	638	638	675	695	680	674	687	675	697	726	669	668	663	698	723	664	719	697	633	650	647	682	630	642	674	686	666	709	656	665	689	691	661	650	669	617	655	627	661	700	702	682	675	687	679	654	697	678	615	658	721	628	658	627	675	650	660	696	677	682	674	698	672	682	648	676	684	674	704	692	688	686	670	652	631	722	683	646	674	733	670	668	637	669	649	658	727	690	666	624	659	685	672	658	640	712	655	667	649	619	625	698	716	662	661	672	673	632	651	685	678	666	703	627	731	654	642	648	659	684	648	691	693	657	690	680	710	678	685	664	673	671	671	662	672	684	680	671	648	660	740	677	685	687	698	723	700	688	714	669	669	699	647	653	648	672	644	647	681	669	665	678	667	655	644	717	681	677	666	678	670	675	695	674	698	695	681	697	683	685	647	672	682	660	679	698	637	685	717	676	653	697	625	691	710	666	695	728	685	698	613	664	711	650	650	672	677	683	684	668	704	716	698	683	656	667	695	674	646	612	659	689	720	674	684	664	645	680	684	690	678	679	687	651	608	687	692	677	683	692	650	699	657	667	677	690	704	678	676	647	671	667	659	664	610	672	639	672	668	679	627	690	710	753	693	660	646	653	726	669	693	651	705	638	693	641	705	743	667	707	669	665	694	670	656	664	677	701	698	695	665	663	678	708	642	670	697	685	663	708	682	643	706	680	685	715	695	691	690	650	669	699	678	646	665	664	637	647	667	693	669	659	684	623	672	671	690	711	643	661	666	688	693	702	650	656	664	664	662	671	702	710	641	700	710	683	684	601	663	653	641	642	650	679	673	687	677	671	654	693	685	722	724	705	667	688	647	693	677	648	689	631	647	646	668	677	637	671	667	667	666	727	693	700	713	670	692	674	682	725	696	680	686	679	624	666	690	676	689	679	664	693	657	683	701	653	701	686	650	662	678	676	647	682	697	675	643	657	683	695	718	693	679	656	679	683	685	704	730	694	639	657	628	661	710	643	687	659	685	696	672	676	662	668	727	695	694	709	624	739	682	669	710	660	669	650	648	669	681	665	666	696	684	701	684	678	690	690	708	675	661	677	636	655	659	696	732	622	667	685	709	721	644	654	672	672	622	716	656	665	662	624	698	675	665	698	712	720	644	705	671	685	664	657	650	624	663	687	718	704	610	715	697	651	688	714	591	650	669	707	663	667	698	678	692	663	675	695	672	660	670	638	702	680	703	694	701	655	705	708	661	691	637	631	684	666	690	673	700	668	666	709	686	670	678	662	654	679	691	689	668	724	641	643	680	722	657	683	653	678	647	677	713	659	721	671	653	717	657	652	708	717	688	663	650	709	662	670	646	695	702	671	699	701	687	698	693	668	652	627	658	657	705	690	720	726	704	685	659	643	671	651	703	668	714	632	714	689	691	652	711	638	663	686	694	677	706	678	688	694	666	697	703	631	683	679	719	713	672	668	689	659	658	715	693	675	638	649	656	668	701	690	723	658	693	690	685	683	602	673	702	707	721	673	697	707	685	593	681	702	691	694	709	708	670	700	682	690	686	665	637	668	692	703	693	703	744	680	671	698	687	716	703	698	666	622	718	719	677	653	649	665	679	753	703	735	731	681	672	652	699	690	668	648	653	668	648	663	677	708	668	686	683	708	679	646	636	689	667	669	700	704	731	690	661	693	652	648	668	691	687	710	669	706	701	660	650	666	666	670	694	661	652	654	658	694	650	721	671	656	688	650	690	697	716	690	659	705	706	656	644	648	634	686	636	672	677	641	650	667	680	708	701	628	685	666	640	709	641	663	685	655	701	688	687	655	633	721	632	645	686	685	682	701	675	653	683	641	701	712	654	652	699	703	688	674	665	655	666	672	667	667	717	677	618	694
23555	21572	29480	24135	21574	21604	6919	1574	1176	1089	937	923	821	849	748	748	709	699	703	626	649	591	611	645	594	638	635	581	562	567	647	592	581	631	598	612	577	583	552	565	578	616	585	573	565	616	570	571	590	596	644	546	557	521	534	610	560	546	613	512	595	539	555	575	574	567	590	505	589	551	557	548	601	592	559	561	558	585	560	563	591	573	574	540	557	576	561	564	586	545	603	563	598	582	590	547	564	579	597	546	557	598	594	584	584	563	580	568	564	575	571	560	538	607	572	527	578	567	539	581	559	577	571	573	627	557	582	594	614	582	555	579	588	549	547	573	567	528	601	575	602	613	588	567	584	584	584	544	510	562	576	598	558	567	561	585	584	556	569	583	617	614	556	593	578	584	541	552	555	541	525	595	542	551	556	559	587	556	551	576	564	583	565	578	544	572	556	589	620	574	530	549	553	511	536	611	567	522	524	604	576	568	560	551	533	596	566	562	561	556	559	568	589	582	568	579	556	558	541	564	592	536	575	582	567	537	564	579	552	531	567	559	547	513	536	559	599	562	560	588	544	563	547	565	579	552	565	546	617	573	550	528	533	609	566	541	576	521	535	562	520	540	555	570	539	521	539	569	566	534	562	536	589	574	572	528	557	587	549	615	565	527	546	584	535	518	568	523	530	568	592	553	560	534	575	551	546	532	568	546	571	566	588	578	562	568	590	606	572	556	539	575	544	571	560	542	557	591	574	543	529	588	524	534	543	599	564	527	583	569	539	594	578	550	568	569	576	565	539	503	574	589	547	568	557	559	527	560	559	576	598	530	574	576	574	578	573	580	581	572	583	555	570	553	563	562	562	575	550	568	599	556	556	574	571	547	549	552	577	568	526	546	564	578	586	539	556	563	543	593	619	579	590	585	610	533	545	556	594	580	545	558	520	529	535	620	570	579	567	509	565	557	579	577	546	578	556	565	540	568	583	546	613	544	539	551	584	528	557	558	559	559	603	598	546	572	589	531	568	533	522	581	537	573	557	602	521	576	563	581	548	589	568	575	571	536	559	565	562	549	505	559	588	558	601	539	538	587	575	599	552	531	541	526	559	561	544	531	547	642	527	611	613	514	539	584	599	583	569	584	512	525	563	545	591	573	529	574	550	542	595	554	542	582	545	548	585	571	542	559	569	598	594	590	560	565	542	556	552	568	592	545	590	566	604	557	587	553	548	568	554	535	585	555	532	599	560	518	563	575	531	551	546	536	543	592	553	578	581	582	553	570	604	561	584	555	517	593	590	590	585	507	547	556	566	564	590	569	567	558	562	570	549	569	532	533	553	522	624	575	584	593	577	577	552	539	543	557	591	572	591	521	579	600	562	582	562	554	515	581	605	533	576	567	547	539	550	567	586	532	550	596	543	549	589	548	540	543	548	555	543	571	580	531	524	593	566	605	547	584	560	562	544	564	602	563	579	563	554	532	589	619	577	593	575	550	575	584	544	555	544	530	588	589	607	553	559	532	573	532	545	581	565	559	548	587	610	549	576	571	535	574	580	568	558	538	572	550	578	542	553	536	581	594	562	583	565	571	608	589	569	547	531	550	580	573	555	557	542	561	598	585	569	547	540	559	549	569	547	532	521	561	545	557	574	588	594	545	576	574	539	540	539	583	544	588	516	561	573	569	599	560	540	567	551	587	556	566	575	554	525	551	612	600	570	545	546	596	541	570	537	533	577	562	629	548	561	622	554	569	570	580	546	515	528	539	596	572	584	549	602	620	567	534	535	597	563	569	568	566	542	531	573	533	577	555	568	561	562	546	574	568	546	555	561	582	538	560	550	572	539	576	552	569	546	621	523	571	606	543	583	543	554	581	565	551	558	581	583	557	589	579	570	550	580	550	580	578	572	535	587	565	577	581	561	572	573	542	567	516	553	592	559	535	580	565	568	541	597	576	525	535	557	574	547	585	568	513	580	523	545	551	556	553	560	560	591	564	554	597	572	586	564	558	547	542	580	516	581	550	525	546	531	599	536	541	566	580	551	584	525	575	526	553	572	508	558	581	589	563	584	604	541	526	547	560	568	616	564	526	551	558	570	576	580	565	551	583	545	547	541	586	591	601	589	580	519	611	540	558	544	567	566	597	579	520	556	595	599	592	561	548	563	554	588	538	550	604	494	577	596	574	579	557	584	557	551	551	561	552	537	590	519	570	566	514	607	570	595	574	532	546	546	538	561	570	574	593	591	594	596	585	553	561	557	570	534	544	552	572	546	580	534	557	575	558	578	551	572	532	573	534	554	584	562	575	579	544	567	560	569	533	535	566	552	558	604	536	567	584	616	595	567	561	547	591	555	550	586	581	555	605	568	551	575	593	575	531	557	556	567	541	567	498	579	492	598	539	563	587	569	571	563	559	524	539	542	546	588	566	519	625	636	598	556	550	581	551	555	587	557	569	546	547	568	543	577	574	570	572	586	548	546	599	539	580	553	544	568	545	559	547	597	541	597	590	577	551	550	576	553	593	537	555	564	578	571	509	574	544	495	530	567	569	560	543	569	538	534	578	599	574	526	568	567	582	539	550	573	570	508	583	569	557	524	553	542	605	585	549	561	579	505	547	606	534	544	583	564	570	556	530	552	576	597	581	556	600	542	547	561	531	581	519	562	590	553	527	547	563	610	574	574	551	543	565	578	548	577	589	580	536	562	546	531	540	562	571	583	576	502	577	550	530	527	571	534	592	567	544	518	552	650	513	533	542	569	565	562	578	573	528	513	531	540	561	589	602	586	563	588	577	556	566	550	545	567	589	562	514	542	592	556	569	590	538	569	555	560	588	521	561	565	557	553	515	556	530	590	592	542	567	575	537	569	542	574	560	566	596	557	560	553	601	559	557	568	620	594	544	588	558	557	547	579	596	517	571	566	521	566	540	609	569	560	576	583	593	587	618	571	555	595	558	535	524	594	532	552	564	576	536	559	568	568	538	578	572	596	600	583	561	583	531	567	556	525	566	585	548	550	540	555	602	589	602	533	562	600	548	575	556	562	557	555	608	578	576	572	590	530	584	519	574	553	521	544	576	556	533	557	576	552	577	571	555	598	553	525	549	546	575	553	571	516	518	542	545	544	550	546	599	527	543	577	546	557	565	572	564	540	547	577	525	553	549	545	572	579	522	563	599	543	525	560	574	528	549	582	548	557	574	596	545	565	581	528	586	589	619	547	541	518	573	536	534	555	531	589	587	593	554	562	526	543	546	555	556	531	562	542	609	591	532	586	528	550	593	577	559	555	573	560	570	564	570	555	541	555	573	510	577	558	555	558	550	581	580	567	602	549	590	549	528	556	532	545	539	573	514	545	604	547	557	610	554	573	564	562	542	570	523	607	562	617	548	550	550	545	534	545	596	553	526	610	550	573	568	577	573	541	499	551	534	583	574	516	549	568	540	566	562	560	588	598	629	537	557	548	563	537	551	571	551	542	550	607	525	552	513	531	538	589	562	566	574
7636	17601	14434	7982	5641	4293	3407	2795	2265	1810	1753	1449	1234	1245	1120	1099	1038	965	925	852	872	880	796	826	763	801	792	768	788	743	707	730	718	698	703	752	711	701	720	652	692	718	729	702	687	707	683	748	711	704	705	699	649	717	652	646	654	711	673	702	660	706	637	683	686	725	649	607	681	656	635	686	675	672	686	694	670	662	648	661	695	673	633	661	694	623	662	673	686	627	697	685	613	657	666	669	676	659	631	609	712	636	699	664	675	687	637	669	639	704	702	698	638	668	702	647	660	679	674	649	694	655	684	633	690	689	633	617	644	617	704	693	665	657	640	650	650	670	679	681	623	659	747	672	676	649	673	690	724	661	620	636	635	659	634	679	660	702	671	671	697	639	657	689	678	653	623	689	671	627	645	708	738	694	686	685	653	632	678	651	689	663	693	668	676	668	686	699	662	665	657	655	666	658	653	626	711	605	686	625	686	658	701	647	650	633	640	645	637	666	656	621	657	655	671	651	674	679	695	676	666	635	642	665	656	677	652	661	650	655	693	665	658	663	622	636	666	645	649	673	637	652	685	686	710	652	670	646	648	649	659	673	659	680	670	632	634	670	646	658	677	683	699	641	612	721	646	710	699	677	645	689	719	606	653	718	664	646	632	653	653	608	657	669	659	667	684	671	663	680	675	684	632	659	631	638	643	690	664	669	697	674	697	644	674	643	639	656	681	635	665	695	674	682	633	667	674	667	664	700	671	677	669	694	672	711	662	633	661	629	652	612	644	650	635	672	635	679	630	665	682	694	645	679	688	670	691	673	665	675	674	691	678	674	689	681	680	688	625	600	663	649	673	660	650	682	622	665	660	664	665	629	629	674	677	686	678	639	629	673	684	646	698	699	646	637	628	716	670	625	619	681	679	666	669	653	615	679	689	641	675	664	707	689	604	668	743	651	672	680	676	652	628	631	667	687	668	666	680	708	656	667	682	679	663	673	666	638	690	666	663	661	619	661	662	698	610	662	666	673	590	670	638	663	677	691	682	626	651	645	657	674	692	727	679	692	658	606	689	672	680	664	680	685	736	656	698	652	655	680	693	641	646	662	665	665	668	620	689	641	674	645	659	619	671	646	651	654	695	675	676	664	679	591	687	649	663	682	643	631	694	669	670	655	684	683	700	669	696	685	650	651	642	667	652	673	672	650	681	659	645	679	686	658	639	672	653	688	691	673	617	678	685	661	632	660	652	672	649	653	671	707	659	671	683	676	658	662	661	667	669	676	602	639	665	682	683	664	651	684	634	687	628	664	726	670	662	645	657	667	671	655	678	697	672	678	688	668	671	653	679	638	628	648	631	684	648	645	670	666	641	662	662	676	645	687	657	645	668	696	630	684	701	675	619	650	687	636	608	697	660	654	679	653	690	683	666	646	654	664	654	645	671	662	658	702	659	684	670	627	666	621	622	705	666	671	681	639	647	655	686	686	680	652	665	625	630	670	666	684	661	686	671	654	646	657	658	692	662	664	667	684	666	682	669	693	708	679	657	641	672	684	639	640	733	634	658	698	691	661	636	685	724	674	642	641	692	695	599	663	667	722	639	656	698	628	713	675	667	632	655	670	664	689	645	664	654	615	680	673	630	661	642	638	645	685	673	679	711	643	699	651	669	616	695	714	633	641	645	637	677	696	684	669	652	729	688	691	679	664	624	708	681	646	678	648	679	666	673	668	636	642	696	656	665	680	680	682	700	689	697	670	661	679	653	703	660	631	676	638	645	667	690	655	687	623	674	697	612	688	684	689	683	630	651	679	679	681	661	670	658	657	634	667	667	631	656	677	669	651	634	651	619	637	655	639	648	693	642	600	648	651	647	689	619	602	655	664	681	651	625	642	662	668	662	707	661	672	688	640	657	595	666	658	629	618	676	708	687	699	662	612	671	634	662	700	668	657	703	656	667	682	660	633	683	621	655	629	663	650	598	637	636	622	674	657	652	729	675	657	652	635	569	653	660	669	695	638	665	668	662	688	631	673	689	624	656	632	659	641	623	640	667	702	657	668	627	701	628	682	659	660	649	681	676	661	643	650	652	656	659	636	678	664	673	704	695	661	650	625	642	686	723	659	650	661	685	677	704	636	641	670	618	660	675	683	651	688	642	638	685	655	650	644	641	654	654	656	617	664	687	653	687	652	712	660	660	672	667	640	683	659	687	674	629	657	651	656	638	655	675	681	662	659	638	657	672	686	666	624	629	629	651	706	672	644	682	669	630	647	703	637	684	671	657	689	663	711	614	703	676	630	666	683	655	639	630	630	682	664	653	704	703	637	625	675	692	682	650	655	673	706	661	642	697	686	659	659	714	658	658	648	679	666	695	689	645	657	670	683	643	638	640	691	656	664	672	646	665	694	684	587	693	643	663	656	694	664	678	677	644	684	669	677	695	623	643	631	686	664	647	668	645	644	641	641	656	668	649	686	656	603	665	646	630	639	625	661	688	703	642	635	639	623	633	604	688	664	677	655	630	679	663	653	669	645	655	643	650	678	669	710	633	646	619	612	686	656	608	654	675	611	692	646	653	632	705	683	649	668	702	647	674	621	658	642	660	659	688	660	703	657	698	658	678	672	688	684	669	645	680	625	657	667	662	655	661	676	687	665	676	651	646	621	644	623	606	696	684	716	668	673	638	691	673	630	674	681	655	676	708	659	682	684	680	679	691	620	654	682	698	663	672	691	639	657	637	687	681	645	672	642	648	640	647	648	647	635	656	657	639	632	657	625	666	679	683	643	628	659	683	607	690	632	671	662	631	638	649	645	667	684	644	717	691	669	663	653	659	686	634	637	701	669	638	648	637	714	676	672	672	629	649	672	688	674	680	626	664	653	641	619	651	684	635	624	665	640	637	725	673	657	668	662	653	669	683	644	639	627	632	672	673	652	684	651	684	694	644	662	662	679	651	621	664	666	637	662	650	606	652	662	694	693	686	687	591	704	708	646	668	649	677	699	669	679	626	687	655	617	651	629	642	604	699	631	641	635	657	692	621	628	678	629	664	695	653	677	672	689	613	673	688	646	610	648	669	665	656	665	609	664	674	687	639	659	700	632	635	674	666	695	643	733	667	675	628	627	668	659	679	668	611	698	682	651	647	630	621	673	651	674	648	718	659	649	666	664	685	626	664	663	625	689	632	684	673	638	688	673	640	676	671	646	685	653	686	724	680	643	634	680	679	690	690	665	665	632	624	695	677	673	663	646	636	692	686	681	660	694	646	723	663	662	641	656	662	739	668	673	652	678	650	636	633	686	676	660	733	660	687	690	680	656	670	696	627	672	676	680	631	663	660	648	678	627	644	697	669	679	666	673	633	665	657	646	639	655	659	652	615	689	685	663	695	661	653	675	670	618	707	636	653	683	668	641	683	626	689	655	685	647	632	670	673	694	719	672	661	688	660	690	668	666	655	653	627	644	675	652	666	589	629	669	689	664	706	631	710	654	692	720	655	650	689	698
27464	20164	7434	1569	1115	1014	954	932	939	975	989	909	941	922	917	931	991	918	933	865	909	957	919	939	898	845	930	906	937	881	924	882	908	918	951	915	908	944	904	867	953	888	893	967	853	925	874	922	892	947	921	978	873	878	940	921	864	891	884	919	940	905	886	873	912	936	941	956	921	941	952	942	898	884	961	892	875	960	891	909	892	907	913	893	892	963	893	880	893	909	919	894	891	924	901	913	930	902	970	944	904	947	924	871	902	924	914	910	936	875	919	916	868	906	827	935	934	883	927	888	932	885	896	872	923	911	878	854	948	872	962	896	923	814	944	859	926	892	911	845	890	861	962	926	956	917	937	861	935	897	895	909	863	907	982	889	928	909	961	935	880	908	933	923	866	905	887	929	916	908	943	922	901	944	843	953	873	941	868	917	983	928	929	864	903	911	950	886	883	935	902	944	882	909	893	940	893	920	932	933	919	892	890	904	878	968	967	935	963	895	906	930	881	879	894	902	892	886	988	940	894	859	937	862	925	919	843	834	877	903	930	892	885	896	884	878	894	899	881	951	901	925	899	891	947	939	850	931	876	901	868	885	884	941	926	885	876	879	907	918	854	899	924	849	906	886	934	890	896	954	909	923	853	908	942	893	877	874	895	980	882	918	893	903	947	871	910	927	958	896	940	948	885	895	878	935	926	970	932	869	918	908	857	916	847	896	908	908	920	838	930	934	906	920	938	969	963	929	912	908	900	891	910	888	906	876	913	891	954	943	893	895	883	979	896	903	942	950	906	901	955	887	872	892	972	887	955	916	953	933	937	943	868	909	888	918	948	937	848	941	886	943	867	939	959	882	925	908	926	914	875	877	885	917	927	867	930	849	924	895	957	878	920	909	917	895	892	916	852	916	887	895	907	922	933	870	924	914	940	914	920	903	965	963	872	940	937	933	920	905	904	951	913	908	909	907	870	926	956	929	913	912	920	926	936	907	888	850	898	912	925	924	901	858	900	922	888	841	918	926	917	912	922	941	912	942	876	863	947	885	870	913	914	975	942	922	931	921	888	925	883	920	933	909	931	919	854	961	901	927	888	877	858	951	887	889	895	911	896	886	930	911	914	868	893	899	869	935	882	883	867	900	888	870	894	959	898	917	909	915	969	871	908	913	953	884	954	901	855	904	906	883	952	955	906	918	905	882	910	932	846	916	889	884	896	899	878	861	912	907	919	887	950	926	882	877	936	925	910	949	902	855	893	957	919	906	966	930	914	902	938	936	882	916	931	926	869	962	939	904	919	944	888	941	887	917	905	858	952	888	956	925	892	919	915	833	885	953	892	933	928	931	890	893	904	886	909	946	942	941	868	931	965	927	874	877	918	865	889	891	844	902	936	886	876	946	939	959	880	888	869	901	915	923	903	882	941	959	906	954	910	963	900	921	950	943	876	904	874	938	896	915	978	893	940	875	908	887	951	848	903	960	952	911	870	876	892	904	894	896	930	912	929	903	920	931	936	896	915	856	880	855	895	931	904	928	903	872	909	880	919	912	894	866	881	898	940	953	905	898	935	970	929	908	868	878	897	870	928	875	896	882	920	923	919	899	926	927	950	906	922	958	917	878	936	910	889	883	876	880	914	907	986	919	922	876	905	960	966	879	896	901	888	915	920	909	913	934	927	912	882	940	903	905	940	935	867	902	930	914	903	837	864	935	875	923	899	884	917	845	898	907	890	909	898	865	899	888	918	877	889	888	889	918	902	943	912	940	880	917	862	884	873	882	936	900	909	938	909	905	924	910	961	914	910	973	911	956	894	916	869	911	949	921	872	934	939	915	931	901	873	919	923	903	934	926	875	1017	913	906	949	868	930	914	862	938	901	933	926	983	1000	964	935	879	968	924	899	886	903	896	905	907	903	886	884	921	940	892	855	927	932	921	903	910	927	932	1010	918	897	920	998	897	956	911	887	899	903	879	882	887	866	921	928	918	898	926	923	932	956	927	904	928	901	886	935	923	892	918	892	904	849	891	906	912	931	827	966	889	912	882	900	917	949	933	969	966	927	944	907	937	890	893	897	933	900	881	923	910	952	958	941	884	933	869	981	935	920	928	866	904	929	929	933	955	880	916	938	845	933	876	897	876	923	922	947	894	963	898	883	917	911	891	855	908	902	939	927	972	916	912	900	927	952	946	943	913	871	882	889	935	924	983	921	911	965	939	910	910	918	965	881	896	994	858	916	931	926	909	936	963	925	905	895	993	902	870	922	908	902	920	938	882	897	923	871	954	895	888	964	965	960	907	925	884	1000	865	890	912	919	937	920	933	916	918	884	922	906	914	901	875	934	879	954	909	957	927	950	897	939	951	936	936	913	943	911	886	962	907	892	912	881	893	888	832	840	961	908	919	918	903	959	912	856	864	891	887	931	928	899	903	978	893	903	948	915	926	902	910	914	905	921	952	893	895	894	888	850	927	939	877	931	878	894	895	824	904	941	921	893	944	864	964	865	858	859	904	966	975	901	860	838	883	884	926	913	894	872	873	922	923	904	987	877	930	952	919	904	857	961	874	922	873	858	911	892	951	917	969	864	888	901	977	901	881	943	928	899	932	953	880	906	941	876	951	861	937	889	923	877	941	893	929	886	960	940	924	900	940	933	942	902	1010	917	875	874	874	909	919	865	920	933	931	905	877	898	938	891	939	898	866	912	913	878	957	942	891	921	896	947	924	910	910	876	928	903	899	966	910	906	910	862	887	877	894	859	934	913	903	972	904	903	929	889	877	863	899	926	962	934	909	896	914	901	916	916	909	934	897	921	871	899	899	844	928	909	936	927	918	913	906	941	902	929	911	953	919	857	927	947	855	952	895	931	979	885	881	880	868	908	940	889	963	839	943	873	917	944	925	932	905	953	892	902	857	942	930	947	892	989	888	981	871	879	889	918	911	893	908	954	906	943	910	892	965	1003	913	928	920	914	930	937	941	895	917	924	941	944	922	915	876	908	980	923	877	963	862	909	893	908	884	890	934	917	933	899	932	921	868	932	907	919	907	926	891	932	877	931	932	897	922	887	904	877	887	919	899	866	875	904	867	936	981	883	908	929	925	925	920	913	890	927	918	922	927	877	876	879	948	952	943	898	921	935	918	855	911	840	910	900	922	894	945	935	889	932	870	903	930	880	947	871	927	932	866	876	908	887	942	892	899	904	925	909	898	898	921	896	905	929	899	911	962	936	907	883	929	877	928	944	907	900	930	899	929	923	902	898	946	898	968	928	868	914	952	938	862	929	909	877	929	925	970	912	905	887	938	887	908	944	905	882	930	925	920	841	944	887	930	905	907	881	982	920	942	864	945	931	910	961	899	940	934	867	914	896	867	877	897	924	922	915	906	923	944	886	949	932	909	880	909	909	870	906	924	986	896	893	939	901	921	914	886	865	905	909	885	927	935	877	875	899	907	932	903	884	865	912	941	942	935	882	864	928	893	935	881	868	897	907	938	920	892	898	967	881	888
4678	2339	2189	1615	1478	1316	1309	1243	1209	1166	1159	1144	1080	1079	1090	1149	1091	1141	1093	1079	1172	1102	1076	1098	1070	1135	1072	1126	1101	1078	1172	1132	1138	1122	1064	1066	1152	1090	1148	1078	1159	1127	1151	1171	1090	1115	1097	1070	1121	1126	1061	1088	1128	1099	1132	1099	1098	1099	1093	1122	1133	1068	1082	1110	1066	1064	1096	1107	1109	1127	1086	1115	1077	1080	1108	1083	1089	1098	1093	1107	1146	1095	1043	1148	1068	1082	1082	1124	1100	1068	1083	1145	1058	1094	1069	1084	1075	1125	1135	1094	1071	1065	1136	1029	1070	1087	1073	1103	1144	1106	1177	1106	1119	1145	1103	1082	1105	1112	1044	1076	1101	1086	1126	1110	1099	1075	1034	1078	1066	1095	1130	1031	1071	1160	1129	1135	1089	1129	1064	1110	1065	1076	1098	1107	1101	1119	1047	1092	1078	1096	1117	1136	1157	1123	1143	1087	1053	1098	1119	1097	1052	1114	1009	1022	1147	1110	1071	1092	1034	1075	1074	1126	1069	1086	1107	1094	1071	1052	1105	1091	1075	1107	1105	1125	1049	1117	1129	1150	1136	1132	1110	1140	1076	1029	1147	1085	1107	1084	1120	1107	1103	1110	1094	1119	1086	1073	1097	1114	1096	1138	1140	1090	1134	1067	1094	1096	1050	1088	1110	1073	1053	1080	1127	1128	1032	1126	1144	1126	1050	1133	1114	1118	1090	1135	1147	1134	1110	1014	1127	1130	1096	1138	1021	1139	1071	1101	1034	1093	1111	1068	1076	1077	1064	1120	1048	1102	1117	1140	1074	1113	1042	1105	1130	1125	1072	1053	1062	1157	1113	1080	1108	1059	1150	1033	1135	1087	1144	1070	1108	1081	1157	1099	1130	1093	1086	1077	1113	1109	1102	1084	1081	1060	1119	1121	1071	1090	1142	1092	1083	1109	1085	1123	1056	1059	1073	1109	1135	1104	1070	1084	1092	1060	1071	1061	1063	1078	1121	1109	1084	1086	1118	1152	1116	1161	1136	1049	1103	1119	1108	1033	1055	1078	1083	1081	1144	1110	1100	1125	1132	1080	1139	1069	1136	1157	1093	1072	1078	1141	1072	1064	1063	1119	1053	1130	1118	1030	1093	1082	1130	1063	1058	1101	1132	1136	1120	1098	1134	1081	1039	1060	1115	1064	1126	1124	1082	1103	1117	1088	1056	1104	1107	1065	1112	1069	1104	1084	1144	1123	1118	1110	1071	1110	1154	1065	1098	1075	1122	1078	1078	1024	1153	1124	1083	1108	1110	1119	1118	1097	1120	1129	1087	1084	1099	1091	1075	1050	1046	1106	1102	1042	1052	1088	1098	1118	1064	1046	1123	1124	1102	1115	1082	1087	1104	1083	1121	1104	1089	1132	1043	1099	1079	1081	1079	1081	1007	1057	1135	1054	1124	1034	1107	1088	1094	1062	1134	1111	1074	1129	1068	1107	1142	1088	1115	1064	1102	1047	1060	1128	1042	1078	1103	1155	1085	1074	1083	1081	1085	1105	1137	1077	1087	1116	1044	1080	1082	1046	1051	1156	1152	1129	1144	1107	1130	1115	1149	1068	1145	1119	1109	1134	1090	1102	1080	1086	1080	1028	1104	1115	1110	1100	1093	1093	1107	1006	1109	1118	1109	1099	1137	1090	1072	1048	1021	1138	1064	1077	1109	1073	1136	1157	1111	1104	1133	1153	1109	1000	1052	1120	1137	1077	1083	1124	1097	1136	1138	1088	1134	1131	1109	1134	1071	1065	1065	1110	1025	1141	1094	1063	1103	1114	1067	1063	1120	1103	1076	1146	1100	1102	1165	1067	1045	1056	1104	1085	1099	1109	1064	1042	1098	1120	1048	1127	1052	1043	1107	1102	1132	1118	1088	1130	1097	1127	1077	1133	1145	1053	1070	1084	1084	1054	1135	1064	1094	1128	1089	1079	1086	1121	1086	1091	1089	1086	1119	1067	1068	1091	1132	1046	1112	1134	1085	1089	1102	1061	1088	1102	1121	1099	1106	1099	1069	1132	1111	1095	1088	1150	1135	1109	1059	1098	1112	1141	1111	1099	1110	1123	1094	1117	1137	1067	1084	1025	1089	1096	1103	1060	1114	1089	1132	1114	1041	1057	1086	1099	1152	1101	1114	1165	1073	1067	1106	1074	1059	1104	1101	1117	1091	1106	1148	1083	1090	1094	1099	1034	1058	1074	1061	1130	1066	1130	1096	1049	1109	1139	1101	1087	1136	1148	1124	1031	1106	1091	1058	1143	1079	1130	1108	1199	1141	1137	1097	1114	1128	1081	1097	1122	1147	1138	1081	1100	1133	1148	1131	1131	1073	1097	1127	1093	1110	1111	1061	1112	1068	1065	1155	1109	1058	1069	1116	1135	1044	1084	1103	1049	1115	1127	1095	1083	1115	1079	1080	1109	1114	1131	1081	1110	1118	1128	1076	1095	1145	1075	1089	1098	1090	1118	1146	1104	1095	1095	1090	1118	1046	1149	1133	1073	1083	1057	1082	1126	1081	1073	1073	1077	1078	1077	1110	1077	1130	1079	1128	1077	1062	1035	1071	1065	1070	1079	1127	1065	1097	1082	1092	1133	1092	1096	1117	1045	1059	1085	1134	1082	1085	1102	1097	1078	1127	1087	1073	1082	1079	1123	1080	1077	1045	1051	1081	1069	1123	1093	1074	1046	1092	1082	1104	1057	1035	1116	1113	1088	1094	1061	1115	1155	1116	1096	1097	1093	1109	1071	1116	1013	1099	1076	1183	1200	1144	1095	1130	1115	1120	1078	1042	1121	1119	1151	1086	1108	1058	1168	1081	1040	1118	1129	1105	1096	1033	1037	1043	1087	1120	1135	1104	1080	1031	1149	1129	1053	1102	1069	1116	1027	1128	1082	1038	1161	1145	1088	1066	1095	1091	1092	1112	1144	1084	1077	1027	1107	1046	1107	1130	1086	1082	1105	1126	1116	1015	1125	1126	1047	1068	1107	1024	1153	1131	1086	1082	1117	1108	1028	1104	1084	1094	1097	1148	1072	1170	1063	1087	1110	1060	1072	1064	1073	1080	1000	1127	1085	1082	1123	1107	1120	1114	1066	1123	1032	1101	1073	1072	1111	1100	1039	1131	1106	1125	1117	1115	1135	1079	1063	1119	1077	1075	1075	1084	1094	1159	1102	1067	1073	1085	1100	1122	1109	1069	1055	1127	1035	1076	1085	1065	1063	1092	1083	1097	1118	1072	1092	1103	1075	1115	1137	1080	1149	1063	1098	1046	1113	1127	1102	1056	1134	1041	1092	1125	1119	1092	1104	1126	1097	1122	1054	1104	1108	1121	1107	1105	1108	1076	1122	1142	1107	1132	1088	996	1088	1066	1041	1119	1047	1130	1117	1071	1094	1127	1087	1075	1124	1038	1092	1078	1090	1041	1086	1126	1068	1091	1122	1120	1122	1101	1091	1107	1134	1082	1080	1089	1134	1127	1129	1172	1108	1130	1111	1049	1023	1113	1151	1089	1113	1109	1090	1049	1054	1034	1076	1082	1163	1075	1084	1065	1106	1087	1044	1136	1114	1154	1149	1087	1019	1047	1100	1104	1119	1088	1069	1067	1064	1164	1029	1102	1093	1072	1103	1155	1096	1105	1109	1139	1143	1080	1112	1059	1079	1119	1121	1065	1154	1133	1121	1097	1101	1121	1075	1094	1053	1183	1060	1085	1122	1087	1108	1086	1068	1101	1142	1070	1079	1089	1108	1160	1097	1042	1120	1118	1078	1101	1043	1134	1098	1061	1071	1031	1134	1075	1110	1103	1071	1095	1097	1100	1043	1051	1079	1119	1097	1099	1118	1072	1090	1052	1100	1095	1107	1090	1063	1071	1095	1074	1085	1050	1076	1108	1166	1098	1081	1106	1074	1101	1121	1113	1062	1094	1076	1075	1050	1072	1121	1054	1100	1123	1129	1082	1065	1111	1168	1077	1129	1074	1131	1071	1121	1105	1106	1057	1059	1087	1105	1051	1073	1114	1096	1058	1097	1114	1080	1070	1143	1116	1089	1094	1037	1127	1144	1104	1074	1074	1074	1148	1096	1073	1123	1044	1086	1041	1095	1095	1053	1074	1091	1124	1130	1093	1106	1085	1046	1079	1120	1115	1084	1152	1081	1062	1127	1157	1124	1079	1095	1126	1119	1070	1095	1113	1073	1151	1123	1135	1100	1115	1033	1076	1136	1103	1091	1108	1093	1157	1084	1123	1068	1102	1104	1174	1098	1115	1057	1040	1072	1075	1150	1073	1095	1119	1106	1079	1138	1138	1073	1109	1123	1111	1101	1073	1094	1125	1102	1098	1107	1052	1080	1100	1098	1030	1087	1133	1053	1128	1074	1107	1114	1085	1069	1106	1055	1111	1086	1128	1125	1110	1141	1061	1139	1106	1078	1157	1070	1131	1074	1086	1125	1084	1133	1101	1062	1145	1061	1138	1090	1083	1060	1129	1139	1076	1094	1049	1145	1070	1093	1097	1087	1064	1074	1090	1085	1072	1117	1040	1080	1132	1118	1051	1095	1089	1091	1085	1129	1110	1120	1110	1066	1113	994	1079	1102	1083	1085	1058	1075	1104	1167	1066	1074	1080	1089	1037	1050	1069	1089	1102	1052	1129	1114	1183	1061	1090	1118	1120	1062	1089	1132	1082	1144	1095	1067	1166	1125	1135	1066	1093	1144	1136	1123	1136	1078	1076	1098	1138	1057	1051	1117	1052	1072	1146	1004	1114	1111	1051	1122	1065	1076	1097	1095	1119	1039	1116	1066	1094	1156	1074	1087	1115	1121	1085	1111	1080	1082	1068	1070	1128	1064	1112	1065	1088	1095	1093	1153	1103	1146	1080	1020	1091	1113	1106	1122	1105	1093	1118	1059	1158	1150	1084	1111	1060	1052	1105	1118	1062	1088	1144	1078	1058	1099	1124	1132	1084	1100	1041	1052	1128	1145	1099	1090	1063	1049	1079	1099	1071	1115	1083	1113	1056	1080	1085	1119	1092	1183
24686	21634	29044	24711	21636	9323	1531	1055	834	760	750	772	706	650	670	614	606	667	640	562	577	588	576	624	532	617	589	559	619	572	537	594	535	567	613	567	581	581	570	560	545	552	611	556	574	556	563	571	578	554	552	563	557	568	523	581	563	548	553	544	559	534	580	545	560	566	551	544	574	584	548	577	566	562	569	549	535	549	562	618	566	534	542	531	565	544	581	572	525	550	536	592	544	593	551	572	556	572	537	574	543	552	564	586	566	569	549	579	563	548	499	551	536	547	570	561	563	550	572	532	541	550	560	584	551	546	532	582	582	543	572	559	594	530	560	545	513	564	499	529	577	532	597	583	520	576	570	556	571	576	543	553	532	580	543	568	555	568	552	580	586	522	507	562	548	561	542	586	554	565	539	537	555	539	548	566	549	568	547	528	559	570	555	536	583	595	577	562	560	565	549	554	543	605	551	573	562	548	534	583	563	577	574	598	552	588	532	576	554	568	534	524	556	572	597	519	537	534	540	520	559	567	562	546	540	538	509	572	545	541	548	588	560	514	532	591	588	557	514	563	566	527	547	525	574	583	540	536	525	564	532	540	572	589	556	608	542	503	589	560	562	538	557	514	548	507	559	519	536	527	536	556	542	559	561	608	540	541	558	561	570	596	548	530	552	577	490	567	578	538	505	547	530	548	554	521	539	555	547	571	547	552	531	579	557	534	559	592	517	541	538	563	561	542	581	550	558	618	562	591	551	525	515	563	580	575	556	570	539	571	569	513	549	552	535	548	577	539	568	540	544	527	550	599	536	563	548	558	589	548	549	573	565	534	563	537	572	538	562	538	566	568	558	564	582	546	592	546	522	510	524	564	493	519	574	597	554	564	555	592	601	561	513	537	609	546	539	521	554	537	557	556	550	537	525	590	537	575	505	561	545	554	551	519	557	534	571	540	545	534	536	553	545	541	533	552	563	568	557	587	597	576	568	567	530	548	551	564	570	570	564	571	520	585	575	567	555	544	543	536	520	535	553	588	560	577	615	553	532	528	532	566	526	575	552	564	572	573	577	560	534	531	546	533	522	553	549	603	546	535	580	556	523	543	584	566	554	520	513	565	566	542	562	552	521	543	545	550	523	531	549	540	573	578	519	523	599	580	536	502	567	576	567	549	580	563	579	519	499	534	543	574	558	592	576	546	571	474	548	555	560	538	535	587	547	552	563	548	546	562	574	566	554	537	577	560	577	546	556	581	571	558	527	511	506	559	561	572	522	531	565	581	567	577	542	541	558	529	545	526	531	540	582	545	557	528	542	588	527	574	558	583	542	563	556	543	532	536	533	531	570	583	536	558	563	534	616	531	558	581	552	603	579	518	566	582	587	542	595	507	548	542	542	550	547	527	548	572	513	536	570	533	562	565	496	582	540	555	584	521	548	572	549	522	545	543	599	534	582	555	575	548	529	532	505	562	528	552	557	561	558	558	583	553	580	532	547	548	577	536	548	560	576	558	607	573	538	532	544	521	498	538	527	578	577	576	576	547	574	572	524	530	602	544	557	547	571	523	559	551	519	583	524	576	592	573	563	551	523	568	554	539	603	534	542	579	539	545	515	522	592	571	562	558	606	558	577	530	550	608	532	579	530	534	534	576	552	502	524	590	553	559	548	562	546	547	548	553	534	542	602	560	537	559	542	587	548	536	564	526	526	505	556	575	588	513	548	492	557	508	549	522	534	547	542	557	582	517	556	523	538	539	563	595	553	518	574	572	547	547	544	587	549	518	551	548	579	563	557	564	513	554	536	528	553	600	527	519	546	570	572	557	571	562	571	549	580	556	571	548	568	600	550	508	584	512	582	558	558	539	538	578	555	535	544	543	584	536	568	557	521	530	574	563	519	483	570	536	543	584	553	533	584	530	534	563	573	585	537	545	552	581	547	561	567	564	501	544	565	532	584	527	568	592	559	534	535	540	493	549	589	514	569	554	577	547	592	570	588	529	582	539	550	543	563	550	555	551	544	563	542	498	567	565	582	546	515	534	552	532	558	526	523	525	571	574	593	580	552	571	538	561	555	548	565	558	532	526	529	594	542	535	558	524	566	516	547	608	545	548	523	552	518	595	558	552	534	551	557	562	534	563	550	545	549	517	564	526	581	521	540	561	505	540	548	509	530	550	538	576	550	587	525	550	537	542	589	559	546	545	511	572	520	536	502	489	582	541	539	518	529	538	556	574	543	556	568	529	511	546	567	569	555	532	548	542	540	601	528	553	532	543	541	560	527	561	523	558	519	544	569	545	574	533	539	498	536	540	534	568	534	592	532	573	571	545	525	524	528	579	612	548	551	549	570	555	547	537	479	507	518	491	532	563	537	519	549	528	588	555	525	498	549	530	539	569	573	523	588	563	535	582	554	532	534	538	524	514	541	539	550	588	511	556	542	532	575	561	547	517	529	589	533	533	563	546	570	543	519	509	556	552	561	538	554	557	516	578	501	547	509	579	588	531	536	559	571	547	547	551	538	516	559	582	566	521	578	541	572	522	612	499	531	545	510	562	529	600	548	551	572	567	526	511	533	564	528	601	544	553	558	535	551	534	533	537	545	556	572	518	564	579	539	538	543	527	562	598	549	515	553	524	542	546	537	564	579	562	573	576	527	552	572	522	555	554	478	554	535	552	540	551	552	563	536	549	567	553	528	566	564	546	548	552	520	551	540	557	514	561	566	572	573	555	523	593	569	520	536	560	539	561	532	598	570	554	554	524	539	559	526	545	583	579	539	554	562	554	513	607	546	588	537	529	577	535	531	551	574	568	595	549	545	533	503	551	560	534	547	537	561	560	564	532	556	541	566	566	522	567	538	542	527	580	571	530	540	553	532	535	548	575	606	589	536	551	558	560	570	525	570	533	535	579	522	573	576	584	580	606	532	543	545	549	530	524	573	554	575	513	521	561	545	545	525	512	567	527	523	552	555	497	540	563	540	541	588	536	585	518	553	518	522	546	562	567	557	592	548	545	531	556	502	588	565	513	574	544	562	547	578	572	573	516	538	529	558	511	548	574	560	545	516	577	554	545	599	538	530	587	550	493	519	527	554	531	552	508	537	552	555	544	525	574	586	581	563	546	551	563	550	504	586	565	543	543	549	532	532	534	510	566	539	529	559	536	577	555	610	571	579	567	563	579	564	569	572	574	600	596	552	514	587	522	532	520	530	548	522	529	545	577	533	585	558	530	560	503	540	579	534	511	618	569	528	527	532	512	510	565	547	518	561	537	560	535	523	506	566	552	532	590	533	608	538	564	526	527	556	599	554	564	588	560	539	536	532	578	529	578	540	566	559	519	570	536	520	551	527	527	535	563	550	545	512	550	529	546	552	546	587	556	548	575	549	519	569	516	521	570	570	559	566	559	534	536	563	539	548	532	549	562	559	550	563	583	534	528	549	582	551	540	548	497	502	514	520	507	530	574	517	567	576	581	547	571	569	555	518	543	536	539	537	576	565	508
5451	11411	9231	4773	3569	2819	2180	1780	1502	1307	1166	1077	1012	916	942	914	865	846	867	787	818	731	777	802	795	734	745	745	780	729	753	696	703	750	723	747	657	679	739	738	700	675	693	630	690	681	729	696	717	711	716	668	702	693	684	710	670	716	683	706	734	698	689	648	681	721	680	684	716	654	691	634	687	694	678	652	687	664	670	707	671	682	682	664	646	716	634	671	717	684	647	668	654	652	637	675	704	686	696	669	685	712	704	718	690	713	710	659	709	667	705	736	698	694	679	717	687	638	651	711	678	702	700	756	645	712	668	689	683	674	647	679	664	692	698	674	635	672	646	641	660	622	742	665	708	712	692	659	664	736	675	691	664	683	678	698	741	678	680	711	676	643	726	678	670	707	732	692	693	667	666	686	692	709	675	706	678	639	724	699	689	735	678	765	693	710	721	646	726	672	666	705	686	669	642	684	679	689	675	702	695	648	722	660	699	689	638	699	680	627	647	673	695	670	630	670	739	689	714	696	692	685	698	693	681	628	702	723	694	706	646	753	714	700	696	669	704	675	675	685	705	694	666	738	712	691	708	673	678	681	679	681	707	693	688	650	727	672	676	668	700	675	663	655	674	715	678	646	695	692	701	675	696	711	688	692	704	720	681	653	705	693	690	695	664	692	690	700	664	704	664	658	670	691	681	662	686	684	687	704	640	665	676	699	728	710	685	655	688	651	710	682	643	697	675	691	659	689	654	678	684	692	654	675	680	679	720	687	685	717	702	623	681	724	701	656	679	696	684	686	722	662	678	684	659	632	707	632	703	654	638	685	721	642	666	724	687	708	644	709	654	651	736	669	672	660	701	710	710	698	660	658	640	717	726	623	678	704	689	689	716	651	684	686	672	690	692	701	691	657	704	690	673	710	722	668	677	709	646	728	676	719	711	666	732	645	685	664	649	710	706	726	663	714	702	689	695	691	735	732	660	682	695	648	700	712	704	736	684	674	687	659	760	712	659	708	701	697	665	618	721	679	666	711	650	705	688	725	682	707	682	661	703	697	665	720	701	697	690	653	588	682	692	683	719	647	700	757	703	674	671	695	660	684	690	692	701	673	697	682	700	742	666	676	673	700	668	711	681	684	681	684	682	730	693	701	668	701	668	667	691	687	691	715	720	642	647	745	715	667	653	686	675	664	669	687	749	682	674	703	729	645	699	672	661	717	692	717	644	687	681	660	717	701	747	711	652	665	668	663	660	645	635	693	728	695	742	683	679	709	731	691	683	649	672	667	694	649	720	661	676	650	649	693	692	679	681	718	652	663	677	673	738	661	621	715	668	693	689	733	689	722	675	687	685	647	722	712	702	716	685	656	680	634	666	686	659	647	668	658	639	681	721	693	720	699	705	695	656	669	701	716	690	665	697	672	705	702	679	708	698	677	715	659	688	684	705	718	698	690	669	688	712	707	683	664	658	687	680	698	709	671	688	690	633	660	681	756	704	679	700	722	701	694	704	700	674	738	676	693	676	726	658	695	658	660	665	670	675	695	654	711	699	651	672	675	674	656	675	664	689	758	684	674	680	648	685	660	700	649	689	636	692	672	701	684	678	699	691	667	675	681	680	689	684	684	712	717	698	715	710	618	678	677	705	705	698	695	686	626	683	645	631	690	714	687	683	688	718	668	682	660	664	675	728	694	616	707	669	658	685	716	644	706	651	711	660	696	718	684	708	698	653	696	696	733	627	711	698	673	692	666	669	692	676	719	746	707	675	648	667	657	702	715	628	671	746	701	661	728	683	656	672	702	664	715	704	668	696	719	661	670	674	708	663	665	703	687	676	745	646	683	673	661	715	633	663	688	656	647	671	662	671	664	700	689	705	689	666	694	689	741	657	693	728	726	666	699	687	672	690	661	679	700	676	696	701	658	722	702	654	685	687	689	650	695	656	726	716	699	685	749	663	697	705	702	663	687	699	709	652	686	706	623	720	711	671	670	633	677	669	667	670	669	744	678	639	757	692	684	660	712	672	714	699	736	692	684	689	693	648	679	690	693	639	726	696	678	679	686	710	693	704	668	658	679	731	676	663	706	670	734	675	705	674	670	694	673	687	712	674	685	655	699	656	667	673	682	660	715	707	677	682	706	708	678	671	684	675	642	672	661	676	700	679	640	703	682	702	643	681	677	678	688	702	681	696	732	712	715	700	651	730	644	650	674	704	704	683	695	648	702	688	659	681	701	698	720	675	691	637	705	650	641	687	655	640	693	665	701	739	685	654	680	722	666	688	657	691	682	698	673	666	699	644	726	652	697	710	679	709	676	675	683	687	717	719	716	700	676	706	644	657	677	711	636	679	667	693	668	706	702	694	713	653	689	674	702	687	710	747	674	662	681	709	681	672	692	684	693	686	710	714	710	688	669	664	691	701	649	663	663	716	700	700	727	669	671	679	705	707	654	720	719	728	723	695	660	682	715	689	738	682	631	707	649	659	682	669	690	677	679	686	689	660	663	644	670	649	672	656	680	652	656	705	690	722	678	651	658	651	694	659	653	726	654	691	717	710	675	672	700	647	722	686	694	739	714	672	702	678	637	677	735	668	704	728	720	680	616	648	665	709	730	663	674	694	730	678	645	697	667	705	692	660	745	629	711	755	654	696	633	671	687	667	693	711	687	713	643	674	685	689	655	664	713	687	717	683	708	718	684	681	732	741	711	681	666	706	675	661	632	717	671	683	672	690	702	720	680	676	653	679	685	738	639	652	675	737	663	699	652	659	653	653	716	674	686	740	696	725	661	722	664	720	711	657	662	648	663	731	649	688	674	745	662	696	683	678	709	689	702	671	704	743	658	689	651	689	676	675	647	696	681	664	702	653	652	655	667	679	722	708	718	702	649	728	598	693	705	693	696	692	687	691	663	657	678	702	623	649	703	669	708	719	638	687	675	721	656	637	680	701	676	718	711	662	672	706	694	702	743	693	707	729	673	713	694	697	659	677	741	676	697	675	733	705	708	663	662	694	672	695	698	733	699	694	686	684	673	702	660	692	668	684	667	688	668	663	624	650	651	709	645	700	700	701	712	685	685	706	715	701	670	680	705	635	666	696	686	666	678	687	686	710	675	694	670	681	710	655	735	694	668	678	651	688	704	665	754	660	710	675	669	686	718	737	679	666	703	709	731	667	645	687	667	681	710	693	718	675	695	673	706	738	704	655	694	710	677	723	701	684	673	741	699	681	659	646	733	678	689	677	694	666	697	730	718	669	688	665	643	678	681	676	673	730	693	673	690	681	669	692	637	660	658	700	681	689	671	682	762	688	704	742	626	658	684	712	655	690	711	715	721	719	744	713	651	662	632	733	699	682	708	689	668	721	702	738	669	639	675	648	669	681	628	652	637	653	672	665	693	680	652	688	697	698	686	675	669	673	704	676	684	665	709	691	660	672	695	659	697	668	673	701	679	708	709	698	682	633	669	676	710	727	670	698	685	679	674	666	649	699	684	682	705
23553	21620	29504	24228	21621	21644	6922	1505	1107	1012	978	929	873	782	786	763	697	698	732	719	668	672	619	677	647	667	626	651	578	638	642	615	615	577	650	607	611	571	607	559	559	590	637	567	595	561	611	570	610	553	568	621	583	608	568	556	605	607	584	590	601	568	608	605	598	571	601	563	593	573	609	588	591	582	586	571	577	547	547	607	609	585	598	598	617	549	593	560	587	586	522	627	603	572	647	578	552	533	550	567	582	605	557	569	601	570	614	583	550	548	568	558	585	570	540	585	585	537	611	549	610	611	580	574	600	583	556	570	587	595	614	628	562	563	584	529	567	578	556	567	586	593	565	622	534	583	613	614	590	553	599	526	569	569	545	572	592	602	646	574	559	573	553	596	582	561	526	571	564	598	518	517	566	563	632	619	515	566	562	567	586	579	520	620	557	576	618	609	573	559	530	521	571	546	630	573	555	544	568	588	585	545	546	555	600	613	563	566	550	584	572	587	567	572	556	558	566	549	515	600	549	566	528	570	617	584	590	606	589	570	579	547	603	577	551	567	553	591	570	594	591	508	554	592	603	558	597	563	544	563	566	567	569	627	575	560	602	535	538	559	588	585	618	573	553	607	564	618	568	567	576	540	560	578	567	610	581	630	564	536	555	589	594	558	571	598	534	553	534	571	556	560	538	578	593	574	558	604	543	583	583	557	541	600	589	587	596	567	572	570	590	596	608	595	583	609	582	578	585	560	605	600	590	553	589	575	588	583	566	587	585	576	576	568	609	626	554	564	574	559	613	539	583	633	622	582	552	520	586	541	566	591	537	554	556	594	577	527	565	577	544	561	539	538	584	573	555	574	561	615	560	578	604	613	574	566	590	561	599	570	557	547	600	597	546	573	592	602	583	538	595	603	573	600	524	588	594	590	591	592	550	579	533	573	570	563	621	597	569	551	531	566	533	606	602	579	599	615	574	532	561	585	610	598	575	615	513	607	549	594	587	589	609	608	575	578	575	586	605	556	583	548	595	569	606	561	588	578	575	579	580	609	619	597	603	557	575	572	531	584	614	598	548	584	557	570	573	581	610	586	559	575	620	578	557	547	590	579	534	562	547	583	598	560	544	549	559	586	599	595	557	586	590	611	558	537	560	562	562	565	554	596	593	593	613	581	582	581	594	587	589	564	536	564	551	524	593	585	580	553	577	548	590	529	545	579	638	548	604	586	573	634	654	640	574	572	589	545	557	587	571	583	605	554	515	524	553	564	555	570	578	575	592	604	550	539	600	549	596	592	582	562	579	620	557	591	580	566	586	574	540	583	587	551	577	623	567	592	583	559	614	572	582	532	568	570	556	593	613	595	597	584	588	600	577	554	580	586	542	557	549	559	580	536	588	598	577	545	569	603	556	562	552	588	547	570	595	583	560	564	585	598	573	591	539	564	562	590	593	656	589	589	550	590	586	566	576	554	559	565	556	603	541	571	611	538	593	534	562	586	544	596	567	544	578	594	606	601	586	586	587	536	573	595	548	560	544	627	561	565	568	587	560	606	581	521	594	579	609	550	613	563	594	571	589	590	575	576	582	517	613	575	551	591	571	538	590	569	550	574	563	557	552	574	513	548	597	557	591	560	574	547	608	597	562	622	588	563	600	588	574	557	580	570	580	572	576	597	613	535	538	570	583	562	590	595	591	555	560	575	633	604	553	536	613	568	574	564	579	589	558	601	598	568	619	557	575	565	562	541	567	561	562	528	585	648	578	589	595	598	586	607	570	590	533	624	557	521	544	562	587	588	559	556	571	564	582	518	526	552	606	552	547	591	576	569	576	596	569	590	565	531	567	532	580	574	592	569	548	562	594	562	568	548	602	557	592	561	599	531	572	590	600	543	581	588	522	545	582	614	582	619	621	559	524	583	570	591	536	575	571	540	584	537	516	573	610	595	563	581	589	579	542	565	546	594	595	580	580	575	561	621	605	597	573	548	599	568	554	589	612	580	663	576	580	599	602	559	597	536	557	579	549	564	558	557	585	540	554	537	579	583	561	578	551	537	609	528	584	569	561	605	589	591	546	596	600	547	578	554	583	579	608	592	568	566	534	602	557	543	541	607	597	571	624	513	606	562	564	578	605	559	570	572	530	553	598	549	578	564	607	596	579	571	549	576	600	585	567	572	580	610	570	591	542	592	561	554	562	573	578	527	564	586	559	569	552	579	578	576	536	577	571	588	551	555	570	579	537	576	531	580	558	573	622	602	550	575	551	560	570	577	575	568	558	585	572	571	586	549	501	523	529	623	571	537	577	584	583	599	586	572	559	582	540	587	547	595	537	593	557	593	607	583	552	645	553	550	540	598	567	570	532	540	576	626	579	585	576	553	573	558	602	597	535	562	561	535	567	579	561	591	539	585	581	547	574	593	545	542	586	594	551	552	564	539	567	580	583	592	561	605	591	560	512	589	526	588	546	565	559	581	586	552	602	569	579	551	567	619	604	606	631	581	568	583	606	580	561	541	584	610	637	628	544	537	576	579	576	578	608	570	590	545	555	588	619	544	561	586	559	547	601	591	573	559	564	564	556	578	591	588	575	596	583	555	577	563	581	590	550	549	520	586	605	544	571	544	594	552	546	589	584	603	578	551	557	556	610	578	596	564	571	572	534	570	532	570	591	605	575	584	585	573	604	546	576	562	564	590	553	541	605	553	547	565	584	588	561	577	544	538	528	565	588	558	573	607	555	553	549	571	592	561	625	582	578	524	576	570	570	566	563	597	533	582	568	596	580	562	585	610	530	598	579	594	556	600	576	556	535	561	544	594	519	573	558	587	538	599	582	581	542	549	587	543	574	588	608	575	589	580	587	548	573	568	608	561	554	532	556	561	589	541	535	557	569	602	579	545	605	641	633	609	568	546	558	542	529	589	601	550	545	531	555	599	537	549	593	585	519	583	577	604	556	576	587	553	561	565	550	575	560	588	543	578	542	581	585	592	554	583	560	572	576	575	547	580	596	554	559	560	598	572	597	590	566	580	592	571	612	627	569	563	577	618	585	565	539	534	582	598	589	615	585	573	564	572	572	544	619	605	577	586	548	538	586	578	564	553	605	565	568	567	583	586	508	569	556	580	536	598	566	592	550	564	552	567	578	585	606	564	549	580	595	574	579	570	551	559	535	562	590	553	550	603	596	541	570	605	587	547	555	586	587	591	536	591	574	540	583	552	556	568	581	597	565	560	572	606	612	565	572	562	593	570	571	547	545	590	546	600	584	563	576	581	587	557	585	563	602	519	581	556	580	533	577	579	592	550	575	590	583	605	558	576	568	576	552	562	560	554	546	536	544	571	542	575	582	571	602	583	536	597	569	580	582	579	589	571	523	565	548	559	590	590	568	600	586	613	598	535	579	526	542	593	575	592	584	556	558	562	572	543	553	586	585	524	555	522	578	600	589	559	557	605	591	584	584	554	568	551	588	561	581	580	527	556	570	559	557	573	576	587	543	583
7607	17485	14516	7925	5668	4463	3441	2761	2293	1876	1668	1419	1305	1218	1176	1124	1057	990	932	832	851	800	835	812	820	753	751	703	773	714	740	724	747	703	695	732	685	705	669	680	725	717	705	716	693	675	677	693	734	720	686	720	681	741	716	692	675	718	678	672	671	715	681	668	659	667	677	685	698	679	697	720	628	633	662	658	690	704	707	705	724	682	686	731	724	661	708	660	680	657	654	714	669	673	680	679	665	680	741	697	669	730	705	646	664	657	689	663	655	654	664	666	698	694	632	692	705	693	729	648	683	688	676	658	679	690	602	655	709	664	670	663	663	690	710	706	683	649	683	675	648	671	675	653	707	684	659	649	713	692	671	656	705	706	684	704	699	621	691	718	728	656	681	641	640	687	598	685	646	666	597	698	658	644	651	675	677	677	644	669	685	659	777	667	649	673	705	693	669	648	683	634	711	664	645	647	639	669	685	676	691	674	675	680	667	688	707	662	750	656	699	676	658	700	658	619	693	655	709	693	659	657	651	685	682	644	637	650	663	692	674	675	688	720	650	656	677	672	684	674	682	613	662	652	668	681	657	651	649	669	674	637	666	693	701	690	674	645	662	675	664	690	665	660	674	661	644	638	654	663	713	683	665	713	646	685	652	650	688	649	680	660	696	651	659	662	676	698	609	670	724	654	711	733	635	703	632	617	611	705	645	680	708	631	636	716	660	665	678	676	621	638	670	618	663	636	697	699	617	660	661	634	662	702	659	664	678	661	668	682	678	646	670	646	696	689	647	621	641	691	646	653	692	673	687	656	652	642	668	710	667	618	680	698	679	661	693	637	642	700	677	668	713	696	689	675	683	670	616	710	700	655	728	617	655	643	677	666	630	657	703	695	637	647	673	733	658	678	674	635	714	675	727	676	652	691	658	654	640	677	655	672	676	638	647	641	716	660	679	637	638	667	730	689	673	645	683	682	599	641	703	702	650	729	704	687	678	664	623	647	702	677	669	667	639	675	665	687	627	665	650	647	668	681	692	654	675	677	719	702	684	689	667	627	647	639	676	614	663	702	653	628	654	717	689	719	659	657	695	690	681	648	696	713	659	654	660	728	684	690	627	641	635	632	660	644	672	625	686	654	662	664	627	697	647	666	631	674	651	644	698	622	636	635	648	690	686	697	695	701	695	635	663	701	695	673	617	655	696	704	680	647	660	656	662	651	678	636	627	650	679	692	700	718	654	661	667	683	709	663	669	648	675	675	647	634	639	678	693	681	715	691	689	649	642	638	664	687	655	670	673	627	614	657	675	719	691	660	652	617	681	663	648	683	662	674	658	617	648	674	674	697	675	710	679	627	665	655	627	638	731	622	642	603	662	653	691	685	679	733	640	736	701	650	657	696	652	674	647	701	667	644	653	627	615	693	681	679	689	654	680	671	637	677	676	676	678	717	691	668	680	721	681	673	670	717	658	687	658	667	683	674	679	656	649	641	655	644	681	687	692	697	668	664	621	651	639	660	736	620	645	643	685	682	658	684	704	669	722	681	653	633	683	699	676	699	677	607	667	635	674	674	658	675	669	613	688	656	702	668	638	632	658	683	613	682	631	650	675	641	653	685	635	618	674	677	633	643	645	698	635	619	659	672	660	674	672	664	717	675	634	689	670	646	681	693	677	713	703	672	655	651	682	625	734	718	690	645	677	637	685	692	661	655	652	640	700	661	657	680	658	624	663	615	656	667	699	688	661	621	652	667	633	651	664	645	694	682	636	653	690	694	682	698	694	657	682	679	682	654	717	645	653	699	657	667	653	679	672	704	702	659	702	652	648	626	681	637	717	675	633	683	684	632	661	676	681	706	628	629	685	670	653	630	642	659	676	721	677	638	678	683	663	695	659	632	688	707	687	655	636	703	661	707	685	701	638	673	676	694	686	687	652	684	687	653	698	695	670	679	668	696	692	666	685	690	649	702	673	654	676	649	687	639	692	644	594	693	629	716	615	667	670	682	695	651	663	664	697	658	662	677	680	695	644	712	593	650	673	650	698	653	665	683	713	662	645	669	690	715	637	643	681	702	668	683	689	685	696	655	703	672	651	663	663	676	681	616	658	650	652	603	688	708	659	669	718	672	689	666	716	663	645	652	639	695	706	660	666	619	661	690	691	689	679	624	708	654	649	631	709	700	683	683	730	685	636	688	673	678	688	673	669	647	677	658	640	644	686	699	646	700	665	670	672	666	639	698	676	636	635	682	701	619	645	656	660	669	706	682	657	651	651	653	668	680	680	684	654	685	644	675	696	656	713	644	687	652	658	645	641	668	684	682	671	639	671	684	653	717	674	693	654	621	649	670	683	671	643	635	664	705	681	678	668	670	680	692	657	639	639	692	652	614	689	699	650	689	685	698	653	722	668	661	697	638	644	669	702	691	652	656	626	672	660	626	683	711	693	672	710	657	642	669	693	644	662	693	658	628	662	702	658	694	667	657	674	645	672	663	685	659	681	656	708	685	686	643	682	630	625	672	699	676	681	676	652	651	688	697	710	666	697	673	693	698	636	695	716	672	665	707	724	686	610	649	693	703	611	627	692	681	665	649	689	705	692	677	663	641	667	683	702	668	695	646	662	669	636	665	641	684	688	710	659	661	690	671	679	641	638	662	670	676	677	685	627	642	702	669	680	672	672	676	628	683	610	731	660	699	684	653	685	688	705	696	608	689	676	666	671	711	641	639	677	663	650	610	705	708	647	702	701	662	684	646	661	671	697	696	706	675	707	684	697	659	698	676	673	674	698	666	662	705	651	675	681	696	721	658	623	699	689	677	668	645	691	643	692	675	693	647	681	630	648	698	681	648	645	663	659	684	629	644	665	721	650	633	702	666	684	659	639	658	709	704	650	689	627	702	646	693	652	651	659	664	673	646	702	651	634	675	648	653	659	673	626	668	669	694	644	660	672	720	617	685	679	689	636	654	675	657	691	644	665	658	689	642	666	696	650	666	685	699	662	664	712	674	678	627	693	674	644	661	699	682	684	698	675	680	636	658	660	660	666	683	677	631	651	681	604	662	714	683	664	679	672	684	693	695	667	636	692	665	696	650	618	669	656	646	691	659	652	644	678	675	671	674	697	668	635	699	648	632	656	642	664	674	655	690	650	658	657	626	740	694	649	687	661	665	704	677	652	676	640	716	626	681	612	660	683	638	679	689	674	697	611	636	696	654	682	681	683	700	701	634	667	641	641	660	614	662	654	635	691	683	721	711	730	680	666	672	724	654	674	697	674	680	653	662	681	657	642	698	680	638	680	613	647	691	706	686	658	678	671	645	684	640	676	672	705	697	689	611	648	628	723	647	632	645	672	650	667	635	679	662	676	683	658	702	656	670	631	660	623	662	649	692	668	675	665	632	692	633	687	634	660	654	674	655	701	695	615	641	681	667	679	714	652	681	645	677	646	668	642	684	694	683	727	676	650	689	655	659	624	663	639	696	674	661	678	571	681	613	674	685
27838	20469	7824	1678	1186	1114	978	950	893	952	976	1012	936	903	941	921	869	909	925	988	879	956	941	878	883	933	922	927	898	869	929	926	875	915	906	955	900	919	960	900	905	900	906	997	965	945	959	927	914	849	918	907	962	927	973	927	943	921	931	953	903	889	967	887	891	930	874	922	970	897	890	930	928	859	929	964	939	895	963	910	937	959	885	938	914	868	910	924	886	954	896	889	883	898	939	913	875	983	942	908	927	990	941	931	940	959	912	942	909	909	925	905	883	944	904	936	941	887	887	916	941	920	956	896	929	916	900	964	881	890	930	884	908	945	867	902	953	884	915	953	884	858	912	903	935	965	912	974	927	881	953	884	872	850	930	908	898	886	924	907	914	878	911	920	930	888	921	906	925	916	904	940	880	862	927	861	910	916	958	923	924	912	882	948	884	915	910	929	905	934	911	900	918	878	961	955	883	875	892	886	907	905	925	911	877	879	936	938	892	930	944	846	892	928	945	901	878	951	895	889	894	912	924	916	890	864	917	943	914	869	921	929	876	916	945	877	875	923	893	908	932	936	956	916	917	967	938	944	910	957	867	938	938	890	913	887	910	904	899	904	895	864	925	938	902	922	942	950	874	876	886	926	918	912	913	925	875	875	938	935	904	913	937	874	977	884	929	924	900	907	875	834	918	867	890	870	876	902	925	904	933	854	883	894	900	885	868	882	906	972	906	924	927	906	914	932	921	863	940	932	977	823	910	943	902	865	931	902	909	936	896	950	915	904	904	941	947	914	864	934	984	930	902	904	981	902	926	877	929	964	840	931	919	883	949	916	926	900	886	887	893	905	941	926	868	834	880	903	912	938	890	921	938	937	916	949	887	909	918	895	949	941	937	918	923	862	908	961	859	913	922	883	919	894	918	900	882	884	894	938	901	910	920	869	897	879	906	872	921	895	884	879	875	886	903	858	929	863	887	929	914	915	911	902	913	899	898	918	911	919	865	890	883	926	918	915	906	860	940	959	853	936	900	954	933	980	912	916	912	911	945	910	921	917	916	886	923	894	928	895	868	929	937	914	915	904	935	902	928	910	902	889	895	913	961	935	946	886	907	908	912	975	895	900	846	903	889	868	943	910	881	945	930	923	958	926	963	872	917	914	867	867	884	888	890	902	943	899	885	871	934	973	958	887	913	940	918	919	894	938	928	941	930	851	929	948	919	917	925	904	983	880	968	910	963	897	976	975	917	952	912	932	912	920	868	916	917	893	940	893	947	874	870	922	934	882	922	902	923	963	938	924	865	946	922	871	902	886	936	857	911	913	915	922	959	939	936	925	876	840	892	929	929	914	912	895	942	884	846	931	881	917	906	949	968	853	898	963	928	928	910	917	868	986	866	922	917	882	924	950	932	969	877	925	902	909	869	928	944	925	895	918	892	957	917	866	884	931	883	873	862	888	920	927	862	849	911	944	939	921	907	945	898	861	901	951	950	933	971	913	878	873	902	916	917	877	892	906	875	897	938	909	927	929	960	926	920	957	906	938	928	974	908	863	957	892	908	974	954	870	910	888	904	905	919	903	930	932	907	950	905	926	963	949	945	910	921	925	838	929	872	902	916	921	939	895	953	907	905	904	899	871	943	917	901	886	880	934	907	941	902	889	890	862	939	914	931	911	904	922	924	906	855	870	885	880	839	919	930	886	848	913	888	928	912	873	952	932	935	914	922	927	923	938	962	922	895	865	901	906	912	911	868	909	890	874	902	912	929	945	918	904	921	975	969	854	887	937	908	857	983	971	878	930	919	914	890	861	909	933	940	870	913	881	888	909	959	921	938	948	906	955	891	892	882	976	935	900	942	928	980	924	885	906	928	867	926	943	909	936	923	902	884	985	912	887	918	917	907	924	910	917	916	939	924	923	969	877	948	872	902	924	902	942	951	904	913	895	921	911	908	886	927	925	932	928	925	907	948	892	919	891	836	904	905	945	884	940	919	904	918	945	892	849	928	931	911	870	878	909	916	952	876	948	930	846	963	904	911	888	883	876	943	870	885	904	903	916	962	955	953	916	925	906	971	911	927	893	945	883	907	959	912	875	882	900	877	915	901	935	933	937	932	966	899	916	955	888	894	874	942	909	926	909	926	962	899	922	918	924	886	945	910	901	892	945	885	923	873	902	1009	902	909	904	971	921	902	947	953	928	913	904	909	906	923	967	908	842	882	854	956	911	927	882	930	932	909	878	913	893	926	893	954	900	970	989	934	937	924	916	935	844	910	915	954	967	942	940	895	885	876	934	913	910	944	902	851	899	900	892	909	845	895	907	938	917	961	978	913	960	922	982	927	913	850	931	864	950	917	887	869	944	935	900	898	924	933	943	939	951	903	935	950	887	976	891	909	944	907	916	939	877	907	937	904	913	868	917	949	906	920	962	872	891	939	909	863	914	870	910	926	899	879	948	884	901	919	917	910	942	887	927	927	898	897	947	935	872	873	906	911	932	866	932	873	927	923	966	880	904	916	919	959	937	874	912	977	910	882	902	943	886	955	919	908	910	973	867	930	890	891	962	933	884	958	897	974	940	903	937	912	932	908	921	908	981	853	873	914	913	920	966	868	914	925	940	961	949	868	890	899	922	911	905	901	959	900	864	916	908	934	937	907	872	939	913	876	950	914	947	937	945	910	955	929	941	938	923	912	952	899	944	968	913	890	932	927	820	870	884	889	888	920	918	887	869	928	893	939	928	928	923	901	884	952	923	962	911	919	890	925	939	920	934	978	831	945	883	918	947	880	930	949	957	891	882	886	915	913	924	921	919	928	851	938	890	888	906	923	901	933	915	934	914	848	903	951	951	880	941	965	961	923	927	943	930	902	897	968	942	999	918	848	872	883	908	962	887	919	905	935	892	951	949	918	901	904	897	977	946	901	942	895	938	874	936	861	897	895	910	910	940	871	916	901	893	908	890	892	950	950	892	950	884	917	956	929	904	950	936	961	919	885	943	945	937	924	927	920	951	953	901	925	947	917	894	928	879	872	878	917	905	930	904	873	915	928	891	966	919	925	933	928	924	872	978	901	952	913	909	909	902	948	944	924	899	886	898	939	959	865	943	933	894	917	944	895	949	922	901	905	889	923	959	919	946	934	884	846	924	909	925	929	860	919	942	940	928	944	926	924	932	932	961	906	937	941	968	942	901	963	939	909	883	888	917	889	918	918	960	926	900	876	865	917	916	949	910	940	936	944	903	932	907	917	925	879	906	925	929	916	986	879	897	872	914	924	879	876	882	909	895	905	883	920	935	951	901	926	909	881	915	914	947	951	890	980	887	886	884	941	838	885	864	915	896	849	905	967	979	894	877	937	963	936	906	863	910	890	908	921	945	907	842	941	941	898	887	930	901	957	925	916	976	918	943	963	884	956	914	902	863	891	909	923	933	923	887	925	909	877	932	928	884	896	866	914	919	886	915	912	907	941	931	930	944	904	950	958	888	943	880	945	923	940	939
4808	2463	2317	1651	1485	1359	1398	1240	1196	1153	1111	1119	1124	1098	1084	1128	1116	1013	1161	1121	1091	1154	1170	1074	1122	1069	1119	1141	1122	1118	1099	1111	1082	1077	1048	1131	1161	1094	1029	1113	1117	1095	1116	1069	1075	1040	1066	1094	1089	1070	1111	1139	1126	1054	1124	1137	1177	1070	1071	1140	1095	1096	1134	1031	1066	1079	1093	1078	1083	1018	1077	1098	1139	1088	1122	1099	1068	1061	1071	1122	1048	1098	1107	1103	1134	1096	1073	1049	1075	1075	1159	1098	1085	1100	1078	1094	1093	1106	1082	1118	1133	1143	1082	1142	1109	1131	1115	1172	1161	1071	1073	1028	1080	1111	1134	1126	1059	1132	1092	1121	1080	1087	1097	1079	1144	1082	1138	1146	1161	1102	1106	1045	1101	1095	1131	1122	1070	1076	1139	1054	1097	1113	1144	1111	1144	1092	1040	1065	1047	1104	1048	1122	1084	1121	1124	1106	1145	1124	1086	1165	1082	1151	1038	1061	1089	1131	1070	1084	1130	1140	1072	1096	1106	1112	1093	1104	1079	1063	1113	1091	1083	1127	1039	1109	1050	1087	1081	1078	1086	1140	1143	1092	1142	1095	1105	1102	1042	1115	1120	1043	1084	1118	1113	1120	1142	1149	1120	1078	1134	1086	1062	1109	1017	1058	1116	1105	1118	1081	1003	1099	1091	1131	1089	1146	1048	1087	1073	1102	1141	1094	1116	1096	1089	1110	1080	1077	1107	1058	1060	1119	1117	1132	1047	1082	1100	1093	1090	1084	1127	1113	1057	1081	1092	1094	1062	1103	1106	1128	1074	1068	1065	1092	1077	1098	1106	1136	1117	1102	1161	1116	1050	1128	1124	1052	1144	1080	1091	1057	1130	1113	1054	1051	1127	1099	1087	1118	1093	1135	1120	1110	1086	1067	1050	1133	1097	1057	1093	1148	1155	1105	1101	1109	1126	1112	1075	1108	1149	1043	1145	1126	1031	1110	1108	1121	1073	1056	1127	1054	1015	1068	1090	1101	1146	1148	1074	1100	1057	1107	1129	1081	1133	1084	1156	1130	1029	1099	1113	1110	1079	1094	1070	1117	1073	1074	1075	1087	1076	1086	1090	1097	1101	1035	1101	1108	1159	1079	1092	1048	1080	1133	1057	1110	1084	1072	1113	1088	1008	1063	1042	1037	1041	1038	1118	1064	1123	1044	1088	1143	1077	1094	1104	1087	1101	1098	1115	1084	1043	1067	1068	1113	1047	1064	1058	1050	1134	1059	1113	1026	1116	1082	1115	1103	1141	1120	1085	1096	1086	1102	1123	1125	1078	1103	1137	1093	1053	999	1117	1124	1108	1090	1150	1130	1136	1045	1044	1158	1106	1076	1076	1075	1081	1138	1087	1097	1094	1136	1076	1066	1121	1093	1052	1118	1159	1051	1063	1126	1088	1097	1042	1127	1158	1027	1149	1114	1127	1123	1033	1085	1089	1082	1105	1124	1106	1055	1121	1100	1016	1087	1125	1130	1067	1042	1137	1098	1060	1109	1100	1086	1112	1111	1114	1120	1088	1091	1122	1073	1115	1097	1168	1054	1064	1048	1034	1114	1080	1123	1081	1168	1138	1100	1136	1132	1082	1066	1070	1162	1107	1083	1094	1085	1129	1142	1159	1097	1127	1036	1080	1087	1064	1074	1154	1139	1099	1061	1054	1088	1179	1071	1127	1174	1105	1082	1087	1111	1097	1045	1132	1058	1144	1114	1146	1090	1122	1021	1077	1158	1017	1089	1089	1118	1125	1155	1169	1168	1069	1105	1121	1132	1090	1085	1129	1082	1102	1139	1123	1044	1064	1086	1109	1149	1061	1079	1095	1076	1078	1075	1084	1090	1081	1144	1097	1115	1130	1068	1165	1114	1072	1118	1098	1074	1108	1153	1083	1082	1119	1078	1076	1138	1118	1081	1039	1073	1097	1107	1078	1104	1110	1055	1074	1087	1129	1085	1062	1063	1124	1027	1117	1070	1081	1140	1050	1046	1055	1102	1090	1126	1087	1101	1207	1111	1114	1065	1095	1109	1024	1094	1050	1039	1085	1061	1059	1069	1104	1057	1152	1077	1075	1084	1089	1058	1128	1043	1049	1190	1131	1141	1071	1047	1102	1057	1103	1105	1054	1100	1070	1109	1019	1036	1122	1040	1081	1039	1114	1155	1104	1106	1055	1122	1089	1112	1112	1037	1083	1112	1106	1113	1094	1114	1077	1080	1094	1118	1099	1058	1076	1107	1084	1120	1082	1130	1136	1071	1086	1127	1086	1096	1054	1096	1136	1157	1153	1083	1158	1133	1112	1124	1108	1081	1107	1081	1077	1073	1048	1113	1044	1111	1068	1050	1132	1135	1070	1146	1126	1014	1063	1077	1061	1119	1061	1116	1083	1084	1126	1077	1079	1140	1131	1063	1125	1113	1139	1060	1045	1081	1068	1078	1098	1120	1033	1108	1137	1051	1125	1083	1109	1146	1105	1026	1087	1079	1134	967	1087	1057	1136	1183	1090	1106	1073	1055	1133	1127	1084	1121	1126	1088	1122	1042	1192	1094	1085	1132	1065	1162	1093	1136	1085	1041	1075	1120	1132	1072	1076	1075	1143	1092	1101	1171	1086	1135	1145	1104	1115	1144	1076	1076	1071	1133	1072	1133	1118	1136	1111	1013	1051	1090	1136	1083	1149	1037	1169	1056	1059	1064	1105	1090	1050	1073	1109	1056	1202	1104	1079	1130	1110	1126	1102	1115	1101	1095	1143	1114	1098	1084	1086	1116	1132	1052	1169	1098	1103	1094	1130	1169	1148	1084	1119	1109	1119	1089	1092	1089	1048	1049	1045	1091	1065	1149	1122	1061	1074	1063	1108	1064	1032	1145	1068	1025	1147	1095	1080	1064	1052	1048	1071	1101	1103	1038	1030	1109	1094	1103	1095	1088	1094	1069	1110	1126	1092	1091	1098	1074	1136	1072	1051	1087	1115	1104	1100	1147	1132	1089	1086	1095	1101	1106	1091	1116	1095	1103	1149	1089	1038	1120	1060	1113	1059	1132	1138	1043	1103	1102	1058	1069	1097	1053	1093	1056	1086	1078	1049	1053	1074	1107	1113	1062	1080	1138	1093	1098	1070	1118	1072	1039	1102	1124	1061	1079	1071	1089	1045	1085	1124	1091	1045	1164	1054	1106	1136	1104	1064	1055	1062	1117	1123	1101	1091	1067	1107	1067	1119	1103	1084	1101	1114	1079	1164	1146	1104	1110	1076	1066	1075	1013	1040	1026	1062	1111	1067	1070	1119	1117	1122	1116	1113	1054	1153	1112	1099	1115	1117	1099	1060	1124	1103	1073	1076	1121	1134	1134	1103	1164	1116	1051	1107	1101	1103	1086	1116	1099	1135	1069	1120	1117	1059	1105	1088	1063	1014	1130	1135	1062	1132	1082	1156	1099	1084	1081	1102	1066	1115	1090	1034	1123	1071	1134	1075	1070	1088	1130	1050	1093	1104	1110	1132	1059	1047	1063	1083	1032	1121	1120	1083	1120	1153	1108	1071	1096	1121	1102	1090	1067	1133	1097	1141	1090	1167	1018	1063	1071	1101	1078	1110	1109	1104	1138	1103	1068	1090	1108	1067	1115	1108	1048	1098	1115	1038	1087	1126	1041	1074	1128	1136	1137	1123	1129	1130	1103	1088	1109	1048	1105	1121	1040	1053	1087	1070	1044	1078	1135	1092	1155	1075	1119	1082	1055	1078	1071	1119	1134	1039	1117	1025	1123	1007	1134	1062	1095	1174	1068	1144	1086	1129	1142	1114	1074	1142	1065	1069	1052	1102	1079	1042	1131	1089	1091	1068	1186	1126	1114	1048	1115	1100	1130	1119	1140	1083	1091	1155	1104	1060	1106	1138	1095	1079	1095	1110	1083	1098	1039	1084	1106	1094	1102	1041	1089	1099	1007	1110	1131	1030	1079	1139	1059	1138	1087	1093	1115	1038	1094	1108	1102	1056	1076	1104	1087	1104	1080	1108	1112	1108	1089	1077	1095	1024	1072	1127	1145	1135	1092	1061	1068	1135	1075	1088	1063	1069	1100	1081	1072	1028	1043	1110	1052	1119	1123	1107	1070	1024	1124	1105	1130	1113	1051	1094	1069	1088	1039	1125	1119	1111	1122	1096	1071	1152	1091	1115	1113	1108	1083	1065	1091	1089	1138	1057	1095	1058	1058	1052	1099	1069	1103	1138	1094	1128	1052	1077	1095	1093	1127	1097	1071	1113	1113	1101	1128	1071	1076	1078	1150	1125	1124	1069	1067	1108	1104	1122	1095	1073	1059	1082	1056	1087	1116	1086	1149	1049	1131	1068	1118	1119	1070	1038	1109	1080	1083	1108	1068	1054	1114	1090	1062	1126	1078	1094	1131	1072	1078	1055	1074	1122	1083	1129	1095	1110	1067	1017	1087	1124	1099	1087	1045	1087	1097	1102	1078	1093	1131	1086	1103	1111	1120	1061	1027	1153	1117	1124	1086	1103	1139	1041	1112	1107	1119	1060	1051	1179	1123	1115	1044	1099	1118	1100	1040	1080	1117	1127	1110	1091	1106	1040	1056	1136	1142	1161	1106	1063	1176	1101	1061	1077	1142	1142	1034	1067	1075	1153	1084	1097	1101	1069	1096	1056	1097	1076	1083	1093	1088	1092	1043	1100	1066	1136	1136	1083	1064	1098	1144	1157	1131	1149	1078	1110	1102	1127	1083	1122	1106	1165	1092	1102	1084	1120	1107	1064	1122	1061	1094	1062	1126	1108	1126	1117	1137	1057	1085	1157	1075	1148	1130	1101	1155	1081	1083	1111	1086	1061	1080	1120	1094	1084	1087	1138	1107	1098	1107	1023	1086	1071	1091	1041	1082	1075	1076	1051	1153	1099	1097	1081	1076	1082	1069	1109	1088	1109	1065	1122	1108	1063	1127	1028	1083	1115	1104	1096	1064	1177	1092	1059	1025	1072	1071	1103	1024	1111	1132	1129	1076	1091	1103	1089	1115	1124	1067	1123	1054
24622	21570	28990	24618	21548	9266	1527	1056	903	857	746	712	712	647	655	619	642	638	627	629	561	562	581	594	584	598	539	601	547	553	570	551	549	599	544	578	556	525	560	509	611	571	577	580	521	514	537	544	558	599	548	545	530	518	572	511	565	510	542	553	550	559	530	561	516	550	540	547	547	514	543	508	529	592	534	538	596	547	534	548	518	530	534	548	570	513	601	522	532	531	530	560	562	552	502	573	549	587	527	515	545	516	548	535	571	464	569	550	565	540	511	528	519	599	570	507	541	515	550	563	507	560	567	538	545	525	552	542	554	522	576	514	558	588	604	528	535	559	539	527	533	523	511	538	541	604	561	542	543	494	587	577	590	540	527	516	512	534	561	527	525	537	536	540	528	566	550	584	520	536	559	546	514	530	559	541	581	552	552	566	559	560	541	577	543	537	526	549	535	520	537	549	537	558	506	556	559	567	526	559	563	545	542	522	515	545	542	544	518	540	533	559	540	551	509	546	535	569	499	548	531	508	568	530	532	545	558	527	540	519	568	547	546	518	619	549	511	540	598	504	504	523	563	538	557	538	562	533	541	494	547	578	531	542	595	528	517	564	535	533	542	522	548	502	533	565	546	553	561	506	549	525	497	499	555	544	563	550	555	546	514	502	537	542	535	549	614	543	525	547	532	562	558	561	519	485	561	511	528	573	508	537	542	559	515	487	569	515	561	533	564	533	572	495	531	542	516	526	569	534	507	534	547	560	541	526	513	536	558	578	562	524	544	547	513	540	513	537	527	542	546	546	530	510	540	538	532	552	550	558	539	541	516	567	542	541	532	548	522	559	523	536	522	537	551	549	555	533	506	589	534	532	542	542	494	519	552	566	564	517	522	528	546	534	535	482	569	548	509	583	550	533	521	555	547	588	531	537	551	539	621	568	573	524	545	533	520	528	572	522	513	551	549	559	564	571	525	565	541	512	552	579	550	552	545	557	553	531	532	510	524	524	510	533	554	549	524	566	560	523	538	549	541	517	549	533	541	549	531	559	556	517	570	514	565	534	525	551	514	546	550	535	576	505	506	558	556	587	533	545	510	570	558	597	533	554	523	533	566	513	542	571	536	532	568	532	523	520	495	566	561	527	529	530	521	523	542	533	539	561	546	533	552	526	511	534	539	562	514	565	552	525	554	533	537	521	542	565	543	573	565	545	527	496	580	532	542	548	541	539	545	561	506	493	552	514	551	565	535	527	535	558	540	537	515	562	523	505	511	579	531	594	523	537	579	547	589	517	561	553	531	506	535	559	524	517	530	561	613	588	568	567	517	556	521	522	516	523	580	528	571	545	549	586	523	524	487	617	518	516	596	531	522	518	520	496	523	535	530	581	538	545	571	564	539	553	525	570	522	578	611	502	511	544	538	579	511	556	534	520	515	555	561	519	528	582	507	514	523	519	528	560	562	556	543	527	546	551	533	556	521	552	511	565	545	544	493	543	531	512	545	555	517	538	528	559	546	539	559	532	526	544	507	521	576	525	548	503	539	537	506	534	501	552	537	554	554	553	525	539	564	557	539	561	540	556	556	533	507	515	487	531	536	521	569	516	547	556	534	547	549	516	516	518	551	552	527	526	535	535	590	523	547	538	500	522	531	529	529	546	571	497	554	538	526	561	548	519	518	547	571	529	507	552	519	551	531	531	569	552	541	594	536	543	512	518	535	541	532	558	517	490	590	549	536	525	552	515	541	581	540	546	576	499	543	573	519	537	561	566	531	479	564	550	553	563	528	546	531	572	566	549	550	542	538	544	553	489	557	552	545	550	513	541	509	547	496	564	548	495	508	591	538	548	591	507	542	543	550	503	539	543	549	543	588	509	525	565	511	551	554	526	558	567	540	548	550	560	546	524	587	535	565	535	546	556	549	568	531	553	551	544	526	582	553	569	556	523	534	511	575	537	568	571	550	551	513	556	506	514	554	508	548	491	526	537	568	565	559	550	551	531	626	593	561	553	595	499	571	479	559	516	521	521	505	551	564	497	540	507	527	530	551	532	501	556	546	527	549	530	568	534	565	528	544	539	539	527	515	536	564	564	534	513	545	520	545	522	543	548	608	564	515	530	499	507	541	529	540	548	560	498	558	554	550	527	584	582	574	538	504	535	541	510	569	516	550	563	523	566	557	543	542	577	515	528	575	514	539	559	492	510	515	545	549	516	544	573	600	591	524	534	555	544	571	553	527	534	499	551	559	534	571	537	529	542	547	570	543	540	538	531	493	564	541	543	541	543	506	580	575	517	535	548	536	594	554	560	570	553	543	546	576	554	509	537	538	528	550	517	530	526	535	556	533	529	530	579	553	516	583	550	495	522	567	549	580	572	514	591	570	542	508	548	558	561	544	569	504	524	565	534	542	581	566	592	542	529	528	544	549	541	503	545	506	544	523	509	559	528	539	509	575	553	587	510	541	509	520	523	540	561	518	518	557	492	566	489	545	564	542	569	501	533	541	532	505	502	539	522	521	536	539	534	545	551	532	535	540	570	529	541	580	541	506	511	527	562	495	535	555	531	561	550	525	544	563	536	565	544	551	556	550	549	583	522	566	567	570	569	545	544	541	547	552	508	531	510	519	568	563	533	535	560	540	544	543	556	534	540	564	554	519	543	531	536	582	541	539	521	539	544	561	542	525	569	539	520	533	539	487	521	520	548	545	534	566	513	555	552	563	566	531	563	545	548	549	551	537	552	544	514	543	576	572	546	552	541	566	545	549	503	571	530	465	551	549	524	555	535	550	581	564	550	519	540	531	509	548	547	515	500	504	508	520	492	549	539	533	532	576	572	527	523	537	533	579	540	568	543	529	530	526	535	596	553	572	534	524	544	556	567	554	536	573	545	540	529	513	554	493	508	535	541	548	585	506	565	572	519	551	585	553	562	572	538	560	548	533	523	520	564	562	516	518	550	504	535	551	500	566	568	555	529	525	537	541	525	540	508	530	532	534	507	541	538	552	605	513	541	548	596	511	513	510	547	527	503	539	546	539	551	544	542	547	543	499	534	525	535	551	528	543	513	543	539	506	558	558	546	576	566	522	555	533	498	530	528	544	535	559	556	536	571	541	542	520	528	507	531	503	528	561	542	575	554	551	549	516	560	566	572	533	561	507	598	545	540	533	573	515	519	550	536	517	513	532	543	530	525	532	523	518	521	552	547	559	543	593	565	534	559	550	517	546	521	573	540	580	562	545	556	568	570	563	520	518	519	517	512	510	537	543	578	533	543	514	551	529	545	541	517	493	526	569	572	530	560	554	526	570	509	528	511	525	557	552	564	537	544	542	576	580	530	545	566	560	534	574	530	515	563	522	538	542	546	552	529	555	553	543	531	527	565	560	585	511	560	549	537	550	514	543	533	539	546	487	527	519	531	534	609	534	543	508	491	490	562	542	515	553	563	534	572	586	515	568	530	547	573	558	523	529	500	536	510	533	522	519	530	518	534	594	575	516	526
5417	11356	9490	4861	3582	2815	2126	1821	1491	1239	1216	1136	1035	910	880	887	846	864	782	774	750	775	826	730	749	705	787	781	694	732	708	737	727	663	679	729	744	697	689	716	661	698	684	653	659	723	712	682	699	672	659	675	735	738	645	713	671	679	685	671	708	687	703	667	679	712	653	684	690	729	691	688	701	674	687	690	676	661	688	679	655	682	685	664	670	671	660	667	694	677	641	676	654	718	663	705	674	645	685	679	675	665	690	681	671	664	727	661	693	666	660	624	646	702	644	699	747	720	677	670	666	667	682	717	665	713	668	657	709	669	650	687	629	648	676	653	682	688	714	649	691	698	672	664	702	629	659	720	689	651	727	674	690	696	652	674	674	638	655	677	658	665	642	701	669	669	677	667	695	621	662	647	680	685	664	670	687	677	692	670	690	711	678	728	687	672	694	697	671	697	674	666	679	642	674	703	688	653	670	675	630	693	700	664	709	678	697	674	686	696	627	678	680	687	651	691	668	662	653	673	648	675	654	699	650	660	616	656	724	664	711	638	673	629	704	688	707	662	662	646	688	665	665	653	650	663	656	694	708	657	703	706	637	685	647	647	656	694	658	660	656	702	676	702	724	686	661	686	669	667	667	662	689	683	660	638	698	668	724	644	691	663	635	671	668	692	646	646	692	646	665	644	646	703	666	661	663	643	628	648	664	670	628	681	627	684	682	662	670	642	675	672	660	674	703	666	663	629	693	681	683	695	655	675	685	668	687	674	690	673	678	707	651	661	711	677	678	715	688	651	718	653	688	670	712	666	696	670	686	662	670	667	670	662	658	640	684	711	676	717	685	638	705	668	644	682	689	651	687	667	697	692	675	711	635	644	652	633	651	698	681	702	645	697	687	670	697	652	646	682	711	678	683	701	678	648	697	688	684	680	650	750	688	618	633	666	658	656	682	686	677	698	646	676	694	655	616	717	688	649	612	694	736	711	727	639	645	665	715	667	663	688	630	683	647	642	664	669	635	672	678	658	686	693	652	681	688	660	687	656	614	700	642	656	699	666	688	674	691	691	670	697	687	653	652	675	680	722	720	673	671	647	685	671	640	667	694	664	693	719	666	678	694	676	692	644	637	704	690	718	701	725	656	695	660	666	692	677	657	681	673	693	674	687	663	641	621	665	685	690	643	669	690	650	677	692	668	736	714	663	657	657	651	688	688	625	681	691	646	670	646	678	693	680	675	594	668	653	656	668	669	662	737	662	652	659	655	663	659	665	665	699	673	689	717	631	647	668	676	654	662	707	678	677	673	677	682	685	689	686	642	690	709	635	646	644	704	643	660	680	667	663	654	646	659	693	680	657	704	637	668	645	642	665	686	703	669	738	655	634	693	619	694	665	738	644	658	640	661	672	692	633	682	656	671	672	695	707	659	600	661	706	699	691	681	679	631	655	686	714	674	678	699	681	671	637	659	692	644	645	681	639	680	669	657	671	673	671	686	690	683	658	654	686	713	677	659	633	618	652	698	673	675	672	665	686	657	644	668	707	626	686	647	694	684	656	684	604	651	689	668	630	709	658	687	677	695	648	626	657	680	665	700	654	669	690	651	673	635	746	675	628	674	659	677	731	658	659	695	715	677	672	646	674	683	686	676	629	695	634	637	708	684	673	690	659	689	707	655	649	673	711	705	705	674	692	650	626	712	694	619	718	669	704	678	715	675	640	715	663	707	626	739	681	747	699	622	695	690	650	630	679	653	675	648	669	592	636	657	700	675	704	646	677	614	667	687	700	733	688	653	668	643	661	680	648	701	699	684	692	669	737	624	680	660	658	658	696	680	699	652	660	664	663	678	678	702	676	703	685	703	601	687	661	683	669	694	710	658	682	684	674	655	614	673	649	677	657	671	674	662	672	669	655	637	701	656	679	687	671	662	674	689	698	650	684	664	685	670	716	625	681	687	689	719	669	721	695	685	675	676	737	671	655	680	682	675	668	684	653	697	640	682	660	663	687	662	616	669	706	682	618	667	622	700	673	659	675	705	669	690	696	669	642	680	632	636	649	682	717	667	675	684	635	719	661	684	676	661	624	693	636	693	674	696	718	700	661	682	690	670	668	680	675	644	667	643	677	668	720	639	668	648	681	703	661	673	674	654	698	667	689	674	712	689	638	646	670	680	674	686	670	680	673	700	677	648	659	651	669	685	661	653	632	658	675	692	657	651	665	697	649	696	684	688	689	654	619	716	699	708	645	675	692	695	641	671	688	657	705	732	681	671	653	683	670	650	652	715	668	724	674	614	679	671	641	670	649	679	665	659	673	687	688	646	705	656	701	657	688	678	711	679	653	652	697	613	678	686	682	641	693	677	724	643	696	682	674	642	674	708	694	676	670	712	696	646	669	696	660	681	680	630	670	627	720	615	633	672	676	654	692	657	672	677	674	635	695	640	717	728	679	671	652	661	666	627	695	703	644	672	696	687	682	726	645	726	678	723	704	654	668	631	653	691	678	684	688	644	706	649	674	652	673	649	695	683	668	674	657	658	675	716	712	671	643	680	683	694	680	702	676	695	633	684	695	646	648	657	664	696	699	679	687	681	639	727	639	667	680	687	673	676	675	682	684	678	700	686	645	678	653	641	624	686	670	684	683	634	659	660	691	663	706	674	678	638	676	622	736	683	637	691	692	658	689	643	671	694	657	668	727	637	667	679	675	677	635	740	646	709	664	719	628	665	669	669	652	633	663	668	708	727	658	669	624	669	694	697	690	673	631	661	676	658	675	665	674	688	650	712	698	660	671	719	645	672	665	677	700	684	682	658	650	689	667	658	647	673	692	643	689	689	704	704	696	647	670	675	658	661	674	695	687	684	676	634	701	669	676	699	649	589	692	688	695	696	694	684	672	666	678	708	697	692	682	670	668	679	656	652	677	624	702	699	662	662	636	657	672	747	697	659	673	719	669	668	664	685	654	715	640	672	669	679	650	690	663	659	641	655	658	670	710	649	678	691	691	681	705	682	654	727	673	671	656	720	696	686	714	731	666	673	616	704	681	659	674	649	657	668	642	656	616	636	677	675	692	671	661	697	676	638	681	639	685	718	634	652	703	666	671	667	673	635	679	667	676	679	682	708	675	649	622	678	689	650	677	674	675	680	660	651	632	678	672	682	616	645	659	640	694	654	630	704	661	643	650	693	725	687	648	705	668	668	711	676	696	634	699	685	631	666	629	647	657	705	701	728	692	659	669	647	651	685	647	674	655	666	684	638	662	656	693	696	628	658	694	688	696	669	708	651	724	701	636	686	727	698	675	688	698	697	662	691	663	652	679	705	727	702	681	665	699	653	707	711	674	658	676	674	621	651	669	676	732	702	672	660	689	657	664	615	692	683	708	674	681	735	670	678	646	685	651	675	660	724	664	707	633	696	714	663	663	721	688	688	666	735	651	659	651	618	668	646	692	643	673	652	658	641	716	666	692	638	688	635	647	687	673	672	683	682	725	663	681
23544	21576	29458	24148	21578	21587	7087	1538	1103	1063	988	876	874	836	748	759	700	704	642	708	665	610	628	618	631	559	605	578	615	600	615	594	592	600	581	573	598	547	556	611	602	605	562	633	562	582	559	550	568	586	600	617	599	580	587	624	578	579	541	538	549	522	588	583	611	570	565	569	560	549	569	576	533	523	583	590	559	560	577	568	565	562	582	571	590	544	597	567	534	575	573	586	602	572	534	563	589	527	567	577	554	608	566	626	551	545	584	553	568	563	544	582	550	584	599	544	593	608	585	540	522	562	534	530	595	576	535	572	578	546	550	547	520	543	560	525	525	545	549	589	595	550	497	545	539	554	574	524	597	556	544	544	584	553	538	553	513	544	565	566	517	579	567	572	569	547	536	546	534	545	557	553	568	582	562	566	596	580	583	554	579	580	576	554	525	574	545	589	553	534	525	536	559	569	578	536	536	553	548	571	580	559	553	530	533	558	571	527	551	539	564	574	589	516	591	573	569	574	579	568	597	579	589	504	546	596	567	553	560	538	501	538	533	559	576	601	545	558	550	515	550	554	563	579	572	528	570	569	613	576	552	556	569	524	588	529	557	578	553	558	528	582	560	564	558	572	534	546	534	577	505	529	565	570	537	522	572	576	575	558	584	550	488	547	542	565	523	565	546	601	601	575	561	584	556	550	563	533	523	547	614	556	571	571	560	539	541	552	592	549	548	573	557	564	556	574	556	529	550	527	548	546	560	576	522	593	566	523	585	541	542	564	570	552	535	590	542	523	566	514	553	563	564	534	536	527	589	549	546	543	563	543	569	580	571	544	566	534	584	547	554	553	607	549	548	590	518	569	560	556	556	542	569	568	582	564	551	560	588	587	588	534	505	514	545	575	533	549	597	514	553	520	573	590	559	579	571	559	524	523	556	583	557	524	576	549	519	571	561	575	517	557	568	568	523	544	571	559	553	563	561	549	566	570	515	596	532	557	567	525	556	544	576	629	552	518	562	575	526	576	572	573	599	601	547	545	547	551	558	569	559	563	514	576	556	557	618	600	580	541	556	577	578	559	577	528	574	554	552	551	549	556	552	498	587	563	551	604	520	525	575	600	589	578	552	578	552	564	578	557	565	594	575	559	575	542	555	525	545	502	541	566	584	537	569	507	566	563	586	536	542	562	534	570	560	550	544	550	565	514	546	593	551	538	638	571	583	558	548	567	604	544	586	547	611	569	548	530	547	539	585	549	557	585	581	546	551	547	566	560	553	589	581	580	582	547	586	554	590	536	553	578	540	550	581	592	587	587	572	558	514	539	534	552	628	513	596	567	533	550	587	543	572	539	571	589	578	560	597	564	553	564	543	581	574	567	551	592	561	570	598	605	544	576	547	508	573	527	589	516	560	534	555	550	545	579	560	539	580	580	553	539	527	513	530	536	566	535	580	576	566	600	591	543	512	548	558	589	549	560	551	597	574	521	520	577	613	584	559	566	548	596	532	549	539	544	598	558	546	587	587	573	569	561	541	572	522	544	557	579	558	593	521	564	596	548	549	552	581	563	572	545	571	567	519	569	577	545	583	572	559	575	565	517	552	554	557	545	540	551	588	570	561	557	571	549	552	597	524	565	567	557	558	582	532	566	586	560	595	547	557	555	547	550	547	538	569	510	546	552	535	597	538	584	580	515	505	551	562	557	543	571	563	593	571	552	582	595	526	602	533	558	613	604	584	497	515	553	557	542	575	535	568	602	566	579	536	553	550	555	579	572	538	584	562	554	557	549	547	542	570	566	550	553	573	570	570	557	528	545	575	567	527	548	598	527	585	586	559	567	476	611	577	585	514	546	559	553	552	557	568	574	551	561	552	530	569	579	553	516	554	540	562	559	549	578	551	525	574	539	569	542	556	547	571	563	534	569	555	572	556	573	503	556	588	554	546	579	517	527	545	505	576	541	527	522	555	546	582	588	552	552	545	582	548	571	549	566	564	537	527	557	537	549	580	580	574	554	531	607	584	550	575	539	591	562	530	533	567	557	554	570	572	553	595	604	525	550	449	574	565	571	565	542	551	589	562	571	552	598	564	543	553	586	549	554	581	607	548	538	508	563	567	618	547	571	589	540	598	573	556	576	565	547	528	561	488	588	565	545	596	550	533	580	564	568	546	548	579	566	544	570	610	513	585	576	534	557	561	546	507	555	556	556	546	591	550	611	588	608	599	552	551	549	536	570	531	555	546	586	576	553	565	597	580	561	552	550	499	559	562	552	512	552	519	567	518	538	512	570	587	487	541	563	565	565	597	570	561	576	572	556	556	547	551	581	547	562	570	538	585	574	553	565	560	511	533	569	569	555	570	598	540	583	539	536	586	546	537	558	532	551	546	582	581	584	561	537	588	558	536	530	529	545	567	521	589	571	562	598	591	555	574	589	529	572	535	593	543	522	548	581	545	560	536	507	580	600	578	549	556	548	568	521	548	556	554	578	580	524	569	597	519	547	550	546	593	536	538	520	561	523	547	520	558	551	608	546	564	555	527	609	591	596	590	581	531	544	574	583	557	604	544	595	552	537	527	589	546	565	564	567	554	608	557	570	560	554	616	531	532	576	568	504	541	545	564	531	555	519	584	558	566	579	575	558	556	589	572	546	570	500	575	533	588	545	551	582	574	588	534	557	530	545	552	566	550	510	530	559	591	557	600	574	551	529	565	521	558	541	533	537	544	562	552	523	557	551	556	543	547	556	555	538	543	545	533	562	588	557	550	571	513	548	547	549	552	546	544	514	585	564	554	549	519	548	573	550	563	570	548	556	538	544	565	548	561	580	543	567	556	550	576	534	570	567	551	538	571	493	565	546	535	599	562	592	564	527	542	524	549	542	583	579	538	528	586	560	563	576	514	541	554	545	564	588	561	556	580	597	545	558	563	556	605	553	544	525	564	577	569	565	574	576	577	530	536	573	549	585	566	548	576	553	558	574	587	561	518	571	586	538	565	589	567	538	564	581	568	574	544	563	551	533	561	557	528	559	526	582	532	544	550	529	526	557	608	530	554	609	530	513	554	526	565	518	583	545	534	563	551	509	565	612	603	590	549	563	584	549	537	537	571	535	606	572	552	566	551	546	528	525	550	534	563	523	544	582	494	565	574	539	564	540	557	569	550	590	567	527	536	551	563	514	561	563	573	511	512	536	570	609	540	555	549	588	537	528	580	578	536	554	554	541	586	576	592	522	510	553	536	551	531	587	553	523	522	554	550	607	547	521	576	544	563	571	532	522	562	596	562	571	549	588	613	554	570	544	577	549	557	566	605	593	571	526	587	525	560	532	545	564	563	553	583	548	580	597	546	575	564	583	545	566	570	529	535	573	569	509	528	546	557	540	551	533	545	527	577	550	581	521	537	593	579	556	556	544	567	554	579	567	599	576	573	568	558	567	517	567	606	532	539	577	524	577	540	503	554	557	575	525	570	567	543	506	533	529	581	521	565	558	566	545	535	547
7637	17845	14725	8091	5791	4370	3427	2639	2169	1848	1662	1440	1320	1181	1099	999	936	962	924	899	855	858	791	807	780	735	750	731	752	688	731	725	786	702	698	729	657	671	693	673	704	719	716	689	668	690	683	679	730	674	728	665	717	702	711	686	663	667	638	679	663	641	646	649	652	686	636	668	680	654	682	658	650	668	643	676	653	662	643	654	645	634	630	689	640	652	655	632	613	666	630	670	643	658	676	599	637	638	671	667	691	641	657	665	669	669	685	696	683	676	686	669	649	689	656	666	671	637	637	700	678	633	667	700	648	652	676	657	630	714	639	630	616	648	670	676	646	706	611	684	624	624	726	684	639	661	635	661	661	643	630	703	666	655	654	622	639	653	673	684	652	656	651	662	617	685	632	680	632	652	694	677	635	684	629	671	612	650	729	717	696	598	636	674	607	663	666	634	712	641	692	666	691	636	653	639	655	634	661	631	640	693	646	619	623	640	651	689	624	708	633	643	652	627	644	706	632	704	685	643	656	647	644	634	631	635	655	666	683	618	646	667	678	632	633	694	644	705	643	670	630	642	675	705	663	634	691	681	693	650	631	621	633	643	619	638	656	618	637	675	619	682	649	683	676	634	647	622	619	653	634	655	631	686	660	631	703	654	646	672	627	632	630	644	672	707	662	664	654	639	650	667	632	692	655	685	640	665	649	663	610	672	671	668	648	639	616	653	689	686	673	690	661	679	622	667	616	643	659	678	667	687	621	646	653	599	688	645	637	634	703	668	640	682	658	621	673	684	618	624	672	638	659	652	637	660	683	686	660	618	639	675	635	615	607	645	668	628	668	684	578	619	649	663	678	639	643	619	640	653	624	637	662	609	620	705	652	647	691	673	634	665	657	660	660	650	657	630	667	664	688	646	614	679	653	640	637	636	690	653	676	620	625	608	645	655	627	684	679	623	659	669	637	667	626	627	621	633	656	636	646	648	673	600	659	638	597	672	675	673	618	684	698	658	645	647	684	673	641	638	652	606	631	651	662	641	655	674	672	662	671	595	667	643	665	648	651	632	692	672	651	655	673	681	664	643	622	710	651	659	681	656	682	689	616	657	661	684	668	622	649	651	687	661	659	638	619	641	715	684	658	682	669	663	662	628	649	671	609	641	621	625	625	659	700	608	631	657	645	646	664	669	645	684	635	615	634	680	704	674	666	656	659	654	687	635	669	643	680	643	650	700	672	638	607	647	702	659	682	668	658	673	595	663	607	670	693	599	678	631	619	640	632	647	679	668	682	670	614	666	642	661	626	648	628	618	661	640	618	639	635	668	723	656	730	654	689	674	658	680	654	628	661	640	657	692	675	603	615	660	601	673	625	641	649	649	671	662	677	658	665	651	649	653	635	651	662	617	680	689	632	610	633	648	672	657	689	642	678	679	665	660	644	650	636	637	582	631	653	658	631	608	661	675	649	620	665	641	712	690	673	640	635	619	628	636	643	693	681	623	626	700	668	658	671	659	605	642	644	655	687	654	637	663	644	621	646	591	645	663	638	659	663	675	626	635	615	645	657	608	611	714	661	644	644	695	647	660	648	664	711	637	674	671	642	666	675	684	653	642	660	638	648	623	665	671	667	654	657	660	674	623	694	683	649	675	662	650	625	622	617	638	664	624	623	654	630	675	644	625	670	624	680	672	617	634	723	671	662	660	628	615	677	648	676	629	631	665	687	655	615	649	662	661	703	644	639	656	694	655	661	668	631	649	638	641	643	684	648	678	632	652	652	664	641	639	633	586	650	635	703	686	652	664	621	636	630	625	675	643	655	609	616	622	635	640	670	716	672	643	650	695	645	662	645	648	673	675	657	658	643	674	622	610	611	620	671	642	654	629	631	622	645	674	643	619	656	645	682	676	683	633	640	666	664	671	638	645	640	679	687	657	663	605	665	660	638	654	635	704	674	635	661	634	652	698	657	655	604	671	664	646	638	662	658	602	640	673	658	660	702	653	659	647	644	656	684	678	655	656	699	644	658	627	677	648	616	629	646	638	656	641	635	625	626	619	637	652	618	662	671	633	655	700	626	615	605	621	642	696	641	650	653	647	656	669	664	706	609	643	607	634	622	654	625	681	643	621	615	616	650	639	684	653	655	613	653	646	652	628	625	651	649	661	665	620	662	665	650	675	694	650	614	701	655	676	651	673	648	653	580	656	680	649	686	606	629	646	640	595	598	668	616	632	639	605	601	692	694	635	661	658	635	684	674	690	621	676	661	647	658	688	685	614	687	663	612	652	700	643	650	660	632	640	639	627	628	652	657	639	657	631	673	642	681	663	626	651	655	692	664	679	627	701	639	645	684	640	669	649	734	640	641	639	644	671	646	683	631	673	673	660	646	604	637	630	623	659	639	621	637	640	660	669	687	641	637	675	606	683	664	652	643	649	681	640	663	608	638	669	682	640	661	641	669	671	648	632	679	649	725	667	642	619	671	594	642	640	639	663	647	710	668	627	703	651	674	627	615	657	617	679	645	693	634	641	687	658	660	691	682	628	717	635	633	651	657	642	641	674	637	668	651	622	644	629	703	675	643	660	720	657	672	615	604	648	630	679	611	652	619	617	614	633	622	641	673	655	673	657	646	649	663	677	650	657	629	653	709	645	657	656	695	710	657	651	679	700	607	666	658	675	654	640	574	682	669	631	634	639	615	647	641	700	700	660	692	647	625	655	660	640	656	623	757	637	663	624	639	627	639	638	658	642	596	645	650	644	662	685	650	636	727	602	681	690	646	643	668	650	651	672	665	653	646	663	676	595	656	622	621	645	682	685	644	641	657	662	642	693	666	634	656	653	657	707	681	650	606	662	643	605	649	650	667	644	654	678	634	668	625	653	623	629	681	646	656	661	647	630	660	704	647	670	641	652	675	677	608	628	638	604	657	658	653	663	667	613	663	598	679	685	577	663	667	664	664	619	649	656	613	635	641	685	693	599	687	683	605	604	687	652	650	662	658	672	664	676	646	651	627	663	608	652	679	620	646	683	650	626	670	653	657	642	603	642	650	690	617	675	611	671	689	678	683	641	680	634	664	673	647	666	669	704	662	646	612	669	662	666	699	654	646	661	631	648	684	638	674	657	635	654	625	634	652	654	670	621	631	617	642	656	667	648	648	645	677	668	636	646	647	654	671	643	668	643	674	674	648	682	706	634	725	634	663	679	649	612	690	639	657	667	711	666	681	654	669	654	685	684	657	660	677	700	664	672	625	588	679	656	676	700	631	691	634	649	648	653	636	677	656	670	710	659	666	676	640	611	684	653	666	653	640	616	688	634	622	650	664	666	677	640	643	641	632	658	596	626	644	583	672	640	627	674	665	708	678	678	623	660	710	656	631	645	657	642	608	633	660	653	665	657	669	602	648	655	652	636	651	635	683	612	669	617	636	667	652	668	655	683	643	640	642	661	631	655	665	638	580	668	637	693	714	670	620	636	604	681	640	650	671	655	635	642	653	669
27792	20421	7982	1966	1382	1214	1020	1017	909	962	899	878	971	876	951	880	904	907	914	846	914	918	890	880	920	908	902	871	951	880	940	888	848	831	885	944	931	854	956	855	938	946	947	934	991	906	877	940	915	908	873	963	972	972	880	944	871	896	931	934	927	895	881	851	849	902	915	897	927	908	861	892	891	938	878	920	910	902	883	940	899	868	933	957	877	877	939	905	891	947	925	900	898	909	930	921	934	817	874	924	911	900	876	909	892	965	900	868	906	887	842	844	892	907	893	905	981	900	909	863	902	940	904	898	938	899	845	950	854	926	896	907	903	920	875	900	900	920	905	911	882	854	931	865	924	884	931	907	935	876	875	908	877	891	924	903	927	881	915	916	889	891	858	894	891	928	867	868	895	936	921	902	907	910	894	905	848	873	934	917	967	896	913	907	942	925	903	897	911	920	865	961	884	889	935	901	916	895	906	928	924	919	905	888	897	940	943	838	913	836	941	887	923	888	922	926	894	927	900	915	847	938	860	921	889	927	923	856	837	875	901	920	921	878	906	910	957	867	986	947	918	966	887	959	890	877	864	913	894	953	947	877	926	921	885	893	903	945	898	917	910	886	960	922	858	908	901	909	901	898	938	916	903	928	910	860	937	863	916	1005	942	925	883	924	907	909	867	942	922	933	939	905	934	910	938	948	870	961	865	925	946	903	929	996	856	898	898	944	910	916	873	891	928	876	892	909	922	908	863	920	943	972	877	848	923	965	954	914	887	952	919	886	883	913	876	885	876	930	867	952	883	898	958	929	858	870	870	906	908	927	918	903	877	906	883	910	883	951	942	909	939	882	906	899	914	935	911	918	918	932	916	915	930	901	942	891	910	896	959	937	929	884	897	888	868	879	927	874	897	922	927	859	910	900	924	897	904	899	905	949	919	863	914	857	927	872	909	886	865	878	914	961	921	929	930	880	918	934	858	951	853	890	869	906	900	881	899	880	885	894	873	956	890	856	903	940	937	908	954	881	957	895	884	922	906	884	845	997	916	883	877	868	888	845	863	906	892	890	934	950	939	931	884	890	916	868	935	895	932	908	942	905	939	877	975	893	908	901	884	928	917	928	891	939	872	902	874	989	909	905	877	921	953	908	940	864	930	901	946	889	890	903	898	870	927	893	905	950	905	895	903	910	959	883	918	921	872	896	938	877	912	903	910	880	919	945	924	924	917	907	925	932	909	914	934	888	936	932	846	906	887	904	876	920	933	886	874	958	904	920	910	869	868	911	911	913	962	916	863	928	876	955	912	942	966	899	895	936	907	904	884	905	849	863	937	885	957	951	838	832	856	914	867	952	915	959	890	920	897	911	907	887	943	878	892	896	882	915	917	916	904	909	898	913	874	927	881	880	926	866	989	904	902	952	893	887	913	929	874	913	882	929	927	862	946	904	910	859	902	860	956	925	942	909	896	898	911	929	889	883	930	944	930	950	907	904	867	900	884	941	865	896	915	934	879	883	899	900	918	893	885	897	898	858	901	935	895	898	943	924	857	867	903	975	908	880	844	900	891	908	889	894	870	952	867	875	898	920	908	927	887	875	914	918	951	862	946	928	935	934	840	945	936	903	904	891	957	904	870	943	928	898	861	919	961	960	914	881	884	890	891	944	867	983	896	888	890	839	970	888	901	925	907	914	875	917	861	942	890	892	955	889	904	918	894	915	960	913	901	885	879	918	926	939	947	922	927	897	908	913	854	908	895	944	922	874	923	871	877	924	884	892	944	945	917	927	904	896	870	889	864	931	897	905	877	840	895	933	895	881	929	962	856	903	932	963	917	866	918	889	896	904	902	901	960	882	895	937	921	883	923	950	874	850	855	902	936	853	906	924	909	879	873	904	892	909	908	925	918	940	927	861	907	904	966	936	962	941	907	871	900	922	924	910	849	855	915	910	920	877	881	895	842	898	904	865	899	963	882	975	876	906	947	948	905	959	908	882	942	895	917	860	931	898	941	915	900	871	940	877	897	907	917	883	902	918	905	911	904	851	882	914	853	912	851	878	938	925	913	882	951	897	909	916	905	929	909	956	935	887	884	941	880	886	890	917	925	893	870	857	902	843	913	905	882	866	944	970	910	904	898	933	893	919	893	894	916	942	882	872	868	903	918	892	945	873	929	919	899	913	949	973	906	889	854	921	911	914	895	916	878	848	948	930	877	850	841	930	904	908	894	894	900	937	945	892	880	910	904	860	934	900	897	924	853	912	915	911	934	881	947	901	876	915	921	860	918	895	869	878	878	927	922	885	880	910	930	866	918	844	928	960	912	898	902	904	860	835	911	878	969	941	920	934	912	894	931	865	898	924	918	913	853	940	977	925	892	892	882	903	906	941	909	914	890	892	985	944	931	939	913	907	901	891	893	896	870	905	914	917	908	897	903	916	869	858	909	931	928	975	909	936	903	865	955	938	946	925	896	911	925	882	871	921	913	922	956	887	875	928	922	941	905	933	865	863	890	886	904	892	947	901	896	870	910	866	899	898	923	880	887	903	858	936	887	850	908	924	879	958	892	917	901	921	862	891	903	888	864	894	906	878	893	933	874	903	890	963	912	907	884	932	889	942	926	937	936	894	880	881	897	908	908	898	870	921	895	925	947	859	926	925	1002	912	939	896	911	929	836	928	921	924	916	911	916	914	919	887	954	858	912	905	890	924	917	917	863	878	937	935	939	879	885	901	913	877	944	941	934	897	946	919	932	893	921	934	903	882	904	906	946	859	872	927	916	890	917	945	899	916	903	917	898	894	929	905	930	927	872	894	903	906	906	982	915	928	871	881	966	905	850	882	931	945	942	897	882	923	959	891	862	894	909	915	870	956	920	916	921	908	877	872	877	899	888	882	905	850	913	900	851	909	938	894	968	942	888	926	862	912	896	940	917	894	931	885	935	877	874	918	905	894	883	949	889	907	884	956	939	934	954	923	952	921	916	886	947	928	894	894	878	935	962	896	923	926	903	925	903	943	928	945	898	868	945	908	890	901	883	870	874	926	910	974	937	917	897	852	898	894	880	925	864	914	922	899	878	935	874	930	879	977	879	971	891	909	880	918	877	834	911	937	873	899	881	872	908	921	926	916	950	927	928	945	844	902	863	879	941	904	833	909	902	950	908	920	894	880	905	904	885	874	876	863	871	922	903	903	967	880	945	903	894	934	875	942	900	865	879	880	906	860	901	852	914	941	909	931	890	938	860	912	926	871	910	963	911	867	954	927	910	897	893	963	909	908	906	870	926	899	915	899	926	947	907	898	869	906	851	965	912	885	894	874	894	934	876	907	884	892	894	921	952	901	902	897	826	892	942	876	928	952	944	901	895	878	960	893	860	899	944	907	924	877	875	858	903	947	873	915	953	955	918	934	945	854	874	892	877	923	917	923	884	909	911	922	941	939	900	913	889	901	893	857	891	949	869	923	838	954	949	900	950	921	927	950	922	951	975	926	958	922	931	910	927	921
4831	2651	2405	1799	1538	1425	1300	1239	1231	1170	1107	1160	1114	1091	1054	1099	1134	1082	1167	1107	1165	1118	1086	1086	1133	1125	1120	1108	1150	1085	1100	1134	1084	1119	1105	1135	1073	1034	1127	1158	1120	1051	1130	1050	1058	1100	1105	1081	1043	1074	1141	1050	1066	1108	1104	1119	1139	1066	1080	1093	1058	1105	1036	1054	1021	1108	1101	1065	1133	1103	1095	1123	1061	1133	1090	1057	1099	1106	1109	1068	995	1072	1093	1092	1123	1091	1072	1061	1075	1198	1076	1095	1085	1130	1102	1097	1093	1117	1119	1069	1071	1113	1075	1034	1115	1121	1065	1092	1132	1111	1128	1152	1070	986	1041	1079	1064	1119	1048	1100	1096	1091	1079	1135	1114	1052	1057	1041	1105	1114	1070	1082	1043	1110	1057	1108	1089	1077	1137	1061	1077	1086	1054	1110	1097	1156	1092	1074	1097	1031	1108	1025	1023	1065	1051	1052	1065	1068	1080	1125	1032	1085	1131	1109	1068	1068	1140	1125	1142	1067	1032	1107	1063	1080	1124	1098	1064	1096	1060	1090	1066	1113	1065	1080	1163	1029	1074	1093	1067	1126	1056	1116	1137	1087	1075	1091	1083	1078	1062	1110	1096	1106	1155	1059	1158	1058	1092	1063	1161	1171	1132	1125	1136	1087	1080	1080	1098	1088	1102	1091	1122	1104	1079	1043	1111	1092	1088	1085	1077	1069	1085	1078	1044	1101	1066	1062	1084	1112	1060	1088	1041	1105	1114	1057	1106	1129	1106	1062	1105	1090	1081	1113	1105	1065	1087	1100	1127	1055	1082	1115	1107	1098	1110	1097	1099	1114	1113	1117	1063	1025	1079	1080	1095	1115	1050	1132	1060	1036	1073	1119	1135	1147	1093	1105	1037	1105	1101	1110	1112	1063	1140	1053	1078	1085	1082	1075	1101	1112	1141	1088	1085	1022	1105	1121	1077	1061	1043	1093	1082	1067	1109	1089	1096	1069	1115	1101	1100	1074	1104	1099	1080	1119	1117	1067	1066	1121	1105	1072	1080	1083	1104	1067	1096	1118	1032	1020	1047	1119	1087	1102	1096	1093	1056	1145	1103	1075	1094	1105	1057	1107	1054	1067	1060	1101	1122	1145	1081	1135	1097	1099	1032	1075	1071	1064	1089	1106	1070	1067	1096	1051	1108	1105	1089	1088	1100	1069	1096	1046	1110	1098	1115	1085	1073	1141	1135	1135	1118	1083	1124	1145	1151	1070	1124	1122	1120	1038	1075	1103	1028	1166	1133	1063	1113	1055	1162	1134	1065	1092	1067	1093	1060	1091	1098	1112	1079	1174	1046	1066	1126	1067	1130	1068	1074	1063	1087	1102	1113	1028	1056	1128	1060	1078	1068	1078	1104	1116	1109	1115	1079	1124	1088	1067	1098	1147	1051	1116	1065	1027	1087	1097	1059	1179	1080	1081	1106	1101	1054	1133	1112	1098	1103	1096	1136	1044	1058	1092	1138	1071	1074	1064	1094	1098	1099	1128	1133	1104	1108	1127	1047	1151	1097	1183	1066	1092	1037	1059	1072	1132	1064	1111	1085	1103	1123	1107	1085	1124	1098	1059	1104	1117	1104	1107	1144	1027	1079	1086	1129	1128	1028	1098	1066	1077	1122	1151	1039	1116	1097	1105	1067	1056	1120	1090	1032	1081	1054	1072	1038	1074	1131	1074	1106	1073	1029	1086	1137	1107	1070	1122	1095	1097	1086	1089	1065	1134	1042	1091	1062	1074	1056	1170	1137	1142	1126	1146	1116	1118	1106	1073	1077	1099	1069	1079	1054	1063	1106	1106	1112	1114	1056	1057	1109	1152	1072	1107	1091	1113	1047	1070	1097	1108	1089	1039	1137	1118	1068	1163	1095	1131	1093	1093	1113	1078	1123	1067	1070	1116	1022	1069	1046	1074	1089	1090	1106	1065	1061	1121	1067	1072	1073	1133	1096	1091	1114	1139	1101	1142	1133	1117	1109	1051	1130	1065	1001	1109	1104	1037	1100	1080	1098	1108	1090	1071	1073	1089	1079	1107	1127	1145	1081	1132	1052	1087	1092	1094	1065	1090	1091	1120	1049	1101	1045	1081	1105	1063	1127	1122	1129	1072	1058	1079	1041	1110	1123	1069	1121	1147	1135	1109	1053	1138	1093	1096	1057	1099	1068	1118	1060	1080	1134	1126	1098	1133	1063	1101	1098	1098	1128	1121	1088	1084	1054	1077	1072	1107	1107	1021	1098	1133	1133	1059	1126	1107	1101	1143	1086	1159	1114	1102	1079	1095	1088	1104	996	1143	1022	1049	1048	1074	1116	1108	1022	1076	1079	1063	1080	1068	1090	1063	1083	1111	1076	1097	1176	1083	1049	1075	1078	1099	1112	1114	1100	1063	1115	1070	1157	1091	1126	1092	999	1092	1059	1110	1084	1110	1075	1032	1137	1133	1058	1154	1052	1058	1069	1092	1107	1125	1063	1113	1065	1091	1077	1076	1121	1111	1062	1119	1111	1056	1078	1069	1059	1091	999	1087	1082	1070	1061	1090	1067	1102	1089	1057	1114	1071	1087	1072	1129	1101	1062	1162	1072	1139	1052	1073	1056	1107	1070	1074	1086	1091	1073	1100	1077	1112	1098	1087	1087	1051	1124	1139	1158	1079	1082	1144	1111	1098	1142	1075	1095	1113	1075	1095	1043	1017	1117	1118	1129	1068	1091	1077	1151	1118	1106	1090	1118	1049	1149	1081	1119	1119	1129	1067	1148	1074	1065	1040	1105	1123	1114	1066	1047	1069	1071	1081	1084	1092	1050	1114	1056	1165	1083	1093	1081	1122	1055	1092	1069	1100	1095	1125	1070	1073	1051	1145	1065	1141	1105	1115	1051	1153	1098	1097	1079	1132	1110	1052	1086	1165	1112	1147	1116	1142	1100	1116	1117	1092	1127	1099	1164	1144	1106	1116	1089	1028	1114	1057	1122	1136	1089	1070	1088	1112	1109	1097	1077	1100	1090	1082	1063	1091	1076	1110	1061	1054	1155	1141	1129	1068	1081	1091	1121	1106	1126	1061	1104	1035	1072	1046	1079	1058	1098	1101	1125	1093	1114	1163	1043	1136	1128	1161	1100	1136	1027	1104	1074	1046	1063	1105	1106	1058	1051	1090	1088	1097	1075	1095	1068	1017	1045	1078	1053	1109	1108	1101	1082	1088	1143	1042	1061	1115	1057	1033	1112	1048	1038	1162	1107	1105	1123	1094	1127	1047	1125	1053	1115	1080	1068	1108	1120	1036	1122	1080	1146	1093	1065	1064	1100	1044	1129	1063	1112	1073	1104	1079	1077	1087	1053	1054	1109	1075	1107	1119	1147	1104	1157	1121	1092	1043	1093	1061	1061	1050	1013	1063	1109	1053	1106	1084	1119	1062	1104	1081	1059	1152	1131	1047	1081	1098	1047	1095	1099	1124	1123	1100	1109	1071	1090	1081	1053	1122	1053	1047	1042	1139	1111	1039	1089	1118	1093	1065	1071	1108	1119	1049	1105	1156	1050	1058	1140	1109	1054	1064	1096	1095	1088	1022	1066	1126	1011	1110	1118	1081	1112	1114	1114	1112	1042	1100	1094	1094	1095	1111	1123	1008	1053	1109	1052	1098	1064	1099	1132	1104	1087	1083	1046	1088	1072	1093	1160	1122	1187	1089	1120	1135	1107	1106	1104	1025	1101	1105	1086	1055	1135	1101	1144	1085	1080	1101	1102	1098	1128	1091	1102	1051	1085	1073	1131	1038	1025	1122	1120	1023	1063	1102	1069	1096	1103	1128	1126	1081	1049	1081	1129	1090	1046	1104	1083	1089	1076	1135	1077	1040	1053	1089	1125	1132	1118	1108	1109	1107	1069	1096	1111	1036	1047	1127	1052	1085	1093	1072	1123	1143	1123	1081	1118	1146	1083	1080	1065	1127	1096	1069	1091	1134	1103	1186	1074	1071	1119	1091	1113	1119	1034	1105	1067	1068	1093	1091	1098	1116	1041	1121	1074	1075	1053	1167	1130	1143	1114	1100	1081	1084	1063	1121	1159	1047	1124	1125	1141	1062	1130	1062	1086	1130	1035	1119	1093	1095	1064	1027	1091	1077	1102	1101	999	1104	1061	1067	1129	1134	1115	1109	1108	1028	1104	1053	1144	1069	1107	1131	1087	1103	1114	1074	1105	1059	1100	1072	1077	1070	1070	1098	1065	1113	1116	1082	1106	1083	1118	1089	1099	1113	1049	1099	1038	1084	1119	1098	1083	1037	1109	1125	1106	1078	1078	1089	1109	1079	1096	1081	1108	1110	1100	1090	1069	1062	1123	1069	1105	1087	1085	1084	1101	1099	1046	1076	1139	1020	1064	1064	1069	1048	1108	1091	1107	1065	1093	1128	1084	1059	1103	1095	1103	1083	1053	1099	1071	1118	1099	1068	1102	1096	1095	1079	1047	1089	1108	1071	1070	1075	1083	1089	1172	1095	1039	1106	1048	1102	1089	1053	1122	1129	1058	1081	1066	1088	1071	1082	1123	1025	1108	1097	1045	1106	1056	1067	1093	1047	1040	1072	1129	1104	1112	1141	1147	1116	1067	1100	1016	1135	1094	1109	1084	1108	1072	1096	1091	1073	1141	1130	1100	1086	1090	1098	1070	1114	1078	1115	1101	1155	1089	1085	1086	1140	1119	1144	1047	1110	1075	1133	1109	1113	1053	1102	1056	1072	1077	1159	1019	1072	1112	1057	1022	1027	1067	1106	1098	1091	1057	1147	1117	1091	1058	1067	1092	1087	1136	1067	1161	1064	1036	1120	1073	1089	1066	1099	1120	1060	1086	1108	1123	1100	1069	1063	1101	1055	1094	1105	1055	1122	1153	1081	1101	1135	1112	1128	1057	1099	1036	1071	1112	1095	1118	1088	1082	1127	1110	1046	1117	1060	1098	1081	1054	1072	984	1081	1133	1082	1115	1045	1147	1087	1066	1130	1143	1088	1036	1073	1081	1137	1091	1103	1038	1103	1052	1120
24650	21606	29038	24684	21574	9335	1496	1034	904	789	766	725	688	698	623	674	639	611	626	589	588	598	601	577	576	568	564	576	577	585	603	560	572	603	547	549	533	603	578	517	542	530	557	516	558	577	499	559	523	546	583	566	533	583	551	600	578	533	538	552	556	519	537	525	514	487	546	497	556	541	543	558	540	580	528	507	528	524	524	531	526	498	512	535	528	536	490	526	561	560	537	546	579	536	542	541	533	590	537	566	565	546	600	550	536	583	559	543	519	534	547	522	511	537	508	517	540	543	588	547	545	574	554	482	577	567	561	536	553	523	543	535	551	553	503	496	529	543	527	506	522	519	587	544	561	545	566	555	529	527	543	517	578	518	537	494	532	530	600	513	531	529	549	522	543	557	545	548	580	543	565	538	548	533	571	522	577	529	513	537	500	473	571	477	485	536	588	534	498	548	544	564	518	493	538	608	524	532	525	547	529	504	549	523	542	523	499	524	554	541	576	510	547	502	539	538	580	586	563	548	544	531	582	553	504	562	535	544	544	526	516	551	519	531	508	512	555	529	542	559	529	518	550	518	544	496	516	530	558	544	583	489	551	522	523	537	533	494	567	516	560	529	583	532	518	527	534	560	548	520	564	543	540	520	538	529	504	502	563	536	517	561	549	532	541	566	508	515	541	518	531	528	516	515	515	550	507	553	524	528	575	556	534	542	519	534	564	528	502	522	585	546	548	507	564	539	539	560	545	523	564	555	574	520	535	522	536	534	541	488	504	546	517	562	564	521	532	519	520	549	490	520	512	531	495	540	562	580	536	524	543	534	503	514	557	551	475	548	515	542	580	548	520	588	499	560	521	514	480	530	531	547	535	563	549	535	496	505	555	526	566	487	512	526	547	500	535	548	483	518	567	513	543	594	553	548	575	593	575	544	569	544	562	565	508	509	528	577	554	502	584	515	526	524	540	512	534	577	547	520	542	516	555	498	535	563	530	526	532	571	580	519	546	598	570	523	591	532	558	507	513	524	552	519	519	527	523	539	532	581	516	516	543	571	529	552	560	536	558	538	536	533	492	566	487	553	551	539	529	528	517	526	528	512	530	534	493	526	539	514	545	523	514	546	534	540	541	531	560	545	522	515	521	549	540	532	545	536	516	553	539	542	512	509	548	557	534	499	538	547	546	527	552	519	527	537	514	549	504	552	491	542	525	537	503	608	531	479	554	526	570	548	563	552	533	527	542	575	515	533	507	521	518	524	532	518	514	572	530	544	511	531	533	495	536	554	556	514	551	506	537	509	550	580	520	546	542	514	534	563	544	553	541	526	522	565	529	555	579	537	518	552	539	553	542	513	562	537	519	515	533	536	536	551	542	548	531	571	544	576	529	504	528	524	494	536	576	523	532	503	542	563	538	525	492	541	509	510	506	546	516	546	525	537	561	541	594	571	584	510	509	555	539	553	536	557	511	539	567	540	547	502	532	516	516	544	544	515	549	534	567	534	507	491	535	503	522	516	499	538	548	533	542	541	549	526	570	532	536	507	529	572	540	507	538	490	521	577	550	503	522	524	541	564	536	538	521	552	536	545	540	546	529	525	527	553	519	561	527	526	540	575	534	520	496	530	553	563	547	569	517	539	577	560	574	539	529	529	561	521	538	502	544	569	515	521	537	530	589	539	531	558	506	523	535	562	569	526	537	517	539	544	541	497	526	532	529	579	521	515	558	524	545	533	513	570	536	514	580	555	515	533	515	542	516	505	552	513	564	508	538	539	573	525	535	554	541	517	510	548	493	559	563	559	515	528	535	566	526	563	544	534	520	533	535	565	579	546	564	531	587	552	535	546	563	511	533	542	542	522	544	554	556	565	538	502	500	597	486	545	551	564	547	553	573	563	528	554	539	516	543	535	496	528	515	538	579	533	540	546	521	480	504	550	577	577	565	544	528	545	533	528	552	513	537	510	545	566	548	505	569	535	538	507	535	550	565	578	490	517	548	529	536	522	532	595	489	554	574	503	493	581	548	478	536	538	513	479	569	545	557	528	517	532	499	562	495	519	525	549	573	541	525	567	535	526	575	543	540	525	579	533	526	537	529	563	527	514	565	550	548	573	581	495	572	567	541	553	578	531	522	526	547	518	517	569	536	543	567	533	533	534	512	504	553	529	566	533	528	547	520	539	528	555	550	547	530	575	498	552	555	527	519	534	562	523	536	548	534	570	546	555	531	566	521	550	539	543	557	526	484	537	561	551	543	525	577	556	532	549	511	502	479	556	547	525	550	601	499	511	538	516	548	575	567	477	508	539	581	480	569	520	525	507	544	502	534	507	536	552	548	532	540	564	517	561	532	520	559	552	572	545	566	547	535	541	518	532	590	562	502	527	510	576	566	543	543	539	525	540	568	541	536	544	512	536	552	562	501	546	529	527	503	547	583	544	521	587	590	540	535	556	555	560	543	498	548	524	552	517	480	475	527	550	514	519	529	603	551	520	550	551	499	545	531	501	498	541	528	493	502	543	510	549	544	512	566	507	524	533	528	523	531	522	565	587	536	539	563	515	557	601	533	543	514	545	545	541	552	517	521	570	548	530	525	554	560	554	565	490	515	537	524	547	534	514	531	548	559	550	517	510	532	536	542	490	513	534	511	548	524	509	579	558	553	567	543	539	572	562	586	520	525	525	510	528	527	520	532	541	532	572	510	538	512	531	540	514	529	574	579	561	544	512	568	542	517	557	533	523	517	543	519	554	512	525	572	563	517	509	557	546	542	546	525	499	530	535	559	526	553	558	546	486	600	506	486	557	537	555	568	554	566	574	527	482	541	595	501	515	522	554	580	497	497	537	561	542	557	512	555	577	529	522	523	518	548	553	516	538	494	577	567	576	560	515	504	533	520	539	524	528	550	493	520	526	543	487	584	505	529	506	546	539	554	583	550	508	517	502	508	578	558	503	518	541	525	527	549	533	500	528	511	563	555	574	571	521	534	561	532	540	551	521	526	533	494	539	533	524	549	538	559	541	542	526	560	498	555	567	581	504	540	557	536	542	501	548	582	563	508	570	565	504	549	552	540	537	525	505	524	561	525	505	577	560	531	517	530	564	539	526	550	553	566	522	559	517	539	579	516	486	522	548	563	516	499	512	543	550	575	521	537	508	556	541	541	582	518	574	539	493	502	575	540	515	492	497	550	496	542	545	532	532	520	540	507	534	516	502	575	506	539	589	558	523	541	491	519	548	520	557	533	557	541	507	536	531	514	544	558	540	568	576	521	552	522	486	537	532	545	522	521	560	523	494	542	526	541	568	570	543	529	549	589	557	544	549	518	477	525	486	534	531	519	540	478	535	552	539	526	562	578	506	565	567	532	527	518	541	574	539	512	522	557	534	551	520	576	526	512	569	578	521	538	515	505	565	521	496	538	570	548	562	568	536	547	580	560	524	518	520	534	521	535	549	568	527	570	555	525	498	528	547	515	545	523	556	551	512	573	529	504	546	536	513
5471	11465	9614	5041	3643	2723	2120	1802	1554	1344	1293	1146	1037	963	934	845	891	803	803	826	799	728	737	766	781	772	766	675	752	724	693	677	732	696	719	728	685	711	680	640	708	668	698	658	709	663	639	669	666	694	665	716	654	649	697	675	663	686	702	653	706	653	625	732	640	705	661	715	657	640	644	668	711	710	631	684	660	697	680	633	652	667	686	638	695	657	663	700	630	649	685	676	703	680	669	674	693	653	703	693	660	623	642	676	658	653	685	655	687	700	669	662	695	655	692	684	648	662	638	683	687	661	623	703	675	685	699	716	644	718	671	700	703	658	694	648	631	647	667	697	666	688	653	644	720	676	664	697	714	693	660	663	646	646	667	674	718	689	657	693	711	686	675	671	662	713	653	656	663	693	603	637	663	702	667	658	670	672	675	710	689	666	696	661	616	687	664	690	643	686	634	656	632	708	721	654	666	685	700	664	655	671	697	672	659	685	728	654	639	657	708	625	708	660	690	692	707	675	604	689	645	650	667	662	662	681	705	689	632	689	691	726	687	668	679	709	666	693	693	656	623	687	651	690	694	649	638	655	636	675	701	699	686	711	672	705	679	673	616	635	679	707	705	674	654	721	690	688	668	658	697	670	678	724	662	697	590	662	659	689	643	609	693	691	702	658	654	695	653	633	645	679	640	643	692	648	682	626	651	643	677	692	662	695	667	713	678	673	687	687	674	672	679	722	665	641	708	623	689	667	676	643	695	624	679	660	687	715	685	672	651	657	676	703	664	710	685	690	654	641	696	674	676	674	642	707	651	661	681	675	693	704	682	695	683	661	729	670	663	656	625	670	655	721	663	661	671	686	638	723	665	745	655	649	648	669	664	678	714	668	699	670	645	673	674	657	631	692	655	662	648	674	660	641	695	639	617	635	658	672	711	702	655	635	692	677	704	614	686	668	649	676	709	699	654	651	653	719	645	704	710	691	695	654	687	716	727	686	634	682	733	705	699	661	636	664	695	683	651	686	706	654	637	665	690	663	688	680	705	668	670	629	681	645	675	681	664	694	713	649	714	645	674	663	702	683	698	644	695	678	634	663	688	672	746	686	683	699	631	678	677	658	634	661	694	665	656	703	650	660	688	665	671	652	683	621	712	687	670	674	726	688	695	687	693	690	649	714	678	669	630	658	690	697	635	629	638	683	665	687	675	721	703	662	632	646	711	627	645	676	687	671	618	663	664	675	638	659	737	602	658	669	707	663	691	690	677	706	686	660	664	692	657	681	713	674	678	646	634	631	667	668	639	668	655	684	660	654	668	673	673	675	607	624	690	673	650	644	662	681	664	676	661	634	654	637	722	637	712	674	667	646	668	667	643	691	705	668	641	706	684	673	671	702	686	696	673	677	666	725	658	709	689	637	689	625	732	676	676	681	712	681	637	669	704	671	658	632	658	657	660	631	622	672	696	667	625	676	676	641	696	671	644	663	660	634	678	638	712	648	700	660	722	656	688	723	647	627	710	689	688	683	633	667	686	700	649	636	632	719	675	671	699	658	659	657	650	654	653	679	668	682	627	611	633	623	610	654	695	669	627	649	673	684	702	630	660	676	684	677	673	669	655	693	686	696	677	658	685	648	678	638	678	670	657	670	691	701	674	652	661	672	647	681	671	688	676	641	669	642	628	635	702	619	691	677	599	688	690	642	669	663	654	688	664	675	689	604	685	672	684	701	711	682	674	647	666	673	654	639	626	640	692	658	644	658	648	636	655	686	648	702	669	629	688	623	678	662	667	654	644	625	719	631	693	678	645	694	660	671	637	681	680	669	663	678	693	682	631	681	675	711	698	628	698	678	620	682	649	701	669	676	671	667	636	638	706	706	697	680	636	667	657	690	647	717	681	676	691	689	652	677	640	646	631	660	686	714	649	683	622	691	671	667	649	649	661	706	681	666	671	674	697	723	630	674	660	677	657	651	664	663	711	710	667	683	661	656	633	659	692	675	671	676	685	674	707	634	654	697	708	684	685	675	602	706	727	673	686	667	640	696	660	671	606	642	694	716	648	693	673	676	679	669	698	666	659	693	705	666	646	679	665	625	674	684	661	671	665	704	664	696	620	651	658	660	648	677	695	660	657	659	670	646	681	659	658	680	642	638	648	663	676	711	707	673	689	653	703	690	678	658	692	661	686	653	701	654	691	681	702	685	706	669	659	656	688	658	655	738	666	654	650	676	666	652	729	688	656	717	641	679	677	665	655	656	686	672	686	710	674	667	672	660	673	621	718	672	661	682	637	681	638	644	629	685	641	688	644	676	656	660	668	701	659	655	654	670	674	670	688	704	668	693	670	654	673	695	664	648	689	657	664	643	673	695	652	633	713	669	635	669	642	677	620	677	643	642	662	752	661	666	668	670	652	686	647	658	650	734	683	723	716	664	670	699	656	663	662	642	640	645	678	657	677	697	734	644	678	644	680	679	647	645	733	676	676	671	710	695	647	630	644	690	695	675	638	702	687	667	629	710	679	657	676	657	687	640	654	676	681	648	649	711	670	674	678	676	614	664	660	710	669	676	667	641	658	650	665	638	716	672	695	668	665	659	682	656	665	682	662	686	649	693	642	697	683	655	672	660	658	692	627	668	634	668	662	710	648	682	705	614	676	702	674	691	661	689	686	729	657	628	703	687	700	661	684	704	640	676	664	666	686	677	688	665	697	658	672	648	689	658	665	722	675	698	677	627	707	670	646	692	633	672	610	642	695	636	684	604	666	673	672	615	656	674	701	624	667	687	668	669	716	656	675	657	696	633	671	660	674	693	688	604	695	699	625	634	658	649	688	695	661	701	711	663	655	625	664	671	681	635	664	669	677	696	688	649	666	667	659	623	666	699	662	671	668	646	698	668	701	644	672	639	733	695	664	640	661	696	687	678	651	694	682	669	680	645	660	702	664	674	649	658	710	681	645	651	668	684	659	675	694	672	725	708	681	692	709	671	655	642	643	714	683	635	677	670	691	699	691	683	658	680	681	636	669	679	698	697	657	641	720	672	691	672	696	720	684	619	666	684	614	647	662	662	689	638	680	689	699	706	694	685	666	677	693	665	622	695	675	656	668	676	714	659	650	684	648	682	660	694	649	656	675	675	655	638	682	636	700	710	682	658	673	712	694	704	686	634	648	647	638	685	666	664	684	680	632	695	661	689	597	650	654	690	637	688	693	729	684	665	670	690	684	670	697	661	721	653	638	695	652	670	737	652	653	717	684	652	668	725	657	666	646	668	654	679	679	712	688	649	663	670	674	716	666	660	701	706	675	702	648	664	652	655	692	691	713	654	695	639	669	641	689	666	642	667	701	670	635	690	687	631	681	724	678	662	658	696	656	676	690	697	673	668	679	675	686	682	673	676	656	641	693	667	673	646	661	681	687	652	655	701	648	650	682	727	702	659	660	658	639	692	640	680	639	696	689	694	654	680	653	667	624	686	632	660	683	688	655	657	667	669	688	674
23589	21572	29454	24156	21578	21600	6761	1546	1182	1101	958	881	840	787	775	711	693	684	691	660	661	651	639	613	634	643	601	558	610	563	548	591	633	576	543	546	551	578	609	615	555	543	576	541	576	571	538	544	602	610	596	624	560	555	564	600	568	529	571	572	526	547	543	574	560	555	530	565	562	552	516	554	546	594	548	561	526	545	585	549	596	560	551	579	579	547	551	575	560	546	552	516	558	569	543	540	549	547	544	584	553	560	570	591	572	546	581	533	542	573	547	569	562	571	564	532	573	568	591	543	580	590	560	543	556	570	556	578	535	502	592	517	548	566	596	560	568	550	560	550	539	545	546	545	540	535	544	545	526	604	549	561	569	551	519	510	538	568	561	610	531	561	546	537	592	545	584	539	578	542	581	582	583	546	565	547	586	525	580	554	621	571	573	530	528	536	528	561	546	605	548	507	569	561	574	531	525	524	534	565	593	545	590	539	564	523	525	538	545	564	560	515	601	561	579	563	551	543	568	543	557	547	484	499	543	584	515	580	582	549	528	563	556	553	538	559	531	539	555	520	538	570	498	598	554	532	580	577	593	550	548	547	571	559	508	557	508	538	539	525	549	600	550	502	572	549	549	560	541	537	528	511	528	538	556	502	530	587	568	583	518	537	569	557	523	550	534	544	520	534	573	589	566	582	558	558	548	529	590	578	563	570	549	562	527	565	566	573	524	545	528	557	570	594	568	552	555	571	537	563	552	564	535	559	528	542	539	552	554	558	546	534	516	572	558	543	563	560	571	533	568	538	573	552	576	539	520	565	548	520	539	596	556	578	510	533	562	571	577	562	511	532	532	534	567	560	530	541	545	558	545	577	525	544	538	562	555	548	566	532	565	543	582	605	569	499	564	594	537	550	558	520	556	574	601	552	539	544	569	538	566	552	540	555	612	565	570	545	546	521	538	558	581	541	596	552	549	539	490	514	557	499	566	561	550	548	518	575	554	540	566	594	547	533	557	530	541	546	545	593	571	547	571	519	551	600	555	551	546	518	608	521	569	605	534	545	551	576	542	538	590	561	542	554	541	538	573	572	559	571	549	539	550	600	536	575	521	588	558	541	544	591	547	560	554	568	567	581	554	577	531	516	521	532	571	567	550	548	531	539	552	537	548	593	551	492	547	574	512	540	533	553	564	536	577	571	541	535	539	543	553	579	553	549	556	520	565	581	546	569	555	603	552	542	543	574	555	545	529	532	566	516	555	562	559	566	571	575	554	579	535	556	524	559	566	498	495	525	570	536	557	544	507	594	588	515	512	519	552	562	563	549	567	546	536	580	521	523	580	565	526	523	540	523	522	576	533	569	531	567	466	530	500	563	547	588	501	550	515	575	533	551	541	539	561	586	537	548	519	534	531	585	540	542	594	559	590	585	543	529	563	585	584	569	521	515	565	553	551	554	567	551	546	558	569	539	599	561	594	599	544	507	536	573	534	525	531	550	577	540	543	554	620	562	565	542	510	530	574	546	500	530	577	543	525	533	539	568	571	512	536	591	561	548	552	574	589	564	544	540	566	573	584	573	548	519	560	583	587	536	572	562	557	545	518	531	533	563	564	529	568	541	524	562	530	523	591	538	553	550	562	547	558	567	550	587	566	541	570	538	522	516	550	538	566	552	571	519	598	528	574	589	566	536	597	586	554	511	577	580	536	572	576	546	533	552	571	583	552	582	543	575	507	533	546	565	569	548	584	565	554	548	536	522	574	571	547	527	561	514	552	498	571	586	562	538	561	572	526	541	524	600	548	600	579	535	560	564	559	577	592	515	545	542	546	580	522	535	580	524	569	621	576	533	549	556	541	545	561	515	597	554	521	578	538	532	603	582	552	587	554	540	569	531	553	520	527	547	525	548	585	515	576	534	563	544	576	553	515	533	567	547	548	549	543	534	549	521	590	576	510	559	557	564	585	529	578	563	536	509	538	529	496	551	545	528	571	536	526	565	549	549	544	580	578	558	546	523	544	588	590	543	518	542	550	555	549	527	556	545	546	539	527	520	531	559	569	539	554	585	555	576	542	520	507	570	559	532	569	589	561	562	546	583	533	536	551	556	568	552	569	556	543	533	514	502	554	582	540	581	533	595	566	551	580	559	517	517	533	574	569	559	558	536	509	530	583	554	535	584	524	566	511	496	544	543	545	560	528	556	538	560	538	515	536	522	532	599	518	523	545	530	572	564	560	553	569	527	566	567	588	564	528	552	548	533	531	575	563	541	565	556	565	530	576	539	552	538	539	596	590	573	593	571	556	546	521	544	561	543	563	550	568	568	538	567	558	536	568	561	537	557	581	521	542	553	613	573	540	530	555	579	544	513	553	546	531	545	590	564	598	591	507	550	547	532	529	610	545	581	554	493	542	548	542	557	557	533	532	566	574	548	557	529	561	547	510	560	526	610	529	547	518	614	574	586	586	528	580	548	564	594	582	547	528	542	545	555	568	557	546	535	556	551	523	559	515	581	581	573	553	508	543	495	542	531	602	542	544	537	531	567	579	540	570	539	538	595	499	543	534	542	544	545	627	565	622	547	566	582	583	549	540	509	538	535	526	526	563	520	556	538	533	550	510	573	533	556	550	555	562	579	565	578	494	559	521	547	500	570	551	578	519	561	525	571	554	533	601	544	534	537	518	543	550	567	587	561	523	556	579	540	562	557	513	560	586	541	551	517	531	540	510	557	569	539	548	580	595	531	513	577	566	545	575	551	547	565	559	540	583	524	540	555	519	554	551	534	503	551	538	529	517	580	533	526	554	570	610	530	555	539	545	500	576	581	535	543	576	586	552	540	581	516	541	535	554	554	599	561	548	534	531	549	534	536	581	558	577	517	515	555	518	545	551	560	540	570	529	588	546	546	550	525	553	563	560	553	531	556	547	559	571	595	571	571	533	522	556	528	554	570	582	537	536	580	581	559	571	521	560	550	502	548	549	501	553	558	541	533	560	542	516	557	585	523	545	543	526	586	536	570	556	602	550	540	528	574	555	531	533	523	541	563	576	508	501	563	550	550	542	536	527	556	512	491	541	522	546	543	532	502	536	537	584	573	565	576	582	543	550	511	564	552	555	544	517	517	592	564	561	566	544	557	542	524	597	537	555	559	570	564	552	569	559	521	559	557	521	549	527	552	586	553	542	568	578	526	539	559	508	579	536	580	554	545	550	555	585	527	561	567	530	553	545	564	542	521	526	565	508	599	537	525	505	535	557	587	516	561	536	554	502	540	587	553	535	547	495	541	526	587	564	541	589	575	566	554	582	595	552	533	524	559	540	521	499	543	546	560	538	584	543	562	521	532	541	569	540	549	542	606	522	558	540	583	577	578	586	563	585	537	554	551	573	532	530	520	589	559	594	533	570	544	553	558	538	519	553	546	537	588	534	513	531	569	553	526	541	527	534	511	503	574	543	545	567	508	531	559	546	549	526	552	503	554	542	577	590	559	570	502	561	524	533	517
7853	17829	14659	8262	5842	4334	3376	2782	2271	1879	1609	1433	1284	1214	1096	1023	992	922	919	911	850	818	834	789	763	728	748	778	783	728	722	754	744	703	686	692	752	676	705	729	686	718	687	698	739	658	662	650	673	686	693	679	696	681	676	625	648	656	662	655	694	658	708	715	665	698	682	655	671	663	695	681	647	631	664	662	652	708	643	701	656	654	643	635	675	622	672	663	656	657	619	603	668	665	646	680	679	667	642	644	650	662	653	641	678	652	632	687	648	655	666	631	618	661	656	614	648	633	634	674	653	643	647	656	646	644	675	666	696	682	681	672	615	622	657	646	649	690	678	641	613	623	745	644	621	651	672	646	625	582	678	661	674	606	701	625	651	646	693	677	648	708	621	669	651	686	661	625	638	654	693	621	685	678	671	645	646	651	677	633	617	653	667	680	676	667	656	669	715	646	669	647	682	650	641	633	659	655	591	663	606	597	660	644	635	685	675	647	654	679	646	652	672	643	661	647	655	630	674	644	644	653	640	651	667	626	664	660	636	681	648	644	609	637	681	612	633	661	642	661	611	645	617	656	647	599	649	646	674	675	658	670	612	665	690	638	594	670	622	700	678	662	662	601	645	614	705	625	674	649	674	606	642	682	664	644	634	633	645	661	637	636	665	681	662	645	633	657	687	615	639	627	616	627	631	634	661	626	643	687	658	640	656	689	667	671	647	619	669	691	607	611	606	677	683	647	681	658	663	628	652	667	669	637	657	630	693	662	658	580	658	647	659	649	664	605	656	611	698	676	645	554	670	637	693	674	682	699	640	690	628	656	696	667	643	621	676	681	654	650	678	662	679	703	644	644	646	647	642	697	641	629	596	673	690	628	651	646	641	628	657	611	656	670	641	656	675	658	613	647	644	634	630	671	628	657	684	635	624	662	602	617	686	707	696	660	639	679	622	666	646	680	708	674	700	627	666	673	632	641	680	687	594	696	708	624	656	669	650	668	670	654	677	667	648	672	694	611	703	611	674	624	624	629	604	669	621	591	667	607	670	651	674	686	647	646	661	653	627	594	609	653	625	627	664	651	640	655	659	637	652	651	628	654	662	624	661	658	613	680	627	639	622	695	678	666	687	647	683	651	618	637	692	638	649	682	680	625	684	648	642	621	638	673	648	618	668	663	656	720	649	641	673	653	649	657	678	656	615	603	735	654	699	663	666	670	691	690	678	624	663	602	684	645	648	628	649	649	594	653	628	619	615	644	651	583	629	646	621	664	656	653	659	641	648	676	629	679	601	653	667	667	651	629	657	621	637	660	619	635	642	678	637	674	647	581	642	615	612	684	647	642	647	674	621	687	669	697	652	664	644	609	652	660	681	666	661	660	633	680	630	633	659	667	635	695	617	638	629	631	661	604	633	657	661	655	679	631	710	684	643	672	623	677	626	600	622	606	666	653	631	595	632	593	615	637	661	639	676	694	665	658	668	647	648	620	644	647	590	618	668	617	664	654	677	657	611	625	628	649	655	645	598	654	668	569	652	649	632	611	680	660	638	622	618	671	669	656	706	630	680	643	621	711	698	665	610	662	667	634	626	668	587	655	660	620	663	618	674	614	633	635	652	653	671	675	654	660	627	634	648	632	615	603	634	640	631	627	654	635	655	680	639	638	631	617	651	637	673	636	623	689	621	609	608	632	652	594	665	673	614	602	622	625	636	626	635	669	660	639	665	654	629	659	619	649	613	655	628	665	632	669	636	630	687	604	719	671	602	646	682	599	624	630	652	642	627	683	632	643	662	665	661	623	617	624	659	614	673	676	695	665	678	634	686	633	658	618	653	664	634	695	634	659	631	631	612	621	636	615	682	705	640	653	641	712	654	631	664	631	660	636	660	652	634	625	625	620	689	691	630	676	629	619	641	628	651	649	671	662	619	634	672	652	645	660	632	753	611	656	629	679	613	647	634	638	643	679	678	648	685	658	662	641	649	667	685	614	669	649	647	621	693	632	646	663	656	645	630	617	638	656	601	648	614	636	639	602	649	663	641	629	626	648	633	650	663	699	640	652	666	587	627	637	671	670	650	640	671	657	638	626	705	684	626	638	695	657	612	642	624	639	671	649	645	710	620	607	688	620	634	649	638	662	644	655	662	658	620	656	676	615	658	653	642	630	605	571	589	634	632	677	597	678	654	649	680	663	689	583	685	621	678	651	687	679	637	630	645	680	642	653	656	632	675	671	710	637	661	675	669	669	719	688	672	678	690	612	694	627	622	617	634	683	650	625	647	635	633	594	650	609	598	625	675	650	649	677	682	646	648	590	613	665	674	680	691	650	617	679	668	616	608	635	616	647	660	642	605	628	688	641	658	644	657	669	672	610	687	643	621	637	677	674	636	688	702	662	637	646	616	649	665	639	622	706	652	652	652	597	677	643	616	636	624	654	645	670	650	687	614	625	644	619	651	663	631	678	631	630	642	650	609	616	649	678	648	667	627	685	626	658	637	684	630	652	653	617	616	630	636	664	637	613	644	665	631	726	709	629	725	641	647	631	665	617	660	654	642	663	639	693	708	671	692	660	648	648	642	684	651	673	613	673	686	671	665	624	637	647	688	642	687	685	674	654	673	647	656	631	680	644	652	654	644	626	633	636	627	641	647	675	639	647	655	704	631	570	661	694	660	634	658	669	670	662	643	594	657	655	642	635	668	656	614	595	633	636	651	651	643	636	609	644	611	651	650	639	657	646	624	668	698	617	696	635	629	654	626	629	626	662	651	712	616	658	691	683	630	597	637	655	646	648	692	653	633	635	616	666	654	613	638	640	643	627	645	726	624	673	609	619	659	660	632	647	662	647	630	617	655	666	602	688	635	660	641	638	660	684	603	639	645	660	677	631	621	663	622	650	643	660	686	651	680	655	626	686	668	697	649	651	604	634	679	606	620	691	702	612	658	647	657	662	677	643	652	637	648	644	631	636	635	644	598	603	673	645	650	616	594	617	621	633	632	652	615	622	709	609	689	654	634	668	627	699	654	643	653	655	665	654	635	702	645	663	658	662	623	655	622	635	606	655	651	621	657	627	646	656	658	664	689	634	648	629	638	655	626	632	611	673	697	633	666	643	691	665	704	636	626	636	672	649	609	565	660	608	652	625	635	645	643	654	664	640	634	651	667	684	680	608	638	663	625	644	671	718	620	642	643	661	620	646	671	662	629	667	656	612	633	627	615	649	644	600	668	664	655	705	620	648	690	668	619	637	696	656	659	685	631	654	664	629	664	656	634	661	657	702	642	645	600	650	644	657	610	616	650	639	652	669	655	609	640	676	608	666	693	670	649	651	616	652	638	661	651	639	637	669	642	661	653	687	598	627	675	676	706	654	700	663	622	631	640	695	631	636	652	612	648	669	625	618	601	644	651	670	646	645	667	681	660	643	641	604	617	647	675	626	653	673	640	684	663	619	615	650	649	676	636	629	663	649	674	658	657	696	630	632	700	653	638	677	704	632
27741	20411	7847	1795	1177	1048	981	962	949	894	954	917	904	938	898	854	937	918	928	896	922	879	945	905	924	869	898	941	927	866	928	897	902	892	922	856	918	874	875	847	917	888	860	895	836	906	946	962	914	901	895	903	948	905	924	910	900	925	907	876	915	896	872	971	867	943	911	885	876	879	886	935	967	881	896	926	931	889	898	901	894	877	884	873	929	934	886	922	928	902	934	898	874	877	882	945	882	874	936	914	892	907	912	949	940	901	964	894	893	863	920	904	914	932	944	916	893	896	859	888	885	879	882	935	915	877	948	881	857	889	910	911	899	868	907	886	951	890	864	851	887	895	935	914	932	906	943	948	918	902	941	899	883	857	870	896	894	901	923	896	892	905	904	929	870	905	912	918	919	908	901	941	899	937	928	909	942	898	869	948	899	892	909	869	895	912	849	893	892	918	877	882	924	933	903	889	895	877	916	910	919	883	877	895	924	911	895	890	903	906	921	882	923	861	890	916	927	875	890	896	902	912	879	914	906	905	952	859	870	883	930	899	872	933	894	829	891	887	897	919	871	912	902	868	907	901	888	911	921	880	934	903	871	926	846	885	889	889	907	873	917	931	902	927	915	944	871	964	929	864	899	938	931	907	912	849	894	982	867	891	853	889	911	910	883	885	903	874	952	944	900	911	873	918	895	872	863	901	911	908	881	876	884	908	926	955	974	917	894	941	895	930	878	881	922	942	906	935	918	931	864	902	906	887	857	921	887	931	920	926	876	930	910	928	871	904	946	869	952	930	925	919	916	926	946	935	906	951	906	906	930	889	880	877	879	846	918	938	936	860	912	874	903	927	909	920	880	899	846	907	917	913	927	921	880	861	961	923	922	905	924	873	934	912	928	951	869	888	920	910	887	973	930	897	923	868	901	871	919	927	874	882	951	939	912	898	909	893	849	932	913	884	876	886	908	927	893	947	924	914	926	909	866	898	881	868	934	936	832	927	884	894	905	903	905	886	937	893	935	907	867	899	869	905	941	885	916	889	937	932	908	838	937	922	938	928	950	892	935	893	931	905	899	891	929	913	899	857	925	894	966	874	955	855	853	941	893	879	920	891	917	871	943	889	865	913	889	938	921	949	884	941	888	928	895	949	880	921	891	930	891	879	908	898	905	890	910	861	926	896	921	877	884	905	902	865	882	892	895	875	853	878	942	892	856	853	948	917	884	939	934	930	867	860	904	878	889	916	921	872	908	836	903	917	832	890	942	895	878	915	953	934	907	896	917	896	946	888	949	879	923	894	886	908	933	852	880	919	950	933	921	913	903	931	919	926	929	894	880	930	894	865	923	840	905	921	903	876	955	943	917	897	903	912	943	949	884	912	898	869	908	899	872	868	921	873	893	874	900	886	897	841	871	889	903	868	858	870	900	897	901	879	918	880	943	915	888	925	881	924	916	893	907	900	877	887	896	890	934	897	896	913	989	909	921	844	917	888	860	861	886	975	929	891	914	886	915	914	864	911	884	884	888	877	936	897	881	878	913	954	858	857	923	897	927	967	883	880	931	926	930	916	970	905	931	884	875	933	879	919	921	949	928	888	881	962	872	897	905	903	872	953	945	932	930	917	938	897	920	875	897	894	881	904	918	907	896	916	904	897	835	905	902	906	858	899	875	895	911	922	940	912	876	904	963	912	927	892	869	907	855	845	895	863	1014	892	913	925	890	835	939	951	913	924	913	915	926	913	950	963	888	929	905	913	886	922	918	901	978	883	880	931	903	915	879	888	882	928	875	901	926	873	885	875	955	907	916	884	913	906	897	890	876	868	945	898	881	863	885	881	951	915	858	898	919	895	911	876	832	910	872	912	868	896	914	905	855	848	919	914	956	906	920	912	867	923	916	951	913	908	913	948	877	895	874	820	899	920	948	851	912	883	849	926	913	913	918	897	884	899	930	970	875	926	931	898	925	896	852	900	916	867	892	939	953	921	895	910	906	870	931	913	900	936	874	900	887	869	915	915	880	927	935	935	862	928	893	930	847	864	906	934	889	872	952	931	893	895	909	891	901	941	937	858	900	884	888	852	889	924	905	891	892	862	883	902	924	920	940	894	898	865	886	951	896	914	908	921	876	937	948	910	884	917	924	861	883	896	887	919	963	905	925	909	886	831	880	881	915	920	893	925	885	897	886	910	875	888	912	891	869	887	841	891	906	963	911	913	947	825	902	893	888	895	915	873	883	915	888	869	919	908	896	889	891	866	865	861	896	897	879	924	931	879	924	880	866	858	919	875	922	880	877	949	901	897	950	938	912	910	900	922	907	881	893	855	968	894	912	911	859	908	899	910	936	882	889	964	866	878	877	920	842	899	910	880	910	915	913	848	926	866	865	886	916	886	918	919	966	825	847	916	892	919	975	904	891	900	895	895	871	892	915	905	850	877	914	897	979	891	888	894	925	974	916	965	930	937	884	907	864	870	963	926	900	890	893	860	915	887	893	878	893	862	836	906	917	871	914	919	887	958	946	916	952	856	866	929	939	885	875	910	897	888	924	913	895	923	909	914	851	954	915	859	916	894	865	896	908	876	916	918	930	914	945	895	893	900	937	907	909	971	940	857	889	878	906	944	931	842	899	883	896	890	890	927	871	873	953	883	945	906	889	860	994	924	906	890	912	860	888	917	900	894	915	865	910	929	876	935	891	892	928	910	893	889	853	921	882	925	915	867	914	878	874	931	885	910	894	845	891	898	901	883	896	894	966	850	940	838	827	893	857	924	951	934	921	892	876	901	875	890	927	897	830	900	878	878	906	916	928	905	878	902	866	883	876	893	915	938	892	942	939	934	848	822	896	919	936	886	922	897	869	945	918	859	890	956	870	886	923	960	949	923	894	865	948	898	924	912	885	948	943	875	944	921	946	860	890	937	876	943	919	902	942	898	904	951	879	925	935	865	924	941	947	876	890	882	889	893	886	926	927	882	900	900	857	949	947	941	913	897	903	907	901	901	926	935	897	926	866	811	866	909	871	943	917	857	938	839	992	962	938	911	945	854	941	886	917	905	885	942	912	871	889	967	857	890	942	899	900	896	939	914	877	836	909	914	940	894	863	877	921	891	909	851	847	928	892	914	902	867	965	922	911	929	896	897	964	877	885	878	898	897	923	937	927	948	893	846	845	877	924	887	848	917	880	901	877	911	876	897	921	903	908	865	896	927	917	923	861	865	907	908	854	882	910	890	888	891	918	894	903	917	834	950	858	863	912	890	926	934	890	856	860	872	939	865	855	862	881	892	923	910	914	883	887	881	903	932	819	918	930	836	871	882	857	946	904	916	942	909	902	900	900	854	915	917	930	898	923	909	874	907	870	980	950	892	832	961	858	897	896	908	878	916	952	874	869	936	919	921	875	877	865	933	943	899	869	885	949	900	927	875	942	907	895	943	893	884	852	933	895	937	912	887	888	893	900	913	903	923	843	885	877	910	905	912	948	832	883	859	902	882	870	948
4844	2779	2564	1729	1485	1407	1308	1261	1168	1203	1111	1117	1199	1177	1112	1101	1118	1082	1033	1146	1136	1065	1022	1096	1116	1064	1065	1047	1108	1099	1054	1120	1108	1129	1026	1152	1096	1153	1075	1114	1080	1087	1060	1055	1127	1159	1111	1069	1067	1121	1063	1124	1078	1120	1102	1071	1072	1113	1143	1120	1064	1105	1149	1063	1056	1095	1082	1055	1074	1117	1050	1089	1112	1111	1113	1062	1080	1102	1041	1075	1153	1070	1085	1095	1053	1106	1050	1070	1143	1051	1116	1042	1104	1099	1119	1069	1113	1083	1105	1057	1066	1104	1119	1113	1101	1098	1104	1083	1102	1095	1120	1024	1096	1089	1091	1088	1078	1107	1085	1071	1051	1176	1116	1096	1067	1098	1080	1078	1111	1101	1121	1114	1058	1082	1099	1103	1063	1115	1076	1098	1083	1174	1074	1104	1101	1113	1077	1117	1064	1048	1108	1145	1140	1110	1104	1190	1039	1135	1132	1107	1059	1157	1071	1090	1075	1123	1084	1113	1081	1075	1130	1135	1064	1138	1102	1123	1121	1076	1070	1110	1079	1071	1082	1156	1075	1073	1098	1104	1092	1106	1096	1034	1138	1041	1016	1069	1076	1039	1088	1080	1077	1084	1097	1031	1097	1059	1105	1076	1146	1088	1130	1109	1120	1118	1131	1089	1131	1075	1121	1072	1100	1099	1113	1103	1080	1135	1084	1045	1149	1079	1076	1139	1082	1111	1092	1097	1070	1118	1100	1061	1035	1078	1049	1107	1105	1126	1084	1061	1086	1011	1075	1142	1071	1113	1096	1115	1095	1100	1079	1095	1086	1144	1082	1038	1097	1091	1152	1078	1111	1092	1044	1013	1115	1115	1117	1089	1057	1111	1068	1066	1091	1071	1088	1059	1116	1117	1086	1069	1088	1094	1107	1061	1104	1076	1093	1127	1042	1099	1087	1078	1076	1040	1081	1027	1083	1119	1066	1036	1005	1090	1111	1069	1097	1068	1102	1041	1140	1117	1099	1059	1128	1043	1103	1064	1095	1055	1114	1057	1038	1120	1069	1117	1130	1123	1118	1047	1048	1090	1119	1063	1137	1082	1106	1091	1099	1126	1030	1033	1086	1123	1088	1119	1108	1157	1053	1075	1101	1092	1086	1067	1113	1162	1119	1097	1127	1060	1132	1115	1144	1108	1025	1048	1123	1128	1131	1108	1120	1072	1024	1041	1100	1160	1112	1141	1154	1129	1059	1078	1054	1037	1091	1133	1051	1096	1068	1018	1067	1059	1062	1136	1076	1046	1035	1166	1127	1081	1070	1085	1085	1130	1083	1094	1105	1128	1074	1141	1132	1106	1096	1110	1090	1117	1106	1163	1073	1128	1088	1074	1122	1066	1073	1122	1037	1150	1067	1093	1076	1123	1108	1055	1095	1113	1130	1096	1132	1066	1130	1065	1100	1096	1157	1044	1071	1038	1105	1133	1081	1030	1104	1093	1087	1102	1101	1076	1144	1070	1092	1091	1085	1060	1115	1068	1079	1052	1133	1121	1102	1088	1078	1125	1080	1089	1090	1083	1060	1075	1023	1099	1063	1096	1116	1079	1068	1073	1065	1039	1087	1059	1087	1075	1096	1104	1067	1099	1125	1053	1076	1123	1073	1034	1085	1109	1111	1073	1098	1071	1091	1107	1065	1119	1059	1135	1088	1104	1104	1043	1090	1051	1097	1065	1149	1095	1090	1073	1037	1123	1035	1058	1086	1122	1059	1075	1062	1101	1098	1114	1175	1153	1104	1065	1053	1072	1050	1141	1097	1071	1049	1114	1087	1022	1017	1105	1050	1074	1119	1097	1059	1104	1087	1083	1039	1086	1092	1062	1117	1121	1109	1106	1130	1093	1132	1048	1062	1081	1069	1026	1090	1130	1059	1128	1139	1094	1165	1101	1044	1085	1127	1088	1112	1134	1132	1098	1113	1033	1085	1080	1121	1059	1058	1115	1061	1116	1127	1078	1114	1019	1101	1099	1073	1091	1072	1122	1068	1077	1085	1097	1101	1130	1095	1085	1059	1099	1099	1059	1091	1085	1144	1121	1092	1073	1129	1101	1088	1072	1087	1135	1081	1083	1132	1090	1109	1091	1098	1038	1077	1078	1046	1088	1137	1086	1100	1104	1100	1092	1127	1102	1037	1116	1070	1070	1163	1112	1119	1077	1126	1106	1065	1130	1079	1059	1102	1092	1075	1111	1110	1113	1093	1096	1112	1045	1146	1107	1093	1093	1105	1165	1139	1102	1080	1090	1123	1127	1081	1040	1116	1094	1098	1118	1082	1072	1100	1054	1095	1158	1063	1040	1133	1074	1115	1074	1133	1126	1102	1055	1110	1082	1060	1115	1083	1076	1111	1134	1069	1086	1088	1112	1095	1118	1091	1108	1084	1119	1131	1102	1076	1145	1103	1091	1088	1129	1154	1084	1090	1084	1063	1033	1089	1102	1106	1065	1061	1076	1081	1132	1149	1114	1130	1113	1132	1062	1078	1135	1074	1085	1046	1036	1094	1154	1064	1079	1082	997	1078	1099	1090	1080	1072	1169	1056	1129	1130	1060	1069	1049	1111	1094	1028	1089	1093	1115	1144	1049	1081	1035	1076	1081	1086	1077	1007	1092	1118	1072	1041	1070	1094	1127	1089	1110	1081	1084	1097	1091	1129	1123	1113	1149	1085	1094	1157	1088	1067	1065	1077	1107	1086	1140	1101	1073	1064	1072	1107	1104	1082	1113	1144	1092	1090	1137	1141	1127	1073	1096	1073	1086	1139	1115	1112	1077	1070	1103	1060	1078	1121	1081	1108	1111	1136	1028	1069	1125	1127	1065	1096	1106	1131	1115	1044	1159	1086	1115	1101	1084	1087	1071	1099	1040	1045	1050	1092	1059	1178	1163	1083	1065	1083	1102	1134	1111	1053	1104	1102	1088	1118	1133	1123	1115	1133	1069	1096	1133	1080	1125	1112	1123	1051	1120	1028	1114	1085	1004	1098	1104	1111	1058	1122	1108	1108	1070	1037	1105	1127	1179	1037	1086	1069	1059	1101	1107	1068	1114	1120	1101	1116	1117	1134	1098	1075	1086	1121	1095	1110	1123	1092	1108	1101	1131	1094	1099	1049	1107	1045	1097	1101	1161	1098	1027	1078	1078	1086	1136	1155	1079	1130	1183	1083	1093	1100	1148	1119	1059	1092	1109	1090	1125	1129	1108	1133	1036	1104	1034	1104	1096	1144	1028	1047	1091	1121	1071	1070	1104	1061	1096	1101	1126	1045	1047	1065	1116	1069	1124	1054	1126	1035	1030	1131	1113	1078	1082	1148	1063	1073	1071	1121	1081	1078	1104	1118	1064	1057	1061	1147	1102	1133	1051	1090	1151	1066	1101	1067	1079	1115	1094	1078	1139	1139	1129	1087	1058	1111	1148	1095	1152	1107	1089	1106	1094	1128	1090	1131	1124	1134	1040	1053	1096	1141	1108	1062	1062	1122	1121	1044	1114	1096	1031	1064	1074	1108	1110	1072	1127	1089	1118	1094	1069	1121	1153	1111	1089	1053	1119	1082	1067	1073	1037	1057	1101	1093	1099	1074	1123	1118	1066	1162	1082	1120	1141	1086	1072	1116	1100	1077	1097	1144	1140	1060	1076	1127	1070	1070	1073	1064	1039	1083	1115	1130	1090	1033	1011	1118	1088	1065	1122	1069	1078	1060	1132	1145	1123	1141	1077	1142	1111	1106	1160	1150	1080	1060	1037	1077	1140	1082	1106	1112	1127	1078	1113	1105	1054	1088	1139	1074	1168	1022	1091	1076	1065	1094	1054	1024	1071	1038	1105	1094	1146	1018	1116	1123	1087	1098	1117	1094	1097	1079	1119	1083	1088	1117	1139	1080	1046	1083	1109	1130	1085	1093	1106	1110	1131	1060	1073	1087	1124	1087	1107	1165	1128	1128	1111	1094	1075	1056	1089	1145	1121	1108	1117	1104	1108	1120	1079	1061	1096	1049	1073	1046	1020	1054	1085	1066	1110	1125	1133	1041	1100	1092	1092	1109	1091	1065	1109	1051	1074	1066	1061	1069	1092	1097	1076	1093	1052	1101	1061	1058	1135	1108	1076	1080	1101	1023	1079	1086	1095	1076	1168	1113	1082	1055	1135	1108	1038	1084	1100	1059	1098	1139	1090	1089	1062	1084	1058	1093	1100	1105	1064	1083	1079	1150	1144	1075	1119	1122	1048	1144	1066	1146	1096	1112	1082	1106	1088	1074	1106	1088	1101	1143	1120	1068	1071	1090	1103	1121	1062	1066	1130	1092	1109	1100	1090	1081	1036	1099	1113	1073	1091	1144	1144	1100	1055	1119	1128	1081	1076	1099	1081	1045	1101	1098	1142	1103	1110	1108	1122	1058	1093	1066	1121	1085	1090	1058	1115	1074	1106	1067	1120	1069	1075	1141	1037	1059	1098	1097	1062	1185	1107	1108	1052	1095	1082	1086	1092	1047	1107	1066	1099	1144	1128	1066	1141	1068	1101	1100	1078	1107	1054	1075	1078	1084	1103	1112	1068	1133	1051	1065	1118	1110	1082	1072	1064	1150	1035	1117	1107	1050	1073	1043	1094	1104	1085	1073	1058	1157	1116	1108	1052	1083	1139	1092	1042	1098	1159	1098	1091	1167	1118	1075	1113	1086	1122	1080	1111	1106	1086	1073	1057	1103	1111	1107	1133	1098	1074	1089	1131	1053	1113	1154	1126	1079	1101	1141	1118	1063	1106	1056	1110	1077	1103	1106	1070	1046	1044	1094	1125	1075	1027	1143	1144	1084	1132	1146	1138	1079	1074	1111	1149	1115	1047	1150	1110	1060	1115	1082	1052	1074	1110	1069	1049	1095	1065	1142	1144	1117	1085	1113	1134	1063	1104	1095	1096	1113	1089	1089	1097	1012	1078	1152	1124	1045	1099	1079	1103	1078	1030	1100	1097	1072	1118	1075	1096	1118	1085	1084	1120	1102	1086	1127	1143	1070	1140	1118	1147	1142	1120	1136	1087	1118	1093
24584	21576	29033	24572	21572	9132	1629	1040	891	835	743	767	725	706	650	616	626	579	645	651	565	555	596	582	598	566	591	602	594	561	559	548	592	559	571	604	616	600	562	571	519	579	534	564	569	580	543	561	592	549	571	569	552	569	564	558	610	563	528	545	539	537	557	561	585	601	549	555	528	571	548	537	563	577	582	533	484	548	565	534	549	571	549	571	514	507	562	519	571	520	535	557	572	554	562	580	571	534	538	542	522	582	580	496	573	499	503	536	573	547	495	580	556	602	563	552	545	505	569	561	554	567	538	597	560	598	525	517	528	518	580	524	572	582	596	574	542	587	511	513	526	558	589	537	511	550	558	538	519	549	562	522	545	525	565	519	567	570	553	546	538	552	565	569	503	544	539	556	560	546	557	530	555	547	537	545	601	551	547	532	599	550	572	542	528	562	513	549	522	559	494	550	597	552	536	538	602	566	551	549	618	530	540	552	565	552	556	555	527	537	523	557	527	572	559	509	586	566	562	566	569	521	574	582	552	506	564	553	550	536	526	568	539	538	548	523	563	585	566	575	559	543	555	589	525	547	534	573	572	577	549	548	558	544	536	552	542	527	545	486	502	535	536	540	534	557	517	586	526	570	547	547	573	570	528	559	555	575	535	532	564	502	490	562	550	543	543	514	530	526	530	546	573	536	561	530	544	532	540	550	502	559	548	534	562	541	579	564	515	505	538	507	556	538	569	544	552	553	575	587	505	553	569	565	532	536	545	538	588	522	534	569	550	547	554	580	548	514	505	522	567	556	562	568	522	558	610	535	554	562	539	578	553	509	553	551	553	522	515	551	580	545	553	538	528	544	531	557	523	555	592	554	523	596	535	514	541	531	513	534	529	537	586	559	539	530	572	578	584	546	555	549	572	525	600	497	604	552	577	525	552	568	583	561	586	545	521	556	620	523	522	557	557	550	533	560	554	560	568	535	539	583	533	573	522	517	532	532	576	567	571	558	560	555	510	532	597	588	545	549	534	542	538	586	539	571	577	570	536	525	557	533	557	505	570	581	541	548	522	563	546	544	563	543	562	536	543	566	545	506	535	579	543	542	545	531	536	551	529	532	525	503	584	569	505	576	571	581	525	548	571	503	520	585	537	553	542	540	565	548	535	513	505	542	562	533	543	524	569	526	577	536	576	531	553	563	518	517	552	577	540	562	581	553	560	576	594	531	539	561	560	552	566	480	541	577	558	513	540	553	547	569	547	529	533	578	530	540	593	557	520	547	565	577	578	552	570	529	526	502	555	537	533	569	533	553	468	560	556	534	563	534	558	573	573	553	560	534	537	508	533	559	507	535	502	542	509	571	554	550	542	595	552	579	554	567	571	551	536	555	514	528	554	558	549	537	514	560	547	520	567	533	560	555	531	512	559	561	588	517	577	516	543	563	561	546	550	537	579	536	567	525	509	592	604	531	539	510	600	580	549	539	570	548	506	504	537	552	550	553	533	589	552	545	541	506	572	565	559	573	549	537	523	506	561	542	527	522	515	561	526	484	572	545	523	504	573	565	525	602	550	578	575	544	569	518	579	555	570	529	545	553	534	575	562	574	522	606	566	535	560	526	532	547	537	524	531	558	541	594	527	556	526	506	534	542	519	531	566	539	602	543	547	548	558	520	533	590	519	515	561	507	535	524	533	600	510	531	584	603	498	524	531	578	526	545	557	551	598	548	559	529	539	576	522	543	549	553	591	527	548	558	526	572	535	541	510	574	537	560	523	554	546	528	547	535	518	540	561	557	558	530	532	592	551	577	609	554	537	554	542	522	488	565	561	556	520	551	575	505	525	540	555	565	590	558	533	543	552	556	566	547	548	512	555	550	563	552	559	557	549	543	499	565	528	558	495	534	550	500	544	523	564	564	562	566	575	541	541	548	510	541	547	524	534	524	607	549	516	552	554	563	532	539	556	569	557	514	550	586	539	593	534	573	563	515	562	552	583	576	583	523	512	518	554	581	517	539	513	561	578	517	496	561	548	610	561	559	545	532	574	584	521	541	563	521	553	518	513	554	532	540	545	581	567	515	560	581	565	568	552	521	517	523	581	588	518	551	516	547	535	539	545	537	566	511	563	587	550	566	551	557	539	550	564	514	536	549	532	517	612	509	580	560	533	575	559	578	549	543	525	529	544	513	542	551	555	534	571	543	564	579	530	560	564	578	550	549	558	561	551	534	574	542	540	524	544	560	535	630	526	491	584	569	542	530	538	527	500	529	536	545	551	548	561	538	561	500	536	526	562	568	543	510	559	576	553	538	541	557	553	612	543	545	519	544	543	507	570	520	582	499	592	508	509	567	507	571	541	538	520	591	553	556	595	525	522	512	547	555	550	604	571	565	527	529	556	564	530	525	575	551	545	546	521	547	570	520	535	530	560	565	565	519	595	549	523	530	570	527	488	509	529	585	526	530	561	555	530	541	568	581	571	536	515	579	558	583	510	551	525	520	541	555	522	534	521	549	542	587	558	550	536	541	541	557	566	559	557	528	575	570	543	555	537	532	557	534	552	568	585	540	517	549	533	592	560	521	548	527	525	548	542	560	552	564	599	581	587	567	579	577	508	535	537	516	548	533	524	560	539	501	548	501	569	559	525	542	546	526	559	555	545	577	509	589	541	573	540	533	565	537	544	517	552	563	585	564	472	522	580	534	533	527	542	550	536	581	547	579	592	502	519	511	582	536	556	549	549	510	562	558	537	548	547	558	528	530	547	513	564	555	537	564	539	553	541	550	534	506	591	567	500	526	544	568	532	491	528	530	518	529	538	535	536	539	534	556	554	550	514	563	543	546	552	554	549	563	535	550	564	546	576	591	559	532	575	519	584	524	572	546	556	532	569	543	565	581	545	561	536	585	567	561	576	511	546	544	572	542	585	505	535	586	567	553	579	541	543	557	625	539	552	551	502	543	521	526	494	562	562	600	559	534	554	541	548	518	485	550	547	541	549	572	550	568	556	537	535	519	530	509	554	550	543	542	573	544	574	537	561	503	539	542	577	535	556	544	540	581	525	538	564	577	529	546	537	539	568	521	530	545	592	604	514	546	531	574	528	605	566	550	528	524	530	535	558	511	538	514	537	572	509	578	553	506	523	519	614	535	536	532	542	535	573	518	530	562	564	537	513	577	562	576	564	537	563	550	532	536	529	534	559	508	556	532	555	527	560	530	580	538	512	525	574	576	547	549	512	534	584	570	538	540	533	545	587	536	553	518	520	579	522	527	605	528	542	552	542	536	529	539	511	557	529	569	554	543	549	523	549	552	625	573	535	515	547	529	528	530	536	541	535	537	536	554	533	533	505	514	538	490	552	520	542	521	560	534	539	563	547	571	524	585	552	525	559	526	522	541	537	576	511	572	514	592	544	541	527	547	579	527	554	534	530	534	532	580	528	559	506	518	547	572	580	530	566	572	542	569	554	559	495	525	532	540	527	567	542	542	555	565	574	586	529	556
5524	11658	9858	5017	3665	2758	2281	1816	1576	1317	1185	1113	1100	968	854	935	831	867	824	827	791	795	770	758	761	741	701	743	755	710	705	703	736	711	723	724	702	705	724	731	669	708	686	663	734	641	709	729	709	703	733	694	729	645	677	715	674	668	673	676	679	676	707	675	678	672	706	687	649	746	685	716	717	665	617	722	670	672	691	735	660	712	689	644	680	694	649	697	700	721	668	657	688	688	665	637	712	686	711	688	683	719	686	662	685	659	689	678	745	656	680	662	713	718	649	643	669	662	713	645	637	684	702	668	701	706	671	687	670	712	693	687	661	736	678	683	693	661	695	631	671	680	703	702	679	693	685	670	670	695	695	642	675	701	672	677	714	659	726	672	682	689	703	729	661	684	699	665	694	678	674	688	667	662	698	666	701	673	660	704	695	722	650	628	698	669	722	702	680	645	644	673	673	692	678	664	664	650	679	665	721	692	684	661	691	677	647	665	716	661	667	770	679	675	695	710	707	698	705	703	688	689	717	699	674	690	681	705	667	682	659	693	690	739	686	673	686	663	678	678	699	666	729	638	687	699	668	634	678	658	647	639	674	666	653	673	652	685	649	673	691	717	649	653	698	704	709	668	697	702	676	686	670	665	675	737	664	643	686	676	659	687	723	695	709	710	702	663	711	693	679	685	654	657	685	635	646	696	691	695	688	665	691	650	736	673	650	691	671	678	687	707	674	656	712	693	686	716	716	691	688	681	669	749	719	729	606	702	708	700	646	678	651	663	719	646	690	707	703	704	704	672	704	706	698	688	630	709	667	697	682	700	632	672	708	694	665	658	645	665	671	667	668	644	647	721	640	698	630	680	730	687	746	719	669	657	693	681	677	709	675	682	685	655	675	671	697	696	688	693	659	678	699	672	712	651	679	645	674	700	666	698	653	694	674	696	729	697	730	687	685	677	693	712	706	652	701	734	712	671	714	724	659	668	685	667	676	674	705	690	705	663	676	695	697	669	715	693	725	605	713	665	714	683	655	681	694	644	657	700	675	727	659	688	690	669	680	729	705	733	701	704	701	683	655	702	696	673	669	726	653	696	665	674	657	668	686	710	640	690	646	682	724	700	690	715	675	697	708	653	654	643	694	660	731	711	687	691	670	708	630	687	704	687	703	647	679	694	663	687	628	669	709	658	675	660	662	665	649	699	696	645	683	666	664	687	639	666	691	676	674	690	675	688	702	710	671	682	664	673	716	645	708	666	662	647	670	683	647	726	631	668	654	699	664	656	655	670	715	676	701	669	658	712	729	650	674	653	684	672	695	736	646	659	665	688	672	652	695	651	657	706	689	700	684	678	754	669	705	688	680	701	715	639	670	599	682	687	660	696	693	623	718	679	689	666	669	684	682	663	730	713	681	644	679	685	701	750	735	665	669	648	686	708	675	673	664	669	675	642	665	672	699	716	718	665	670	660	668	646	684	729	684	699	695	718	670	685	711	653	688	664	686	695	709	702	660	706	666	634	648	692	712	673	692	716	652	662	691	679	707	676	663	656	670	716	716	687	662	668	684	654	713	683	668	718	643	709	665	713	712	677	696	693	708	640	731	707	671	676	664	665	660	640	683	693	680	666	685	739	660	689	623	700	706	648	669	680	698	693	678	669	643	700	686	652	694	668	667	670	676	696	663	684	659	659	711	664	733	700	720	681	695	698	683	588	664	649	632	663	714	699	694	671	668	709	640	725	707	657	714	706	714	652	696	699	666	632	666	704	687	706	686	624	666	690	652	709	680	689	661	711	660	684	695	650	715	630	712	660	680	647	700	654	721	712	676	664	720	643	677	697	688	720	706	661	706	693	666	675	666	671	676	663	675	692	736	678	717	696	712	693	671	689	642	720	739	655	645	728	652	642	657	704	718	721	643	687	623	664	667	684	683	628	663	647	713	703	690	698	665	697	738	680	669	639	692	704	640	648	717	666	650	728	676	709	672	666	667	684	684	630	678	680	707	703	681	667	670	659	652	749	700	654	675	706	686	668	692	666	685	713	734	665	671	679	693	723	703	705	675	730	703	691	630	694	717	644	650	680	670	699	695	675	692	677	648	657	653	677	681	647	653	653	689	638	641	661	675	679	670	695	680	677	679	644	680	683	668	685	696	657	655	678	692	707	711	684	660	665	652	678	655	689	680	702	704	692	715	637	704	724	672	669	682	684	686	694	680	664	691	683	624	656	649	689	684	671	663	685	629	648	644	678	717	673	661	678	695	689	666	708	681	654	680	694	716	715	655	731	724	697	687	658	708	702	610	680	667	644	672	642	677	656	715	673	682	711	687	687	678	687	629	676	678	631	652	684	638	691	674	695	651	704	654	667	650	698	708	658	671	703	686	704	673	677	721	689	630	724	686	648	674	661	641	677	714	681	687	707	689	623	690	637	722	627	645	686	680	676	675	735	659	698	744	690	715	654	719	636	697	667	728	662	666	633	694	726	643	695	657	673	684	689	672	678	677	646	653	672	714	691	676	708	669	689	663	676	682	679	695	664	650	679	662	667	653	648	743	666	659	654	676	673	677	659	633	674	691	647	713	705	679	692	669	684	695	675	691	693	656	672	657	692	715	680	734	678	688	701	703	662	681	661	672	711	670	678	712	724	685	687	668	678	701	652	693	642	660	643	674	699	657	640	625	667	634	678	669	670	721	693	701	648	750	676	657	696	701	680	711	681	710	716	724	694	678	667	672	682	702	714	720	693	662	695	709	704	649	715	678	684	642	700	660	728	666	715	671	658	728	694	646	645	681	699	678	638	683	685	670	710	698	708	641	691	620	674	665	651	673	673	648	713	659	655	680	701	685	706	670	695	677	690	715	642	679	696	681	653	696	650	675	640	689	681	724	651	638	682	661	675	680	659	660	696	677	648	678	647	638	694	695	684	669	709	680	679	675	684	706	721	731	703	648	696	596	709	700	666	697	689	668	698	695	662	673	660	677	688	702	702	683	656	695	666	708	665	690	687	708	695	745	656	670	753	689	663	676	681	700	704	638	682	692	627	654	626	667	693	705	657	631	690	698	697	671	644	648	688	684	675	718	695	732	657	668	668	691	702	716	677	691	656	709	656	749	685	697	640	676	642	671	691	699	647	667	714	672	676	679	709	668	704	678	640	682	658	686	669	651	646	653	693	679	635	690	728	651	642	692	648	694	693	662	679	677	680	724	671	702	700	721	714	649	677	669	656	693	657	710	675	664	698	681	669	677	714	695	707	671	684	664	718	672	694	672	673	693	680	659	672	659	668	674	723	687	678	709	625	662	676	746	674	644	696	691	703	694	612	673	673	652	692	696	672	686	727	686	650	667	667	677	717	659	682	710	702	651	629	633	660	700	705	674	720	661	693	656	658	682	656	636	670	679	676	641	649	736	668	740	681	647	666	670	724	684	671	684	685	663	651	654	682	690	700	706	628	690	674	687	769	673	696	690	598	665	674	647	696	692	655	658	663	705	669
23618	21588	29434	24198	21590	21601	6820	1569	1211	1062	971	924	861	718	810	736	727	701	692	743	671	641	642	602	627	649	635	641	627	585	636	590	594	597	584	629	548	561	595	637	586	561	585	577	609	617	617	588	596	605	578	577	648	568	601	587	578	588	630	593	568	575	551	642	543	585	584	565	567	601	592	549	597	525	561	568	562	602	603	595	590	586	549	575	569	552	608	588	546	603	582	562	535	605	539	580	583	602	624	591	579	587	580	613	569	599	599	564	566	612	599	599	601	561	551	622	599	566	593	560	529	575	553	534	540	524	574	566	588	549	627	576	569	519	567	611	579	555	545	545	563	543	558	572	601	557	603	567	567	566	568	578	553	523	594	588	590	545	553	593	560	576	583	564	516	539	588	553	529	557	524	539	548	554	592	557	586	565	532	620	584	583	556	635	591	542	575	611	609	566	595	563	589	539	561	604	583	610	565	543	534	574	610	537	544	554	566	556	565	574	569	559	590	561	559	561	565	562	613	587	544	565	531	565	551	539	542	582	582	574	605	570	566	571	579	581	531	598	595	616	585	543	553	586	528	570	575	585	542	599	579	588	549	584	564	547	576	579	581	621	570	549	541	574	516	579	575	572	589	606	588	558	597	592	577	562	557	572	580	575	600	582	650	569	589	587	587	528	576	586	573	548	579	550	549	537	597	592	548	589	580	586	572	546	565	588	553	577	578	586	577	571	574	551	550	577	567	582	571	557	572	544	560	536	579	571	575	563	552	536	591	625	578	547	608	564	549	625	554	545	551	548	567	550	546	597	568	610	584	555	571	592	575	592	562	570	589	568	611	583	592	545	555	612	575	555	560	569	544	578	582	562	554	559	559	604	561	572	592	580	591	609	566	554	574	573	565	570	552	612	586	566	559	561	618	551	581	527	588	618	571	526	540	584	573	577	589	606	578	583	556	554	570	538	615	626	547	562	601	553	576	557	591	580	562	574	585	578	565	569	548	589	567	561	536	583	593	584	536	565	597	555	587	572	584	561	593	559	565	563	563	572	544	559	535	551	566	566	588	597	562	562	543	576	552	548	570	582	580	570	596	557	543	538	586	564	596	552	566	568	585	539	614	553	561	573	551	555	584	554	615	585	582	566	547	544	574	571	612	562	574	557	534	579	567	541	595	608	600	617	565	577	582	546	581	551	591	587	542	581	558	591	561	577	573	548	624	568	587	548	598	548	553	534	587	558	569	567	600	609	590	580	583	572	571	605	618	575	609	598	587	555	577	562	580	562	560	568	541	569	545	576	592	565	575	569	563	550	576	540	540	609	516	560	535	544	596	605	593	533	603	558	572	573	575	533	553	544	570	563	548	540	630	542	558	570	535	540	578	545	540	580	630	562	584	551	567	548	542	562	543	551	576	580	592	544	618	565	553	569	579	585	557	561	594	610	583	564	555	574	575	573	545	574	580	566	577	534	545	606	583	590	561	539	554	575	564	574	546	582	524	574	606	569	584	593	534	551	615	575	566	554	598	509	588	594	575	553	550	556	589	529	592	551	571	568	523	582	589	574	557	575	581	570	565	552	550	568	571	546	560	557	581	576	536	560	553	587	553	545	550	606	570	572	598	559	573	549	554	579	584	507	565	519	541	538	598	560	552	572	597	573	568	596	564	566	570	543	535	562	602	563	604	543	584	561	594	565	587	572	506	571	591	604	539	556	527	530	559	565	583	566	582	599	572	541	545	563	531	524	539	550	582	572	593	557	549	570	620	572	558	550	548	570	592	560	541	571	564	609	596	594	556	568	568	529	581	575	561	539	570	569	548	573	526	521	582	544	549	570	577	548	546	551	590	551	618	570	604	565	537	564	539	565	534	597	534	599	557	571	577	551	593	557	534	592	614	592	602	547	593	559	577	562	579	566	525	565	553	556	577	570	556	537	580	549	532	557	600	563	578	580	586	595	577	572	564	567	572	623	588	584	562	586	544	553	580	550	587	555	513	542	569	578	567	586	578	569	609	562	561	550	563	574	567	537	603	589	544	574	564	572	572	570	542	587	601	551	524	548	569	532	560	579	544	581	587	544	570	580	586	570	594	583	596	520	604	552	552	589	584	585	592	560	569	560	576	585	586	552	569	586	626	563	611	570	561	554	568	578	543	555	556	557	536	572	548	566	538	530	559	577	564	564	606	607	574	574	593	576	588	609	580	580	585	554	538	591	572	583	546	560	570	534	572	558	527	562	572	566	619	620	528	562	557	560	598	582	551	528	622	574	562	593	563	571	578	568	577	556	573	569	579	576	548	530	551	567	554	568	546	565	599	526	574	547	538	527	567	589	553	564	577	576	574	579	593	526	550	575	576	586	604	593	529	526	580	554	571	568	606	566	589	654	516	509	500	595	549	593	548	540	581	584	585	564	597	603	538	552	543	626	599	554	585	549	537	560	563	586	578	583	572	545	568	565	600	530	525	565	581	576	504	575	560	554	594	538	558	549	551	534	551	595	606	612	598	600	548	573	561	596	577	556	576	569	587	560	553	561	588	569	563	574	577	517	598	530	542	593	561	597	562	597	551	547	527	593	584	589	610	532	556	559	541	575	566	591	540	579	542	565	524	563	546	600	582	544	627	577	577	595	583	561	562	567	641	567	554	556	593	610	530	551	559	593	562	553	559	576	608	579	560	592	573	537	606	577	566	542	548	589	563	583	561	564	541	570	578	595	542	571	550	595	572	550	548	551	576	537	551	574	595	571	521	553	569	548	562	535	571	588	552	570	538	578	580	582	563	570	570	584	562	571	551	552	615	593	576	562	595	582	578	537	602	589	579	592	588	593	535	585	551	566	599	551	569	553	581	596	590	551	588	542	597	583	582	581	596	565	571	593	552	573	624	574	568	592	565	584	554	589	588	594	543	585	598	557	537	597	531	565	568	552	564	569	597	579	546	586	596	587	593	591	569	607	550	547	617	566	580	616	617	572	578	559	572	587	596	533	578	599	575	520	568	581	552	601	539	524	578	558	571	542	579	574	543	588	575	539	584	518	555	600	581	530	566	556	523	598	566	655	595	559	534	563	568	529	580	567	554	580	587	549	562	544	550	563	568	583	567	554	584	603	580	561	550	558	567	569	570	585	618	564	511	558	581	557	531	594	572	555	547	574	513	570	621	558	603	579	585	541	533	570	556	603	597	552	589	560	556	526	543	576	553	570	586	563	574	589	578	595	575	537	563	573	543	547	531	581	538	557	589	536	547	579	610	601	553	597	581	582	562	596	548	556	536	543	531	592	542	547	559	604	590	540	602	563	556	585	578	537	543	554	574	575	548	576	612	607	565	593	577	518	525	606	562	542	566	584	581	576	575	537	593	562	564	598	608	570	599	574	609	563	552	565	573	558	538	576	576	583	570	570	583	563	547	561	549	539	592	554	530	543	562	543	549	557	562	566	554	554	596	550	587	544	554	601	611	598	555	541	535	575	578	615	589	553	563	536	561	598	607	566	570	548
7955	18024	14930	8140	5741	4461	3560	2797	2328	1951	1658	1469	1286	1263	1091	1054	1009	891	948	893	834	856	833	798	765	770	803	713	750	747	709	734	774	783	731	763	751	779	708	734	752	716	686	704	699	698	704	778	719	692	669	739	712	737	674	688	669	654	702	662	667	703	683	678	744	677	699	635	700	649	690	646	729	705	674	711	696	672	706	694	658	661	662	650	656	721	691	660	684	683	693	649	681	673	707	683	684	711	667	666	646	660	705	653	634	682	716	728	657	641	676	622	692	676	655	684	676	656	695	682	668	697	648	653	684	665	694	657	663	709	672	674	629	698	643	723	624	710	680	658	697	649	704	672	620	692	723	697	679	671	648	740	672	673	698	657	699	640	653	689	703	676	679	736	714	686	648	629	703	694	699	661	697	683	671	670	672	688	641	716	692	718	704	685	669	656	647	695	648	701	678	687	641	667	646	667	718	721	672	675	684	717	638	699	708	716	676	663	679	680	696	656	678	698	664	685	698	654	669	696	693	669	668	684	672	648	685	647	708	658	656	679	640	660	687	674	699	672	654	651	681	695	676	698	668	705	654	657	692	692	703	686	658	700	688	655	674	613	707	665	678	638	663	658	665	711	660	659	709	647	675	658	652	740	669	669	643	653	680	692	648	670	714	735	636	682	722	653	702	700	695	671	707	657	636	689	696	695	635	656	635	719	685	682	665	688	700	686	649	655	660	654	673	686	652	675	632	665	664	587	645	673	641	710	633	651	704	696	688	673	605	698	683	712	694	660	656	657	712	684	648	686	648	688	667	705	662	696	678	681	666	641	666	641	629	726	697	686	613	661	689	652	645	631	670	697	707	677	662	710	674	679	629	702	714	663	727	666	641	636	686	691	688	663	668	689	651	655	677	682	634	665	641	654	645	657	653	677	660	682	690	722	643	660	656	682	669	678	667	648	664	654	663	655	676	679	658	674	712	706	684	649	690	727	715	648	682	645	732	666	635	661	672	647	648	654	683	665	676	646	674	698	718	672	643	635	610	628	660	644	707	678	640	638	670	660	675	661	662	720	690	700	686	694	661	666	664	700	695	642	665	702	691	713	675	682	658	697	678	649	650	738	656	710	615	655	656	709	683	633	670	654	638	672	669	684	682	654	660	638	677	659	644	678	608	611	689	707	665	686	668	666	684	624	668	659	711	683	658	675	668	674	669	694	656	684	682	666	701	680	709	646	710	626	664	662	598	708	616	710	671	692	672	686	700	691	659	659	648	614	704	708	691	642	678	713	672	718	697	683	671	692	696	665	648	675	695	654	652	653	651	667	674	646	655	649	728	661	704	644	647	681	682	686	664	669	645	612	711	667	665	704	685	691	671	694	716	719	665	708	664	670	676	713	718	651	648	702	630	659	644	704	697	649	657	679	656	654	642	669	678	689	610	664	707	701	683	648	637	674	690	660	657	683	714	693	697	640	663	699	673	671	627	672	651	636	668	663	697	673	670	660	604	643	651	629	621	700	649	687	673	668	678	652	690	650	732	644	670	623	668	670	675	694	680	680	659	643	678	611	692	661	671	670	707	684	662	686	674	686	648	661	658	699	631	681	666	682	630	620	661	613	636	639	621	679	685	649	680	673	656	676	637	699	679	654	654	646	688	617	716	673	711	648	688	676	717	688	693	666	695	702	736	662	652	673	691	673	676	683	655	666	708	649	651	704	707	646	686	683	619	649	655	636	660	662	662	652	708	686	626	700	661	671	677	690	684	697	668	671	630	654	660	713	655	689	713	686	661	664	642	644	692	651	644	686	692	645	691	699	688	689	667	699	688	683	659	692	712	687	658	718	723	648	641	664	641	682	710	630	702	652	683	671	675	631	689	704	641	641	638	710	685	660	678	686	714	676	683	671	690	696	660	680	690	641	688	663	658	676	649	677	662	682	651	625	679	685	683	661	656	650	665	644	733	698	643	690	648	710	703	672	660	685	673	727	700	710	672	676	657	643	646	625	693	647	670	693	670	714	674	706	716	683	698	680	627	670	698	709	688	631	648	741	664	613	682	678	678	690	647	670	657	657	655	673	704	646	710	699	703	621	647	664	676	659	671	663	692	730	656	693	630	670	681	665	583	684	643	615	617	664	668	679	636	691	665	658	635	667	681	696	684	670	685	686	712	629	648	630	679	682	659	683	649	704	696	708	686	637	659	691	742	631	639	629	651	681	713	685	667	622	667	677	673	664	693	693	665	709	639	668	649	738	648	639	686	692	659	668	656	711	649	639	701	675	645	662	663	642	641	695	687	687	657	660	649	699	673	667	664	672	636	651	707	680	620	692	653	674	677	672	662	653	647	629	687	631	649	701	628	679	628	689	678	652	656	693	663	651	714	628	653	656	635	725	624	671	670	656	682	642	687	644	707	680	667	634	700	692	669	681	693	701	713	679	668	690	695	702	650	628	673	692	676	664	632	713	682	717	672	656	695	637	640	672	725	665	633	639	663	735	672	718	625	685	676	703	657	629	633	639	666	653	665	658	670	628	669	641	691	663	644	647	649	675	689	660	676	676	659	661	652	633	663	703	689	658	653	676	641	683	619	628	690	614	658	628	674	673	685	660	638	681	667	689	678	662	645	683	696	721	671	633	680	639	660	666	628	632	681	667	649	682	643	665	676	604	681	671	697	720	694	697	655	664	647	707	678	668	698	641	665	654	708	656	687	670	697	684	679	675	660	675	664	681	643	669	639	679	667	646	663	641	661	655	651	710	631	644	681	670	707	670	676	661	661	641	656	686	641	596	678	633	661	674	706	664	646	682	690	670	662	710	685	671	625	692	623	701	678	639	652	658	650	675	682	702	647	649	688	677	678	681	664	665	705	696	668	634	667	654	664	645	672	647	726	683	644	672	645	633	669	660	675	659	701	688	669	697	691	685	659	702	659	712	678	638	648	640	674	693	647	679	695	665	677	695	660	695	664	685	656	680	632	673	701	630	653	699	729	652	670	671	698	658	656	717	647	702	652	697	669	677	661	658	737	701	636	677	627	650	707	660	665	648	628	632	643	641	671	655	659	651	659	644	661	649	747	698	668	691	680	658	646	646	681	640	664	659	675	672	651	713	673	653	614	633	713	665	665	594	668	716	680	676	684	667	608	689	670	662	656	686	661	647	636	668	639	690	605	654	646	673	725	702	642	600	647	686	679	682	693	648	697	681	707	665	689	667	653	650	651	677	677	641	640	686	645	676	630	654	626	672	609	676	680	666	677	660	649	640	716	674	678	664	672	669	681	700	673	658	646	635	621	697	634	668	639	666	665	664	701	595	644	705	693	679	652	637	666	652	686	690	700	656	671	672	677	700	639	677	680	647	643	645	614	690	671	655	660	645	647	646	693	666	665	672	652	654	698	651	649	636	705	662	658	665	649	642	651	641	692	681	683	671	692	714	651	666	721	673	714	607	687	666	642	697	715	710	644	663	650	692	674	703	740	658	660	669	673	664	643	656	665	679
27726	20395	7682	1644	1165	1088	1057	965	957	957	942	927	957	936	903	921	902	899	901	919	937	928	909	916	930	890	915	910	924	888	857	897	921	872	900	904	846	914	849	888	903	911	895	857	958	873	919	920	942	889	903	973	899	870	895	904	947	888	948	897	888	904	923	950	955	913	931	863	899	925	897	888	914	938	905	870	879	882	970	864	886	936	920	897	904	877	856	920	894	940	933	962	919	931	941	919	851	954	984	916	854	974	872	885	889	914	891	954	921	904	999	933	892	950	884	905	949	918	911	880	877	904	907	916	885	913	850	884	890	938	907	902	844	899	887	926	898	920	971	951	904	939	862	968	905	937	941	883	892	918	967	907	844	893	892	892	963	903	858	858	883	907	924	937	864	845	917	852	890	878	917	917	866	966	910	854	865	958	896	918	902	919	988	945	887	917	881	922	925	941	871	892	884	885	951	867	888	887	887	897	922	867	902	857	888	980	843	894	929	920	914	884	940	874	891	889	914	854	935	876	893	893	908	896	940	822	919	857	920	877	877	895	900	869	891	869	911	897	926	909	880	924	911	877	901	889	949	937	909	901	892	922	824	867	921	922	871	908	904	905	911	928	911	890	878	932	879	886	881	923	888	903	925	913	930	955	920	907	882	881	934	917	870	909	880	935	908	857	928	866	906	906	906	929	918	878	911	946	912	888	869	913	884	917	918	895	875	911	913	918	919	919	910	889	929	925	952	923	911	910	868	902	884	954	896	914	917	928	949	889	880	884	948	958	936	879	966	888	925	956	888	848	957	839	945	873	899	904	879	938	909	891	928	928	941	919	911	935	902	901	858	906	914	837	883	922	909	902	910	876	853	895	866	948	929	883	900	870	849	859	918	981	875	905	964	873	923	914	946	895	905	894	908	975	909	891	997	932	890	927	907	926	896	901	885	869	895	897	866	918	913	973	926	874	933	891	894	899	919	918	907	870	884	920	894	904	889	938	898	902	888	896	905	853	873	909	911	815	889	906	944	883	904	880	893	925	895	883	860	899	898	939	908	894	917	926	884	908	943	916	925	928	958	897	887	949	908	905	880	920	952	905	885	913	945	911	892	880	949	897	870	954	916	934	909	914	841	903	912	867	923	883	899	863	882	941	922	920	916	837	860	901	922	930	936	882	931	915	895	917	936	916	892	902	880	900	947	976	882	897	851	933	928	907	871	932	958	916	910	858	950	897	875	905	935	926	942	885	923	897	911	915	805	927	946	886	911	891	866	862	970	908	957	881	904	873	901	945	898	941	899	907	897	850	921	884	887	887	872	922	853	881	884	943	928	876	972	891	925	953	933	865	805	901	908	990	934	896	912	895	904	913	903	914	869	965	909	966	972	892	888	962	898	924	845	916	866	923	898	880	931	920	832	909	901	923	911	911	896	912	907	889	856	882	882	923	914	889	924	922	859	892	897	893	956	877	896	977	929	900	912	924	899	904	881	895	921	903	862	888	916	854	915	906	914	884	903	866	923	878	863	928	947	886	892	976	911	841	913	865	902	875	905	923	889	869	882	854	900	887	900	909	920	882	900	886	881	949	926	897	910	968	973	933	927	888	886	960	936	965	967	907	904	940	881	901	944	900	950	885	875	913	873	912	912	944	921	913	917	919	1012	921	861	908	859	923	895	906	942	894	959	879	961	917	890	912	965	835	954	827	879	875	906	933	971	899	938	856	921	961	934	982	925	887	916	871	887	906	913	959	877	908	906	924	967	892	914	902	900	906	883	859	874	920	915	947	877	912	868	904	883	912	924	881	916	942	918	878	919	900	881	890	908	900	899	928	942	872	904	888	931	877	889	896	875	935	908	917	933	861	930	885	861	910	906	905	887	936	936	890	904	891	891	913	928	840	876	878	912	877	893	913	929	854	957	894	893	841	866	900	932	806	921	864	955	873	932	868	888	958	933	904	957	887	936	950	920	935	907	898	908	858	902	869	911	897	882	927	904	835	921	888	925	909	935	942	912	922	902	880	936	899	945	905	959	893	924	901	979	905	933	874	918	948	906	852	843	909	944	907	917	920	912	895	911	916	916	953	876	881	838	877	888	889	859	987	866	886	909	912	937	891	913	917	916	951	924	883	883	807	873	915	946	895	922	901	911	877	899	897	903	931	886	893	916	976	923	919	907	865	887	934	924	852	912	857	966	921	909	908	901	888	915	871	936	939	861	949	938	899	864	853	868	943	950	938	910	903	939	949	906	917	905	889	899	933	880	920	906	885	904	960	954	853	914	911	869	901	981	896	910	840	918	909	870	913	888	892	845	858	896	951	906	886	888	907	901	906	924	860	922	879	950	867	849	895	905	923	922	907	876	908	880	871	924	933	872	962	885	929	864	880	900	895	898	939	903	893	879	861	899	855	900	904	916	947	900	928	904	869	933	870	930	893	906	950	879	889	929	895	878	884	901	905	884	915	897	932	901	930	891	893	899	884	925	931	898	885	937	913	859	895	862	888	911	921	921	901	925	926	876	903	886	910	914	922	882	911	889	901	887	872	854	952	881	897	927	918	907	942	865	895	895	928	895	944	867	879	940	915	941	921	891	906	955	918	878	900	848	937	953	850	907	922	914	906	881	879	878	895	889	912	923	913	934	858	922	883	930	945	921	944	917	941	895	931	896	909	865	888	908	991	885	845	858	926	895	909	892	941	890	939	882	876	920	891	888	926	909	880	891	892	903	874	922	930	918	902	895	892	943	909	861	908	844	915	941	903	871	902	875	939	890	944	930	873	971	877	929	913	922	866	922	923	908	871	891	931	902	918	936	899	941	955	896	930	881	901	896	929	900	920	943	920	912	882	926	842	934	875	885	887	891	911	915	873	932	931	890	864	893	888	881	868	884	881	909	919	854	911	844	909	926	888	898	919	961	899	854	914	930	911	940	906	947	898	846	944	891	910	885	924	915	919	941	826	929	904	917	879	870	956	898	888	913	926	874	893	854	892	894	936	933	908	908	952	927	922	919	870	902	926	888	861	893	907	918	910	915	904	916	944	878	885	886	980	882	918	854	914	901	909	912	856	906	942	920	923	941	959	922	864	882	935	889	905	863	918	842	919	916	913	940	891	889	871	930	932	951	865	900	917	884	883	879	919	883	901	926	960	853	922	895	938	984	915	908	943	912	945	950	901	905	923	838	885	855	875	870	869	846	929	907	922	942	890	897	928	860	879	937	923	929	937	944	923	917	967	902	933	917	912	920	868	919	923	988	911	900	915	861	886	885	892	940	933	879	870	911	876	853	921	888	885	839	921	913	919	971	912	894	887	923	923	955	967	930	946	950	879	914	925	922	914	943	902	949	929	906	934	926	882	903	906	833	893	912	887	904	920	927	832	916	839	893	913	908	911	867	890	893	906	860	848	855	879	882	885	885	845	874	830	892	943	887	861	953	929	864	876	888	870	887	926	886	920	906	860	911	893	897	818	903	887	979	941	886	870	878	935	898	884	934	924	887	889
4921	2958	2625	1779	1577	1406	1304	1193	1194	1139	1118	1102	1151	1101	1207	1154	1122	1073	1145	1116	1119	1072	1129	1078	1106	1149	1110	1098	1076	1046	1120	1112	1097	1090	1094	1088	1096	1052	1119	1082	1080	1075	1139	1122	1076	1054	1102	1062	1169	1082	1104	1051	1139	1075	1165	1137	1110	1076	1076	1126	1035	1138	1041	1110	1105	1110	1117	1100	1151	1044	1144	1067	1073	1045	1134	1096	1115	1140	1085	1146	1085	1091	1037	1088	1070	1119	1080	1081	1081	1074	1100	1128	1126	1070	1067	1107	1119	1105	1163	1118	1118	1088	1121	1040	1029	1076	1149	1098	1109	1124	1178	1100	1075	1105	1066	1088	1058	1102	1166	1053	1123	1059	1153	1105	1104	1105	1057	1100	1110	1059	1165	1059	1009	1072	1094	1113	1103	1100	1058	1117	1070	1125	1094	1048	1103	1102	1093	1075	1044	1131	1100	1128	1112	1133	1062	1111	1098	1071	1057	1103	1137	1090	1074	1127	1147	1097	1086	1088	1072	1136	1064	1074	1117	1058	1080	1131	1156	1115	1093	1094	1106	1075	1024	1025	1121	1074	1060	1086	1087	1161	1110	1138	1093	1070	1067	1087	1080	1088	1067	973	1062	993	1097	1028	1078	1128	1062	1094	1016	1093	1050	1123	1126	1093	1099	1075	1081	1087	1092	1071	1102	1047	1106	1063	1130	1077	1133	1129	1046	1111	1096	1145	1107	1050	1070	1100	1078	1117	1119	1070	1131	1066	1080	1139	1152	1104	1032	1040	1123	1098	1140	1080	1137	1069	1121	1110	1064	1101	1116	1084	1071	1016	1093	1060	1102	1100	1118	1070	1069	1159	1061	1071	1085	1152	1071	1131	1136	1114	1071	1083	1049	1097	1077	1057	1157	1081	1101	1079	1081	1153	1088	1044	1067	1032	1129	1029	1119	1123	1068	1114	1097	1120	1112	1052	1109	1048	1059	1082	1091	1130	1113	1125	1069	1057	1120	1137	1049	1098	1076	1115	1108	1075	1118	1071	1101	1070	1061	1126	1123	1052	1140	1033	1117	1126	1138	1097	1102	1110	1056	1064	1087	1106	1128	1119	1068	1081	1072	1113	1123	1073	1047	1081	1115	1076	1137	1089	1065	1064	1082	1155	1079	1105	1087	1097	1063	1138	1080	1038	1068	1101	1151	1088	1096	1083	1086	1108	1163	1065	1095	1051	1057	1123	1111	1112	1063	1128	1079	1102	1086	1100	1086	1103	1110	1047	1119	1138	1023	1107	1059	1052	1106	1091	1075	1140	1094	1056	1061	1086	1049	1083	1123	1080	1097	1085	1136	1084	1086	1044	1116	1115	1078	1058	1022	1065	1074	1057	1026	1053	1116	1087	1051	1072	1101	1105	1127	1105	1073	1085	1091	1112	1155	1123	1090	1100	1105	1092	1149	1163	1076	1114	1113	1087	1090	1071	1126	1069	1052	1079	1099	1075	1105	1081	1069	1082	1154	1108	1066	1093	1075	1121	1110	1082	1092	1096	1090	1095	1054	1083	1076	1125	1087	1138	1122	1094	1086	1044	1043	1033	1059	1027	1032	1089	1058	1133	1168	1073	1076	1103	1046	1102	1109	1094	1095	1072	1118	1096	1102	1112	995	1078	1155	1099	1073	1099	1066	1113	1146	1082	1089	1068	1092	1120	1084	1071	1111	1071	1043	1125	1109	1076	1075	1077	1067	1094	1117	1107	1066	1063	1142	1082	1097	1085	1132	1113	1094	1086	1139	1081	1112	1053	1093	1080	1074	1137	1091	1106	1121	1124	1177	1091	1044	1129	1098	1093	1129	1076	1128	1084	1140	1110	1143	1040	1093	1099	1080	1128	1068	1091	1105	1108	1067	1061	1078	1094	1093	1043	1110	1059	1056	1088	1110	1092	1108	1094	1148	1104	1125	1108	1130	1126	1154	1080	1037	1065	1072	1085	1091	1094	1121	1125	1098	1112	1065	1134	1097	1034	1126	1102	1053	1136	1040	1127	1100	1133	1107	1100	1137	1035	1108	1096	1096	1071	1102	1120	1088	1115	1066	1068	1080	1102	1089	1125	1105	1106	1094	1198	1092	1131	1123	1145	1121	1064	1138	1065	1123	1074	1129	1115	1113	1048	1082	1079	1011	1091	1095	1160	1033	1129	1125	1096	1153	1104	1086	1144	1121	1141	1093	1053	1066	1083	1111	1109	1117	1063	1093	1125	1104	1115	1127	1104	1131	1107	1129	1100	1056	1105	1087	1114	1055	1127	1126	1123	1120	1103	1090	1068	1074	1105	1068	1071	1051	1080	1081	1143	1102	1089	1020	1088	1129	1069	1106	1102	1086	1084	1090	1058	1033	1039	1103	1080	1059	1078	1112	1121	1058	1099	1081	1146	1108	1100	1063	1080	1080	1128	1090	1104	1110	1108	1119	1131	1102	1060	1134	1057	1141	1118	1111	1125	1098	1089	1102	1083	1108	1087	1053	1109	1132	1062	1068	1071	1081	1097	1108	1051	1111	1091	1084	1116	1084	1081	1072	1074	1086	1119	1036	1114	1154	1067	1118	1087	1066	1116	1178	1152	1052	1109	1090	1096	1088	1105	1063	1116	1092	1057	1083	1051	1079	1100	1067	1078	1175	1101	1048	1088	1104	1088	1062	1095	1117	1133	1071	1054	1056	1116	1092	1099	1099	1096	1131	1124	1035	1043	1092	1111	1085	1083	1049	1145	1083	1114	1090	1074	1069	1105	1097	1092	1164	1085	1069	1039	1092	1135	1130	1141	1096	1036	1076	1127	1131	1113	1070	1112	1103	1127	1120	1037	1099	1112	1103	1120	1111	1112	1077	1120	1083	1089	1074	1100	1040	1112	1026	1062	1086	1093	1130	1099	1106	1127	1093	1093	1127	1045	1054	1119	1096	1043	1076	1119	1069	1098	1127	1126	1042	1128	1043	1125	1115	1085	1078	1084	1087	1097	1112	1056	1086	1099	1016	1027	1142	1067	1120	1048	1108	1096	1100	1087	1090	1105	1073	1115	1097	1089	1099	1089	1125	1135	1119	1078	1113	1126	1070	1066	1084	1144	1051	1142	1106	1085	1106	1196	1024	1100	1081	1065	1064	1040	1142	1111	1038	1085	1070	1121	1055	1122	1069	1120	1083	1126	1106	1033	1119	1055	1080	1047	1134	1134	1145	1056	1158	1060	1044	1048	1110	1052	1131	1124	1065	1122	1074	1027	1099	1046	1058	1063	1121	1149	1073	1049	1041	1121	1097	1121	1119	1141	1121	1076	1048	1094	1105	1142	1045	1146	1055	1074	1075	1132	1070	1119	1068	1121	1038	1133	1120	1087	1087	1114	1055	1094	1095	1091	1106	1111	1062	1086	1132	1087	1108	1153	1130	1055	1115	1082	1069	1078	1078	1092	1103	1091	1097	1180	1053	1077	1063	1120	1100	1095	1129	1049	1080	1061	1114	1161	1058	1092	1175	1121	1041	1074	1100	1123	1118	1146	1079	1101	1091	1089	1101	1087	1074	1055	1064	1113	1107	1126	1067	1096	1114	1079	1135	1129	1100	1094	1057	1061	1114	1104	1094	1153	1053	1115	1121	1070	1074	1093	1118	1063	1064	1088	1026	1133	1090	1067	1160	1074	1078	1082	1117	1098	1085	1112	1082	1093	1156	1132	1113	1062	1099	1091	1063	1110	1111	1076	1065	1079	1069	1112	1056	1048	1120	1093	1059	1128	1071	1099	1107	1111	1106	1066	1140	1067	1122	1100	1044	1111	1145	1120	1132	1081	1085	1110	1105	1125	1059	1110	1160	1092	1110	1061	1141	1104	1061	1107	1125	1055	1054	1090	1102	1124	1064	1129	1084	1038	1077	1131	1096	1166	1039	1135	1090	1075	1097	1053	1039	1106	1086	1101	1143	1056	1092	1054	1072	1091	1105	1100	1104	1105	1130	1067	1087	1100	1065	1105	1110	1107	1104	1046	1104	1098	1065	1074	1090	1104	1051	1086	1120	1098	1085	1062	1083	1095	1073	1078	1158	1143	1075	1089	1132	1151	1083	1131	1123	1090	1095	1076	1044	1121	1111	1123	1081	1086	1098	1110	1108	1089	1088	1130	1119	1080	1078	1084	1125	1107	1133	1059	1133	1118	1087	1080	1095	1068	1046	1050	1120	1056	1099	1111	1073	1036	1109	1060	1113	1079	1081	1039	1066	1133	1073	1119	1080	1092	1130	1121	1118	1131	1032	1134	1050	1120	1135	1105	1084	1093	1079	1087	1122	1135	1065	1064	1131	1095	1064	1094	1131	1080	1013	1091	1136	1035	1079	1082	1111	1169	1089	1073	1110	1058	1102	1146	1122	1102	1123	1125	1089	1086	1129	1096	1090	1121	1076	1106	1131	1116	1096	1086	1091	1077	1091	1107	1109	1130	1070	1084	1101	1056	1078	1102	1047	1146	1058	1073	1086	1110	1106	1103	1153	1095	1133	1102	1052	1136	1121	1078	1128	1059	1170	1044	1079	1117	1088	1102	1034	1088	1112	1098	1093	1074	1108	1087	1098	1093	1084	1046	1101	1079	1117	1082	1098	1090	1065	1114	1111	1013	1168	1180	1054	1088	1059	1075	1114	1105	1017	1054	1130	1109	1106	1115	1088	1088	1089	1061	1088	1110	1158	1027	1099	1042	1099	1069	1157	1092	1130	1141	1121	1115	1033	1107	1044	1116	1104	1087	1092	1151	1099	1051	1062	1140	1056	1118	1107	1175	1068	1154	1097	1093	1126	1131	1125	1058	1109	1111	1114	1096	1059	1138	1100	1068	1087	1107	1056	1088	1120	1103	1056	1116	1034	1117	1100	1133	1142	1086	1084	1099	1061	1126	1088	1111	1044	1087	1132	1099	1123	1032	1101	1060	1110	1036	1084	1092	1139	1091	1093	1130	1078	1119	1081	1056	1094	1083	1112	1098	1089	1136	1103	1069	1118	1015	1119	1054	1129	1163	1069	1067	1163	1142	1056	1092	1111	1096	1131	1069	1102	1118	1173	1140	1016	1102
24617	21576	28975	24647	21542	8997	1593	1093	852	796	796	707	666	623	658	607	563	614	587	563	564	600	595	592	576	564	553	566	531	541	581	571	546	527	539	588	560	514	573	546	592	568	537	582	537	581	566	526	504	533	526	514	508	537	601	519	532	526	539	532	528	537	561	538	496	522	520	512	547	502	535	517	529	536	511	587	550	506	519	531	580	517	534	533	535	507	539	530	548	539	556	579	512	517	544	531	495	553	512	598	537	508	494	530	493	536	550	544	531	522	509	496	528	518	509	530	529	528	515	571	561	521	507	552	552	507	555	506	521	512	523	581	536	537	587	521	550	578	569	512	511	568	532	551	506	536	520	566	534	547	601	497	554	561	530	553	497	541	509	514	540	546	529	527	534	577	556	571	551	579	519	549	520	532	504	564	490	544	546	531	553	558	567	505	553	530	534	601	553	515	537	542	544	517	539	535	496	552	530	522	544	530	533	544	517	547	553	544	525	512	550	545	526	497	521	527	566	534	525	534	511	525	554	524	515	516	545	501	520	552	549	531	521	509	491	543	514	545	536	537	579	552	547	529	516	540	510	552	541	541	533	501	529	526	528	509	480	480	505	508	524	550	520	513	511	538	503	526	502	489	522	529	499	489	513	502	529	545	510	524	552	532	553	521	546	579	498	542	508	546	554	548	512	479	484	545	488	540	534	562	543	544	511	559	528	526	531	519	495	516	565	561	519	507	512	524	500	511	529	523	517	552	548	559	558	499	553	541	550	529	537	514	558	527	522	489	515	504	508	539	500	546	493	566	518	548	513	511	537	541	528	543	542	523	567	536	531	550	491	536	541	518	505	554	546	524	480	561	515	552	509	552	522	515	562	544	505	545	544	528	539	523	527	515	539	536	490	535	542	600	528	557	523	554	546	546	499	505	537	527	560	529	547	547	540	521	557	546	513	514	535	557	541	512	547	506	541	534	502	525	539	517	535	530	506	524	516	524	546	528	555	522	522	553	556	519	504	559	530	505	507	479	525	546	535	567	544	498	501	544	485	522	548	523	489	523	524	527	532	535	553	612	519	489	518	526	495	557	538	526	535	525	529	500	585	518	556	498	529	552	524	505	554	517	523	531	508	534	490	527	539	518	528	517	532	492	550	492	535	533	590	564	487	581	511	540	519	520	533	541	524	534	549	569	528	565	518	517	527	513	539	516	540	560	551	524	542	546	537	550	553	550	550	564	552	525	554	542	574	547	513	551	535	534	513	538	531	548	547	562	511	563	532	550	528	562	531	545	537	499	532	532	530	522	547	532	530	562	545	529	545	524	553	479	535	522	555	517	544	521	497	521	545	560	529	527	562	582	550	508	503	537	580	523	529	499	509	524	509	542	519	520	495	522	598	539	510	524	517	523	493	529	515	547	531	551	513	494	540	571	517	521	507	532	507	555	487	537	512	540	535	536	512	554	533	523	562	520	508	532	500	534	536	499	538	551	492	533	536	571	493	547	521	557	542	514	588	495	549	508	561	532	505	539	553	512	544	540	536	543	511	516	557	497	532	510	557	520	556	541	514	494	571	521	536	526	564	551	549	527	532	517	560	521	522	563	510	524	514	563	501	507	578	532	449	528	532	519	524	511	528	539	549	560	536	520	549	514	532	515	543	515	516	533	551	530	538	533	559	575	590	546	537	560	565	521	558	537	545	519	533	515	560	506	509	548	536	494	528	539	537	529	496	515	568	548	504	564	513	520	497	526	517	520	530	563	576	490	547	506	549	562	550	528	545	558	534	570	515	572	563	492	522	504	524	533	539	517	503	558	542	533	527	574	531	515	493	524	539	567	542	523	544	513	541	545	553	466	560	517	495	529	564	508	534	552	526	537	546	565	531	525	522	536	535	516	533	525	512	517	557	500	523	477	527	522	515	516	517	522	525	526	521	534	562	570	502	557	503	530	517	542	526	507	526	537	533	544	525	553	499	510	528	563	520	540	507	533	532	542	542	518	537	550	516	466	533	501	499	558	508	565	539	510	519	556	541	534	516	486	499	537	538	532	526	498	553	535	507	510	518	541	548	522	507	547	515	491	509	559	550	518	495	540	559	574	546	563	537	517	525	549	529	573	507	504	543	545	555	502	564	491	516	548	496	539	552	534	544	543	457	512	524	534	513	503	516	509	513	541	533	513	569	561	511	495	516	529	534	552	535	504	560	533	489	529	527	509	531	504	532	544	551	535	551	559	561	540	516	503	532	510	527	526	535	533	523	508	512	523	549	541	547	512	512	507	512	501	565	538	536	581	507	496	536	530	520	544	581	544	540	539	523	526	573	528	579	519	543	524	553	509	510	545	515	501	532	516	569	515	547	539	546	559	494	543	517	579	544	509	500	490	530	538	540	566	500	550	490	522	524	554	570	497	533	512	511	529	494	506	555	544	532	536	565	535	520	565	523	549	534	528	522	505	536	466	533	529	510	556	537	534	519	567	562	533	559	559	543	482	527	530	556	542	495	548	505	512	523	525	524	543	501	518	533	548	491	523	547	508	551	566	524	560	540	522	561	549	560	544	524	546	530	541	531	546	549	525	492	506	537	527	526	519	510	534	556	533	517	532	528	544	554	513	538	551	518	526	516	496	510	544	580	521	535	557	558	538	527	537	544	558	492	520	532	532	532	526	513	510	517	512	530	549	448	524	519	536	532	510	538	561	475	502	516	571	507	539	499	565	515	537	494	494	544	511	536	492	552	523	512	529	541	545	550	512	522	534	568	500	535	530	545	507	535	493	532	591	530	558	526	531	516	535	524	536	544	523	517	547	550	508	510	545	549	485	533	498	495	522	536	531	522	548	502	573	535	529	534	558	520	552	527	515	523	564	528	549	575	548	506	500	585	567	542	517	529	559	524	540	514	552	539	510	491	520	550	524	524	516	529	500	546	563	548	506	544	505	524	574	543	520	526	567	521	539	518	511	610	536	539	506	536	513	544	529	566	521	597	522	500	503	515	494	508	497	550	485	525	553	534	587	518	544	502	587	553	544	543	513	525	548	557	502	562	534	529	530	548	524	550	541	508	548	565	548	519	550	537	516	506	568	511	555	520	548	536	545	479	510	499	547	540	539	536	525	547	555	539	505	528	536	516	545	543	522	497	537	537	455	537	569	494	525	565	579	500	530	549	527	499	518	513	527	528	522	564	511	488	557	510	486	560	488	551	510	537	553	530	513	493	522	592	524	519	565	490	513	558	544	485	504	485	504	502	519	520	493	522	507	518	518	507	517	522	557	479	538	536	520	506	480	534	579	538	548	509	500	517	515	529	558	500	571	546	523	566	571	546	534	531	526	519	552	564	547	555	570	519	488	508	530	532	530	537	537	517	505	504	509	566	508	500	530	572	500	534	530	508	540	575	538	514	534	519	515	542	564	502	486	518	538	531	550	534	497	537	542	520	520	531	523	584	543	566	505	513	540	509	535	529	543	523	506	552	521	517	502	530	548	524	545	549	526	537	527
5664	11909	9641	5109	3649	2783	2158	1785	1545	1345	1257	1060	1049	936	882	846	875	841	798	808	801	760	780	771	744	761	789	700	688	683	758	691	702	701	670	701	709	686	707	680	711	649	708	682	654	704	687	672	715	622	669	666	661	701	599	699	681	657	710	719	664	706	706	731	670	664	634	694	663	707	688	686	669	694	642	638	676	653	662	642	682	621	698	653	693	677	674	680	696	685	688	663	706	693	711	664	697	696	650	663	653	657	680	653	640	664	599	686	645	703	630	626	668	666	659	697	662	670	651	710	650	704	682	649	651	681	656	686	677	681	612	706	654	659	624	595	672	689	672	609	627	667	686	664	728	659	715	642	646	636	644	647	655	689	672	640	665	665	694	683	687	658	662	650	686	681	680	694	656	647	671	652	685	674	670	683	665	618	695	683	702	693	694	648	672	687	672	669	660	665	689	613	670	657	652	682	694	680	699	641	663	698	658	631	660	732	734	712	643	663	621	638	667	631	668	664	692	686	664	656	705	644	678	637	668	669	667	649	685	681	664	633	653	661	693	682	652	676	664	645	689	666	689	635	689	655	668	642	660	668	674	664	643	667	669	645	675	698	683	689	650	633	659	669	674	651	689	668	630	653	676	664	649	711	629	633	645	665	705	685	650	664	662	672	674	670	673	679	659	666	641	649	656	671	733	638	646	650	669	678	690	627	682	678	650	668	707	699	667	631	677	670	709	688	687	655	661	645	696	655	676	681	695	701	632	645	661	669	702	696	640	672	678	653	678	647	682	650	691	680	638	676	666	658	650	641	663	682	687	726	659	669	679	677	634	676	648	661	675	648	705	707	720	665	635	651	671	641	674	672	666	653	681	684	640	635	654	664	655	710	661	651	626	624	655	673	690	685	669	674	729	687	669	706	679	622	688	693	671	680	674	664	672	624	651	650	655	686	672	672	666	677	705	663	636	616	627	614	684	689	687	681	652	734	725	670	675	653	653	702	654	628	640	645	675	746	691	646	660	663	677	653	665	681	682	649	656	668	711	705	664	623	682	621	688	697	631	699	645	699	682	623	687	699	605	680	670	632	650	670	697	679	635	649	662	642	657	679	664	646	717	693	680	614	662	676	662	626	677	684	640	703	632	657	680	667	696	673	655	656	625	683	658	626	636	655	666	704	635	633	674	629	682	635	662	723	657	640	672	673	657	634	645	680	662	697	620	655	645	580	694	686	650	619	692	678	676	666	664	702	664	692	644	640	628	684	632	658	628	687	671	697	711	651	678	650	667	676	701	640	725	657	659	686	649	704	654	656	679	664	637	675	649	672	597	693	710	621	675	673	643	636	648	704	702	627	661	687	664	612	634	648	624	614	694	630	666	680	702	635	654	659	702	672	629	672	656	623	670	673	643	653	664	638	668	679	685	644	656	642	642	632	640	692	643	704	617	680	673	620	674	656	650	644	668	653	674	653	694	658	666	675	698	627	677	645	656	686	664	605	646	641	652	658	664	636	695	653	682	629	666	661	649	667	696	675	654	676	667	626	652	677	657	698	643	666	660	639	714	682	640	666	684	655	717	682	651	646	668	682	632	674	675	687	664	683	682	664	685	677	685	654	672	661	687	670	648	644	685	669	668	620	699	698	625	648	702	651	699	664	676	670	689	671	670	616	658	662	661	658	686	643	625	712	695	664	701	682	640	692	639	684	685	643	614	668	660	674	702	709	643	669	673	707	697	721	658	637	703	654	657	650	698	666	651	655	654	657	649	666	657	646	627	664	654	639	603	670	683	645	679	664	645	665	623	660	669	672	647	653	687	659	633	626	643	650	673	665	665	703	641	688	682	709	636	687	697	633	624	639	673	659	681	680	653	726	643	682	660	698	692	646	677	614	682	726	631	679	638	715	671	658	679	674	688	653	678	689	707	668	620	645	696	645	689	651	659	666	668	673	692	619	690	671	627	582	659	671	692	622	688	644	646	643	680	673	688	673	695	680	696	676	677	612	683	618	636	682	657	687	696	663	638	646	675	690	659	631	666	675	656	689	659	695	662	681	704	671	687	665	651	688	670	667	677	637	724	675	712	677	650	616	669	695	675	674	646	657	635	667	669	678	662	688	730	685	657	674	640	660	655	670	661	648	629	686	663	639	683	617	663	654	665	659	639	684	647	663	688	623	669	670	671	622	695	655	684	671	735	673	674	625	664	694	677	611	647	597	664	670	661	665	645	650	679	689	692	663	672	643	655	684	675	641	679	685	669	703	686	696	661	708	705	644	667	675	663	681	705	682	665	649	679	680	613	696	658	638	674	683	657	653	713	666	648	641	637	652	687	642	655	687	643	664	679	664	680	671	668	676	623	677	629	676	648	631	699	646	654	646	713	646	695	671	639	685	628	607	631	695	702	692	675	659	668	696	670	662	663	650	619	642	627	682	635	669	679	614	679	656	621	688	690	701	633	638	646	660	710	660	683	664	705	644	651	698	626	694	636	652	687	648	658	622	639	654	660	681	697	609	669	658	704	604	667	664	666	662	655	691	641	647	690	681	648	662	690	679	680	670	706	637	658	654	650	647	657	652	676	659	683	644	644	668	671	654	681	648	664	678	680	654	684	693	646	668	680	685	665	642	669	625	662	664	667	647	674	686	630	646	654	660	659	619	673	666	659	631	628	700	670	685	624	665	679	659	672	686	683	635	673	630	681	661	634	723	673	625	634	615	694	705	657	692	664	642	667	664	645	665	677	692	675	668	651	624	680	646	692	636	633	648	671	673	711	668	718	648	689	623	648	651	709	654	675	644	646	670	637	684	707	638	627	640	720	661	672	626	666	663	624	672	629	612	630	685	684	661	682	685	671	606	643	656	694	616	704	704	658	627	630	685	672	665	676	663	642	652	718	665	659	664	634	695	700	639	622	703	694	653	670	628	642	667	681	650	664	701	670	697	716	714	661	703	595	694	651	678	689	698	693	686	694	666	742	677	667	691	689	645	686	682	640	667	661	679	678	629	666	684	655	648	640	660	684	706	663	674	666	625	707	689	672	688	704	650	658	693	686	666	684	692	638	676	665	681	695	647	679	668	684	701	688	690	710	679	639	628	633	739	674	656	681	677	648	652	635	650	654	649	667	717	662	680	684	658	657	663	653	691	654	647	661	672	699	681	660	648	708	652	649	681	646	718	647	636	665	643	662	670	652	671	685	639	652	628	708	625	636	705	673	698	640	680	619	687	679	668	648	650	700	635	651	676	642	683	668	626	668	682	654	633	645	650	667	685	657	685	665	672	678	651	651	698	706	650	675	682	661	637	668	682	646	656	674	648	646	672	673	703	651	661	620	702	672	692	684	612	657	650	690	701	695	677	666	653	714	648	660	663	659	745	633	619	649	703	641	667	681	675	648	668	623	690	658	686	674	657	666	670	675	714	713	637	697	666	704	649	681	661	688	644	625	673	691	677	632	659	651	654	672	674	654	673	639	693	627	691	630	645	654	682	646	681	676	679
24	24	24	24	24	24	24	24	24	24	24	24	24	24	24	24	24	24	24	24	24	24	24	24	24	24	24	24	24	24	24	24	24	24	24	24	24	24	24	24	24	24	24	24	24	24	24	24	24	24	24	24	24	24	24	24	24	24	24	24	24	24	24	24	24	24	24	24	24	24	24	24	24	24	24	24	24	24	24	24	24	24	24	24	24	24	24	24	24	24	24	24	24	24	24	24	24	24	24	24	24	24	24	24	24	24	24	24	24	24	24	24	24	24	24	24	24	24	24	24	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
