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
339518628437	339518628956	339518629506	339518630056	339518630606	339518631156	339518631706	339518632256	339518632806	339518633356	339518633906	339518634456	339518635006	339518635556	339518636106	339518636656	339518637206	339518637756	339518638306	339518638856	339518639406	339518639956	339518640506	339518641056	339518641607	339518642156	339518642706	339518643256	339518643806	339518644356	339518644906	339518645456	339518646006	339518646556	339518647106	339518647656	339518648206	339518648756	339518649306	339518649856	339518650406	339518650956	339518651506	339518652056	339518652606	339518653156	339518653706	339518654256	339518654806	339518655356	339518655906	339518656456	339518657006	339518657556	339518658106	339518658656	339518659206	339518659756	339518660306	339518660856	339518661406	339518661957	339518662506	339518663056	339518663606	339518664157	339518664706	339518665256	339518665807	339518666356	339518666906	339518667456	339518668006	339518668556	339518669106	339518669656	339518670206	339518670756	339518671306	339518671856	339518672406	339518672956	339518673506	339518674056	339518674606	339518675156	339518675706	339518676256	339518676806	339518677356	339518677906	339518678457	339518679006	339518679556	339518680106	339518680656	339518681206	339518681756	339518682306	339518682856	339518683406	339518683956	339518684506	339518685056	339518685606	339518686156	339518686706	339518687256	339518687806	339518688356	339518688906	339518689456	339518690006	339518690556	339518691106	339518691656	339518692206	339518692756	339518693306	339518693856	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	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	2756	3600	2300	2756	3600	2300	2756	3600	2300	2755	3600	2300	2755	3600	2300	2755	3600	2300	2755	3600	2300	2755	3600	2300	2755	3600	2300	2755	3600	2300	2755	3600	2300	2755	3600	2300	2755	3600	2300	2755	3600	2300	2754	3600	2300	2753	3600	2300	2752	3600	2300	2751	3600	2300	2750	3600	2300	2749	3600	2300	2748	3600	2300	2747	3600	2300	2746	3600	2300	2745	3600	2300	2744	3600	2300	2743	3600	2300	2743	3600	2300	2741	3600	2300	2740	3600	2300	2739	3600	2300	2738	3600	2300	2737	3600	2300	2737	3600	2300	2736	3600	2300	2735	3600	2300	2734	3600	2300	2733	3600	2300	2732	3600	2300	2731	3600	2300	2730	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	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
22911	22029	32829	27084	20992	24863	10908	927	573	601	544	589	562	553	578	575	549	552	557	595	549	514	584	548	513	538	586	552	561	532	532	565	556	544	554	544	552	566	568	553	529	559	561	532	528	540	529	566	529	578	561	536	550	517	559	524	587	539	526	541	570	517	527	564	559	535	542	532	528	548	548	583	563	516	546	604	534	537	500	514	541	531	534	521	548	524	554	597	554	555	540	526	534	565	553	529	567	512	521	534	559	517	533	530	547	547	531	524	607	545	524	545	509	552	571	549	535	569	547	511	509	518	545	566	532	557	604	559	537	571	518	587	545	575	489	559	533	580	537	498	546	544	544	552	556	538	537	541	522	561	544	531	521	523	541	502	527	505	547	548	539	557	559	539	546	552	499	523	543	503	545	527	531	556	490	549	500	543	552	576	599	580	566	533	525	547	540	513	509	500	565	516	571	572	516	537	505	563	547	532	536	538	515	563	512	528	546	509	508	554	549	545	577	529	559	518	541	574	540	532	537	543	536	536	547	528	536	556	545	575	544	548	575	537	553	545	520	533	574	542	539	567	523	528	540	528	530	562	546	507	540	562	513	544	577	562	535	536	535	555	603	561	536	551	567	565	559	528	560	552	561	540	591	527	532	521	566	563	520	550	588	529	537	574	528	565	524	524	563	509	513	516	554	555	547	533	536	537	539	530	492	527	549	528	566	568	501	572	568	566	538	515	531	560	536	555	556	543	549	537	519	538	523	523	545	552	550	522	473	538	515	527	537	514	538	543	541	532	516	578	558	557	579	534	544	571	514	567	530	560	521	536	561	572	534	519	546	548	566	524	537	559	524	520	542	503	514	527	533	567	536	537	519	529	535	549	552	488	529	551	552	600	517	559	522	583	543	528	527	549	541	547	586	527	558	585	555	500	589	545	524	543	544	518	525	520	534	527	544	573	532	587	559	539	506	564	587	546	550	521	541	575	548	539	519	560	571	536	493	526	513	543	574	562	553	551	552	568	543	535	569	549	509	548	545	500	571	553	527	525	584	521	534	533	514	499	545	540	520	545	527	527	532	602	521	551	541	575	550	527	544	517	547	540	550	535	540	523	523	507	497	517	545	559	547	544	494	510	528	520	513	535	550	552	583	564	561	586	544	484	575	545	573	560	548	540	547	618	558	512	533	542	579	528	512	530	531	536	542	524	529	548	499	572	541	525	543	521	528	554	521	514	541	549	577	570	545	550	544	504	492	537	553	562	549	567	533	556	543	520	517	512	565	537	510	520	526	503	479	533	544	580	539	529	593	568	534	600	515	539	549	534	530	513	569	500	550	518	518	488	598	539	534	571	551	530	557	553	568	550	510	542	580	543	560	529	493	522	531	604	565	547	558	554	582	553	535	520	538	538	573	498	554	558	521	561	560	528	572	539	532	536	499	536	585	494	499	572	537	577	546	528	502	533	557	586	557	570	499	509	547	498	524	550	540	508	531	529	609	542	552	531	506	537	531	554	554	498	525	614	555	530	536	543	556	547	568	496	563	554	511	582	510	537	539	541	536	531	556	525	544	541	538	541	559	532	544	561	528	506	563	523	577	558	539	538	536	550	537	559	506	535	541	563	582	551	524	540	564	592	521	534	549	551	553	534	520	525	490	564	543	539	553	574	555	541	558	557	519	530	553	533	549	510	555	524	576	504	554	586	534	574	516	534	522	559	539	550	553	566	539	570	519	540	501	540	559	528	546	531	554	538	581	542	539	564	538	553	575	513	494	524	566	561	548	520	535	514	532	544	552	525	577	528	555	526	531	551	523	538	560	521	562	542	527	556	574	551	530	551	580	552	540	500	511	546	531	559	558	550	521	521	530	534	556	517	526	555	553	535	497	495	568	601	523	508	555	518	553	528	523	518	556	540	541	531	497	512	538	580	558	539	542	588	555	533	539	557	534	540	565	528	547	555	564	580	550	512	531	526	522	500	533	557	555	503	538	539	508	585	556	533	533	526	519	574	566	553	530	540	520	528	504	513	526	535	562	575	533	549	525	565	522	558	544	544	556	522	542	527	551	550	537	567	533	512	541	507	542	552	569	555	551	555	558	522	543	531	516	546	546	525	554	539	543	525	529	565	524	517	539	539	543	523	537	559	525	566	537	521	502	550	512	534	586	558	562	531	560	556	550	537	544	522	547	548	523	545	552	550	530	568	567	525	545	517	528	567	564	570	563	558	557	563	550	569	493	538	567	563	537	562	510	576	540	547	506	512	570	534	559	573	526	513	567	505	558	553	534	519	559	506	521	539	525	557	548	538	503	518	555	563	484	519	549	553	566	521	517	552	516	557	493	595	552	563	530	530	544	540	519	559	553	554	555	488	585	528	576	543	509	593	568	500	497	515	561	538	546	515	547	587	587	599	574	539	582	540	553	570	543	538	612	545	547	529	563	524	518	499	526	502	514	539	519	568	550	524	529	534	563	537	487	486	567	552	525	596	541	505	518	583	537	521	530	560	540	566	559	582	545	562	537	523	530	541	526	543	470	562	548	560	539	566	537	586	525	573	532	571	564	575	476	546	548	539	570	521	564	566	548	542	523	561	558	548	549	544	543	523	539	551	545	517	540	525	545	519	551	575	563	548	545	532	575	571	538	544	600	560	567	559	580	518	534	524	510	541	523	518	560	536	584	521	564	480	584	546	535	539	518	557	529	551	524	510	547	525	537	537	540	551	576	518	545	545	512	528	553	516	538	540	519	548	560	500	544	492	522	579	550	531	537	512	539	559	584	589	540	525	521	518	512	519	533	551	549	524	541	524	513	553	544	533	528	567	551	556	537	547	523	544	496	529	538	537	515	559	529	560	550	532	541	579	549	554	533	541	529	574	556	531	546	535	567	530	519	522	561	547	524	572	507	546	502	538	555	538	582	552	535	506	556	510	545	513	601	561	561	525	526	572	499	542	579	562	549	530	561	552	521	559	573	523	557	531	523	515	554	566	497	542	567	511	576	533	537	551	558	549	515	506	603	546	545	552	567	543	569	508	540	575	529	514	539	546	541	510	575	553	505	582	533	552	562	553	516	559	491	531	569	577	512	548	538	580	551	563	548	516	489	562	521	544	533	556	567	540	555	567	561	564	518	529	493	527	549	539	515	568	547	537	543	555	537	534	544	545	546	525	554	511	543	490	591	574	540	518	554	557	541	490	530	552	527	570	526	509	561	519	572	525	546	534	502	528	563	525	553	520	591	531	525	481	586	549	564	561	571	554	495	525	549	462	522	557	571	525	537	536	509	549	571	541	514	539	520	541	552	542	574	515	521	560	581	527	544	537	594	530	519	536	523	532	531	547	524	570	519	525	466	537	558	505	568	514	536	507	567	567	530	573	576	527	531	524	537	515	553	567	527	533	526	534	544	562	558	548	555	569	537	528	517	521	574	572	572	525	568	547	552	498	537	515	585	522	517	505	568	515	567	527	515	574	533	544	527	518	607	509	570	571	555	569	518	491
57375	97297	76086	43161	21788	33465	5006	933	859	908	920	841	835	803	906	828	822	827	823	850	829	859	822	817	849	829	861	824	804	814	835	774	794	815	800	792	833	859	837	857	826	793	809	816	818	850	845	773	841	829	802	813	826	832	817	828	827	806	832	818	818	810	838	822	856	789	798	824	866	769	809	812	806	821	850	843	815	786	758	824	775	815	827	801	804	819	855	835	760	787	797	814	726	795	863	842	815	795	798	784	812	798	840	817	804	804	817	828	785	821	790	820	844	828	796	788	897	791	822	829	837	810	819	778	926	872	858	856	825	813	833	857	758	816	839	837	790	835	778	804	830	817	852	856	865	758	837	797	817	864	829	832	816	785	800	920	823	768	797	827	783	849	780	779	794	827	838	780	874	777	787	800	819	826	788	797	818	803	805	809	796	801	806	808	803	837	822	785	791	781	842	753	785	857	824	830	812	836	818	828	824	786	853	784	856	846	818	820	857	778	793	819	794	754	799	819	800	804	851	819	816	842	800	835	805	868	861	813	797	827	768	837	868	824	804	795	836	804	828	806	871	827	788	798	830	845	812	781	839	837	826	813	787	777	820	790	813	871	807	828	814	819	834	810	857	800	819	783	794	858	805	800	837	778	788	790	833	847	823	828	845	882	791	833	821	816	809	779	799	773	841	797	802	805	828	793	755	769	857	804	823	848	920	773	847	825	823	847	829	828	835	783	806	767	815	819	804	816	811	813	777	818	797	818	792	807	827	838	848	818	781	802	787	827	852	771	789	740	792	781	807	857	834	800	815	819	822	844	791	791	876	836	777	818	835	785	803	835	809	813	846	798	838	776	797	824	836	900	845	760	818	786	799	848	772	787	847	739	888	796	810	817	757	788	808	758	810	792	762	833	789	846	859	846	812	800	840	804	834	906	786	836	792	848	794	854	825	773	807	818	817	868	791	854	796	826	853	826	810	830	809	868	821	844	829	827	762	787	758	812	794	826	822	808	845	776	795	812	791	854	793	835	826	805	819	759	784	815	802	831	853	800	834	813	825	827	782	788	817	806	837	773	848	853	819	810	786	810	853	850	838	803	842	790	828	840	827	828	875	840	817	814	835	779	801	801	821	796	813	804	831	849	816	764	813	851	819	815	814	749	801	823	845	789	812	817	831	845	820	844	878	868	809	808	839	835	789	785	790	808	825	832	813	804	809	798	770	855	830	781	790	862	827	830	818	865	852	794	783	749	838	800	797	819	786	812	863	771	803	811	835	805	820	811	832	798	802	821	789	806	822	800	831	791	761	790	816	789	809	822	793	857	802	786	785	830	819	771	809	773	853	819	804	815	766	819	842	817	868	815	853	796	856	810	788	806	838	820	863	839	800	844	803	834	802	798	776	799	745	797	813	849	823	852	827	794	787	798	766	800	821	808	802	800	839	846	865	878	756	825	816	845	830	860	808	841	815	852	832	829	832	832	733	830	788	831	794	806	771	793	842	808	804	807	821	844	778	815	812	813	820	854	822	784	801	838	840	835	804	745	818	793	793	800	807	804	816	814	862	833	840	790	826	839	784	886	785	825	811	790	845	830	815	768	816	826	812	841	847	832	801	789	830	833	839	827	747	836	776	788	789	791	800	771	830	833	836	812	812	813	835	802	843	799	839	819	858	824	808	802	810	761	814	735	851	829	825	814	792	821	833	819	833	785	820	824	802	829	776	813	797	813	813	813	822	789	856	822	839	795	777	804	823	855	770	812	801	818	864	806	816	813	793	797	854	819	838	801	859	810	821	841	844	841	774	758	832	815	831	800	810	800	808	788	794	853	763	827	807	781	817	747	808	818	824	790	837	851	812	816	778	806	753	828	830	814	839	866	850	846	787	822	831	842	834	809	845	801	809	808	871	813	800	825	808	817	799	816	800	812	824	809	809	788	811	820	757	780	804	835	825	832	821	841	770	799	812	830	821	798	823	817	861	878	818	858	782	784	846	826	822	803	797	810	810	834	806	802	836	864	798	769	817	888	808	794	838	813	767	771	797	863	803	828	832	856	801	833	777	842	822	834	803	830	797	769	858	774	829	874	846	832	809	790	828	825	815	791	818	778	803	866	772	810	795	818	817	816	806	830	749	822	827	807	827	812	850	774	816	777	830	858	824	828	858	821	842	787	825	784	846	830	819	819	815	822	827	775	773	802	838	814	800	809	802	807	806	802	792	812	801	837	794	791	841	833	839	806	852	768	845	842	789	820	829	804	873	826	824	821	825	803	859	864	863	809	775	807	805	861	778	850	797	783	823	852	809	803	799	833	834	782	792	828	755	809	894	812	842	824	792	845	804	804	801	829	864	827	816	775	806	817	852	796	832	792	819	822	838	823	861	805	798	824	835	834	853	823	824	833	833	911	818	817	809	789	801	854	815	787	809	810	783	825	788	781	819	829	778	851	821	820	797	854	767	858	822	846	848	830	856	828	815	794	801	832	831	836	801	849	892	809	806	799	806	883	809	815	782	839	774	791	868	845	792	774	788	774	804	803	806	837	827	805	835	859	821	791	768	817	827	787	841	821	768	847	808	851	799	769	883	831	803	815	843	862	826	827	806	839	838	830	807	798	843	839	805	845	820	830	834	873	835	781	809	852	814	768	821	813	753	821	794	827	812	779	804	774	805	810	866	807	770	901	871	861	843	826	812	764	837	813	820	807	837	797	793	866	808	805	824	817	782	786	825	859	803	769	800	795	856	818	779	798	836	790	802	802	801	803	802	837	820	783	767	760	815	830	798	803	854	823	861	816	816	865	793	816	872	827	859	789	796	799	758	866	808	807	817	788	771	839	796	824	789	764	823	815	785	821	815	836	749	760	849	773	796	811	791	848	806	830	790	820	817	852	810	767	766	814	831	785	827	829	819	778	792	831	849	791	784	787	783	852	810	915	858	775	783	808	819	804	839	772	820	817	788	822	843	842	818	867	764	852	901	803	823	792	792	876	805	837	810	767	868	807	788	836	866	812	816	923	769	794	768	852	732	836	819	817	834	872	822	883	756	829	826	839	781	813	831	855	801	868	827	833	838	889	852	846	819	796	828	878	849	832	796	835	831	811	816	792	836	823	797	891	798	811	818	868	808	827	816	849	790	778	813	819	848	798	801	827	851	827	796	823	813	781	829	814	773	815	798	787	845	824	844	812	824	852	842	840	765	859	796	776	801	845	831	787	814	822	824	791	753	853	811	812	837	758	891	810	803	819	768	789	831	813	805	819	847	809	826	792	814	789	852	824	862	851	796	877	834	756	867	804	826	803	814	784	806	818	807	801	784	783	824	849	782	816	836	837	837	870	804	768	794	812	811	779	802	830	824	849	832	831	823	872	847	794	811	860	851	845	823	790	790	815	854	806	782	785	809	793	773	769	819	827	826	796	831	821	814	843	822	799	880	771	814	821	796	839	846	820	826	798	866	849	834	770	854	752	838	834	809	818	778	796	905	780	827	787	843	803	808	823
30166	30307	30876	12339	1447	3047	534	244	218	253	218	224	238	228	240	235	256	221	219	249	273	226	285	260	248	238	261	223	256	243	212	250	243	233	251	232	238	247	223	221	234	247	227	244	224	228	230	236	237	249	251	240	240	243	249	241	221	254	242	261	262	270	247	238	236	281	263	231	246	249	265	211	253	188	258	247	237	231	247	272	223	221	255	229	257	262	223	241	251	235	249	239	245	267	224	257	223	250	238	240	240	245	240	264	264	231	219	277	201	221	223	237	255	224	218	222	221	246	232	235	202	224	236	246	258	218	260	258	249	232	244	219	240	239	232	233	244	240	241	256	237	233	229	268	215	249	234	218	244	257	246	253	236	235	233	225	256	228	267	236	229	238	245	234	229	247	249	255	229	252	223	231	247	226	256	232	236	250	280	267	236	203	234	268	232	278	224	232	232	234	252	217	253	226	232	235	279	251	245	244	251	239	246	221	222	266	236	237	226	251	240	258	218	231	248	251	234	232	242	247	234	227	254	240	228	251	254	228	238	243	238	229	229	228	234	215	245	259	249	232	254	273	237	251	237	250	222	268	265	235	240	268	251	237	245	231	245	240	257	266	253	251	237	229	232	232	234	218	208	267	236	228	238	241	274	251	246	226	237	228	260	252	245	258	236	254	234	228	236	240	215	252	255	233	210	247	252	243	263	262	229	241	273	238	208	242	250	249	281	270	261	218	252	231	234	228	239	238	265	249	218	237	239	255	238	253	232	242	231	228	246	247	262	250	220	234	226	198	258	255	250	228	241	260	238	226	244	238	218	253	250	251	256	238	205	230	237	232	250	239	260	267	243	230	240	241	221	209	239	251	250	233	233	250	253	217	241	226	234	246	245	261	220	258	256	254	236	198	251	251	258	222	247	255	245	222	253	257	218	283	222	228	234	240	237	249	244	275	242	259	221	255	250	262	233	240	233	240	221	223	252	242	233	243	227	226	274	249	255	249	231	246	243	240	252	255	231	260	287	236	227	240	244	235	260	219	220	246	254	253	233	218	265	225	249	242	228	243	230	251	252	229	222	219	254	250	220	248	255	257	237	242	238	253	226	243	235	255	234	249	256	261	266	231	226	238	219	234	265	244	226	220	228	267	235	268	270	231	243	240	258	240	247	245	199	246	238	243	230	242	214	246	262	229	267	242	226	249	243	222	241	258	233	236	256	250	230	247	256	248	281	210	222	232	240	219	230	271	247	227	237	252	244	220	222	260	249	235	253	253	250	228	230	228	248	242	241	233	236	213	226	272	247	253	229	284	237	229	240	233	226	217	270	239	230	268	250	256	264	244	240	241	250	257	257	204	224	223	263	252	252	242	248	246	268	216	246	237	248	238	254	246	242	216	248	253	253	222	255	245	240	251	257	231	259	220	234	265	233	231	231	209	237	223	228	267	241	228	247	225	250	217	240	208	253	254	227	218	237	246	221	216	212	248	218	272	262	237	235	245	275	242	231	233	252	245	208	280	256	251	246	249	248	245	256	240	250	247	263	237	212	232	244	258	240	246	243	248	230	246	250	226	251	253	247	212	244	215	239	247	237	249	225	235	267	238	243	228	264	236	221	247	241	242	228	253	236	223	257	257	245	222	220	257	265	256	204	259	247	239	241	217	262	226	264	212	266	236	245	232	230	244	235	246	255	262	249	253	240	239	224	241	238	270	250	244	245	225	227	230	248	248	249	220	259	250	261	251	235	262	266	232	212	245	226	235	221	261	240	259	247	234	269	217	231	223	214	246	248	234	261	202	231	261	220	252	209	258	223	239	247	235	222	241	212	230	263	250	242	227	250	222	254	250	235	224	251	260	255	247	254	260	244	224	237	232	236	228	253	209	211	247	249	262	234	255	271	244	253	228	222	230	231	241	235	250	230	253	273	231	230	260	244	251	218	231	242	231	240	229	228	226	257	254	239	231	213	272	250	244	264	222	232	221	233	241	230	231	238	254	229	266	251	247	218	243	220	235	254	231	231	260	227	205	254	243	244	239	255	237	252	241	215	246	234	234	227	238	269	216	253	261	253	249	252	250	254	244	278	216	253	238	205	256	225	231	227	224	260	274	223	239	222	228	210	245	229	237	213	235	264	214	236	237	235	229	247	237	246	235	253	241	223	239	219	250	249	263	227	250	241	274	234	271	253	241	267	246	209	249	269	232	251	219	244	232	250	249	240	224	238	252	246	255	246	251	228	251	245	228	228	243	228	231	246	248	225	259	232	228	252	244	265	227	226	221	248	250	266	246	253	241	234	270	232	225	253	263	237	247	209	267	218	244	278	247	264	242	245	238	258	236	227	248	256	240	231	269	227	250	250	250	238	251	232	232	256	216	244	249	252	234	240	251	236	231	262	228	268	245	247	255	247	240	206	265	256	221	233	225	228	229	250	259	248	256	228	247	271	256	256	232	261	260	243	274	252	237	240	236	240	216	248	253	237	224	244	231	236	231	233	248	213	239	248	253	263	244	233	235	240	249	246	236	222	266	234	242	231	242	249	247	235	214	245	234	254	262	267	257	228	249	220	238	246	227	258	239	237	237	243	243	249	219	268	226	254	242	237	244	265	220	252	247	242	236	248	241	233	239	251	257	255	263	236	238	238	210	249	244	243	277	255	221	226	239	233	249	233	278	216	258	259	247	248	251	241	238	246	247	240	231	237	240	232	259	240	227	226	238	255	242	238	230	227	251	230	242	225	264	248	228	235	219	235	253	243	238	243	242	219	222	209	221	239	238	234	254	241	241	244	234	215	262	234	237	273	241	213	243	247	248	224	241	247	237	232	238	221	217	240	228	259	245	217	225	244	244	251	245	242	233	212	267	246	240	242	231	242	257	250	247	226	229	237	241	265	260	263	256	240	240	249	251	255	233	222	243	228	243	245	206	248	242	252	250	232	240	236	253	236	277	248	221	219	259	259	249	214	236	233	243	236	237	210	227	222	237	249	225	240	244	246	233	251	239	257	247	241	251	238	256	273	211	239	260	233	233	260	242	235	247	239	273	215	245	240	219	228	246	254	246	201	231	242	247	252	241	263	242	208	258	236	254	239	230	240	237	237	219	265	213	204	247	231	235	244	233	235	243	251	234	236	241	254	244	219	230	262	220	236	248	272	241	218	240	251	255	231	235	236	240	240	245	250	233	241	234	234	232	240	238	231	232	240	241	246	251	247	236	226	255	224	245	241	271	248	283	210	247	247	233	255	275	253	220	227	213	254	227	227	226	237	247	234	237	248	262	234	255	254	244	236	244	209	261	221	245	237	234	223	247	253	264	243	270	252	245	262	263	234	255	250	236	235	215	263	226	219	234	260	259	250	220	243	261	254	230	243	247	224	241	250	216	237	235	213	264	224	230	236	244	241	249	261	258	247	230	243	218	252	261	258	227	253	237	242	275	246	268	217	245	238	252	237	267	265	227	234	240	224	224	224	225	278	255	250	241	236	220	226	245	249	248	229	255
36595	48243	37055	11632	2806	7386	1012	390	409	395	416	440	412	388	422	407	395	407	395	406	392	404	403	394	407	429	420	432	423	394	392	365	399	425	344	428	420	403	420	423	402	403	401	449	408	380	370	405	410	425	405	417	378	416	405	416	421	416	387	408	380	398	419	409	422	400	389	406	396	404	392	397	402	400	408	430	411	386	430	411	411	386	406	461	372	379	388	421	421	407	419	411	406	384	390	425	376	430	418	414	439	399	391	385	419	425	415	400	410	419	396	411	418	411	371	392	369	413	406	387	399	399	420	427	392	424	416	406	375	401	457	373	411	423	428	406	406	422	385	374	398	388	416	412	406	393	433	415	427	447	433	451	410	386	402	409	375	373	424	426	428	429	388	409	370	413	366	425	405	393	435	415	413	431	419	410	405	404	419	422	387	420	408	396	428	419	420	366	421	420	410	380	429	384	395	419	425	409	403	392	388	434	388	409	409	433	388	425	401	405	418	410	387	396	396	430	421	420	368	403	391	388	421	416	406	385	446	386	403	393	390	367	382	417	396	407	407	449	393	415	388	426	376	420	398	412	433	416	396	443	413	374	405	390	412	383	410	407	387	408	402	482	378	380	391	400	380	433	424	422	428	433	406	427	408	412	396	374	420	394	431	402	415	400	400	413	378	395	393	377	400	384	375	399	395	400	403	372	388	409	405	420	437	385	421	408	401	422	413	419	413	393	450	409	406	407	390	429	394	390	407	407	396	435	411	399	374	418	388	402	447	423	385	407	426	415	397	383	397	403	397	422	373	421	405	369	417	388	406	415	411	411	398	409	368	377	440	388	436	431	422	408	398	378	393	422	392	422	431	409	442	390	400	422	411	427	419	408	380	416	390	411	379	408	420	416	441	426	378	398	406	412	452	368	400	390	389	363	392	401	428	438	434	425	392	407	415	403	400	419	391	398	400	415	401	390	403	428	424	430	412	416	398	426	402	414	406	437	411	384	432	400	416	433	392	389	394	376	410	432	418	405	417	404	427	427	411	381	432	410	382	399	422	415	424	414	424	375	386	413	407	396	414	401	400	408	368	383	426	427	416	394	398	447	395	395	390	396	391	393	383	396	386	419	381	424	399	413	404	436	402	409	409	406	406	410	434	422	367	409	396	442	398	398	426	393	423	409	395	425	388	397	391	420	410	391	427	402	418	416	424	380	431	418	425	418	421	448	417	379	433	382	369	432	360	402	385	431	416	383	395	404	415	406	393	367	401	404	382	371	404	425	393	406	413	412	401	398	369	405	369	408	371	359	359	411	389	430	418	400	395	388	402	386	410	370	410	392	439	411	410	428	357	405	384	386	415	444	415	399	416	372	417	398	405	419	419	428	432	417	418	437	404	413	397	424	420	397	411	455	411	397	422	400	410	392	436	438	407	417	392	366	412	397	393	384	402	435	411	419	403	421	378	452	434	462	401	385	412	379	376	378	390	425	380	403	407	401	395	424	432	411	406	379	429	428	393	425	387	416	401	421	399	410	410	408	387	402	409	380	391	403	406	423	412	391	427	406	417	422	397	388	417	436	405	410	378	417	403	396	399	392	400	414	440	363	371	417	443	438	425	410	410	377	417	425	408	432	424	408	412	390	420	413	388	409	394	408	426	411	395	401	403	394	414	427	375	439	400	372	433	393	383	365	466	404	388	404	380	419	435	432	410	399	415	396	402	422	416	371	384	416	391	416	418	402	374	397	391	401	408	409	385	392	406	423	396	395	393	425	409	371	400	427	367	384	409	406	399	419	396	417	452	406	425	409	403	429	390	436	362	428	398	399	362	430	402	445	426	432	376	425	389	399	418	414	419	404	393	415	414	431	378	373	407	416	441	421	409	419	414	410	396	421	374	420	422	398	394	403	449	463	409	404	430	410	432	386	400	396	400	387	420	410	450	394	430	375	376	384	381	400	387	398	389	412	396	411	388	419	417	407	386	418	433	410	425	390	403	379	411	438	403	397	414	423	396	373	396	380	420	429	370	425	393	405	403	406	431	388	420	397	382	437	396	400	461	440	406	407	387	429	409	390	417	391	377	422	411	422	370	388	401	428	415	396	415	403	407	407	421	403	431	426	397	396	401	402	415	427	417	386	410	409	422	415	437	415	406	441	418	410	387	444	400	402	434	418	384	466	408	412	401	400	425	429	410	446	424	401	389	409	423	378	419	394	418	386	398	418	370	403	398	416	394	405	413	440	389	386	381	404	388	416	397	400	376	410	394	437	405	426	398	403	420	367	430	381	400	378	407	394	402	383	469	418	421	394	416	383	369	366	421	391	391	390	393	406	414	438	413	410	433	404	396	446	390	395	424	403	411	397	408	392	382	404	369	405	390	381	449	430	433	441	395	365	385	380	423	401	386	378	389	402	387	418	403	374	397	420	417	403	390	412	472	391	407	402	402	385	466	383	388	432	395	432	424	408	419	375	414	433	371	421	367	390	410	427	382	414	419	405	380	428	413	404	413	417	394	385	417	395	390	421	416	407	401	420	405	401	383	392	398	407	402	399	388	393	392	377	426	376	442	359	388	395	432	397	446	386	395	412	416	410	397	393	414	439	399	410	402	417	403	376	414	424	443	399	398	388	399	431	407	413	401	392	375	422	421	402	416	424	407	402	400	413	414	377	395	364	430	395	402	419	407	374	403	410	374	410	390	376	396	439	390	418	408	429	378	415	409	419	433	393	379	398	357	379	398	420	415	432	406	402	424	404	406	389	427	396	431	398	406	391	395	396	433	410	388	385	422	400	399	420	424	388	422	428	418	436	407	421	372	433	412	412	388	398	418	432	386	409	404	414	412	422	389	401	420	404	389	418	438	408	405	419	398	350	419	403	437	425	390	400	393	398	421	397	439	408	372	398	424	457	385	394	432	408	390	402	454	407	395	437	428	419	428	411	406	395	417	386	430	409	414	433	400	383	421	404	450	384	431	451	410	414	384	421	397	431	409	350	360	430	416	359	418	449	420	371	386	380	404	401	405	439	428	392	411	412	400	358	449	405	392	439	425	381	412	434	432	418	408	412	356	395	410	405	414	434	429	418	396	416	383	398	356	401	407	406	411	413	420	380	366	389	401	412	428	368	402	392	421	412	423	384	402	395	381	417	427	402	390	395	436	431	417	415	424	414	416	408	406	390	371	429	425	388	407	405	400	429	393	423	419	426	409	411	400	424	439	444	376	407	450	373	411	434	404	408	407	414	419	438	408	417	414	420	388	404	413	397	410	422	410	423	392	408	409	402	410	412	464	371	425	371	402	411	386	382	370	373	405	408	407	396	377	418	430	395	425	384	443	406	415	400	413	377	415	427	422	412	438	398	388	416	461	383	388	402	417	399	422	409	394	418	386	409	400	368	398	436	411	398	401	400	416	394	414	419	425	402	426	405	411	406	390	411	429	439	404	406	387	407	375	430	414	441	418	407	392	416	405	405	426	396	410	439	417	423	392	398	420	375	415	388
25280	25489	39253	29811	20463	23274	7018	458	396	387	403	406	384	381	372	391	360	383	412	392	368	383	375	341	412	376	422	367	365	381	405	382	358	383	391	435	371	405	382	401	375	367	384	367	375	402	376	362	384	380	389	374	372	348	407	362	387	366	386	409	377	391	367	376	337	391	390	376	365	363	410	415	380	416	411	377	343	347	388	370	347	375	381	400	386	367	372	370	380	385	407	348	358	360	389	353	380	376	375	363	412	372	424	382	376	396	368	379	353	357	363	367	372	377	362	368	366	355	349	357	398	383	402	378	362	354	366	398	384	345	363	368	331	366	355	346	388	383	398	389	360	390	375	375	358	375	349	345	381	382	390	368	371	378	363	381	366	353	333	383	364	376	382	360	410	355	385	360	373	366	376	356	380	394	366	358	357	373	359	388	381	372	386	352	375	332	372	373	393	380	373	377	399	386	367	376	407	351	374	385	372	388	355	380	353	355	387	383	379	387	376	382	381	338	398	373	379	389	352	371	393	372	385	337	379	389	368	377	364	385	393	349	364	390	365	367	383	327	404	381	375	369	354	399	383	358	380	409	333	394	392	424	385	362	389	391	369	377	386	371	355	399	343	369	379	341	350	389	368	362	351	395	354	390	373	367	391	359	392	366	384	361	377	369	381	423	374	383	381	343	372	387	340	390	367	366	336	386	382	340	343	354	407	394	367	367	373	339	395	403	390	375	342	348	408	387	354	360	356	382	407	369	357	377	369	375	371	348	365	400	378	357	378	385	348	343	364	392	373	384	363	388	371	344	377	366	371	373	375	361	379	385	405	360	408	404	346	384	357	329	381	385	377	368	399	324	373	362	364	405	345	369	368	385	388	357	388	387	378	403	369	384	347	431	387	350	361	364	360	363	374	407	380	385	366	367	372	399	383	371	370	405	395	357	398	357	374	361	390	394	380	364	349	372	388	377	375	359	414	362	409	364	397	383	384	383	364	340	409	383	342	399	370	394	418	355	402	361	358	367	364	409	344	382	388	366	400	357	380	393	372	349	341	383	338	407	364	380	398	371	368	370	388	390	410	375	383	383	393	377	429	388	351	395	386	367	376	390	352	422	378	370	351	381	392	383	388	376	376	370	377	353	379	393	374	376	351	383	378	368	379	362	384	383	359	355	369	390	359	368	393	352	347	394	376	373	372	402	382	361	390	349	362	377	347	376	368	368	383	367	368	386	405	364	377	378	383	389	373	347	382	382	381	361	372	377	383	373	380	371	372	342	359	392	350	372	375	368	364	347	410	343	392	379	391	435	390	370	394	380	375	372	372	397	372	384	365	356	406	381	365	380	367	365	397	357	405	375	369	374	406	375	387	392	392	404	360	351	404	382	369	370	359	343	401	402	383	370	383	348	379	368	369	400	392	386	361	378	342	362	370	424	375	357	388	357	351	366	358	342	385	373	369	379	396	333	385	379	369	379	369	425	396	370	363	383	380	395	347	348	362	381	374	377	393	429	336	376	330	350	390	385	374	395	396	343	379	370	391	370	355	350	375	366	390	376	377	371	373	381	366	389	344	409	369	363	344	396	380	378	359	366	359	350	372	352	364	379	371	367	362	347	356	363	404	360	378	360	379	356	384	385	363	373	372	369	361	391	373	372	325	404	381	392	399	384	342	366	397	376	361	382	373	388	362	340	381	355	373	347	369	357	405	402	342	373	350	363	391	399	376	368	367	397	378	345	374	357	343	361	382	371	359	389	336	379	400	377	367	359	402	401	366	388	393	387	336	388	375	399	404	365	356	374	380	384	364	398	369	392	363	378	398	395	366	364	338	376	363	379	381	391	358	392	379	381	434	371	385	360	361	379	371	377	372	375	372	364	382	385	410	378	365	353	371	394	374	374	371	348	379	387	403	381	401	375	347	399	359	379	359	390	412	377	404	374	363	354	385	390	401	362	352	358	385	376	383	363	394	366	398	360	338	359	360	388	385	361	368	389	359	374	378	368	374	386	402	375	384	355	397	391	393	336	386	378	369	361	336	371	378	375	369	394	375	365	390	367	347	366	355	357	366	387	367	404	406	336	366	387	337	360	381	399	319	392	351	344	371	371	383	370	353	360	382	385	382	389	363	417	381	376	378	367	375	407	355	381	372	414	364	365	383	378	386	363	382	379	363	360	378	349	382	399	341	366	402	374	381	362	380	378	383	381	334	369	392	363	355	394	331	396	385	337	348	379	388	380	345	382	372	372	373	411	376	363	362	378	365	371	371	400	368	381	339	385	379	376	400	349	406	359	407	370	378	377	342	390	425	346	386	358	354	388	341	370	397	416	394	380	366	364	369	404	368	356	370	403	365	383	404	388	375	394	392	355	361	380	379	373	346	380	362	351	385	386	362	352	336	350	361	342	394	345	371	390	374	382	338	346	388	354	386	365	362	367	358	368	338	341	338	339	365	351	373	373	364	371	395	402	370	343	388	402	362	376	435	357	364	358	359	382	357	378	347	406	340	378	350	341	346	366	384	422	384	400	344	367	348	385	332	356	377	351	386	356	377	368	363	371	404	377	378	375	367	343	383	389	383	380	431	386	371	363	358	356	384	367	390	355	374	360	365	435	392	394	391	342	398	370	385	382	345	390	392	397	397	341	378	379	406	356	384	374	348	409	388	377	346	394	380	348	395	371	350	372	354	372	361	378	382	345	378	378	384	372	380	389	356	359	406	354	404	415	381	361	367	350	386	376	378	364	391	389	382	387	409	381	391	365	329	383	383	385	416	352	344	387	370	381	345	399	387	380	367	384	362	395	371	350	379	390	373	389	386	357	384	351	369	401	346	394	372	352	342	371	387	332	407	383	367	422	358	388	329	364	363	376	379	337	368	378	357	405	384	410	381	383	341	350	390	380	393	398	361	374	342	355	378	363	393	347	385	380	396	334	387	378	374	368	384	371	387	372	391	382	387	373	361	425	375	329	377	369	406	384	386	412	359	375	392	370	342	387	342	369	378	374	380	375	395	360	372	399	371	393	396	385	364	382	366	362	398	379	359	336	379	358	377	372	407	365	372	359	384	353	333	381	387	403	368	382	365	377	388	357	417	368	369	376	375	352	380	408	371	352	375	372	361	409	394	380	365	389	379	375	358	381	336	379	388	382	362	393	378	362	395	387	385	365	377	366	398	384	376	376	370	393	371	379	333	393	384	389	375	390	353	360	380	352	367	406	349	357	341	388	361	370	366	419	383	371	380	351	389	380	402	386	379	368	371	367	395	385	394	345	374	379	349	395	395	337	351	381	363	363	356	417	391	358	359	363	372	365	357	363	349	348	347	381	384	356	393	342	367	384	384	377	362	363	345	368	374	423	381	383	397	357	374	360	376	398	348	384	363	372	401	399	350	332	399	351	410	379	382	346	372	366	365	367	355	396	359	392	413	383	357	362	399	375	371	366	369	402	347	377	389	389	378	364	370	397	399	398	343	352	389	361	362	350	399	399	393	390	383	355
60390	94536	70620	38963	15358	30807	5061	649	630	621	667	609	607	607	583	606	600	603	629	583	600	593	616	612	583	567	641	637	648	597	604	598	600	566	618	624	601	634	610	574	564	582	600	602	588	589	602	562	577	629	597	550	570	614	607	629	598	644	629	627	585	587	589	603	612	634	583	589	616	587	597	605	581	613	579	578	566	595	599	620	571	576	592	590	577	571	597	578	586	622	627	579	607	602	599	634	597	586	625	635	616	633	560	582	590	590	621	593	557	638	607	612	631	572	589	580	583	644	597	560	576	605	582	613	593	606	571	552	552	579	605	595	647	590	544	552	568	573	556	593	575	614	576	604	615	615	624	603	602	588	609	585	626	553	600	600	599	644	564	608	599	588	576	593	641	628	616	622	625	613	604	605	592	580	589	587	518	586	580	576	528	621	585	550	554	541	602	572	610	628	629	620	612	593	594	589	591	565	604	599	585	603	596	546	600	607	624	604	591	609	621	586	625	599	555	584	574	580	587	629	565	596	581	563	571	595	565	551	606	584	580	621	588	595	614	577	591	609	612	584	576	584	615	614	576	599	589	560	589	588	628	613	623	572	563	574	553	598	587	568	595	626	587	574	556	624	616	584	579	666	576	587	573	574	592	549	607	554	625	590	573	568	616	588	586	592	621	643	627	548	610	613	585	629	583	556	580	552	557	637	578	565	604	577	597	557	590	593	572	626	586	636	634	599	612	596	525	577	580	603	648	647	578	592	617	585	607	631	590	622	595	567	571	581	599	613	612	589	583	634	628	640	569	597	604	584	574	587	588	600	626	566	586	587	580	594	582	605	590	557	624	595	611	613	631	630	580	608	560	638	583	590	575	569	596	593	594	598	587	589	604	655	610	590	585	607	594	595	624	589	590	615	600	537	580	630	569	598	609	620	620	633	572	581	585	617	570	619	602	589	634	571	621	592	617	602	595	584	600	590	559	589	615	583	626	582	610	590	611	589	607	585	616	585	561	605	563	630	571	589	587	579	626	580	545	577	586	596	589	580	637	603	605	601	594	582	563	568	541	582	591	612	589	579	594	568	609	605	591	580	586	597	626	588	608	597	641	631	601	618	620	585	625	545	590	616	606	566	564	587	610	605	562	558	619	575	623	602	590	630	619	589	566	637	603	603	581	576	592	619	609	537	621	559	609	636	638	621	628	599	580	595	595	585	548	593	557	606	610	633	621	583	598	613	528	575	612	597	592	600	617	559	573	575	611	593	578	600	594	616	594	626	580	565	560	592	623	608	583	608	572	624	587	644	568	559	616	603	584	621	618	579	654	612	576	582	581	599	584	565	603	604	544	598	588	606	570	616	573	600	632	624	551	594	611	631	662	581	615	581	580	604	612	567	555	671	585	610	586	636	591	590	575	603	605	586	593	603	595	591	610	609	568	623	586	645	609	586	564	576	573	564	570	602	602	578	624	639	607	630	572	565	581	617	580	611	594	596	616	595	618	599	586	585	620	596	570	631	599	602	563	597	578	595	579	585	622	582	617	566	558	610	602	600	565	573	571	554	583	639	554	570	620	601	603	622	565	619	604	593	586	570	561	575	629	578	558	573	577	600	628	604	593	613	548	595	577	561	584	597	596	661	546	575	580	565	575	618	625	593	581	623	597	558	633	609	597	552	568	585	607	621	579	589	621	623	585	550	574	610	569	589	618	578	594	609	510	592	597	603	564	600	574	582	561	568	591	556	622	602	563	603	628	551	568	591	565	609	590	544	561	624	623	565	604	613	636	594	652	568	573	639	618	617	605	555	621	627	610	608	624	590	593	583	555	588	526	603	598	589	629	582	598	573	600	537	603	574	542	567	558	604	588	555	627	590	562	578	587	602	604	605	626	615	551	637	564	596	617	587	616	592	617	585	563	633	597	635	595	544	593	606	605	607	637	631	577	591	591	593	572	602	582	556	602	605	604	586	545	563	564	580	579	599	597	541	571	612	611	610	616	616	611	553	624	584	585	604	571	625	565	606	563	639	645	579	563	578	600	606	553	575	576	575	639	595	589	604	588	614	569	572	552	585	572	583	587	571	599	558	586	588	617	606	614	614	628	579	592	644	597	588	568	640	601	600	588	585	611	575	618	556	587	595	587	573	575	581	586	609	600	566	613	594	578	582	547	610	582	592	588	618	596	600	599	628	628	630	593	599	620	586	574	623	566	612	564	601	626	587	604	591	605	547	589	579	580	587	576	607	602	624	592	583	641	571	568	573	575	648	594	562	622	612	614	566	558	615	562	548	625	586	558	602	617	631	629	587	592	559	589	585	609	636	566	609	626	590	564	595	611	646	599	590	569	626	631	580	554	609	629	594	659	599	556	555	568	606	593	588	587	582	566	618	589	595	599	615	603	591	604	579	593	594	561	638	599	616	535	616	614	570	621	572	604	611	616	589	560	633	598	528	594	606	632	566	577	633	582	608	553	584	602	630	568	575	615	615	601	587	623	610	592	580	568	602	648	634	559	583	596	587	605	572	572	574	561	617	618	556	598	587	630	583	601	609	580	602	551	566	611	547	618	569	584	572	574	635	607	582	575	567	564	626	576	621	577	659	614	592	599	582	558	606	565	584	615	593	558	641	586	599	553	589	551	614	629	538	594	594	597	628	573	612	571	568	599	571	594	578	619	608	598	597	611	613	565	608	582	644	626	597	545	561	607	590	634	592	602	586	563	590	608	589	611	597	569	573	565	559	576	616	613	618	610	598	651	588	586	560	627	593	591	605	582	601	588	584	629	599	580	593	657	590	562	574	610	625	590	600	635	604	565	606	619	595	579	591	603	567	617	637	599	621	593	563	589	624	597	628	591	590	614	580	604	596	585	583	548	599	595	616	600	585	568	602	609	634	554	603	592	595	593	584	577	596	603	582	631	582	628	605	546	596	594	591	586	593	606	602	619	565	611	586	590	600	549	620	571	596	556	562	614	585	615	613	634	649	651	626	593	592	618	608	626	565	601	598	566	631	610	643	565	600	588	604	583	636	604	570	554	603	600	560	616	597	611	577	615	627	642	592	618	591	587	607	628	562	613	628	604	607	561	588	600	579	651	585	555	549	598	585	598	583	619	587	555	588	630	571	614	613	601	557	585	551	587	659	613	599	586	556	601	555	564	600	591	614	600	583	638	571	606	612	576	578	636	616	591	568	604	614	647	583	611	619	600	585	605	624	640	596	635	595	569	606	612	608	601	606	609	547	600	520	638	577	589	574	581	591	585	636	623	587	622	585	576	598	613	602	612	563	587	583	563	605	515	574	607	613	640	619	577	567	563	581	593	577	607	599	594	574	609	620	595	584	613	560	596	598	589	574	573	624	625	582	577	580	598	577	558	611	575	598	590	619	635	607	559	570	612	571	625	645	609	593	594	598	584	551	538	629	565	611	612	582	598	629	587	587	584	622	549	575	573	581	603	624	586	576	575	543	541	615	611	605	600	647	582	602	614	594	604	610	630	593
24199	23124	34088	26925	22120	28987	14111	1071	605	593	611	593	618	575	630	565	590	578	593	575	589	627	558	575	517	570	551	583	604	575	596	544	560	558	547	534	576	578	577	527	574	557	597	595	548	597	562	495	569	573	555	553	589	577	554	555	556	595	497	616	546	623	530	569	539	601	535	576	581	577	565	560	596	519	583	535	546	557	597	576	539	589	548	586	553	561	572	562	610	554	585	545	596	537	509	535	602	583	575	590	576	585	602	538	560	586	533	554	574	557	527	560	550	564	587	556	557	584	580	552	563	560	577	549	573	572	557	520	557	546	579	555	586	556	557	556	559	570	555	527	603	535	561	519	578	557	580	540	518	577	588	574	573	534	555	606	551	525	565	604	572	546	548	549	556	582	608	588	547	553	560	538	570	557	582	602	607	580	587	531	552	530	504	557	543	571	595	532	539	586	537	577	563	572	572	559	588	556	550	530	572	542	551	565	532	513	551	556	565	619	590	549	563	537	566	583	555	555	520	579	559	564	552	554	536	538	557	552	581	531	591	551	547	537	587	578	565	596	549	581	581	577	568	545	532	564	571	565	565	533	552	536	610	591	574	550	564	594	583	571	583	568	554	530	560	567	578	507	590	547	586	530	550	545	589	572	578	583	543	575	633	578	594	537	563	589	575	557	590	587	548	560	569	571	543	589	591	550	585	603	499	540	548	519	551	601	524	487	559	546	573	556	506	584	548	544	564	564	565	551	578	568	549	553	554	570	587	573	580	580	594	559	561	575	572	540	554	541	601	581	575	595	548	529	558	606	573	564	574	588	583	622	556	556	574	515	568	564	568	554	517	528	513	571	592	586	549	588	618	595	612	548	560	583	590	608	528	541	510	581	550	569	543	578	555	565	568	539	573	548	545	586	585	612	516	561	576	602	520	550	553	542	572	538	566	587	607	586	577	637	548	579	577	553	535	550	579	539	548	542	581	583	547	567	592	624	537	591	506	545	586	571	547	586	572	507	537	596	605	561	531	556	555	557	564	580	551	544	555	594	602	557	551	548	568	517	550	513	574	552	556	546	560	547	565	597	528	569	519	592	566	530	573	585	567	555	607	518	566	587	583	566	544	550	551	565	599	598	573	565	577	587	566	571	608	564	547	576	594	588	566	553	546	542	615	568	497	567	585	538	581	604	567	596	564	595	550	567	542	554	570	502	548	551	558	559	527	613	539	582	526	615	567	533	530	551	538	575	588	526	540	587	548	586	565	512	591	558	533	539	569	583	530	583	580	578	561	592	587	588	527	557	569	540	502	560	554	539	565	525	554	539	570	535	612	555	550	599	603	583	559	531	519	546	602	548	563	557	578	549	573	585	566	575	557	541	591	570	537	595	515	564	572	584	567	541	575	562	570	577	532	562	562	549	568	553	570	566	529	586	567	543	549	565	556	583	602	593	586	567	572	596	591	541	585	613	558	556	599	547	609	558	556	503	523	555	574	564	581	547	550	556	546	567	591	529	531	584	543	550	515	531	593	558	511	565	533	543	572	591	540	570	552	543	544	560	583	551	628	544	585	560	565	523	584	549	569	547	577	538	587	522	582	616	562	559	550	536	571	509	547	535	569	528	544	541	586	567	534	631	565	544	548	543	566	593	572	547	526	566	593	529	565	570	523	585	538	520	585	573	572	571	557	546	578	541	510	535	576	586	649	571	556	550	589	569	547	533	608	549	534	595	582	575	566	551	558	560	570	538	563	563	580	577	588	545	553	566	542	563	576	561	597	586	591	553	528	585	542	541	536	536	619	558	594	599	562	559	526	590	536	536	553	541	575	573	533	581	539	563	556	542	589	596	570	528	540	579	558	550	552	559	592	555	529	573	607	532	542	563	563	593	514	568	553	521	558	574	566	519	550	536	547	499	554	596	559	531	564	570	573	552	596	585	564	578	587	573	536	557	546	569	541	552	566	543	564	593	595	580	562	582	567	558	587	576	577	546	546	548	499	558	593	555	563	545	574	511	534	550	560	530	541	558	536	604	567	601	600	556	562	589	536	526	553	556	605	544	555	555	520	577	584	568	542	533	572	574	537	550	546	588	562	569	556	584	554	570	600	583	556	568	594	601	579	579	524	629	580	567	606	540	536	611	547	561	563	529	537	562	587	553	543	599	540	551	570	541	535	577	556	588	546	551	552	587	574	572	590	570	523	549	593	550	551	578	542	529	583	594	599	565	561	598	605	556	558	577	534	614	533	544	623	564	551	576	517	576	545	580	557	587	580	634	587	536	559	603	556	547	556	553	581	558	554	628	579	571	560	565	545	570	572	572	530	600	562	581	560	601	553	549	533	596	584	530	563	556	564	586	571	544	542	560	587	567	594	597	534	588	569	594	539	591	560	555	550	568	581	560	546	582	561	574	598	571	575	558	562	554	561	593	586	521	572	551	592	562	559	615	585	562	586	538	561	596	542	557	548	542	529	607	563	600	588	580	601	539	575	535	552	586	592	543	610	565	563	574	578	581	534	532	574	572	558	558	605	504	572	595	564	556	561	562	567	520	535	545	565	565	589	539	558	544	532	568	584	562	527	552	543	559	568	544	565	573	573	585	577	562	561	602	575	559	545	542	572	583	579	554	552	539	554	545	561	586	553	538	553	578	545	550	568	563	569	578	542	561	537	576	568	536	587	536	544	617	583	540	575	574	553	554	566	610	540	550	542	545	539	544	559	552	561	576	590	523	549	544	561	586	589	585	581	553	585	549	568	567	538	585	601	577	529	552	524	580	560	555	572	575	581	560	563	548	556	545	572	574	545	525	510	561	588	568	597	547	560	549	548	525	530	548	596	612	559	602	556	598	573	556	581	542	571	538	603	555	563	566	573	582	571	598	581	532	564	541	569	564	555	556	571	592	556	566	543	560	559	557	576	580	569	538	569	569	557	549	551	574	604	511	601	526	562	600	592	526	571	519	579	591	546	556	614	550	545	606	556	554	546	589	532	537	587	564	581	508	561	551	521	587	552	556	586	593	567	534	574	569	535	583	591	573	557	597	538	568	572	606	548	579	543	545	557	577	573	539	558	542	536	574	560	535	531	547	593	553	573	567	569	572	556	545	565	593	590	572	521	563	545	554	596	589	580	566	591	568	551	570	553	575	569	589	529	639	596	523	582	513	548	570	562	580	584	559	551	553	553	546	582	553	554	557	578	579	586	562	529	553	545	556	555	603	577	611	563	541	579	611	573	568	573	569	598	570	559	554	543	517	613	584	552	625	611	585	540	537	572	592	572	582	603	605	529	531	522	569	540	553	548	544	558	563	583	520	582	590	582	537	544	634	516	538	582	544	552	538	586	545	547	541	603	562	555	545	554	570	578	546	592	533	554	557	555	562	603	558	555	583	565	512	575	561	549	547	532	583	550	553	554	612	575	615	545	593	564	511	542	562	566	593	536	553	597	529	514	561	572	569	570	578	586	587	513	547	588	614	584	534	532	588	584	575	555	570	548	581
59906	99980	74826	46770	22305	39293	6908	959	972	922	882	904	884	901	854	827	822	860	863	842	925	807	829	926	875	876	829	878	830	841	864	855	872	858	824	807	838	845	872	862	868	897	881	838	824	858	838	876	868	873	821	897	841	873	854	850	832	870	853	869	880	856	887	854	894	837	847	875	835	857	874	868	840	850	855	893	848	905	852	886	874	817	879	866	853	813	871	858	870	841	844	893	837	836	872	886	882	850	838	872	893	833	818	846	840	853	875	836	835	811	873	896	811	904	834	852	813	845	844	855	895	847	910	860	859	853	838	868	851	822	857	855	865	827	836	846	875	931	869	898	871	869	841	894	796	845	865	863	841	786	861	879	877	828	829	855	818	872	853	908	843	907	874	839	848	823	872	860	855	881	883	892	787	922	832	879	832	853	882	837	846	864	882	847	849	857	875	858	910	862	832	914	853	865	840	834	824	784	899	802	855	855	908	858	858	798	863	861	841	885	815	881	827	824	854	895	849	816	869	790	819	867	878	822	882	850	830	866	899	849	898	872	801	861	849	875	817	819	812	858	830	799	856	796	838	859	813	828	893	889	885	841	879	833	868	880	899	890	893	844	871	916	831	852	853	853	851	849	846	844	867	863	795	848	877	875	915	812	853	862	880	868	852	836	852	845	867	881	866	927	830	830	902	846	850	907	868	896	868	918	860	870	827	847	872	835	887	872	880	879	892	898	860	874	851	844	858	895	829	889	844	866	899	878	817	844	829	837	832	832	843	853	848	843	847	902	812	880	882	849	884	860	834	905	832	852	877	802	819	905	861	850	870	907	888	885	820	855	884	850	853	873	861	814	868	894	876	880	884	838	793	872	842	843	871	857	885	824	854	914	886	829	864	908	910	847	857	864	856	820	843	891	889	847	834	834	825	871	820	854	847	863	886	820	850	848	844	832	903	890	826	848	856	861	847	861	866	866	860	834	882	823	797	838	844	825	853	871	868	871	873	827	854	824	814	833	874	851	820	871	890	790	857	844	864	894	851	879	841	819	846	828	879	832	880	920	905	839	829	833	856	837	850	877	873	867	825	876	864	893	860	908	848	879	870	869	864	887	891	828	874	838	845	872	853	878	834	847	881	858	795	865	884	810	943	847	905	856	872	808	789	854	864	844	812	862	837	813	868	831	873	904	849	821	864	830	864	858	870	856	815	860	850	889	845	868	875	834	838	833	815	882	881	895	869	866	822	886	856	840	869	841	869	846	900	811	827	917	813	891	838	836	851	864	884	846	846	841	863	831	869	852	876	876	849	876	846	891	843	842	838	848	887	872	859	799	855	873	861	863	848	839	882	865	815	837	885	800	811	829	811	842	833	867	885	861	879	890	824	875	856	847	848	842	878	860	891	855	908	887	911	874	889	873	878	849	889	851	911	891	881	827	863	940	902	850	825	830	844	855	869	879	849	832	825	854	825	874	863	836	904	825	837	857	849	911	808	866	773	841	852	832	845	843	874	912	865	847	854	903	816	879	812	912	841	855	826	872	861	888	870	881	841	857	899	882	819	865	849	915	950	929	881	834	885	919	883	918	853	895	843	843	812	848	877	833	896	874	906	883	866	860	867	852	836	886	825	858	861	884	853	831	825	819	816	873	853	825	876	884	895	874	863	842	852	884	854	872	907	890	800	877	845	832	886	822	810	855	865	854	911	882	888	858	834	826	868	833	834	873	835	824	856	865	872	863	842	897	855	831	915	849	876	865	828	855	916	836	833	902	862	849	837	832	825	813	829	868	885	887	903	863	816	842	827	850	804	870	847	795	851	802	853	840	942	841	862	819	837	861	888	846	854	844	842	840	860	835	880	868	847	864	854	774	858	812	845	893	888	877	829	873	867	824	890	863	847	840	823	903	842	844	875	838	822	818	851	861	878	883	888	856	845	868	838	864	869	765	884	902	865	895	831	821	880	860	861	781	876	898	922	880	811	878	832	893	886	854	847	823	850	875	820	905	859	863	864	872	846	890	851	863	872	807	835	832	856	807	873	865	871	817	877	837	768	894	877	843	895	823	863	834	883	822	858	879	791	848	818	843	833	824	870	871	835	857	834	846	873	823	906	827	879	888	876	851	866	864	865	841	853	806	835	857	853	879	844	852	871	809	833	877	874	901	899	845	844	827	883	796	909	867	885	874	899	857	858	839	885	882	861	842	877	799	792	810	853	901	846	850	874	899	847	845	822	834	904	853	868	912	831	883	845	905	866	878	830	879	884	909	921	835	834	871	867	871	836	856	867	876	875	850	806	867	875	841	851	857	808	858	833	898	853	863	853	860	798	849	783	862	857	828	849	850	893	810	885	936	866	886	897	835	877	862	896	847	863	837	840	893	880	854	885	911	854	896	845	859	836	856	818	846	827	877	872	806	835	854	879	849	859	865	815	806	891	880	844	820	820	842	901	866	880	910	864	884	836	869	843	917	898	813	862	855	843	892	877	869	844	836	866	926	928	865	868	948	831	823	886	793	842	879	870	823	869	894	857	806	870	822	886	813	831	803	840	782	826	843	797	840	876	869	834	819	855	871	873	861	889	835	890	870	848	859	860	899	881	894	863	849	846	863	835	889	869	862	836	883	788	922	883	860	883	904	897	853	861	832	882	823	838	845	850	858	826	876	843	883	926	860	872	865	879	856	819	906	823	835	904	884	846	832	824	869	871	817	861	846	859	856	822	849	856	852	816	846	831	831	884	835	841	878	864	846	895	860	817	860	857	841	879	814	881	841	868	919	833	853	821	837	841	814	875	884	818	859	892	844	851	862	866	860	874	842	858	864	849	831	828	895	838	905	842	860	866	851	837	820	842	876	844	848	860	853	870	858	786	864	851	839	865	937	895	878	846	858	906	874	840	877	833	857	858	838	874	846	845	874	890	843	844	855	890	879	873	818	871	839	837	885	836	836	853	889	846	848	872	843	858	821	841	838	823	859	895	842	869	902	857	874	828	882	869	845	861	817	857	863	869	867	861	852	894	868	826	826	807	929	859	849	882	892	812	800	883	847	873	872	845	825	831	852	883	859	917	832	868	840	851	856	859	867	849	858	892	863	848	858	894	836	870	878	833	827	812	836	836	932	828	808	825	821	838	850	784	862	891	816	821	853	862	890	918	825	887	884	845	882	891	835	811	769	883	860	862	867	869	801	869	876	818	806	804	856	813	862	877	828	843	787	837	899	848	863	881	906	888	856	877	849	864	814	864	875	836	869	849	830	863	868	832	860	850	865	841	860	891	857	806	842	866	826	848	849	816	855	883	874	858	855	918	811	813	835	859	839	848	848	862	880	849	835	794	817	882	909	863	885	902	908	829	815	879	827	839	858	813	866	848	846	911	813	899	872	874	799	837	830	887	839	838	862	837	900	848	843	917	855	858	903	880	882	842	883	831	822	854	882	862	824	869	860	865	858	806	848	848	846	865	852	888	885	883	887	837	833	836	839	858	831	832	845	814	851	859	852
29672	31391	29270	10945	2143	3685	523	235	253	245	239	242	252	239	232	247	250	224	220	246	262	235	220	263	261	249	242	211	197	229	233	245	237	230	233	239	202	247	219	242	223	253	238	231	247	230	215	220	238	244	257	255	232	241	235	253	223	245	223	233	232	260	232	226	221	261	256	249	238	259	258	212	216	223	214	233	204	255	209	219	222	219	233	245	227	234	240	251	250	248	234	256	233	238	251	212	235	233	240	265	238	252	233	237	246	210	259	210	241	229	238	219	243	242	260	208	239	234	242	227	223	254	226	255	213	254	248	256	216	238	196	226	232	228	245	247	243	224	250	253	239	255	233	243	208	248	259	263	233	215	244	246	253	232	229	214	237	201	238	252	260	206	235	224	240	220	220	251	237	229	223	252	225	230	227	225	257	254	230	218	261	264	228	237	220	265	227	247	225	220	232	242	241	240	235	241	247	226	247	224	240	230	255	226	235	209	237	244	251	224	224	226	234	240	234	228	231	246	221	240	263	242	217	207	226	240	226	236	241	222	235	238	241	226	231	242	240	224	225	255	231	240	218	238	258	235	242	250	255	249	262	266	229	246	235	242	229	269	213	225	243	248	253	251	233	213	226	242	199	263	221	248	220	253	213	255	218	239	228	235	248	240	232	222	236	228	255	231	224	216	210	234	226	233	230	249	267	243	218	234	233	240	217	253	210	274	231	236	252	213	228	229	242	224	244	269	234	218	243	229	204	224	223	235	264	236	206	235	242	209	244	215	250	239	224	246	263	234	220	250	238	250	245	247	231	239	231	216	197	222	253	254	226	265	221	239	211	251	260	219	229	247	224	203	242	208	223	203	257	216	239	243	219	247	181	225	269	226	214	216	245	227	226	215	215	239	233	227	224	236	255	246	225	227	210	197	255	219	228	230	250	233	246	246	235	234	230	214	229	230	256	215	224	224	231	208	239	232	217	248	232	226	250	227	238	234	244	211	219	220	219	243	225	226	224	224	212	224	221	247	238	230	210	232	217	229	223	246	207	252	212	226	261	252	244	251	250	218	217	233	213	236	235	231	260	225	246	226	248	249	239	224	228	239	245	218	231	243	242	230	217	247	258	204	240	248	222	240	242	226	227	248	229	254	253	228	241	237	240	218	244	240	243	207	241	221	256	229	232	257	257	266	249	230	231	223	232	235	248	220	239	242	249	237	248	218	239	219	237	223	248	224	227	263	243	230	228	270	264	233	247	249	236	227	275	219	259	208	233	209	256	253	222	231	229	244	243	239	222	263	251	235	208	274	229	210	269	245	229	269	212	226	248	248	238	240	221	216	270	257	253	230	206	210	249	233	237	245	240	250	257	249	234	230	231	252	230	254	225	251	258	246	227	247	237	233	244	225	228	243	241	236	237	215	237	215	219	206	234	221	259	239	220	237	237	255	226	227	233	214	239	237	221	222	266	256	243	254	214	220	227	212	247	228	230	241	252	237	250	230	223	229	234	236	238	212	253	225	248	222	248	236	244	226	255	224	231	228	213	220	253	236	248	212	230	250	244	222	238	233	257	233	224	229	246	240	235	214	212	235	258	226	221	212	253	247	241	243	226	210	225	246	222	240	231	226	225	243	222	214	230	246	228	241	219	227	216	212	253	249	213	208	208	244	224	229	243	226	259	210	247	246	234	254	217	220	238	211	232	228	209	224	257	254	254	254	256	229	235	228	220	245	188	221	208	217	209	211	245	247	201	238	253	234	241	249	256	222	243	233	248	234	225	238	227	210	272	217	214	253	236	221	242	236	268	227	224	239	262	222	272	225	234	199	228	228	227	221	244	224	238	227	231	268	244	208	231	229	224	237	227	232	223	247	226	234	247	213	247	213	219	243	227	255	209	217	217	228	228	264	250	235	233	245	232	251	230	233	218	237	221	217	262	261	251	239	240	216	237	242	227	207	261	245	271	245	237	258	260	253	223	244	226	239	205	238	228	226	214	230	230	223	225	236	234	209	219	245	197	224	234	237	256	219	237	246	221	230	232	252	219	244	250	239	278	248	229	220	242	233	232	211	243	233	256	204	223	245	270	194	292	244	225	231	230	225	260	230	247	227	224	227	242	267	231	217	239	219	251	257	245	244	218	255	248	232	246	246	216	240	242	238	239	206	240	236	207	265	240	238	238	257	225	252	236	222	247	203	220	231	224	223	237	223	230	257	214	215	266	251	244	240	267	221	217	219	234	222	258	252	248	232	224	244	237	201	237	234	205	251	221	270	197	226	230	210	230	252	227	238	238	244	228	247	244	207	233	257	243	236	224	244	206	236	225	240	256	215	231	233	226	245	240	220	224	224	245	227	247	224	225	226	210	224	226	227	220	216	230	237	248	233	231	244	251	241	238	253	233	232	233	235	238	257	224	217	235	229	255	242	224	256	263	221	231	249	233	253	199	240	220	231	234	261	232	240	224	229	252	236	216	249	235	231	244	200	245	260	241	196	229	215	219	243	237	235	222	239	240	213	228	229	242	227	258	244	231	243	249	223	223	222	222	249	204	238	251	259	214	248	209	209	243	235	222	208	216	209	229	251	253	225	250	228	215	226	216	252	249	208	231	228	255	230	232	214	240	237	237	227	236	222	244	234	221	217	214	208	228	238	244	256	212	256	229	211	209	237	257	251	234	221	218	223	227	244	254	243	261	247	242	244	225	233	245	258	249	237	233	224	225	259	266	227	248	217	231	248	206	234	221	213	242	222	239	238	248	229	210	215	246	233	249	240	258	243	232	222	252	209	263	257	221	244	208	228	252	233	233	233	255	245	249	216	233	223	241	237	233	227	248	250	228	253	254	262	228	243	235	238	227	236	221	239	228	239	205	249	231	247	232	248	267	216	249	248	220	244	205	221	229	237	230	221	217	248	231	235	247	228	236	236	244	223	220	219	208	241	256	230	221	227	245	237	240	234	240	239	253	243	218	208	250	260	237	226	235	243	242	233	236	218	198	226	240	226	252	264	249	258	206	236	226	239	219	252	250	266	244	241	197	214	257	221	236	258	218	223	218	231	223	229	222	247	239	235	238	252	226	243	247	247	236	245	218	237	229	239	235	225	257	229	235	236	235	252	238	257	235	210	236	216	260	243	205	250	221	212	248	224	232	211	220	223	240	224	236	250	211	232	223	243	219	230	268	252	225	244	213	229	225	254	244	231	243	227	246	215	218	225	233	240	222	242	240	229	219	226	245	271	266	254	228	210	241	233	228	235	248	222	258	238	224	231	244	212	209	230	242	236	234	253	232	228	214	239	214	231	226	200	220	255	241	238	220	234	231	226	228	231	225	235	250	228	237	238	242	241	224	244	213	240	248	236	256	218	234	231	221	252	226	208	230	241	233	259	217	237	256	242	238	238	239	231	230	253	242	245	246	226	215	224	207	230	237	223	236	245	228	255	212	223	260	238	231	235	222	242	229	256	255	266	242	193	221	279	236	239	246	243	258	213	247	253	231	225
35056	50346	31747	11881	4251	8303	1066	402	430	409	415	385	425	408	411	426	333	424	413	370	391	385	387	431	358	396	386	398	378	385	401	397	400	388	398	408	411	391	420	423	371	406	398	403	367	399	426	388	394	366	386	431	394	373	381	402	406	401	427	405	383	385	425	391	421	397	363	409	378	370	397	374	361	415	420	354	406	398	413	364	400	375	399	409	391	383	372	397	365	443	407	388	389	383	390	396	412	409	410	411	401	400	395	394	383	393	374	429	388	397	425	415	373	385	421	395	393	426	391	402	379	423	386	384	380	421	421	375	410	395	389	376	440	411	394	386	366	389	367	389	380	411	405	403	417	389	370	402	407	420	372	381	429	394	406	397	405	396	416	390	421	393	380	405	404	390	405	385	380	388	412	372	386	420	422	409	403	413	391	384	376	398	388	396	435	400	417	384	392	379	381	365	376	430	360	397	388	355	418	379	385	373	362	414	377	369	390	400	406	420	413	379	372	392	422	383	413	421	405	404	406	407	409	378	434	382	353	421	380	380	383	405	409	402	388	388	390	373	442	423	411	364	417	409	420	411	392	387	411	419	408	375	390	424	384	404	364	429	441	400	381	387	404	382	371	398	417	400	398	402	404	400	406	386	385	444	390	413	408	407	406	430	375	432	369	392	414	373	404	423	347	417	374	387	382	353	382	363	386	362	387	412	382	370	389	439	398	370	415	436	394	358	398	411	375	400	410	400	387	427	404	396	420	381	403	390	442	395	382	428	435	394	416	417	369	424	393	417	374	422	381	371	397	379	388	375	366	395	403	397	407	378	413	419	405	404	396	398	373	375	372	385	397	390	383	377	398	402	400	376	403	396	432	401	401	415	405	410	399	428	405	417	398	425	412	384	396	391	389	384	414	429	387	389	405	380	409	366	401	374	383	396	391	431	386	380	394	370	390	361	406	381	392	399	404	408	369	381	363	417	423	351	377	386	394	375	433	404	379	364	374	382	402	371	417	391	422	385	387	398	371	414	377	389	421	404	389	406	351	424	392	384	409	415	400	389	421	376	392	383	376	425	422	417	416	394	394	417	400	410	432	401	415	414	424	412	379	414	409	416	382	342	389	371	372	394	405	422	400	385	416	387	386	367	383	360	418	401	419	388	386	357	396	378	413	394	397	399	401	413	402	398	394	379	391	394	385	432	413	381	388	389	395	395	395	382	427	392	401	379	416	407	419	376	367	416	396	405	402	372	376	398	401	384	382	383	405	372	407	404	417	400	389	390	413	360	382	394	411	427	388	401	368	392	393	401	411	396	379	378	420	388	395	399	395	397	414	413	379	391	391	397	373	369	373	378	384	398	341	403	443	426	402	397	371	412	421	371	390	400	400	397	397	394	385	404	461	389	394	385	393	359	373	389	405	395	424	417	417	400	393	374	427	375	389	415	377	363	399	384	370	405	439	423	444	374	375	380	384	383	393	406	397	397	405	407	400	405	389	392	404	365	414	380	389	374	383	393	417	362	384	425	404	371	408	367	401	359	389	375	420	413	418	363	388	447	405	371	418	364	393	395	415	395	389	383	400	357	427	362	386	391	403	395	407	420	374	384	416	408	398	443	399	356	384	409	371	387	385	413	396	437	395	416	416	400	357	409	402	368	409	421	422	394	400	381	398	370	449	434	393	380	435	361	390	347	406	399	392	428	390	394	364	375	376	387	407	383	393	373	392	390	404	405	356	389	358	375	386	408	424	396	400	408	408	418	371	425	396	395	406	348	373	385	381	405	425	415	439	433	392	420	388	401	407	406	421	391	375	423	417	405	412	401	398	420	348	412	378	348	418	395	396	391	388	414	420	415	375	411	390	398	379	378	392	397	363	426	381	400	432	396	394	380	394	386	388	374	394	417	362	384	366	389	409	384	445	365	405	428	421	375	369	432	391	378	387	368	384	391	453	386	396	404	384	393	369	403	393	423	400	427	387	394	415	378	405	399	383	409	394	407	412	404	366	406	413	419	383	359	366	386	418	433	413	395	392	385	413	393	332	387	403	399	359	391	393	378	371	394	357	351	397	377	376	396	412	366	401	420	412	338	423	387	350	402	401	353	386	407	394	405	409	413	421	357	361	394	396	400	388	420	414	375	388	388	414	391	365	373	375	397	407	418	399	384	427	404	412	371	400	404	392	452	371	362	400	388	382	386	401	428	411	359	369	382	407	405	437	400	406	396	391	420	386	379	405	376	388	418	397	391	397	393	426	394	375	413	375	417	417	363	428	396	403	410	378	408	387	394	443	397	385	417	400	373	414	386	418	387	399	399	371	407	386	371	410	400	398	413	413	396	417	383	379	377	400	399	415	394	383	390	381	423	360	375	410	389	394	376	425	408	373	413	368	406	399	394	386	364	402	397	380	414	413	407	421	381	427	390	447	402	428	372	382	368	404	398	405	379	386	383	397	380	401	387	388	425	422	382	388	404	388	404	410	407	378	381	411	384	411	397	415	381	402	384	367	358	379	422	380	398	389	386	389	403	398	392	400	411	412	386	402	413	370	387	361	438	366	402	413	404	394	393	369	386	397	397	387	357	373	402	370	421	384	380	357	347	399	408	377	412	393	400	422	379	437	380	390	365	402	402	410	346	367	390	370	384	368	401	375	391	418	402	380	390	395	409	403	387	390	413	409	407	379	390	418	423	383	383	375	397	399	413	404	391	367	447	377	405	413	371	386	372	398	412	389	363	394	395	406	415	383	405	371	429	387	396	401	402	407	390	409	402	383	372	451	402	393	418	388	371	424	442	405	417	377	379	396	426	377	422	385	429	401	411	376	442	415	396	399	379	374	411	380	404	364	421	370	401	397	396	413	411	402	400	377	371	404	381	398	378	357	408	401	394	424	404	381	405	399	404	408	360	440	381	396	385	412	397	403	360	415	422	403	403	374	417	427	418	415	406	430	385	333	409	393	362	415	367	390	429	414	418	332	422	365	398	401	401	417	410	391	427	394	370	380	406	389	392	364	432	405	411	407	439	416	383	376	389	402	379	369	381	407	384	399	425	410	365	411	392	357	399	376	405	396	374	410	405	386	367	404	388	351	387	402	422	402	351	393	418	388	416	391	401	405	385	411	363	416	398	374	404	371	373	363	370	432	423	375	396	394	406	407	417	373	373	405	406	354	430	402	372	377	425	374	355	398	335	436	402	390	392	401	396	449	408	377	428	390	393	434	393	430	432	371	402	404	427	413	417	373	383	395	388	431	418	404	393	413	381	359	395	363	422	419	403	387	353	395	370	396	399	442	412	394	355	355	401	411	398	383	396	386	362	398	356	423	394	380	362	389	430	408	372	390	364	397	450	413	393	342	423	405	431	390	384	421	378	371	382	396	418	406	390	385	425	369	416	409	391	413	431	411	381	414	396	402	434	377	372	427	404	437	404	376	377	364	356	395	421	378	404	383	370	378	446	385	411	389	373	392	368	407	412	384	404	385	406	378	374	409	357	360	413
25246	25749	40078	29292	21740	25703	7619	464	396	375	379	359	406	378	363	397	344	378	392	411	369	331	378	364	363	372	368	400	352	371	352	354	373	367	378	385	391	342	375	376	338	341	358	350	335	372	373	371	367	364	388	386	412	363	371	379	370	412	381	378	365	353	310	363	365	397	386	349	359	361	400	347	397	364	400	378	372	373	350	378	366	383	357	349	384	323	372	405	403	337	334	345	336	409	398	359	367	368	392	358	340	397	380	385	404	332	395	398	370	406	393	402	353	399	362	355	393	361	341	356	371	396	357	373	385	362	357	385	388	366	365	296	418	358	375	347	356	358	384	386	370	375	358	369	364	384	341	390	365	343	343	344	355	358	381	380	372	355	374	373	397	351	393	392	359	372	395	389	360	343	403	375	349	377	375	357	369	344	365	384	320	358	381	352	389	373	369	338	377	376	369	336	370	343	381	390	337	389	340	351	346	392	345	358	352	387	385	349	375	365	364	363	370	391	394	361	396	373	357	381	365	331	406	357	345	347	387	397	365	387	386	354	371	342	389	365	346	340	345	393	374	367	336	358	370	386	371	375	352	356	369	353	394	371	377	357	355	346	355	351	387	374	374	344	393	392	402	336	391	389	377	383	382	352	375	371	361	348	331	368	368	376	372	376	363	371	358	379	409	393	382	360	357	384	379	349	352	374	340	366	377	387	361	355	328	340	371	344	372	336	365	373	361	363	367	369	369	392	360	318	346	369	368	378	373	365	368	350	388	416	363	318	351	370	375	355	381	382	358	400	366	371	358	379	352	345	348	388	380	369	394	366	352	394	360	377	362	393	334	381	329	394	336	364	353	369	348	365	377	368	371	380	357	360	411	348	374	353	386	396	399	354	368	389	388	384	390	389	407	374	397	360	340	354	382	336	350	363	350	369	359	403	344	362	329	339	388	408	339	337	382	373	360	360	359	344	338	370	340	409	378	361	402	312	388	399	357	368	381	391	395	385	382	379	385	356	375	394	373	399	406	389	348	398	361	343	350	387	372	387	357	370	385	350	365	402	365	404	338	384	340	402	365	362	347	366	355	354	403	339	388	355	373	364	369	372	382	353	353	375	367	371	363	365	394	345	370	349	389	359	353	348	343	388	388	392	417	406	416	420	350	402	365	346	383	366	354	360	370	369	367	339	379	398	375	359	411	384	366	347	386	335	376	348	340	340	361	368	354	376	402	364	347	379	350	388	382	355	382	349	362	376	396	387	340	372	379	373	354	344	352	364	366	337	379	413	417	340	364	364	361	368	378	402	339	395	369	350	320	369	370	348	381	379	354	372	342	362	367	347	357	364	406	344	382	307	330	366	352	375	367	390	366	382	341	378	344	348	384	374	369	363	351	355	337	363	361	320	356	407	401	339	362	384	381	388	356	392	329	346	353	346	386	366	364	382	375	356	366	403	392	400	374	349	361	366	331	350	362	351	377	356	343	381	373	372	342	378	382	354	403	406	399	382	393	378	365	328	371	367	365	358	351	347	385	355	401	385	365	393	371	341	373	377	370	371	372	357	368	367	380	379	385	410	379	367	360	354	391	368	343	386	350	361	406	353	346	366	379	373	375	340	357	357	382	338	385	369	396	347	375	380	386	344	324	350	353	397	383	351	347	392	384	376	375	372	365	360	397	368	390	393	350	368	330	356	347	354	397	392	346	366	368	361	343	355	336	354	373	377	375	365	385	380	379	396	343	373	392	373	368	382	349	343	388	367	373	382	379	368	409	378	401	343	365	392	401	344	384	357	360	338	345	393	348	358	302	343	361	375	351	354	333	375	351	371	360	381	339	352	350	370	352	378	383	355	344	358	398	392	366	356	349	333	365	379	357	358	378	364	362	364	361	356	421	377	385	346	349	351	374	368	374	357	386	351	381	392	369	353	422	333	359	386	349	377	387	362	402	333	379	391	386	370	399	375	355	349	354	375	367	399	396	359	382	370	360	415	334	359	357	387	364	362	373	359	392	369	364	378	414	347	353	377	390	360	362	407	340	331	364	377	364	326	394	361	359	332	382	395	378	361	362	336	338	357	368	382	378	362	398	367	352	368	357	397	364	351	391	355	389	382	374	412	379	378	363	351	395	332	329	362	350	344	332	324	369	366	351	376	380	363	368	404	420	372	416	336	385	367	402	356	380	361	364	373	399	383	386	379	360	331	367	353	377	334	344	376	386	342	382	373	398	352	395	335	407	357	366	341	344	333	356	372	344	388	383	356	356	370	372	356	367	344	375	370	384	374	361	367	358	389	382	358	389	375	382	401	392	368	389	375	352	386	378	380	355	350	388	385	397	368	375	381	352	377	373	327	376	342	369	351	358	365	369	373	367	385	355	362	354	350	358	398	381	346	385	360	360	362	356	359	343	384	361	335	369	389	379	409	352	355	336	344	354	347	389	384	384	344	372	347	347	352	373	382	397	360	371	341	320	396	382	349	363	355	355	385	383	353	348	353	388	340	378	351	358	364	364	348	362	408	370	386	404	372	347	339	379	378	344	350	360	343	337	398	375	379	379	380	392	324	317	352	385	360	363	364	359	337	336	379	332	380	371	363	335	380	361	346	384	370	349	382	384	359	385	368	362	362	367	351	359	364	408	394	354	377	371	384	368	411	377	383	403	345	395	389	366	356	354	350	327	369	349	371	358	341	424	388	376	383	365	346	357	329	360	354	379	371	372	379	392	380	395	379	368	376	389	372	367	373	359	359	349	347	324	377	353	366	372	357	347	367	385	334	347	346	381	336	397	388	368	356	325	360	313	378	332	382	387	377	369	373	381	383	356	359	325	377	368	364	353	355	341	333	380	360	391	394	371	383	405	374	369	354	381	359	379	387	366	382	365	344	372	371	352	364	363	383	358	373	334	367	342	362	386	352	363	397	359	401	368	338	351	387	368	394	388	343	358	358	378	391	361	380	376	348	377	393	383	358	367	349	355	372	399	364	384	360	363	343	381	348	346	362	363	380	375	356	356	389	375	363	382	357	379	377	357	369	380	366	354	358	369	381	370	380	379	336	337	348	372	365	373	361	388	390	345	328	379	379	388	372	397	403	360	382	339	370	381	370	356	349	366	349	342	384	363	352	374	386	384	391	401	336	374	358	362	414	382	354	359	339	385	355	357	342	367	380	343	377	340	355	333	379	322	341	362	366	410	392	369	359	376	371	340	365	377	377	353	362	360	365	350	361	369	393	378	344	353	379	406	362	382	387	363	347	342	383	351	360	351	371	370	402	349	368	397	355	355	345	363	350	378	399	355	384	361	404	400	397	356	345	346	353	387	414	387	357	366	353	382	386	360	389	396	358	370	372	409	380	384	397	365	363	382	365	391	362	416	364	359	351	394	342	379	378	349	344	327	359	365	356	366	372	381	367	406	336	359	346	368	334	356	353	376	336	335	384	365	409	384	372	390	334	361	398	366	373	361	382	350	347	361	363	348	364	368	384	374	367	367	388	352	349
58199	92986	63161	40794	20145	32765	5281	677	629	594	635	577	616	629	616	579	594	606	646	600	607	618	584	644	600	574	604	622	595	578	613	591	568	583	560	607	577	628	581	570	541	605	608	611	582	602	538	580	571	620	569	604	589	588	619	596	604	569	564	614	601	579	564	549	601	650	555	565	562	596	569	596	603	604	597	621	577	560	584	612	595	572	607	566	620	580	594	585	561	592	586	601	550	583	590	596	568	607	637	645	589	540	572	565	568	608	594	581	592	584	571	573	575	576	574	599	543	594	597	546	601	560	573	564	571	570	600	580	618	589	629	576	655	637	551	593	547	559	607	577	562	590	608	572	599	599	659	583	599	575	566	586	572	573	584	600	608	613	628	539	596	587	542	550	590	592	571	594	604	588	582	601	620	573	619	639	590	584	573	569	595	552	593	611	633	568	583	573	606	560	605	580	636	587	560	607	582	565	620	570	589	594	628	568	581	544	563	605	600	557	571	577	575	590	556	575	550	591	577	608	557	571	529	581	552	598	511	584	601	612	631	588	632	592	590	589	607	546	589	588	539	588	623	622	619	574	580	592	574	611	585	576	610	558	626	560	576	599	586	569	598	598	591	583	519	591	609	560	590	598	598	558	534	611	582	604	593	576	597	552	564	601	552	611	595	565	581	599	547	595	549	542	593	563	531	586	576	577	597	610	587	577	600	587	597	548	584	591	561	595	621	590	581	594	569	559	599	594	599	636	564	566	582	584	581	577	561	587	576	572	577	561	574	562	613	604	572	587	553	569	555	582	611	615	614	602	540	573	568	549	567	604	568	608	542	592	648	605	637	610	583	570	603	565	593	562	610	599	605	575	625	588	613	531	533	554	590	586	574	589	547	632	618	620	548	612	587	562	634	541	627	583	601	621	556	571	612	557	603	604	591	594	576	593	599	588	557	531	572	584	579	538	593	564	614	588	582	546	573	560	580	573	613	590	606	605	578	613	568	609	604	593	618	588	598	575	591	608	592	570	626	617	577	583	589	604	543	603	604	608	607	563	563	581	580	680	594	606	608	614	581	594	576	588	592	592	517	613	610	540	585	596	608	647	619	597	576	630	622	599	600	628	560	554	599	551	609	614	556	599	630	577	598	570	583	590	589	660	617	565	576	551	598	604	615	540	528	566	578	610	551	615	593	610	620	538	629	584	597	581	615	605	635	585	578	583	569	570	574	548	606	585	581	604	614	582	540	578	570	598	587	567	584	567	584	570	575	569	584	587	548	565	595	587	576	587	569	549	606	577	580	631	555	606	593	598	573	594	584	599	594	570	570	580	590	634	582	567	529	593	545	584	588	540	566	592	568	627	557	580	596	574	558	549	547	600	591	609	579	595	578	607	605	579	607	595	605	612	606	586	549	576	563	608	639	592	567	603	604	579	565	602	599	561	545	582	584	597	636	558	625	580	573	579	571	550	593	558	569	549	582	555	618	571	556	600	585	549	559	569	586	567	572	608	627	584	575	595	589	615	603	598	601	593	609	591	584	582	605	610	594	576	588	572	566	600	567	579	558	607	587	603	582	572	573	587	596	585	602	621	575	602	555	562	558	569	615	570	578	586	581	573	602	559	575	618	594	535	617	581	597	535	597	599	561	590	595	616	602	567	596	541	610	558	598	587	561	603	604	583	602	588	608	550	580	598	578	580	569	581	563	594	577	578	563	593	551	554	603	598	597	594	605	618	611	570	590	583	627	589	564	561	578	599	587	570	569	605	571	526	582	581	597	586	587	569	549	554	594	578	591	637	579	559	593	609	556	555	587	580	576	564	546	551	555	574	598	573	585	585	587	557	541	629	569	573	560	595	607	595	611	565	585	569	580	628	584	606	560	590	555	611	599	579	606	569	551	636	581	553	606	559	595	600	553	564	573	595	614	561	596	581	598	598	608	568	580	572	544	570	572	561	570	565	592	617	560	606	556	618	631	578	585	575	596	577	566	620	596	610	564	580	524	562	590	559	627	558	616	552	608	593	598	627	549	610	598	615	575	591	567	567	589	617	577	590	552	587	580	609	607	595	595	604	543	589	583	622	561	572	549	563	572	563	559	566	604	528	650	590	595	586	607	604	599	541	579	577	611	618	612	635	604	611	655	620	584	600	611	554	625	580	562	542	566	618	621	597	538	606	610	570	582	624	543	553	621	593	566	597	593	582	574	563	547	582	591	551	562	587	581	615	597	578	631	591	599	594	570	583	569	608	594	566	573	591	568	604	619	562	603	604	611	606	587	598	576	571	591	608	588	552	573	552	606	586	595	599	603	555	556	591	587	568	592	566	607	579	589	588	585	587	588	579	627	573	581	585	583	636	582	562	592	587	587	540	583	580	618	593	607	583	609	577	581	611	590	608	612	607	630	600	616	588	590	613	563	594	636	619	586	606	585	599	563	601	546	622	588	607	527	607	578	593	586	580	575	595	594	599	553	597	599	572	582	583	603	555	581	571	532	581	601	595	598	574	586	564	554	603	576	557	575	539	617	577	572	584	587	590	576	598	625	595	568	581	600	590	581	586	567	550	532	566	570	598	575	603	567	618	576	596	595	585	611	577	548	585	607	583	546	594	574	603	566	596	548	557	581	608	590	624	602	580	573	578	558	586	582	612	546	597	582	549	579	568	569	626	546	609	566	587	530	580	614	607	563	562	579	600	589	604	583	665	558	610	615	581	525	590	599	606	616	607	634	561	532	541	581	582	585	621	605	583	627	592	594	566	605	593	568	607	596	567	587	583	580	566	623	604	581	617	544	596	527	577	595	554	575	616	573	603	589	600	571	604	543	568	637	580	559	586	626	601	593	591	538	598	547	647	603	579	593	570	592	597	610	616	604	587	586	572	583	581	583	541	604	583	613	599	584	602	640	616	585	600	598	554	578	582	607	549	610	592	555	596	602	587	603	549	567	574	587	624	585	578	580	610	552	568	603	589	592	586	579	577	593	602	579	585	576	602	625	571	578	584	595	546	572	588	561	593	563	604	598	602	578	602	601	631	591	567	598	581	593	572	566	539	580	639	569	575	582	577	596	626	607	610	629	553	589	567	572	615	592	567	567	554	570	582	575	559	593	572	592	634	599	569	627	600	567	584	612	595	603	563	571	612	586	594	580	631	607	565	565	570	564	564	584	553	553	541	563	625	568	560	582	589	637	625	589	583	574	570	563	614	637	565	556	571	578	571	602	575	592	571	608	563	581	573	586	570	549	583	632	603	553	543	576	603	595	580	567	594	579	608	573	564	576	621	555	549	530	590	566	588	578	565	592	617	562	597	570	598	569	614	594	581	606	586	558	599	583	578	592	564	575	587	576	576	596	579	592	607	569	616	591	592	588	625	592	597	609	583	561	546	580	610	610	587	561	564	583	604	597	600	588	546	579	577	532	606	568	600	553	580	603	592	603	576	610	614	577	605	566	593	611	602	573	568	566	601	600	612	604	551	589	600	583	567	590	601	550	617	629	567
24175	23612	34581	26778	22989	28368	13989	1111	607	612	603	565	621	619	611	596	558	567	581	582	597	567	566	610	555	579	574	577	513	569	619	562	550	597	581	587	587	534	546	559	632	586	589	500	585	606	582	559	526	538	536	553	576	511	576	583	532	592	583	548	577	545	588	597	541	607	589	594	559	530	591	557	564	585	579	553	581	606	560	608	584	569	573	586	556	525	538	549	588	581	559	610	553	601	573	607	564	562	569	550	576	604	548	549	580	557	582	617	617	584	554	596	544	569	583	585	593	587	583	560	544	591	542	559	587	573	538	609	580	568	566	578	540	606	558	552	559	588	541	564	593	597	585	545	592	554	537	525	574	583	576	581	589	547	564	571	578	593	554	582	558	539	523	632	577	543	564	533	559	593	547	534	603	579	575	564	555	545	593	545	586	571	582	597	589	560	636	580	567	581	552	557	561	505	540	548	581	579	579	587	572	596	538	561	516	567	582	538	519	517	545	568	542	554	501	538	539	573	529	591	555	570	560	584	554	607	579	560	596	540	566	598	573	551	538	567	569	585	588	579	555	503	573	521	567	556	611	569	525	609	612	519	594	564	566	580	554	528	560	593	578	590	533	552	569	578	573	569	563	567	562	573	556	567	555	558	572	576	520	539	609	525	555	568	587	605	597	577	602	551	558	530	549	516	580	547	552	544	554	585	574	554	600	547	576	543	554	575	571	606	550	585	551	565	538	584	555	579	574	618	564	571	589	530	568	602	570	546	542	556	584	602	587	607	577	589	558	521	558	585	605	543	600	580	582	546	567	553	533	535	541	612	542	557	575	567	590	563	566	539	552	566	550	577	559	604	540	543	573	575	604	578	520	585	595	584	572	577	575	519	524	556	575	560	579	581	590	562	567	567	566	577	575	574	559	569	564	575	545	583	557	545	536	569	571	566	587	554	582	593	570	566	568	574	552	593	515	554	615	577	594	613	544	524	570	588	532	561	560	605	502	575	574	595	592	558	549	528	580	543	573	562	559	582	591	550	563	543	582	583	593	588	594	597	554	556	550	552	536	588	569	575	579	603	546	578	556	562	585	582	560	544	590	557	608	561	563	558	531	522	568	510	559	584	585	542	592	537	593	573	562	580	576	559	559	585	556	541	563	505	535	534	580	523	592	564	588	552	555	541	552	562	608	571	581	581	583	541	558	558	595	597	556	585	561	552	576	574	587	575	509	586	593	557	527	623	590	574	608	577	608	584	596	562	535	624	561	536	554	586	612	556	576	547	545	579	542	542	545	606	577	551	530	560	563	554	521	549	565	596	556	581	581	529	577	552	555	554	544	588	538	589	553	583	528	565	573	555	599	582	562	573	553	553	565	560	561	546	586	603	562	581	571	573	570	566	532	521	605	565	513	583	565	599	534	578	557	537	559	582	567	548	537	540	584	579	559	570	577	558	529	563	554	568	626	561	563	581	574	577	569	612	576	558	549	574	569	575	569	592	562	562	583	551	601	554	549	574	629	541	551	635	570	525	557	619	592	572	559	576	562	593	558	572	574	530	602	572	526	598	593	564	562	564	592	579	552	574	557	598	594	569	576	555	539	583	552	590	555	574	546	552	557	573	565	547	535	547	578	583	538	565	599	600	575	572	563	613	626	555	592	585	548	568	547	551	519	566	550	558	594	581	548	564	608	572	600	573	576	559	558	594	565	570	558	560	636	554	555	548	589	580	595	595	582	571	612	556	535	555	569	565	571	602	570	581	566	546	583	517	596	561	576	567	588	563	598	524	535	581	524	597	594	550	584	592	569	580	577	589	544	597	536	559	536	562	550	554	544	558	581	619	580	574	581	554	553	562	588	584	532	504	611	543	577	544	534	566	579	536	633	582	542	570	570	526	556	626	582	577	536	557	558	571	561	516	602	564	565	569	542	575	584	565	580	604	575	571	573	545	572	527	564	560	572	588	577	584	565	573	554	565	530	561	556	577	585	573	568	529	596	575	587	595	545	542	576	565	575	552	574	570	568	534	564	547	594	573	589	609	489	589	572	557	573	526	560	546	528	600	545	546	573	586	564	586	560	546	554	609	540	558	555	553	587	562	589	555	562	571	557	605	575	535	599	540	572	589	577	569	570	551	563	561	565	609	550	557	591	549	562	569	559	564	602	560	596	552	578	557	550	560	588	584	527	560	546	539	565	537	538	588	539	564	551	555	579	538	596	581	582	556	595	552	581	557	561	581	565	573	543	520	582	551	577	551	535	557	529	570	601	579	548	556	533	596	566	529	567	572	570	578	546	581	567	533	590	563	550	567	585	577	573	577	530	565	614	533	570	573	556	606	624	574	560	555	569	548	530	570	533	574	565	565	546	574	538	572	563	567	608	540	574	591	546	580	552	572	570	556	599	586	558	529	549	543	564	576	580	576	596	542	515	608	575	553	595	606	527	562	573	563	566	581	566	566	595	591	570	510	562	552	565	590	553	568	595	547	594	584	601	603	542	586	585	581	550	562	569	530	561	562	581	610	523	566	577	545	526	571	563	592	565	616	561	568	562	540	556	559	587	523	566	563	527	577	525	559	562	555	566	575	601	621	569	539	559	544	565	555	614	547	560	570	520	545	533	618	574	606	580	588	569	579	600	568	573	551	563	542	523	575	544	537	569	582	529	571	578	579	573	573	553	565	574	550	545	579	558	541	593	555	546	562	567	549	587	561	525	517	548	578	554	565	563	598	556	560	603	572	559	549	620	546	583	589	564	566	571	590	576	585	501	558	577	569	591	550	569	582	541	582	546	547	559	601	526	536	531	532	562	539	532	562	551	480	541	548	584	620	604	588	554	598	569	538	563	599	560	547	569	541	569	575	598	617	586	577	569	563	565	586	584	537	559	570	564	537	568	512	564	562	567	546	532	610	547	522	604	579	593	598	533	556	588	561	610	546	584	522	576	574	574	619	596	548	576	569	563	541	597	605	584	529	587	583	581	567	580	550	552	544	517	542	565	578	539	583	575	628	553	585	549	548	566	527	531	586	605	564	571	552	584	554	589	572	552	585	585	541	584	533	622	568	584	566	574	563	597	578	569	528	556	550	602	564	572	567	547	559	586	573	556	611	545	584	564	570	567	575	525	563	548	572	579	574	564	571	540	562	534	577	610	575	541	580	537	578	563	555	502	557	553	526	566	573	575	594	558	599	525	542	551	537	563	554	539	508	558	535	588	583	537	564	586	581	568	528	557	552	563	570	591	557	554	547	590	549	580	561	565	599	544	575	561	552	531	543	549	572	519	586	602	573	591	540	550	546	588	531	549	556	585	558	542	556	559	581	575	536	580	545	542	568	574	577	575	671	569	583	583	579	596	553	558	563	561	541	538	619	557	566	537	529	583	599	554	566	544	555	567	542	540	583	535	560	537	519	592	575	571	553	562	513	579	585	555	556	560	557	606	593	543	570	584	551	554	575	544	540	593	569	502	608	557	543	596	563	567	588	560	581	557	622	578	567
58848	98278	73417	48756	25207	38270	6279	900	948	939	952	822	850	884	858	854	849	901	912	823	851	850	851	869	894	862	851	887	852	846	833	833	859	823	794	824	864	817	841	882	881	905	831	866	838	823	868	800	881	854	826	820	842	867	815	846	843	851	837	855	836	893	892	812	855	842	866	875	829	869	810	837	838	830	841	852	893	858	883	857	793	843	857	799	849	903	866	853	826	889	836	836	817	872	864	853	858	883	872	819	848	873	861	863	891	880	820	850	874	823	864	826	795	939	838	830	872	918	892	808	861	838	815	905	821	831	833	858	847	846	822	856	884	901	879	842	889	837	801	851	854	898	850	830	914	845	851	830	844	901	833	880	884	835	877	829	878	818	816	867	856	876	863	862	856	855	836	813	883	851	850	872	880	788	840	816	904	933	879	862	845	858	816	860	883	824	821	833	864	873	811	912	845	820	865	878	870	911	864	859	854	906	871	882	873	904	832	910	864	849	847	856	867	883	865	836	880	828	851	852	822	871	871	879	814	856	872	857	864	842	845	813	813	876	876	861	846	849	853	806	878	844	848	842	899	812	829	860	850	861	807	862	846	847	863	905	895	863	871	881	845	866	892	827	882	831	848	843	854	854	829	889	856	826	818	871	889	846	883	861	876	842	840	850	858	857	861	800	800	869	840	901	886	905	870	878	857	860	865	872	870	790	878	807	860	847	903	851	819	870	839	882	909	887	894	889	788	830	878	818	824	911	877	845	852	860	847	836	883	839	890	904	867	878	876	909	886	868	832	860	872	873	868	846	851	839	840	855	894	877	840	836	840	832	866	880	839	890	864	861	849	875	830	838	858	831	849	852	795	902	875	909	848	851	846	818	875	817	901	823	885	889	841	823	899	847	833	839	801	856	847	892	791	843	816	816	887	853	813	929	838	823	863	914	866	824	831	921	837	843	837	855	863	860	821	926	906	856	861	863	861	781	833	884	828	849	853	880	852	849	859	861	886	887	892	884	882	871	863	871	864	840	871	888	838	860	847	855	859	879	866	852	865	823	847	817	856	846	860	871	881	860	806	890	876	819	900	839	867	839	820	876	859	854	865	860	871	867	851	856	877	906	858	876	867	885	916	860	826	838	808	828	874	825	858	861	845	874	821	871	867	837	863	862	814	842	817	841	879	844	852	903	892	853	846	842	838	885	876	908	841	873	853	878	895	847	837	805	858	871	853	899	859	871	863	829	854	903	895	924	819	929	908	852	831	878	860	828	821	857	851	914	886	884	835	838	888	805	860	912	925	790	854	825	820	835	831	861	841	854	854	883	871	859	818	868	941	904	865	892	836	871	872	879	840	806	868	873	831	892	865	836	870	805	863	810	876	872	850	837	876	877	880	796	846	861	823	827	839	838	896	854	832	850	867	954	924	890	787	845	873	836	881	875	867	846	786	924	852	874	867	892	823	833	855	886	887	836	828	842	837	788	856	839	870	820	886	886	856	850	880	820	848	853	863	868	874	826	837	836	860	857	872	842	861	865	859	881	871	854	840	817	870	841	871	864	847	862	849	824	878	857	868	874	832	860	879	834	839	851	841	908	846	834	858	874	876	843	825	867	886	829	864	815	871	849	865	900	831	911	847	870	865	833	781	903	805	798	896	840	844	853	829	832	818	848	885	897	824	822	867	851	873	876	777	852	859	879	815	847	936	861	876	833	904	804	891	872	856	840	857	899	870	816	818	841	861	850	857	817	856	889	849	823	824	909	847	862	840	858	838	856	861	833	825	848	888	838	904	849	921	873	873	861	867	818	855	918	850	854	858	877	807	852	867	845	892	816	821	894	883	914	861	884	825	898	888	831	858	859	839	870	812	863	804	817	872	840	912	870	847	857	908	874	839	777	878	842	873	865	865	821	842	850	876	905	879	869	862	850	934	841	886	847	867	869	866	844	860	832	856	828	823	852	844	838	813	853	835	847	904	865	848	813	833	869	825	876	825	849	889	822	897	849	811	830	847	877	857	869	877	889	842	878	856	898	802	874	855	863	861	827	880	767	893	858	868	836	889	791	844	878	864	836	826	883	842	804	832	842	852	791	874	838	818	831	806	864	880	863	853	880	836	875	899	843	880	794	856	863	841	874	876	826	788	842	835	875	830	839	878	856	868	818	836	839	829	896	858	825	862	854	883	857	837	851	870	871	890	869	856	828	884	801	843	867	829	901	897	831	818	850	897	840	844	814	848	881	790	837	845	869	911	789	805	854	822	910	853	841	911	844	859	898	865	846	881	873	888	857	829	879	853	855	858	863	846	846	853	840	806	857	850	825	886	870	871	849	806	833	865	844	846	823	855	835	846	760	864	845	886	840	843	810	890	834	908	815	867	864	880	874	879	848	816	893	871	828	825	846	892	849	898	855	837	871	839	864	893	860	879	873	837	910	839	851	825	833	908	857	851	844	859	858	853	883	879	893	834	830	848	887	873	830	917	774	827	830	867	821	839	834	824	880	872	887	884	835	857	900	877	926	848	894	846	845	836	843	840	871	773	867	853	847	893	871	867	875	832	835	865	912	816	812	841	864	803	920	887	886	931	820	882	892	867	857	870	924	872	880	842	905	827	857	826	865	862	906	850	874	893	829	859	848	850	854	872	874	832	878	855	882	846	846	834	867	838	887	913	857	873	884	832	838	901	844	886	875	906	863	888	879	853	854	836	856	838	866	908	853	817	852	858	885	926	835	873	852	877	852	790	812	861	809	864	856	829	853	884	838	858	813	841	886	874	836	858	842	881	867	840	842	839	870	823	900	786	844	840	838	854	821	856	894	874	910	896	869	876	854	886	884	817	829	891	872	865	829	849	806	821	851	850	822	910	881	833	818	844	834	848	899	797	904	869	920	876	860	829	884	881	873	877	882	851	866	849	829	883	885	833	856	867	826	829	897	867	868	775	826	876	811	845	838	852	840	858	844	795	855	830	891	836	810	844	843	868	876	826	886	853	846	850	851	864	848	864	855	814	864	838	883	866	909	836	857	840	816	840	819	830	878	888	879	895	872	885	858	892	892	836	887	794	849	887	879	887	889	864	790	776	876	853	878	812	899	843	858	847	845	835	845	890	890	852	861	862	853	852	872	870	863	842	848	847	861	889	875	876	908	852	837	848	880	864	881	850	911	918	843	911	862	863	912	838	860	802	841	869	834	790	902	879	896	816	873	887	865	890	851	836	871	840	839	836	845	825	868	905	827	846	842	831	860	840	864	880	849	848	844	851	818	861	863	914	832	821	849	880	873	829	900	849	860	828	878	838	844	811	831	861	796	835	839	843	860	834	889	820	859	888	865	829	851	866	838	887	825	837	839	842	889	862	842	836	908	925	870	817	873	809	909	882	789	827	927	875	836	863	867	871	871	852	835	885	820	866	877	909	816	871	856	854	875	855	846	882	832	886	883	850	846	821	909	814	829	837	825	885	795	842	860	840	885	840	849	857	869	881	856	880	869	878	862	866	874
29228	31182	30507	12727	3069	3182	632	237	282	212	254	250	242	223	224	273	265	226	269	252	245	237	240	217	232	241	263	224	253	255	246	245	256	227	249	246	275	268	270	237	242	222	244	230	245	259	229	265	227	253	240	241	251	236	212	217	238	249	239	252	282	230	245	223	270	242	236	219	230	254	253	197	253	257	210	233	244	259	217	230	232	267	218	239	226	228	235	226	241	223	247	216	232	238	259	269	254	249	214	262	248	236	245	246	255	248	265	234	233	233	243	246	213	241	228	266	251	255	238	250	248	232	246	231	230	263	246	208	227	228	218	267	240	247	224	228	211	265	217	269	247	222	228	223	235	260	231	223	247	213	236	234	253	203	226	252	241	212	258	242	223	282	241	218	224	253	249	249	226	225	237	232	229	231	250	226	225	244	265	230	258	237	224	220	243	238	259	227	223	219	225	223	242	242	243	231	248	238	231	205	255	228	247	276	229	252	249	212	241	229	248	224	241	252	228	240	219	270	217	235	239	259	262	220	240	238	230	230	224	253	258	241	220	257	250	237	254	246	260	246	250	244	231	246	217	239	257	241	237	229	246	244	229	244	248	249	244	220	240	204	244	244	233	238	241	269	230	244	285	242	226	244	244	242	244	248	226	239	224	209	204	243	235	196	234	255	240	214	244	227	230	260	257	242	242	247	243	242	237	235	220	257	226	239	241	240	244	252	219	250	230	249	267	242	228	233	225	248	239	238	254	221	231	231	245	254	248	229	234	218	226	238	232	273	232	228	232	238	235	259	241	238	246	250	239	244	248	248	223	229	236	217	248	243	227	236	230	225	245	226	229	220	254	255	216	270	241	259	273	215	212	253	256	227	242	224	241	229	242	246	269	216	227	234	234	234	249	243	254	243	263	246	233	249	225	217	238	240	236	232	246	251	234	221	224	245	251	244	230	241	250	221	243	241	245	236	236	230	221	223	237	227	271	245	232	224	236	222	265	231	249	229	241	237	264	227	245	262	260	222	228	231	234	228	251	252	208	235	244	261	220	235	230	242	222	209	236	207	250	261	233	230	246	235	246	233	223	269	231	262	218	243	227	220	248	223	260	210	254	247	245	250	237	245	261	252	232	222	232	247	228	240	252	237	246	236	269	259	233	221	263	232	228	239	228	229	263	261	226	255	223	263	221	269	235	261	241	245	232	234	223	233	277	251	222	232	245	227	224	216	232	209	255	228	237	244	238	220	236	245	217	240	239	233	234	243	247	231	254	248	252	228	215	231	214	213	218	239	251	235	263	241	231	238	247	250	225	233	248	251	255	242	224	244	229	267	227	274	228	245	235	262	232	243	236	238	240	240	214	237	259	242	246	221	188	241	239	229	222	250	237	259	219	245	217	234	265	240	242	265	242	202	246	236	241	236	209	249	239	215	215	249	246	259	267	260	246	234	249	258	238	234	258	245	246	228	230	235	214	230	254	217	239	243	260	225	223	255	230	228	238	236	251	240	224	239	230	221	249	255	240	233	248	246	221	228	241	248	241	235	251	242	243	239	230	209	255	225	231	241	260	257	240	249	246	249	241	232	246	247	260	265	252	223	224	231	230	225	262	221	227	261	244	228	267	222	249	255	248	245	216	226	253	237	241	267	267	241	259	206	247	242	230	233	241	241	265	241	237	247	244	224	222	242	250	239	255	235	252	220	239	266	222	244	232	222	223	228	204	254	264	249	219	248	219	248	247	241	254	236	239	234	236	258	238	224	247	247	244	236	230	241	257	223	231	250	242	252	245	207	242	258	233	237	227	268	250	221	232	224	270	226	237	234	252	250	253	242	249	252	261	235	232	219	264	225	261	240	248	236	247	232	248	241	283	254	232	247	253	259	247	244	227	271	233	253	257	222	243	235	246	267	274	227	242	246	234	239	232	224	246	233	261	222	250	245	243	236	248	239	231	247	238	254	233	238	248	225	226	228	224	249	245	253	226	267	270	268	258	244	224	229	209	219	236	262	218	232	268	232	252	227	270	238	241	239	237	242	251	251	250	225	227	225	253	235	255	236	245	214	261	238	251	261	254	235	236	261	239	239	248	254	236	236	209	233	258	248	234	224	241	239	250	270	242	257	219	248	208	228	245	243	246	252	251	200	262	243	237	222	262	230	238	243	242	211	228	253	235	233	230	231	229	237	264	241	256	253	237	231	247	243	249	242	210	266	248	263	228	210	261	259	238	241	249	230	268	233	248	238	253	286	224	251	269	234	257	226	240	262	223	240	244	237	226	240	257	239	256	209	223	232	235	226	237	205	251	247	240	238	238	238	241	246	222	238	240	244	243	250	238	226	213	241	260	271	242	210	249	255	244	248	212	258	240	252	237	242	243	250	223	232	249	255	242	239	251	241	260	250	262	221	217	236	245	249	228	208	240	224	227	255	229	242	226	211	238	227	248	246	260	217	240	251	240	221	223	239	240	244	241	251	264	237	248	252	217	250	278	253	235	261	234	234	244	236	262	246	255	246	250	244	220	226	264	255	234	239	243	231	210	249	231	229	230	237	268	231	224	233	275	255	219	221	250	283	239	236	257	221	228	235	242	246	264	251	224	230	217	222	234	223	242	226	240	233	232	242	224	255	234	218	231	239	260	268	239	225	250	278	254	236	235	259	258	248	245	283	232	249	230	214	260	237	233	223	242	253	223	247	224	248	217	251	251	219	224	224	230	253	218	264	248	257	213	260	236	259	252	260	253	248	220	235	246	239	232	255	242	230	229	207	231	266	242	253	235	226	233	256	217	223	236	274	248	249	261	222	245	270	233	244	243	227	223	201	239	225	215	242	235	250	236	270	210	257	269	236	230	234	247	217	245	258	282	257	212	258	228	239	240	240	245	242	259	258	267	228	232	257	249	241	224	263	238	234	225	239	268	242	238	228	248	250	239	238	224	233	205	223	232	234	256	242	223	237	239	264	237	220	261	258	240	234	239	235	250	224	226	239	250	218	232	265	229	217	230	216	220	235	268	252	218	247	265	211	235	234	234	277	242	229	233	261	226	256	238	234	232	240	240	261	239	233	274	246	220	247	205	229	245	234	239	247	228	265	256	239	245	252	246	223	232	218	230	236	238	229	234	209	273	224	261	231	224	253	228	231	234	244	246	231	231	262	216	235	238	258	236	217	247	228	229	239	227	223	247	217	270	269	245	244	274	239	217	233	266	235	225	219	241	277	247	266	228	234	216	227	217	231	258	244	262	256	244	229	245	238	253	261	248	255	235	248	233	245	237	240	238	244	252	257	246	251	220	259	262	256	236	252	268	244	244	235	256	224	243	234	244	223	227	260	212	222	267	245	251	240	217	234	238	236	224	228	264	244	248	229	244	235	239	234	249	246	260	236	268	253	253	209	233	219	242	233	263	224	246	245	219	240	233	260	217	230	268	254	243	221	235	229	227	238	240	258	229	243	247	220	226	225	268	237	240	212	245	246	255	219	252	255	235	227	232	221	260	259
34042	51292	35423	13578	5658	7089	1100	392	405	412	413	417	431	396	424	363	390	464	383	391	429	407	426	439	426	417	425	392	399	379	397	383	401	396	377	395	410	403	404	435	405	405	374	407	397	403	389	414	418	392	433	376	377	395	392	402	395	401	383	396	378	421	398	411	407	395	416	411	398	365	411	374	379	419	417	419	391	401	416	414	414	407	370	422	380	402	404	361	421	417	440	379	421	398	381	396	423	370	403	407	373	421	393	394	365	428	382	378	386	426	417	421	380	384	423	411	389	367	420	426	405	394	415	392	423	395	401	388	432	414	370	427	406	409	432	406	401	394	421	391	380	432	394	354	376	374	391	376	398	411	392	404	404	382	389	352	393	395	420	416	416	408	387	396	415	398	393	426	358	405	384	393	415	402	397	398	411	423	384	388	389	377	397	408	411	390	421	440	406	416	398	418	372	421	398	405	401	397	395	362	429	384	393	400	373	423	421	376	385	383	395	400	391	387	417	376	409	427	393	421	380	422	392	442	415	384	458	421	389	382	372	429	408	384	382	386	412	410	406	394	371	400	429	392	415	408	417	422	392	386	373	379	394	422	419	408	424	401	382	413	405	409	396	416	425	405	434	401	416	401	376	401	364	431	383	386	397	394	351	398	384	406	426	384	403	413	410	395	392	402	376	352	365	359	387	414	384	386	392	407	404	386	393	344	404	401	438	428	370	404	443	386	432	414	392	388	417	399	413	420	405	367	421	402	401	407	410	387	399	405	374	375	392	426	387	433	385	379	402	375	424	419	364	393	390	416	412	381	413	413	395	404	408	402	382	399	372	402	401	426	393	376	425	411	369	397	406	366	393	428	366	395	365	375	412	386	361	397	396	432	373	385	430	424	377	399	377	403	401	381	372	398	404	391	415	377	396	406	422	382	408	367	431	393	347	379	424	391	413	374	366	401	393	371	398	410	399	397	415	422	379	434	420	389	388	399	426	408	402	393	395	430	379	415	397	374	390	412	410	400	397	438	382	415	355	408	388	398	390	368	370	401	416	441	392	400	392	408	420	404	439	382	431	390	421	404	383	401	413	427	385	371	396	424	385	412	373	431	375	424	380	412	358	418	411	392	419	387	400	369	412	408	397	400	383	379	405	390	380	414	409	400	392	412	387	421	377	414	417	408	364	365	371	439	399	367	417	419	423	445	427	399	391	423	428	406	387	426	401	380	384	381	387	390	394	426	389	409	373	391	369	405	382	400	380	395	374	377	425	377	393	385	388	413	380	412	372	410	388	386	389	357	385	414	401	376	426	398	394	385	363	426	380	378	368	389	409	412	381	395	400	403	401	410	388	418	412	368	419	422	396	400	381	405	375	386	379	398	391	413	403	359	394	370	383	412	402	425	418	405	383	397	376	414	458	407	386	430	385	419	362	407	350	410	361	430	380	415	415	394	401	408	417	417	418	417	378	418	402	445	386	425	392	411	431	395	412	418	386	398	411	421	385	376	384	396	410	432	380	432	379	405	375	431	433	416	363	399	379	463	416	378	387	381	414	422	400	413	383	419	432	379	392	375	396	388	452	386	417	413	418	400	416	422	421	379	384	421	376	371	400	370	384	373	411	407	396	396	397	398	405	389	393	410	408	418	415	416	370	410	428	397	393	469	404	393	376	405	414	404	398	442	388	401	411	423	415	385	399	373	399	377	404	420	384	381	426	397	379	398	399	363	364	352	386	440	417	393	384	415	396	426	396	326	386	376	402	414	406	393	379	417	414	411	392	408	408	420	421	399	419	382	418	416	382	394	403	386	378	390	455	387	404	403	431	406	394	382	433	371	410	392	428	425	381	395	400	367	415	393	399	359	421	397	376	383	387	429	379	407	395	407	393	433	403	401	410	410	373	390	429	416	369	394	391	436	412	389	383	417	397	381	434	400	397	375	376	399	362	409	420	386	399	410	412	422	425	403	391	401	407	377	403	403	421	378	382	399	368	386	380	389	370	427	426	391	433	398	401	386	423	391	411	443	423	391	412	410	406	399	397	393	403	382	396	369	381	427	376	406	397	404	354	387	414	414	416	424	430	423	413	448	397	420	397	401	394	404	403	391	377	404	396	403	405	405	404	426	394	384	400	425	386	415	407	391	410	410	398	386	361	380	392	391	428	452	394	450	410	383	399	367	406	418	407	391	425	377	396	407	375	388	433	386	380	371	412	407	417	404	403	421	400	407	394	420	378	404	398	385	401	427	362	363	442	408	402	417	413	375	405	423	409	402	393	407	391	410	406	388	382	424	394	364	374	396	383	444	411	406	366	422	398	404	393	369	424	384	417	387	399	405	431	432	401	423	406	414	397	397	439	371	406	395	393	413	404	403	369	399	421	421	382	425	431	396	420	383	384	383	351	409	392	396	405	390	388	417	409	408	395	415	428	384	388	389	389	420	391	415	390	371	389	405	386	395	410	413	385	401	370	376	407	403	430	383	386	399	408	371	392	414	433	412	362	400	420	389	385	377	405	408	383	421	409	409	386	378	420	388	395	397	402	345	426	403	419	382	423	418	380	396	406	396	414	389	399	388	413	409	398	412	402	395	411	397	389	440	408	420	397	387	412	399	398	444	364	389	412	398	409	402	446	388	372	382	350	428	403	408	426	410	412	403	396	421	398	378	461	370	408	440	387	424	399	446	402	395	379	418	359	406	395	444	385	391	430	382	396	375	384	422	415	408	377	413	365	391	374	404	431	440	401	362	382	367	399	393	385	421	423	408	419	391	387	409	396	400	400	408	423	387	404	406	405	375	424	387	384	414	399	365	397	401	382	429	388	429	430	413	415	406	389	430	395	407	385	400	395	412	416	404	371	401	422	379	417	389	417	423	416	426	401	365	375	342	413	382	405	397	430	450	429	404	419	409	417	416	390	434	417	437	401	414	387	384	417	430	414	394	396	398	398	419	424	402	407	389	426	394	399	422	382	407	361	358	392	371	398	452	395	442	373	380	391	392	378	384	421	418	421	420	404	388	438	367	380	417	415	414	394	397	395	406	383	360	403	396	426	424	407	402	371	408	403	402	384	420	386	412	405	420	406	434	447	403	385	413	350	385	378	420	416	384	388	371	386	408	393	406	397	387	369	431	368	391	410	411	406	404	407	387	408	339	405	392	382	388	420	394	340	414	406	392	400	408	380	410	389	356	362	389	408	400	419	434	415	369	410	390	381	431	401	401	421	382	379	391	415	400	392	391	399	422	401	377	379	408	391	400	383	409	378	415	389	405	384	420	391	394	366	380	374	418	364	384	389	426	408	399	384	398	414	402	394	435	410	410	410	428	423	400	406	427	396	368	396	410	394	400	387	382	413	449	390	391	429	419	396	393	407	383	394	407	400	381	451	415	396	406	371	390	416	383	407	402	401	410	396	397	377	404	379	415	418	404	421	390	436	417	375	423	399	429	413	433	446	399	429	407	414	407	406	439	381	401	424	406	385	390	423	422	413	428	403	446
25146	24261	37909	29875	21977	20735	6589	520	397	380	420	387	407	375	402	367	346	424	386	357	436	380	389	375	352	377	374	407	378	370	358	368	379	394	357	374	381	428	415	348	400	380	369	354	408	367	379	409	389	404	404	387	396	394	410	381	379	348	363	378	401	371	379	343	377	373	391	359	442	354	380	345	371	373	369	435	349	376	383	375	377	389	426	397	364	374	387	394	378	381	392	378	407	388	398	349	363	418	363	376	381	361	376	408	371	396	368	387	399	378	369	408	376	364	379	380	361	358	385	395	380	394	381	363	387	339	358	375	360	386	346	357	375	337	399	365	374	399	372	395	373	386	389	395	390	363	383	363	382	362	410	414	402	366	381	396	380	407	390	412	408	412	372	367	402	394	404	381	349	356	387	381	396	384	408	424	393	359	377	361	348	381	368	396	354	371	355	356	395	344	378	354	380	371	373	371	388	392	383	372	375	378	351	401	403	349	362	336	424	401	370	386	375	387	371	371	373	410	393	401	376	371	401	380	385	387	379	347	361	379	333	370	384	339	422	374	377	360	406	381	371	368	395	376	393	428	365	390	358	379	375	409	361	405	408	388	401	391	401	387	384	360	406	364	406	382	384	348	400	366	394	370	369	371	396	381	387	420	377	393	362	382	383	403	390	391	409	376	384	369	395	401	364	379	375	364	384	371	393	356	376	382	398	394	362	411	384	372	369	382	387	402	365	381	376	398	389	387	393	393	363	413	362	369	375	376	400	357	391	402	377	397	354	397	359	376	391	383	373	371	401	375	349	401	378	389	383	366	380	404	419	368	360	398	383	375	390	381	405	376	393	352	388	392	389	389	407	408	382	371	376	411	396	335	395	388	374	411	348	369	357	405	333	405	387	395	376	365	379	441	363	404	387	404	409	391	377	375	397	398	358	316	402	349	416	398	402	365	371	411	403	375	385	355	386	388	355	388	384	434	402	385	390	385	397	389	400	376	360	364	409	361	406	414	390	421	421	372	395	394	380	364	356	381	383	362	414	382	373	372	364	379	395	367	371	397	366	404	377	382	390	389	387	366	361	356	357	387	404	368	391	402	402	405	398	402	373	370	394	386	380	405	380	387	369	370	389	377	378	371	395	362	353	384	365	387	389	390	371	368	350	358	367	380	360	394	405	381	369	358	391	343	373	367	351	430	407	371	356	385	385	379	404	403	366	388	426	360	357	390	398	364	390	391	355	350	399	382	388	422	405	398	398	383	377	375	410	365	377	372	377	361	375	384	400	362	355	397	395	399	406	353	412	388	382	356	375	349	404	384	369	343	376	376	372	408	367	355	384	386	408	370	399	393	395	329	363	406	357	366	397	414	350	402	425	402	371	321	415	362	393	384	355	391	369	406	350	373	374	390	393	432	389	386	367	361	391	380	366	353	365	371	359	345	384	408	407	401	404	377	369	388	384	345	375	366	345	391	405	380	350	424	366	410	369	388	368	356	374	360	345	390	406	385	386	401	401	434	388	355	369	353	416	368	346	369	383	364	371	401	359	378	374	367	396	372	386	396	390	354	416	406	368	363	404	344	391	356	400	374	378	413	378	374	402	379	384	377	382	367	383	401	384	403	372	395	374	413	358	381	375	354	384	394	354	394	370	394	387	370	403	404	364	401	352	382	373	391	352	373	380	387	373	374	399	369	358	377	379	399	334	370	372	384	392	411	388	389	405	376	360	389	363	371	353	369	377	357	384	383	398	401	367	374	391	379	370	380	425	384	377	367	411	397	382	382	355	403	372	397	384	389	396	392	348	370	366	377	375	356	364	377	416	391	384	379	388	389	389	353	390	380	370	365	355	388	371	352	397	379	369	396	389	402	365	417	413	363	376	393	361	363	359	382	396	385	390	361	387	388	340	386	366	352	400	384	369	399	403	389	366	379	354	369	364	372	398	406	372	352	371	417	419	395	385	374	376	404	408	403	376	402	385	352	343	383	381	375	382	393	401	362	363	379	418	378	375	419	369	378	390	371	377	386	402	429	420	366	331	360	408	428	361	385	392	379	401	390	366	406	417	366	407	370	354	378	366	371	386	399	359	373	413	352	409	412	384	374	377	364	402	371	402	355	394	368	388	378	387	396	393	376	385	402	407	392	372	403	372	398	389	365	370	410	376	367	386	363	372	428	365	375	400	375	396	357	358	387	383	344	372	346	393	386	413	372	385	391	364	408	408	361	345	372	374	411	355	356	366	392	370	351	377	369	403	370	392	393	380	392	386	401	384	384	408	420	404	369	393	413	391	394	394	345	367	387	380	347	395	360	398	369	357	369	368	364	397	369	374	414	374	375	392	403	367	380	385	377	389	364	381	393	390	360	376	387	390	365	415	396	368	341	387	384	369	392	408	362	377	401	415	412	394	380	379	388	394	424	339	351	353	395	388	393	367	349	413	352	372	430	401	363	359	364	391	379	375	376	372	400	378	395	383	397	370	397	374	390	403	407	387	384	403	398	401	379	359	410	390	397	396	370	386	382	355	417	348	395	338	357	372	370	380	403	394	399	364	396	410	387	377	368	360	357	386	412	358	359	387	384	403	373	404	380	402	404	379	353	386	387	380	386	365	384	350	416	372	385	374	381	389	360	396	396	391	325	366	385	354	413	382	372	336	402	356	377	378	372	370	377	403	391	376	406	369	385	393	415	400	409	369	365	382	387	384	401	385	397	405	367	374	387	409	416	404	411	345	413	407	373	382	381	349	375	378	360	389	357	391	384	375	370	422	365	350	390	400	383	368	398	380	384	381	382	392	385	415	391	339	387	388	366	398	378	366	404	374	370	365	377	398	368	367	357	392	361	402	364	390	400	380	376	391	377	358	382	374	371	384	367	373	386	400	404	433	351	370	377	410	399	365	377	375	377	400	359	382	380	347	373	372	391	369	391	386	374	401	405	368	374	408	398	384	383	342	382	356	377	362	401	392	386	396	420	399	385	358	413	380	376	365	371	367	380	364	364	379	382	403	395	377	372	404	364	388	375	410	390	370	425	361	372	388	394	383	386	354	369	371	363	395	393	382	368	379	384	408	394	392	364	364	354	380	415	372	399	403	366	402	384	401	392	390	370	364	417	381	382	357	378	365	403	388	386	354	377	350	357	379	337	414	376	333	368	404	361	396	407	383	379	349	366	373	352	361	369	387	377	374	407	346	392	377	380	422	391	408	403	374	376	399	394	397	372	383	351	364	372	407	388	389	397	347	390	353	399	388	398	388	359	386	396	420	398	344	393	361	382	406	429	358	418	383	355	362	364	350	406	381	399	380	375	388	355	390	392	411	365	376	413	396	402	361	383	382	417	374	408	384	387	372	395	407	386	353	375	417	390	408	358	383	340	375	394	395	415	367	359	392	365	364	397	401	384	357	418	404	369	384	372	371	368	387	400	391	411	395	396	365	370	381	399	365	411	390	418	364	384	389	385	388	369	374	387	382	370	420	360	364	383	378	391	393	328	379	391
56782	94578	74632	41023	21748	26523	4904	630	627	648	608	609	618	611	624	578	607	627	640	647	609	604	573	609	639	581	616	595	617	560	647	625	601	580	617	611	623	567	590	610	598	611	633	601	598	627	567	590	614	617	633	585	590	625	562	560	604	601	644	603	564	573	579	629	612	626	620	615	559	589	608	627	619	549	577	615	608	615	551	578	555	590	615	592	632	648	593	611	556	611	594	614	610	573	599	588	609	591	647	621	612	604	606	598	599	567	544	615	612	583	554	590	613	616	593	559	563	640	645	592	603	593	589	616	649	613	645	587	614	618	569	597	568	616	628	593	586	606	593	558	607	615	601	539	611	581	638	576	587	590	642	570	610	589	609	574	593	591	612	618	635	628	596	623	581	601	611	589	569	598	595	583	595	574	616	617	593	622	588	617	607	586	572	611	596	620	609	582	588	646	585	606	591	650	593	590	627	650	557	586	599	590	608	596	599	627	589	592	630	646	606	614	596	601	644	622	609	565	625	598	568	574	631	615	562	609	620	584	578	608	573	625	587	604	606	578	595	583	637	631	594	614	560	622	620	606	575	572	599	572	622	554	571	612	614	606	563	605	572	575	571	630	622	621	557	598	586	569	595	633	597	623	643	587	612	560	567	618	614	571	574	584	629	610	599	599	631	643	557	596	645	547	576	578	549	591	590	606	602	603	643	639	616	575	589	620	614	589	569	635	603	584	585	609	608	599	569	558	577	581	583	618	606	600	592	590	598	624	580	539	613	600	628	547	630	580	605	595	620	577	583	583	609	606	593	568	652	615	572	587	584	613	578	598	614	574	616	614	584	634	582	574	579	587	613	606	609	624	573	611	541	641	551	588	582	620	614	588	583	617	628	568	609	601	565	582	631	632	592	595	584	584	574	601	603	618	618	603	609	583	625	624	543	612	582	604	609	609	564	575	587	601	585	586	645	607	578	559	568	605	573	587	572	602	597	611	610	608	580	617	567	579	636	617	615	634	576	589	613	609	584	594	576	600	617	648	610	623	606	612	581	623	572	615	567	590	611	588	601	595	554	639	628	607	625	594	610	590	644	624	620	587	593	562	628	606	619	591	604	584	600	572	611	632	583	536	578	569	605	599	589	598	637	629	612	583	580	624	583	639	583	601	584	619	595	592	573	608	597	603	601	621	605	600	577	594	591	604	571	585	638	602	617	624	595	640	601	578	619	554	631	605	641	583	567	568	629	584	640	542	599	586	559	617	588	608	648	590	552	624	614	607	607	599	558	624	620	602	638	593	578	576	632	570	610	630	657	627	578	623	596	614	652	613	584	598	576	598	592	591	646	606	588	654	621	626	570	597	597	595	581	596	602	563	614	607	584	603	617	597	580	585	618	593	587	565	598	623	598	615	642	596	593	631	575	637	572	633	568	597	589	598	572	569	633	612	554	628	585	605	607	592	580	607	625	602	659	597	634	583	608	632	619	622	590	624	598	573	645	563	568	605	578	588	607	600	600	645	579	585	596	611	605	583	625	561	561	587	586	593	607	590	639	615	622	616	640	579	545	613	617	594	607	610	550	620	568	563	566	629	597	538	612	598	598	592	561	594	592	620	548	594	636	598	599	585	583	597	582	628	619	590	588	609	610	605	613	599	594	602	605	577	642	621	607	659	627	627	562	627	604	643	561	603	618	580	585	582	607	586	599	633	616	571	574	596	601	610	581	605	624	583	600	600	562	598	571	599	591	585	565	608	583	617	618	651	631	627	606	575	624	629	648	600	581	612	624	577	597	570	585	629	626	603	584	606	615	545	611	589	616	609	619	631	589	588	599	596	602	614	618	592	587	618	618	589	600	586	606	554	609	591	610	591	588	587	588	576	647	594	641	634	590	621	562	610	612	603	634	621	606	612	617	609	624	618	626	615	565	574	584	603	633	596	593	634	599	602	612	581	603	609	592	599	625	607	595	565	613	588	634	593	581	609	567	631	586	628	610	578	592	627	648	549	595	613	583	618	633	580	609	591	534	615	581	587	641	587	539	585	659	610	590	605	649	586	604	671	578	623	632	607	597	585	581	601	615	611	615	550	596	595	593	575	582	594	607	599	610	558	568	603	632	620	612	619	563	571	615	555	609	577	640	617	612	597	580	586	597	564	611	623	607	608	594	627	604	619	588	584	627	623	605	625	569	653	615	580	597	613	601	565	583	570	585	581	566	554	603	575	578	621	655	614	544	589	602	607	590	614	609	605	615	605	574	609	518	594	591	586	601	624	594	581	586	617	606	563	622	601	580	625	610	630	593	624	615	586	591	634	579	570	579	591	631	620	557	589	559	576	555	595	587	600	608	586	593	574	590	577	663	589	568	608	673	583	579	624	639	631	625	572	619	576	599	600	622	564	592	604	547	575	594	595	622	643	560	620	606	590	633	605	620	642	563	638	586	602	603	582	632	595	583	615	592	624	630	639	563	571	587	566	632	616	620	587	599	607	591	572	556	591	601	544	597	545	609	576	569	592	599	587	552	569	604	606	583	613	619	607	632	594	590	588	588	574	613	601	598	570	588	590	623	594	625	580	590	625	614	596	596	583	581	627	572	624	555	597	537	607	611	626	651	606	571	604	627	614	602	611	646	597	620	614	606	630	528	660	639	650	585	648	572	583	586	577	601	599	603	565	597	591	562	603	578	587	637	570	582	659	584	588	572	562	597	591	575	579	561	603	578	622	610	603	596	609	621	609	643	600	601	600	604	589	612	566	604	582	583	618	644	592	623	609	614	572	587	604	637	590	630	619	598	605	580	591	576	614	574	614	610	586	600	570	623	611	562	551	596	597	601	633	575	557	597	589	568	603	614	604	643	556	598	613	565	594	604	601	581	593	609	588	538	586	611	578	576	578	590	615	614	605	597	611	605	651	592	636	606	609	576	657	631	600	615	562	586	581	604	579	648	599	604	592	626	587	592	619	568	577	627	636	572	554	611	591	621	593	569	576	676	613	583	640	623	601	590	554	583	630	594	588	640	596	652	596	546	635	555	615	607	611	599	554	595	611	602	622	588	621	654	611	566	626	620	582	636	636	561	595	585	591	570	589	624	594	583	575	630	595	601	587	581	554	575	634	591	576	608	570	613	622	602	578	582	596	603	622	651	629	561	573	615	617	602	609	642	584	588	612	646	588	550	624	589	581	614	587	599	622	597	582	600	642	598	571	581	592	607	560	626	598	601	554	608	637	596	548	582	588	613	582	572	603	607	594	615	610	563	583	624	592	623	594	613	585	580	633	595	619	634	601	602	567	588	626	640	568	605	571	600	618	622	616	592	596	573	644	577	586	639	599	622	595	602	593	607	612	578	571	596	622	563	626	617	615	577	600	583	640	615	638	608	602	660	581	602	576	614	600	574	589	586	628	601	601	610	621	622	600	575	597	618	592	615	580	590	582	620	580	598	618	537	566	588	543	607	568	626	601	549	628	630	611	622	609	558	643	576	581	560	580	581	565	629	641
24276	23800	37724	28681	22733	24571	11114	879	628	671	639	589	618	593	636	615	607	624	590	570	630	581	640	573	640	603	560	598	551	588	571	624	582	601	622	579	616	607	586	611	630	572	603	572	621	587	616	564	633	602	585	612	580	565	596	595	578	583	613	576	568	554	598	589	601	563	579	564	564	561	572	607	567	592	603	631	607	586	576	575	560	568	595	579	592	564	625	578	577	543	532	560	561	501	608	591	588	574	603	539	559	592	568	612	606	596	575	605	615	581	608	549	601	613	559	604	618	552	600	584	631	601	595	562	576	539	560	602	589	595	615	574	540	562	582	594	550	616	559	554	584	638	581	602	566	593	569	573	550	590	572	583	589	575	553	587	594	585	611	559	583	577	594	587	568	574	595	617	564	619	542	587	561	601	568	538	588	607	588	570	609	590	560	563	547	569	603	566	598	559	542	634	565	594	637	578	603	594	610	563	641	583	620	619	561	598	614	578	624	561	611	584	617	616	595	543	548	604	616	602	596	608	574	603	557	598	591	574	593	588	667	591	586	589	585	612	598	555	607	596	567	595	558	615	599	620	585	561	576	530	555	545	564	568	577	591	596	587	606	637	583	554	603	615	559	594	621	582	579	589	563	580	595	586	578	589	601	573	601	591	586	587	620	592	581	584	601	591	583	558	572	590	626	569	575	594	594	591	567	596	643	544	563	596	572	557	617	561	573	605	578	597	630	593	558	589	652	574	576	580	559	580	578	561	566	631	570	617	565	538	566	603	626	561	563	596	576	579	600	572	580	598	556	621	560	578	579	579	580	601	549	529	601	603	607	571	593	584	595	654	564	603	583	584	565	600	575	539	593	555	589	581	585	580	584	601	551	542	575	615	560	595	571	614	554	595	597	601	587	582	588	571	555	553	578	534	595	596	558	581	555	604	623	564	545	571	550	557	550	542	549	546	575	572	625	564	548	568	622	597	603	566	579	562	586	555	556	591	556	573	590	577	598	557	591	588	585	574	579	590	591	558	569	555	591	586	554	546	597	540	571	590	545	567	593	567	608	598	575	614	549	560	548	569	602	591	597	586	623	584	537	599	584	596	630	562	606	615	577	577	531	606	588	577	632	579	633	577	634	588	575	598	586	602	616	633	580	612	555	569	641	571	626	556	553	575	544	535	598	563	549	553	572	587	599	563	634	629	577	605	585	578	607	585	552	570	574	553	596	615	631	566	574	547	591	583	596	576	561	557	541	575	598	586	569	543	552	568	548	609	588	599	571	575	605	570	596	565	566	587	582	573	606	605	577	555	603	594	601	568	559	582	616	589	634	584	527	566	581	558	585	599	602	615	587	554	590	553	565	601	598	580	595	588	598	588	603	565	576	587	609	583	576	565	581	580	570	567	560	583	575	602	580	563	537	585	582	577	553	574	624	566	565	599	553	591	585	573	579	576	600	582	582	540	547	559	577	542	589	546	563	570	594	578	540	567	568	610	567	606	630	563	610	600	589	573	580	600	553	570	591	602	607	602	549	536	615	538	567	601	568	539	574	580	571	566	540	569	581	566	581	558	589	611	575	575	587	546	580	614	586	574	580	596	584	561	606	593	585	623	573	561	605	549	585	574	562	566	563	594	627	580	580	587	669	606	539	603	576	563	546	569	587	579	597	547	555	599	602	568	550	588	551	558	597	635	586	587	574	545	592	577	560	546	549	600	598	572	611	566	563	573	535	593	590	566	564	644	624	552	575	561	581	598	591	588	597	558	606	597	538	572	574	593	573	617	623	555	631	559	602	568	620	580	611	577	542	602	539	587	602	550	538	586	590	570	585	562	590	579	583	623	605	574	586	588	530	628	563	590	573	602	575	594	547	572	580	539	566	539	577	621	583	586	556	595	590	549	574	591	558	560	567	567	557	529	628	587	557	611	588	566	537	613	571	624	557	582	616	576	583	613	599	577	572	565	567	562	584	584	575	579	582	588	571	610	589	574	605	580	603	568	587	587	594	533	603	580	585	589	579	577	628	574	579	621	591	590	597	596	569	625	670	592	612	550	559	577	567	587	523	611	556	563	555	598	530	568	606	599	567	555	551	596	563	593	567	582	569	597	569	550	587	587	576	573	627	568	562	608	582	591	561	588	595	598	591	611	611	567	610	555	591	606	592	562	591	576	588	560	559	561	594	560	525	578	572	586	616	551	582	588	595	610	559	568	559	571	578	594	576	541	585	577	556	552	559	565	569	574	560	592	603	580	604	593	571	560	627	586	584	606	581	601	561	561	523	614	581	540	613	558	560	574	580	578	590	622	609	560	566	538	551	589	527	605	587	595	599	576	590	594	581	595	520	569	595	566	565	566	540	581	578	562	570	585	596	555	607	586	576	587	626	572	569	597	583	594	562	595	569	640	581	552	606	581	599	587	549	582	564	611	596	572	591	558	557	591	562	570	597	620	562	604	604	575	532	614	577	592	561	576	573	593	551	574	634	608	541	581	600	565	573	580	576	626	523	599	540	548	598	559	582	576	577	585	581	605	611	570	533	610	586	586	599	560	633	588	544	612	576	563	606	597	560	577	554	583	534	553	580	597	572	607	585	602	580	545	552	565	593	552	585	580	534	549	547	598	564	617	554	596	581	552	577	602	598	581	581	586	582	592	580	611	527	568	579	548	601	588	555	613	584	571	551	579	612	566	582	618	574	618	569	634	531	549	575	589	588	570	604	592	586	578	610	569	591	534	601	572	576	570	586	582	572	597	616	577	579	586	599	560	586	582	576	559	600	583	570	627	566	554	601	572	587	632	549	578	595	576	537	600	587	573	607	602	576	606	624	563	517	556	559	587	562	553	558	595	565	573	611	576	576	584	610	552	588	605	566	574	552	526	599	627	591	584	626	589	577	578	572	624	625	560	558	630	529	565	583	588	550	591	560	547	622	570	581	586	576	557	588	593	584	568	582	573	580	594	563	596	552	532	568	574	585	603	602	516	628	585	573	603	580	595	549	576	587	591	566	541	573	597	587	603	585	581	597	568	608	579	590	568	584	567	599	519	581	577	623	589	605	588	534	606	561	585	568	564	617	580	593	632	586	597	570	606	576	590	605	627	564	562	565	623	573	573	571	599	564	551	621	543	576	557	599	560	601	576	584	590	576	548	560	566	578	595	574	582	567	562	562	563	526	560	582	547	533	601	610	586	568	606	566	576	606	551	535	594	574	581	595	527	568	584	640	622	540	600	620	565	597	598	590	621	579	535	607	594	578	562	574	600	604	599	573	580	558	601	546	589	577	564	562	550	602	562	536	540	600	562	564	545	582	576	495	550	568	535	560	557	569	597	574	516	546	552	582	544	605	579	602	563	588	576	606	607	574	576	591	553	592	627	568	559	585	580	561	575	563	570	573	583	555	584	597	613	594	551	554	554	618	610	577	543	624	587	591	534	575	546	595	614	589	565	557	595	604	587	561	593	571	576	590	574	601	606	579	573	592	601	573	561	565	566	562	595
58595	103258	82375	45506	26295	31454	6996	935	896	951	905	849	895	976	904	860	937	908	868	905	869	902	924	900	882	924	894	802	893	824	878	887	890	914	880	868	898	823	900	893	882	873	845	855	886	884	931	887	833	906	881	915	932	913	867	857	875	868	934	877	906	861	849	863	855	852	867	906	915	991	895	889	978	919	880	885	908	877	846	859	867	888	890	814	868	883	909	891	863	900	881	856	952	884	919	902	879	835	901	922	845	861	881	858	864	890	810	908	889	847	905	861	932	943	899	862	842	878	864	853	942	899	902	950	884	891	889	939	833	864	908	828	859	911	876	863	907	885	853	903	867	877	878	890	838	878	862	895	844	884	875	843	909	841	875	855	893	914	859	842	863	885	845	856	883	904	825	868	860	885	858	862	858	894	890	859	868	823	861	869	899	794	894	893	888	873	883	868	910	874	914	881	846	914	871	907	860	836	889	901	893	918	891	912	824	932	890	894	880	869	876	879	845	889	880	904	843	902	872	892	868	848	904	838	888	849	865	814	903	886	882	882	827	920	847	866	937	900	875	876	931	908	844	883	878	852	911	897	866	897	913	880	899	871	882	888	901	886	902	949	862	879	909	869	853	935	866	861	812	878	886	887	869	941	907	893	871	861	887	860	870	901	859	878	902	907	910	874	839	873	930	872	854	873	846	844	905	907	902	821	881	899	841	907	889	900	864	864	913	865	823	891	873	901	853	842	874	917	916	873	902	865	899	914	889	795	808	892	874	842	855	864	861	852	868	907	857	909	819	913	868	840	880	932	907	885	916	890	872	892	904	872	869	873	858	873	831	868	864	832	862	864	860	928	899	931	883	850	896	877	868	907	894	861	914	892	874	812	856	880	898	865	853	889	849	902	871	919	899	844	870	884	866	909	898	871	865	870	884	855	903	878	859	884	868	870	907	849	885	836	823	810	881	904	894	828	880	860	843	893	873	864	913	865	902	874	882	819	867	882	866	846	836	855	849	840	866	874	804	883	883	954	855	830	929	906	820	867	866	865	848	861	930	812	853	828	873	878	893	916	883	882	852	859	865	859	871	908	910	863	856	891	901	919	855	883	876	842	921	876	842	889	867	832	832	848	946	843	852	875	860	858	943	907	884	892	854	860	861	908	913	848	899	897	872	840	906	871	826	879	841	887	914	909	904	931	911	902	866	893	893	886	924	874	856	893	906	886	897	830	836	905	874	819	907	936	880	882	873	908	831	916	868	884	870	863	898	889	926	863	867	867	830	908	844	837	858	836	878	845	854	918	870	859	881	866	876	923	821	894	875	873	842	822	852	877	874	904	857	851	874	876	895	871	883	851	878	914	895	850	843	858	934	903	888	828	868	857	847	887	848	907	848	871	848	875	867	879	894	910	883	870	917	888	875	825	880	856	847	881	880	871	899	833	868	866	852	850	858	900	848	873	826	862	889	858	918	858	894	909	893	884	897	942	887	876	830	889	831	882	899	874	871	859	898	855	858	862	857	834	862	883	881	900	874	864	896	904	850	887	836	858	830	885	882	910	840	920	865	876	850	866	832	885	876	907	855	841	905	874	831	887	888	836	865	865	860	885	958	909	858	871	882	846	879	861	916	900	887	901	850	844	877	858	893	893	899	894	846	920	904	891	866	907	852	822	866	853	888	878	860	869	920	844	871	837	881	862	876	835	890	889	889	907	860	869	884	822	853	849	882	870	875	877	850	919	833	863	896	870	898	860	871	885	882	863	858	886	826	879	907	900	898	894	881	869	883	880	851	901	818	851	864	909	886	861	895	952	897	884	884	887	878	841	884	855	863	868	959	822	845	917	952	880	905	865	882	868	809	880	897	856	871	863	890	855	840	914	884	881	885	894	889	911	872	855	890	869	872	853	847	929	909	855	895	874	861	877	867	878	886	826	847	867	868	872	864	845	859	840	914	807	880	869	905	860	872	904	842	866	850	871	850	933	878	912	861	863	833	867	875	867	865	872	854	860	868	883	867	886	856	906	864	839	908	843	924	895	921	880	874	839	829	848	888	929	840	827	831	812	897	821	862	893	874	864	888	856	845	893	931	873	842	928	846	907	893	801	858	882	922	909	853	888	902	845	877	873	869	878	915	883	885	856	857	878	835	903	882	829	909	890	933	869	870	834	838	891	933	841	882	894	896	889	892	867	906	872	845	883	887	905	923	849	884	884	867	869	875	921	852	860	886	896	891	894	869	880	894	900	839	847	851	864	893	870	840	847	865	864	876	870	871	832	916	853	846	864	842	912	858	963	857	905	841	907	937	896	840	854	915	799	879	861	824	869	901	910	822	826	838	883	871	891	838	904	908	889	884	889	844	918	900	837	832	870	920	857	874	896	899	829	836	851	836	883	871	848	916	868	858	879	851	862	899	862	869	874	890	864	910	926	853	928	865	902	851	909	872	880	937	893	876	850	936	897	853	877	841	889	867	902	878	806	864	873	876	877	868	818	872	904	895	886	876	829	837	872	830	868	870	834	890	877	847	862	842	855	920	864	867	853	844	848	879	890	868	833	911	826	877	829	897	864	846	831	854	853	903	887	842	881	893	879	864	857	857	935	896	876	896	902	874	885	833	890	878	928	815	879	853	890	863	832	930	872	879	862	858	911	838	855	866	903	885	899	900	898	890	882	878	837	860	847	849	887	871	929	852	842	861	921	843	880	891	860	884	863	841	864	839	886	877	849	854	831	812	856	865	868	870	862	873	888	937	880	898	901	899	939	877	877	835	869	869	930	857	834	873	905	915	905	884	868	846	852	930	910	882	908	897	928	855	887	870	887	875	905	932	946	832	839	857	837	893	893	875	873	875	899	859	846	883	881	885	893	899	870	931	915	860	856	865	822	890	875	825	895	916	884	846	833	923	906	879	933	845	932	904	860	920	925	849	852	853	939	827	848	873	890	850	904	860	881	871	847	855	913	876	904	873	884	875	866	892	885	872	887	876	862	870	847	938	824	896	880	858	869	866	803	847	898	868	922	913	854	886	882	918	859	905	890	904	895	880	914	865	890	876	857	884	856	870	933	868	866	846	903	871	862	897	879	854	889	851	903	908	908	912	861	919	848	808	882	864	892	883	865	907	875	951	856	825	885	883	853	868	880	899	908	871	879	861	842	860	869	912	849	855	886	838	882	890	865	805	838	897	872	938	816	920	848	874	872	921	900	844	839	903	896	870	860	849	903	933	878	875	874	838	861	937	898	893	912	911	855	863	863	886	916	836	908	903	887	882	839	824	818	911	853	893	826	866	891	873	875	863	948	905	874	868	854	904	920	863	869	858	905	907	868	930	854	848	835	894	874	858	832	918	906	862	862	905	826	893	848	849	915	840	903	907	903	862	868	885	874	856	922	826	885	868	855	833	890	805	874	856	863	867	867	832	901	852	861	862	839	871	910	852	863	897	897	872	834	854	884	852	873	878	879	883	879	872	853	865	890	867	886	941	871	953	882	853	841	890	852
29406	31861	34468	13803	2613	2185	508	240	277	254	256	256	239	259	237	284	252	272	253	245	237	239	264	252	255	236	265	238	247	263	242	256	253	248	268	246	238	244	244	258	237	258	214	254	262	260	240	230	258	265	250	253	264	255	264	286	247	282	245	239	255	238	254	259	268	260	241	245	236	232	279	244	228	247	242	235	271	230	234	254	248	265	237	256	260	256	246	257	245	257	254	271	249	231	227	230	261	250	255	224	263	257	276	248	254	255	259	260	238	258	269	279	239	275	238	237	237	228	258	266	246	253	271	249	246	230	258	249	264	288	282	250	269	239	238	236	269	222	235	237	259	234	291	247	254	246	247	251	247	243	238	241	261	244	259	256	235	245	245	238	250	251	274	245	267	234	247	247	242	244	263	250	283	237	245	234	263	256	249	246	270	236	236	258	237	280	239	255	243	215	249	257	244	263	239	272	265	226	221	250	257	272	282	238	251	240	237	239	251	253	250	228	259	265	263	293	255	232	242	280	249	247	270	247	262	249	240	242	253	245	242	267	261	268	227	241	260	242	250	237	233	252	238	279	263	243	247	241	277	236	233	257	234	250	242	249	250	266	238	229	273	244	240	259	259	251	240	239	290	282	244	255	227	220	242	249	283	254	264	258	245	259	262	256	267	273	253	255	263	259	270	272	233	241	259	254	245	245	240	259	238	249	237	228	261	255	238	252	266	239	252	248	222	280	235	255	241	246	233	246	237	244	246	266	245	253	257	251	253	268	267	238	237	270	266	270	265	244	265	258	262	238	269	242	261	260	289	255	225	254	267	233	268	253	228	252	254	222	243	239	263	268	232	270	269	248	243	238	261	203	249	245	268	256	238	234	219	268	239	283	218	277	243	225	253	244	226	246	240	254	249	268	220	244	227	248	203	265	264	252	230	257	245	267	261	251	232	262	255	274	263	232	226	244	253	283	257	276	256	252	266	276	246	267	249	258	267	217	270	286	264	253	268	246	262	248	243	259	251	257	236	261	250	234	231	279	269	249	253	239	257	240	243	262	247	247	244	258	244	236	233	233	250	254	236	232	226	258	268	232	241	261	252	252	263	258	258	270	264	265	229	274	231	244	275	268	312	272	236	260	231	244	255	252	246	274	252	234	264	286	258	255	249	231	245	230	291	266	265	267	252	258	248	247	229	255	251	247	256	254	257	219	226	250	266	229	244	277	246	265	243	245	239	260	276	243	264	264	260	247	234	258	225	278	250	249	239	287	246	261	241	230	269	241	225	271	220	263	232	249	246	255	285	256	262	254	258	225	266	229	244	269	254	258	242	247	254	233	249	268	240	246	230	226	253	226	262	255	245	247	255	260	263	257	276	239	272	231	275	250	268	259	253	241	242	255	262	267	242	259	248	260	303	252	251	247	255	232	229	246	260	263	277	258	251	269	254	257	230	252	259	241	212	263	236	245	258	252	252	253	246	253	227	256	252	247	250	261	240	238	258	240	259	246	250	278	233	253	226	257	271	282	235	248	267	263	253	251	270	238	247	277	247	214	250	250	228	251	250	234	247	239	258	244	243	250	259	258	283	247	250	262	254	264	227	246	256	251	237	230	246	229	246	230	229	263	230	237	265	261	223	267	259	276	249	250	229	248	255	267	251	279	224	283	241	255	258	249	248	251	244	234	262	230	266	259	251	258	270	278	260	262	272	246	255	223	270	258	230	245	224	251	251	214	238	268	234	260	233	278	248	257	253	241	245	254	246	272	288	256	243	267	222	252	283	236	245	238	264	253	269	247	268	271	227	227	232	282	241	254	238	222	276	243	236	242	244	228	263	272	258	250	271	238	264	260	250	248	234	250	234	230	239	254	268	267	253	253	263	261	258	210	235	256	267	263	276	244	244	234	242	248	226	244	247	238	240	235	229	303	260	229	249	271	246	245	277	243	227	243	260	258	263	234	233	265	267	262	238	240	253	282	238	260	264	241	260	235	253	256	253	260	235	242	270	221	199	268	249	256	233	244	283	226	246	271	240	254	248	276	253	268	237	245	248	245	233	256	250	249	242	251	239	259	242	279	271	267	243	233	253	273	240	238	244	247	272	263	241	253	257	243	237	238	242	253	244	279	233	259	241	225	255	280	249	223	261	235	270	243	254	239	257	277	241	243	242	245	233	262	218	270	243	261	238	268	259	260	227	209	241	234	271	233	246	243	256	263	255	216	243	243	243	240	250	246	260	228	264	264	253	272	228	241	228	229	218	245	255	247	230	258	269	256	225	232	228	251	297	259	256	249	264	241	265	268	252	229	260	237	245	266	223	228	220	255	270	234	247	252	253	256	282	278	251	281	268	273	251	288	247	248	239	269	222	257	246	271	279	243	260	264	272	280	256	259	258	233	264	242	264	253	272	272	248	261	257	256	231	263	233	278	268	260	234	272	281	269	266	259	254	241	272	234	273	236	218	224	267	241	247	256	260	257	261	255	265	258	271	264	242	251	264	262	276	224	258	238	231	262	282	264	233	230	241	249	245	273	221	258	228	228	227	247	258	244	243	250	235	263	221	245	275	250	269	262	294	261	261	256	248	240	257	234	235	231	246	260	284	250	240	237	257	272	235	246	235	293	243	280	257	260	243	256	265	269	246	248	261	287	249	216	231	251	231	241	241	235	253	254	224	235	269	254	247	253	257	242	266	241	268	256	234	272	274	242	239	243	246	262	255	256	233	264	265	265	236	244	258	260	246	251	254	212	260	276	269	258	252	234	250	254	235	241	265	237	255	270	272	262	246	237	238	242	247	264	254	245	246	297	243	239	209	242	250	217	235	224	259	254	263	262	235	255	240	273	242	241	250	247	277	221	226	280	239	254	235	247	249	269	273	260	260	257	267	253	238	245	256	250	249	258	247	246	242	247	237	257	243	252	278	270	256	242	227	238	249	250	282	256	231	236	245	272	266	255	251	248	241	251	257	257	235	246	254	240	274	243	258	259	227	224	274	249	233	271	254	267	251	249	257	266	269	256	255	253	245	247	240	269	247	253	259	225	222	255	276	266	242	220	272	246	243	242	246	256	227	253	230	252	261	253	249	279	263	256	231	250	254	242	252	255	258	252	242	257	254	237	235	265	272	244	245	266	265	283	255	247	235	265	267	254	281	266	263	219	258	226	244	253	245	225	243	252	261	240	301	262	238	252	255	263	237	250	245	252	264	263	273	243	271	249	240	219	273	238	282	279	241	268	242	236	221	262	235	225	234	259	267	267	257	244	257	250	213	249	260	248	243	259	270	253	243	255	288	217	249	267	243	235	254	233	253	225	235	265	254	249	264	260	253	255	254	253	241	258	264	252	262	241	288	259	241	253	241	241	253	235	267	226	244	272	237	250	281	247	255	245	254	258	259	258	233	264	256	266	223	228	267	247	241	256	258	220	254	224	253	274	250	237	244	253	269	252	266	286	230	236	247	270	278	261	238	271	236	227	240	253	252	255	263	254	255	246	239	223
34556	51290	39780	12704	4842	4984	939	406	405	376	396	455	459	402	434	432	422	449	393	397	397	358	416	420	446	443	405	433	405	440	397	406	426	406	452	426	411	400	436	410	425	414	421	392	422	455	405	386	405	452	374	449	413	416	410	419	415	426	422	429	372	368	416	401	406	427	420	429	426	423	431	431	405	409	414	436	438	438	430	424	442	423	415	416	441	413	438	369	410	408	391	414	444	402	401	407	397	405	429	440	412	435	443	487	423	419	398	411	434	419	410	411	385	399	415	415	382	402	411	403	410	455	368	415	425	426	415	391	416	407	423	376	414	422	416	448	447	451	406	421	410	406	431	431	401	394	374	410	429	409	399	387	445	434	423	409	420	409	415	393	421	426	414	421	424	412	417	407	423	434	399	416	414	468	416	430	436	444	400	392	421	388	401	417	450	422	470	460	399	381	445	439	410	398	434	441	371	431	409	387	396	442	396	421	423	424	427	426	374	410	428	423	422	416	398	435	400	406	434	419	467	425	410	403	398	426	402	428	417	452	419	457	436	438	438	454	415	404	398	400	415	395	390	403	412	438	420	412	428	436	419	434	431	434	390	402	403	415	410	422	428	412	421	437	416	400	431	450	419	416	432	423	438	448	437	428	397	409	435	467	424	398	403	403	418	407	423	402	411	419	436	414	446	428	436	436	446	415	453	434	449	437	415	412	412	424	401	411	435	397	446	413	416	422	428	388	420	425	375	409	411	424	383	363	419	400	444	412	444	417	409	419	454	433	416	409	435	380	452	422	423	423	420	414	439	391	405	421	381	468	399	449	402	431	414	422	426	451	404	445	424	387	415	409	400	391	400	427	451	429	404	428	433	401	394	409	440	402	426	410	419	420	463	412	416	380	425	414	444	432	421	418	425	389	446	394	398	390	427	430	423	421	444	400	422	403	406	403	443	393	432	419	402	446	440	425	452	384	444	438	410	415	371	395	409	420	441	437	401	401	429	401	409	395	410	408	431	432	415	409	434	434	423	416	398	445	414	447	421	387	409	435	410	423	421	405	433	398	423	413	430	408	405	450	449	406	415	393	430	394	417	425	422	413	421	399	403	414	397	396	403	402	425	390	418	387	452	438	426	403	412	412	412	448	396	409	424	455	440	416	387	396	404	417	423	404	392	424	404	407	438	424	413	392	406	412	447	421	444	430	451	416	398	410	430	384	419	428	422	443	453	426	415	421	433	398	403	414	431	442	418	421	405	414	431	383	401	433	417	427	414	433	417	442	373	423	402	403	426	438	397	421	402	424	426	416	422	423	384	439	412	461	405	375	435	431	406	391	411	452	406	385	431	418	425	446	397	410	433	454	473	441	426	427	419	390	428	422	400	428	437	442	416	405	406	387	388	411	428	400	429	412	396	401	445	406	392	421	467	474	429	449	413	417	407	449	410	416	437	421	426	412	464	388	417	413	407	395	412	407	426	422	395	435	401	438	406	441	426	422	419	411	438	433	440	445	460	383	413	396	433	427	419	426	399	456	388	408	409	434	393	412	456	426	413	419	418	413	426	413	423	399	434	438	411	416	426	402	403	424	419	426	407	415	455	404	428	392	416	421	416	424	457	395	432	383	410	418	424	402	421	406	443	383	442	446	440	383	423	426	381	414	416	410	421	426	440	387	404	425	411	403	418	392	421	436	409	465	412	406	411	418	434	425	427	384	399	394	400	438	400	410	416	434	405	415	424	448	410	434	386	452	401	425	420	443	432	429	415	433	436	446	439	408	439	428	410	416	426	444	419	395	416	398	450	422	426	416	464	407	417	419	420	463	394	414	411	436	412	411	424	425	433	434	380	398	409	429	421	437	420	430	451	395	366	407	386	430	444	392	408	403	448	426	410	390	387	416	432	420	434	393	439	440	410	419	384	428	412	393	400	439	423	411	402	384	439	410	415	444	426	405	402	456	394	427	410	419	414	397	418	400	438	383	426	435	435	436	403	453	409	406	423	429	389	431	443	443	411	450	424	427	400	405	411	438	381	389	419	394	428	424	407	423	400	415	382	430	428	410	423	429	424	410	406	456	415	443	398	455	430	419	415	402	440	417	385	439	474	428	421	414	401	410	457	449	421	440	438	437	443	418	430	430	425	402	425	433	396	449	433	399	423	453	423	430	458	468	371	423	393	417	393	422	391	376	404	424	419	456	405	448	406	400	419	409	429	424	455	433	428	445	413	430	422	456	447	432	422	403	432	403	414	431	387	422	414	444	410	408	460	433	411	425	409	428	419	370	451	436	375	433	435	392	413	412	454	426	420	388	436	395	408	410	446	425	435	415	399	379	413	401	438	409	434	432	412	450	406	436	415	462	438	435	400	418	434	414	431	421	404	410	418	385	403	428	423	428	417	405	418	436	433	413	366	405	415	417	401	465	421	396	440	430	408	419	381	450	440	407	391	434	433	410	389	415	430	429	416	433	437	434	398	437	387	459	421	411	402	414	415	412	404	422	370	423	413	400	399	392	404	428	428	444	430	421	362	413	441	442	400	441	408	429	433	427	401	456	421	395	444	424	459	439	424	425	376	404	405	434	422	428	381	394	419	420	409	388	404	407	412	422	430	419	399	401	420	401	423	380	430	413	435	399	404	388	404	415	415	418	413	435	394	408	418	405	412	442	387	399	445	447	413	436	428	423	420	402	400	414	415	404	438	404	433	415	415	431	412	447	431	431	432	409	428	384	426	403	398	391	425	424	413	439	394	381	380	441	440	430	446	392	404	442	418	441	434	421	428	432	424	395	442	391	433	425	416	427	461	420	424	398	413	405	408	403	391	431	460	419	376	431	389	431	407	432	412	407	401	456	419	401	412	406	428	437	423	417	422	404	432	391	389	396	419	421	438	444	434	443	431	392	427	417	422	418	443	389	438	415	411	411	391	408	411	402	399	432	457	419	414	432	437	406	418	413	391	381	403	395	421	432	406	403	431	414	413	447	398	431	424	423	425	418	439	388	428	356	383	414	395	419	421	409	391	427	413	445	433	440	411	431	389	387	432	424	469	477	414	421	410	423	424	408	392	443	405	476	421	411	415	411	423	436	415	410	400	412	427	391	408	434	426	424	392	418	419	408	427	423	422	387	434	418	428	414	432	441	407	415	426	432	430	419	411	425	422	406	409	423	432	403	403	417	430	390	401	425	377	422	424	416	432	452	416	397	412	396	446	437	408	411	448	378	395	417	437	442	413	441	402	418	446	389	407	388	412	424	397	400	402	404	403	459	366	414	436	427	406	433	432	415	433	417	445	413	410	408	424	410	427	436	423	441	433	433	420	438	399	413	443	426	434	438	415	431	454	395	401	440	407	442	419	423	427	420	426	426	413	406	435	440	404	416	432	396	428	403	434	395	446	460	423	370	398	416	409	418	437	436	418	432	429	396	407	422	415	384	408	440	422	427	447	418	442	409	429	416	404	438	425	394	404	429	407	428	391	432	441	394	424	415	424	445	415	453
25295	25626	41809	32755	21352	18597	4850	471	395	375	389	366	345	392	394	411	389	417	380	387	402	373	392	376	379	417	434	412	389	417	400	387	402	376	356	401	353	403	376	385	416	401	381	406	384	377	363	383	405	383	392	391	402	416	387	402	445	400	388	383	392	354	407	386	379	383	392	419	409	355	438	401	414	380	405	412	395	395	388	378	376	394	401	403	395	401	394	399	377	364	374	401	402	406	392	400	403	396	394	404	418	396	409	396	380	415	384	403	366	362	361	402	372	385	397	365	401	368	396	394	360	394	365	395	390	383	359	362	423	398	408	378	369	394	370	401	392	398	344	387	387	377	376	422	413	388	364	418	379	406	409	393	374	371	373	374	400	389	397	383	374	369	381	375	387	398	386	400	402	369	415	397	413	398	392	395	377	410	403	365	425	390	402	387	380	422	387	376	417	365	416	422	387	410	378	380	336	421	412	420	380	383	399	406	417	389	377	386	397	401	407	372	385	357	381	364	418	397	385	404	407	388	369	415	404	413	419	371	384	417	406	370	387	407	380	355	396	416	400	363	388	359	393	358	375	395	407	405	417	347	384	429	398	378	371	400	387	407	363	392	381	375	363	399	372	381	396	372	381	403	383	405	411	373	378	398	398	364	386	390	400	397	411	410	396	371	394	399	360	359	341	363	389	413	389	411	378	406	373	380	397	374	392	388	430	381	366	389	381	381	387	371	380	391	378	394	354	405	386	378	367	356	413	415	388	378	386	393	445	380	350	400	426	380	416	374	358	354	394	377	384	413	385	390	383	406	405	428	368	362	403	398	406	410	380	413	356	375	400	383	358	411	383	370	389	396	367	397	383	382	386	396	405	386	393	387	374	377	368	415	396	389	397	365	359	401	396	380	400	356	381	412	378	401	369	366	392	369	369	365	381	405	353	382	408	383	402	379	410	371	360	393	376	365	408	389	389	386	378	400	353	394	405	401	385	371	408	370	404	391	393	392	412	414	395	415	324	397	401	383	389	395	424	409	404	406	372	388	350	417	410	388	380	399	374	375	409	376	407	414	385	369	415	412	371	386	403	371	383	382	379	386	371	389	405	426	419	388	406	370	390	379	382	368	388	367	428	418	382	370	413	357	381	388	398	391	345	395	373	423	413	378	384	378	392	370	384	342	419	413	424	409	398	390	376	417	388	366	377	407	401	373	423	412	418	414	363	394	369	387	390	371	419	398	350	365	385	398	394	411	362	366	391	392	395	358	380	388	411	417	385	395	403	381	342	406	407	398	394	400	384	370	414	414	350	404	394	422	378	358	389	359	386	388	392	409	387	339	386	375	415	384	438	417	386	401	400	398	421	426	378	412	366	383	363	353	393	381	389	432	404	386	397	386	390	404	392	393	375	409	426	405	373	401	413	389	394	367	373	367	456	369	370	403	379	423	391	409	382	406	369	382	406	391	394	390	385	359	368	389	396	402	380	372	386	393	391	386	406	408	402	391	360	365	416	369	419	353	355	413	365	378	373	362	385	402	400	413	401	391	388	382	392	388	369	370	403	415	402	370	399	359	416	378	410	393	387	378	404	384	375	445	372	382	358	379	370	397	347	404	398	430	412	370	392	361	376	397	404	395	410	359	401	431	377	397	379	391	364	365	386	430	418	412	364	408	373	410	409	383	355	413	384	379	356	375	377	369	372	374	352	381	409	405	383	398	385	425	352	380	381	408	396	429	421	393	384	400	389	386	348	399	348	412	431	385	407	370	381	364	341	355	401	413	388	393	397	366	398	375	372	405	390	383	415	447	407	416	388	414	370	408	366	372	375	382	382	368	388	420	403	410	411	387	409	351	414	349	354	410	352	367	395	378	359	400	396	424	365	407	410	414	404	377	438	369	401	419	411	409	376	425	363	367	442	394	386	388	370	387	393	398	395	365	406	390	407	368	387	411	384	393	405	349	383	422	392	353	400	392	406	383	375	381	391	412	374	390	406	385	362	398	395	375	443	368	392	388	399	377	407	415	417	392	410	396	429	370	386	398	398	357	396	389	384	384	402	409	372	349	398	364	405	397	403	375	396	382	377	369	372	387	383	353	398	393	388	414	367	391	400	367	391	370	336	403	395	382	367	395	365	393	375	394	390	418	412	404	369	382	384	383	377	404	386	417	357	423	375	370	411	400	407	406	365	409	358	424	377	413	375	385	370	401	425	368	390	397	341	413	378	361	385	394	401	409	370	404	385	420	380	406	365	389	375	343	404	433	379	410	384	425	436	369	384	386	364	363	350	412	386	378	379	368	385	429	391	410	385	384	411	439	352	338	419	350	425	377	371	367	398	459	403	396	368	360	385	412	360	378	378	416	402	383	384	355	371	379	411	366	401	383	387	387	352	402	422	391	418	389	402	412	423	393	399	403	396	375	361	381	407	377	385	366	393	371	377	375	387	380	413	393	392	393	409	392	408	375	383	347	397	370	389	384	425	373	362	435	371	437	379	414	436	401	363	394	383	404	388	387	400	367	350	417	392	399	412	393	405	394	384	367	408	401	373	382	407	408	391	412	374	383	407	429	396	438	401	347	381	389	385	367	374	382	399	409	414	376	380	389	339	430	378	391	359	412	404	372	367	381	394	388	387	388	392	368	386	402	390	381	413	384	381	353	389	428	446	410	408	389	426	363	379	342	389	378	362	374	376	361	413	384	394	388	401	407	391	386	389	408	414	395	403	388	401	379	417	386	390	401	368	361	405	392	359	405	418	387	385	348	373	355	369	408	368	378	391	394	442	418	413	404	356	380	376	387	406	441	361	362	369	383	352	381	376	396	448	393	406	383	408	404	384	398	392	406	392	410	402	384	409	400	380	389	391	372	364	388	400	382	398	370	372	390	384	372	378	389	391	388	385	396	377	400	428	392	379	363	369	358	380	373	386	366	375	382	394	385	425	370	402	366	394	412	378	358	382	349	408	400	388	366	394	383	408	395	431	388	411	366	409	383	413	398	409	407	400	413	394	379	380	397	364	381	404	349	361	376	389	355	412	377	420	376	400	375	402	398	396	396	399	403	366	403	371	371	380	385	388	422	385	343	401	360	392	354	383	376	412	388	376	412	392	395	423	382	375	421	399	375	405	396	376	409	395	396	400	421	402	396	376	371	365	399	398	401	373	382	395	354	371	391	416	412	389	388	388	360	432	376	378	417	407	380	402	369	413	389	398	380	408	384	404	365	404	375	390	406	404	418	379	390	388	409	380	381	393	402	402	369	411	396	418	389	401	381	396	390	390	423	437	369	403	387	383	394	428	367	386	410	380	397	410	388	392	374	382	331	379	403	393	368	366	376	386	422	401	378	413	431	418	374	345	379	377	410	361	334	375	410	381	395	401	395	397	381	384	362	399	392	379	358	379	406	411	347	396	371	377	392	370	406	426	378	379	402	397	365	367	379	397	390	399	381	357	329	396	377	409	402	405	367	365	378	401	400	398	407	402	397	382	362	391	369	415	408
59814	96039	77823	39903	21273	23589	4077	669	675	650	668	667	656	631	574	621	602	628	609	624	629	602	643	564	596	631	598	621	600	564	606	602	597	580	634	564	631	655	667	602	657	610	605	593	574	609	627	613	565	615	599	595	597	644	576	645	601	627	613	626	643	630	643	610	637	622	645	590	616	619	614	616	607	587	637	600	679	607	636	574	625	596	631	598	596	620	671	588	624	631	621	624	608	644	643	627	604	628	606	651	637	583	596	629	593	607	650	616	601	611	648	584	641	633	656	616	618	625	603	629	639	637	624	632	615	631	664	607	619	590	625	578	595	664	595	635	627	654	612	601	615	633	614	580	623	592	643	589	622	595	604	583	631	620	625	607	675	608	608	624	623	596	593	640	641	624	638	644	582	661	586	628	639	635	608	604	621	605	658	658	613	629	617	607	573	582	604	595	607	657	639	575	661	615	618	579	620	612	609	643	575	617	606	600	641	647	569	679	612	581	613	628	605	628	647	621	634	635	649	710	636	637	615	594	630	607	632	642	613	596	600	579	637	591	621	621	641	634	618	627	620	648	575	672	580	614	621	557	588	614	586	572	629	626	643	599	639	561	636	615	663	612	596	636	623	620	634	585	607	591	610	615	614	645	626	631	645	596	611	619	640	595	629	604	627	645	623	586	585	591	612	619	614	601	592	587	575	642	639	584	652	602	583	581	582	611	657	602	618	672	600	606	640	561	616	617	594	681	652	611	636	619	599	580	596	604	624	601	612	626	608	594	609	626	611	607	602	592	619	675	644	630	692	599	613	610	643	654	623	620	633	604	622	667	638	572	607	596	647	662	623	650	661	567	624	620	595	676	652	636	604	677	586	630	605	619	634	609	609	575	592	644	572	648	607	626	602	601	608	624	646	640	643	609	625	608	619	678	630	615	630	578	627	620	620	617	594	631	603	602	645	576	582	611	608	688	615	657	617	616	607	636	604	672	629	569	630	618	619	594	602	651	619	626	611	603	590	622	652	595	620	589	582	623	600	599	633	636	604	626	613	615	585	625	607	637	614	616	634	645	606	559	652	656	636	616	622	593	647	623	593	631	666	647	646	609	636	641	618	594	637	634	650	608	628	605	609	620	693	582	653	614	610	553	629	610	585	662	599	662	636	621	601	573	640	617	603	621	626	698	624	625	626	577	594	629	579	619	627	637	608	648	581	618	633	621	658	620	630	653	631	622	614	613	640	568	610	602	589	562	608	608	579	564	630	604	623	620	631	618	634	633	612	590	615	615	631	617	613	611	628	585	618	607	615	649	618	626	616	614	599	642	606	572	615	634	670	619	643	552	636	621	620	631	626	596	622	595	619	601	660	626	568	627	606	590	592	665	583	623	668	630	595	606	582	623	616	614	611	559	597	560	633	637	605	639	618	592	598	647	584	608	564	594	587	600	614	608	653	625	604	591	611	692	585	664	568	643	591	599	584	604	634	626	633	598	621	614	642	608	631	642	613	575	632	614	624	590	598	659	599	580	594	610	622	620	614	604	597	640	575	633	600	619	635	641	659	646	617	642	581	605	578	636	620	635	633	585	630	666	624	624	609	647	633	629	655	594	631	623	597	625	630	647	640	628	640	627	661	629	614	590	588	583	623	625	646	629	644	583	608	589	589	634	606	608	663	572	579	601	620	609	629	620	637	598	576	625	638	604	596	643	589	628	618	607	652	641	627	578	599	616	614	605	636	608	607	573	574	637	593	610	619	628	613	594	615	633	640	630	641	639	626	607	629	618	642	614	622	594	593	615	636	594	648	612	566	676	608	599	631	638	574	611	586	649	638	581	624	592	595	642	607	630	606	643	611	626	600	609	617	617	625	645	603	651	612	586	650	626	614	629	612	600	628	589	608	629	595	598	636	582	651	644	624	606	594	616	597	616	646	624	642	589	634	632	596	628	632	571	630	628	645	613	606	654	643	614	621	647	589	611	614	644	607	643	581	613	647	651	642	673	586	596	614	582	650	668	635	638	630	583	614	625	614	606	608	626	630	651	608	617	604	629	637	599	604	618	634	625	603	580	568	620	593	574	620	622	605	617	629	661	643	596	602	632	566	614	609	655	618	613	588	590	616	602	621	624	603	654	612	644	646	608	645	588	601	650	604	570	608	648	664	585	600	620	633	567	620	622	648	618	580	624	639	614	588	647	619	626	621	598	587	580	609	637	607	587	638	613	620	616	597	614	622	595	619	574	624	612	608	623	609	647	571	632	650	591	590	625	611	601	603	644	607	644	644	643	599	646	622	629	626	584	615	609	601	589	610	627	597	603	642	601	590	619	587	587	621	605	586	614	594	653	594	625	628	578	632	656	579	645	633	615	594	605	612	641	634	595	665	620	647	571	651	607	600	597	627	609	638	642	645	632	591	637	608	639	590	600	650	633	646	642	649	670	622	666	608	630	633	615	609	628	591	617	612	619	599	605	630	615	627	624	594	573	592	627	615	617	590	637	666	577	640	631	610	630	629	601	598	621	615	616	615	638	604	634	628	563	592	619	579	635	557	609	612	588	602	659	565	651	618	627	626	632	621	615	603	601	607	604	630	616	642	601	639	575	628	598	656	591	596	622	609	601	585	606	626	622	624	610	603	615	608	621	596	638	594	616	612	609	602	654	579	597	605	620	615	631	602	604	620	576	620	664	637	596	629	624	603	602	637	608	615	600	644	621	621	633	647	655	668	601	579	589	635	606	627	626	656	591	630	618	605	620	603	606	591	597	585	696	604	567	601	595	640	574	592	597	596	626	614	623	647	642	600	638	622	584	614	645	601	621	590	582	639	683	617	620	592	625	570	625	592	630	641	634	597	634	613	645	594	659	618	643	633	666	599	627	574	628	642	591	605	608	599	618	584	628	620	609	623	600	615	627	648	653	562	642	566	604	570	581	601	607	588	605	591	638	641	633	629	564	594	600	605	596	583	621	598	623	598	585	610	626	603	659	625	636	547	606	597	653	586	600	614	616	641	637	574	588	577	638	625	587	631	674	542	624	605	583	597	604	596	626	669	615	627	599	615	635	574	622	592	655	600	616	586	609	634	625	614	612	625	634	592	581	648	630	584	565	644	604	618	608	609	574	618	565	607	624	627	622	606	633	604	618	616	619	681	640	637	602	616	615	591	615	625	661	598	590	579	608	627	552	607	625	614	626	608	613	599	594	586	621	647	623	600	625	580	647	598	623	593	635	632	573	647	598	609	581	630	608	588	601	589	655	602	603	655	572	604	627	616	646	615	594	598	621	602	654	609	586	608	647	650	687	610	599	607	568	645	647	598	601	640	583	610	642	614	613	619	594	577	613	588	649	626	636	600	581	651	644	606	661	641	642	620	625	600	585	623	576	613	571	626	620	602	620	591	604	627	663	580	626	612	576	594	619	603	586	624	634	583	635	609	608	601	620	592	628	605	636	599	592	621	599	640	642	636	592	654	576	612	613	645	611	631	627	559	678	619	619	642	610
24135	23649	37753	29360	22680	23483	10750	822	649	651	629	601	598	616	610	589	627	589	619	649	613	576	617	607	617	609	618	625	604	598	554	600	573	642	610	615	600	582	574	627	606	624	562	587	542	593	636	576	575	555	595	595	553	542	618	566	632	551	615	622	582	591	620	590	601	559	563	589	586	602	599	576	544	569	566	604	588	584	589	601	632	603	596	640	563	628	594	636	623	576	568	583	611	630	603	583	594	604	592	600	564	603	637	576	588	588	612	592	593	572	583	645	586	602	599	566	578	604	528	609	588	626	618	612	584	617	596	598	577	582	645	577	603	587	536	538	590	565	608	591	596	597	596	576	570	582	626	563	573	585	607	656	613	555	598	622	573	562	599	593	624	593	670	583	579	604	556	624	605	557	575	565	609	552	592	566	588	565	582	588	568	623	618	586	596	592	648	597	598	608	590	578	608	615	568	612	592	540	609	584	576	567	579	605	574	593	559	600	566	597	571	577	589	557	598	587	586	588	635	577	563	553	632	600	560	615	568	537	593	627	594	609	586	563	582	577	600	548	599	596	632	610	608	556	585	603	577	611	580	572	590	595	557	632	586	550	601	591	613	566	579	608	610	591	570	540	611	590	565	591	614	612	567	558	617	637	598	542	561	600	572	605	597	619	604	577	596	591	627	614	609	574	581	585	621	539	590	625	573	608	651	590	608	606	599	598	587	592	596	599	577	574	572	584	572	576	586	552	549	593	596	570	639	593	619	575	619	578	606	596	591	589	603	590	615	639	603	615	613	589	609	566	600	564	582	605	614	584	607	603	625	589	593	592	582	573	587	552	577	613	571	630	628	562	581	619	596	576	610	634	598	604	614	633	580	610	619	618	591	597	564	600	637	554	571	564	565	602	606	532	588	586	551	569	586	572	575	566	575	588	621	582	569	584	598	575	615	584	597	582	578	606	554	568	633	628	640	577	576	607	574	621	602	597	582	603	596	596	626	575	629	638	596	610	566	595	588	597	604	618	583	616	564	582	585	552	597	584	606	596	643	621	568	639	586	602	586	609	593	566	584	600	577	623	556	595	617	569	597	614	625	622	605	580	561	622	592	616	591	571	619	622	553	624	598	579	625	591	609	583	592	597	611	584	557	603	571	586	581	615	628	566	563	597	581	610	597	574	594	535	578	599	630	590	592	628	619	602	560	589	600	561	632	611	596	593	631	582	625	589	576	567	589	593	583	648	583	628	589	615	567	593	597	613	601	589	586	614	605	559	605	573	559	623	600	528	554	637	612	594	567	598	590	596	601	588	596	601	580	644	599	582	563	593	590	594	608	595	610	602	580	574	591	592	626	587	571	554	605	588	596	597	560	619	583	597	586	583	600	575	588	596	582	622	576	579	564	607	641	564	595	562	566	586	565	582	617	611	626	589	574	570	551	609	589	623	567	582	595	587	623	574	625	623	571	594	593	585	587	603	550	624	590	571	523	580	614	603	569	575	586	597	591	592	556	574	607	575	523	620	541	615	579	632	662	601	567	594	547	618	584	577	575	556	581	546	610	568	623	618	565	562	549	578	678	586	614	568	589	584	572	580	595	597	607	618	608	538	546	594	583	613	548	583	579	581	588	628	599	558	586	559	540	641	602	560	631	589	572	560	550	593	623	596	601	548	543	584	573	604	583	544	647	601	570	616	595	596	608	606	582	615	634	583	568	573	635	591	586	583	550	570	609	597	583	578	614	596	582	594	603	600	603	611	571	618	631	611	605	583	578	559	634	592	595	580	589	605	625	574	568	613	587	627	583	587	600	584	593	523	605	585	580	596	607	574	594	571	593	577	561	587	574	588	570	579	625	578	594	612	576	611	604	616	569	583	589	639	596	643	579	604	601	627	592	605	620	622	562	602	589	529	584	614	576	608	620	563	530	615	606	587	599	629	590	588	569	551	616	572	581	597	556	603	594	592	580	541	590	554	625	568	591	599	573	663	605	577	631	615	604	602	630	567	597	648	588	579	574	559	609	572	614	603	609	577	592	590	588	605	619	580	608	560	580	574	658	618	586	571	594	578	592	610	584	623	597	605	612	596	581	621	599	579	566	615	591	568	570	603	624	585	588	574	592	613	585	584	612	563	623	591	583	581	599	615	603	580	616	577	613	587	548	622	564	564	597	587	564	588	579	607	637	618	593	556	568	579	578	569	619	563	609	556	598	560	578	584	577	623	521	608	531	599	618	604	572	573	583	562	577	554	520	623	615	583	617	602	553	631	545	575	574	571	611	591	576	613	627	561	587	539	552	592	582	630	598	549	591	587	584	548	625	591	591	550	584	613	563	602	591	624	543	576	604	628	630	587	588	585	579	564	591	595	615	577	583	595	589	559	599	542	595	580	556	606	596	557	579	559	588	580	647	577	579	586	542	580	561	601	565	618	561	588	551	607	622	603	556	585	608	560	564	596	574	539	589	546	621	587	613	553	619	572	641	525	615	595	575	612	566	568	624	582	649	606	577	602	623	608	618	645	612	578	569	565	550	605	572	559	552	550	599	610	585	576	586	576	575	580	581	573	639	596	637	579	591	595	604	579	590	584	599	597	642	608	605	602	571	619	597	611	560	569	610	619	593	573	601	585	611	591	564	606	597	575	594	573	612	596	598	580	591	572	561	590	584	613	624	576	590	568	539	598	607	604	593	598	590	580	604	583	620	621	614	594	648	577	587	572	596	597	611	605	617	574	583	587	566	656	610	622	593	606	592	603	556	574	588	582	596	585	583	589	618	622	596	605	588	609	571	586	548	586	571	564	598	592	594	590	575	595	579	604	618	572	593	586	581	636	555	572	583	569	550	617	605	570	615	629	543	626	574	581	600	628	594	583	611	622	599	584	615	575	591	607	555	622	622	574	586	589	592	606	594	618	595	547	611	575	604	566	581	603	601	574	593	583	619	613	572	616	585	591	593	580	557	536	608	622	548	551	566	566	582	587	593	541	656	567	606	587	533	567	632	589	598	602	573	572	635	598	615	590	576	532	649	591	613	623	613	549	586	594	604	592	587	543	618	584	597	578	597	582	631	549	568	603	586	556	586	586	572	562	606	605	597	586	572	574	567	561	580	574	582	567	604	613	614	604	606	572	602	661	608	587	590	595	575	525	616	585	587	591	593	588	594	614	564	535	539	629	607	631	595	591	565	620	541	591	595	616	553	579	597	600	557	605	606	598	576	546	558	609	568	585	618	567	618	583	613	579	580	597	578	604	576	580	573	584	609	647	554	574	570	565	565	576	613	610	612	579	588	578	635	564	564	620	600	584	582	565	634	591	590	591	585	578	612	597	643	545	616	578	577	623	599	582	539	600	597	600	632	636	587	600	544	572	612	596	614	595	626	546	574	610	613	605	573	569	589	614	584	619	607	606	565	589	553	575	595	614	616	551	594	578	566	592	586	621	610	597	620	563	602	563	580	613	622	659	587	615	582	593	609	634	597	573	630	605	617	559	598	613	579	605
61452	103673	85079	45537	26100	28430	5821	905	958	974	939	901	901	874	878	914	873	917	876	876	886	935	939	888	940	897	864	847	956	892	881	849	924	871	832	930	911	848	903	874	916	871	892	897	950	902	921	910	908	814	873	904	887	893	912	919	908	937	915	870	906	958	887	882	889	919	924	868	897	885	859	898	899	876	889	914	882	857	853	904	902	916	892	879	884	855	820	897	887	857	900	917	906	852	930	907	868	842	896	909	872	851	877	889	913	864	839	886	891	876	852	889	886	889	847	922	887	871	938	867	898	944	938	856	877	899	870	875	892	918	946	915	884	866	909	898	892	859	893	890	825	913	875	940	911	882	860	959	846	928	881	807	842	866	879	914	907	893	882	925	885	882	840	857	937	909	864	864	805	875	939	895	855	821	872	864	886	857	878	857	942	906	906	829	884	880	910	908	825	883	863	837	885	888	866	908	905	902	916	924	868	880	838	846	938	916	848	894	867	904	894	930	885	898	890	893	882	883	898	880	900	847	867	895	841	875	916	920	899	916	877	813	851	902	928	854	868	941	847	850	837	914	902	899	922	902	885	899	849	895	857	871	895	870	866	879	906	880	898	876	907	874	931	859	879	893	928	907	851	907	839	904	900	911	874	869	862	889	857	939	823	890	897	861	850	903	809	911	875	877	910	859	925	845	876	877	899	892	935	854	887	898	911	878	887	849	821	859	917	870	834	877	902	867	922	879	903	874	840	904	871	919	838	857	914	912	923	867	909	881	895	951	931	943	862	897	907	908	854	870	895	900	885	988	917	885	845	855	854	909	891	887	852	891	915	896	852	868	865	901	857	916	942	875	888	917	871	893	947	822	897	912	922	933	842	887	862	915	856	846	857	875	897	910	866	853	896	876	894	910	876	901	836	869	903	895	918	873	899	843	892	888	868	916	869	870	798	919	902	841	868	902	865	898	855	888	820	847	903	934	905	915	891	908	883	929	904	889	849	874	897	879	857	868	897	876	878	920	885	860	857	911	895	858	846	884	866	898	902	879	921	906	927	903	863	941	906	902	889	881	892	888	894	872	875	859	846	919	855	868	901	854	912	928	908	887	893	870	895	850	878	896	861	893	827	867	883	904	942	854	893	844	902	895	870	861	903	819	875	924	855	879	878	859	815	917	938	911	883	873	892	850	955	871	902	880	890	943	937	909	884	900	862	893	867	876	894	900	894	909	865	906	865	854	878	853	851	884	863	900	899	904	839	897	857	865	947	839	900	903	884	934	902	886	902	903	872	868	855	928	849	863	879	854	904	876	940	874	900	943	888	847	902	894	894	830	878	919	905	831	878	872	927	854	893	865	871	847	865	929	893	898	944	862	890	913	887	910	873	877	916	864	831	890	888	880	919	851	846	896	901	872	858	888	844	942	921	940	868	946	874	899	911	879	841	888	883	850	883	862	850	837	900	903	889	913	873	900	820	892	836	908	890	876	886	941	890	902	954	872	977	889	935	912	902	889	882	870	917	943	842	919	884	874	825	843	876	893	877	834	882	893	926	890	855	899	883	908	902	885	891	907	851	895	928	920	914	929	903	860	912	880	789	852	851	929	908	898	863	918	912	894	874	919	874	882	886	935	863	888	953	866	906	862	893	855	851	909	859	885	882	944	954	884	861	843	851	848	932	886	866	918	904	880	866	893	854	891	881	893	907	857	910	901	868	831	849	883	927	900	912	913	868	921	857	939	912	880	908	933	887	872	881	895	902	841	944	932	892	913	868	867	854	818	928	834	902	870	893	901	857	885	920	906	894	949	865	855	873	852	848	934	892	889	832	892	832	886	875	899	846	894	879	922	864	865	900	849	882	908	875	874	854	872	908	894	916	906	881	891	922	871	927	930	857	863	895	835	896	931	897	837	899	918	899	872	924	875	916	865	866	863	892	882	895	910	957	913	899	838	936	924	937	928	886	880	899	878	909	905	900	903	929	845	900	889	851	891	943	911	939	892	917	883	860	825	868	840	850	876	903	906	890	864	877	913	860	869	883	843	841	905	900	872	903	912	898	895	911	873	881	896	858	875	905	871	923	911	860	826	900	896	882	930	896	887	874	893	911	873	957	884	882	885	886	879	873	920	891	843	822	888	893	905	829	824	899	875	914	847	898	841	880	874	886	861	848	889	938	839	868	923	918	913	900	878	900	842	845	892	887	897	888	922	900	839	901	909	838	913	881	888	856	866	917	903	913	910	921	911	895	889	881	869	945	879	902	944	891	869	903	860	843	946	834	899	872	999	856	882	915	868	831	903	862	927	881	874	886	883	885	900	834	886	911	862	840	869	878	845	879	887	879	881	937	889	857	871	874	848	867	905	867	884	866	907	945	893	906	861	878	880	892	809	877	908	888	817	896	916	936	871	884	899	880	820	877	902	890	886	883	904	869	858	833	852	893	866	913	852	893	831	846	858	893	881	875	880	879	907	929	885	949	1006	874	837	881	864	885	884	903	843	875	891	851	876	886	898	927	949	883	866	926	851	920	874	920	892	922	909	912	945	880	882	862	884	846	902	879	918	878	843	879	885	909	902	872	914	870	867	864	951	891	909	878	908	884	917	932	892	911	897	895	853	904	876	855	903	902	887	928	856	878	870	911	891	926	920	881	850	918	850	884	886	904	856	848	868	865	878	874	920	829	826	902	919	888	899	898	896	872	901	900	865	866	861	925	888	899	846	880	872	879	902	877	843	884	898	887	904	874	946	875	900	892	915	858	878	911	896	874	907	900	860	919	881	854	891	883	843	897	851	880	952	856	856	912	875	838	892	909	896	935	939	863	863	961	878	900	881	897	874	849	864	892	896	916	811	892	931	911	872	909	876	907	900	873	858	931	872	880	910	885	874	868	914	885	932	932	912	874	905	874	898	881	884	821	928	877	895	936	876	866	857	901	846	854	909	862	866	903	860	875	830	903	888	910	864	891	892	865	883	895	870	875	881	907	887	889	922	950	884	859	911	858	863	820	909	864	877	928	923	877	913	923	902	841	883	864	910	936	863	912	883	892	880	884	871	949	906	909	883	925	852	876	839	876	897	902	900	881	842	854	886	881	883	875	881	878	911	873	884	932	948	935	908	896	886	854	866	887	884	863	902	853	864	854	844	850	864	834	875	873	902	938	881	878	890	884	879	897	873	847	863	861	880	901	879	900	878	841	906	854	873	851	904	912	921	886	891	904	864	887	913	867	905	869	894	898	887	854	891	860	894	884	881	878	841	839	876	963	901	907	882	849	891	886	839	914	836	895	860	912	883	861	916	873	880	858	893	894	842	952	855	871	906	873	892	878	876	916	933	930	905	897	895	935	918	912	883	933	886	875	897	826	897	876	901	887	936	944	856	845	911	902	921	919	881	876	940	915	895	925	859	868	863	847	863	880	868	832	957	903	900	920	892	906	897	894	850	890	844	900	886	886	912	928	864	901	908	892	920	855	922	879	915	853	902	882	877	888	884	897	939	870	850
29232	32434	34908	14327	2506	2072	618	241	287	287	280	256	274	287	272	246	266	256	261	260	284	247	242	245	262	247	231	258	264	257	276	265	266	264	247	263	257	224	276	249	251	279	227	264	249	249	271	284	272	271	221	229	250	241	257	264	259	247	275	255	275	259	286	260	292	263	262	253	253	279	292	286	268	275	239	248	259	237	263	254	237	254	271	272	252	265	269	258	269	266	266	289	257	273	265	274	258	279	280	241	243	256	283	263	236	250	245	257	267	255	261	263	248	271	258	267	268	293	260	261	286	264	245	280	257	270	229	231	268	249	252	251	270	258	251	244	261	270	246	236	280	247	277	281	266	246	268	257	265	265	228	241	253	264	281	259	252	265	255	261	251	259	268	261	291	242	252	285	255	261	252	242	244	265	266	276	244	252	267	269	230	259	244	250	292	267	233	255	249	256	278	268	273	253	286	232	275	249	256	233	273	271	273	254	225	232	227	272	247	269	277	273	260	243	275	229	259	281	238	251	263	230	251	259	268	255	235	258	267	244	250	263	272	277	254	258	257	277	270	263	267	240	248	242	260	251	263	236	265	249	258	265	279	269	263	269	258	235	255	270	262	244	259	266	257	247	264	228	244	265	261	262	283	259	272	257	255	249	282	256	274	236	260	279	242	268	270	249	254	271	239	243	272	241	261	246	239	242	285	238	262	275	254	267	287	292	279	245	275	290	261	271	248	256	244	264	253	243	253	246	264	290	260	258	263	278	274	283	283	245	265	259	263	266	266	258	262	228	253	257	237	248	273	245	268	263	281	297	236	255	244	266	271	242	282	280	286	254	265	264	261	268	275	270	266	277	258	234	255	263	269	262	248	239	238	236	260	254	278	276	254	236	261	271	242	279	256	255	266	250	257	279	257	253	259	271	262	250	252	244	237	225	268	244	276	293	259	245	294	218	275	269	254	255	243	258	243	293	287	264	246	244	288	266	262	234	268	265	263	270	253	258	269	244	234	237	242	273	263	252	273	248	269	281	255	232	264	248	279	301	273	250	252	237	262	227	235	257	257	236	277	256	278	267	235	265	273	269	267	251	262	269	264	250	275	261	261	240	284	261	285	278	257	277	268	252	266	258	221	242	247	279	224	254	245	269	258	280	271	265	267	256	224	236	264	251	267	252	249	290	267	245	272	253	257	268	283	266	265	270	252	261	252	260	229	258	238	242	256	264	281	263	294	254	261	249	259	269	235	249	269	260	270	270	260	264	257	271	247	252	254	257	278	268	266	291	248	281	248	279	234	282	255	289	240	241	227	257	243	243	230	256	265	255	258	234	281	268	264	247	267	267	257	262	258	261	271	250	257	243	254	263	253	242	258	224	260	274	263	262	272	267	271	300	264	249	253	262	275	264	269	292	284	259	285	266	255	242	270	265	278	264	284	229	249	262	247	289	258	249	253	286	254	285	242	256	291	260	270	244	260	259	272	261	243	257	263	258	246	261	263	224	277	265	215	245	235	263	257	252	268	237	257	275	243	280	273	238	277	276	266	249	292	265	266	274	256	258	277	252	266	260	265	252	272	228	271	258	250	279	257	269	275	262	241	268	256	281	290	254	274	267	279	242	268	267	244	247	255	280	285	238	251	252	265	248	254	254	273	271	242	265	276	253	257	250	242	254	281	278	248	278	279	256	240	249	278	253	263	226	249	265	275	248	299	245	258	271	209	234	290	245	256	272	253	257	256	273	256	247	274	240	298	257	261	258	271	258	246	271	255	265	291	238	257	245	267	242	256	274	250	265	267	245	269	238	251	256	270	252	283	249	258	271	253	264	246	286	266	262	253	251	245	293	267	245	278	272	247	273	262	250	251	261	297	267	267	241	244	239	248	241	256	254	265	252	277	264	241	287	244	272	264	266	252	245	243	269	256	268	253	269	257	249	244	299	290	266	254	277	265	271	264	274	253	235	237	274	250	235	261	254	268	240	259	264	263	249	276	275	241	287	265	227	268	284	262	226	257	248	257	281	253	256	288	267	280	235	275	283	250	259	244	235	270	240	280	266	268	246	282	243	265	283	302	248	276	255	252	267	244	258	260	275	278	267	229	249	270	253	272	270	230	262	271	255	256	271	290	265	282	263	285	281	242	281	234	247	248	251	258	274	264	278	262	238	248	291	258	248	249	262	265	270	236	255	274	255	256	305	276	258	239	249	233	237	281	250	277	255	236	237	235	251	262	242	273	257	243	270	261	274	272	244	265	254	263	247	280	238	292	284	282	271	262	237	275	267	244	239	235	256	237	211	253	280	282	254	234	245	268	274	248	258	260	262	267	271	268	270	249	269	274	244	247	267	265	251	268	262	264	254	267	270	290	267	251	253	267	262	278	231	250	256	245	250	244	238	229	240	252	287	257	247	228	238	271	250	255	246	261	257	241	261	282	279	248	260	259	276	267	255	232	269	259	285	259	294	243	264	259	279	254	274	278	279	267	254	263	251	297	253	263	277	246	251	243	239	266	226	254	274	271	253	280	253	253	277	272	252	252	254	238	273	290	291	249	261	270	252	231	259	263	270	270	260	244	268	262	253	249	242	245	270	243	289	265	269	233	246	272	248	269	254	253	269	251	256	230	254	239	276	268	244	261	259	263	240	289	260	252	267	275	283	247	271	269	268	249	255	265	268	257	263	263	248	242	271	244	274	277	277	253	286	245	286	248	284	253	242	249	264	242	285	261	271	246	262	247	274	251	241	270	254	275	266	272	248	273	252	240	255	282	253	268	252	246	276	273	279	258	236	278	258	256	252	246	266	249	260	285	244	255	253	261	253	276	252	278	242	265	222	249	245	252	279	249	274	289	246	274	254	251	224	285	295	240	266	248	283	266	249	254	243	274	273	248	251	265	261	240	244	258	286	253	258	256	294	257	275	236	240	259	286	230	272	260	261	241	247	253	231	272	278	244	299	249	255	270	283	272	247	221	267	238	275	266	245	267	261	265	232	288	243	259	270	262	253	281	255	254	247	279	233	264	241	260	249	272	263	246	285	256	268	255	282	276	270	247	267	290	259	257	263	265	293	246	251	265	261	269	244	255	248	238	262	287	243	243	260	262	286	251	245	234	250	260	255	276	263	249	278	231	262	252	265	244	228	241	284	263	261	260	251	289	250	266	253	251	246	277	259	284	264	250	229	269	224	250	266	242	218	237	249	247	280	292	260	240	224	243	238	238	267	277	265	237	251	234	238	277	246	254	263	256	267	250	229	262	223	239	282	265	273	253	251	249	249	226	265	289	252	251	266	257	257	286	274	265	278	242	242	256	263	278	275	243	283	263	247	276	234	235	252	230	258	277	254	258	273	267	267	278	282	233	253	275	262	274	246	258	278	274	269	251	275	254	260	263	279	265	247	259	294	255	263	237	256	265	246	282	277	276	277	269	260	248	258	276	248	248	273	252	258	233	267	259	267	269	268	255	268	278	245	266	263	263	260	267	237	268	255	276	272	265	249
34642	52262	40234	13400	4630	4681	1049	412	416	412	422	417	434	428	451	411	398	429	451	398	447	430	460	410	400	438	443	430	435	439	438	428	433	416	458	471	443	414	419	430	391	411	494	393	435	385	438	394	413	431	429	428	410	433	427	435	420	440	373	446	448	458	450	423	422	417	442	456	495	437	448	442	424	447	421	424	433	436	440	438	455	429	415	431	427	407	429	412	414	433	431	433	436	414	430	450	431	420	404	462	411	426	414	448	443	411	441	411	398	396	414	450	404	456	437	463	449	464	442	441	402	418	433	391	434	439	454	414	422	435	454	444	408	457	431	437	430	408	473	447	423	435	405	416	441	448	446	443	453	395	447	427	449	431	414	470	403	461	418	442	450	443	412	453	462	418	434	428	418	453	423	417	453	433	418	470	466	422	437	439	394	436	450	407	422	442	445	417	405	414	421	426	423	413	408	428	409	432	475	425	412	442	421	441	450	463	405	407	452	404	444	423	463	422	457	441	446	429	438	442	405	434	421	436	411	412	454	431	378	393	425	406	455	451	456	433	411	449	479	444	437	462	417	424	437	435	395	374	434	419	428	451	417	440	449	427	458	455	409	433	447	452	409	458	396	433	450	436	431	431	467	431	459	445	446	441	417	450	397	436	404	464	431	438	422	472	438	415	455	414	446	445	410	426	460	422	389	418	431	428	424	440	400	421	401	425	430	462	428	440	443	437	462	461	434	428	437	431	413	443	412	440	437	437	396	400	407	419	433	464	455	441	426	422	433	446	463	455	459	432	408	390	451	443	424	431	444	419	424	427	401	415	431	411	434	444	403	434	414	417	408	442	440	420	430	440	436	430	405	398	438	446	452	413	389	403	436	432	414	440	428	441	420	424	426	463	400	437	418	443	452	456	422	438	474	414	430	432	419	398	443	444	439	412	402	430	430	416	466	425	420	421	441	464	471	419	407	434	420	421	430	450	419	445	435	412	445	381	438	396	432	436	420	418	417	456	411	441	461	420	476	435	428	448	423	449	417	445	428	384	426	393	414	429	425	433	426	425	414	460	438	446	443	447	404	429	468	402	433	434	444	442	483	458	433	434	409	423	412	441	439	446	421	415	431	398	417	449	416	444	419	454	442	407	467	443	410	447	407	434	438	464	425	418	419	410	457	450	420	460	441	415	410	430	448	401	409	393	394	430	459	437	417	420	430	446	436	426	427	424	439	383	408	454	431	453	445	430	447	423	426	433	410	446	420	432	444	427	415	448	420	434	413	429	405	413	417	428	385	416	468	392	391	430	433	418	447	420	435	414	420	426	427	412	427	421	403	443	428	430	417	452	432	466	462	454	433	447	445	429	429	449	442	418	412	438	496	449	463	442	427	432	437	436	434	471	461	444	435	411	444	419	426	447	474	450	394	429	430	461	418	456	447	418	403	435	402	403	430	421	385	437	451	411	426	414	456	448	410	442	425	461	437	435	443	402	458	452	444	437	458	443	432	443	418	410	430	413	436	449	472	433	439	401	438	436	436	424	427	432	420	445	443	432	433	416	448	440	452	453	439	448	455	402	447	457	442	425	418	457	452	434	461	431	424	435	423	420	438	446	406	411	425	448	437	394	438	437	433	445	438	420	472	434	430	439	474	447	415	397	431	421	444	427	439	445	422	433	449	431	402	459	430	440	416	418	399	418	437	451	423	431	453	437	456	440	422	416	443	440	456	444	435	411	441	450	428	445	435	433	444	435	427	434	414	451	435	397	434	399	391	432	413	390	429	432	406	431	458	439	419	448	462	425	435	443	401	422	433	432	428	444	447	491	422	413	425	424	464	413	429	401	437	420	407	455	434	409	410	461	409	458	383	458	427	441	424	413	425	452	411	431	415	425	448	411	454	412	450	412	428	457	429	441	445	423	425	429	420	428	477	405	393	437	429	417	413	420	480	431	453	456	430	438	431	445	415	437	419	393	443	413	449	449	449	441	403	446	417	416	413	412	442	399	433	433	463	426	435	390	401	426	431	445	420	405	437	414	466	466	438	443	424	452	413	429	453	431	409	388	420	445	423	425	426	485	450	439	423	409	435	465	395	409	427	431	451	455	450	450	431	409	436	482	379	434	444	437	404	416	444	426	410	451	426	442	398	409	456	425	449	423	392	432	448	451	444	444	447	457	430	450	423	418	425	409	453	443	421	442	420	407	419	449	438	445	414	423	400	421	413	432	429	433	437	438	403	453	455	420	386	380	409	397	448	450	433	444	422	445	430	425	414	382	483	440	409	408	453	428	452	404	436	407	379	455	411	451	445	418	418	407	446	438	415	444	429	425	442	437	426	445	426	415	437	406	437	414	438	429	406	439	405	424	466	429	433	421	421	442	409	402	423	422	450	416	442	475	460	438	421	386	452	392	461	426	434	441	450	434	454	417	412	463	445	451	421	416	408	443	408	408	425	420	409	448	429	478	405	447	462	388	415	416	447	416	448	430	436	402	456	403	445	436	412	429	421	396	443	435	433	406	456	460	405	407	445	435	434	446	393	419	439	423	433	453	444	382	425	421	445	428	407	441	447	439	408	440	440	430	458	409	426	406	450	394	432	415	410	445	446	445	434	463	429	416	457	421	428	425	437	445	448	416	439	448	420	432	473	427	437	425	439	439	412	469	425	418	449	413	421	445	432	446	420	438	422	407	438	440	426	453	433	457	405	440	433	426	426	414	425	468	432	412	432	394	427	396	444	435	438	436	419	404	445	454	417	408	414	439	406	442	396	449	464	449	444	440	425	421	437	442	395	429	448	406	436	454	416	448	380	423	418	386	407	397	392	418	404	425	457	454	434	454	414	377	442	418	430	425	424	431	480	422	447	424	429	460	443	452	427	431	438	403	454	431	413	437	424	448	411	443	411	426	427	469	443	413	423	423	413	405	444	464	386	430	437	440	417	474	415	419	422	434	424	436	459	437	431	446	429	456	450	487	453	421	430	451	389	433	463	412	441	423	419	428	410	416	425	421	426	415	442	418	423	439	400	426	461	395	427	370	463	465	457	416	466	442	390	441	417	451	410	399	443	449	449	421	410	409	416	402	427	462	374	444	429	413	434	424	449	380	453	421	406	436	423	458	410	478	423	402	437	426	425	438	458	424	451	441	440	471	415	389	463	439	437	443	406	430	437	432	430	406	360	415	445	423	408	438	470	424	421	453	442	447	465	418	449	452	416	429	446	457	446	433	414	407	425	410	413	478	458	426	434	443	399	471	422	470	435	436	466	449	457	483	421	448	422	432	412	454	419	424	426	438	440	426	448	436	427	389	423	403	409	402	393	426	428	455	411	427	449	433	441	446	422	437	463	434	458	441	421	393	416	409	412	412	400	414	449	404	420	394	428	390	454	425	440	399	457	399	421	425	430	459	434	430	448	472	423	408	457	423	438	418	436	414	455	429	440	470	406	411	436	430	430	388	438	442	439	450	464	454	416	483	421	403	449	406	465	433	442	475	457	438
25172	26947	42962	32385	21024	18457	5253	470	380	419	403	410	402	480	390	410	416	412	386	393	471	403	426	414	402	400	392	400	428	402	391	415	406	417	393	385	393	402	381	376	440	434	425	387	348	391	421	364	417	372	404	428	391	432	418	394	417	395	404	398	392	409	392	384	417	438	391	386	417	436	395	366	389	376	383	386	408	411	422	405	410	388	421	387	377	424	353	396	394	408	391	411	400	399	410	392	405	389	392	432	396	420	394	390	393	415	388	383	415	431	409	366	426	397	388	459	419	420	421	419	357	431	422	444	408	387	371	372	410	437	371	382	383	424	408	421	426	403	432	390	421	375	428	375	390	398	380	402	390	424	364	398	403	413	366	398	426	409	359	371	407	387	407	394	370	406	394	418	413	384	431	365	428	405	375	415	438	420	374	394	395	395	425	403	425	384	371	407	418	427	403	403	418	379	405	384	374	423	404	394	400	400	420	430	402	401	385	398	366	407	387	422	435	401	400	406	420	407	397	396	394	403	415	402	419	416	392	404	426	390	368	387	410	389	429	407	415	396	398	415	378	444	414	396	386	403	383	417	397	437	376	400	385	383	385	397	407	387	412	361	399	384	390	396	387	369	396	397	355	424	411	408	418	374	390	403	423	378	399	361	373	380	377	438	379	434	390	419	402	388	407	386	397	388	427	414	386	393	421	391	424	433	422	423	380	397	366	429	383	381	410	405	443	412	412	392	413	383	439	412	415	416	392	373	415	401	401	406	384	401	415	425	393	414	368	396	420	384	386	376	397	378	368	410	386	437	439	403	400	406	414	347	407	381	397	392	396	413	364	395	393	389	390	430	369	363	423	410	408	380	412	431	384	379	379	401	415	388	398	396	398	392	421	387	371	389	414	366	389	392	390	435	413	435	421	403	408	366	403	401	410	419	424	410	413	394	430	395	359	392	406	415	404	432	389	410	437	415	413	380	381	399	408	380	384	390	417	420	386	417	393	394	406	400	394	404	393	369	382	432	396	391	410	368	370	372	395	449	383	408	397	389	427	412	387	370	405	383	419	414	370	389	417	386	416	420	379	382	391	407	440	404	403	422	386	378	407	424	389	401	413	408	379	435	413	423	410	417	446	350	373	410	382	441	375	423	426	394	417	381	391	369	421	394	400	416	406	376	439	431	404	414	423	430	356	429	406	416	395	389	394	449	396	391	420	402	429	412	391	411	393	411	409	399	435	418	390	382	417	414	417	396	395	386	401	406	405	437	408	408	407	413	419	372	403	415	414	417	397	393	386	410	348	400	423	366	404	399	434	417	413	413	381	403	405	415	377	404	455	430	410	379	372	384	397	407	377	362	407	415	402	400	395	378	381	383	432	391	349	400	422	372	412	410	372	362	419	372	426	409	400	409	394	412	402	366	386	462	380	433	382	422	394	412	413	402	358	430	423	406	384	405	405	415	412	343	391	406	448	409	401	406	405	372	417	399	401	369	390	395	381	404	376	426	380	395	429	433	399	381	398	382	388	431	394	416	393	415	421	419	423	427	426	398	425	377	418	380	428	387	415	413	383	415	407	384	406	383	374	367	437	409	402	413	432	406	432	398	391	396	398	423	406	400	425	426	417	386	408	385	443	368	408	418	382	441	401	392	393	432	407	442	408	416	388	395	421	400	411	418	368	379	440	393	392	414	414	379	389	427	404	353	417	398	398	400	417	421	380	370	394	375	383	423	375	366	367	393	411	394	412	386	422	364	421	416	415	412	393	424	402	386	400	392	414	405	405	406	409	435	426	392	368	408	354	424	442	391	403	418	365	408	382	410	355	412	401	444	395	441	398	415	414	408	420	374	410	404	417	379	418	390	403	375	383	369	373	386	415	420	387	414	406	396	428	363	403	377	395	379	408	393	432	414	416	395	383	389	396	425	384	440	396	440	428	425	370	416	397	413	401	442	404	417	412	380	373	366	403	403	378	395	426	414	394	419	398	402	409	430	388	377	401	402	370	379	420	392	401	407	409	411	337	387	374	376	437	395	396	388	411	391	379	430	387	388	394	410	398	411	368	391	391	382	427	379	434	402	404	388	428	428	397	442	423	413	444	420	422	379	362	378	383	450	420	423	367	372	405	371	393	391	434	406	389	397	429	395	381	433	416	403	400	438	425	379	390	438	426	406	404	369	395	409	408	373	416	381	418	363	387	407	404	388	371	429	387	410	403	382	381	384	429	407	397	374	423	428	375	378	365	410	394	399	418	402	395	406	399	435	374	377	387	394	379	432	376	401	433	407	404	416	401	424	392	393	411	402	435	376	396	400	353	412	404	396	395	363	394	362	385	442	408	401	384	392	415	359	404	408	395	391	417	344	409	362	373	404	433	412	442	398	361	423	400	363	412	395	387	443	418	397	382	411	390	389	390	419	402	401	408	441	366	416	405	423	418	413	418	388	422	391	404	393	422	369	393	373	386	373	404	347	408	407	431	371	408	380	387	371	396	410	385	407	403	403	401	390	389	420	421	383	414	413	378	382	402	420	392	385	403	402	400	399	391	445	391	384	389	425	423	425	394	393	412	383	378	407	374	402	391	412	406	401	421	399	413	369	437	394	404	414	413	371	356	366	384	392	402	359	370	428	429	389	370	406	375	396	407	407	399	380	426	396	424	384	396	379	421	391	412	385	386	386	411	401	402	416	370	372	377	413	417	395	410	436	396	386	403	429	346	417	403	396	371	387	382	388	432	405	406	401	408	386	376	388	385	425	426	401	395	393	423	415	425	408	414	397	408	416	421	419	419	404	428	398	407	410	390	419	385	374	404	413	420	387	415	386	377	407	404	377	407	398	420	398	400	443	431	335	407	419	391	409	373	374	371	393	405	416	405	393	417	413	393	401	419	379	429	370	422	387	389	396	435	410	406	397	402	452	384	407	413	381	401	381	412	390	416	400	438	397	411	379	377	432	369	393	388	412	417	416	403	378	438	435	403	390	406	361	381	408	389	384	426	395	410	381	405	386	413	395	385	403	405	415	390	414	456	366	394	412	381	382	354	409	391	375	432	363	423	387	421	417	383	422	405	396	398	402	390	415	380	399	396	406	407	431	374	407	388	384	419	396	407	359	394	380	425	380	441	394	388	344	412	418	417	443	422	375	429	369	407	369	416	378	407	381	379	379	409	411	383	390	413	432	377	411	395	381	431	408	373	392	435	395	417	458	412	419	402	404	357	371	406	405	397	396	362	435	394	366	407	379	396	369	413	405	370	455	392	443	428	411	401	390	401	433	388	430	400	411	411	382	417	386	391	386	404	427	422	432	376	383	385	425	382	413	412	413	364	413	423	419	423	377	417	376	406	401	376	426	426	390	432	440	393	415	403	407	405	377	384	408	412	421	392	358	390	416	398	378	388	406	388	372	392	390	393	405	436	368	410	397	399	409	369	377	409	371	404	423	408	411	413	405	382	395	440	433	397	412	451	409	416	437	408	384	423	418	392	375	402	369	412	436
60138	98311	75501	39901	19894	23922	4603	665	687	646	633	642	646	619	591	624	625	668	624	640	642	658	608	601	617	630	630	636	648	609	635	672	620	605	625	632	649	634	631	624	599	567	639	616	634	645	627	645	624	635	632	590	611	660	665	611	636	614	644	635	602	586	641	662	598	662	619	619	636	643	665	609	635	672	587	633	579	578	625	626	654	637	653	615	651	692	596	609	642	597	641	628	600	672	629	606	616	616	634	597	606	656	652	611	622	635	659	668	564	620	619	630	616	626	627	585	655	587	637	651	570	645	616	635	633	581	621	612	639	615	619	611	600	652	565	601	641	628	684	642	636	601	643	622	644	618	613	605	643	639	641	665	606	656	605	671	653	669	623	622	621	632	605	628	574	580	659	659	681	641	633	579	646	623	615	599	621	621	625	641	616	636	606	614	631	620	635	621	661	645	649	646	630	593	604	632	592	635	642	632	621	622	710	598	587	637	617	635	634	633	614	616	606	648	635	663	635	664	644	627	639	652	555	660	630	662	649	612	639	663	640	630	661	634	634	651	617	577	638	644	612	647	616	608	620	668	627	627	597	647	637	618	603	585	638	666	673	611	634	654	606	660	645	639	636	582	598	629	593	628	577	640	600	637	636	610	636	634	598	600	677	640	692	645	601	624	642	581	637	589	618	643	612	660	631	629	582	622	624	632	656	587	626	623	644	598	674	594	665	601	686	625	578	638	609	620	615	618	652	644	639	627	652	589	613	634	636	592	602	594	638	614	668	553	631	622	622	663	647	618	630	618	618	632	651	634	678	641	637	637	579	588	630	629	648	620	588	613	611	646	661	627	638	589	639	630	634	638	634	637	660	597	603	643	626	630	625	652	628	638	653	617	656	620	626	590	617	623	637	636	658	669	619	614	652	618	592	574	639	643	616	613	637	604	596	611	665	629	627	615	623	580	636	643	597	611	581	670	614	630	653	640	623	606	648	650	641	604	633	669	684	611	581	671	621	651	601	635	630	622	642	624	643	651	607	674	614	612	586	644	646	627	603	637	650	647	589	614	643	617	591	652	611	587	606	567	591	629	625	612	612	559	639	638	641	650	626	626	619	635	645	615	629	612	593	589	648	588	614	688	672	658	612	614	640	658	602	622	615	616	598	650	592	656	651	633	616	637	639	615	606	608	623	586	628	629	611	624	627	650	596	641	620	607	630	638	651	654	632	645	689	654	609	618	601	607	652	625	649	621	642	633	613	644	679	614	643	625	637	588	614	607	662	622	611	596	639	676	607	662	607	644	585	637	663	643	592	633	638	700	618	584	587	621	631	581	639	621	625	697	656	671	634	647	668	600	647	647	573	612	621	643	629	661	612	612	647	621	610	642	625	635	644	587	667	609	644	591	618	630	614	604	657	615	634	626	657	624	586	669	562	665	635	580	637	642	627	618	590	691	597	580	613	640	618	628	646	634	564	603	631	653	614	613	644	633	610	643	671	627	623	643	586	618	613	611	617	688	583	652	641	631	594	660	617	625	618	625	616	637	635	676	659	601	620	623	606	614	604	654	642	572	618	636	646	636	589	645	601	613	607	587	594	635	609	558	598	657	620	641	597	625	621	630	605	643	626	593	592	625	663	628	624	635	632	648	661	672	634	618	566	639	670	648	595	642	612	662	643	601	659	606	645	652	621	637	660	623	612	635	617	603	613	644	631	616	606	673	597	616	646	604	617	664	619	589	632	624	598	634	613	618	605	670	625	617	633	641	642	611	580	645	623	646	618	654	597	663	657	668	643	616	636	651	653	593	602	632	708	612	673	631	616	686	633	625	626	638	639	730	644	674	642	634	609	620	608	644	605	582	589	622	647	607	606	700	602	649	611	631	609	641	597	595	650	633	656	666	637	636	638	657	610	671	610	651	603	592	622	595	607	677	545	618	651	653	627	655	641	609	657	618	657	609	643	633	677	584	642	651	652	623	661	628	654	630	677	609	693	621	607	669	648	628	638	686	655	638	654	638	652	628	554	632	654	649	627	653	624	619	610	639	634	648	618	660	588	618	634	654	627	620	640	611	624	630	644	642	605	644	659	571	584	600	591	596	662	601	606	631	621	617	651	618	662	610	623	590	661	626	627	636	603	605	621	625	638	614	617	633	626	595	609	614	625	641	618	589	613	605	645	646	646	641	640	624	625	610	642	607	585	622	643	615	645	621	596	620	607	636	618	610	647	635	633	647	633	614	623	610	638	662	609	616	610	595	591	603	654	623	671	683	648	628	668	679	641	618	603	597	658	610	625	626	645	674	633	592	634	619	676	608	633	624	597	644	629	626	639	607	602	587	670	621	644	629	654	635	659	624	626	662	638	625	619	574	638	626	648	643	638	631	614	645	642	629	619	586	605	642	569	630	601	631	675	647	591	644	632	635	626	656	655	628	661	591	640	620	638	624	660	637	612	640	618	612	663	624	663	586	606	596	644	580	647	646	667	679	677	694	635	681	685	630	652	613	666	606	651	636	659	633	618	640	637	624	616	650	661	641	638	683	615	610	614	619	656	647	662	605	669	618	637	611	654	627	641	650	651	696	634	609	604	652	668	675	628	602	626	586	602	614	631	628	668	630	651	605	622	666	629	620	632	654	658	578	624	669	659	666	630	640	621	644	687	625	600	644	598	622	670	624	623	610	612	594	691	623	659	565	622	624	633	645	650	604	636	623	633	610	654	653	557	618	655	680	616	680	595	632	629	621	611	640	651	610	617	625	651	661	620	616	653	646	634	648	619	631	624	592	636	639	654	637	586	657	592	610	660	636	615	632	655	642	687	581	620	650	659	656	621	586	650	635	651	649	630	656	624	619	667	626	606	645	642	613	598	657	627	656	641	637	667	690	608	644	651	626	688	608	662	686	626	645	595	596	606	606	637	611	639	616	638	631	605	638	660	636	614	675	601	633	664	638	590	629	573	630	625	658	590	589	596	646	649	625	657	613	614	618	656	637	606	659	649	594	619	632	584	595	621	648	621	648	590	603	647	643	626	635	616	670	626	625	599	622	638	625	650	607	605	662	628	662	660	663	645	677	643	598	625	613	664	640	658	608	681	578	639	637	612	627	652	620	602	636	621	653	584	656	609	631	636	629	617	647	636	654	655	703	608	605	676	633	618	616	616	654	608	601	617	620	647	578	645	598	611	633	627	583	594	649	640	628	648	635	627	631	650	666	645	586	662	629	634	632	619	613	615	649	644	631	607	613	624	614	636	647	643	596	581	655	627	662	576	623	630	648	659	626	627	599	638	629	660	616	640	636	616	620	624	655	620	642	623	597	573	615	612	658	589	645	624	615	601	634	614	619	633	607	664	682	668	662	624	653	648	622	586	617	583	665	641	624	660	671	627	581	636	633	617	591	634	631	602	584	655	626	648	571	587	675	620	634	626	570	631	596	636	652	671	628	623	619	626	609	672	628	615	678	664	581	631	640	608	665	627	604	635	654	615	646	594	666	611	614
24297	24210	37818	30699	22643	23834	11379	916	690	697	658	636	632	616	613	601	631	590	610	642	606	616	614	594	576	608	550	600	579	615	599	617	586	598	581	634	599	632	586	586	607	623	627	608	640	589	609	625	650	578	582	598	630	593	647	573	559	632	648	587	640	622	632	563	610	619	621	576	590	561	598	598	599	628	598	592	591	611	638	620	608	620	611	586	633	633	620	634	616	618	601	636	653	581	609	590	634	580	604	599	641	616	623	573	610	618	606	583	605	624	586	600	611	605	574	597	617	598	632	607	589	604	569	624	643	592	628	614	611	580	555	609	608	609	593	613	592	554	591	611	601	620	630	604	612	610	619	600	667	636	607	625	605	608	513	700	611	631	579	654	634	629	603	622	598	622	562	628	597	640	639	657	597	620	603	627	589	596	603	598	630	635	615	590	617	632	624	618	609	645	588	596	604	623	602	619	629	624	617	626	573	566	608	638	578	593	619	606	615	595	576	604	606	628	592	603	625	609	568	624	542	592	549	655	630	614	629	617	603	603	617	576	604	584	608	610	617	577	604	652	634	627	601	563	562	619	573	592	596	578	614	643	583	588	597	599	608	602	577	562	594	627	614	590	579	644	606	608	604	628	634	572	609	613	625	634	632	557	611	607	606	579	623	583	545	577	604	632	603	609	600	573	590	659	609	604	603	617	613	599	636	603	614	610	633	587	639	622	613	606	574	611	588	572	621	638	605	588	577	643	623	614	578	568	586	634	574	664	614	655	596	609	599	574	582	621	599	589	601	580	614	622	582	604	606	571	591	614	610	592	636	617	608	604	580	637	590	593	661	643	623	590	610	643	595	609	588	610	649	637	626	579	617	583	622	589	588	595	597	617	587	648	594	611	613	621	609	618	574	556	603	638	576	609	596	608	599	588	602	626	612	658	615	638	586	584	584	614	653	602	599	607	653	652	629	556	640	596	580	630	606	639	584	581	588	596	599	609	594	576	591	543	589	595	612	583	608	614	591	638	588	622	581	593	638	607	667	580	627	611	610	586	662	613	595	624	655	619	597	640	608	603	570	572	592	556	598	627	601	591	599	626	600	624	606	600	587	545	576	580	606	595	586	604	579	582	605	556	604	643	624	619	624	573	623	578	608	646	579	605	615	578	598	630	573	632	672	613	615	600	552	635	566	599	614	588	567	623	586	598	579	563	595	588	595	588	591	608	616	623	623	601	595	633	590	634	576	571	651	614	638	610	627	656	603	612	614	591	599	626	629	597	607	572	592	587	599	596	589	636	620	629	644	599	646	583	590	589	590	626	624	620	609	621	622	579	618	588	659	624	606	655	606	627	600	603	649	617	617	584	602	610	583	612	596	623	589	642	584	607	606	586	615	595	569	626	582	623	576	620	597	645	623	574	597	604	585	657	613	628	623	626	628	567	649	596	618	629	617	623	632	632	607	579	607	590	608	597	590	635	641	607	603	565	595	596	627	640	644	597	571	615	631	568	579	619	628	563	585	659	670	630	584	600	617	621	584	598	615	601	588	632	607	611	584	582	588	628	562	604	629	617	577	583	587	586	565	563	656	565	596	630	610	607	585	559	609	628	613	601	630	609	602	621	572	592	600	574	618	565	534	623	623	588	654	593	650	634	627	561	607	609	561	609	644	607	653	614	631	599	581	619	587	608	620	582	622	632	635	603	598	631	613	619	591	617	621	599	618	584	600	663	616	634	622	603	611	610	606	627	582	618	614	565	640	600	629	604	617	576	625	578	541	592	618	581	577	583	589	630	595	608	618	567	623	611	546	607	601	562	674	638	581	611	609	563	577	606	621	598	590	601	596	580	635	634	575	594	607	636	585	566	573	647	587	561	669	584	600	592	647	579	636	616	605	604	624	645	608	577	594	648	625	612	628	628	626	601	592	620	579	602	634	601	622	628	601	628	591	596	623	607	591	616	642	578	547	604	649	582	634	569	614	574	577	586	581	621	616	646	613	581	581	618	631	663	600	618	591	591	599	639	601	572	598	617	584	600	595	614	589	570	600	621	639	609	586	596	604	639	580	596	642	586	606	604	594	628	618	612	611	593	618	544	595	644	643	631	560	641	593	602	602	638	625	574	604	573	597	619	661	570	607	598	633	644	609	618	601	631	607	632	621	629	654	590	592	621	609	559	599	631	602	593	578	599	597	641	653	611	579	615	570	643	569	624	620	627	643	600	586	605	563	592	570	613	617	624	632	606	552	624	594	616	642	645	620	595	614	612	623	628	606	623	604	596	621	630	630	624	602	624	629	600	588	593	599	620	589	609	589	603	593	569	594	583	588	600	616	602	585	594	639	616	613	586	574	589	653	599	633	587	628	570	608	614	584	630	599	586	566	629	575	609	641	625	577	590	581	605	594	581	587	626	606	599	615	619	645	603	615	614	621	609	599	598	613	593	549	583	590	631	608	591	578	614	630	585	588	587	613	563	608	629	620	617	574	605	597	630	644	590	585	637	577	614	600	628	567	583	577	653	627	621	597	561	632	623	611	605	629	643	607	606	637	611	605	648	628	629	595	604	574	612	624	635	590	614	620	605	597	611	616	586	592	594	558	610	612	645	550	600	602	577	580	575	656	638	638	611	599	600	579	610	614	629	609	563	668	632	619	631	583	615	599	620	605	613	592	627	654	579	534	591	602	610	604	610	532	589	595	614	610	618	604	600	609	575	621	651	619	597	617	636	627	634	567	537	604	590	584	613	637	653	612	598	568	599	599	588	570	613	609	618	620	604	573	580	613	614	595	614	589	640	625	613	582	584	640	590	569	645	601	639	590	621	622	565	656	594	644	613	612	646	607	561	623	598	624	565	603	630	638	590	658	624	551	649	586	571	586	644	609	597	597	566	570	636	583	549	604	625	598	645	592	609	650	632	623	652	586	575	580	566	612	608	608	587	620	606	580	629	601	639	635	629	610	600	620	580	603	592	602	594	605	619	592	633	591	564	602	588	618	634	576	628	545	547	616	600	602	613	623	583	591	587	583	620	577	643	568	621	609	628	593	586	612	611	617	634	648	621	631	607	593	588	614	595	599	647	575	609	583	626	577	626	590	597	579	603	602	684	585	592	596	622	651	621	578	595	560	596	577	633	603	669	591	648	620	597	579	601	643	584	608	579	632	560	588	593	587	613	582	629	597	590	586	562	616	594	586	607	572	610	589	586	558	628	595	607	614	584	565	565	609	634	606	590	600	560	585	601	599	644	597	608	558	634	614	645	632	600	633	609	605	579	604	612	502	622	576	637	604	641	602	624	587	634	601	553	610	539	614	577	639	608	620	589	587	627	624	594	621	627	624	611	628	606	609	566	624	593	627	579	631	613	577	563	626	606	589	610	570	585	612	598	609	555	628	602	604	611	627	594	589	658	631	574	612	581	632	600	592	616	602	620	646	644	651	607	596	627	610	629	645	578	591	642	620	607	573	611	622	602	627	578	658	645	616	593	589	608	579	627	565	554
62830	105199	83455	45435	24982	31286	7581	974	948	990	968	906	969	968	963	935	901	949	928	891	912	905	911	883	906	885	883	924	863	875	906	907	905	967	887	901	913	937	882	871	869	896	932	887	800	959	910	920	882	865	861	918	921	921	899	847	892	943	904	930	883	963	883	904	862	943	915	947	914	937	895	943	896	932	932	947	932	877	899	915	859	920	926	889	899	921	843	901	874	881	888	910	915	834	919	894	882	916	882	844	912	870	881	878	886	903	874	862	904	930	868	885	891	883	887	951	904	899	897	884	929	910	905	882	925	933	908	897	895	879	884	904	918	917	926	913	923	1009	930	860	919	892	841	889	863	903	871	875	956	944	881	909	846	881	918	845	899	900	897	941	939	932	883	905	875	876	930	914	912	901	837	895	886	889	912	910	899	888	934	893	902	865	938	934	903	947	869	854	912	890	815	884	876	899	943	889	876	893	907	887	953	900	859	911	902	901	872	929	907	907	946	866	908	870	886	959	856	908	931	903	894	930	932	903	922	890	905	880	915	870	960	892	926	910	911	852	967	887	916	872	923	899	904	877	900	896	874	925	875	880	952	894	842	906	929	875	933	901	887	903	930	927	857	883	871	895	883	942	890	898	906	911	918	882	914	933	950	904	866	907	880	935	936	898	925	919	890	905	897	896	899	891	897	928	846	886	902	899	871	899	898	818	903	941	872	954	868	925	934	935	928	883	849	859	878	896	903	859	911	859	884	912	918	868	915	915	898	913	859	925	872	895	946	847	909	870	969	923	872	903	907	925	886	876	910	871	943	884	892	893	931	910	938	848	848	869	946	878	891	930	957	876	932	800	886	954	819	876	893	875	923	881	857	863	901	924	965	902	868	905	960	886	848	898	916	934	966	835	894	833	875	917	881	844	880	891	891	937	889	949	935	903	841	914	867	906	933	891	875	880	907	904	890	873	884	877	954	937	851	901	910	885	946	912	905	935	876	949	889	893	879	898	917	873	901	896	886	876	921	894	926	925	978	889	893	918	864	859	904	886	906	921	878	900	861	840	897	919	881	911	893	928	912	870	953	920	933	885	895	888	863	897	917	902	884	904	885	955	892	849	899	924	874	873	920	869	891	888	934	890	939	865	881	870	957	856	869	913	875	905	888	948	906	921	912	861	881	894	901	905	896	869	870	892	888	932	904	952	925	901	851	877	834	881	922	844	926	924	902	842	912	919	941	905	826	862	857	856	831	922	884	961	928	860	870	891	907	912	865	892	901	896	887	901	869	937	903	921	899	876	894	900	875	849	922	839	917	917	906	882	900	876	921	914	893	915	864	899	869	858	860	854	862	926	960	852	895	940	878	865	904	896	927	869	877	858	876	904	937	881	893	865	898	898	922	913	884	881	882	941	903	906	909	925	908	926	926	883	849	896	959	903	835	939	884	937	868	923	896	926	842	926	900	901	912	922	886	896	921	882	826	883	902	832	866	871	900	899	928	892	931	846	881	904	876	898	907	936	898	916	919	884	904	861	898	948	915	891	936	916	876	877	844	949	926	900	846	913	879	926	866	857	912	914	886	936	916	866	887	865	877	911	873	912	904	873	928	876	883	925	846	880	882	896	910	908	946	866	866	826	875	936	867	888	859	893	885	862	902	912	917	871	906	948	903	906	871	895	840	917	904	912	906	869	870	895	894	909	884	880	930	853	927	952	907	930	881	886	931	906	951	957	872	891	923	860	917	882	933	932	871	922	919	900	904	864	973	895	924	901	884	852	865	880	885	893	880	872	899	902	908	928	908	920	922	926	826	949	888	941	871	943	925	890	869	888	910	863	832	866	879	882	888	868	892	849	863	915	895	948	848	917	905	911	903	912	882	905	927	936	879	923	931	904	871	971	919	871	888	932	946	860	876	891	878	895	896	933	895	892	851	896	870	869	889	884	891	905	909	930	877	830	853	936	889	874	893	861	915	875	926	881	925	921	915	882	955	891	854	911	885	904	850	905	919	899	884	915	903	888	935	918	895	844	956	891	927	908	947	923	968	873	882	893	954	920	897	879	896	920	842	886	905	870	875	889	926	923	879	868	863	916	942	921	897	850	874	881	934	920	863	937	912	926	879	904	952	925	836	963	893	901	922	893	901	895	947	904	852	891	924	944	907	896	866	940	948	932	946	897	913	887	886	954	942	862	855	898	873	868	872	952	898	923	902	876	838	857	897	863	914	936	943	930	884	885	884	887	830	926	901	887	895	914	893	890	909	887	880	871	836	877	869	920	887	832	898	918	859	892	886	920	864	896	887	885	871	983	855	895	902	906	935	900	950	897	925	892	851	883	932	928	899	970	928	893	895	875	903	899	835	881	898	938	829	944	893	866	931	914	906	916	913	931	921	874	925	964	915	884	911	870	914	921	870	834	926	874	908	906	871	871	897	888	928	924	967	911	915	913	974	915	919	906	914	898	892	939	874	859	855	853	912	879	951	915	897	861	886	892	944	894	895	866	879	894	906	936	920	918	894	858	926	944	874	915	879	880	895	886	914	893	898	890	873	920	906	882	890	898	908	918	870	890	908	916	876	918	893	944	886	864	889	844	950	866	914	887	899	907	947	906	885	851	880	904	902	882	897	918	932	852	927	925	913	853	850	888	900	876	945	890	960	909	890	879	959	923	920	932	920	892	915	917	947	950	866	923	907	919	868	854	873	880	905	1005	953	894	852	869	956	909	944	781	874	863	926	923	849	923	911	863	871	873	925	953	886	883	881	853	881	865	906	894	889	827	885	894	855	948	915	901	841	949	894	873	906	931	926	905	916	877	925	943	831	901	875	900	886	879	879	965	921	891	861	939	869	895	876	915	906	893	850	921	902	948	893	922	928	865	922	829	932	849	868	850	936	916	911	897	876	842	922	890	935	923	940	859	893	925	952	974	910	847	957	884	892	910	911	900	917	890	889	901	870	876	906	928	916	879	930	872	900	881	908	863	890	907	909	878	843	882	843	847	903	942	883	938	911	882	887	927	883	911	880	885	897	931	908	914	910	883	877	915	815	891	904	915	956	876	897	878	870	874	925	918	851	893	873	947	848	918	895	931	873	915	838	870	853	942	856	883	887	844	965	884	866	933	893	887	877	955	929	946	913	894	904	949	878	953	895	904	923	901	932	946	996	921	909	931	884	895	846	881	860	963	865	902	898	926	936	865	888	851	910	836	901	945	932	947	893	859	901	874	904	875	917	833	880	909	898	942	890	937	922	849	891	930	918	943	937	883	892	925	929	868	873	948	899	929	921	891	839	867	891	912	892	969	935	901	933	886	832	929	899	904	927	862	901	862	865	872	880	913	858	907	925	907	820	861	946	836	895	856	869	853	848	859	911	902	926	880	935	887	904	921	928	910	914	894	915	954	929	890	864	913	926	878	884	877	932	934	915	874	893	858	847	863	870	913	906	943	825	877	862	833	897	881	901	899	941	941	892	902	895	861	927	900	902	921	944	923	937	888	897	945
29469	31945	33291	13732	2331	2141	643	265	254	268	290	285	277	239	257	251	290	275	264	265	262	286	296	285	276	270	296	243	275	276	284	279	255	303	254	262	297	263	259	278	299	262	234	269	271	252	264	253	271	265	260	259	289	272	239	264	286	267	285	283	245	278	255	263	265	272	294	264	280	251	287	266	272	287	297	270	240	287	253	286	281	297	276	305	281	290	294	268	246	278	280	273	258	248	269	285	284	274	269	283	282	244	252	253	245	264	277	270	247	305	243	239	256	278	295	289	267	278	261	293	307	281	283	284	280	275	276	238	238	258	246	267	273	247	259	270	275	264	285	291	259	289	252	307	264	262	279	290	244	291	270	264	290	265	282	272	256	264	283	288	282	275	249	243	260	273	288	265	253	268	275	248	272	256	278	275	260	265	247	246	259	249	258	272	307	291	280	266	268	244	291	267	263	239	266	265	243	267	251	280	274	272	296	285	275	283	246	257	271	253	260	304	264	254	299	266	264	286	281	262	284	274	293	249	289	260	275	271	293	276	254	287	271	262	270	262	259	289	285	265	265	310	274	264	267	264	275	247	249	245	283	292	272	285	257	270	311	305	291	267	275	256	260	259	282	252	275	267	267	271	259	258	271	281	261	234	285	282	279	291	276	248	273	251	280	253	260	263	265	222	282	299	247	286	279	245	270	293	288	264	237	283	280	277	254	275	276	253	252	287	268	267	267	269	274	286	291	270	269	272	263	277	252	258	284	249	251	245	261	235	274	245	272	269	251	282	285	237	261	288	257	268	256	256	286	274	270	303	248	246	285	248	269	280	252	261	292	260	251	268	294	262	281	287	281	261	244	279	278	257	251	296	274	260	284	287	271	269	255	254	283	283	220	242	268	253	267	247	284	256	263	254	287	289	291	255	275	259	292	272	292	247	263	300	262	276	276	280	276	270	307	278	259	294	258	265	274	265	272	269	274	284	300	260	245	251	276	277	271	242	266	272	232	250	264	250	276	248	289	281	235	269	294	248	291	256	284	255	284	267	260	261	267	278	274	270	268	253	254	287	240	277	288	262	285	290	296	284	264	309	271	280	276	288	262	284	282	261	279	245	241	259	260	265	250	269	272	262	237	265	276	267	294	296	281	267	239	255	264	286	270	268	308	267	265	271	282	245	253	279	273	250	288	290	288	276	249	252	248	262	276	262	266	261	267	287	250	291	265	267	254	295	287	288	302	296	272	285	258	269	299	266	271	258	308	294	277	282	248	272	280	292	276	269	257	277	271	263	259	282	299	271	248	291	296	267	282	280	271	277	264	255	300	276	293	257	269	276	260	245	284	280	301	258	262	284	271	262	281	248	222	289	249	280	277	296	258	268	253	287	270	274	280	251	270	227	283	277	281	272	255	244	263	237	252	240	256	240	258	284	256	288	304	259	255	271	255	286	257	302	262	276	256	277	276	270	267	260	262	268	258	267	257	281	287	300	288	250	254	234	267	281	254	281	285	273	272	277	291	253	289	259	254	245	273	283	260	290	269	270	266	283	309	270	290	280	277	269	258	282	273	262	284	277	269	263	295	292	282	265	277	261	266	280	258	277	254	259	281	262	274	293	303	245	279	251	263	253	232	265	275	295	278	279	259	237	289	263	297	259	239	271	260	268	287	253	279	282	259	285	300	277	274	294	273	284	271	273	274	274	286	292	266	297	289	285	256	263	273	287	276	282	282	256	291	264	267	248	288	257	284	286	275	306	234	282	288	243	245	270	262	279	272	259	258	252	300	248	282	276	283	238	285	298	277	287	273	290	276	261	250	271	268	251	268	299	276	271	254	293	302	261	282	262	283	302	230	274	283	252	298	297	225	230	266	278	285	279	276	278	284	261	286	278	272	232	269	258	264	248	250	243	269	272	282	294	289	279	273	251	278	265	283	291	240	245	279	261	280	268	281	282	284	250	283	263	265	252	277	272	298	258	276	284	263	260	253	279	271	253	246	281	290	273	262	292	292	246	275	282	271	291	280	260	272	293	245	268	263	284	287	292	283	294	300	273	277	241	256	277	277	265	257	276	270	232	240	259	283	255	310	223	301	259	258	271	297	254	277	271	274	287	253	244	278	269	291	273	244	245	264	261	266	267	247	252	239	259	249	248	260	248	268	267	272	261	272	236	252	289	260	277	299	302	268	244	294	292	289	269	270	300	263	263	260	272	276	283	266	255	294	289	261	262	284	292	278	269	258	264	282	262	275	280	266	274	290	267	279	271	273	263	303	273	280	262	265	271	276	268	280	285	235	228	276	285	273	282	286	296	265	289	293	271	250	261	272	251	257	256	282	283	254	271	256	257	290	261	253	251	252	291	261	285	274	281	250	251	270	284	274	254	271	266	261	289	288	248	249	262	265	261	283	256	261	251	249	265	250	288	271	268	242	249	285	237	265	255	277	257	300	255	259	280	287	299	300	289	286	281	278	293	258	259	255	281	289	281	294	278	312	239	282	268	255	286	265	269	262	286	294	246	290	258	281	264	286	278	283	261	283	259	248	263	236	275	268	279	261	267	272	259	284	267	261	257	265	286	277	303	281	288	287	282	276	272	241	283	270	268	286	260	267	277	257	257	245	251	245	269	274	277	268	279	260	272	282	285	245	259	281	299	263	285	300	275	263	253	266	253	272	257	251	249	256	281	277	266	274	280	256	257	305	272	295	255	283	301	251	265	276	265	268	256	267	264	296	219	273	267	268	299	274	272	262	275	279	265	298	284	253	274	240	270	294	280	271	257	283	295	266	279	248	255	270	283	288	267	261	258	250	257	301	306	263	265	259	271	251	277	271	268	292	248	303	236	280	247	262	256	278	247	274	288	256	233	269	263	275	284	278	249	276	307	298	279	260	285	280	299	252	309	273	283	259	298	261	267	271	254	275	287	247	250	283	265	291	284	296	276	255	266	263	285	274	260	250	273	268	285	286	271	267	251	221	296	236	257	266	279	287	287	262	256	259	270	284	252	286	274	262	262	273	287	276	234	235	255	267	272	281	279	231	287	314	265	270	283	269	264	277	250	269	232	280	259	273	274	257	274	286	273	278	264	274	272	280	271	261	279	281	250	294	262	254	276	285	274	281	239	278	268	274	264	240	254	294	243	272	270	249	310	257	252	300	260	288	236	271	260	273	283	276	286	309	278	249	285	241	287	271	267	268	275	288	267	280	274	274	245	265	262	249	259	276	270	286	285	290	246	283	251	274	245	261	269	270	262	297	262	271	282	238	274	267	254	268	257	265	281	298	274	256	258	254	244	285	255	252	269	262	245	291	255	277	265	253	235	301	244	240	281	280	276	259	309	267	260	266	271	291	278	248	247	254	259	294	294	273	289	274	265	258	284	267	264	268	283	273	265	262	310	261	292	241	272	250	284	250	299	251	268	255	242	271	285	256	277	255	243	252	269	267	299	271	243	256	302	277	283	258	264	296	279	272	278	254	285	266	269	279	279	276	258	256	247
35171	51048	38910	12908	4266	5019	1415	449	439	462	457	426	456	453	424	462	460	466	439	431	481	453	453	439	432	450	435	448	434	447	435	451	437	423	464	457	437	444	502	405	447	439	407	457	451	441	434	459	453	455	460	446	431	438	432	469	411	429	479	410	410	438	434	419	425	446	425	470	452	459	436	454	460	469	460	415	440	434	447	430	446	456	444	421	444	460	472	440	452	452	411	478	460	438	434	457	442	400	424	447	463	466	424	435	441	444	440	445	452	455	441	450	442	466	449	410	409	410	413	440	415	421	471	429	433	431	411	441	441	415	474	438	435	457	440	415	444	437	414	444	459	422	422	427	443	440	449	467	390	465	429	438	443	446	453	426	457	485	447	477	456	448	443	437	419	490	495	481	419	458	465	480	446	421	463	430	462	434	436	422	448	467	407	463	440	432	470	465	435	454	416	435	447	482	429	462	449	462	449	462	470	436	449	426	428	459	467	454	437	444	450	420	461	436	408	410	464	421	430	459	477	500	430	423	404	451	433	460	431	457	450	440	456	460	447	441	431	474	409	456	474	430	430	473	428	465	458	456	494	434	415	433	450	464	429	452	408	465	468	454	409	450	430	426	435	415	434	432	436	448	460	440	443	444	439	471	476	438	428	429	453	453	465	437	451	449	449	467	449	439	466	426	453	411	424	447	473	445	428	441	484	418	463	478	433	425	451	468	436	439	456	429	435	418	442	404	464	435	434	455	449	434	451	406	435	484	457	463	475	451	420	491	467	430	438	421	458	470	489	480	433	462	452	393	415	464	459	470	447	464	413	386	416	465	468	452	445	462	463	429	466	432	469	461	418	450	414	454	472	449	450	467	443	420	453	473	456	457	487	430	444	426	445	418	442	444	454	419	466	445	457	452	440	448	454	426	455	480	449	436	424	502	476	445	445	441	428	441	435	457	432	437	465	443	424	426	426	440	417	472	452	415	418	451	429	482	434	443	474	449	452	425	428	419	450	458	428	428	424	416	465	426	430	466	433	418	439	393	459	419	423	437	418	444	412	403	452	439	401	475	403	443	443	435	437	478	439	422	440	437	500	432	427	450	440	457	463	431	417	469	478	447	450	452	470	444	439	416	429	436	432	477	447	438	441	462	422	465	448	436	440	445	441	433	476	473	452	444	414	426	462	396	421	435	456	420	405	442	444	456	452	435	457	440	434	466	410	448	481	436	444	451	426	437	417	447	430	463	463	489	449	441	449	450	464	465	456	454	445	454	441	436	439	480	427	462	424	450	423	440	487	446	454	439	458	442	429	422	425	473	445	449	446	413	441	422	441	436	472	463	430	427	480	422	450	473	425	469	442	441	495	451	487	426	433	392	458	462	443	444	436	416	410	437	437	390	428	440	451	400	426	446	454	438	458	455	466	418	444	465	440	430	439	450	444	446	469	447	450	418	421	433	493	424	465	418	471	447	463	446	436	420	474	436	463	471	415	424	432	411	448	439	447	465	441	421	461	432	426	492	459	457	486	432	400	462	453	444	475	462	467	409	419	458	404	437	467	440	437	442	454	421	464	424	413	452	435	463	431	448	450	471	468	401	454	487	439	469	458	411	456	443	425	447	457	472	483	457	456	429	435	452	448	442	473	420	444	445	420	407	452	471	423	462	456	464	437	437	425	436	454	478	399	440	446	442	475	462	462	418	490	454	448	400	424	459	484	437	420	465	457	410	430	441	481	440	436	446	449	442	430	465	435	436	474	456	424	434	419	475	444	463	467	458	479	417	453	459	434	482	469	417	412	410	447	418	457	510	450	445	438	425	461	429	461	429	482	451	436	418	440	436	468	439	486	470	408	425	441	420	416	417	475	399	409	455	433	433	482	465	457	392	439	449	436	462	470	426	452	447	433	458	453	428	410	459	429	457	455	470	439	413	465	420	468	424	437	480	446	454	420	440	427	443	471	442	448	391	454	430	424	480	471	441	445	445	422	460	450	446	479	452	444	435	424	426	429	437	425	447	468	459	434	443	481	460	438	414	442	434	458	457	442	423	480	440	487	436	468	439	444	456	459	473	451	426	461	432	406	413	436	437	421	453	463	451	380	426	445	430	417	453	439	495	470	461	463	433	460	442	480	391	390	439	408	462	434	451	441	492	444	441	501	445	461	434	459	439	455	465	413	467	455	432	435	442	440	446	453	449	406	412	437	438	423	433	436	456	470	457	468	427	458	460	433	440	484	432	450	453	408	476	462	452	427	457	421	453	436	409	467	436	436	444	448	446	454	465	415	449	430	478	426	420	433	475	410	439	446	457	460	423	418	458	464	454	449	436	445	439	452	440	405	453	460	446	448	471	430	423	446	427	446	460	407	440	456	449	410	441	445	459	463	400	433	441	462	422	468	447	443	453	438	422	453	431	437	453	459	483	461	436	463	436	447	420	472	455	469	445	413	468	424	438	447	448	380	428	441	431	465	417	470	436	419	428	441	428	433	466	451	420	423	450	446	435	466	457	495	444	457	468	460	459	451	441	522	426	463	455	435	440	459	454	446	483	436	425	423	466	452	451	488	476	456	456	473	401	427	431	430	470	399	437	457	409	454	491	447	438	467	468	447	427	451	489	457	472	422	426	431	398	456	461	423	438	400	494	431	437	455	427	417	469	450	419	443	451	422	423	444	454	432	471	420	481	477	413	451	439	448	463	432	450	439	432	439	423	454	406	471	426	482	442	453	475	413	405	469	456	428	466	454	463	430	453	441	473	448	480	428	452	388	446	443	433	437	466	415	460	464	468	449	440	405	429	424	445	414	384	457	476	450	449	444	460	444	414	429	423	450	407	445	439	480	425	471	484	446	428	453	479	409	444	440	436	435	438	424	479	411	430	459	423	434	421	460	400	433	431	451	443	454	457	526	441	449	489	448	409	445	425	419	451	437	439	457	437	429	465	425	426	438	437	451	423	436	447	479	451	475	429	441	438	472	449	421	448	414	441	443	460	448	483	421	497	430	449	427	447	472	436	444	457	453	437	444	444	441	464	441	424	432	457	431	406	447	421	415	487	440	421	432	461	441	438	464	424	449	445	479	424	425	444	410	472	433	451	441	454	421	437	456	448	404	482	441	443	432	471	444	492	465	443	438	459	472	436	453	443	416	426	458	424	426	427	437	417	428	424	473	497	429	424	451	436	426	415	409	450	432	467	478	432	423	438	426	399	420	458	413	439	459	429	415	395	457	452	471	430	481	485	432	437	451	464	431	409	462	466	450	459	440	463	441	425	461	504	449	400	436	421	471	451	434	426	419	402	454	485	454	448	435	443	448	425	451	413	431	448	423	425	444	416	427	416	448	464	432	427	427	504	439	471	495	468	477	448	438	446	479	455	432	461	439	427	441	462	410	496	459	429	427	504	458	451	493	447	438	422	428	433	448	431	426	462	451	442	410	410	418	417	472	439	455	467	451	444	452	483	420	428	436	476	439	446	443	421	457	458	459	481	412	386	443	452
25210	25529	39525	31880	21711	19796	7041	510	425	427	459	452	476	444	416	384	479	396	421	457	422	453	408	415	420	367	371	408	426	418	405	458	443	437	432	404	431	435	411	421	409	422	410	416	392	425	418	416	383	440	356	424	438	400	400	404	393	428	388	423	413	432	447	425	404	418	427	427	425	388	402	366	395	409	426	420	409	386	395	402	409	411	443	405	426	426	405	378	427	455	428	414	401	404	432	377	423	419	396	434	406	403	412	423	432	421	418	452	450	417	420	373	392	393	397	401	411	424	363	430	390	407	396	394	444	392	398	412	375	401	455	409	439	420	383	386	394	417	408	434	424	439	399	386	424	432	402	430	397	410	345	403	397	407	384	421	398	416	426	397	409	418	440	424	403	386	397	374	409	428	426	429	410	433	413	401	404	419	391	393	380	416	419	450	393	413	393	429	425	397	424	400	424	374	411	414	371	385	420	439	383	418	417	442	400	402	396	425	383	422	420	416	421	368	413	427	413	424	421	428	399	404	399	413	424	410	410	407	374	400	398	373	375	427	413	433	417	395	417	409	399	400	379	405	436	388	388	385	437	432	394	390	413	375	431	421	407	404	391	422	383	426	426	408	420	413	372	387	424	415	399	409	416	394	429	432	386	417	423	375	440	380	412	437	401	381	405	420	411	420	428	389	398	385	410	421	416	430	427	411	390	415	409	380	447	416	409	403	410	431	427	380	428	396	427	425	425	422	406	401	400	393	357	404	419	421	389	414	363	414	403	423	412	422	435	422	416	409	403	401	392	435	445	403	444	398	437	442	369	425	408	424	399	429	413	433	385	429	414	421	398	393	446	413	398	414	402	358	402	457	398	408	429	404	433	385	439	438	416	423	447	367	421	385	404	420	400	429	445	371	423	401	387	397	421	400	439	405	401	404	435	420	417	428	388	424	386	447	402	425	367	406	428	434	413	410	403	387	412	422	400	421	414	407	415	395	415	417	423	423	431	390	450	430	427	405	419	427	396	360	419	365	428	461	426	426	375	429	434	411	383	399	385	433	405	402	390	401	426	415	430	396	387	421	380	389	442	400	406	409	390	401	408	401	438	417	412	429	399	426	410	443	438	406	426	400	378	432	408	402	382	451	433	415	434	381	399	412	402	436	477	398	418	403	420	409	394	366	412	399	403	411	439	417	419	395	437	385	426	421	451	395	395	434	408	432	423	460	441	390	408	390	426	350	403	416	372	427	377	394	412	409	419	406	394	464	402	450	408	398	416	383	378	428	389	392	429	433	422	450	427	412	373	431	399	423	398	414	420	431	393	436	409	404	397	395	421	444	396	437	373	479	419	387	384	386	421	389	404	412	422	447	446	424	412	414	404	420	395	404	440	403	414	425	393	408	433	417	404	401	386	402	391	435	427	411	406	408	402	426	397	437	395	390	410	420	460	401	442	413	392	384	422	394	394	421	431	403	392	424	426	429	427	399	434	414	415	446	406	399	399	395	401	441	410	417	410	445	411	447	429	440	394	418	443	395	410	439	405	430	383	426	420	439	434	426	413	416	420	444	449	406	407	411	416	402	397	448	447	456	384	410	415	391	406	413	419	410	373	406	440	428	445	397	405	419	424	444	368	409	402	423	387	427	400	433	381	409	388	407	410	414	412	436	443	440	409	439	404	421	447	400	442	438	416	448	415	421	460	444	417	392	390	432	423	392	418	432	383	392	389	414	414	407	429	403	384	423	404	421	411	426	417	400	446	415	399	446	409	400	427	412	398	378	455	394	418	406	405	400	412	391	423	440	429	432	457	433	377	405	403	390	405	397	416	409	416	415	391	419	417	404	406	417	433	407	417	431	380	425	396	385	378	412	407	451	385	424	409	399	409	410	390	439	444	396	432	444	431	403	404	439	388	407	351	428	409	410	439	448	395	375	389	416	433	396	403	405	440	420	421	414	428	404	417	404	433	378	393	442	419	384	408	428	428	399	412	436	428	420	438	419	418	372	395	430	392	414	406	467	429	435	421	426	461	400	405	384	382	472	409	398	421	438	396	442	440	415	401	403	434	414	424	417	373	395	335	431	411	365	413	390	409	396	404	428	405	424	393	418	401	414	433	374	419	407	393	415	413	423	383	391	436	449	419	428	416	420	413	378	418	406	397	448	384	438	423	398	468	429	410	454	416	417	429	396	416	401	407	420	421	427	402	395	392	392	391	399	405	387	449	416	435	349	378	398	408	416	407	418	406	434	430	391	383	410	407	404	378	449	409	397	404	423	412	378	402	403	421	388	386	415	398	436	421	406	393	434	417	426	409	377	424	410	408	450	427	399	382	425	454	395	405	421	441	440	423	425	446	431	406	395	418	395	405	352	406	375	445	433	404	385	398	402	414	414	422	409	406	424	425	443	400	414	432	379	381	378	394	431	411	398	388	420	456	383	406	396	423	372	449	433	422	423	410	429	415	402	419	383	400	400	393	441	408	396	397	379	451	420	403	420	403	441	434	431	403	437	412	412	384	404	420	394	434	392	427	388	385	400	434	410	402	355	407	417	394	447	397	435	411	425	400	423	417	413	423	388	433	425	440	408	442	404	400	431	387	420	458	415	428	438	423	408	405	374	416	402	355	413	427	405	399	428	421	417	416	412	389	411	403	457	410	421	437	415	453	397	429	430	418	396	407	411	422	412	415	443	397	423	394	427	423	447	379	418	419	400	414	409	383	410	438	413	415	424	415	445	436	443	424	428	414	392	434	429	421	442	443	395	400	410	454	365	433	405	391	424	404	386	405	384	385	410	394	396	411	413	419	407	401	373	416	405	411	371	404	384	431	398	425	429	414	422	421	394	395	436	387	436	417	402	409	376	420	431	399	416	415	450	437	398	407	391	390	392	416	412	415	384	402	421	361	405	419	396	414	401	394	365	379	385	400	400	378	444	427	395	410	373	386	392	416	419	441	406	393	402	406	418	387	424	407	398	433	394	398	379	397	406	412	445	395	415	388	390	450	414	403	393	407	421	420	396	384	423	402	396	418	395	446	373	435	439	439	428	429	381	385	440	401	385	404	378	432	404	416	456	372	415	435	403	378	389	437	384	422	389	428	426	413	427	393	438	463	396	388	393	395	418	379	429	412	423	428	428	446	445	393	394	397	398	402	410	402	394	389	436	421	413	387	427	434	416	443	392	414	418	423	415	441	399	398	430	413	393	392	401	438	364	427	426	413	411	403	414	370	387	437	404	444	411	393	429	405	456	383	402	423	414	424	409	441	408	400	385	377	432	410	406	443	414	434	432	404	394	415	408	384	418	435	378	400	390	412	418	429	420	430	407	423	397	428	398	417	385	389	416	387	396	472	401	396	434	418	402	410	420	393	438	448	381	407	448	428	401	390	407	411	417	408	419	393	396	424	394	417	443	395	416	397	410	379	392	391	434	399	390	387	409	406	386	443	417	434	449	406	405	398	408	377	380	427	429	400	381	404	412	448	418	396	427	408	435	409	419
60953	96680	73415	42232	21268	25570	7855	659	672	729	677	713	655	638	650	656	634	642	666	667	650	616	680	702	635	657	652	632	648	651	619	631	641	616	651	684	631	651	609	626	657	663	641	612	670	645	642	620	624	655	652	675	596	638	644	646	682	662	648	641	647	699	631	617	677	628	642	643	649	636	650	647	673	608	646	648	681	626	616	621	650	665	656	604	647	637	594	634	666	652	646	663	658	632	647	662	625	665	649	647	663	651	587	636	636	690	644	686	624	601	681	613	635	636	584	628	634	697	641	638	624	639	659	606	660	681	619	611	648	619	642	614	660	659	621	655	596	613	639	623	695	669	609	668	630	660	623	632	627	649	648	602	611	641	622	634	634	586	597	642	623	648	650	633	692	634	619	670	666	634	640	626	626	672	636	628	653	654	634	639	619	631	677	642	639	670	682	661	615	598	646	671	631	641	610	646	668	626	627	638	678	618	625	625	630	664	617	631	649	653	593	614	632	588	641	664	624	644	625	634	667	708	714	605	648	654	671	652	612	677	631	640	662	586	663	644	630	590	643	663	651	635	665	612	646	631	616	594	636	667	610	658	651	664	631	661	636	612	620	666	634	627	638	649	636	645	639	662	646	627	628	654	707	666	642	653	557	642	668	641	615	623	658	624	592	615	677	668	628	665	618	572	659	622	599	660	609	636	668	655	601	617	658	637	666	662	668	652	645	614	625	624	641	708	637	672	596	608	637	674	603	700	608	631	627	657	631	623	650	618	605	652	638	685	629	650	638	646	587	686	625	609	652	655	693	641	621	619	655	621	642	596	682	645	647	651	608	638	631	658	647	648	604	694	634	642	635	676	621	653	634	588	653	630	611	628	659	679	640	661	690	622	637	641	681	615	636	604	655	700	618	608	587	703	616	662	641	640	611	658	622	608	643	652	656	627	623	657	637	658	652	638	665	632	641	633	664	625	634	649	655	620	608	621	659	623	695	676	643	728	616	620	639	655	703	617	659	646	617	636	655	609	634	602	632	646	646	653	613	657	609	615	665	649	590	653	629	611	688	661	634	662	643	628	656	656	636	657	660	624	656	606	639	647	629	633	642	672	643	658	624	615	617	612	643	669	614	676	602	667	650	634	623	655	632	631	660	637	607	642	660	638	630	622	641	607	606	672	649	624	623	617	645	665	650	645	588	638	645	668	635	651	662	622	623	635	634	665	648	634	628	648	663	631	648	662	677	649	639	632	655	661	619	660	622	613	668	641	652	618	591	593	648	695	642	615	675	648	616	659	627	644	647	645	605	609	657	661	651	621	647	623	660	670	683	634	662	640	640	644	636	653	593	667	651	594	663	635	638	677	611	663	656	638	648	632	618	633	669	621	614	669	628	655	642	615	659	671	670	635	612	672	606	636	670	621	647	619	684	629	680	592	645	661	633	661	652	610	645	636	656	622	644	681	653	619	632	634	663	638	620	638	655	626	630	625	642	653	656	619	627	630	642	620	688	638	639	666	618	610	672	646	627	653	606	631	674	673	648	612	647	647	665	604	645	651	645	659	702	699	696	663	666	645	621	672	669	653	674	681	646	603	649	615	668	704	666	624	650	647	651	686	639	601	658	656	620	668	665	629	699	642	636	660	633	651	687	641	634	665	677	648	609	599	711	597	681	636	633	630	689	652	635	616	643	666	663	701	626	646	661	639	594	616	640	654	631	648	670	662	619	651	645	625	645	685	686	654	653	621	658	657	656	650	620	687	598	663	653	620	642	687	680	614	681	635	639	632	606	626	671	602	665	615	662	633	641	659	606	618	674	652	648	688	641	627	642	638	609	691	626	660	646	661	638	662	658	596	641	664	630	664	633	618	664	641	637	637	608	678	635	681	640	654	639	611	668	651	654	629	649	676	638	670	640	634	658	631	654	627	634	642	629	650	623	676	678	627	640	641	636	660	585	626	649	689	699	651	642	647	623	653	614	628	639	600	647	631	631	674	647	617	646	626	600	675	672	681	683	613	593	658	629	619	629	681	624	655	633	654	649	614	635	642	647	639	646	637	663	631	645	622	623	654	685	657	620	691	636	623	654	640	585	617	636	659	656	658	633	625	645	612	648	647	615	613	604	603	634	651	681	596	624	656	620	632	648	624	644	619	646	630	637	603	640	631	638	651	659	634	622	675	623	613	584	636	662	645	628	598	625	674	669	678	654	635	673	647	616	634	641	719	674	601	618	639	618	657	642	661	677	653	654	647	582	647	659	655	635	680	625	634	661	680	661	642	635	619	608	615	620	673	652	660	605	689	672	619	614	615	659	646	601	641	620	645	667	682	636	624	650	664	682	664	673	658	661	655	661	672	618	649	658	615	669	648	636	664	651	673	623	634	601	637	647	647	665	661	650	610	633	635	607	650	649	671	644	642	603	591	604	589	632	688	664	625	643	657	689	617	621	608	664	620	583	648	634	631	619	646	663	632	657	650	604	652	706	630	635	598	662	611	672	662	656	601	620	645	626	659	633	638	629	634	630	668	658	635	648	649	652	683	714	606	645	626	604	640	669	638	618	656	667	593	672	663	670	664	603	644	651	647	629	621	615	620	623	663	649	660	644	613	611	645	640	644	674	624	635	611	623	651	667	663	666	656	686	619	642	606	645	642	627	644	642	677	647	626	640	651	617	624	636	652	691	625	639	634	638	634	651	658	674	638	677	645	663	659	558	646	608	618	635	601	631	659	679	611	665	627	599	637	644	689	656	629	582	620	678	639	646	608	582	673	624	717	646	670	647	664	631	667	648	633	639	651	604	652	648	590	688	629	681	609	690	645	649	674	653	661	655	622	658	646	675	644	662	628	635	610	613	676	659	623	574	631	658	626	641	634	666	632	666	614	674	630	645	610	611	662	638	623	648	674	650	615	681	679	633	623	639	678	689	601	647	653	665	669	656	631	618	602	612	619	647	648	672	618	668	623	637	648	643	641	651	608	637	678	613	658	561	626	629	710	674	611	673	602	627	659	638	623	610	623	589	646	625	591	652	598	657	637	629	655	622	693	635	624	621	610	660	647	620	636	625	627	674	692	613	593	672	667	625	656	685	655	665	652	639	644	619	650	674	651	648	635	651	672	696	640	654	639	624	688	605	637	661	645	639	623	680	635	632	667	608	625	621	652	627	648	625	603	662	630	654	674	632	666	662	657	666	608	661	618	640	605	625	635	634	606	605	617	626	637	627	663	627	615	679	605	628	633	628	663	608	663	659	624	614	627	690	674	638	638	610	644	614	670	669	664	705	683	678	637	626	636	679	640	649	689	622	587	639	615	706	582	625	671	621	647	629	623	643	607	662	630	644	605	635	655	602	666	639	627	672	621	625	637	637	621	654	650	642	689	610	664	646	693	634	608	617	652	637	649	579	692	641	641	659	646	657	670	682	626	630	638	638	648	616	658	688	642	639	634	670	625	639	650	600	587	614	630	611	645	638	589	675	625	649	665	652	614	659	641	649	622
24238	23259	33518	28432	23634	26554	14899	1116	669	637	659	640	652	625	614	602	615	633	620	612	621	620	581	616	580	597	621	631	638	601	638	663	615	570	619	623	627	638	579	616	572	587	602	625	617	601	626	618	586	592	613	597	597	599	594	566	600	585	615	623	601	588	617	607	611	588	608	637	649	621	618	625	578	600	618	613	566	587	594	619	542	658	581	612	606	606	584	605	602	645	655	639	606	589	643	541	609	547	636	620	619	605	559	557	658	604	605	574	567	647	626	619	593	574	613	624	582	591	658	638	643	609	581	579	598	616	598	577	606	596	641	601	619	655	617	630	626	594	595	559	649	589	592	625	568	594	571	614	623	591	624	564	642	603	598	620	621	574	634	643	622	594	619	584	592	603	583	583	612	649	600	640	596	635	626	635	635	654	608	637	635	607	602	600	571	659	635	593	612	634	604	611	611	632	619	630	605	636	583	619	593	616	641	635	560	624	631	613	589	637	603	571	602	619	612	622	588	612	597	646	607	582	593	622	626	635	629	600	619	632	657	628	602	593	621	622	592	623	632	575	615	635	638	589	602	624	621	569	610	621	616	647	612	589	654	623	587	620	614	627	624	634	635	567	562	619	626	613	550	619	603	624	610	617	596	592	592	592	591	583	552	598	675	633	598	595	619	638	607	619	566	616	642	601	575	576	642	638	604	610	614	627	610	600	609	620	558	619	596	637	611	621	598	629	603	614	641	601	622	591	636	582	620	595	610	608	661	601	641	551	639	594	618	580	643	645	642	671	574	558	593	654	613	620	586	592	589	623	621	598	625	603	610	600	613	597	574	644	610	549	630	635	572	660	641	631	623	577	635	573	617	600	624	617	597	630	670	592	618	552	565	637	610	602	625	599	656	579	595	626	632	624	617	622	593	617	603	584	611	602	593	600	623	601	597	609	589	625	625	611	637	592	616	642	668	659	648	606	622	598	615	627	681	625	601	632	614	582	639	610	601	628	571	611	580	614	576	620	655	634	647	613	645	620	597	652	581	581	564	614	617	625	587	586	606	623	593	622	617	589	569	585	612	631	613	617	640	580	626	577	620	614	644	622	608	603	586	609	651	626	583	634	603	615	595	604	561	593	583	649	619	626	620	574	583	573	650	603	610	624	617	593	603	646	634	587	606	604	595	592	617	553	663	573	609	602	611	588	610	588	603	614	558	623	598	619	619	592	642	599	607	642	604	614	591	602	640	596	593	567	595	641	581	622	615	589	586	621	598	580	651	616	613	641	624	576	617	659	632	578	609	617	596	618	584	581	595	620	593	588	608	552	611	634	645	623	599	574	665	619	618	602	592	592	592	633	552	596	621	585	589	626	634	580	611	606	610	606	637	641	634	665	610	598	649	630	637	587	599	601	630	615	609	619	580	575	649	568	582	625	597	649	652	616	630	609	576	654	613	622	588	594	640	607	580	587	649	621	561	546	611	625	606	647	603	634	662	575	634	662	599	615	593	662	638	597	623	606	672	613	624	602	644	612	628	579	605	582	587	623	632	589	628	590	665	561	582	592	622	598	638	616	573	633	617	581	579	630	583	613	601	619	665	588	640	566	635	610	643	581	587	589	559	648	614	598	604	612	581	575	575	611	603	612	639	602	606	617	631	615	623	592	640	586	601	599	605	615	633	628	653	638	583	620	596	595	619	566	592	633	623	643	578	633	586	649	583	599	592	594	633	594	596	604	581	612	581	648	583	614	586	651	632	646	592	644	605	615	626	600	629	639	617	619	592	598	602	616	596	623	588	596	637	616	623	632	627	650	614	626	644	596	625	589	640	611	598	627	610	584	624	623	591	593	609	638	617	610	642	599	603	603	582	605	624	607	623	572	640	556	568	587	634	619	591	606	571	656	633	612	594	636	624	580	604	582	581	621	629	658	636	590	594	619	609	597	650	582	607	607	611	612	650	587	581	616	612	620	602	576	623	585	566	593	543	610	576	595	602	606	632	662	595	625	601	597	599	592	591	633	596	687	571	645	627	586	630	612	622	626	603	655	583	615	655	676	640	677	634	615	597	574	683	564	644	606	638	562	606	595	606	596	595	588	668	620	560	584	601	619	628	577	620	616	571	605	600	605	636	605	607	590	553	603	563	615	560	630	634	644	591	628	624	580	595	604	645	633	612	571	602	588	618	640	613	619	608	598	585	625	617	633	629	609	551	603	590	613	593	609	599	623	603	592	645	612	661	587	673	605	617	663	561	606	598	634	627	597	599	645	619	623	628	614	609	596	616	623	638	654	617	621	571	625	602	630	579	603	642	591	608	624	602	598	607	618	599	626	597	615	616	623	620	621	607	587	616	598	674	569	572	565	637	632	663	652	615	591	550	584	624	620	622	594	583	609	628	601	600	616	619	623	626	678	610	606	615	635	578	572	604	607	640	631	614	596	616	574	582	600	567	593	596	561	633	631	586	601	567	608	594	596	641	621	608	622	648	610	574	629	619	629	609	597	586	615	622	632	620	613	628	612	613	615	614	578	604	623	583	625	626	591	603	627	607	630	587	645	615	611	603	635	604	608	614	641	625	619	600	599	602	617	658	590	612	641	570	594	607	589	638	667	612	578	579	616	621	629	635	655	626	598	606	605	569	606	566	635	603	596	602	592	594	617	612	663	627	620	625	639	633	584	624	608	660	595	650	625	550	625	591	647	638	580	580	565	599	565	600	630	638	574	634	588	610	623	617	598	646	683	619	576	629	652	614	621	624	625	612	592	634	605	571	576	648	570	600	592	586	584	584	622	619	630	628	631	612	589	632	587	608	565	569	606	580	646	597	597	547	604	596	608	628	585	626	608	624	609	650	609	631	609	598	635	616	607	602	592	601	622	624	583	629	614	637	604	628	614	617	605	601	628	618	601	593	608	596	639	643	623	603	584	619	615	608	587	615	611	642	616	581	619	615	631	620	627	585	628	627	624	607	616	642	590	594	626	586	568	619	572	586	585	640	612	589	594	611	614	581	618	620	614	623	575	601	624	613	614	628	574	656	566	600	590	561	633	624	590	595	566	604	605	594	603	590	631	611	607	643	603	604	641	628	641	592	604	617	589	562	596	605	631	579	631	621	561	569	598	581	626	580	585	609	673	621	579	583	573	602	616	631	617	624	586	580	637	581	644	601	562	629	625	588	620	628	613	627	579	599	618	614	611	630	602	611	628	588	603	627	592	607	603	631	577	591	598	589	573	631	578	622	658	606	593	616	603	594	642	586	640	636	588	635	671	616	605	590	657	657	623	630	605	563	601	563	612	594	583	602	589	573	639	627	587	615	664	591	556	612	599	625	598	600	580	623	629	633	607	625	561	596	608	575	579	650	621	566	553	612	622	617	592	622	640	603	589	613	599	609	609	604	602	584	601	631	600	620	563	609	574	609	597	619	614	615	612	612	638	613	596	582	592	590	614	609	626	584	561	616	656	603	590	612	608	602	606	624	578	634	607	598	645	611	617	603	625
62729	102663	76388	53490	33119	35568	11736	1005	932	965	952	939	902	885	900	941	916	904	934	951	957	916	934	916	975	941	959	888	861	915	862	895	870	946	860	906	906	911	879	887	897	905	947	907	873	938	989	908	947	873	893	884	933	928	902	934	900	875	875	936	898	916	900	907	860	909	909	909	905	893	892	885	880	891	923	938	887	883	887	880	872	891	874	874	896	934	892	890	855	891	933	912	928	922	895	862	933	890	935	918	903	918	902	908	927	913	876	956	872	970	871	938	871	977	853	850	885	931	914	927	892	838	909	919	938	889	917	929	922	901	892	898	907	866	885	919	943	892	905	945	896	875	918	924	897	873	911	874	896	912	880	915	903	935	906	951	952	896	943	920	947	891	953	921	950	895	939	940	903	867	887	884	929	875	909	894	919	896	888	918	916	850	912	853	885	931	840	942	954	911	894	918	911	939	908	877	852	899	894	876	877	924	894	880	936	906	937	930	911	915	883	873	865	950	856	903	964	903	945	913	890	908	874	865	874	875	866	881	929	871	928	879	893	896	804	901	901	893	897	942	917	937	903	945	915	933	888	901	860	942	897	860	874	889	895	871	952	915	952	964	897	925	889	911	920	877	895	913	919	948	902	974	937	897	902	941	895	920	883	919	886	956	850	922	938	893	917	876	916	875	859	889	910	911	897	878	827	914	871	910	896	902	916	944	886	904	914	885	874	888	891	893	904	871	901	914	895	904	932	929	924	892	873	938	897	905	853	897	828	881	866	891	908	943	910	905	860	901	879	943	885	856	854	911	912	946	900	885	878	878	886	889	916	835	930	901	867	867	932	848	945	890	863	910	905	954	889	897	851	875	890	885	925	926	906	941	910	941	924	887	879	852	912	903	900	885	910	899	906	923	866	906	885	859	895	931	901	938	909	922	881	875	907	924	848	874	884	910	952	921	963	928	955	908	905	887	945	894	910	897	881	889	880	892	852	918	904	908	954	929	891	875	949	896	894	916	935	942	904	903	888	933	877	887	911	857	919	921	883	875	943	853	899	920	866	854	891	849	919	912	865	935	910	899	883	932	861	906	875	870	885	910	868	904	925	911	896	825	911	899	889	938	875	877	929	899	926	918	821	922	905	877	879	886	916	890	926	950	895	900	888	923	848	867	901	900	961	896	880	907	871	934	952	893	903	880	924	946	877	886	940	914	876	932	886	907	883	857	932	944	918	888	895	871	902	903	910	941	885	920	940	884	940	884	940	848	873	877	936	854	867	902	913	870	915	926	899	876	909	953	869	871	960	867	863	893	956	891	902	877	916	881	923	923	901	941	940	889	902	889	851	909	858	896	931	866	861	905	935	947	867	935	855	928	913	921	905	941	883	907	846	950	922	855	909	935	881	861	896	962	928	924	880	846	902	900	864	929	909	945	962	934	992	858	898	919	871	898	875	897	866	920	915	922	883	848	916	894	899	854	896	901	862	923	904	901	901	898	916	927	918	992	906	926	879	932	935	884	897	895	903	904	913	891	926	858	850	879	827	908	869	909	923	899	881	960	893	937	885	900	929	874	872	883	901	832	917	902	891	902	859	851	894	865	872	900	905	921	935	902	910	897	900	922	923	847	939	881	943	905	923	879	912	878	934	900	946	917	891	917	896	886	869	878	910	915	941	923	877	879	899	935	839	929	918	891	906	860	857	926	941	884	946	888	877	902	977	883	898	917	887	913	941	924	917	958	912	972	902	894	897	953	897	904	916	887	908	838	899	921	887	965	918	867	980	915	955	898	865	902	944	898	961	914	884	933	872	841	928	872	942	959	917	939	870	938	950	879	855	902	945	888	857	830	882	911	903	912	933	879	897	958	898	855	932	933	878	900	870	899	879	907	931	911	901	820	868	889	885	893	902	928	879	931	885	872	867	912	888	914	873	883	911	939	933	930	887	953	909	905	873	941	914	894	931	917	947	905	928	916	917	896	860	883	909	899	910	957	919	951	899	933	915	833	879	871	893	894	877	907	880	890	893	951	912	921	836	943	950	908	881	849	904	897	870	881	901	846	864	896	910	949	895	908	887	944	912	869	915	920	927	857	908	892	890	891	883	885	882	922	937	891	903	917	874	898	901	906	897	850	923	902	983	882	866	853	920	932	906	921	901	869	886	943	911	917	921	874	933	909	830	922	898	900	904	915	878	921	934	935	916	884	936	976	922	895	915	912	910	903	940	936	899	896	911	904	943	868	886	942	909	910	862	940	901	902	879	869	909	930	928	890	888	936	919	858	864	907	939	928	914	924	932	897	925	898	901	883	901	864	933	917	904	910	863	908	903	902	900	924	859	911	894	908	896	883	897	865	905	929	884	904	885	876	960	939	957	876	889	966	915	876	837	825	856	956	915	889	926	846	962	941	870	977	843	879	918	862	893	934	916	948	879	885	971	897	868	961	925	907	863	938	926	858	934	901	901	893	880	917	867	979	920	865	922	924	863	949	930	912	869	942	898	926	907	895	852	921	873	901	877	941	877	973	906	906	892	916	913	946	871	920	929	898	905	963	867	907	898	952	918	917	909	940	902	930	886	880	946	960	945	876	888	884	859	880	915	928	913	857	906	951	899	833	882	903	900	944	873	963	869	879	959	941	875	909	886	968	907	855	906	914	970	903	938	874	911	917	929	925	956	881	860	904	946	929	846	898	930	878	935	908	932	897	927	855	925	928	880	852	867	912	867	929	907	912	912	892	878	891	912	918	881	874	877	862	897	930	903	847	897	880	914	901	864	936	857	909	904	941	911	932	940	919	940	921	925	842	879	965	879	879	895	855	909	829	952	903	937	867	893	927	931	943	914	904	905	902	897	910	872	886	852	873	887	897	867	912	878	915	902	936	925	892	902	900	894	936	883	935	862	936	864	869	911	873	871	917	924	906	916	881	907	884	920	934	903	982	872	917	887	901	891	858	901	960	852	905	884	951	900	918	868	943	929	905	902	956	874	900	888	919	879	920	924	921	882	907	925	910	902	932	871	862	932	896	862	887	916	934	876	926	891	912	929	861	851	905	914	858	847	905	911	931	914	937	945	890	959	925	898	918	933	900	884	914	910	899	860	954	921	897	896	967	934	889	963	908	903	878	884	927	921	926	880	859	906	907	917	929	885	925	903	908	927	896	902	912	908	923	908	915	916	895	865	909	898	919	922	841	954	896	882	910	889	924	904	889	867	909	911	887	926	902	943	848	910	870	913	946	935	899	837	928	914	918	924	896	968	902	880	931	911	881	889	862	863	897	935	890	894	946	896	895	861	931	882	920	936	885	920	879	882	899	939	912	950	967	861	838	929	901	907	919	868	903	918	909	884	893	887	917	879	929	938	932	905	901	913	930	936	921	930	870	907	908	890	877	907	877	880	933	894	901	888	887	886	884	945	900	850	920	887	919	948	876	881	889	860	941	900	900	913	934	923	882	879	956	914	903	878	940	915	877	914	917	886	862	872	894	899	939	930	951	945	904
29713	31583	31662	14895	3447	2623	816	298	304	286	260	302	269	287	275	270	284	261	256	305	293	289	263	279	293	265	316	275	282	290	259	253	284	290	288	245	249	278	268	293	278	309	271	287	268	278	271	248	259	276	279	306	286	297	277	309	282	288	261	300	303	270	270	264	310	245	292	264	312	248	255	305	264	262	263	289	296	288	284	286	266	295	266	252	255	279	247	287	273	289	299	272	305	266	284	290	302	248	238	284	257	287	268	284	279	264	276	288	270	294	290	261	290	243	286	268	262	298	277	269	292	285	289	279	289	277	292	250	252	288	273	275	280	278	290	287	298	269	278	283	299	272	268	267	293	275	318	290	285	302	288	315	288	264	290	266	259	299	271	282	284	285	261	307	273	289	299	265	281	309	270	287	281	280	294	293	276	272	253	284	265	271	286	271	271	299	290	253	271	271	284	290	306	271	297	271	327	268	310	283	285	274	306	297	288	290	291	257	278	283	266	236	262	297	292	294	289	288	309	278	297	283	275	310	272	301	281	296	294	297	267	287	286	287	266	274	262	280	259	287	285	256	305	260	258	291	261	290	267	275	297	267	284	278	270	275	290	259	269	269	276	269	257	280	288	285	258	280	271	252	252	286	260	291	232	285	308	249	289	263	282	274	269	293	271	270	263	276	290	274	271	265	293	270	301	292	263	287	258	289	301	268	325	259	268	265	301	270	270	284	293	260	275	290	264	268	262	298	270	305	288	305	289	275	281	253	272	299	273	293	251	281	280	278	281	287	296	285	256	284	261	265	263	275	275	246	283	308	290	275	265	289	269	287	310	285	261	288	286	268	279	258	295	284	261	294	282	318	287	270	278	275	252	294	311	285	295	262	298	271	305	271	289	272	307	328	277	276	288	273	285	280	242	266	302	302	264	288	297	263	286	268	314	274	260	293	285	270	273	300	275	288	267	267	265	276	303	266	258	286	277	292	284	241	298	294	292	280	262	286	303	295	269	274	294	282	295	264	293	303	305	281	281	293	289	277	265	285	261	271	289	262	265	282	262	277	300	257	295	270	319	301	272	302	284	260	262	326	260	284	263	293	272	300	295	303	277	282	256	313	291	263	250	286	272	303	294	275	298	269	307	269	273	291	274	280	279	278	281	275	299	292	305	280	284	284	295	273	293	284	283	284	277	281	288	264	270	274	249	295	277	290	304	313	280	288	269	263	269	287	251	295	276	283	280	282	299	292	304	304	277	278	281	273	288	260	299	264	265	282	252	300	301	282	284	301	280	240	287	312	279	274	260	295	297	305	259	262	295	282	276	245	268	283	235	250	292	277	262	264	292	289	288	277	283	286	300	260	299	301	292	295	286	302	263	266	293	276	263	264	283	270	273	285	277	285	282	267	304	283	279	278	272	261	269	272	287	267	280	300	280	290	276	272	279	287	273	290	296	244	288	273	280	270	247	273	283	277	282	276	313	268	348	290	289	288	263	287	304	282	262	301	289	256	265	322	293	289	274	284	306	303	293	261	298	300	278	277	257	272	258	291	257	279	262	299	308	307	281	272	260	287	284	260	259	272	301	265	289	292	278	277	268	272	279	246	296	298	270	298	263	282	278	286	285	293	268	289	287	262	283	301	285	282	300	282	252	269	305	288	281	282	294	286	245	288	285	249	274	287	278	298	283	295	283	276	290	272	281	285	315	286	283	261	260	260	287	288	288	285	263	292	270	253	265	287	266	284	278	281	290	315	264	299	291	288	293	292	277	294	249	297	260	290	282	258	267	296	322	296	285	300	290	306	318	302	305	296	301	285	275	234	319	296	301	304	311	248	268	269	274	284	293	291	287	277	275	293	259	284	287	262	286	264	300	265	311	269	294	301	304	294	284	322	267	271	272	291	287	278	315	266	268	272	287	300	286	281	266	291	262	265	283	272	304	268	270	290	279	288	280	286	295	279	291	309	293	285	295	281	293	279	261	278	279	277	276	284	283	271	300	303	288	274	278	275	287	277	296	280	288	275	274	301	262	274	269	299	294	281	267	296	274	280	284	301	258	280	296	272	268	303	312	291	258	281	286	285	299	273	264	284	272	279	293	272	280	295	264	289	287	281	303	294	255	292	282	282	310	287	261	299	285	269	302	256	292	291	308	313	272	280	250	241	283	268	268	282	260	251	280	292	287	256	282	245	266	280	281	281	284	266	300	275	311	271	293	267	280	287	286	292	268	250	300	276	273	270	297	288	297	302	286	267	295	264	279	283	314	284	298	279	255	263	291	275	287	279	304	302	288	266	252	320	278	260	314	288	258	287	243	302	283	279	255	288	307	282	290	265	282	302	292	273	277	243	276	273	282	313	286	325	271	285	277	271	280	280	271	306	294	292	300	273	283	260	278	278	284	286	292	307	297	295	274	304	305	249	313	286	264	255	274	262	285	267	258	276	290	268	307	253	261	305	281	296	272	287	276	283	268	305	279	289	272	284	290	299	277	275	283	270	251	271	287	301	275	312	307	293	260	265	265	276	293	268	281	275	270	287	263	280	269	280	282	304	281	262	266	286	282	237	289	283	285	275	322	280	282	272	282	297	295	296	310	277	304	262	283	298	296	268	275	280	303	297	301	268	291	260	290	264	289	265	280	286	275	268	306	279	252	307	289	304	266	303	287	271	261	296	266	248	294	304	312	289	268	316	311	283	267	269	256	301	296	302	261	264	278	291	288	272	292	302	270	260	282	278	292	281	307	287	264	288	289	271	283	298	271	266	287	282	280	279	295	281	276	297	298	280	263	270	279	270	268	296	295	282	261	261	261	281	281	278	279	289	279	286	291	280	289	279	268	301	302	297	274	303	297	277	299	268	267	265	276	292	266	254	283	299	281	274	259	268	266	254	283	294	287	299	246	247	255	269	291	247	276	285	285	322	269	271	275	283	302	302	281	286	305	300	281	266	260	303	267	284	315	292	290	308	307	270	257	297	334	300	286	284	279	267	278	290	265	312	295	295	272	295	277	294	287	305	290	293	282	255	262	265	276	295	245	287	268	296	269	271	274	295	279	285	284	299	307	276	301	297	294	301	270	273	269	277	267	248	270	295	254	276	241	292	252	276	266	289	286	284	273	258	267	270	286	292	283	269	300	285	253	290	281	290	305	311	262	276	297	301	304	270	281	281	300	263	271	281	275	271	285	283	248	273	299	270	279	291	299	290	248	273	300	298	253	289	277	290	284	286	243	266	286	239	283	258	269	290	255	328	289	277	290	272	303	297	281	282	294	291	294	291	280	283	264	283	275	312	305	268	277	287	288	263	270	287	290	283	310	269	288	303	257	290	287	269	268	257	300	307	283	278	288	303	266	315	275	279	298	283	271	278	270	275	263	261	253	260	306	287	281	266	263	279	277	267	285	277	299	266	324	277	268	269	305	301	298	269	283	321	276	292	279	278	323	295	284	324	281	266	277	258	273	273	270	269	281	294	286	293	261	295	290	304	281	271	298	285	293	304
35719	51466	35200	16632	6131	5948	1595	490	485	440	445	467	492	448	480	463	465	464	446	413	438	460	456	461	480	485	413	452	475	468	497	470	477	435	469	460	482	484	459	457	468	451	489	466	500	482	442	452	452	427	447	440	503	467	474	453	448	464	465	453	479	470	409	489	469	447	443	484	442	458	460	447	480	439	490	422	496	446	498	475	479	499	441	437	471	420	479	482	443	469	436	469	454	470	441	428	460	434	427	462	443	475	420	473	480	465	484	455	482	460	462	469	471	483	460	439	442	461	437	433	437	463	493	438	488	447	495	478	473	423	452	451	445	444	461	459	442	401	466	447	470	456	486	458	453	464	487	446	470	458	449	484	458	446	465	464	461	472	453	457	474	461	444	494	451	447	469	477	474	446	506	457	464	481	460	472	478	494	454	480	414	427	459	476	473	447	446	503	471	469	468	466	478	464	464	480	486	464	461	439	501	474	482	444	486	447	463	443	474	454	472	495	457	473	465	477	459	472	455	441	452	446	463	468	458	438	453	458	455	451	486	473	465	446	467	473	448	460	442	500	435	487	491	464	416	460	427	452	452	394	461	480	456	444	448	484	470	453	490	452	461	440	453	442	464	440	441	481	493	496	450	465	457	466	496	478	488	473	459	501	458	446	415	441	478	455	455	468	473	468	453	426	485	456	490	430	489	485	452	448	455	447	419	470	465	481	462	471	469	465	448	451	478	415	445	474	457	464	455	459	459	382	476	431	477	486	461	436	494	463	438	483	456	488	438	487	470	485	453	467	440	471	464	453	435	453	470	480	426	418	427	455	446	457	464	481	435	441	451	466	413	475	484	477	444	427	438	429	460	473	482	449	449	444	462	472	489	422	451	439	489	424	428	485	470	465	468	493	452	443	433	454	465	464	445	482	454	452	458	457	465	436	444	491	483	473	500	473	466	440	484	452	450	457	447	472	494	455	480	445	475	439	469	475	463	431	480	461	500	479	477	424	476	443	470	459	460	436	468	478	468	492	451	476	433	459	475	464	416	463	469	451	450	413	449	471	421	476	470	452	445	465	473	459	484	447	420	474	465	471	470	492	425	473	459	476	460	489	457	457	449	447	465	459	487	420	487	442	407	457	459	451	482	482	471	442	477	455	461	452	467	465	472	445	426	479	439	433	497	447	464	395	514	507	491	502	438	415	476	455	449	480	452	447	449	432	471	457	476	455	459	484	450	421	439	467	472	462	467	491	487	471	471	500	500	462	447	461	457	481	463	484	435	455	458	467	501	471	473	440	411	483	460	466	436	453	467	469	469	453	453	478	454	526	446	507	504	490	464	452	482	441	464	447	493	473	460	448	474	497	460	441	480	424	482	443	457	434	505	466	413	447	448	473	455	441	441	446	494	476	491	492	504	412	453	478	504	510	488	452	461	473	441	480	489	464	444	494	483	503	430	454	456	490	443	462	456	436	479	433	469	459	460	458	463	443	466	469	481	468	474	496	439	448	507	456	485	502	442	456	445	472	464	450	459	511	428	421	447	476	443	456	461	492	430	487	449	467	460	443	443	506	471	520	461	468	466	482	445	459	440	470	460	483	478	442	453	469	461	459	471	462	435	477	455	467	512	476	443	471	492	499	458	447	470	440	487	435	450	485	455	448	483	476	450	466	450	460	470	490	453	467	471	457	446	441	421	451	468	466	460	452	483	497	462	436	428	482	469	448	395	446	472	408	481	439	468	458	493	472	462	444	466	427	457	439	457	455	476	449	486	457	469	485	458	473	443	439	439	446	479	444	439	460	443	447	479	462	488	492	451	455	486	470	463	456	472	408	437	494	518	464	446	432	469	483	477	446	479	460	453	467	503	465	459	465	458	469	473	471	436	447	455	488	506	458	491	448	457	441	456	452	448	467	492	428	464	495	432	429	452	485	462	461	471	452	470	488	458	446	462	449	447	459	444	457	439	487	471	489	467	476	441	452	482	448	481	439	478	483	485	457	479	476	451	454	464	477	433	514	443	509	446	469	466	448	442	474	454	458	464	457	516	465	500	493	439	440	437	465	489	444	460	453	475	479	471	439	445	462	488	458	452	440	472	488	493	457	452	466	432	487	469	510	462	490	478	445	452	479	456	479	450	469	426	450	458	446	468	433	503	506	415	466	424	467	490	509	442	467	473	458	475	430	486	498	479	480	473	459	460	507	470	482	452	469	469	473	431	446	455	445	513	464	481	504	485	461	483	448	474	455	469	436	481	516	480	476	452	447	501	494	480	455	475	472	472	463	450	461	432	462	458	453	458	475	486	448	454	465	456	454	448	459	483	446	469	441	468	435	485	517	480	481	496	473	456	484	504	504	435	472	466	486	428	457	479	517	458	465	483	475	461	448	457	461	444	463	433	458	460	472	442	453	457	443	472	445	468	457	500	492	501	480	471	431	464	439	439	477	481	457	458	491	470	464	483	431	465	463	462	460	458	441	471	439	445	453	492	487	486	486	400	450	475	480	468	408	456	458	443	453	456	476	439	461	486	422	455	437	463	473	443	435	501	452	469	477	466	475	455	480	513	478	441	446	459	456	445	429	444	449	455	479	442	464	486	460	470	474	449	478	477	441	451	498	499	475	473	460	509	429	496	462	443	520	464	466	484	470	448	474	438	493	468	465	433	464	444	457	479	465	466	477	453	429	436	466	479	483	446	456	482	513	430	431	449	462	471	460	465	518	442	474	447	461	478	455	453	459	435	470	415	459	467	455	487	449	442	455	470	467	445	508	445	430	421	485	442	459	470	489	432	458	463	473	442	480	473	440	460	444	468	455	448	482	456	451	494	483	436	476	467	507	478	426	462	443	484	450	477	469	487	470	465	444	487	489	478	466	473	452	487	458	405	455	440	470	479	446	497	472	481	491	441	485	468	477	467	476	452	459	461	458	427	463	452	436	499	459	479	474	467	456	459	472	447	415	474	487	437	463	470	467	439	447	458	473	450	501	453	446	431	488	463	442	494	449	495	470	475	428	490	440	477	465	451	471	467	472	520	467	476	476	456	462	434	466	475	431	511	456	463	467	465	476	501	463	435	436	489	456	467	488	445	512	473	431	455	471	476	430	485	482	437	447	427	458	477	434	477	453	481	475	464	469	493	458	441	486	434	449	457	437	457	479	446	447	448	472	482	456	452	441	418	459	454	482	510	458	450	455	478	480	455	458	464	449	464	469	468	475	452	445	460	492	487	469	488	480	501	456	462	461	460	484	437	476	435	454	463	430	457	506	499	472	476	456	446	425	437	465	455	475	445	436	443	442	467	436	455	477	478	452	440	476	492	452	453	432	414	476	462	465	453	455	465	486	461	439	449	477	447	458	446	450	475	451	481	478	450	434	477	426	446	459	459	465	509	462	473	507	444	462	471	477	472	470	475	419	460	461	466	496	472	480	497	475	486	451	448	489	467	484	459	458	460	487	445	449	476	441	467	499	470	429	448	463	478	483	451	476	464	450	462	465
25228	25448	39165	31145	23018	19232	6542	506	442	423	446	467	457	441	429	462	410	412	407	445	428	449	424	400	437	425	474	438	432	431	454	437	449	422	477	432	456	411	435	434	408	427	395	404	442	429	421	414	403	415	406	401	411	413	410	453	442	415	411	432	438	441	425	379	434	410	440	404	405	453	426	439	448	408	402	462	408	425	425	449	464	431	409	412	431	411	415	425	400	448	438	401	449	425	450	414	475	436	419	411	472	426	418	450	448	439	424	408	421	373	407	426	443	394	442	432	409	457	418	423	415	385	445	415	411	467	436	416	446	409	400	426	444	415	435	453	418	454	400	422	400	391	410	468	414	432	374	447	467	446	368	392	411	443	393	454	398	430	394	407	432	419	398	423	431	413	473	407	432	394	451	379	405	403	449	422	440	417	395	464	407	386	424	432	412	466	445	437	444	426	441	442	448	418	454	457	454	390	423	438	416	463	403	428	438	437	419	464	427	370	434	439	415	430	428	451	399	424	473	424	470	416	437	431	423	440	438	447	395	442	448	447	427	413	419	429	384	426	420	420	410	413	440	445	425	437	437	442	414	436	438	384	439	430	460	408	429	409	411	414	429	422	451	391	431	435	425	446	452	438	415	416	416	445	438	388	441	451	420	417	418	461	456	423	434	403	449	455	472	410	424	435	425	407	424	397	426	413	450	410	434	460	387	407	438	448	427	415	440	428	452	432	432	440	429	412	441	434	425	404	421	434	383	401	424	473	428	423	415	441	428	406	375	405	414	421	410	418	432	421	450	441	433	410	397	454	426	420	399	428	416	392	462	441	409	433	450	446	429	459	363	426	408	406	433	413	417	420	401	392	449	417	452	413	416	435	396	448	397	435	418	433	399	438	454	445	442	418	441	418	424	426	405	413	442	406	445	436	398	382	435	413	439	425	423	402	417	451	441	455	412	384	449	411	424	421	419	400	450	399	476	439	383	432	439	401	414	441	431	479	417	463	382	431	458	425	429	445	436	430	426	427	416	392	447	417	440	412	459	407	427	460	419	438	445	422	429	412	432	444	436	427	450	417	450	401	415	434	457	451	418	409	394	403	429	437	415	433	428	421	435	445	422	393	420	458	411	438	437	448	414	419	391	417	445	394	427	422	399	439	457	417	479	436	432	398	432	410	416	443	413	437	459	436	436	434	423	442	415	449	435	439	436	411	444	422	427	438	407	451	422	429	434	395	410	427	422	415	437	438	439	410	406	473	432	428	409	410	430	434	437	410	412	446	420	464	435	440	431	443	415	393	426	439	440	426	433	395	429	417	406	415	414	416	434	409	411	444	390	440	437	432	430	426	432	407	462	444	428	438	449	411	428	420	434	440	397	413	419	412	424	438	395	406	411	456	382	372	409	458	425	481	453	394	439	456	431	438	417	431	424	433	428	422	461	408	416	436	443	385	448	438	446	483	417	377	420	474	419	435	433	422	420	431	419	491	436	447	372	405	396	418	451	416	434	466	441	414	386	439	435	447	439	425	422	437	414	436	401	444	426	419	393	422	452	417	393	442	408	437	425	428	400	426	461	443	396	414	395	431	406	423	448	398	447	428	456	391	440	421	437	417	451	428	407	400	430	438	428	453	408	440	422	461	452	473	407	416	426	418	462	455	445	404	423	433	418	410	432	393	414	443	409	387	433	428	419	422	419	417	401	439	436	423	402	442	420	407	438	440	420	434	444	410	456	449	419	454	460	406	431	420	427	402	423	420	445	459	415	428	446	391	423	445	440	410	431	414	402	415	451	443	434	437	410	435	440	432	449	415	408	435	392	417	399	416	406	414	449	420	423	399	391	397	398	436	462	478	416	417	440	419	456	425	435	444	480	429	405	437	423	438	457	441	435	423	377	409	422	402	425	401	437	445	421	423	404	432	425	416	472	467	430	412	427	444	447	407	426	434	406	423	432	411	445	426	407	452	413	422	434	430	433	440	446	423	419	430	397	412	442	391	401	423	421	432	424	443	459	442	443	416	411	430	430	435	429	405	400	430	419	394	423	431	417	433	403	440	448	423	423	439	442	416	410	414	456	424	408	391	423	391	444	446	445	380	414	390	405	370	415	407	405	411	415	413	429	419	440	470	418	460	421	391	463	441	424	409	438	427	411	429	395	422	450	407	380	440	424	438	421	404	417	429	423	381	429	398	387	408	385	392	412	424	413	449	427	418	423	436	443	446	410	429	463	429	432	436	445	401	441	408	425	442	425	431	429	446	416	425	395	418	433	424	414	425	440	417	422	417	436	463	432	457	408	408	420	431	423	390	433	422	431	436	429	420	396	434	400	417	420	427	434	425	407	427	448	398	431	412	452	409	417	453	484	425	399	458	428	454	436	440	449	431	397	412	435	426	417	438	447	453	417	409	394	414	436	430	423	424	414	443	429	427	423	449	421	407	428	401	437	445	440	419	414	443	418	424	414	432	436	435	414	380	426	440	378	411	431	421	438	418	415	405	440	413	422	417	454	400	451	442	448	442	442	418	403	390	411	419	405	475	426	396	408	440	436	394	450	409	405	416	455	411	405	440	419	430	425	401	443	414	446	401	441	393	448	415	427	464	434	404	424	409	400	400	396	435	421	391	433	436	400	422	464	415	405	438	418	418	421	407	414	427	437	414	415	445	410	430	428	403	443	404	414	418	421	444	484	394	403	434	384	447	417	419	405	393	467	456	446	446	422	420	420	401	427	456	408	442	441	422	412	437	429	465	440	437	437	434	421	448	415	431	429	422	423	422	454	440	450	441	394	450	456	419	423	421	403	441	418	440	423	415	392	426	427	438	426	381	429	420	406	423	450	441	437	449	446	403	468	437	433	435	419	405	457	411	395	427	431	430	392	391	365	418	432	445	413	434	412	438	442	440	412	411	444	411	437	399	435	438	462	430	416	430	429	419	433	423	462	411	444	408	436	454	429	427	442	432	432	433	389	420	412	437	432	434	417	383	430	421	413	444	454	442	406	444	456	413	429	412	436	422	439	446	416	437	369	443	437	412	418	446	448	459	450	425	427	436	410	433	442	412	398	391	418	440	439	439	441	414	424	427	399	424	462	410	422	403	396	472	440	448	442	442	432	413	420	438	425	427	454	398	456	423	410	402	448	443	399	411	425	424	410	464	409	446	406	428	409	435	425	416	430	427	414	423	404	459	393	433	398	419	412	400	449	437	408	437	425	392	429	466	437	424	411	397	393	430	388	419	409	440	395	432	463	439	418	411	378	434	431	443	424	434	417	431	434	437	402	412	440	420	400	428	430	432	428	394	442	418	448	408	445	428	430	424	423	463	427	484	451	383	417	455	424	474	435	410	428	438	442	428	426	448	417	413	436	441	416	437	405	441	442	442	434	440	400	380	424	400	440	419	437	446	431	418	418	414	425	460	417	456	454	433	429	431	438	417	440	426	416	385	436	426	423	466	457	425	419	424	431	410	460	423	481	418	430	436	448	434	405	438	389	447
60101	96300	69277	46851	27638	24698	6950	639	670	700	708	778	651	707	630	724	659	664	701	696	725	655	650	669	657	645	656	686	669	680	675	655	664	671	689	727	695	709	650	694	625	669	630	619	682	689	696	666	693	702	663	676	642	669	632	664	648	625	657	634	687	654	691	687	663	713	692	637	645	648	690	725	642	641	694	692	660	651	680	647	649	678	710	633	678	653	707	683	698	720	676	678	680	646	685	654	663	641	638	626	609	657	639	679	665	689	707	659	642	652	655	680	667	643	658	639	671	727	611	675	641	626	635	642	674	664	655	631	702	692	663	660	687	631	627	595	652	659	616	651	629	665	709	656	679	617	629	677	694	655	629	671	625	699	640	705	668	661	656	667	652	629	674	627	609	649	677	640	708	656	696	676	657	647	652	657	701	633	650	642	654	672	678	666	646	647	634	646	695	662	676	637	681	686	664	674	678	623	685	687	685	690	722	623	666	682	627	680	654	690	631	664	648	670	672	648	659	648	711	706	694	646	666	669	624	681	659	646	698	638	682	676	695	651	636	663	677	647	647	672	647	646	618	680	670	673	684	634	698	693	632	669	640	655	685	666	686	663	675	668	667	682	667	724	674	698	663	641	660	678	683	644	686	656	667	647	648	685	688	680	685	715	624	693	686	631	658	658	688	687	686	636	676	697	658	668	634	674	690	681	669	655	661	652	663	666	669	688	661	707	685	708	677	704	668	664	697	582	648	683	713	638	657	699	653	666	716	680	675	707	640	689	600	716	665	644	648	676	607	681	645	700	646	673	694	652	635	631	655	693	655	689	690	648	643	659	692	675	637	687	674	627	620	686	710	666	656	697	654	715	672	685	644	667	658	676	672	689	630	667	667	711	675	651	614	659	662	694	636	654	654	649	665	639	657	659	651	640	681	638	628	669	681	665	648	703	592	655	690	643	652	677	653	632	669	663	655	660	638	661	622	670	689	621	647	609	651	698	642	707	666	649	685	654	642	676	683	678	638	712	668	648	673	667	639	643	650	670	651	675	709	690	604	647	669	666	698	686	702	678	701	702	689	686	668	698	652	675	675	656	616	643	647	674	643	663	747	631	671	689	658	617	669	676	654	655	681	641	679	636	666	674	689	655	662	620	656	671	642	662	683	689	673	634	693	667	712	647	658	661	642	637	699	613	637	672	621	660	691	647	664	637	679	677	622	697	663	645	696	650	597	602	681	659	692	640	662	649	655	711	693	651	682	666	693	651	652	684	638	702	662	653	655	711	672	682	611	684	641	675	702	633	630	655	680	635	681	660	655	666	639	675	687	641	667	668	587	672	658	669	657	644	660	650	655	698	725	741	604	683	654	678	694	689	656	648	651	653	664	693	646	660	672	674	635	663	674	671	699	653	615	664	688	697	651	647	672	626	662	680	699	704	633	656	658	620	681	696	648	692	652	672	648	651	680	657	641	647	678	649	672	626	704	712	708	614	661	642	667	683	706	629	658	613	696	717	663	683	625	665	629	620	638	673	686	667	685	681	661	673	674	674	653	643	693	654	636	682	685	682	636	698	645	666	652	684	671	672	682	709	625	667	636	673	672	601	671	651	660	674	656	661	632	629	674	665	689	617	616	683	672	692	652	629	675	686	608	638	597	674	644	658	682	671	643	623	681	705	642	682	689	674	621	683	672	669	668	694	660	676	683	649	600	712	652	666	645	668	646	668	672	670	639	669	673	619	664	682	712	693	676	644	649	674	725	674	650	647	662	650	651	649	669	649	636	645	656	624	673	694	699	684	682	700	676	690	671	640	662	707	630	675	631	671	632	653	670	659	666	698	677	661	655	664	654	665	702	668	652	666	689	640	628	689	700	623	611	693	672	688	650	706	656	712	660	694	666	667	681	624	703	694	679	648	640	667	672	655	657	663	681	626	648	696	730	685	660	677	645	672	627	671	653	644	662	660	667	651	669	682	622	691	634	705	652	658	661	649	651	664	645	661	639	637	700	679	645	657	614	691	654	664	685	652	667	660	654	633	681	647	680	629	687	668	653	664	657	622	675	699	698	697	671	668	704	669	671	646	676	707	658	679	710	670	713	647	626	693	686	681	683	653	661	644	689	623	684	656	665	667	650	677	637	673	656	654	698	696	655	603	655	607	654	644	658	662	660	668	664	705	652	665	691	627	687	693	675	687	656	659	684	658	665	659	659	673	685	636	621	669	672	641	684	642	644	666	678	687	643	660	653	655	651	658	675	655	634	692	668	642	681	691	667	662	660	634	666	620	651	697	707	680	673	678	674	655	700	695	654	634	679	675	688	706	692	750	673	709	668	678	659	608	670	657	717	681	660	680	663	729	640	676	646	697	690	621	679	689	632	699	736	645	643	671	696	663	696	691	652	685	635	643	659	687	690	694	711	691	647	662	705	670	705	623	665	655	710	635	679	638	625	662	651	637	711	675	656	687	704	676	687	656	652	640	635	626	711	656	653	680	699	617	630	614	640	634	699	661	666	669	643	697	677	650	667	664	656	703	704	645	666	685	656	641	690	654	634	618	613	653	674	605	648	702	665	667	645	684	659	659	670	704	682	656	702	683	690	653	656	656	628	697	670	677	661	690	645	628	688	622	657	679	686	664	630	652	671	658	684	673	671	646	686	646	651	689	665	662	695	683	692	661	708	625	645	667	660	670	667	655	665	648	649	665	632	657	675	626	682	689	650	626	631	688	654	676	642	661	620	630	668	667	680	667	681	663	651	646	663	648	651	630	654	680	666	686	736	672	641	726	671	660	683	671	661	657	646	655	700	642	605	654	664	668	662	680	675	694	751	672	671	655	664	624	657	662	688	623	681	659	666	652	677	680	637	664	669	694	686	653	631	713	655	673	652	688	646	691	662	670	646	644	643	673	693	675	673	623	684	692	647	650	682	665	661	691	673	649	726	684	640	668	662	663	663	665	607	665	653	667	666	681	671	655	679	656	687	670	673	661	676	665	630	657	644	685	673	706	631	635	636	650	715	651	674	677	675	665	661	686	694	710	660	644	684	661	654	670	660	651	666	687	687	687	674	636	680	640	684	709	645	683	657	656	668	683	680	688	616	671	694	648	722	679	666	645	656	709	639	635	635	641	677	682	606	672	600	676	690	603	655	670	664	663	656	683	662	669	695	640	669	678	616	671	618	648	676	671	707	636	682	700	661	680	671	659	656	654	716	687	677	687	654	658	665	629	668	664	658	652	649	651	705	688	707	701	634	706	637	637	679	708	638	670	663	686	647	669	696	663	655	641	665	682	661	685	663	710	642	653	692	675	676	693	674	651	701	672	682	650	660	624	655	655	657	675	675	678	626	647	695	690	644	670	679	668	719	675	676	675	617	588	655	655	670	632	665	648	640	627	619	713	694	640	670	676	695	642	671	674	605	645	647	624	710	697	694	657	695	654	642	681	632	676	634	681	672	702	636	705	669	682	686	668	655	669	654	669	737	666	704	670	633	696	707	671
24240	23614	35761	28303	24383	23747	12911	980	660	624	688	715	644	596	613	580	623	628	640	654	664	599	630	630	617	657	614	612	638	610	656	561	667	687	656	684	658	722	653	606	639	677	640	615	621	668	633	597	642	603	661	606	625	627	629	653	647	649	668	633	636	598	606	594	587	628	591	622	607	628	642	646	622	567	620	599	645	629	643	593	606	628	676	609	617	677	576	651	657	642	640	622	631	591	625	641	652	610	632	651	597	649	600	602	619	640	691	587	631	577	658	653	636	614	629	650	639	650	620	637	577	599	637	635	608	633	653	622	630	633	630	686	666	623	661	641	650	682	650	614	658	657	694	650	614	627	639	614	625	611	635	614	589	597	644	579	682	591	640	588	613	566	652	647	650	647	593	632	611	637	636	658	642	593	588	625	660	605	618	605	626	641	623	598	615	616	669	629	623	643	622	656	612	681	644	604	646	592	629	646	663	619	616	666	638	641	616	621	651	581	630	657	636	635	620	602	601	653	604	655	642	605	632	626	607	649	618	608	634	632	660	653	644	604	594	648	620	665	654	607	598	573	612	617	602	646	633	653	653	621	594	584	630	618	637	574	615	603	618	681	637	649	602	646	652	624	664	606	655	587	632	599	641	596	562	610	624	650	597	626	598	623	629	625	611	615	641	628	654	628	632	616	621	620	629	604	610	640	617	633	639	575	647	639	653	628	582	635	607	623	652	650	709	605	627	642	614	599	692	637	652	617	591	590	667	657	649	577	631	601	630	616	595	645	633	660	613	628	660	643	643	602	630	644	671	619	652	626	646	673	643	636	638	626	637	640	627	629	601	616	602	653	625	652	677	599	592	639	624	632	619	604	613	600	648	625	589	637	642	623	589	626	625	642	592	635	621	619	619	695	626	687	579	623	601	684	584	695	626	619	677	607	661	621	616	561	588	632	627	618	628	655	644	638	620	600	627	622	589	640	700	628	626	621	641	614	686	618	657	666	630	649	605	638	612	646	638	587	648	625	622	613	613	641	588	649	625	643	643	628	650	661	626	656	639	620	627	561	647	623	640	642	649	655	649	653	658	655	651	604	663	675	570	621	595	631	603	646	650	639	652	600	603	619	665	600	618	615	596	600	592	638	595	581	627	641	619	630	621	613	571	603	595	636	615	654	619	590	665	635	645	596	674	667	597	627	614	638	609	603	626	645	629	628	626	622	638	647	628	649	619	636	628	642	571	651	642	575	611	614	613	610	616	616	625	660	648	620	626	615	633	631	575	612	651	647	635	613	583	599	654	645	606	646	606	658	589	621	591	636	585	603	592	672	647	646	663	617	655	659	599	640	579	612	644	640	670	624	633	626	604	632	629	599	581	598	658	609	653	606	633	608	644	652	604	650	573	617	657	647	594	606	658	613	678	615	594	628	607	626	599	648	613	609	619	656	596	630	631	611	620	608	648	606	596	616	618	637	643	640	676	615	615	636	689	630	627	658	627	629	619	641	646	635	668	619	616	619	660	613	625	627	613	628	636	618	642	619	621	602	611	619	613	595	606	636	618	627	697	595	632	596	641	613	630	655	620	610	645	671	645	606	670	600	621	644	636	647	606	671	613	596	665	630	624	636	656	627	673	666	631	636	634	630	607	641	670	634	632	637	646	641	635	638	619	604	637	614	619	641	610	609	646	598	592	657	603	616	640	614	595	598	609	602	630	662	677	632	656	635	616	605	603	630	658	635	650	663	586	629	677	652	665	630	629	610	649	637	645	559	650	601	640	623	627	571	647	641	660	597	622	617	599	645	618	570	642	643	611	665	624	641	636	626	607	556	655	651	601	656	604	631	613	605	638	615	584	602	578	607	711	598	600	595	590	630	704	641	626	636	615	604	637	647	604	635	618	614	556	599	604	629	608	605	655	642	579	591	639	600	610	595	618	617	608	633	687	674	610	644	658	624	625	650	626	616	641	631	618	611	638	615	586	590	653	612	579	605	637	613	585	634	602	648	640	632	625	615	623	603	632	616	625	626	629	647	561	620	664	637	640	615	599	587	584	630	634	590	605	622	657	605	616	633	617	627	640	640	661	594	603	587	623	593	588	610	604	599	634	590	630	676	664	639	643	632	584	599	624	618	575	620	672	608	622	624	658	651	618	627	596	591	678	606	606	617	609	629	651	643	635	635	635	645	612	554	620	687	619	627	601	642	580	613	606	565	623	647	644	653	639	651	587	660	612	637	663	624	625	619	640	617	614	621	643	636	647	664	653	655	672	589	565	602	590	598	618	603	636	653	593	671	600	628	620	648	663	634	555	681	624	607	670	678	621	645	632	610	641	594	602	625	654	621	649	601	604	623	638	620	620	638	617	622	602	643	655	604	609	663	609	623	648	578	624	638	643	651	613	646	616	671	551	628	629	588	616	618	609	668	633	606	671	642	612	654	635	617	665	648	599	610	578	656	597	618	623	650	634	620	595	611	681	612	650	614	643	626	661	661	578	652	619	652	648	632	613	619	675	633	611	604	566	588	677	636	617	619	622	669	622	631	617	612	625	616	622	625	616	677	656	656	646	616	602	670	606	600	622	600	643	649	624	644	592	627	624	631	617	591	633	591	608	604	653	674	647	597	670	614	671	635	591	630	639	590	623	640	663	661	634	607	616	634	629	627	623	605	575	619	674	664	632	616	592	641	646	614	652	663	601	627	573	589	628	613	656	691	638	655	632	667	588	659	620	610	676	650	634	614	628	659	661	641	595	664	638	637	642	630	639	638	641	628	616	670	618	611	600	631	647	634	595	656	632	604	635	636	645	616	632	615	605	640	650	587	588	594	624	587	619	614	589	653	669	630	650	691	633	669	617	581	657	618	603	704	583	627	644	652	586	641	639	628	671	676	653	634	628	604	634	672	610	644	607	598	622	604	632	636	593	604	602	645	660	636	655	652	626	664	585	622	671	629	576	624	640	625	601	616	658	599	591	634	613	599	639	620	597	597	614	604	614	597	669	564	632	629	648	614	654	614	681	606	652	599	588	641	649	613	611	616	622	590	627	593	600	635	611	613	591	656	614	603	623	611	619	663	666	633	688	631	626	572	600	636	664	634	599	640	631	619	641	665	641	595	617	583	666	609	650	636	648	630	642	605	622	644	614	591	647	600	636	616	631	628	650	648	576	585	638	622	639	624	635	620	602	622	625	634	653	674	559	649	637	616	588	619	580	607	566	607	652	655	663	646	633	655	608	629	611	647	620	692	622	649	579	613	644	611	624	666	691	628	635	620	615	637	626	640	639	628	609	588	625	616	579	595	611	610	613	701	572	577	641	609	602	635	631	611	668	620	659	630	659	609	640	631	593	679	590	611	648	564	600	638	616	641	598	622	644	653	606	582	645	625	641	605	632	577	649	617	656	601	633	634	620	619	607	635	604	653	643	658	599	598	633	616	612	606	693	628	586	675	582	611	627	658	601	628	633	627	641	651	662	647	621	627	638	604	613	602	601	604	629	613
62024	103651	72572	54430	33967	30763	10753	963	962	949	971	1087	959	941	929	920	994	912	979	949	967	925	1008	974	977	959	935	952	962	937	1004	978	930	938	982	924	937	960	908	966	917	946	921	930	997	908	870	949	924	926	920	1012	892	921	972	913	990	951	888	908	954	955	888	936	926	955	954	971	903	934	911	910	899	938	983	923	958	970	937	918	938	976	977	960	931	953	915	934	989	987	1021	983	985	946	902	944	927	956	917	907	924	941	934	936	945	912	903	939	966	950	901	958	926	917	938	918	932	945	941	939	913	955	922	955	951	889	925	936	870	945	911	981	914	930	922	927	931	891	938	866	953	950	984	909	922	964	934	955	949	916	1005	940	871	973	869	931	921	958	982	931	956	915	913	909	1013	942	940	946	956	979	1006	911	990	962	979	911	909	982	932	948	938	901	941	947	962	941	965	889	936	938	930	966	968	927	895	887	908	981	982	911	926	930	959	965	958	927	939	980	891	929	923	908	938	933	961	918	903	968	937	936	951	857	922	930	979	909	904	996	921	931	912	938	948	985	898	918	916	944	952	943	959	915	936	894	902	956	971	930	942	932	897	898	908	910	964	933	948	923	935	911	953	957	963	926	951	905	935	927	983	944	863	927	929	961	934	948	931	961	922	921	957	943	923	963	903	967	940	949	917	913	925	921	938	963	884	940	870	954	912	924	984	923	928	920	928	946	900	937	942	895	920	931	953	917	933	917	944	922	905	951	944	940	996	972	937	947	891	958	972	896	975	948	957	949	955	948	901	946	914	980	946	956	959	915	948	974	896	921	966	933	977	966	914	895	884	896	942	914	938	946	959	958	951	945	904	926	938	922	1009	883	943	928	900	899	925	940	891	967	932	973	950	955	960	954	972	933	957	927	914	923	919	968	906	930	953	954	920	931	976	943	915	917	922	892	959	924	933	893	983	927	905	901	948	946	928	942	920	914	960	1009	888	921	873	953	920	967	969	929	928	914	956	983	935	927	943	871	1017	938	990	896	929	926	925	951	926	969	923	918	974	923	964	969	948	914	938	932	910	928	969	918	933	895	952	891	951	915	957	943	918	922	889	942	973	924	911	891	953	951	890	946	938	933	951	923	898	943	945	877	919	932	891	975	945	939	936	982	932	967	936	947	854	915	888	966	919	927	921	953	925	905	972	902	896	933	960	953	887	964	933	945	920	935	1003	926	892	916	956	949	923	940	902	915	984	946	975	934	887	980	933	945	895	905	923	946	992	906	940	940	973	1006	918	938	924	953	944	950	960	927	928	898	951	952	925	920	990	980	946	955	933	949	910	956	942	923	900	930	948	955	934	920	920	942	927	936	921	933	942	942	944	938	921	925	976	939	910	937	1015	944	918	903	939	978	920	881	889	939	883	934	928	891	896	952	983	917	957	906	904	974	957	919	957	878	927	926	971	967	913	896	933	981	897	929	933	954	960	951	938	931	967	913	872	963	924	913	945	877	924	927	940	950	949	948	922	952	876	937	920	961	980	951	951	965	920	938	964	903	960	899	897	941	925	944	911	934	887	899	911	921	1012	912	941	972	923	932	880	937	930	914	963	970	916	951	950	960	951	901	946	955	883	953	914	913	909	915	933	930	961	963	888	890	945	956	922	885	952	939	909	947	969	937	962	888	912	897	900	955	913	936	916	901	913	894	983	989	898	953	907	892	959	912	962	914	922	948	919	964	939	945	931	1002	987	950	935	952	919	952	962	898	911	884	936	943	950	968	939	866	885	923	928	908	943	941	933	910	935	897	958	953	954	915	949	933	957	966	963	960	983	947	939	944	991	972	900	903	956	920	954	959	959	955	962	935	882	1003	970	906	1001	953	940	921	906	915	916	919	968	934	906	936	926	928	960	920	974	938	949	943	894	926	922	907	957	988	929	931	959	938	898	912	916	948	909	944	939	956	954	924	958	939	901	953	942	918	954	996	915	925	889	942	941	960	981	903	907	965	883	972	957	947	960	972	994	928	936	897	963	940	972	936	986	939	924	958	945	956	909	917	973	918	894	904	898	949	936	923	925	932	897	915	915	947	913	924	922	945	924	951	865	989	973	903	910	954	947	958	967	990	936	892	939	945	990	859	914	953	1005	900	898	933	976	894	949	933	953	943	928	903	944	895	933	885	921	898	928	939	924	956	877	964	953	955	952	923	947	939	945	909	998	912	916	935	930	932	923	981	930	974	959	922	956	947	972	922	968	914	899	918	949	925	948	960	870	918	904	907	928	925	900	935	909	885	977	966	967	942	921	933	978	963	872	989	934	966	959	929	962	891	857	940	947	906	890	958	955	942	913	932	953	977	894	950	965	965	868	913	935	933	928	979	903	929	939	1015	941	927	971	944	935	947	913	895	995	950	937	938	998	900	958	938	923	967	922	917	906	947	927	889	917	966	919	899	959	909	938	934	923	962	961	905	913	971	985	902	961	948	944	938	929	931	980	968	973	963	935	947	1022	927	912	959	905	943	955	934	915	918	952	961	944	952	960	936	916	1035	917	928	902	936	923	924	976	964	954	959	881	925	945	934	915	952	913	938	946	946	887	954	887	915	928	1001	963	932	962	912	990	938	943	929	917	905	949	925	935	987	902	911	961	927	947	983	881	884	934	944	888	948	985	901	930	945	959	934	898	956	892	926	930	941	911	955	889	967	908	918	969	977	899	948	926	935	963	935	989	954	938	912	910	943	962	925	938	917	935	978	953	949	969	882	955	941	912	997	985	957	939	906	970	933	935	918	927	905	963	915	959	949	911	976	958	925	913	928	962	906	939	915	994	936	926	869	913	940	908	912	940	937	972	936	868	930	916	984	888	912	966	953	901	920	896	953	945	906	886	950	961	1017	925	966	930	972	917	958	839	932	935	896	978	956	986	964	907	894	912	940	902	894	902	980	937	933	909	973	932	912	889	963	921	952	986	946	931	948	929	975	954	898	978	928	1011	919	934	948	936	923	952	950	943	884	965	915	922	916	941	898	907	953	958	930	962	907	935	968	902	933	951	941	925	930	997	964	966	946	932	943	965	933	959	885	918	941	922	943	926	980	938	927	950	1028	883	919	909	980	943	943	950	886	890	937	930	901	953	950	875	924	927	915	940	944	924	948	933	941	948	926	905	933	928	950	952	871	945	938	922	929	929	945	916	947	944	911	968	940	890	960	877	900	921	1011	892	956	975	920	933	964	941	938	935	1007	916	959	949	945	1015	906	960	897	907	923	926	962	951	932	914	970	945	911	901	923	941	962	900	935	890	930	952	964	923	953	948	937	988	943	895	958	874	940	892	949	894	909	917	915	951	896	972	932	894	970	959	967	934	914	920	971	990	942	936	969	917	915	951	949	951	838	886	901	923	940	890	968	917	944	936	893	864	930	930	970	948	934	942	1000	940	913	956	988	887	980	921	912	909	976	980	881	930	929	964	974	956	978	935	958	965	934	967	918	944	972	899	950	954	896	858	956	912	1009	878	933	1025	958	917	931	984	935	941	906	945	914
29647	32724	30883	14152	3487	2281	743	321	267	282	303	310	307	325	302	314	294	282	337	340	290	308	258	307	284	314	317	338	284	290	276	295	345	301	286	289	285	318	300	311	285	298	328	267	266	296	324	306	294	312	270	305	271	325	282	282	318	281	297	314	293	283	308	271	304	303	280	316	278	314	297	291	320	301	300	299	320	282	294	307	297	323	330	284	313	305	293	311	306	268	290	294	308	328	305	287	331	303	279	287	306	316	333	328	294	319	316	322	296	319	284	281	289	314	302	309	326	288	296	315	282	293	301	298	309	283	286	311	309	294	292	269	300	307	298	316	312	307	281	312	314	320	298	316	276	305	325	300	307	286	300	292	280	313	273	302	334	274	325	308	267	306	296	302	282	322	286	279	302	308	300	311	294	291	301	306	294	308	279	310	296	328	297	301	297	309	294	290	278	300	310	290	306	296	284	265	295	296	311	269	304	271	302	305	301	279	279	287	295	317	318	270	328	282	282	281	272	314	316	276	316	301	307	319	336	333	278	253	304	302	285	293	301	311	299	297	292	279	312	278	287	314	294	294	291	293	295	287	306	279	285	306	313	303	283	299	279	255	305	308	284	291	283	301	301	312	317	293	294	306	295	299	292	309	290	315	291	300	252	294	266	289	298	272	289	291	344	326	302	305	281	268	287	305	288	315	334	305	307	271	298	316	309	304	286	290	307	314	250	282	302	277	279	296	314	313	314	262	304	278	273	283	296	299	300	275	290	293	268	302	286	312	270	324	293	320	291	294	289	259	319	310	301	305	289	261	280	287	306	304	303	309	295	315	293	300	270	308	265	297	260	302	307	309	274	326	330	309	321	290	297	288	303	312	251	308	293	294	297	293	303	290	303	296	288	267	295	275	277	284	286	325	306	289	321	324	306	312	329	311	306	310	295	327	305	306	311	277	325	331	308	314	303	329	318	316	293	318	296	315	290	276	304	273	314	319	300	278	308	267	280	286	294	294	278	321	257	274	302	280	306	306	295	329	311	282	293	269	318	297	282	291	283	279	321	326	281	284	312	283	290	292	302	296	280	278	291	313	298	302	254	329	293	299	303	313	279	290	321	331	309	314	308	269	303	271	289	304	293	288	321	321	304	287	314	286	279	328	312	322	290	275	305	309	302	305	323	280	297	298	292	289	307	278	291	309	315	323	285	329	289	268	283	273	320	319	279	277	286	321	287	285	284	318	295	287	306	312	306	281	315	294	306	293	303	295	335	291	292	294	309	259	279	272	293	287	318	298	304	301	278	302	282	293	303	324	283	280	322	261	292	297	306	266	299	279	299	291	292	305	299	330	301	277	301	250	326	313	303	348	276	272	296	289	290	273	280	304	315	312	317	290	321	293	304	297	296	319	322	296	280	305	279	312	281	289	298	288	300	321	290	257	279	290	314	310	289	292	299	311	300	303	293	283	278	305	296	319	322	312	324	319	278	293	333	313	342	301	328	285	302	300	304	289	302	294	276	288	335	344	267	323	285	300	312	316	291	281	312	282	279	249	311	273	288	286	312	287	289	278	326	281	279	300	323	338	297	279	316	313	267	292	291	301	302	332	317	301	268	281	288	318	295	275	281	294	321	314	295	294	292	287	318	327	304	317	277	315	303	290	301	282	294	296	299	314	267	292	303	296	294	302	287	305	298	312	288	282	296	283	285	315	319	317	256	281	297	302	328	332	302	305	303	311	271	314	295	295	286	296	285	313	283	267	290	298	309	292	285	308	300	311	306	326	292	295	283	297	281	277	315	301	305	295	295	318	308	301	282	323	304	339	310	319	296	321	314	281	290	302	295	283	272	308	282	303	309	301	264	270	290	291	310	291	325	308	268	316	328	313	278	289	291	297	302	303	301	291	285	313	303	299	309	328	303	304	317	308	309	303	287	309	308	319	327	287	308	327	303	291	289	294	282	270	255	321	317	294	285	281	296	301	335	310	293	288	265	291	303	295	283	322	282	297	313	294	296	290	296	289	279	317	298	291	317	273	291	290	279	281	331	273	279	322	299	300	296	283	305	296	276	304	309	319	321	304	299	288	305	290	329	282	297	305	296	307	292	311	309	333	294	333	314	292	309	293	291	317	269	281	283	300	320	275	295	314	311	291	300	294	297	277	286	320	317	294	312	281	297	324	311	298	283	278	276	305	279	296	258	299	321	315	291	283	298	283	297	290	314	311	271	278	296	293	282	281	301	330	293	329	313	283	280	290	289	305	286	330	315	318	303	295	296	311	290	315	282	271	302	273	270	292	309	312	306	294	319	312	299	279	311	294	291	299	292	303	297	298	301	301	281	288	282	258	296	268	266	290	311	282	317	285	290	302	320	298	327	313	295	287	266	278	289	278	281	293	316	304	302	290	289	274	265	279	291	295	275	314	280	292	313	279	318	333	309	268	280	315	310	278	272	292	281	338	294	304	296	294	323	295	294	290	309	307	318	273	302	310	303	314	308	294	304	304	290	273	272	304	273	306	279	303	297	300	318	304	306	296	308	306	308	308	303	292	314	300	288	341	282	322	279	303	288	330	319	321	318	314	305	289	271	302	290	288	312	290	313	305	298	286	292	289	268	320	317	308	320	292	315	302	302	330	261	315	338	283	333	302	299	276	333	306	285	285	310	302	321	273	309	312	320	325	303	338	255	313	298	299	328	308	332	288	322	285	304	289	302	309	278	326	300	308	326	301	312	289	283	271	297	276	295	330	298	302	296	271	284	299	280	303	299	287	283	316	309	287	282	348	305	305	315	269	299	280	308	312	285	309	313	288	273	279	270	270	291	311	301	289	299	322	301	328	306	297	290	295	309	329	309	302	302	303	298	247	303	313	295	354	298	317	292	251	315	296	284	315	291	325	274	267	333	298	277	304	300	287	303	303	295	291	295	300	336	297	356	300	287	299	303	275	307	294	306	316	320	286	310	306	315	280	314	301	339	293	295	315	292	303	277	281	305	282	306	304	302	304	285	323	288	265	278	281	290	299	306	281	292	333	333	304	320	290	305	308	282	320	292	289	298	290	301	295	269	280	315	286	292	323	308	262	315	261	282	335	308	274	308	291	284	299	304	281	299	293	318	310	301	276	297	287	274	288	308	297	300	332	294	305	298	322	288	276	299	246	285	274	312	299	303	328	295	288	309	289	291	287	277	321	296	309	314	334	314	344	298	302	302	313	282	278	297	287	279	300	287	285	260	321	297	301	296	290	297	296	297	286	301	302	301	294	295	283	303	297	289	307	311	306	303	295	278	302	286	312	296	300	311	278	286	314	278	323	309	345	324	321	288	326	328	286	273	296	262	318	293	302	289	308	292	307	285	316	303	299	286	298	269	295	288	269	345	270	299	291	262	309	313	291	297	306	302	283	293	289	312	288	331	316	294	280	287	287	298	321	269	271	310	291	318	282	298	308	333	298	281	314	292	336	279	299	309	342	297	313	280	302	283	298	302	300	277	296	284	324	290	316
36213	51923	33292	15852	6392	5178	1491	505	509	495	488	506	503	473	469	515	483	492	503	513	528	517	512	480	495	474	503	479	498	495	465	485	464	495	494	481	498	540	485	458	508	477	531	480	534	495	493	496	464	506	461	494	467	469	489	478	486	500	529	476	488	462	511	499	496	485	494	490	464	513	497	538	483	459	471	536	490	489	511	491	504	475	485	500	518	549	438	519	476	458	479	490	505	474	449	529	528	450	514	524	497	497	501	491	518	490	493	472	487	496	488	483	509	503	495	451	495	513	469	500	506	519	499	503	501	489	491	513	482	502	487	480	499	466	481	471	476	476	471	487	507	482	462	491	521	479	508	496	480	496	524	490	498	493	520	456	457	529	484	457	501	543	461	485	487	472	489	477	475	443	522	555	477	468	521	524	489	517	497	510	468	516	441	492	500	510	540	454	482	444	474	475	499	486	471	467	463	489	519	510	495	492	484	492	493	471	486	529	459	489	519	493	467	511	520	530	476	494	498	500	485	493	519	479	490	527	484	476	506	492	534	505	497	509	484	484	446	535	470	468	523	507	450	475	481	496	475	530	467	499	493	475	498	505	460	486	472	459	457	487	501	487	499	496	548	534	540	488	452	483	476	491	472	485	481	536	486	508	479	560	468	480	503	495	509	535	482	476	493	510	482	481	497	486	498	471	497	461	490	507	465	470	526	485	479	463	483	484	525	472	477	485	522	495	496	507	501	503	518	505	476	502	492	509	473	555	480	471	490	476	491	471	484	507	459	467	478	475	462	532	497	502	520	525	495	499	510	479	507	462	467	500	472	510	465	508	499	462	485	498	468	495	491	515	498	525	494	522	466	496	490	467	463	512	506	514	470	519	491	494	489	477	480	494	514	501	517	515	480	508	466	506	500	474	477	488	500	503	530	434	495	485	507	513	494	450	498	472	541	465	492	508	495	485	433	498	482	509	527	476	469	532	488	482	487	491	473	471	481	506	488	468	514	507	457	522	474	501	480	515	461	515	489	503	448	502	479	476	476	466	500	510	514	458	506	468	505	479	526	471	487	470	473	507	478	514	449	474	467	490	454	475	452	532	448	495	466	503	519	512	465	489	495	486	449	471	504	504	490	464	544	495	499	510	443	489	463	491	511	497	438	456	500	517	481	463	525	466	490	498	493	493	510	439	457	464	493	476	508	494	483	514	478	485	498	508	494	463	479	496	497	485	473	502	497	485	478	518	461	520	469	516	490	473	493	496	486	484	489	497	534	509	494	542	505	509	518	463	492	491	533	489	510	522	495	498	510	488	516	448	511	497	499	489	481	497	499	494	463	499	475	455	551	518	514	448	526	512	499	461	496	486	476	460	472	476	463	487	502	455	525	502	466	481	498	498	531	516	499	500	485	493	488	489	484	480	481	505	478	461	518	508	470	460	485	518	513	480	485	472	479	499	529	471	518	450	502	457	495	465	500	515	471	493	465	512	482	468	529	535	513	462	490	481	523	497	517	496	536	513	473	487	506	454	473	501	507	481	486	485	479	475	479	525	480	483	501	445	477	481	475	532	504	472	485	478	493	474	512	515	467	470	507	490	471	500	507	481	491	501	469	512	456	498	450	483	498	521	499	427	506	494	501	503	499	526	527	466	513	461	521	526	500	485	524	460	522	498	483	501	459	497	480	470	490	501	494	487	467	502	499	485	480	487	476	491	492	458	532	521	469	487	510	486	505	474	488	479	504	469	492	471	471	525	498	479	518	480	458	445	502	476	533	489	466	497	487	487	499	468	511	480	489	505	482	500	478	495	492	498	475	515	482	481	501	449	477	501	502	516	505	484	486	506	500	482	457	487	530	459	477	517	447	513	457	490	470	464	498	493	539	508	545	509	475	505	485	499	518	483	567	489	490	507	531	468	464	523	467	490	486	518	496	487	507	499	530	503	509	479	495	488	517	485	492	487	490	475	497	464	498	509	482	488	440	513	472	461	509	477	488	501	454	494	505	488	506	466	525	498	464	485	457	491	499	497	466	482	562	434	458	523	511	533	455	470	456	529	487	499	497	492	477	434	540	507	479	505	534	499	520	471	511	479	501	444	514	515	479	525	517	487	482	469	528	505	501	492	501	523	488	496	537	478	449	538	494	479	505	495	473	507	432	489	436	502	491	485	463	496	511	518	526	506	509	488	486	494	467	497	509	494	533	471	477	486	514	491	512	442	510	529	491	502	482	488	513	527	471	462	471	497	485	485	455	476	535	509	485	508	511	535	476	513	479	468	468	500	495	533	454	503	523	508	468	524	523	481	498	514	503	478	454	502	514	483	515	505	444	481	521	486	461	483	497	476	465	474	487	478	504	463	493	488	487	484	511	510	500	504	508	494	503	485	480	483	480	481	516	494	511	463	503	503	471	478	492	516	508	488	471	440	493	458	487	460	474	477	510	478	527	474	520	526	488	492	510	481	465	540	516	532	483	467	501	446	497	500	472	481	497	494	504	491	482	466	464	483	484	506	506	464	484	560	508	518	507	502	466	538	480	502	486	498	527	501	510	472	486	476	498	512	470	521	508	508	527	488	511	483	496	493	463	495	491	473	519	501	519	474	472	483	503	485	498	489	492	461	474	543	522	474	508	501	478	466	520	454	500	446	508	486	534	465	488	522	509	486	491	489	507	479	475	463	491	496	491	528	490	530	535	509	492	495	518	516	496	467	437	517	525	476	496	509	502	459	490	487	484	484	511	482	492	503	470	507	523	485	497	501	497	460	521	470	487	454	520	521	488	452	512	510	490	483	471	485	491	505	482	523	484	521	497	481	516	506	494	498	483	483	494	540	487	541	487	439	477	467	516	474	473	465	504	476	531	473	531	512	577	483	505	516	485	495	519	544	492	471	496	524	480	518	498	485	534	499	527	508	524	527	468	527	469	491	511	479	487	497	490	518	464	490	504	511	478	437	491	488	480	502	541	476	492	495	481	470	471	473	476	454	485	448	486	442	528	490	499	478	490	463	478	500	502	506	495	500	531	514	532	445	452	458	501	458	481	489	484	496	516	459	466	500	504	464	496	485	461	504	495	484	493	502	464	478	480	476	511	481	525	503	551	476	481	501	491	488	492	469	520	487	520	520	527	531	471	472	499	508	510	497	495	521	450	479	520	491	469	517	525	517	467	487	500	492	497	475	519	480	543	508	498	496	498	467	503	527	502	514	453	495	501	467	495	508	459	490	491	494	485	528	503	487	502	461	482	501	488	500	531	494	517	483	498	483	513	509	516	512	512	488	509	491	474	505	480	514	486	530	507	461	507	460	541	482	519	510	480	482	483	504	525	470	498	485	504	480	522	503	495	495	495	520	520	497	505	457	493	491	490	488	496	500	508	486	457	492	554	515	487	479	504	472	494	484	502	479	484	476	498	503	476	513	506	511	490	524	495	518	499	475	517	506	476	489	474	477	485	517	497	479	497	505	524	435	521	494	511	467	471	479	494	474	491	511	514	502
25326	25935	38244	31555	22715	18550	5837	474	465	487	497	531	489	444	470	445	422	418	461	428	451	451	400	415	437	490	457	445	466	408	448	470	452	420	462	477	468	450	442	429	470	424	455	466	440	479	444	438	461	467	428	423	477	444	482	453	445	454	457	462	446	438	472	432	447	475	471	431	439	410	459	443	427	470	470	473	458	462	441	428	461	450	428	418	454	424	407	471	432	455	452	447	453	445	455	472	436	411	424	433	446	442	414	458	439	462	466	434	451	409	461	422	404	444	414	447	445	481	432	464	487	440	438	426	455	464	425	434	444	450	428	455	451	453	411	436	420	458	491	479	431	421	431	443	446	437	461	472	442	419	474	443	448	425	421	497	474	414	458	496	438	460	436	466	461	456	432	446	456	479	465	434	471	458	472	495	434	451	435	439	438	460	456	439	447	453	445	424	419	459	473	494	456	447	442	434	411	469	463	448	437	442	436	428	446	449	493	477	439	451	440	442	475	436	444	443	472	462	475	438	453	454	430	481	460	438	412	438	424	452	469	501	429	425	442	502	450	424	454	509	449	457	448	478	424	421	445	481	444	462	471	408	438	471	461	479	436	444	441	447	437	426	465	475	418	449	423	438	481	431	443	392	476	424	459	444	423	469	468	388	443	449	491	380	427	435	447	449	441	456	418	458	453	445	444	472	443	426	499	438	431	477	450	447	446	459	416	436	463	464	457	474	423	444	485	443	484	459	480	493	406	418	489	447	430	444	456	477	423	433	422	457	438	454	435	468	431	449	443	443	393	458	430	481	468	455	462	463	469	412	445	487	456	452	444	456	424	444	483	456	418	455	455	457	453	500	451	439	461	448	461	469	448	431	456	426	488	491	480	488	468	455	437	459	475	423	405	465	426	468	436	461	433	442	470	479	481	432	446	464	425	427	453	450	445	410	465	432	445	442	459	417	422	422	454	469	435	461	430	466	454	444	423	480	452	414	462	449	448	463	419	403	438	449	420	472	462	430	472	483	433	440	426	436	451	460	439	396	436	434	442	402	433	415	468	448	393	464	423	461	452	461	457	432	432	465	438	462	461	405	475	440	467	427	473	453	457	426	437	431	435	466	480	433	435	454	449	472	490	414	432	446	478	443	430	434	444	419	429	425	443	432	405	463	440	464	423	426	462	387	410	447	450	446	443	445	404	420	443	416	433	424	437	457	430	439	444	472	432	427	453	447	481	449	457	432	425	441	462	444	445	437	425	452	456	448	469	426	486	420	436	474	443	435	459	442	448	414	444	421	421	405	467	445	401	412	426	443	463	507	452	428	424	470	468	473	438	435	431	448	427	437	487	443	474	470	452	449	468	454	460	450	463	468	473	443	444	443	455	430	449	415	475	444	461	458	464	459	435	463	437	437	420	469	460	449	443	443	429	448	440	448	445	435	429	424	398	432	460	410	444	428	461	504	466	471	458	453	434	407	458	442	418	476	441	448	428	395	456	433	446	442	481	455	443	453	432	469	448	409	424	433	420	444	431	432	469	415	466	413	466	426	450	440	482	461	457	457	429	444	425	435	442	469	433	475	439	443	435	455	449	483	426	460	437	448	449	425	444	433	425	457	469	450	430	454	432	437	444	417	447	431	438	443	419	433	377	453	460	449	449	452	439	472	505	475	449	454	464	449	433	473	416	455	461	430	444	467	462	460	441	485	411	416	416	457	461	453	427	438	425	444	440	430	417	480	470	436	439	447	436	411	454	426	489	478	430	457	413	468	450	476	458	497	474	413	435	440	429	474	477	443	456	452	460	465	448	454	449	442	446	422	439	436	464	429	412	437	432	443	419	477	430	443	441	448	475	425	431	458	404	470	467	449	444	415	435	456	425	462	462	441	427	447	450	460	447	460	476	460	435	439	464	468	519	423	476	446	441	462	425	443	479	429	411	455	424	440	469	384	449	485	438	418	472	459	441	438	462	456	500	429	481	473	460	454	447	455	464	469	466	470	417	430	476	438	437	436	415	453	447	447	468	442	453	455	457	436	422	427	438	446	444	429	459	452	420	427	452	424	470	472	470	420	464	480	409	468	462	444	493	442	463	432	479	426	451	471	426	447	475	462	428	468	475	476	453	418	460	464	437	440	433	433	442	412	459	443	420	493	418	450	451	449	448	430	419	456	449	447	461	428	415	468	421	448	454	406	426	464	434	428	464	453	443	443	442	492	454	463	491	451	459	424	451	421	420	431	424	429	463	432	426	481	414	450	441	421	476	456	441	457	435	435	454	474	462	493	426	440	459	458	473	455	480	493	468	458	441	440	478	444	454	419	446	452	474	457	392	442	459	444	444	448	471	466	451	438	451	449	439	433	477	443	436	424	445	437	451	456	425	427	468	448	428	406	426	445	440	473	446	428	438	458	465	459	457	408	456	434	443	477	458	440	391	455	458	430	475	452	452	468	472	438	468	470	456	464	442	427	460	458	452	400	447	459	406	454	448	451	411	452	437	463	454	447	452	403	496	448	509	439	443	458	450	458	438	490	449	435	441	478	453	423	433	418	464	432	463	442	451	467	439	434	452	465	415	446	437	443	452	427	432	451	461	459	437	434	458	438	439	473	452	443	455	469	421	460	441	448	431	441	460	433	483	457	442	431	436	469	506	439	439	457	396	467	435	456	442	428	448	420	425	442	446	445	420	518	474	393	442	449	467	449	449	457	464	476	468	450	471	465	438	453	434	439	481	413	474	469	452	463	477	449	455	468	467	490	455	469	454	464	441	448	426	432	434	434	460	462	415	391	433	406	467	461	469	441	438	490	449	435	446	432	461	444	449	412	444	434	392	435	438	456	470	436	420	419	455	471	423	480	449	436	428	427	429	418	455	462	403	465	434	448	449	451	475	476	457	404	436	456	450	430	459	471	468	436	444	416	443	463	452	453	485	452	466	481	434	457	474	461	456	423	474	421	475	462	445	421	435	460	459	455	447	454	426	410	470	458	460	446	460	441	448	452	446	460	429	444	454	403	444	467	430	392	432	422	453	438	420	448	428	416	445	471	439	447	481	447	450	421	469	486	428	480	451	454	456	446	430	438	407	452	468	462	467	492	472	439	431	418	470	430	451	447	430	453	433	477	444	441	416	460	426	444	430	439	480	460	419	455	439	448	416	428	457	417	436	427	432	449	443	446	470	450	475	466	422	415	445	428	460	477	447	443	456	443	461	411	451	456	471	481	412	464	471	410	462	446	405	442	434	468	435	455	435	450	444	453	422	453	470	464	449	465	439	468	426	469	395	442	434	460	455	430	473	431	419	466	422	436	433	462	469	459	433	461	479	428	449	435	421	423	457	470	421	450	423	443	420	429	461	454	477	416	459	485	417	435	435	446	442	430	444	417	484	448	442	464	453	425	471	466	436	416	453	434	459	445	475	399	436	443	461	420	402	411	457	444	438	429	442	431	437	432	436	459	436	427	432	443	431	440	494	461	433	422	455	474	436	432	436	455	434	432
61548	96949	64322	44806	27892	22192	5994	707	693	747	700	991	759	719	728	662	723	734	726	690	749	694	685	692	726	685	691	701	669	720	724	680	706	649	697	661	736	668	680	694	693	731	704	656	661	686	698	708	737	729	717	694	684	743	695	680	721	677	699	686	725	670	708	723	660	670	711	677	638	671	678	721	674	702	689	709	701	711	682	666	702	712	777	674	690	717	728	702	685	708	666	677	676	738	705	688	681	692	697	694	687	699	744	684	685	724	706	679	708	685	663	681	705	716	703	691	677	687	659	657	728	705	722	667	705	719	717	692	734	679	707	694	677	682	743	692	695	707	683	710	670	683	750	681	699	691	701	717	695	677	669	695	713	670	694	718	702	675	744	723	678	725	729	715	676	691	717	683	695	691	679	698	699	776	698	681	714	668	722	693	647	661	717	641	720	710	699	693	736	680	772	724	668	680	668	692	676	695	697	708	724	658	710	739	680	680	671	713	708	719	686	657	691	706	717	667	705	717	704	663	669	721	679	706	663	713	660	691	687	756	726	739	752	686	687	688	714	667	697	648	708	724	655	698	659	655	693	682	719	681	677	729	716	710	672	704	681	646	650	672	677	706	716	706	676	674	658	704	721	719	712	681	696	742	715	735	708	715	714	698	737	699	711	679	671	730	661	689	680	691	687	693	696	724	730	725	689	696	717	715	671	715	716	695	668	657	729	710	667	655	701	672	709	676	673	675	690	716	656	681	718	696	707	695	715	700	645	716	695	657	726	660	726	709	688	688	707	684	667	704	718	646	684	716	669	681	683	668	674	707	660	690	727	686	765	697	702	699	672	662	680	687	663	635	728	680	719	640	703	693	703	699	668	687	732	696	735	672	689	724	711	739	671	686	773	717	709	701	716	681	705	675	698	724	704	722	684	691	702	681	676	668	689	719	679	726	651	710	706	727	718	690	705	699	649	646	689	660	687	753	657	622	694	730	698	738	636	691	682	706	696	702	736	660	750	679	696	667	735	691	664	718	701	696	701	709	714	689	662	693	694	695	709	714	670	727	682	699	666	698	691	665	708	686	681	714	678	709	660	678	746	675	706	707	710	680	697	717	693	705	744	706	712	674	681	684	697	709	655	682	715	675	635	685	698	707	721	665	704	684	700	720	675	671	709	643	687	684	692	678	706	682	655	684	681	707	726	669	748	645	678	724	708	716	711	684	648	674	702	692	682	727	687	642	735	707	688	687	699	727	690	671	696	725	742	662	711	691	711	734	701	700	703	651	758	738	674	697	704	723	663	684	714	695	674	728	713	684	708	718	711	684	676	641	719	753	667	691	718	719	655	682	685	683	701	685	726	668	705	659	675	730	709	695	683	684	704	725	683	708	727	702	704	665	706	722	714	749	694	745	685	705	719	665	680	720	735	691	704	704	684	690	675	676	694	698	724	674	696	654	697	711	692	715	674	694	706	696	755	702	652	638	664	680	704	642	714	681	725	672	687	671	670	701	695	660	719	732	677	642	671	671	712	676	696	652	667	709	719	692	660	694	701	673	700	724	678	695	669	737	731	758	649	694	690	731	704	676	654	692	669	703	690	687	689	694	687	682	641	669	687	716	699	724	713	683	660	649	692	674	724	674	706	703	684	687	700	699	660	694	717	684	752	636	700	723	706	683	706	702	744	693	681	696	689	716	675	685	693	657	667	691	732	668	702	669	707	754	734	631	709	695	744	659	729	722	720	710	691	701	726	716	696	699	687	734	699	689	683	681	719	736	659	709	704	714	719	685	693	687	678	683	688	713	715	668	717	707	697	663	652	681	715	667	655	719	735	712	712	671	696	716	701	699	690	675	716	726	679	702	717	711	673	686	705	686	640	645	680	708	703	674	715	690	664	722	698	671	738	692	719	687	693	646	675	717	692	721	644	719	690	710	751	701	722	703	678	683	695	631	678	729	721	675	665	708	741	697	699	705	739	714	731	701	659	714	671	708	777	710	718	664	664	720	702	695	671	689	696	718	715	692	643	681	710	702	644	695	712	689	710	694	689	677	726	690	686	690	727	762	697	705	633	682	688	676	702	692	678	713	693	677	692	690	670	714	683	689	704	681	726	725	721	693	664	741	739	651	705	736	723	716	675	732	701	686	703	674	700	735	664	719	636	744	680	750	672	725	674	681	672	723	688	648	696	665	721	692	678	711	676	707	698	709	707	668	652	707	739	751	684	716	688	691	692	693	673	657	719	673	683	669	692	698	671	725	707	683	716	702	688	686	706	697	719	688	693	708	682	701	687	730	748	725	732	672	726	685	684	676	671	686	714	709	725	664	725	698	713	697	673	713	640	697	727	698	696	719	703	712	672	685	722	706	715	713	657	706	712	702	648	722	685	712	679	665	705	733	708	698	708	662	695	717	630	749	698	654	722	652	685	663	740	696	753	732	734	728	699	683	659	666	665	688	719	660	696	716	716	747	670	683	740	657	688	671	700	739	733	709	675	749	703	695	688	677	720	687	714	690	691	719	654	709	707	709	723	660	737	695	691	743	628	723	640	679	718	677	761	688	727	706	612	666	699	692	692	662	712	715	660	694	693	639	670	692	687	719	711	667	708	750	698	712	676	677	674	706	696	702	720	681	666	656	706	695	747	771	690	686	719	689	689	683	671	702	687	684	667	692	687	695	686	714	663	658	683	704	668	719	670	738	656	700	672	670	690	698	618	676	698	691	686	701	731	723	710	711	707	735	647	730	717	710	683	739	674	696	715	690	722	728	691	688	708	685	742	675	682	671	706	744	672	720	671	661	691	697	725	701	699	695	717	734	668	687	688	705	691	678	707	660	695	665	674	677	709	720	698	738	663	685	676	717	718	691	680	733	695	684	674	703	722	685	664	656	679	662	712	668	667	673	697	680	665	679	693	671	665	686	692	711	718	706	722	733	734	690	720	722	663	677	692	685	676	717	723	681	750	670	689	674	738	704	691	643	706	714	617	697	710	694	696	721	672	684	711	706	680	691	693	718	690	688	746	694	746	633	738	754	678	715	726	665	685	693	703	659	673	706	694	666	683	691	703	655	648	712	697	692	743	717	707	722	680	710	733	704	719	699	684	739	704	659	670	737	695	691	700	646	657	658	689	732	764	691	682	699	720	683	701	751	683	724	698	703	660	652	700	698	705	679	686	676	673	691	670	704	719	705	701	665	715	645	722	674	730	745	733	693	697	747	684	684	711	737	698	732	665	743	704	685	691	651	707	695	711	701	672	707	731	673	702	692	676	725	694	663	704	668	703	632	686	699	644	710	693	757	689	693	680	736	710	659	658	700	668	670	692	726	745	704	742	678	695	681	692	689	692	675	700	703	698	685	667	700	686	706	648	684	728	676	668	688	697	702	715	671	687	729	668	717	646	681	692	677	722	684	676	668	712	684	661	668	708	703	677	724	734	661	712	640	680	712	670	714	694	723	702	712	676	693	698	698	759	674	723	637	711	699	682	705	695	696	673	634
24219	23958	34886	28368	23548	22646	11164	913	683	656	744	883	701	666	671	703	655	675	664	664	658	637	682	673	627	620	644	649	699	625	673	678	636	684	631	611	649	598	626	660	648	630	663	639	643	655	622	649	646	622	683	665	673	620	714	680	645	604	688	635	662	640	643	616	643	678	690	640	668	648	654	638	674	628	649	675	612	674	651	718	661	597	656	611	673	654	655	657	685	628	625	638	697	698	637	668	646	639	649	619	680	626	666	702	653	660	614	659	657	618	623	686	681	650	671	637	626	653	649	682	624	625	676	680	651	671	661	627	634	626	675	631	641	678	647	652	670	669	623	674	623	632	595	668	664	640	663	613	632	646	687	651	679	654	629	634	635	708	627	619	633	636	657	634	603	669	669	621	634	655	622	610	661	643	680	625	597	728	617	607	650	656	670	621	658	651	633	644	643	665	672	723	670	645	653	599	617	666	643	645	625	622	659	645	650	661	626	647	611	627	654	661	649	628	623	655	657	621	582	662	632	624	625	642	623	588	679	646	676	652	691	639	659	668	628	623	647	635	668	616	655	629	613	661	658	674	610	668	693	649	647	660	620	667	699	634	638	607	694	669	678	690	685	633	638	666	560	592	617	641	651	625	668	582	633	657	650	638	663	684	583	625	635	645	626	683	629	643	620	652	614	667	652	612	629	674	694	682	660	644	652	679	666	603	623	632	625	697	662	630	634	678	684	632	635	621	638	692	642	625	646	660	651	639	656	649	640	640	682	639	640	652	665	686	643	646	639	644	680	688	638	639	621	661	643	602	645	564	636	620	649	610	659	607	651	585	707	655	630	637	699	620	601	645	631	666	650	662	653	602	620	668	617	633	645	630	689	662	656	642	605	626	653	634	656	637	687	660	638	629	682	641	621	656	674	620	635	607	670	675	619	632	644	681	626	632	698	642	613	596	617	644	651	651	624	672	644	682	640	640	660	642	648	684	671	676	674	633	624	639	601	683	655	632	644	637	685	656	639	663	649	650	666	642	642	625	668	646	631	631	667	639	632	679	646	676	672	648	680	660	652	700	635	652	635	660	715	627	600	638	640	662	618	645	621	657	691	667	631	644	689	648	622	658	651	685	696	623	642	621	634	663	625	680	715	615	631	625	610	654	626	667	710	644	672	678	636	638	640	669	662	663	654	619	667	670	635	621	649	651	631	617	607	667	677	655	643	677	682	700	643	644	696	641	613	652	613	648	673	609	618	673	626	607	661	659	658	672	647	624	678	629	638	649	623	665	613	636	621	601	661	668	671	632	649	678	642	669	642	649	637	626	663	665	660	590	663	613	621	645	677	668	643	636	698	646	659	652	623	608	647	620	677	660	630	625	662	684	607	612	637	613	638	694	631	651	705	639	646	644	654	617	616	670	574	653	701	611	693	628	632	646	639	712	679	633	601	616	665	636	655	695	647	635	627	700	644	659	660	658	614	625	644	674	633	630	641	655	666	633	621	667	641	641	638	632	650	667	664	656	677	632	605	634	644	671	655	610	625	663	656	658	637	607	642	646	683	684	669	672	636	649	667	650	644	652	719	631	650	633	597	651	643	618	689	617	609	606	606	653	650	678	634	672	652	612	655	663	691	672	628	664	637	662	639	670	658	644	633	652	699	673	709	668	673	700	605	595	670	612	639	604	671	631	625	605	644	629	651	635	657	613	612	700	654	677	652	635	667	624	646	640	649	658	658	634	650	668	655	634	597	680	638	630	629	635	637	618	667	629	655	619	628	642	653	687	636	621	619	684	680	609	650	634	645	650	617	591	678	649	679	641	656	594	669	649	645	586	632	658	700	643	646	687	647	637	657	605	658	671	601	590	669	612	662	650	681	623	632	662	663	617	603	624	619	638	640	688	615	662	641	636	649	612	626	693	666	628	611	675	640	628	658	632	662	588	643	650	646	652	615	637	635	613	648	688	631	655	620	652	639	661	671	628	646	625	634	654	675	696	635	617	622	681	636	655	685	617	631	662	668	655	656	667	627	667	655	670	647	632	660	674	650	671	641	626	612	634	668	666	639	633	631	612	654	647	666	587	655	615	683	668	647	685	660	652	625	655	626	657	635	638	689	645	610	580	627	664	654	648	680	644	630	620	658	630	614	649	644	667	661	642	609	610	623	670	649	653	630	603	707	679	639	655	598	667	659	617	683	662	652	630	598	608	636	658	638	661	636	609	645	602	635	639	668	580	619	679	677	625	629	644	599	684	645	662	609	625	615	622	652	640	641	600	665	603	646	635	678	612	607	672	617	695	653	620	677	649	658	634	666	651	622	644	689	624	622	638	672	628	646	650	673	656	631	605	632	704	619	651	619	636	637	658	696	612	647	626	675	665	658	685	634	681	633	617	641	678	695	663	646	636	652	614	580	663	696	656	678	612	651	630	644	660	661	687	613	628	648	637	646	644	643	704	684	652	670	635	633	618	641	626	636	681	662	652	671	672	684	656	626	668	696	639	620	688	681	597	675	629	631	672	636	629	619	590	680	646	691	635	658	600	631	665	604	645	583	679	593	644	645	630	664	672	630	629	649	589	658	659	650	632	643	625	634	660	635	669	651	628	664	595	675	641	609	615	633	676	641	664	652	652	658	642	690	638	647	661	640	635	674	611	685	643	714	670	638	673	679	659	639	649	647	659	585	616	691	618	667	610	664	655	641	634	638	685	598	669	626	619	621	648	647	599	644	684	667	661	621	677	619	631	660	636	636	643	674	622	652	614	618	610	631	624	612	681	667	653	642	621	692	651	675	647	627	616	639	643	655	672	636	673	669	607	623	618	620	673	642	666	643	683	644	649	618	707	620	632	628	705	652	652	657	649	637	662	640	637	623	682	686	670	656	638	675	621	655	642	676	645	674	654	628	663	688	665	637	662	628	630	628	623	703	632	618	671	635	626	673	608	642	647	659	622	661	607	676	666	653	682	626	654	630	692	613	643	650	668	657	621	702	675	646	673	690	675	682	677	698	630	660	668	658	663	648	652	649	645	640	614	647	655	657	696	671	634	655	655	624	629	631	644	663	642	649	608	631	657	657	668	596	654	634	620	639	643	616	612	665	636	645	675	622	614	683	648	650	685	663	651	666	644	647	671	638	634	626	616	661	645	615	683	606	640	703	628	649	612	605	641	654	679	575	621	663	632	656	592	672	661	679	653	640	638	651	665	631	681	608	624	650	635	626	671	624	636	654	671	655	638	642	650	620	666	695	675	676	624	639	660	608	634	647	647	654	574	668	639	691	613	651	657	645	643	692	661	637	664	667	658	689	631	655	648	635	634	628	648	598	631	646	647	663	680	630	636	636	659	620	624	690	634	650	642	689	635	645	640	631	686	640	626	627	676	723	679	653	644	650	657	695	647	618	669	676	649	654	678	647	657	660	663	670	661	677	611	647	659	627	661	624	682	634	681	657	630	628	636	642	694	658	664	647	622	636	658	657	679	675	654	660	659	653	646	646	642
63571	104593	71497	52026	32623	27434	8669	1007	952	985	1090	1663	1048	965	968	989	986	1004	1010	995	980	952	961	940	956	1062	980	896	927	1016	974	917	954	997	942	964	942	905	932	970	908	938	943	958	946	983	928	946	933	971	966	933	907	971	1003	971	954	942	950	992	984	969	980	947	961	951	960	996	975	956	961	942	938	973	970	989	956	929	1022	903	988	932	975	1016	970	919	1027	995	1006	1025	977	997	1008	1022	988	963	992	942	946	1039	979	1003	944	971	913	973	965	984	963	926	964	1007	946	932	917	993	991	927	956	953	933	929	959	896	937	939	977	952	947	929	1001	993	943	982	947	982	950	994	970	914	938	1062	985	1012	955	956	991	971	976	993	995	974	923	951	999	961	976	936	950	975	902	980	882	953	972	975	918	951	965	960	979	949	980	968	963	1010	992	956	989	965	937	1008	944	908	998	958	953	990	964	1006	946	943	924	927	973	920	941	950	975	940	902	978	942	968	993	916	985	947	965	997	953	1008	930	974	1001	969	962	932	961	981	995	974	1011	980	995	1025	916	959	947	980	1040	941	916	941	977	1005	947	943	986	921	983	979	955	1023	1018	959	979	926	994	939	1026	915	970	912	963	952	989	944	900	964	996	969	961	917	906	926	990	925	991	953	962	980	1008	964	933	946	961	923	945	949	921	935	942	1027	923	967	928	932	919	942	950	983	885	965	927	990	933	948	959	915	1003	1029	960	888	954	1004	928	929	1032	972	945	987	936	976	931	989	985	989	1012	990	945	986	902	926	905	990	1005	942	936	968	1023	925	945	962	930	967	990	953	1003	1015	957	981	978	952	938	1020	1009	951	926	998	944	912	950	939	969	950	885	973	948	928	993	981	970	952	964	973	943	969	957	964	965	953	1009	960	1002	939	998	985	940	914	956	940	952	952	948	961	955	943	1002	1007	996	948	917	948	957	949	933	973	985	956	948	1041	987	1005	935	979	986	984	973	987	965	944	992	948	978	945	898	936	955	937	1003	980	953	985	933	982	934	959	927	974	955	937	972	947	927	926	970	975	890	935	1000	965	954	960	952	987	938	935	938	950	965	924	947	944	979	939	932	999	940	978	969	1001	990	983	960	1037	908	1006	982	934	929	983	967	936	943	1025	1027	933	949	943	969	962	973	1001	970	924	927	933	930	981	1001	940	915	954	979	913	992	952	929	957	963	970	986	961	936	969	942	918	990	968	920	950	908	899	1053	970	970	983	957	985	982	961	962	1009	932	922	962	978	926	948	950	971	943	938	1002	950	970	954	977	930	979	974	980	942	938	984	982	1000	967	979	935	1018	949	986	1045	980	977	987	966	967	1018	982	1001	1012	1006	1016	987	948	946	966	933	938	947	1020	951	919	1013	961	1019	937	937	1041	992	936	945	922	990	970	959	971	923	999	955	937	955	976	939	986	1015	951	964	940	953	940	976	994	953	923	963	930	996	885	979	927	962	978	979	951	986	937	991	1009	920	967	943	931	920	977	976	989	913	950	984	888	974	1020	892	1006	953	979	934	966	1003	925	949	954	1002	912	986	1042	925	919	984	1037	983	966	999	954	952	962	908	954	975	1004	925	969	1034	935	984	952	927	945	1004	970	936	967	972	927	977	947	907	914	965	1002	975	964	968	965	996	909	954	895	965	978	964	921	972	1005	942	968	980	1003	973	968	952	975	921	916	944	959	958	973	941	956	948	902	930	948	988	955	971	944	945	959	1007	935	941	1000	960	989	992	979	915	933	938	962	912	949	965	917	962	918	926	933	996	901	986	956	937	986	967	958	944	904	960	959	925	930	969	959	963	916	1008	996	935	961	983	1016	974	1006	981	932	1009	953	974	964	968	1005	985	902	908	971	963	1003	929	968	1026	974	959	968	961	937	963	964	985	923	977	959	924	979	895	952	984	969	938	942	980	990	976	971	964	1023	958	1009	940	961	975	975	950	936	969	1011	986	958	969	1009	954	962	954	939	960	935	979	979	952	981	971	978	941	957	939	1026	1007	980	939	967	934	976	948	1020	936	981	948	957	919	1015	884	970	965	1007	980	946	976	933	923	991	955	976	988	971	958	960	1024	1011	1000	983	969	956	953	987	956	967	989	964	921	950	956	943	962	938	997	944	984	938	979	929	978	966	980	886	949	933	933	980	962	971	997	960	983	999	931	995	975	1014	952	1002	974	959	976	913	1042	1009	946	929	1004	948	922	990	1002	934	959	991	923	947	977	906	965	998	949	966	906	963	956	1024	938	963	951	940	973	920	940	991	1031	955	918	1013	950	920	987	963	970	962	914	939	938	981	959	944	946	958	971	894	964	951	914	969	940	962	940	948	926	934	950	942	956	988	980	977	1004	910	952	986	909	989	983	961	914	942	928	974	956	982	983	976	949	922	965	1053	952	912	927	975	956	962	954	967	945	969	935	994	895	952	993	952	983	965	945	998	939	946	972	942	906	946	977	957	958	940	962	977	967	1024	1017	933	947	918	994	958	969	968	959	1008	966	925	873	937	910	924	991	944	971	973	972	908	991	930	968	964	915	953	951	954	918	926	934	971	977	902	999	967	946	987	934	980	989	947	951	948	933	986	983	969	952	970	1017	990	1006	947	901	970	878	970	990	964	986	966	1007	1000	1032	975	971	988	936	989	938	925	1014	965	976	976	958	985	961	948	962	964	989	916	951	962	960	952	918	1028	925	951	954	962	911	979	956	965	972	974	996	972	985	1010	972	877	947	950	977	974	916	939	933	996	961	926	940	893	960	977	941	976	957	1001	1011	974	936	919	964	982	936	941	953	970	954	931	938	936	965	962	975	945	985	945	951	977	986	953	948	901	1039	962	971	930	913	966	956	968	971	941	971	970	958	936	943	974	937	981	952	937	958	905	934	987	976	993	901	1011	902	963	932	929	1010	929	946	935	951	946	964	975	934	955	945	1039	956	984	991	985	920	985	974	936	951	943	970	965	995	983	989	934	991	977	948	982	991	980	973	978	923	994	965	955	922	938	934	963	959	897	970	915	985	948	947	988	956	962	994	968	987	911	976	985	965	882	969	945	985	994	968	940	897	912	987	963	988	950	960	954	966	964	1050	976	925	971	1010	989	899	970	914	969	940	978	969	980	949	919	942	946	942	941	909	910	902	929	964	924	948	991	974	952	986	944	977	916	936	975	982	973	1026	1023	927	926	978	962	945	965	909	973	946	982	944	954	937	911	941	1040	924	971	956	948	1007	969	904	973	1006	939	967	967	974	991	978	965	933	938	970	1037	970	990	942	978	985	994	960	973	950	973	940	961	932	964	914	990	922	967	969	979	940	964	997	982	999	930	905	1009	1011	962	949	987	925	938	970	983	1028	934	949	952	1006	939	1022	906	979	911	1006	991	925	906	958	1022	909	939	919	935	960	933	959	936	940	964	932	1048	980	966	955	890	938	994	962	973	956	905	991	926	982	905	968	945	922	970	1004	1007	988	989	1021	996	968	970	920	967	933	992	946	964	973	926	1004	1008	926	965	1004	987	915	987	962	957	981	1020	934	951	928	997	975	978	908	919	1035	990	972	949	960	963	923	955	994	984	1013	990	939	964	971	983	979	990	968	919	916	950	986	963	1045	941	992	959	1003	955	946	976	941	976	916	1002	928	905
30204	32544	29795	13713	2784	1715	688	317	343	365	316	326	306	310	299	321	335	331	314	323	313	349	295	313	349	339	330	295	336	308	317	304	317	315	327	304	343	342	312	344	328	318	339	307	350	322	318	345	301	320	321	358	305	350	334	316	335	300	345	318	315	319	312	322	325	303	288	314	333	339	317	306	330	299	330	348	323	306	320	340	339	317	314	332	316	337	336	297	315	333	329	310	296	294	311	334	299	294	334	326	352	298	317	327	326	335	348	327	295	330	294	311	317	311	310	299	318	321	304	295	310	310	338	315	332	323	334	343	332	326	322	304	295	311	378	310	313	285	298	343	311	325	300	329	307	304	303	329	309	339	293	333	296	333	345	312	353	296	346	294	348	324	336	310	296	297	340	296	296	304	302	345	331	315	322	324	323	321	311	325	302	316	326	324	330	322	303	311	331	342	314	321	326	332	342	343	361	325	322	327	307	334	296	311	333	340	339	320	334	335	297	330	305	333	276	319	321	310	326	302	292	306	319	329	305	317	342	325	353	338	325	330	307	323	331	317	334	335	312	318	325	297	317	325	328	361	332	324	322	311	363	309	320	350	329	316	328	313	289	333	338	317	330	344	328	312	339	336	338	344	328	320	319	324	329	315	356	336	314	312	300	319	334	329	323	310	338	331	319	319	313	324	312	313	304	323	321	347	306	322	342	312	329	310	289	324	317	331	307	323	318	286	286	314	313	317	350	306	309	322	325	314	337	339	316	311	322	313	298	316	339	305	310	308	328	310	310	308	293	321	315	313	295	328	316	320	331	310	322	307	325	316	299	321	300	322	322	326	309	311	307	322	311	334	335	329	330	320	321	342	293	320	341	296	357	326	323	305	345	342	359	315	316	331	313	330	318	348	316	313	296	339	293	331	340	310	336	339	343	333	331	314	311	310	342	339	329	304	306	304	327	331	310	316	311	329	336	324	316	307	275	314	308	313	319	317	349	301	320	320	320	295	318	325	302	317	305	332	303	304	311	327	321	307	325	339	318	318	315	355	333	315	295	321	327	294	346	308	305	342	348	325	343	322	325	296	316	323	319	332	329	310	297	302	325	269	312	307	311	323	322	332	319	298	308	314	328	304	326	298	323	301	334	304	314	330	333	325	320	310	298	295	347	313	311	339	306	320	296	317	305	361	333	321	291	325	296	317	333	355	326	328	312	313	311	340	308	318	308	337	298	352	317	334	313	333	334	327	328	343	298	333	348	282	293	337	314	322	313	338	307	310	320	339	311	312	326	329	358	324	316	321	325	341	326	307	349	288	315	312	337	317	354	308	355	314	337	326	330	274	324	308	307	286	318	321	305	304	279	344	329	316	301	338	318	303	302	321	298	315	337	330	342	353	319	323	311	303	340	307	325	306	307	337	299	324	291	322	329	309	316	315	322	353	306	328	339	303	297	305	364	321	337	316	338	322	316	370	306	294	332	336	310	349	312	305	301	297	318	293	351	320	321	310	354	312	287	324	306	344	319	323	315	351	295	326	329	321	323	288	300	333	337	302	283	317	329	300	303	323	335	325	330	271	311	304	298	308	319	347	304	340	312	307	281	321	314	313	306	325	317	305	310	302	301	326	306	296	353	321	326	330	330	319	276	321	311	314	357	300	316	332	316	326	347	336	336	322	328	301	310	311	354	303	353	329	303	300	306	329	303	326	315	331	312	311	352	317	265	325	342	304	330	294	336	313	308	304	351	316	322	306	318	272	302	292	294	317	302	314	317	343	324	303	296	356	312	328	334	306	320	321	332	291	304	337	318	315	329	308	340	311	301	313	337	336	300	314	328	308	314	304	307	348	312	290	311	325	312	344	309	323	356	328	330	334	318	310	325	368	329	308	315	323	331	317	349	334	309	340	323	312	302	329	337	326	297	294	332	308	310	310	352	324	315	346	302	319	323	331	315	278	310	344	336	307	298	306	322	331	304	300	300	331	330	307	329	309	322	325	348	330	298	330	305	350	312	320	304	324	320	329	317	354	328	333	332	320	314	324	336	335	297	313	311	340	326	325	320	318	310	335	327	323	324	326	338	334	335	329	317	326	340	299	347	334	309	281	335	316	322	297	310	292	315	316	305	337	303	315	301	318	297	364	304	333	313	330	334	298	320	276	324	317	349	297	279	311	319	318	295	330	284	330	325	315	322	322	310	311	316	326	299	331	340	309	334	327	304	311	334	320	323	313	302	363	324	324	309	320	332	346	312	335	340	314	336	306	309	343	321	317	330	307	329	333	317	320	342	353	357	345	333	321	336	301	320	338	354	315	348	334	316	317	339	317	343	346	300	319	325	333	313	314	328	307	315	308	330	308	319	329	297	295	314	340	343	299	348	344	328	335	308	289	316	350	299	321	340	304	363	319	331	320	319	316	329	291	306	323	309	337	316	307	303	314	300	318	314	324	333	312	299	290	342	289	333	282	316	332	323	347	332	314	295	332	325	294	329	361	303	301	307	339	310	330	314	340	291	315	298	343	293	328	305	330	324	307	298	322	317	293	348	343	319	335	332	353	311	304	327	325	313	346	331	341	324	296	293	327	315	321	315	347	334	317	299	307	341	314	295	349	340	320	353	332	319	297	317	337	325	337	320	352	329	308	333	320	313	277	336	319	331	335	363	340	327	296	320	310	312	318	335	292	333	304	339	314	295	325	332	305	344	328	306	327	328	323	340	333	330	337	331	334	328	317	348	315	325	319	322	329	334	307	327	335	319	327	333	293	346	296	292	315	344	298	314	335	351	298	320	312	315	329	307	319	313	338	338	330	333	325	307	349	342	326	348	299	321	322	353	349	324	318	317	335	330	334	340	317	287	340	322	296	347	363	321	349	323	325	329	301	315	316	330	321	301	294	330	318	357	310	310	291	320	298	340	310	310	332	304	286	322	332	340	324	333	336	328	323	291	316	296	301	339	305	301	293	305	315	283	304	334	289	322	296	322	319	339	331	288	322	310	323	352	317	287	322	290	340	325	319	298	308	302	294	344	338	309	329	294	316	324	334	347	328	319	339	332	336	322	302	323	327	327	325	291	331	297	327	342	321	332	318	323	292	291	331	319	325	327	308	309	313	331	311	363	339	300	330	310	359	326	336	352	327	295	331	293	339	347	325	312	315	297	301	335	343	328	336	353	324	345	340	309	335	304	318	318	332	329	326	349	299	293	333	293	357	315	326	303	332	338	289	347	334	268	338	290	319	304	321	314	317	318	339	328	331	336	336	339	334	339	314	337	341	312	331	308	304	344	322	312	307	330	303	307	330	312	355	301	323	331	301	341	311	320	302	323	326	332	297	303	309	319	322	315	337	344	318	332	349	317	331	332	322	312	333	325	326	342	325	294	334	353	338	339	325	341	290	341	300	323	351	284	314	286	344	308	318	326	300	314	307	335	318	349	308	343	307	341	316	301	352	331	307	287	338	322	365	334	317	324	299	326	326	303	316	324	327	286	341	314	342	299	347
37849	50984	32562	15432	4826	4111	1379	568	496	546	535	576	559	519	517	563	527	552	465	542	532	511	546	520	558	531	543	500	532	550	555	508	544	538	521	508	568	529	537	483	524	500	515	491	534	552	514	533	528	521	555	533	560	499	534	523	525	531	516	535	516	521	519	534	539	535	592	567	511	508	509	519	574	550	503	524	533	528	475	556	530	525	526	500	503	464	559	522	534	501	545	534	500	517	544	533	533	498	575	504	539	587	476	554	529	501	539	517	500	542	548	514	517	521	542	558	536	559	518	558	585	572	533	536	529	514	516	527	509	501	530	544	509	511	531	510	527	598	509	518	537	516	484	534	573	504	529	481	530	485	542	540	554	513	546	551	535	502	549	503	527	494	545	477	558	542	576	535	536	522	520	527	534	544	570	498	527	541	514	485	486	552	544	514	500	537	511	535	576	539	508	518	550	564	502	505	538	569	489	463	481	502	530	588	533	569	543	517	491	534	508	532	530	525	534	509	517	510	541	476	522	542	540	528	541	524	577	512	560	504	517	503	519	477	531	527	554	533	549	536	500	542	537	564	513	502	514	508	532	585	541	519	533	517	487	541	500	513	490	567	521	499	521	567	530	515	531	528	457	500	503	503	499	518	525	563	555	525	532	501	519	490	556	501	492	551	530	547	543	538	522	558	544	535	542	529	500	562	523	534	519	517	519	518	568	503	555	528	508	512	521	509	511	508	521	517	546	540	524	551	532	508	510	561	504	504	514	541	523	524	521	505	496	549	492	528	505	516	495	511	533	481	517	522	537	465	502	539	568	495	522	505	522	497	526	515	526	526	522	520	531	533	544	546	545	515	476	581	543	550	505	533	514	546	506	547	495	554	538	534	523	549	537	576	507	526	535	515	546	531	521	518	550	511	538	507	524	575	543	518	536	527	518	552	523	500	513	558	523	518	552	535	541	523	537	533	491	542	533	544	517	536	532	488	512	556	535	506	510	537	524	528	541	524	501	511	492	509	520	542	545	550	522	524	550	522	574	514	528	515	537	547	522	519	529	528	517	532	552	527	529	511	559	550	486	575	552	552	531	488	552	526	512	522	535	537	522	506	534	515	539	520	558	509	551	532	560	507	527	516	513	564	508	544	553	501	552	522	555	575	519	499	486	532	541	488	516	513	543	514	502	521	519	493	511	544	496	529	548	528	501	549	495	520	543	530	517	541	508	489	529	561	496	524	525	506	528	545	522	550	524	531	500	500	523	551	493	489	533	546	520	482	507	582	554	550	549	531	519	533	575	565	536	494	498	509	535	555	526	513	517	556	569	545	545	571	550	503	526	573	556	536	551	512	487	521	512	485	514	525	497	521	512	519	551	517	554	511	532	534	553	539	555	502	533	498	511	528	508	564	517	550	502	537	546	516	524	517	535	510	527	559	536	531	538	511	531	524	536	525	518	484	507	535	532	537	527	521	515	545	491	540	509	561	541	518	512	530	516	512	486	569	500	518	515	534	521	539	521	532	531	539	535	512	519	544	568	489	547	525	528	523	521	502	504	538	526	508	575	541	525	524	486	540	495	546	541	491	500	526	560	532	517	542	530	536	531	516	516	523	502	511	520	537	515	495	529	522	500	526	517	528	525	520	488	531	551	512	498	554	492	462	507	590	534	547	500	538	499	507	545	474	576	516	507	544	523	547	505	511	557	518	532	511	559	535	551	511	547	516	518	545	529	540	506	543	528	533	483	539	516	513	475	522	491	576	524	562	540	532	489	459	514	543	535	496	516	492	513	524	494	522	509	545	524	499	535	522	529	527	527	562	514	534	561	544	501	536	535	495	524	533	531	541	550	484	532	560	519	537	555	516	535	543	532	562	515	531	515	519	477	546	488	515	524	530	616	531	528	515	481	540	559	509	551	523	524	529	493	554	546	564	571	533	547	481	535	525	525	542	551	547	509	507	486	484	550	530	492	502	544	536	520	541	530	520	565	530	510	533	535	546	524	531	525	544	518	491	484	537	549	518	512	478	547	557	529	500	549	524	543	528	523	513	531	526	512	514	482	500	533	550	522	515	508	504	492	513	544	555	573	525	503	503	540	516	550	483	516	525	540	500	514	510	553	522	515	544	493	526	548	497	567	510	536	517	545	563	522	528	512	521	534	516	578	518	533	585	520	541	531	514	498	552	538	522	542	533	494	533	478	532	502	534	539	500	539	573	517	534	511	529	517	492	516	496	484	509	476	562	528	528	518	521	562	530	551	552	564	549	520	503	509	537	515	561	490	551	512	534	526	521	533	535	568	527	531	527	507	525	540	518	505	500	506	529	535	506	496	537	545	509	529	542	520	475	567	464	519	502	514	543	499	509	545	535	535	556	508	537	512	517	538	553	537	519	558	519	543	482	535	537	511	547	521	554	508	509	460	493	485	528	528	503	525	565	542	513	547	495	483	553	532	507	487	506	501	529	559	557	546	519	527	518	490	510	523	506	493	518	543	531	479	537	524	489	518	541	521	509	545	523	547	545	551	524	517	556	529	500	479	542	538	492	470	529	522	481	546	544	540	538	493	545	550	526	500	495	545	524	537	557	555	529	494	501	509	490	518	537	540	528	514	512	542	522	507	495	516	519	548	512	532	525	498	514	584	493	522	537	508	545	570	531	467	557	520	494	568	541	495	558	537	532	531	515	535	532	519	541	560	521	513	537	548	511	504	514	528	520	507	545	534	535	511	521	511	513	569	531	521	512	495	529	538	521	532	535	489	514	556	512	482	539	498	546	493	555	537	501	510	524	521	535	538	548	544	543	549	507	480	514	503	548	522	531	523	565	547	513	498	482	543	503	549	508	566	486	532	552	524	512	521	501	526	536	482	521	533	539	546	507	543	480	531	506	535	564	560	534	510	533	489	483	529	516	520	566	499	486	512	528	526	542	487	521	530	501	522	586	521	539	545	524	528	535	531	572	547	528	547	504	515	533	563	532	563	532	530	533	537	497	500	532	540	548	505	497	529	526	508	522	523	520	512	534	539	518	540	533	511	505	515	508	518	543	553	540	552	497	534	527	529	522	505	500	518	509	541	519	519	496	537	523	524	530	505	495	500	550	551	504	568	514	532	495	536	558	561	551	540	524	474	556	517	510	535	498	538	516	540	536	527	489	510	498	492	535	498	484	533	501	534	519	541	520	544	520	508	525	530	515	554	502	546	548	519	545	494	522	505	541	531	541	545	544	501	517	527	515	511	555	482	530	538	537	540	508	536	505	528	515	543	497	518	504	533	512	513	473	531	531	546	549	534	519	532	542	527	517	541	521	560	489	501	557	520	560	574	552	540	522	516	545	503	542	529	521	524	478	525	493	530	478	501	478	497	521	545	531	553	495	512	501	495	524	534	524	510	510	556	543	540	540	582	546	540	517	503	495	516	532	521	540	535	518	511	534	534	502	519	521	519	514	517	512	543	553	527	520	521	519	531	517	518	519	550	494	503	584	483	506	516	512	483	525
25436	25962	35785	29833	21641	17457	6164	549	453	458	508	569	496	465	490	468	480	460	447	522	472	499	482	499	440	491	494	512	472	437	475	412	472	480	478	469	481	464	444	454	462	452	477	472	480	476	491	442	462	494	464	505	475	446	441	456	433	489	464	460	443	430	495	460	455	454	467	453	449	438	466	473	474	464	491	444	488	452	476	479	444	477	469	474	461	446	514	465	474	468	497	458	423	473	491	467	477	465	495	423	466	458	482	451	476	484	502	435	484	449	529	484	478	512	477	487	490	455	454	466	455	484	480	453	464	436	431	506	454	467	478	495	446	492	475	451	492	448	469	437	485	469	488	477	464	469	441	488	463	458	445	449	411	466	458	441	462	474	472	482	458	430	442	473	443	469	479	493	457	473	456	470	482	456	451	489	462	451	484	460	456	462	448	465	436	445	470	489	446	465	482	477	520	468	480	496	444	463	471	474	462	439	421	504	500	484	458	452	472	490	465	454	480	458	451	471	467	427	478	430	451	465	435	439	502	498	466	480	479	511	467	466	501	441	465	493	430	448	473	462	459	468	447	463	456	441	445	470	484	513	507	445	437	479	454	447	451	439	472	458	431	472	441	480	500	461	474	421	476	469	451	426	458	462	476	430	465	463	459	497	470	456	417	464	437	466	495	474	497	467	487	495	495	469	459	459	458	466	500	453	500	430	483	461	461	400	457	459	517	511	482	440	428	483	466	422	451	487	457	477	461	452	439	463	492	485	480	451	499	419	441	459	450	494	482	449	442	461	485	476	450	481	445	461	485	468	413	472	488	460	503	413	449	460	478	462	468	476	511	475	423	432	457	456	456	441	490	439	480	447	481	444	409	465	482	447	453	447	462	472	460	491	479	411	466	424	481	456	470	460	486	463	461	447	471	425	478	438	455	472	464	457	446	458	490	426	459	415	448	480	455	454	454	435	461	468	469	430	418	477	497	456	501	482	492	452	463	473	510	475	469	476	477	452	458	449	448	458	459	451	485	448	472	441	506	484	444	500	449	430	487	494	488	441	444	433	465	457	477	471	460	459	454	468	483	479	440	461	485	452	507	485	456	473	463	446	458	494	428	426	483	479	451	446	475	491	429	471	469	460	440	462	500	469	470	463	448	461	476	460	417	461	427	455	468	496	495	433	501	410	438	435	453	503	424	440	444	444	462	447	433	436	447	464	465	502	460	485	464	492	430	456	444	464	437	483	419	446	480	470	517	432	429	476	450	460	475	486	463	446	498	433	490	470	507	475	447	474	482	435	443	460	456	431	458	472	500	464	432	448	475	481	465	445	436	431	509	449	472	502	471	492	457	483	470	494	455	487	491	431	476	450	478	484	440	467	450	479	441	463	488	447	474	488	470	478	472	441	503	441	438	478	422	469	457	454	471	474	493	458	448	458	455	442	415	435	472	455	436	442	428	440	481	465	431	477	478	431	424	442	441	465	497	474	433	445	473	468	419	476	454	447	446	497	434	476	449	500	464	463	452	450	444	459	414	476	436	511	463	490	489	489	486	453	455	467	438	499	469	463	433	490	470	498	465	502	468	508	490	479	504	493	485	485	437	450	434	483	468	484	456	468	478	456	459	437	463	445	479	492	464	442	433	434	475	452	451	467	450	468	436	462	454	480	418	441	470	450	472	449	474	433	459	500	464	452	446	483	468	419	426	465	501	455	449	487	427	474	492	483	457	445	484	455	460	481	476	454	461	478	451	467	489	433	439	447	426	453	477	449	446	448	462	482	461	455	483	500	481	481	454	495	458	477	477	469	419	474	469	498	478	423	477	443	447	465	445	477	411	463	487	466	462	444	484	488	454	451	459	472	486	487	448	473	499	466	461	431	438	476	443	492	494	487	426	485	433	451	440	502	437	452	447	453	454	476	467	469	468	479	448	486	414	453	452	414	451	428	447	491	454	454	448	444	481	440	502	463	437	457	468	460	455	449	450	473	426	487	465	486	424	460	477	443	470	451	449	494	458	481	484	462	435	457	464	478	498	466	474	443	445	408	427	468	460	458	439	466	437	511	470	467	462	475	480	467	463	528	464	497	476	482	438	480	500	473	495	455	432	449	487	456	502	449	445	445	450	466	469	487	477	451	494	469	457	474	445	474	486	474	464	478	454	455	472	466	444	462	442	488	438	476	486	459	507	441	430	506	447	452	465	454	474	455	466	485	466	425	479	458	473	455	448	466	469	454	432	479	428	455	496	475	468	454	451	442	445	507	459	495	466	437	475	451	460	477	467	459	477	531	486	465	488	457	460	442	448	452	477	476	434	449	442	448	452	444	435	466	497	480	471	453	470	455	464	434	516	489	479	453	463	469	442	477	483	452	470	457	480	494	487	468	450	463	464	455	448	451	481	436	441	464	471	512	470	440	507	489	448	465	474	476	455	462	467	463	482	472	483	451	459	469	465	448	475	445	459	477	485	497	453	475	480	464	443	473	454	468	440	464	512	464	464	490	436	472	466	451	473	420	505	483	481	450	451	484	455	478	501	477	448	455	404	443	448	446	442	446	475	483	458	474	472	477	489	463	463	448	420	438	445	464	449	463	465	485	474	461	463	449	460	431	455	451	454	469	491	425	455	468	434	518	500	466	453	471	486	503	451	478	498	495	448	438	453	462	462	490	473	460	464	475	465	463	490	437	491	448	467	470	464	463	472	462	473	481	453	464	476	497	447	465	482	463	489	440	476	485	470	439	486	451	444	433	452	475	501	458	466	501	442	461	474	515	455	447	447	488	452	494	450	454	462	461	462	476	471	455	411	439	468	461	433	449	454	469	461	483	432	448	476	480	468	487	460	468	468	519	463	465	441	480	466	485	483	428	486	452	468	432	524	378	463	412	442	447	475	452	461	467	470	477	447	456	436	496	466	453	482	477	451	494	472	440	497	433	447	458	458	451	454	446	465	461	480	482	477	433	462	499	434	490	464	443	458	457	441	469	441	473	458	443	450	489	472	472	508	501	457	440	523	478	457	477	505	491	477	446	453	504	476	434	477	469	476	451	461	515	489	474	439	492	470	428	467	466	426	446	455	454	498	450	468	465	458	487	460	474	442	507	449	436	408	470	467	479	498	470	466	467	480	467	431	485	476	443	483	438	439	448	437	434	495	512	447	466	480	503	472	467	490	466	467	472	474	465	448	472	456	413	495	476	504	470	481	475	477	481	473	454	431	433	472	471	460	471	483	492	500	497	477	436	439	464	488	470	463	479	519	448	475	495	478	434	425	467	488	478	467	446	440	441	428	417	445	461	458	497	468	496	473	458	489	483	490	461	500	437	467	445	459	449	480	437	460	444	475	432	477	465	494	475	500	436	466	481	479	458	457	493	454	492	477	491	476	460	489	485	471	443	461	451	455	485	443	460	439	451	451	458	457	506	474	466	476	486	447	444	467	474	495	461	471	443	477	466	467	453	421	463	460	452	437	470	453	449	493	424	470	490	473	467	475	440	437	424
62033	97189	60769	42301	24785	22053	7608	732	743	779	923	1015	784	701	720	742	741	697	747	691	747	746	697	743	728	764	659	704	696	727	693	781	703	723	679	661	728	736	748	773	752	737	696	776	712	747	705	710	730	749	726	702	721	661	729	721	720	688	668	746	697	716	755	705	690	730	758	749	701	740	734	744	716	733	722	760	713	703	742	733	702	767	703	714	724	731	669	697	742	763	746	724	749	718	706	741	756	716	770	735	717	676	735	722	730	718	705	723	749	773	741	715	702	734	738	741	749	731	710	709	716	678	719	709	698	701	737	718	761	727	722	724	759	713	733	710	727	692	733	694	685	681	686	697	723	701	687	738	754	659	717	784	738	758	698	755	767	736	710	735	737	700	744	756	771	712	732	717	704	739	737	707	739	682	726	716	670	701	698	769	709	698	705	683	779	716	815	733	718	739	696	727	718	702	659	725	693	729	685	686	707	699	769	666	730	719	738	718	746	721	701	737	725	705	755	727	732	734	707	760	727	729	709	722	722	755	713	712	723	690	676	709	721	772	722	753	715	727	799	726	715	762	770	734	682	744	715	719	718	741	653	715	687	716	702	668	685	750	658	725	740	718	718	716	736	674	706	716	710	721	737	711	688	729	684	708	720	768	732	775	693	740	755	728	683	693	705	723	712	681	688	749	662	693	730	770	722	729	725	739	720	706	714	712	742	705	687	716	690	713	741	739	716	723	719	697	701	718	727	693	743	726	728	759	752	718	704	747	745	764	713	719	706	706	697	710	741	721	714	752	764	753	740	686	767	703	725	719	719	718	667	708	717	700	722	745	771	733	785	719	728	753	732	732	773	706	739	737	713	683	763	736	701	672	704	706	728	745	764	721	696	742	703	667	732	766	740	720	709	709	766	729	730	740	678	715	718	686	733	783	758	761	704	753	759	729	706	764	740	730	707	653	680	748	731	726	716	690	813	738	688	700	665	678	710	742	727	674	698	665	773	728	726	739	730	751	757	713	732	741	666	710	744	724	678	676	695	699	720	695	717	740	740	724	761	680	743	726	682	720	730	753	788	700	737	723	696	774	714	707	732	736	727	752	750	680	734	750	713	716	743	739	716	744	725	711	739	724	728	758	727	733	725	721	729	732	728	699	675	688	749	718	719	698	745	713	704	703	732	784	698	702	740	716	748	728	720	682	735	785	708	688	727	708	707	685	676	737	721	697	739	736	698	755	738	722	719	730	742	725	716	704	726	665	741	714	740	746	749	715	745	748	750	736	756	741	718	710	713	692	702	772	737	766	759	702	677	676	773	753	713	765	733	717	660	738	725	723	737	765	702	657	750	716	716	719	745	720	729	723	715	710	692	697	699	690	727	740	676	687	684	683	676	708	712	723	741	678	712	724	664	745	699	756	784	734	693	709	776	742	730	658	725	749	695	690	699	684	685	714	691	691	715	706	758	718	669	695	724	733	724	734	653	742	747	738	682	735	705	726	730	709	710	681	715	734	718	720	711	727	719	706	711	719	670	770	735	697	727	712	761	724	716	743	715	698	720	702	704	708	750	717	693	726	729	696	710	725	750	722	690	752	709	710	733	748	780	779	699	749	683	724	697	745	765	697	705	751	710	731	700	752	736	708	720	740	716	720	719	732	725	770	716	724	749	698	679	733	712	765	705	705	722	751	734	725	710	741	733	767	704	709	732	726	730	724	712	739	766	725	723	714	714	702	720	717	715	745	697	762	739	706	717	775	706	764	743	740	715	701	737	672	767	718	760	696	724	688	707	729	700	703	742	682	700	705	694	754	717	726	720	722	750	751	736	720	692	702	737	740	756	688	665	690	719	713	717	745	719	698	780	729	711	722	741	754	708	738	716	726	734	760	702	727	677	761	726	697	710	690	716	737	699	718	725	741	708	693	710	729	717	712	707	698	756	764	758	710	715	703	760	730	712	720	739	772	719	690	721	762	763	752	732	726	698	752	722	710	701	666	726	728	700	695	740	751	748	710	681	756	734	655	735	752	764	709	731	748	714	707	722	721	702	713	692	762	706	724	692	752	761	756	758	752	712	663	763	719	762	719	748	740	739	744	689	729	688	802	764	737	719	747	733	728	688	739	681	679	681	725	726	725	720	731	749	769	761	659	697	697	727	732	697	731	724	756	752	750	708	767	744	808	667	691	668	755	779	714	742	715	691	721	696	763	728	673	719	719	706	740	731	755	744	762	719	728	719	734	708	759	714	738	726	733	725	703	749	715	648	761	732	727	744	744	680	726	663	690	700	715	734	761	733	702	737	696	697	644	742	708	735	693	712	674	747	714	697	718	706	710	712	701	701	760	704	801	743	738	714	692	703	726	691	768	751	656	717	703	741	732	754	715	719	742	770	763	711	698	718	746	729	750	751	705	725	710	715	684	706	705	682	680	738	735	796	690	704	712	728	714	678	701	746	750	731	712	729	727	722	709	673	754	746	697	664	747	732	755	718	701	723	719	738	710	731	759	758	691	732	726	730	740	721	712	709	732	675	723	745	685	761	681	712	744	728	732	720	722	738	712	707	804	724	713	735	685	695	726	762	717	705	716	775	697	722	704	710	717	704	774	708	733	696	677	712	711	674	708	726	680	742	715	686	683	689	713	710	751	689	727	714	783	730	727	702	715	663	749	713	743	740	656	682	728	730	773	698	723	727	710	715	705	748	733	718	768	703	728	731	688	721	695	713	696	757	754	711	745	699	755	676	713	684	726	716	707	734	697	728	763	729	708	780	696	698	727	683	743	706	707	744	718	731	711	715	725	748	691	703	687	730	735	693	766	724	755	738	686	716	731	743	702	695	741	722	697	730	736	723	670	691	703	737	724	707	779	742	704	773	682	695	721	750	692	696	702	741	708	734	693	752	769	703	733	705	690	751	722	743	695	699	712	735	702	699	728	698	718	739	722	667	725	737	718	716	711	712	733	679	693	778	689	760	760	723	716	730	718	687	694	760	680	693	656	704	728	689	761	715	720	755	716	777	671	705	720	745	729	710	689	748	728	739	685	788	695	747	726	716	691	750	734	706	739	735	681	668	706	776	696	726	712	751	747	724	746	745	730	709	712	757	733	669	719	712	737	762	683	722	703	709	678	694	704	717	710	736	731	773	708	663	702	713	717	721	733	715	720	691	741	715	777	713	647	697	752	694	722	739	723	707	705	739	761	724	728	736	724	722	738	705	734	721	726	709	734	726	712	740	719	693	709	749	733	712	709	729	736	715	695	719	742	683	709	721	769	718	720	710	708	682	711	760	709	698	735	770	737	690	726	714	742	739	708	664	736	698	721	758	742	712	729	713	693	717	709	727	720	735	747	690	698	686	723	723	723	737	669	705	682	709	724	720	730	716	732	736	758	737	696	737	695	719	733	734	768	689	718	773	681	731	728	754	764	675	722	709	747	705	754	759	731	698	718	710	742	713	744	742	758	733	761	718	731	692	672	723	710	686	720	698	733	787	761	672	733
24356	24187	31694	27483	23351	25003	14889	1399	676	704	828	882	755	674	665	684	644	604	692	682	664	702	636	673	682	672	632	668	705	669	682	674	720	701	689	680	660	673	663	624	627	674	629	716	704	714	651	709	690	687	700	666	678	672	715	604	640	647	705	635	661	654	651	607	652	645	682	688	632	680	656	683	663	672	634	664	690	716	658	645	662	647	656	663	679	681	725	618	665	671	685	683	661	649	679	618	660	608	674	654	696	650	685	668	655	701	683	657	656	632	681	674	656	628	695	664	714	657	661	664	662	654	664	710	651	658	626	659	631	648	683	686	608	641	639	632	683	694	669	697	623	645	616	648	672	650	646	654	659	643	676	655	639	678	674	648	692	622	677	644	671	697	661	713	649	686	690	659	615	660	671	658	664	694	627	645	617	684	651	662	665	637	676	685	696	691	669	660	669	640	650	655	635	692	623	644	712	640	650	682	682	654	648	684	681	603	671	720	664	621	673	691	680	679	650	642	669	640	634	639	647	681	697	647	653	665	655	666	650	694	668	643	678	651	645	636	684	697	687	618	636	625	669	639	667	640	657	655	603	669	710	653	677	661	627	674	658	711	679	634	725	687	630	636	641	692	674	652	646	650	660	669	642	648	644	661	651	658	664	645	632	691	663	689	623	690	663	632	665	654	643	671	668	670	644	662	642	674	687	630	630	657	667	684	605	651	662	696	671	675	663	633	699	631	674	694	675	694	687	680	702	658	672	677	670	723	631	651	698	637	657	667	636	681	606	652	659	648	643	625	687	653	665	677	649	634	630	644	654	682	680	691	655	667	653	679	631	623	677	656	695	662	661	639	697	644	672	652	648	616	656	675	619	689	675	693	683	703	648	667	645	666	633	652	680	657	656	621	620	650	647	634	671	648	626	638	627	665	619	652	754	667	639	657	640	620	644	643	616	663	606	664	671	654	708	650	685	647	657	659	660	661	616	676	692	689	654	655	661	683	689	703	648	659	664	688	666	642	679	657	612	642	660	701	651	665	633	628	616	666	630	665	614	675	663	691	666	659	678	649	641	682	654	637	617	649	669	650	597	666	716	676	614	652	662	602	624	624	660	669	654	650	653	617	675	633	682	652	630	671	630	662	621	678	654	645	649	628	649	657	669	645	668	649	602	663	659	579	651	707	667	719	688	674	643	651	672	674	641	604	676	645	678	662	637	648	658	687	691	694	672	639	650	689	651	670	677	670	652	668	690	685	653	648	681	679	640	664	654	653	638	655	669	653	674	667	724	658	642	674	672	653	618	670	699	629	666	666	660	627	660	636	639	666	678	685	693	656	641	658	675	639	674	673	682	631	658	638	658	664	657	660	675	670	626	638	640	672	676	626	601	641	650	659	619	701	643	679	647	681	635	647	732	653	634	624	677	647	626	626	673	617	693	650	681	634	669	671	712	687	653	683	645	658	680	661	676	619	651	645	649	630	672	656	608	671	690	633	644	676	660	643	667	689	677	670	619	651	633	668	662	643	658	638	634	649	619	670	679	686	624	637	670	656	640	650	649	635	655	659	644	641	672	682	695	642	631	632	654	665	655	645	659	667	677	624	657	668	661	689	660	689	664	669	646	678	648	674	633	643	666	665	647	729	617	701	656	698	614	664	651	631	668	696	678	688	695	659	658	615	634	681	621	681	676	666	696	656	677	645	637	683	697	642	696	701	651	651	705	696	664	674	668	628	642	633	577	689	642	669	633	641	671	638	650	671	640	659	621	662	607	663	621	663	645	621	678	633	667	673	674	659	646	699	653	656	686	618	715	698	652	632	666	633	688	659	658	646	702	652	701	657	629	712	662	606	675	702	683	631	632	620	679	657	657	678	613	669	654	696	650	690	648	642	730	671	654	709	671	670	662	681	648	638	658	703	691	677	701	688	594	642	620	672	642	670	662	688	679	635	638	616	652	631	683	678	651	638	616	670	689	619	609	640	601	633	673	635	683	618	639	683	670	661	647	674	675	693	630	675	709	629	718	673	645	648	680	690	639	645	696	661	671	675	664	627	680	697	627	654	660	620	691	649	641	647	684	700	620	622	670	661	672	654	648	643	695	628	649	652	698	640	663	642	661	679	661	672	617	652	650	620	631	711	623	660	660	635	665	595	696	658	711	642	638	681	648	655	617	650	617	630	638	628	660	662	634	701	667	683	636	627	647	659	640	643	604	647	708	652	676	660	641	654	637	610	704	686	661	695	650	687	668	597	628	588	674	650	679	677	670	604	647	738	663	637	626	636	708	681	663	627	654	702	610	637	638	686	665	641	630	677	695	622	674	636	687	677	671	655	646	637	639	696	676	643	688	674	676	650	658	660	694	648	665	632	672	692	657	667	686	592	675	641	630	671	635	677	637	686	639	622	641	678	679	695	654	608	629	682	669	632	733	687	697	619	716	642	680	655	671	708	690	700	722	683	665	646	698	682	685	663	646	632	619	631	659	678	611	646	700	688	640	680	678	717	689	676	629	659	647	661	654	662	668	649	649	654	625	701	704	649	634	655	658	594	714	630	648	628	691	672	680	636	720	611	658	700	630	678	667	630	667	652	673	653	693	648	674	645	627	671	652	686	648	647	679	706	653	660	650	667	666	646	619	726	682	661	685	679	674	665	671	650	638	657	641	649	605	704	666	704	652	670	698	671	621	617	649	656	655	622	632	616	650	613	641	723	674	693	667	631	680	659	646	666	657	664	698	673	655	649	656	660	629	683	662	590	661	638	713	708	638	672	632	641	684	688	687	633	658	678	669	633	667	668	662	638	655	668	684	676	634	691	643	606	708	652	665	674	640	669	656	695	653	633	690	661	630	658	658	653	676	638	648	667	666	675	674	661	675	618	645	684	677	641	692	629	660	600	685	645	672	641	648	674	652	668	640	662	652	598	635	660	627	689	661	658	659	672	623	731	688	674	689	702	683	623	650	645	650	645	642	665	650	688	620	626	662	686	673	685	655	646	641	644	665	639	627	636	687	654	591	692	667	674	649	615	661	651	640	637	653	641	681	637	690	626	689	668	656	650	633	651	663	604	688	663	644	675	643	629	694	621	652	633	637	673	696	656	638	683	672	607	677	664	665	636	673	654	689	643	673	680	683	653	671	613	651	654	687	665	620	633	662	633	672	645	656	679	676	638	671	614	698	701	661	664	678	617	650	613	653	675	675	686	643	641	737	644	679	694	692	685	668	728	685	669	647	647	659	703	670	641	678	688	652	654	716	684	677	643	665	686	684	683	664	643	628	700	676	640	670	683	645	647	679	644	659	650	666	691	729	657	675	683	655	674	666	665	603	658	645	646	689	674	667	645	646	672	633	672	622	690	697	668	654	659	630	629	694	659	661	663	641	672	649	679	639	672	680	632	705	658	665	653	715	628	682	690	672	627	630	646	675	679	652	683	636	640	655	678	664	639	686	679	662	664	664	643	660	653	634	656	691	690	700	671	626	671	665	611	630	714	668	690
61808	101593	64275	50426	34833	32432	13880	995	983	1006	1487	1732	1107	1013	982	955	1019	978	984	960	989	1018	964	1026	1018	979	976	979	989	984	999	986	987	1019	970	966	950	925	1004	963	1011	1003	966	1053	962	969	1016	975	921	954	1015	1023	1022	1024	999	968	940	954	977	928	940	968	969	933	980	1001	1010	1028	984	979	1025	966	951	1006	1015	948	980	987	1016	957	990	956	1016	997	968	988	934	963	1011	978	976	979	979	994	948	959	1003	947	1014	964	958	994	986	1005	950	1006	994	937	971	1027	952	963	957	995	1012	1030	938	967	991	995	952	961	1013	986	903	966	968	969	972	1007	983	966	1012	980	1001	989	964	1065	995	1012	965	1000	989	981	1007	957	1066	982	958	918	973	1015	940	1003	1019	951	974	1009	1048	971	1020	946	981	1021	949	970	944	948	976	972	1001	972	977	1008	987	980	1000	992	939	1016	944	1005	983	972	956	964	1004	1029	970	990	982	981	999	945	942	939	983	1009	1027	997	1015	1022	947	976	1009	970	999	1015	1005	976	983	935	1009	992	959	966	965	1014	1020	995	996	955	953	999	951	964	977	989	981	956	935	966	952	964	985	1008	993	986	984	977	955	992	1007	1001	1021	973	970	1021	1008	999	963	1013	1041	990	989	957	980	1006	950	962	962	982	966	1015	995	982	981	978	1009	1003	979	946	920	952	1001	986	998	962	960	930	959	958	1022	986	959	995	972	962	957	992	978	1007	998	1013	992	992	1004	1035	909	1009	971	988	941	1045	964	952	945	1012	990	971	953	991	957	1017	994	933	1003	947	996	928	969	989	961	995	1016	976	938	1005	994	965	946	959	1007	925	951	971	966	1026	992	947	984	932	946	946	952	1011	956	975	988	1020	1021	985	1013	968	934	965	997	1027	976	912	971	956	994	942	968	1002	939	1018	1035	941	968	954	1002	993	986	997	945	1001	970	936	1034	1024	993	993	998	932	961	974	939	1056	943	989	1012	993	947	974	988	984	974	984	965	965	1003	985	965	932	1037	994	974	971	1006	1009	948	942	953	983	982	978	991	984	955	904	952	925	974	995	967	993	931	969	967	1026	1004	976	1020	966	1030	1042	986	938	985	971	930	988	987	973	983	990	942	979	908	965	984	1007	1018	1027	986	986	969	963	976	1002	1018	946	939	1000	984	1039	966	987	960	984	976	1026	983	984	972	1013	949	970	942	958	993	993	976	989	975	994	985	977	1020	1010	939	957	1032	979	945	956	914	1019	952	1003	1055	991	981	993	934	1015	979	959	974	981	994	997	1004	954	993	961	971	949	959	1004	997	932	1069	958	961	960	1011	990	1008	947	962	977	995	1028	1022	974	938	968	1026	966	972	1022	997	1035	1017	948	1012	998	1003	1001	1011	972	972	973	960	927	989	960	944	978	1016	966	1023	1032	975	1004	999	993	942	1001	965	984	974	995	991	902	974	994	1016	995	964	957	970	971	1004	973	1009	985	1013	953	975	966	996	976	997	962	1004	943	947	1035	1020	1024	953	968	1026	969	1007	935	948	1033	997	923	1009	963	1021	961	961	944	989	934	911	955	1016	993	1006	1058	1033	965	1027	986	947	978	1017	941	953	1006	989	1002	988	1049	990	999	1008	963	1005	950	945	1055	991	1013	950	993	1005	991	953	933	991	959	1005	1006	957	976	992	958	951	974	1008	931	987	953	1007	939	1011	940	989	963	975	995	950	929	963	1008	1017	1006	954	981	983	1031	941	954	966	994	1006	974	997	985	946	977	980	989	969	998	965	961	980	943	977	1052	965	977	927	983	913	948	993	940	1017	985	973	982	935	998	962	989	970	977	930	967	962	982	1016	955	941	1027	977	936	957	978	976	981	981	1005	1016	997	998	1032	976	972	989	980	953	1039	960	983	960	996	937	970	962	988	973	986	986	974	984	987	996	984	967	993	960	942	953	987	997	976	974	957	1005	963	943	971	996	977	1045	984	1002	993	887	940	1007	953	1013	1020	945	985	957	956	949	1049	994	955	974	970	974	1036	990	1049	960	973	992	948	977	1009	928	994	994	966	1006	965	978	967	992	987	953	1005	1002	1002	948	932	961	1010	950	915	955	944	993	979	1007	1022	979	988	984	1015	1016	977	968	972	975	1003	998	979	1003	914	1028	955	985	998	1018	988	938	999	965	988	924	931	1039	965	1023	1005	1007	1012	999	948	992	948	912	986	939	984	980	979	1038	1000	1033	923	1006	1002	1026	960	1018	956	988	1008	979	998	1002	966	940	950	1028	981	975	948	991	993	955	979	982	995	983	1025	970	918	975	1009	1002	997	962	958	968	1014	1010	964	1021	1020	974	972	975	972	1037	992	965	990	969	1023	977	1029	914	1012	960	984	989	962	977	1015	1031	989	1070	970	1010	960	1004	978	908	1013	972	991	991	970	1018	967	978	981	1015	1012	986	946	933	967	1004	1003	951	982	998	1013	976	961	1009	947	1006	973	1002	970	969	1008	979	923	952	978	973	979	1042	1001	934	940	942	994	980	1005	950	953	953	1009	973	956	977	1017	945	940	1021	1001	1002	992	1036	953	932	994	942	977	967	1014	983	947	1007	983	973	971	981	1045	972	966	996	982	976	1037	986	973	984	968	953	999	970	939	933	1008	1059	960	1009	983	979	995	1020	983	1003	962	978	953	1017	970	984	983	985	1027	924	940	983	971	958	994	985	1015	1032	983	980	971	944	1009	997	956	971	978	971	985	968	945	1026	1013	978	980	992	977	1006	982	962	998	1024	1011	980	953	963	950	1003	935	1008	1014	999	960	1006	973	1018	979	967	968	951	956	961	1000	993	1002	996	931	1019	929	982	961	1022	915	1029	972	995	1043	944	990	963	1021	989	989	987	993	928	1008	1007	963	941	1004	975	942	989	957	943	997	1003	990	1004	1023	979	1032	966	998	957	987	967	987	1000	951	1020	955	1071	950	955	953	948	1003	961	977	984	945	939	1012	996	957	973	955	1010	996	971	984	992	910	1001	1001	966	1032	981	981	976	989	1031	984	953	944	946	1006	943	1016	972	931	1013	984	920	993	980	966	996	947	1025	973	1012	981	989	972	991	951	970	985	950	950	1012	994	986	984	1027	930	993	1003	1031	1026	1008	943	998	925	967	1008	982	956	1001	950	978	965	906	987	975	952	952	998	950	1049	937	952	946	969	991	950	986	995	1007	992	958	989	989	1030	997	991	1013	972	1012	1018	951	945	962	983	946	1009	968	1007	1026	990	1005	952	993	1057	951	999	990	917	980	981	973	990	1010	997	907	965	983	938	980	967	992	951	1005	938	967	1026	966	977	1041	985	1015	1002	1031	1020	1007	986	1011	985	972	927	995	1028	1030	1026	1019	1013	986	1025	1001	926	1021	965	915	960	1001	1022	962	977	968	997	995	950	969	948	951	1058	944	958	969	1003	950	958	939	1027	960	964	933	997	905	958	1001	999	979	991	976	991	981	977	1017	960	966	971	1036	969	998	1006	1002	970	927	1039	932	1016	962	1023	957	948	991	967	1004	972	954	992	953	904	986	907	943	948	1005	987	947	932	952	930	1002	954	1037	938	951	998	960	963	964	1021	968	1036	971	982	985	1000	960	975	898	988	992	991	986	1005	1007	963	990	982	966	990	1048	953	994	952	1047	1016	1028	965	1019	973	987	966	923	1008	974	995	964	948	955	988	998	969	989	1039	922	976	992	985	964	972	976	969	1024	998	948	946	982	1003	1010	958	975	997	980	968	1005	1010	965	984	961	989	957	975	996	989	908	976	1018	1028	952	944	969	978	956	971	983	1001	939	977	974	956	959	964	1028	945	1019	999	998	1024	953	977	1013	1012	969	987	932	970	939	955	1034	994	948	1000
31025	32505	25247	13427	2873	2816	1018	344	324	343	353	347	345	371	328	334	307	314	353	345	341	330	355	327	331	324	355	360	323	324	304	334	313	343	325	289	322	334	341	351	302	330	310	345	334	319	335	343	314	285	339	306	334	283	312	303	326	324	305	301	384	342	327	344	304	323	334	320	314	357	346	324	334	318	319	336	318	315	316	361	322	350	342	349	348	304	330	289	350	337	350	347	311	305	333	334	327	345	339	334	340	314	304	327	333	328	315	347	303	338	317	322	314	329	342	331	287	374	358	328	337	332	316	327	317	311	343	326	340	300	318	331	325	319	322	329	350	329	366	339	326	328	318	327	299	307	331	325	315	332	331	313	339	311	360	341	320	325	346	361	324	320	351	317	320	346	337	312	321	330	345	344	325	336	333	321	313	352	343	329	330	335	331	290	297	300	326	315	351	324	332	332	332	343	336	331	340	352	306	330	340	352	339	338	368	329	320	365	323	316	337	292	312	348	386	359	305	355	346	317	323	336	303	312	308	301	323	299	347	326	329	340	331	345	334	299	351	341	275	311	336	329	315	349	323	356	338	369	332	352	306	355	335	349	317	367	308	326	331	350	350	317	345	336	308	304	307	332	312	344	316	287	309	336	289	307	344	361	327	346	366	343	372	310	316	325	338	319	316	287	307	343	365	317	337	340	323	331	320	327	360	346	343	338	324	320	326	338	312	343	328	343	323	328	351	289	337	317	323	343	345	333	314	318	321	346	339	328	323	323	330	320	344	354	345	317	320	364	360	312	319	335	342	332	292	351	296	317	352	314	342	323	337	349	359	327	305	321	328	314	334	322	325	371	303	350	337	337	342	359	310	370	346	331	339	368	318	371	307	296	331	321	325	354	316	344	333	313	342	332	315	359	332	325	301	318	322	355	319	322	336	363	324	315	317	351	312	355	335	331	323	322	321	314	344	318	356	369	353	327	322	327	330	325	337	349	362	356	350	340	324	352	334	309	333	310	333	319	332	325	335	340	332	350	342	333	320	321	315	327	357	348	336	317	371	298	329	345	347	337	368	310	330	318	337	321	361	343	337	284	336	302	332	372	336	308	326	361	299	325	333	312	357	325	350	351	343	336	351	313	324	344	349	340	341	294	349	343	300	345	331	318	327	351	368	325	329	347	362	371	315	350	336	341	340	355	345	342	346	328	374	345	353	340	350	314	341	335	296	318	351	355	335	333	290	310	337	329	314	351	302	331	352	317	332	328	334	334	329	319	346	320	335	347	308	325	294	369	325	316	366	314	310	328	291	359	345	316	306	347	331	321	325	353	334	322	362	339	350	337	340	318	340	300	327	296	307	335	339	327	332	330	348	336	341	311	314	321	331	352	325	349	294	341	315	316	318	299	322	340	363	344	356	316	283	354	328	351	337	343	321	354	323	349	340	353	354	351	345	291	318	329	344	338	351	329	337	322	292	279	330	348	348	327	325	302	333	314	354	345	323	337	348	315	321	301	324	316	342	329	350	350	319	317	327	312	309	306	370	323	330	308	318	321	293	334	339	335	349	330	330	355	319	323	326	324	348	338	353	327	347	340	337	299	346	322	339	325	342	319	324	298	312	333	346	314	341	334	290	338	335	351	329	336	329	355	339	339	355	328	356	331	343	323	341	333	308	322	320	349	320	310	316	318	326	330	330	327	337	288	307	344	285	370	325	352	331	365	347	345	314	345	315	329	287	339	333	337	315	352	328	313	359	328	324	349	329	345	352	308	360	313	350	317	351	339	352	344	335	313	378	322	340	326	349	367	380	330	353	327	323	329	329	340	320	338	352	335	330	341	318	330	313	341	335	333	336	342	315	340	356	340	344	336	311	329	315	351	323	317	336	337	317	319	343	327	331	314	317	333	294	313	311	345	294	307	322	343	355	317	335	325	312	313	322	316	308	312	306	362	305	301	348	322	299	331	359	315	329	318	354	313	325	313	323	320	315	311	332	316	325	320	317	331	316	297	352	322	345	348	291	342	323	340	321	351	341	335	313	337	358	341	344	362	334	334	302	325	325	332	371	335	338	337	345	284	312	358	320	355	329	316	335	348	328	325	304	307	322	339	342	331	317	309	331	366	355	328	314	324	326	324	350	354	316	334	347	309	321	323	339	337	340	333	341	320	313	357	320	345	351	340	369	339	392	335	363	296	300	331	300	351	326	333	305	312	322	304	371	334	341	316	310	328	315	323	341	326	297	308	320	330	333	357	361	320	294	324	304	311	309	338	329	329	320	321	348	343	301	339	334	312	333	343	321	336	311	315	346	320	317	347	366	341	323	329	330	327	352	313	321	337	377	360	310	325	343	312	332	321	338	297	331	341	329	321	310	307	309	337	314	328	345	332	342	346	317	347	335	331	323	330	300	310	325	307	336	328	309	332	335	355	328	309	326	298	354	365	330	315	299	313	289	362	377	337	319	376	327	320	379	334	351	346	342	322	300	335	318	352	339	345	333	324	333	318	358	363	305	324	331	329	302	336	353	349	321	350	318	337	361	316	324	320	344	324	292	327	318	329	323	312	331	344	341	332	332	323	307	338	319	324	331	317	315	343	358	328	311	320	297	303	323	333	312	324	354	341	377	304	336	328	337	319	319	324	296	322	312	337	330	339	332	299	369	333	327	340	331	352	338	341	315	351	322	297	349	338	313	315	307	337	308	323	317	354	331	327	306	347	347	322	316	352	331	313	319	339	335	342	385	350	328	303	332	357	317	336	314	312	342	325	327	342	319	345	328	317	328	315	327	332	324	313	310	365	302	352	321	306	349	327	298	331	312	355	298	329	325	347	356	335	349	309	309	320	314	316	343	303	308	325	317	300	324	344	327	334	316	338	348	327	320	323	322	309	346	335	331	320	334	345	298	337	323	308	329	362	309	349	311	305	348	337	293	326	325	314	334	350	312	342	334	321	351	387	354	329	335	331	334	297	329	318	340	320	345	324	324	345	333	338	333	326	338	359	327	332	322	321	345	333	332	338	316	373	352	326	318	330	356	360	345	320	306	320	316	324	292	336	320	332	350	294	307	320	332	316	348	351	351	330	333	332	346	374	316	339	331	336	337	336	326	341	359	305	317	319	339	336	338	327	326	304	309	345	306	354	336	334	337	325	316	345	327	325	343	315	321	338	323	340	326	334	301	370	323	335	306	361	338	328	314	359	336	333	337	352	323	328	348	340	342	317	341	322	371	312	345	318	335	303	338	335	305	334	347	294	342	357	324	316	325	305	308	328	339	302	317	338	330	321	309	327	330	321	367	341	319	338	322	326	332	321	304	336	337	285	339	350	297	335	322	336	310	320	347	302	346	336	304	362	303	292	308	321	288	322	351	327	311	346	344	318	327	310	325	305	304	371	322	309	306	348	316	351	354	311	335	332	336	319	300	299	315	325	322	317	344	361	332	317	362	339	325	299	334	322	353	350	301	314	336	340	306	311	326	308	318	314	308	317	323	312	348	314
39112	50567	27082	14631	5816	6348	2164	510	549	562	570	566	555	573	527	554	566	520	553	523	533	530	514	571	548	530	574	508	561	594	517	571	574	541	549	556	572	505	501	554	558	580	503	507	556	564	513	523	570	563	546	540	534	560	522	576	589	541	510	584	550	529	539	529	549	539	556	542	544	546	553	569	554	543	578	551	579	567	546	565	544	561	516	527	531	547	563	546	528	541	526	525	563	498	536	546	569	571	542	470	531	588	505	566	534	562	574	507	559	494	517	512	593	537	509	532	544	555	522	621	545	560	570	520	527	484	563	570	559	497	564	520	539	564	536	548	525	574	571	515	559	513	567	568	547	554	556	551	539	519	558	520	557	535	544	539	506	539	536	519	539	544	515	519	562	513	548	523	549	535	557	543	538	530	536	535	554	532	517	571	544	581	518	494	532	532	521	570	547	542	551	538	507	518	595	565	538	543	492	522	513	550	541	508	532	531	532	556	511	529	569	504	558	522	543	574	542	539	547	545	517	540	531	533	589	532	533	541	543	547	539	514	558	537	549	556	535	538	532	568	550	519	515	528	561	506	555	553	548	501	552	524	585	505	558	580	532	563	517	519	536	604	515	546	548	510	564	554	534	567	550	579	566	540	598	553	542	541	601	508	539	578	580	500	516	563	514	510	587	519	526	542	546	542	519	546	524	547	559	578	576	562	576	532	484	553	546	523	560	551	534	565	542	531	512	517	549	508	525	550	510	547	561	549	547	565	503	549	519	545	552	528	525	573	550	541	524	567	520	511	534	566	542	521	593	529	549	543	566	568	548	568	555	584	518	521	552	535	561	523	569	552	589	495	520	602	555	528	552	527	586	537	568	548	537	557	516	526	517	574	560	555	530	575	502	533	516	574	557	531	519	554	534	547	518	561	543	528	530	565	581	524	546	541	507	514	492	557	544	567	547	501	522	540	522	535	529	524	533	523	499	511	552	534	548	526	531	540	529	529	553	563	532	563	554	517	534	510	515	516	553	540	553	515	515	572	482	544	560	536	548	514	529	488	548	525	521	581	530	535	535	517	527	507	556	545	498	517	567	527	565	497	533	557	508	542	530	527	547	582	539	576	569	545	536	580	508	522	555	571	552	535	514	532	563	578	560	577	530	554	532	535	552	552	542	520	480	509	542	534	544	523	540	541	505	555	546	530	579	543	530	521	584	563	550	511	540	548	510	603	557	522	532	522	571	566	532	508	524	525	535	526	553	591	542	564	494	552	557	524	570	541	492	524	524	588	568	523	539	528	568	531	508	543	526	573	567	541	571	530	543	537	537	506	525	499	522	559	511	585	540	531	504	565	535	517	586	557	518	571	559	582	546	533	553	530	526	531	550	508	580	530	543	578	498	551	554	502	545	549	525	555	555	547	570	525	503	567	549	528	544	507	531	578	530	526	575	516	592	536	533	522	537	554	561	530	536	553	517	538	516	537	490	595	531	514	514	567	550	535	537	524	555	550	571	524	531	570	526	534	565	497	541	541	552	486	522	520	547	553	518	523	550	499	509	559	544	540	534	573	513	548	553	590	533	536	510	576	526	550	575	537	532	490	536	520	530	563	510	518	515	513	543	570	588	549	539	575	567	546	521	567	569	544	537	533	520	531	496	549	572	520	545	568	518	572	534	535	535	517	557	557	513	468	529	520	513	551	554	557	504	505	576	550	507	585	554	524	561	516	546	542	504	543	572	513	555	542	549	505	490	517	545	594	575	570	535	565	579	525	507	562	549	536	542	546	535	558	574	567	517	566	544	552	544	586	559	556	519	546	560	492	596	582	542	570	509	582	544	568	547	552	551	544	530	494	532	549	517	514	551	514	547	523	553	550	536	513	540	548	543	576	560	553	548	499	528	527	529	581	548	515	560	517	608	489	506	526	534	548	528	522	521	571	576	525	528	535	508	567	543	570	590	538	558	538	540	544	564	536	579	572	489	544	526	532	581	558	546	564	579	543	551	541	521	519	556	516	535	507	545	574	560	544	559	537	561	552	506	543	523	547	544	538	526	529	563	513	555	532	565	538	533	528	512	508	562	534	532	577	537	536	541	557	569	499	543	531	517	548	535	520	542	551	513	534	518	560	492	542	510	508	564	535	550	544	514	527	517	523	543	589	513	548	542	545	571	534	516	558	555	564	509	512	577	520	539	525	545	543	527	540	506	576	553	547	545	506	537	531	532	525	540	582	519	549	539	542	513	526	520	518	551	545	516	510	536	513	540	580	527	518	543	530	545	505	550	522	562	556	539	540	518	540	558	572	533	573	526	520	521	529	547	563	558	512	548	553	499	553	556	538	568	550	556	570	545	583	518	518	547	572	534	523	562	567	549	543	566	520	540	546	563	508	529	546	525	545	544	580	527	532	551	575	521	550	522	527	538	535	545	577	512	550	555	518	556	517	540	531	528	553	538	532	505	555	530	523	531	550	551	563	541	529	533	544	523	545	563	498	498	532	536	544	569	554	535	504	533	570	566	530	529	519	529	534	553	536	482	544	579	534	507	556	520	550	507	524	526	523	573	592	535	528	512	515	539	517	563	550	516	536	579	540	514	528	521	530	519	529	542	560	554	511	563	546	583	564	535	536	567	542	556	555	524	514	554	529	545	499	518	530	541	539	549	529	524	526	531	530	514	564	526	529	531	558	532	529	589	533	568	496	518	548	530	540	534	562	546	548	552	554	568	599	536	556	510	560	512	564	505	545	550	557	472	537	565	561	521	557	550	525	482	516	565	541	511	535	537	540	539	551	559	520	565	528	561	503	505	537	543	517	555	540	563	555	531	525	557	555	538	527	588	549	564	542	539	521	548	514	504	566	560	597	521	546	551	559	518	482	503	537	544	501	574	560	527	490	507	558	569	533	500	552	527	518	581	577	543	548	568	501	557	566	540	539	558	537	524	531	511	549	500	544	532	549	538	560	584	569	529	525	541	567	534	566	567	537	553	560	498	523	525	573	560	560	556	513	530	572	520	562	534	556	566	534	524	512	516	550	592	514	524	601	508	539	509	518	536	502	519	508	549	548	563	505	517	525	518	564	560	550	544	529	537	535	597	535	525	569	522	513	525	536	498	518	532	549	560	538	495	530	523	511	516	536	547	540	540	533	519	573	542	582	524	528	550	571	524	539	517	526	564	526	537	529	536	523	548	576	502	541	527	562	553	540	540	518	560	528	525	566	561	546	554	573	533	549	548	544	539	542	493	526	588	554	552	500	536	560	593	538	551	543	557	562	495	521	541	510	566	522	515	546	535	586	531	521	583	532	593	528	574	528	556	505	574	535	545	528	531	539	552	532	568	555	501	534	558	503	590	543	565	577	547	530	557	537	542	536	606	535	568	524	551	515	541	544	585	544	556	506	535	554	561	530	545	537	546	545	542	521	546	591	513	547	521	497	515	534	593	559	554	504	566	534	537	588	544	582	565	540	523	556	563	527	560	579	545	567	581	528	542	547	494	511
25434	25498	32788	29370	22989	23512	10251	691	437	491	649	688	544	452	481	445	469	460	484	418	500	468	520	466	472	478	433	494	466	499	471	432	431	449	452	461	486	464	471	459	469	499	466	460	449	477	485	482	497	436	477	427	500	502	472	501	480	454	452	442	448	507	419	464	427	482	460	462	397	474	439	484	494	416	456	510	497	464	476	440	439	510	468	455	431	436	445	454	459	508	488	436	463	469	475	485	449	464	465	446	444	491	434	479	474	478	489	478	476	504	442	467	441	474	501	479	415	493	422	463	469	491	487	446	456	478	494	467	446	448	488	456	471	475	440	470	488	486	448	464	458	498	445	441	446	496	464	459	468	450	481	487	437	484	452	497	487	465	468	452	474	428	469	457	482	468	457	487	506	467	464	490	455	486	511	460	478	458	448	439	466	509	492	486	488	507	457	478	493	441	487	451	450	443	525	475	483	510	492	475	421	462	456	461	438	476	479	445	459	512	467	465	461	477	465	479	460	479	469	499	443	436	443	451	487	510	423	457	461	485	447	450	468	452	489	477	448	460	476	475	461	460	436	432	466	472	462	468	505	471	507	461	466	447	465	475	474	486	452	437	441	497	488	480	480	495	495	475	451	455	437	471	470	406	459	454	470	438	440	487	466	481	474	439	471	435	440	451	435	434	471	470	442	466	431	475	465	441	517	487	457	448	499	484	497	503	493	502	443	466	454	437	474	470	466	504	471	481	432	474	462	474	454	480	468	447	473	459	467	461	502	464	450	499	487	478	501	489	471	481	452	502	496	480	482	477	436	449	476	449	466	469	540	467	455	460	506	513	476	457	460	448	458	469	458	468	495	469	475	462	453	453	457	432	475	447	460	464	484	485	455	445	477	457	454	469	453	469	465	463	440	463	474	487	442	491	458	504	479	464	462	468	470	489	493	478	470	496	453	466	500	452	452	487	503	455	465	462	493	482	433	478	448	450	472	491	476	497	485	479	493	492	455	466	459	446	455	457	449	491	475	470	468	472	472	482	458	460	436	503	491	484	518	465	434	492	482	466	478	495	482	467	484	454	460	447	450	467	476	490	454	464	456	458	456	447	467	453	464	483	503	520	473	438	438	519	470	448	477	494	476	436	454	558	459	483	454	499	483	460	476	463	477	481	486	450	442	450	533	450	452	493	487	433	463	456	448	461	506	490	519	453	463	461	447	456	472	508	462	485	459	477	483	476	485	456	480	466	471	477	479	469	465	441	431	470	435	465	476	476	470	453	485	477	444	489	503	489	485	478	457	482	443	495	431	459	459	471	445	497	468	443	448	495	482	483	506	453	445	471	464	500	464	426	483	475	477	484	423	472	459	477	490	423	493	426	465	447	452	477	421	471	467	419	473	456	454	453	472	466	454	478	494	467	430	453	474	471	470	452	463	482	455	487	469	481	468	455	456	465	461	446	469	467	468	439	494	465	446	443	433	462	496	474	471	452	484	446	422	416	470	475	514	489	491	419	457	512	459	456	454	428	438	437	463	490	468	467	448	472	445	487	469	466	476	471	484	452	467	455	440	453	472	452	478	428	480	500	422	488	450	513	459	510	414	485	466	456	444	442	468	500	436	445	488	483	473	488	446	470	448	491	459	465	487	451	435	472	467	430	454	473	462	475	454	484	471	477	438	481	462	493	475	452	457	506	468	464	455	476	484	438	453	476	459	457	480	480	476	449	500	451	455	444	423	476	465	459	491	488	443	484	460	435	463	443	451	464	457	469	444	454	487	489	469	489	473	455	483	462	484	486	485	469	424	493	492	471	445	460	500	472	443	458	453	458	460	477	459	472	448	453	477	491	449	492	485	480	463	447	455	471	440	485	466	484	495	487	474	461	505	472	515	473	476	457	500	484	408	476	446	444	462	486	496	480	444	449	459	473	475	482	427	473	480	486	512	442	500	497	457	459	419	478	443	505	466	474	495	478	469	484	486	438	457	474	468	466	496	473	454	506	467	460	468	457	492	465	487	423	502	488	469	454	479	485	508	474	478	443	458	444	453	469	465	458	469	474	472	436	468	476	453	472	480	464	486	478	477	477	494	424	428	479	452	449	430	431	452	448	472	505	468	478	431	456	432	486	477	465	457	418	484	430	462	457	485	455	449	477	470	439	516	511	462	450	471	447	437	492	462	445	450	436	453	503	428	474	469	430	420	478	450	481	485	441	487	504	458	434	470	457	461	469	497	462	468	478	398	487	467	408	490	476	435	463	473	506	480	442	459	494	480	437	421	431	452	452	437	449	459	423	488	477	431	473	508	440	474	469	456	442	474	482	502	480	457	460	501	405	509	461	468	491	461	464	491	408	499	455	443	484	476	475	446	460	426	443	465	470	479	488	532	450	469	488	462	518	439	424	482	446	455	506	505	490	455	443	460	460	427	523	476	487	477	495	469	483	467	456	450	451	483	495	438	478	482	453	508	445	479	474	483	476	504	460	456	466	471	435	445	468	440	479	417	476	465	521	466	457	442	452	464	457	463	467	495	471	452	521	463	472	527	484	470	484	442	444	454	451	460	470	437	476	481	454	473	503	447	525	484	507	453	433	450	454	524	500	499	527	466	452	480	463	459	468	459	472	467	481	456	475	457	486	480	446	468	434	504	488	478	450	485	458	476	493	426	484	438	481	446	461	475	470	491	494	488	468	474	477	480	425	488	488	472	454	447	437	489	405	511	454	481	436	415	460	478	460	437	479	475	485	494	458	466	469	441	484	472	422	466	462	437	482	467	507	475	433	468	439	465	449	465	450	413	474	462	437	467	471	456	452	470	471	463	463	449	475	449	415	460	460	476	486	496	440	474	491	497	480	458	425	490	460	463	444	469	483	472	456	493	481	473	452	469	444	451	475	428	475	508	441	467	465	455	472	499	468	483	450	466	456	485	455	493	502	470	456	467	437	504	483	456	457	491	460	488	483	465	470	460	441	474	434	422	430	503	459	464	472	482	475	478	447	483	504	473	510	471	485	480	458	479	472	478	449	493	447	408	478	423	461	473	454	476	493	458	435	489	500	491	468	461	427	471	468	469	440	456	488	470	437	456	459	464	478	466	463	486	448	442	466	487	454	482	518	443	448	465	448	481	421	514	489	467	475	484	490	468	473	461	495	450	494	466	460	451	447	473	483	480	460	482	457	453	489	424	427	458	438	428	480	461	483	434	441	438	472	469	471	440	511	435	462	423	491	488	458	504	463	478	461	450	470	448	469	449	450	466	473	521	453	445	477	457	460	501	484	482	450	447	471	466	498	440	464	512	483	439	454	479	484	461	502	477	456	441	479	468	474	494	474	457	490	459	479	465	419	457	489	485	461	481	472	456	460	446	465	451	487	468	478	453	476	458	487	456	449	442	476	482	475	427	487	464	448	481	449	470	493	460	501	441	452	446	444	459	521	502	459	469	478	440	473	454	428	491	441	472	457	476	474	485	440	431	474	483	462	480	479	475	400	438	495	459	459
62127	92960	59914	39011	28934	29589	13230	787	715	749	1252	1342	832	722	775	708	795	729	672	769	702	720	734	720	726	718	699	751	728	756	748	697	751	762	750	749	738	702	725	768	746	755	681	693	764	722	753	743	710	709	749	723	712	755	744	759	747	707	759	744	750	717	776	738	776	729	765	762	737	744	743	766	661	740	718	696	743	741	739	719	738	764	745	683	712	744	765	729	753	783	699	689	751	779	788	799	738	735	706	734	730	726	746	746	714	732	707	723	719	731	691	780	725	754	769	711	721	697	735	753	661	696	721	739	729	720	763	765	700	686	706	706	726	750	683	745	728	727	712	755	718	755	751	683	757	724	722	792	721	740	756	703	751	758	763	741	721	727	792	730	706	707	703	717	734	720	734	731	755	720	724	642	742	705	695	724	706	782	717	731	721	749	743	754	734	706	698	759	734	768	730	752	716	721	749	742	749	740	750	750	723	785	692	711	736	766	760	708	746	717	717	757	752	658	720	754	731	736	647	795	737	768	736	711	760	704	762	684	735	726	701	733	677	745	723	709	745	758	706	734	729	719	748	701	735	729	739	754	746	739	777	773	764	725	746	750	696	707	673	747	691	785	731	740	786	705	682	673	715	761	742	706	749	750	734	717	769	732	733	737	690	757	714	717	763	734	713	723	758	713	727	732	732	761	755	760	745	694	774	696	707	737	717	716	799	758	776	726	754	715	698	718	705	720	743	747	701	767	721	754	774	712	695	716	706	752	717	696	775	756	766	693	688	760	665	765	734	686	730	678	727	718	724	715	682	749	700	740	757	692	767	728	706	714	707	705	744	722	728	742	725	664	717	739	701	739	729	754	739	741	710	723	755	743	799	686	744	740	721	726	731	718	686	732	736	652	721	758	699	754	722	709	717	774	755	723	681	750	691	698	758	781	741	727	741	698	679	714	744	739	703	729	690	706	734	724	765	711	728	764	740	776	729	779	657	722	741	744	732	739	717	751	748	716	750	725	698	740	687	707	727	761	754	750	754	780	756	749	717	694	723	754	729	724	713	703	719	696	765	731	687	762	742	704	724	776	683	717	716	706	691	729	762	701	659	726	710	741	753	759	739	746	735	723	739	721	735	750	682	777	707	714	724	754	737	741	759	729	715	708	725	697	708	716	778	748	719	701	739	760	748	692	755	759	778	728	745	707	710	704	731	783	691	745	720	737	706	679	725	728	702	773	725	703	735	713	760	708	713	743	753	736	689	668	718	717	764	755	772	710	767	758	734	711	694	743	720	757	716	717	757	716	716	744	682	747	712	717	730	750	702	725	727	755	735	735	766	744	712	761	767	716	729	754	669	739	711	730	757	749	753	720	738	674	754	719	747	714	711	761	715	687	761	736	714	703	738	728	693	709	735	718	723	731	719	725	716	731	708	764	722	738	720	716	689	713	672	733	669	752	698	696	708	755	734	699	750	716	709	733	706	750	671	666	708	725	750	678	773	718	730	722	744	734	758	729	754	735	728	723	682	742	726	692	733	699	772	724	707	753	711	731	722	786	717	737	695	703	739	710	685	724	731	724	744	749	727	764	733	730	699	760	691	788	734	758	725	703	700	760	724	711	759	775	764	715	787	747	734	771	724	696	754	718	695	715	757	731	724	717	695	707	677	693	729	725	701	777	693	726	753	742	769	731	702	763	734	758	748	752	737	727	705	711	761	709	772	748	738	755	747	784	705	659	720	704	748	750	754	693	756	722	714	728	707	749	705	768	767	714	739	720	690	706	716	706	732	702	717	718	735	754	765	760	756	754	719	761	723	718	688	745	716	715	707	716	768	720	654	709	759	741	800	733	752	696	772	739	720	724	795	786	756	721	770	716	694	748	772	717	701	708	752	725	719	736	676	778	744	724	710	714	713	768	730	744	711	708	740	736	732	749	705	756	730	729	699	729	735	753	715	719	687	733	709	702	734	700	721	693	716	728	723	714	766	701	713	736	698	763	693	738	711	705	748	798	702	706	705	693	720	725	691	741	832	794	703	742	763	744	705	713	732	752	771	755	723	706	733	698	723	739	769	744	732	690	761	700	726	731	732	779	693	749	732	732	752	807	743	748	745	718	743	684	738	716	723	686	694	716	764	725	734	655	741	724	742	768	696	785	749	742	707	743	716	721	775	714	755	745	753	739	702	738	675	697	696	757	717	755	690	719	711	717	729	742	742	737	784	714	786	722	657	717	709	706	729	724	696	744	713	719	730	722	782	758	723	713	757	766	742	756	778	720	726	686	725	774	736	760	751	682	735	725	755	716	754	712	713	730	723	768	685	749	714	687	759	715	694	764	730	722	721	775	735	738	752	716	704	781	753	723	734	676	682	699	789	726	693	740	716	726	722	746	722	720	741	775	796	728	744	673	744	715	771	730	723	753	711	726	732	747	762	723	695	760	747	747	706	697	775	774	724	769	751	765	760	713	732	743	754	768	735	752	780	734	680	701	745	679	763	716	709	726	683	743	764	730	705	709	693	765	706	759	702	746	758	725	756	735	766	697	685	721	710	740	705	723	707	703	715	739	710	670	714	717	697	686	726	701	727	749	744	774	756	730	696	719	717	778	738	805	821	703	727	741	723	723	714	786	733	733	741	768	740	736	712	713	775	725	727	802	743	724	742	758	736	719	740	699	699	699	739	742	711	779	730	712	734	748	744	733	799	742	684	763	731	758	740	727	724	753	752	714	747	719	759	754	742	764	738	756	797	707	686	724	699	700	743	689	722	745	731	710	712	750	762	706	776	711	695	761	739	681	747	730	688	693	706	749	755	727	717	672	743	756	751	741	738	741	717	722	717	739	720	735	710	698	731	719	730	738	729	767	730	748	736	724	755	691	695	711	765	719	766	734	729	719	789	710	721	733	695	714	743	672	729	775	734	750	743	713	710	751	775	723	689	756	742	674	737	722	700	715	730	724	716	754	740	742	741	729	760	680	699	727	724	706	705	688	732	719	750	753	753	716	705	715	804	724	704	746	704	770	733	721	740	701	733	750	654	708	727	719	714	739	712	758	807	697	708	718	712	775	711	756	714	755	705	737	741	727	770	702	750	709	710	724	732	726	728	702	725	742	698	751	741	752	739	699	731	681	746	728	784	735	704	775	748	746	755	748	712	737	763	747	725	739	684	741	691	690	741	746	715	697	734	788	769	714	752	738	733	825	733	704	753	738	709	723	753	739	723	721	701	727	725	779	782	669	758	699	682	698	737	727	695	754	714	743	762	727	733	732	746	696	738	814	726	679	734	737	776	703	714	764	755	685	745	730	715	706	766	785	706	725	727	735	787	735	746	739	732	826	746	694	737	701	763	690	757	790	728	691	764	766	691	730	695	735	752	761	726	767	694	704	686	739	756	664	758	699	721	703	692	685	741	791	730	713	716	737	721	729	670	724	733	718	761	717	703	740	721	740	724	773	768	777	768	764	695	739	709	737	729	752	732	718	711	722	768	750	751	781	744	732
24372	23025	31149	27521	23199	32009	21312	2339	726	658	1010	1139	737	673	688	668	685	664	662	698	690	668	664	694	666	688	668	681	674	723	680	643	685	695	680	630	641	673	642	692	673	685	675	666	642	621	641	666	689	645	627	616	659	670	663	630	673	687	649	673	710	643	671	634	657	652	668	634	658	673	699	624	705	658	629	666	694	680	682	609	677	677	633	677	662	673	659	713	685	664	669	645	662	607	653	628	672	647	634	683	690	664	671	697	658	636	679	648	669	728	672	636	700	675	657	660	648	629	671	650	677	643	631	664	657	630	671	650	655	619	653	675	695	677	655	695	613	631	683	627	652	660	638	687	648	633	660	635	679	662	683	654	684	634	654	635	660	683	679	670	693	677	658	624	672	660	662	630	659	623	678	674	639	672	675	595	654	665	667	650	685	693	654	686	677	661	643	665	693	699	634	662	628	675	687	686	637	709	701	687	695	685	671	654	660	665	652	704	664	653	660	681	650	652	658	665	714	663	687	677	614	635	687	620	657	653	611	661	670	659	661	718	645	658	674	635	652	675	698	687	668	651	655	699	618	683	667	663	705	628	630	644	686	697	671	657	674	703	613	656	674	678	640	662	682	662	684	687	669	643	664	714	625	658	682	683	675	637	683	678	650	628	658	687	618	625	664	663	647	669	727	695	674	658	642	657	640	673	694	647	663	651	641	669	654	665	705	686	669	621	695	658	661	707	664	662	671	679	669	665	677	633	629	665	630	686	651	651	673	647	619	653	642	651	618	673	659	647	656	667	631	735	640	666	614	713	666	674	674	633	705	624	699	631	644	670	662	704	648	666	667	693	647	593	632	647	661	660	674	636	691	638	673	653	671	696	690	664	651	683	687	657	677	680	613	635	662	651	675	664	601	677	679	646	655	628	652	650	681	666	689	693	659	659	661	663	658	646	692	677	671	686	658	658	700	637	708	668	648	677	650	687	662	641	643	648	636	661	645	631	661	624	662	679	656	664	658	628	658	664	657	648	695	701	652	668	624	668	689	674	638	658	667	704	658	654	617	661	625	719	663	648	641	665	637	656	652	659	681	635	644	668	654	669	616	653	634	693	660	689	653	654	645	675	654	667	610	685	655	675	656	652	648	665	683	637	681	633	652	670	669	656	663	637	658	675	636	642	609	653	646	694	650	612	675	663	659	703	664	667	694	702	629	614	647	672	663	694	697	671	657	620	681	630	644	657	668	665	661	658	672	631	628	632	659	687	656	697	626	735	719	702	660	677	665	669	652	644	682	661	670	677	679	641	669	630	608	645	642	676	663	668	729	653	680	620	656	691	660	651	679	706	646	684	667	667	681	613	654	690	677	677	660	623	677	643	666	629	644	697	668	645	645	629	674	687	634	686	643	681	646	641	702	682	666	668	644	650	678	621	670	666	681	647	685	660	634	660	683	687	669	636	672	628	637	668	641	691	659	648	662	651	682	640	652	664	681	622	647	649	658	680	667	663	665	672	654	635	665	644	662	676	659	686	628	626	651	709	680	642	693	726	687	640	625	661	626	689	582	703	666	682	679	748	644	678	663	647	666	659	630	651	674	702	675	681	663	666	673	661	667	693	649	654	629	640	665	656	651	648	665	658	691	675	630	623	650	705	629	623	699	680	695	692	701	631	661	667	667	639	688	675	633	637	691	655	665	643	674	677	596	668	666	676	684	689	643	669	626	653	690	672	638	685	636	703	691	709	664	699	676	665	633	658	655	661	679	638	670	673	603	688	635	628	668	642	660	618	673	690	685	664	654	636	686	669	659	693	652	628	640	657	675	647	671	651	665	702	649	650	678	673	680	684	698	649	656	673	653	644	688	650	634	638	690	672	680	668	646	601	647	620	664	689	642	662	658	722	661	679	616	682	649	651	661	616	648	654	682	660	637	650	674	649	662	644	633	661	670	660	680	653	640	685	663	654	639	666	690	664	647	636	693	629	641	626	636	616	666	659	691	617	602	647	676	629	691	684	602	656	663	640	687	649	649	622	641	684	676	674	666	653	657	675	670	671	621	652	661	704	680	679	663	681	641	686	673	667	658	614	633	648	691	629	656	655	679	670	652	661	612	654	638	657	690	676	615	630	644	616	681	677	659	680	636	624	676	682	702	661	651	703	691	643	641	624	633	651	658	685	685	671	658	629	701	642	657	676	664	636	713	625	671	686	691	677	683	677	679	651	676	650	632	684	664	667	618	680	637	654	646	691	697	656	678	685	673	646	656	672	651	647	677	635	692	632	645	625	635	684	663	667	676	678	689	633	657	685	659	658	639	618	675	620	644	635	705	677	691	681	714	675	637	660	662	673	686	661	677	627	708	625	692	613	667	660	664	706	653	645	645	691	629	661	695	649	630	638	692	696	666	703	637	670	676	637	670	676	656	622	612	670	658	640	703	693	672	706	665	665	675	690	696	668	709	671	649	650	652	673	656	627	630	631	658	641	671	686	680	656	660	706	657	662	648	645	668	669	648	651	637	684	621	678	661	605	690	626	651	645	672	694	661	640	714	621	701	680	620	650	661	589	673	652	621	674	625	654	602	667	676	633	696	624	674	658	693	676	673	642	648	696	701	672	652	675	642	697	657	658	611	697	653	659	630	650	651	638	670	646	651	649	690	631	679	683	666	662	692	678	640	690	637	679	680	675	685	682	675	596	644	623	659	663	706	681	686	647	645	631	685	691	609	629	676	659	638	632	669	648	663	669	660	680	703	687	638	659	636	605	672	677	645	672	664	677	665	659	654	640	646	691	682	664	655	660	674	664	702	676	631	653	662	635	643	679	627	683	665	691	619	681	660	639	670	696	636	639	649	653	616	672	661	677	644	660	648	651	666	644	681	629	631	616	659	632	648	646	640	645	653	691	731	685	689	672	617	680	663	720	655	661	648	688	694	657	656	643	665	667	651	624	632	619	659	688	689	680	633	644	644	682	664	638	672	684	654	675	680	636	671	689	681	650	638	672	645	645	697	646	694	672	639	667	666	689	649	644	607	646	649	697	625	636	647	683	636	705	610	670	651	672	654	673	641	628	650	658	665	639	640	678	679	661	694	627	647	604	705	612	647	645	655	640	674	651	632	644	650	671	622	642	648	669	692	693	700	708	674	691	637	650	675	693	682	688	656	623	672	708	612	679	697	659	625	656	632	629	688	641	658	598	678	667	667	676	621	698	667	657	675	639	671	672	637	639	654	678	644	622	626	634	635	655	672	703	671	671	645	638	681	682	630	626	627	655	664	666	661	636	668	677	697	614	641	708	643	668	697	661	646	656	622	656	644	660	658	643	660	622	666	684	625	672	680	644	671	698	685	665	669	659	650	693	653	679	638	659	698	635	692	689	681	679	615	629	670	627	673	636	645	659	684	636	648	649	672	676	698	672	635	627	661	661	614	649	710	688	690	644	646	672	637	687	676	622	660	717	654	664	611	677	658	668	671	653	629	657	618	642	645	659	670	642	640	640
63068	98933	68742	40718	32730	41096	23084	1128	1101	991	2130	2461	1362	992	958	995	968	950	1028	956	976	1020	979	980	1001	957	936	1008	969	987	986	1006	952	1020	961	956	987	1000	928	934	981	930	1001	1049	982	944	977	951	1020	1020	979	995	998	1001	996	998	1003	970	947	980	1006	1004	963	915	1026	1012	962	975	970	936	960	1014	1003	1004	969	968	987	1013	952	922	971	995	993	998	989	959	997	1037	1008	1038	967	967	947	1012	1022	958	962	942	987	899	984	943	1024	948	965	960	1043	971	972	993	995	948	1000	950	1023	974	953	1018	994	923	1016	945	990	949	979	957	994	967	987	971	942	1019	986	996	962	1034	1004	1046	985	955	932	970	980	915	992	978	1031	939	946	961	1046	991	1021	1001	1004	1008	1030	966	934	975	972	957	943	990	982	1005	971	1028	1027	945	951	1003	980	1014	1000	1016	1025	995	953	1002	933	981	1023	1035	1042	982	991	988	1013	997	975	961	979	981	955	972	970	978	962	995	1028	972	1017	1055	970	981	994	982	1039	1018	976	1022	1017	947	937	968	941	1001	968	1019	982	971	975	1031	953	951	1008	975	983	994	1003	993	937	1011	970	894	982	1035	976	971	996	961	959	1004	1005	1032	961	991	975	1030	1032	979	944	1019	1013	1033	962	1033	958	1003	950	1012	991	990	966	989	908	1049	1023	956	987	972	971	1006	1012	999	966	961	952	981	959	1008	1015	1013	903	1006	991	984	982	1019	982	974	994	968	985	987	1026	940	956	989	987	1015	978	999	959	988	993	974	970	984	1030	973	1013	988	965	958	975	1003	953	942	965	1003	961	1008	976	978	996	961	964	960	955	996	1045	959	1010	1032	982	1011	1043	980	967	975	1019	973	1008	954	1054	934	1008	996	964	910	992	970	987	1005	1004	1014	1022	982	981	984	1010	964	951	946	960	1011	943	942	963	989	999	1007	929	1033	1004	942	932	1010	943	967	994	972	1024	969	982	1008	1050	940	1039	992	980	983	1009	983	944	1012	963	1018	978	1012	938	995	959	953	961	994	1069	1008	979	1014	1038	1009	997	952	1019	1022	1004	953	1013	969	987	1005	1019	955	961	1030	1004	995	980	934	966	1026	1022	1015	1029	1021	989	959	1029	978	997	1017	1032	1008	1012	998	1001	981	1033	994	1019	960	962	1011	1014	1039	1012	949	972	995	991	987	1017	979	948	991	1034	986	962	963	970	1037	937	916	966	998	1011	999	985	998	958	998	1060	989	964	986	1014	937	978	938	963	977	982	1026	959	1023	1011	1035	991	958	1015	966	1007	1029	1010	967	971	999	1021	1000	1054	946	960	958	1004	909	1024	1005	968	958	941	998	928	939	980	984	968	1001	984	1004	980	960	1004	972	1055	956	1020	980	943	1003	979	1001	915	1001	1012	967	999	1047	979	1043	1039	994	964	953	979	959	1015	905	922	946	985	1016	930	1022	1019	977	1017	966	1020	1010	968	983	973	991	981	946	969	1036	956	968	1016	968	997	974	1048	942	961	1000	931	1004	980	956	972	1021	1005	924	1024	988	999	989	950	973	946	957	952	976	968	1010	917	1014	999	960	994	1040	997	952	971	1018	983	993	1002	955	971	954	1008	981	993	981	1001	989	980	955	997	949	939	960	1001	1049	1025	980	1012	1016	947	1004	988	979	1011	1009	974	909	1017	1036	985	1033	987	997	977	1007	992	953	950	967	1014	975	973	974	1007	986	965	1001	1001	1001	1042	953	1010	971	975	992	993	982	1003	1017	1022	993	1005	1010	976	957	999	1003	949	1020	984	975	960	993	1004	989	989	980	1029	947	990	995	993	959	1067	985	1042	1019	992	969	1025	991	1009	1024	967	1016	908	999	953	976	999	1010	955	973	1024	968	988	1005	960	1020	996	1010	1010	955	1057	1014	1011	989	983	998	989	987	1066	952	998	977	936	1070	1019	983	1025	980	1035	943	962	933	974	937	993	935	982	976	1021	999	1006	988	946	1001	1008	978	971	982	944	964	972	956	979	960	983	957	989	926	970	926	959	1015	1014	960	949	1010	983	985	962	1041	1007	959	967	1072	985	985	989	995	951	937	1035	932	967	981	1006	967	1010	964	1002	954	990	988	997	1015	1048	998	947	1024	949	1016	966	920	966	999	998	984	993	973	958	967	964	970	958	975	945	949	967	994	1018	1010	1013	953	982	957	1009	946	1014	1023	963	958	912	912	964	990	951	945	923	1013	1054	975	1007	1012	970	956	957	945	928	965	974	991	1013	1009	947	961	999	990	941	938	971	940	991	1021	969	1013	980	964	983	962	1043	968	938	1019	1004	982	964	957	980	1038	1016	999	955	959	906	1015	993	988	964	930	955	938	1004	1001	967	1025	918	975	1026	964	989	988	1010	997	944	993	988	927	1008	986	982	990	1004	1040	968	987	986	991	985	965	997	991	937	993	1003	982	996	954	976	923	975	992	1001	955	956	988	1018	956	953	925	976	1013	978	1019	1010	935	961	1002	1022	968	977	980	1056	919	965	994	1028	950	985	1050	975	958	943	964	997	1000	1006	987	957	1028	990	961	968	969	954	1000	1010	1034	959	976	996	1014	980	958	983	980	1001	956	979	995	989	959	953	982	988	1012	987	942	969	1004	991	983	972	989	954	972	1021	1002	967	1023	1018	921	938	1008	998	988	985	1061	996	963	967	955	951	992	981	982	939	994	983	993	992	964	959	957	986	988	1035	940	976	961	930	1009	1014	1012	1018	980	967	954	951	983	1033	939	963	1066	1004	976	986	987	1015	989	946	988	948	993	1002	972	959	1012	971	931	982	1034	985	1000	964	1019	1013	1043	999	1016	961	1053	1024	977	1012	989	974	1000	975	942	945	980	986	979	962	999	950	1038	936	1004	1005	997	955	998	945	940	989	913	1024	965	1000	975	980	951	1006	943	951	1000	1066	968	1013	997	933	998	981	1013	923	976	1001	996	1034	1041	1001	981	1007	999	971	928	984	1020	977	1020	991	1013	932	988	963	998	995	957	1030	1030	918	956	958	940	1005	968	941	953	969	895	1016	975	994	987	984	972	951	991	980	937	994	1014	999	1016	969	955	1025	983	1008	1005	947	964	967	953	932	937	1006	950	986	971	1000	997	1012	1004	976	955	938	1009	1001	1008	976	998	1019	1010	1035	1015	1014	986	987	973	995	944	974	1010	987	1014	914	1020	1047	999	947	994	938	910	1013	1020	966	974	1004	935	984	967	1000	995	972	1019	939	1046	979	973	1053	1006	1008	1009	961	994	1001	982	960	1010	954	956	977	964	1019	946	980	994	963	1020	1011	1025	1031	978	1058	978	1002	948	957	993	915	978	970	957	1054	1028	946	1016	986	970	1002	1009	944	995	976	950	1026	1026	972	990	969	988	1053	964	973	998	1009	931	1013	951	978	1058	957	969	990	976	960	973	917	975	1017	1019	941	1033	1057	973	977	1011	1018	988	1021	1035	938	994	1014	966	993	937	1006	959	1025	912	1004	996	1012	978	980	982	913	983	957	1001	1020	994	977	949	970	977	996	961	983	999	981	1004	1029	1001	985	931	1022	1024	979	962	933	1031	1005	958	1014	1034	948	983	1013	978	1016	1019	981	983	1032	999	993	1026	972	1006	956	960	979	989	975	979	991	1014	997	987	974	1009	939	970	956	990	1011	1008	996	992	973	991	975	987	996	966	1014	943	1011	963	979	954	1004	989	988	992	1012	1007	985	1003	1008	1034	985	999	1087	1006	1032	973	1018	975	969	1042	968	943	933	973	981	968	984	968	961	986	1032	1067	997	936	935	970	970	972	984	972	990	1016	1007	1039	1005	987	1065	989	984	957	927	1032	972	986	963	962	973	934	1039	991	1002	994	998	1000	1034	981	1003	971	1002	1008	1024	970	1006	949	997	1016	946	1030	943	1025	976	1021	1013	1086	1006	986	1011	1046	988	1034	953	1003	1003	975
29902	30210	24224	9903	1987	5489	2388	347	314	326	342	354	336	315	314	354	313	331	309	304	326	348	324	347	339	303	309	319	324	299	313	367	313	352	311	315	323	355	285	319	287	317	331	297	315	328	360	361	316	281	328	304	348	317	309	343	306	332	308	343	309	307	324	323	299	309	327	322	312	294	326	300	335	317	310	321	336	351	305	292	350	313	290	311	324	345	311	351	306	333	313	313	322	321	300	321	313	286	334	318	337	328	349	346	315	358	276	307	341	305	344	308	324	312	339	327	325	316	300	325	330	334	322	306	316	300	342	343	321	325	332	338	345	311	310	314	315	293	327	321	341	311	326	321	349	310	334	294	354	362	322	331	303	310	313	345	338	328	302	315	311	327	295	323	323	321	323	318	325	333	343	289	316	335	334	342	340	339	328	346	313	315	305	323	328	280	298	325	334	313	342	334	322	298	315	317	328	353	330	324	351	317	374	310	333	329	345	296	328	331	314	359	296	330	325	329	327	313	292	319	302	327	357	349	318	338	330	335	293	285	345	302	337	304	331	328	281	306	339	330	332	333	337	308	332	336	339	324	327	331	353	313	294	335	329	338	352	293	333	301	327	328	326	331	347	349	322	302	336	318	311	302	349	330	341	372	299	323	371	318	315	330	315	305	312	321	295	312	321	344	330	338	294	328	329	333	317	338	324	311	322	309	311	335	344	320	323	299	329	314	325	333	345	349	273	348	311	308	344	299	313	306	302	325	325	314	319	305	301	315	349	362	326	306	327	329	332	355	323	334	323	330	293	328	310	333	340	309	292	320	319	314	338	329	317	303	286	333	303	326	341	318	310	343	308	267	324	342	322	308	330	311	346	305	295	331	308	343	317	326	344	305	307	342	323	318	308	322	314	353	321	314	346	319	291	341	320	317	308	311	300	332	307	330	311	317	326	319	292	339	360	304	311	311	331	327	303	329	303	323	327	316	349	314	303	320	279	289	307	311	304	324	303	316	353	281	308	320	340	326	307	309	315	337	338	335	299	302	314	331	334	337	319	309	320	321	338	325	339	313	311	335	306	352	363	302	331	350	317	330	344	320	321	305	320	342	328	309	323	320	343	321	310	308	355	328	342	315	316	325	332	342	341	326	312	325	351	360	290	330	313	357	302	318	294	317	337	297	319	340	311	308	324	298	306	323	360	329	304	324	322	339	321	297	336	328	329	299	323	340	323	344	326	329	317	328	325	304	328	352	338	272	300	330	310	360	322	344	305	342	326	320	335	362	339	305	337	330	320	328	337	334	315	311	331	299	332	314	317	335	337	310	338	353	333	276	349	350	309	303	367	328	306	318	313	333	300	299	312	304	317	325	360	348	305	310	330	328	356	353	301	320	310	344	335	333	315	339	306	291	356	328	345	322	336	353	301	314	331	310	332	314	336	320	312	317	335	315	358	303	338	316	320	311	326	324	308	289	328	329	308	314	330	306	316	355	321	308	322	287	325	322	319	309	310	331	361	340	309	299	313	316	296	320	338	326	324	352	291	341	306	350	325	341	349	332	315	339	330	314	323	315	338	329	311	341	311	308	341	313	315	335	323	310	337	320	319	317	341	336	349	338	329	345	305	310	299	352	317	354	312	313	325	319	298	310	303	309	304	306	328	313	349	288	334	331	314	296	322	350	320	292	333	294	344	318	321	303	358	308	328	325	334	372	305	309	303	325	270	326	352	326	306	328	341	333	361	333	284	330	336	305	329	322	333	318	305	324	308	328	327	300	333	336	323	350	312	313	302	336	322	289	310	352	339	336	325	317	317	336	341	306	319	333	308	303	292	332	319	327	317	314	336	318	319	317	329	324	317	315	287	294	327	314	325	311	316	307	322	319	324	285	307	297	356	364	278	346	285	303	301	334	325	343	353	308	317	320	329	330	308	299	323	334	306	344	309	332	322	313	326	322	300	311	327	335	343	335	325	319	343	331	282	310	339	308	344	305	340	335	329	319	342	293	320	318	291	340	297	329	301	294	327	342	309	325	353	342	329	295	300	338	325	347	345	342	358	352	321	298	312	308	300	321	348	301	331	304	296	311	350	316	312	294	344	326	309	317	303	325	306	328	333	361	318	310	324	319	339	335	309	314	312	332	330	323	327	354	339	309	322	297	332	318	321	347	326	335	320	330	341	324	306	325	310	302	324	300	335	318	326	349	328	319	295	331	343	329	289	311	303	305	300	336	349	311	329	327	319	325	272	319	339	302	320	302	335	331	349	337	310	359	332	341	336	343	339	305	315	284	333	331	307	298	308	338	339	341	330	330	316	332	319	335	303	322	342	345	333	321	308	283	320	326	317	290	333	316	344	329	295	332	352	305	325	291	320	352	323	328	302	352	324	316	301	349	311	321	333	337	343	311	370	315	341	316	351	345	347	329	333	328	306	292	339	337	336	303	303	325	351	307	339	349	332	315	317	305	338	355	299	332	315	331	330	302	315	361	320	312	294	328	332	299	325	331	302	333	317	300	333	340	274	327	343	293	331	303	333	350	308	346	331	314	311	308	364	302	360	347	323	309	331	307	324	331	357	334	319	332	306	319	299	312	333	303	332	306	317	325	319	326	287	316	306	317	287	315	368	362	315	337	333	320	312	299	356	328	316	318	335	281	323	336	340	299	340	341	305	302	316	335	339	322	332	330	322	373	342	332	340	324	322	321	286	318	315	320	336	310	325	315	328	329	295	343	322	330	293	323	308	332	310	312	312	343	308	319	323	322	306	332	309	329	321	303	307	327	322	324	287	329	315	302	315	343	354	332	338	348	362	321	318	320	334	332	352	301	343	307	345	303	318	287	337	318	314	334	301	292	297	344	306	308	336	344	330	317	306	360	321	350	299	342	311	349	313	341	355	330	298	341	336	323	320	334	314	298	326	326	329	335	336	294	312	328	323	327	328	318	321	317	300	339	331	312	284	303	310	310	314	305	306	325	331	319	306	314	294	315	313	331	302	338	360	338	348	321	318	343	308	308	305	320	338	317	311	306	332	327	307	326	316	347	300	311	318	343	334	310	313	332	307	310	280	318	304	294	309	350	334	312	303	335	325	322	326	342	308	319	358	298	315	332	319	307	312	344	315	319	322	313	337	334	293	322	325	314	310	333	302	332	292	341	327	335	343	339	345	298	345	321	314	326	336	329	329	297	317	331	305	365	354	319	342	315	306	329	291	338	329	328	317	317	327	308	302	336	326	339	310	369	338	337	335	326	312	316	307	346	326	334	308	321	360	292	306	358	350	337	329	319	323	293	339	334	344	296	314	298	320	333	290	306	336	341	315	308	297	308	328	342	340	318	330	333	316	333	280	321	358	352	302	337	358	322	338	325	309	332	338	308	333	304	336	313	295	284	318	307	330	321	312	292	337	291	298	326	291	302	314	328	339	329	293	298	333	315	321	318	296	334	327	308	312	301	337	354	301	323	299	347	320	296	318	309	327	295	355	331	314	324	311	329	335	320
37167	47910	28838	7904	4361	12363	5225	566	532	506	705	635	536	537	518	514	566	558	524	556	578	499	515	502	556	505	511	524	590	527	504	553	500	503	542	477	501	537	556	547	528	518	524	526	537	545	521	520	499	515	491	554	518	548	487	480	541	507	533	528	537	510	519	527	524	557	559	519	496	499	530	534	521	524	524	515	552	532	514	521	498	525	535	509	493	509	549	508	571	520	536	512	546	486	469	513	488	559	535	543	535	533	550	509	529	569	545	539	516	511	554	474	557	533	521	515	541	488	489	502	531	505	563	516	563	530	571	509	541	525	525	579	513	513	519	574	563	498	540	496	468	512	529	503	528	552	519	520	486	523	525	486	569	526	547	482	518	519	539	533	531	536	532	510	557	492	528	488	545	528	525	549	509	508	555	533	524	528	538	510	508	530	494	531	533	530	497	531	505	514	495	519	541	513	574	524	524	492	558	553	513	510	552	507	503	514	502	553	570	519	505	519	561	550	492	495	523	539	535	555	487	487	530	547	570	569	540	547	516	490	534	531	556	496	533	540	513	519	508	520	544	506	528	522	490	504	492	514	505	467	489	541	530	567	538	544	557	535	511	501	519	479	495	508	529	498	499	508	489	548	537	499	507	526	510	519	540	536	493	522	560	551	519	546	506	517	536	533	522	540	501	526	519	513	562	514	487	560	520	504	543	555	521	530	548	515	557	522	521	539	508	493	535	521	542	541	517	524	546	499	535	543	508	514	507	513	526	468	538	515	508	521	511	506	540	557	496	557	516	531	501	544	527	522	584	530	537	483	526	557	533	518	581	520	539	553	544	541	506	535	525	473	487	524	525	526	555	572	570	539	523	520	529	481	525	501	504	574	508	536	483	535	522	540	537	538	517	484	521	492	540	515	528	546	509	496	521	560	500	562	534	519	534	554	529	535	504	507	552	539	511	531	526	504	484	502	537	528	524	553	516	480	518	503	517	556	546	565	524	528	537	550	516	526	543	506	490	514	530	524	541	496	553	497	504	521	535	510	515	529	511	511	527	539	500	510	548	510	555	507	536	526	559	479	484	555	524	542	504	506	549	557	496	498	561	486	550	524	507	553	519	520	495	477	505	499	502	521	519	536	536	534	528	510	555	528	523	542	535	537	540	533	504	561	517	507	505	525	535	546	517	505	549	499	493	511	527	539	545	528	507	511	516	552	553	499	516	526	516	495	507	508	539	522	535	549	509	542	526	541	578	507	551	548	553	548	511	528	524	510	483	492	528	524	548	542	500	537	518	493	551	541	534	505	519	529	549	515	568	514	518	529	496	533	524	560	520	547	558	539	507	566	505	498	545	527	507	564	547	513	506	511	487	535	509	451	525	516	521	530	475	538	509	501	514	521	506	556	487	537	520	505	507	513	547	534	522	530	511	541	508	520	537	509	526	518	487	511	507	536	513	506	510	500	522	531	517	542	523	474	546	561	569	508	550	505	545	499	566	552	493	546	488	508	465	578	513	544	536	545	491	515	506	519	482	550	514	550	516	558	561	527	495	555	525	540	532	543	560	553	557	536	525	530	520	498	513	519	540	487	491	545	491	524	480	531	513	533	497	534	575	545	500	528	510	530	560	515	516	535	512	482	588	519	503	549	547	509	556	497	511	527	519	529	512	512	511	515	569	537	522	505	547	520	527	560	536	534	510	527	529	512	529	506	514	537	547	528	549	534	525	529	551	554	499	534	529	584	557	512	520	524	499	524	499	501	470	527	549	531	546	565	558	505	552	495	539	554	501	464	550	510	510	492	532	536	531	472	497	595	546	550	532	550	491	531	509	522	538	566	526	507	563	510	537	501	508	535	541	543	534	525	537	521	564	495	512	550	510	567	517	549	569	525	555	501	488	498	553	520	490	518	522	506	526	541	559	515	566	551	506	546	547	521	517	543	524	572	535	500	540	482	498	547	517	513	536	505	502	505	525	567	537	547	514	518	490	553	532	517	534	509	528	514	535	545	511	538	496	551	488	497	551	524	566	508	521	521	521	507	529	521	524	552	567	557	545	509	518	516	545	490	531	549	547	519	543	548	507	530	535	491	508	545	502	532	557	531	489	545	530	551	544	542	533	504	547	517	564	519	550	543	511	546	515	518	488	506	528	545	545	503	543	506	508	544	510	531	559	525	529	530	522	537	559	529	567	504	547	501	514	564	524	549	535	493	541	549	531	521	525	534	516	522	553	515	586	532	529	527	525	535	487	515	516	507	533	536	555	503	538	591	518	529	515	492	530	483	529	565	529	547	543	518	507	529	550	551	497	530	515	547	483	549	499	549	534	493	522	537	516	577	544	529	536	553	593	548	563	488	593	528	520	526	526	552	535	526	529	549	544	562	546	523	542	529	550	502	530	538	530	512	527	557	542	511	545	513	503	518	521	534	555	554	517	494	497	510	532	516	499	510	534	547	522	508	489	477	519	515	516	509	530	486	515	540	527	556	473	520	527	534	561	538	543	538	523	517	547	511	570	512	490	527	511	542	515	486	550	519	504	499	535	536	561	539	513	539	513	542	531	562	517	479	531	507	498	568	534	522	548	594	529	526	550	471	514	537	535	496	527	540	535	537	540	544	531	513	465	550	515	512	518	536	508	516	525	540	509	529	523	533	539	540	486	518	533	498	518	485	531	519	555	507	488	520	504	502	521	531	555	524	498	531	508	537	523	484	580	537	485	525	500	480	537	517	530	549	509	497	528	512	527	482	550	516	532	513	525	486	578	528	551	515	512	514	501	524	527	488	518	550	562	500	538	508	515	538	556	503	550	535	501	540	534	535	556	495	571	542	528	570	506	515	510	509	513	498	504	520	531	532	514	522	560	513	546	522	496	516	528	498	537	537	526	509	565	499	541	525	556	550	533	518	531	521	530	490	531	490	547	526	508	548	525	508	526	510	534	545	515	529	498	554	517	548	515	538	508	532	516	531	483	511	508	530	506	533	504	496	491	513	522	517	494	508	538	514	562	552	552	554	549	529	551	550	500	514	498	520	536	521	487	538	574	483	550	558	533	542	541	562	509	522	529	522	507	532	526	545	571	523	509	532	523	523	524	546	499	497	524	484	511	525	575	561	514	505	513	508	512	525	531	555	534	489	584	532	526	514	560	534	514	510	542	497	541	524	485	524	508	530	540	546	554	547	534	534	550	507	502	519	510	514	521	559	533	555	494	516	542	486	499	477	544	541	485	519	493	526	567	529	546	501	533	530	575	556	532	514	532	511	515	496	493	525	542	555	536	545	539	539	520	516	533	542	562	494	518	551	531	517	517	505	531	500	516	551	559	567	574	560	534	519	523	541	531	557	476	528	575	490	561	514	527	511	523	509	548	551	509	538	551	514	547	557	522	536	521	534	543	530	515	513	524	539	584	519	518	549	533	535	548	553	543	512	519	535	542	543	510	510	548	537	500	513	532	522	540	531	500	491	534	556	524	518	546	502	502	516	511	513	514	547	483	530
25371	24655	32550	25839	21987	29884	20626	2505	489	479	954	950	596	456	485	474	438	470	469	485	425	463	485	471	504	433	468	445	441	473	477	463	486	493	483	454	469	474	445	473	498	437	472	434	449	464	474	476	470	477	427	468	473	453	480	453	446	440	477	484	436	465	516	498	471	475	454	500	459	489	481	459	452	471	437	494	443	476	453	457	476	487	476	469	453	460	476	445	430	437	436	470	463	455	451	485	455	458	482	452	442	494	470	484	447	454	495	456	479	450	497	485	484	463	482	465	443	478	457	479	422	483	493	501	460	468	458	455	474	472	426	471	477	502	418	483	490	486	496	447	459	444	436	471	447	485	471	459	495	458	458	422	493	474	465	468	451	514	473	457	481	463	470	460	463	440	474	455	469	474	490	456	454	464	449	465	420	453	456	476	491	448	436	472	449	469	526	499	475	431	468	494	474	460	453	467	461	472	455	459	452	465	514	477	432	460	504	435	469	462	441	492	499	501	472	491	454	466	494	469	434	453	446	449	448	454	508	445	479	487	473	492	429	470	492	454	469	480	454	452	494	474	483	456	404	446	418	457	467	471	452	479	465	464	452	434	514	463	459	450	446	461	467	469	516	439	483	490	484	469	450	490	441	470	462	467	454	471	470	460	439	455	519	463	425	431	487	464	490	460	496	480	461	463	488	458	481	505	444	458	509	460	449	477	468	460	485	444	454	463	475	428	433	444	460	458	471	468	451	460	459	466	466	431	413	499	458	421	468	501	409	491	450	482	430	426	451	473	455	478	487	509	444	467	487	482	510	464	484	450	477	513	446	469	488	450	476	464	460	492	468	440	430	493	482	462	480	432	445	447	473	453	426	474	442	451	463	471	474	486	454	447	446	477	485	488	465	474	476	461	457	483	455	484	475	439	452	443	442	437	471	486	466	474	441	485	464	441	469	426	453	453	460	481	491	445	443	456	469	433	449	515	424	467	468	464	501	473	492	446	450	477	479	450	464	476	453	472	493	485	421	451	440	439	433	470	438	464	465	479	476	445	446	467	473	489	442	446	444	437	476	492	425	460	478	482	423	459	466	471	459	458	519	458	481	465	433	468	492	501	478	451	444	440	439	433	488	490	435	419	473	460	508	464	481	459	491	461	458	486	472	473	428	467	433	452	480	522	458	474	468	461	445	439	486	455	447	455	448	475	471	436	471	457	425	426	477	482	455	475	460	465	441	501	430	459	480	490	478	464	456	472	472	450	469	477	470	443	434	450	453	479	451	441	501	496	450	500	479	457	465	491	493	457	473	428	445	447	449	446	476	445	453	448	454	466	472	448	454	480	489	484	454	431	485	496	447	464	466	469	467	438	484	448	443	449	460	478	462	443	457	448	458	507	433	458	446	468	444	525	477	496	440	499	459	448	438	446	489	459	482	477	494	435	478	496	457	456	463	456	436	486	454	509	469	471	457	486	487	489	463	443	478	443	496	488	444	477	439	449	459	473	462	487	469	469	456	478	440	458	480	476	507	456	482	454	490	483	449	472	508	449	441	467	482	482	463	455	435	439	430	497	522	454	483	468	511	482	459	482	438	486	438	456	475	476	488	442	426	481	469	493	489	456	457	461	479	515	455	454	448	480	473	459	486	438	438	438	441	450	467	481	459	466	484	444	465	438	468	448	433	448	463	451	489	473	455	475	458	493	469	462	487	451	483	470	466	504	459	467	488	459	470	471	470	488	461	541	472	457	495	465	468	499	459	478	455	499	458	492	477	429	487	506	444	492	503	495	435	450	456	455	474	480	460	445	496	447	474	449	458	439	460	464	484	428	488	491	484	473	486	469	448	457	460	473	466	459	468	451	489	494	485	435	502	486	484	473	425	476	487	487	440	460	443	500	463	488	466	486	473	445	499	484	446	446	471	483	442	462	485	459	467	441	443	466	461	414	480	522	496	469	479	476	446	445	483	446	441	437	464	448	449	453	481	495	491	471	433	436	460	427	460	488	478	419	496	487	505	458	432	450	510	446	432	455	451	499	475	467	488	445	503	444	475	453	471	447	474	455	428	453	475	453	451	440	462	498	492	477	455	493	463	480	493	460	476	412	499	436	469	486	479	502	466	467	486	482	460	468	497	476	483	488	480	466	451	462	468	463	441	449	457	469	460	451	484	460	460	438	483	457	478	482	487	437	430	474	477	471	477	458	461	458	457	458	424	427	461	441	452	498	515	446	436	527	464	453	461	465	480	476	493	504	459	459	442	474	473	464	463	452	461	479	504	477	461	484	479	461	498	497	460	474	479	460	451	480	496	488	439	459	475	475	464	462	512	455	495	488	436	487	461	476	469	462	461	503	477	450	447	445	452	449	428	471	431	503	490	471	469	503	452	475	444	513	445	440	468	461	472	414	444	471	486	477	465	521	490	448	458	453	464	506	487	466	489	510	458	471	495	454	416	501	481	459	440	464	439	483	448	476	454	451	400	425	458	458	436	500	475	463	466	484	495	448	488	493	441	466	469	490	502	486	471	455	480	461	459	522	449	467	432	459	444	487	452	497	463	481	481	428	435	454	477	469	504	480	467	453	459	475	433	485	450	470	453	444	472	476	481	439	448	450	447	480	453	467	506	479	468	443	453	484	504	452	463	448	471	470	466	445	466	465	478	474	496	440	466	421	453	504	456	455	487	475	442	422	444	467	467	477	455	446	476	481	468	434	472	469	451	430	460	455	433	423	509	462	475	486	458	465	447	480	476	465	466	447	449	448	452	493	447	464	440	505	444	443	483	477	489	450	483	430	502	483	430	472	436	496	452	485	423	484	443	489	441	502	457	495	520	488	478	446	414	451	427	504	500	447	479	490	491	467	498	468	469	467	434	428	444	462	491	466	491	482	464	460	433	467	447	458	480	495	436	482	454	484	488	465	472	469	476	441	472	463	485	422	434	446	450	394	468	474	439	473	480	427	464	481	423	477	501	481	473	460	459	460	443	475	488	451	455	431	477	467	444	479	473	467	473	470	502	457	466	496	458	454	470	450	451	454	430	434	446	481	464	514	460	480	501	453	466	485	443	501	503	455	440	484	454	478	467	481	483	501	482	443	447	476	495	418	442	490	480	488	472	476	480	461	447	482	499	481	438	457	437	482	487	495	510	465	439	495	459	444	434	490	513	481	480	458	453	471	452	467	466	461	484	440	425	510	434	480	427	451	489	441	479	426	462	479	463	473	482	477	438	455	468	492	452	461	477	475	453	480	495	416	479	477	438	469	415	510	462	479	482	461	482	446	463	474	489	468	493	496	443	434	478	475	472	451	452	483	493	435	468	488	456	462	456	499	461	448	483	445	457	487	505	455	441	439	435	441	444	458	470	436	459	451	462	466	453	458	478	457	466	487	426	469	422	518	448	477	433	492	460	462	473	472	444	475	431	438	485	467	431	472	446	477	504	453	431	465	453	508	477	453	435	485	487	466	452	457	486	470	466	463	459	505	465	464	423	465	493	446
62051	91860	59493	12843	29104	38843	24766	2259	762	708	2371	2310	1090	717	694	751	724	716	722	751	701	709	677	708	771	701	738	721	747	696	742	770	780	691	700	762	726	742	773	715	778	684	716	740	715	712	716	675	747	766	743	722	738	772	714	741	691	742	747	750	698	743	710	716	740	745	768	684	746	719	721	693	738	717	737	697	754	738	681	726	693	749	727	737	728	731	701	726	672	757	688	749	750	707	741	704	741	731	705	740	724	709	724	686	726	678	720	746	757	697	774	721	753	689	705	740	713	726	730	766	758	657	714	746	741	718	709	713	723	697	714	702	702	720	737	700	702	708	731	696	723	769	725	756	706	729	703	725	741	695	710	754	708	739	702	764	670	745	751	700	709	723	717	782	675	711	707	728	697	717	688	727	763	674	709	694	737	743	737	741	731	723	706	770	716	709	743	735	761	750	749	724	711	737	704	724	760	723	701	728	729	806	732	725	734	750	721	794	702	715	688	753	741	765	749	756	740	730	701	696	751	766	709	762	716	717	729	727	693	747	752	740	730	755	692	703	756	735	704	710	715	718	718	736	735	736	734	730	678	704	694	730	681	705	684	773	739	757	759	771	720	691	756	724	747	780	711	766	676	750	723	749	747	713	719	703	734	722	707	778	725	749	732	716	730	711	727	756	713	707	744	717	738	789	719	749	750	747	683	703	730	685	669	724	711	707	671	694	704	743	736	707	721	717	712	741	772	705	687	785	745	733	717	744	724	730	693	746	744	694	740	716	721	716	709	731	707	757	749	718	709	712	710	706	737	722	675	696	727	731	747	706	749	720	754	722	739	738	767	677	697	701	707	717	734	757	753	707	666	710	708	736	703	697	738	709	690	732	683	713	706	741	701	700	747	766	722	735	757	685	743	726	779	708	685	724	711	726	732	733	726	725	750	717	724	717	756	716	786	729	728	678	681	721	721	745	721	761	717	680	762	712	726	747	733	704	728	748	772	756	758	710	728	767	707	726	774	728	701	723	729	714	711	716	720	762	714	727	698	736	681	695	761	728	766	674	750	708	683	707	712	730	744	738	710	715	715	738	752	737	737	761	723	726	683	741	752	682	715	762	715	718	736	720	740	698	741	715	727	717	730	735	730	763	744	726	731	691	757	723	720	753	752	710	746	746	721	729	743	748	708	715	705	720	778	709	702	755	729	739	726	704	747	757	732	749	708	714	693	758	707	770	746	726	765	747	772	738	754	712	725	729	750	768	706	713	723	718	719	706	718	780	762	736	681	720	699	710	743	760	708	752	777	756	701	763	758	706	728	719	739	747	696	708	736	685	730	759	724	731	681	739	757	721	771	723	732	724	772	710	689	708	729	761	744	737	759	783	741	739	769	766	729	723	706	741	738	714	705	720	717	732	736	681	736	741	769	721	734	738	732	734	740	706	753	741	674	728	721	685	704	768	741	742	735	760	733	729	695	697	718	694	694	775	718	708	739	691	727	751	713	692	744	680	760	729	782	736	722	753	697	755	733	713	730	730	750	753	694	743	741	728	735	724	735	749	726	749	693	762	746	715	677	741	694	724	742	761	709	718	705	725	720	707	716	740	769	737	719	780	685	738	673	749	764	709	700	729	716	689	718	747	739	717	721	714	761	692	716	747	691	673	735	739	733	757	667	724	761	737	729	684	759	756	734	761	692	683	704	742	790	731	727	721	729	707	728	775	722	739	710	766	758	729	735	721	694	740	749	717	748	701	742	699	712	722	746	697	753	713	728	750	691	695	770	714	746	764	718	736	723	748	703	728	762	750	732	761	725	728	730	745	718	714	763	753	729	711	744	729	719	785	710	704	735	737	696	752	729	734	721	746	705	730	735	754	752	760	721	709	755	736	739	679	748	772	722	715	745	752	731	744	701	713	708	734	740	742	732	744	682	696	740	706	686	756	740	768	720	774	712	695	754	700	722	746	769	689	727	675	738	734	696	686	719	712	715	744	743	746	746	695	769	719	743	715	737	742	745	707	753	710	729	763	739	657	720	770	787	717	732	711	749	691	759	753	726	744	707	722	709	697	707	739	729	752	717	788	774	741	752	712	768	697	728	742	701	714	684	728	729	710	675	706	774	721	708	787	745	730	708	746	697	729	712	694	777	736	682	739	770	755	728	715	686	733	755	737	671	768	679	704	748	703	729	670	684	737	757	697	755	730	714	759	703	748	688	733	734	742	731	738	685	691	780	746	707	715	677	751	684	714	721	716	737	740	703	758	767	749	686	692	718	702	690	701	707	668	728	694	738	800	752	724	750	708	678	689	715	728	745	713	735	776	702	709	740	732	685	756	724	743	690	739	725	720	757	761	722	747	710	775	816	710	724	712	755	699	708	694	756	742	736	718	720	784	727	734	674	694	714	774	715	660	721	755	754	721	747	739	727	723	755	686	781	705	714	722	706	752	704	689	683	715	784	693	741	761	718	738	712	709	695	745	696	723	693	716	679	687	754	768	773	749	741	728	736	651	679	680	764	684	707	733	736	737	715	721	704	748	730	707	728	722	748	720	707	717	729	722	741	746	758	727	765	764	742	770	711	664	739	740	710	708	691	788	742	755	759	742	683	693	723	723	701	721	723	715	683	729	716	685	785	715	740	757	712	697	697	717	738	719	713	738	751	699	744	729	735	718	710	710	750	729	748	749	715	767	735	716	718	745	719	779	722	720	713	669	725	788	737	733	714	740	688	681	733	701	698	754	739	702	747	732	722	760	733	690	744	706	723	745	696	695	723	740	768	734	733	737	738	741	737	720	716	698	697	755	686	773	726	734	743	717	727	762	725	638	718	740	754	694	655	683	754	693	732	791	704	748	724	703	708	756	679	751	765	731	722	737	688	710	726	704	760	710	714	712	698	749	734	730	728	701	703	707	760	699	774	743	711	794	718	743	719	711	738	739	719	744	757	741	755	721	706	679	746	716	721	726	758	740	694	710	740	713	713	745	770	714	697	742	693	777	720	730	722	810	724	720	724	727	738	711	705	700	719	727	760	720	766	733	713	759	713	747	755	725	752	726	703	711	770	715	717	703	705	697	713	735	742	719	696	755	703	667	706	722	727	769	735	674	727	739	701	694	729	712	681	704	717	697	760	747	715	744	659	713	757	709	712	745	685	735	767	723	765	712	698	706	689	747	703	734	719	764	744	718	745	740	759	734	712	733	722	684	728	725	690	748	701	751	744	721	714	717	711	696	701	710	706	693	792	667	760	734	723	742	710	718	718	695	700	677	741	668	705	725	736	705	729	740	735	746	731	701	724	704	788	746	724	706	678	758	728	695	732	725	738	742	750	706	763	764	733	723	715	711	707	687	719	723	771	725	714	734	691	741	713	707	728	712	723	685	709	701	790	680	767	671	679	754	732	746	683	730	720	717	691	745	748	696	696	706	713	729	726	656	734	756	724	691	699	701	743	709	704	748	700	756	702	719	700	751	789	748	751	804	720	729	733	743	725	697	760	709
24251	22880	31855	24669	23221	39245	31231	7441	775	678	1566	1667	1010	640	684	698	696	648	703	677	672	667	680	694	646	645	665	671	676	696	678	678	659	700	657	691	679	633	660	678	634	640	627	699	688	664	676	709	686	697	686	674	674	657	667	647	700	669	663	643	678	674	679	670	660	643	645	675	639	688	650	623	648	701	664	678	722	688	635	615	667	659	678	693	680	691	636	656	622	638	655	660	676	654	671	667	664	649	696	663	683	660	700	678	643	655	680	644	677	653	654	673	730	670	648	696	644	653	641	659	669	680	674	708	686	675	683	635	669	644	679	637	665	676	614	664	632	650	637	699	652	667	684	692	628	676	621	696	638	618	657	632	690	643	670	665	647	632	698	631	651	671	689	637	689	672	655	663	656	612	639	675	617	654	628	679	635	673	673	721	628	676	687	676	685	656	717	637	686	647	685	661	685	636	616	651	692	671	662	630	646	635	659	616	680	617	695	656	675	685	695	676	680	705	651	671	676	673	653	642	651	645	683	663	664	652	669	664	681	728	695	615	696	704	659	619	709	658	690	641	634	666	685	637	657	640	652	655	674	659	664	678	650	654	661	656	716	653	661	658	637	654	658	726	624	613	676	681	652	692	664	678	696	657	670	633	640	662	691	693	623	660	689	670	663	661	648	675	655	632	680	648	675	613	669	658	645	675	651	666	705	701	638	671	676	634	666	641	675	655	675	663	653	662	640	653	657	655	686	631	687	634	664	688	659	662	658	623	661	653	617	625	640	658	707	664	665	669	628	622	652	672	634	639	656	668	663	651	661	635	674	666	697	642	663	659	716	683	658	671	710	711	669	651	637	678	680	644	683	716	633	668	658	641	652	710	634	647	670	626	649	644	633	655	670	650	663	674	648	689	627	695	663	654	661	680	700	672	616	639	698	677	675	655	671	702	689	664	679	676	649	665	678	647	625	667	651	671	664	684	648	688	642	660	649	686	678	651	631	610	635	641	658	606	653	652	655	684	666	680	696	682	649	704	652	671	646	682	661	633	629	651	672	663	616	675	653	664	668	658	667	653	648	680	664	677	656	707	701	638	659	680	631	691	664	684	680	683	632	632	654	631	662	732	624	649	706	643	667	617	703	680	642	675	671	684	658	638	622	670	668	648	657	687	652	584	663	646	643	626	685	651	634	688	676	631	667	641	665	700	616	714	707	669	689	674	594	722	685	621	635	614	666	684	652	632	669	598	637	671	648	654	669	662	643	684	687	644	702	672	660	675	649	644	681	675	665	637	661	664	631	697	658	655	665	643	698	686	638	668	631	697	667	684	708	673	692	648	658	657	654	632	650	652	726	667	685	657	635	674	651	709	656	612	621	627	632	673	672	693	680	672	690	651	688	657	687	634	655	704	638	711	675	678	661	702	661	687	663	655	668	683	689	666	678	691	639	659	620	646	652	650	674	674	654	638	656	671	650	654	654	653	638	650	647	691	703	685	664	722	669	663	739	643	633	659	623	652	625	656	652	684	681	644	658	659	647	687	682	641	618	615	664	662	670	645	635	693	662	668	632	680	658	689	631	674	635	696	665	666	685	617	692	674	624	647	663	637	674	640	678	669	677	683	714	645	640	674	715	671	664	662	618	667	666	673	575	655	633	661	654	678	628	659	671	669	621	668	673	629	709	630	654	660	675	660	677	681	661	658	646	703	660	649	618	687	679	645	600	667	645	685	685	642	624	646	626	664	673	728	667	677	662	676	670	712	715	621	661	651	689	678	648	649	620	682	639	638	664	654	683	652	699	668	651	689	645	623	659	682	657	646	719	651	664	694	664	631	688	644	661	654	630	673	701	660	633	681	690	656	683	666	658	652	635	653	666	643	610	653	685	700	685	662	688	657	700	696	692	671	695	657	676	671	681	697	639	694	656	682	648	708	681	672	711	661	699	641	637	712	688	676	659	654	649	717	668	615	663	629	673	635	685	659	684	684	705	686	697	647	614	676	648	724	653	648	645	681	674	645	679	650	685	672	647	665	724	687	692	695	663	678	674	674	629	640	738	739	694	664	676	665	687	651	650	661	672	681	683	711	663	666	651	677	634	671	677	660	674	629	660	710	634	659	670	679	660	679	698	681	641	650	669	653	621	656	664	631	673	654	650	676	682	661	632	659	672	620	687	668	625	659	707	669	703	716	660	630	648	684	663	676	633	655	685	671	663	681	650	626	672	614	686	653	652	685	684	692	697	646	649	648	633	696	696	687	664	696	684	676	672	633	692	664	671	647	639	654	660	662	694	683	652	669	654	648	640	659	668	648	625	664	663	641	654	694	644	635	671	663	658	622	653	687	689	664	663	640	646	682	679	682	655	663	693	665	612	684	609	688	665	651	667	657	682	685	705	633	648	683	684	704	696	638	637	664	665	697	664	626	665	665	635	659	673	643	632	687	696	666	658	647	658	643	710	644	692	677	671	649	615	687	693	632	621	675	621	660	694	664	697	616	626	646	690	675	691	657	656	647	675	649	680	657	634	644	634	624	648	669	636	646	625	664	676	669	702	701	588	682	694	639	692	639	680	618	672	653	641	617	643	651	708	646	699	658	649	658	690	658	692	665	667	652	646	654	692	665	626	659	673	671	672	644	674	692	655	650	624	653	676	619	658	599	671	621	680	673	697	686	690	625	614	694	637	671	642	680	642	652	657	687	702	641	682	648	628	668	630	669	651	644	662	655	669	735	691	672	631	703	661	644	649	636	678	688	681	666	666	668	674	643	670	632	653	643	715	694	652	657	673	641	659	662	659	659	676	665	661	647	682	647	703	637	656	622	647	658	691	679	624	649	649	620	615	621	673	710	625	633	689	673	631	664	666	635	666	681	724	631	670	678	662	671	626	641	645	656	657	723	644	661	641	650	658	673	620	655	655	698	630	663	654	658	657	620	679	665	620	641	720	641	656	706	669	687	617	654	651	671	673	664	645	725	676	675	638	693	628	673	666	646	673	637	632	666	613	693	691	650	648	675	675	683	662	687	679	664	662	672	674	664	643	641	624	677	651	636	678	662	685	678	700	696	618	637	671	648	641	643	643	651	623	656	633	631	633	664	645	666	636	669	651	674	624	642	682	713	653	705	668	628	633	680	666	679	638	641	643	645	675	632	675	623	661	695	651	655	672	621	600	656	697	695	629	647	622	650	694	689	654	650	713	654	648	669	671	621	609	639	630	639	646	629	696	619	691	685	670	614	675	666	634	662	665	657	652	698	663	655	634	630	665	637	693	655	692	674	660	631	676	668	626	666	632	673	669	651	684	692	670	664	672	674	649	649	652	650	638	691	621	684	669	631	674	660	717	624	620	637	632	663	636	663	653	682	656	643	614	651	685	704	639	640	651	654	681	682	659	667	649	638	686	649	645	657	674	643	674	664	693	628	652	664	653	684	633	644	627	689	647	651	630	609	630	657	676	686	617	739	672	633	637	654	653	717	646	626	648	640	701	656	664	627	660	655
64489	90332	67222	12260	32356	47709	34478	6113	1026	1001	3709	4095	1870	1024	986	1047	1019	1012	988	1020	1001	1037	1039	993	1034	950	970	954	1000	968	1007	952	1040	1008	1015	1048	1001	1005	1026	1050	974	1002	1029	973	1038	913	969	1007	969	1004	1008	1034	980	998	943	998	1002	988	972	940	1030	960	963	1000	975	1008	984	974	981	976	1014	958	1045	979	1000	978	982	1006	1001	1003	942	1045	954	964	1017	935	991	979	968	973	928	950	995	978	1006	1002	999	946	973	1022	1031	1033	968	979	979	1039	981	1002	974	1049	918	1022	982	957	1019	1064	959	987	999	1016	963	960	999	1038	1004	956	966	974	996	987	957	957	1060	1000	989	975	987	956	1012	978	964	972	950	969	1029	981	1022	972	964	1009	958	1005	1004	988	975	923	997	1009	985	993	962	969	990	980	1031	1011	1013	1024	1005	988	1022	966	957	1002	1001	1010	1034	995	965	1010	978	1011	972	1049	953	1017	941	931	1029	969	970	990	987	987	1000	1023	1009	935	939	943	966	938	945	1002	956	1014	971	929	974	953	954	967	986	967	931	974	1010	1033	955	988	998	1026	926	961	988	974	1001	980	934	1002	996	995	1015	987	1007	982	1024	943	957	943	1000	979	912	1019	1006	941	989	991	954	991	1006	997	1002	963	958	1008	1031	1014	959	987	994	971	1016	995	978	1000	963	963	953	966	979	996	946	963	964	1026	1015	997	1008	998	1019	981	947	1068	1027	999	932	957	920	992	990	979	987	1019	999	1015	1022	953	973	986	927	941	966	1051	1041	963	980	981	1006	978	1026	977	1014	1001	982	995	1017	1003	996	982	1033	969	947	1044	977	966	978	1027	952	944	970	984	967	1023	971	1039	948	1015	983	1021	976	937	1001	986	992	946	1018	1011	999	928	1015	983	1007	1024	961	1002	953	963	985	942	997	973	1034	972	980	976	953	940	1030	967	977	959	985	945	991	985	968	987	995	972	979	983	994	970	924	979	994	967	989	956	1016	996	973	973	937	1013	955	996	950	982	982	979	996	997	1042	994	979	984	984	989	1008	991	1032	988	970	982	1024	992	1051	952	993	1065	974	949	984	963	977	995	963	982	1026	1001	966	979	971	997	974	995	961	1009	1014	977	1038	975	993	1016	997	1044	927	1034	983	981	1037	996	957	999	943	1041	938	977	1013	1018	983	992	954	998	1044	990	986	914	956	984	1036	1025	937	1007	966	995	989	988	998	920	965	992	958	965	947	968	1015	997	1033	967	941	958	985	1032	1012	992	983	996	957	976	960	1010	1015	988	1025	996	990	1012	991	1022	975	952	1038	951	1016	1026	994	964	939	932	1005	921	988	989	942	1036	978	1004	964	1003	1008	967	1034	980	944	973	944	982	964	1037	982	977	1013	989	953	910	950	974	1021	1033	953	966	954	963	1032	990	1003	972	1030	998	978	956	1012	970	1018	989	1023	1001	956	1004	995	1036	1017	991	985	982	1000	950	967	912	957	1026	973	951	941	975	978	993	961	1035	939	1015	972	958	985	965	1028	983	1059	1052	987	982	947	998	965	954	975	966	944	971	949	1001	1000	1009	1056	969	1025	1056	953	953	944	936	997	949	997	991	1011	930	1046	1006	960	922	986	1051	1008	980	945	1013	963	979	989	964	927	998	1007	945	948	968	1011	979	997	950	991	966	1024	970	997	955	1002	996	967	1026	1018	984	993	998	985	950	1021	973	940	961	989	972	991	961	1004	948	966	947	1020	1026	970	1059	963	975	943	928	997	983	1037	965	995	944	988	1031	918	939	947	978	934	950	974	957	1006	991	988	954	1034	995	1016	981	988	964	947	980	965	958	952	1001	975	984	998	990	965	997	961	987	982	1000	961	973	990	1003	1009	1037	985	983	978	1028	961	981	992	982	1024	991	1016	1021	959	954	931	1038	1007	960	1000	1032	978	899	998	1026	957	1010	968	984	996	964	994	1013	959	960	1006	1001	953	985	986	948	947	1005	946	941	946	996	1021	960	968	1000	1018	900	1014	993	946	985	1003	1052	984	975	939	986	970	975	989	927	1012	1014	947	989	942	925	1001	1033	960	967	1003	922	1041	1015	967	902	1019	975	967	994	989	953	922	978	1006	1004	983	950	968	916	991	1005	965	936	959	998	965	976	913	1058	935	950	1027	1012	975	1024	981	1022	975	971	1038	938	989	975	1006	995	1013	998	908	936	1000	967	979	1006	944	1036	991	970	991	998	1004	1039	954	1006	1015	929	968	1031	1041	993	964	1003	957	1034	975	1043	1028	992	969	969	1007	1041	990	944	975	1027	990	981	984	944	999	982	1031	1006	1012	1034	962	976	972	938	959	964	957	972	1031	1005	1007	968	950	992	973	965	981	1037	981	982	992	902	958	1009	1012	982	1000	1008	977	990	990	1008	988	1053	983	932	1018	1008	964	961	943	936	959	976	1006	1035	1019	987	1006	1007	968	1011	1020	1052	969	981	975	962	966	1003	1028	954	948	1009	983	936	954	1008	960	958	949	975	984	990	1007	952	928	945	1013	975	978	980	1034	971	1003	981	962	923	1054	967	983	988	919	982	967	1019	949	991	1019	962	995	984	1036	977	995	990	1004	953	1021	978	969	964	990	982	969	949	984	948	987	947	971	992	998	966	1014	953	1015	950	982	955	964	999	993	1013	999	974	981	1005	971	1017	928	999	1043	988	979	982	977	1017	983	1009	959	997	979	960	976	1004	972	1003	995	1008	1029	967	982	966	963	923	965	1020	972	1000	997	992	916	979	979	968	1021	1012	993	996	999	962	946	975	970	967	1010	1008	976	1004	957	968	1001	968	970	963	935	991	993	996	995	961	1009	971	956	983	967	968	971	967	978	1008	938	986	980	1021	993	947	992	998	1022	967	957	1006	991	938	988	1020	974	1052	952	976	954	1018	980	1033	970	978	934	1024	972	982	940	978	919	995	957	921	1009	992	1007	980	964	1015	978	998	969	972	971	978	950	958	975	1005	973	966	951	967	937	996	994	979	960	963	978	969	982	978	1037	986	1035	949	974	982	971	941	956	944	991	1014	990	1005	992	960	965	944	980	986	1029	963	979	979	999	990	988	993	941	959	933	896	1028	972	997	946	987	1023	962	1040	1010	1011	898	967	993	980	935	980	1026	979	972	1022	1027	996	966	975	973	1019	1014	1013	1003	978	942	1038	975	936	969	949	973	935	993	977	989	956	948	1023	1004	969	1013	990	1000	971	968	961	989	1029	1000	981	975	969	961	986	1032	944	1040	1004	962	981	981	982	959	924	1023	987	933	985	1001	961	948	942	1022	1055	968	1045	986	959	1005	942	1012	1003	969	1014	999	974	995	1003	982	944	980	978	951	1025	1056	978	953	947	966	967	1008	987	960	1021	1026	978	923	928	1000	941	961	982	1019	946	986	1038	1025	1006	954	995	1025	1010	1006	966	1014	1006	992	979	1006	994	983	996	1011	893	974	923	969	948	926	1005	985	986	987	931	1011	978	995	967	990	990	974	990	987	957	974	993	1000	997	1015	991	990	1022	989	1019	972	1045	1005	993	1026	1013	921	1027	992	1042	993	999	983	936	931	1012	1002	979	943	998	975	949	949	989	1010	984	990	1009	994	1034	973	981	1041	1027	979	1021	964	991	898	977	953	1026	974	1001	985	1025	947	1047	976	932	983	981	928	944	976	1018	986	972	984	951	932	961	980	979	979	979	1004	1018	991	998	936	1009	941	1029	1014	963	956	995	979	1004	1031	980	973	1035	954	1008	1003	936	940	960	980	1005	938	1004	968	970	961	959	1023	1000	947	915	991	968	966	1009	970	1001	990	995	1023	978	1008	1008	946	990	982	1046	1070	938	998	991	999	970	993	941	989	970	971	998	925	1016	1030	988	958	983	969	1028	992	988	968	987	1023	972	983	992
30170	29092	21782	4409	2035	6006	3761	732	303	339	377	376	337	332	322	313	341	362	294	329	312	306	296	330	331	308	334	330	329	329	312	338	338	338	312	352	346	335	360	338	332	322	338	330	329	319	354	308	327	333	352	317	305	349	331	312	291	325	328	340	318	306	350	322	329	280	307	324	293	329	319	328	351	319	300	332	343	314	285	337	312	318	335	333	322	348	323	281	336	317	353	338	332	335	366	330	319	308	314	349	313	352	357	308	331	342	317	317	332	312	307	351	314	294	309	338	336	324	311	327	363	333	344	295	339	314	297	312	342	325	331	317	335	330	333	266	337	343	327	287	302	306	303	322	352	296	340	313	326	315	324	328	347	313	313	319	301	326	273	335	338	319	318	304	316	331	329	339	352	358	300	339	345	310	297	304	327	326	296	328	319	351	298	312	306	325	325	285	296	337	353	309	323	349	324	318	296	318	310	317	323	342	324	332	307	351	323	325	322	317	310	322	316	349	344	316	307	326	316	308	306	324	334	332	325	322	313	334	316	343	342	308	339	328	341	319	364	324	315	309	306	331	329	311	346	354	320	344	320	317	293	319	318	320	337	325	343	313	334	339	324	334	317	310	365	323	325	324	304	301	302	299	358	313	330	340	322	331	310	338	309	328	283	320	314	287	306	347	327	355	357	339	315	351	312	289	328	360	332	354	328	374	318	318	320	322	298	328	348	346	301	322	320	341	325	304	323	293	308	309	323	317	323	303	344	345	331	312	321	308	306	328	365	326	327	293	315	293	329	323	309	349	340	307	332	348	339	324	301	331	292	317	315	271	338	324	338	346	317	313	349	292	307	302	335	309	293	379	298	311	293	320	310	328	307	333	321	314	327	332	332	329	329	326	301	328	326	351	311	310	295	325	315	298	315	353	313	363	331	340	322	315	348	330	322	331	330	302	347	343	335	334	315	338	347	304	356	314	307	338	320	311	336	333	348	315	296	291	320	327	313	324	316	337	313	295	333	345	301	374	322	320	345	300	318	346	277	312	327	323	303	319	311	370	300	321	321	300	315	340	341	327	331	368	331	307	355	354	305	334	316	302	351	355	320	347	313	324	352	359	294	305	323	343	324	314	310	338	291	319	323	304	332	321	331	347	335	316	331	299	360	313	307	310	324	333	274	324	309	346	332	285	327	288	318	311	309	359	320	324	342	319	339	318	329	335	312	316	341	314	297	325	308	331	326	300	334	340	344	302	297	301	346	331	321	294	353	324	341	347	318	330	295	320	307	319	329	338	318	324	314	320	316	325	321	339	346	328	315	317	345	344	326	295	339	327	344	308	334	316	315	316	331	302	327	335	330	357	351	348	327	391	322	311	337	324	355	314	352	274	300	295	318	364	319	307	335	335	337	295	351	306	314	345	323	346	348	311	326	322	325	351	298	311	327	336	303	320	330	344	362	331	355	316	295	342	336	336	312	337	329	333	337	288	312	300	308	305	304	305	343	318	307	329	334	301	320	323	346	340	330	296	351	325	357	322	323	318	347	316	341	351	337	339	307	321	342	327	299	303	331	335	326	331	347	347	352	312	316	314	332	308	331	358	325	302	332	304	338	324	295	339	321	322	326	328	324	334	282	334	331	310	312	329	316	300	332	311	352	316	340	347	332	318	328	352	345	360	322	340	305	343	304	316	328	292	350	345	323	302	337	343	337	313	331	334	294	331	321	334	343	295	326	358	346	322	308	314	319	295	339	310	323	334	304	321	321	317	292	338	337	335	314	320	330	328	306	333	341	351	315	317	290	315	347	308	293	333	346	352	356	346	329	331	328	329	313	328	308	316	309	350	307	300	313	307	356	312	307	296	335	342	310	338	313	313	313	352	323	334	310	340	356	308	317	322	325	337	336	333	325	330	319	312	341	291	349	335	305	342	336	308	317	317	330	320	314	395	338	324	330	328	311	317	370	318	329	324	316	308	330	308	350	322	308	358	362	328	348	348	327	310	296	310	309	301	338	292	306	361	355	322	334	364	338	296	306	322	357	346	302	308	301	308	348	304	338	315	353	338	349	301	338	318	319	322	298	304	340	332	359	306	302	302	314	311	340	345	321	301	338	301	336	312	314	341	355	295	315	356	313	307	302	368	343	318	316	304	301	339	346	332	334	326	288	354	336	315	301	311	343	339	329	370	307	323	330	315	323	355	339	299	347	320	311	312	313	311	299	343	325	324	300	336	315	338	298	356	349	320	339	307	322	337	307	335	334	331	356	312	321	342	343	309	312	323	321	317	312	328	285	298	329	305	306	323	303	307	332	293	342	333	331	332	337	319	332	316	336	324	340	324	296	319	287	326	303	337	327	317	322	314	325	330	342	336	303	327	367	336	327	299	297	307	350	351	328	303	303	318	320	323	306	336	313	331	351	308	312	325	305	328	330	337	342	331	322	301	322	327	370	316	320	318	318	344	321	346	305	299	329	324	310	339	314	314	276	341	339	319	344	317	329	312	314	316	307	327	334	315	304	324	322	325	327	301	301	332	296	325	299	327	311	328	338	306	314	308	346	336	313	320	328	341	357	298	298	332	296	350	306	320	308	338	307	333	343	292	308	331	323	270	327	365	356	320	315	333	322	330	349	307	304	318	318	339	309	335	338	290	325	348	322	310	338	324	345	376	354	335	309	308	332	303	318	335	336	336	328	308	325	351	314	326	321	324	332	325	336	306	307	314	304	329	322	314	331	316	325	322	341	349	320	343	322	345	327	347	342	337	304	308	324	301	298	330	315	318	333	305	312	344	324	302	349	299	325	320	343	311	319	322	351	306	319	313	321	385	338	309	352	365	293	313	272	352	346	331	354	336	339	327	310	346	305	341	358	334	324	302	343	294	290	313	330	340	317	321	339	309	326	310	358	330	312	316	326	326	326	315	308	325	367	313	319	302	317	325	336	353	304	328	341	284	347	335	344	331	346	309	307	335	287	361	317	334	344	337	297	300	317	295	316	315	333	339	292	302	305	324	335	341	318	317	345	329	318	307	291	318	325	322	331	280	343	330	337	308	321	343	333	302	322	298	302	346	338	343	327	325	314	331	300	312	323	359	347	326	326	309	328	315	291	306	359	338	331	307	327	316	292	332	312	309	352	313	321	314	306	323	332	333	316	337	308	363	312	325	301	306	338	328	333	312	322	312	318	322	309	313	325	321	306	318	291	295	288	337	346	336	342	324	296	329	342	297	325	318	307	318	338	327	338	332	329	348	292	307	353	321	339	313	313	321	306	327	318	314	328	323	321	257	324	325	334	332	297	307	315	341	297	344	308	305	319	333	329	293	328	320	330	280	311	337	332	350	324	336	314	306	356	329	328	317	323	323	325	345	350	338	329	309	321	294	303	308	352	332	318	316	318	353	286	322	340	337	328	328	342	328	329	330	332	312	328	330	341	355	288	311	340	324	310	351	312	308	297	282	329	324	341	339	329	299	361	303	347	294	345	313	309	317	317	326	345	335
37410	45023	25176	975	4778	13071	7908	1365	565	566	732	722	566	536	566	520	487	553	558	541	523	540	545	544	505	559	527	541	557	523	536	522	571	496	553	535	511	559	533	521	517	532	510	531	493	513	517	516	504	498	480	462	577	535	570	512	543	491	549	593	540	529	515	523	530	498	552	541	538	525	563	549	549	530	512	532	537	532	519	526	501	524	513	496	531	569	530	524	553	586	540	531	499	536	533	530	560	515	514	522	547	534	542	513	529	470	523	560	517	545	509	556	492	556	576	546	522	548	599	567	531	513	481	544	540	496	565	491	521	515	543	522	484	551	547	498	548	490	527	541	513	518	570	486	538	544	543	553	522	535	499	527	501	515	594	531	511	560	522	547	539	509	548	542	527	517	535	507	511	546	549	521	505	576	515	563	533	553	562	549	499	529	525	553	485	517	536	539	589	598	581	530	547	507	482	537	542	525	504	497	532	518	530	533	497	534	529	538	559	543	539	525	526	557	566	518	498	555	496	541	535	541	529	514	554	520	510	565	536	529	538	509	523	519	567	535	505	526	528	498	548	572	548	521	559	539	532	528	525	536	516	504	541	534	558	553	531	521	520	530	508	513	514	490	518	548	535	559	546	538	555	523	531	552	549	550	526	598	519	496	526	545	550	569	525	557	518	516	549	588	512	557	517	519	570	518	498	536	566	580	559	515	510	532	506	548	561	525	532	527	545	557	526	524	525	508	501	548	532	567	510	523	515	555	548	495	509	527	516	553	525	512	545	512	512	516	541	513	476	534	513	521	491	584	553	494	510	519	522	573	532	548	546	520	539	533	493	536	567	570	530	516	545	578	542	542	533	528	557	542	513	530	527	573	541	555	543	527	558	488	562	533	553	524	569	558	533	532	530	526	527	534	511	531	514	531	539	547	527	530	515	546	574	538	497	521	555	510	529	537	507	547	512	479	529	522	540	519	516	528	568	584	547	521	537	535	563	519	486	511	528	532	506	512	521	523	561	539	515	538	537	511	497	543	528	533	537	550	541	553	543	507	510	552	537	533	532	530	554	485	515	519	553	535	539	540	544	501	554	554	505	563	546	549	513	541	546	510	530	523	507	538	526	522	492	518	546	556	560	597	524	598	515	532	533	509	528	526	509	514	514	520	554	512	584	532	486	538	528	537	535	552	526	514	496	550	545	508	542	505	523	517	525	547	499	559	552	560	555	546	507	546	540	513	509	571	495	575	487	512	510	549	471	547	520	520	515	539	551	570	492	514	541	535	574	549	547	537	526	525	561	519	539	541	551	543	553	517	496	515	499	541	544	555	543	494	526	502	503	511	507	539	532	548	495	544	521	494	536	506	557	522	493	496	508	498	506	486	555	543	554	529	527	512	552	523	552	566	554	530	519	542	521	579	546	515	516	552	540	520	548	508	516	545	503	501	536	519	523	578	546	538	542	521	541	553	497	518	537	527	512	542	536	506	516	500	534	578	536	550	549	577	521	496	551	516	497	481	550	521	515	554	547	509	521	543	558	544	567	534	509	519	526	488	572	558	553	523	521	478	567	504	512	525	555	530	538	511	521	538	500	524	553	529	544	552	518	503	541	557	515	558	494	543	522	511	526	531	548	536	516	553	559	484	530	524	529	539	556	544	522	545	508	537	522	525	546	584	504	554	578	524	532	543	487	537	519	526	541	559	555	527	533	566	534	518	538	538	526	535	585	509	509	517	549	568	521	541	538	541	545	529	537	551	519	533	543	547	573	529	566	510	548	523	600	558	577	566	559	530	497	489	527	527	550	503	505	548	564	502	547	541	559	521	564	536	567	509	538	494	532	537	512	542	566	522	581	539	501	527	507	554	531	528	564	519	536	475	552	575	588	557	494	537	510	512	538	512	518	538	543	541	531	534	523	562	543	531	517	564	520	507	554	529	509	555	545	538	536	551	513	494	513	534	513	550	514	505	547	482	529	566	559	590	519	535	552	546	505	554	565	554	512	497	520	518	503	521	524	537	555	545	518	496	533	529	500	538	500	550	551	539	532	544	566	506	529	533	504	494	522	544	492	509	527	546	529	535	550	541	504	509	575	519	508	571	552	529	501	558	565	530	551	559	537	568	501	542	575	493	538	542	529	551	492	567	518	515	533	530	522	511	553	551	592	506	527	555	574	550	525	513	535	537	555	492	507	548	532	534	515	567	502	545	538	543	559	554	536	537	499	522	551	510	487	554	551	515	470	569	545	535	510	515	533	536	538	526	532	522	519	549	554	545	529	564	535	579	555	534	509	548	525	566	513	525	519	507	536	513	520	556	492	517	504	529	557	557	535	569	570	543	542	511	510	514	508	547	566	536	556	542	520	519	522	527	522	522	485	569	546	550	569	537	543	534	566	539	545	514	495	543	491	508	551	543	524	558	546	510	520	543	520	533	481	539	522	530	532	548	490	584	561	573	498	517	534	516	520	505	475	502	571	564	546	553	517	506	543	537	547	529	507	530	549	537	553	546	493	533	524	573	515	519	547	527	541	504	561	537	558	514	539	504	518	527	512	519	507	536	494	553	554	501	531	537	481	546	489	528	552	543	538	518	547	576	503	545	521	549	589	513	562	544	490	550	504	578	491	536	575	532	562	524	512	554	549	513	509	476	537	527	498	519	549	556	502	502	562	548	516	556	563	540	517	473	521	517	536	558	506	549	529	512	535	516	531	527	545	563	518	502	529	499	560	515	534	534	501	541	510	526	500	534	549	548	518	540	501	538	524	508	576	508	560	528	521	503	570	544	560	570	535	554	542	545	512	481	521	514	574	540	549	545	523	555	524	554	523	508	542	510	542	541	510	520	526	533	527	542	531	594	574	535	555	517	527	569	488	552	542	527	521	515	563	512	575	505	553	523	528	509	512	594	507	503	508	515	502	558	573	538	514	549	532	553	497	553	564	560	548	521	532	546	487	518	549	563	485	476	506	480	529	568	537	487	557	535	582	525	528	539	509	483	512	560	540	559	544	542	552	543	516	482	530	547	524	578	492	522	491	527	563	509	525	520	584	572	521	544	550	521	534	508	541	531	531	573	526	512	530	542	543	536	567	559	504	536	577	547	595	525	549	554	543	532	483	512	536	529	512	506	539	517	533	536	501	525	520	538	499	563	546	584	541	515	521	534	523	553	551	529	517	538	489	513	521	520	554	544	537	512	505	548	558	552	533	549	544	551	542	459	516	528	538	523	504	544	555	532	522	528	554	493	543	529	539	548	515	526	550	554	527	538	530	575	588	496	538	504	550	562	537	550	518	528	512	537	572	527	511	563	511	549	521	521	468	467	544	512	538	522	529	544	488	510	534	513	498	579	537	528	534	535	570	511	551	528	482	512	533	529	536	590	555	562	524	492	533	553	551	554	547	551	523	533	539	542	528	551	543	526	552	550	504	533	521	547	520	544	522	525	537	556	541	524	528	569	548	512	564	507	552	528	585	543	552	468	564	529	541	517	529	518	541	577
25453	23923	30240	25335	23356	33687	26021	5967	544	499	1157	1273	606	481	486	541	430	488	477	514	481	486	463	486	443	471	434	479	477	425	462	495	472	495	472	467	451	482	466	457	489	483	494	463	465	476	514	452	457	467	481	451	451	450	489	465	467	494	493	401	426	444	477	472	452	441	513	506	497	447	477	472	443	447	494	482	428	434	476	486	491	462	458	479	437	473	471	444	456	412	501	504	448	498	500	482	451	442	465	507	454	445	459	475	492	434	462	464	480	431	435	432	488	443	524	459	485	469	478	467	458	481	456	471	482	452	476	509	508	467	473	438	462	465	482	492	484	437	465	442	469	469	465	461	492	447	448	459	466	462	462	440	462	490	441	481	463	483	435	473	521	479	491	486	480	449	474	462	454	435	477	480	460	489	449	475	440	454	462	457	442	451	480	485	486	449	440	454	491	465	497	447	445	438	506	465	504	467	468	477	449	479	490	458	465	459	495	457	491	420	454	450	471	461	509	464	493	473	485	503	443	470	490	465	457	487	463	462	460	471	475	436	489	414	470	473	494	464	427	484	468	473	491	464	472	477	446	467	453	449	495	457	507	441	458	427	503	479	489	424	439	444	475	473	445	482	436	471	427	456	491	449	458	481	479	477	456	456	498	433	504	496	468	485	487	451	483	459	462	502	463	511	465	491	446	446	470	484	453	437	468	488	463	449	446	454	468	486	472	490	434	471	481	496	460	461	436	459	444	443	451	474	431	472	470	519	453	456	471	445	469	480	479	468	447	480	458	456	445	435	468	519	456	509	418	463	498	469	471	440	439	485	501	469	469	452	465	429	440	462	455	436	477	430	473	478	440	465	468	456	463	448	414	521	455	465	465	493	499	452	466	468	491	490	472	463	465	470	461	471	465	473	466	470	441	485	438	466	483	486	464	485	458	473	464	456	510	505	476	492	454	504	475	492	452	482	452	453	449	485	521	487	476	493	475	470	472	443	465	478	485	477	453	460	469	437	465	453	423	510	461	472	470	421	462	465	484	475	437	441	459	447	474	484	458	444	455	467	490	440	492	426	446	448	437	438	440	456	472	511	473	442	468	454	498	448	487	458	504	482	488	451	481	495	456	484	482	453	465	483	429	512	458	441	475	420	503	452	441	473	450	508	470	474	478	505	463	473	500	447	462	464	471	450	475	458	443	492	450	483	489	467	485	487	468	449	453	472	461	467	462	426	461	448	432	448	424	472	486	447	441	500	464	434	432	457	448	458	466	443	487	460	437	445	474	466	461	486	509	465	467	443	455	469	467	430	517	489	472	468	472	467	458	456	476	453	465	453	465	427	493	471	453	441	457	479	487	460	458	459	520	457	471	466	496	458	485	426	473	482	483	492	478	448	468	450	447	465	465	463	444	492	494	505	505	463	434	494	475	456	461	455	446	466	467	435	485	497	506	477	490	484	467	456	480	448	484	479	445	458	485	461	468	490	474	474	476	477	433	437	469	489	477	469	446	484	462	443	497	476	457	489	513	451	467	469	454	479	470	482	493	503	466	473	481	457	451	460	488	468	478	474	489	442	468	507	436	491	491	431	486	462	445	468	458	488	443	496	474	477	451	509	464	457	440	430	491	446	464	469	454	462	471	476	469	486	475	448	437	494	480	464	446	438	469	428	483	456	453	477	461	514	464	445	468	495	491	454	452	461	454	478	462	469	444	473	500	479	457	440	434	506	455	453	471	477	443	479	448	465	463	455	474	458	445	419	459	474	469	440	469	453	478	478	439	443	499	480	454	509	465	496	469	473	472	476	457	434	433	499	451	456	492	462	446	437	441	459	468	463	476	481	443	477	453	445	493	454	486	479	492	452	472	500	465	458	503	428	483	455	446	462	451	463	433	470	498	492	475	469	521	449	463	462	493	442	476	521	442	469	456	508	476	476	441	440	492	450	444	454	503	405	463	465	472	491	460	478	472	476	464	438	486	495	442	474	487	455	473	437	419	467	465	493	477	469	473	457	469	461	435	459	460	459	484	504	419	480	448	492	438	486	497	468	500	468	454	470	491	492	444	469	456	451	456	479	478	452	458	517	441	467	487	471	499	450	441	485	516	492	492	486	457	460	437	463	506	462	465	478	401	487	477	480	493	485	454	449	451	453	477	479	488	499	450	452	466	466	466	487	473	455	493	462	454	437	451	475	467	456	489	477	495	467	494	500	454	440	420	478	474	478	454	481	470	450	462	483	441	436	480	413	454	483	451	432	463	465	451	431	465	480	477	462	471	445	480	466	487	465	488	447	473	483	491	475	448	490	498	508	492	457	467	473	442	492	448	455	458	496	475	487	479	457	486	499	493	454	469	491	464	452	480	482	468	480	481	471	447	437	480	487	468	473	474	484	461	483	460	448	492	498	461	465	464	454	419	491	452	477	478	464	438	474	475	461	464	467	470	449	454	485	464	499	467	469	479	450	469	447	461	478	482	522	461	454	461	510	477	444	479	491	430	455	452	455	449	472	460	427	451	457	487	456	478	466	456	465	444	457	460	458	465	484	439	475	446	461	486	471	434	460	458	434	533	479	474	489	462	482	465	428	447	484	474	469	434	456	471	423	456	455	482	480	480	486	431	497	503	443	507	469	521	479	492	485	468	445	493	435	436	460	466	475	438	470	464	496	456	502	475	449	492	484	492	499	459	493	438	461	493	486	506	447	502	497	438	477	463	490	452	485	491	462	462	482	459	500	426	489	455	459	467	473	486	484	470	540	490	490	495	471	476	491	474	443	463	498	499	466	471	454	452	490	475	464	476	446	463	441	492	489	487	493	457	474	480	488	469	470	432	436	460	470	465	482	453	454	449	476	488	504	443	480	466	472	494	449	506	463	467	461	452	461	434	507	479	460	444	473	475	473	452	509	453	495	448	492	482	442	462	462	460	473	444	474	470	479	428	501	457	478	476	492	477	455	465	435	494	457	467	446	486	468	478	491	465	467	453	454	445	500	463	482	460	431	439	452	442	464	466	443	484	463	489	488	407	428	485	458	440	507	475	470	497	483	452	465	437	441	464	490	486	443	465	458	456	401	474	445	480	455	497	442	422	456	469	474	434	454	457	505	448	478	420	435	443	447	434	440	458	456	465	479	469	438	478	472	463	495	461	469	467	510	444	500	442	457	487	461	465	471	435	495	446	464	484	465	454	463	446	478	450	484	460	436	462	487	475	459	515	444	447	485	528	468	440	459	470	491	448	460	444	453	486	482	470	467	486	457	443	475	501	443	472	453	511	473	501	432	410	466	440	471	497	502	479	470	474	490	496	468	499	493	446	421	492	438	482	472	476	465	469	482	462	488	453	468	453	492	492	469	452	453	436	480	468	473	479	449	526	500	492	461	454	453	458	434	453	499	497	453	486	469	473	453	459	487	476	453	510	471	482	487	460	461	463	497	377	471	451	458	430	473	467	464	454	477	468	492	471	460	487	446	485	438	461	442	473	482	468	457	470	458	479	508
62429	81326	51331	3011	28959	41753	30333	7091	829	742	3031	3233	1129	785	795	858	721	689	741	721	730	760	748	712	753	735	732	751	750	715	738	743	721	732	743	689	717	746	738	728	767	734	736	679	734	726	719	716	731	751	787	724	675	723	741	685	743	739	735	757	731	765	738	707	760	690	736	735	768	715	721	702	753	752	720	747	722	759	768	737	721	758	718	726	754	707	727	699	698	739	731	723	732	769	724	750	756	733	746	751	690	702	733	749	753	748	775	803	731	787	720	726	801	714	752	724	766	776	761	781	718	747	741	772	759	761	737	730	750	748	757	742	731	691	737	668	737	731	772	741	712	736	786	728	711	695	685	738	704	736	746	721	742	758	728	719	741	706	763	686	727	744	705	793	689	747	736	703	739	773	789	718	708	771	771	768	785	743	764	710	724	787	749	717	741	738	768	781	717	764	761	739	724	726	764	719	740	769	724	777	744	744	719	715	698	742	731	720	728	717	721	731	738	756	770	729	785	736	745	725	767	755	717	715	707	754	696	742	719	727	763	730	762	722	788	748	750	783	733	732	795	729	731	731	730	712	801	716	744	762	696	763	727	686	744	703	746	755	714	740	726	709	719	738	758	714	723	709	805	728	748	691	700	712	724	741	699	753	737	759	752	744	747	725	745	721	695	715	682	769	738	711	723	743	780	738	754	755	750	749	733	724	809	705	695	641	726	742	707	731	733	788	688	747	734	778	747	703	738	725	723	758	742	770	739	759	721	798	690	778	647	732	779	747	734	739	741	766	722	727	744	760	730	698	756	719	755	743	722	736	776	730	699	738	710	751	717	732	703	729	722	797	705	724	708	698	705	769	722	744	713	735	706	757	790	724	766	768	770	721	729	744	741	716	752	704	725	695	704	737	760	734	733	732	710	701	726	698	741	715	713	756	707	724	713	758	786	723	732	759	718	758	777	680	694	784	724	757	750	783	720	748	759	725	751	729	788	747	779	731	706	705	734	761	735	716	717	735	733	712	690	760	705	768	753	721	795	761	738	718	681	748	747	701	763	719	713	719	725	705	741	724	752	769	784	730	720	765	807	765	729	745	729	766	742	759	713	758	772	704	738	741	763	726	717	781	731	699	748	720	733	752	710	753	700	696	707	729	737	765	766	760	719	766	725	694	767	753	740	720	724	728	731	736	771	709	714	712	739	758	733	747	723	739	724	716	752	749	754	705	775	764	702	747	765	709	712	722	722	724	741	693	728	715	721	732	765	791	769	769	712	741	743	697	797	748	716	764	730	696	727	744	773	746	712	724	738	746	759	750	724	719	701	737	738	770	770	737	696	779	727	736	750	730	796	730	765	664	708	743	743	774	726	715	798	738	749	739	695	705	757	721	784	720	752	733	752	726	734	724	753	734	726	763	722	704	764	727	740	710	723	726	776	737	719	711	724	705	742	704	717	703	748	750	709	767	753	753	753	777	720	756	795	737	705	756	727	745	738	778	702	742	764	746	769	742	711	749	733	751	755	675	731	743	763	732	699	728	756	732	724	776	708	759	755	735	727	762	732	751	743	752	739	749	726	745	754	726	755	703	749	747	759	768	712	744	733	735	647	710	744	774	744	734	749	727	751	778	801	735	731	768	676	702	729	696	695	713	781	738	723	775	718	773	740	695	716	714	766	773	715	767	746	772	808	723	740	712	757	744	740	731	750	711	717	768	727	718	728	747	759	721	716	735	756	732	721	760	796	712	739	777	750	738	722	749	735	763	732	722	730	767	683	775	759	743	757	700	746	733	745	770	734	752	758	752	745	713	732	759	720	724	722	738	772	746	759	743	743	712	737	717	731	714	768	726	763	776	721	763	748	790	720	731	713	749	737	755	749	745	768	759	724	769	752	756	721	739	733	734	720	716	719	729	763	714	765	756	723	731	771	683	737	710	722	734	749	751	703	777	686	696	715	743	705	688	684	767	775	742	748	724	712	748	683	709	759	747	778	741	709	763	734	752	753	736	753	710	743	735	735	759	730	706	696	753	763	772	742	732	735	764	782	741	707	765	741	768	801	724	714	746	738	734	763	704	754	706	751	742	759	721	736	726	703	697	739	747	744	731	727	756	719	734	739	714	720	725	702	751	724	764	704	706	773	757	733	728	724	653	705	749	740	753	668	725	694	740	719	736	743	712	736	726	731	749	715	764	746	725	741	736	722	772	726	726	772	713	724	812	755	734	706	725	732	713	747	726	747	741	748	777	736	742	742	756	778	772	712	717	701	744	699	749	760	744	719	730	729	692	714	723	782	718	712	745	756	775	717	762	755	752	759	752	776	696	739	704	736	704	780	776	744	708	775	698	767	764	763	708	757	716	732	719	706	716	765	730	688	739	748	760	726	656	734	787	737	746	716	728	687	671	716	712	756	816	746	741	745	734	729	725	740	708	714	737	721	711	671	733	690	702	738	751	753	713	738	703	696	729	778	712	711	713	708	740	755	683	782	744	777	750	728	748	719	701	789	670	753	740	702	703	773	715	704	794	741	724	723	737	752	760	755	744	739	720	697	732	740	789	698	817	761	723	744	721	734	740	695	742	715	733	724	739	760	744	767	792	662	703	761	744	697	703	756	742	738	702	752	724	783	727	782	722	716	752	734	770	674	795	736	715	718	755	697	676	725	720	727	719	754	728	704	747	735	746	745	706	724	692	754	714	776	711	697	746	704	765	762	734	737	763	712	770	690	758	682	734	732	712	784	768	758	766	723	705	741	715	683	747	714	734	745	727	774	730	770	710	699	715	779	751	739	754	732	743	690	723	718	746	699	729	732	714	749	809	761	745	685	703	748	760	728	761	768	752	750	707	718	751	741	739	711	760	738	756	778	726	753	744	735	782	725	716	786	713	733	737	777	755	769	734	720	717	711	734	758	689	725	712	748	741	679	757	684	708	721	785	783	760	697	753	728	720	708	738	679	793	794	722	728	718	698	729	756	740	713	734	684	729	734	710	759	751	698	751	700	728	747	793	765	743	737	685	729	715	763	730	767	763	680	730	747	755	721	716	763	725	743	717	712	761	716	767	770	732	761	748	751	720	793	728	770	769	744	724	695	777	769	714	801	757	702	753	789	735	767	717	735	758	736	748	755	742	722	710	724	726	758	684	706	720	708	706	723	780	688	709	703	702	744	716	754	724	712	750	708	749	776	753	689	751	731	713	712	702	722	671	736	700	723	780	774	688	746	728	685	757	770	752	697	744	742	748	761	773	796	737	763	698	770	765	721	762	747	771	655	706	719	725	724	770	712	728	743	696	750	715	738	747	772	775	781	746	759	746	710	713	756	763	708	734	736	766	735	737	759	748	722	736	727	721	727	754	723	722	746	764	764	714	690	743	703	720	704	754	705	720	723	749	741	735	753	749	700	721	736	758	722	729	715	733	715	693	782	846	757	693	769	760	726	698	690	728	724	685	738	737	747	732	724	709	759	742	715	737	751	770	712	749	727	734	756	704	738	710
24361	23116	30290	24069	25493	38674	32920	9827	846	702	1877	2044	994	668	722	718	710	715	668	706	675	668	667	696	689	717	702	675	696	667	669	679	659	657	651	655	677	687	677	653	714	631	660	733	663	656	670	615	663	648	680	698	672	700	705	660	650	691	675	680	664	663	643	681	654	623	684	658	634	658	654	671	658	685	701	671	655	647	654	711	726	659	738	673	635	692	685	737	698	701	653	675	708	661	673	685	652	632	655	697	639	695	680	648	675	638	650	742	696	661	684	621	676	694	687	671	660	669	671	712	641	674	696	663	670	632	623	682	691	716	627	695	720	678	677	685	730	649	648	629	671	676	700	685	673	673	658	683	667	679	695	711	733	663	673	675	625	692	666	663	620	626	681	661	688	695	652	674	675	634	733	638	667	623	651	730	665	664	617	667	670	658	689	712	640	628	675	667	656	736	637	676	682	727	665	642	654	648	683	677	684	652	651	684	675	624	633	643	665	681	668	625	677	647	650	664	689	698	696	688	673	640	572	671	677	658	686	664	656	655	671	661	686	666	617	641	661	691	634	661	674	675	671	679	700	639	683	639	672	699	675	656	707	711	634	696	643	664	685	647	677	697	682	691	687	680	659	642	683	721	689	688	682	655	677	645	660	611	665	679	626	690	689	666	682	689	697	656	653	695	683	656	679	632	669	719	678	729	652	700	689	634	665	640	648	698	655	675	677	648	632	673	711	669	702	659	659	661	621	662	675	681	666	641	686	647	653	663	641	658	648	670	660	704	641	745	664	626	653	634	666	716	681	666	691	712	677	705	661	676	657	698	663	703	666	658	717	593	675	677	663	685	671	699	711	679	644	686	650	639	651	621	672	721	743	660	680	684	658	655	677	671	655	677	650	688	695	728	661	688	651	672	666	730	668	687	665	647	687	643	689	699	661	706	686	676	712	727	641	645	643	667	658	680	686	651	640	655	695	652	730	718	690	696	669	679	658	704	693	664	702	695	709	636	660	657	626	687	676	695	683	686	688	732	671	685	648	674	688	668	661	624	676	596	629	661	697	652	698	680	671	671	672	683	654	664	649	657	658	689	663	661	738	664	672	683	715	668	656	632	699	674	642	657	641	684	648	663	698	685	650	676	714	683	666	677	654	725	620	679	677	632	654	674	625	647	659	684	687	655	660	697	702	683	684	642	668	642	681	681	670	676	687	694	679	661	690	640	691	643	667	681	717	699	640	650	678	646	650	706	678	691	690	684	701	645	684	688	737	650	634	668	675	661	656	648	695	628	707	699	661	652	679	672	663	623	672	671	649	697	678	699	643	674	673	718	645	665	665	686	664	690	637	652	612	697	638	629	631	633	682	693	689	690	688	677	700	709	674	656	698	708	675	653	677	697	662	712	653	635	671	637	659	671	681	638	677	690	738	648	661	647	660	658	663	655	676	641	716	670	693	710	689	661	725	683	624	702	637	651	656	669	660	668	648	640	658	719	645	667	598	646	672	722	670	709	697	707	666	671	664	678	645	696	646	665	660	649	692	658	664	666	686	653	599	640	651	655	679	703	696	653	672	646	637	666	673	689	671	646	687	637	661	714	695	680	676	691	707	682	688	703	691	671	654	682	669	678	676	616	665	655	675	613	667	669	684	698	609	691	686	668	672	636	655	627	686	646	694	695	639	658	640	688	713	707	693	666	692	654	665	641	656	700	687	644	634	708	665	696	688	685	637	655	660	658	675	681	696	702	643	674	665	668	697	665	700	685	740	644	671	697	700	653	660	645	648	700	685	680	668	703	654	642	657	662	632	637	706	655	653	638	635	653	696	659	670	668	649	672	676	704	664	687	687	683	709	669	685	665	668	650	665	655	694	650	671	685	662	677	671	703	657	641	599	628	671	693	620	698	659	682	742	637	714	689	728	687	637	670	644	688	649	648	615	647	660	648	644	661	654	698	670	658	703	678	652	649	677	676	659	660	655	662	700	690	704	668	667	611	664	631	682	688	650	662	678	688	633	660	671	644	721	658	664	626	692	669	724	723	634	725	718	645	660	649	652	671	647	660	669	601	675	636	666	675	677	631	679	644	706	653	676	688	673	656	693	697	716	666	671	694	699	657	661	694	627	696	686	668	665	648	661	661	669	656	689	661	675	616	670	663	658	700	642	635	650	655	668	658	643	679	662	639	669	645	637	692	675	602	661	720	680	735	668	714	668	696	640	664	639	664	662	660	680	657	707	712	647	695	668	668	665	661	682	630	651	603	676	639	649	673	676	681	681	660	679	670	682	722	634	700	670	642	723	689	647	665	676	657	642	713	654	727	721	714	634	652	699	699	696	683	680	626	643	670	672	732	648	718	680	704	660	676	646	677	695	672	652	679	645	676	661	623	701	700	645	685	651	652	661	697	690	661	662	679	665	638	617	670	636	678	662	635	677	643	702	647	645	684	689	668	639	671	692	685	658	688	698	680	705	677	695	644	695	681	679	623	622	654	653	701	671	677	615	708	651	673	656	691	661	676	624	647	628	691	692	666	653	613	683	663	681	662	673	628	664	715	663	672	675	718	706	660	681	662	627	677	619	676	626	659	687	677	645	697	660	649	702	673	656	708	684	657	702	659	681	700	643	684	671	637	657	652	695	696	665	672	743	656	713	686	679	682	646	629	647	634	701	676	652	680	677	625	666	698	677	651	684	646	693	651	648	671	660	693	686	685	680	625	669	664	690	727	639	708	666	667	661	714	689	700	636	701	662	681	658	681	663	672	679	707	652	737	643	650	671	667	685	664	665	670	672	652	666	683	685	682	665	668	706	667	694	653	635	673	672	638	661	656	679	652	652	699	682	696	686	689	671	709	651	640	713	705	623	672	696	666	638	657	673	685	679	672	671	680	648	703	679	674	667	693	717	670	648	653	639	673	692	663	699	674	686	672	646	640	681	666	678	665	645	681	704	657	669	659	712	676	664	707	682	662	705	696	688	684	702	691	700	677	690	664	670	666	674	665	691	637	668	679	663	653	684	671	689	660	678	694	647	702	676	689	641	679	714	663	716	648	647	707	680	725	621	631	680	665	649	663	649	666	663	684	707	646	682	652	629	676	689	653	683	716	649	691	634	645	642	686	610	638	646	637	691	650	647	699	635	666	695	680	672	635	640	655	658	694	682	681	682	660	663	624	669	678	684	650	699	667	679	699	692	683	691	638	709	677	661	641	657	696	631	668	644	663	681	656	681	684	671	674	712	678	696	691	668	649	638	684	693	684	659	684	632	678	657	685	631	692	676	677	622	623	668	684	618	644	662	658	699	703	608	692	713	668	718	642	676	689	621	660	619	658	710	650	670	717	670	658	648	718	655	703	691	696	687	665	667	756	676	713	647	675	717	665	666	663	623	666	663	715	668	680	674	671	698	616	647	640	681	687	626	673	597	647	660	685	675	683	637	662	648	645	678	661	678	659	689	661	658	669	656	677	711	662	699	669	654	649	673	682	667	695	672	656	660	658
63066	84837	55436	15431	45606	48623	35955	9796	1109	1067	4619	4762	1802	1028	1143	1241	1026	962	992	958	1032	999	979	980	1024	983	972	969	1001	1007	1031	1012	929	1040	970	1050	997	1005	1066	984	1085	1000	977	1014	1043	1017	992	972	977	930	1010	1000	1053	959	1049	990	972	1005	1024	1043	1090	958	1002	964	974	1011	968	1065	975	992	988	1000	1013	1058	1042	983	981	981	1024	974	997	1052	995	990	1004	994	1007	1026	972	941	1032	999	1015	1031	995	1056	1055	1013	1017	1022	1026	1052	1003	984	947	1023	1035	1040	963	1004	1059	1023	1010	958	963	1023	1071	1002	948	1057	1057	972	1022	982	1029	1046	1058	1044	1037	957	1050	977	993	1045	989	977	1017	1059	966	974	1035	1021	958	1028	1007	976	1054	978	1002	974	962	1029	983	998	1028	981	971	1035	982	985	1005	984	984	1053	1018	934	969	1039	1067	1035	986	1012	998	1020	1050	1018	973	975	1032	986	997	999	991	1040	1034	1023	981	1067	1040	986	1045	1019	1048	993	1049	965	952	1035	974	962	1012	991	922	1072	1011	981	950	927	972	1069	974	968	1009	1004	1028	1016	1011	1007	958	995	1001	1017	1017	971	988	1024	1005	998	1000	983	972	960	997	991	939	1003	991	992	1040	955	986	998	975	988	1005	1033	958	980	993	1014	985	987	992	971	1011	1010	969	1021	1018	1027	1052	992	1029	1059	1003	998	934	947	1010	1021	978	1011	977	1033	983	1037	1021	1033	1008	958	984	1015	1043	970	964	983	976	936	1009	987	1017	961	1028	990	1027	1008	1000	1040	985	1056	1013	964	990	1009	996	1037	1014	1041	1002	985	988	1003	961	1019	1030	1019	1008	950	1009	1031	970	952	1090	961	991	985	990	964	950	956	981	993	1007	988	984	1003	1056	1033	1027	988	1005	1023	981	1014	1010	985	990	944	1024	1064	950	998	961	1002	964	940	999	1007	1028	989	1003	982	1021	994	1038	981	980	989	1047	1008	995	984	1033	961	960	961	986	1050	1018	1025	980	993	1024	977	981	981	1053	1039	976	1029	939	983	1004	1012	981	1015	1043	1008	1005	1001	983	986	1013	1010	975	1008	935	1010	972	953	1035	978	1015	1043	976	988	1039	1025	1030	1031	979	1050	1064	987	1030	981	1038	968	1044	1023	1022	946	997	1018	1023	970	1046	1055	1005	1007	973	984	994	953	996	973	1050	1030	980	1030	934	1049	972	961	949	943	983	1022	994	1061	939	963	972	978	1001	1024	1026	979	975	945	978	977	970	977	961	971	1051	1015	1038	1034	972	993	1027	982	1037	1011	1028	1039	987	1005	1030	970	1029	949	983	1002	941	984	973	1015	1006	982	980	1016	1021	1031	988	1031	968	980	975	999	986	987	951	982	959	974	1023	957	1037	974	974	1052	969	1015	992	948	1018	983	1039	1025	987	1011	1036	1041	1016	982	1001	969	1024	996	1027	1014	982	1051	986	998	1012	1012	1012	991	1006	997	975	1054	972	1010	954	968	1073	1011	981	979	1069	1004	1028	1034	1016	992	1029	1022	1001	975	1038	1016	1011	983	975	1023	982	988	989	1018	933	1044	1006	1037	1024	994	986	1011	1054	1001	973	997	968	1053	964	1027	1028	1014	958	994	988	1026	1010	924	998	1002	1024	970	975	1015	991	950	1000	1017	1013	1017	1013	947	1045	1011	1017	1048	992	1021	1011	1031	963	1020	998	958	996	1017	1029	1008	970	1030	971	966	986	990	1031	984	1036	1041	1024	1055	993	983	1029	1025	1039	997	986	995	954	994	993	980	977	999	1012	992	967	923	1011	1015	981	972	979	1000	1014	1015	1000	1008	1008	991	1023	1015	991	1013	1022	987	1015	967	986	1037	1074	976	990	988	1016	984	981	961	965	1007	1011	1026	1021	1005	1022	989	957	974	1068	953	935	1010	963	974	1040	1016	1021	965	1006	967	1030	1009	1038	959	1036	1012	975	993	1071	970	1027	986	1017	1007	1004	1041	1024	1001	1006	1011	1059	970	1064	1008	1009	957	1058	986	1014	1022	1027	1020	1010	1006	1011	1020	1025	1042	1035	1078	1039	1016	994	1014	1003	976	1062	1007	1010	996	1008	945	927	1037	995	939	1026	951	1009	927	999	1026	1013	1026	933	979	966	966	1026	924	962	992	975	995	1018	980	1019	980	994	1012	1039	997	1014	971	1009	1055	1017	1047	1006	1013	1036	1008	981	955	954	984	998	1034	1027	974	968	987	958	1018	1013	1022	1032	995	943	1025	991	1008	1002	1006	1033	994	994	982	1026	984	1006	984	971	1019	937	1037	938	990	1030	968	954	955	1016	997	994	1006	1014	973	965	1013	957	982	1123	974	992	978	1033	1023	1024	985	955	949	1023	1016	1020	1015	981	972	1009	1029	1013	1002	988	998	1037	1029	953	1009	1030	1004	978	971	996	967	934	1024	1061	944	968	976	1008	989	1019	983	974	1075	1041	964	971	1055	1018	972	1013	1024	997	947	1053	1018	1018	984	985	990	1034	992	965	974	999	1036	987	1013	964	1009	1052	981	1019	998	974	1011	978	1008	1000	997	1033	967	955	1015	979	980	1022	979	1003	1038	1015	1024	998	963	991	959	952	988	1078	975	1009	1016	993	1041	979	931	948	971	1054	991	993	996	961	1035	1001	990	984	1012	1044	983	1034	1054	1003	964	1029	994	1030	1016	971	957	1049	956	979	988	982	966	1014	955	985	1028	972	1011	976	985	995	982	940	937	1035	1021	1024	1039	1024	958	984	1068	998	973	1002	996	1021	1062	1007	978	983	1041	1026	1060	996	1055	962	957	1016	1047	999	961	1019	964	1075	926	984	978	947	1008	1022	952	1055	1072	989	1011	912	979	990	1006	1019	998	975	1008	994	1011	969	921	1024	1022	983	937	997	960	1047	975	1046	1053	967	1036	1016	961	1000	964	970	1015	1042	961	1005	1041	1003	1017	975	1024	979	1029	971	1014	1037	994	964	981	966	1010	1021	1035	1022	983	1008	1066	983	1020	966	967	1018	991	996	920	1013	983	1041	992	995	1052	1019	950	986	1011	1014	1005	1077	1034	1072	996	1075	1012	1021	980	1005	952	971	1004	994	980	1058	1067	1033	1010	985	996	1041	942	1003	995	980	1032	1034	1010	982	1082	1000	994	981	1009	986	970	989	1001	988	1002	940	1028	1010	985	1003	1014	995	968	1041	1006	984	1004	1020	1002	1023	951	991	995	982	929	976	1002	993	1001	976	1052	1002	971	1036	976	1007	947	987	1015	1046	934	1023	980	972	970	1007	965	987	1012	1047	986	1034	993	991	976	997	1045	1004	1029	1034	993	1008	941	970	969	1010	1126	950	967	944	954	1030	1004	953	1010	986	939	1002	972	986	1037	1016	964	1025	984	1021	952	1002	1034	1000	1034	970	981	1020	1035	1004	1037	947	951	984	965	1036	1012	1020	1017	989	1006	981	1029	1000	988	1022	973	1032	1011	1027	1036	1080	986	1000	1035	974	963	1010	1000	950	999	986	1055	1040	1032	955	1000	997	1024	995	994	1004	1026	955	988	962	1013	1017	1012	1017	960	1012	1006	974	1016	918	1028	970	1028	987	1023	1033	1040	1000	1024	1001	1019	1028	1034	943	1046	997	982	1008	1047	1019	941	967	999	1016	976	986	1045	1006	1037	1011	1034	1014	1005	991	973	1012	976	1013	977	1029	995	1006	1015	998	1005	1024	1054	1004	1000	993	969	1019	1008	980	951	981	1017	990	1084	948	1038	996	1024	976	950	1012	1006	1008	961	991	1005	938	1032	1062	1006	957	1004	996	1038	1022	1021	945	945	987	963	968	977	984	1008	1014	1047	1029	972	1004	986	992	958	1010	1079	1073	1044	1012	970	968	991	1011	996	995	1012	1020	996	997	968	1004	1002	1009	1011	1001	1007	1037	1026	1015	957	984	1048	1013	1016	991	1000	995	1046	1058	1052	1010	995	1015	983	1017	1025	1041	986	1053	1067	1029	994	972	967	1016	956	1034	977	1054	994	970	998	1029	1039	993	1050	1013	1004	1003	999	1036	1057	1006	1013	972	1000	1011	1000	987	1048	918	992	1033	1043	1040	1003	1050	992	1005	921	974	966	1035	1003	981	987	986	999	919	983	991	968	1048	1018	1081	1005	992	983	1019	1077	975	985	1007	965	977	1042	946	1016	1047	1014	956	1022	1007	1023	974	996	944	1023	942	1042
30187	27680	20620	4130	4779	6840	4200	857	373	298	394	438	361	302	325	338	343	318	309	324	360	322	367	348	338	357	340	328	350	336	316	330	327	331	336	304	324	330	329	323	311	302	322	320	343	317	329	313	316	343	350	331	332	329	320	332	336	349	316	325	305	350	325	322	343	298	314	356	339	315	306	317	326	312	305	343	318	317	335	323	353	351	321	319	299	335	346	294	351	331	326	335	299	339	342	295	338	343	365	363	379	300	292	334	346	324	344	323	317	317	354	348	310	325	332	326	296	325	283	313	361	312	302	294	335	322	305	308	309	361	324	310	341	345	325	352	288	334	345	301	325	359	332	316	347	326	339	322	325	336	326	298	326	332	358	323	338	341	315	326	342	327	304	314	313	307	326	303	323	300	339	316	351	313	307	314	313	348	320	328	332	338	347	324	331	355	353	331	318	292	342	342	333	317	352	338	320	323	342	332	332	357	321	324	350	312	345	324	346	289	360	320	331	323	372	332	321	316	300	313	317	347	350	315	351	331	328	308	317	313	343	358	332	325	316	319	331	326	329	307	345	336	346	334	366	326	333	340	345	345	321	341	335	360	319	331	293	323	334	310	350	350	319	352	326	351	320	304	326	343	362	327	320	320	328	321	338	338	330	353	334	358	295	329	317	314	353	321	297	289	346	302	310	312	332	331	291	316	314	322	355	337	328	340	330	322	346	329	322	333	337	336	326	313	325	322	322	374	307	316	377	340	310	330	314	295	353	297	328	331	317	306	328	331	328	341	330	303	330	301	307	360	322	307	325	338	299	326	324	362	325	305	341	336	309	323	329	374	337	308	335	342	333	322	335	330	348	327	359	341	325	311	341	318	328	347	344	327	281	307	323	336	312	332	342	333	344	331	320	331	321	347	361	353	340	336	345	311	335	321	325	319	298	323	320	330	319	340	306	312	310	315	308	330	327	301	324	295	340	336	318	337	316	339	326	330	327	345	332	322	356	306	327	279	344	289	304	351	344	354	325	354	342	310	363	355	364	337	340	334	345	312	335	321	330	363	328	322	313	351	352	337	334	334	330	315	301	344	355	328	333	359	343	333	317	347	332	324	371	317	343	310	297	331	325	368	299	334	333	326	331	310	327	291	334	357	332	310	327	327	333	320	325	329	368	330	318	349	301	306	321	301	350	313	325	338	343	340	361	355	328	346	332	336	338	313	345	308	323	329	318	324	364	325	334	341	332	311	323	328	347	337	315	311	335	337	313	341	320	306	317	313	339	347	340	340	334	333	336	341	349	338	383	313	337	330	362	342	279	336	324	334	335	351	321	357	329	315	376	353	334	349	318	320	321	330	290	331	355	335	326	313	326	308	330	333	322	364	326	354	324	330	341	350	327	326	340	321	314	334	329	328	326	336	337	316	333	334	308	308	305	348	352	333	309	308	319	339	287	321	330	308	322	337	309	366	336	310	289	312	339	354	343	316	347	315	347	344	314	376	349	340	332	313	347	330	339	333	341	302	339	326	322	321	332	331	319	317	336	343	326	337	337	316	332	322	322	315	332	318	303	326	344	320	337	340	317	328	357	337	326	335	325	340	325	324	310	295	322	343	325	349	325	307	329	339	292	354	331	314	353	359	325	330	344	328	326	354	343	305	343	323	344	301	352	321	347	312	319	316	358	312	335	328	335	326	345	334	323	349	328	321	344	353	344	380	277	320	326	335	321	310	333	317	332	335	318	304	331	332	308	354	315	329	303	317	333	298	311	319	305	336	337	316	328	317	306	350	364	350	317	325	301	297	307	327	305	329	323	308	315	330	300	322	302	369	306	302	348	363	341	323	329	363	338	330	341	310	344	357	352	313	299	319	339	330	362	328	332	311	350	317	346	325	347	352	332	323	361	326	303	337	356	352	346	324	347	361	344	358	309	329	329	318	304	353	340	307	350	326	319	342	329	347	332	364	349	324	335	356	356	348	328	327	338	293	349	319	354	337	336	329	322	326	319	334	322	353	338	360	319	322	305	310	301	287	379	349	306	316	322	344	293	355	374	320	325	320	323	317	305	310	330	327	333	334	359	308	347	306	305	349	305	326	339	346	326	341	343	320	344	348	353	342	345	356	302	342	320	322	343	320	328	327	302	316	328	328	327	336	311	342	305	321	311	281	317	336	336	344	344	317	317	329	319	334	308	332	351	306	327	326	338	321	353	307	364	335	370	342	343	336	374	305	339	317	351	321	335	297	356	317	290	323	341	335	318	319	311	305	334	356	346	325	347	310	331	332	314	346	320	323	316	308	316	321	343	311	340	311	327	302	373	329	337	327	333	317	338	305	344	329	316	335	307	357	338	342	350	314	300	339	317	324	321	297	337	332	352	305	327	324	339	335	289	360	332	284	345	361	285	307	355	342	306	321	341	341	312	347	334	322	309	329	324	308	327	302	336	317	322	328	350	334	310	309	339	339	350	347	317	364	328	335	330	322	330	317	317	303	305	323	344	339	344	334	316	317	347	327	316	353	295	337	342	305	325	313	322	303	336	320	329	327	288	331	318	332	345	286	287	320	344	333	338	339	360	348	300	335	338	326	325	326	340	357	343	298	319	306	346	331	328	332	357	331	334	334	329	336	337	328	332	303	318	311	340	357	339	344	344	353	315	303	349	330	354	364	310	317	337	354	329	329	363	339	329	305	346	288	361	355	304	295	346	359	334	323	339	309	342	364	306	317	294	329	327	299	317	318	322	327	309	315	312	360	343	332	329	293	339	353	304	342	323	334	319	316	294	346	322	330	326	364	325	336	320	320	331	303	362	313	317	306	343	355	321	315	315	328	326	343	347	337	336	326	346	329	332	347	361	359	318	324	337	324	315	344	309	350	331	325	336	353	351	352	300	343	327	346	350	329	348	334	340	361	321	331	311	309	321	312	355	321	331	329	338	365	303	335	303	314	342	332	351	349	332	346	315	336	343	348	324	296	352	326	347	340	321	301	336	351	359	348	323	289	324	319	331	338	353	306	318	339	355	333	290	333	297	303	333	322	331	306	328	291	362	303	302	328	311	309	341	326	325	325	364	336	338	324	327	335	364	324	290	349	326	340	321	330	336	314	326	317	321	318	285	336	347	316	319	322	327	326	300	333	329	343	367	334	313	300	312	358	340	310	316	321	304	337	310	286	347	320	303	329	332	334	316	338	352	321	320	304	296	335	337	324	331	318	348	343	372	331	309	307	341	361	345	344	325	378	326	334	333	303	308	322	329	350	340	364	335	321	297	347	325	315	345	338	329	328	361	338	320	336	322	370	305	343	360	366	324	330	337	343	326	320	300	352	321	304	331	310	344	332	319	299	334	337	314	306	311	351	336	340	317	330	356	344	339	362	296	330	341	330	321	346	334	348	344	326	314	338	349	338	331	313	312	318	334	314	327	298	352	324	329	349	310	342	332	326	330	320	329	319	322	327	308	343	321	330	339	329	343	337	354	301	344	338	307	326	351	316	327	360
36889	40526	22040	1531	10645	14143	8958	1700	561	593	810	843	587	545	581	565	530	535	539	544	557	576	563	510	470	563	545	594	502	553	540	509	509	538	558	529	523	531	536	512	542	565	533	579	577	565	526	533	541	535	553	587	528	575	578	546	536	540	547	543	563	515	531	517	562	529	546	516	523	493	552	582	484	556	496	535	522	562	540	561	510	556	523	497	566	546	508	512	550	548	515	519	518	542	529	504	520	552	526	505	544	574	535	532	555	566	555	532	517	535	532	538	523	563	535	492	530	563	521	535	571	495	597	557	530	500	532	600	528	557	527	509	570	552	499	545	525	543	537	518	544	548	534	529	555	562	563	527	508	554	476	545	509	554	517	534	523	596	530	588	550	555	518	551	529	552	547	522	544	549	588	528	568	522	552	552	527	538	574	527	544	546	573	506	511	543	565	574	546	591	532	575	545	527	520	507	523	540	560	515	536	534	536	552	511	523	565	538	508	562	525	526	554	549	542	534	540	573	539	553	602	560	568	534	524	559	539	549	546	550	501	575	545	556	525	542	521	535	549	521	531	550	563	551	528	564	552	572	534	552	510	534	518	561	578	562	548	563	530	564	528	526	479	522	517	538	541	541	551	534	547	522	584	558	558	567	575	517	563	582	579	581	523	509	586	507	528	564	542	534	517	546	559	515	539	537	522	539	545	538	504	519	588	547	545	529	535	539	529	529	507	529	548	534	546	559	547	549	515	571	546	560	563	510	545	516	533	555	540	584	518	493	525	522	555	538	545	562	511	541	521	580	567	513	528	534	515	501	541	531	547	535	523	517	527	516	548	522	539	547	516	556	559	555	503	587	561	513	539	557	529	563	514	580	544	547	540	527	512	518	536	574	570	518	510	558	535	565	520	554	560	580	536	530	486	525	570	530	555	526	509	538	559	529	578	546	584	548	512	546	520	536	533	524	541	541	559	537	592	538	562	606	574	577	528	539	588	536	524	567	569	558	545	481	513	586	541	546	562	544	573	568	525	546	568	539	550	564	546	557	545	540	537	552	541	561	497	558	546	541	575	539	567	535	519	565	545	546	517	540	530	572	519	486	578	562	541	545	511	525	511	525	513	546	532	528	507	533	521	547	565	565	519	550	519	526	554	516	516	531	532	536	587	553	562	500	552	553	526	562	530	550	573	546	540	544	474	553	510	552	493	539	560	546	539	568	531	516	534	526	525	561	584	499	561	527	516	512	568	524	575	529	548	506	551	516	514	501	549	504	531	528	562	500	540	514	556	566	509	550	552	505	537	538	528	551	561	563	550	548	603	538	534	535	550	564	588	526	537	548	516	546	565	508	548	546	513	509	510	556	546	507	557	513	553	571	537	538	546	566	554	542	550	561	547	539	523	513	594	580	545	554	523	554	566	543	615	564	551	539	565	565	522	526	553	550	558	546	508	572	508	537	545	556	527	546	551	572	551	577	577	557	515	555	588	532	564	582	544	557	545	511	503	534	551	528	513	516	550	525	545	555	580	558	559	571	528	549	585	545	517	534	554	538	536	569	555	544	595	530	524	545	527	528	535	551	519	569	566	535	538	557	552	519	559	549	507	547	546	564	500	570	522	548	506	527	558	542	531	524	521	521	557	525	573	538	525	575	508	512	548	551	546	560	585	559	573	544	539	514	541	536	510	539	548	564	502	492	509	556	578	534	527	557	575	512	530	520	578	556	539	522	524	545	529	532	502	545	544	501	527	549	538	537	541	542	536	561	566	576	553	555	554	590	554	547	559	586	510	566	594	563	513	562	544	555	558	534	557	522	533	532	498	579	538	590	530	534	532	557	565	528	546	538	521	519	537	544	524	528	587	490	491	528	521	527	530	548	538	556	525	580	539	557	534	516	537	516	511	570	547	527	552	551	551	546	481	538	557	555	538	532	574	536	590	565	510	516	531	597	513	550	505	528	550	505	555	552	498	480	543	550	532	562	585	554	548	564	588	525	546	508	510	543	503	542	511	554	520	550	569	539	504	528	544	527	520	570	557	532	525	579	552	530	527	540	520	514	532	573	558	520	518	544	554	558	534	518	537	547	519	563	540	522	531	545	549	517	561	546	515	537	565	516	580	527	480	518	536	516	532	534	529	542	555	563	556	555	510	551	544	513	511	549	543	525	547	525	567	522	530	540	549	548	526	571	531	561	513	515	546	552	561	532	519	526	589	543	530	538	556	518	554	558	536	522	545	547	564	536	528	506	466	563	527	501	533	532	553	519	580	525	541	547	562	558	548	507	562	508	525	537	576	534	547	506	493	555	550	543	525	566	532	538	533	536	515	570	542	506	519	567	538	520	545	533	528	519	553	513	550	524	544	537	566	523	560	538	560	524	586	559	520	556	509	537	555	558	537	536	505	517	540	536	558	542	538	534	547	564	534	545	540	558	542	510	542	542	569	539	540	553	567	538	529	551	535	585	535	550	523	602	534	512	570	552	553	529	560	541	567	529	506	503	586	533	541	532	528	546	524	516	582	566	507	568	555	525	566	492	550	541	574	523	542	506	563	563	502	514	544	520	589	561	555	539	561	537	548	566	575	543	553	526	541	547	561	535	562	518	540	562	560	527	561	497	513	540	517	548	539	528	532	566	524	547	575	543	550	558	523	558	556	570	533	533	542	559	577	549	537	499	558	542	507	571	501	557	528	584	542	514	543	556	547	583	530	538	523	533	530	532	552	529	526	546	573	579	565	561	514	536	523	509	567	542	549	541	551	542	515	561	534	532	561	547	585	538	523	489	513	518	559	527	540	534	545	583	546	533	530	544	547	509	537	527	507	546	513	503	543	562	546	551	507	516	521	520	536	549	551	512	527	560	532	587	547	537	586	525	554	518	561	531	561	512	546	563	528	543	559	544	488	540	572	525	550	562	538	520	552	556	550	576	545	499	556	517	545	517	527	538	549	584	542	519	536	505	547	606	528	531	528	536	553	533	557	606	546	537	524	538	548	588	546	511	566	549	543	530	576	555	524	591	555	489	545	537	559	583	505	497	544	516	588	509	583	564	559	552	530	546	518	554	570	570	507	568	509	533	538	500	509	589	562	538	545	527	549	523	551	503	552	531	563	554	510	529	559	528	543	542	529	561	545	534	532	590	552	560	597	532	508	527	518	541	549	558	529	538	589	535	513	532	557	537	533	543	542	563	537	552	527	526	550	548	549	506	561	542	558	551	564	551	570	516	558	564	562	556	548	568	528	531	557	513	560	539	554	525	544	509	532	525	562	540	506	528	570	523	534	542	576	536	557	512	525	513	518	552	520	545	527	524	533	521	519	566	551	551	535	540	571	543	549	528	521	563	522	569	527	531	513	554	552	515	567	489	560	534	537	559	541	546	532	544	555	514	536	496	530	531	526	590	512	531	573	529	543	573	576	555	542	537	535	541	535	531	504	519	532	525	551	544	533	540	558	520	529	541	539	564	538	548	552	558	554	506	521	540	577	573	559	542	539	554
25261	22856	30630	23971	30056	37097	29169	7756	556	483	1360	1366	655	460	496	489	476	488	482	466	493	476	460	476	429	477	431	476	430	472	440	470	495	458	467	490	444	489	462	487	469	455	501	452	471	468	478	441	457	462	450	491	484	474	484	448	449	477	483	457	449	447	465	476	474	470	467	468	479	440	423	478	499	455	426	488	474	483	424	452	470	484	472	458	504	461	467	455	446	472	520	467	503	503	455	448	470	447	459	480	473	478	476	475	439	493	452	471	449	461	478	498	434	448	496	477	450	490	488	497	498	449	518	451	500	476	448	462	477	409	454	473	474	442	482	479	494	466	463	456	448	464	462	456	466	471	462	465	475	472	480	466	515	435	448	466	477	499	480	462	436	445	430	452	427	517	447	499	490	470	460	488	443	472	479	456	507	483	486	479	478	461	495	469	440	451	448	470	504	479	468	433	485	439	431	463	441	477	484	457	498	434	483	469	473	467	470	476	458	480	507	441	483	490	441	489	450	454	436	446	501	482	448	440	445	462	473	449	457	482	428	440	503	447	457	459	428	461	426	415	436	467	452	496	471	437	431	492	471	467	484	452	484	428	450	470	467	464	464	469	502	436	460	470	484	453	481	484	457	465	484	486	484	480	492	478	424	434	463	485	450	479	453	490	480	466	464	424	459	460	472	487	464	507	456	482	479	421	441	488	481	475	481	423	434	459	489	425	473	495	469	426	425	452	424	510	471	482	408	445	432	481	449	492	472	457	481	449	512	432	486	454	432	480	444	429	438	441	503	504	466	473	453	480	506	436	472	445	475	497	461	474	455	442	506	475	463	465	486	494	455	527	466	431	489	454	503	472	463	482	487	456	433	452	487	436	471	501	486	481	460	459	484	490	440	461	464	477	469	485	518	444	428	491	473	490	429	457	471	458	456	442	462	456	495	510	446	469	467	487	437	435	460	463	443	467	475	520	461	483	484	467	405	469	499	474	484	496	480	420	427	483	454	495	459	448	450	466	460	460	464	491	448	469	496	484	456	461	434	498	490	442	462	492	484	484	484	450	478	432	398	467	472	467	451	438	451	478	425	443	441	490	504	446	506	471	460	479	446	469	452	489	457	433	440	468	453	471	482	442	444	456	474	430	490	475	516	440	495	460	443	451	426	422	465	497	479	504	445	463	456	487	420	456	478	416	468	449	490	440	427	425	457	464	456	477	425	469	478	452	469	492	445	439	437	475	461	447	459	455	480	464	462	457	476	472	429	496	483	433	492	438	435	451	466	461	444	494	455	458	461	448	507	465	421	452	451	462	457	472	496	456	477	461	434	470	475	488	454	494	530	479	417	454	437	471	436	487	440	421	476	462	446	466	491	459	456	456	445	456	470	426	459	474	446	476	453	502	475	475	433	450	454	446	505	455	466	454	477	467	471	447	445	464	487	434	498	444	458	494	455	451	446	456	482	463	480	458	448	459	455	462	448	468	477	474	483	462	440	496	491	482	457	461	480	487	499	411	485	452	475	480	421	470	444	454	450	465	486	449	494	445	478	439	476	486	522	476	497	453	464	455	467	450	433	494	463	490	427	448	429	471	470	496	447	462	453	431	467	485	438	457	453	474	487	476	454	452	452	486	450	457	443	471	494	452	492	482	460	491	469	508	493	496	499	448	470	481	429	465	425	466	479	456	469	492	470	440	485	480	461	476	478	481	448	430	499	457	460	489	471	427	446	442	468	485	495	483	471	449	451	468	440	456	476	486	481	470	460	477	437	416	476	450	503	460	485	462	465	482	476	479	483	440	493	436	453	449	468	449	450	513	439	491	462	458	479	452	441	434	457	446	492	461	464	466	489	467	460	425	468	462	488	478	433	490	485	463	507	475	456	410	459	462	502	468	476	486	474	434	442	497	481	473	482	435	497	447	481	460	467	466	475	444	456	446	467	503	445	443	468	515	472	424	516	468	461	498	471	435	437	447	476	480	442	512	453	484	442	435	447	476	472	465	516	484	486	461	485	468	416	430	473	462	487	480	493	502	460	516	520	465	469	447	508	425	486	467	483	480	481	441	464	486	449	459	445	479	442	478	465	476	463	432	481	475	474	455	494	455	449	478	477	470	469	498	475	470	469	466	481	441	443	469	469	441	484	466	413	457	427	455	466	484	494	463	451	440	437	479	450	444	459	460	482	489	442	517	432	463	438	476	428	455	451	456	444	473	476	469	485	482	493	472	464	478	456	465	494	461	493	471	471	423	493	463	477	438	471	485	436	476	428	450	448	466	476	481	467	415	476	436	466	491	490	475	479	480	510	469	470	444	447	459	486	436	433	483	477	477	487	491	440	412	444	465	458	463	503	429	464	477	453	485	432	490	468	522	465	455	468	452	501	450	484	473	473	458	480	477	481	471	455	472	459	451	455	411	473	475	449	469	477	445	471	434	461	495	461	457	467	451	441	460	478	417	485	465	450	459	458	492	474	507	471	477	424	449	474	437	472	480	438	442	464	403	454	457	450	454	465	474	495	494	435	503	472	509	464	463	475	461	469	447	432	451	446	422	449	462	488	475	434	457	490	482	481	463	464	468	487	441	485	479	489	450	441	449	405	442	447	436	459	445	467	459	440	470	442	463	457	461	445	445	447	489	506	449	441	445	462	504	472	456	447	454	447	489	449	468	477	469	440	431	485	479	425	456	451	473	474	502	482	479	443	445	476	476	449	424	431	469	486	457	484	491	470	474	462	438	460	450	458	449	448	472	456	473	478	445	469	464	456	460	446	452	513	460	476	479	430	466	476	486	464	448	463	468	452	469	446	484	457	472	473	472	473	465	470	480	443	478	490	437	456	476	478	456	458	495	489	478	470	447	501	469	465	517	476	446	449	481	490	522	475	462	425	436	476	478	435	490	502	448	456	499	483	456	464	492	454	479	475	468	448	474	443	483	473	471	426	463	455	489	499	472	481	462	466	482	477	475	468	482	459	464	440	442	491	454	465	443	462	506	475	412	442	463	429	438	467	413	404	476	464	462	455	481	466	476	495	461	488	468	423	473	480	447	463	454	483	468	488	440	482	465	475	435	479	477	456	482	448	492	472	468	444	476	529	484	498	459	484	480	486	469	476	477	429	497	474	490	440	458	471	437	457	461	461	460	439	473	446	461	465	464	477	484	490	470	468	472	444	435	468	465	518	475	451	479	447	485	458	438	445	484	452	462	465	454	467	505	448	437	441	462	461	442	506	472	480	472	492	451	461	440	437	451	466	450	462	487	452	435	457	467	488	465	459	488	456	466	427	490	465	446	461	465	483	442	438	423	493	461	469	448	479	468	447	479	486	454	434	454	492	467	453	467	468	479	503	471	483	456	509	505	452	462	466	466	478	470	450	466	457	476	460	483	456	473	494	466	469	515	440	497	453	463	462	434	451	469	446	513	411	468	449	454	437	460	453	456	479	482	489	444	461	440	489	455	459	485	504	465	475	441	488	474	517	477	459	477	488	477	489	462
61024	66617	45971	16287	43613	44237	33185	8595	751	760	3667	3416	1267	759	782	840	774	761	718	754	761	722	699	718	751	747	775	713	709	700	717	784	747	692	761	683	755	766	681	731	763	751	695	720	738	742	759	690	798	744	720	723	740	722	754	725	752	765	738	743	713	745	693	724	738	764	770	741	748	755	737	753	775	770	746	755	674	722	736	695	769	739	728	762	717	734	766	753	695	744	745	771	746	766	705	746	719	729	780	708	712	749	803	739	729	717	761	721	718	719	710	747	734	744	755	720	693	734	702	715	728	745	736	740	722	711	696	773	778	709	773	732	749	734	787	748	729	713	738	755	767	749	778	742	700	768	734	752	704	743	703	747	775	748	741	699	713	744	767	712	716	756	713	731	723	689	752	700	727	732	733	706	759	724	733	731	763	712	719	745	777	776	715	702	746	779	713	716	717	683	703	782	765	764	741	747	742	738	701	698	756	702	712	716	708	729	770	779	742	760	756	728	730	710	749	713	706	731	690	755	736	749	734	720	802	707	704	719	725	744	739	760	701	676	734	706	758	727	718	747	760	678	714	739	731	726	731	754	735	685	709	744	712	741	711	700	709	706	763	763	752	750	738	773	732	728	739	744	708	699	705	722	709	750	763	713	724	732	716	689	708	716	741	737	702	734	676	697	720	675	748	773	743	722	710	772	744	698	756	765	760	803	768	744	683	782	713	755	732	774	699	715	721	743	757	745	760	721	764	713	749	761	741	806	737	723	746	736	737	746	723	708	674	681	736	727	752	757	726	712	715	784	723	752	720	718	757	717	779	779	697	734	690	723	755	759	743	714	708	760	725	737	750	724	791	701	706	694	700	732	701	718	739	766	668	692	730	710	760	765	693	699	676	729	711	751	759	742	766	720	676	743	715	716	713	697	806	660	749	714	708	731	744	753	731	732	739	740	704	760	738	794	747	768	708	733	706	702	753	764	728	708	770	710	738	728	748	736	727	715	740	672	796	739	728	741	722	797	692	779	770	730	724	727	700	745	728	732	768	739	750	769	765	739	748	711	751	723	750	752	780	792	747	718	719	721	731	723	739	702	714	737	747	713	745	746	699	746	706	755	729	713	780	759	751	689	714	751	778	763	734	683	708	702	721	737	755	713	741	722	749	720	735	745	755	715	721	742	737	727	717	706	756	689	710	729	738	745	712	726	716	725	752	735	783	729	804	707	689	677	712	782	717	754	754	747	726	676	733	764	724	757	691	715	727	709	736	663	725	757	751	742	732	756	711	755	744	768	775	725	747	742	699	702	720	709	724	720	749	672	726	745	748	736	734	721	773	726	713	726	729	759	668	740	719	693	700	691	696	778	741	736	727	732	729	741	751	777	741	715	744	706	745	746	727	703	751	749	739	762	704	714	690	729	764	755	758	723	687	754	720	788	701	733	722	759	740	785	744	733	745	712	810	699	768	742	725	723	783	757	708	795	717	696	746	798	738	721	741	703	745	687	713	715	737	739	707	697	756	705	760	728	781	756	708	755	717	718	758	693	748	744	719	762	757	710	733	762	705	770	689	682	705	735	717	765	716	751	709	708	747	713	758	763	677	717	784	746	692	714	726	733	742	731	733	779	784	738	706	756	716	742	746	732	755	787	770	720	760	758	727	768	701	711	722	695	768	754	746	772	747	707	694	704	739	703	738	753	704	754	740	717	797	760	759	717	774	789	703	717	773	727	758	731	723	783	736	754	768	725	714	722	727	757	748	764	733	736	761	721	754	708	736	718	770	770	704	718	724	714	718	735	720	774	728	710	726	727	718	740	791	740	752	794	757	762	765	737	750	706	730	775	753	714	736	731	682	752	719	718	762	743	700	726	745	733	733	701	740	775	745	722	749	723	718	735	701	743	744	746	713	790	730	704	770	770	704	737	720	742	722	753	781	765	738	702	759	731	735	778	799	726	723	708	759	724	783	741	736	706	732	745	714	696	735	728	737	684	671	681	744	685	698	730	719	649	768	738	713	744	714	732	692	738	739	740	764	741	721	742	755	737	768	723	772	721	753	735	783	740	719	704	706	737	716	774	765	748	710	738	708	720	709	706	776	782	711	741	723	707	699	700	723	739	739	696	723	702	727	740	750	747	732	809	748	730	707	693	701	699	758	752	787	746	694	740	717	756	707	728	716	707	747	742	735	747	757	692	694	722	759	708	742	751	701	709	779	713	715	732	725	721	747	752	717	722	747	669	777	709	759	724	753	777	768	702	684	714	725	753	733	701	708	731	752	732	718	711	711	701	722	712	731	677	726	742	801	729	763	762	777	721	702	737	710	723	757	669	720	756	724	719	764	702	704	763	761	709	726	794	747	756	779	757	771	745	740	766	736	741	725	735	728	725	723	758	732	761	746	734	736	718	728	751	740	759	745	728	724	703	715	735	732	742	695	774	708	727	728	733	709	736	725	727	732	711	737	728	732	710	699	715	706	733	755	749	731	760	768	762	688	681	767	783	755	758	763	748	743	788	708	728	793	715	744	675	756	720	734	734	750	769	744	743	718	738	741	773	777	714	708	716	692	770	761	732	738	733	756	769	692	727	730	712	738	745	760	701	735	708	698	728	701	707	729	736	729	720	735	721	769	705	750	776	747	735	757	786	768	717	720	776	708	713	710	711	733	701	743	755	743	762	729	725	737	708	723	730	739	760	752	755	758	740	712	723	710	774	785	729	745	763	748	707	705	720	799	711	745	747	757	718	795	733	752	713	739	752	752	722	735	733	719	808	754	765	737	735	732	750	735	703	701	750	719	695	727	700	731	730	763	726	733	781	775	719	723	699	805	737	737	718	748	743	755	768	739	741	749	667	704	735	728	736	715	722	829	744	746	768	711	698	747	713	717	735	698	752	696	743	731	717	707	706	715	716	701	748	785	736	724	725	716	722	752	722	713	756	746	740	722	748	728	695	743	713	761	748	722	670	725	701	713	752	770	703	720	782	734	759	718	707	721	698	722	748	712	712	743	735	731	747	737	712	721	764	768	720	737	689	692	754	703	752	725	714	726	773	730	711	730	767	750	750	753	756	766	755	775	728	738	705	714	707	716	713	776	757	663	718	658	727	711	711	729	732	721	782	719	707	701	743	752	702	731	775	688	740	791	731	758	685	792	746	734	789	752	694	741	730	741	761	710	725	760	707	730	746	754	702	746	754	736	785	766	744	762	758	706	719	718	795	690	711	724	756	743	719	737	719	795	745	698	726	785	719	762	769	779	761	694	745	695	728	701	736	750	713	729	702	780	719	741	720	721	751	776	755	720	730	745	770	704	693	742	690	772	763	728	700	750	687	702	746	769	745	681	751	755	684	705	726	735	771	730	781	733	706	728	722	729	732	739	766	742	772	750	664	714	730	755	749	717	765	713	731	710	756	734	728	706	771	717	709	718	705	660	736	748	707	754	765	716	666	724	740	728	702	765	737	742	728	704	762	731	752	774	741	713	731	709	713	778	739	752	747
24291	22787	29949	24501	30172	41696	39079	13790	1074	693	2523	2205	1063	676	744	682	682	657	656	686	669	677	687	668	661	619	672	706	641	646	705	706	676	640	661	645	694	617	680	626	655	661	595	623	656	656	625	610	635	616	639	657	670	668	658	644	589	637	625	672	638	675	678	661	628	657	698	636	648	632	685	665	687	663	661	666	620	639	653	691	634	687	689	660	627	688	638	636	699	660	622	702	640	674	648	676	592	652	651	688	580	652	671	684	668	697	662	651	670	655	683	654	608	621	712	672	669	633	678	651	689	652	703	667	671	616	660	613	658	617	679	672	655	660	639	652	672	662	684	625	664	638	659	683	686	684	642	626	685	619	639	677	699	684	697	685	625	657	690	647	669	655	685	607	674	662	636	681	633	640	694	689	654	680	658	685	612	660	677	607	645	616	666	644	634	629	682	664	692	654	649	611	697	621	665	657	634	640	692	691	650	681	673	645	656	633	654	670	688	652	675	658	629	687	672	653	641	660	636	656	692	594	633	687	686	656	675	648	697	668	695	682	643	606	681	680	642	686	687	692	664	696	685	652	668	661	642	644	652	680	649	667	613	662	637	645	610	653	691	620	687	653	681	624	678	667	678	662	624	634	641	663	670	679	668	656	686	648	692	660	629	713	671	656	709	691	639	676	708	642	655	646	660	650	647	614	612	651	644	691	682	675	649	665	656	633	672	701	654	675	663	644	684	672	652	657	651	645	646	599	676	660	643	664	629	623	695	707	660	651	661	649	651	683	682	642	590	662	685	683	644	669	622	686	657	624	655	650	618	694	678	660	627	673	628	715	657	667	642	660	666	686	680	669	675	628	598	628	634	660	621	676	705	681	628	665	687	631	660	686	639	657	633	654	659	645	642	690	675	679	657	636	626	645	644	664	648	591	663	666	699	648	643	659	658	668	677	622	682	676	635	614	686	654	661	654	642	656	629	660	630	657	617	646	670	635	642	686	616	627	667	661	665	675	668	632	642	665	691	627	634	671	653	661	691	631	653	605	636	696	613	601	672	638	640	685	682	643	609	653	668	672	717	635	673	644	649	642	643	660	620	638	707	680	706	648	629	649	650	672	668	653	654	657	641	655	650	679	619	640	657	684	615	669	657	642	624	686	628	734	655	641	657	657	702	638	710	653	657	690	661	684	684	622	647	679	679	662	650	634	651	683	654	607	652	627	652	685	664	682	678	642	713	645	658	653	629	659	638	672	638	639	649	689	669	642	615	682	638	673	654	676	695	682	625	649	635	606	608	674	634	652	625	676	649	643	683	750	634	692	664	678	653	682	659	669	624	608	649	672	656	642	609	729	687	694	675	684	653	670	698	592	670	664	671	630	660	665	652	658	600	637	666	658	670	679	633	656	711	624	698	665	643	696	662	675	643	698	686	671	626	664	672	656	693	674	667	690	679	665	638	649	602	638	647	675	617	675	660	652	649	634	640	669	686	658	617	665	661	671	634	690	641	630	664	676	666	638	663	610	639	614	641	627	669	636	650	643	670	690	646	692	704	672	674	661	703	655	676	625	649	663	619	707	611	637	695	627	636	684	622	678	663	671	665	649	595	652	677	603	710	637	681	621	666	669	657	678	712	655	676	646	651	618	683	647	644	689	656	671	630	663	641	643	679	647	664	657	617	684	680	688	689	663	685	664	680	642	688	689	626	664	619	648	664	615	635	651	673	613	649	680	667	636	645	662	660	650	649	672	642	681	641	702	679	662	651	612	695	666	651	621	631	687	655	641	687	670	678	685	673	669	648	699	636	671	641	629	667	690	689	624	687	622	657	601	661	694	667	689	692	624	654	677	638	698	647	666	626	699	676	651	642	624	636	666	599	636	653	623	642	652	667	665	626	669	684	665	687	632	662	660	609	665	652	651	649	637	659	623	602	653	657	650	625	638	618	657	626	710	647	616	664	677	619	675	666	682	610	685	648	646	673	631	611	647	618	701	620	685	645	643	622	675	618	665	631	617	660	700	655	678	677	683	618	681	628	689	626	685	688	658	629	641	616	638	651	634	671	650	675	715	641	662	666	675	658	645	606	658	672	653	661	700	649	693	630	668	650	683	616	635	652	672	588	659	675	656	664	653	683	653	663	671	623	624	674	660	677	657	627	717	617	686	704	696	634	655	686	628	645	636	655	646	654	661	643	652	667	658	671	671	645	616	705	666	646	715	683	663	698	648	707	637	623	649	645	629	657	622	589	633	664	644	656	716	711	624	658	654	671	645	628	695	660	639	674	657	665	676	644	629	668	648	659	665	614	640	683	645	654	711	644	654	632	638	657	628	689	629	667	646	665	673	637	653	628	647	663	662	642	628	671	649	634	617	679	629	650	620	620	672	644	684	631	668	646	688	650	642	656	680	644	677	658	628	610	659	657	656	648	685	661	662	650	694	690	648	604	677	636	640	627	677	654	642	649	652	652	646	726	649	661	645	628	638	657	676	682	670	651	694	624	674	698	631	651	711	640	643	643	668	642	635	638	671	675	686	634	661	635	683	623	669	622	651	647	664	686	658	667	697	652	645	666	610	693	627	679	631	654	594	671	655	635	640	671	680	615	672	642	656	656	672	680	657	650	640	644	664	649	659	661	664	651	634	672	696	624	699	645	640	650	631	666	657	598	667	688	632	626	702	651	605	656	615	643	663	650	634	655	643	676	655	645	676	654	670	624	705	680	617	657	655	616	617	690	674	655	640	599	682	601	667	633	677	675	637	656	659	696	727	644	673	652	625	674	648	656	684	688	704	657	638	648	684	639	595	665	636	696	653	653	645	687	588	615	653	629	654	701	669	635	691	660	627	635	664	694	614	649	687	645	643	657	689	641	648	672	660	668	658	620	674	635	629	661	647	631	641	653	618	708	660	655	633	683	664	668	648	645	637	606	652	647	675	661	628	705	650	634	667	624	658	648	696	661	648	653	695	647	644	666	645	599	678	665	660	701	669	699	690	690	660	654	664	668	664	676	675	670	664	635	665	677	647	651	691	644	657	628	624	649	651	669	628	647	663	624	642	654	627	683	695	667	692	641	664	612	655	686	668	640	679	614	657	656	633	627	636	652	591	675	633	660	659	644	684	672	665	644	612	654	703	658	673	641	618	661	654	692	642	649	680	629	623	685	647	683	645	643	658	706	627	675	638	605	691	617	667	693	695	638	632	643	688	664	677	657	680	625	714	665	672	666	662	694	619	669	602	684	643	655	653	679	634	602	634	642	628	708	669	661	643	647	665	643	681	652	643	638	683	669	693	620	645	656	721	661	608	691	634	617	656	631	652	660	616	644	705	650	666	684	650	706	666	629	671	672	683	638	666	661	650	658	673	702	662	681	642	658	648	639	692	651	640	661	636	673	650	618	667	634	642	675	702	683	668	627	658	635	663	630	635	599	666	677	653	679	641	620	644	665	632	610	689	631	608	616	647	639	657	630	669	651	642	679	641	640	633	625	675	680	625	675	642
62416	76434	45630	24443	46933	50705	41633	12360	1084	1069	6700	5497	2014	954	1110	1079	1001	1064	957	950	991	998	1004	989	1023	1003	989	1042	1036	1003	1026	1012	1067	996	1010	973	953	985	939	986	1039	973	977	994	968	1013	983	954	1029	922	978	998	975	1003	943	990	1006	944	965	1015	999	994	998	1027	987	999	935	959	969	988	944	1001	996	947	959	1004	997	1040	1019	991	1015	1018	997	992	959	947	960	1017	986	970	979	976	959	978	1035	993	930	1000	980	960	981	989	968	985	989	975	956	929	979	1022	1014	993	964	1006	1002	980	977	995	992	1041	1007	961	920	968	971	1014	961	958	985	1010	942	1001	1009	1007	964	966	1010	950	994	1010	999	979	1048	983	1007	993	998	949	1002	971	967	926	1010	936	1014	957	1026	1020	1047	990	1032	1009	1030	1009	996	964	938	953	926	988	984	998	979	982	963	985	933	1011	953	1021	946	1006	962	965	1036	963	1046	998	994	968	975	988	987	1027	973	1008	1004	926	938	949	927	993	1032	972	954	1022	960	1038	978	951	975	981	955	1034	948	1000	1044	978	990	962	973	978	1021	946	1024	980	968	1006	1048	1018	937	997	1005	954	947	1004	929	968	1015	1007	985	937	1017	1002	984	985	964	1065	1002	1004	973	991	991	1020	1018	1022	961	954	955	960	991	997	1009	986	997	993	1014	1018	982	999	985	984	994	1001	1029	988	963	993	1007	988	960	1012	1054	997	931	984	1001	953	1023	1019	955	948	931	1009	948	1046	973	957	985	975	1018	943	1004	999	973	1002	932	963	970	958	1006	967	975	949	969	1044	940	976	930	969	983	959	987	1029	964	976	983	1002	976	954	993	920	964	984	1001	1037	996	1073	1016	914	989	988	987	988	1006	942	997	968	959	989	983	933	964	986	942	945	1020	926	1039	1018	1015	977	987	918	976	1065	962	1031	951	994	999	928	965	981	992	981	1017	982	1003	985	1016	913	994	1035	958	987	973	950	998	928	983	945	979	1021	968	962	1023	935	984	973	985	977	1014	1038	989	927	981	991	966	969	954	957	914	1021	1033	964	983	989	1036	967	1036	1021	1031	908	899	1008	969	1012	988	944	1009	1011	1002	1041	974	980	956	1044	1036	974	992	933	956	895	955	995	991	955	997	957	981	1017	1033	998	976	993	1010	1099	924	1022	1009	987	988	974	1015	988	1000	971	944	1036	955	986	1009	1044	935	947	986	1022	950	1023	978	993	1004	988	1038	996	995	1012	969	983	1004	982	942	1001	1004	1024	1018	1034	1023	962	1024	990	1008	997	965	1003	1006	972	937	997	1031	984	956	965	966	959	922	989	964	1026	1011	1045	974	1011	1012	950	972	964	933	985	1033	994	1004	985	1017	1000	1023	1004	975	977	1038	979	1022	953	996	973	1012	994	1005	907	977	957	1029	995	934	1001	1011	1002	1002	1050	973	950	1025	990	953	1038	985	978	970	985	996	1052	998	1047	965	1008	965	944	962	1043	1006	981	1013	966	984	991	977	1002	977	1021	1077	978	982	999	980	977	959	990	1025	987	928	1003	1019	984	979	1015	958	988	987	990	978	1024	905	1003	990	1056	976	978	1025	1004	993	939	1053	1046	988	1035	981	977	986	996	998	1024	1001	985	1007	970	994	982	950	956	976	1048	980	1010	1037	1030	965	990	944	1017	1038	951	970	1013	1031	1021	977	960	1043	975	937	995	968	1042	978	971	966	1020	979	977	1011	994	970	994	967	956	1022	929	1042	1020	978	990	1002	1055	1013	952	1003	993	971	995	987	982	1004	989	960	961	971	1004	1017	937	945	978	950	978	966	978	971	987	1033	1016	1020	1041	988	980	934	987	995	1009	998	978	954	974	955	1025	1041	1019	960	990	994	944	956	973	1007	999	983	1020	1018	1041	975	971	959	1025	1004	927	1072	993	987	1084	1007	956	1010	992	984	966	1022	934	1026	943	1021	1047	967	968	1000	984	1006	998	994	1002	1009	976	1011	1012	1020	999	953	1041	977	1019	983	1004	988	962	1029	1006	1015	995	1022	1026	972	963	992	932	998	972	1020	976	1027	1026	1021	960	969	1007	973	973	988	1023	969	983	990	1011	948	978	1021	1042	962	1021	968	952	937	960	1019	990	968	923	944	1024	958	970	995	990	981	990	940	1012	1006	984	981	1002	980	917	994	1024	918	969	995	1014	989	1053	998	952	914	962	920	980	1019	969	1069	978	979	1015	1039	1023	937	928	978	999	1022	999	1043	905	939	1034	991	970	1002	1010	961	981	985	986	998	971	1014	1024	1046	961	1047	1004	1001	965	1031	974	1007	1038	1012	971	1001	976	907	982	980	1004	1006	993	969	1019	983	1018	1007	959	1013	988	1035	1010	1017	984	998	951	965	1019	993	958	984	979	1031	996	997	915	1005	936	957	959	938	993	949	962	955	961	1028	1003	988	1028	1026	999	1032	1017	957	1028	1015	957	999	976	964	924	999	1000	954	984	989	1002	942	970	1004	1000	1021	991	951	947	997	1030	978	990	980	997	1000	1014	963	1006	1017	955	966	936	992	1009	989	979	988	1011	1038	961	995	1005	955	1064	1042	966	997	942	952	965	1024	1000	992	953	978	934	1007	1053	925	995	1012	943	988	998	993	932	983	981	974	979	950	980	939	957	988	978	984	1055	976	979	957	1014	1009	954	997	986	935	1014	986	942	986	990	965	987	969	956	984	937	948	988	999	975	960	989	987	978	981	956	957	942	973	963	982	991	998	1027	997	957	971	1005	1011	962	1032	1057	953	969	990	949	963	992	1019	929	981	994	1021	1007	955	949	946	957	933	971	992	1006	972	951	941	952	985	1020	1005	1024	994	958	979	996	1007	994	982	891	1021	1002	992	1015	989	1040	1050	947	949	990	1002	983	943	1013	983	984	992	975	974	993	973	997	962	985	1034	1036	973	1022	989	1033	991	974	1013	945	950	1013	994	961	979	969	1005	1045	956	1022	973	995	947	939	1030	986	979	958	981	954	995	1043	1018	966	933	998	959	940	975	1010	976	1026	966	963	992	1025	939	994	1044	989	964	998	1019	988	1021	976	998	966	1033	1005	964	964	981	1006	964	943	1042	968	1043	968	933	1030	1036	940	969	957	1009	1009	973	986	1004	966	979	1048	969	1049	965	946	1024	982	973	960	966	1054	994	995	1030	964	989	976	993	1012	1063	971	938	977	1026	987	978	941	987	939	1042	997	1001	937	917	1012	998	976	1020	993	924	981	986	922	1034	978	975	976	956	978	955	938	991	1020	966	1000	936	976	1004	1018	942	1011	1016	1022	1016	1018	940	967	938	958	944	1025	1005	1002	1032	944	1035	979	948	1001	965	995	972	988	1000	907	1006	956	1044	998	963	946	991	975	983	988	1018	1004	1001	1015	1002	981	966	947	975	1002	983	1000	933	960	1013	1004	934	940	1000	978	965	1039	991	1002	960	960	995	987	964	959	1019	974	926	1020	952	999	999	993	938	982	994	973	987	990	972	984	1006	967	1034	936	987	960	1032	972	1004	1004	1009	951	969	988	965	992	999	985	994	981	975	992	1034	941	997	993	1049	990	1027	973	970	992	1001	1000	1049	979	944	974	960	955	986	998	1018	1019	1012	993	960	966	926	980	957	972	1015	972	1018	943	955	954	993	1011	1018	932	991	1032	1014	997	970	981	999	893	965	975	985	1008	1039	1020	1063	995	965	1031	1044	1035	1012	1012	991	1033	968	1050	993	981	991	965	979	1016	928	981	1003	991	959	988	960	977	987	998	1000	1009	984	951	923	1008	990	997	1011	1005	942	994	962	997	961	975	980	975	1002	1003	966	952	988	957	1026	1021	953	1012	1000	970	965	1059	991	1025	1003	988	1023	1001	946	1011	957	959	1018	1020	984	1039	966	1050	994	928	992	977	952	991	994	1025	979	929	1027	986	964	1049	960	989	1005	1026	970	1008	1015	962	950	951	913	1004
29938	26622	19960	6857	4963	7472	5043	1088	324	325	458	426	356	333	371	312	351	296	340	315	297	329	323	352	375	309	342	316	337	342	329	326	316	310	318	292	342	327	311	335	307	308	320	296	335	342	313	319	319	333	305	346	305	323	330	317	344	323	341	322	331	344	311	320	331	323	321	336	292	314	340	339	317	329	297	329	313	329	324	338	321	321	334	317	349	332	334	341	311	316	298	317	335	315	366	315	342	337	334	335	332	330	329	340	339	301	324	363	305	317	301	282	303	338	338	323	334	326	322	287	308	323	311	300	300	332	336	304	330	309	317	349	304	333	290	335	340	341	314	312	288	316	303	313	334	309	321	311	317	329	310	325	311	334	316	370	319	336	318	334	337	350	322	298	293	356	332	357	328	316	327	357	334	323	309	332	307	339	290	337	325	354	308	312	321	335	308	330	359	317	334	303	311	315	329	310	317	334	329	349	334	326	317	345	330	308	321	311	340	358	331	315	293	318	316	332	315	291	352	304	321	336	304	317	295	364	341	356	322	314	328	336	319	317	374	335	310	314	295	322	366	289	328	329	320	310	330	273	344	299	304	331	316	319	317	329	332	328	301	355	316	330	311	268	320	316	309	308	296	298	308	299	379	295	330	335	328	293	340	326	327	330	326	322	329	327	333	321	306	311	336	327	299	327	276	316	321	307	290	349	324	341	353	321	333	335	331	316	324	306	313	309	337	366	318	304	302	320	294	320	311	305	322	330	334	333	329	316	299	337	334	323	334	336	326	323	325	329	336	307	318	294	307	301	303	330	336	322	310	310	300	303	319	350	342	302	337	294	315	327	320	313	320	305	315	338	318	331	322	309	307	313	331	308	299	321	330	299	301	359	337	369	319	328	302	322	313	315	335	304	342	326	328	300	326	308	319	299	306	316	338	336	329	350	295	319	317	331	320	328	344	319	310	301	310	334	315	345	307	315	314	324	353	307	343	322	336	316	356	310	343	339	319	347	328	323	335	329	344	332	331	298	301	314	342	325	305	322	308	337	333	309	326	326	336	361	310	317	329	301	325	324	324	342	322	329	335	315	335	332	326	343	336	319	337	328	340	299	340	317	289	314	317	319	332	306	323	355	340	339	316	360	311	326	307	336	306	341	336	301	330	295	352	341	315	341	346	349	329	346	303	351	316	296	310	321	343	331	322	341	319	312	325	325	355	323	328	304	311	332	332	324	296	322	303	350	319	323	321	366	316	310	339	323	365	321	327	299	297	302	344	329	340	309	357	316	299	326	318	313	313	321	314	342	330	353	311	326	345	291	329	340	357	310	317	340	298	287	300	317	367	314	331	323	314	298	298	363	329	319	338	337	289	309	313	319	335	306	332	322	330	333	327	302	300	360	330	351	295	285	332	316	330	336	337	345	359	328	308	310	315	330	320	326	336	330	316	310	306	323	328	307	326	337	328	352	349	304	363	338	324	317	299	359	315	298	291	310	316	321	343	343	311	316	340	327	313	347	305	313	327	332	327	309	341	314	339	351	318	306	351	313	350	324	310	332	345	339	306	316	318	318	326	298	332	328	355	325	352	332	349	346	322	327	326	329	335	328	353	278	301	339	340	315	309	312	325	288	347	355	323	342	307	337	329	311	340	320	302	334	328	307	321	338	309	320	326	322	327	351	317	316	289	304	336	358	341	303	307	317	320	294	299	350	296	323	290	318	315	337	338	320	332	313	325	314	296	304	314	319	335	337	319	342	330	315	339	313	304	350	344	310	320	320	334	302	282	345	303	318	316	342	303	350	302	333	354	316	342	324	329	309	308	284	311	314	332	354	345	305	312	308	317	312	336	329	325	325	329	275	304	314	310	315	289	308	343	331	316	326	302	357	315	326	310	322	331	339	323	304	322	318	334	299	290	327	314	356	337	320	291	329	362	310	357	299	326	297	340	329	326	315	325	327	300	303	326	309	357	328	329	323	295	307	313	309	337	329	308	308	328	358	319	314	320	317	334	306	292	305	338	348	320	322	297	328	346	313	321	312	298	327	281	321	320	319	309	337	314	317	299	337	299	344	338	310	348	340	358	308	343	337	342	331	289	301	329	328	304	335	350	293	333	332	323	312	313	331	319	309	336	332	348	300	309	309	341	307	315	302	336	364	330	338	341	338	323	299	321	331	349	299	343	328	372	316	343	330	341	306	328	320	331	318	339	360	337	299	285	325	305	317	327	316	269	337	320	314	350	318	356	303	311	325	332	336	316	350	318	335	336	355	317	318	329	337	343	335	311	307	325	351	319	282	328	319	351	309	322	334	296	297	320	301	348	324	326	309	307	335	341	307	329	293	326	314	329	293	328	260	343	330	322	333	312	330	320	321	339	310	303	311	321	329	345	323	338	323	356	293	344	325	329	301	310	352	339	332	299	281	288	324	340	339	325	306	341	319	307	317	336	292	329	373	320	357	332	306	349	356	350	317	341	276	339	351	357	293	326	350	326	344	327	342	310	340	331	326	295	332	326	320	322	327	355	339	377	321	328	312	317	283	338	340	285	338	346	300	329	326	330	304	310	334	327	317	312	356	321	316	303	311	377	333	339	336	313	352	315	320	311	332	323	321	353	305	333	320	306	303	322	315	338	330	346	338	309	359	314	329	320	335	326	340	288	331	303	326	311	324	339	313	319	307	318	335	335	327	317	296	308	338	318	324	336	301	321	324	330	332	327	326	336	330	306	320	345	329	331	319	300	316	293	334	320	351	311	315	333	325	330	330	338	350	323	317	331	305	302	319	368	300	328	319	343	327	313	351	292	329	313	370	297	320	338	309	330	328	343	327	342	331	346	323	339	314	310	321	307	328	329	315	335	306	326	301	333	306	321	358	334	331	341	282	316	322	331	313	334	323	307	331	316	312	327	353	316	288	324	314	329	315	309	319	326	322	313	355	317	300	336	312	299	315	307	332	324	341	305	312	332	336	326	314	315	340	339	313	334	330	291	353	334	319	318	360	308	331	341	324	341	334	312	297	324	323	320	354	333	331	321	326	341	302	346	316	321	269	324	303	336	318	319	309	312	308	332	307	303	320	346	308	318	311	319	338	336	336	327	340	284	278	306	332	295	329	315	321	299	313	333	352	336	322	329	314	309	359	346	326	295	342	321	323	312	314	315	334	323	301	311	341	297	329	323	309	292	309	326	348	315	316	311	338	310	335	342	349	310	318	321	337	304	334	355	310	344	315	304	292	341	312	326	312	324	295	346	320	331	310	336	348	331	304	325	298	306	355	346	323	307	348	357	310	314	340	343	323	328	351	324	326	333	334	355	307	292	328	303	301	327	314	313	308	331	342	308	342	300	345	329	327	309	323	318	308	340	326	283	310	330	359	284	306	331	322	335	322	309	321	310	316	347	306	333	321	343	329	327	321	291	325	312	307	328	323	325	324	312	289	323	328	327	329	327	314	316	333	305	318	311	330	340	331	306	342	362	325	296	334	324	327	336	310	320	326
35818	37701	22528	6505	10557	15553	9962	2237	537	525	834	773	561	568	537	553	536	546	519	487	509	540	523	518	523	560	525	501	492	537	518	452	530	515	545	543	514	470	533	546	507	492	540	489	489	523	520	507	510	554	526	524	538	516	570	470	512	499	513	532	540	489	545	479	542	509	509	543	547	490	560	488	493	493	551	496	527	530	479	507	547	479	485	463	548	556	531	502	508	540	509	506	507	522	525	528	541	538	541	515	560	521	502	486	548	553	484	537	507	542	519	492	520	558	557	492	489	543	545	561	510	525	523	551	510	494	534	522	497	536	535	535	525	555	529	525	487	533	530	502	490	526	531	519	517	534	533	576	512	489	541	550	495	550	495	525	516	517	545	537	520	520	537	529	490	542	576	526	509	538	532	530	489	565	548	559	543	528	537	514	545	521	555	544	557	511	512	532	547	527	530	506	504	577	526	538	544	514	544	544	540	508	527	511	498	519	546	543	522	529	504	500	503	530	516	516	517	535	541	517	561	518	541	503	547	519	558	575	524	531	507	524	515	544	534	541	565	484	496	555	552	488	514	558	514	494	495	539	545	506	499	509	499	524	508	509	508	522	563	548	524	514	495	508	504	517	564	524	502	514	518	535	548	536	583	547	539	522	510	516	504	516	564	494	518	542	471	516	513	513	515	542	532	548	553	508	544	554	555	516	555	501	514	501	506	509	535	558	522	530	495	551	535	525	510	512	535	527	552	541	519	506	526	550	461	539	539	560	547	503	529	544	552	511	553	590	482	554	561	537	531	549	527	538	521	521	524	512	518	528	530	522	479	508	509	536	513	542	561	530	556	567	543	540	527	535	539	488	501	508	538	570	568	556	526	488	518	554	511	540	496	536	543	557	487	535	518	535	532	523	509	514	567	492	469	481	500	520	503	490	515	548	513	553	480	552	536	504	555	533	532	508	528	530	546	524	512	510	528	520	499	510	556	531	513	535	518	534	516	513	564	535	550	501	510	533	543	523	499	542	520	461	533	534	541	475	537	514	514	519	518	503	499	536	498	499	494	562	519	512	539	549	519	586	580	535	572	549	548	547	551	545	530	531	555	538	546	557	552	526	563	579	559	514	571	560	514	543	546	523	558	541	539	534	500	491	545	561	547	489	541	531	506	579	520	535	552	548	559	556	564	501	531	473	501	560	532	467	554	512	549	552	553	522	531	534	547	516	534	534	545	553	510	509	568	559	510	489	570	485	480	514	507	481	543	537	526	507	549	552	534	517	555	496	502	508	537	492	538	536	518	504	536	588	531	524	497	511	512	502	567	473	500	514	502	507	547	537	569	525	556	557	517	506	551	537	564	513	564	550	552	525	522	529	489	521	556	506	510	547	541	541	544	520	536	493	511	535	509	556	524	532	516	552	519	533	525	546	548	508	511	530	549	544	517	529	512	557	509	517	534	537	547	537	516	484	552	510	509	530	520	506	576	506	472	520	525	538	510	525	528	508	525	487	481	516	516	485	542	513	518	538	566	551	543	538	565	549	512	492	503	526	511	523	557	534	580	537	492	530	489	538	534	510	520	514	524	511	537	527	555	526	529	531	528	545	539	469	520	534	561	489	567	538	522	538	547	550	518	510	526	560	533	532	560	538	524	495	537	558	489	543	532	502	543	503	516	523	527	524	539	539	504	509	565	527	526	542	520	526	536	555	567	555	501	498	537	530	529	541	532	536	517	554	507	525	547	469	495	503	524	507	586	566	551	559	542	509	548	545	509	520	522	501	504	575	517	487	535	529	573	540	520	524	518	520	556	491	579	537	565	511	503	511	554	525	552	556	520	468	499	533	498	558	524	539	500	566	529	546	557	489	535	565	554	537	509	505	494	508	522	536	537	513	494	506	552	512	566	493	582	578	499	519	499	523	500	543	522	513	517	547	538	555	503	519	541	550	570	498	522	545	559	521	557	553	540	541	500	544	511	545	498	539	538	531	510	550	530	500	502	561	580	523	557	493	545	552	527	509	559	559	517	512	547	519	504	503	533	552	521	527	546	521	538	596	520	534	507	566	532	532	523	554	538	517	535	529	547	553	539	530	578	551	529	500	535	503	556	534	516	569	562	514	564	507	512	537	547	539	550	550	523	542	505	526	526	528	507	525	536	510	514	511	569	550	517	543	525	550	524	494	513	479	543	544	558	548	578	514	498	541	535	542	516	518	546	542	548	524	510	515	557	533	498	518	551	565	525	568	516	549	555	505	540	522	536	514	496	482	483	516	512	541	536	540	546	508	522	512	545	535	530	489	532	531	493	555	526	532	508	521	513	529	558	500	517	475	489	535	524	545	522	533	517	534	524	525	559	534	530	515	551	510	525	516	534	534	555	507	553	557	546	540	568	527	565	520	532	515	542	597	521	547	543	551	503	512	530	471	504	533	535	521	518	521	532	522	549	516	527	506	523	617	477	518	502	520	528	502	514	523	550	537	513	506	556	543	549	534	549	517	539	549	513	479	484	549	549	558	501	546	513	524	528	507	520	535	532	539	491	519	511	545	533	550	553	531	518	539	554	505	550	528	526	565	534	518	507	552	491	518	539	528	550	530	561	508	489	527	550	540	505	550	513	494	552	504	532	570	553	487	538	518	564	501	563	496	508	511	527	555	511	532	514	538	531	566	529	525	503	540	528	543	525	518	522	547	583	518	511	458	501	523	532	505	518	513	527	523	566	536	519	549	510	523	537	506	495	507	519	528	521	530	552	534	537	486	557	501	512	551	554	532	525	561	546	527	493	497	546	526	516	511	488	508	532	497	528	518	491	534	549	516	522	502	573	539	552	515	567	457	534	496	523	495	503	568	563	520	498	513	596	515	559	536	557	504	486	550	497	567	529	561	539	562	503	524	548	528	560	530	557	530	500	518	561	530	530	535	533	528	512	538	531	514	507	537	481	555	539	531	552	511	581	557	531	511	549	506	526	534	519	519	530	499	501	528	544	536	515	546	515	545	504	526	558	518	532	568	526	500	497	499	490	605	561	527	529	563	563	543	505	537	556	532	510	540	471	517	547	556	579	517	480	530	514	541	528	511	528	510	520	503	508	520	523	503	552	511	571	509	543	565	562	501	520	508	547	523	493	564	532	515	477	540	558	536	536	514	517	528	521	529	484	534	543	525	534	563	527	519	497	536	548	495	538	525	540	511	520	526	510	526	511	519	535	528	555	540	520	551	507	522	504	533	517	511	553	531	522	556	528	569	521	523	553	559	539	517	523	542	512	495	530	499	513	561	519	538	496	533	519	535	566	537	523	518	547	541	526	531	509	570	504	507	531	540	535	526	544	487	519	469	514	529	584	510	566	551	538	525	559	561	533	526	537	537	545	532	520	526	509	487	548	537	524	517	530	513	556	549	500	589	519	500	566	527	515	527	485	479	524	564	541	555	580	533	558	550	511	518	524	554	552	533	481	511	493	518	554	542	489	501	514	557	564	501	537	527	486	538	545	518	515	560
25199	23044	31433	27470	25156	38180	31121	9931	651	474	1801	1377	616	455	535	472	447	493	499	426	493	494	476	437	503	452	429	459	456	455	470	431	465	477	450	454	443	488	481	516	438	421	463	469	456	454	482	455	442	451	470	448	453	466	485	455	442	433	466	455	477	459	442	491	449	459	471	422	437	428	415	432	474	482	429	429	408	499	474	479	448	474	481	512	414	470	456	459	463	476	459	473	425	487	446	477	460	434	427	503	507	459	468	454	456	487	441	449	459	477	469	457	477	441	469	418	472	481	438	469	448	476	496	415	440	490	440	487	479	467	471	502	475	459	430	457	497	463	447	462	440	488	448	413	446	463	449	484	458	460	468	465	441	485	467	416	486	444	463	451	457	437	433	454	493	445	478	457	436	470	446	465	477	448	452	481	434	460	471	423	451	462	457	460	458	513	487	418	422	470	450	457	462	465	467	421	429	475	429	486	459	461	468	476	482	437	427	425	450	468	431	479	465	484	462	474	468	479	453	467	501	438	454	462	471	460	450	441	450	436	448	433	439	438	448	463	476	478	438	459	450	470	466	420	453	465	515	452	514	426	415	454	437	470	424	448	459	502	435	457	452	463	459	442	453	438	480	447	455	445	416	439	447	488	453	476	443	448	446	461	441	449	462	464	474	453	481	472	458	407	449	490	449	490	434	470	451	473	430	417	428	435	454	467	450	464	471	450	493	466	492	491	445	463	470	457	483	458	472	452	433	439	435	473	426	452	444	439	460	435	487	454	474	482	433	434	469	475	419	449	418	432	495	505	441	501	433	445	466	458	410	478	438	465	451	493	415	473	484	466	455	443	476	465	441	457	441	485	445	478	466	449	440	437	449	461	447	454	460	463	452	453	460	453	460	435	470	451	440	450	475	450	465	442	454	469	466	464	423	463	435	454	458	453	400	470	466	464	486	446	488	461	458	445	449	469	452	409	415	461	444	448	418	408	481	455	438	447	412	442	500	455	445	405	480	482	484	507	453	474	467	458	438	450	493	446	441	450	448	460	450	460	516	445	448	444	458	475	436	480	455	473	412	447	422	416	465	495	480	447	411	493	464	505	460	478	433	493	495	436	429	503	452	488	409	444	455	451	442	458	444	455	449	486	458	445	413	438	443	464	487	479	487	457	463	444	496	463	416	461	465	455	461	454	486	493	451	492	476	462	431	478	478	448	458	430	507	481	473	485	431	463	468	482	455	486	495	451	451	474	466	472	469	473	471	476	494	466	457	483	438	469	448	456	444	473	436	404	454	454	455	480	462	450	420	484	486	453	441	450	456	468	479	442	437	481	469	439	486	466	455	452	473	485	452	433	442	426	456	478	473	497	460	457	458	464	436	445	470	417	422	451	415	484	467	450	469	422	462	427	413	468	455	467	410	446	442	452	493	443	462	465	459	429	429	452	465	422	477	424	420	436	465	453	479	457	442	472	424	467	462	462	471	456	476	471	489	499	463	473	491	460	482	484	463	462	420	452	458	455	452	452	426	462	469	428	468	449	454	520	444	458	483	468	481	467	459	455	499	487	445	424	468	473	463	449	464	433	447	450	463	495	442	423	404	466	484	458	467	411	461	463	437	449	418	473	482	428	456	445	451	454	432	484	520	425	478	479	429	455	446	445	443	438	423	428	436	424	448	458	448	472	450	445	446	427	405	412	478	441	451	450	450	435	434	499	457	460	468	447	444	448	499	440	429	478	445	443	448	453	501	428	448	426	464	444	451	475	436	425	469	434	440	430	477	465	480	416	478	454	435	473	445	498	413	461	450	445	455	446	496	476	462	427	451	480	505	467	402	452	467	474	483	492	441	471	517	465	446	437	476	493	453	448	448	475	438	446	446	471	452	478	457	470	496	474	495	442	435	453	422	460	467	474	454	438	441	475	451	463	482	466	469	480	507	524	451	458	481	442	485	475	451	466	454	459	430	475	446	419	444	457	438	475	449	427	445	430	490	504	449	444	458	473	474	483	444	495	497	481	462	473	477	428	455	446	480	451	448	494	407	423	512	410	470	486	462	468	437	484	432	435	423	469	494	439	481	484	475	459	444	458	470	450	473	465	443	455	506	474	435	459	463	455	444	484	471	410	489	438	455	436	438	458	455	455	435	460	437	470	419	456	448	463	437	455	471	479	455	469	442	429	470	454	474	419	442	478	451	445	453	478	487	407	473	476	421	481	454	469	477	447	484	448	456	522	481	424	486	444	431	482	472	468	459	437	469	419	463	479	472	473	431	444	430	481	439	474	446	456	463	464	478	460	436	446	471	457	434	495	408	439	422	453	424	468	486	463	440	494	495	448	484	441	442	451	467	462	436	457	465	447	464	474	475	444	445	448	459	465	472	449	444	480	424	432	459	469	475	459	449	461	446	471	435	429	488	490	443	442	480	483	456	434	453	429	434	419	456	464	486	457	470	434	431	454	480	461	443	469	486	453	435	499	435	465	471	451	450	453	457	462	457	474	475	476	452	503	478	429	457	460	459	472	498	463	397	492	443	481	456	430	442	447	461	482	494	443	408	453	446	432	439	479	437	423	451	428	449	452	418	432	454	477	467	460	473	462	439	458	450	469	464	483	452	426	461	467	433	498	458	447	477	463	457	438	434	482	469	419	462	487	427	421	470	450	497	411	478	453	423	481	402	506	464	427	440	480	484	500	463	482	471	434	491	464	467	466	447	469	409	465	437	446	471	431	500	459	452	431	455	424	461	452	445	471	444	496	474	445	490	474	445	442	439	468	439	446	480	442	445	465	442	455	442	424	434	433	450	455	483	480	488	416	447	440	483	489	490	462	469	420	498	466	456	447	440	440	451	465	430	484	458	480	451	508	436	448	476	457	456	472	473	461	473	459	439	453	415	443	431	430	427	446	493	460	418	456	423	505	452	464	448	442	448	446	493	461	436	452	451	463	465	461	466	469	416	464	435	486	453	512	421	436	478	464	426	464	474	404	495	463	463	481	460	464	432	480	453	469	502	429	443	434	485	487	464	423	432	429	430	458	443	449	390	480	465	464	452	491	451	416	454	472	468	463	461	443	415	475	507	453	475	475	457	438	451	467	472	451	482	485	464	476	444	448	440	473	473	431	424	496	447	439	446	436	462	482	438	455	424	471	442	472	438	424	478	419	441	467	440	464	457	444	480	469	445	442	471	473	437	461	425	455	467	467	494	478	474	468	439	467	474	462	447	451	483	447	459	432	464	431	453	433	480	445	443	483	452	439	414	435	433	443	488	456	493	449	476	428	465	446	457	453	448	449	431	456	466	430	431	438	464	472	436	465	433	441	478	439	471	450	491	414	469	480	435	478	467	484	463	434	458	479	427	452	485	478	403	441	491	443	483	443	457	482	481	467	492	431	434	427	441	441	491	455	457	485	443	464	469	416	435	447	455	494	434	496	451	481	478	424	443	430	460	422	468	468	469	455	461	440	461	493	493	490	468	495	451	465	461	478	483	465	433	458
57453	72234	58136	22723	36809	46108	34966	10468	757	771	4759	3588	1251	661	1040	745	684	723	741	707	703	718	742	673	698	721	693	695	767	715	714	741	738	736	756	680	726	742	721	716	675	731	740	758	745	683	727	719	727	763	727	748	727	741	739	764	718	728	725	690	727	708	730	707	683	704	699	695	747	698	727	718	696	700	727	740	732	728	747	690	678	748	687	751	693	748	706	718	712	710	750	765	725	704	670	680	697	677	719	716	753	719	661	714	732	706	724	688	687	706	673	711	688	715	714	747	731	713	735	703	724	692	750	666	698	740	698	755	763	715	672	714	715	709	744	715	715	722	724	717	726	688	748	635	729	670	700	746	697	749	672	702	733	721	704	705	739	637	698	714	755	708	687	737	692	734	676	749	686	712	716	709	697	731	682	714	730	731	722	708	728	729	702	738	658	694	725	712	747	689	675	693	708	698	695	704	743	681	685	676	676	715	740	743	672	671	717	700	716	717	686	719	721	701	707	647	724	730	723	715	677	799	696	731	698	731	732	687	739	698	699	743	718	715	689	782	727	752	776	757	686	683	730	705	742	702	676	723	737	669	724	758	699	674	701	705	724	688	706	765	695	699	709	699	681	709	710	729	754	723	729	701	705	724	753	706	726	735	712	705	775	728	702	756	701	712	769	741	706	746	698	683	717	713	732	708	719	709	735	766	696	725	714	713	669	717	722	723	711	740	707	714	699	699	711	688	669	752	696	701	759	724	705	691	731	744	657	730	702	739	727	738	712	706	699	758	764	688	732	722	685	771	736	721	748	738	719	721	733	713	685	673	697	710	734	712	715	695	698	704	705	703	729	745	748	674	727	730	769	724	721	749	701	722	733	707	731	707	757	747	753	693	710	772	737	697	754	704	664	686	686	696	788	713	720	729	701	703	754	720	735	709	713	718	736	722	723	758	673	704	725	680	710	701	736	734	697	755	711	768	709	701	707	742	754	711	724	752	774	703	704	715	736	716	670	683	719	707	701	729	694	689	668	700	693	800	692	723	711	718	665	692	706	676	703	745	693	732	754	761	744	722	769	688	724	763	696	714	690	734	755	719	718	745	718	683	664	695	716	686	740	683	747	717	753	704	727	740	698	748	694	702	695	709	701	719	739	723	694	701	765	678	704	696	717	727	758	768	777	715	749	730	718	723	736	712	731	760	742	711	722	725	735	703	735	683	762	683	723	674	730	736	736	693	761	680	743	677	716	755	701	708	709	692	694	747	717	716	749	705	717	731	747	722	730	724	759	674	736	728	675	680	754	741	726	713	720	714	718	685	739	672	728	737	748	735	701	737	738	678	692	734	672	758	720	677	766	724	664	716	664	710	711	691	717	753	681	738	678	682	703	713	736	683	706	737	696	745	717	744	702	733	713	726	704	721	702	739	729	696	693	705	731	716	736	707	762	694	720	739	794	700	703	714	732	784	692	727	696	735	733	737	719	662	782	741	740	785	699	683	714	723	720	685	713	729	708	699	753	702	721	693	702	676	715	723	718	716	698	719	728	698	705	745	718	738	695	667	767	681	727	680	724	710	695	708	684	682	690	735	713	682	718	747	703	694	701	733	729	730	714	655	712	754	746	756	734	735	730	673	728	706	645	735	732	680	708	738	716	708	761	760	681	732	710	696	670	739	714	773	756	710	754	774	768	733	707	709	714	757	733	691	718	706	704	701	685	696	704	742	720	720	732	733	678	711	734	723	753	704	714	708	685	721	709	743	747	765	638	720	731	667	753	705	749	736	766	715	689	710	728	705	709	751	711	682	703	692	739	684	724	733	685	698	762	707	724	692	774	746	685	730	665	707	744	731	728	737	705	704	711	712	726	703	685	713	742	730	741	707	715	706	756	740	728	731	708	729	755	743	697	746	763	708	731	707	742	702	686	711	739	711	713	695	737	738	762	712	702	729	741	790	692	741	716	743	697	730	723	738	678	742	695	748	705	681	738	683	694	725	759	750	764	753	656	792	695	710	717	711	725	720	779	757	684	687	692	677	724	749	681	728	707	691	694	694	655	692	715	696	695	719	716	709	690	661	672	746	736	739	692	721	726	713	701	724	663	702	706	728	728	726	729	656	734	744	717	725	713	734	674	722	704	700	724	725	736	704	683	696	705	686	729	702	754	704	725	757	687	737	741	680	700	698	756	712	737	682	686	723	701	720	799	734	714	663	703	715	689	742	695	705	731	711	749	726	755	691	710	753	712	704	702	754	713	698	696	724	778	691	695	694	701	660	673	745	726	770	709	711	733	674	693	731	744	731	728	666	701	729	739	718	746	692	719	710	716	692	692	711	715	721	757	716	745	695	713	755	756	756	704	719	735	725	764	716	791	720	712	715	717	758	727	671	683	716	734	711	732	719	732	680	692	703	712	724	688	741	723	713	733	746	701	712	747	718	696	746	717	649	783	657	699	750	715	676	706	719	726	725	712	695	738	669	717	683	698	730	694	736	719	694	756	692	696	736	697	719	706	703	737	700	718	716	753	707	747	737	700	719	766	755	709	722	721	767	695	725	726	750	709	736	717	745	724	708	717	730	736	693	696	710	733	716	672	750	719	746	695	708	734	702	726	774	706	690	712	741	693	720	775	687	684	726	710	723	706	727	755	740	718	760	703	699	720	698	772	694	753	711	707	719	697	700	715	705	728	700	747	704	707	671	736	676	756	766	706	741	724	751	765	704	733	717	718	734	683	756	710	660	745	683	702	753	752	706	697	659	755	719	719	729	732	730	792	700	691	695	710	705	767	707	709	751	706	716	688	700	720	687	712	719	715	693	709	712	740	721	745	745	710	747	733	722	702	649	725	757	677	729	679	683	723	770	714	707	681	694	678	663	785	739	735	687	715	751	702	727	725	684	728	746	697	740	660	752	710	711	742	738	722	706	703	683	691	717	708	719	684	725	669	718	670	747	686	711	731	730	697	712	719	736	708	715	757	684	717	732	694	700	760	717	715	681	725	760	758	713	744	697	701	695	701	732	708	775	681	663	718	710	687	695	718	690	753	709	705	656	736	774	692	708	716	731	708	738	732	710	740	711	717	747	717	747	722	719	672	718	714	719	686	738	703	681	734	718	713	701	735	740	728	709	734	714	692	705	758	723	724	757	723	695	717	682	729	718	664	677	665	699	702	742	720	677	687	725	726	751	732	726	686	690	726	687	737	706	679	701	709	759	652	696	719	639	715	749	711	715	671	714	746	688	743	746	682	730	752	716	630	735	690	722	698	728	714	719	735	717	721	722	771	709	688	715	707	739	707	710	680	649	714	738	740	717	712	688	680	689	758	659	703	719	711	681	730	661	697	725	720	759	710	684	699	725	725	724	684	748	712	692	663	689	710	696	720	753	767	716	748	693	713	715	711	736	730	701	713	744	723	692	735	726	722	740	732	732	720	681	718	711	695	712	721	717	686	727	671	767	737	712	693	703	692	738	684	718	697	752	715	737	725	699	693	688	649	742
24287	22625	31429	26646	25388	45806	36578	12480	1022	684	2375	1787	806	676	919	635	672	691	680	646	679	698	646	686	665	679	660	633	701	690	660	634	628	674	713	703	662	676	696	661	667	696	708	651	645	654	596	727	661	693	634	665	664	624	631	654	624	648	655	670	647	629	701	662	696	651	679	674	622	624	676	606	685	645	650	647	668	631	684	681	646	701	670	655	646	593	647	668	610	632	699	677	691	643	644	694	631	713	683	679	678	688	666	643	636	655	684	641	644	700	627	686	619	682	618	610	631	661	716	653	676	633	674	697	621	682	641	635	657	686	660	683	666	636	686	633	669	664	647	664	646	606	668	641	656	633	671	653	666	651	629	690	659	645	666	658	662	677	681	686	636	672	706	693	666	647	632	665	663	681	645	604	676	641	669	648	652	659	650	663	641	718	704	676	662	626	658	632	639	675	636	757	627	583	679	658	680	644	585	666	667	636	673	643	676	702	664	659	667	662	635	690	708	637	613	683	691	676	615	673	631	676	640	658	667	609	666	623	677	685	645	644	647	662	680	621	637	669	632	641	633	670	672	659	696	612	616	693	669	682	677	637	633	661	671	648	617	652	642	643	624	624	659	632	622	675	604	611	664	690	609	657	708	657	685	703	636	658	643	672	722	668	618	627	652	658	649	698	668	686	602	700	613	606	659	600	674	646	655	672	666	638	630	634	677	633	663	654	628	672	625	626	608	665	661	659	645	628	653	633	632	674	612	666	688	714	663	623	617	657	670	677	637	666	670	660	645	658	657	644	651	640	626	613	647	661	651	671	643	649	661	657	687	694	670	679	639	639	673	637	671	645	658	655	609	603	668	646	658	657	622	626	651	633	659	632	660	672	679	647	640	616	639	625	676	685	632	629	630	682	623	618	625	660	613	631	638	632	680	660	658	611	663	667	653	639	650	674	637	611	643	652	682	684	647	638	632	623	630	635	665	732	645	664	658	592	629	613	598	682	660	661	652	668	636	659	663	640	684	701	650	664	656	663	623	664	629	696	652	644	695	700	635	674	682	671	652	650	623	653	652	672	629	672	659	656	651	642	650	647	635	639	637	629	652	655	673	596	668	682	666	634	670	645	661	628	642	644	654	666	640	672	623	654	658	674	683	666	678	632	646	635	595	643	673	597	674	671	650	648	659	657	650	667	659	697	669	683	635	610	594	635	633	676	636	672	684	618	669	651	643	660	649	660	658	699	636	615	664	689	661	632	639	628	640	649	680	682	616	623	643	681	679	686	645	648	640	648	670	678	654	653	632	605	629	651	624	621	618	632	660	617	607	659	678	675	709	685	638	619	654	665	668	636	619	680	704	664	722	677	674	690	611	628	626	669	632	691	649	629	661	637	655	674	675	667	683	664	654	618	657	651	673	691	677	624	677	667	698	607	622	624	670	670	629	665	648	665	653	670	618	672	636	644	642	691	654	721	699	689	653	659	658	659	705	639	682	630	725	674	646	641	657	652	645	666	716	681	640	680	637	654	638	633	672	666	673	623	681	642	665	679	657	698	673	634	633	691	620	645	668	661	675	649	635	676	645	617	680	665	660	642	695	619	668	613	641	651	639	660	651	605	640	713	631	612	611	631	649	664	636	674	660	617	660	685	645	596	666	653	652	698	637	646	649	654	646	670	621	656	639	638	653	649	615	649	696	643	683	636	621	694	668	656	661	639	645	680	690	617	669	614	656	653	698	658	641	644	672	639	646	683	662	634	666	659	659	676	708	675	696	654	671	666	632	673	626	643	643	642	709	622	694	671	630	642	640	668	635	631	677	645	674	647	671	659	630	630	639	671	599	671	612	665	685	639	650	666	660	686	616	663	656	618	651	657	675	651	663	625	644	690	627	640	679	637	666	687	655	672	668	635	651	649	645	672	634	657	700	674	602	638	601	675	602	633	645	656	653	664	633	710	662	647	676	703	630	666	644	665	624	665	667	698	669	617	661	664	677	654	658	622	717	635	633	618	678	683	654	614	672	659	662	645	656	677	670	642	658	650	671	655	653	637	632	616	640	696	682	629	660	649	644	686	658	655	626	617	665	684	658	643	692	598	627	676	674	684	639	627	667	683	627	615	672	684	628	679	661	670	680	656	665	649	697	643	626	636	647	626	658	653	656	634	650	656	690	653	695	653	652	671	711	678	630	652	628	697	663	689	647	647	692	669	658	624	654	709	643	605	712	651	678	651	621	614	629	686	642	642	663	646	664	634	707	630	642	687	709	654	667	680	613	660	655	633	654	627	689	651	673	652	713	689	618	658	641	690	662	652	642	634	663	651	624	615	676	659	654	663	708	639	654	685	658	692	630	651	627	694	649	625	661	648	659	682	627	659	621	673	619	657	654	680	630	705	652	674	667	653	671	679	695	684	636	663	652	638	658	646	692	646	665	656	662	683	625	652	672	663	618	629	673	601	627	681	652	682	664	667	635	632	646	658	649	665	692	651	633	681	640	670	639	747	613	647	701	651	606	687	636	634	618	644	661	649	684	642	661	664	682	690	652	637	653	624	622	656	625	639	651	743	667	651	695	701	684	633	649	672	618	678	629	673	668	655	677	642	651	622	648	644	691	614	666	653	684	642	675	652	674	673	628	651	646	644	650	606	676	672	674	656	640	707	649	669	628	655	683	687	664	675	680	676	684	677	641	663	673	696	674	669	678	630	647	620	648	628	651	686	676	643	658	672	621	667	659	679	673	627	694	653	656	646	646	648	630	628	672	659	654	707	684	654	673	633	649	698	652	647	661	654	650	661	669	611	649	668	673	661	611	649	685	629	664	638	678	654	654	666	654	643	644	654	634	648	596	641	683	649	672	670	613	686	657	673	703	646	670	675	654	681	676	676	614	659	650	646	656	697	669	689	617	672	651	663	639	667	624	677	670	682	646	637	717	654	618	637	672	669	700	643	666	644	665	703	645	665	667	635	676	636	670	653	672	711	662	676	607	628	631	649	643	653	660	680	632	669	636	639	641	674	694	716	689	655	653	628	677	659	638	654	656	640	661	642	625	646	671	677	719	610	656	618	669	617	678	648	631	636	709	680	636	625	658	665	649	643	691	682	666	615	693	622	617	641	673	628	642	658	684	630	644	630	705	656	653	648	640	664	630	643	648	653	652	602	651	635	667	641	636	651	628	652	618	694	665	625	656	659	653	649	640	686	664	669	628	635	677	611	637	641	657	639	656	628	642	641	684	723	678	721	620	640	690	668	683	700	647	660	659	692	683	651	619	681	599	668	676	619	671	661	661	672	662	635	637	631	689	717	681	697	662	663	679	673	632	663	654	665	590	652	701	634	629	619	702	634	621	689	629	665	672	652	605	640	693	691	647	655	674	662	675	656	669	642	630	674	649	633	650	668	678	666	617	686	667	638	668	671	698	714	636	663	565	626	639	658	665	631	675	698	683	706	632	699	692	668	661	664	656	674	613	643	637	625	655	634	681	659	656	651	628	623	651	648
61078	79913	65780	21564	40290	54108	39390	11899	1033	1000	5944	4462	1327	1050	1646	1034	984	950	951	989	1031	1022	1002	1022	979	994	954	983	1006	957	1028	1002	1025	1049	933	996	985	1014	964	1050	985	1008	1023	993	984	1012	983	976	968	1030	1050	969	960	967	1035	1005	1010	994	977	996	991	1016	926	1029	1026	1016	1008	1009	1021	1015	1011	1008	1021	988	982	987	1043	1036	1065	917	1003	971	1026	985	993	999	959	1016	981	968	999	1012	929	962	988	973	1018	984	999	996	990	961	994	947	961	979	991	975	1017	995	1014	1010	998	933	985	998	977	1013	1022	974	1008	1015	1023	962	981	999	1003	1001	1000	992	987	947	981	1015	963	972	1012	1071	992	1006	990	936	1023	1062	929	1033	972	999	1036	1000	976	989	1053	1029	1026	979	922	934	1001	967	977	988	959	968	1010	950	1026	995	958	987	1023	975	987	939	1006	995	1023	937	979	996	983	990	1003	980	954	956	942	1000	1011	977	943	992	972	977	965	1049	989	1022	1080	1033	996	1006	996	1011	1000	980	996	982	1027	1030	1009	1001	948	1016	1027	975	987	1030	937	1040	1013	1027	1005	982	983	953	1000	1023	974	1014	1020	979	948	988	1006	997	956	1009	991	1039	962	983	1039	964	958	939	1038	1010	961	978	962	996	999	977	1006	1032	969	1003	1046	982	964	963	963	986	980	993	970	938	958	981	970	956	985	980	981	940	1003	966	991	1033	966	972	1039	980	951	993	965	1008	1010	1009	987	975	1007	956	1005	972	995	981	1052	1032	940	997	990	993	938	1013	1028	970	946	1033	966	991	985	979	1007	939	954	1005	1025	944	1039	1045	928	944	993	973	982	968	996	1029	998	991	1025	1012	1019	975	985	1016	1022	1001	946	995	957	1001	982	993	983	984	1034	978	972	992	987	1041	1043	997	950	982	1038	1010	1036	988	976	1040	979	1023	955	1008	969	906	948	1005	973	980	1007	1013	971	947	956	989	1055	988	1019	976	975	996	1029	966	981	954	966	1033	1037	1040	1026	1011	1002	1017	1003	983	990	1037	1020	959	1010	1009	1036	1044	937	980	927	988	934	960	1035	957	972	979	969	1003	1012	1009	1046	1005	1014	935	979	952	1015	998	958	982	972	995	975	1032	968	1003	1074	981	1070	982	946	966	974	968	975	1008	993	1020	973	983	1029	997	960	994	986	971	1005	970	982	962	974	969	982	1001	957	949	963	1030	930	1011	1056	953	982	987	1023	1000	1003	970	1011	952	986	1011	972	965	1043	992	982	986	986	1006	1006	1056	917	979	943	1028	986	968	989	1009	982	1000	975	945	978	1017	976	1007	984	970	1040	981	1021	1050	1042	1005	1053	975	980	1021	970	996	993	960	1031	944	978	966	947	960	963	971	954	987	991	1013	1003	1025	982	1061	970	1005	1033	993	988	987	1002	997	1023	1013	970	978	899	994	1028	983	975	935	963	968	958	1051	990	985	979	971	956	1056	969	1036	1025	1007	975	1001	1038	997	989	976	997	973	974	1025	956	980	965	1057	951	973	923	957	1025	962	1029	1032	892	908	1011	988	980	1000	991	955	972	1016	998	959	965	987	961	998	995	1008	945	1000	977	1004	1025	978	964	940	1021	934	896	964	900	1032	996	1003	959	1015	998	943	942	1014	981	974	983	968	981	941	975	985	923	983	1046	972	1021	1041	974	1049	1009	971	964	977	1018	1046	1016	950	982	928	956	1022	952	1014	988	1012	1022	950	931	1037	980	951	1009	978	929	993	1020	975	968	971	948	1032	953	974	1009	959	964	969	1035	992	978	1022	1003	958	1018	1016	1063	1033	1003	931	994	977	1009	1004	980	1026	975	941	1039	929	990	951	972	954	990	990	989	973	950	985	1026	986	963	1030	969	1017	1017	1007	974	1012	1050	1047	953	982	1009	1019	960	986	987	965	1015	1031	1025	976	1002	974	1032	940	965	1014	994	977	975	1014	1013	1032	958	980	1012	988	966	993	949	1026	953	1001	1003	1046	979	967	1022	1019	971	1004	987	972	963	985	1034	1020	950	1022	974	942	972	918	1006	972	992	978	996	985	929	930	1027	1019	1051	1070	976	1040	893	993	916	991	967	995	988	999	1039	989	1045	986	969	983	1036	968	991	969	994	1017	986	988	968	968	999	947	928	979	974	997	958	1015	935	1033	984	957	993	1018	959	985	948	943	962	972	984	988	1024	948	1007	1020	1009	936	1009	1008	981	1004	972	972	1021	972	1008	968	965	1013	987	957	965	986	1039	1026	1026	919	966	1012	988	992	940	1008	976	977	949	966	1010	957	924	1036	1010	1007	997	954	991	998	1029	1035	1027	987	978	982	1043	1019	982	930	999	982	935	939	960	951	1013	1006	1004	986	929	937	1012	982	964	1050	1039	1028	968	1039	980	997	999	1008	944	932	982	975	1065	958	946	979	986	997	1009	992	1004	975	942	1005	979	941	979	1009	1020	1037	1044	1004	937	1031	1019	1008	937	983	957	994	975	989	982	1011	984	1018	1025	911	1034	1000	1004	1022	964	1011	927	1006	1000	1036	969	987	983	923	997	1069	1009	977	1001	1011	1000	1012	1023	939	951	982	1014	959	997	977	1021	988	991	981	1005	957	998	957	987	1016	1012	978	959	1001	1065	1013	978	1021	1018	960	957	956	991	992	901	1030	998	947	1016	946	978	962	945	1006	984	1013	944	1008	1010	1000	970	894	1023	945	986	988	1008	1018	967	992	1030	986	1037	1035	984	980	1001	1009	1061	989	975	1033	989	921	992	1007	949	1017	1007	986	991	992	973	1022	937	973	1052	1010	980	977	1006	1034	969	1026	975	983	1005	1043	968	991	986	973	1051	970	962	981	1013	1060	937	947	1029	976	1007	1017	961	1033	981	1007	990	988	971	943	979	941	1043	1010	1038	960	1005	940	1031	979	1003	975	958	990	981	998	948	991	1012	1003	973	994	1016	974	1031	950	947	967	998	1045	944	1002	971	1020	967	1009	937	940	937	958	1008	968	978	909	939	1015	976	1011	1002	958	1019	1021	937	1057	996	969	1009	979	1017	989	990	996	960	1046	1006	963	1029	968	997	955	989	1002	986	1060	1015	949	1019	1029	999	972	930	1032	990	1017	939	1045	1011	998	949	958	977	966	957	1013	980	1028	1014	1031	1019	1010	980	1004	975	1017	1036	1002	1025	1030	1017	1021	952	933	966	993	974	1030	985	952	960	1065	1005	984	1005	967	993	976	1005	1001	1004	973	1004	1082	1014	989	1004	994	991	1028	1044	1001	1008	1007	1035	997	997	977	926	961	972	1003	963	1035	963	1033	989	995	958	989	950	1007	1041	932	943	978	959	1000	1002	1014	1001	947	993	1021	1023	1043	937	981	944	978	961	927	1031	954	997	993	1027	991	980	1013	1036	952	961	979	1012	940	1054	974	1055	1011	972	980	967	1019	996	996	975	991	957	1003	1007	1011	929	1011	1023	1040	944	1037	992	996	963	976	953	942	1009	1015	996	976	1026	997	989	970	965	996	996	987	977	952	994	1007	1077	948	932	976	1007	929	1041	1003	992	995	1008	962	986	974	961	954	1019	926	988	1071	987	981	968	986	1000	961	930	963	985	940	1009	1001	981	986	1003	963	982	985	958	979	1026	1010	1037	1011	1006	973	1004	949	956	954	972	983	989	932	973	939	949	968	1006	986	935	1004	1016	997	976	977	999	989	1012	1017	954	982	994	1021	1031	1032	989	1009	945	1041	1017	970	995	962	995	986	1023	996	1021	1025	987	1027	1005	984	946	993	1005	912	1017	993	990	965	974	1000	1008	961	968	1053	1019	976	986	999	983	978	964	1004	1003	1031	939	959	983	981	966	932	967	1002	1015	983	1040	965	961	968	1017	988	997	985	985	1002	990	969	982	946	1006	916	996	945	979	986	910	1010	1029	957	966	1019	984	996	912	1000	1034	978	1051	1020	990	1014	1015	1005	984	988	981	964	963	994	996	1031	905	1046	1045	992	966	1022	988	950	1034	968	1003	1041	956	1042
29699	27796	20788	7713	3638	8191	4465	856	325	324	419	372	339	326	322	342	279	360	348	378	307	317	351	325	355	325	334	299	317	351	320	299	323	331	304	312	310	310	317	317	307	337	342	325	303	322	343	328	316	356	342	322	307	366	304	371	285	327	337	336	316	314	310	339	313	304	322	347	359	312	330	359	347	309	312	311	336	326	330	335	337	317	307	336	304	314	331	341	319	337	348	308	308	319	338	369	324	332	325	302	308	327	308	316	330	345	338	318	334	338	318	333	312	346	367	323	319	337	342	305	345	325	315	337	319	350	330	310	309	370	350	327	342	339	328	310	300	329	304	322	313	312	330	328	352	317	340	335	324	317	335	303	321	325	314	316	331	328	322	318	294	328	330	304	300	354	320	353	323	317	338	303	343	315	300	327	323	327	348	294	293	331	316	332	306	368	331	328	332	320	335	331	318	289	332	348	312	299	330	305	341	347	327	379	310	321	339	344	299	324	377	343	304	310	340	360	338	327	326	308	338	311	330	358	315	315	306	342	315	332	276	319	330	302	340	310	319	327	344	323	343	317	310	325	381	331	307	327	335	328	339	309	308	299	312	316	338	348	330	331	310	311	304	340	345	358	318	336	356	321	340	380	331	350	313	331	296	317	323	326	315	357	315	293	323	323	355	341	323	333	306	343	355	346	292	359	307	315	354	308	328	352	346	312	333	344	336	325	338	325	332	328	342	336	327	333	367	326	336	338	333	325	319	329	329	353	400	331	351	347	285	301	289	317	343	310	351	337	313	327	336	334	314	330	313	328	341	287	332	278	352	323	329	296	312	317	280	336	330	325	329	332	309	331	303	321	339	369	316	297	303	335	328	347	346	300	352	349	337	346	324	343	323	321	348	328	320	315	316	321	328	296	328	344	372	302	333	334	342	313	324	348	334	319	300	289	351	345	345	316	308	319	362	348	332	335	306	327	310	322	327	306	338	335	335	356	328	309	296	298	342	324	339	327	312	374	324	352	294	338	335	363	326	323	316	354	314	325	319	359	314	330	304	344	336	313	347	338	324	294	313	338	322	345	355	340	315	308	338	336	371	354	328	301	329	336	288	327	325	327	336	323	304	335	336	350	331	315	331	332	289	323	333	327	340	286	343	311	320	358	350	319	330	308	337	322	359	279	350	336	314	328	326	319	303	326	326	336	354	331	321	307	346	367	320	298	372	350	325	331	324	324	347	324	316	343	355	372	317	335	328	301	320	309	297	343	315	349	328	309	287	340	328	350	351	344	341	316	333	339	323	322	344	346	334	332	325	331	344	337	337	325	350	314	342	328	334	322	301	318	304	347	302	323	310	352	306	310	344	327	322	307	355	319	341	319	330	334	292	316	372	296	331	310	296	307	303	348	380	299	339	289	296	317	323	332	321	346	295	331	378	343	343	334	338	320	312	292	325	356	325	329	320	341	325	339	331	336	306	326	343	290	321	321	274	360	330	340	354	314	374	318	321	316	305	306	309	296	347	311	312	299	324	324	358	332	379	330	326	364	337	327	324	320	328	317	331	307	347	309	301	316	312	333	313	328	309	300	307	339	318	306	303	337	322	338	312	312	342	322	346	324	328	327	319	301	340	322	314	309	329	305	320	339	308	308	315	317	340	321	344	313	346	308	308	300	309	338	330	316	343	337	351	357	349	331	298	345	310	295	340	301	315	302	308	318	312	333	335	317	328	329	367	306	311	355	317	316	336	332	333	317	332	342	310	344	350	316	342	309	322	330	311	329	330	332	319	321	319	311	315	332	323	321	371	306	306	325	333	321	328	291	304	345	348	370	327	329	352	320	338	329	340	350	293	346	337	314	349	333	318	323	306	358	350	357	351	311	326	347	338	341	303	339	338	327	315	344	330	352	352	321	332	307	300	316	338	326	345	332	315	345	307	327	359	294	323	315	329	315	326	321	314	332	318	344	336	334	330	302	323	340	328	314	332	329	322	328	302	330	334	356	325	343	334	335	358	309	350	324	335	325	330	312	318	288	364	324	311	310	350	337	346	316	329	350	339	335	317	320	339	329	369	327	359	298	305	296	307	310	393	338	306	321	325	337	322	305	302	330	334	329	343	317	329	328	332	353	339	329	310	328	329	301	361	328	368	352	300	324	383	304	320	317	319	330	328	321	336	332	338	332	320	313	341	342	313	329	363	337	341	288	318	338	326	311	330	346	316	299	334	339	318	324	356	328	299	305	304	334	306	341	332	301	328	330	369	326	328	336	340	358	327	346	328	320	316	310	332	308	340	347	335	283	302	348	340	339	341	324	322	318	321	314	330	361	356	318	304	303	336	344	309	312	325	307	331	339	338	341	332	295	313	330	307	336	334	338	338	326	285	309	319	340	355	355	317	305	346	313	333	321	341	316	321	338	351	366	306	335	332	332	334	335	327	297	319	307	325	345	299	349	349	320	330	324	314	318	305	289	320	327	325	307	296	309	315	341	290	301	326	325	312	329	324	309	301	316	351	322	319	303	309	295	350	327	345	316	328	341	336	304	323	318	297	312	333	321	332	300	328	335	356	318	299	320	367	338	329	330	313	344	324	319	349	313	326	338	326	352	312	318	311	324	297	348	330	312	346	318	312	324	326	327	329	332	342	331	319	307	330	313	314	350	350	306	328	336	320	323	307	332	313	338	338	336	323	332	308	302	325	310	335	316	306	329	312	328	315	339	329	340	329	338	321	344	307	326	311	331	383	343	306	314	330	331	368	340	305	351	349	318	290	336	328	298	301	349	335	323	321	318	313	317	329	337	344	350	387	322	344	323	349	324	329	336	321	333	378	347	293	325	319	296	296	291	324	352	307	333	341	345	348	341	341	344	332	346	331	325	357	304	317	329	341	332	344	311	337	330	341	337	338	348	312	326	299	308	332	362	336	336	333	340	287	340	335	313	340	329	322	331	342	282	339	342	310	338	334	333	357	330	343	318	351	315	325	319	307	355	333	325	306	355	306	327	352	321	334	321	341	328	345	344	333	326	314	338	318	350	361	303	313	314	319	334	354	311	325	329	315	339	279	331	339	366	335	303	350	331	333	345	309	287	305	326	346	304	355	309	336	346	323	349	342	302	301	345	319	331	356	318	313	293	296	325	305	315	325	326	309	302	337	344	326	350	310	335	333	359	333	317	330	354	310	331	344	309	318	305	321	309	308	331	317	354	301	318	352	292	320	299	320	328	318	338	307	357	344	323	303	329	309	337	338	309	341	305	328	362	307	310	329	322	316	325	328	296	300	334	301	311	347	327	319	298	330	293	372	299	335	303	356	316	320	331	322	326	343	312	326	352	366	333	327	299	315	307	328	329	334	270	308	325	329	319	351	321	349	324	312	347	324	324	322	321	331	333	328	333	325	281	313	317	333	320	337	327	313	340	326	324	323	305	363	339	338	344	348	318	340	308	293	304	333	318	333	323	320	305	326	341	338	333	335	335	310	333	327	328	328	317	349	327	324	338
35328	41763	22881	8093	7870	16652	8758	1803	566	539	702	708	540	542	609	535	553	516	543	564	528	497	532	560	509	542	528	512	572	553	567	570	554	516	530	519	566	514	518	514	516	551	497	548	510	534	566	531	546	540	533	527	540	533	537	495	536	550	525	523	502	566	552	516	537	529	533	523	547	499	537	516	515	548	543	533	507	530	503	520	539	530	528	537	517	558	553	537	559	544	535	560	527	541	545	465	527	543	518	521	531	534	519	518	561	582	501	545	526	534	532	557	529	558	547	493	536	517	572	529	535	501	559	514	529	522	524	531	552	529	522	518	517	537	563	502	547	564	565	549	535	550	536	501	561	533	547	529	542	510	542	510	598	558	550	544	536	542	554	528	494	549	520	526	544	533	560	501	549	471	553	558	591	537	545	539	530	539	510	575	489	512	566	537	503	493	473	476	531	529	556	496	474	558	543	547	544	531	553	586	544	517	532	554	551	558	537	526	551	500	541	518	542	574	538	531	509	547	539	579	512	512	523	547	497	533	511	519	510	528	566	538	525	521	519	529	539	534	554	522	582	568	541	520	555	538	576	509	564	530	582	535	517	572	530	523	503	614	520	549	577	571	531	529	511	554	527	525	490	530	494	531	541	492	516	538	511	519	547	519	561	498	522	513	513	515	510	561	509	537	517	496	561	512	533	487	542	553	518	527	573	527	504	515	523	534	517	566	519	541	565	531	523	563	544	521	556	538	552	499	503	513	545	541	518	548	528	532	538	538	584	512	533	513	565	512	527	532	532	529	525	520	536	497	500	534	518	536	524	545	549	547	572	543	531	536	548	484	551	549	528	542	536	555	580	523	532	551	567	510	531	557	544	508	521	533	558	505	576	500	530	538	558	513	527	540	515	520	555	515	556	528	520	551	592	508	540	500	524	520	519	509	536	537	512	533	509	516	539	541	521	561	531	532	521	540	524	519	536	570	566	558	521	555	572	534	568	526	595	523	558	561	544	534	503	548	553	538	528	557	524	521	529	541	560	542	500	535	522	539	544	542	540	539	500	519	558	493	522	533	557	565	564	535	498	512	534	539	518	515	541	553	541	524	574	500	558	529	545	521	538	556	549	520	553	490	550	546	553	525	509	531	536	513	555	552	521	509	560	577	552	516	509	546	540	543	527	475	535	565	519	564	565	573	553	529	526	499	516	523	526	537	522	556	574	511	524	535	532	561	554	544	509	539	539	538	561	506	492	549	537	490	567	519	493	591	539	540	537	529	529	541	542	542	606	568	554	502	506	504	520	524	515	509	521	521	525	518	545	532	482	498	554	536	513	546	543	543	503	526	533	504	545	532	518	535	538	514	528	533	518	550	518	486	566	573	566	516	547	565	525	528	514	503	546	517	569	559	548	540	539	506	556	582	489	531	540	538	495	541	547	516	529	536	511	545	520	499	552	538	551	541	564	498	539	502	543	518	499	532	567	515	515	560	548	542	552	540	520	524	569	513	575	553	538	554	508	534	517	555	534	562	538	517	507	527	565	513	539	558	574	532	540	499	522	517	565	526	568	519	529	542	545	554	501	563	541	527	550	560	529	557	532	551	574	501	537	552	481	530	502	553	529	553	551	539	543	586	556	519	509	525	558	473	519	517	558	549	515	529	560	510	546	548	546	551	584	566	531	537	560	538	518	564	528	546	500	499	554	513	538	508	540	521	528	554	498	537	522	508	473	528	544	487	516	570	516	545	528	531	535	520	509	534	556	494	529	549	468	511	511	560	531	516	527	523	541	499	509	520	552	556	521	488	519	521	528	545	551	566	519	555	526	547	579	579	584	508	534	508	545	536	525	559	542	514	563	527	484	586	517	572	520	512	521	544	567	535	554	551	531	588	524	561	547	547	507	549	532	547	512	497	517	522	520	538	550	511	536	528	571	534	530	555	546	505	536	509	498	577	518	548	506	558	533	520	517	538	523	575	492	534	543	525	518	525	534	533	536	524	524	549	513	546	516	537	557	534	534	516	517	524	538	546	560	531	547	541	589	564	514	560	536	530	503	566	535	546	511	553	546	537	523	559	558	547	506	535	504	559	512	548	506	513	527	564	531	526	565	513	516	550	546	508	583	529	546	555	543	519	548	550	557	513	531	567	555	547	509	529	545	486	568	548	549	550	532	518	564	598	570	486	519	539	540	547	572	549	562	543	554	515	523	553	540	518	540	512	524	557	571	543	540	538	531	510	523	516	493	500	492	525	536	533	559	552	486	532	526	538	482	522	505	485	520	509	516	526	531	535	526	499	508	539	572	535	518	521	562	533	505	555	521	536	514	506	542	553	539	546	558	488	531	505	527	534	514	551	567	573	566	530	532	535	514	549	558	532	528	534	563	508	519	505	505	555	553	547	510	529	517	550	541	521	548	527	555	518	529	558	566	534	514	579	538	546	553	548	538	538	535	536	564	584	554	594	526	497	538	552	491	506	532	516	542	523	527	537	580	577	508	578	570	539	541	532	548	547	548	542	573	554	553	535	491	565	484	532	529	546	579	519	557	512	567	549	528	538	560	527	585	560	525	535	534	541	551	523	545	512	501	498	534	498	509	525	507	579	557	526	541	541	540	534	547	550	558	522	536	548	529	582	523	555	549	543	528	514	551	514	532	530	554	506	505	529	527	509	551	487	540	529	552	521	556	543	545	519	536	556	534	525	542	506	528	529	542	508	492	511	525	522	548	569	549	522	608	497	569	522	554	581	528	540	534	489	525	554	512	550	533	550	527	574	550	546	480	497	560	577	525	516	553	512	519	507	539	538	545	517	544	537	569	536	529	533	542	517	520	531	556	539	580	556	490	541	489	531	564	506	535	566	537	537	543	598	508	544	585	536	505	569	540	563	522	561	489	523	503	533	532	525	562	562	544	568	565	548	552	567	545	558	552	558	540	507	566	508	514	549	523	572	531	514	531	530	507	516	517	526	576	515	505	534	510	557	490	558	531	551	560	543	524	564	521	531	530	541	571	537	529	515	520	524	533	523	528	551	532	556	512	482	527	521	550	543	507	524	525	531	538	538	568	563	510	539	544	533	486	513	490	499	497	536	521	550	530	568	477	515	524	551	545	589	521	531	526	510	563	518	521	506	539	546	568	530	530	541	519	562	526	536	547	561	544	511	490	518	492	523	512	519	530	536	517	536	508	519	534	554	557	490	520	535	533	536	533	541	525	548	534	547	520	566	531	537	550	444	540	548	573	523	545	551	540	508	555	497	524	558	498	507	580	512	582	563	484	536	540	509	528	510	500	545	553	565	547	519	545	545	581	488	569	537	525	530	558	581	518	543	537	539	481	522	560	543	542	560	551	548	525	479	529	506	540	552	552	547	543	522	561	524	591	586	544	557	506	536	523	495	556	519	558	561	539	497	528	504	519	530	520	556	548	510	531	534	518	575	555	537	550	542	576	549	489	580	527	489	532	534	523	543	510	557	527	513	530	505	557	525	504	532	513	534	539	530
25232	23946	30013	28817	26338	32211	23650	5175	552	484	923	796	526	505	476	460	468	479	492	466	484	451	507	449	475	477	484	454	467	445	497	417	482	432	447	484	473	436	477	530	462	488	459	462	470	492	430	429	452	492	473	470	453	422	520	465	476	478	506	481	493	460	462	477	489	509	493	524	517	455	474	458	478	432	475	447	460	464	481	474	475	448	451	430	510	468	471	428	497	500	500	480	472	504	479	514	479	403	453	472	439	511	462	486	440	458	432	443	480	474	427	492	476	466	482	478	454	461	476	480	477	445	468	465	496	488	484	515	477	455	476	436	449	464	437	456	463	459	483	480	507	457	464	461	510	437	471	473	459	470	446	500	471	467	475	451	459	452	492	495	464	478	458	428	436	439	451	479	469	439	483	506	468	468	475	478	429	460	466	502	518	443	455	439	446	448	492	503	458	453	482	432	516	458	436	500	505	505	458	480	492	419	449	471	506	456	411	481	415	474	435	457	531	445	472	474	454	458	445	471	462	477	486	470	479	422	454	451	457	478	480	495	495	441	469	461	462	439	457	455	470	440	511	464	476	445	474	525	507	475	475	467	466	483	486	483	503	424	496	497	449	482	478	494	468	463	480	464	477	479	444	498	469	482	454	460	423	478	474	489	458	487	469	456	428	460	476	448	485	497	484	495	473	478	516	433	462	443	431	512	495	463	493	475	469	545	456	447	508	485	472	494	495	479	507	447	452	464	427	484	473	456	444	460	421	488	499	475	450	470	463	447	464	487	492	488	486	456	445	478	482	478	467	478	435	431	481	440	470	495	471	460	521	439	459	486	485	504	458	462	474	474	479	476	490	463	471	445	505	457	465	453	489	503	477	505	437	475	465	454	496	489	518	483	442	462	465	465	511	493	501	463	461	483	467	451	481	448	501	459	471	465	445	495	461	444	453	477	479	483	466	471	456	501	493	486	454	448	484	495	475	459	490	451	477	462	485	449	448	473	485	466	502	436	493	435	490	473	483	493	487	474	537	455	472	476	488	455	491	471	465	492	450	484	454	479	451	488	451	451	471	478	428	466	489	450	423	505	458	464	479	453	508	460	480	489	463	462	463	447	450	484	436	451	438	445	455	475	461	519	465	488	477	468	499	524	487	473	459	467	540	454	466	469	437	447	468	489	516	443	480	485	477	455	475	496	472	447	481	451	458	467	458	504	497	475	472	474	494	490	432	514	462	476	488	451	505	421	473	424	449	475	492	468	479	484	456	479	457	488	464	451	468	467	464	499	502	485	493	468	459	471	430	506	450	489	484	477	518	472	486	475	450	460	459	491	449	439	497	483	460	449	483	494	443	480	453	455	477	456	481	492	454	450	456	471	480	498	501	501	460	465	455	407	501	480	478	476	455	515	485	481	460	448	521	459	500	452	470	447	473	473	455	470	496	471	506	491	505	457	448	468	447	469	438	488	522	488	467	476	485	428	488	492	448	451	480	460	470	506	455	452	469	494	474	467	503	509	489	419	484	470	471	454	455	466	384	469	470	440	436	491	482	476	487	459	465	486	499	467	468	455	449	483	490	473	478	435	449	485	427	458	449	471	451	468	466	469	479	475	473	467	455	481	461	499	441	473	489	450	483	485	506	454	466	455	489	456	482	461	469	471	498	479	488	500	440	461	440	454	494	472	486	485	475	471	475	464	448	460	464	486	451	483	473	453	456	427	486	453	448	452	463	471	433	430	430	446	493	459	476	449	436	490	454	417	474	470	517	475	470	496	463	496	482	475	470	486	449	458	469	481	504	488	501	483	483	486	448	434	476	450	482	433	469	465	468	455	492	478	478	452	506	490	453	437	465	444	426	509	467	457	477	437	470	478	493	478	471	448	513	464	459	447	445	497	477	447	480	459	461	464	473	471	457	459	465	474	466	457	405	468	448	477	444	456	488	468	498	468	472	471	486	493	448	486	478	462	474	444	461	489	479	495	470	478	463	505	497	467	464	453	435	456	439	475	506	443	520	471	459	529	462	468	461	425	471	489	479	420	504	483	462	483	463	456	491	442	453	472	516	501	487	445	497	473	471	499	500	486	472	429	459	452	475	429	463	448	481	492	465	491	475	453	476	477	484	519	475	505	459	484	490	501	440	468	434	469	478	478	490	462	446	501	490	467	471	484	434	446	485	460	460	464	466	502	494	465	498	443	454	442	447	495	489	489	436	501	470	439	439	479	487	463	474	468	488	462	488	473	460	470	482	451	506	497	461	468	480	485	468	464	466	450	488	466	466	466	462	440	473	498	512	478	468	467	467	487	437	493	460	485	458	445	451	501	473	473	474	429	436	475	460	464	500	473	454	437	487	468	477	465	437	470	445	454	462	430	470	502	481	463	448	448	451	489	447	447	466	460	473	475	490	431	496	441	453	468	508	471	436	472	451	447	447	486	442	460	468	479	501	447	450	497	486	442	442	451	469	478	494	498	455	477	460	432	468	483	450	496	502	447	457	495	484	443	465	480	524	483	485	475	478	478	433	482	469	482	492	484	483	475	490	477	471	467	490	456	505	455	471	463	459	482	446	477	421	465	452	495	471	498	444	462	464	479	456	473	490	493	494	473	493	490	467	469	449	464	441	431	453	471	467	478	467	453	483	467	458	495	496	450	443	510	503	468	468	468	445	474	472	449	474	480	509	477	507	480	490	473	461	480	477	474	489	507	504	447	499	479	456	454	451	445	480	449	476	471	484	448	466	470	440	509	467	468	451	470	475	467	488	481	441	463	476	525	488	451	488	455	412	481	469	445	464	470	454	481	472	451	499	496	474	454	461	478	483	498	520	490	486	496	488	503	456	449	484	470	499	466	463	461	495	450	437	452	476	492	464	513	446	438	507	470	412	513	453	454	457	495	460	478	470	456	463	487	429	468	474	441	505	484	473	476	515	503	435	479	501	473	464	480	476	466	462	472	491	462	452	451	480	451	486	490	456	435	452	477	462	462	493	444	443	466	464	461	499	479	500	449	495	515	474	508	472	482	475	479	489	439	446	481	485	436	458	477	462	473	485	465	454	480	457	441	472	492	462	468	514	454	478	490	466	448	482	431	448	502	514	470	483	466	468	476	462	482	503	467	487	435	432	506	510	454	502	438	493	510	442	506	468	457	456	475	457	464	456	483	477	487	478	492	470	477	482	479	452	472	480	484	455	452	440	474	489	462	478	467	500	486	478	457	458	496	470	442	502	484	450	463	451	445	465	501	458	500	454	460	427	460	461	474	493	487	472	477	462	475	458	489	485	472	462	421	521	492	467	473	481	456	482	469	460	475	467	455	476	470	462	458	473	461	498	479	494	497	467	463	473	477	456	474	481	492	453	491	459	496	462	467	510	456	484	427	455	451	457	481	434	462	484	496	453	486	449	485	497	506	488	468	460	452	484	453	482	497	468	461	460	432	457	464	490	461	481	489	463	463	437	482	440	494	507	486	451	481	497	492	479	466	461	479	473	456	492	492
59530	82239	50837	46709	34717	40876	28294	6523	781	829	2049	1911	811	739	814	725	703	765	732	737	730	713	746	714	734	768	774	725	744	723	746	747	708	755	704	765	728	628	749	710	692	702	728	750	764	746	729	755	761	759	756	721	711	708	745	767	700	739	736	742	746	743	719	757	773	770	761	703	771	765	784	743	708	748	725	739	711	708	756	721	710	700	731	752	730	742	723	728	723	733	748	743	727	706	749	726	748	716	728	739	759	723	699	719	728	698	717	791	767	727	720	772	730	687	713	744	701	754	708	738	714	746	699	751	751	779	748	723	734	780	719	712	708	746	724	712	717	734	745	734	748	771	746	793	796	739	711	751	735	750	717	758	710	764	804	765	732	742	695	772	749	723	711	733	739	734	713	764	705	747	733	781	742	791	758	763	752	755	702	692	773	702	759	739	707	751	794	762	722	734	755	730	734	712	761	727	761	767	771	705	737	782	734	745	697	740	733	738	738	755	684	690	742	766	731	771	724	715	721	736	759	725	722	734	737	758	723	765	731	761	764	727	740	741	715	738	738	708	747	724	734	746	736	721	728	742	777	739	727	697	738	694	732	739	673	769	711	749	699	738	757	770	704	706	789	745	763	756	708	723	757	769	767	764	697	797	729	745	738	784	734	698	755	763	699	710	708	782	762	742	750	733	688	743	758	742	743	683	779	770	784	710	811	757	722	753	684	694	725	770	742	724	743	718	730	755	730	754	735	738	716	736	751	781	760	782	746	701	771	712	683	688	757	758	738	737	725	688	769	751	737	734	764	751	756	676	727	703	720	737	719	744	784	726	741	718	746	698	689	700	712	722	699	746	757	682	759	755	755	778	735	781	719	735	732	762	808	695	727	728	759	739	737	729	760	702	760	817	720	744	773	776	761	709	725	757	761	769	757	686	722	741	706	721	751	738	754	716	713	717	712	758	730	759	717	709	714	737	742	722	704	704	785	755	705	704	736	721	742	701	662	766	717	707	746	688	767	726	754	675	688	735	776	723	708	713	725	744	721	699	732	718	678	747	755	773	723	717	714	740	720	759	745	764	752	766	714	703	727	713	745	712	704	719	776	693	763	687	745	741	732	718	749	773	736	767	729	770	809	740	744	744	767	750	705	719	779	746	721	725	756	744	719	751	724	735	762	726	678	683	745	735	716	748	726	730	749	734	756	724	747	704	678	755	784	694	737	733	736	746	747	747	755	748	722	776	767	758	761	761	699	744	743	743	715	736	740	693	729	774	766	722	764	763	764	706	713	736	682	745	754	755	721	699	701	705	667	744	745	745	751	740	735	713	741	733	771	721	731	719	767	735	722	764	749	706	732	733	726	730	707	708	744	718	758	730	742	735	746	754	765	716	750	738	711	780	726	761	742	777	744	725	712	742	771	747	779	693	754	731	747	761	743	758	727	680	704	787	748	680	738	744	740	742	742	768	775	737	741	766	708	741	733	744	779	733	734	769	725	688	704	730	749	761	726	718	757	741	731	745	714	790	758	739	708	766	739	741	759	693	747	703	743	802	685	757	743	659	731	741	709	802	705	737	705	750	689	788	717	765	733	745	744	754	739	727	693	691	747	742	750	769	762	716	737	742	713	758	742	753	762	714	719	742	785	726	735	734	768	782	695	719	742	707	766	701	727	752	772	724	757	739	718	778	756	682	744	775	710	735	755	717	689	732	768	717	781	771	716	728	769	733	719	713	693	734	720	717	760	797	697	700	725	693	715	728	733	721	721	702	717	737	736	690	763	752	689	723	740	730	754	712	704	688	739	750	752	718	738	759	760	728	765	721	711	744	701	732	752	717	765	691	734	717	766	748	685	723	733	724	726	715	801	774	688	723	772	717	741	725	762	721	775	704	725	783	761	747	701	750	731	775	752	785	742	741	752	758	689	730	717	744	729	786	668	727	694	710	712	681	742	719	732	742	692	819	713	745	749	748	738	707	757	721	762	713	791	731	758	733	754	723	691	719	714	746	698	737	701	712	755	731	751	721	734	743	728	735	746	743	771	758	707	777	751	717	716	740	716	724	755	719	728	754	744	729	779	745	752	663	731	732	731	758	731	717	728	760	765	761	749	740	738	774	737	713	752	785	726	664	823	761	751	706	748	729	749	696	760	736	726	738	741	753	749	774	713	736	721	740	725	713	736	719	757	756	753	788	771	757	755	809	720	736	775	749	735	783	731	726	770	684	771	740	737	758	755	763	742	733	736	693	729	750	776	715	685	760	803	730	737	708	706	792	760	750	706	751	797	748	750	750	718	717	700	755	710	763	714	768	730	734	710	731	745	708	687	751	784	723	713	749	700	731	753	719	769	760	719	723	752	717	739	721	738	727	699	724	730	769	769	728	768	707	737	708	728	782	761	754	705	750	733	773	695	720	819	716	758	706	736	782	737	739	771	740	745	731	722	727	733	722	686	755	731	705	782	730	761	699	761	690	745	745	723	736	784	786	714	732	748	713	706	731	697	736	759	743	745	695	731	716	734	759	713	720	763	739	737	751	758	762	722	701	757	699	729	723	717	737	733	706	786	752	723	702	756	756	722	764	736	690	765	716	763	713	762	696	768	767	761	756	781	727	749	749	763	792	718	730	750	653	704	687	710	762	736	728	737	773	723	738	750	716	693	777	773	724	735	706	738	749	731	711	677	762	744	759	721	730	774	684	734	734	776	729	741	735	765	787	760	786	758	771	756	764	722	704	700	789	769	785	803	726	736	686	731	694	696	755	743	716	725	712	784	666	775	721	709	738	731	711	743	729	699	716	776	741	719	715	756	695	732	739	741	764	733	755	785	727	769	729	745	772	728	699	769	761	762	729	781	762	719	733	717	783	733	728	714	723	734	765	712	737	757	690	716	769	700	801	741	756	771	748	726	702	738	717	707	713	762	743	744	788	732	769	751	720	727	699	707	695	741	750	759	721	754	722	717	734	755	744	761	720	717	696	723	773	750	719	747	740	762	751	740	763	760	732	723	729	704	776	754	747	724	737	709	699	739	746	731	736	719	699	780	718	769	771	763	761	718	757	762	757	751	715	714	758	744	725	695	767	767	710	763	710	767	712	765	757	708	741	742	698	757	742	714	675	739	718	749	742	762	741	737	762	774	731	805	764	684	736	775	798	668	746	767	743	733	717	688	730	721	744	716	696	735	784	779	672	774	747	742	768	763	746	727	719	735	730	755	791	689	762	685	680	720	735	722	740	734	704	749	749	738	733	728	756	749	727	765	754	708	716	738	764	715	750	727	730	717	727	747	740	739	730	689	747	715	741	772	737	715	705	685	727	722	730	703	733	763	738	733	735	770	717	751	761	743	708	744	723	746	779	771	766	698	749	690	758	781	728	695	680	707	755	757	734	726	712	719	724	730	769	777	745	756	709	713	725	754	811	718	706	702	756	706	701	675	740	751	724	757	707	709	676	754	776	750	715	759	758	768	758	736	750	743	744	696	738	737	776	767	760	740	732
24287	22797	29727	28826	30808	33982	29509	7557	759	702	1114	1120	786	688	754	674	679	692	674	633	672	688	634	738	676	664	668	618	671	630	674	700	671	652	668	666	662	697	632	692	684	710	665	701	650	663	694	644	651	678	626	665	658	661	656	648	679	654	676	681	665	671	637	663	698	689	688	654	661	712	653	697	636	687	639	623	644	670	671	649	667	642	641	679	696	695	669	679	663	699	688	642	673	652	685	670	673	683	629	683	693	667	675	638	637	681	673	701	671	630	661	651	683	641	615	674	667	649	682	672	611	615	644	667	698	678	643	702	647	668	714	696	718	674	684	659	676	655	651	690	686	632	670	640	661	681	603	680	672	633	699	630	685	656	651	638	681	668	687	610	624	682	678	666	662	676	653	659	654	694	679	679	673	654	682	655	643	682	667	644	680	701	661	679	652	652	663	662	674	673	689	686	663	671	647	641	669	725	672	612	715	679	663	627	692	682	620	711	710	653	629	666	654	610	663	641	662	639	656	677	713	649	660	643	642	655	626	648	694	647	660	673	637	634	659	658	638	612	647	651	656	654	660	673	676	662	705	663	641	670	618	623	679	632	613	647	646	684	645	644	697	632	678	657	653	658	679	653	657	677	653	669	637	635	712	656	658	634	635	703	682	654	615	651	611	687	644	654	706	653	650	704	647	642	670	656	730	656	655	699	716	649	643	600	649	678	626	691	726	629	694	648	652	663	655	646	681	677	652	619	666	645	658	681	693	674	670	660	661	671	663	677	639	619	663	687	643	654	705	676	640	668	712	702	646	674	689	633	635	626	641	648	647	678	614	642	636	668	661	665	645	699	656	641	653	692	692	680	639	637	687	695	705	672	614	667	752	671	652	640	615	688	652	705	680	645	732	622	690	678	666	665	673	647	619	682	645	674	685	654	651	631	635	620	626	671	623	601	711	645	679	679	620	630	634	654	638	650	685	644	589	645	670	676	621	728	655	688	664	695	667	671	657	629	668	649	670	726	654	677	664	639	719	654	695	655	667	627	658	671	664	666	640	652	671	699	659	643	659	653	678	693	637	696	694	658	650	662	696	673	674	620	675	662	651	646	691	635	649	652	610	649	630	657	687	716	675	668	669	678	676	744	695	646	648	674	652	659	658	711	660	698	658	639	671	650	678	673	663	614	702	658	665	705	645	658	703	691	638	654	645	682	662	660	667	650	689	685	655	691	670	609	675	687	695	648	686	703	657	672	645	629	652	675	691	676	614	670	632	659	678	657	670	649	608	665	596	709	630	637	642	692	637	665	639	654	662	631	646	674	647	639	650	674	657	643	646	621	666	665	686	712	695	632	686	670	681	649	612	641	651	637	640	712	704	701	675	644	660	685	688	652	668	647	676	673	635	637	693	633	647	692	646	703	641	675	675	623	649	670	660	649	696	652	670	634	661	663	673	675	683	687	670	699	665	651	679	640	625	581	675	690	706	652	651	655	637	688	634	689	648	674	654	641	617	667	650	646	656	643	617	615	645	695	664	678	697	693	644	639	666	659	690	640	662	649	677	694	636	660	595	687	627	639	695	591	674	636	695	709	656	649	675	679	673	673	674	661	699	666	657	657	724	656	652	652	615	701	603	710	677	698	639	685	642	657	694	691	652	662	655	674	670	690	675	681	688	640	687	654	655	667	667	642	655	610	728	651	658	664	666	679	712	711	691	665	675	653	617	692	685	666	673	651	647	698	680	637	633	667	674	704	677	643	685	661	660	662	653	666	678	659	649	646	645	646	675	648	643	668	714	696	686	649	670	674	686	668	687	623	640	656	669	684	691	644	657	718	654	659	683	657	654	636	648	707	676	662	684	688	625	645	660	696	665	640	636	647	635	652	688	656	604	632	668	635	659	711	676	673	660	712	620	628	639	680	668	663	661	700	696	665	668	669	673	633	656	658	682	694	637	656	649	672	677	692	647	678	654	625	691	693	678	696	662	649	649	627	645	714	652	689	648	635	675	652	693	695	631	634	667	635	666	650	672	661	699	649	634	639	628	670	642	642	667	652	656	660	720	646	683	648	636	635	669	642	685	707	684	636	672	634	672	683	648	676	637	704	676	608	654	620	670	654	649	684	674	656	657	628	645	707	678	676	649	662	650	684	667	661	669	643	666	651	642	637	662	688	687	665	678	644	702	619	665	679	661	668	643	670	678	673	683	671	669	658	680	644	680	653	674	663	695	675	618	716	655	655	714	627	658	644	644	632	636	671	675	661	694	671	616	696	678	668	665	659	676	632	697	645	695	636	666	667	658	657	637	738	615	660	686	648	671	646	638	686	690	647	644	643	677	634	644	678	690	667	723	691	646	676	696	652	626	692	650	685	657	643	656	657	660	667	610	701	687	685	682	650	663	662	666	668	715	639	678	644	631	692	655	660	677	670	648	640	657	610	664	665	651	655	653	652	650	666	635	637	633	669	670	647	625	660	699	706	660	707	613	660	706	655	678	672	674	668	659	656	644	650	687	688	698	624	662	660	672	730	633	642	643	655	687	673	690	681	686	688	685	687	681	671	681	629	637	660	693	655	608	648	649	619	681	648	661	712	673	683	696	632	654	671	654	646	671	629	657	643	669	654	653	650	648	651	611	645	696	648	593	659	688	682	662	628	644	685	690	627	694	634	624	650	716	671	637	660	664	671	632	681	658	652	693	690	677	640	624	648	673	659	650	691	661	657	684	648	645	689	672	672	673	632	677	672	655	628	687	658	695	669	670	682	667	609	679	633	673	633	683	681	708	691	695	629	722	679	632	645	671	710	646	616	655	688	671	651	631	658	668	682	686	639	676	695	680	653	647	679	611	660	673	625	652	689	600	681	636	663	648	677	703	664	602	705	590	652	673	685	678	702	669	738	693	642	631	660	659	650	671	676	680	613	692	606	685	675	650	648	688	677	662	649	648	670	694	665	722	676	602	691	601	629	662	668	705	663	655	662	718	642	672	724	654	649	675	652	643	650	647	644	676	647	649	633	648	636	693	664	734	664	669	634	669	668	645	671	622	640	644	626	640	638	697	672	636	643	651	669	665	719	647	668	655	650	602	660	640	675	657	646	650	684	641	714	645	659	649	682	632	703	641	629	683	668	682	672	654	667	639	702	671	723	638	678	671	615	633	682	638	662	665	610	661	676	676	656	615	619	640	671	668	665	655	661	696	659	676	671	690	653	668	639	687	639	638	665	676	658	628	646	666	680	622	710	615	701	680	634	690	694	649	652	625	651	669	675	700	668	686	690	669	665	639	682	667	654	622	663	632	645	667	635	638	659	670	683	681	710	675	661	654	670	660	667	672	667	609	677	669	656	705	673	681	653	627	706	695	684	633	642	655	650	640	637	691	632	654	642	659	643	644	708	700	648	699	665	657	673	674	685	725	648	639	663	708	695	664	667	675	677	663	696	726	669	646	670	675	600	692	677	652	611	610	648	662	652	682	687	645	661	684	737	669	638	668	702	666	667
59870	90934	54318	59649	46666	45431	32894	7769	1018	1057	2419	2334	1207	1020	1077	967	995	992	1001	1001	991	1007	993	1005	973	982	1032	1014	991	1046	1058	977	995	974	1029	1035	1012	990	1032	959	1022	994	1007	964	984	1000	970	1002	1031	1017	986	964	981	1029	986	1035	1007	993	980	1083	1013	1027	998	1014	989	1029	1015	986	1003	1028	976	984	1007	993	1029	999	1037	992	958	997	1008	1022	989	1004	1027	1028	992	961	948	1035	1093	1038	974	987	1027	960	1026	970	1007	988	1016	939	989	1005	971	986	994	1028	1049	990	1014	1011	1027	962	969	1060	951	986	971	1008	1001	997	1011	1020	1018	1011	1024	950	1018	990	974	973	1056	998	961	994	1022	1017	1006	998	1068	1033	986	1043	1006	1021	989	972	934	985	977	1026	1045	1042	1010	1001	982	974	1011	969	984	974	1003	1005	985	1060	1022	1014	994	1045	948	1029	1045	1018	989	1038	999	1004	1062	1019	942	977	1063	997	1032	965	944	993	1008	977	969	1019	1028	949	1000	1003	1030	1037	968	997	1041	1009	978	1006	1019	1015	1025	949	1004	1009	1021	1004	1003	985	973	1014	1000	1029	926	967	962	1028	1003	1023	1004	1018	1019	989	984	1078	1001	998	944	1037	1034	984	1006	960	1060	1006	980	1012	1039	1025	1007	1022	978	1044	1033	994	1001	1000	1003	1021	982	1006	986	1002	958	994	978	1047	971	1015	1009	964	1038	924	1025	1018	1012	955	981	982	986	978	1028	1008	981	967	978	1004	965	1049	1009	1086	934	980	948	1010	1040	1010	978	985	999	1014	973	1008	959	1012	950	1012	969	940	1014	992	957	1004	1018	999	973	1011	1003	968	1020	1004	995	995	999	972	996	1003	956	994	985	987	966	993	965	936	999	966	957	1048	969	1055	1010	1014	962	977	1029	1005	1023	1032	1024	978	1040	1002	996	1043	1030	1020	959	993	992	1033	992	1001	993	1009	1013	1014	971	1041	953	996	938	1005	1084	1009	973	979	1055	1002	991	947	975	1000	1022	1003	1022	1032	943	976	999	1007	1032	948	988	1046	959	936	1013	971	991	1009	984	941	983	1009	1016	969	996	1010	970	923	992	1005	1006	986	978	963	1016	990	1047	964	1025	940	1038	1061	990	974	1059	988	1025	998	965	993	957	996	988	992	1013	976	954	982	1053	965	1043	1042	993	1016	1034	1050	1054	993	983	1037	1033	1001	995	975	1045	984	981	1016	1028	983	1014	976	1026	976	1027	996	960	1022	978	986	1016	1030	986	1033	999	1009	1036	975	994	1023	968	1010	1016	987	1007	1006	1004	934	1029	1017	1030	956	969	1036	1032	998	966	971	996	999	1000	1053	1038	999	964	960	1055	1008	1010	1018	1076	984	1046	981	984	975	998	1032	1002	1042	987	970	1064	1014	992	1055	1050	956	998	1011	918	1017	1009	1029	1031	1002	1010	991	1036	1024	994	1009	975	1003	1000	1019	995	944	961	932	957	977	982	962	1040	1021	1018	981	974	1062	1019	1013	1020	985	931	982	1023	998	993	999	1016	1014	978	1051	1021	1017	1033	1017	971	1017	1024	969	1058	988	1033	1013	1037	989	1016	947	953	970	996	1017	1021	1050	986	971	1031	952	1010	1037	1003	1011	1009	1008	993	934	1045	949	1008	987	995	983	971	966	1010	994	1003	972	962	1045	1031	984	1000	996	1021	960	1018	925	1011	1027	1002	1055	990	1034	972	1044	966	1004	994	986	1021	988	942	980	1049	969	1017	1018	988	981	992	1031	990	1046	1008	951	1006	1007	956	1049	1051	956	978	976	965	1028	941	1019	1003	958	986	962	945	958	1029	1029	989	947	1015	970	1011	984	1011	1058	1074	964	967	992	1018	964	1000	1015	1014	1000	997	1029	1035	1021	1016	974	1001	973	989	925	973	1011	966	1043	955	1027	977	1057	1033	975	1025	1026	1014	986	1036	1057	998	1038	986	1040	957	965	1057	968	995	1031	996	1024	1037	1030	1007	1002	948	983	997	995	1009	1006	1009	975	1013	1002	1019	962	957	1007	1001	1002	1027	954	1072	996	1000	1000	1034	1011	1000	991	1015	966	988	1005	1001	1050	945	999	966	1002	1008	1045	996	1022	985	1068	1021	989	1037	1009	1028	1007	1005	998	967	998	997	1017	1007	1030	1042	1022	1061	965	1025	1047	1000	1036	981	1024	971	996	1014	1014	938	1053	1044	1001	1060	984	1003	1004	1012	1001	1027	991	936	1009	949	990	967	974	1029	930	1045	985	948	1038	1020	980	1020	1014	1008	1008	1014	1081	955	1004	965	1000	961	977	1028	976	1047	1057	991	956	997	1034	1025	1036	1033	986	970	1018	986	1027	992	1035	1037	1014	1025	1061	973	987	1014	1000	1015	959	997	964	1001	1031	976	1006	1008	1009	1018	973	1002	983	1018	997	1009	972	1016	1031	960	1029	973	1039	971	1040	1008	990	986	975	992	1017	985	1069	982	980	1002	1085	1012	1026	1047	991	1002	1026	1029	962	1012	1009	978	1045	1033	1029	1030	1042	1026	1017	977	982	973	943	1012	1048	1012	966	1029	950	1025	1017	1023	970	1000	1034	988	978	946	999	957	996	1052	968	1004	989	1011	1021	984	1003	984	1054	1015	1012	968	1025	985	1014	1005	938	987	1008	1032	957	938	974	1011	985	1124	1000	1037	983	990	993	969	998	1006	1012	988	1036	958	1041	1046	961	1006	1024	1002	972	979	1002	1037	984	1026	955	1045	1042	1006	1013	1017	1010	1029	970	1046	978	1009	959	1043	1020	995	969	928	979	964	1006	1041	976	990	1008	994	980	986	1007	988	1071	1024	973	1029	1040	953	1022	988	1002	1028	1015	1010	958	1040	1024	983	951	994	1030	1013	1043	1009	994	946	1076	1052	979	982	955	1044	996	997	988	1010	1029	1010	988	972	1025	1041	997	1002	1074	944	967	1082	1015	1117	1026	1044	986	1022	997	984	998	1000	957	990	956	1067	1011	1049	1042	1004	987	1052	970	993	1046	996	998	1019	1053	1032	1014	969	984	960	971	1030	1053	1074	1012	1010	987	959	1053	1020	997	994	1053	1016	976	988	1025	969	1021	1042	1006	1085	992	953	969	1019	955	993	1020	977	967	978	1049	993	942	978	1008	999	1046	1005	960	1049	1022	1017	986	1007	1009	1017	995	989	972	1053	946	962	921	998	991	981	1021	972	961	971	1053	1050	1037	1072	1010	1082	999	998	1013	1053	985	977	959	944	1030	1033	966	1025	977	972	1006	976	990	978	1061	980	992	975	949	1052	1008	1071	958	1098	997	1021	963	962	948	989	1039	1004	1028	1051	987	1037	1016	999	1035	988	1011	1055	988	968	1044	1010	1003	1019	980	1018	1043	952	1042	1030	943	953	936	982	1043	998	1071	960	991	1007	1082	973	1013	999	950	1012	997	1042	957	1044	1022	991	1026	1015	1023	996	962	1017	913	1064	973	972	963	956	1033	998	1017	1028	978	1011	993	990	977	973	985	1051	958	1035	1000	982	997	988	1037	972	979	1023	1025	956	954	1033	985	993	986	1015	965	1113	997	995	993	979	1009	1002	1003	1005	998	1003	1016	974	989	984	1014	1034	1012	1017	982	1019	1013	1024	972	968	985	1021	991	970	1015	998	987	1046	954	1031	998	1049	1007	1035	995	1014	994	1008	1040	1043	974	1003	995	996	989	1000	936	968	1032	1021	1033	1001	1007	996	1039	1007	1023	991	958	1042	1027	972	1034	1019	998	1002	995	1071	1005	992	978	1003	1009	948	983	952	1003	995	1002	976	1051	963	987	1033	1031	1017	1011	972	1063	956	1006	1005	1025	1037	1066	1041	1040	956	984	1027	991	986	997	997	981	973	987	1091	1019	968	1008	971	924	1023	979	1042	956	1020	1006	982	977	1001	958	1042	959	1014	930	993	988	935	948	1022	1018	1032	1073	988	1040	987	1032	1000	1002	990	1016	993	1016	1057	999	980	980	999	1064	995	1001	962	1004	950	906	1008	988	962	1004	922	1079	956	1005	1055	1001	992	992	1049	981	1014	996	966	1058	976	1016	1020	950	969	1026	1064	972	986	1007	1013	952	974	1011	979	983	1043	967	974	1010	985	1006	1021	1013	1003	1032	958	1006	1013	1003	982	954	1011	968	1012	1002	999	1010	944	982	973	1014	1037	1065	1028	1023	1037	1008	1040	993	985	987	966	996	1002	1040	1027	968
29671	29481	20590	15116	7563	5422	2671	584	343	364	335	374	314	318	320	303	328	364	313	325	322	351	331	328	334	360	361	327	301	338	316	301	338	357	332	382	343	353	326	332	304	344	356	348	320	339	363	317	323	306	331	338	335	350	337	301	316	299	320	307	313	323	345	346	307	340	324	306	320	316	350	311	328	329	339	350	330	340	314	335	324	328	328	310	348	358	345	319	297	332	307	298	342	335	317	296	329	329	331	306	337	345	331	339	361	314	357	337	302	338	336	355	313	326	329	351	327	347	345	368	312	340	333	328	329	329	338	338	338	337	305	330	315	305	325	348	315	302	302	298	336	340	301	345	346	335	336	344	325	294	328	367	334	313	349	327	339	331	344	321	310	308	381	340	312	338	328	326	337	329	339	323	318	291	332	350	331	300	341	308	308	360	334	342	328	337	304	281	345	345	360	371	324	322	358	312	325	349	346	324	332	334	337	328	347	352	313	346	331	310	295	312	341	363	334	345	373	349	323	347	358	322	341	298	324	344	323	328	326	355	338	368	333	317	343	304	334	372	288	319	314	328	372	339	307	319	334	332	359	336	299	316	345	328	312	323	336	318	372	316	356	336	344	289	369	339	322	342	314	344	337	323	356	327	328	318	335	301	341	364	321	349	315	322	351	324	345	350	335	316	353	329	323	344	316	295	348	317	359	306	348	312	303	333	339	287	309	313	347	323	356	345	328	323	320	342	335	321	355	349	325	308	308	302	361	345	363	318	328	304	323	329	365	319	333	304	337	314	319	346	329	354	353	347	294	331	327	319	348	333	357	336	363	312	327	362	319	302	343	322	343	363	350	357	311	336	334	316	318	322	349	284	312	336	344	346	330	351	332	287	334	353	359	322	323	294	387	342	328	335	344	325	338	359	356	332	318	321	333	332	348	303	331	319	353	351	342	341	396	383	313	338	292	302	330	335	335	325	358	325	351	356	348	349	340	316	344	342	308	341	348	331	319	321	325	341	345	313	320	332	296	318	353	325	336	324	329	309	321	330	345	334	298	354	349	325	323	317	331	352	318	344	299	347	322	342	360	315	340	321	349	305	340	357	324	304	349	325	349	347	329	318	324	331	353	347	301	299	328	342	331	341	334	308	369	310	316	319	315	295	328	327	315	335	352	343	334	335	334	331	330	339	330	320	328	309	332	359	353	359	345	318	353	310	339	322	349	333	341	369	319	352	324	306	299	350	323	344	332	336	344	343	356	337	326	350	318	349	336	294	330	338	351	323	346	337	336	361	354	337	350	360	352	335	310	305	335	349	322	333	329	340	287	283	317	340	320	346	320	332	336	320	339	331	332	360	313	344	322	316	333	313	340	328	308	297	379	302	325	296	328	355	365	343	341	325	359	332	324	326	333	329	348	373	325	321	321	340	338	329	327	375	305	310	362	327	360	319	369	343	339	317	313	315	337	329	307	335	337	344	312	361	364	358	336	339	319	333	331	335	368	321	347	292	323	347	349	309	349	314	366	315	354	342	323	309	331	326	338	343	334	338	330	372	330	368	302	339	344	335	326	349	350	332	339	360	332	309	315	329	326	362	337	329	331	350	292	321	331	320	320	313	351	332	340	313	313	354	309	334	325	339	323	339	307	321	332	339	325	356	320	335	330	352	332	335	316	360	315	319	347	313	328	330	319	339	299	326	295	346	331	357	344	355	350	334	342	336	323	337	326	301	338	336	334	312	323	321	354	329	324	302	320	317	322	338	311	324	328	310	310	338	336	316	312	336	352	363	333	337	328	366	300	320	304	339	324	301	352	355	366	329	315	343	347	317	321	346	330	333	356	299	343	332	332	349	370	330	333	367	328	337	322	326	311	317	334	309	326	334	311	344	312	361	337	333	331	308	323	354	369	327	326	318	319	313	343	341	339	326	318	374	324	352	331	320	339	335	321	340	341	361	338	326	337	369	332	330	328	328	349	305	317	320	341	325	333	322	335	351	350	344	344	330	311	334	326	305	320	290	322	284	318	305	321	348	301	307	342	371	334	321	325	325	337	364	311	338	376	284	324	344	314	328	323	338	318	337	311	333	316	334	358	319	318	340	303	344	348	348	346	332	308	287	340	330	327	335	348	339	344	339	316	310	366	327	336	306	312	308	321	311	320	323	327	344	335	353	356	350	332	298	325	368	325	308	334	339	315	307	345	328	352	329	333	306	348	326	338	338	330	321	302	345	352	337	377	365	303	326	313	291	368	315	328	321	335	336	324	335	322	319	341	336	336	319	346	343	360	321	337	341	333	325	344	306	339	353	357	349	302	309	320	316	322	366	337	293	329	357	331	296	325	325	359	338	344	336	322	318	300	326	306	311	326	304	322	343	312	342	342	356	362	351	315	323	328	326	304	339	332	333	337	341	325	331	300	339	297	355	328	331	372	301	285	325	344	321	345	330	324	323	317	354	309	305	347	326	334	300	348	326	349	337	330	306	330	307	348	324	318	328	340	320	354	321	354	339	344	340	312	338	330	326	339	336	305	370	362	327	333	313	313	342	323	360	339	315	333	347	337	347	359	340	310	326	305	311	357	343	279	367	350	311	326	311	318	324	334	303	326	341	354	311	351	320	353	330	338	325	337	302	344	352	365	331	332	323	293	336	309	311	302	357	346	371	315	348	312	323	309	344	327	346	336	336	322	342	326	347	327	361	314	325	316	337	358	332	345	346	334	323	359	318	310	373	301	365	372	324	343	339	339	341	331	342	331	325	343	343	323	316	320	336	347	354	313	319	340	344	327	319	359	324	327	344	315	327	315	369	292	349	325	348	304	342	309	304	328	342	306	323	321	331	344	332	329	317	303	339	294	365	314	326	308	329	337	334	329	312	312	313	333	329	356	367	321	321	325	350	314	376	318	312	326	356	314	363	317	306	305	339	344	320	333	329	307	351	332	339	331	328	327	327	333	364	332	330	283	327	341	339	324	333	334	317	332	312	326	317	327	339	361	319	347	341	335	343	325	356	332	352	383	324	344	304	309	309	321	312	339	322	348	341	324	321	301	315	357	355	368	340	364	353	334	339	352	364	340	335	339	340	321	345	338	365	325	357	366	340	336	328	340	312	335	329	354	334	322	306	370	346	310	357	369	333	335	373	330	327	364	356	310	344	300	313	320	315	312	334	357	339	332	351	316	314	356	310	325	336	356	361	312	312	349	332	347	314	303	342	335	340	360	316	351	320	330	306	328	366	342	352	322	315	330	352	319	346	347	352	311	272	342	343	332	333	320	305	318	363	302	344	361	355	340	313	352	358	358	318	313	365	332	321	290	337	312	306	328	306	320	342	353	357	334	348	314	323	341	338	327	328	344	283	310	345	329	324	334	351	326	330	303	334	315	315	334	333	338	314	355	321	337	323	332	326	346	306	336	326	328	345	330	319	329	331	358	333	349	327	331	336	335	350	344	331	335	364	326	338	319	337	310	335	316	343	323	350	322	350	328	342	340	337	335	333
35666	44757	20493	20360	13151	11441	5932	1104	550	573	596	573	567	544	564	519	566	575	565	567	543	551	555	544	455	519	570	577	575	544	531	539	593	534	614	585	478	538	543	543	541	591	515	494	550	549	547	533	565	547	577	559	492	571	597	562	609	595	551	534	522	580	521	539	523	539	546	530	561	531	551	574	587	510	531	564	563	566	557	528	518	547	474	534	506	570	570	520	572	536	508	555	558	556	551	560	542	530	562	539	558	541	547	551	562	554	585	537	545	553	548	584	561	551	539	569	534	531	519	530	529	557	538	542	555	575	571	551	587	532	574	531	556	527	562	558	558	534	533	530	525	531	532	571	560	527	580	546	550	539	545	551	512	538	537	494	526	482	493	560	553	524	528	538	545	553	561	550	550	557	527	490	553	530	510	580	542	536	523	537	577	522	539	544	525	503	536	584	540	519	525	539	562	519	542	513	520	562	516	547	564	569	560	543	537	560	561	565	551	525	590	562	576	551	536	538	523	537	547	538	575	550	567	560	533	532	583	550	565	528	554	528	565	555	608	513	538	513	589	518	556	536	515	551	572	563	542	511	553	558	533	592	555	562	590	550	522	551	535	554	517	521	527	549	556	504	558	548	502	567	550	530	509	575	599	493	553	553	566	539	539	594	558	572	546	553	531	574	574	525	537	566	552	540	518	531	521	537	497	564	559	573	535	570	549	506	559	591	536	577	567	535	550	546	526	524	551	544	525	519	540	555	550	576	524	520	547	534	540	490	565	553	512	572	580	554	542	549	558	548	565	549	564	602	553	554	560	578	500	532	582	540	542	532	560	510	528	540	520	588	552	538	568	526	571	556	528	587	544	541	573	567	497	522	566	564	538	566	542	551	534	555	532	527	567	538	541	516	506	572	572	539	499	556	578	541	486	592	581	512	530	543	525	545	526	553	539	515	544	562	517	524	574	502	552	542	540	547	547	545	536	559	545	569	572	549	533	575	564	575	578	531	568	520	504	565	533	592	546	542	584	606	554	549	549	543	514	551	541	560	549	514	512	520	529	489	535	550	545	514	576	548	543	533	548	539	556	542	530	541	526	577	519	526	574	559	546	541	549	510	553	574	498	522	543	536	545	538	611	535	530	528	573	579	548	557	535	529	494	579	501	562	540	526	543	556	574	536	534	561	536	518	526	578	523	509	527	541	552	527	546	546	529	567	526	547	560	549	560	549	519	568	509	573	533	574	549	557	526	555	547	545	544	536	556	544	543	568	555	571	534	554	580	521	539	546	500	532	520	531	510	560	564	537	540	583	519	557	534	515	533	592	519	600	602	537	546	596	523	510	582	540	577	584	524	547	533	572	542	526	545	540	546	541	543	534	526	546	554	545	537	568	544	530	553	593	537	521	578	506	520	549	585	543	549	555	539	548	507	547	551	528	516	561	551	515	561	557	572	531	578	546	528	538	553	527	523	554	574	581	539	564	550	554	502	517	523	529	584	513	533	577	584	555	530	562	562	542	539	497	563	530	570	540	517	520	517	540	563	528	541	615	559	575	534	554	547	520	529	515	576	550	549	564	580	555	542	549	525	589	522	571	539	502	569	524	532	552	555	551	524	606	568	522	546	561	553	542	565	563	541	534	533	573	551	477	577	478	534	582	558	585	534	583	540	521	542	535	546	538	553	561	556	546	575	549	499	591	554	549	566	555	550	558	543	560	577	556	575	537	543	519	559	618	532	538	548	521	552	568	540	563	558	552	575	588	567	548	567	568	565	595	534	517	562	505	532	536	565	533	553	556	556	557	534	555	521	531	509	557	549	542	553	557	609	555	533	512	521	511	542	563	497	553	555	527	510	569	515	588	564	518	558	568	566	558	577	565	542	545	541	533	544	559	589	548	608	573	521	530	522	523	564	536	591	553	556	573	534	527	558	516	548	562	566	532	548	550	491	554	542	538	569	562	562	565	524	550	543	547	559	603	509	551	496	512	525	531	565	549	519	503	548	585	500	527	524	552	527	529	526	536	515	544	591	537	546	552	530	580	542	544	497	573	543	540	509	513	513	552	529	523	546	525	521	526	553	553	507	564	552	549	540	545	547	570	533	571	554	534	533	581	552	526	535	535	579	531	530	512	523	518	529	548	568	554	551	571	571	566	529	555	538	535	521	556	569	574	534	549	531	587	556	504	551	576	543	548	531	552	562	534	598	561	544	530	568	579	524	547	498	546	585	531	573	515	540	579	557	544	536	528	555	528	543	547	563	557	526	583	556	558	553	512	544	546	545	551	522	590	570	536	553	535	553	565	543	558	566	545	530	545	530	548	573	574	553	529	544	561	528	543	563	548	573	522	525	561	534	570	536	532	589	556	564	532	596	577	552	575	553	526	513	526	534	529	534	545	557	571	526	574	529	573	521	579	556	532	542	525	562	559	558	563	545	539	570	528	590	557	558	521	506	560	571	540	536	506	530	558	524	536	580	575	581	514	528	541	567	563	539	563	506	589	531	543	583	538	559	540	537	544	498	554	546	537	570	538	514	542	567	498	501	547	526	492	548	545	532	587	535	513	576	512	528	544	536	530	529	537	531	567	545	593	511	570	528	580	561	548	573	565	556	557	564	534	532	549	582	521	553	610	571	568	531	529	512	583	577	571	540	550	545	534	545	545	514	604	554	497	531	557	543	520	525	528	535	552	507	562	532	536	505	578	532	518	562	551	530	561	548	535	533	533	549	572	505	535	523	569	546	541	532	513	527	579	541	525	541	547	562	508	555	526	529	550	556	521	540	530	530	564	546	563	554	555	526	539	532	523	547	550	548	577	540	551	573	507	552	563	511	581	532	517	559	546	557	544	545	529	545	550	531	545	543	490	557	531	576	523	518	517	559	561	582	524	525	551	554	557	540	545	583	542	527	545	540	529	555	580	556	545	528	536	581	560	548	503	537	581	546	570	516	563	552	536	550	563	553	502	531	528	577	549	554	541	544	577	500	514	546	591	498	536	553	535	538	546	540	578	593	578	517	532	546	505	541	567	529	560	538	580	559	542	543	514	535	528	560	526	516	548	514	563	522	541	540	548	526	592	532	540	562	518	544	507	528	531	564	545	566	559	549	540	526	552	561	556	560	506	564	579	541	570	563	565	514	531	528	563	546	541	557	574	555	534	547	573	530	550	513	579	571	555	565	534	543	568	581	577	547	567	524	558	529	540	556	543	565	572	512	553	548	558	543	524	543	579	523	506	575	576	547	550	506	558	519	506	574	528	536	524	522	542	562	546	496	602	536	555	547	537	582	577	587	517	540	573	582	475	516	543	596	534	530	526	533	546	561	564	572	551	543	580	597	545	558	557	543	562	531	527	588	565	554	556	556	481	536	595	506	515	539	585	548	575	514	504	526	516	553	528	516	537	499	562	533	571	530	510	597	537	574	540	512	547	540	558	555	543	525	547	556	576	517	531	564	568	550	533	525	528	556	590	517	522	543	533	533	513	514	556	524	539	543	555
25278	25042	29313	35168	31072	28287	18744	3372	512	505	602	578	492	479	499	494	487	540	475	502	488	470	487	487	464	480	467	505	476	463	489	451	455	486	533	476	479	488	461	486	468	503	479	483	477	495	469	474	472	458	459	474	487	498	456	455	444	510	487	494	486	475	486	499	501	451	482	452	460	458	418	452	458	484	450	463	464	436	464	470	469	466	503	498	455	504	485	450	522	479	449	482	482	487	442	487	473	500	438	468	475	466	463	481	490	495	485	429	466	490	474	511	485	436	479	454	450	469	474	440	499	492	487	477	469	470	459	491	449	457	491	501	473	466	441	465	485	451	484	439	434	493	496	450	483	478	429	501	423	456	435	497	493	479	490	476	485	450	464	465	474	477	458	472	483	488	469	444	492	447	468	497	466	466	447	458	489	479	516	488	467	475	488	449	420	468	462	466	457	466	451	463	486	489	492	429	418	477	487	476	479	480	500	460	502	524	464	480	442	467	446	443	512	498	490	461	535	463	452	456	433	488	476	470	463	472	474	509	427	471	428	448	473	491	459	455	459	438	498	503	468	451	459	444	484	440	487	449	475	456	480	453	477	497	503	467	483	473	497	525	480	516	493	462	520	455	509	414	476	479	495	477	472	452	438	424	476	473	490	497	445	470	467	488	449	453	450	461	460	499	483	477	500	465	504	472	466	418	472	415	475	458	487	476	491	487	498	445	459	456	501	500	499	480	452	465	458	477	470	468	477	436	455	483	463	471	497	490	445	478	466	488	481	486	488	494	461	450	508	486	468	448	447	470	444	443	480	477	481	485	475	477	472	473	449	441	483	478	460	460	476	488	470	432	432	471	493	452	477	440	421	478	468	447	475	456	460	466	500	491	467	435	429	465	465	447	441	488	484	463	469	483	495	485	458	483	436	492	471	464	471	467	470	472	463	438	470	475	472	449	459	475	473	478	463	509	461	524	540	488	456	482	491	487	485	455	509	481	487	459	466	435	506	472	470	501	491	481	450	457	439	439	475	420	444	475	449	482	487	473	488	505	496	457	433	453	451	484	479	479	456	473	477	490	492	452	507	475	468	454	469	455	497	469	457	481	421	480	469	474	463	466	442	501	433	439	469	442	486	467	426	497	456	482	491	465	450	476	512	447	501	446	487	472	467	480	483	457	486	482	479	468	479	500	435	435	468	509	482	479	432	453	471	467	478	457	468	474	456	463	482	430	453	462	457	484	473	475	462	443	443	463	496	429	491	462	463	438	455	489	460	479	447	471	498	450	482	453	482	428	453	463	449	475	478	456	478	477	511	456	496	450	470	443	475	479	467	472	459	429	505	445	445	467	481	481	449	460	438	435	470	461	484	435	487	490	486	501	443	476	478	497	477	442	483	470	441	457	477	474	464	474	480	483	462	493	476	490	473	468	475	491	441	484	486	468	439	469	495	475	478	491	480	470	456	453	448	482	492	451	488	493	446	428	498	445	448	450	438	492	456	489	447	498	474	466	483	488	469	463	487	489	458	464	450	481	484	494	452	458	438	447	455	474	474	473	482	503	478	467	465	449	475	465	473	486	478	462	464	488	452	466	466	479	424	493	475	445	446	499	480	480	412	471	482	495	447	450	486	453	480	487	454	432	505	449	480	452	449	467	458	457	442	472	480	440	466	458	441	492	467	481	461	505	443	483	486	461	479	464	491	472	480	449	504	402	444	485	446	498	465	445	436	478	420	483	481	473	484	501	472	458	463	476	451	482	464	490	462	493	460	468	507	478	463	446	445	483	508	498	482	410	481	459	487	478	445	488	487	469	446	471	468	454	468	468	464	461	470	448	454	476	465	455	407	493	489	465	467	465	476	453	515	499	471	526	462	473	473	462	455	504	472	456	465	432	484	475	477	454	433	495	441	475	450	451	458	455	462	455	471	490	468	486	459	483	469	454	461	432	439	472	470	457	414	477	491	478	470	469	517	490	500	482	436	448	462	475	459	471	449	466	463	468	433	476	499	459	470	482	474	432	446	470	486	461	464	479	507	462	468	476	478	459	473	501	459	493	473	472	487	459	438	451	437	452	478	463	491	476	500	473	470	495	452	443	471	455	484	476	497	480	412	445	474	460	489	456	442	468	443	471	450	455	474	460	451	448	461	486	464	450	467	456	464	455	481	488	483	445	481	457	479	480	474	483	468	465	499	452	477	475	419	441	454	435	449	487	454	485	445	459	490	480	474	450	470	466	461	510	478	444	466	500	479	475	452	476	434	469	500	508	458	475	452	483	455	466	529	464	446	485	408	480	472	457	482	479	467	476	500	494	465	479	470	451	499	479	478	451	504	476	468	456	469	474	438	471	460	454	507	470	445	484	484	492	476	475	497	505	476	395	461	448	475	492	437	475	477	484	486	467	486	458	501	487	439	453	456	492	455	481	465	448	478	453	478	476	453	473	504	481	454	471	450	444	495	479	454	481	435	437	448	512	456	471	475	444	443	496	495	485	459	489	452	445	455	454	509	498	457	444	448	453	475	448	464	443	487	491	464	453	509	496	483	433	433	491	478	421	491	423	462	481	442	490	465	458	511	420	470	437	486	492	468	458	462	446	469	461	462	504	476	476	463	464	470	488	477	453	490	505	446	499	480	494	490	513	469	490	468	485	485	446	467	467	503	488	477	456	481	497	499	498	502	502	443	487	463	467	492	463	434	453	487	476	458	436	479	473	511	441	459	461	465	477	457	441	516	438	468	491	516	491	433	473	452	442	442	473	450	459	480	467	465	493	455	482	463	455	431	483	458	486	472	472	494	477	476	489	482	427	462	505	477	411	466	496	502	495	486	472	452	472	462	465	468	493	430	504	477	475	459	466	448	485	475	438	467	486	489	486	458	461	507	465	449	455	447	495	469	454	487	466	492	504	484	475	458	463	459	485	481	415	443	431	485	480	468	471	464	506	455	480	462	471	470	481	509	445	446	456	474	461	450	453	473	475	513	493	452	483	459	464	477	482	476	490	469	455	475	472	475	474	493	469	443	445	447	518	504	451	452	495	480	471	453	455	462	469	467	483	468	467	472	460	448	440	489	390	462	488	458	461	450	454	478	431	413	431	446	428	496	441	482	504	477	415	432	462	463	438	485	461	450	443	478	441	461	467	457	441	472	498	479	462	481	505	469	479	447	470	433	473	462	453	491	443	510	467	467	438	451	491	496	449	472	458	438	445	461	494	508	523	478	516	457	478	484	463	410	493	475	445	477	461	455	474	465	468	453	474	470	445	447	461	474	429	473	476	474	463	477	477	479	501	492	475	451	471	457	497	482	443	513	455	467	503	460	451	489	518	501	459	457	483	497	452	482	467	480	450	444	444	501	464	454	462	474	439	449	460	449	440	482	474	453	475	482	460	465	489	493	467	488	473	427	443	458	499	458	495	486	454	471	475	451	471	480	489	495	487	482	450	459	457	473	512	451	444	456	441	499	466	488	463	477	466	485	504	480	442	451	464	470	475
61066	87877	47663	51431	40165	36958	22998	4610	754	720	1236	900	740	710	765	749	708	733	742	727	730	750	705	718	691	703	765	741	754	740	730	725	740	707	754	737	752	737	758	709	711	732	741	699	776	722	737	770	754	771	725	773	725	751	711	719	738	703	759	731	767	667	761	773	734	721	706	711	759	714	740	712	754	751	732	745	753	739	742	780	671	707	703	775	737	702	731	733	731	759	689	712	764	755	774	752	733	735	732	796	757	749	792	732	760	788	733	764	739	749	723	721	729	768	751	759	758	724	761	712	706	778	739	772	734	739	748	752	786	738	773	774	747	753	738	754	690	767	764	728	737	725	763	702	774	752	695	767	731	754	721	770	753	750	709	709	695	766	746	749	720	711	793	732	752	695	726	758	767	722	699	738	755	724	742	737	716	720	746	696	679	728	754	758	774	738	764	733	741	725	778	727	732	769	722	759	770	767	753	750	758	728	748	694	725	746	774	712	735	759	686	746	757	750	727	719	810	681	762	733	710	731	681	707	752	750	747	754	697	725	780	718	705	725	723	745	706	751	703	732	643	751	782	721	728	764	762	778	730	770	755	683	702	735	768	763	721	764	712	711	770	718	745	707	718	699	752	739	753	719	783	734	776	739	758	677	716	732	760	706	705	778	699	763	737	778	745	748	744	698	708	721	722	707	760	722	698	745	734	757	768	746	703	738	737	724	724	731	792	699	756	751	730	757	741	774	723	735	702	708	735	760	733	726	744	707	709	728	727	767	721	744	730	764	726	726	710	736	743	735	695	809	753	732	725	734	755	715	739	731	773	756	739	746	704	760	742	706	769	704	737	693	717	716	747	733	711	663	716	731	716	728	721	778	739	727	746	770	717	710	746	783	727	734	749	714	713	714	707	758	785	727	750	762	761	734	762	718	734	846	749	703	747	764	732	681	711	742	713	702	812	722	701	752	696	738	711	752	695	738	757	715	768	730	729	738	782	731	730	728	751	762	716	756	782	757	730	738	721	678	741	744	735	759	734	728	730	745	721	767	739	715	776	712	706	736	710	716	742	795	733	717	709	731	720	794	705	724	703	712	715	764	692	685	752	716	797	749	777	701	767	743	714	780	796	790	698	700	776	719	743	734	747	723	738	712	733	733	767	742	705	749	648	704	723	736	811	787	744	769	705	773	767	720	737	736	731	730	696	709	738	708	720	740	811	758	699	707	713	718	759	669	702	744	764	773	739	686	784	745	724	720	751	768	769	692	756	712	711	754	723	773	730	731	728	769	730	758	741	707	740	780	738	724	725	773	721	790	682	724	741	717	756	761	727	789	734	739	703	724	735	729	719	777	691	740	707	682	755	755	753	709	733	749	696	748	726	758	712	761	733	751	742	747	711	758	703	750	734	776	735	745	698	739	715	713	743	706	730	737	724	722	708	706	690	711	684	730	758	688	721	736	700	714	718	702	767	747	726	739	764	746	712	731	778	770	799	721	755	709	679	700	717	733	799	679	727	663	729	740	758	742	761	744	745	765	736	754	742	701	768	754	730	742	727	777	690	761	781	744	743	743	735	763	746	734	756	736	742	716	718	701	728	720	755	717	726	760	696	715	698	756	748	720	755	724	724	721	749	702	751	753	703	684	734	715	730	751	740	736	735	723	736	711	753	740	774	720	713	775	723	679	783	685	743	742	752	688	746	746	702	784	745	756	677	763	725	742	742	740	720	723	719	753	737	707	734	735	697	746	726	677	781	719	663	762	716	747	756	730	730	732	729	747	747	739	737	738	770	753	701	757	740	704	735	712	727	734	729	794	679	677	711	728	747	736	759	753	686	784	741	701	718	772	765	712	727	709	781	710	753	730	709	741	695	739	760	719	717	756	746	694	720	772	730	685	760	756	717	731	724	742	739	749	780	738	666	702	735	696	755	765	781	762	713	725	777	795	735	694	725	747	723	726	744	743	782	737	758	768	724	781	705	809	686	725	771	745	703	719	780	725	702	738	731	738	729	691	714	731	732	717	723	752	747	711	671	656	722	690	722	695	759	750	780	765	744	713	721	748	770	737	777	744	699	727	789	759	678	731	745	703	793	728	761	714	734	776	715	724	744	760	720	740	703	767	753	775	747	772	731	701	746	740	764	710	742	720	717	767	768	760	706	736	737	711	765	709	724	730	750	722	691	759	756	750	766	685	719	760	781	719	757	684	725	706	759	752	693	758	709	757	760	773	723	759	726	709	770	736	799	754	749	718	755	724	744	744	758	728	761	699	719	723	742	732	751	748	797	714	721	732	731	724	754	760	705	768	746	681	697	759	694	737	724	702	740	711	725	701	704	789	746	724	772	736	708	684	733	731	728	675	751	753	712	722	735	734	725	707	730	675	669	725	709	738	725	748	737	727	667	765	720	753	737	738	741	729	752	695	721	706	726	749	770	711	797	740	736	686	722	736	750	749	767	748	719	723	730	726	766	750	730	724	756	715	742	773	682	707	757	731	699	757	723	696	770	723	763	722	673	749	752	786	766	762	729	700	709	719	713	706	751	698	771	699	764	753	702	716	732	752	728	684	757	732	736	735	765	749	713	746	709	680	742	750	775	754	772	738	739	700	720	724	736	751	701	710	746	739	723	759	711	714	744	726	795	744	735	769	747	743	750	727	718	690	745	726	705	707	715	710	755	768	722	729	742	710	717	733	732	754	772	708	735	741	756	746	729	741	791	738	734	742	738	755	749	740	704	706	732	712	702	733	797	748	715	727	730	688	760	722	725	700	725	739	682	754	725	724	710	726	716	723	728	769	743	751	715	757	730	728	773	712	698	764	756	687	728	747	763	711	703	766	716	749	742	724	714	694	753	745	759	786	741	700	797	696	704	736	732	713	744	745	748	738	707	717	760	723	696	752	721	759	753	754	768	699	756	757	687	763	763	715	736	723	756	732	707	716	710	760	788	726	726	716	756	713	753	706	740	684	718	725	729	730	759	762	707	765	725	726	722	759	685	727	747	735	734	707	703	762	743	709	740	696	766	705	749	739	748	717	746	753	754	719	718	788	710	757	787	714	718	736	719	722	720	735	712	747	756	711	739	666	737	655	702	729	733	740	720	718	715	764	768	719	737	715	768	708	756	757	755	725	752	731	694	779	755	707	740	708	740	727	715	721	769	729	752	741	749	767	775	741	813	716	760	781	685	764	708	709	765	779	772	740	731	728	724	764	744	765	743	722	721	761	705	694	767	733	743	715	729	788	717	718	767	732	756	790	715	702	727	728	707	722	752	768	750	764	711	683	742	763	685	775	727	762	711	722	682	788	736	745	730	693	703	745	716	823	727	750	729	737	685	694	727	761	730	768	729	732	713	676	702	727	751	732	715	725	733	744	739	801	705	708	691	706	813	736	733	747	763	746	778	758	718	702	743	776	735	776	734	752	701	723	704	724	715	750	734	731	673	696	720	749	737	765	741	694	745	750	739	721	788	718	684	751	748	690	725	781	747	700	682	731
24255	23270	29909	36440	32894	36042	25156	5544	762	699	767	697	651	658	759	682	651	660	728	623	699	671	668	727	712	686	677	647	637	706	668	668	712	656	656	651	704	635	643	610	638	682	618	654	668	652	656	658	665	675	684	703	623	660	677	676	643	632	629	593	661	666	698	642	678	654	667	680	688	698	610	684	641	692	654	684	649	677	685	680	629	710	671	640	649	660	743	651	691	662	610	646	650	678	688	655	655	644	645	664	694	678	633	672	664	666	641	664	672	670	675	637	698	660	638	634	667	716	686	672	663	639	694	681	631	664	642	618	627	684	664	637	663	653	679	667	655	706	640	656	664	656	654	663	627	667	639	640	655	618	664	646	672	653	665	653	667	638	628	620	656	679	667	661	690	653	667	678	662	660	643	687	698	668	683	644	637	636	631	659	658	649	635	669	630	649	653	687	632	663	667	639	665	645	670	652	667	673	677	637	728	679	698	671	638	662	669	657	658	632	677	674	676	664	667	622	629	674	677	636	683	698	628	656	618	662	671	678	614	643	649	656	675	684	622	644	660	660	660	660	655	670	633	645	680	635	688	659	657	647	644	649	654	627	617	722	683	612	633	669	688	659	634	693	659	582	657	685	688	639	708	658	677	660	690	655	690	649	697	647	646	615	727	683	642	643	702	641	684	680	701	628	666	683	671	682	657	759	668	674	694	630	686	627	650	663	705	583	658	611	691	650	653	712	686	678	619	686	677	744	686	690	694	661	641	655	650	646	654	678	624	634	632	658	681	700	655	659	659	687	672	735	665	653	651	644	685	672	667	652	627	683	623	644	644	656	632	636	675	632	683	636	675	647	665	667	618	638	679	666	665	631	653	666	671	663	636	670	689	691	661	663	673	632	706	663	659	609	638	689	679	623	667	632	638	686	658	672	687	651	640	633	667	682	679	675	627	642	665	648	671	666	668	649	689	682	666	681	627	626	641	619	726	673	701	665	672	663	690	670	676	684	624	644	665	644	639	687	680	667	691	659	644	659	618	623	725	667	634	632	650	660	668	621	659	654	656	637	655	628	666	670	651	664	676	684	647	686	623	670	606	690	654	630	661	668	662	684	678	696	665	644	644	629	682	676	699	701	655	625	647	661	609	689	685	645	633	654	669	669	625	647	637	672	642	632	652	663	676	672	617	709	669	643	640	658	624	665	664	685	657	670	645	665	711	639	612	634	704	728	655	657	686	696	628	671	671	637	657	666	683	685	645	686	672	634	647	715	627	692	694	675	589	634	658	664	666	669	697	661	711	634	710	687	664	663	658	660	690	669	654	674	646	637	678	656	675	612	622	656	672	680	679	651	711	617	659	654	666	680	666	663	657	664	679	687	649	654	688	683	670	642	676	624	656	690	682	684	688	680	699	627	667	704	649	681	662	666	635	715	683	657	642	630	644	663	671	647	685	684	677	652	641	685	685	689	660	673	651	621	657	645	678	637	650	686	635	696	707	604	642	644	647	646	676	670	635	631	631	637	679	622	644	688	647	649	607	644	641	670	660	697	689	674	645	692	647	599	651	710	676	646	672	674	631	671	674	644	644	637	652	680	696	639	668	612	658	625	668	628	650	640	654	670	649	661	670	648	644	665	655	665	670	618	650	597	686	686	673	645	688	686	632	686	702	620	670	666	633	676	665	647	632	632	699	657	679	625	666	631	657	653	683	655	641	627	629	626	658	680	626	626	645	659	728	699	646	663	664	634	642	651	654	678	632	654	645	695	638	652	621	629	659	609	660	648	674	668	632	653	688	688	673	700	687	670	637	649	669	661	632	661	639	664	653	669	656	665	649	607	648	662	643	629	655	708	680	623	621	652	700	680	650	670	602	621	633	691	656	636	647	642	668	668	669	664	621	682	710	629	670	667	676	638	662	667	713	661	654	646	657	669	635	689	644	675	667	682	655	653	672	648	683	650	660	681	635	670	656	670	671	648	666	669	661	688	722	709	698	684	670	640	661	612	637	692	654	614	664	661	672	694	649	626	644	666	674	620	665	692	655	705	732	642	629	645	692	626	671	660	663	647	695	682	621	634	700	652	703	670	679	670	648	689	626	705	613	711	641	652	670	667	642	669	702	623	627	659	659	666	664	701	653	676	675	694	675	668	629	687	663	682	650	644	684	720	640	682	609	675	652	632	699	637	616	706	664	595	641	650	715	692	661	667	672	701	636	625	642	701	627	697	621	666	679	666	680	683	623	657	718	595	657	656	645	631	653	700	651	667	679	663	638	673	626	657	640	645	669	632	699	657	698	644	679	655	642	679	686	621	687	738	652	635	662	637	665	682	670	687	643	652	648	653	701	683	653	655	657	677	685	695	719	686	595	678	632	678	660	683	644	678	637	660	677	614	649	603	673	680	682	674	672	657	680	661	643	629	670	672	634	684	682	647	667	673	667	648	662	713	693	677	653	669	654	655	656	643	669	652	679	709	661	624	622	678	681	677	632	629	669	664	660	686	622	632	644	603	643	661	631	653	683	650	665	669	679	660	656	635	656	636	657	685	667	659	588	690	628	632	615	651	659	680	680	667	696	659	653	682	658	679	683	646	628	657	658	654	631	611	666	679	632	662	679	644	609	678	662	680	643	607	680	672	659	629	683	653	665	652	645	645	654	658	681	670	643	678	679	650	669	675	659	644	634	653	671	676	688	683	670	650	651	636	658	730	683	708	663	684	651	610	637	668	696	680	631	656	655	647	610	641	673	733	677	675	637	692	688	691	629	696	688	682	635	640	678	633	680	624	689	699	667	673	696	655	662	625	658	656	682	609	679	638	692	691	650	651	663	706	691	654	674	678	647	666	640	641	638	700	663	628	685	618	664	667	728	655	645	734	703	696	664	661	660	639	714	718	687	677	679	688	674	628	646	670	663	654	631	670	702	634	638	710	641	638	664	664	635	678	679	658	597	641	679	589	689	675	666	700	731	627	660	693	620	697	673	676	686	659	659	684	648	602	668	665	648	646	649	726	633	656	662	691	661	655	653	635	699	666	656	653	645	677	587	635	646	683	637	668	623	705	685	658	694	593	651	627	658	670	659	675	695	611	678	667	707	666	682	661	637	661	666	605	661	671	626	693	653	638	659	648	658	716	644	722	648	677	677	702	673	698	696	664	668	691	665	643	633	693	650	658	637	718	607	675	667	671	649	645	671	689	638	649	647	684	676	657	719	667	675	650	607	662	647	712	641	640	657	629	668	712	724	684	674	654	651	672	690	680	638	699	644	673	630	668	629	675	691	656	693	589	647	700	700	636	661	683	698	687	642	708	651	643	675	691	746	667	667	653	634	657	644	671	666	633	588	649	661	673	696	684	695	610	642	638	653	662	685	628	667	641	609	655	623	622	658	653	631	598	652	618	650	672	628	698	674	624	648	694	624	640	703	646	659	678	671	630	666	641	649	631	645	635	634	633	697	635	627	618	608	684	673	628	642	657	621	656	637	627	656	677	649	697	629	667
63185	97949	51342	58916	44768	44299	28765	6209	1032	1035	1384	1014	1062	1021	1056	1025	1040	1007	1043	979	1011	985	987	1002	1054	1036	984	1030	991	1023	1005	993	987	966	1001	968	988	1074	1024	1028	976	996	950	1028	1076	960	976	1025	983	1007	984	1008	986	1004	1023	1033	1023	1066	954	1000	944	982	989	1038	998	1013	994	991	1003	1005	968	978	931	977	954	974	990	1052	992	992	1013	1000	1025	963	966	982	1006	987	956	963	948	983	976	1025	904	968	974	948	985	957	995	960	987	965	969	991	964	1028	1051	980	978	960	965	971	1014	998	1003	1004	931	1008	1003	1006	934	929	1015	983	946	997	1019	963	983	976	983	955	1048	986	1020	1038	990	1018	958	1000	957	1018	967	999	1023	982	1006	943	978	1001	1002	948	965	1005	937	1037	1007	976	977	1016	1017	912	1054	1055	991	950	1010	1053	964	937	1032	990	1011	1030	948	941	989	975	1036	1026	1031	938	1021	995	963	997	1002	987	982	985	985	1011	1003	954	1017	999	959	985	973	975	1004	981	948	955	963	982	1042	957	1014	995	1016	1053	982	1001	962	1038	1042	911	1025	949	971	961	1022	967	962	1001	1058	978	1016	965	949	1006	1056	993	1009	1051	963	959	1045	1013	914	1065	967	969	960	1053	938	979	982	976	1012	968	987	969	976	992	1027	995	989	998	959	968	973	950	958	954	1011	997	1012	998	1030	1015	1008	955	992	1048	978	968	1001	1027	975	964	1031	1018	1011	989	1034	994	1011	1044	1004	967	1010	1019	1021	954	966	985	987	1008	997	1007	1020	995	1013	988	1013	1048	1037	1022	998	991	960	1023	985	965	1017	989	961	982	1043	989	982	964	1035	977	950	969	955	1010	1039	962	1003	966	997	990	1025	1024	942	942	1032	1028	979	1045	959	964	985	957	983	979	937	997	944	976	1036	989	1026	1021	939	914	1015	1030	990	972	1045	1013	982	1032	1025	973	1052	970	955	1039	1028	1032	1020	1048	1037	959	978	1052	985	989	1025	988	986	980	956	1020	984	1014	1013	1016	1010	1013	973	977	974	969	992	1003	1000	1003	998	1016	1056	932	922	951	986	990	1003	996	1019	1034	957	1011	989	971	996	956	981	1015	997	1026	1035	979	993	968	978	971	961	1004	949	902	1016	998	973	938	929	994	1020	970	918	995	1011	1024	1043	891	994	980	961	1055	1000	1008	972	1012	979	1013	1050	953	1025	1042	975	1007	1007	1008	1039	996	993	978	1001	919	971	1035	969	1009	1030	1015	1024	972	1028	970	951	939	993	972	942	1024	981	934	1018	980	944	990	985	960	1025	964	920	965	993	984	949	981	967	962	1015	929	995	1045	971	1003	983	1053	1001	993	1018	982	945	991	1000	971	984	980	1006	999	989	944	1012	993	995	924	1020	970	993	983	1013	1026	954	1028	974	1045	1044	1016	1009	977	1018	1038	1009	977	960	999	1048	995	993	996	1074	969	989	1039	949	995	992	992	987	1029	1013	991	1014	1015	1000	984	997	1013	995	952	1000	953	1024	936	1012	1012	980	1043	977	1001	1003	1041	960	1024	1024	998	927	1038	986	977	1003	1038	1055	993	989	994	1004	1007	974	954	995	1011	965	1018	994	1008	1014	994	887	968	980	974	959	1011	995	980	991	992	1040	944	969	905	1009	1049	1003	963	1004	978	980	980	1018	982	1032	986	1019	975	981	986	974	972	985	983	985	1034	1003	1017	976	1004	966	979	927	982	1022	923	995	988	1008	986	957	1000	1016	978	1025	908	1008	970	1007	903	973	999	983	1007	983	1054	971	975	982	948	996	951	990	964	965	976	978	975	1012	1021	982	975	1054	995	967	1035	949	921	1006	1017	1018	997	987	959	978	947	966	953	950	998	977	1040	1004	965	1021	1021	993	1002	1023	992	981	1013	949	997	980	1036	1012	974	1004	1051	1014	997	974	1031	986	1003	983	1022	982	1036	944	947	999	1007	1002	983	996	990	1050	1006	1023	994	965	978	963	959	989	925	1049	1017	1002	984	938	995	956	971	984	1024	1010	991	997	957	956	984	909	1023	1016	1094	1031	1020	1016	996	1020	996	993	992	1034	936	991	1031	993	944	962	1009	987	962	1029	1022	975	951	1045	996	1054	947	1035	931	1088	975	1010	968	1014	1003	963	1001	901	989	989	957	1002	1040	1038	1008	1055	969	936	960	978	997	954	1021	986	985	998	1026	1001	954	1021	943	977	962	967	996	975	959	993	1022	1024	946	995	939	976	1008	1010	1009	1030	982	994	1014	959	1024	990	1049	985	988	960	945	975	1037	984	1026	1008	1024	990	1006	957	1033	975	1020	1013	949	994	1011	961	1002	1048	937	980	999	988	1014	954	1021	979	1012	982	993	1001	978	945	984	1000	1005	989	996	994	963	1000	992	988	1006	946	970	965	1004	962	996	1025	1033	996	989	958	1006	1031	1006	1029	1038	1045	1017	1012	968	1052	970	1063	995	1014	1024	984	977	1033	939	1010	1017	1029	1003	965	1038	936	1021	920	951	966	977	1003	1065	958	980	985	1021	978	948	932	929	985	1042	1011	978	961	1010	986	974	987	974	941	983	998	1001	1026	1007	1027	991	1007	985	1046	968	983	1078	1065	987	1007	952	945	985	971	1011	940	1033	938	995	980	1031	1038	932	1028	978	1016	995	951	976	956	949	1062	960	1004	982	1073	1014	967	1040	1010	979	956	1014	965	994	979	1000	964	990	954	939	979	1077	992	1000	1009	973	975	946	972	995	989	973	1040	1007	964	1020	1005	1027	990	1019	1013	967	1003	999	1000	976	983	946	989	907	995	1010	989	1006	986	1004	1029	1028	975	962	999	953	940	976	994	964	996	990	993	963	965	971	939	1023	995	960	994	1006	1034	964	1032	970	995	1011	1041	997	982	1009	1013	1008	965	1007	961	971	998	1080	949	1016	944	1008	941	1027	983	966	982	1009	979	1007	1009	1076	991	979	981	948	970	979	995	973	1013	1027	987	966	990	1000	928	1029	1006	951	1063	979	971	993	964	994	1004	1048	941	961	998	1006	977	974	1036	992	999	978	956	1023	1034	1006	1028	992	997	969	1030	965	1031	988	1038	957	1003	994	985	991	1014	1022	1007	949	933	985	1049	991	929	972	985	984	981	978	974	1016	988	955	1001	953	978	1019	998	1034	996	1012	995	983	964	1039	944	1023	960	1041	1035	969	951	989	969	985	969	1030	1013	989	985	948	1003	966	952	968	990	1035	963	949	943	950	992	997	998	1054	1022	1040	995	963	912	1046	973	1013	997	971	1013	1032	1003	969	1002	992	1006	1027	927	998	991	962	975	970	994	1020	970	996	999	965	952	994	940	979	952	935	1016	1006	1041	976	1049	980	1019	999	950	991	1022	1035	1017	971	965	1031	984	1002	1008	984	1002	994	947	926	990	997	1047	1009	981	952	1026	992	988	984	971	977	955	959	996	952	1020	1012	1040	1010	1034	964	1007	975	956	991	1011	1046	1009	998	1009	965	966	1014	1048	948	927	930	1031	1044	913	1013	1012	948	992	960	976	985	1011	986	1066	996	982	989	982	997	990	1036	973	1073	983	962	951	1033	971	1058	1003	1028	1037	961	976	991	977	1022	1018	1009	1023	945	986	1037	994	980	967	939	1011	978	934	982	1057	1028	1010	1030	1020	1008	953	978	996	954	1009	974	1021	1008	949	996	948	1049	992	954	958	1014	973	1009	947	1026	992	1006	968	957	937	983	992	948	988	954	1016	977	976	968	953	1036	995	977	981	1007	992	1000	1022	933	1004	995	987	992	1001	986	982	964	936	933	1001	1046	1011	1035	1028	920	930	1076	907	1036	1010	960	972	995	986	963	987	1016	1033	1002	991	1009	975	988	999	1006	971	976	950	1051	1024	984	969	989	960	974	975	973	983	958	1016	968	998	987	1023	970	972	1018	949	1094	1024	936	953	1011	1022	1026	938	960	996	946	1016	969	1016	984	1009	919	994	1001	1019	960	1013	995	1044	946	939	950	992	1019	990	1007	1033	945	983	968	967	981
29891	29339	22404	14629	7139	4472	2024	508	324	312	331	331	329	352	312	329	335	317	308	319	317	318	321	316	336	306	317	308	332	332	313	334	317	310	322	348	336	310	333	334	335	328	326	375	319	335	324	331	332	342	322	334	328	309	331	310	332	317	341	347	311	357	356	313	305	316	346	338	344	318	334	342	335	335	325	327	316	347	298	331	365	333	354	331	317	322	333	319	349	299	326	326	300	335	331	320	304	358	334	311	337	325	350	335	313	331	324	358	344	317	360	360	321	331	303	334	299	297	316	302	315	337	353	340	364	324	318	306	347	333	346	295	345	358	339	341	334	322	312	342	331	324	298	334	353	313	330	338	321	288	317	302	335	324	329	340	348	333	356	333	311	317	330	313	349	332	327	334	315	301	331	328	314	303	313	337	333	330	329	332	351	335	312	292	320	331	302	338	383	345	343	331	362	329	340	310	313	322	333	361	313	292	346	325	363	301	344	296	270	332	343	364	361	311	328	360	327	304	353	372	318	340	337	332	316	301	334	329	327	296	292	305	327	312	331	329	325	333	294	315	340	326	331	336	345	312	348	341	343	330	373	354	317	305	316	328	305	292	335	332	326	307	365	315	355	335	314	333	342	324	332	358	346	297	332	330	321	313	337	344	302	312	307	339	288	322	341	332	324	355	314	322	323	300	316	352	311	343	347	319	322	302	388	340	314	329	300	365	360	314	295	318	333	339	347	329	326	314	371	310	333	308	336	285	366	354	353	308	325	334	315	331	339	326	313	326	327	312	331	309	309	334	313	334	323	362	313	323	347	347	305	382	354	314	326	328	351	306	352	333	334	335	350	337	318	331	310	325	347	315	324	313	351	341	322	319	325	303	342	363	312	338	332	323	333	310	351	331	320	353	297	315	303	321	331	316	337	359	352	294	300	328	348	344	349	343	321	336	356	314	315	333	337	308	330	336	277	311	327	332	312	321	325	333	341	311	354	322	355	324	332	332	334	346	350	302	336	357	322	319	313	339	380	307	351	310	311	331	348	337	335	330	320	310	331	322	326	335	340	326	356	344	326	327	295	295	324	315	340	350	342	353	317	329	316	335	341	321	298	333	334	330	308	303	363	320	363	344	325	291	344	336	332	315	346	353	339	338	327	314	321	340	349	300	325	334	305	340	329	343	374	293	307	317	349	295	326	320	348	333	310	335	320	349	343	319	293	366	344	332	352	351	299	348	339	339	339	333	339	306	334	307	326	302	327	300	297	338	343	356	323	353	355	357	340	318	338	324	309	325	283	307	342	378	340	353	343	304	348	367	342	333	352	337	337	297	346	323	315	306	336	332	328	343	346	368	327	342	310	342	322	314	321	306	339	326	343	346	320	342	302	338	310	366	330	337	339	331	318	288	324	320	327	299	337	333	344	314	332	309	351	338	321	336	338	328	318	333	321	352	355	348	306	314	333	338	344	311	304	346	320	326	303	304	342	299	313	351	325	306	309	316	330	367	316	359	356	337	312	318	327	327	329	353	331	329	322	318	314	313	333	335	348	313	319	306	328	314	306	323	322	305	361	335	350	348	326	326	329	317	357	340	326	302	343	336	311	329	310	310	320	323	345	348	302	331	338	319	307	290	307	342	337	313	334	312	336	329	328	327	358	333	305	328	310	326	292	328	297	375	348	307	339	320	338	353	316	330	328	319	321	330	320	364	358	349	313	307	330	328	338	342	354	344	315	319	353	309	317	351	293	329	320	328	313	343	352	315	327	345	320	345	328	349	347	336	337	337	324	330	329	333	325	350	341	319	308	323	347	328	367	313	314	332	367	337	311	335	352	322	348	338	312	320	336	337	329	343	298	331	332	297	331	331	325	334	361	337	344	331	343	312	349	331	365	330	333	314	358	337	351	340	332	345	329	332	351	349	296	303	315	345	352	350	319	321	346	336	309	321	339	319	328	319	315	347	308	354	373	345	327	321	330	338	302	328	341	308	327	326	338	331	321	306	339	365	350	338	313	365	343	316	365	326	319	295	332	315	339	347	330	336	368	321	352	323	336	336	326	320	337	340	334	322	320	327	298	297	335	313	323	359	334	331	302	347	360	334	346	302	337	308	356	333	337	342	302	326	350	294	302	326	312	338	318	306	341	332	324	310	344	328	342	331	307	350	330	323	316	325	352	308	336	340	323	312	350	338	305	338	319	338	336	364	324	345	334	327	323	321	338	307	345	332	350	345	317	319	349	368	363	310	367	337	304	290	332	331	323	338	306	366	309	307	322	338	316	314	345	305	311	291	326	314	365	320	341	331	349	326	334	342	343	326	335	307	315	348	327	324	343	354	343	347	316	361	374	330	357	317	334	335	322	332	317	382	344	321	336	327	329	347	334	343	307	322	296	328	334	310	352	331	323	282	352	289	362	329	330	360	309	350	355	343	327	307	334	349	364	335	322	342	348	318	308	338	329	307	312	321	355	290	335	339	308	361	332	302	371	310	335	306	366	296	319	305	291	353	352	332	335	360	310	339	337	345	341	348	333	335	360	341	325	335	341	352	352	327	332	345	307	343	321	314	295	294	370	351	324	335	382	344	298	333	295	342	345	340	331	306	319	317	337	340	362	329	344	359	314	308	368	339	356	325	311	323	359	315	341	353	359	339	322	341	360	314	287	316	318	317	332	328	342	324	334	352	324	358	329	353	331	353	372	300	346	363	309	303	360	308	321	335	339	321	328	342	309	317	346	337	350	339	300	327	344	343	341	313	367	312	305	330	357	321	317	308	315	328	356	347	313	345	320	325	373	305	294	325	329	334	356	341	358	362	315	338	322	345	318	334	339	320	330	314	339	296	313	316	350	326	335	293	323	309	337	335	307	377	322	338	321	343	344	345	325	336	315	335	327	378	330	348	340	335	290	338	351	337	336	311	319	329	289	343	333	343	324	324	343	337	331	324	347	331	314	359	332	353	341	317	319	320	273	349	312	321	347	350	340	342	331	303	326	312	327	323	344	316	304	332	330	340	296	307	327	335	306	307	358	342	315	344	314	337	360	333	328	314	305	338	309	329	321	346	368	307	321	355	286	328	324	317	330	295	326	308	325	334	314	275	348	335	339	347	321	355	356	336	327	342	309	325	320	320	323	323	338	338	329	343	321	338	333	318	366	319	351	318	327	304	303	353	331	329	334	346	330	341	306	308	324	327	330	353	331	322	312	389	336	328	350	330	331	349	300	349	291	321	346	341	346	364	382	323	318	325	324	327	327	349	325	339	319	334	361	306	316	336	352	302	346	315	356	348	332	326	355	340	364	361	348	317	349	339	337	323	344	303	323	318	332	345	308	322	303	344	341	332	327	315	334	327	345	325	329	314	299	358	335	342	324	301	319	336	349	309	357	320	330	344	292	308	338	330	322	316	343	312	309	344	352	326	351	338	322	357	374	360	348	305	309	330	316	334	314	334	305	328	295	319	348	301	336	353	314	350	325	316	324	316	326	317	324	316	380	330
36450	47155	22927	19286	12465	9768	4404	952	508	591	573	582	551	514	554	524	537	557	545	554	527	562	549	536	562	551	508	523	523	523	536	534	578	535	520	551	522	503	546	526	520	564	496	571	533	545	547	570	534	513	576	564	522	552	500	548	548	528	537	577	524	563	529	556	531	542	518	503	545	496	560	536	561	539	552	544	577	517	556	560	531	548	516	530	529	554	534	532	533	518	564	532	542	550	546	567	542	521	533	512	520	519	522	519	530	553	531	555	525	513	515	519	548	548	572	553	539	534	561	552	570	510	553	501	543	530	516	539	517	543	562	545	565	567	610	576	554	530	562	546	539	518	537	540	560	540	580	561	516	559	559	535	523	518	535	541	547	557	525	567	543	556	531	549	549	556	518	532	522	541	504	521	562	542	555	539	514	519	577	519	551	532	517	545	588	555	562	590	569	549	538	544	520	525	537	564	526	525	548	570	539	518	540	546	478	532	547	533	526	569	534	528	563	504	540	517	582	536	549	544	557	493	545	560	583	494	519	535	531	549	518	512	526	506	510	530	519	557	568	574	507	541	531	547	513	579	530	591	492	545	511	541	568	537	540	569	517	550	532	520	567	620	545	541	503	567	557	554	535	547	525	575	557	503	526	547	496	524	560	556	556	535	528	575	530	562	573	528	542	561	533	558	526	548	545	518	504	510	541	541	532	502	546	555	539	539	547	572	573	546	521	529	548	499	528	554	543	519	519	549	573	547	566	535	592	539	517	557	519	550	543	503	542	569	540	565	526	547	561	499	531	529	555	586	547	554	566	531	560	582	541	549	530	512	532	555	557	538	528	509	543	532	502	539	535	574	536	523	530	544	504	548	551	526	534	561	553	543	573	514	515	531	561	499	570	553	575	521	546	551	504	548	535	504	553	553	514	538	498	520	541	576	536	535	536	517	560	561	535	546	498	519	515	532	540	531	510	564	505	480	585	526	546	522	567	546	562	593	494	551	551	553	564	541	533	559	546	531	532	582	557	558	533	551	550	514	544	555	560	557	524	569	541	525	570	537	537	532	532	540	532	555	505	520	555	524	572	540	549	519	556	480	578	530	572	542	532	522	528	555	565	567	558	548	527	552	553	529	567	535	544	509	529	513	541	531	572	525	557	535	520	545	550	517	518	558	520	531	497	563	546	503	506	568	539	528	562	544	567	540	535	552	565	546	543	551	573	498	553	563	602	531	531	538	543	514	490	545	525	546	561	580	518	596	581	557	532	471	534	527	575	541	502	536	579	480	534	579	536	543	544	525	521	533	539	571	544	514	535	522	532	537	542	568	562	555	512	506	543	502	592	536	530	517	553	543	538	514	556	554	539	548	520	528	520	528	514	531	529	549	517	565	516	542	551	566	546	524	545	564	508	570	529	535	541	481	557	588	504	509	548	535	514	545	529	518	507	556	509	528	525	538	558	566	579	549	533	555	538	565	542	546	545	579	562	536	528	509	560	525	567	569	533	532	509	562	556	538	509	579	513	581	537	481	533	514	536	558	505	526	526	568	562	552	584	552	560	526	518	529	512	536	525	547	531	542	518	591	562	467	535	543	564	564	552	520	545	548	511	555	522	556	527	529	528	518	532	550	520	508	558	514	552	548	518	537	542	557	528	531	569	557	511	588	541	500	554	514	533	544	498	501	486	557	516	544	542	549	557	526	568	568	511	533	548	523	526	598	562	544	532	540	556	516	514	480	523	547	572	541	536	511	545	512	496	573	561	525	543	527	525	582	539	545	523	499	549	528	554	578	554	513	496	534	550	558	557	542	516	524	531	545	562	509	563	543	511	546	560	545	528	564	557	519	509	554	525	503	562	555	500	567	568	543	508	539	525	529	544	550	565	563	541	525	549	523	536	530	534	484	535	565	570	504	539	525	496	500	533	524	503	528	517	531	529	529	527	527	551	533	543	575	549	522	553	535	503	553	553	528	538	534	530	550	517	582	568	542	532	561	525	563	578	573	546	498	548	543	534	536	588	508	518	530	539	514	545	512	572	566	548	516	537	531	520	566	535	512	563	541	550	572	527	513	563	522	524	517	484	540	506	521	556	520	551	549	523	539	551	573	499	528	538	506	559	524	574	533	517	565	547	556	559	542	537	481	565	565	556	544	550	540	553	526	526	508	529	484	523	548	544	531	524	496	535	525	538	498	514	540	563	550	534	536	521	571	539	579	533	563	530	570	545	551	552	524	524	539	555	548	525	549	553	567	554	538	538	569	536	542	544	551	531	529	552	535	540	548	531	571	522	509	544	521	558	537	545	510	534	532	595	543	523	566	556	566	567	553	533	530	575	539	527	578	487	522	551	569	528	578	553	500	521	544	515	573	570	503	544	566	532	522	525	531	539	487	561	520	556	494	539	537	536	575	559	516	552	527	516	524	543	548	500	521	569	513	545	555	536	541	538	550	547	541	543	529	542	524	551	562	536	512	553	550	600	521	567	527	537	531	527	538	572	541	579	515	520	561	532	530	576	530	534	536	533	530	506	535	566	545	596	518	527	546	516	576	574	543	560	545	527	520	541	536	534	553	543	495	551	511	523	521	541	577	541	540	527	542	556	524	555	545	544	529	504	512	561	529	555	520	549	576	511	498	534	502	539	499	554	542	570	583	506	519	549	515	566	547	522	561	555	564	547	540	542	592	516	527	515	568	553	508	518	525	546	551	529	537	551	512	558	510	497	528	556	544	548	554	511	561	606	541	521	513	511	491	538	562	560	555	503	513	578	549	533	555	555	528	578	520	542	558	550	528	523	544	561	575	560	561	586	553	590	575	545	559	582	517	512	513	531	513	565	525	499	549	537	539	520	568	529	575	575	525	494	556	543	488	538	520	519	591	548	529	548	545	512	557	508	527	528	527	510	500	534	566	558	543	486	511	548	553	545	519	529	559	513	530	546	554	519	513	496	529	520	535	549	547	533	544	549	561	534	563	526	530	556	541	538	529	532	511	533	531	560	521	505	551	552	560	511	531	521	535	519	521	502	540	577	559	552	507	516	534	503	552	497	574	511	537	510	531	524	559	561	538	535	523	533	535	546	554	577	566	537	566	517	541	541	559	526	537	544	530	517	552	502	534	501	530	533	523	522	549	529	546	578	579	556	553	525	549	591	506	569	583	507	536	590	537	542	521	503	523	526	543	541	508	536	506	544	533	515	574	536	533	546	503	549	554	548	540	542	556	505	567	492	518	528	515	515	510	527	554	542	493	536	554	543	569	529	553	556	540	519	526	526	579	528	561	512	545	553	538	564	547	562	555	548	525	591	568	511	533	530	544	555	557	516	538	520	579	498	540	558	594	536	560	561	573	482	558	558	534	520	574	561	542	563	583	589	543	546	527	506	563	526	536	545	533	513	524	536	536	519	535	520	542	533	547	590	545	556	546	518	508	490	516	544	577	545	545	556	566	577	535	553	570	578	556	548	572	549	546	552	549	549	569	555	528	567	567	523	562	512	525
25282	25010	32474	31705	30543	24045	15514	2316	477	425	556	506	494	486	546	482	519	463	454	484	434	460	486	463	442	472	478	484	500	509	508	453	457	485	476	463	437	441	467	449	510	494	466	445	462	486	437	481	469	467	461	438	500	483	432	489	443	472	454	454	501	475	457	456	481	480	492	453	451	469	480	481	491	458	482	457	464	472	473	430	496	482	472	472	455	496	476	480	465	463	482	481	468	440	482	498	475	496	412	456	471	467	524	458	449	477	443	476	505	482	491	466	458	461	481	488	494	485	490	491	438	476	481	457	472	465	439	440	490	448	434	439	488	440	476	451	473	467	470	447	465	506	493	484	472	453	489	434	499	451	460	475	483	491	479	463	430	467	469	423	475	475	483	464	458	478	466	491	456	481	442	470	464	488	473	453	479	512	473	462	483	468	519	513	432	472	501	438	481	467	460	443	485	474	496	451	457	453	476	486	459	435	459	498	469	496	472	437	466	498	476	495	471	464	428	442	496	481	443	455	482	476	494	468	500	500	486	454	467	449	520	459	457	485	496	469	508	450	458	455	457	499	486	483	488	445	466	481	438	465	487	488	493	462	477	461	509	483	460	518	463	447	474	494	495	499	434	449	459	462	482	464	480	497	490	459	457	418	462	455	478	443	426	506	465	433	456	543	455	475	478	485	478	429	454	467	479	481	470	474	471	478	434	471	442	517	507	467	499	475	464	450	458	500	486	495	457	503	469	436	467	457	472	417	434	458	447	472	492	475	448	512	494	468	460	472	470	500	470	504	486	461	452	500	489	458	509	448	482	494	486	480	475	469	448	459	458	444	438	481	476	495	462	450	457	462	462	481	462	465	472	508	487	471	451	453	470	438	481	482	472	458	436	493	493	480	438	464	497	448	504	464	491	464	508	472	488	523	507	433	503	448	514	443	480	478	433	487	483	473	488	466	478	497	463	455	478	447	442	467	471	470	478	463	437	492	469	487	432	486	520	455	482	461	469	482	457	469	485	466	472	485	452	470	488	465	471	482	473	467	479	511	493	436	463	458	484	458	481	469	460	450	420	466	447	460	472	481	491	490	473	432	466	451	468	510	496	454	468	449	477	460	447	455	526	479	446	484	478	477	477	478	451	469	481	511	445	442	481	458	460	462	492	481	485	464	497	474	449	469	441	505	444	475	507	490	486	478	465	476	525	483	494	465	476	476	454	435	477	495	501	465	458	466	476	446	456	473	498	460	475	462	488	499	429	484	465	493	475	485	458	427	493	447	500	462	464	419	479	471	480	477	473	435	511	508	456	441	469	466	440	494	500	452	455	465	472	440	464	477	477	474	459	482	444	495	453	427	470	454	513	483	444	479	484	490	474	485	481	465	489	464	447	453	442	491	470	450	448	487	524	444	483	496	487	434	458	456	443	452	470	460	491	502	445	522	461	464	457	461	441	487	425	485	453	457	468	507	534	472	500	454	460	444	462	443	452	460	480	465	478	475	457	448	498	474	483	497	445	507	479	447	422	514	413	441	496	439	459	475	490	451	460	496	443	465	478	440	496	482	444	448	467	474	495	503	470	473	464	502	486	460	462	439	477	490	483	463	470	471	518	492	482	456	507	494	454	455	496	473	467	469	450	465	481	478	468	454	470	522	481	470	482	465	445	465	442	469	459	449	480	450	433	481	482	444	472	433	486	498	474	498	454	470	464	466	486	480	466	457	487	462	466	471	428	476	497	469	498	457	449	483	458	505	450	470	449	462	468	497	483	470	471	489	474	442	471	474	456	464	471	488	468	465	499	514	487	438	471	447	473	508	495	458	470	463	468	467	484	485	454	448	483	470	438	461	454	456	441	467	445	476	461	469	456	483	497	459	457	454	483	464	475	472	508	488	483	481	466	511	465	440	430	468	470	440	462	481	468	447	516	479	499	488	491	512	468	458	508	491	511	476	499	475	483	481	485	460	456	474	484	451	498	459	493	491	540	481	513	497	449	471	470	481	469	448	506	418	423	482	472	460	437	467	469	479	490	491	489	490	466	520	475	468	492	515	476	442	430	490	444	474	498	462	446	425	462	449	461	424	454	474	468	499	477	468	504	455	460	500	472	498	484	498	486	454	453	464	434	507	503	464	470	468	474	455	489	427	488	457	483	479	427	503	451	492	467	481	489	466	486	437	441	442	441	485	495	420	481	478	492	451	472	458	467	476	455	459	445	465	455	447	459	478	452	493	509	439	479	448	449	470	462	426	436	457	462	484	497	490	492	477	480	464	467	496	473	472	471	490	480	502	468	472	449	429	524	495	474	460	420	458	460	490	457	471	457	473	499	457	488	445	465	501	451	468	485	472	468	472	455	460	495	439	438	495	457	485	494	470	490	493	502	461	462	476	478	494	462	493	499	432	456	460	496	460	475	484	464	475	490	457	494	502	477	436	453	453	475	485	440	481	473	458	488	482	508	472	484	492	449	514	484	452	437	455	477	476	425	485	472	451	507	484	481	502	502	467	477	488	507	420	466	475	432	515	476	436	479	521	448	475	470	482	479	448	450	467	525	411	469	472	437	460	479	457	459	527	467	441	483	490	489	481	447	475	459	472	483	437	473	489	515	470	509	485	457	442	501	462	526	477	488	463	522	471	466	459	439	443	479	433	475	486	468	481	533	455	489	419	468	496	471	481	485	498	469	501	475	488	482	459	475	470	444	466	485	506	434	490	503	469	446	508	478	505	523	489	491	457	438	438	440	480	474	495	462	446	502	483	479	466	487	468	437	492	470	447	458	494	468	510	450	458	467	475	495	451	443	449	452	471	447	448	482	456	440	470	447	452	478	471	445	465	480	475	474	464	455	487	448	441	486	508	458	462	489	442	445	475	455	458	489	471	489	483	462	466	487	470	498	468	489	458	492	490	485	457	472	458	491	467	484	464	484	475	471	481	473	446	496	468	420	469	462	424	429	479	446	499	478	479	496	469	432	486	475	451	443	475	476	489	471	460	460	463	479	484	455	495	490	484	493	470	474	472	473	491	482	474	478	443	471	500	460	449	453	506	466	470	467	481	484	508	443	488	470	482	483	444	492	481	465	479	450	445	463	475	522	499	452	495	467	442	508	522	489	475	467	511	473	496	475	476	437	498	477	491	481	459	469	465	452	490	478	522	461	486	444	466	460	458	524	428	473	493	415	451	470	500	461	465	500	425	467	451	493	470	421	469	487	487	433	439	467	472	452	487	474	493	494	491	476	477	488	469	432	455	486	516	447	450	501	505	460	444	465	479	494	458	478	492	466	479	451	503	468	506	478	433	465	459	459	452	454	476	467	508	428	496	463	472	484	479	442	434	477	432	460	483	493	458	470	434	470	454	493	484	464	472	442	442	471	472	504	451	481	446	453	478	497	463	461	477	499	466	484	465	469	466	475	459	469	434	468	464	489	454	444	469	461	464	476	455	451	515	494	440	455	510	495	492	454	478	467	484	466	477	469	432	431	463	467	472	508	472
61031	91969	52444	48204	39996	31064	19712	3321	769	751	920	759	745	704	873	770	757	742	718	704	752	723	745	771	686	738	766	743	769	725	730	769	712	692	725	709	795	676	733	726	745	752	720	705	791	705	778	756	731	691	682	698	765	696	741	745	719	793	679	684	706	728	747	744	759	738	754	709	763	699	791	727	758	711	687	765	718	732	728	733	745	700	729	718	735	748	758	749	798	730	699	714	698	757	751	761	720	717	754	696	758	784	686	734	753	731	725	688	750	760	760	792	750	718	682	745	687	755	727	744	782	723	722	842	722	717	746	764	699	753	701	773	734	744	722	762	740	729	705	732	741	684	746	717	759	765	765	763	760	743	707	744	756	759	732	756	747	738	695	702	760	728	713	746	699	694	721	725	742	770	706	711	706	750	741	745	756	759	777	785	737	698	761	733	730	722	735	709	714	745	672	752	774	778	766	705	709	708	716	745	742	771	810	754	712	743	766	728	734	714	747	725	768	743	749	709	736	706	737	740	671	740	754	747	750	790	726	781	726	759	731	762	734	823	721	829	661	736	716	782	750	707	726	741	724	739	726	731	759	746	724	780	700	748	717	738	704	768	699	764	708	731	718	735	751	763	716	760	745	716	725	709	685	717	708	715	749	716	758	768	739	716	744	739	774	698	734	741	728	761	747	700	738	716	702	736	765	692	743	731	730	767	683	750	754	762	706	722	716	718	707	782	707	754	721	727	754	698	754	739	753	721	740	714	773	743	776	732	739	760	736	712	767	760	767	732	710	740	738	717	698	710	750	718	713	738	770	724	737	738	782	766	780	698	730	747	781	725	711	734	687	709	746	742	725	756	756	723	772	724	726	725	680	716	731	716	752	769	731	741	800	762	746	690	737	727	761	714	796	764	724	708	737	752	697	760	762	708	770	737	753	686	733	762	719	707	751	727	755	674	744	684	757	709	758	708	738	716	737	743	751	756	702	735	692	721	757	701	719	743	768	749	744	731	725	709	719	751	747	771	714	760	738	703	773	794	780	755	735	751	739	758	696	701	720	723	719	728	745	707	736	768	755	733	684	763	755	740	775	708	774	698	736	736	793	716	748	735	787	719	740	736	719	754	759	785	739	745	751	717	752	717	749	735	747	699	745	743	747	725	731	744	753	747	724	712	754	728	738	729	697	727	753	731	752	747	713	786	727	739	743	770	739	722	734	736	694	758	762	768	709	729	753	715	716	710	732	738	744	733	735	750	704	747	739	743	743	710	704	720	694	737	749	733	710	738	717	710	748	735	778	765	752	719	744	787	772	720	687	743	724	739	723	772	703	708	699	797	758	718	730	762	783	756	701	784	722	725	718	675	721	715	724	723	752	704	786	757	804	735	778	703	728	718	752	743	740	757	713	807	683	729	732	774	740	721	732	753	729	760	772	746	726	765	750	705	712	723	705	736	730	792	717	743	715	712	740	813	713	749	728	763	754	751	720	732	761	748	761	694	758	775	732	740	705	702	764	748	725	724	748	744	781	711	770	763	750	743	729	758	736	717	788	727	745	770	744	714	702	723	752	735	752	689	732	725	718	741	734	770	758	747	765	702	762	786	724	718	708	722	738	728	761	738	748	778	736	731	743	780	749	747	752	736	757	818	750	718	706	706	743	747	761	787	713	720	790	730	810	744	709	697	767	739	796	736	740	770	723	747	722	751	747	761	758	728	779	768	751	718	757	752	747	709	741	734	760	725	734	754	725	746	760	751	709	758	732	764	700	751	830	714	750	757	730	737	731	703	733	750	721	703	766	740	753	750	707	730	738	754	755	724	721	758	748	760	738	713	749	648	690	741	740	705	697	730	739	754	742	719	743	757	735	744	713	746	752	746	775	678	720	759	766	725	767	759	765	698	709	733	762	746	735	759	730	721	691	773	750	713	672	719	731	744	737	736	738	726	695	771	749	723	746	789	742	702	760	756	719	758	742	747	696	723	721	732	733	727	720	700	751	718	685	729	706	808	746	721	732	744	739	712	742	722	778	706	727	698	712	741	751	697	770	728	753	710	742	705	720	747	710	727	710	760	709	745	767	736	791	738	785	715	797	784	754	733	810	702	723	697	750	751	788	734	780	724	711	728	755	685	723	688	760	772	739	722	757	798	707	729	745	766	741	681	725	733	730	741	733	751	753	720	753	755	726	736	783	714	715	697	709	778	691	683	792	722	726	727	747	766	732	717	733	713	708	723	806	754	789	737	723	704	771	740	732	760	807	694	713	757	724	751	736	734	728	734	680	733	686	741	734	705	684	752	762	751	753	753	706	751	706	710	699	765	762	724	747	705	727	746	763	718	752	714	726	770	726	704	737	764	703	712	736	730	750	749	710	734	694	749	783	721	745	722	733	731	741	707	768	768	772	735	723	769	760	749	741	739	759	738	706	788	693	745	724	708	753	749	729	702	755	698	756	767	761	738	708	784	716	752	772	732	734	738	761	707	767	746	641	772	774	740	740	719	735	728	733	731	689	725	763	705	774	725	751	737	745	745	775	691	691	763	728	716	725	707	775	760	741	806	704	725	718	711	749	736	723	753	707	695	687	748	774	748	770	679	710	722	729	738	729	738	725	737	747	760	760	671	762	747	754	718	743	735	712	791	754	730	728	725	737	759	723	721	720	675	756	799	759	746	753	733	696	719	722	736	716	802	737	691	760	719	760	744	758	725	747	761	721	732	738	724	699	777	771	722	761	775	774	716	699	718	738	668	765	726	775	705	699	732	744	709	728	695	754	701	739	725	715	752	712	709	772	707	762	778	736	749	711	721	739	783	786	744	685	733	736	727	766	669	774	764	718	743	752	718	757	722	721	746	772	738	714	739	763	757	717	776	723	735	719	709	718	701	708	717	763	691	725	708	778	759	769	720	746	736	719	719	768	760	684	761	747	732	724	767	733	733	728	702	756	765	743	750	745	728	685	724	755	758	723	736	735	725	717	724	750	713	739	735	714	753	754	772	736	734	726	725	743	734	737	775	683	722	773	733	692	677	721	739	705	722	738	728	758	691	699	749	732	733	733	720	668	734	749	741	742	759	749	722	803	731	799	778	742	700	759	762	753	701	778	778	745	783	773	776	748	760	734	757	658	736	705	713	706	756	747	749	743	710	719	782	757	737	697	752	718	719	694	671	776	693	738	687	669	727	702	746	703	733	728	707	759	745	704	732	775	736	739	679	726	807	764	747	780	744	756	709	741	717	712	757	751	740	713	692	723	697	710	709	735	728	734	724	750	771	751	702	716	757	718	655	730	731	745	715	734	717	751	697	750	736	781	721	709	722	718	716	688	716	692	706	669	739	705	704	736	730	771	716	730	786	757	756	731	760	736	727	750	678	721	726	716	719	728	720	770	750	703	751	714	735	726	739	713	776	711	701	731	812	743	733	742	719	692	735	758	775	780	723	768	707	751	727	685	810	757	721	749	669	730	731	719	779	729	726	720	724	740	795	767	702	701	739	732	755
24237	23026	31507	32826	34845	31632	22786	4403	739	712	758	699	686	687	784	673	676	644	655	665	673	701	707	695	722	681	703	672	685	680	666	702	688	677	662	662	654	641	683	689	673	713	675	725	694	665	671	672	656	657	697	676	706	623	680	641	632	680	682	656	658	657	658	667	659	634	660	635	669	639	665	649	623	632	664	656	663	662	630	626	670	657	685	643	676	633	664	680	648	619	639	669	659	626	669	678	648	706	661	671	701	688	666	662	632	656	644	645	686	685	717	655	666	668	595	702	656	690	659	632	677	695	662	653	677	646	664	658	655	654	610	692	666	642	636	670	636	664	687	662	670	661	655	668	672	657	715	616	700	655	625	679	646	659	675	680	647	677	604	655	656	683	664	643	676	664	717	642	656	664	633	686	666	707	690	662	662	707	681	672	673	631	651	653	685	653	673	682	640	633	662	667	684	691	634	658	662	653	676	696	657	673	638	695	639	625	665	655	629	647	698	636	665	694	675	629	630	653	643	685	648	642	650	696	676	666	705	650	688	660	641	643	638	694	628	657	696	638	631	660	650	654	623	663	654	651	648	650	669	638	688	696	740	691	658	674	676	678	639	673	662	658	650	668	693	652	701	616	684	614	660	678	660	624	642	637	679	665	693	712	691	666	689	655	673	647	665	661	665	665	664	673	667	660	642	677	676	689	644	658	664	640	642	603	585	690	658	653	707	664	667	653	622	680	697	704	640	672	652	713	687	663	632	643	665	695	642	663	698	672	680	661	617	627	670	676	691	619	679	698	732	647	644	703	661	648	704	673	678	666	638	686	636	657	663	658	637	635	652	715	686	706	653	648	690	650	648	660	663	700	665	656	624	676	646	663	665	652	654	692	682	635	668	709	645	689	639	683	671	690	692	648	654	667	630	650	673	666	688	667	681	632	672	664	695	708	694	698	672	667	660	650	666	653	667	660	679	633	626	674	676	676	658	660	644	651	706	658	664	679	640	649	685	692	656	647	706	639	635	610	708	654	728	604	669	681	657	666	670	687	661	664	660	642	641	698	679	653	628	716	644	701	682	662	652	689	652	657	656	685	657	681	648	636	676	648	658	672	714	649	662	623	662	632	671	707	663	629	647	647	659	616	666	663	634	672	631	673	666	708	702	686	651	676	689	637	673	647	705	690	700	619	658	654	640	659	723	668	675	675	638	734	683	678	707	679	714	667	639	698	630	632	686	676	620	661	686	680	678	703	670	663	679	650	646	625	675	673	662	637	639	692	650	699	671	665	637	642	671	696	650	625	657	673	643	661	614	680	610	692	646	669	679	651	654	646	624	685	673	705	675	708	655	717	644	638	666	664	677	662	615	642	648	672	694	644	679	610	681	637	650	658	658	704	695	663	678	626	660	664	716	670	716	651	657	611	601	681	611	676	687	666	660	636	584	641	644	689	653	702	685	614	657	688	697	664	698	646	645	656	692	699	673	707	657	675	641	699	692	660	684	669	628	654	653	669	676	648	634	686	662	682	679	704	660	642	684	651	675	670	714	664	617	707	639	697	640	663	627	660	651	662	659	672	648	672	626	688	677	654	675	671	689	657	663	663	628	636	710	659	669	631	651	668	625	661	675	660	685	652	677	652	698	654	694	648	715	700	661	664	658	656	623	681	677	692	705	640	643	691	624	691	733	668	644	668	635	680	744	664	699	672	677	610	659	682	676	625	684	685	632	679	695	695	687	666	655	689	665	688	689	657	652	660	696	682	664	697	664	644	689	662	695	675	620	652	646	664	653	667	667	672	655	672	635	647	639	674	652	644	661	656	680	626	647	712	608	640	684	729	657	640	671	656	635	618	681	610	685	661	644	662	599	677	648	688	680	659	704	689	673	650	676	682	625	704	676	669	633	657	630	638	675	664	656	675	618	682	641	642	657	644	677	605	693	647	666	670	718	684	675	651	619	664	645	650	678	696	653	681	684	694	685	650	662	654	641	680	643	676	597	623	693	643	697	635	689	621	616	650	654	678	698	662	678	697	639	647	671	626	680	644	649	671	697	705	688	642	654	675	632	688	645	678	661	695	685	647	690	673	698	679	656	689	644	664	642	649	669	636	668	658	628	653	668	657	673	676	676	705	654	680	631	638	705	701	688	662	630	678	720	657	706	672	666	646	644	671	672	657	691	651	641	670	677	603	709	677	711	630	691	670	643	657	612	633	693	657	634	678	671	617	713	642	680	674	684	654	684	638	644	659	646	709	657	664	703	678	634	651	614	694	655	685	647	661	623	670	662	688	662	689	712	701	697	681	680	653	683	657	646	677	678	634	676	599	618	650	628	665	659	644	649	653	666	704	686	622	652	658	707	658	631	676	689	690	660	690	667	642	688	642	672	644	719	678	684	654	616	697	661	663	696	692	653	673	641	692	703	658	701	677	652	663	645	692	671	661	689	659	654	662	633	621	694	639	664	667	679	634	694	660	634	671	658	686	622	695	704	670	656	654	665	660	658	738	663	671	694	685	679	675	624	700	666	668	714	636	636	641	629	662	679	661	671	670	660	687	674	692	671	697	686	651	665	697	665	635	644	642	664	660	671	666	690	683	647	671	643	620	684	687	680	650	690	660	661	654	690	646	607	652	667	658	666	659	686	667	638	652	644	665	666	674	666	623	715	631	665	680	664	658	683	695	680	645	760	662	670	690	660	675	705	690	690	671	678	647	642	642	664	684	679	658	695	628	671	695	674	657	677	665	625	678	631	659	682	675	634	623	658	676	667	698	650	687	671	653	620	665	649	645	646	684	648	666	687	643	622	704	612	662	664	649	668	691	672	679	616	619	667	709	681	682	653	645	649	639	653	681	649	705	683	679	658	700	705	647	687	656	679	693	691	677	643	654	676	666	692	696	694	659	672	645	646	676	656	657	697	693	660	675	702	663	690	643	641	641	681	648	661	654	661	600	662	655	688	652	638	708	695	685	646	703	654	635	666	675	664	663	704	642	658	683	642	671	660	666	652	628	659	644	669	617	628	675	655	697	675	614	699	699	645	657	621	695	705	664	643	654	653	676	654	668	704	668	629	651	670	661	726	663	685	668	637	646	642	659	639	629	675	637	633	674	703	669	664	633	618	679	677	677	662	687	718	642	656	642	666	658	653	635	596	664	604	656	707	678	696	675	661	664	656	637	655	623	712	673	695	676	680	692	660	624	633	686	650	644	658	679	658	672	661	682	617	668	680	666	669	666	670	683	661	661	663	656	631	655	662	675	651	659	645	663	667	662	644	662	673	663	661	661	657	659	670	615	676	635	694	617	671	631	698	663	691	662	697	696	620	636	681	699	633	676	658	687	687	678	669	634	664	667	662	652	649	678	652	690	654	662	662	672	674	605	686	632	662	635	691	663	622	687	730	635	644	615	642	674	715	671	650	663	694	665	665	641	666	682	653	641	667	693	667	697	630	696	687	678	644	686	660	645	678	717	632	695	651	679	643	681	670	676	640	698	699	656
59827	100181	60568	58033	47854	40148	26039	4449	1007	995	1284	1057	1005	986	1187	999	1008	1005	1033	1018	1002	1051	985	1042	954	996	1014	1020	1018	959	959	1029	987	991	998	987	1023	959	1038	929	1016	971	982	949	974	1001	1030	1021	1040	999	1004	955	926	1016	990	935	961	969	972	986	1059	928	1047	1062	980	950	1028	1004	1009	990	1001	1021	990	1014	939	1003	1020	991	994	992	1001	981	953	969	987	976	991	1030	986	990	934	985	970	1026	1048	980	939	1005	1005	1005	1026	1016	923	974	976	1036	1040	940	1001	971	1006	950	978	1029	979	979	934	1014	945	968	967	996	953	995	933	1007	1037	894	937	984	1012	984	1017	970	979	955	964	1013	952	1004	941	980	994	1022	965	1022	987	1014	979	924	963	917	984	969	1015	1002	1059	1015	994	965	1053	1013	935	959	1009	1032	973	966	977	1046	994	966	1001	979	975	1028	949	1084	1006	968	978	983	966	989	950	935	974	951	967	944	1004	953	994	1022	951	933	1034	997	1047	1000	1016	984	1003	1009	998	985	982	995	994	970	988	979	1036	969	1014	1005	981	1018	1020	954	1058	1011	962	976	965	935	965	992	974	1002	1016	982	972	1012	991	981	924	1010	953	965	982	1045	994	1019	1006	1001	1014	994	1005	986	980	949	972	987	960	1007	980	940	989	1009	999	1000	985	942	1063	1001	1004	997	990	968	964	959	987	1064	999	950	1022	1001	1049	970	972	957	988	1010	1010	974	1018	933	982	971	1022	1006	1014	963	958	1020	1025	1014	1008	986	968	1006	995	983	986	997	927	956	943	990	959	995	1005	1065	1007	1006	969	997	1034	1002	972	965	950	963	1010	952	971	967	970	1001	942	1000	943	1011	1027	961	961	1007	981	988	1031	990	997	954	1017	967	951	1008	1010	1030	1023	1048	977	996	964	1013	1022	1030	1038	982	1001	984	980	952	987	1002	982	1002	979	1039	961	1034	999	1018	1019	1038	967	1010	988	1017	959	989	979	1025	993	1004	979	1038	988	979	1003	986	1002	968	991	1021	935	963	969	931	989	939	957	939	977	1027	962	979	933	973	1010	1016	939	1025	1008	959	997	1008	965	970	1035	949	1010	980	942	1032	951	984	1002	964	1005	1033	1018	1036	1004	1010	997	925	955	1004	1008	953	977	940	959	995	1012	1029	1014	1025	928	998	957	971	998	1018	1010	992	934	932	951	961	1041	980	975	1022	1023	995	975	994	974	976	970	971	1007	983	948	973	941	1053	972	993	1001	957	966	984	968	1011	1048	987	986	1025	986	1017	940	1036	1037	948	998	1030	976	1015	961	1007	1070	985	1010	1013	975	930	1006	1030	1012	1002	1007	951	964	931	990	957	979	996	1075	983	1030	1000	1008	996	1035	948	1027	1064	1014	951	975	924	997	961	976	962	1017	1009	961	962	977	975	1026	960	988	936	946	1016	986	948	987	958	1003	1074	974	963	989	1002	979	965	1009	995	936	971	990	1018	971	998	1009	1017	948	996	1030	1053	1004	948	957	920	1002	1037	1013	989	997	980	986	978	961	1004	994	973	1028	1005	1043	950	966	970	926	953	1027	966	967	1021	1015	958	989	1016	973	1032	968	991	922	947	956	967	979	992	985	1009	1036	1036	979	971	954	1017	986	991	949	945	971	981	967	1001	1011	971	965	993	946	972	969	909	1002	967	1034	986	948	971	1042	974	926	1001	996	1009	970	931	941	1005	1058	1023	969	969	973	1015	1004	998	1062	991	1015	941	978	961	953	1012	1023	976	977	954	951	1040	1024	1025	1004	1012	953	951	1020	970	1005	994	938	971	962	1027	951	994	946	984	974	1027	956	940	953	1013	958	959	1006	1009	1040	978	955	995	954	1025	1058	1027	1002	1020	952	979	1013	991	998	952	986	984	1017	982	1051	938	976	1028	995	1012	1010	967	975	997	1000	944	1038	1037	952	979	1005	917	1000	1001	994	972	1007	988	965	1040	952	977	1010	1020	974	988	959	1005	1004	968	947	983	1002	1015	1048	1026	970	1004	974	971	993	1022	987	974	1007	1019	1017	944	1016	984	1013	1025	982	923	1036	961	961	953	917	966	935	989	990	984	940	999	963	958	1022	984	997	1044	1012	956	1007	961	1058	988	935	1025	915	973	1018	990	987	934	1035	1023	1016	1005	980	970	1044	948	943	1013	997	980	986	1012	970	952	934	952	997	1004	1046	1049	1030	990	1021	1008	1031	1008	997	948	1048	1036	962	1012	979	990	1032	956	1001	982	932	1037	916	945	993	1007	984	1004	1013	959	979	1016	987	1006	979	923	1029	1008	1025	978	1006	994	995	968	954	954	997	999	942	1044	936	966	992	989	987	1012	979	974	987	973	1034	964	956	1025	994	973	931	975	979	995	969	978	979	1008	986	968	962	1001	1030	1012	995	1029	959	978	965	951	977	1068	886	1020	981	968	936	1029	966	1011	1022	980	1003	954	977	950	912	990	982	984	984	965	1021	920	985	975	987	1023	992	993	1030	963	987	1003	1026	1020	970	1032	1042	1007	1014	985	979	996	976	1032	923	982	1026	1024	1019	960	963	917	1011	988	1087	996	1006	962	971	981	1001	1026	989	934	978	969	1002	1011	1024	1012	975	1002	939	957	966	949	996	1004	941	1013	1029	970	980	961	1013	974	966	1001	1063	977	936	1026	1008	1024	981	1014	1011	1056	1022	970	991	961	977	925	1014	963	1000	1028	965	960	987	965	967	992	1016	976	1007	988	954	989	1039	1009	941	996	1031	947	1018	960	995	984	976	984	997	986	999	978	993	972	949	964	1031	1036	1029	1001	971	1003	979	996	933	1007	975	1020	976	932	952	954	996	1031	989	1017	988	1026	994	959	1059	1008	948	1005	939	1048	1020	999	1023	974	978	1010	939	1020	972	988	947	979	989	935	982	981	1039	984	1012	1006	962	931	921	947	974	971	1027	1017	1001	1010	1047	1003	1001	1029	1039	945	920	999	948	975	1044	986	989	958	971	997	1003	959	1011	977	976	992	938	976	944	1016	1035	980	979	981	995	1028	1001	973	1033	972	990	958	956	961	981	950	1013	960	969	953	1005	1008	967	967	980	990	1017	976	976	1005	1028	957	975	953	977	985	1043	966	981	920	977	979	987	974	970	954	1029	956	1004	1005	948	982	1011	925	964	1030	984	973	1008	977	978	990	1027	957	1016	1008	1004	975	1012	986	1004	959	955	1041	1018	971	962	1029	1032	1014	970	950	993	1028	997	1028	960	1011	989	985	984	967	943	978	941	981	932	1003	979	967	1006	1020	920	916	962	1049	987	965	1001	960	1027	978	1028	997	1023	979	952	968	970	968	1045	1012	929	958	978	934	1002	972	1002	1012	973	1027	963	998	1004	1035	994	985	996	981	994	1005	985	986	994	947	961	958	964	989	991	1020	954	997	986	956	974	967	991	988	952	990	951	1075	946	996	980	1005	1025	985	960	985	990	991	937	968	965	955	972	1038	975	942	933	998	1010	980	976	996	989	999	951	1015	950	1012	950	968	1001	980	970	1000	1006	956	994	1007	1001	947	947	981	979	999	974	1022	953	1004	1035	1007	953	988	994	949	987	958	970	1012	992	1014	1039	1018	945	993	1004	1011	996	1013	1021	987	1005	951	1001	1026	1026	927	943	991	984	1039	985	951	959	969	1004	978	965	919	1021	996	991	1032	997	957	968	974	1051	949	973	983	1044	940	981	951	1056	989	976	1000	1012	1002	943	1001	1025	1024	985	975	990	1000	965	986	1001	988	1026	977	979	975	976	968	1037	989	988	1007	986	1050	1001	1032	940	992	998	994	972	993	961	1006	926	1002	999	967	1003	915	962	997	997	968	983	1001	970	980	983	988	983	978	1025	990	1001	994	933	968	1007	980	961	1021	961	1000	1012	1054	1001	964	1021	981	982	970	1008	1010	944	1023	985	1004	996	994	977	975	980	938	1008	966	953	995	979	1057	966	998	997	1010	1010	982	1007	983	992	994	975	1018	961	1005
29550	28890	24849	17073	8086	4197	2160	446	332	346	345	328	344	340	298	344	348	316	335	311	294	334	317	354	318	331	300	306	313	296	350	323	337	290	347	358	297	335	324	339	327	297	318	343	304	320	327	330	343	340	309	340	339	267	321	329	302	327	366	325	350	319	296	320	306	376	334	323	321	330	326	333	309	337	316	330	344	338	291	332	333	304	332	333	317	310	314	318	324	318	323	317	320	307	317	319	314	316	339	333	320	340	311	326	333	314	312	329	332	334	352	350	314	369	300	314	321	312	341	343	331	310	308	341	320	328	323	301	335	298	327	328	305	349	346	303	320	330	328	314	314	347	302	340	338	352	322	332	317	320	335	345	343	309	370	301	374	328	341	373	329	335	326	324	318	352	310	336	302	333	323	339	273	324	318	343	331	327	328	321	329	332	341	301	346	319	340	334	346	315	339	317	340	346	329	343	349	342	312	320	332	314	323	322	337	354	347	326	325	337	358	337	342	329	343	342	330	348	334	347	317	325	342	312	320	280	314	308	317	344	317	297	325	310	327	322	326	349	305	339	292	331	308	313	337	307	348	358	347	340	351	314	312	310	288	342	332	327	345	349	309	309	310	335	310	313	328	334	340	360	312	294	304	338	331	345	316	333	331	322	314	309	305	324	325	332	331	353	310	306	327	303	313	327	309	309	299	320	319	327	332	325	330	331	309	320	336	309	342	310	295	338	298	345	327	360	301	318	354	289	327	316	306	330	327	339	328	329	376	349	329	327	289	332	363	348	346	312	298	297	357	321	348	357	335	344	330	355	331	332	348	330	328	327	303	336	345	333	331	343	321	343	330	314	308	302	329	323	296	315	320	341	341	336	326	316	302	347	317	333	330	344	328	340	344	331	338	311	329	334	294	339	330	358	339	320	327	335	305	358	339	332	351	332	309	352	314	342	305	330	310	299	323	308	328	340	315	303	336	291	328	318	336	349	286	313	324	353	328	304	331	324	330	315	341	336	348	297	313	311	364	323	320	363	342	313	316	326	315	343	330	342	324	316	331	304	347	296	328	311	286	274	321	322	317	317	308	313	325	317	312	329	337	356	339	343	323	317	342	308	312	309	338	331	310	325	323	306	298	324	314	290	329	318	332	296	313	339	301	285	353	283	334	339	352	312	330	326	305	330	344	320	311	333	336	315	342	323	361	354	320	314	319	304	292	334	328	299	289	358	318	312	336	325	345	345	356	325	332	331	317	345	319	312	368	329	317	357	343	330	309	332	319	288	331	322	345	354	314	336	318	351	337	318	345	327	330	335	329	324	316	311	332	356	348	341	345	320	292	313	313	327	328	292	323	324	333	339	288	340	327	334	293	339	334	340	311	313	319	320	308	326	322	350	346	300	308	321	335	320	296	292	303	346	338	328	358	321	349	329	344	343	334	287	342	313	304	339	338	359	352	332	316	359	313	315	340	327	333	331	312	308	323	311	348	330	336	318	324	301	348	336	338	331	314	308	365	299	342	331	340	306	343	310	354	328	333	336	321	335	317	326	356	346	333	314	317	352	344	297	347	343	325	349	310	314	332	318	287	312	289	342	346	325	314	336	328	310	328	323	316	318	331	322	284	315	322	332	326	318	313	317	336	287	351	334	343	327	302	305	336	295	315	362	298	355	326	353	345	340	364	328	333	313	294	310	342	326	327	344	315	297	333	341	344	365	303	314	310	331	322	357	292	336	331	310	315	307	306	330	327	322	331	376	307	321	311	349	308	307	331	289	328	325	306	337	315	301	350	287	325	328	312	328	347	269	339	327	312	334	299	330	338	306	294	328	312	323	321	304	343	316	354	336	336	330	340	316	292	307	306	329	326	318	310	313	287	315	294	325	326	306	323	309	350	284	316	313	361	312	320	331	336	309	320	328	317	309	315	336	306	339	336	315	332	296	337	339	328	341	323	315	312	331	361	319	323	325	348	328	362	341	314	325	304	311	350	342	307	324	337	333	303	299	343	362	331	335	294	328	325	352	331	307	340	324	329	333	319	329	332	320	322	318	314	341	376	307	297	324	352	296	321	356	321	297	343	324	347	320	320	346	315	324	317	297	301	355	308	291	334	338	329	315	330	341	329	300	292	335	333	282	305	347	329	350	331	305	344	335	324	322	325	336	331	336	359	315	352	329	343	311	330	320	325	316	361	314	345	327	311	310	325	325	341	317	308	306	354	339	312	334	325	318	306	356	339	301	313	302	311	305	329	330	332	320	294	350	307	320	305	307	354	308	316	301	336	308	312	323	344	336	356	322	326	323	311	321	344	335	310	300	326	303	349	320	312	326	321	329	354	323	374	330	333	319	344	315	309	323	311	311	326	326	336	325	314	336	328	319	314	331	325	318	313	335	352	323	308	356	299	318	349	304	339	339	283	340	354	334	345	330	300	335	321	315	320	361	330	330	355	313	324	335	321	319	355	368	327	320	328	322	337	305	329	371	319	301	277	319	336	337	345	333	324	346	294	306	344	314	338	336	339	326	290	327	330	326	304	366	330	369	322	328	351	314	302	321	307	329	320	337	312	316	325	306	317	326	335	337	335	322	316	354	307	314	334	288	337	366	319	358	322	307	351	331	317	328	315	326	320	308	368	344	345	334	310	315	365	318	332	358	307	299	355	321	327	348	342	298	348	317	333	321	281	349	332	315	318	330	293	325	337	353	316	299	327	326	300	317	320	341	326	314	321	342	307	353	302	344	332	331	340	311	298	315	327	367	343	332	345	339	333	300	352	338	317	322	333	327	326	329	340	348	334	318	329	329	291	328	322	295	318	327	290	343	307	315	327	327	321	337	324	362	310	326	309	342	342	310	311	320	318	324	316	291	351	356	311	299	330	324	319	353	353	313	336	350	337	370	299	306	313	347	326	301	322	331	336	349	314	312	296	282	315	294	327	303	307	328	317	343	301	344	323	350	319	339	347	340	352	311	351	333	345	342	302	344	346	317	310	333	311	315	320	294	330	321	317	344	347	339	333	307	342	301	328	337	350	323	365	344	296	310	299	322	324	358	318	306	325	332	312	330	329	342	339	335	310	321	349	305	344	343	306	342	316	309	338	329	331	327	323	315	339	318	341	359	300	345	337	343	313	311	331	331	307	317	342	309	322	327	307	348	306	327	331	297	356	343	357	315	355	348	340	317	302	297	333	320	313	333	326	333	309	327	353	321	312	285	347	350	320	327	304	327	325	304	302	299	344	330	314	343	326	317	311	315	358	348	321	355	322	288	343	345	355	332	315	353	314	338	340	320	325	348	333	351	340	313	322	275	327	307	317	319	334	334	298	329	318	325	341	314	315	340	334	344	361	314	362	295	306	312	312	349	332	310	349	328	288	318	336	313	314	303	312	314	358	308	335	305	338	331	334	350	281	313	346	325	331	315	336	309	339	328	318	313	288	333	319	318	320	347	298	338	319	329	343	336	327	305	328	354	328	346	321	314	330	321	326	326	306	310	324	318
34642	47650	27965	21109	13688	9302	4547	803	506	561	535	514	552	532	523	547	513	521	503	527	532	500	530	534	517	563	517	521	533	534	552	544	500	572	500	534	544	528	510	587	545	543	516	545	548	563	523	531	533	518	534	534	537	525	501	549	529	513	551	559	528	515	519	552	504	531	537	499	517	546	547	519	541	549	557	537	570	526	511	559	499	530	533	523	544	539	534	548	549	576	535	540	537	523	519	519	515	535	570	535	499	548	519	550	542	513	506	521	521	532	567	540	509	492	505	496	511	547	505	562	556	526	580	547	555	547	528	547	543	549	530	571	534	552	565	563	539	542	545	493	511	553	567	495	574	530	551	507	538	516	567	551	503	488	486	552	515	554	555	565	541	507	544	553	535	501	489	524	509	513	557	547	531	528	523	549	518	518	564	531	551	511	576	564	563	532	557	522	519	554	523	522	530	576	549	514	550	574	536	520	560	547	551	553	516	519	479	495	534	497	529	505	521	558	538	523	509	552	523	543	525	549	524	544	518	532	516	497	528	546	518	536	547	577	575	540	523	582	578	531	529	562	550	531	515	556	511	532	535	518	503	507	530	526	552	568	543	561	521	517	524	535	555	543	482	553	550	548	543	529	528	491	562	544	535	508	488	514	533	532	502	509	558	500	520	508	532	522	547	552	541	556	551	533	482	528	550	495	516	532	504	490	552	584	540	525	503	556	532	522	555	505	518	539	540	520	523	512	551	549	518	511	529	574	547	494	531	519	532	536	529	566	547	545	523	548	532	538	554	508	515	550	560	503	566	552	534	551	548	611	573	509	514	531	581	524	524	498	537	530	533	513	517	547	509	514	585	529	516	570	506	539	511	523	524	510	505	517	520	548	526	552	569	559	497	563	518	536	534	527	535	520	515	531	544	551	529	531	541	513	528	526	538	544	532	510	527	528	541	571	528	509	499	560	498	501	531	508	513	571	566	534	490	513	549	513	528	516	545	555	521	532	553	544	527	542	549	540	563	538	503	492	554	542	518	501	549	531	527	547	536	569	543	515	516	497	553	533	572	524	546	507	524	489	542	501	534	504	502	526	547	539	514	572	498	535	538	519	504	550	544	546	513	551	469	557	524	512	503	514	551	563	553	557	495	532	559	534	531	544	536	582	541	548	550	555	533	545	533	545	528	594	531	499	496	517	522	548	528	503	561	529	571	541	576	507	549	568	547	531	515	526	544	525	574	572	524	550	501	496	581	559	524	550	537	524	537	512	526	529	538	534	562	536	520	539	498	512	541	545	565	518	521	542	551	553	541	559	494	535	561	527	517	582	549	519	546	503	571	520	549	532	523	557	541	532	569	523	533	535	550	512	564	554	532	522	567	534	523	571	535	498	533	545	513	535	511	527	533	547	509	542	547	557	493	533	546	527	531	541	525	539	531	562	571	538	506	521	558	527	515	525	535	539	547	524	486	529	557	537	531	535	528	561	535	503	537	540	542	519	504	501	556	540	546	525	513	511	531	510	517	557	508	545	492	517	503	519	513	544	553	537	547	509	557	554	489	529	532	528	574	533	528	543	546	509	509	547	549	561	532	521	550	543	557	514	529	543	561	553	487	505	561	555	566	527	538	545	520	568	496	530	568	553	499	523	528	535	539	564	517	508	551	535	577	525	564	547	550	560	514	550	506	528	544	523	508	565	485	590	544	566	537	512	505	533	506	520	534	530	515	565	561	527	578	563	542	566	513	586	539	564	550	536	507	519	587	564	565	514	534	577	533	512	553	507	521	562	525	516	532	532	545	554	502	576	520	519	520	547	512	521	553	539	550	519	503	571	570	535	525	536	563	562	535	585	566	525	552	550	566	529	515	524	576	513	538	557	491	520	482	515	516	532	521	547	516	551	523	522	526	545	538	531	535	507	553	526	565	517	530	547	525	507	518	551	492	545	534	527	524	557	555	556	527	522	484	545	496	578	544	531	514	584	557	518	525	537	508	504	553	542	569	506	571	532	547	571	522	520	595	533	528	522	521	561	548	531	575	559	483	548	527	521	543	562	542	502	529	546	521	537	551	534	485	544	527	526	521	545	498	522	556	521	483	578	527	496	499	538	507	522	528	543	529	534	548	476	528	504	563	519	531	537	520	549	510	494	537	506	546	549	577	549	523	529	506	526	541	520	547	562	564	456	567	530	516	533	527	525	507	488	481	495	558	530	568	491	545	570	523	532	534	530	535	495	509	536	507	555	573	532	528	533	503	552	501	545	494	557	516	558	561	542	532	531	527	527	533	530	509	530	500	554	533	520	529	541	564	547	543	512	530	527	494	527	550	548	536	563	526	519	528	536	541	563	501	512	510	533	547	547	583	535	532	518	550	508	562	562	529	549	563	549	532	518	527	536	544	536	549	523	557	542	505	524	567	589	534	531	515	546	500	551	510	542	545	544	557	533	575	526	492	497	561	527	478	517	534	518	561	552	553	560	534	530	507	537	546	556	550	540	503	525	538	531	504	511	562	559	512	545	549	496	518	524	542	521	551	531	571	535	538	536	575	519	547	481	519	482	527	523	528	517	555	498	512	583	537	515	535	550	510	502	535	526	540	501	540	503	543	494	552	523	540	573	515	492	513	475	514	543	537	523	534	509	529	506	520	557	524	537	588	564	501	543	512	506	551	531	557	496	520	496	547	519	546	511	477	551	530	567	534	565	544	525	501	555	502	527	525	512	529	547	510	519	523	517	555	515	519	567	531	495	540	511	514	537	550	546	541	561	568	560	522	528	527	546	557	599	533	542	501	553	469	567	527	513	566	521	502	523	501	550	525	538	546	525	561	543	535	555	495	517	533	550	580	545	533	555	527	572	525	531	517	511	519	527	563	562	518	554	545	523	523	523	540	538	567	530	535	522	548	508	530	525	593	586	529	547	574	530	531	511	543	514	502	506	544	529	521	526	553	541	535	549	531	487	519	535	580	503	546	554	515	529	505	533	523	515	567	547	555	544	514	509	493	503	538	467	572	486	560	518	489	528	504	560	524	563	538	527	544	547	537	553	502	550	559	500	553	555	546	529	516	543	542	534	522	490	550	535	545	505	495	539	514	490	502	518	510	556	550	574	552	565	530	517	550	519	530	511	497	555	472	524	566	533	531	565	568	540	521	521	547	556	525	567	488	540	542	506	546	579	557	567	551	533	567	541	570	560	537	560	525	514	503	531	556	531	528	551	530	522	523	500	551	594	535	516	554	503	541	502	527	519	503	527	526	540	566	552	513	538	513	512	548	542	556	490	504	524	545	563	520	574	501	513	532	524	514	511	552	557	535	503	506	565	523	519	531	545	552	558	536	489	521	506	524	529	505	494	551	517	530	555	559	510	528	592	568	553	555	527	557	539	504	521	498	553	501	519	517	522	553	535	533	515	550	554	494	537	562	515	564	537	487	568	544	560	558	550	541	542	570	516	538	522	553	505	543	560	533	532	563	525	505	539	494	555	503	550	566	554	527	567
25325	26404	38014	37592	29729	23996	13579	1413	510	440	501	482	502	508	483	493	463	484	482	510	454	466	477	477	471	457	431	466	447	461	458	467	474	471	484	443	470	468	474	485	478	458	499	490	468	463	459	519	504	479	456	448	424	469	481	466	465	501	482	482	467	475	472	481	475	433	470	451	432	484	508	508	457	518	431	483	471	463	494	465	453	483	457	446	470	430	478	452	523	458	457	459	422	445	463	459	481	487	479	429	469	470	476	480	480	510	489	485	472	469	491	455	465	483	488	488	405	460	470	460	449	473	502	482	454	501	462	478	496	430	439	444	471	479	487	484	481	535	434	476	465	458	482	449	462	477	452	478	461	422	469	480	489	443	483	504	461	459	484	461	473	451	448	442	477	440	470	458	457	493	478	482	445	507	508	434	474	487	449	485	479	526	448	443	478	508	451	445	457	485	452	497	442	426	467	468	460	433	473	449	489	432	468	450	487	458	434	498	485	439	434	507	478	509	466	471	426	494	424	485	499	475	491	485	450	487	454	456	453	494	456	463	459	443	506	524	487	467	489	457	530	482	474	516	495	489	492	450	437	461	431	488	498	465	437	500	511	464	488	478	499	476	458	490	434	508	494	463	465	458	466	483	456	451	481	459	467	488	452	480	480	455	472	437	442	484	482	460	458	501	508	510	442	480	465	477	483	455	474	397	496	495	486	480	445	438	472	450	477	485	475	447	456	508	449	472	436	465	460	464	465	481	467	477	455	438	478	452	490	465	436	476	446	446	499	468	467	555	426	504	495	500	479	501	460	487	484	460	479	460	487	518	485	497	486	471	489	482	487	448	450	459	512	457	450	488	448	495	483	475	469	445	442	486	470	486	467	470	447	480	492	474	510	454	453	499	464	492	460	464	467	509	480	469	502	456	477	524	469	499	494	469	461	472	422	441	486	505	524	474	481	506	474	470	459	489	429	449	455	466	463	481	463	477	472	453	497	521	466	459	450	463	485	497	503	451	470	484	450	489	520	490	502	444	480	456	503	461	509	464	488	491	476	439	482	463	483	472	464	490	474	492	468	498	465	471	499	483	507	451	475	505	433	447	463	469	456	471	445	475	456	483	429	435	450	475	476	482	481	491	476	480	469	480	458	465	489	475	481	471	465	458	488	475	436	512	449	463	489	446	465	471	452	505	461	478	490	443	486	465	467	474	436	444	514	424	463	465	479	462	471	434	448	463	448	472	462	474	486	432	465	476	477	509	451	444	470	436	474	466	452	497	489	437	486	462	479	475	455	411	477	428	435	468	429	504	496	499	462	424	459	453	467	473	493	455	461	454	491	468	467	462	470	475	465	483	436	467	464	455	449	478	492	469	498	490	459	487	464	487	473	448	509	454	466	502	440	452	482	441	472	462	467	484	490	514	504	461	438	456	460	454	450	440	431	459	469	444	471	458	476	489	454	519	494	449	465	487	464	467	477	470	496	496	481	474	480	477	471	440	428	476	442	462	462	476	479	467	521	443	483	474	455	459	485	458	451	451	522	465	497	516	494	436	473	483	451	429	424	470	454	483	488	473	485	481	493	451	465	443	493	498	463	487	462	486	513	461	477	458	480	464	508	482	452	479	487	482	476	497	455	468	445	460	512	504	502	445	477	435	440	499	475	457	465	472	464	468	501	468	450	485	455	456	465	441	457	442	490	531	430	466	455	473	458	484	471	451	475	463	475	502	490	485	452	517	498	450	489	460	462	462	490	470	496	438	490	469	468	507	408	424	443	447	482	461	429	470	480	488	448	482	465	453	436	452	433	454	467	442	506	512	443	486	483	454	476	477	473	470	461	429	438	447	455	500	455	480	470	434	475	506	477	486	450	488	520	503	478	433	471	477	461	466	463	450	460	465	459	489	456	467	480	463	497	438	474	439	473	446	459	481	448	491	458	466	478	504	480	447	451	530	499	458	467	451	476	493	471	463	422	454	452	432	448	456	456	468	422	455	467	464	467	492	489	485	483	486	446	465	457	457	471	472	483	515	461	478	452	446	480	451	457	498	437	431	474	470	467	464	475	486	497	478	464	473	463	484	462	473	500	510	477	478	476	466	461	470	455	460	431	424	475	483	446	445	491	470	470	456	474	470	480	434	439	494	449	456	509	452	468	459	463	487	467	486	466	454	511	445	445	474	475	513	474	479	544	462	431	494	460	499	488	456	455	465	443	480	418	461	487	437	491	471	490	443	491	511	456	494	441	451	452	495	466	450	472	469	465	490	479	468	477	449	466	479	465	409	464	464	436	492	467	471	472	412	453	463	445	447	485	444	491	460	519	430	467	483	460	468	465	487	430	465	479	453	507	466	456	467	450	464	485	475	472	485	481	466	474	455	504	480	481	458	469	444	509	464	487	479	473	455	521	472	459	454	449	525	455	459	455	450	497	456	475	492	465	459	490	508	475	461	502	490	461	453	493	501	454	405	484	519	491	452	476	463	430	506	477	466	486	475	465	480	452	498	458	490	479	480	464	464	504	475	505	467	460	481	490	469	465	465	457	461	506	519	496	490	485	490	474	494	463	418	505	428	443	457	473	467	444	504	480	466	499	487	485	515	456	464	485	462	443	435	437	437	455	462	425	457	482	451	472	468	490	509	468	476	462	499	473	483	463	483	487	477	473	465	454	472	451	471	513	482	479	493	503	492	426	492	416	483	500	467	441	455	452	436	458	498	453	480	474	450	498	448	494	461	482	476	451	493	460	488	499	480	449	483	495	454	448	451	410	479	461	483	488	452	441	453	416	463	485	455	491	452	495	456	465	449	449	471	455	442	481	460	460	472	493	510	466	445	508	464	455	465	475	482	456	498	493	482	475	478	508	465	451	471	489	463	450	503	441	467	451	503	511	439	442	457	415	442	502	462	494	414	491	473	476	472	467	502	474	420	453	456	468	489	456	435	451	474	447	465	454	483	438	474	487	476	424	410	463	472	527	481	472	441	500	481	464	479	480	454	448	448	484	434	473	477	467	477	454	450	471	461	465	470	469	505	437	462	489	479	490	459	460	462	484	476	466	487	482	463	451	474	486	453	472	449	442	432	489	461	455	463	494	477	507	453	476	485	517	464	459	435	450	452	453	499	480	474	534	499	464	478	480	464	457	449	484	483	444	477	481	471	460	482	488	470	475	479	468	478	529	417	457	501	461	471	484	477	462	450	480	423	452	457	458	493	459	461	473	456	471	466	511	436	459	465	461	467	510	474	467	465	449	462	471	476	435	477	459	436	474	440	475	438	478	445	480	474	462	470	480	451	496	451	463	439	472	466	463	485	463	466	436	483	461	446	464	477	450	467	467	456	497	458	462	446	420	458	467	508	437	460	487	438	450	479	474	515	487	442	451	479	468	493	481	492	494	460	495	463	457	488	435	486	451	473	466	494	489	496	515	459	449	452	467	485	464	469	453	445	480	526	444	454	457	463	450	506	468	436	457	458	491	481	471	484	475	459	469	496	442	471
59069	94400	55116	48501	37968	31860	17642	1894	717	769	810	843	750	779	834	721	791	737	723	690	713	721	694	689	736	722	711	753	718	739	755	712	759	735	750	791	739	731	714	705	687	686	731	754	687	697	772	715	680	740	765	748	711	711	707	737	778	713	728	733	742	713	714	755	763	732	766	707	737	719	723	701	711	761	688	708	690	755	694	815	682	704	748	755	718	654	722	750	803	737	732	703	754	748	734	700	745	729	745	700	690	722	733	700	724	768	740	796	734	741	752	743	676	742	695	746	737	749	743	729	739	737	718	766	742	745	766	763	733	736	701	745	811	740	701	694	767	728	756	749	745	757	766	753	720	706	747	738	732	733	715	758	728	692	753	758	748	741	711	738	731	754	730	742	731	721	746	698	767	671	737	703	709	722	749	797	712	735	690	761	761	723	710	758	710	772	749	750	786	751	783	786	689	724	728	728	747	741	754	718	695	768	715	692	729	733	722	795	732	738	762	742	707	749	780	741	779	748	690	762	715	695	770	746	736	753	731	698	717	747	718	751	726	726	692	772	764	683	789	718	736	670	751	728	746	763	744	772	709	734	747	744	688	678	705	737	697	724	726	729	764	738	754	736	759	759	741	761	740	750	714	737	692	746	748	725	720	718	700	720	717	752	704	762	760	698	714	719	756	721	783	712	746	740	735	680	708	726	701	750	728	755	740	774	744	731	719	722	743	705	705	761	771	688	793	729	741	705	771	676	754	740	756	762	746	742	704	741	670	731	730	740	713	721	719	675	763	707	704	730	730	746	691	719	721	724	694	756	745	750	729	706	730	727	703	790	742	708	710	731	711	766	757	755	763	722	739	760	698	754	705	767	740	783	714	744	726	736	724	700	748	726	749	752	660	729	713	679	724	715	703	734	738	723	752	737	737	676	764	709	713	790	771	729	691	755	724	736	790	736	714	710	740	755	749	703	686	788	689	770	748	772	744	688	777	755	717	718	752	730	755	692	727	767	693	734	691	705	692	709	692	734	776	747	685	746	759	730	746	727	715	746	721	779	770	736	769	732	736	738	728	807	719	755	734	711	735	735	738	755	766	769	743	738	699	708	747	757	707	725	741	760	700	773	720	728	784	700	731	718	705	742	727	726	697	720	781	756	750	809	666	707	746	703	768	737	731	701	731	677	707	727	706	733	738	772	790	744	750	725	747	779	696	779	680	723	770	729	782	684	750	706	718	769	705	756	731	706	735	748	723	735	737	777	755	734	749	728	704	712	696	716	741	705	742	722	710	751	745	766	698	746	728	699	749	749	774	745	714	746	721	757	784	727	719	703	727	775	714	722	764	743	717	715	750	691	721	776	774	721	733	672	724	749	725	702	741	688	764	729	743	709	755	704	715	732	712	735	737	738	725	732	742	716	730	768	745	678	781	681	760	769	734	767	736	678	715	749	762	794	745	705	719	678	719	703	736	791	723	714	735	736	785	683	740	743	699	765	703	770	753	772	754	680	720	705	722	746	765	720	778	738	783	746	703	782	709	730	727	698	723	732	714	777	727	649	741	718	739	766	714	751	724	728	730	751	761	681	772	755	723	667	745	735	706	735	763	788	753	703	724	712	772	802	764	784	690	729	753	712	780	743	748	767	716	740	723	689	700	762	684	728	743	758	739	705	755	737	693	749	725	746	735	713	768	666	756	736	723	751	697	678	716	706	762	678	756	717	708	778	756	765	669	757	749	716	709	731	722	768	721	772	737	723	747	717	752	730	760	742	724	764	753	713	726	789	751	685	752	718	713	753	760	701	775	724	732	727	725	708	791	746	707	780	775	746	720	727	752	766	726	781	721	781	772	763	774	735	751	739	676	729	738	756	738	774	752	696	785	728	674	727	733	696	752	712	709	774	709	733	699	781	776	762	699	733	764	735	741	723	720	738	767	741	713	751	713	733	685	740	697	745	751	794	722	713	759	738	750	713	709	674	707	735	678	723	679	746	679	736	751	695	738	725	730	753	719	724	680	743	728	720	722	704	792	729	742	670	723	705	774	723	717	685	715	718	692	733	710	727	696	726	746	738	700	756	754	713	774	731	769	730	760	719	735	697	775	720	709	736	727	700	737	722	758	765	691	716	718	697	753	777	683	743	737	717	712	665	748	745	748	714	754	750	738	763	741	689	751	736	701	729	687	729	740	701	730	746	734	737	766	771	752	767	774	717	711	706	774	700	772	749	693	747	731	732	768	711	723	754	708	765	693	728	743	715	717	774	725	780	737	740	717	693	790	750	717	718	738	707	798	711	723	715	762	713	733	768	712	769	717	730	675	721	727	745	699	716	733	737	745	688	739	739	720	723	711	720	703	672	746	765	709	730	755	713	750	739	717	720	681	749	690	689	730	727	699	754	723	806	745	762	726	782	779	732	714	750	739	735	714	688	732	743	709	743	734	766	749	765	712	716	717	746	719	735	755	726	737	766	763	744	713	729	719	745	742	693	692	706	751	736	747	748	684	800	716	709	688	737	753	761	717	742	716	765	747	744	718	722	725	748	710	721	770	675	768	749	726	765	757	757	766	726	686	745	716	708	714	724	713	696	694	719	719	732	731	727	728	765	739	750	721	710	757	754	666	774	732	664	706	730	713	719	743	721	708	697	703	691	732	727	663	748	742	738	676	702	733	777	695	718	753	775	709	707	702	721	738	749	743	765	713	734	725	732	751	714	712	760	694	712	739	729	712	765	758	784	739	707	704	688	707	708	741	725	739	727	708	733	778	742	724	777	750	708	724	724	698	716	718	725	724	738	743	676	752	718	720	728	711	717	746	672	699	719	769	700	744	765	749	781	718	803	767	747	687	791	736	720	758	732	761	697	761	728	735	728	719	694	759	767	735	723	742	717	714	709	765	697	740	788	717	693	758	751	741	733	709	718	742	751	728	760	676	733	797	731	749	719	703	830	707	735	726	726	747	720	739	741	739	720	737	765	757	729	710	748	782	755	714	725	751	737	724	744	736	736	708	747	744	715	727	713	684	761	705	740	748	762	752	744	667	720	744	706	731	762	737	737	708	722	717	734	785	768	735	746	667	790	787	730	710	697	716	746	725	758	719	765	737	754	724	731	764	743	742	762	687	724	724	744	753	745	740	770	742	764	737	712	682	704	723	732	713	709	730	727	742	733	727	772	740	765	710	747	705	716	758	707	755	742	719	731	732	737	801	717	765	722	741	767	728	756	790	747	687	711	693	721	692	734	728	755	771	750	761	733	713	713	781	711	736	754	766	746	769	727	693	744	704	733	788	724	740	730	735	771	739	754	745	706	740	751	710	746	677	696	715	693	753	708	739	728	759	724	737	772	729	738	746	694	698	728	719	799	777	729	699	718	727	719	736	775	701	727	700	723	754	708	766	755	740	671	752	700	769	728	702	704	706	780	770	763	696	715	719	769	729	703	778	728	705	721	740	704	720	726	775	751	716	738	729	731	769	728	719	741	700	741	740	742	740	769	744	705
24309	23498	33641	30161	27385	27312	20440	2614	757	705	687	808	700	689	732	706	618	723	718	693	695	729	642	667	671	687	677	664	666	674	667	657	649	693	694	642	705	716	648	646	656	598	681	651	680	693	696	654	706	622	689	648	700	629	634	644	680	689	654	661	679	651	663	632	677	737	650	650	678	686	643	669	721	660	621	677	676	656	640	670	653	679	677	706	680	669	637	649	635	662	683	621	673	641	646	682	663	683	661	652	626	688	693	686	677	721	683	635	698	665	667	695	632	651	649	661	665	686	681	696	656	690	632	692	638	631	646	712	651	629	685	647	663	659	689	652	638	661	690	663	715	670	709	682	663	675	682	708	649	675	707	670	661	693	655	657	669	648	643	664	673	608	658	630	625	666	706	650	650	649	629	675	668	701	666	650	651	672	716	665	673	671	677	644	668	639	643	722	662	655	682	659	690	641	655	677	650	674	621	650	678	644	690	652	673	647	659	598	716	667	682	680	665	655	678	678	712	675	658	673	696	692	695	677	637	677	696	690	680	618	663	697	654	679	685	675	665	655	704	650	644	640	635	636	686	641	672	654	673	669	684	648	715	664	673	695	660	670	681	685	648	656	660	642	680	681	685	687	708	617	681	684	667	685	675	662	658	672	631	627	660	683	613	661	645	629	676	695	668	684	681	690	624	746	679	632	635	677	648	691	679	711	645	662	701	699	668	678	647	679	647	656	668	624	675	690	621	683	711	679	675	635	661	646	698	709	666	647	671	646	684	641	692	657	658	653	661	711	658	658	646	686	705	659	662	709	648	697	682	679	709	647	673	623	674	679	690	664	661	659	699	674	617	675	626	656	700	658	694	631	668	685	658	662	679	687	656	677	681	616	623	620	625	689	668	710	663	654	656	706	665	665	692	670	673	679	635	696	697	639	651	674	678	688	711	628	683	619	647	595	631	649	660	714	650	635	584	616	686	650	678	675	676	673	690	663	673	668	712	652	660	649	665	690	670	667	654	697	665	648	650	675	658	684	655	650	669	708	681	639	648	672	691	700	643	666	698	670	699	669	671	645	656	708	644	664	620	679	686	678	683	680	655	675	632	685	676	710	671	656	668	704	653	649	681	657	693	641	681	640	673	638	666	647	657	640	665	671	652	690	631	632	671	643	677	667	702	672	665	678	657	651	664	704	654	672	709	664	643	686	677	657	694	666	665	678	684	682	645	656	660	662	629	659	656	670	663	628	691	656	660	683	669	662	650	648	659	668	666	678	666	681	662	664	680	644	721	660	673	653	643	631	645	664	661	689	703	672	626	648	657	639	698	671	719	650	676	669	685	650	669	669	687	680	632	686	643	703	656	659	656	620	691	649	604	663	639	707	668	647	698	655	683	703	679	686	671	626	652	689	662	662	661	671	649	671	652	646	672	658	684	655	647	684	644	718	669	654	642	658	636	661	649	719	648	621	682	660	671	689	658	636	667	667	698	639	642	656	625	672	690	671	651	682	686	669	662	655	632	606	644	693	674	676	645	670	662	661	666	616	650	676	666	646	679	615	666	660	664	671	659	672	657	679	678	652	666	685	650	636	665	635	693	669	636	620	656	639	649	653	690	649	655	664	632	676	683	657	692	683	706	685	640	691	691	663	700	661	667	695	635	677	644	712	662	639	653	707	708	712	653	703	630	672	701	690	632	649	665	672	632	671	672	681	672	684	649	662	664	669	680	688	662	683	636	676	671	661	655	677	704	579	643	680	695	724	657	703	696	623	712	639	637	659	702	673	730	687	671	728	671	671	661	698	647	628	661	689	630	674	630	727	718	674	710	676	621	705	665	673	654	643	699	672	700	634	681	664	683	652	670	662	638	652	658	628	718	624	685	612	651	692	647	656	636	699	632	663	638	699	682	622	662	619	649	675	655	670	648	641	669	666	686	678	650	658	668	648	642	647	681	698	644	668	626	723	673	670	633	627	663	657	710	666	685	652	660	691	616	674	650	658	673	665	695	641	676	632	689	669	661	645	633	660	691	672	659	664	689	701	656	710	708	675	681	650	668	668	702	625	676	656	630	677	671	681	664	636	654	710	696	671	648	671	666	664	664	649	690	641	639	659	655	657	624	696	666	636	691	681	656	642	680	666	656	705	664	685	683	689	668	649	655	723	665	625	625	664	642	638	688	627	652	622	682	639	629	705	721	668	628	629	706	664	644	682	660	649	673	655	630	637	693	633	683	712	669	667	678	595	661	662	654	662	672	666	691	674	698	651	631	625	659	643	697	677	678	662	709	681	657	688	642	692	673	665	630	698	703	652	660	683	655	666	643	640	626	674	689	679	663	664	671	693	671	678	682	698	635	695	646	653	672	651	686	653	695	651	666	670	678	685	731	676	681	674	640	656	642	647	686	644	657	624	709	673	631	655	639	667	658	645	687	700	630	632	659	694	675	674	655	631	666	684	653	648	620	672	665	662	684	651	618	640	641	640	624	682	634	654	683	684	675	650	681	641	704	641	658	624	682	631	675	630	631	693	635	625	665	649	690	672	661	674	689	691	696	651	642	638	645	707	683	625	667	637	689	720	650	687	677	671	647	606	655	687	633	654	691	657	680	657	617	654	624	641	645	662	723	648	623	671	685	703	688	639	651	659	679	666	674	710	698	667	643	652	658	645	674	615	614	671	696	661	667	662	657	676	687	626	704	689	661	662	680	681	675	660	655	667	688	637	682	663	663	631	698	670	675	660	676	677	707	636	638	661	688	686	668	635	705	695	664	655	688	728	669	630	621	654	648	644	698	652	701	691	709	640	659	728	657	655	675	638	687	683	676	680	686	659	681	684	652	695	668	691	657	670	665	647	647	684	674	692	639	654	684	614	632	633	638	660	678	714	653	690	657	680	636	662	698	683	644	698	736	665	671	673	739	722	656	646	666	656	731	714	669	656	617	650	640	636	688	629	676	712	617	636	646	679	687	694	623	655	676	651	634	699	663	629	702	698	644	619	663	660	679	673	681	676	665	671	676	716	618	640	691	666	693	629	645	641	705	693	655	637	654	608	672	661	633	715	680	667	621	653	743	656	713	599	672	644	674	677	626	694	706	676	637	619	621	618	688	694	660	681	701	650	629	662	656	677	645	674	661	671	670	698	645	674	660	630	663	647	674	702	629	683	669	646	640	676	663	654	652	661	655	677	696	656	696	634	648	672	625	625	696	708	673	669	617	647	669	635	695	686	692	664	636	683	696	682	657	693	688	675	650	637	721	672	668	669	657	678	669	654	660	685	662	668	695	662	704	660	616	686	625	663	662	673	648	674	689	671	706	655	628	675	693	690	678	678	716	661	681	621	662	697	690	662	668	662	650	740	648	714	672	666	656	686	631	669	651	648	620	638	643	666	709	621	605	659	647	629	702	659	638	647	683	655	623	695	680	638	647	662	668	663	694	669	679	668	618	696	648	664	663	694	635	676	678	654	667	656	647	660	638	669	714	649	638	642	664	653	682	677
59608	101411	60301	53102	43059	37000	22496	1786	1043	978	1092	1366	1019	999	1137	979	994	922	970	959	1042	990	1038	1010	1002	1001	1055	995	1008	988	975	974	1033	986	1004	1003	1044	992	1005	980	1029	956	987	964	1030	1018	972	990	990	983	1006	1040	1014	1016	1022	1014	941	1007	1007	1052	966	979	1006	1096	954	938	968	1010	992	987	983	999	967	944	983	1015	923	987	975	1012	1010	1033	1053	965	1021	964	975	972	999	1008	1017	999	1076	951	999	1011	969	989	1009	969	980	952	1005	1005	1018	978	944	948	1048	964	1030	890	977	983	937	1005	942	964	1053	1047	1007	959	978	1012	991	999	1001	997	983	957	955	995	929	1026	969	1029	1008	990	1021	1027	1003	1023	1041	1014	982	966	981	986	1007	965	977	992	1023	1011	1009	1019	1015	949	999	1000	1011	1009	992	1028	992	1005	991	995	1035	985	1013	947	968	938	1034	985	974	967	976	1013	1009	964	948	965	987	1010	957	958	974	986	1023	985	888	1017	972	1021	957	988	1025	961	974	969	992	1044	979	964	1032	1017	963	940	955	1016	1007	955	1029	1021	969	1010	984	954	961	983	973	1010	961	1006	988	945	1026	989	1017	1002	1001	989	1040	1006	980	1010	982	946	1003	1011	983	979	1028	989	1012	952	985	1023	983	968	1009	967	998	888	1023	1019	951	1019	1025	981	975	955	984	1008	961	992	987	1002	1001	1021	1013	987	968	1020	1012	967	1005	986	1026	990	1032	996	1000	967	992	1052	1039	1062	1018	1026	981	1022	988	996	969	1029	973	952	967	1012	997	990	1034	993	972	1008	964	951	1002	1019	1068	971	1051	1043	970	993	995	956	1024	961	987	999	986	962	957	970	997	984	1021	1034	1057	1029	985	1011	1041	1034	989	1015	1020	1004	1017	1039	996	999	957	985	998	987	942	994	996	1003	962	967	961	961	1001	994	1000	1021	1013	994	1001	1075	989	958	1009	959	992	1000	1036	986	973	989	1012	1000	1011	1032	976	971	1006	1044	1059	1012	995	1047	1010	981	1003	1024	966	998	990	963	1046	1014	988	1025	953	1047	961	1019	932	1030	994	1021	967	1027	950	1053	967	982	920	951	1013	954	1065	999	944	1016	993	1005	1002	1015	976	968	1007	1036	1006	1001	1030	977	988	995	936	986	980	933	965	1015	1000	998	1015	985	1040	996	1046	1008	1001	997	987	1014	914	1028	996	1023	995	1034	1015	992	1052	1015	987	1047	993	955	984	956	1027	1028	1026	1023	995	1001	1016	964	958	996	991	1006	988	968	1036	982	1043	977	978	1002	1015	966	987	1001	987	999	1004	943	963	971	1006	987	955	954	1016	925	1013	1008	983	987	959	978	1033	961	1011	999	987	1022	994	1012	989	1045	957	965	1038	994	999	1020	967	961	986	986	1014	998	1014	890	973	955	1054	1008	1013	1002	969	951	961	1011	999	1001	979	1057	935	988	1025	1018	1015	994	1008	1010	1008	1008	1028	960	1003	1041	996	983	993	961	1038	1008	979	968	948	985	941	940	1032	1027	950	1003	972	959	1001	1022	970	1004	1008	997	973	982	974	979	1021	946	991	1009	983	997	1051	983	920	1015	1020	961	914	965	1026	1016	1006	954	1001	1033	1022	986	1013	994	1018	997	1028	942	1007	1026	1036	992	1039	999	957	1025	1041	957	1022	938	973	972	1004	1042	965	999	1056	1030	1038	983	1011	982	951	963	1039	929	1021	983	1022	983	1003	989	953	1029	994	978	1033	966	1033	1044	1021	1002	987	1009	1001	979	932	960	976	951	1050	948	957	1037	1028	1033	1029	1015	930	982	1030	971	982	992	999	986	985	1013	949	1045	989	968	1032	992	991	999	978	1021	959	1019	968	965	1010	986	1007	1032	1058	987	1007	949	1006	945	977	978	994	1034	955	1028	1022	982	980	954	978	986	934	1037	1045	1015	988	968	994	1006	985	996	954	954	988	1006	981	996	985	938	961	973	1023	1005	1010	1030	1000	1025	1016	936	1052	992	1032	950	996	981	1050	945	995	972	997	995	1005	1011	974	981	972	953	993	1030	973	968	995	943	914	978	1043	977	1033	984	967	995	986	1005	984	1010	1042	1019	1023	985	979	989	978	950	1014	1032	973	954	1016	999	992	929	954	1030	986	1004	935	984	1011	982	991	1018	955	980	982	1057	931	959	1005	1019	970	1050	996	923	969	940	967	1024	938	1014	963	1032	993	971	981	1022	1008	1046	1010	977	1017	966	995	994	973	954	982	979	962	1060	1028	1035	958	950	994	991	967	1015	976	976	977	980	966	981	935	999	995	992	1002	992	1013	978	987	995	983	975	995	1023	979	1051	990	941	1002	964	955	980	981	948	1022	956	1023	936	1002	995	968	999	1005	972	1010	994	1021	1047	1009	1017	983	988	991	1019	1035	972	1000	989	1011	991	962	1006	967	962	1043	1018	988	960	980	963	1029	1021	982	1017	1024	1001	1016	984	961	1040	991	1001	1014	998	970	998	950	967	993	995	934	967	1040	1010	929	993	992	931	999	975	1010	997	983	1043	978	963	947	1037	1038	1067	964	1002	962	1021	1007	947	959	1007	973	1025	1021	931	1012	988	985	1004	990	995	1029	971	993	996	970	982	960	1016	1020	986	1016	967	991	1054	977	996	964	1002	1008	971	1019	1043	1000	956	982	1049	961	997	979	999	977	1050	983	975	1028	1007	979	1012	984	1008	1001	1011	1023	1042	996	1011	957	987	1054	1012	999	988	1016	1060	959	981	961	966	1033	996	1026	976	955	983	991	1016	1024	953	946	1041	971	957	974	1021	1042	1028	950	1019	997	1015	987	990	1012	967	1022	971	1026	954	985	933	1026	1060	1010	953	1008	1006	983	1034	975	960	977	984	1017	1011	1048	994	1005	988	995	986	1042	1027	994	959	1014	1009	986	1002	1022	930	1009	924	983	1008	991	995	996	1009	980	975	898	1040	998	980	940	1014	982	962	952	950	1005	956	940	917	951	976	927	974	1087	971	974	1019	988	1021	984	988	1042	998	1040	1027	1008	977	1024	1014	1033	929	1016	1062	1004	1028	985	955	924	971	992	1036	984	918	965	952	984	974	1003	985	1006	989	988	1069	998	1086	968	1010	945	1035	990	1012	1027	974	1025	1019	951	956	967	931	1014	989	954	925	979	949	969	1045	1037	980	1025	1029	995	1015	1027	950	1002	1021	990	986	1021	983	929	976	991	986	1015	1004	960	922	1004	1014	1022	963	1011	955	986	1058	990	996	972	985	979	975	1035	981	979	1015	1039	1002	928	985	953	966	998	948	1001	969	972	970	962	965	978	995	1001	989	1016	1016	964	1017	960	992	1028	1005	977	1018	936	993	955	1008	1016	1035	997	982	996	1040	1026	995	942	950	1024	986	993	1004	971	985	953	984	1025	1026	988	980	966	980	985	1037	1043	935	976	1012	1013	1004	1036	1012	926	974	1001	974	986	970	992	982	950	986	987	998	1004	1002	954	992	1000	974	981	963	1023	977	949	969	1007	1016	1052	1010	1010	970	1001	987	973	959	1012	985	1018	940	962	996	1001	993	960	995	1043	977	992	1023	1013	1028	981	1034	951	1050	979	1009	1003	989	980	965	963	1014	1005	1010	969	1037	972	963	981	1012	999	1018	1033	1000	1008	998	999	964	1039	948	1006	1065	992	964	997	1003	1026	1013	1003	961	977	992	978	944	977	975	944	972	1040	924	1074	993	1017	974	967	985	983	986	983	973	926	921	1031	965	952	1000	959	1007	1020	1013	965	1007	1036	1034	994	1008	969	972	1061	991	953	1051	963	945	1000	1001	961	964	981	970	952	1021	978	1013	995	993	1039	1007	1033	986	1072	948	1010	975	997	1012	1058	958	986	1012	985	946	992	1032	985	990	957	1039	985	962	983	957	1040	1008	1050	945	995	958	1007	946	1030	976	993	994	978	916	1006	1017	1042	996	996	984	1007	1025	993	1016	1013	1009	989	1034	998	929	918	1009	958	965	1013	970	1009	982	997	954	937	1000	960	971	1056	993	1015	928	1018	1007	1017	1011	966	1023	972	984	1038	980	960	931
29934	29637	25723	16439	5467	3459	1927	378	312	322	322	368	323	287	308	344	347	317	337	324	338	321	318	326	331	300	300	327	337	322	328	308	306	339	319	270	323	300	331	349	322	352	343	355	302	326	335	314	328	299	338	339	347	340	319	322	327	299	326	281	308	313	305	309	336	315	335	327	337	315	338	325	333	318	322	311	322	338	317	329	327	330	336	316	318	343	337	326	302	324	322	342	308	338	314	320	333	317	336	353	302	315	306	317	318	338	336	309	306	356	299	311	341	329	338	302	312	346	333	323	347	307	334	305	343	313	285	345	315	333	336	324	335	303	296	292	296	318	326	336	315	335	294	304	350	298	335	312	353	328	324	327	333	321	340	351	319	310	324	307	297	309	324	322	332	323	323	360	334	318	313	291	364	326	309	330	331	338	331	332	318	307	319	321	350	296	325	343	339	319	313	312	352	345	336	299	318	321	330	318	339	319	316	297	312	332	335	337	312	320	308	301	357	305	323	339	328	321	296	338	377	315	343	316	274	332	338	335	326	324	324	339	311	308	322	349	322	334	308	333	323	348	320	342	325	302	333	288	297	283	323	339	330	301	323	312	327	308	305	305	336	323	295	342	309	317	314	341	310	353	308	346	326	289	344	316	307	315	365	291	311	321	305	297	281	331	305	317	319	330	311	285	325	395	322	326	314	324	297	316	302	348	303	304	329	323	322	290	332	308	313	336	344	346	315	299	346	309	344	321	301	339	321	351	306	346	334	352	302	303	306	324	319	325	299	343	346	308	296	325	327	346	334	325	314	318	351	323	315	319	357	325	298	329	320	334	296	311	326	320	356	332	310	316	302	351	319	344	351	326	313	292	295	332	292	305	320	319	327	286	326	347	339	321	331	341	367	327	339	361	330	320	318	333	322	346	312	309	302	333	323	345	322	304	313	322	334	281	283	314	307	352	317	324	312	332	342	334	335	304	303	344	329	344	330	300	325	308	303	317	341	322	303	332	336	308	319	312	333	338	352	318	302	350	298	313	342	319	324	347	331	357	335	325	338	331	326	299	317	347	321	321	361	315	326	314	326	304	316	281	332	328	323	300	316	327	361	295	315	316	345	315	300	378	347	321	334	324	331	334	325	330	302	329	344	297	328	316	312	337	310	333	344	303	327	294	308	337	324	332	332	313	285	339	318	291	317	293	342	325	334	327	311	313	307	352	315	341	339	293	327	307	318	358	338	314	262	326	318	311	297	325	312	298	307	329	323	315	345	335	316	314	351	338	342	318	326	346	306	308	314	320	311	320	333	320	335	299	320	303	303	335	342	333	303	336	310	293	342	313	299	338	353	348	316	287	292	332	321	324	326	328	333	340	322	335	356	314	329	365	311	341	305	318	317	318	318	350	314	290	313	336	306	324	335	320	356	314	333	305	315	330	331	339	284	297	322	331	330	300	338	318	320	310	331	294	317	315	314	335	332	305	371	313	300	315	318	311	321	347	324	297	322	338	312	298	319	353	347	329	336	340	340	291	321	317	324	310	306	295	325	312	308	327	352	309	314	314	323	300	332	301	324	353	330	314	317	298	332	301	318	302	323	326	316	310	349	283	347	329	284	298	308	324	328	325	318	309	336	344	332	318	322	321	328	316	319	323	328	305	346	364	327	308	318	294	343	296	321	310	365	334	290	331	308	332	317	329	334	324	336	330	324	324	317	323	303	318	331	321	305	290	322	323	335	347	348	330	300	328	298	288	307	301	316	323	313	332	282	323	348	300	320	306	336	313	307	309	388	314	336	336	344	332	336	300	299	334	344	294	299	302	329	326	298	315	350	335	344	343	316	316	309	350	337	295	327	299	346	324	321	301	322	323	331	334	351	304	313	318	310	327	325	339	354	313	358	326	309	334	323	324	325	315	329	317	285	313	328	322	327	326	342	318	324	383	315	319	328	343	334	352	307	303	330	300	325	328	303	320	327	309	316	285	321	340	327	265	363	312	318	321	319	342	324	356	335	313	323	341	336	310	311	302	333	308	320	320	353	311	326	312	321	310	298	304	335	333	331	300	298	320	302	321	309	291	361	326	337	342	307	295	319	302	319	317	308	316	333	326	362	320	320	302	310	316	338	350	327	337	342	329	325	296	282	323	331	340	300	345	307	328	316	312	324	324	324	335	296	339	356	337	327	325	307	298	335	304	343	328	323	311	350	324	374	334	337	343	289	357	325	330	321	291	350	339	317	352	294	310	313	308	288	312	322	322	339	324	310	357	309	334	312	336	326	344	352	324	331	288	326	330	314	317	326	336	328	305	309	329	309	314	344	341	312	319	317	302	309	332	332	344	329	334	333	300	324	331	331	304	311	316	286	358	324	326	344	336	323	318	312	329	359	363	312	345	347	344	325	289	308	316	354	337	304	353	326	272	353	339	307	307	335	303	321	320	308	321	298	326	364	319	338	322	338	316	346	334	317	305	322	306	365	317	323	324	316	334	327	310	347	352	314	299	305	324	323	309	286	339	335	326	349	298	306	353	342	324	288	307	311	314	333	326	347	308	358	303	343	316	333	319	298	317	317	298	334	336	351	313	334	342	306	283	340	340	295	341	321	308	328	347	350	283	304	331	318	322	343	317	327	327	309	308	331	345	314	323	324	302	306	305	312	335	340	341	314	308	318	343	327	322	308	336	319	309	316	302	339	312	349	323	301	338	327	316	307	303	296	321	325	328	312	302	313	321	336	321	300	308	325	294	325	323	332	342	297	302	327	330	316	315	327	339	317	329	336	331	331	279	315	315	336	313	291	297	327	328	319	328	290	303	301	334	337	309	319	343	333	326	308	312	337	291	363	310	337	309	322	286	303	326	328	306	312	322	300	325	344	328	303	319	319	332	325	354	286	298	305	355	336	304	308	340	290	310	314	319	324	311	303	311	304	287	327	324	322	336	319	321	362	307	324	309	325	312	334	343	341	321	284	317	302	318	315	313	301	308	331	329	317	298	313	332	325	345	337	336	335	305	326	317	331	329	305	311	298	315	295	334	297	330	294	303	305	314	321	313	325	321	305	314	318	322	333	304	336	344	311	334	337	349	341	350	328	294	324	311	337	307	340	294	322	318	324	328	316	342	322	319	321	353	302	290	283	318	298	321	341	317	299	322	312	328	309	336	337	337	325	332	310	304	322	348	322	316	310	326	326	347	315	351	323	317	298	342	325	317	345	346	300	307	324	294	347	316	342	311	324	348	332	354	332	318	326	347	345	332	329	292	308	357	321	343	338	291	323	324	315	320	303	338	313	309	345	328	348	337	299	307	326	325	358	341	292	345	329	307	313	307	321	281	292	318	313	333	343	324	349	331	309	324	315	315	304	324	354	291	318	303	323	325	342	328	320	318	299	334	323	304	329	316	326	320	349	293	301	327	331	321	318	349	314	318	320	311	300	344	336	313	340	316	315	329	341	345	343	323	320	338	328	349	329	327	333	325	320	327	331	320	331	343	312	296	342	307
36579	47542	29045	18685	9327	7989	4189	599	555	525	506	591	496	489	551	539	525	544	528	514	520	517	546	513	513	512	551	517	559	536	553	526	541	504	501	543	521	514	513	541	515	567	541	516	521	469	557	541	550	505	502	555	512	524	534	562	559	518	534	514	557	571	512	526	525	512	518	529	499	524	516	551	534	569	526	516	561	530	552	564	517	544	548	543	526	540	538	516	519	533	533	523	539	555	543	521	512	541	552	497	463	569	492	526	536	526	525	501	546	519	520	522	489	501	519	501	533	518	537	498	515	514	555	538	520	552	510	543	538	578	516	459	527	492	520	538	516	525	524	546	528	563	538	509	499	518	539	558	531	511	546	555	506	568	561	535	472	535	525	533	545	577	553	502	532	517	508	486	539	485	493	531	533	545	544	571	521	549	562	541	498	507	541	523	540	524	552	495	524	568	558	490	500	579	547	509	547	538	488	520	548	542	551	554	554	513	553	520	522	521	529	569	539	538	520	523	523	564	541	504	504	510	502	519	507	551	573	539	509	529	525	505	513	523	519	517	517	494	480	512	530	540	484	539	543	517	521	524	567	552	507	519	536	519	533	549	516	556	493	502	532	513	490	521	513	561	511	513	499	503	515	524	573	515	501	527	575	524	519	524	538	544	560	559	535	532	572	529	533	502	529	517	531	512	538	539	510	539	562	527	521	535	495	523	538	524	528	500	496	500	511	528	508	496	541	500	484	487	520	521	507	551	541	479	544	518	511	535	546	524	520	557	514	518	539	535	526	502	525	513	534	505	495	538	520	540	516	563	542	510	518	522	556	498	503	513	547	557	521	564	529	523	533	525	523	518	519	512	533	501	544	532	524	544	536	539	507	523	531	537	531	536	525	514	526	494	486	527	536	505	519	529	535	547	514	541	560	485	504	572	497	536	503	485	521	527	502	539	545	549	536	523	499	524	548	546	511	523	525	508	543	512	562	541	536	511	515	522	505	529	495	551	546	548	512	525	528	505	515	544	519	558	541	537	562	542	468	540	533	507	548	501	583	494	517	538	546	531	509	538	513	513	499	526	491	533	486	530	570	532	528	524	523	488	527	533	539	498	524	518	534	574	540	518	497	515	481	509	555	564	499	522	482	556	516	516	510	491	508	520	525	527	526	518	526	572	533	539	504	529	543	524	486	530	554	527	495	507	519	542	563	510	508	556	532	572	511	513	475	526	521	526	546	527	533	535	539	483	484	524	502	520	488	526	563	515	509	529	549	562	557	503	507	470	541	529	520	559	506	517	496	526	499	496	514	519	525	502	557	558	503	510	494	503	506	548	521	546	527	497	527	528	527	545	527	523	528	503	543	518	479	517	475	525	510	498	518	498	538	531	507	532	510	519	528	525	501	495	522	550	517	546	550	540	514	508	519	505	559	553	468	539	511	558	511	486	524	523	487	515	517	567	551	489	514	514	492	571	539	509	523	552	516	514	545	527	531	550	495	546	556	519	485	495	534	528	511	538	532	541	530	535	520	514	525	530	529	574	515	543	513	524	502	535	523	521	531	538	569	526	506	544	543	541	527	537	514	483	460	520	554	545	524	541	529	512	557	508	525	495	500	545	535	514	512	511	536	593	507	503	503	497	529	502	523	532	490	549	553	512	520	550	532	532	506	514	499	529	510	536	501	517	545	500	546	523	556	532	546	535	558	544	534	551	547	567	507	497	592	563	579	493	513	519	552	533	521	516	536	536	506	545	500	509	536	525	556	534	547	551	510	503	506	496	541	500	511	555	460	521	547	541	550	514	569	541	539	516	527	489	551	515	506	524	495	580	579	572	535	525	498	534	526	538	546	531	526	535	565	547	556	542	540	509	526	524	497	512	566	509	524	549	504	526	494	519	530	478	539	494	549	475	538	469	534	489	523	547	532	561	578	488	498	505	503	520	524	493	509	526	510	566	527	523	514	508	537	525	535	559	505	536	517	535	545	538	490	561	490	538	569	509	533	536	551	541	517	522	548	552	498	494	536	508	484	510	518	526	520	488	534	541	494	555	548	529	484	503	522	512	547	531	519	525	535	513	551	515	544	521	516	540	511	530	508	521	551	509	526	514	548	541	505	513	574	482	513	526	535	531	529	525	520	490	584	539	467	535	527	515	564	570	507	535	521	518	536	526	515	536	512	524	483	486	563	526	536	508	552	551	524	536	497	564	523	522	501	545	501	542	525	505	571	560	520	547	511	546	548	478	524	535	515	521	519	521	505	501	552	519	525	567	527	495	520	550	549	536	537	575	537	522	506	509	525	537	542	516	517	505	535	507	502	556	509	520	483	501	546	463	546	501	504	548	531	544	520	525	591	544	544	501	515	533	554	529	491	503	548	522	495	515	519	527	547	567	515	502	479	531	563	518	551	538	512	550	516	554	563	496	508	529	528	515	506	536	523	519	532	527	517	574	496	507	525	525	456	553	539	539	505	518	517	567	538	563	551	542	547	509	560	515	546	555	509	518	482	541	567	556	543	492	494	570	502	528	533	550	535	558	548	516	483	547	556	535	523	524	517	516	541	529	518	548	541	532	476	535	573	491	514	539	513	492	547	525	516	557	542	542	526	549	440	476	522	479	551	522	517	522	522	565	540	547	517	549	514	488	523	558	532	515	531	548	531	516	548	531	487	526	541	544	568	496	565	529	519	492	510	526	512	532	539	516	563	563	490	554	548	517	543	557	532	535	510	533	499	540	532	484	488	505	500	526	510	508	510	550	504	540	525	475	515	487	505	517	532	486	536	511	538	530	529	560	525	493	502	523	525	568	486	526	510	521	513	532	513	513	524	530	523	566	528	510	493	504	565	510	537	521	525	570	511	502	522	528	550	455	516	510	566	556	506	532	532	539	561	526	545	511	566	531	517	529	505	511	559	559	520	528	490	535	527	539	506	518	577	516	538	518	545	534	547	515	528	533	534	537	536	517	507	509	520	557	510	551	514	499	527	519	507	547	475	532	525	537	534	508	515	525	523	507	512	505	530	537	517	492	505	531	528	511	532	540	577	556	612	519	559	495	516	524	517	524	530	519	518	506	485	503	537	553	522	530	547	548	525	535	541	514	572	523	556	533	499	558	537	522	506	523	492	488	522	506	514	524	553	547	517	463	551	487	542	499	489	502	542	516	508	555	543	504	599	576	546	494	522	492	538	546	532	488	535	528	521	523	492	542	548	563	532	478	511	564	550	484	549	523	553	525	560	517	517	520	519	546	526	514	513	522	516	551	541	512	524	531	537	495	504	504	511	512	505	516	513	496	525	559	523	506	557	516	516	492	524	540	478	496	553	519	501	497	531	552	535	479	522	492	520	558	497	512	522	550	475	503	496	515	564	496	515	513	518	540	522	523	532	496	515	529	516	528	534	544	538	539	491	545	511	568	556	598	534	514	502	512	502	564	526	484	523	492	531	507	517	519	505	526	535	569	508	515	467	531	516	538	519	563	524	520	553	543	551	512	532	518
25166	24069	33502	31342	24743	24236	17012	1357	491	444	474	607	435	454	472	443	480	469	467	468	453	451	456	464	457	477	435	458	478	432	442	458	440	451	458	462	468	449	449	460	434	466	445	450	443	443	464	449	443	454	441	463	490	483	473	458	440	507	481	448	494	461	449	457	440	484	486	493	423	453	482	470	452	480	469	456	468	454	426	429	475	459	433	459	417	449	435	502	454	441	432	485	456	464	483	446	422	444	480	439	464	467	458	433	486	434	480	451	473	437	448	493	446	481	424	458	446	442	442	459	481	436	449	432	460	433	493	468	467	452	449	467	473	473	460	466	453	444	469	423	469	480	460	471	475	462	453	452	442	473	465	460	453	443	455	460	425	429	435	499	445	450	475	459	456	442	452	467	456	451	474	400	479	470	496	451	449	433	451	477	439	466	483	500	442	479	481	431	437	470	463	438	448	466	469	467	440	412	472	426	454	417	437	426	470	442	426	454	455	435	493	473	438	457	432	487	450	458	441	482	444	453	454	436	495	434	433	448	467	438	477	466	475	465	438	433	452	476	449	464	482	426	417	495	461	456	457	444	461	463	455	413	446	428	459	471	466	444	431	492	466	457	439	473	478	483	450	431	449	472	487	445	442	423	465	467	464	426	472	469	447	497	467	442	445	476	419	479	467	464	458	493	428	472	457	437	462	451	423	442	435	506	466	465	454	443	432	472	443	488	441	489	491	463	459	479	432	436	461	456	449	471	455	468	475	430	485	483	465	480	472	467	448	470	453	489	467	438	448	460	455	426	474	449	454	433	472	429	444	437	465	475	473	472	459	427	462	485	451	442	448	444	415	453	445	453	448	467	473	461	433	460	470	452	478	443	456	475	435	459	441	462	462	413	433	458	461	442	444	456	479	438	480	447	424	436	417	410	428	447	469	461	417	414	441	454	459	451	438	491	457	455	446	455	445	433	419	449	440	452	472	446	446	488	451	473	460	454	436	488	462	440	447	464	427	469	475	464	461	407	434	461	457	453	468	451	472	474	458	434	466	486	457	440	481	431	462	433	421	457	491	446	432	499	447	424	444	469	487	422	451	439	473	449	423	471	455	469	450	455	473	439	436	447	463	449	443	432	460	412	449	453	459	427	445	535	429	439	467	503	461	443	443	473	462	450	445	445	437	461	453	464	493	411	439	451	464	457	453	453	428	467	462	471	474	459	443	477	493	449	426	449	475	444	445	482	484	442	454	474	447	449	470	430	457	473	447	419	445	443	442	434	452	454	456	474	438	460	455	467	400	449	455	437	442	450	441	439	452	421	458	404	461	475	462	446	447	457	457	455	425	410	469	455	412	440	464	478	440	462	439	443	475	451	453	460	450	447	460	452	455	424	439	449	471	487	427	443	476	458	465	483	499	463	469	435	454	449	453	478	487	446	429	460	469	448	442	474	408	460	469	486	478	456	452	427	441	430	460	436	437	450	449	453	454	467	450	440	441	451	498	475	415	481	444	431	507	443	446	421	455	429	500	435	448	461	401	438	470	446	456	472	449	463	425	386	437	405	457	461	461	438	426	469	432	484	431	464	447	445	466	499	466	459	494	482	420	476	436	407	420	443	415	492	454	444	452	463	451	471	457	420	456	466	417	437	448	428	490	458	467	459	463	464	462	467	505	443	465	489	453	448	449	479	463	426	477	471	495	438	455	451	481	444	455	442	434	482	448	445	470	448	460	448	485	458	459	456	430	480	480	454	474	437	484	456	462	431	472	440	440	457	476	489	439	468	452	424	482	470	462	478	462	448	467	445	465	448	448	449	453	436	475	475	436	449	454	434	460	471	446	445	438	507	418	455	450	420	452	425	469	444	448	423	435	498	424	487	447	454	511	442	476	417	472	432	495	437	519	457	464	442	492	459	440	431	509	457	438	474	459	467	444	449	500	468	431	454	428	476	488	498	459	460	486	453	477	486	444	470	444	450	481	460	476	466	483	478	480	498	482	458	448	443	467	444	414	488	445	460	449	450	418	449	443	440	427	451	454	460	455	415	445	452	485	442	459	433	455	467	496	444	461	433	450	463	506	450	433	490	469	405	429	481	475	498	453	482	512	470	443	420	437	497	448	475	420	485	477	466	435	457	492	477	480	438	533	460	466	430	468	472	442	453	442	476	465	445	454	440	433	484	452	474	443	453	462	441	450	460	450	474	454	443	459	482	427	427	456	420	438	468	467	453	452	470	468	410	469	412	438	455	481	436	449	443	443	416	483	427	425	471	453	435	458	483	490	499	469	466	454	434	471	463	504	448	456	438	467	477	456	487	423	425	450	422	459	418	489	441	459	474	441	439	450	420	443	433	449	453	450	439	493	470	459	499	467	457	418	414	422	464	455	415	413	432	511	449	465	439	436	453	470	493	433	432	485	456	478	482	471	487	468	451	471	405	481	458	448	466	462	461	470	443	427	465	455	451	479	444	477	481	448	491	455	454	463	468	455	417	436	408	432	495	477	451	450	441	435	442	435	465	484	485	459	463	499	486	464	494	453	456	439	472	452	435	477	476	442	451	460	450	480	461	448	456	469	457	395	436	443	486	515	461	451	472	477	477	432	454	468	469	438	484	420	474	454	470	447	473	474	432	444	470	478	463	458	472	449	473	471	425	446	448	449	457	449	455	455	446	458	446	458	417	472	457	453	475	460	429	491	464	430	457	476	450	476	443	479	442	427	476	444	450	499	449	457	428	492	445	472	476	470	503	411	476	448	485	455	460	400	457	492	469	473	451	419	471	485	458	420	427	483	434	467	446	410	495	436	472	444	476	418	445	450	450	469	439	481	434	438	448	469	475	435	488	472	443	463	486	451	474	459	448	493	451	418	441	420	450	461	461	459	443	471	443	462	448	451	459	437	479	469	507	462	455	422	441	476	436	448	491	444	477	465	407	450	451	464	415	433	458	450	442	479	422	463	464	466	517	454	454	453	481	463	436	478	441	490	484	420	471	446	429	473	455	503	470	432	495	444	449	475	507	473	462	511	477	442	453	420	475	460	461	465	443	437	449	451	466	440	497	471	456	466	470	444	488	431	459	435	453	491	477	464	481	431	406	451	430	457	490	423	458	477	460	467	453	447	454	423	418	440	455	436	445	428	440	471	474	450	451	464	434	457	475	463	445	473	489	470	446	415	466	505	445	488	462	449	459	440	465	447	458	436	434	486	437	461	453	438	479	448	466	474	443	440	421	457	460	473	447	460	465	461	447	450	440	443	451	470	443	509	454	461	451	445	457	458	474	467	437	439	463	467	494	469	440	458	501	466	427	466	498	489	443	427	466	450	481	472	475	437	477	492	486	469	436	444	450	472	422	469	450	443	474	454	459	448	459	437	485	430	469	485	457	465	432	409	414	453	512	444	450	430	447	437	466	429	445	429	431	406	455	402	434	456	485	465	469	449	470	476	446	429	464	449	434	473	483	451	454	443	434	448	431	399	471	448	456	456	489	449	447	446	454
60274	90421	57201	48534	32959	32441	20038	1051	737	685	814	1227	722	704	782	747	750	697	706	738	717	725	734	698	692	697	736	689	700	669	717	739	667	683	645	686	716	711	713	695	751	695	689	745	708	714	715	684	714	732	785	719	736	716	696	756	751	719	732	704	750	723	706	699	752	731	674	723	722	727	696	700	714	747	707	706	750	724	681	749	769	698	762	716	700	752	725	681	721	648	744	738	711	678	751	753	699	712	709	696	692	726	707	718	733	689	730	729	701	723	683	719	708	750	700	722	696	740	697	703	732	713	695	723	716	688	716	715	666	726	669	702	701	689	711	713	749	691	737	727	719	699	688	758	737	722	670	704	738	658	749	750	714	691	763	700	716	743	646	726	730	664	713	729	717	707	738	735	716	702	707	717	669	674	730	698	742	665	693	705	693	726	749	708	751	714	709	739	668	706	655	753	704	753	739	756	709	756	711	716	699	713	741	757	702	698	698	747	674	710	719	700	682	731	693	664	753	712	716	717	701	767	699	669	702	738	746	707	704	673	794	680	736	672	723	717	709	710	725	721	717	695	710	714	737	712	726	732	721	697	725	732	733	721	666	698	718	716	667	701	746	717	735	707	688	690	711	722	677	730	723	659	730	715	698	698	709	708	677	675	712	712	735	711	700	753	703	706	676	738	755	666	752	695	690	703	716	668	734	728	676	719	727	710	699	733	646	726	722	716	693	725	692	697	718	714	680	698	720	760	688	714	696	699	677	662	703	713	698	717	741	735	664	680	718	709	693	722	719	720	716	749	689	723	711	689	731	765	720	714	730	706	731	683	738	681	713	683	724	759	735	740	722	750	700	740	719	696	725	722	721	661	652	732	677	714	732	725	695	696	663	707	727	730	728	728	701	667	760	709	696	736	725	669	718	713	680	656	711	714	745	739	720	697	710	703	725	760	702	687	706	707	737	696	710	658	707	746	690	741	718	689	688	663	717	733	708	671	698	673	694	727	771	679	765	674	735	750	708	713	679	780	687	713	712	694	678	750	723	733	641	699	712	723	697	735	726	690	707	694	701	746	690	726	720	688	705	722	703	748	758	696	679	725	714	716	709	725	707	674	715	723	783	697	719	745	695	730	698	754	672	690	742	692	687	723	702	705	739	709	712	690	717	773	730	700	686	690	681	737	756	661	702	748	754	672	699	736	716	724	694	694	729	704	702	729	718	705	772	681	708	630	764	685	722	671	700	693	710	735	686	752	701	699	702	731	719	726	697	697	715	689	723	770	749	718	758	694	722	730	681	700	739	731	675	727	702	701	684	751	744	769	761	683	682	699	723	745	683	748	737	682	708	705	671	662	727	685	721	741	716	728	721	720	693	699	720	717	692	725	722	739	681	742	715	727	751	740	650	690	688	739	688	719	742	683	650	710	690	713	709	750	650	757	695	679	731	748	743	716	712	673	703	723	763	698	706	718	710	684	719	695	709	701	677	669	761	681	681	743	720	737	709	743	694	701	671	669	696	758	689	689	704	683	707	719	705	695	683	750	732	647	723	740	695	669	712	743	728	656	688	713	708	679	691	718	728	689	701	733	750	753	706	744	710	681	670	722	716	775	704	656	734	732	762	691	727	697	730	709	692	691	679	724	713	671	716	705	703	686	696	728	734	690	736	702	722	717	721	732	716	724	762	710	711	722	696	709	732	689	688	734	650	664	677	726	727	720	732	687	752	744	725	720	684	719	745	696	748	705	687	740	707	629	751	713	765	714	710	663	759	707	704	730	726	689	701	712	684	713	733	713	736	733	679	714	737	704	693	663	685	722	674	706	716	737	738	694	739	716	794	734	744	724	723	713	739	697	698	703	641	708	683	774	718	722	668	711	738	753	751	734	694	708	720	736	699	730	759	700	762	693	676	720	727	702	746	680	671	731	710	747	729	751	731	661	688	719	668	706	727	666	694	680	696	740	697	682	697	714	718	699	729	736	688	695	685	706	705	691	707	658	737	753	750	738	681	706	687	715	745	751	712	677	672	720	668	685	726	729	686	737	695	693	734	678	705	664	686	704	711	697	749	737	715	749	683	708	674	737	751	685	721	721	717	697	754	713	670	720	750	773	731	737	707	738	752	691	737	729	747	747	710	677	734	693	687	693	687	763	697	717	709	715	696	717	703	761	699	733	731	712	674	712	677	698	695	721	705	762	734	725	666	701	705	731	719	753	712	711	702	682	734	727	700	732	704	704	714	685	698	701	741	713	714	700	677	689	682	685	787	704	711	727	700	705	735	751	713	666	706	694	707	673	706	680	691	701	700	711	734	708	718	724	693	680	716	693	696	678	721	710	741	678	711	736	718	676	717	724	718	737	719	742	702	685	690	654	681	677	639	723	734	732	740	719	643	732	738	684	728	687	689	760	741	762	725	720	733	692	737	725	683	725	746	709	701	710	707	698	701	726	672	651	683	702	737	712	721	712	728	715	775	697	669	706	667	713	696	721	737	707	714	723	716	788	692	701	706	772	700	756	717	717	701	694	667	697	724	702	710	666	721	718	688	678	722	748	737	760	729	675	698	724	654	764	703	677	700	706	730	729	710	726	712	734	709	716	678	715	746	706	748	736	722	750	737	674	698	686	715	661	698	727	720	711	711	701	767	726	682	700	697	748	749	712	703	704	689	751	703	735	700	718	677	648	740	696	776	694	731	711	715	665	746	711	710	691	708	703	740	722	693	730	663	664	735	708	749	740	700	696	725	735	684	693	732	716	724	706	673	759	728	756	705	742	735	732	674	713	729	712	678	747	713	706	700	735	678	725	720	770	730	686	696	680	680	713	652	743	681	741	717	705	718	713	698	754	690	696	711	644	760	683	735	739	713	715	735	706	722	672	690	730	731	707	701	712	725	725	676	725	678	733	741	700	729	713	716	661	697	724	725	686	735	722	726	721	727	686	712	706	715	657	786	760	731	660	749	717	698	762	738	762	708	719	708	699	717	692	679	716	721	731	747	732	686	731	722	697	755	717	741	678	709	660	674	744	688	678	741	669	714	719	736	690	697	663	749	723	726	685	731	728	734	686	676	732	712	708	723	655	706	711	714	684	689	716	733	684	708	689	693	694	734	725	704	708	701	760	722	727	751	748	682	714	742	726	672	716	705	710	718	709	723	695	711	706	718	728	707	649	673	723	708	700	700	714	730	662	696	716	685	739	697	712	679	718	689	738	707	696	738	670	695	733	668	728	706	643	699	708	771	677	740	742	704	680	696	714	664	703	709	702	697	678	706	708	679	710	738	699	721	743	709	746	722	716	684	734	647	720	728	724	723	707	729	703	772	737	686	715	712	722	705	706	741	744	669	709	698	702	704	733	679	709	699	745	719	693	716	738	672	723	725	704	704	736	759	712	710	725	692	701	726	696	690	689	716	723	674	712	740	709	706	702	688	750	714	724	768	676	753	682	711	733	695	678	689	661	700	697	693	697	743	721	716	686	764	701	733	704	686	674	695	685
24266	22583	30089	29374	25137	28660	25588	3849	724	665	814	1174	640	652	735	652	665	639	647	659	602	654	630	687	655	635	683	616	711	632	695	600	659	672	665	676	667	683	645	625	619	638	631	683	625	669	690	674	664	634	640	643	656	660	662	636	631	594	699	650	659	638	643	667	662	610	683	617	654	621	666	665	631	647	624	625	641	644	622	632	653	631	648	607	646	633	653	670	624	660	629	682	617	630	621	643	642	676	674	633	636	643	677	669	651	644	650	678	599	600	626	626	612	627	678	659	639	592	606	652	697	622	664	613	660	660	645	633	642	660	655	647	639	612	661	651	650	647	618	659	627	657	696	606	634	617	651	625	650	674	629	644	683	680	603	656	621	620	630	646	633	636	639	687	665	685	656	680	638	661	655	630	618	624	635	632	611	632	640	646	642	673	660	632	663	614	630	666	634	637	628	597	644	664	691	633	623	585	646	665	634	621	595	666	641	660	646	619	671	633	654	646	585	663	631	674	647	638	719	648	682	584	641	628	640	586	619	643	616	647	573	627	617	715	625	591	619	639	616	636	680	651	670	636	626	643	661	626	615	640	644	686	640	641	664	623	649	698	619	666	632	634	656	681	635	668	626	649	631	615	651	627	681	660	668	633	651	616	628	625	674	632	619	624	642	669	693	611	602	620	645	625	661	639	609	619	644	613	626	645	641	682	631	613	638	652	668	651	615	677	640	604	634	628	663	661	687	669	666	585	667	615	631	635	685	600	614	610	639	641	656	639	632	636	667	604	609	614	669	678	583	621	627	668	645	615	670	640	645	653	617	666	647	639	627	648	631	652	636	673	618	590	662	621	616	582	646	617	646	609	620	646	600	673	614	655	623	598	606	632	697	676	665	643	657	681	662	648	655	661	576	625	658	618	635	592	660	616	684	644	636	634	615	618	631	674	597	633	605	637	635	647	681	608	630	622	643	616	669	623	617	644	638	591	612	604	655	660	663	665	628	641	672	624	687	681	665	645	659	659	648	646	636	623	601	599	634	685	604	631	660	629	645	616	541	688	696	611	589	623	611	687	646	616	608	629	618	630	636	641	636	652	644	641	611	643	623	651	614	629	655	589	621	672	611	640	633	682	693	647	627	643	671	661	676	615	645	649	642	654	664	655	614	681	651	600	666	684	681	616	634	641	641	665	669	688	645	627	640	597	686	615	685	625	616	643	647	652	660	686	618	622	610	629	630	623	635	655	681	642	633	653	639	633	650	618	634	665	642	617	619	656	613	614	622	632	600	681	658	665	616	633	615	646	564	645	671	575	654	644	656	606	620	668	642	664	626	651	652	638	638	648	660	667	662	664	650	616	615	673	628	697	622	613	651	607	650	652	623	644	636	610	635	634	628	619	647	617	638	696	652	617	630	643	648	594	671	676	651	618	633	659	642	658	643	666	658	663	660	596	635	611	697	658	614	667	663	652	657	654	591	621	632	684	650	634	646	663	698	676	649	627	657	651	657	600	651	629	671	617	639	629	666	620	654	655	691	626	635	645	620	597	648	633	649	649	680	636	637	605	662	636	608	611	645	673	648	630	695	639	648	652	607	656	626	649	652	644	640	599	663	619	677	616	668	622	633	622	634	631	652	631	673	640	664	605	696	629	648	629	648	634	643	647	641	631	577	649	628	614	655	644	654	659	637	644	572	625	649	617	644	641	591	653	621	639	644	694	648	655	674	650	627	610	669	650	667	654	625	641	654	682	687	657	596	558	629	619	603	658	657	646	608	661	629	657	617	704	659	630	644	672	611	639	652	610	665	630	599	623	652	649	669	610	626	659	666	642	627	615	626	668	629	609	703	595	646	634	664	647	656	609	616	656	688	662	670	620	608	619	611	629	671	611	611	626	695	641	577	631	669	636	645	644	663	651	635	643	588	647	649	665	681	605	645	647	672	633	643	632	632	681	704	594	626	617	661	638	637	649	651	656	618	644	644	609	669	611	595	647	614	643	626	620	636	651	680	650	696	675	664	640	626	661	661	678	623	670	618	632	637	644	609	586	609	617	630	680	675	634	666	620	621	673	652	672	627	657	571	639	618	667	611	642	628	635	638	677	637	653	633	682	646	612	624	646	626	629	624	650	666	670	634	633	618	625	622	667	706	649	636	637	646	628	626	640	649	608	625	626	631	620	668	635	650	630	635	620	619	646	637	662	625	661	632	622	666	621	623	643	683	636	652	592	651	690	635	627	625	649	619	666	650	626	579	638	621	632	652	590	628	614	625	651	649	636	643	688	637	668	603	659	668	638	647	622	650	650	631	638	653	615	643	646	648	622	653	628	652	662	627	628	611	644	663	651	655	656	652	641	652	628	609	658	619	617	604	663	640	650	608	583	653	650	644	620	613	686	640	639	665	635	670	645	643	686	668	656	638	728	647	668	631	624	645	659	633	636	668	690	684	682	634	635	654	666	644	656	634	705	612	643	615	640	606	638	623	583	695	648	599	631	581	636	630	647	650	650	680	670	647	626	658	631	634	595	631	650	665	674	631	624	612	675	663	637	657	664	661	631	648	619	628	632	644	691	682	644	585	628	655	669	654	664	624	716	649	650	627	587	634	634	662	629	606	657	686	614	696	630	622	677	640	623	617	626	592	653	596	586	612	627	641	650	616	638	605	662	639	619	635	667	670	613	635	668	646	644	676	651	670	620	588	628	668	636	647	664	668	622	624	636	670	590	668	594	663	590	640	656	654	628	660	654	631	655	645	633	638	621	643	609	635	594	636	659	657	658	569	627	638	634	651	667	650	625	654	665	656	608	659	631	648	656	589	637	666	621	626	592	621	645	680	686	644	664	639	669	681	636	676	674	629	637	711	623	672	593	649	650	649	659	631	655	596	611	649	589	624	637	631	654	650	629	623	627	641	620	637	686	653	658	642	607	614	662	677	613	625	639	631	628	682	610	638	617	639	671	651	640	656	625	637	663	640	645	645	680	656	644	661	657	665	655	624	623	649	656	633	606	644	654	588	616	620	678	624	616	634	640	633	630	643	609	648	638	645	626	658	675	616	645	648	688	616	677	649	605	656	683	657	623	666	631	619	666	636	627	646	647	630	647	580	625	659	653	666	620	655	623	659	663	651	614	672	613	665	630	621	628	652	661	606	612	656	677	690	619	662	615	629	603	568	658	640	640	677	671	621	625	650	616	665	588	683	611	607	638	630	654	649	635	661	627	627	617	657	612	676	618	697	646	642	632	641	645	662	666	633	669	654	628	659	705	614	644	636	647	612	643	590	630	644	605	614	604	581	614	643	670	620	659	639	658	642	657	625	653	640	633	625	643	652	622	622	638	660	636	602	645	677	645	640	633	645	613	641	612	628	671	674	702	610	698	640	649	688	648	667	639	628	620	664	635	663	660	628	640	621	642	633	642	641	679	623	652	645	598	693	641	658	628	656	618	619	632	657	626	638	591	628	666	633	606	637	664	662	622	645	614	649	665	645	629	649	626
63331	98254	59583	58077	40521	40852	27679	1833	1030	1044	1554	2738	994	1010	1041	957	931	940	930	950	976	962	1038	992	991	997	1007	1003	996	967	996	1043	936	901	990	1004	940	975	962	956	956	974	950	950	950	958	1017	924	984	1004	987	953	1020	940	967	990	965	992	984	959	965	967	946	939	936	1025	955	957	952	980	939	940	954	972	957	1011	1010	976	935	1023	1008	973	1015	946	963	917	994	982	855	970	966	986	940	971	982	910	974	950	956	961	968	919	1010	922	931	977	949	1046	1013	951	935	969	894	966	961	910	871	944	957	1008	962	950	957	941	930	972	933	949	937	944	968	951	960	950	923	1018	969	989	909	1025	962	919	993	999	1032	943	939	959	908	948	1017	930	968	976	947	952	1010	986	994	965	1007	966	977	949	980	998	960	958	985	980	966	979	971	993	944	927	926	966	941	981	957	987	951	940	985	981	938	976	937	1004	873	964	977	1025	964	1026	989	989	1021	924	974	926	997	939	970	1011	924	965	987	1007	914	1022	989	1006	984	971	990	933	994	976	902	982	976	998	967	950	946	1004	992	970	985	972	933	961	915	969	1000	944	909	945	922	987	970	1022	914	923	954	980	972	951	930	916	978	890	941	1002	957	918	906	967	1013	997	960	958	973	945	938	966	915	971	1009	932	990	986	948	957	998	943	949	957	1020	924	942	979	994	1011	946	939	1009	1009	1008	935	947	923	915	983	941	992	959	979	959	998	933	982	947	981	925	966	966	939	985	949	937	952	1012	951	941	968	972	900	984	956	978	955	970	961	961	968	953	988	977	983	918	943	938	965	1054	957	893	968	1010	933	919	959	936	995	1001	958	1008	964	965	942	956	981	981	976	1005	989	942	940	940	987	971	950	1049	941	952	959	948	949	973	943	996	931	957	1016	1016	948	978	952	968	982	949	913	932	962	934	958	1033	988	944	953	937	940	904	954	984	972	966	980	961	1036	970	950	949	980	981	1001	989	974	950	977	996	916	966	1008	942	1010	972	1006	1011	961	923	956	1010	1017	994	987	938	971	967	966	968	972	994	981	919	974	958	970	983	956	947	976	994	942	1025	994	941	934	1000	980	930	1008	981	1014	1007	959	968	933	961	932	992	978	921	952	906	1011	963	972	982	979	979	964	1007	945	945	968	943	955	978	973	956	953	917	1012	974	973	976	915	981	933	1015	1024	968	930	990	962	905	970	1003	972	908	998	926	930	988	1004	991	961	1016	917	982	911	993	915	957	1004	955	1005	896	915	1001	961	982	939	968	899	985	900	930	1001	972	962	961	994	966	913	1029	951	1004	976	1025	1001	952	991	993	915	924	977	969	979	952	1017	937	1003	953	934	972	932	992	979	946	965	932	966	934	962	963	918	979	980	954	1035	987	974	964	982	934	999	940	907	959	984	997	952	1009	970	969	947	977	989	932	914	932	947	988	948	973	957	965	935	972	973	958	968	968	982	991	961	960	962	927	1011	979	989	966	988	910	954	975	974	1011	894	993	965	964	1001	966	948	984	938	936	982	938	937	1010	917	985	958	958	957	996	965	904	967	1003	976	946	986	959	988	911	1016	991	997	992	932	963	994	971	951	966	936	887	936	951	972	942	975	920	974	1001	945	963	968	955	939	994	951	944	983	928	988	947	938	993	980	932	904	953	996	983	968	885	919	948	1010	1010	966	970	942	940	996	944	1000	976	928	914	925	941	960	1015	978	933	984	1002	943	996	1001	1020	931	978	1003	931	956	986	973	929	1048	1004	1042	968	973	946	983	986	920	918	939	959	962	972	928	1017	913	981	993	947	961	965	935	958	972	958	951	1002	951	953	915	955	917	938	972	965	962	1023	989	967	992	942	937	1016	938	921	976	939	951	1010	950	933	968	981	1010	960	1013	869	964	1023	984	995	909	931	971	942	978	989	936	939	981	994	1025	951	940	963	956	986	974	1036	963	990	959	940	966	980	963	971	961	995	994	961	942	1033	996	1019	981	1010	987	998	970	909	998	919	931	952	994	934	1017	1047	976	999	1001	1025	950	1034	988	1003	983	952	973	956	964	1058	912	990	987	967	936	999	953	967	964	938	942	897	974	1009	981	937	953	1010	1006	966	933	1048	993	984	1028	943	973	958	1009	966	972	932	1037	1000	983	957	965	983	949	949	955	991	1040	1015	979	958	984	954	1004	982	990	946	1020	968	990	979	978	954	956	959	1003	969	956	912	965	975	966	996	960	1022	1006	929	928	972	963	921	971	942	997	938	991	937	963	979	996	979	976	969	942	997	1000	946	959	972	934	960	953	938	995	945	964	980	964	947	924	1067	990	999	993	963	1011	952	975	976	968	960	933	969	986	944	938	973	942	942	1053	916	1002	939	951	970	971	938	1055	936	913	973	913	965	931	909	931	994	936	971	998	973	925	906	963	999	1005	933	908	972	952	943	958	1029	997	945	960	951	949	928	986	967	1008	949	984	975	984	958	945	947	941	958	934	931	982	985	964	993	959	965	933	975	945	1034	929	963	1037	944	965	927	978	889	1017	973	988	914	977	1039	962	928	955	1014	964	1000	990	950	937	1040	980	991	982	981	979	997	923	1004	958	937	992	925	977	1008	961	977	995	987	969	927	972	957	944	1025	960	1005	902	983	989	950	971	900	1037	978	965	1005	941	1000	957	983	940	956	980	959	970	950	971	957	978	915	922	964	957	951	1004	943	949	985	949	966	985	1013	934	889	1003	986	949	970	957	967	1022	922	1013	967	925	1013	944	1018	995	911	1008	962	974	1033	946	956	944	988	938	960	1036	953	946	998	929	1013	935	916	954	969	972	979	972	971	971	975	967	1008	925	937	978	925	960	952	996	988	931	959	947	950	1039	946	954	953	948	983	974	967	959	994	935	917	949	989	936	906	965	1016	986	968	940	974	941	980	886	1009	993	1003	889	890	956	912	972	954	950	956	911	962	1006	951	976	1007	1027	1001	972	984	904	1007	1004	929	977	967	905	1020	929	908	1000	984	974	947	1028	948	940	900	998	946	968	965	958	1037	978	889	952	997	1015	950	996	956	912	957	954	1012	993	961	1022	972	961	987	969	957	965	984	1009	984	953	895	933	928	973	956	985	976	971	968	965	974	975	955	982	979	951	951	1004	954	1008	940	925	989	1002	887	983	1009	965	946	937	961	995	1021	1004	1049	989	943	954	956	1006	890	945	967	973	991	953	918	959	969	998	979	986	956	958	912	947	992	1021	1011	938	988	927	913	983	940	964	927	929	964	977	963	946	954	954	1010	1001	963	922	922	1009	921	918	991	980	946	960	1019	960	990	951	1024	984	977	960	968	1015	966	917	997	1012	961	948	938	951	1001	941	1053	959	1022	1030	935	971	984	873	930	969	996	936	986	982	951	993	965	947	968	967	927	943	970	1040	995	1031	977	1007	942	950	993	934	957	976	938	919	941	922	968	941	967	953	979	1007	980	953	998	994	990	990	969	978	992	933	976	947	962	1007	988	937	951	964	987	979	974	969	984	1005	938	945	1026	1031	990	944	951	977	991	1006	1027	963	947	979	982	962	1025	964	932	922	925	981	957	998	934	929	936	949	1007	996	1008	946	946	963	987	937	989	992	964	1001	1039	960	941	977	995	984	960	1002	1036	972	989	1006	928	918	911	955	960	960	926	1039	987	989	982	1010	971	905	965	995	956	944	996	993	955	931	968	1011	1010	915	943	959	938	990
29541	27385	22200	18146	5236	4134	2881	380	288	337	336	346	350	299	290	297	289	286	310	316	268	295	345	284	333	322	318	272	293	312	306	294	300	311	302	307	292	294	310	317	326	289	318	289	312	315	315	339	319	285	313	277	324	308	312	320	282	288	284	340	286	315	295	304	313	321	304	287	295	293	277	305	292	298	310	327	274	301	259	281	285	315	303	318	286	322	302	305	294	298	318	268	312	315	287	293	278	328	308	319	315	304	316	303	282	302	293	294	293	298	303	305	318	292	320	317	316	294	309	311	303	313	308	303	321	273	326	311	291	295	285	295	295	309	308	284	309	293	301	330	296	356	312	299	282	312	337	316	283	276	316	269	257	329	311	308	293	312	318	289	292	282	282	279	305	294	274	280	318	298	305	303	305	278	283	320	297	291	296	300	295	316	301	308	283	282	303	298	299	295	353	314	304	322	299	303	293	297	277	313	274	303	282	287	297	315	267	283	285	286	261	303	275	298	300	312	329	315	304	292	284	305	305	296	289	289	284	295	300	293	297	284	317	340	315	320	278	300	328	296	315	309	287	279	309	326	309	326	301	301	304	289	287	293	295	334	283	298	292	300	341	313	315	324	297	310	276	283	308	296	297	315	319	324	291	296	331	281	295	295	305	320	281	313	311	286	277	274	303	294	297	307	280	298	285	313	293	320	327	341	303	299	313	313	298	309	335	294	297	302	335	291	307	314	296	323	312	322	295	301	342	306	302	332	309	290	321	297	295	298	315	306	327	279	302	302	286	285	319	325	317	314	317	313	313	313	314	309	315	301	307	321	313	307	332	292	315	317	315	324	329	316	295	271	317	322	287	304	352	298	317	308	298	318	304	244	297	314	278	318	346	292	310	299	291	301	296	298	325	323	300	296	346	293	302	318	300	289	292	308	302	315	288	288	288	323	288	304	293	310	319	325	300	289	303	338	335	293	316	297	297	326	283	297	285	288	306	343	282	334	345	303	296	311	286	289	324	304	296	309	325	282	331	324	317	286	296	279	305	293	283	284	285	302	309	314	299	289	320	286	269	312	304	327	313	310	299	330	308	296	301	322	314	309	264	306	301	301	296	297	291	299	321	312	296	290	294	301	299	307	301	301	313	297	320	296	293	325	322	304	283	314	317	318	293	307	317	296	295	324	312	290	324	322	300	291	299	316	300	325	325	284	300	271	306	294	321	295	318	310	302	329	311	306	322	332	288	289	307	307	296	307	305	317	310	312	284	301	307	309	306	290	273	296	276	310	307	285	315	301	326	288	301	285	319	297	334	296	334	306	320	295	276	304	293	303	318	293	306	321	300	292	277	296	310	295	298	293	301	320	287	298	327	306	315	304	287	308	295	289	294	264	319	321	279	315	331	296	288	265	318	274	275	296	307	283	302	310	301	310	303	296	327	298	298	307	308	299	299	314	323	333	305	335	289	316	302	319	268	333	304	302	297	327	308	276	308	283	293	316	302	308	299	329	302	291	314	282	295	271	328	306	293	297	291	278	314	318	276	315	329	323	315	291	317	317	315	286	289	315	301	313	304	324	311	315	301	291	289	298	301	286	334	349	311	322	315	283	300	293	328	309	315	312	366	270	277	313	311	312	273	327	316	296	282	299	305	300	289	287	309	304	295	314	287	283	331	312	303	277	273	327	316	295	285	313	297	283	312	337	301	286	310	292	298	309	327	299	317	284	304	315	288	350	291	291	305	290	311	308	303	316	308	289	313	287	319	290	293	315	287	308	316	278	312	292	284	281	324	294	313	300	291	303	307	301	301	307	311	299	311	292	276	296	288	304	268	279	302	274	304	321	308	300	308	287	312	318	295	259	270	291	311	305	332	266	329	282	274	318	293	285	318	301	312	298	294	298	286	287	358	298	304	273	310	272	297	306	292	291	270	307	279	289	319	317	295	302	290	300	282	288	279	328	296	272	291	302	327	304	301	300	303	298	332	285	293	288	299	334	313	309	302	322	320	332	305	303	295	282	304	285	327	304	318	298	302	297	339	317	289	317	319	298	296	292	320	289	305	294	324	274	316	322	282	297	297	317	276	282	320	333	320	309	305	297	284	280	318	303	296	279	331	310	330	298	302	318	317	318	326	297	315	280	254	276	337	299	304	304	325	308	274	309	290	297	323	333	304	292	303	285	258	298	291	315	293	255	269	305	333	272	259	304	295	274	319	296	271	278	304	324	303	289	297	310	278	308	271	312	278	301	305	323	297	303	354	292	298	324	315	292	316	315	277	278	326	282	303	296	284	327	286	294	311	297	312	295	327	305	282	304	304	310	299	324	300	323	287	275	277	314	317	349	314	300	270	285	302	324	273	323	327	306	276	274	295	293	278	286	276	309	307	311	305	316	319	311	316	301	305	303	306	301	315	325	273	266	319	309	311	309	295	292	301	318	286	285	282	313	305	302	314	292	301	278	312	275	290	305	308	306	323	306	316	305	293	298	276	286	320	309	297	258	314	304	305	306	299	333	300	321	304	253	324	285	306	311	330	288	321	294	302	324	284	304	311	278	306	317	290	279	312	295	324	304	290	270	297	331	317	294	314	299	336	311	315	314	277	305	308	313	289	294	322	325	306	302	306	290	306	334	288	287	309	265	275	308	302	304	299	283	296	305	329	255	258	327	266	290	310	298	302	282	325	322	309	306	280	294	312	307	290	304	296	290	300	288	310	308	293	312	313	327	260	299	291	285	325	308	305	295	293	302	309	338	295	274	311	313	284	280	282	301	306	296	312	297	286	303	308	266	305	299	315	310	282	322	308	289	320	265	323	299	327	292	295	309	305	319	303	281	288	347	282	333	297	280	323	327	299	290	280	296	297	308	315	322	315	336	279	317	275	300	298	313	295	280	289	310	316	288	313	306	312	316	295	291	288	321	331	287	333	297	313	317	325	318	280	294	319	298	281	280	296	267	285	303	322	274	303	327	296	321	271	276	302	297	286	280	324	285	309	280	288	311	288	305	320	318	299	300	319	314	313	274	335	321	294	273	314	296	283	296	292	281	285	297	319	282	289	308	306	304	311	304	306	281	314	291	285	285	293	284	289	310	306	295	300	278	300	306	294	257	320	291	323	327	290	298	314	296	281	298	316	295	283	311	298	296	329	314	300	291	313	315	328	300	323	294	306	298	270	313	335	322	322	319	322	273	309	308	296	306	304	280	283	282	303	331	316	297	314	321	319	293	302	316	299	343	292	336	314	288	288	318	305	295	332	292	269	311	300	272	310	275	334	297	321	292	316	320	302	305	288	297	316	309	303	293	300	310	319	288	297	279	293	292	252	283	309	309	314	313	294	306	328	281	291	306	321	306	302	312	301	318	296	291	310	321	273	297	303	306	283	302	283	273	284	294	317	297	339	310	286	289	317	314	321	297	313	289	280	283	320	320	308	277	299	288	310	313	306	316	306	293	309	328	294	350	290	305	280	314	293	283	300	295	302	280	291	308	321	341	278	313
34865	44951	22856	21254	8478	9698	6074	664	504	499	556	660	535	513	509	481	479	511	524	487	488	469	519	517	491	514	483	496	503	484	496	501	493	547	526	498	470	515	456	519	470	454	545	508	517	491	502	492	512	486	506	498	482	466	491	512	527	505	518	486	544	515	495	507	494	504	483	491	466	455	527	495	472	489	530	527	512	526	454	464	489	527	518	493	489	492	514	521	512	444	502	490	518	469	510	458	496	512	526	519	504	550	513	498	534	472	499	534	506	490	501	483	524	545	484	498	517	488	504	494	471	463	501	503	500	505	485	494	538	497	489	489	570	521	493	456	541	535	486	478	487	486	475	511	518	486	513	488	542	492	478	511	505	502	516	522	473	495	500	469	473	496	474	524	520	524	507	520	458	510	512	478	466	492	490	495	490	532	518	513	460	532	520	484	530	456	505	466	489	509	502	512	520	496	492	518	531	485	484	467	517	489	537	518	462	477	489	549	498	478	482	488	510	503	470	491	477	476	481	558	466	499	505	469	481	542	520	504	497	504	475	482	521	479	498	524	478	530	499	502	515	478	493	541	532	507	497	498	527	514	521	516	470	515	513	521	537	492	516	508	509	487	480	472	510	481	502	493	505	507	483	462	481	477	541	527	502	492	538	513	507	471	488	487	496	501	460	480	501	537	510	501	496	464	498	502	504	443	476	474	462	482	497	527	505	513	518	493	473	501	532	495	541	486	499	477	491	472	512	499	462	476	477	459	524	490	519	548	507	518	485	505	519	530	502	511	501	469	471	505	496	500	488	503	494	489	487	488	447	481	511	476	522	503	522	505	561	496	528	498	528	497	495	501	484	519	493	537	513	512	496	482	487	489	485	468	510	509	499	492	466	489	496	496	499	502	489	489	491	491	512	452	496	501	521	544	509	496	487	486	501	553	501	504	522	492	468	472	521	488	509	528	497	503	474	493	478	491	509	484	502	501	492	472	482	476	541	533	510	514	469	529	494	479	491	492	526	505	527	504	518	511	486	531	488	517	545	491	467	467	482	495	491	518	501	489	512	496	490	506	544	494	483	498	519	532	508	514	512	488	488	563	502	509	479	496	504	477	532	507	497	532	471	479	498	449	470	484	503	469	507	489	501	512	545	515	483	511	468	485	513	492	510	468	496	521	493	501	486	487	472	527	483	484	508	470	518	504	508	472	547	438	485	476	496	511	519	458	530	481	501	536	471	507	503	507	459	546	505	471	454	485	531	527	502	498	523	518	492	498	479	514	535	502	516	468	491	493	460	468	541	522	484	481	513	528	480	547	525	459	478	504	531	559	520	496	510	494	481	494	512	557	518	495	481	535	516	469	452	481	502	508	562	500	575	484	496	507	522	491	458	440	513	494	501	502	505	516	470	516	497	496	464	508	465	513	461	543	476	479	497	482	539	501	512	481	502	508	501	528	498	519	514	451	472	470	501	496	495	458	521	529	520	511	503	518	478	499	543	475	506	486	499	506	508	465	517	534	504	431	474	487	535	449	499	477	510	517	478	492	490	503	479	494	476	472	474	531	489	501	509	494	475	513	508	484	513	487	537	483	499	476	490	480	490	501	490	492	517	484	493	502	518	482	496	493	540	477	485	496	465	481	474	508	490	458	519	516	493	489	503	500	487	481	506	516	506	506	496	503	495	474	525	488	489	523	478	486	501	501	463	511	503	511	474	525	489	518	493	496	474	530	469	515	531	450	491	481	478	504	475	488	460	434	493	505	488	510	470	510	494	503	494	485	471	497	471	496	483	504	469	476	509	476	489	489	500	527	445	487	475	507	499	490	449	471	451	498	495	468	469	477	522	507	515	512	489	483	483	523	497	496	525	468	519	504	487	542	478	497	494	494	514	491	532	450	497	521	515	484	458	518	543	524	524	484	454	474	498	530	514	487	501	478	469	473	487	510	479	450	450	504	477	521	519	526	487	473	482	520	487	497	552	502	498	493	519	559	496	510	512	499	502	499	503	496	490	516	536	544	494	499	483	507	492	502	509	527	484	472	494	529	485	475	511	480	515	520	495	530	480	498	477	500	464	493	490	525	487	527	488	465	520	571	525	483	510	481	470	482	527	472	504	509	515	505	523	487	484	470	493	480	496	509	515	513	495	485	480	504	486	504	523	509	490	515	477	520	484	488	481	511	476	502	526	521	491	478	530	472	526	494	498	518	468	471	505	474	530	509	506	469	478	506	496	521	538	476	500	538	502	471	504	431	442	483	471	506	495	491	480	485	491	490	552	517	530	474	506	470	509	516	488	535	467	512	484	533	487	535	519	530	490	501	473	510	461	512	481	491	507	483	505	542	512	498	476	505	491	511	489	507	506	540	475	497	451	500	512	489	510	521	504	516	482	500	508	518	527	494	498	481	459	476	506	469	506	506	494	528	489	500	504	498	496	508	472	484	509	498	493	487	514	526	502	510	503	474	496	492	491	532	526	465	522	454	490	501	537	545	500	537	504	498	489	482	509	523	499	452	517	500	493	479	486	499	496	487	501	503	530	487	504	513	512	472	504	517	477	502	516	493	479	480	511	484	512	532	489	478	488	488	481	520	494	517	495	503	522	494	487	486	490	472	529	487	490	470	526	493	490	489	528	481	500	480	513	510	508	460	511	487	513	491	532	509	510	502	479	474	494	521	532	482	499	473	476	486	502	474	517	501	501	496	463	523	472	514	506	514	454	504	521	529	496	447	497	490	496	495	495	550	504	505	496	506	500	517	549	492	509	477	487	544	488	503	516	525	482	480	491	494	528	515	479	497	501	503	457	487	482	484	429	506	516	508	487	459	493	493	519	522	532	517	515	510	539	516	502	510	505	489	501	484	483	523	502	483	563	494	518	491	510	504	467	486	515	471	497	514	522	465	503	514	517	517	474	506	493	502	515	517	480	474	486	521	522	477	496	497	485	512	563	501	503	524	531	505	490	509	511	517	477	514	510	512	509	512	531	510	530	487	490	528	506	497	478	491	506	523	459	479	484	537	476	479	520	506	522	497	514	510	503	504	523	503	475	487	520	454	474	489	486	514	488	508	466	502	485	500	485	507	479	532	482	500	492	486	486	494	506	530	475	462	487	477	469	478	488	510	499	539	498	490	467	510	517	487	479	497	480	520	515	486	514	515	500	478	498	475	509	476	505	488	516	529	500	459	514	482	523	497	492	480	472	501	516	506	481	512	524	485	484	489	522	526	477	527	528	492	533	497	501	517	475	545	520	511	489	485	470	485	541	509	510	494	473	518	492	522	499	536	518	513	501	515	483	487	479	455	510	477	513	501	510	502	521	502	491	510	537	474	504	531	510	497	524	512	496	513	518	481	505	475	489	482	471	519	532	488	504	533	514	512	472	536	503	523	492	510	490	478	517	513	500	474	492	524	497	508	491	461	501	490	500	532	457	517	469	496	518	478	517	512	524	564	478	529	514	490	531	502	464	520	508	524	542	511	559	482	485	499	482	487	488	500
25308	24478	29319	31185	25994	24847	19201	1750	490	465	786	955	419	450	462	436	415	464	436	427	453	476	432	474	430	474	475	440	436	441	451	439	422	441	438	443	452	442	456	463	478	466	491	473	385	436	470	482	472	457	419	456	410	448	409	447	463	433	422	463	462	440	471	433	393	436	457	450	455	431	457	454	450	428	462	453	458	474	457	434	408	442	414	440	439	454	465	468	450	482	443	458	434	441	399	446	490	443	477	442	415	432	420	453	468	434	475	440	464	484	467	433	470	487	446	477	439	460	420	479	438	463	454	462	456	479	448	401	451	465	459	487	455	454	450	465	476	445	500	412	462	462	450	453	461	430	493	423	451	488	453	445	432	468	496	447	459	425	442	450	465	467	431	461	423	436	451	418	453	387	438	424	454	477	472	470	438	411	480	453	461	469	418	454	456	477	460	451	421	460	405	475	469	474	406	444	458	441	459	497	453	421	483	426	480	486	427	431	473	456	473	448	467	455	498	451	393	440	441	413	454	446	400	467	456	459	468	413	430	446	409	457	448	394	425	433	465	447	477	430	462	477	447	463	433	450	446	422	453	466	483	465	452	477	491	448	440	422	425	419	428	431	457	455	453	427	477	416	408	502	442	420	440	469	450	418	437	454	451	410	479	436	435	432	453	436	463	477	440	454	457	466	477	452	463	469	468	467	434	462	464	450	430	452	479	463	453	487	429	470	420	448	457	446	468	459	453	477	450	430	457	423	447	448	420	494	446	434	472	447	489	453	433	466	455	433	428	465	432	439	429	438	488	474	435	481	447	444	424	460	471	480	455	458	480	460	480	480	456	469	466	472	431	469	422	454	491	442	461	480	458	431	443	435	466	454	487	468	439	487	465	443	402	489	426	464	453	451	430	438	403	434	411	435	411	454	449	429	480	463	439	451	460	460	501	444	426	453	460	438	466	394	439	441	456	445	484	417	475	452	455	460	439	425	471	455	458	481	405	473	469	405	442	462	469	449	442	452	455	468	425	431	402	433	429	484	441	444	424	486	433	457	429	441	454	441	433	475	428	491	442	453	441	435	457	449	444	424	445	451	433	471	455	442	442	460	488	449	483	429	466	468	462	417	483	448	466	454	463	429	424	446	439	452	435	486	476	417	484	478	477	451	481	463	434	458	456	446	446	458	443	471	456	443	414	451	427	433	445	444	436	476	456	445	421	461	423	421	450	427	421	449	474	442	470	464	487	432	431	461	443	464	452	470	481	451	496	452	472	464	460	448	452	466	486	456	456	434	468	428	442	420	434	440	485	433	450	471	416	427	418	444	458	441	477	428	467	471	416	483	475	416	447	464	443	460	422	444	443	462	499	458	421	447	435	441	439	420	419	465	445	438	447	479	479	412	429	425	453	473	488	490	476	463	429	456	486	462	462	469	427	455	455	464	457	437	441	451	461	457	419	447	428	469	455	432	441	467	415	446	478	414	450	445	437	421	439	457	447	453	476	445	483	451	449	466	445	446	442	454	443	451	456	445	448	448	461	419	425	431	473	469	481	463	457	444	464	448	518	407	456	428	480	435	439	473	437	460	441	422	441	445	458	428	415	458	470	457	444	416	475	442	439	446	460	451	439	460	435	393	459	443	470	451	431	456	478	462	462	437	437	448	415	449	428	466	435	481	438	452	489	448	411	468	479	471	436	445	405	475	468	424	452	446	467	465	460	437	464	443	434	424	458	482	451	439	445	454	403	426	442	431	458	415	442	479	417	476	447	446	454	455	479	433	449	432	454	469	450	462	455	469	473	467	416	440	464	451	444	456	461	425	440	464	453	435	452	464	495	473	472	435	408	428	428	447	445	472	427	414	439	466	459	433	464	493	454	477	463	436	463	460	444	445	445	421	454	463	465	452	459	476	460	489	472	485	441	467	421	429	422	447	478	462	466	461	490	491	449	458	443	392	442	424	453	483	416	466	431	490	499	464	432	466	468	422	426	433	503	471	436	416	434	444	448	384	469	444	429	461	423	448	434	460	441	456	450	454	470	457	471	454	461	469	432	432	451	401	426	416	464	435	435	468	439	437	435	427	466	453	439	451	455	468	474	485	501	439	420	458	473	436	427	483	433	450	454	441	470	418	402	473	419	430	423	445	440	431	441	447	429	446	427	477	450	421	442	450	480	446	476	416	459	428	424	422	453	444	471	454	505	449	452	455	450	459	437	438	424	435	489	428	443	439	455	458	464	476	475	455	417	465	446	455	430	475	464	441	473	440	443	439	431	448	467	434	447	468	445	448	439	457	445	483	465	450	468	476	467	457	439	442	459	453	439	460	467	451	446	429	454	411	456	424	460	417	423	432	487	473	473	484	465	441	435	429	449	433	405	472	461	460	436	434	450	448	442	456	502	424	448	425	454	474	461	448	429	479	435	462	452	446	423	464	461	437	480	438	447	446	442	431	418	437	425	405	403	473	455	455	492	445	475	444	450	449	477	455	435	433	433	432	448	423	460	453	418	396	423	466	446	460	465	426	414	466	474	451	428	460	439	491	460	454	474	438	451	452	453	453	451	428	454	421	447	446	423	410	445	423	486	454	410	474	433	419	450	449	437	453	420	451	473	409	435	477	454	452	427	471	423	460	439	462	495	454	457	452	448	436	404	485	433	485	419	472	437	457	464	461	453	442	429	445	445	444	463	418	452	418	456	439	427	446	420	476	509	437	465	474	466	444	439	471	500	430	474	442	449	468	446	428	409	452	413	468	479	430	423	487	433	480	458	452	450	491	453	430	451	450	448	460	461	490	462	452	453	434	461	439	431	438	430	440	470	455	429	419	439	480	418	441	437	432	481	488	423	420	413	429	465	467	425	411	427	431	441	433	432	426	471	449	471	458	467	441	458	487	436	454	444	443	436	446	410	422	410	474	473	435	430	472	483	452	455	467	436	421	436	443	480	460	437	452	433	444	444	438	431	428	438	436	445	468	491	439	431	467	473	475	415	437	442	488	389	461	468	437	426	454	462	459	431	525	436	404	373	473	448	430	469	432	440	454	419	464	417	398	458	418	482	464	394	459	415	474	434	447	414	463	467	471	431	439	452	466	455	453	472	453	478	438	427	449	465	445	413	445	462	423	412	441	453	429	449	452	428	464	444	452	502	451	468	427	440	438	449	442	413	423	438	486	444	472	433	443	433	413	452	413	436	455	444	478	441	443	428	442	419	435	461	427	489	450	454	442	474	462	435	470	478	498	422	468	457	465	424	458	420	436	432	455	471	443	433	456	462	436	418	469	412	476	461	436	446	429	450	457	508	448	443	460	449	444	427	466	488	414	452	421	445	448	432	450	439	431	462	451	427	400	468	428	466	429	442	455	471	456	410	444	433	433	474	452	448	457	464	440	457	451	450	465	453	436	440	436	440	451	419	431	447	466	461	476	460	436	437	433	486	446	433	448	444	442	429	457	447	456	434	411	442	481	432	453	429	424	466	454	440	436	432	477	467	448	453	447
60048	84248	47200	51938	32836	34268	22049	1201	751	772	1969	2227	698	694	770	726	724	679	720	700	747	753	692	705	709	666	693	698	695	709	708	711	702	743	700	672	682	699	737	760	693	671	670	678	691	719	736	756	693	644	741	701	742	725	694	691	698	716	687	710	717	695	762	713	639	681	656	738	750	700	704	659	736	696	646	724	699	665	720	725	722	701	706	697	731	650	702	728	678	692	720	689	685	694	668	731	711	741	692	737	679	729	671	686	738	731	677	689	670	736	695	675	723	701	722	676	711	713	681	663	664	689	728	717	662	720	739	709	771	685	710	679	689	711	731	718	721	714	710	758	706	679	703	671	677	712	693	732	703	698	725	674	715	699	677	763	711	696	671	681	699	708	721	704	691	688	708	718	718	715	710	704	696	708	695	757	725	700	711	712	710	675	706	734	696	727	673	673	697	733	731	726	731	730	733	696	706	720	714	733	707	708	724	714	727	703	706	713	717	704	658	724	719	718	737	669	723	748	744	756	694	663	675	727	713	665	709	738	728	709	701	682	732	684	682	725	662	672	710	685	714	696	687	707	747	724	731	698	726	730	725	669	699	770	750	701	724	716	705	767	708	699	689	674	684	731	675	706	647	716	704	687	690	668	710	715	702	702	692	701	724	721	708	676	685	681	713	748	702	689	686	665	682	689	707	711	723	690	692	676	703	716	695	705	660	708	751	696	731	735	734	699	714	730	717	670	734	696	731	727	680	724	647	661	699	696	711	681	701	735	735	742	710	700	714	668	726	685	684	738	684	692	685	699	746	717	713	716	725	724	698	737	682	704	672	710	645	663	695	734	695	701	686	664	691	738	650	720	725	697	701	694	700	710	730	743	769	697	738	728	737	680	705	696	734	673	688	694	720	693	736	708	727	751	677	730	705	714	706	704	672	713	666	723	710	695	746	664	746	704	701	758	698	688	666	718	721	702	714	720	686	684	681	681	678	699	722	688	683	732	704	713	704	699	714	671	652	657	747	691	681	703	692	717	686	676	716	713	706	757	698	721	749	674	686	730	732	695	691	645	755	690	720	704	668	673	637	701	690	714	676	715	694	690	732	667	665	732	707	726	683	699	695	719	678	716	749	678	681	691	689	688	725	682	695	736	704	719	704	729	691	736	732	655	725	684	675	689	720	709	658	706	694	718	685	714	711	647	734	690	734	664	733	694	705	721	640	741	711	689	672	672	692	708	707	666	693	720	681	712	727	703	715	719	697	730	714	665	713	719	701	695	696	639	711	711	694	692	736	693	700	735	672	680	663	695	692	733	716	704	754	716	660	704	701	713	685	729	712	707	681	727	726	721	674	690	733	709	726	676	677	666	694	700	714	694	706	697	687	711	719	713	681	700	740	716	666	703	751	678	681	668	721	724	706	699	711	677	722	670	726	730	673	736	686	713	694	684	692	745	664	670	693	711	731	666	686	709	674	685	696	731	684	778	694	687	677	707	728	695	716	686	753	650	704	665	688	709	720	701	672	712	700	687	708	679	748	716	726	700	721	685	660	727	706	695	666	687	707	684	673	683	657	710	714	704	656	700	676	696	729	683	697	730	755	682	743	692	693	751	721	737	721	725	720	660	665	712	747	738	682	705	720	718	737	711	708	780	706	662	733	715	693	756	723	713	724	714	657	707	718	684	701	672	693	676	703	706	670	716	655	689	725	735	704	694	715	727	654	630	703	733	693	627	728	679	724	707	692	641	716	706	677	739	695	701	667	730	740	662	712	655	699	654	713	651	674	736	714	743	675	685	700	703	727	728	710	687	765	727	703	724	706	667	723	694	712	682	664	731	701	673	666	695	729	719	690	722	722	697	674	678	687	674	739	718	674	696	740	713	718	706	682	693	685	693	696	703	696	759	689	658	691	714	694	720	668	715	731	715	738	734	688	696	660	725	717	688	740	715	694	672	667	661	752	696	693	691	725	666	745	682	681	696	708	701	707	677	702	741	687	672	698	702	711	670	715	722	694	739	657	661	707	720	662	756	709	699	765	693	692	671	703	663	739	706	736	660	739	730	758	693	759	724	717	740	723	684	680	698	721	729	653	736	729	710	737	735	638	738	678	725	712	679	658	730	730	734	705	728	697	756	684	692	699	732	746	705	684	747	700	701	715	721	697	654	705	690	680	730	672	718	696	636	715	697	696	693	717	687	715	712	674	714	733	729	705	647	707	779	694	659	690	716	752	725	716	711	792	731	692	696	745	723	706	740	725	738	717	745	709	702	714	708	719	702	756	684	751	687	675	700	699	678	710	678	679	707	708	700	714	720	715	700	720	722	677	673	733	730	743	721	705	682	697	714	709	696	716	685	739	708	720	672	736	680	708	681	708	743	700	697	709	715	677	689	710	687	735	715	712	722	676	714	679	758	723	719	669	712	657	730	687	711	681	680	721	666	666	634	730	720	713	709	666	737	706	712	744	744	724	728	669	703	663	706	704	693	694	668	688	741	702	717	694	712	703	688	716	694	690	683	683	697	708	742	662	691	674	677	759	739	759	671	709	716	667	708	724	705	666	641	762	655	671	686	711	742	700	685	711	681	719	682	705	681	705	699	693	706	673	697	695	678	724	660	730	766	722	733	715	762	690	695	716	722	698	690	667	729	706	740	679	698	674	704	679	742	683	678	716	728	699	736	765	713	704	709	695	692	717	725	704	751	707	667	647	689	684	699	699	728	628	689	739	743	662	720	711	731	707	731	748	691	744	719	702	696	730	717	708	715	717	737	772	712	676	716	699	689	767	682	727	713	695	727	761	697	715	714	729	701	737	675	658	672	711	716	686	688	721	666	682	676	734	687	679	748	764	680	689	710	705	692	697	697	702	700	704	713	692	722	636	692	694	704	725	738	727	690	745	705	724	650	709	646	717	686	688	691	739	670	752	763	722	680	737	700	696	677	699	696	712	703	702	716	736	671	685	722	744	718	707	712	706	718	716	730	737	695	674	711	707	699	668	688	741	670	662	669	690	730	688	697	692	678	680	675	700	688	711	654	674	709	714	742	697	704	775	701	647	696	725	746	720	708	645	703	688	671	683	704	723	723	664	695	660	746	697	742	682	712	666	685	717	721	745	719	689	704	717	719	703	657	727	653	676	683	661	713	684	677	670	644	696	712	691	681	685	666	694	685	662	737	729	723	706	724	691	733	690	737	690	686	705	758	743	682	695	719	741	693	709	704	681	650	744	688	675	697	701	731	655	703	701	668	710	712	697	710	695	738	709	758	719	710	745	661	696	738	706	691	725	717	697	708	697	691	685	661	694	707	692	695	691	691	701	702	718	711	711	660	728	696	721	707	688	670	660	703	707	660	707	682	733	753	733	703	747	695	703	695	686	699	732	689	753	733	700	709	699	666	687	720	694	719	647	740	744	741	717	687	706	678	665	682	750	670	672	707	720	686	675	770	669	770	723	749	712	710	711	741	698	759	677	688	686	686	710	720	735	710	673	748	721	675
24306	23181	29588	27397	24940	27982	27857	4600	744	685	1301	1884	663	651	713	686	656	605	644	714	643	718	720	653	629	646	639	645	636	658	633	674	636	706	634	667	627	628	640	690	605	688	654	633	657	676	603	638	700	620	628	650	638	672	657	660	683	714	649	656	623	650	638	646	612	643	635	656	660	620	645	667	691	633	638	659	603	695	624	637	651	652	641	671	661	618	672	641	646	625	632	712	644	649	623	663	671	634	629	629	615	646	647	640	617	656	628	637	628	595	619	672	640	608	679	678	611	658	607	662	625	592	618	612	599	706	669	640	644	658	623	670	626	675	637	672	680	638	659	673	622	678	643	692	622	657	726	662	648	643	691	676	649	623	678	672	599	645	676	605	626	630	631	640	646	634	602	633	644	676	644	661	599	658	695	685	617	667	623	694	595	612	643	630	661	598	613	669	645	660	628	654	659	638	641	650	605	657	629	630	664	701	656	613	622	658	648	630	603	622	658	673	635	605	605	643	659	642	701	629	655	626	675	670	663	657	657	646	610	625	626	661	641	688	591	616	652	613	662	611	647	606	650	645	690	602	604	694	644	623	631	705	618	611	609	655	629	687	683	632	635	623	642	678	627	633	625	645	653	640	645	674	674	644	622	637	598	644	606	704	607	643	664	689	668	608	668	632	686	659	620	672	620	609	678	664	589	618	615	668	677	630	660	667	638	653	650	671	622	648	667	627	599	663	613	656	655	632	641	637	678	671	633	630	668	649	638	633	638	586	631	681	670	605	693	658	635	643	662	623	648	648	654	636	640	668	640	684	589	644	631	620	653	669	631	642	637	612	622	649	651	616	650	646	626	633	638	655	600	614	607	652	678	667	704	637	643	652	610	703	637	609	682	622	648	635	592	611	626	620	682	641	650	648	645	635	675	638	653	657	642	649	664	693	626	669	657	672	655	642	656	636	657	680	631	667	651	650	644	628	664	660	604	665	651	601	595	689	637	634	599	664	608	645	646	642	700	648	619	646	690	658	633	645	659	643	619	625	645	654	629	658	616	671	645	636	664	586	677	696	607	690	656	617	659	637	648	622	637	669	650	621	648	648	655	663	634	679	645	619	643	665	674	657	648	629	662	626	653	665	649	624	678	620	632	644	614	681	629	639	655	650	621	645	629	640	657	628	625	634	643	633	646	621	627	629	592	655	681	635	666	615	613	638	654	608	651	666	648	624	645	585	658	614	663	672	693	656	645	597	688	696	663	673	666	702	676	625	605	652	676	652	662	652	638	639	661	626	675	669	631	613	641	668	662	647	682	641	653	678	655	711	688	605	635	646	659	640	631	633	659	654	654	641	668	617	629	623	633	640	635	660	630	659	681	645	631	676	643	610	659	634	705	658	648	634	642	632	637	623	646	658	655	657	633	625	661	618	681	667	657	671	674	633	637	634	634	635	683	637	645	639	652	621	598	624	692	653	636	655	657	701	653	670	650	646	605	601	656	682	599	639	608	610	631	666	622	591	692	649	650	681	640	653	665	665	672	655	672	647	636	601	602	637	676	658	615	627	659	649	705	651	630	674	655	641	682	668	654	645	656	678	639	647	675	625	608	676	577	641	628	635	620	587	658	623	687	644	629	598	685	662	633	651	598	680	710	645	672	668	675	586	626	664	635	651	632	633	653	618	657	636	657	632	628	624	655	648	645	630	648	631	646	660	660	653	622	609	628	682	639	612	645	665	663	671	624	675	642	686	678	628	634	650	592	609	628	648	647	653	612	624	615	624	663	639	638	602	645	664	682	655	669	662	644	657	671	616	620	608	711	666	666	620	661	644	628	656	621	677	664	661	629	621	670	631	638	619	645	648	650	659	631	675	644	694	667	652	648	665	634	647	661	618	675	653	604	607	595	627	676	659	635	674	615	649	690	658	703	618	669	652	620	677	657	613	603	631	647	670	668	620	648	627	648	665	636	687	647	664	633	677	659	634	660	635	646	620	631	604	636	659	614	625	667	644	676	619	649	660	639	660	636	633	662	646	645	646	631	607	592	600	640	681	702	633	634	644	656	656	656	625	629	643	621	619	658	669	625	631	616	648	643	665	659	643	661	687	600	647	658	617	624	681	673	652	622	652	621	647	650	649	683	602	673	682	640	671	652	639	657	609	659	612	665	650	654	615	665	619	616	640	669	631	661	622	639	577	680	637	658	649	637	620	611	689	657	592	619	646	705	671	641	593	679	663	698	599	636	693	593	646	591	656	641	648	684	616	632	667	655	605	601	647	672	689	676	685	695	645	669	698	683	684	640	675	638	626	620	626	654	681	651	694	654	623	662	624	644	649	633	609	624	626	600	656	600	652	687	638	616	652	632	659	633	630	643	686	673	605	627	641	637	650	613	627	679	648	662	599	664	660	652	644	609	664	647	663	698	685	649	645	678	657	668	686	626	690	628	663	661	663	643	626	636	701	592	651	642	663	677	633	620	643	606	636	638	623	662	601	682	630	650	659	628	641	655	638	629	649	599	690	693	618	614	627	669	646	644	619	664	628	650	633	679	661	586	631	638	635	660	669	655	622	663	597	634	693	602	715	632	620	655	637	609	601	641	618	642	686	651	623	660	580	652	669	650	642	672	631	645	675	622	665	624	647	639	611	615	634	647	631	662	632	641	664	607	647	650	677	652	634	661	684	627	646	608	607	673	658	650	658	631	717	684	677	605	652	655	599	640	633	634	627	645	632	628	644	649	650	665	659	650	628	639	633	652	631	599	589	661	646	668	601	662	698	623	681	627	681	703	620	663	692	647	618	610	656	690	653	647	648	765	690	643	618	663	675	638	632	666	628	637	613	680	659	607	610	661	575	642	606	629	622	590	624	615	643	620	655	661	660	637	654	621	650	608	625	617	644	620	605	636	689	629	610	649	636	648	640	643	618	638	636	682	657	653	624	588	719	611	639	667	666	665	649	671	638	643	645	630	676	625	679	712	626	601	611	643	681	661	646	649	670	634	608	661	719	668	653	661	627	660	671	677	673	654	633	601	649	599	628	599	651	633	638	641	634	618	642	625	669	627	608	690	659	664	649	597	635	666	669	631	640	643	656	636	626	600	681	665	607	630	638	632	677	676	627	653	718	625	606	659	657	677	581	647	622	667	677	612	665	624	695	666	639	605	634	636	627	681	660	657	650	654	659	617	654	625	657	664	592	642	639	621	650	632	658	600	642	630	630	656	660	629	578	662	619	637	639	713	665	658	650	630	623	639	589	637	659	638	658	634	650	619	629	681	614	653	662	674	638	621	649	638	656	687	630	684	633	656	673	651	668	621	642	664	585	674	616	639	647	595	628	633	672	624	636	642	680	598	629	660	625	669	641	668	657	621	673	624	668	625	580	600	655	659	676	649	649	621	612	615	685	674	665	683	663	617	619	663	671	640	629	653	638	637	659	637	630	625	678	653	683	668	626	631	702	660	657	607	588	649	664	659	663	654	676	576	607	655	639	596	629	653	645
61038	89700	55527	60796	42705	42497	29103	1445	988	1004	3223	4560	995	991	987	963	984	960	1085	981	958	998	943	936	1035	961	958	931	979	974	950	967	890	997	983	976	906	932	1022	980	982	974	989	982	1011	990	952	1011	949	972	980	984	968	930	942	979	926	1019	963	959	974	974	1009	954	1037	950	928	988	947	972	975	910	941	902	941	1052	937	956	951	953	953	988	957	947	969	969	975	986	905	1023	916	942	985	958	985	959	953	929	957	945	971	938	928	1033	913	908	950	981	1032	972	988	964	1014	985	1020	923	960	975	995	965	982	959	961	945	954	930	949	986	995	980	1017	919	955	953	1015	973	944	989	951	931	906	1026	949	1051	938	1022	999	976	1025	975	959	948	977	967	990	893	983	972	942	942	974	937	927	961	973	988	951	915	906	966	976	1001	948	984	977	989	968	967	992	996	957	944	915	955	992	985	978	976	905	953	990	958	940	971	922	918	1014	917	969	935	946	928	970	930	1000	976	927	995	980	962	984	950	969	964	956	988	951	987	959	943	927	903	996	953	980	896	980	939	1003	929	953	960	987	940	978	966	986	917	979	975	938	1011	948	1006	994	958	977	1016	955	982	965	919	1028	1022	965	990	938	940	1011	944	978	972	983	1023	975	944	945	960	1016	976	1000	1039	961	975	996	1012	932	962	938	978	942	957	938	991	945	951	995	950	978	948	959	965	942	924	943	969	995	1009	1004	967	971	1029	954	896	1031	938	976	977	966	940	960	896	1024	1019	948	969	941	1005	1001	920	1001	923	1062	937	984	988	955	971	979	992	937	918	1009	929	983	976	987	944	997	952	965	955	969	1019	993	990	937	987	937	982	1004	989	966	1009	993	999	980	925	999	944	921	932	1013	1014	932	962	918	985	995	998	961	940	956	924	916	1008	926	962	972	997	991	981	1017	923	1007	971	962	983	1013	948	939	961	920	1001	965	933	945	1015	987	937	1019	957	943	930	984	940	886	957	1040	939	970	957	1007	991	987	1021	953	1020	956	953	999	942	954	958	1000	944	955	977	947	939	999	943	980	974	948	937	972	945	973	958	968	950	943	956	880	917	877	956	924	974	1012	938	949	932	947	955	900	1030	929	948	966	988	1024	960	944	941	961	943	947	951	956	968	930	968	1016	934	1013	971	966	954	1015	898	898	951	930	955	1000	936	960	949	970	1001	983	944	962	971	959	942	900	985	874	927	1001	954	1011	944	965	963	954	999	957	997	964	902	960	974	997	949	1030	922	950	954	992	966	1020	945	932	950	981	958	965	924	963	977	959	966	965	979	1044	968	946	941	976	915	1006	994	952	935	1001	944	1030	919	924	1005	979	970	925	965	985	995	927	991	962	1005	924	953	909	958	949	995	973	956	948	954	945	983	952	958	851	920	978	981	977	1018	947	993	946	970	997	971	902	934	1008	977	971	949	993	954	949	982	969	998	943	991	996	1001	1024	993	971	981	929	917	952	1013	962	961	956	913	919	987	937	992	959	961	919	974	980	996	918	973	1021	991	948	961	952	931	962	987	945	989	971	1002	959	973	931	932	989	951	991	1013	993	940	989	993	946	927	954	981	963	946	962	1000	992	1019	948	964	988	986	984	954	908	996	1000	977	974	978	978	1005	964	967	968	1042	999	987	985	1017	946	965	943	1036	999	997	955	1011	1008	993	944	988	996	955	978	943	987	924	944	967	900	993	942	881	957	985	954	951	919	986	1024	990	964	962	946	973	941	909	947	925	988	962	949	973	939	963	1012	986	991	953	971	962	902	975	961	1004	965	961	977	972	959	955	1052	975	1010	922	981	965	966	935	1004	954	963	993	975	958	998	972	986	956	977	921	967	941	1012	967	999	1000	1015	931	926	986	977	969	953	942	995	997	965	968	992	1002	1022	960	945	934	990	937	992	959	995	1002	926	985	912	990	874	1020	947	962	955	971	978	997	960	944	921	981	961	967	926	940	986	905	981	937	1021	962	965	983	949	1009	1009	963	975	930	1058	971	975	1033	909	999	986	962	944	985	986	1007	939	995	976	991	966	988	956	974	998	982	998	971	925	997	1004	1000	978	959	958	1026	965	981	1003	933	1002	976	969	978	1010	937	919	974	951	905	994	933	971	903	940	993	960	938	935	940	1024	948	966	990	1025	968	994	986	968	999	965	955	958	932	939	942	981	919	962	957	990	960	924	1010	993	938	943	960	987	922	1010	1042	889	1014	994	958	946	942	911	952	965	978	945	950	944	921	983	1034	986	982	989	965	975	997	948	1005	929	925	954	925	1003	987	986	934	975	971	902	905	971	878	972	1019	1011	996	1006	927	963	934	958	1000	975	972	954	944	907	991	947	974	1000	1004	932	979	957	927	1011	994	977	992	986	942	1026	898	1010	991	989	1024	984	994	918	931	944	935	913	940	965	939	955	970	977	982	946	945	973	969	940	936	930	962	976	948	1029	969	1006	1017	986	949	940	978	981	979	987	995	935	924	1008	936	929	995	947	1000	963	946	936	963	995	970	980	1003	939	978	971	942	943	957	1015	1041	956	933	977	956	940	900	961	920	963	974	969	960	944	979	984	969	967	992	963	961	985	976	933	983	991	982	938	986	1020	1034	1034	968	1010	957	980	939	1010	953	944	997	930	1030	912	941	922	933	921	935	987	995	966	979	963	980	989	943	972	1002	940	953	977	985	992	967	983	955	994	966	1002	958	960	982	973	998	1012	991	963	951	964	963	991	970	996	1027	928	1014	965	917	901	935	980	977	997	966	927	1002	991	1001	988	924	984	985	971	945	967	948	1001	983	959	992	943	946	1047	975	932	953	1000	944	985	981	951	913	917	969	1026	964	1000	1006	998	973	913	995	980	1025	990	991	975	959	1001	970	948	964	962	948	993	981	981	917	942	965	1026	1018	911	971	997	1006	939	972	1011	898	996	990	963	958	1022	944	1007	992	1048	951	943	979	950	1005	947	900	978	933	881	1008	987	913	955	1009	964	1024	975	974	968	983	981	984	918	970	929	989	1029	958	987	974	983	1017	956	949	1020	964	983	921	906	996	891	1017	983	950	1023	932	963	974	960	973	1005	963	914	1010	906	1002	968	1033	974	938	990	957	921	986	938	982	989	964	980	992	999	1014	976	979	943	1021	998	944	962	923	994	951	989	904	990	953	976	964	987	983	916	948	940	938	983	979	913	968	925	1005	926	970	924	987	985	955	954	950	940	966	936	1023	968	908	939	967	963	978	971	942	974	947	988	1009	880	900	926	951	1014	985	970	924	977	951	993	968	977	976	974	1005	1001	965	954	967	958	990	933	985	922	961	1000	973	1005	960	1008	931	971	983	932	996	965	876	975	959	998	960	941	978	986	989	935	965	979	971	999	972	1016	971	988	986	970	986	935	950	944	974	996	941	985	996	1006	1011	962	901	940	952	945	987	975	948	965	976	977	958	970	990	969	919	907	1102	1009	945	981	996	953	967	943	1010	950	1002	968	928	913	998	948	984	970	1052	1036	960	965	920	963	973	1006	934	1000	964	944	998	921	971	985	981	933	949	953	960	909	1011	947	940	992	970	931	962	1000	1004	958	959	936	970	932	963	978	991	946	941	960	1037	1029	1013	936	1014	942	957	963	954	942	966	945	969	969	974	944	1026	1059	989	973	1031	983	998	950	1005	991	959	989	986	959	962	955	1007	1009	965	881	1028	943	1022	923	1040	986	940
29227	27092	21559	20193	7491	5121	2419	345	323	315	324	360	319	298	305	309	291	290	291	322	297	305	354	324	292	343	319	299	280	331	317	314	329	306	294	302	324	289	308	272	298	285	317	293	326	347	293	324	343	331	322	290	315	280	306	309	314	319	288	289	297	292	331	284	311	318	305	303	319	302	288	310	277	310	291	318	300	362	307	307	288	299	308	270	306	299	320	315	325	302	306	303	337	319	328	318	304	281	292	296	314	319	313	306	290	318	277	280	307	295	290	299	320	297	295	314	282	307	314	314	303	340	322	293	289	339	316	309	301	323	325	309	317	331	308	301	330	294	324	290	346	314	302	309	293	289	293	303	298	319	326	286	317	316	276	322	315	257	299	314	315	305	321	331	308	284	282	309	328	322	273	305	306	286	324	314	305	288	320	290	294	298	274	336	330	311	304	319	311	315	299	340	311	314	291	305	282	301	288	300	314	327	320	297	289	303	281	283	296	304	323	298	298	289	324	329	311	297	312	290	305	308	293	303	319	309	323	302	313	321	345	294	324	326	303	286	313	314	295	315	304	299	314	325	316	291	309	260	293	267	324	296	301	335	338	330	315	304	312	305	279	296	277	286	305	309	289	294	298	319	316	289	292	321	278	351	308	307	308	341	311	324	314	304	288	323	294	314	262	321	271	319	309	301	318	302	343	310	323	322	300	306	292	305	289	312	314	310	287	303	298	292	307	304	278	299	322	298	304	282	304	341	321	285	296	288	288	314	320	306	270	282	297	291	321	314	268	297	315	283	320	308	309	288	296	314	317	304	296	340	328	264	313	302	283	296	321	310	274	308	299	297	305	299	276	333	308	325	291	321	286	297	280	304	315	307	312	289	315	271	288	310	302	322	300	287	328	312	322	312	320	344	289	337	319	320	324	297	281	286	311	271	279	311	294	309	275	285	290	309	269	325	283	307	308	287	307	299	293	314	310	293	302	302	308	338	300	299	280	292	299	296	318	293	289	344	332	293	290	315	306	299	323	296	288	313	309	330	293	306	309	304	303	311	274	307	308	306	283	284	311	333	314	289	320	306	324	318	323	323	320	290	314	306	297	316	278	294	303	319	329	312	274	314	316	290	295	253	315	309	313	298	319	292	339	283	303	313	326	316	303	307	296	312	312	313	287	300	285	286	301	310	315	314	340	297	280	299	269	295	318	314	292	286	339	300	296	273	317	310	349	299	306	291	332	270	294	305	295	307	305	315	343	321	299	375	323	327	298	345	277	273	321	366	294	304	352	279	317	308	302	312	321	300	307	288	317	277	312	323	301	293	311	283	293	314	307	317	305	299	320	282	277	290	329	318	296	317	293	303	296	294	296	332	304	287	310	293	306	286	284	330	298	300	275	297	297	292	302	319	286	294	300	323	322	349	292	303	312	289	309	351	302	313	338	329	275	310	292	299	306	306	304	336	301	301	301	304	295	288	293	301	322	341	322	286	320	302	293	324	276	314	316	300	303	286	281	324	299	315	312	308	306	302	292	337	323	303	300	304	295	320	273	332	327	291	318	318	283	321	291	319	290	329	318	330	310	317	282	284	300	290	287	284	314	290	325	286	334	317	306	338	317	325	314	315	319	310	314	322	323	322	312	309	323	276	295	297	325	329	319	302	305	347	299	302	320	291	284	288	312	311	315	318	309	303	299	331	290	312	303	295	303	323	296	306	325	324	284	306	283	312	322	301	318	300	299	307	306	292	283	311	314	314	289	313	275	338	304	313	289	330	306	326	294	301	321	302	300	320	295	315	311	308	304	308	299	331	313	319	324	294	310	300	293	313	324	292	294	290	306	313	332	290	344	307	321	288	328	322	311	325	303	305	284	289	335	319	293	310	290	303	289	331	324	314	293	315	317	314	300	312	294	313	280	315	295	315	319	343	298	298	306	311	291	289	324	292	296	297	312	317	304	296	344	304	290	294	334	290	282	296	297	305	329	322	267	288	329	317	306	285	321	292	302	295	269	295	327	321	317	285	327	269	310	327	278	314	279	311	338	324	320	316	313	313	329	297	328	269	276	316	310	303	321	301	301	297	309	317	313	291	317	306	298	301	283	293	293	301	301	289	294	315	287	340	312	309	338	331	298	325	307	288	294	310	290	315	301	343	283	323	304	311	301	304	272	291	287	328	325	286	301	342	322	286	310	315	288	284	317	278	297	320	301	333	299	303	327	304	307	298	313	306	301	304	283	296	297	338	319	297	301	301	300	314	300	324	295	277	309	296	323	290	284	304	311	308	313	311	305	276	314	287	346	303	277	294	296	266	307	279	331	336	298	306	313	283	297	306	297	296	310	307	284	292	291	313	278	308	334	334	327	286	296	278	293	279	309	289	295	304	285	329	290	286	311	307	309	349	326	299	290	313	316	306	300	300	296	288	337	285	312	287	289	325	325	282	317	321	306	294	303	277	306	315	291	293	328	333	293	335	274	313	273	305	295	299	288	294	298	292	299	278	311	309	320	316	358	299	290	319	297	329	321	326	281	315	333	304	324	301	336	336	309	292	295	289	299	320	311	300	307	302	285	261	271	304	283	319	287	323	295	308	330	321	329	305	306	319	286	290	309	306	316	297	305	324	328	302	294	318	306	328	296	306	290	306	279	265	302	311	327	307	307	304	316	311	326	290	293	284	294	279	298	304	294	291	314	291	343	336	308	307	301	310	312	313	294	297	301	318	311	322	306	313	315	309	284	295	318	299	250	279	338	332	277	287	322	319	319	348	288	275	305	282	294	324	286	283	333	278	279	326	325	325	299	316	320	308	313	280	314	304	286	303	289	330	337	292	310	307	304	315	285	275	280	324	315	340	305	315	325	313	339	324	342	294	319	323	309	312	283	307	267	339	270	323	289	299	317	286	303	315	300	278	304	281	302	295	304	319	321	310	308	332	356	311	291	258	303	332	330	301	334	311	269	326	320	292	346	333	316	305	280	314	294	326	279	312	306	272	294	316	312	274	275	290	317	307	313	342	294	278	316	313	319	310	313	315	317	291	316	336	290	327	319	296	304	338	304	339	311	312	301	305	325	309	304	293	311	336	314	309	305	310	332	297	319	287	308	300	288	307	350	337	296	296	297	276	268	306	320	287	284	297	287	344	335	296	321	308	322	307	325	303	276	320	326	317	302	323	305	274	306	324	314	307	280	319	294	309	314	322	310	317	291	294	306	310	282	325	331	300	312	326	289	300	344	280	285	298	302	290	323	307	302	309	325	303	332	311	298	325	297	340	294	321	328	333	275	295	308	289	312	298	305	324	325	315	309	291	299	280	287	320	308	337	350	312	276	294	275	295	302	305	296	321	315	313	281	301	328	300	300	317	308	301	323	316	301	308	301	329	302	291	308	282	295	287	325	318	313	329	334	290	306	326	311	291	319	309	317	334	307	292	317	326	306	317	315	315	305	294	304	317	281	313	304	296	313	305	322	313	330	329	290	291	311	320	320	317	295	326	309	308
34831	43804	17885	23514	11067	11037	5027	546	564	497	604	685	499	516	556	508	474	502	517	517	518	483	491	481	459	498	504	492	482	513	492	556	519	477	503	485	514	506	491	492	537	484	464	470	502	489	484	548	499	541	509	477	505	537	505	491	518	487	509	476	498	510	492	525	473	524	514	496	521	516	480	503	461	534	481	488	500	489	517	459	522	525	491	499	523	501	504	483	508	476	502	504	491	485	476	498	493	527	481	485	525	543	526	513	475	461	470	508	505	531	495	531	470	479	468	523	500	487	507	496	506	535	491	492	518	518	502	541	488	521	509	506	526	555	521	495	472	507	507	503	499	490	505	526	511	511	523	531	481	526	491	509	507	548	519	525	490	520	460	512	534	504	524	497	492	496	517	539	470	517	481	490	519	487	510	487	472	489	516	455	504	493	485	535	480	522	501	518	499	509	464	518	551	496	480	536	506	492	465	490	519	490	466	503	516	533	522	501	529	529	498	501	554	532	503	526	490	482	553	491	531	534	518	490	495	512	477	509	483	500	486	510	524	516	492	478	534	529	512	498	519	498	499	472	495	495	507	495	516	567	529	519	485	525	452	502	491	487	530	496	499	479	470	529	509	495	514	474	526	460	472	477	528	489	473	546	500	491	503	503	542	518	493	470	551	484	494	505	531	453	489	486	508	496	540	487	529	499	522	524	507	520	527	489	545	513	515	527	499	489	498	505	509	480	511	501	491	513	538	502	493	548	543	491	496	491	513	486	486	490	496	555	486	503	476	495	506	500	477	505	533	542	501	511	479	511	469	517	509	511	484	512	526	473	480	491	497	498	497	539	532	516	511	534	502	482	501	514	473	502	444	509	528	510	486	503	527	504	555	490	511	475	461	517	479	513	512	476	476	486	510	506	493	478	515	516	507	488	509	518	523	491	489	475	534	510	498	498	499	539	471	465	511	534	512	499	495	491	500	467	475	468	512	518	534	507	527	544	529	465	499	521	501	521	491	499	524	517	493	493	502	487	504	514	516	487	508	507	515	516	534	473	494	513	500	533	506	509	527	474	523	518	499	496	494	516	514	473	515	471	517	503	550	501	502	486	484	511	479	476	492	493	472	498	523	504	460	529	521	504	516	459	484	530	534	504	492	488	472	491	525	499	501	478	497	550	539	459	513	508	485	469	500	504	510	507	498	532	498	524	488	481	481	506	516	479	520	544	520	543	515	500	505	491	495	501	523	514	530	538	515	508	527	534	502	489	511	492	516	502	526	489	503	474	528	514	514	513	481	517	476	527	514	514	486	521	509	544	501	494	512	509	532	538	540	494	497	566	516	463	555	508	508	484	496	524	481	515	481	552	558	463	491	519	518	509	510	490	474	486	491	537	487	486	519	500	485	525	528	492	527	505	522	498	471	501	481	507	493	506	517	492	492	507	536	532	478	508	476	494	509	513	531	497	500	506	525	528	520	522	528	525	517	482	507	511	484	471	496	501	511	503	522	517	509	563	481	507	480	494	466	445	510	483	501	515	496	511	460	555	501	526	516	536	473	487	519	538	535	516	487	480	526	531	535	494	472	466	499	510	523	508	488	500	493	510	478	504	503	490	516	506	490	503	533	529	454	543	531	498	503	468	497	520	523	474	472	508	517	492	500	512	487	510	507	540	523	506	464	509	558	497	510	519	495	488	509	494	498	497	510	513	464	527	503	497	529	504	500	500	459	500	565	509	502	487	507	502	520	493	488	532	497	508	561	519	490	492	462	499	509	477	480	478	508	482	511	513	468	466	495	490	510	543	497	496	506	508	529	493	483	513	473	497	478	501	467	490	516	502	524	496	461	532	485	500	497	501	518	524	471	505	502	492	508	517	519	497	510	503	500	485	484	503	485	521	505	474	497	482	556	519	544	551	481	527	510	541	480	463	526	484	476	508	520	502	518	540	524	479	510	492	492	486	503	534	495	513	544	514	522	492	510	546	469	515	500	517	509	495	510	530	498	511	513	540	510	492	509	480	489	518	515	470	501	517	498	511	478	500	484	510	508	537	529	469	503	513	513	532	512	486	484	519	522	519	483	491	493	544	495	488	498	513	515	504	479	535	477	476	510	530	544	529	527	519	534	487	525	507	490	489	534	530	543	464	516	476	506	544	512	526	533	467	503	507	501	525	519	502	517	516	511	515	479	477	504	516	487	504	507	504	520	535	515	495	503	536	469	457	551	527	503	446	500	476	533	516	496	474	524	508	524	495	529	517	502	480	587	516	473	492	540	485	519	497	500	563	469	529	476	499	497	480	508	500	511	502	468	453	532	503	487	555	506	493	498	498	499	521	521	488	526	478	477	512	492	506	498	517	518	469	510	501	457	512	463	501	482	531	471	522	472	500	462	520	510	549	499	505	528	520	529	480	525	495	546	509	496	539	523	500	527	502	519	541	508	521	491	500	540	521	535	501	502	484	508	501	487	508	465	490	542	515	510	519	502	540	507	470	475	502	487	522	509	501	480	517	515	477	502	459	494	530	520	517	524	545	494	473	512	507	522	565	482	521	505	525	519	525	531	520	480	452	526	527	488	497	522	518	532	527	505	490	539	466	492	525	503	479	477	493	433	518	511	540	492	493	513	502	491	552	533	507	515	487	490	468	517	533	518	521	493	531	503	479	502	481	506	477	537	508	525	560	498	523	499	473	476	525	486	505	532	529	547	493	484	484	500	534	526	503	501	526	564	510	476	499	519	513	480	469	520	494	513	507	506	486	512	510	492	521	517	468	498	517	538	516	569	526	517	558	501	481	503	526	484	544	481	519	514	510	486	473	496	462	536	487	517	510	509	537	512	476	466	511	482	498	515	591	519	523	528	510	495	454	520	503	534	492	492	520	502	517	482	514	479	503	504	501	507	475	497	517	513	495	503	536	525	497	514	503	510	542	510	532	479	493	502	502	551	450	503	503	512	519	520	504	503	494	502	534	496	503	481	497	498	494	540	520	430	534	512	490	500	539	474	523	498	500	461	502	490	504	468	504	492	502	525	491	518	585	486	508	524	461	486	485	466	482	475	482	516	476	481	482	531	489	514	473	531	485	496	522	495	532	539	476	513	494	491	491	488	538	469	480	502	501	508	541	506	517	495	517	518	523	476	506	468	520	489	512	504	449	492	518	522	504	507	488	521	507	485	513	519	484	503	524	501	488	502	527	519	525	505	541	517	500	488	495	529	486	481	557	499	512	500	472	508	504	494	488	484	527	491	532	507	513	471	494	476	492	487	494	508	503	521	504	503	486	553	499	486	524	532	548	505	504	530	509	494	542	510	498	507	499	495	497	488	557	493	524	484	564	515	495	519	524	488	509	498	479	512	487	522	514	493	458	526	500	502	512	526	497	513	498	460	499	474	527	501	525	518	503	505	531	520	526	476	526	513	521	521	505	523	506	474	568	581	507	523	527	506	509	488	513	499	467	459	529	474	552	515	507	480	479	468	490	545	519	485	546	489	479	501	501
25247	24195	29485	29488	27360	26156	17928	1472	501	499	575	808	479	486	452	476	464	457	402	441	461	476	502	436	436	482	438	425	484	453	457	501	452	400	424	467	448	442	465	473	464	439	477	459	451	455	430	480	476	446	460	465	488	460	456	444	436	508	445	472	452	461	463	492	439	479	486	436	480	471	471	466	462	498	455	510	454	438	463	444	459	476	475	482	433	452	454	453	460	462	460	463	453	414	435	448	432	428	480	453	426	426	448	461	426	464	456	438	456	484	435	474	483	481	442	470	438	478	443	475	469	491	463	433	476	397	440	475	483	422	435	465	447	418	441	426	445	445	511	432	471	494	449	433	410	447	475	461	467	477	443	447	418	462	449	461	476	455	506	452	445	468	459	436	469	422	430	429	444	488	438	464	471	452	483	458	432	486	465	445	465	437	466	457	452	444	467	441	451	429	444	464	451	442	446	488	440	441	476	436	416	446	413	472	449	467	445	457	461	481	456	452	434	442	450	468	469	489	477	455	454	482	479	480	461	482	443	468	445	463	470	436	493	441	442	424	459	433	462	469	491	454	462	454	467	449	479	479	448	433	447	423	401	427	446	442	485	434	474	434	470	452	483	503	470	492	454	478	448	458	458	470	438	475	430	426	460	488	475	474	449	450	453	399	516	482	429	472	471	479	454	458	426	450	475	445	463	439	437	471	418	437	454	461	443	449	442	511	449	465	463	463	438	470	427	430	469	448	492	449	496	463	456	443	448	486	467	454	423	440	459	443	477	499	497	458	476	434	437	434	464	465	466	432	472	436	480	417	437	481	446	488	462	480	454	456	441	423	443	472	412	429	501	423	425	477	417	471	434	452	421	444	446	448	437	418	469	462	473	442	439	433	479	505	478	473	418	426	435	431	442	449	449	471	466	431	464	457	472	453	444	448	455	457	421	463	436	457	453	474	449	438	468	434	450	456	488	458	497	487	405	449	472	422	488	469	451	448	427	496	424	457	432	445	447	421	456	483	451	433	478	437	494	408	486	439	473	402	451	465	483	462	435	465	485	495	471	476	456	456	444	449	431	436	461	439	430	439	464	464	475	460	443	476	475	432	477	451	456	478	392	450	470	458	465	465	416	439	413	489	432	399	485	442	471	448	435	448	397	418	464	444	459	460	469	433	469	441	472	424	476	491	420	468	429	438	460	453	472	438	455	423	425	482	436	479	438	414	481	447	465	419	482	461	457	444	465	431	448	445	444	439	473	438	461	424	449	481	441	435	466	469	475	444	424	452	429	433	459	436	487	438	463	456	421	473	430	451	496	447	475	438	457	437	468	436	448	457	432	481	436	428	462	432	442	463	463	467	483	476	417	434	429	446	422	471	453	473	458	472	419	453	512	434	435	454	457	456	476	468	443	454	424	461	486	435	481	475	456	457	452	432	460	454	427	468	446	454	437	491	439	436	453	458	478	467	473	456	444	470	404	492	479	460	425	458	450	439	419	416	451	408	458	439	489	439	470	447	468	445	477	413	452	433	454	428	450	445	425	425	475	459	455	447	402	453	435	452	474	461	458	481	444	441	428	439	440	444	474	463	437	443	467	465	501	447	439	469	478	426	485	443	499	437	455	424	446	475	455	446	478	445	475	437	455	461	469	454	461	432	441	407	449	397	446	452	450	451	452	469	484	449	472	472	471	493	459	432	440	455	462	495	462	467	428	458	465	471	454	481	427	455	472	428	468	465	479	479	468	441	450	488	462	441	461	461	441	482	432	462	437	452	438	494	464	437	462	450	417	420	454	449	453	472	459	451	483	453	472	438	425	449	446	480	427	476	451	447	455	461	483	429	487	434	469	420	420	475	408	435	471	470	453	455	429	450	470	432	457	433	462	485	431	444	437	431	427	447	452	441	471	458	421	449	458	453	450	427	459	470	451	443	460	429	443	449	495	432	433	448	444	423	464	469	425	448	456	417	439	461	431	487	456	453	463	438	475	440	455	459	422	448	485	454	474	416	443	458	484	485	455	429	447	412	457	431	473	471	443	506	475	439	461	473	498	475	472	482	444	459	488	460	433	452	460	465	490	485	456	466	450	425	438	422	452	438	450	449	439	445	451	465	476	442	475	416	487	481	430	421	476	451	462	480	409	416	411	444	465	456	477	461	472	461	461	468	453	430	474	463	420	464	443	470	428	475	431	444	440	432	469	492	426	434	475	480	476	439	471	420	418	453	498	416	437	443	445	433	420	476	466	461	450	438	438	445	456	412	417	441	451	482	430	466	469	476	479	468	443	461	455	464	456	449	460	470	449	449	442	450	456	432	467	469	500	465	461	452	428	455	487	432	421	440	501	444	459	468	458	446	468	458	456	450	453	461	437	451	454	443	423	463	482	464	439	444	473	477	423	456	457	456	418	447	439	426	481	459	460	441	474	482	457	453	426	443	464	484	453	451	443	448	431	478	446	455	453	472	449	448	399	467	459	448	509	461	436	467	458	440	452	434	424	469	433	445	437	451	428	451	481	432	390	417	458	482	441	460	445	447	461	426	486	439	457	441	483	462	424	451	455	460	426	428	466	415	481	424	404	454	458	426	493	489	472	469	426	435	442	448	450	450	467	448	422	437	461	466	484	474	483	444	467	476	462	447	479	431	420	425	451	443	451	464	499	489	445	461	482	440	490	421	451	436	456	475	428	423	424	462	425	468	486	483	448	435	429	450	468	443	429	441	497	491	481	483	434	446	429	456	453	432	407	456	498	498	446	443	470	446	470	460	436	488	432	451	426	442	473	487	480	431	435	426	439	455	458	465	455	459	426	442	469	434	487	474	472	464	456	453	436	483	432	439	450	429	471	459	454	496	453	428	429	464	435	444	452	447	442	409	478	444	429	447	451	457	463	465	481	445	411	450	476	467	456	466	443	483	472	469	427	423	475	434	430	416	448	433	442	443	502	481	466	475	483	431	447	470	456	484	475	473	488	409	437	441	427	491	430	491	450	458	448	412	457	471	442	466	451	477	445	428	427	468	460	447	482	452	454	489	441	490	456	477	463	410	459	476	485	498	451	451	469	444	470	432	466	461	490	462	449	416	435	433	460	478	457	435	437	427	458	448	431	456	408	475	509	452	491	444	457	433	421	474	461	467	471	440	483	448	457	427	443	457	469	466	486	455	464	441	445	415	415	467	463	426	483	446	393	447	449	501	444	471	469	473	427	450	493	403	489	477	450	414	486	477	452	437	454	426	439	476	439	480	464	417	465	457	479	479	461	488	478	469	444	462	459	473	438	443	468	441	447	441	450	454	423	414	457	445	457	468	426	430	425	450	449	441	438	423	444	452	437	451	440	480	441	417	490	484	454	434	431	458	432	474	456	477	428	421	449	464	461	445	411	462	443	472	452	411	446	453	482	477	429	464	439	463	440	433	418	448	444	446	448	473	470	440	427	437	447	444	425	430	440	438	432	471	467	486	497	463	445	465	436	458	448	456	472	471	466	474	429	438	436	449
60709	87120	40272	50846	38018	34850	19764	838	701	775	1149	1998	731	758	713	718	667	752	689	735	670	692	695	705	720	706	733	666	784	747	721	704	763	712	722	773	715	697	747	710	733	736	752	720	683	714	726	692	717	708	765	668	760	702	708	665	776	685	754	706	743	739	697	694	698	742	745	705	726	686	696	688	759	677	778	686	736	730	694	727	698	706	682	648	749	670	666	723	696	721	730	707	683	688	714	717	683	734	754	730	715	738	737	699	672	706	724	742	750	700	717	682	713	730	744	717	716	739	690	677	646	718	729	716	669	655	707	737	704	722	718	716	687	695	750	716	730	709	744	711	705	748	715	672	711	683	665	733	693	699	734	637	764	684	695	702	679	711	664	728	694	740	719	695	667	686	735	691	721	708	673	700	730	737	686	722	763	705	646	732	714	710	716	736	690	679	747	701	700	745	693	705	653	750	687	717	709	701	695	744	734	751	692	708	713	700	711	685	703	680	775	711	750	696	682	714	698	778	737	738	734	727	704	713	706	659	742	690	726	728	724	711	730	705	697	700	697	711	712	726	725	749	729	663	700	711	721	766	701	743	705	716	727	714	750	745	722	711	706	647	737	739	686	741	709	681	706	711	709	684	728	693	749	709	685	703	674	693	738	677	680	726	715	693	732	743	732	715	676	678	672	726	727	753	726	680	713	743	682	712	687	669	710	757	748	698	656	767	711	711	719	689	741	693	716	739	684	730	693	669	731	700	672	717	695	687	696	691	653	697	717	718	709	670	720	688	685	683	738	683	738	715	693	665	712	758	677	705	727	698	724	741	696	699	734	688	751	676	764	710	730	701	735	730	709	707	682	660	724	705	667	682	687	711	707	695	705	678	685	689	725	732	727	705	722	721	731	740	725	682	727	735	715	655	714	734	753	709	755	697	724	706	727	711	694	746	737	752	703	686	720	684	722	706	720	690	728	698	784	733	718	759	700	749	726	718	703	720	721	717	744	670	712	690	664	740	733	683	754	688	694	722	697	701	677	651	688	699	765	720	681	729	733	739	664	713	710	710	763	695	709	670	710	718	720	711	744	690	703	737	744	666	716	672	692	740	690	703	695	709	667	707	681	702	675	726	715	674	706	704	698	699	709	658	759	701	689	751	736	672	732	732	692	735	728	667	672	701	691	692	678	717	756	721	702	677	669	685	693	708	684	733	684	695	687	667	685	710	714	673	683	703	707	732	712	714	719	720	744	672	667	740	665	720	657	721	672	684	703	756	706	712	746	699	741	683	699	694	717	715	698	738	711	713	743	666	701	654	682	737	686	685	667	731	684	698	690	731	737	704	679	730	712	718	743	738	713	712	732	730	715	718	680	712	712	704	690	692	693	694	695	666	718	740	750	732	732	711	679	758	757	700	705	690	684	688	690	769	737	651	750	681	728	716	725	706	708	692	737	771	712	698	719	681	684	694	740	714	711	708	752	729	726	691	707	693	684	751	741	709	715	669	702	694	726	741	720	723	707	736	705	695	706	766	687	675	720	700	707	706	756	675	693	670	663	694	713	691	749	688	706	745	719	741	674	765	687	694	688	737	711	722	733	723	736	759	724	759	659	689	732	712	686	740	688	737	767	697	713	748	738	737	709	720	764	762	705	668	724	680	699	758	725	692	713	696	717	709	685	728	711	717	701	718	680	697	712	700	705	718	697	700	730	747	696	723	739	713	725	704	664	696	710	703	698	726	754	688	752	727	657	711	714	711	732	694	707	718	687	695	711	703	727	714	729	707	690	682	729	726	723	731	728	654	714	725	716	722	677	683	726	732	751	679	727	716	732	699	713	751	711	714	681	761	689	711	691	691	678	737	745	705	673	748	696	718	696	664	720	710	659	770	695	762	658	714	707	699	729	730	737	707	721	703	706	712	711	694	682	700	697	718	730	727	728	671	673	664	708	701	655	705	797	657	737	677	772	669	753	729	694	687	709	728	712	660	695	695	736	724	685	710	683	710	715	680	682	690	712	694	681	698	706	693	708	693	697	704	696	734	722	720	720	666	709	709	736	686	742	725	684	689	739	732	707	706	699	675	687	689	720	714	704	726	712	719	682	752	764	743	702	687	663	742	772	735	729	666	754	711	678	727	725	694	713	711	679	701	698	706	711	712	752	744	722	694	719	705	775	669	693	731	646	721	732	702	689	685	724	716	708	698	759	719	729	724	708	686	659	693	750	674	717	716	718	716	705	725	663	741	703	735	712	675	705	759	679	694	687	727	704	726	737	740	703	738	710	729	729	738	681	737	676	707	722	694	665	714	693	745	716	699	690	723	701	709	723	653	743	758	726	698	696	715	723	715	748	742	721	726	746	697	706	710	717	721	673	728	687	701	678	680	714	686	706	703	734	724	692	775	670	677	748	719	754	740	710	692	646	717	738	737	729	714	709	703	692	727	691	726	701	690	694	687	707	710	729	701	712	692	736	740	719	712	708	719	722	705	702	679	716	690	702	755	728	741	733	697	702	707	698	703	678	746	668	745	750	696	747	727	704	680	674	733	732	744	696	759	701	725	690	690	706	722	698	692	709	669	683	755	685	699	694	711	689	730	700	679	702	732	729	666	687	689	679	741	693	695	673	705	691	720	698	694	693	737	707	681	732	672	678	675	671	705	681	707	713	706	680	741	716	685	709	672	716	695	749	711	709	736	702	735	695	690	677	737	708	712	729	728	729	722	687	709	712	755	642	706	725	686	692	665	721	659	744	690	680	678	702	709	732	712	710	696	736	692	735	720	699	701	722	678	746	692	698	705	765	653	659	706	759	694	667	680	690	678	737	707	684	682	733	704	687	663	716	686	716	727	758	697	686	712	725	651	703	673	680	703	687	655	669	747	704	690	665	727	716	712	709	708	694	686	705	730	748	685	703	732	704	691	687	721	716	695	656	704	709	721	727	776	741	687	697	678	691	763	719	729	678	710	733	692	723	689	690	750	714	732	760	682	732	731	716	697	697	718	691	640	702	684	719	695	703	700	683	702	682	751	684	722	663	750	702	744	736	714	742	738	740	673	726	717	686	684	746	701	700	722	726	731	720	710	694	703	720	688	752	717	732	712	671	729	746	723	681	750	672	683	723	740	705	747	751	707	696	708	706	695	753	705	773	716	706	665	687	724	706	717	685	742	686	684	659	673	766	715	723	768	660	780	712	729	693	720	700	662	761	687	755	685	700	709	738	767	726	705	732	752	685	727	698	724	702	689	701	692	712	696	664	679	766	689	729	734	743	722	756	722	681	762	693	749	729	741	687	723	746	693	692	758	761	721	703	754	691	672	725	691	732	703	712	704	735	664	675	713	697	711	690	707	739	744	777	686	699	706	728	706	691	675	680	684	707	706	722	728	778	689	725	737	651	693	709	689	684	756	708	739	717	722	754	693	695	688	673	702	701	693	692	669	718	720	636	730	692	679	709	763	730	717	687	714	751	708	676	723	684	751	719	705	696	739	666	746	702	696
24226	23334	29830	28239	26079	27422	23946	3163	717	715	884	1275	643	671	694	678	651	626	664	678	704	687	688	658	671	679	671	636	635	632	640	693	674	669	684	642	625	644	657	707	699	650	678	603	655	625	638	627	634	604	630	628	678	621	706	657	642	662	657	660	625	637	652	678	668	657	689	640	681	663	654	650	631	687	686	662	648	635	627	620	685	645	631	688	598	630	673	637	666	652	703	654	675	711	629	668	655	672	609	622	656	624	692	629	653	647	630	674	635	627	688	641	722	674	626	646	608	674	664	669	623	647	649	665	617	662	696	654	651	646	676	684	627	703	716	627	658	631	687	620	665	634	688	667	667	692	646	651	601	660	645	635	648	602	625	659	658	651	627	656	619	669	689	623	670	666	650	597	640	650	629	649	628	667	659	676	708	624	628	698	637	662	650	654	643	647	662	690	639	640	693	683	674	593	664	657	648	625	688	700	669	677	641	647	658	666	628	658	648	618	666	645	680	612	650	653	684	622	653	629	669	648	624	644	661	582	655	652	622	672	667	642	658	679	669	613	615	641	694	658	627	662	656	677	646	686	649	680	645	665	665	722	637	619	691	653	664	647	640	647	640	650	662	643	615	644	668	662	633	667	640	575	648	656	637	631	631	654	648	635	660	659	675	708	687	628	693	636	650	669	691	644	656	621	638	703	647	634	638	631	672	677	646	732	662	679	659	617	679	668	670	628	667	653	650	662	643	643	650	634	665	663	678	667	644	676	617	669	692	640	652	633	620	660	602	632	666	651	642	651	625	651	659	650	645	640	644	660	642	603	684	654	656	680	664	642	663	666	646	647	670	627	671	628	631	638	667	636	653	690	621	642	687	627	610	677	644	640	741	638	614	649	638	666	609	686	635	619	688	638	635	705	631	622	624	614	679	626	688	641	707	643	687	641	656	613	670	647	674	661	640	649	611	645	624	676	632	618	699	643	674	656	686	669	627	630	663	650	653	625	661	617	646	713	651	639	646	663	670	605	620	685	634	592	705	608	631	610	639	680	692	660	668	696	629	668	597	622	658	623	643	668	627	672	608	671	639	661	640	632	651	620	589	694	658	620	651	643	641	625	655	608	626	685	649	681	682	675	651	613	579	663	645	699	652	662	698	673	709	613	603	613	666	641	668	637	644	701	666	615	616	680	671	678	650	611	659	670	640	672	661	620	629	684	691	688	654	673	656	640	678	677	686	603	645	647	615	648	676	620	647	616	676	666	666	667	657	673	641	599	638	610	586	658	636	624	680	659	609	626	615	605	652	698	662	642	661	677	671	625	687	598	690	671	660	639	634	641	676	635	662	682	700	677	748	663	649	668	602	728	672	652	584	654	644	647	629	617	675	689	636	610	651	650	633	660	657	659	681	614	608	676	617	626	677	639	649	669	605	667	617	626	649	678	646	661	619	640	644	626	622	667	605	658	670	689	600	643	652	641	649	656	640	624	691	587	651	659	660	641	673	638	607	638	691	708	630	641	656	609	653	624	661	652	662	655	698	630	632	707	644	643	667	668	633	604	638	651	616	644	649	623	651	683	684	646	648	669	673	687	668	659	670	643	675	658	709	646	607	670	640	650	676	665	622	640	632	689	616	699	640	609	658	641	648	653	642	665	677	666	642	615	668	661	630	657	653	676	643	617	663	641	664	619	624	669	661	633	654	668	642	653	675	603	651	622	616	677	623	648	631	697	642	657	629	635	658	713	654	662	636	641	660	687	612	645	633	671	647	682	653	624	664	652	659	598	707	686	641	680	655	640	677	626	655	617	653	695	630	637	658	662	658	656	672	720	686	663	714	705	682	620	642	653	673	606	636	662	656	698	654	640	623	643	627	645	672	639	673	666	613	610	659	659	633	641	665	641	634	693	682	597	655	638	671	651	669	696	631	691	624	672	624	626	601	664	653	633	651	645	646	649	645	669	607	648	671	630	651	726	658	640	636	623	560	644	666	643	627	640	693	646	614	631	651	664	652	656	643	605	682	655	643	715	637	668	652	596	613	627	634	648	671	673	638	686	697	657	661	608	645	628	687	664	625	602	642	650	623	628	642	658	647	650	662	619	666	667	656	663	679	651	648	689	654	634	691	626	647	650	683	695	645	625	642	654	635	646	624	639	608	659	618	666	640	636	676	636	643	613	678	701	698	658	639	653	674	618	687	662	633	630	685	623	651	619	683	668	634	613	611	632	654	667	602	642	594	645	659	611	680	605	646	647	649	603	663	634	600	648	627	636	690	641	634	628	656	618	612	660	624	681	615	637	682	645	616	702	650	698	674	643	606	585	663	632	674	667	646	633	686	649	614	667	656	648	647	643	650	700	611	702	650	634	691	675	627	622	621	681	621	665	664	675	620	628	644	635	639	628	593	634	670	635	666	681	649	708	668	669	607	635	630	655	646	663	673	650	627	691	689	692	663	659	693	625	651	705	643	628	637	650	679	617	665	652	605	606	656	653	586	691	656	595	607	654	653	658	640	693	650	668	626	607	659	650	671	649	662	666	611	630	663	679	620	692	679	652	655	630	648	662	674	625	614	677	633	643	657	620	625	668	628	637	653	574	722	645	655	674	632	657	702	616	652	668	664	653	635	656	645	649	653	645	615	635	649	645	668	655	655	614	616	623	613	623	665	636	649	665	666	657	680	641	622	642	657	600	644	642	657	611	604	653	633	596	648	640	665	694	644	637	640	628	581	645	610	673	677	672	628	685	599	634	630	650	643	640	624	670	660	659	645	662	659	645	641	673	669	716	650	674	622	680	646	658	668	658	637	652	669	645	623	686	613	704	682	683	669	634	660	691	650	614	713	623	658	671	636	619	686	639	665	651	684	626	611	635	668	640	645	645	627	698	664	664	604	615	655	653	651	649	708	644	668	675	648	629	658	601	634	681	654	648	621	624	639	652	632	628	651	632	638	671	653	683	703	650	624	648	664	596	618	671	612	663	629	616	629	658	640	640	639	627	637	659	650	657	644	682	682	669	662	676	707	635	670	651	671	692	653	663	645	639	642	711	697	638	663	642	627	632	667	652	621	640	692	653	633	714	633	614	730	658	664	589	681	626	633	610	666	613	703	620	619	626	642	701	633	637	623	676	646	629	604	714	662	704	673	619	651	652	645	659	673	669	673	629	604	690	600	651	652	608	624	638	648	681	655	636	677	661	650	698	616	612	642	645	619	621	651	660	666	697	679	681	660	638	695	678	652	598	670	700	695	642	665	676	667	639	627	653	660	628	659	648	676	625	665	673	702	690	648	600	651	626	666	648	629	647	624	654	674	649	698	659	613	629	670	669	597	613	685	705	681	649	679	682	665	644	642	678	643	651	671	611	659	672	606	638	639	710	672	616	692	645	631	681	649	710	646	644	621	632	598	671	619	644	672	636	646	651	618	659	680	643	660	641	651	653	681	632	618	693	587	619	655	669	670	656	662	687	624	625	640	694	665	650	627	639	665	667	628	605	620	659
62170	95300	52066	56262	45535	39407	24033	1063	1003	1009	1720	3045	983	990	943	1055	954	976	983	946	991	955	1006	968	979	960	1006	1004	933	990	986	978	989	973	1005	980	934	1044	949	978	1002	969	958	973	958	1015	995	967	989	1020	959	976	999	938	957	933	998	958	975	930	1041	979	951	991	1049	963	958	1007	1025	971	1003	982	935	963	980	960	987	952	961	954	975	984	986	990	945	954	955	979	929	958	979	1025	1026	968	975	973	978	985	993	998	976	1008	939	938	921	964	908	933	971	981	957	937	962	1014	969	965	981	954	1001	1007	994	950	1005	968	1016	967	954	927	983	957	959	990	1017	1024	987	991	998	990	957	1008	954	961	962	965	967	1035	988	962	1008	930	998	1013	979	980	971	1024	986	967	954	969	968	935	1005	960	937	965	989	1029	996	957	1014	987	1045	987	963	1003	984	927	982	994	931	979	960	960	995	930	960	977	985	925	978	975	969	988	978	1043	949	1018	1014	948	932	979	947	1027	936	959	1010	983	954	1023	969	950	1056	986	985	980	952	1021	1000	997	1000	1014	969	992	969	937	996	976	997	977	995	967	1002	1044	976	951	961	1013	933	965	1007	1001	978	928	970	986	978	952	980	1007	998	999	974	945	927	946	971	1005	1001	998	977	982	985	982	925	947	948	979	983	1009	980	1003	961	922	959	977	916	1006	964	1011	979	1040	970	966	963	1049	1008	960	985	988	926	1058	962	987	924	990	1023	913	924	963	962	946	998	961	981	1028	990	1006	960	983	1001	964	1004	955	951	983	979	984	932	933	946	1001	943	981	1018	978	971	995	1021	957	950	966	970	956	946	956	958	984	973	941	977	942	1007	1004	979	988	996	1013	975	921	978	1008	909	982	1020	1057	1000	999	964	967	942	954	936	1032	968	938	1030	959	908	979	1017	949	953	1001	986	1006	970	1009	973	968	932	1000	999	1026	936	956	1025	995	1016	972	940	943	967	1031	991	943	918	963	917	959	970	972	977	989	955	999	981	954	1017	967	997	974	941	950	979	964	990	988	926	987	930	958	961	950	986	946	994	1034	1014	975	952	958	944	980	1011	1024	975	994	977	953	1019	977	932	972	989	967	968	951	986	1014	955	967	990	999	998	964	978	949	997	967	1006	976	970	967	949	973	1002	1004	965	932	933	978	918	929	1001	921	972	1000	923	946	968	953	965	1054	895	1012	1021	978	996	1025	916	1000	955	923	945	995	934	989	989	978	984	942	994	980	986	980	983	976	1002	986	949	933	974	933	1005	1004	984	965	963	979	983	942	997	998	976	913	940	1013	1018	979	1023	969	1026	986	953	994	944	1007	989	976	1000	1008	988	960	999	903	930	961	1024	945	942	944	987	979	958	999	961	953	1019	1003	964	986	959	964	944	963	1009	909	957	931	970	940	974	1005	1006	975	948	971	966	946	1013	905	985	961	923	958	944	989	1037	958	988	1020	1015	997	994	948	975	979	951	996	969	924	956	968	968	1022	963	959	929	960	958	989	937	953	1042	1007	977	942	980	965	984	942	1043	943	1003	959	968	964	1006	992	963	1033	1025	925	936	1012	949	934	914	1008	965	1009	1005	984	1034	954	974	995	942	968	929	959	981	1022	992	955	952	964	952	984	975	991	1002	1001	944	971	1005	941	995	980	982	931	990	922	1007	982	931	972	1047	978	956	943	983	984	1012	905	934	949	974	984	1064	1000	1013	916	927	1002	998	1000	978	1013	938	981	1056	986	933	962	990	1012	995	954	960	924	974	996	941	982	969	976	985	995	968	967	953	974	957	955	967	961	1003	905	989	1000	934	973	962	973	963	949	991	1011	1032	992	951	892	996	1013	947	971	919	970	959	916	924	1016	978	940	994	948	977	991	972	999	984	997	1038	975	964	1017	993	961	1004	966	963	1017	1024	953	952	960	928	1022	889	965	932	995	1028	970	973	992	985	1000	1029	918	992	958	926	971	983	945	970	1044	964	969	1003	964	1010	996	982	974	986	1029	974	934	980	937	1018	921	966	953	969	971	997	957	943	985	975	958	994	1000	926	1024	954	1011	974	1012	971	1029	993	1038	991	987	1008	925	987	954	918	949	938	1030	992	943	908	969	911	968	1009	1004	976	1035	971	991	1029	967	973	1026	943	960	986	1015	983	996	998	982	973	1016	1006	1018	985	943	982	934	970	964	1003	1011	915	970	1019	1009	1013	925	1012	982	950	997	956	960	926	988	942	1008	986	949	1013	1012	1053	987	991	1000	945	952	965	986	989	963	934	970	935	991	957	1022	955	993	987	977	961	985	1022	961	949	937	912	949	1027	1025	995	976	988	998	936	965	960	993	999	972	984	968	944	950	975	955	952	961	949	972	1029	935	947	976	959	984	978	986	916	998	977	964	985	933	959	993	929	941	917	951	924	972	953	950	954	952	983	942	978	999	1000	979	959	952	1004	959	991	951	984	953	970	974	1001	940	985	1012	1016	1018	970	977	993	994	970	988	1016	992	956	944	965	992	995	955	929	1011	976	995	953	880	951	1006	927	983	983	996	988	979	1034	961	972	1001	1034	970	951	961	952	978	959	975	982	1012	980	1010	923	970	937	1004	964	941	965	1022	1017	938	960	1045	982	1016	996	1014	1048	1003	962	966	926	986	1027	963	1013	922	940	980	978	962	976	985	953	1010	971	1027	998	1022	935	987	919	976	977	997	986	1016	996	953	962	944	979	966	945	983	971	911	992	1013	996	1005	1044	961	907	949	988	968	962	972	1015	904	934	866	1009	951	939	958	909	992	955	970	951	977	962	1009	981	964	992	1002	985	967	978	983	909	968	976	907	889	985	958	954	981	1007	958	974	965	940	988	943	969	980	961	978	1005	969	973	975	974	1002	1019	984	1002	986	949	1048	954	977	993	1011	988	950	960	990	993	1006	985	942	990	961	944	964	954	968	971	953	968	1033	973	1040	1025	960	996	990	984	995	982	978	969	952	975	945	896	962	970	1031	988	964	996	1063	968	965	1005	940	976	933	964	971	1011	989	969	1022	968	1002	1000	991	961	1025	933	926	963	988	985	1005	938	1013	996	949	971	970	986	953	1015	943	951	911	932	970	970	1035	932	990	962	973	962	973	932	996	965	1003	968	969	948	920	996	984	1000	972	1000	981	985	988	990	926	954	979	967	939	970	990	975	987	944	1026	1001	981	989	974	1015	1008	972	993	1007	984	1002	949	1002	961	943	937	972	1015	996	964	984	947	945	955	944	964	984	952	962	992	976	1041	986	947	969	965	970	951	945	982	976	969	990	970	957	952	961	968	999	1013	968	962	986	1060	985	977	977	958	1049	973	932	1006	928	1009	983	961	1009	970	989	936	1008	950	935	924	981	969	945	952	954	1025	978	1005	954	996	996	984	959	980	938	952	968	955	1015	972	987	936	934	972	966	993	962	904	1027	941	966	975	1002	995	966	958	1001	990	1006	995	1013	977	956	958	916	953	953	1022	960	1011	1009	992	929	1000	924	969	956	991	977	1000	979	979	976	966	952	976	992	984	1013	992	986	981	978	1018	906	972	957	966	1017	988	984	968	936	995	999	920	953	949	1034	941	981	971	1006	991	949	1011	930	962	985	979	996	1061	943	956	950	975	944	967	1020	988	999	956	979	969	966	956	956	977	983	1000	994	1044	985	943	966	926	962	995	969	922	1005	973	968	1012	993	986	920	956	936	1016	993	940	962	934	971	965	933	980	1019	977	1016	973	947	993	942	973	952	1008	958	960	1008	1004	971	987	997	924	1014	1012	961	1001	1003	995	912	983
29608	29791	24109	17747	6441	3433	1972	321	325	342	337	348	305	301	310	320	303	345	337	341	322	269	320	310	271	312	312	333	336	322	354	310	314	305	321	312	322	294	318	346	313	319	305	295	315	316	330	313	317	304	311	310	328	310	324	318	320	305	292	300	361	328	305	340	314	321	310	304	296	293	327	310	285	318	299	334	316	330	320	313	324	346	296	315	284	304	299	329	333	308	314	313	321	309	316	304	307	340	288	322	282	299	339	315	298	321	350	296	290	317	306	280	336	329	310	316	323	314	291	315	301	317	345	340	303	319	340	298	304	297	334	310	299	324	332	330	329	319	286	303	321	322	305	290	302	333	321	315	322	304	316	315	300	339	333	315	313	337	303	302	313	328	291	321	304	332	319	311	353	311	306	332	300	313	325	304	284	313	297	318	290	341	286	334	310	338	321	315	320	323	338	313	326	332	327	305	300	344	323	327	282	304	334	342	314	328	318	295	293	303	324	335	323	327	310	307	313	300	327	293	335	338	351	319	307	293	342	313	289	306	325	313	310	300	337	321	301	313	325	319	309	313	308	307	315	343	352	293	275	316	317	315	332	298	300	346	332	324	283	318	287	295	298	332	320	295	284	286	330	323	331	317	320	306	309	308	293	305	321	338	352	312	311	276	333	323	281	326	295	312	285	314	296	324	313	299	304	299	322	307	307	305	316	321	308	305	330	343	315	324	312	303	315	304	325	326	344	326	324	313	300	321	341	333	348	321	341	301	295	352	370	361	317	312	342	299	322	319	306	306	323	286	343	272	326	322	349	331	322	331	334	292	298	312	323	296	283	285	345	339	330	345	321	327	303	343	309	323	303	316	327	310	296	308	318	327	330	321	314	297	314	315	342	330	346	305	300	307	295	303	294	327	328	329	356	300	317	288	326	283	313	327	327	317	308	339	308	342	340	301	309	301	315	328	320	314	302	313	340	293	327	348	299	304	342	318	322	332	304	343	290	313	305	302	281	294	305	333	285	335	315	330	295	338	319	314	310	329	338	303	287	329	330	296	341	313	316	318	294	306	329	319	335	304	327	319	299	362	329	323	287	303	297	302	330	309	308	331	331	313	293	278	354	273	319	296	310	276	317	324	263	314	303	294	297	329	337	315	313	289	329	291	337	305	294	273	296	326	329	290	308	301	327	310	330	317	286	302	305	306	304	320	306	323	288	296	305	330	325	326	304	315	321	325	347	301	304	351	307	322	301	312	329	334	307	331	324	299	380	314	284	311	303	299	316	343	296	287	323	317	316	296	319	294	311	305	329	305	365	335	331	313	305	324	343	310	322	287	304	329	314	301	309	308	339	304	342	314	320	296	312	308	373	327	320	299	313	315	303	336	290	307	316	313	298	328	295	302	335	315	313	316	331	315	321	314	299	308	300	307	320	344	310	329	298	320	307	337	303	318	332	319	319	317	334	336	304	325	318	295	293	345	285	293	306	338	310	317	312	300	310	326	293	325	324	296	346	332	346	310	330	306	318	287	319	329	318	308	330	302	299	285	314	310	280	295	322	320	340	319	320	318	322	331	285	358	309	303	307	340	292	324	288	320	295	321	329	341	309	315	316	321	316	351	304	301	303	317	295	330	320	332	328	314	312	313	316	289	311	299	318	309	320	307	313	305	304	309	304	297	317	324	319	311	308	332	301	362	319	303	324	292	327	344	338	292	309	304	317	310	327	309	296	338	309	306	294	300	318	317	312	319	318	327	296	313	326	301	311	280	333	307	287	282	364	315	325	291	324	316	296	319	296	328	304	308	290	326	298	305	349	306	303	299	324	304	316	298	345	310	356	291	321	321	326	326	323	310	328	301	311	297	309	330	331	285	332	304	339	325	322	302	314	315	326	334	316	319	331	292	299	326	303	315	331	312	300	301	313	326	301	310	327	292	318	322	315	332	299	299	340	273	336	299	331	300	326	310	335	298	312	297	310	352	313	314	297	292	311	294	305	343	319	291	290	328	303	343	332	332	315	306	300	312	316	337	325	339	313	287	310	319	319	293	317	307	311	296	328	304	308	299	297	327	344	306	288	298	335	317	306	320	315	335	309	292	307	301	326	312	324	323	320	284	315	342	301	302	318	318	280	328	348	319	307	306	312	300	302	344	358	298	341	323	320	295	359	309	286	298	338	350	350	338	280	285	323	286	322	303	314	313	348	321	292	266	375	295	318	313	307	342	343	339	332	327	308	305	360	287	314	294	307	320	311	301	320	343	325	365	342	314	296	328	286	296	300	308	316	322	327	335	324	312	330	330	289	293	270	335	313	328	316	305	298	286	327	315	316	329	325	307	300	344	308	290	294	329	315	325	330	311	324	310	313	310	323	296	304	296	325	314	302	325	332	316	298	307	315	305	323	353	299	323	318	330	314	320	291	350	324	316	327	303	293	310	303	288	306	294	287	317	312	331	343	323	326	323	309	312	310	306	330	354	334	323	281	307	308	339	327	325	310	303	295	317	313	316	323	315	326	315	307	300	324	329	302	349	320	353	299	312	319	317	334	309	330	325	318	333	294	309	311	299	286	327	310	337	327	318	330	300	328	329	310	324	332	299	301	306	350	314	340	326	341	310	287	305	326	293	322	296	308	340	317	309	306	326	302	319	310	323	346	305	303	338	340	274	335	301	333	320	335	300	315	328	324	311	312	310	323	307	317	341	355	326	304	321	306	300	330	339	319	302	319	322	346	290	311	291	313	305	295	299	320	330	326	304	296	308	312	322	346	289	293	320	304	352	301	310	305	330	305	314	332	340	341	333	324	311	300	287	325	317	321	296	326	332	316	333	306	306	297	289	308	306	282	317	308	314	308	298	317	330	322	327	348	306	304	304	313	309	319	318	352	301	297	330	313	319	293	313	286	275	298	313	283	338	305	295	323	305	319	294	296	312	298	317	302	339	337	315	326	337	312	341	326	317	320	318	327	318	318	312	308	312	324	308	305	303	314	333	322	330	342	325	290	307	343	316	341	320	326	319	329	318	332	337	307	326	316	313	317	311	292	314	347	308	313	329	308	349	329	329	296	275	327	307	295	321	327	328	313	301	299	297	303	307	308	301	367	275	273	352	337	305	317	322	314	319	311	293	325	309	296	349	318	342	332	330	316	291	342	325	310	316	320	319	320	310	313	309	312	320	311	344	306	317	323	287	313	320	334	297	338	303	332	321	350	315	310	330	323	328	324	344	288	288	308	302	316	318	319	328	289	366	329	329	312	286	315	332	274	335	286	313	326	310	300	294	337	291	315	309	331	303	353	319	339	320	316	314	328	356	312	287	315	324	311	285	302	337	333	308	309	319	334	307	309	316	336	309	300	312	289	308	324	325	353	299	339	322	329	313	320	295	324	306	326	323	313	319	328	306	322	319	299	292	302	334	306	309	324	319	291	298	353	304	325	305	306	304	326	302	326	317	329	322	325	301	310	294	320	348	358	308	305	347	314	292	297	317	342	302	303	310
35936	46602	26124	20192	10598	7873	4200	517	567	540	541	625	527	516	519	542	487	516	549	553	491	514	516	511	486	500	521	485	538	492	526	481	510	526	498	546	496	515	494	466	536	521	524	520	475	549	554	547	539	527	506	506	511	541	503	482	516	487	532	541	516	483	499	541	535	512	517	517	501	498	563	533	523	500	517	530	540	489	508	557	525	509	475	493	487	503	526	520	545	541	518	475	529	432	498	530	529	548	547	494	528	505	547	485	513	520	503	528	507	530	528	556	513	517	539	492	477	549	553	488	532	483	536	493	460	506	480	499	523	522	500	533	532	504	505	490	539	546	527	505	535	533	499	538	503	529	544	508	506	491	498	494	498	506	502	506	501	473	529	548	527	527	540	486	517	524	564	544	537	499	472	519	506	505	524	533	511	525	496	543	495	520	580	501	507	555	524	511	533	536	526	515	523	509	495	509	495	550	524	502	484	525	538	536	506	510	533	494	509	478	518	509	487	528	529	519	482	506	514	510	542	520	534	547	518	519	512	492	548	520	526	491	545	507	502	519	520	519	547	504	569	518	527	517	538	532	503	519	573	554	545	556	496	515	469	483	526	521	502	536	508	521	538	490	539	525	523	518	520	545	541	507	541	530	576	497	517	497	498	502	475	496	504	454	539	500	519	539	500	550	523	531	482	493	502	531	537	528	509	551	511	537	507	494	499	504	514	571	516	545	524	507	530	528	508	505	516	515	514	547	553	524	543	541	549	534	548	509	512	447	516	541	553	494	514	474	529	497	513	545	506	496	496	523	511	523	471	471	490	480	537	498	482	480	534	491	482	486	498	511	533	507	540	467	495	521	564	540	479	537	561	468	529	487	534	502	504	506	489	511	501	501	494	499	500	487	525	515	553	507	493	504	490	527	527	550	493	482	524	496	520	522	503	513	517	516	546	511	507	482	508	519	523	537	489	509	487	473	498	514	506	493	514	492	525	519	483	501	507	538	477	543	530	505	508	481	529	507	504	488	469	509	525	508	490	501	498	496	513	519	521	502	515	520	474	511	508	542	500	493	506	520	496	470	534	534	512	491	541	580	526	521	517	530	498	530	532	525	477	504	494	528	528	518	509	549	509	514	518	521	499	528	497	503	503	523	553	522	521	525	498	499	580	534	518	541	498	511	486	494	531	543	511	515	510	543	510	518	511	534	516	483	470	486	510	509	509	570	509	510	541	521	527	505	487	494	496	485	518	497	522	532	518	510	526	485	539	456	500	559	572	546	547	510	524	535	520	550	510	512	552	532	535	535	556	468	499	505	576	501	468	513	549	546	514	508	527	533	553	522	516	567	516	502	506	465	500	513	500	481	475	509	507	481	495	569	532	525	509	499	473	515	527	494	464	480	506	482	536	507	504	527	513	506	472	510	515	505	500	526	492	518	508	517	516	518	507	543	507	491	501	523	469	552	499	494	533	509	522	507	518	492	528	476	532	519	518	548	533	534	526	480	542	492	528	525	541	471	508	526	536	528	491	519	469	530	510	550	544	529	515	516	533	480	492	548	484	526	531	489	559	531	515	552	509	517	468	503	530	520	519	490	499	498	528	519	534	513	496	547	508	476	488	466	519	497	480	540	557	494	542	488	534	524	509	530	540	554	507	489	485	536	497	512	558	521	507	541	497	510	506	497	494	541	494	488	508	497	504	522	500	560	518	527	493	486	500	530	505	501	508	495	487	507	510	500	520	502	498	517	483	487	479	542	485	504	507	510	535	502	528	509	503	511	500	516	555	527	532	569	501	533	530	561	517	539	540	509	507	506	487	524	553	446	477	463	522	535	517	560	504	523	576	500	552	539	501	518	528	505	533	545	542	515	505	518	532	542	511	519	485	461	503	484	488	513	478	533	539	483	527	524	516	519	510	510	533	515	486	541	519	483	552	461	501	510	502	509	519	515	517	494	496	580	506	487	467	535	491	553	516	492	499	523	509	537	550	537	489	502	486	497	515	529	533	514	527	471	522	508	546	538	497	496	535	504	539	515	544	525	523	502	520	551	540	519	503	524	508	477	531	484	553	543	499	522	492	525	527	542	506	469	503	523	536	538	469	527	520	502	549	517	510	508	518	479	546	533	511	534	492	505	547	533	500	519	501	531	504	540	527	509	486	528	543	519	516	491	524	503	522	526	499	496	532	542	514	551	509	514	471	548	518	509	558	526	561	535	542	526	518	513	498	506	497	531	566	494	526	475	500	501	529	522	525	519	499	541	485	502	526	506	488	490	465	472	521	554	552	509	556	514	506	523	515	528	463	509	566	514	512	490	484	512	472	511	468	513	541	531	539	487	518	561	494	535	541	502	529	561	501	535	494	532	492	561	491	489	529	526	513	512	546	523	539	504	515	532	498	516	542	480	512	515	531	525	494	537	513	548	521	512	546	523	530	556	494	457	506	534	512	539	504	505	486	488	479	513	504	530	525	469	480	501	505	511	530	526	508	490	547	536	530	553	522	496	530	530	494	480	510	541	503	527	552	505	519	541	481	488	558	523	518	453	497	492	556	474	555	524	517	507	506	524	527	494	495	542	526	458	553	510	516	515	499	508	516	486	497	551	518	517	533	517	478	490	579	552	547	522	496	510	501	510	538	495	547	509	481	522	520	541	523	534	505	522	529	542	520	530	496	513	490	525	520	551	509	493	527	512	507	545	513	548	514	544	495	530	518	496	497	553	524	508	518	520	543	498	538	559	466	522	504	502	554	552	503	536	489	534	508	541	511	534	516	520	525	519	523	487	522	512	530	488	527	504	518	506	486	519	503	526	523	490	530	525	528	520	484	502	558	547	552	530	546	496	535	512	505	523	468	481	544	531	516	511	475	578	488	481	500	501	479	491	503	525	515	494	495	514	564	526	508	478	501	474	535	508	544	504	520	512	500	506	576	478	522	533	507	507	469	515	529	515	495	517	509	499	487	512	487	489	494	503	496	547	484	498	511	570	548	476	560	500	515	532	531	492	540	499	505	512	506	526	546	469	549	505	503	559	473	516	537	515	503	536	519	475	530	516	487	523	512	494	520	524	532	519	532	502	491	559	516	500	528	511	523	553	546	525	525	527	528	498	511	508	499	533	572	515	530	519	515	523	531	538	552	528	500	543	509	515	522	523	493	487	527	532	492	536	524	505	510	561	537	507	497	503	507	508	531	506	497	507	518	498	508	532	456	503	479	496	532	520	509	508	487	514	542	507	498	520	542	540	496	535	504	553	485	465	510	529	520	523	500	518	539	524	546	475	548	530	495	486	512	574	499	542	526	489	545	562	501	553	519	514	464	481	512	521	524	507	536	548	518	519	505	446	543	541	472	505	473	487	506	562	542	514	496	557	526	520	519	498	538	515	508	530	534	478	501	477	496	462	521	530	525	507	532	531	523	494	517	523	493	505	497	536	532	490	565	531	491	533	486	525	530	536	506	507	480	505	521	515	509	518	483	528	546	497	532	535	507	530	542	504
25413	24648	32923	29299	24338	24228	16324	1189	454	504	537	694	483	445	459	502	446	445	530	460	437	447	448	494	459	478	469	482	440	441	416	434	463	453	486	467	443	426	506	456	485	477	433	431	464	457	443	503	451	400	432	462	484	432	473	467	456	467	435	461	448	461	473	447	496	418	512	433	467	461	479	449	489	423	468	472	449	435	448	458	478	441	452	458	502	454	427	492	438	437	428	451	460	436	419	461	444	463	461	475	462	455	437	430	432	484	483	485	475	483	446	482	500	454	485	465	412	468	463	446	459	471	435	448	418	483	468	421	464	426	469	467	448	433	466	456	486	478	430	490	440	435	476	458	409	449	447	467	450	442	448	473	453	483	412	435	452	448	452	479	463	493	491	496	437	485	455	450	452	454	438	482	510	459	453	457	454	439	470	463	454	473	456	467	457	457	470	410	487	463	439	436	467	444	465	470	418	445	473	439	425	457	468	442	468	447	467	491	486	440	461	455	480	464	473	437	452	436	441	475	417	506	458	438	446	447	458	449	469	449	440	424	476	474	442	454	440	458	447	459	455	453	459	472	474	489	438	449	441	436	446	462	460	474	450	441	466	478	469	482	457	453	448	471	445	438	464	483	484	448	450	451	477	445	471	449	468	456	452	472	456	468	434	474	472	477	462	462	457	468	474	433	459	475	449	469	450	444	438	444	484	473	457	440	438	454	436	453	458	468	439	473	464	431	452	495	424	452	471	464	438	409	439	482	451	468	440	505	451	483	457	467	433	426	421	482	445	421	447	470	444	452	451	464	471	448	448	474	451	443	474	414	449	421	464	447	424	417	429	452	481	453	459	471	462	437	469	459	490	492	465	447	455	421	457	476	444	508	415	418	465	469	459	441	468	458	452	469	436	407	437	439	403	487	417	413	439	469	422	470	455	422	453	453	451	429	461	474	433	410	481	452	491	485	447	463	478	420	420	488	448	479	438	479	473	442	435	441	451	431	420	461	433	446	465	443	478	451	455	439	458	465	427	486	444	454	458	451	459	507	430	485	480	480	464	449	482	417	418	444	458	481	416	441	453	441	498	440	428	477	465	457	447	412	462	448	432	447	448	477	463	466	439	458	433	458	442	457	497	448	479	459	474	479	456	472	432	468	469	496	467	480	454	469	467	436	445	465	440	485	454	457	432	515	457	464	451	448	424	429	469	462	453	439	497	428	463	444	466	431	439	418	472	458	497	457	413	467	447	444	449	455	444	423	480	436	433	459	464	443	429	438	451	449	469	476	426	454	466	426	427	504	448	456	452	450	438	493	468	468	436	454	471	448	458	461	450	444	490	408	504	447	460	459	451	448	482	466	481	470	461	436	489	402	451	472	468	452	470	464	445	484	472	466	506	472	448	470	497	434	463	464	476	455	481	488	497	495	453	462	458	529	456	442	467	453	468	432	455	452	472	489	486	458	440	492	419	473	476	482	452	505	442	467	470	486	461	468	469	444	479	427	463	462	462	464	446	439	463	425	439	464	456	428	453	497	458	414	452	467	475	454	455	464	444	460	420	443	446	437	445	507	451	493	422	482	471	491	461	429	461	474	446	483	454	468	428	505	448	451	423	477	467	444	445	462	439	447	467	474	511	453	448	449	431	446	441	438	438	453	478	489	460	451	424	452	439	472	498	495	467	475	436	442	438	440	470	450	459	420	469	423	442	476	434	454	458	441	470	448	436	441	459	445	436	448	424	423	455	429	496	449	457	456	488	455	441	483	434	448	445	465	487	454	460	465	476	450	441	452	460	456	484	451	449	423	442	482	487	437	454	425	487	485	481	468	427	473	475	481	467	422	437	437	467	506	491	490	419	465	469	441	470	441	467	468	465	423	460	427	465	439	450	437	487	433	443	434	470	447	437	458	445	478	455	470	438	414	458	463	438	437	438	458	449	466	437	443	482	461	486	482	472	473	475	454	446	433	433	454	425	450	437	425	466	458	467	443	453	450	480	432	468	451	460	411	451	482	461	502	463	464	428	458	494	461	447	454	447	522	443	451	457	489	444	485	456	491	472	445	458	460	478	437	469	465	445	406	465	448	425	470	429	456	447	467	470	475	443	511	464	453	445	475	412	476	476	465	444	432	456	469	423	457	458	428	455	439	474	441	469	443	473	449	456	485	479	417	466	448	479	434	454	466	436	448	422	437	488	439	419	438	475	480	482	461	466	432	463	479	479	456	445	467	515	448	470	475	489	470	479	426	481	460	445	460	439	483	457	467	483	480	456	454	464	455	520	446	482	470	455	425	453	446	422	466	450	461	433	461	461	474	477	486	465	440	433	450	485	444	443	425	456	464	431	438	444	509	456	436	439	498	455	449	487	483	436	466	449	449	430	438	456	445	462	442	471	465	448	433	475	435	454	424	450	448	455	483	467	445	444	464	416	435	438	483	453	399	479	474	447	433	485	481	452	473	452	447	463	447	453	446	453	445	455	469	436	450	472	410	448	453	456	483	443	457	457	463	467	435	486	489	505	449	440	470	432	466	477	469	448	449	441	446	476	439	443	445	478	445	458	454	474	444	472	467	442	515	444	459	432	471	415	461	453	460	461	451	417	439	459	439	469	412	458	480	455	484	441	464	426	453	455	451	433	470	465	458	452	433	450	465	475	456	434	503	412	470	502	500	485	471	461	427	481	447	424	478	474	461	476	466	453	442	427	449	449	444	427	486	479	489	431	433	451	458	441	448	456	466	461	422	446	418	478	450	464	471	471	465	443	447	446	479	484	471	440	477	469	432	445	443	458	478	421	453	500	492	491	476	456	446	445	447	423	489	444	440	427	435	481	447	443	449	466	481	433	429	463	409	428	455	470	443	446	435	461	451	441	466	490	429	449	433	457	468	444	471	476	470	474	441	480	450	458	480	472	435	472	479	476	466	440	454	463	468	460	484	442	458	417	463	422	453	492	464	445	447	454	456	491	481	428	449	452	443	469	473	473	449	487	450	483	436	433	467	436	458	413	405	449	456	432	466	432	458	433	419	463	468	432	432	426	475	498	456	447	463	420	453	443	448	489	443	453	453	459	497	460	509	458	448	459	498	472	454	476	490	471	467	477	454	416	471	421	477	450	480	485	460	459	447	484	445	452	454	412	476	500	490	435	462	479	456	476	424	489	459	459	451	425	472	472	433	452	504	401	464	437	460	480	439	427	440	452	473	481	491	450	464	459	458	434	469	460	439	484	458	468	470	435	452	471	501	414	443	451	440	442	411	490	457	440	432	437	452	483	429	495	477	453	464	430	440	445	432	457	471	495	467	463	450	466	425	456	432	424	393	444	443	470	456	480	488	452	423	450	450	487	480	456	483	466	445	462	462	478	450	474	460	475	407	498	507	429	420	437	500	473	406	458	433	485	403	440	453	488	434	434	481	470	488	450	410	488	429	461	470	437	454	492	449	468	449	423	440	446	495	464	438	443	455	444	441	450	440	444	465	450	480	473	400	483	473	470	434
60478	89481	60687	47198	33760	32345	18314	770	739	771	887	1630	722	725	703	733	710	708	732	749	717	760	728	751	695	717	702	740	772	728	772	728	672	696	688	730	735	694	698	755	747	695	708	678	763	710	698	703	726	732	710	724	707	736	672	716	751	730	713	752	729	708	714	689	741	738	745	688	732	706	666	726	705	675	703	716	748	711	716	724	688	727	709	723	697	696	659	657	726	743	707	771	645	673	711	693	688	730	695	713	682	689	691	707	723	724	663	684	731	722	711	697	725	687	717	697	728	788	723	758	706	756	749	670	731	685	726	691	728	709	696	704	711	713	685	751	723	702	731	703	685	715	723	704	704	703	704	727	731	747	714	726	673	700	696	669	735	719	727	680	724	691	681	714	725	755	724	689	700	733	718	750	647	661	719	723	741	710	689	703	736	695	733	749	689	724	664	692	708	733	715	729	697	681	660	702	742	734	733	739	751	741	743	736	731	682	753	719	693	698	737	718	723	779	707	714	697	696	689	747	681	704	712	720	704	737	738	730	726	759	687	741	732	717	711	746	711	742	719	754	719	721	711	705	704	708	698	757	739	743	729	743	699	736	771	705	726	689	690	736	714	741	705	727	710	746	732	685	712	680	692	686	709	707	722	744	689	703	731	693	750	721	736	709	739	702	680	689	775	694	720	720	726	710	731	718	719	719	663	697	799	690	716	677	692	713	755	713	748	722	711	695	727	726	720	718	735	724	675	684	733	722	681	749	760	701	670	682	732	695	752	684	717	733	715	719	698	688	708	743	717	699	748	788	696	695	675	708	673	697	712	701	699	751	721	749	703	739	682	700	714	686	738	706	715	683	684	725	666	665	701	726	691	692	730	744	725	741	687	719	655	696	684	720	682	712	728	700	699	707	708	684	664	704	707	726	723	742	749	687	759	724	726	670	684	730	755	725	717	742	712	692	673	701	729	723	720	711	667	712	708	697	699	706	733	718	702	697	723	661	701	706	732	718	676	687	736	724	668	699	680	704	689	716	737	739	701	719	699	697	713	783	707	750	709	723	716	704	707	714	727	701	719	735	699	679	701	717	762	708	756	691	678	682	709	697	733	727	682	676	748	701	694	756	704	700	726	705	675	708	708	644	721	695	705	730	729	720	726	705	696	713	732	716	730	743	725	663	725	740	705	702	706	673	718	668	687	710	766	692	697	700	740	689	712	703	701	705	734	733	741	754	720	665	684	731	704	682	747	734	678	732	690	719	743	705	711	700	734	709	702	704	737	724	647	696	695	727	713	745	682	724	642	756	735	722	667	706	718	704	687	764	745	732	680	694	722	704	740	681	738	768	689	750	748	692	704	689	722	675	756	748	715	769	716	704	731	731	725	757	682	712	771	757	752	705	713	718	688	730	741	743	679	765	697	699	719	666	712	721	750	734	688	709	688	677	730	710	765	717	646	737	693	713	670	769	686	741	695	722	692	677	728	712	650	702	670	743	720	726	696	713	712	716	711	695	699	695	711	697	673	718	729	748	642	682	694	717	728	719	752	726	708	690	733	697	717	701	746	723	708	762	753	726	742	715	720	743	728	724	702	752	696	699	741	754	764	676	706	738	734	700	711	741	723	706	695	736	701	672	724	688	747	729	738	661	759	705	706	732	753	706	742	742	700	724	725	771	663	789	756	700	739	734	712	726	691	716	752	738	722	740	691	747	720	701	716	694	692	703	717	686	731	731	720	714	705	697	686	723	686	728	730	694	711	675	692	715	730	671	790	694	712	770	765	699	699	735	749	680	743	728	701	711	696	730	734	685	697	695	696	710	771	683	738	682	686	703	742	708	742	733	684	774	669	769	702	798	710	740	683	723	802	739	683	698	739	672	688	706	686	705	673	731	722	730	718	645	738	703	687	702	712	727	715	733	719	718	733	723	742	700	743	693	736	714	711	736	697	698	754	725	747	692	696	700	705	707	706	735	713	759	699	640	711	688	745	712	788	738	702	724	680	689	665	709	702	771	672	720	702	685	742	737	703	738	700	766	725	745	722	708	722	721	698	760	704	744	722	698	707	705	715	714	714	694	734	677	732	720	745	725	736	752	727	764	753	766	710	710	687	708	719	675	713	722	748	708	733	716	695	759	719	747	699	724	682	679	705	716	727	751	721	741	711	733	742	716	739	766	773	706	694	743	713	695	721	739	684	704	689	718	700	745	744	702	764	719	714	714	721	735	771	734	710	757	691	699	711	709	731	725	764	734	703	784	729	693	695	735	716	711	706	693	715	714	691	690	715	732	685	693	728	687	760	717	729	758	728	691	727	731	772	729	715	678	684	673	731	697	701	746	713	733	758	728	719	678	707	681	664	716	737	676	708	754	653	744	780	728	690	680	693	764	702	677	690	688	713	696	725	713	730	734	724	740	673	750	701	734	696	759	763	699	701	751	727	693	725	746	701	709	724	729	710	699	690	759	705	675	703	749	745	711	732	727	694	686	680	716	730	747	730	683	698	719	750	680	703	713	715	692	683	667	754	746	781	719	716	720	702	701	748	707	731	670	678	712	734	725	676	745	721	716	686	693	702	755	734	725	724	711	729	682	705	718	693	769	715	724	708	732	700	713	710	760	741	701	788	726	748	727	676	696	670	724	709	705	696	711	703	670	700	728	745	699	652	650	686	746	702	712	803	682	712	687	727	661	700	720	715	729	700	741	687	683	687	707	686	744	740	742	703	748	724	721	710	677	775	716	677	683	698	699	682	735	707	692	741	708	687	769	754	720	688	717	732	667	708	780	718	737	652	742	768	687	717	713	721	733	698	705	725	693	698	718	726	725	705	727	627	739	712	682	731	690	746	735	707	724	707	727	687	740	724	705	702	668	724	742	691	694	632	707	741	745	665	706	736	730	746	743	694	725	682	687	720	735	661	707	768	679	765	748	725	745	712	708	737	697	693	698	698	710	655	666	710	671	760	711	750	649	693	722	704	701	741	726	713	740	708	727	747	729	662	740	711	730	704	718	683	705	755	688	693	713	685	779	725	731	749	773	725	732	681	701	672	697	708	704	693	739	689	726	686	729	714	737	691	710	693	708	722	700	680	717	775	685	706	709	752	718	719	712	715	686	685	746	677	680	721	749	742	748	725	716	744	742	712	735	693	689	694	713	735	689	737	771	711	744	725	744	712	746	758	704	704	703	719	743	720	702	721	705	734	730	685	731	737	753	699	665	676	727	735	659	730	702	712	697	733	704	728	688	739	708	680	761	656	672	754	702	765	722	688	674	728	705	702	756	697	683	721	727	709	665	697	733	734	656	698	729	734	728	709	703	754	706	691	687	689	703	738	728	710	707	704	748	710	733	739	689	762	682	676	738	704	707	672	688	728	702	738	712	723	725	759	689	688	694	691	726	728	720	774	669	739	709	702	718	704	719	671	712	714	698	691	735	754	767	749	705	716	735	709	706	719	722	759	685	683	723	695	707	703	690	689	744	736	698	695	680	741	668	689	709
24208	22811	35081	29055	25091	27019	23104	2986	701	762	758	1210	674	678	688	674	621	681	724	674	620	683	672	649	641	683	669	641	614	629	718	628	641	681	644	696	658	630	671	685	634	629	673	653	678	631	674	678	645	641	657	670	699	653	655	610	636	656	617	656	667	631	666	694	691	664	694	649	625	622	650	664	657	660	601	675	628	661	663	677	624	667	662	612	659	639	688	602	691	699	651	668	668	632	660	651	648	658	688	653	655	611	657	647	639	624	641	658	682	680	655	708	679	695	661	628	673	672	628	668	657	664	659	621	647	630	656	654	691	689	641	651	625	653	693	679	650	698	657	642	634	644	673	660	661	631	636	631	608	630	657	603	620	674	670	678	647	639	692	646	663	636	691	674	642	667	688	649	639	640	690	640	621	641	646	621	614	643	653	637	649	716	662	658	690	656	682	640	627	656	669	691	667	609	666	614	632	611	668	623	664	668	663	614	674	673	603	670	665	661	657	644	661	643	689	607	658	634	649	660	652	632	679	655	664	666	626	673	630	676	629	671	687	684	681	602	664	657	661	670	654	653	668	649	639	643	644	664	626	633	648	622	681	646	680	638	629	636	638	644	661	635	645	656	682	661	619	663	664	621	625	682	632	633	651	629	647	651	674	654	688	677	622	634	618	648	670	666	667	700	714	663	638	644	665	635	712	672	602	649	650	680	594	669	682	675	624	645	618	637	678	654	655	665	667	688	628	677	655	665	656	641	638	663	622	665	652	616	639	636	670	626	685	669	628	653	646	663	667	613	674	656	673	658	616	661	693	674	641	659	620	693	639	695	604	664	691	659	676	638	671	665	679	643	629	680	664	679	653	643	647	639	670	664	613	642	653	691	631	683	612	660	654	619	642	633	629	638	682	666	602	713	624	649	628	647	690	654	649	628	655	645	685	653	624	626	681	623	658	658	611	656	673	673	605	675	648	651	646	708	621	637	630	654	653	652	643	621	663	679	630	694	617	657	690	701	600	707	687	687	616	708	685	654	655	619	664	655	663	656	626	671	626	642	616	626	635	658	673	661	649	640	703	645	653	696	628	659	623	621	623	636	608	649	644	656	648	621	652	674	637	679	610	643	620	702	675	662	668	655	672	643	630	684	639	610	658	731	647	642	657	626	632	665	643	671	653	658	682	617	659	665	636	658	647	668	638	648	649	598	706	684	663	666	621	651	639	681	660	673	619	690	655	670	648	656	668	635	650	671	694	639	689	630	647	701	659	648	653	679	648	616	632	660	667	654	628	634	681	651	638	661	608	632	648	632	640	657	665	652	625	660	646	616	633	691	648	642	604	675	628	644	605	638	606	662	647	655	668	690	675	614	626	657	661	633	717	650	615	681	662	646	634	684	668	660	694	660	676	624	602	656	703	616	647	668	659	672	683	663	676	665	656	697	643	680	635	627	653	682	635	640	655	650	681	689	645	628	662	622	652	708	680	654	693	689	672	668	680	674	610	634	636	660	634	637	621	624	631	646	686	662	617	631	629	646	670	672	667	648	675	618	699	683	689	645	664	646	668	698	660	636	661	649	682	672	666	681	623	632	606	659	663	689	656	720	662	612	614	651	682	601	649	682	659	618	645	635	656	642	656	692	650	643	624	632	702	619	642	637	619	647	611	684	678	642	689	637	662	652	623	691	650	669	623	682	600	603	672	638	635	641	680	611	607	631	634	678	662	703	709	628	628	657	681	645	647	660	639	688	675	621	669	661	647	668	677	606	672	644	668	642	630	625	649	675	624	653	631	672	651	630	624	644	659	666	657	583	627	644	624	722	646	705	636	631	657	684	664	663	682	673	629	677	685	637	636	585	639	643	659	660	638	697	655	642	655	643	667	647	635	639	643	678	652	695	634	607	646	665	682	631	624	637	655	643	649	686	673	650	644	656	677	671	696	658	657	628	625	667	659	678	653	672	655	665	661	642	624	622	635	666	659	676	634	614	663	620	652	649	658	686	615	669	633	686	629	666	635	644	668	643	671	664	645	625	669	673	631	694	644	655	631	637	642	663	686	623	666	667	637	661	615	643	644	640	671	692	638	648	646	659	637	653	629	642	698	676	656	690	682	661	640	655	653	638	678	698	706	637	614	658	610	666	646	620	633	674	640	599	621	632	672	628	632	646	662	664	635	664	619	706	635	713	617	643	654	632	657	664	659	611	685	640	669	656	652	659	666	680	686	661	667	678	670	630	671	642	632	653	658	639	662	682	643	637	644	691	640	661	662	622	754	624	628	628	612	615	709	622	626	669	676	669	685	637	646	645	667	696	615	637	673	640	667	639	668	683	607	685	600	665	688	680	700	640	607	672	630	642	663	658	659	666	615	646	664	640	623	648	661	612	614	615	676	692	667	716	635	648	664	627	640	667	662	622	637	599	658	639	634	647	661	639	690	691	650	662	639	666	592	666	657	682	634	683	664	673	655	645	615	645	701	667	626	669	630	680	652	670	657	631	658	669	646	647	673	670	649	662	669	648	635	668	613	654	604	660	682	669	675	594	705	652	659	615	629	658	626	629	672	705	635	636	696	672	662	633	611	630	641	639	619	644	672	650	664	633	657	649	629	665	664	659	659	665	626	642	664	656	643	636	623	658	693	631	680	635	624	663	661	677	650	718	652	629	643	632	610	640	613	594	620	604	662	669	644	659	651	674	711	674	672	664	643	637	677	679	679	661	623	670	677	629	634	626	655	674	640	673	634	666	616	638	658	630	620	642	644	652	643	677	662	663	674	631	643	650	708	684	602	637	650	618	655	655	642	640	659	717	635	661	646	687	614	618	640	689	701	662	646	675	654	695	678	622	620	656	699	656	675	652	637	644	651	672	657	644	644	621	614	634	689	632	603	684	699	633	698	641	660	686	667	686	652	668	638	603	651	646	698	631	640	695	608	646	634	673	665	632	652	661	632	681	651	699	640	676	671	663	652	586	680	653	593	658	618	685	635	666	672	664	661	619	671	595	685	640	665	657	634	631	678	652	643	717	650	628	669	666	662	659	650	623	629	647	655	639	659	673	590	658	627	639	617	657	686	640	651	673	683	594	711	646	607	659	677	642	661	663	615	671	673	657	602	664	593	675	676	675	654	704	691	676	650	698	654	685	609	647	678	590	642	654	645	639	693	653	657	668	678	631	667	647	630	712	674	642	689	650	671	616	660	653	588	648	670	662	648	623	665	622	603	622	675	699	652	640	640	684	661	668	651	608	646	668	657	654	689	670	664	645	662	643	630	685	646	645	651	672	672	692	644	612	689	656	653	659	613	674	591	679	659	650	648	635	624	688	667	669	666	690	679	655	679	623	661	654	737	630	635	648	636	673	658	669	668	658	622	627	675	645	653	639	642	633	674	647	710	622	646	665	638	698	639	680	667	683	647	699	617	655	624	691	629	614	563	676	668	681	637	656	661	652	644	647	677	685	635	659	641	649	659	630	658	668	693	613	665	659	633	672	673	674	618	671
62363	100767	68737	54549	40345	38650	24196	1025	1034	1036	1249	2808	968	995	1027	1012	990	997	988	955	1000	944	976	961	1010	953	979	1029	997	993	989	991	952	914	915	1004	974	1001	1032	1028	1007	962	1024	986	936	1040	1001	983	1016	972	999	905	927	1000	943	982	1004	968	1019	938	997	953	999	1070	993	1010	953	957	959	911	996	950	1041	969	994	1022	968	1010	916	1010	980	951	1021	1014	1004	1004	988	931	938	963	945	992	985	1023	968	996	1007	952	987	970	973	985	1009	990	988	1015	952	988	965	979	984	966	970	951	959	968	951	974	977	1024	986	986	985	1018	953	1014	960	984	1001	981	907	969	987	1000	1021	946	968	978	957	991	989	967	934	972	948	953	989	958	975	1023	953	942	942	928	958	1024	958	949	1011	979	1018	972	951	944	994	960	1015	955	933	960	958	929	954	948	949	1040	920	979	936	967	980	981	954	959	925	987	978	1005	966	1000	961	998	955	978	999	974	1027	959	915	1000	941	979	998	1022	960	963	916	1034	951	991	922	1000	909	984	962	970	976	985	930	962	996	996	924	974	948	1010	995	962	903	925	1032	979	967	945	958	992	967	970	993	979	966	1002	951	973	977	1008	917	963	995	976	999	952	1007	1013	987	923	963	935	918	958	987	978	965	975	981	1007	983	961	972	980	992	957	955	1002	968	987	986	933	942	929	971	977	984	1009	916	967	1010	954	967	953	943	924	1027	980	1012	989	976	987	973	1004	1059	998	954	950	980	1016	949	933	949	1013	1000	974	961	1008	1002	967	977	969	997	959	994	1003	980	1022	1002	999	965	1002	928	1015	1000	972	979	959	976	992	954	1007	976	966	990	976	1003	996	982	949	1001	1007	1020	899	902	988	980	952	1012	1016	973	953	975	979	969	977	959	926	998	983	958	988	981	969	1005	988	969	968	948	1063	1004	982	947	1018	959	1008	983	991	1041	1044	988	972	989	941	955	994	989	913	995	964	963	997	1001	985	989	964	987	955	995	1008	964	943	922	957	965	967	1030	1031	954	1012	925	935	958	947	960	945	993	1015	970	987	1067	1015	949	1022	986	989	923	979	978	1009	976	957	973	1035	961	997	937	1013	994	994	975	955	992	1008	1001	929	983	897	983	971	963	920	976	892	1000	1002	1001	970	952	940	999	988	998	966	958	966	969	964	955	995	983	1000	981	936	986	999	1003	941	945	969	992	940	995	962	1013	1022	981	963	943	952	959	991	973	969	980	967	990	992	991	1009	993	972	968	1016	974	982	976	982	1021	997	988	968	976	1007	989	984	977	996	960	1020	968	950	947	1000	946	991	953	957	996	942	1013	938	951	961	1032	969	990	966	998	986	918	973	1001	995	954	950	1001	976	977	952	974	966	962	994	984	1008	988	977	937	1035	967	964	976	1031	1027	986	980	1027	1039	976	953	1007	949	909	994	1037	1029	1022	1006	994	980	961	946	996	909	986	966	983	975	973	962	958	986	972	1044	978	997	981	970	1027	953	913	947	1031	989	928	1028	947	959	1000	964	1029	938	1017	956	1001	979	992	981	981	990	1016	984	982	971	987	949	987	922	989	999	982	974	959	908	966	1004	955	902	1004	1007	949	966	932	927	898	933	1018	974	1024	960	993	1010	977	986	924	1029	1002	957	974	935	948	1011	940	956	961	971	1014	982	969	993	945	932	993	921	1001	919	1000	985	1051	1037	960	968	925	1013	971	969	993	967	939	1000	920	963	1031	964	963	953	912	989	960	1008	904	994	973	997	894	955	974	1000	974	994	944	954	954	1010	997	983	953	940	1030	927	973	973	973	1009	953	1011	932	998	947	963	956	983	969	955	991	978	947	1016	969	1000	979	972	943	1004	1001	932	970	997	1035	981	978	949	964	985	954	951	918	982	976	1019	961	973	947	933	949	1023	933	1003	937	992	964	991	967	1011	937	1048	951	957	993	1005	940	999	1001	1009	994	986	980	943	1018	946	1008	927	966	950	936	988	969	987	992	957	952	950	993	945	986	1013	985	977	975	989	916	912	959	1026	963	934	969	938	924	982	990	977	936	992	981	973	1024	1008	981	961	1022	1062	963	997	963	923	1010	933	1006	955	963	998	994	958	1023	975	937	994	1013	980	1005	953	1001	968	969	983	973	971	948	948	1018	989	986	944	977	1047	991	957	958	959	945	973	950	960	952	926	984	990	999	965	970	957	1042	1000	980	955	980	956	999	986	939	985	1012	944	988	988	1010	964	999	947	970	930	1010	1004	982	1016	938	958	946	974	970	952	962	943	988	963	944	937	979	952	962	1019	982	982	991	987	953	999	987	924	997	930	962	969	951	1013	1002	999	1047	939	949	991	973	993	987	992	953	936	931	1013	1007	946	963	980	974	998	994	966	913	948	953	987	981	935	1013	1026	1004	925	953	927	1040	1012	984	1017	956	941	973	1023	985	957	957	988	982	964	977	944	947	944	981	931	1016	988	990	973	990	1015	987	955	989	940	1000	975	981	1033	962	1009	964	962	967	941	961	985	956	958	965	973	1007	935	919	925	953	970	1005	913	964	936	1068	1024	993	957	1016	1020	975	977	958	948	988	977	971	991	1024	1034	993	1003	962	1005	964	948	995	971	965	941	994	963	1040	931	997	970	957	926	957	905	1000	955	980	922	929	960	983	1013	978	964	997	987	939	956	944	968	951	939	1022	954	980	1008	971	934	982	981	978	955	978	982	997	936	1022	948	975	1023	995	997	954	987	978	964	998	987	987	1003	1031	959	980	962	939	991	996	980	971	959	976	925	978	960	929	961	985	965	941	977	983	991	977	996	986	977	1000	941	971	970	929	962	984	944	991	1022	980	972	992	961	1023	1002	959	1000	1002	1015	987	966	981	916	991	945	989	962	1007	981	989	1015	981	977	943	925	995	954	922	996	897	979	985	993	1016	1011	959	933	956	952	1008	953	945	942	945	1024	1005	1032	980	938	1002	928	1002	952	984	1044	978	1048	988	998	953	939	1009	967	918	955	963	975	1007	1028	992	978	1026	1013	981	997	969	977	946	1003	983	933	949	1033	968	971	957	929	950	996	979	979	955	981	974	1030	1005	959	989	975	933	1025	1019	983	914	989	924	1008	993	1029	978	985	1063	950	975	961	1000	963	969	988	959	971	967	969	940	957	1006	933	980	1003	923	983	988	972	918	1003	973	971	954	977	968	932	1009	926	977	929	977	975	936	937	962	992	970	928	998	954	908	947	991	1010	978	935	1013	1031	1005	992	1017	999	950	986	969	913	970	998	966	931	1021	984	958	962	944	949	927	988	971	946	951	1016	1032	977	965	1038	976	953	976	1043	1004	972	967	1028	994	995	950	947	972	975	960	1008	1031	983	1014	991	938	1020	1020	919	1017	971	1001	962	963	967	995	981	1009	1001	983	989	990	1016	992	906	953	984	1003	975	932	1007	986	930	976	999	981	961	952	983	970	1028	1020	976	945	1002	1032	987	983	1013	937	951	894	972	962	966	998	931	962	1002	944	963	978	933	956	966	977	958	977	979	970	981	998	1006	968	1016	950	975	988	1017	959	992	962	979	1004	1026	940	1009	944	951	921	1049	969	935	970	950	980	1008	941	976	986	925	976	961	968	1012	1023	943	927	975	991	967	961	1033	1047	921	984	969	984	966	937	954	997	948	927	977	941	989	935	956	990	1010	963	999	1053	1015	1022	965	990	940	947	991	1044	945	964	975	972	1027	979	1055	996	936	953	962	989	1026	954	936	967	945	963	968	1006	977	963	925	924	1060	972	979	986	925	974	981	1048	933	932	939	964
29488	29124	28272	16730	5089	3721	1955	327	318	287	325	359	323	318	305	283	279	274	324	337	296	301	336	324	302	312	332	319	304	328	318	289	313	328	310	325	285	312	310	302	341	320	316	361	314	288	313	322	334	303	289	294	308	310	294	312	299	322	325	293	280	325	288	295	304	298	277	283	319	312	310	318	290	303	330	331	291	278	345	316	302	301	298	341	311	297	349	350	310	334	310	331	322	319	332	320	309	293	295	304	324	303	294	308	308	290	293	319	325	304	308	316	294	317	274	335	331	292	307	306	326	287	316	301	325	297	296	290	329	328	298	273	291	310	271	317	306	324	310	281	294	344	314	311	307	298	298	306	334	313	338	311	307	278	321	278	293	306	303	291	330	312	298	294	311	334	298	315	317	282	294	317	334	347	307	320	316	314	307	317	319	314	309	308	310	307	315	299	317	327	279	298	304	309	310	271	295	304	288	349	295	306	317	329	323	261	337	280	297	302	326	330	310	321	304	311	296	296	289	289	310	299	328	317	308	291	317	325	315	291	311	274	312	318	308	320	327	302	304	288	295	301	301	311	311	286	318	283	328	294	316	318	298	323	285	286	318	350	318	312	320	321	310	335	291	323	313	294	279	296	336	281	307	310	304	296	349	331	271	297	308	333	297	317	313	339	340	319	347	311	325	303	293	273	314	319	266	283	345	305	331	325	286	304	292	311	334	297	313	306	311	285	324	304	298	333	301	345	324	302	321	314	329	288	329	296	320	313	300	312	324	289	284	312	330	292	290	357	313	319	301	302	308	304	300	294	310	280	290	310	321	282	308	292	318	331	316	312	337	299	294	271	318	310	325	336	289	334	276	309	285	344	328	298	282	299	315	301	285	315	321	348	294	328	343	313	309	320	310	307	325	301	304	338	309	287	314	304	297	338	328	292	323	299	324	317	298	306	299	299	349	324	285	304	322	289	308	320	322	314	301	312	303	321	290	311	292	325	335	305	328	293	344	313	296	282	324	321	321	302	309	321	280	293	295	298	302	318	275	287	306	316	330	324	303	314	314	295	306	310	305	297	308	294	304	363	309	294	291	315	306	308	306	306	322	316	301	308	317	325	295	324	311	314	297	283	302	315	308	297	296	289	324	283	304	334	305	297	311	322	306	304	301	317	280	344	292	307	299	298	310	337	324	294	305	315	283	301	295	297	355	297	324	319	323	286	318	298	324	334	318	323	287	310	307	316	307	311	285	346	313	290	325	313	349	311	285	311	312	311	330	325	321	289	336	322	339	331	323	298	301	310	305	323	270	325	297	308	286	284	272	329	305	275	295	303	290	312	302	298	317	324	321	308	309	307	317	304	285	313	298	312	299	313	313	315	309	299	269	305	314	273	334	320	312	355	325	314	340	315	299	318	334	305	307	290	309	291	279	315	324	326	331	298	302	318	303	348	349	277	294	276	314	316	350	304	304	328	331	296	289	323	299	290	287	309	322	302	323	328	321	297	288	292	302	328	304	317	332	301	295	316	297	314	307	279	328	316	338	320	305	295	292	343	310	290	269	273	266	292	310	295	285	308	314	335	276	297	294	318	275	307	315	291	311	315	339	331	309	314	308	347	300	273	321	298	319	289	337	294	320	308	316	310	316	304	311	290	305	329	296	272	334	277	303	324	296	293	312	314	317	297	318	301	309	318	314	357	332	279	306	304	343	305	308	351	302	324	337	311	313	316	295	334	286	309	323	364	308	291	308	297	291	317	291	281	306	292	333	300	308	337	305	290	322	305	302	272	321	290	335	328	321	315	313	296	297	327	330	300	299	320	327	323	270	309	295	311	290	282	339	336	302	319	298	325	333	299	323	306	304	304	333	291	301	324	335	341	337	263	303	292	317	315	314	301	297	269	289	289	308	324	322	294	305	288	297	284	323	283	317	303	344	314	308	288	277	304	333	329	267	349	319	318	304	327	309	309	302	319	337	335	310	328	288	302	332	293	299	289	290	338	288	306	307	285	294	312	300	297	329	301	330	314	340	295	307	306	301	293	340	282	304	300	305	314	329	302	306	302	346	304	302	345	331	300	296	291	292	285	311	314	311	332	311	306	321	323	325	304	314	299	312	309	330	302	302	318	301	313	288	326	279	333	309	298	314	320	316	342	287	284	286	311	296	300	296	315	341	303	309	324	305	330	304	315	296	301	257	295	312	301	277	332	304	287	298	286	325	275	288	316	289	295	329	299	305	321	335	353	262	287	320	283	306	312	300	350	273	333	302	317	323	297	304	313	298	294	315	281	306	303	302	337	312	295	318	310	322	305	287	281	322	297	294	315	315	299	297	314	303	335	297	288	307	314	336	309	328	327	294	320	296	312	308	318	293	306	315	339	296	261	347	286	311	316	323	325	302	307	306	310	352	303	299	345	298	324	303	291	325	293	315	308	317	311	329	306	306	294	268	316	287	326	296	287	302	312	327	287	317	323	320	273	291	290	302	341	299	284	312	297	301	331	288	296	297	315	324	310	304	315	326	299	274	316	302	299	314	303	305	311	329	297	324	339	318	336	322	302	296	282	314	298	326	305	318	308	287	314	337	281	284	335	300	315	308	309	293	293	308	329	312	325	325	313	333	295	323	292	275	324	310	318	311	317	318	305	325	275	323	321	314	305	322	314	332	338	293	341	307	317	312	296	333	316	323	310	330	315	294	301	331	327	296	315	300	276	349	316	319	333	326	315	307	331	315	324	325	319	315	277	327	286	295	322	329	337	319	329	300	288	294	290	295	278	333	330	275	325	316	290	305	296	311	322	270	323	330	309	298	293	312	286	302	272	270	331	269	296	291	344	275	312	291	329	291	329	304	304	320	293	303	319	343	302	319	318	310	302	281	293	298	322	311	315	322	313	303	316	289	276	313	332	275	317	304	341	306	283	280	324	331	299	280	331	294	333	279	312	327	326	311	344	319	313	308	306	327	313	316	285	288	319	274	319	297	285	321	277	299	321	280	294	311	326	310	315	306	354	322	326	335	320	352	359	314	319	294	309	329	287	298	309	329	303	297	312	318	333	342	316	314	278	292	312	318	280	320	321	299	311	325	314	327	321	286	320	304	316	326	325	316	326	327	352	319	295	327	307	300	300	330	288	316	292	311	306	285	290	333	323	357	312	319	291	330	298	272	342	300	296	331	312	294	282	317	322	285	317	316	302	292	320	296	306	313	306	290	335	321	310	306	309	318	305	301	337	291	296	323	332	313	306	333	294	279	275	309	343	322	319	291	321	322	303	297	300	313	299	296	298	304	298	307	304	315	296	312	309	316	317	330	312	305	309	298	319	327	318	318	278	307	331	313	317	306	295	313	302	302	309	338	331	300	296	295	306	327	308	314	300	303	321	329	312	311	310	330	297	304	289	311	330	279	336	309	298	332	289	286	291	281	323	289	307	295	305	297	326	311	325	279	331	319	309	303	317	324	298	278	309	306	307	329	310	295	331	324	312	313	320	314	325	304	322
34683	47833	33573	18197	8775	8503	4059	535	525	498	478	686	557	484	492	528	508	504	523	516	511	489	508	514	523	517	508	493	523	485	517	554	510	521	548	513	518	492	506	521	537	500	465	483	496	477	505	529	506	497	506	511	524	507	558	539	470	513	512	515	513	510	530	492	499	514	513	498	508	509	470	512	451	551	478	487	497	492	484	511	544	506	496	480	490	525	495	503	509	512	518	504	510	501	509	479	545	523	492	510	526	522	493	492	525	519	520	526	535	483	477	512	526	488	529	493	502	523	494	506	462	505	538	524	489	521	533	505	492	514	488	488	521	506	510	569	505	534	551	534	479	511	498	517	537	525	531	458	487	500	533	509	481	510	483	486	479	512	503	523	500	515	513	480	520	508	480	511	522	508	547	489	505	470	499	488	535	536	494	463	476	477	505	461	545	503	533	494	504	488	515	537	505	517	503	514	480	493	491	510	535	495	522	497	484	465	553	506	525	529	497	529	543	514	520	564	507	515	530	512	506	549	495	488	471	511	537	524	508	541	523	513	535	500	533	497	508	493	492	500	517	504	531	521	506	520	510	504	524	555	547	519	527	515	497	543	521	499	545	509	513	480	502	476	481	494	513	519	475	519	472	566	510	549	516	483	479	511	513	470	487	522	498	464	527	475	518	507	520	490	487	544	521	469	508	546	508	494	517	512	513	505	500	514	502	533	508	505	505	517	517	494	511	470	498	532	497	466	512	527	503	541	504	480	512	533	516	549	472	545	522	532	507	539	521	489	468	495	565	506	526	494	552	491	524	472	510	492	520	538	485	505	467	509	470	485	543	493	548	554	470	531	527	508	545	542	502	543	485	501	479	568	541	518	491	501	471	514	518	488	519	479	481	521	477	481	509	494	457	507	518	532	476	499	538	508	508	470	534	509	492	520	482	510	513	539	521	504	511	515	512	512	498	473	508	549	500	496	486	491	529	526	473	508	527	493	493	516	517	531	508	529	519	461	574	513	543	486	499	518	452	510	468	534	486	487	532	512	541	533	515	478	505	482	476	499	503	540	501	507	526	517	528	516	559	473	534	512	502	490	536	490	519	520	531	511	495	487	501	501	471	511	440	483	524	472	515	481	505	502	492	545	508	523	495	475	513	471	538	527	515	497	486	533	489	520	487	540	506	515	524	465	491	505	516	552	527	549	521	498	481	517	473	545	488	539	507	500	479	527	506	521	487	506	513	536	507	516	507	500	516	499	490	499	503	530	511	539	498	490	505	484	499	518	550	520	495	510	507	531	515	479	546	508	483	487	532	488	521	481	522	544	493	499	511	532	502	504	533	513	476	561	552	485	491	510	520	486	484	508	533	519	541	489	517	541	539	500	489	504	536	518	498	478	507	517	518	503	499	529	506	526	464	497	522	496	545	510	488	507	480	486	482	505	476	498	524	482	522	513	449	503	439	507	486	505	491	489	539	526	557	495	486	534	493	501	472	511	507	525	457	473	503	537	518	528	521	531	501	504	470	540	504	518	522	508	545	554	498	523	520	500	478	551	538	501	519	514	494	504	516	490	496	506	507	559	517	481	510	504	496	482	481	490	490	495	496	515	481	462	526	504	501	482	505	512	526	519	489	503	537	485	499	517	488	505	485	504	526	513	512	498	509	537	478	496	529	494	502	474	567	487	456	567	543	516	509	511	506	511	508	517	499	479	469	525	527	523	535	492	508	501	496	529	492	466	536	495	527	496	565	467	537	527	491	509	522	499	544	513	504	504	497	517	512	480	521	548	524	533	493	482	523	495	530	532	502	505	531	554	521	506	511	510	513	531	505	499	480	496	501	498	480	524	501	493	536	495	508	473	506	462	522	535	525	530	487	541	537	499	477	516	513	518	543	510	483	542	530	509	544	518	527	502	519	502	487	512	532	477	528	520	511	509	513	512	486	520	475	537	484	481	494	548	562	499	519	522	494	509	513	504	523	506	508	519	539	490	503	547	560	475	493	489	531	487	500	501	487	511	519	526	506	528	486	499	581	485	499	490	543	559	507	474	470	518	565	523	491	498	488	495	504	544	516	493	508	473	503	470	488	474	526	502	506	548	545	513	509	530	521	515	513	538	505	534	466	460	457	480	497	537	502	508	509	526	490	547	500	516	511	528	543	511	496	506	502	517	495	523	492	549	509	535	553	500	527	505	485	551	483	549	511	504	482	497	523	527	497	502	508	566	518	451	514	528	472	495	499	522	473	502	501	479	493	524	524	528	485	478	523	521	532	486	533	477	492	492	524	514	539	503	506	486	516	554	451	495	540	538	494	548	516	541	493	483	500	506	497	525	467	505	548	484	481	497	492	480	533	480	480	529	510	513	521	503	478	519	525	520	505	476	495	490	472	526	555	532	520	524	518	495	496	512	504	498	512	509	515	529	475	496	520	527	497	490	480	519	520	478	470	513	485	543	511	490	500	475	491	508	511	536	472	507	482	454	476	487	534	484	496	511	506	485	475	493	491	493	523	465	506	487	511	540	529	468	465	481	483	532	499	510	487	474	549	517	511	506	513	538	502	513	492	482	498	493	532	536	533	532	536	479	490	494	510	514	480	521	522	485	481	494	486	529	498	501	480	522	522	478	486	493	518	522	534	517	529	502	514	470	498	492	495	479	475	511	500	482	481	525	480	517	562	512	491	527	513	496	537	515	529	492	500	514	495	497	508	500	507	502	537	530	515	528	501	519	520	527	493	490	534	508	521	514	538	519	493	518	532	469	528	524	484	494	510	504	513	522	504	515	507	490	488	510	505	467	524	507	518	484	492	490	514	512	515	514	537	525	478	487	495	517	556	459	551	509	470	512	505	523	480	482	516	481	539	499	521	484	494	469	504	476	488	523	478	531	523	502	526	544	514	483	486	444	504	521	526	486	498	514	479	521	505	525	520	518	514	504	493	490	483	547	507	500	533	516	485	507	501	480	554	522	504	592	498	563	518	474	490	480	511	517	534	515	564	547	507	479	514	533	521	509	506	532	525	555	499	530	521	533	526	497	470	501	530	484	511	476	514	530	485	518	520	532	462	511	480	559	530	513	493	492	497	473	516	491	509	472	490	491	552	473	481	494	482	511	509	479	524	505	504	503	534	485	498	476	534	508	490	522	520	523	541	520	523	503	496	485	491	486	507	535	497	515	532	510	560	489	511	569	504	509	510	493	509	522	488	487	490	502	511	474	528	464	546	486	508	529	489	525	503	459	515	521	557	523	481	558	505	493	507	510	473	521	547	490	525	516	505	503	473	523	481	453	511	526	494	484	518	518	518	496	493	534	561	502	494	529	493	513	500	548	522	449	484	476	516	514	476	537	515	503	486	529	463	509	471	532	520	502	479	472	522	535	495	522	528	495	495	558	500	502	526	490	483	500	506	494	467	510	496	514	531	573	478	493	506	537	498	522	502	463	495	476	472	497	517	506	492	504	543	556	553	499	499	516	488	471	493	468	512	510	510	500	522	516
25170	24256	36167	34987	27078	26238	15688	1042	467	480	535	931	482	416	472	476	466	455	466	451	498	426	462	437	474	446	425	481	460	466	444	445	459	461	495	436	448	458	469	440	472	440	436	448	437	462	434	464	481	416	455	456	493	457	461	475	431	491	452	483	411	494	460	447	458	490	484	450	462	465	455	443	449	431	453	453	438	479	462	458	480	474	474	443	447	494	442	452	439	412	479	454	425	462	430	469	476	484	450	432	430	473	421	447	465	445	462	491	418	516	480	456	448	437	480	452	498	475	435	432	461	451	448	481	440	447	467	449	435	484	467	422	444	425	438	473	451	414	440	457	429	464	454	441	439	436	433	490	442	452	473	469	440	486	419	453	456	464	491	455	424	447	406	430	448	465	451	460	415	459	469	428	424	453	456	467	442	469	456	474	459	454	455	442	469	444	463	490	467	418	469	436	443	441	454	464	453	467	420	397	447	451	431	422	418	432	441	481	467	435	478	460	455	462	474	434	458	454	413	476	457	478	491	432	450	508	460	449	476	466	424	463	475	456	476	435	467	462	444	455	470	455	463	460	487	463	424	444	461	468	457	472	432	452	443	451	468	458	441	469	438	480	428	480	434	422	450	447	460	438	462	450	454	416	461	435	413	438	455	474	464	441	491	428	470	415	462	470	436	437	462	433	437	465	490	454	407	450	479	465	428	479	435	442	460	421	432	461	445	494	458	425	456	450	460	457	473	427	455	455	488	441	477	450	462	463	448	480	438	434	461	457	455	437	497	476	438	432	455	481	420	448	455	473	456	449	482	441	469	453	431	460	412	446	436	441	435	437	448	461	428	463	406	435	456	440	463	468	474	454	461	441	468	446	516	441	468	458	481	465	448	487	453	438	442	472	460	446	455	440	410	427	502	431	425	440	442	434	482	455	440	436	444	505	457	484	448	452	423	416	444	448	486	467	474	436	446	453	444	461	497	446	445	443	431	418	449	454	436	459	446	419	415	463	465	473	460	435	480	429	437	502	431	424	449	463	416	459	415	466	488	486	480	440	478	497	463	451	452	473	452	460	428	464	412	457	464	434	441	426	472	390	455	458	480	429	426	474	391	445	402	499	437	440	443	439	429	482	433	455	458	448	466	452	465	479	418	456	449	438	488	453	461	455	460	455	435	478	443	421	442	462	478	490	443	473	463	479	470	451	458	453	453	427	450	480	423	432	443	460	484	479	448	470	446	441	442	461	470	455	434	441	425	454	475	441	439	426	443	440	480	448	432	433	463	490	431	466	456	478	444	453	432	455	488	446	464	482	483	471	469	444	451	457	412	433	507	454	444	424	491	446	455	459	428	450	431	458	451	451	444	439	463	449	441	469	465	454	432	451	469	436	462	436	454	458	459	445	415	467	498	447	434	451	477	438	469	468	486	460	385	433	452	452	469	448	488	450	410	472	430	444	455	410	490	443	470	465	450	469	440	461	472	453	452	452	452	465	484	466	445	456	449	457	425	479	464	456	484	450	433	432	470	427	475	423	474	471	411	468	506	435	433	423	418	502	458	458	415	437	461	477	476	434	440	461	452	456	466	457	449	428	451	447	412	378	447	470	462	434	473	461	470	480	486	458	469	452	455	416	449	499	473	448	462	466	416	500	414	441	475	470	458	460	473	496	416	451	442	489	466	429	448	454	472	482	463	452	420	461	439	429	461	458	428	490	437	463	469	436	483	466	452	461	443	442	433	456	418	463	434	447	460	450	430	469	449	499	461	435	465	442	453	458	454	424	476	454	447	454	443	442	422	419	468	445	417	495	395	447	445	434	429	425	494	430	428	460	508	455	494	451	465	427	439	416	421	453	454	426	459	450	446	461	477	442	450	449	461	478	432	434	432	464	474	462	459	427	459	434	497	426	454	445	475	462	458	467	466	420	429	441	491	474	492	424	440	484	440	462	469	454	439	471	434	476	476	433	481	460	475	426	479	450	465	467	430	442	462	452	443	453	425	425	443	449	435	485	416	433	493	484	416	449	449	459	434	465	493	442	454	428	454	450	454	452	461	443	449	445	440	453	447	496	466	437	448	477	447	461	462	446	436	453	462	448	463	451	495	442	451	447	479	459	466	442	455	498	496	475	445	437	483	450	437	458	459	472	454	479	461	497	464	465	446	428	457	441	408	461	444	437	438	443	462	482	470	466	425	435	457	426	462	427	429	450	459	467	460	449	416	440	474	458	431	498	479	446	467	435	438	468	417	461	480	461	449	426	437	440	468	464	452	446	447	432	434	457	456	460	405	414	423	461	459	455	455	426	492	455	448	450	480	449	471	475	450	466	459	435	437	471	436	464	489	457	478	424	448	467	442	425	442	465	459	464	489	465	464	449	449	441	503	465	436	417	418	400	469	477	431	432	446	468	441	447	438	468	429	449	482	457	453	504	458	452	468	432	449	452	462	418	449	488	451	448	421	445	458	460	437	474	441	429	443	444	470	469	474	451	422	461	426	423	468	447	423	477	485	437	434	420	439	452	424	452	468	453	449	438	497	444	426	417	438	442	446	472	463	453	494	469	458	434	449	481	435	446	452	471	409	458	466	467	446	454	474	450	429	457	468	466	411	465	474	433	426	436	460	449	415	454	470	499	523	492	488	462	450	444	463	448	465	478	466	474	450	443	466	444	433	460	406	421	444	429	429	436	471	443	473	426	489	419	492	490	476	440	444	456	471	423	475	466	462	428	469	435	478	451	475	468	418	402	431	438	432	429	425	438	432	464	470	464	485	415	453	459	422	466	389	459	431	446	465	418	465	461	439	436	474	436	462	449	465	498	423	435	423	421	433	477	423	430	465	418	438	434	477	440	437	470	481	456	396	473	461	466	473	390	445	460	491	491	465	468	451	477	450	462	472	433	439	438	436	471	450	467	441	462	452	422	481	454	469	455	428	416	478	434	423	439	474	427	471	466	432	470	514	509	503	482	487	489	459	456	444	481	440	440	470	431	446	456	442	495	476	444	444	498	450	463	466	432	430	441	449	505	468	427	434	476	489	446	440	440	490	443	459	414	481	429	440	491	443	431	419	486	438	456	463	438	461	435	436	438	431	415	471	473	476	484	424	426	472	457	432	463	467	443	457	451	439	454	487	464	449	470	474	421	452	454	466	421	466	436	482	424	462	465	458	423	466	464	458	453	482	445	452	472	451	407	408	449	472	485	440	426	495	492	472	456	466	463	441	447	442	458	486	443	433	450	417	490	464	432	453	429	445	423	497	479	468	464	453	441	449	486	500	484	423	434	449	414	448	488	443	415	451	483	458	485	465	455	449	429	469	449	449	473	435	480	464	431	434	456	445	437	433	501	473	482	436	452	426	403	477	396	456	474	441	451	446	442	460	471	444	457	444	469	475	437	485	440	428	481	441	424	498	469	449	472	464	473	488	437	470	456	459	444	453	408	444	442	467	441	457	402	420	452	433	453	437	452	458	460	423	454	456	474	438	488	457	452	446	420
59127	90213	61056	47870	31519	35244	17099	771	699	703	944	2287	773	700	682	698	725	732	687	707	752	704	712	733	714	735	726	671	723	713	672	689	685	683	706	651	673	778	758	772	735	715	694	682	737	677	675	762	707	683	681	690	713	695	716	699	718	716	746	683	684	725	708	745	697	732	710	700	692	663	721	706	692	725	630	659	684	737	692	686	726	735	686	736	707	718	707	677	704	676	697	694	751	691	711	669	691	731	743	697	736	704	717	722	718	683	706	732	724	755	696	727	699	692	715	701	703	656	730	722	785	678	756	731	705	762	690	757	692	629	755	697	738	652	709	713	719	701	682	746	712	698	708	722	713	703	703	697	730	683	689	683	738	694	712	715	689	696	718	677	708	704	709	666	699	693	709	653	693	712	715	716	706	698	729	663	692	707	671	751	718	719	673	682	724	700	695	742	695	711	669	668	691	706	701	732	693	734	657	694	688	708	723	713	695	701	750	695	703	692	664	692	732	748	680	722	710	719	768	682	720	706	690	743	711	729	700	701	708	662	689	744	691	735	689	711	722	645	730	768	720	716	739	688	718	691	717	703	682	738	728	687	669	667	699	675	765	724	711	767	685	640	744	672	736	690	685	730	702	723	730	749	702	723	691	703	720	677	695	739	678	663	700	699	706	719	701	676	748	743	740	692	716	710	702	743	713	711	685	682	690	721	745	742	697	730	719	678	687	736	712	710	695	741	721	686	717	719	727	712	701	758	699	695	731	718	668	729	698	702	715	710	729	702	730	725	696	687	703	712	749	645	710	723	716	683	735	739	733	729	723	703	682	768	747	714	757	693	699	711	699	682	725	703	682	722	682	667	742	707	743	695	740	747	694	747	733	752	702	690	703	684	684	694	713	740	769	684	668	676	693	700	723	678	665	715	738	672	694	692	703	714	735	707	683	684	703	718	769	694	669	704	667	673	680	686	705	661	721	723	677	675	685	725	719	744	732	722	684	708	708	738	710	691	663	730	717	716	751	687	732	664	666	688	671	671	747	704	678	701	737	703	664	702	637	684	697	676	722	712	741	699	684	695	697	675	716	693	720	730	730	668	718	670	706	661	694	686	706	644	656	663	729	653	766	666	692	720	721	684	724	709	722	712	711	721	678	725	711	665	718	737	681	722	701	663	723	699	691	706	705	691	701	698	688	696	691	709	725	647	708	696	719	637	715	703	737	690	720	699	713	688	707	687	704	709	698	686	718	719	713	765	695	677	678	702	669	677	688	700	733	767	720	651	689	662	692	659	726	711	722	737	725	772	720	669	680	687	668	721	698	720	714	727	732	719	665	703	701	726	693	718	732	723	733	722	737	733	685	715	680	702	736	679	699	695	696	682	687	718	749	714	696	641	745	655	699	696	664	722	697	722	672	702	718	682	684	718	728	744	732	716	720	716	692	645	710	696	717	694	699	714	719	708	677	713	715	649	744	718	679	707	715	682	740	691	696	683	711	720	713	720	698	674	706	720	707	750	715	669	645	753	673	679	698	738	718	730	737	674	694	684	700	698	721	703	713	752	675	675	689	705	688	710	703	714	700	691	684	731	732	663	724	735	695	714	753	688	728	655	721	666	746	700	698	719	694	724	742	713	662	662	697	672	685	734	713	742	757	721	698	715	737	732	684	694	693	716	689	657	722	676	687	684	740	753	719	687	707	710	704	704	746	699	726	669	724	664	657	755	660	739	738	746	644	731	701	698	700	729	717	690	670	726	679	713	747	721	738	678	669	714	709	749	724	686	684	724	677	705	688	675	735	744	749	703	733	643	705	727	689	656	673	706	730	698	722	740	708	725	730	678	737	670	711	699	677	686	745	753	706	753	701	680	731	730	703	720	700	708	757	685	694	704	707	736	746	708	673	686	701	723	712	778	679	672	729	675	653	744	703	703	712	691	697	737	700	717	704	732	700	725	702	671	738	694	715	674	681	698	694	707	682	717	703	725	710	716	653	681	679	694	675	765	697	753	714	728	731	725	712	725	699	671	704	695	767	620	720	730	723	715	704	782	757	706	711	691	704	663	697	685	713	676	724	707	695	656	729	639	716	668	709	662	657	730	738	690	695	692	715	746	695	704	701	681	701	696	666	734	692	705	685	733	714	672	640	719	715	684	727	692	731	685	715	721	662	700	687	707	681	678	700	693	725	739	734	726	675	709	688	725	702	691	715	701	728	762	726	691	676	708	654	688	716	707	698	731	696	729	677	693	733	720	725	709	726	751	705	730	745	697	725	723	682	715	732	686	704	686	704	725	691	692	718	701	699	688	661	705	729	676	677	699	729	704	720	685	715	737	722	715	706	731	702	706	723	713	686	721	686	712	723	722	712	680	700	737	667	669	683	671	711	698	725	716	692	700	717	736	724	692	702	695	693	715	670	659	698	722	733	705	718	635	664	653	698	705	771	689	724	704	707	709	658	742	651	730	733	685	687	683	666	700	682	672	722	718	728	698	668	704	675	697	697	719	691	727	658	709	694	674	665	692	712	708	725	750	684	675	699	737	698	731	672	743	716	701	716	724	766	717	709	704	683	714	708	667	680	737	705	677	691	682	669	733	682	702	714	695	675	682	732	726	669	706	742	708	710	717	686	761	735	641	731	715	715	684	700	731	685	716	686	646	725	686	685	695	730	741	653	704	732	755	701	740	709	721	703	737	735	651	704	700	701	703	752	713	717	717	709	683	709	660	715	709	706	690	658	717	713	684	699	724	700	729	738	716	685	709	695	659	715	698	696	703	710	663	722	682	676	707	750	703	671	695	704	702	736	719	708	722	683	723	704	671	741	705	725	691	694	646	678	637	688	696	706	728	655	672	717	721	745	674	735	724	734	704	693	780	694	756	708	705	719	696	717	760	712	750	736	713	757	701	671	700	697	731	708	718	687	684	655	676	684	682	701	736	671	712	713	657	686	735	702	662	730	690	680	742	701	687	738	713	706	694	724	703	684	739	686	671	689	728	752	764	707	741	741	722	704	688	739	676	729	720	676	698	709	711	746	707	689	720	658	706	689	705	682	662	674	710	712	705	708	686	708	682	658	662	675	700	696	676	700	732	710	709	707	724	698	730	650	692	686	692	714	683	727	700	750	645	640	728	680	720	755	650	720	703	707	765	713	691	672	708	676	738	732	710	698	679	723	700	717	722	741	725	704	682	735	749	724	746	692	702	710	766	655	712	719	722	718	715	661	733	740	711	614	686	714	659	667	738	679	642	726	720	723	713	715	721	759	700	722	743	659	713	687	688	726	700	725	698	727	692	694	726	760	714	706	740	695	676	715	714	733	723	743	750	704	697	730	675	690	685	736	702	684	779	718	743	719	717	686	692	664	732	689	698	695	692	729	711	695	723	721	742	679	693	708	668	758	660	709	680	713	693	708	698	777	716	704	722	685	699	677	708	700	717	729	681	694	692	671	678	690	726	689	777	703	714	745	713	740	711	658	631	699	732	679	699	650	699	728	717
24224	22941	30542	28779	26720	31595	23166	2999	679	718	759	1490	664	689	678	640	667	660	673	650	684	632	690	643	627	678	641	648	643	618	638	690	650	643	634	675	609	667	651	702	679	640	678	624	601	650	628	646	644	667	643	689	626	660	630	663	605	673	689	614	642	684	634	605	637	626	602	650	624	647	635	659	671	653	637	656	659	693	671	608	688	630	642	684	653	648	658	679	672	666	628	636	654	681	631	626	640	644	652	651	665	619	663	634	681	691	677	673	635	643	636	603	632	634	635	631	638	667	697	705	642	656	597	673	671	676	670	597	610	640	675	682	619	629	622	613	681	638	653	664	628	659	644	622	605	664	660	637	610	689	658	653	655	674	658	655	648	662	611	662	652	660	677	650	641	666	671	688	617	614	634	611	673	663	662	680	670	670	631	666	612	666	657	631	624	641	678	657	623	608	653	664	659	595	654	639	622	619	683	633	689	645	681	620	614	643	655	641	673	676	645	650	622	638	663	625	654	638	636	647	636	636	668	631	670	637	631	672	646	670	620	610	609	642	669	702	630	658	678	682	629	678	637	662	686	648	679	677	656	656	683	720	660	632	646	648	656	642	653	637	676	622	657	628	632	633	674	659	656	636	696	616	633	687	679	637	668	672	611	635	645	644	624	677	657	630	651	660	675	659	621	698	645	724	653	659	690	685	682	634	680	674	631	679	642	651	626	637	629	672	633	656	668	664	639	630	706	604	679	695	641	626	654	601	659	655	683	645	662	605	659	684	631	672	663	665	678	645	666	665	669	625	640	682	623	626	670	637	631	658	646	638	673	652	635	645	610	686	682	628	652	641	667	636	712	639	623	660	616	657	649	645	665	643	637	628	682	678	650	708	633	651	661	661	685	663	652	631	604	670	602	614	630	640	648	661	639	652	682	642	620	628	652	659	626	639	659	679	606	683	692	635	672	689	664	607	610	689	629	648	643	644	656	655	654	673	639	662	684	660	652	642	685	654	620	639	594	650	668	641	658	673	602	642	637	639	633	678	647	613	671	645	621	637	644	658	613	689	645	624	648	653	634	648	659	649	673	652	657	648	634	684	606	676	699	666	657	655	686	663	646	666	664	695	621	684	683	631	657	659	630	652	641	625	696	669	667	630	638	651	615	666	678	648	651	605	655	620	698	691	629	665	624	642	643	668	645	685	673	651	669	684	663	622	621	691	645	643	710	662	679	632	607	671	648	630	589	658	674	619	642	644	635	642	687	607	651	676	624	626	645	623	670	657	664	653	674	692	642	662	656	695	640	624	627	673	627	731	663	603	676	629	672	667	656	598	635	635	669	644	656	650	622	689	649	658	635	620	612	662	665	670	649	663	665	685	655	619	634	631	639	691	635	675	681	662	625	669	672	648	668	677	650	641	623	644	661	603	682	653	626	626	655	665	609	616	620	680	644	635	624	689	637	657	632	687	681	648	674	631	696	661	619	694	680	670	629	643	610	663	695	630	650	658	662	675	619	643	643	648	662	610	653	662	675	640	650	644	680	678	607	609	664	648	633	661	645	636	662	672	662	649	644	649	659	628	655	607	617	653	651	692	620	657	647	619	613	717	674	642	611	675	631	661	644	604	604	650	651	675	652	662	633	625	680	683	664	673	682	642	665	640	615	624	654	643	682	625	656	640	631	676	670	648	649	609	650	649	595	675	649	641	679	606	626	651	685	680	641	617	618	676	659	705	579	629	666	664	612	664	652	649	610	618	710	642	681	673	667	657	620	654	656	649	656	628	651	647	669	619	695	655	677	646	638	659	691	664	635	629	675	630	661	665	671	640	638	600	661	662	654	632	656	661	673	687	612	649	660	650	630	646	702	691	655	653	674	678	622	637	634	628	640	663	662	626	642	649	654	714	633	643	700	683	684	705	627	687	665	650	673	649	650	650	660	725	664	682	623	641	651	675	617	664	618	623	640	637	674	639	636	685	691	660	650	669	646	653	680	614	664	637	665	702	697	639	639	651	646	633	624	662	664	665	645	642	657	652	635	678	640	645	626	652	640	698	663	651	624	682	628	678	632	644	657	642	664	641	688	661	654	706	628	646	630	648	654	641	630	622	689	675	629	642	636	678	615	609	664	646	728	662	699	648	656	652	653	685	648	669	637	728	639	613	650	664	613	637	642	627	683	642	684	710	654	591	674	657	662	618	610	617	627	692	671	667	655	664	634	652	650	630	641	670	655	683	663	612	641	622	644	622	684	660	668	678	630	668	669	601	653	647	633	625	644	744	672	632	687	648	654	669	689	672	673	625	651	650	678	691	661	661	702	609	635	683	636	638	676	688	659	659	589	624	619	637	705	635	648	640	654	658	624	663	653	685	619	646	647	632	615	660	655	649	615	622	620	641	620	633	656	616	615	587	695	610	686	603	641	678	661	646	663	686	620	625	634	635	636	621	672	611	633	635	659	621	674	664	651	671	612	662	648	610	653	623	658	614	633	626	671	622	665	674	638	621	684	628	652	646	653	665	643	654	627	647	639	646	620	679	695	598	649	634	655	645	623	695	606	661	692	680	629	618	659	652	640	637	656	660	667	715	651	602	694	646	662	655	656	650	641	674	664	630	671	681	650	633	623	691	680	637	667	649	609	629	649	644	615	639	621	657	639	646	671	625	684	639	697	657	664	638	630	643	667	626	644	660	693	662	650	639	662	623	638	663	590	658	654	640	627	638	652	684	684	638	667	623	711	668	644	638	629	677	648	635	690	690	677	651	687	668	679	589	670	641	612	650	652	667	666	681	694	652	699	674	703	634	649	656	699	617	629	668	658	692	705	671	602	619	684	633	645	657	696	629	616	650	591	689	659	660	682	623	635	648	658	659	633	713	661	669	671	655	655	637	644	668	670	662	612	685	679	666	686	647	675	640	657	685	650	619	666	700	647	654	651	676	642	659	641	627	637	692	691	607	669	633	681	669	640	607	619	600	639	630	705	655	619	613	655	665	632	654	663	697	719	631	675	638	652	667	640	629	661	645	652	632	604	620	650	650	671	657	631	644	719	645	687	660	661	660	634	677	659	676	657	598	640	680	645	633	653	612	687	665	639	646	681	683	651	643	660	670	617	631	613	618	677	670	602	599	660	628	665	702	602	670	654	651	672	683	679	681	629	667	664	662	633	667	664	650	677	659	668	657	633	672	660	651	710	674	660	680	676	624	610	653	629	702	649	681	696	644	671	627	630	658	673	656	666	721	642	668	652	649	645	681	661	684	644	667	632	619	671	605	681	675	654	707	658	649	663	641	656	634	627	692	718	623	652	678	669	606	628	604	656	700	667	629	680	662	623	652	647	627	658	670	681	647	591	644	672	645	666	710	694	667	664	631	655	633	614	676	657	672	642	658	662	645	652	713	643	595	633	656	658	684	675	651	687	650	619	634	663	653	650	674	622	654	613	651	651	676	661	629	694	656	652	644	674	677	653	671	656	628	672	610	635	688	647	617	704	656	614	641
62079	96705	55565	57630	40477	43866	21247	1029	1046	995	1252	3378	1030	965	949	957	1026	984	1012	983	985	941	983	938	978	984	982	896	989	968	977	995	939	988	886	987	980	984	954	982	960	968	1031	955	932	951	915	967	989	1020	907	928	972	935	1022	960	981	973	1024	945	968	1022	1017	1003	915	897	944	905	941	985	977	990	941	965	996	1031	994	949	953	987	960	964	977	981	927	952	937	986	923	980	913	973	964	933	932	921	989	979	953	1000	955	949	978	1004	976	940	967	943	980	1047	1006	1003	969	1057	961	992	992	960	965	996	1007	971	945	960	1011	966	954	990	948	1015	976	979	953	913	1026	961	960	957	1009	990	979	941	962	963	1023	975	1024	977	969	1020	997	971	959	972	983	968	980	928	976	999	978	968	957	957	960	909	1034	963	969	941	903	970	970	995	968	941	931	976	964	1002	1005	973	972	975	982	911	1045	976	969	964	968	943	930	1002	974	951	923	944	1017	930	984	944	978	914	976	975	969	986	1024	987	1012	939	990	959	954	1068	964	976	1004	947	980	999	991	963	962	938	1040	900	943	964	960	998	998	985	1006	950	933	999	934	1016	943	969	965	972	961	963	959	963	953	957	1002	913	960	979	993	1009	981	922	964	943	922	986	1008	965	902	928	928	970	953	937	1032	960	960	969	962	958	978	955	975	994	967	1009	1014	967	992	935	923	1003	1023	936	982	981	948	994	970	952	974	978	1055	992	939	975	959	1000	938	1011	938	944	940	957	985	909	989	989	952	946	972	977	918	990	894	949	999	919	929	941	984	969	891	990	988	987	936	953	1000	961	1002	951	973	979	999	972	979	962	937	1028	936	952	936	1012	950	949	968	970	893	984	967	930	943	983	964	1008	921	1010	974	1027	947	1015	978	977	1010	942	953	1018	992	915	957	947	987	967	999	1031	987	932	986	976	965	969	956	988	957	1013	909	928	980	915	980	978	981	974	932	987	989	997	974	981	970	950	951	921	1018	937	998	932	921	959	1042	964	943	1044	1018	934	961	971	959	967	989	942	912	953	998	955	1015	1011	976	1011	959	979	967	979	962	964	1008	916	959	968	1004	996	1015	866	985	966	959	1000	946	933	985	955	1021	932	975	962	1006	997	932	1002	925	932	962	959	919	972	969	965	1015	1002	993	970	1000	959	988	948	983	982	1051	934	978	977	1007	924	992	997	957	924	1033	929	1003	970	997	1017	926	962	970	985	1011	961	928	983	993	946	915	971	946	990	931	971	1018	961	999	1013	972	946	975	973	988	952	957	980	956	1051	963	929	914	944	983	1011	938	938	920	987	961	996	963	994	1044	1010	957	923	900	947	1005	1002	959	944	926	948	996	979	936	990	964	968	942	926	978	899	932	923	940	948	1001	998	983	989	1011	985	1001	955	980	951	968	987	963	968	983	933	959	964	947	970	1021	927	974	941	934	1000	1042	953	995	978	970	968	913	945	977	1001	991	959	1006	973	988	967	1008	1002	963	936	1013	945	989	1001	940	976	967	950	975	970	965	962	964	954	1013	975	934	1036	939	1033	916	979	947	974	919	938	971	935	910	942	1017	949	1003	962	991	943	923	1000	948	968	996	986	1016	890	934	992	988	952	918	971	1032	938	935	1008	1036	994	974	964	984	953	979	1026	973	953	992	970	988	972	972	967	991	970	928	1004	959	984	940	1018	974	974	954	998	975	987	999	967	918	936	965	904	932	1012	985	927	964	971	976	954	983	911	1015	928	949	972	947	929	1024	997	1041	931	921	982	992	995	970	1045	1027	971	1005	956	1014	985	974	1031	968	912	981	975	934	997	967	954	992	988	954	950	990	944	992	1009	933	966	950	970	977	968	971	976	1018	985	952	942	944	978	963	994	1014	986	971	990	981	951	928	941	966	958	940	996	975	942	958	939	977	1023	983	976	933	955	958	968	975	986	991	930	991	999	1010	967	954	1027	923	940	976	975	942	1029	969	972	974	961	1022	968	959	1018	995	943	948	971	910	937	961	1004	916	962	949	944	970	1059	997	976	1026	916	981	984	1011	948	1040	965	973	922	989	969	993	945	944	948	980	959	982	947	968	959	954	992	931	936	967	997	942	978	994	947	962	905	948	994	914	991	986	929	995	996	955	998	974	1016	933	972	955	959	953	908	1002	974	948	991	941	952	986	964	937	970	994	955	948	951	931	980	965	952	1012	984	888	959	944	940	965	1005	936	1049	957	946	950	952	972	978	985	970	952	1001	948	974	990	975	942	946	939	975	946	992	959	991	979	1002	1020	1000	929	948	987	986	932	966	966	964	1016	970	942	988	1000	943	972	975	936	959	1016	987	921	955	951	924	997	950	989	976	987	950	951	953	978	916	957	982	951	996	958	967	961	987	949	986	985	951	936	953	958	910	973	952	966	1009	973	948	993	991	964	978	1016	971	994	1018	953	973	969	958	1012	973	995	921	988	1009	966	964	986	988	1005	955	946	962	1018	970	973	954	950	928	996	954	947	978	942	1032	1017	945	979	972	913	976	1009	966	976	941	942	970	964	994	960	951	956	952	1036	918	982	1015	914	1023	945	986	916	999	936	941	982	955	972	955	951	958	944	948	1023	962	916	980	964	957	920	1002	975	1010	984	964	978	970	974	982	977	965	1043	975	1013	966	971	964	985	963	969	1017	1009	972	980	943	994	944	883	984	951	987	995	976	1011	963	959	965	979	916	951	947	933	989	979	958	894	911	935	973	945	972	934	977	916	967	949	995	981	961	990	962	953	971	953	982	1010	1019	988	976	962	952	968	931	965	956	974	934	908	944	966	948	1028	917	981	947	938	974	954	936	971	1017	1035	992	1012	988	959	958	909	913	965	970	1003	963	953	970	994	948	993	985	993	963	1008	1005	979	953	1000	950	1002	1021	954	945	978	965	942	964	1005	933	984	937	952	952	936	940	934	973	978	968	969	995	969	954	982	944	989	927	956	977	942	935	966	937	959	944	923	990	938	981	996	1028	987	985	968	1025	938	953	940	986	969	998	986	959	993	906	1002	973	963	897	980	987	919	986	963	965	939	972	944	967	883	957	958	996	938	1011	983	944	947	1004	934	985	889	968	954	995	908	1010	958	941	1006	903	980	981	964	955	912	974	1004	988	978	984	951	965	908	977	981	952	991	944	959	985	963	969	1011	938	1005	971	983	960	984	1014	961	1035	976	1023	1002	987	951	967	968	959	945	1034	962	943	1026	1018	1006	973	936	961	994	1021	1022	958	967	991	953	949	990	934	981	975	947	931	1000	1000	979	956	966	1021	927	952	941	970	1002	960	968	954	989	958	921	973	1010	1044	1002	962	948	1008	1022	1004	928	955	989	974	1008	958	951	991	983	929	1005	936	936	954	999	990	933	1010	1028	987	938	1004	978	990	981	996	981	946	914	932	942	995	999	1006	987	963	971	968	996	947	959	950	1020	971	943	1019	949	989	945	995	960	960	935	934	1000	991	915	950	987	955	1012	985	948	951	996	1004	963	987	914	1047	1004	954	928	951	1016	967	972	952	971	993	977	922	1009	925	954	959	945	951	968	991	930	977	940	979	949	934	961	953	968	977	975	903	899	958	933	1030	961	959	944	920	1027	955	934	937	1000	924	971	980	976	941	1006	1023	965	945	943	915	912	950	975	951	965	962	980	959	917	977	1008	967	930	1000	944	960	967	981	909	1002	943	916	956	957	988	923	974	1015	958	1004
29389	29999	24963	19613	6033	4474	1581	332	286	330	315	347	298	342	280	329	303	315	318	298	298	331	341	304	313	301	326	302	286	324	314	323	308	304	290	306	323	285	313	318	329	310	289	291	329	300	308	295	272	350	304	315	297	312	327	309	294	340	304	313	313	314	298	287	325	293	285	306	313	288	305	297	306	299	286	275	313	317	344	340	305	315	282	302	324	291	312	320	313	336	314	323	273	286	299	311	295	311	317	285	304	317	324	330	283	322	313	319	323	297	295	262	288	296	315	325	315	275	324	296	306	307	298	330	286	352	300	316	305	290	265	327	297	336	317	332	323	318	323	333	340	315	268	290	302	329	324	322	295	281	311	308	300	351	292	286	299	310	334	345	308	299	350	316	299	286	330	295	313	316	347	306	310	299	306	292	304	284	297	342	265	304	323	320	319	297	293	326	305	305	310	311	326	304	301	283	298	326	299	312	304	308	309	287	287	315	306	340	318	332	318	279	320	296	315	278	285	316	315	301	271	281	304	322	295	320	296	334	301	298	288	289	322	285	315	329	298	304	299	304	314	310	333	328	288	290	318	316	308	296	308	296	307	313	296	320	290	315	313	298	323	297	319	308	308	304	315	294	304	299	331	290	306	318	302	299	291	323	318	299	331	301	308	294	302	304	283	318	296	291	318	288	302	302	302	310	295	333	289	318	315	333	345	288	293	276	266	286	327	302	289	277	274	298	314	333	306	292	291	290	310	310	343	335	302	334	321	290	329	293	297	286	314	278	298	306	298	295	309	347	309	300	329	289	308	307	304	326	299	309	317	307	321	309	329	308	336	294	305	290	273	330	315	317	293	335	283	311	327	320	346	313	309	343	319	283	291	282	274	300	310	320	298	309	309	307	291	299	317	306	290	276	318	302	289	321	297	285	327	294	316	332	267	315	316	308	321	339	305	325	311	323	310	308	284	310	327	297	288	310	320	306	310	290	293	300	304	286	318	311	324	299	340	297	336	286	309	307	286	326	292	306	313	308	298	314	307	294	293	310	303	285	302	304	305	308	330	334	313	318	276	299	305	322	317	354	312	308	322	305	299	301	270	291	298	331	285	311	297	285	298	312	295	290	299	278	275	319	314	301	337	313	297	240	363	316	325	291	337	324	288	316	282	296	319	323	308	300	300	304	342	299	297	303	306	312	283	299	292	303	330	346	288	341	330	308	281	305	316	304	300	342	275	296	291	289	286	317	311	315	317	315	323	295	350	309	314	315	303	307	301	304	291	321	278	318	331	279	301	304	277	284	302	299	281	296	284	298	319	296	312	320	316	321	293	306	294	329	276	332	311	311	328	293	282	311	295	314	303	311	318	280	330	290	290	291	312	319	310	331	320	282	302	324	312	278	286	298	316	299	326	311	284	315	298	350	301	303	306	293	293	305	303	315	288	325	295	296	281	309	345	314	283	303	329	310	293	320	321	327	280	306	315	302	303	311	278	283	305	292	300	309	290	317	284	328	333	305	297	264	290	317	302	286	279	282	340	325	322	300	296	316	283	312	315	271	333	255	288	310	314	330	278	315	316	349	312	328	324	296	295	286	321	305	304	295	309	316	321	299	319	290	313	322	282	315	289	347	323	312	311	342	273	291	324	350	326	272	334	326	296	350	302	293	283	309	334	303	347	290	299	320	346	292	297	308	321	313	336	331	303	330	314	309	298	288	330	316	290	300	293	315	286	295	281	291	279	303	293	314	308	309	310	314	303	301	301	311	337	341	306	328	322	324	283	315	301	325	305	280	317	286	299	307	316	291	287	317	317	312	320	313	301	326	299	338	273	305	318	284	316	290	325	304	310	327	319	331	299	300	305	287	303	320	308	335	332	316	344	290	306	301	284	293	297	312	321	301	280	306	316	313	275	296	330	332	281	323	303	311	301	311	330	321	287	281	289	278	279	316	280	326	309	299	312	305	296	320	307	283	283	272	319	323	308	288	310	278	294	296	289	300	282	309	318	302	330	292	338	324	333	296	316	318	334	306	325	298	314	303	300	292	299	284	287	307	316	310	303	294	300	293	298	291	313	291	284	284	312	292	306	285	324	308	291	313	301	318	305	320	304	330	283	284	283	321	289	329	328	325	289	292	284	312	318	294	328	315	321	334	315	290	283	319	314	304	281	295	296	316	284	304	294	294	270	328	322	296	303	311	316	324	325	331	303	325	289	298	292	321	309	317	313	284	325	274	283	288	311	339	285	306	332	315	318	301	309	317	308	295	308	318	300	308	292	312	297	295	321	300	313	297	311	324	313	315	322	292	294	324	298	277	281	290	296	309	303	343	275	307	323	278	313	336	336	320	295	323	332	330	327	295	313	312	300	298	314	314	303	356	332	293	305	293	280	328	309	308	296	341	317	321	334	310	315	331	292	321	295	336	320	289	274	292	296	302	278	306	314	266	301	296	296	293	299	278	287	320	313	324	300	313	296	294	293	290	317	313	282	268	304	310	315	303	301	316	268	317	317	297	311	300	308	294	311	304	275	355	330	297	314	325	309	279	321	304	311	349	331	302	306	303	304	320	292	318	292	301	314	297	332	320	282	323	313	309	334	335	326	289	298	306	286	318	321	313	317	305	296	315	309	296	292	322	285	287	303	288	347	301	306	297	344	290	316	293	315	290	285	322	324	301	298	328	320	315	293	293	286	297	280	326	314	311	322	285	303	313	287	324	301	315	296	338	302	289	329	306	319	321	334	322	320	309	325	305	340	298	338	295	316	319	328	313	348	280	295	343	306	298	298	337	317	299	305	283	312	308	327	288	328	325	311	319	337	320	282	306	296	318	285	308	302	275	316	301	268	293	315	307	294	301	286	294	272	311	317	297	293	278	281	303	301	338	272	316	304	316	315	307	314	332	286	313	294	291	302	292	279	293	300	285	295	300	289	316	301	300	295	280	330	313	310	346	311	296	295	287	348	279	339	315	310	328	314	327	308	300	306	299	315	284	303	307	317	263	286	293	287	291	326	302	273	295	279	320	321	341	301	280	282	316	295	290	295	319	334	317	308	276	269	299	275	326	307	327	313	310	313	333	313	335	274	310	332	300	314	315	322	283	299	310	310	289	289	314	313	294	315	308	283	307	333	280	301	296	308	303	273	319	302	297	319	295	301	295	283	322	320	318	305	283	280	299	319	320	292	302	304	331	301	311	307	316	311	308	252	289	321	294	311	294	342	314	326	306	316	332	334	294	295	295	314	323	298	308	295	345	308	329	304	326	290	306	310	295	294	308	293	294	281	303	346	316	308	309	282	343	280	293	283	310	328	327	314	295	285	279	300	288	317	328	293	332	307	284	324	348	302	300	253	327	322	283	299	314	314	298	277	327	292	296	316	323	298	312	315	266	322	303	346	297	319	302	332	318	315	328	330	303	297	307	320	273	318	336	325	326	286	335	297	284	310	327	288	277	304	289	299	307	324	314	310	303	302	310	318	309	307	297	311	283	305	301	289	309
34629	47822	26760	22381	8659	10020	3375	510	451	492	517	654	472	525	489	504	520	517	506	490	502	501	542	486	543	561	498	484	565	530	516	508	502	467	480	516	501	454	504	538	500	536	529	531	496	484	525	470	508	493	514	505	462	529	511	493	480	481	471	524	507	537	474	506	499	509	506	457	495	499	523	465	475	488	479	523	489	518	556	495	482	470	513	521	500	502	507	483	468	482	539	492	483	501	516	489	475	477	523	500	493	518	496	523	544	500	494	523	524	512	504	506	528	485	528	495	496	499	508	502	496	480	483	488	510	465	461	503	513	510	496	508	505	488	493	491	489	539	492	483	476	511	528	558	509	513	508	527	486	521	482	497	506	508	488	488	518	544	464	505	520	503	500	522	468	542	497	529	489	505	499	505	488	488	488	488	526	490	470	494	516	521	445	477	543	484	501	505	513	550	503	502	506	520	483	485	476	513	487	502	536	534	490	503	503	483	537	508	482	516	525	498	505	502	537	508	512	494	469	497	502	505	496	533	448	511	523	472	494	496	511	493	460	443	477	506	513	491	526	448	523	499	527	482	507	506	487	543	513	525	530	475	440	476	537	484	509	507	486	492	489	496	494	454	504	517	521	495	529	498	506	479	489	440	471	518	499	486	483	506	518	510	528	511	461	469	448	490	481	480	544	492	474	507	456	508	523	489	486	494	533	541	513	502	488	482	516	526	502	509	505	508	519	505	486	459	502	499	502	502	488	482	534	517	527	506	529	500	506	499	492	524	510	496	544	474	476	510	518	506	477	483	523	461	501	512	507	493	536	501	486	484	506	476	514	497	505	475	460	497	524	469	490	513	476	515	501	499	518	503	497	471	474	502	500	473	535	475	537	499	503	535	482	513	485	501	494	506	507	509	476	478	501	517	473	476	507	500	498	497	468	455	528	525	506	521	502	492	500	487	499	498	504	523	457	496	509	458	478	477	476	465	503	490	507	499	550	466	477	454	532	482	489	493	529	503	498	489	514	472	503	497	459	503	484	513	506	531	466	504	533	501	487	496	500	478	496	529	481	522	495	489	539	508	512	488	527	480	466	484	515	499	534	523	493	528	480	524	493	492	558	485	465	521	450	486	516	476	508	503	515	513	460	499	516	487	506	525	531	492	518	470	507	504	530	496	544	484	530	490	477	491	509	524	488	518	488	491	464	500	484	505	486	495	506	477	504	483	482	501	514	517	486	510	503	506	531	473	518	510	480	479	481	501	526	500	506	504	476	494	508	449	476	467	559	519	460	506	500	500	488	457	526	483	481	498	502	512	522	519	525	465	469	483	493	546	495	504	486	481	489	494	534	506	498	495	489	536	512	492	465	505	472	502	494	535	499	501	521	490	484	475	518	490	520	539	503	513	440	492	481	490	519	442	536	494	495	459	492	497	535	489	497	499	482	496	518	507	499	502	495	480	511	525	476	486	487	489	516	482	455	519	537	489	471	510	505	509	520	523	525	493	486	516	474	481	495	495	509	504	445	529	502	536	511	477	499	488	494	486	519	522	485	493	544	520	516	499	513	456	469	488	494	458	519	470	502	505	544	474	515	486	502	475	499	521	473	522	502	536	471	476	533	543	517	516	522	450	486	484	529	476	464	520	489	475	522	499	481	491	489	473	500	467	511	516	530	520	494	508	491	492	505	464	530	538	484	514	469	482	513	463	510	524	509	485	458	512	486	475	545	494	519	489	491	504	535	531	520	459	504	529	521	537	489	525	490	479	484	499	515	498	521	483	488	510	477	475	487	506	484	469	470	496	473	496	535	535	466	472	521	508	534	483	495	479	524	534	537	509	509	515	529	509	493	552	514	484	491	504	473	483	485	513	505	562	499	501	514	497	519	522	516	507	526	498	493	503	508	465	528	504	521	459	524	516	501	496	488	494	488	509	492	530	496	496	486	532	502	523	516	542	529	485	498	472	506	484	503	505	502	532	489	493	484	495	469	532	443	491	480	526	499	503	511	506	486	521	513	518	523	494	474	489	491	517	500	500	492	472	476	489	511	503	516	475	502	526	487	516	525	504	496	502	498	519	527	456	454	504	483	514	499	496	484	509	485	498	518	521	499	469	545	504	496	492	529	477	506	455	457	515	492	515	496	500	513	493	483	489	517	475	515	552	538	490	499	507	493	527	494	484	525	508	514	509	492	479	487	515	509	485	536	485	493	509	493	488	501	497	525	491	514	497	526	484	510	471	470	458	491	534	505	478	495	516	503	528	530	514	486	510	532	516	472	493	531	509	521	522	501	521	532	474	498	508	506	491	518	467	520	461	516	464	521	473	506	517	476	499	531	506	470	496	509	501	496	491	494	453	497	507	499	518	530	476	499	483	498	461	522	544	523	488	495	511	449	482	508	520	508	493	496	482	506	505	509	484	475	480	509	486	521	506	482	506	494	502	493	503	482	505	470	473	497	492	508	465	519	488	505	500	497	540	519	522	502	530	521	459	529	496	512	531	518	492	528	487	479	487	488	487	495	497	502	473	491	487	501	493	488	512	502	486	507	503	561	535	508	512	505	506	517	518	500	492	558	480	519	503	492	541	524	511	476	463	507	532	505	504	526	507	513	540	512	501	486	505	514	517	498	501	488	484	477	528	497	488	510	481	502	527	463	506	515	534	510	483	461	485	476	502	486	468	474	501	493	484	515	516	523	547	500	524	477	490	498	492	467	484	465	505	534	481	493	487	490	536	500	523	494	478	459	487	492	477	523	523	510	498	513	512	484	496	492	493	477	504	492	484	487	530	491	484	488	505	525	526	489	502	490	530	510	467	510	489	464	509	485	483	482	519	505	474	524	471	480	540	518	505	482	507	518	499	513	545	517	515	528	490	506	516	520	470	482	482	480	478	507	485	496	490	492	504	486	477	508	545	535	484	497	534	465	492	519	475	465	481	512	511	513	510	497	520	521	480	524	477	478	508	504	489	491	486	507	528	467	508	528	486	482	510	497	484	486	519	522	495	545	511	499	536	504	496	478	490	459	470	526	501	510	499	499	498	494	482	513	519	504	457	517	502	499	521	488	523	498	472	484	545	487	483	474	491	511	483	531	477	459	476	489	480	512	547	504	493	554	510	521	492	546	444	478	495	492	510	506	508	524	493	481	487	477	498	519	516	538	463	464	543	482	485	495	500	499	495	484	515	511	513	529	474	544	531	486	513	520	526	493	496	491	461	462	491	512	515	466	482	519	463	485	508	491	469	488	534	507	497	493	506	494	506	446	507	527	492	498	475	510	494	468	489	508	468	529	534	469	482	512	493	484	498	466	515	543	511	521	528	470	463	544	505	476	491	523	510	500	495	505	508	500	499	479	505	480	507	491	523	507	485	520	510	485	494	499	498	500	482	539	488	496	521	486	484	523	493	535	482	489	484	503	527	475	538	513	486	500	506	514	514	516	518	521	459	481	480	477	492	490	539	498	512	528	479	510	526	532	530	510	469	487	479	473	542	502	515
25264	25131	37863	34659	26290	24858	13262	866	436	491	613	856	454	446	466	422	488	445	481	464	443	447	442	434	448	457	471	465	424	439	454	432	425	481	441	457	433	484	443	454	426	443	468	440	470	447	459	474	445	467	429	481	474	467	449	464	465	482	484	446	468	431	387	426	443	457	447	469	443	445	496	447	418	454	400	418	466	448	436	454	425	465	459	444	462	440	460	444	448	430	468	451	453	457	437	456	471	437	403	426	455	464	434	445	442	434	445	446	441	473	417	409	447	440	477	443	449	440	483	453	470	486	457	465	448	450	462	470	468	461	455	455	458	434	429	485	453	461	442	435	442	416	462	461	441	446	457	445	426	428	417	453	479	445	470	420	441	431	457	433	447	433	443	448	446	462	450	431	474	399	450	442	435	465	444	459	502	455	445	447	452	514	494	486	434	458	422	484	452	449	455	438	430	415	423	440	441	472	431	489	453	438	500	445	484	445	470	477	458	458	466	456	465	424	443	459	445	462	450	464	446	447	423	461	474	425	463	478	450	469	439	444	428	423	431	464	418	487	469	455	436	451	476	456	434	463	459	429	495	491	441	447	459	412	459	420	469	464	450	454	477	468	450	478	438	427	464	445	478	415	416	484	486	461	465	453	444	420	460	456	461	499	441	473	440	473	444	462	435	444	459	442	492	472	444	469	460	434	476	454	499	462	423	483	436	451	435	460	441	441	484	431	454	462	476	449	488	489	458	471	439	466	475	444	426	465	428	428	483	479	442	452	427	453	457	429	451	448	412	482	439	464	429	444	441	457	441	460	474	451	488	419	461	490	475	468	454	453	421	468	478	491	438	460	457	477	445	468	475	444	445	435	463	428	470	467	442	448	449	414	417	452	448	432	500	480	433	433	447	456	458	453	441	468	431	460	443	491	495	484	395	434	492	411	449	422	455	444	454	459	459	437	442	449	455	462	481	456	453	418	454	455	427	419	440	451	452	448	426	448	465	404	484	431	424	435	429	463	435	439	437	475	465	461	469	484	449	436	462	410	449	468	440	469	477	421	403	437	457	446	454	461	472	473	450	425	445	449	443	484	433	439	430	423	467	445	475	483	443	462	446	457	476	465	479	469	464	442	471	426	424	454	397	446	444	451	463	458	478	449	455	449	428	426	404	432	423	458	455	395	455	465	396	442	413	438	447	423	465	419	455	436	455	497	415	445	457	455	493	404	459	450	507	470	456	460	467	465	484	437	476	420	465	446	467	437	443	425	469	466	458	443	415	424	422	485	424	464	412	474	434	464	441	473	454	453	444	463	451	467	454	461	442	417	461	421	459	475	453	441	455	443	452	478	454	444	426	447	486	470	437	439	439	475	484	484	447	470	463	433	427	480	454	451	407	476	454	422	457	482	465	459	416	443	465	473	438	442	481	442	438	457	431	441	414	445	440	450	452	429	490	462	400	460	473	438	438	449	463	469	461	420	439	436	447	455	452	437	438	499	479	454	418	422	467	456	469	434	456	440	444	468	441	458	451	454	429	452	463	408	461	459	440	456	446	433	482	446	403	435	450	461	450	454	440	442	425	431	445	436	475	462	483	463	462	428	436	453	424	471	479	481	469	465	449	452	462	430	427	459	443	449	458	463	440	473	448	457	465	491	434	463	467	471	423	434	393	459	463	442	466	458	487	433	442	408	441	449	431	508	446	454	438	500	445	465	411	439	452	449	447	498	456	469	466	473	461	458	468	433	429	461	456	451	474	443	445	441	439	434	486	475	462	476	456	451	470	445	462	459	462	475	442	431	465	468	420	442	444	453	425	437	472	440	427	462	478	428	428	411	445	465	436	412	485	449	463	450	428	413	488	433	448	414	425	442	478	479	446	436	456	447	456	468	438	456	453	430	447	470	454	424	438	464	425	433	464	486	467	444	452	446	451	428	454	425	407	421	450	476	459	435	471	452	478	481	447	478	463	472	405	448	483	443	445	473	423	456	445	440	436	461	443	432	468	447	489	455	445	481	434	460	431	467	480	471	439	449	429	472	434	488	432	399	465	475	421	484	427	464	460	436	499	437	479	452	455	456	457	484	458	442	439	486	447	458	424	463	432	463	421	504	481	457	452	479	456	445	439	444	494	457	461	455	430	448	491	460	464	463	422	482	452	433	466	445	464	443	442	428	456	465	454	471	447	436	428	431	415	482	448	416	450	468	469	459	470	444	454	430	447	433	466	450	484	430	472	436	481	425	419	410	520	466	433	443	474	426	438	445	488	446	432	416	442	457	436	475	461	454	448	469	453	459	438	501	500	448	458	416	479	459	418	449	460	458	452	462	432	452	427	464	416	493	471	449	478	442	469	458	431	484	459	420	433	455	435	461	461	426	394	460	462	436	452	460	465	453	448	441	463	447	426	451	447	451	469	437	463	472	451	464	463	477	444	444	473	442	442	489	434	454	509	451	449	456	457	478	502	425	479	412	467	440	436	439	445	430	434	435	437	481	427	451	450	427	437	468	400	448	452	424	436	432	469	442	470	449	426	448	438	430	448	441	460	458	474	443	423	467	476	462	449	468	475	447	421	494	449	438	435	473	401	423	450	478	468	439	483	440	491	452	452	440	466	464	469	476	455	407	432	451	479	467	462	456	458	417	473	445	486	457	424	432	490	489	456	473	459	441	477	445	426	439	438	461	460	422	472	456	444	472	443	442	461	413	428	440	480	444	422	444	439	458	476	456	466	445	466	426	426	448	430	428	433	443	430	420	473	468	446	426	437	443	431	429	458	452	474	435	457	477	454	475	458	446	430	451	457	491	424	435	438	470	431	448	459	451	440	438	439	478	411	458	457	471	470	497	460	395	453	460	445	470	469	432	447	445	457	452	487	428	452	465	458	469	434	424	467	466	431	426	426	449	460	426	455	452	440	478	418	417	451	431	440	448	454	414	440	456	482	472	439	445	457	459	500	427	437	446	436	443	451	476	456	494	498	444	490	468	431	453	448	461	450	461	473	468	412	469	474	426	428	444	413	440	471	469	476	460	460	441	436	472	482	475	442	458	486	481	470	478	452	459	466	455	471	474	445	449	431	436	428	476	472	512	478	447	452	466	454	466	433	386	482	493	477	442	498	457	465	454	431	474	452	458	464	472	435	428	452	435	432	445	450	446	512	430	492	461	451	496	421	446	477	460	439	452	460	469	484	412	459	452	468	445	480	454	471	449	475	437	470	428	458	471	467	449	443	469	462	486	464	447	415	446	436	421	435	456	441	427	442	445	454	438	429	489	461	476	449	446	426	449	431	441	439	443	445	447	475	438	477	428	442	434	435	414	495	471	471	439	454	430	472	448	412	434	456	451	461	447	411	456	463	479	443	417	435	438	448	440	475	466	437	415	432	465	460	497	457	444	465	463	449	473	436	421	472	447	469	483	460	453	426	445	483	469	460	407	490	435	468	406	450	459	457	443	436	462	439	461	428	461	452	402	442	466	435	425	463	451	456	431	452	495
59897	93237	59934	46117	30457	33679	13865	734	673	719	1157	2100	657	704	694	697	738	637	718	762	714	724	737	728	711	696	688	682	677	739	689	747	714	715	663	718	697	757	736	674	691	667	744	686	727	719	671	734	737	730	740	702	704	689	701	664	691	705	739	698	701	754	676	757	678	697	685	704	702	683	732	709	662	670	710	695	663	708	699	723	723	739	724	690	664	704	661	670	688	704	661	686	673	721	636	688	681	728	730	738	760	683	731	706	702	675	701	684	702	725	735	677	692	691	666	703	677	676	730	687	722	676	680	721	707	715	707	728	685	667	710	672	725	674	695	688	705	745	747	727	652	693	742	653	685	670	685	699	700	703	748	711	666	725	733	695	690	695	666	720	698	651	700	701	692	717	706	715	694	675	690	677	718	680	668	746	713	714	723	743	716	692	663	700	685	711	681	739	699	697	698	654	705	679	702	681	696	657	709	712	634	688	701	645	658	710	693	723	697	740	654	721	705	708	683	687	725	741	693	686	697	708	716	700	722	685	713	707	723	701	679	745	746	737	714	717	723	740	687	709	659	687	687	716	686	708	750	723	727	712	674	704	743	656	701	743	658	689	664	708	703	699	725	732	709	713	671	676	732	733	690	675	711	728	712	697	686	695	696	686	703	701	725	675	725	689	709	721	671	706	706	696	682	693	678	695	689	651	670	750	699	719	679	677	708	652	723	685	653	729	719	657	693	680	711	711	710	676	706	713	672	718	754	694	686	715	716	723	711	667	719	737	687	731	687	717	701	669	701	671	705	706	691	710	680	720	676	767	725	729	668	710	666	668	658	673	722	662	709	664	682	679	687	712	726	698	701	679	713	699	708	679	704	721	707	733	699	697	695	697	654	678	686	713	704	704	699	695	705	693	698	701	710	690	705	691	673	710	681	694	713	675	710	699	695	741	684	710	711	707	695	722	667	716	683	733	698	715	715	669	682	688	702	693	693	713	700	694	696	649	666	682	693	696	684	707	705	698	710	699	725	695	677	676	669	719	687	730	725	690	681	710	695	707	683	737	700	728	689	674	727	693	679	720	736	692	699	680	669	750	710	703	702	654	667	696	762	677	645	712	687	654	686	737	700	699	704	691	645	719	707	728	715	695	712	668	661	680	711	727	733	771	718	719	683	699	732	624	743	713	684	686	692	740	700	674	732	692	704	685	651	669	680	658	727	665	725	722	686	688	732	734	709	700	717	717	707	727	739	685	720	688	693	663	715	741	682	699	757	673	704	692	696	710	706	693	737	668	691	664	696	721	736	698	707	686	715	733	688	739	647	694	726	682	686	724	692	701	705	734	747	666	694	700	711	699	667	751	761	697	741	680	662	671	661	677	709	697	644	716	701	718	679	706	714	664	745	714	675	699	724	672	705	688	683	716	659	750	718	690	715	705	672	661	720	696	703	723	722	734	719	678	679	687	718	732	707	698	658	787	685	715	656	745	717	693	701	726	749	683	623	675	698	707	733	648	706	727	708	705	707	705	713	718	734	751	714	682	662	705	694	676	726	690	683	710	705	727	676	716	792	676	706	691	705	693	740	697	693	744	704	696	686	667	676	733	709	666	688	689	719	709	706	699	674	682	723	690	722	698	709	744	711	683	693	749	698	685	684	659	715	673	687	696	723	682	686	697	701	653	696	662	686	689	678	698	702	665	704	689	697	714	668	720	705	733	678	666	702	659	725	656	665	756	714	738	734	761	674	689	707	723	692	684	705	708	689	683	704	700	691	721	749	712	686	726	666	705	718	682	702	687	711	700	726	747	682	733	695	704	716	684	712	724	659	693	688	701	690	686	703	713	718	688	681	707	658	719	697	722	703	701	703	733	714	646	716	689	700	712	704	764	748	699	690	664	685	723	702	708	724	712	679	710	724	669	699	697	711	734	725	706	700	710	703	729	691	675	666	724	650	723	697	739	735	685	698	738	668	702	686	685	713	686	672	718	677	682	696	701	712	659	694	669	700	778	707	735	729	703	703	724	719	695	765	746	733	654	709	736	687	747	737	687	661	706	688	729	722	681	700	704	715	663	667	718	685	733	687	664	714	709	694	702	733	695	705	722	727	710	692	679	682	693	709	678	695	674	726	714	708	681	676	718	693	706	752	681	736	660	681	692	699	714	654	671	670	720	718	718	726	685	680	670	705	705	691	714	745	693	711	751	686	667	675	633	741	709	675	745	684	688	685	772	785	706	694	760	690	686	657	698	709	709	678	717	676	657	697	702	699	737	743	724	687	711	722	702	724	746	676	646	644	767	698	707	707	722	704	664	711	710	750	708	672	749	658	699	718	678	678	711	662	690	733	716	691	720	685	652	682	744	677	694	690	656	696	691	783	711	719	704	692	678	756	749	734	715	697	685	707	673	696	704	704	672	764	721	699	704	718	724	700	728	670	703	646	690	736	638	713	694	742	672	687	698	703	728	729	704	735	691	701	677	699	682	689	739	708	720	693	723	691	682	678	698	727	705	702	700	717	668	663	689	705	710	709	663	753	718	714	683	723	736	703	706	684	701	690	726	699	682	676	729	685	708	709	725	696	728	741	735	668	727	715	692	707	702	741	693	723	688	681	669	724	693	710	657	706	657	688	736	669	672	689	720	684	702	742	709	702	684	681	713	719	675	706	698	694	715	696	729	734	674	672	732	661	657	666	679	714	653	741	720	707	736	681	704	713	715	714	687	708	696	692	674	666	687	708	704	716	748	687	707	714	735	699	719	656	680	684	700	732	669	683	677	703	696	703	671	679	700	705	725	721	652	735	656	672	694	709	650	666	698	671	636	686	682	694	735	710	736	706	704	713	711	681	723	641	686	683	721	688	673	681	732	698	703	724	768	636	678	685	689	747	727	727	689	689	700	717	752	690	705	701	736	752	686	708	679	711	691	720	687	713	647	706	697	686	681	709	745	694	692	713	708	733	705	693	761	687	730	711	759	695	668	705	707	713	709	704	738	693	696	683	706	715	712	658	724	757	723	716	713	739	681	737	703	696	731	674	705	677	713	713	734	671	670	664	699	713	702	709	715	720	689	758	684	717	682	727	725	708	725	730	695	703	665	734	687	718	722	721	710	720	712	698	720	700	673	711	648	686	659	746	687	715	688	669	711	714	709	771	725	749	715	690	643	690	713	688	716	698	739	713	721	632	724	680	726	657	718	659	722	742	670	744	684	618	708	753	705	757	674	685	724	758	726	709	722	692	666	699	707	678	709	747	696	692	709	674	690	719	688	711	688	713	701	753	705	753	709	733	724	713	732	697	705	735	709	707	742	738	697	718	687	692	718	674	712	721	716	717	704	736	706	724	708	727	728	646	667	686	673	728	706	715	662	704	739	729	697	736	712	723	666	672	705	715	658	664	677	730	713	677	712	689	711	679	677	695	689	701	697	674	683	685	697	734	704	698	763	692	677	726	690	743	704	693	659	724	690	694	705	692	707	740	710	728	706	701	664	712	667	720	679
24180	23288	33423	28823	25441	28527	21688	2620	735	716	866	1499	657	680	663	621	634	630	651	657	711	690	618	674	694	641	667	613	657	659	636	644	610	624	607	672	654	631	671	628	647	689	669	667	689	667	668	648	674	655	652	677	665	675	652	634	680	655	673	613	648	641	689	648	659	671	638	667	622	646	668	646	664	670	618	636	697	688	667	668	664	687	621	580	660	684	667	640	669	643	647	632	639	666	636	657	685	661	667	662	654	636	692	665	652	658	664	682	641	641	620	636	661	647	655	646	634	681	677	628	657	640	665	668	704	627	603	676	650	727	697	664	694	693	608	682	646	657	619	639	647	676	672	637	696	654	656	665	574	637	640	666	659	654	640	636	657	671	712	655	624	646	629	641	694	635	689	652	614	694	652	626	638	659	649	626	706	668	625	684	655	621	625	645	682	647	647	708	642	623	691	653	661	656	659	649	635	666	632	654	608	666	634	613	595	704	628	612	697	668	675	647	625	660	642	624	635	651	676	665	640	692	665	704	673	633	615	644	673	645	639	639	668	681	640	663	666	639	658	664	656	672	665	684	664	649	654	670	621	647	687	636	653	631	672	639	667	678	673	668	607	677	653	625	661	653	652	613	689	672	624	640	651	643	644	606	638	625	680	636	629	683	658	621	687	680	658	656	666	636	659	663	689	634	651	621	663	662	642	637	679	662	662	667	635	656	636	676	639	653	653	670	627	649	619	667	620	618	662	635	682	689	649	657	664	689	660	683	660	687	651	708	657	646	658	695	647	662	646	651	611	701	622	647	670	625	665	665	622	610	651	632	643	643	653	659	687	626	640	635	654	645	626	630	638	637	724	682	687	641	685	681	641	634	650	647	618	696	660	660	713	660	616	677	671	620	613	660	620	669	657	650	679	616	652	670	640	671	584	597	687	684	652	667	634	632	642	672	683	612	650	603	675	671	671	656	647	662	636	653	650	668	683	618	614	669	610	651	647	676	646	621	644	654	673	639	658	638	651	692	633	633	667	665	638	655	636	664	636	682	660	641	658	653	625	607	646	601	653	680	661	621	685	636	659	608	693	645	705	609	626	667	695	649	653	689	635	627	687	622	612	643	618	650	638	657	640	703	657	670	675	639	638	634	647	633	670	642	630	647	618	702	657	671	700	674	653	634	684	620	631	651	659	669	713	631	648	673	673	653	614	655	652	639	639	652	654	624	649	648	649	633	630	679	674	667	636	667	659	688	658	645	647	641	655	627	687	628	690	653	636	676	656	663	651	668	697	706	625	660	664	643	652	710	664	659	661	628	653	634	666	627	668	674	687	602	638	632	636	666	660	632	660	672	672	640	633	629	625	658	614	631	677	669	652	634	676	617	650	657	672	649	674	610	655	642	608	642	655	620	675	654	659	636	609	634	636	647	629	671	677	640	638	638	687	606	690	624	676	639	630	641	619	653	605	682	612	721	672	665	616	650	643	651	656	672	621	691	612	606	632	678	670	654	656	645	661	649	645	676	692	643	631	670	658	639	713	628	666	662	651	646	633	638	652	673	603	694	594	678	657	668	664	645	616	662	681	665	630	714	662	672	660	655	634	666	616	585	637	668	665	626	641	641	640	647	628	621	622	723	613	663	655	659	629	669	677	644	637	672	628	640	651	644	633	692	669	668	674	683	625	669	621	662	639	667	650	621	616	610	635	679	688	689	625	675	609	662	647	625	679	660	648	669	640	657	618	675	624	673	667	665	697	671	648	670	661	656	703	682	648	657	665	661	672	606	684	628	637	685	734	692	628	696	662	653	651	674	654	624	681	641	679	640	661	671	619	631	659	659	631	648	634	690	633	660	660	601	631	676	681	629	659	659	634	655	663	707	689	672	632	674	651	642	649	713	654	609	702	631	651	686	682	658	662	654	675	607	665	678	659	655	675	632	619	620	658	636	690	635	669	670	638	692	622	645	637	651	653	639	641	665	624	686	647	733	649	632	630	631	657	631	652	638	661	647	656	654	662	649	652	646	627	619	652	646	650	716	690	635	653	640	637	654	646	611	636	628	644	613	621	647	681	706	622	585	655	629	635	652	663	644	674	608	667	682	616	680	655	639	650	675	671	660	662	683	632	611	620	645	652	704	658	685	663	670	686	676	659	645	648	643	673	653	644	676	625	692	631	662	617	658	648	664	623	673	697	635	703	669	654	665	668	659	670	697	673	690	668	625	671	606	642	658	629	612	644	649	652	669	631	698	633	690	675	644	654	655	639	682	628	649	656	664	590	644	624	631	648	664	648	679	645	629	618	663	645	685	644	623	653	636	648	641	654	658	648	652	641	681	679	657	654	656	643	617	652	658	644	628	663	669	625	644	637	638	682	652	609	710	636	628	645	648	647	663	648	638	643	649	617	638	602	669	653	666	655	636	613	639	657	695	695	636	666	655	663	635	662	685	651	646	659	694	635	671	663	584	651	643	698	699	676	601	615	664	716	662	661	701	644	670	721	644	644	670	635	652	655	674	643	670	636	657	704	672	653	671	668	664	638	625	661	697	633	647	635	651	646	664	642	680	665	611	636	614	654	660	621	689	688	603	641	631	656	679	609	627	704	649	704	647	590	677	629	722	659	670	675	662	649	601	678	675	665	655	636	640	668	642	653	656	643	643	684	653	659	654	715	644	621	610	606	645	635	654	681	693	623	634	634	693	658	641	674	671	665	639	617	620	645	667	629	665	668	638	646	640	682	660	655	639	658	608	691	655	642	679	664	656	644	653	717	650	614	613	637	656	641	696	667	708	655	697	654	640	641	639	620	634	676	679	643	657	665	608	659	698	645	669	682	712	657	688	637	627	642	626	671	622	634	694	651	657	676	674	648	669	671	666	693	663	677	658	635	637	607	634	651	693	645	643	657	631	698	658	638	647	661	658	695	674	662	637	644	624	708	636	616	667	667	612	652	676	625	635	663	678	641	642	650	647	624	637	634	646	625	617	663	653	673	663	657	658	644	624	658	668	690	668	657	643	640	650	648	666	674	662	645	659	664	670	674	659	658	617	676	672	675	605	689	664	723	661	641	603	690	718	688	644	625	676	666	612	638	680	664	705	673	705	672	597	635	738	639	597	590	643	634	608	665	635	700	666	665	654	656	677	673	612	624	634	634	645	660	687	654	649	613	619	673	668	639	666	613	650	660	661	657	669	599	650	622	698	632	618	624	642	681	665	668	701	653	661	612	659	638	679	617	653	659	681	624	650	634	635	660	659	663	643	661	601	653	646	663	650	646	638	649	654	644	624	633	639	607	661	653	648	643	650	646	705	630	670	626	642	665	699	638	665	653	655	662	690	704	647	653	647	673	613	624	712	654	711	694	638	660	622	666	647	621	656	641	666	669	655	692	624	666	623	605	643	663	651	654	655	642	693	668	648	643	689	617	680	609	696	678	608	646	633	667	625	632	649	637	670	623	689	648	649	667	659	660	662	685	680	633	617	661	638	649	611	592	667	689	645
61095	99967	67557	54805	38750	40430	19169	1000	955	1083	1421	3686	968	961	980	1027	955	973	1003	950	981	985	1007	955	987	926	997	967	941	986	920	1005	978	1015	954	952	992	960	939	985	1003	979	1023	1003	959	958	957	933	983	973	958	958	940	978	982	957	964	931	936	956	973	993	969	1018	986	959	961	976	998	961	891	987	1008	994	1012	1005	937	1000	1013	998	1012	936	966	968	998	985	1002	942	1025	915	921	941	959	989	961	1005	945	970	969	967	945	949	1017	1008	990	967	943	945	944	993	996	958	980	961	929	958	969	954	945	1015	1005	959	997	989	911	959	932	1008	975	950	952	937	961	998	1006	926	998	962	915	981	979	974	978	957	942	980	974	991	916	965	980	1004	963	882	911	980	995	995	963	960	962	948	989	960	1001	918	943	1019	964	923	979	1040	981	935	1013	923	964	1006	998	945	935	1004	974	969	1007	955	956	959	1002	944	974	941	901	1009	966	997	940	993	986	957	980	994	991	964	946	897	961	964	957	902	953	1022	1004	1025	975	943	967	1012	1005	976	930	994	997	985	1007	984	991	987	973	960	961	952	990	985	967	973	1004	1003	979	936	924	989	915	941	972	946	933	950	990	1030	989	911	990	878	972	939	1022	970	970	968	907	1031	943	952	1031	952	938	961	1009	1007	891	1014	1016	947	947	917	970	995	1003	1002	987	1004	957	926	1042	943	980	1059	943	994	985	994	966	965	959	970	956	1037	1010	972	1004	931	1020	1012	905	996	964	994	985	971	957	962	962	959	918	926	953	972	1019	955	1006	922	973	937	921	992	962	1030	975	992	938	925	974	973	941	894	1005	971	913	959	920	995	1024	1002	980	1008	974	985	950	935	944	952	979	957	910	1023	937	987	986	960	927	976	962	936	943	1037	947	962	950	979	964	1050	942	937	976	969	981	902	974	972	944	936	993	1015	971	938	993	1002	936	947	1013	969	904	912	1017	964	986	956	947	912	901	997	976	985	971	983	974	933	948	998	1037	964	958	977	994	953	939	978	1010	957	931	940	965	1073	966	996	926	1010	898	965	915	965	964	940	996	970	983	971	991	975	929	997	972	1020	1004	946	929	1039	990	962	960	1056	958	988	942	989	922	1007	937	949	990	972	957	1045	968	1010	921	956	982	978	985	1010	965	988	988	978	1021	1001	982	945	919	976	948	978	940	989	962	954	960	954	987	945	981	977	1014	923	1005	977	999	945	946	948	938	1030	974	953	918	995	938	1005	967	1008	946	959	976	922	994	948	1035	971	1065	973	984	944	957	920	966	1000	946	927	966	969	945	980	958	1004	1004	970	959	990	946	970	972	1025	987	966	1040	925	951	995	937	947	1002	1002	973	936	979	1038	993	930	1001	920	996	935	986	1009	982	963	1023	959	938	993	967	973	942	976	942	961	970	1006	975	967	954	944	974	1031	978	1016	981	967	981	1009	941	956	937	992	914	1011	939	929	963	954	1004	923	937	1009	938	946	992	950	983	975	965	1012	990	989	960	950	1027	957	932	904	994	984	1001	985	982	967	999	938	966	996	1013	963	998	937	976	966	941	1012	989	982	978	990	917	932	963	983	986	945	957	974	992	958	997	1005	1031	1003	978	999	944	953	933	942	947	991	965	963	946	1031	965	983	983	905	957	959	998	956	1000	926	1017	956	950	961	948	954	997	914	932	947	965	960	883	955	956	960	976	984	991	1004	957	1020	998	1009	957	1019	999	943	958	982	972	1018	959	951	996	1010	999	1014	957	1008	994	937	998	978	951	945	975	968	971	963	969	947	958	942	936	1010	940	967	991	1013	943	982	955	959	971	962	935	979	991	1011	938	966	963	966	971	949	965	921	923	972	959	966	986	976	987	979	1063	965	973	992	926	966	947	1015	951	996	977	912	942	971	973	972	988	954	976	925	959	1011	976	958	987	1005	983	968	946	945	964	975	922	946	1006	956	919	942	948	967	918	933	994	1001	965	1015	979	935	920	1010	1006	953	998	969	984	987	960	969	940	974	979	1008	996	982	992	999	965	957	966	982	971	931	955	966	993	978	979	1029	945	935	959	1012	927	1000	977	988	971	931	1027	932	948	946	940	984	953	951	975	951	981	929	948	914	985	966	957	1013	946	931	978	972	965	972	995	900	991	947	999	924	992	937	926	957	993	975	957	948	989	953	959	938	946	993	958	1003	948	979	938	933	972	957	918	962	969	924	958	984	1011	953	1022	997	994	967	974	938	935	971	974	978	943	921	1000	931	952	997	935	949	1011	971	1000	961	1015	995	927	908	1001	927	992	963	970	944	1045	989	970	999	972	938	927	984	1004	989	1030	915	949	997	991	920	940	1007	976	955	933	949	937	959	1013	1020	941	951	972	972	1001	944	952	924	913	1024	1036	939	994	989	973	997	907	931	980	978	955	999	954	996	1052	918	943	965	978	930	904	974	933	946	988	965	983	963	962	957	884	970	920	992	989	880	975	970	952	939	992	991	935	986	928	987	963	986	972	941	957	927	959	929	975	956	960	949	968	969	1007	978	949	966	987	940	960	969	959	937	974	997	970	958	1036	950	943	932	1005	984	982	977	984	987	979	979	893	997	1048	998	922	979	940	1009	909	987	945	937	902	955	989	974	967	968	970	1030	962	998	990	998	982	964	1023	941	953	922	961	996	978	967	955	1018	996	1003	960	966	955	1017	1012	956	1001	923	995	945	959	910	949	966	954	982	966	978	915	986	999	989	973	939	899	945	914	967	991	1003	991	978	940	978	984	948	941	959	995	932	973	952	946	961	964	985	997	973	949	985	969	937	972	967	967	948	932	969	946	943	963	975	1000	934	959	1005	959	992	1004	974	951	959	959	959	970	981	958	935	956	965	970	946	965	943	966	941	994	959	936	982	949	957	909	985	974	956	986	925	981	906	968	919	975	1031	939	950	970	958	929	956	972	952	977	977	968	1036	988	957	976	1006	971	967	931	1024	1012	918	1017	929	977	1017	1022	977	980	937	971	1005	930	989	985	947	947	1001	938	997	943	960	1042	1000	959	943	975	974	1013	985	950	964	1012	941	992	1007	942	1009	976	978	983	978	1025	962	1005	960	965	928	978	967	991	940	965	915	968	1006	963	979	932	951	957	1025	954	957	938	968	959	971	939	946	1008	937	958	961	966	932	992	1019	976	1036	937	942	947	1008	970	1007	961	969	948	973	950	950	962	942	964	955	952	961	977	992	1034	988	993	952	984	993	965	967	948	981	982	997	935	934	993	914	992	951	922	965	987	910	933	932	972	990	1002	974	939	933	976	956	983	939	1009	957	934	961	975	933	978	988	971	970	975	973	991	960	960	1044	999	972	991	929	937	984	964	978	969	954	956	983	970	934	912	944	938	967	995	965	993	922	943	940	968	967	961	1012	989	1005	902	1012	990	927	926	921	1000	984	1037	976	988	1020	1025	910	993	936	947	997	1015	950	970	950	980	971	901	945	957	959	915	1004	990	977	962	962	983	1018	1015	950	986	948	952	981	922	929	948	956	953	969	963	943	988	974	929	963	927	948	981	948	960	996	906	1003	964	1017	954	995	935	982	960	952	936	1019	996	957	950	934	943	973	1013	951	989	963	942	933	914	990	952	923	971	1012	986	963	1023	985	977	974	959	962	990	1008	993	948	983	942	957	970	969	1042	952	964	1009	1009	1024	1008	963	1005	915	986	970	977	999	1022	1004	1016	1050	942
29366	30351	25623	17543	4627	3920	1649	346	322	294	301	373	300	325	313	314	315	290	316	294	303	298	318	299	279	311	322	293	298	320	306	319	343	347	314	301	336	294	290	271	288	301	312	301	312	328	317	305	263	312	300	289	319	325	332	285	297	317	313	303	299	305	309	279	287	333	296	311	305	292	322	300	295	300	334	327	307	311	315	280	298	315	308	292	339	263	306	320	331	323	285	300	314	299	314	267	318	318	309	320	319	330	312	291	295	308	318	309	339	307	285	313	320	305	303	297	291	312	302	308	296	301	286	279	278	323	321	310	316	314	295	310	329	293	292	316	280	309	308	290	303	313	311	301	293	299	309	308	282	277	298	292	309	299	287	322	308	329	302	293	294	297	308	293	290	276	334	314	310	260	273	318	305	309	301	341	282	306	307	297	293	276	309	305	302	309	294	313	321	281	301	289	289	287	298	287	250	294	309	286	328	275	315	290	293	310	294	306	325	307	303	294	313	300	318	271	290	302	290	317	301	292	299	336	273	331	333	308	316	317	276	310	251	297	293	309	293	309	305	288	270	327	284	304	340	312	320	284	318	333	304	318	338	320	302	326	294	269	341	281	308	285	313	288	289	299	305	294	318	269	299	308	316	297	286	310	306	289	345	283	271	280	292	276	300	308	283	348	308	350	309	302	268	300	324	316	257	315	327	267	328	299	285	341	300	306	306	332	310	308	313	322	300	302	316	301	337	299	324	274	289	292	298	291	294	306	342	322	290	308	307	300	293	265	291	322	265	320	316	316	317	325	341	303	306	287	305	304	276	304	309	286	303	299	312	312	348	303	291	276	310	328	278	294	340	319	314	293	301	304	307	315	309	313	289	297	280	338	332	293	301	312	295	325	297	295	310	283	313	293	330	289	314	307	305	298	304	327	302	299	288	289	312	292	309	289	303	265	325	301	296	282	313	314	308	280	302	329	286	310	282	292	308	297	320	305	324	308	276	306	295	302	293	294	276	313	299	305	276	296	333	272	305	303	314	286	302	289	285	257	291	294	321	298	307	285	281	296	323	281	318	275	289	310	277	317	300	297	289	309	292	316	316	351	312	307	293	308	323	298	297	295	308	269	294	329	312	318	308	306	328	320	304	311	292	284	297	322	296	320	279	282	303	314	285	305	285	325	298	310	306	315	288	306	275	301	330	309	306	295	283	300	307	296	294	298	317	291	320	306	322	297	304	323	342	287	303	286	313	290	290	314	329	311	292	299	311	291	294	322	279	326	317	309	271	291	309	324	307	325	318	311	283	284	293	313	329	320	326	297	278	305	291	307	312	308	317	306	314	313	328	302	294	299	288	294	320	294	300	296	297	315	325	316	286	291	344	310	323	300	312	318	297	311	291	301	264	305	290	284	339	286	283	336	318	296	293	312	303	309	270	329	267	294	307	301	267	280	313	331	285	285	312	292	317	302	273	304	292	288	317	272	317	274	345	289	312	347	283	297	319	318	264	304	297	293	296	328	276	297	297	317	268	324	300	305	305	275	296	279	266	284	303	321	277	277	302	288	298	305	296	303	280	320	295	310	307	299	330	299	306	288	296	272	306	315	302	335	306	303	305	297	304	335	326	306	303	303	298	304	317	324	298	302	293	292	305	298	326	310	313	312	298	284	315	313	312	319	312	281	292	277	284	290	327	273	295	329	292	305	344	289	295	310	295	304	315	315	319	324	301	321	313	278	335	304	307	306	309	324	323	298	287	298	330	319	327	279	289	290	316	284	296	304	302	287	319	311	309	300	307	324	356	288	326	326	289	263	291	290	322	298	316	314	304	316	322	290	326	304	289	294	307	296	330	262	329	308	274	302	331	311	289	331	301	311	306	303	293	279	324	325	313	274	306	321	313	323	304	288	312	287	292	295	330	317	307	324	316	278	289	277	310	335	328	310	301	272	323	308	283	340	303	319	282	329	284	307	317	268	300	309	291	294	284	303	307	309	283	313	322	311	336	303	305	321	298	303	336	314	266	297	315	300	301	298	346	306	290	285	313	343	295	297	268	308	296	270	282	284	305	293	291	282	291	306	296	277	291	300	279	255	327	299	307	321	290	330	323	314	318	310	300	289	261	268	326	277	290	329	311	325	314	331	302	309	317	324	296	304	302	269	292	327	298	326	261	317	323	312	322	303	327	287	335	292	292	324	276	279	295	304	318	304	324	306	311	291	319	305	315	286	320	316	315	305	297	281	300	288	323	302	308	305	306	327	306	294	283	296	317	304	292	320	287	297	286	276	322	295	303	303	287	323	299	292	285	276	297	329	297	299	292	332	322	292	302	331	307	331	281	306	295	329	294	279	309	276	308	263	255	303	301	309	321	296	305	297	333	266	293	299	310	320	297	279	321	295	334	343	274	301	270	291	315	309	308	281	294	286	294	303	317	305	324	279	286	325	311	301	309	323	278	285	285	277	265	315	299	290	301	286	292	299	336	311	312	270	338	336	340	279	298	315	290	318	301	262	312	309	314	304	314	314	331	323	327	294	278	308	304	300	288	287	308	294	298	346	302	276	314	305	265	290	286	278	327	318	307	252	320	277	302	294	295	299	299	333	289	288	294	297	327	280	345	301	322	301	305	305	305	335	294	322	302	288	312	287	344	306	300	278	310	326	317	276	322	282	311	291	266	330	311	315	304	280	305	298	312	283	289	293	290	305	329	296	319	291	340	284	296	324	320	320	297	304	300	309	291	325	323	309	304	293	309	284	293	283	324	302	334	285	319	309	305	329	302	307	314	293	294	312	306	304	302	301	286	317	313	295	291	318	300	324	305	310	299	302	293	335	324	303	284	296	271	325	289	312	296	309	274	337	335	328	292	308	320	287	286	304	286	294	287	295	306	291	297	318	312	320	310	311	297	306	299	304	316	338	301	288	310	312	291	319	310	291	293	287	307	352	301	303	331	303	301	320	273	333	317	278	291	284	307	309	310	345	325	309	317	303	304	284	327	316	300	316	311	275	310	300	315	318	304	287	310	299	305	312	271	337	293	293	277	287	294	283	295	303	306	291	289	301	267	337	300	320	302	294	298	323	318	308	306	314	324	300	282	312	322	307	266	287	306	304	312	294	314	308	297	318	306	316	333	323	304	296	317	303	294	317	324	296	282	321	294	298	331	305	304	309	304	306	276	328	304	309	299	302	315	317	336	280	311	289	303	319	335	306	274	305	288	298	285	323	347	318	334	332	305	299	313	265	297	291	285	331	308	310	316	298	289	328	285	304	305	309	306	314	311	314	302	321	329	356	273	301	286	283	288	265	304	285	278	319	292	334	310	304	289	304	303	319	327	298	311	324	313	291	292	311	278	302	297	320	312	323	314	329	311	325	306	301	299	313	327	290	321	303	271	288	300	264	320	320	305	298	281	306	319	296	286	302	287	290	288	313	316	276	305	309	304	286	303	274	296	310	326	310	311	291	323	286	332	313	312	298	310	302	320	316	295	290	299	293	304	323
34958	48424	29318	21400	7118	8871	3322	459	495	483	520	669	527	493	490	513	455	512	498	509	476	507	533	494	520	463	507	487	501	498	472	495	509	545	497	467	528	490	454	519	488	537	477	499	525	510	482	470	496	495	511	508	470	483	510	504	469	498	507	454	513	501	511	496	495	514	469	465	474	488	495	479	507	478	502	508	523	471	502	483	525	469	468	504	477	539	505	472	485	482	472	529	488	511	474	493	488	507	499	510	530	498	490	504	519	491	533	467	491	477	513	540	497	486	485	463	470	479	500	507	485	479	501	487	517	480	492	495	510	462	486	481	460	491	479	515	517	474	493	518	488	471	498	485	499	495	511	496	470	508	493	483	468	510	480	508	489	535	545	498	502	484	495	490	482	486	509	497	499	488	492	502	517	488	496	526	499	497	513	497	469	506	466	482	486	478	490	494	491	509	481	468	512	496	483	510	502	471	505	496	507	492	487	476	478	490	438	493	507	498	487	510	561	519	482	479	464	466	458	484	473	499	478	511	493	500	500	469	525	450	497	466	535	516	503	478	482	502	489	466	503	473	491	536	547	484	486	499	462	483	498	496	480	481	492	483	492	501	543	493	454	460	495	508	502	489	441	481	480	468	537	521	477	506	492	477	528	512	515	498	512	482	490	517	501	510	483	484	519	461	454	484	460	489	467	519	492	506	491	511	469	470	493	513	512	491	460	482	513	471	531	444	502	504	487	503	485	500	518	450	488	481	530	484	468	500	495	497	513	492	485	476	518	508	490	491	461	481	523	536	513	518	447	465	480	521	507	507	490	512	492	467	483	502	522	485	489	523	480	481	496	471	477	499	521	459	493	494	501	496	467	455	488	547	481	508	515	475	486	509	502	460	490	508	475	503	501	487	518	514	500	539	470	511	444	485	464	495	502	522	464	514	488	500	481	498	518	505	484	504	467	507	471	487	475	455	541	473	524	510	456	470	500	481	476	511	464	497	509	478	485	486	536	512	490	530	526	457	483	519	484	514	462	460	469	510	486	479	512	522	511	443	471	519	503	505	536	490	509	494	496	499	551	524	508	488	499	497	458	503	503	542	458	504	520	481	525	523	474	526	455	499	469	511	516	463	487	517	482	470	456	478	512	483	464	488	505	524	465	525	495	538	533	505	502	494	498	517	456	485	474	479	508	484	517	475	465	482	532	495	531	508	463	506	513	511	457	498	495	510	509	503	472	498	468	477	488	533	463	520	488	503	484	475	466	521	505	482	495	471	492	484	520	498	489	494	500	487	471	456	517	481	484	486	511	477	464	494	522	541	481	474	499	505	527	512	467	474	493	508	462	492	478	502	515	497	556	505	536	463	499	511	477	476	473	494	474	467	490	510	517	518	507	487	537	487	515	505	482	507	538	483	514	513	522	498	477	482	454	448	525	468	473	484	488	458	533	492	512	506	498	496	504	528	478	515	480	504	508	490	523	509	533	484	506	451	501	494	534	510	527	480	497	494	458	482	508	496	498	525	466	491	458	515	500	485	501	511	491	511	502	491	489	514	455	490	526	542	507	490	490	550	497	479	452	493	492	514	485	482	484	477	492	486	515	526	472	512	492	495	483	465	517	500	505	504	492	538	465	492	512	488	507	469	480	483	484	485	500	485	455	496	483	525	496	463	515	494	536	497	508	477	468	487	467	520	476	472	490	456	483	496	492	520	530	474	480	485	488	461	482	486	480	481	444	492	501	500	481	524	498	490	487	455	486	531	506	481	516	489	500	500	497	476	476	459	503	459	495	464	530	503	484	536	463	488	515	503	496	494	475	495	518	498	480	502	485	462	466	484	496	468	477	532	488	535	485	482	520	500	483	496	488	487	528	483	465	498	543	502	517	513	470	458	469	472	501	516	501	501	479	533	479	504	497	539	511	500	547	468	485	494	510	471	512	507	462	485	472	494	525	494	508	510	493	501	487	502	505	471	506	494	456	472	476	510	480	520	502	445	507	444	498	479	503	523	499	523	484	535	478	485	493	523	471	485	475	508	473	509	468	495	530	492	479	490	485	496	495	508	527	513	465	493	462	528	515	474	503	507	535	537	497	525	505	498	485	472	478	509	509	474	497	501	487	492	496	464	513	464	505	489	517	505	496	493	506	466	506	436	519	478	521	493	468	466	511	496	509	475	492	499	497	500	508	506	483	509	512	474	501	519	451	573	451	502	452	475	523	464	489	496	521	507	472	508	519	507	490	542	489	495	478	501	503	484	505	472	524	445	495	488	491	476	480	501	505	527	496	467	500	488	483	469	473	480	460	511	508	491	516	487	485	457	471	448	501	489	506	507	500	501	505	511	523	499	497	472	515	504	494	498	511	508	510	484	502	482	503	535	491	490	477	514	471	512	483	498	492	499	516	490	467	487	507	482	474	499	519	554	493	524	494	499	493	490	485	478	451	485	454	496	473	468	497	472	490	472	479	474	507	492	495	495	487	459	519	463	507	466	509	510	508	509	508	470	435	457	479	455	515	527	473	486	452	484	523	497	479	487	494	470	525	499	485	484	509	490	499	534	475	451	486	495	499	481	501	480	437	518	465	501	524	496	547	503	479	476	485	508	503	497	518	541	504	486	484	481	518	521	515	540	501	515	479	501	461	481	479	490	474	496	526	485	499	452	485	485	514	512	507	465	486	521	482	475	481	488	503	503	465	459	450	502	448	475	499	508	487	499	456	526	530	525	516	500	501	484	476	496	469	493	505	516	472	495	530	491	469	475	510	471	461	462	505	535	508	500	487	529	467	482	484	476	520	448	467	521	480	490	473	524	474	500	505	465	497	465	510	468	519	483	515	513	525	478	478	504	469	494	535	518	523	511	507	485	517	499	494	510	495	493	515	499	521	480	489	509	456	496	513	484	465	474	489	495	445	510	482	453	464	498	453	491	472	504	493	468	464	497	501	472	468	490	527	484	498	511	487	507	485	464	503	511	507	551	478	477	481	468	489	487	452	481	484	499	516	486	525	448	460	459	485	474	516	462	482	512	518	484	494	487	508	546	504	532	497	486	495	474	465	509	513	523	503	507	527	476	460	474	511	470	509	474	477	518	456	457	464	496	499	544	509	505	458	523	480	525	457	492	486	485	536	522	481	495	500	468	519	489	496	536	493	482	508	485	463	517	512	477	452	497	467	526	510	513	510	448	484	446	518	526	523	476	517	485	488	489	509	480	475	469	494	493	478	518	477	478	499	479	497	529	521	501	484	488	500	476	499	464	473	505	508	484	486	455	501	510	512	525	522	478	474	492	502	504	527	527	475	479	487	463	509	502	499	484	484	442	509	482	489	509	512	464	471	541	506	467	517	485	496	450	534	479	548	480	471	488	483	461	458	504	462	491	470	501	509	522	484	497	507	527	470	485	496	491	502	497	477	480	448	476	500	466	562	471	515	538	497	506	486	506	508	509	471	490	450	510	515	488	495	479	545	481	496	509	499	459	512	485	503	491	493	496	523	466
25343	25187	37358	32103	24554	25578	13554	869	454	522	583	775	479	461	501	507	480	451	448	512	467	425	434	463	516	504	425	457	445	449	474	428	456	461	443	424	472	431	453	473	449	473	449	446	459	487	454	462	436	466	498	472	460	449	440	447	447	517	431	453	450	441	464	448	460	481	436	415	448	451	457	459	465	486	429	427	471	439	464	471	431	459	444	461	464	445	478	446	452	471	509	439	461	467	434	437	444	447	456	414	450	476	458	451	457	441	481	452	491	447	435	429	417	463	466	456	429	436	453	435	462	448	419	447	470	477	454	482	464	453	447	437	432	403	479	461	412	469	437	456	425	460	475	456	437	465	432	454	412	422	451	461	473	437	470	433	449	468	407	481	482	437	499	490	467	504	408	445	477	441	471	461	459	437	427	439	439	440	460	443	433	440	448	468	481	456	474	465	425	429	443	437	468	440	452	468	456	476	503	445	422	442	405	445	494	448	479	486	456	428	429	457	447	455	470	431	455	427	443	477	427	452	489	484	438	404	476	432	463	459	450	438	436	426	452	460	440	445	426	435	467	469	460	448	486	453	437	449	458	467	406	493	489	482	459	462	455	448	430	434	452	440	445	474	440	427	442	474	468	434	441	451	445	445	457	439	466	461	481	480	423	473	494	445	420	461	433	441	493	455	451	466	474	460	420	422	468	420	471	446	470	432	457	442	468	427	422	457	452	437	471	483	473	467	469	485	417	462	413	413	440	461	435	451	463	423	458	426	447	454	452	467	408	460	484	487	465	456	451	439	444	447	453	453	428	458	415	440	431	451	522	466	415	457	440	440	424	427	486	438	457	454	419	425	444	446	443	439	445	461	459	477	465	494	442	472	458	452	482	456	417	467	431	417	437	469	457	494	459	447	448	491	501	440	470	451	442	437	419	444	446	428	434	492	483	481	454	422	459	475	503	469	430	431	453	455	445	437	458	425	434	475	471	454	472	438	440	447	466	455	470	491	428	435	438	434	451	413	502	451	470	440	447	462	450	449	465	452	467	449	450	475	425	435	443	447	470	457	483	431	453	437	436	413	469	464	465	464	425	458	466	476	460	467	446	463	437	419	450	469	460	483	418	507	441	417	478	475	413	477	479	452	458	479	474	428	423	424	469	425	447	477	461	476	430	472	439	438	458	478	415	483	461	438	491	456	501	382	422	469	469	466	425	463	456	498	489	443	478	452	455	442	427	468	517	501	428	459	446	438	442	463	421	521	459	445	431	422	400	423	444	422	409	438	478	465	439	441	464	445	454	460	457	473	431	434	429	452	477	452	502	468	459	429	497	430	485	455	476	439	453	417	470	440	429	442	416	480	426	468	456	453	449	437	417	470	479	455	429	470	505	429	483	428	435	455	463	445	457	487	479	437	459	462	476	423	458	459	443	424	455	446	441	451	450	430	440	432	435	477	469	445	429	446	444	435	425	463	454	469	449	471	444	470	476	442	440	468	459	468	437	493	441	451	470	456	462	464	426	411	461	448	451	472	487	476	451	426	468	441	435	450	466	454	435	463	469	452	470	465	475	482	452	501	456	444	448	445	461	414	466	433	457	500	443	453	435	450	467	486	445	474	444	482	491	485	443	454	450	469	471	416	458	487	453	427	473	458	433	427	450	462	454	443	482	449	475	445	453	412	476	458	442	444	469	467	383	447	503	401	472	444	472	402	444	449	483	459	433	432	451	432	462	460	422	481	459	440	494	463	461	458	489	434	482	429	468	459	462	459	453	431	440	384	454	408	432	485	436	423	446	474	444	469	481	472	428	419	465	467	464	461	441	460	474	445	470	466	429	486	439	461	474	436	461	470	507	456	476	430	444	464	399	451	477	480	467	473	473	444	455	490	469	434	448	456	432	481	443	489	442	481	480	453	445	447	488	439	461	470	414	448	409	451	447	452	472	470	425	435	470	416	464	465	458	473	446	460	453	443	470	427	480	443	467	473	451	448	470	439	468	470	423	414	481	429	447	466	474	408	446	462	475	468	444	468	443	450	400	426	452	487	433	401	457	478	479	431	456	425	454	445	425	462	400	448	523	451	468	465	441	449	458	459	465	470	428	483	452	429	457	458	441	434	434	447	437	443	452	433	483	405	466	448	410	480	424	473	454	447	416	449	466	452	470	422	445	436	467	428	456	459	463	454	466	463	469	473	473	470	447	442	404	453	462	468	423	411	429	460	488	458	444	439	453	394	471	468	465	447	433	477	452	463	438	454	455	445	440	450	455	478	451	460	459	399	454	454	458	410	450	448	451	435	452	448	479	486	485	444	424	493	466	458	459	438	463	430	481	447	413	449	474	447	471	433	473	438	464	449	431	464	449	438	467	417	484	461	426	436	478	469	472	471	434	475	459	439	481	417	462	424	448	474	465	467	466	453	497	475	425	456	469	418	481	463	460	475	476	425	480	438	459	453	452	435	442	438	449	474	472	475	442	445	464	426	444	455	418	460	462	444	437	483	443	452	441	439	486	443	457	443	495	465	424	475	459	462	435	408	437	451	454	437	436	465	480	446	445	427	473	440	471	468	446	464	501	437	484	465	485	476	434	460	456	450	467	479	489	452	446	469	434	469	480	446	497	492	446	433	445	473	471	433	428	453	463	429	410	428	462	461	503	462	459	443	423	475	450	458	405	462	482	435	414	457	443	464	454	505	451	452	434	465	487	441	471	450	444	467	501	461	465	425	480	465	425	479	460	422	468	446	452	427	483	446	445	425	428	474	445	459	438	465	484	412	450	431	469	442	449	453	473	436	481	424	472	427	481	477	428	432	488	478	456	442	446	437	458	466	437	428	482	427	412	439	466	418	472	464	484	455	422	473	442	467	436	456	477	426	470	453	492	457	470	470	434	440	465	446	468	447	411	415	427	433	460	437	442	431	434	445	462	447	459	460	439	445	447	473	440	455	440	451	471	419	451	476	463	431	467	467	447	425	472	443	474	448	485	446	450	457	414	446	450	462	433	414	461	465	429	412	471	406	420	418	466	416	447	463	450	446	452	457	477	491	462	427	447	456	438	452	478	471	435	431	457	458	442	467	462	452	455	481	479	479	486	461	457	468	460	497	464	492	466	475	439	447	447	445	451	429	442	462	464	439	491	442	455	480	442	497	470	412	428	496	448	459	415	467	467	430	466	456	465	487	462	516	486	435	475	430	455	450	456	462	448	453	470	488	432	408	427	469	460	444	464	475	419	444	476	498	440	458	477	430	475	450	443	447	450	434	460	460	445	454	443	454	485	482	463	465	427	465	466	457	470	462	448	414	474	431	466	403	462	425	459	437	468	452	456	451	462	423	455	468	480	450	444	463	488	464	449	492	437	488	436	474	475	432	448	460	419	457	469	460	433	425	494	432	436	453	424	503	413	450	487	427	428	495	463	462	440	443	438	472	441	484	429	486	430	435	463	457	472	470	489	452	447	452	438	462	438	481	464	462	466	453	506	467	484	432	438	434	437	445
59922	93437	55722	45591	29887	33359	14066	742	727	755	1101	1703	704	709	834	739	671	656	739	682	702	715	691	720	714	691	678	694	717	680	648	729	702	665	682	716	719	669	696	682	715	750	701	663	722	696	702	706	685	680	725	676	660	684	736	720	721	688	729	753	688	710	679	715	710	696	673	692	734	658	737	739	760	692	734	670	693	687	664	713	730	669	695	697	714	675	678	743	654	701	709	727	749	750	747	665	683	666	706	701	721	711	694	691	662	702	764	707	712	761	709	674	663	682	773	719	698	755	706	682	689	698	685	681	731	699	741	715	729	713	717	711	716	702	691	745	692	724	683	711	725	736	710	672	727	728	705	718	711	756	714	666	701	689	686	698	765	724	730	702	672	683	687	674	675	706	688	720	755	734	723	720	693	708	703	759	705	683	716	690	704	690	678	724	674	715	653	690	706	719	736	711	658	716	698	664	686	678	735	723	738	754	662	722	704	700	739	719	736	704	764	719	692	709	746	709	692	732	706	707	715	729	704	676	692	691	708	679	719	684	703	731	717	687	694	710	678	671	693	710	698	696	711	684	677	726	736	687	675	688	704	726	714	722	701	711	718	690	724	711	724	705	688	668	671	669	714	752	704	700	678	710	688	733	758	644	713	720	713	724	752	751	695	701	710	700	689	703	723	660	725	670	666	679	698	730	713	636	698	659	661	739	706	687	742	669	747	747	671	712	709	680	752	689	679	707	704	745	703	696	715	700	678	675	685	709	711	754	714	774	735	725	699	719	732	712	721	726	739	692	669	711	687	668	707	707	687	703	690	674	732	676	745	695	728	693	719	763	680	743	744	724	664	683	711	686	701	699	706	752	705	678	745	715	688	756	723	704	689	672	708	689	675	710	718	719	706	727	671	712	714	709	740	707	702	715	691	690	699	725	681	670	720	719	695	730	700	727	671	704	718	695	671	702	686	719	751	705	700	704	719	715	718	674	682	684	684	703	668	692	722	640	702	762	719	728	710	666	716	693	717	723	719	713	662	717	700	732	740	698	687	736	675	735	709	661	683	656	718	711	675	712	697	756	696	697	742	707	715	725	680	685	725	697	709	711	733	684	714	695	701	689	737	691	731	702	691	720	668	694	675	741	669	695	719	744	695	709	672	694	686	652	685	707	662	655	738	689	723	704	671	718	714	697	643	691	691	694	696	721	706	664	693	711	674	705	690	678	731	723	673	705	695	728	698	737	710	705	714	645	655	738	715	684	758	703	720	691	723	651	691	722	710	701	722	673	747	705	677	686	644	684	674	689	709	678	705	706	714	688	708	670	645	711	724	704	656	721	711	733	722	686	701	677	702	705	688	716	679	698	706	694	692	728	740	674	738	727	711	675	700	676	705	716	783	735	684	691	704	682	703	733	637	667	713	711	714	690	736	733	733	695	652	701	741	703	721	692	739	735	694	740	744	701	721	682	732	730	682	679	680	750	698	697	672	707	694	697	668	672	681	717	702	713	767	713	691	714	727	710	741	669	684	679	703	654	657	699	681	707	697	700	690	718	673	719	702	687	676	696	727	732	651	708	675	716	667	686	711	768	725	686	700	701	711	706	689	674	711	668	709	716	720	676	697	697	732	682	696	774	709	701	696	690	655	719	743	736	721	676	712	702	695	788	701	734	691	692	738	730	667	726	666	681	722	701	746	705	686	719	702	751	677	717	690	738	688	703	668	658	686	707	702	736	692	656	716	707	693	692	658	704	680	704	701	741	738	675	713	723	736	700	697	688	687	714	735	717	701	723	705	744	699	685	704	698	714	684	760	724	725	661	678	716	693	704	703	735	702	692	732	721	710	727	731	667	727	666	701	698	662	730	651	756	678	734	671	694	707	694	729	746	729	735	695	705	692	682	715	654	707	708	671	686	670	717	704	716	675	698	709	685	694	711	727	740	693	701	694	654	683	710	721	740	702	691	711	687	716	723	695	671	647	721	718	676	732	685	724	699	731	649	720	738	696	658	730	707	720	681	700	665	718	699	690	705	712	733	727	707	719	718	685	731	702	683	701	715	675	682	662	726	697	683	687	663	678	715	663	699	697	703	699	725	677	639	685	717	681	689	681	640	712	698	682	680	676	700	669	711	704	718	677	640	764	739	688	678	670	716	681	714	711	704	690	710	716	675	714	670	720	676	743	709	701	727	708	675	651	699	738	709	679	676	745	735	672	655	706	691	690	705	691	677	674	689	695	707	670	727	705	691	760	677	689	754	700	729	689	685	751	678	678	692	642	738	643	727	668	690	669	729	683	694	690	704	679	694	685	702	720	703	664	684	741	725	700	702	685	677	680	706	673	697	693	689	700	704	675	698	670	729	694	705	701	673	659	695	669	749	722	701	673	725	688	743	720	710	714	695	694	713	680	714	703	643	721	678	668	736	702	703	726	741	697	684	706	701	702	711	667	688	672	715	706	686	667	711	715	740	688	714	705	675	690	654	677	710	682	672	698	680	757	733	733	657	666	741	719	695	699	698	654	666	668	719	703	737	682	683	687	690	712	696	693	711	692	677	690	738	701	672	719	638	704	681	706	666	721	649	717	714	729	697	676	682	727	729	668	707	656	698	732	675	685	712	662	685	728	703	754	689	739	732	763	732	682	692	749	701	697	691	691	679	731	716	722	723	742	711	697	678	744	702	722	668	729	732	690	703	695	677	661	753	696	702	707	676	688	685	693	702	711	712	734	722	714	685	724	685	772	740	727	698	729	702	699	694	677	725	690	684	667	680	698	755	702	714	711	670	703	717	702	704	713	678	654	659	726	698	683	718	679	699	706	668	706	699	684	743	712	712	726	710	676	714	759	743	691	699	629	685	684	654	681	732	705	661	728	711	693	690	689	702	703	745	704	746	687	699	697	672	691	694	741	716	730	696	755	706	709	674	693	679	658	687	705	684	693	690	722	699	686	748	739	716	676	728	705	700	684	705	668	722	660	712	730	752	682	658	688	716	689	700	705	716	674	663	688	725	718	685	737	687	706	722	720	732	706	689	692	705	697	699	758	723	717	708	682	702	678	680	659	678	674	723	717	681	689	710	717	695	678	700	728	708	678	692	688	734	746	667	692	738	697	668	703	649	701	711	698	704	710	700	730	701	757	689	706	711	686	743	669	710	721	726	677	705	653	719	684	687	700	741	744	702	681	698	732	666	685	724	686	714	746	723	713	763	672	743	764	692	705	721	740	713	706	641	658	692	645	706	676	708	682	657	688	749	692	720	676	704	708	670	705	683	702	652	710	727	666	728	707	747	688	709	753	682	682	740	718	742	723	679	707	768	707	685	660	725	699	658	696	677	687	660	676	700	698	682	677	680	707	735	683	640	748	744	677	723	691	706	657	775	702	719	747	693	698	670	697	676	751	728	693	707	673	671	696	727	692	685	736	679	722	645	715	669	701	673	700	716	716	681	687	683	678	708	696	673	713	738	737	735	698	675	657	683	755	767	710	714	764	742	739	669
24299	23693	33794	33163	27914	31455	17884	1412	678	721	725	1090	663	684	757	699	647	642	678	721	692	645	672	703	662	696	668	689	641	631	637	645	673	705	649	667	648	630	662	672	691	688	646	686	624	601	726	639	676	665	644	653	664	657	653	640	649	655	673	669	653	649	637	661	680	696	680	668	691	698	647	638	705	687	654	678	702	648	636	712	674	710	649	650	650	693	679	623	617	673	660	689	672	663	678	671	716	692	637	648	648	711	646	648	666	647	657	652	643	643	674	667	737	623	715	649	657	622	635	673	655	680	676	656	670	693	672	690	688	665	696	679	634	683	661	700	622	679	661	675	663	641	644	647	650	695	667	710	631	682	659	665	668	668	655	633	667	656	694	660	681	664	674	672	628	677	636	687	677	660	675	636	608	651	648	695	656	648	677	708	653	668	666	657	652	660	610	644	656	648	653	671	702	674	617	647	646	659	705	679	656	650	696	674	681	659	684	651	664	645	663	647	649	671	639	693	697	663	649	645	688	624	655	633	733	685	655	646	643	648	638	668	702	667	648	669	665	643	652	692	677	665	674	654	671	671	652	646	673	706	601	627	643	631	654	673	659	637	685	678	659	701	643	698	606	636	654	700	630	693	642	706	687	685	650	708	681	649	707	756	711	637	670	621	662	656	657	635	682	629	682	673	657	678	676	662	673	674	676	640	654	730	639	673	631	705	696	648	690	706	649	674	676	696	674	698	664	713	692	715	603	650	674	649	636	677	653	688	683	655	657	656	700	643	706	660	729	640	632	670	694	657	649	649	648	664	687	666	714	647	665	648	670	662	645	670	618	671	679	674	622	630	638	680	662	683	708	680	652	660	645	663	672	663	604	650	681	744	662	618	658	695	617	641	629	678	685	658	674	631	686	658	694	659	648	667	682	695	682	699	656	647	654	661	638	702	652	658	656	664	630	629	633	653	671	664	670	662	627	645	666	675	673	702	635	669	652	657	616	668	646	622	642	655	647	663	630	669	682	712	670	683	733	665	655	620	630	672	667	610	669	680	691	657	642	631	684	645	624	675	614	677	632	662	649	688	647	643	706	660	679	656	685	675	631	686	691	663	702	673	634	688	652	649	652	637	655	627	650	669	675	655	657	662	657	650	659	655	679	647	689	640	685	647	703	684	686	617	682	640	637	649	682	654	703	687	703	617	646	663	697	636	658	648	677	684	654	633	651	648	628	661	664	691	669	665	668	611	675	635	702	694	685	625	700	669	692	664	679	664	682	653	654	661	661	701	660	691	653	673	685	692	635	606	667	655	732	648	678	663	728	636	645	641	672	728	620	699	678	699	657	674	641	686	675	658	661	691	659	665	678	643	655	663	677	692	681	651	685	647	663	650	656	643	666	646	647	666	660	718	685	669	644	720	617	626	647	692	666	648	690	630	689	696	666	647	672	703	679	688	602	685	703	686	647	640	680	697	644	680	688	696	674	685	677	657	622	647	700	618	682	643	674	657	701	728	680	683	655	675	668	666	682	626	676	664	675	695	639	692	659	646	672	622	616	634	629	648	668	678	610	666	656	698	644	647	675	662	716	658	667	656	645	686	659	682	675	704	695	680	668	637	648	641	674	622	596	667	654	636	643	711	657	651	681	646	622	683	680	641	672	667	703	669	685	614	739	693	664	693	655	638	647	710	660	702	623	717	631	645	653	662	641	693	667	704	692	720	620	644	648	661	658	692	628	658	627	660	679	658	662	567	661	670	656	715	682	640	658	664	629	626	678	631	660	649	678	657	667	698	677	675	700	646	636	693	647	652	690	696	663	692	669	669	645	666	635	621	669	641	588	638	685	679	680	703	717	663	636	662	662	675	688	690	667	656	694	690	638	680	671	673	650	654	695	678	668	683	727	652	665	720	695	650	635	646	670	650	684	676	705	680	680	649	636	693	651	669	638	689	657	659	665	672	672	643	620	660	645	666	656	662	661	677	636	672	629	699	624	683	652	705	686	657	682	674	636	737	705	635	654	674	665	637	661	670	709	670	641	616	681	692	633	661	667	638	674	672	703	669	742	589	704	636	674	651	656	648	686	627	704	651	676	651	652	667	663	711	648	612	671	662	667	625	701	675	632	660	651	658	661	687	670	690	655	675	697	662	685	657	662	660	674	624	644	690	661	669	599	685	663	689	672	634	671	642	701	699	708	683	649	716	666	664	660	674	661	627	668	676	735	683	631	639	643	662	600	674	648	680	704	713	660	676	646	669	645	657	675	624	637	662	661	713	694	621	657	664	658	721	653	650	656	669	687	663	632	582	658	663	667	669	717	637	665	690	653	643	679	659	675	711	687	659	690	661	597	686	608	708	666	708	672	698	726	701	657	679	670	681	641	650	670	642	688	659	650	658	634	669	639	686	699	665	658	653	633	648	662	705	646	655	659	654	667	715	621	656	678	665	673	672	624	665	610	675	710	680	636	652	642	678	614	651	668	663	671	651	682	668	646	642	729	667	718	642	648	666	709	671	674	658	701	624	640	653	660	661	623	618	678	649	674	640	680	707	676	664	680	693	628	642	642	680	661	678	695	622	675	670	672	630	719	712	711	665	672	669	688	707	666	669	674	651	675	735	644	675	728	649	656	674	636	706	677	620	643	659	637	655	656	646	653	643	675	683	698	648	629	672	651	646	691	654	668	668	656	665	694	670	652	711	660	632	666	660	692	687	684	645	652	663	667	713	655	679	713	661	651	656	675	626	723	638	688	647	684	655	713	660	720	639	633	689	681	656	733	638	665	692	641	666	652	650	644	651	622	661	662	668	716	689	677	658	698	692	668	658	638	701	714	695	648	671	658	679	676	653	669	698	674	669	644	651	616	675	699	620	689	692	687	680	666	669	658	706	646	647	677	685	669	646	686	692	668	709	661	653	653	690	666	622	648	624	660	667	723	671	679	658	654	693	662	660	641	681	656	677	702	669	656	647	643	713	688	641	658	647	666	643	620	641	639	698	637	597	666	692	661	696	674	662	650	686	656	616	588	628	656	695	675	712	700	662	665	662	647	654	650	657	655	655	670	667	687	697	688	654	708	653	644	671	659	646	691	611	661	686	704	662	669	677	696	681	654	659	606	664	657	683	659	683	676	652	709	611	679	636	646	646	654	672	705	661	691	642	627	669	666	660	649	687	659	652	639	672	638	666	705	668	629	677	661	631	717	657	697	656	712	675	647	693	689	637	672	669	688	711	667	657	664	686	673	646	666	679	660	694	662	636	624	651	670	658	662	656	691	671	673	625	666	697	653	698	652	720	692	656	666	675	638	649	657	690	645	648	617	651	677	662	649	636	669	658	651	660	649	677	664	649	673	685	609	676	610	683	663	667	667	626	608	657	662	632	659	662	683	655	652	615	639	644	668	635	690	672	676	703	670	673	622	614	673	709	649	685	668	714	620	638	631	641	672	603	632	683	657	689	687	651	657	597	709	656	655	702	694	689	701	665	674	647	655	637	639	640
60314	101231	57661	51294	37293	40306	16492	1022	1017	1023	1295	2139	1064	973	1028	986	976	965	949	1015	965	988	1006	988	947	981	961	966	999	1014	995	971	994	1033	1001	951	936	959	963	986	955	951	902	996	961	993	1013	1004	982	994	969	958	949	1013	969	964	967	981	959	994	960	990	955	990	1014	993	967	983	942	1004	938	1004	975	984	971	998	925	920	988	1004	947	929	943	1002	992	972	1015	978	1006	996	940	1006	978	929	980	1017	997	961	1030	981	966	1010	948	961	993	956	990	986	947	1019	983	941	959	987	986	1020	980	965	952	970	1037	980	959	956	981	993	927	951	991	1056	956	979	1002	965	980	959	953	1020	947	986	986	986	961	943	949	949	992	1001	983	1029	950	991	920	1009	990	1031	985	919	975	906	1047	926	1050	945	987	981	992	948	994	982	955	964	955	1002	922	976	963	994	983	1071	975	993	954	1008	936	1007	916	994	975	968	962	918	921	1046	922	956	954	966	956	960	1021	911	950	1038	1021	951	972	947	971	968	1026	957	1021	1017	925	935	935	1003	985	997	986	976	973	986	963	984	958	991	976	957	958	977	960	940	971	959	982	1032	995	977	1030	973	1001	972	1015	967	958	998	988	980	959	973	945	948	959	966	983	982	1033	954	920	1010	998	986	964	977	965	994	995	1016	957	996	997	991	945	949	996	915	999	981	981	1018	1001	987	946	944	912	970	954	974	976	970	928	1041	1010	992	999	1013	969	964	999	1010	950	995	976	992	971	977	962	1024	1033	913	990	1010	952	948	985	959	968	976	981	945	938	1015	972	954	930	975	940	985	954	953	982	953	979	1053	953	981	1008	952	954	980	954	1026	982	988	994	952	970	1013	954	973	982	1037	1005	913	993	926	998	967	985	997	1027	970	952	993	1010	929	927	982	945	1009	974	1004	985	981	958	964	932	1043	1000	967	1007	959	923	1013	996	1012	966	985	995	993	1020	946	984	1023	950	989	951	978	991	1003	970	973	951	957	967	1015	979	967	969	991	979	1003	971	958	990	989	969	976	993	967	933	939	999	976	1001	985	1008	987	935	1032	996	976	997	1002	987	964	1009	970	1008	1017	1030	929	990	981	983	984	969	1020	976	955	939	986	1044	1003	1015	906	972	1010	919	930	979	959	983	1000	954	917	994	1004	976	977	1002	1016	1021	986	964	967	980	996	1025	924	1016	964	979	983	941	997	957	990	965	981	943	953	978	997	920	954	932	952	987	986	975	948	986	989	1024	962	970	1022	1013	968	1006	1024	1007	952	963	958	956	947	1016	912	989	949	932	964	926	1025	969	970	1009	941	951	974	998	933	1018	957	981	911	1004	948	954	966	974	963	987	962	979	939	1038	996	1024	944	992	1025	945	991	970	921	984	962	980	975	985	958	1020	958	956	1017	943	951	977	1010	960	923	942	1019	917	1009	953	974	1015	993	952	1019	949	926	969	969	966	950	930	1008	978	909	963	975	929	1036	977	961	988	1012	966	1071	922	979	990	957	1012	1022	939	1003	971	1026	952	952	994	965	961	974	1007	1017	999	935	949	928	971	972	983	991	949	978	986	1008	939	963	888	1064	1028	1006	947	1008	997	972	1015	950	1002	1005	971	941	966	888	1002	974	914	1001	945	1004	1081	950	1033	976	921	961	982	992	994	993	946	968	951	941	924	995	1007	983	973	1007	977	1012	1006	994	971	957	967	1010	1006	966	977	1017	995	963	1014	977	959	981	966	995	990	947	1000	958	978	976	927	944	967	962	983	954	913	971	1029	987	951	992	1026	918	974	994	989	1006	913	949	1010	997	1014	958	909	937	1024	1017	960	982	948	979	961	994	980	974	993	950	1041	973	949	988	916	998	1011	971	992	958	1022	930	983	966	956	926	954	954	959	970	1007	985	987	987	917	1023	977	989	994	1014	989	1055	1020	1002	933	998	941	1005	951	963	957	940	963	985	947	1006	967	998	925	962	929	1021	996	972	1008	1008	940	941	967	973	1009	1022	980	997	970	967	980	982	995	962	1008	962	928	947	984	969	996	988	989	960	998	926	922	996	925	962	978	955	936	917	965	957	929	970	962	964	998	966	983	936	1001	991	968	975	933	1011	987	987	958	989	981	1033	989	969	1000	1002	964	963	989	976	965	955	1031	955	997	986	993	940	992	982	979	1003	1032	1006	962	985	1009	961	1005	964	1008	988	971	946	998	948	969	968	962	915	972	994	996	997	991	944	997	1022	966	1013	1006	980	967	968	986	969	986	936	928	976	948	987	1011	965	932	977	961	1011	917	997	938	947	958	1021	960	950	1010	1006	989	993	983	1018	966	943	950	941	978	948	997	926	979	1010	1004	974	968	973	995	999	954	997	934	974	936	1010	969	957	976	939	1035	962	916	944	1019	958	973	999	975	1002	1001	980	1019	958	982	1012	925	997	980	963	940	979	938	1008	1037	1016	1010	988	1004	989	952	974	963	1041	955	1016	988	1014	989	923	1014	960	980	900	942	969	936	969	930	974	918	957	924	898	936	947	961	951	990	1016	930	993	951	955	956	959	995	1016	1002	951	958	940	1016	965	1005	964	937	990	936	948	1052	958	967	959	1038	944	1008	937	997	1049	980	988	955	1004	981	990	937	936	967	986	1000	967	992	990	931	961	916	984	946	964	1034	903	975	990	1017	935	990	980	982	978	1002	977	1004	978	982	951	956	990	959	935	975	1000	1003	1019	966	959	945	967	932	939	971	958	965	1010	972	974	989	1003	967	953	1029	965	946	989	992	942	993	976	963	964	972	954	1015	1029	951	963	927	997	968	953	1015	998	988	960	1004	989	981	1009	1011	994	993	1030	971	978	979	972	985	978	939	1061	942	980	990	1010	987	1013	948	922	980	996	980	946	947	988	1015	978	1044	971	969	961	943	983	962	921	986	1003	1040	968	961	1024	1050	967	950	911	950	998	1025	941	959	924	1014	989	1038	895	962	948	929	997	996	966	1033	989	939	1008	965	926	961	966	959	1040	971	977	1014	979	1030	967	988	1016	964	963	988	976	1010	986	990	974	1039	956	979	982	961	972	943	1000	1019	920	989	937	965	982	930	958	974	979	988	935	995	962	997	972	952	938	987	1008	977	944	908	949	994	1015	961	951	980	920	964	1005	996	986	993	1000	979	987	988	1013	959	965	960	981	943	942	948	987	974	981	901	935	993	995	957	1028	1007	934	981	953	1020	976	954	954	972	925	975	897	995	942	1018	993	991	943	915	985	955	1016	963	1005	967	991	994	951	1028	1016	920	970	959	958	962	926	934	974	1012	984	970	966	984	995	951	967	992	1030	949	977	970	1010	966	924	1003	949	1012	947	901	981	959	955	957	942	974	962	983	957	949	957	989	1007	982	945	957	955	974	1056	972	951	1001	985	990	984	961	1005	965	962	970	995	1019	896	973	929	968	928	958	1008	941	933	987	994	1034	891	1007	940	988	990	907	986	943	979	987	962	1010	959	993	1004	977	1002	938	990	997	962	1027	976	979	990	957	993	978	994	1025	968	1033	965	984	941	985	963	988	944	931	1001	1002	961	970	983	926	981	969	981	1030	1021	1006	933	982	954	955	990	972	970	961	956	986	994	981	1019	981	1028	954	958	953	978	949	1006	990	943	989	1025	1012	973	979	958	959	970	951	979	982	965	940	924	956	931	985	1055	979	948	946	949	995	984	984	961	939	993	999	1015	978	964	940	975	992	956	953	985	961	1005	956	949	962	944	1001	945	971	935	948	967	983	940	1012	973	982	948	960	959	1008	959	1046	1020	1007	912	973	982
29958	30722	25472	13177	5163	4330	1317	283	303	324	322	336	357	317	292	284	286	279	328	318	275	309	294	308	336	283	291	325	302	306	309	320	301	279	300	306	297	280	287	296	294	283	320	329	335	315	288	308	325	305	298	318	298	309	313	319	301	289	318	302	307	296	313	286	281	308	319	336	303	299	303	318	295	304	308	287	315	335	296	313	321	328	305	309	290	293	322	280	306	302	262	305	307	307	275	320	303	313	311	311	323	315	293	308	279	278	291	286	311	300	294	316	327	312	339	288	331	286	297	281	283	310	280	302	309	289	354	309	305	312	321	309	318	318	341	343	300	292	299	309	298	280	323	300	296	325	291	307	308	329	297	320	324	314	298	313	319	311	332	305	287	316	307	313	303	294	328	307	284	308	301	335	310	324	295	302	332	311	292	297	329	307	325	300	291	293	276	338	326	307	281	297	289	328	314	279	291	331	310	297	293	275	288	326	269	318	330	314	323	329	333	304	313	307	308	289	324	316	300	310	309	296	297	317	297	354	306	308	295	297	301	282	305	277	318	306	361	327	290	294	327	303	299	295	309	287	311	260	317	291	285	297	313	321	302	320	311	309	317	289	342	264	331	298	280	301	303	296	297	298	314	299	300	317	294	309	322	314	283	282	324	299	280	296	313	311	333	308	317	291	298	307	319	327	333	303	325	292	313	309	299	318	299	299	313	329	299	342	286	281	301	333	275	291	299	338	333	299	272	322	326	285	295	301	317	296	303	288	291	282	288	320	290	319	316	275	330	306	285	284	317	296	301	275	317	303	277	312	290	318	309	346	318	303	287	259	317	333	299	321	299	291	338	303	285	317	268	273	302	284	286	293	307	306	319	299	292	293	307	288	323	341	324	297	295	283	330	290	309	281	303	314	294	307	287	311	324	301	294	298	330	333	318	302	288	339	315	298	273	307	308	341	323	292	306	298	287	288	312	334	305	309	307	341	300	319	311	279	329	306	295	287	334	312	335	303	307	313	307	302	311	288	327	312	317	304	301	303	303	323	311	282	300	297	333	300	314	261	313	297	326	333	296	319	310	320	306	300	343	283	308	311	285	297	295	285	302	291	296	293	290	310	287	301	278	320	321	291	331	304	309	323	289	306	304	286	307	299	314	299	292	314	308	304	328	303	296	272	305	301	358	275	277	306	301	277	354	319	305	296	324	322	360	287	320	315	296	327	327	287	319	317	291	315	296	323	322	299	310	293	287	304	308	320	302	330	279	316	296	285	289	333	298	277	318	286	316	284	326	307	320	288	290	296	287	289	316	335	331	316	283	285	305	313	315	303	285	315	328	298	321	298	297	292	273	303	292	300	310	326	308	305	324	305	305	304	299	301	315	315	295	288	316	279	322	299	303	312	318	288	300	296	307	328	310	306	332	318	283	311	305	304	294	296	301	282	302	298	297	286	315	316	294	297	309	314	303	308	296	348	298	291	315	308	318	305	319	276	301	287	317	282	311	278	286	292	282	295	297	308	308	305	304	313	278	285	283	304	310	287	284	301	319	306	320	331	323	342	321	328	314	315	320	279	295	299	299	295	292	284	280	330	262	279	317	314	311	329	285	262	294	310	289	262	306	273	308	315	317	297	259	307	304	322	281	313	272	297	306	297	329	325	300	318	293	313	314	285	285	335	292	311	272	299	270	318	278	324	332	312	299	271	274	320	296	294	311	296	311	295	332	312	346	315	315	304	318	322	337	290	263	316	330	322	289	315	271	308	294	288	290	327	308	338	298	349	278	276	304	323	277	309	300	320	289	308	314	307	314	297	291	310	315	331	274	311	320	302	338	308	337	307	292	329	297	296	334	324	301	304	283	308	307	294	320	320	315	293	307	307	313	284	286	345	316	333	302	281	334	287	322	312	313	281	295	294	326	319	282	305	322	310	318	304	306	293	300	283	313	323	310	316	292	320	320	280	297	307	328	284	314	315	312	296	318	308	312	306	279	300	306	317	311	309	339	309	297	312	336	327	314	316	313	303	292	313	306	302	304	288	287	308	312	293	330	304	328	275	304	274	285	300	284	310	306	272	320	294	309	316	281	305	345	302	307	319	280	310	286	282	294	287	321	291	298	284	308	323	283	304	313	306	304	265	318	290	308	320	289	294	291	276	311	275	293	321	307	340	323	301	299	323	319	331	294	328	312	305	299	295	301	295	311	316	329	287	306	315	308	294	303	256	312	312	295	334	340	310	317	289	295	311	287	307	304	295	335	352	285	303	312	343	292	293	299	309	297	288	311	293	310	313	283	312	315	337	297	303	318	323	269	317	325	311	295	277	324	295	302	282	305	269	318	316	279	313	312	309	303	300	289	323	295	293	293	319	324	279	282	294	296	299	308	265	313	305	306	334	313	282	328	319	293	307	343	313	302	326	327	295	326	326	323	291	304	289	300	301	281	293	251	312	292	292	311	287	330	329	284	310	320	295	295	323	287	311	305	311	307	319	300	305	331	286	321	296	293	312	304	269	295	283	266	298	302	325	298	314	304	301	296	293	297	346	304	319	297	331	311	318	296	281	312	309	302	318	311	313	292	302	319	318	317	282	307	300	308	306	322	316	289	297	292	316	328	271	296	304	307	318	303	319	286	315	308	333	274	333	311	320	276	328	337	327	296	275	312	289	319	312	328	297	345	291	291	300	316	286	316	281	312	276	310	315	278	322	329	339	293	307	349	276	299	303	306	318	314	333	307	274	340	332	296	299	291	299	339	286	305	313	313	291	301	297	314	284	299	312	291	290	299	291	316	320	302	269	293	314	292	305	276	304	298	304	314	305	305	315	307	290	295	290	287	289	331	308	323	308	289	308	285	313	348	306	321	283	307	312	278	337	298	308	306	313	302	289	341	273	313	299	327	319	326	308	307	289	315	297	312	296	295	288	322	305	297	274	311	318	327	297	315	308	295	322	310	298	328	327	299	317	273	315	319	308	306	302	304	304	286	285	312	316	320	328	317	327	319	303	290	303	309	319	289	293	329	291	319	316	294	348	292	301	295	306	308	295	287	301	323	300	295	296	308	305	315	289	302	297	324	341	316	301	323	314	329	290	298	304	321	317	279	294	326	302	305	303	304	285	313	340	273	277	316	329	285	298	301	305	318	289	312	328	291	280	313	304	317	298	276	331	308	272	313	299	299	315	281	329	294	272	310	281	277	299	278	297	313	316	304	324	278	306	268	310	332	276	315	316	279	325	289	298	330	272	280	325	323	291	289	281	299	317	317	293	315	333	305	351	304	295	310	311	314	283	315	319	296	295	302	292	300	285	343	284	310	310	346	300	320	301	317	336	321	341	274	306	283	327	318	323	297	315	319	315	308	359	320	270	303	312	320	287	313	289	305	323	320	332	328	301	308	304	312	332	309	302	291	310	320	287	298	269	330	317	301	307	311	310	301	309	311	295	287	327	302	305	270	301	318	330	318	276	301	300	315	333	303	289	280	309	315	306	295	282	301	310
36283	47491	29130	16086	9328	9533	2847	521	515	489	499	530	440	506	526	509	522	464	474	523	496	524	525	518	466	491	481	493	500	459	505	450	527	478	459	497	532	534	495	496	460	472	464	498	522	525	493	461	510	495	495	517	501	521	541	494	476	505	478	488	502	461	488	495	482	509	468	507	512	490	515	494	485	527	509	516	529	500	510	547	491	473	506	511	519	498	489	494	456	517	467	466	490	480	503	484	483	473	522	517	493	511	518	483	489	484	459	496	492	480	503	522	464	521	498	507	491	494	469	493	531	460	507	516	466	530	498	503	490	482	495	510	508	473	492	513	505	557	459	525	492	503	478	474	529	550	484	490	469	471	496	475	526	501	501	482	480	472	476	462	503	552	483	465	540	539	524	503	519	470	458	492	524	464	477	513	498	488	513	492	531	491	483	492	502	509	496	464	485	538	498	503	487	454	504	507	480	514	501	483	506	476	514	502	491	537	526	562	524	485	492	461	501	509	487	474	464	460	479	508	509	490	471	548	458	495	476	512	492	518	500	515	505	494	465	467	483	480	530	504	521	485	498	511	479	492	506	529	496	496	499	479	468	488	478	483	495	521	490	458	485	526	480	511	527	508	551	484	508	504	486	484	487	521	505	483	479	514	541	487	491	503	508	476	485	468	536	499	509	458	489	502	513	487	496	536	505	464	493	521	486	536	476	492	481	529	476	507	489	471	497	522	504	496	491	527	523	463	455	467	493	514	504	499	472	527	462	503	518	502	498	478	585	509	483	533	519	472	476	568	469	474	495	541	464	500	479	483	502	469	511	485	536	464	494	503	510	467	493	511	526	502	473	559	495	493	499	523	521	506	496	481	498	495	480	485	523	512	489	483	497	447	520	510	505	474	515	506	495	533	526	482	500	500	469	482	521	504	499	473	496	496	485	504	470	526	480	504	504	525	524	557	519	522	508	490	406	489	534	480	481	508	450	455	490	486	460	510	495	535	467	505	503	503	491	498	498	531	541	500	519	544	472	469	506	497	522	464	528	542	484	509	522	468	518	430	483	491	501	488	500	511	539	512	520	473	476	505	506	483	462	509	502	511	532	475	504	512	476	498	501	474	514	483	503	509	506	523	496	550	517	498	478	494	491	487	549	517	498	487	509	516	470	492	485	470	465	477	470	493	500	519	489	496	503	476	464	468	523	495	492	487	541	493	520	526	478	506	483	472	454	505	484	479	532	488	508	499	534	512	520	499	501	481	522	503	487	541	535	496	473	484	478	477	497	514	479	546	489	482	503	507	469	504	504	521	479	492	495	516	488	454	500	496	493	492	475	481	469	578	514	498	463	504	492	455	473	486	468	461	474	504	480	510	510	476	506	509	472	499	471	514	522	505	491	457	502	500	493	513	493	492	467	486	488	519	503	486	481	504	507	468	491	494	501	559	488	470	520	503	512	482	494	507	512	444	485	499	500	544	485	489	491	496	511	505	499	494	490	491	495	467	483	509	527	494	487	528	522	496	557	474	515	491	470	492	473	470	508	489	501	500	471	485	490	494	470	544	540	438	494	482	501	493	498	495	489	477	473	505	530	558	477	480	461	496	487	465	501	485	484	489	497	505	429	474	465	466	508	518	484	479	541	495	547	511	489	512	502	490	455	468	515	482	473	498	483	520	507	475	489	521	477	486	497	482	505	484	472	543	458	515	531	472	500	504	543	534	479	473	509	490	493	516	477	516	481	493	471	452	520	490	495	496	494	494	473	487	502	496	473	442	456	446	478	488	482	486	516	496	517	506	459	510	485	519	492	481	462	516	488	487	525	485	486	519	489	487	518	478	532	478	502	512	461	511	491	498	473	499	505	501	472	478	492	478	528	499	478	500	482	481	485	455	546	501	516	471	485	498	483	554	506	505	456	480	475	486	471	459	457	454	495	521	486	533	460	505	496	520	510	499	496	501	535	513	454	489	524	510	489	495	485	471	514	504	492	480	497	461	528	471	490	510	487	475	493	485	482	444	497	505	496	482	493	480	463	527	500	489	494	519	470	478	498	524	495	473	490	497	489	512	512	521	486	517	496	465	451	482	470	496	479	487	504	531	493	517	520	506	488	495	480	496	474	496	489	483	478	483	499	467	488	495	465	473	542	463	495	497	504	502	490	457	488	497	508	482	477	482	472	479	506	542	469	499	476	513	508	499	533	519	513	474	508	524	493	480	506	468	499	448	459	468	492	483	505	500	500	487	494	498	517	492	502	531	505	507	485	496	509	456	491	494	452	500	477	490	513	484	498	468	514	495	488	465	476	511	511	482	493	496	496	474	512	449	492	518	501	554	480	497	504	476	469	509	514	471	486	473	504	484	524	507	479	519	552	503	487	503	468	505	506	494	532	502	496	516	480	489	483	472	488	506	487	495	518	476	490	519	492	499	513	522	457	534	485	472	482	558	525	530	480	508	475	459	480	498	525	470	521	462	514	526	487	441	484	486	492	533	492	480	512	479	489	468	475	496	472	475	534	502	512	503	509	483	473	529	487	485	496	490	508	501	501	456	476	534	548	518	511	507	517	500	527	485	512	531	519	460	477	500	533	454	478	496	507	464	482	488	476	531	482	476	486	483	514	459	460	472	490	500	515	496	507	470	477	495	470	488	469	502	518	499	489	495	478	481	500	516	518	546	499	477	541	501	490	500	483	504	504	512	490	533	481	519	469	477	475	487	477	521	522	463	529	483	512	524	479	496	483	487	504	514	496	494	493	504	517	489	469	525	508	465	464	505	494	488	464	479	451	464	453	491	478	493	502	492	510	485	503	496	509	463	499	475	518	514	468	496	501	537	488	436	475	463	505	485	439	503	518	496	489	507	508	496	437	455	507	485	506	461	504	534	471	486	527	481	513	478	488	491	466	492	484	469	453	501	501	489	473	451	497	497	516	489	497	497	467	486	493	504	547	490	482	521	480	465	486	476	487	494	527	486	476	500	514	490	494	489	493	492	531	498	463	538	470	489	520	526	527	518	506	477	510	498	516	495	457	480	489	487	485	535	493	513	501	449	511	467	506	510	483	513	484	480	529	495	498	476	511	512	503	527	481	451	482	535	519	503	519	488	467	480	488	503	511	533	526	467	518	454	497	517	465	528	500	513	491	513	536	506	494	514	478	525	485	513	497	491	510	487	476	466	471	524	476	503	493	491	509	507	516	483	560	461	510	501	514	499	485	477	520	509	514	469	480	508	452	505	468	495	505	539	455	529	535	493	510	499	467	503	494	470	515	490	492	525	450	492	465	496	483	496	499	482	474	526	534	506	494	492	528	531	456	497	464	491	452	476	450	523	499	515	473	519	503	500	493	493	499	428	489	519	467	532	461	527	514	496	483	511	524	513	486	472	506	515	493	514	479	502	471	474	503	524	497	487	478	522	495	522	455	488	480	519	535	483	487	497	494	507	490	477	490	430	430	504	510	513	483	539	506	481	503	454	490	495	514	470	516	493	522	469	501	518
25312	25530	36667	29621	26985	25625	10023	591	482	472	494	512	435	499	471	469	448	444	450	474	468	439	475	470	455	457	426	491	439	442	418	450	412	459	410	439	476	437	436	406	494	468	467	453	474	448	395	437	432	458	411	448	462	407	469	437	446	475	462	462	470	504	450	415	445	471	467	458	458	418	448	451	428	410	471	459	439	457	428	444	443	495	432	460	446	469	420	454	440	437	429	438	439	440	486	440	446	449	410	438	485	433	419	448	429	411	470	450	433	473	452	482	434	476	443	423	425	434	482	451	458	471	444	414	436	464	450	469	449	403	430	458	440	463	463	427	461	452	412	423	429	466	425	446	463	425	487	444	441	465	481	494	475	436	472	479	422	467	464	476	441	449	447	463	443	455	440	454	434	457	451	462	423	463	450	433	434	463	480	421	486	440	447	468	475	465	435	448	449	447	457	453	447	438	453	430	477	459	475	429	418	454	446	431	433	441	447	431	415	434	479	497	479	450	408	464	443	417	481	416	441	427	441	464	426	456	474	472	458	442	435	446	456	437	424	440	470	484	440	423	396	449	453	418	473	458	449	458	431	427	412	457	443	419	465	448	413	433	458	447	465	432	484	429	401	442	446	476	443	462	432	481	472	433	420	454	477	436	456	412	459	440	455	467	437	426	440	444	497	457	437	490	486	500	458	449	497	448	432	463	434	421	415	460	428	477	415	434	435	426	443	480	448	443	477	473	432	416	446	448	413	430	469	447	442	403	471	446	465	442	442	458	430	464	437	436	443	474	409	463	426	461	422	440	459	440	448	482	428	482	416	481	447	424	434	465	446	439	418	449	458	426	428	415	470	464	493	464	452	423	424	460	419	423	454	427	429	431	491	457	430	408	435	465	452	462	486	473	431	442	439	454	464	456	463	440	409	437	457	439	478	461	462	414	495	441	456	432	448	481	428	453	488	453	435	450	459	448	459	427	448	456	470	474	425	466	451	453	446	465	483	454	474	464	449	479	451	465	473	444	431	414	442	448	447	463	439	428	446	451	459	441	449	410	415	467	473	446	410	461	461	423	488	460	426	447	476	437	451	476	402	443	474	443	456	420	467	429	472	447	476	488	416	446	455	425	466	451	430	455	421	428	423	409	467	416	459	457	452	427	440	409	443	425	433	419	470	452	437	443	436	461	433	446	454	467	413	439	453	435	444	448	461	461	489	438	385	437	474	447	498	401	428	464	460	420	449	433	432	432	428	468	458	442	457	425	408	405	479	441	436	456	474	434	440	463	437	452	412	450	432	456	464	419	448	470	483	442	426	465	432	414	444	456	444	440	450	417	491	417	469	472	415	455	422	419	454	415	413	431	469	417	437	442	474	476	427	434	423	455	420	418	436	455	463	452	447	440	472	425	402	428	447	438	457	458	462	399	446	440	453	421	450	440	431	438	459	452	434	456	439	415	431	426	452	446	405	433	452	431	435	476	453	424	461	423	444	427	440	418	429	431	489	439	432	404	465	499	444	450	464	459	442	454	449	472	439	488	446	439	455	442	448	462	464	461	450	461	442	444	435	429	397	428	409	465	445	468	431	472	423	470	486	430	454	449	462	462	418	493	415	430	472	446	476	470	465	435	452	467	421	434	477	431	457	406	425	463	454	436	423	409	460	463	454	449	481	421	456	420	450	495	452	475	470	485	464	445	429	464	465	424	455	498	464	414	461	445	423	427	453	476	440	450	431	433	446	462	456	435	461	423	488	436	442	473	432	407	447	415	448	460	456	480	420	479	456	428	448	485	463	446	471	452	432	454	433	439	435	431	442	490	437	452	415	449	422	455	438	425	439	460	480	451	464	407	416	434	458	453	459	429	444	446	437	435	456	456	475	447	482	415	452	471	465	433	451	441	418	416	463	431	421	436	418	446	433	443	434	469	458	456	438	479	443	455	470	416	472	453	418	433	438	466	484	437	443	482	454	463	479	454	440	410	453	445	422	435	492	439	464	428	446	426	437	458	439	418	442	397	452	440	470	448	471	429	445	455	458	448	441	401	468	464	426	466	466	458	424	418	440	460	456	457	461	490	439	457	417	464	427	465	458	433	445	407	454	446	458	464	440	415	458	469	410	444	417	454	449	455	469	485	444	414	449	453	449	408	458	481	449	436	444	481	446	450	465	434	401	403	477	455	467	466	455	456	438	466	441	456	462	498	419	436	417	436	436	440	460	470	503	427	455	415	437	434	442	467	444	440	466	470	445	405	473	451	468	441	463	455	425	452	459	435	451	443	471	424	442	431	428	438	464	471	458	458	449	474	433	434	445	489	444	410	424	475	437	427	479	427	402	460	401	436	418	407	458	466	452	484	489	459	437	481	433	487	440	441	508	460	453	445	407	435	413	477	449	447	448	411	477	466	434	424	463	451	473	393	456	406	425	447	453	416	437	443	422	470	457	447	455	423	451	448	482	456	415	452	438	494	423	475	412	445	434	452	458	455	464	461	478	418	425	450	436	415	450	402	464	457	403	433	467	463	459	439	398	417	433	447	477	455	442	466	442	430	450	442	498	438	406	464	446	450	446	408	440	457	450	442	484	459	454	440	448	474	437	452	472	481	423	447	493	448	429	430	448	436	473	424	465	437	457	422	472	452	477	479	416	451	445	408	469	434	459	431	436	448	438	438	476	445	482	415	490	429	489	448	410	457	425	441	415	411	457	437	458	420	436	441	451	399	466	444	430	445	426	443	455	419	456	460	479	479	421	471	470	476	425	493	449	424	502	442	476	413	485	428	436	445	468	436	477	461	451	403	453	422	417	437	449	447	425	414	441	429	502	439	446	436	465	473	454	471	480	434	489	419	431	493	440	468	406	461	472	449	432	445	444	462	438	421	474	445	423	437	484	449	489	477	411	428	477	403	460	467	461	434	451	460	465	447	430	449	407	430	431	459	427	456	410	447	472	497	410	452	455	402	447	477	443	460	391	450	451	427	447	424	469	477	452	442	455	428	428	469	430	447	450	433	436	434	432	448	439	440	426	493	435	455	442	439	444	426	460	453	454	461	453	468	437	448	399	471	424	457	448	459	438	418	437	452	446	453	456	469	421	430	435	451	457	466	446	461	456	441	462	454	424	424	493	417	426	418	411	454	408	461	422	450	435	479	468	435	442	489	476	480	476	451	467	436	431	454	446	448	458	423	410	425	424	414	468	450	418	457	458	435	433	403	420	456	424	466	440	492	447	446	440	470	436	446	417	430	462	425	458	449	439	472	434	452	462	436	432	474	491	442	468	450	391	441	492	453	463	460	435	444	450	432	475	448	480	437	459	407	447	467	447	436	463	440	458	469	466	418	400	465	439	436	452	397	452	442	441	440	431	428	454	452	406	452	445	435	471	450	480	443	473	430	477	446	424	444	445	464	468	464	418	434	454	456	463	511	452	431	474	438	508	428	440	430	430	434	433	433	481	434	435	453	415	457	443	445	434	465	471	440	420	442	434	441	435	454	456	456
60903	91149	55670	41677	34846	32123	10816	749	686	693	690	909	742	729	824	695	699	719	713	717	630	668	736	718	762	694	696	729	678	689	709	693	665	726	691	729	651	654	700	705	693	637	698	715	688	709	718	690	709	668	696	694	710	712	695	733	707	653	672	650	740	693	700	674	699	657	666	696	690	718	765	730	686	713	659	698	645	675	728	681	686	666	686	712	697	699	705	688	711	714	665	662	648	692	695	787	713	707	709	694	703	715	723	681	711	681	724	697	712	674	706	727	666	667	725	710	688	711	705	685	682	650	659	679	671	705	659	702	677	663	724	686	704	782	721	653	690	638	736	693	708	697	704	679	694	678	717	717	737	706	674	704	753	736	694	666	656	675	675	671	729	712	735	717	641	757	690	696	690	721	730	686	685	746	698	681	758	739	680	730	663	672	707	694	676	722	678	741	732	701	725	734	651	698	659	679	649	706	698	714	629	699	732	689	693	714	687	670	676	702	750	720	667	711	675	747	711	718	719	711	687	735	686	652	631	694	707	617	706	732	712	718	692	677	712	664	701	739	663	638	672	715	687	672	703	681	726	690	655	683	701	663	689	763	784	708	715	764	705	712	708	701	691	708	722	645	699	737	727	720	711	683	752	672	669	756	721	710	682	705	700	721	705	695	700	697	690	676	626	667	702	692	660	784	673	694	720	699	647	710	709	720	708	719	699	718	750	682	706	720	686	686	704	729	689	662	656	710	711	681	701	663	729	674	733	676	696	682	751	689	722	738	713	651	686	681	737	747	721	710	739	671	618	720	683	692	692	721	727	709	691	726	720	688	722	745	720	715	706	668	627	717	620	744	691	730	692	660	747	743	677	659	672	701	671	667	704	727	689	688	703	668	678	683	671	696	717	669	695	708	695	673	701	669	705	700	722	745	705	679	748	723	703	706	715	747	699	749	723	708	673	746	716	725	704	680	636	659	723	693	709	657	659	694	687	653	690	675	702	700	679	698	722	677	706	662	720	688	706	696	669	733	689	658	703	707	723	713	693	673	707	720	687	684	665	694	706	701	680	708	715	720	683	711	688	728	683	686	725	693	724	728	695	711	741	710	689	697	697	713	699	730	706	669	702	692	684	721	686	700	704	665	717	676	685	713	677	693	672	733	740	665	685	734	732	699	660	681	700	728	668	726	738	720	737	692	672	673	735	668	656	693	715	711	721	723	704	697	711	685	671	741	743	675	750	723	698	704	720	722	688	672	708	699	667	682	760	698	746	686	648	678	703	674	722	695	677	682	714	668	693	688	708	652	686	750	661	698	655	686	741	683	672	705	688	701	699	692	696	721	683	672	675	710	704	710	687	632	694	672	685	697	750	727	666	717	655	671	771	661	696	684	688	719	686	710	702	674	665	692	710	698	713	711	736	687	721	703	680	689	721	687	657	685	709	669	689	723	727	752	721	678	719	717	668	682	735	724	659	697	700	760	684	727	676	693	725	672	693	720	692	668	653	688	700	716	710	743	668	702	715	722	668	706	672	703	693	697	731	668	635	700	747	683	691	690	693	693	702	733	726	724	732	721	650	654	702	694	704	748	659	709	727	699	714	690	738	676	706	717	710	709	652	701	687	719	741	699	695	691	661	684	653	693	730	695	723	716	709	666	713	661	688	714	707	667	676	738	684	710	694	686	736	692	671	720	692	690	689	692	698	658	674	678	664	693	752	701	710	698	705	679	678	691	756	709	711	707	714	665	723	691	721	686	687	718	659	729	726	707	636	727	689	681	646	732	711	679	679	698	703	698	689	707	672	690	708	680	670	754	724	770	692	691	692	714	703	692	663	710	737	703	710	689	717	682	658	705	658	707	679	650	666	681	713	717	699	662	689	697	705	692	692	767	670	680	704	684	732	694	696	660	649	660	674	732	743	640	680	727	703	760	712	707	762	719	691	685	688	699	672	707	733	719	745	641	676	718	668	693	689	715	739	691	681	705	690	684	679	723	686	735	698	697	677	673	694	683	662	727	728	643	691	642	699	659	682	720	705	726	725	658	669	672	700	739	757	681	669	721	705	665	695	679	722	679	707	683	684	667	754	702	699	637	681	678	698	744	729	714	727	701	672	732	676	692	651	684	668	721	710	687	692	698	676	674	679	686	697	689	711	741	653	672	689	653	679	712	694	700	706	663	688	676	651	701	669	757	736	722	686	686	719	669	704	725	677	726	713	687	669	680	722	681	705	713	710	666	711	664	707	685	721	701	694	692	747	679	688	710	722	703	693	699	650	697	728	692	697	701	675	676	684	675	719	706	702	686	755	721	681	693	688	745	722	715	664	724	699	697	721	753	690	723	735	662	710	685	697	681	699	733	704	693	666	657	682	701	713	706	743	685	724	697	696	707	672	703	725	660	671	702	726	678	659	712	732	649	674	736	697	718	700	702	652	687	721	687	688	691	717	707	652	682	697	718	697	732	676	692	685	694	688	735	748	694	710	720	695	680	649	729	690	763	732	667	727	653	673	665	705	685	692	687	690	729	685	663	637	712	714	682	738	679	739	708	723	725	722	714	695	685	684	712	700	687	693	721	706	710	741	686	702	690	716	698	716	734	692	671	683	723	643	650	677	696	673	703	698	720	693	683	687	697	696	692	685	683	723	684	651	718	707	730	690	689	688	682	687	692	710	767	709	689	699	711	683	680	722	687	707	695	671	673	769	713	708	689	677	695	689	728	713	697	713	754	721	722	716	719	666	703	672	647	676	676	733	725	670	719	698	681	681	717	673	643	726	721	699	697	668	708	700	755	702	738	717	642	675	726	704	723	682	660	680	665	712	739	692	726	700	716	702	744	664	696	751	722	685	701	715	647	695	675	725	743	688	747	721	706	708	692	692	686	660	676	649	721	683	687	714	706	720	672	736	667	734	669	658	679	706	719	658	691	711	725	656	705	717	671	699	733	687	702	694	721	718	722	660	703	650	675	692	718	686	707	685	694	675	731	681	691	687	690	689	695	723	711	710	703	666	713	674	742	676	742	663	667	684	668	687	693	680	672	692	707	711	679	709	760	711	702	710	712	680	693	735	699	724	709	705	670	723	680	700	758	674	696	720	712	697	700	692	625	701	644	685	661	656	704	670	657	684	691	699	707	662	747	743	718	642	690	652	743	703	737	707	678	711	664	726	724	715	692	699	704	694	650	686	650	696	654	688	684	706	728	687	696	690	699	763	659	695	663	742	684	674	705	748	716	647	711	690	732	690	674	684	709	704	665	671	674	705	692	695	731	758	698	668	701	728	718	705	701	698	642	737	735	656	695	639	720	694	709	698	704	737	712	658	720	657	776	684	697	733	660	679	704	700	705	668	671	663	710	728	687	739	713	704	706	702	667	722	714	706	683	738	696	667	720	697	702	688	677	700	651	721	710	689	719	667	709	663	777	684	687	723	682	717	674	714	726	698	677	675	697	680	702	666	685	650	681	708	679	695	686	689	687	680	757	719	711	655	679	686	695
24215	22605	31513	27524	27322	29534	16886	1353	789	619	662	721	694	628	702	639	677	703	656	604	645	649	646	705	713	697	657	661	702	660	663	644	633	670	631	674	643	678	664	642	671	673	698	627	655	693	686	686	651	658	639	721	610	634	684	611	692	640	649	678	613	650	620	669	654	643	697	639	691	672	682	641	630	675	647	655	645	632	644	656	645	694	640	652	664	674	674	612	680	651	718	645	640	667	639	652	661	683	578	614	648	671	632	655	658	670	595	742	643	640	656	681	678	661	655	683	622	672	653	648	691	682	721	686	673	670	645	678	702	654	626	621	655	627	660	641	683	656	668	610	687	672	662	628	670	621	705	624	712	639	657	628	679	656	686	645	659	678	601	671	685	683	642	654	648	639	671	669	606	675	676	657	620	666	649	670	684	714	632	662	618	660	637	649	622	705	674	633	619	697	636	665	636	702	673	645	668	628	632	676	641	672	659	687	614	655	660	675	685	667	654	642	691	686	621	654	654	651	612	670	669	639	655	662	642	680	643	672	619	631	639	706	625	669	627	687	609	665	676	671	654	690	612	676	690	636	656	658	647	616	677	661	655	707	668	675	672	624	636	635	676	649	679	605	637	673	637	653	623	681	668	636	660	678	692	638	622	650	629	592	645	674	683	614	673	682	629	640	677	690	684	616	681	672	661	674	630	610	694	656	669	632	615	663	690	660	646	637	651	672	650	659	682	641	649	626	636	680	671	691	641	682	649	637	654	614	657	670	661	682	658	688	633	696	623	617	642	671	667	668	648	698	668	652	664	662	639	649	628	626	620	648	644	669	657	664	654	617	667	660	634	673	633	675	630	645	652	612	657	657	624	655	644	650	650	613	658	630	691	628	686	645	647	681	639	649	624	612	639	634	683	658	610	620	613	653	632	654	678	671	641	635	643	676	651	706	658	684	645	708	695	658	692	634	661	665	678	630	637	623	662	671	618	676	648	649	622	672	659	670	643	676	590	628	661	703	647	657	717	652	620	657	671	613	639	710	623	636	628	609	668	620	655	581	643	669	603	624	667	643	656	655	686	663	639	670	667	652	626	627	646	617	672	646	686	646	634	647	659	653	638	674	675	660	642	661	625	670	646	653	668	649	644	640	711	656	681	648	679	683	691	685	658	630	665	615	686	664	655	651	670	658	626	647	665	655	654	651	631	675	621	630	689	678	637	632	670	657	663	654	667	685	621	607	641	671	661	649	673	643	672	617	607	703	650	663	689	652	623	655	580	649	649	681	671	658	659	669	633	673	654	630	616	715	638	651	673	652	602	648	639	679	678	682	668	689	678	683	656	611	628	605	634	629	634	708	633	657	643	689	648	700	632	623	667	703	652	698	670	656	671	671	645	653	684	632	665	635	627	659	629	623	660	656	633	645	648	645	633	639	689	689	626	647	651	660	674	677	648	628	651	647	662	653	649	669	616	645	609	691	651	632	670	687	664	650	705	660	673	648	657	649	661	647	689	671	628	656	676	681	671	623	678	657	645	692	609	636	710	649	688	631	672	681	634	681	660	664	739	613	639	661	668	628	685	646	670	643	667	714	649	635	643	687	639	661	621	686	641	639	615	703	710	643	683	674	586	662	686	647	629	627	639	706	647	646	674	648	675	631	661	640	642	681	637	690	642	637	676	645	680	668	699	668	642	674	676	676	633	691	618	632	634	631	655	681	629	609	644	676	711	602	665	656	627	670	610	666	644	624	631	669	691	686	647	691	655	665	667	684	703	649	640	646	660	656	657	652	664	636	647	658	666	678	647	662	623	603	658	695	662	656	667	658	633	612	675	653	731	709	661	711	630	636	664	658	685	659	675	656	633	633	704	674	687	655	682	608	611	658	608	621	626	677	638	645	636	657	620	650	675	685	625	645	658	703	665	635	640	681	698	624	616	623	668	660	651	654	640	643	700	681	638	681	683	686	688	694	668	622	648	669	695	665	642	648	630	610	655	696	635	643	679	630	693	615	647	656	635	644	634	673	647	695	706	699	677	631	643	669	627	670	639	632	669	607	635	698	692	656	621	640	673	629	697	658	719	650	656	674	664	701	717	648	641	627	635	648	635	659	603	692	639	692	649	679	640	615	638	680	631	642	647	633	680	647	656	643	625	609	679	642	595	625	680	629	656	662	659	631	698	632	604	655	645	623	667	669	683	600	718	671	605	635	652	663	618	644	657	616	647	690	602	633	683	669	649	611	652	655	637	661	625	663	650	598	698	658	611	687	651	653	631	644	616	641	649	625	663	609	663	655	678	635	645	647	618	567	672	676	684	625	661	593	648	621	666	659	610	669	657	653	668	652	640	698	625	651	683	679	596	675	642	660	614	666	647	647	616	664	675	655	652	638	636	608	666	623	606	659	671	648	667	637	643	699	660	670	659	667	707	667	666	621	655	655	667	677	640	660	649	642	644	733	669	625	642	697	659	643	650	707	663	660	649	671	644	647	615	659	617	664	682	649	664	709	674	663	605	626	657	622	716	691	632	650	618	606	679	661	620	668	601	610	663	684	620	600	641	687	677	601	617	628	601	637	693	672	679	665	612	657	645	660	664	635	646	632	609	608	681	647	683	637	695	707	673	686	660	658	646	662	676	657	649	635	644	710	634	615	645	644	669	667	649	636	675	651	637	659	636	612	657	689	669	647	614	656	677	639	633	658	652	660	692	672	638	636	704	685	656	634	647	656	678	634	614	660	697	704	667	626	641	631	717	661	652	659	638	673	683	605	655	666	682	625	667	670	622	681	629	683	624	729	664	632	605	672	643	678	651	662	699	667	658	593	679	675	675	615	676	617	633	657	594	647	636	650	686	670	673	664	686	628	664	630	639	640	647	659	656	643	689	648	616	659	663	656	671	643	696	666	697	685	684	679	677	664	612	635	637	624	652	640	706	667	692	636	666	608	662	660	678	616	636	689	662	642	689	619	627	717	664	610	654	648	656	657	682	669	664	688	657	664	643	687	651	650	600	666	686	659	709	652	662	650	667	656	652	648	634	636	657	643	666	639	670	682	645	649	623	623	619	644	679	672	628	679	654	625	702	634	597	645	693	682	683	664	655	675	682	662	629	666	665	653	618	644	611	677	668	633	692	636	664	622	698	614	652	652	674	640	637	671	633	658	694	659	688	661	633	666	637	635	678	688	639	656	702	661	643	646	682	642	638	667	651	643	611	683	645	671	626	637	647	621	654	662	627	655	639	673	680	660	639	635	659	633	640	633	613	659	677	680	626	668	637	668	669	673	661	657	680	671	647	686	646	668	628	684	672	644	636	697	636	650	655	641	640	653	586	620	649	689	666	672	658	646	691	654	639	598	628	692	662	673	675	665	605	669	663	705	652	624	661	619	667	692	661	632	694	674	608	607	680	656	632	689	664	661	669	710	663	619	652	673	665	699	656	707	667	702	679	629	683	629	656	688	641	628	640	664	618	662	689	657	650	665	669	649	687	651	651	626	652	696
62028	96251	67336	52663	42903	38980	13130	1021	1007	979	1000	1062	978	988	1186	993	966	918	981	959	993	944	953	969	970	979	970	932	950	973	942	992	987	962	955	972	942	968	1005	934	966	985	1004	947	967	947	954	962	1011	971	968	939	1020	1012	959	968	959	987	970	954	945	956	981	986	933	911	1033	962	1023	973	946	967	967	969	969	964	951	983	955	950	945	980	959	953	969	929	975	981	991	918	971	994	1005	969	927	946	972	936	945	1010	942	947	972	983	976	989	979	955	996	954	996	970	1005	987	1003	959	925	984	961	958	998	947	978	910	929	938	965	970	974	984	970	990	995	951	998	961	971	959	919	1024	952	982	989	964	887	956	994	940	1029	939	1008	999	993	949	948	1015	979	1011	961	937	892	956	983	1007	946	991	943	963	968	939	998	962	987	992	962	962	1012	967	971	949	966	977	973	947	1024	907	966	952	1042	969	961	942	984	967	986	1010	1000	1003	990	978	983	935	993	928	1022	1035	984	939	960	988	909	1001	1009	979	978	978	976	1007	1010	917	934	939	981	983	986	1012	959	984	957	976	979	936	1023	998	964	1020	1000	970	916	1005	968	928	990	971	948	961	982	1013	931	965	995	958	980	946	1013	998	966	897	985	958	959	946	990	968	968	944	995	999	940	979	986	947	958	961	1025	955	958	978	945	939	965	989	995	969	1039	986	998	973	957	978	939	962	990	1009	988	1033	918	976	973	947	937	976	954	999	935	948	939	910	962	997	979	965	995	962	952	916	951	986	980	939	938	932	902	976	979	939	928	914	992	962	1013	986	951	969	976	997	995	953	958	983	956	1022	944	988	970	941	945	963	1004	1044	972	989	921	970	934	948	983	994	1001	942	943	950	1011	920	969	946	955	955	961	986	1014	941	865	902	937	957	969	930	989	979	967	964	970	993	974	1010	973	989	955	936	1002	1013	984	916	987	945	988	924	1012	991	1006	969	1036	944	939	922	969	940	946	982	962	986	977	928	915	934	976	1019	976	995	932	980	942	980	963	1012	1002	1049	985	986	941	957	957	1029	921	1033	912	925	957	1000	966	933	971	1021	1032	979	965	973	987	1020	925	969	945	976	935	1021	934	948	1064	1004	997	945	969	924	976	984	1008	950	953	1008	956	1025	942	920	979	978	921	926	939	941	1041	999	925	1006	1000	949	1002	925	957	999	980	957	1021	964	916	1028	992	1004	975	988	982	938	978	947	982	977	1012	979	1015	949	930	974	972	975	969	942	1020	1013	1004	951	949	987	904	929	1017	982	991	949	985	920	975	994	1006	975	997	934	962	923	962	970	945	990	995	1009	913	937	928	982	986	1008	1022	1013	966	982	958	957	944	932	1027	990	1003	966	1028	923	930	958	1002	977	952	1058	998	949	932	977	1002	995	1000	948	971	959	931	922	942	935	946	956	957	988	1002	990	995	950	976	963	922	968	985	920	895	986	1002	951	941	965	1011	1003	1039	930	984	999	974	1018	1013	996	939	980	986	977	1003	1008	1016	951	973	924	929	1037	974	973	912	912	969	929	1038	969	980	980	973	978	971	993	968	966	985	971	903	966	992	998	999	998	951	1006	958	934	919	963	939	924	993	989	975	988	969	949	935	970	970	997	947	906	928	1004	964	983	952	968	918	972	956	1002	983	959	950	953	957	993	979	1014	929	975	984	898	990	927	983	953	1002	1001	1013	910	969	960	992	991	1011	999	989	939	982	965	939	918	916	962	1004	958	931	945	970	958	1017	939	1000	928	975	943	993	1003	1013	972	969	944	1011	1017	999	974	973	937	895	942	920	965	944	984	950	1020	944	961	995	989	951	981	933	980	965	964	929	914	966	988	921	956	987	965	1007	957	991	915	1016	980	990	932	989	940	973	963	999	917	928	1005	980	1007	948	994	948	917	978	953	955	970	970	977	975	979	946	992	938	976	937	971	962	998	990	980	919	991	1041	974	970	1017	954	959	953	947	987	948	946	986	985	1032	989	906	955	1012	926	1021	970	948	943	955	1032	920	969	957	1026	953	975	946	967	947	1029	961	998	956	956	958	854	957	1028	951	1015	947	1025	938	980	1019	974	984	950	1029	985	997	955	936	977	963	945	979	1014	981	985	979	968	928	949	974	924	973	977	1013	972	964	963	982	965	955	1011	994	999	1030	968	977	925	970	957	937	980	1019	998	959	998	931	967	1038	920	965	960	988	930	1012	989	991	950	932	947	1007	917	1029	979	998	983	988	1000	984	989	959	1069	1009	947	1003	942	965	984	993	1018	998	962	946	930	962	993	932	989	960	929	965	950	999	995	975	955	950	953	977	994	995	963	953	952	1011	986	959	977	937	935	941	938	933	960	995	957	952	987	976	976	975	974	957	981	994	978	925	944	940	922	1001	978	946	943	991	997	975	1044	963	969	997	939	1001	998	970	907	982	916	1047	919	962	918	1029	963	1003	955	982	1007	962	1001	971	953	983	979	950	935	971	944	931	987	965	989	912	1009	996	970	953	915	978	960	979	926	965	1031	1039	992	955	953	958	933	937	951	1017	962	1009	1002	1026	979	948	914	942	959	1005	963	991	966	979	1024	974	991	965	935	976	957	950	938	950	899	936	966	992	920	984	967	972	952	966	938	975	906	970	950	961	990	998	1008	1021	949	972	994	974	953	982	956	928	946	987	971	969	928	966	936	953	955	1002	986	1036	999	960	1030	982	938	1005	955	971	1000	949	964	956	1006	1023	996	920	977	940	997	1015	968	918	961	962	949	1024	997	1038	990	930	1003	976	971	1011	942	969	990	967	993	1000	984	934	945	960	994	900	1009	976	966	991	929	980	932	953	953	932	953	975	966	939	1000	956	992	971	941	1007	933	942	957	975	949	941	960	920	987	940	1007	932	989	1038	1007	981	932	939	931	963	948	986	946	938	958	961	945	1011	977	956	967	956	998	967	1000	933	1019	975	977	937	934	990	955	958	1071	973	1023	938	933	956	974	977	979	946	1002	926	982	920	934	945	965	984	1007	974	1032	949	966	958	915	1020	1018	992	975	949	905	963	949	954	963	950	976	957	947	1029	953	937	972	960	1027	935	980	990	971	977	980	970	1005	1016	1009	901	987	979	990	1003	954	946	999	959	944	965	1022	938	1001	982	898	944	1014	999	949	1019	980	959	999	1018	931	992	1002	1007	903	987	969	955	991	976	972	1008	982	969	956	1013	946	997	1005	882	988	923	972	1024	957	905	1000	941	974	959	963	971	959	947	906	960	956	942	1022	980	960	963	909	965	964	957	1011	997	900	940	975	902	934	1007	964	967	1016	982	964	934	982	929	970	1005	1021	1010	980	995	1016	973	910	956	966	945	939	959	968	941	960	925	933	986	955	993	928	983	941	953	979	956	996	955	955	1002	910	992	947	951	984	918	979	980	982	942	904	987	942	944	1021	974	987	974	959	989	941	988	964	981	958	1000	1020	938	975	938	991	955	986	943	986	971	923	966	969	991	992	986	968	943	977	921	954	964	981	947	986	1035	1006	954	1009	974	968	972	970	972	979	988	967	1038	971	976	953	936	969	994	974	1000	936	984	987	987	974	934	983	977	910	940	991	967	965	948	1061	996	923	965	985	943	1017	1027	971	976	986	951	950	881	974	975	985	903	994	967	995	977	1003	976	939	1004	913	977	914	973	930	929	1026	970	937	985	987	941	1042	974	963	957	925	965	974	921	938	1026	969	1007	965	943	960	945
29360	27326	26098	17921	6863	4860	1038	324	316	325	310	295	297	297	301	287	288	308	285	327	292	313	322	278	323	299	310	300	302	301	293	300	321	317	294	304	279	293	293	287	308	286	276	291	259	325	275	286	322	302	315	283	272	331	314	317	338	310	299	314	285	323	295	288	276	306	306	299	284	294	302	329	316	317	321	289	316	274	309	296	315	301	257	311	333	316	300	285	319	305	312	280	289	261	316	292	310	295	284	263	279	319	292	306	306	306	330	289	302	275	323	317	305	289	294	288	274	291	293	279	283	306	293	317	303	299	286	307	313	318	332	298	302	284	264	292	296	278	269	263	328	298	311	279	288	324	278	311	331	294	292	281	282	289	278	299	325	287	306	288	339	314	323	294	315	316	281	295	306	315	303	279	260	296	285	289	275	300	279	305	284	307	300	273	283	275	301	271	297	274	315	265	322	287	286	287	324	311	288	264	308	307	298	314	299	281	330	298	301	290	296	282	277	286	290	299	260	285	304	288	314	278	301	310	283	284	293	294	287	302	299	334	306	300	300	319	289	287	307	284	290	309	292	263	270	276	297	303	305	281	280	297	274	294	266	319	281	311	313	270	314	290	285	311	292	283	289	278	296	322	276	321	277	304	332	342	284	328	282	308	327	280	312	292	314	324	307	287	327	311	289	311	307	304	333	294	316	289	264	296	280	299	285	320	311	292	273	263	287	273	309	257	290	296	298	295	307	279	279	275	288	311	276	295	257	318	302	289	272	315	325	322	289	293	288	316	302	314	273	237	297	334	315	268	289	320	302	274	268	283	284	309	299	306	322	299	288	285	303	295	312	287	286	306	315	301	288	273	322	285	337	295	312	318	293	308	306	320	307	278	289	308	278	252	297	275	306	280	322	292	290	322	274	283	295	301	308	300	304	297	281	269	246	290	313	273	318	315	285	289	272	289	294	309	294	290	290	308	298	302	313	309	311	317	311	263	265	297	310	317	280	298	322	319	300	283	270	311	305	328	311	309	302	314	304	325	295	298	306	294	292	268	307	320	298	299	277	279	282	282	319	283	284	290	320	289	264	291	332	269	299	304	292	293	298	274	293	273	285	327	294	305	295	292	277	278	301	284	296	288	270	267	294	305	304	313	291	291	285	312	274	318	295	284	317	289	315	271	289	304	269	309	288	291	287	279	290	284	331	315	283	268	291	282	276	304	299	318	290	290	321	263	282	267	311	316	270	296	286	254	326	290	327	312	276	312	315	280	324	257	302	271	292	266	288	318	292	292	286	298	266	289	312	286	299	300	269	312	281	286	289	296	305	291	286	300	288	314	284	315	312	314	296	325	294	324	284	304	310	321	289	309	299	315	263	279	338	302	293	299	280	302	287	287	289	278	299	303	279	290	284	288	293	304	294	277	291	258	282	300	306	269	267	351	305	279	317	307	274	293	284	319	305	310	307	316	270	305	308	283	311	301	283	300	345	283	275	295	303	315	284	277	282	293	272	312	317	272	300	311	312	314	272	265	287	309	297	326	302	306	312	282	316	297	273	318	319	299	294	299	283	307	249	272	297	321	272	301	297	303	288	292	269	275	271	286	316	336	300	306	281	296	276	279	299	288	304	297	303	312	285	333	271	281	322	298	303	279	262	257	283	292	322	277	271	285	300	322	314	278	279	309	306	308	328	323	318	301	334	289	287	315	296	293	313	311	277	304	310	315	278	322	290	281	278	318	278	321	289	257	298	300	269	291	288	261	291	292	281	283	289	302	319	260	294	295	277	295	286	315	268	297	310	267	310	300	306	323	310	331	298	292	317	312	252	284	295	280	310	287	303	296	307	305	300	300	271	303	293	291	258	294	284	291	311	321	269	275	297	317	319	286	305	311	269	289	295	307	278	308	284	310	289	296	298	291	287	258	313	307	322	287	310	294	299	294	301	274	279	251	314	302	313	279	308	301	324	298	298	307	314	284	308	284	283	315	302	301	282	300	303	282	283	262	331	295	293	286	302	279	291	316	293	284	310	302	295	295	273	289	306	296	318	312	306	313	300	301	296	300	306	289	300	288	297	292	312	327	290	299	295	302	295	261	272	276	341	272	282	311	274	272	312	297	310	309	298	291	289	269	271	308	320	275	314	306	302	293	313	282	332	268	274	289	320	304	285	309	298	319	305	298	286	291	308	310	325	287	286	303	274	327	304	290	283	293	327	303	291	283	309	301	323	264	283	280	307	297	275	246	301	292	293	291	306	310	292	305	303	299	311	289	299	316	286	294	265	323	269	298	296	309	337	297	341	272	287	294	283	297	296	314	322	327	288	258	319	332	302	300	277	324	285	291	295	311	292	302	332	313	315	289	266	282	296	288	306	293	270	269	288	312	271	288	308	285	290	261	277	298	267	303	294	276	302	302	294	289	305	289	289	282	308	319	302	295	317	299	314	290	288	285	283	315	272	306	317	294	296	303	302	293	303	313	273	294	287	325	291	329	341	288	307	264	322	282	318	303	297	323	313	320	273	293	263	284	320	310	290	309	288	299	314	287	282	292	285	295	301	311	305	315	297	308	280	299	313	287	315	319	306	291	304	288	297	272	338	312	330	259	277	312	297	305	299	276	286	290	305	301	313	298	288	269	311	297	290	295	313	300	318	263	287	310	311	302	297	305	290	312	301	297	282	303	321	307	322	287	298	271	287	281	286	305	277	300	304	289	274	308	298	276	309	289	270	313	295	267	311	302	301	310	320	332	302	328	299	282	299	295	269	336	269	267	285	281	297	294	300	274	302	311	293	296	305	246	295	308	304	316	305	325	296	281	289	289	295	255	303	287	302	286	261	295	315	307	293	314	321	311	293	308	289	297	291	295	298	323	298	297	286	299	284	290	301	289	312	308	304	293	328	270	283	297	339	299	307	291	280	316	304	332	289	274	295	276	284	301	265	276	308	288	274	329	307	269	276	295	296	263	292	298	297	315	305	335	304	298	293	300	303	295	278	295	320	313	300	271	261	319	290	303	313	270	297	288	284	340	261	269	298	280	293	286	301	263	296	318	288	283	279	307	296	256	315	306	306	287	273	275	279	332	272	283	302	271	314	303	299	277	288	288	303	294	313	334	298	260	280	283	288	293	301	296	300	274	317	281	279	294	269	294	309	276	303	302	302	285	279	330	316	297	272	343	313	308	307	290	298	293	268	291	287	302	287	309	309	280	294	291	308	288	295	292	288	310	302	308	301	273	284	286	309	291	308	294	319	273	311	324	295	309	283	296	277	304	296	283	315	314	307	307	323	283	290	306	336	290	289	274	314	290	329	315	336	306	277	277	314	307	316	295	318	297	313	275	309	277	301	286	281	277	293	298	284	297	310	296	320	236	301	305	320	300	273	289	302	292	299	290	304	306	294	302	254	289	309	325	321	300	281	283	293	269	301	308	312	304	297	299	284	272	303	322	302	305	306	282	299	304	258	301	311	295	304	344	323	302	282	273	284	322	288	307	265	308
34590	44920	32420	20666	11335	10157	1906	501	445	488	479	495	474	478	487	477	477	477	510	471	479	492	508	468	483	486	493	547	485	486	463	479	444	487	494	467	460	483	522	504	485	510	471	537	459	519	447	469	492	487	464	490	491	519	481	490	473	493	501	464	471	495	448	447	484	480	464	460	496	479	468	481	497	509	485	480	517	495	455	528	465	500	460	528	483	484	467	487	472	465	467	502	473	479	481	512	490	482	465	457	457	520	503	463	456	485	491	457	525	488	497	470	501	460	484	455	469	523	471	486	539	430	464	529	493	489	485	457	487	471	527	493	462	467	454	440	483	481	448	461	519	502	476	477	501	482	452	462	503	476	483	486	453	467	510	502	483	514	526	464	509	480	486	545	499	498	482	484	483	493	442	487	477	456	518	445	470	478	515	494	498	500	480	459	475	465	509	491	471	477	471	475	453	465	480	516	473	480	479	478	488	537	470	493	489	455	476	485	505	498	479	494	496	485	471	494	495	509	472	474	453	465	460	458	482	491	475	508	540	494	474	462	483	485	506	450	488	520	469	462	487	499	531	474	511	514	490	490	514	497	456	473	478	484	518	504	506	443	498	447	477	485	472	467	478	522	505	462	461	519	538	502	430	468	503	485	495	501	514	454	498	464	515	500	475	480	498	488	447	494	498	476	489	461	518	487	485	510	504	474	420	476	482	497	441	437	481	494	482	484	514	472	494	507	502	464	458	456	496	459	469	500	507	457	496	469	473	516	479	481	507	503	495	466	533	489	533	501	467	488	487	459	524	482	491	475	464	506	491	527	502	481	470	460	458	477	466	426	521	491	476	513	446	491	504	490	479	459	497	467	492	464	457	498	471	472	485	493	477	493	505	454	462	507	490	451	487	507	501	464	463	438	482	451	495	504	523	488	481	549	469	516	513	477	467	492	506	459	473	484	495	492	471	454	468	443	521	495	462	447	506	490	439	482	438	486	498	472	463	471	484	472	503	499	522	479	469	459	483	468	473	484	507	445	485	481	482	506	510	507	499	458	492	526	496	463	467	436	507	502	471	479	484	477	478	451	504	558	473	472	507	455	491	445	498	493	440	477	458	486	473	461	498	454	459	487	486	477	473	491	494	464	519	478	498	461	492	502	496	524	488	476	456	469	456	505	485	469	497	495	430	499	510	470	466	475	478	472	498	483	477	463	489	498	487	461	524	463	483	469	469	487	463	485	469	489	497	459	491	452	471	493	469	521	495	482	477	440	468	460	508	496	508	515	469	510	487	470	471	497	461	480	450	475	481	479	467	475	465	457	456	507	481	518	486	489	521	452	499	522	497	437	464	494	482	459	499	489	497	471	517	473	448	470	503	461	528	479	457	509	517	486	521	445	449	481	481	516	474	489	497	466	490	487	458	498	493	486	497	514	465	485	505	461	471	462	515	454	499	478	496	534	446	506	475	442	478	473	508	445	461	471	527	497	490	485	502	509	492	466	482	502	479	502	449	518	480	469	496	509	483	512	477	456	462	464	467	483	471	499	485	486	474	467	488	469	475	490	513	478	505	514	517	492	512	483	501	487	487	485	504	479	481	487	443	461	501	517	463	447	518	499	511	466	520	494	507	445	435	465	519	424	477	462	481	467	510	462	443	490	474	501	480	437	491	490	468	466	460	497	500	462	478	459	475	469	470	474	455	486	497	488	462	474	484	452	489	454	454	507	494	469	488	506	522	473	486	456	485	508	502	516	486	488	531	509	492	495	453	472	475	456	512	509	484	527	518	487	517	481	498	487	435	519	493	479	462	487	473	493	477	484	490	492	478	501	478	478	494	492	466	480	467	494	486	476	465	464	454	513	458	518	455	483	456	517	449	507	461	480	445	510	484	443	466	489	473	475	435	483	473	495	470	505	480	463	457	455	485	465	465	466	434	496	436	471	463	507	533	490	453	505	494	499	461	470	529	527	495	476	478	484	471	519	498	504	463	472	470	454	482	469	469	470	480	473	486	510	476	475	467	483	501	474	508	457	525	480	485	494	468	448	516	453	505	456	520	520	497	486	466	534	486	446	459	510	497	527	488	491	491	478	471	483	463	507	493	531	544	498	498	467	510	517	472	513	480	468	493	473	474	486	495	516	446	493	445	510	458	492	524	514	495	497	497	439	411	466	492	460	501	496	441	487	452	496	462	462	487	484	443	481	505	483	484	451	524	476	498	477	478	467	452	489	437	466	486	501	465	477	503	498	479	506	471	470	485	471	475	445	479	471	480	497	475	435	491	462	496	488	500	447	470	470	482	509	467	501	477	473	486	466	483	481	482	475	507	498	444	469	498	491	476	507	498	481	528	471	506	500	490	471	475	478	488	495	482	456	485	469	501	477	512	488	529	513	471	508	473	449	459	493	505	451	482	499	526	503	487	491	480	477	463	501	486	452	512	522	483	476	456	494	473	510	465	439	480	473	538	474	497	484	477	479	487	500	472	483	479	475	476	486	471	480	470	484	487	497	505	538	500	486	500	487	510	527	486	479	519	494	479	445	471	447	473	486	499	491	488	493	488	484	514	488	455	495	477	481	505	481	475	458	507	462	500	434	535	476	488	486	508	508	476	495	482	536	497	452	455	455	508	440	451	458	453	513	475	470	463	459	458	499	495	430	513	489	465	448	468	466	505	495	469	481	462	452	476	463	485	508	472	486	483	474	469	479	506	480	482	489	489	463	494	453	499	492	474	476	565	483	496	505	475	491	471	504	481	511	476	515	519	509	508	463	486	490	448	489	467	481	511	451	494	485	482	476	491	524	442	467	440	494	520	498	508	451	505	481	481	474	480	482	458	468	490	521	504	446	505	464	503	462	478	484	466	481	480	485	492	484	455	472	508	521	458	487	513	513	536	469	489	491	439	466	447	477	503	459	492	473	477	496	471	470	466	437	477	481	468	475	492	495	514	475	461	477	495	497	473	472	478	516	482	497	494	468	464	496	460	499	494	495	485	505	446	481	498	500	487	525	482	460	514	475	503	504	470	471	491	526	470	471	484	473	525	492	485	481	482	476	474	488	439	488	467	469	504	465	509	497	489	474	491	479	471	472	476	474	499	489	466	484	464	467	492	490	446	471	503	456	471	486	453	456	501	471	497	490	483	457	498	502	479	489	477	482	449	470	523	491	496	467	468	446	489	497	510	477	478	498	517	476	475	443	487	475	488	476	498	507	471	481	492	516	510	489	512	476	486	490	487	467	484	489	491	509	497	502	478	486	509	441	475	452	474	510	477	499	510	489	469	496	454	475	530	471	456	492	542	457	494	462	457	491	453	498	490	440	482	477	476	501	521	493	461	448	474	452	491	551	497	478	477	457	489	451	470	514	490	491	499	520	462	473	501	454	488	469	486	507	483	482	525	486	478	485	499	509	504	449	489	414	487	485	482	503	497	491	498	519	504	487	457	480	486	483	490	484	489	530	475	486	480	534	480	493	518	489	446	498	476	448	502	475	484	504
25245	23018	32163	34455	31679	27647	11528	716	449	451	461	447	433	450	442	456	453	431	420	422	418	452	440	388	439	441	422	451	427	442	461	446	427	462	455	438	409	464	452	446	460	426	451	442	414	438	436	445	447	435	459	440	390	415	462	404	418	441	410	413	426	452	473	432	425	436	420	432	457	449	440	416	428	477	407	416	426	495	420	447	441	420	412	451	453	461	416	438	441	457	464	456	439	430	407	454	450	393	416	384	444	414	453	459	442	447	411	416	473	439	428	434	422	447	413	423	424	472	424	419	457	440	417	423	434	436	440	419	447	451	408	420	422	451	426	472	415	398	433	417	446	444	431	390	402	419	444	432	426	408	406	444	461	422	457	385	432	429	447	440	428	432	420	432	435	458	430	461	443	422	430	418	474	411	438	441	414	449	452	430	477	409	439	444	408	452	426	419	441	424	441	434	422	453	429	450	424	415	440	415	441	449	445	434	413	424	422	409	430	437	434	430	398	466	470	423	415	377	413	424	435	429	443	410	407	451	442	423	450	478	433	479	447	442	404	452	492	424	431	425	471	449	462	422	440	470	436	416	440	411	430	408	430	427	409	452	432	436	434	422	440	429	393	407	408	426	467	464	474	449	402	424	421	450	424	408	461	469	445	419	413	408	419	406	463	432	457	426	436	431	396	439	466	458	412	431	398	462	449	433	424	436	447	440	431	438	432	442	423	426	442	457	464	426	455	453	412	422	456	438	431	452	408	468	435	420	439	455	454	447	396	412	404	428	429	469	448	444	434	433	456	407	442	456	406	414	466	460	413	440	425	439	420	470	440	385	425	410	433	378	436	467	421	424	450	404	428	404	418	414	437	424	442	443	424	427	454	432	382	446	448	437	412	437	450	425	429	408	420	434	439	436	427	463	440	433	457	427	423	417	440	433	424	406	406	419	438	477	420	454	436	444	419	430	477	409	419	436	454	445	408	456	425	426	417	444	466	471	422	447	460	458	453	414	424	468	452	456	436	464	440	439	404	397	413	454	448	475	464	452	418	423	445	412	426	433	408	434	446	446	446	426	462	486	457	424	392	427	436	455	465	457	409	411	428	474	429	435	410	451	434	443	446	423	434	429	473	431	434	447	416	436	461	397	414	461	398	438	416	431	442	481	446	433	443	420	464	426	457	440	426	431	432	436	431	423	441	389	461	448	427	433	406	418	432	415	459	396	400	464	473	423	440	431	468	451	472	448	455	467	427	419	417	462	400	429	465	428	441	468	422	459	402	421	390	414	437	410	440	476	419	452	475	445	424	483	417	449	436	446	413	444	444	462	463	444	417	474	436	442	426	407	481	422	474	429	414	406	444	410	450	456	440	446	467	421	455	464	411	464	488	473	403	445	402	409	424	429	444	398	414	376	430	428	442	433	445	454	430	433	447	428	400	421	437	407	411	441	441	419	426	416	423	464	421	418	466	431	431	478	431	455	450	437	422	424	433	424	446	421	428	468	428	417	436	406	419	409	433	452	416	444	439	443	453	429	435	447	441	396	445	375	433	443	428	449	469	416	413	446	422	468	424	406	434	446	438	419	425	444	458	466	413	432	406	454	462	430	451	436	483	405	443	388	431	383	420	421	392	438	461	426	463	444	496	453	431	451	400	411	415	450	431	456	422	441	436	443	461	428	438	417	438	423	399	440	406	401	458	423	441	455	421	459	438	452	426	430	448	436	462	454	433	425	442	449	427	461	432	440	430	456	445	449	454	451	464	403	430	427	431	425	420	436	405	448	446	451	404	423	451	432	439	446	437	436	414	453	418	428	439	408	418	485	466	412	424	456	451	473	459	434	428	450	419	459	439	438	421	428	427	413	432	435	438	395	420	451	455	408	424	406	456	449	418	440	384	453	437	413	432	419	438	469	409	420	410	474	472	442	417	415	421	426	437	394	447	431	428	460	406	427	455	418	396	421	432	421	429	463	427	441	437	429	406	448	433	428	413	397	455	410	450	399	446	439	443	447	428	425	425	465	436	472	460	455	436	450	422	453	440	437	446	399	386	433	429	419	450	441	404	477	418	443	438	397	428	412	430	406	417	417	442	440	456	405	410	432	398	445	408	419	450	478	448	427	398	480	435	464	421	416	415	402	409	433	445	441	420	453	455	422	426	421	424	416	441	442	459	435	431	398	446	413	445	429	437	405	413	481	426	426	421	446	415	466	402	439	410	396	398	449	482	430	423	431	474	467	443	455	372	457	426	451	479	436	444	431	469	454	464	464	416	440	441	430	407	440	447	465	411	467	442	463	409	434	460	404	395	450	430	461	438	437	448	440	442	430	440	458	429	427	445	440	462	413	450	405	421	430	441	411	430	462	435	427	407	446	487	439	453	412	463	481	394	416	419	397	448	450	429	444	469	432	459	442	436	423	415	449	448	442	445	448	437	419	439	485	455	455	475	459	446	440	456	432	450	415	436	455	453	431	434	424	450	458	467	440	462	437	440	424	437	396	423	461	421	407	458	417	406	392	420	472	448	441	432	401	459	511	409	432	439	412	460	405	446	412	440	452	404	418	422	440	403	427	435	424	427	458	442	424	465	437	421	471	428	448	455	423	406	427	475	459	439	445	433	440	422	455	426	441	418	431	431	446	446	457	444	421	431	452	434	459	443	412	463	462	441	430	418	414	403	439	436	441	436	418	415	414	409	398	431	419	447	432	432	428	401	413	410	393	379	443	415	402	437	401	426	458	430	407	421	417	426	441	450	444	424	422	447	412	491	418	454	472	414	424	466	426	429	437	410	410	460	407	464	432	454	432	428	460	410	432	448	429	442	418	445	450	413	417	440	405	420	450	402	438	430	433	455	393	420	435	449	448	430	457	426	464	398	447	432	413	427	416	453	435	412	429	413	421	441	462	395	447	405	448	423	444	406	449	422	489	433	446	427	417	440	415	468	439	426	448	410	403	443	408	399	414	444	412	451	447	425	389	447	427	421	401	443	438	459	440	432	451	410	439	455	460	458	436	447	435	443	433	440	434	414	431	427	449	448	486	470	433	461	393	425	375	452	449	403	400	442	428	392	432	442	439	432	376	445	402	436	421	461	419	432	463	426	419	436	408	438	411	441	435	461	415	461	441	418	448	447	448	398	426	422	406	421	384	418	457	391	436	442	411	448	436	448	455	454	470	450	469	471	463	479	438	402	465	473	415	406	428	423	434	454	433	414	436	423	447	422	465	459	434	443	446	435	415	416	426	427	464	413	409	414	431	423	440	390	451	440	432	428	419	409	445	447	451	390	440	428	427	445	436	465	435	454	426	435	401	434	441	453	416	406	375	418	405	429	468	409	427	412	454	451	427	432	462	418	453	414	460	425	438	460	436	452	417	468	469	446	455	431	402	448	434	429	410	423	472	425	451	460	496	413	424	425	444	427	422	446	436	448	442	400	417	445	411	423	440	464	459	427	411	419	466	449	447	443	417	446	402	457	459	453	432	415	414	425	437	427	438
58494	85314	62734	53913	41006	35123	9317	740	727	730	674	700	679	709	724	668	723	655	738	723	635	707	679	698	685	685	662	698	694	720	671	665	654	659	701	678	684	676	643	667	658	642	686	675	679	676	659	724	667	651	676	703	633	715	630	758	677	646	680	683	686	675	678	691	699	687	667	667	637	720	654	669	708	681	704	639	702	680	689	693	689	736	651	645	701	648	692	661	705	685	659	691	692	653	680	625	678	719	675	669	706	675	664	675	676	696	699	712	691	697	674	689	669	693	658	691	695	693	676	701	724	668	684	684	688	721	680	669	734	723	684	664	638	653	675	693	684	709	691	656	646	695	664	713	651	702	647	687	697	709	667	664	662	706	658	700	678	639	669	684	697	690	688	704	709	670	665	695	670	644	619	706	708	653	663	632	674	678	658	663	650	683	669	709	687	641	684	694	666	671	697	662	663	739	705	711	634	650	654	662	650	646	690	685	635	726	723	698	678	647	647	644	655	654	635	628	657	685	718	668	642	656	665	643	672	674	726	681	671	675	720	699	677	729	712	698	668	683	674	700	660	691	670	674	711	673	702	692	584	701	654	665	715	669	688	679	653	678	628	653	678	669	737	658	648	665	662	699	670	695	673	664	686	725	702	679	680	662	688	668	711	648	676	685	688	671	722	727	698	699	675	698	681	700	674	669	695	671	699	708	688	659	657	668	664	694	703	672	680	662	661	641	638	653	662	670	671	652	676	628	637	634	692	754	716	693	694	681	689	651	645	677	689	666	678	693	663	714	664	704	714	721	665	671	680	688	701	610	677	693	705	719	674	669	732	653	654	622	669	693	676	690	663	729	668	676	683	644	743	666	639	689	641	704	674	672	677	692	640	703	691	659	679	643	676	666	694	694	718	703	710	649	668	714	686	703	680	663	674	714	686	670	684	705	669	668	662	656	686	640	685	667	694	707	695	669	686	711	642	696	686	675	655	669	708	659	667	733	671	685	665	684	719	758	665	673	662	687	652	624	709	686	712	654	717	738	665	698	677	697	701	706	683	736	707	631	663	655	649	722	687	656	726	646	675	684	660	689	656	663	690	684	715	707	653	640	671	701	645	705	690	647	690	703	666	699	684	657	738	686	695	704	689	648	662	682	711	640	703	701	693	704	660	663	698	674	721	662	661	713	660	675	722	670	667	703	631	716	695	711	685	684	688	691	643	678	685	648	680	713	650	634	695	674	641	640	665	677	635	667	736	659	684	667	640	660	701	682	652	722	706	712	685	679	682	658	688	688	660	700	712	698	658	691	686	652	720	671	650	701	632	643	665	670	662	686	653	638	667	679	665	663	660	691	681	664	675	674	689	696	676	641	694	700	659	691	734	636	670	668	677	656	658	669	672	643	747	687	650	678	660	709	679	678	680	683	634	689	669	712	650	673	665	674	712	703	701	632	709	687	641	679	670	656	701	674	640	728	665	621	735	701	675	710	679	673	682	605	675	709	691	682	693	652	616	689	699	643	684	660	687	669	688	714	691	699	628	675	744	643	688	662	669	673	676	652	653	690	694	695	739	668	693	628	696	667	710	674	684	691	670	671	676	692	705	666	678	703	660	683	685	690	680	644	713	673	690	651	638	679	689	656	663	686	652	658	690	667	687	617	661	661	673	734	693	705	718	691	689	655	682	665	672	686	738	697	653	701	706	720	677	653	679	670	704	683	637	666	685	665	682	662	721	634	686	691	698	707	612	700	650	673	672	640	663	672	723	704	669	667	691	668	677	691	651	735	662	684	684	646	662	700	672	680	682	661	686	649	688	670	701	652	653	682	689	651	639	705	689	658	690	660	651	691	671	684	683	698	686	702	644	724	667	701	654	696	644	696	686	666	707	667	666	658	687	724	697	681	690	651	704	720	732	664	728	662	675	713	732	679	657	646	700	681	658	678	675	698	697	709	683	651	678	650	695	645	648	718	672	675	662	693	688	684	689	689	688	648	676	689	692	687	680	688	706	683	667	605	676	651	743	650	661	704	745	699	673	704	670	688	727	658	745	677	698	671	711	672	669	712	697	724	689	647	669	647	683	655	651	680	726	668	663	651	670	646	711	686	606	699	658	658	685	696	650	653	717	703	716	713	646	704	676	672	722	709	673	722	672	720	709	703	666	705	669	636	645	634	659	648	675	700	699	691	681	693	702	692	643	687	688	672	675	722	688	640	663	695	686	720	624	637	708	728	703	657	659	669	665	664	686	683	687	709	657	692	655	686	630	706	724	709	720	662	709	641	713	615	684	670	713	633	669	653	665	708	701	664	661	688	673	641	680	694	690	674	713	712	649	666	632	677	676	634	705	722	707	708	720	673	679	669	685	663	678	740	667	707	660	674	698	663	675	697	647	685	699	664	668	664	674	656	656	695	738	685	695	665	629	655	708	684	683	703	639	714	713	707	705	646	692	688	704	742	714	686	639	690	673	672	697	682	670	644	714	687	659	738	676	711	648	669	713	711	687	690	697	651	664	675	629	678	700	669	683	703	697	646	671	745	719	693	655	687	651	657	685	675	655	678	672	703	663	654	674	711	663	666	674	690	663	692	699	673	710	691	691	678	652	684	630	689	674	633	691	684	652	687	659	678	700	690	714	644	667	646	699	703	675	661	663	674	711	650	667	729	681	702	677	683	743	693	664	719	674	662	700	649	709	702	641	659	621	664	689	675	703	716	680	707	655	619	633	681	710	678	677	692	688	708	692	673	701	696	698	627	662	689	669	657	683	662	685	678	712	706	653	722	660	680	665	666	707	703	682	714	669	685	683	660	706	663	602	699	683	690	714	671	726	680	689	699	697	677	686	646	661	700	715	724	713	694	700	705	669	698	666	640	760	639	642	661	712	723	665	699	654	677	688	669	706	640	696	721	697	711	678	686	679	672	682	661	678	640	663	715	711	666	678	663	687	680	717	707	664	594	680	702	655	711	688	650	655	690	678	682	678	683	686	663	669	686	692	725	684	681	686	659	700	616	664	722	715	660	650	685	685	664	736	668	695	695	682	682	699	676	676	682	638	710	634	681	726	643	716	638	667	690	716	708	685	676	671	692	736	639	700	699	720	690	691	674	725	709	671	740	693	662	694	656	685	663	662	685	694	686	672	676	745	691	691	674	658	682	683	726	692	681	658	689	679	674	667	682	704	664	668	693	668	700	655	674	683	674	661	706	638	692	683	702	685	690	697	650	681	688	668	651	702	722	650	703	643	661	661	701	675	638	646	665	686	677	651	713	685	679	643	690	692	644	662	670	687	689	632	674	690	679	631	656	653	638	701	703	689	688	656	653	666	655	658	657	691	695	700	706	650	640	658	651	674	729	712	735	678	670	724	658	695	661	682	667	685	627	667	706	712	689	676	728	645	676	717	642	699	686	672	689	625	690	672	694	671	685	688	698	669	667	661	664	646	670	654	701	672	658	716	695	718	594	636	688	682	660	676	716	665	721	669	674	709	695	718	679	648	657
24191	22018	32637	35815	34706	32996	17911	1721	653	660	648	681	652	644	674	643	653	666	675	701	626	661	672	652	686	652	625	637	685	688	637	650	666	616	647	651	634	687	579	612	658	633	638	637	632	682	655	650	631	659	640	663	629	674	643	619	644	634	617	595	661	608	639	667	637	623	631	639	642	607	666	611	637	701	693	673	655	661	667	674	628	653	669	657	663	684	645	617	650	661	610	640	640	639	652	613	605	645	643	586	665	636	674	632	679	625	622	606	659	638	613	651	660	634	575	632	594	602	612	679	683	647	637	643	600	608	693	606	659	653	652	646	660	659	647	660	652	633	647	639	649	601	674	627	656	641	658	625	642	660	647	606	683	623	662	630	612	630	651	647	643	632	663	612	689	650	619	675	649	656	625	689	670	609	599	644	678	623	633	674	653	612	628	629	601	660	619	655	603	630	662	634	670	638	637	652	637	639	599	720	634	624	633	651	636	652	659	602	665	584	624	664	645	663	669	593	676	634	653	660	616	632	653	640	659	640	666	623	611	644	690	597	635	623	636	627	627	683	632	631	629	618	663	614	679	658	657	620	673	669	659	652	700	640	670	668	654	644	650	646	663	628	635	607	627	636	632	637	632	623	635	611	691	613	637	619	636	630	649	609	660	631	639	678	677	615	646	634	646	651	662	661	624	628	612	614	622	658	642	681	604	663	692	626	612	638	635	675	652	697	575	626	676	636	671	625	629	623	637	638	599	710	627	635	698	667	657	628	604	653	619	642	640	622	582	619	642	630	619	629	602	613	636	637	638	623	623	654	657	645	611	610	617	622	587	631	653	647	638	598	675	657	655	647	655	622	619	622	635	600	619	651	649	645	621	646	640	655	651	584	635	607	696	647	648	647	661	683	594	654	651	664	665	616	644	652	625	612	656	640	639	656	632	634	630	654	593	690	629	633	679	658	648	631	670	615	677	653	624	605	622	638	676	684	641	668	645	643	595	675	630	640	667	672	638	668	659	650	638	631	638	639	651	640	592	662	657	661	669	650	600	662	648	643	664	659	658	651	642	668	617	629	658	622	639	650	592	666	645	673	643	687	653	642	617	670	642	638	608	640	618	588	640	642	651	656	681	634	651	624	653	670	621	635	660	631	616	604	586	656	657	625	612	656	675	685	638	640	633	619	611	645	646	661	633	605	656	672	637	665	649	635	640	645	625	616	662	639	597	641	663	661	629	626	620	646	607	596	591	658	609	639	632	623	671	664	704	655	681	677	609	677	665	608	666	661	662	633	627	664	626	627	620	665	664	626	648	614	643	587	668	661	616	628	588	656	626	670	667	667	638	620	631	697	619	631	631	643	645	645	649	622	629	614	663	621	619	637	640	656	645	626	629	652	628	659	632	623	647	659	645	667	669	647	674	655	674	634	646	627	640	612	672	663	658	671	657	629	638	684	625	641	639	617	644	618	588	620	619	634	639	615	660	640	681	691	689	636	630	667	645	660	666	624	625	654	646	619	669	659	672	673	646	638	635	650	650	644	643	646	625	640	640	610	574	705	638	645	654	666	623	725	636	627	663	640	642	633	640	614	620	656	627	628	583	645	671	632	626	614	652	640	680	670	617	606	618	666	631	600	594	651	696	616	634	678	654	653	664	669	617	590	654	652	606	627	611	694	649	624	655	641	635	620	686	666	676	628	688	655	661	681	605	662	599	627	642	652	683	597	634	642	625	619	658	668	677	599	634	675	651	647	681	644	613	639	645	627	676	655	639	599	585	668	644	577	670	653	642	660	660	725	661	678	612	649	606	684	660	709	635	606	702	679	649	624	631	610	660	627	625	625	667	604	654	613	646	611	631	672	618	660	638	656	594	664	628	664	643	667	640	636	635	657	667	636	624	636	657	613	643	672	631	645	643	658	614	642	674	680	652	641	655	614	644	611	635	643	642	655	673	610	653	661	669	614	622	653	653	627	630	596	662	639	651	643	634	619	647	644	583	648	581	672	615	652	634	563	671	640	662	663	639	644	667	650	633	622	659	676	629	629	664	637	645	597	669	621	644	623	646	643	669	620	591	598	690	653	623	636	679	636	698	610	609	670	605	638	621	614	676	641	632	646	614	651	667	640	610	635	664	629	600	662	699	639	629	633	619	645	615	641	616	656	652	612	654	690	692	648	624	623	655	639	624	628	613	644	649	610	653	645	635	623	638	638	678	638	650	631	658	666	623	603	665	604	632	649	621	638	651	590	600	638	613	605	673	639	622	664	664	627	638	605	633	623	625	633	676	681	621	619	606	597	642	630	614	626	658	608	638	679	626	697	609	666	609	628	633	660	646	623	592	620	649	641	633	612	638	638	679	657	640	608	625	638	612	657	649	655	619	646	690	633	640	625	607	644	633	637	567	662	663	611	604	692	652	653	635	623	658	623	638	624	624	646	677	642	727	658	690	591	606	604	606	651	604	639	640	625	632	648	652	654	628	625	632	633	654	637	676	650	600	672	643	616	622	653	669	655	653	639	667	636	642	667	588	649	611	611	634	592	655	617	604	618	620	650	639	615	646	636	597	628	639	596	681	631	637	644	672	659	651	652	648	582	654	656	641	606	673	654	624	654	616	641	625	663	618	627	647	633	641	644	669	652	608	638	614	614	692	667	645	629	634	648	650	648	637	664	645	653	670	640	627	674	639	659	613	607	646	627	665	668	630	609	690	658	619	653	645	643	647	636	666	652	689	633	615	665	631	656	653	721	599	603	669	652	654	584	664	622	634	671	576	656	640	639	648	654	624	685	661	625	678	644	631	694	701	616	629	669	641	643	641	677	598	648	641	670	662	659	653	637	648	683	613	666	650	637	674	622	670	666	664	639	651	651	640	651	635	616	657	639	647	641	623	648	684	673	619	625	631	656	676	616	632	645	637	619	711	671	651	659	660	612	595	644	613	667	633	646	638	639	685	666	633	694	617	618	631	616	665	621	600	619	708	646	695	696	637	665	625	614	661	682	642	660	660	644	640	621	632	640	577	672	657	608	637	602	628	633	631	638	610	630	592	641	583	652	689	693	636	637	597	618	651	641	640	633	607	660	643	680	679	647	661	608	689	629	655	626	619	600	632	638	651	671	681	660	614	617	631	643	662	646	620	680	607	617	642	629	602	574	625	639	665	668	609	628	626	600	642	652	654	689	669	651	619	669	685	669	655	636	642	664	687	643	661	653	631	659	611	650	655	630	637	594	643	637	663	649	635	658	611	649	669	605	601	647	699	625	605	681	601	681	662	641	635	634	663	639	654	655	653	604	677	629	669	627	634	659	639	635	643	634	652	612	665	686	649	701	641	657	619	689	591	614	631	659	657	616	652	636	590	596	592	611	589	610	677	650	642	681	682	610	615	646	641	688	675	710	661	635	649	628	700	661	695	664	646	670	642	643	615	654	640	658	620	662	684	626	649	638	641	638	672	636	623	665	609	647	633	644	585	674	628	654	657	662	663	619	642	618	654	679
59476	84309	74702	65472	49782	41620	13345	996	1001	1047	1007	987	915	1007	974	953	1006	957	952	1005	913	978	990	923	970	977	955	964	938	1003	987	969	957	1004	1013	968	960	890	965	997	1004	960	953	910	990	992	954	940	921	938	977	982	943	969	975	982	941	966	934	960	905	982	939	964	910	936	993	893	917	925	1016	940	935	912	937	958	915	944	941	1017	925	935	980	942	947	974	993	946	1009	1000	1000	1001	997	883	994	928	962	945	905	946	1018	952	955	977	920	959	951	965	940	981	971	943	955	971	949	932	896	980	920	941	995	956	964	904	923	992	984	985	904	975	941	927	950	975	977	970	960	982	931	922	956	996	950	959	892	944	884	941	992	948	994	947	961	969	922	964	930	960	936	921	948	940	930	1029	1034	925	1008	947	956	995	930	948	922	1002	908	975	977	979	973	949	949	950	933	985	977	986	1052	916	975	929	972	992	1016	927	960	912	989	924	891	961	977	938	978	949	985	920	964	925	951	999	942	938	970	944	943	909	920	984	947	999	940	961	961	922	981	942	947	961	987	968	984	967	941	982	936	900	956	959	924	926	955	988	905	953	959	933	919	939	955	981	955	955	966	956	1004	891	973	977	894	955	1003	908	900	923	960	977	951	963	947	935	954	993	926	945	951	898	942	897	1002	878	1012	1037	994	947	904	981	965	973	940	1001	954	982	921	958	931	986	991	963	975	932	944	934	947	929	949	870	943	1014	947	994	1001	933	896	979	984	985	921	895	949	958	943	1005	967	943	949	930	940	947	998	933	966	961	956	934	973	914	954	1011	974	937	961	930	905	984	918	986	970	982	924	1002	957	965	905	983	970	938	1002	971	943	985	978	921	936	985	974	942	982	971	928	1024	930	980	925	931	993	983	934	929	982	962	985	971	990	953	995	921	923	955	944	986	985	942	978	953	985	950	972	970	935	937	969	994	939	951	982	901	966	959	985	930	926	987	941	895	892	934	959	927	940	982	1001	965	956	910	905	1003	961	915	931	966	949	1015	887	952	985	958	925	952	940	951	909	953	968	913	906	951	941	945	996	947	980	961	979	980	917	991	975	966	980	976	923	885	927	954	904	938	994	964	954	982	917	951	925	962	971	948	905	945	955	972	956	936	938	931	994	907	969	957	919	949	975	913	941	943	1004	905	937	958	919	973	963	940	948	969	914	1003	1000	991	973	961	947	1013	879	951	964	907	927	943	926	924	921	979	970	996	946	980	945	956	898	928	916	960	895	910	947	959	965	1025	959	955	958	945	983	951	985	986	958	894	948	932	936	915	1004	954	975	861	929	934	896	996	1003	959	974	875	954	997	940	930	876	917	934	933	948	939	956	999	949	940	937	883	925	959	908	922	922	929	970	952	962	948	1020	921	955	961	867	935	957	932	977	942	908	944	938	929	992	963	990	1003	977	987	927	963	948	998	912	937	929	986	964	1001	913	904	961	931	930	944	958	990	983	923	910	922	907	960	962	914	936	944	980	956	971	982	923	982	953	974	960	963	944	984	1004	955	989	925	934	957	986	911	968	996	980	909	990	931	968	992	931	967	1000	957	949	872	959	892	971	957	932	948	985	982	984	1031	949	962	979	873	999	910	990	999	954	960	984	986	929	984	960	975	935	945	947	914	996	1000	981	980	956	1013	942	883	946	969	960	958	894	904	951	906	911	926	937	969	945	918	1021	986	965	949	1002	981	920	961	943	971	938	939	965	954	940	1003	903	946	901	931	958	930	940	942	1016	982	971	933	989	981	947	946	973	934	928	943	966	957	984	968	982	921	954	936	859	923	934	992	960	918	958	937	1007	921	958	928	984	905	917	927	961	916	952	986	948	957	956	969	958	981	947	959	961	896	964	960	963	940	928	975	974	944	937	999	1030	938	961	960	931	979	933	998	968	928	980	1001	950	925	969	956	965	1002	918	934	932	935	989	966	988	919	988	950	948	968	1004	972	973	932	956	961	954	963	938	929	964	936	987	948	968	895	942	949	1005	956	935	939	945	949	932	949	924	964	985	968	985	973	945	861	928	1005	937	1008	981	940	977	987	908	1015	953	969	911	965	997	957	967	946	967	939	996	930	993	998	871	1003	965	946	991	951	959	954	962	1012	955	1017	933	998	948	941	968	944	964	949	904	1004	926	977	955	952	962	963	934	935	981	944	945	943	951	975	936	954	947	938	949	990	991	1001	918	937	910	976	905	919	969	995	950	927	991	953	948	964	928	911	944	922	946	1005	979	959	909	999	973	940	955	931	939	946	994	953	937	965	934	949	1002	903	943	1010	963	937	975	1015	912	968	930	928	970	982	957	940	911	1007	1008	918	921	959	949	974	950	945	977	964	947	1007	961	995	955	920	965	963	980	982	949	940	958	958	979	925	934	950	957	970	936	971	938	968	925	973	960	960	926	976	908	984	961	948	947	1032	958	939	1014	929	932	971	944	897	919	946	977	928	988	957	937	971	947	961	931	986	961	945	963	932	959	969	1000	885	927	943	967	934	922	994	949	997	939	961	1024	949	966	940	893	877	937	961	937	980	945	957	962	909	946	997	957	965	923	959	956	965	941	943	940	959	990	890	997	916	898	959	977	925	911	969	955	963	935	912	993	976	929	968	965	987	969	989	983	945	945	886	1016	974	1009	971	939	951	944	976	1001	986	987	973	950	904	1004	982	1002	978	997	955	926	985	974	920	922	987	964	953	974	912	958	935	901	890	971	917	920	930	924	977	920	920	980	936	960	970	948	937	971	898	921	985	940	973	942	938	966	956	919	957	989	918	952	947	905	982	970	947	986	901	969	979	960	929	940	964	966	936	903	949	938	959	998	949	1012	974	977	982	980	974	941	944	998	920	955	904	958	972	981	919	961	955	953	980	899	955	974	972	1009	961	927	921	974	951	939	954	908	957	962	998	920	882	944	1038	979	997	984	932	949	972	951	915	1027	978	935	942	991	934	987	964	959	933	919	982	950	993	963	988	949	966	974	972	914	939	935	981	982	922	909	993	970	946	931	960	914	962	911	926	961	1028	950	952	915	942	939	968	910	940	992	949	881	971	1008	928	931	960	937	943	1034	940	971	931	965	943	991	978	897	1005	972	986	950	934	968	977	890	916	919	994	985	918	906	919	959	937	945	1025	977	924	1002	885	881	921	928	991	943	956	951	938	995	948	935	952	1015	937	960	914	950	999	935	981	936	940	933	923	921	936	982	948	907	924	939	957	959	951	934	917	944	924	927	961	960	940	950	1022	905	959	982	989	975	939	988	920	956	1002	1014	967	893	996	955	973	939	898	947	945	992	942	947	934	998	990	932	918	965	952	936	957	967	991	884	960	917	889	937	926	911	962	948	913	979	902	916	929	913	974	933	907	1030	894	962	951	936	926	958	948	948	984	934	969	992	932	958	929	909	941	969	932	955	950	950	994	932	993	936	957	980	921	980	944	976	951	877	941	948	944	938	994	965	960	967	983	978	956	971	963	948	926	954	942	949	941	937	897	930	1015	948	990	961	896	910	999	926	961	1033	931	898	1029	968	959	984	974	986	936	903	945	962	943	944	997	919	953	919	942	911	920	946	948
29533	26437	26505	16536	8240	4569	973	304	332	302	282	259	274	298	306	276	280	292	299	329	291	300	293	292	310	281	284	298	306	290	278	283	277	297	287	302	266	307	294	284	276	296	304	295	282	289	304	299	329	290	289	328	302	277	261	310	298	271	290	272	328	301	288	284	296	326	287	268	292	281	285	263	284	297	272	276	310	298	281	321	280	309	263	268	292	273	318	278	288	310	291	282	290	285	291	269	301	332	315	295	258	297	283	269	312	327	295	334	292	299	296	294	287	297	318	295	274	290	258	318	314	318	308	293	297	286	295	286	280	281	300	270	286	284	259	274	301	298	267	286	290	268	290	306	300	303	283	262	306	289	314	292	335	303	280	304	270	290	290	272	255	288	293	298	315	274	305	337	290	278	302	280	283	287	286	311	286	257	266	324	301	302	305	283	281	304	315	304	325	270	284	263	320	264	302	328	278	305	314	295	287	282	259	299	276	295	258	257	298	280	306	248	261	308	286	278	292	275	327	263	272	287	277	291	307	317	305	273	289	293	268	284	311	261	293	273	296	305	297	280	312	295	323	273	285	288	293	292	268	296	276	278	295	298	292	280	284	325	307	255	300	318	310	311	296	309	267	291	322	291	292	302	309	291	296	327	275	298	267	291	296	291	282	265	277	271	307	322	266	265	329	305	302	309	317	318	315	292	297	278	299	274	276	274	282	299	285	300	274	292	284	294	271	304	272	296	285	284	296	267	297	282	320	277	296	265	312	314	327	287	267	280	302	294	266	311	287	302	298	251	290	299	289	304	304	305	302	289	286	297	264	305	291	275	274	265	292	278	298	350	283	306	262	287	327	311	278	299	297	317	288	311	283	293	311	301	295	284	292	287	296	319	283	263	295	280	281	300	323	274	304	290	293	276	281	311	289	279	288	300	315	302	317	264	295	325	312	330	268	307	301	301	293	289	302	284	308	305	298	296	287	304	253	314	327	293	290	295	288	302	329	294	289	275	302	289	301	290	298	287	299	286	266	308	302	301	302	316	305	294	278	279	297	307	315	300	271	304	286	314	290	287	280	288	310	284	307	320	271	289	312	300	303	314	317	294	303	276	278	324	287	294	300	294	306	292	294	300	294	292	319	280	293	294	305	275	328	325	271	294	289	308	298	283	294	303	266	315	283	282	272	264	250	318	310	327	292	303	280	279	311	271	328	316	271	300	298	282	309	285	302	297	273	279	307	295	294	297	299	279	292	299	320	315	277	289	312	294	312	285	283	296	286	285	324	278	320	284	300	301	268	278	291	299	291	316	275	319	306	295	290	304	270	300	321	315	292	279	278	268	262	284	275	299	291	289	297	278	283	285	295	322	281	301	301	325	297	306	307	264	292	288	287	290	287	313	268	310	290	289	287	315	301	282	269	273	284	273	280	317	290	300	295	301	306	254	282	303	308	303	296	319	261	312	281	305	287	294	295	318	323	275	300	275	282	305	271	292	320	272	299	315	294	272	267	313	295	288	273	275	287	299	307	263	310	307	305	292	269	286	307	286	301	288	340	308	290	310	285	306	283	290	313	289	302	294	288	268	319	284	288	289	284	287	315	314	300	315	292	287	284	282	294	293	278	265	301	316	305	301	292	270	279	294	308	276	293	297	309	263	289	261	275	269	308	279	303	271	275	298	286	283	306	275	293	277	276	330	276	298	327	296	293	277	318	303	290	311	321	291	296	298	292	264	306	290	308	299	274	296	300	288	269	301	286	326	326	268	284	300	287	284	286	288	296	318	284	312	303	283	290	282	278	293	295	309	271	284	304	300	271	268	299	289	300	268	299	280	270	311	310	298	296	288	303	276	294	296	322	303	305	262	277	295	277	320	273	275	286	321	262	331	278	336	286	279	310	307	275	300	289	272	272	276	283	304	300	273	327	323	330	285	289	301	281	273	311	313	295	323	306	310	288	307	289	262	303	290	315	293	290	311	294	271	279	306	283	298	273	295	302	319	295	308	312	285	261	308	255	317	262	305	300	292	309	259	278	277	304	305	291	334	312	307	306	299	325	309	288	295	292	279	309	281	300	306	282	266	291	295	286	297	284	234	292	285	296	279	287	291	266	284	315	286	323	310	300	257	263	317	283	289	265	317	326	272	303	290	292	301	297	297	316	311	302	298	302	284	301	307	288	304	302	321	310	283	284	288	324	304	284	283	276	296	308	301	297	292	277	248	269	300	300	296	279	271	289	290	268	276	303	284	293	271	267	294	284	283	298	304	310	305	315	328	292	259	283	280	291	296	292	260	326	313	296	312	278	297	304	297	297	259	281	303	316	338	303	278	302	308	309	297	311	316	312	324	285	288	297	283	279	316	297	302	321	277	274	271	277	305	329	290	262	263	291	319	316	291	289	284	283	278	314	303	276	302	286	289	270	294	282	291	269	306	290	282	299	297	289	291	280	298	289	321	322	240	267	293	296	322	300	274	269	309	292	296	289	289	264	321	283	259	282	302	302	266	293	287	283	301	274	277	311	310	297	297	319	278	280	302	300	289	310	306	262	288	261	299	296	302	275	280	286	288	290	250	274	281	287	290	310	301	294	325	284	303	251	306	284	312	305	293	318	269	276	285	312	300	287	278	293	317	299	298	292	279	307	252	277	292	308	298	279	300	298	275	287	279	302	279	312	294	278	321	289	308	283	293	340	287	259	241	285	291	255	278	296	268	273	332	285	316	301	304	280	273	309	299	294	274	303	299	300	292	294	279	312	284	305	296	290	289	266	283	288	255	301	279	268	299	266	288	277	295	289	298	300	319	295	281	315	329	301	281	299	286	297	293	275	296	350	285	299	301	323	312	324	305	312	293	275	307	277	290	309	312	304	287	257	261	277	282	254	276	299	281	252	295	289	291	310	285	301	289	272	298	295	316	299	270	303	293	297	293	282	310	274	322	320	264	314	301	311	312	287	331	277	302	292	293	318	310	297	299	316	302	313	303	286	274	270	278	288	279	311	276	265	311	269	276	278	297	291	311	306	304	306	297	282	282	326	250	331	314	307	280	292	303	310	281	276	282	280	279	247	297	292	289	295	300	300	287	287	300	328	315	302	293	306	275	296	288	281	256	292	295	332	300	300	267	308	299	311	293	321	275	260	289	331	285	284	297	280	299	284	326	282	280	301	271	245	317	293	294	299	286	295	321	314	279	302	280	296	284	295	283	295	303	292	302	284	260	279	308	318	272	289	315	298	278	293	313	290	265	319	306	316	313	324	318	304	301	298	290	290	313	292	301	265	316	269	282	295	286	316	321	281	288	304	286	283	301	334	289	294	306	314	285	285	315	304	276	302	315	317	288	315	294	278	297	288	296	300	288	263	282	305	297	306	276	306	299	286	310	311	303	300	310	299	284	260	269	296	258	310	278	284	304	291	279	342	264	309	283	279	274	280	318	333	277	294	287	316	295	275	288	287	321	284	288	289	307	305	271	309	282	293	326	279	272	275	289	263	305	262	245
34640	43126	33606	19749	13325	9521	2070	488	486	464	486	455	430	507	482	495	509	476	462	487	495	478	467	460	454	471	470	504	507	468	503	483	525	488	507	465	510	472	477	460	475	455	472	492	479	462	451	509	466	478	515	481	491	519	464	469	466	529	455	484	478	456	482	489	473	480	507	466	456	478	474	463	427	488	454	469	473	459	464	461	528	474	464	489	470	479	474	481	496	487	476	486	471	441	478	518	483	455	489	506	473	488	474	497	485	506	464	481	493	451	457	500	482	486	462	502	511	423	480	470	446	505	477	453	501	493	464	451	486	509	501	454	506	494	471	478	484	485	490	477	470	496	479	488	491	503	491	486	421	493	442	499	501	493	480	457	449	435	468	496	491	475	469	492	523	502	503	474	492	457	475	487	518	469	471	471	464	447	427	461	438	517	480	482	475	474	487	515	492	492	452	484	471	481	508	494	524	490	472	458	457	446	481	482	511	463	502	454	490	474	479	509	504	511	489	500	448	443	480	520	487	500	477	497	460	516	493	490	510	475	491	484	474	446	449	482	439	451	500	462	472	485	494	462	433	483	445	492	477	498	474	513	452	476	473	473	512	483	459	507	467	449	452	497	436	487	478	512	461	477	480	485	439	486	460	442	500	511	479	484	502	493	498	516	483	488	509	459	440	500	488	464	480	449	509	498	500	481	478	522	511	440	461	497	513	438	493	494	476	484	456	474	507	459	499	471	501	465	520	467	443	478	488	484	475	470	448	454	475	513	509	493	495	488	493	480	497	422	504	463	474	465	512	461	473	509	478	517	488	488	447	507	480	501	481	485	510	520	483	491	483	519	483	475	466	482	463	497	466	506	514	505	454	484	460	472	474	516	486	481	461	458	495	477	513	465	492	489	472	509	497	490	443	453	506	464	485	486	501	478	497	476	477	478	498	469	498	463	443	457	486	520	456	499	473	478	456	474	491	452	484	526	458	523	493	520	513	476	524	464	469	496	497	500	507	515	493	458	470	464	492	525	447	479	491	472	524	493	496	491	458	471	488	484	493	436	480	495	485	511	486	499	456	458	480	490	490	474	493	464	460	524	472	485	504	500	467	493	483	495	498	491	501	468	473	468	475	448	437	488	468	467	476	498	511	494	486	491	479	483	497	465	438	501	476	474	458	465	500	489	498	467	472	500	495	508	470	480	497	504	498	459	469	472	510	494	473	493	470	482	518	480	459	471	474	479	497	477	497	489	478	463	476	510	509	486	524	463	432	486	467	465	515	459	533	474	495	490	490	480	447	459	481	515	462	478	484	466	510	482	480	484	469	469	460	466	521	514	489	486	507	480	485	489	516	530	459	498	484	507	474	457	490	477	516	489	481	486	487	506	517	482	496	501	481	473	487	466	500	514	485	454	474	456	495	491	444	484	524	506	529	467	456	483	453	499	474	459	478	492	445	460	441	508	478	460	471	492	495	478	488	463	486	457	477	465	462	524	488	476	488	477	447	454	481	521	461	511	481	471	450	483	485	469	463	460	500	486	475	470	456	507	537	481	488	447	474	472	483	476	468	518	514	460	480	485	491	485	478	457	462	484	476	458	458	518	471	461	451	519	465	451	481	481	450	521	500	488	483	490	501	448	497	513	483	516	491	462	461	498	498	453	483	527	475	485	528	490	497	472	468	498	466	490	486	508	469	467	456	480	502	445	517	470	477	473	480	472	446	471	498	437	496	461	499	516	473	477	464	491	442	446	489	473	458	476	452	521	483	445	477	494	457	465	485	490	512	467	479	513	474	475	493	473	460	509	499	508	488	446	510	486	477	429	466	483	457	491	461	487	462	466	488	454	481	523	515	498	466	460	457	483	490	539	522	516	509	504	523	490	477	510	470	529	493	458	479	480	461	462	482	476	509	495	491	486	493	479	453	508	479	480	467	464	470	501	448	478	495	443	485	474	512	464	452	528	495	483	508	490	485	457	496	475	498	522	466	467	477	507	518	502	473	463	513	477	509	513	502	454	494	480	476	474	489	498	499	508	488	508	492	483	521	498	507	491	466	509	456	489	510	455	502	477	443	462	493	491	448	502	472	482	486	504	471	449	469	504	471	511	481	444	484	482	481	439	481	458	464	517	498	492	502	477	455	491	525	519	498	521	480	501	460	442	512	490	477	456	431	477	490	475	476	501	460	487	444	450	454	445	434	472	477	507	490	519	497	495	515	468	452	492	528	511	487	474	456	487	509	467	474	454	493	483	507	492	495	518	498	517	463	501	529	472	507	475	472	516	454	486	524	480	482	459	465	491	484	519	453	471	500	503	479	485	457	492	484	478	530	447	496	507	451	493	468	498	491	478	501	462	484	473	482	474	486	488	454	468	465	461	481	492	513	502	508	468	484	503	511	456	467	465	496	478	476	476	473	481	473	525	456	446	466	473	482	505	473	523	466	467	463	513	473	480	480	459	482	530	493	465	484	442	479	492	491	473	498	411	478	463	508	465	499	502	462	498	474	474	509	494	494	499	509	491	457	489	495	409	450	452	467	514	474	454	500	504	474	523	463	452	489	504	474	477	483	506	469	508	471	479	496	491	450	493	492	491	458	497	532	487	496	482	469	509	485	460	452	513	480	475	452	468	501	476	495	480	491	461	512	474	513	499	476	498	475	476	474	474	451	450	471	494	486	467	443	494	497	542	479	435	504	494	494	484	451	511	489	510	511	511	494	502	510	472	482	461	489	483	443	499	491	531	471	480	456	445	496	463	488	456	458	469	509	474	501	501	490	463	516	478	476	479	488	447	469	460	477	459	491	438	510	470	495	500	512	432	483	454	485	479	485	450	459	476	468	475	505	460	484	518	459	511	520	482	484	492	494	489	464	466	473	432	445	514	473	445	446	501	460	471	459	490	509	471	472	464	475	453	495	461	499	486	472	529	467	429	463	487	517	462	493	466	468	453	519	447	471	458	486	491	474	531	463	487	479	496	454	490	464	462	518	495	491	476	500	482	467	484	461	506	450	497	517	481	449	460	475	517	473	481	476	470	481	476	475	468	500	476	507	508	475	476	450	466	522	503	457	464	473	467	508	473	535	465	483	495	502	479	487	469	494	484	493	467	458	449	463	465	499	487	469	487	469	463	444	470	476	523	487	463	471	452	516	485	499	491	507	507	513	495	480	486	491	452	491	516	487	473	469	493	497	482	475	466	529	485	483	494	449	502	522	470	467	470	467	482	471	489	499	458	481	476	478	491	496	464	482	463	486	504	485	467	461	467	460	491	477	496	477	474	471	480	469	481	474	444	519	462	504	497	475	470	500	480	465	481	494	495	490	465	508	510	504	476	493	476	456	502	468	426	462	481	497	471	501	510	456	471	502	430	484	490	512	478	483	433	490	507	495	472	485	482	448	462	502	494	475	494	502	455	439	468	503	488	488	512	476	488	466	477	471	456	482	447	459	473	484	468	498	484	534	449	433	488	517	469	495	456	446	522	514	458	519	506	477	448
25280	23358	36678	37072	34417	26640	11657	685	454	494	443	432	467	434	428	394	491	414	402	478	436	420	492	462	424	430	483	446	423	449	444	440	458	443	439	419	441	439	409	442	454	420	453	436	424	476	442	442	439	455	456	422	414	438	438	444	431	418	444	412	420	417	429	448	458	435	470	443	446	436	469	434	485	456	443	479	428	450	434	424	484	414	428	443	442	442	414	452	456	439	407	462	442	449	439	407	497	461	455	441	381	457	456	436	447	457	443	426	433	439	403	440	428	433	457	424	422	424	430	467	463	464	440	434	451	444	434	457	438	444	484	428	450	440	429	450	441	418	464	450	443	432	443	435	470	479	432	441	438	457	452	442	465	398	465	443	409	446	459	428	422	456	466	443	468	430	437	453	451	434	419	452	446	463	457	464	437	456	446	439	407	438	429	433	426	446	405	436	445	429	415	446	481	461	441	426	435	440	439	462	482	464	418	475	454	469	428	422	435	429	500	452	433	424	435	423	429	469	462	471	458	472	446	432	414	416	448	456	471	492	445	451	409	459	459	433	425	451	427	462	447	447	434	428	432	425	438	474	479	419	418	475	389	440	472	451	441	428	470	445	482	420	433	463	406	442	441	435	444	416	447	482	422	399	431	431	422	429	443	434	456	410	451	400	425	443	436	467	439	420	479	421	416	478	416	440	408	455	478	415	446	443	432	452	474	467	469	444	463	456	467	454	406	464	449	423	467	412	448	439	435	461	398	398	442	376	425	435	457	415	436	433	390	418	488	439	405	442	438	459	473	455	392	462	456	447	417	426	395	412	422	445	462	431	420	426	500	422	484	428	453	431	432	449	461	441	434	445	448	457	448	430	472	448	506	390	454	448	442	435	461	472	467	456	420	432	417	448	411	469	421	480	444	471	442	432	432	435	433	424	479	429	456	413	485	498	434	460	448	429	455	459	410	438	436	469	469	441	438	459	438	422	429	432	415	458	450	423	411	441	437	437	442	436	432	474	407	420	454	499	423	446	440	443	423	445	434	470	427	454	459	455	461	411	428	454	433	470	468	442	436	439	414	409	437	449	428	426	428	405	430	410	439	462	485	439	459	448	464	431	454	463	439	413	463	451	408	464	450	452	419	456	471	448	450	450	403	412	449	444	494	416	433	418	440	439	408	440	428	450	452	477	477	435	434	450	418	425	417	459	426	464	403	454	449	429	425	417	447	448	419	465	443	425	430	488	454	426	423	430	446	423	433	436	441	401	433	427	432	422	430	452	434	428	431	434	443	493	461	443	453	436	437	448	436	412	419	439	428	440	423	446	458	451	450	446	431	447	450	447	472	419	455	446	412	427	420	454	439	455	409	428	417	430	449	405	436	430	468	448	441	427	383	436	450	457	435	470	483	496	466	430	445	435	409	464	421	460	473	437	451	432	445	440	447	419	448	440	463	443	456	428	438	395	495	422	461	406	431	441	447	429	436	443	399	425	423	442	424	448	460	433	428	406	456	451	466	459	455	443	456	473	435	435	444	411	409	475	443	453	442	425	442	421	428	437	465	463	427	425	415	483	457	442	468	464	434	445	458	433	408	459	419	461	439	451	417	442	427	432	465	484	425	464	426	437	446	436	435	431	460	458	468	468	450	450	429	427	454	428	449	449	431	435	473	448	424	449	454	433	440	446	419	454	510	431	451	466	450	445	421	434	463	469	432	431	441	441	432	460	442	476	469	424	454	420	416	459	407	466	448	424	432	474	423	458	396	421	430	464	423	446	397	466	428	453	423	454	435	469	465	431	439	455	458	457	455	446	430	470	413	451	443	453	418	460	405	447	446	429	462	461	434	452	429	436	455	469	437	443	435	460	416	467	401	437	461	424	406	435	428	442	450	465	450	439	429	418	420	417	448	425	449	437	424	431	433	447	438	448	452	457	421	452	437	446	452	434	458	412	406	427	429	433	444	457	452	437	453	430	456	426	402	496	463	431	424	414	420	402	446	453	429	466	455	408	408	447	448	424	466	474	416	407	431	432	470	429	464	398	424	430	445	463	456	424	427	430	493	428	422	448	429	453	445	417	442	453	465	423	446	432	410	465	446	447	424	452	427	444	485	462	413	425	420	411	454	436	404	437	443	452	452	430	470	445	487	420	439	392	453	467	442	466	437	445	428	434	474	426	406	437	453	442	447	451	419	470	448	418	423	436	417	462	440	423	438	468	461	454	447	457	448	443	431	438	438	405	435	454	427	427	444	435	435	432	443	408	463	453	423	464	427	422	477	430	439	429	432	469	418	433	471	486	490	442	421	468	427	455	451	459	441	469	428	440	440	435	482	450	467	447	425	455	430	493	448	483	440	446	435	472	423	428	440	441	396	432	461	465	423	420	419	447	417	461	477	441	438	398	452	433	451	451	407	428	449	468	433	461	447	422	451	394	389	433	418	421	447	419	415	461	441	455	450	404	463	428	432	416	481	413	446	429	434	446	446	418	421	447	444	428	431	446	461	430	440	480	425	455	450	451	417	462	428	430	427	417	432	434	419	440	436	437	413	468	457	415	401	449	441	398	427	419	464	407	430	454	430	446	420	469	464	484	438	464	444	419	446	473	460	414	427	453	402	438	462	396	472	440	432	389	450	474	447	433	427	462	487	435	430	442	446	457	458	441	442	454	411	443	411	411	420	440	445	434	419	432	438	478	411	429	455	432	434	448	435	469	439	454	468	447	458	456	438	467	449	448	432	423	437	460	469	421	403	444	437	447	405	416	408	433	456	450	444	467	434	434	406	470	454	429	449	418	400	444	410	447	404	445	472	404	484	422	450	419	434	418	443	453	434	436	458	433	479	413	465	427	479	429	452	479	436	439	444	451	449	450	476	496	439	423	438	459	413	436	413	444	440	452	436	454	424	451	415	458	453	425	432	430	453	468	388	419	406	429	469	438	476	442	409	445	414	468	471	440	443	436	426	467	434	417	457	426	427	430	429	445	426	439	444	420	422	476	424	444	436	422	455	452	431	484	443	440	422	452	444	411	446	434	449	468	444	423	436	468	449	466	454	454	444	452	461	418	449	418	513	449	473	437	422	456	454	442	455	455	433	440	418	432	467	436	434	459	394	387	395	454	435	448	437	410	448	426	423	431	407	462	455	460	423	442	449	424	412	458	449	403	445	464	432	442	457	444	434	433	443	433	406	439	431	460	474	453	430	441	457	472	449	444	443	421	432	463	474	400	453	420	483	474	457	460	419	435	423	437	428	470	451	420	451	432	449	434	451	447	441	478	424	473	428	449	442	424	433	441	377	457	447	439	427	437	432	444	437	429	402	433	447	435	445	413	424	433	471	449	461	435	426	426	471	465	423	400	426	427	446	419	425	440	419	466	413	418	461	437	454	445	444	408	463	479	462	423	439	439	425	494	435	452	434	442	422	424	478	444	451	438	429	457	409	464	463	415	438	474	417	481	444	469	463	460	423	471	418	422	437	444	423	405	418	432	457	449	419	424
58814	85087	59807	43302	41131	33439	11890	723	719	722	731	671	714	705	735	714	718	759	716	725	688	727	698	743	712	720	673	675	705	737	708	686	666	695	687	664	677	659	665	715	717	685	732	679	704	665	710	646	698	672	637	685	725	671	700	683	711	690	686	697	662	730	700	683	692	674	701	686	606	701	708	683	681	684	735	757	737	712	635	677	691	658	714	683	678	721	721	694	718	710	718	684	669	711	689	688	688	674	705	773	725	684	686	714	648	710	694	693	703	688	702	658	654	722	669	712	685	668	645	694	712	700	667	660	702	685	733	676	708	697	655	637	705	700	676	657	709	675	717	717	713	710	705	690	711	663	679	656	743	697	677	681	685	686	693	689	703	678	676	663	721	689	656	692	691	705	669	727	739	690	675	743	664	759	629	696	684	711	704	676	718	716	672	692	662	712	709	654	637	683	726	644	690	730	685	694	738	677	669	640	698	692	707	634	705	694	675	736	756	735	676	679	696	646	688	660	692	730	680	664	667	688	718	721	682	667	688	685	699	659	742	658	689	674	636	731	701	675	666	687	629	681	689	708	678	680	646	738	684	663	677	701	729	734	672	715	682	708	696	690	676	710	637	667	674	778	746	731	717	670	692	696	737	700	728	673	653	727	692	705	696	727	680	668	658	700	713	685	682	683	674	637	725	679	709	695	727	688	709	686	666	657	694	711	700	688	663	698	718	675	638	699	690	690	706	718	715	706	693	679	689	673	705	712	713	680	688	676	655	705	687	700	723	722	709	710	687	665	685	704	680	662	697	737	734	679	666	735	722	711	699	668	623	703	702	682	693	680	652	720	692	742	727	663	698	677	689	688	696	713	658	708	686	630	700	714	714	667	698	715	699	659	673	642	699	730	667	694	669	626	660	697	674	657	702	720	640	677	726	727	682	626	704	705	699	720	694	692	727	665	679	703	686	666	672	682	676	696	655	717	677	697	669	649	672	712	722	699	704	713	695	706	688	668	702	674	668	688	718	702	717	714	688	643	635	678	657	705	699	684	683	693	726	668	666	682	697	662	649	711	690	706	698	706	680	677	681	719	704	717	673	702	696	681	745	697	693	736	657	689	670	710	680	710	661	693	696	688	738	683	732	684	694	687	678	693	670	679	697	675	703	713	680	708	628	662	695	693	703	733	724	697	688	676	709	709	707	692	695	710	687	691	647	702	702	682	715	673	675	668	724	661	691	700	659	699	696	737	662	680	683	707	621	687	710	677	702	665	678	726	697	713	681	684	688	686	718	676	694	710	654	717	701	681	691	670	688	711	672	713	730	717	707	668	725	661	695	681	697	710	661	636	687	713	728	686	707	692	687	681	727	714	748	708	670	742	695	657	695	669	652	647	688	698	705	720	684	693	670	658	672	703	724	693	663	678	675	681	750	706	661	702	690	639	714	669	766	699	680	716	671	653	741	719	661	706	692	681	678	690	728	733	721	680	715	677	674	702	623	699	664	705	627	702	700	732	659	694	727	721	686	698	653	703	675	692	679	718	687	708	729	691	660	632	633	692	685	714	718	738	644	731	705	684	695	676	725	727	692	708	692	671	634	754	688	689	682	712	682	727	698	703	739	696	670	665	684	673	733	716	692	721	661	635	679	712	675	667	697	669	746	675	677	701	662	712	691	651	695	675	690	652	739	653	728	687	706	670	688	664	657	673	704	689	679	658	725	646	690	668	653	656	665	700	670	696	694	694	702	661	691	684	714	686	673	664	667	709	706	699	713	722	669	656	682	653	688	660	693	730	666	696	691	700	669	654	731	669	688	720	655	676	659	722	700	721	677	676	685	591	699	689	706	665	717	663	658	658	692	708	721	679	689	696	723	698	709	672	698	738	687	645	712	749	666	698	692	703	658	677	676	682	663	723	678	639	648	699	686	715	707	685	735	676	694	688	722	661	690	681	742	638	714	672	687	674	712	679	672	715	690	680	750	711	680	737	667	705	668	677	652	649	668	644	706	702	659	692	677	685	652	634	687	660	686	750	669	650	688	690	670	735	706	735	692	688	695	700	686	706	668	683	730	676	680	710	685	738	702	707	693	677	682	693	680	702	670	670	686	683	688	702	634	690	671	674	667	694	690	664	700	673	736	708	686	675	682	660	678	726	691	709	700	729	692	697	709	744	697	672	711	696	695	696	693	688	691	689	685	665	680	652	703	726	692	691	688	698	719	640	671	657	709	722	710	710	697	687	705	715	724	694	683	691	704	692	723	685	698	703	662	711	634	659	667	657	681	695	717	666	666	672	674	669	666	719	693	690	704	733	692	702	710	682	658	749	686	728	701	720	701	663	642	727	677	708	731	685	677	638	682	644	690	662	674	696	679	635	684	702	668	700	688	675	677	724	669	728	664	706	656	688	711	654	704	710	721	657	686	694	673	691	698	671	668	664	662	697	732	659	727	707	676	668	666	714	675	705	694	720	687	719	675	681	682	686	682	702	685	682	666	705	749	629	706	666	730	733	637	699	700	671	758	708	690	724	732	667	701	724	744	690	669	694	628	676	650	712	687	622	686	680	752	679	650	712	660	694	684	716	715	691	692	696	664	734	724	675	703	687	670	679	692	676	669	651	684	682	652	674	714	690	726	703	736	672	719	747	711	698	690	627	727	740	685	696	716	716	679	730	658	704	630	660	750	680	642	688	683	708	724	741	710	675	714	676	677	725	709	683	685	677	660	640	698	676	668	694	691	668	692	671	687	638	683	657	681	701	659	685	706	679	702	676	713	693	706	692	720	684	707	698	666	683	759	692	691	687	733	719	673	690	690	750	687	730	705	678	629	699	733	675	726	677	733	738	671	731	722	721	683	710	680	700	690	758	681	732	683	663	670	695	665	709	669	666	730	717	701	653	701	692	680	670	657	692	747	699	654	665	695	699	693	644	679	665	657	694	683	665	649	689	678	708	738	651	634	663	697	671	681	641	663	675	643	642	701	653	702	693	661	717	631	688	696	703	675	691	680	685	685	696	681	686	690	660	722	679	682	674	710	689	694	715	693	692	703	699	642	681	727	690	687	697	717	687	702	640	694	685	678	656	671	706	720	659	680	697	664	667	686	666	759	637	634	673	695	749	638	711	660	699	652	715	671	664	656	716	647	663	668	727	702	654	652	691	667	640	642	717	715	702	712	672	682	674	701	706	690	657	723	688	657	712	726	697	706	718	716	618	687	739	673	666	728	675	697	683	708	626	677	655	731	661	661	700	705	675	707	702	718	665	671	652	694	711	692	719	676	719	689	621	714	674	694	677	672	646	673	690	698	689	655	678	683	731	671	654	659	717	705	699	670	708	701	728	692	690	687	700	711	695	686	716	685	683	684	669	715	614	720	684	708	683	719	682	708	654	726	710	717	706	663	664	718	666	684	713	712	707	679	686	679	695	713	679	713	672	669	657	696	710	710	660	671	694	718	682	666	696	712	662	681	729	704	667	691	703	725	713	666	724	669	689	691	681
24244	22779	33521	30015	31518	30320	19420	1829	724	671	665	680	648	716	698	662	687	632	681	661	638	679	653	647	687	636	672	667	685	601	643	654	641	683	615	611	681	700	662	673	667	672	661	679	688	681	664	684	631	687	651	605	704	673	633	602	660	691	674	647	657	667	671	650	654	622	612	628	640	675	642	636	641	607	665	661	660	647	643	598	678	643	641	653	676	641	656	656	664	623	675	654	644	613	675	703	608	650	647	637	634	643	661	659	627	648	684	633	656	673	665	674	630	588	651	646	637	635	651	649	679	635	701	634	637	671	642	663	620	663	679	637	696	658	700	695	658	642	638	658	629	647	650	650	655	692	656	615	624	680	691	613	696	669	660	684	630	659	682	664	631	632	666	651	688	629	657	631	721	680	660	683	678	655	642	627	664	712	649	674	662	679	703	639	625	666	665	681	680	693	659	658	649	638	674	620	658	675	629	637	658	649	640	642	672	601	618	645	649	656	669	638	683	670	665	686	686	661	637	707	647	659	640	590	648	710	680	615	671	667	678	644	675	649	604	633	649	677	647	668	683	632	652	665	650	660	623	644	708	655	690	664	667	638	663	651	641	651	656	644	684	649	610	657	629	676	661	640	652	668	642	704	614	668	674	614	651	611	666	647	678	650	669	670	652	623	654	622	652	709	647	637	662	665	655	727	624	610	681	678	671	629	663	650	654	679	651	661	717	662	673	674	677	639	669	625	605	660	614	661	646	640	669	638	587	714	652	643	688	708	633	670	661	679	613	619	684	651	635	616	695	657	644	682	679	632	663	641	653	625	647	678	645	646	641	639	623	629	663	626	664	604	662	641	649	640	657	680	660	636	673	644	649	652	658	674	676	647	649	612	636	653	650	659	727	665	634	635	653	649	654	629	616	708	674	656	661	653	613	666	678	650	614	668	663	662	673	638	669	658	654	658	634	650	625	595	626	663	655	672	593	667	691	657	644	646	732	647	645	675	631	665	672	659	657	675	653	658	636	627	613	648	640	681	637	604	670	694	657	642	711	629	664	625	684	667	648	654	653	673	692	669	671	644	664	670	647	672	674	661	644	623	698	678	669	674	648	664	688	633	624	639	681	646	647	686	635	657	649	661	631	651	655	664	670	665	647	664	739	636	674	691	625	649	634	643	627	647	680	634	656	628	657	653	664	643	654	655	674	635	680	651	670	650	647	683	649	628	700	652	632	649	629	642	675	634	677	694	647	661	632	663	646	692	644	640	641	690	691	660	624	644	633	617	690	651	677	651	652	663	650	649	675	641	611	661	630	638	674	665	638	642	685	697	635	679	689	622	681	661	658	623	655	664	656	679	652	666	652	663	642	665	677	674	662	671	666	648	660	693	622	658	637	662	667	679	622	655	668	685	682	650	628	626	690	605	621	720	697	651	636	647	624	662	701	629	666	653	616	662	686	606	653	671	654	656	631	663	639	693	622	632	644	700	682	688	651	632	659	655	686	643	660	682	618	655	653	666	660	626	669	658	686	652	689	686	641	689	681	628	654	642	663	637	645	685	668	679	638	657	625	619	634	642	672	646	681	692	689	673	668	709	653	676	679	658	678	651	673	666	670	656	642	659	677	604	625	669	667	663	650	582	637	667	689	667	656	664	647	672	605	719	651	627	635	711	655	635	640	644	653	634	653	614	634	666	643	649	712	644	642	665	671	650	656	665	631	673	670	628	659	609	674	675	698	646	690	611	662	685	627	709	649	649	686	680	658	672	653	635	687	665	655	640	665	652	667	632	653	650	655	616	663	686	663	693	655	674	689	680	653	668	653	613	658	662	632	676	622	658	674	644	695	716	678	617	615	709	659	670	648	686	687	604	646	628	628	661	680	636	635	654	661	646	673	684	646	644	668	675	674	644	649	629	661	663	679	641	645	649	645	660	673	651	660	677	704	676	653	675	705	638	729	662	655	642	654	616	690	667	579	683	714	635	668	674	667	657	659	671	646	670	590	646	644	659	662	700	645	624	660	630	645	633	650	658	678	694	693	702	719	715	668	632	650	673	687	646	617	658	720	640	670	684	667	641	685	639	643	671	663	655	663	653	696	668	615	654	678	629	617	660	651	629	654	658	645	621	630	659	650	623	617	696	652	680	657	664	645	648	694	615	670	649	636	660	647	694	709	618	658	677	654	665	685	636	644	642	680	649	647	684	622	634	672	660	680	669	638	650	687	666	654	640	676	646	620	651	646	701	641	648	644	631	702	639	684	619	672	643	666	635	696	655	655	601	625	688	637	673	656	612	674	686	584	570	677	660	671	639	659	628	648	635	645	616	669	678	678	691	651	637	679	666	639	683	658	673	637	653	651	660	675	658	691	647	667	605	669	634	642	663	695	675	614	657	627	601	658	697	663	690	610	657	672	698	680	621	660	653	685	659	642	672	660	655	632	672	667	620	717	677	647	605	676	656	662	652	674	640	662	670	656	666	656	682	662	672	705	661	652	667	661	672	687	669	655	649	693	635	612	656	649	673	682	650	676	662	631	651	631	665	690	674	646	662	715	642	620	626	678	627	710	640	631	661	603	699	683	636	628	634	581	655	687	614	652	605	619	667	651	604	682	661	608	600	686	684	671	651	665	640	683	580	644	657	668	688	685	649	656	684	684	658	674	696	700	675	701	633	665	645	643	702	597	681	674	679	632	624	657	616	649	674	674	647	673	654	653	688	667	704	698	620	675	634	658	644	707	666	655	627	630	665	659	639	661	603	701	603	604	646	664	648	683	632	646	651	635	679	652	672	689	650	617	631	684	693	692	675	660	637	653	664	719	630	686	629	681	627	652	645	659	667	655	674	632	650	663	649	682	664	682	633	672	608	622	635	634	648	649	681	657	667	654	687	643	664	617	699	675	628	704	685	672	678	634	662	641	685	679	673	679	619	644	642	671	669	618	657	708	674	670	676	626	619	671	654	634	698	665	658	629	636	662	650	662	613	641	671	675	695	665	637	644	693	665	657	720	651	663	625	656	671	697	660	681	660	658	641	626	661	684	629	658	652	650	629	628	684	648	629	615	681	652	662	698	689	649	692	667	707	633	586	663	612	641	616	695	685	667	651	637	669	641	657	704	618	645	643	679	675	665	666	619	637	695	625	649	621	607	668	611	649	608	631	639	621	665	664	656	662	658	639	600	643	702	646	683	632	689	653	669	674	684	679	645	627	610	671	669	641	670	627	706	670	657	639	656	657	667	651	645	646	671	652	678	680	690	643	627	656	676	636	683	639	640	639	639	701	695	655	650	654	662	670	702	699	670	707	641	610	690	671	626	692	643	648	669	682	659	649	663	625	669	645	627	677	654	637	649	656	613	653	628	648	640	634	679	663	649	693	649	677	662	679	675	680	682	681	634	641	606	669	646	682	675	674	683	643	652	690	657	645	635	646	649	715	636	683	681	603	668	663	687	677	636	661	683	603	621	679	654	665	619	662	688	681	617	699	650	674	670	671	697	665
61009	97057	62983	49717	46107	38862	18101	1047	950	997	1059	1036	985	978	893	971	1012	1025	1043	998	1009	1004	994	977	964	981	986	984	1012	999	951	951	975	936	969	987	989	983	950	943	974	991	994	1020	979	934	993	900	982	983	967	976	988	975	962	991	958	988	987	952	972	1014	957	997	977	929	972	944	965	958	945	975	990	956	952	964	969	963	907	946	1014	1018	1002	994	1002	994	1023	1008	955	951	974	913	965	927	1013	1009	929	954	928	980	957	922	929	964	989	971	954	987	943	987	952	978	976	1019	1006	984	1004	1008	1012	918	936	979	1019	984	1011	1009	903	964	992	983	1013	965	904	962	971	948	998	1044	1040	1012	940	980	948	1008	990	993	923	940	1036	954	952	975	999	956	966	1011	972	1014	990	948	963	950	962	949	936	1026	987	1019	965	987	985	914	948	949	1004	962	965	963	997	995	947	941	959	952	977	997	967	925	950	951	973	1014	965	966	971	993	934	948	960	1015	972	987	983	929	972	949	1021	980	976	1018	978	938	1049	921	964	944	953	951	972	953	928	978	968	999	1006	1014	949	968	1003	1023	972	1002	967	991	1010	985	950	974	964	974	966	930	1003	952	964	939	953	992	979	1007	927	1013	988	992	997	968	975	991	968	991	1024	1039	980	1023	979	994	877	963	962	1029	1041	933	945	957	1003	919	973	908	1006	1017	982	987	976	937	942	950	958	996	962	973	945	977	1001	1004	987	924	1022	948	999	1001	981	951	1008	978	977	1028	954	1010	981	979	955	957	1012	996	1001	988	979	981	1024	1013	957	960	964	925	938	978	954	1008	942	971	949	989	990	942	982	965	1000	936	934	979	972	989	917	946	957	1001	975	974	989	1016	1005	943	1003	974	950	964	951	944	997	964	974	985	1015	959	975	991	959	972	980	959	970	1006	953	978	929	928	956	1003	987	965	991	989	953	934	1003	990	984	955	959	989	928	936	963	924	1000	956	966	992	994	999	926	998	928	960	989	979	956	987	934	933	962	1027	946	1000	1025	964	965	969	980	951	955	947	931	998	1027	923	995	984	946	973	953	980	1022	1007	977	964	989	999	946	982	990	955	1005	968	935	981	1009	967	1040	935	924	1007	985	951	982	976	970	970	960	993	970	1006	974	989	986	952	940	982	975	920	1025	1000	1007	954	966	1002	1014	1043	972	961	977	981	958	1014	1000	987	980	956	1011	945	903	1022	996	997	999	961	1063	898	1019	998	939	941	921	949	950	947	911	974	901	944	979	1004	1014	954	983	933	977	966	1039	995	982	955	919	1016	1005	961	920	897	956	980	980	962	960	1025	950	1000	947	971	950	988	971	972	966	994	973	1003	998	1003	1006	1017	940	965	950	941	980	964	1026	907	945	941	951	941	988	963	941	967	1012	1042	1057	977	977	956	927	1027	950	967	922	980	988	925	989	961	982	962	999	997	981	925	987	1006	955	975	934	949	961	1017	962	963	971	914	982	992	932	934	963	1004	997	966	960	999	1037	952	992	1005	981	982	976	1000	978	1016	1021	977	976	960	943	982	928	1051	1032	928	974	1006	1050	970	997	969	961	956	977	1069	966	993	1007	1015	981	995	949	966	995	1023	945	923	967	966	1018	922	991	957	1023	979	968	967	962	975	1011	950	982	983	994	922	953	1000	980	954	976	1027	981	924	929	993	989	991	962	1017	995	969	992	986	934	967	952	973	967	1011	950	951	1015	983	965	1016	1015	978	976	895	1007	926	948	998	986	984	991	1014	968	927	1003	1002	1002	1008	1010	1014	1009	944	971	1011	983	988	988	940	1029	985	993	983	1003	914	931	1025	908	1008	1039	983	936	999	984	942	1011	1006	962	997	965	981	953	1015	986	930	921	976	1006	1007	1001	970	987	986	980	903	968	959	976	987	983	943	972	952	969	1003	949	901	1020	963	946	1035	940	996	966	977	1002	1000	1012	1045	965	974	985	972	999	977	982	917	988	1008	999	951	982	966	946	1001	968	937	986	964	974	955	952	957	1003	985	968	995	945	936	962	938	931	957	969	1001	1005	962	965	947	973	959	1023	972	965	977	956	953	1005	930	951	971	967	1000	985	974	920	972	1017	943	990	939	950	1008	991	969	988	914	950	972	962	937	1008	951	954	990	1002	1010	1006	943	989	1008	983	978	987	942	973	1011	1007	974	989	975	1016	1005	937	939	955	962	917	1029	1037	962	928	965	993	982	992	968	985	984	942	987	976	957	968	929	1032	1005	966	996	969	921	954	1012	978	1003	1002	987	999	973	1016	993	960	1016	999	952	941	973	931	930	959	947	1020	969	977	977	999	946	992	975	940	954	949	999	964	1005	959	972	1001	995	971	988	980	994	1040	898	993	954	970	922	1039	944	965	963	927	937	973	1012	950	982	971	992	945	940	970	1002	970	1013	934	1045	986	1020	967	1011	985	1021	981	1068	991	946	1050	964	978	933	962	963	957	997	1002	968	988	1018	973	1015	940	963	990	948	1006	989	943	933	973	1005	939	982	975	983	1006	1007	958	968	995	978	978	1022	952	949	970	929	957	969	1032	988	958	985	922	1014	993	984	1020	895	1007	951	962	945	978	971	1047	964	970	930	957	979	954	1000	1009	999	934	990	964	972	940	968	964	940	971	949	984	956	952	923	1022	1010	968	964	952	992	904	972	918	1033	976	962	992	990	983	986	981	960	976	979	939	945	927	931	976	958	957	1006	962	988	928	937	944	918	956	998	947	971	984	941	988	984	954	970	1016	979	971	927	942	959	986	917	1004	980	1013	940	984	956	955	958	962	999	939	978	919	981	958	1007	1000	977	980	918	982	1041	971	959	1028	977	990	940	1003	1012	981	1001	964	968	943	976	909	937	1049	972	969	1017	1007	1001	944	1045	1006	947	955	989	1003	1000	982	1017	1006	978	946	974	969	978	1025	973	905	976	969	995	944	942	946	902	1004	963	981	943	963	988	996	990	910	1034	1052	949	957	1020	1007	922	923	896	931	949	980	988	974	974	961	914	963	926	949	1016	912	966	925	981	946	915	1001	1016	971	946	964	995	931	941	921	991	946	953	972	992	1007	1000	1009	985	950	944	994	1038	999	962	978	899	969	1014	975	1054	991	973	1019	925	992	982	961	996	972	901	1028	933	990	1009	1008	977	992	951	1048	975	1014	985	998	957	989	1096	1016	976	934	945	992	929	927	998	949	988	984	962	968	1045	1004	938	980	912	922	998	999	981	1005	941	1006	976	1011	956	989	975	956	948	979	938	929	1022	1003	923	969	1007	966	989	1004	975	989	1041	943	1049	967	963	957	976	1020	975	978	977	972	948	994	1033	990	1019	982	945	988	947	951	959	1032	970	1013	965	1010	976	988	913	1011	960	883	1003	988	945	937	1008	994	966	997	938	969	1003	921	1001	1017	961	998	946	951	996	1004	1010	1012	946	1015	992	1012	981	986	986	1024	983	976	978	978	935	945	1010	961	962	905	951	979	1006	944	977	1008	942	931	996	957	997	980	1033	979	1001	940	943	1017	982	999	978	978	928	960	1007	974	992	922	956	975	937	1019	992	947	957	965	942	1006	965	940	923	941	1032	1004	987	1003	976	924	987	946	983	990	1042	987	942	1009	1007	1013	981	989	962	969	1022	985	978	958	955	974	981	946	956	931	985	928	971	978	999	994	943	992	972	978	918	995	985	998	1042	941	971	916	1022	1017	985	997	933	973	955	991	1015	951	968	945	975	911	967	1011	889	954	941	1000	944	996	952	983	1001	1018	954	975	963	946	972	1010	905	943	981	957	970	960	988	955	961	981	987
29810	30670	26275	14903	7411	3509	1500	346	319	370	335	320	299	327	316	322	323	329	322	295	321	349	327	327	306	326	304	340	319	298	305	325	307	312	325	314	305	278	304	295	303	303	288	307	315	324	308	307	315	334	362	333	316	298	319	324	313	315	312	306	278	323	288	326	322	369	333	321	342	289	302	339	293	329	340	341	297	298	322	342	292	327	331	307	332	339	299	328	318	343	330	339	291	315	317	354	326	343	327	324	302	323	308	320	339	331	350	288	319	298	299	353	306	332	346	325	304	321	314	322	303	333	308	303	325	340	334	339	322	325	325	321	349	331	314	323	317	334	332	306	338	310	345	301	274	325	333	330	339	314	299	331	303	311	339	333	332	335	329	272	333	296	299	308	295	288	308	357	293	329	285	301	343	324	306	340	327	312	325	287	331	301	313	352	324	349	312	309	325	337	322	312	325	323	327	291	326	322	303	328	306	316	328	300	326	346	319	329	324	338	297	309	317	348	328	295	330	296	314	322	338	298	315	327	343	320	293	321	314	331	317	322	307	298	299	355	303	322	311	304	343	349	287	335	341	293	334	313	308	298	327	361	346	344	333	337	328	341	283	316	335	326	313	305	319	314	314	327	304	312	310	304	343	330	275	334	312	340	302	343	292	304	344	323	340	340	309	309	328	316	339	314	312	348	309	345	330	337	315	336	321	315	331	302	343	333	302	338	331	337	332	328	313	304	304	344	285	308	314	322	291	297	303	315	334	336	334	357	315	350	296	291	325	370	325	338	316	309	323	313	331	307	321	313	300	306	309	317	343	348	350	287	331	333	329	291	339	354	293	336	323	309	332	322	351	345	333	339	335	335	291	341	333	328	307	317	303	318	384	310	303	329	310	321	293	327	294	336	319	314	331	348	334	363	342	288	319	317	341	353	334	329	317	288	292	304	357	328	308	292	307	318	331	329	331	303	308	335	323	279	346	319	332	292	283	315	311	338	291	318	327	337	369	318	296	321	308	270	313	337	316	328	338	301	312	313	309	333	349	319	334	321	339	319	316	300	296	324	304	320	299	315	309	339	324	338	314	345	306	317	349	291	308	347	306	313	336	305	358	309	334	330	294	318	336	345	323	339	370	341	340	358	321	317	332	313	293	307	315	322	297	302	306	324	324	349	315	341	342	325	301	326	313	325	315	323	312	304	298	333	304	347	307	303	333	333	348	307	322	327	317	334	328	316	322	337	343	323	328	304	300	287	305	324	305	342	317	306	338	333	334	348	339	312	340	316	320	317	313	346	318	320	338	313	309	326	309	350	295	308	314	305	334	326	351	340	307	327	337	327	314	295	329	305	302	323	346	285	340	313	336	328	330	289	310	344	297	321	333	331	335	337	308	344	313	322	325	311	317	312	322	292	298	338	291	338	312	292	299	289	333	321	351	321	315	278	335	329	300	307	312	303	341	327	312	350	318	330	319	306	336	352	339	319	306	365	313	307	328	336	329	313	303	351	306	322	276	285	288	340	299	326	314	282	332	327	329	318	316	294	361	325	348	322	322	347	319	332	336	316	301	352	304	318	315	310	322	339	323	326	327	334	322	345	349	313	360	333	332	301	309	330	326	358	347	323	334	340	295	347	331	336	317	290	357	337	313	321	336	324	311	350	326	324	326	314	319	353	321	348	308	350	332	344	313	335	333	321	319	316	317	315	299	346	321	301	329	325	317	309	303	332	317	346	303	329	328	317	314	300	301	301	343	337	337	328	316	290	314	304	339	332	337	310	316	317	333	346	300	295	359	320	297	300	327	313	333	335	317	317	313	339	323	295	302	306	328	277	305	294	334	311	326	339	344	314	329	359	320	329	336	321	316	329	322	322	339	341	316	324	334	352	316	382	347	362	353	320	339	297	303	329	334	301	306	333	341	337	350	367	322	275	308	315	324	307	293	330	361	317	345	313	332	329	321	327	348	305	307	348	354	298	323	328	322	307	315	324	321	332	315	341	328	332	351	280	307	330	320	317	343	317	304	281	309	320	332	326	352	304	301	365	321	343	323	318	310	308	299	287	319	318	301	290	310	313	325	307	316	320	337	307	326	303	315	342	294	329	346	330	334	318	321	336	348	319	306	329	291	331	318	307	297	320	335	311	312	301	327	310	302	314	345	337	328	318	325	299	304	320	335	323	317	304	322	326	305	339	315	295	333	349	301	305	327	337	324	319	333	327	322	319	336	317	283	352	289	316	322	347	345	328	339	333	308	296	328	325	318	319	315	351	310	310	324	350	298	317	328	329	313	331	329	318	317	306	350	340	287	304	324	332	328	311	291	369	307	316	334	329	322	327	345	316	321	329	324	324	313	325	320	347	290	340	349	320	336	322	339	311	308	337	322	312	299	313	291	319	345	319	314	350	313	340	308	315	311	312	315	289	322	383	324	324	353	298	306	338	289	339	305	309	336	329	310	351	307	308	377	333	316	327	358	312	330	317	326	320	327	331	304	308	289	305	322	321	318	308	333	307	324	320	333	308	314	321	354	315	330	327	330	344	360	329	326	330	326	284	326	303	313	298	320	324	324	300	309	338	318	317	349	345	294	314	318	308	314	337	338	317	291	353	354	316	305	340	361	322	321	329	376	308	325	306	302	309	321	294	337	353	300	325	315	349	321	301	335	309	357	329	323	312	337	330	333	296	349	348	323	307	294	295	301	306	292	312	343	295	305	336	319	312	356	341	311	330	326	292	319	349	323	310	312	325	329	335	329	312	320	318	341	328	357	337	345	346	312	333	349	288	345	356	313	313	320	318	335	341	348	343	336	306	354	302	295	292	313	358	352	341	297	287	327	310	323	308	338	288	319	339	330	320	308	308	314	361	350	318	294	331	323	313	321	327	343	303	340	306	343	321	331	290	320	260	306	335	294	349	322	317	320	298	315	322	336	322	326	320	324	330	324	320	315	314	335	330	315	336	331	302	298	304	329	296	308	337	332	314	297	294	336	329	292	329	304	317	336	325	323	337	327	305	336	365	295	324	318	335	300	340	333	350	339	337	327	321	307	314	313	333	298	326	314	348	308	283	319	309	321	344	313	349	316	318	322	329	308	316	358	325	310	357	298	317	321	331	308	288	348	335	282	345	338	277	323	291	327	315	305	291	333	324	342	332	328	296	341	316	345	306	312	341	338	315	312	335	325	319	295	332	312	326	347	283	311	340	311	320	310	320	312	339	300	321	330	311	338	305	347	316	301	308	288	330	343	321	321	330	342	317	324	315	286	301	342	323	364	320	294	312	299	326	335	292	309	353	333	328	336	327	368	326	338	326	318	319	313	293	319	313	322	321	332	311	342	344	306	320	327	338	301	310	320	312	323	314	303	354	279	320	331	324	306	307	339	331	321	310	345	293	331	297	331	346	333	318	330	322	348	310	352	338	302	350	310	315	294	327	302	362	324	313	352	307	309	303	315	325	347	301	294	335	345	304	321	274	319	337	329	328	339	335	346	332	306	285
35124	49312	30487	18106	11619	7404	3006	570	599	545	510	555	538	480	515	533	516	529	526	501	515	540	538	527	506	487	516	526	521	569	529	476	511	550	534	530	522	516	468	574	525	536	510	514	483	522	551	543	562	534	530	535	542	527	494	510	557	561	551	523	505	567	544	517	465	486	533	488	508	547	537	558	514	499	538	502	512	520	472	560	482	538	519	512	522	529	530	492	533	450	484	521	500	516	531	504	533	506	523	472	547	521	492	506	536	499	530	554	513	516	526	538	514	566	509	540	527	519	525	503	519	498	574	527	529	524	509	485	490	526	534	517	522	517	503	484	530	547	520	500	514	530	515	530	509	547	529	509	501	518	522	549	499	536	553	500	484	530	567	511	451	578	550	492	504	509	530	513	522	504	475	552	517	500	498	525	508	522	512	508	503	561	546	557	506	553	517	513	501	522	555	481	534	498	563	522	529	541	510	507	525	517	498	549	476	535	518	556	523	474	569	483	530	540	535	505	502	536	501	524	562	543	532	554	525	558	547	505	493	514	518	530	527	498	485	514	502	523	512	511	529	495	520	478	569	493	498	494	501	472	520	515	534	528	523	539	543	535	507	495	543	536	534	492	543	505	508	525	502	569	531	526	526	507	505	520	555	520	542	503	534	514	529	511	548	517	522	520	488	544	522	529	495	524	521	500	523	511	551	538	475	518	527	529	496	524	477	522	552	504	502	464	488	487	522	527	527	493	505	556	543	527	497	559	534	495	529	551	505	495	538	530	495	521	509	540	530	505	520	587	519	530	517	508	518	515	513	496	530	504	545	543	510	507	513	525	503	489	533	505	533	556	517	485	481	502	512	501	506	507	536	513	491	489	531	538	521	549	531	541	481	485	479	560	526	529	494	511	503	505	570	503	520	541	515	502	486	528	531	543	568	555	492	548	561	530	552	564	508	492	507	556	472	520	507	528	547	522	494	546	521	510	525	516	530	501	538	498	524	540	567	491	519	522	538	483	519	543	488	533	498	503	522	540	473	489	532	531	518	493	479	533	522	528	551	515	517	478	549	505	519	507	522	508	492	491	535	504	521	543	523	530	528	535	558	544	562	525	527	491	538	500	509	549	514	532	522	535	539	519	551	515	490	533	489	525	576	551	540	504	481	565	484	519	492	524	539	508	565	515	541	526	488	526	490	501	547	516	538	558	498	514	513	541	513	540	515	496	509	497	541	537	540	517	541	530	541	514	506	545	509	523	521	542	543	553	519	490	515	586	512	512	552	516	538	553	533	532	460	523	522	547	529	511	545	514	497	536	515	501	531	514	497	505	526	494	506	506	502	504	522	518	540	524	495	480	510	497	528	524	510	559	512	534	514	567	516	556	510	513	531	519	545	503	506	563	544	477	545	503	519	540	550	502	527	523	497	505	574	533	555	501	491	506	501	531	472	504	523	525	495	547	538	552	519	554	519	531	519	547	515	501	478	520	498	483	551	517	515	489	510	545	498	503	488	498	494	495	517	554	509	553	513	555	541	565	496	510	537	530	506	511	514	489	553	537	570	502	527	505	519	549	502	501	513	506	470	496	529	509	510	526	494	518	549	529	509	556	571	508	501	544	522	548	515	486	530	486	534	540	500	531	525	533	541	539	537	500	549	553	542	506	512	521	523	562	542	522	512	562	479	516	558	479	515	490	500	532	517	488	521	525	524	548	527	508	494	479	494	519	578	535	521	513	512	489	530	516	520	525	517	546	514	550	492	480	494	541	538	516	526	523	564	526	539	519	585	551	477	533	466	516	490	485	540	541	492	537	534	569	542	485	506	515	470	565	513	525	570	529	468	530	513	507	578	482	515	523	521	541	514	519	502	527	485	518	530	530	493	539	515	506	540	562	534	505	490	517	504	566	499	498	498	546	525	478	510	520	531	512	553	557	537	559	565	545	529	545	487	543	543	508	537	502	538	544	527	505	510	526	531	537	526	511	524	532	500	517	517	517	515	515	495	525	503	516	539	475	522	519	510	563	531	512	528	527	493	529	521	483	547	521	565	524	518	517	521	478	506	551	497	519	516	514	522	575	479	505	542	504	495	490	515	528	500	511	545	551	524	507	555	509	487	526	527	540	509	517	555	523	521	519	555	512	540	485	511	461	566	533	490	531	534	492	534	512	469	503	520	514	494	529	511	524	534	495	571	511	514	567	511	532	505	518	547	500	541	520	533	558	534	496	560	526	555	507	524	537	500	497	509	534	560	507	521	522	499	508	511	499	521	525	522	538	559	495	487	529	466	523	553	517	516	506	519	520	520	511	574	515	538	496	534	561	550	541	495	520	508	549	486	512	521	509	510	515	526	542	510	519	539	480	476	550	513	512	549	545	518	518	492	547	527	518	525	504	547	515	535	565	491	530	526	558	511	540	526	514	513	550	521	498	501	483	511	505	520	520	551	476	502	509	518	478	503	528	519	553	526	577	536	522	504	515	515	512	567	531	500	516	499	532	505	565	544	482	527	515	557	514	519	503	509	502	505	496	511	523	468	541	508	502	523	524	550	521	488	501	499	509	527	552	535	511	498	544	567	495	494	559	533	547	525	503	494	489	533	535	513	493	484	531	537	519	501	505	523	549	530	495	526	543	532	504	565	522	482	489	523	504	518	549	557	522	526	541	536	547	492	560	516	503	553	523	495	519	494	520	504	552	528	534	508	522	537	507	503	557	526	519	526	537	506	484	522	503	521	519	529	568	519	546	538	508	567	489	536	497	523	529	541	514	480	504	508	529	556	521	496	529	533	516	507	500	537	523	520	502	573	571	509	456	476	515	521	516	523	528	504	500	530	532	521	511	503	510	484	497	554	471	485	498	500	547	539	534	535	477	513	531	492	498	546	538	514	532	510	516	541	509	521	510	517	599	518	514	522	508	504	527	503	537	483	512	525	502	592	518	528	517	546	506	529	524	545	477	504	456	503	541	491	539	534	536	519	502	514	499	534	547	508	495	523	502	516	520	511	489	544	484	557	525	483	519	513	562	587	550	504	511	509	536	497	520	485	483	524	521	510	500	488	495	508	509	533	529	488	509	521	505	553	487	528	545	535	543	529	516	562	508	519	490	543	511	515	520	521	538	479	535	542	520	557	523	517	527	538	486	480	532	502	500	501	477	520	530	514	505	527	528	490	533	524	486	523	521	512	517	494	557	516	508	513	502	535	508	502	497	496	519	522	499	481	564	529	576	503	508	497	500	517	504	540	523	482	470	527	517	515	530	485	507	527	485	534	507	521	567	514	468	518	531	541	528	549	506	514	507	515	528	537	491	546	517	517	584	501	501	483	520	505	550	514	520	540	560	501	519	507	548	483	509	504	510	529	506	538	513	515	523	532	530	476	527	494	554	487	527	516	554	550	526	530	486	508	565	507	520	520	540	533	553	562	531	529	502	486	460	537	529	493	511	488	505	538	548	536	496	532	488	528	505	510	519	529	495	518	526	535	531	498	535	512	502	527	512
25482	25655	33720	34200	30241	21838	9727	600	450	480	521	528	458	466	466	490	511	481	490	476	443	447	448	482	469	477	479	462	459	508	469	447	482	465	476	488	463	476	461	479	467	502	497	450	469	450	459	482	491	456	447	496	430	464	486	439	468	485	484	489	470	461	482	497	473	476	484	485	472	460	510	454	454	494	473	448	470	418	465	485	445	488	447	444	491	450	470	504	488	470	475	476	464	475	455	503	482	459	447	460	464	468	427	447	441	454	459	471	457	497	458	496	478	503	451	471	441	462	470	486	471	495	468	511	436	449	447	440	489	461	477	423	439	473	488	467	479	450	484	478	450	437	495	458	463	479	492	464	480	443	479	484	446	471	488	472	451	471	492	461	463	499	435	484	490	436	449	456	481	463	481	475	464	448	456	426	444	484	475	436	492	454	461	475	447	466	500	470	459	503	471	451	472	470	458	467	431	472	447	438	489	475	465	475	467	485	482	464	479	447	448	449	475	493	469	505	438	473	467	459	463	455	464	502	453	528	463	451	508	482	467	437	434	481	479	493	456	469	462	462	475	472	493	459	454	416	434	474	467	455	435	482	471	486	443	506	483	459	447	475	454	462	438	476	482	439	452	445	486	490	479	472	489	456	460	449	466	480	441	434	464	497	457	475	474	437	419	463	510	478	438	432	485	449	474	474	457	482	468	479	454	417	453	468	481	483	503	474	465	452	456	473	512	468	444	500	455	440	502	416	429	466	474	469	492	466	485	479	503	511	469	487	475	491	466	445	476	442	460	502	448	446	481	476	459	451	484	468	474	456	482	440	505	472	494	484	469	448	457	478	478	467	468	436	457	445	482	489	460	463	448	447	470	434	481	477	489	456	489	469	434	472	476	463	481	475	504	464	478	422	498	483	448	435	443	485	403	431	485	482	519	478	477	422	451	453	446	468	454	465	430	458	463	481	487	438	451	443	493	405	460	506	473	464	530	441	452	467	475	485	507	459	441	419	456	448	475	476	473	455	459	461	477	470	456	498	497	490	447	434	480	464	429	455	451	475	434	450	479	499	468	449	441	464	493	452	433	468	460	456	471	457	428	470	463	487	454	441	500	493	436	477	466	466	492	483	465	438	495	508	486	485	471	500	477	426	453	453	507	449	489	457	464	459	467	511	485	485	476	485	429	467	486	431	490	461	460	443	477	488	439	441	461	512	464	485	462	441	476	476	420	485	463	471	440	489	485	454	479	485	483	497	483	499	497	466	452	465	478	430	470	464	441	471	470	467	469	439	509	467	444	486	509	459	426	447	431	455	451	464	447	501	510	455	478	472	472	473	472	488	447	472	510	471	485	455	464	466	454	446	481	447	472	481	466	458	517	456	459	494	456	506	449	535	452	463	462	445	496	451	474	455	443	457	469	470	466	468	488	497	490	464	476	527	499	514	502	446	469	492	493	510	492	497	476	485	458	478	491	439	437	466	486	486	480	449	453	466	463	468	433	442	432	490	475	481	490	462	455	481	462	470	481	473	473	438	443	420	467	449	468	468	439	505	413	485	483	457	465	449	497	468	485	478	456	445	483	463	481	443	476	472	443	464	480	468	458	434	450	432	464	491	450	459	425	491	476	463	470	521	470	482	476	458	447	445	442	475	432	449	458	464	470	497	467	445	477	416	462	451	483	457	462	498	441	484	445	433	450	488	458	407	480	459	480	479	452	447	490	480	485	446	501	455	492	447	470	455	498	467	466	478	473	450	468	513	485	444	486	455	458	511	456	442	470	445	458	465	493	454	453	487	485	500	498	502	491	447	457	456	449	479	502	489	447	457	458	476	508	492	474	460	397	436	453	502	478	468	469	458	459	476	490	499	440	486	469	474	485	498	482	469	466	459	446	500	410	473	469	474	492	460	465	437	476	462	451	512	479	513	470	493	465	444	430	468	502	471	480	467	426	449	479	476	474	482	437	486	461	468	495	459	479	489	468	478	468	486	473	484	464	492	445	471	466	452	463	474	500	458	472	482	516	498	474	438	485	517	461	493	449	447	478	469	489	468	445	479	472	456	464	494	466	487	452	469	488	442	469	445	506	487	475	492	444	466	459	451	466	470	471	440	458	475	497	491	458	488	469	510	473	480	419	440	441	500	514	461	445	468	495	471	463	453	464	468	494	461	477	453	475	526	460	462	509	477	469	462	443	495	509	476	467	434	451	481	480	457	465	474	462	442	505	433	446	461	476	484	454	453	487	467	496	500	493	441	431	455	481	481	467	493	451	485	405	468	455	454	511	509	457	476	495	473	469	460	446	476	470	455	516	464	467	525	469	474	479	461	475	496	507	433	481	450	438	478	473	463	456	488	473	462	479	469	449	514	464	494	470	462	478	476	505	464	465	452	463	446	424	478	422	485	445	454	475	477	515	456	430	463	450	499	467	449	498	442	468	481	490	482	490	504	453	483	490	448	472	493	474	473	428	469	480	485	444	497	481	484	443	479	470	454	474	477	440	460	507	477	524	462	457	438	475	500	476	462	467	484	436	456	457	513	498	475	483	480	450	495	481	470	498	485	476	480	458	472	444	448	437	450	480	464	463	456	473	508	475	513	481	479	476	467	469	459	448	455	487	464	479	439	469	465	471	454	495	487	427	501	466	495	467	442	505	473	501	444	445	480	452	479	478	488	441	471	487	498	468	449	465	453	431	436	492	455	435	480	484	486	460	469	457	462	509	473	481	468	478	456	461	445	475	460	482	468	463	466	486	468	491	463	436	470	444	476	448	454	485	445	444	438	520	487	491	482	441	471	447	497	497	442	442	444	484	488	476	487	488	485	493	477	469	431	475	485	464	445	467	475	467	448	457	426	475	467	453	458	482	457	456	492	447	456	495	444	457	473	505	442	451	506	479	440	446	466	456	467	453	453	465	515	445	464	501	475	457	467	491	447	478	453	453	478	449	456	498	495	454	480	456	455	458	484	472	446	462	466	451	442	490	467	460	479	478	480	460	431	464	494	475	467	521	450	497	457	463	473	434	484	508	445	436	489	476	452	480	513	508	448	500	473	442	450	517	453	482	442	480	448	484	480	466	454	447	433	467	455	472	457	468	478	451	496	475	466	454	475	452	470	479	442	491	456	482	495	490	425	466	479	482	469	463	443	478	474	460	482	469	470	453	470	446	459	488	487	438	430	457	454	465	453	446	455	483	495	505	466	463	473	461	460	459	438	468	478	425	439	466	476	486	465	429	487	469	488	439	467	453	427	439	473	454	461	452	477	436	447	463	505	473	489	469	470	446	461	471	454	434	498	457	416	524	493	499	478	467	494	521	427	458	455	474	439	455	464	474	451	478	503	484	467	415	454	463	438	457	457	480	437	490	474	492	463	472	449	481	492	453	473	440	433	457	436	480	461	480	458	468	460	471	498	498	452	465	457	447	479	451	449	473	442	489	473	512	442	460	453	454	483	489	481	445	448	467	440	479	464	456	465	472	460	488	454	467	469	515	452
60111	93921	52670	47332	35621	27655	11715	759	744	710	702	752	689	753	744	677	721	689	758	726	697	751	801	709	731	763	715	705	717	785	720	712	717	708	758	766	759	716	707	712	754	706	747	680	754	690	705	718	746	688	730	769	691	737	736	722	728	732	730	736	731	718	729	744	755	719	783	763	737	695	703	695	752	703	678	681	708	710	719	736	686	711	717	709	775	707	741	749	719	732	692	687	708	739	711	749	707	724	739	723	664	713	779	772	668	713	698	736	705	730	758	739	779	720	727	741	736	733	744	721	696	730	703	669	747	724	756	673	718	722	681	726	733	757	787	722	701	753	685	732	760	741	772	668	733	741	734	752	736	732	729	757	764	799	749	747	719	741	720	719	750	705	685	708	757	729	730	741	721	742	697	737	741	709	719	725	670	722	722	756	727	724	750	720	691	710	766	717	771	729	740	723	702	750	729	763	721	741	786	747	764	725	759	733	738	685	736	699	748	697	712	745	684	726	704	732	755	732	738	684	749	718	706	729	745	743	724	709	779	728	746	722	742	766	725	717	737	704	714	695	739	729	760	765	732	679	750	684	741	709	730	746	697	728	701	729	738	696	737	735	749	683	725	701	730	738	701	708	738	738	720	701	721	765	686	698	744	732	690	718	717	790	735	747	763	742	769	755	699	698	732	723	727	740	714	752	743	737	728	723	733	721	741	703	690	711	760	765	685	803	752	733	712	691	686	730	757	716	717	729	714	773	672	688	739	717	750	766	684	672	738	759	756	743	716	792	717	745	743	713	748	692	705	689	737	756	723	714	701	752	709	741	758	721	706	751	776	754	674	689	719	745	714	762	734	714	774	732	728	696	808	719	727	703	721	732	699	743	727	757	681	715	745	764	738	707	712	670	753	759	709	743	688	735	729	682	729	702	746	715	719	748	740	722	743	779	718	718	723	762	732	745	706	758	751	716	761	743	718	770	735	716	742	743	760	747	764	739	723	714	744	747	776	730	711	701	704	732	698	699	702	749	752	711	725	764	765	723	698	755	735	701	737	688	705	722	712	733	746	786	756	737	732	668	786	738	716	721	747	717	728	755	719	727	723	730	704	760	688	730	732	715	735	695	680	715	732	708	689	793	720	689	764	726	720	775	768	668	728	726	761	727	670	708	780	731	666	737	734	731	736	751	758	758	680	777	728	762	727	720	733	742	722	772	707	754	735	707	726	727	683	723	679	734	736	735	763	691	728	717	731	739	729	733	734	786	748	740	744	679	717	714	733	740	722	750	729	713	741	697	757	718	707	717	691	682	689	720	707	714	745	764	684	680	749	708	718	774	684	705	774	759	749	744	730	740	687	751	752	739	750	701	720	741	788	762	752	757	686	765	743	734	714	714	752	735	714	737	667	730	750	700	713	716	784	765	693	711	728	710	730	734	736	754	724	716	697	727	761	692	723	690	726	801	750	747	746	701	759	712	711	724	691	722	697	688	699	737	748	741	690	705	701	754	750	734	711	706	694	718	695	679	742	695	694	722	769	725	720	729	744	810	752	709	759	738	682	697	765	711	739	804	685	764	746	723	711	746	750	733	721	719	706	714	709	736	727	731	766	692	727	765	750	717	740	717	767	755	733	742	735	750	704	693	733	743	788	754	769	728	704	721	722	736	750	675	713	666	724	721	712	698	745	802	740	708	667	678	730	793	709	680	700	722	733	729	701	707	716	763	723	703	750	697	740	724	744	771	686	714	702	728	748	728	713	706	741	741	801	729	746	732	727	726	755	705	703	748	706	734	731	728	764	738	712	757	717	668	795	717	727	759	733	714	768	743	720	732	682	754	759	733	713	726	751	717	739	753	731	741	718	701	695	739	717	755	751	698	703	742	752	746	712	731	731	758	733	700	700	756	743	710	706	711	714	699	724	727	693	691	722	704	739	728	721	739	741	722	729	727	696	733	747	714	744	737	680	692	757	789	776	746	711	724	731	725	740	704	731	774	713	726	715	682	733	710	698	743	771	681	726	754	718	761	778	738	758	714	736	734	726	762	754	722	754	792	739	708	710	730	730	725	738	705	759	741	743	714	737	703	751	694	740	710	760	722	701	771	690	669	720	696	715	702	776	712	733	773	710	732	670	721	710	686	750	734	739	724	717	713	715	764	682	738	721	752	741	757	714	739	709	762	741	750	715	744	777	720	714	736	683	743	772	760	744	685	669	729	734	718	721	724	684	774	741	740	732	713	699	706	692	749	715	726	679	718	730	685	690	696	708	709	687	701	736	708	725	731	730	740	755	764	711	724	716	763	711	715	753	705	719	721	690	723	756	750	766	682	782	697	752	744	707	663	731	786	705	708	711	777	760	753	697	696	750	738	722	762	730	751	765	776	726	776	751	751	721	684	738	713	725	736	718	697	727	729	684	727	764	750	708	710	739	683	736	690	720	722	763	701	721	715	759	780	748	715	726	700	737	722	663	681	744	700	726	724	751	674	739	747	743	695	704	745	691	728	718	748	720	730	727	685	678	678	726	781	722	767	742	758	736	734	705	767	722	729	712	705	763	702	767	771	766	763	745	714	784	721	749	717	691	758	704	753	733	730	700	748	754	712	709	698	693	715	729	775	773	727	736	696	698	773	743	751	740	732	747	744	747	732	721	731	685	724	700	737	728	744	745	700	769	725	728	743	750	714	694	735	742	759	770	741	751	708	732	761	730	745	796	750	717	728	737	664	745	722	701	729	722	743	718	724	749	675	784	747	718	738	759	737	755	733	735	731	699	684	741	709	726	685	747	760	679	764	675	685	716	682	706	776	673	726	730	742	686	758	741	724	681	743	713	681	763	725	743	677	719	696	734	780	706	724	702	750	717	749	695	677	743	752	693	748	729	765	716	723	740	737	693	758	795	701	699	743	746	687	703	688	720	786	717	717	699	797	741	716	785	743	711	721	754	728	714	747	695	704	689	716	731	705	688	714	724	727	735	720	732	727	728	694	684	720	717	765	701	681	735	714	760	815	693	720	746	708	755	784	718	722	738	764	777	750	720	727	710	689	735	744	732	691	723	727	750	731	724	704	748	738	769	709	709	694	733	738	758	718	748	741	733	730	686	718	750	731	780	709	719	722	716	716	746	720	705	706	752	736	730	750	713	741	698	739	697	756	743	753	748	717	689	688	676	774	698	711	737	717	700	734	671	712	712	743	728	736	682	740	707	701	740	736	710	676	702	789	716	735	723	716	764	663	720	713	747	703	687	731	713	688	721	720	795	664	719	692	743	763	760	706	750	699	739	725	730	711	687	771	738	734	750	685	779	745	748	738	720	757	702	722	775	696	714	728	702	727	711	771	743	731	701	756	741	756	752	711	728	721	717	778	686	746	692	697	787	736	694	723	771	771	718	697	736	715	738	728	676	784	769	690	729	754	676	756	728	669	712	738	709	736	790	697	665	738	730	776	728	756	746	744	788	720	736	732	780	752	724	724	670	757	694	704	750	705	739	732	705	737
24205	23642	31424	35370	33069	25688	14789	1273	703	693	717	687	678	706	720	670	690	738	670	686	678	679	717	675	680	651	730	702	710	680	743	665	692	659	669	678	704	664	695	648	657	657	672	677	644	697	711	690	737	649	679	698	709	626	684	715	669	680	696	683	687	674	682	704	643	681	663	693	670	691	659	670	666	685	687	710	712	663	604	702	672	685	687	711	641	702	690	705	669	730	666	625	724	685	662	722	727	719	675	706	678	676	725	658	648	723	708	678	669	722	696	730	705	664	631	703	673	691	703	708	713	663	700	679	687	680	686	672	692	700	679	652	672	724	698	704	688	677	703	705	714	704	663	698	668	652	695	708	685	656	679	658	654	698	704	675	666	717	680	662	667	693	635	660	634	677	697	666	693	683	662	647	666	679	702	658	686	707	685	688	623	676	684	714	691	649	674	674	666	700	678	642	674	641	665	656	664	668	700	691	712	656	685	659	674	677	675	713	643	640	675	697	711	709	699	702	657	697	673	622	671	678	656	647	660	728	654	681	715	716	677	643	691	668	656	685	695	644	712	690	634	668	654	679	663	659	648	683	721	689	641	660	668	679	678	671	662	710	652	694	715	699	656	685	701	723	664	658	690	696	656	723	698	655	673	710	640	724	705	645	673	634	615	703	659	680	689	690	699	664	735	681	726	698	708	703	708	691	681	708	687	655	693	664	691	669	692	631	683	698	717	687	714	702	666	697	706	708	708	693	673	674	663	644	666	650	675	661	651	682	706	693	718	679	656	728	651	672	659	663	659	693	679	692	671	704	686	700	660	653	658	670	662	676	701	704	672	694	686	681	635	719	738	703	666	674	704	675	678	685	711	687	644	682	719	687	653	681	719	656	695	650	670	640	672	668	667	651	687	717	694	660	667	669	660	688	653	683	735	683	661	632	683	700	686	653	674	695	706	664	690	666	771	708	669	632	660	617	682	698	703	659	657	689	687	698	642	697	641	646	693	668	650	708	630	665	670	698	675	655	662	637	688	687	684	679	664	694	700	713	716	610	609	660	680	648	668	716	697	660	680	725	638	700	666	685	658	672	719	604	682	681	683	652	705	711	608	683	672	683	683	665	649	700	644	662	643	693	732	658	707	669	623	714	702	674	666	730	693	655	658	683	681	684	700	637	700	691	656	679	663	672	662	692	718	659	663	637	668	665	675	649	688	719	676	626	683	616	681	626	677	659	657	710	664	665	625	664	695	648	694	621	657	693	643	721	684	688	656	685	699	673	648	671	675	696	690	679	690	735	699	704	704	654	721	692	644	667	657	699	685	667	740	680	664	667	683	701	639	695	702	689	714	710	661	660	710	670	685	677	666	665	655	629	679	658	617	692	694	624	712	693	683	718	670	657	653	705	645	696	676	649	711	650	671	692	651	667	658	696	685	658	721	673	675	697	657	647	715	687	696	658	634	672	658	689	666	692	757	675	682	654	649	703	686	719	671	707	687	721	668	701	694	651	633	688	647	660	678	654	674	683	681	707	653	662	694	729	609	653	721	690	674	692	648	692	691	710	632	658	687	692	686	708	698	641	705	648	667	686	673	646	710	652	659	664	707	719	662	623	645	675	705	676	610	621	653	674	746	628	673	634	687	694	684	625	642	665	639	658	639	727	684	678	673	685	665	672	689	696	683	667	665	627	653	678	686	658	672	664	647	700	707	612	658	673	707	652	717	700	683	708	656	635	665	682	652	702	750	706	656	699	660	672	700	681	673	673	692	690	703	704	702	651	692	697	703	659	693	677	686	688	662	668	652	676	707	702	647	665	626	692	669	691	664	702	715	665	669	684	675	640	706	660	628	681	679	743	721	669	667	727	654	662	697	667	673	715	697	647	680	683	706	686	664	651	688	680	646	643	728	664	660	716	704	692	696	671	663	676	677	693	639	634	665	694	662	678	643	723	692	681	677	664	710	669	648	656	715	723	681	641	657	689	679	707	625	739	658	662	692	679	658	669	717	706	661	682	690	649	649	694	656	730	673	663	638	705	700	657	737	694	673	693	661	700	670	709	710	695	688	659	655	684	664	709	676	676	667	703	665	657	672	664	689	670	687	720	662	740	699	679	710	716	689	703	704	650	690	708	698	676	650	657	677	646	612	694	683	664	697	686	698	688	653	654	669	651	658	676	678	732	717	629	699	699	694	715	690	660	635	716	641	664	666	666	695	668	700	688	676	712	668	729	662	641	660	653	717	688	708	673	692	705	726	682	697	708	698	703	643	671	693	705	637	671	680	688	669	656	679	719	706	695	689	679	678	678	662	673	678	687	667	694	664	716	673	637	654	697	663	697	694	673	715	653	687	699	638	662	681	684	706	732	673	680	760	684	667	704	657	682	633	733	689	653	703	682	715	704	692	693	744	694	689	646	662	691	651	664	697	630	665	670	676	673	677	687	664	676	664	659	685	691	682	654	676	649	631	664	690	643	667	637	693	654	687	644	645	725	696	678	657	671	636	672	662	658	608	690	676	663	726	669	678	680	671	616	730	663	703	647	677	720	644	702	635	673	678	653	726	690	679	672	661	691	643	661	695	653	660	664	704	658	675	656	665	652	636	677	697	659	692	679	684	608	689	699	706	680	698	613	715	725	694	714	682	707	660	712	668	692	666	688	680	671	684	639	671	646	649	676	681	708	684	658	681	707	684	683	631	658	703	659	661	682	676	643	687	714	654	713	677	685	700	712	680	661	664	697	664	686	691	696	725	648	651	685	664	654	670	684	679	675	657	664	638	666	693	675	683	703	712	662	706	701	695	663	672	701	617	694	671	647	699	683	685	666	687	700	676	664	693	717	662	696	666	668	700	708	691	658	656	674	696	680	702	661	658	683	673	697	728	656	668	688	640	665	635	641	680	668	686	668	667	620	686	681	613	717	673	638	679	697	696	666	649	704	670	690	676	703	649	634	641	699	676	647	716	643	702	631	683	651	705	654	696	725	701	695	698	659	697	693	676	641	652	712	669	670	678	675	689	658	689	690	666	718	677	716	669	695	650	671	696	664	661	711	659	659	655	762	651	634	650	689	722	678	683	696	661	670	708	684	665	668	708	699	684	620	679	726	664	690	666	641	711	698	664	672	616	657	690	743	669	673	664	669	662	642	685	667	664	665	635	655	595	624	681	713	689	741	622	648	659	701	669	715	696	682	661	667	650	656	629	689	677	707	640	688	680	647	644	668	644	704	719	712	647	681	700	649	677	662	645	658	685	696	713	702	678	658	639	664	665	702	681	672	638	678	674	671	682	666	650	650	636	687	666	723	704	711	680	655	717	685	639	711	659	712	687	640	687	655	710	625	689	666	737	611	638	721	667	633	715	651	736	653	707	642	659	667	721	667	700	720	689	681	675	662	708	671	685	746	659	660	678	668	654	661	686	701	689	711	692	622	717	691	689	666	638	655	629	698	613	650	665	673	675	670	643	693	660	631	673	689	671	674	638	686	668	685	651	628	706	706
58889	102439	56928	59021	42182	32684	14014	1047	1033	1040	1028	974	931	1070	1028	1026	1002	1036	1011	978	993	1007	960	1043	1033	942	991	1002	997	1014	994	1049	1000	991	953	1051	1007	1008	984	987	1041	1046	1011	1023	993	984	1008	1011	1004	978	994	1001	974	978	953	1006	1054	975	1073	978	1003	1023	974	991	1036	950	1019	1030	1003	989	1054	949	951	1032	964	1015	1027	976	1001	993	984	966	1051	998	982	1002	1023	1020	971	979	1049	1000	999	1056	1028	1049	1046	993	1008	1013	1036	1004	1076	1029	980	940	935	996	1016	984	982	1032	975	966	993	1066	973	956	996	1038	1017	1020	976	1013	1031	1024	983	986	1071	985	1015	1021	971	995	1011	984	989	988	1016	1042	1017	981	1053	926	987	1077	992	1026	1077	910	1073	955	975	1028	1013	1032	1039	995	1039	962	992	1023	962	1012	1008	997	977	1005	1026	1056	1035	968	1068	1003	1025	987	1006	1006	1010	1080	957	1017	1033	932	990	955	1014	978	972	966	996	940	987	1037	994	1016	946	972	981	1049	970	952	1021	992	1048	989	996	1005	918	988	974	975	972	952	955	965	990	1039	989	969	987	1006	1064	998	982	982	1029	1015	1012	977	1002	1023	989	991	996	949	1067	1028	1032	1039	1040	965	1014	1005	975	1046	993	985	1063	968	1009	998	998	942	997	992	1057	975	1004	1006	990	1039	980	964	1081	996	988	1046	965	997	986	954	979	987	994	1005	1006	992	976	1017	1033	979	911	999	975	991	958	1024	1025	1080	960	949	1028	1065	946	986	993	982	1032	1024	975	1009	1006	931	958	1003	993	972	1019	1034	1029	926	952	1007	962	983	1024	1004	968	1035	980	987	1030	1024	1016	954	984	1022	1011	1030	1031	1028	991	968	1005	989	978	988	968	927	998	923	1019	986	968	994	1032	998	1018	1001	995	982	963	1051	1010	1001	996	983	983	982	992	959	1056	993	983	950	983	973	1024	995	1010	975	1006	984	967	999	1009	1008	1025	1044	996	1029	1063	992	1018	985	1002	997	1034	1022	970	1044	1052	1013	1055	1002	990	987	1000	959	957	977	968	1018	981	981	1040	1023	1010	967	1022	927	1076	976	986	985	1047	1018	1027	1033	996	1003	950	976	1020	989	999	1024	981	1037	965	1026	940	1070	1053	1020	989	1048	973	964	996	1003	1012	943	1051	968	1006	1065	1013	1016	1052	957	966	1050	992	953	1011	1022	1049	992	1024	998	1030	989	976	978	982	1027	1068	995	943	966	976	1049	1017	997	1052	1007	974	998	978	998	986	1027	935	989	1048	981	1057	991	1029	1011	1013	1033	971	999	1022	1016	960	1008	983	940	1061	1025	996	975	975	985	1068	1024	973	1044	1041	1010	991	991	953	988	1017	956	986	997	1043	1015	995	966	1020	1079	1017	981	956	992	994	960	1010	991	1018	1003	978	995	981	1052	1022	1028	973	1020	1023	989	1021	978	922	999	964	999	969	1067	1012	975	1022	1053	1030	981	1009	1027	962	1039	990	998	1028	1043	1003	986	1067	1021	1013	1037	1017	1048	1004	995	962	1015	983	1035	986	970	988	1015	1010	1059	926	1063	1008	965	980	991	969	994	1056	990	981	1024	1021	1035	939	997	997	988	1003	1062	975	979	980	954	1006	981	1016	970	1005	995	959	1016	1021	963	976	986	996	1003	975	983	1025	1031	990	1008	1011	1030	1023	998	992	1042	1044	1010	1018	1008	976	1029	976	1000	967	957	1005	1032	980	994	1024	988	949	977	1042	970	961	960	992	987	982	942	1036	1017	978	1003	1010	999	976	968	1013	1047	995	1063	1038	968	999	1042	989	972	1017	1027	1081	1027	1042	1008	1054	998	992	977	977	1013	959	1014	1029	1013	1021	967	1024	992	1006	999	1017	978	1006	1014	1023	989	990	1012	981	973	980	1063	978	1038	975	998	1016	971	1020	953	1005	1021	948	994	990	963	1020	1037	1040	996	969	983	978	977	1039	1007	1052	1029	969	997	966	975	1013	988	1013	1009	969	1005	980	1002	997	1002	1043	993	1020	1040	1034	974	986	1013	979	1059	987	954	1083	975	939	977	1042	1004	1001	1053	1002	967	964	963	972	964	949	1024	1035	964	991	946	1065	983	983	1027	960	1006	1021	985	982	925	1059	983	1040	933	1001	1060	934	1031	1017	1000	1005	989	996	947	1041	972	1026	1023	1003	1001	975	988	945	985	1038	963	982	996	928	1016	993	1006	1006	1000	955	979	955	978	1002	993	1013	1026	1017	1047	1023	993	1005	1018	989	1003	1013	1054	1002	1038	1027	1042	1025	984	959	1038	1037	1083	1044	987	983	1024	1032	1006	995	980	1034	1031	1021	1011	1016	1010	1026	965	1019	987	1038	966	965	1001	954	1043	952	1006	987	968	986	1029	995	1041	1005	967	1016	1005	1040	1024	1005	1042	949	1020	966	1043	993	996	1008	978	1015	1029	1008	985	998	1022	952	912	998	1019	1007	976	1001	1068	1009	983	980	983	1011	999	1028	1002	1051	1001	953	982	988	980	997	1029	1025	921	970	989	983	986	1011	1027	1043	983	969	973	1017	939	969	1018	1020	1019	985	994	1045	1000	998	999	964	967	1033	982	1019	983	1005	1028	1037	1010	918	1007	958	964	1057	1039	1024	1032	1005	973	1030	1020	1016	1003	989	940	975	1063	1010	995	965	1026	1055	980	1002	1027	995	1066	1009	1049	993	1048	1007	1020	980	996	1007	1000	996	978	978	1028	964	1037	1001	1016	1033	1012	1034	1013	974	1012	1014	1061	945	957	1028	1022	982	1006	1029	935	996	959	949	1025	1040	985	1037	985	1010	1047	921	966	1008	1033	987	1022	1000	970	988	997	1015	1010	967	963	971	1064	1024	964	987	1017	915	971	965	996	948	1018	1002	984	1051	979	934	1012	1039	971	967	1038	996	978	1004	990	988	983	996	1002	985	1012	1024	1028	954	1037	927	984	1006	1031	989	1021	1005	1005	1023	984	989	1003	1023	1014	1032	974	1037	1022	975	1040	1035	993	972	1035	1010	1043	969	1008	1019	1026	957	1010	1023	999	989	981	980	970	967	960	989	1018	990	1024	957	999	1056	1040	1067	992	1006	1030	956	992	1059	1026	986	962	1028	1045	979	1023	946	1041	986	1034	991	951	998	1013	972	980	1025	1064	1034	958	1012	1041	1023	1002	997	1009	952	1023	979	1008	983	999	996	1017	1007	997	997	987	986	1005	1019	940	1004	1010	997	975	1015	1050	981	1007	999	1015	954	1038	978	948	1033	963	1026	998	992	1052	1034	989	972	989	1007	978	1007	1049	1010	1009	984	976	1015	964	973	1030	967	998	1008	998	1013	999	980	1027	1041	981	1007	921	957	1003	1025	1004	1029	993	1042	965	1018	922	1025	975	960	1012	1018	961	1029	1002	1006	952	998	1021	1024	1042	1006	987	1008	943	1021	977	1012	986	996	979	981	986	1016	959	1013	1004	1046	1041	1011	1031	963	1037	992	953	976	1029	981	986	961	978	964	1016	1020	1007	974	956	992	1050	965	1040	970	1017	962	977	992	981	1056	932	912	999	984	1028	1006	1014	984	1023	959	1008	987	1016	1007	988	1023	944	1020	938	1039	996	951	1061	1017	1027	986	1002	991	1007	979	960	1021	995	1012	973	983	1003	1011	1026	1041	974	996	974	999	985	1017	981	996	1035	983	1018	987	922	982	984	1012	1005	1031	972	1014	945	1001	1013	977	990	997	1002	1009	961	944	1016	999	1013	984	1049	985	988	993	1030	977	1028	1023	1013	1050	1032	1036	1038	1021	1030	1018	1021	1040	1021	1020	956	957	1007	1048	1026	997	938	1030	969	1034	1050	1040	978	1014	974	1037	1056	1028	1068	997	1000	1023	968	992	940	989	1001	984	1030	1057	983	986	945	1021	1067	991	949	1060	1048	1010	975	970	957	1054	1017	1037	944	1014	960	1001	1004	1017	1012	1051	1004	1013	979	992	986	1031	983	964	970	994	977	977	936	1058	997	909	1029	990	1042	951	991	989	980	1010	1022	1016	996	971	1002	946	995	992	997	989	957	1017	966	1003	1016	972	999	1033	988	998	1000	997	1037	1039	972	974	972	1018	962	1020	964	1031	1031	991	1035	997	997	1024	1022	1014	985	1035	1000	960	976	968	1011	981	1002	994	981
29472	30559	25173	18556	8339	2898	1066	360	352	309	354	371	362	338	361	329	321	343	317	318	337	379	359	328	335	334	332	333	358	311	321	342	324	317	326	316	322	343	319	356	363	318	321	331	329	341	344	308	311	343	324	327	331	328	353	329	321	333	351	342	334	357	369	328	344	302	342	359	330	356	367	330	327	315	322	340	330	338	324	307	322	307	338	308	312	308	352	359	335	315	344	328	362	338	316	334	328	300	306	355	317	301	337	333	351	311	327	361	366	322	303	331	337	342	331	334	348	333	357	356	315	338	308	341	334	364	331	360	329	341	327	328	316	302	337	358	360	332	328	336	324	342	313	338	330	324	370	361	304	341	368	330	330	333	310	329	329	298	323	311	327	332	314	329	334	357	360	320	324	346	307	340	352	342	360	322	330	322	326	334	347	314	339	334	339	325	335	327	364	336	345	318	330	340	321	323	337	350	343	327	340	322	348	317	326	318	323	308	342	312	346	315	328	316	332	343	349	338	333	320	355	334	323	327	328	353	317	333	321	324	346	346	344	334	337	346	368	348	316	305	323	365	355	332	330	333	301	321	331	343	312	343	306	341	337	365	341	314	337	364	303	322	319	322	332	315	324	319	348	318	323	332	356	312	298	338	339	333	347	329	334	358	342	299	325	316	332	329	328	329	342	302	328	361	315	345	304	370	297	283	305	362	337	329	297	350	321	367	358	305	316	382	333	348	308	331	319	324	350	329	359	312	322	316	322	319	322	322	342	316	334	321	318	337	358	333	333	311	320	316	342	334	322	311	332	348	309	347	300	326	338	324	308	329	350	372	343	334	339	335	352	356	348	332	331	341	332	315	337	343	326	342	348	333	330	350	350	345	302	329	352	291	332	320	339	340	327	347	363	318	328	358	324	331	353	308	331	330	317	320	316	349	343	322	311	332	324	345	316	323	328	326	324	313	334	334	353	287	340	354	288	337	303	348	331	308	348	348	356	319	345	354	324	299	374	311	311	308	343	347	362	322	328	345	355	337	331	362	361	328	336	334	359	344	326	325	353	323	362	308	321	348	329	336	322	345	300	326	352	303	345	375	319	334	326	312	309	342	340	309	341	319	344	323	339	362	333	321	324	344	334	355	325	320	350	314	333	329	329	349	330	310	288	309	326	331	309	357	337	325	329	332	344	324	342	349	338	324	318	380	331	337	356	336	327	343	320	313	349	320	319	304	336	340	294	326	338	353	337	336	356	318	359	299	339	318	327	330	334	304	330	343	298	291	333	331	340	316	320	322	307	295	331	331	360	325	325	310	345	359	300	302	329	315	395	303	308	304	354	346	327	322	318	339	340	338	321	365	333	343	305	338	323	361	312	323	344	353	325	342	336	332	327	332	351	295	347	328	335	331	323	322	340	312	343	353	340	309	352	328	331	318	344	327	352	369	347	333	344	340	322	333	328	329	334	348	302	321	342	315	312	338	345	329	316	334	344	330	351	358	349	332	333	353	332	340	323	319	305	361	343	327	293	334	318	340	334	311	340	366	303	292	331	315	331	325	342	354	317	310	351	317	289	310	326	332	337	368	304	343	286	303	274	364	341	316	325	316	335	309	351	324	340	316	364	381	350	309	367	341	332	347	328	355	300	344	305	355	347	330	350	346	336	320	344	306	338	320	289	332	336	352	329	331	328	319	351	297	318	298	301	336	293	333	324	306	323	342	315	318	368	335	347	360	361	333	327	312	349	335	329	354	307	320	310	373	354	347	365	348	334	331	332	321	344	326	315	325	337	358	341	331	312	302	320	319	346	289	322	349	320	364	345	331	310	318	326	333	329	346	314	339	339	310	323	314	315	356	312	347	339	320	343	324	325	350	342	345	336	312	323	327	338	327	337	347	313	356	340	307	316	315	309	330	343	331	300	298	323	317	335	347	327	340	292	339	340	340	342	321	330	301	320	345	367	327	334	303	321	334	336	306	367	323	327	353	341	322	347	339	342	317	307	313	309	362	341	321	347	348	344	313	345	335	344	336	307	335	315	325	327	317	319	335	316	338	333	321	369	327	311	333	320	312	337	308	342	321	352	327	305	341	342	313	364	300	311	350	307	351	358	324	333	334	310	348	341	351	303	323	333	288	314	313	367	315	326	345	327	329	362	314	291	320	328	304	331	320	347	337	312	325	302	310	327	318	331	313	344	351	342	327	336	347	328	346	316	299	339	343	325	281	351	335	321	373	328	355	285	308	303	332	311	322	335	331	365	333	339	321	326	329	304	344	320	320	344	361	303	343	328	370	337	306	354	349	329	327	336	340	361	325	320	309	332	361	306	356	324	289	331	348	327	351	323	341	303	301	359	310	329	308	352	358	364	313	357	355	349	331	335	326	340	319	345	334	360	314	339	347	340	331	327	313	322	357	364	348	338	305	344	316	330	345	306	320	319	299	325	326	326	322	321	332	338	343	311	318	303	304	304	350	304	278	325	361	346	324	333	333	354	330	308	308	317	305	336	338	323	338	333	338	343	324	351	348	336	319	347	329	327	353	351	356	342	298	309	329	320	334	341	362	345	334	319	315	315	305	298	347	318	348	300	326	347	322	331	333	319	303	357	315	343	338	331	314	314	341	354	342	366	359	337	349	317	333	325	366	297	316	308	307	319	318	357	335	364	326	347	333	327	332	336	327	360	317	339	353	336	321	338	339	336	319	322	355	344	277	343	324	310	336	369	302	299	346	328	318	334	324	294	356	332	336	316	360	350	344	333	351	337	322	335	366	335	306	361	332	305	285	311	344	327	371	324	320	336	356	370	361	337	321	340	314	320	326	355	332	322	338	349	320	328	348	335	338	341	329	335	325	337	323	350	327	344	345	320	344	327	335	342	331	324	325	336	339	336	332	323	366	313	331	322	328	358	368	358	321	302	342	325	360	335	352	313	302	316	334	305	338	325	328	293	364	338	335	319	310	327	338	308	348	310	333	321	339	317	364	332	337	338	317	307	297	346	324	304	358	347	341	358	324	314	318	329	311	324	336	350	332	330	362	330	295	319	334	307	312	359	309	320	321	339	356	321	315	323	342	300	362	336	344	352	310	299	312	312	326	358	390	353	325	319	343	332	335	344	334	328	328	304	318	339	297	322	356	354	306	315	307	335	325	347	339	351	368	318	322	339	329	299	329	336	344	340	344	319	360	302	286	341	340	315	346	354	343	322	333	310	331	335	350	332	336	310	316	366	335	322	337	334	317	353	314	326	306	344	331	320	331	342	309	302	336	356	341	330	330	328	345	337	318	301	306	346	349	362	373	347	327	353	361	337	334	318	326	338	317	335	347	362	307	341	365	344	352	315	323	327	349	322	316	339	339	345	309	360	327	342	342	359	327	365	360	315	311	320	340	332	337	350	319	312	333	300	310	346	346	317	344	317	329	344	308	345	331	306	337	324	315	346	332	315	360	366	337	310	326	335	306	351	340	306	306	334	293	354	311	305	315	348	310	311	374	341	318
34789	49185	24032	23910	12161	6336	2067	506	549	543	573	541	528	590	507	562	523	533	522	538	529	491	486	535	503	532	529	555	535	527	550	553	552	535	560	510	541	507	548	508	530	511	547	527	516	521	529	572	546	535	579	551	582	524	578	545	508	526	540	515	557	554	514	606	511	503	529	545	575	540	507	525	547	531	510	553	547	593	520	548	522	573	541	507	555	531	526	519	531	541	532	578	539	527	529	506	514	517	485	594	545	624	484	518	535	535	539	521	547	520	539	595	540	533	504	500	557	583	511	510	559	543	488	506	532	561	532	541	544	559	532	515	563	596	529	520	497	505	556	541	525	539	535	529	488	533	555	580	528	524	519	544	527	514	539	597	531	554	505	549	560	529	560	509	524	531	498	460	516	527	572	516	490	526	571	518	547	547	566	493	536	535	570	542	588	522	506	527	537	525	516	545	529	541	521	517	574	511	566	505	499	542	561	526	510	536	521	555	537	554	552	530	494	566	514	544	514	548	530	527	507	559	545	506	497	566	526	516	544	579	525	524	528	517	544	508	515	533	505	550	521	545	523	531	543	564	542	532	547	544	563	507	525	511	559	513	559	527	519	507	506	545	573	538	520	518	538	538	552	536	515	569	535	522	526	585	559	545	553	537	519	574	520	547	532	561	500	508	546	522	514	530	482	537	533	515	568	554	493	511	572	514	538	551	527	541	514	505	565	550	517	549	552	548	567	526	528	535	532	568	536	503	527	493	532	528	522	544	521	530	528	527	559	497	541	561	568	524	533	564	514	524	543	507	529	525	553	532	536	539	552	560	563	556	555	519	546	481	500	528	520	547	528	503	501	527	553	512	508	510	503	554	514	526	536	503	526	522	531	527	515	556	528	521	548	543	530	566	518	524	537	554	580	547	513	512	533	481	559	540	531	563	522	499	542	523	540	520	509	513	552	536	496	519	507	564	539	532	536	544	511	540	520	536	570	539	554	570	577	550	521	565	540	532	549	516	599	537	559	519	516	514	544	528	506	540	513	555	540	560	512	591	480	561	500	521	546	534	532	537	537	541	521	513	506	535	526	512	523	555	514	526	525	512	527	541	520	527	547	557	584	566	525	472	531	497	550	525	582	530	531	539	573	526	548	496	540	575	565	556	526	537	508	540	554	518	522	569	538	523	579	548	541	511	545	537	550	521	544	548	506	563	536	527	503	555	509	527	537	487	493	534	553	503	523	556	524	549	557	514	576	514	538	552	532	538	517	536	574	554	533	560	560	526	503	511	502	540	518	546	519	572	541	499	553	523	521	580	555	513	508	553	568	520	515	547	497	532	503	520	521	541	518	505	535	551	540	518	480	523	552	571	540	546	551	555	505	566	519	532	510	530	488	581	498	501	523	504	500	519	512	540	546	534	510	519	506	549	504	517	517	546	548	560	506	520	524	556	555	522	538	541	521	525	544	524	529	485	511	575	509	542	565	544	530	521	535	550	591	539	538	565	505	531	531	512	535	519	534	514	546	544	558	532	490	536	541	542	544	544	509	519	520	532	573	521	542	515	542	534	539	549	580	541	583	546	555	554	526	518	531	523	534	487	542	521	501	524	531	540	519	519	538	526	518	518	576	530	528	580	503	511	508	568	482	507	543	511	549	501	538	559	521	555	530	564	511	534	585	527	535	545	577	533	551	551	507	548	536	547	561	543	542	538	527	524	545	538	540	527	554	526	543	534	523	562	529	513	536	507	578	499	527	540	529	569	491	557	564	541	508	545	523	529	523	553	533	522	515	488	501	528	504	554	536	542	516	529	535	540	491	533	534	509	553	543	575	550	527	516	543	557	590	552	569	555	526	570	542	529	572	521	486	524	521	572	556	467	553	548	538	546	538	537	538	547	536	555	537	533	540	528	547	544	550	526	547	554	552	572	582	549	509	510	531	554	504	579	537	532	521	585	556	543	581	547	534	539	598	551	591	521	569	519	485	563	495	558	531	508	541	510	542	501	566	540	550	554	575	586	528	589	538	544	541	496	491	504	577	554	517	532	541	562	541	530	569	545	557	547	501	525	554	508	529	515	519	536	573	560	551	523	533	503	527	539	509	579	552	527	561	516	534	529	546	560	509	544	539	514	503	510	561	544	528	585	525	493	569	548	546	540	518	545	565	545	562	517	516	513	508	537	507	543	515	517	527	514	524	490	474	563	554	523	529	510	565	524	533	490	514	532	562	562	543	531	542	515	538	508	525	502	515	547	507	552	576	538	514	521	535	544	544	529	540	551	537	518	534	525	546	549	542	526	528	529	515	551	562	512	517	545	530	556	555	534	522	524	528	563	555	511	545	524	564	542	524	564	551	596	517	568	518	529	535	564	548	533	548	545	551	559	540	564	550	562	544	527	506	550	538	520	546	540	538	530	530	510	526	527	535	530	521	543	502	548	510	565	488	504	526	528	520	486	483	522	529	499	522	566	513	513	538	570	522	514	551	525	550	480	558	518	515	574	505	535	529	543	541	581	545	565	532	519	559	535	521	499	476	537	518	568	540	532	556	538	545	547	567	585	559	540	534	513	551	533	544	566	534	519	499	532	538	463	520	520	563	569	523	535	568	536	524	575	533	511	515	574	501	546	580	567	540	558	511	558	540	551	548	519	579	493	540	525	547	534	521	559	511	488	521	486	588	531	541	521	548	534	522	498	533	540	510	533	510	544	550	535	502	544	526	515	518	520	574	518	568	556	584	522	541	531	528	598	541	561	551	546	547	550	516	511	540	540	530	533	521	530	504	520	526	517	544	587	530	527	549	566	554	537	528	526	481	579	546	530	513	492	554	516	534	557	546	505	534	513	536	576	550	513	535	518	555	549	564	507	506	529	572	526	502	498	524	520	503	534	521	536	530	543	518	554	515	525	558	552	536	565	542	549	533	557	535	547	551	547	523	554	506	535	567	509	545	536	550	523	533	541	571	568	533	540	521	507	517	528	504	532	524	536	511	529	527	510	536	537	516	567	540	537	532	535	525	553	563	518	588	495	498	548	520	551	532	533	547	535	593	533	552	577	558	494	536	537	572	515	546	524	553	504	556	501	548	589	497	504	522	537	582	523	523	505	547	549	488	520	542	541	542	542	506	535	556	556	537	557	493	556	540	517	544	495	515	547	516	572	512	521	536	537	516	533	545	510	557	550	534	507	533	522	506	517	542	539	557	555	549	537	509	545	540	546	508	529	559	496	530	555	493	540	519	541	532	519	532	561	551	544	496	536	504	503	511	531	508	532	541	556	512	508	545	570	499	526	530	560	521	507	509	519	543	551	531	510	555	494	543	498	562	558	524	563	527	537	544	543	526	533	536	483	520	524	546	557	538	519	591	537	549	530	546	523	490	524	526	520	572	524	526	529	507	523	557	512	537	525	525	527	523	564	553	519	538	526	519	563	535	516	527	542	513	529	521	547	508	538	532	503	516	555	544	533	515	563	548	540	533	510	502	551	537	541	556	535	567	560
25284	25428	33791	36452	31079	20079	8112	629	487	482	463	481	485	515	469	457	510	512	454	471	498	468	478	499	450	496	500	506	497	480	441	517	498	469	490	486	490	473	495	513	505	502	469	463	460	475	464	495	447	484	438	452	529	470	514	486	495	513	451	491	473	482	454	426	502	508	470	538	479	480	470	469	479	480	480	502	479	460	450	475	440	468	477	430	494	478	500	488	473	478	484	479	447	449	512	495	482	481	493	453	489	527	509	441	487	497	535	472	429	453	489	467	454	501	521	442	442	502	501	492	458	481	487	483	482	495	488	465	447	470	466	467	467	488	517	482	486	440	504	483	456	477	496	489	490	474	527	449	474	476	497	460	503	428	474	508	478	501	447	501	496	469	484	494	459	463	468	495	484	476	469	509	533	457	492	445	443	486	458	485	524	456	475	475	485	480	478	484	471	481	490	479	485	490	449	434	496	493	489	480	496	472	470	498	483	478	495	480	434	440	455	447	497	517	449	469	497	477	456	470	456	455	456	463	502	454	539	463	473	472	487	421	493	463	462	472	496	476	484	437	459	484	516	481	491	488	470	474	504	487	451	486	495	473	479	452	473	458	446	482	481	493	478	494	538	456	512	462	473	452	494	503	462	468	461	492	489	508	446	481	482	469	479	508	490	516	507	495	465	450	503	495	459	452	477	503	453	509	477	472	492	492	426	540	504	481	477	507	453	480	498	458	458	476	482	469	478	517	502	462	478	518	483	484	518	484	504	431	519	481	467	447	475	483	464	495	447	476	516	479	453	478	488	501	484	464	460	475	459	481	447	506	501	447	528	475	473	473	511	489	461	493	462	478	492	457	506	493	512	478	482	464	458	497	482	500	488	474	476	497	514	490	455	445	477	480	464	484	488	469	458	468	453	460	455	451	487	488	460	483	458	458	498	475	467	472	499	468	501	489	490	451	480	491	471	523	494	487	481	495	486	445	467	464	456	486	460	456	460	502	465	451	484	425	464	466	476	502	463	467	458	509	457	485	480	503	464	496	468	462	471	444	482	468	491	462	485	477	491	523	484	465	408	478	453	454	497	458	509	446	501	467	503	465	476	471	505	477	489	464	499	450	468	475	443	504	444	466	477	451	505	456	471	519	501	422	508	471	482	500	450	475	482	457	460	469	477	467	448	493	451	504	481	491	485	503	475	466	463	469	474	473	480	471	492	482	467	493	457	456	467	487	490	466	466	490	462	472	446	476	470	470	456	432	474	493	473	490	458	483	483	501	466	496	491	469	480	496	493	473	474	473	473	472	481	487	473	519	462	476	447	520	470	487	466	512	499	481	472	480	490	437	454	463	465	474	461	530	462	456	435	488	495	511	458	468	496	509	462	490	469	447	471	461	530	494	490	463	461	480	482	501	486	481	485	477	463	462	499	448	498	516	491	494	463	490	442	510	489	463	526	480	480	518	522	462	455	439	449	466	477	486	467	478	497	456	499	474	494	494	482	477	461	492	473	521	469	508	499	481	484	455	481	463	458	446	510	511	481	497	463	458	448	486	489	483	495	475	515	484	448	449	512	464	455	466	504	439	471	483	471	474	488	478	395	484	518	479	499	467	458	451	474	460	476	450	495	503	496	466	506	455	444	476	458	502	464	454	454	532	482	454	465	449	478	467	505	503	498	473	438	465	462	467	498	460	447	477	473	484	475	502	459	496	484	465	489	492	460	490	488	437	457	515	501	473	488	472	466	470	480	485	458	462	448	462	474	473	478	458	501	460	449	436	475	456	470	476	444	482	490	484	477	482	416	464	442	518	470	470	480	480	482	470	461	488	452	444	494	481	507	463	523	488	497	467	503	484	482	489	477	479	506	443	476	467	508	465	504	491	479	457	477	469	489	499	484	465	491	524	493	479	467	537	484	485	535	445	423	468	469	535	441	464	469	468	503	485	485	480	475	490	492	472	493	482	479	473	516	466	480	452	458	470	542	506	502	503	475	495	465	471	508	455	482	476	482	456	512	489	498	478	504	470	480	515	510	467	481	507	498	492	484	436	496	540	469	473	478	472	445	486	471	478	423	474	483	489	506	486	490	479	500	461	468	469	533	496	463	470	498	477	483	471	481	432	454	495	471	488	513	487	503	482	455	461	423	446	482	479	508	444	461	483	463	455	484	480	473	471	493	481	440	481	475	469	444	472	445	461	499	460	447	477	474	465	446	491	470	471	488	471	472	511	442	452	481	519	501	495	510	494	489	504	477	531	466	478	500	467	497	460	475	483	460	491	506	468	486	546	458	459	464	448	463	473	471	500	443	502	494	480	467	453	520	473	464	491	468	479	460	509	472	502	445	519	480	489	441	462	474	462	502	463	464	469	461	490	471	493	505	497	531	476	488	496	482	495	509	493	461	463	495	468	464	482	439	479	484	454	531	488	458	511	439	472	468	453	432	467	518	486	500	480	491	470	466	462	482	452	483	464	488	492	458	466	493	463	469	517	471	444	475	494	483	466	445	469	477	479	449	478	484	497	492	484	496	469	475	510	442	486	452	454	481	445	474	493	458	443	484	473	459	491	448	468	509	487	487	479	509	472	459	464	458	501	475	478	463	443	467	470	472	518	401	507	462	446	489	480	487	460	474	511	495	500	451	453	473	498	491	477	463	509	466	512	446	484	506	476	480	447	490	491	439	464	496	464	540	468	486	473	485	467	466	493	496	476	436	448	460	490	450	477	460	486	494	457	486	496	487	444	475	474	470	458	485	467	441	467	461	444	524	490	474	469	450	493	431	497	487	448	453	506	438	491	466	455	459	520	467	487	472	476	487	440	495	506	481	486	455	479	474	466	457	480	475	494	525	457	530	476	483	482	473	514	423	508	477	502	465	470	496	463	503	478	450	464	457	461	461	437	445	494	482	475	503	484	528	493	475	471	447	460	473	511	441	491	484	472	483	490	486	464	504	478	468	480	460	489	460	502	501	476	494	506	453	487	462	507	542	459	442	462	467	480	478	452	479	490	502	510	483	477	473	492	474	465	467	512	457	471	485	473	452	500	483	442	475	485	446	495	485	451	468	458	488	499	439	469	465	478	489	474	475	502	461	460	494	493	531	511	473	458	470	488	465	506	475	462	542	460	446	484	453	481	468	482	476	470	447	469	502	467	483	486	508	472	482	488	465	468	471	489	473	491	476	459	490	481	493	499	486	480	456	467	521	509	447	488	492	487	457	503	516	498	498	493	434	477	472	477	461	465	496	450	516	446	459	449	445	501	520	501	446	464	501	456	494	475	453	485	441	486	492	471	489	447	514	457	481	504	465	468	484	503	458	478	482	426	529	477	496	462	508	488	504	432	484	457	467	495	502	452	480	488	424	463	457	458	475	505	481	481	478	467	466	474	488	445	457	468	448	499	501	465	493	487	492	451	490	518	482	483	480	474	473	488	445	471	465	445	503	496	459	461	456	505	445	484	522	501	483	479	492	499	472	458	454	472	510	485	498	482	495	519
60412	93009	56409	55055	34696	23942	8613	750	746	774	696	768	705	817	761	701	762	794	790	777	744	785	776	733	713	738	738	749	759	712	745	729	733	749	759	734	742	751	782	729	755	703	788	746	745	783	712	739	752	728	726	774	764	748	721	723	725	731	730	743	706	710	775	776	738	749	775	743	731	725	671	721	714	739	759	749	743	775	769	740	733	738	817	765	693	725	728	727	739	728	720	723	745	748	724	745	706	766	765	716	763	723	787	753	751	807	752	749	736	804	726	711	728	755	673	708	739	742	724	787	704	838	760	740	727	703	726	731	730	720	711	799	770	740	758	686	718	744	719	734	712	707	696	735	725	750	737	748	766	699	725	705	746	729	746	744	748	739	717	737	696	753	707	782	751	750	698	727	714	778	740	663	741	793	737	839	756	750	780	752	734	746	701	712	762	739	775	721	713	708	751	744	769	709	761	709	711	712	797	785	736	756	761	723	783	718	771	785	767	759	738	727	736	738	768	787	701	729	723	744	764	765	762	726	699	779	733	744	783	751	763	747	737	784	739	706	693	726	806	723	742	793	765	737	721	686	755	782	722	742	720	709	699	709	717	715	681	688	718	769	744	745	763	746	720	747	782	746	696	734	735	754	741	746	730	707	715	729	709	743	748	736	727	720	745	693	734	727	697	730	714	734	753	744	725	721	713	714	798	745	742	735	728	717	732	736	755	708	765	735	739	763	716	744	742	721	742	752	723	750	779	771	769	737	713	777	729	778	775	782	730	741	744	723	784	730	715	768	779	702	722	787	774	758	739	804	723	742	758	778	762	735	740	752	735	736	745	764	719	723	769	734	726	741	789	728	725	751	725	744	747	746	761	775	712	747	774	716	751	751	750	754	770	749	743	721	753	735	702	780	705	775	732	715	753	756	736	727	728	763	771	708	735	767	742	723	751	760	649	725	720	777	784	739	756	743	775	725	767	769	767	735	796	820	763	770	717	755	724	712	709	723	742	752	786	723	718	756	777	751	766	704	704	750	771	703	722	737	776	803	688	792	735	768	714	734	746	775	771	767	765	786	718	753	766	700	742	724	749	734	715	722	792	781	713	766	748	748	737	801	758	750	760	744	756	744	734	736	747	783	755	765	743	781	700	705	754	742	805	738	762	743	761	716	745	758	693	808	733	779	762	744	746	758	717	736	751	747	752	719	755	729	729	757	761	737	783	775	743	752	758	739	736	782	765	751	724	766	741	772	756	742	741	743	805	734	733	724	743	770	756	749	735	766	794	767	721	720	757	756	729	711	714	750	746	748	749	737	769	755	720	731	714	699	747	769	712	751	771	697	740	778	751	738	708	757	758	744	721	731	776	754	672	720	748	705	748	749	768	753	719	766	722	739	757	734	704	686	762	747	778	736	733	762	742	755	716	764	726	742	740	755	738	741	744	753	749	704	766	764	764	725	797	774	740	713	714	811	772	757	743	779	710	729	753	729	748	746	746	705	733	707	713	681	731	762	777	741	728	754	701	684	757	737	692	792	787	782	712	740	720	713	701	772	740	773	737	735	694	774	746	715	753	796	752	735	786	757	743	761	743	709	737	776	777	758	740	708	743	730	736	721	703	728	757	759	762	780	681	767	768	731	732	742	746	732	771	717	735	764	715	753	723	747	727	707	740	739	712	722	690	744	731	722	734	753	749	750	797	746	770	783	726	741	779	764	739	755	750	712	748	704	764	728	705	749	752	718	781	739	714	728	756	742	735	767	726	756	704	735	736	781	737	787	778	723	716	774	762	777	730	766	752	727	734	703	750	712	718	773	749	742	745	758	724	709	761	699	799	742	741	748	768	755	732	745	764	728	730	793	748	778	730	759	727	783	692	748	742	716	709	730	768	712	746	731	705	746	740	758	782	732	756	761	738	763	736	737	733	781	755	762	779	703	741	701	803	766	716	764	709	792	759	751	714	692	736	785	740	743	765	709	708	768	741	769	725	752	738	755	733	780	740	742	730	774	759	699	728	705	758	733	756	752	712	718	738	775	777	710	729	738	749	702	767	726	736	736	745	764	750	763	713	740	756	740	739	729	760	746	693	739	760	741	699	741	759	712	763	743	711	717	739	702	758	677	768	743	730	752	776	664	727	714	772	747	742	762	765	741	791	690	753	794	723	726	733	706	737	757	739	716	770	740	778	761	743	739	735	710	768	741	765	792	749	738	777	737	730	718	735	709	791	759	731	740	746	728	724	725	780	746	769	800	739	753	772	822	735	697	730	737	724	725	715	715	708	714	695	734	762	736	702	716	687	721	755	718	772	700	725	708	745	748	748	758	716	783	694	763	717	768	756	737	721	715	717	758	713	701	771	733	780	735	679	758	795	763	745	788	726	768	751	794	738	708	779	771	768	747	790	715	792	723	757	692	744	779	759	755	780	757	753	708	742	759	736	737	763	750	735	726	721	732	752	770	727	759	778	743	712	769	732	753	737	708	752	733	748	736	731	728	746	746	784	719	745	757	733	744	740	739	701	702	799	739	748	750	743	801	732	701	736	701	751	753	715	752	742	724	705	730	749	725	773	810	766	768	774	708	756	695	764	730	747	749	762	765	734	756	740	748	735	780	717	719	756	728	733	728	752	715	744	736	729	766	734	697	797	764	725	728	729	729	727	730	705	771	761	734	747	740	758	698	736	750	786	785	728	803	742	757	738	753	787	701	760	775	720	739	749	777	768	706	786	748	704	749	718	742	747	711	727	754	742	783	771	728	755	727	744	744	706	771	748	760	729	785	754	780	714	704	739	753	696	764	714	737	727	775	698	746	747	721	784	778	754	798	755	786	724	755	760	767	736	752	762	744	712	740	758	712	809	775	786	778	773	736	794	723	732	758	733	708	746	741	696	793	738	708	758	706	734	731	747	782	760	753	769	771	751	717	738	780	747	783	753	714	784	815	749	775	725	723	763	752	756	762	771	727	770	774	729	720	737	709	737	770	744	772	735	757	757	735	776	725	763	762	782	786	716	721	756	714	703	742	756	813	716	761	754	701	806	750	702	707	727	720	762	747	689	790	743	706	719	764	724	772	772	729	745	761	737	780	724	695	710	761	745	781	761	724	686	746	743	711	747	742	709	764	729	766	782	738	778	748	776	725	756	789	737	782	766	706	768	735	737	766	691	778	728	707	712	686	758	751	730	790	751	792	754	767	725	758	733	708	734	678	743	714	731	799	764	785	742	752	750	739	731	716	794	751	757	729	679	754	713	786	809	709	812	755	708	727	763	760	700	705	728	744	761	736	755	715	740	743	760	789	723	732	731	757	755	764	699	741	700	754	743	741	697	679	701	741	754	759	704	759	743	734	762	730	765	705	719	762	692	739	741	745	768	744	740	763	713	724	704	722	772	740	688	797	742	747	718	723	731	737	761	793	721	736	783	762	747	784	795	706	796	714	723	728	712	713	797	735	737	756	752	721	777	733	782	755	715	747	716	741	710	713	726	722	722	722	781	675
24295	23500	32748	36121	34248	22565	11596	1141	734	743	741	719	741	761	708	715	682	700	707	716	746	693	742	744	755	710	719	712	701	656	708	708	738	742	732	669	708	738	689	663	707	715	700	712	735	707	681	722	707	684	767	683	687	687	687	713	655	657	700	701	745	700	668	687	641	708	664	688	676	695	645	675	677	668	699	661	693	725	746	726	706	717	700	694	710	701	686	663	630	671	700	679	661	719	702	729	690	717	675	670	689	727	694	694	673	640	730	686	678	700	665	673	670	708	690	644	678	689	704	699	636	706	696	687	677	674	748	685	688	684	703	667	720	747	707	676	697	710	700	718	669	728	667	669	687	731	744	696	718	678	713	684	658	735	686	650	674	729	736	744	636	657	684	743	705	653	689	709	641	677	647	655	697	715	691	669	697	662	701	672	690	738	703	725	739	687	666	703	696	699	698	729	757	733	725	680	710	709	716	682	660	722	676	704	701	675	693	715	725	730	661	676	704	730	679	705	650	653	674	645	672	673	689	679	662	729	705	689	741	710	727	723	697	678	679	734	660	665	688	687	724	715	725	719	707	671	667	706	699	693	699	715	689	673	724	693	716	661	692	705	673	743	701	668	682	691	767	686	724	667	680	679	690	747	711	715	694	725	698	712	678	722	670	710	683	771	693	704	667	673	679	707	748	678	735	613	690	733	747	685	660	648	701	702	677	702	688	704	664	716	682	710	666	713	658	715	682	711	695	649	722	692	671	677	683	711	679	648	704	720	727	723	713	658	712	736	699	681	661	674	672	652	695	646	705	659	683	654	693	713	696	633	674	685	654	729	723	722	672	741	706	724	732	713	733	712	658	714	723	640	684	669	635	685	699	689	667	693	721	663	685	686	673	697	692	649	716	681	659	664	720	701	706	741	721	693	674	659	678	675	703	684	709	707	723	713	636	707	713	704	676	736	737	671	701	692	698	677	724	717	691	676	706	725	682	663	695	694	653	724	704	712	707	671	725	689	690	717	678	673	687	669	664	713	707	666	664	753	731	691	685	688	706	722	746	732	694	691	645	698	672	703	678	678	693	641	688	670	676	754	725	664	704	675	679	708	701	721	670	679	706	691	720	663	687	694	737	710	644	673	694	692	690	680	694	695	665	692	648	726	762	710	723	713	661	738	653	669	710	706	696	691	689	665	672	712	632	645	670	698	696	711	633	676	696	688	670	658	673	693	723	688	655	678	704	758	665	746	708	641	704	700	670	719	713	738	739	706	724	715	649	654	694	692	674	651	732	675	655	703	642	697	697	699	696	709	691	710	733	670	693	657	675	684	656	690	724	689	693	737	699	670	727	702	676	694	721	673	709	709	673	712	661	699	690	693	728	725	697	688	670	647	699	688	674	674	738	648	683	664	672	730	653	653	693	689	689	701	683	717	686	738	687	682	736	691	685	702	718	631	674	646	692	647	738	710	723	749	692	716	700	681	744	719	659	706	738	656	689	707	676	655	723	724	705	750	657	698	727	701	702	691	713	689	724	709	690	705	735	678	636	720	682	726	698	681	726	722	671	677	665	694	743	699	691	712	686	638	697	721	742	672	699	684	679	726	686	688	662	676	713	684	640	709	718	697	711	712	709	723	719	715	629	669	683	692	694	702	713	713	738	743	699	728	688	731	717	714	666	665	710	638	681	675	744	696	720	648	668	676	656	690	675	721	759	676	628	662	697	713	674	693	705	691	712	724	702	699	724	653	640	691	663	671	693	703	663	681	702	696	720	697	698	737	665	706	720	709	738	692	681	684	708	702	711	721	664	700	696	691	718	731	659	711	696	675	649	681	650	665	697	718	720	716	726	707	696	657	712	705	673	672	690	686	662	706	662	695	696	701	700	662	715	712	709	699	689	692	721	759	687	672	660	697	741	690	730	708	651	752	723	729	733	699	714	677	709	715	674	714	685	715	675	693	678	693	680	667	713	688	719	722	715	679	705	678	735	687	735	755	704	676	731	716	672	738	703	705	708	699	683	700	699	679	669	669	722	720	669	740	678	736	673	684	699	671	678	727	689	727	687	715	648	705	674	719	642	676	706	706	706	748	685	702	651	697	669	660	707	705	662	668	661	698	714	712	658	725	697	675	704	687	721	714	698	652	674	682	666	749	723	695	661	674	676	666	697	700	705	723	647	712	645	734	697	705	749	681	679	717	731	716	688	783	704	697	724	700	654	685	717	753	681	740	716	692	684	676	654	654	721	689	689	695	720	689	701	659	711	662	664	671	697	684	692	699	669	697	686	699	720	734	707	671	696	627	739	713	710	660	697	721	731	668	642	684	687	656	699	713	681	723	708	704	645	744	701	713	661	664	696	701	736	683	739	672	689	673	655	719	661	700	734	688	664	706	752	724	657	720	668	711	743	711	684	721	736	696	662	698	685	722	704	676	671	687	635	647	691	707	672	679	708	706	691	740	692	661	669	657	656	696	691	719	715	679	687	703	670	705	683	676	696	706	719	705	689	703	680	708	715	662	689	697	693	716	655	754	674	696	692	684	724	699	683	657	707	669	702	633	714	675	716	656	662	669	677	751	703	702	702	678	701	674	684	689	726	607	643	684	705	715	684	719	682	665	676	704	711	690	720	688	709	687	697	678	721	722	655	750	675	702	727	689	707	700	679	704	675	658	738	692	729	767	675	692	674	675	697	640	684	669	723	719	679	665	728	698	700	666	650	736	717	706	692	726	647	668	680	686	677	673	671	704	694	732	703	723	650	650	728	690	722	704	680	716	692	671	734	631	716	740	705	686	663	702	729	731	681	705	762	682	678	718	672	692	686	721	690	739	709	713	682	742	690	673	705	677	687	721	692	693	736	678	716	702	682	708	713	724	674	741	710	722	685	710	662	688	645	708	642	738	685	684	662	681	692	690	676	703	690	703	705	681	694	690	673	722	675	677	702	708	667	687	740	698	721	741	687	658	675	666	669	667	692	695	701	681	691	687	674	659	704	741	714	677	684	707	719	690	719	675	693	704	669	714	681	669	689	668	739	714	704	639	676	649	678	702	690	723	657	726	632	681	682	644	653	700	719	700	721	695	694	680	695	721	681	716	697	747	696	681	679	682	706	728	711	673	678	705	664	694	684	690	696	706	730	670	721	739	705	667	682	713	700	689	724	693	710	745	698	652	695	673	706	713	719	681	672	649	721	688	691	714	734	715	718	703	664	692	646	652	738	675	726	685	699	688	758	689	646	688	717	739	658	691	649	707	679	692	715	672	670	747	657	700	679	657	738	679	675	694	682	724	707	666	741	699	709	666	712	698	692	695	720	683	693	691	725	694	697	696	683	673	655	682	691	676	696	699	738	714	699	715	678	726	669	671	720	674	693	691	671	677	722	712	690	681	660	744	707	703	698	697	665	696	670	684	608	662	700	672	692	665	694	683	648	659	713	699	694	678	680	732	670	658	674	683	692	661	693	695	701	650	711	681	678	700	662	685	683	679	702	690	677	711
62580	102070	67776	64397	41199	26990	11277	1025	1037	1025	1050	1095	1032	1084	1008	1062	1063	1048	1001	1011	1048	1054	1025	1071	1028	974	1055	1073	1039	1031	1061	1056	995	1044	984	1005	1019	1065	1074	1019	1058	928	1061	1018	1060	1034	1034	1014	1044	1010	978	1007	1074	1055	1038	1026	1002	992	1010	1017	998	1032	1036	1003	991	1036	993	1023	1048	1010	1013	1000	1014	1011	1030	1069	1008	1012	958	1050	992	1015	985	1018	992	1072	1054	1019	1051	1023	1006	1088	1024	1048	1049	1056	1011	1025	979	1010	996	1068	1050	1044	1017	1076	1031	1043	1006	1067	1016	1063	1077	1094	1085	1030	999	1065	1045	1048	976	989	1056	1025	1033	1012	996	1051	1043	984	1071	1069	974	1063	1078	1033	980	1062	1060	1042	1038	1025	1000	1008	1053	1046	1064	1017	982	1018	1030	1041	1033	1065	1049	1041	1044	991	1005	966	964	981	1025	976	1007	1043	1030	995	1023	1030	1028	1039	1094	1014	1044	993	1023	1067	984	1001	1029	1019	1021	1067	978	1048	979	985	1033	993	993	1068	1010	1058	1009	1100	1031	1055	1019	1049	1015	970	1046	997	1041	1070	1033	995	1011	1051	1018	996	1008	1079	1024	941	1028	1035	1072	1000	1042	1018	1073	1030	1027	1008	1036	1015	1025	1032	1026	999	1020	1061	1024	1067	1038	1067	1000	982	974	1003	1048	1003	1047	1008	1031	1055	996	1050	1054	1038	1052	1040	1045	1039	1044	990	1042	1045	1086	1031	1079	1022	1024	1073	1022	1061	1016	1063	1026	1019	1050	1042	1017	1022	1061	1042	1070	1062	969	993	1024	1082	977	965	1043	1023	1101	1029	1111	1029	997	984	1009	992	1020	1007	1016	982	977	986	1022	1047	1043	986	1005	1057	1009	1020	1034	1014	975	1073	1040	1023	1049	963	1008	949	1054	1001	1040	1037	972	1037	1060	1064	1009	1011	1062	1011	968	1074	1038	1048	991	1021	1104	1009	1058	1044	1060	1047	1024	1050	1046	1039	1026	1072	1100	1006	1037	997	1006	983	1001	1058	996	1067	1040	1039	1010	1059	1002	984	1045	1058	1009	1059	1005	1064	1010	994	1020	1013	1055	1061	1034	1061	1003	1027	1030	1001	933	1072	1020	1092	1011	1024	1003	1061	1008	1012	1074	989	1046	1066	1072	1058	1052	1041	1033	1064	1046	983	1122	981	1087	1019	1040	1038	976	1030	1027	1024	1048	1003	1033	973	1004	1022	1002	1046	1025	1018	1013	1068	996	1030	1058	996	1051	1032	1059	1001	1004	1040	1059	1027	1057	998	1041	1009	1048	1016	1059	1073	969	970	990	1051	1067	1013	981	1046	990	1003	1002	1072	1043	987	1004	1079	1032	991	1026	1079	1038	1026	1035	1033	990	1023	1036	1028	974	1051	1035	1069	998	1052	981	982	1031	1065	1001	987	1014	1018	982	996	965	971	1035	1015	1016	1076	1036	1063	1020	1070	1036	999	1095	1057	992	1020	1038	996	1015	1035	1093	964	1078	1035	1026	1049	969	1030	1024	1019	985	1002	1006	948	1007	1015	1048	1051	1065	1013	1004	1052	1021	1021	1061	1038	1011	1069	965	1060	1084	964	1035	989	1028	978	1014	1000	1049	1049	983	1071	1056	995	984	1005	977	1025	1008	1019	1016	984	972	1031	1054	1028	1041	1016	1055	1023	1035	992	1072	1043	982	1060	1062	1012	1031	1009	1026	1011	1070	1014	1044	1006	1023	1037	1094	1038	1072	1060	1039	1025	962	991	1030	1045	1016	1053	1018	977	1042	1049	1003	1008	1045	1047	1119	972	1020	1062	1025	1049	1012	1001	1026	1037	1002	1025	1036	1001	994	1003	1010	993	1047	1095	1040	1070	1065	1019	1028	1045	1028	1025	1028	971	1041	1045	1017	1008	1021	1043	1091	1046	1048	1036	977	1027	1031	1053	1005	1085	1030	1037	1044	1035	992	994	1038	1034	1042	1067	1023	1027	1019	994	1048	1036	1065	1028	1018	1018	979	1033	1047	1015	1025	1052	1037	1103	1007	991	1042	1000	1055	1046	1081	1049	1024	970	997	949	1051	1062	1001	955	1045	996	1012	1048	1049	986	1024	1028	990	1082	1014	1048	1005	981	975	947	1052	1028	1080	1048	1056	1024	1069	1025	1037	1031	976	982	1027	1093	1051	1053	1024	1057	1054	1012	1009	1004	1043	1018	1006	1020	1046	1018	1043	1001	1065	1061	995	979	1002	965	1009	1050	990	1013	1009	1034	986	1014	1008	1028	993	1019	994	1045	997	1022	1039	1039	1012	1036	996	1051	1015	1057	1016	1035	1008	1034	977	1024	974	1020	999	974	972	1019	986	1002	1051	1043	1066	1044	1029	956	1023	1032	1022	1027	1036	1030	1030	1056	1095	1048	1017	1024	989	1001	999	1032	1045	1021	1018	1016	1002	1062	998	1030	976	1096	1043	1013	1005	1039	1067	1031	1003	1106	1049	1027	1023	991	998	1005	1043	1031	1001	1033	1040	978	1018	1001	986	1016	1000	1058	989	1047	997	1016	948	1018	986	1051	1026	1018	1046	1017	1008	1017	987	1007	1019	1036	1029	1005	1011	1007	1061	1067	995	1017	1081	1058	1011	965	1026	1021	1078	981	977	1016	992	1032	1057	980	1040	998	1060	1006	1022	1006	1101	1031	1074	1057	1024	1008	990	1015	1035	1061	1015	1014	1013	1041	997	966	1007	1017	1058	1052	968	1005	1037	1077	1071	1060	1068	1028	1001	1004	1001	1014	1009	1045	988	1029	964	1043	1043	1035	995	1010	1073	992	1083	1060	996	1034	1013	1079	1004	1051	1063	1080	1075	1040	1007	1003	1026	1045	1048	1028	943	1020	1004	991	1075	982	1071	970	981	1014	1039	1074	986	1129	1065	1027	991	997	1004	994	992	1033	1019	1037	1052	1019	1026	1063	960	1076	1008	1061	1021	1068	956	1042	974	1028	999	1022	990	1049	995	1124	1070	1023	989	1018	1040	1027	1071	1053	1051	1066	1012	982	1051	1059	1007	1031	1125	976	1026	1036	1025	1046	1007	1015	1090	1024	1053	979	1027	1000	1006	1009	1032	1060	985	1040	1037	975	1057	1006	1036	1027	1044	992	1011	961	1015	1044	967	1042	976	1033	1029	1058	1025	1050	1024	992	1058	1050	1021	993	965	1043	971	981	1002	984	1027	1042	1038	994	1040	1069	1063	1057	1024	1092	1008	1074	983	1006	1087	1035	1008	1023	970	1038	994	1012	1037	995	948	1011	1028	930	1059	969	967	1048	1094	1046	1022	1037	1065	1050	1064	1024	947	1013	1006	1053	1060	1050	1011	1050	1026	956	1063	1043	1061	1029	1063	1008	999	1011	1036	996	1043	1035	1062	989	1003	991	1015	1092	1051	1050	1030	1022	1030	1049	1044	1013	1133	1035	986	1006	1048	1012	1039	1009	1019	1013	1024	942	1041	1036	1026	981	1021	1036	1059	1016	1058	1019	1004	1002	1054	1055	1003	985	1051	1055	1037	1051	970	1056	1014	1056	1051	1055	1039	1002	997	1029	1016	982	979	1034	1019	1018	992	1000	1057	958	986	1073	1000	996	983	969	1082	979	1052	1036	1048	1001	1033	1057	1084	1031	1003	1027	993	1052	993	1083	991	979	1098	1021	1033	1021	1063	987	992	1081	1078	996	999	1019	1037	1056	987	971	1056	1058	1066	1043	1022	981	1013	1014	1003	997	1031	1071	1053	966	999	1073	1007	1031	968	1031	1012	1023	990	1054	1060	1065	1001	1007	1070	963	1068	1030	1027	1012	975	978	1001	1090	1051	1031	1067	1013	1026	1009	1021	1037	1004	1022	979	1038	1053	983	1036	998	1035	1038	1057	1052	1004	1001	1004	1057	1047	1008	1049	1037	980	991	985	995	1061	1039	1004	1045	1046	1046	1048	980	940	1005	974	1029	1074	1019	1027	1054	971	1040	1003	999	1015	970	1055	1072	1065	1016	1068	1013	1029	1027	1012	1001	993	1035	1092	1007	963	973	981	1023	1049	1026	1033	1011	1044	983	1072	1014	1073	994	1014	966	964	1049	997	1101	1027	1049	1023	1012	1041	1020	938	1044	1055	1031	1040	1061	1043	1044	1045	976	1031	1068	1041	1046	1057	998	972	1012	1054	1062	1006	1088	1029	1021	1073	1034	1023	1018	989	1040	1051	1074	994	1048	1057	1077	1002	1014	1045	1060	1003	1043	1090	1047	980	1021	1060	1002	1069	1098	1027	1018	1015	993	1053	986	1039	1036	1041	1039	1062	1050	985	1006	1106	991	1081	1004	1081	1057	1004	1038	1073	1062	1004	1025	1055	1035	946	1089	1039	1006	1022	994	1027	1062	1048	1008	1013	1025	982	1048	1045	1038	1017	1018	1023	1022	1035	1019	1054	1042	993	1068	1068	1055	982	985	1010	1020	1003	1038	1031	1019	1022	997	980	993	1023	1000	998	1039	1062	998	993	1021	1008	1012	1047	1018	1001	1072	1026	993	982	1028	1005	1017	1043	1006	996	1073	1050	994	1049	1032	1046	1005	1061	998	1008	968	1062	1018	1056	981	1005	985	1007	1042	977	1046	1004	1031	1029	1077	1043	998
29849	31668	27209	18686	6992	1691	857	362	384	364	355	353	393	327	351	340	349	385	361	362	352	388	363	369	343	369	329	408	346	372	336	377	376	358	334	336	351	333	393	372	388	362	399	372	342	328	410	351	379	338	349	358	368	342	346	355	369	385	390	363	379	343	355	380	350	354	388	355	338	325	357	346	384	371	382	373	336	341	323	326	347	337	385	341	349	362	358	391	357	375	352	360	361	339	346	364	376	365	345	329	331	341	332	350	382	370	368	375	349	365	367	343	331	367	345	349	346	325	381	346	351	364	362	368	390	340	363	371	335	384	351	347	344	361	328	349	321	380	375	358	349	367	334	392	360	337	365	364	350	349	329	352	336	373	359	340	357	355	398	341	401	350	345	345	342	342	349	364	359	376	337	342	379	398	362	342	335	375	338	344	317	354	335	353	349	346	343	380	334	362	335	382	351	363	326	333	361	341	328	371	354	377	348	321	333	339	327	372	372	352	370	380	317	355	344	380	340	364	374	403	322	351	376	340	337	383	350	366	357	335	362	369	361	367	395	366	297	347	361	358	348	344	385	360	364	373	337	394	330	366	385	340	359	381	384	372	336	361	329	330	344	345	370	361	373	343	381	369	364	365	357	360	339	358	358	355	381	369	351	375	325	352	360	371	373	386	377	353	373	364	349	356	347	358	370	334	375	350	331	352	331	353	355	340	358	354	352	362	341	407	350	337	344	367	359	360	367	390	376	337	361	352	364	362	355	303	376	369	359	341	352	329	396	377	332	372	329	369	347	370	358	374	347	346	340	348	349	397	383	335	380	339	335	341	353	355	359	362	354	348	359	354	330	360	353	292	357	337	373	366	377	349	328	346	348	350	336	343	361	347	359	380	338	371	365	349	357	359	352	361	367	376	371	374	375	347	353	346	396	338	336	353	359	384	367	334	359	380	398	344	359	363	326	358	382	383	344	376	374	331	356	344	391	348	365	358	353	364	356	359	333	336	364	370	356	347	319	354	357	349	334	371	344	352	373	353	365	358	315	372	381	357	385	323	368	331	374	341	361	359	359	370	316	336	333	358	342	352	346	376	351	355	360	357	336	368	346	355	358	395	379	377	333	375	375	316	382	343	336	361	379	335	366	326	358	348	378	378	354	349	362	362	358	314	326	348	340	347	345	356	370	349	351	375	388	357	343	372	383	345	369	365	356	356	350	365	343	338	373	358	357	368	338	355	363	345	357	366	348	362	390	370	382	345	362	350	330	353	349	364	364	378	355	381	331	400	367	349	378	352	361	374	333	351	365	384	339	370	370	369	363	378	350	367	375	326	383	357	367	351	392	358	347	345	381	363	322	370	366	341	350	367	369	339	316	364	358	357	344	392	368	346	387	360	377	348	336	349	340	373	355	347	364	351	355	360	355	351	389	343	348	381	352	329	374	373	330	374	370	357	361	367	338	328	344	353	367	345	314	340	332	385	351	361	388	371	387	356	353	386	341	343	361	381	357	382	355	350	384	352	326	361	346	342	381	338	340	390	366	378	319	343	378	357	355	374	346	348	359	348	314	354	382	372	365	341	348	324	356	378	328	374	344	350	363	366	359	349	390	354	356	312	370	326	377	343	382	380	361	357	338	349	324	351	345	358	374	385	395	346	359	314	415	317	349	355	335	362	355	348	383	368	344	343	326	379	359	364	332	387	387	349	345	335	336	354	350	335	363	339	365	401	365	363	385	378	343	372	397	372	338	342	358	355	377	356	372	323	341	352	330	329	334	370	338	366	329	365	334	367	381	336	388	375	356	355	403	341	338	329	359	361	379	372	329	371	381	346	353	386	342	360	365	377	352	361	357	374	368	342	373	349	354	376	314	327	329	357	382	352	357	356	392	360	372	333	364	356	349	347	360	345	345	360	379	371	340	360	334	331	349	324	363	365	352	349	395	344	378	407	361	368	396	365	347	400	359	345	366	353	377	350	353	335	378	365	354	376	356	344	383	338	349	338	343	360	381	351	357	362	354	347	332	359	369	375	370	369	366	350	358	378	349	354	363	376	341	387	376	362	350	347	341	359	361	390	320	352	338	344	342	378	355	358	353	394	341	338	362	351	340	356	370	357	335	297	352	376	366	334	369	396	363	340	348	341	330	351	343	382	342	372	366	331	388	325	369	366	332	342	369	416	345	334	403	357	372	378	326	340	360	332	338	383	358	396	352	347	382	338	336	367	367	375	345	343	347	352	380	381	350	322	376	384	328	344	338	347	375	380	338	367	350	370	352	347	345	377	333	343	359	361	373	377	333	397	378	359	339	365	325	330	370	354	365	341	373	362	313	372	373	351	347	378	358	396	372	350	344	354	319	336	342	374	315	354	355	352	339	354	350	345	359	342	360	379	395	344	328	380	355	392	365	378	381	343	388	307	341	357	343	343	355	372	314	360	336	352	372	322	365	364	333	341	371	370	349	339	342	358	367	355	356	332	330	389	379	373	383	311	330	363	325	363	365	402	349	345	383	347	344	330	352	383	392	362	386	357	366	383	365	389	355	337	378	352	373	343	358	315	366	322	365	358	355	369	350	337	377	354	365	313	342	382	350	372	330	357	333	372	352	370	339	356	348	351	346	375	364	362	316	311	357	378	328	379	351	347	368	349	365	352	361	369	352	350	353	349	340	330	374	358	379	367	349	335	369	394	317	352	356	355	355	349	355	339	351	336	368	330	340	333	374	333	355	355	340	359	333	378	348	324	376	380	386	342	411	350	347	347	367	340	362	366	382	354	357	368	385	350	381	346	353	379	329	402	337	320	337	340	360	325	354	345	368	387	381	349	357	349	376	333	317	367	344	373	349	363	352	359	363	361	349	403	396	385	316	363	387	360	323	345	363	375	341	346	370	356	325	383	385	357	339	351	364	367	342	360	373	338	333	338	343	362	334	353	358	329	335	344	366	360	355	355	369	382	372	342	321	352	380	379	360	356	342	359	332	336	366	373	351	365	366	356	341	315	366	339	346	323	348	353	348	374	358	368	374	360	364	370	335	334	373	342	378	382	330	359	403	348	380	368	305	370	365	336	339	382	328	341	351	369	341	367	355	360	373	326	377	339	366	362	351	328	356	388	334	359	348	343	319	377	351	327	366	339	346	341	396	337	365	350	325	360	337	381	357	354	389	371	349	362	348	369	369	348	373	374	314	372	380	365	379	376	350	352	347	380	343	345	340	355	348	373	375	352	353	337	349	331	372	371	354	360	373	319	344	355	366	338	344	363	373	320	381	366	366	359	376	332	356	372	357	366	338	315	369	352	333	343	336	344	372	331	351	331	324	359	357	390	357	357	340	377	390	369	351	334	352	369	352	344	367	361	348	342	349	345	349	342	358	323	367	358	328	333	339	339	348	346	332	387	378	352	345	374	332	346	369	371	348	357	378	382	345	368	352	332	351	354	399	380	335	359	335	337	365	350	378	306	337	315	352	350	345	366	354	349	380	368	376	331	351	358	360	371
35899	49685	30771	23824	10437	3588	1738	613	576	560	623	590	602	591	626	591	522	581	541	564	550	594	604	582	584	561	547	584	576	588	567	605	570	587	562	565	566	547	526	584	573	563	540	591	566	583	545	552	557	587	619	596	589	610	577	583	569	554	575	558	604	550	561	576	540	554	523	581	559	578	569	571	597	571	561	612	587	561	569	589	597	611	545	585	594	586	559	586	579	562	588	582	566	524	583	584	576	566	592	568	566	545	566	582	616	568	555	536	576	544	549	575	572	582	578	574	584	570	588	573	558	592	616	611	560	553	565	551	578	544	560	523	566	558	553	574	591	611	563	590	537	584	582	529	547	616	557	577	601	563	573	585	551	549	599	613	542	606	602	573	564	566	587	602	582	580	574	553	572	573	540	595	592	580	536	587	577	567	581	593	602	576	560	549	561	595	593	561	550	577	605	591	562	578	519	589	511	580	554	598	601	548	577	549	611	562	605	569	578	585	567	562	591	595	560	560	590	548	615	560	563	546	631	554	572	578	591	608	550	601	534	582	553	564	580	565	610	570	568	558	527	552	549	595	520	577	623	571	581	602	589	598	582	582	618	588	569	561	597	619	583	548	546	568	555	573	604	551	536	562	586	567	615	522	568	556	581	547	555	585	581	560	558	558	601	557	576	577	560	585	509	550	569	574	511	557	593	563	551	582	548	562	554	601	553	553	580	533	567	582	587	570	570	569	536	578	597	552	521	542	545	590	605	560	561	596	563	548	559	583	545	609	574	581	552	556	608	583	559	556	571	591	602	591	545	563	574	558	556	582	560	577	571	586	587	557	528	569	535	561	653	567	570	569	577	585	523	588	598	570	558	570	612	564	605	580	597	565	581	556	601	568	596	552	584	573	558	546	532	596	569	589	586	593	569	546	590	561	564	562	554	590	567	554	585	568	560	570	576	533	542	595	565	577	532	557	561	578	568	572	542	576	556	574	585	577	567	577	566	578	556	591	565	589	558	592	566	582	556	588	547	578	551	558	554	598	549	545	573	562	604	551	577	578	583	552	567	527	535	569	591	570	570	604	573	618	584	553	592	549	578	592	554	545	622	609	564	601	599	597	591	571	561	573	589	569	604	560	536	547	563	569	556	525	566	556	549	574	560	620	553	559	605	554	565	554	563	564	567	576	538	533	582	582	611	532	568	556	589	579	581	553	558	571	541	574	547	579	591	551	571	531	571	561	573	615	576	554	575	579	567	561	587	537	564	545	586	530	598	562	625	597	569	604	546	572	578	577	593	587	558	527	584	583	555	546	633	607	621	574	578	578	556	571	556	557	589	557	571	593	562	599	585	534	585	583	563	601	572	559	522	594	593	574	577	580	597	567	560	562	591	605	587	575	531	613	571	575	536	573	608	577	577	576	594	564	548	581	568	581	540	542	595	592	572	566	596	584	561	540	587	607	578	566	599	588	575	580	585	567	595	563	576	531	531	596	591	545	552	578	582	511	552	598	593	593	574	538	588	583	517	614	555	559	609	570	590	558	572	599	557	558	587	576	556	570	582	570	543	580	562	581	619	650	559	562	563	589	572	564	588	592	553	586	562	560	568	559	561	560	570	549	599	552	550	571	565	544	540	549	583	569	627	548	579	534	579	583	588	591	604	611	587	548	565	546	560	594	592	605	527	561	594	611	569	580	564	563	550	536	582	587	532	530	582	576	573	604	552	587	561	554	608	541	536	563	586	595	572	555	570	532	569	556	564	547	590	581	570	566	599	598	602	553	559	570	565	594	576	548	578	579	550	555	575	597	575	551	548	593	610	550	604	559	586	563	556	570	621	562	594	619	558	617	580	546	585	532	565	563	550	569	540	537	572	582	591	609	581	589	578	537	573	569	579	562	561	559	605	562	577	567	576	565	637	594	595	590	567	623	586	586	559	538	623	570	585	561	555	567	577	565	552	630	564	550	557	614	554	598	577	558	584	574	533	537	595	524	534	563	567	630	562	596	546	549	577	499	569	569	588	555	576	573	559	497	605	627	561	582	600	598	626	559	579	563	530	575	570	575	551	564	593	606	576	597	520	548	604	583	542	509	557	560	590	580	555	597	586	581	571	576	560	520	580	542	607	510	570	587	579	570	550	595	576	590	581	567	569	570	589	585	594	568	583	561	579	564	540	561	538	560	571	503	559	545	595	574	554	581	566	568	530	580	541	587	585	548	539	529	613	566	541	556	547	548	553	548	537	584	581	572	590	585	528	623	541	567	580	577	611	587	600	523	546	588	582	571	584	598	550	584	605	545	579	540	615	572	572	618	578	585	532	587	572	571	598	622	590	565	594	586	602	594	562	598	585	584	611	635	567	564	615	569	565	598	554	579	578	557	591	561	613	653	562	542	563	599	553	586	602	566	546	587	580	522	561	557	519	590	577	566	562	535	562	582	591	586	597	614	614	569	539	545	560	580	568	554	589	531	581	560	591	554	594	558	567	609	629	537	574	575	553	572	600	607	553	560	538	546	561	593	545	560	603	569	585	570	544	615	558	590	552	557	612	595	564	549	593	573	563	594	616	584	566	566	593	570	584	544	575	567	556	553	565	551	542	570	578	596	591	559	633	597	525	553	582	561	621	553	561	601	591	547	602	562	594	558	583	547	553	570	607	551	565	591	598	554	579	610	563	560	582	607	606	581	560	560	584	568	566	586	578	557	508	591	579	580	558	518	571	603	529	579	551	564	590	579	585	573	541	590	574	575	566	564	609	589	592	584	600	573	568	568	569	542	554	591	590	542	504	574	569	576	560	541	560	575	518	589	581	547	556	538	617	542	535	558	605	611	568	554	539	580	565	603	543	581	582	554	562	547	608	539	562	551	587	585	612	580	575	582	564	543	591	555	523	538	552	563	549	535	593	577	531	521	546	522	606	587	569	571	543	558	575	610	568	579	564	548	584	594	577	577	560	589	562	550	561	531	537	561	562	536	542	570	544	551	562	570	567	574	567	567	542	599	544	580	544	551	580	585	555	596	574	572	562	555	579	600	553	569	595	568	587	600	550	569	573	601	567	553	570	589	565	561	557	590	563	584	602	603	615	564	603	594	526	610	593	561	582	533	557	571	584	537	567	558	569	557	585	594	590	577	530	552	556	570	569	565	564	602	546	556	560	558	564	542	608	558	564	560	568	572	555	595	622	561	581	595	529	603	590	584	559	551	544	568	559	561	555	537	590	588	544	572	546	575	598	575	574	511	549	598	547	571	539	569	553	582	561	567	558	564	523	569	605	589	576	592	602	600	531	514	557	553	536	592	562	537	555	549	577	562	592	546	592	575	586	612	554	554	577	570	582	546	542	557	545	540	612	538	553	585	564	601	608	586	562	578	539	542	569	557	571	575	578	566	539	538	618	606	595	547	606	549	572	576	544	596	597	537	596	598	547	542	566	563	566	569	547	560	576	552	593	566	579	591	602	624	579	574	594	564	573	542	588	564	587	590	571	568	572	555	560	555
25260	25659	35140	34868	27582	16475	5830	586	502	506	533	508	454	499	532	519	498	461	513	495	525	501	477	545	486	562	522	506	513	492	523	562	471	521	509	496	514	511	495	479	511	510	507	515	521	517	521	501	464	485	538	520	486	493	512	503	505	506	494	498	493	476	496	473	490	479	511	500	497	465	504	503	492	521	501	522	513	509	541	521	508	524	489	487	502	469	494	497	517	512	511	490	462	494	482	567	484	547	472	520	502	504	484	484	492	487	496	517	520	523	567	507	521	505	505	475	480	465	506	496	489	473	515	500	472	493	508	484	490	459	538	520	482	520	550	486	516	511	533	486	529	511	498	550	487	490	544	497	474	512	505	506	504	507	482	525	482	497	486	519	489	474	493	535	520	487	524	522	488	498	495	463	548	519	484	521	520	468	470	517	478	495	513	511	490	524	562	501	506	470	487	477	529	513	508	486	497	461	495	468	525	512	519	527	525	491	491	502	485	521	526	540	483	506	516	480	510	484	503	514	513	449	521	497	544	518	505	520	519	484	516	501	484	501	531	500	516	493	484	516	472	521	513	514	520	503	552	457	522	523	545	472	503	536	492	528	531	491	481	503	482	503	469	497	474	455	481	483	510	480	521	487	496	494	538	550	475	445	497	479	475	481	504	484	517	496	487	508	504	523	533	488	495	502	508	528	531	498	477	515	517	492	489	486	493	512	538	543	476	515	489	513	540	482	493	464	511	519	529	460	543	500	488	524	461	495	539	535	476	470	495	526	463	471	473	484	477	498	488	493	504	494	488	478	511	493	506	484	509	495	462	515	526	593	512	505	528	489	514	455	491	509	510	496	441	518	535	453	521	503	504	537	510	521	496	498	500	491	474	541	479	485	476	494	512	499	515	509	516	488	496	522	527	515	489	513	511	472	482	512	477	495	487	500	495	512	469	494	482	513	507	515	486	500	540	508	545	504	477	531	520	510	483	492	477	502	496	500	503	465	474	492	532	472	525	459	503	518	485	518	524	540	466	478	513	493	534	509	471	488	532	512	539	504	480	479	498	481	495	453	521	497	506	494	489	466	484	513	482	502	469	507	496	514	473	497	505	529	475	478	554	534	506	547	492	523	532	495	475	480	513	506	533	514	471	514	515	538	485	491	524	530	495	529	523	564	484	514	523	508	524	475	508	503	488	510	482	518	513	555	474	486	473	512	519	519	519	518	506	459	503	503	525	496	557	490	517	521	470	495	491	517	522	494	539	517	482	507	468	512	513	498	490	479	486	485	499	506	475	533	488	474	486	515	491	512	514	469	499	522	470	524	461	505	514	486	501	522	500	534	445	512	503	509	519	495	524	518	520	547	527	507	492	483	474	526	476	458	522	476	542	489	510	481	491	543	491	502	535	496	496	528	521	496	519	476	484	495	492	489	504	514	532	516	497	517	496	512	476	476	527	509	511	508	467	533	496	501	476	530	507	473	527	519	510	490	515	482	464	499	523	487	482	492	473	459	502	509	492	526	507	454	518	516	517	505	471	523	502	516	537	517	486	503	469	481	485	535	502	496	523	456	510	485	553	503	513	507	515	498	452	564	538	505	510	501	503	467	479	490	487	489	490	501	497	490	515	493	506	468	483	495	498	491	510	525	528	515	511	492	487	512	491	494	487	522	500	527	476	474	483	497	473	535	501	495	473	529	504	501	531	495	524	496	485	499	540	495	484	508	500	496	480	469	478	520	506	491	499	505	533	531	490	472	522	489	482	464	478	504	478	479	506	550	505	457	565	511	501	521	468	476	489	474	481	517	490	528	518	528	494	489	515	504	545	506	506	525	519	528	483	514	476	480	520	507	476	478	527	486	498	494	492	484	531	525	514	479	523	514	504	482	515	476	501	485	530	464	530	475	521	502	482	524	491	500	471	502	486	521	503	540	495	517	466	506	488	529	491	463	491	580	471	517	508	495	487	497	493	480	505	480	504	479	512	480	498	504	518	525	465	481	495	506	486	491	499	524	547	510	490	483	513	528	496	454	541	483	515	511	514	536	485	520	496	540	476	485	484	480	514	477	488	508	489	521	530	475	484	514	488	486	536	488	501	476	487	491	517	518	504	507	474	532	490	538	456	498	509	517	517	456	481	506	508	500	552	514	487	478	486	497	509	492	493	527	552	504	501	523	462	546	516	508	518	496	514	534	556	456	496	461	458	553	507	507	528	467	503	483	529	512	476	507	492	483	515	469	490	504	510	505	542	499	520	499	518	476	501	512	497	492	494	479	518	489	486	502	497	493	523	452	512	458	516	491	478	485	473	497	506	478	496	493	510	521	471	470	497	505	463	513	465	487	505	460	542	529	488	513	534	513	481	528	465	512	478	481	504	478	488	507	520	522	513	485	522	482	496	503	454	499	478	529	459	530	495	463	501	489	500	501	502	470	510	471	467	468	467	526	470	489	504	508	517	467	507	510	504	446	493	514	493	478	513	486	501	524	505	507	482	502	512	489	539	479	527	499	473	519	429	489	522	500	491	517	496	516	506	495	538	545	498	522	500	493	475	492	511	532	490	516	507	501	559	497	461	494	511	492	503	511	485	501	491	487	515	471	524	509	515	522	471	523	505	528	496	494	493	466	484	515	492	476	488	510	524	454	480	518	493	478	497	508	493	482	498	474	518	507	511	540	491	511	503	509	480	568	503	489	506	466	505	492	531	497	494	525	499	521	491	467	535	488	487	459	523	486	528	475	510	450	545	503	510	489	508	502	501	500	514	512	506	496	467	483	523	443	427	505	491	499	475	485	503	533	549	521	454	471	518	507	487	518	542	503	507	500	500	512	481	520	473	476	524	519	497	486	493	470	470	486	489	489	532	482	468	537	505	513	443	451	487	526	492	483	527	503	516	526	495	499	518	464	547	476	498	470	522	509	504	518	477	487	484	477	499	506	492	480	502	491	493	514	493	513	510	483	505	500	507	514	471	520	495	496	518	496	466	510	531	480	514	519	476	493	506	479	512	488	472	508	511	516	495	487	502	527	499	522	489	485	517	490	483	512	533	487	499	525	505	492	492	498	502	514	503	509	467	488	471	497	490	478	597	505	489	492	491	498	493	502	495	501	495	511	482	486	494	495	516	530	476	537	500	515	521	517	484	461	509	482	520	502	496	491	519	553	498	487	512	508	475	505	519	484	482	463	487	481	546	508	473	529	501	469	506	520	501	485	501	508	493	451	543	542	460	534	489	499	516	489	532	473	485	492	526	499	520	511	481	476	514	515	498	501	463	499	532	523	489	506	507	490	541	506	523	494	486	494	514	538	458	464	522	473	483	477	506	540	522	501	514	503	543	473	495	465	486	485	512	489	501	546	466	509	509	463	473	463	475	465	503	501	559	479	472	479	492	496	497	507	481	526	460	502	507	534	518	457	496	505	494	539	447	475	477	503	510	534	506	500	508	507	491	494	524	517	512	490	501	481	502	525	490	515	483	490	535	502	530	538	495	480	502	497
61142	93807	63302	52630	33107	17420	7678	781	734	752	833	831	750	751	771	787	781	754	775	732	796	801	800	749	743	773	729	788	753	774	747	789	748	833	750	774	753	756	812	748	757	791	772	725	741	755	815	731	750	717	769	816	808	783	738	747	798	758	775	768	761	738	786	731	733	741	758	763	779	754	790	765	747	778	787	785	808	738	787	776	766	780	821	762	736	768	784	758	769	777	774	774	781	856	755	725	780	788	763	753	778	804	793	814	733	765	737	756	787	787	759	803	777	808	784	798	750	797	731	776	760	816	792	778	743	735	729	799	760	744	778	742	789	787	763	748	813	792	765	773	789	747	707	781	804	727	757	779	756	774	748	745	779	790	766	749	849	743	770	762	807	807	742	834	779	721	771	771	732	753	747	751	764	761	807	737	764	793	775	770	764	785	766	775	777	764	789	770	813	760	821	780	778	736	815	740	766	752	744	770	788	763	749	794	688	760	782	781	753	734	741	706	808	763	798	737	758	809	714	810	770	741	777	777	761	754	774	776	787	736	821	813	738	707	758	768	744	772	838	786	721	769	727	745	736	717	779	730	785	774	742	793	801	764	720	784	756	810	802	776	778	797	755	779	804	747	769	806	767	837	781	798	801	745	755	761	766	763	811	766	723	815	751	764	772	740	783	751	785	775	803	758	766	791	765	739	786	765	775	770	732	744	810	747	820	729	766	765	796	758	788	747	809	813	749	770	740	763	781	778	816	850	798	820	730	739	744	804	731	809	799	725	750	736	778	774	755	772	778	780	780	710	799	779	754	753	745	709	771	715	833	782	767	750	793	722	777	783	813	808	770	714	836	722	757	772	789	761	762	758	796	737	782	748	760	767	783	821	759	736	784	774	723	823	799	751	762	746	808	702	762	761	788	746	794	745	805	746	775	748	743	741	773	781	769	746	807	734	738	765	786	800	821	787	745	769	763	774	799	803	786	789	793	710	808	780	821	818	725	754	770	743	759	761	737	741	752	757	784	734	710	773	749	792	749	799	747	803	760	778	782	768	715	753	742	783	771	738	795	699	773	753	756	723	751	763	791	788	774	763	786	772	789	774	766	751	731	757	734	755	714	750	758	765	745	784	766	787	752	759	750	787	786	719	743	767	747	784	719	781	698	780	818	741	785	757	742	776	778	779	736	776	756	808	753	789	780	770	802	749	771	786	738	760	803	693	747	793	778	816	763	814	760	737	717	736	752	748	752	767	755	766	764	770	779	747	760	807	804	764	730	784	764	770	730	793	754	776	796	736	788	782	735	767	762	759	749	758	777	759	786	780	784	729	797	747	805	782	798	741	771	737	793	758	786	752	763	747	802	784	705	755	755	776	785	758	799	759	807	714	804	782	732	754	753	729	774	784	759	772	844	782	729	765	762	759	730	730	771	760	771	751	818	775	764	768	771	770	724	749	765	827	830	730	840	794	761	737	796	767	790	770	808	807	778	802	781	786	727	818	789	772	722	772	762	764	743	753	799	798	819	752	729	797	752	807	766	766	762	764	772	798	782	753	754	791	743	747	749	778	773	785	797	785	791	776	788	775	787	751	771	775	763	691	783	789	774	781	740	748	745	768	786	795	767	767	714	757	775	777	815	775	796	737	775	796	717	779	806	810	798	755	796	784	765	760	740	769	763	810	762	750	793	785	745	774	734	823	790	738	743	742	739	759	758	767	727	791	759	794	759	713	762	762	785	787	736	736	728	785	784	796	796	749	826	724	750	801	768	765	757	744	731	782	791	762	751	726	794	794	745	725	791	769	800	759	797	792	812	769	791	786	739	772	831	785	783	794	713	817	729	755	735	767	733	792	790	771	783	771	761	743	773	784	804	797	739	754	722	761	745	771	772	779	747	738	794	736	749	815	783	784	766	737	822	772	820	808	760	756	777	697	744	779	771	848	798	736	789	746	759	771	792	753	749	741	753	783	746	766	809	768	746	755	787	728	767	815	775	826	787	783	765	806	763	783	779	765	804	800	738	837	734	774	736	804	719	772	746	747	741	786	779	729	743	806	779	733	731	774	729	769	821	785	742	763	757	801	744	789	751	737	778	747	753	756	750	750	770	774	761	777	746	732	793	729	729	735	756	746	775	755	794	772	762	741	764	773	795	811	761	758	779	761	801	772	779	790	794	775	786	762	769	771	823	758	796	753	776	793	754	794	760	821	733	759	729	791	743	741	761	780	756	799	781	815	739	773	771	747	745	726	782	748	794	731	748	742	752	768	821	749	769	763	774	745	758	752	779	805	745	783	810	758	774	776	803	762	739	771	721	782	777	748	789	803	776	768	745	743	786	803	773	746	786	793	793	799	814	783	808	708	766	770	771	782	729	777	796	816	769	765	749	795	758	746	775	742	822	775	754	797	822	781	777	750	734	738	738	761	799	760	790	786	800	797	767	731	767	755	793	792	759	752	719	751	762	749	732	785	777	708	794	779	751	761	747	766	763	805	751	764	798	789	798	778	797	783	768	801	750	800	701	748	776	796	760	766	780	744	761	780	785	808	720	765	765	779	744	775	748	723	779	796	732	764	776	781	748	709	756	835	769	728	774	755	776	749	793	784	795	816	759	814	777	823	799	808	759	767	763	781	736	752	764	817	791	742	768	781	763	777	759	785	745	772	761	776	738	721	764	763	737	782	788	754	750	790	788	773	785	730	788	749	775	719	763	712	838	783	777	745	783	773	777	771	796	766	789	770	788	782	731	763	819	800	732	765	770	758	829	822	794	771	728	758	766	747	747	724	750	795	731	779	755	765	764	755	791	790	823	806	751	737	826	782	725	774	767	776	723	708	769	785	735	739	768	811	798	745	747	825	757	710	713	743	777	764	751	729	806	777	814	814	824	698	770	782	744	782	816	786	771	715	773	781	802	794	770	782	758	773	788	816	738	769	766	786	773	788	806	787	762	776	747	789	835	770	770	738	782	762	766	745	843	774	789	752	788	775	777	765	742	761	767	769	816	735	789	782	809	781	735	777	728	753	770	769	767	775	796	767	754	814	798	732	774	780	791	749	756	783	736	775	757	732	762	759	802	761	789	747	784	765	752	785	746	797	785	751	765	754	792	781	801	791	833	787	842	775	749	768	773	730	735	791	769	796	773	788	803	787	735	745	780	721	730	798	801	735	753	728	775	797	789	747	770	743	767	811	763	781	781	716	793	780	806	743	811	748	766	761	728	733	785	765	718	789	728	828	755	712	751	803	808	784	774	753	794	814	787	754	738	750	763	751	776	742	756	780	775	777	818	777	779	768	790	778	820	780	772	814	762	729	793	764	789	743	768	774	806	763	720	765	712	755	751	741	710	781	782	764	751	831	789	749	807	785	810	818	746	784	771	728	791	743	737	797	802	789	730	778	811	805	735	808	784	806	816	765	750	784	757	734	749	790	732	779	761	780	766	743	769	756	765	736	771	732	814	775	816	809	780	762	806	794	742	770	776	801	760	730	714	762	754	805
24307	23576	35276	32852	31588	22417	11248	961	729	766	781	697	700	777	722	720	702	723	749	680	712	705	737	684	688	687	759	712	703	706	661	682	735	732	692	716	727	760	668	688	735	718	703	723	665	754	666	738	767	680	717	686	678	715	688	689	722	687	683	714	717	713	683	691	736	671	670	766	688	716	706	727	749	689	687	668	688	674	687	659	680	714	634	703	694	740	730	749	729	680	705	717	688	693	685	708	685	709	723	715	771	682	730	665	710	716	719	747	709	715	670	698	740	710	695	671	665	727	728	718	654	692	719	695	727	687	667	708	687	689	702	683	697	706	737	695	738	686	733	691	726	680	690	643	671	687	665	674	726	722	637	729	694	699	709	716	689	721	667	696	670	683	713	719	673	718	682	704	774	734	720	720	690	674	713	679	686	713	712	705	700	710	702	686	723	698	694	719	649	644	694	694	648	737	696	688	745	722	669	738	718	732	714	732	705	731	709	693	701	718	693	785	706	690	700	687	684	698	694	685	682	741	703	701	646	676	724	745	730	696	688	691	712	713	678	687	725	711	675	707	704	739	704	717	738	714	684	660	766	721	691	708	664	685	726	688	723	699	673	672	717	650	707	730	731	697	635	716	721	698	680	664	736	711	655	691	663	693	690	676	661	721	669	706	716	735	730	702	748	662	710	721	686	709	689	710	730	654	748	724	680	727	717	715	694	723	706	695	706	707	661	703	696	692	726	681	709	719	702	730	715	737	761	754	681	677	713	703	735	681	689	686	695	665	727	669	706	702	739	727	701	710	714	706	677	688	691	674	682	714	636	749	683	718	682	683	682	727	740	711	689	769	676	712	732	702	685	673	704	681	728	679	768	680	699	752	741	716	693	711	677	692	696	706	711	701	685	749	711	726	676	723	705	674	725	664	705	690	707	731	707	700	706	684	677	723	742	684	693	684	701	702	729	694	728	718	685	668	664	715	700	687	692	674	721	752	713	693	687	700	733	678	707	713	734	636	676	715	739	719	688	734	709	706	685	708	707	698	713	670	691	691	688	715	700	696	709	743	733	715	732	738	695	724	727	650	683	672	655	648	658	662	695	690	668	687	685	742	700	713	727	683	712	669	655	697	692	666	743	693	719	704	735	703	739	757	730	679	708	671	731	717	703	724	716	739	696	725	743	709	719	683	707	716	673	709	724	720	733	659	749	726	728	703	690	726	695	739	727	737	726	699	734	676	720	698	689	739	726	686	676	732	699	681	645	749	737	696	676	688	692	687	678	664	713	702	659	618	601	703	750	696	671	702	708	696	699	696	662	733	688	703	689	707	717	744	677	719	710	703	713	731	699	696	723	740	706	688	724	704	700	666	705	690	741	747	749	713	695	697	694	705	704	649	704	701	679	706	695	722	684	701	706	752	726	718	672	699	683	699	648	693	692	701	727	702	687	676	691	695	717	691	756	724	702	699	683	735	705	706	663	712	731	700	716	747	681	694	714	741	682	686	699	656	662	724	699	703	695	656	736	669	720	685	724	735	747	699	687	643	717	692	726	749	654	716	672	706	708	742	685	725	734	684	715	670	707	679	710	705	692	708	671	716	701	710	676	686	721	703	695	704	688	688	750	699	716	730	669	653	685	739	714	747	708	678	686	696	689	729	686	706	679	726	706	723	706	683	668	733	703	675	665	691	700	660	650	664	754	697	732	690	729	669	720	710	748	647	707	703	692	715	701	660	707	744	682	660	703	664	660	714	703	709	767	709	741	683	710	699	737	745	672	698	678	722	692	652	697	709	728	733	701	684	748	669	699	737	692	719	704	687	716	663	766	720	741	656	704	709	723	659	717	642	685	709	717	707	730	697	706	780	630	733	677	674	732	687	738	679	724	650	691	659	748	712	698	724	675	720	697	683	683	711	716	697	720	680	674	724	693	691	703	707	785	688	704	717	731	701	754	724	681	717	729	684	776	680	696	749	710	709	686	727	762	680	748	684	685	681	729	730	776	698	707	701	654	670	657	679	738	701	705	730	680	701	641	693	716	692	689	676	715	698	699	723	637	718	714	756	707	676	673	680	702	719	724	777	733	716	716	686	733	719	688	712	703	667	743	696	719	663	691	710	692	741	708	670	728	692	638	690	715	661	675	687	728	718	716	710	731	639	686	733	674	727	728	698	700	704	718	730	715	756	740	652	682	701	731	718	724	694	680	645	690	667	712	718	669	727	699	702	681	683	714	682	632	720	707	692	689	709	681	691	709	751	694	719	745	696	691	715	702	698	676	714	696	738	692	717	701	704	713	718	721	786	718	702	677	695	678	720	690	667	695	725	701	675	693	713	709	731	737	696	669	718	751	700	695	674	715	728	681	692	655	723	726	691	707	710	721	713	686	706	726	666	761	710	711	682	691	726	701	701	699	734	708	699	731	662	714	695	725	711	763	741	680	721	648	668	706	669	704	710	726	685	754	709	728	708	746	675	681	698	719	743	736	711	714	703	766	742	694	647	707	694	672	693	721	749	753	714	659	674	738	726	696	655	733	743	740	695	688	695	674	688	740	672	689	705	759	745	660	681	719	705	674	712	739	688	745	633	720	707	688	754	693	683	722	686	718	716	722	706	695	742	706	707	694	679	717	721	763	724	715	691	694	721	680	696	668	724	695	698	710	683	706	713	707	769	694	690	698	729	659	719	697	715	702	725	679	694	699	719	661	656	716	696	747	688	708	703	720	700	720	717	707	723	711	744	710	717	707	726	648	688	702	715	744	652	673	676	698	692	671	696	733	675	751	684	752	678	666	731	678	700	717	710	731	681	731	659	699	763	695	751	674	695	687	725	715	701	741	721	739	731	693	669	689	725	724	694	704	686	691	705	685	697	700	678	703	650	712	690	744	700	722	734	706	676	718	629	704	685	687	657	672	701	731	747	739	680	652	713	738	700	749	702	684	703	681	738	734	693	678	701	694	714	762	683	687	619	701	677	702	683	714	697	670	737	720	734	702	709	660	659	657	722	700	738	720	672	684	689	746	669	727	703	730	704	663	701	690	704	695	717	703	671	699	651	712	707	667	732	666	711	698	644	691	722	771	735	741	669	717	663	767	687	711	665	695	724	724	709	674	681	683	670	778	711	669	692	710	702	718	707	704	705	704	675	701	698	654	642	702	725	702	741	730	731	710	708	696	713	771	640	704	719	660	715	699	683	689	684	711	700	689	644	703	743	704	669	726	714	727	702	709	742	689	708	734	674	744	701	685	713	723	708	710	694	709	642	686	676	690	720	724	695	666	728	730	714	706	699	721	639	755	702	673	731	751	700	693	684	709	709	678	680	751	756	676	740	681	728	686	710	700	679	697	691	692	695	656	652	677	707	721	687	727	703	676	692	704	712	730	724	658	668	728	744	748	723	669	668	714	696	678	760	686	679	726	681	744	715	696	736	695	662	734	715	634	726	668	676	688	704	716	706	657	751	695	733	693	687	690	691	698	689	691	722	715	731	714	701	739	712
62650	104615	72579	59918	40723	25099	11426	1072	1103	1019	1058	1053	1065	1065	1020	1090	1111	1074	1052	1042	1057	1063	1057	1066	1071	1044	1066	1078	1099	999	1057	1070	1053	1082	1035	1029	987	1029	1052	1004	1040	1065	1026	1001	1020	1074	1044	1071	1052	1030	1048	1031	1020	1016	1038	1057	1020	1068	1066	1003	1064	1035	1036	1038	1024	1058	1057	958	981	1044	991	991	1012	1013	1026	1083	1024	1006	1057	1046	994	1040	1071	1033	1029	1019	991	1078	1041	1069	997	1052	1034	984	1010	1029	1047	990	984	964	1056	1021	1144	1020	1010	1036	984	1065	1069	1033	977	963	1011	1047	1013	995	1046	998	967	1016	1013	1014	1065	1068	993	985	1015	1006	992	1064	1042	1109	993	1056	1016	1061	1040	1035	1023	1065	1053	1046	1006	1043	1042	1035	1040	972	1073	1011	1072	1029	991	1053	1061	982	1031	1048	1037	1008	991	1093	1060	1049	1079	1036	995	1094	1094	984	1045	1099	975	1059	1005	983	1051	1015	1049	1102	1008	1033	1053	1028	1012	1061	1041	1022	1027	1068	1015	1025	1045	1062	1005	1031	1010	1038	1047	970	1087	1082	1027	1030	1051	993	1106	1035	1038	1066	1032	1084	1015	985	1028	1091	1048	1049	958	961	1048	1031	938	1007	1023	979	1040	1097	1000	1051	1079	1048	1041	1108	1027	1036	1060	1052	1017	1097	1041	1029	1039	985	988	1081	1023	1000	997	1082	1043	1040	1004	1037	1011	1050	978	1035	1012	1060	1045	1069	1014	1014	988	1096	1056	1022	1022	1004	1001	1067	1014	980	968	1057	1041	970	1042	1017	1075	1012	1035	1074	1044	1117	1027	1105	1048	1012	1053	974	1001	994	1103	1017	1087	1045	1098	1007	1026	1043	1119	1013	987	986	1032	1086	1070	988	1064	1062	1010	1118	993	1034	1058	1050	1032	1003	1046	1054	1009	1033	1020	1091	1061	1004	1073	944	1043	1020	1026	1047	988	1025	1016	1006	1058	1020	1052	1072	1053	1000	1037	1105	1069	1033	1041	1035	1043	1012	1024	1029	1054	1036	1128	1033	1064	1076	996	1021	1009	1060	1059	1005	1061	1117	993	1007	1022	1011	1008	1065	1061	1071	1027	1015	942	1001	1044	1048	1016	1007	997	996	1045	951	1029	1028	978	991	1026	1093	1072	1055	1036	1015	1078	1107	1015	1022	1043	1059	1062	1003	1014	1043	1024	1062	1048	1000	1000	1025	1067	1045	1103	1107	1021	990	1009	1073	1038	1082	1033	1015	958	1028	1036	1023	1057	1071	1011	996	971	1008	1001	1003	1039	1002	1090	1047	999	1034	1011	1030	1024	975	1027	1047	1063	1065	1027	999	1061	1005	1060	1079	1024	1025	1088	1023	1062	986	1018	1037	1061	1057	1034	1011	1063	1041	1070	1043	1034	1096	1044	1015	1058	1035	1050	1023	1050	1037	980	1035	1029	1058	1000	1038	1008	1004	1034	1062	1013	1014	1007	1056	1035	986	1076	1018	1085	1021	1021	1029	995	1097	1017	1004	1056	1036	1033	1055	1037	1057	1059	1025	986	1034	1044	1054	1041	1049	1066	1098	1041	1003	1091	1068	1002	1091	1045	1026	1039	1021	990	1027	1018	1061	1018	993	1064	1063	1096	1034	1017	1031	1043	1088	1008	1030	1027	1118	1041	1014	1037	1030	1028	992	1037	1038	1061	1067	1047	979	1035	1022	1023	1022	1031	1012	1049	1072	1043	1033	1106	1027	1015	1089	1075	1082	1059	1037	1029	1022	1063	1039	1057	1020	1079	1037	1052	1055	1040	1008	1012	1000	1026	1048	998	1015	1066	1037	1046	1019	1016	1045	1045	1054	1080	1003	1057	1014	1059	1034	1063	999	1015	1054	1095	1003	1007	1002	1053	1032	1064	1021	1033	1011	978	1032	1052	1050	1009	1012	1022	1088	1054	1067	1056	996	1039	1021	1033	967	1000	1040	1022	1009	1041	1008	1020	1005	1008	1021	1009	1094	1081	1020	983	1069	1064	986	1023	1006	1071	1001	1098	1004	1009	1034	1067	1062	1039	1023	1022	995	1083	999	1079	1047	1040	1055	1103	1013	1054	1024	1049	1045	1032	1056	1039	1012	1043	988	1010	993	1054	1045	1050	1057	1123	1063	1039	1014	1057	988	1040	1065	1075	1018	1035	1025	1028	1048	999	1019	976	977	1033	1010	1043	1074	1070	1029	1034	1020	1028	1029	1052	1020	1049	1064	1070	1088	1093	1079	1057	1042	1048	1051	1034	1016	976	999	982	952	1089	975	1041	1028	977	1014	1041	1010	1066	1032	1032	1060	1034	1048	1072	1045	956	1061	1074	1032	1009	1063	1110	1055	1100	1035	988	1071	1031	1084	994	1065	1097	1070	1018	1050	1038	1040	1058	1049	1019	1009	1077	1012	1037	1002	1045	1034	1023	992	1099	1028	1059	1046	1058	993	968	1009	1063	1028	1072	1056	1089	1011	1065	1011	997	1054	993	1053	1069	1005	1013	999	987	1053	1028	1042	1059	1062	1034	1026	1062	1038	1067	1054	1057	1069	1041	1008	1028	990	1035	1033	1030	1035	1069	1063	980	1059	1042	1003	1018	1055	1028	1039	1007	1069	1077	1050	1024	1024	1026	1032	1034	1005	1052	1029	991	1033	1024	972	1041	1010	1045	1014	1011	1060	1070	1026	1011	1100	1057	1094	1050	1019	1016	1049	1075	1075	1058	1067	1038	1010	1053	1024	1053	1041	1022	1070	1001	980	998	1017	986	1020	1032	1057	1031	1010	1004	1031	987	1016	1037	1024	1023	1006	1068	1009	1058	1000	1083	1032	1057	1009	995	1017	1057	1052	1068	1015	1034	991	1009	985	1075	1062	1022	1036	998	1017	1021	1008	1051	1041	1054	1060	1000	1013	1107	1020	981	1023	1034	1017	1029	1027	1022	1039	1077	1023	987	1011	1029	1054	1039	999	1030	1015	1035	1052	1092	1067	1030	1036	966	1060	1024	1023	987	1087	1068	1034	1036	1009	1034	1058	1023	1036	1033	1047	1031	1082	1005	1033	964	981	1023	1018	1065	1064	1092	1048	1015	1008	1004	976	1018	1027	1038	1017	1041	1010	1033	945	1027	1085	1021	1003	1064	1081	1097	967	1003	1073	1066	1084	1052	1015	1081	1021	1074	1079	1058	1070	1043	1044	1060	1030	1032	1018	1046	1064	1060	1016	1035	1078	1064	1042	1038	1058	1089	1040	1015	1062	1058	1043	1023	988	1010	1009	1053	1018	1021	992	973	1033	1043	993	1023	1028	1066	1009	1023	1031	1047	1046	1075	1015	1086	1089	1004	1000	1028	1056	1023	1006	1027	1025	1037	1062	1062	994	1022	1086	1072	1037	1010	1055	1049	1003	1081	1030	1080	1096	1063	1060	1040	1009	1036	1042	1027	998	1009	1062	1047	1078	1087	1071	1073	972	995	1072	1025	1030	1027	1004	1093	1017	1042	1043	1039	1093	1028	1035	1070	980	1047	1090	1048	1055	997	1061	1004	1075	1000	1035	1014	979	1017	1068	998	1052	1051	984	1073	1038	1074	1030	1057	1020	1006	988	978	1026	1077	1071	1007	1078	1055	969	1012	1071	1039	1032	1068	1025	1014	1064	1017	1035	1110	1064	1047	1056	999	1040	1027	1024	1087	1081	1007	1038	1011	1064	1028	1051	1020	1082	971	1065	1031	1003	1020	1071	1005	1039	1058	1013	1077	1058	1028	1007	1026	985	1080	1015	1009	1057	1012	985	1056	1019	1020	1033	1050	1056	1064	1068	1024	1039	1040	1061	1006	1025	1056	1036	1032	1026	1013	997	1069	1054	999	1029	1021	1041	1013	1032	1044	1068	1008	1082	1064	1076	1070	1063	1019	1113	1014	1009	1025	1017	1019	1026	1036	1017	1029	1038	1012	1050	982	1091	1027	1008	1083	1051	1004	1022	1019	1018	993	1064	982	1033	1027	1051	1056	1059	995	1032	1018	1021	1039	1032	1057	990	1037	1039	1097	1000	1023	1054	1031	1044	977	1009	994	1115	1061	1040	1013	1084	1042	1031	1070	1055	1057	1040	1018	1090	1032	1086	1008	1016	1059	972	1015	996	1007	1036	1016	1033	1049	1035	1012	1079	1059	1085	1085	1037	1023	1027	1059	996	1082	1020	1023	1061	1027	1023	1042	1009	990	1057	1038	1027	986	1008	957	1003	989	1027	1108	1086	1008	1082	986	1012	1024	1063	1023	998	1014	957	1017	1026	1014	1030	1082	1070	1038	972	995	1027	1032	1067	1015	1057	1037	1060	1056	1013	1041	981	1055	974	1036	1005	1042	1006	1021	1008	1022	1047	1063	1034	1085	1032	1024	1081	1029	1024	1062	1031	1051	969	1097	985	1053	1057	1042	1027	1041	1069	1054	1020	974	1048	1030	993	1100	1022	1048	964	995	1063	1101	1077	1080	1017	1044	1097	1041	1011	1007	1026	1011	1012	1031	1058	984	1004	1023	1029	1018	1054	1016	1065	1062	1073	1094	1077	1031	1001	939	1024	975	1044	989	1039	1082	1031	971	1048	986	1045	1035	1009	1006	1065	1071	1076	1039	1015	1031	1011	1053	1036	1060	1065	1043	963	982	990	1000	1004	1022	998	1084	1045	1051	1016	995	1072	1023	1019	1046	990	1043	1078	1008	998	1042	1051	1088	982	994	1025	1029	1041	1046	998	996	1023	1069	1000	1079	1006	1027	1026	1081	1026	1027	1028	1078	1042
29748	30142	27140	19679	8295	2177	936	350	376	381	375	317	349	345	363	369	349	347	358	385	343	353	338	382	347	364	368	376	330	369	331	354	366	318	356	341	383	322	349	364	357	320	373	332	347	344	374	327	346	356	353	377	377	349	357	329	328	398	372	337	340	326	348	373	366	371	353	340	385	354	347	360	369	382	383	326	354	366	349	351	342	385	339	342	372	313	380	345	359	357	385	351	316	361	333	328	340	338	360	320	350	336	354	368	335	370	346	346	372	366	361	342	316	329	339	359	358	382	351	343	349	329	342	353	331	326	357	327	359	350	338	339	355	353	343	337	370	312	339	368	377	330	372	339	352	348	325	387	330	356	328	379	347	401	338	342	349	380	349	364	346	362	344	339	362	359	351	334	342	351	363	347	357	330	340	359	367	366	334	371	369	319	359	337	365	356	363	351	358	369	388	355	370	346	354	369	334	363	390	379	381	327	407	363	312	339	357	332	348	376	342	362	345	360	328	344	346	366	322	344	350	343	313	379	350	330	366	327	362	315	345	344	354	360	354	361	333	355	349	351	386	380	324	366	357	348	347	363	318	347	350	336	344	345	372	371	372	357	337	353	327	379	358	344	345	327	347	334	359	375	377	368	355	351	368	325	360	316	341	372	347	356	375	379	376	327	383	367	323	356	324	353	371	349	369	369	358	387	333	356	340	350	357	324	369	318	335	370	345	343	350	345	352	338	358	360	330	370	330	376	320	326	353	322	361	344	355	374	356	380	379	349	356	335	358	369	338	361	362	362	343	378	341	348	332	355	360	321	351	352	395	335	359	359	364	331	318	360	384	341	338	357	337	370	369	333	359	336	353	347	352	345	350	350	354	356	352	350	356	377	369	363	329	315	365	360	373	378	349	340	364	366	345	333	343	374	338	364	382	373	372	349	393	345	351	386	358	334	348	314	352	336	337	358	354	338	362	352	347	360	329	336	363	367	383	342	320	342	339	362	351	357	369	337	386	328	356	359	365	352	343	367	327	344	365	385	341	338	352	366	329	359	321	344	350	352	369	335	379	360	347	335	332	301	371	351	370	362	378	388	354	341	358	342	342	352	355	332	402	325	378	356	341	353	394	373	346	367	378	348	321	352	334	367	336	367	371	357	368	363	347	374	323	351	356	360	354	331	363	370	370	377	324	329	356	341	327	357	353	360	369	365	348	369	368	367	327	357	388	375	361	339	346	390	366	350	313	350	315	369	345	356	346	372	322	338	352	361	371	371	347	341	350	348	376	357	338	376	362	344	355	374	359	366	353	386	299	364	358	359	372	338	354	321	365	348	329	332	356	370	336	398	389	329	365	376	353	359	338	357	319	334	355	349	364	368	330	386	344	364	352	320	359	378	383	342	347	325	337	344	368	387	334	363	343	367	360	347	353	353	349	353	354	373	332	315	347	353	357	359	332	348	361	321	337	351	361	342	362	351	358	340	359	334	342	357	356	368	361	373	349	369	371	353	337	336	345	352	368	335	396	355	338	365	324	380	342	346	326	326	357	353	347	375	340	401	359	359	335	359	361	330	344	351	369	368	346	358	347	380	341	348	336	357	383	358	338	343	365	363	347	350	323	347	335	360	327	353	345	324	342	386	332	344	319	350	352	370	324	347	368	352	358	376	346	366	318	339	339	348	346	331	340	380	318	342	360	323	333	358	335	327	369	331	336	395	355	336	323	357	386	356	354	352	344	314	347	356	333	390	352	357	368	376	325	385	367	368	349	324	324	367	372	361	352	339	340	387	371	355	327	343	371	359	314	333	338	361	348	379	336	353	331	358	365	334	344	339	333	348	373	338	345	352	349	336	357	314	374	358	369	380	323	387	343	353	327	338	397	350	375	368	326	361	366	331	360	351	342	348	355	390	342	347	354	364	338	357	332	346	322	360	361	363	344	340	325	333	335	363	335	310	338	352	358	363	311	369	331	352	317	344	381	385	343	331	360	351	371	323	344	337	333	347	324	371	337	341	357	350	324	353	356	363	343	364	367	328	340	356	382	327	332	356	394	344	372	343	348	333	369	326	382	366	365	362	362	334	346	336	335	357	357	377	339	284	375	366	330	368	354	336	353	321	355	356	342	342	353	362	367	351	368	319	344	330	364	365	325	348	346	334	349	368	327	336	357	349	345	340	345	363	345	355	356	367	335	325	345	377	308	340	306	393	346	355	327	405	352	351	360	347	344	321	376	385	368	346	337	328	357	338	353	363	357	388	344	346	382	353	345	349	375	337	371	325	333	356	342	367	344	357	377	344	353	336	368	352	355	367	361	350	334	376	349	346	361	378	319	379	364	323	316	351	354	373	354	357	362	313	349	354	346	328	374	359	349	346	338	324	358	367	329	331	317	373	326	365	337	332	356	391	336	366	352	353	326	346	365	346	342	372	347	353	347	343	358	339	341	322	321	341	339	342	290	330	343	365	352	347	348	378	386	320	352	365	352	377	361	345	350	314	322	351	337	349	341	381	340	351	374	313	377	351	358	338	346	323	326	332	361	354	333	355	354	339	365	328	324	304	336	362	388	327	358	336	373	334	385	371	385	343	348	373	331	355	361	340	368	368	343	373	381	318	362	335	338	372	355	396	307	346	338	363	367	368	353	365	357	328	389	341	369	359	357	327	357	355	331	342	314	351	350	380	341	351	347	339	354	381	315	328	337	398	365	357	310	366	362	344	366	375	346	360	357	350	374	343	329	346	370	342	335	357	328	342	386	358	325	347	373	359	332	337	305	339	372	318	341	358	335	338	350	355	343	360	365	373	360	330	371	365	346	369	361	339	386	340	349	349	396	343	377	342	334	348	351	353	360	352	356	344	365	338	404	321	339	350	349	374	323	355	352	360	348	369	353	329	335	328	338	339	344	388	345	361	361	363	387	338	367	340	382	359	319	336	359	322	369	357	337	353	366	348	340	353	368	365	319	329	348	389	346	382	336	370	361	344	336	333	337	390	384	348	351	359	368	359	354	316	358	333	332	375	362	374	361	367	346	342	345	351	335	343	340	353	374	375	371	354	325	337	314	346	333	346	348	358	377	338	341	352	349	363	354	338	395	343	352	380	365	333	375	320	363	335	335	308	329	322	390	353	341	340	363	349	348	375	368	376	359	366	351	377	374	336	340	336	341	342	331	355	346	379	337	362	342	315	367	333	355	362	367	371	355	375	377	346	350	332	332	353	356	346	353	325	329	346	357	354	380	354	369	362	359	358	365	362	358	356	332	324	357	344	312	366	342	331	388	331	344	370	374	338	353	351	366	365	342	319	354	343	311	334	380	350	331	355	367	369	304	356	344	345	357	295	374	331	357	328	366	350	352	358	327	363	376	324	347	359	373	329	346	356	370	370	337	355	331	331	358	334	341	346	382	325	358	344	340	340	353	381	375	361	357	354	347	357	353	360	322	334	365	338	348	375	380	346	379	340	349	362	372	354	340	357	350	363	386	364	377	384	369	373	363	381
34756	47970	33245	24481	11687	4370	1898	576	567	566	550	564	506	524	577	563	561	588	569	522	556	541	557	547	579	530	586	578	570	577	575	556	586	589	572	534	592	578	578	561	560	628	583	540	591	546	556	565	568	531	569	541	582	559	576	562	566	606	570	601	561	574	559	586	585	569	557	545	579	544	596	575	595	549	589	570	586	556	551	573	579	539	548	539	579	588	547	590	557	562	569	556	581	546	594	526	549	556	534	557	584	550	580	555	547	527	553	578	580	575	591	553	617	556	552	589	559	581	576	552	567	601	571	545	541	574	604	612	524	548	541	573	525	538	568	568	550	579	597	588	589	561	559	544	575	568	546	586	579	569	599	535	561	545	559	596	589	576	521	575	591	559	558	551	567	607	505	570	562	555	575	553	553	535	588	538	572	539	541	577	573	556	597	544	552	591	583	601	575	561	574	609	558	546	556	555	579	604	538	614	555	548	569	579	548	527	617	619	572	561	551	554	541	528	549	562	555	578	572	546	595	565	516	583	571	569	585	578	573	545	566	559	510	553	569	544	556	604	563	609	559	589	559	574	574	574	592	571	553	605	606	611	579	610	521	525	526	571	589	573	551	587	565	604	563	578	524	559	586	573	533	586	532	545	564	584	584	564	561	542	541	566	549	580	523	573	561	589	603	552	583	548	562	553	554	574	546	557	571	583	530	581	548	579	559	539	536	597	587	575	571	592	560	596	492	600	572	587	606	580	558	574	549	539	557	528	599	532	582	527	582	554	559	584	535	581	534	576	600	560	554	587	521	603	578	564	592	559	568	595	579	581	563	577	553	543	598	632	535	573	549	595	562	571	570	513	559	524	529	564	559	547	570	559	593	556	589	574	550	554	582	547	562	508	549	571	554	559	591	576	554	567	597	574	571	576	583	561	600	554	607	578	573	606	575	588	560	533	551	527	575	545	596	566	552	571	562	596	545	516	553	558	574	572	563	610	602	546	595	537	530	572	548	570	566	548	532	574	579	506	509	608	570	594	636	558	564	563	580	567	592	618	571	551	574	534	570	556	577	535	570	563	548	559	545	587	559	587	554	595	557	552	519	534	570	542	623	575	542	549	578	540	591	593	518	606	548	555	582	556	532	545	626	595	573	538	569	554	544	560	540	597	556	546	571	544	591	569	559	569	578	551	539	597	559	510	601	528	598	570	551	551	584	549	545	600	566	578	580	571	552	545	594	546	586	600	561	544	607	604	551	580	592	549	567	563	559	569	559	585	558	531	546	555	540	584	553	574	595	520	538	567	543	554	583	563	571	555	539	565	582	547	594	573	581	609	562	585	539	562	594	550	572	596	565	572	548	573	556	554	574	567	559	563	595	543	544	577	560	577	572	548	571	579	542	570	531	603	565	562	555	533	556	560	558	596	589	593	519	585	549	525	576	571	553	565	577	586	530	553	568	586	574	540	573	571	574	556	599	592	569	564	604	516	568	549	563	572	564	572	586	549	585	591	556	534	559	536	617	588	550	574	540	566	557	594	535	551	573	548	570	551	594	593	562	550	560	565	548	533	565	567	589	576	527	562	574	564	583	551	569	582	582	589	570	530	549	569	586	565	565	577	567	614	574	568	584	543	589	544	577	563	542	572	574	583	573	611	541	509	570	530	601	564	602	586	559	577	561	559	577	573	546	518	558	532	601	589	524	595	584	570	567	570	507	549	605	570	575	569	601	579	590	526	585	607	492	554	578	537	605	560	560	508	566	592	545	590	568	547	564	533	602	535	555	581	569	560	541	581	596	581	527	518	582	565	596	545	565	563	582	573	571	573	551	575	532	567	544	579	547	567	532	558	557	569	575	567	564	578	536	545	564	585	587	583	550	556	561	531	541	549	531	525	554	617	561	587	565	555	552	583	574	543	592	555	596	541	601	563	599	562	579	546	571	568	554	578	581	512	575	518	559	546	556	588	512	544	583	572	521	550	545	570	560	544	567	591	565	582	549	541	565	559	590	579	601	551	580	551	544	559	569	560	558	577	603	600	577	549	586	562	581	552	572	533	553	565	572	570	550	569	552	521	556	593	563	572	564	576	538	586	600	560	583	547	564	506	556	550	559	581	555	554	558	584	579	589	535	563	557	549	554	566	572	591	551	547	567	550	608	560	563	550	539	602	576	561	566	570	597	616	544	587	576	606	576	578	540	573	550	594	615	554	564	603	561	573	567	579	564	586	554	563	539	565	583	569	551	558	556	552	610	543	531	565	586	574	603	536	595	550	584	568	595	585	593	543	576	556	579	581	540	562	605	557	576	545	559	542	586	598	554	570	542	549	549	493	562	552	579	562	511	510	611	547	564	591	566	586	583	555	592	565	550	540	566	548	556	571	572	555	548	558	589	558	557	583	546	546	573	564	614	559	574	539	591	553	549	536	561	533	557	508	574	591	524	580	542	567	571	621	572	569	602	565	583	565	562	565	588	544	577	549	554	522	548	549	558	543	597	547	609	592	558	534	577	574	529	494	550	607	588	595	555	559	560	524	613	596	543	548	590	551	569	533	583	559	593	560	540	551	572	582	507	585	578	609	522	520	532	562	579	604	570	538	578	589	549	576	580	569	566	524	591	556	561	566	532	562	557	567	588	563	541	592	594	570	540	585	586	593	569	555	600	581	535	578	532	549	565	578	529	559	581	558	594	581	600	570	554	601	604	564	584	595	561	556	582	590	581	538	566	581	583	593	573	549	554	586	549	550	595	568	579	558	573	561	584	583	593	544	559	583	572	568	573	561	555	565	565	528	593	562	562	538	522	558	590	570	554	571	545	551	558	547	600	530	567	589	544	544	536	536	571	597	554	586	568	563	541	552	564	560	565	586	538	617	575	556	592	544	565	580	551	570	559	539	549	539	588	575	555	597	547	582	625	578	565	573	578	565	563	567	599	565	589	546	586	572	588	585	532	565	570	580	599	563	555	551	600	599	660	575	581	549	522	550	549	631	555	589	563	568	580	621	567	596	588	587	536	581	555	600	558	586	600	535	538	559	556	505	591	575	548	567	599	590	523	573	558	553	551	542	572	561	579	586	587	530	573	531	539	593	611	549	574	528	575	562	553	614	574	549	585	549	604	573	586	594	581	599	550	528	581	552	572	598	543	580	565	547	563	574	558	556	600	583	560	546	594	573	517	575	590	567	566	596	631	599	556	582	596	585	569	556	586	591	557	520	564	609	562	581	565	561	539	568	628	548	569	563	625	598	585	607	560	569	561	578	612	551	535	577	549	596	596	582	540	584	557	627	553	560	560	565	580	591	575	560	559	565	550	544	520	527	575	576	554	566	571	541	567	526	517	555	569	550	564	549	539	551	553	560	539	551	586	571	573	592	597	538	564	551	577	537	569	559	517	606	575	589	578	562	590	536	563	576	538	551	546	582	562	533	542	577	600	567	570	525	570	561	550	590	539	554	586	586	573	586	589	547	569	560	554	599	554	567	594	537	517	560	580	591	537	569
25273	25378	36447	41518	31789	17154	6107	636	529	526	488	512	473	471	491	510	498	518	511	528	504	505	468	482	460	521	500	506	518	497	521	529	490	516	493	520	489	485	507	466	483	542	491	525	487	501	489	479	483	496	471	486	513	506	498	516	504	525	481	542	499	501	554	481	509	517	530	482	515	507	487	481	519	504	528	465	503	533	522	520	540	468	473	468	494	519	499	462	558	477	495	486	491	484	532	481	469	507	488	529	483	477	502	508	481	512	478	519	490	502	461	489	476	501	528	479	486	499	537	537	504	480	515	537	516	563	485	473	488	484	474	476	477	502	522	523	499	501	469	544	463	534	506	493	467	522	491	516	467	495	488	500	512	530	540	487	519	489	496	491	527	458	550	468	471	449	505	491	484	508	525	508	503	504	503	484	494	480	474	466	473	514	524	465	487	480	515	502	522	510	513	509	466	515	487	510	488	486	511	513	487	538	522	513	497	493	495	524	521	477	493	465	503	490	510	500	448	507	500	504	504	478	486	453	542	505	545	479	526	495	491	528	495	489	495	472	481	500	483	525	480	502	486	508	524	533	520	495	567	522	515	528	467	529	498	485	496	522	488	482	514	520	499	471	473	506	529	464	469	486	500	516	485	482	501	506	471	491	502	490	498	471	501	472	527	488	472	514	493	510	506	506	483	515	530	508	511	485	479	505	448	449	507	499	502	525	495	488	464	490	500	533	491	493	530	453	463	502	532	500	477	464	509	521	491	511	479	506	454	527	481	482	516	493	494	457	456	513	501	479	497	503	514	478	470	496	490	491	473	509	534	552	468	475	499	504	468	506	503	532	477	531	498	493	497	497	492	482	517	507	529	515	457	529	523	460	509	464	517	497	516	507	504	518	480	473	500	549	491	497	499	490	474	540	526	493	486	520	499	473	498	523	525	506	524	495	519	545	487	447	528	469	509	514	512	500	491	518	461	516	477	492	487	518	502	502	510	481	501	511	485	494	509	475	486	485	498	541	499	497	472	486	515	461	493	513	503	474	503	459	480	483	479	497	468	523	534	499	515	481	479	550	523	504	482	506	511	509	490	483	474	511	499	489	501	454	518	477	487	497	482	501	497	460	483	479	517	491	478	502	475	477	487	486	492	508	519	532	495	508	483	498	499	560	485	479	499	518	517	477	485	471	546	514	489	529	523	526	510	493	472	500	514	476	483	515	546	526	504	455	501	478	457	469	493	456	497	497	522	479	504	531	488	466	501	496	496	471	474	523	542	481	510	520	508	529	472	515	489	490	519	491	513	505	519	490	500	476	488	510	489	484	454	493	521	458	518	511	471	515	498	517	477	483	482	508	487	506	500	501	506	528	496	537	516	510	503	504	461	483	522	472	553	491	501	521	448	510	535	473	532	486	527	493	510	519	486	480	496	476	491	484	452	490	468	474	509	476	509	497	511	504	496	471	481	480	469	519	454	482	481	553	504	498	477	500	471	505	456	563	512	519	458	473	490	447	489	507	509	504	504	515	490	512	478	477	501	495	505	485	532	493	484	492	459	459	493	490	466	477	448	504	521	478	454	502	519	456	485	499	539	478	493	470	511	457	470	521	532	492	502	479	440	477	502	493	497	441	468	529	518	478	477	494	488	518	473	505	551	476	507	462	493	500	475	489	485	494	496	507	492	501	495	519	497	532	514	478	489	487	447	492	516	538	483	508	481	485	548	507	505	521	527	502	488	493	513	490	512	460	502	522	497	550	490	499	461	519	481	514	501	515	480	537	535	516	505	510	525	527	471	499	507	495	504	443	495	526	506	476	541	464	495	497	490	507	450	505	505	536	487	542	505	507	495	538	490	500	472	495	505	508	522	496	484	482	439	475	510	473	512	482	480	529	510	485	494	493	521	486	487	455	508	512	534	485	514	497	434	491	532	471	500	518	472	494	511	470	486	503	522	505	498	522	481	516	473	493	480	495	510	509	461	487	473	484	484	511	511	448	455	530	487	489	509	506	481	506	511	487	477	440	469	473	504	491	499	517	485	529	454	514	533	509	483	510	478	499	494	471	518	490	506	482	491	472	479	492	493	489	482	495	514	524	499	531	532	487	523	525	489	492	534	487	497	478	501	485	522	444	468	532	480	464	508	510	524	473	521	496	509	494	532	491	521	508	501	493	485	481	485	473	533	517	540	494	495	516	480	491	505	525	521	504	468	484	486	550	503	471	493	497	480	512	469	518	535	503	502	440	467	472	500	469	496	524	496	520	511	460	439	519	442	496	458	529	510	477	501	511	493	500	496	518	487	485	457	490	447	490	474	493	477	530	507	536	507	494	516	501	467	523	506	535	525	513	472	530	499	513	494	472	519	502	509	506	518	477	508	507	523	503	492	506	497	499	522	521	501	454	512	517	494	468	497	507	485	495	474	491	477	497	498	499	480	510	509	511	538	506	484	469	543	501	517	518	492	497	514	439	522	512	472	491	492	465	492	477	513	536	479	530	450	500	502	493	504	523	503	507	459	499	515	526	459	480	507	477	544	484	534	469	493	515	473	519	498	496	513	485	515	503	489	502	498	498	469	494	502	483	498	488	479	482	488	492	490	508	507	494	493	498	539	494	494	468	456	497	489	502	498	494	456	503	477	483	513	485	490	496	530	466	512	450	470	537	465	498	489	500	498	474	486	493	504	479	480	479	508	475	530	468	530	510	513	481	514	537	480	517	454	474	501	494	520	521	534	516	513	512	473	493	499	485	531	476	501	517	452	496	492	481	546	474	479	454	501	504	479	491	498	509	516	497	499	503	504	498	486	524	512	486	493	539	508	485	468	517	489	486	497	491	507	521	530	491	471	500	496	466	469	482	528	525	457	497	493	487	499	469	528	494	512	488	526	475	491	552	486	518	528	488	481	485	497	531	526	521	505	496	498	500	521	538	478	490	474	496	443	495	509	491	501	480	542	518	487	522	465	497	511	480	517	479	528	501	542	472	466	489	465	516	497	518	464	521	526	527	524	496	515	490	511	498	529	484	476	469	476	522	459	517	521	525	515	489	495	501	475	500	475	475	485	489	485	487	475	497	489	532	490	501	472	481	474	487	444	475	522	488	471	497	503	482	519	529	498	492	506	464	480	511	522	482	510	485	512	507	516	486	463	462	512	471	491	530	546	551	519	505	480	551	498	471	507	500	522	501	495	521	508	476	519	465	484	474	451	478	487	482	503	500	479	523	515	487	527	496	482	479	504	509	472	480	486	479	490	508	474	499	504	520	512	471	492	491	504	500	494	508	498	498	496	463	517	460	476	535	501	492	529	517	466	537	497	527	540	545	503	488	482	484	469	504	534	501	506	490	481	486	498	485	440	530	489	503	512	469	494	510	536	514	481	509	507	522	530	460	510	494	472	502	479	519	515	508	489	486	502	525	528	478	501	487	487	522	481	457	476	505	483	512	508	467	494	511	564	483	525	468	470	463	505	516	467	523	528	475	460	493	495	510	521	546	479	498
59449	93972	64296	55279	34684	19101	7992	743	794	760	743	730	743	750	741	795	777	778	776	760	793	789	754	806	775	750	727	709	742	766	741	743	805	738	713	746	708	776	757	764	763	751	753	751	733	829	768	750	710	774	741	753	757	746	758	692	769	772	832	734	779	832	757	770	752	711	773	727	766	790	760	780	746	754	695	754	782	783	792	774	774	747	713	723	768	740	798	776	792	753	766	735	781	757	772	726	753	741	728	756	741	756	751	752	728	751	696	770	791	734	786	786	768	808	788	709	758	761	745	740	744	751	804	798	791	757	768	797	747	757	717	751	782	786	758	765	761	778	771	770	796	764	764	778	738	743	755	793	773	764	775	787	768	773	781	737	795	759	800	776	820	773	772	765	762	790	752	762	754	780	788	769	760	768	735	757	720	802	828	781	764	785	723	754	749	758	758	706	796	800	784	758	793	800	763	828	750	747	754	801	705	748	795	773	790	769	790	746	742	721	754	798	744	774	744	679	760	769	780	812	794	793	731	757	738	737	776	764	783	768	759	811	737	742	745	754	765	745	746	737	751	751	737	745	736	768	774	780	787	764	755	745	773	805	757	765	786	738	681	781	784	774	768	761	801	795	745	749	779	762	742	677	762	737	727	770	727	771	763	743	757	749	765	763	722	729	747	763	777	785	765	746	767	775	775	740	766	755	729	731	788	771	733	766	795	779	779	768	770	753	779	762	767	777	819	818	770	771	836	743	798	783	761	763	761	788	787	771	745	750	792	744	791	728	779	744	801	775	799	766	750	750	740	725	733	752	725	787	740	790	782	810	758	761	782	762	713	752	793	745	778	744	714	824	736	786	763	755	736	757	779	786	777	777	751	767	751	741	745	751	777	758	779	708	772	738	725	775	706	814	748	745	773	772	759	777	769	780	767	783	730	781	747	776	766	751	775	836	759	749	741	741	746	765	736	784	756	807	720	840	768	749	770	755	767	707	756	767	752	799	768	772	770	802	868	764	769	784	799	744	752	793	777	807	755	736	779	773	777	770	782	758	729	736	764	736	734	819	719	788	757	833	818	748	753	742	778	785	789	762	738	733	761	778	734	789	728	740	739	765	790	773	751	798	773	756	791	810	737	778	770	778	753	729	716	806	759	728	790	779	755	760	825	799	795	783	736	781	746	715	791	740	763	774	741	768	773	687	786	788	750	777	779	801	782	778	759	726	796	760	768	731	785	746	747	752	754	815	800	775	800	761	791	757	751	707	810	759	783	818	749	751	753	800	788	741	766	805	714	768	740	738	793	763	756	758	754	773	738	754	783	809	746	830	867	715	802	787	761	767	755	742	718	801	777	744	776	741	747	785	776	773	780	776	778	715	744	806	781	752	783	809	747	803	749	797	786	750	778	758	805	788	756	756	795	759	756	747	757	774	768	730	748	747	795	758	791	751	803	760	778	719	778	722	750	775	786	714	784	816	755	723	763	787	755	769	752	753	774	789	799	832	743	798	731	725	689	757	766	749	725	745	792	759	764	751	791	802	769	715	713	796	745	722	760	765	788	764	824	780	820	806	828	737	731	771	816	769	815	774	726	763	736	765	773	793	786	728	759	764	744	748	718	749	738	747	754	754	719	741	755	745	756	702	780	746	730	794	790	799	781	746	783	803	778	780	748	770	786	806	774	747	749	744	786	786	767	738	754	748	805	766	764	758	812	767	760	838	822	743	755	756	737	752	782	763	784	737	799	741	738	733	787	739	733	778	725	727	725	804	774	808	814	745	762	729	740	790	752	747	748	748	744	772	770	726	766	768	805	773	773	711	751	708	765	783	754	740	769	794	808	796	771	781	689	798	724	743	788	773	789	736	734	762	791	735	777	757	759	734	730	770	765	787	752	741	744	788	811	744	752	751	766	756	763	761	732	735	827	774	748	768	785	710	712	710	760	776	740	819	728	768	850	794	749	796	724	712	739	810	778	815	765	772	765	764	769	731	743	783	829	740	821	758	744	761	763	742	739	781	767	790	779	789	783	748	806	826	803	751	777	814	722	772	733	740	778	773	748	763	730	697	730	775	736	744	749	781	768	747	772	750	721	756	770	750	750	740	808	757	771	771	754	747	767	817	774	737	756	742	769	800	777	776	776	735	732	803	768	766	753	787	787	736	768	778	780	710	732	752	753	801	744	772	786	732	801	771	812	748	749	778	743	746	765	775	742	763	804	734	730	755	768	721	750	755	769	730	768	756	811	816	821	740	820	739	782	763	763	748	748	758	751	793	781	737	751	776	792	747	695	752	810	729	770	799	782	784	777	781	736	760	794	770	746	771	754	778	819	737	763	781	759	796	735	761	752	750	747	764	763	721	727	778	750	775	770	737	770	743	802	733	744	799	813	724	737	736	738	756	784	738	780	772	764	798	781	729	754	742	776	787	823	762	781	729	774	744	755	771	754	791	772	810	793	781	748	739	745	771	768	782	777	731	755	751	717	768	759	811	731	790	754	742	739	758	828	734	786	757	773	748	774	734	736	755	780	803	760	790	732	780	770	776	786	769	745	786	785	728	797	785	716	799	781	751	785	748	757	672	760	705	723	716	756	782	816	784	766	754	753	715	731	770	718	739	730	788	734	771	746	774	744	774	770	741	735	754	745	786	762	765	789	748	810	745	769	731	757	711	712	717	754	748	760	749	812	790	769	795	756	763	774	709	782	763	737	801	780	787	812	762	770	737	787	762	773	781	717	697	794	780	757	729	712	793	770	764	808	773	757	790	819	774	779	774	791	757	800	739	758	779	759	754	734	764	743	756	783	723	724	743	771	753	756	816	784	743	760	739	771	743	809	785	771	757	783	788	770	717	800	790	781	761	782	701	780	804	711	773	737	764	787	752	805	760	746	795	754	787	728	756	734	752	804	750	742	779	731	753	738	740	757	803	774	727	774	769	776	773	767	757	773	753	734	759	711	748	749	813	729	783	768	728	774	775	743	760	772	777	718	770	718	738	723	779	797	786	743	730	750	774	759	788	802	788	735	746	798	758	798	780	779	761	755	765	813	731	742	816	767	816	809	787	773	816	760	800	695	776	717	721	771	797	744	779	768	769	757	779	771	760	744	790	754	742	731	747	737	782	780	722	738	802	744	754	797	743	783	778	745	738	775	743	758	791	741	726	782	736	797	780	756	748	787	712	749	787	707	759	785	760	830	804	775	726	761	765	729	735	733	793	776	696	804	813	800	796	767	768	756	736	792	741	725	772	776	708	768	747	793	778	739	793	741	769	774	769	748	709	749	755	734	757	801	768	730	790	740	751	754	827	803	774	723	747	730	755	735	767	745	742	804	771	724	768	780	713	784	767	840	763	737	775	761	766	756	795	717	748	771	757	766	776	720	753	738	782	749	710	784	761	775	775	817	748	752	760	703	761	745	752	781	748	794	764	721	771	742	813	764	779	753	779	805	744	754	770	750	775	763	794	736	707	726	786	741	790	758	748	786	720	746	736	716	781
24190	23976	32190	36824	32265	23097	13466	1264	747	690	722	727	675	744	748	778	736	708	743	722	681	694	723	684	711	709	697	697	707	677	707	657	725	689	719	682	736	708	727	694	773	666	687	690	697	727	700	725	669	692	725	705	704	681	754	720	686	694	674	732	697	693	692	731	670	725	712	738	683	732	694	685	722	694	683	709	687	704	736	643	703	708	687	697	684	722	733	646	704	686	664	755	672	645	689	681	674	697	710	727	667	740	670	736	697	668	726	714	674	723	664	690	710	699	733	722	692	696	696	699	680	672	682	676	722	681	655	713	733	689	699	682	696	688	736	731	677	699	723	769	639	650	696	737	669	697	744	663	682	708	693	694	710	697	701	716	731	670	719	687	705	657	704	699	671	676	751	679	750	723	684	694	663	675	719	676	710	672	664	695	675	717	703	733	746	720	687	724	694	701	686	692	715	716	728	722	685	696	714	681	718	693	733	732	749	696	665	654	731	714	697	725	696	675	730	701	711	759	719	656	740	693	683	680	637	671	739	701	731	748	721	696	723	687	704	728	712	671	717	666	699	717	716	705	710	714	718	686	698	701	668	746	694	671	662	714	726	743	678	740	690	694	694	683	692	660	690	699	670	694	733	722	751	690	703	706	659	708	719	726	676	708	653	720	673	719	657	718	710	663	703	713	664	677	645	743	687	700	716	680	705	708	715	740	664	643	682	707	687	679	729	619	684	754	669	717	713	716	685	658	696	729	667	743	702	691	681	719	698	741	709	702	695	699	703	699	732	662	711	656	735	700	709	745	631	700	677	684	694	734	682	690	681	671	691	661	743	664	705	691	693	656	717	720	704	642	727	686	725	730	703	716	709	671	693	693	663	733	675	708	699	652	713	663	672	710	694	758	682	725	713	701	738	724	735	630	722	680	715	707	706	689	724	687	695	683	700	714	670	689	701	703	686	689	737	672	717	636	700	654	689	738	747	712	675	705	687	709	711	736	762	736	732	701	713	729	677	679	675	704	731	746	655	668	702	657	670	710	694	756	692	728	708	672	660	688	725	729	705	729	724	716	691	661	690	655	742	682	680	711	678	739	708	707	672	683	720	698	732	691	695	690	676	682	669	757	709	705	726	705	722	755	686	688	709	700	709	682	719	682	657	705	704	682	705	676	680	702	702	688	695	679	703	663	624	699	707	625	678	716	659	673	692	724	726	693	664	731	704	684	687	713	704	722	697	665	666	687	681	677	686	705	728	752	690	760	690	719	727	666	683	713	706	728	738	638	685	677	701	655	722	682	696	637	652	691	680	720	705	678	689	700	688	678	717	719	725	720	697	684	706	657	675	671	700	671	691	702	656	706	679	700	713	713	672	723	652	643	727	705	686	699	694	701	693	700	669	685	665	696	681	672	660	668	707	719	649	707	715	711	656	684	704	720	734	702	695	680	738	684	689	675	660	664	705	678	701	699	752	700	694	710	658	708	695	725	700	698	681	677	715	652	697	668	678	753	694	707	688	690	660	707	687	703	642	639	705	754	709	676	715	693	675	667	661	711	709	681	700	726	705	692	675	689	689	694	692	683	705	642	696	711	690	705	733	729	720	666	713	769	698	683	711	726	700	680	745	713	719	658	687	703	698	734	713	688	703	725	641	674	696	719	756	711	724	662	698	716	675	730	715	713	717	714	707	672	663	707	694	726	711	681	722	693	667	686	713	703	693	681	709	738	695	726	679	671	720	670	701	676	673	682	697	667	684	680	686	708	709	700	721	662	721	663	712	726	688	696	757	678	663	673	716	706	705	666	693	673	654	658	696	720	728	656	722	705	683	658	694	693	704	722	759	705	704	732	673	676	684	690	671	704	703	714	652	711	653	677	734	674	662	660	692	691	689	693	682	677	701	697	692	717	672	724	689	686	687	678	683	731	714	665	667	720	684	689	643	729	686	692	677	730	739	730	662	662	682	663	726	651	641	676	674	706	707	669	727	794	698	709	676	668	700	689	717	708	719	737	710	675	693	693	708	746	741	707	711	702	660	707	719	672	746	697	692	716	694	665	709	710	704	674	641	723	705	712	687	689	688	692	722	682	707	698	676	723	671	676	703	713	718	695	715	711	704	718	717	710	695	707	688	672	693	675	717	637	745	694	699	673	731	676	732	711	728	679	673	682	684	731	732	751	692	704	727	694	722	710	672	738	722	679	682	653	672	668	735	676	700	715	683	700	724	670	703	758	660	690	718	721	692	701	681	731	723	678	700	706	729	679	698	691	698	674	710	652	661	681	709	721	704	662	696	681	706	730	682	686	694	652	722	681	698	761	699	707	687	694	678	687	692	716	708	676	663	696	692	697	692	741	714	673	678	691	693	665	712	743	692	723	714	700	710	687	689	699	704	707	694	694	675	655	702	673	743	667	690	719	725	681	699	713	691	658	711	673	684	711	708	752	745	707	669	667	674	691	661	762	666	725	701	724	699	727	736	717	754	679	700	657	683	645	676	655	661	727	709	690	698	711	721	679	667	658	667	712	681	708	695	715	738	664	666	708	774	687	656	724	688	730	713	680	725	695	683	699	673	736	670	699	697	721	696	712	743	650	675	735	715	731	688	734	690	686	720	724	720	659	730	713	678	667	724	655	710	722	647	689	703	686	724	687	682	723	688	713	700	714	714	698	692	700	667	694	665	725	684	667	687	685	717	720	736	657	671	724	668	678	688	682	663	692	632	690	692	656	721	705	737	705	733	697	648	680	707	707	697	727	714	723	722	701	702	662	678	719	672	730	693	761	691	696	672	699	718	678	675	691	701	696	635	707	697	681	687	711	676	629	677	703	683	698	729	697	730	720	731	685	714	637	715	712	685	716	665	716	665	670	691	725	684	673	696	738	710	666	656	723	741	688	688	691	693	703	692	697	644	686	686	709	680	668	718	679	689	681	710	751	698	686	685	697	716	719	695	654	686	688	695	731	715	713	682	705	664	738	675	682	755	718	705	716	703	729	732	698	672	667	651	696	727	667	690	704	672	729	676	702	697	724	670	686	699	674	686	684	704	739	715	683	713	695	699	698	670	714	708	682	686	716	658	691	706	706	682	696	646	726	706	681	671	692	726	710	693	670	710	717	655	785	748	673	696	706	737	683	726	677	652	699	677	658	667	688	712	729	707	647	682	707	701	686	685	689	738	696	681	681	716	703	729	680	697	655	724	665	691	723	727	751	678	710	727	686	680	670	662	711	705	707	716	704	750	712	695	680	676	711	728	695	722	662	695	665	726	695	749	694	678	701	725	731	658	739	719	720	705	665	699	739	664	690	701	649	671	666	722	721	684	704	705	704	674	689	740	651	660	687	717	659	674	689	728	683	671	713	653	679	724	723	654	736	712	686	695	710	687	728	679	712	704	676	721	702	650	671	735	702	669	717	688	668	713	691	717	685	709	739	700	691	719	772	680	696	658	670	654	703	686	685	703	719	757	685	681	677	657	656	721	701	686	718	690	656	705	671
61315	97508	70448	66473	41591	27495	12647	1056	1103	1032	1025	970	991	1008	995	1075	1005	1014	999	1040	1044	991	1077	1071	985	1112	1006	1045	1059	1043	988	1010	1103	1041	1042	1006	970	967	1055	1022	1043	1030	995	946	1091	1003	992	1010	983	1062	1110	1026	1066	1069	1030	1031	1081	933	990	1042	1045	1011	1029	1069	1040	1073	1001	1026	1025	1057	998	1030	1035	1086	1018	1039	989	1012	1075	981	1002	974	1017	997	982	1053	1036	1029	1051	960	1011	999	1040	1000	990	1006	1037	1017	936	945	1035	1033	977	1009	1037	1038	1038	1072	1069	1077	1036	1066	1009	1051	1032	1032	1004	986	1032	1059	1012	1048	1036	1076	1040	1059	1039	982	1001	1014	1064	1025	999	996	1015	1009	1030	995	1004	1022	1035	1052	1023	976	984	1034	1051	991	1060	1035	1047	1004	1000	990	1024	1045	1039	1033	1007	1047	1029	1065	1009	995	1038	1047	1032	1036	1046	1018	1029	1057	1044	1043	1030	1023	1041	1034	1049	1077	1009	1044	1031	966	1041	1077	1066	1026	1033	998	974	1025	1051	1037	986	993	1030	1029	1013	1058	1032	1016	1083	1019	1038	1023	981	989	1016	1043	1047	1016	1009	948	1023	1021	1000	1066	1041	998	1022	1002	994	1009	1042	974	1053	1048	1035	1037	1020	1008	1027	1043	990	1000	1042	1057	1012	995	993	955	1073	976	1001	1021	1047	1021	1004	1029	1050	1018	986	1051	1009	1044	1010	1102	1030	1001	989	1048	1008	1012	1060	1084	1050	1033	954	957	978	1031	1009	1060	1053	984	1032	1074	1078	1056	1009	963	1038	1054	1073	1029	1094	1050	1021	1033	970	988	1007	1063	1030	1000	1063	1017	1049	989	1015	1048	975	1066	999	1026	1003	991	1052	1035	1003	1058	985	1010	974	1010	1045	992	1001	1059	1010	976	1030	1047	985	967	1021	1070	1021	1015	996	986	1015	1003	1043	972	1066	976	999	1014	1038	1012	1059	980	1017	1004	1072	1078	1000	1030	1051	991	1004	972	957	1039	954	1026	1090	1081	970	995	978	1016	1056	1018	1024	1024	1025	1049	1001	1037	1054	1034	1039	951	1020	1058	954	988	1078	997	1007	1033	1035	1031	1030	1048	1015	1020	986	1039	1014	1014	1028	971	1006	1017	1061	1034	1009	1035	989	1039	952	1062	1033	1022	1020	1065	1006	1031	1065	1011	989	1035	1078	1018	952	1024	970	1086	1012	1041	1026	1048	1051	1068	1048	1018	1011	996	984	935	949	1049	1041	996	1022	1038	988	1019	994	1005	1017	1037	1061	1033	1043	1024	985	1038	1015	994	1068	1040	1045	1008	1041	970	994	1049	1034	1005	1065	1048	1083	1070	1032	1029	998	1027	1035	1054	994	1018	1006	1037	1058	1089	1090	953	994	1025	1037	1001	969	1050	1028	1069	1036	995	1024	1043	965	1042	1005	1065	1008	1038	1027	1029	992	1133	988	1021	1025	1022	1051	1011	999	1020	1058	996	1035	990	1007	1042	1045	1058	1045	1016	974	1045	1036	1075	1033	1035	1036	1009	1055	1037	981	1011	1038	990	1009	1066	995	1040	992	1008	979	1031	1038	998	1043	1013	968	986	1048	960	1014	1065	990	1025	1053	956	1045	1005	960	1047	1082	1042	993	1028	1080	1014	1115	1002	987	1016	1038	1060	1002	1005	980	995	999	1042	1009	1023	1001	1019	980	1005	1064	1009	1029	999	1049	995	972	1027	1000	1015	1024	1072	1088	1006	1000	1065	1023	1002	1040	1011	1050	1038	1043	1038	1016	990	1045	997	1038	999	996	983	1023	1105	1030	996	1039	1009	986	1023	1059	997	1021	1016	1045	987	1011	1016	1043	1051	979	966	970	1091	1037	1038	984	1012	1056	1002	1029	1061	1037	1030	1032	995	1010	1022	1041	1046	1031	1086	1009	1067	1059	1014	1018	1030	1006	1041	995	1020	962	1055	974	1043	1011	1007	1050	996	1070	1039	1035	1075	1009	959	1041	1022	1000	1041	1046	1002	988	990	1012	1020	1047	993	975	1051	1007	995	1067	1035	1005	987	1021	1017	1002	1016	1030	971	1037	1061	1015	1119	998	1009	1039	1025	1007	1020	1025	1007	991	1004	1012	972	1022	1015	1043	1039	1029	986	1025	1063	1027	1033	1076	1020	1026	1025	1051	1049	1016	1086	1063	988	1035	1031	1033	1079	994	994	1009	1041	1070	1089	1018	1068	1013	1049	984	992	988	982	1036	1032	1015	1050	1024	1005	1020	956	1069	1045	1008	993	974	1017	1041	1023	1038	1041	1042	1039	1045	1085	1046	1047	1012	1032	1019	986	1051	1016	1002	1044	980	988	1003	1044	1038	1023	1032	1029	1034	1083	979	991	987	1031	1010	1079	1057	983	1074	1005	976	988	1043	1045	1052	977	1048	984	1010	996	982	997	1013	1026	994	1048	1033	1021	967	1006	1020	991	968	1005	1006	1067	1004	1081	1035	1023	1003	1007	1009	1009	1028	984	996	1005	1010	981	974	1002	979	990	993	1016	986	1067	1032	1053	1043	1033	1013	995	1051	1008	991	1053	999	1029	1011	1007	1042	1013	1029	994	987	1040	982	1011	982	988	1030	1032	1024	1015	992	982	1009	1007	979	1053	1026	1015	994	965	1020	1066	1023	1051	962	1029	1036	1023	1027	952	973	981	981	1044	1066	1000	1052	1006	1043	1063	1007	1006	1035	994	1068	1036	1026	1014	1033	1072	966	1017	1050	1041	1087	1004	995	996	1029	1034	1013	1041	1029	1025	996	1106	1042	1058	1034	1052	1017	1026	1018	1018	1031	1015	1026	978	1014	967	1021	1032	1028	1005	1032	989	996	1126	1071	990	993	1020	1066	1049	1000	1034	984	1047	1030	1031	1048	1037	1029	1050	986	962	1034	952	1027	1065	987	1048	1017	1024	1026	992	1025	1007	992	1092	1018	983	947	1020	1072	1019	1014	1006	1056	1021	985	1023	1026	972	1035	1064	1026	998	1015	992	989	998	1019	1022	1098	1015	1043	1002	1019	1008	1099	997	1048	1026	1005	1012	1074	1073	1012	950	1031	1006	1026	1010	987	987	1038	1005	1025	1023	1069	1018	1025	1074	983	1020	1030	1051	1041	1068	1009	1040	994	1026	1059	1007	954	1029	1046	957	1080	987	999	1030	1001	1040	1040	1041	1047	1092	1021	978	995	1082	1039	1012	1011	1047	1009	1049	1064	1014	990	1011	982	974	1058	1053	1069	1014	1041	1034	1083	1030	1028	1049	1066	1039	1005	1020	1018	995	996	1046	995	1039	1023	1019	1007	1028	1035	1010	1021	999	1021	1069	1042	1005	1045	1007	1037	989	1038	1017	1008	996	1036	1013	1039	1014	999	1006	1000	1018	1004	1080	977	1032	994	1015	1012	1049	1028	1026	1008	1014	1039	1027	1025	1022	1019	1046	1059	1011	1029	1023	1105	1035	1050	1038	1034	1048	1005	1007	987	987	1007	1076	1040	1021	1019	1017	1033	1011	971	1010	987	1044	992	995	1039	1057	1010	1013	986	1049	967	1011	1029	1045	1061	995	1050	1018	1057	1056	1041	1035	978	1037	1044	1026	1059	1033	1005	1013	1009	1010	1006	1037	1008	966	1033	1040	1001	992	1004	1054	979	1008	1037	1007	1056	988	1036	1070	1001	1026	1037	1043	1043	1036	1017	1078	1038	1055	1038	1008	1006	1017	1013	1068	1058	1000	943	999	1001	1047	1012	1024	1048	1009	992	1017	969	1004	1017	1009	976	1014	989	1014	1026	1005	995	1030	1026	946	1085	1028	1053	1054	1026	1059	927	965	994	1016	1019	1032	1017	952	1048	1009	1017	1026	998	1017	1062	1039	1020	1019	971	1040	1067	1021	1031	989	1034	1010	1006	1018	1061	1072	1010	999	1066	1000	1023	1009	1036	1072	1065	1010	1054	963	1026	1019	1052	1053	1068	1062	1004	1060	1052	985	1030	1007	993	988	1064	1059	1035	1002	989	1045	980	1021	1049	1018	1029	958	1062	1048	1055	1018	1035	971	1032	1025	960	1006	1027	1018	1007	1049	970	1049	1005	1080	1010	1001	1006	1039	1026	1021	1015	1017	1062	1056	1045	1029	1003	1000	1023	1041	1045	988	1026	1023	1044	1039	1035	1052	1091	1019	1008	1054	1003	1070	1019	1031	1045	1055	1019	1029	1074	1032	974	1098	1035	967	1032	1029	1001	941	1076	1030	1061	989	1020	1065	1027	971	1010	1006	966	1038	981	995	1001	996	1020	1070	974	1021	1073	1057	1013	1003	1033	1013	939	1034	1077	1037	1004	1009	1097	992	980	1031	954	1047	1033	985	1036	1025	1037	1036	1011	989	1003	1020	1021	1035	1004	1005	1000	1066	987	984	997	962	1043	1042	1065	1041	1008	969	1012	993	1027	956	1031	977	983	983	1005	1041	1003	994	1032	1047	1000	1049	991	1028	1023	965	1001	1034	1069	1043	964	996	991	1009	1006	1033	937	1064	1035	1012	1025	1056	1024	1017	1005	1040	1034	1052	1011	1031	1007	1014	1020	1002	993	1031	1103	1046	992	966	1054	1014
29380	32477	26226	19098	7823	2489	1050	367	352	375	382	339	358	332	361	367	352	343	363	293	363	351	352	329	314	390	312	379	348	354	356	378	327	329	358	343	388	355	340	333	354	353	370	344	381	356	357	351	334	329	357	371	376	340	363	342	340	347	336	307	383	335	348	349	334	348	355	375	322	309	365	333	354	364	359	375	400	346	347	320	363	333	359	332	373	335	403	377	350	359	372	324	361	354	349	318	339	327	346	311	372	351	348	355	371	347	362	356	371	348	347	371	334	371	366	321	371	349	337	350	355	384	355	365	371	354	378	329	330	338	341	347	328	360	346	372	321	368	327	312	344	354	359	371	358	330	321	345	335	353	331	361	351	349	358	353	352	345	318	359	359	362	357	312	330	335	325	357	387	367	347	335	383	346	343	352	356	335	352	361	339	330	327	332	342	339	331	358	331	358	335	335	376	372	338	339	321	346	330	330	344	365	387	358	350	362	320	339	355	330	331	340	395	348	339	350	353	346	348	339	363	324	367	309	329	315	342	344	350	380	329	313	369	361	365	362	319	366	325	353	365	386	364	356	341	370	354	351	352	356	357	404	343	329	349	320	327	327	351	315	311	366	370	341	323	349	356	340	360	355	345	365	359	377	371	324	363	348	328	370	334	325	327	353	351	336	366	369	357	358	321	357	349	329	366	364	347	373	339	384	330	352	343	361	333	340	371	345	353	334	367	330	334	353	336	351	350	340	333	332	335	339	347	353	351	314	344	336	350	326	367	391	356	368	330	316	379	352	339	371	344	350	341	363	356	354	365	334	374	338	352	364	328	362	362	317	355	345	350	341	333	378	374	357	370	346	321	349	341	323	339	341	336	336	325	372	357	344	368	370	377	332	378	320	351	386	347	330	344	377	362	329	345	337	325	361	338	341	354	319	346	333	352	357	372	370	363	340	379	360	307	316	367	375	348	286	311	371	338	376	363	336	352	350	358	375	360	344	350	380	348	326	339	346	386	373	334	360	338	348	356	387	356	341	335	339	363	325	349	363	366	378	382	339	385	347	331	364	360	362	346	336	316	388	380	363	376	358	356	362	358	366	359	375	353	323	325	338	333	329	319	350	364	323	340	329	348	357	350	350	362	341	384	325	373	333	341	362	344	357	332	347	349	341	345	373	337	328	368	334	367	344	359	358	370	338	363	324	342	335	310	353	357	334	373	349	361	350	370	339	338	340	359	349	373	360	378	335	359	337	325	321	358	352	336	320	354	355	349	375	321	356	309	349	372	361	351	359	342	358	333	342	326	371	370	370	347	332	357	327	352	381	326	356	351	347	303	333	330	355	333	325	358	352	361	347	363	334	336	343	340	352	331	385	346	374	335	337	315	324	333	332	317	332	338	359	354	325	306	388	353	337	332	354	382	352	367	325	338	355	352	365	342	368	365	363	357	343	366	345	359	358	360	318	359	384	346	350	327	371	377	366	340	330	317	311	348	315	349	374	336	362	333	303	348	374	332	339	367	360	378	359	334	355	372	378	350	355	323	394	343	360	362	356	333	362	298	373	359	343	363	343	354	326	332	349	381	329	367	337	328	351	316	338	339	362	391	350	312	335	371	373	348	356	356	319	351	362	363	397	363	362	327	336	359	324	350	345	352	362	330	367	343	336	327	360	340	371	358	365	339	321	368	382	338	346	353	329	363	357	366	357	341	349	351	334	329	349	369	326	325	333	346	349	340	343	406	358	358	350	314	330	345	369	341	342	338	360	357	315	338	318	323	376	322	317	329	362	346	357	366	330	324	358	368	340	328	357	306	358	348	353	315	348	337	357	365	393	374	338	351	333	377	390	351	366	360	351	361	375	380	356	361	318	322	336	334	331	320	350	352	341	316	369	368	371	322	352	364	336	367	378	351	343	345	355	356	344	333	387	400	347	342	325	361	365	382	334	368	360	355	323	325	293	358	360	340	360	344	339	335	340	327	357	352	319	323	348	339	350	346	345	341	311	331	341	344	340	339	345	354	325	314	338	354	336	354	348	382	344	307	303	351	375	327	358	318	339	367	343	375	351	361	351	335	384	339	342	358	376	365	412	355	342	318	357	349	331	343	391	335	361	374	361	330	316	357	330	360	324	353	290	328	337	363	381	322	329	337	349	350	335	384	352	346	347	332	321	355	375	350	336	349	344	348	354	349	343	361	369	335	366	344	349	329	359	341	335	350	388	382	355	343	355	340	335	359	335	325	342	366	371	339	339	343	334	353	358	378	333	334	334	369	381	370	330	343	352	340	362	334	344	353	360	334	344	357	359	365	363	350	342	358	375	343	354	357	386	338	345	355	377	343	364	373	355	377	334	346	369	326	348	328	383	350	366	365	363	335	338	346	344	373	348	331	362	336	337	366	379	361	344	376	371	351	321	377	353	347	357	373	356	310	322	335	348	375	348	339	355	359	325	356	382	325	346	331	359	306	347	333	374	360	341	348	372	353	371	333	342	378	299	369	332	314	340	330	348	360	358	333	354	348	324	347	323	397	340	372	321	353	319	345	345	358	333	320	334	337	342	353	363	365	307	367	344	336	346	340	347	370	331	344	374	335	357	350	371	340	340	356	345	355	360	350	344	306	345	341	344	359	355	368	342	354	348	350	310	345	344	329	350	370	349	350	357	334	342	327	389	334	307	361	359	357	358	354	332	334	338	351	335	338	375	320	375	338	331	359	324	306	355	338	344	346	371	362	331	335	321	347	350	351	391	370	331	357	352	347	354	351	386	354	349	364	346	332	316	355	343	328	377	377	322	353	357	347	370	361	335	338	394	356	346	323	325	349	380	366	331	322	368	353	323	322	390	372	364	378	350	331	322	336	337	364	356	334	343	342	338	365	336	318	321	364	363	361	342	337	323	371	346	309	351	362	343	418	340	328	347	337	371	356	356	326	344	346	319	348	329	355	333	352	339	327	349	365	323	341	332	335	360	321	339	365	344	335	337	352	356	344	351	349	347	351	347	323	351	353	366	346	331	324	324	353	349	349	344	358	358	332	366	347	359	353	316	352	349	303	328	334	351	372	345	347	364	302	357	346	342	353	394	348	375	332	358	359	381	335	363	343	361	356	352	348	374	343	359	368	346	346	360	375	382	379	335	330	352	345	375	327	352	342	351	334	352	355	355	349	323	336	353	346	355	364	351	344	336	384	354	346	322	360	329	362	371	353	350	378	370	342	351	364	362	378	355	353	367	355	352	372	327	358	339	337	352	353	347	326	349	346	367	356	333	389	360	335	349	344	355	322	356	329	348	343	361	357	356	365	372	343	356	359	361	350	344	344	339	356	334	362	365	355	356	339	341	349	370	343	363	341	342	303	383	320	334	341	368	372	368	375	369	341	350	365	357	338	347	347	346	348	333	356	357	328	340	342	372	295	377	366	349	331	329	341	349	345	357	363	346	355	383	331	321	372	318	350	360	334	354	369	311	341	339	360	352	356	353	330	364	355	357	358	359	350	349
35467	51360	29820	24184	11237	4926	1879	536	548	524	521	580	542	556	610	545	535	577	543	559	546	560	593	568	557	552	557	579	541	598	566	567	571	564	578	548	518	541	535	580	537	562	562	580	538	579	540	578	534	576	506	562	603	568	547	538	566	569	537	555	584	579	541	539	540	584	503	546	588	539	562	519	585	579	569	592	538	538	577	578	578	593	547	543	523	579	596	534	564	529	553	552	588	568	553	581	585	575	564	566	538	539	543	555	588	564	567	577	521	529	581	535	554	560	515	510	578	591	580	550	544	540	517	581	535	583	543	572	585	603	558	576	545	582	559	568	596	540	554	564	570	549	519	612	573	567	570	589	539	553	550	527	547	562	568	586	541	579	563	542	573	538	608	607	534	530	549	508	578	566	573	567	527	607	520	548	560	584	548	556	618	596	578	563	546	563	535	582	519	573	558	547	532	508	559	544	581	570	553	529	563	553	589	560	547	526	590	552	578	550	599	551	589	600	550	571	573	592	560	573	580	610	557	547	529	587	614	581	568	570	585	563	518	566	572	536	570	591	566	542	584	551	559	552	534	555	571	576	544	550	603	563	558	577	553	569	568	584	562	583	562	578	584	579	539	549	571	543	549	537	560	581	565	592	532	555	572	532	550	556	529	565	552	545	577	553	541	533	540	555	555	550	538	545	542	552	558	535	581	530	566	505	555	576	609	608	566	534	586	551	606	573	559	534	535	546	575	584	539	558	571	575	515	533	542	572	524	589	552	553	603	555	536	546	556	555	556	556	574	573	545	594	600	544	561	579	555	544	559	538	539	569	534	590	555	569	520	557	518	545	583	556	533	585	544	521	524	558	520	549	523	564	574	586	586	596	531	572	565	533	565	552	579	545	592	547	564	534	569	559	536	554	574	581	541	523	542	562	560	553	549	585	552	563	573	533	559	547	547	599	540	537	545	558	577	612	566	593	589	583	585	570	587	564	587	549	552	582	552	535	588	547	541	519	570	598	566	579	596	582	578	567	577	573	576	528	573	586	563	554	584	608	544	571	612	533	575	542	557	593	529	587	553	579	588	570	561	585	563	592	578	550	562	540	592	582	589	537	547	553	540	533	579	564	545	609	555	574	551	508	531	544	513	590	573	531	544	563	575	545	563	572	590	528	593	569	573	593	579	549	571	557	545	536	545	591	590	586	561	590	548	579	538	577	563	535	562	535	593	580	553	573	533	555	559	581	547	528	558	601	563	537	561	581	502	572	524	554	570	583	570	561	549	551	563	522	537	583	572	552	579	557	572	586	591	580	543	590	561	566	571	547	546	554	584	604	601	562	569	534	570	575	562	567	567	582	563	570	518	561	551	574	537	550	575	518	524	598	562	535	539	561	550	583	583	569	583	573	586	545	529	562	572	545	541	564	548	613	556	604	597	584	564	551	578	505	601	568	545	531	541	571	559	540	506	526	522	543	541	567	567	587	559	536	582	565	541	523	598	564	557	543	598	562	536	578	548	510	592	553	573	556	580	596	549	582	559	569	544	538	577	554	532	514	565	576	497	565	552	541	596	588	573	580	543	568	562	593	521	561	551	593	547	547	555	565	553	574	481	566	570	592	513	552	541	519	550	543	593	545	559	521	579	592	564	543	567	564	505	556	558	585	550	570	581	540	560	551	534	536	524	554	525	582	559	555	544	551	575	543	553	530	575	541	597	502	549	548	564	566	594	566	558	552	504	515	571	579	530	577	560	584	594	532	597	559	560	574	568	569	608	551	566	513	545	593	531	527	570	590	578	558	563	588	568	524	555	563	551	547	572	536	547	581	550	541	561	561	536	524	538	569	549	605	563	570	582	549	531	556	548	544	587	561	548	580	566	566	563	592	574	554	532	533	544	563	557	525	556	588	541	545	582	559	525	547	570	565	564	552	534	599	592	591	564	560	573	579	523	591	562	607	550	572	567	536	566	529	557	534	535	576	587	570	592	579	533	542	583	553	534	532	533	553	573	580	586	559	568	564	555	588	587	555	541	554	570	566	577	582	549	559	557	561	591	570	540	597	601	557	567	605	564	555	525	600	557	558	610	540	564	568	577	558	564	557	563	577	536	567	553	609	592	538	564	548	557	565	580	562	545	564	620	554	531	572	596	573	583	535	559	571	563	557	559	522	598	541	553	516	558	527	549	567	532	570	541	502	563	581	545	502	523	536	574	564	570	578	549	538	583	575	550	529	581	558	556	554	570	547	560	555	523	491	551	582	515	588	558	564	536	586	553	567	501	547	547	549	545	549	544	588	555	523	534	568	538	509	544	535	527	525	547	552	587	571	575	527	577	508	576	557	560	502	558	575	541	567	563	575	549	570	542	567	517	554	541	553	569	559	592	560	531	550	545	596	558	590	539	531	545	549	542	509	577	577	580	549	518	558	557	600	582	549	563	584	543	511	570	537	575	554	573	541	559	579	583	572	553	568	538	588	542	603	595	509	564	576	559	540	549	564	610	540	576	605	538	549	572	587	558	563	541	563	612	565	561	546	548	563	552	567	569	539	544	554	566	522	544	574	577	565	551	596	588	570	548	584	545	565	554	552	568	574	544	493	581	567	599	557	595	579	589	560	529	564	565	520	533	556	574	552	548	577	543	561	558	535	583	540	555	583	594	577	579	553	585	582	555	550	560	568	563	570	552	580	596	581	575	555	557	561	554	558	539	537	551	561	539	562	549	559	575	542	609	553	571	568	566	578	556	564	533	540	555	584	540	586	561	540	571	539	602	590	571	599	545	516	548	556	572	555	558	510	557	578	531	561	578	571	580	585	612	569	582	545	570	522	586	590	574	549	581	596	536	538	578	555	573	559	543	588	575	569	548	523	543	515	531	562	552	639	599	559	552	567	577	555	600	552	551	555	591	566	578	567	515	553	516	520	563	527	585	545	584	571	555	529	592	573	560	561	550	528	568	555	559	592	550	606	546	569	562	581	532	577	547	548	552	573	559	535	552	557	559	571	563	562	533	552	568	536	543	548	581	604	544	545	510	514	550	529	552	573	579	575	542	574	578	567	582	505	534	558	594	566	582	578	572	557	601	545	595	562	541	553	558	538	592	584	556	599	577	560	586	537	498	578	565	587	567	596	542	569	570	547	597	575	559	523	580	551	595	550	555	585	588	568	561	546	566	567	543	601	556	597	538	507	567	540	562	606	604	545	533	584	512	549	602	552	539	578	556	522	536	560	564	551	575	598	573	614	568	590	565	595	550	539	599	549	563	539	571	580	539	573	551	554	547	571	537	550	572	532	522	527	569	565	545	589	596	595	593	552	599	578	564	551	585	596	555	591	603	561	550	549	558	560	544	540	537	570	586	543	554	587	594	575	553	558	576	536	541	564	572	583	526	569	583	593	576	564	620	555	538	557	552	544	596	552	504	537	557	520	557	521	544	558	566	541	568	534	570	528	570	538	548	584	570	500	555	525	544	577	572	584	542	512	559	519	550	548	586	561	537	536
25343	25649	34959	36258	28315	19555	7239	637	520	460	499	504	483	466	492	497	509	468	495	499	504	490	503	482	481	461	463	495	466	468	488	488	439	460	507	467	450	462	492	534	493	481	511	487	517	480	485	484	446	440	490	456	514	509	444	479	448	485	504	502	498	462	520	493	478	465	448	489	496	481	482	479	472	475	485	484	518	445	484	471	441	475	477	473	494	492	494	490	519	501	485	486	452	514	472	499	514	479	516	503	518	494	529	492	457	461	466	491	478	542	446	496	501	490	457	529	500	452	477	486	508	477	506	518	455	494	511	484	531	482	474	489	484	483	481	468	467	476	502	467	469	484	456	509	503	457	493	465	516	522	473	445	469	508	473	496	441	482	501	511	462	479	464	473	470	505	473	490	477	513	506	464	469	499	524	528	477	470	511	517	468	438	473	467	501	525	463	495	523	507	474	496	475	513	500	519	474	464	484	492	482	505	520	456	479	472	458	511	477	493	484	509	462	470	487	508	472	501	509	480	470	501	476	504	499	493	486	441	464	453	482	478	512	501	500	465	517	522	508	485	493	523	465	479	458	493	473	443	527	508	474	482	474	451	526	500	473	491	497	478	535	482	468	486	477	468	516	474	514	482	483	457	497	480	482	508	439	499	475	500	457	470	482	501	480	495	482	522	463	453	505	449	479	474	456	479	477	475	462	463	498	485	500	474	483	525	484	484	488	463	461	471	452	446	499	505	529	460	517	481	460	473	473	449	528	508	529	474	478	482	484	496	471	475	493	468	468	513	517	479	501	472	459	514	502	496	467	474	460	475	487	480	485	485	496	476	463	507	461	503	469	478	498	463	452	450	490	477	488	456	467	461	468	462	502	450	474	514	474	473	437	503	459	478	481	497	467	517	481	515	479	463	481	467	501	495	491	462	497	463	494	474	515	484	512	462	469	472	491	498	455	476	490	456	507	503	466	474	522	503	463	502	504	483	485	481	505	483	521	464	482	418	483	482	468	530	418	517	483	459	473	464	422	490	501	496	497	462	497	493	476	504	495	465	489	501	495	458	517	491	498	526	451	444	475	448	475	480	465	429	492	458	519	486	476	499	455	512	535	486	514	489	492	476	463	480	466	482	450	473	453	472	459	476	470	483	451	476	487	475	497	444	443	485	477	482	498	493	487	503	506	459	498	500	488	478	478	515	470	496	526	462	496	506	452	464	529	482	433	453	498	501	488	436	461	509	464	469	496	491	459	480	481	465	489	474	433	484	456	522	478	478	491	479	524	432	498	476	446	494	423	501	532	501	472	512	525	489	477	448	492	529	484	491	511	476	458	474	480	495	491	472	475	506	469	471	461	490	461	502	466	482	475	496	486	508	512	495	493	501	486	510	482	474	505	494	484	474	474	523	508	480	488	478	457	457	449	474	483	453	480	458	478	419	465	475	482	479	498	463	499	471	482	486	482	461	521	492	494	453	488	501	461	464	510	495	495	477	466	468	480	514	494	491	493	491	500	488	498	504	483	462	500	534	450	481	503	487	456	495	460	491	448	447	468	467	493	487	485	476	506	491	512	466	523	505	463	438	471	459	449	484	469	467	445	466	481	481	481	462	510	480	546	499	493	467	471	489	484	468	495	485	489	467	493	486	495	537	436	461	476	502	474	463	482	469	478	490	471	525	481	505	477	471	495	474	482	500	487	489	474	458	470	495	461	485	489	517	474	490	477	490	475	483	489	501	463	530	478	483	466	470	450	483	484	443	469	524	495	480	449	499	508	515	492	501	500	470	477	488	460	481	491	471	471	448	453	494	459	469	500	471	481	455	456	463	505	486	477	490	465	492	492	473	470	511	443	443	492	461	496	466	471	474	512	496	481	499	470	468	494	476	473	483	466	475	484	482	471	513	495	498	486	453	488	475	479	441	480	472	498	513	487	516	479	447	482	490	520	500	461	465	541	473	485	538	453	496	487	490	487	450	496	481	515	465	448	471	488	496	521	491	471	474	510	513	486	480	469	463	461	524	476	487	466	440	476	463	521	473	428	519	501	473	517	463	469	466	501	490	487	478	447	506	492	500	549	476	457	498	501	477	415	498	464	476	493	465	462	480	512	494	509	454	487	471	456	493	473	527	500	486	488	484	459	490	468	495	516	479	497	480	479	462	446	466	504	462	459	482	464	455	516	489	514	462	520	491	528	471	441	466	462	471	488	493	480	457	478	495	507	470	471	528	496	493	463	501	496	474	468	449	489	467	500	445	486	471	502	492	474	493	487	481	483	502	510	486	513	472	437	444	507	486	524	476	458	490	496	480	496	506	479	493	504	496	457	467	489	512	484	466	476	492	490	476	462	488	456	473	520	424	505	478	507	518	495	489	477	468	510	477	480	484	458	493	489	517	467	507	458	501	511	470	491	505	512	537	474	498	482	463	499	478	499	474	515	496	438	484	522	516	500	499	469	490	524	450	484	480	447	494	521	458	504	473	480	516	545	475	463	533	478	479	482	461	443	483	452	482	477	465	466	471	499	468	416	495	482	487	491	525	486	442	451	488	483	479	503	475	487	510	461	468	469	513	484	444	516	485	487	473	491	500	482	473	469	479	484	510	445	497	477	461	456	513	472	491	475	493	450	503	452	486	484	488	469	483	485	482	498	448	488	487	454	474	491	480	459	463	432	447	475	453	517	509	510	523	493	475	523	489	473	467	500	520	464	506	483	501	484	490	468	495	475	502	479	519	480	463	503	507	501	500	488	483	449	443	483	479	527	483	447	477	505	477	478	513	527	449	518	489	472	472	488	469	495	511	511	494	504	454	476	490	481	488	474	480	500	488	465	499	477	496	458	463	462	466	503	474	523	484	479	483	479	474	464	486	502	463	493	504	498	469	473	491	453	488	491	467	488	454	499	461	449	474	448	477	471	515	492	499	529	515	461	506	482	494	506	448	517	493	494	490	468	459	493	498	525	466	468	468	486	460	482	483	477	462	468	525	498	489	476	481	498	433	492	505	464	503	525	508	449	505	466	449	513	493	504	486	489	491	478	474	480	481	518	480	420	496	490	481	483	472	464	459	453	491	478	536	460	465	455	497	493	499	493	484	464	485	485	467	498	464	533	447	476	529	493	467	503	494	498	477	476	471	483	462	461	475	496	472	466	466	445	456	487	508	472	487	480	510	504	493	507	510	472	506	536	481	494	497	517	475	519	475	501	464	503	524	478	516	471	486	503	491	455	486	474	506	462	505	485	484	462	499	462	481	504	511	485	479	478	508	460	490	471	474	545	479	490	443	437	471	447	519	453	464	495	509	465	480	489	508	443	475	464	489	500	485	473	502	463	493	489	480	486	500	512	472	494	461	468	468	482	487	476	462	476	449	476	487	494	497	470	472	472	511	453	460	494	465	494	475	460	475	446	456	498	453	535	477	485	439	477	467	495	500	475	493	492	498	480	464	482	438	487	507	532	497	477	504	474	519	505	519	441	424	475	495	482	466	465	525	499	491
60604	95130	61816	52221	34087	23418	8066	732	723	777	743	763	791	756	745	759	788	777	694	747	759	704	801	726	736	745	767	716	746	744	776	764	774	786	758	754	707	739	736	730	714	731	751	714	780	752	767	778	733	710	727	727	724	749	767	713	751	748	785	757	717	753	780	701	762	794	713	690	701	751	710	742	752	741	686	742	717	676	723	815	790	715	778	747	748	786	726	753	747	726	780	785	768	768	714	773	751	732	748	814	731	710	742	768	737	767	698	724	731	734	711	712	708	758	756	706	784	755	736	780	740	745	750	815	736	765	721	738	774	750	724	750	752	760	702	737	715	739	753	710	719	757	731	766	753	726	729	770	748	762	725	737	725	748	741	757	764	727	722	782	700	715	733	813	734	716	756	762	792	764	747	715	755	746	755	716	769	753	791	808	741	752	730	734	744	707	737	754	758	762	700	732	800	705	741	727	752	720	708	752	720	719	738	707	710	737	731	725	734	736	728	768	744	683	736	782	776	740	722	699	742	720	770	764	733	752	749	769	756	727	776	726	752	741	766	763	733	744	714	737	720	775	734	728	766	731	740	765	790	750	734	789	706	740	756	829	796	750	719	731	717	745	769	742	746	766	733	716	811	752	715	742	696	756	738	747	752	777	713	702	769	746	720	770	760	763	754	728	709	784	689	721	754	732	771	715	744	724	711	762	733	750	769	763	764	728	786	757	735	784	803	733	750	752	761	747	754	721	767	761	757	718	772	701	781	772	720	736	760	742	700	759	759	754	737	728	726	716	735	699	730	711	674	770	729	780	721	763	779	715	706	713	726	720	787	712	678	773	755	759	757	772	744	734	702	750	744	760	742	720	740	754	675	756	733	713	723	740	760	790	759	713	781	826	748	731	723	722	815	743	718	730	765	749	771	790	742	754	738	772	727	704	692	737	697	734	726	737	744	768	737	783	735	762	726	750	729	732	761	736	778	743	756	793	725	769	785	753	755	734	765	719	725	736	740	678	768	685	785	738	715	733	724	757	767	745	743	714	697	750	750	718	741	765	725	789	780	768	715	734	756	706	739	753	735	732	754	727	744	738	763	765	738	757	743	790	707	748	771	715	721	772	707	749	724	707	735	762	720	695	717	711	756	731	722	764	736	769	721	681	773	779	706	777	775	728	734	749	696	793	746	753	706	748	713	767	751	750	775	725	681	716	743	692	739	772	764	698	732	765	706	708	753	779	740	756	746	775	761	768	699	732	707	739	754	769	780	758	787	767	751	757	742	745	718	760	787	735	730	707	754	766	698	744	705	757	735	756	693	735	738	766	772	749	747	752	733	766	769	697	717	775	703	737	715	720	720	716	757	830	764	751	715	807	763	720	728	770	740	741	770	738	774	770	752	751	756	748	777	720	744	755	760	731	728	693	740	799	746	762	730	734	751	719	725	761	741	740	726	748	667	775	750	738	768	801	725	700	739	746	783	765	714	758	775	762	754	729	788	756	757	768	779	679	718	722	745	743	712	778	741	709	752	735	732	762	735	727	673	729	742	711	683	703	771	741	749	727	739	792	714	723	787	788	767	739	726	752	745	761	796	744	769	725	744	769	704	723	723	737	751	763	724	725	753	763	760	730	760	727	738	702	787	719	739	774	733	764	785	724	831	802	727	745	738	724	776	682	786	738	766	773	735	719	768	790	766	756	740	776	750	781	753	694	713	753	794	724	752	731	720	740	669	705	703	747	736	772	692	772	793	735	763	754	800	737	719	726	725	737	762	713	781	728	761	729	726	754	741	724	795	691	786	773	717	690	735	741	761	760	759	711	708	756	722	769	711	735	700	744	757	748	731	745	719	727	748	718	784	794	749	739	715	751	732	697	716	730	754	716	796	750	741	778	772	676	741	772	747	763	762	746	738	731	724	712	736	731	745	752	756	741	817	755	715	740	757	765	767	722	758	719	707	733	772	682	747	752	768	701	713	763	701	685	779	745	752	719	778	761	736	728	727	693	782	769	781	743	736	761	723	746	763	762	758	748	751	756	781	804	751	752	758	778	712	707	797	677	736	765	730	748	747	764	729	758	711	722	771	708	708	761	759	750	753	734	658	749	718	749	705	750	748	700	747	666	735	771	754	749	752	780	718	728	759	757	777	747	770	723	701	765	772	722	724	769	743	766	750	750	708	772	702	735	717	702	741	767	752	726	792	738	730	713	757	754	713	757	776	758	727	758	731	710	788	736	774	749	716	772	726	748	760	738	733	735	756	726	777	774	751	774	723	752	744	741	741	752	720	742	746	751	717	836	690	772	755	724	711	767	728	746	719	683	795	746	696	763	775	744	739	707	777	755	751	726	702	729	731	753	747	738	770	686	764	751	745	725	789	710	777	714	707	830	775	723	717	740	783	757	752	744	761	728	782	790	737	736	743	762	752	740	725	782	739	759	753	816	741	709	734	775	730	732	734	776	714	761	724	752	767	666	742	731	753	730	747	791	772	743	719	743	752	770	747	753	730	718	750	725	754	757	757	705	748	706	741	708	700	775	734	761	743	742	753	718	703	727	826	749	726	776	766	759	726	707	731	750	705	719	728	725	759	731	728	740	774	773	764	780	752	735	730	730	724	726	722	788	718	717	709	736	787	795	725	727	765	732	699	728	773	756	668	701	745	748	764	768	767	741	753	733	722	716	735	708	731	732	711	785	729	713	761	762	721	767	743	734	720	711	734	758	733	766	687	725	776	751	770	727	737	751	712	735	796	745	734	719	749	786	746	731	668	749	703	757	722	743	705	751	740	777	686	754	751	748	711	772	736	722	739	710	755	678	769	756	738	783	764	722	745	783	666	738	736	740	740	735	710	753	745	770	762	712	717	761	748	741	727	732	728	765	730	712	681	735	752	759	712	812	783	769	722	722	710	749	729	655	766	744	738	780	795	726	720	813	753	751	799	723	746	756	699	722	726	802	728	743	715	756	752	796	769	654	706	740	742	720	732	687	726	722	745	777	750	725	735	700	748	763	782	717	739	711	743	756	783	701	713	752	768	780	770	735	729	754	707	731	785	731	730	766	717	765	718	707	735	725	826	721	714	746	795	708	732	785	763	772	794	760	752	726	716	742	756	737	772	778	743	747	721	722	736	803	730	689	756	702	744	710	705	750	739	781	716	731	767	757	744	748	737	734	753	742	733	784	739	670	774	719	769	782	740	762	733	770	733	756	711	752	781	744	738	689	679	759	785	748	737	713	790	759	685	717	748	711	725	745	729	757	722	759	761	774	738	759	742	735	742	753	717	765	789	745	717	691	743	782	745	698	742	792	727	773	726	711	741	759	753	703	810	742	763	756	736	740	716	766	760	743	733	751	722	720	765	677	738	718	720	712	766	769	725	775	712	722	761	774	770	783	707	777	749	731	736	734	707	735	743	760	781	758	732	744	767	786	758	713	715	725	740	736	812	713	778	759	740	768	722	729	745	742	774	782	726	745	740	769	763	752	729	761	731	784	742	748
24196	23334	32220	32743	29598	24606	14479	1339	744	763	737	696	657	722	739	766	716	710	700	726	682	673	699	703	679	677	685	670	681	658	686	721	689	698	678	722	726	730	684	702	676	714	716	660	665	687	645	654	674	647	730	728	703	734	696	670	695	668	709	677	709	697	714	723	682	662	698	637	672	699	677	592	619	665	727	692	690	663	646	686	660	670	710	639	704	689	732	678	659	708	682	652	728	707	687	706	697	674	711	693	662	678	727	683	705	679	629	701	659	693	670	682	683	708	698	679	705	697	665	724	693	663	716	701	716	640	695	692	668	725	720	681	675	662	664	706	715	696	711	673	699	655	670	773	657	716	649	710	698	671	686	722	683	666	689	668	636	668	682	705	747	674	609	697	713	650	647	699	699	634	694	708	688	726	642	674	678	721	695	728	674	708	692	718	662	678	740	745	704	688	663	710	692	675	669	692	693	686	675	679	701	643	694	709	685	660	674	711	767	700	694	687	677	731	653	638	663	665	731	686	640	669	695	706	724	722	709	687	677	684	667	734	677	625	680	703	698	709	687	717	689	645	659	675	674	684	711	655	654	691	660	675	661	681	693	735	701	713	693	679	683	665	691	684	631	725	693	665	705	724	666	679	690	676	712	750	670	717	673	642	718	673	693	709	713	682	666	751	726	687	696	689	751	709	680	672	661	661	710	640	706	681	723	748	720	679	707	649	649	676	732	675	702	736	724	671	679	707	685	695	665	655	653	678	667	652	702	669	708	641	707	699	669	700	679	718	666	669	687	698	704	718	687	737	678	698	649	724	659	697	722	714	707	673	718	726	623	708	631	667	681	702	675	653	664	647	690	658	674	689	663	665	673	662	652	723	665	642	658	735	631	691	700	650	688	725	716	667	655	697	696	664	748	689	661	702	716	651	697	686	694	689	681	688	745	738	660	687	628	698	726	663	676	629	651	730	641	671	690	712	719	686	690	676	682	717	688	697	688	739	687	674	663	686	742	729	698	663	714	688	700	641	667	700	700	679	702	678	652	633	687	675	698	686	663	669	702	664	660	679	707	730	662	688	654	683	659	621	681	683	675	696	677	664	716	678	734	726	642	644	699	655	689	701	699	673	702	713	672	679	746	677	651	679	668	662	730	665	661	650	677	676	729	648	690	739	669	690	698	666	650	666	663	642	700	644	679	695	691	708	691	661	702	713	732	668	660	658	707	664	710	681	673	732	698	654	705	665	646	668	699	672	713	674	670	668	714	661	697	680	637	630	685	693	667	680	688	699	641	652	672	693	688	711	687	709	685	680	699	686	674	671	676	681	715	698	627	672	667	679	658	695	703	728	689	691	670	732	657	694	712	673	682	658	630	696	699	663	709	657	664	675	760	668	706	645	672	723	728	709	682	713	687	689	618	666	634	677	700	694	686	697	685	714	675	656	701	656	667	671	655	726	702	691	661	640	662	694	691	659	718	711	690	702	652	671	659	714	685	707	649	634	674	707	676	681	685	658	689	645	695	687	725	687	668	729	683	615	725	679	694	707	687	683	700	671	678	691	676	651	678	676	689	639	697	674	717	700	656	715	655	767	689	661	704	666	653	707	700	678	674	722	683	674	714	677	740	720	655	677	638	688	666	707	673	660	666	715	707	669	663	694	680	707	664	704	705	688	653	675	690	711	689	729	720	735	705	692	700	713	633	706	706	639	686	686	725	693	693	648	687	663	659	665	713	719	661	705	704	674	687	702	698	679	656	681	708	650	664	702	682	714	705	680	691	734	694	638	669	672	705	712	700	667	658	659	679	699	730	624	686	651	636	708	687	693	714	614	685	719	743	672	675	713	711	714	685	686	687	667	737	665	632	674	633	699	685	662	643	675	712	717	692	679	681	689	678	682	700	710	678	715	644	666	620	712	684	672	667	678	664	710	687	665	705	685	673	660	711	694	685	722	683	694	696	718	675	698	680	648	633	696	652	678	635	610	716	635	685	660	717	718	672	714	664	676	662	663	685	710	696	712	659	663	629	717	678	690	689	691	653	734	632	693	711	690	700	647	725	679	691	662	685	673	691	676	705	670	711	632	694	733	618	675	707	678	722	719	661	679	681	658	682	688	615	713	686	701	653	680	658	670	746	688	662	740	656	688	698	687	691	673	704	690	625	685	686	720	644	677	686	685	678	715	695	685	761	668	703	691	717	677	722	670	635	688	687	696	682	737	688	660	668	666	700	680	676	674	672	718	689	661	639	625	685	679	650	719	699	646	698	707	665	729	679	707	703	719	685	717	661	688	701	668	703	635	679	669	690	658	686	703	667	701	732	638	695	715	692	701	691	658	707	692	717	641	701	664	667	733	661	664	722	696	694	709	694	701	656	714	679	697	670	700	704	739	725	726	676	677	726	697	707	700	679	677	694	663	687	668	634	704	689	682	689	643	672	695	728	689	688	703	690	709	682	656	667	664	650	676	706	669	688	681	672	658	696	673	687	740	719	674	668	710	705	667	678	641	678	615	676	696	663	668	752	671	649	693	694	661	670	717	687	659	714	717	695	684	695	648	642	685	719	720	679	678	645	674	669	718	711	686	690	691	690	744	662	708	740	679	710	713	704	750	729	717	672	704	678	653	708	698	719	687	733	684	695	639	632	662	694	734	686	711	710	682	642	688	682	663	770	629	722	685	658	669	662	681	695	685	688	685	686	710	670	674	682	706	734	675	738	671	631	697	710	703	699	709	708	648	671	683	694	693	668	720	671	701	700	675	696	683	713	689	684	680	702	682	692	678	674	668	671	678	723	683	701	681	655	710	657	718	708	684	683	714	724	707	650	646	650	697	688	669	729	685	711	676	758	675	631	672	731	685	655	673	679	721	651	672	697	669	673	699	709	709	691	642	685	694	708	702	698	696	718	652	681	674	720	686	693	677	684	731	693	676	705	707	725	707	680	721	689	673	689	727	733	688	653	697	665	679	650	672	686	716	681	701	648	657	675	707	719	711	727	689	705	667	692	649	626	674	654	675	650	725	727	649	677	736	680	659	696	630	670	673	730	717	677	692	680	687	674	708	718	696	716	702	664	692	697	692	753	683	662	663	697	689	647	660	710	647	683	688	677	677	641	671	725	711	651	653	689	647	687	659	671	688	657	725	659	737	677	639	673	724	680	660	747	698	694	679	674	685	701	711	700	693	686	686	684	729	708	631	670	679	715	707	682	722	653	697	658	670	674	673	663	642	677	641	707	684	706	624	666	633	678	672	665	676	682	694	691	701	700	681	752	677	661	697	682	679	665	676	707	692	743	648	661	627	678	685	650	688	659	694	689	674	708	691	686	662	697	644	720	718	688	675	674	677	645	704	682	686	679	689	698	677	722	647	679	670	670	678	678	659	711	660	690	695	693	685	714	686	654	696	639	694	682	700	699	673	680	691	679	680	710	694	695	681	658	685	669	694	651	664	690	722	710	673	676	671	693	712	650	699	621	722	641	679	686	688	718	746	670	743
61641	103597	69944	61210	42538	31226	12106	1103	1069	1079	1077	1011	1033	1049	1037	1005	1016	999	1031	996	1051	1045	1035	1059	1017	1013	969	945	1000	1065	959	1042	1002	1029	1016	1025	1040	1015	1034	1013	1000	1052	975	1010	1000	983	1013	987	1038	1024	1088	1012	978	996	997	977	979	1019	1042	1010	997	991	966	996	1012	1056	989	1009	1043	1034	1040	968	1034	1032	1021	1053	969	1037	1010	1026	1002	1058	1017	1048	987	1029	1056	972	1038	963	1036	985	1020	974	1002	1013	1002	947	1019	984	953	1066	1078	1020	998	999	1008	1021	1020	978	1022	1000	1007	963	989	1011	1049	1019	1050	1088	1031	1000	993	999	994	1012	1013	988	1022	1011	1010	984	1020	996	1002	1017	1060	1031	1090	1017	1010	1002	967	1069	1031	984	971	972	960	982	1060	979	1017	1020	988	1017	1018	962	962	1030	998	1031	948	970	973	964	1001	966	1040	1019	1002	971	986	982	1012	966	1028	1030	1022	970	993	962	1055	979	1021	1062	1039	995	999	1068	1038	994	973	998	974	1011	1011	1009	1013	960	979	1007	974	1003	984	1023	1001	1096	987	990	1002	1053	1009	1089	1004	1005	1017	952	1030	994	1038	1015	964	1006	995	1008	1024	973	996	1063	1040	1002	1046	1082	934	961	1040	979	1076	1029	1028	964	1017	1041	993	964	1083	1005	1040	1100	1053	1017	1041	997	1026	958	1037	987	981	1030	1021	1004	1026	1020	992	1034	997	1001	1029	1025	992	1005	1047	967	1028	1052	967	1023	1013	950	1015	1009	985	1019	1017	1038	1023	1017	1066	1008	1092	987	993	994	1043	1030	1033	1030	1040	1029	1038	1039	998	1002	1016	1016	1012	1009	1009	974	970	1025	1046	1072	1012	1070	1078	1026	1012	986	993	1022	941	1040	980	1027	1038	1027	1001	992	973	1008	1071	982	997	1002	997	1057	953	997	1003	1119	960	980	1031	991	959	1011	1004	1011	1002	1011	995	968	995	957	970	1020	1007	1028	1023	989	1028	1072	991	1026	993	989	993	1025	1022	954	987	1013	1015	1008	1032	1003	1003	956	1001	1012	1033	1017	1005	1040	1011	990	1027	1013	1063	1007	1062	1050	957	975	980	1048	1015	1029	993	980	982	982	965	1040	1060	1018	1042	943	995	1059	975	1069	1004	1023	1034	1010	1028	995	1029	1016	953	988	1018	1046	1003	1007	1031	993	922	1027	978	1057	1001	983	1021	1006	1000	1041	975	1019	992	947	955	1033	1003	980	969	1018	958	1035	1056	1040	992	997	989	1000	990	996	1019	1063	979	1015	1022	1032	957	998	982	1013	949	1067	979	1048	1028	1068	997	1007	1023	950	1003	1019	1028	993	1015	1010	969	1002	1015	1025	997	1040	1022	965	996	1034	1008	1042	1003	1017	1031	978	1053	977	982	989	1046	1017	1014	1045	984	1045	981	1074	1065	1031	979	1000	1023	1015	1004	1006	1003	1059	977	1075	1034	992	1038	1017	1008	1030	996	996	962	1039	999	1033	1002	1024	1030	1032	1017	998	1001	993	1010	1011	1009	1017	1023	992	1010	1048	984	1028	1007	1045	1075	1006	1013	967	1024	992	971	1017	973	1061	989	1054	1008	1000	1038	977	1042	984	1095	1044	1004	969	1013	1021	1013	998	997	991	1046	982	1051	985	943	998	1005	1032	1045	1008	1028	1017	1026	985	1049	1013	1026	1013	1025	1005	989	1031	1046	1011	1005	982	1035	1029	1002	992	1017	975	935	981	997	993	999	1076	1028	1039	999	1041	1049	1016	1056	986	1009	1011	1021	1047	1034	1026	1018	955	995	980	1027	1014	1031	1085	992	993	979	1012	1024	978	990	1057	990	1003	989	1014	1041	1013	994	1038	1020	1029	1010	1026	979	975	1119	1015	985	1065	982	1020	984	1023	1014	1015	1008	976	1015	994	1025	1018	956	1012	1007	945	1021	1013	1037	1006	1005	1062	997	1028	1059	1044	1056	1044	980	1043	1011	998	1056	1053	989	1005	1041	969	1020	1029	1071	909	1036	1038	1000	989	1039	992	1041	1020	999	984	944	1029	993	998	1026	1040	1055	992	1024	1029	1024	1052	976	1007	1051	1000	1008	980	1001	988	1020	977	963	1035	1030	1012	981	995	1003	990	1036	1004	1000	1049	977	1033	1011	1052	995	979	1002	1026	999	1022	1031	1004	1016	973	1022	961	984	978	1016	987	996	967	1057	1015	1003	999	1031	1039	1003	951	1034	1074	988	1113	966	1020	944	994	1000	1040	1030	1003	1022	999	1033	1005	987	978	1089	1010	1043	951	985	964	996	1023	996	1055	1053	1030	1037	1061	1047	1037	1022	1038	1104	999	986	1029	1035	1001	993	993	942	1037	1024	942	1079	1021	975	973	1010	973	1021	974	993	1041	984	999	1069	1016	1037	995	1011	991	979	1028	1015	1004	1038	983	1015	1005	962	1068	988	1043	999	993	993	991	997	993	1027	1042	1019	1004	1004	1016	1013	989	962	1052	991	1041	993	959	1031	1051	1014	1031	1014	1017	1001	1002	1012	989	999	1016	1029	1022	1035	1049	1020	1033	1055	976	954	968	1025	1020	960	970	1007	992	1031	1002	951	1031	936	1010	1018	1025	1006	987	1055	1029	975	971	970	1019	968	1009	1010	1044	1010	973	1010	1008	1042	1048	1006	990	964	997	1035	1005	998	1000	1033	1021	1010	1025	975	967	1007	985	1037	1029	1043	970	1002	1029	1025	1032	1017	965	1022	964	1051	1033	988	1037	1038	1015	967	1036	968	1043	985	935	1085	982	1008	1034	990	1015	977	1042	998	1059	1029	993	1004	1005	979	979	1023	974	1033	986	1041	1015	1035	1008	984	1049	982	988	1027	1045	1021	1052	1007	979	1036	975	1017	1010	1033	967	998	1028	1033	1089	951	1015	1006	1011	972	1020	1050	1040	1034	994	1047	980	1042	985	968	951	1011	1015	1022	1043	1014	986	1032	986	1018	1038	1027	1032	1057	984	1007	1003	1015	1056	1060	1014	998	1053	1000	980	964	959	1017	962	976	949	1033	1019	1046	1011	991	1061	1033	1064	979	974	1018	1023	1022	1025	992	1001	1038	999	1045	1022	1025	1001	976	1020	1040	975	1004	1033	969	977	970	1022	1039	1017	980	1047	1070	972	1012	1062	1051	1006	1058	1001	1020	1042	964	977	1025	990	1027	989	1025	1057	990	1042	1024	1012	989	1026	1007	985	1002	984	1030	1013	958	991	1083	974	1017	1002	1012	1018	1015	1031	983	1021	970	974	1003	1022	1016	996	1009	1022	1029	1006	954	1008	979	1053	981	988	963	1001	985	1039	999	1032	1093	976	1047	1064	1024	1029	963	1036	1022	1031	1025	1053	991	1036	1026	994	1028	999	1042	983	1060	1018	1036	1087	1050	950	1031	953	967	1035	997	1069	1027	980	1011	1019	1026	1038	989	1030	1047	1018	1033	1043	1054	1026	1057	1005	996	1046	967	1063	1020	1014	1010	1024	1006	1007	1032	991	1058	1005	1059	977	947	965	1058	959	1047	995	1017	1048	987	998	984	1068	987	1052	967	977	1036	1021	1015	1031	995	1028	1001	1018	1025	1021	1067	1049	1012	994	1007	997	1010	1001	1021	1012	1054	1015	1057	996	1003	987	1050	984	1020	998	994	1080	1003	942	985	1003	1028	1000	1006	1006	998	1065	1000	973	949	1022	1025	928	1066	1004	1022	991	954	1013	1006	1004	952	1007	1009	974	1017	993	988	997	1068	1011	1039	1002	1001	1011	971	1016	982	992	976	1005	985	1040	1073	1027	941	995	994	1001	1005	974	1012	983	980	1004	1042	952	1026	1000	1004	989	1034	998	979	1009	974	991	973	983	1016	984	979	1082	971	988	998	979	1025	1022	1014	983	1007	972	1021	997	993	983	1042	1018	1008	978	1008	979	1061	1033	985	1018	968	1051	978	993	933	980	1011	1037	1070	1039	989	975	988	970	1024	1002	965	1005	1034	1012	1042	1000	986	1020	1013	988	973	985	995	1034	1051	1071	1040	1049	970	1005	983	1004	991	1037	977	1022	1005	1062	1065	996	1041	1014	977	997	990	951	1051	1004	1027	1022	1054	977	998	983	1016	976	967	1030	992	1047	1001	1017	1050	1043	1030	989	964	1028	980	1011	998	1037	985	999	1003	981	1061	974	963	1045	1068	976	1050	1014	946	963	1008	986	969	1011	1005	993	1029	979	1007	1016	1027	1053	1007	960	1080	1038	996	1014	1064	989	1010	975	1016	994	1047	995	981	994	1050	1054	993	969	975	1003	994	985	990	1010	972	1046	1066	981	907	1004	1061	975	1019	978	1040	1037	1024	957	984	994	1026	982	1015	999	1050	997	977	996
29951	31568	27986	17910	5822	2346	875	344	338	364	328	343	349	347	362	326	319	334	343	331	348	360	357	354	351	341	355	330	351	356	343	319	319	347	340	349	370	331	372	356	342	356	332	362	311	329	347	344	331	337	333	373	347	350	321	342	360	314	349	293	328	341	297	324	353	352	312	358	360	346	330	310	338	351	376	339	315	322	310	316	313	364	329	352	359	316	364	357	318	373	329	331	357	365	328	349	365	329	310	319	323	317	340	336	351	297	315	362	358	309	328	337	376	315	338	333	321	334	349	331	331	349	341	364	370	331	335	300	322	332	345	351	350	328	274	352	328	374	366	359	324	375	323	320	327	367	307	356	327	316	331	334	351	300	358	313	322	364	315	320	330	308	346	323	339	341	342	312	335	328	354	316	328	357	355	356	317	310	328	330	292	315	340	330	347	309	323	357	354	375	350	316	331	330	327	337	338	351	348	321	319	303	342	354	330	325	322	316	317	344	326	310	337	361	341	339	340	295	309	341	345	324	347	333	306	340	377	278	389	321	355	365	336	355	325	353	365	378	300	333	328	301	340	349	321	319	325	328	338	353	330	312	358	316	334	357	337	353	348	323	327	329	332	339	345	334	324	360	343	364	329	311	309	357	290	328	340	333	372	353	341	329	368	332	319	372	313	310	307	293	316	337	371	379	324	324	365	331	344	335	338	344	345	314	334	331	375	328	351	331	324	322	321	365	330	369	295	359	289	332	320	340	368	296	326	328	312	333	351	349	330	366	331	372	376	293	344	341	295	363	317	349	346	343	351	346	344	334	282	337	346	321	349	318	320	318	332	348	346	356	324	334	348	322	308	335	362	360	322	342	340	362	342	355	341	347	334	306	346	344	315	350	362	339	327	364	332	336	314	331	346	345	304	297	348	336	318	353	362	347	356	363	311	335	332	316	327	343	332	321	296	336	332	349	370	348	341	294	334	349	359	322	335	294	314	339	348	348	332	371	314	369	316	352	360	357	339	329	323	311	337	326	338	341	331	322	340	338	306	312	310	342	334	346	347	368	350	335	335	356	313	334	348	337	326	334	326	322	349	352	333	291	372	323	363	300	326	342	346	344	354	317	313	334	320	346	351	351	318	357	342	337	331	347	319	321	311	351	340	352	328	328	326	361	306	331	345	343	332	315	345	354	312	373	330	353	333	354	312	328	378	352	310	338	324	324	353	302	346	327	360	358	329	326	353	356	333	344	341	326	365	353	339	349	329	324	301	343	333	326	327	366	352	329	362	361	322	310	316	333	352	344	307	343	325	328	347	332	338	334	365	353	346	337	322	339	325	329	357	360	326	353	341	322	326	308	300	332	343	332	337	329	310	336	326	348	338	329	343	364	360	324	329	319	332	335	362	336	341	329	328	321	328	332	334	325	339	333	382	348	350	335	337	355	339	328	346	310	343	335	315	354	338	347	330	347	311	298	339	352	335	339	325	334	362	374	361	340	367	337	341	327	329	320	321	319	340	324	299	329	332	356	324	384	364	320	305	346	295	325	337	325	341	357	348	307	335	359	331	335	349	337	339	357	330	338	309	325	355	349	328	385	323	336	319	339	348	355	308	348	313	321	347	336	334	298	349	333	344	345	327	299	361	311	300	311	299	307	353	348	334	342	324	354	334	316	351	323	319	335	331	358	326	343	336	332	349	306	318	324	353	344	334	313	312	372	342	325	368	347	320	322	333	334	366	342	346	371	350	329	335	319	330	302	322	343	342	303	375	323	340	315	331	325	317	319	371	349	320	323	331	340	358	357	342	354	320	337	329	348	349	347	347	333	348	368	328	348	352	349	317	330	375	329	365	338	371	328	328	375	349	319	338	332	352	320	328	360	308	339	361	318	331	310	348	360	317	336	335	371	333	380	360	310	306	354	331	367	319	341	342	343	345	333	339	357	349	349	321	288	312	341	364	335	358	369	328	326	300	326	338	355	319	338	331	333	350	334	321	323	330	353	335	326	348	311	333	341	368	351	364	318	321	327	333	299	353	325	336	344	318	325	301	345	357	318	364	312	312	341	330	338	342	322	319	323	333	349	358	334	300	309	309	333	328	341	345	361	318	325	340	328	315	336	370	368	368	335	320	338	335	327	356	330	332	338	326	341	373	367	352	333	340	364	312	343	347	303	353	311	370	357	289	365	344	310	328	321	328	317	312	326	319	341	338	344	349	355	335	329	363	334	337	346	340	318	357	313	360	331	324	351	333	338	342	319	318	348	399	335	351	327	355	316	349	332	363	332	315	327	333	314	335	348	356	318	327	338	313	346	366	323	340	349	344	352	333	348	337	364	308	353	336	354	344	337	320	333	348	341	354	345	347	342	360	356	324	345	329	333	332	329	315	365	326	315	345	340	320	338	326	321	356	360	368	343	339	345	343	342	372	353	334	341	327	340	344	311	326	324	359	364	329	335	297	324	346	335	319	330	338	331	358	337	370	362	314	351	332	328	337	282	310	330	296	381	341	340	321	333	325	323	358	350	331	329	328	356	345	350	304	329	336	351	329	324	315	357	323	296	312	335	359	353	344	312	349	342	366	356	323	322	297	379	378	349	336	328	331	320	365	333	350	336	325	312	322	336	343	341	331	358	372	352	347	331	355	292	344	308	351	312	372	351	346	344	356	343	333	333	333	351	342	306	349	357	321	342	361	349	327	379	364	298	335	372	306	310	323	306	337	333	362	357	346	331	346	312	324	356	309	324	348	331	327	317	295	342	345	326	313	370	377	311	357	346	340	332	338	340	319	365	339	354	331	320	331	329	311	339	341	338	369	369	347	340	365	356	316	329	364	342	351	307	328	314	308	354	347	349	317	335	338	344	348	327	330	368	354	323	335	312	331	373	341	320	311	350	348	362	316	337	352	339	329	368	323	313	320	349	326	342	351	302	326	335	323	334	325	340	328	315	346	308	327	299	312	329	348	341	333	344	332	356	334	327	327	349	367	335	340	378	357	364	348	350	356	311	328	348	315	321	302	325	314	368	345	333	334	357	328	350	340	376	338	354	321	319	344	359	362	335	327	331	348	334	353	365	356	330	358	317	326	338	319	345	322	317	309	335	313	339	330	339	325	345	349	346	364	326	366	329	341	333	335	310	380	335	318	359	338	328	319	339	325	322	317	330	358	385	310	333	367	324	335	328	336	332	348	352	295	307	316	330	309	355	339	332	326	339	327	349	317	325	338	329	334	316	337	348	316	360	344	320	323	323	319	325	305	355	342	321	303	328	322	343	331	354	323	337	298	338	370	340	334	329	372	323	337	319	298	299	332	329	347	335	337	313	369	337	321	339	345	380	325	327	336	334	331	316	313	328	335	346	343	323	324	352	323	347	372	320	309	349	308	359	320	352	339	319	369	341	344	342	327	299	314	316	323	350	361	337	380	355	329	344	340	341	329	309	343	365	358	347	386	350	339	344	324	309	299	331	338	347	328	333	339	354	320	325	360	336	368	357	345	340
36234	49647	32795	21189	9012	4897	1753	564	553	542	541	563	587	544	540	496	556	528	559	538	538	508	537	531	552	529	537	557	526	525	549	555	529	529	567	540	508	547	533	529	545	490	522	541	538	531	533	558	503	507	536	557	559	515	540	587	539	554	548	545	571	524	569	503	552	577	505	556	527	585	546	520	541	529	576	532	594	549	552	522	535	520	563	549	551	570	554	510	534	550	562	529	522	545	553	560	550	555	550	560	515	516	535	538	570	545	545	552	531	565	523	556	493	498	575	576	535	511	518	533	563	544	565	550	480	541	524	516	532	601	537	549	544	568	558	557	525	537	520	512	509	549	513	542	488	543	507	538	577	594	573	577	555	577	537	542	527	502	481	535	543	591	521	537	566	518	537	566	532	547	520	542	520	539	544	515	531	533	542	571	510	564	555	517	557	524	585	545	561	489	546	526	524	580	493	548	538	517	526	502	546	515	539	532	560	523	545	552	556	527	537	580	509	552	552	530	518	515	529	498	568	526	522	504	500	587	505	553	511	586	548	571	521	536	551	564	562	517	551	550	575	569	537	534	538	544	494	500	503	540	544	569	532	558	582	549	517	532	498	572	517	561	563	537	544	531	529	496	539	526	526	545	567	538	541	539	562	557	595	543	547	524	569	513	525	554	528	591	526	489	552	506	518	534	544	564	548	551	572	544	519	599	578	511	539	543	544	512	541	552	586	536	556	615	523	581	557	566	510	520	534	595	525	574	522	524	540	548	548	543	520	541	584	588	580	550	548	597	586	520	531	525	547	540	541	511	552	521	504	553	564	520	534	534	571	495	522	535	554	527	542	519	535	524	535	520	561	533	553	555	549	524	545	503	553	530	563	532	566	536	530	494	542	544	546	516	532	533	534	557	551	568	529	511	537	549	525	514	580	573	538	537	535	563	567	517	559	549	493	562	529	536	514	518	572	518	570	574	554	567	524	580	518	538	513	568	567	508	516	575	554	569	542	568	555	527	598	540	552	537	533	511	526	583	547	526	577	521	523	527	534	539	553	576	539	516	504	543	565	545	558	521	511	575	548	539	545	553	583	502	537	526	553	546	555	536	511	538	543	519	505	545	543	556	528	533	514	510	516	565	522	513	566	533	562	555	564	556	544	511	545	577	553	579	575	520	569	533	507	590	527	522	570	526	555	511	527	524	545	566	549	566	542	531	581	557	556	578	518	581	550	543	553	516	514	546	530	542	497	548	527	571	561	561	539	526	591	567	561	494	535	497	535	528	576	562	547	525	506	551	527	565	506	578	500	536	542	554	566	541	529	509	558	567	522	569	529	525	535	528	529	531	503	556	552	515	535	538	535	501	537	510	532	521	552	506	529	558	529	560	500	513	503	572	534	538	530	524	541	521	541	524	569	515	558	538	553	552	554	551	544	541	536	536	531	556	562	506	528	554	511	514	570	551	537	547	557	559	543	542	550	556	543	532	534	584	566	514	542	546	577	527	524	566	575	552	553	553	530	532	566	536	537	573	515	542	546	548	548	536	536	501	558	548	558	536	519	525	535	535	515	543	538	537	510	592	532	550	544	517	581	531	532	515	566	541	574	578	521	528	504	567	502	537	545	551	527	576	527	545	526	510	517	531	495	527	554	552	534	552	525	527	565	564	544	577	565	530	517	585	512	513	535	510	552	518	553	548	532	567	528	567	534	528	548	539	544	539	567	517	541	518	526	568	544	531	485	562	532	530	554	537	511	486	533	563	540	532	533	518	505	529	539	551	527	518	580	569	547	554	540	528	582	489	514	551	577	541	521	537	536	523	533	531	523	506	529	531	548	539	556	532	532	538	530	573	562	539	522	536	537	525	550	554	580	542	548	521	563	561	519	554	518	523	561	481	530	545	497	551	575	539	524	570	528	538	578	542	537	530	505	529	528	550	559	500	566	538	525	559	530	574	540	580	520	537	537	525	565	533	473	526	563	511	525	525	515	579	553	515	509	516	565	532	546	508	525	516	513	527	515	535	557	556	552	527	560	562	527	541	550	568	581	502	562	526	492	498	538	516	566	563	509	543	546	539	571	571	504	564	523	564	516	578	561	510	548	490	548	515	532	555	532	507	529	548	555	574	544	553	513	569	549	522	560	560	565	530	556	547	536	539	546	535	546	533	555	570	571	534	542	518	543	565	537	551	524	554	546	516	554	539	544	515	540	571	555	552	540	532	560	520	549	542	485	525	566	535	541	535	566	522	563	549	593	566	558	554	529	537	562	563	527	550	549	525	560	530	515	553	529	517	510	599	562	519	505	567	559	549	558	551	521	517	526	524	529	519	522	557	558	583	522	479	550	532	492	526	534	536	536	467	552	558	518	514	562	551	529	564	507	519	552	567	520	525	567	560	570	544	538	524	535	540	542	550	573	567	507	538	523	517	570	543	563	499	557	538	526	521	510	579	485	537	558	543	524	530	488	535	528	519	553	521	538	545	570	536	503	512	528	523	545	513	542	574	523	535	538	546	524	541	513	525	536	539	551	519	554	533	518	512	546	532	532	506	581	551	516	557	524	516	539	523	514	534	512	525	514	514	522	536	559	510	544	540	549	548	529	549	544	543	490	546	570	560	531	566	561	519	526	535	564	521	545	585	523	541	531	561	548	557	522	558	552	472	521	542	531	531	555	548	526	538	546	525	492	571	536	545	536	541	522	578	555	542	570	538	515	541	528	503	534	519	537	495	556	547	526	529	523	542	558	544	531	575	543	546	565	558	559	518	564	549	553	545	508	582	524	563	526	539	508	551	503	528	568	552	550	569	537	533	572	545	504	514	563	560	569	548	558	560	556	538	530	572	535	495	510	504	558	547	538	515	529	550	545	538	543	561	509	548	526	527	510	540	559	525	533	560	558	513	537	528	563	537	526	497	567	502	560	581	548	516	546	543	541	546	490	569	564	534	515	499	561	542	568	534	541	549	529	548	533	548	526	546	559	530	558	518	527	520	538	537	536	535	528	553	537	557	550	571	556	512	567	511	539	523	562	499	544	560	560	524	539	550	516	528	552	504	533	543	533	580	549	502	541	547	553	534	551	533	537	566	553	548	519	497	500	517	556	521	497	536	521	540	528	479	527	558	534	530	546	507	525	515	503	500	533	551	602	558	512	484	609	547	557	510	523	538	508	560	523	493	538	573	512	519	548	548	543	519	550	520	487	541	537	541	581	502	536	501	602	523	539	528	591	530	562	523	539	533	518	582	550	595	531	561	515	522	530	530	546	564	541	528	545	499	540	532	528	490	607	481	592	504	525	533	533	589	541	533	553	507	570	559	554	576	518	552	587	543	521	522	515	519	515	561	498	533	575	517	524	569	544	572	540	536	545	527	534	506	526	528	540	561	539	527	531	527	520	563	517	531	541	547	546	550	548	531	511	571	507	494	546	517	529	539	518	531	522	550	517	512	552	553	554	541	499	515	505	534	543	561	546	549	563	553	527	488	536	567	540	531	539	532
25352	25213	35457	32001	24146	21126	8798	620	504	501	500	463	448	511	456	462	481	517	479	481	466	452	469	483	485	495	479	482	450	517	466	517	443	471	490	501	454	467	507	500	498	505	465	472	483	513	478	498	493	494	468	434	428	517	453	485	469	489	469	471	473	462	472	478	496	476	492	465	463	479	473	489	472	462	490	437	463	463	519	448	454	505	491	445	456	446	469	458	476	512	474	478	474	491	464	428	493	466	448	473	494	463	508	464	484	465	502	442	474	452	458	449	483	481	481	459	468	468	456	504	460	470	470	472	467	459	474	487	468	480	419	459	493	486	519	483	506	452	490	454	475	468	462	477	447	525	449	473	465	485	474	510	481	488	480	485	492	461	513	456	487	503	492	470	469	469	500	420	465	454	507	463	467	473	522	447	490	446	498	503	493	523	467	468	449	440	445	505	460	488	463	479	462	444	466	480	466	465	471	426	435	501	459	434	469	431	471	456	492	470	474	471	468	516	491	480	510	513	472	449	476	515	452	464	461	450	487	461	514	489	471	491	523	504	488	479	461	463	470	493	482	438	435	496	448	492	476	521	477	473	513	453	485	467	457	459	474	495	507	484	509	524	499	534	477	487	472	418	472	450	506	478	471	480	495	469	480	502	451	462	483	448	480	478	488	476	493	500	508	459	464	464	478	468	465	485	488	500	459	504	454	460	460	488	479	494	467	493	524	488	485	493	453	480	454	428	464	446	503	466	495	470	492	473	463	529	498	492	524	500	500	465	497	480	490	449	444	486	483	491	467	443	476	455	460	492	455	499	490	486	451	457	499	454	474	474	477	477	448	466	471	490	491	473	511	462	497	452	483	475	498	434	475	498	503	483	472	464	493	471	444	482	410	479	503	456	459	478	484	475	461	506	446	437	471	481	472	535	492	460	499	498	449	440	479	499	485	472	478	463	412	526	480	449	483	456	505	538	472	467	518	457	425	481	448	515	451	470	468	514	485	475	479	451	447	477	460	496	485	422	452	466	476	440	451	469	504	476	487	507	470	539	457	502	472	385	467	429	478	441	450	512	476	456	431	492	428	474	483	477	460	460	435	475	493	466	435	492	471	470	461	454	460	454	468	445	466	511	464	482	427	473	470	457	470	529	432	465	476	455	482	475	488	473	473	503	477	480	462	464	436	459	490	494	447	456	518	490	513	447	471	467	455	505	470	477	470	531	497	452	471	477	499	469	473	471	452	465	486	469	488	481	501	487	482	477	479	480	472	466	454	460	478	456	466	482	457	456	492	464	482	456	439	470	500	499	487	459	428	469	490	476	444	508	463	482	509	471	475	446	431	502	474	472	435	472	502	463	442	498	471	498	484	471	468	487	491	457	478	531	497	505	476	459	477	459	503	520	486	479	452	467	469	441	514	433	492	404	460	516	458	465	518	500	443	467	450	537	449	467	486	490	469	498	435	447	465	482	468	481	491	393	464	517	502	456	499	490	463	498	466	496	505	532	445	460	478	455	472	418	479	454	470	470	453	452	479	506	468	490	430	449	468	483	447	465	478	468	486	487	454	477	489	471	450	447	479	440	481	454	477	495	473	463	483	448	471	482	491	451	456	482	479	466	484	471	495	472	461	466	432	466	459	502	503	475	500	472	473	462	496	495	471	462	461	457	436	431	464	494	507	473	480	463	444	471	480	446	446	461	472	489	438	435	487	459	442	477	481	467	497	436	471	493	490	470	454	464	479	466	495	499	490	433	480	486	486	438	468	486	466	452	473	493	462	511	471	456	495	479	464	449	463	464	453	459	450	459	486	481	483	469	460	461	484	468	484	471	482	451	503	474	433	511	432	484	495	426	496	417	459	469	516	451	500	471	481	499	443	441	448	469	465	473	450	486	477	483	461	447	461	440	498	445	537	483	516	462	472	472	475	474	449	473	437	440	451	495	469	482	465	465	475	469	493	473	475	483	459	482	514	464	460	457	466	518	512	477	511	475	478	454	442	462	446	446	482	431	508	470	448	488	463	460	434	481	462	491	462	471	472	482	518	504	469	487	439	458	513	477	526	483	457	472	503	509	463	454	459	462	497	469	470	449	458	484	439	443	466	463	471	496	430	498	504	417	435	483	475	471	476	432	474	495	496	459	478	480	526	455	457	477	499	523	450	460	476	547	483	509	463	439	465	497	454	454	502	505	473	450	450	481	459	469	470	470	450	465	473	482	471	464	456	476	454	463	500	459	485	489	501	498	463	464	439	490	446	447	452	515	432	455	463	481	445	501	503	451	435	457	496	450	469	456	470	499	487	475	445	480	453	466	482	464	456	502	471	469	474	450	486	467	508	490	493	474	487	473	471	462	489	467	479	442	460	472	422	431	494	463	503	501	452	519	514	475	491	455	479	490	463	455	465	458	487	471	470	474	456	497	472	494	487	494	519	495	423	464	443	487	470	478	457	466	504	478	456	514	504	443	484	486	457	484	500	490	474	433	458	499	476	445	506	457	471	500	500	501	480	469	493	479	480	495	443	492	475	446	487	444	461	461	467	432	489	481	505	494	480	477	480	477	430	494	443	468	487	457	454	456	478	455	473	476	474	465	469	444	502	430	490	453	442	459	490	499	465	432	526	468	480	439	504	470	437	468	502	455	467	485	427	485	444	444	482	463	472	428	475	494	448	410	452	470	470	460	496	439	490	429	448	448	431	421	443	446	458	447	474	515	468	475	472	481	439	460	442	503	452	460	468	445	518	459	448	455	472	443	455	504	459	460	446	445	473	485	440	459	507	453	524	500	451	478	496	468	476	482	465	481	494	471	498	497	493	496	481	447	458	481	493	479	480	475	481	445	425	483	484	463	469	453	464	504	443	488	471	439	480	481	503	422	475	457	487	459	488	474	486	457	496	539	497	464	466	456	497	488	431	468	491	452	454	488	464	486	466	476	533	473	451	502	458	507	457	486	430	488	469	456	480	444	492	438	470	422	453	486	453	453	434	464	475	509	482	496	488	473	471	466	474	433	498	490	462	465	476	452	503	461	508	484	445	437	453	509	432	465	450	493	454	492	495	457	466	466	471	463	455	477	442	455	482	452	492	466	432	479	498	481	437	440	464	477	442	502	465	438	457	485	464	451	453	507	484	488	420	428	451	449	461	473	478	494	456	467	469	429	510	487	515	473	470	474	461	478	467	440	454	469	477	493	505	460	469	468	447	455	489	475	492	446	482	441	490	443	436	470	474	497	455	471	467	470	453	438	460	457	479	454	426	490	496	498	481	479	479	484	468	479	473	476	457	524	491	413	496	454	503	518	492	439	493	491	469	454	452	462	475	479	466	453	456	451	445	465	470	474	478	465	455	478	449	451	444	464	465	451	492	463	491	503	484	473	501	503	453	526	468	454	483	468	483	471	450	472	477	456	488	490	489	476	469	459	487	524	518	496	487	508	473	485	425	472	483	420	489	457	524	443	456	503	481	449	507	462	471	470	511	478	440	489	523	498	447	439
60939	93596	66842	49822	29400	25692	8953	692	724	730	751	725	731	739	731	715	750	731	713	725	738	755	714	710	773	735	676	748	749	718	677	747	739	690	693	742	717	735	735	745	735	769	756	757	703	693	728	686	738	732	733	715	680	757	757	662	735	708	730	712	745	770	697	693	751	722	753	747	738	712	649	708	713	717	711	702	703	764	746	717	748	707	773	709	711	779	707	726	740	679	768	694	687	713	733	753	653	725	729	719	735	725	688	735	688	720	774	754	718	722	700	742	708	747	724	720	714	769	738	712	710	747	746	734	661	684	718	687	780	750	731	706	711	720	780	728	767	717	756	760	704	747	722	755	722	757	727	746	729	705	733	706	745	733	764	726	719	696	744	727	724	720	673	730	717	754	729	693	661	751	700	780	694	706	708	662	753	685	748	714	732	749	741	730	749	691	748	709	712	727	725	782	723	723	689	694	728	766	767	691	781	731	689	759	705	727	754	741	745	761	738	734	719	729	734	802	729	760	734	741	717	713	755	712	723	761	713	720	715	706	763	722	723	703	718	743	716	726	695	702	688	776	762	737	732	701	736	748	730	696	761	705	766	696	734	724	733	732	711	712	755	690	701	743	783	742	721	683	670	681	731	741	764	742	742	681	742	777	748	702	736	762	717	683	718	721	676	734	704	722	787	713	743	735	702	726	728	713	680	725	753	730	760	750	769	724	692	709	683	720	708	802	735	708	742	776	723	703	744	741	749	707	748	713	686	702	711	721	710	684	725	709	698	726	703	705	709	701	753	713	728	686	752	693	690	735	746	744	767	765	696	727	752	761	716	699	708	740	727	732	740	773	742	721	689	685	766	749	716	724	724	778	681	727	714	727	764	710	725	715	731	688	716	765	708	721	760	731	713	703	717	720	718	767	728	684	686	695	798	712	739	746	700	775	735	723	732	759	743	722	688	722	747	753	709	731	691	696	707	679	786	732	717	691	708	720	703	685	716	781	682	679	714	697	667	744	719	750	711	744	769	749	703	688	708	710	778	711	748	710	706	699	736	723	760	722	745	752	734	743	709	720	720	700	725	730	730	717	732	729	757	740	765	726	768	733	737	729	680	779	763	678	744	706	764	722	736	732	726	730	713	768	683	763	700	748	703	743	719	728	748	684	731	751	720	759	706	702	670	734	752	693	711	704	728	724	677	694	752	765	732	708	761	744	734	708	695	708	732	730	714	722	732	734	752	729	735	722	681	696	741	715	782	728	726	693	686	725	735	699	708	734	720	788	740	746	737	712	754	762	710	721	755	728	716	729	733	751	767	741	747	751	749	735	744	699	705	709	733	722	717	725	756	735	743	727	724	744	740	697	760	741	719	736	736	727	712	749	726	763	690	683	734	731	697	692	683	727	705	702	717	731	728	690	751	792	722	725	703	755	743	743	751	719	756	696	706	754	711	782	731	754	721	692	775	728	647	694	721	737	746	717	697	740	700	741	704	700	751	722	700	759	728	693	759	714	725	747	675	710	696	701	686	700	724	730	682	760	717	686	716	731	742	700	734	762	783	720	745	831	756	721	710	639	736	725	711	713	731	772	688	735	725	740	762	742	758	748	752	724	684	681	715	756	741	705	725	691	708	746	719	700	745	763	725	773	726	738	753	682	719	677	721	680	678	727	742	780	734	762	738	776	724	692	735	678	691	715	669	688	651	695	748	720	716	748	732	713	733	713	687	714	720	685	708	705	693	727	744	734	724	735	747	698	772	751	729	752	714	701	714	758	705	712	727	705	775	737	723	717	708	710	718	687	718	742	703	697	764	739	734	756	743	758	759	795	747	717	765	708	706	676	714	718	723	762	718	738	708	698	731	751	742	722	701	725	765	720	690	736	754	739	710	690	710	774	733	716	696	729	747	743	751	746	725	737	722	752	690	724	757	753	719	694	738	731	779	758	763	728	739	741	711	740	742	707	765	719	707	711	727	722	705	723	690	699	735	697	671	717	722	693	748	729	737	769	766	718	708	755	713	729	714	776	756	698	735	697	722	708	735	770	707	732	737	727	703	726	729	733	684	727	710	733	735	725	710	694	707	727	716	758	720	739	753	722	737	731	713	708	721	700	710	698	719	733	719	706	721	702	724	716	758	720	721	687	729	765	707	692	703	794	684	698	718	728	717	751	716	722	739	758	707	712	746	712	705	732	728	737	741	774	708	692	707	759	720	724	748	741	688	726	721	745	757	710	732	751	715	718	703	675	738	693	721	729	694	730	701	758	693	734	774	715	736	699	706	705	724	722	718	721	715	735	731	721	739	748	740	729	767	724	756	759	736	731	740	732	727	714	738	740	730	740	742	734	729	690	687	707	743	719	778	735	664	718	740	722	722	768	752	715	715	715	688	733	763	680	725	713	755	734	720	743	750	730	715	733	674	761	726	742	762	725	718	734	744	689	746	770	732	729	789	730	710	730	716	703	781	721	740	711	735	689	689	701	663	710	731	709	732	738	697	727	705	705	726	730	696	747	761	730	751	689	748	733	735	754	739	726	750	767	747	689	738	684	751	693	728	707	750	732	744	745	709	705	683	735	694	735	740	727	706	715	790	711	768	698	671	732	727	744	702	706	708	762	715	740	727	685	699	723	745	710	760	753	673	718	752	701	775	726	729	700	737	713	763	747	713	774	690	679	728	710	701	748	669	685	699	714	725	725	742	740	750	733	716	719	684	747	765	710	701	723	730	735	684	685	749	766	708	695	699	745	730	722	690	729	673	732	769	744	680	713	719	726	707	766	764	735	776	697	700	722	702	756	770	706	793	695	745	751	765	726	692	728	734	729	750	709	719	740	715	723	707	733	671	728	711	727	720	709	726	775	743	700	686	698	710	753	753	732	739	686	765	725	694	731	752	732	762	683	723	739	753	731	776	758	706	725	716	733	707	765	768	733	720	756	757	735	728	756	682	740	691	731	711	800	719	731	754	776	698	712	742	704	769	713	744	694	766	777	712	710	713	789	736	764	726	731	782	690	710	708	698	744	698	764	742	760	727	721	748	746	764	711	699	692	717	716	744	756	718	776	694	746	718	732	698	729	724	759	667	695	719	727	694	716	678	769	721	694	743	681	734	729	700	710	723	803	726	731	738	716	751	685	825	737	697	748	715	739	723	706	756	721	770	809	760	725	708	753	714	748	766	747	747	718	746	720	744	703	732	766	731	780	679	752	755	686	724	743	749	694	754	696	696	715	719	703	731	695	713	677	692	682	732	740	727	758	716	763	742	767	723	726	733	707	749	730	747	749	710	720	706	754	719	714	761	686	704	694	741	731	728	674	702	708	748	733	719	731	735	713	721	739	774	714	730	732	777	737	747	708	710	718	680	773	798	721	763	727	769	763	708	799	783	771	776	756	697	765	719	727	746	766	735	723	738	717	733	762	741	703	722	706	707	695	729	701	768	727	717	723	728	688	719	719	711	726	745	747	781	739	769	726	710	730	725	694	717	734	699	771	763	757
24164	23334	32562	30826	25929	27382	13930	1080	706	732	817	706	725	699	723	655	679	680	678	677	697	687	710	682	684	739	712	693	754	706	685	695	716	696	659	722	682	627	657	654	659	703	694	649	680	692	696	700	715	698	672	696	633	638	670	696	694	649	661	707	694	682	667	672	727	652	714	690	688	716	705	646	691	691	615	709	741	661	685	686	644	689	680	702	701	683	693	703	681	706	682	737	681	640	711	708	764	597	648	652	685	723	660	676	659	709	684	711	654	668	683	639	661	605	706	670	696	705	655	665	685	676	698	709	705	705	701	684	711	645	661	715	716	661	660	684	717	675	700	682	648	667	633	646	662	686	633	687	646	657	738	672	676	699	661	657	684	629	661	628	675	654	679	681	721	614	675	662	669	682	716	708	665	720	676	742	661	701	690	669	701	689	671	697	669	689	685	666	653	707	653	660	667	658	693	697	678	641	631	663	664	677	695	674	652	672	676	644	724	652	681	660	649	634	696	703	682	691	653	686	672	714	653	660	718	718	676	694	652	719	663	734	697	712	737	720	705	693	742	653	718	648	714	662	675	638	678	651	676	678	669	672	699	688	728	690	680	681	664	651	688	719	637	722	681	693	714	662	682	691	649	699	663	695	671	684	740	701	716	647	701	652	654	712	668	682	652	640	695	696	678	681	660	715	725	721	712	711	675	644	685	631	657	653	671	683	688	648	679	678	641	656	640	681	605	674	665	654	650	635	704	693	682	639	657	680	639	719	685	658	630	668	712	694	693	705	683	650	673	653	699	707	696	606	671	671	696	699	631	684	713	714	651	700	648	677	706	675	705	659	649	654	629	699	661	685	722	679	647	642	695	681	688	701	696	647	698	676	728	650	677	681	659	688	680	729	678	697	683	666	685	717	711	680	686	669	670	661	689	711	681	691	668	660	668	675	677	706	653	680	659	679	660	692	631	678	673	681	679	702	726	693	648	688	666	677	686	711	652	656	675	651	688	717	675	616	669	684	721	687	630	673	689	650	646	659	699	708	720	747	721	649	727	671	690	710	618	691	661	658	640	659	656	629	706	669	639	677	640	679	688	645	704	698	686	682	681	651	714	667	694	672	688	659	678	665	629	702	679	670	692	682	666	672	659	701	660	676	690	667	715	672	689	680	643	654	646	716	688	684	704	651	676	702	677	701	645	682	684	717	635	693	663	733	689	645	710	706	690	673	654	694	655	669	713	643	713	698	656	663	695	686	661	698	656	696	678	675	654	642	721	669	687	656	696	651	697	685	642	728	702	693	714	688	638	691	700	685	692	743	675	682	661	664	701	663	682	724	647	608	660	689	709	655	646	688	696	683	634	692	721	654	683	664	680	659	667	671	724	707	691	657	675	678	712	722	706	680	669	654	641	676	716	738	679	721	655	714	644	698	651	711	665	678	695	688	681	624	704	724	648	631	645	699	660	673	650	662	660	655	700	727	665	663	620	679	673	675	661	691	689	715	644	673	669	669	655	736	698	710	727	663	720	669	615	686	691	672	709	668	721	669	694	672	671	647	740	705	675	710	668	656	660	683	656	701	739	716	623	687	700	671	670	706	673	682	695	621	677	735	693	638	675	674	713	701	706	687	694	674	666	662	665	644	696	656	690	684	688	667	684	653	685	707	650	697	686	625	669	617	662	708	665	675	700	703	672	610	626	652	710	686	698	693	664	668	665	674	646	645	745	700	641	643	736	711	719	693	684	640	721	690	713	665	677	707	662	657	666	676	721	653	692	654	731	663	699	669	678	726	662	674	716	688	715	689	707	693	689	639	654	712	683	706	681	657	673	645	699	733	681	686	693	688	658	676	688	676	670	623	683	683	661	664	672	667	668	684	692	690	689	711	666	718	653	643	736	699	700	678	697	689	645	729	665	701	675	731	692	636	685	673	723	656	733	688	685	657	661	692	669	688	614	703	718	678	679	647	658	684	647	667	641	699	673	674	617	658	686	672	653	664	610	660	664	696	686	673	660	686	702	658	648	677	680	697	676	671	661	656	633	645	695	676	671	656	659	631	663	690	693	657	713	713	660	642	667	701	638	703	647	631	707	701	659	673	704	671	662	652	692	667	663	645	652	707	666	673	658	682	677	683	696	677	659	631	647	691	688	656	684	714	682	702	726	647	661	691	627	693	667	651	657	670	684	677	683	697	715	632	696	726	695	666	694	702	670	695	705	667	664	670	711	667	664	694	712	682	699	649	680	658	661	691	698	677	674	652	704	664	665	668	721	661	616	674	625	708	694	686	697	681	703	658	706	679	678	646	673	700	671	663	700	661	663	690	695	716	678	615	635	638	686	695	694	684	707	667	658	697	710	644	676	712	681	664	691	668	752	693	658	677	679	648	697	644	681	647	668	652	658	654	637	690	638	629	690	648	678	688	645	697	667	630	641	643	719	677	667	700	692	692	686	666	664	684	729	657	712	668	684	698	668	701	642	653	634	699	685	721	654	676	680	710	690	646	708	652	682	667	699	624	671	698	640	703	661	679	632	647	692	668	632	657	673	636	672	695	698	675	696	680	711	701	685	726	680	669	695	670	623	634	653	639	665	652	672	688	643	675	693	704	725	639	687	630	706	704	680	684	664	699	700	695	666	696	671	689	670	684	709	675	690	648	679	634	688	658	688	669	735	652	674	688	667	646	626	626	671	712	627	648	653	691	698	682	675	654	645	669	672	670	689	647	746	668	678	685	675	701	716	649	699	694	673	685	668	626	697	687	658	644	689	667	665	697	648	690	710	682	653	685	678	673	695	600	703	635	700	709	683	674	714	649	682	627	645	672	678	681	673	652	644	702	710	692	688	711	683	669	661	642	697	691	721	646	634	683	685	653	701	659	715	648	649	725	697	655	727	718	668	659	678	689	684	657	684	667	680	672	675	710	697	704	741	662	674	645	653	669	692	653	682	657	681	711	649	687	665	668	694	699	711	710	685	661	656	715	691	656	680	642	674	683	691	700	704	645	715	621	650	652	684	674	657	695	674	630	622	675	699	647	693	679	712	674	625	730	689	737	647	663	701	725	676	671	671	633	682	727	688	662	635	682	711	664	656	725	670	658	689	651	687	713	681	710	705	648	682	638	655	647	677	612	693	679	681	698	722	705	676	706	665	668	703	674	739	699	660	656	675	691	709	677	701	666	636	699	695	722	667	681	688	744	671	649	699	642	656	705	648	737	681	664	705	680	681	638	698	701	637	683	707	663	684	642	682	701	695	665	663	711	610	682	685	679	706	652	705	714	689	688	661	659	662	691	657	689	653	670	684	703	681	684	666	729	633	721	699	659	656	696	646	698	654	650	663	683	692	670	654	653	660	691	649	638	650	718	689	651	693	656	706	666	662	673	682	667	681	657	666	632	689	676	688	685	646	664	654	690	670	657	642	715	715	634	651	651	626	678	635	642	697	669	638	683	668	681	679	641	698	684	702	667	690	668	651	674	631	689	675	660	659	657	684	705
62210	101739	75285	57472	35179	34512	12208	1057	979	1045	1034	961	1042	1041	1013	1019	1070	998	1020	982	963	955	961	980	989	950	1022	980	1009	990	1017	1033	982	983	998	984	984	1018	972	968	1010	968	964	1025	1029	1000	1006	1065	1028	1071	1016	981	1006	982	996	982	1017	945	969	965	1045	982	982	959	938	1031	990	991	1021	966	964	997	974	989	1021	1006	1007	980	972	997	998	1034	982	1009	995	1020	973	959	995	1008	1005	984	959	961	984	976	1019	966	1020	1001	946	988	986	985	1019	977	961	992	973	986	1008	969	1013	996	1078	1001	1007	898	919	992	992	985	1018	966	1010	987	1029	955	939	963	962	1028	1028	1036	1000	956	965	957	958	1007	1014	998	980	1010	1002	979	967	1016	974	972	1000	989	985	1015	1009	996	972	985	1013	1001	965	949	1031	1005	953	1006	946	1009	1013	1018	1004	1009	976	1000	925	989	957	1016	1010	953	971	987	1034	953	987	1022	969	987	997	1007	1007	1025	983	974	975	976	997	1031	980	984	1030	1015	986	975	1034	947	1025	1002	927	1016	961	1013	1010	1022	1008	970	990	983	956	950	1010	924	984	996	967	1005	987	1017	979	957	1018	994	950	956	1018	1012	992	1020	987	1013	1018	1048	1004	1016	1048	975	1009	1041	1012	972	975	969	1050	1019	1008	1017	1015	974	992	1024	1041	998	1004	1008	999	975	969	987	1008	1036	1050	979	1034	1044	967	954	1002	1042	938	951	965	947	1016	1019	988	999	1034	953	977	1009	968	970	1002	1004	976	1054	987	993	1056	1025	978	995	1020	972	933	1005	993	973	1012	1009	914	964	1027	957	959	972	1027	1021	1013	1017	997	1003	989	979	1023	989	1004	985	919	981	971	972	994	955	1014	984	1036	1004	956	1016	1000	998	1000	973	1057	937	933	993	951	972	1001	1015	995	997	945	981	981	1015	957	926	924	955	955	978	919	960	986	1003	966	1005	1005	991	960	995	970	1012	991	987	947	993	955	986	959	970	996	991	929	950	979	955	957	983	958	971	946	997	965	994	998	1011	1000	986	968	921	1026	977	929	964	988	982	991	1008	965	936	1030	1006	995	999	1016	1002	948	953	969	992	973	997	976	970	1067	1022	992	1051	1034	941	1043	955	984	954	1062	981	987	1013	998	997	1032	1013	1041	1027	926	1004	990	1001	952	983	948	1000	972	994	996	1059	957	992	1016	1071	995	947	983	1030	937	1006	977	949	1003	918	951	975	994	1033	1011	1012	1016	987	1012	942	974	934	985	1033	996	991	997	1027	1038	954	1017	983	989	956	961	1005	989	941	1006	1034	1007	1024	960	995	935	997	914	1004	1017	1023	1005	972	985	957	993	1024	943	988	972	1033	984	965	986	979	976	1001	1025	992	971	984	988	967	952	1025	974	969	970	1006	1009	1019	945	988	1004	1018	1032	950	945	948	980	962	941	1042	1009	1000	984	987	946	938	993	983	989	1000	1006	963	1019	944	966	983	981	965	951	976	980	974	974	985	1045	981	988	1016	1078	976	979	953	1001	935	1008	985	955	1004	1018	1031	936	1000	1003	983	1005	979	958	980	966	987	985	1005	1006	1018	976	1031	943	1032	967	977	1046	992	977	945	987	981	1019	966	1034	1016	940	941	957	964	970	987	993	993	936	1021	944	958	1017	1002	960	1009	994	956	997	1002	1010	1029	1002	1004	1029	997	1032	1029	1023	980	1013	930	988	973	1008	993	957	1011	998	1004	982	981	977	1008	1028	997	1029	972	1057	962	999	988	1027	989	1008	990	1024	981	1030	1038	945	988	969	1022	1029	985	1031	972	939	998	1015	1004	1036	1028	992	1000	1008	966	994	1006	979	1028	984	993	979	1044	981	1018	956	966	1003	958	1045	979	922	979	959	945	946	1009	1014	995	1010	998	1000	933	983	1000	999	985	990	984	1016	1043	1015	999	990	988	953	981	1032	1014	957	985	972	1017	1010	995	1006	984	921	997	1005	1047	943	989	961	1002	1004	1005	1018	965	945	990	992	959	977	1046	929	989	1019	996	960	1020	1039	1044	969	995	1052	1004	1039	947	980	1025	1032	970	997	997	999	1005	940	979	1015	989	996	1019	1009	987	956	1009	954	978	998	1000	954	969	1000	1050	1001	1006	1020	1002	911	1030	959	973	1006	980	1037	995	1046	1040	978	1001	999	970	937	983	997	951	993	944	978	974	972	980	988	1026	1043	996	1040	967	1001	1038	999	955	998	999	1022	954	983	1011	1005	1045	1039	953	1013	986	913	958	979	984	1026	1005	1046	1005	996	999	936	1014	1001	924	962	958	974	926	920	1022	943	996	987	961	979	899	971	943	962	977	1040	937	971	1042	974	999	1018	978	1002	971	991	955	997	996	956	1046	988	1004	935	993	937	995	1014	973	1015	942	1035	946	1019	979	1006	958	1000	964	985	1052	976	1041	1023	933	1008	1038	1007	967	1009	1010	981	972	939	990	997	1002	1005	1002	897	988	1004	1026	988	983	998	1024	978	1001	989	1038	1057	992	953	1030	1065	981	970	984	1022	942	968	985	946	1038	981	1041	961	999	936	1006	958	987	974	1020	935	985	1016	1024	1014	1028	959	952	1034	1046	1050	1004	972	1031	1048	988	976	988	991	1017	976	1003	1003	973	1043	1052	1006	998	1040	966	997	981	1025	1049	960	959	986	1008	1013	982	988	994	1019	991	981	964	1016	957	1047	973	974	1026	992	972	1049	1026	1003	936	933	1024	957	997	976	1037	1024	934	959	988	924	956	1029	996	1014	949	1015	979	1016	1026	1005	930	970	1003	1060	984	999	991	947	968	1031	1022	990	959	954	955	1017	972	930	960	970	1035	919	1028	947	963	1025	993	1010	978	972	976	1004	956	952	991	1027	1002	962	1014	952	1010	988	1049	1024	1034	1050	980	938	1002	1010	970	984	963	1008	971	980	995	1027	977	965	993	1026	999	957	982	968	954	1019	959	1028	995	991	982	950	958	995	1008	977	1020	1051	947	997	942	927	1008	1037	1046	958	955	997	993	1022	977	966	1030	996	1000	1013	964	1026	968	993	993	976	997	994	1017	1019	987	1030	959	1054	919	988	995	976	999	1021	953	971	1065	974	992	971	977	969	985	996	1010	1003	970	982	1020	1015	986	989	998	969	988	981	1026	1021	962	1010	996	1016	1002	987	1032	964	1050	990	994	953	913	999	902	1001	1003	986	993	981	1027	974	1024	988	942	965	987	1003	987	1005	996	968	1005	956	968	1034	1012	952	929	997	1007	918	1037	991	953	978	938	1052	985	1041	977	978	979	989	967	994	1028	929	1019	968	996	969	1040	1012	1014	942	944	988	934	952	969	979	1019	982	940	1023	1057	1005	988	929	951	1004	975	1017	965	976	953	964	1004	1040	965	998	1022	991	986	973	995	952	969	989	1023	1000	945	984	984	984	1040	982	949	959	1008	958	925	975	978	980	997	981	929	980	978	1009	977	962	953	978	1023	1036	959	1004	994	898	1027	982	1009	980	1028	1016	957	970	980	1020	953	1016	980	958	1010	981	992	976	956	1006	1043	999	1005	994	1049	1004	1019	984	982	1038	953	1009	953	990	978	1003	930	937	946	1003	997	953	966	1034	981	1002	968	1017	1020	999	999	1014	981	987	1054	1017	971	992	972	1040	960	1010	1000	975	966	990	963	1011	967	997	971	990	969	1030	1012	964	1000	970	996	1032	1011	1023	1037	980	1014	979	1006	1019	1028	947	1009	957	954	969	1015	975	1042	1006	992	989	933	1034	998	968	975	1092	1001	1001	969	1028	1033	938	972	1029	988	1007	1054	976	1030	984	1000	993	994	997	1013	986	980	1006	1008	1024	996	1004	1081	977	948	969	1005	1025	976	924	996	957	1061	961	1039	1008	1015	981	939	951	1024	979	967	1007	973	959	998	1012	1014	973	969	1020	1004	987	993	997	981	953	978	932	1037	1014	984	981	965	990	1006	976	1055	1000	1039	1013	949	958	991	996	969	977	948	1027	1034	985	1020	967	994	996	978	982	997
29746	32315	27939	15882	3501	2831	780	352	311	331	325	343	300	347	305	341	309	330	330	337	318	301	321	351	343	333	315	317	273	327	324	312	323	322	299	300	314	303	309	327	321	335	321	303	335	333	303	346	330	297	297	335	319	319	326	344	353	320	316	308	306	311	324	319	329	319	319	338	309	310	319	350	341	330	318	362	315	334	324	305	343	317	321	352	329	319	322	302	299	338	306	327	318	314	347	325	311	336	341	316	330	333	311	270	315	301	278	360	295	324	338	315	327	302	325	321	328	345	301	329	318	340	317	287	322	350	330	315	311	326	348	336	286	338	302	308	335	300	317	336	298	322	330	315	348	339	325	305	328	328	288	291	305	323	314	331	314	313	343	290	320	358	337	321	333	321	319	306	344	340	331	323	297	326	326	338	295	320	308	336	317	314	299	310	340	294	324	340	345	307	288	315	347	295	292	320	318	319	347	368	325	321	337	348	319	332	328	344	308	325	335	288	310	335	354	330	357	303	283	303	294	308	301	306	338	325	325	365	330	323	314	355	299	332	302	330	323	344	320	315	281	320	326	336	301	352	323	329	336	342	311	316	278	338	292	346	312	306	313	297	340	321	342	345	311	329	371	319	306	314	318	317	318	364	344	313	350	317	301	306	310	322	318	340	320	318	352	295	320	291	331	318	319	310	337	329	327	300	282	302	363	325	301	323	319	316	351	335	320	309	292	300	319	318	309	368	316	312	315	331	302	297	303	355	325	349	347	365	348	325	296	319	320	320	366	353	304	295	328	303	318	296	307	307	306	339	307	348	332	355	312	332	317	319	328	347	328	307	302	345	316	320	315	327	300	307	318	311	321	312	329	322	331	302	306	308	302	329	315	303	324	338	333	318	310	288	317	286	321	315	315	291	343	319	338	320	310	323	309	339	311	330	305	334	320	334	299	302	321	309	314	320	329	286	299	354	333	350	335	292	355	315	302	298	330	306	342	319	323	302	339	326	324	330	334	311	291	321	330	308	323	300	336	315	324	307	323	299	299	333	345	316	307	316	297	304	352	348	329	325	322	339	328	298	323	303	323	278	324	325	309	365	344	299	308	330	303	349	339	364	317	312	325	336	307	287	286	318	331	309	339	361	314	315	326	331	373	333	317	316	338	291	347	328	297	314	343	316	338	295	342	293	358	343	315	325	317	292	332	315	299	324	323	291	342	331	326	317	329	328	331	279	315	334	360	331	300	338	329	337	333	296	297	333	342	310	365	323	332	304	320	308	310	339	339	344	342	313	326	337	335	299	363	320	337	317	293	325	325	355	313	286	308	317	318	294	295	344	306	286	322	338	363	335	332	324	345	349	314	321	312	330	328	303	332	317	328	301	300	336	348	300	339	361	319	320	309	330	297	324	325	316	328	343	317	338	297	317	316	330	330	309	316	295	300	326	325	303	318	304	313	324	322	340	357	323	320	340	330	315	297	329	304	277	330	311	348	323	320	308	301	315	314	304	351	356	355	317	296	270	341	327	341	329	346	355	320	341	316	295	315	326	330	308	316	300	328	311	273	318	335	333	316	301	310	346	327	302	320	292	327	340	315	334	293	313	308	297	304	309	332	323	301	320	341	328	346	311	331	315	347	313	339	333	328	309	314	312	321	331	338	324	316	293	325	342	309	301	338	369	332	308	321	299	354	322	326	330	324	313	321	322	327	297	301	329	340	320	317	355	296	306	305	348	312	300	328	333	325	316	318	333	298	298	323	310	355	269	304	314	306	332	329	327	305	308	308	355	332	318	340	313	325	320	313	335	318	332	322	315	297	341	333	299	307	314	315	329	365	326	321	308	338	331	354	282	312	321	301	294	317	300	312	327	338	292	329	335	296	325	315	306	334	315	342	323	313	308	298	326	319	321	309	306	345	332	302	319	333	309	296	339	343	339	315	332	327	292	302	320	310	327	330	310	307	309	348	324	349	348	315	349	320	321	302	307	284	330	322	294	316	322	299	312	309	339	343	312	305	313	309	330	318	280	329	344	319	336	362	329	321	312	313	328	327	304	302	342	313	307	351	322	307	316	310	352	304	281	331	321	316	311	294	372	367	300	322	317	305	307	327	308	308	312	335	327	339	331	347	347	332	326	318	315	348	332	355	317	354	322	332	312	319	310	327	353	324	345	293	347	319	326	291	320	353	345	313	296	326	342	295	330	305	302	305	296	346	314	323	333	317	317	341	314	317	338	320	315	288	334	311	318	325	285	336	317	318	305	298	341	336	322	311	318	329	301	310	305	316	334	306	333	326	328	293	314	316	294	337	311	339	311	307	314	344	318	331	334	327	332	312	335	356	319	333	316	291	331	329	335	320	292	316	326	349	312	293	341	320	310	328	295	343	318	338	310	324	311	306	301	342	328	318	335	288	316	315	298	331	348	323	332	282	297	330	315	326	335	354	326	308	286	336	325	300	313	333	314	289	352	327	316	301	307	314	295	305	314	347	310	315	318	311	334	303	307	319	314	318	347	313	314	331	330	342	316	312	315	365	341	309	332	340	341	320	311	321	329	335	336	315	309	327	319	314	336	326	329	327	319	304	316	321	341	298	328	338	317	320	343	337	312	321	341	286	364	346	341	331	315	338	318	334	315	302	348	333	316	326	307	316	313	338	345	312	325	340	306	321	332	355	338	363	323	306	321	317	310	295	329	329	312	316	312	330	320	337	356	304	268	311	320	310	305	303	332	309	335	305	293	339	334	321	309	294	308	367	292	311	327	314	322	302	329	320	327	301	336	330	324	324	345	300	313	306	302	353	317	336	313	318	310	345	325	302	319	308	299	349	328	339	349	336	323	306	333	305	303	356	346	315	320	338	330	304	327	319	350	306	315	312	304	324	325	299	310	322	352	317	327	325	302	309	306	301	293	342	329	288	315	297	322	364	300	299	341	361	313	365	337	319	304	336	314	332	357	303	317	326	324	324	345	311	329	357	306	324	302	315	310	352	340	316	301	326	321	328	306	373	364	316	312	349	316	306	309	327	297	310	315	357	335	324	308	315	294	321	328	324	323	305	303	321	331	307	315	336	324	358	337	332	304	334	312	331	305	323	348	371	320	297	319	319	304	330	326	291	318	308	303	305	324	313	344	352	309	299	336	340	286	305	305	332	335	323	281	316	336	330	320	321	301	347	332	303	344	314	314	318	342	303	337	319	314	280	332	336	319	329	331	342	316	332	313	333	338	321	319	318	331	322	316	318	283	310	342	342	295	306	320	324	305	303	318	298	337	325	323	332	327	317	277	278	312	330	337	326	329	327	326	290	314	292	308	329	316	311	303	326	333	322	325	345	305	307	305	327	337	314	335	314	301	330	314	331	322	333	326	342	304	348	338	352	335	313	314	294	319	350	328	342	302	330	340	334	315	326	298	335	296	327	343	340	297	338	336	292	316	307	338	313	324	328	330	334	345	353	300	316	324	322	292	327	374	349	318	311	323	315	311	326	340	322	309	333	314
36290	50405	32267	19750	5735	6394	1581	505	533	490	535	510	506	524	503	560	477	533	538	591	500	505	526	491	512	539	508	521	487	473	516	565	530	521	487	504	482	485	483	536	492	539	541	509	557	528	496	533	497	494	522	502	530	483	557	512	536	490	513	502	517	485	540	493	523	514	525	470	451	513	520	502	478	525	536	549	499	532	574	501	491	507	536	515	555	548	508	529	518	506	523	555	498	501	502	492	560	530	559	535	480	530	489	517	501	514	517	516	511	462	518	479	515	538	511	532	556	514	512	518	491	494	482	490	522	508	519	544	507	514	528	490	522	533	527	560	525	557	505	503	517	487	501	471	519	494	495	541	519	550	522	498	488	529	542	464	494	520	483	488	510	524	466	527	521	506	559	541	515	525	504	556	505	539	516	544	487	509	492	527	523	509	535	517	503	526	504	519	514	488	537	470	499	534	506	534	499	523	537	523	534	501	520	498	508	500	528	507	519	572	556	515	528	516	504	481	512	514	546	498	535	508	504	491	518	532	531	508	515	509	515	471	546	531	531	500	520	518	481	503	498	539	551	509	530	507	553	538	520	523	520	521	537	535	530	512	534	512	505	512	486	542	524	523	472	491	499	511	530	518	538	530	529	527	500	505	476	519	521	510	499	488	522	514	538	555	500	521	539	530	495	535	496	506	541	508	518	498	510	501	531	496	487	553	522	505	533	474	495	478	514	512	496	486	479	534	516	510	493	498	489	555	487	519	478	522	528	531	544	502	559	527	479	516	498	531	542	520	498	553	497	492	531	524	492	546	533	503	525	519	492	495	502	508	538	525	539	517	515	498	507	493	541	527	482	490	495	510	493	555	534	524	509	492	473	509	550	505	515	519	502	520	494	519	556	515	508	512	497	534	496	534	513	519	510	520	507	494	523	488	462	536	513	547	481	520	507	500	509	492	497	522	492	530	530	479	486	569	510	530	555	525	490	511	517	499	518	511	527	535	513	519	498	550	546	542	509	496	500	502	465	581	528	488	543	519	522	517	499	508	509	490	531	517	527	525	566	517	499	511	473	511	499	501	461	506	506	513	523	533	514	557	526	499	549	513	497	549	528	529	513	569	538	525	500	477	505	476	507	526	484	535	508	499	500	539	512	558	500	514	509	501	514	547	531	504	514	509	525	477	545	522	485	488	510	518	540	535	467	518	516	524	533	506	568	476	510	491	562	466	551	527	507	523	477	542	505	510	483	497	526	514	532	499	493	507	506	507	532	506	496	565	507	517	545	518	495	523	501	492	531	542	495	527	471	529	491	497	504	502	516	511	498	550	512	538	512	506	509	502	509	529	528	480	521	535	508	526	492	524	502	493	531	543	474	504	545	501	505	547	506	544	518	538	521	540	531	519	555	477	522	535	505	546	528	490	546	527	496	481	508	532	504	519	489	514	488	524	506	481	499	507	549	543	528	534	517	503	505	543	522	524	513	494	498	467	521	516	535	511	543	490	464	505	568	506	467	526	505	524	533	500	530	515	555	483	541	505	485	503	550	534	464	551	489	532	512	462	510	516	516	494	515	489	495	482	484	532	506	526	493	519	504	532	519	509	528	490	546	513	520	553	480	509	460	521	516	519	529	524	532	540	479	498	537	526	556	503	510	499	513	506	511	545	558	529	507	460	477	512	517	470	536	541	485	547	515	520	493	504	525	521	489	510	493	499	513	503	478	558	504	566	548	539	526	524	546	532	522	547	526	500	524	492	514	542	498	527	513	497	486	480	581	516	513	539	473	529	543	514	541	495	550	479	535	529	494	481	496	510	530	505	515	554	475	502	520	492	470	538	491	540	534	513	532	487	586	526	544	498	515	524	552	514	504	523	502	521	504	536	509	514	535	505	467	539	531	504	535	523	504	486	542	533	500	524	504	498	507	495	501	515	524	513	541	509	536	514	530	496	509	514	532	508	500	552	588	495	526	508	544	533	520	525	505	509	549	514	496	531	495	512	495	526	528	510	455	526	526	514	531	529	510	489	494	515	489	512	520	555	503	566	501	530	528	501	506	493	500	493	526	529	518	530	491	491	515	487	541	492	483	510	515	537	508	507	507	511	526	511	481	551	505	526	519	468	516	508	509	521	513	500	528	536	528	529	508	500	520	544	513	510	522	506	518	540	487	533	493	493	523	501	488	541	493	502	491	491	518	475	513	464	500	541	502	507	477	506	526	532	501	526	497	496	504	522	507	504	499	492	472	560	535	534	508	496	515	531	532	496	492	549	507	501	485	488	490	524	502	513	488	541	479	528	482	516	506	520	513	535	532	499	521	491	521	510	526	524	518	507	535	554	527	498	499	552	508	476	498	513	516	533	525	525	560	523	473	522	508	531	508	519	495	530	493	498	495	503	523	517	524	522	490	480	502	501	530	513	549	511	504	496	503	510	521	510	543	511	531	521	484	525	497	536	448	546	500	521	501	537	527	529	513	515	517	544	492	547	520	510	540	507	517	485	496	545	553	556	510	480	537	520	512	488	537	540	508	484	497	536	482	507	547	526	504	510	525	517	520	526	521	519	487	549	523	528	497	507	556	519	497	519	567	499	504	478	495	504	512	529	494	529	491	544	506	556	511	502	520	491	522	516	574	533	493	543	501	517	498	489	487	488	522	511	486	497	501	527	487	498	530	487	514	517	558	484	524	454	517	535	529	541	545	498	531	472	512	465	533	505	515	522	480	532	509	532	524	523	524	509	524	503	532	486	524	516	528	496	532	501	552	520	538	563	486	506	516	496	538	564	504	468	463	518	455	520	480	531	569	523	474	500	531	508	509	489	476	501	529	502	523	483	488	555	509	529	548	522	529	493	509	459	502	500	504	482	540	540	523	506	494	519	524	533	506	522	515	493	478	534	508	520	512	521	477	523	511	546	480	544	503	532	515	538	475	506	505	518	528	506	530	513	495	499	512	495	521	517	552	524	530	538	546	496	549	530	514	500	508	490	522	496	522	512	539	482	527	532	526	535	521	474	501	530	499	524	502	486	528	529	537	534	505	519	510	496	495	495	498	512	498	522	491	513	511	525	520	529	527	549	531	522	529	503	535	496	522	530	507	514	534	494	537	475	503	487	539	510	530	510	493	530	507	509	532	479	515	540	510	485	523	503	487	479	556	514	531	497	476	506	506	483	482	500	502	493	485	532	521	491	528	509	511	529	526	532	548	543	528	529	559	540	510	499	513	497	493	524	515	509	502	511	492	493	500	489	505	510	502	525	495	498	530	506	517	515	521	524	528	518	538	548	485	525	479	510	519	488	476	506	497	533	524	518	522	495	523	524	547	518	517	543	499	519	525	523	512	504	524	506	517	503	526	556	524	523	518	553	476	533	516	513	506	513	468	496	526	558	528	500	463	502	471	512	547	486	524	547	477	520	489	500	517	491	499	500	529	522	507	534	496	543	502	553	514	520	516	525	521	541	523	481	496	529	503	540	517	522	520	518	538	526	547	498	507	523
25403	25961	36582	34059	23342	20277	5474	495	491	441	492	439	432	484	477	460	480	466	480	475	432	449	460	488	458	471	454	458	460	456	467	421	450	465	503	469	482	418	494	472	499	432	453	468	479	461	497	477	453	450	480	471	448	487	446	430	457	455	451	459	494	428	470	434	444	462	448	472	495	455	480	437	438	415	461	455	446	496	437	458	450	475	475	470	446	439	489	463	454	498	524	476	485	458	423	424	461	457	421	445	462	497	469	465	461	472	452	424	410	421	483	457	439	459	492	499	454	431	448	467	460	446	454	460	489	457	500	463	437	457	467	442	474	484	464	465	481	452	435	447	455	490	460	484	480	472	450	456	472	478	466	458	413	435	464	441	469	464	477	468	430	478	455	456	490	463	450	443	474	473	452	464	458	466	455	484	478	429	452	501	420	456	465	459	447	523	448	446	430	447	407	451	450	453	449	456	450	467	485	442	452	467	455	466	465	523	476	436	497	456	427	454	427	446	457	468	483	445	475	446	421	489	480	494	432	473	440	461	470	467	468	474	487	482	469	488	427	460	470	434	465	465	414	454	447	412	431	479	431	497	503	454	445	467	464	479	463	463	464	452	498	495	475	504	431	471	490	457	474	442	473	449	477	457	464	442	499	490	420	453	450	437	507	476	455	462	421	444	472	447	483	494	472	452	488	480	508	471	451	459	434	442	504	448	441	466	458	455	480	488	476	492	444	418	472	442	442	460	472	432	459	445	457	457	439	456	448	475	469	485	394	525	495	479	468	455	477	454	492	451	469	456	490	483	462	439	453	463	473	451	453	451	418	431	441	471	489	450	458	448	431	460	455	441	483	479	462	454	445	468	448	487	453	437	493	478	437	429	481	486	438	430	472	459	476	424	471	422	478	422	428	478	461	466	459	499	469	509	471	417	470	499	456	481	483	469	459	467	431	439	428	419	463	453	452	467	489	471	465	468	475	476	444	449	482	457	488	493	462	446	473	465	439	477	463	448	470	431	463	472	465	437	414	498	489	448	440	489	492	434	438	472	465	471	485	458	455	472	434	449	482	458	469	476	441	438	483	447	460	488	436	491	470	442	430	465	506	472	444	414	481	484	482	459	474	460	486	441	462	454	455	442	444	453	493	441	458	466	456	495	510	470	483	433	449	451	504	459	487	496	446	471	522	467	427	490	440	445	486	425	442	497	464	437	470	475	447	495	444	501	452	451	498	464	415	461	455	437	512	443	462	465	511	434	483	493	434	450	452	453	455	452	476	461	453	433	486	470	465	413	435	473	454	436	443	454	459	474	468	500	474	421	469	484	417	434	439	428	488	493	440	489	439	477	458	505	458	482	449	462	484	477	484	446	463	442	471	412	455	484	454	418	499	431	472	517	500	455	473	449	457	417	487	456	482	443	439	463	484	437	448	451	484	457	448	450	468	491	502	474	470	448	500	439	463	462	458	428	435	465	469	472	422	477	440	448	448	433	438	477	445	409	464	468	473	451	483	451	458	460	460	458	469	419	491	464	452	434	467	474	461	447	515	481	467	466	427	456	435	463	453	415	498	462	460	443	458	421	429	496	468	481	450	452	411	484	466	449	428	482	456	468	458	476	450	443	480	448	461	460	437	429	464	442	492	442	439	486	491	470	492	445	481	490	457	439	442	480	445	463	444	461	482	462	454	474	496	474	407	479	449	468	450	436	469	445	452	463	440	485	457	464	498	494	496	456	453	468	464	482	511	449	464	447	456	472	429	485	413	471	449	464	476	474	475	468	459	474	456	429	470	484	456	456	450	470	465	484	438	482	440	450	432	453	457	451	456	504	446	441	456	457	473	492	435	446	479	509	516	469	461	487	463	461	440	476	518	468	478	470	451	434	467	448	441	446	511	444	449	491	412	477	457	462	473	468	456	430	462	444	522	428	478	450	437	433	484	436	491	452	459	470	436	497	429	445	468	486	442	475	434	452	428	512	468	516	476	475	419	465	444	462	436	437	434	481	471	448	463	443	447	450	424	456	466	458	473	426	465	463	434	453	455	482	456	460	430	440	464	443	452	478	417	464	466	432	458	468	470	451	420	459	441	463	463	462	462	453	462	414	456	489	450	438	472	480	523	436	480	455	448	460	461	405	476	478	507	459	475	475	439	442	476	442	474	468	446	445	433	463	453	452	462	496	450	442	475	453	435	419	475	448	449	486	501	509	484	473	422	455	457	463	436	456	400	445	459	472	464	438	447	424	470	449	409	435	421	476	434	496	471	472	489	468	464	471	490	509	460	482	462	430	453	433	433	472	451	474	472	434	439	471	462	461	447	456	484	457	429	477	486	449	443	446	512	436	457	455	468	416	470	473	460	497	489	460	429	480	409	465	491	457	442	456	403	460	450	461	449	423	474	443	465	487	426	440	452	455	456	476	447	507	447	461	438	471	464	447	483	438	508	461	454	484	477	424	425	461	443	429	452	459	425	435	444	448	490	454	520	508	419	448	438	444	479	478	461	486	443	480	458	452	486	484	479	450	466	467	480	481	461	433	439	467	462	475	442	432	437	453	439	464	462	467	466	447	454	489	486	515	434	482	457	473	466	417	467	443	474	474	465	435	464	467	438	440	452	445	475	480	428	446	458	470	482	433	461	451	443	481	440	490	442	425	447	466	429	425	469	447	446	448	437	442	445	447	453	453	414	477	451	434	451	473	451	453	487	443	458	503	467	501	432	485	454	485	414	456	451	486	458	454	409	434	486	459	463	441	453	484	488	473	470	485	457	455	413	473	467	475	488	432	430	476	488	437	467	448	480	472	422	468	434	486	424	461	467	465	444	453	473	452	450	448	436	500	466	423	452	462	426	437	464	426	464	474	492	451	446	486	472	449	474	456	463	443	429	486	443	427	489	481	429	461	452	453	439	479	455	440	444	462	446	478	475	443	442	460	486	462	442	465	443	482	429	465	415	487	484	493	430	507	493	479	440	489	480	442	454	488	500	437	444	443	435	453	517	454	481	519	451	513	439	487	476	458	471	457	479	444	452	470	454	439	430	481	464	464	468	471	496	459	433	474	456	448	470	480	447	511	444	489	439	487	448	459	477	510	459	451	440	477	454	456	448	502	464	470	454	478	464	456	423	440	483	452	478	450	476	487	460	465	451	452	481	479	465	413	475	454	466	457	531	447	491	468	415	463	440	454	457	472	456	408	431	435	435	440	460	483	481	434	457	433	462	457	466	464	450	453	454	429	433	436	490	477	463	471	465	431	496	458	435	466	457	413	458	464	454	418	464	445	431	474	507	485	468	475	474	442	421	462	436	404	467	463	461	474	479	479	486	446	415	418	455	474	448	455	475	458	466	435	434	476	447	491	468	461	455	424	448	457	456	444	456	450	449	478	477	443	459	470	460	475	448	442	440	428	469	419	448	422	460	489	442	499	460	446	482	466	450	441	467	499	459	477	445	476	473	450	431	488	452	460	483	489	496	439	445	473	448	455	474	463	471	429
61226	95056	64346	48661	25307	25504	5901	751	710	725	744	754	751	765	734	731	726	737	702	687	716	670	706	728	698	697	688	684	720	668	734	684	703	740	715	649	739	717	725	768	712	706	682	740	693	704	700	743	705	708	655	681	765	694	745	683	729	705	676	694	734	703	677	742	726	677	758	727	711	713	687	688	694	709	718	708	741	729	732	746	681	709	698	720	671	747	768	729	728	677	654	734	704	769	703	726	729	698	736	735	709	683	672	666	673	694	673	751	725	709	691	685	692	692	707	759	699	734	700	778	686	682	708	720	751	670	709	704	659	689	670	675	708	743	744	710	744	733	715	720	755	707	738	695	713	687	740	691	692	726	737	703	680	705	711	720	696	736	718	707	715	735	750	724	690	716	759	666	692	634	684	677	777	717	717	721	722	721	743	706	720	690	733	711	712	759	721	688	722	748	753	743	672	694	702	747	724	671	719	731	769	688	680	702	736	676	696	705	724	673	722	711	710	676	771	748	728	745	707	743	732	752	652	732	699	694	678	700	722	752	699	711	768	722	743	666	668	712	704	709	729	756	737	688	706	701	721	687	723	689	725	732	743	720	701	765	749	706	709	747	701	757	721	755	731	709	721	711	705	737	744	712	706	660	713	705	714	697	758	729	711	694	745	735	690	733	731	706	680	702	676	740	716	752	672	732	718	706	758	766	698	723	727	735	675	730	684	723	713	672	720	768	711	704	700	727	723	672	695	693	721	665	718	734	712	726	715	693	716	734	645	718	756	695	705	727	721	693	708	670	689	735	692	706	719	676	703	692	684	667	720	714	744	728	708	683	719	717	739	707	714	717	721	647	748	695	709	699	745	702	671	705	696	720	688	687	716	736	727	677	702	732	695	766	758	693	717	693	701	741	706	654	728	704	762	727	678	746	683	689	674	733	758	767	725	690	694	723	749	705	712	744	712	750	736	665	713	735	681	662	739	734	741	688	703	759	688	703	724	713	679	682	731	737	683	703	714	717	690	727	714	764	699	705	661	681	698	683	713	705	683	706	658	687	669	695	715	682	762	685	673	669	736	711	734	717	667	701	741	759	671	714	724	716	726	746	665	729	683	675	729	725	712	648	691	680	710	743	692	747	741	697	703	652	704	682	741	725	678	725	727	712	723	759	698	651	674	726	724	659	722	724	745	675	709	680	676	674	728	747	725	717	675	649	728	722	694	692	700	726	702	731	721	707	714	693	770	706	691	736	682	677	659	680	742	744	673	734	725	742	676	767	750	719	755	714	729	750	738	705	687	693	717	701	724	713	683	729	765	719	703	684	701	736	689	722	669	740	704	708	694	732	719	685	705	684	700	716	684	705	698	697	704	684	717	749	714	729	659	696	738	699	736	727	719	698	713	687	766	665	657	677	720	688	656	687	687	711	692	719	711	732	750	730	689	689	738	676	715	773	699	692	711	725	669	722	704	708	700	720	727	739	703	759	648	710	718	725	709	745	697	731	734	710	697	685	711	704	718	743	709	713	658	684	696	676	705	718	722	675	738	718	795	717	725	770	691	707	695	700	750	723	708	735	710	725	706	742	717	676	687	677	673	727	772	651	721	715	745	770	676	707	675	679	712	684	707	679	675	657	734	730	671	690	756	648	686	725	709	748	741	692	701	722	698	689	740	705	743	712	765	763	732	655	699	707	693	715	695	728	711	703	736	675	721	690	702	699	678	694	740	734	664	719	688	718	655	734	734	686	662	717	737	698	700	721	692	721	721	676	732	690	711	739	695	740	723	746	718	758	675	703	681	728	687	706	721	698	720	698	714	699	696	695	714	730	729	704	685	683	708	703	709	738	717	702	643	708	717	727	685	723	748	709	685	747	722	688	694	682	725	716	719	678	684	708	730	715	674	726	686	722	698	708	690	747	723	691	710	669	668	727	695	721	679	695	688	684	761	686	674	673	717	707	742	717	669	731	660	730	675	664	723	658	661	701	712	690	725	721	744	693	746	683	688	720	738	671	739	713	775	741	729	704	698	719	710	679	713	704	697	691	725	711	701	725	739	700	720	713	714	682	765	677	742	720	681	711	722	694	751	742	710	757	672	727	758	736	688	714	719	719	813	708	723	725	690	735	749	703	715	758	751	713	719	745	708	691	668	708	725	710	685	722	702	730	704	699	701	712	712	670	725	707	720	693	702	685	680	806	653	698	697	677	683	728	700	665	733	688	696	705	676	687	710	679	674	691	744	749	718	690	689	687	716	730	728	696	699	689	690	659	729	699	704	722	744	710	737	724	728	703	674	710	698	692	709	722	712	705	695	697	751	702	700	720	739	698	671	746	677	744	696	699	713	717	685	705	683	704	734	704	716	719	714	679	751	712	742	785	723	699	732	681	711	706	718	747	683	672	725	712	712	689	736	713	716	751	703	692	694	704	740	693	714	704	730	731	752	751	666	741	724	723	676	703	677	647	695	692	678	742	704	723	722	718	729	716	743	723	696	745	696	695	696	717	700	706	687	727	692	728	686	754	690	662	694	705	699	783	722	711	690	697	682	725	729	708	726	704	761	705	742	645	716	708	731	708	770	679	722	703	671	673	747	747	696	715	684	726	691	739	716	752	663	709	675	702	692	708	724	693	716	724	704	748	666	706	707	718	685	690	725	707	747	710	714	696	726	747	703	724	690	731	683	715	708	664	720	733	682	712	746	749	786	707	763	743	702	712	747	731	799	683	732	706	726	707	694	666	692	676	683	710	736	687	730	664	718	724	691	727	701	703	697	712	723	689	695	692	715	683	717	726	696	695	770	734	743	692	724	747	727	699	663	724	735	726	708	685	684	716	711	653	728	723	677	713	745	700	678	730	710	691	708	707	696	705	716	703	662	706	720	715	698	693	708	707	737	694	701	696	726	698	660	742	720	674	759	721	706	737	704	691	733	721	680	688	703	730	694	716	752	716	714	697	741	692	727	741	672	747	730	717	713	696	740	701	732	706	711	664	703	702	746	740	750	698	693	728	752	633	767	684	718	657	738	726	705	698	716	668	685	716	690	736	739	707	723	717	695	721	734	741	700	729	740	704	776	707	701	710	696	712	711	724	765	709	695	672	707	715	773	715	686	773	723	727	702	711	763	658	745	752	681	749	727	730	728	693	695	741	694	734	708	741	781	747	757	729	692	670	725	699	719	706	705	725	673	665	720	726	703	731	690	758	714	716	683	620	713	672	710	698	737	695	752	726	707	745	717	701	702	750	712	709	699	678	695	715	723	713	740	728	710	679	699	694	709	716	713	698	712	691	753	695	681	689	698	764	744	706	718	724	682	741	744	712	722	703	712	680	746	708	711	719	724	730	708	692	739	704	722	702	741	696	695	770	738	752	739	755	700	717	721	727	720	703	684	692	708	691	707	683	667	709	695	721	691	706	783	724	720	732	694	668	733	699	700	738	740	720	722	716	740	691	654	688	729	704	695	701	690	760	687	691	678	731	698	694	701	679	708	705	692	706
24300	22779	31892	30288	25392	25414	10889	986	725	746	703	668	672	706	716	674	708	687	689	684	675	684	684	636	727	720	667	700	678	663	708	639	677	638	704	675	665	657	683	661	694	658	665	686	675	664	676	677	667	684	686	667	718	709	700	718	703	705	637	691	703	669	674	648	671	682	683	649	694	670	657	714	697	664	669	667	680	650	694	678	640	641	670	655	711	666	661	679	648	650	677	673	661	645	651	683	644	688	667	661	624	687	681	616	663	712	646	667	694	707	660	672	665	689	725	641	672	660	692	648	691	689	727	684	660	661	655	703	685	690	673	660	679	649	697	690	631	684	651	615	662	676	644	673	664	664	667	702	688	613	643	725	629	652	682	656	709	649	610	666	680	656	680	687	676	740	654	687	664	669	681	645	690	674	684	661	639	677	709	651	670	687	685	682	666	703	699	675	625	703	651	699	690	663	669	656	706	621	664	720	697	678	655	665	696	708	688	690	698	657	645	654	696	662	663	701	674	619	606	672	662	687	680	669	686	634	715	675	685	694	728	669	708	642	680	682	667	684	661	636	638	677	678	697	622	701	671	716	654	673	676	659	674	674	665	696	639	673	658	708	654	649	618	659	642	657	666	657	654	675	703	658	674	715	668	666	627	648	714	659	708	669	662	680	698	646	664	707	667	692	669	654	692	657	693	690	642	704	638	698	686	645	692	639	688	668	684	671	659	696	665	651	621	674	705	658	683	688	658	686	654	650	657	761	625	645	645	683	663	674	642	700	672	645	698	667	647	634	623	651	677	641	658	665	626	675	646	644	706	659	661	685	697	686	675	664	670	701	644	703	656	666	731	648	686	659	682	702	632	687	684	666	636	645	665	646	631	706	671	651	635	684	613	695	668	708	650	672	634	657	679	636	678	670	713	672	647	716	672	669	624	605	673	653	642	643	674	662	695	649	698	680	663	725	675	671	689	666	662	637	677	721	628	656	652	639	643	677	675	643	663	663	713	682	633	667	669	661	655	679	661	679	681	702	676	697	647	633	701	643	688	664	640	643	671	655	641	699	619	683	685	672	659	719	619	675	691	655	657	665	656	670	657	683	692	650	685	654	648	682	611	673	698	663	737	659	697	750	684	628	636	696	646	659	635	651	621	698	640	686	656	678	691	670	644	665	684	666	703	682	695	689	679	651	672	644	663	627	682	666	690	669	673	689	676	692	692	681	685	670	645	702	755	693	656	648	694	600	693	645	664	692	669	705	685	635	698	671	658	651	659	658	666	689	693	692	701	707	673	638	676	667	729	724	621	674	695	664	716	657	654	654	668	701	622	656	683	652	691	662	663	699	663	628	648	657	698	628	627	646	672	700	603	696	701	629	689	663	698	689	708	678	682	644	686	625	678	679	643	664	642	658	642	666	675	689	690	659	642	680	662	661	678	642	651	710	686	654	657	610	707	706	691	690	646	705	614	578	653	698	669	669	640	656	687	651	655	655	680	663	683	617	682	682	674	656	608	669	665	710	710	702	688	693	663	694	689	659	701	631	709	611	666	667	664	680	699	677	707	662	692	678	678	669	669	692	679	639	687	685	672	624	736	648	671	679	671	674	685	659	663	642	686	678	696	669	658	685	685	680	668	668	649	690	626	682	654	725	721	667	650	678	682	688	695	702	691	695	707	670	653	687	675	685	729	684	679	663	633	701	703	699	633	698	635	657	657	682	657	683	681	628	683	676	638	710	660	649	674	670	664	706	639	672	638	716	671	680	691	617	698	657	642	668	693	679	688	692	620	638	648	642	659	678	634	647	668	673	728	651	601	650	643	681	694	649	698	668	663	666	683	635	674	657	646	636	654	666	678	717	683	637	614	710	622	714	675	672	678	609	655	737	672	630	640	679	666	672	686	687	667	656	663	644	634	683	646	694	687	663	707	673	672	705	639	692	696	702	690	692	617	696	681	680	667	673	643	640	675	627	669	690	685	720	726	687	660	647	660	708	650	675	648	664	674	675	696	683	660	641	663	660	670	634	681	693	670	662	637	662	645	659	648	662	743	627	731	699	654	648	671	674	653	675	682	663	633	705	677	674	681	691	695	673	676	676	706	700	710	663	683	633	637	696	697	680	693	654	691	677	667	658	655	658	619	665	674	628	655	683	689	650	613	695	703	658	684	676	697	656	622	646	661	646	647	685	702	664	659	667	664	668	604	677	713	683	687	645	691	673	679	682	665	667	663	664	679	653	690	697	668	638	660	623	713	631	703	702	695	642	668	707	711	701	658	702	746	653	674	663	670	646	677	643	731	700	649	689	669	701	719	648	666	658	652	658	706	628	725	632	632	699	674	693	706	658	704	672	697	688	620	675	667	692	622	629	684	679	657	644	672	673	665	676	651	634	703	667	653	639	653	703	692	689	641	643	656	675	640	664	652	646	621	662	680	675	709	708	650	721	655	721	711	675	655	746	681	636	717	687	707	664	655	692	703	661	700	710	707	647	681	656	655	705	658	697	682	735	618	693	637	677	719	716	625	600	635	654	689	670	720	659	673	725	682	672	643	646	694	680	676	624	670	696	704	678	693	608	677	669	697	659	641	678	649	655	678	681	660	675	691	686	639	670	658	693	675	648	641	663	625	636	675	623	663	610	673	670	665	619	666	657	701	661	649	694	608	641	704	662	714	716	695	654	668	671	692	671	645	692	649	666	701	654	648	635	692	684	705	656	704	682	686	679	688	635	647	637	708	656	660	651	699	660	623	663	658	671	648	681	665	731	721	644	721	657	644	722	692	707	635	643	691	686	695	645	668	651	681	656	661	644	672	686	681	640	714	639	686	667	683	715	682	636	667	627	658	654	727	647	694	697	698	646	625	627	638	653	677	703	655	672	660	671	650	649	644	700	683	700	679	668	681	618	676	620	690	631	670	658	674	652	702	646	649	681	641	671	645	716	647	628	679	691	682	599	641	718	664	661	707	665	659	667	667	647	658	645	641	663	676	678	680	695	664	714	679	679	664	630	666	715	718	640	655	676	632	676	641	680	664	710	688	699	667	610	619	677	674	667	678	652	670	648	693	666	748	634	630	647	680	652	704	665	663	683	667	663	666	672	684	667	660	647	680	661	641	680	653	681	658	668	688	656	657	681	672	680	685	640	676	695	701	670	653	716	657	675	643	657	634	691	657	709	712	659	689	679	699	684	662	676	645	659	673	645	667	667	662	690	691	663	720	713	725	662	621	665	694	718	630	688	658	676	724	683	632	703	653	653	648	666	660	700	668	667	674	646	651	711	695	707	626	663	672	680	686	657	658	671	694	679	642	655	627	626	661	708	667	676	662	656	649	629	655	635	658	689	642	631	648	679	685	647	684	701	653	690	640	684	636	655	644	693	721	673	678	663	684	666	652	722	700	662	705	665	645	707	660	658	651	638	684	650	693	684	643	682	611	663	686	678	680	675	683	637	669	657	667	687	666	651	656	663	646	659	662	749	636	633	710	697	641	674	718	671
61574	98700	73258	59180	35983	32722	6035	954	992	1035	1002	1006	1012	1001	1009	1007	955	959	973	1026	988	957	986	1003	1003	996	995	1056	994	974	1019	957	961	1041	970	981	1021	987	964	1014	1001	987	981	1019	1002	979	918	966	978	984	946	1031	1030	999	997	1004	1002	996	1013	1012	970	966	1056	939	948	992	989	1038	997	1046	985	1015	982	958	950	959	990	992	959	968	959	950	1013	949	907	957	998	928	981	1027	940	1020	933	940	1035	998	1001	940	965	1011	929	1016	1007	956	996	1029	982	976	980	1024	964	1016	1009	1005	985	973	998	994	949	996	964	1017	1033	1054	971	1035	951	1051	1006	963	934	961	955	1032	985	968	1074	995	1016	967	1051	958	989	967	996	967	975	985	1026	964	942	1061	1022	976	978	949	939	1053	952	993	1043	913	953	950	974	957	1017	986	988	1018	962	967	923	978	966	1001	977	976	984	1036	1019	976	960	1015	1026	980	987	965	932	1051	979	983	947	991	1006	951	976	991	1018	981	989	956	990	970	1012	987	926	974	1021	961	987	1015	995	998	990	954	967	996	971	961	971	1018	976	989	995	1015	961	1016	1015	926	899	997	1010	1050	930	998	913	982	945	989	1006	1022	962	1005	929	999	961	974	906	971	984	916	957	968	955	959	958	955	961	952	1038	985	963	1019	970	969	958	934	962	978	964	1019	974	1022	1019	950	1007	1058	999	959	1001	1004	998	1004	995	1006	945	1006	977	983	960	988	966	961	938	951	975	1001	982	1003	1014	1031	965	898	1041	1012	920	953	932	1022	959	966	941	1034	1034	945	982	1003	971	999	984	1012	1003	1032	965	1050	1024	987	972	964	995	1015	985	1049	969	966	998	1000	969	1000	1006	992	947	981	992	954	946	941	990	1033	934	926	971	1007	983	1038	975	987	968	1014	987	1039	978	986	984	1000	1002	922	956	928	1004	1009	951	978	983	1007	1028	938	921	981	932	972	1012	1008	959	989	1020	952	997	1022	984	1013	957	1035	957	968	893	970	998	1001	978	1007	1013	1004	959	955	964	933	977	928	950	1012	1042	982	1014	964	991	956	969	1013	1007	1008	1021	994	988	1008	996	947	940	1015	936	993	977	949	1040	988	1008	937	1028	1026	979	954	962	1020	955	955	984	998	990	982	1027	926	953	954	995	947	986	987	975	1016	973	966	994	948	994	957	958	1033	995	1018	972	963	971	972	972	1022	972	976	1036	973	1009	950	1015	981	971	1026	983	963	935	1019	992	972	999	961	946	989	1046	950	995	965	947	969	980	923	959	1003	995	1009	944	996	987	940	967	943	991	986	1004	996	972	1050	991	954	950	1008	1006	916	1013	992	1089	1004	926	992	971	979	980	1010	972	960	986	979	982	1017	973	1020	960	956	967	1006	937	1031	967	1008	961	996	1023	983	952	1022	1016	1030	986	981	1025	1012	1004	993	969	990	972	983	952	927	986	967	988	959	1000	989	957	1046	951	971	1016	965	935	993	1009	975	969	969	1020	1023	975	983	993	976	983	972	943	942	1030	986	1022	1010	1023	976	1001	948	969	1040	964	989	958	1030	1000	961	966	969	964	960	1016	941	970	1008	991	1021	966	980	984	997	950	993	1001	975	959	981	964	1028	1008	986	977	1019	1039	971	981	963	990	969	989	1016	969	964	998	955	1017	1017	989	984	1002	1070	1001	929	1002	969	949	947	969	1016	981	1000	965	1052	966	974	974	989	974	971	994	969	941	974	1008	967	960	945	980	956	1000	975	991	930	978	1027	1032	999	1040	963	987	944	988	970	989	930	941	977	967	988	967	971	993	975	992	950	965	1008	988	975	990	1015	985	963	950	953	945	999	932	1027	966	924	1060	933	1006	990	966	1038	1020	997	946	957	970	986	1000	943	987	987	949	975	1025	954	1005	1038	1019	1009	983	986	940	958	1035	1027	927	925	1001	909	1012	994	1000	962	1008	922	978	949	971	1086	962	999	979	1039	991	988	972	945	935	993	954	967	1001	995	1033	1015	996	1010	997	1017	985	980	974	954	966	995	971	928	995	965	1016	986	993	1006	983	950	974	1030	1006	1019	1020	1017	945	943	964	1028	970	998	958	985	989	943	1019	989	936	938	981	973	912	986	1007	999	948	956	931	918	963	1003	984	966	941	982	1000	1008	1020	939	996	1011	981	958	1013	974	979	935	1001	953	967	954	1004	974	1014	1035	947	1011	1019	976	1039	993	1004	1010	1024	1005	995	929	1014	996	962	1005	998	957	989	989	1033	961	959	991	1022	1060	958	988	969	998	991	943	964	921	944	981	1000	964	1012	1039	1074	936	942	987	980	978	965	955	988	944	997	953	999	981	973	1034	975	988	1016	1031	949	983	963	957	965	1014	944	917	978	1033	950	1023	972	960	961	990	1002	954	992	915	1060	980	984	978	986	943	981	954	998	1036	957	911	1009	984	970	970	964	931	955	985	972	984	942	947	1007	952	983	999	978	994	946	1014	1028	964	1040	925	1006	982	975	903	990	934	982	999	960	988	961	959	981	959	968	928	996	992	972	988	1034	1009	971	988	968	956	942	1023	943	980	1015	970	983	1002	1034	934	976	1009	1009	1000	952	978	998	984	1005	1022	972	948	965	961	978	949	994	1037	972	972	981	1011	1007	1057	1017	1005	1026	983	953	1033	990	1031	964	998	1009	976	980	1018	1049	964	942	1001	959	967	1000	984	939	968	931	1038	1004	911	1027	976	998	1035	971	991	1021	978	969	976	1017	931	973	1011	1024	935	1004	938	967	1050	970	1038	1012	1034	927	979	953	1013	996	976	986	974	947	999	983	969	1046	992	1045	1031	995	1011	987	1016	952	949	1057	1027	990	961	986	976	1004	1024	983	1036	998	1025	1023	978	995	1000	1015	1007	1006	956	1005	1024	1064	973	970	1009	974	968	974	990	994	1014	997	1023	931	1015	1014	1036	892	968	929	1019	964	979	979	1021	1023	1008	998	1055	988	963	1016	981	980	953	984	964	957	1005	993	959	997	971	983	1012	1018	1032	1002	967	995	988	960	973	1040	948	930	951	965	971	987	993	962	990	1032	977	957	1019	978	994	974	922	969	1028	987	1008	1005	1036	975	998	941	985	966	1007	1009	957	993	954	1027	989	922	988	986	957	1030	931	973	970	942	980	979	994	957	949	1037	968	999	959	994	985	1021	993	989	990	1011	1002	1047	943	1023	1005	982	973	933	976	911	955	1003	1046	979	983	979	960	957	947	964	978	987	933	987	983	1035	970	1021	962	1004	979	1017	1026	997	956	978	962	986	977	1033	980	1023	961	971	961	972	961	990	995	923	969	1030	929	1017	984	988	989	1014	960	1005	1014	987	1003	958	944	976	974	971	1012	958	958	972	975	958	962	1000	962	925	979	920	994	937	975	1003	981	975	949	979	1001	1024	944	928	955	1004	960	983	957	987	971	1004	940	979	989	987	1031	998	1027	987	1003	985	1017	978	1038	991	990	993	1006	989	988	950	1028	1000	986	973	971	961	951	996	912	993	1015	975	960	1039	980	969	962	959	1012	1002	1013	983	988	951	1024	954	959	954	987	975	917	1015	953	1062	1011	920	1009	973	973	1005	1012	930	933	1014	1008	1017	1000	968	1002	1000	995	960	1025	960	976	961	1032	951	1007	976	980	977	944	963	992	995	989	1014	1055	1003	942	1023	955	1010	954	981	973	972	1014	919	954	1019	961	1020	989	953	974	963	968	953	970	965	995	993	952	1040	985	973	984	987	962	1011	960	941	985	990	1016	968	999	977	980	978	956	996	1009	962	967	966	1025	1006	974	974	1047	975	970	936	955	1014	990	974	969	973	984	1057	1041	972	1000	1032	939	1024	951	1019	944	1000	997	991	947	977	964	947	998	1007	930	999	1034	922	996	950	1037	979	920	972	957	970	1045
30052	31003	29406	16635	4092	2813	559	334	298	325	325	345	319	289	333	324	316	324	329	357	293	319	315	336	323	321	320	303	290	314	312	328	331	343	303	315	343	322	300	322	284	317	313	323	344	314	357	311	296	311	329	335	346	325	311	323	327	321	329	330	314	323	331	304	323	340	341	322	300	324	262	290	363	311	326	326	313	308	311	337	301	343	292	316	288	311	334	340	325	337	318	352	331	297	299	328	333	318	316	319	343	300	318	328	336	325	299	312	324	323	307	307	305	338	314	313	339	300	324	315	310	310	299	318	290	316	343	339	314	308	316	301	351	321	329	308	344	316	291	320	331	341	307	310	318	333	337	315	316	308	334	309	296	316	312	288	325	321	324	299	325	302	325	327	319	302	347	336	340	304	321	331	291	275	359	314	333	287	286	309	329	308	332	332	322	325	330	329	305	305	322	330	322	317	331	316	313	300	286	298	325	340	307	324	337	331	319	312	319	334	314	335	311	302	307	315	333	312	333	321	287	310	305	339	333	302	324	343	312	309	312	334	331	321	328	322	343	335	328	357	338	323	321	314	330	322	321	317	313	303	318	353	296	330	285	302	296	315	315	317	262	300	334	324	323	275	316	339	317	335	315	307	326	339	330	289	317	316	309	325	320	345	297	313	304	338	340	340	318	343	320	274	303	327	313	317	323	315	347	333	333	318	352	288	313	341	341	324	302	321	304	361	324	349	335	313	304	293	320	319	321	309	345	337	338	310	297	298	290	369	299	313	339	289	345	315	339	332	316	311	322	330	326	310	315	306	329	305	328	288	295	332	308	314	330	300	307	324	335	312	325	323	329	309	333	315	322	301	323	356	312	348	297	349	311	286	332	305	300	336	329	320	315	297	298	323	300	304	328	310	346	297	297	322	321	325	326	295	346	335	307	320	314	348	279	319	335	328	322	287	316	335	314	307	339	335	282	318	315	294	299	268	313	302	327	312	307	307	288	319	322	301	303	333	326	319	333	318	325	275	321	326	342	313	325	322	308	353	323	315	312	313	313	291	357	301	316	301	327	318	293	320	317	307	312	311	348	312	343	326	317	342	299	290	315	310	316	310	348	300	325	368	329	317	298	324	317	295	340	317	321	319	311	302	290	312	288	302	288	325	300	329	319	320	323	307	335	316	346	322	339	337	317	311	328	317	289	324	312	310	355	325	333	304	307	283	320	296	325	323	328	306	307	315	318	329	302	309	331	354	299	336	364	308	311	317	321	318	316	326	313	362	301	353	335	303	300	301	291	337	327	339	335	344	299	292	331	310	321	292	333	303	316	306	328	348	315	336	305	296	290	320	287	318	336	340	328	311	346	324	274	376	331	326	336	283	333	337	347	316	306	315	301	290	340	325	303	299	329	315	279	311	332	300	365	333	308	318	349	305	343	305	339	307	356	356	285	317	309	321	320	344	356	307	381	340	315	302	301	342	305	293	279	295	348	355	344	316	325	305	313	331	334	313	344	306	301	359	354	326	328	329	346	324	325	314	313	336	336	303	302	342	295	301	329	295	334	332	330	324	308	326	347	324	314	300	314	337	337	320	292	280	309	320	325	308	319	324	313	317	298	320	324	317	326	320	323	314	336	323	309	303	337	324	321	281	349	320	301	347	330	311	355	330	333	292	318	325	324	317	301	321	289	335	305	327	313	305	362	301	295	323	324	319	336	331	337	315	350	342	331	298	359	301	332	337	319	320	339	306	282	332	337	299	318	318	336	305	314	320	299	306	337	333	345	312	330	296	329	324	319	310	287	306	318	302	336	300	351	288	272	295	306	301	353	327	324	325	300	323	302	338	325	331	324	308	319	309	308	337	342	325	307	329	320	305	323	352	299	328	321	355	315	321	318	321	318	323	351	331	378	334	310	312	304	339	331	309	339	328	339	302	321	283	281	307	359	318	306	340	296	337	319	306	307	359	338	316	307	326	305	313	333	300	337	307	321	284	322	332	309	302	335	326	297	302	314	304	314	328	335	280	309	317	344	302	322	324	296	306	310	294	312	299	361	318	310	308	304	292	298	341	332	311	330	311	324	324	314	338	324	349	337	310	351	321	293	311	339	296	335	346	322	306	324	328	334	319	315	327	353	337	306	333	320	292	355	324	304	319	331	299	323	318	318	329	299	308	320	279	330	309	332	326	330	366	318	338	300	294	281	308	314	340	316	312	301	317	315	341	305	299	304	329	349	316	299	320	296	367	287	282	310	348	300	330	321	312	301	339	338	360	347	329	337	272	305	311	321	304	328	324	321	340	342	292	320	328	330	323	315	318	357	326	322	302	315	345	355	317	311	333	321	331	292	354	326	318	330	357	325	300	310	304	337	300	336	320	315	337	325	292	310	291	312	311	314	300	313	275	308	335	316	333	317	352	327	327	319	336	267	319	301	303	320	314	304	313	342	308	331	328	336	353	328	337	315	333	343	309	326	291	334	322	342	293	289	293	312	343	342	281	345	314	318	292	312	325	284	326	358	342	353	304	355	293	307	325	307	304	324	303	340	318	316	314	297	355	309	310	332	312	310	291	320	316	311	339	337	338	318	327	320	355	307	297	320	322	346	320	332	318	306	322	312	298	333	337	287	325	297	289	321	343	291	308	295	299	292	297	332	351	336	283	315	327	329	333	287	329	291	335	328	332	335	295	340	306	339	303	317	324	331	343	305	357	289	349	319	299	337	313	320	342	310	329	309	288	334	341	331	326	328	303	302	327	319	299	330	333	288	319	336	307	295	354	325	320	332	284	339	328	300	331	317	301	309	327	349	340	316	300	311	335	320	323	320	314	340	316	299	346	306	277	312	323	308	342	309	337	333	332	318	306	310	306	288	342	335	315	297	297	319	281	307	309	325	315	320	312	327	348	285	367	339	326	332	301	304	322	331	298	338	335	311	327	281	292	305	322	344	327	319	321	296	336	328	295	316	341	312	311	306	363	312	316	258	288	327	330	290	321	314	329	340	308	338	303	327	327	319	325	337	353	340	309	347	350	355	307	308	321	331	323	300	314	341	335	334	350	329	332	346	315	336	335	332	296	342	318	333	303	301	340	323	276	306	274	318	317	319	336	299	360	345	319	317	292	320	307	342	314	333	308	287	329	287	285	324	331	310	322	332	340	278	321	327	331	342	317	304	324	303	333	296	327	326	345	306	307	302	314	326	331	341	321	330	320	321	320	307	340	340	353	339	315	329	294	322	303	324	314	331	348	329	334	284	301	312	329	345	332	327	332	298	313	316	317	318	284	287	318	300	315	290	325	346	312	321	325	330	337	320	330	296	306	258	317	342	326	308	320	291	320	331	319	335	286	309	300	350	316	326	310	313	315	297	354	315	298	278	290	332	304	320	302	308	337	304	319	314	286	323	313	290	313	305	329	322	331	314	335	304	331	338	322	301	312	329	299	311	289	319	293	301	320	326	298	311	319	311	327	311	288	302	359	352	301	348	322	300	287	327	318	327	314
36882	49999	32612	20471	6720	5882	879	512	490	512	516	540	519	549	510	518	486	527	509	525	475	535	578	503	504	476	538	528	557	525	466	503	548	533	539	467	560	534	508	531	503	489	489	512	515	505	496	467	500	495	486	500	543	549	534	510	468	491	493	511	526	485	550	521	501	495	539	472	513	552	502	487	510	527	481	489	509	533	500	521	492	518	504	477	523	491	491	519	499	519	524	478	556	494	493	468	503	546	537	488	544	527	513	522	480	534	516	480	473	517	524	551	506	478	572	527	541	496	490	487	516	496	485	531	517	520	517	507	500	529	512	539	551	537	494	500	498	503	502	502	526	514	510	491	493	524	460	478	507	539	529	508	496	521	563	499	513	514	523	469	502	494	526	502	516	545	547	513	479	467	534	466	474	495	522	530	492	480	503	525	471	498	502	482	497	546	518	505	539	561	468	483	516	527	514	482	479	533	498	482	500	526	537	483	508	517	502	478	475	493	544	525	548	522	546	484	486	521	508	536	497	502	495	532	488	523	455	513	522	532	512	515	514	463	544	509	528	506	519	502	486	536	521	503	484	529	497	454	501	541	503	454	535	500	460	536	531	475	496	544	504	511	534	495	484	503	509	524	520	513	508	508	513	542	488	571	507	491	520	472	525	517	531	485	499	505	493	476	488	502	486	482	541	524	528	529	501	521	541	520	564	516	525	506	536	547	502	517	487	492	503	493	535	534	529	542	495	486	526	483	501	449	551	493	559	492	494	494	470	529	535	498	440	503	512	503	467	487	499	529	510	535	495	535	518	503	508	493	520	465	519	531	466	514	471	502	453	507	495	503	518	531	508	563	510	503	526	515	453	516	484	532	515	515	559	481	495	521	521	455	507	509	456	488	508	506	530	496	520	488	522	527	489	507	517	510	488	484	532	512	497	502	492	502	460	519	548	509	509	504	496	486	501	509	471	493	543	511	502	493	471	506	543	501	457	535	530	501	483	506	504	527	494	512	541	487	481	487	512	521	519	541	525	529	492	467	510	492	521	511	532	538	518	472	490	535	536	455	555	531	526	508	482	544	520	517	528	543	534	493	478	495	531	505	538	533	517	515	521	541	525	511	508	515	496	540	491	477	501	566	519	483	475	517	518	554	553	528	500	533	521	508	492	535	501	513	517	468	483	510	507	487	530	466	512	512	502	483	493	496	469	502	515	517	490	504	507	528	499	493	524	509	545	458	522	488	497	512	508	498	504	497	492	509	516	539	463	543	519	520	544	500	486	467	477	531	498	503	500	518	496	484	491	486	547	529	448	499	501	496	507	460	487	488	549	538	490	501	495	525	484	506	492	542	534	548	501	541	498	521	512	549	477	543	531	559	505	499	465	444	484	492	529	502	527	509	474	488	506	514	578	521	484	525	508	509	535	539	518	535	507	500	490	534	509	519	483	546	525	522	516	499	531	542	513	522	529	464	520	502	495	518	506	503	464	484	478	505	517	532	504	489	474	513	484	528	472	510	516	471	541	546	496	488	516	516	495	496	500	550	495	497	528	509	505	530	513	503	476	512	510	528	523	474	528	503	514	545	476	536	490	467	495	511	495	486	498	505	517	489	504	532	517	510	527	531	500	498	546	531	545	493	490	516	554	465	541	524	517	510	537	497	476	503	520	476	487	550	501	505	526	528	505	502	491	478	483	505	511	475	458	520	524	533	514	511	515	509	505	532	497	529	509	515	504	518	517	506	479	503	494	483	532	526	526	534	510	509	508	493	518	512	551	548	475	516	530	535	514	512	561	499	488	507	481	509	517	526	524	521	497	514	541	540	507	516	484	526	487	521	535	469	532	538	535	515	465	538	495	491	521	497	505	516	527	486	560	508	499	545	526	515	483	510	495	496	495	498	550	558	520	485	521	512	506	530	522	468	502	501	473	504	529	553	467	531	511	531	548	539	501	556	544	505	517	524	512	494	527	537	479	514	513	497	494	507	498	529	490	508	497	490	524	503	513	464	492	556	525	547	478	511	463	516	516	542	498	484	531	489	510	493	497	492	507	532	503	505	480	486	518	524	523	508	526	508	510	506	513	556	517	531	511	535	521	466	496	493	531	502	509	495	508	509	494	578	530	521	524	541	533	511	507	466	479	528	557	521	496	486	540	523	516	488	475	506	457	488	513	489	497	467	500	499	528	486	469	501	532	488	536	520	511	460	522	553	505	499	519	547	500	458	501	515	527	508	512	500	524	493	539	519	466	542	525	482	535	470	550	513	472	499	477	472	538	517	550	522	511	503	532	521	535	475	504	545	462	519	512	492	491	513	527	524	541	512	511	523	490	485	538	497	490	492	518	528	524	499	500	495	475	482	506	465	513	516	529	518	512	474	496	508	519	516	510	517	512	521	504	513	471	478	503	483	509	524	516	508	524	483	502	508	508	542	531	565	515	505	523	503	499	516	551	513	468	503	475	540	538	510	542	517	530	492	494	513	512	508	517	506	534	549	503	476	549	524	513	503	520	537	499	560	504	523	490	534	535	518	483	536	559	525	503	548	533	556	506	516	500	537	500	503	465	506	536	525	529	522	519	509	501	485	522	501	492	531	520	558	525	496	508	479	554	466	521	511	491	515	496	512	514	527	531	525	514	532	506	488	479	517	516	504	542	551	520	502	528	525	510	537	522	511	538	502	506	503	499	520	520	531	496	528	527	524	501	546	532	517	481	537	465	486	524	518	528	532	507	535	505	489	539	482	508	487	472	513	513	489	511	534	531	465	489	512	502	494	503	501	536	483	531	501	547	500	519	509	461	499	503	516	494	499	505	528	502	526	492	479	533	528	478	485	512	501	502	534	517	498	475	514	513	494	524	552	465	533	494	482	487	499	511	497	471	509	540	459	529	454	523	564	516	521	556	489	523	520	527	501	523	516	514	522	509	526	544	478	517	511	532	547	476	483	474	494	521	479	496	493	533	541	533	522	562	488	498	531	525	498	484	491	527	527	483	543	521	517	513	500	546	497	547	495	452	516	489	506	514	510	499	542	517	494	529	488	480	524	509	490	524	507	539	498	543	513	517	538	493	502	482	529	512	524	500	522	501	471	506	509	513	518	500	515	508	524	516	517	502	511	515	499	497	491	550	528	539	499	541	530	493	522	532	520	521	490	519	559	533	509	496	504	552	480	526	483	526	519	493	494	493	515	524	498	505	516	527	533	532	526	484	481	466	517	493	493	499	514	532	514	522	505	485	499	528	481	531	486	501	494	505	490	502	509	499	581	519	483	484	485	536	495	498	507	500	514	487	485	527	508	493	522	513	499	512	494	512	493	519	475	553	515	477	483	515	521	532	522	514	456	468	551	552	500	513	488	494	518	509	517	521	521	500	537	514	517	494	516	476	502	506	535	529	521	505	492	535	514	494	510	519	511	520	511	481	467	541	526	551	512	518	499	567	503	501	489	501	527	531	520	496	510	512	500	542	488	520	517	495	486	499	488	510	536	530	552	533	516
25322	25832	36876	33252	23145	17900	3238	542	463	505	488	463	473	455	487	469	468	508	476	490	453	509	471	491	489	464	493	466	469	475	451	468	481	467	500	473	462	462	506	464	480	519	454	483	453	445	483	470	508	484	483	435	489	454	479	500	438	464	456	476	492	444	482	485	446	456	480	477	463	460	469	471	489	465	431	495	469	508	470	465	463	451	469	440	475	490	445	468	474	447	461	491	443	460	450	491	519	481	461	468	482	479	460	500	486	438	434	468	457	448	444	464	456	475	463	476	482	443	437	449	484	452	434	440	478	440	478	463	500	474	461	467	447	462	454	499	454	474	444	446	504	463	434	512	467	443	466	474	489	471	446	494	451	472	462	496	428	491	448	451	458	482	491	465	472	432	433	453	478	463	473	449	499	480	415	443	434	490	503	471	465	431	501	479	477	484	463	457	470	406	452	451	500	435	457	473	475	500	493	437	418	481	474	476	424	466	475	464	492	488	488	496	470	486	490	447	513	461	457	450	470	473	455	480	472	503	454	437	492	431	434	472	434	449	446	450	468	460	462	441	447	499	508	428	462	428	489	471	462	500	463	446	468	483	446	483	467	472	467	492	483	485	477	476	433	440	493	495	443	471	466	493	478	507	441	463	428	468	506	473	481	494	465	473	450	484	492	468	454	486	458	406	438	434	500	434	447	456	455	470	447	481	449	455	466	447	466	454	469	448	437	445	507	441	447	478	445	447	438	461	452	463	452	478	422	476	444	461	452	435	496	488	456	458	494	464	484	436	475	493	480	481	517	454	470	459	465	482	434	451	488	466	506	503	487	454	508	441	462	471	447	455	486	438	442	449	497	507	425	508	456	461	481	449	492	479	443	476	463	482	441	455	429	459	487	499	444	493	477	447	446	485	439	453	454	462	469	503	476	493	446	496	473	463	461	456	440	507	449	502	475	445	423	523	466	493	453	475	457	419	446	489	486	455	480	477	488	469	437	457	430	460	481	451	492	450	456	461	478	491	483	469	457	476	449	448	451	434	486	470	481	492	533	453	447	476	486	488	460	436	492	471	474	455	453	473	465	456	456	467	485	469	430	426	492	455	462	476	494	440	460	471	474	445	479	438	453	482	485	448	470	449	421	488	460	448	458	419	438	469	471	465	444	454	470	458	445	498	480	472	421	478	464	488	510	504	473	463	469	467	479	467	490	461	466	433	431	492	478	485	445	518	478	442	487	495	467	445	514	435	512	461	451	465	467	479	463	422	450	467	454	448	492	493	474	459	490	480	494	436	457	481	457	411	443	473	472	455	473	430	483	479	478	473	471	458	465	461	444	495	470	457	477	463	480	448	447	448	475	482	448	460	484	480	469	448	464	444	437	467	490	473	470	466	446	469	477	471	469	494	460	487	447	462	509	457	453	492	514	433	461	514	466	484	475	489	457	449	464	462	457	446	452	463	468	442	478	427	446	452	444	470	458	478	472	469	465	475	473	483	455	440	469	457	461	485	484	442	497	518	460	431	496	454	510	494	466	472	482	455	483	452	453	451	454	458	476	452	455	508	456	447	462	457	464	423	466	515	457	457	485	491	456	491	474	467	450	466	419	450	481	476	463	460	439	463	460	480	456	466	454	482	516	489	423	474	437	469	456	466	435	479	420	446	477	477	429	454	476	504	501	467	449	494	506	440	464	499	422	414	469	479	452	464	454	477	466	477	445	441	410	462	457	447	482	492	475	471	481	431	443	456	458	500	494	487	489	447	468	491	478	450	409	473	457	438	456	447	494	505	459	470	465	464	477	480	464	494	478	503	495	475	462	451	440	468	489	489	436	497	456	469	448	482	438	465	417	453	472	449	479	469	451	458	466	491	477	469	448	445	462	473	458	448	483	465	437	461	471	472	434	462	433	509	461	493	447	489	478	452	461	433	505	452	484	444	474	461	489	455	472	466	469	453	467	481	469	482	436	452	477	481	445	446	485	455	433	451	442	462	475	477	476	497	486	492	431	473	492	472	519	468	476	461	457	485	472	485	466	512	461	468	491	467	495	462	401	491	445	490	488	432	497	490	454	435	449	491	460	448	473	460	462	460	475	472	477	447	451	465	439	471	467	493	474	469	460	419	451	477	465	468	461	433	468	490	462	452	455	470	495	439	439	459	487	490	456	420	450	459	472	440	464	511	480	469	428	476	471	450	450	398	460	448	465	428	473	460	480	444	491	537	459	458	441	467	454	455	473	500	469	483	445	493	506	477	449	489	456	469	488	449	440	445	525	433	487	427	467	486	455	433	506	451	484	455	466	449	453	454	462	470	489	434	458	489	488	457	475	461	479	435	476	459	430	442	527	517	488	457	454	420	460	475	493	476	460	494	496	466	463	452	455	477	441	486	474	475	501	492	449	470	448	471	454	481	507	467	435	446	454	475	436	449	487	424	422	440	486	461	423	461	482	504	459	471	501	470	463	433	463	440	482	470	504	470	478	419	451	508	461	435	452	443	440	475	439	444	466	488	458	501	441	487	463	463	480	456	485	450	490	488	451	491	457	488	470	475	485	434	493	477	485	483	468	474	461	498	466	440	426	449	429	454	434	396	446	429	467	453	484	461	476	450	470	476	431	441	484	471	465	457	460	496	463	451	459	436	476	470	508	450	433	497	458	493	489	442	480	467	461	465	472	481	477	442	443	478	494	443	481	462	456	455	450	450	481	467	446	469	429	468	441	477	455	457	440	474	493	488	476	429	475	448	469	448	467	502	462	478	483	469	468	462	456	415	457	464	474	464	440	476	485	412	468	456	458	453	466	477	449	474	478	467	497	450	454	457	482	451	465	462	530	482	529	468	463	487	467	496	495	468	455	466	505	449	459	437	442	458	450	459	444	463	468	476	439	469	495	501	511	463	456	477	474	455	429	474	453	463	474	491	462	426	475	477	456	462	484	481	469	458	439	467	478	493	428	465	455	455	441	457	481	468	459	448	477	424	493	454	473	494	461	483	467	465	505	458	441	476	461	502	480	465	435	453	491	484	441	414	456	454	469	465	484	480	424	500	481	438	483	472	450	444	460	476	472	490	457	458	451	487	466	497	489	465	436	434	467	426	483	467	478	493	476	478	454	474	475	444	469	501	473	458	456	463	428	442	428	458	491	460	497	469	460	465	470	454	465	493	472	483	416	464	454	466	479	468	475	421	460	485	455	444	466	450	443	452	473	443	492	503	473	472	474	476	452	455	482	482	498	475	463	469	441	432	476	466	448	482	460	465	451	475	453	473	463	460	472	453	429	475	437	435	443	490	449	495	448	453	454	457	426	443	450	476	436	431	467	469	495	462	467	457	468	423	474	419	476	422	475	436	470	411	438	440	500	415	482	459	430	459	442	487	505	464	463	453	460	461	480	449	489	490	479	433	452	439	443	471	467	492	454	466	446	448	472	491	536	506	461	482	413	474	476	478	440	474	476	467	423	443	474	479	503	487	461	502	463	452	448	476	455	475	511	421
61363	95707	62005	46506	27121	21852	2032	738	763	750	748	707	750	700	742	701	725	666	697	707	716	739	742	737	734	702	738	708	744	666	721	740	689	698	684	746	748	705	740	719	690	704	695	730	736	658	738	726	700	663	703	705	719	703	699	665	720	750	739	780	720	711	685	735	711	688	699	683	692	737	686	703	651	706	675	708	678	738	729	718	660	737	695	707	711	734	703	728	719	730	676	737	665	734	716	701	703	728	709	701	725	717	753	708	671	748	722	718	695	695	760	678	719	707	717	693	776	712	689	725	740	756	675	724	727	727	687	716	655	685	719	726	692	726	730	676	691	738	711	693	665	743	724	675	735	720	704	705	713	686	709	710	709	723	749	725	708	702	740	711	705	666	669	688	661	690	648	696	701	670	743	685	700	714	696	697	731	741	724	668	730	702	681	704	729	705	685	703	712	700	657	698	703	726	710	713	728	702	764	688	729	723	675	699	700	708	701	714	698	729	655	682	714	666	700	722	694	662	674	747	752	710	666	712	712	718	721	677	744	720	702	638	700	658	701	745	738	712	693	691	743	703	704	701	691	708	709	663	748	742	720	696	730	713	730	738	724	715	684	739	680	771	682	693	748	665	677	698	729	682	700	729	721	665	690	741	712	705	742	683	733	722	728	742	726	694	693	708	696	698	687	702	687	709	666	705	703	721	759	698	667	688	740	707	686	731	750	703	679	679	731	706	711	719	687	703	720	712	718	720	694	714	709	688	691	692	670	713	747	694	734	699	724	696	736	718	714	707	703	685	689	723	704	713	748	704	677	759	768	740	726	701	721	716	730	715	717	740	705	669	723	660	729	713	734	735	678	736	738	728	710	770	733	718	732	714	725	747	710	731	677	730	722	689	696	699	690	692	720	712	722	723	643	667	733	693	690	724	693	710	720	690	722	714	690	704	703	731	731	678	700	709	706	710	737	686	750	702	745	739	720	712	738	686	740	728	720	685	731	725	688	692	689	677	757	703	709	713	742	724	702	698	725	697	702	700	696	691	754	727	741	700	699	750	747	762	692	692	703	747	738	757	666	718	717	692	751	702	696	697	721	761	665	729	718	681	690	699	770	746	698	691	661	690	709	711	689	736	703	696	744	712	743	695	724	687	722	719	678	695	678	744	717	710	719	648	719	752	733	709	755	674	680	721	708	641	704	727	739	673	676	692	702	699	729	683	675	753	692	682	741	704	708	721	696	714	701	747	717	705	724	756	640	702	725	764	695	672	711	729	693	732	762	715	723	666	682	737	711	733	723	712	715	656	674	728	679	669	703	712	734	709	706	725	717	715	719	676	686	774	699	720	712	726	735	736	740	683	745	652	655	738	701	699	705	694	698	725	703	743	719	724	721	689	736	681	713	705	708	723	753	729	720	738	754	714	676	786	725	665	622	700	689	724	725	704	753	686	680	717	701	686	736	726	703	723	731	751	709	739	713	709	687	706	758	645	719	727	709	745	716	730	672	743	689	715	702	700	725	681	729	781	648	708	733	687	713	692	708	727	700	706	741	686	738	690	692	735	687	747	682	704	742	660	752	704	691	731	694	730	695	691	672	687	743	657	714	698	665	623	743	689	715	728	753	690	728	690	729	723	717	681	654	741	723	730	722	696	695	707	702	716	766	717	751	650	710	714	745	741	724	695	751	709	738	748	687	704	665	685	699	695	748	665	746	709	694	692	753	729	685	743	706	650	717	706	750	718	678	756	710	723	673	693	681	720	721	692	705	699	728	692	695	726	764	706	675	696	761	711	712	683	700	711	726	712	721	696	711	727	723	718	708	700	674	739	698	715	714	666	670	646	709	726	679	714	710	717	678	756	724	725	738	700	728	691	732	718	696	724	698	699	721	713	707	688	705	700	730	719	706	741	681	713	717	698	717	648	763	706	714	670	708	706	744	735	690	712	716	732	703	714	693	699	724	644	717	739	674	719	670	687	741	698	703	710	717	721	719	701	697	756	685	743	745	731	675	733	691	705	673	728	700	738	695	696	729	704	700	728	671	705	673	733	695	713	726	716	690	738	657	682	691	706	723	685	717	716	732	691	728	727	757	729	682	660	714	761	699	716	672	687	693	726	735	758	736	694	719	729	745	751	684	690	706	693	716	743	704	698	714	725	685	672	680	700	738	715	674	731	707	692	673	699	709	710	705	725	682	692	672	645	738	722	704	714	720	682	729	695	690	684	703	678	741	704	708	686	725	724	714	680	753	717	703	752	698	742	673	727	699	744	735	719	750	708	667	683	744	686	687	719	684	744	670	702	678	769	716	716	661	734	761	658	688	718	686	750	657	708	708	716	719	727	741	691	695	695	700	688	744	687	705	702	693	700	712	690	737	748	706	752	728	665	667	704	698	770	714	736	694	738	735	720	696	683	672	702	710	765	658	740	721	709	749	684	726	727	706	683	757	729	724	701	715	774	733	656	722	741	722	705	719	698	717	725	717	682	744	757	755	723	718	673	718	634	724	700	659	766	711	709	749	699	706	686	760	757	714	725	749	709	729	699	726	701	683	743	709	707	704	769	740	708	668	710	731	749	755	681	737	713	746	685	706	696	713	693	726	731	713	705	682	671	721	703	705	726	735	698	648	701	694	680	737	724	698	699	709	709	720	719	739	720	678	719	689	694	674	751	712	747	706	713	722	688	723	709	682	707	671	704	703	763	707	693	724	747	771	674	707	736	703	740	710	769	708	712	718	686	700	720	664	721	757	738	665	738	687	701	745	747	725	730	672	713	739	713	692	742	735	710	732	688	703	703	711	742	668	721	715	664	721	749	743	675	697	708	703	711	720	688	732	765	606	687	723	715	705	721	712	694	704	689	696	674	732	674	722	675	716	736	698	671	726	729	730	710	715	716	711	704	769	696	721	697	704	716	701	705	722	692	693	702	668	745	694	717	745	711	692	712	713	756	677	671	714	717	685	695	712	714	667	726	733	717	697	706	742	716	748	709	705	722	751	746	775	695	728	713	689	722	736	733	734	743	655	695	733	699	720	708	685	716	709	669	728	690	739	735	715	676	709	674	718	700	717	745	702	764	736	716	745	753	723	694	702	746	681	730	704	724	718	721	702	698	727	709	702	717	710	756	720	731	714	661	734	706	701	718	728	712	723	684	725	705	707	676	671	695	683	737	710	706	705	687	663	689	659	670	686	725	731	742	686	675	689	738	735	701	747	655	735	693	744	693	725	696	692	724	737	721	706	729	723	699	740	679	738	711	733	671	740	678	717	731	777	691	738	655	674	721	728	732	708	707	664	733	692	738	753	686	745	756	750	723	690	731	691	749	714	718	668	708	707	699	732	703	715	691	696	721	754	763	717	745	705	729	738	748	723	705	675	707	715	725	669	669	681	691	700	670	687	724	754	724	728	756	697	731	686	695	734	645	691	693	708	670	700	672	691	685	718	685	682	711	672	668	728	705	717	752	684	751	741	683	741	685	724	690	728	670	748	748	749	717
24287	23658	32503	32339	26824	25061	7689	831	730	724	706	746	699	669	656	658	688	678	696	704	671	668	671	725	663	665	622	674	681	704	672	641	665	697	705	724	706	707	714	689	720	717	695	689	655	700	699	680	710	658	657	668	690	704	693	638	674	674	675	684	713	647	717	651	679	680	664	692	694	652	679	659	675	670	656	715	665	684	660	682	679	655	718	668	678	673	692	679	657	692	632	702	626	653	635	643	662	652	700	688	685	674	667	657	692	691	700	671	701	711	698	657	691	684	653	667	721	660	662	704	698	695	701	690	661	706	696	659	644	707	684	665	631	702	731	694	674	709	664	691	674	705	666	675	718	668	665	684	646	669	712	705	686	699	683	713	616	679	662	656	660	698	631	662	696	691	612	722	682	668	663	678	625	648	649	676	648	691	733	677	657	677	673	686	662	700	659	681	659	639	688	652	700	691	665	696	626	628	649	655	673	717	681	688	670	699	676	697	716	689	695	651	692	627	726	672	711	695	696	688	681	665	684	658	671	656	683	621	624	692	719	659	656	705	684	678	715	712	662	652	741	689	685	663	662	726	672	733	660	616	628	679	678	689	680	672	701	634	635	627	639	688	673	689	716	658	659	668	637	669	637	625	732	692	728	667	725	662	633	709	702	642	667	733	637	680	642	730	672	705	715	637	726	679	667	668	645	684	668	698	663	683	638	690	720	626	671	703	634	679	704	673	636	630	672	656	711	690	694	631	711	673	621	659	628	641	704	678	699	644	651	663	673	702	710	654	693	690	692	604	741	673	688	644	668	667	697	669	637	673	667	643	680	642	618	673	632	665	707	629	704	640	676	667	669	667	633	684	686	642	724	713	693	665	687	682	661	670	676	658	691	724	648	640	684	685	679	668	688	682	635	698	681	641	673	603	721	704	634	668	694	652	697	634	678	671	646	665	683	707	692	704	664	673	662	714	661	677	639	685	654	725	640	707	680	661	660	667	645	688	675	655	678	644	709	696	692	712	657	672	674	637	688	690	696	669	656	648	686	705	712	671	669	638	656	714	646	709	695	708	654	685	666	660	667	648	665	695	722	714	700	678	663	655	678	650	713	695	646	649	722	666	707	672	690	675	660	660	693	676	661	734	660	661	668	633	659	660	673	615	677	647	638	718	641	658	708	682	645	654	663	685	668	660	675	676	665	642	667	656	689	712	682	711	663	645	614	626	706	663	715	675	684	661	678	708	727	673	688	642	673	706	645	710	696	662	706	680	660	645	597	656	667	681	718	671	691	690	682	656	688	678	659	688	651	667	667	715	662	694	685	649	671	658	649	712	686	703	693	711	677	631	661	703	686	735	632	681	625	636	675	689	652	683	694	614	636	680	697	671	672	683	650	659	657	684	671	672	686	735	690	679	646	663	702	659	674	672	714	671	699	683	737	688	655	656	685	649	687	653	709	675	660	667	682	709	683	680	648	705	652	685	659	702	698	675	712	651	710	701	683	711	697	664	716	634	649	638	697	656	671	647	685	740	700	677	655	636	725	666	642	670	673	680	717	663	674	693	723	694	687	646	674	598	691	685	687	703	694	673	691	657	637	662	654	672	668	638	696	679	659	662	673	612	602	682	712	661	626	680	625	697	618	654	714	709	649	706	646	700	678	649	651	715	644	684	683	694	687	678	638	666	694	689	680	683	693	619	664	681	682	675	662	651	650	733	668	658	688	644	660	643	680	688	673	680	674	652	651	682	704	670	690	717	658	688	626	664	660	659	718	665	654	704	651	677	720	674	631	644	693	648	663	623	668	612	698	662	677	687	687	681	666	683	671	708	669	679	654	643	648	683	704	703	692	636	634	641	672	675	677	637	654	640	655	663	681	620	660	685	684	682	701	721	694	672	673	628	673	676	694	657	671	680	698	676	704	687	644	726	646	671	688	682	649	658	648	642	675	659	690	639	682	647	678	692	649	649	660	696	661	664	661	699	656	690	721	641	663	662	684	685	727	722	676	670	665	665	720	710	637	714	658	655	685	669	627	662	701	678	641	660	696	697	688	712	665	651	717	649	671	624	712	671	689	687	675	653	669	685	664	684	668	655	724	645	643	667	681	662	661	695	674	657	663	720	685	701	658	674	668	673	648	703	676	709	639	673	718	687	670	634	704	676	711	707	695	698	673	631	678	674	646	695	658	655	697	713	693	716	687	646	710	651	731	650	672	690	664	669	613	665	671	675	689	650	658	698	722	712	666	644	680	654	690	698	697	677	657	684	633	694	666	650	671	686	663	659	682	624	694	676	691	630	724	661	684	676	679	688	668	656	670	671	656	664	636	737	655	674	638	662	645	608	677	679	706	674	669	671	697	682	650	669	665	670	621	641	677	661	698	709	657	672	664	693	709	687	661	658	651	672	717	703	698	701	652	698	681	665	702	664	660	716	679	656	684	642	697	697	710	733	691	623	661	686	655	676	692	661	714	653	735	642	699	703	690	672	678	682	633	681	704	702	649	697	676	703	684	698	694	696	690	680	655	672	695	696	669	605	652	691	658	638	651	607	710	659	729	667	660	663	647	700	649	667	673	685	669	695	628	653	656	688	671	664	698	734	713	687	707	637	656	717	697	690	656	668	676	669	611	670	661	705	679	691	633	655	674	671	660	633	677	705	661	653	651	669	646	656	660	689	685	672	657	667	686	691	686	689	653	684	690	649	673	616	684	665	686	650	657	699	676	722	621	699	735	658	676	633	682	612	655	678	667	689	685	700	670	673	658	654	684	699	698	704	665	692	702	670	703	707	678	650	639	667	682	671	688	655	684	697	671	705	655	672	671	675	679	694	703	679	685	689	692	679	680	664	682	661	672	620	658	704	693	669	674	646	679	710	669	656	673	677	710	687	656	668	645	679	679	661	716	651	715	719	685	651	696	658	691	695	669	660	664	709	681	726	674	622	685	654	648	692	683	694	679	676	690	735	666	626	659	642	684	711	704	655	653	675	721	710	684	695	697	737	697	680	656	632	638	668	694	672	675	717	673	646	643	643	678	715	598	652	667	711	681	658	708	674	700	654	667	668	711	695	699	697	651	633	712	655	735	713	710	639	709	670	668	654	724	670	672	689	681	687	681	653	678	664	705	676	642	656	659	661	681	682	641	664	644	685	688	674	682	689	672	682	681	676	662	692	681	676	678	640	671	699	690	685	716	666	657	698	631	666	663	697	699	698	699	661	675	695	597	709	701	713	689	636	668	684	691	668	706	681	662	672	666	628	617	647	639	682	709	688	646	665	664	651	651	669	693	689	614	648	689	670	688	739	696	682	697	683	690	685	670	667	639	684	732	682	710	604	664	664	695	685	651	665	725	675	689	641	680	686	669	656	652	697	664	685	651	704	642	721	689	677	664	660	665	656	647	667	695	645	716	686	670	682	687	719	684	645	670	684	708	740	724	688	673	700	664	622	655	696	703	670	666	676	663	702	662	693	655	656	657	701	704	663	699	625	692	683	713	671
62487	101995	68013	57098	37553	29812	2232	1037	991	1021	1050	967	1028	1006	985	978	972	963	968	1002	878	955	970	999	998	988	995	958	982	941	956	1019	999	999	967	951	1018	965	983	995	977	960	989	954	994	954	955	964	997	968	1007	1011	960	1045	1021	925	992	997	974	920	1010	987	941	1011	965	1016	970	986	972	943	999	1064	948	1003	983	1117	1018	1014	963	1028	1021	991	1003	973	934	971	1012	977	1020	959	961	993	1027	973	975	1023	980	1006	982	939	933	1010	1040	981	947	975	947	990	1021	985	1017	994	987	1003	999	991	952	977	978	1000	983	974	955	943	1000	1014	972	1030	1004	1046	1004	982	998	957	962	986	971	983	981	1005	1051	881	940	1000	990	1021	939	1019	1014	999	1015	939	945	971	970	994	921	955	959	982	993	956	962	945	1002	955	971	952	891	938	953	951	1001	1005	928	970	988	985	978	927	963	1017	1023	979	991	971	1001	911	925	940	973	1016	1010	996	1003	979	953	1031	974	976	956	966	906	996	1061	997	960	1024	974	986	1002	982	979	985	969	963	1009	1005	985	951	985	966	1035	942	1000	962	985	1015	938	1028	950	1030	1014	976	952	1015	1007	939	974	1015	1036	1000	982	957	958	921	1004	979	991	972	955	1028	1015	990	1032	1030	952	968	986	968	1000	1014	1010	977	990	1029	1012	952	975	941	946	1006	1010	953	947	970	955	988	1017	984	986	980	1016	954	1011	996	986	983	1002	987	954	1034	1043	1044	959	1005	946	1011	948	962	925	930	952	1001	953	966	1004	1010	914	982	962	955	980	986	976	994	996	999	1013	1016	970	1016	985	963	985	998	928	990	1022	923	955	1006	982	963	1002	952	968	957	960	990	960	1016	977	957	969	973	1015	936	944	1017	968	955	941	1008	1021	962	1034	978	1008	959	938	981	988	954	975	1040	967	953	965	955	987	958	1024	957	998	1003	916	1006	1002	971	1030	944	1008	938	971	1048	956	1060	1052	947	1006	973	1002	1024	961	986	991	956	990	969	975	982	977	1033	1030	928	996	962	994	942	1059	987	974	937	960	964	940	995	945	1019	1048	1049	1002	1009	988	1001	977	975	976	999	995	970	977	968	975	1001	982	961	1049	939	1007	978	972	1033	950	939	991	1049	946	1009	943	977	955	989	961	970	965	968	920	985	925	911	934	1007	941	990	919	1011	923	1000	957	951	1046	941	968	1002	992	948	958	973	867	989	1011	976	966	1015	960	1002	979	980	899	983	981	965	1046	972	982	1008	1003	933	989	996	978	1008	930	941	903	965	984	969	1023	1018	966	944	949	969	1103	1006	975	957	977	988	1033	1040	944	1043	990	948	931	1041	978	1034	968	1023	990	998	952	975	939	1007	932	954	975	998	974	970	1002	935	1033	1030	937	1017	902	968	937	1025	1001	1002	902	947	949	1006	941	965	981	993	1033	962	930	904	963	993	934	1004	1030	980	980	1033	1012	980	968	954	939	996	931	969	935	966	976	996	990	962	1017	1023	1024	984	1004	1010	1024	912	1047	951	961	1006	981	907	953	1004	1006	993	1016	992	969	1009	927	981	958	947	975	983	970	978	1003	1000	954	946	948	973	980	945	962	969	986	971	996	1002	953	977	960	1015	964	1033	1028	974	912	1004	998	958	992	963	981	993	988	990	1010	951	963	991	1038	948	1030	974	1006	978	965	983	994	930	1034	942	948	1010	956	924	986	991	992	1011	1021	978	1002	950	1031	1012	949	961	969	971	955	981	981	969	994	1018	1030	956	945	993	1008	1036	974	1005	990	981	1021	995	985	1004	949	954	954	935	1000	996	1010	973	1003	940	975	1030	1007	915	975	1017	977	979	958	1012	968	914	981	997	959	1056	1012	996	979	1025	1017	982	962	1038	950	927	967	961	970	1015	976	981	1046	1017	1035	982	945	995	990	977	978	950	957	975	995	1008	955	963	1040	962	1051	1000	961	960	1007	966	1028	997	1002	967	1003	1023	979	988	947	1007	938	1006	990	953	971	986	993	984	1024	1015	983	990	1011	969	988	975	960	994	995	999	971	1026	961	1023	972	993	978	976	995	931	984	963	923	993	985	1023	999	998	1001	980	940	984	1008	1006	967	981	958	932	979	1028	946	975	1017	1001	965	999	996	939	992	956	1002	994	980	1007	967	948	985	978	1025	1035	992	957	964	975	977	950	972	982	915	1007	963	991	1031	959	988	969	976	1016	1001	982	930	991	1046	1024	975	992	987	942	953	981	983	1021	1006	932	988	974	998	949	935	1008	971	981	1065	1016	999	950	1035	973	965	975	1012	944	995	947	975	974	972	967	991	969	966	972	966	939	996	1050	1002	940	1013	994	992	1008	966	1028	973	982	966	934	954	1026	989	942	968	964	972	1011	979	1055	1000	995	961	974	1005	990	972	963	956	968	1034	956	956	1031	992	984	986	1070	967	957	987	996	974	980	971	1049	963	944	975	1044	930	1005	963	983	1079	993	999	999	1016	1007	999	999	972	1014	1002	948	960	951	991	1040	986	969	998	952	967	963	1004	1037	974	956	1014	1009	1001	973	1003	1003	902	955	958	983	986	917	977	952	973	985	1000	1040	1011	935	975	958	1001	1082	946	977	1030	999	954	960	1077	1038	926	960	913	1000	965	959	910	987	923	974	995	1018	1006	1007	987	956	1051	943	953	972	966	943	962	1027	1034	1001	934	980	959	1010	999	978	1001	980	986	956	986	1046	934	946	976	988	966	1027	927	961	928	954	945	1030	1015	985	938	944	930	941	954	970	960	1032	986	977	1059	977	981	1025	1014	941	1033	926	1000	998	975	1022	1053	1035	964	935	942	958	971	1007	1006	970	1019	963	969	949	1010	977	963	968	1003	967	975	929	998	1010	954	959	1015	996	977	1003	953	1004	998	976	938	924	971	1011	931	960	962	992	920	990	950	970	996	944	982	954	970	957	955	984	1028	946	1003	962	921	939	1004	1065	979	1040	985	991	984	981	1046	945	976	998	948	1016	976	971	1011	1033	948	937	1000	944	943	1041	967	952	944	1012	1001	998	1038	992	1009	975	984	1024	1044	945	1004	1001	1057	1002	978	963	986	1012	955	995	989	983	938	988	1016	964	995	991	1039	1002	997	993	932	960	993	1003	979	1019	997	966	1016	992	953	961	949	966	972	953	1068	949	1084	969	1047	1004	963	1009	972	1043	998	1004	948	979	961	967	996	956	969	962	989	978	1043	947	1006	970	1001	977	910	980	952	1037	983	1023	961	994	1023	978	989	964	960	1040	967	957	1036	971	1020	938	965	980	964	1001	1028	1014	964	986	1015	977	1004	997	971	931	992	922	1024	988	976	1022	1006	1031	964	1015	1014	974	1009	975	970	984	1039	1011	992	973	1015	1009	954	971	982	911	969	982	978	962	1021	947	996	1004	967	981	1029	1014	995	989	934	978	1007	1003	943	982	980	1052	1026	963	950	967	1009	959	1030	995	1007	972	996	1006	990	990	968	994	1079	957	973	935	994	988	1020	978	1035	973	971	999	983	952	958	949	966	956	937	1017	981	999	974	1025	955	1014	982	943	994	967	988	940	931	981	979	963	995	1034	986	995	977	919	991	986	1008	974	948	975	1019	994	964	1000	982	956	931	955	1017	983	1001	982	934	1020	993	954	973	988	1027	996	955	970	955	967	1008	983	1031	988	984	1013	1029	958	1014	1007	976	994	1031	959	968	1001	994	955	1050	995	965	973	947	999	960	1002	959	991	1029	954	945	946	990	971	971	1037	1027	951	996	1027	932	973	945	968	987	996	1001	1015	970	1007	1005	947	1032	985	972	966	960	1016	1000	952	924	999	977	951	1028	1013	1044	964	944	1018	921	1006	985	973	929	973	916	944	990	1007	1005	969	994	935	970	965	890	991	938	989	974	965	997	996
30208	31495	24595	15994	4756	3329	429	335	344	306	320	339	300	311	311	282	315	303	346	309	321	276	299	319	310	311	295	294	302	292	295	305	281	309	321	313	331	342	315	291	316	300	310	304	301	303	336	286	328	299	322	323	316	283	340	309	300	275	310	335	328	324	320	337	323	317	302	319	306	315	287	330	311	299	311	309	336	285	283	315	314	305	310	296	292	326	331	303	313	336	310	316	283	337	294	303	293	265	306	337	312	311	309	290	308	312	318	328	297	293	287	365	312	305	324	325	323	322	319	327	332	337	299	290	327	279	331	312	307	307	335	313	365	325	299	287	318	361	272	317	314	310	285	307	343	278	308	331	309	314	327	304	302	302	307	330	300	297	330	342	318	321	319	323	289	318	299	310	305	343	299	308	298	309	324	315	307	311	307	326	314	274	297	307	296	330	292	273	296	282	293	318	310	327	317	329	296	333	282	293	291	323	323	323	312	297	296	347	309	339	325	301	345	311	306	290	306	311	316	301	282	279	320	294	306	319	300	339	334	293	324	307	294	298	301	349	301	328	313	297	287	314	320	329	288	309	305	312	303	316	309	310	310	299	336	302	322	337	316	313	310	288	318	315	334	312	307	290	287	343	307	307	301	311	302	303	316	334	315	346	334	279	327	297	307	331	289	348	303	309	266	331	313	326	321	307	295	314	323	290	312	293	308	318	335	334	326	315	320	322	326	321	320	317	318	302	296	344	318	294	314	303	314	280	333	358	294	326	311	303	337	318	331	351	323	302	300	282	305	300	282	332	292	319	313	327	320	298	290	276	301	314	314	323	291	334	300	284	325	334	298	300	312	304	333	345	331	296	297	298	316	314	334	269	308	309	332	317	315	332	316	303	311	297	278	302	286	305	302	302	326	307	285	270	289	314	327	292	314	306	292	309	320	317	285	286	309	305	323	306	310	347	301	290	319	328	324	333	296	347	301	311	324	333	317	333	293	316	323	308	310	331	306	322	337	312	336	315	284	331	300	295	309	340	292	289	285	304	304	321	304	317	327	325	316	305	306	334	288	283	288	298	313	309	338	317	317	313	315	291	299	324	313	324	320	301	329	317	308	311	331	297	292	333	329	326	314	312	289	308	334	294	328	318	317	315	318	295	328	317	317	287	311	295	316	332	326	347	320	331	305	309	304	298	313	302	324	301	315	304	292	314	298	323	334	302	286	325	296	322	320	332	332	320	288	328	279	318	286	283	275	307	284	297	285	285	316	294	305	285	303	294	298	329	261	349	324	291	354	331	306	320	342	325	338	303	305	336	348	311	332	291	291	304	292	317	304	332	315	286	306	302	329	305	298	285	300	304	318	337	336	298	317	326	345	313	311	321	344	298	317	318	312	302	303	289	289	333	310	315	331	321	291	327	293	320	327	312	299	296	301	302	303	315	267	298	280	334	324	311	314	298	329	337	328	305	331	314	346	302	327	309	290	328	299	338	315	328	303	297	325	272	293	304	297	309	286	316	312	295	281	313	301	358	310	305	310	308	308	296	296	318	316	340	302	337	291	307	312	320	341	300	313	348	332	303	345	313	324	314	305	304	333	293	319	284	317	332	283	308	339	316	337	318	322	283	305	295	336	328	329	313	307	326	295	303	320	316	314	301	317	283	306	319	327	274	340	353	314	310	350	316	276	300	313	299	309	327	313	289	278	316	294	301	296	305	313	287	294	272	311	323	276	326	323	295	315	301	305	310	310	278	296	318	326	303	313	306	337	298	310	311	308	303	313	335	321	305	296	300	330	361	307	334	314	290	319	292	313	313	328	312	308	316	287	305	305	315	298	312	337	325	334	298	340	298	264	279	323	322	276	318	321	326	306	306	324	297	303	321	307	335	318	296	328	294	332	283	315	306	313	279	336	318	293	269	277	311	314	309	301	316	329	285	310	299	314	312	312	333	316	312	318	328	313	306	328	334	296	295	325	305	319	303	290	272	264	333	320	313	295	299	346	317	314	293	311	345	274	316	315	296	326	331	279	292	308	307	344	330	337	307	314	295	293	331	312	309	311	299	317	309	305	324	315	332	312	322	278	288	316	273	318	307	288	353	299	300	330	296	299	312	339	341	309	325	313	331	309	292	313	311	336	319	321	324	330	316	346	303	294	317	298	358	322	301	299	302	306	292	306	289	305	348	305	297	288	324	310	287	321	291	288	315	346	282	305	311	319	327	320	304	315	299	308	300	306	315	332	308	311	302	324	338	287	292	310	306	331	325	291	311	312	308	310	323	332	316	306	284	290	292	286	313	335	324	302	293	339	295	304	323	339	321	315	321	338	337	345	332	306	309	304	284	311	297	316	323	318	301	304	310	306	284	283	324	290	291	291	306	315	328	326	335	317	306	299	319	326	338	301	319	348	308	297	313	299	280	340	317	285	316	285	300	327	324	316	276	287	284	313	309	302	303	340	316	312	313	292	281	322	328	297	315	340	306	334	319	327	316	320	309	343	318	290	302	356	302	305	300	280	334	321	287	324	317	330	319	320	344	303	286	318	295	322	335	291	298	306	290	293	311	292	303	316	350	329	296	274	329	305	317	279	316	273	316	300	314	304	312	296	311	297	314	311	307	304	319	340	266	308	291	301	322	304	289	299	346	334	326	304	318	292	271	282	280	304	291	286	298	318	331	321	302	297	326	327	301	328	321	276	293	313	325	311	329	310	309	359	313	261	284	280	303	335	318	295	288	308	318	310	308	325	285	318	314	264	323	316	302	312	308	317	285	302	313	313	322	314	277	309	296	338	321	336	336	301	295	294	289	327	309	299	322	331	341	314	294	305	288	328	337	311	313	298	317	288	330	292	326	306	277	313	316	304	327	279	317	320	325	302	337	316	329	353	300	319	288	309	301	324	320	295	281	323	311	312	344	305	322	331	326	346	312	315	319	322	317	298	340	321	299	291	304	309	313	299	323	313	310	311	326	312	282	318	321	298	305	322	307	287	299	280	320	340	300	311	330	314	288	319	309	354	325	290	303	287	321	318	332	285	314	333	287	313	323	302	301	303	320	306	278	337	287	292	316	322	320	283	320	312	312	315	354	288	321	280	326	297	316	299	310	289	308	321	305	312	330	291	319	307	310	310	306	319	320	312	292	282	319	269	303	321	314	324	315	318	345	314	305	292	291	318	285	317	306	276	325	324	338	327	310	291	317	306	318	308	312	309	332	319	313	321	302	315	291	320	304	322	304	318	304	307	315	310	291	304	288	318	308	298	299	280	303	312	324	308	350	321	317	334	311	334	329	301	326	331	299	317	309	322	341	281	315	324	293	301	297	318	295	314	302	299	310	320	307	306	294	291	281	287	290	288	290	282	267	312	317	340	294	328	289	298	289	319	292	312	306	297	316	309	311	317	314	320	293	293	305	296	281	328	310	295	297	320	318	333	289	327	327	304	310	326	300	310	301	299	315	338	321	291	322	314	312	298	315	293	309	319	299	308	316	329	289	313	299
37506	48355	29174	20743	8390	6626	587	510	482	512	493	427	522	505	491	500	481	465	484	463	511	512	537	461	492	505	530	497	518	468	504	454	550	535	502	512	495	526	481	487	512	497	529	454	521	495	475	489	526	499	505	539	454	478	535	467	480	495	486	505	510	473	469	491	503	498	518	498	513	485	526	499	508	529	488	516	521	500	508	505	484	490	491	516	483	483	502	493	480	498	476	508	491	470	531	524	453	462	503	513	517	499	493	484	515	514	529	500	500	499	508	510	517	514	520	510	484	517	503	453	512	519	471	496	480	510	468	498	503	486	489	518	488	506	479	504	487	495	517	476	484	476	497	505	513	503	495	544	481	468	549	512	493	524	483	520	485	471	498	523	484	494	498	491	476	498	493	497	507	478	505	464	481	525	503	502	511	501	478	512	498	500	502	553	464	494	525	459	497	467	494	518	486	533	477	468	479	505	516	518	487	466	482	505	480	524	505	499	481	484	454	513	534	507	520	546	515	508	466	508	494	466	488	514	523	518	505	473	519	536	521	477	479	499	504	506	454	463	517	488	496	516	511	513	500	504	502	512	492	518	503	490	490	504	502	532	508	498	486	540	516	504	499	496	461	509	506	464	470	510	504	497	521	509	535	479	456	488	501	541	522	502	506	465	491	534	538	501	495	529	463	461	568	538	468	551	475	490	496	516	521	540	487	510	455	525	482	481	455	499	462	552	515	509	530	503	472	513	503	513	483	480	483	491	488	506	466	493	514	491	526	498	512	497	476	509	507	545	506	500	502	484	557	501	505	449	515	499	483	491	515	494	484	517	498	559	483	498	503	508	551	486	478	482	481	472	502	481	497	448	491	466	509	509	503	496	485	517	521	581	513	522	521	509	501	555	517	489	466	498	479	486	520	518	520	466	461	493	531	537	486	507	492	480	485	502	470	543	524	470	466	502	489	536	480	484	472	496	475	519	528	546	534	504	463	505	443	530	542	475	488	487	516	474	496	474	463	512	478	514	470	482	489	516	497	564	492	473	490	520	506	474	496	484	506	479	512	501	458	498	510	497	474	497	514	521	506	451	546	500	514	512	527	479	547	546	507	462	493	534	498	486	474	492	481	478	515	492	486	513	501	527	465	505	478	471	498	481	538	509	496	471	466	499	530	519	461	516	521	512	498	500	498	426	478	518	509	549	514	537	546	504	516	499	445	521	513	507	522	466	540	487	504	508	517	507	525	466	503	494	512	480	489	516	496	519	510	508	518	500	510	471	520	486	462	513	495	483	486	529	519	502	514	486	515	474	509	521	475	518	498	495	490	532	499	517	476	492	447	543	488	503	494	519	538	537	509	493	518	511	506	498	482	493	513	494	492	480	487	475	493	542	502	519	505	497	507	503	477	516	532	522	541	464	496	525	517	472	497	487	523	493	547	521	495	461	510	459	510	504	508	507	482	465	543	509	455	479	506	489	519	480	526	505	498	482	478	508	483	495	482	502	496	525	524	533	455	508	522	455	491	508	467	494	492	507	491	490	544	497	488	492	511	467	492	474	526	476	499	493	499	517	506	471	528	495	496	507	506	507	505	517	478	521	489	486	514	525	498	512	477	528	516	475	513	499	491	504	458	490	498	506	497	504	507	514	489	494	483	491	467	492	483	496	504	492	474	499	534	481	506	540	523	492	486	500	477	533	510	490	495	504	487	494	502	493	510	523	457	488	492	493	495	525	467	488	509	513	540	489	499	506	456	499	481	498	510	472	504	511	477	508	479	563	481	458	507	537	525	494	462	516	521	504	498	521	480	477	533	513	502	509	541	512	512	489	492	509	489	534	507	527	515	548	504	479	516	505	484	499	543	469	515	493	510	502	536	509	505	512	492	525	502	501	509	492	502	523	540	462	513	520	512	547	497	561	490	489	514	494	532	514	507	489	481	546	473	495	476	536	504	515	510	505	520	493	485	470	535	486	487	492	492	555	493	491	521	485	507	511	481	544	494	506	522	496	481	516	474	531	483	516	513	473	498	495	490	495	519	481	521	529	540	503	505	483	557	496	479	474	491	492	547	496	500	537	505	519	485	524	515	497	480	489	494	492	493	508	498	516	500	488	500	506	517	498	474	516	504	479	466	478	482	522	512	472	483	499	460	535	498	481	505	454	491	470	487	483	511	479	503	465	519	510	516	534	507	487	482	492	471	521	514	498	556	530	506	484	507	517	521	504	500	511	497	522	494	474	501	503	510	500	537	514	483	497	520	494	480	456	465	495	509	511	503	487	487	515	507	546	470	504	494	474	517	535	509	514	525	463	485	496	486	509	524	493	510	516	478	509	512	476	468	514	493	549	526	550	502	512	499	495	500	492	508	545	507	496	474	502	490	486	504	470	494	531	510	488	506	467	453	505	545	491	493	484	501	496	517	512	533	505	530	487	479	477	537	490	504	495	517	506	530	482	529	499	447	546	495	476	485	548	515	474	495	501	534	490	511	510	515	506	496	519	471	492	514	478	508	499	525	476	498	483	489	517	448	500	515	509	528	471	510	495	545	458	494	500	490	538	482	511	535	519	478	515	503	515	472	458	489	500	514	533	498	490	482	499	506	473	500	498	528	491	490	485	520	504	467	548	506	523	513	499	534	537	514	496	491	467	537	490	467	491	499	506	509	513	513	509	478	487	505	523	522	482	505	510	473	537	490	481	483	510	518	519	522	523	503	509	480	490	498	520	491	508	492	469	476	536	475	495	516	463	517	547	509	507	503	509	542	503	500	518	507	495	520	507	501	496	545	505	554	544	499	478	525	482	484	519	500	511	497	485	525	518	526	531	488	486	476	475	520	488	486	487	504	551	505	530	479	467	504	526	522	500	559	482	501	459	488	516	516	527	514	464	520	493	471	527	509	503	535	515	507	482	536	520	506	492	514	512	478	464	514	500	489	448	485	485	484	491	520	504	508	500	509	513	498	512	531	504	483	478	462	501	511	492	502	529	481	508	489	509	543	500	481	527	508	501	501	483	440	532	515	521	527	508	489	490	524	473	507	490	501	482	492	474	463	471	484	493	544	484	493	504	495	490	494	466	458	475	432	459	466	412	485	472	478	496	508	474	470	521	450	513	495	501	493	510	541	481	527	472	538	503	492	534	527	486	515	537	510	516	508	510	494	531	516	521	497	460	478	469	476	488	498	499	509	509	504	511	478	504	478	501	502	511	517	518	467	469	469	517	482	506	486	477	484	498	500	503	494	512	565	488	492	521	468	499	531	506	474	459	499	478	439	512	534	518	497	497	493	506	516	488	543	495	489	522	491	523	470	504	527	480	507	520	520	503	510	492	484	474	490	494	487	521	464	512	511	485	516	513	491	501	464	527	497	497	456	490	512	486	458	494	517	494	511	481	486	486	515	510	493	516	477	510	504	476	473	520	507	500	538	485	489	456	440	499	504	453	479	515	533	505	506	449	488	489	493	502	493	471	520	535	520	507	521	504	474	497	505	519	472	455
25451	25443	33821	31231	23301	18660	3187	533	505	476	452	484	464	470	499	494	467	468	505	463	427	459	469	481	463	444	473	476	508	463	483	477	485	498	484	458	439	436	474	487	476	453	455	480	417	450	491	476	458	446	446	447	468	455	485	451	504	450	465	432	478	421	467	431	424	481	468	481	453	474	486	479	464	474	457	457	484	480	443	459	455	494	482	415	461	466	427	432	443	477	509	505	426	476	484	507	483	450	405	484	413	443	440	486	440	425	453	463	444	453	487	499	472	458	418	467	467	437	446	449	474	481	480	463	464	466	496	493	448	494	423	500	470	456	453	473	468	466	438	466	474	480	494	454	486	444	424	442	450	441	455	486	477	481	465	467	466	476	454	482	451	486	458	449	485	446	471	491	469	503	455	488	454	455	478	424	460	478	444	453	454	491	422	444	457	418	449	470	488	498	466	500	447	487	442	500	452	485	501	429	453	452	496	465	412	421	445	448	439	468	465	484	442	495	441	436	460	454	462	442	455	446	442	480	469	449	488	490	463	445	466	499	457	410	507	451	481	463	444	478	436	460	463	447	465	472	449	457	437	483	455	482	462	429	478	485	461	461	471	442	427	449	499	513	445	444	453	454	449	486	453	448	461	465	462	466	461	440	462	492	467	438	477	500	487	487	442	467	456	424	493	474	440	452	491	472	482	468	469	484	449	433	512	445	475	455	442	442	482	502	486	479	436	483	464	443	448	493	449	434	450	443	469	453	438	440	478	480	447	417	477	442	475	461	458	435	489	451	446	452	476	448	435	434	429	436	478	443	438	466	415	461	472	481	487	445	464	444	448	465	468	455	486	480	480	440	508	439	482	467	455	445	489	473	486	421	473	455	459	506	450	438	474	488	498	464	464	462	438	465	465	485	430	458	457	436	463	467	438	441	474	462	456	482	460	433	448	486	456	466	434	453	461	461	451	473	413	466	474	480	458	462	474	442	479	486	458	432	459	486	462	464	474	501	429	485	440	510	488	428	478	459	471	476	473	486	449	454	445	454	443	485	423	464	521	472	480	436	474	477	443	456	425	493	495	453	426	497	492	490	459	451	457	460	437	483	445	464	438	421	491	415	447	459	439	454	447	422	475	436	464	459	454	471	496	444	490	452	469	460	428	444	474	456	460	448	468	493	449	478	452	464	508	511	457	456	457	465	435	466	479	463	462	453	472	447	441	429	426	426	449	491	478	476	486	479	480	467	474	456	466	480	452	488	448	441	467	439	496	458	441	475	447	457	461	533	442	473	460	455	442	458	464	453	440	463	494	475	448	467	497	449	447	459	464	459	443	456	440	465	477	455	435	475	439	468	450	485	455	420	441	451	468	491	491	471	461	448	501	476	454	438	424	462	514	482	460	491	486	467	466	464	443	483	442	478	473	483	451	487	478	481	430	428	453	479	477	447	446	462	427	476	445	442	444	498	467	487	413	427	441	507	453	455	472	453	417	470	462	450	479	486	461	456	464	499	470	463	475	478	479	457	466	453	468	465	481	482	484	444	459	468	432	511	451	483	475	471	464	455	469	454	497	501	427	430	422	467	422	501	471	459	480	460	501	504	477	447	462	470	454	432	475	437	436	440	437	462	482	482	477	450	474	447	476	402	516	504	486	428	440	451	448	472	477	473	439	469	472	471	471	480	457	461	462	464	496	478	445	487	481	480	449	476	423	488	477	437	454	453	489	478	469	492	489	444	475	471	475	452	448	443	452	495	498	412	440	492	443	436	447	452	492	445	491	451	456	457	463	459	463	467	481	444	463	454	461	452	471	459	420	461	447	468	472	469	473	468	429	434	442	458	426	441	457	417	455	446	425	459	470	458	443	466	429	412	475	481	489	441	495	459	500	466	445	475	481	433	443	467	447	459	456	474	449	484	453	474	463	427	473	462	461	414	466	466	447	423	454	442	512	471	482	445	476	476	448	507	484	475	474	464	461	453	480	493	436	439	505	465	448	488	462	458	501	472	424	480	467	495	468	466	440	456	443	478	453	452	431	462	468	446	447	467	447	478	474	425	473	471	453	494	439	472	427	430	455	469	473	479	477	435	448	475	479	441	490	470	472	494	453	407	448	443	449	476	467	455	480	468	497	501	437	440	508	421	492	453	463	468	431	484	428	448	475	470	489	462	433	499	455	440	489	466	461	503	455	464	484	462	489	433	444	473	489	474	466	463	449	462	443	470	410	449	436	447	454	447	484	498	449	418	456	440	462	469	457	447	471	450	464	473	453	436	439	479	433	429	446	439	450	476	460	476	479	463	472	482	441	431	486	447	426	495	481	455	493	490	476	440	467	452	444	483	454	488	458	463	430	426	462	453	478	473	458	469	442	446	442	481	463	447	458	495	464	511	475	520	464	451	423	494	449	461	448	468	448	482	462	476	444	476	485	471	449	446	438	474	467	465	464	464	482	451	461	460	448	458	462	478	447	504	475	497	436	478	441	468	497	467	460	449	449	425	436	486	424	436	469	461	472	453	448	417	441	444	471	427	453	422	485	479	435	467	481	432	487	462	443	455	431	472	498	492	445	451	477	498	438	477	469	473	435	444	456	469	494	442	441	448	459	472	463	439	486	453	384	473	471	425	477	446	460	431	482	457	488	455	484	462	457	466	480	461	476	454	457	459	458	454	438	460	465	465	481	474	455	497	444	455	503	437	448	442	459	449	442	478	462	444	460	431	453	468	476	479	450	466	445	469	465	433	469	491	479	489	464	478	447	431	466	465	474	470	462	516	456	475	457	495	452	462	465	444	466	426	482	452	472	436	445	427	465	443	495	470	453	464	460	498	440	463	463	487	431	476	461	452	469	489	438	439	500	430	457	479	444	494	467	461	446	452	448	483	499	481	443	431	470	477	475	488	421	474	452	479	499	461	401	453	522	459	458	461	440	483	455	467	457	441	424	468	481	462	475	462	481	461	470	437	466	490	476	474	447	466	464	429	482	505	426	484	448	422	466	478	455	423	443	461	430	462	458	457	466	475	481	465	460	482	492	456	453	472	436	493	446	483	449	467	445	523	479	475	475	463	450	435	459	486	484	509	447	473	410	464	427	481	474	445	472	468	434	472	484	456	475	443	483	446	462	445	450	474	459	491	460	460	457	443	466	413	462	464	455	489	473	484	462	496	447	453	500	447	463	434	476	485	470	492	433	483	435	458	457	497	432	427	486	476	486	471	464	447	447	453	491	452	453	461	460	434	458	446	465	466	478	478	483	471	445	450	457	454	459	496	452	501	508	492	478	458	483	481	449	459	463	485	473	467	476	460	461	466	482	467	463	458	493	479	507	451	439	498	429	464	486	484	428	442	457	421	425	483	470	476	463	484	497	473	483	472	476	464	462	519	450	472	446	463	467	453	422	462	424	471	455	500	444	439	443	509	464	416	448	471	441	471	441	447	470	436	454	418	489	471	440	467	432	432	453	482	470	453	422	456	441	441	462	481	441	440	451	460	454	456
61303	93109	62907	45813	28277	22524	1392	714	709	691	752	739	701	689	770	729	717	700	753	704	681	709	722	754	731	730	708	752	734	746	749	717	683	698	702	682	731	744	695	702	706	706	684	692	665	725	704	723	723	725	684	747	686	726	727	702	707	721	717	709	702	705	698	689	682	685	726	670	707	715	690	726	707	747	720	648	695	703	751	690	682	717	728	715	699	694	713	705	737	700	711	734	711	718	723	661	715	688	708	668	733	682	726	744	680	730	685	693	741	746	736	700	716	710	734	690	663	745	686	716	713	756	726	723	698	678	702	676	704	688	671	737	715	689	671	698	781	737	726	748	683	721	712	704	694	723	682	717	741	707	685	785	702	776	690	722	693	701	707	686	684	723	719	644	732	714	725	766	716	691	709	704	733	718	698	666	711	719	721	697	767	733	728	668	703	656	669	733	768	709	707	725	663	710	696	765	707	729	712	743	668	688	675	739	783	719	703	737	737	673	725	670	709	693	716	713	686	697	692	726	743	728	694	732	752	687	712	683	720	705	732	669	702	737	697	732	701	707	678	723	758	689	715	759	693	763	687	668	730	719	698	739	690	724	713	698	709	700	718	753	680	683	719	699	699	712	705	709	728	739	666	692	698	732	683	715	714	665	719	704	701	737	703	714	662	720	687	707	726	735	736	726	683	686	724	717	726	724	716	734	765	677	693	702	735	734	716	710	727	700	708	743	720	737	768	712	694	755	711	742	689	711	728	691	695	709	671	733	677	704	736	705	722	665	711	742	692	736	681	693	747	686	667	725	687	703	717	692	717	754	701	725	696	724	735	733	714	690	716	702	695	680	714	746	700	685	675	696	675	701	736	708	724	681	751	734	769	745	763	673	692	756	722	694	704	733	717	713	719	729	703	751	700	703	693	730	677	705	704	682	697	759	747	736	657	723	669	719	717	715	707	677	719	751	700	726	745	702	706	727	699	735	719	726	676	721	737	713	706	694	710	719	675	716	693	733	682	679	731	724	714	732	683	687	715	711	697	708	672	706	733	737	703	688	667	717	687	690	702	733	680	687	717	713	692	679	695	792	667	722	757	699	736	695	706	760	736	728	697	673	722	725	690	711	713	730	696	728	693	698	672	699	710	712	677	715	679	675	652	703	709	684	716	731	700	701	686	701	709	692	682	745	715	718	666	720	724	768	688	669	725	702	693	671	686	735	718	682	723	680	717	739	696	751	725	757	693	706	653	709	695	736	694	719	723	725	726	725	709	673	732	682	731	677	715	735	756	676	740	733	760	657	719	738	745	677	702	696	662	699	764	668	702	703	720	732	701	712	668	644	711	755	734	722	750	648	682	723	699	688	701	682	709	672	691	744	671	704	724	742	767	721	721	727	737	698	710	732	752	736	657	741	699	766	686	696	705	751	675	695	721	718	767	719	701	707	653	712	732	702	695	705	734	716	721	713	707	716	649	701	700	701	691	767	728	760	682	725	703	740	719	730	729	730	662	762	725	708	700	694	719	688	682	735	737	702	719	715	728	743	716	683	696	701	662	731	709	699	704	734	698	699	730	699	755	660	713	748	718	704	734	713	725	680	727	704	683	670	740	699	719	729	688	701	746	763	712	718	719	693	705	716	723	702	691	703	696	692	671	749	651	663	677	671	732	709	685	720	681	690	688	750	698	734	718	756	690	708	702	725	725	715	686	748	719	701	674	708	693	715	714	729	700	727	714	696	670	684	713	711	691	713	675	723	674	714	715	708	704	712	695	728	686	743	720	696	721	730	695	676	748	725	731	714	679	702	732	705	727	716	669	713	743	669	649	771	717	729	751	690	754	690	751	718	726	722	705	673	700	713	733	753	693	731	698	759	711	716	709	718	675	756	693	711	719	748	729	748	713	685	748	706	710	715	707	679	745	685	720	726	740	694	692	674	715	713	677	716	680	729	701	694	741	684	682	752	754	730	696	713	724	714	692	743	701	708	706	682	720	716	717	686	713	690	736	714	651	716	690	683	745	714	681	701	728	704	707	669	715	722	679	703	687	715	677	718	780	679	745	736	699	709	711	717	739	769	687	702	721	689	729	723	699	738	709	695	689	727	722	683	684	689	712	697	770	683	705	699	698	692	726	686	737	711	700	716	741	657	684	706	719	751	706	723	743	687	722	732	704	669	771	686	720	701	720	733	727	714	688	722	676	668	708	664	705	716	748	710	727	662	692	742	709	698	720	745	721	740	716	722	683	696	699	726	706	721	676	663	740	769	726	743	723	695	700	748	735	711	698	723	671	699	693	668	717	695	711	697	687	735	712	730	705	717	733	697	721	713	692	737	733	727	714	732	681	722	752	708	709	690	726	683	693	734	726	742	712	695	705	719	684	698	702	711	697	698	700	706	714	742	682	737	704	703	717	735	707	695	709	729	703	731	760	771	686	728	684	712	729	711	729	741	693	743	747	717	719	747	713	677	686	753	704	713	680	702	749	697	689	733	703	755	785	672	743	710	739	700	718	722	738	659	725	759	677	686	711	692	689	717	745	702	691	716	667	720	730	710	671	738	765	674	736	707	695	665	721	744	750	700	731	709	731	740	684	732	742	735	656	728	745	673	805	707	699	737	732	738	697	704	713	724	711	721	695	746	687	734	700	680	710	693	690	720	713	683	745	719	704	742	712	688	689	691	667	729	745	680	705	717	691	706	702	707	693	725	687	716	685	712	717	712	766	702	717	715	739	735	672	722	708	707	668	697	726	696	746	733	714	712	704	740	699	692	717	740	658	698	711	693	679	684	694	714	749	678	771	694	722	686	686	702	722	725	731	722	733	708	741	718	726	724	693	691	732	746	718	719	699	705	756	721	685	688	677	734	741	699	696	748	745	686	738	697	707	722	701	675	719	746	718	747	660	685	683	681	720	732	718	729	723	749	680	728	734	698	724	686	749	694	685	713	685	723	747	770	684	731	663	672	683	646	701	727	740	659	770	656	703	687	693	691	702	727	693	757	740	676	771	702	713	701	742	709	691	679	711	704	734	705	705	731	694	699	679	694	716	689	699	716	736	715	715	715	703	705	682	755	742	743	716	742	700	719	678	692	708	666	715	702	694	715	729	709	691	709	713	710	673	737	703	705	733	731	714	721	732	728	719	742	704	652	754	666	753	712	687	697	680	717	687	698	725	769	717	685	736	691	747	692	738	775	639	737	701	719	693	725	709	720	631	734	727	671	704	615	704	691	734	722	729	716	727	683	715	749	736	740	675	698	698	697	699	704	702	731	712	728	726	680	658	676	737	709	688	659	740	712	714	679	729	681	730	714	684	684	675	725	705	699	681	721	701	707	711	686	713	726	712	727	714	665	700	723	728	706	679	716	676	727	706	707	724	692	708	763	700	703	705	693	677	682	691	724	674	689	743	701	735	720	695	682	698	727	706	709	685	689	737	782	741	728	722	685	697	645	688	682	735	703	692	700	690	707	732	723	719	736	722	758	682	712	683	681	705	729
24228	24052	32248	27984	24041	22995	7592	804	748	729	727	749	655	702	670	694	679	721	698	693	677	692	743	727	691	669	707	703	715	714	670	721	706	663	695	663	653	667	667	719	702	717	679	674	715	662	701	695	670	717	684	657	676	700	685	676	654	657	658	698	676	705	704	712	685	668	677	695	722	686	673	681	661	704	690	733	656	663	741	666	706	701	675	659	684	669	696	710	664	637	660	692	649	668	647	697	655	713	683	668	693	612	668	706	666	688	614	691	688	661	681	663	669	713	704	640	682	669	714	758	656	692	626	672	702	667	661	660	678	643	652	665	628	679	678	656	663	681	692	657	648	666	623	714	711	671	681	676	683	699	633	679	606	689	690	666	679	664	647	727	712	743	717	692	740	701	688	693	633	699	733	694	697	684	668	704	668	711	656	686	685	676	697	683	712	703	726	655	677	692	634	682	666	698	687	681	667	691	684	645	675	696	697	654	650	644	707	677	703	655	691	691	709	667	670	669	656	637	699	678	708	667	678	683	655	673	647	722	688	722	672	700	733	686	729	640	697	711	715	649	647	657	719	672	738	724	678	670	657	730	702	703	670	697	663	679	650	685	708	677	706	680	690	619	621	664	680	694	706	643	675	699	749	642	692	680	640	688	648	699	678	692	700	687	711	676	685	718	651	689	655	703	675	663	706	694	686	743	711	712	669	652	689	698	654	688	655	693	666	657	644	707	653	688	678	666	716	721	713	666	670	629	711	720	663	669	660	647	702	718	691	673	648	716	645	693	712	659	679	665	665	667	692	643	646	693	698	714	683	708	702	673	688	677	705	696	673	672	689	668	642	738	620	694	687	661	701	647	679	734	662	672	666	691	641	650	686	654	665	676	665	694	670	668	697	687	686	628	608	706	684	628	696	680	680	674	687	659	658	656	715	668	701	705	651	696	664	674	666	667	718	650	670	664	716	687	657	692	641	656	704	715	656	689	694	659	657	688	694	691	650	654	692	674	715	653	672	713	649	713	643	704	724	718	726	674	661	654	703	638	697	666	717	684	700	685	711	721	687	698	700	727	653	705	705	747	698	697	720	697	737	685	675	667	649	690	720	639	639	690	638	680	687	686	672	672	666	671	665	686	701	687	649	642	683	695	728	664	670	642	712	708	674	703	672	676	678	662	705	677	732	668	711	719	686	659	666	652	709	639	725	682	691	706	668	698	684	666	684	641	701	670	683	699	695	646	683	687	661	683	658	700	654	685	657	685	737	705	723	690	692	635	684	646	649	711	723	672	691	669	674	674	628	638	680	693	684	682	693	676	673	705	694	693	731	679	674	670	690	632	678	691	720	713	673	676	681	665	683	662	688	653	748	668	610	647	701	716	726	646	732	643	700	695	679	766	687	696	679	633	671	688	715	667	671	719	696	704	651	664	683	727	691	629	678	659	697	660	671	710	692	702	730	700	716	707	705	719	627	680	722	668	645	686	669	673	701	652	679	726	677	638	671	680	693	670	695	680	657	686	710	678	665	682	704	680	709	739	661	662	681	676	706	648	692	679	669	647	687	675	679	688	657	665	703	674	717	698	694	691	680	670	679	655	706	643	617	628	657	673	659	608	691	679	647	672	671	687	683	676	673	708	707	681	702	681	670	683	681	670	713	689	677	709	698	642	727	674	642	679	680	709	694	731	697	675	724	672	698	708	740	685	714	702	644	650	658	677	706	736	686	683	650	707	692	645	680	655	621	665	702	691	702	679	685	682	713	668	690	722	682	703	683	658	705	684	642	602	660	681	667	673	654	661	720	749	704	693	686	660	705	705	723	638	686	675	649	682	737	677	691	619	657	675	673	596	687	718	728	630	636	675	713	692	664	709	705	662	677	711	716	700	736	700	675	684	655	711	674	653	719	693	645	671	711	647	687	655	677	665	651	720	670	691	659	685	722	684	744	679	688	626	676	705	665	673	694	676	675	636	658	667	706	716	655	670	635	708	680	681	651	673	738	699	659	685	643	695	676	691	711	666	702	747	624	715	658	676	666	658	695	687	660	667	673	690	696	661	717	688	602	668	691	679	703	637	703	714	673	703	659	667	696	702	649	684	681	686	672	732	737	676	663	703	711	663	649	737	667	626	661	650	708	605	695	702	655	679	661	648	684	730	682	672	638	651	665	694	688	663	635	670	659	670	702	736	687	699	687	666	685	678	710	668	659	670	660	714	678	678	668	640	705	625	713	668	666	686	695	660	691	656	656	699	685	685	711	637	643	687	691	703	684	701	661	659	680	653	681	688	645	690	683	697	668	658	733	688	663	656	695	698	706	677	668	655	698	660	693	697	631	670	721	714	688	655	690	667	675	669	659	666	672	678	697	698	686	670	689	668	658	699	677	685	694	723	717	721	677	723	672	628	696	632	703	690	724	720	707	684	662	672	681	693	659	668	659	666	638	678	687	681	682	660	685	711	637	674	682	657	664	684	689	636	643	700	737	641	652	700	729	656	745	695	688	682	710	681	678	677	660	678	688	698	706	643	715	678	612	669	702	696	657	725	686	675	655	709	651	671	660	698	649	683	710	644	696	671	674	718	674	670	670	680	646	692	701	687	660	730	674	688	648	675	652	709	715	660	715	633	676	675	705	705	690	668	679	646	695	669	638	684	647	651	648	664	718	649	659	660	649	702	677	741	700	636	703	720	663	673	697	665	647	673	646	662	727	710	644	645	717	663	766	696	641	702	678	701	677	728	664	714	669	674	664	703	694	672	714	714	671	704	649	694	690	686	704	708	670	662	684	634	716	678	716	682	687	661	698	659	704	670	669	680	701	700	734	703	718	679	697	738	660	650	660	695	647	696	722	657	674	675	659	639	714	681	677	653	687	651	679	688	610	693	620	671	679	679	721	693	650	675	660	693	670	629	683	711	679	697	682	683	714	662	667	685	662	659	694	650	708	725	678	684	704	663	708	651	703	688	722	673	677	708	723	717	630	672	676	657	709	669	708	696	667	718	706	676	696	683	669	665	654	698	672	683	666	636	623	662	678	736	638	692	659	661	690	658	682	670	669	649	636	671	706	686	675	696	659	695	711	675	713	663	675	728	694	727	690	667	661	680	650	683	672	684	674	723	635	694	720	639	701	645	663	655	654	677	665	650	636	658	711	656	670	688	683	687	719	659	725	708	755	665	715	676	667	664	705	705	699	662	681	676	658	694	729	683	669	678	662	650	718	699	700	672	602	669	696	674	689	670	653	678	672	694	714	679	671	696	698	676	687	706	651	720	658	691	695	637	669	652	700	706	692	744	707	711	683	688	667	639	685	674	669	692	651	671	632	699	646	707	676	692	672	671	655	710	693	636	679	672	691	679	671	681	700	702	662	711	673	680	699	701	706	696	682	675	716	648	675	645	716	653	703	672	682	693	702	705	631	667	629	709	634	689	700	675	690	718	662	696	672	700	650	638	630	658	703	657	689	723	693	674	669	714	723	639	664	647	686	650	663	648	665	685
62692	101245	68009	50942	33640	27856	2559	990	1036	949	1044	1007	1022	980	1006	958	1004	1012	974	1028	988	982	973	966	943	1003	954	949	962	951	986	994	959	949	983	994	998	977	992	999	983	999	987	974	1043	1050	954	1023	1033	963	1002	1055	1019	960	955	1040	971	989	984	976	1030	989	976	987	998	985	1029	987	985	1022	1019	1024	960	1015	959	961	1038	1000	983	1037	1029	977	1006	953	1048	968	960	1005	1011	945	971	973	1006	928	947	1012	972	966	998	1021	930	968	1006	994	985	975	912	1021	1071	983	975	1037	1027	992	987	973	1013	1029	1034	943	1029	1001	1040	999	950	926	978	997	996	969	953	1037	993	1000	992	991	982	926	986	980	1027	979	1052	975	973	987	1003	1056	989	994	1016	968	986	974	945	954	1039	1015	987	1002	1036	979	1005	1027	1020	992	1052	949	1000	956	1019	984	999	990	1003	974	985	1012	1039	1018	988	1039	988	1040	990	989	989	1022	992	998	959	998	1013	969	1016	1027	973	988	998	1018	946	958	995	1035	972	939	986	1022	959	985	1018	1018	997	997	951	960	975	964	981	990	1016	1053	975	961	981	1013	938	1000	1024	979	986	968	1064	982	1005	994	987	1032	986	1070	1028	1005	1056	968	1075	991	1032	1001	1018	1016	976	988	1036	959	960	928	955	953	951	981	1023	989	987	1030	1035	968	987	1075	990	1017	1004	983	965	976	1038	1099	981	1013	988	935	970	1010	984	959	975	937	1027	973	988	940	969	1053	961	987	997	942	1007	985	990	938	1020	999	961	962	1030	946	964	998	963	927	944	988	966	1014	969	1022	1004	975	979	988	1003	1012	1042	1075	989	980	964	995	986	966	1010	954	960	1015	939	981	955	1007	1013	1019	934	966	1022	956	972	1042	928	1016	994	988	970	986	970	989	1047	973	996	982	1003	1019	997	998	949	1025	985	952	1021	1017	1003	965	937	989	961	1014	1005	997	1022	1021	949	1036	884	1038	997	974	968	1001	997	988	1000	989	955	981	1015	1006	939	1030	985	1009	936	961	926	959	1024	1047	997	1005	972	963	1034	972	1073	1005	991	988	1000	971	995	1047	1052	1053	988	976	1005	993	964	970	1018	949	1009	984	1038	1001	964	1055	1034	953	1015	1013	1007	1022	1006	1009	977	1013	1015	969	1047	1011	1014	976	1016	982	1005	990	1001	953	975	980	995	964	979	981	988	1019	896	973	999	975	961	965	1010	1022	985	1025	960	966	1039	967	985	960	982	951	971	963	1007	982	956	1022	1007	1010	1019	967	969	941	970	1010	1017	997	1028	1008	963	997	966	1012	1028	972	1012	962	987	1044	1002	947	966	1002	1035	1037	1020	1018	968	1066	998	993	1010	1069	1003	1038	952	1018	995	982	959	974	1102	1001	1028	998	951	975	988	1028	1000	979	942	956	942	967	1027	948	1005	1003	1001	948	1002	1039	912	979	968	1006	975	950	980	960	988	1012	975	973	1023	1002	1035	961	995	987	997	983	974	930	982	992	1010	953	1042	984	964	987	998	984	1020	1023	1052	1011	1041	1006	980	1007	985	1003	1007	1026	945	971	1003	1002	978	976	1023	1056	1034	972	1022	1000	966	994	1008	1001	996	967	975	1013	949	966	997	1011	1025	1009	1002	988	1051	972	978	983	973	982	983	897	926	1019	1026	982	1003	1015	1003	997	1039	1006	995	981	992	1003	955	987	957	1004	992	952	977	1052	946	1019	1046	980	1001	942	999	989	1026	992	1001	990	1012	971	984	1000	979	946	954	999	1022	1041	998	978	1012	1021	1002	928	997	998	1001	949	1042	995	992	1012	990	979	964	967	1017	967	1006	1036	952	996	1051	994	1034	987	980	961	966	1024	991	971	959	1024	978	956	972	1046	1018	1019	1028	967	971	1021	949	963	1005	1003	1031	1027	990	940	961	1019	984	939	965	941	1019	1016	959	974	977	1008	947	998	995	1038	1017	1007	987	980	1023	952	994	961	969	1005	1003	1029	1043	1034	1006	966	949	1021	1038	977	1054	1004	990	966	1007	982	1033	961	996	968	973	1037	986	985	991	993	1006	987	1002	987	955	986	979	944	1035	956	969	1010	995	1053	938	908	985	980	999	1003	943	995	1007	1032	944	970	972	1000	983	982	988	1009	984	1061	984	1005	1074	1017	1086	974	979	998	960	1006	959	964	947	1044	974	1026	1018	1050	985	1064	973	1006	950	1024	1010	990	963	1012	991	1007	948	1014	1005	1026	982	1037	1008	1014	1021	962	969	1019	974	984	1044	986	950	931	988	969	959	1004	986	957	980	975	991	1028	964	1001	986	959	981	977	997	1028	988	997	1000	994	942	1020	1044	1045	966	1023	970	981	1026	1013	995	957	985	1019	973	1020	979	941	954	935	1008	947	1035	1047	1020	929	999	990	983	1082	980	972	959	940	1016	985	1003	1016	989	966	1015	981	985	984	959	949	973	998	1019	986	957	1015	1004	979	993	1012	965	992	1028	1006	980	1008	1086	941	1018	1005	973	966	972	1003	1000	964	922	987	992	990	958	1012	987	1008	984	985	1014	981	994	989	967	980	1000	1033	980	949	1020	996	983	1002	968	965	1014	1018	1042	1052	1001	990	946	967	971	996	1001	1006	953	1069	962	956	974	1041	1007	999	961	1019	992	1003	999	989	1029	974	956	994	1010	991	1030	955	1007	956	1053	977	1020	985	946	951	974	1005	1002	995	970	1036	989	985	986	1011	987	992	996	982	973	1023	971	976	1010	1007	1011	1023	951	990	1009	989	992	1013	982	984	1015	971	1001	1012	988	996	1065	976	1001	971	1026	989	997	1005	1005	1010	995	1003	985	1007	995	951	1004	977	1047	994	987	1023	1034	939	1010	992	971	991	970	939	1043	987	1004	958	992	1011	1084	993	1003	1014	963	1080	955	997	1004	1030	970	1029	986	994	984	919	972	1055	996	963	976	949	1024	939	997	972	945	949	1058	978	981	965	1052	965	1014	979	957	987	1025	990	978	976	1046	1036	997	1054	1028	992	1005	1028	989	986	1001	954	1037	1036	1022	1031	965	1006	970	978	1009	1017	988	1017	999	957	1050	961	1006	982	1052	977	983	1005	956	977	968	955	948	981	1008	963	1022	964	935	983	976	997	992	999	1019	948	979	980	997	976	944	988	972	943	999	959	1031	986	1010	1001	1000	1010	967	1069	1005	1061	965	930	980	968	967	943	990	962	1015	981	999	911	996	1008	987	943	988	972	972	991	992	1049	1013	1018	927	997	1022	976	987	1032	1006	1001	923	989	954	984	1062	985	1013	973	1008	993	993	1028	1016	979	991	1053	1016	960	955	1000	979	985	1007	981	932	918	974	1017	1065	1000	981	932	1002	1045	1006	979	935	1013	1008	1011	967	966	1003	1013	1001	998	992	926	982	1036	1032	998	1004	1016	1019	979	1011	1044	1006	1043	953	975	1003	940	994	977	969	982	971	977	972	1003	938	974	984	961	992	954	933	1001	993	969	1040	1030	953	1052	1041	947	991	985	1005	968	984	980	966	997	1012	997	1003	1011	979	1001	1012	994	1017	964	1011	988	1006	964	987	1039	1061	969	974	972	1030	955	1075	1011	974	1033	996	996	999	993	1003	934	986	998	1007	977	970	961	976	960	1015	932	984	1023	969	987	991	992	981	955	996	973	1051	1032	1037	985	1019	978	1065	955	1005	1012	987	927	986	935	1023	987	1028	982	976	1079	1013	977	1009	1044	924	981	972	1012	1029	984	963	953	979	1078	988	921	987	1018	1017	993	1019	1022	986	973	961	980	980	1010	992	934	1012	1046	984	998	978	986	1015	998	964	1011	974	983	1012	1042	990	999	986	973	986	983	1002	974	980	1034	1004	1010	995	982	1022	1018	1076	1056	1027	995	1011	1009	1045	1006	978	1023	1022	1018	1026	986	927	1002	1009	987	992	966	982	987	996	1015	1017	1010	1041	992	1023	1012	971	1032	979	981	1036	984	955	991	978	987	971	984	1040	1057	1001	986	1013	980	986	983	997	965	994	973	995	967	1009	1018	994	940	962	964
30708	35324	26883	13279	3168	1919	386	316	330	323	323	328	333	307	329	345	337	346	338	326	316	328	320	318	361	321	331	346	352	323	330	306	355	312	338	322	340	350	344	311	322	321	316	322	291	304	328	333	331	363	324	319	324	314	306	312	323	307	360	335	349	343	330	315	306	302	326	304	314	327	282	320	339	317	330	309	307	324	338	303	318	319	309	321	303	306	321	322	316	308	304	343	317	336	324	325	311	316	325	321	308	332	326	346	316	319	339	320	338	330	341	317	347	325	311	326	364	323	339	318	299	322	311	329	307	304	320	332	333	313	299	324	324	330	330	314	347	345	318	337	349	334	314	342	306	307	336	334	304	360	308	346	317	342	319	326	329	320	335	337	336	305	338	313	304	297	300	303	334	314	308	330	363	302	360	329	309	332	336	333	326	304	296	304	356	330	335	358	327	324	288	333	327	314	340	305	324	332	322	314	309	322	333	335	364	337	313	309	337	336	318	319	309	325	326	308	339	311	331	343	354	326	320	320	316	322	330	333	319	334	320	336	340	312	305	316	303	328	334	327	342	314	319	339	322	358	295	337	324	332	320	323	323	325	312	306	317	364	337	309	324	293	334	297	356	319	333	332	353	305	324	320	322	341	302	338	340	338	316	338	324	328	330	326	310	317	317	341	324	332	308	310	308	343	336	336	288	315	342	319	292	335	313	309	296	323	318	294	332	301	316	338	306	341	328	329	318	325	297	296	339	344	324	304	342	317	325	298	298	336	324	334	329	324	369	295	359	293	332	341	341	360	304	299	322	295	301	309	325	303	325	323	302	304	300	325	337	334	299	324	311	336	316	303	340	358	286	328	308	322	329	338	291	349	342	344	320	318	335	327	324	314	326	334	335	286	322	349	344	319	305	295	339	320	332	279	365	318	330	343	337	319	327	308	293	352	309	308	308	296	338	321	327	299	350	317	330	311	314	335	337	355	319	338	315	308	332	311	340	340	318	320	313	343	357	334	325	315	349	317	356	317	331	341	307	329	306	344	331	307	347	335	337	335	365	319	314	308	352	347	321	318	329	354	327	340	319	327	303	337	314	298	314	321	322	346	301	308	371	308	341	339	321	341	327	326	314	368	300	335	315	333	349	317	318	335	325	319	324	335	332	308	309	308	321	313	320	320	348	293	312	299	306	308	330	304	315	314	352	326	298	286	319	319	297	352	305	313	314	332	305	330	304	308	317	320	336	324	361	347	314	326	317	314	346	286	309	352	315	335	301	319	296	339	332	310	319	332	339	321	307	360	320	345	322	332	312	344	336	337	331	344	302	356	333	332	327	334	337	320	327	316	320	350	304	306	333	313	362	334	337	314	348	308	293	320	336	318	362	319	301	349	341	308	328	325	327	302	312	340	344	314	328	299	300	305	292	303	327	327	298	339	350	318	333	339	329	330	342	317	335	313	307	334	331	316	310	324	316	308	352	317	328	314	325	325	346	362	347	328	327	368	314	350	323	309	325	309	319	347	331	336	342	321	344	339	324	342	310	314	270	312	320	340	346	299	337	328	333	313	335	339	333	303	324	328	339	325	300	297	329	310	321	351	321	327	326	337	341	310	340	347	331	346	299	311	325	311	311	352	350	313	318	323	312	346	332	352	367	323	301	321	308	322	338	319	336	298	313	305	306	355	316	315	339	313	347	318	317	293	321	327	355	299	325	325	332	311	342	320	324	317	301	310	328	367	346	323	327	343	325	312	306	335	316	319	299	334	331	313	326	307	300	321	317	363	317	337	320	317	328	365	357	318	340	318	307	321	330	347	309	333	333	331	347	315	293	328	363	311	307	339	294	333	318	278	305	352	331	339	324	312	319	335	326	317	352	320	329	337	335	314	351	311	324	339	317	322	346	291	333	329	292	325	340	314	303	326	284	318	330	311	350	325	319	297	333	336	332	341	290	294	287	367	325	314	314	347	363	312	331	339	351	317	313	315	321	355	332	367	346	309	310	310	321	376	299	307	316	302	307	337	295	310	337	335	321	357	321	321	338	315	331	338	334	338	327	312	302	317	323	331	297	317	330	300	356	322	307	358	360	332	304	329	308	315	321	313	326	312	319	326	314	315	313	323	316	332	325	330	307	335	323	303	324	332	308	329	377	306	334	349	319	312	344	326	342	301	328	267	336	312	327	354	322	308	326	331	342	320	354	321	331	306	330	358	343	348	319	362	322	319	308	309	307	343	339	344	360	312	334	300	328	324	340	285	344	297	331	326	325	316	363	314	324	319	341	312	310	316	336	321	326	320	300	333	316	340	331	297	315	294	305	336	302	288	292	355	311	339	330	331	338	315	325	346	330	326	312	300	296	336	337	337	328	356	336	326	321	310	318	338	351	311	336	314	330	341	331	336	312	334	303	363	332	314	326	320	323	330	316	320	308	354	299	317	288	333	321	378	317	333	330	327	344	318	344	308	324	305	303	324	323	317	310	306	333	343	312	350	360	328	312	355	331	328	297	344	322	354	280	326	359	338	322	366	338	323	354	315	332	349	328	323	310	330	363	342	303	321	337	315	312	340	321	303	319	327	329	346	333	329	331	319	294	337	340	313	345	313	326	342	335	336	315	341	320	344	327	318	324	344	323	337	337	324	348	299	356	313	317	284	346	318	314	303	327	296	351	308	313	323	331	302	335	322	329	339	337	354	341	365	336	348	319	302	317	369	324	312	321	330	337	320	296	340	323	320	327	348	305	357	318	293	313	337	347	335	325	329	308	343	320	337	285	358	334	339	314	302	319	329	342	352	328	324	324	306	339	329	319	340	314	302	399	305	302	355	294	310	331	306	311	334	300	360	324	341	331	312	366	336	318	315	340	306	322	340	350	345	334	327	308	331	332	353	318	319	300	320	304	288	340	363	297	310	333	320	327	319	357	363	328	325	313	333	316	324	322	323	339	337	341	335	325	299	309	336	327	326	301	308	313	316	312	293	325	304	360	309	326	317	336	308	322	332	307	320	358	320	318	355	308	314	299	322	346	354	343	320	293	351	328	337	311	314	347	322	304	327	315	322	328	338	331	349	340	334	361	351	326	311	345	318	321	334	317	341	327	330	344	318	345	313	290	329	321	304	331	328	318	316	356	346	332	313	326	322	281	330	312	331	340	293	319	323	333	312	308	329	321	355	346	361	315	305	371	339	294	340	299	330	310	352	354	326	332	330	340	328	285	352	367	369	315	352	308	327	310	336	327	331	369	334	325	332	335	295	308	331	307	336	332	301	298	314	323	328	318	325	324	337	310	334	322	336	312	328	330	343	324	309	323	334	342	316	345	324	323	341	330	324	341	345	368	310	320	303	339	351	330	317	351	325	333	293	329	331	329	334	322	336	345	314	334	294	323	294	336	345	325	310	329	320	295	329	334	361	330	302	322	295	330	339	329	312	328	329	329	320	337	328	344	325	340	322	367	297	360	355	338	342	337	332	325	320	323	318	293	316	323	306	295	349	322	312
38276	52421	28626	15529	5694	4346	669	515	524	518	556	503	528	495	517	515	529	510	498	534	522	504	528	518	543	587	555	551	519	523	561	545	570	510	500	554	490	524	507	520	556	518	482	515	537	547	542	552	537	491	517	545	503	560	562	501	507	535	523	523	528	525	514	518	529	555	530	543	517	539	468	525	544	542	530	514	527	519	529	562	531	514	524	500	515	532	522	514	534	584	536	516	542	537	514	494	525	507	535	521	507	491	517	537	492	570	557	566	528	547	523	527	500	512	505	542	550	528	581	509	516	536	533	539	507	530	503	513	488	518	558	573	509	528	536	490	506	542	507	535	499	515	507	546	555	529	519	556	557	511	524	525	526	517	521	517	534	520	513	498	480	490	495	555	522	533	522	531	515	550	489	511	519	504	519	527	519	504	511	506	529	539	546	525	548	534	502	534	520	456	505	525	530	529	503	525	543	548	524	521	531	497	483	534	541	506	509	498	512	541	544	509	499	491	527	550	515	500	542	533	569	533	509	515	553	509	520	530	515	501	517	491	517	518	508	555	513	498	519	526	507	545	501	509	538	511	495	494	508	469	566	537	505	516	525	499	516	531	516	558	521	535	530	547	530	527	530	523	514	541	488	529	579	491	509	517	494	502	486	564	528	525	503	483	532	494	546	492	561	483	499	530	485	495	523	529	494	529	532	534	531	521	485	499	490	520	557	539	533	552	526	515	508	570	537	553	516	486	522	561	507	574	509	561	527	517	469	535	532	572	523	501	533	522	500	517	494	547	502	550	520	510	542	534	533	557	520	521	492	521	531	564	546	537	522	528	532	506	518	505	558	546	550	546	504	514	521	516	493	547	506	543	518	587	521	494	533	519	491	498	520	540	530	531	493	529	551	499	569	514	537	570	512	538	505	519	517	527	509	508	530	518	520	513	530	513	526	506	480	538	517	536	481	510	543	512	543	518	530	480	505	515	524	512	506	488	564	519	518	533	515	520	519	529	517	550	569	548	509	536	526	527	509	524	515	536	518	512	488	517	500	524	529	523	504	532	499	522	544	502	545	532	465	491	486	545	549	531	500	497	507	521	497	554	543	502	550	538	534	528	552	539	547	542	534	532	502	498	531	471	550	499	490	533	535	558	529	512	513	488	536	483	529	532	498	515	503	480	506	485	561	516	556	535	526	537	546	509	578	524	519	527	499	562	511	506	554	525	509	512	534	551	546	530	529	545	514	526	541	575	525	539	539	561	548	543	542	517	532	575	565	517	511	575	538	514	520	544	507	498	506	529	522	478	530	523	517	515	545	525	509	516	507	510	531	523	516	510	544	520	506	514	523	475	530	504	517	512	490	524	517	526	547	533	531	528	496	537	513	536	535	518	556	534	493	533	508	545	548	538	531	513	542	516	527	533	533	519	523	508	492	509	545	543	549	522	511	471	510	494	480	558	493	500	520	532	485	495	517	548	505	552	485	503	529	475	507	502	541	530	492	556	508	567	547	515	536	535	531	528	506	542	531	480	524	515	535	538	544	502	585	524	520	490	512	510	541	547	497	538	497	547	526	516	529	498	538	513	520	526	585	519	523	525	515	515	524	517	494	524	467	509	554	529	521	589	516	541	514	467	519	486	567	496	523	502	508	500	520	526	514	524	495	559	537	527	477	523	517	526	531	533	537	537	517	528	522	521	526	508	538	482	490	562	544	539	535	529	540	504	550	536	509	542	496	509	529	544	488	495	574	534	519	572	497	513	534	465	543	511	552	499	478	522	533	547	528	511	542	526	475	535	517	526	553	498	533	522	550	559	517	476	513	495	524	540	500	510	528	533	485	535	503	553	527	473	540	527	514	528	505	533	538	587	504	523	542	487	526	489	513	512	523	531	559	523	502	508	529	530	539	561	535	524	546	510	544	507	536	524	579	500	494	519	509	544	476	576	504	598	518	552	480	504	529	539	518	508	486	521	537	519	534	517	513	498	536	542	518	527	521	557	537	553	535	508	524	503	501	518	497	510	521	516	505	557	538	535	550	537	543	502	520	511	511	526	536	547	514	540	466	491	502	552	509	508	518	500	545	538	529	509	511	525	513	521	506	546	495	525	509	535	525	529	530	517	523	569	582	541	554	472	469	497	504	493	539	505	552	547	538	529	543	524	509	500	550	574	502	479	531	503	535	483	521	553	508	507	519	549	578	539	520	553	527	559	595	517	577	537	541	499	521	516	513	540	549	531	520	543	524	524	541	569	534	496	567	566	499	535	524	539	524	533	548	573	519	542	502	544	502	515	541	525	507	541	526	502	528	507	520	521	503	544	531	589	540	531	535	514	515	532	515	517	500	519	509	516	494	542	554	527	518	540	510	505	513	515	511	539	511	517	493	495	523	535	489	514	514	526	547	531	553	497	528	491	551	537	522	524	526	542	560	530	532	510	528	507	537	527	521	496	531	536	552	508	512	536	581	461	483	494	550	524	532	506	497	555	502	539	551	517	504	551	513	505	519	516	500	514	532	526	556	484	559	516	540	492	518	507	517	507	560	534	497	492	534	504	583	525	504	561	549	525	520	508	536	527	542	545	536	553	506	516	507	551	527	523	548	522	509	526	523	512	519	551	513	525	515	532	511	554	523	512	500	527	528	498	593	516	501	522	512	474	492	460	535	521	523	526	567	532	515	509	511	503	500	508	488	525	489	534	524	500	548	471	566	553	484	531	502	541	543	508	533	543	546	494	564	528	512	543	541	488	549	469	565	554	526	488	504	509	567	535	512	519	518	489	529	504	529	517	535	549	546	539	529	537	559	511	552	467	524	526	487	539	545	527	547	476	491	499	551	566	512	507	533	508	487	502	524	530	553	517	474	514	510	521	495	505	522	495	539	523	483	525	567	524	558	492	567	510	515	490	517	554	495	532	576	511	501	545	510	543	552	500	513	486	538	487	508	542	506	497	511	515	507	526	520	539	531	544	555	529	528	516	503	488	544	507	532	520	525	526	533	466	538	516	513	557	486	527	507	514	526	558	500	518	500	512	509	568	524	549	536	514	548	547	542	518	480	540	480	507	487	560	547	551	533	517	536	516	548	500	538	503	569	526	524	523	556	494	526	535	491	486	548	541	522	500	531	537	519	550	546	509	536	535	499	511	569	490	547	521	508	511	532	513	506	537	506	527	496	557	528	513	518	535	566	532	537	556	498	505	534	499	547	533	489	555	504	540	511	530	516	500	535	526	538	514	525	443	519	541	539	552	506	538	564	510	514	503	530	528	558	516	537	503	544	490	487	525	501	506	528	522	533	554	507	574	511	523	519	533	562	533	514	578	492	515	503	512	524	495	517	558	515	529	505	492	527	551	508	503	579	551	485	561	527	513	522	517	449	522	540	505	529	509	509	524	547	521	552	503	532	467	510	552	533	500	515	517	587	485	528	508	560	532	513	478	527	477	477	534	540	538	468	523	554	492	555	502	516	520	533	458	539	508	510	538	527	540	499	503	516	515
25445	26220	32518	29185	22354	16405	2414	503	510	492	491	493	510	473	471	494	457	479	469	499	457	500	473	459	485	459	494	503	501	471	496	465	475	449	456	518	461	486	454	494	463	468	493	506	465	465	476	505	450	442	449	469	502	442	450	436	491	467	440	459	510	440	515	453	487	470	483	505	508	464	493	455	481	481	450	450	466	464	477	470	463	459	452	477	469	474	444	437	471	424	424	515	456	479	471	479	450	515	450	447	472	463	459	512	452	436	490	466	473	475	492	471	496	506	508	488	463	438	457	433	488	449	470	476	473	452	519	439	445	452	464	469	502	493	469	470	453	462	493	504	458	495	467	489	462	497	457	450	464	479	480	504	463	440	479	451	482	473	468	462	468	455	446	443	530	487	482	474	472	463	454	477	474	470	472	467	467	492	463	439	484	471	422	464	458	469	487	482	528	470	504	456	470	464	487	483	487	468	490	474	473	485	497	494	452	493	488	463	480	458	479	467	482	438	478	470	430	507	495	474	484	534	434	471	454	490	435	419	460	492	497	474	468	489	493	479	483	473	491	499	438	431	450	476	441	426	473	474	451	463	468	484	508	470	457	451	485	493	454	471	483	442	481	461	464	485	488	498	487	501	483	501	464	470	473	534	445	481	508	469	508	462	464	436	477	469	478	493	476	471	454	453	474	513	451	517	511	450	469	500	500	467	457	493	482	479	483	448	491	496	483	480	472	447	490	462	518	464	470	489	504	492	475	473	470	468	501	482	467	454	492	478	455	493	480	485	462	467	458	486	440	450	501	490	454	502	478	472	469	446	466	486	489	484	442	481	474	501	474	437	451	508	437	467	495	431	486	483	498	443	467	492	476	513	420	469	476	449	447	459	465	481	441	507	462	496	455	463	444	478	442	472	459	477	458	481	473	471	480	442	464	476	514	449	452	464	492	467	439	447	490	489	447	485	479	496	466	493	458	457	500	491	457	491	499	506	449	461	483	459	462	490	495	447	463	458	473	440	409	479	459	468	494	479	524	470	482	468	457	472	488	443	441	467	468	445	528	461	458	463	443	454	470	445	474	469	473	491	466	467	489	445	480	484	473	457	530	479	452	444	484	494	448	472	431	483	489	493	474	488	492	455	474	474	497	471	486	475	467	476	456	466	457	483	470	446	465	475	458	472	529	480	505	469	450	478	486	468	484	472	423	477	464	470	493	462	491	434	413	469	479	452	475	517	464	473	434	465	495	478	467	453	454	475	455	481	491	495	481	504	455	501	481	482	489	475	480	449	513	494	473	479	469	480	478	486	479	472	453	478	493	472	475	471	450	490	457	477	449	514	421	506	462	482	454	448	465	465	427	448	450	489	429	455	447	464	444	499	502	467	468	455	495	456	440	482	446	509	443	467	453	460	468	513	546	420	455	435	482	505	452	491	485	462	467	428	443	442	457	476	453	501	494	443	478	487	486	518	481	434	484	458	497	478	456	444	459	446	439	466	454	480	423	450	496	499	458	481	472	468	472	510	456	457	480	483	438	457	439	482	460	471	458	480	506	511	481	475	464	434	492	489	493	489	462	436	454	457	478	439	470	432	492	478	452	462	524	470	470	437	466	488	475	478	469	455	501	453	447	483	464	449	475	489	474	441	486	498	469	481	459	467	445	455	472	469	461	450	484	435	460	497	494	504	477	439	489	488	454	493	476	478	447	462	447	474	474	452	427	447	482	491	474	453	439	499	476	451	442	478	441	482	468	466	468	494	508	475	440	510	488	453	501	463	473	431	459	463	477	478	421	512	449	476	472	469	470	447	458	504	456	455	487	495	499	449	480	425	467	432	446	474	458	498	454	472	430	480	469	494	459	485	438	461	478	480	456	496	503	437	499	512	470	436	511	459	484	484	444	458	452	472	435	483	474	478	492	494	472	495	480	468	476	482	489	495	462	452	454	477	463	465	521	416	470	459	430	505	460	533	483	478	429	477	434	468	468	480	454	474	464	462	431	500	490	505	471	464	506	462	485	475	462	476	442	470	455	450	484	472	467	439	467	492	468	490	444	442	479	424	473	507	444	468	466	460	462	458	481	459	462	457	485	492	493	531	421	484	463	452	452	495	518	441	477	481	459	476	477	461	477	430	473	490	425	466	456	473	409	469	471	505	467	460	465	469	448	469	482	456	476	476	499	487	492	479	509	490	475	489	477	455	471	476	456	459	494	432	444	459	474	464	473	503	478	482	449	470	454	455	467	454	455	485	466	520	452	510	518	479	452	475	490	521	462	476	463	460	449	441	488	486	478	476	445	490	469	506	443	467	467	469	458	445	459	485	462	461	498	456	465	444	482	492	409	488	476	453	460	499	460	459	471	471	476	497	499	440	437	461	468	470	460	492	460	468	464	483	512	481	483	473	503	443	466	465	462	474	474	476	498	478	500	470	508	462	475	489	467	452	505	474	474	465	475	460	468	453	482	492	470	470	502	499	498	466	472	442	464	440	497	500	484	495	446	473	477	437	446	463	464	507	493	446	494	489	468	543	469	479	515	498	450	457	498	498	482	482	470	468	459	457	464	446	439	503	458	465	481	498	504	498	512	497	478	474	460	476	503	514	464	482	516	488	482	465	472	458	494	464	465	443	436	454	471	497	492	418	464	488	453	454	480	491	452	481	434	464	415	486	472	502	497	472	472	454	492	448	464	462	484	497	492	437	481	456	465	478	452	457	453	443	488	448	459	472	442	506	445	432	473	458	452	496	465	467	479	444	483	471	482	471	466	469	459	450	498	438	520	491	497	486	465	516	439	455	461	473	476	469	453	481	479	464	459	492	447	475	507	450	465	461	487	429	431	478	487	459	513	462	503	477	494	455	496	461	461	494	466	512	451	496	437	505	453	517	512	461	465	430	430	454	468	486	443	505	455	479	495	483	489	440	480	421	507	459	485	483	484	488	469	463	477	490	475	434	451	466	499	442	478	466	446	468	502	488	496	468	442	444	492	455	417	486	465	485	448	483	476	454	454	447	488	468	464	465	457	470	461	477	505	486	469	469	452	486	474	486	440	481	478	488	461	488	464	489	493	469	445	523	472	469	499	483	403	462	456	501	450	470	461	458	473	495	459	507	475	423	461	506	450	471	417	472	457	464	473	509	499	479	470	453	497	424	468	489	447	453	445	516	417	493	464	483	473	466	497	485	463	470	499	496	460	477	428	490	438	490	494	485	476	446	477	476	471	466	447	468	472	492	459	457	485	433	485	502	485	495	504	480	450	443	434	454	437	467	477	458	456	459	471	447	459	454	474	462	480	517	497	437	519	440	485	460	443	493	501	497	508	463	479	466	503	469	461	438	468	431	472	480	507	471	520	484	473	470	464	431	489	497	466	482	518	429	463	514	497	452	454	445	445	428	468	482	466	489	447	445	484	440	444	451	442	493	458	476	504	495	455	468	457	448	474	445	474	459	452	475	479	481	449	486	502	473	502	444	485	455	496	498	470	513	460	453	466	467
62668	91964	60511	41869	26352	19528	1181	789	679	724	750	738	738	726	734	762	766	746	753	715	715	728	682	659	789	678	731	743	732	762	736	662	731	706	692	730	725	687	761	728	729	746	738	674	721	718	735	791	733	726	701	730	762	721	718	695	736	746	689	730	742	695	698	736	700	735	784	768	734	720	654	770	747	724	702	715	735	726	748	756	745	736	758	736	719	755	734	683	698	776	764	695	729	738	708	717	723	733	737	729	736	705	743	724	710	772	735	687	748	730	705	720	753	749	735	785	766	753	718	760	755	715	713	719	764	770	735	685	745	744	701	699	727	711	728	701	718	757	667	713	711	758	707	748	715	679	662	694	688	751	704	747	786	690	732	694	675	758	720	727	704	708	748	700	734	760	700	797	709	762	716	748	769	672	704	730	781	696	711	731	731	694	680	712	720	708	696	785	712	743	744	733	761	732	703	687	725	737	765	779	701	749	651	700	716	700	784	721	711	717	727	713	709	692	734	694	739	720	730	723	731	692	708	775	715	754	729	736	771	679	733	718	726	717	728	719	693	730	686	771	690	710	731	738	702	698	740	691	761	763	674	749	699	708	806	674	764	698	746	733	697	752	731	723	693	709	739	713	784	723	779	708	746	753	755	783	752	668	720	729	738	795	671	709	739	754	751	703	716	721	752	700	722	753	695	693	694	697	734	679	697	726	701	753	764	732	764	721	769	698	725	719	729	721	705	682	696	700	705	746	761	758	730	711	735	720	691	762	726	747	721	703	727	733	712	712	749	750	741	738	730	701	691	700	719	730	750	752	721	720	791	709	742	735	738	733	751	743	755	711	712	743	712	748	668	746	755	743	688	690	692	713	715	691	746	740	736	729	739	741	682	748	649	746	740	771	713	628	741	723	738	705	755	696	699	743	670	728	713	731	727	745	712	661	689	728	708	761	772	725	725	723	752	745	694	732	689	725	726	706	726	706	731	680	770	723	707	721	700	718	721	769	714	766	730	776	667	726	722	717	719	716	727	749	707	733	733	741	739	711	743	715	720	737	719	736	730	728	738	744	706	656	743	742	674	715	754	684	718	682	710	689	652	768	743	775	739	713	709	707	757	719	657	737	695	686	703	700	713	695	727	765	766	711	761	712	709	740	709	670	704	766	693	663	731	762	668	668	732	735	747	696	796	769	704	764	748	725	743	678	720	739	741	699	728	719	662	701	726	767	735	675	689	732	753	730	685	662	710	720	740	741	706	771	769	744	744	750	748	703	705	736	721	734	766	750	717	772	722	707	711	760	695	733	704	716	722	694	735	679	693	647	717	722	737	728	737	734	723	703	698	730	741	708	700	745	697	703	754	713	719	745	764	689	717	733	714	739	691	742	666	737	738	789	668	727	727	667	754	761	738	730	726	728	761	751	668	747	680	754	710	709	797	739	720	729	723	752	718	696	701	692	691	721	716	749	711	741	740	721	746	717	718	703	729	729	716	691	779	720	790	727	723	755	689	674	721	703	741	692	707	684	760	744	770	698	715	728	779	675	735	719	741	691	702	722	696	693	730	716	717	724	717	681	747	726	726	721	723	722	746	690	747	723	723	729	730	763	716	718	697	667	724	709	738	728	708	759	691	739	757	747	724	745	671	752	669	758	720	721	720	702	711	739	728	765	727	677	748	730	701	736	705	718	699	763	716	787	708	784	721	731	735	683	694	721	695	696	796	701	704	743	723	676	698	722	726	718	711	725	749	745	750	760	732	713	746	706	730	740	738	726	711	743	720	751	703	725	717	701	688	734	706	718	705	720	717	747	741	764	727	699	711	728	728	753	731	697	703	745	745	709	738	786	694	704	722	737	741	778	740	740	664	718	704	735	724	720	743	695	690	770	704	685	702	769	720	738	788	684	707	748	738	711	702	687	759	687	741	700	675	741	732	761	732	703	712	699	703	716	706	696	770	707	726	665	717	738	689	759	695	730	710	755	696	693	711	734	751	713	645	719	739	745	710	717	757	718	768	717	752	714	750	719	725	716	699	728	707	742	711	724	748	749	696	714	697	726	698	720	719	672	671	733	725	721	738	704	772	749	721	709	771	722	674	751	699	732	718	665	708	687	768	739	775	731	779	725	730	727	709	680	661	740	739	697	710	703	769	703	725	729	720	687	672	721	751	710	694	745	731	701	747	699	701	729	753	765	720	750	772	700	697	760	740	687	702	690	745	743	760	744	695	688	677	655	726	750	693	689	728	722	694	748	718	731	733	724	730	715	711	747	730	744	716	723	707	751	757	721	695	676	722	727	766	700	725	716	711	735	693	717	794	715	715	732	727	699	725	729	733	721	726	745	711	749	768	763	762	741	697	700	732	711	743	737	734	736	757	748	745	686	739	692	723	760	736	733	783	746	700	716	705	703	705	704	709	681	714	712	707	714	729	694	722	685	726	771	685	699	749	741	716	745	714	736	748	757	702	702	741	719	719	746	728	757	686	726	704	731	710	709	678	760	711	722	744	719	690	738	716	707	774	704	728	711	721	706	693	763	731	695	714	755	717	684	693	721	742	760	684	720	705	699	726	738	755	746	731	731	731	738	686	783	696	712	705	745	747	718	705	784	767	717	718	730	701	720	695	750	713	743	757	699	691	718	704	701	761	714	728	770	718	738	747	659	740	729	711	659	732	726	746	707	713	725	738	745	745	711	778	705	741	693	693	754	719	690	741	757	674	756	741	726	704	728	748	715	767	745	704	707	718	735	757	724	718	719	708	728	702	711	748	715	749	706	717	751	702	700	732	732	770	713	703	677	693	730	717	698	719	717	752	755	703	771	704	751	716	743	690	692	659	692	739	761	754	683	736	718	756	711	741	736	745	727	752	716	700	711	742	738	723	763	729	729	726	705	707	737	749	747	748	707	755	722	711	761	706	705	700	725	744	717	734	692	699	741	697	692	667	718	719	730	710	742	750	687	724	694	730	730	733	713	747	713	747	744	703	770	752	752	692	658	720	717	769	709	738	712	728	685	697	711	728	716	709	717	724	706	731	689	730	783	766	756	732	699	688	729	724	732	671	751	707	728	696	705	736	745	731	718	694	682	704	730	733	744	735	684	759	749	719	737	757	789	778	741	697	726	750	782	737	713	689	739	789	688	764	729	767	722	700	700	702	746	662	748	715	742	692	738	702	712	700	744	726	774	746	670	733	757	728	713	750	733	704	682	700	746	677	692	738	709	733	721	799	732	695	701	711	700	719	689	775	716	725	733	712	759	728	759	753	782	714	758	688	706	782	750	733	690	752	753	728	713	733	746	758	696	703	729	702	720	717	679	791	728	750	771	767	726	712	763	697	667	674	736	713	712	734	789	741	666	685	731	701	705	733	702	714	750	712	685	721	693	695	728	687	718	717	746	719	735	758	766	752	728	676	673	717	741	714	740	703	680	734	705	752	765	715	757	728	724	733	743	738	688	760	767	737	706	718	800	704	694	689	740	730	724	729	718	702	664	740	717
24322	23293	31318	28042	24221	22687	7553	827	710	691	700	732	674	698	718	698	664	667	713	683	712	692	746	716	653	663	673	670	660	680	666	717	689	719	721	718	660	668	670	678	662	645	668	685	685	671	732	670	636	676	684	733	693	646	698	696	674	646	669	686	666	716	610	694	717	697	678	676	673	632	697	706	711	688	666	675	661	658	661	677	654	650	626	665	687	709	652	686	681	675	706	638	698	693	645	639	662	664	679	718	659	649	693	672	668	678	701	702	687	675	617	702	666	717	674	694	636	633	693	678	673	665	680	699	661	699	729	656	654	655	705	692	673	665	651	693	711	667	729	631	678	690	692	677	685	660	692	686	660	692	654	668	652	673	648	630	679	677	668	636	680	707	667	680	679	682	692	656	725	681	670	657	666	671	633	686	676	711	691	640	711	721	654	644	699	644	725	679	678	645	686	684	709	687	673	686	717	659	679	718	680	708	672	647	692	690	673	707	713	693	670	704	729	678	643	622	654	655	666	620	729	641	707	697	700	693	686	647	676	700	689	717	663	667	662	693	653	685	688	705	654	686	704	637	693	636	665	676	661	685	673	710	730	677	660	637	710	708	666	698	682	687	665	661	697	694	650	699	680	694	658	659	665	625	668	653	657	699	647	645	653	695	666	706	668	678	665	686	663	658	657	735	669	698	688	666	654	669	696	701	648	649	676	678	695	653	641	646	660	683	686	646	648	648	664	645	678	676	723	651	661	671	682	682	688	664	683	659	632	692	646	686	708	637	692	706	679	674	670	711	662	676	684	649	664	715	673	682	651	644	694	645	696	640	636	671	653	686	629	660	682	676	697	642	652	665	645	673	682	685	693	658	709	678	689	625	661	684	613	676	726	684	723	683	671	636	695	638	671	697	712	706	708	691	626	661	625	650	647	643	691	707	665	671	713	665	699	641	626	695	748	646	676	703	653	704	656	681	671	641	677	621	666	682	654	640	679	699	669	719	680	694	680	711	689	645	662	690	628	699	659	648	695	644	680	717	671	688	655	664	694	656	675	636	616	712	620	686	675	637	683	654	652	693	676	642	656	650	730	644	694	714	699	646	655	717	703	655	700	687	676	677	692	696	694	724	681	709	729	633	708	640	683	739	665	665	662	651	668	647	666	640	671	683	685	633	686	665	712	699	620	671	655	674	677	678	680	685	693	693	614	649	668	664	633	672	737	677	683	669	640	683	699	649	699	715	675	688	702	651	629	665	718	675	642	668	647	669	629	684	703	630	680	651	617	690	707	644	653	606	680	669	720	638	675	688	666	685	622	684	678	699	688	673	678	687	693	647	683	671	720	703	663	660	659	656	655	689	683	680	686	686	689	689	719	700	670	709	653	656	683	658	673	704	688	633	694	666	665	678	737	643	675	658	680	713	694	653	672	677	660	661	642	674	668	704	670	683	655	674	675	676	676	671	677	673	641	712	664	720	646	657	623	722	678	689	675	661	714	667	677	675	673	737	651	695	695	644	666	687	706	681	698	685	681	681	696	684	663	675	675	713	693	652	715	674	722	645	664	640	672	711	686	673	722	655	696	681	609	690	686	665	731	703	650	666	669	612	683	680	712	689	650	691	690	708	667	687	675	662	650	644	649	651	651	666	721	665	623	670	684	682	728	673	679	722	662	658	680	672	665	663	678	689	696	665	649	685	660	665	675	674	637	671	638	660	679	687	667	676	627	689	689	645	690	708	641	718	652	626	647	670	691	647	630	678	659	656	643	649	635	646	660	679	713	676	698	687	722	681	647	664	647	644	700	688	707	655	700	644	694	715	708	655	658	683	705	679	708	707	692	701	687	674	677	639	609	658	719	682	665	678	638	679	704	638	709	685	680	660	679	640	616	671	685	734	721	698	655	685	720	662	721	713	708	710	660	677	698	646	645	668	648	685	738	662	690	736	679	652	661	707	693	697	688	657	660	705	754	701	727	682	699	697	685	680	695	673	704	663	646	679	713	686	638	655	696	680	649	728	646	725	667	653	661	681	676	685	660	659	681	673	658	684	638	688	704	700	675	678	690	712	641	698	634	714	694	640	654	713	644	619	701	650	666	686	664	682	670	666	677	682	655	679	678	654	667	615	664	722	684	681	695	685	671	686	716	713	675	688	665	620	673	616	693	710	657	674	682	700	665	663	754	700	678	680	637	670	678	672	665	659	663	673	699	681	712	639	689	649	683	708	680	707	677	693	656	679	677	709	677	644	658	694	663	702	721	667	681	656	687	679	670	640	701	626	631	676	704	673	706	682	689	668	664	646	706	684	685	688	664	664	684	691	686	640	685	676	674	691	687	666	701	693	635	681	684	700	662	746	670	689	666	691	644	707	677	679	672	615	676	667	628	745	723	714	678	717	680	697	635	682	700	682	675	700	745	670	645	659	661	679	711	682	667	668	642	643	695	635	720	655	673	645	669	674	672	689	657	671	657	666	685	647	671	651	685	699	682	655	705	691	693	683	661	662	691	671	666	661	642	670	676	652	688	658	725	676	738	690	680	679	658	690	687	668	684	706	667	652	674	693	650	697	637	636	632	705	665	728	696	706	680	690	689	649	685	674	699	689	677	695	623	673	679	637	692	641	682	679	672	696	669	665	691	662	666	670	707	639	706	675	677	729	690	662	632	732	666	659	650	687	673	691	646	665	677	663	702	688	653	711	726	674	683	657	701	701	688	705	647	655	692	677	676	684	659	667	650	665	679	685	725	600	651	661	644	687	704	674	692	636	677	667	648	635	675	647	627	679	727	633	636	664	647	661	660	647	715	625	752	668	725	642	686	681	723	676	656	688	673	650	650	668	672	654	640	713	651	677	611	665	698	633	682	707	682	699	684	702	656	679	663	682	681	683	662	697	678	702	708	662	638	635	661	681	646	706	683	701	657	702	652	672	608	700	695	689	677	710	611	664	688	674	675	647	700	676	665	656	691	689	728	629	700	648	658	616	700	649	664	652	681	661	669	711	618	686	656	669	647	636	667	696	665	717	726	684	707	660	648	647	682	604	603	654	643	676	713	689	676	658	625	621	627	662	681	694	657	645	664	672	688	653	724	621	656	664	670	675	678	666	666	727	677	647	706	685	656	719	648	708	651	712	695	675	663	675	694	619	669	688	728	703	645	644	693	682	667	654	692	684	666	698	676	667	696	657	682	667	652	665	647	622	676	682	657	678	658	678	673	680	694	706	671	652	684	692	663	632	682	673	710	671	689	709	712	714	681	706	646	653	623	707	681	688	642	672	645	659	678	677	655	686	697	722	636	674	668	645	659	671	697	662	699	662	662	702	650	660	719	673	638	689	643	660	663	670	722	672	675	681	686	688	687	661	636	639	648	694	698	614	650	670	620	757	618	712	668	684	676	661	693	661	694	668	680	665	662	685	651	677	646	594	623	656	660	673	665	678	643	686	687	687	642	671	686	674	654	692	651	656	666	694	704	698	715	681	684	672	721	656	703	677	640	710
61681	96141	72147	51008	35198	26815	1457	1060	1021	967	1039	1007	1035	970	986	998	1006	979	993	1036	988	983	970	1032	1011	1007	1003	1031	963	1029	1006	1005	1059	1033	956	990	999	971	1043	974	986	1014	1021	985	1028	1019	1012	992	951	1034	990	1042	1075	985	1005	959	976	1002	983	979	1026	983	999	980	1077	991	993	1026	1022	1026	994	984	1011	1028	1063	956	1045	967	1031	988	968	1016	1042	991	992	998	989	1016	986	977	994	986	1004	988	1025	951	1001	986	981	1035	1060	1018	1039	992	986	1008	958	1041	998	969	960	999	989	967	1010	1007	1015	974	1018	1023	1019	1023	1014	1031	993	967	1018	968	986	982	970	1055	1010	976	1000	1018	968	960	1048	994	1006	973	1052	969	973	1034	1012	979	1001	1033	964	1010	954	995	1069	1048	1001	989	1014	977	1004	974	942	1021	973	975	1045	935	946	927	993	1033	965	1032	1024	1032	1043	1003	970	1029	1039	1014	974	1025	1013	975	1029	992	923	981	1032	1003	989	1035	997	1059	953	965	998	1010	979	991	977	928	1019	949	1018	965	1001	1003	1037	970	944	1016	986	997	983	1050	1004	1011	1001	1033	1024	1036	945	994	1003	940	981	1009	973	1019	945	986	999	988	937	927	1000	954	982	1054	997	974	1025	1018	1037	1047	1018	997	1053	1023	1019	1028	1005	1012	937	954	1005	1011	997	968	1021	964	1028	950	1028	1017	1040	1002	1032	992	1024	982	991	1031	1028	983	966	955	1003	1010	987	998	1003	966	1029	904	1042	951	925	973	992	985	1035	999	947	1016	988	957	939	984	986	1060	978	956	1023	997	1040	1042	1032	964	965	990	1000	983	971	1042	1021	1013	994	1019	975	999	1045	983	989	1041	986	1010	998	1032	1018	1027	1003	1033	984	970	939	996	1029	962	1013	960	1008	986	1053	955	997	1026	1018	1001	1009	1016	1054	968	983	944	1048	950	1041	1006	960	993	982	973	1035	983	1012	1000	983	995	1026	971	953	1014	980	999	1038	958	951	1075	958	960	966	1008	977	964	992	977	1004	1004	947	1046	968	954	1006	993	982	957	966	1013	1026	1053	1070	1007	996	985	1041	994	994	956	1043	997	991	972	974	1014	1027	1003	1043	1009	1026	996	1035	1009	1030	996	984	986	970	1055	996	945	1017	996	1038	963	1070	1039	1012	1004	985	1036	926	1024	1010	1022	972	1018	942	1030	1021	1036	921	954	994	1006	984	939	1011	1037	1017	951	1042	1011	1025	1008	974	1038	1015	926	1011	981	978	1045	1056	1012	966	1015	946	967	1010	983	1023	1014	1015	988	1018	1001	999	991	1008	1016	916	966	1011	1030	1005	1004	1093	944	1000	1014	991	992	995	946	955	986	1015	1012	1021	1019	1027	991	1044	1006	1004	1012	1027	1003	920	973	965	1000	1021	975	992	945	1015	991	975	999	987	975	1002	1080	1019	992	1018	1032	996	965	1011	1020	920	975	1006	1017	1025	1002	1068	1024	1019	949	998	1025	1025	1015	1029	1008	1045	987	933	946	1005	969	939	1009	1021	1006	958	1024	963	1019	1004	1019	995	999	968	958	988	1049	1025	990	996	1048	1010	1001	980	987	964	963	958	961	1041	945	976	970	1045	970	954	1005	1014	985	1043	1022	1026	940	947	965	985	958	1009	1039	1007	985	977	1027	1039	976	987	1023	1005	1038	1020	966	981	1036	999	982	1008	982	971	993	994	983	979	990	989	1001	980	1055	944	1025	1033	930	943	1020	940	1019	987	1015	981	990	1020	942	955	998	938	1044	960	1023	1002	969	990	1014	1009	1004	1001	1022	1033	969	1028	1002	992	964	1045	965	1023	1023	1005	1010	956	959	1014	1029	995	1025	974	987	1056	993	1027	928	976	951	1038	994	947	1030	959	1075	947	987	1008	927	991	1024	1004	985	1056	979	999	1003	1038	1009	1013	985	1079	921	1000	949	1000	1007	968	988	1005	996	999	987	993	951	974	1025	962	981	1050	976	1007	1020	983	1020	997	990	998	1052	999	974	965	984	976	993	998	1001	983	998	975	996	989	1044	994	981	1016	1021	1020	1076	1028	986	1049	1021	1000	957	926	1016	1054	971	938	986	972	961	1028	951	961	1031	1009	973	967	916	1048	953	996	979	1019	968	941	1053	985	994	950	970	941	934	983	996	1058	991	1017	1013	990	989	1034	980	992	1032	986	977	930	983	988	980	1032	977	1019	958	1002	1024	951	988	1042	1028	1003	993	1015	994	982	914	1042	960	1016	964	972	969	1022	938	980	958	1054	936	915	1020	990	1040	987	1005	1021	973	1018	1035	990	972	1031	989	955	989	1058	1031	974	1013	970	944	1046	1009	970	994	1004	984	1078	964	989	1023	984	1037	953	1007	1032	1012	991	1011	1001	1076	966	1016	999	1045	1025	971	1028	940	1085	982	991	951	1033	1010	963	1052	1038	983	1021	1021	974	912	971	980	1005	940	1036	989	952	978	1008	1032	987	992	993	1011	932	1022	1058	1012	997	1003	961	1003	1013	996	988	1028	993	978	992	1010	1015	912	974	1046	966	991	1017	977	961	997	1011	977	1031	1020	1019	1029	980	1025	983	1012	1004	1014	947	1017	1013	921	1022	957	965	977	968	1054	952	971	1000	1057	1035	978	1014	1000	947	979	994	973	1034	972	992	963	972	1077	1012	1029	1012	1014	956	909	1028	1001	1029	995	995	1015	1038	1043	980	963	1009	972	1002	979	1036	965	967	1018	958	970	970	983	961	956	965	1013	982	964	970	964	974	1003	1035	1026	986	991	949	1018	914	950	1010	957	958	961	990	933	1015	977	1062	998	937	973	995	990	1002	980	991	912	1005	1018	948	984	1017	975	991	1018	1019	995	977	1002	999	1037	932	935	973	1011	1033	984	963	993	1005	991	1006	1038	952	988	987	999	986	1007	958	997	969	1009	986	1011	1044	1000	956	987	1013	1012	1017	954	998	1027	975	974	986	1002	969	976	975	1030	987	968	1005	987	1026	1053	1033	937	962	989	997	967	958	1077	1005	1004	1016	986	1036	1069	1057	942	1026	1048	996	1035	996	970	973	985	1038	951	991	971	1011	975	1017	1042	1032	954	976	994	1008	1006	961	1002	1007	932	1019	985	1045	1043	933	989	957	980	1003	942	1036	1007	1048	982	1042	983	1040	997	990	967	981	1012	949	1015	1021	992	961	1020	973	946	1018	993	1029	1011	994	986	943	1014	947	1023	960	961	992	981	1026	1016	984	1047	1019	1025	983	961	1016	977	998	941	1122	1041	1010	972	926	1009	1026	993	1022	1024	929	942	993	1013	1041	971	1042	967	1005	976	969	1017	998	961	953	988	983	980	964	1045	1013	998	1068	1042	976	992	1000	1009	987	995	1022	1079	999	963	959	1022	1017	989	997	948	997	1016	961	998	989	997	989	964	978	1029	963	981	976	993	1006	973	956	1005	927	1028	966	945	973	990	941	965	1005	1015	987	1021	985	969	946	966	1075	1031	969	962	966	1008	947	1015	1037	1032	1068	1003	973	1013	1011	988	999	1037	1017	1020	952	965	973	1005	1011	982	968	989	979	980	1040	975	1012	973	988	1002	1048	1061	1028	995	964	1006	1017	1009	953	986	995	1021	1015	965	1028	1076	958	1006	1001	1034	934	1026	995	973	978	1002	993	973	981	963	958	1039	996	990	954	985	964	1014	1006	985	977	980	989	965	993	983	1003	1015	983	992	978	1034	1064	952	1027	1008	1015	982	995	1026	1008	969	1040	941	1018	998	1020	961	975	987	1005	992	938	1015	959	1007	953	1072	964	925	970	1017	911	992	967	1054	1026	996	1016	1037	1010	993	1004	1007	994	915	1014	987	1025	969	955	973	983	988	985	926	998	1042	1073	1013	1050	992	958	1040	952	1008	1020	967	1034	948	1005	1035	1030	990	994	984	1016	949	982	937	1004	1037	1031	985	960	1014	940	1007	1014	993	1022	1042	984	1017	968	999	1011	998	1064	935	995	1009	993	1037	986	1028	955	996	999	973	995	1002	1068	991	916	1002	997	911	946	982	1002	961	1016	1010	972	1023	1004	1006	942	968	947	967	1019	989	962	1011	1041	976	1015	1008	1024	999	1002	999	971	972	943	1025
31267	30324	26363	13876	3542	2172	363	315	350	315	346	348	327	326	352	342	305	347	313	309	332	340	312	311	280	334	344	342	297	326	324	313	301	309	339	346	299	332	330	320	321	309	306	314	301	326	355	330	304	340	348	362	308	326	313	321	305	303	310	317	339	323	388	295	332	329	311	314	325	306	340	325	349	333	359	293	316	338	301	273	314	286	290	324	304	319	300	317	328	338	332	334	286	326	305	336	300	312	342	300	324	309	303	316	327	302	315	319	314	311	321	298	339	336	320	297	318	340	296	359	294	298	353	307	298	328	330	309	318	333	305	274	322	315	268	336	309	326	319	313	300	332	303	292	296	302	306	305	297	316	340	327	298	329	270	335	321	313	327	304	322	333	333	295	323	309	324	300	332	301	329	342	285	308	341	310	315	339	331	310	300	292	323	335	313	303	320	321	300	296	303	320	330	339	333	332	324	296	297	328	310	336	293	322	317	329	327	340	284	313	315	299	313	276	321	345	287	300	315	326	319	290	351	319	337	304	327	293	346	333	302	341	298	304	314	329	322	299	322	340	338	328	335	317	302	319	336	330	346	310	310	309	337	319	349	316	301	301	299	324	342	316	298	313	328	309	307	299	333	306	318	292	352	366	367	314	339	319	283	310	289	317	332	327	311	319	314	308	299	346	315	306	326	330	319	335	316	307	320	321	328	358	332	293	338	314	331	275	323	291	363	341	288	315	300	340	308	293	322	282	319	285	351	322	340	308	338	342	305	352	311	328	317	323	346	314	333	332	297	301	334	337	280	314	319	316	315	314	307	318	322	302	303	279	341	330	317	331	327	336	314	341	292	314	327	333	299	336	339	371	323	328	323	327	286	310	308	307	325	308	323	311	340	304	327	319	354	342	329	323	364	342	315	305	311	310	311	308	322	329	326	286	312	307	315	335	329	331	307	318	350	300	325	309	292	293	328	321	331	317	303	348	306	324	304	312	320	320	322	324	308	299	308	337	338	324	315	325	289	313	317	313	296	330	294	334	326	283	324	325	306	299	309	319	302	312	344	311	320	340	320	330	334	333	335	325	301	320	330	324	339	306	318	339	338	348	386	319	365	320	300	321	348	341	329	328	285	330	316	341	344	288	317	320	340	312	329	324	319	306	290	330	290	316	312	304	364	321	344	306	315	321	352	295	346	294	335	291	311	332	321	328	305	327	317	317	304	316	345	272	296	329	305	301	352	325	326	318	364	313	334	317	301	314	341	292	313	311	331	294	294	320	296	322	291	303	322	351	322	301	302	331	354	334	290	326	313	309	330	345	359	323	347	305	326	340	320	345	288	339	315	324	302	335	312	320	337	292	351	304	319	278	321	311	303	317	341	327	311	306	325	335	306	334	341	302	342	333	331	317	346	358	344	297	351	321	301	325	336	309	317	308	339	292	338	322	291	315	349	314	341	326	298	297	311	316	324	337	318	325	312	293	316	300	324	312	341	311	333	300	292	333	349	320	310	340	302	329	338	306	311	308	340	337	309	301	329	329	325	318	318	306	307	341	281	336	334	281	321	310	318	307	316	294	317	310	320	337	330	306	325	310	296	329	289	320	304	318	306	307	316	295	334	321	334	306	304	316	311	310	289	302	307	317	298	296	322	345	313	313	346	354	321	323	315	332	329	355	336	283	360	352	323	335	328	321	315	312	316	316	303	309	341	342	316	316	359	335	329	296	312	318	336	324	311	321	291	333	333	330	295	335	313	311	303	300	352	331	324	345	316	304	313	330	344	308	314	317	276	338	309	317	371	308	328	290	320	335	332	309	310	302	301	297	299	317	297	319	304	335	347	310	328	351	287	309	334	320	289	285	310	314	328	342	300	311	314	325	310	302	300	324	324	321	320	301	308	317	294	334	306	321	285	308	304	352	313	331	289	317	308	321	347	304	307	268	301	327	351	289	316	324	301	338	315	334	312	278	315	305	293	252	332	305	314	321	304	320	351	324	314	314	352	297	347	316	304	315	318	335	314	292	328	292	314	311	330	336	314	308	322	320	346	311	326	322	309	351	326	285	350	326	352	330	343	307	340	341	328	322	298	327	332	320	307	323	340	294	332	334	319	345	348	316	316	341	302	291	299	343	311	321	326	329	322	312	321	289	308	288	301	320	313	292	288	297	316	310	341	306	298	324	331	349	322	348	284	321	312	326	326	302	365	333	318	290	369	322	341	307	327	331	282	329	313	324	338	301	292	336	298	297	295	353	305	341	320	296	343	323	341	332	305	317	312	309	344	320	305	338	342	360	319	335	293	308	331	330	290	326	319	310	312	312	294	350	307	288	313	305	325	301	301	337	308	347	327	311	329	291	304	330	330	321	317	330	314	319	329	343	310	317	320	301	339	334	320	333	331	327	314	341	306	284	332	305	325	353	319	316	323	300	324	307	329	324	351	362	314	326	303	320	333	334	320	331	306	342	316	283	333	310	305	310	274	319	292	303	307	325	305	324	314	303	339	332	324	348	304	313	300	345	323	335	315	337	358	271	312	320	334	307	293	307	317	327	358	330	329	318	337	305	321	298	339	337	290	289	322	339	330	316	318	316	306	249	321	321	331	329	340	276	341	328	348	300	328	346	351	344	312	338	297	353	320	305	293	297	301	337	322	329	311	298	327	297	359	309	306	320	301	323	302	326	354	311	323	317	305	318	339	329	331	311	327	331	325	308	326	328	309	298	325	309	333	325	326	325	287	304	306	357	306	309	351	319	310	336	303	331	359	317	321	305	320	319	343	297	314	296	338	302	328	328	323	309	320	338	333	319	321	312	303	343	320	307	324	316	317	311	297	307	345	343	316	300	288	313	304	330	313	350	347	348	304	318	327	313	323	277	291	330	327	320	327	308	311	333	308	300	338	300	331	344	321	279	308	342	315	300	318	313	340	310	326	290	319	315	304	289	319	311	336	338	296	339	318	334	277	301	333	300	297	293	322	319	345	321	331	300	348	326	315	330	315	303	314	295	319	295	335	317	326	324	320	358	303	307	347	306	286	329	339	291	313	348	301	282	330	321	342	285	308	329	307	322	325	321	356	325	311	340	327	321	309	328	332	308	312	317	322	345	353	348	295	308	318	331	323	329	308	347	332	295	323	348	325	319	323	354	336	332	317	308	309	293	311	348	315	333	315	327	310	342	330	350	298	313	331	304	342	317	323	319	299	333	317	303	308	346	339	347	314	324	300	308	326	323	339	307	345	302	296	331	311	320	294	329	287	330	288	299	334	342	293	328	293	278	315	313	330	317	327	311	343	341	320	315	296	343	308	337	280	307	305	336	292	322	289	312	310	269	308	287	303	322	317	321	291	320	372	314	332	331	304	325	289	332	313	309	315	279	329	361	312	289	316	328	318	293	327	264	304	333	307	299	365	299	318	315	312	291	327	330	348	306	335	336	336	341	294	338	325	313	316	336	312	333	342	309	308	306	337	302	316	314	328	348	287	307	324	335	312	318	323	323
39226	47161	30477	16276	6717	4757	541	526	523	483	503	544	556	452	513	519	496	488	531	504	506	511	536	494	519	504	520	573	508	487	523	530	512	525	480	529	533	483	484	498	493	498	444	494	517	495	501	555	497	505	529	496	496	511	552	497	492	549	520	514	503	558	537	503	553	488	539	532	526	485	478	518	483	537	509	525	546	471	513	556	539	518	499	509	507	521	516	466	485	573	535	511	509	512	533	543	495	533	546	483	545	509	512	513	517	532	485	484	517	535	510	550	536	513	533	532	520	506	498	527	523	508	513	533	573	515	521	508	495	550	499	552	507	509	518	458	484	528	509	498	562	520	488	539	479	564	546	554	497	503	506	544	487	507	515	507	501	533	496	471	544	515	546	542	538	543	479	503	524	529	517	522	507	511	502	509	527	510	500	535	490	542	492	536	499	496	571	517	490	499	503	532	552	490	493	503	526	493	521	540	488	518	524	507	524	526	503	537	533	514	498	484	526	509	546	526	462	509	501	528	545	525	514	523	531	526	540	518	517	478	525	498	508	513	509	550	530	534	514	534	524	534	508	521	531	536	523	517	476	522	532	494	509	527	535	493	519	502	518	535	541	524	515	544	480	519	522	503	494	511	501	545	510	505	539	545	514	505	521	521	515	498	521	506	491	570	512	501	530	532	504	468	520	528	518	560	518	547	531	518	503	555	504	506	545	516	514	507	568	513	538	542	499	510	515	509	519	468	549	548	520	520	501	519	523	527	527	523	535	529	530	506	532	491	494	521	509	503	515	508	509	512	502	516	506	509	535	485	502	480	497	486	507	524	495	473	516	516	529	485	531	552	550	484	508	504	512	529	476	535	516	542	519	510	497	559	516	499	538	539	505	489	466	534	516	521	550	541	506	484	498	541	510	487	516	505	532	490	486	531	536	509	472	554	510	518	534	512	492	506	552	528	516	525	539	537	535	519	525	521	501	526	509	534	519	520	494	515	546	508	535	565	526	520	535	543	515	518	504	511	482	487	539	514	494	515	519	558	522	493	535	531	507	514	508	525	513	462	540	517	521	503	513	527	547	522	491	497	489	501	523	522	477	482	526	548	541	504	559	537	542	524	487	495	483	528	491	502	518	515	507	562	532	544	520	514	527	503	522	539	525	515	512	542	513	536	505	490	539	537	522	520	459	558	482	510	492	475	537	507	542	520	512	526	487	523	485	539	502	534	520	513	541	525	524	478	529	473	507	530	483	517	473	477	496	462	549	497	470	524	524	523	546	444	511	503	513	479	550	511	537	533	523	496	514	518	533	508	536	542	516	537	524	531	518	539	499	536	523	491	516	518	542	515	510	481	522	525	486	498	541	534	521	529	510	527	544	514	541	522	510	486	542	526	488	514	508	559	517	539	512	552	501	480	548	519	475	507	515	514	539	509	498	488	546	532	507	534	522	498	508	499	513	546	535	469	544	528	510	545	517	541	533	486	524	524	521	521	521	491	525	545	504	503	526	496	549	499	466	510	479	509	517	534	535	531	494	516	565	570	568	492	494	484	506	492	537	532	508	519	505	496	503	528	487	521	524	506	477	484	516	515	496	517	518	519	482	539	531	515	512	550	541	514	527	481	502	501	489	537	504	512	456	521	495	528	523	508	546	535	498	536	534	572	530	545	517	502	538	575	505	530	503	503	513	521	546	532	502	535	511	522	481	488	513	522	560	515	542	539	507	475	551	490	499	485	551	526	511	528	542	475	511	518	513	561	480	505	535	530	510	511	552	480	560	557	515	522	545	507	498	510	523	517	492	519	497	518	531	518	517	538	515	471	512	498	544	486	550	530	514	510	490	540	559	512	534	471	547	482	518	530	490	524	498	504	507	512	495	490	545	498	542	490	538	481	501	511	518	524	555	536	515	528	516	515	498	483	558	523	489	516	467	524	525	488	491	544	493	527	576	469	515	508	493	477	534	469	524	542	526	499	536	504	491	502	513	509	531	540	537	506	524	537	451	491	510	505	510	507	533	501	500	532	496	547	538	483	506	554	547	540	530	478	566	498	512	502	519	492	509	484	501	494	527	540	539	506	510	529	521	521	540	500	532	526	521	515	506	503	540	543	506	508	510	525	528	502	498	494	525	524	531	530	556	515	552	530	516	523	516	508	538	528	509	531	474	547	520	511	551	554	502	523	533	583	503	530	518	479	547	507	528	513	501	508	524	540	546	535	549	508	521	518	506	532	488	536	520	510	524	562	542	518	481	522	519	518	514	559	547	493	535	519	551	531	504	506	508	533	503	527	508	517	534	484	485	505	544	475	519	542	483	507	575	510	508	492	489	518	504	521	543	524	544	478	482	531	507	470	526	503	525	507	487	503	526	504	536	506	508	544	517	511	519	522	522	512	499	529	511	487	546	508	523	530	505	537	483	549	547	496	532	589	512	521	534	470	511	591	494	503	548	529	555	498	541	534	548	544	514	491	509	514	532	475	525	495	504	531	517	480	529	532	506	519	481	536	524	522	507	525	522	518	464	495	505	490	542	500	563	514	498	541	511	516	526	491	526	509	528	521	564	511	552	512	495	480	521	551	514	532	530	533	504	503	525	527	496	519	497	537	529	549	521	521	513	542	504	544	523	553	499	577	502	480	482	482	517	538	516	510	543	511	524	546	559	520	530	502	503	517	520	501	492	515	484	549	526	499	563	527	498	556	521	538	525	567	559	551	499	570	526	504	486	573	507	537	482	549	515	550	531	574	519	513	527	497	488	512	531	488	519	498	491	538	517	540	561	513	502	492	480	505	497	507	534	466	509	534	546	507	511	526	506	502	504	532	525	492	510	507	529	526	497	517	502	505	532	517	515	543	535	580	471	500	550	496	528	526	522	539	504	548	525	482	502	522	514	504	518	524	507	496	556	494	539	531	488	554	533	513	489	519	507	511	512	530	498	515	535	541	513	508	518	535	525	531	500	516	519	578	510	514	542	527	556	556	526	529	495	501	515	513	523	519	531	521	516	540	521	533	549	498	497	541	524	499	519	503	507	538	520	565	537	564	494	526	537	515	497	495	556	495	536	511	519	555	491	530	478	543	503	502	487	532	482	515	554	513	561	513	558	517	526	493	537	541	540	531	536	525	496	512	517	497	509	510	535	488	510	519	506	533	509	522	492	512	523	529	515	512	537	537	504	521	525	546	499	518	504	524	548	545	554	465	501	533	490	516	483	554	521	490	505	524	511	521	503	512	495	495	498	545	518	528	488	522	532	548	507	522	489	524	481	537	517	535	532	519	520	534	531	531	495	517	567	515	568	525	559	538	527	550	492	529	508	529	511	513	542	529	490	547	527	505	520	529	492	490	505	509	535	533	498	510	468	550	521	527	512	549	508	501	525	542	516	522	532	533	557	497	538	503	490	488	507	573	491	492	528	462	555	480	530	475	530	500	536	522	502	512	539	519	482	478	518	507	577	499	503	497	507	487	514	559	498	510	514	528	538	508	474	548	507	494
25561	25288	34841	29403	22830	17052	2392	575	473	533	470	493	469	486	478	479	456	458	469	497	494	463	476	463	463	487	455	432	459	485	440	444	435	465	446	480	461	479	457	500	460	509	482	471	443	462	464	467	452	474	483	443	504	433	464	482	539	493	481	447	456	448	461	479	500	468	430	441	464	463	460	452	521	480	482	477	506	484	480	451	450	464	477	461	458	477	444	494	498	453	441	464	480	462	475	443	507	447	460	471	489	437	488	502	500	461	442	492	446	425	433	477	472	429	470	480	493	495	519	447	479	442	463	530	517	464	460	497	449	428	456	448	481	461	516	463	482	453	478	462	469	464	472	424	467	487	452	444	444	446	468	460	468	441	416	483	476	443	473	463	476	487	490	430	461	450	481	475	440	451	454	462	509	519	458	448	468	448	438	454	466	460	468	432	427	473	436	490	453	482	486	491	460	483	448	493	428	473	440	484	471	463	467	490	460	447	474	467	504	513	441	430	454	469	449	455	500	500	404	491	485	469	486	477	445	478	451	461	458	467	454	497	469	484	511	503	471	493	459	438	479	473	510	454	447	493	477	524	477	492	477	469	458	467	490	492	456	463	440	428	460	473	495	475	438	455	467	479	465	493	482	446	453	481	441	498	440	485	461	428	467	456	447	479	464	475	438	445	467	483	476	470	467	462	481	481	497	430	449	488	455	472	456	435	473	504	454	483	489	462	454	454	519	472	458	454	489	497	461	448	455	455	479	455	453	473	478	457	474	495	445	445	456	445	471	464	483	474	430	494	457	477	483	519	455	487	486	445	452	431	416	462	427	457	469	419	471	419	482	411	466	450	459	455	453	476	469	478	457	471	443	464	457	464	432	451	449	461	481	497	463	445	453	449	454	451	436	473	449	484	489	450	465	477	507	457	460	489	449	493	434	442	483	489	457	464	420	440	475	462	477	433	452	484	462	466	478	486	464	486	477	466	469	440	416	473	472	463	445	471	461	446	448	424	462	462	473	474	506	486	454	476	450	449	461	479	461	496	499	514	481	483	478	418	425	459	444	498	459	481	472	478	469	440	448	492	493	479	486	486	474	455	491	470	500	454	464	502	478	506	504	453	439	477	475	432	458	427	462	498	504	421	444	455	491	458	488	475	473	484	468	419	455	457	470	486	445	454	482	425	458	455	443	466	446	412	448	476	487	505	510	455	450	480	457	457	445	463	475	468	453	431	446	490	469	459	467	449	490	450	418	485	444	535	454	455	438	426	451	451	459	477	473	467	496	463	468	441	452	464	455	488	497	444	494	463	477	464	452	465	469	452	457	467	469	471	458	475	479	497	469	429	449	460	491	468	457	497	465	481	456	488	410	498	442	510	488	479	456	444	480	453	449	467	476	481	478	413	491	445	505	427	457	475	463	436	471	443	441	430	467	469	454	499	513	464	463	474	452	453	475	449	469	431	484	473	479	498	493	503	466	459	503	497	462	454	494	499	497	484	475	485	462	441	471	491	469	454	468	421	473	485	458	472	477	497	455	465	503	509	436	470	489	418	492	457	472	496	457	502	447	459	456	480	470	472	480	447	455	478	470	476	467	466	456	446	484	470	465	442	525	495	497	460	434	428	481	456	500	502	456	479	450	471	447	475	466	501	450	484	467	477	457	507	474	444	459	471	525	465	479	461	456	502	475	487	491	439	488	492	485	458	417	469	453	438	443	503	433	468	452	480	486	462	497	447	444	496	468	460	549	477	492	484	482	485	454	505	508	482	474	469	438	471	478	512	459	470	416	477	435	458	465	433	441	452	438	473	492	504	446	466	481	434	456	479	417	481	481	504	435	475	445	502	469	447	499	450	458	454	468	442	480	501	420	456	467	441	498	480	503	494	459	463	507	454	474	418	497	495	451	451	487	458	448	452	472	475	488	490	446	481	483	461	495	482	496	459	448	464	469	452	470	485	444	474	460	470	447	439	494	462	500	435	498	502	481	470	467	446	446	438	471	474	423	479	479	474	425	496	484	477	461	450	498	471	456	464	447	472	472	450	464	476	496	461	449	488	515	447	435	432	446	506	461	438	474	411	447	424	511	431	444	463	466	487	425	492	490	476	460	456	491	497	492	454	444	482	434	497	459	424	520	484	432	460	487	478	434	458	462	445	448	466	444	428	487	456	470	440	462	520	488	495	485	481	460	452	458	481	490	495	455	445	453	495	412	498	448	446	459	469	486	466	421	482	455	425	497	468	411	450	483	477	467	426	497	451	473	457	491	461	473	412	477	454	472	470	453	482	476	462	442	480	463	509	475	457	484	423	451	503	467	440	472	497	497	473	454	482	507	497	463	474	436	488	480	481	425	446	461	432	444	477	482	454	494	400	462	489	455	464	486	492	475	438	492	459	480	458	487	431	429	436	489	463	464	499	463	491	466	447	487	478	456	469	494	485	467	471	473	473	461	467	442	479	468	459	463	476	471	476	457	463	442	460	453	464	481	481	470	471	451	460	483	434	455	434	429	491	441	495	478	454	470	474	433	446	479	507	451	430	487	443	434	456	484	459	486	495	457	453	488	480	491	445	466	447	431	433	452	496	477	471	465	467	469	474	444	433	472	452	476	491	440	484	449	471	444	459	447	487	465	424	459	493	415	481	463	461	452	460	493	520	472	469	436	479	472	513	461	450	510	479	474	486	439	461	467	465	483	479	443	435	474	459	522	472	438	501	477	472	495	457	455	508	517	488	454	493	481	504	443	487	433	435	438	512	472	498	494	503	481	451	447	472	462	459	450	472	452	456	464	481	447	442	430	489	470	477	449	458	475	443	478	471	487	521	484	464	450	465	462	478	467	429	416	490	474	456	464	420	447	454	469	456	438	505	455	479	498	452	507	429	465	463	485	467	457	446	470	468	475	464	481	459	440	411	454	479	467	461	484	506	426	451	441	474	464	476	469	445	474	478	480	446	484	449	466	452	481	473	474	454	473	465	491	456	497	458	440	479	445	442	479	471	494	466	452	452	480	469	523	469	476	447	498	496	441	478	475	479	453	463	460	485	451	455	460	442	462	471	469	483	452	454	443	442	458	464	464	438	459	479	442	470	478	439	492	454	491	454	461	469	457	445	462	458	446	489	477	467	448	470	519	453	467	463	467	457	508	508	459	398	428	479	450	472	502	455	495	474	476	438	470	469	488	478	437	433	496	488	452	501	474	478	471	460	461	453	528	503	442	471	498	465	452	440	469	447	468	467	472	450	493	466	432	494	470	470	471	443	464	473	463	472	472	505	475	467	480	423	449	483	491	438	442	457	483	469	507	469	475	491	472	467	445	471	440	425	456	458	462	468	488	510	476	463	437	478	493	445	473	464	501	471	476	489	442	483	463	478	443	455	447	462	457	436	471	469	474	446	495	492	443	491	450	447	484	423	462	508	471	482	483	460	494	470	472	453	476	451	472	459	479	456	492	465	491	485	507	478	465	472	482	448	447	504	482	429	468	481	453	526	454	464
60375	93622	62920	41912	28267	20088	1055	750	746	734	761	708	711	769	726	724	746	681	733	771	699	738	728	740	714	743	703	664	706	719	710	748	767	693	734	748	749	744	735	676	751	717	711	742	689	696	688	701	736	717	770	696	764	740	719	740	738	752	675	702	727	733	724	757	683	677	751	680	722	700	748	731	731	731	756	710	740	692	735	739	760	738	702	786	755	722	730	719	752	739	699	720	700	722	762	695	772	730	677	666	739	718	724	740	693	715	766	719	735	709	731	739	710	697	710	705	769	755	725	720	699	732	698	738	746	730	724	688	744	719	719	776	741	687	717	678	703	712	745	717	748	663	780	704	783	679	705	675	703	721	702	730	717	730	714	719	737	678	681	745	755	798	682	714	727	700	728	650	709	750	746	712	729	687	764	714	754	713	680	650	699	684	687	692	757	741	708	714	733	709	751	708	691	721	743	668	695	722	725	743	734	745	698	681	677	686	701	712	744	715	711	720	733	706	736	719	733	718	726	743	712	700	702	750	695	733	726	720	702	762	695	767	744	716	741	770	755	717	709	678	686	741	678	723	755	695	684	738	700	702	703	681	718	732	713	722	698	712	635	764	675	740	742	758	780	749	751	759	716	737	759	732	736	759	694	720	683	686	725	724	731	721	709	742	724	700	720	722	725	709	723	712	729	688	698	690	715	698	704	721	702	700	706	734	720	759	731	718	740	709	731	696	681	746	733	703	688	697	720	715	697	760	696	701	784	686	726	753	698	691	723	700	693	688	760	710	709	700	748	712	711	698	715	757	735	740	734	711	729	710	795	713	732	676	730	726	720	757	711	686	703	742	699	754	704	717	665	706	683	737	719	684	738	703	723	710	716	729	738	706	738	706	783	764	704	718	725	683	741	703	729	694	716	726	752	687	720	684	738	747	755	745	705	718	701	682	716	715	693	715	743	743	669	758	732	707	741	723	673	667	759	719	727	729	750	736	725	737	729	682	725	762	695	750	705	729	687	733	673	733	722	738	779	673	703	695	657	721	721	749	739	752	737	717	708	727	744	709	743	707	720	730	748	713	764	704	707	712	724	723	746	670	680	741	711	725	765	741	712	739	662	757	684	705	743	762	722	734	736	703	722	787	693	725	725	699	740	668	714	683	707	666	684	724	763	742	751	692	724	730	702	746	707	707	709	713	745	704	735	686	710	726	717	736	693	765	749	701	702	718	732	755	732	700	713	733	726	713	663	732	746	761	737	737	709	733	726	711	725	717	752	680	705	739	644	753	731	731	780	737	658	743	741	766	719	685	715	689	717	731	713	732	680	750	688	766	733	748	755	755	722	724	705	702	738	712	705	702	696	727	741	735	744	715	735	733	728	695	664	706	752	747	681	689	720	678	743	757	739	711	751	733	682	711	707	742	665	702	738	733	727	698	733	742	726	701	704	708	711	714	746	685	691	721	655	724	733	711	719	643	739	734	750	765	716	684	703	749	754	705	714	724	727	757	771	726	745	691	764	724	727	767	665	751	723	734	703	725	746	705	753	717	721	714	695	695	690	731	697	755	686	731	801	699	720	663	710	745	750	722	734	738	725	708	714	742	714	716	732	764	734	696	716	707	712	681	767	698	702	708	707	738	757	747	699	715	774	670	683	712	744	712	718	700	786	723	723	712	759	731	668	701	714	708	717	678	715	762	744	713	677	722	768	709	730	705	753	736	713	708	701	723	685	755	740	729	682	699	730	712	678	715	670	758	704	692	740	744	732	692	734	720	761	754	740	733	724	704	710	719	681	715	735	740	727	709	681	729	703	770	674	693	739	720	681	698	713	691	715	740	744	735	717	668	702	737	729	715	697	699	716	723	703	700	753	753	760	695	696	693	734	733	705	715	744	691	739	699	695	708	730	749	724	753	714	777	719	722	727	733	705	760	652	738	711	699	668	685	710	739	768	763	707	698	696	728	715	714	725	709	717	750	750	717	724	718	736	706	721	748	729	686	703	697	701	752	743	672	731	706	747	681	706	753	704	748	728	683	711	746	702	732	727	734	703	730	779	709	686	734	719	740	682	707	702	706	671	747	724	712	714	709	729	780	680	693	733	726	747	715	723	735	719	725	699	742	714	714	749	729	718	729	739	732	719	695	694	742	700	703	769	715	720	711	760	705	690	756	695	714	726	733	726	737	774	698	728	727	750	722	729	725	777	681	695	724	755	764	774	715	763	673	691	706	706	738	671	750	733	702	693	711	728	727	739	745	787	723	686	679	738	689	705	721	713	695	713	727	667	683	752	763	748	699	715	750	744	733	673	739	725	704	677	712	700	779	745	727	705	785	756	738	730	680	728	732	670	696	652	713	703	742	756	730	703	700	712	678	725	704	736	773	711	740	740	740	743	700	710	707	726	715	719	753	728	707	727	733	675	699	746	700	675	787	714	711	703	709	713	711	759	714	719	719	652	714	724	694	708	707	696	701	726	719	697	711	748	696	750	719	745	689	699	725	791	753	710	711	675	705	751	758	693	737	703	748	766	690	765	745	698	724	711	698	696	736	702	726	680	714	717	736	712	722	684	737	702	738	678	779	714	721	694	694	739	690	720	735	740	741	753	742	711	711	725	693	726	715	691	696	731	712	742	715	774	699	720	707	725	704	723	746	765	713	667	745	694	735	691	691	695	674	739	749	741	730	690	761	737	724	695	715	698	700	726	740	705	773	729	692	741	729	680	723	692	722	744	727	747	718	705	680	743	691	697	767	732	720	714	702	672	715	722	730	762	758	746	718	704	710	718	769	738	725	720	714	740	718	723	726	715	720	694	697	725	701	693	724	707	711	710	726	721	738	714	702	715	727	737	708	703	707	725	727	770	753	737	706	756	744	711	699	729	758	682	735	738	724	694	723	720	737	723	725	704	725	700	736	720	694	760	742	691	700	720	677	667	727	699	746	719	737	693	713	732	689	718	700	712	738	727	707	724	757	720	751	717	690	733	720	730	715	743	748	704	763	775	756	759	654	740	725	682	747	708	715	726	718	735	724	757	763	669	717	722	709	763	726	710	714	754	753	731	786	683	721	704	749	763	738	708	739	650	724	721	751	715	722	741	707	747	694	756	764	743	661	745	729	744	708	746	767	678	693	739	710	677	733	700	706	739	745	734	762	721	731	763	716	728	688	655	721	712	678	746	737	718	711	721	729	792	675	726	632	702	688	677	756	702	689	709	757	695	738	778	733	726	777	727	735	721	715	753	779	735	758	734	704	713	705	725	728	679	728	729	706	726	699	709	690	743	746	718	726	649	743	700	717	703	731	710	736	715	733	724	732	776	770	679	724	703	740	723	693	704	743	698	757	699	728	716	720	732	693	726	724	687	721	761	709	719	697	710	720	723	677	684	720	713	717	717	684	734	706	711	782	699	723	692	735	717	713	730	717	736	702	740	754	729	742	722	732	739	698	717	717	721	740	754	736	785	720	676	647	707	750	706	706	717	738	711	678	717	681	685	754
24349	23570	32554	26857	24244	22584	6658	812	751	729	761	700	702	692	688	703	703	735	694	660	681	721	701	681	706	702	665	700	656	673	670	691	702	677	654	756	667	647	704	661	685	675	733	702	703	681	654	684	715	642	718	692	680	696	709	721	683	665	681	675	643	697	706	670	738	641	663	659	642	685	674	677	643	665	724	702	700	746	704	720	669	693	696	682	662	674	647	661	725	669	700	655	675	692	716	660	674	679	693	690	695	684	713	732	678	712	692	691	688	643	674	684	725	691	713	672	688	677	648	663	651	719	700	646	707	658	667	725	709	683	655	713	662	641	698	719	634	711	676	674	669	651	660	690	710	670	661	714	665	664	662	652	701	687	665	712	703	669	696	707	698	656	710	645	689	698	687	683	718	693	655	694	705	684	699	694	751	694	692	686	657	639	652	681	660	704	653	681	756	719	683	665	695	673	743	724	664	694	700	739	672	695	706	701	720	633	687	703	693	661	680	706	681	678	638	719	708	669	674	740	691	685	726	664	709	665	717	690	668	687	623	672	691	723	651	693	675	696	701	660	712	691	653	683	644	620	683	696	678	692	636	687	696	708	716	683	686	713	702	664	656	690	679	701	727	666	729	673	705	760	687	688	651	710	714	678	652	685	651	663	685	688	655	698	735	634	646	722	698	703	680	695	707	662	670	690	674	639	739	705	709	674	678	695	681	664	644	699	675	745	709	711	655	660	750	670	660	666	693	677	676	639	743	721	690	656	708	724	665	689	747	690	681	727	669	640	646	704	689	698	636	639	699	674	677	683	721	711	658	686	647	684	710	669	682	722	699	665	701	698	667	732	707	672	720	659	663	664	643	698	663	703	693	703	644	691	724	672	652	662	706	678	694	712	615	709	717	671	660	713	694	690	696	667	705	664	708	683	657	695	669	661	672	670	703	668	711	692	673	684	675	683	720	688	678	695	653	671	698	677	688	653	703	672	687	710	740	673	693	690	683	697	683	685	680	701	680	703	644	715	656	694	675	652	693	649	701	686	670	696	689	664	719	709	685	730	683	702	647	685	678	706	632	664	684	681	707	665	694	672	646	656	648	693	648	701	665	643	697	692	691	648	668	629	660	698	660	695	610	694	699	659	654	698	683	644	681	697	641	659	659	720	646	628	686	626	701	744	698	637	637	693	683	640	689	698	645	678	705	713	674	705	625	667	633	681	687	697	686	682	726	677	655	679	690	630	705	733	728	654	691	644	619	660	725	675	663	698	671	634	684	632	656	722	723	696	686	734	689	731	730	703	698	729	678	658	679	705	713	673	677	700	609	639	671	645	664	712	689	680	733	664	748	673	675	683	697	668	655	711	725	645	672	626	693	658	700	702	683	668	668	694	652	669	697	706	694	692	745	673	644	681	705	761	690	686	698	675	673	688	655	685	645	656	706	691	621	729	689	669	712	694	730	668	681	683	676	659	734	676	664	686	645	674	702	671	715	677	714	700	709	667	671	704	643	673	725	676	691	691	735	714	681	719	734	695	695	744	684	681	639	673	709	673	674	687	688	668	705	645	673	653	706	694	698	664	702	703	668	701	675	685	694	720	703	705	692	668	714	706	695	663	677	672	707	648	711	684	734	690	695	710	685	752	673	682	675	654	652	674	691	726	664	716	693	653	719	709	665	716	676	644	642	716	680	671	720	666	686	684	650	677	661	651	688	680	622	681	707	703	677	728	676	647	665	698	649	715	648	631	630	711	681	700	649	651	710	658	691	699	723	681	668	674	702	656	733	694	669	665	674	645	705	668	665	656	683	704	631	622	655	677	667	703	682	648	704	702	671	689	710	699	726	664	676	666	718	711	658	673	690	668	669	713	716	676	652	669	651	632	696	680	697	650	705	661	689	683	632	667	721	698	656	680	641	669	680	701	684	696	714	651	689	623	696	693	716	681	702	691	663	663	676	680	723	686	677	644	687	670	666	652	718	684	679	698	669	719	663	729	708	695	709	697	681	691	697	672	659	691	688	693	685	661	690	703	665	693	686	730	644	693	654	663	681	689	669	667	659	629	697	658	721	691	649	643	699	692	708	666	690	734	755	641	692	669	635	736	709	649	709	673	716	649	709	665	709	689	702	667	697	690	630	660	686	663	673	645	630	700	697	685	713	641	661	639	675	669	718	682	718	661	716	697	686	701	622	677	660	677	665	693	657	694	682	664	699	682	711	681	645	706	672	667	722	691	692	638	694	695	657	718	705	706	667	672	664	730	714	669	660	681	633	686	703	653	690	676	683	703	677	717	671	688	621	700	733	684	669	668	634	650	665	695	654	702	699	661	703	679	671	690	688	685	710	670	673	700	683	693	653	660	713	709	679	708	621	665	669	681	666	681	660	658	692	695	655	715	661	657	675	638	631	669	710	682	678	678	701	726	683	699	674	650	673	676	706	654	701	678	717	699	645	694	642	679	615	636	704	615	663	684	704	684	680	697	671	683	660	720	692	682	667	698	709	671	687	684	659	676	656	664	701	709	672	710	667	692	667	720	726	698	678	708	712	730	692	695	682	711	676	695	726	684	657	643	649	686	692	667	683	727	669	667	680	618	694	638	688	709	713	640	697	671	672	692	680	672	693	663	700	689	700	707	668	702	685	709	678	682	685	653	671	660	701	695	654	665	675	732	655	692	663	666	678	691	687	678	676	735	723	634	694	644	658	689	660	672	677	688	701	682	687	716	715	683	685	683	734	666	668	648	655	701	680	649	645	735	701	683	657	721	660	710	631	714	703	678	668	644	658	694	685	709	698	683	643	641	696	697	674	717	679	660	702	686	703	700	687	683	638	637	711	666	659	662	655	669	627	693	737	678	652	670	705	699	681	707	700	685	683	706	707	644	661	685	698	685	687	740	717	712	672	676	708	655	671	776	717	684	679	646	728	731	661	675	700	690	686	655	676	653	705	665	671	654	714	647	685	707	696	676	637	711	674	700	735	712	645	654	678	681	694	675	685	667	715	669	706	687	696	670	643	706	700	663	661	679	707	678	680	645	681	717	649	653	678	703	658	706	707	606	690	650	657	674	694	684	667	696	724	681	717	699	727	648	634	682	656	663	652	689	700	661	645	673	659	663	707	667	647	715	670	676	686	664	680	707	648	684	683	664	665	631	630	669	699	699	681	675	672	688	708	672	644	710	678	743	709	673	649	665	679	723	687	708	740	682	697	656	701	679	728	675	692	675	672	676	696	708	654	670	704	727	690	675	670	668	633	684	680	675	632	695	647	705	730	689	695	671	659	702	621	655	693	680	715	689	670	681	696	684	670	686	722	664	710	690	667	687	650	640	642	694	710	699	705	677	651	718	640	688	719	680	696	666	658	728	663	641	662	685	655	693	687	714	687	645	668	677	688	660	667	734	729	693	734	692	687	647	714	676	695	654	720	669	666	673	655	696	661	667	654	671	724	706	647	716	670	695	697	661	673	682	682	676	681	662	706	717	642	690	676	725	714	651
61991	101880	69591	47242	34693	25481	1420	1031	1065	1041	1029	1031	940	1043	1010	1013	1014	928	993	1052	1022	1020	1056	957	1004	1019	1014	928	992	1060	997	925	1024	1021	1016	1042	1009	1005	1009	1014	996	1006	988	1020	985	971	1004	945	1047	1015	1012	1008	963	976	1044	1030	1006	1039	957	1029	1002	1027	998	1022	973	1029	974	969	1024	1080	1021	998	1016	994	990	1019	1045	1035	941	1038	1055	1011	1045	993	990	1018	1057	969	1031	1039	1011	1004	996	983	928	996	1006	1025	983	1032	992	1004	1034	997	981	991	999	1026	1012	961	1005	959	1049	987	1041	1017	1035	1033	987	1035	993	1055	1024	1005	981	1048	1005	1022	1017	1005	1079	1003	1031	1080	1005	971	936	1058	988	978	1009	1024	1018	998	1058	1052	998	1002	946	975	999	1007	1029	1018	1054	975	1050	1028	952	1007	1000	987	1054	985	1003	981	982	996	997	975	1030	1012	982	998	941	1034	975	992	1067	1035	1086	1011	978	1021	1039	1022	1027	1003	1010	1024	1041	986	990	974	1050	1033	1026	960	972	1065	985	977	1007	1017	988	1013	927	1034	1012	986	987	996	967	974	998	1040	1030	990	1042	985	1008	998	1007	1022	968	1013	1014	1001	1035	975	973	983	1069	1009	980	1023	977	1015	974	1010	974	1031	1023	989	1051	987	983	999	1037	1018	960	1041	1002	1047	1006	960	989	1005	1000	1021	1025	1013	999	967	1001	954	1047	995	1000	986	1029	974	1020	969	1016	1075	1012	962	998	1008	1020	976	1024	997	1028	1039	999	1006	1016	984	1050	1014	949	1013	1031	990	1030	977	1027	954	964	998	991	1022	966	1073	1014	999	1002	932	1028	953	1025	999	993	945	1053	994	1028	987	1011	1005	1029	993	994	1028	1019	1016	993	1038	1029	1051	1000	1018	960	1072	993	1031	961	1052	978	1013	1034	1015	1041	994	1026	1021	1014	986	981	1002	953	1033	1048	1000	958	981	973	1013	958	938	1029	1040	991	987	1028	971	1019	1049	985	1020	949	1069	949	982	1064	983	991	993	983	1024	1006	968	999	1074	1012	987	1034	1004	1037	1020	1038	998	977	956	1034	1010	1057	981	985	1020	977	985	1039	1026	1048	972	956	999	1038	1006	1009	1016	1069	965	1012	1060	979	1023	1010	1002	1001	1010	1018	1041	1009	992	979	1037	1114	980	974	1023	1020	999	1037	994	1025	1010	1061	936	974	999	1026	949	1009	1034	954	1042	1020	1058	974	1001	1006	1017	958	1046	983	1030	979	993	968	1041	1007	994	942	1046	1006	1033	982	976	1012	1000	1049	994	991	977	993	993	1003	1013	1059	1020	967	997	988	1076	940	999	989	982	993	957	1000	1008	1006	1004	973	1014	1005	1037	961	947	1010	972	1074	999	1024	1024	1007	956	984	971	1010	1026	1050	990	933	1031	1012	939	1015	1044	983	990	1033	1017	990	1082	1015	988	995	976	979	975	1042	1019	992	1053	1009	994	1021	946	1011	1024	1063	1034	989	990	1025	998	1018	1068	998	1015	1009	1042	953	954	1016	988	964	1015	958	955	1009	1006	989	1013	976	1003	936	947	1062	1006	1027	1004	1010	968	990	992	1068	1047	1036	1029	1008	979	997	1016	969	1113	993	972	983	994	948	1034	1010	1008	985	1006	1038	1034	1011	990	994	950	1072	1053	1006	1015	1019	994	998	1009	1018	981	1043	942	1002	981	977	1021	986	948	972	1015	927	1036	997	1002	973	1007	1042	978	1009	1016	998	982	1012	988	969	949	1042	1055	1008	959	1078	988	970	958	1011	996	1008	962	1037	1057	991	1032	1038	1018	1007	1061	1011	1025	1016	994	1001	984	1018	1090	987	1055	993	963	1002	939	1034	956	1008	1006	978	993	991	1034	973	1019	1075	1033	1049	1005	970	995	1008	1011	1043	1039	1036	1013	992	971	1076	968	1017	971	988	971	1007	1048	1017	1015	997	973	986	968	1024	1004	958	953	1005	976	982	1022	1016	1000	997	988	992	1032	988	913	976	1014	991	968	984	991	984	1069	983	1024	970	1012	970	982	990	964	1003	994	1017	1010	1023	971	1000	971	1005	1063	974	1010	1047	1002	964	980	1038	971	976	1009	991	990	955	1035	955	1016	1020	955	1023	1041	1014	990	1015	960	1000	1010	969	991	1023	1060	963	963	1055	1014	1038	1015	1017	1033	1066	996	1045	986	1001	966	1017	999	986	959	982	964	965	972	1000	970	1008	1043	1008	1021	978	1009	1019	1030	1034	924	1030	1034	958	1028	983	1034	1002	973	971	1013	1011	926	983	1006	942	998	1020	963	1012	1032	1006	1001	1010	1016	970	1006	1000	1037	1023	1016	976	997	989	975	1027	987	993	967	1000	955	992	1039	1036	1001	1014	1050	993	990	936	972	1059	988	982	965	986	969	948	1015	974	1040	1016	934	950	1055	1067	1042	1017	1051	967	1047	979	1083	1033	1034	1026	973	995	984	981	1000	1018	970	1003	1036	1058	1044	1005	995	1019	1023	959	1027	1069	1002	1038	1032	1007	982	1026	1011	1000	962	985	1001	995	1018	1041	1049	1001	1010	1027	977	1000	1000	1006	970	993	982	1044	940	956	1023	1048	962	994	1022	1031	1015	1011	955	1010	993	1033	1010	999	1015	961	982	989	1029	1023	1048	993	998	1028	1016	1037	982	1080	1023	1018	999	1023	999	987	1022	974	982	1060	1016	975	1019	1004	1030	985	997	1010	984	1011	1007	1007	1025	996	1002	974	1002	1050	993	1013	1013	1026	1021	1011	965	1000	1045	998	987	1046	990	1051	1015	1021	1025	1019	1018	1001	1000	1067	966	1013	1039	984	1018	1058	982	1024	990	992	986	971	968	993	1027	960	974	1067	1058	1038	972	998	1006	951	974	993	987	1053	985	1006	1019	978	998	972	999	995	976	954	995	987	1009	1011	984	1041	1012	1002	1028	995	1009	1026	948	966	998	1007	953	978	952	1019	1037	943	1057	963	991	1009	1010	974	999	989	992	977	1067	1026	1044	1063	948	958	980	979	965	1004	972	1013	995	1014	994	952	1024	973	973	976	997	1002	997	1044	993	995	968	965	995	957	1027	1038	1027	979	991	987	1002	1013	1020	971	939	1018	961	977	1020	1041	1043	990	976	970	979	1014	1015	1033	982	986	996	1025	1019	981	1015	1028	1042	965	1017	960	1045	978	1017	1010	994	968	1008	961	1045	932	966	1062	923	1009	1006	1053	992	1029	991	1011	1032	1029	985	1016	1002	994	950	1021	1058	1008	985	1006	990	1062	1010	1002	1000	1053	1030	1042	1022	1024	1045	1001	987	998	1018	1011	1069	991	1051	992	1026	977	1050	979	991	999	1036	1013	1007	897	1003	961	1059	965	1006	1071	1027	952	967	1030	1032	990	959	974	1003	969	997	1014	977	946	1037	1014	1052	1027	1031	1025	969	1018	1024	1019	968	1027	963	963	1006	983	975	1063	1003	991	987	989	1056	1040	963	1036	960	1005	975	996	981	989	1010	1051	1004	1006	997	1046	1020	1046	1026	1021	992	991	1019	1030	987	1009	1008	1022	1026	999	952	929	994	1042	1011	1001	1059	1026	967	1034	999	993	1016	1005	1003	979	1023	1040	1011	1052	1050	1005	997	1026	956	993	1058	966	1035	1011	1009	1001	1018	1009	1024	1000	1036	997	1018	1027	1008	972	1050	1027	998	968	950	974	1010	1017	994	988	1001	976	1007	1070	1026	1010	1019	1002	969	994	1057	1002	993	983	1047	995	991	1029	915	982	1045	1006	1018	990	1014	1054	1017	1058	963	1066	1001	1003	1045	998	998	996	1040	981	1018	969	1012	1013	999	973	981	1042	1035	923	980	1033	949	1031	1014	997	979	1007	1025	1013	977	1049	1032	1023	970	1006	1009	967	1011	1033	987	975	991	1021	1041	979	922	1036	997	1049	1033	991	1031	990	1016	1021	1043	999	974	1025	1028	980	1071	993	973	966	1036	1012	972	970	961	1006	988	956	939	959	1008	957	985	995	1050	987	1002	1025	1040	1026	1020	1030	1034	983	973	998	1005	994	970	1054	941	1026	970	1005	995	954	974	991	1023	937	1029	1011	1047	983	988	980	989	989	966	986	920	992	957	932	984	1003	1020	999	975	1031	993	1022	957	968	964	1016	1038	998	980	994	1002	993	1016	962	975	1050	945	1035	973	1001	972	1033	964	1018	1064	1014	943	970	999	1022	970	957	1016	1086	994	1021	1033	947	985
31129	32978	27203	11443	2903	1846	343	324	350	328	316	328	316	319	332	342	357	310	327	318	308	342	342	343	370	336	309	294	346	327	342	331	339	342	362	353	363	332	361	305	333	350	343	300	307	351	328	346	333	326	338	294	316	350	315	316	335	339	329	317	354	353	323	317	343	361	314	347	344	348	363	323	315	330	329	308	326	349	325	349	334	336	323	317	326	335	339	343	335	355	308	308	322	334	305	340	361	340	325	352	348	332	316	324	287	343	349	317	321	328	324	327	331	326	367	329	331	353	317	376	318	323	326	308	323	298	336	324	331	304	333	301	302	307	316	306	346	336	297	325	314	313	317	331	338	307	305	343	332	308	306	341	304	326	354	356	326	335	331	350	300	296	299	331	327	312	338	317	362	342	313	337	344	337	320	303	359	307	364	301	317	335	331	340	312	375	323	304	310	310	336	321	346	343	341	319	306	336	346	328	378	337	319	342	282	323	336	331	330	320	317	325	368	324	329	324	331	327	369	340	333	320	356	316	350	337	354	317	316	326	318	336	354	330	339	336	326	315	369	316	347	348	327	303	308	353	336	340	332	312	347	360	330	308	333	350	311	361	335	319	300	309	344	336	323	330	335	321	352	350	352	324	341	325	351	304	308	300	321	322	340	354	361	327	333	309	311	342	333	338	320	313	318	314	347	324	339	336	353	328	362	314	319	344	350	313	320	337	322	330	359	335	347	328	351	331	313	329	332	353	359	343	313	307	333	357	335	323	325	319	334	300	303	347	317	343	342	302	340	318	291	321	321	292	349	336	320	335	328	308	330	311	344	280	326	297	342	318	336	325	317	333	284	318	317	350	317	329	334	317	345	323	315	329	341	329	350	279	332	308	354	342	341	321	319	326	325	337	303	312	318	332	290	338	333	307	318	293	300	338	332	346	332	299	313	343	321	330	359	323	326	302	325	295	310	302	353	309	303	308	282	347	333	339	323	354	309	311	316	349	327	331	350	319	287	336	322	318	313	340	329	293	313	300	353	320	313	321	353	300	334	321	300	324	352	335	312	322	309	334	343	346	313	348	356	359	335	335	310	316	321	334	344	305	315	349	320	318	342	352	331	322	345	310	327	341	322	310	314	316	325	369	338	296	342	334	339	310	367	315	360	332	353	354	341	328	334	303	320	343	342	329	298	312	319	317	306	310	341	323	331	336	308	334	317	342	331	304	308	383	332	325	332	334	337	329	355	295	363	321	321	319	349	333	332	316	314	340	359	305	312	331	337	345	332	340	329	329	310	346	321	295	336	320	322	317	354	336	337	322	299	380	336	349	308	332	335	340	286	303	325	304	309	311	326	344	326	362	335	321	312	341	321	326	329	309	339	306	341	336	341	309	319	294	347	330	320	346	317	328	306	328	320	327	315	313	332	361	344	317	340	313	345	339	339	341	333	295	326	328	328	310	318	327	347	324	312	312	331	315	340	317	312	324	345	320	338	359	324	338	335	329	312	336	336	328	306	330	309	313	338	331	323	350	329	323	354	330	347	316	337	306	354	372	330	296	349	331	333	346	313	339	343	303	342	311	318	350	333	348	292	322	347	300	333	330	321	322	361	318	336	283	325	330	307	354	307	305	340	333	331	341	315	347	353	331	314	324	295	338	335	335	314	326	353	314	312	332	296	318	328	306	354	338	328	334	314	345	342	327	343	322	303	349	311	359	326	309	305	320	313	341	312	288	287	330	337	346	317	324	290	320	329	311	326	353	336	361	344	304	331	321	341	315	331	335	325	320	314	325	315	351	327	337	328	336	333	322	344	334	337	338	327	332	329	326	312	320	332	351	329	340	337	325	318	317	344	337	305	308	311	324	315	311	322	326	318	308	349	332	331	309	343	328	366	311	312	291	286	323	313	316	345	326	350	317	290	317	325	343	331	340	326	327	317	310	326	303	324	328	333	327	339	349	299	310	316	318	349	309	341	322	311	367	350	332	332	328	316	300	306	336	337	330	328	308	298	327	303	303	327	330	325	329	350	306	343	303	286	309	317	334	322	330	307	336	344	337	329	347	333	317	321	358	315	297	309	333	334	315	304	296	320	336	332	355	344	347	302	302	315	324	379	297	319	318	332	326	334	333	344	364	314	363	327	341	362	319	336	322	352	291	342	312	341	308	329	332	360	322	336	324	338	325	328	376	308	341	357	278	318	340	315	310	297	326	325	336	329	320	361	344	336	332	319	325	334	324	337	334	311	319	358	297	294	324	311	319	314	343	305	354	340	322	321	322	324	315	350	324	344	319	324	360	350	304	325	352	339	376	314	312	324	346	314	329	338	326	350	329	307	319	359	320	292	316	312	315	301	313	349	306	327	327	349	330	319	352	323	336	355	337	338	316	337	327	360	352	360	320	324	359	335	338	310	311	312	319	339	293	321	328	375	332	338	318	311	310	321	347	310	349	328	347	318	336	375	306	320	342	308	325	347	302	278	322	304	347	330	326	317	337	378	319	306	354	321	293	347	282	318	330	313	309	328	332	335	316	352	312	362	347	325	339	303	343	308	314	351	307	328	374	352	305	301	333	370	311	316	339	305	344	333	311	332	348	345	301	321	353	343	343	356	321	332	324	327	330	348	296	318	329	301	315	305	339	316	321	331	324	325	360	323	326	327	322	320	297	314	339	308	341	355	349	356	343	346	331	329	341	310	350	325	345	316	307	314	333	309	323	298	315	310	336	330	312	297	307	320	329	325	328	323	326	322	306	355	357	341	324	296	307	321	315	314	363	346	335	303	297	348	370	334	321	329	325	335	385	317	316	361	337	341	343	286	348	351	309	319	340	318	302	338	347	327	341	345	341	295	362	338	347	340	335	327	324	323	326	345	353	336	331	351	347	353	311	324	296	374	320	333	301	336	337	356	343	328	340	287	350	313	361	331	299	339	344	332	349	345	323	310	350	292	312	301	340	326	290	324	310	311	331	297	315	338	345	318	337	321	317	333	323	308	317	340	319	338	340	356	312	328	329	359	327	325	348	320	321	340	317	320	333	320	328	314	325	365	323	322	334	339	308	326	308	323	310	338	295	307	348	320	315	322	297	327	324	349	300	286	310	347	346	324	330	319	334	325	348	330	354	369	344	334	322	300	337	348	333	321	313	354	345	340	284	337	322	320	321	318	314	323	330	338	325	331	329	319	320	329	347	294	327	335	332	318	343	321	315	273	307	327	330	360	310	327	338	322	276	320	324	277	336	314	330	345	323	319	338	284	331	344	326	322	299	309	326	322	315	317	301	338	337	308	315	339	353	310	311	363	328	317	314	348	309	320	338	325	323	321	325	313	320	337	308	306	320	327	300	303	346	307	320	304	341	345	315	320	335	339	327	372	346	332	339	314	309	324	311	367	327	324	323	319	314	323	317	299	287	311	341	348	322	302	297	327	349	308	338	300	317	296	345	313	332	352	309	309	300	327	329	336	330	287	317	308	346	343	316	303	349	326	293	290	322	347	329
39196	49903	29757	12543	5642	4119	598	522	558	535	522	525	524	539	516	569	497	571	566	518	522	561	522	542	561	506	527	508	528	533	499	489	537	574	524	527	561	513	518	469	510	537	484	476	535	516	556	530	524	543	531	546	514	482	501	518	521	537	548	509	527	516	562	538	521	504	547	528	535	506	520	555	569	535	568	492	540	549	492	494	511	527	527	502	524	522	553	522	530	566	508	528	492	518	499	515	537	516	550	549	517	522	508	519	494	517	520	515	526	523	544	529	519	530	547	559	571	502	551	498	508	491	523	534	519	511	487	518	516	505	547	548	506	502	572	522	459	524	520	553	500	522	528	534	511	524	509	488	521	531	575	530	590	544	529	518	554	498	525	525	560	553	493	512	533	535	574	534	561	575	520	531	528	519	541	512	523	490	507	499	548	521	541	526	502	544	483	551	543	522	566	507	515	491	510	514	568	527	545	538	524	517	534	524	513	562	549	566	524	549	539	506	561	543	539	526	496	549	518	546	527	521	498	499	519	520	493	542	522	461	518	538	520	488	554	593	564	513	496	535	575	524	524	474	524	545	504	507	550	540	546	494	553	557	487	462	538	509	509	535	555	585	544	530	541	492	513	558	520	478	550	524	509	526	577	508	551	515	552	546	551	512	551	553	508	483	521	524	528	502	553	489	534	560	496	530	544	529	510	519	490	513	472	536	527	547	558	537	547	547	530	534	529	508	549	544	492	501	522	567	521	517	529	507	544	522	529	551	556	566	494	491	485	520	549	530	516	508	543	527	549	518	524	577	566	522	544	544	514	502	569	565	524	509	521	547	520	507	553	526	493	549	552	495	518	542	482	526	548	514	551	532	551	515	486	502	533	472	543	566	565	510	514	539	552	490	491	500	543	521	542	506	525	513	510	510	533	497	559	542	507	532	528	537	532	506	483	557	525	502	569	573	549	530	547	508	467	508	506	507	520	541	490	544	556	536	555	527	514	525	489	529	530	495	543	557	577	542	523	538	481	540	528	507	554	528	510	523	589	504	524	530	504	487	528	549	506	539	518	501	528	511	541	562	483	526	586	524	532	533	519	516	524	529	523	549	572	529	538	489	555	529	491	540	491	533	550	569	510	544	538	540	499	541	540	580	544	548	534	505	487	540	510	549	550	486	508	538	521	572	554	529	532	511	503	572	522	536	543	470	481	484	564	531	509	571	508	495	541	532	502	552	522	522	544	510	553	563	514	535	520	508	525	539	509	518	520	503	541	532	522	515	529	522	518	503	559	526	484	518	536	514	564	561	559	511	543	494	552	532	538	501	544	505	561	519	527	539	535	535	561	539	500	546	508	558	498	575	506	510	579	487	535	554	569	516	554	524	588	534	535	524	485	524	528	561	528	556	509	537	532	538	511	490	516	525	498	504	551	483	553	515	496	518	548	525	526	533	535	540	536	533	553	532	522	535	532	536	519	547	539	572	516	534	530	512	521	497	585	515	532	538	546	509	500	548	545	597	513	557	502	572	533	522	555	516	530	539	536	499	521	583	534	576	538	494	519	487	569	517	537	546	531	468	512	563	535	494	513	554	534	529	539	544	535	522	505	540	575	540	501	535	523	541	534	527	545	517	523	571	561	565	544	597	504	541	520	525	539	519	510	486	573	519	501	533	512	529	516	543	542	509	500	561	559	538	546	546	513	506	526	556	509	538	576	479	486	513	537	546	525	528	539	535	557	542	527	522	511	531	532	524	530	553	531	526	520	573	541	566	570	534	537	560	510	521	541	504	539	535	544	515	542	503	513	534	499	536	509	519	516	513	533	546	500	548	517	529	507	499	544	532	550	513	527	510	580	518	500	513	567	558	505	552	509	523	510	562	511	594	527	500	520	513	535	527	504	551	554	539	538	579	530	533	523	527	487	524	516	531	528	518	517	522	537	516	537	504	520	533	526	505	491	495	534	507	509	522	556	496	527	549	525	513	546	544	567	566	509	508	501	505	528	539	535	495	535	547	542	493	494	539	517	515	505	563	526	519	529	531	524	527	501	533	508	500	510	520	492	535	536	548	535	537	500	499	542	549	498	523	553	530	579	520	526	548	511	535	515	559	532	521	534	543	495	518	520	522	537	519	533	575	539	546	543	536	527	536	510	491	562	515	520	550	555	519	512	517	502	524	514	559	523	553	507	527	541	527	545	523	547	503	529	529	497	528	550	527	541	540	510	521	544	516	537	548	533	559	494	520	521	559	540	523	523	543	550	543	551	525	562	547	550	565	494	531	530	543	503	542	551	522	539	522	548	525	566	504	506	560	525	480	559	539	538	505	532	537	587	534	545	511	548	536	542	538	523	553	528	522	517	521	554	555	540	526	498	538	566	565	540	535	537	538	527	528	518	547	527	499	536	483	561	557	512	529	528	522	513	536	558	497	523	533	532	517	523	523	549	513	538	548	555	482	518	530	573	532	531	564	498	539	514	529	516	550	545	554	495	570	560	521	526	503	529	484	513	555	533	511	503	506	520	495	546	551	486	486	497	543	551	531	531	554	537	538	532	529	537	555	534	487	539	543	540	504	519	536	534	561	515	541	544	546	481	537	561	484	492	508	555	517	549	510	573	494	516	535	520	543	542	529	530	535	507	530	509	508	553	518	532	515	569	488	473	542	547	507	565	485	570	546	550	565	559	535	542	532	528	506	517	555	532	531	527	504	516	559	568	524	523	507	521	549	517	555	538	530	510	530	540	515	533	543	499	545	543	530	531	521	537	499	567	553	526	568	502	553	548	535	573	509	542	538	564	491	509	514	507	513	544	532	525	565	549	524	528	525	533	568	544	553	528	554	522	512	528	526	525	508	504	527	504	522	533	508	527	568	516	577	528	523	528	529	530	513	519	556	542	536	546	517	501	526	556	523	462	523	499	566	539	503	527	522	529	532	526	563	575	529	513	520	507	516	521	514	501	514	481	509	530	497	504	523	506	504	473	519	485	542	550	492	533	549	524	539	538	496	554	505	531	577	527	516	503	496	530	531	523	537	535	530	585	549	545	526	522	547	514	510	537	485	512	518	515	497	509	511	516	516	548	510	549	532	529	528	519	582	511	529	538	538	531	517	522	551	538	512	542	532	549	558	534	541	523	517	525	532	515	501	542	542	525	596	520	516	521	506	489	549	479	548	530	513	541	515	512	467	539	533	532	576	494	489	509	502	549	511	546	509	537	534	533	523	503	495	544	484	570	509	531	543	496	543	538	524	543	540	517	486	516	553	500	539	514	559	516	520	513	530	540	501	518	528	518	550	535	502	509	488	513	516	475	539	487	554	524	520	521	561	499	547	544	550	552	524	542	533	536	541	530	488	540	549	514	544	514	553	549	542	514	536	478	533	505	532	560	524	528	542	491	535	504	500	504	537	516	537	506	508	521	520	486	538	508	524	520	529	543	554	477	531	554	484	505	533	538	528	511	543	514	526	558	541	513	524	521	523	466	570	536	503	506	549	528	549
25632	26200	34496	27905	22112	17044	2426	502	524	470	461	485	467	493	445	490	449	480	452	473	506	472	466	476	426	483	521	475	455	477	454	487	492	483	452	472	459	511	466	456	461	482	471	450	497	470	484	480	457	449	444	479	496	459	465	522	509	446	471	422	451	479	492	473	487	497	459	456	498	462	473	508	460	488	481	450	444	453	477	492	495	465	466	470	479	470	438	461	483	462	487	443	515	463	479	486	467	415	461	502	480	465	492	476	494	488	491	447	436	491	461	458	477	507	448	497	520	496	463	478	483	470	474	456	477	466	513	457	457	480	474	480	458	457	489	500	482	453	478	519	444	513	450	436	450	445	487	474	479	494	448	471	471	453	488	454	482	414	475	470	471	421	469	454	468	485	495	484	465	459	476	452	489	491	489	435	506	485	467	472	436	450	482	459	524	454	492	446	485	454	461	483	476	527	485	479	472	472	466	476	442	466	480	469	471	473	483	487	494	477	503	466	493	461	462	482	479	487	507	476	461	450	485	477	437	477	498	466	500	510	491	454	470	467	468	474	485	475	497	451	479	463	450	488	501	475	490	499	463	494	527	460	481	464	462	474	470	456	470	473	449	499	484	489	486	476	421	465	469	502	496	470	485	464	496	482	435	505	490	504	465	472	493	485	453	455	471	477	434	450	444	492	458	487	476	491	458	457	475	500	454	479	476	496	515	465	427	442	480	488	467	477	482	473	479	497	463	464	453	474	476	447	470	507	462	430	506	444	493	463	467	518	455	455	486	468	489	491	478	454	470	485	464	488	495	444	460	488	473	441	437	435	477	471	462	473	488	448	419	477	461	478	504	481	484	485	471	483	427	499	450	458	469	478	457	490	461	466	435	474	475	508	457	514	488	459	469	438	469	467	461	480	516	469	507	493	472	470	443	492	499	470	465	463	441	445	456	508	486	513	473	477	474	495	469	460	491	450	489	467	497	465	490	469	467	484	453	470	473	510	467	441	451	443	451	444	513	473	504	501	470	469	433	450	458	489	442	467	473	466	464	445	464	474	488	493	472	442	471	495	470	468	453	453	515	470	464	468	442	503	470	498	469	514	499	437	457	472	471	472	517	483	456	485	493	443	442	508	498	468	446	487	456	496	463	489	499	499	420	429	468	466	508	500	519	468	449	481	467	484	501	505	486	466	502	483	466	467	480	514	476	473	505	447	471	470	491	456	479	459	495	526	513	476	442	492	456	479	453	473	508	468	471	469	477	501	470	514	458	480	472	487	484	484	466	497	446	460	499	467	475	498	445	490	458	490	457	473	443	437	488	435	467	475	476	463	513	459	522	450	465	472	533	502	440	467	460	494	483	479	458	520	469	473	491	479	505	528	505	530	484	465	488	474	480	435	487	490	495	473	478	432	500	486	477	453	499	502	456	448	425	468	464	478	464	464	464	482	506	425	446	485	509	485	467	463	458	471	473	489	476	465	457	479	491	479	470	517	484	435	479	501	467	518	485	491	454	467	498	485	460	487	497	485	482	430	440	456	507	501	462	477	472	475	473	498	460	443	487	472	428	507	484	488	500	487	502	445	473	471	482	463	449	472	455	455	478	474	534	501	426	440	440	449	473	493	454	483	445	459	459	506	484	489	474	501	499	458	459	486	498	462	447	483	486	470	502	452	502	460	456	538	492	487	494	457	485	461	483	520	497	470	485	468	458	482	490	462	512	509	498	445	474	472	480	479	466	484	463	504	506	452	447	468	446	479	486	443	446	464	455	447	457	446	467	488	458	476	470	461	468	468	477	482	479	486	485	467	438	450	472	473	479	468	439	463	500	499	463	440	494	467	478	483	474	444	464	450	461	481	502	463	456	495	444	468	453	453	469	443	444	487	455	482	492	464	477	468	473	478	432	466	493	453	467	492	470	486	453	483	475	459	472	454	463	454	452	462	434	484	478	475	468	508	474	502	462	454	528	469	458	456	527	443	482	425	450	444	468	488	501	458	518	454	460	468	473	439	462	482	469	478	462	496	466	446	459	522	465	490	499	482	457	476	456	469	469	458	479	448	513	490	495	430	481	453	464	425	424	477	453	470	464	468	503	507	520	479	485	524	475	485	482	503	485	468	461	445	439	453	475	465	491	474	460	455	432	456	454	447	463	496	478	485	462	502	489	461	477	479	462	481	489	488	464	477	514	447	506	487	496	474	480	493	457	487	448	455	507	464	461	499	495	473	478	485	448	444	487	458	436	466	463	480	484	469	488	431	494	478	478	471	456	479	506	442	483	455	462	452	462	490	451	474	463	450	478	494	485	427	458	447	470	478	454	462	494	452	473	448	466	487	507	463	484	439	467	464	502	486	469	499	413	455	488	500	501	468	444	446	462	507	463	492	479	445	449	483	486	442	454	498	495	506	497	471	481	453	489	483	477	476	454	485	447	464	477	480	500	505	475	459	468	457	425	469	466	496	465	479	471	467	455	479	436	477	494	464	493	468	499	490	493	452	478	473	473	473	457	504	482	505	501	477	475	527	474	528	457	447	496	485	420	486	465	480	503	435	467	498	479	477	461	506	514	455	496	500	484	509	491	450	459	433	436	469	439	441	481	484	441	466	464	446	497	493	480	460	474	465	468	452	422	493	462	466	458	439	496	471	499	481	467	457	535	461	481	459	490	468	448	459	443	513	486	492	453	458	475	478	483	470	487	495	460	467	468	474	447	482	496	483	453	454	524	437	441	443	472	463	466	513	448	453	462	492	497	451	482	486	465	481	471	471	434	462	486	479	503	473	469	525	480	510	448	485	509	510	521	413	453	499	464	476	473	455	505	430	480	475	440	469	433	496	489	461	485	476	491	448	482	513	488	503	482	491	498	508	483	474	461	513	473	511	484	462	489	458	437	460	482	424	461	468	430	504	464	463	452	452	457	471	466	478	492	478	426	444	445	456	462	481	428	471	469	472	504	470	465	514	481	493	508	475	468	457	524	479	490	466	479	485	457	459	466	497	493	493	454	480	484	451	464	520	486	491	461	442	460	458	475	466	464	512	481	452	475	492	478	448	472	493	462	462	471	506	505	488	459	504	475	487	459	441	512	487	478	470	476	459	496	461	431	485	492	459	455	454	478	473	467	483	461	422	485	455	517	454	425	476	478	472	468	478	477	520	444	503	439	443	452	484	450	463	506	484	481	456	422	465	478	491	468	468	489	479	462	451	434	476	470	457	446	457	452	492	461	473	459	467	482	439	463	490	480	457	461	481	477	496	429	480	473	496	494	466	480	477	454	491	475	502	498	471	519	437	467	497	523	447	488	522	459	488	454	510	477	434	434	459	521	483	447	449	466	503	459	463	481	497	483	475	457	472	483	450	476	456	474	484	498	494	462	475	474	496	427	479	434	473	428	502	415	489	446	451	435	468	533	483	451	476	457	444	503	451	489	445	488	439	467	439	483	479	490	459	482	456	443	468	485	429	480	479	455	463	471	486	494	450	441	468	462	490	464	470
61776	93049	61092	39381	26189	20260	1306	753	685	695	741	731	726	725	734	779	728	740	738	739	728	736	740	729	742	719	750	709	750	710	722	733	716	776	700	721	713	742	756	785	759	728	734	711	717	737	684	697	739	776	788	699	722	725	752	702	717	732	732	736	762	710	744	750	719	704	745	705	742	708	732	744	753	687	812	728	756	730	746	716	714	707	794	779	686	745	708	714	746	768	741	758	698	773	779	736	761	730	719	718	691	732	711	718	679	723	716	736	733	735	696	745	756	764	772	769	699	703	736	733	701	717	694	711	766	693	765	650	757	736	722	718	717	713	790	723	720	701	720	721	723	751	720	740	717	755	760	762	704	701	761	706	706	687	680	747	721	731	744	744	725	706	758	714	713	747	746	769	730	743	771	735	699	718	696	746	715	707	704	721	703	674	727	737	787	732	709	717	692	719	708	756	733	725	703	720	739	722	702	739	710	711	713	719	752	772	747	748	698	711	745	718	726	740	697	737	704	788	740	785	739	754	737	717	770	741	751	728	712	776	683	775	712	733	701	727	702	695	713	763	712	719	742	706	749	684	687	706	735	742	701	751	759	700	725	743	724	774	710	677	735	706	696	731	715	757	720	697	704	725	696	726	736	749	712	754	767	712	732	792	720	713	728	736	712	734	766	747	754	740	729	752	720	766	772	710	729	727	736	747	748	724	733	744	727	707	707	769	730	689	725	731	721	756	740	736	770	673	709	722	736	752	718	721	731	690	764	723	695	698	738	718	742	717	748	719	717	702	756	722	721	734	763	740	711	745	708	704	712	737	748	729	698	653	767	643	734	724	764	733	691	736	723	750	759	718	756	736	714	691	759	715	739	726	745	731	711	687	752	753	749	723	661	733	711	787	729	744	742	726	762	706	637	751	737	716	702	749	720	717	763	678	717	712	788	733	732	735	704	754	709	737	691	739	756	774	744	728	709	726	746	686	747	718	728	777	764	775	758	709	647	706	741	670	717	694	767	743	730	708	743	765	719	754	736	764	718	804	680	731	734	712	737	711	708	711	737	707	747	734	733	776	776	729	721	704	689	760	722	731	783	781	681	724	738	795	733	704	694	697	727	709	707	727	724	724	754	753	760	757	741	755	726	721	719	700	763	749	709	696	758	724	697	718	761	716	720	735	771	732	707	724	764	729	748	751	704	735	757	735	746	746	730	716	751	741	698	743	770	724	709	748	725	754	741	703	686	766	716	726	717	720	697	751	705	680	706	747	781	733	711	711	729	744	726	707	715	711	715	744	754	718	723	708	725	719	747	706	755	662	732	753	688	713	702	691	722	723	765	707	745	703	756	708	726	743	763	771	731	781	729	714	753	711	703	728	707	720	726	771	731	732	742	725	743	730	739	681	750	747	730	722	755	765	744	708	703	728	755	730	711	702	703	718	738	725	781	756	725	742	715	704	718	743	699	737	711	740	734	726	713	779	776	752	736	690	736	727	750	762	709	717	735	711	701	753	732	786	726	729	662	752	735	707	699	714	694	696	712	704	711	770	739	721	750	756	757	723	738	754	748	694	730	740	749	778	748	699	723	779	727	738	693	743	756	749	741	749	706	741	734	802	723	736	726	743	701	745	753	745	743	716	709	781	802	692	756	680	714	790	728	697	696	735	691	724	723	725	750	740	721	756	711	727	741	744	720	726	705	744	728	718	715	740	734	755	722	711	741	670	747	714	715	723	732	755	722	763	691	727	726	737	805	723	779	758	769	727	727	712	784	701	721	770	719	725	710	741	736	730	734	722	729	672	717	721	696	759	728	745	731	743	720	737	745	709	759	736	704	716	718	703	699	746	738	703	696	718	754	722	674	735	806	736	729	768	743	707	692	785	707	708	714	717	706	691	710	758	731	745	738	734	690	705	758	714	760	705	758	718	716	694	744	698	722	690	697	717	746	723	731	702	746	717	750	735	712	754	762	753	744	704	735	708	738	741	733	695	704	744	772	737	718	744	770	752	813	746	785	731	718	730	737	780	764	722	695	711	743	724	766	742	756	716	700	747	747	697	747	801	731	725	680	745	757	747	737	730	692	738	753	762	705	779	750	784	740	724	711	736	708	709	716	729	692	773	738	740	722	793	767	750	784	788	783	734	764	728	695	747	745	732	762	682	703	727	736	756	729	826	723	732	770	756	717	731	685	716	755	763	757	726	806	677	768	705	681	735	692	747	699	735	685	737	766	786	728	725	762	730	740	683	731	740	721	714	747	747	661	724	695	752	686	738	741	701	773	719	728	724	785	708	743	743	735	734	710	692	719	725	707	697	751	735	722	724	728	717	687	722	731	738	742	711	739	710	780	721	763	702	694	718	767	720	725	705	709	718	721	712	741	708	681	734	721	772	713	728	740	744	775	769	708	739	713	739	727	739	690	705	708	722	748	745	700	689	760	750	770	714	776	758	701	752	721	758	712	723	753	710	732	758	734	715	713	718	745	687	679	710	696	699	696	754	729	748	787	732	712	727	769	764	737	759	775	680	708	688	708	759	675	694	709	744	791	728	722	742	750	696	783	764	731	758	788	708	696	708	770	730	758	721	736	707	736	747	763	701	726	792	723	698	743	711	723	711	727	790	749	733	745	692	754	770	707	773	717	736	787	742	745	720	717	717	761	711	736	780	735	712	732	733	761	782	722	690	736	744	740	701	745	749	705	766	745	696	755	709	756	721	722	744	678	737	732	735	742	821	697	749	740	780	733	721	721	753	809	692	716	731	740	728	722	725	736	698	790	743	715	694	789	724	726	692	716	751	710	754	746	758	668	672	761	687	757	685	727	724	745	740	732	777	769	699	755	723	805	718	712	730	699	706	759	743	757	783	704	713	710	766	758	700	773	752	750	699	771	805	712	729	768	709	698	738	722	746	681	721	683	723	733	745	788	703	727	705	769	717	754	764	749	727	751	711	743	730	717	761	697	738	704	728	741	726	716	690	687	746	781	738	732	709	699	690	642	701	735	735	739	710	709	691	749	751	731	746	684	722	714	781	742	727	706	688	712	742	733	738	705	732	724	706	761	751	702	703	705	737	729	716	725	712	765	746	751	736	769	734	722	750	735	708	680	715	755	740	705	729	742	708	786	681	720	769	723	754	747	732	728	721	716	789	745	679	739	713	704	732	759	745	712	742	669	749	762	701	680	734	689	715	774	739	741	755	702	711	723	718	710	776	754	714	719	722	724	735	729	760	724	687	743	722	750	702	705	743	763	694	682	695	728	694	708	747	713	771	698	724	722	704	714	719	771	754	741	739	724	682	720	712	692	752	709	698	728	764	734	706	733	756	748	722	726	740	738	793	726	737	660	751	703	767	711	702	710	719	729	752	725	795	701	746	763	705	711	719	694	719	710	782	758	769	741	723	749	745	718	726	718	732	708	696	734	727	766	760	719	772	731	734	759	770	739	747	762	742	765	736	761	734	697	714	741	748	773	742	733	706	656	708	723	711	737	731	712	716
11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
