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
341702645625	341702646186	341702646736	341702647286	341702647836	341702648386	341702648936	341702649486	341702650036	341702650586	341702651136	341702651686	341702652236	341702652786	341702653336	341702653886	341702654436	341702654986	341702655536	341702656086	341702656636	341702657186	341702657736	341702658286	341702658836	341702659386	341702659936	341702660486	341702661036	341702661586	341702662136	341702662686	341702663236	341702663786	341702664336	341702664886	341702665436	341702665986	341702666536	341702667086	341702667636	341702668186	341702668736	341702669286	341702669836	341702670386	341702670936	341702671486	341702672036	341702672586	341702673136	341702673686	341702674236	341702674786	341702675336	341702675886	341702676436	341702676988	341702677536	341702678086	341702678636	341702679186	341702679736	341702680286	341702680836	341702681386	341702681936	341702682486	341702683036	341702683586	341702684136	341702684686	341702685236	341702685786	341702686336	341702686886	341702687436	341702687986	341702688536	341702689086	341702689636	341702690186	341702690736	341702691286	341702691836	341702692386	341702692936	341702693486	341702694036	341702694586	341702695136	341702695686	341702696236	341702696786	341702697336	341702697886	341702698436	341702698986	341702699536	341702700086	341702700636	341702701186	341702701736	341702702286	341702702836	341702703386	341702703936	341702704486	341702705036	341702705586	341702706136	341702706686	341702707236	341702707786	341702708336	341702708886	341702709436	341702709986	341702710536	341702711086	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	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	2744	2000	3600	2300	2744	2000	3600	2300	2744	2000	3600	2300	2745	2000	3600	2300	2745	2000	3600	2300	2745	2000	3600	2300	2746	2000	3600	2300	2746	2000	3600	2300	2746	2000	3600	2300	2746	2000	3600	2300	2747	2000	3600	2300	2747	2000	3600	2300	2747	2000	3600	2300	2747	2000	3600	2300	2748	2000	3600	2300	2748	2000	3600	2300	2748	2000	3600	2300	2749	2000	3600	2300	2749	2000	3600	2300	2749	2000	3600	2300	2749	2000	3600	2300	2750	2000	3600	2300	2750	2000	3600	2300	2750	2000	3600	2300	2750	2000	3600	2300	2750	2000	3600	2300	2750	2000	3600	2300	2751	2000	3600	2300	2751	2000	3600	2300	2751	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
100	200	300	400	100	200	300	400	100	200	300	400	100	200	300	400	100	200	300	400	100	200	300	400	100	200	300	400	100	200	300	400	100	200	300	400	100	200	300	400	100	200	300	400	100	200	300	400	100	200	300	400	100	200	300	400	100	200	300	400	100	200	300	400	100	200	300	400	100	200	300	400	100	200	300	400	100	200	300	400	100	200	300	400	100	200	300	400	100	200	300	400	100	200	300	400	100	200	300	400	100	200	300	400	100	200	300	400	100	200	300	400	100	200	300	400	100	200	300	400	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
22638	21544	29332	24211	21543	21480	4063	726	523	463	391	367	357	324	281	265	308	258	239	254	242	276	220	238	238	230	215	227	215	242	212	243	202	222	225	198	229	227	206	233	234	232	231	184	215	212	206	219	205	204	217	217	196	186	199	210	217	216	199	230	202	217	249	220	215	202	192	220	206	217	222	177	208	213	220	214	207	216	210	221	198	198	186	229	222	186	192	194	202	216	203	230	211	215	202	177	224	230	200	205	198	192	209	190	187	183	191	197	201	208	207	198	227	184	216	206	215	217	226	210	217	194	193	205	212	212	213	194	210	230	205	212	214	196	191	206	205	231	218	211	200	234	190	188	207	228	229	210	201	218	204	194	197	204	213	209	207	213	211	192	227	206	201	199	209	203	214	218	238	201	196	200	222	210	218	195	199	196	212	191	197	200	187	196	216	237	191	213	204	232	214	196	227	217	187	189	205	220	199	204	186	227	188	221	217	214	228	196	215	196	209	230	208	223	212	224	188	204	196	226	218	184	226	190	197	199	205	224	209	235	188	187	207	199	205	201	195	211	217	198	213	202	199	204	212	201	223	221	224	239	226	238	233	199	193	205	208	197	195	200	192	208	173	207	184	200	205	218	218	217	194	219	189	209	216	218	210	194	199	208	203	205	205	197	194	205	194	230	209	213	222	213	233	203	162	186	207	197	195	225	217	171	201	217	200	187	199	214	206	176	201	209	196	210	227	204	210	200	213	218	225	195	223	180	195	232	195	214	200	184	211	234	214	223	208	189	208	208	219	226	193	203	212	210	214	190	199	204	194	215	203	201	230	213	190	207	207	217	236	186	213	205	227	183	231	215	185	204	220	226	208	222	221	190	200	182	220	211	188	169	190	216	212	214	217	214	231	188	200	204	191	201	212	224	213	206	192	212	229	214	192	224	214	206	203	213	179	210	211	213	213	232	211	198	211	199	221	227	205	189	194	198	221	233	212	227	206	192	224	202	227	200	182	210	204	210	198	206	227	200	197	195	207	191	214	187	213	209	212	210	195	216	206	222	224	197	196	230	207	200	212	196	193	199	208	228	189	180	245	218	215	191	200	203	179	220	211	229	215	212	200	202	204	192	206	225	199	194	201	200	181	197	212	204	202	211	201	215	211	232	218	189	195	181	206	185	198	208	229	190	201	180	218	197	191	221	220	200	204	197	230	219	221	203	183	214	229	208	214	219	207	197	215	196	202	204	192	212	203	217	200	224	223	195	222	212	191	204	199	194	208	198	200	171	224	201	176	217	198	222	210	223	198	200	211	233	193	207	201	216	191	199	192	201	216	214	191	194	197	206	201	197	219	215	216	203	210	206	198	187	184	216	184	218	196	194	237	208	178	209	234	187	217	213	214	204	198	205	198	227	192	224	220	177	218	202	210	211	217	204	197	192	204	201	241	195	191	185	195	198	198	174	196	201	206	203	201	222	201	212	195	223	203	219	188	219	209	208	206	214	207	191	197	198	186	194	202	210	198	187	203	214	197	231	213	198	197	223	213	203	215	182	231	175	215	213	213	218	218	214	202	194	180	187	196	228	243	204	215	209	192	204	178	206	207	183	190	201	213	216	222	193	220	207	219	194	208	194	220	202	211	210	200	195	188	202	200	195	214	204	213	187	218	190	194	213	229	204	212	190	218	230	220	207	201	179	204	172	214	213	197	194	207	191	210	200	214	194	181	218	191	187	212	208	201	179	197	199	178	232	208	205	206	193	205	244	183	201	196	197	201	213	210	187	206	195	204	201	201	193	205	211	203	212	188	205	215	198	204	194	197	213	226	219	185	233	198	193	153	215	226	183	206	214	201	217	206	188	223	221	213	215	213	207	191	230	183	200	196	207	179	184	223	222	207	217	187	197	209	184	201	188	186	182	207	205	217	193	200	213	235	230	225	208	213	207	212	201	230	203	180	212	215	204	174	220	190	210	194	219	209	209	194	221	224	195	191	208	219	200	194	187	217	184	226	202	201	222	184	195	186	183	218	189	206	190	213	212	215	225	203	206	202	190	201	214	184	198	211	214	177	188	168	181	233	185	194	177	235	205	221	208	184	196	222	203	191	199	210	191	215	216	200	229	201	193	208	207	198	209	210	214	181	206	232	220	206	258	193	210	214	203	206	215	219	222	196	228	185	212	212	210	205	205	234	198	224	217	223	216	188	193	221	207	227	208	188	219	215	212	192	201	192	206	227	206	203	206	195	206	215	198	181	213	213	202	212	230	210	211	220	222	200	211	185	192	224	209	210	200	200	179	218	228	214	209	199	223	221	195	237	225	200	218	216	222	231	208	198	207	228	204	224	199	197	208	191	214	209	228	217	215	193	222	202	217	189	215	187	195	217	212	212	197	233	208	217	183	180	193	191	199	206	196	200	227	204	198	207	202	224	198	199	181	212	229	186	231	185	187	222	206	205	228	209	194	190	211	209	203	223	212	200	216	198	189	189	187	204	186	219	208	166	196	213	216	193	233	184	206	205	210	203	218	178	213	215	202	218	175	199	193	191	214	179	202	188	184	205	206	213	207	196	208	200	200	206	189	189	201	212	200	171	217	207	220	194	229	201	217	199	201	197	186	214	180	204	206	199	203	192	224	209	190	202	195	238	204	221	203	198	211	194	203	220	208	212	217	207	219	225	169	205	207	225	210	199	211	224	179	227	216	215	221	204	193	217	207	200	216	198	212	192	221	201	215	169	203	228	214	194	206	215	202	209	198	196	204	200	194	185	197	210	187	210	204	226	196	210	212	233	226	205	254	230	193	209	237	198	226	195	193	215	219	204	195	204	226	200	200	222	191	215	193	180	208	212	206	209	196	194	192	225	189	237	191	202	219	210	228	195	200	210	213	208	197	188	190	188	208	203	195	186	192	173	228	225	171	210	190	200	217	225	222	203	180	198	203	222	223	211	211	180	204	222	233	204	210	174	213	180	245	202	204	243	217	228	207	213	185	192	207	216	209	196	188	224	185	186	165	222	219	181	222	208	202	189	208	186	214	229	195	223	212	197	202	196	218	215	215	201	167	204	211	184	215	207	192	208	190	211	199	201	198	196	213	212	195	186	232	211	217	218	177	228	230	211	208	221	195	217	195	194	215	229	205	219	211	226	198	183	197	207	195	225	230	197	204	211	205	201	198	197	201	194	210	200	212	226	226	214	209	191	200	198	179	198	215	207	233	229	211	227	193	228	244	207	196	194	189	198	185	198	236	211	187	186	199	215	202	195	200	205	199	220	216	198	208	206	180	228	183	188	204	211	189	228	216	189	192	210	246	196	195	206	219	167	207	215	189	216	208	201	203	201	192	169	217	216	205	195	219	204	221	211	200	209	205	216	229	186	206	188	184	195	192	202	175	210	204	194	198	208	187	236	178	224	227	195	171	196	188	235	198	190	200	218	202	206	202	209	178	219	207	216	205	227	208	188	202	209	189	194	212	210	214	203	188	189	231	204	223	194	191	204	207
14938	20143	11644	5525	3639	2691	2048	1474	1158	993	868	735	670	619	532	506	460	450	433	406	400	380	344	362	367	372	349	378	340	354	322	334	334	301	316	344	336	320	342	328	293	320	316	314	311	324	291	338	343	324	293	288	305	303	324	333	320	298	320	295	289	298	308	332	314	284	301	308	294	306	342	308	301	321	343	312	306	290	354	303	301	323	305	298	284	332	319	303	302	317	293	330	306	296	306	297	293	306	293	292	325	309	281	299	301	325	278	306	305	324	333	291	293	274	319	296	272	313	336	297	312	317	306	264	300	309	289	282	294	304	318	282	312	316	292	284	303	320	323	330	302	315	284	282	293	288	282	323	325	316	301	296	303	308	292	328	330	278	299	317	280	294	310	319	332	281	337	283	302	275	333	297	315	295	278	320	285	309	322	317	299	311	312	307	319	306	286	297	290	310	331	294	299	298	284	307	277	280	309	326	316	294	296	284	315	318	328	299	300	304	301	299	283	289	296	262	283	283	284	321	283	307	324	297	282	304	294	304	294	340	274	320	329	330	303	289	292	297	322	296	318	281	300	317	283	306	273	309	301	308	313	310	303	294	319	311	301	282	291	283	337	284	300	294	303	310	268	295	281	319	309	327	304	314	278	284	286	302	298	309	321	313	298	301	294	305	311	297	282	293	323	343	318	281	292	326	337	325	302	281	289	286	311	306	292	319	301	284	349	285	289	328	322	295	294	314	316	299	310	312	311	303	298	294	287	317	264	289	317	295	308	315	331	307	322	265	334	324	284	281	308	312	326	314	326	301	312	328	317	302	277	310	311	300	304	312	291	297	284	285	317	315	286	325	307	301	301	309	290	278	310	281	275	278	320	290	279	313	282	295	304	302	292	303	290	274	331	286	303	303	296	307	316	282	303	305	277	294	329	284	306	314	306	300	323	277	294	284	292	270	280	272	291	274	288	268	313	277	263	291	266	284	303	315	296	269	323	311	272	343	317	317	363	276	322	293	324	291	301	288	309	292	271	309	264	307	277	269	290	285	313	275	310	310	297	323	282	337	299	272	311	321	315	311	341	351	280	332	335	306	307	289	293	287	291	322	308	306	268	301	291	306	334	296	299	295	321	311	320	264	285	297	301	294	305	313	305	282	283	304	302	294	320	297	337	309	269	285	297	302	297	269	315	274	296	314	306	317	305	315	304	321	285	309	275	313	290	295	292	308	290	321	309	309	314	288	311	307	293	311	295	290	310	289	283	293	282	292	319	293	304	300	288	289	307	299	321	297	289	299	297	319	291	286	304	302	313	282	330	301	278	337	270	299	303	300	312	302	299	286	310	347	288	300	325	278	299	301	294	292	304	328	314	331	293	310	308	299	324	289	324	317	307	317	305	310	275	306	307	302	281	294	282	327	293	283	269	297	286	312	307	299	261	306	303	298	308	284	291	299	322	306	298	304	314	275	299	304	292	294	279	303	325	279	298	300	305	300	298	291	316	310	308	281	307	314	319	303	311	274	294	332	271	290	294	322	287	292	278	312	288	292	289	329	316	309	299	311	290	288	310	312	323	325	314	325	258	279	330	265	280	312	289	319	326	296	263	317	284	297	260	267	276	314	322	284	299	306	314	339	288	266	265	314	314	274	314	303	273	298	303	313	286	308	283	288	295	317	295	308	323	269	343	294	295	286	274	293	266	293	282	303	334	316	301	302	296	326	278	291	275	270	311	324	322	317	283	293	301	303	289	320	317	302	296	294	317	286	303	322	292	275	293	322	296	309	288	279	319	291	317	299	258	300	330	301	289	277	265	280	292	288	291	301	336	300	282	289	275	327	274	285	319	306	308	310	299	294	330	314	327	306	277	303	295	293	294	284	323	315	321	309	293	317	306	317	323	262	312	285	299	327	315	302	283	271	307	291	299	286	295	321	295	319	287	316	353	327	301	287	277	295	315	305	292	315	305	287	300	308	316	290	306	278	298	299	297	328	299	297	304	285	315	289	279	307	288	301	320	281	311	303	289	306	326	295	299	325	286	300	307	285	315	306	301	289	326	329	301	302	298	283	318	295	313	329	277	327	305	320	275	334	280	311	274	324	297	301	302	265	300	274	322	312	292	322	299	298	279	311	292	309	307	293	310	295	299	316	303	260	327	287	295	283	295	302	284	306	310	294	318	298	305	324	323	295	305	307	305	330	303	292	283	272	310	308	319	311	290	331	298	298	256	293	324	277	326	317	272	299	324	308	285	301	306	331	287	321	290	300	308	317	289	289	296	281	299	311	283	252	323	336	285	296	309	311	322	287	297	302	306	306	288	319	293	301	279	308	307	289	311	297	298	314	288	295	282	303	334	284	302	313	311	303	287	297	329	316	314	302	264	293	299	310	300	287	353	304	329	316	293	310	324	278	291	293	292	302	291	310	317	301	306	315	312	315	290	307	301	358	310	298	302	283	305	292	318	310	295	290	291	304	317	326	268	277	301	285	291	294	303	282	285	318	291	319	302	303	284	287	292	317	286	282	342	309	307	289	280	312	305	316	303	362	322	277	290	328	318	297	282	275	314	305	291	304	269	275	300	299	313	292	321	306	316	309	282	301	287	277	306	299	287	308	280	297	311	284	306	297	307	279	293	295	314	314	321	325	334	297	310	323	302	293	314	305	282	310	314	282	301	308	286	310	266	295	314	315	295	316	320	305	304	306	287	284	283	292	291	317	304	298	296	334	304	306	291	319	324	280	327	306	326	282	299	298	306	309	300	295	305	275	288	278	300	308	288	326	320	324	301	270	300	300	305	285	275	309	275	322	288	253	307	278	295	300	272	259	303	321	306	299	291	314	281	317	299	309	322	320	263	288	282	312	289	332	300	320	293	317	320	309	309	305	285	325	326	297	348	295	287	302	283	286	307	285	297	303	301	281	295	289	277	302	274	322	299	315	305	313	289	324	303	303	335	300	317	275	313	264	311	313	281	271	295	291	312	333	298	311	336	287	317	287	301	294	308	286	312	321	308	288	306	300	286	305	298	296	324	289	279	284	296	350	288	329	295	264	308	323	303	289	291	295	291	287	290	348	309	294	320	288	295	290	269	310	315	305	272	295	302	288	279	289	286	320	295	289	305	304	309	286	319	318	332	270	310	317	298	325	281	286	293	327	327	294	294	290	305	327	282	311	296	306	323	272	292	298	308	298	325	339	279	304	297	309	323	320	282	298	316	283	298	295	298	271	313	287	288	308	302	309	326	317	303	276	281	293	292	325	324	309	285	295	304	329	304	277	290	277	302	352	303	343	284	292	291	283	289	297	307	327	319	299	339	273	288	311	253	284	304	296	313	289	302	313	299	292	303	287	281	320	294	319	301	289	274	299	322	336	314	302	278	285	296	299	307	293	312	315	307	339	315	316	304	322	309	302	284	277	323	296	354	293	299	291	291	282	278	323	321	303	294	312	291	298	289	288	298	315	309	283	305	301	318	321	313	296	305	314	301	310	342	327	321	261
26715	19212	6324	1460	961	896	916	835	828	784	828	799	799	802	812	801	769	767	769	779	790	750	815	787	828	784	814	730	769	745	761	785	776	785	770	762	784	822	814	723	809	789	786	742	777	742	754	771	781	784	763	797	763	743	770	730	803	820	768	803	797	785	769	783	807	744	779	801	730	808	720	745	795	727	775	751	814	793	776	759	749	810	794	768	796	778	718	791	714	728	796	744	700	789	764	792	727	759	778	805	832	783	729	736	754	698	754	821	735	782	759	756	814	742	782	816	734	779	789	752	808	802	785	792	788	753	770	708	766	736	750	755	741	786	734	782	759	763	716	747	747	728	789	772	778	808	742	775	812	816	783	751	750	748	726	775	791	797	758	774	763	748	838	805	777	753	738	764	823	759	695	779	750	764	778	811	784	758	788	750	753	738	778	819	732	775	758	778	761	771	778	785	740	743	740	789	749	804	794	747	765	780	760	804	769	805	807	720	744	800	730	787	781	768	760	783	805	736	759	770	739	789	797	808	786	770	774	715	710	743	729	757	752	776	734	736	761	770	770	752	731	790	787	784	752	778	745	759	741	833	776	755	744	709	798	763	809	763	779	767	731	790	751	755	740	757	761	739	772	770	768	769	772	755	762	782	725	800	756	758	803	739	717	800	722	787	769	775	737	742	766	704	802	710	780	772	744	772	745	798	726	794	776	826	794	769	792	762	749	764	812	770	729	738	764	735	838	742	728	797	771	761	708	803	744	785	779	764	760	739	775	777	749	769	744	805	759	764	792	778	707	756	781	829	761	712	749	738	780	768	796	748	745	757	787	711	767	782	785	771	761	790	745	783	766	753	771	801	761	789	737	777	786	761	725	771	763	743	736	756	792	811	741	797	768	751	792	774	770	785	825	733	780	720	788	793	758	778	789	782	730	742	789	765	769	794	743	746	778	744	788	796	785	791	789	699	728	772	781	756	762	808	763	795	749	755	769	765	780	803	731	773	815	774	790	781	789	807	755	721	773	781	729	738	780	793	774	739	783	759	728	781	819	760	782	764	767	763	763	754	767	821	788	747	796	765	731	718	730	784	779	727	730	758	789	810	792	732	773	784	792	747	751	771	768	809	819	790	817	770	786	768	786	789	821	751	781	816	763	752	798	819	731	778	799	756	753	805	797	745	756	787	808	759	729	775	815	759	768	809	805	792	817	786	821	766	786	780	784	787	735	755	748	704	771	771	811	771	786	765	805	692	723	770	745	781	800	789	749	752	810	770	763	764	796	782	769	787	812	719	805	795	726	807	802	739	857	791	753	800	750	807	729	843	715	766	825	763	734	742	786	805	721	762	739	750	766	744	767	755	771	762	723	733	755	768	778	760	783	750	776	774	789	767	801	755	721	761	812	714	747	818	772	808	716	767	741	792	804	749	753	754	766	764	763	773	760	790	766	783	791	760	788	756	788	718	776	748	785	754	778	745	748	758	788	790	744	768	777	793	785	785	762	758	767	706	837	768	769	807	784	727	781	772	762	801	783	768	752	778	740	752	744	819	788	746	768	755	793	794	778	783	730	779	744	834	805	784	762	779	769	774	755	754	821	773	795	732	762	826	791	819	748	801	781	824	783	764	761	852	812	798	777	727	777	756	745	799	777	765	731	773	789	726	773	793	799	759	804	725	763	771	746	764	729	783	745	761	758	748	783	756	762	753	765	776	742	763	778	842	746	756	754	776	725	755	751	782	795	778	704	810	783	810	782	742	773	766	830	776	825	791	727	833	756	725	770	783	740	757	752	771	750	737	750	780	827	745	777	791	755	744	765	797	754	762	797	768	742	742	792	803	754	775	811	770	808	738	774	829	804	795	741	798	707	763	723	804	806	750	724	769	817	845	741	719	747	762	806	758	786	795	768	765	775	770	764	753	757	820	709	777	742	773	757	810	777	785	792	754	748	812	768	749	803	770	723	796	753	767	837	744	798	779	789	751	756	784	765	699	869	767	788	732	776	758	768	769	727	726	777	812	733	784	718	754	812	783	723	798	782	753	776	726	727	747	772	774	758	769	750	800	746	743	718	803	791	759	774	753	764	730	757	809	759	770	794	779	782	776	752	798	781	840	782	781	787	728	828	755	750	776	776	751	746	825	755	751	759	765	747	775	731	771	770	779	824	775	788	828	767	758	811	786	813	780	788	762	792	797	777	770	777	777	734	799	812	792	768	771	756	787	759	793	740	741	802	799	771	746	780	775	784	796	797	718	755	808	715	739	823	735	737	785	815	747	746	757	819	742	717	798	752	702	750	804	736	745	722	777	763	722	742	807	773	756	765	787	789	781	745	787	794	768	807	766	775	748	821	764	762	798	732	814	731	760	820	793	790	735	771	729	748	791	707	711	767	761	760	738	809	756	781	792	791	789	821	768	762	795	797	776	693	807	786	782	785	799	769	712	818	786	786	816	778	781	735	717	760	762	827	781	750	759	778	771	756	827	808	750	833	801	755	762	794	750	776	758	731	773	771	749	834	751	762	762	774	740	823	783	787	746	761	804	713	790	779	756	774	805	769	734	751	777	749	795	775	799	742	797	749	763	789	796	767	756	779	773	793	782	738	743	762	754	745	770	759	743	773	750	765	775	754	785	738	789	821	774	768	757	771	819	801	765	794	760	764	772	778	739	802	744	749	758	749	809	727	712	754	781	734	813	811	742	728	791	769	780	779	793	792	782	767	765	753	747	763	767	784	789	739	833	801	777	765	759	833	763	794	789	765	768	742	772	746	769	775	735	771	791	782	757	712	767	770	759	792	766	761	785	768	807	807	760	769	807	733	767	775	785	733	753	780	775	757	800	789	783	775	734	791	760	797	786	741	784	737	718	788	707	770	803	753	801	765	761	750	800	774	810	745	810	800	793	734	777	769	759	755	732	752	779	801	737	758	752	780	725	748	793	763	811	778	742	778	782	795	767	774	758	819	740	762	768	777	716	759	743	761	801	782	772	803	764	734	774	786	801	744	785	802	760	765	769	782	730	796	785	807	803	747	712	794	749	748	836	744	798	797	763	734	807	780	817	793	735	776	774	749	750	785	757	819	746	773	754	777	820	779	779	766	776	795	805	783	798	809	772	764	797	752	767	754	810	773	761	823	775	780	842	816	753	791	802	743	780	798	754	774	767	722	734	763	755	780	753	790	754	811	775	770	814	795	782	734	764	727	736	796	779	743	767	755	764	764	809	838	728	756	777	771	784	779	755	814	728	829	764	788	742	726	734	737	782	761	773	789	778	786	746	759	809	748	773	808	803	729	776	756	817	775	841	771	786	782	800	793	702	761	723	771	741	799	766	775	709	766	764	791	811	830	719	753	778	717	755	803	779	768	742	748	771	761	730	810	758	764	800	773	808	809	746	748	772	761	763	743	779	803	791	723	773	770	771	787	790	811	790	768	806	773	771	792	797	824	723	782	782	766	807	746	738	783	794	728	782	759	735	740	757	752	758	763	742	727	762
9444	5623	3112	1758	1549	1446	1383	1214	1196	1203	1114	1145	1155	1110	1099	1147	1158	1117	1049	1096	1136	1130	1096	1101	1080	1118	1182	1089	1129	1108	1136	1128	1111	1081	1061	1112	1080	1121	1109	1175	1108	1118	1066	1103	1087	1122	1164	1171	1101	1085	1158	1166	1138	1113	1152	1054	1099	1122	1158	1088	1100	1099	1091	1114	1147	1078	1112	1084	1128	1143	1043	1128	1115	1052	1063	1139	1141	1119	1063	1059	1079	1035	1091	1112	1135	1113	1133	1112	1114	1095	1137	1076	1077	1051	1066	1092	1087	1106	1096	1097	1196	1059	1069	1099	1099	1099	1116	1103	1111	1176	1085	1041	1116	1106	1141	1093	1149	1106	1042	1111	1133	1089	1131	1058	1117	1144	1153	1085	1079	1082	1133	1141	1141	1112	1048	1099	1035	1143	1088	1107	1121	1118	1104	1110	1081	1116	1103	1075	1117	1052	1081	1145	1047	1107	1109	1154	1134	1113	1065	1071	1031	1031	1090	1093	1060	1065	1143	1082	1056	1059	1098	1177	1098	1120	1065	1049	1137	1135	1113	1121	1127	1079	1114	1172	1129	1067	1158	1149	1131	1098	1044	1089	1093	1062	1111	1060	1152	1105	1071	1171	1123	1076	1089	1094	1108	1125	1148	1115	1106	1114	1099	1083	1064	1120	1092	1119	1129	1133	1076	1038	1157	1096	1140	1160	1103	1077	1100	1115	1092	1140	1080	1095	1056	1123	1068	1031	1090	1117	1040	1052	1118	1147	1133	1133	1113	1093	1128	1097	1072	1071	1055	1147	1046	1094	1063	1146	1041	1133	1110	1103	1088	1095	1152	1133	1083	1105	1085	1127	1173	1079	1084	1127	1147	1126	1064	1114	1127	1190	1068	1076	1117	1127	1111	1122	1100	1103	1065	1194	1145	1122	1125	1112	1101	1142	1120	1113	1166	1074	1141	1085	1091	1121	1114	1153	1091	1073	1049	1098	1103	1103	1133	1104	1114	1131	1135	1108	1132	1113	1087	1075	1058	1105	1168	1085	1137	1074	1067	1096	1114	1104	1131	1065	1112	1103	1122	1127	1144	1092	1165	1107	1074	1047	1127	1065	1101	1122	1082	1114	1141	1109	1148	1125	1077	1122	1091	1053	1077	1179	1115	1146	1086	1042	1138	1039	1114	1098	1139	1054	1138	1183	1140	1075	1115	1072	1142	1083	1136	1063	1125	1121	1112	1132	1102	1042	1069	1116	1093	1067	1087	1075	1078	1118	1068	1055	1095	1094	1123	1089	1078	1135	1100	1106	1097	1150	1115	1067	1066	1115	1197	1060	1127	1091	1064	1069	1112	1124	1114	1116	1093	1094	1089	1168	1172	1120	1122	1084	1043	1105	1077	1141	1108	1142	1110	1094	1085	1071	1124	1075	1095	1151	1073	1165	1104	1097	1084	1121	1176	1105	1134	1068	1006	1137	1122	1143	1093	1115	1155	1120	1107	1136	1104	1108	1109	1041	1057	1137	1138	1176	1108	1139	1165	1133	1113	1075	1135	1097	1094	1179	1156	1108	1080	1066	1118	1070	1109	1051	1045	1092	1086	1123	1046	1048	1136	1182	1131	1154	1123	1079	1045	1105	1051	1079	1057	1114	1141	1076	1109	1063	1093	1140	1089	1120	1104	1067	1145	1083	1133	1136	1061	1106	1161	1096	1096	1139	1071	1124	1120	1131	1078	1082	1119	1130	1130	1056	1101	1146	1128	1072	1084	1074	1127	1099	1136	1184	1102	1108	1115	1112	1167	1054	1170	1083	1101	1084	1100	1110	1157	1057	1064	1122	1072	1059	1049	1046	1101	1132	1098	1147	1138	1084	1089	1172	1139	1102	1078	1088	1122	1148	1100	1127	1140	1068	1085	1139	1123	1078	1097	1123	1132	1112	1087	1069	1137	1045	1102	1131	1099	1068	1205	1050	1077	1124	1125	1173	1115	1165	1114	1077	1103	1139	1099	1118	1035	1043	1131	1089	1069	1146	1095	1174	1103	1090	1137	1134	1084	1133	1161	1067	1107	1073	1112	1088	1114	1092	1090	1088	1152	1132	1101	1167	1145	1134	1117	1138	1130	1164	1078	1088	1083	1126	1131	1116	1118	1177	1166	1049	1168	1123	1091	1083	1106	1155	1105	1169	1088	1124	1126	1094	1150	1090	1112	1082	1112	1112	1022	1068	1153	1134	1124	1068	1134	1091	1095	1072	1130	1098	1107	1158	1085	1075	1080	1130	1078	1181	1143	1159	1131	1057	1123	1098	1071	1110	1125	1096	1124	1138	1121	1082	1059	1124	1099	1092	1114	1205	1135	1069	1075	1097	1079	1099	1148	1124	1067	1124	1172	1097	1104	1043	1129	1140	1118	1090	1115	1059	1087	1087	1121	1069	1159	1121	1113	1111	1074	1081	1085	1139	1064	1112	1121	1041	1118	1105	1089	1117	1112	1080	1122	1158	1081	1117	1190	1114	1133	1189	1083	1060	1128	1071	1089	1100	1140	1089	1089	1121	1102	1127	1128	1103	1090	1081	1099	1022	1122	1111	1091	1101	1159	1160	1155	1126	1090	1111	1159	1073	1073	1116	1105	1150	1044	1114	1159	1068	1081	1072	1140	1096	1049	1109	1110	1150	1064	1077	1117	1137	1121	1046	1117	1130	1110	1038	1083	1128	1169	1098	1146	1099	1096	1102	1139	1065	1108	1063	1111	1074	1107	1082	1110	1077	1065	1081	1081	1177	1103	999	1130	1109	1121	1149	1093	1122	1101	1120	1092	1080	1092	1102	1200	1111	1132	1160	1103	1124	1076	1055	1144	1095	1102	1087	1105	1042	1071	1061	1068	1163	1160	1129	1120	1086	1081	1126	1082	1090	1121	1120	1159	1074	1057	1150	1118	1169	1118	1138	1097	1161	1149	1114	1137	1122	1055	1096	1121	1143	1103	1112	1124	1128	1097	1108	1065	1116	1137	1183	1085	1078	1070	1130	1088	1052	1148	1072	1089	1096	1078	1132	1139	1094	1137	1145	1114	1033	1094	1078	1109	1113	1119	1085	1080	1090	1057	1110	1064	1109	1073	1098	1092	1154	1093	1142	1132	1146	1032	1066	1092	1131	1067	1064	1055	1114	1072	1120	1152	1064	1107	1155	1061	1044	1142	1172	995	1122	1078	1118	1075	1099	1122	1085	1126	1035	1109	1055	1111	1107	1103	1046	1081	1153	1105	1117	1093	1162	1089	1039	1075	1076	1062	1107	1099	1120	1107	1118	1069	1054	1037	1030	1096	1156	1128	1102	1148	1133	1146	1153	1139	1138	1096	1132	1108	1093	1106	1040	1094	1083	1109	1057	1086	993	1098	1082	1151	1085	1113	1092	1074	1101	1071	1155	1128	1125	1101	1135	1094	1111	1113	1097	1120	1078	1151	1135	1112	1040	1123	1123	1127	1094	1113	1084	1054	1106	1137	1075	1141	1039	1142	1128	1114	1083	1100	1070	1136	1134	1093	1136	1092	1108	1117	1088	1068	1117	1068	1094	1099	1109	1096	1094	1082	1170	1164	1145	1093	1116	1076	1145	1065	1099	1172	1071	1120	1060	1082	1077	1144	1151	1129	1124	1089	1110	1153	1066	1119	1101	1125	1075	1164	1076	1116	1066	1067	1081	1091	1111	1110	1113	1083	1107	1115	1098	1096	1134	1102	1066	1173	1120	1097	1147	1080	1114	1092	1103	1068	1114	1081	1132	1086	1132	1144	1063	1120	1082	1125	1085	1154	1075	1173	1132	1150	1119	1087	1145	1081	1105	1034	1106	1082	1155	1147	1087	1088	1171	1097	1140	1072	1121	1094	1103	1106	1079	1123	1120	1084	1121	1106	1127	1079	1076	1068	1087	1096	1106	1095	1098	991	1105	1111	1061	1117	1052	1108	1129	1086	1078	1067	1080	1105	1112	1106	1126	1049	1155	1114	1122	1114	1058	1146	1117	1128	1115	1132	1105	1144	1085	1098	1045	1126	1131	1116	1075	1107	1089	1124	1133	1078	1083	1044	1116	1137	1161	1125	1101	1112	1208	1133	1094	1151	1106	1166	1075	1099	1146	1093	1091	1009	1096	1135	1142	1094	1138	1117	1131	1082	1081	1120	1061	1103	1108	1095	1124	1118	1079	1180	1024	1122	1109	1130	1110	1089	1105	1124	1151	1074	1163	1099	1142	1106	1074	1105	1107	1136	1160	1111	1154	1119	1102	1139	1134	1138	1053	1117	1094	1125	1085	1130	1105	1088	1152	1091	1166	1200	1183	1054	1101	1093	1090	1072	1116	1095	1113	1170	1109	1136	1123	1060	1128	1081	1102	1101	1045	1167	1113	1131	1082	1154	1151	1116	1128	1068	1139	1059	1097	1080	1096	1151	1131	1104	1118	1141	1079	1095	1123	1085	1120	1060	1117	1132	1141	1100	1112	1098	1123	1104	1099	1114	1120	1153	1107	1155	1122	1111	1092	1178	1159	1084	1098	1129	1087	1133	1128	1124	1162	1092	1057	1170	1094	1115	1121	1117	1120	1098	1146	1083	1144	1093	1163	1079	1088	1139	1110	1099	1165	1075	1122	1107	1103	1129	1088	1103	1096	1120	1088	1066	1059	1125	1066	1125	1060	1117	1065	1055	1124	1134	1087	1158	1034	1086	1100	1092	1059	1073	1093	1104	1099	1088	1115	1112	1088	1195	1084	1096	1146	1070	1098	1116	1146	1117	1137	1104	1116	1187	1113	1070	1055	1131	1116	1119	1112	1045	1097	1156	1116	1084	1132	1114	1108	1076	1139	1098	1087	1078	1134	1145	1115	1061	1130	1145	1131	1129	1052	1100	1158	1067	1110	1125	1119	1112	1093	1143	1149	1155	1110	1033	1135	1138	1138	1150	1153	1071	1125	1109	1122	1056	1129	1093	1083	1072	1132	1111	1081	1080	1080	1087	1106	1083	1089	1127	1134	1129	1106	1158	1112	1050	1084	1059	1085	1155	1071	1033	1109	1161	1089	1100	1097	1079	1052	1133	1087	1054	1087
22984	21040	28162	24101	20986	6725	1073	697	612	575	572	546	498	483	496	494	513	482	443	473	453	449	436	464	471	455	461	470	459	448	457	448	488	453	442	426	408	455	439	436	423	483	447	414	497	451	473	451	427	472	427	427	410	415	472	418	443	459	432	448	473	431	430	411	417	405	413	421	430	431	443	454	470	446	451	466	440	428	417	446	442	439	436	418	428	451	458	448	441	445	462	467	433	445	415	423	447	443	431	451	428	442	464	417	478	426	484	439	445	441	468	412	415	430	461	435	450	452	399	430	464	423	453	464	477	449	450	419	444	483	479	445	454	452	423	455	439	459	445	457	460	446	434	453	446	407	418	404	410	447	454	486	428	444	441	484	432	435	496	437	431	484	437	427	430	433	420	443	424	439	451	419	468	432	446	435	424	449	462	422	421	448	446	416	406	417	448	405	446	454	434	414	423	462	444	468	441	455	486	455	446	419	450	411	442	455	434	438	421	442	446	428	453	402	421	445	434	450	456	422	441	466	467	476	387	380	427	478	464	463	465	478	423	442	454	476	434	473	453	441	464	453	424	423	459	443	429	445	458	406	443	416	457	472	471	449	421	450	444	453	437	452	432	450	453	409	414	444	455	422	433	433	426	477	449	437	409	458	428	474	406	439	437	432	453	431	453	414	460	469	444	467	430	438	427	456	439	431	439	458	428	470	424	400	452	413	448	440	456	455	417	430	394	441	426	483	447	450	425	484	422	436	462	467	410	451	441	439	456	437	413	421	452	427	445	446	437	407	422	469	435	468	451	461	437	439	439	464	473	417	429	452	449	418	446	474	443	413	431	482	402	445	480	451	441	429	437	439	451	422	429	460	456	422	448	407	441	447	409	456	423	433	398	415	429	474	430	445	436	440	452	431	433	466	399	462	465	429	469	439	455	436	466	465	408	433	473	449	453	444	406	414	430	400	426	477	454	409	462	449	459	440	428	420	433	410	455	430	439	424	434	451	420	438	433	461	435	413	431	459	439	440	443	449	449	446	496	399	410	432	490	461	429	435	490	468	446	445	443	459	423	465	460	409	448	470	428	428	404	456	436	447	424	469	447	469	459	470	500	421	441	415	466	406	461	476	441	435	452	450	423	456	421	451	413	444	424	469	454	482	456	454	457	460	450	450	442	434	419	427	496	412	441	444	439	416	429	418	463	441	426	437	474	437	430	464	406	419	473	442	458	455	456	403	438	415	431	419	445	438	489	427	438	438	434	448	454	458	464	424	444	452	427	423	416	423	462	454	440	417	472	433	500	451	437	448	442	448	443	429	442	443	445	411	413	408	431	420	446	467	446	452	444	442	454	452	446	473	426	443	435	442	424	428	446	452	454	426	433	432	439	459	469	441	424	417	443	453	422	455	425	443	379	402	388	437	423	441	436	494	441	408	432	425	420	426	432	431	446	483	440	441	464	427	425	416	448	451	460	407	429	446	434	438	427	404	459	455	436	450	436	413	457	443	468	444	461	461	439	423	420	438	407	433	406	446	461	361	456	460	440	431	446	467	455	388	396	456	466	413	444	415	419	442	460	460	474	409	414	407	422	471	443	432	429	424	462	469	443	412	447	416	429	494	442	428	406	449	444	419	434	434	490	406	448	459	486	465	385	408	417	438	410	420	437	436	397	402	458	445	447	422	421	420	393	415	461	440	425	448	420	457	489	446	414	451	420	432	478	412	432	414	498	442	430	404	417	451	420	418	432	469	454	429	434	419	452	453	421	445	446	454	427	406	466	448	447	439	468	448	449	438	429	437	404	445	451	457	494	428	492	441	435	431	440	453	438	436	443	451	446	462	408	448	475	461	453	454	436	413	436	443	428	456	432	451	459	422	411	460	464	439	423	414	450	450	394	419	479	448	428	405	463	458	410	443	456	406	428	466	467	445	388	442	431	447	441	439	413	428	406	482	441	399	428	422	451	436	417	412	462	441	430	423	415	444	420	438	408	433	439	407	441	464	422	434	440	447	437	427	441	390	433	461	489	434	428	445	458	484	450	455	462	416	422	425	462	432	431	451	435	425	462	398	463	425	437	435	423	431	412	458	447	441	419	464	398	422	434	435	461	454	459	454	444	483	434	446	444	404	421	455	454	463	415	446	471	440	418	426	437	448	441	441	414	432	437	421	436	448	469	472	435	426	438	417	431	425	412	430	433	422	426	460	421	418	397	422	440	449	438	436	446	489	433	435	436	466	434	436	449	435	478	481	451	416	454	455	442	410	446	462	470	436	458	462	436	456	448	438	433	449	440	470	439	448	426	469	437	434	450	475	483	443	436	452	422	413	442	432	436	471	461	475	459	440	424	445	452	439	443	403	431	425	468	424	440	435	442	421	447	421	435	426	442	440	415	456	474	412	413	432	468	441	433	435	388	416	450	411	406	397	429	442	425	436	451	470	450	456	403	468	410	437	481	452	447	465	472	447	420	423	468	430	435	444	393	459	408	436	456	460	449	410	412	430	416	433	429	447	426	418	454	407	462	448	397	446	408	365	405	429	462	457	419	466	407	406	433	481	456	411	439	413	457	421	434	416	458	434	451	468	455	410	451	438	416	432	449	428	437	428	432	415	435	448	430	410	420	432	438	456	423	438	430	445	450	445	471	453	430	430	451	438	462	421	427	447	467	442	423	462	432	433	489	433	436	429	457	452	426	464	453	440	451	417	429	454	470	441	429	418	456	473	426	450	438	428	441	461	425	432	443	434	432	401	444	450	465	410	433	444	402	449	441	422	488	444	466	440	419	455	420	451	443	467	403	430	450	413	456	439	441	458	420	407	434	473	421	438	432	451	453	463	440	430	452	454	410	481	448	420	423	454	428	477	427	485	460	465	449	422	424	465	428	465	440	425	437	455	439	442	428	454	458	480	459	441	437	470	474	417	430	421	450	445	413	422	475	418	443	457	420	420	439	461	424	450	435	447	440	446	408	422	467	433	443	409	464	437	438	490	441	473	412	429	467	441	422	421	458	430	430	432	416	443	433	402	450	480	397	447	399	453	449	430	414	431	422	443	437	453	440	458	439	461	443	414	442	418	433	452	438	430	409	421	448	459	442	449	454	429	424	497	388	406	430	446	449	421	431	432	425	403	397	491	459	432	449	468	416	478	442	426	462	446	428	424	455	457	466	446	455	455	418	417	403	432	483	431	398	438	421	450	424	467	429	471	461	437	447	439	414	408	501	432	457	485	462	439	460	424	433	432	456	461	438	420	434	460	443	495	429	461	436	463	485	448	458	456	447	451	431	426	419	431	378	429	394	439	433	460	419	403	463	428	467	460	447	411	446	435	463	418	425	404	412	445	461	399	457	458	418	431	432	466	416	440	486	419	434	420	446	451	425	409	404	422	437	412	447	444	418	447	429	432	453	434	437	439	483	459	447	432	418	429	415	394	439	465	429	420	435	400	417	435	475	443	427	429	418	457	443	443	445	450	464	461	437	455	438	417	424	438	404	401
11762	13576	8009	3551	2497	2020	1699	1407	1123	1129	1009	912	826	835	769	785	762	700	699	675	655	697	693	730	663	735	681	720	667	677	687	660	681	686	671	683	609	660	683	625	658	682	684	635	700	664	676	656	671	638	651	693	632	674	690	675	694	619	665	653	645	648	653	636	655	685	658	708	675	684	623	624	638	688	692	633	674	654	671	677	656	632	650	667	675	703	645	686	692	637	661	675	654	664	670	714	639	644	708	697	676	653	688	700	695	664	651	653	660	659	661	625	653	666	653	632	636	713	624	681	653	713	643	643	690	661	646	659	671	642	672	641	674	656	670	669	668	639	661	648	689	654	653	689	719	712	644	649	686	697	627	717	626	669	653	672	661	663	652	664	663	662	688	664	648	678	711	665	607	667	658	667	652	684	637	683	695	636	644	686	633	656	729	649	636	660	661	617	680	654	667	681	681	673	661	691	675	666	662	628	649	676	620	632	678	686	658	650	673	634	635	666	643	597	678	693	634	667	644	682	682	649	649	653	651	672	666	672	654	690	697	634	628	678	641	646	683	717	650	681	683	646	639	643	644	654	655	648	665	663	612	656	651	676	653	685	687	666	711	671	704	679	638	671	620	691	638	630	602	678	671	663	632	657	652	632	670	664	678	661	669	650	685	646	719	702	644	589	645	699	666	631	673	701	629	631	704	635	681	727	599	667	693	651	662	662	711	692	692	625	665	627	644	676	636	690	643	652	625	674	672	583	671	681	699	663	676	708	634	654	647	665	677	676	693	665	666	678	648	658	708	653	699	658	660	675	636	639	697	650	668	659	661	641	677	706	650	670	685	647	655	685	671	638	639	682	676	629	630	691	686	692	649	699	664	606	637	695	641	676	637	678	644	673	667	670	664	653	632	654	661	683	678	681	659	710	623	662	645	625	644	670	684	672	711	643	696	660	651	673	642	665	659	629	681	676	662	693	679	652	708	650	656	644	687	681	635	639	661	634	662	658	653	710	678	642	641	655	628	599	647	633	646	656	617	667	666	645	673	658	666	603	657	658	669	662	626	650	664	709	657	653	686	666	695	658	624	651	695	628	650	640	635	674	685	640	608	647	645	627	631	702	610	618	687	692	659	625	679	701	708	668	666	645	673	638	695	631	649	680	675	638	661	632	673	683	690	673	674	661	654	629	665	678	657	702	673	678	692	668	637	677	696	629	671	594	703	641	646	669	677	631	624	658	669	639	690	642	686	624	614	630	695	671	678	653	633	659	643	628	663	694	660	626	687	657	642	632	658	649	693	642	648	652	618	633	700	679	660	671	647	650	631	659	653	664	712	724	605	692	670	641	689	653	666	628	665	628	693	650	661	656	652	649	645	682	628	629	687	649	652	633	670	652	657	627	648	638	632	640	658	669	679	688	713	681	690	675	673	626	687	666	664	662	665	637	675	660	640	675	635	683	649	667	654	655	656	689	701	724	644	652	630	693	698	682	659	683	634	659	642	650	679	668	708	667	654	634	659	692	647	682	625	698	679	633	639	626	653	641	685	664	649	655	652	701	684	706	682	692	653	597	607	660	679	656	658	605	667	650	674	591	633	674	681	624	679	672	626	651	677	615	598	643	676	686	665	692	695	635	648	656	679	684	660	648	646	646	666	723	656	663	636	625	659	672	663	695	680	652	656	729	686	622	661	675	651	676	698	702	642	667	683	667	657	701	665	681	660	615	637	694	668	642	595	656	664	645	700	620	668	652	609	644	656	665	640	649	659	670	642	675	637	643	664	634	665	706	706	653	677	623	607	691	705	617	695	688	669	679	655	664	647	665	655	704	619	663	641	650	604	650	676	621	692	633	672	687	632	667	669	655	659	625	695	674	632	647	674	664	617	657	670	678	636	678	612	642	683	677	650	653	650	670	654	639	645	652	630	669	676	645	619	648	641	677	656	674	682	676	653	662	667	659	685	651	631	676	616	645	693	661	624	645	660	651	658	633	619	633	689	644	664	637	659	638	640	660	686	681	667	631	705	677	639	690	681	660	622	640	655	610	648	710	671	652	674	625	652	665	658	623	634	628	655	691	672	632	659	676	651	668	698	655	680	704	671	674	663	664	653	692	616	650	636	667	588	652	679	639	648	640	678	675	726	671	678	664	685	683	656	678	685	649	666	671	650	684	686	643	618	633	608	656	692	697	680	675	681	625	661	637	660	633	681	643	615	702	684	639	664	688	613	645	724	644	689	678	668	673	683	710	658	660	654	697	631	643	666	681	669	645	698	688	688	663	655	631	619	656	670	640	707	693	675	708	642	667	665	625	699	636	699	685	675	632	649	659	664	690	650	665	640	697	662	638	669	639	661	667	673	635	638	610	695	657	654	652	656	672	693	628	645	724	676	649	661	624	668	678	699	642	628	623	674	686	672	621	609	625	620	683	683	655	646	693	686	652	711	656	666	626	637	677	650	662	671	665	640	636	675	657	663	655	659	630	658	679	656	633	678	562	638	693	670	656	635	665	650	693	679	637	648	664	688	680	678	667	693	685	686	633	643	612	631	630	656	663	677	670	665	665	670	676	668	696	687	645	613	655	637	670	654	640	632	666	690	656	640	647	680	620	665	605	686	621	652	646	701	646	644	653	635	679	648	697	644	654	648	694	713	695	686	670	677	649	655	674	689	662	660	678	626	657	654	608	639	681	666	639	681	635	665	691	653	672	688	686	671	598	669	642	634	672	677	657	652	714	688	648	629	635	666	667	627	651	692	648	666	615	631	694	657	625	632	659	671	666	679	596	635	639	680	691	637	630	647	705	665	626	679	699	671	692	639	656	662	662	647	673	652	651	622	689	611	612	668	678	640	623	644	677	691	643	651	626	654	634	665	624	668	685	663	625	642	687	662	632	630	645	633	680	688	637	660	682	649	700	624	710	673	661	680	666	656	645	629	669	657	656	652	637	635	676	675	641	636	629	632	673	665	689	625	646	613	642	626	623	643	683	652	670	686	637	743	670	680	647	651	648	630	626	651	690	623	665	678	632	642	667	652	688	686	678	674	644	640	654	639	669	700	652	677	610	703	685	639	676	677	681	682	690	635	665	628	674	657	594	680	648	626	636	662	638	656	663	650	708	655	643	668	665	620	656	628	715	633	677	699	622	655	652	656	653	694	596	628	682	652	702	668	634	650	645	701	677	686	637	639	654	617	720	654	643	644	637	668	634	696	702	662	678	658	647	659	670	674	614	643	665	643	629	652	684	639	642	605	669	665	689	693	678	681	644	644	694	645	676	636	663	662	649	644	666	666	633	637	656	655	637	662	652	658	633	675	638	640	685	632	670	640	681	663	625	659	666	665	707	743	671	637	716	649	631	649	719	618	668	668	604	657	691	616	697	663	690	675	685	674	642	635	635	640	636	661	662	627	677	643	692	617	652	657	677	626	700	699	683	680	684	667	674	676	664	642	643	619	670	674	654	664	633	636	674	634	650	623	638	643	646	678	700	615	662	646	663
24229	21058	26653	25093	4462	991	1002	799	757	720	774	731	664	732	715	694	677	730	706	680	673	658	728	692	676	660	682	689	676	654	662	697	669	691	706	705	648	729	687	679	652	676	698	676	688	683	675	700	679	648	688	631	727	686	650	667	733	654	650	718	682	628	657	672	684	674	722	674	681	715	740	694	684	658	687	680	661	720	675	675	658	661	631	659	680	705	653	632	717	686	650	672	672	672	655	678	641	705	647	698	659	624	658	668	721	641	717	629	648	711	654	662	661	693	670	677	676	690	655	712	677	672	726	681	701	632	701	674	704	673	660	678	670	619	650	722	711	719	699	692	665	666	656	668	657	683	644	639	682	660	639	644	679	668	685	701	684	682	684	663	708	671	678	675	677	615	664	693	672	673	726	678	699	647	654	663	668	633	642	634	674	644	630	690	749	700	702	686	640	673	661	666	649	729	704	699	684	684	661	674	688	681	671	634	686	668	682	650	729	682	689	648	684	657	678	667	646	691	729	697	698	716	647	668	669	650	694	639	683	684	645	635	672	674	637	653	621	670	683	720	637	615	667	684	665	647	673	676	678	717	700	642	688	672	678	653	689	683	702	694	686	722	678	663	684	671	666	689	649	641	653	632	630	653	684	634	674	656	691	734	687	667	689	680	677	684	667	720	695	703	697	684	649	649	674	666	673	667	660	681	674	702	647	693	760	699	681	683	650	669	691	636	701	655	646	635	640	701	626	649	685	700	707	679	700	656	678	667	654	674	656	662	676	648	657	672	653	711	688	725	667	688	661	655	681	642	639	668	619	678	675	684	620	697	676	695	662	665	729	694	706	653	657	698	659	623	673	708	661	639	684	718	656	671	686	626	664	661	680	664	690	736	683	681	669	684	670	698	685	663	654	658	671	692	683	654	702	693	680	661	601	652	644	686	626	707	694	669	670	734	701	669	712	705	717	666	670	651	726	640	733	694	662	672	617	688	682	616	635	688	691	701	651	691	669	664	739	707	708	720	650	722	721	726	644	621	689	686	727	686	704	675	690	649	694	647	655	700	667	628	681	687	658	672	653	670	640	687	649	672	701	676	672	655	662	730	715	696	653	660	672	708	687	623	680	662	655	728	705	709	621	668	709	709	669	694	667	652	705	678	685	706	653	655	657	677	726	671	703	710	690	629	637	661	657	689	668	670	659	700	683	717	655	732	648	679	659	678	641	677	706	669	645	667	707	705	647	653	695	681	666	663	631	695	677	697	653	657	677	677	659	660	646	641	666	636	684	608	712	712	645	667	676	647	651	702	673	631	702	708	650	711	696	649	720	674	650	657	661	706	710	711	653	647	641	656	689	680	680	683	670	634	723	658	655	701	641	658	684	671	684	602	711	663	697	673	656	715	689	673	635	664	677	628	700	637	710	652	714	665	689	672	683	634	658	635	702	655	662	706	666	683	686	692	701	677	728	673	729	675	657	729	646	655	700	680	661	717	642	656	736	629	647	718	665	660	656	661	690	708	662	722	681	683	681	663	694	622	717	664	619	680	675	684	691	691	661	612	656	685	661	715	681	701	672	632	665	631	692	677	702	717	698	651	723	681	684	660	617	643	706	667	675	642	706	686	664	686	695	695	652	676	692	647	708	660	642	676	706	632	713	692	643	669	619	625	667	678	632	699	721	637	668	665	698	677	708	674	666	677	679	709	618	665	617	653	672	648	629	661	648	695	620	678	681	647	687	665	661	651	699	621	677	668	637	661	691	639	656	684	709	651	645	686	691	645	664	643	636	722	722	638	639	672	675	699	650	688	653	611	671	677	655	622	685	682	645	706	669	694	686	715	679	635	670	636	661	700	699	682	649	641	711	663	728	641	641	671	672	692	645	712	714	656	659	649	659	669	660	682	684	698	721	757	637	675	657	587	650	687	633	710	666	678	660	696	651	721	692	651	655	672	646	659	684	664	672	673	743	735	626	680	672	628	694	659	685	662	664	681	700	708	667	662	699	687	681	642	659	671	647	706	667	715	646	592	700	655	717	703	682	701	650	689	632	685	691	715	697	642	660	729	643	705	656	703	716	725	688	682	690	687	619	686	642	696	728	638	679	675	713	662	655	717	686	695	683	683	649	668	672	673	661	671	647	653	703	697	674	627	703	652	672	727	624	660	667	659	691	699	655	697	661	658	664	678	626	655	706	703	690	674	665	648	669	702	673	612	614	657	704	636	661	684	678	678	690	703	690	663	672	642	648	631	645	651	694	704	663	685	630	659	692	642	654	689	653	685	628	675	678	677	686	696	679	690	689	691	687	698	677	655	618	699	651	673	660	655	662	719	714	675	663	661	678	683	700	703	731	657	663	691	717	649	726	647	681	676	680	668	661	686	650	665	642	704	611	657	665	648	633	648	640	668	675	720	695	679	717	698	680	698	618	682	656	731	654	709	678	641	709	675	685	663	655	670	715	665	684	691	635	703	678	679	661	676	681	649	671	697	722	615	650	683	668	666	688	658	649	655	725	644	704	653	693	658	668	747	667	683	712	672	667	654	669	661	695	689	729	640	714	713	705	688	725	670	678	656	655	689	662	692	687	676	677	662	664	676	703	682	708	689	672	698	657	702	668	595	680	634	645	626	676	706	711	641	690	700	680	711	673	639	714	702	727	706	715	647	655	681	656	668	681	656	676	701	646	667	685	644	623	697	680	700	709	682	701	664	703	654	673	662	666	719	673	648	650	686	719	664	679	705	667	736	711	691	673	646	676	631	674	681	672	618	649	667	701	658	669	711	693	714	637	637	659	652	667	656	662	704	665	663	709	687	683	658	687	696	648	651	720	684	669	706	661	686	644	685	692	693	612	635	678	641	657	683	673	733	661	664	671	667	655	651	709	672	626	706	678	690	622	646	614	704	653	698	630	706	658	692	712	641	713	688	679	675	661	660	693	653	694	700	674	691	670	672	641	680	675	715	668	673	671	733	701	659	704	673	669	727	657	660	678	677	663	669	656	655	668	690	668	714	670	663	650	653	641	630	653	662	646	637	696	732	689	624	690	670	674	670	647	646	640	669	689	700	724	696	681	689	646	653	733	676	666	708	692	669	608	703	696	669	645	669	672	662	695	678	660	677	673	653	636	673	708	669	685	691	604	679	695	687	678	623	655	683	660	721	679	693	667	634	662	680	646	675	619	659	673	685	703	742	689	720	651	697	661	696	696	714	663	678	725	697	663	648	683	672	716	659	657	691	659	614	711	660	657	674	721	719	676	680	695	643	653	681	724	634	716	662	645	659	669	661	637	656	683	666	723	668	699	682	707	688	663	645	684	695	692	634	670	639	696	702	705	649	628	687	639	673	681	665	626	691	685	666	714	658	685	624	643	664	689	698	679	637	650	681	685	621	715	705	644	684	680	680	669	658	696	686	699	694	683	695	683	683	638	667	722	664	658	614	629	706	669	697	714	666	666	667	635	664	626	696	684	710	630	654	696	633	631	636	685	673	651	641
10889	9339	5298	2688	2041	1709	1560	1330	1246	1160	1151	1111	1032	1002	1024	1049	1074	1022	1019	940	975	989	958	980	911	974	996	992	946	1016	975	1019	960	1004	940	971	975	950	989	980	984	993	990	944	977	998	993	937	924	987	985	1003	1003	985	947	1003	941	945	964	976	986	934	948	946	949	1001	973	944	993	934	961	939	949	946	909	914	936	987	974	949	926	978	945	970	965	954	982	960	991	944	869	911	999	952	978	984	1007	918	1004	926	898	981	1013	984	992	951	931	985	1033	949	927	901	938	933	963	920	967	914	998	935	935	936	980	981	976	936	877	939	909	985	977	967	959	987	989	980	983	932	976	995	983	977	965	992	964	946	947	958	961	945	945	965	985	1012	983	939	939	941	969	974	976	918	890	976	960	939	944	979	948	926	974	939	934	1044	962	960	1006	985	950	945	979	912	974	960	933	993	949	963	927	1001	976	974	954	976	933	970	884	930	976	921	909	897	974	974	944	934	978	993	940	940	923	991	946	932	923	985	1013	974	1001	995	917	918	972	969	913	932	983	971	986	955	924	954	969	968	975	982	928	924	1013	1009	958	952	971	965	948	992	965	998	935	969	963	1045	961	1030	971	913	935	933	953	912	971	950	921	963	932	984	956	917	942	943	982	918	975	998	902	1004	899	953	912	904	914	950	908	1019	945	993	973	935	945	974	960	1035	983	953	951	952	942	950	966	972	968	948	984	974	967	928	957	1010	969	944	919	944	951	974	950	916	968	958	1026	943	967	946	946	974	954	911	940	894	973	955	951	1035	923	974	933	875	932	938	992	988	954	1002	973	953	985	977	966	929	929	954	986	956	930	1007	954	941	918	957	956	966	898	951	985	922	932	907	890	944	976	945	966	962	932	953	963	962	956	966	988	996	1000	950	966	928	993	970	994	974	949	967	923	942	931	1042	963	961	926	983	927	942	917	988	944	936	999	928	978	938	945	990	1026	936	924	933	941	966	1002	965	983	945	977	1033	955	985	944	945	982	1017	940	966	938	964	996	909	959	987	997	929	893	954	964	958	1004	1025	923	1008	963	982	958	974	981	968	920	991	1014	1000	951	961	980	923	983	924	923	941	938	1007	949	966	986	904	1016	961	961	962	957	948	958	952	1008	910	1004	942	994	956	946	937	930	946	966	979	966	949	1010	958	992	953	903	896	959	942	1002	979	981	961	994	990	875	961	961	994	956	918	945	944	972	956	990	974	963	930	954	961	944	940	911	942	971	956	967	966	959	987	990	866	939	871	984	1007	921	968	957	946	975	964	976	969	946	952	923	951	945	988	976	953	983	968	925	957	993	930	1032	981	930	1007	993	1008	962	951	976	953	956	955	921	964	1014	948	981	1020	1013	929	968	915	958	977	912	998	971	976	916	962	994	965	979	903	945	980	1018	974	970	892	964	978	993	956	945	929	946	946	965	936	923	955	942	983	917	959	968	907	914	963	935	989	958	933	1004	963	915	940	946	944	986	971	991	974	997	965	975	946	931	993	973	934	917	900	895	959	1010	992	991	987	940	929	921	941	961	953	934	944	1014	963	931	962	999	918	942	943	919	955	973	953	998	919	993	905	948	921	968	979	974	925	1031	983	942	980	1002	941	916	913	952	908	958	969	930	944	873	942	982	946	936	967	982	937	938	947	1023	943	947	969	907	967	959	959	961	943	989	936	930	998	997	1004	982	922	962	943	947	883	963	946	928	974	944	963	948	909	898	956	940	952	949	1002	973	966	947	953	962	1006	978	994	992	1013	955	951	885	1010	988	969	996	974	996	998	927	981	949	959	968	970	972	974	986	963	964	992	965	944	941	983	996	970	941	993	1011	1025	969	985	925	934	934	985	991	998	963	947	961	944	951	986	975	950	987	946	943	951	905	927	989	968	967	906	946	1018	939	975	950	972	1007	934	963	1045	898	925	927	931	1019	917	965	936	972	918	957	974	1018	946	938	986	1013	946	950	919	992	982	938	976	960	992	945	926	910	973	995	961	1006	1016	939	1001	941	961	1024	942	975	945	975	959	975	924	932	918	1022	977	941	981	925	951	992	925	948	961	916	939	891	990	939	947	936	958	977	950	921	909	972	935	956	1017	996	962	960	966	945	922	929	1004	949	1004	978	929	910	990	974	937	975	965	922	1007	952	906	927	932	981	917	1008	949	944	990	1014	951	959	973	924	978	937	910	934	962	962	929	994	957	908	1014	959	990	949	939	941	956	1000	957	983	932	993	972	973	943	946	979	924	994	958	966	1019	1010	981	962	975	993	964	943	957	942	940	948	927	954	946	1014	997	934	945	979	961	978	917	952	906	959	893	957	982	967	894	894	955	946	970	950	947	987	899	986	961	919	957	973	972	999	989	973	992	954	912	1001	1011	1013	928	927	979	980	1002	1000	968	961	918	948	946	908	963	1013	954	993	905	938	923	949	894	953	945	985	931	1023	1000	930	967	998	985	956	952	987	975	1008	971	967	988	930	981	978	963	958	951	1021	934	947	981	1032	943	961	964	999	940	977	963	949	979	998	974	976	975	996	929	922	982	969	904	910	957	1006	928	945	960	958	939	1017	976	988	974	916	956	942	945	1037	938	970	947	950	939	912	989	978	1011	934	971	968	981	953	970	1024	952	964	951	979	977	953	943	947	905	966	956	982	952	971	951	968	952	977	961	1001	924	995	910	944	930	933	984	969	942	971	1005	990	996	988	918	972	950	941	959	972	955	923	933	969	935	910	946	959	881	960	929	990	890	987	927	979	929	903	1035	984	974	992	915	905	955	946	925	983	948	969	998	950	952	922	913	966	955	988	951	943	978	997	1010	920	941	997	951	933	881	991	964	975	940	980	955	960	943	998	927	947	936	962	932	956	929	966	986	956	961	949	945	946	950	934	940	985	950	997	970	997	961	969	989	957	1001	989	970	958	954	887	969	1031	958	950	954	983	973	974	908	1030	926	902	995	951	951	962	940	976	969	937	975	912	977	977	914	936	937	984	923	974	973	1026	951	971	953	939	992	949	931	969	911	952	954	941	987	944	940	958	959	1021	945	992	946	939	939	923	974	902	979	955	1001	968	947	987	996	1027	998	960	940	969	981	894	973	948	908	1011	952	1034	997	948	954	961	1002	928	924	990	957	968	916	969	1017	923	943	1000	931	1026	959	953	912	963	952	975	1021	987	1029	956	995	925	943	961	932	979	940	967	990	942	981	979	961	963	926	964	977	959	856	1017	950	1004	935	937	961	975	973	947	964	957	998	984	988	1001	937	952	948	1020	950	1010	1011	934	904	940	938	939	1026	1035	998	953	964	1023	974	981	937	975	998	956	950	915	917	964	978	996	913	1003	973	945	959	942	994	903	970	905	928	941	903	976	941	961	965	1004	951	950	978	953	945	954	921	962	930	965	928	1011	980	983	974	943	955	960	966	935	929	963	1021	992	984	974	893	937	969	952	920	929	929	897	956	941	951	888	921	1037	1006	941	900	971	961	961	971	928	947	966	988	980	968	914	944	940	947	890	952	961	963	952	961	939	916	922	938	937	979	989	973	980	950	987	941	936	1012	933	927	937	987	935	902	998	943	966	937	962	920	900	964	921	945	961	943	945	985	969	952	969	883	986	962	965
22137	21089	28719	23684	21071	21022	4079	700	511	443	390	340	325	281	277	268	267	228	238	285	250	234	245	267	211	234	211	225	192	226	218	210	207	207	214	214	234	187	218	208	212	197	200	198	220	213	240	191	205	175	195	194	173	211	206	198	198	190	206	183	195	193	213	210	210	203	179	233	193	180	230	219	194	217	220	209	187	194	185	181	198	225	190	198	191	211	236	201	236	197	201	181	193	183	216	197	189	192	213	216	190	221	218	175	217	209	199	217	218	198	217	186	209	175	194	205	190	168	209	185	206	181	172	189	180	213	211	185	197	205	190	203	181	213	199	219	202	216	199	184	191	201	213	196	209	219	205	216	199	180	197	207	217	190	199	203	210	193	198	195	212	158	209	174	176	184	216	219	205	193	212	236	228	202	222	187	205	195	208	224	187	200	219	200	205	183	202	174	190	181	177	180	206	190	207	215	198	192	195	166	178	238	215	216	205	210	199	193	203	214	183	200	200	193	204	194	196	203	208	212	237	196	196	218	194	197	161	172	207	188	215	201	193	241	225	194	213	205	221	202	192	165	203	203	214	209	222	175	214	203	185	193	174	175	214	211	187	212	210	197	187	212	190	190	200	191	194	177	208	190	201	208	209	205	226	195	214	212	222	188	218	218	189	221	203	221	205	200	213	179	216	194	188	195	233	199	189	209	184	200	202	204	182	178	194	202	177	186	211	201	201	190	183	227	195	201	214	224	227	195	223	184	209	190	196	217	212	221	210	198	191	184	211	199	201	223	216	196	184	195	187	201	204	189	207	193	159	215	186	159	195	171	195	206	195	216	227	208	221	203	190	219	195	204	187	173	216	221	204	196	202	226	177	187	179	196	196	215	230	206	214	192	189	204	209	182	203	185	204	227	185	174	229	203	227	219	214	223	192	204	201	189	206	191	182	225	215	204	214	206	209	204	208	206	201	188	188	190	177	198	194	195	214	212	201	189	195	183	193	215	195	229	197	183	167	214	205	198	189	174	208	174	211	186	201	175	199	192	208	215	196	176	195	195	171	190	203	183	191	197	192	220	203	230	183	197	187	215	202	200	213	222	222	214	191	206	215	191	188	197	187	198	213	189	199	186	177	215	204	210	180	219	198	196	207	195	186	203	209	185	191	202	196	181	206	193	209	171	207	174	216	184	204	205	205	223	204	184	205	196	183	220	213	197	215	199	206	206	185	199	231	191	189	193	194	198	233	215	222	198	182	201	195	193	208	190	183	211	192	215	188	191	184	196	179	192	208	187	208	195	205	211	231	190	197	222	211	224	199	200	212	199	192	176	186	200	199	192	197	181	210	192	213	194	198	182	180	198	224	211	211	204	180	203	210	182	188	180	200	202	211	217	204	221	192	196	203	199	174	208	215	201	193	212	201	197	196	213	212	200	209	222	215	188	205	179	205	192	197	191	217	196	203	191	185	186	195	194	210	211	188	206	205	192	209	178	231	201	175	188	185	216	175	187	224	206	188	176	202	203	187	189	194	195	185	199	218	210	199	202	181	210	216	198	174	174	222	211	177	182	203	196	234	204	209	194	196	198	190	214	202	196	202	208	191	202	226	206	187	214	190	189	176	201	206	199	211	195	197	197	210	168	186	201	204	208	205	199	187	195	198	191	226	189	219	203	215	214	200	200	219	190	206	201	193	195	200	195	217	215	198	211	208	199	188	216	208	215	216	200	196	216	206	170	213	198	173	194	197	201	186	197	188	197	195	190	203	198	178	168	223	208	192	215	212	206	196	200	193	200	177	214	188	201	189	189	185	211	199	184	198	169	208	225	191	175	200	191	177	201	208	175	200	203	200	205	182	184	197	201	194	174	202	202	203	203	243	205	198	231	204	210	211	205	187	192	167	198	183	191	209	215	203	202	202	204	195	207	225	201	202	211	203	201	210	213	182	218	188	199	206	184	212	203	185	218	218	192	194	227	181	178	227	228	201	213	191	194	191	192	218	180	212	181	221	201	201	207	182	193	215	200	209	209	205	181	196	222	210	206	233	205	211	208	181	205	205	233	188	226	209	211	185	213	209	207	188	188	175	194	195	201	196	191	194	189	229	201	183	195	188	205	189	205	211	168	208	196	222	198	216	194	194	197	214	193	219	172	186	169	221	176	201	207	231	176	201	201	219	213	199	186	179	184	177	175	200	213	196	209	211	220	214	184	177	197	211	201	215	196	201	213	184	204	195	191	193	189	196	222	209	185	203	220	212	184	199	192	210	215	192	189	209	190	218	208	195	205	199	179	219	191	206	206	204	198	214	186	195	203	185	215	216	187	198	203	208	218	186	179	195	192	211	213	204	207	223	200	190	189	192	198	195	185	208	193	193	218	195	194	181	193	203	192	206	229	220	187	202	195	169	184	209	182	217	192	211	208	204	207	208	211	192	168	217	207	179	212	197	175	194	224	219	196	189	203	186	211	180	178	201	203	191	217	197	176	213	197	191	203	193	194	186	215	210	175	190	236	170	186	195	216	171	205	215	205	202	199	191	240	178	220	208	193	179	222	200	190	200	194	195	203	208	200	205	194	195	212	186	184	182	219	177	192	203	193	204	180	198	234	208	196	205	192	183	204	183	187	205	220	208	214	212	182	213	182	174	170	192	196	172	200	204	192	178	218	188	207	175	191	201	210	201	210	201	212	197	190	177	191	166	210	183	184	209	199	182	208	202	188	179	225	198	183	231	196	217	207	198	209	244	199	162	199	218	196	198	215	198	179	210	207	196	173	184	212	192	232	198	205	204	180	201	218	181	190	236	197	202	195	208	199	190	206	196	190	213	185	207	186	202	205	207	213	209	194	189	199	188	205	193	211	193	209	225	220	191	192	202	197	203	214	215	206	207	198	204	200	202	196	184	198	184	210	202	239	191	214	206	183	211	212	212	196	219	201	193	213	177	195	209	195	207	178	187	184	198	171	203	171	197	194	195	214	199	214	207	205	209	185	195	206	205	201	201	200	195	191	217	214	202	193	182	202	211	203	205	194	210	212	213	186	177	195	214	185	190	202	196	222	191	214	181	169	197	230	200	173	208	197	183	173	201	208	210	194	221	168	202	189	235	202	217	219	190	197	184	173	188	176	194	201	217	212	193	197	195	188	203	210	225	210	237	205	177	223	189	201	193	198	227	225	218	213	200	206	201	216	199	225	218	207	205	191	182	194	197	186	194	206	220	193	195	201	219	200	197	211	207	219	186	203	187	188	206	189	172	186	213	185	218	181	189	186	185	195	181	192	179	204	190	207	229	210	198	203	168	184	179	179	237	180	224	229	201	193	186	221	204	199	170	194	195	214	191	211	188	189	221	192	197	196	185	211	191	211	202	218	218	200	193	183	182	199	188	212	207	206	182	205	191	173	201	192	221	201	197	214	203	183	187	169	201	190	213	197	230	187	216	195	197	168	215	204	177	194	201	182	183	190	179	191	197	203	175	190	237	191	210	196	213	220	196	205	187	198
14592	19100	11388	5604	3688	2546	1953	1522	1152	971	773	745	647	536	508	483	455	417	448	411	394	441	372	346	367	372	321	341	370	325	345	356	314	332	322	310	347	339	285	329	319	311	297	319	302	300	292	342	312	270	326	311	309	301	292	308	295	314	314	303	307	293	307	349	311	316	304	339	284	313	289	292	276	286	297	298	283	310	276	328	273	307	276	304	302	296	287	297	249	295	294	299	290	303	319	294	272	289	313	291	270	303	295	299	290	306	308	272	279	303	302	321	276	279	256	267	282	302	291	291	317	281	320	300	312	311	291	320	280	254	280	296	293	299	285	284	277	277	286	288	276	304	297	295	326	314	268	303	300	310	280	304	288	291	274	290	307	286	302	267	330	274	309	272	295	291	290	310	263	286	283	280	285	313	282	282	306	284	292	305	310	280	285	310	322	274	292	298	278	284	244	317	274	306	295	278	297	298	285	334	276	311	313	268	298	297	289	304	284	295	317	320	290	294	300	282	290	295	282	286	270	289	271	273	301	297	288	297	264	268	295	327	312	293	314	307	287	291	280	291	299	284	299	299	267	300	283	309	280	312	273	272	298	307	266	285	298	284	288	292	263	302	289	272	305	322	290	281	275	294	312	279	322	281	294	297	287	290	269	289	305	288	286	307	314	278	291	287	276	293	287	305	313	284	314	301	274	275	277	291	303	277	312	295	300	303	282	300	266	281	326	319	327	277	289	330	301	280	301	294	301	269	278	284	301	283	286	291	301	288	310	305	270	300	245	308	326	295	288	314	298	285	289	303	311	312	272	278	283	292	300	324	297	307	302	267	279	294	301	301	278	286	299	300	275	262	322	299	292	283	260	303	290	297	295	271	305	286	296	304	300	314	293	280	295	314	293	282	292	299	281	303	281	267	274	258	323	302	296	314	332	282	284	279	267	309	286	263	278	306	307	310	300	301	290	287	308	283	304	293	288	325	264	293	265	303	286	292	319	278	273	306	285	269	302	300	296	268	294	297	312	276	291	281	280	311	284	283	327	293	306	290	281	293	276	285	282	288	291	307	299	278	266	298	288	304	286	276	323	276	313	291	292	290	291	321	273	296	290	305	345	279	262	284	334	256	305	283	273	289	316	273	278	299	265	278	290	273	283	298	272	301	281	326	288	305	274	315	282	290	297	322	286	275	299	327	274	301	267	269	292	272	303	289	286	297	268	272	285	319	304	295	319	304	303	273	313	303	299	295	252	289	291	303	295	283	323	311	307	305	313	284	289	299	307	288	285	295	289	306	298	306	282	274	313	296	288	319	297	276	334	307	309	289	303	308	310	261	303	259	274	300	292	303	312	285	303	288	295	315	266	307	290	284	285	316	284	300	310	287	265	262	293	305	303	275	278	296	287	283	307	272	269	278	296	312	289	285	284	286	283	312	295	266	271	307	295	297	277	291	308	296	263	297	311	281	286	313	328	322	303	286	281	285	325	302	299	312	322	277	286	303	282	283	311	312	286	305	293	304	318	284	294	324	309	300	312	297	288	272	303	272	279	300	312	303	290	279	270	252	285	280	291	286	296	292	289	267	312	301	286	294	315	306	296	295	295	282	310	292	302	266	317	277	317	284	298	305	260	259	259	272	273	262	302	304	311	291	269	291	292	281	309	263	270	274	332	313	255	303	293	302	246	260	306	294	292	313	287	274	285	293	306	298	311	296	275	302	295	317	308	289	281	309	275	299	276	319	285	327	270	287	297	296	258	293	261	304	277	322	281	266	295	281	271	284	287	287	281	288	293	299	307	284	305	274	308	266	292	296	301	295	289	295	301	268	302	284	298	294	295	297	283	291	311	295	296	296	319	302	303	280	312	322	280	263	284	255	280	279	302	308	301	295	311	299	297	262	304	253	265	286	293	263	317	296	314	309	300	291	280	268	295	308	271	340	304	279	300	297	296	292	254	275	318	294	282	287	302	306	275	317	314	290	314	295	307	272	302	312	292	302	299	275	294	287	292	286	250	259	284	291	268	273	297	285	272	269	319	282	281	277	287	274	297	272	295	281	310	298	320	307	323	288	302	294	300	316	320	289	316	303	268	305	270	308	303	324	326	296	307	312	272	267	302	316	321	298	271	296	260	262	321	314	314	274	284	303	278	295	308	283	307	292	254	306	286	294	310	277	290	296	285	289	303	291	287	269	266	260	309	313	292	254	281	270	301	286	280	302	284	284	302	322	289	326	297	288	285	307	269	315	300	301	311	293	288	272	307	280	298	302	311	293	270	309	279	277	287	273	291	297	279	316	285	291	297	270	318	299	283	334	295	304	286	301	271	284	266	288	282	294	289	304	296	306	286	274	296	316	300	301	308	254	294	279	277	309	299	265	311	261	309	321	278	317	312	302	300	286	301	295	265	312	274	280	310	330	319	307	301	287	301	255	303	281	301	306	284	296	286	308	273	281	272	316	286	315	305	281	291	315	298	291	298	297	297	291	298	307	282	280	296	285	292	304	277	278	278	303	274	286	290	280	290	295	308	284	304	305	306	302	290	328	290	301	300	278	283	286	310	300	295	277	264	258	281	273	319	250	321	321	286	299	295	285	317	288	274	293	280	307	281	289	280	304	315	287	292	292	328	303	276	311	298	300	306	326	288	293	283	279	290	294	291	305	295	281	296	296	293	284	291	301	295	307	304	297	295	302	308	288	276	280	298	306	289	293	305	313	286	245	300	275	292	250	292	268	280	305	290	266	316	265	290	290	308	286	294	293	331	269	294	292	287	307	334	293	278	292	283	302	301	295	292	254	287	302	287	295	270	300	325	290	295	307	310	300	306	287	309	330	291	319	297	313	311	305	305	267	287	303	314	294	267	309	327	296	274	318	309	278	292	278	309	308	300	264	301	284	300	280	271	294	320	325	312	294	290	315	287	275	284	300	286	305	265	266	255	285	292	316	302	281	283	297	309	301	291	282	332	276	294	305	285	252	270	313	289	256	319	315	288	298	291	299	287	342	298	276	294	302	281	289	283	297	299	285	275	291	295	301	278	345	278	288	282	299	297	322	302	302	298	309	300	258	296	305	268	283	291	295	270	325	290	257	263	241	277	275	317	295	296	278	293	278	303	266	297	296	279	292	268	296	273	301	293	280	285	273	281	295	290	287	293	284	287	305	306	324	309	310	305	255	289	270	323	296	301	297	298	311	303	293	292	275	284	269	282	287	286	261	319	289	301	281	287	293	293	293	305	321	309	299	299	286	257	276	298	305	297	286	290	266	276	295	281	295	291	329	279	285	274	292	279	312	282	271	304	285	310	314	280	289	280	291	292	293	250	298	293	303	320	300	316	288	309	280	286	273	275	299	266	308	302	289	286	297	278	291	316	320	304	299	298	280	273	298	291	303	302	318	285	284	269	249	275	275	319	272	313	295	293	309	310	262	298	273	313	321	276	249	312	282	307	330	289	301	301	279	322	313	323	287	285	282	300	299	292	317	303	310	285	301	319	279
26793	19293	6425	1437	1036	898	888	816	811	803	793	816	781	772	815	804	761	695	725	795	751	793	772	702	728	797	782	794	761	808	743	802	791	770	740	776	793	774	795	749	743	740	773	746	745	734	718	767	746	719	767	722	770	815	743	778	766	778	803	749	758	777	744	776	787	774	759	798	749	748	759	823	761	801	750	763	781	733	830	810	771	773	773	706	740	764	789	743	829	733	755	779	788	788	762	752	797	753	793	755	756	763	803	760	749	747	750	736	783	771	783	816	747	779	758	798	766	836	748	774	828	788	748	780	795	732	765	759	734	796	734	750	773	792	788	744	723	783	812	759	788	768	833	784	732	798	795	775	777	771	801	764	779	719	810	769	785	695	765	773	764	748	755	737	773	798	767	730	801	754	746	755	766	781	786	776	785	748	743	819	801	723	724	693	723	734	738	736	758	761	729	802	745	777	753	772	742	797	749	780	780	769	811	786	825	756	803	733	701	775	722	737	792	758	756	803	756	743	747	828	769	748	734	760	797	795	725	791	819	740	765	765	811	804	776	774	719	756	816	759	785	790	740	735	818	727	741	744	828	788	805	769	759	708	767	740	763	728	756	811	765	761	688	754	765	810	808	760	793	773	741	795	773	755	769	784	756	748	760	812	754	729	756	764	750	788	800	732	780	731	774	768	786	744	681	781	760	818	799	768	783	806	768	727	775	736	733	759	741	771	802	693	774	776	778	791	759	765	757	770	752	749	761	769	755	807	795	738	770	746	740	785	755	751	754	774	814	757	718	824	778	801	753	780	779	716	778	765	759	776	767	803	725	762	783	749	732	712	805	748	776	779	756	785	770	828	836	779	692	786	766	779	736	791	769	761	814	750	745	789	784	779	702	790	764	742	753	802	767	803	771	757	798	783	774	763	824	745	712	746	775	733	752	750	800	802	753	821	738	796	803	774	789	723	769	814	734	713	766	818	793	721	847	842	790	772	774	792	759	709	754	788	777	789	768	757	785	748	734	730	797	780	762	801	741	738	823	743	742	797	742	740	795	754	793	737	742	785	756	770	763	781	807	720	690	783	752	818	786	772	762	756	720	784	774	759	792	795	786	756	777	741	805	750	799	807	756	791	740	743	758	744	798	749	799	781	769	716	771	751	781	755	768	769	785	767	824	745	737	791	751	752	765	807	764	823	762	792	743	781	743	713	767	756	725	785	759	764	813	744	770	768	803	751	764	727	764	790	817	717	790	728	729	744	804	767	781	760	773	767	778	774	773	788	776	767	776	769	737	758	761	790	767	802	731	764	753	750	749	796	753	772	735	747	746	788	776	763	771	759	737	764	749	734	723	768	758	747	754	785	815	715	770	800	797	779	806	768	746	759	734	780	713	757	734	756	763	777	740	775	773	788	796	757	740	744	736	787	721	851	761	786	820	814	736	744	705	738	761	746	778	767	772	717	713	752	787	701	783	817	747	755	740	751	804	750	795	821	726	809	748	775	749	760	749	711	814	735	750	735	789	688	747	778	709	779	721	773	757	733	785	793	793	783	790	777	739	776	781	794	748	793	778	762	763	798	741	779	784	755	743	710	767	766	793	749	755	796	767	814	750	767	786	729	761	808	745	776	759	770	816	766	755	784	814	733	751	795	769	764	802	762	722	776	818	731	840	748	748	786	728	787	752	746	754	743	746	786	723	769	740	783	747	800	767	758	730	764	799	774	789	800	787	730	756	775	757	812	703	787	784	756	765	787	770	780	740	764	758	795	748	723	757	781	792	786	774	727	760	757	744	764	810	746	790	776	758	724	768	745	776	724	748	753	790	755	794	758	763	747	804	833	802	744	740	735	768	799	800	781	782	791	758	712	775	752	807	751	767	766	766	768	792	774	829	739	770	766	760	764	803	759	713	806	788	713	740	731	765	784	750	770	785	751	721	756	728	745	759	794	818	747	781	769	777	712	797	809	766	749	789	786	768	761	740	774	764	794	818	721	721	799	759	743	825	773	766	763	737	793	746	746	742	724	731	782	762	742	774	766	728	765	763	727	748	769	701	745	743	743	760	761	804	740	783	788	791	735	808	779	754	754	780	783	783	750	796	770	717	780	766	712	773	771	755	763	770	777	833	744	754	809	780	768	776	730	759	803	732	771	768	785	812	781	762	755	772	718	737	778	745	771	807	709	791	765	810	755	794	780	773	717	756	761	771	789	779	749	756	756	752	763	732	757	795	732	814	722	808	754	772	805	808	753	791	770	769	759	817	730	747	755	759	845	783	750	791	780	767	793	759	729	772	766	801	720	810	721	790	790	813	751	792	834	784	779	746	752	727	768	765	765	737	788	739	860	752	834	775	769	721	757	802	746	736	786	801	762	736	740	781	740	753	765	797	814	743	733	763	823	772	776	788	749	750	853	742	755	759	780	737	833	735	734	793	749	723	735	757	777	793	797	723	722	801	809	742	811	727	722	734	750	750	701	742	758	753	828	773	774	758	715	796	774	767	772	818	791	817	794	753	789	738	768	782	796	788	773	776	753	771	750	774	742	757	804	772	785	777	779	738	822	745	790	765	730	755	792	814	767	734	760	738	816	782	785	766	767	723	744	767	799	727	771	751	833	803	792	771	815	745	784	837	820	746	751	794	758	783	782	797	810	756	780	809	782	784	774	798	783	771	766	767	729	765	747	803	818	729	810	809	772	831	762	813	744	758	782	751	814	803	785	719	768	784	743	773	766	767	735	812	762	765	798	788	772	746	787	749	805	707	776	764	791	750	751	799	788	724	703	785	800	759	774	749	760	764	759	767	756	757	777	794	760	747	732	766	772	752	794	750	780	773	741	767	768	811	829	787	783	765	703	805	795	802	760	786	789	736	762	727	807	804	768	764	755	793	810	774	833	697	774	743	848	792	764	728	756	722	756	762	752	823	787	790	779	797	747	766	748	772	768	772	736	770	776	712	744	743	747	766	796	824	744	778	790	741	738	764	757	802	753	750	775	750	763	755	756	776	743	756	765	730	751	830	742	771	784	753	773	755	760	754	794	762	765	719	778	798	783	778	747	768	733	722	744	738	712	740	825	790	712	787	794	757	792	783	824	763	762	763	733	753	791	763	777	739	782	715	759	783	736	822	811	784	721	739	825	741	726	757	731	802	760	721	692	789	800	731	769	769	773	782	818	789	797	768	775	769	801	780	774	732	741	767	697	777	781	724	748	790	851	719	747	774	752	783	842	769	722	707	776	790	747	762	749	773	799	789	684	760	742	762	776	740	775	782	747	760	799	756	811	826	822	777	710	734	755	766	724	777	784	732	781	774	752	707	730	725	814	749	779	765	768	745	743	775	773	733	797	752	800	774	730	754	801	696	729	744	835	733	775	748	762	766	783	800	802	785	793	762	717	722	704	794	752	798	781	748	770	756	750	796	765	829	772	758	777	765	762	719	777	737	777	814	756	710	736	707	810	802	737	760	774	760	717	821	767	737	796	765	769	806	806	723	758
9571	5859	3123	1875	1559	1398	1294	1291	1164	1194	1177	1137	1122	1105	1078	1131	1133	1070	1126	1047	1155	1040	1124	1063	1158	1105	1025	1100	1102	1067	1111	1083	1090	1112	1169	1143	1118	1152	1118	1124	1100	1063	1079	1087	1109	1102	1108	1121	1073	1086	1057	1091	1070	1101	1130	1087	1146	1083	1150	1117	1074	1137	1163	1106	1080	1131	1085	1117	1093	1111	1090	1146	1048	1066	1152	1091	1106	1063	1082	1151	1144	1094	1091	1124	1130	1128	1073	1034	1041	1166	1115	1068	1096	1109	1035	1120	1121	1082	1111	1106	1110	1091	1103	1097	1096	1115	1112	1136	1097	1135	1159	1056	1075	1125	1077	1123	1075	1148	1049	1098	1070	1118	1098	1111	1046	1096	1095	1042	1083	1103	1176	1127	1153	1118	1096	1153	1087	1069	1109	1066	1108	1073	1141	1132	1106	1114	1075	1098	1103	1051	1157	1112	1136	1100	1071	1045	1064	1170	1091	1088	1116	1141	1099	1100	1129	1109	1178	1083	1070	1087	1090	1128	1119	1095	1087	1123	1069	1069	1076	1081	1083	1088	1103	1067	1118	1100	1135	1089	1081	1101	1050	1137	1187	1085	1081	1072	1111	1152	1128	1084	1056	1120	1047	1087	1065	1137	1107	1112	1104	1061	1098	1115	1150	1061	1121	1130	1097	1076	1100	1140	1091	1068	1148	1095	1108	1046	1113	1092	1131	1168	1100	1087	1108	1105	1075	1084	1067	1140	1067	1087	1107	1108	1033	1063	1124	1053	1140	1064	1098	1085	1119	1037	1088	1063	1088	1086	1115	1075	1068	1070	1088	1097	1129	1119	1133	1125	1058	1117	1092	1136	1049	1104	1099	1046	1165	1098	1090	1099	1120	1154	1179	1114	1104	1068	1069	1121	1145	1073	1156	1162	1115	1135	1145	1131	1153	1060	1130	1086	1074	1060	1108	1105	1172	1130	1087	1103	1108	1103	1111	1117	1082	1054	1099	1112	1098	1102	1120	1064	1129	1110	1099	1146	1125	1037	1094	1109	1112	1155	1043	1114	1082	1089	1118	1112	1149	1107	1118	1102	1053	1078	1094	1081	1089	1111	1084	1078	1117	1125	1109	1072	1086	1129	1156	1086	1077	1063	1104	1102	1114	1061	1070	1089	1106	1113	1028	1071	1096	1059	1068	1111	1111	1078	1100	1043	1136	1097	1091	1142	1130	1088	1102	1114	1099	1065	1139	1084	1105	1114	1113	1114	1046	1053	1065	1116	1143	1150	1091	1140	1060	1136	1108	1084	1109	1095	1075	1055	1106	1078	1063	1108	1068	1079	1077	1098	1044	1146	1116	1086	1128	1091	1116	1086	1093	1118	1078	1044	1093	1080	1082	1105	1150	1107	1081	1070	1128	1091	1144	1085	1079	1116	1168	1084	1062	1104	1075	1157	1097	1129	1103	1124	1068	1146	1093	1077	1062	1098	1058	1166	1138	1109	1151	1145	1133	1058	1112	1111	1078	1118	1098	1117	1149	1152	1109	1078	1135	1070	1081	1105	1059	1112	1086	1080	1088	1086	1069	1085	1132	1089	1096	1075	1128	1141	1110	1093	1079	1062	1074	1106	1110	1160	1018	1179	1135	1026	1161	1019	1092	1073	1126	1109	1177	1039	1061	1144	1040	1047	1100	1193	1077	1073	1136	1071	1085	1114	1041	1121	1057	1127	1110	1043	1144	1058	1171	1077	1093	1145	1118	1099	1075	1106	1183	1065	1098	1099	1064	1091	1051	1148	1072	1141	1129	1148	1191	1097	1106	1132	1175	1096	1104	1105	1120	1081	1067	1079	1123	1123	1110	1121	1143	1041	1152	1145	1140	1159	1040	1085	1120	1099	1082	1081	1099	1127	1118	1080	1115	1108	1066	1044	1103	1069	1065	1162	1116	1079	1065	1160	1118	1120	1109	1096	1070	1134	1111	1077	1076	1092	1145	1078	1118	1129	1071	1085	1078	1089	1119	1108	1087	1132	1094	1062	1081	1141	1112	1150	1087	1100	1124	1084	1097	1131	1169	1095	1113	1119	1104	1123	1121	1161	1114	1089	1106	1108	1122	1113	1091	1089	1087	1154	1090	1121	1114	1128	1098	1112	1115	1091	1085	1162	1202	1155	1083	1078	1140	1123	1058	1086	1091	1109	1054	1140	1143	1104	1066	1118	1116	1119	1104	1071	1098	1148	1091	1083	1074	1139	1115	1163	1038	1053	1106	1145	1094	1130	1101	1182	1084	1108	1074	1123	1117	1116	1060	1117	1129	1075	1154	1108	1061	1123	1149	1080	1081	1102	1090	1108	1094	1086	1060	1109	1100	1115	1082	1135	1082	1144	1035	1006	1106	1062	1151	1058	1132	1130	1137	1124	1159	1125	1096	1098	1054	1063	1066	1116	1144	1107	1045	1108	1080	1086	1104	1118	1087	1130	1120	1083	1110	1063	1090	1100	1097	1045	1066	1100	1109	1109	1145	1088	1096	1116	1085	1109	1042	1074	1094	1122	1095	1058	1113	1049	1069	1130	1083	1148	1117	1164	1137	1127	1101	1114	1097	1060	1110	1123	1089	1104	1100	1098	1104	1122	1149	1107	1119	1049	1109	1146	1092	1086	1044	1109	1140	1094	1121	1093	1095	1070	1040	1073	1106	1115	1029	1089	1125	1077	1110	1074	1072	1163	1124	1089	1174	1149	1070	1078	1104	1122	1090	1083	1155	1131	1108	1111	1100	1071	1144	1130	1161	1072	1126	1059	1055	1094	1099	1112	1092	1087	1120	1069	1094	1151	1108	1170	1072	1135	1145	1117	1127	1073	1145	1127	1109	1047	1062	1024	1118	1097	1098	1108	1090	1131	1067	1193	1115	1062	1100	1022	1073	1122	1075	1139	1129	1112	1102	1080	1094	1110	1110	1078	1110	1085	1083	1075	1123	1125	1118	1060	1101	1046	1108	1103	1163	1111	1105	1105	1081	1129	1124	1059	1115	1132	1127	1061	1110	1102	1113	1095	1101	1130	1135	1097	1115	1078	1097	1080	1144	1100	1076	1069	1125	1099	1159	1139	1150	1058	1109	1164	1095	1140	1100	1096	1104	1059	1092	1111	1139	1100	1108	1099	1079	1103	1073	1114	1127	1116	1104	1127	1042	1121	1088	1073	1087	1110	1160	1086	1178	1101	1095	1092	1123	1071	1143	1092	1089	1089	1077	1108	1057	1074	1058	1098	1101	1101	1133	1114	1074	1130	1068	1052	1098	1151	1073	1091	1099	1093	1095	1143	1036	1136	1013	1087	1061	1076	1051	1099	1081	1062	1133	1062	1103	1137	1100	1109	1094	1124	1066	1138	1114	1085	1136	1083	1073	1094	1128	1130	1067	1078	1106	1083	1135	1076	1117	1146	1102	1110	1115	1072	1058	1151	1160	1100	1075	1116	1108	1109	1144	1067	1115	1098	1091	1109	1120	1092	1097	1077	1105	1062	1077	1115	1144	1047	1102	1128	1094	1094	1113	1093	1124	1135	1107	1127	1044	1085	1096	1088	1115	1071	1117	1092	1159	1145	1110	1071	1084	1068	1085	1119	1144	1119	1122	1083	1122	1121	1066	1069	1132	1086	1067	995	1098	1080	1137	1063	1123	1090	1119	1112	1096	1192	1120	1161	1087	1133	1117	1090	1050	1081	1126	1088	1133	1098	1095	1066	1164	1093	1084	1071	1075	1113	1164	1137	1085	1123	1087	1086	1141	1065	1150	1120	1122	1047	1116	1096	1086	1093	1135	1099	1071	1092	1124	1122	1134	1117	1093	1145	1080	1114	1149	1118	1128	1054	1112	1134	1091	1066	1129	1134	1117	1111	1117	1070	1104	1071	1095	1119	1128	1141	1082	1104	1121	1082	1084	1096	1103	1090	1045	1110	1158	1099	1082	1112	1114	1119	1135	1120	1141	1143	1085	1107	1100	1076	1120	1094	1149	1018	1113	1115	1159	1081	1120	1136	1093	1132	1144	1104	1058	1028	1039	1097	1160	1102	1136	1086	1112	1094	1100	1117	1140	1096	1095	1111	1128	1053	1091	1099	1100	1039	1103	1076	1083	1056	1075	1080	1110	1122	1083	1158	1116	1091	1103	1077	1070	1111	1042	1150	1125	1171	1053	1117	1041	1104	1051	1087	1049	1082	1093	1102	1038	1111	1113	1079	1084	1093	1098	1055	1097	1064	1087	1106	1061	1051	1058	1036	1101	1047	1101	1134	1088	1141	1080	1049	1148	1175	1108	1087	1115	1081	1118	1106	1114	1069	1085	1099	1118	999	1082	1160	1088	1110	1098	1074	1108	1104	1071	1086	1073	1096	1101	1141	1127	1137	1161	1101	1055	1128	1087	1048	1111	1072	1124	1124	1138	1103	1067	1100	1067	1140	1103	1073	1172	1131	1123	1076	1069	1111	1116	1101	1152	1087	1119	1153	1101	1123	1110	1141	1092	1101	1098	1083	1078	1074	1081	1123	1144	1072	1066	1111	1093	1081	1099	1093	1079	1083	1089	1041	1079	1066	1114	1053	1068	1073	1075	1106	1083	1045	1119	1123	1089	1056	1088	1072	1170	1106	1102	1117	1067	1080	1047	1134	1096	1066	1076	1115	1093	1084	1079	1122	1107	1035	1086	1094	1079	1120	1109	1059	1147	1119	1042	1052	1077	1092	1073	1102	1075	1101	1058	1093	1084	1069	1111	1083	1075	1110	1119	1037	1132	1127	1099	1055	1074	1054	1118	1091	1139	1144	1123	1134	1113	1085	1167	1090	1135	1088	1072	1117	1077	1074	1093	1118	1116	1105	1110	1113	1068	1078	1091	1118	1110	1087	1112	1118	1032	1076	1102	1139	1092	1126	1044	1141	1151	1086	1127	1128	1097	1149	1060	1107	1091	1055	1094	1078	1096	1122	1060	1096	1090	1083	1107	1170	1057	1058	1086	1147	1078	1152	1155	1155	1041	1174	1114	1087	1112	1063	1113	1116	1060	1081	1162	1094	1119	1055	1085	1059	1103	1111	1155	1130	1066	1170
23007	21065	28182	24148	21012	6823	1092	687	648	589	534	526	480	493	503	472	486	511	486	431	451	492	467	459	465	431	460	461	474	451	466	430	437	444	457	437	425	468	482	451	432	454	416	412	443	422	435	436	454	438	415	433	440	434	414	441	436	431	441	393	444	428	417	419	434	431	474	433	453	443	417	498	422	415	421	404	476	473	414	474	435	424	437	457	424	424	474	443	460	454	432	457	422	421	462	430	445	422	430	444	444	414	436	436	427	434	466	420	484	440	457	415	464	429	436	433	452	456	459	441	434	458	409	426	428	470	410	442	416	427	429	443	459	405	481	437	416	419	417	435	478	422	444	404	376	415	468	438	423	405	424	419	410	426	436	447	442	469	432	453	399	434	451	436	454	453	410	474	443	432	438	436	457	433	446	423	424	444	393	452	449	437	420	463	419	406	432	419	423	409	473	421	450	458	427	461	436	455	433	448	457	435	439	444	411	413	463	449	445	476	400	436	459	457	439	456	442	396	449	425	429	467	461	438	435	420	433	447	452	437	464	494	460	432	412	420	414	430	482	430	452	490	420	443	460	487	408	439	415	451	453	404	420	464	451	435	460	432	439	440	444	432	464	447	395	448	411	425	472	430	433	426	434	419	432	394	404	433	443	487	437	393	436	462	444	428	416	432	404	474	450	433	438	441	435	415	421	467	444	427	430	398	406	433	440	429	452	429	428	418	429	460	394	420	436	458	431	471	416	462	417	419	459	443	423	449	432	421	415	439	413	438	433	450	397	431	404	453	458	445	447	433	418	449	439	452	406	410	438	478	482	424	418	434	416	461	448	461	455	451	410	419	470	464	418	411	434	412	438	457	454	448	463	448	447	450	440	472	421	444	398	446	435	383	447	446	448	413	395	426	429	418	438	473	481	413	460	427	443	498	471	470	454	462	443	467	435	409	427	434	452	424	445	423	451	445	441	434	449	418	451	442	426	420	457	427	467	434	424	401	418	434	461	458	431	414	434	432	453	435	442	446	444	431	442	437	426	413	429	429	454	403	410	445	460	469	397	452	424	438	452	412	425	430	440	434	404	429	437	428	448	456	445	446	462	445	431	427	484	449	409	456	420	420	467	447	441	407	452	433	388	439	427	434	450	463	427	431	404	414	440	451	463	443	422	421	455	451	441	435	450	411	427	445	415	459	444	446	440	434	447	433	441	447	473	463	447	448	431	406	459	449	435	450	406	460	403	469	411	439	450	442	409	428	450	432	458	418	460	412	441	445	450	418	464	444	437	428	469	451	452	447	451	458	445	439	466	440	444	458	418	397	442	441	478	443	411	483	425	444	422	427	468	422	421	417	447	445	398	445	439	444	395	420	461	422	458	426	425	416	435	431	442	477	441	385	430	418	486	440	404	416	459	408	453	399	438	428	431	444	452	470	433	395	456	405	467	458	418	436	422	476	453	467	491	398	422	424	428	447	412	438	463	443	440	425	475	402	433	412	466	427	430	398	456	447	443	429	414	411	429	451	465	450	442	394	453	421	420	420	446	413	460	481	425	434	449	439	418	412	437	447	466	437	429	437	435	435	448	459	414	459	422	484	416	402	409	429	462	448	405	398	460	457	452	434	437	415	436	489	416	394	458	414	405	438	429	445	431	445	441	441	429	438	446	431	467	455	435	420	412	448	452	454	472	465	442	459	421	449	446	438	451	487	402	463	453	416	436	430	439	437	431	453	426	416	401	425	414	441	448	465	419	432	441	448	446	456	416	440	460	430	469	499	408	417	427	446	430	446	405	429	441	442	440	399	410	431	439	445	461	412	435	400	453	401	416	411	426	463	394	414	452	409	427	448	425	442	449	461	444	415	406	401	418	447	451	430	440	393	434	416	449	437	450	442	399	447	434	449	456	421	454	429	462	433	428	431	481	428	417	435	415	423	440	409	426	477	440	437	461	416	451	448	403	449	417	434	419	431	426	414	437	403	428	465	406	449	440	456	422	431	448	455	416	456	408	408	443	432	458	461	448	447	410	446	399	430	425	450	447	410	431	437	447	437	426	420	458	427	429	435	432	415	418	406	435	430	425	426	431	394	470	439	442	425	425	454	448	429	443	451	444	465	470	425	445	417	456	432	456	421	446	388	468	482	425	440	484	394	433	405	452	465	407	432	456	391	441	431	445	443	423	442	411	443	388	417	453	403	450	458	469	440	497	416	457	463	456	422	439	437	435	431	442	453	459	443	487	446	419	425	420	420	438	438	437	422	465	420	401	437	460	427	420	443	435	462	428	398	458	471	432	451	422	462	425	419	451	392	441	412	464	406	434	455	430	432	426	420	461	407	415	446	430	405	451	455	461	452	437	451	424	432	407	435	515	427	417	427	458	425	425	433	419	409	434	478	414	422	431	420	426	444	466	437	453	444	428	386	421	459	449	458	465	423	437	436	466	471	455	420	397	417	465	423	410	467	422	455	411	437	443	407	420	451	454	454	435	422	425	413	440	462	455	440	487	446	439	430	428	438	441	444	425	440	449	408	425	433	431	399	446	434	441	453	432	429	498	411	429	420	397	442	453	444	413	447	424	443	422	433	437	447	461	426	410	469	449	440	421	457	418	437	435	403	450	423	450	406	485	445	462	420	453	482	443	439	426	425	416	402	422	434	435	435	390	466	449	432	412	412	385	449	442	470	449	468	418	446	443	403	431	447	434	456	467	437	466	461	434	454	421	407	426	418	445	431	441	419	414	422	422	437	439	444	470	434	418	436	434	460	446	433	443	399	429	430	418	478	391	426	462	426	447	446	421	456	440	443	439	414	424	435	427	497	433	463	432	428	414	428	439	431	434	426	485	444	428	427	425	392	446	428	394	415	448	406	429	414	412	410	466	455	440	472	444	440	405	424	481	433	455	457	409	469	427	422	427	437	444	448	449	447	428	455	462	425	422	467	453	428	444	409	450	432	422	438	436	418	409	433	399	455	407	411	393	420	435	407	379	430	431	420	423	434	438	448	434	428	430	415	456	454	434	432	415	455	445	414	464	478	411	483	456	428	433	426	431	467	428	432	409	428	406	399	408	438	436	439	450	444	424	432	439	439	420	413	449	454	433	414	436	426	418	434	466	458	424	439	439	397	447	415	431	415	466	439	422	443	446	395	413	473	437	430	437	454	437	412	451	464	468	466	457	473	446	433	417	411	437	430	450	452	446	444	443	412	443	410	460	457	433	387	457	433	411	419	406	412	450	432	400	471	435	411	466	371	438	420	430	470	436	417	398	427	414	446	449	447	435	453	429	436	446	417	439	476	447	439	448	432	441	439	456	431	443	464	456	411	427	410	443	420	382	447	422	417	413	435	428	467	468	412	432	435	430	409	447	457	430	450	405	442	450	446	404	396	462	415	421	443	441	433	467	466	432	436	439	425	432	397	431	409	423	433	481	429	438	445	451	452	460	447	461	441	407	454	396	456	450	473	440	431	425	436	406	457	466	439	412	429	440	419	456	419
11874	14180	7961	3768	2683	1888	1701	1264	1114	1018	987	900	818	807	720	788	753	769	679	746	701	684	671	703	686	665	706	667	673	639	655	653	707	689	654	668	675	665	669	658	673	644	622	643	629	655	657	666	658	659	678	611	636	694	636	658	665	702	687	685	667	690	669	661	644	658	649	664	650	667	708	625	693	662	631	672	669	635	610	625	654	644	663	654	674	670	658	650	639	632	691	647	670	656	680	594	656	656	633	637	639	659	617	612	652	683	702	653	630	636	649	648	664	675	695	634	663	614	677	654	675	637	670	651	628	717	651	653	595	671	711	675	656	627	675	631	670	631	626	641	625	627	655	635	658	648	690	714	663	639	662	652	638	625	688	680	630	677	666	675	658	638	637	671	639	615	645	649	662	637	622	670	676	641	661	628	660	675	637	635	679	634	631	628	651	680	649	650	683	621	621	677	675	650	671	662	655	638	656	649	686	633	630	669	698	670	608	686	623	650	635	594	698	665	610	690	644	700	650	666	681	714	681	625	697	655	586	640	680	666	670	692	627	648	671	662	653	602	662	639	668	657	667	638	643	648	663	690	671	698	599	653	667	629	650	623	667	686	657	655	656	652	672	649	665	644	673	645	617	636	660	649	639	705	648	647	689	619	688	661	659	656	656	610	629	628	655	628	672	650	654	605	666	636	685	656	637	633	637	645	692	665	647	686	685	655	617	672	666	632	651	710	622	631	692	682	646	670	656	659	634	651	672	622	677	641	631	651	612	632	676	657	648	672	703	635	619	623	654	669	671	662	628	648	650	637	676	644	651	644	615	694	638	665	677	675	645	644	685	648	667	659	636	666	657	652	659	681	659	671	660	637	661	645	658	678	666	688	677	663	640	637	665	667	665	630	672	657	659	602	642	623	637	623	640	679	656	708	623	642	665	663	644	676	629	643	673	650	667	652	688	664	640	617	674	665	678	617	649	701	635	686	649	629	679	675	607	709	712	637	663	661	662	642	626	662	687	641	655	688	640	651	627	611	696	658	680	675	684	653	643	619	654	634	629	630	669	666	657	673	688	619	633	633	652	644	650	667	603	628	693	634	644	671	669	706	655	624	625	645	643	693	610	673	664	674	620	660	652	617	674	584	630	644	681	694	686	590	645	635	685	619	645	655	670	680	662	642	619	652	590	646	701	641	636	663	635	656	640	668	625	670	647	650	627	670	667	649	656	594	650	584	573	666	652	660	675	622	633	651	640	640	644	719	594	650	656	633	656	680	648	598	644	608	641	640	685	665	668	668	685	605	622	678	691	643	616	667	647	677	639	669	656	696	631	626	639	617	631	646	656	636	654	662	665	631	704	660	643	663	665	672	705	648	667	643	688	687	655	635	712	703	661	644	657	648	685	655	658	670	655	656	691	644	677	650	617	648	650	699	662	663	651	662	619	618	665	686	635	689	650	691	635	659	660	680	641	682	646	650	677	693	652	634	688	681	645	663	656	681	659	634	626	637	675	638	622	647	644	693	644	657	658	662	646	660	702	630	722	655	684	613	632	653	693	661	641	630	609	653	650	630	667	618	682	662	665	685	663	648	680	672	636	628	604	620	666	657	679	622	638	668	648	690	642	709	586	626	661	701	661	657	664	674	651	664	659	642	665	653	628	652	648	624	633	667	602	706	640	673	635	615	683	640	687	624	642	645	660	672	629	603	672	601	671	640	658	659	650	669	642	642	670	592	649	666	685	660	664	673	625	688	693	631	674	679	654	695	651	657	614	629	691	661	652	670	643	603	664	653	690	677	641	669	682	634	694	649	640	664	646	629	660	639	705	674	662	676	687	671	665	655	649	639	646	680	621	646	605	672	624	676	631	680	668	626	675	623	639	658	704	641	679	689	680	660	630	678	639	661	666	686	631	637	638	629	611	663	670	638	687	603	640	657	631	692	694	632	652	708	667	635	599	656	666	663	628	629	645	645	681	673	697	638	687	630	638	642	674	642	653	679	670	647	655	663	670	622	634	651	607	696	657	581	663	618	690	677	676	655	622	680	663	656	647	683	657	646	634	666	638	679	661	667	630	647	630	670	605	680	657	659	639	598	648	699	654	658	682	637	631	667	667	656	657	621	661	667	685	654	640	647	643	674	621	706	669	624	647	606	626	652	643	654	650	663	658	666	568	674	655	658	677	652	653	618	638	639	623	633	637	677	680	689	680	645	658	628	706	653	642	707	658	676	660	673	681	611	614	695	684	661	670	629	703	647	673	661	658	675	637	686	668	678	638	656	635	646	674	684	643	675	634	667	677	645	636	643	648	645	676	645	659	609	708	637	663	669	670	723	632	659	665	672	691	647	642	678	595	598	648	683	674	619	695	628	705	656	640	668	695	634	643	664	643	615	649	662	703	644	622	668	681	645	652	648	595	653	660	653	662	679	649	678	643	657	686	639	672	658	678	624	675	699	625	596	648	647	658	628	663	699	680	670	659	659	671	708	667	622	683	644	674	619	593	640	673	606	655	656	643	611	658	669	672	661	638	653	686	669	650	637	660	620	657	677	621	689	629	633	641	667	671	645	663	639	682	627	642	629	663	668	635	656	669	655	679	648	674	634	641	661	677	624	646	705	613	651	611	693	639	657	613	642	692	647	710	637	615	626	625	653	639	624	680	662	639	650	667	648	652	635	607	665	627	662	603	702	624	654	644	662	664	674	623	631	594	620	620	602	623	677	671	622	668	636	647	689	653	644	667	681	632	673	683	628	617	677	631	643	625	666	661	630	640	641	634	658	672	653	649	645	627	643	665	669	660	639	625	648	648	668	692	644	676	687	652	656	671	686	656	647	667	634	619	694	679	675	687	669	668	648	648	665	648	630	703	691	682	610	669	653	654	633	665	610	618	653	641	667	619	688	641	644	659	691	648	640	664	649	654	648	646	657	696	692	645	611	680	614	587	632	648	694	706	660	666	641	662	636	666	630	653	687	620	640	670	649	645	622	643	657	687	631	645	636	672	708	667	614	658	651	646	647	687	710	619	680	656	661	646	662	648	704	651	657	602	646	624	629	675	629	659	613	646	650	631	659	684	649	635	618	663	657	627	621	636	656	664	627	615	667	714	657	632	658	656	620	647	669	652	692	686	682	642	664	685	661	659	637	645	665	658	637	611	669	671	700	606	654	643	628	667	708	689	626	654	641	700	627	653	663	702	632	621	663	598	670	648	694	639	651	618	688	654	652	681	645	643	651	693	669	652	673	657	646	642	615	669	626	628	626	657	693	621	671	675	621	645	666	669	605	624	625	643	674	632	657	672	646	649	676	645	623	652	641	643	677	640	642	665	617	661	677	681	639	658	704	643	614	627	679	689	632	621	634	709	670	645	656	644	646	661	607	625	667	640	669	671	622	621	654	648	630	678	686	670	676	668	671	646	638	645	620	643	660	661	617	651	671	658	667	687	668	676	651	603	669	616	646	661	641	647	682	675	607	664	625	664	686	661	656	636	687	634	670
24246	21063	26657	25087	4645	1050	914	822	780	741	743	698	683	753	733	667	728	649	636	697	734	676	677	646	676	664	696	703	649	666	677	680	695	677	663	657	665	628	712	675	684	712	649	663	733	652	690	682	662	634	693	649	669	695	680	677	673	686	721	704	689	691	692	651	750	647	697	665	651	681	625	656	702	650	648	665	674	643	677	719	695	660	696	652	649	642	713	676	683	628	658	651	681	698	685	631	667	696	693	701	673	714	625	700	656	669	710	664	640	643	694	656	706	659	622	676	661	693	677	659	639	596	702	682	690	713	617	655	703	656	672	663	649	654	701	677	672	718	640	694	679	649	689	685	695	692	707	674	691	689	655	675	683	704	684	687	697	635	645	634	677	720	693	629	708	697	671	674	670	676	675	689	643	640	652	657	693	705	690	713	756	705	654	679	689	653	647	668	728	729	682	722	653	683	648	625	655	672	727	679	669	653	704	695	653	682	660	692	672	665	638	689	662	670	700	692	691	661	726	626	682	653	674	673	651	645	693	656	698	656	648	664	697	720	644	673	682	715	685	676	670	672	705	651	621	659	697	661	665	673	684	644	688	654	707	718	651	728	675	686	658	729	692	655	705	633	677	651	708	685	664	672	679	665	705	730	662	688	691	654	679	653	656	641	688	652	703	701	669	673	711	710	693	639	666	664	672	702	626	695	657	648	696	668	627	685	691	644	639	720	698	675	686	693	654	676	669	717	676	637	705	670	624	667	697	657	662	672	614	686	671	683	671	674	707	702	620	689	682	620	621	696	639	686	639	695	702	678	713	647	671	672	681	674	658	657	707	713	711	640	703	692	685	671	669	615	700	648	657	635	649	667	708	648	715	670	725	698	660	670	668	663	709	719	698	673	643	680	697	684	685	702	656	724	681	663	679	690	697	691	653	731	688	667	661	679	627	655	678	664	659	662	731	617	658	633	634	627	655	695	668	698	665	643	689	688	708	673	672	678	668	669	646	629	644	668	677	676	666	708	656	701	696	691	635	666	691	675	659	690	627	637	635	679	669	693	672	657	685	664	641	686	720	648	656	639	673	667	671	699	665	670	669	690	647	709	670	657	683	646	670	663	666	689	672	665	676	702	653	667	636	671	671	634	702	674	665	709	700	680	603	672	742	657	668	687	752	737	668	648	665	713	684	691	677	694	630	641	715	696	707	659	659	710	685	658	652	695	653	666	669	682	623	732	701	685	665	662	693	675	678	699	662	701	660	653	693	662	713	726	705	699	668	680	720	646	638	682	687	665	671	651	690	695	654	674	649	619	628	686	608	662	678	680	639	716	697	639	685	681	652	684	676	641	690	698	687	664	672	722	686	659	684	664	644	663	696	679	672	661	668	652	690	663	709	636	665	685	681	716	682	674	682	649	658	718	664	637	687	715	695	683	687	674	662	637	672	676	687	649	639	651	709	656	672	661	662	662	699	687	669	677	691	681	654	627	666	632	637	695	672	642	720	711	686	695	678	681	708	655	700	700	636	699	696	673	678	695	678	708	685	652	684	668	633	687	707	645	687	677	631	715	675	670	631	679	666	710	645	652	669	644	693	632	664	647	687	682	689	681	664	691	662	641	699	695	682	707	706	647	640	663	634	675	658	670	636	620	689	668	712	703	655	673	668	718	704	685	657	721	628	667	703	700	690	649	663	693	696	667	700	693	627	653	678	669	687	673	636	605	639	692	662	641	641	604	642	684	626	687	672	658	715	697	662	686	663	644	666	701	676	642	670	710	666	675	674	656	717	650	683	676	618	656	643	664	675	695	676	669	651	665	677	689	679	676	646	687	669	680	688	722	651	652	720	693	678	676	672	684	662	694	651	667	692	657	664	658	680	646	672	687	679	663	661	727	698	671	681	712	661	764	635	680	667	657	641	679	696	685	702	646	634	677	690	703	693	679	670	658	672	613	612	700	655	687	702	663	666	694	669	642	711	674	688	636	685	660	646	682	658	663	724	691	689	665	646	674	684	692	703	683	672	658	686	674	703	670	675	645	658	662	665	687	664	696	724	660	690	702	691	699	701	670	645	650	656	651	664	654	653	669	700	672	634	672	688	677	671	658	691	640	678	653	623	709	663	667	649	686	690	694	622	664	690	638	670	690	699	638	664	701	658	639	676	695	651	657	672	644	634	683	674	680	650	638	707	672	705	678	693	721	662	707	681	700	688	673	637	679	688	673	660	707	685	684	656	652	687	631	718	686	675	662	708	663	674	649	728	683	700	686	693	643	674	678	678	647	699	696	647	672	667	687	677	631	652	697	657	671	685	697	627	691	703	667	705	683	683	697	658	719	715	660	701	667	702	643	689	674	659	644	683	650	667	683	705	677	670	691	674	687	657	634	673	660	637	645	693	681	674	667	665	642	665	676	636	693	665	672	673	653	672	680	710	691	686	662	681	668	698	711	710	682	735	675	689	685	694	698	670	655	696	697	661	678	696	680	665	680	671	685	688	692	668	677	644	704	643	671	663	662	683	653	672	674	639	661	635	668	677	670	642	643	661	682	702	671	650	687	691	629	664	697	753	701	656	689	630	690	704	689	660	678	719	665	630	620	690	668	664	644	650	702	680	634	632	675	616	708	738	672	624	675	702	688	678	678	637	646	697	654	641	664	617	662	702	669	698	657	704	698	718	643	689	713	653	696	717	705	717	712	665	722	707	672	636	693	654	693	623	699	660	701	685	657	653	677	662	691	652	675	673	677	680	680	677	675	692	688	700	664	702	666	678	711	715	675	687	671	650	644	653	726	644	682	623	719	659	682	647	676	664	651	696	668	706	686	693	684	618	703	681	701	643	646	681	715	670	634	659	704	647	646	652	650	667	696	642	679	646	661	674	684	681	686	698	677	643	640	659	696	706	639	688	692	695	678	691	668	653	654	702	642	620	669	680	684	656	684	681	721	654	667	682	691	683	708	664	664	702	715	682	580	698	669	650	700	690	685	711	675	684	729	702	699	685	663	683	658	649	609	665	614	703	668	698	742	679	702	680	647	731	712	687	672	706	658	701	725	662	666	673	671	636	705	659	653	739	674	694	673	643	694	670	661	664	645	738	659	642	693	718	673	677	666	681	690	663	684	645	711	671	703	721	695	634	677	645	706	643	696	658	698	655	689	678	659	676	696	685	678	682	663	659	640	659	706	681	635	657	705	639	667	651	687	702	631	664	660	667	640	641	654	644	657	692	712	645	727	688	702	679	701	633	669	666	686	719	684	687	666	673	672	643	673	675	656	700	637	681	634	678	710	707	690	702	665	710	688	658	695	668	642	693	653	657	662	638	659	663	683	636	707	691	680	697	678	657	678	654	646	659	656	667	626	655	678	665	704	674	748	686	709	705	683	686	600	665	649	673	724	672	665	670	680	689	659	670	655	689	683	656	618	676	679	669	665	653	618	692	685	707	681	690	654	660	642	661	660	647	658	655	680	695	655	697	660	650	684	664	661	648	668	713	650
11048	9549	5354	2707	1984	1698	1527	1321	1198	1161	1140	1098	1078	1017	994	1004	1033	975	1014	983	996	1012	969	1026	1019	991	942	975	962	955	956	981	941	935	940	937	953	934	945	896	940	913	911	961	916	946	924	965	984	950	969	914	974	976	954	957	928	944	930	919	944	955	959	953	929	1019	956	858	981	927	961	923	951	916	975	918	975	980	940	927	947	960	886	979	978	958	951	934	990	941	941	982	934	959	972	957	958	958	942	936	990	960	968	927	892	977	998	992	938	892	956	939	946	902	896	920	976	965	963	969	942	984	937	955	964	986	943	954	933	943	956	956	888	954	979	916	1004	937	939	972	1014	990	909	910	904	965	959	951	952	960	973	984	982	950	926	925	971	922	899	938	942	901	882	949	997	894	1018	914	992	1004	936	983	999	959	990	939	925	1032	977	986	893	920	982	903	961	965	956	918	936	969	925	952	919	948	975	952	981	934	997	927	990	939	902	987	912	894	949	949	930	910	977	998	940	930	932	972	969	970	977	918	899	945	904	967	983	969	947	957	948	931	961	922	967	907	954	935	980	926	981	946	954	941	972	1019	994	958	923	963	929	969	964	913	935	968	979	952	1013	943	974	947	940	967	937	988	955	1016	1014	957	963	977	950	945	968	928	891	982	945	951	980	931	1010	997	998	972	928	882	902	932	947	910	951	972	948	914	966	1023	930	940	887	951	932	962	952	941	922	959	949	950	948	932	991	950	968	951	994	909	923	943	978	927	940	950	925	951	912	958	951	925	949	953	910	963	954	970	963	933	949	935	996	931	984	929	938	1050	918	969	942	947	999	929	986	985	967	992	946	959	964	968	1029	1015	968	955	978	943	952	948	939	973	970	977	967	922	899	1004	988	917	934	977	970	993	962	947	964	953	896	908	961	959	925	933	927	961	960	988	1009	988	936	912	919	955	957	970	958	936	907	996	966	982	974	1004	984	1015	989	961	928	1047	935	943	937	951	1038	940	968	948	946	998	960	902	907	951	871	976	1010	933	964	961	952	956	972	1024	959	949	899	1056	963	973	961	985	974	978	947	926	983	1002	945	964	902	934	933	967	937	1006	967	911	966	951	945	1004	1004	998	940	921	917	938	958	972	963	951	933	945	1014	916	933	956	994	966	976	954	956	984	998	959	1021	953	917	942	937	902	931	958	910	943	930	954	978	995	961	979	945	959	989	973	979	942	914	971	981	982	932	954	936	969	938	916	938	921	954	946	1002	938	959	920	963	940	970	917	936	921	954	881	964	975	966	925	984	964	911	976	967	955	942	935	1010	937	945	939	954	927	916	947	882	935	925	983	896	962	947	945	949	967	994	929	964	976	923	944	908	979	908	977	932	948	960	984	984	974	933	960	924	916	914	986	948	943	960	952	1013	947	951	970	1014	972	952	946	959	941	905	972	938	991	922	930	997	960	989	1032	948	951	920	924	923	930	941	927	1014	931	963	955	966	917	954	964	963	1008	929	978	932	934	1001	959	978	978	1010	995	969	986	941	937	950	932	937	969	918	944	938	1006	961	992	928	947	938	1003	1003	958	995	981	1024	945	968	938	938	940	1012	959	967	940	952	993	935	912	925	950	969	946	946	1020	913	947	959	967	1019	953	964	994	958	898	909	954	943	904	983	940	933	952	923	1028	949	974	983	963	974	918	963	1002	943	964	936	971	923	967	940	980	963	899	954	971	956	993	947	1002	950	944	983	931	964	957	933	933	971	950	943	962	960	977	967	955	964	969	961	968	895	961	966	1029	974	943	905	912	889	994	930	945	941	971	935	975	958	949	908	982	938	983	926	986	998	947	945	942	983	972	951	872	1029	937	942	946	1003	962	933	896	980	942	911	940	901	967	966	953	919	964	951	946	999	956	970	889	964	957	988	933	980	955	972	929	943	914	989	882	942	957	904	956	956	948	916	947	961	973	932	974	915	1000	915	933	990	970	949	923	952	965	946	971	961	980	945	945	955	959	983	942	956	966	930	940	959	957	945	1017	929	963	967	997	917	975	912	990	952	984	921	943	948	917	923	931	955	954	945	985	977	949	946	962	978	979	994	964	948	938	927	937	985	889	1022	982	939	959	992	891	933	961	961	942	928	966	977	944	955	986	1002	885	943	990	923	939	933	974	946	973	969	936	994	959	923	935	932	944	954	936	925	962	931	975	995	947	947	977	948	939	931	981	944	958	893	911	951	961	940	967	974	980	915	996	953	929	949	985	956	937	961	957	989	922	950	930	942	923	910	998	932	972	926	930	1025	956	1041	960	981	947	931	980	970	990	1009	958	939	898	976	917	919	931	935	954	957	932	939	964	945	967	989	970	928	962	914	924	923	979	961	930	921	941	956	975	962	893	960	903	969	971	952	992	932	935	953	922	971	945	960	946	935	957	954	993	940	986	971	980	970	950	922	952	982	961	936	957	896	941	998	913	957	955	969	939	890	1002	976	938	987	918	936	928	953	970	982	934	935	981	957	951	939	1017	968	1003	916	972	907	914	983	916	965	970	959	982	951	959	927	922	944	968	943	975	988	915	964	900	934	941	951	905	943	963	922	939	961	941	984	962	940	975	916	908	989	970	1026	903	986	943	1006	860	970	882	990	895	963	953	966	912	964	955	909	961	939	1017	895	903	889	874	909	913	976	958	947	956	958	954	998	955	917	935	1008	929	970	969	944	947	975	1028	966	987	952	932	999	977	955	914	1013	932	943	978	930	947	942	931	916	920	959	968	885	934	979	997	924	977	964	987	945	979	1013	992	975	1013	881	917	954	911	1014	976	909	941	932	1000	926	979	951	995	958	943	1003	981	945	954	929	951	941	958	985	926	895	982	978	973	963	1020	907	948	919	965	956	920	923	949	990	973	900	887	954	909	985	959	968	925	960	918	951	985	950	932	961	957	958	909	972	974	990	1010	957	959	959	941	951	939	971	956	1029	951	915	957	919	958	1019	995	941	935	952	911	986	989	988	1001	907	939	959	994	996	907	951	944	981	936	947	905	936	922	950	905	944	946	925	865	1026	961	977	961	893	942	961	963	963	942	899	930	960	958	942	970	943	968	1000	846	968	945	980	938	914	968	934	915	982	925	943	935	960	956	944	934	985	956	940	973	983	984	902	929	945	999	976	901	953	936	966	957	909	930	926	914	928	978	998	949	964	921	997	919	923	920	894	927	936	971	1009	1009	1000	893	953	961	964	948	952	921	990	962	992	925	981	978	928	954	965	963	886	975	956	978	948	937	941	974	1032	1029	948	941	953	967	960	892	949	954	937	945	898	962	932	981	951	935	961	937	999	935	948	968	896	1005	976	872	927	917	945	912	955	1005	943	960	936	973	939	979	921	952	914	962	973	911	901	961	913	914	948	1000	942	951	971	984	994	918	951	963	947	899	888	965	928	965	1000	1023	954	963	929	929	978	952	976	960	999	989	982	986	899	923	909	915	966	955	929	938	932	948	959	961	1000	970	931	997	1014	984	974	951	917	974	929	998	937	1019	972	961	1024	919	972	944	930	945	976	967	980	965	940	966	926	975	919	933	925	925	921	903	937	914	941	926	937	970	981	945	926	1049	918	972
22104	21074	28708	23645	21068	20978	4048	724	474	469	398	350	309	272	275	266	261	250	252	264	232	216	217	219	215	205	238	191	222	207	250	218	190	228	207	227	205	207	198	186	217	212	228	183	208	224	192	215	231	193	196	210	209	212	203	195	191	209	202	232	180	200	221	208	198	204	202	204	179	191	185	192	193	206	193	178	189	207	205	186	205	211	193	190	206	197	195	186	205	180	217	170	174	199	209	205	201	180	201	208	203	205	193	193	183	197	213	221	197	203	206	203	218	192	202	202	177	223	208	190	204	202	231	205	196	210	194	188	197	196	188	203	176	194	195	188	178	205	179	186	218	182	192	199	195	208	187	188	179	201	206	211	225	200	190	205	210	194	203	194	199	203	209	179	215	182	202	211	211	220	206	192	204	207	225	176	204	195	207	210	192	193	192	189	193	205	211	180	211	214	213	210	216	186	176	213	198	201	197	215	213	231	187	195	169	214	179	191	197	191	192	193	191	207	204	209	187	194	180	209	191	195	217	204	200	204	176	180	191	207	194	200	203	188	206	185	196	202	215	192	208	193	184	210	180	162	171	188	207	200	191	200	213	194	180	211	198	217	197	206	188	214	231	190	181	198	190	169	211	184	208	200	215	193	189	178	180	236	187	182	216	168	204	198	200	182	183	211	196	212	203	195	198	225	195	176	215	217	197	200	204	199	186	201	209	208	200	168	196	227	183	222	204	173	212	204	209	199	203	202	190	183	185	177	221	222	190	199	196	220	211	195	192	205	194	229	195	182	164	225	200	189	213	190	182	183	172	223	220	175	209	182	197	191	194	207	201	207	185	217	166	181	208	180	194	192	190	194	202	220	208	195	195	193	192	220	182	184	182	174	208	181	210	229	200	184	154	200	217	204	216	210	203	207	197	191	211	191	189	218	201	190	201	186	206	185	179	178	177	209	202	198	199	194	173	205	207	214	183	170	196	204	209	210	192	188	196	192	190	198	191	170	179	190	209	216	169	185	227	191	197	199	210	170	189	200	199	190	195	218	202	195	191	209	220	184	179	184	216	202	226	177	184	202	211	209	210	182	195	218	198	173	189	228	185	184	194	205	210	208	187	187	202	201	189	192	197	175	211	196	173	215	192	193	197	199	183	206	197	187	190	202	210	194	198	240	197	172	216	194	196	192	207	199	194	216	191	186	220	195	204	201	199	209	205	205	189	191	209	217	171	179	209	202	205	197	179	205	192	183	199	194	171	195	211	205	186	190	180	209	212	189	203	189	192	226	201	196	204	225	192	198	187	191	195	195	193	198	222	187	194	196	183	199	206	183	205	217	193	201	208	185	207	211	208	205	189	197	214	212	167	194	186	182	170	188	175	220	199	209	190	193	179	196	203	194	183	201	188	202	206	186	198	166	173	195	179	198	219	208	224	184	193	200	195	194	220	202	205	197	186	214	192	203	206	204	201	172	172	183	188	210	207	204	187	196	190	205	193	218	228	194	189	202	214	187	203	210	204	181	180	202	205	172	184	225	199	172	226	205	219	205	200	217	235	166	204	203	198	186	205	199	184	221	184	180	202	201	153	215	195	178	195	206	183	193	219	200	198	201	197	183	192	213	194	211	192	200	227	194	207	195	204	203	174	186	198	198	206	186	186	195	196	190	205	184	203	217	187	226	192	209	206	193	193	206	208	198	213	218	211	190	188	203	193	216	203	212	190	203	166	194	207	182	174	214	198	168	207	185	205	195	203	184	196	184	220	194	200	193	190	197	188	185	181	184	178	187	199	174	202	196	196	204	189	201	189	190	218	205	166	189	205	182	200	173	209	209	176	185	178	207	216	211	213	197	226	190	210	206	184	193	183	177	211	159	229	172	183	201	196	199	188	184	181	204	188	177	197	209	203	206	202	195	216	185	167	181	198	189	171	202	205	190	198	218	197	194	204	218	201	172	195	216	170	188	185	179	177	203	226	193	206	193	197	211	220	190	213	178	191	199	186	182	187	200	199	198	212	181	195	204	187	188	188	193	170	183	167	217	189	204	208	181	191	226	210	202	218	182	185	204	207	172	209	206	192	195	176	199	199	193	215	181	185	175	196	193	197	212	189	189	201	190	209	202	202	178	212	208	178	208	190	175	205	182	182	198	210	216	172	203	189	222	217	190	184	211	202	201	202	201	204	197	209	179	198	193	202	213	214	202	206	181	225	189	207	227	197	223	169	195	211	195	175	221	184	202	191	160	189	204	178	159	193	185	200	187	207	220	194	180	222	219	190	197	187	201	193	190	186	226	210	185	211	196	200	197	199	222	200	192	190	189	200	208	172	201	211	196	194	174	200	183	200	192	182	193	204	173	196	197	218	212	219	183	188	218	206	193	198	215	211	202	198	174	212	217	182	205	183	158	188	201	208	246	169	183	217	198	183	190	205	197	197	188	180	202	222	184	182	198	210	176	181	202	186	199	196	190	187	185	207	220	187	204	185	196	207	192	198	209	183	204	172	196	194	195	183	196	210	180	200	198	187	194	188	194	176	213	182	188	218	178	191	210	212	171	209	194	191	178	217	180	201	198	200	193	200	216	195	210	222	201	211	218	214	212	184	202	197	172	206	186	182	203	207	171	195	181	208	185	207	198	209	184	207	198	229	204	192	212	207	194	196	210	227	212	184	211	171	188	189	197	183	194	183	198	203	195	197	201	191	194	169	173	212	198	214	221	225	168	199	226	221	201	187	192	181	202	204	209	222	220	179	205	184	209	223	191	210	192	179	182	192	199	184	184	192	181	197	201	197	200	225	182	198	175	216	199	203	201	178	177	211	182	197	202	211	205	201	204	181	194	191	207	199	183	169	186	190	184	202	192	216	190	200	183	197	193	191	203	202	210	189	174	170	208	191	206	182	189	184	185	206	209	205	206	200	190	200	212	183	181	188	219	182	207	209	197	177	178	216	181	202	180	199	193	178	202	193	197	179	184	203	199	164	195	191	215	175	209	193	190	204	182	227	235	212	211	208	196	212	169	188	177	206	186	182	180	207	226	205	174	189	203	204	189	194	190	197	209	176	196	181	180	201	200	219	200	211	181	207	200	198	215	219	196	208	206	156	190	218	192	179	179	197	206	203	193	185	217	208	173	204	205	202	189	199	195	195	205	212	217	192	182	193	184	208	199	198	179	196	209	234	194	182	197	195	192	210	213	201	210	204	167	195	205	207	191	197	175	189	184	177	195	193	215	168	201	213	193	185	198	203	198	195	177	203	182	212	189	209	202	194	204	191	169	205	200	205	214	175	203	206	209	190	196	203	214	195	235	203	191	193	198	203	185	179	208	211	163	214	213	182	186	190	224	188	192	210	192	177	194	182	210	189	199	212	217	206	187	199	182	220	202	199	186	177	177	182	211	184	192	198	189	194	179	176	203	180	197	188	201	200	208	181	197	197	211	197	193	197	177	202	234	186	242	227	214	182	195	205	194	188	190	200	200	211	218	204	211	184	188	207	191
14299	18811	11443	5573	3616	2654	2058	1470	1114	921	781	701	640	559	507	493	462	402	403	361	398	378	368	399	355	377	338	322	316	353	303	292	348	323	303	279	316	320	321	337	335	309	319	358	330	296	294	299	291	305	302	300	295	305	290	318	299	290	279	310	294	304	306	299	302	281	321	308	303	285	267	302	289	268	304	281	306	290	330	271	316	272	314	282	287	303	275	295	286	313	292	271	271	285	312	266	283	278	286	284	271	303	298	271	304	296	290	284	300	288	271	311	302	310	289	313	289	301	327	279	292	295	279	260	308	279	288	281	296	297	261	277	286	283	294	295	306	281	310	299	304	317	258	290	286	297	324	299	296	287	279	299	292	286	311	335	302	264	257	308	284	281	315	295	284	284	272	288	296	295	296	279	304	297	318	269	284	287	306	306	340	294	296	285	283	305	273	294	291	295	279	340	303	318	274	271	311	305	319	336	295	283	298	278	271	267	303	264	283	298	275	272	281	268	311	268	285	296	300	286	305	283	271	274	276	285	283	287	290	296	284	314	275	293	267	284	282	309	308	273	304	265	301	292	309	293	319	289	286	273	286	280	290	284	291	306	302	275	307	296	315	287	267	276	305	287	283	271	276	286	314	288	298	295	272	333	291	265	261	286	319	297	283	271	295	265	270	294	311	306	284	287	332	307	276	319	298	282	273	288	294	245	300	280	294	286	307	303	308	280	265	322	273	273	276	291	313	284	311	295	270	289	295	302	312	267	309	298	287	304	283	261	309	290	310	289	320	287	276	290	284	277	302	286	299	277	307	266	309	317	305	312	314	288	281	283	304	273	278	261	262	316	268	331	294	303	315	300	273	324	265	286	266	281	312	303	296	293	282	274	306	292	266	268	286	284	289	299	296	285	319	283	283	271	294	280	297	273	322	259	291	323	290	305	286	334	303	261	298	286	322	285	295	296	291	301	283	253	280	280	308	275	273	283	280	307	299	301	303	304	279	275	308	275	262	303	294	301	286	270	285	296	272	287	288	299	274	296	280	257	281	304	299	282	292	287	291	300	308	305	282	288	289	313	301	294	270	290	303	300	294	307	244	287	274	292	322	281	272	303	300	302	319	282	297	255	290	277	296	282	307	265	282	331	285	291	318	280	309	294	285	303	286	287	291	298	305	292	311	298	280	283	322	253	287	287	299	306	284	277	329	282	296	274	301	283	271	309	300	253	282	286	287	298	308	283	307	294	254	292	323	304	293	289	302	273	280	269	287	260	294	312	313	299	289	305	277	294	288	255	308	288	295	265	318	294	287	304	278	316	295	296	317	296	271	268	292	322	272	276	295	299	275	308	248	273	266	312	268	291	247	268	265	286	299	294	292	287	292	318	226	290	306	263	319	284	279	267	308	303	298	281	288	271	302	294	271	277	268	321	313	317	275	299	300	322	302	280	293	292	262	323	280	302	287	277	302	299	261	296	285	295	287	300	315	306	301	295	279	325	292	298	287	312	281	275	307	292	285	270	286	301	297	302	270	296	277	300	298	251	316	283	303	279	292	281	275	282	321	303	274	305	289	283	270	283	288	262	281	284	321	289	286	291	288	267	290	296	303	308	283	269	296	298	300	299	336	305	264	311	318	287	287	283	287	277	292	270	279	279	264	288	286	276	267	287	286	300	295	271	308	249	310	313	298	269	283	298	301	274	270	276	280	268	340	309	257	298	311	303	304	252	294	296	280	311	277	299	267	287	271	288	316	289	290	285	291	230	272	290	290	301	305	290	253	291	303	313	285	285	281	275	315	286	257	282	309	285	319	280	276	280	328	314	306	331	294	288	288	277	328	290	304	309	269	277	263	298	247	272	285	275	315	248	269	287	258	284	275	284	246	300	289	281	302	278	284	285	283	311	287	326	321	328	301	329	315	292	292	314	316	307	283	272	264	288	292	288	284	255	296	295	298	307	291	297	295	301	286	290	324	282	263	281	292	304	273	290	296	310	275	298	293	294	300	299	310	275	284	338	302	282	318	297	293	293	290	268	280	285	263	269	295	283	268	299	325	279	311	285	287	298	278	307	323	318	276	343	282	286	272	284	316	301	312	283	326	290	338	298	300	283	291	302	273	301	316	280	315	293	255	251	320	303	293	288	296	293	246	281	329	268	297	301	258	312	295	252	302	307	307	294	294	267	305	283	282	285	299	277	292	320	327	267	285	302	309	309	300	293	271	307	284	304	297	298	283	282	296	314	272	295	285	308	290	325	274	264	266	266	292	318	260	273	279	265	295	290	292	262	304	290	295	271	283	304	315	273	270	287	317	290	306	280	293	308	286	296	318	319	292	292	283	285	295	285	309	280	306	292	297	294	285	268	323	300	297	293	293	277	315	279	275	294	298	323	284	302	290	283	297	275	297	290	293	296	295	288	274	292	292	268	316	273	326	273	288	287	297	302	300	291	299	300	300	325	292	304	306	285	293	295	279	299	305	289	286	311	256	308	279	266	284	272	300	291	298	301	298	273	304	281	288	309	311	287	296	269	279	306	267	298	285	288	299	318	305	289	330	291	293	250	297	301	296	282	277	301	292	272	299	265	284	256	288	315	268	312	309	304	290	286	288	281	295	294	279	280	285	251	277	304	302	297	272	268	267	308	286	264	298	274	262	315	275	303	278	293	285	305	271	315	322	298	306	327	292	277	297	258	287	315	270	298	310	293	303	290	277	282	264	294	266	295	287	296	297	301	284	292	293	275	296	302	280	314	271	291	299	300	318	281	274	299	300	290	296	280	295	290	285	274	271	306	264	273	318	294	310	315	290	292	293	299	274	324	285	309	305	283	307	290	287	287	290	264	267	311	311	266	261	304	294	291	311	288	303	299	298	283	285	297	273	317	265	276	263	276	298	284	302	292	298	273	288	311	286	304	301	281	264	271	296	289	276	303	278	311	321	281	296	294	269	290	298	280	285	267	303	288	294	288	282	276	314	298	296	261	269	266	286	299	321	301	318	284	288	294	292	284	274	281	304	313	273	264	306	281	330	300	273	291	281	294	304	297	271	287	306	296	283	296	300	299	268	311	283	299	279	348	294	285	270	301	272	289	305	269	288	284	275	280	276	288	289	296	311	306	295	289	287	287	280	301	314	289	270	304	319	312	276	303	281	279	294	271	255	319	293	268	289	289	315	284	268	316	282	300	267	282	320	278	290	260	279	274	291	296	280	307	305	284	260	287	273	277	285	281	303	304	271	297	295	303	304	302	286	288	326	313	306	293	284	284	297	278	322	304	309	314	281	275	278	280	270	268	279	275	276	272	300	283	313	286	304	288	295	269	302	330	313	266	289	325	284	282	313	316	294	286	311	294	293	281	283	256	305	327	303	303	295	259	303	266	280	285	277	290	287	308	309	302	278	296	302	261	314	274	285	311	300	283	287	293	276	290	274	255	297	318	290	296	284	289	261	294	257	262	310	284	266	270	297	297	291	305	332	294	289	283	285	285	284	278	251	297
26764	19271	6162	1441	963	891	848	839	820	765	807	786	810	755	767	707	741	726	749	770	713	780	785	765	800	755	758	761	747	729	747	760	767	782	739	721	723	729	756	782	707	722	748	755	792	788	751	767	741	751	730	748	788	815	727	742	779	780	737	729	752	725	744	766	772	759	757	737	770	764	748	725	742	773	728	782	781	793	744	750	746	750	795	726	758	811	761	750	794	755	727	773	755	766	741	830	764	727	759	746	768	788	751	801	775	766	754	740	784	739	762	752	753	731	770	797	790	709	779	711	753	740	768	776	783	779	734	746	754	788	796	715	793	747	809	754	735	763	738	770	771	740	762	781	766	753	736	809	737	780	794	773	733	734	751	719	736	764	760	745	791	728	716	805	752	744	771	721	770	759	718	729	822	756	806	719	711	734	777	780	772	734	760	764	772	724	726	798	780	763	777	788	715	770	770	755	746	771	794	781	803	747	768	776	724	791	714	749	694	729	740	792	766	713	762	751	770	767	709	728	778	759	755	747	732	781	735	768	775	753	765	768	748	744	757	738	739	761	735	767	714	726	795	740	725	735	753	678	752	745	810	742	752	800	810	737	793	802	726	801	741	780	766	703	746	755	762	817	753	771	760	748	716	742	719	749	707	760	748	675	787	790	789	741	759	737	784	752	780	727	754	789	772	741	760	760	762	752	700	716	740	730	763	740	888	714	797	720	754	755	816	803	730	802	784	736	762	773	778	778	741	756	740	761	757	805	794	820	731	769	804	793	760	705	772	744	752	755	742	712	726	755	794	793	745	763	776	767	758	743	779	770	767	769	782	746	732	757	779	724	794	773	726	692	746	755	737	712	723	759	776	790	729	761	767	772	802	748	762	783	793	745	821	739	718	752	742	802	765	776	769	773	706	759	773	735	744	814	738	753	725	753	749	748	756	752	738	753	738	718	710	787	760	741	753	770	783	778	728	776	725	717	749	801	826	744	760	745	767	779	791	799	777	758	749	775	699	714	704	781	782	730	720	718	746	744	750	722	780	784	780	754	725	792	730	730	722	765	792	810	759	789	764	741	757	772	750	776	750	776	740	773	729	784	721	780	782	779	693	709	734	726	742	766	735	747	737	792	774	768	708	750	781	754	727	762	749	759	800	771	782	791	748	786	739	760	835	736	739	740	765	746	760	792	757	760	784	741	708	814	811	745	747	796	768	782	756	787	741	791	738	751	741	781	759	816	761	758	766	750	779	781	762	754	764	790	759	777	753	737	742	773	772	755	775	753	780	770	728	776	780	722	762	723	779	753	754	737	796	727	774	741	741	793	846	725	769	771	732	796	698	774	763	787	730	729	745	726	754	725	715	772	792	768	716	747	778	739	732	781	770	709	743	777	714	763	804	732	738	767	740	759	752	790	727	729	744	768	725	773	799	741	803	781	746	726	781	715	703	764	784	719	761	767	778	749	712	742	751	784	786	751	740	715	714	785	744	743	766	736	781	782	780	722	820	758	759	782	771	769	783	780	759	768	755	786	794	736	734	758	749	766	771	758	777	743	748	705	725	720	738	762	771	745	741	824	765	726	762	751	782	741	758	741	737	740	771	750	727	778	765	767	771	787	731	758	779	814	752	736	771	841	748	778	742	778	728	769	765	748	725	792	749	769	794	772	760	715	748	736	750	775	783	736	766	772	715	735	741	764	758	713	807	731	786	749	760	755	769	800	746	775	768	741	731	763	773	753	702	754	703	759	774	779	799	772	791	766	717	744	750	719	780	796	728	784	779	741	796	779	735	799	721	750	759	756	720	742	783	761	749	763	726	792	732	753	714	761	716	757	787	717	731	752	754	740	772	744	790	737	717	750	734	747	757	779	725	787	755	726	757	781	752	837	785	784	808	767	761	782	737	740	706	738	772	752	807	696	753	717	706	719	766	786	696	711	706	741	753	800	729	752	727	754	732	719	769	816	802	755	739	766	766	792	763	730	768	761	718	773	686	722	784	757	713	729	773	750	740	795	771	795	758	783	758	754	809	746	733	763	744	749	784	762	754	726	773	730	743	794	748	775	776	794	764	783	751	761	762	779	811	773	756	765	693	757	770	723	784	761	752	752	763	731	716	758	802	750	818	721	736	746	743	760	789	780	731	732	784	807	728	696	766	790	755	705	753	710	698	755	728	722	768	726	737	780	762	719	705	756	756	730	800	738	796	784	776	758	727	686	761	763	808	737	729	763	719	729	759	775	803	739	756	737	762	739	783	791	756	794	758	783	807	727	723	773	727	798	752	739	740	807	763	786	763	751	761	715	756	760	789	779	739	768	758	758	759	772	760	755	735	738	745	787	762	784	779	775	762	773	752	717	738	749	738	730	774	798	720	769	777	777	790	753	801	751	759	759	746	745	765	754	773	745	753	705	794	763	774	703	804	768	774	775	727	754	746	772	773	790	791	754	731	754	712	806	760	747	723	796	752	715	750	782	773	767	751	767	792	764	740	733	733	726	744	794	756	759	732	764	699	750	769	732	729	768	782	735	780	775	753	735	731	808	767	747	743	752	800	797	789	779	771	774	809	768	705	719	828	735	758	742	824	790	747	778	778	700	714	746	832	795	769	790	749	715	727	681	741	780	715	715	761	810	747	726	736	795	696	767	738	733	714	790	729	784	725	743	738	756	760	772	753	792	753	803	822	744	769	736	795	790	738	807	781	779	781	788	752	697	742	756	788	774	786	735	765	724	751	760	736	757	791	756	740	727	714	774	746	753	743	791	808	755	742	745	771	727	765	724	718	782	774	723	810	748	753	722	780	742	736	831	789	773	714	768	760	770	770	713	710	756	725	721	765	778	775	762	730	738	764	828	740	788	755	743	751	706	717	818	745	713	736	752	773	740	771	723	732	788	704	764	724	713	780	791	716	773	757	781	764	772	740	778	758	696	742	761	769	741	728	769	756	806	781	742	777	715	717	771	726	795	770	746	772	761	768	775	714	780	713	754	800	760	758	770	689	743	734	776	771	731	778	767	765	729	717	727	749	779	799	747	820	736	735	796	747	733	746	762	787	783	789	734	750	779	799	769	746	759	775	751	782	764	713	786	769	728	800	749	794	740	754	742	745	714	781	712	712	748	802	808	753	736	747	748	719	778	719	708	729	762	793	726	794	778	719	773	745	745	824	740	789	721	747	749	791	789	771	760	752	769	808	749	696	790	781	748	788	763	732	751	736	717	731	772	714	778	765	747	801	745	811	790	770	771	783	756	742	727	787	759	734	794	720	737	755	736	766	757	758	743	777	709	772	767	762	752	715	744	732	755	786	739	766	743	733	769	783	761	773	739	727	779	732	766	767	769	735	773	734	735	795	788	779	780	723	756	771	731	704	773	798	805	785	754	754	738	766	766	734	783	779	730	763	735	785	749	761	750	768	783	811	825	741	761	736	773	782	736	744	786	730	760	767	770	782	763	759	754	731	800	734	746	771	755	746	798	776	708	790	767	766	739	762	743
9152	5553	2996	1815	1531	1446	1438	1253	1218	1184	1171	1124	1138	1168	1146	1124	1084	1022	1104	1171	1075	1074	1150	1098	1107	1060	1088	1122	1088	1109	1079	1048	1063	1101	1125	1084	1102	1114	1126	1073	1064	1080	1072	1091	1055	1142	1082	1090	1101	1097	1055	1084	1070	1099	1089	1118	1126	1139	1012	1072	1096	1089	1046	1081	1100	1027	1046	1046	1106	1066	1109	1135	1071	1049	1061	1098	1105	1122	1097	1123	1139	1143	1045	1088	1115	1036	1089	1154	1065	1150	1041	1164	1144	1053	1122	1083	1104	1134	1124	1061	1083	1061	1078	1082	1100	1064	1111	1142	1080	1116	1129	1063	1085	1067	1065	1113	1074	1068	1089	1102	1073	1073	1044	1128	1080	1120	1068	1172	1032	1139	1114	1091	1063	1089	1097	1134	1078	1079	1083	1049	1083	1050	1079	1059	1075	1120	1080	1126	1095	1051	1076	1062	1125	1130	1129	1050	1085	1159	1065	1093	1114	1121	1068	1094	1047	1101	1073	1117	1039	1087	1074	1059	1053	1058	1131	1020	1047	1083	1094	1043	1132	1093	1084	1070	1115	1086	1086	1102	1063	1064	1057	1099	1077	1141	1073	1123	1097	1091	1131	1063	1078	1116	1136	1089	1070	1124	1058	1088	1060	1031	1078	1066	1139	1117	1104	1081	1155	1079	1119	1109	1171	1116	1132	1069	1098	1049	1070	1074	1045	1126	1100	1106	1103	1138	1132	1118	1028	1123	1107	1086	1102	1125	1031	1100	1070	1130	1125	1120	1126	1077	1141	1112	1087	1104	1064	1120	1113	1075	1084	1082	1114	1105	1132	1068	1074	1067	1104	1082	1098	1084	1071	1089	1148	1109	1101	1092	1157	1100	1132	1096	1102	1115	1119	1103	1075	1066	1097	1096	1130	1089	1095	1083	1064	1089	1093	1147	1095	1111	1066	1077	1131	1058	1125	1066	1052	1110	1058	1132	1094	1022	1126	1059	1097	1081	1138	1095	1066	1098	1116	1135	1107	1105	1106	1069	1120	1152	1114	1092	1112	1083	1111	1039	1106	1047	1106	1111	1127	1070	1030	1081	1145	1054	1061	1070	1095	1087	1096	1054	1123	1078	1115	1086	1154	1142	1095	1103	1058	1104	1103	1117	1089	1135	1131	1067	1114	1108	1051	1081	1074	1111	1138	1104	1111	1016	1101	1115	1093	1085	1127	1094	1106	1130	1085	1110	1090	1084	1097	1081	1129	1142	1110	1020	1124	1151	1088	1016	1116	1051	1059	1076	1099	1159	1118	1102	1079	1074	1088	1037	1085	1135	1076	1112	1136	1063	1047	1122	1050	1063	1084	973	1086	1067	1107	1112	1067	1072	1098	1086	1089	1115	1050	1112	1093	1115	1076	1101	1075	1094	1080	1040	1105	1114	1092	1100	1054	1087	1145	1128	1126	1111	1065	1082	1054	1085	1061	1131	1136	1114	1080	1078	1078	1110	1074	1056	1057	1065	1071	1118	1081	1098	1103	1053	1060	1043	1096	1081	1053	1097	1105	1088	1069	1122	1108	1089	1077	1110	1091	1103	1038	1103	1117	1082	1108	1145	1070	1070	1012	1070	1099	1090	1057	1118	1042	1074	1109	1076	1088	1140	1091	1106	1096	1119	1105	1044	1043	1112	1148	1067	1088	1059	1133	1087	1091	1074	1133	1138	1108	1076	1114	1037	1103	1135	1090	1064	1083	1084	1139	1179	1084	1149	1087	1102	1153	1061	1067	1096	1080	1150	1107	1084	1176	1103	1148	1121	1098	1087	1076	1096	1134	1084	1092	1035	1105	1114	1107	1086	1100	1053	1042	1112	1108	1132	1012	1103	1096	1129	1072	1101	1119	1088	1140	1132	1089	1136	1134	1088	1079	1055	1137	1075	1116	1089	1062	1118	1103	1077	1101	1079	1047	1127	1104	1115	999	1060	1139	1087	1099	1143	1107	1134	1053	1046	1063	1108	1077	1117	1085	1052	1091	1072	1082	1110	1125	1065	1055	1114	1146	1090	1076	1093	1065	1066	1100	1097	1152	1089	1109	1068	1024	1108	1047	1049	1121	1135	1158	1142	1118	1095	1090	1083	1107	1085	1131	1086	1100	1115	1061	1053	1050	1137	1074	1071	1079	1057	1092	1102	1108	1084	1084	1082	1144	1054	1125	1141	1078	1063	1074	1060	1126	1078	1056	1036	1088	1068	1078	1149	1058	1083	1066	1131	1084	1111	1075	1125	1077	1133	1049	1073	1056	1094	1069	1062	1088	1137	1060	1087	1053	1114	1138	1072	1071	1087	1141	1122	1098	1085	1145	1086	1090	1076	1030	1136	1081	1080	1083	1039	1103	1106	1110	1117	1050	1097	1074	1101	1047	1145	1105	1047	1096	1030	1107	1082	1135	1063	1119	1038	1089	1074	1102	1109	1066	1113	1083	1077	1032	1072	1070	1119	1109	1054	1081	1014	1109	1069	1096	1084	1106	1087	1055	1108	1134	1130	1049	1113	1107	1113	1100	1071	1068	1104	1031	1167	1028	1112	1131	1072	1053	1113	1021	1180	1033	1037	1103	1096	1102	1140	1087	1092	1123	1080	1042	1171	1105	1128	1128	1102	1118	1078	1080	1082	1074	1101	1082	1084	1094	1084	1133	1102	1052	1080	1057	1047	1068	1094	1105	1181	1072	1098	1115	1167	1055	1089	1106	1080	1119	1077	1044	1071	1147	1097	1115	1049	1169	1101	1106	1089	1090	1089	1108	1095	1167	1106	1082	1141	1084	1086	1130	1115	1081	1135	1086	1135	1064	1127	1025	1127	1151	1091	1083	1075	1141	1099	1085	1114	1103	1119	1160	1048	1118	1164	1092	1065	1075	1132	1043	1087	1107	1115	1109	1043	1097	1108	1041	1049	1109	1084	1074	1074	1063	1152	1135	1064	1124	1119	1090	1113	1091	1062	1123	1082	1103	1140	1109	1173	1026	1164	1087	1030	1114	1070	1149	1077	1070	1144	1122	1105	1097	1139	1066	1067	1064	1137	1093	1086	1044	1082	1063	1077	1023	1058	1083	1067	1085	1148	1164	1054	1146	1123	1125	1126	1075	1153	1091	1088	1122	1075	1129	1076	1088	1045	1114	1027	1106	1120	1101	1061	1039	1116	1076	1068	987	1069	1110	1065	1115	1081	1022	1120	1075	1126	1093	1103	1051	1101	1099	1080	1107	1088	1105	1043	1111	1081	1107	1131	1134	1095	1136	1074	1085	1065	1144	1107	1073	1088	1067	1079	1119	1130	1039	1136	1151	1078	1081	1049	1130	1077	1096	1109	1044	1096	1076	1074	1124	1062	1099	1060	1047	1152	1116	1096	1128	1142	1159	1130	1116	1091	1106	1167	1137	1168	1154	1086	1110	1101	1063	1100	1106	1074	1071	1137	1066	1051	1078	1108	1077	1089	1086	1108	1095	1112	1104	1116	1146	1047	1097	1117	1124	1089	1091	1095	1161	1065	1101	1142	1129	1105	1077	1076	1091	1081	1113	1140	1084	1107	1110	1111	1116	1083	1082	1078	1077	1114	1112	1126	1088	991	1123	1049	1030	1131	1083	1073	1077	1086	1137	1099	1081	1073	1126	1115	1135	1129	1086	1071	1078	1136	1075	1101	1108	1080	1101	1094	1118	1115	1043	1011	1106	1092	1118	1081	1097	1088	1081	1104	1081	1094	1100	1104	1098	1017	1068	1086	1107	1052	1102	1133	1170	1084	1109	1076	1070	1013	1058	1070	1106	1168	1119	1073	1148	1079	1086	1080	1091	1080	1070	1137	1107	1142	1106	1118	1108	1089	1119	1080	1095	1032	1158	1107	1062	1059	1051	1026	1103	1073	1100	1119	1129	1111	1130	1113	1122	1127	1059	1062	1067	1105	1158	1116	1051	1110	1131	1070	1115	1121	1113	1106	1103	1075	1113	1079	1036	1109	1131	1065	1109	1062	1023	1097	1111	1109	1124	1126	1101	1068	1077	1149	1107	1149	1116	1113	1106	1160	1126	1081	1115	1117	1039	1076	1031	1104	1118	1077	1055	1085	1083	1105	1061	1069	1093	1108	1084	1125	1097	1082	1131	1088	1102	1086	1102	1106	1096	1087	1114	1115	1123	1032	1102	1091	1129	1040	1064	1097	1109	1120	1059	1090	1079	1162	1062	1101	1068	1079	1088	1133	1095	1117	1083	1023	1119	1065	1105	1090	1173	1111	1050	1047	1119	1066	1096	1065	1136	1154	1105	1083	1093	1111	1084	1076	1060	1120	1073	1066	1023	1128	1135	1098	1092	1080	1069	1089	1113	1099	1080	1080	1054	1065	1099	1096	1090	1089	1118	1158	1110	1082	1079	1058	1102	1104	1103	1058	1146	1102	1128	1078	1094	1087	1089	1126	1099	1100	1061	1050	1112	1089	1155	1131	1060	1117	1096	1068	1097	1097	1114	1116	1087	1035	1147	1100	1132	1137	1068	1090	997	1135	1089	1092	1107	1076	1136	1075	1073	1100	1108	1073	1106	1035	1100	1066	1117	1079	1073	1104	1049	1065	1063	1067	1110	1085	1100	1186	996	1116	1088	1103	1098	1052	1100	1078	1063	1071	1081	1047	1120	1123	1123	1093	1045	1090	1085	1144	1180	1092	1113	1067	1080	1054	1130	1157	1113	1159	1062	1061	1117	1107	1087	1085	1164	1059	1092	1160	1101	1025	1051	1049	1105	1113	1070	1098	1130	1113	1172	1106	1093	1111	1063	1090	1120	1075	1102	1094	1064	1079	1165	1119	1119	1083	1076	1161	1088	1091	1081	1165	1098	1061	1076	1064	1077	1120	1071	1050	1093	1100	1125	1117	1140	1032	1051	1091	1078	1115	1083	1142	1114	1086	1096	1077	1048	1020	1113	1072	1122	1106	1097	1086	1125	1126	1076	1108	1093	1145	1124	1115	1055	1083	1073	1109	1117	1100	1092	1068	1022	1131	1124	1144	1103	1086	1111	1058	1099	1132	1118	1130	1131	1066	1131	1102
23010	21053	28198	24098	20995	6727	1076	765	585	579	552	568	503	459	472	508	482	483	476	443	413	478	454	438	441	464	500	433	477	450	477	436	422	424	443	452	411	427	414	426	417	438	396	451	444	409	450	436	451	419	437	447	426	394	407	407	449	401	412	413	440	430	392	418	429	391	433	440	430	429	435	427	422	451	434	448	421	379	418	437	409	403	443	423	433	406	474	457	444	440	431	411	427	423	440	447	446	461	416	425	436	423	427	430	430	474	450	442	428	476	468	447	422	440	403	436	440	427	422	414	477	443	444	427	449	432	403	425	474	434	449	425	431	455	431	455	462	427	449	408	448	426	412	449	425	433	452	401	415	429	409	414	432	423	386	404	439	448	418	443	454	480	447	446	437	426	406	426	456	430	416	424	453	434	467	424	435	396	420	457	413	451	440	406	465	420	437	417	432	436	432	413	420	429	444	428	413	435	451	470	443	433	438	382	428	425	410	439	460	411	447	445	430	417	441	443	423	458	411	437	443	418	419	450	456	418	442	437	486	421	441	444	395	430	462	402	438	382	405	447	460	446	434	443	387	407	408	425	424	417	428	402	432	470	433	414	425	420	418	411	458	435	394	414	430	413	388	432	424	444	431	428	434	420	408	437	423	457	431	412	459	423	465	374	428	445	450	450	412	407	414	413	413	423	423	469	422	418	428	405	424	421	441	449	399	449	432	444	463	452	441	377	410	444	428	411	411	416	500	450	400	443	428	450	427	444	440	390	411	403	398	424	447	426	448	426	419	437	442	423	422	451	445	455	449	419	425	414	431	476	405	414	388	434	418	431	411	405	424	447	438	457	457	464	441	443	454	414	444	426	409	395	435	433	450	397	441	404	446	412	421	425	422	404	428	424	455	429	441	459	427	435	422	422	446	397	432	427	472	404	425	409	459	434	447	415	457	422	447	406	421	427	434	429	413	460	433	408	400	437	433	454	405	425	464	416	403	407	408	416	415	454	418	423	437	423	406	431	439	410	394	411	418	447	459	388	453	463	427	461	476	445	453	406	425	398	418	442	448	425	450	429	424	427	442	418	462	429	429	433	445	461	446	452	422	451	451	433	447	442	443	406	398	390	438	446	421	463	420	411	446	421	439	453	407	410	458	408	420	415	457	408	412	445	448	446	438	442	404	438	422	432	383	429	457	420	441	437	418	429	398	441	453	431	448	393	457	436	390	442	423	399	470	427	410	438	408	430	453	425	429	443	435	414	461	441	428	406	418	422	409	444	435	420	444	420	413	430	454	438	411	451	405	414	433	431	446	415	472	455	428	414	422	437	441	439	453	425	437	387	449	488	445	425	398	462	461	431	459	452	443	385	404	400	436	371	421	438	416	463	459	453	411	436	402	461	423	441	453	418	448	449	425	433	456	431	431	421	405	429	442	417	449	415	434	423	423	449	421	455	434	439	438	428	425	466	418	423	441	432	444	455	407	427	395	418	436	444	445	417	438	417	418	429	456	446	380	470	427	431	473	465	419	380	425	419	439	411	407	435	441	435	446	432	443	447	412	434	427	438	410	418	439	422	440	422	442	397	446	453	399	406	439	422	439	450	428	435	449	443	438	452	414	444	440	472	412	437	410	425	430	420	454	423	409	433	425	438	435	431	440	429	421	428	472	442	457	424	406	417	427	437	452	417	417	446	404	435	413	413	423	419	449	422	420	438	414	420	440	429	393	458	417	454	423	430	427	416	418	462	442	446	435	450	410	399	421	433	402	415	418	451	409	447	452	416	449	432	427	404	437	413	409	434	440	430	460	434	426	395	417	463	438	405	420	409	421	455	443	441	482	436	429	417	410	446	411	362	398	417	450	431	440	418	434	432	455	440	447	444	443	414	430	421	437	448	450	423	448	439	443	417	371	419	448	446	482	459	423	450	454	465	451	424	405	385	415	447	444	469	409	450	445	441	393	421	455	429	426	439	405	442	400	444	419	406	397	438	430	400	443	408	432	425	420	455	460	408	427	430	431	421	399	382	425	460	421	413	394	418	492	426	446	423	408	457	423	457	441	444	468	426	368	434	444	425	417	384	426	417	430	428	419	416	435	430	437	449	425	442	395	435	435	446	441	440	431	397	432	434	404	478	453	463	416	460	448	486	408	474	419	460	426	411	439	439	408	429	398	413	425	441	447	426	396	426	469	429	437	415	440	441	399	410	431	466	454	422	427	470	421	400	458	408	446	389	399	412	446	407	438	377	438	449	402	417	379	456	436	404	436	411	429	440	387	419	410	458	401	398	398	451	396	415	432	411	405	445	396	435	457	398	400	418	412	424	422	403	429	425	414	430	404	425	439	426	423	405	417	422	412	422	435	440	433	411	390	430	415	408	412	395	399	402	422	476	416	403	460	398	429	453	409	420	425	454	416	422	467	408	451	474	450	453	426	465	433	435	439	440	449	430	417	413	445	434	466	426	418	426	432	458	470	424	449	426	456	425	400	415	446	402	425	440	429	428	433	413	412	422	442	407	435	418	404	446	413	440	436	426	401	440	496	453	440	414	423	423	433	424	419	424	436	451	408	456	434	396	426	376	472	437	456	423	457	390	421	390	409	425	459	433	446	414	444	444	398	428	407	401	440	426	445	460	460	422	431	430	454	452	415	438	428	423	414	409	418	434	439	433	412	411	429	444	445	430	407	420	437	428	433	412	413	419	414	429	421	441	460	430	414	451	436	430	448	443	445	458	411	411	445	435	423	424	397	427	428	427	443	429	459	405	440	403	454	420	424	443	400	434	430	426	426	417	396	420	446	414	453	406	463	412	432	438	414	405	411	422	423	401	406	411	377	420	406	417	392	456	412	434	435	431	428	400	438	420	421	449	401	423	433	424	452	448	413	412	431	461	422	445	479	440	417	407	474	417	460	418	440	399	416	453	462	450	401	448	407	421	432	447	420	422	443	419	426	411	433	459	426	420	435	445	410	409	411	404	449	401	401	415	446	414	428	418	419	414	448	455	421	439	460	421	432	437	402	415	434	438	411	416	431	418	424	430	432	426	447	471	428	474	416	407	426	431	441	422	428	415	458	453	416	406	390	419	433	435	419	420	445	423	424	451	408	410	412	432	452	437	439	423	420	452	411	437	425	410	419	440	422	418	439	414	452	423	457	449	398	454	390	427	443	420	419	473	441	429	445	469	394	425	439	432	438	437	445	462	430	444	471	431	426	426	443	444	431	461	420	477	466	457	455	437	446	379	408	420	437	437	453	452	425	450	431	413	419	420	432	442	466	428	435	396	416	429	458	454	465	415	466	446	414	452	421	418	429	454	393	440	459	457	475	478	407	441	423	447	478	424	411	448	441	440	435	429	423	425	409	420	447	446	454	419	422	419	445	418	449	439	455	365	422	457	388	399	404	412	475	420	419	435	430	424	408	443	461	448	454	435	422	438	431	433	429	456	432	406	447	402	431	403	392	408	422	409	421	387	433	416	456	374	466	415	414	429	425	465
11718	13747	7813	3893	2605	1989	1796	1313	1160	974	944	917	794	767	753	728	764	696	689	698	756	663	655	686	653	673	666	663	645	668	657	720	625	681	636	675	670	654	639	691	665	661	649	660	647	691	664	622	632	651	694	623	640	666	659	616	716	654	667	638	670	676	676	644	633	652	675	612	681	611	612	628	670	632	694	653	657	608	637	690	645	634	652	637	655	646	658	604	621	644	637	636	622	641	726	633	647	666	637	613	609	637	641	599	594	674	641	658	621	651	609	638	707	642	657	640	662	652	647	653	679	646	616	653	615	661	635	645	585	677	615	633	638	618	645	611	650	650	681	600	669	620	649	659	633	668	615	637	646	679	608	625	653	679	659	667	681	638	646	688	684	668	650	690	684	654	634	611	646	641	672	632	638	651	633	676	660	681	689	620	681	644	643	628	690	646	645	660	646	648	637	682	678	649	608	622	650	669	642	693	636	638	627	649	675	649	603	652	661	620	668	623	616	631	632	624	660	646	656	673	684	675	670	699	648	600	672	635	653	647	659	668	662	654	637	658	657	642	656	673	585	644	652	664	638	638	656	671	625	682	634	648	663	640	691	629	622	676	724	680	636	673	691	696	684	644	684	629	625	653	643	629	671	614	633	695	648	618	662	619	672	658	677	630	645	702	641	594	640	641	662	610	672	636	641	698	637	601	634	645	647	617	683	668	658	667	641	693	603	626	634	635	646	625	607	664	632	663	652	633	661	650	667	678	656	646	634	646	627	636	638	616	640	618	695	662	676	621	651	638	631	631	654	636	606	643	640	668	707	623	624	654	693	623	658	654	649	665	629	646	681	632	595	628	643	614	639	687	630	645	600	641	672	642	696	627	668	676	637	588	662	683	658	656	665	617	696	618	688	649	634	646	643	628	659	625	657	645	631	636	638	648	657	683	670	629	638	656	622	662	656	635	630	664	621	684	678	639	678	678	662	633	659	664	614	603	635	684	721	672	619	637	642	653	673	611	672	670	691	644	602	681	655	644	597	603	657	652	713	666	605	660	622	654	658	702	601	628	673	622	658	676	622	626	623	666	657	637	643	625	592	652	656	619	625	619	652	661	667	626	625	628	655	643	690	678	663	678	663	632	641	644	599	652	667	652	661	644	640	602	666	695	669	653	670	632	663	639	620	678	621	676	636	638	673	600	612	682	645	662	641	632	638	638	658	661	609	630	675	639	651	634	661	633	643	637	635	614	671	644	643	671	634	651	639	619	653	657	610	631	663	661	669	625	676	632	644	626	671	666	607	597	610	651	627	686	647	637	646	639	696	673	678	631	615	615	617	664	655	641	666	625	665	638	626	685	616	651	644	616	660	600	665	644	639	642	690	684	643	631	648	643	681	609	617	634	677	600	660	680	628	630	648	656	628	643	641	623	627	643	632	597	619	621	616	667	640	644	624	678	627	662	645	613	661	635	652	666	711	667	691	601	684	652	650	669	664	661	668	641	647	620	677	648	684	670	668	661	630	646	644	667	651	685	653	684	621	651	623	654	667	663	653	621	662	599	615	613	649	671	657	676	628	666	633	650	698	604	676	644	654	590	701	621	658	632	650	639	632	655	630	653	644	693	651	621	661	612	680	650	658	700	632	653	608	662	640	649	638	635	665	614	660	661	608	673	654	640	641	656	633	654	660	672	653	666	675	657	669	606	678	632	640	699	666	642	606	633	666	647	655	637	593	619	611	651	651	641	600	638	643	616	661	602	658	653	654	648	688	668	625	622	672	646	643	635	681	643	677	651	646	661	677	646	647	586	608	681	640	660	603	655	624	683	669	679	703	635	643	615	713	609	673	654	663	641	636	672	650	637	659	644	651	658	607	651	656	654	663	647	633	696	651	654	670	646	624	645	683	595	654	665	698	632	627	637	673	630	664	621	630	646	655	664	618	641	668	639	698	607	650	633	668	713	634	646	639	685	620	649	647	680	639	656	621	664	648	656	650	630	654	632	638	616	665	667	668	628	633	642	618	655	636	657	632	628	673	687	624	663	641	638	644	597	655	709	638	632	606	650	631	673	627	689	593	666	649	656	640	647	678	656	693	634	646	675	644	641	630	641	624	612	651	651	617	589	658	610	616	659	648	633	606	655	621	609	647	615	630	672	656	633	696	674	683	684	670	681	636	629	649	615	624	681	643	640	675	608	644	655	615	620	651	620	608	608	602	603	703	652	677	661	645	641	634	650	650	667	645	674	640	645	653	701	653	649	646	665	637	689	645	683	647	671	641	621	653	654	679	637	657	685	664	630	643	671	677	648	627	672	649	586	632	685	645	657	643	679	652	642	639	672	646	648	605	634	638	649	650	615	667	640	622	658	644	673	672	675	653	641	621	652	632	654	667	649	621	671	645	648	725	651	652	599	659	642	635	657	657	679	643	654	657	679	646	677	670	677	644	659	645	641	663	626	670	640	667	616	660	657	636	624	605	642	692	695	671	691	652	640	613	626	658	648	673	679	636	621	625	642	605	646	644	643	643	678	651	659	627	657	671	617	657	659	631	591	654	680	693	635	642	647	625	652	667	650	635	622	632	694	676	642	683	595	620	631	687	634	651	700	632	643	657	689	672	681	653	670	667	644	652	643	615	653	654	641	651	648	590	657	642	659	660	631	689	666	602	638	620	646	703	632	651	639	669	674	678	634	627	671	629	647	612	629	594	641	669	612	629	668	649	639	655	632	659	619	646	643	672	646	663	626	660	639	639	652	633	665	655	656	652	645	650	641	647	642	683	620	665	688	649	704	649	649	705	683	675	664	648	645	614	638	634	684	652	652	655	656	642	678	679	666	625	641	657	718	578	675	675	655	651	671	642	669	695	669	638	668	633	660	666	648	666	630	608	674	641	634	658	650	653	649	665	687	626	630	613	676	680	632	609	621	622	676	654	661	642	590	631	622	690	660	621	644	605	669	664	654	643	650	664	591	650	655	608	624	712	616	677	632	670	639	670	706	628	655	682	631	661	606	661	672	600	604	640	623	659	659	610	620	609	634	648	643	640	659	633	694	679	617	687	664	621	629	677	665	621	666	601	604	638	663	624	655	692	624	638	664	607	670	640	646	640	656	627	687	676	681	641	655	627	668	619	648	633	631	626	614	607	646	642	650	653	656	614	680	629	668	663	661	631	631	636	662	710	652	605	659	689	639	646	630	635	654	667	601	646	643	636	609	645	635	618	619	651	638	595	634	645	651	614	626	639	618	658	662	604	662	633	599	615	655	653	648	598	681	634	628	647	668	631	665	650	649	649	635	652	658	670	656	628	614	651	618	598	670	657	609	605	655	639	639	630	653	645	662	585	663	633	665	616	665	684	655	635	626	648	665	647	664	630	630	614	662	628	636	664	698	626	618	636	590	645	626	699	680	673	666	680	634	651	631	617	673	651	672	651	619	703	671	647	637	686	620	649	647	597	659	648	644	628	649	668	611	698	624	667	678	679	590	666	656	670	676	652	637
24246	21085	26663	25196	4554	1035	903	822	761	734	721	681	680	753	701	699	738	707	684	652	623	701	640	691	660	699	670	647	677	655	688	665	674	715	668	714	680	674	648	677	681	683	658	644	674	652	695	629	634	646	656	610	678	655	735	664	704	655	674	658	667	658	653	612	655	714	661	730	658	650	673	685	657	673	723	654	657	673	647	694	697	702	659	627	649	627	653	645	710	641	703	698	608	705	703	671	654	691	636	662	668	639	662	667	664	664	646	680	682	662	684	663	633	688	697	665	685	659	678	646	668	662	664	704	628	703	648	714	689	667	651	678	611	655	698	707	686	682	679	627	667	710	682	671	649	662	639	667	648	662	709	644	658	659	621	656	631	641	611	662	691	698	684	666	632	672	691	661	688	666	674	690	647	643	669	647	628	644	614	693	693	664	686	635	640	655	700	635	649	656	729	673	695	681	734	704	703	649	647	667	654	644	703	641	649	683	629	623	701	698	673	686	685	710	627	681	700	706	651	651	678	685	637	652	657	704	706	701	660	706	635	662	661	660	663	720	661	618	716	688	667	664	672	687	707	680	698	702	625	681	683	673	696	660	653	662	665	664	662	673	714	710	682	701	652	636	683	680	670	685	637	689	728	628	703	610	681	647	664	691	661	647	684	668	682	701	646	652	665	714	697	624	716	608	669	650	604	659	694	673	633	722	718	684	675	689	667	687	642	691	660	659	705	668	644	640	662	664	651	670	671	682	631	702	700	652	661	661	664	668	658	651	661	671	680	703	685	666	653	620	616	623	676	666	702	637	622	616	633	638	704	686	687	633	701	691	719	647	672	691	684	665	656	670	688	726	634	654	689	662	679	692	661	651	664	662	626	681	683	720	702	677	662	648	677	659	643	637	702	663	645	692	666	632	680	699	650	662	666	667	696	645	634	671	660	674	658	651	649	713	598	690	678	694	667	624	679	691	718	671	645	670	676	660	684	688	667	656	651	645	638	677	657	685	657	670	670	692	665	676	678	663	692	670	674	647	673	627	681	678	712	646	723	619	683	689	638	654	689	668	637	677	671	628	692	637	694	680	667	682	639	681	655	695	700	681	663	638	668	623	664	728	663	687	682	690	693	680	648	632	641	691	671	676	653	676	687	668	658	652	637	714	655	662	698	674	685	675	651	706	632	628	742	674	694	636	703	640	657	674	670	683	696	656	681	666	657	699	665	644	674	714	679	698	688	683	676	647	700	611	636	668	668	669	701	692	671	673	651	669	652	661	684	672	621	661	685	662	656	649	711	668	678	706	692	657	694	677	662	643	674	671	628	652	692	680	651	675	643	654	675	671	679	691	722	660	651	698	703	639	645	645	680	672	655	675	597	697	622	622	682	647	676	654	681	695	702	662	609	649	702	649	673	666	679	679	678	624	693	712	660	726	693	672	680	683	671	661	693	649	617	666	683	644	679	668	643	606	653	656	677	751	620	676	700	664	662	716	721	676	688	690	688	656	657	633	684	668	694	677	705	702	667	693	647	601	678	674	700	664	656	676	654	645	643	668	626	693	700	693	687	654	703	709	659	671	641	693	645	643	638	721	662	713	686	656	661	648	692	655	693	657	697	701	678	690	669	615	668	688	644	712	674	718	645	647	631	726	679	654	631	666	674	689	638	683	652	693	630	692	691	674	654	696	678	702	676	711	698	691	695	659	652	679	672	659	665	709	666	621	690	679	682	668	676	669	647	698	659	664	678	666	683	712	670	648	673	653	701	678	682	666	674	679	678	639	662	682	635	689	640	695	695	669	663	606	651	682	673	654	646	640	719	678	646	672	691	707	660	648	669	635	681	672	690	674	669	695	670	688	699	646	699	682	654	668	654	635	628	628	641	656	637	658	666	668	699	618	686	643	673	648	699	643	657	688	666	687	685	646	653	633	717	642	654	658	683	696	683	712	653	656	683	635	676	698	672	663	712	664	635	663	651	682	677	645	647	640	718	715	675	698	648	647	618	693	653	642	702	642	720	683	662	676	687	618	663	660	695	692	652	692	684	662	675	648	667	668	663	652	565	621	643	673	670	655	718	651	674	681	700	670	621	687	671	698	691	660	690	681	664	658	674	675	622	666	700	740	683	671	672	693	693	631	657	664	689	640	679	639	633	709	719	676	658	680	661	645	696	603	733	689	588	682	654	655	665	652	705	695	694	700	668	673	625	660	681	661	660	656	636	659	698	708	647	672	673	631	715	702	626	649	644	695	676	689	677	662	659	645	641	670	652	610	696	678	680	680	677	692	657	641	672	676	687	691	669	677	638	680	677	624	649	663	644	643	696	649	695	687	678	675	662	640	633	697	699	640	693	680	652	689	624	631	670	717	670	678	638	674	673	694	666	653	690	611	657	660	667	675	656	686	639	627	648	672	672	705	638	688	665	637	702	663	678	656	668	695	666	678	672	630	673	699	646	673	637	626	677	633	657	639	656	671	668	669	664	710	629	663	674	686	648	664	651	680	690	659	659	657	668	653	667	645	676	690	689	650	694	623	625	697	672	645	670	677	658	655	683	709	627	664	687	737	669	691	710	684	666	655	633	663	651	678	663	672	641	666	656	668	652	678	647	647	640	639	704	616	693	688	657	678	709	699	680	669	673	645	706	668	665	682	710	658	644	670	644	671	647	702	671	664	684	676	630	656	683	659	653	625	677	711	661	685	654	601	648	662	732	687	624	682	695	694	684	707	643	652	640	670	708	729	674	673	697	695	681	706	662	711	670	654	659	689	678	670	650	676	637	641	667	669	683	694	638	659	721	659	677	621	711	707	630	641	669	669	650	692	641	703	660	676	693	686	678	678	682	659	637	657	706	672	681	633	682	679	750	686	647	655	637	683	665	648	651	673	641	704	663	693	654	717	673	661	635	664	666	659	679	673	631	671	656	670	653	660	721	647	654	659	650	681	680	686	648	721	656	681	633	676	637	716	645	680	657	638	703	663	667	652	664	676	666	707	663	655	666	634	642	665	637	664	668	666	612	697	664	659	699	709	649	665	643	658	681	668	706	688	644	664	667	665	688	665	694	665	682	633	621	657	657	652	674	696	731	693	644	607	692	683	673	710	623	630	650	672	657	630	681	659	707	693	664	652	666	662	692	669	682	675	672	668	741	637	702	677	677	686	683	705	685	651	643	690	700	610	638	622	717	648	650	692	648	678	615	651	676	639	685	630	660	658	684	659	657	652	674	656	723	682	664	695	651	656	705	664	697	613	656	677	629	637	690	684	649	716	668	680	699	675	665	683	668	651	654	697	647	659	631	693	648	660	661	614	721	735	690	638	696	645	638	680	671	673	681	669	630	640	659	658	670	666	673	640	678	682	643	667	667	671	696	684	701	647	661	618	655	671	694	680	682	658	633	637	696	667	673	629	669	708	691	697	659	643	688	640	707	667	702	709	687	702	677	672	703	673	636	667	651	652	678	691	596	669	667	700	663	643	676	672	671	611	664	656	695	690
10586	8992	5199	2857	2033	1713	1597	1395	1217	1142	1049	1085	1038	1078	1039	980	1032	1021	1007	924	944	928	978	945	964	1004	927	930	988	937	1022	899	952	981	965	968	955	918	918	955	988	958	944	972	941	949	933	958	886	933	989	920	959	901	935	939	996	919	962	966	990	920	931	958	940	987	960	963	934	962	982	994	965	962	907	915	976	916	983	983	932	919	966	902	912	959	927	946	959	937	944	906	936	969	929	902	923	934	962	953	952	936	1023	910	974	947	954	957	973	920	937	964	970	944	942	941	919	921	1009	935	920	914	949	976	911	944	983	977	957	920	935	929	995	932	944	934	910	996	954	882	937	900	963	1014	978	961	879	967	908	980	935	962	966	952	967	959	934	964	918	900	951	969	924	913	884	959	966	912	935	928	940	940	888	980	948	948	977	948	906	986	988	933	965	992	907	990	944	929	936	952	986	1022	983	919	975	923	979	982	922	917	882	927	909	910	955	995	960	894	960	950	984	927	996	968	928	954	964	896	975	917	909	905	979	942	968	999	932	925	943	960	908	959	965	938	949	941	951	1000	1002	974	962	880	920	970	941	943	934	928	941	928	951	991	940	918	959	969	951	949	929	980	905	895	921	934	938	959	949	954	967	966	972	947	1003	905	944	921	934	893	930	1002	961	967	937	890	970	962	959	925	953	941	941	892	956	950	916	954	983	921	909	970	956	991	971	873	933	925	923	975	908	928	968	930	947	923	915	964	944	963	931	950	913	961	929	944	920	970	976	980	956	989	962	986	909	934	952	963	896	967	940	925	960	902	952	948	945	944	916	966	937	927	953	910	928	958	984	955	902	935	893	928	944	927	932	950	1004	937	942	980	924	918	943	966	969	1012	954	889	950	967	940	945	983	956	954	963	951	939	951	887	960	936	973	955	940	916	989	983	1004	930	951	940	942	942	945	983	957	918	920	936	948	918	926	921	967	902	935	936	915	980	958	929	957	1017	939	935	942	947	957	929	962	863	964	965	941	939	895	946	949	977	973	991	923	968	870	982	957	996	983	956	992	917	951	935	922	986	963	934	970	966	929	946	985	988	910	975	953	875	921	968	925	981	976	1000	961	943	938	993	925	957	934	945	939	957	921	980	917	968	921	931	970	894	932	910	926	986	957	969	918	958	933	958	971	985	900	940	919	927	982	972	972	932	956	973	931	951	953	969	969	995	991	981	959	994	960	966	933	1023	950	916	982	856	952	944	956	970	915	968	954	871	949	1002	903	895	962	878	978	974	927	964	940	960	885	902	965	944	928	963	925	946	987	967	880	906	911	957	922	929	920	938	930	948	897	956	947	960	926	968	941	899	930	974	985	929	973	929	916	1012	909	1017	957	896	1006	957	1022	953	937	950	969	992	951	946	961	904	937	955	899	970	886	935	944	929	943	983	926	916	926	937	922	952	960	902	890	968	916	949	927	992	924	967	949	928	935	941	973	964	946	926	959	945	962	942	958	960	945	935	984	921	917	921	979	966	946	958	948	1009	951	889	940	918	982	929	983	978	991	930	954	910	941	960	891	991	958	959	875	945	950	958	953	994	924	975	980	953	953	922	882	966	976	999	966	1004	947	941	961	938	976	933	896	960	926	905	917	946	948	917	945	929	904	943	982	920	864	992	945	933	978	921	969	972	943	919	940	934	971	982	935	939	896	957	933	976	924	943	934	975	971	908	977	938	985	996	953	964	947	887	874	972	932	906	897	901	963	997	940	934	958	927	957	946	974	975	977	975	895	1000	915	938	948	966	918	897	974	987	990	990	963	934	936	936	945	1012	944	881	949	918	939	928	948	937	987	908	936	922	966	952	980	959	944	898	894	926	997	952	953	972	907	929	925	983	987	950	969	921	988	912	1015	902	877	965	976	944	951	1030	936	955	987	936	981	979	967	933	911	935	931	918	902	960	949	1025	919	985	962	891	936	943	943	970	948	942	951	899	955	900	1008	982	993	941	947	929	939	993	861	926	983	990	981	941	1013	1000	923	951	926	940	946	981	954	941	915	913	957	963	1006	993	973	952	922	889	922	986	960	930	912	971	969	972	930	926	960	926	948	950	907	919	999	958	968	921	959	979	926	1006	956	969	928	961	958	911	929	979	966	960	897	952	891	944	927	903	882	1012	955	930	963	911	930	954	857	945	944	934	974	925	950	919	929	926	907	954	945	1012	917	925	900	977	989	906	930	929	943	946	915	967	982	895	966	939	957	969	1008	928	946	944	963	916	941	945	904	959	918	915	972	941	926	1018	980	968	907	970	938	953	983	968	983	959	922	913	935	995	925	919	931	951	935	974	944	924	936	967	980	946	988	935	995	913	982	877	975	913	925	942	921	944	905	965	924	983	917	996	913	954	1011	959	982	948	929	891	982	932	1016	1021	882	922	975	930	959	962	1044	962	927	955	974	916	906	901	963	944	899	954	896	951	899	927	935	968	933	1009	933	958	984	915	982	953	1000	1005	905	921	961	955	972	907	969	894	941	957	958	951	945	903	870	912	931	994	888	906	909	1024	953	901	966	957	897	940	972	947	925	940	894	939	913	948	987	943	962	922	941	957	971	926	938	947	929	893	959	979	926	945	910	961	914	969	943	977	925	894	962	915	947	921	975	957	949	929	907	890	974	948	920	906	948	952	956	960	970	940	960	913	993	898	966	944	916	991	884	946	953	870	921	926	934	984	918	974	964	976	943	940	955	866	917	1007	991	977	929	1003	908	961	928	988	993	922	961	970	956	966	937	922	935	927	957	953	892	981	960	927	909	955	987	919	955	979	976	924	920	947	941	873	942	988	908	947	952	926	944	913	909	909	940	918	914	948	932	948	933	988	984	922	920	1003	950	937	882	910	988	900	907	936	997	975	925	962	943	904	926	971	946	950	873	927	944	923	1025	975	952	924	944	928	879	994	905	938	952	939	930	944	960	953	921	929	939	931	943	954	943	971	1006	925	988	924	932	958	949	999	927	921	917	908	931	925	961	902	972	939	970	978	959	957	934	912	922	968	931	995	934	964	883	945	1009	977	958	914	951	976	933	935	1010	960	1005	958	906	970	968	928	885	929	967	958	942	925	876	934	956	966	911	930	924	966	1009	936	943	923	974	971	981	959	929	930	943	918	906	936	893	954	924	962	940	975	905	916	960	970	935	924	878	995	943	876	946	962	977	906	958	949	971	954	891	901	913	974	950	967	969	923	945	1005	943	941	960	927	945	957	936	877	939	958	901	925	955	1019	997	933	950	958	922	961	940	1013	958	920	950	928	941	923	933	997	979	956	924	902	943	955	924	939	903	932	902	891	929	971	927	1021	947	997	934	1020	977	985	995	981	946	958	959	950	985	958	981	891	908	947	932	957	894	935	918	950	1013	947	868	936	948	946	880	911	987	912	927	927	924	899	984	931	964	966	934	1012	928	958	958	928	991	914	912	921	930	939	924	951	926	987	952	908	920	946	949	914	917	939	926	937	923	940	1021	957	999	938	959	980	940	970	916	918	986	927	991	923	977	986	942	969	896	934	950	933	955	1002	944	931	887	946
22193	21132	28779	23731	21122	21067	4062	773	466	414	376	331	317	304	288	270	257	237	235	257	240	250	241	243	227	233	239	225	203	205	218	229	191	198	206	217	220	212	219	210	213	209	204	217	218	197	233	211	205	195	224	198	205	211	210	203	204	202	201	183	192	193	176	198	171	208	202	216	211	216	213	171	203	195	208	196	207	178	208	247	181	189	217	203	195	184	204	190	209	222	207	200	197	206	193	230	224	221	206	200	204	207	212	194	200	202	198	198	193	205	195	215	205	215	230	184	209	194	199	231	217	189	202	198	185	206	172	181	198	206	209	192	207	219	187	214	230	182	204	223	217	199	167	205	211	202	192	184	187	201	192	210	189	192	166	209	206	219	206	226	218	207	214	179	200	203	210	198	193	208	192	205	188	197	204	195	186	196	193	205	182	201	220	193	210	203	190	199	177	198	190	198	195	208	198	205	210	188	187	211	199	214	219	209	190	213	187	171	199	197	213	203	182	198	212	204	180	202	207	209	200	199	185	204	187	192	187	178	182	192	194	213	191	220	194	206	188	174	203	183	213	175	224	194	172	204	205	186	188	188	186	195	195	179	202	180	191	188	203	172	169	183	214	189	199	192	182	195	201	218	201	228	220	207	200	174	209	195	208	197	196	209	195	205	222	196	191	217	210	215	218	204	197	230	211	188	194	196	191	206	185	194	209	191	202	212	216	198	201	216	166	239	210	219	191	181	182	198	217	208	193	228	202	213	183	205	193	195	209	212	177	192	218	229	177	223	203	193	205	188	182	194	197	214	211	218	218	193	208	208	189	203	177	206	222	190	204	194	188	197	170	196	196	214	215	182	190	203	202	193	209	177	186	189	205	203	185	188	198	183	219	190	220	212	216	214	221	180	189	201	175	234	208	188	215	204	203	204	182	183	223	213	178	208	191	193	208	180	173	231	203	214	214	216	187	200	180	212	215	182	198	182	208	221	208	190	177	183	191	203	198	185	183	211	213	223	174	176	210	197	212	210	213	180	197	171	203	206	203	190	184	186	217	224	189	208	200	189	214	215	192	185	183	192	203	189	210	171	187	181	234	182	176	191	182	190	200	174	196	187	166	199	196	202	191	210	193	210	203	193	203	216	207	175	208	189	197	207	211	209	206	220	221	221	210	208	214	185	196	218	189	186	198	204	205	209	180	202	205	213	198	206	195	185	198	188	177	212	227	205	203	190	201	192	206	205	200	207	222	209	240	202	197	212	199	211	196	199	195	197	204	219	212	217	196	186	202	227	203	175	171	210	172	201	197	200	198	179	187	240	209	175	205	229	189	194	189	182	215	196	182	194	201	208	193	216	189	185	205	209	213	188	199	218	188	199	199	185	188	199	198	190	213	194	193	212	206	206	189	212	183	186	196	215	218	200	170	193	207	181	228	212	199	202	180	209	197	186	221	193	191	202	166	198	191	216	220	180	179	204	200	221	198	200	208	190	201	204	184	199	194	192	190	218	202	185	202	201	184	218	202	207	185	225	220	188	206	183	184	182	207	194	180	206	203	191	188	206	180	202	202	190	176	199	197	211	183	189	184	191	204	181	175	178	192	183	187	192	204	158	169	209	192	191	198	205	199	207	205	191	200	203	209	211	182	203	196	192	195	201	196	203	213	180	192	178	201	188	168	204	204	191	207	180	187	226	179	203	215	203	177	223	195	202	195	176	217	213	196	206	188	212	197	202	194	151	184	205	208	197	186	197	210	190	189	216	206	187	208	189	177	170	188	198	208	232	181	204	204	160	202	194	197	191	195	203	194	194	191	195	196	185	195	210	200	201	192	183	189	191	193	192	198	205	191	231	208	198	212	178	184	215	212	194	198	176	184	198	210	186	194	174	207	183	195	188	223	187	190	216	211	209	200	206	210	209	205	188	201	224	209	192	214	192	203	197	190	199	207	198	205	190	212	209	196	229	205	199	212	216	190	203	203	185	198	200	203	187	219	207	193	203	201	205	197	190	202	166	186	203	202	250	190	194	206	210	203	197	194	203	202	231	208	185	186	218	207	225	219	191	206	219	200	215	193	198	206	204	208	196	194	165	173	164	218	169	179	200	159	187	224	208	221	205	213	195	178	174	196	192	201	222	212	162	199	206	202	203	185	206	219	194	217	196	174	201	208	187	180	177	220	197	220	186	194	198	198	187	184	184	185	187	197	202	214	219	198	200	200	200	188	191	210	201	201	213	179	198	184	214	236	196	197	203	211	194	217	211	205	203	216	194	219	199	194	191	173	192	194	188	199	184	198	182	198	220	203	197	184	195	226	207	182	197	192	204	194	198	194	203	217	213	211	208	205	179	190	182	204	219	201	206	206	192	180	201	219	195	214	192	183	193	213	229	199	186	201	219	209	224	204	195	188	196	211	194	198	209	199	196	197	182	211	204	187	202	225	217	215	203	213	204	212	214	204	199	181	196	204	204	204	196	214	188	188	219	190	181	192	212	188	218	205	205	210	209	185	185	188	188	204	215	222	195	198	208	194	208	229	202	194	229	223	190	196	197	177	209	173	212	176	208	204	218	199	197	200	214	196	200	188	208	204	194	187	186	177	214	201	227	196	202	200	207	200	204	202	179	200	200	217	192	176	187	209	195	177	200	203	194	201	222	199	211	192	209	178	204	208	184	196	188	217	204	190	186	184	182	191	207	221	184	198	181	206	184	197	197	193	198	190	193	208	212	208	195	212	184	184	219	200	205	210	185	214	193	208	228	224	203	207	205	202	215	187	212	207	190	181	195	197	184	175	222	199	203	186	189	194	194	181	193	205	181	217	218	199	201	224	212	190	199	165	210	202	210	213	187	219	205	209	171	194	195	197	198	189	210	190	191	172	207	203	206	163	186	204	203	201	184	208	166	166	183	172	181	174	214	197	188	185	166	209	199	201	181	209	220	194	201	182	186	183	197	215	205	205	178	189	203	176	187	219	213	211	172	196	189	192	189	201	193	187	192	188	183	194	210	208	194	201	194	200	224	204	205	212	173	220	194	205	210	218	198	189	175	183	221	194	202	183	193	174	198	234	206	200	207	220	197	204	181	179	189	189	217	232	206	193	207	223	196	209	191	203	208	203	208	194	194	167	196	183	193	198	204	210	206	206	210	190	188	200	235	194	197	203	187	206	206	205	205	209	204	199	198	194	195	188	165	204	182	207	215	206	187	194	206	207	191	205	210	222	168	206	196	208	211	178	190	205	199	215	179	209	186	215	194	203	208	219	206	224	190	221	202	201	201	197	187	201	172	167	176	196	174	159	203	239	215	206	185	180	187	169	194	198	224	185	192	199	194	192	181	195	185	226	211	199	179	173	207	184	192	217	211	220	182	195	187	194	183	209	193	221	231	193	205	178	215	178	190	189	193	187	189	174	204	189	189	197	170	178	204	201	193	198	213	165	220	220	199	186	187	205	184	190	204	216	219	215	225	202	199	203	198	189	211	219	172	192	178	225	179	173	176
14593	18380	11660	5720	3816	2571	1943	1543	1120	923	776	707	632	579	507	472	464	419	428	404	403	373	389	358	345	336	344	337	345	315	300	323	311	327	306	310	348	281	325	268	294	313	298	336	304	292	288	328	300	272	319	290	300	323	301	307	306	279	321	280	312	268	299	289	276	300	295	275	337	291	295	304	313	331	313	303	314	285	280	305	317	304	288	290	276	258	294	291	283	270	286	306	274	307	323	275	310	280	296	284	286	286	277	298	283	308	288	288	312	277	306	294	284	300	277	265	286	276	282	275	280	291	277	278	307	304	310	309	255	296	309	297	300	291	282	280	290	281	294	304	291	308	312	291	281	323	279	276	255	321	274	269	276	284	340	297	316	291	314	284	313	297	293	263	314	289	331	299	307	270	305	305	251	271	290	305	269	308	299	282	270	281	303	285	289	278	270	299	294	276	283	294	296	282	264	340	267	305	296	315	334	294	292	297	282	294	277	302	297	297	281	297	301	296	309	299	292	314	279	265	303	293	297	315	284	295	265	311	280	278	248	285	273	295	287	291	280	287	282	304	335	274	307	267	273	309	289	271	291	278	307	270	309	260	293	313	291	314	314	293	304	300	293	268	276	296	300	307	271	276	299	272	316	289	288	271	269	308	276	284	278	272	281	300	287	299	296	304	286	313	269	323	271	294	301	305	301	300	272	300	284	276	304	302	295	302	274	292	319	295	293	285	274	294	303	303	252	297	297	309	310	281	312	291	314	312	290	308	287	277	290	302	297	282	301	284	272	303	301	289	323	239	310	269	271	309	278	276	307	318	287	291	282	308	297	288	277	286	291	311	304	298	297	260	294	299	287	287	279	262	316	298	293	289	266	267	286	286	274	312	312	289	321	277	326	288	280	279	290	310	307	286	283	289	278	313	287	306	311	282	300	278	274	277	274	323	291	302	274	278	256	286	308	309	278	278	298	286	279	293	269	287	276	296	314	306	313	297	320	291	258	311	289	284	283	263	290	338	289	304	292	266	307	260	280	286	296	290	303	291	295	304	269	276	270	279	312	307	291	348	294	292	263	291	261	277	292	293	255	306	288	313	300	283	280	300	274	323	289	286	279	295	297	278	292	277	309	271	257	263	271	301	306	301	306	296	293	305	302	275	285	321	301	289	281	284	255	293	292	307	277	307	320	283	279	270	273	277	269	309	316	288	276	302	269	264	303	262	278	281	295	286	271	292	295	259	316	312	277	270	288	283	277	298	307	278	270	290	275	264	271	244	314	296	320	311	299	303	284	270	290	292	305	293	279	270	293	299	287	315	260	282	253	277	270	309	270	284	323	295	284	296	265	305	301	286	267	243	278	295	309	271	288	301	290	328	312	284	264	304	296	271	269	262	300	287	297	312	307	276	297	260	317	276	301	304	294	262	271	269	262	275	292	268	292	286	276	312	320	302	309	274	274	271	292	286	296	297	305	251	263	289	310	274	270	291	287	285	293	306	294	297	292	290	295	287	275	313	276	294	260	278	279	269	317	312	282	276	300	300	279	293	299	255	285	289	292	296	290	283	253	273	284	316	265	295	307	288	285	293	270	326	288	302	275	297	287	308	285	280	285	279	300	286	292	309	274	269	281	308	292	296	283	267	311	288	275	335	280	274	278	306	288	294	312	261	311	276	298	298	312	272	298	266	317	278	282	266	283	299	304	287	316	299	319	270	295	307	291	296	256	296	304	299	297	290	273	276	270	303	305	283	281	280	306	300	280	253	280	280	282	297	272	304	286	284	283	285	273	314	307	303	265	275	313	300	285	269	289	269	258	278	270	265	292	285	288	273	310	288	305	281	263	276	262	315	293	287	315	287	292	328	286	294	291	281	311	305	288	273	334	311	306	274	310	279	293	275	270	278	315	304	269	304	315	278	320	289	258	275	331	297	290	283	311	295	302	291	306	290	290	299	266	271	284	288	285	245	264	277	291	297	288	298	294	293	279	286	273	291	295	295	302	292	283	328	306	292	287	298	308	271	260	298	287	247	324	279	317	273	287	250	288	274	309	278	280	277	311	295	311	274	302	292	279	288	264	262	278	293	298	251	321	313	254	293	294	293	329	279	284	306	314	288	286	336	305	325	294	247	287	289	297	270	286	301	328	271	274	268	268	285	269	290	296	309	295	287	294	264	287	270	320	270	260	300	308	280	292	283	263	281	277	292	288	283	303	258	281	284	314	295	306	285	311	294	298	279	283	283	264	278	245	335	280	269	302	280	268	310	312	271	302	295	304	276	293	304	291	306	291	275	283	310	301	296	283	284	308	295	288	299	257	276	285	278	285	305	309	311	304	273	290	279	303	275	287	266	272	302	285	299	275	307	291	257	276	255	284	283	285	313	301	277	314	273	302	286	273	283	313	304	285	275	276	270	292	257	301	280	294	282	281	297	295	316	271	278	302	287	274	292	298	275	300	265	286	262	285	300	283	299	290	289	291	316	291	289	269	290	283	264	263	291	296	307	248	258	314	258	292	281	290	287	289	321	272	293	300	290	311	295	265	288	287	290	252	262	292	295	307	312	305	279	279	282	263	277	269	257	269	268	314	296	307	293	286	284	269	266	259	282	279	289	252	283	298	282	286	280	279	274	285	343	301	290	291	314	285	283	289	297	274	265	266	286	257	278	314	311	296	294	278	304	295	301	255	300	288	312	295	288	294	297	271	276	311	282	324	300	294	265	319	290	294	285	298	277	317	307	287	305	279	262	283	283	274	281	307	271	296	290	271	293	251	301	303	307	261	279	271	293	275	299	306	268	295	308	279	280	314	307	303	309	292	268	297	293	263	289	311	271	263	307	299	262	289	280	329	308	251	316	290	272	288	307	292	294	284	275	293	277	297	289	306	283	279	276	262	262	293	298	282	319	269	313	314	281	304	294	264	305	313	286	277	279	283	315	320	276	320	296	283	264	315	315	319	288	307	290	286	269	254	268	285	282	291	288	286	261	280	296	287	297	275	297	306	285	318	308	290	278	261	270	313	291	314	312	273	307	285	276	287	266	285	262	292	293	263	308	275	250	284	278	290	258	292	288	300	280	271	286	277	289	277	286	270	287	305	292	288	303	266	297	302	299	309	300	274	294	295	315	320	305	303	266	261	304	309	304	330	295	287	308	284	294	292	283	330	278	311	271	297	290	276	269	321	294	310	285	311	267	250	273	277	282	271	284	301	307	322	301	289	281	294	300	277	288	308	323	299	278	285	290	268	267	285	283	293	275	317	290	269	294	258	243	308	276	318	283	284	297	294	283	273	290	298	274	280	295	299	296	319	298	293	275	265	310	310	302	292	305	296	300	301	295	279	309	301	278	277	299	274	265	297	277	291	272	289	275	296	284	267	277	287	278	325	292	274	300	282	283	301	291	294	302	313	264	326	301	300	306	293	296	278	289	277	272	287	288	302	281	280	272	291	281	294	299	297	279	285	290	322	294	297	283	307	314	307	284	278	318	274	285	294	284
26779	19329	6636	1602	1069	1000	876	852	762	806	797	712	784	796	808	767	742	737	751	778	741	765	776	772	800	694	750	770	752	737	754	705	745	782	763	782	764	731	783	757	701	726	744	748	730	706	755	780	770	756	770	709	780	754	744	793	753	731	765	774	790	765	771	727	784	727	802	763	745	733	761	712	746	755	782	733	780	742	717	742	788	752	816	751	771	798	705	754	737	752	760	752	794	704	763	720	693	735	735	752	741	722	740	759	767	756	761	765	792	743	801	721	774	820	771	724	716	756	742	744	719	752	781	735	789	758	781	728	745	797	802	695	762	763	756	778	737	697	817	752	715	734	732	774	760	755	752	724	783	777	759	734	733	754	719	738	735	770	803	720	746	770	763	707	752	724	718	745	738	748	744	714	738	752	742	800	744	734	770	779	742	741	744	734	746	737	777	759	780	752	769	733	756	777	759	740	798	768	780	806	777	799	756	746	712	728	746	743	747	735	735	739	734	737	815	747	761	787	719	713	759	757	776	747	777	687	733	715	761	773	752	775	720	738	727	747	682	750	801	794	774	714	745	718	774	734	789	766	757	751	749	714	764	728	760	723	751	749	734	740	773	779	758	762	717	740	826	748	762	776	712	740	749	749	786	773	786	745	735	774	713	706	760	722	777	745	732	767	754	759	743	754	724	746	723	793	759	741	792	758	813	722	740	770	729	743	788	820	817	727	745	724	739	715	762	750	780	795	781	765	742	712	751	732	744	705	707	724	773	773	737	777	700	762	746	747	732	797	758	714	782	755	769	784	766	765	772	677	748	732	739	737	754	713	756	742	758	782	744	737	788	733	746	729	763	757	740	730	768	722	800	789	763	744	757	726	778	778	710	715	755	763	751	736	708	779	804	749	688	799	728	754	709	734	767	714	800	738	736	731	761	730	755	752	773	741	777	742	686	751	780	768	729	741	757	724	803	780	726	788	759	748	702	725	752	799	738	792	743	742	810	759	708	770	781	727	763	751	777	756	746	751	730	753	667	743	727	768	771	716	757	742	754	764	787	733	816	767	791	726	749	754	737	727	769	743	739	744	753	741	709	711	756	696	711	800	785	732	762	772	777	740	753	744	784	729	766	741	765	721	782	730	800	755	775	738	746	768	753	766	742	781	801	764	816	698	714	777	755	743	809	758	757	751	743	738	728	716	734	773	759	769	749	742	745	769	755	744	705	753	715	753	738	762	702	748	783	801	822	732	781	722	780	778	718	786	763	745	744	766	760	716	759	708	770	794	783	776	735	719	736	720	786	735	726	742	762	765	799	726	759	775	755	794	757	736	758	738	737	736	727	753	752	707	725	803	780	728	704	750	764	727	749	734	759	760	739	725	796	730	726	763	696	769	739	747	769	732	766	776	833	720	715	728	727	777	789	693	736	755	707	748	793	762	745	684	787	748	730	767	752	764	757	739	726	742	787	782	723	736	759	756	729	771	738	721	725	787	764	774	758	754	721	743	734	716	693	732	753	772	723	766	730	733	714	699	769	752	724	763	780	760	775	840	763	744	702	749	770	769	794	813	753	742	745	664	765	763	781	738	766	766	765	711	742	704	790	733	791	747	765	748	764	726	738	736	756	743	690	768	758	760	752	713	747	712	747	748	682	737	796	782	757	755	783	725	728	739	747	752	729	762	722	807	763	723	724	773	705	753	781	733	736	687	766	770	765	723	745	750	806	764	732	698	752	740	777	766	735	783	734	744	738	772	758	782	747	725	741	738	708	774	750	773	705	733	746	817	774	725	754	704	783	755	733	767	687	762	726	735	715	778	723	698	750	767	723	763	744	754	761	732	786	762	725	748	772	825	761	737	808	782	767	726	790	724	743	742	731	723	756	793	757	742	677	739	743	757	776	735	796	749	689	773	719	765	785	773	780	773	790	747	732	758	742	780	724	769	729	774	742	738	763	768	771	713	738	743	837	757	777	716	752	730	731	751	772	791	713	755	747	763	771	807	760	730	758	768	737	728	763	680	748	745	759	755	704	773	763	744	737	755	716	787	798	744	748	757	751	719	745	785	732	712	785	758	758	828	758	808	747	758	770	716	800	749	746	737	779	747	799	775	756	725	743	759	722	730	722	767	742	779	722	747	794	759	718	714	744	750	741	752	773	810	787	717	690	717	754	779	714	709	841	739	783	724	775	721	756	765	783	769	802	716	743	735	746	730	770	762	763	698	733	773	743	730	695	755	705	729	720	711	782	757	759	758	757	740	709	759	745	743	749	819	748	755	748	711	774	756	695	804	739	789	790	722	736	759	748	801	716	743	749	750	701	704	787	756	711	754	747	797	764	757	801	754	807	737	734	725	726	706	759	752	715	726	764	751	701	770	793	776	735	744	766	764	760	742	724	723	757	756	751	798	734	718	731	766	760	744	734	747	765	809	711	775	782	774	703	718	746	733	765	764	777	834	826	731	736	710	802	738	764	726	755	767	745	727	759	789	766	739	727	769	729	756	725	728	789	688	768	757	794	763	769	764	768	776	782	727	765	741	764	719	768	780	741	765	732	745	726	788	751	778	819	748	771	757	753	745	712	697	742	730	755	754	673	736	749	729	748	770	747	791	736	776	754	831	757	745	782	715	736	693	742	743	791	733	755	711	737	708	738	799	745	794	735	715	764	730	733	714	803	756	746	757	771	739	745	786	750	775	767	747	766	782	731	729	751	753	791	740	738	734	834	722	740	755	773	772	754	758	771	764	757	774	738	764	749	701	737	749	745	733	745	776	719	736	754	804	765	744	689	742	740	734	708	724	763	712	763	750	763	794	765	812	741	699	766	757	713	782	762	762	796	804	751	735	712	790	752	757	770	723	762	773	749	756	794	730	782	805	762	746	761	706	711	794	735	735	744	707	702	705	747	753	760	771	759	756	758	706	719	759	758	764	805	773	774	771	728	741	784	757	718	707	763	786	708	733	764	770	738	768	781	775	743	765	775	750	758	734	779	738	772	765	748	767	753	771	730	731	775	779	741	736	823	733	806	685	770	803	739	722	727	806	735	704	732	736	773	772	753	754	780	719	754	767	707	736	743	732	784	752	805	799	695	769	746	764	776	692	749	777	758	717	714	796	762	789	798	781	739	689	787	747	735	768	733	754	779	748	785	701	738	743	749	756	796	741	772	781	795	745	714	770	746	775	725	792	716	762	698	753	770	754	756	750	768	719	764	722	742	734	742	728	736	794	711	751	736	739	751	757	752	756	765	780	722	759	806	744	781	739	816	725	754	756	712	734	744	736	722	774	770	726	763	767	739	779	756	788	778	721	750	772	784	739	749	789	754	734	753	746	739	732	682	802	786	769	724	739	718	740	760	729	762	741	785	759	747	763	759	727	787	769	713	767	737	784	743	755	802	731	806	748	740	788	727	758	774	755	768	765	733	755	802	746	764	709	760	734	745	762	765	737	712	763	775	725	737	734	752	758	767	749	726	727	805	754	740	756	748	777	760	796
9272	5360	3236	1881	1581	1461	1315	1229	1129	1191	1140	1097	1112	1093	1119	1100	1103	1127	1145	1050	1079	1095	1061	1071	1106	1053	1078	1114	1091	1141	1128	1101	1051	1124	1092	1042	1090	1087	1100	1018	1072	1084	1081	1112	1075	1088	1121	1071	1065	1078	1057	1089	1135	1033	1133	1139	1049	1083	1085	1082	1107	1092	1111	1129	1041	1053	1069	1069	1084	1092	1057	1062	1015	1118	1025	1073	1085	1018	1010	1062	1084	1050	1080	1093	1093	1070	1053	1067	1090	1053	1096	1081	1051	1075	1109	1082	1065	1118	1086	1068	1106	1135	1109	982	1080	1121	1092	1056	1126	1054	1045	1048	1055	1090	1063	1110	1109	1100	1069	1067	1106	1091	1065	1078	1135	1075	1014	1079	1058	1108	1075	1115	1110	1121	1109	1068	1074	1027	1106	1083	1071	1044	1037	1069	1112	1084	1069	1110	1106	1089	1092	1087	1067	1023	1065	1069	1062	1076	1009	1056	1003	1073	1086	1095	1053	1080	1031	1114	1063	1039	1101	1077	1092	1080	1088	1112	1052	1093	1089	1116	1063	1063	1126	1112	1088	1111	1127	1052	1081	1067	1092	1073	1067	1064	1049	1091	1105	1077	1133	1065	1097	1036	1074	1083	1104	1101	1036	1094	1085	1041	1112	1087	1067	1107	1088	1085	1093	1054	1004	1116	1093	1113	1104	1075	1070	1091	1094	1138	1046	1095	1061	1002	1055	1060	1084	1106	1036	1077	1030	1090	1057	1056	1077	1079	1038	1064	1079	1097	1066	1047	1061	1069	1091	1087	1066	1106	1090	1095	1090	1101	1081	1111	1104	1084	1145	1086	1083	1058	1054	1091	1078	1010	1051	1101	1096	1098	1058	1109	1094	1091	1036	1024	1071	1093	1050	1068	1091	1082	1144	1052	1128	1115	1072	1075	1118	1085	1128	1063	1038	1090	1073	1128	1115	1098	1115	1000	1102	1053	1065	1086	1123	1070	1162	1123	1074	1067	1050	1143	981	1099	1076	1095	1100	1101	1048	1041	1087	1058	1073	1167	1085	1166	1063	1065	1058	1107	1058	1144	1109	1071	1082	1107	1140	1112	1084	1091	1067	1047	1051	1098	1087	1088	1088	1100	1041	1088	1082	1050	1070	1087	1049	1085	1056	1080	1081	1073	1044	1082	1067	1125	1084	1106	1056	1067	1019	1082	1056	1062	1055	1038	1071	1078	1100	1102	1105	1107	1085	1091	1029	1083	1013	1122	1123	1160	1149	1072	1076	1024	1036	1114	1108	1100	979	1101	1072	1097	1079	1045	1098	1112	1100	1104	1098	1133	1089	1091	1057	1037	1050	1055	1076	1109	1069	1101	1088	1051	1073	1073	1030	1056	1081	1104	1146	1063	1116	1030	1081	1098	1111	1095	1099	1131	1062	1104	1130	1045	1063	1115	1097	1084	1115	1090	1113	1036	1163	1036	1187	1047	1021	1040	1089	1085	1089	1107	1082	1123	1115	1059	1102	1110	1138	1090	1127	1080	1042	1025	1087	1124	1119	1085	1059	1056	1136	1038	1087	1057	1073	1073	1140	1093	1102	1075	1048	1035	1095	1101	1064	1062	1057	1019	1024	1134	1063	1085	1094	1065	1131	1075	1106	1060	1062	1078	1099	1111	1099	1043	1027	1093	1097	1049	1077	1136	1043	1042	1073	1091	1063	1106	1046	1076	1094	1072	1048	1077	1054	1105	1116	1063	1075	1061	1080	1067	1061	1092	1099	1061	1110	1083	1082	1059	1122	1024	1053	1118	1082	1045	1106	1080	1073	1109	1093	1067	1069	1103	1063	1017	1087	1074	1074	1105	1126	1072	1060	1066	1087	1059	1052	1098	1054	1064	1042	1099	1042	1067	1105	1010	1049	1093	1057	1124	1121	1076	1045	1143	1096	1079	1091	1116	1070	1167	1142	1076	1073	1069	1140	1078	1041	1146	1093	1084	1058	1040	1054	1121	1102	1037	1061	1100	1085	1059	1103	1029	1052	1118	1115	1066	1058	1064	1099	1076	1071	1082	1145	1078	1076	1131	1070	1088	1011	1043	1025	1064	1045	1085	1054	1050	1137	1104	1105	1074	1067	1057	1161	1149	1058	1043	1063	1089	976	1079	1040	1085	1114	1076	1129	1049	997	1103	1126	1097	1084	1082	1154	1007	1044	1109	1128	1018	1036	1032	1074	1073	1082	1069	1066	1019	1097	1116	1057	1103	1057	1154	1086	1065	1085	1091	1110	1109	1084	1122	1103	1071	1145	1049	1084	1092	1138	1121	1061	1072	1073	1062	1114	1079	1061	1135	1102	1037	1091	1034	1078	1089	1073	1080	1044	1100	1050	1100	1075	1130	1060	1064	1039	1061	1008	1127	1075	1054	1030	1042	1105	1047	1034	993	1051	1063	1102	1093	1036	1045	1147	1130	1102	1112	1071	1038	1095	1051	1097	1081	1056	1081	1085	1148	1136	1087	1128	1117	1103	1101	1065	1009	1024	1015	1057	1107	1098	1096	1107	1144	1096	1101	1070	1080	1123	1074	1069	1109	1076	1092	1072	1078	1087	1117	1033	1091	1097	1048	1083	1110	1042	1073	1111	1100	1034	1070	1095	1061	1010	1091	1050	1081	1108	1063	1141	1074	1091	1122	1065	1095	1111	1049	1003	1090	1067	1061	1082	1090	1079	1107	1065	1022	1107	1043	1123	1115	1100	1093	1115	1071	1057	1096	1039	1155	1077	1023	1034	1055	1103	1082	1077	1108	1064	1091	1073	1142	1092	1079	1062	1092	1101	1012	1068	1077	1143	1084	1071	1124	1102	1092	1093	1059	1061	1053	1075	1063	1065	1087	1093	1083	1043	1112	1054	1057	1011	1116	1076	1029	1116	1138	1071	1055	957	1047	1132	1057	1077	1090	1074	1057	1060	1106	1075	1083	1086	1026	1091	1041	1052	1062	1084	1037	1066	1104	1073	1052	1104	1118	1035	1040	1083	1120	1122	1094	1103	1093	1007	1073	1092	1067	1084	1119	1039	1117	1049	1063	1118	1081	1083	1062	1091	1085	1070	1063	1066	1081	1020	1074	1085	1032	1090	1094	1127	1079	1064	1099	1077	1073	1073	1110	1056	1130	1080	1062	1062	1061	1052	1111	1112	1068	1031	1146	1078	1022	1030	1068	1106	1122	1076	1097	1076	1111	1061	1099	1073	1031	1095	1085	1070	1001	1045	1070	1063	1106	1070	1008	1059	1142	1065	1010	1102	1091	1117	1129	1118	1040	1105	1055	1068	1064	1033	1068	1098	1052	1092	1039	1021	1036	1102	1108	1011	1087	1038	1111	1118	1045	1097	1123	1128	1080	1079	1112	1114	1089	1087	1056	1030	1096	1045	1050	1096	1069	1145	1117	1143	1071	1059	1036	1080	1065	1039	1133	1034	1110	1083	1026	1106	1078	1061	1060	1017	1080	1086	1102	1108	1055	1109	1105	1107	1087	1086	1128	1036	1127	1094	1050	1085	1031	1053	1073	1061	1041	1060	1050	1026	1038	1075	1082	1115	1113	1119	1071	1115	1099	1134	1025	1054	1071	1106	1103	1096	1066	1046	1107	1091	1024	1039	1016	1096	1083	1073	1098	1114	1077	1025	1098	1123	1093	1091	1075	1057	1098	1008	1039	1071	1082	1054	1091	1075	1074	1089	1056	1089	1117	1081	1126	1071	1044	1091	1092	1084	1080	1079	1026	1124	1144	1050	1104	1113	1089	1071	1064	1065	1065	1058	1105	1066	1107	1083	1079	1094	1122	1076	1064	1111	1119	1086	1076	1015	1088	1126	1056	1048	1076	1113	1022	1121	1125	1081	1130	1121	1068	1082	1059	1117	1061	1054	1063	1057	1118	1080	1060	1116	1128	1146	1087	1063	1100	1071	1061	1075	1034	1090	1107	1120	1077	1053	1144	1112	1082	1098	1048	1080	1122	1062	1050	1078	1058	1009	1047	1135	1026	1053	1097	1091	1045	1121	1128	1102	1066	1120	1070	1116	1096	1071	1100	1085	1064	1072	1058	1080	1119	1092	1014	1040	1081	1126	1042	1080	1100	1128	1031	1064	1085	1080	1039	1066	1094	1107	1074	1104	1103	1109	1066	1069	985	1079	1074	1118	1074	1109	1066	1055	1103	1105	1107	1145	1033	1097	1078	1081	1064	1104	1109	1062	1105	1005	1033	1087	1068	1081	1077	1092	1059	1062	1047	1085	1085	1069	1097	1058	1118	1058	1070	1089	1146	1089	1139	1102	1092	1124	1081	1064	1061	1052	1087	1111	1053	1076	1120	1069	1055	1044	1128	1006	1045	1072	1094	1087	1100	1069	1089	1084	1039	1074	1070	1015	1061	1063	1060	1063	1103	1057	1104	1057	1110	1105	1064	1054	1077	1111	1074	1126	1067	1043	1077	1074	1062	1104	1097	1108	1041	1074	1065	1090	1066	1040	1024	1152	1107	1131	1097	1099	1064	1110	1046	1122	1089	1061	1026	1147	1097	1080	1127	1040	1035	1111	1127	1136	1081	1067	1139	1029	1042	1097	1081	1068	1047	1081	1049	1100	1071	1049	1055	1141	1070	1026	1072	1120	1081	1081	1065	1072	1047	1133	1077	1016	1115	1131	1072	1061	1027	1099	1174	1088	1086	1049	1092	1107	1070	1081	1081	1094	1094	1105	1125	1059	1053	1075	1071	1058	1092	1073	1097	1155	1061	1091	1103	1131	1038	1052	1065	1070	1155	1070	1091	1090	1164	1103	1137	1133	1091	1050	1107	1037	1041	1123	1096	1024	1044	1087	1021	1025	1094	1053	1066	1096	1058	1088	1020	1037	1029	1058	1070	1102	1078	1062	1073	1075	1059	1040	1074	1104	1142	1163	1114	1108	1036	1070	1105	1081	1065	1099	1104	1122	1124	1060	1104	1093	1060	1061	1084	1072	1090	1116	1088	1087	1056	1104	1055	1074	1071	1137	1061	1079	1142	1134	1062	1094	1087	1068	1051	1054	1097	1086	1086
23052	21056	28164	24140	20994	6786	959	684	562	574	510	523	480	453	468	445	420	429	474	434	500	451	411	425	418	487	407	414	448	402	453	452	439	432	437	456	430	398	453	453	401	406	458	416	417	410	407	443	458	397	426	420	441	440	436	448	402	455	405	422	460	415	441	390	451	419	432	410	410	413	415	428	411	399	436	442	421	413	405	394	481	412	452	410	407	434	424	436	395	428	428	419	402	455	445	418	424	433	413	372	391	448	423	442	419	441	440	393	386	428	443	448	421	436	442	434	464	439	403	409	424	466	414	461	425	404	455	443	449	409	478	426	403	428	418	420	449	429	403	408	413	416	430	423	400	427	436	415	430	435	382	422	419	421	426	395	410	425	404	459	438	416	446	424	435	416	423	418	462	440	435	406	438	422	400	449	437	417	449	393	388	454	446	429	426	452	415	400	418	427	437	423	431	422	423	423	397	429	438	443	416	401	374	412	421	440	405	440	440	433	427	414	400	433	418	417	447	376	437	435	434	417	425	423	393	379	427	405	446	398	448	410	428	419	451	441	436	432	441	427	442	459	416	486	442	426	427	418	468	429	442	386	429	408	426	404	435	413	423	419	455	444	403	403	452	427	458	418	397	433	413	411	400	411	423	441	424	407	446	401	415	381	417	411	415	427	399	469	408	447	439	458	418	430	382	431	439	433	458	448	440	400	449	464	419	429	419	434	462	431	399	408	391	433	420	408	432	447	436	407	413	403	431	415	434	449	390	434	374	425	402	411	418	392	398	425	390	411	416	398	423	439	453	428	425	424	421	425	423	439	415	437	422	440	434	424	435	420	450	431	425	400	432	435	421	429	421	448	401	408	435	414	424	466	432	411	413	462	409	401	444	454	425	440	423	451	446	410	442	416	413	390	413	413	412	424	462	398	456	404	398	410	434	439	437	391	425	434	457	446	444	442	407	447	449	416	418	453	424	440	424	420	436	434	412	415	468	437	428	397	420	412	418	432	388	397	448	446	432	430	415	422	440	437	414	427	422	434	434	438	417	449	409	397	431	425	398	443	410	423	432	429	431	452	407	414	431	414	429	469	435	415	447	423	434	390	405	462	404	404	414	393	409	437	421	431	410	399	457	432	442	456	403	459	425	430	451	423	424	448	414	438	436	417	453	415	398	440	403	423	425	444	433	416	428	440	446	417	427	388	461	422	418	412	397	473	453	452	406	471	455	419	461	416	411	388	381	445	431	432	448	427	399	401	394	429	413	448	425	449	445	403	423	442	430	424	423	397	404	428	412	455	442	439	434	415	401	401	420	427	413	398	422	380	426	437	415	435	453	453	412	424	432	454	413	441	401	410	395	427	409	444	429	407	442	443	403	428	447	449	423	443	413	433	452	400	370	421	386	462	393	422	409	397	397	432	410	422	439	480	450	426	460	415	448	435	454	388	418	405	444	423	428	437	410	402	438	386	418	424	416	441	399	424	397	403	399	418	429	400	440	460	404	430	450	419	420	411	426	430	392	412	436	438	441	393	411	438	420	373	434	473	408	401	449	451	443	412	432	436	442	444	418	416	431	452	439	459	421	411	440	430	444	430	440	406	411	421	421	400	466	421	426	419	397	415	443	425	414	409	426	431	431	413	474	405	455	474	461	426	461	409	460	417	426	422	429	457	417	419	421	418	447	427	430	392	433	424	436	433	414	438	394	437	413	444	437	427	462	408	424	440	414	463	411	427	410	422	423	449	442	421	416	420	429	415	437	432	416	409	441	415	444	445	423	411	429	394	461	488	421	430	442	400	431	418	417	455	428	396	433	459	423	432	428	393	425	421	412	407	431	418	453	392	435	436	435	417	416	412	458	385	436	437	400	427	417	427	423	448	429	404	431	426	392	426	378	432	421	399	403	443	425	418	463	426	424	386	427	457	442	414	395	434	405	404	397	442	409	419	428	433	453	417	404	462	431	432	439	434	416	375	406	447	402	420	436	406	435	410	412	427	416	444	417	456	399	382	428	405	402	457	415	421	416	471	423	419	434	428	428	421	415	418	393	450	352	409	441	428	433	427	410	419	480	428	424	437	446	427	426	472	442	440	462	421	410	448	418	416	445	425	427	429	411	432	428	424	431	407	379	427	400	424	445	426	436	448	449	395	462	430	416	401	430	441	471	401	456	443	419	400	396	427	431	416	397	409	446	407	444	456	400	442	432	409	435	434	403	443	420	387	428	417	414	453	413	407	426	396	418	393	446	417	396	447	393	417	414	430	411	447	431	419	445	423	448	435	414	396	399	448	440	444	423	432	411	440	435	423	405	430	443	467	456	366	391	450	406	435	419	413	448	464	442	379	425	429	425	466	401	412	477	428	458	422	434	438	437	415	413	415	414	465	450	438	417	394	467	399	411	394	399	410	424	411	441	444	425	419	456	419	445	439	403	416	445	395	446	407	414	425	447	396	401	437	400	398	440	406	475	452	428	402	398	420	438	440	422	427	451	402	406	413	415	429	434	415	431	458	452	459	462	431	436	421	382	418	430	406	439	403	462	444	424	463	418	434	446	420	434	401	444	421	426	411	437	400	439	454	405	444	433	445	409	397	435	427	428	441	489	405	456	452	430	442	441	409	426	421	425	390	410	402	407	384	418	415	438	416	433	450	411	396	433	402	437	429	410	419	408	417	434	413	401	413	385	382	397	430	406	407	432	418	414	405	385	409	439	428	433	428	427	416	411	435	396	451	428	433	404	432	442	438	442	450	406	399	405	449	459	401	416	389	441	439	478	428	414	409	413	442	459	429	419	395	436	408	432	445	440	421	452	406	447	424	444	411	413	428	402	438	398	444	403	393	441	416	394	468	423	451	451	429	422	449	444	441	405	428	473	440	434	434	395	453	438	423	401	399	385	435	426	443	454	430	428	461	435	472	439	442	461	451	441	446	453	418	408	423	444	463	431	417	391	434	431	414	454	440	417	402	446	407	390	452	430	439	445	463	436	403	421	435	415	445	443	429	422	436	412	438	397	423	438	393	426	446	445	460	460	432	438	410	423	417	409	444	408	409	417	423	413	426	397	391	432	409	424	426	418	397	390	436	415	436	437	414	432	418	450	459	438	407	410	461	421	426	413	428	427	363	369	408	432	419	376	408	422	448	411	433	405	432	436	415	436	448	448	425	450	427	404	433	414	451	442	395	425	410	413	444	396	427	374	409	415	444	438	394	414	440	438	428	432	443	481	463	426	419	406	409	448	396	423	429	420	433	419	420	442	418	432	443	444	458	444	414	463	391	426	416	456	409	439	401	427	448	444	429	433	403	402	459	418	448	429	418	415	382	430	415	428	423	476	415	425	467	434	420	426	416	401	398	387	430	413	446	441	435	393	429	444	433	427	421	413	428	425	446	386	408	453	422	438	440	431	420	406	458	398	388	415	465	440	445	433	421	429	427	420	423	459	452	395	410	428	436	436	418	392	428	430	430	429	410	426	402	440	437	421	434	455	451	398	424
11894	13574	8117	3804	2737	1890	1568	1330	1143	1029	929	870	808	792	810	751	718	690	735	688	689	656	723	675	673	669	713	674	636	648	673	694	657	638	681	676	671	640	655	672	617	642	662	647	667	588	675	664	606	636	625	667	688	625	651	635	694	640	679	668	673	667	611	594	660	625	650	632	652	680	638	703	610	681	622	634	612	635	653	601	692	633	613	629	583	602	649	613	639	653	629	658	657	641	636	635	636	679	672	636	659	648	647	634	693	661	631	640	729	637	632	617	635	688	635	647	648	665	643	626	645	678	612	634	615	635	644	641	638	612	634	653	641	619	626	660	583	654	601	651	679	652	614	627	646	661	596	599	725	631	667	651	667	649	658	642	694	662	679	662	656	615	653	640	642	628	643	627	625	643	666	622	621	622	599	628	607	658	635	656	619	644	656	591	619	648	661	620	629	653	634	643	653	656	643	630	661	621	631	648	664	624	642	675	653	630	673	651	637	645	651	594	679	711	632	621	660	632	655	643	671	656	656	632	623	646	662	630	652	664	651	618	628	634	581	630	681	649	652	648	605	653	642	646	646	625	622	662	672	627	604	635	627	635	650	653	630	604	665	621	676	639	615	660	631	649	648	674	611	635	672	640	632	636	640	632	633	630	677	597	599	671	639	651	632	637	664	592	663	654	635	669	635	653	642	657	686	640	646	669	659	603	632	655	629	647	642	655	623	626	625	653	637	667	686	628	642	580	609	643	614	643	634	623	654	688	681	647	624	645	613	597	623	687	648	672	648	683	650	642	662	640	668	710	588	669	634	628	590	634	654	694	628	623	647	648	678	632	602	652	635	606	671	650	627	645	640	700	644	625	620	660	617	647	641	616	627	651	607	643	638	650	665	612	616	618	662	584	641	696	646	640	686	625	615	660	619	667	641	634	654	631	674	655	675	639	653	636	700	631	619	676	657	598	601	633	671	609	671	640	611	580	619	700	640	612	623	638	631	620	617	662	640	646	664	676	631	663	656	652	636	635	683	629	607	644	646	703	594	664	669	669	631	595	648	642	588	648	625	622	670	667	630	643	669	665	659	685	603	592	654	617	649	587	627	626	649	632	599	691	620	639	645	667	678	627	663	631	639	693	644	673	641	630	630	666	648	664	636	651	631	625	628	651	674	678	651	644	644	676	639	601	668	628	659	638	649	642	667	674	637	638	660	679	613	663	654	614	622	652	626	636	648	597	647	680	637	630	650	642	638	672	668	653	650	627	635	637	655	630	631	620	629	656	645	665	653	653	654	632	687	660	597	590	622	606	650	687	613	645	633	638	643	646	637	658	676	636	637	652	661	690	672	627	598	654	622	672	626	669	653	667	642	692	624	641	630	626	593	660	636	668	621	653	646	655	657	637	632	649	707	634	651	617	669	645	633	672	649	644	664	634	691	634	654	669	616	623	657	667	590	609	625	633	630	670	636	617	626	662	661	613	604	633	671	627	636	621	655	600	610	676	643	626	637	674	654	637	680	675	611	640	645	638	644	648	645	636	638	664	622	637	668	640	625	631	623	611	629	657	614	657	648	659	631	640	642	599	684	658	639	650	660	645	626	645	681	646	635	672	653	637	671	689	658	627	638	643	635	628	676	670	632	626	606	653	580	637	627	632	627	664	619	636	617	616	646	634	634	643	582	639	705	672	652	655	634	634	654	645	628	649	629	645	645	618	568	662	667	709	631	681	603	620	643	616	623	640	649	617	612	665	631	639	660	638	621	635	657	599	653	650	640	638	601	683	643	691	601	638	653	673	637	643	612	624	607	634	644	629	618	658	618	653	640	616	659	667	587	633	650	630	611	670	605	627	642	644	597	651	644	646	614	659	625	638	680	631	634	662	661	670	636	658	643	646	636	639	633	624	650	586	633	671	644	661	674	654	620	605	640	634	626	673	675	651	667	663	641	649	655	627	662	651	642	654	668	677	652	611	630	657	654	659	659	626	655	636	657	601	645	664	696	623	595	646	663	654	646	671	640	649	576	634	624	659	677	687	661	675	612	649	634	646	643	623	672	644	637	661	632	623	650	652	582	618	655	613	643	660	673	630	630	626	608	664	652	641	605	605	664	649	642	657	664	595	667	626	654	600	649	662	699	642	663	654	678	598	639	641	664	649	624	594	661	644	648	635	685	638	633	628	628	625	674	647	634	674	578	634	632	651	659	632	639	646	639	631	640	637	633	630	621	631	611	666	630	679	610	666	655	670	612	631	650	649	641	624	636	654	656	667	669	600	671	623	665	662	639	670	672	655	590	614	717	660	619	611	660	653	642	640	643	683	632	694	653	588	648	634	643	670	595	665	644	620	657	661	599	653	593	615	624	592	692	680	637	645	673	679	630	673	666	666	606	643	620	610	669	654	633	641	645	604	629	672	616	669	627	616	631	650	664	608	659	644	629	688	628	647	634	619	644	647	626	671	662	676	647	629	631	659	692	638	671	654	682	676	662	646	622	635	636	643	630	671	615	648	624	669	626	636	627	618	629	674	691	656	656	624	669	656	638	664	647	684	637	622	626	621	669	622	683	630	655	637	652	686	645	634	659	675	655	594	635	645	696	593	659	669	652	619	622	671	565	651	605	626	609	646	617	662	613	599	643	656	655	681	660	611	584	653	624	615	589	650	662	647	608	655	688	620	642	600	659	630	640	609	661	633	664	687	626	646	606	637	602	663	690	677	632	712	599	606	628	642	640	639	617	597	670	624	646	628	656	595	642	635	636	624	624	655	628	667	697	607	612	650	639	579	634	636	610	640	658	618	630	632	630	681	624	626	605	618	679	685	608	659	618	604	691	645	630	601	712	658	684	644	636	668	618	647	612	658	659	656	587	597	659	670	612	643	610	640	688	648	626	644	638	671	661	639	620	666	627	636	631	676	630	616	627	641	684	610	639	638	710	620	676	642	615	696	630	605	627	629	659	606	637	644	661	654	634	663	675	650	653	587	655	619	648	664	661	643	639	677	616	617	633	689	654	627	620	640	631	649	668	617	580	651	651	631	627	643	618	628	678	630	627	607	640	635	613	653	671	626	659	651	632	652	592	638	656	682	642	647	616	610	661	654	632	614	643	619	640	622	680	628	611	618	618	656	727	620	641	653	644	627	627	686	636	651	678	630	621	668	643	592	612	631	657	631	597	644	687	650	617	647	650	670	675	695	623	630	623	659	657	679	615	640	645	642	684	644	636	688	649	667	635	620	643	664	686	593	622	608	621	607	641	671	680	633	647	688	651	657	661	677	610	627	608	625	661	696	629	628	633	602	658	640	650	635	665	636	629	643	649	593	643	651	638	615	649	645	624	695	669	660	666	621	687	676	638	668	665	645	667	646	653	590	651	601	637	671	631	623	644	586	630	598	637	635	673	639	638	635	650	634	628	629	633	667	593	668	627	636	633	632	652	636	635	636	612	641	669	662	671	637	597	627	605	685	646	626	604	645	650	644	644	603	619	667	651	668	647	642
24281	21071	26655	25125	4530	992	930	787	762	705	703	709	712	716	707	680	661	690	681	691	656	651	672	667	658	629	654	675	675	678	698	656	648	661	640	629	633	695	679	628	663	625	621	651	645	683	637	657	680	686	668	677	605	632	651	655	671	671	656	743	663	630	660	640	661	691	651	669	668	678	669	680	681	646	699	634	707	651	652	684	720	687	655	664	658	634	625	671	646	685	649	668	637	635	699	699	648	646	675	703	675	630	624	629	644	604	620	652	669	658	652	655	676	676	632	658	613	662	633	672	686	622	644	628	656	695	641	690	637	680	643	666	677	700	687	688	650	693	682	673	634	708	652	635	676	676	601	622	660	629	667	728	693	662	652	605	617	657	629	653	667	656	715	708	670	699	652	657	674	666	664	641	669	621	675	666	681	688	661	725	642	682	663	621	656	668	643	653	643	691	665	625	587	630	681	665	683	668	671	689	656	711	697	656	668	619	662	678	665	636	632	639	683	649	640	683	665	662	675	697	598	682	671	662	626	617	736	651	702	642	642	688	669	646	674	668	680	647	673	652	672	623	662	689	693	686	666	689	607	655	705	693	689	665	656	657	685	627	683	629	694	699	740	650	695	648	698	673	721	654	695	621	639	662	692	655	643	627	636	672	661	710	649	616	654	642	662	626	623	677	626	717	645	621	643	598	651	670	668	597	664	679	671	635	671	694	637	664	662	698	656	708	615	651	651	681	644	679	674	674	614	655	670	660	690	690	647	695	661	656	657	654	651	685	608	691	663	689	665	659	664	653	635	613	676	677	665	635	663	682	677	669	654	728	640	686	650	676	681	705	657	566	687	684	695	660	670	679	671	702	666	657	673	682	677	687	639	672	662	644	661	674	620	662	692	674	646	653	681	625	652	665	620	640	679	640	681	636	703	736	624	630	664	703	664	685	650	635	668	666	647	657	658	663	634	594	652	677	681	666	653	636	635	670	671	695	664	669	692	626	634	635	635	688	665	644	679	645	640	655	658	694	691	680	619	619	657	682	621	694	678	636	695	643	659	632	661	655	674	752	603	682	632	692	631	674	656	695	623	658	656	630	662	633	647	653	621	639	668	677	622	663	665	681	637	669	680	677	655	689	644	705	685	638	656	711	684	676	671	664	639	641	651	678	673	670	663	669	666	658	653	686	677	633	615	640	619	722	664	653	636	667	640	616	660	694	681	638	663	679	644	693	705	647	668	617	666	613	624	673	664	637	695	643	669	625	666	695	632	637	649	673	642	694	651	690	654	654	664	656	661	634	612	670	681	689	640	663	732	690	642	667	673	717	654	685	642	650	670	683	646	624	697	663	604	639	658	620	672	673	689	628	664	653	670	686	722	655	676	639	641	615	737	617	660	639	625	673	678	688	627	657	669	720	677	654	644	689	666	624	639	656	668	653	642	663	685	614	612	651	620	687	620	620	648	688	674	644	656	682	704	661	701	645	640	683	682	621	635	665	668	678	646	667	639	674	682	696	687	702	680	603	657	682	666	615	648	654	658	612	642	666	645	634	708	659	681	647	657	677	656	689	629	659	716	724	671	657	619	622	614	643	646	677	690	687	691	685	654	657	650	694	723	670	627	687	666	704	674	668	685	669	648	680	686	664	666	648	592	636	673	668	620	628	640	620	683	692	668	675	690	639	666	671	657	615	649	719	644	661	622	621	658	645	691	617	656	664	638	650	646	654	694	654	656	677	670	641	694	602	705	711	661	690	646	672	687	617	694	635	623	635	665	639	654	659	658	663	645	664	665	608	620	666	716	684	635	606	709	616	643	664	676	654	714	654	658	652	698	666	680	660	677	647	616	658	679	663	658	646	711	643	672	702	691	678	641	680	618	665	688	617	659	585	669	678	672	663	677	654	694	652	636	696	655	642	640	667	705	635	714	641	646	662	638	703	656	651	632	653	649	652	641	660	661	668	656	700	615	609	612	699	646	660	665	657	675	633	651	671	619	685	647	680	695	669	680	674	681	632	617	607	693	643	684	701	645	652	688	642	617	664	628	667	665	692	720	635	675	706	657	641	668	688	673	674	688	659	637	666	621	628	686	656	649	667	637	663	650	696	630	659	699	649	649	710	672	652	651	681	604	662	633	682	657	666	655	643	668	619	695	631	626	674	649	644	653	672	687	607	617	670	647	644	659	679	628	664	668	688	634	692	612	683	699	699	650	677	676	653	686	691	650	698	677	661	650	654	688	650	717	633	695	633	659	640	655	673	685	685	671	669	687	693	631	661	644	668	650	718	697	673	636	673	656	657	632	613	692	639	676	631	674	651	640	684	661	686	634	654	658	663	622	601	706	625	661	646	627	670	670	695	703	619	606	624	632	699	681	682	640	646	682	618	638	722	672	690	634	651	662	661	701	610	616	654	679	663	634	678	684	652	693	660	630	632	649	726	696	662	691	680	653	694	687	676	671	660	677	696	661	626	656	674	633	665	626	617	638	624	666	651	667	659	599	692	716	625	636	658	664	699	681	647	647	670	685	661	638	650	672	640	650	662	740	646	652	666	656	657	681	674	664	578	699	628	652	665	659	654	644	673	625	641	618	595	674	671	655	657	681	701	665	679	677	664	650	713	655	682	653	626	650	635	682	668	652	680	665	652	692	625	650	649	633	665	629	645	641	631	664	677	668	654	705	650	656	627	665	671	678	666	665	659	617	655	670	612	669	635	672	664	664	673	647	655	669	666	644	615	690	689	621	708	620	673	651	631	672	632	634	653	660	693	656	661	661	677	682	678	700	657	716	706	662	636	658	663	670	685	620	665	679	673	632	650	610	697	637	652	640	668	684	663	657	675	659	690	695	644	666	653	659	650	618	632	659	676	650	656	664	682	664	676	699	679	638	689	689	686	694	703	610	677	660	666	631	700	624	651	671	684	661	669	649	653	664	655	690	652	716	672	655	659	655	630	651	718	672	700	656	656	696	657	679	642	640	658	673	650	684	652	641	666	629	617	665	692	645	653	647	648	653	673	637	703	643	654	660	685	659	678	639	680	681	679	626	658	667	656	684	682	698	690	632	647	643	629	664	663	642	659	651	654	609	638	664	671	723	654	679	644	672	666	655	632	654	656	675	683	640	690	637	693	703	703	676	663	690	637	669	616	708	615	644	696	672	659	665	667	707	665	674	657	640	660	685	628	660	688	675	656	711	676	665	661	683	683	654	679	605	659	665	624	655	682	664	646	660	669	676	633	659	655	677	662	662	637	599	648	647	670	661	707	628	666	653	663	656	669	643	664	645	683	706	708	689	642	655	639	628	663	677	653	669	670	675	696	640	693	648	633	694	623	664	652	726	642	672	620	663	674	692	680	688	691	620	641	647	658	626	652	694	660	659	618	617	677	639	660	683	666	711	700	650	681	651	674	653	636	679	648	620	727	646	630	652	636	615	580	620	649	668	644	647	674	621	653	646	634	639	670	692	675	723	680	671	682	650	668	682	620	708	655	670	693
10671	9126	5362	2805	2084	1678	1494	1297	1252	1104	1039	1054	1052	1013	990	1010	1001	960	908	983	978	1011	962	959	1005	955	971	951	936	1002	993	936	882	933	984	994	955	957	915	938	965	916	937	1004	1009	907	977	972	948	944	908	945	943	935	930	971	916	908	843	946	909	933	973	931	920	920	931	921	952	940	950	912	923	960	948	972	908	895	904	926	987	927	934	941	899	948	1049	940	929	943	900	916	933	926	933	940	937	935	970	896	906	982	949	927	957	946	956	938	942	939	968	911	966	940	996	887	949	954	959	944	908	966	942	933	944	947	977	999	913	950	1027	978	935	912	944	964	899	951	911	912	939	910	887	963	963	932	909	973	959	941	987	973	992	955	940	971	941	929	983	954	967	926	968	906	901	895	935	943	914	929	888	932	932	927	971	913	948	922	987	950	937	915	937	934	949	911	1005	921	957	952	941	900	987	932	950	918	917	946	900	951	962	926	946	959	963	939	889	982	940	944	973	964	966	955	930	929	909	986	914	951	983	926	911	959	941	955	919	934	942	969	923	894	926	969	945	968	975	931	960	910	928	912	949	984	975	924	926	935	939	896	895	946	958	911	908	920	919	920	960	916	905	915	985	969	969	918	938	895	937	894	956	925	935	895	926	932	964	957	918	861	847	927	925	932	940	959	983	974	939	905	927	936	972	965	904	960	894	945	955	913	922	944	945	970	901	1001	919	982	910	947	906	991	997	952	934	931	931	943	905	918	931	944	910	947	990	931	992	974	931	854	914	938	909	964	1005	923	945	945	920	960	988	916	889	939	948	954	898	850	893	904	944	913	927	881	906	948	959	899	894	961	936	941	988	889	876	927	934	929	961	1000	934	893	924	962	925	925	939	965	959	926	941	911	918	912	979	902	939	964	939	965	925	892	954	941	980	952	1009	943	924	938	905	987	984	947	927	952	935	940	989	1011	1006	945	933	917	974	886	910	934	880	954	924	922	940	916	929	953	943	954	985	937	950	861	951	976	966	933	972	934	961	968	891	885	919	956	979	931	947	855	926	894	943	934	962	917	917	939	885	954	923	954	953	952	957	918	945	934	947	909	985	920	908	942	944	895	984	915	880	889	1010	881	909	929	903	897	975	954	957	936	916	897	869	952	931	952	930	953	925	944	961	924	950	969	929	919	911	910	942	904	940	968	980	970	936	913	916	931	917	950	942	979	991	912	942	961	976	957	952	952	937	896	942	923	911	979	909	901	961	919	895	908	944	917	946	923	977	940	967	930	936	888	951	956	913	948	927	945	917	919	963	968	925	958	943	940	923	883	948	945	918	976	889	991	918	936	962	965	925	938	923	966	895	922	923	950	944	913	870	933	904	927	967	941	931	936	920	931	960	973	931	881	986	1030	926	933	952	907	943	870	967	893	901	929	896	941	920	914	934	1008	916	913	944	930	931	876	896	933	913	901	927	985	936	923	970	960	985	937	913	930	934	945	974	964	956	983	897	926	929	904	944	946	1011	896	1004	952	951	924	989	972	968	900	956	931	911	886	913	946	954	941	961	950	945	964	936	911	924	947	947	957	945	946	980	922	947	938	955	947	939	905	960	986	944	964	930	947	953	934	905	953	993	964	942	891	983	907	950	898	959	942	970	947	885	955	923	991	950	927	913	905	953	921	947	934	906	944	989	913	925	934	918	888	1010	954	931	949	966	966	943	943	892	917	901	909	879	945	933	952	991	956	936	930	948	930	920	994	989	945	958	942	933	937	939	933	952	937	1013	944	910	927	899	941	947	890	925	963	920	956	927	941	928	956	996	930	911	990	929	950	944	871	946	958	982	937	997	932	911	945	989	925	936	916	946	922	947	906	925	928	960	936	935	971	933	926	920	994	948	983	932	899	976	900	919	976	914	924	929	955	959	893	911	988	937	951	926	940	984	969	964	957	918	916	936	931	966	942	945	926	892	993	914	970	935	960	911	930	947	920	941	936	899	882	926	982	909	914	907	927	915	914	933	966	936	867	991	941	917	982	974	936	992	910	930	911	979	947	922	921	954	933	928	931	960	920	908	919	909	923	927	920	970	934	975	926	933	943	991	984	916	982	967	946	913	984	901	920	950	925	911	1018	930	902	948	951	918	898	946	901	928	980	903	975	962	900	976	956	887	959	971	944	943	931	949	911	978	908	960	972	940	951	955	912	886	985	974	872	969	953	955	961	956	968	968	937	940	907	936	938	905	938	934	899	935	895	949	924	952	926	930	919	908	909	940	971	968	919	937	957	891	948	935	937	933	900	963	973	999	969	935	910	985	940	875	952	945	862	939	941	920	936	902	951	934	934	966	931	956	954	973	979	945	924	972	938	969	931	942	942	970	952	876	921	907	953	996	950	936	985	973	925	958	848	987	952	936	956	877	968	919	927	931	960	940	930	922	921	949	907	939	932	916	969	955	912	960	901	943	924	949	913	983	886	932	989	985	878	988	933	940	942	956	913	925	934	978	940	938	972	936	930	894	953	925	961	944	933	957	940	913	938	914	931	915	989	935	962	982	958	908	959	994	936	965	955	912	919	936	901	988	870	923	985	948	927	887	944	962	910	911	935	947	912	908	918	925	908	955	976	985	935	917	911	918	874	964	892	905	941	907	911	913	972	925	944	982	934	906	919	906	981	941	934	937	954	889	909	941	931	1001	949	939	887	933	932	857	939	977	927	935	933	928	905	969	891	892	961	905	968	940	960	946	949	957	873	925	932	947	935	952	909	959	984	916	902	927	976	978	940	941	944	941	897	932	927	903	916	928	919	962	947	944	928	961	928	924	963	955	973	948	973	849	995	924	931	935	941	957	918	915	903	923	924	940	951	937	960	960	946	958	959	913	917	908	954	946	978	921	937	981	961	926	979	991	918	967	925	865	873	908	961	913	998	906	927	974	983	953	883	908	953	934	933	908	954	945	974	991	934	931	967	951	879	927	922	948	892	923	942	914	935	972	909	960	942	907	898	952	906	969	906	930	920	902	905	975	952	930	978	947	944	982	919	944	926	895	909	917	942	958	954	991	927	979	929	953	956	915	968	873	876	951	926	920	940	944	972	952	956	938	909	913	976	970	970	947	934	983	914	933	947	928	955	952	952	961	944	925	989	898	944	865	898	905	914	1015	938	946	912	926	948	894	977	917	919	922	913	928	937	947	882	899	911	952	938	959	893	936	967	915	897	943	1002	915	959	922	938	909	981	966	917	911	898	902	913	939	967	969	902	934	907	926	841	951	889	944	898	971	958	909	920	928	1021	903	865	930	907	961	921	930	966	971	891	946	940	934	925	900	963	936	958	953	965	970	983	945	905	928	963	918	889	875	978	912	997	914	989	963	935	858	903	933	886	977	955	952	916	944	887	877	910	925	926	910	929	954	888	968	941	1002	959	1018	975	952	915	959	924	901	974	921	956	917	990	920	936	977	932	947	958	936	899	892	940	937	917	905	916	929	924	920	953	926	915	973	979	951	926	943	923	889	1025	973	936	934	919	963	880	1006	923
22175	21118	28769	23725	21115	21044	3966	718	477	429	335	339	342	318	267	253	276	254	233	221	248	221	235	194	227	221	203	219	210	215	218	192	188	209	185	203	206	190	200	202	187	233	198	219	182	214	189	196	204	222	172	217	187	186	187	220	182	204	245	215	211	199	194	182	212	184	215	194	193	185	193	184	216	218	186	186	203	206	204	196	213	183	207	219	177	191	198	210	200	209	198	212	214	203	221	186	174	221	194	187	188	197	169	181	217	188	185	176	181	189	201	200	187	217	190	200	201	179	175	198	185	200	178	211	188	205	193	184	206	193	200	215	183	201	187	171	191	189	216	200	175	221	190	179	190	202	182	200	209	203	212	168	210	205	169	179	193	217	201	190	208	178	193	200	200	167	201	193	180	195	190	185	188	204	189	216	215	218	193	175	191	207	189	204	196	187	181	191	216	181	198	180	181	196	223	188	198	174	191	190	188	209	204	190	199	179	212	177	182	178	211	180	195	186	162	178	184	208	217	226	189	192	195	174	210	203	173	174	196	195	200	193	190	192	214	184	208	203	201	207	202	206	185	192	197	180	166	186	186	204	202	146	202	189	195	194	197	218	182	193	181	193	170	184	208	206	205	216	227	202	155	190	180	192	168	201	189	173	216	205	195	201	212	183	194	183	205	181	190	211	203	201	199	213	188	220	205	178	196	201	186	204	173	176	184	188	193	174	199	196	189	191	190	183	192	196	196	187	191	202	179	212	194	200	183	171	191	192	194	194	198	191	196	215	215	168	191	207	180	200	170	200	215	203	212	172	202	194	189	200	191	205	199	168	202	203	189	193	212	198	195	223	180	221	182	185	190	213	171	198	179	182	198	213	199	204	186	204	209	201	195	172	222	209	220	198	220	184	192	195	187	204	200	179	194	217	186	212	217	197	190	218	200	191	187	206	193	203	182	190	222	205	183	191	184	200	203	189	191	193	193	188	194	173	183	194	207	210	180	186	184	221	184	199	187	218	187	193	210	178	184	195	204	190	190	183	189	206	198	185	223	216	204	174	164	206	227	170	184	170	196	187	198	174	174	207	205	210	182	190	189	206	215	209	223	209	194	190	205	195	180	221	188	189	193	212	207	200	186	189	207	208	167	206	208	213	190	199	188	170	189	200	202	198	182	191	175	191	209	178	189	192	216	183	189	202	201	173	185	187	215	201	200	198	189	223	201	196	205	185	182	193	184	214	201	179	209	194	217	217	216	208	190	184	218	179	182	193	184	204	185	200	188	189	201	223	196	183	197	180	210	181	198	188	202	168	191	172	207	189	186	181	204	210	186	202	204	187	217	192	211	194	202	211	212	214	199	200	213	192	178	196	178	211	208	209	210	190	189	196	192	190	212	203	190	190	192	165	212	179	187	181	190	197	177	175	165	173	191	219	173	193	192	212	177	199	193	190	208	166	179	173	202	200	189	198	207	209	200	181	189	198	199	166	207	207	205	178	182	199	168	211	193	230	194	166	207	195	220	184	218	203	180	191	185	207	197	195	209	199	200	203	166	178	187	213	196	207	194	210	193	204	214	203	166	212	199	215	203	217	196	191	165	186	193	179	209	198	219	168	184	193	224	176	182	201	183	181	183	211	192	186	203	201	184	180	207	189	231	195	190	197	199	183	190	191	196	202	187	202	199	193	204	179	209	203	202	220	222	209	179	208	211	210	190	179	195	186	185	190	193	187	207	194	200	192	190	213	186	183	183	205	215	157	205	180	189	216	183	196	216	188	198	197	167	238	184	198	180	184	178	201	182	194	208	208	191	199	210	178	194	208	182	195	188	187	194	201	215	186	204	180	192	177	190	201	199	197	193	179	188	184	190	180	204	186	200	200	191	187	193	175	185	190	190	184	195	200	190	195	199	209	220	192	178	179	175	176	194	192	182	200	189	213	184	174	186	179	193	180	164	183	178	192	198	225	186	190	191	183	228	172	203	198	178	194	175	184	194	203	198	212	200	206	199	183	193	186	169	211	203	185	192	162	187	216	199	214	206	190	208	189	187	203	188	189	210	179	172	198	195	196	178	210	198	196	179	204	200	226	206	182	190	189	202	184	177	207	205	172	188	214	198	193	204	193	171	181	183	193	219	194	188	224	203	177	190	200	218	199	187	193	192	205	204	199	212	183	197	184	208	214	182	208	182	183	197	204	191	203	208	189	187	181	198	200	216	211	200	204	172	202	185	168	175	188	193	185	176	172	175	224	206	181	200	181	198	200	224	181	215	179	176	184	198	187	208	181	172	181	176	201	188	192	194	182	181	193	226	189	189	204	201	168	201	196	179	221	202	202	187	208	223	196	197	210	202	175	193	182	187	176	196	192	223	183	195	177	185	208	195	199	177	200	173	163	195	196	194	187	208	199	241	188	221	196	175	178	200	183	172	176	196	209	212	198	208	190	200	177	185	177	189	187	179	212	172	198	175	189	172	208	200	191	203	211	202	174	191	220	189	172	216	192	204	193	180	186	170	201	193	202	182	196	189	191	211	196	191	219	190	192	191	208	204	173	198	202	196	190	196	196	181	203	199	179	168	189	197	194	175	189	185	204	198	196	180	195	209	174	201	199	174	201	198	202	210	163	179	148	203	162	208	212	192	179	195	185	224	214	183	208	196	202	196	201	215	195	206	218	172	193	187	213	186	193	202	159	212	190	184	198	182	181	172	199	190	196	212	176	200	197	175	202	210	205	182	221	185	209	224	191	182	199	177	197	170	160	195	203	176	212	180	183	200	216	185	192	185	205	198	188	188	211	206	223	181	171	173	210	173	174	194	204	186	184	213	169	194	195	201	179	201	177	184	188	219	189	216	207	188	195	194	201	216	187	177	188	206	194	195	198	205	200	198	185	165	190	181	212	175	181	182	189	201	201	198	201	204	180	222	200	210	204	166	206	216	180	209	197	193	185	189	194	203	184	199	174	191	217	192	200	174	213	220	168	182	193	192	186	210	197	168	200	181	180	198	200	199	189	199	193	185	217	193	194	189	192	220	195	195	219	187	181	192	210	188	199	207	198	211	187	194	192	187	179	216	195	201	189	180	187	179	196	196	211	162	191	212	198	195	197	192	205	178	195	195	196	193	222	198	185	194	217	192	179	198	204	163	214	180	201	169	175	231	206	216	199	209	207	203	177	200	190	190	211	190	192	199	197	206	206	215	196	191	215	177	175	194	149	197	165	200	212	175	198	195	200	231	200	187	195	195	185	193	195	222	194	181	192	204	197	214	176	164	200	201	201	189	198	174	213	204	220	185	210	186	172	174	196	201	165	197	205	209	202	180	187	182	171	182	226	200	222	189	181	211	175	212	184	187	205	194	202	164	181	188	207	195	209	165	195	227	215	180	185	212	174	194	214	217	187	204	183	178	219	193	165	228	217	184	180	202	186	177	210	213	166	206	166	190	191	220	207	202	173	157	172	192	213	186	190	211	171	202	192	197	208	176	204	206	183	196	208	174	189
14286	18850	11744	5647	3661	2573	1953	1514	1206	900	820	682	607	560	483	466	482	386	456	390	419	410	362	351	347	361	359	328	320	355	325	304	303	346	322	341	319	304	314	320	306	341	294	296	283	319	280	320	278	316	304	332	295	320	305	293	293	277	297	289	288	305	302	303	271	291	314	306	276	266	313	270	281	295	299	303	293	268	274	286	281	292	301	283	302	281	249	312	281	265	299	286	282	298	278	307	315	277	291	297	288	283	278	280	289	278	294	304	302	278	287	287	317	272	288	275	295	286	268	310	289	285	270	293	272	309	280	280	317	277	249	319	297	272	282	280	283	289	294	277	301	283	299	265	278	296	291	293	312	277	273	279	264	288	303	307	279	271	292	311	306	306	284	292	272	263	295	312	300	274	285	283	271	269	314	298	283	317	300	278	295	300	275	305	286	292	303	275	315	288	252	304	290	295	298	303	304	280	299	277	291	295	301	275	281	292	264	262	282	259	307	271	290	300	249	290	264	291	299	293	294	303	275	288	294	287	283	299	266	314	301	312	302	287	286	291	274	280	289	312	306	272	267	264	248	256	270	310	326	299	302	260	280	287	293	313	274	322	289	263	309	286	288	356	296	290	252	249	308	282	276	284	297	281	266	289	292	250	300	309	301	290	300	284	276	278	311	270	310	303	287	287	276	280	291	262	291	264	293	278	297	282	283	285	295	282	295	299	301	289	277	286	285	290	282	319	296	286	308	305	286	278	304	300	249	300	275	314	289	317	284	270	288	239	293	315	286	302	290	256	274	298	268	283	280	289	284	303	276	293	317	248	305	274	294	269	299	315	268	296	285	283	305	300	285	310	296	281	329	311	296	272	283	275	297	285	299	286	292	293	306	271	286	281	321	286	305	301	308	304	290	289	259	312	295	268	281	311	254	302	257	301	301	287	314	315	277	258	282	270	304	280	301	281	274	272	294	286	300	287	287	299	327	291	268	284	297	297	269	252	277	247	265	280	285	262	292	262	286	278	294	290	262	292	288	288	265	300	305	286	292	280	280	279	276	307	293	316	308	276	292	296	281	290	272	297	304	332	296	301	326	251	301	295	280	282	299	292	268	313	291	265	290	287	294	319	298	297	299	302	272	270	253	308	298	290	319	308	306	280	290	304	285	280	260	299	306	302	294	274	283	297	264	316	278	293	281	319	279	299	296	287	299	259	309	280	289	293	305	270	266	266	283	293	286	277	308	320	268	300	272	281	279	274	269	284	294	288	294	299	288	289	306	303	277	254	270	279	296	305	293	258	313	298	312	285	290	265	282	276	314	317	284	278	264	295	277	264	263	315	286	259	275	301	291	305	301	299	318	274	299	294	295	286	277	291	263	286	274	289	312	262	281	301	313	271	253	301	313	298	273	276	293	271	271	278	306	280	281	308	286	288	294	269	290	301	300	307	266	310	275	301	281	295	299	317	292	295	283	300	307	296	325	311	278	268	307	284	291	284	283	276	268	287	286	287	271	255	273	296	284	267	300	295	270	275	302	261	275	277	269	314	280	302	288	285	279	286	288	271	282	276	317	267	269	301	282	274	281	248	292	254	302	296	283	264	313	291	286	270	287	260	286	280	270	302	270	310	299	260	308	298	269	301	267	279	251	275	263	281	306	270	268	305	294	276	297	289	309	284	285	289	305	288	282	305	261	315	286	307	309	285	306	293	273	294	298	304	260	317	286	273	292	314	274	288	267	290	306	311	305	299	320	260	295	274	304	287	293	270	300	278	271	307	284	284	329	305	301	296	303	331	298	295	315	257	298	295	285	270	299	286	275	317	304	289	292	291	294	286	256	315	290	284	274	255	284	275	317	307	313	311	250	254	304	300	285	308	305	311	245	291	293	300	260	275	321	292	283	313	305	295	298	301	295	294	328	265	285	285	292	276	315	287	292	301	283	290	283	302	305	308	297	276	281	296	283	283	266	298	290	293	287	319	284	298	302	291	275	283	293	306	283	254	315	266	313	278	271	290	270	299	275	287	277	304	289	289	298	301	298	263	283	288	295	264	277	311	289	278	299	251	276	301	301	331	289	282	298	268	273	297	291	293	269	273	294	276	283	281	309	273	295	320	268	285	300	274	299	327	303	297	320	293	286	282	259	290	301	289	288	296	311	280	325	291	289	295	279	258	257	317	295	268	287	288	262	305	268	271	270	272	267	273	276	300	278	294	285	301	282	283	306	300	293	292	280	304	287	312	283	303	298	287	270	313	298	329	269	292	326	261	323	284	282	267	269	293	278	308	251	287	276	308	295	270	310	280	310	277	278	286	286	285	267	324	292	259	287	256	292	280	281	281	278	273	295	284	289	292	288	271	319	270	258	286	263	319	287	297	319	295	295	284	275	305	265	323	308	274	291	278	261	290	254	293	324	289	297	299	296	275	297	290	298	297	298	302	303	294	279	259	239	295	259	293	286	308	295	275	272	277	318	299	301	288	286	298	289	317	287	265	293	301	283	302	257	290	294	295	301	289	292	286	261	291	304	278	286	294	306	296	286	329	278	291	283	282	278	281	282	301	288	288	282	267	301	291	282	297	285	350	274	292	286	278	283	280	290	289	267	313	259	280	268	275	298	300	285	266	314	286	262	291	284	284	289	275	288	262	289	284	273	291	270	289	322	297	309	299	302	289	294	324	295	284	279	274	256	294	289	300	303	291	274	294	286	292	291	281	270	302	295	241	270	304	306	301	294	259	292	273	284	297	281	268	297	239	289	277	266	305	289	280	278	293	292	345	320	256	280	283	313	292	257	295	286	266	281	277	311	270	260	296	243	284	285	285	277	299	270	278	281	305	311	279	249	294	294	313	282	305	294	295	291	277	267	320	285	282	284	280	278	327	312	297	302	266	325	290	284	299	273	290	258	291	276	282	285	321	283	297	294	296	307	310	308	295	292	286	265	352	270	263	271	287	286	272	284	290	273	306	300	262	279	317	295	291	307	291	317	306	309	276	293	276	309	275	291	291	282	312	290	275	296	282	333	304	279	285	301	294	293	311	317	281	288	319	312	291	295	298	306	293	312	297	295	284	282	276	294	276	308	273	282	306	290	306	281	286	285	306	319	284	282	281	294	285	297	288	290	294	275	283	307	306	294	276	312	290	273	269	307	288	259	286	266	326	301	291	286	334	283	275	268	291	298	266	300	243	303	292	301	299	288	310	287	291	289	282	281	309	303	270	276	251	298	265	258	263	282	281	278	291	323	302	304	296	284	309	303	291	279	243	278	282	271	313	283	313	305	341	291	304	296	316	276	290	291	301	285	281	251	286	305	276	262	311	291	291	289	295	290	278	275	301	265	288	310	295	300	286	336	283	274	297	262	274	266	278	255	284	257	269	283	294	289	301	274	313	267	273	250	293	295	292	283	281	277	281	297	341	316	302	310	290	292	326	273	278	292	274	323	277	306	276	284	293	270	298	276	280	264	296	288	267	309	318	291	312	299	319	259	273	299	294
26738	19136	6223	1406	992	874	820	807	751	765	779	779	749	742	747	734	753	764	721	757	753	727	757	772	700	764	752	731	714	739	733	727	743	724	754	766	720	764	765	752	722	808	709	727	757	749	759	730	730	755	714	745	777	763	728	757	806	778	738	736	697	735	754	731	682	756	721	717	748	737	784	764	702	804	782	765	751	699	733	724	771	740	703	726	717	760	708	780	760	731	780	752	792	750	721	692	777	721	698	711	769	746	771	735	718	718	729	726	736	764	706	736	799	790	750	756	730	748	707	735	731	705	737	718	744	740	747	751	703	664	756	736	750	778	727	713	760	732	745	760	742	720	728	729	781	773	745	763	775	678	760	748	735	745	723	765	723	716	754	771	715	782	764	720	737	735	753	702	759	744	769	664	758	720	746	780	731	701	775	711	717	712	715	803	701	721	739	696	757	702	712	772	721	760	780	784	744	740	760	736	734	777	779	713	776	759	798	806	757	735	741	716	787	718	755	747	740	733	749	716	735	699	793	787	782	774	760	697	769	742	738	762	740	743	760	708	719	737	754	768	772	763	781	716	765	742	695	768	751	738	722	748	721	717	787	758	719	736	770	750	732	736	680	722	731	757	720	750	724	754	720	738	787	752	704	800	732	744	736	786	757	749	716	775	760	721	755	710	714	763	681	700	732	758	777	767	749	781	756	754	763	763	737	743	775	776	748	718	759	686	756	761	733	768	773	726	738	753	717	758	728	765	740	683	756	755	751	769	755	767	738	785	755	772	720	731	738	725	767	741	721	773	736	756	713	757	711	725	770	748	733	791	705	749	691	686	797	762	712	725	718	767	737	734	705	760	704	744	757	743	699	769	756	696	776	719	699	723	721	690	750	701	693	764	730	755	755	715	778	713	712	757	771	749	738	741	753	729	754	736	758	742	707	708	719	716	734	761	725	708	781	725	767	786	791	734	717	762	730	731	753	699	743	747	763	706	728	737	734	743	746	718	738	740	739	751	748	758	750	776	748	780	761	704	752	721	724	745	757	729	696	773	734	780	714	734	706	712	745	749	772	710	743	732	750	704	767	711	735	770	689	773	691	761	728	749	750	734	741	788	730	738	770	775	757	723	721	729	759	771	727	699	778	704	737	678	723	737	748	766	735	749	724	717	763	741	741	765	744	752	716	755	762	716	757	736	729	742	762	750	737	790	697	719	754	785	760	730	748	748	805	737	727	771	754	772	701	705	771	821	710	746	691	750	722	670	729	718	715	775	758	757	723	738	742	722	750	731	724	748	701	734	751	725	687	747	713	718	733	746	738	757	734	728	732	716	691	777	726	775	752	728	705	781	729	762	741	752	727	741	695	765	750	736	771	796	733	747	752	771	733	755	736	747	751	771	737	763	717	719	817	774	733	697	712	773	750	755	794	673	746	736	724	769	764	722	782	717	733	728	741	715	769	738	735	761	709	743	728	743	699	732	738	787	759	824	763	720	780	715	753	728	713	737	725	753	755	757	691	749	795	729	759	738	791	763	687	777	812	725	754	787	780	751	752	726	773	729	736	726	766	723	735	734	746	729	759	697	786	741	762	754	722	749	761	733	794	767	762	732	709	785	766	716	744	772	759	723	701	782	760	749	736	731	714	731	695	769	736	770	713	731	737	745	712	767	736	703	719	720	754	727	720	770	704	722	736	819	758	754	819	776	732	778	686	745	737	752	738	752	746	687	749	722	720	770	728	703	735	736	772	725	753	754	810	671	752	733	745	798	694	788	740	753	644	750	765	723	724	759	759	681	713	708	773	716	740	773	788	771	704	707	687	737	783	770	783	730	651	739	794	792	728	772	760	713	778	765	740	767	764	730	712	746	737	705	777	749	700	736	745	776	723	732	718	759	791	740	742	738	712	777	771	738	779	744	722	721	681	702	699	752	722	687	731	712	731	721	717	780	735	770	738	737	756	780	786	745	764	742	714	735	736	745	780	768	746	745	725	756	718	753	714	736	742	735	792	755	754	776	775	730	763	743	739	741	720	759	719	710	741	759	720	771	730	703	728	738	702	756	691	737	800	675	723	757	743	749	735	769	748	751	727	769	759	752	743	769	747	743	681	730	692	773	744	730	700	705	761	741	740	684	797	732	763	721	782	766	764	755	745	761	765	714	734	756	776	776	762	792	806	709	757	730	710	721	747	702	750	733	768	726	703	760	745	736	722	748	732	690	712	738	737	707	710	741	758	779	744	770	734	755	771	757	777	737	781	765	733	741	770	767	716	806	736	693	727	697	721	756	703	712	772	763	728	786	740	765	756	751	721	732	779	789	745	742	707	700	762	744	729	750	739	696	717	713	725	721	704	755	809	746	751	795	728	795	787	715	721	731	724	730	749	736	711	757	734	735	731	741	758	746	730	745	765	708	745	719	779	716	731	757	705	719	719	762	692	737	739	803	750	747	731	753	738	724	700	700	764	729	812	733	737	743	756	776	739	767	734	751	678	748	727	715	720	726	749	756	688	754	751	748	745	765	721	727	764	755	754	757	717	771	734	747	762	773	737	721	781	748	770	757	775	711	761	746	727	719	759	758	764	694	718	752	733	739	759	758	711	733	727	711	754	709	758	701	733	667	766	736	785	755	702	765	742	781	773	736	739	739	731	734	710	740	723	720	778	712	763	753	747	733	707	778	752	757	778	768	775	721	782	716	734	766	689	723	691	685	728	730	719	756	714	720	781	726	734	781	742	755	761	732	749	736	758	741	723	778	737	727	786	684	759	761	766	768	751	737	716	748	741	734	753	764	721	735	700	791	729	774	756	729	720	750	738	719	741	798	701	771	737	764	716	757	762	810	722	737	742	790	738	710	730	769	751	702	754	682	760	708	712	781	715	800	728	708	721	746	690	743	773	761	749	736	734	786	786	756	759	708	686	741	757	745	785	747	749	736	772	712	733	782	735	724	747	724	753	764	752	749	745	744	764	760	712	730	716	749	726	807	727	704	722	721	694	757	767	763	767	789	751	743	755	801	736	773	723	755	734	675	724	737	720	756	762	750	739	727	789	738	796	770	690	709	722	768	789	745	699	778	688	756	738	752	669	730	758	756	729	691	791	743	738	744	722	699	773	754	746	747	723	748	751	750	774	709	744	726	730	753	703	770	766	720	719	738	695	720	725	706	741	730	800	776	745	739	740	780	750	760	721	753	712	732	733	752	723	723	691	716	749	717	727	678	718	758	732	751	726	739	749	764	725	737	710	724	731	781	792	737	735	754	748	782	762	723	733	784	718	711	694	755	691	819	746	728	705	729	787	735	725	797	734	744	701	779	757	778	773	752	768	742	784	727	780	731	733	763	734	752	725	700	715	738	764	746	744	758	709	681	746	709	709	706	744	752	724	765	720	731	778	745	773	743	744	752	738	738	683	719	759	742	704	737	749	748	760	743	777	762	718	734	759	772	741	765	751	740	754	738	759	734	753	728	769	745	706	704	743	657	730	740	725	700	766	767
9390	5632	3090	1908	1453	1346	1283	1200	1194	1133	1154	1088	1067	1098	1080	1123	1037	1060	1106	1095	1066	1120	1045	1065	986	1096	1140	1054	1083	1078	1059	1074	1077	1126	1076	1033	1042	1016	1072	1067	1048	1088	1080	1010	1027	1052	1129	1111	1085	1123	1010	1043	1056	1065	1092	1119	1099	1086	1099	1104	1098	1097	1083	1123	1038	1080	1074	1079	1077	1081	1096	1070	1077	1066	1087	1069	1089	1088	1084	1079	1051	1040	1039	1096	1123	1124	1073	1081	1101	1041	1131	1059	1096	1096	1099	1012	1110	1141	1032	1106	1068	1125	1095	1052	1067	1091	1074	1149	1091	1121	1049	1066	1095	1153	1095	1062	1054	1064	1044	1035	1087	1049	1010	1162	1043	1078	1102	1098	1091	1122	1082	1077	1056	1052	1109	1055	1062	1107	1089	1150	1084	1047	1039	1050	1095	1027	1044	1098	1093	1106	1088	1041	1066	1085	1057	1085	1060	1057	1047	1040	1104	1101	1081	1148	1074	1054	1073	1066	1091	1062	1067	1100	1058	1148	1088	1087	1092	1074	1012	1071	1015	1082	1075	1100	1079	1096	1080	1102	1060	998	1106	1101	1090	1096	1072	1059	1060	1053	1088	1089	1074	1115	1078	1027	1069	1109	1034	1073	1074	1051	1081	1043	1074	1087	1077	1081	1128	1034	1109	1115	1091	1083	1057	1096	1081	1082	1108	1031	1076	1095	1125	1103	1128	1031	1032	1058	993	1066	1092	1114	1082	1054	1063	1131	1117	1079	1100	1096	1058	1092	1061	1071	1064	1094	1113	1072	1098	1070	1147	1090	1070	1034	1096	1093	1002	1072	1106	1075	1077	1115	1130	1154	1044	1012	1044	1121	1051	1127	1048	1141	1103	1103	1065	1059	1061	1116	1078	1102	1077	1087	1106	1079	1004	1024	1062	1090	1060	1118	1060	1048	1131	1046	1063	1128	1114	1037	1101	1078	1052	1077	1091	1066	1058	1112	1101	1098	1073	1077	1076	1092	1071	1088	1076	1064	1077	1049	1099	1114	1075	1070	1126	1059	1094	1140	1047	1106	1054	1114	1043	1090	1080	1022	1075	1080	1064	1143	1097	1039	1079	1056	1041	1085	1076	1073	1114	1069	1066	1076	1042	1108	1119	1056	1092	1052	1025	1081	1092	1104	1067	1100	1046	1051	1106	1039	1046	1007	1106	1066	1171	1072	1091	1056	1026	1068	1116	1053	1054	1019	1019	1063	1100	1093	1013	1102	1047	1084	1090	1022	1078	1072	1119	1071	1068	1048	1089	1087	1060	1072	1026	1079	1025	1081	1156	1131	1074	1031	1075	1137	1056	1098	1061	1113	1056	1094	1059	1099	1063	1077	1065	1120	1047	1071	1153	1075	1037	1065	1098	1063	1110	1092	1073	1131	1045	989	1018	1077	1082	1037	1075	1049	1091	1114	1075	1103	1067	1103	1071	1096	1081	1116	1062	1024	1100	1079	1062	1079	1082	1083	1104	1044	1061	1136	1107	1138	1088	1042	1081	1086	1004	1050	1090	1100	1010	1087	1115	986	1107	1108	1081	1040	1053	1036	1066	1100	1121	1082	1069	1036	1133	1066	1060	1037	1122	1087	1055	1065	1098	1052	1057	1069	1116	1059	1098	1103	1089	1123	1075	1142	1100	1012	1069	1087	1063	1051	1045	1070	1038	1092	1072	1121	1079	1066	1048	1095	1034	1052	1063	1180	1095	1051	1074	1009	1068	1049	1135	1141	1105	1090	1077	1063	1063	1043	1079	1072	1092	1081	1088	1072	1031	1060	1065	1064	1066	1075	1054	1105	1083	1096	1083	1098	1119	1073	1126	1098	1002	1086	1132	1118	1066	1074	1069	1094	1123	1061	1084	1045	1132	1074	1025	1076	1130	1102	1095	1095	1064	1026	1050	1106	1077	1139	1079	1105	1107	1123	1067	1084	1118	1060	1080	1104	1048	1051	1059	1119	1058	1102	1101	1051	1058	1060	1013	1131	1077	1073	1020	1051	1038	1078	1089	1060	1096	1093	1125	1082	1081	1152	1092	1047	975	1047	1109	1083	1089	1079	1042	1083	1112	1070	1082	1075	1052	1074	1089	1130	1088	1064	1193	1072	1095	1075	1066	1093	1124	1025	1108	1103	1088	1166	1054	1069	1061	1142	1056	1082	1111	1115	1026	1040	1106	1110	1064	1075	1062	1073	1034	1058	1072	1073	1100	1066	1036	1084	1069	1090	1136	1088	1091	1078	1027	1121	1079	1070	1030	1120	1020	1087	1046	1067	1057	1107	1070	1078	1079	1077	1077	1053	1038	1003	1079	1109	1124	1067	1049	1113	1115	1070	1128	1046	1084	1094	1079	1030	1008	1025	1069	1039	1128	1139	1104	1076	1034	1067	1049	1095	1098	1035	1119	1047	1057	1045	1124	1011	1126	1118	1022	1044	1038	1069	1132	1094	1139	1050	1065	1065	1150	1138	1053	957	1072	1085	1059	1055	1070	1072	1059	1062	1064	1057	1133	1090	1020	1044	1082	1074	1143	1037	1050	1050	1063	1117	1121	1075	1029	1097	1147	1069	1070	1074	1031	1101	1075	1055	1059	1141	1083	1056	1106	1026	1076	1103	1104	1118	1087	1068	999	1104	1079	1056	1053	1025	1104	1000	1068	1037	1136	1051	1156	1068	999	1087	1106	1060	1098	1097	1073	1079	1045	1068	1105	1088	1081	1065	1079	1097	1053	1053	1034	1060	1085	1058	1106	1060	1077	1058	1040	1057	1098	1078	1107	1063	1102	1113	1010	1063	1058	1077	1014	1059	1130	1027	1095	1078	1015	1097	1110	1085	1086	1069	1085	1034	1081	1122	1084	1093	1112	1078	1089	1068	1099	1060	1092	1077	1074	1054	1103	1126	1028	1068	1048	1079	1152	1067	1085	1100	1082	1051	1102	1012	1062	1085	1040	1098	1126	1100	1029	1090	1056	1079	1053	1053	1083	1030	1120	1074	1109	1033	1032	1115	1122	1059	1065	1009	1060	1089	1076	1091	1097	1014	1105	1092	1068	1100	1112	1085	1073	1022	1121	1108	1071	1062	1089	1070	1054	1106	1080	1033	1102	1089	1028	1091	1060	1090	1115	1026	1094	1059	1025	1099	1034	1098	1069	1058	1136	1031	1093	1054	1099	1161	1020	1108	1115	1047	1060	1052	1083	1083	1163	1004	1091	1063	1107	1015	1150	1077	1013	1037	1056	1091	1093	1148	1099	1069	1086	1075	1077	1069	1056	1057	1066	1057	1094	1090	1091	1106	1015	1123	1025	1056	1072	1130	1059	1073	1098	1050	1118	1063	1066	1058	1064	1099	1088	1087	1057	1071	1063	1050	1045	1075	1088	1073	1048	980	1033	1073	1049	1106	1077	1128	1078	1084	1070	1138	1136	1040	1074	1049	1023	1088	1063	1042	1086	1123	1083	1068	1108	1071	1099	1082	1108	1028	1075	1087	1070	1131	1159	1077	1080	1097	1087	1158	1100	1102	1058	1062	1087	1086	1081	1104	1073	1041	1038	1049	1130	1084	1125	1045	1090	1068	1034	1116	1151	1088	1098	1087	1062	1108	1111	1062	1063	1083	1073	1102	1101	1079	1051	1036	1017	1015	1088	1061	1029	1095	1061	1055	1056	1053	1082	1082	1100	1081	1103	1051	1114	1060	1099	1124	1096	1116	1120	1076	1032	1068	1094	1094	1177	1047	1027	1100	1042	1111	1044	1091	1130	1024	1022	1121	1088	1069	1099	1073	1102	1061	1027	1127	1057	1045	1094	1091	1046	1135	1103	1076	1173	1043	1115	1098	1051	1101	1116	1081	1070	1046	1043	1097	1133	1040	1104	1069	1063	1134	1053	1094	1085	1120	1086	1086	1071	1059	1039	1125	1136	1133	1036	1065	1128	1081	1058	1106	1064	1052	1049	998	1037	1084	1094	1100	1136	1097	1093	1085	1106	1068	1073	1138	1069	1065	1107	1107	1088	1039	1045	1044	1085	1044	1077	1053	1107	1069	1055	1087	1049	1113	1143	1114	1067	1152	1146	1077	1090	1098	1060	1074	1076	1032	1015	1115	1130	1110	1073	1045	1066	1096	1041	1091	1063	1079	1126	1076	1056	1115	1083	1065	1078	1036	1131	1061	992	1040	1102	1035	1084	1085	1135	1107	1068	1107	1105	1045	1059	1050	1093	1060	1100	1039	1047	1095	1058	1053	1097	1070	1072	1069	1067	1036	1104	1039	1071	1080	1087	1102	1108	1092	1081	1074	1073	1079	1138	1121	1076	1031	1124	1070	1059	1091	1029	1114	1110	1094	1063	1076	1061	1069	1070	1081	1086	1039	1047	1102	1038	1098	1114	1083	1067	1099	1059	1118	1121	1029	1035	1126	1077	1130	1065	1063	1065	1052	1083	1092	1069	1077	1050	1085	1067	1060	1044	1078	1136	1104	1072	1034	1121	1065	1066	1080	1142	1093	1084	1044	1052	1098	1045	1060	1124	1074	1110	1075	1106	1088	979	1072	1062	1062	1040	1056	1098	1091	1097	1058	1123	1087	1075	1108	1133	1116	1123	1064	1086	1094	1130	1114	1059	1080	1117	1064	1049	1126	1106	1117	1041	1052	1073	1106	1105	1105	1061	1087	1041	1076	1111	1083	1084	1084	1060	1055	1075	1104	1105	1107	1131	1086	1107	1117	1074	1115	1137	1101	1066	1102	1123	1017	1114	1074	1039	1071	1132	1056	1056	1073	1112	1097	1068	1098	1064	1077	1165	1076	1082	1119	1081	1031	1043	1064	1072	1052	1074	1113	1092	1128	1056	1036	1059	1081	1047	1102	1110	1089	1060	1074	1103	1023	1014	1041	1097	1098	1127	1105	1083	1086	1143	1063	1120	1018	1118	1048	1059	1118	1049	1117	1044	1027	1054	1078	1096	1087	1049	1023	1049	1111	1090	1057	1100	1086	1105	1093	1043	1098	1089	1063	1111	1050	1103	1090	1032	1042	1052	1088
22928	21065	28210	24146	21015	6568	918	668	594	535	529	492	493	481	482	456	468	458	460	440	432	413	433	437	450	412	424	461	446	480	446	413	411	418	423	425	394	422	423	422	409	448	412	454	431	434	403	389	407	407	386	416	433	405	419	426	453	442	399	432	395	417	386	421	427	427	437	417	422	406	428	423	431	394	422	424	413	445	419	431	426	398	415	397	437	403	418	431	405	424	435	455	443	420	458	414	423	423	423	440	449	442	429	428	449	439	423	431	442	430	439	422	433	442	417	443	414	402	441	442	425	435	414	427	434	431	425	403	432	420	380	450	384	414	478	433	405	428	437	388	430	417	430	426	441	418	466	408	413	420	415	457	409	434	424	413	412	429	393	425	385	404	434	439	424	400	439	413	407	407	444	425	434	425	389	402	431	427	405	416	420	427	414	435	421	451	442	416	427	426	406	419	389	419	435	453	429	433	464	423	443	407	458	394	429	433	440	400	401	439	449	428	390	442	426	447	439	420	400	419	414	429	440	460	416	439	442	415	406	405	428	404	415	427	429	416	415	430	430	404	375	427	445	472	400	396	432	404	442	424	401	445	428	446	417	423	403	467	424	432	405	424	426	464	444	394	414	418	368	430	420	404	423	416	427	395	420	398	401	422	425	418	440	458	396	444	432	437	410	416	426	429	412	442	368	435	404	446	408	420	447	427	431	409	427	414	371	443	437	388	426	415	409	428	429	424	453	401	412	396	436	429	413	370	416	422	444	440	416	390	399	401	407	461	377	432	416	422	410	370	413	419	426	418	397	392	421	415	417	402	403	410	428	420	423	420	438	422	428	430	434	398	426	453	459	405	386	427	420	435	412	417	419	393	434	433	431	402	438	407	399	421	398	444	431	421	418	453	441	445	425	417	439	409	437	446	415	419	419	407	423	420	443	441	387	437	377	401	438	407	416	413	397	456	416	406	414	444	446	425	412	403	415	399	408	417	429	430	385	435	430	445	434	421	457	406	422	389	456	447	435	442	404	397	429	435	405	384	434	421	438	437	427	429	401	398	413	400	389	405	437	434	405	402	425	422	414	414	425	410	420	416	430	386	404	414	413	433	424	444	428	395	413	421	436	447	421	423	421	424	439	423	406	439	426	448	426	407	458	440	444	386	433	431	428	425	420	454	426	430	424	410	428	411	440	433	442	398	432	372	373	449	415	456	463	406	415	438	413	441	392	403	407	422	403	403	425	408	465	409	359	415	403	410	392	408	452	440	389	387	431	411	370	429	419	420	404	423	409	411	410	391	474	416	420	410	404	386	473	412	415	450	406	409	413	407	454	448	439	410	422	395	425	417	434	424	443	444	458	445	413	390	400	425	404	420	430	386	452	414	421	390	442	398	418	433	426	446	361	438	435	433	433	429	403	409	417	440	416	414	398	381	420	418	424	442	411	452	430	437	423	388	406	434	450	418	385	422	447	426	410	410	424	427	424	427	406	418	420	430	408	397	406	402	403	413	421	420	418	410	392	406	454	441	410	430	407	410	393	380	410	409	370	444	394	413	408	417	396	434	415	454	376	427	408	402	393	416	431	416	465	467	410	438	428	427	443	405	427	411	411	417	391	384	428	421	390	411	431	398	427	416	383	421	419	444	441	409	412	419	414	404	433	438	444	378	412	409	404	438	440	397	422	405	460	423	394	429	420	393	435	417	396	431	443	430	435	417	426	404	401	428	410	407	415	416	397	487	458	436	451	413	394	429	449	391	423	427	392	396	425	409	395	413	420	401	440	382	424	398	419	419	444	412	419	441	393	411	440	414	439	423	384	417	419	410	399	430	374	426	440	448	444	362	403	417	422	444	429	401	415	440	422	409	430	404	434	423	417	446	462	422	410	410	446	407	433	406	427	415	449	402	419	432	436	433	421	403	447	410	396	431	410	417	425	421	431	441	446	403	434	407	409	437	422	418	422	411	416	439	443	446	422	422	420	424	397	392	425	393	410	419	423	404	403	424	428	414	402	387	417	370	426	442	420	451	430	441	455	406	438	410	430	428	412	464	436	391	436	421	413	410	404	428	395	404	410	405	386	426	425	388	420	395	430	393	391	423	422	431	410	449	434	458	407	413	436	441	427	439	364	412	415	424	392	411	407	431	377	437	434	415	410	397	421	457	426	434	448	417	374	452	442	397	435	432	432	434	396	452	432	421	422	387	392	421	414	402	443	400	432	396	436	412	442	449	417	454	427	439	450	402	402	454	396	435	418	415	415	399	371	433	419	405	398	414	413	411	439	412	425	398	445	435	434	407	421	410	441	398	419	421	422	422	433	390	417	415	429	400	407	423	418	422	412	415	413	377	424	462	433	440	440	421	444	459	390	410	431	389	459	402	431	388	465	434	414	444	391	435	422	418	396	409	425	403	400	406	434	429	423	442	416	443	394	439	396	438	414	402	414	394	430	434	421	407	403	430	429	445	404	425	402	392	433	457	422	437	407	417	449	393	391	448	393	399	384	429	430	405	429	412	393	476	436	439	451	402	419	448	423	401	413	428	385	438	431	437	406	409	429	396	442	480	435	424	390	442	427	388	399	407	441	432	428	402	430	395	424	390	393	414	427	457	406	433	419	395	408	412	411	438	428	402	398	423	405	426	442	412	401	439	430	429	424	416	424	457	440	414	418	435	450	405	415	365	406	404	432	406	416	423	431	395	388	402	447	420	444	391	414	409	416	404	414	410	405	407	393	431	476	418	383	426	451	435	426	432	411	428	434	454	437	403	442	391	368	415	427	400	423	399	442	444	395	387	450	454	408	432	446	443	414	443	411	445	418	469	412	390	398	367	445	420	414	437	469	443	402	416	401	446	427	415	422	434	415	435	432	411	447	465	415	418	395	443	400	437	424	412	415	448	432	421	411	421	440	416	398	428	403	390	421	440	421	419	415	417	425	409	421	422	398	432	420	417	434	411	431	454	432	445	439	439	420	384	391	431	429	457	413	451	432	433	452	433	435	410	410	401	426	419	423	417	435	404	441	424	431	397	452	447	387	440	408	399	411	416	427	380	436	416	412	383	416	433	434	418	424	399	429	444	466	434	400	387	419	422	443	421	440	397	416	418	428	436	397	420	427	427	385	407	417	406	440	402	438	433	427	415	434	427	411	437	430	399	429	403	408	405	407	405	422	444	382	421	441	411	414	420	441	405	437	440	419	417	417	425	384	417	412	429	428	405	423	412	389	435	429	396	397	425	413	468	403	423	414	416	438	425	438	407	438	447	415	415	402	418	451	408	382	432	415	369	416	435	427	442	472	409	430	399	432	406	415	416	388	422	424	427	436	424	403	426	414	428	448	428	424	443	393	448	439	410	409	400	469	434	459	422	434	453	390	411	427	411	391	420	422	381	418	389	400	408	396	397	449	460	422	421	408	443	400	429	403	409	439	435	418	392	417	393	415	458	416	405	415	417	410	427	387	457	440	396	436	442	414	421	439	413	427	441	407	421	389	415
11992	13378	8240	3812	2726	1931	1553	1250	1132	1015	940	896	797	772	764	737	757	708	726	690	674	669	692	702	718	682	652	698	661	635	683	701	662	635	709	672	626	686	604	628	638	656	669	635	643	712	670	637	634	653	678	680	647	656	625	648	641	644	646	657	638	616	635	642	645	635	662	609	620	616	652	624	644	623	621	638	660	679	658	647	659	631	658	611	654	604	615	627	656	596	617	670	644	651	651	648	632	606	617	578	614	648	604	663	659	649	642	613	642	639	642	635	616	630	661	642	615	615	665	613	610	649	656	667	633	640	653	637	665	685	637	628	616	609	650	641	665	627	594	645	648	619	676	639	654	672	612	663	648	614	663	616	673	660	640	634	601	613	655	634	632	600	620	592	656	664	639	616	650	648	595	673	649	621	642	651	690	629	635	639	660	672	654	638	652	599	616	668	587	651	649	620	639	631	632	618	686	659	646	615	618	647	656	678	647	592	641	617	685	673	655	645	668	659	680	636	659	608	618	622	632	630	621	628	658	692	658	635	604	618	618	633	637	647	609	644	673	625	625	679	638	627	645	648	626	657	616	654	630	639	681	611	622	659	646	624	609	667	654	605	615	636	675	665	616	671	589	626	632	646	599	646	638	614	648	621	631	624	600	634	671	691	676	631	665	626	582	670	693	615	621	629	647	633	648	619	643	672	611	679	608	639	654	652	621	652	608	620	674	674	602	624	651	663	678	643	637	613	656	630	653	628	627	651	659	608	637	666	667	623	625	628	651	624	682	668	649	623	595	644	617	620	634	619	688	645	690	675	622	626	641	684	662	660	608	642	621	620	684	646	674	633	674	649	687	647	620	629	667	601	623	623	621	675	647	618	649	680	622	656	640	636	643	665	633	656	667	692	605	610	652	670	615	598	644	674	670	655	634	622	650	654	640	644	635	634	651	612	664	619	614	666	614	660	617	654	624	686	658	678	655	635	640	616	632	634	676	598	661	643	626	677	671	626	661	627	637	614	685	623	616	641	650	639	613	668	622	647	605	710	654	652	608	635	614	645	663	687	623	662	652	650	653	624	628	670	654	696	589	608	628	620	645	647	617	634	605	583	643	618	655	618	684	629	611	619	680	629	677	655	627	636	639	583	644	630	583	592	690	639	667	614	637	674	640	599	653	666	629	580	680	619	617	646	659	622	649	634	624	617	650	633	642	683	644	665	694	688	637	656	631	647	672	640	632	630	618	617	624	679	634	634	635	615	656	600	623	648	649	618	640	609	652	618	649	624	637	593	629	641	641	642	650	645	709	643	630	654	630	661	658	637	625	654	655	601	645	629	637	643	663	660	619	648	622	645	651	652	617	639	634	651	668	665	601	661	629	592	641	595	650	604	634	628	640	640	608	651	605	680	645	685	659	624	596	622	693	658	634	610	674	638	654	686	650	621	658	662	644	618	632	653	640	635	648	611	647	616	613	623	623	583	698	702	624	689	625	631	620	646	638	638	626	627	612	684	666	567	643	617	618	653	666	622	599	627	609	625	630	646	605	622	645	654	660	620	669	655	597	607	644	654	610	639	650	625	642	603	663	628	647	617	643	643	608	650	672	675	663	581	623	642	615	614	626	655	637	633	605	659	629	609	620	604	653	641	607	631	616	656	632	657	641	644	641	647	651	689	668	663	657	619	628	660	646	645	661	669	681	614	690	644	631	656	649	621	600	602	673	611	665	668	617	642	660	729	607	663	642	592	598	640	664	595	626	683	620	633	645	660	658	664	622	636	652	640	633	671	641	669	621	672	673	660	679	662	631	633	623	661	626	622	642	662	636	628	637	589	641	622	603	680	608	659	612	609	637	611	607	702	592	607	672	660	660	643	655	646	591	632	641	640	611	609	624	682	644	622	676	623	622	608	662	633	623	643	636	652	646	634	644	635	636	656	625	667	649	621	630	616	649	598	645	622	608	664	666	676	675	666	663	612	628	638	657	639	690	624	665	648	597	627	614	652	611	626	669	613	666	648	613	652	589	631	634	637	621	682	646	646	666	689	632	631	672	642	631	630	656	648	641	684	658	655	677	604	618	645	652	635	629	634	650	632	617	644	620	635	619	622	660	645	604	623	660	622	620	611	661	615	621	625	624	674	604	630	647	645	639	625	621	641	626	685	641	635	660	604	664	659	628	659	650	628	647	646	588	591	604	661	616	695	608	619	630	610	661	622	639	595	634	599	640	640	662	636	624	689	634	646	653	636	624	648	638	693	655	639	639	663	677	617	597	623	636	637	640	633	650	645	656	620	627	587	615	646	674	603	612	627	644	628	616	622	643	642	671	621	657	612	596	671	627	666	626	638	622	613	614	676	669	679	587	638	675	646	635	636	585	616	598	644	628	607	691	649	623	670	587	666	641	686	615	643	636	660	640	680	612	631	641	654	632	620	680	633	593	596	653	675	673	657	642	603	667	630	612	623	621	627	664	677	665	626	621	598	670	661	640	639	650	627	629	653	638	643	656	600	629	665	623	653	655	642	645	614	598	623	647	613	645	641	646	641	651	610	637	640	616	637	671	626	615	686	626	639	634	659	608	588	604	615	637	635	646	641	623	589	657	671	626	673	629	631	669	656	638	637	647	660	661	661	653	641	640	645	634	688	687	628	641	601	674	604	625	634	685	628	613	646	601	622	616	619	625	677	657	628	638	653	656	611	590	665	694	619	633	645	636	645	628	605	614	666	663	590	661	648	638	653	649	654	600	604	635	643	668	666	617	651	645	633	609	731	669	665	647	620	671	600	630	655	625	657	652	626	586	629	674	640	595	659	673	587	623	593	616	639	651	631	646	630	632	638	655	638	668	651	697	633	625	644	647	646	614	628	644	666	626	657	641	670	658	659	705	633	669	624	661	602	629	619	623	611	626	598	669	650	674	637	624	646	669	694	664	642	639	649	622	639	618	635	661	616	668	606	610	606	621	628	652	646	640	662	652	617	630	653	603	660	626	635	644	607	659	608	675	674	630	655	651	641	620	597	633	626	649	625	631	601	664	649	659	622	624	678	632	683	654	655	648	571	642	625	654	668	685	637	654	660	596	704	656	631	650	671	648	672	633	621	633	618	643	651	642	680	617	644	666	665	617	622	664	617	650	658	630	619	655	672	602	625	652	621	650	671	622	626	671	630	609	643	632	616	650	651	638	702	627	666	652	642	660	646	601	634	619	643	658	659	635	615	676	635	635	626	638	650	612	621	629	699	627	673	654	672	612	656	639	638	644	611	667	631	677	651	638	648	663	677	685	657	648	600	638	598	646	585	635	616	645	635	645	620	663	638	610	609	657	621	642	654	692	636	629	676	640	622	683	648	652	629	655	623	655	646	644	634	690	632	667	675	615	652	643	655	598	656	628	622	615	632	599	626	615	611	649	675	614	601	634	583	634	655	614	650	669	625	588	617	614	672	611	625	638	619	667	660	617	640	666	670	650	649	642	630	639	622	656	665	667	596	666	622	626	658
24201	21051	26658	25087	4535	1005	908	808	808	751	697	728	688	706	673	720	604	628	670	713	659	644	637	631	656	718	682	666	676	697	671	678	653	643	684	602	647	686	714	646	645	625	717	654	682	667	653	716	665	699	698	669	712	691	652	654	620	645	661	695	659	655	613	686	698	660	670	660	659	642	678	633	711	597	676	642	689	638	658	637	657	635	672	619	621	669	657	610	660	638	703	651	682	692	688	656	660	633	671	671	642	632	622	702	603	636	661	693	633	683	733	640	677	673	637	669	677	639	632	650	687	625	644	629	657	660	618	654	666	628	668	664	643	674	667	664	679	700	651	674	694	696	713	642	635	697	689	697	615	662	629	652	675	655	578	617	684	710	648	710	633	668	669	648	641	655	607	673	636	621	629	659	697	623	650	606	641	603	669	621	633	621	681	658	675	661	679	648	669	653	689	654	671	629	666	687	694	653	633	612	641	648	698	674	672	650	601	682	646	645	673	687	670	708	649	605	648	615	664	648	705	649	693	629	647	646	609	682	714	665	658	661	710	624	661	663	682	647	629	639	650	659	682	651	633	678	631	637	638	647	669	670	620	668	694	686	644	676	658	683	706	676	638	683	637	675	617	639	604	613	698	668	641	629	672	629	640	633	655	650	653	642	662	649	661	655	658	640	630	662	684	610	669	638	649	628	698	695	631	640	699	702	674	644	660	640	682	701	677	667	672	679	653	620	675	692	681	629	635	613	647	637	637	657	656	648	630	704	668	679	573	668	661	638	621	681	666	621	668	690	671	637	658	677	656	684	671	645	672	650	676	637	665	656	634	630	677	628	628	612	641	694	642	655	659	674	691	668	662	603	669	676	675	653	711	656	621	653	652	676	679	665	634	635	668	678	626	652	688	637	661	700	729	671	617	631	684	609	671	690	652	682	651	677	689	693	647	645	651	630	643	627	624	634	660	669	662	662	647	665	730	631	663	611	624	698	659	672	623	670	642	646	643	700	690	621	666	612	693	680	684	681	668	652	670	672	688	672	646	657	655	695	634	672	672	644	644	639	635	624	677	633	660	655	667	629	705	687	637	678	676	746	596	649	642	655	666	639	673	668	707	645	652	679	639	681	671	692	711	649	647	671	635	698	634	650	667	663	636	638	651	674	665	672	676	610	678	672	690	636	619	684	683	679	688	669	645	697	616	634	672	634	650	648	653	603	627	638	650	665	679	687	643	612	680	637	689	662	664	682	644	659	649	727	636	639	646	672	687	659	621	680	665	595	668	657	655	714	683	688	627	645	647	620	681	633	657	640	637	613	674	652	669	630	686	651	638	667	675	625	652	670	608	638	690	670	647	693	627	636	646	655	649	642	649	661	648	706	657	660	660	644	622	679	692	723	634	637	691	660	711	639	615	608	660	659	647	661	637	644	648	666	645	703	652	666	681	613	682	657	631	625	655	614	684	644	683	689	661	713	637	684	674	689	658	671	668	598	667	648	678	653	629	662	621	661	647	696	637	661	677	657	651	639	657	671	706	647	652	680	644	679	700	674	665	688	691	659	678	651	666	639	661	655	677	674	649	636	671	700	726	597	684	675	641	631	661	678	617	636	618	644	672	608	628	653	688	644	608	664	688	686	654	664	634	626	674	692	680	685	688	664	655	683	672	670	702	632	660	667	655	650	629	669	668	662	632	662	668	660	678	667	661	649	652	655	672	600	665	641	638	670	660	670	630	665	626	647	642	632	696	652	653	710	631	674	657	691	652	643	648	672	658	649	632	641	662	614	628	637	660	663	687	661	654	632	627	643	688	697	644	661	655	686	644	647	658	609	658	630	617	640	661	593	627	657	690	660	652	705	654	635	731	653	671	645	653	678	648	647	654	686	678	661	659	642	643	642	628	658	666	631	579	652	627	668	667	653	671	674	668	623	669	647	600	644	654	641	673	667	641	675	650	670	647	632	692	638	670	610	652	631	676	657	622	662	644	654	620	631	657	631	680	678	679	678	682	639	638	621	614	721	620	698	665	629	633	646	669	667	621	645	615	628	619	659	664	656	695	598	668	664	636	626	645	642	663	651	695	657	662	664	658	646	672	672	646	670	687	667	643	676	653	660	614	643	689	646	707	656	647	681	646	636	639	633	626	630	620	641	628	667	665	657	631	672	670	625	637	702	718	642	670	661	695	688	689	695	655	641	693	658	662	662	636	662	637	646	652	668	640	635	744	669	678	696	655	658	631	682	655	652	618	656	700	631	629	655	668	700	616	688	677	678	668	682	633	663	715	659	684	664	638	668	633	667	688	681	661	588	664	659	639	647	599	644	662	652	596	639	663	663	681	654	661	611	630	666	673	632	708	649	663	655	709	616	633	671	698	636	644	662	661	656	627	645	638	636	673	667	647	672	642	667	669	652	653	682	666	643	648	633	707	611	666	692	703	739	640	663	627	684	668	689	693	631	654	653	688	650	659	649	657	622	688	626	656	604	702	671	618	671	671	608	631	700	646	655	641	644	665	696	650	653	635	696	653	677	659	655	688	657	610	642	693	645	643	626	667	630	688	682	617	623	644	622	633	590	638	659	663	647	648	661	661	668	692	655	681	685	686	627	684	659	680	695	656	664	644	638	623	634	664	661	681	644	646	663	609	663	692	637	652	680	634	680	649	660	707	685	667	626	629	627	637	665	651	653	709	700	643	645	621	626	653	664	688	663	701	645	669	641	643	676	674	690	666	671	632	656	675	679	639	661	663	689	681	666	672	670	651	611	636	649	652	673	688	657	682	705	665	667	668	682	702	704	671	619	658	665	622	629	608	679	630	679	656	680	654	647	642	665	671	707	624	625	647	654	672	660	643	672	673	686	617	640	650	660	667	657	626	674	640	661	682	651	683	638	656	662	657	664	621	655	673	668	681	652	690	673	662	625	657	637	674	620	663	682	617	647	627	667	684	652	668	652	653	668	641	617	642	693	648	687	618	670	638	643	602	688	635	686	679	645	633	650	674	684	673	614	685	629	650	623	707	668	632	642	603	645	687	661	644	646	636	681	654	701	683	637	724	667	663	634	635	661	692	646	635	633	647	688	650	687	700	658	658	696	643	683	650	686	723	643	654	655	649	652	628	631	675	661	604	663	678	630	644	657	663	665	656	706	693	693	656	662	685	652	661	643	673	685	660	650	657	666	663	648	718	660	699	670	656	661	676	672	709	657	646	664	684	603	646	658	616	686	672	673	653	640	666	685	632	687	625	652	648	624	619	671	669	644	650	648	674	616	644	643	618	640	671	702	643	641	699	607	628	628	648	636	648	666	642	650	686	666	704	657	667	653	617	584	610	694	664	626	690	624	653	638	670	662	657	606	696	629	672	619	632	621	641	694	668	696	621	625	658	672	713	698	665	656	681	658	626	710	666	686	657	641	656	678	677	687	665	654	667	622	668	682	679	627	654	626	628	696	643	666	697	597	628	701	644	641	648	675	697	656	669	663	661	690	605	661	654	659
10650	9448	5577	2761	1977	1705	1463	1295	1202	1124	1122	1033	1040	975	1020	1008	1006	990	1001	946	908	965	953	908	924	1010	942	903	953	957	959	947	946	1016	929	968	934	938	905	934	926	922	907	933	921	960	942	948	960	937	922	943	933	928	939	893	899	916	932	965	894	910	898	946	974	953	972	921	909	891	894	993	898	988	970	951	889	892	890	956	897	928	887	924	928	961	933	902	930	965	992	958	928	982	935	962	947	879	983	912	963	949	969	959	975	940	962	970	908	942	959	886	899	965	959	890	901	983	968	909	910	930	877	971	911	936	939	905	892	924	960	968	939	937	941	895	933	986	950	880	925	928	896	968	918	905	911	961	961	1002	988	934	975	996	950	908	935	904	947	927	923	912	959	979	929	921	929	954	954	969	885	997	895	901	902	951	913	987	922	887	932	918	922	931	891	932	929	991	953	948	970	958	980	959	899	944	971	981	925	953	968	934	960	907	923	949	878	852	937	957	977	973	871	861	965	944	857	982	948	922	946	960	953	976	895	954	918	851	915	954	902	890	958	955	913	937	954	976	972	966	974	951	946	916	911	942	961	945	902	956	907	981	941	943	906	936	901	951	891	927	920	916	875	926	982	939	931	958	916	904	958	915	947	931	920	891	982	941	945	949	934	897	917	937	960	931	975	1000	919	943	968	918	970	898	925	947	951	893	910	933	951	904	943	887	890	939	914	904	931	935	887	925	980	955	982	927	931	913	943	920	937	890	949	914	964	994	910	965	957	951	926	969	913	952	948	979	953	869	969	961	976	920	935	964	890	964	941	956	916	940	966	904	977	940	940	914	954	927	946	936	954	951	956	944	950	970	943	961	945	909	954	925	947	893	971	973	949	869	918	933	920	917	893	896	973	935	925	957	979	935	931	973	908	920	926	902	915	942	952	946	864	939	940	896	946	932	944	920	905	897	985	939	985	873	931	959	908	927	919	923	935	949	938	926	947	911	876	964	888	891	1001	934	953	956	978	995	921	898	881	899	921	982	970	977	926	962	934	922	942	987	940	892	900	936	957	930	899	971	956	945	968	934	953	898	954	995	948	932	1029	941	987	938	951	966	920	907	924	964	951	913	925	954	927	939	931	978	942	929	973	952	954	923	906	930	966	949	941	938	958	941	932	940	920	980	956	924	966	962	913	933	959	951	939	965	993	996	960	964	956	909	938	897	894	915	938	956	966	1000	924	975	929	973	923	952	926	931	1021	914	900	870	923	866	947	970	940	984	924	946	972	953	911	938	995	935	1009	923	885	908	956	929	921	983	898	935	949	884	896	884	931	917	934	973	893	974	936	970	949	974	905	943	905	883	966	903	932	972	883	1000	928	935	915	925	919	955	944	960	921	929	929	955	988	910	903	989	889	914	915	940	989	893	961	917	866	899	899	957	1000	950	929	886	960	939	927	986	926	927	943	981	947	962	914	913	889	888	941	965	956	879	915	967	902	964	965	903	982	887	921	973	944	949	937	930	921	922	973	946	1029	982	940	992	957	908	976	918	1000	934	942	983	961	978	967	900	944	947	948	943	930	962	966	869	945	914	910	913	927	951	926	952	953	903	942	932	943	901	937	920	937	931	925	872	913	979	948	941	923	947	1014	972	977	895	952	980	881	974	962	950	891	922	952	899	883	940	946	973	983	945	935	940	917	908	956	944	922	884	914	973	905	950	943	934	936	933	960	987	940	953	926	1025	936	930	914	926	909	953	906	921	970	984	985	941	934	922	903	906	989	928	923	881	945	946	937	973	928	953	912	934	920	954	922	953	967	897	936	997	943	911	922	935	950	904	945	942	956	934	959	908	936	930	903	916	973	954	972	962	916	956	955	929	955	942	936	946	936	896	883	999	933	962	925	961	958	912	927	828	947	986	960	924	946	875	906	897	933	932	952	947	918	988	945	949	929	920	952	943	951	942	949	928	925	882	999	926	964	960	971	899	976	932	976	879	969	949	931	975	917	966	971	962	925	887	923	945	984	933	998	955	926	940	950	928	922	919	1011	915	942	869	972	914	968	1043	969	935	935	874	1004	860	935	926	945	926	933	905	933	916	981	929	900	971	971	936	902	926	998	949	967	935	949	924	902	960	929	1019	910	995	967	942	973	995	944	919	926	924	949	938	943	985	920	970	995	921	915	993	934	939	920	929	1017	974	922	964	919	929	892	973	920	920	906	895	938	948	936	960	901	914	916	920	905	904	895	1000	982	908	904	929	931	950	957	929	959	963	888	945	954	923	963	948	958	969	937	933	894	949	946	914	903	930	933	956	919	943	934	922	895	938	889	946	908	926	1014	965	924	887	941	994	916	945	945	980	944	936	944	947	883	968	938	973	938	922	950	910	930	955	991	971	923	977	928	979	956	891	887	897	873	927	984	955	918	980	918	978	941	951	902	900	877	968	858	963	918	935	886	904	933	967	929	976	936	899	927	998	973	995	940	959	949	910	877	938	941	943	975	1011	918	855	929	923	912	943	968	940	955	962	937	891	935	927	909	915	918	905	959	925	936	950	901	943	953	937	982	914	936	942	930	953	912	902	953	931	957	993	960	922	912	950	929	950	950	939	916	905	1022	905	917	933	910	925	1008	924	1003	970	944	925	883	985	963	958	931	1000	952	963	927	961	950	918	908	911	924	955	914	976	956	958	949	933	923	1004	909	894	923	950	959	977	896	992	911	911	942	916	976	893	935	909	928	967	946	963	890	920	920	985	906	945	996	934	963	941	914	930	917	976	922	949	945	925	937	864	938	894	906	943	917	882	919	936	991	907	897	952	972	903	884	911	858	952	976	932	914	915	951	934	927	989	963	932	950	957	971	950	951	927	1009	915	888	945	917	959	986	948	964	928	887	914	935	941	898	944	944	889	938	930	942	930	907	920	919	962	919	945	919	874	924	937	917	911	946	901	938	999	908	914	976	926	991	926	896	910	942	938	939	960	905	900	891	957	958	970	950	939	923	965	945	882	927	953	937	995	885	960	914	917	929	897	949	953	939	921	965	908	878	913	946	940	903	956	901	929	963	946	953	929	982	914	973	896	898	922	873	885	938	911	954	957	877	942	961	930	933	928	929	983	916	916	975	938	948	933	914	905	925	908	948	921	949	977	940	918	947	989	967	900	925	948	958	994	950	935	976	961	975	898	976	901	922	933	899	958	921	1015	939	927	922	967	911	906	943	987	922	940	1031	953	910	914	967	936	922	947	884	875	936	1029	922	930	914	891	971	953	990	962	968	891	905	908	929	960	892	935	922	990	943	967	936	971	952	869	958	931	917	963	946	952	947	950	954	984	919	953	1008	916	908	904	949	974	943	936	924	918	894	872	935	935	954	1002	911	937	928	946	945	882	948	922	940	929	926	957	884	955	941	944	950	911	911	909	942	1001	896	931	873	863	910	949	920	993	947	943	955	963	901	885	895	966	936	971	945	979	935	910	886	917	996	935	915	914	955	919	944	918	959	936	879	946	904	942	912	937	948	955	962	914	942	958	958	922	964	946	913	927
22020	21080	28767	23642	21081	21017	3878	680	438	391	365	370	312	308	277	281	261	253	227	231	232	236	195	222	238	222	220	201	240	216	189	205	219	207	193	223	225	236	225	211	204	183	186	228	193	204	190	193	194	191	201	200	203	167	192	214	176	169	193	210	209	225	202	200	214	179	190	181	173	211	210	203	187	179	216	185	177	192	185	183	207	178	206	212	155	194	186	200	207	182	177	179	197	190	201	198	198	209	182	194	193	193	188	190	173	187	193	205	192	178	188	193	206	202	217	200	206	207	181	209	198	205	186	184	188	209	185	183	182	203	205	176	218	171	182	198	178	197	217	183	190	192	174	179	162	206	177	187	164	197	203	176	188	194	172	186	191	184	171	218	168	201	203	195	213	205	182	192	185	203	190	188	195	240	210	186	220	199	211	205	179	198	185	166	188	220	203	219	203	193	206	201	204	186	175	207	197	205	203	199	189	200	190	170	207	181	193	189	203	177	194	181	205	200	162	174	194	206	202	206	172	194	215	195	190	196	178	201	208	174	182	179	182	200	189	207	180	197	208	193	166	181	205	186	192	200	169	192	192	191	208	191	178	195	172	214	211	196	178	186	180	161	182	207	205	202	215	209	221	180	203	226	180	187	167	191	207	185	187	169	211	188	196	226	210	203	242	179	165	204	198	192	189	209	183	197	193	198	186	184	191	206	213	199	190	197	184	183	186	168	186	176	211	203	212	183	204	188	197	224	195	185	192	203	187	169	216	186	191	185	197	190	215	184	212	196	177	206	202	199	176	188	194	194	176	189	183	181	203	200	182	190	182	180	205	193	181	194	204	220	189	217	188	195	178	202	163	198	167	206	182	206	178	172	178	190	184	194	218	194	174	187	201	204	220	199	195	202	183	196	200	190	215	200	183	196	213	181	191	213	172	164	193	185	195	171	201	194	200	192	209	194	193	186	193	192	218	179	178	203	176	174	213	193	195	209	196	199	208	191	196	201	194	209	198	178	226	197	202	195	185	185	196	197	198	202	186	191	200	201	213	192	214	207	205	175	193	193	183	185	190	194	161	185	179	205	189	208	201	207	196	207	205	191	215	194	204	213	181	174	194	180	186	202	192	192	171	184	209	193	177	209	181	177	194	210	175	184	184	218	199	196	199	177	201	213	172	193	205	221	164	201	197	192	204	220	209	199	171	192	200	198	203	190	186	220	189	202	191	189	167	196	199	192	200	211	200	217	204	179	212	192	191	169	188	178	173	178	189	208	216	209	197	202	196	215	186	191	194	206	201	193	213	192	194	182	191	216	190	219	194	202	162	180	226	204	201	216	183	195	185	219	203	211	175	207	219	197	211	184	213	201	221	210	202	177	188	196	188	196	199	194	197	188	198	203	177	216	214	205	214	193	200	193	186	207	199	187	222	168	205	188	181	168	191	176	208	200	212	207	200	198	201	198	208	196	204	204	178	193	177	184	185	210	191	180	183	191	184	188	192	211	191	207	199	220	218	195	203	183	183	221	206	193	178	168	182	192	205	185	196	173	205	194	189	209	193	183	194	185	183	191	207	190	202	203	204	189	190	199	196	189	173	220	193	190	193	204	195	192	179	203	189	216	203	185	202	177	202	186	165	213	180	211	197	202	201	179	199	188	202	200	183	184	200	202	212	201	185	196	184	179	196	205	180	202	187	203	177	212	178	183	192	213	206	196	189	196	189	216	200	205	179	183	185	201	199	208	195	185	195	205	207	187	182	227	187	194	191	175	199	191	195	181	178	176	181	205	185	184	209	173	181	190	213	192	198	191	188	187	178	189	188	198	189	197	212	200	201	173	192	195	207	198	197	188	177	212	208	178	184	190	201	190	199	187	194	204	208	169	197	198	176	185	196	192	198	194	189	183	188	174	197	212	213	194	199	217	192	185	200	188	185	193	176	209	182	190	174	195	179	196	223	202	171	188	201	205	177	182	215	187	225	190	174	199	215	210	217	215	204	187	208	213	212	218	170	190	193	203	197	215	222	186	192	202	171	219	189	207	187	185	195	206	188	194	171	177	170	215	199	193	189	206	180	182	198	202	195	209	209	173	215	177	194	177	178	201	204	186	192	205	172	231	201	187	189	206	197	173	215	192	207	203	185	203	182	188	197	196	185	184	181	182	186	192	220	171	179	205	190	195	205	195	185	172	172	195	169	199	210	190	183	202	208	210	194	198	190	198	207	182	186	183	185	184	196	216	204	198	190	191	188	190	234	196	194	185	205	195	181	195	179	197	177	199	214	203	191	178	206	185	222	164	178	214	189	170	177	198	204	197	212	210	176	198	198	198	214	201	188	207	187	188	206	187	186	193	198	232	211	184	210	184	174	199	190	181	176	195	188	202	213	192	184	184	200	222	188	185	188	212	145	173	197	203	182	185	197	184	168	173	191	206	189	186	199	192	211	198	185	213	212	221	189	214	196	199	159	187	187	189	197	163	198	209	218	221	205	205	196	191	178	205	179	232	178	188	192	208	193	200	198	203	186	203	183	182	195	200	198	195	193	195	181	188	195	186	180	189	160	206	193	183	200	197	181	210	198	192	192	167	194	214	200	199	187	206	173	176	207	185	198	164	163	191	191	201	199	164	208	202	195	180	195	174	196	200	196	194	162	176	204	214	201	209	208	190	181	219	200	194	180	213	201	180	210	189	192	173	193	197	207	177	199	203	194	201	167	180	180	182	197	209	199	195	202	217	195	182	195	220	201	205	193	201	218	161	160	180	194	185	204	201	214	212	197	185	228	188	196	216	209	189	199	192	165	175	202	214	187	214	182	188	183	207	177	197	170	179	213	215	195	188	203	206	181	183	185	221	205	175	213	187	194	205	165	204	199	196	181	204	215	194	210	209	223	187	185	207	192	210	207	184	216	198	188	195	207	182	184	180	199	201	175	195	186	213	201	202	193	173	218	212	199	188	180	206	206	162	192	189	171	179	197	207	212	169	191	216	201	214	197	204	222	182	192	196	196	187	198	194	194	181	212	182	201	186	203	205	187	208	182	169	176	186	180	192	195	192	198	201	211	175	170	191	171	182	193	211	205	187	182	199	231	196	188	213	197	185	179	189	218	166	212	233	165	223	178	190	186	189	207	174	226	206	217	205	195	181	201	201	222	215	194	199	188	201	202	178	187	212	211	180	191	220	201	196	195	183	200	172	207	177	194	187	210	205	190	194	180	209	184	194	191	181	174	227	192	211	179	219	222	210	181	194	211	184	197	213	214	203	193	193	208	166	212	192	194	209	192	198	212	202	216	189	210	220	202	207	210	180	177	168	199	200	200	211	174	188	216	219	199	183	178	191	206	211	179	208	167	206	180	212	179	218	189	162	212	186	185	205	201	187	195	204	197	187	194	209	188	203	192	226	201	209	191	184	182	201	195	192	191	189	187	212	157	187	169	196	205	202	202	198	194	163	200	207	174	186	212	212	203	187	173	215	207	189	197	196	187	184	185	181	211	190
14106	18834	11849	5836	3588	2503	1853	1435	1100	910	868	643	632	569	520	443	446	436	417	435	363	389	407	390	369	369	342	321	355	337	324	323	328	351	317	291	325	302	289	294	287	283	302	299	309	316	307	296	343	297	271	282	301	291	302	317	304	261	308	338	287	300	281	300	324	338	312	313	300	277	299	298	288	293	294	274	267	283	278	310	273	313	264	259	290	280	314	260	277	273	279	285	333	323	300	302	296	294	301	287	290	293	304	277	304	292	308	285	302	283	299	300	267	253	294	265	291	295	292	279	265	288	290	287	327	287	292	296	289	262	297	274	274	264	278	278	300	293	285	259	302	298	278	308	291	278	291	277	296	297	293	278	299	288	289	263	279	312	284	236	287	275	302	286	323	292	287	305	300	292	270	281	280	301	279	326	283	301	266	320	287	313	313	270	274	279	283	284	269	297	281	277	297	286	263	286	275	288	298	281	306	292	293	325	289	273	279	305	278	305	262	303	294	269	286	289	266	290	289	284	265	284	293	286	296	307	304	286	284	311	299	286	283	284	260	318	303	300	288	292	285	287	303	306	296	271	302	298	312	297	288	315	264	292	296	281	281	279	285	300	278	260	304	282	307	282	296	274	261	286	272	295	271	288	269	293	285	284	292	280	277	308	282	292	302	304	282	276	271	275	270	283	304	286	285	300	308	329	261	275	279	299	258	286	297	277	252	323	269	301	309	306	272	311	269	303	284	297	309	300	267	287	301	298	313	289	274	284	266	297	295	303	298	278	282	300	278	272	322	297	285	280	264	289	299	273	277	310	282	277	281	281	273	311	306	298	304	297	287	279	321	302	249	291	293	298	288	285	272	254	281	280	286	292	279	287	274	261	282	299	293	280	280	308	274	276	313	284	286	270	242	327	306	309	284	276	296	282	300	282	309	257	280	270	272	289	340	307	275	280	299	261	276	270	293	273	299	295	287	277	325	284	291	294	281	256	267	301	284	272	302	294	265	301	263	301	305	305	309	301	288	309	295	292	277	274	278	263	312	276	300	294	283	280	321	279	285	278	337	301	290	279	267	298	260	298	293	287	287	296	283	287	317	317	286	272	289	255	314	270	287	299	271	256	293	283	299	274	316	275	291	302	312	306	274	302	293	287	297	279	284	283	324	287	283	275	255	271	253	277	286	306	294	316	287	307	261	283	297	266	285	282	280	270	302	300	313	325	285	300	295	292	279	306	274	267	307	311	278	293	311	303	282	287	294	274	307	282	292	303	321	295	283	266	311	264	287	294	286	281	314	293	306	275	298	286	305	257	275	311	281	267	285	271	280	322	277	283	265	284	286	287	295	269	304	263	272	285	282	294	272	274	316	303	243	299	288	293	283	300	310	286	288	298	284	310	270	267	270	278	281	288	294	298	315	315	279	265	310	278	318	263	317	285	262	286	306	344	292	300	304	296	293	270	266	261	282	280	300	306	277	330	272	251	284	308	271	290	332	296	303	308	294	311	286	313	263	280	272	300	270	305	285	290	310	275	303	284	282	273	286	276	313	297	291	316	290	286	283	311	277	325	297	297	310	296	319	265	288	252	273	296	268	340	265	301	317	315	297	279	293	315	306	297	310	279	282	278	321	302	298	300	299	327	273	275	273	271	284	278	286	262	279	272	294	264	317	259	297	287	262	284	309	297	295	291	262	287	288	258	300	286	280	299	273	275	295	306	313	288	282	281	252	253	299	276	295	267	292	281	286	272	283	288	258	282	291	290	279	278	285	271	279	314	286	310	314	257	282	279	289	311	294	305	278	295	265	283	305	267	270	310	287	294	293	298	285	299	276	312	285	315	301	259	316	288	286	273	297	279	294	308	263	265	291	277	306	255	303	274	278	296	305	283	290	327	253	269	284	289	267	316	315	297	312	303	268	280	317	271	274	301	267	274	287	312	320	254	282	295	295	283	274	290	283	276	301	290	303	304	278	291	249	315	289	275	277	280	281	324	280	279	298	277	300	293	266	307	267	282	275	282	292	291	269	280	259	301	285	287	277	313	307	276	280	290	302	270	315	290	251	269	300	280	281	259	260	293	300	262	282	314	326	298	282	294	294	276	290	306	271	290	293	282	304	292	288	293	307	281	276	319	295	287	312	296	263	312	260	270	309	281	276	294	302	276	277	320	293	284	293	305	291	276	277	303	289	281	288	285	289	277	282	298	259	297	315	274	293	289	296	307	332	256	290	274	292	301	290	273	308	302	280	287	295	270	298	305	294	268	266	279	287	296	265	304	276	348	285	302	298	273	286	282	287	302	283	289	312	318	264	274	266	272	294	319	313	292	276	269	286	283	266	251	299	260	278	294	307	306	294	300	290	301	298	290	265	290	300	292	280	309	270	299	306	304	270	294	275	319	290	294	278	288	282	264	277	289	315	268	310	295	272	272	275	309	297	303	269	288	282	324	283	281	312	313	302	279	298	289	304	273	257	315	301	272	286	302	276	284	306	293	279	290	311	287	292	287	310	289	285	299	244	311	303	298	304	286	267	288	289	265	282	295	312	287	292	316	306	301	299	299	290	266	292	304	258	295	277	271	319	305	294	324	280	312	291	311	275	296	284	283	308	297	305	302	280	323	281	302	286	288	288	279	297	300	289	253	259	286	287	249	306	291	294	301	289	297	312	314	284	250	309	287	291	287	304	264	294	265	260	285	247	299	304	301	281	311	317	291	270	263	318	309	288	279	273	269	273	283	308	303	271	275	308	268	279	282	295	270	276	278	300	280	300	281	279	284	284	273	297	276	315	249	275	293	285	288	275	273	321	289	298	267	301	297	294	274	295	272	293	289	285	264	315	252	299	322	281	299	305	290	270	295	262	297	290	292	271	287	320	280	294	280	244	293	299	294	295	259	271	300	316	281	312	292	294	277	298	304	310	287	293	300	271	292	274	287	287	277	334	294	326	290	286	293	279	331	289	295	284	303	278	311	283	289	275	278	293	284	263	296	295	303	293	243	309	274	282	311	264	281	284	275	296	287	282	294	238	269	307	302	266	298	303	312	291	275	300	265	308	287	265	262	297	293	275	337	276	293	286	309	298	271	278	264	290	275	282	300	289	274	322	298	323	268	297	305	267	273	299	282	265	245	270	293	282	266	286	298	299	294	310	287	286	295	298	281	307	275	271	287	276	280	277	301	275	276	296	268	299	293	298	298	295	275	280	271	301	290	316	288	310	323	258	293	280	281	279	266	279	350	304	282	263	246	298	313	317	267	291	291	282	258	304	271	283	297	270	330	291	314	268	279	271	293	318	305	273	278	279	296	309	276	283	267	291	260	287	304	289	266	257	300	296	287	285	295	285	315	273	299	262	314	279	282	270	263	292	292	285	282	288	267	270	296	266	297	303	301	303	279	322	300	300	270	282	290	320	281	277	288	287	281	296	284	286	317	279	290	293	326	282	283	303	265	299	275	285	290	273	296	314	272	282	299	305	271	278	311	293	292	300	263	280	284
26744	19152	6422	1530	960	855	842	797	778	744	789	759	744	759	745	752	692	759	760	756	722	689	767	782	773	765	695	741	732	770	721	748	750	737	704	726	743	739	714	788	749	802	763	740	714	740	714	762	754	745	726	696	770	762	726	761	747	736	730	721	757	730	772	755	759	742	770	678	739	771	764	744	718	773	764	753	749	714	738	717	720	759	737	771	722	794	760	764	776	777	779	703	739	765	760	746	740	734	721	735	716	788	734	783	738	753	757	729	759	725	768	767	724	738	754	737	744	729	753	711	759	778	705	714	741	704	695	735	743	700	785	760	734	758	722	751	784	799	762	766	740	729	734	756	772	779	767	740	700	763	795	767	703	762	724	772	744	795	753	745	759	693	751	793	730	749	715	725	759	774	758	719	733	730	730	728	699	764	743	784	776	755	725	756	692	723	759	734	726	763	759	745	727	737	785	754	766	707	715	752	719	733	764	747	746	784	769	758	744	718	725	754	776	778	748	723	757	738	727	756	777	794	763	725	725	753	726	748	723	776	720	739	785	745	714	738	731	794	759	717	735	735	760	699	735	767	717	749	729	762	747	699	766	722	768	774	687	722	725	703	718	711	767	752	686	726	727	702	759	722	747	732	718	700	744	758	784	758	769	743	750	761	698	752	729	714	756	775	753	732	764	788	733	713	777	752	716	779	823	752	760	766	773	763	769	796	710	799	752	771	724	709	722	776	764	737	760	728	723	729	722	757	733	720	737	749	727	749	761	751	754	715	772	789	760	787	755	728	764	752	751	760	723	708	749	748	730	750	767	720	758	729	749	749	687	795	766	711	713	716	730	753	750	806	718	750	752	731	755	737	672	738	683	729	746	735	805	735	743	712	739	710	713	755	724	753	737	776	728	719	758	718	750	754	732	708	785	740	714	784	753	736	773	736	782	768	748	779	734	718	726	758	722	771	745	796	736	732	737	711	758	737	791	764	721	752	721	796	812	750	745	738	761	744	750	768	689	783	791	752	772	735	721	763	766	724	710	749	726	711	784	751	748	717	712	765	709	765	740	730	811	782	694	763	769	775	717	726	758	770	761	707	757	767	738	801	785	759	716	714	689	717	719	730	744	748	740	796	735	756	760	772	709	727	727	755	756	727	713	699	723	768	699	768	718	724	706	785	788	797	747	733	698	715	805	718	746	743	737	749	720	733	746	760	799	716	753	716	756	750	730	745	715	785	738	759	727	684	708	697	788	682	714	737	809	737	782	750	744	698	725	764	761	724	756	785	778	758	713	761	714	764	704	794	745	747	754	811	722	764	722	789	730	770	757	751	715	704	754	730	763	728	693	696	714	808	769	731	734	728	735	748	760	740	750	739	738	757	700	687	782	770	774	806	772	771	737	771	748	701	686	762	739	721	681	749	783	778	710	736	718	766	756	763	713	754	721	753	700	749	713	764	764	725	722	746	733	717	741	768	731	757	770	753	765	732	738	732	752	700	704	776	736	689	719	723	733	716	758	719	799	783	781	741	712	746	743	716	740	729	749	756	762	756	710	774	740	787	786	727	782	718	810	723	752	730	735	717	746	766	735	684	735	725	752	774	767	744	734	682	777	726	763	750	691	735	769	720	763	768	766	813	693	750	728	703	740	738	770	707	788	761	717	747	720	750	711	788	755	729	660	782	785	706	731	771	736	743	709	725	760	703	767	772	716	706	762	713	718	721	734	800	782	713	700	732	745	760	746	732	770	794	747	754	768	757	733	780	753	757	776	696	773	737	758	700	690	775	717	737	750	758	757	739	768	776	781	694	728	744	746	747	735	699	731	707	771	765	756	763	774	761	725	743	751	750	795	776	766	764	736	755	760	778	732	782	679	743	772	810	735	793	676	761	727	717	757	718	775	676	783	658	761	778	755	741	750	708	754	778	748	714	722	752	794	738	729	731	736	752	769	735	739	751	763	794	830	737	728	733	697	745	751	764	727	785	721	760	765	724	731	808	743	802	744	745	729	754	718	765	718	733	743	752	745	773	765	758	751	751	740	749	788	720	717	693	715	766	749	800	757	765	780	761	719	783	709	797	715	728	716	692	774	742	747	748	750	735	756	719	702	751	745	743	764	716	737	695	694	695	731	761	764	790	778	739	679	796	701	714	720	752	712	752	748	754	775	761	764	753	728	749	760	752	791	727	749	721	715	756	742	757	721	766	787	770	741	744	735	752	704	777	743	773	747	715	723	726	734	733	749	777	724	780	785	754	756	716	701	785	726	740	726	731	702	701	768	773	720	744	663	764	700	756	741	725	702	773	729	750	732	736	730	739	751	728	760	715	755	788	722	694	729	753	747	706	720	752	812	757	743	703	732	748	760	717	755	708	763	771	760	716	768	766	780	731	756	726	765	738	766	751	727	692	752	719	777	776	735	737	732	758	771	709	734	754	753	721	722	728	724	778	753	751	762	819	722	711	757	732	711	700	769	710	766	710	705	750	679	757	713	767	722	725	726	757	679	795	768	737	746	793	738	734	726	789	784	736	763	683	704	712	705	750	770	732	689	768	741	745	742	746	716	739	763	729	733	717	726	740	730	696	746	721	687	739	741	729	767	741	748	740	754	756	751	755	728	736	744	717	767	738	702	789	771	729	776	744	772	696	774	749	737	744	748	776	712	710	706	708	722	792	710	739	759	738	761	705	766	715	731	754	712	738	742	778	745	777	712	752	728	758	746	755	760	749	753	724	721	752	727	763	734	789	741	740	792	726	725	790	760	710	735	739	731	726	774	716	741	738	693	696	741	745	757	753	713	686	761	764	777	695	717	753	747	697	731	753	769	687	690	737	709	755	733	725	771	720	745	754	753	781	733	757	722	757	757	721	750	709	747	732	706	770	734	729	743	772	693	762	794	748	764	755	794	717	758	780	718	743	736	738	798	752	765	734	758	737	744	721	746	770	722	725	709	773	723	708	739	743	760	760	723	702	741	755	747	721	776	723	698	788	774	731	712	787	777	739	764	739	735	731	765	767	740	744	781	716	775	756	737	715	770	802	746	755	776	723	731	760	766	729	748	718	730	760	737	770	756	780	746	772	713	783	727	780	758	713	745	718	727	740	724	726	764	809	706	741	712	745	749	764	795	761	774	774	783	729	725	726	750	736	745	783	774	764	749	746	724	681	765	786	734	741	716	757	710	768	766	744	741	697	774	728	732	779	741	761	699	735	771	756	735	734	769	785	757	725	747	777	750	710	752	746	753	729	733	706	795	722	727	734	738	754	732	727	728	782	749	740	713	757	761	741	702	787	707	766	695	692	708	739	734	722	681	758	717	744	720	730	704	746	750	741	734	728	758	754	723	669	766	733	707	777	761	734	722	717	732	730	715	679	716	750	733	764	718	724	723	735	722	722	733	743	765	735	731	734	761	760	729	767	729	674	746	784	770	730	755	767	748	702	752	712	718	746	735	756	769	748	727	745	710	740	731	715	759	740	696	731	743	715	745	755	735	715
8802	5585	3165	1913	1574	1347	1269	1240	1142	1192	1144	1136	1103	1149	1130	1100	1102	1109	1060	1057	1077	1066	1163	1054	1065	1086	1071	1051	1058	1100	1053	1091	1069	1057	1093	1051	1008	1121	1098	1009	1018	1052	1127	1057	1033	1062	1085	1020	1029	1034	1031	1027	1029	1046	1125	1067	1069	1083	1065	1036	1033	1065	1142	1121	1045	1095	1083	1159	1066	1080	1052	1122	1056	1027	1024	1103	1108	1160	1104	1084	1101	1035	1069	1049	1078	1035	1076	1085	1039	1059	1116	1096	1072	1042	1098	1082	1065	1067	1081	1077	1098	1082	1074	1057	1068	1070	1048	1046	1023	1048	1045	1068	1083	1050	1044	1077	1042	1047	1064	1102	993	1024	1094	1092	1035	1129	1047	1072	1104	1030	1034	1042	1088	1044	1044	1134	1035	1115	1028	1087	1110	1042	1100	1032	1099	1128	1112	1075	1040	1111	1054	1037	1061	1046	1060	1095	1044	1078	1058	1035	1020	1073	1077	1097	992	1066	1071	1054	1018	1059	1044	1093	1123	1057	1097	1144	1048	1090	1051	1083	1031	1061	1070	1099	1067	1077	1066	1071	1055	1073	1111	1071	1118	1093	1075	1102	1032	1089	1116	1077	1030	1023	1076	998	1060	1053	1031	1058	1080	1061	1067	1061	1085	1069	1020	1059	1068	1084	1104	1067	1090	1040	1070	1060	1068	1061	986	1086	1017	1039	1023	1024	1098	1078	1040	1116	1046	1012	1055	1090	1039	1081	1085	1082	1064	1079	1091	1097	1049	1087	1078	1088	1081	1088	1076	1077	1075	1051	1031	1092	1083	1090	1048	1065	991	1077	1128	1064	1115	1043	1050	1093	1054	1099	1104	1071	1125	1075	1034	1070	1085	1084	1113	1067	1083	1040	1047	1066	1037	1044	1117	1065	1076	1093	1062	1100	1124	1054	1079	1138	1118	1032	1088	1052	1065	1075	1046	1121	1098	1113	1014	1094	1097	1055	1041	1063	1095	1075	1064	1079	1090	1101	1068	1064	1046	1104	1007	1103	1059	1067	1105	1043	1076	1061	1103	1071	1096	1035	1132	1039	1011	1101	1084	1023	1023	1095	1067	1005	1030	1048	1091	1046	1065	1008	1059	1081	1028	1024	1059	1066	1083	1063	1091	1126	1072	1027	1079	1055	1109	1100	1114	1086	1032	1024	1025	1080	1041	1074	1066	1078	1060	1077	1030	1129	1018	1032	1103	1076	1074	1100	1036	1106	1091	1150	1093	1093	1085	1070	1076	1047	1077	1124	1113	1060	1069	1012	1076	1050	1140	1034	1053	991	1103	1146	1031	1112	1083	1139	1090	1027	1022	1048	1085	1044	1120	1111	1010	1016	1088	1028	1087	1095	1099	1083	1012	1076	1075	1036	1058	1056	1107	1129	1071	1051	1077	1122	1075	1064	1055	1106	1132	1100	1042	1108	1083	1063	1143	1042	1102	1102	1078	1098	1088	1094	1050	1065	1068	1112	1061	1046	1045	1082	1056	1044	1030	1091	1083	1068	1056	978	1031	1052	1007	1021	1111	1071	1115	1071	1036	1113	1001	1070	1083	1056	1073	1129	1063	1048	1071	1108	1062	1036	1088	1117	1152	1050	1147	1046	1109	1028	1054	1013	1067	1047	1061	1102	1052	1046	1101	1067	1117	1070	1089	1020	1102	1060	1040	1074	1068	1069	1104	1080	1099	1094	1105	1089	1044	1074	1155	1039	1095	1066	1085	1107	1128	1116	1056	1084	1089	1057	1082	1041	992	1063	1086	1099	1057	1025	1017	1095	1133	1027	1078	1043	1052	1057	1055	1122	1094	1044	1076	1105	1077	994	1047	1093	1088	1120	1038	1112	1043	1063	1085	1039	1035	1119	1028	1059	1102	1048	1095	1079	1046	952	1090	1052	1056	1028	967	1025	1084	1054	1123	1076	1069	1108	1078	1049	1114	1091	1131	1123	1067	1096	1082	1056	1039	1060	1020	1036	1093	1113	1105	1101	1038	1065	1048	1066	1073	1076	1059	1056	1034	1050	1079	1033	1102	1101	1026	1115	1035	1068	1054	1073	1076	1059	1104	1117	1118	988	1069	1066	1076	1142	1035	1027	1052	1067	1078	1079	1079	1099	972	1084	1035	1062	1057	1075	1073	961	1039	1105	1058	1059	1035	1082	1074	1081	1096	1062	1090	1067	1065	1100	1058	1020	1113	1124	1034	1019	1070	1094	1068	999	996	1052	1014	1047	1030	1116	1051	1076	1106	1047	1083	1073	1081	1061	1074	1048	1041	1120	1094	1055	1034	1105	1079	1089	1068	987	1009	1023	1086	1040	1070	1093	1073	1069	1088	1070	1024	1058	1067	1051	1078	1098	1049	1057	1067	1059	1104	1077	1090	1090	1037	1044	1089	1050	1097	1060	1095	1075	1048	1123	1057	1079	1017	1051	1095	1057	1064	1066	1043	1068	1052	1100	1083	1052	1095	1023	1074	1006	1046	1048	1086	1150	1104	1075	1059	1055	1007	1074	1067	1071	1104	1009	1020	1074	1053	1066	1028	1056	995	1038	1093	1051	1033	1092	1111	1005	1077	1131	1082	1050	1101	1087	1088	1078	1041	1083	1039	1110	1058	1063	1077	1098	1043	1054	1112	1077	1046	1096	987	1049	1106	1118	1010	1064	1119	1105	1063	1056	1066	1061	1037	1061	1105	1085	1082	1132	1037	1071	1093	1082	1075	1101	1097	1062	1062	1069	1083	1068	1063	1064	1063	1112	1039	1071	1083	1040	1087	1020	1051	1072	1071	1053	1037	1054	1057	1050	1088	1048	1078	1118	1120	1024	1106	1048	1045	1127	1061	1041	1084	1058	1021	1037	1077	1017	1102	1062	1012	1060	1081	1002	1082	1048	1113	1060	1007	1098	1088	1130	1052	1059	1125	1064	1091	1042	1066	1057	1029	1055	1034	1101	1053	1075	1076	1016	1000	1068	1023	1041	1063	1108	1071	1076	1095	1118	1105	1086	1060	1082	1056	1077	1112	1070	1066	1066	1018	1071	1109	1063	1108	1064	1036	1050	1073	1076	1049	1043	1067	1028	1099	1091	1035	1081	1074	1130	1091	1110	1117	1010	1065	1107	1051	1083	1051	1133	1059	1127	1032	1099	1008	1075	1069	1083	1016	1068	1054	1032	1120	1110	1088	1121	1037	1042	1043	1087	1088	1103	1079	1036	1056	1112	1050	1008	1082	1137	1059	1013	1078	1039	1061	1098	1063	1059	1103	1056	1021	1117	1076	1044	1057	1142	1082	1085	1063	1050	1045	1110	1106	1046	1059	1070	1059	1082	1038	1076	1107	1053	1074	1082	1059	1056	1105	1121	1060	1079	1062	1043	1092	1010	1066	1075	1053	1091	1104	1068	1064	1061	1031	1129	1092	1108	1078	1103	1109	1148	1062	1069	1055	1075	1109	1077	1052	1072	1080	1028	1071	1145	1067	1057	1097	1065	1047	1060	1111	1061	1109	1087	1093	1057	1043	1081	1067	1052	1107	1120	1024	1022	1059	1051	1080	1067	1071	1085	1028	1040	1117	1051	1065	1085	1112	1084	1090	1078	1086	1046	1008	1102	1069	1097	1110	1035	1042	1084	1090	1104	1025	1052	1117	1083	1062	1037	1050	1131	1058	1104	1056	1109	1053	1073	1102	1050	1121	1099	1121	1094	1049	1059	1082	1065	1037	1060	1050	1058	1043	1028	1064	1055	1110	1072	1031	1090	1096	1047	1092	1020	1042	1040	1067	1042	1049	1044	1073	1056	1068	1035	1038	1059	1085	1009	1067	1065	1042	1099	1085	1048	1056	1099	1046	1045	1044	1067	1098	1072	1064	1032	1018	1118	1097	1061	1039	1093	986	1095	1013	1061	1091	1115	1053	1067	1055	1107	1095	1051	1042	1085	1046	1076	1075	1069	988	1064	1085	1002	1017	1126	1126	1062	1077	1046	1081	1069	1085	1064	1116	1073	1107	1132	1083	1044	1026	1077	1112	1039	1047	1047	1079	959	1057	1065	1101	1014	1052	1040	1042	1009	1120	1057	1069	1111	1064	1043	1086	1051	1081	1062	1036	1075	1085	1101	1089	1035	1062	1083	1114	1071	1086	1073	1054	1083	1038	1137	1034	1066	1095	1049	1105	1032	1101	1046	1028	1122	1078	1068	1061	1086	1052	1062	1143	1078	1095	1056	1071	1060	1115	1094	1067	1061	1088	1062	1010	1099	1100	1028	1069	1057	1085	1036	1098	1102	1042	995	1037	1065	1022	1086	1085	1051	1073	1068	1063	1075	1087	1084	1081	1013	1118	996	1080	1048	1031	1060	1148	1096	1068	1113	1048	1069	1133	1062	1145	1100	1102	1142	1080	1073	1104	1045	1036	1075	1039	1066	1085	1073	1106	1120	1129	1135	1057	1040	1077	1031	1073	1088	1087	1121	1086	1064	1103	1083	1074	1102	1086	1027	997	1059	1035	990	1056	1071	1123	1077	1067	1111	997	1012	1055	1068	1056	1058	1045	1077	1045	1060	1091	1071	1055	1107	1111	1079	1099	1112	1146	1101	1101	1054	1091	1073	1036	1050	1075	1114	1075	1028	1115	1052	1036	1076	1091	1077	1039	1061	1056	1097	1012	1025	1080	1048	1117	1027	1046	1028	1030	991	1045	1056	1138	1067	1095	1068	1077	1102	1099	1069	1054	1088	1075	1067	1056	1057	1130	1062	1050	1067	1073	1035	1075	1099	1040	1082	1083	1068	1080	1080	1054	1025	1100	1016	1100	1024	1078	1100	1054	1038	1009	1121	1075	1062	1123	1035	1052	1057	1072	1135	1120	1057	1030	1027	1073	1126	1136	1047	1103	1059	1081	1065	1113	1044	1042	1096	1036	1036	1066	1106	1089	1093	1070	1051	1076	1055	1053	1116	1049	1072	1054	969	1072	1057	1078	1130	1040	1069	1077	1086	1078	1117	1088	1050	1014	1025	1095	1057	1027	1013
23061	21086	28231	24149	21047	6699	987	667	542	588	559	527	457	458	456	480	451	444	478	493	456	443	419	461	432	400	445	454	457	439	421	441	402	420	404	423	410	409	431	445	407	410	450	438	438	418	436	386	408	406	415	399	409	429	438	385	436	408	449	440	426	412	412	405	426	436	406	403	406	460	436	454	407	457	426	439	426	406	411	406	415	443	429	456	408	438	400	469	411	417	420	431	422	413	410	423	412	390	395	409	422	395	421	437	389	431	415	377	392	430	404	434	402	453	459	411	404	431	425	421	399	419	419	402	441	417	390	439	391	402	412	403	425	403	419	441	392	421	407	410	413	449	421	438	472	413	370	405	448	441	405	414	419	441	426	427	394	445	414	444	410	418	382	370	458	361	428	417	405	406	399	390	403	424	415	412	400	431	388	403	428	416	429	442	421	416	404	461	399	410	401	393	406	399	419	438	391	389	427	410	416	395	473	442	450	430	426	433	429	433	402	411	394	428	399	431	396	457	425	413	448	411	420	442	420	407	403	428	420	405	417	416	379	399	447	394	407	417	419	467	450	426	404	431	450	394	447	410	403	441	413	432	425	412	399	406	429	394	447	441	385	390	416	397	429	416	415	422	413	415	450	428	418	411	392	423	424	415	435	402	388	397	421	425	393	449	432	447	404	386	439	454	420	436	422	419	402	383	421	394	448	455	388	431	451	407	406	426	424	407	419	411	393	410	415	383	448	425	375	425	404	395	419	440	438	431	411	428	423	434	418	409	445	420	406	425	414	439	413	402	421	420	447	441	433	436	388	391	397	432	416	403	420	427	397	427	398	388	439	418	436	406	421	437	412	418	418	400	422	433	394	433	412	401	387	404	419	414	442	422	423	433	410	433	431	420	433	443	402	434	436	422	451	432	427	400	434	399	398	393	395	390	427	453	428	430	472	434	427	458	435	443	453	414	385	411	405	467	423	412	392	421	418	419	456	413	425	419	402	440	412	408	422	435	432	428	408	463	441	429	419	433	409	374	433	394	435	400	401	456	423	432	447	442	461	390	405	403	431	419	441	391	376	366	376	413	406	436	405	412	433	434	421	413	444	421	393	434	416	435	455	440	439	438	422	409	433	382	455	429	444	415	418	394	413	441	446	432	409	430	386	406	420	401	369	435	455	393	385	367	418	421	423	428	442	423	404	396	450	410	443	378	418	460	457	380	401	399	401	438	434	440	441	442	421	425	443	394	438	456	373	436	417	388	419	404	455	438	439	410	409	402	441	409	430	469	420	388	435	439	381	425	442	429	407	406	451	390	413	452	398	396	452	414	413	381	415	405	420	431	413	430	379	439	405	393	427	463	421	387	457	421	442	410	395	437	413	451	425	420	425	401	412	413	424	436	415	417	404	451	410	449	403	441	387	401	378	438	443	423	405	448	399	438	424	437	451	422	384	463	435	423	447	421	416	430	403	430	406	451	434	423	445	426	423	439	451	439	421	412	451	400	456	391	393	438	436	398	429	440	407	400	422	410	377	426	445	420	429	399	418	416	415	415	419	415	432	418	410	416	390	392	385	415	431	422	392	428	411	418	416	408	445	425	450	387	411	418	396	433	407	424	384	432	414	420	422	415	408	395	447	438	428	415	428	398	432	437	418	372	425	403	414	382	374	439	439	430	425	386	410	419	434	450	377	414	424	423	435	451	416	432	399	460	424	400	422	452	426	430	420	458	433	417	409	393	413	434	445	409	405	393	413	421	416	396	413	446	447	417	404	424	385	363	438	427	433	431	380	390	416	405	419	385	426	438	447	417	439	450	416	408	400	430	382	435	413	441	422	414	440	413	416	412	412	404	416	421	374	383	397	374	430	414	414	447	388	396	429	423	391	427	451	416	441	408	387	434	401	414	440	433	449	411	430	410	395	410	400	406	463	389	429	409	435	419	420	447	423	408	437	394	445	422	386	431	420	416	419	411	416	419	376	399	426	437	428	376	450	415	483	410	449	417	428	396	420	403	425	437	438	405	403	414	395	416	440	437	434	406	443	452	438	405	446	394	396	370	457	456	423	414	409	424	425	426	421	367	403	424	409	383	411	372	442	426	422	423	449	403	385	401	435	455	382	431	408	360	423	465	405	406	389	395	399	434	422	391	471	392	445	447	397	439	441	411	416	428	393	452	460	458	398	427	399	381	446	379	406	433	401	429	411	464	445	438	421	401	428	447	425	413	429	422	386	398	408	386	411	413	405	446	434	396	422	419	442	401	396	405	456	413	430	426	400	427	447	431	422	452	426	427	397	429	386	477	442	421	407	444	404	420	446	450	410	399	406	440	413	400	431	455	444	458	436	417	454	432	413	423	401	423	402	408	401	411	441	422	413	405	423	403	435	433	417	408	363	381	387	407	421	394	395	406	429	432	411	389	428	424	410	460	413	411	414	443	436	418	421	447	401	402	415	415	410	393	435	447	408	411	462	423	408	461	413	426	377	410	456	412	422	404	418	412	394	426	397	439	417	391	424	401	397	400	447	399	471	425	414	445	398	400	437	414	425	432	422	436	384	421	434	395	436	440	433	426	420	379	435	427	443	450	407	435	448	428	397	402	420	423	432	448	438	448	403	426	419	417	457	376	410	435	422	430	424	430	429	452	425	430	375	456	422	406	420	428	440	431	417	420	412	411	380	405	433	395	430	442	418	404	418	453	433	407	435	455	410	428	417	411	425	390	415	401	390	424	426	420	463	403	409	382	392	409	415	442	450	428	394	426	449	423	419	427	427	424	411	407	421	416	421	423	399	425	421	399	422	413	447	459	402	434	398	396	475	419	438	420	431	418	392	449	396	424	393	403	462	426	416	442	418	415	422	414	421	401	402	378	444	436	401	373	417	445	434	441	408	437	410	382	414	436	435	406	437	380	427	438	416	444	388	410	400	428	437	412	429	410	467	401	412	443	459	424	418	428	433	417	372	414	432	390	428	460	430	433	417	419	436	407	447	432	437	382	427	395	431	406	386	384	405	469	414	404	406	404	418	405	430	428	384	408	395	401	436	431	415	405	405	444	441	395	420	426	425	442	456	459	398	426	452	435	391	442	388	459	419	458	427	437	442	385	432	453	433	439	493	444	389	388	428	406	410	431	401	426	429	388	397	407	433	438	413	408	433	452	428	438	443	435	432	432	392	427	392	407	445	414	412	394	422	461	402	402	423	441	421	431	430	408	419	413	392	417	404	416	375	390	412	431	427	420	456	406	435	407	445	409	404	423	391	386	423	444	404	419	391	413	401	415	433	415	437	424	416	437	433	455	428	451	429	406	430	403	405	430	417	438	407	440	399	434	412	422	446	389	400	413	424	410	410	444	418	419	405	418	427	432	418	399	404	413	438	462	422	447	447	441	417	438	422	365	398	430	438	402	405	392	417	399	427	403	458	396	405	382	438	450	409	428	413	454	462	435	400	385	429	403	452	435	447	435	438	399	384	381	439	411	442	410	438	417	412	437	455	384
11094	13290	8163	4081	2605	1927	1610	1273	1135	997	908	868	766	791	745	743	715	697	711	684	707	645	680	637	669	689	676	697	645	640	638	626	638	672	619	715	643	640	603	649	629	650	671	633	673	684	660	627	594	685	659	631	657	633	642	671	619	681	625	641	681	651	666	615	566	653	631	658	626	681	672	613	692	610	625	685	644	652	666	665	605	622	682	609	603	624	638	646	670	644	623	644	627	680	656	646	591	620	636	648	669	609	622	642	655	647	614	599	629	683	652	640	593	642	598	617	631	681	643	626	647	653	640	618	632	674	654	676	635	586	624	622	600	663	628	643	720	643	638	628	627	608	658	668	589	637	674	652	669	653	665	671	633	672	652	621	631	658	596	618	638	672	584	606	618	619	625	646	656	618	659	681	669	619	651	582	650	613	617	615	630	619	628	618	644	625	636	644	667	651	673	664	632	642	624	617	628	624	667	662	591	668	688	652	623	617	588	623	646	613	644	648	584	633	651	632	652	572	618	631	656	674	703	626	658	649	640	670	620	614	610	695	606	600	577	666	614	648	644	648	661	669	611	637	649	629	606	654	636	644	654	634	630	671	679	633	615	626	621	660	626	618	609	655	626	660	664	663	639	645	643	648	640	624	663	661	665	622	595	665	648	663	673	649	612	640	689	633	649	658	628	595	607	613	662	663	642	621	668	650	668	655	677	665	642	626	609	654	655	614	634	628	621	634	636	689	627	668	608	635	633	579	628	695	622	593	611	638	631	673	696	623	636	680	658	653	640	641	720	615	640	640	613	661	632	665	597	703	633	608	628	602	665	642	666	641	674	642	614	652	579	621	621	640	621	597	606	605	631	671	604	660	671	654	641	650	627	664	665	587	623	660	622	624	633	654	650	616	616	605	613	628	621	581	635	609	650	591	641	654	645	638	648	629	597	637	617	664	574	621	597	638	652	623	641	628	669	637	643	630	623	630	617	651	613	638	637	647	618	641	626	615	624	599	647	640	645	695	645	605	617	614	629	644	664	654	668	615	613	649	661	655	655	657	617	608	662	658	624	642	662	677	617	665	664	679	665	631	627	649	645	586	637	654	619	611	635	618	651	634	681	650	605	658	609	633	604	617	653	661	638	632	665	652	637	656	680	660	631	649	641	633	621	609	689	672	609	640	638	593	640	627	618	638	641	595	590	629	656	597	668	689	643	614	640	640	647	606	640	619	596	680	594	622	668	631	602	633	626	625	675	639	638	643	659	645	632	662	720	691	655	599	623	654	626	628	637	637	636	620	632	624	633	642	638	627	594	646	633	694	626	618	646	637	650	637	624	649	618	626	716	677	622	643	636	652	624	636	640	624	613	687	622	622	636	683	616	663	641	676	659	620	633	631	631	663	663	613	626	614	627	579	637	675	622	618	664	651	652	655	640	673	613	650	652	637	657	653	630	601	613	612	633	625	649	639	653	670	627	603	577	617	634	650	646	671	681	611	633	659	656	616	605	636	663	643	667	632	633	657	635	622	676	629	603	669	661	710	569	672	662	607	652	636	666	678	626	600	601	628	648	610	604	628	623	619	667	644	641	580	596	640	626	631	636	635	661	637	602	633	649	617	618	595	628	587	611	643	665	601	603	659	633	657	614	645	591	659	643	646	647	651	664	606	630	614	607	624	612	642	610	635	648	573	614	677	617	647	642	624	695	646	598	635	691	610	613	681	594	612	633	663	623	636	671	645	591	672	631	687	646	624	678	635	642	622	647	651	613	634	591	646	623	655	596	644	697	633	663	660	648	644	645	605	640	583	655	674	643	671	599	650	641	644	639	605	646	592	639	641	582	633	625	651	627	621	625	630	623	709	616	631	673	657	630	621	654	648	633	692	613	628	640	635	603	604	616	655	635	677	583	626	672	640	633	609	677	640	665	666	648	646	652	637	607	605	592	693	667	630	612	700	656	619	624	657	638	610	638	685	701	594	670	637	622	646	628	654	619	627	577	619	663	622	621	603	636	616	592	700	625	677	664	657	692	614	666	655	639	605	647	622	672	604	681	663	659	608	632	675	623	670	652	665	637	624	631	634	632	610	641	624	627	646	643	623	647	594	621	663	608	621	625	645	629	645	713	633	634	622	629	634	641	632	687	624	689	653	652	635	693	671	644	694	637	656	643	633	608	656	602	649	696	649	591	632	664	619	606	648	646	610	654	602	655	606	618	674	695	661	612	620	691	643	640	625	609	666	702	593	657	612	656	658	653	623	626	643	644	595	616	657	655	678	608	630	611	620	656	658	637	658	654	618	621	655	628	652	656	639	629	650	622	684	641	602	609	590	631	640	635	681	608	623	631	645	632	601	675	630	655	652	646	623	645	650	639	624	599	617	602	617	625	662	629	603	660	635	627	638	647	640	617	663	627	647	679	647	622	615	645	655	692	664	629	628	653	685	661	620	639	589	609	607	649	618	609	662	643	591	605	637	592	627	618	647	622	626	636	590	621	611	635	639	599	667	662	632	624	662	634	664	607	679	631	630	659	634	652	679	591	610	653	657	615	668	610	676	622	691	642	633	629	638	666	620	613	624	629	579	667	666	686	627	624	647	645	661	619	596	612	620	615	615	597	622	621	653	630	584	602	606	640	608	614	634	619	609	637	640	641	660	656	615	626	589	586	668	664	618	644	667	643	644	627	607	623	614	655	616	604	648	612	607	591	592	658	640	673	662	611	638	655	649	654	599	589	629	687	630	657	627	668	631	621	637	652	639	653	658	611	613	663	622	612	694	623	694	659	659	646	645	664	670	630	677	665	624	606	656	646	688	660	668	655	646	607	634	627	655	666	633	610	635	643	628	616	657	624	657	660	611	657	637	658	616	576	621	611	613	632	633	655	631	641	647	634	673	624	669	621	654	642	646	587	641	638	616	629	628	657	628	613	597	633	629	628	638	660	619	648	669	652	683	665	652	621	630	650	646	609	621	694	584	573	662	602	647	650	604	650	666	664	642	628	622	648	645	654	610	606	632	584	601	673	624	634	610	661	640	623	675	649	628	644	633	669	672	634	633	627	636	614	623	667	666	685	618	648	613	647	634	632	590	645	638	625	630	613	615	651	608	643	612	621	620	600	608	653	616	651	638	646	650	647	620	604	623	648	640	668	654	624	631	629	598	640	674	591	627	646	638	608	641	602	624	612	635	680	635	604	607	655	658	644	641	700	641	635	644	646	642	644	675	584	650	631	667	657	638	630	620	640	629	643	623	639	619	657	708	640	633	654	608	626	620	650	631	623	640	685	608	627	628	618	664	665	592	648	605	615	617	628	690	650	682	621	668	617	610	655	651	678	610	618	704	641	715	665	670	607	607	661	613	618	589	649	644	589	656	652	645	607	622	627	639	630	649	610	623	647	626	645	621	628	636	621	666	627	633	663	650	616	594	659	636	634	605	645	662	651	630	630	658	639	666	628	637	640	602	661	622	648	657	644	654	628	615	580	619	602	675	668	612	630	627
24279	21052	26595	25092	4613	1009	845	847	711	735	715	711	718	683	704	715	672	665	705	665	648	659	697	674	675	651	642	691	655	628	727	675	633	694	633	670	709	671	639	620	686	686	648	637	651	665	673	647	667	696	676	652	650	642	674	672	616	701	681	694	634	658	685	674	664	721	679	679	662	631	621	646	589	697	643	689	674	695	663	647	663	682	665	646	677	650	635	675	649	641	592	645	654	669	630	655	635	679	639	631	629	634	652	641	656	657	657	680	597	635	609	660	645	657	684	624	612	615	658	659	628	676	627	678	659	675	677	636	681	647	695	656	633	612	667	648	652	614	633	648	660	629	648	617	652	664	633	668	610	685	712	672	667	666	667	667	666	662	661	633	587	666	664	647	650	668	623	661	640	659	667	644	687	630	671	670	696	632	658	676	726	617	683	680	634	631	723	656	643	669	674	637	696	651	684	671	663	677	624	672	674	642	636	691	646	635	611	671	664	646	727	644	654	631	645	694	657	666	703	676	656	678	686	669	643	655	648	656	680	660	664	641	676	690	688	623	667	623	683	686	678	685	661	665	643	644	644	606	680	667	618	693	690	661	666	646	665	640	632	647	661	644	656	694	659	664	688	661	662	614	655	712	660	680	657	656	649	643	664	662	625	675	653	669	641	691	609	663	607	673	607	641	666	712	653	661	679	658	671	660	635	673	688	671	614	662	611	696	661	642	653	664	679	655	689	633	676	651	697	663	694	717	681	680	651	692	670	670	671	683	675	584	632	659	692	671	621	646	678	715	713	657	683	683	671	649	652	679	660	623	664	637	745	697	678	681	677	677	659	632	658	718	662	633	675	694	684	677	640	637	661	680	682	659	658	649	669	723	673	634	668	646	662	645	659	678	702	659	649	646	659	629	652	639	650	609	678	679	712	627	636	654	638	671	638	633	630	716	678	614	672	634	652	658	617	660	673	681	662	650	683	673	630	646	687	654	654	660	676	668	670	622	663	641	662	652	680	654	670	605	665	640	623	698	640	688	680	636	637	664	643	683	630	621	667	621	677	691	682	669	643	662	694	701	662	632	660	649	658	685	655	659	656	687	687	660	651	679	623	671	652	638	667	634	660	702	696	655	649	661	630	666	661	654	663	694	667	645	667	664	680	637	653	690	652	653	637	652	659	684	604	628	688	624	662	669	639	619	652	642	670	669	667	662	651	663	681	677	699	615	712	684	673	663	634	660	639	660	652	691	621	639	608	670	697	673	648	681	670	683	651	676	660	675	656	617	637	611	652	641	648	612	675	664	638	661	664	685	642	632	618	633	671	695	659	605	688	659	666	640	677	670	677	639	652	670	698	672	652	649	680	698	693	653	656	658	679	609	708	649	701	678	620	742	622	664	659	685	659	671	622	623	700	626	715	679	648	673	643	636	708	703	663	684	665	710	633	687	655	645	663	661	627	617	676	655	611	705	647	669	687	701	683	681	670	650	692	683	654	659	672	666	679	621	655	668	698	671	656	661	626	680	658	633	700	646	607	629	661	669	657	693	658	647	675	642	655	714	671	669	652	705	670	641	668	651	666	655	730	644	680	678	685	651	659	654	695	623	676	660	649	620	611	676	680	717	700	654	669	690	647	637	635	674	655	692	606	680	630	603	658	663	649	643	658	657	653	648	658	615	618	695	688	622	651	671	695	635	636	673	675	647	646	654	647	655	660	696	655	656	653	689	690	642	678	695	667	617	682	692	662	659	723	609	641	635	643	707	649	685	649	618	633	630	718	736	670	619	663	642	655	701	675	675	642	687	646	641	652	659	618	657	662	694	642	682	696	649	623	672	606	653	671	664	667	677	678	689	645	670	669	650	699	692	669	689	617	637	643	681	670	685	674	660	654	654	664	603	657	657	652	715	650	641	663	688	677	654	642	638	664	604	677	658	659	701	692	629	644	586	646	665	664	638	635	646	669	677	681	619	606	617	674	634	682	646	664	656	663	636	646	685	612	646	635	646	668	637	641	667	609	667	661	655	672	656	658	618	640	665	672	658	676	656	635	669	656	710	679	620	662	646	630	657	676	643	646	681	683	654	684	609	607	664	657	644	677	627	661	630	691	648	676	631	647	660	662	627	633	709	632	705	676	618	661	653	675	676	690	685	674	654	641	685	636	662	645	646	636	670	660	623	683	682	646	678	643	641	707	639	653	636	653	658	648	642	633	655	661	659	689	663	645	631	637	667	666	666	667	708	662	647	653	625	637	665	631	657	643	675	645	673	651	668	640	708	672	674	643	621	675	673	699	701	650	644	637	656	728	647	710	722	654	666	651	683	635	683	697	622	686	629	678	664	606	659	684	618	603	681	647	691	723	645	627	702	638	679	695	691	629	673	639	664	695	685	636	642	660	700	691	696	692	681	670	607	629	622	646	678	655	675	672	650	635	675	659	672	674	687	666	695	580	673	656	688	647	624	651	652	685	689	654	670	647	634	687	616	682	646	647	669	698	683	676	705	637	653	627	657	641	635	661	605	663	649	610	639	627	677	672	665	669	664	635	620	612	666	694	656	607	661	650	646	629	644	666	689	643	661	672	706	664	674	661	623	620	667	628	634	688	641	638	658	654	654	660	661	613	646	666	647	660	684	634	689	645	666	711	666	687	693	647	672	672	633	660	668	652	650	654	640	644	662	708	649	667	695	701	662	668	698	632	682	658	643	699	692	618	672	631	651	655	686	714	692	665	621	658	664	634	659	667	676	673	676	655	598	657	654	635	623	697	698	642	686	645	667	646	664	616	655	659	616	624	644	624	652	622	702	661	648	654	678	654	660	636	685	637	654	672	681	631	656	661	637	609	645	661	625	650	651	641	664	648	648	667	687	683	648	670	658	662	636	656	630	629	683	668	671	649	661	640	650	673	631	701	687	675	677	676	672	667	632	653	674	683	661	672	613	662	656	662	625	664	651	635	652	686	654	630	635	701	633	676	629	696	647	663	655	635	681	620	665	649	670	637	648	661	652	618	608	655	677	617	717	655	608	636	682	685	601	686	590	668	675	641	659	682	646	596	710	667	672	647	628	694	649	697	679	700	625	660	676	623	660	668	652	648	662	647	620	636	692	617	693	686	670	640	647	662	709	678	680	681	644	672	660	672	652	659	663	649	679	668	640	697	675	683	667	690	649	672	635	648	668	622	683	666	687	674	687	674	686	639	672	657	714	692	658	618	618	657	621	680	641	655	629	672	673	623	663	665	671	649	636	665	600	647	680	642	702	645	661	649	651	678	664	663	668	663	676	650	657	643	697	670	628	668	645	653	638	662	622	642	655	654	638	631	697	682	635	694	649	644	626	719	663	699	713	645	642	637	677	608	668	630	669	646	640	635	613	696	627	674	642	694	678	628	617	665	672	657	654	687	610	713	614	717	659	657	628	653	666	654	679	670	630	643	715	647	683	623	634	683	656	677	649	649	671	636	656	687	637	665	666	708	649	700	661	666	665	655	653	643	663
10484	8975	5665	2885	2037	1696	1396	1293	1187	1126	1085	984	1045	1047	1017	982	977	934	969	970	991	982	956	919	961	942	938	977	975	942	988	985	933	956	940	908	979	958	936	986	880	995	926	911	940	845	944	850	950	930	965	944	942	948	950	951	918	996	895	932	916	887	946	997	963	892	975	872	955	976	868	983	951	928	938	961	943	952	920	1003	952	972	926	943	929	950	941	922	931	952	855	955	970	946	951	948	879	945	947	987	885	913	921	940	935	979	968	939	915	956	894	937	907	919	940	905	892	930	880	957	905	949	902	959	944	943	937	904	970	910	991	949	970	978	905	948	928	959	933	906	958	955	908	886	925	948	941	982	910	967	904	942	892	935	946	944	908	890	1037	960	924	924	898	893	956	893	944	911	933	952	1007	918	900	916	905	923	921	932	892	911	884	917	916	928	883	982	913	965	977	938	984	866	978	990	892	955	896	918	897	906	923	891	960	954	955	956	934	929	894	969	901	902	942	930	893	940	961	982	879	907	980	930	926	895	927	915	961	950	935	914	911	911	918	927	964	883	960	954	945	982	939	965	925	949	892	908	1013	959	892	956	885	966	884	942	868	959	933	975	949	948	918	928	973	902	933	935	943	962	902	956	964	920	926	945	907	954	946	944	886	927	962	923	946	929	867	982	895	905	948	965	926	932	979	982	946	910	972	939	991	973	943	964	980	938	934	983	947	941	888	918	939	954	947	912	916	923	919	973	926	929	933	902	881	946	928	949	954	923	940	885	932	943	914	913	924	944	909	927	934	987	958	953	897	950	915	916	951	922	968	877	882	931	921	919	948	954	941	950	900	944	896	912	1001	949	895	877	971	935	959	910	909	952	972	897	938	913	914	919	995	971	950	921	908	931	946	890	897	904	912	907	975	960	926	987	905	950	977	950	940	967	925	938	912	986	945	926	912	961	910	974	980	1019	915	920	977	907	921	942	868	905	951	917	938	923	895	979	913	988	945	884	928	964	966	991	965	889	922	933	978	968	918	937	891	982	941	891	927	964	895	912	973	903	1016	1007	954	923	888	926	925	915	981	965	955	898	941	906	953	934	931	888	925	922	941	948	951	904	932	963	974	915	899	941	941	945	979	928	959	942	970	940	915	921	990	943	926	944	972	917	875	881	903	926	929	906	888	922	878	963	899	953	924	895	937	956	931	926	992	890	939	933	960	921	951	1005	936	918	953	925	923	953	904	983	892	939	907	895	939	956	972	897	903	967	914	982	897	909	930	956	927	978	863	930	917	943	943	915	963	929	916	968	890	961	934	940	900	966	956	926	951	943	916	926	926	896	886	954	928	957	942	965	943	928	942	927	926	928	934	919	935	932	865	961	878	944	943	959	914	960	941	981	963	939	949	912	923	971	928	909	968	950	984	973	966	936	974	960	893	969	965	948	940	950	897	928	930	938	932	943	883	960	936	940	960	923	896	934	928	929	959	898	891	978	921	982	923	971	973	942	908	949	995	935	972	947	910	905	984	902	929	874	917	908	896	935	926	957	968	970	942	951	935	905	891	931	890	909	908	995	919	927	935	954	985	901	962	947	951	957	935	961	958	898	966	976	947	885	899	881	1013	950	923	935	884	943	934	944	958	944	945	874	923	941	956	922	953	916	896	916	890	944	922	924	960	854	952	975	899	942	955	940	894	959	952	888	939	913	940	885	953	944	898	874	912	956	937	972	951	919	937	923	914	925	943	923	901	930	948	907	923	906	940	945	949	965	904	939	980	936	953	897	934	912	923	925	952	948	979	888	924	1056	947	943	920	908	939	937	921	1003	929	877	877	948	911	975	945	967	927	898	940	976	932	926	928	905	934	936	946	936	915	927	1020	942	931	930	906	944	979	919	919	935	927	925	930	941	916	906	954	879	952	920	901	908	903	903	924	935	934	968	969	929	954	918	948	917	930	915	946	895	959	921	963	975	916	969	960	964	902	922	915	918	969	939	906	948	970	949	895	987	987	936	950	1014	942	884	964	934	962	928	956	966	928	968	892	942	941	929	917	921	910	943	921	969	956	985	940	952	929	927	937	927	904	951	925	966	966	916	951	879	948	933	988	924	948	900	943	917	978	926	911	935	938	917	953	961	908	931	944	964	917	899	968	931	965	918	906	940	948	873	941	963	900	911	930	958	914	914	934	991	912	898	934	910	1009	932	947	954	975	922	1006	948	938	949	980	972	961	928	961	904	964	950	876	915	956	913	930	948	926	978	919	961	937	941	908	917	957	958	954	994	937	933	897	949	981	903	942	926	928	1020	930	944	941	1001	909	912	930	910	953	970	965	947	951	973	911	993	941	913	913	944	932	930	963	953	901	901	894	960	903	920	896	932	1040	951	933	934	886	908	946	959	1012	905	992	894	952	954	925	938	998	955	995	948	976	914	932	929	946	914	934	904	950	942	961	969	903	927	914	953	936	1002	949	884	914	945	913	926	926	931	956	935	939	917	969	850	948	961	943	971	966	973	940	902	950	972	946	875	920	969	922	903	926	931	926	936	914	910	889	924	961	899	919	948	961	916	928	957	961	961	954	917	937	931	928	999	927	959	951	929	921	934	915	1004	960	921	929	934	942	976	932	893	983	870	928	975	914	904	978	927	951	969	983	903	958	978	943	937	978	874	946	949	881	932	944	907	912	909	947	969	891	928	880	921	972	959	972	944	841	912	942	939	920	910	968	948	883	917	895	966	921	1011	949	958	924	924	925	994	932	893	951	978	899	941	978	897	918	962	949	920	917	924	926	914	900	899	962	901	971	908	952	935	911	928	961	915	909	938	918	958	950	948	906	943	939	911	958	932	952	913	923	947	925	928	933	882	941	963	936	951	901	912	924	905	958	971	907	928	886	955	868	991	928	921	927	984	921	885	942	935	927	883	952	923	913	904	952	976	969	950	975	963	938	918	921	923	984	986	953	938	906	938	956	901	917	897	925	863	949	917	958	974	924	908	908	913	991	870	962	977	973	974	946	971	970	991	906	926	932	945	978	965	955	953	914	867	902	900	927	989	955	961	964	922	930	939	965	955	916	968	982	898	962	934	895	942	923	962	908	953	913	983	930	933	884	957	981	952	952	954	920	913	966	967	949	944	930	907	928	933	976	967	858	989	923	922	921	958	915	919	920	962	912	915	877	952	898	917	963	962	917	877	989	874	912	977	955	910	916	875	927	936	961	899	959	963	920	937	951	918	923	921	925	912	942	949	1002	886	907	918	981	923	933	923	935	893	963	916	890	924	935	952	900	915	981	963	914	948	929	918	921	970	1003	953	943	974	926	921	888	925	932	941	955	966	949	940	1001	974	951	951	932	929	991	892	965	995	928	947	965	934	942	1046	940	913	904	932	986	882	912	986	922	917	956	941	968	887	930	987	885	971	942	947	940	950	942	914	908	1004	939	893	957	914	919	908	964	937	952	944	927	933	996	976	947	866	868	953	905	956	940	926	956	935	1000	965	933	944	903	965	1006	920	946	946	915	931	952	975	915	880	930	922
22126	21091	28749	23651	21083	21013	3747	666	474	416	361	319	315	310	257	261	256	266	249	242	238	220	206	214	187	247	237	197	185	204	206	193	189	193	197	174	199	208	189	218	191	219	237	184	185	203	217	203	210	193	182	208	199	210	192	208	199	205	193	201	221	176	207	198	189	204	244	189	201	216	216	200	206	202	234	208	200	194	203	205	198	200	202	205	193	219	186	201	200	223	183	209	208	215	174	226	175	208	194	212	171	202	203	209	213	205	192	217	209	205	177	180	194	205	205	189	178	232	204	222	199	201	198	215	207	189	203	203	237	219	194	199	216	175	192	229	197	200	201	196	189	200	236	179	193	212	208	207	221	195	186	168	186	213	210	189	197	214	213	186	201	172	191	216	184	205	186	189	188	189	216	201	176	203	178	192	189	195	194	185	206	195	210	175	184	196	185	203	194	224	182	180	199	192	196	205	181	200	204	195	210	216	194	193	197	186	205	191	187	184	194	171	210	187	183	176	205	179	195	191	219	181	196	195	198	183	185	206	193	191	207	185	199	198	195	206	213	186	207	210	185	211	202	194	204	218	205	194	205	214	204	158	179	178	186	200	201	195	214	208	204	194	203	196	194	215	227	207	223	189	194	203	193	204	193	203	192	175	193	198	209	183	222	190	182	198	176	193	184	207	185	200	205	214	230	164	185	195	196	186	210	197	199	182	168	199	203	199	216	217	200	205	202	197	208	189	188	217	187	186	205	216	211	203	193	193	209	206	208	189	204	196	210	176	203	169	196	206	201	197	212	214	197	198	201	193	189	200	180	194	211	194	194	198	177	201	197	188	201	236	212	202	207	190	191	192	201	204	182	185	207	225	196	182	203	208	188	218	191	176	210	188	190	204	206	173	192	181	203	235	172	188	197	186	162	209	184	211	174	188	197	213	194	183	185	211	192	194	207	203	195	206	198	182	181	212	188	178	188	153	183	192	188	160	199	194	224	188	209	179	177	190	211	197	202	213	193	177	212	190	188	222	208	166	218	218	183	205	220	174	182	202	190	206	192	194	193	199	214	178	187	192	190	212	198	193	201	202	168	213	176	190	189	227	191	194	195	201	191	190	174	207	208	208	191	183	189	187	230	190	208	206	204	204	221	209	193	190	200	232	200	195	213	190	189	183	197	223	179	184	197	197	188	207	195	191	197	182	198	243	211	202	163	179	197	190	206	187	204	215	174	183	210	217	191	171	188	197	189	201	217	182	189	199	203	182	212	205	189	197	198	201	174	200	186	194	173	216	191	208	192	183	196	200	189	210	177	206	186	197	187	201	220	229	221	207	194	177	184	206	184	193	164	197	206	211	184	186	215	192	222	200	204	191	203	190	204	216	187	208	170	188	198	200	210	212	187	174	193	213	190	198	200	204	197	172	222	189	168	197	205	186	213	191	197	173	193	210	180	197	195	205	181	201	191	196	178	198	207	197	188	193	177	175	179	186	169	202	213	223	209	182	180	214	204	218	182	204	201	208	203	187	204	212	220	209	172	188	193	202	195	197	187	187	186	203	207	206	185	204	206	198	180	157	196	172	200	196	188	202	183	195	189	178	184	179	178	224	200	198	202	195	193	189	198	178	187	179	185	195	190	189	202	207	202	181	183	186	199	242	205	185	206	207	198	201	194	197	226	179	195	204	211	163	183	169	186	193	209	206	197	180	217	186	219	224	195	199	210	213	184	207	215	193	208	199	182	210	211	193	183	214	193	183	190	176	176	183	176	212	179	209	181	203	188	187	180	205	214	185	197	185	185	215	169	180	186	191	213	218	196	192	188	220	210	224	186	192	195	203	179	210	197	186	191	204	185	215	180	187	175	192	183	189	193	190	199	218	216	196	199	190	187	201	201	202	215	193	191	208	187	198	190	199	230	190	207	202	199	201	166	182	198	198	209	201	185	185	197	205	185	200	204	194	186	189	198	176	187	196	180	193	208	196	176	188	211	205	220	185	209	192	191	199	202	194	195	186	183	209	168	185	193	178	200	186	189	198	194	197	191	181	189	185	213	204	196	182	195	171	183	194	180	187	216	181	192	215	207	222	221	194	184	191	202	201	198	181	210	193	178	208	187	196	218	190	190	213	196	198	208	181	167	223	196	181	182	172	189	199	193	196	192	195	192	175	181	189	211	200	210	187	213	204	193	213	223	203	188	200	204	200	216	206	184	201	192	201	209	199	178	205	207	186	192	203	200	218	196	208	214	184	180	200	181	194	186	196	192	183	206	228	193	199	209	200	202	194	196	177	181	213	210	174	169	185	205	178	200	187	176	199	195	200	191	182	196	193	196	202	211	173	222	205	211	204	193	210	170	207	196	227	202	201	201	197	197	205	191	217	201	222	209	206	187	202	206	203	194	197	170	208	211	229	180	177	201	197	217	187	212	173	185	185	204	205	180	202	217	183	177	210	190	190	192	194	211	199	184	184	194	199	202	191	212	179	199	180	202	205	202	186	202	193	177	215	205	183	206	194	191	166	194	218	169	207	164	188	206	180	202	204	200	189	213	196	188	198	200	185	200	212	194	224	205	178	195	213	183	180	204	194	183	210	187	187	189	200	202	204	182	168	185	196	191	189	202	221	185	206	181	204	203	206	203	192	182	201	211	172	189	187	212	201	190	194	182	179	210	186	199	193	184	181	210	197	175	190	205	215	220	209	193	187	215	210	215	182	190	185	192	195	189	179	177	184	189	194	207	187	211	192	210	199	218	242	212	186	202	174	196	176	193	197	187	199	221	205	193	201	223	169	233	213	198	183	189	209	188	202	199	209	187	197	202	227	171	192	200	210	192	217	176	198	219	196	193	206	209	201	195	199	208	188	196	195	181	187	200	171	179	173	202	212	182	195	190	161	199	196	165	195	230	176	190	177	180	193	217	176	206	191	208	197	232	202	185	174	176	181	205	186	203	202	166	197	203	190	177	192	180	184	189	172	190	195	183	204	202	215	194	195	211	199	206	176	197	175	191	196	177	168	169	192	195	213	189	185	190	180	205	197	224	183	198	174	202	210	195	181	194	211	211	190	213	215	192	163	180	199	181	176	191	198	190	206	189	197	223	196	203	174	228	178	200	186	221	193	190	190	182	229	174	207	198	199	196	192	188	201	190	231	225	198	214	214	198	218	198	200	193	196	182	176	200	193	192	166	173	204	232	206	190	187	177	186	197	199	238	153	193	206	197	195	220	178	204	208	188	222	205	220	200	193	212	216	189	206	193	185	174	175	225	207	190	189	183	185	229	208	185	178	184	190	200	205	218	216	199	200	209	185	195	196	194	207	210	196	192	185	184	207	190	185	202	201	185	196	201	210	206	209	203	187	199	214	210	172	194	178	193	228	178	211	187	200	203	199	184	187	193	180	196	175	212	196	181	204	196	183	190	202	206	192	213	188	179	203	201	209	196	198	212	205	211	181	199	187	168	195	204	201	185	211	168	171	179	201	200	168	186	194	204	202	174	186
13954	18440	11999	5975	3749	2607	1841	1430	1120	910	835	774	606	598	488	493	449	422	434	414	392	394	380	336	351	314	341	343	292	339	330	345	328	323	314	322	340	316	313	310	288	300	312	320	294	280	307	315	310	328	298	319	314	309	306	292	307	312	297	303	310	314	333	323	295	323	313	309	310	307	298	315	325	299	310	277	295	287	289	310	297	304	296	306	292	278	270	282	263	280	294	284	287	321	315	304	309	279	305	285	307	291	286	287	293	298	266	292	250	276	288	290	299	305	301	310	295	277	301	311	265	275	282	283	309	280	270	296	263	290	322	307	303	301	287	284	291	283	270	289	288	303	324	283	303	288	327	330	299	293	301	291	306	255	294	313	265	302	279	296	265	283	271	295	277	282	285	285	267	287	275	290	298	294	271	282	287	294	282	322	267	278	277	281	280	286	299	283	285	283	306	264	280	302	293	283	311	307	261	301	316	285	285	281	313	273	301	281	298	310	291	266	293	301	304	312	276	316	295	323	291	297	293	279	314	289	275	314	301	287	293	258	298	307	286	265	291	283	287	284	285	308	291	292	307	265	319	296	303	262	281	313	275	272	289	269	278	296	270	260	284	296	303	315	298	304	282	350	278	288	298	302	298	300	290	304	261	269	307	315	290	313	296	299	260	317	290	294	282	285	292	281	273	282	289	297	289	296	306	304	332	299	268	313	300	299	308	319	306	284	290	285	286	286	286	292	330	284	323	256	284	280	288	302	287	295	264	282	302	283	295	281	297	328	283	326	310	287	301	326	283	284	284	268	296	292	308	253	299	287	302	314	297	308	267	295	262	306	280	302	272	265	281	291	303	285	303	271	288	302	310	318	316	289	276	300	339	292	285	285	331	266	281	301	289	266	279	315	295	268	278	248	279	309	288	287	263	284	311	289	312	292	264	277	267	289	271	300	288	269	282	275	289	290	274	305	267	301	298	285	279	275	306	295	285	280	285	290	298	280	290	270	291	294	302	288	287	319	325	293	302	315	295	288	318	275	283	260	284	272	310	294	270	311	261	316	273	304	266	258	300	291	286	289	248	301	284	307	304	277	276	272	300	298	273	313	302	260	318	286	277	293	286	276	265	272	298	277	283	283	280	277	297	295	269	273	284	281	315	295	260	310	260	319	297	290	280	321	300	306	299	303	284	297	287	307	273	286	273	257	306	296	284	311	314	286	301	301	280	278	279	273	288	297	285	278	266	300	280	305	296	265	296	289	279	277	266	295	257	288	286	301	314	287	273	296	327	309	293	346	282	311	273	292	291	292	288	303	283	294	310	288	296	302	304	323	316	303	273	283	275	295	305	314	316	283	275	308	285	294	289	305	287	300	305	291	313	279	299	285	231	255	295	297	292	271	282	297	287	307	283	301	272	303	306	281	293	271	302	313	315	290	269	307	287	298	291	298	292	302	270	299	303	306	305	278	321	296	264	282	306	299	293	319	257	278	287	328	303	296	287	308	308	283	279	298	283	268	284	276	276	320	291	283	294	297	316	295	255	322	300	302	259	280	306	295	283	269	264	279	299	299	257	286	290	288	274	301	273	296	292	312	290	253	302	297	307	274	303	290	286	318	294	308	291	282	288	290	286	321	281	287	274	314	277	284	273	300	271	297	282	257	227	266	312	281	290	281	310	287	286	276	317	294	293	303	294	297	307	306	295	310	283	313	280	285	289	288	287	299	278	287	295	290	272	299	287	282	276	258	291	280	280	263	308	277	287	304	309	266	287	292	283	330	283	292	283	279	302	282	306	275	310	270	298	291	286	261	277	293	292	323	292	286	294	284	270	304	311	273	318	301	278	305	277	269	294	302	280	286	271	298	316	289	304	282	272	278	263	286	300	272	275	278	295	280	306	299	289	284	311	283	279	308	292	261	334	293	308	300	293	248	311	264	268	301	280	302	280	261	291	274	273	293	304	283	284	294	323	296	310	279	277	267	295	297	287	275	298	273	304	251	274	302	247	291	304	295	273	310	300	289	274	252	294	308	302	275	311	288	288	297	292	302	312	263	311	301	324	315	281	290	297	300	261	290	278	296	294	282	294	276	276	243	311	288	273	270	281	296	291	290	312	303	304	292	292	319	288	290	269	272	289	291	280	289	299	294	278	290	299	292	309	329	291	314	306	305	283	301	309	287	291	287	288	279	285	283	283	266	273	279	285	271	273	286	305	281	290	281	253	260	319	299	273	314	276	274	292	282	285	319	286	274	287	320	305	280	299	317	296	287	312	293	279	308	313	260	303	290	270	296	280	291	279	273	283	279	275	286	311	264	289	291	293	271	290	318	287	282	283	287	269	276	275	303	302	287	310	281	286	295	268	305	277	283	282	284	311	291	288	290	289	290	255	300	260	264	290	312	262	297	265	303	267	268	264	262	278	296	327	303	292	275	277	310	276	270	279	282	278	278	256	278	291	286	279	307	293	305	313	286	312	289	302	308	296	293	289	289	278	299	310	332	310	291	308	290	280	306	300	278	281	288	255	284	305	292	295	270	290	302	278	292	301	312	301	291	286	284	312	298	268	287	286	292	284	264	297	289	304	276	303	285	286	290	285	317	295	271	302	284	291	270	277	290	284	313	316	282	306	322	276	295	248	339	274	268	293	282	285	292	332	248	300	266	275	269	321	283	266	299	274	291	308	313	289	285	290	332	313	275	282	311	268	274	278	294	298	297	293	283	297	319	279	279	307	304	274	301	292	269	262	289	263	278	256	315	282	280	270	292	281	300	311	336	264	307	291	273	313	302	255	276	271	279	311	280	304	306	285	255	289	269	268	290	299	259	301	266	305	291	286	302	320	286	308	283	304	316	260	285	302	300	296	290	281	301	291	302	291	300	298	264	281	260	290	294	309	290	285	266	304	279	264	298	288	306	315	273	278	285	271	281	264	290	297	262	285	285	307	275	289	283	264	301	294	281	321	281	277	285	302	280	276	276	308	269	275	287	317	281	288	284	273	319	318	301	269	294	288	300	255	270	327	297	300	311	259	312	304	321	300	284	303	279	295	286	314	286	281	298	270	273	296	265	289	302	304	300	290	278	321	282	322	289	296	237	298	268	290	294	271	304	279	313	280	270	302	329	259	287	285	287	281	288	308	286	311	282	299	307	265	319	285	296	286	263	270	283	272	300	296	288	287	263	312	307	296	265	318	291	295	303	283	250	315	276	279	310	292	299	279	286	263	322	278	285	288	291	285	259	279	288	299	287	302	294	269	290	292	267	298	264	298	306	277	301	276	285	277	310	274	316	281	297	313	268	287	282	304	300	292	252	277	315	281	296	286	300	300	304	252	315	269	280	268	278	261	280	281	296	291	270	272	282	286	285	282	317	264	261	271	280	300	289	280	263	267	285	290	299	284	277	272	277	292	297	289	287	322	283	294	283	315	264	294	295	314	312	291	302	295	261	285	299	288	301	295	292	288	273	306	319	291	272	257	341	311	306	309	293	309	276	275	294
26791	19198	6364	1457	999	836	781	793	772	728	755	754	721	737	736	702	738	749	734	742	778	702	747	722	762	725	736	757	751	681	705	798	732	704	713	711	750	724	727	685	738	729	757	707	798	760	710	711	710	763	678	755	685	713	712	738	725	724	770	740	773	741	730	745	725	733	756	761	743	745	746	705	765	761	771	727	723	731	760	750	721	736	738	745	719	703	710	721	714	701	767	724	687	754	745	723	746	724	704	725	763	742	748	715	732	739	760	732	688	693	738	725	776	729	684	772	726	756	746	740	747	724	717	760	769	725	713	762	717	736	749	724	733	738	782	764	714	747	788	728	676	759	712	693	722	728	778	704	716	771	735	734	734	698	747	714	791	711	742	704	692	760	683	742	738	730	778	714	765	732	759	728	735	707	711	698	702	740	761	741	779	733	760	758	752	727	754	720	636	722	723	701	737	733	751	746	748	696	750	759	724	704	741	749	756	709	732	702	743	712	784	725	715	737	716	761	694	736	753	714	744	750	784	720	804	757	724	767	708	739	745	731	719	732	704	749	719	740	722	755	745	710	732	725	718	740	715	733	755	765	768	692	732	727	716	718	744	708	745	774	750	695	734	721	785	742	733	751	717	740	746	748	708	701	679	707	725	719	755	743	757	723	725	739	745	734	751	696	724	723	720	749	742	770	728	743	692	688	751	676	767	756	775	711	763	786	663	743	704	735	738	694	715	732	768	727	732	776	738	726	709	741	731	781	723	707	750	724	737	774	714	749	728	697	715	721	734	740	712	720	744	728	677	709	695	733	715	759	742	719	725	689	737	679	736	747	729	717	721	685	768	728	767	732	739	727	778	768	765	659	787	714	740	774	750	686	716	719	705	727	734	778	753	737	708	740	762	704	788	774	715	736	730	720	729	732	759	722	749	749	724	737	746	758	749	696	765	729	717	712	745	694	716	750	746	744	731	708	722	773	737	724	784	773	768	706	764	747	731	739	721	770	763	734	763	738	711	734	728	718	749	686	728	686	751	744	715	724	777	751	750	760	744	711	790	699	777	750	694	684	729	750	740	788	709	718	711	736	726	767	697	721	722	764	726	764	717	756	720	714	712	772	723	665	754	697	758	736	744	698	730	713	715	691	756	712	712	695	695	720	731	745	779	698	739	738	722	662	760	762	756	774	733	742	759	727	717	720	743	743	723	729	722	755	709	729	738	743	735	735	753	789	783	725	734	728	749	718	720	719	788	689	795	769	706	771	721	716	737	726	745	730	698	703	770	764	709	751	724	679	704	787	714	743	761	735	718	741	778	722	781	725	681	713	774	770	648	762	703	728	761	739	753	698	723	699	705	748	751	760	781	748	760	694	733	723	719	725	747	743	700	789	708	700	746	730	764	714	760	686	681	747	745	788	714	742	713	740	674	698	727	724	778	743	747	775	750	760	723	762	775	731	750	806	694	756	727	711	739	709	773	686	710	681	698	749	700	787	749	703	781	686	770	711	770	716	760	750	773	771	676	704	781	705	754	731	746	765	744	720	730	754	762	727	737	720	693	746	799	707	756	741	734	738	726	739	761	721	759	712	726	689	657	674	729	686	805	757	727	776	761	675	712	675	730	713	727	741	729	727	701	741	703	729	763	760	726	695	743	715	750	738	761	747	742	717	726	685	710	732	804	764	710	751	741	711	700	738	728	704	760	719	772	774	729	735	735	756	762	736	724	759	663	751	760	664	791	769	696	747	724	736	729	751	748	758	780	721	743	790	680	731	712	736	766	660	758	739	725	787	762	716	778	727	713	701	715	748	767	723	693	743	747	755	732	713	738	771	723	763	721	714	754	719	690	733	753	724	768	708	676	733	720	688	750	734	731	768	726	718	679	753	698	714	736	703	741	738	768	693	708	731	679	711	715	714	751	716	704	770	748	736	710	769	759	729	750	766	748	785	745	718	784	729	739	716	754	717	740	741	780	728	729	762	708	738	694	738	723	686	778	744	668	747	751	767	705	694	692	761	701	716	721	699	724	687	739	742	768	678	741	744	740	718	745	713	723	727	754	740	715	749	763	730	735	767	696	736	714	769	703	743	679	727	746	731	779	745	747	693	730	753	748	683	782	715	768	742	749	741	697	718	707	715	747	734	761	741	783	705	690	737	698	689	701	724	711	768	737	786	742	687	699	762	741	691	715	718	759	728	732	737	738	717	758	700	743	700	718	712	720	728	709	737	767	672	716	776	687	740	715	757	739	716	792	756	701	710	735	730	767	736	725	707	773	674	748	752	733	709	781	735	701	721	705	662	725	701	746	730	733	774	758	720	747	703	748	739	740	750	707	745	738	709	747	736	702	727	745	697	702	740	700	724	742	756	715	779	703	684	778	730	727	736	757	761	745	779	741	746	696	778	741	736	771	727	722	770	747	744	738	710	704	675	788	805	768	775	744	672	742	752	729	733	727	712	719	766	766	743	765	773	732	710	728	739	726	722	703	774	735	738	743	766	688	686	717	748	717	725	715	647	761	709	730	762	767	680	701	738	703	745	691	727	707	703	714	687	716	714	790	734	731	664	734	763	719	741	787	755	683	734	662	702	725	672	766	738	707	763	724	717	770	758	763	678	688	728	727	792	755	702	744	718	761	726	700	777	697	710	706	748	736	755	728	753	748	736	756	761	762	742	692	711	767	725	745	736	757	720	681	743	715	748	760	729	755	737	736	706	706	777	741	705	742	757	684	730	721	778	709	765	727	769	748	712	742	752	732	723	747	724	736	742	797	740	769	696	706	699	782	741	721	765	715	733	764	737	701	726	722	689	740	735	744	698	746	687	692	722	717	705	708	709	727	728	758	723	689	681	718	755	735	755	733	775	723	698	730	719	756	749	725	742	759	717	743	727	724	718	755	697	725	739	755	731	744	708	714	751	716	754	736	700	754	760	754	754	727	697	694	704	682	692	729	727	723	724	718	699	734	706	732	719	747	741	745	745	682	776	730	734	775	722	726	751	752	733	689	719	752	780	735	731	708	742	743	773	701	718	748	765	775	732	768	722	734	751	778	751	727	803	764	718	721	763	706	744	715	729	721	695	707	757	737	747	735	765	700	749	718	701	719	772	708	714	746	748	731	726	735	738	785	703	758	755	738	706	747	699	745	727	730	700	695	680	713	695	767	733	718	726	753	683	756	680	727	751	737	738	740	699	722	743	746	750	722	646	733	724	749	742	673	708	730	691	696	717	743	684	724	721	781	694	733	728	789	743	682	733	718	722	726	691	780	720	723	740	777	736	749	744	771	719	745	787	750	721	746	740	692	669	805	753	716	733	701	698	742	733	710	730	752	768	701	719	738	763	699	756	764	784	768	756	738	719	740	784	749	722	745	724	740	696	762	763	730	726	706	733	728	712	711	715	740	731	696	730	727	762	715	749	719	674	736	711	752	723	717	739	738	734	759	802	727	720	726	781	720	746	725	743	778	754	742	688	682	749	731	744	732	744	709	717	731	678
8969	5055	3158	1929	1512	1318	1235	1209	1129	1099	1163	1143	1097	1083	1123	1022	1052	1067	1123	1067	1035	1076	1014	1109	1094	1065	1091	1057	1078	1086	1100	1097	1076	1054	1135	1128	1159	1038	1092	1138	985	1094	1055	1097	1064	1035	1127	1087	1033	1075	1030	1098	1079	1080	1115	1108	1024	1085	1057	1079	1040	1059	1045	1079	1122	1136	1088	1039	1117	1113	1093	1098	1042	1088	1062	1049	1052	1027	1093	1056	1038	1001	1035	1089	1027	1063	994	1051	1062	1137	1099	1080	1054	1060	1026	1028	1095	1079	1097	1056	1028	1025	997	1157	1057	1053	1090	1012	1038	1094	1086	1109	1053	1140	1055	1096	1066	1064	1057	1067	1043	1113	1010	1035	1101	1101	1030	1081	1004	1101	1095	1022	1077	1055	1084	1027	1104	1089	1114	1032	1027	1063	1066	1098	1097	1026	1088	1071	1052	995	1064	1107	1063	1114	1128	1059	1037	1064	1120	1055	1013	1050	1094	1107	1045	1049	1031	979	1082	1052	1093	1091	1028	1084	1043	1065	1087	1062	1134	1099	1029	1001	1088	1047	1101	1077	1109	1007	1068	1058	1052	1061	1089	996	1079	1076	1120	1077	1077	1104	1083	1109	1053	1044	1091	1098	1067	1079	1108	1046	1066	1043	1037	1001	1036	1047	1102	1056	1066	1064	1114	1064	1065	1055	1082	1032	1078	1020	1019	1067	1091	1075	1053	1115	1028	1104	1063	983	1066	1047	1021	1062	1067	989	1068	1053	1100	1066	1037	1104	1102	1074	1012	1078	1075	1031	1097	1071	1067	1079	1028	1110	1016	1065	1081	1063	1072	1112	1037	1052	1082	1104	1018	1030	1069	1039	1044	1119	1084	1031	1058	1127	1037	1068	1115	1060	1115	1090	1064	1093	1079	1060	1090	1036	1096	1042	1005	1047	999	1093	1077	1098	1138	1006	1107	1068	1086	1123	1075	1002	1075	1056	1079	1053	1078	1049	1092	1094	1054	1089	1078	1035	1036	1037	1029	1037	1004	1073	1000	1055	1037	1041	1082	1102	1146	1016	1062	1072	1061	1065	1048	1066	1068	1077	1054	1074	1051	1097	1109	997	1034	1084	1060	1084	1056	1072	1079	1023	1090	1084	1032	1077	1056	1043	1097	1092	1084	1112	1036	1021	1128	1041	1079	1013	1017	1017	1096	1048	1075	1052	1016	1153	1128	1078	1067	1068	1066	1024	1054	1037	1057	1032	1068	1105	1065	1067	1042	1028	1005	1116	1086	1105	1050	1109	1031	1035	1048	1061	1039	1056	1088	997	1053	1027	1062	1022	989	1117	1078	1091	1063	1045	1088	1075	1107	1028	1057	1051	1067	1020	1095	1045	1061	1058	1019	1043	1022	1097	1091	1118	1088	1063	1036	1053	1064	1032	1131	1064	1072	1038	1076	1060	1079	1070	1031	1090	1106	1143	1111	1061	1064	1041	1046	1032	1087	1074	1097	1073	1020	1065	1078	1109	1129	1051	1037	1062	1016	1116	1086	1145	1112	1022	1021	1045	1077	1099	1123	1043	1054	1015	1079	1045	1102	1012	1047	1114	1069	1032	1070	1105	1109	1025	1050	1084	1049	1050	1056	1088	1026	1111	1111	1062	1113	1024	1044	1124	1026	1015	1065	1055	1080	1022	999	1072	1065	1036	1066	1018	1033	1057	1074	1051	1044	1048	1087	1104	1017	1038	991	1102	1077	1049	1064	1006	1081	1032	1075	1050	1035	1044	1099	1063	1096	1028	1012	1034	1018	1083	1077	1013	1059	1077	1036	1093	1063	1064	1056	1088	1093	1059	1066	1090	1108	990	1079	1055	1101	1073	1020	1088	1058	1073	1115	1037	1089	1044	1008	1061	1076	1085	1111	1024	1080	1013	1098	1048	1047	1081	1061	1045	1059	1046	1044	1107	1137	1094	1107	1094	1090	1059	1069	1065	1116	1032	1063	1072	1039	1036	1001	1027	1056	1083	1042	1040	1042	1056	1032	1076	1066	1071	1047	1073	1115	1052	1060	1043	1104	1008	1006	1012	1078	1040	1111	1131	1107	1083	1048	1081	1057	1059	1121	1043	1109	1058	1052	1072	1071	1064	1071	999	1058	1086	1033	1018	1096	1067	1091	1077	1053	1013	1069	1002	1131	1059	1064	1019	1050	1100	1081	1036	1048	1077	1099	1143	1035	1100	1062	1028	1029	1028	1067	1038	1074	1043	1039	1090	1058	1092	1084	1066	1109	1093	1064	1054	1058	1034	1080	1040	1070	1065	1075	1076	1081	1056	1098	1032	1009	1057	1033	1016	1046	1063	1051	1072	1109	1079	1108	1037	1112	1046	1083	1068	1096	1085	1049	1103	1060	1059	1066	1052	1109	1096	1087	1083	1096	1065	1087	1020	1054	1048	1033	1045	1110	1033	1065	1100	1057	1013	1084	1050	1094	1075	1065	1068	1095	1064	1074	1041	1077	1072	1039	1086	1067	1111	1057	1113	1032	1100	1101	1050	1118	1044	1044	1110	1035	1054	1001	1073	1027	1073	1024	1048	1042	1124	1059	1050	1053	1065	999	1091	1035	1094	1062	1065	1069	1084	1075	1045	1021	1010	1029	1077	1103	1183	1017	1013	1090	1053	1084	1065	1075	1092	1062	1037	1105	1061	1088	1017	1049	1074	1102	1076	1083	1043	1072	1051	1082	1086	1059	1097	1086	1116	1058	1059	1043	1146	1077	1064	1070	1075	1073	1080	1055	1073	1097	1087	1073	1069	1036	1028	1107	1005	1093	1052	1081	1035	1058	1067	1075	1082	1069	1086	1052	1052	1065	1013	1107	1049	1105	1049	1090	1013	1090	1029	1020	1065	1045	1095	1045	1118	1045	1031	1110	1122	1086	1103	1070	1070	1024	992	1127	1076	1059	1073	1028	1071	1122	1079	1098	1027	992	1027	1078	1045	1007	1072	1131	1118	1095	1045	1008	1004	1054	1086	1081	1031	1029	1125	1095	1055	1039	996	1119	1029	1064	1010	1097	1055	1019	1087	1054	1041	1032	1073	1051	1010	1056	971	1061	1039	1077	1109	1073	1064	1040	1060	1046	1064	1111	1099	1079	1080	1086	1048	1058	1099	1071	1014	1134	1045	1051	1078	1074	1077	1043	1066	1054	1017	1099	1027	1041	1028	1080	1110	1057	1033	1059	1086	1042	1065	1063	1016	1095	1069	1121	1063	1031	985	1097	1035	982	1092	1077	1034	1065	1076	1052	1060	1028	1072	1134	1081	1054	1031	1068	1029	1117	1050	1073	1021	1048	1059	1097	1077	1038	1003	1120	1009	1083	1067	1104	1016	1067	1034	1061	1055	1055	1113	1087	1056	1052	1064	1042	1049	1118	1026	1117	1017	1061	1091	1076	1072	1120	1074	1074	1018	1013	1074	1087	1057	1070	1135	1046	1060	1055	1053	1058	1078	1084	1092	1065	1080	1028	1091	1063	1066	1072	1093	1050	1043	1032	1057	1061	1064	1075	1091	1117	1117	1097	1089	1067	1125	1084	1060	1082	1088	1054	1073	1017	1056	1042	1074	1053	1077	1038	1076	1051	1044	1085	1058	993	1111	1075	1022	1076	1082	1040	1020	1113	1091	1144	1116	1056	1023	1106	1107	1133	1114	1018	1099	1038	1064	1081	1076	1046	1028	1063	1034	1079	1114	1053	1062	1084	1041	1029	1054	1102	1017	1060	1089	1133	1078	1053	1087	1115	1090	996	1087	1102	1059	1038	1070	1080	1007	1075	1046	1068	1076	1075	1001	1080	1053	1072	1037	1019	1089	1068	1128	1013	1031	1043	1061	1076	1064	1047	1087	1097	1047	1037	1101	1076	1083	1062	1035	1062	1070	1077	1035	1065	1010	1088	1007	1044	1015	1019	1051	1089	1054	1049	1080	1114	1057	1093	1063	1066	1069	1069	1083	1085	1090	1097	1023	1141	1026	1078	1116	1082	1132	1070	1066	1084	1053	1045	1084	1052	1048	1040	1109	1080	1040	1001	1061	1105	1060	1065	1046	1129	1053	1076	1070	1094	1058	1098	1076	1102	1104	1019	1077	1057	1038	1012	1079	1014	1046	997	1055	1070	1114	1060	1052	1059	1046	1116	1019	1071	1079	1077	1109	1073	1093	1037	1153	1054	1118	1012	1034	1083	1102	995	1052	1037	1057	1010	1099	1070	1036	1083	1027	1028	1097	1091	1077	1044	1057	1076	1011	1167	1089	982	1117	1076	1063	1052	1082	1065	1066	1067	1102	1066	1124	1125	1043	1062	1093	1112	1063	1071	1063	1062	988	1146	1059	1053	1053	1097	1089	1121	1030	1024	1105	1075	1097	1063	1085	1055	1064	1069	1094	1030	1085	1091	1021	1030	1060	1080	1079	1017	1060	998	1058	1061	1117	1097	1050	1049	1027	1135	1103	1056	1104	1146	1062	1088	1051	1053	1123	1041	1080	1094	1041	1127	1062	1058	1085	1038	1041	1098	1105	1059	1027	1086	1052	1051	1034	1063	1030	1024	1073	1103	1128	1110	1059	1055	1046	1057	1065	999	1090	1051	1080	1056	1071	1021	1072	1043	1083	999	1052	1048	1083	1059	1060	1104	1039	1025	1017	1096	1091	999	1094	996	1048	1007	1073	995	1056	1031	1095	1071	1062	1014	1060	1053	1034	1021	1112	1067	1105	1084	1054	1023	1035	1018	1018	1067	1067	1079	1047	1057	1008	1089	1009	1066	1098	1053	1051	1038	1052	1048	1118	1075	1074	1064	1056	1090	1083	1128	1031	1057	1056	1109	1120	1046	1043	1084	1054	1055	1104	1119	1048	1075	1088	1076	1038	1092	1073	1091	1069	1067	1110	951	1066	1083	1035	1056	1025	1079	1084	1063	1075	1055	1039	1064	1078	1053	1061	1023	1036	1073	1101	1069	1078	1104	1038	1101	1048	1022	1067	1089	1076	1041	1064	1042	1112	1062	1095
22954	21052	28195	24117	20993	6709	1009	701	607	547	468	486	468	500	458	468	490	473	417	466	482	438	447	463	429	462	440	420	412	440	416	413	438	381	433	442	420	454	462	438	437	450	432	377	435	393	449	424	418	464	441	400	461	459	423	416	404	467	420	454	453	445	426	435	434	462	411	441	415	454	485	403	432	429	444	390	409	442	395	424	420	389	406	405	444	393	441	405	440	401	408	396	380	399	404	409	425	416	423	391	374	425	389	429	423	437	427	456	422	477	424	370	396	420	412	394	406	407	432	430	433	397	425	440	436	395	409	409	409	396	458	440	446	384	411	419	463	453	404	399	447	405	365	413	399	428	415	430	434	443	412	407	437	390	420	430	442	405	402	408	438	412	425	435	429	417	385	430	406	439	445	409	406	419	393	417	432	422	465	420	433	449	461	430	407	423	433	430	412	401	436	429	415	440	394	410	454	440	402	445	427	421	421	404	413	451	408	413	391	444	393	434	427	396	406	377	396	431	392	401	410	455	429	423	433	402	401	421	433	409	447	373	427	399	455	397	419	401	408	428	413	393	397	445	415	411	382	423	429	399	416	425	409	412	416	399	436	414	425	388	422	429	433	388	418	406	431	401	385	435	435	433	407	402	429	443	433	412	394	424	425	425	412	407	416	393	423	456	408	432	440	425	439	428	422	416	400	401	446	443	423	413	427	395	416	418	392	420	409	424	423	395	399	443	404	395	411	436	412	419	413	406	415	442	432	426	437	415	421	419	427	407	454	437	418	428	445	400	391	431	427	466	419	439	411	437	408	434	429	412	423	445	381	450	407	410	454	439	451	423	392	457	418	404	421	403	403	432	433	413	415	379	425	412	442	431	416	419	432	445	436	436	408	421	432	448	453	398	428	422	415	424	383	429	439	429	386	428	415	404	413	435	412	400	449	432	403	468	425	449	399	406	423	415	411	422	462	410	457	403	414	454	422	440	389	449	468	412	387	431	392	371	419	391	399	379	422	441	419	429	443	425	433	385	411	411	377	408	415	430	424	400	386	407	403	397	435	432	431	415	429	412	421	441	419	400	455	415	403	406	403	413	426	486	397	397	415	408	424	393	426	437	413	402	433	403	432	368	390	419	425	442	466	421	395	404	406	421	383	429	420	406	437	436	449	403	427	395	440	425	433	397	420	413	434	427	412	427	426	433	371	445	430	446	458	400	405	414	425	450	427	405	442	458	406	429	436	401	411	414	435	431	416	422	436	402	442	419	417	416	420	428	400	407	423	427	404	421	426	418	412	389	432	413	423	405	389	418	413	412	433	441	436	402	419	380	405	421	442	421	429	409	415	382	403	437	433	434	428	421	418	440	403	402	396	408	412	416	380	455	422	439	442	424	427	413	412	397	416	395	407	413	427	412	411	423	399	416	426	419	412	417	419	439	415	385	421	389	396	425	437	402	429	438	437	408	409	415	395	393	417	424	416	412	405	394	378	397	443	382	434	432	431	421	393	420	430	418	411	428	381	448	422	410	419	451	458	435	391	409	436	421	424	416	429	401	415	428	441	400	396	417	432	422	406	414	437	442	432	444	414	424	428	427	461	414	423	391	416	416	413	449	410	437	407	425	414	419	387	422	424	376	441	412	413	434	438	423	402	396	418	432	401	436	397	405	396	413	407	413	438	405	445	438	403	410	408	418	397	417	432	384	440	384	416	403	397	421	409	458	398	433	429	462	408	432	454	448	414	429	427	428	383	437	429	413	431	411	413	376	412	401	410	433	400	454	418	423	443	421	428	414	423	425	414	414	423	405	406	390	418	455	433	421	395	455	437	440	441	403	442	406	408	442	414	412	435	435	398	419	381	429	391	397	374	450	433	413	379	413	463	436	417	407	433	450	421	428	402	442	443	427	400	413	425	382	433	398	402	467	422	437	405	391	443	419	430	425	381	404	418	433	398	418	421	425	438	426	440	410	412	381	418	395	409	414	427	406	419	449	392	413	421	451	424	424	393	385	451	432	431	419	416	477	428	410	410	421	485	422	423	416	452	421	424	413	420	420	405	438	420	406	429	440	428	428	441	394	443	447	405	391	449	400	406	422	420	404	398	439	437	390	433	403	425	409	408	435	397	403	434	414	409	394	409	431	412	426	462	394	434	423	442	409	407	429	408	417	426	418	378	423	401	436	400	428	443	435	422	436	401	417	393	414	414	422	438	386	427	375	384	438	419	410	384	409	403	440	401	426	418	419	375	449	382	399	404	444	422	386	410	425	396	402	409	455	430	379	417	410	382	462	416	426	439	445	452	400	445	415	434	426	381	447	425	421	417	406	408	388	409	401	403	405	413	429	434	411	384	383	390	413	405	397	441	383	399	408	399	420	432	398	398	419	418	365	430	415	411	440	441	367	432	387	433	437	409	441	423	410	389	426	441	407	427	382	415	433	433	417	414	425	447	417	400	410	425	412	396	422	418	449	394	445	392	406	414	408	402	409	432	451	462	416	384	429	427	417	416	421	409	405	427	414	379	434	380	406	374	416	442	423	429	429	398	397	408	452	402	387	446	415	416	393	418	442	414	442	415	411	397	422	432	412	433	377	402	380	424	394	413	422	445	380	422	397	391	442	433	421	420	425	427	438	432	393	399	430	424	416	385	445	363	409	415	414	406	444	439	390	443	444	419	392	397	378	422	449	453	417	422	436	433	442	414	395	410	374	404	431	387	416	410	409	421	449	395	406	408	399	424	388	421	426	403	413	437	397	409	390	423	384	407	448	405	429	401	423	392	420	451	416	415	426	417	421	428	449	434	414	423	417	381	402	392	392	409	410	447	436	427	399	423	447	385	399	434	428	460	365	436	447	430	402	465	433	416	434	396	420	437	432	413	413	408	430	397	404	409	428	449	431	419	434	447	411	426	405	371	408	400	388	413	387	424	443	413	402	416	414	396	406	396	410	414	430	447	388	419	406	350	410	434	427	411	421	409	413	412	407	443	438	436	419	450	409	425	428	384	419	438	465	441	399	407	428	424	403	402	440	453	413	415	385	404	427	444	425	427	412	429	393	423	401	431	423	422	424	421	418	410	418	409	391	415	411	380	431	391	428	448	377	408	390	415	417	437	413	415	453	420	438	423	402	460	410	412	407	394	404	389	415	418	442	406	401	411	407	407	418	416	409	407	410	380	381	416	402	413	393	403	391	375	436	416	436	421	397	395	405	398	417	381	394	373	390	418	436	427	414	431	429	394	423	411	423	405	438	429	442	475	392	417	415	445	432	417	407	426	441	415	385	393	468	418	417	406	411	427	461	431	406	384	443	405	413	413	372	410	391	401	380	399	426	437	413	435	408	420	431	417	392	396	407	421	391	447	435	387	410	418	425	444	372	418	429	388	395	421	455	405	457	409	440	390	391	435	412	439	395	426	423	405	396	420	402	445	410	456	380	406	420	419	416	451	431	408	412	410	430	417	442	411	418	424	456	434	389	430	451	412	433	426	407	418	426
10735	13099	8336	4034	2716	1955	1558	1249	1084	1004	916	856	773	771	740	706	729	675	638	673	700	694	660	677	677	622	670	664	644	621	683	614	644	668	700	622	649	586	630	635	649	650	617	643	659	641	691	587	650	622	658	641	619	656	631	648	618	638	595	636	644	657	647	631	612	616	621	647	585	597	610	600	582	634	602	638	604	599	619	641	613	642	685	608	674	678	611	610	613	654	609	634	649	630	697	666	604	687	607	600	631	664	637	622	650	631	612	614	642	639	693	618	660	656	629	582	628	624	622	626	598	643	669	627	652	625	640	629	615	645	669	589	633	603	578	650	632	607	621	658	641	614	603	634	614	647	660	639	674	612	634	606	661	638	639	614	636	672	633	629	598	614	601	643	612	665	642	629	632	637	664	592	642	611	601	634	648	634	633	628	650	664	608	615	645	628	644	653	633	554	632	648	668	629	626	634	613	655	616	594	609	624	639	619	646	621	620	615	669	680	635	617	625	618	647	702	620	626	620	644	613	635	613	611	619	618	655	604	663	610	628	629	671	659	665	599	595	684	635	625	668	628	613	604	644	619	649	624	597	637	622	603	590	670	653	673	655	630	657	625	637	607	623	627	674	596	641	611	647	587	647	630	603	630	638	652	678	698	626	645	653	679	618	538	624	636	620	616	653	661	639	601	611	610	665	659	584	619	639	602	637	643	629	623	669	614	603	652	630	664	656	591	654	639	622	606	602	621	618	605	653	597	619	662	601	634	633	601	613	651	645	643	679	652	626	623	654	634	647	602	625	614	635	648	696	632	663	629	577	680	605	683	656	658	650	605	640	621	643	606	618	583	611	618	622	667	629	590	594	633	664	624	664	648	636	648	637	604	611	678	673	627	603	641	646	637	595	629	690	649	626	642	657	670	582	634	648	597	665	618	622	640	656	624	631	661	637	620	624	646	635	658	658	609	625	639	610	639	601	622	622	670	659	638	617	630	617	688	630	671	598	677	611	610	641	580	605	616	600	641	596	647	609	632	647	626	638	627	646	642	650	604	610	644	627	593	596	619	640	624	621	654	633	628	640	668	623	691	583	656	641	648	592	619	655	623	649	640	632	630	616	630	648	601	602	669	650	667	646	660	666	667	646	626	660	650	661	629	583	618	627	606	571	593	643	670	623	595	631	623	607	657	594	635	623	580	617	607	677	609	610	644	627	654	671	646	624	666	616	681	633	621	677	628	618	639	641	599	665	583	627	584	627	611	606	612	656	645	622	631	624	607	601	646	657	599	607	607	612	587	617	630	628	638	606	677	653	666	620	649	643	641	641	658	641	611	662	658	605	631	602	605	635	634	621	612	627	630	644	616	637	614	606	617	638	586	585	600	631	644	641	662	620	639	607	677	608	604	643	594	603	660	630	571	632	620	611	586	667	679	626	623	612	656	668	662	629	661	631	607	680	607	650	661	607	601	638	605	571	645	657	625	652	653	598	625	627	665	659	614	642	649	677	607	621	646	634	618	618	592	618	605	695	695	623	567	618	613	583	656	608	601	675	608	566	679	642	645	539	654	631	605	576	614	641	669	658	631	605	652	601	658	636	607	638	603	621	595	605	631	591	624	636	625	639	649	640	603	618	625	654	643	587	638	635	652	611	636	603	640	568	578	625	575	573	617	665	631	535	669	674	642	604	659	666	627	598	634	641	589	628	638	635	625	649	625	667	646	630	592	580	619	604	670	610	650	617	632	621	666	629	642	668	664	670	632	658	577	603	625	616	629	630	572	677	633	600	609	600	596	629	647	622	635	623	582	582	588	618	613	675	632	659	629	601	635	661	588	576	635	628	626	616	640	632	658	658	617	610	610	614	678	602	633	678	669	622	629	639	644	685	607	667	690	682	650	616	652	664	662	659	633	668	649	604	636	656	653	710	589	605	615	626	631	630	593	640	634	640	589	607	619	618	657	598	592	628	658	624	587	607	629	621	626	630	590	633	657	627	596	648	617	634	655	649	669	669	631	620	643	642	644	627	652	626	634	640	620	648	689	611	598	669	641	635	581	635	623	630	633	653	606	609	618	603	635	635	580	591	626	615	617	593	634	653	659	628	607	610	592	663	629	639	675	605	655	623	655	643	652	681	662	651	589	608	595	577	621	592	626	667	645	630	633	645	614	635	644	643	676	621	637	638	624	601	642	621	657	614	612	635	686	637	638	655	598	620	576	661	619	661	639	619	636	638	629	644	610	623	628	622	658	584	629	655	605	653	621	630	661	647	603	632	645	609	618	683	619	686	664	653	673	621	619	662	603	654	633	636	613	639	655	634	570	608	637	628	642	633	613	627	600	619	622	618	614	621	624	640	663	669	632	643	625	633	610	621	606	571	656	625	641	640	636	617	642	648	596	640	562	645	621	678	643	629	659	599	604	641	632	639	599	655	604	644	644	618	700	649	615	631	617	624	633	600	599	669	639	680	653	669	636	627	680	674	609	635	600	673	588	679	604	651	628	590	630	630	641	623	620	628	650	641	597	590	643	589	597	678	624	664	616	638	620	607	597	626	624	579	637	643	617	567	643	669	640	641	633	650	644	612	643	615	608	672	623	638	628	610	617	600	632	628	632	627	661	633	634	614	665	635	623	615	604	624	629	660	639	667	658	646	609	664	615	633	607	630	616	610	646	656	631	601	641	700	609	623	585	651	627	588	656	595	665	651	658	623	627	650	653	578	639	671	626	621	630	597	692	645	633	647	636	638	628	643	646	626	659	624	649	643	651	617	631	618	676	611	641	616	655	623	616	642	674	605	629	634	633	621	611	663	569	616	627	635	654	577	596	660	629	626	667	641	639	608	605	651	597	601	613	614	643	647	625	626	615	655	626	626	600	596	626	672	627	632	629	640	630	641	656	624	646	621	598	680	652	579	630	586	643	622	619	627	601	636	673	640	651	639	618	586	645	654	657	618	618	605	658	652	611	591	644	640	641	624	595	654	585	656	577	594	652	666	600	577	690	617	669	655	657	591	608	603	586	651	646	631	627	648	622	665	613	631	565	638	602	622	619	669	653	660	628	607	650	620	648	620	615	685	603	639	640	628	604	652	644	584	650	630	649	657	648	669	618	584	678	624	619	678	606	627	650	670	662	632	652	668	673	647	639	644	618	617	654	641	651	609	620	611	609	651	633	651	660	614	652	669	623	647	636	650	648	642	609	633	652	610	641	644	657	649	656	611	633	638	636	620	665	616	622	626	584	643	640	607	622	682	640	629	628	631	656	620	652	620	611	616	630	682	637	632	593	620	614	577	606	594	648	636	658	637	648	625	656	655	630	631	665	632	630	614	677	638	613	641	651	649	626	645	654	661	616	621	615	650	586	621	590	611	605	637	646	633	611	608	634	645	637	622	628	631	649	643	637	604	632	658	628	656	594	658	661	621	634	626	648	627	635	601	666	641	613	607	673	618	644	635	601	605	627	635	633	630	586	665	631	671	673	617	700	624	655	591	638	617	628
24248	21090	26659	25141	4585	990	890	784	736	717	692	682	662	647	647	688	685	694	638	715	648	702	649	659	640	635	680	634	673	659	720	674	662	707	673	635	630	690	637	620	636	613	662	664	657	661	642	626	707	668	669	680	628	667	674	692	681	656	616	647	650	608	692	607	640	645	645	647	625	659	615	650	668	668	622	646	650	677	658	653	677	634	700	641	640	651	616	672	687	651	640	616	635	712	669	620	634	639	617	643	656	655	631	660	663	664	629	701	641	651	626	655	637	622	636	647	655	639	643	632	669	608	624	638	627	678	646	631	700	636	686	598	640	673	654	629	590	696	651	663	642	682	634	699	621	657	661	632	640	595	634	651	658	636	664	644	699	636	635	607	646	623	647	635	675	644	668	660	653	659	671	662	679	634	651	665	693	668	649	655	699	620	637	699	612	604	615	695	710	645	667	650	639	679	644	660	618	640	604	626	639	634	648	615	676	669	665	590	643	636	693	647	590	678	662	663	642	608	629	623	636	660	661	636	638	645	597	659	661	656	715	621	630	642	675	665	706	627	642	686	694	608	628	666	605	660	651	659	687	648	657	622	671	667	645	631	659	601	662	653	634	688	699	650	635	670	654	650	652	646	657	614	662	592	631	672	649	678	659	645	645	650	674	646	672	598	640	668	612	632	632	674	646	619	651	710	622	643	638	617	672	626	689	666	686	648	650	667	636	695	642	655	638	660	638	689	661	625	613	650	644	643	669	676	675	623	658	679	667	652	619	676	674	703	649	700	590	662	670	625	656	621	661	707	673	636	682	698	619	637	676	625	622	651	649	703	660	692	643	648	610	630	641	650	670	627	631	675	653	650	688	656	620	681	629	640	620	637	646	595	645	628	607	687	609	637	636	644	658	683	678	654	646	672	625	645	640	704	676	666	686	615	633	655	633	646	647	625	617	663	593	636	628	652	632	665	673	628	655	674	648	632	702	696	640	633	648	636	642	664	622	693	675	677	661	710	682	671	641	653	672	633	663	656	648	693	622	639	687	624	639	680	658	625	669	688	615	650	669	674	674	646	623	659	670	638	687	644	633	630	628	679	673	665	634	628	669	642	645	640	636	677	617	692	650	576	659	601	614	685	634	686	687	651	689	691	648	652	619	627	683	632	627	638	624	684	635	616	625	633	668	669	694	681	629	652	652	655	656	629	649	676	647	594	634	636	640	658	671	665	652	639	627	620	702	645	646	694	673	635	662	691	628	632	687	612	635	701	672	652	690	637	659	673	681	650	691	622	637	651	665	671	639	640	661	666	662	618	606	680	634	625	682	655	672	635	637	648	632	620	674	612	667	654	621	606	699	702	619	700	655	693	651	674	643	629	662	609	669	602	670	621	652	632	626	696	653	635	661	635	631	663	615	662	625	610	657	672	633	615	655	653	677	661	656	663	663	636	612	636	617	645	649	690	616	644	715	623	624	670	679	649	634	635	711	656	663	595	640	641	655	669	646	636	626	705	640	621	643	632	684	659	611	685	626	653	658	660	643	650	652	627	634	628	634	630	622	638	633	632	656	636	631	682	667	613	636	642	628	672	679	673	699	654	639	667	674	682	619	703	605	660	652	649	656	654	685	658	663	635	674	616	671	663	655	658	665	679	662	639	630	615	635	647	690	607	657	661	628	662	644	623	698	642	638	667	639	656	680	695	630	621	629	668	618	705	679	625	621	627	638	668	625	678	649	614	650	655	604	625	650	637	656	577	633	664	665	643	592	660	707	660	631	659	643	661	680	660	640	662	603	625	665	657	656	652	639	621	650	689	580	629	712	653	626	620	653	637	674	671	633	590	679	687	651	675	655	683	707	644	655	670	645	628	669	667	660	624	623	666	638	635	637	623	658	610	593	679	674	657	628	652	632	677	639	632	666	683	644	696	650	654	638	675	657	638	639	626	662	635	685	686	641	631	689	666	641	662	662	674	670	641	676	620	632	657	637	682	643	658	652	647	656	647	625	650	664	594	651	665	639	659	617	656	603	619	671	673	648	639	563	653	636	602	630	653	659	628	616	651	648	668	614	667	679	659	665	637	661	640	681	660	628	672	674	632	652	635	639	653	695	686	669	663	709	669	626	696	638	606	657	598	630	672	660	647	707	666	627	676	687	694	608	649	653	649	657	642	640	660	665	657	654	642	655	686	643	654	663	641	693	623	608	699	635	642	673	677	663	660	679	658	658	683	663	658	634	678	674	664	634	675	604	644	646	625	656	629	632	688	615	666	669	642	616	663	661	634	596	644	701	661	599	642	662	620	635	686	699	602	649	673	667	649	683	684	677	642	609	672	605	631	655	667	660	650	670	647	632	615	652	621	635	652	631	668	635	672	640	676	659	620	654	680	627	653	699	657	636	638	636	665	640	666	701	646	708	682	592	643	631	657	652	604	628	644	630	658	639	641	651	590	750	630	660	653	599	731	691	624	686	606	641	647	679	687	657	657	658	659	677	650	641	626	658	640	658	657	655	651	639	632	638	611	650	569	655	693	672	686	679	623	648	663	623	669	630	633	668	635	637	681	655	586	650	655	659	632	641	645	621	633	677	669	641	687	659	639	664	670	640	644	715	665	631	647	645	623	662	633	642	680	642	623	688	598	670	636	682	659	692	646	620	659	635	646	657	664	704	648	656	687	654	664	660	696	654	621	646	653	586	711	638	646	643	697	651	670	643	624	643	655	677	682	648	692	635	633	641	632	644	640	633	611	661	697	580	651	659	667	656	637	624	620	671	648	729	715	679	647	686	629	630	662	682	635	643	671	678	629	620	679	684	686	648	635	703	588	588	643	665	671	680	622	688	670	684	595	654	616	636	642	600	621	615	643	601	672	648	636	680	648	641	661	672	675	664	624	659	659	672	665	637	617	658	670	650	647	608	655	659	669	589	638	666	704	682	656	603	626	652	606	663	622	667	640	597	637	643	594	638	649	667	642	644	671	600	584	628	696	639	660	704	663	661	646	643	638	676	665	617	650	630	662	670	656	643	674	607	702	642	715	649	645	637	659	668	674	665	653	621	622	674	647	654	605	628	681	716	649	687	604	652	622	692	649	668	603	695	651	647	690	676	651	683	642	653	638	642	662	651	639	651	636	633	642	656	643	684	659	615	634	671	615	626	633	684	625	659	669	610	633	653	628	643	702	645	647	644	605	677	651	649	651	659	605	672	645	639	646	632	674	662	622	637	665	613	664	618	658	642	587	632	599	615	647	667	662	653	625	629	616	690	660	645	612	662	654	658	700	658	653	615	691	629	645	586	628	661	639	666	668	656	604	699	627	614	695	704	652	657	647	644	676	620	636	658	699	659	619	632	651	702	645	635	712	657	594	675	670	676	641	698	635	717	650	642	700	700	625	642	651	595	667	647	640	643	651	594	664	646	638	656	627	654	649	657	602	640	655	690	661	660	643	675	674	694	639	640	643	687	648	665	607	642	689	651	646	648	612	615	643	634	643	627	678
9992	8891	5643	2931	2100	1644	1425	1270	1082	1085	1082	1007	1009	1068	986	984	970	1025	975	949	945	980	997	973	966	947	959	920	984	1015	938	957	1020	901	951	952	899	904	944	923	945	925	958	914	952	929	951	893	968	945	913	913	942	898	971	935	996	941	914	925	929	901	921	920	948	855	908	915	956	925	907	880	971	960	917	865	957	898	897	893	953	901	970	959	879	938	917	919	935	914	941	958	922	944	899	923	880	938	976	902	916	945	921	956	956	905	895	940	915	942	962	926	947	895	958	945	899	881	915	944	959	926	943	953	882	962	940	914	912	974	879	915	926	921	901	975	1003	881	910	897	919	941	901	943	935	911	959	903	946	964	925	930	944	914	915	916	911	903	946	944	928	960	944	919	905	937	949	884	963	915	909	955	959	928	976	930	906	986	948	937	907	912	935	975	944	948	901	911	1008	929	952	958	982	882	930	875	921	904	922	885	861	959	953	937	929	865	924	856	954	1018	920	912	956	917	923	912	900	871	938	916	922	950	954	902	906	961	900	938	901	953	922	935	886	916	909	926	915	978	928	884	939	896	953	894	932	949	952	919	900	962	853	951	917	941	975	909	924	912	890	987	932	912	935	968	882	971	918	919	932	955	996	934	946	948	905	946	947	940	974	945	898	918	887	917	935	935	935	922	927	920	955	921	917	923	940	957	968	911	958	896	981	946	913	943	940	942	896	902	947	881	962	994	969	896	917	932	908	914	938	961	947	977	917	921	956	959	924	877	986	928	923	938	933	894	912	940	850	888	869	956	949	932	912	975	910	957	954	973	938	971	921	886	916	963	873	932	894	925	929	987	945	910	920	904	983	957	943	903	910	965	923	890	971	912	939	943	953	906	930	900	897	954	942	932	928	929	882	952	918	901	910	896	925	930	924	929	944	903	992	930	902	986	921	885	904	963	910	973	909	922	895	907	977	886	909	1005	905	921	972	914	982	953	905	957	894	947	942	962	933	912	954	869	918	939	942	925	913	877	947	934	960	999	969	884	983	959	901	902	915	874	927	864	961	908	936	1006	944	992	923	934	890	935	901	965	957	883	939	946	944	927	888	993	912	1009	939	936	959	908	941	935	947	956	886	907	917	910	974	947	948	937	891	917	908	915	923	943	910	912	903	873	952	932	950	879	940	967	958	931	942	936	950	925	919	906	868	928	917	944	939	943	958	931	883	929	952	939	939	891	994	899	903	923	898	910	891	949	908	879	966	895	935	948	910	935	938	933	879	888	941	899	982	929	892	921	942	937	926	860	963	927	937	934	870	890	969	929	881	872	922	940	943	932	897	912	948	942	941	935	939	881	930	976	969	934	972	898	953	943	950	917	937	961	971	977	925	932	989	938	958	896	905	939	942	895	941	976	909	894	930	931	896	917	941	893	953	933	960	893	937	973	906	952	979	879	911	905	948	942	904	886	891	957	923	919	967	920	972	983	878	927	913	950	925	972	957	915	890	882	888	958	923	935	948	955	891	911	899	907	968	915	953	897	912	891	926	953	971	936	969	864	979	884	1014	933	899	931	929	903	948	901	954	930	970	879	898	961	966	920	878	901	991	954	931	949	910	922	922	913	929	932	941	942	935	906	930	920	931	933	892	968	951	949	934	944	907	941	896	975	868	963	908	937	945	879	943	928	971	997	932	965	938	929	933	944	955	956	937	897	913	972	944	929	925	940	971	927	964	988	951	916	930	920	917	907	941	921	887	940	916	924	920	924	921	935	907	1004	937	927	964	922	959	908	899	857	972	893	901	891	902	1001	911	893	878	900	928	986	909	965	939	887	967	936	941	903	905	935	947	961	924	938	891	910	936	896	961	892	919	970	948	977	887	910	940	866	905	909	968	948	940	926	956	922	894	967	926	950	938	942	930	891	900	865	914	965	962	1007	934	945	915	904	884	909	941	899	920	931	931	866	862	911	910	973	903	909	916	943	953	894	903	922	986	900	873	923	917	863	958	967	934	917	907	943	903	920	981	897	967	903	912	934	941	941	918	915	940	934	886	932	900	915	914	949	902	999	1004	911	970	954	908	917	954	907	957	930	948	976	958	978	910	941	911	884	926	939	988	913	962	956	955	923	886	890	924	893	940	919	969	930	929	923	933	882	910	944	952	932	914	928	927	939	989	930	946	974	909	896	935	898	912	935	942	896	933	928	933	931	974	994	921	915	921	942	868	896	952	961	942	941	954	900	958	929	965	954	889	872	920	910	903	905	879	899	943	930	963	1005	879	966	910	986	940	926	874	887	921	987	914	935	942	961	897	929	947	956	884	989	924	970	959	921	896	880	948	953	931	912	1006	943	938	943	925	869	943	907	936	933	944	936	939	920	909	914	916	888	891	926	975	937	898	985	904	925	926	924	921	891	892	945	954	939	917	895	892	930	969	953	913	947	878	980	895	930	918	955	880	937	980	909	911	920	916	953	938	944	893	966	944	921	897	958	944	970	949	907	955	936	950	897	970	928	1001	967	911	916	917	926	894	911	956	922	931	949	921	968	923	928	949	937	935	958	881	929	912	956	922	902	906	917	918	897	886	914	950	915	897	926	989	912	948	913	936	955	905	927	923	931	917	897	920	903	918	938	961	966	895	918	957	938	920	934	1002	929	917	905	947	955	920	937	872	955	918	935	950	920	950	935	915	948	877	908	927	933	926	957	923	943	950	923	930	926	914	897	865	881	923	944	942	973	911	916	906	941	899	917	946	868	929	940	965	937	878	857	985	985	909	895	860	943	932	937	918	993	913	921	945	916	964	912	867	996	887	911	925	947	913	940	919	922	861	905	1007	909	907	950	937	922	940	873	985	949	854	927	932	954	884	927	909	932	893	941	927	965	900	905	929	904	936	942	904	954	959	946	895	901	932	959	923	890	942	888	898	887	905	897	873	907	950	847	959	937	940	960	923	930	926	939	968	944	874	914	975	913	902	941	947	971	938	966	945	988	886	910	939	949	893	952	965	896	911	876	920	919	897	879	973	943	940	957	898	936	931	970	926	948	958	906	868	969	928	953	956	1010	931	917	910	893	937	957	941	887	984	956	960	907	875	913	979	934	949	931	924	868	962	893	978	988	984	916	893	908	977	917	973	919	902	925	924	895	915	967	929	904	950	899	927	908	888	946	956	930	904	910	920	930	945	903	920	921	943	935	929	908	934	863	893	934	950	967	937	923	919	929	900	910	908	934	899	919	917	947	943	899	979	946	898	923	977	903	934	935	911	892	935	899	919	920	945	940	963	902	910	887	966	908	973	953	887	900	929	920	895	925	961	940	941	950	869	906	977	918	951	938	890	955	909	897	962	996	960	919	944	948	886	890	930	907	922	968	915	939	919	1005	955	966	946	935	951	890	970	954	966	931	920	956	931	961	936	932	925	915	909	946	931	960	984	948	1012	939	952	917	945	911	968	975	897	944	921	917	901	950	915	936	911	924	915	931	911	897	940	978	879	926	931	945	965	944	888	950	937	891	961	905	930	982	852	910
22158	21091	28735	23697	21086	20975	3765	663	447	398	444	329	287	276	284	256	269	253	240	256	234	232	213	249	233	217	203	227	215	199	218	216	207	216	208	212	191	204	203	216	212	213	196	191	239	213	197	202	189	180	226	181	190	217	212	187	190	220	203	180	200	205	176	212	179	192	215	213	190	217	187	201	184	238	207	188	201	183	183	188	219	196	203	182	182	203	183	193	196	187	197	183	233	218	202	204	182	181	192	197	212	207	182	202	193	206	194	199	184	190	210	222	205	212	196	197	188	166	185	179	177	182	180	172	199	201	202	186	203	180	200	196	173	214	189	181	214	202	177	210	206	189	196	190	169	206	201	203	171	199	199	195	168	183	201	194	179	215	209	195	172	201	204	198	171	184	187	187	208	210	187	157	194	168	192	190	210	221	189	208	183	172	186	185	175	160	202	191	159	204	183	182	173	209	173	213	188	177	208	184	211	180	211	191	192	191	192	195	199	171	175	177	191	170	215	199	175	201	173	204	187	173	196	211	181	181	168	198	204	176	188	184	198	203	169	185	201	193	186	197	191	192	177	196	178	178	181	189	182	212	216	199	172	169	183	201	180	199	199	199	191	198	184	213	187	182	192	190	196	236	187	185	159	182	178	175	195	182	195	182	203	170	202	203	192	180	195	195	196	183	188	185	205	224	194	172	201	175	205	212	179	169	192	205	212	198	200	190	198	201	198	183	190	175	193	185	194	181	172	186	194	199	195	190	176	176	204	214	203	202	185	219	196	193	180	140	199	216	188	179	217	179	205	180	214	198	200	199	166	187	196	195	208	194	206	175	186	182	209	178	189	200	196	228	201	176	175	182	191	213	191	199	190	203	223	180	186	193	187	203	201	199	208	190	189	182	208	183	198	178	202	173	209	183	201	192	177	178	187	183	187	182	210	187	207	202	191	197	188	169	200	198	208	197	182	226	215	180	189	200	175	178	204	182	187	187	156	212	187	159	200	206	204	183	196	193	195	195	185	195	181	216	199	230	187	190	189	176	178	211	184	187	214	219	200	201	184	189	202	186	182	170	200	199	213	191	217	187	205	192	213	197	195	191	199	188	178	228	189	206	199	185	202	193	197	165	197	182	178	184	191	187	200	189	198	204	190	185	228	200	216	175	191	187	198	207	193	193	204	202	185	214	178	226	204	197	195	203	193	217	200	221	187	212	207	210	205	175	179	167	175	186	199	192	210	216	168	199	185	186	203	190	203	209	205	209	171	196	201	185	190	191	178	179	164	198	198	190	208	176	212	215	189	186	186	203	210	183	209	191	200	180	191	178	181	194	168	190	181	196	189	183	196	199	193	191	186	189	216	204	210	226	200	214	186	208	192	209	209	212	175	198	192	191	197	199	196	191	205	220	202	201	198	200	186	197	203	198	205	191	175	166	171	205	196	199	204	202	205	176	213	205	193	180	183	187	191	195	202	185	208	211	210	185	205	197	178	189	193	165	205	198	200	205	201	200	172	194	163	193	194	194	202	198	168	211	171	199	183	184	187	185	178	205	192	193	194	181	179	214	205	188	193	186	209	177	210	219	208	217	178	185	180	189	200	185	197	187	215	185	174	185	209	193	200	195	188	206	185	200	189	225	175	204	210	202	188	196	190	213	165	204	173	174	196	189	190	199	205	212	211	198	177	213	186	176	226	169	194	197	184	186	192	202	174	183	182	213	188	176	198	190	183	216	174	208	172	183	170	206	173	197	184	224	197	191	187	193	211	219	186	189	209	169	180	209	211	187	199	186	211	173	198	213	180	188	189	205	196	200	188	196	178	186	194	230	174	195	211	180	176	186	184	179	185	193	208	202	202	197	216	194	219	200	198	206	200	172	215	211	187	217	202	194	177	172	203	199	200	181	191	205	201	184	185	188	211	185	201	167	185	211	202	182	192	214	166	163	179	216	189	218	198	190	172	197	204	185	202	189	192	204	213	198	197	175	203	214	185	181	190	211	183	187	199	201	204	196	227	206	190	197	197	199	221	174	190	195	211	211	202	211	216	197	224	190	190	208	174	174	184	197	201	219	196	176	206	209	174	185	191	203	201	189	209	198	206	214	216	199	206	204	188	172	187	217	197	196	194	190	196	192	195	203	198	200	191	197	186	182	196	191	180	187	193	208	190	178	189	196	187	201	202	183	196	208	211	168	203	185	174	179	171	209	164	197	189	188	191	173	162	210	188	198	209	192	212	184	206	177	212	205	193	218	191	195	188	210	199	194	218	182	192	188	206	189	192	200	235	207	180	216	176	203	204	206	198	179	205	187	211	189	193	189	218	205	221	183	191	179	174	214	200	185	187	161	187	183	204	172	183	204	179	200	202	198	212	197	203	203	183	198	174	202	191	198	199	189	184	207	173	208	197	189	187	178	196	209	212	202	183	190	188	195	200	195	188	171	201	196	200	163	207	183	184	173	222	164	193	184	179	185	187	218	201	195	188	201	170	194	188	195	194	187	198	189	191	175	197	195	188	195	178	195	201	184	222	199	190	190	199	164	192	207	195	187	181	191	198	181	190	194	212	194	188	180	200	197	204	205	201	226	177	181	187	212	189	171	175	180	175	217	203	173	215	185	228	194	175	193	199	197	189	194	215	200	179	194	194	183	191	165	210	196	209	184	179	198	191	177	188	204	206	205	201	189	183	212	212	183	197	183	187	183	209	201	173	225	195	182	220	180	187	204	186	190	198	187	193	202	189	164	173	187	192	193	221	191	215	199	180	179	198	190	197	176	205	204	178	175	184	177	181	176	187	203	195	184	197	232	200	185	187	197	190	182	183	214	181	186	188	212	223	189	188	182	190	206	188	252	181	206	206	203	203	191	201	205	188	191	194	190	206	188	165	189	191	199	189	204	227	181	224	196	230	202	182	173	183	194	169	178	197	165	231	200	166	206	198	208	183	184	172	199	197	187	207	178	183	219	195	188	186	230	177	212	204	184	183	190	182	184	197	207	200	190	208	179	183	181	193	177	202	192	192	199	189	158	184	192	207	191	193	215	233	207	193	195	202	195	183	208	205	192	192	179	200	172	202	169	193	191	169	176	193	205	188	185	178	193	194	172	211	174	216	192	205	173	210	187	203	188	171	183	200	190	199	185	220	221	192	184	213	195	211	197	200	210	193	197	176	193	192	176	192	196	172	195	217	189	209	189	204	210	187	177	192	191	193	194	211	159	180	207	183	173	194	196	191	193	186	187	206	195	206	183	193	177	164	199	192	171	191	193	208	179	214	198	189	184	191	176	193	226	196	201	191	207	187	185	205	207	183	189	196	184	194	170	197	172	187	205	200	187	211	184	200	216	198	190	202	203	182	228	191	202	182	196	209	199	201	181	185	169	190	206	192	185	225	214	173	184	197	200	207	192	192	198	186	199	178	193	188	192	190	190	192	200	182	230	202	195	192	178	182	206	179	181	200	208	173	218	191	185	208	190	208	195	187	209	184	181	178	194	186	201
13773	18373	12178	6132	3930	2598	1907	1401	1157	840	763	700	627	547	523	481	450	405	435	387	372	376	362	381	331	363	344	322	336	323	288	329	329	333	330	307	297	301	303	287	304	271	301	291	309	287	290	287	306	290	314	332	291	299	281	288	302	303	258	259	283	297	267	292	304	303	306	310	312	288	304	276	286	274	269	278	313	308	308	290	284	293	273	274	284	280	261	260	270	255	276	243	279	276	288	277	293	284	285	309	277	280	303	267	323	285	260	294	280	301	294	289	282	282	302	310	301	263	288	290	292	313	310	252	262	285	277	269	300	289	256	309	304	284	276	302	302	284	329	296	290	297	308	274	291	288	257	280	295	280	285	309	269	285	295	285	266	266	258	282	270	281	284	284	316	293	304	297	291	268	310	301	299	271	247	288	299	276	304	290	293	270	263	268	297	258	300	290	302	271	289	271	319	292	299	292	281	278	289	299	287	276	263	263	284	280	276	274	303	253	284	286	293	298	303	264	295	286	264	286	284	296	279	294	260	301	280	259	276	285	290	299	284	273	283	277	285	306	310	290	304	267	280	295	260	285	274	268	289	287	276	275	279	300	292	273	274	285	296	279	274	288	287	281	275	276	270	256	276	296	311	276	297	265	293	288	293	311	281	276	285	283	290	254	265	303	277	272	308	281	270	310	281	289	285	280	287	300	303	285	307	281	279	298	292	277	307	271	291	314	293	293	291	306	299	299	293	255	268	265	286	278	312	268	285	279	295	281	268	282	261	259	266	271	284	309	277	295	252	270	256	295	287	296	293	298	273	277	293	316	273	289	274	288	297	289	284	260	274	281	299	284	291	282	305	287	283	278	290	281	285	268	273	270	271	276	260	254	313	279	299	290	275	282	277	278	323	280	291	278	233	294	319	251	289	340	288	292	276	276	254	269	313	278	274	286	269	271	289	280	299	274	300	282	298	305	264	282	275	288	243	291	275	288	290	280	286	311	270	275	293	310	293	268	297	288	276	280	285	265	274	272	303	308	305	267	276	274	281	293	254	311	295	289	262	304	293	260	278	261	287	299	297	290	299	281	285	271	278	290	309	293	282	286	301	282	292	273	254	313	276	313	257	314	279	277	262	259	291	294	301	279	286	281	326	277	277	281	258	290	281	295	266	262	318	296	286	254	291	267	304	296	290	282	289	295	275	269	279	289	297	284	295	254	267	281	276	292	277	265	284	290	272	293	307	328	253	298	286	267	275	273	277	260	290	276	272	288	294	282	286	275	283	275	311	291	283	298	255	286	249	277	272	319	301	318	284	302	288	286	294	284	287	266	275	236	303	272	307	308	256	296	292	283	275	270	274	287	296	296	284	296	279	286	271	285	311	309	285	330	265	284	283	293	272	280	241	285	307	319	318	264	278	312	283	282	286	274	282	272	280	274	287	279	286	260	287	305	299	297	316	250	263	286	310	284	313	300	274	289	289	264	296	285	287	296	282	307	297	297	276	293	278	254	246	280	303	286	275	301	284	300	309	304	296	289	281	292	276	284	272	280	286	296	302	335	255	288	267	310	302	294	286	272	312	307	285	319	261	282	295	285	288	258	270	267	300	294	280	283	286	263	258	316	278	303	279	273	284	282	264	309	310	287	287	281	325	250	301	294	303	248	270	286	295	322	260	267	277	296	273	296	290	286	273	303	326	312	283	269	283	306	293	297	284	289	300	288	270	298	298	312	271	258	246	285	292	300	284	270	296	279	280	271	258	260	316	270	300	287	273	296	295	310	272	300	272	296	282	289	262	318	293	294	269	281	327	277	269	280	323	283	290	257	307	291	294	277	262	305	291	282	262	304	303	240	253	261	282	312	243	290	285	274	267	250	309	285	312	309	296	292	323	247	271	285	292	302	278	299	322	288	245	285	305	268	277	285	286	275	300	310	318	254	296	277	304	282	275	272	294	251	288	301	251	321	256	296	281	242	293	293	261	299	291	258	312	287	312	293	298	273	275	321	274	275	304	270	288	304	262	277	309	271	304	295	289	299	282	285	295	308	283	289	291	284	298	292	258	249	297	266	277	272	251	296	295	310	286	272	275	258	262	284	284	267	266	281	314	263	266	280	274	298	263	285	292	288	266	293	271	274	283	285	275	262	282	300	264	265	262	262	264	303	303	290	293	299	278	301	295	263	299	283	271	292	255	259	266	283	283	270	271	275	302	279	264	297	262	281	277	342	266	303	297	292	291	273	299	290	287	281	284	279	275	268	281	288	266	313	305	274	328	302	272	288	300	314	276	274	285	281	309	284	297	293	311	280	307	275	279	309	293	262	320	286	279	295	298	281	303	310	272	286	266	289	274	253	262	313	332	273	274	274	291	284	272	259	281	299	298	282	275	298	295	287	277	298	299	295	262	263	266	311	253	318	288	282	283	298	308	276	273	290	284	256	307	274	286	256	272	327	262	268	276	299	295	265	258	275	295	294	275	283	278	271	319	319	313	290	294	298	256	302	295	298	294	269	278	296	289	288	297	271	256	308	299	268	263	261	284	250	329	254	303	267	290	282	303	294	302	294	301	291	300	310	245	272	280	286	298	307	278	274	284	280	280	283	291	295	288	300	274	298	269	246	315	292	270	279	289	283	302	303	298	284	267	284	273	254	301	290	269	264	296	298	296	284	302	271	281	264	281	280	297	272	291	273	313	284	290	279	301	291	277	249	297	306	296	290	300	302	302	284	271	297	311	293	256	279	279	317	259	286	298	297	300	271	282	292	273	284	255	292	278	278	284	311	302	274	278	256	275	265	256	297	295	288	266	321	255	330	269	299	301	289	280	251	272	312	277	273	297	290	290	275	281	315	281	310	264	254	298	316	296	274	270	269	273	253	312	254	308	252	258	274	315	316	305	292	281	301	280	301	282	284	290	284	288	269	253	273	286	308	266	310	279	274	317	287	279	279	279	305	284	312	283	278	309	304	276	304	278	295	268	316	319	287	279	298	263	294	257	280	274	326	295	281	308	301	299	294	283	284	275	268	282	304	265	293	287	291	294	287	279	281	283	286	282	296	263	280	305	278	277	255	285	278	308	284	270	276	289	274	263	324	274	292	266	296	296	266	296	271	287	265	261	277	314	296	283	276	279	279	252	283	291	296	279	274	311	271	276	286	278	293	251	264	293	304	286	284	286	279	285	299	299	249	286	321	303	290	257	273	260	293	287	268	273	279	284	294	293	289	294	277	264	303	314	275	271	310	267	270	296	281	255	301	284	285	278	280	282	274	282	289	307	298	276	271	288	270	292	272	291	270	305	259	290	274	281	284	287	306	304	263	299	288	291	268	264	300	276	308	266	274	290	312	244	290	285	280	299	294	288	254	274	319	295	307	278	266	287	286	307	278	284	288	251	272	312	276	258	276	276	266	284	266	307	315	285	276	266	279	291	289	282	272	265	277	282	286	271	263	271	295	278	281	287	276	287	290	239	277	275	277	312	323	289	302	290	256	245	274	291	265
26677	19089	6404	1524	996	926	810	813	801	752	751	760	743	710	761	744	744	737	730	777	733	716	727	715	710	726	728	703	765	765	704	743	764	740	739	706	748	678	718	649	713	716	707	716	706	748	751	698	700	760	716	748	731	746	759	716	730	732	681	711	713	748	734	729	674	752	728	690	709	709	714	709	763	727	711	766	738	686	711	732	733	732	714	731	690	713	733	773	680	735	777	724	765	729	742	729	715	702	776	752	694	724	756	779	708	738	723	780	704	701	709	738	732	710	737	762	713	722	703	723	726	726	735	723	693	725	688	741	725	703	755	707	755	730	745	659	750	727	706	746	721	704	741	714	700	714	667	723	704	716	784	713	739	759	743	718	741	731	762	725	745	707	719	679	724	723	743	718	677	744	735	702	729	730	701	744	672	737	693	697	732	703	719	712	694	719	705	723	718	709	748	735	762	712	731	688	718	683	783	688	727	716	767	704	688	727	750	730	761	709	726	724	713	717	754	711	745	743	770	744	731	707	744	698	753	751	743	753	726	709	736	714	700	706	695	758	720	723	718	744	696	701	760	679	720	710	725	720	728	763	709	689	723	700	760	665	757	727	699	756	747	719	732	776	754	671	705	732	723	759	758	755	682	754	722	731	729	719	714	742	722	704	760	750	720	715	706	738	720	696	760	708	785	719	692	784	686	739	721	727	767	718	781	738	727	724	719	716	701	742	731	735	709	703	739	713	720	745	725	701	775	769	746	710	726	771	745	802	720	727	781	669	708	760	775	770	687	744	773	742	743	710	740	721	751	770	718	778	758	698	782	768	707	730	703	763	684	710	715	722	739	724	691	753	744	683	731	714	738	728	721	722	752	765	706	706	653	738	734	680	728	742	730	714	738	734	729	772	720	713	703	741	733	725	734	716	726	684	718	667	727	748	735	764	709	705	735	744	684	731	697	763	678	726	713	740	731	753	739	716	696	694	721	707	712	733	721	753	711	749	773	789	736	726	713	782	693	746	762	729	708	768	719	730	708	737	716	690	767	724	681	647	703	722	688	700	720	688	728	703	713	725	717	715	739	706	736	761	745	721	738	745	721	748	706	699	765	751	731	752	708	771	730	728	758	697	693	724	643	741	757	707	728	696	799	732	723	724	746	745	739	711	695	774	712	751	702	716	731	701	711	720	711	673	765	703	718	708	699	702	774	730	732	747	774	700	728	720	692	741	679	732	703	676	710	746	679	737	757	725	708	760	749	794	704	710	721	744	682	698	723	705	772	699	703	792	751	697	756	702	727	719	744	709	752	706	697	778	734	704	750	743	749	719	736	691	731	734	683	698	759	710	763	703	726	710	770	770	660	717	766	718	728	767	708	731	745	763	691	702	765	687	732	703	780	711	744	734	710	695	734	737	703	729	797	729	767	709	714	792	711	729	749	737	742	722	718	712	720	699	703	716	773	729	752	706	738	713	753	691	733	732	722	737	700	728	708	715	713	732	752	755	719	735	749	733	719	681	758	746	752	756	700	741	745	726	720	730	714	731	704	687	743	732	744	711	730	752	667	747	727	715	720	687	757	736	751	738	729	706	717	749	678	759	754	747	669	743	741	741	719	691	694	717	760	726	698	703	722	763	746	716	683	765	740	685	761	720	737	755	759	727	768	739	688	729	759	731	676	695	744	696	757	719	735	696	746	715	743	721	716	667	697	678	714	752	669	706	748	748	706	753	744	684	753	753	773	675	699	691	718	726	682	725	732	718	692	755	739	690	709	706	666	704	730	731	745	724	760	720	763	734	728	712	782	692	717	708	719	737	752	675	730	713	763	752	738	701	783	729	704	776	734	698	728	691	697	708	751	709	773	724	741	732	686	738	721	740	708	726	709	714	711	693	706	725	700	724	768	689	717	701	714	669	716	767	670	703	717	702	725	754	741	724	708	736	764	736	715	728	744	696	747	763	712	722	744	749	734	729	689	702	688	718	695	747	751	700	748	746	757	757	783	705	712	717	773	744	770	726	713	737	708	711	696	751	738	700	709	757	744	758	713	692	676	754	696	722	696	691	730	723	770	712	702	739	699	717	741	731	689	726	689	758	717	731	730	723	688	696	773	718	758	752	745	692	686	687	738	777	770	780	698	744	733	741	732	703	703	713	722	717	733	729	706	732	766	688	753	732	765	739	736	750	681	723	741	722	752	727	708	788	721	717	768	689	700	732	732	724	723	727	739	751	715	724	687	747	731	703	737	736	746	772	723	732	737	705	719	711	724	733	750	707	697	700	717	734	776	717	726	687	756	691	709	734	698	731	793	765	754	713	697	785	711	731	756	721	710	736	676	745	732	759	709	743	705	723	726	691	745	754	731	727	731	746	717	762	759	712	738	711	712	741	724	740	744	755	776	711	720	726	741	765	720	736	744	735	726	729	689	715	684	727	741	715	726	791	751	692	694	764	725	750	721	691	694	724	719	747	713	727	727	728	730	776	718	742	741	707	775	723	759	734	717	750	705	678	732	681	755	727	709	749	700	790	707	734	732	742	737	699	722	814	743	704	741	759	701	725	744	769	694	739	752	729	750	698	715	695	698	769	720	745	755	725	733	699	719	698	717	757	725	722	729	720	734	697	722	716	749	757	742	744	691	727	669	739	747	770	745	731	698	755	776	714	753	713	694	755	726	696	720	727	767	679	744	743	743	757	699	667	743	701	772	705	757	673	702	728	687	748	737	736	731	687	701	750	732	710	717	719	745	722	730	699	734	710	682	691	709	737	740	737	658	701	764	711	722	709	714	773	740	721	754	736	728	735	790	729	709	708	723	722	742	697	759	697	747	722	642	763	755	747	710	734	733	715	748	739	739	727	701	726	740	721	720	700	760	713	685	731	754	737	725	723	755	759	701	759	749	749	714	717	764	720	693	761	732	703	713	748	668	735	726	706	748	722	695	736	704	711	727	778	757	709	694	726	719	741	656	724	720	749	746	728	703	706	699	734	752	747	704	722	729	727	700	733	722	779	767	688	745	731	768	777	731	794	735	737	703	716	677	720	673	731	747	756	711	707	745	677	750	718	741	706	712	708	718	713	744	737	698	721	709	740	724	763	727	717	680	720	755	740	708	762	734	692	712	784	684	725	745	719	757	716	708	727	720	758	702	732	734	715	753	720	740	716	737	729	719	700	734	674	714	719	740	715	718	733	737	719	683	718	763	762	711	713	716	698	693	699	729	688	703	724	738	724	711	695	687	714	665	727	717	697	729	734	752	685	727	735	719	745	726	698	755	715	741	730	650	707	728	732	749	758	735	703	727	741	737	701	682	730	759	735	747	726	739	739	725	708	707	771	739	748	742	742	694	669	714	724	713	779	758	733	697	705	743	720	759	700	763	737	664	715	721	719	735	763	726	689	735	720	757	747	766	713	718	719	772	674	712	715	707	697	754	727	766	709	740	711	728	693	750	762	730	756	715	724	726	755	698	754	691	703	697	736	703	712	712	715	705	715	720	746
9102	5183	3461	1885	1563	1367	1234	1242	1137	1129	1126	1113	1081	1062	1157	1079	1011	1069	1063	1003	1028	1027	1023	1087	1044	1014	1082	1107	1058	1045	1061	1035	1040	1015	1002	1046	1072	1080	1125	994	1076	1038	1032	1032	1064	1040	1093	1070	1049	1047	1069	1057	1011	1060	1061	1061	1053	1057	1100	1067	1079	1083	1020	1026	1030	1076	1052	1082	1078	1081	1062	1011	1073	1041	1124	1041	1084	1051	1087	1055	1030	1013	1087	1049	1075	1068	1033	1014	1069	1098	1023	1020	1065	1035	1052	989	1058	1136	1037	1034	1040	1087	1039	1051	1104	1051	1062	1051	1037	1035	1082	1062	1048	1086	1089	1097	1066	1042	994	1016	1021	1091	1026	1086	1009	1032	1084	991	1021	1020	1060	1082	1047	1079	1114	1056	1060	1048	1037	987	1119	1058	1003	1078	1066	1008	1086	1114	1113	1054	1061	1039	1026	1075	1003	1084	1002	1046	1039	1049	1024	1036	1051	1063	1069	1022	1074	1083	1019	1077	1060	1049	1072	1064	1085	1066	1072	1071	1030	1052	1089	1070	1062	1065	1065	1039	1042	1051	1034	1055	1017	1083	1028	1110	1094	1047	1062	989	1075	1019	1055	1058	1056	1044	1062	1050	1025	1090	1063	1022	1109	1088	1086	1083	1085	1032	1054	1104	1065	1113	976	1019	1007	1028	1112	1038	1104	1048	1026	1038	1097	1074	1036	989	1069	1013	1074	1086	1080	1073	1072	1059	1127	1056	1060	1021	1048	1036	1052	987	1072	1049	1073	1035	1055	1068	1111	1077	1069	1122	1061	1132	1060	1090	994	1075	1055	1059	1123	1098	1004	1120	1049	999	1019	1013	1096	1057	1061	1074	1035	1052	1081	1080	1000	1067	991	1050	1042	1028	1033	1011	1048	1059	1052	1053	991	1072	1015	1007	1054	1045	1042	1096	1117	1036	1071	1063	1044	1041	1029	1072	1055	1095	1086	1047	1079	1103	1083	1030	1055	1010	1032	1043	1099	1119	1066	1009	1063	1069	1048	1057	1018	1019	1027	1069	1072	1060	1046	1096	1138	1047	1070	1072	1027	1063	1058	1033	1060	1033	1034	1076	1058	1070	1073	1035	1025	1052	1064	1078	1074	1120	1021	1064	1089	1009	1072	1058	1071	1054	1048	1053	1060	1053	1077	1062	1075	1105	1091	1050	996	1035	1084	1058	1054	1075	1040	1064	1097	1031	1111	1005	1096	988	1040	1082	1086	1076	1071	1060	1033	1075	1101	1075	1057	1046	1030	1089	1010	1059	1072	1010	1035	1052	997	1060	1114	1107	1132	1048	1073	1046	1031	1076	1055	1044	1032	1064	1098	1059	1042	1054	1019	1007	1038	1043	1039	1068	960	1071	975	1035	1035	1046	1095	1112	1050	977	1055	1136	986	1039	1066	1070	1100	1106	1085	1069	1059	1092	1059	1054	1042	1079	1096	1061	1010	1069	1008	1081	1080	1072	1072	1047	1054	1046	1069	1077	1070	1042	1011	1066	989	1087	1053	1104	1041	1068	1023	1046	1029	1040	1075	1086	992	1080	1094	1020	1088	1013	1040	1105	1056	1031	990	1053	1100	999	1083	1030	1010	1054	1091	1068	1045	1005	1047	1076	986	1061	990	1018	1090	1025	1069	1044	1058	1068	1015	1045	1046	1070	1040	1076	1063	1004	1050	1038	1108	1054	1117	1047	1037	1080	1045	1059	1096	1052	1027	1032	1048	1016	1112	1032	1005	1058	989	1019	1081	1075	1063	1078	1055	1032	1024	1073	1029	1028	1042	1067	1071	1086	1046	1042	1061	1013	1041	1049	1050	1074	1085	1040	1129	1050	1044	1026	1080	992	1026	1065	1059	1064	1053	1041	1059	1012	1090	1062	1051	1096	1059	1069	1030	1037	1009	1042	1077	1023	1009	1021	1090	1079	1046	1076	1032	1079	1028	1088	983	1084	1056	1080	1051	1055	1096	1074	1033	1045	1104	997	1032	1004	1071	1088	1090	1078	1050	996	1063	1107	1064	1096	1076	1036	1073	1046	1025	1051	1030	1026	1057	1016	1012	1020	1099	1026	1019	1032	1052	1056	1075	1093	1009	1067	1103	1062	987	1059	1059	1057	1073	1062	1043	1092	1027	1033	1077	1049	1085	1024	1076	1130	1047	1059	1025	1043	1016	1010	1095	1096	1032	1135	1034	1088	1075	1038	1078	1030	1058	1059	1041	1051	1015	1080	1065	1014	1128	1014	1070	1049	1113	1044	1033	1090	1060	1090	1081	1094	1032	1026	1101	1045	1021	990	1107	1032	1066	1007	1040	1038	1080	1008	1055	985	1021	1054	1062	1088	1049	1092	1108	1059	1074	1089	1101	1023	1082	1056	1015	1039	1073	1003	1092	1063	1066	1050	1027	1079	1105	1083	1047	1004	1048	1035	1050	1104	1038	1069	1006	1056	1033	1035	1120	1077	1052	1063	1036	1049	1052	1073	1073	1092	1061	1049	1057	1014	1053	1034	1086	1075	1005	1042	1059	1052	1056	1062	1045	1067	1025	1034	1028	1094	1032	1042	1059	1013	1047	1104	999	1026	1067	1015	1038	996	1051	1014	1043	1060	1087	1022	1034	1051	1080	1033	1021	1032	1058	1114	1092	1103	1084	1084	1110	1066	1046	999	1119	1046	1037	1072	1066	1055	1048	1075	1077	1037	1057	1029	1045	1016	1084	1036	1015	1055	994	1052	1035	1070	1069	1090	1016	1022	1093	1066	1004	1053	1060	1053	1004	1071	1033	1071	1050	1044	1024	1073	1069	1047	1108	1100	1051	1008	1074	1030	1041	1049	1016	1038	1027	1105	1098	1021	1074	1074	1114	1032	1017	1010	1076	1052	1069	1032	1066	1036	1073	1024	1089	1048	1017	1102	1101	1075	1083	1069	1122	1038	1065	1102	1091	1073	1048	1060	1051	1032	1037	1057	1028	1017	1075	1081	1019	1078	1074	1051	1025	1010	1105	1054	1089	1074	1080	1112	1049	1079	1042	1034	1111	985	1020	1059	1033	1165	1008	1049	1056	1064	1025	1062	1065	1083	1060	1020	1051	1024	1089	1058	1076	1057	1050	999	1041	1035	1025	1035	1049	1071	1037	1029	1108	1030	1036	1036	1031	1037	1044	1025	1077	1058	1123	1051	1029	988	1085	1097	1026	1008	1043	1044	1061	1025	1080	1054	1098	1115	1108	1035	1087	1024	1012	1031	1055	1091	1084	1032	1094	1057	1059	1059	1098	1028	1051	1080	1066	1099	1098	1082	963	1054	1030	1014	1041	1106	1040	1064	1053	1100	1065	1031	1055	1080	1028	1067	1066	1055	1069	1054	1082	997	1073	1068	1058	1045	1006	1089	1070	1056	1074	1092	1021	1021	1100	1048	1038	992	1052	1041	1061	1090	1117	1051	1058	1036	975	1092	1079	1100	1033	1077	1060	1029	1060	1061	994	1063	1091	1030	1045	1098	1008	1059	1060	1072	1063	1078	1059	1041	1032	1024	1040	1085	1028	1077	1009	1025	1084	1127	1056	1053	1096	1077	1048	1038	1076	1043	978	1042	1034	1047	1048	1028	1008	1049	1091	1073	995	1010	1044	1046	1082	1068	1080	1070	1082	1013	1049	1086	1087	1097	1018	1053	1076	1006	1029	1091	1059	1049	1067	1056	1038	1083	1036	987	1117	1071	1032	1059	1101	1021	1024	1133	1060	1046	998	1061	1018	1041	1028	1075	1040	1041	1069	1033	1060	1061	1081	1075	1024	1058	1035	1057	1052	1064	1104	1039	1030	1100	1048	1079	1110	1032	999	1038	1067	1070	1053	1039	1027	1079	1041	1068	1060	1055	1120	987	1038	1024	1109	1019	1041	1076	1065	1035	1027	1025	1055	999	1046	1066	1059	1038	1091	1025	1046	1073	1052	1050	1031	1051	1095	1045	998	1042	1084	1030	995	985	1044	980	1058	1080	1036	1097	1031	1096	1066	1031	1137	1068	1045	1081	1074	1065	1064	1111	1106	1011	1059	1062	1055	1018	1027	1034	1066	1066	1065	1043	1054	984	1078	1047	1033	1109	1065	1072	1023	1055	1108	1022	1062	1074	1041	1021	1053	1046	1025	1019	1033	1099	1095	1044	1057	1051	1072	1052	1096	1036	1061	1076	1092	1067	1038	1087	1049	1013	1031	1084	1076	1120	1057	1045	1042	1061	1035	1046	1080	1079	1046	1088	1067	1019	1008	1050	1085	1022	1017	1038	1086	1035	999	1053	1079	1087	1078	1034	1011	1075	1073	1069	1095	1028	1051	1074	1029	1077	1107	1060	1003	1056	961	1079	1048	1082	1052	1002	1133	1087	1093	1081	1008	1061	1059	1050	1059	1035	1051	1102	999	1090	1096	1053	1037	1030	1074	1047	1070	1046	1027	1064	1034	970	1033	1056	1085	1059	1031	1055	1068	1051	1036	1023	1046	1074	1056	1061	1019	1079	1076	1097	1066	1030	1048	1051	1043	1075	1094	1056	992	1007	1077	1039	1081	1002	1101	1029	1044	1055	1049	1017	1045	1050	1072	1117	1008	1107	1052	1022	1055	1113	976	981	1094	1048	1040	1087	1060	1037	1117	1033	1073	1097	993	1051	1083	1087	1073	1026	1054	1033	1050	1025	1086	967	1124	1091	1066	1042	1109	1096	1063	1097	1035	1052	1084	1053	1073	1142	1099	1009	1036	1069	1048	1089	1019	1096	1070	1036	1070	1122	1083	1078	1122	1056	1071	1074	1066	996	1097	1089	1080	1051	1053	1020	1087	980	1052	1075	1100	1038	1060	1081	1035	972	1039	1053	1095	1024	1097	1032	1122	1097	1056	1090	1075	1086	1121	1056	1053	1066	1042	1107	1043	1030	992	1070	1104	1041	1019	1068	992	1035	1037	1074	1065	1029	1100	1047
23009	21078	28246	24142	21031	6794	938	670	574	564	530	502	454	460	462	443	457	437	428	430	432	463	446	431	442	434	422	419	406	403	431	403	386	429	399	396	415	448	441	424	397	405	444	419	424	438	433	414	417	417	439	438	409	435	403	421	420	369	398	435	393	430	396	427	387	394	400	430	432	422	401	398	396	399	422	373	404	396	386	413	405	397	408	425	407	419	376	395	408	412	405	432	472	440	398	406	401	428	443	404	409	386	388	413	424	368	397	417	429	410	383	420	415	429	399	424	386	438	444	368	393	425	433	416	397	390	444	413	423	414	445	406	436	417	395	406	445	415	439	414	418	402	413	426	395	396	391	416	411	425	424	367	409	403	436	389	400	396	422	448	434	405	400	402	435	388	436	404	397	419	423	418	428	402	422	384	414	406	417	435	396	412	419	402	430	406	383	409	402	378	427	442	396	397	441	384	399	434	414	388	390	430	408	392	400	431	407	410	409	389	403	446	407	396	437	432	420	400	428	387	407	416	425	403	425	387	409	398	423	379	393	448	406	411	445	402	457	423	415	415	396	429	399	410	415	419	421	417	374	467	411	379	390	426	455	426	401	438	382	428	434	392	410	416	417	458	432	414	395	398	412	389	456	415	377	396	384	395	403	417	427	414	405	453	416	427	389	396	378	405	444	421	408	419	402	378	395	418	440	372	400	454	407	381	416	449	453	437	406	392	430	434	382	394	380	411	397	390	406	397	451	438	388	432	419	415	438	442	406	387	419	378	398	384	403	414	447	442	377	395	411	402	425	409	413	418	401	402	368	427	416	393	447	411	426	414	418	431	417	393	401	453	401	375	420	407	412	451	409	392	424	411	417	388	405	403	419	420	425	410	401	380	412	368	426	379	424	415	393	419	429	404	408	393	421	431	389	411	395	393	431	402	412	442	379	408	418	428	412	424	385	408	407	399	424	428	406	385	424	396	424	411	417	382	424	422	436	411	423	429	407	389	382	399	419	423	390	424	415	419	441	410	374	412	420	418	436	408	416	411	439	433	416	419	448	406	397	416	407	400	438	419	442	401	430	423	396	416	413	417	409	433	425	374	431	384	429	382	430	393	375	430	425	402	429	401	353	442	392	421	401	415	410	422	420	418	431	381	405	413	419	419	379	403	422	412	408	389	425	395	400	436	431	436	417	399	425	393	425	428	422	393	426	394	460	418	438	409	443	420	398	425	396	441	442	431	440	419	406	405	406	422	383	412	412	434	399	407	382	397	411	408	410	398	419	432	432	419	423	422	372	418	405	443	399	404	431	379	418	382	393	405	433	414	442	424	392	407	367	419	432	423	391	387	406	435	426	414	402	395	406	403	432	434	422	381	399	399	407	433	446	433	415	387	413	448	439	450	413	439	417	422	418	412	412	374	410	416	446	372	417	423	432	396	441	442	455	423	416	386	382	410	404	414	433	429	444	416	418	405	437	412	405	411	448	406	390	412	445	386	403	421	429	452	432	410	434	430	379	418	395	404	393	407	425	462	407	373	395	397	397	441	431	385	414	438	412	426	400	413	424	403	410	436	415	437	429	401	419	426	403	394	441	414	420	413	414	466	413	431	443	411	418	463	439	391	405	410	440	420	383	426	442	405	446	391	427	460	396	433	413	439	441	445	399	412	418	400	376	477	412	416	430	410	422	455	454	430	427	454	386	425	381	429	453	420	391	398	383	412	418	441	397	406	435	410	448	371	397	439	406	434	415	422	411	431	412	405	438	404	425	439	418	423	430	447	388	405	435	379	419	408	433	433	419	436	413	367	450	430	442	431	383	445	371	386	376	432	428	383	402	418	409	421	420	421	411	391	422	414	417	421	427	416	404	419	417	425	404	406	447	440	411	394	423	426	391	408	414	429	403	390	421	409	397	382	397	397	467	406	450	401	397	384	400	417	405	403	419	406	434	428	410	414	401	408	404	384	415	405	396	378	427	414	403	441	409	421	408	378	448	436	432	406	387	401	397	424	409	451	422	393	392	412	393	444	419	432	433	400	415	393	405	394	409	410	433	412	396	417	419	404	459	371	386	426	385	439	381	403	397	423	409	409	412	428	408	415	410	377	408	382	445	450	403	442	420	425	409	420	371	389	412	445	411	386	388	430	417	419	405	392	452	417	434	423	400	399	428	400	426	419	437	405	383	405	423	412	421	450	443	441	428	410	415	406	403	416	423	417	374	392	414	390	411	427	436	437	407	438	437	408	402	414	402	408	399	396	404	359	411	372	397	450	414	399	393	399	420	426	422	425	461	414	400	412	420	387	442	399	419	450	436	400	421	420	387	400	421	457	403	416	444	443	431	457	412	423	438	396	392	397	407	369	419	423	406	421	400	415	430	426	417	391	416	395	418	448	438	386	401	422	389	410	416	414	405	382	414	436	414	417	413	371	411	362	432	456	418	428	436	427	414	418	402	386	370	401	401	381	387	436	404	354	439	397	413	440	409	405	402	399	417	445	421	369	425	424	399	411	383	401	387	381	427	393	383	379	420	402	382	427	419	416	432	440	407	412	382	430	383	436	426	369	429	450	435	401	401	420	385	442	399	399	396	394	399	426	447	457	400	404	397	365	413	436	440	430	440	417	405	476	429	425	405	420	381	407	394	406	395	408	380	421	413	428	414	463	408	409	413	455	402	421	420	409	406	408	397	434	379	418	408	436	395	392	403	411	410	393	386	438	395	380	423	416	389	426	399	388	415	409	409	412	403	464	417	400	444	442	384	439	436	433	399	409	442	410	430	397	395	429	387	409	410	396	417	391	413	424	432	427	397	451	414	382	406	401	428	450	414	431	385	414	420	380	434	391	401	397	421	428	426	427	444	423	418	431	460	425	389	383	438	455	413	457	435	414	405	435	400	426	417	400	446	378	410	427	402	432	381	454	431	422	423	390	413	375	390	368	468	415	428	430	427	407	445	403	432	422	445	394	365	383	392	403	402	412	400	421	397	412	415	420	410	415	410	391	429	432	413	421	443	443	396	400	423	398	403	405	373	429	426	405	432	389	384	412	398	407	383	386	422	411	394	420	393	414	430	404	448	420	435	399	422	423	417	442	426	442	370	441	400	389	424	394	394	414	387	404	400	395	390	451	388	416	450	420	450	429	437	423	384	404	412	393	441	428	405	422	413	404	365	427	416	412	410	432	400	410	442	425	435	401	414	417	436	411	448	395	378	447	391	389	395	423	435	409	432	388	412	408	433	364	400	387	414	434	405	403	418	428	456	415	385	420	420	417	422	446	399	403	396	435	427	398	407	402	405	371	424	429	400	417	406	396	440	435	430	387	395	418	444	393	406	418	427	383	384	404	397	455	418	393	416	361	419	419	406	398	408	441	410	408	428	403	396	399	436	457	448	439	405	385	398	439	404	430	405	421	405	449	407	402	373	412	424	403	384	419	403	418	402	417	410	437	429	442	394	418	395	393	436	445	425	394	426	394	407	388	406	405	403	389	420	438
11261	13152	8264	4004	2627	1930	1529	1255	1130	1014	861	850	787	794	747	726	713	690	702	680	656	653	653	662	684	622	727	666	647	639	641	623	570	650	623	649	653	650	642	650	632	619	671	616	642	608	628	614	678	531	676	687	653	615	669	637	594	609	598	617	624	599	643	602	671	638	604	635	585	596	601	604	617	628	610	596	623	633	634	620	652	620	644	640	620	620	625	595	642	617	602	637	609	600	627	663	601	638	646	600	615	624	667	620	643	570	649	652	587	683	686	615	614	610	647	609	606	623	631	624	624	638	614	647	608	652	595	598	607	615	635	645	622	695	622	667	636	597	620	650	594	606	624	641	570	646	640	597	586	587	613	599	622	621	682	653	586	661	623	607	716	635	636	617	607	627	624	617	612	630	590	621	617	621	597	599	615	596	653	631	637	640	604	649	592	637	658	629	598	643	657	590	608	630	617	635	604	642	647	611	609	632	605	613	651	628	627	630	612	650	608	672	643	629	604	620	639	626	630	636	633	640	633	605	618	612	599	628	596	616	623	654	646	603	594	648	631	631	594	619	645	659	603	592	583	625	599	641	629	619	654	657	615	638	594	643	616	605	627	606	587	620	578	597	629	590	582	613	638	608	641	620	572	620	650	675	614	599	670	614	654	631	559	589	634	630	621	627	566	599	595	655	587	587	585	627	603	595	582	617	636	592	600	613	657	628	625	642	612	604	610	590	639	570	588	592	599	587	638	609	624	615	605	599	630	676	594	611	608	647	653	621	630	645	590	576	594	601	602	572	648	660	619	597	678	635	590	620	602	623	608	640	646	643	633	634	625	646	634	657	618	666	658	570	617	617	688	564	628	580	632	601	625	594	632	602	601	584	634	615	623	629	619	649	656	646	651	657	569	589	640	653	622	605	592	601	648	630	646	606	670	626	613	641	606	638	585	637	649	621	685	611	646	647	577	629	639	627	597	621	591	625	625	629	600	646	623	627	629	664	650	626	613	647	605	576	647	624	622	591	639	634	587	654	618	613	654	635	633	634	627	616	636	657	591	577	601	661	615	645	621	633	642	661	648	609	602	590	669	635	616	600	588	631	588	625	625	599	592	580	646	589	631	622	631	659	590	582	621	630	618	654	611	613	644	641	562	649	645	617	611	621	623	597	620	674	617	600	664	661	693	607	643	639	640	662	625	610	644	614	609	625	568	632	639	617	632	634	664	604	628	629	616	587	613	664	650	587	636	631	617	616	655	639	647	672	626	658	658	619	611	580	608	632	643	634	646	643	638	639	643	625	632	621	636	630	644	606	607	617	637	585	644	597	674	655	598	629	616	622	619	581	622	602	648	665	622	629	594	650	561	647	635	636	640	626	616	649	653	624	596	588	613	606	627	608	620	612	599	647	589	607	626	604	620	632	653	677	623	622	643	610	597	610	582	675	626	628	625	620	625	655	647	654	592	626	617	656	610	626	631	634	640	606	639	606	620	566	609	665	605	640	572	637	583	608	580	643	630	632	643	597	617	647	618	654	640	619	653	621	608	646	598	630	630	636	579	657	628	610	616	613	598	619	641	646	619	636	645	640	602	634	614	593	594	644	598	629	602	605	624	655	630	595	598	638	632	634	597	607	596	603	615	624	636	606	643	664	644	611	633	637	600	618	644	576	613	593	654	633	599	608	588	646	604	626	655	632	633	599	621	610	578	625	641	628	591	632	632	643	618	660	635	582	600	608	566	655	634	613	602	591	646	644	619	608	663	661	658	635	629	646	654	632	660	619	644	640	642	599	670	612	593	636	621	579	649	620	635	623	625	603	639	610	650	667	635	621	602	629	633	624	634	618	633	629	589	656	627	614	606	626	641	591	659	641	607	620	584	610	666	608	587	646	627	586	625	643	609	578	614	590	620	603	603	627	605	597	668	638	644	595	662	603	637	613	595	649	583	584	611	658	667	643	618	634	606	637	627	681	593	615	610	607	623	626	616	585	654	609	632	626	616	627	591	637	656	634	592	612	616	639	657	651	642	590	672	612	645	647	616	655	648	617	600	628	647	574	636	677	652	624	596	656	640	651	611	607	611	622	619	660	606	678	672	629	595	602	614	577	627	617	600	602	655	614	617	665	662	619	613	597	634	630	632	637	605	644	644	627	633	595	633	586	628	600	615	626	664	594	606	616	617	607	625	634	628	599	593	633	618	603	630	615	627	645	648	608	627	604	638	603	646	606	627	611	617	603	632	669	652	682	610	621	599	645	618	571	635	637	594	648	619	665	651	635	662	596	631	665	602	661	608	611	630	666	609	594	651	602	629	656	587	608	621	611	624	609	614	600	618	631	643	644	657	632	617	623	613	603	648	653	606	665	631	617	663	642	613	576	614	639	600	686	659	611	600	609	618	639	625	602	627	625	600	632	645	623	621	610	641	557	627	636	614	629	592	607	643	624	566	622	634	620	579	649	633	604	603	650	597	658	604	656	590	661	604	613	603	615	624	592	638	609	600	581	626	646	622	603	639	642	586	620	631	635	641	604	623	632	649	619	599	624	610	623	573	610	612	702	651	612	603	633	609	649	592	654	591	633	609	624	575	645	628	609	622	605	636	636	652	649	602	685	587	598	579	635	624	641	630	602	624	635	617	640	593	576	571	652	590	604	673	620	608	585	670	624	619	644	678	644	623	601	599	606	592	647	615	660	614	646	607	607	578	577	597	639	647	642	610	641	616	651	609	634	635	600	615	629	641	595	590	639	661	569	612	624	615	618	657	625	594	586	652	590	645	589	611	639	595	565	643	621	564	610	617	627	608	590	661	583	599	664	635	632	641	579	646	617	686	645	637	613	617	541	655	645	612	613	576	640	606	647	618	609	634	664	607	610	628	644	599	655	640	582	589	625	612	627	616	575	607	614	599	658	626	625	697	561	628	612	617	653	630	628	576	642	644	590	575	595	651	642	641	640	593	622	620	606	577	673	612	614	637	633	611	628	582	609	664	599	645	634	637	608	609	615	598	607	590	619	643	630	611	608	629	599	588	605	639	612	633	627	637	621	621	632	659	604	621	611	586	633	597	657	625	600	609	597	645	665	628	612	613	633	609	646	609	643	634	627	626	629	630	602	638	596	628	598	619	606	632	645	639	683	648	606	604	621	625	593	652	617	636	643	618	647	621	592	608	603	674	650	621	613	623	645	601	605	659	644	616	641	634	642	604	654	633	632	621	633	643	596	604	633	602	624	610	623	607	604	580	633	580	625	633	609	620	625	665	633	594	580	601	591	596	589	607	687	609	582	639	607	581	646	607	634	567	613	610	633	677	633	614	635	609	615	615	621	632	628	593	617	638	629	631	627	614	591	586	664	631	590	633	595	644	660	617	624	612	619	626	656	606	646	652	636	601	569	592	638	670	584	640	625	602	609	629	616	626	635	649	612	624	591	656	646	599	605	569	618	623	614	646	623	635	616	639	610	630	579	650	634	627	599	599	629	612	563	582	656	672	622	609	673
24202	21053	26599	25043	4394	989	882	777	744	741	730	679	670	727	666	638	695	646	664	660	708	629	629	632	662	683	699	610	640	645	617	641	638	691	637	598	664	652	670	669	599	663	664	668	648	650	615	603	630	647	697	665	650	653	648	571	634	637	652	637	622	650	636	614	693	624	605	644	603	677	657	625	637	641	604	653	658	637	679	683	620	669	657	629	622	633	627	665	628	600	614	685	678	688	633	596	617	702	655	661	609	649	661	659	646	620	592	664	665	625	671	660	665	613	632	689	661	645	649	680	661	654	623	670	652	620	649	618	667	659	621	627	624	640	622	647	670	656	690	636	626	626	611	672	686	653	623	628	683	668	655	621	641	651	609	664	611	616	629	626	661	613	640	638	655	654	657	676	634	640	639	662	646	638	661	641	640	637	604	625	639	639	635	692	608	649	618	647	635	659	640	648	666	651	655	630	627	650	635	654	698	649	652	678	645	686	613	607	699	651	603	644	661	617	658	683	647	646	648	636	622	654	666	628	614	634	667	638	638	619	666	645	628	630	650	683	654	647	644	645	680	669	664	655	668	635	662	680	627	656	678	643	630	691	640	632	639	612	642	635	635	671	630	656	628	638	636	702	650	625	639	605	636	670	661	693	639	650	634	634	664	611	664	671	652	653	685	574	636	638	653	646	624	644	672	620	630	662	628	611	628	636	680	648	624	644	647	608	664	691	670	631	605	666	647	659	648	615	633	668	689	629	626	660	601	626	627	655	626	629	653	634	640	618	639	652	676	671	669	664	689	689	668	662	708	637	682	629	572	647	622	627	625	646	642	677	630	666	660	677	653	667	668	633	680	670	645	622	645	677	678	636	611	653	675	694	581	624	612	646	657	603	640	632	595	634	683	633	623	617	641	652	628	624	614	646	643	668	659	611	642	664	647	712	668	603	629	622	626	646	661	617	639	643	660	639	660	667	618	604	614	638	636	648	674	685	646	622	637	581	668	682	626	675	692	696	634	646	642	622	632	647	654	639	658	599	650	635	646	666	620	612	675	646	680	613	620	658	704	640	626	593	605	646	658	709	692	652	613	632	632	628	644	656	633	670	621	633	661	677	627	674	641	647	658	666	654	656	614	645	598	645	601	652	659	629	630	615	610	694	608	650	641	655	687	647	636	670	628	610	642	698	612	611	662	629	617	631	634	657	615	658	629	636	648	648	646	671	667	643	600	633	625	644	633	638	685	728	619	655	608	653	672	666	641	658	613	636	677	616	635	623	639	657	664	619	670	634	606	642	659	653	672	597	643	668	651	658	654	615	663	642	673	622	612	624	662	653	641	636	624	650	630	618	671	610	623	642	617	660	638	667	657	644	706	664	657	634	623	619	663	654	665	619	670	623	630	592	670	643	652	626	621	660	655	634	621	641	678	644	647	671	649	633	656	640	619	671	697	656	616	626	622	643	622	681	630	639	674	659	634	619	628	656	655	644	640	677	630	631	617	645	627	604	690	630	658	652	612	590	642	654	634	641	645	627	716	663	685	656	593	653	648	644	641	642	648	663	613	658	654	636	605	666	660	650	568	672	634	724	640	643	625	637	635	630	670	671	661	649	643	708	658	656	627	638	629	656	660	657	667	648	644	663	643	639	647	636	608	614	668	606	652	658	650	632	605	636	646	633	622	683	619	744	643	672	607	659	654	648	639	668	648	630	666	672	622	672	639	622	645	649	634	631	649	703	659	610	619	684	625	658	676	650	646	655	611	672	658	694	644	614	608	659	650	664	672	652	661	646	619	651	679	669	645	652	655	609	643	653	653	655	626	650	661	655	638	641	600	665	643	640	567	633	601	665	669	676	625	657	632	626	616	625	642	628	687	616	652	634	629	639	615	634	638	640	660	592	642	606	641	637	641	618	656	649	611	637	641	664	654	687	632	659	594	661	685	653	651	614	640	639	626	657	663	659	630	639	622	711	633	664	661	632	640	668	693	641	675	627	682	650	682	618	610	659	626	650	669	638	674	629	678	667	636	659	666	635	647	687	627	635	645	627	620	635	642	657	639	636	644	652	646	667	663	627	595	645	680	620	631	658	652	624	611	620	631	615	641	680	649	586	635	642	584	677	703	672	650	662	645	637	636	626	631	639	637	660	670	626	620	604	611	655	643	634	659	624	689	615	639	668	616	634	608	636	680	627	654	624	645	645	647	609	687	644	661	662	683	635	635	653	652	622	640	673	671	653	635	664	640	647	655	596	621	614	643	642	606	642	629	642	645	662	662	676	620	662	602	681	664	625	630	640	615	611	670	646	625	609	625	641	644	624	659	652	601	631	621	631	673	656	601	633	673	630	683	634	680	619	617	617	635	662	646	608	705	674	640	668	663	676	647	623	647	636	642	614	648	657	615	660	646	683	623	643	681	642	581	624	593	670	652	630	670	701	649	622	642	634	622	661	613	642	616	632	620	617	624	626	591	629	619	600	675	634	619	676	654	632	620	635	653	689	626	648	646	660	634	682	614	616	657	642	601	582	674	624	657	638	650	673	648	640	662	631	641	685	657	642	632	616	640	665	618	628	636	638	645	644	659	637	638	638	662	662	652	615	697	627	669	646	621	610	600	671	630	601	664	636	614	605	642	642	669	619	671	660	635	644	628	663	634	631	653	626	639	625	669	649	609	688	634	669	682	641	629	623	676	627	662	647	658	673	669	659	619	644	661	656	637	663	637	649	665	635	681	703	609	633	616	611	624	616	639	630	617	613	636	631	638	674	657	653	660	605	693	676	657	648	652	685	637	607	655	651	596	607	739	725	683	692	647	673	688	630	639	617	652	680	646	658	633	601	622	648	638	684	608	642	623	640	596	586	650	642	679	650	620	687	632	645	644	660	618	634	635	629	640	614	620	616	646	615	563	629	674	647	574	628	682	647	633	625	681	616	625	606	622	631	645	673	614	666	618	649	652	624	653	685	643	593	652	691	611	624	634	624	631	658	651	666	613	645	674	634	638	651	625	637	651	604	629	654	647	670	641	688	696	610	634	657	614	624	622	669	608	679	644	601	634	653	651	631	652	656	662	678	689	670	643	626	661	651	624	611	604	652	675	665	678	603	661	627	674	634	652	670	626	655	603	649	614	664	629	634	650	654	635	668	630	654	630	679	622	623	643	653	665	658	673	641	643	630	627	657	715	616	580	591	666	654	646	674	652	653	632	636	646	641	624	656	632	626	655	692	668	707	619	634	696	654	626	669	661	649	622	636	616	660	654	654	685	641	677	663	609	611	649	646	655	630	666	620	665	660	657	655	611	632	612	655	665	611	635	709	704	662	678	661	630	591	668	650	660	627	643	697	657	655	610	683	648	659	662	654	631	612	646	658	623	634	627	613	684	637	691	678	642	593	636	619	692	619	629	663	610	640	651	679	652	664	640	654	640	653	681	624	610	646	663	632	650	693	668	644	664	635	683	650	613	636	666	678	652	631	650	678	614	684	609	587	620	641	630	654
10224	8873	5665	2893	2063	1683	1429	1259	1138	1040	1004	1044	1030	990	983	973	969	950	960	979	971	905	962	942	966	950	923	932	953	905	935	928	934	954	942	891	948	923	923	941	969	961	901	935	935	919	957	960	972	896	925	932	959	885	894	913	891	925	914	904	914	944	975	911	911	881	933	1019	899	873	921	951	935	911	916	894	875	945	888	901	922	871	925	877	894	932	919	930	884	836	963	931	921	888	915	947	888	972	922	948	908	910	944	929	932	938	936	935	938	890	933	902	915	955	851	933	966	931	894	924	886	898	885	914	933	911	918	927	888	885	916	935	921	930	893	952	951	917	904	955	941	940	890	892	914	875	921	927	958	908	886	914	950	838	877	942	910	931	872	854	944	983	920	937	918	902	880	912	936	869	927	950	893	904	897	899	926	933	930	961	936	889	899	904	904	909	936	951	926	944	941	947	945	886	886	910	927	910	882	914	956	909	897	892	898	923	894	917	878	918	907	924	944	910	955	916	971	898	886	957	908	926	944	931	945	939	850	944	924	892	941	882	919	870	915	938	904	973	945	915	937	913	892	943	934	885	950	917	951	899	947	908	982	909	878	910	912	881	900	932	946	933	893	928	892	921	937	950	973	895	919	929	901	949	973	965	931	910	922	934	905	928	912	885	912	948	909	934	911	953	905	941	867	947	940	935	919	950	978	887	909	889	953	935	941	927	893	967	872	894	970	900	939	877	954	882	961	896	902	984	964	884	884	891	921	932	941	872	961	913	903	877	936	951	901	900	873	934	945	934	916	933	897	946	911	918	922	876	910	913	955	915	937	921	933	922	961	883	888	924	886	939	935	891	863	909	909	936	891	914	929	948	982	952	917	894	892	940	880	908	939	911	909	848	950	878	915	939	959	935	940	925	927	923	870	947	921	911	929	893	870	899	955	935	875	920	919	911	940	901	906	953	974	933	862	939	950	959	913	976	908	940	934	913	938	893	953	976	935	948	987	934	935	893	904	921	947	911	894	933	907	900	968	958	895	934	918	916	928	917	912	925	862	935	959	925	901	866	930	927	922	947	913	877	930	941	913	938	949	912	884	997	899	890	922	934	953	918	908	898	910	922	890	893	942	932	900	953	951	933	967	943	871	878	881	975	886	934	928	911	913	899	929	918	912	853	896	893	925	930	828	906	910	917	920	953	912	951	919	904	972	923	949	931	916	950	911	936	883	933	922	930	925	897	922	876	940	879	957	906	930	861	898	887	904	870	909	933	961	937	936	969	855	938	921	900	919	976	935	959	872	902	839	896	946	952	907	932	942	908	910	875	920	936	874	903	929	943	883	949	897	890	918	971	971	906	911	870	917	927	946	906	906	947	962	868	967	915	908	933	908	883	901	929	939	929	940	934	913	949	878	933	901	937	950	904	878	926	890	911	896	915	1000	966	891	922	899	932	905	880	949	929	950	896	964	889	945	923	901	932	938	940	955	861	932	923	887	897	888	895	958	917	883	971	938	896	966	948	941	924	914	938	920	918	879	913	908	980	903	953	911	897	915	920	931	907	930	897	956	905	955	936	973	925	902	927	912	939	876	892	907	901	881	889	926	888	943	903	946	868	875	879	965	931	893	975	949	929	900	924	944	884	955	933	890	896	918	874	975	939	979	885	976	875	920	915	906	906	892	902	912	835	925	1010	957	932	946	947	884	967	885	940	928	942	988	932	951	1008	983	879	879	970	922	934	921	886	917	876	945	913	936	918	984	923	858	935	857	919	936	892	931	839	938	855	932	887	948	915	931	911	874	945	918	886	956	927	932	913	959	917	925	877	920	919	925	874	919	902	889	943	978	936	959	849	900	961	923	897	935	910	929	969	950	953	968	905	885	931	890	944	933	878	913	919	928	901	921	913	905	918	939	857	874	903	859	964	925	952	925	931	930	895	910	922	868	919	908	949	892	965	960	877	925	865	963	933	921	866	914	869	922	924	909	939	941	931	930	873	986	910	919	896	951	974	983	856	943	927	916	926	958	943	878	919	961	916	946	957	883	931	910	868	907	912	929	906	923	903	885	970	893	874	906	905	906	977	948	881	898	917	942	924	950	932	927	900	948	929	908	903	976	872	941	904	959	914	919	897	866	921	912	912	929	948	876	914	909	942	946	903	950	972	931	944	955	901	854	874	915	917	874	932	880	892	951	893	924	913	941	940	924	960	921	946	924	895	915	917	885	968	950	951	950	892	979	947	949	857	893	890	913	905	960	948	943	870	914	952	870	891	953	925	913	961	894	901	933	998	937	871	875	906	906	890	924	930	961	908	920	935	928	880	889	914	963	990	949	869	906	964	908	911	911	973	895	918	894	962	924	870	885	891	914	918	960	877	925	942	880	864	913	898	930	901	963	888	898	964	943	902	896	880	932	914	930	882	874	861	907	900	937	950	900	947	910	905	970	950	921	919	931	868	915	965	932	849	932	877	909	1004	912	907	885	906	968	907	912	878	858	886	958	985	911	881	935	894	978	975	907	911	926	874	924	899	862	997	1016	896	902	930	949	862	915	929	922	955	953	932	904	973	918	913	924	922	897	899	912	922	931	961	881	938	918	909	917	926	918	885	922	893	929	954	894	918	904	964	915	924	959	969	894	937	953	917	894	903	950	886	908	924	892	914	886	887	895	889	897	887	933	868	897	913	908	901	969	886	977	889	952	921	910	929	904	935	924	853	927	884	897	877	947	882	947	873	916	943	913	917	956	909	883	905	938	970	845	898	956	933	982	916	900	922	875	941	934	911	947	944	961	1005	908	912	900	966	883	962	940	921	883	889	956	926	929	928	910	914	949	880	949	897	909	889	860	903	903	944	964	930	913	941	966	889	890	879	951	920	939	870	941	936	920	941	939	891	945	933	932	883	908	985	909	879	912	922	928	939	941	902	932	883	888	915	886	897	875	961	874	895	903	877	908	964	918	926	905	895	945	873	908	937	903	938	963	941	917	966	927	883	925	931	905	912	946	899	885	873	899	933	910	871	907	917	912	971	957	929	911	955	971	948	930	920	913	942	828	975	930	929	938	904	883	925	984	956	957	945	912	886	884	926	868	914	946	925	916	920	912	959	909	932	959	972	878	926	990	962	845	937	922	940	931	917	917	930	937	959	926	941	923	905	940	910	874	927	882	951	951	912	969	915	986	907	917	930	929	868	909	925	973	926	901	888	909	891	953	974	887	940	889	952	916	957	920	909	912	960	896	933	972	887	905	859	923	872	938	894	945	906	892	915	863	909	892	873	928	941	902	924	941	884	895	934	903	945	935	915	928	919	916	898	927	954	934	895	937	877	920	926	927	920	970	928	929	888	909	928	913	929	931	911	898	936	945	910	961	912	942	953	944	895	947	901	937	947	898	893	930	892	894	971	911	953	963	923	922	917	922	947	895	926	914	904	855	911	987	985	912	945	837	882	932	882	925	921	935	926	945	980	928	904	934	916	878	926	876	975	953	884	970	895	947	949	881	893	840	931
22124	21100	28725	23693	21089	21012	3742	709	426	459	411	299	315	277	277	312	262	257	236	224	232	240	232	216	211	209	243	212	198	204	208	215	203	191	212	205	219	220	208	192	215	205	207	208	177	194	203	209	203	194	168	176	213	190	192	189	187	185	175	203	235	179	192	210	179	172	186	202	198	209	194	197	200	197	215	202	172	198	160	176	176	192	179	185	195	191	177	221	228	211	204	211	183	161	205	204	181	193	202	202	181	185	201	190	194	205	191	178	201	187	182	210	169	190	184	192	183	199	194	166	190	214	180	226	193	186	220	185	188	172	198	185	195	183	223	186	178	212	199	161	209	202	215	207	189	202	191	201	189	183	183	199	159	170	205	194	196	181	197	212	190	186	216	185	188	194	195	197	187	183	193	207	187	203	190	190	188	203	200	193	190	183	223	178	191	200	179	193	184	209	173	189	184	206	175	210	188	210	171	191	204	190	209	214	168	178	200	202	188	178	181	185	190	166	212	192	195	201	189	183	170	162	193	183	184	219	173	196	185	202	200	176	184	194	186	182	190	205	197	201	185	194	194	207	197	182	194	198	193	195	183	171	177	174	186	216	203	178	181	185	186	208	201	204	211	198	200	179	180	185	201	182	212	194	202	168	204	211	167	187	184	229	195	173	183	206	185	189	195	189	204	177	185	168	170	179	196	212	220	177	196	165	175	196	176	166	191	215	169	183	203	191	192	181	199	196	215	196	172	213	174	212	193	203	185	216	173	189	206	178	189	192	166	190	206	193	169	195	172	176	196	217	190	179	180	195	190	162	205	187	193	156	185	200	209	174	223	210	185	155	154	195	165	161	200	217	172	174	178	192	186	190	183	171	189	198	193	185	204	193	186	198	200	208	193	208	179	185	196	187	201	185	182	180	193	212	178	184	194	195	163	176	184	196	216	193	204	196	194	198	233	185	175	200	176	172	214	184	168	171	203	184	212	201	181	179	201	193	183	178	187	188	184	182	179	186	196	203	192	209	177	197	178	181	192	195	177	160	197	187	195	212	165	182	180	197	177	191	193	174	182	182	194	191	188	208	169	190	188	177	221	181	218	183	192	184	184	215	194	184	182	205	172	188	209	187	181	196	168	188	208	187	166	190	187	190	200	189	205	195	193	201	190	186	181	196	210	199	197	210	188	219	205	162	196	197	212	173	169	227	183	195	183	178	196	210	204	208	206	180	199	199	205	202	190	193	170	193	177	181	182	189	186	177	204	198	183	178	188	231	184	192	221	203	189	184	187	187	221	187	188	198	176	169	172	197	192	192	214	172	176	195	190	190	186	196	203	208	195	184	184	207	207	195	207	194	176	202	177	195	176	175	199	173	167	184	191	193	188	182	199	169	190	205	180	195	198	192	190	186	208	192	195	208	187	189	193	214	176	214	199	167	182	204	182	200	174	173	220	164	183	196	198	180	192	202	197	210	172	209	201	175	165	188	187	192	192	191	194	183	189	185	210	185	194	201	202	175	186	159	183	196	194	205	191	204	198	204	191	176	193	224	196	186	185	186	187	194	171	178	202	185	202	191	193	189	180	188	209	171	191	191	202	204	190	225	189	197	201	181	180	208	198	182	191	164	170	199	194	204	188	195	188	174	204	179	189	167	201	195	137	181	190	211	166	189	171	185	175	212	211	212	170	196	179	213	214	169	189	184	191	176	190	187	190	185	197	194	182	216	218	204	183	169	175	171	197	205	200	175	188	185	205	172	173	166	194	174	197	198	218	193	191	184	177	190	187	200	189	191	218	207	211	201	194	209	171	162	207	195	182	202	181	201	197	206	185	186	206	194	189	193	203	174	202	166	201	196	192	182	195	174	189	184	182	212	208	175	193	191	208	187	189	184	177	178	176	195	199	195	189	180	175	206	189	164	213	173	211	201	168	179	168	179	176	193	183	189	177	181	193	232	159	178	207	217	186	183	170	189	188	203	198	186	192	193	166	192	205	187	171	199	179	207	211	187	192	174	204	187	179	177	190	187	195	175	176	221	192	190	239	179	211	221	204	186	176	177	200	192	171	184	196	198	193	199	197	191	196	180	195	182	179	204	175	197	166	200	211	210	174	202	179	179	186	183	183	186	209	165	179	196	179	174	189	197	178	208	196	189	176	203	212	200	202	193	207	187	204	176	220	175	180	191	182	182	170	194	177	179	197	174	181	191	211	181	181	201	205	185	169	202	215	189	186	167	198	188	196	206	188	202	182	206	190	167	192	196	186	192	171	196	182	184	192	189	200	212	189	180	171	217	178	178	190	193	200	179	188	195	199	212	211	192	201	188	193	211	168	220	203	193	213	203	194	201	187	194	181	217	175	186	174	191	198	177	174	188	185	194	185	186	201	174	199	191	205	188	197	203	194	198	168	197	200	203	182	187	189	160	195	193	171	177	188	191	194	202	187	174	196	205	190	220	184	174	187	192	182	233	200	192	210	200	220	191	193	196	210	198	202	174	200	206	201	220	205	191	201	199	190	196	186	206	192	213	178	209	198	177	208	197	189	199	193	198	184	222	184	159	190	166	186	188	183	205	187	163	200	195	190	184	188	202	178	218	213	206	201	197	204	204	208	211	209	188	190	189	199	193	208	193	168	199	193	168	200	201	193	193	196	184	220	179	193	186	191	172	199	205	180	173	222	211	174	196	195	166	168	164	201	166	193	206	200	198	200	196	176	165	178	193	197	192	175	188	199	192	188	204	190	182	220	178	172	200	181	189	173	178	189	178	198	182	203	215	213	203	213	191	204	185	161	185	187	192	205	202	199	200	199	191	216	170	204	187	196	218	190	204	201	210	207	178	200	192	199	199	194	183	178	172	194	186	213	186	199	191	180	217	202	224	192	203	209	173	176	212	194	204	193	182	186	216	202	188	200	164	186	189	176	185	209	210	185	179	172	161	193	202	186	195	196	198	221	174	201	203	192	186	193	205	175	176	190	171	182	206	183	169	206	188	225	210	190	180	198	207	174	185	224	219	185	180	195	199	172	178	173	182	202	181	172	199	200	182	197	209	199	196	202	178	182	195	195	173	188	177	193	189	186	205	180	235	212	192	187	199	205	197	184	191	232	189	191	200	187	173	212	202	214	173	185	172	181	182	183	200	184	187	200	174	200	189	178	187	204	198	211	187	186	171	182	182	174	165	201	194	195	201	199	191	189	211	192	205	208	213	213	198	201	194	183	157	187	159	194	184	189	180	166	187	215	193	211	169	206	174	163	188	205	191	197	201	196	209	198	189	185	182	170	192	213	195	184	187	171	183	195	182	196	179	183	189	190	178	173	204	187	196	200	184	190	201	189	201	177	193	213	171	172	183	181	175	205	206	203	177	177	194	200	174	186	172	211	200	184	200	189	193	186	203	177	196	190	201	185	203	194	206	213	191	195	169	195	195	180	181	180	186	175	193	184	182	192	206	200	191	190	204	187	226	168	175	184	174	178	206	176	190	178	179	204	204	190	194
14024	18360	11968	5749	3728	2551	1878	1365	1083	946	755	713	619	584	489	482	474	432	415	381	365	393	340	338	335	333	366	322	320	323	313	309	297	330	314	299	292	297	324	282	295	324	335	302	305	305	313	298	288	321	309	309	271	267	291	312	280	274	292	273	287	284	307	261	352	296	324	272	311	303	278	296	297	266	286	266	260	247	271	290	301	286	295	271	293	296	295	307	280	289	278	276	294	321	302	290	309	292	288	269	293	300	285	287	306	292	283	299	284	305	277	299	258	230	286	290	304	296	281	314	268	284	302	283	296	296	287	265	310	293	301	289	293	277	296	315	280	290	269	299	269	284	304	281	286	274	274	288	296	283	304	284	241	251	267	278	262	312	302	271	294	305	277	297	306	281	262	263	316	296	296	290	281	276	289	270	268	272	260	288	250	326	260	293	290	285	263	274	290	275	285	274	286	283	266	299	278	290	281	295	270	297	258	299	276	268	286	267	312	277	273	289	305	294	250	284	267	281	277	286	285	288	271	307	289	293	288	272	278	299	260	283	282	277	253	284	293	274	270	312	280	301	276	276	304	291	290	249	283	283	280	300	321	272	290	273	289	285	299	291	312	281	287	273	293	287	261	260	289	300	295	302	332	275	308	260	274	289	306	272	247	286	249	286	277	282	275	294	276	262	272	288	296	295	264	302	298	317	273	301	274	269	255	287	268	299	279	291	293	279	273	297	297	301	242	303	299	271	278	303	268	257	266	255	265	301	294	253	286	251	276	252	271	271	252	277	284	287	330	253	300	297	271	253	301	286	282	261	288	253	281	249	284	302	278	279	255	300	268	290	261	251	295	281	281	284	308	269	298	301	287	278	296	311	285	259	258	279	274	276	290	279	276	306	277	272	252	279	280	271	268	265	298	274	281	290	271	266	262	281	271	282	243	322	313	266	307	269	266	300	281	275	291	281	300	275	296	272	275	247	265	289	281	274	275	306	299	318	253	293	307	291	281	287	282	291	263	287	273	283	287	286	306	295	308	287	290	285	271	276	273	267	268	249	259	281	291	299	287	277	266	279	293	265	250	294	283	287	282	295	267	287	290	259	293	312	292	284	290	297	250	287	274	281	257	269	272	314	277	300	307	277	265	297	302	277	272	284	290	281	301	287	272	246	301	261	253	275	265	263	297	287	273	285	271	267	258	291	287	258	276	295	266	274	276	301	275	313	278	289	280	288	282	285	270	262	301	319	311	313	293	289	263	264	302	308	299	287	294	288	251	272	292	293	290	272	294	283	267	283	309	273	264	293	297	308	235	294	274	286	261	272	315	265	281	279	285	275	309	267	267	309	261	287	265	305	313	286	284	270	278	318	297	265	279	318	301	249	293	290	274	283	294	294	276	271	313	261	293	274	293	294	325	289	281	275	270	263	277	241	266	295	286	294	278	300	299	267	268	283	259	301	274	320	283	253	282	283	289	261	282	316	264	269	301	273	305	312	275	301	258	275	280	295	278	286	293	295	288	254	264	281	286	280	281	274	283	252	278	290	256	280	304	281	287	275	268	317	306	280	291	301	305	264	280	282	280	263	266	276	285	319	291	275	296	299	276	251	270	283	281	308	278	264	292	271	270	302	293	259	287	281	286	318	298	269	327	279	296	268	290	277	320	292	272	271	285	271	285	274	300	296	266	306	301	290	288	266	322	266	299	284	282	276	264	270	299	293	279	296	268	304	291	277	272	270	305	268	309	284	278	285	283	285	299	304	254	274	285	298	266	271	285	270	287	296	290	269	259	322	308	268	282	301	297	272	285	286	305	277	271	302	257	252	292	294	290	263	274	278	295	267	273	285	273	315	297	269	291	311	263	278	282	281	284	287	294	279	292	275	263	294	312	297	275	316	258	279	281	281	256	323	284	253	290	272	240	272	287	284	291	278	305	282	310	254	265	275	292	275	304	297	290	283	263	288	292	253	297	269	297	294	304	293	286	281	276	292	289	262	273	271	286	285	284	295	292	250	267	297	252	286	305	282	288	290	269	321	276	308	311	280	299	255	286	297	278	275	268	279	278	272	300	283	290	296	282	312	269	259	282	279	283	285	265	283	288	270	291	290	283	299	243	300	279	261	292	275	301	283	290	278	278	296	263	291	260	322	315	309	295	306	265	297	270	319	297	276	297	283	255	312	267	297	324	291	272	290	281	245	299	257	276	313	277	291	288	286	274	290	313	308	295	285	317	282	280	263	250	288	265	277	281	286	273	296	290	293	254	275	278	268	271	263	303	294	284	301	274	295	285	266	286	277	296	288	303	271	277	302	276	250	291	289	245	295	278	275	299	268	272	292	288	269	302	293	280	297	280	332	289	261	263	306	296	273	278	280	288	310	282	265	266	301	272	288	291	283	258	298	248	313	286	290	304	266	292	273	285	268	242	279	268	283	305	304	248	287	277	257	270	281	304	269	326	301	292	279	290	250	289	282	290	267	278	297	287	278	275	299	291	305	312	302	298	275	281	281	281	311	288	285	252	257	290	316	289	312	270	293	256	294	284	269	289	269	280	260	272	332	282	263	324	290	290	274	304	281	266	274	256	275	283	269	282	286	306	309	296	292	272	268	321	270	271	289	296	298	273	285	293	272	271	282	297	277	306	294	278	281	271	285	301	282	287	282	258	255	262	241	291	277	313	274	296	276	309	259	290	280	314	262	302	294	292	295	298	310	289	272	284	272	290	289	272	295	275	297	256	259	281	305	301	266	298	233	285	292	279	264	295	234	277	276	274	272	276	268	286	299	260	315	296	288	256	259	277	254	252	298	257	273	295	270	297	257	267	273	309	299	314	259	272	289	278	265	280	296	271	294	281	278	263	303	280	271	268	303	274	270	302	298	280	298	273	296	278	263	290	299	270	295	284	270	269	263	293	304	304	284	290	281	279	314	267	278	278	295	290	313	243	286	296	313	275	274	304	302	290	272	291	296	231	262	296	308	283	278	289	295	273	265	268	263	293	328	278	258	283	281	315	282	266	286	243	295	302	272	251	255	304	276	262	267	298	292	297	248	295	274	292	252	267	278	290	260	296	256	267	299	293	290	275	274	271	267	288	256	277	260	301	323	293	277	285	260	280	304	251	315	306	283	296	288	250	273	284	299	279	288	269	279	263	266	251	281	298	281	284	324	287	273	290	255	285	293	273	289	281	290	290	272	261	301	264	271	266	278	244	276	273	268	323	282	277	292	295	296	280	286	264	280	282	280	281	284	258	265	300	284	294	269	260	287	306	294	287	299	288	276	289	278	301	302	281	280	279	289	293	288	282	263	277	281	282	283	287	308	288	283	283	291	311	295	292	295	286	256	289	268	266	283	295	274	281	274	245	291	283	279	265	284	296	271	289	275	279	294	260	254	317	287	258	276	302	289	295	299	286	275	293	266	300	269	263	278	263	286	266	296	283	252	259	281	263	294	293	272	279	293	261	268	304	265	264	310	280	279	305	305	274	287	265	298	268	254
26795	19325	6572	1575	1114	970	783	733	757	719	780	721	773	702	744	734	700	765	779	715	740	651	708	773	698	746	745	710	711	687	717	705	743	727	688	709	782	754	725	732	707	733	688	715	742	693	694	750	728	698	717	727	730	711	699	751	706	686	696	750	726	736	742	723	734	716	731	724	721	745	695	697	787	735	765	705	680	712	695	725	740	727	732	748	728	735	717	692	711	720	714	742	698	746	697	717	736	721	730	784	725	751	726	747	684	770	717	757	704	754	814	718	712	726	712	713	725	745	740	716	733	764	675	694	713	729	679	748	710	716	709	734	710	702	741	786	703	746	726	712	740	725	666	764	777	680	722	701	750	725	697	741	681	725	700	699	743	725	711	716	772	731	675	725	745	667	740	698	693	677	774	674	668	693	728	747	708	746	700	698	716	694	722	724	766	742	690	764	724	703	742	721	772	740	709	810	740	740	741	744	731	747	699	692	727	693	756	725	722	689	709	684	710	730	751	766	721	695	723	750	742	706	781	730	722	748	748	713	729	722	729	703	705	716	662	689	706	754	718	696	690	705	731	712	703	699	746	722	730	701	749	675	698	677	758	705	713	694	740	701	726	725	681	743	713	718	660	735	695	680	690	761	740	684	744	716	692	686	742	728	659	711	732	742	701	688	770	661	710	671	751	718	724	718	735	757	721	710	713	696	761	776	679	696	737	764	723	726	745	765	720	729	734	704	727	738	700	717	711	697	728	720	670	706	735	724	731	763	714	750	709	734	686	729	732	722	705	692	733	800	695	670	707	786	699	714	737	744	712	709	790	679	727	725	735	691	701	706	741	711	764	743	746	718	728	718	732	743	725	724	691	714	701	701	719	688	757	680	761	740	702	683	687	722	756	695	732	758	715	700	724	732	696	742	699	738	734	722	697	698	744	732	745	718	744	723	732	705	722	750	704	702	693	749	710	686	742	732	738	709	710	664	761	687	694	749	734	750	757	749	693	729	709	699	767	720	751	682	740	696	681	716	723	758	739	715	718	742	691	716	753	763	690	734	739	706	741	725	712	716	718	748	694	694	733	690	758	744	715	717	701	685	746	725	704	700	744	679	702	726	675	704	740	700	759	722	738	765	710	730	713	698	702	741	712	732	752	740	710	728	720	709	712	764	731	665	708	702	743	700	713	747	708	719	691	708	701	742	718	696	702	741	747	687	748	693	780	729	697	696	744	753	681	750	652	736	769	704	751	717	741	719	712	696	755	713	766	741	694	755	673	690	741	688	677	707	779	680	797	690	712	717	753	729	751	744	749	744	713	702	736	742	739	701	684	737	727	733	747	693	716	731	682	720	682	691	725	734	700	714	765	671	705	717	722	735	724	704	727	709	730	725	732	709	693	761	718	706	716	757	670	713	714	728	671	670	748	805	752	688	718	730	749	720	711	673	763	708	689	705	713	709	731	753	741	709	751	739	707	718	695	756	726	709	681	716	713	698	732	727	705	690	768	733	698	716	718	717	731	681	708	667	742	682	761	757	696	777	720	725	751	713	725	705	694	745	720	752	713	739	730	714	744	684	669	723	698	731	671	690	721	741	690	722	706	679	690	690	787	743	709	652	757	712	751	653	742	706	718	733	719	696	768	700	708	727	726	703	741	686	730	745	703	724	717	713	721	745	722	739	709	745	754	740	721	711	738	717	675	748	717	747	764	753	700	707	723	690	753	720	733	741	773	723	721	756	684	687	686	687	685	712	726	690	725	705	718	740	670	753	721	714	761	716	692	663	710	728	707	706	702	719	707	713	746	698	708	755	681	700	754	766	717	705	718	728	730	737	740	729	708	715	738	720	772	738	710	716	727	740	738	751	737	722	702	744	752	775	669	752	764	724	724	718	725	725	758	773	733	718	738	734	736	722	731	729	738	705	724	694	691	747	725	719	681	706	690	748	736	727	694	700	717	696	661	722	693	717	735	731	697	732	720	746	734	709	709	757	722	692	742	708	737	728	732	706	759	679	786	757	747	673	693	699	707	734	748	662	710	673	735	707	754	716	744	704	700	750	693	726	679	724	733	728	690	724	666	743	751	730	767	754	657	690	738	720	715	744	705	697	724	708	728	700	747	686	765	735	736	730	683	723	671	736	684	713	757	691	777	743	752	756	723	697	710	728	691	718	757	659	684	755	745	760	664	666	735	714	719	714	727	710	707	732	689	714	711	720	750	716	740	713	734	728	724	706	660	705	751	722	761	697	766	778	741	707	692	688	745	713	704	701	705	772	712	735	713	743	720	807	715	745	724	698	682	706	722	717	717	737	736	706	751	718	714	687	737	729	719	719	720	729	758	668	695	678	749	711	726	781	756	761	686	739	734	733	717	679	724	732	705	756	737	696	716	730	717	740	724	726	702	731	699	750	771	744	712	763	729	702	706	765	748	745	735	680	743	694	741	703	705	724	735	727	696	741	698	732	727	767	713	723	662	775	688	702	744	724	709	732	726	741	752	729	708	716	729	705	728	707	763	677	748	673	698	722	727	747	717	716	713	754	749	669	713	760	714	710	740	711	716	681	713	719	667	713	701	701	749	695	697	764	756	719	708	689	664	754	720	742	744	762	709	754	763	734	687	744	768	711	713	700	698	710	714	745	714	735	699	728	726	708	751	700	724	708	721	697	780	698	720	657	759	678	724	725	754	713	722	665	751	750	749	664	749	717	676	699	695	700	725	689	710	652	711	673	704	728	713	734	728	770	734	695	735	715	749	718	759	723	732	741	752	731	740	765	717	737	737	747	736	678	707	738	722	704	668	767	726	731	755	700	725	710	759	686	699	700	749	700	675	683	700	734	702	705	698	696	664	752	778	705	712	769	692	735	702	679	693	712	718	711	718	717	757	751	712	727	724	774	714	706	696	738	713	722	699	741	704	693	703	697	687	731	747	716	693	713	702	713	699	747	704	729	721	704	725	723	715	765	746	653	703	719	693	735	713	719	699	726	683	754	759	742	682	693	719	713	707	704	750	701	774	723	738	753	732	746	706	732	722	713	760	713	695	696	760	732	726	714	735	709	688	733	711	679	733	677	745	682	764	701	696	709	723	722	711	700	742	738	699	709	744	725	719	723	750	693	665	708	677	698	731	702	740	725	747	707	753	779	741	703	689	735	717	714	745	696	765	740	730	695	722	714	679	689	757	725	714	699	747	713	743	734	738	704	740	737	666	725	759	762	701	759	728	706	700	728	743	704	724	704	684	670	766	729	753	736	715	720	718	683	731	692	696	747	760	714	741	707	734	736	694	757	757	718	717	737	708	720	681	735	753	669	755	729	692	730	734	817	733	788	691	692	699	720	755	709	778	781	748	755	714	705	694	697	744	660	713	740	736	685	719	730	729	746	710	707	747	720	669	714	660	723	743	760	718	715	759	712	711	688	693	760	704	720	690	744	656	723	737	691	688	752	705	714	700	726	676	732	701	718	738	763	740	761	741	696	718	739	688	738	690	688	674	743
9292	5209	3359	1926	1608	1313	1237	1157	1135	1155	1122	1160	1081	1018	1059	1029	1042	1054	1062	1069	1056	1036	1106	1059	1074	1072	1089	1037	1055	1059	1021	1134	1089	1033	1068	1070	1050	1004	1033	1025	1072	1086	1049	1046	1001	1057	1054	1021	1063	1019	1084	969	1012	1043	1033	1067	1101	978	1034	1015	1047	1061	1074	1076	1074	1046	993	1001	1072	1075	997	1070	1016	1079	1022	1007	1056	1023	1000	1041	1061	1035	1058	975	995	982	952	1057	1038	1007	1011	1046	1033	1007	1026	1070	1079	1033	1066	1022	1021	1010	1043	1046	1016	1046	1072	1024	1012	1036	1096	1025	1096	1009	1041	1022	1043	1059	1073	1017	1088	1140	995	1017	960	1026	995	1089	1053	1035	1078	1027	1027	1049	1068	1039	1049	1109	1049	1022	1030	1040	1076	1051	1104	1036	1027	1063	1080	1070	1059	1091	1042	1078	1048	1049	1033	1026	1034	1027	964	1081	1078	1102	1070	1062	1048	1047	1053	1044	1064	1030	1031	1055	1060	1113	1059	1024	999	1031	1056	1050	1022	1048	1031	1014	1057	989	1068	1064	1118	1081	1021	1048	1084	1056	1051	1057	1058	1072	1009	1041	1067	1044	957	1014	1102	1049	1004	1041	1072	1009	1048	1071	1062	1008	1038	1012	1007	1081	1032	1027	1001	1027	1078	1063	1051	1016	1064	998	1006	1040	1023	1037	1043	1049	1002	1050	1011	994	1049	1021	1040	1039	1067	988	1037	1000	1040	1086	1086	1037	1017	1029	1047	1010	1026	1087	1032	1002	1036	1010	1049	1059	1008	1074	1040	1046	1042	1040	1037	988	1058	1062	1067	1010	1025	1080	1012	1088	1061	1061	1050	1045	1014	1069	989	1057	1074	1088	986	1012	974	1120	1030	1026	997	1045	999	1025	1081	992	1028	1024	1050	1038	1067	1067	1009	1022	1093	1048	980	995	1032	1046	1034	1058	1079	1028	997	1087	1072	1036	1059	1011	1017	1123	1029	1080	1021	1050	1057	1032	1119	1087	1022	1085	1035	1026	1012	1010	1049	1073	1058	1055	994	1049	1034	1098	1029	1016	1000	1082	1096	1080	1023	1020	1038	998	1029	1028	1058	1032	1026	1096	1042	1061	1077	1035	1023	1066	1052	1054	1070	1040	1080	1001	1003	1069	1013	1050	1058	1066	1012	1046	1015	1055	1065	1039	1082	1115	1074	1042	1078	1070	1027	1021	1024	1065	1039	1054	1038	1133	1005	1047	994	975	1035	1050	1004	1037	1009	1056	1044	1080	1115	1012	1042	1070	1007	1032	992	965	1080	1055	1029	1047	1057	991	1029	1037	1056	978	1006	1038	1041	990	1003	1043	1039	1049	1008	1004	1053	1044	1049	992	1025	1096	1079	1043	1038	1044	1055	1026	1036	1075	1092	1018	1055	1066	1019	1062	1048	1054	1058	1045	1096	1044	994	1092	1034	1137	980	1040	1032	976	1029	1010	1035	1073	1039	1051	1078	1050	1065	1039	1023	1066	1066	999	1096	1013	1036	1119	1004	1001	1043	1060	1003	982	1010	1022	1047	1086	1062	1079	1077	1030	1051	1031	1073	1086	1036	1055	1006	1055	1066	1031	1012	1013	1028	1108	994	1104	1058	982	1053	1049	1018	1021	1064	1095	1092	1059	1034	1050	1011	1047	1054	992	1109	1060	1071	1066	1027	1031	1041	1049	975	1053	1060	1049	1076	1066	992	1006	1107	995	1076	1100	1093	1056	1008	1071	1018	1013	1077	1023	1073	1039	1012	1054	1006	1049	1044	1051	1054	1075	1105	1025	1047	1037	1057	1006	1035	1033	1073	1035	1070	1045	1016	1084	1091	1112	1058	1015	1079	997	1083	1009	1033	1042	1035	1070	1095	1052	1000	997	1034	1035	1111	1039	1069	1025	1052	1070	1048	1059	1018	1060	1066	1035	1026	1074	1019	1060	981	1064	1044	1013	1075	1034	1045	1012	1074	995	1075	1032	1090	1055	1064	1017	980	1052	1100	1052	1047	1003	1011	1056	1016	1043	1009	1085	1087	1057	982	1058	1051	1132	1040	1079	1089	1053	1108	1060	1104	1003	1053	1021	1078	1090	1064	970	1112	1070	1065	1048	1025	1016	1089	1004	991	1075	1034	1059	1019	1052	996	1036	1006	1061	1087	1106	1057	1042	1048	1083	991	1062	1035	997	1065	1008	1018	1046	1010	973	1048	1087	1036	1103	1035	1018	1042	1098	1028	973	1059	1045	1065	1078	1061	1029	1004	1023	1101	1059	1026	1067	1065	1031	1015	1028	1050	1082	1144	989	1093	1007	1065	1059	1088	1059	1073	1025	1053	1040	1066	1041	1009	1043	1101	1127	1025	1039	1105	1077	1053	1056	1000	1019	1006	1033	977	1094	1061	1057	1028	1023	998	1034	1107	1038	1092	1099	1037	1005	1049	1062	1049	1033	1114	1073	1067	1002	1100	1061	1107	1034	962	1048	1079	1063	1035	1009	1023	1029	1071	1038	1021	1042	1025	1076	1103	1049	1027	1017	1096	1029	1001	1021	1016	995	1047	1048	1042	1110	1002	1025	1011	962	1033	1014	1057	1089	1073	1060	1091	1037	1052	1062	1067	1020	988	1088	1022	993	1032	1017	1009	1002	1056	1020	1033	1068	1057	1014	1042	1068	1032	981	1056	1052	1007	1016	1018	1005	1000	1065	1080	1087	1033	1017	1068	1077	1064	1048	1102	1052	1084	1061	1030	1014	1118	1028	1054	1057	1022	1054	1074	1039	1042	1061	1095	1041	1050	1001	1032	1012	1074	1078	1060	1084	1049	1026	1047	1075	1015	1051	1035	1070	1008	1046	1000	1049	1015	1039	1008	1089	1071	1061	1055	962	995	1064	1049	1088	1046	1068	1007	1042	1048	1036	1088	1047	1019	995	1033	1037	1055	1017	991	1087	1057	1075	1039	1021	1043	1032	1113	993	1072	1105	1051	1002	1068	1054	1026	1086	1003	1023	1049	1012	1044	1063	1100	1066	978	1044	1028	1052	1037	1038	1034	987	1036	1058	1017	1021	1063	1008	1089	1058	1068	1027	1100	1048	1042	1051	1047	1019	1043	1054	1098	1026	1027	1025	1041	1033	1034	1055	1085	1046	1082	1052	1076	1064	995	1079	1110	1030	1058	1015	1059	1073	1030	1021	1051	1055	1022	1031	1087	1034	1037	1020	1034	1028	1041	1000	1004	1033	1047	1064	1084	1063	1048	1068	1040	1082	1008	1111	1016	1023	1039	1022	1009	1068	1107	994	1051	1099	1026	993	1052	1061	1010	1013	1051	1065	1017	1055	1035	1069	1048	1063	1032	1060	1051	1058	1020	1039	1006	1047	1080	1065	1020	989	1042	1083	1024	1081	1028	1056	1035	1041	1011	1050	1066	1020	989	1078	1034	1000	1039	1026	1054	1033	1057	1030	1041	1026	1005	1057	1033	991	1025	1103	1060	1048	1026	1027	1092	995	1076	1050	1047	1025	1010	1040	1038	1039	1039	1051	1032	1051	1016	1047	1052	1058	1039	1027	1042	1007	996	953	1098	1056	1040	1096	1052	1079	1023	1008	1027	1082	1035	1097	1013	1040	1031	1060	1096	1073	1047	1032	1050	1055	1144	1035	1044	1077	1001	1046	1055	1067	1093	1043	1021	1016	1019	1090	1054	1156	1082	1041	1083	1062	979	1028	1031	1092	1045	985	1003	1064	1027	1047	1029	1072	1038	1022	1000	1032	1047	1043	1068	1032	1073	1069	1081	1078	1009	1038	996	1042	1029	986	1031	1053	1068	1042	1030	1050	1012	1042	1014	1077	1063	993	1051	994	1032	1008	1090	964	1028	1046	1045	1094	1029	1030	1018	1049	1010	1006	1089	1031	1031	1092	1034	1058	1036	1034	1042	1084	1045	1096	1080	1047	1032	1054	1009	1034	1045	1041	1067	1008	1082	1043	1023	1076	1058	1017	1049	1091	1084	1022	1056	1047	1045	1008	1065	1030	1050	1071	1022	1116	1072	1065	1038	1044	1042	1024	1044	1024	1095	1091	1052	1094	1026	1079	1075	1035	1100	1008	1058	1098	1065	1123	1007	1046	1062	1063	1082	1094	1028	1069	1027	1039	1052	984	1099	1041	1016	1049	992	1020	1022	1040	1030	991	1064	1086	997	1036	1076	1021	1064	1014	1014	1084	1021	1062	1088	1059	1020	1047	1046	1025	1046	993	1074	986	994	1012	1063	1076	1032	992	1088	1000	1034	1023	1097	1056	1067	1057	1083	1009	1022	1082	1040	969	1057	1090	1055	1100	1076	1048	1016	1026	1019	1011	1071	1021	1024	1030	1066	1043	1009	1087	1070	1027	1055	1072	1063	1043	1042	1041	1103	1018	1011	1096	1042	1111	1035	1025	1048	1056	1000	1048	1042	1053	994	1056	1018	1087	960	1088	997	1003	1042	1088	1070	1041	994	1071	1078	1031	1021	1016	1015	1045	1045	1016	1000	1047	1105	975	1086	1053	1005	1023	1030	1068	1069	1007	979	1042	1055	1069	1096	997	1045	1004	994	1048	1009	1103	1075	1075	1000	1059	1037	1052	1050	1031	999	984	1010	1057	1049	1093	1034	1021	985	1106	1091	983	1053	1035	1032	1088	1022	1018	1021	1078	1028	1104	1048	1001	1052	1093	1079	1029	1041	1057	1055	1064	1073	1085	1032	1113	1050	1008	1119	998	1011	1017	1062	1009	1045	1047	1077	1072	1003	1070	1081	1066	1063	1025	1099	1026	1094	1097	1048	1097	1088	1055	1043	1030	1037	1045	1094	1002	1054	1061	1068	1035	985	1089	998	1095	1052	1056	1017	1076	989	1039	1051	965	1039	994
22948	21084	28200	24179	21056	7001	973	667	617	549	550	483	499	477	449	448	465	477	436	433	461	455	399	418	416	438	429	409	400	382	395	392	432	411	401	421	404	417	390	422	418	378	427	425	411	426	426	427	400	403	444	437	402	408	431	417	417	399	432	416	366	432	460	461	441	402	403	435	418	399	418	423	349	378	450	428	437	392	395	401	419	373	437	435	415	441	386	423	420	421	436	409	417	421	410	417	399	450	408	397	457	376	395	412	406	420	408	395	402	405	421	449	383	408	422	418	394	381	426	444	409	386	437	374	426	407	372	394	378	403	421	394	407	446	392	410	387	404	413	405	391	437	465	388	385	389	395	402	417	400	418	383	398	440	422	400	401	426	418	415	403	420	414	440	412	409	424	418	428	451	400	415	400	409	410	443	429	392	368	421	373	406	411	417	395	424	389	379	415	401	383	404	408	437	396	425	403	432	424	437	400	418	436	403	395	406	434	458	388	404	424	402	395	398	445	448	395	441	434	414	399	395	405	386	394	445	417	411	390	399	382	379	417	423	420	424	416	399	419	414	400	439	432	408	375	438	389	411	422	416	383	378	416	367	392	411	385	460	416	437	417	436	451	409	397	404	406	428	395	387	448	393	395	428	449	436	424	396	415	419	414	430	387	401	438	390	413	411	413	442	416	395	405	384	409	412	381	378	411	446	396	404	413	395	424	383	433	382	460	459	426	413	411	416	407	380	430	411	395	384	421	411	397	425	414	377	392	401	396	384	398	441	405	397	409	389	371	430	408	411	430	432	442	408	435	423	373	405	407	387	399	407	383	389	396	427	381	410	398	447	428	438	390	444	394	387	371	416	418	404	378	393	375	399	413	408	379	412	397	353	375	386	418	413	399	417	417	400	410	354	414	438	389	425	413	395	402	435	397	424	359	389	395	374	387	397	394	454	441	422	413	428	378	411	393	399	404	411	467	403	392	410	391	384	400	429	435	434	407	422	402	445	467	359	389	396	396	415	442	388	440	406	404	400	439	401	430	403	437	416	416	404	424	405	460	438	411	421	370	408	415	414	409	376	385	415	422	424	422	404	429	416	431	391	395	430	413	403	404	420	394	390	413	429	381	437	394	432	421	420	420	396	416	432	422	405	432	421	400	398	421	374	384	375	403	410	380	388	418	423	451	409	392	401	386	418	405	430	378	410	412	441	403	409	400	432	394	388	421	389	398	379	414	391	406	397	408	395	399	416	424	406	435	429	420	428	451	398	415	419	420	404	422	412	399	421	434	402	428	409	421	414	403	432	415	408	405	419	442	395	435	406	401	404	448	400	408	409	372	410	426	384	423	424	414	386	387	383	416	378	404	426	410	413	396	427	392	427	409	423	449	431	389	374	400	427	428	378	381	378	421	392	402	439	409	403	397	442	414	416	373	378	403	395	422	419	407	414	374	400	400	406	411	433	398	402	407	405	428	385	404	396	369	416	411	417	393	390	395	388	410	368	400	408	393	412	429	407	406	388	376	410	372	397	410	413	395	376	363	414	454	427	412	422	379	433	422	441	411	382	406	403	416	391	427	452	407	385	378	405	414	414	405	399	422	401	415	384	445	426	420	425	413	392	405	440	416	408	419	387	410	417	373	412	415	410	412	381	415	400	410	418	370	422	378	382	381	400	406	413	380	387	425	416	412	380	390	433	431	405	417	415	414	416	403	451	430	411	411	443	449	410	411	430	406	386	401	412	427	400	454	423	417	427	382	403	411	388	407	424	420	442	384	387	424	386	417	397	408	389	437	435	384	398	386	353	388	405	365	402	421	445	412	380	427	450	387	400	410	408	384	391	397	378	386	416	367	405	438	409	427	397	421	420	399	399	402	384	380	402	406	429	390	446	428	391	402	389	458	383	426	390	406	416	396	404	438	403	423	407	395	367	394	404	447	404	403	404	398	397	352	390	438	412	419	405	386	413	425	403	439	406	370	412	385	433	410	369	411	418	391	409	412	427	369	391	394	400	383	385	446	418	400	384	413	402	402	410	387	425	397	410	419	415	395	434	423	424	396	424	455	404	371	417	415	379	399	418	391	411	402	346	422	383	395	428	444	421	440	395	414	371	391	398	425	393	422	408	414	412	412	407	422	421	415	401	395	442	408	372	407	401	433	378	438	413	422	381	392	400	409	415	408	407	410	411	399	400	396	403	416	382	455	394	423	396	421	352	423	414	354	419	429	424	391	429	385	393	427	407	386	413	409	402	392	405	407	418	417	390	430	426	407	402	373	391	405	393	406	376	395	359	421	455	409	374	462	360	398	367	401	408	352	373	417	410	410	400	411	404	411	411	405	394	415	425	391	396	400	387	422	416	404	397	422	422	411	402	434	419	411	437	409	393	415	428	411	425	388	381	397	428	380	446	395	405	436	416	374	441	390	455	427	405	389	399	425	401	390	387	425	381	365	408	403	375	415	432	440	412	432	415	417	384	438	381	371	382	408	425	393	406	431	411	408	434	381	421	405	408	418	401	401	393	431	389	416	419	380	434	362	429	435	413	400	424	398	428	402	400	384	448	424	418	396	403	416	388	409	414	384	374	437	417	357	417	385	410	402	401	398	401	391	399	401	381	417	456	415	383	417	425	409	402	416	415	444	394	444	377	422	404	426	410	434	393	443	458	390	418	407	400	399	396	368	393	374	424	374	409	433	405	357	389	428	409	413	415	402	391	408	433	397	422	413	385	381	405	381	400	437	398	398	428	442	397	422	396	378	420	389	372	357	393	412	417	348	407	371	445	395	414	444	409	417	428	413	453	386	406	410	401	425	396	414	405	367	399	396	392	399	398	383	368	390	375	381	404	380	398	393	433	416	402	392	411	386	373	402	422	411	428	454	405	394	375	414	406	412	438	430	404	394	397	392	406	438	430	391	375	429	393	430	414	424	433	388	395	408	420	404	436	429	413	376	382	410	439	395	410	443	425	406	405	381	441	402	416	430	383	428	428	411	389	403	395	434	407	414	375	428	397	420	419	399	390	400	386	400	418	399	389	405	401	365	388	426	396	376	415	393	420	392	456	421	431	404	397	427	398	400	401	392	412	398	419	417	417	432	390	393	405	401	420	409	424	402	428	388	427	428	391	395	444	415	416	416	388	409	376	396	425	388	382	420	406	437	419	405	370	433	405	404	374	374	412	462	425	416	418	424	427	369	452	425	375	431	396	397	396	433	385	388	447	425	413	396	446	388	416	401	383	390	422	397	378	396	397	469	414	426	404	405	403	396	425	380	400	392	424	448	378	441	402	446	420	415	410	418	451	427	360	414	425	386	434	386	412	377	410	398	411	388	415	425	399	407	416	413	417	422	435	451	390	408	398	410	374	397	409	425	419	384	435	409	402	398	395	405	411	449	430	395	409	407	390	430	407	387	429	391	414	401	422	398	416	367	376	424	413	385	414	408	386	437	399	400	425	430	370	383	392	389	377	400	382	390	422	467	375	430	417	412	434	406	404
11302	12907	8201	4051	2716	1986	1555	1285	1129	951	884	835	778	744	722	699	734	657	675	727	649	695	677	637	617	627	689	589	665	644	639	617	618	608	619	600	603	629	636	587	653	647	623	616	602	657	640	599	631	616	601	631	621	615	640	607	648	666	640	639	578	645	645	686	633	604	657	618	641	644	648	608	628	648	641	637	674	656	657	603	643	635	625	633	634	606	571	635	621	654	636	601	587	605	580	573	604	615	638	611	548	586	618	641	653	627	639	611	649	650	578	627	593	627	640	615	593	632	637	633	667	667	592	635	628	619	636	657	656	612	642	600	599	619	624	632	594	586	598	608	616	630	592	598	615	580	650	631	661	601	647	622	642	607	649	638	627	598	589	609	623	607	650	590	618	602	585	652	625	631	638	588	631	634	610	602	593	646	633	627	613	615	592	610	644	625	642	619	573	587	629	586	606	641	612	603	608	625	611	629	596	545	621	639	617	576	640	619	592	600	627	601	610	610	636	616	607	629	663	633	608	644	605	627	656	623	613	590	634	556	619	607	597	596	624	571	679	611	625	607	627	628	600	652	614	637	596	637	591	645	614	654	657	654	677	628	594	619	646	669	619	615	617	646	664	594	652	624	607	631	594	651	621	642	648	643	647	596	611	632	622	624	585	607	609	585	641	663	597	615	611	626	605	631	597	628	628	603	683	609	609	596	651	596	607	594	597	621	609	600	599	604	579	657	653	638	623	634	596	625	639	652	653	630	632	593	627	623	570	621	605	608	630	613	659	647	578	606	629	660	640	635	632	680	580	569	576	640	612	651	628	638	659	618	636	579	583	615	644	595	583	600	636	636	638	563	569	633	599	654	628	692	572	637	656	616	625	600	649	649	610	639	620	630	652	631	650	649	593	654	652	609	663	562	604	631	613	654	611	613	646	602	617	633	651	623	602	632	619	665	623	554	620	671	643	666	587	674	675	691	672	627	618	609	584	629	640	643	605	624	597	618	598	621	633	636	613	607	592	621	669	588	584	607	640	647	655	607	629	625	611	631	647	587	598	648	632	622	636	607	633	628	621	582	619	627	594	612	598	606	626	599	560	637	616	601	615	619	635	596	630	632	631	647	650	589	593	600	604	633	646	571	625	618	622	630	588	596	612	624	673	642	619	612	638	610	617	621	636	650	604	580	625	567	642	649	601	627	580	666	635	603	631	597	623	603	638	624	614	600	598	644	636	645	648	592	603	630	666	615	592	585	565	598	637	598	615	625	626	660	638	622	615	607	614	557	603	619	611	602	677	612	614	566	645	643	628	625	605	622	669	597	640	603	626	597	662	624	650	602	628	615	651	616	625	585	635	582	659	612	619	611	588	620	636	584	619	619	597	620	633	583	645	618	615	631	647	577	582	629	605	656	641	598	612	616	601	616	598	561	602	586	581	642	639	633	624	601	596	572	638	566	657	623	624	627	590	668	587	602	602	602	596	635	639	607	604	597	624	602	594	609	632	582	591	665	577	622	619	575	607	611	615	649	629	619	606	626	600	650	580	649	589	620	677	630	609	650	619	593	626	633	601	641	621	577	637	612	590	622	613	635	590	607	610	616	591	605	617	578	674	643	610	620	647	617	645	631	634	590	609	635	589	647	574	602	620	599	576	631	616	623	592	628	624	616	574	644	596	599	635	600	609	659	584	612	604	657	592	606	661	599	621	617	643	598	610	578	649	592	651	639	568	584	582	666	657	638	630	602	600	614	569	580	603	627	633	592	597	572	582	645	600	637	632	666	592	605	592	632	653	617	620	621	651	645	611	623	601	614	591	662	603	590	583	627	646	647	609	642	606	583	650	642	607	614	604	575	643	627	663	607	616	642	613	645	611	611	642	604	630	605	654	622	619	625	632	632	617	624	556	664	667	617	629	617	624	628	623	594	609	597	645	617	619	632	618	601	619	597	654	597	609	625	593	643	626	617	608	610	581	632	612	603	562	608	614	586	626	606	611	631	642	600	605	626	587	639	645	628	604	661	616	625	613	625	588	594	632	648	638	600	608	622	651	609	578	623	609	639	625	610	633	637	649	655	613	609	629	624	632	591	661	592	646	597	622	605	593	599	624	631	615	582	623	624	632	629	604	630	593	618	632	620	625	556	637	599	631	622	602	610	607	670	610	641	593	644	573	663	621	555	611	610	660	559	615	629	607	649	650	608	622	646	610	605	607	620	626	651	614	675	643	598	583	616	634	618	604	568	633	623	624	597	616	606	657	604	587	589	610	592	563	623	647	598	610	626	603	574	624	594	610	654	651	641	608	643	595	623	603	688	621	645	647	606	655	593	614	623	618	599	542	621	599	610	613	629	577	642	636	602	601	638	595	615	647	605	636	653	688	646	648	610	639	581	677	694	610	635	622	641	637	588	622	623	651	630	601	608	614	613	649	626	656	670	617	664	637	606	623	599	621	624	627	573	628	632	611	605	617	591	614	601	631	616	629	624	597	605	628	647	658	610	613	623	591	595	608	611	646	650	591	598	620	609	632	639	596	578	652	597	614	607	603	620	634	604	621	571	620	667	606	618	599	586	604	666	648	662	648	626	613	619	610	629	671	604	584	584	581	660	588	605	649	626	630	635	663	621	618	597	566	660	587	608	618	643	639	615	590	648	614	614	600	612	591	558	645	655	585	627	638	610	645	632	614	586	595	638	645	624	625	602	608	602	619	609	571	585	626	649	623	615	624	643	625	635	608	550	612	649	616	619	611	614	604	624	611	627	582	625	611	616	569	612	597	628	606	607	624	580	610	605	669	630	590	625	620	641	627	665	605	589	659	626	599	652	627	613	621	658	557	619	599	646	623	679	592	624	598	612	616	598	627	551	599	607	614	641	642	602	641	622	637	618	608	622	590	642	637	588	590	617	585	678	595	621	622	624	598	606	627	581	615	640	600	613	588	635	668	595	649	612	617	604	645	640	652	562	581	587	598	625	607	606	653	624	639	572	617	634	614	602	609	576	620	592	602	642	592	553	632	648	636	595	629	611	623	600	597	608	580	634	633	638	615	649	643	650	626	671	615	654	579	604	639	568	612	638	628	619	613	598	598	651	604	593	639	580	605	608	610	620	608	618	661	644	613	595	602	648	605	636	604	606	645	624	650	597	581	562	631	628	649	603	598	590	626	590	596	631	572	633	640	604	635	584	600	624	598	653	610	604	629	619	673	575	651	593	646	623	604	614	640	581	620	643	603	634	610	679	593	608	614	588	607	607	606	615	645	610	669	651	611	629	649	622	617	618	623	658	587	648	616	619	656	642	605	611	612	614	613	630	621	624	639	583	640	559	627	617	613	612	611	627	617	618	622	632	611	583	647	623	601	591	642	637	652	613	637	624	622	625	601	609	628	601	622	580	632	651	613	581	645	592	584	599	623	623	637	635	625	682	648	626	651	638	607	637	666	619	647	653	608	666	600	638	592	612	619	616	617	623	658	637	644	646	649	653	630	618	608	612	652	627
24223	21065	26655	25082	4627	982	927	763	733	738	708	669	666	689	698	657	669	659	629	655	713	665	624	657	650	723	650	652	662	571	672	654	653	644	685	658	645	657	642	641	646	652	615	627	629	642	657	619	679	618	561	727	684	644	663	676	643	616	687	669	640	629	617	601	679	679	600	628	665	641	663	659	639	650	664	608	652	676	621	641	609	674	625	706	701	673	670	598	660	657	627	659	609	619	629	615	657	626	625	657	628	646	675	642	641	629	678	692	698	681	641	654	653	626	646	621	694	625	622	695	694	646	638	662	637	638	666	645	649	628	626	629	620	703	639	629	603	677	661	637	652	657	666	686	672	638	643	667	628	599	604	683	633	638	651	621	598	649	628	666	659	627	678	635	632	653	701	676	629	665	601	643	645	675	609	633	678	648	642	718	608	662	640	611	672	644	645	664	649	634	642	672	633	669	640	600	660	636	591	629	644	661	620	660	635	644	620	632	644	634	680	614	656	679	640	629	628	665	619	655	596	631	654	619	680	653	623	661	626	620	673	639	621	617	629	574	643	670	629	617	656	665	638	662	641	645	646	625	629	629	673	668	612	617	639	658	652	646	646	679	613	617	624	653	626	650	664	623	633	620	602	655	649	631	639	641	616	622	665	699	661	645	629	646	621	615	651	605	642	661	664	677	594	664	686	646	651	616	633	611	650	642	659	619	617	639	610	657	655	633	589	642	621	640	634	650	648	619	677	641	701	669	621	692	665	620	632	647	609	693	628	658	606	645	626	646	642	656	646	600	665	611	649	635	650	649	657	613	645	599	661	634	659	635	651	637	620	626	651	644	623	663	626	681	630	638	673	720	584	679	601	671	645	663	603	640	625	577	637	642	628	617	642	653	668	643	627	650	614	644	623	588	664	643	661	648	664	680	642	656	606	682	690	638	616	638	669	637	653	650	664	673	618	612	650	634	679	611	649	644	619	664	649	694	623	627	672	674	626	672	659	610	602	612	624	646	674	635	586	669	659	637	638	660	651	641	671	658	647	673	660	679	664	677	663	626	663	612	650	632	636	644	623	638	646	613	646	667	628	632	649	666	652	679	676	630	642	628	616	627	637	642	631	656	638	692	660	611	622	627	662	616	650	661	653	650	651	611	638	617	670	630	651	651	643	634	642	650	637	676	643	623	627	585	648	643	637	605	649	666	663	643	613	634	663	647	615	624	665	648	667	652	659	665	664	632	651	682	618	642	608	645	655	614	642	600	658	636	642	610	673	635	647	621	660	661	649	680	613	658	653	599	609	648	609	644	601	662	651	624	649	655	644	661	658	664	626	656	657	623	597	602	651	664	625	619	677	640	605	610	642	626	635	642	645	634	626	661	659	684	586	637	637	637	655	609	637	679	660	630	647	579	604	659	679	645	651	657	667	587	647	640	708	645	632	681	642	649	651	640	623	637	631	609	613	645	651	581	614	612	616	672	659	677	647	686	604	639	645	671	664	625	662	638	680	685	670	618	629	649	635	670	654	633	679	626	619	639	634	679	610	623	665	668	612	604	639	613	641	668	685	612	689	606	617	621	668	617	673	595	618	636	650	631	667	677	669	599	614	691	628	608	630	662	660	711	646	624	604	639	643	657	659	664	652	620	666	676	680	663	656	645	605	647	629	635	641	686	674	659	636	672	637	677	650	632	669	640	657	655	668	620	635	673	652	645	648	653	654	627	619	665	626	633	706	664	654	631	670	636	667	631	645	654	656	624	680	630	649	626	626	643	564	680	613	609	688	633	628	663	668	616	606	686	697	666	633	631	694	640	663	632	634	630	604	634	647	643	621	699	635	608	624	615	619	633	688	673	640	632	624	633	626	596	670	658	636	643	628	648	631	631	629	676	613	645	621	681	659	619	610	614	684	666	604	651	642	655	679	622	576	632	659	681	618	652	637	674	643	676	670	658	646	690	620	599	604	635	624	611	626	623	607	626	647	639	683	637	645	624	591	632	646	627	644	663	664	586	660	647	614	633	700	630	622	617	613	683	628	633	684	654	604	664	643	602	678	621	629	586	689	684	667	665	641	634	668	665	593	673	651	629	623	669	641	620	636	655	592	645	666	606	643	647	638	628	665	651	658	655	656	643	643	616	658	631	647	633	631	631	674	631	580	629	640	677	669	629	661	596	597	696	649	642	662	650	628	678	621	620	639	667	657	672	673	644	636	689	636	674	624	675	648	636	648	653	701	663	614	626	632	654	719	632	667	646	620	703	624	631	671	654	610	666	703	608	639	632	620	638	623	645	635	655	629	631	601	603	622	692	634	661	616	606	701	593	657	634	651	618	632	663	643	683	639	678	653	611	627	628	602	625	654	636	617	621	642	664	689	629	659	679	637	632	657	647	613	687	633	655	646	634	616	656	671	633	622	623	667	611	682	655	604	638	633	609	644	630	592	638	660	661	645	634	653	652	625	663	663	643	680	642	637	669	630	622	659	636	586	585	620	613	726	681	663	617	639	678	639	664	656	657	627	636	614	656	675	648	648	673	685	661	683	669	604	629	587	620	593	610	646	620	651	659	643	620	603	634	644	652	667	678	629	594	627	666	646	629	636	652	629	614	662	641	680	676	660	608	615	603	652	648	666	644	686	623	609	637	636	633	580	708	634	625	585	687	623	657	591	674	634	555	656	638	628	631	661	622	614	624	652	634	667	660	637	632	643	641	625	678	623	617	617	654	662	621	613	605	602	634	571	639	616	656	657	624	647	633	640	667	625	620	636	597	648	635	701	632	644	665	586	596	636	644	672	618	622	607	623	614	633	639	618	638	646	647	662	649	623	633	622	700	665	607	673	637	618	642	716	635	592	639	650	650	664	640	636	613	635	594	656	644	670	655	623	624	671	611	686	624	625	607	658	594	623	644	656	641	602	635	644	611	695	682	622	637	664	630	647	648	667	621	671	627	631	659	670	664	616	601	636	682	657	684	626	637	637	661	634	649	614	654	655	643	653	674	644	647	612	643	681	641	640	659	647	627	634	647	700	613	632	634	659	655	668	634	693	612	689	632	626	649	647	671	685	653	573	623	645	609	644	634	617	651	660	654	631	631	661	640	620	711	627	637	661	662	667	647	682	620	640	643	658	671	649	654	666	638	626	679	606	679	629	676	644	672	643	641	621	592	656	627	638	617	622	639	606	652	623	633	660	646	606	682	594	604	617	657	586	655	648	632	625	627	625	623	658	648	672	645	614	662	644	648	643	659	673	676	663	634	631	642	609	645	643	638	647	686	665	652	645	649	618	683	694	657	609	614	618	666	607	625	634	634	614	584	658	644	660	649	681	626	604	628	637	642	651	622	614	673	613	617	661	678	664	684	660	621	661	610	659	633	629	639	671	591	644	686	594	634	589	659	619	622	626	665	653	660	622	655	648	720	700	660	640	628	644	615	632	660	639	643	658	630	615	651	665	653	653	631	638	638	594	609	647	634	647	626	648	668	658	609	610	629	644	667
9989	8637	5494	2805	2098	1655	1482	1278	1211	1103	1073	1107	1016	989	1039	997	942	942	988	968	964	914	951	920	889	922	923	906	972	917	930	946	916	845	855	917	974	943	903	961	879	888	891	909	913	911	953	856	894	912	892	918	917	898	987	873	930	878	888	962	921	931	903	858	916	931	964	932	915	885	906	885	903	933	890	915	875	916	877	898	904	939	964	968	918	948	902	911	883	870	935	953	909	902	961	891	915	945	902	889	882	926	940	879	930	941	949	898	936	940	919	961	918	950	864	914	964	944	951	874	963	961	887	946	891	914	853	885	908	934	922	879	914	973	950	910	906	868	947	898	876	898	885	911	872	921	915	929	902	909	876	914	916	896	944	891	928	905	912	939	931	897	953	926	902	933	921	926	940	926	979	891	947	878	943	901	854	914	938	967	961	875	938	927	954	940	896	904	962	911	909	904	934	957	962	877	916	975	931	862	951	930	926	956	915	904	931	920	949	854	898	916	936	902	925	964	901	888	888	969	880	866	962	919	911	944	920	901	911	908	940	889	886	903	925	906	906	979	947	918	865	946	905	926	892	903	916	861	887	947	911	910	865	899	968	890	896	930	886	960	953	962	974	970	903	933	932	931	858	888	923	913	943	892	858	894	911	926	929	880	928	911	869	916	868	920	847	915	880	944	935	955	853	874	945	918	890	954	935	933	934	941	956	984	883	910	938	927	902	942	855	926	908	922	910	911	925	958	891	875	947	856	870	899	971	936	903	913	887	913	922	858	915	915	965	923	922	905	885	952	930	929	958	904	947	925	931	853	899	893	923	936	916	866	902	911	929	927	893	927	951	896	934	893	923	914	832	912	908	919	899	944	948	897	941	907	909	959	961	927	942	921	923	892	932	847	903	925	935	967	905	866	891	848	875	870	907	907	892	903	883	925	974	899	875	947	916	953	908	897	917	886	921	919	923	913	979	935	965	904	907	945	897	879	956	906	886	938	886	884	904	936	957	958	945	944	984	885	855	923	915	905	891	900	926	916	913	989	864	956	952	881	926	871	934	941	934	910	886	933	914	959	912	926	917	960	918	931	893	927	907	910	903	842	916	820	914	993	945	863	911	934	909	876	892	914	888	925	927	922	907	946	922	916	892	868	875	902	955	947	941	840	904	891	965	899	960	887	972	910	947	917	882	900	904	910	909	932	882	907	928	929	928	880	976	913	914	939	903	937	855	970	926	928	907	935	938	864	900	927	893	957	859	916	977	954	901	917	910	897	936	920	944	969	904	921	966	980	927	916	922	899	885	910	921	901	838	977	914	923	920	910	955	900	908	968	930	952	931	939	972	951	912	893	901	928	921	928	937	932	921	930	911	880	913	964	912	922	957	897	902	989	883	955	936	880	916	948	936	915	928	881	890	939	938	958	932	904	916	912	912	870	915	895	874	878	952	955	927	872	917	944	957	882	956	945	903	920	900	911	934	961	958	909	910	861	960	889	911	949	866	898	932	916	909	986	936	903	974	914	960	931	920	906	902	944	913	904	945	935	863	966	908	902	961	951	933	870	889	892	920	940	930	949	927	891	906	867	884	905	887	886	925	915	884	959	866	906	864	929	931	917	962	958	909	999	917	900	962	917	919	953	880	850	972	871	870	973	918	898	933	906	898	889	887	891	905	925	872	900	907	949	897	926	896	961	906	930	964	888	855	917	961	930	913	892	929	955	901	914	917	880	892	884	970	917	995	932	938	934	876	940	948	917	939	882	919	890	900	928	919	949	927	895	948	827	867	923	942	960	954	955	906	960	926	929	922	891	882	915	949	938	895	921	923	906	900	924	905	924	894	925	927	882	945	822	903	910	987	949	905	950	934	881	912	904	981	922	916	957	880	959	876	950	935	894	897	947	887	904	884	933	906	911	907	933	921	903	919	907	927	932	915	919	920	912	953	934	904	910	872	904	854	935	966	903	958	943	912	916	900	869	925	893	962	890	903	929	927	903	943	886	877	902	909	899	930	896	909	905	918	871	948	977	915	892	874	911	878	944	937	938	926	899	945	918	975	888	897	897	901	977	943	896	962	972	963	925	966	1008	919	958	887	919	908	910	909	931	928	885	920	930	895	940	939	871	899	902	870	947	911	884	936	898	1006	949	876	917	943	914	909	898	951	940	937	870	899	946	874	928	913	885	867	918	946	848	861	936	887	906	913	934	887	898	965	927	900	911	875	917	924	954	926	893	988	877	891	882	941	969	846	919	887	956	916	912	917	987	903	893	953	855	890	927	894	865	949	877	935	883	923	915	924	918	944	877	930	875	880	881	924	962	892	952	930	892	859	913	897	900	920	901	910	920	905	906	983	931	853	945	926	938	921	954	938	885	894	917	953	899	885	927	886	924	897	913	907	929	868	900	906	910	965	902	956	922	916	920	928	944	976	823	923	907	938	940	902	875	955	906	965	953	925	883	942	901	917	950	973	928	913	926	942	915	898	935	955	918	877	902	922	945	979	928	894	937	911	904	978	941	970	895	920	981	979	941	902	890	904	922	934	934	912	931	905	907	868	908	894	946	941	953	923	904	896	961	879	891	971	980	973	934	851	897	942	933	889	925	912	909	919	899	839	973	933	893	914	925	928	898	920	923	926	915	956	894	951	938	877	935	878	915	963	863	905	921	865	955	889	887	944	901	918	905	981	939	885	933	891	951	964	917	919	855	884	946	914	922	935	888	921	908	948	905	921	986	909	871	908	935	897	930	923	911	882	882	917	911	950	942	876	874	913	905	877	903	889	935	898	943	915	882	848	945	909	934	885	913	900	929	896	925	929	886	900	922	886	946	926	896	922	912	945	925	926	911	917	946	929	915	922	934	900	933	893	882	923	948	1004	944	890	887	916	932	929	869	910	926	902	898	932	991	969	905	878	875	931	890	883	926	882	921	965	918	920	915	943	903	954	891	945	962	885	892	911	881	953	953	899	888	919	937	930	935	832	867	959	910	955	877	932	917	923	960	928	932	944	889	925	898	922	910	908	931	936	931	915	918	924	871	879	911	903	882	894	904	915	933	877	891	917	915	897	917	898	933	905	903	880	884	937	947	939	888	914	884	903	954	945	927	884	875	903	944	963	910	925	908	928	914	899	879	940	915	901	852	922	898	922	890	928	927	939	921	894	909	950	952	890	904	891	925	954	909	876	915	907	904	882	991	878	954	896	928	892	933	924	905	904	940	916	887	968	918	893	930	923	939	923	973	891	877	869	937	933	896	875	954	930	935	896	884	971	841	887	966	949	890	904	881	847	922	920	903	954	925	927	917	977	917	888	899	945	937	938	908	909	893	917	963	932	886	907	873	960	908	910	912	912	875	911	891	940	959	918	969	919	873	912	956	884	943	910	863	862	880	903	886	881	965	940	871	957	881	917	929	885	931	954	893	926	936	882	896	943	926	913	922	927	849	904	960	894	901	912	886	915	871	915	939	914	944	946	900	872	916	983	932	918	940	921	894	962	943	924	941
22101	21084	28753	23650	21084	21018	3752	682	504	400	366	350	293	269	280	257	251	202	245	239	225	216	216	206	197	228	207	197	218	198	205	205	214	184	199	218	205	201	188	177	174	216	185	190	194	177	175	194	197	208	178	206	181	176	174	198	201	214	175	228	180	192	192	174	180	187	208	200	184	194	198	188	185	197	184	192	211	221	190	158	182	220	179	196	196	199	195	191	188	191	222	195	193	195	205	215	195	199	201	187	195	214	189	195	194	187	203	219	203	194	180	188	205	194	174	177	172	182	177	202	194	184	196	181	192	200	219	193	198	166	181	173	186	171	166	182	191	192	184	195	177	211	206	190	194	173	179	197	197	211	175	183	193	206	187	193	170	181	174	188	183	192	173	190	188	194	169	171	192	198	183	188	173	185	173	183	209	169	174	178	191	197	214	204	174	206	186	202	187	185	187	193	194	192	177	207	182	196	190	178	189	197	179	142	177	206	197	196	190	181	173	192	180	205	195	214	204	178	185	181	205	194	163	191	184	191	206	180	170	193	209	194	185	201	184	177	169	182	200	173	179	180	186	207	181	207	210	202	208	201	175	210	227	183	202	205	194	180	205	194	209	183	181	180	191	175	186	191	180	196	217	165	166	171	166	198	186	164	205	200	183	192	178	196	177	179	193	192	155	168	210	186	178	184	209	174	186	166	181	191	205	204	192	196	195	219	204	183	205	185	198	193	176	200	181	208	171	196	192	177	197	182	195	168	203	182	156	197	189	201	168	202	196	212	181	164	205	173	209	171	194	159	182	205	198	201	195	196	195	163	180	181	172	215	196	185	182	204	168	171	188	179	202	191	211	170	199	190	176	194	198	192	179	191	196	177	202	186	162	176	196	205	181	182	188	180	176	202	184	174	189	182	186	191	194	188	180	197	174	192	209	207	186	207	187	173	185	190	212	214	189	183	205	199	187	187	193	205	149	203	183	207	193	186	187	190	186	173	195	211	189	183	175	183	204	202	223	196	186	190	188	179	204	184	193	172	198	190	199	179	202	170	205	182	168	203	199	182	215	195	194	184	204	188	197	209	198	187	172	183	171	169	205	184	165	185	218	174	209	202	167	194	187	183	178	194	173	188	202	198	180	192	184	170	192	201	192	187	165	199	190	195	197	182	178	188	162	183	196	172	183	175	201	171	180	173	222	172	195	184	183	202	153	182	161	195	184	192	189	184	185	165	207	186	185	195	199	200	215	184	181	204	183	177	201	181	191	227	193	193	202	210	197	193	186	201	165	205	216	192	188	203	191	210	190	199	185	183	193	177	194	153	160	185	174	208	175	211	181	212	199	190	174	186	191	193	184	184	176	211	222	165	218	198	169	192	187	180	173	210	170	202	189	186	197	175	187	187	197	201	195	180	205	188	210	211	181	188	163	178	187	174	173	178	191	192	193	185	196	189	179	206	196	216	194	180	193	185	184	181	187	163	199	173	176	189	194	197	194	197	190	185	181	176	216	165	192	185	171	176	198	179	180	186	221	185	181	187	191	184	184	197	186	172	177	220	186	178	177	195	170	197	189	183	183	190	189	197	202	177	190	179	177	167	186	202	200	200	190	188	191	175	169	168	188	177	186	173	162	209	180	198	173	186	184	202	198	182	191	202	190	182	181	182	199	203	207	179	174	186	204	192	169	189	182	198	172	171	187	183	180	184	192	196	182	181	184	174	198	190	186	183	203	185	185	168	217	199	198	221	188	166	192	195	190	178	207	166	201	187	175	176	172	179	191	174	182	203	180	198	184	188	213	194	176	187	173	180	182	194	184	176	201	199	200	181	178	230	222	170	195	182	208	196	187	183	189	185	201	186	170	185	182	193	204	183	171	191	181	196	188	164	185	173	181	216	177	204	207	199	165	185	218	208	206	187	201	184	183	197	170	198	180	196	202	190	188	200	223	178	221	180	168	189	175	193	195	184	196	194	212	179	175	165	186	193	198	199	186	183	190	186	206	203	191	192	191	200	184	188	178	197	180	186	196	194	190	169	194	196	203	178	210	183	170	185	184	200	185	162	179	199	197	196	194	180	190	203	200	172	200	192	198	161	195	164	151	211	197	164	195	163	184	177	168	183	177	180	192	193	180	189	190	175	173	206	180	211	182	165	192	194	220	172	195	211	199	191	190	173	190	185	190	207	195	187	184	181	171	189	184	184	184	188	183	190	191	175	164	183	179	177	206	186	185	176	179	204	175	183	186	165	203	194	159	198	234	159	195	194	161	194	193	187	177	166	174	196	172	200	197	166	195	197	163	183	179	165	179	167	185	182	193	195	157	181	192	195	189	192	191	188	203	182	184	173	197	184	190	206	181	180	168	193	195	165	199	158	200	181	210	201	181	212	190	233	180	171	190	184	208	152	193	190	217	208	187	193	184	209	178	190	188	167	172	206	209	188	170	195	187	194	181	203	189	205	213	207	182	196	197	207	187	195	185	196	162	194	188	194	190	200	181	186	193	201	203	194	198	175	178	194	187	188	187	192	188	194	206	165	191	189	175	194	169	203	191	185	192	211	168	175	195	224	184	194	207	184	187	192	213	191	189	188	164	188	163	194	214	196	171	211	180	182	202	190	184	187	180	181	175	180	182	185	182	182	186	198	184	181	199	217	212	206	184	173	176	185	178	204	197	184	181	191	169	221	195	196	192	216	210	201	196	203	178	185	216	204	185	164	200	189	188	159	183	186	183	205	196	187	189	185	212	201	178	201	187	172	187	188	202	179	177	200	178	183	196	187	179	156	194	179	190	179	168	165	182	208	208	185	183	193	200	189	178	202	194	198	207	184	190	183	184	183	185	186	179	197	179	172	186	180	178	177	201	207	188	197	204	194	179	199	169	191	176	203	191	175	198	191	189	217	188	203	182	193	216	193	209	195	216	170	216	171	188	199	161	188	205	180	176	198	200	196	189	168	184	179	180	195	199	187	193	176	174	171	239	201	193	189	207	171	189	210	205	171	211	184	182	193	200	183	183	168	173	166	162	185	198	167	196	180	184	213	174	186	173	198	158	209	168	202	199	185	196	179	192	170	191	179	198	180	189	188	199	202	185	172	187	187	185	206	201	212	198	200	187	179	194	156	211	188	191	166	198	174	200	159	202	188	192	208	200	191	208	189	182	200	198	188	172	188	190	185	209	202	203	199	193	175	188	186	194	195	166	204	197	183	176	182	188	189	193	198	146	189	204	194	186	175	164	179	193	149	193	187	163	194	195	190	186	171	205	199	195	194	188	187	177	212	193	194	213	209	181	194	194	194	213	223	168	199	198	183	191	176	196	187	193	211	195	208	196	169	197	178	208	206	182	195	193	184	196	199	185	191	178	166	193	188	211	183	188	180	172	195	185	190	186	184	215	174	175	198	191	167	189	167	180	177	209	179	201	193	176	187	204	206	190	212	167	170	189	187	200	178	180	196	174	189	177	194	175	197	208	177	181	163	177	192	193	186	157	207	196	198
13927	18342	11828	5708	3767	2607	1919	1409	1176	960	818	720	582	577	563	487	497	398	390	398	391	396	362	327	350	347	342	342	326	337	320	342	319	277	285	340	310	336	292	308	293	281	281	296	304	311	288	250	286	310	285	294	301	283	296	312	272	284	289	301	272	267	310	273	273	308	270	310	288	317	279	299	314	294	266	292	274	287	256	285	295	275	290	275	318	287	316	271	276	297	285	270	276	294	284	265	297	285	267	285	277	271	278	270	308	298	269	261	303	304	310	301	280	262	319	283	266	264	308	315	284	299	275	271	267	299	284	306	247	258	270	272	280	287	281	275	322	286	284	258	285	289	281	292	288	294	291	258	271	277	265	272	278	314	280	302	264	282	263	309	262	279	284	288	285	257	253	270	246	294	259	269	273	302	268	294	293	295	279	307	261	269	278	276	253	274	282	282	265	312	313	263	256	277	276	237	284	276	283	258	298	294	288	264	273	271	267	293	288	280	268	281	272	284	262	286	261	273	286	299	296	297	271	300	267	289	264	248	281	295	318	285	290	264	261	274	308	264	261	255	288	255	294	278	318	291	293	293	263	304	294	279	302	255	257	292	298	267	336	279	270	291	327	275	268	301	273	303	286	291	287	327	305	322	281	279	262	269	259	259	292	282	271	286	305	260	276	286	300	295	261	279	250	248	300	299	240	264	266	292	278	289	273	279	279	302	287	283	311	250	278	277	271	255	313	270	266	269	288	247	288	292	268	301	290	286	253	269	266	273	280	249	289	297	265	266	274	302	267	297	303	287	284	270	283	276	268	256	278	282	307	290	284	260	325	276	280	269	270	295	310	270	298	275	276	315	288	285	254	291	319	296	272	289	272	299	253	280	295	271	281	287	274	263	280	281	286	298	278	259	284	287	269	293	285	291	260	290	301	279	273	277	292	282	302	288	274	313	295	282	266	262	293	267	277	257	277	279	292	256	286	270	284	302	291	265	306	264	264	283	245	261	294	277	293	266	299	282	270	276	282	284	265	280	292	313	268	263	267	287	253	275	280	291	286	301	267	286	306	268	277	247	282	263	257	289	278	249	243	260	277	277	282	293	262	277	295	277	304	287	293	265	251	309	289	276	307	262	301	272	277	251	255	274	296	282	299	295	292	270	289	261	312	264	289	282	290	271	293	303	242	283	296	295	271	268	274	269	318	312	254	329	302	290	288	294	263	273	283	280	285	268	290	269	304	271	272	263	289	281	304	272	303	280	281	271	293	264	269	256	297	280	292	288	267	260	293	307	252	281	227	304	285	281	255	277	264	282	282	302	268	300	303	296	286	261	289	289	275	307	254	265	278	285	285	261	261	293	274	264	271	291	292	302	284	267	253	282	254	279	267	279	274	278	259	297	275	279	259	271	269	306	280	283	294	295	314	282	288	273	272	258	296	283	267	287	295	264	307	264	278	299	297	273	289	295	289	293	262	301	276	297	278	283	285	289	282	300	299	283	281	300	269	300	276	263	296	285	289	286	253	298	285	270	255	275	285	294	280	274	300	280	285	309	312	270	284	292	324	258	297	302	256	277	265	311	283	271	277	307	277	273	293	302	300	305	293	287	250	288	280	285	288	286	269	267	299	261	274	288	271	303	271	297	260	286	293	262	312	250	272	289	293	294	309	267	268	280	294	275	270	265	267	277	294	287	286	306	297	274	268	263	265	291	278	326	276	270	293	278	268	308	261	295	269	282	289	266	276	282	276	290	294	265	262	274	278	275	281	270	254	296	265	264	272	279	293	313	267	297	288	302	295	281	303	293	280	288	262	261	288	264	262	262	290	274	259	276	259	295	285	276	243	260	331	272	281	272	301	307	267	291	258	284	288	272	273	275	269	270	281	279	265	318	280	257	276	279	291	274	273	274	266	275	268	269	263	272	279	298	258	272	294	297	304	270	267	275	297	270	275	273	288	273	263	286	286	275	278	282	297	278	286	275	265	290	304	293	252	281	268	294	283	249	268	285	285	307	280	271	280	271	289	271	273	278	274	294	269	274	312	287	297	268	288	274	308	265	271	277	281	263	279	274	282	265	264	289	286	271	277	269	276	257	242	284	261	301	271	263	285	282	279	294	288	263	285	295	293	266	280	257	256	279	294	329	283	303	274	289	284	251	254	314	279	263	291	264	260	275	297	251	296	309	306	289	284	258	268	292	291	295	262	282	299	281	246	309	259	282	269	290	292	274	279	269	289	293	254	280	262	289	300	302	281	278	261	277	276	248	280	301	274	273	264	267	270	260	280	268	272	263	288	283	289	292	292	306	269	298	301	283	316	280	288	265	295	298	298	316	271	290	258	267	265	327	261	256	266	269	291	277	298	253	270	259	256	267	301	262	278	259	289	300	294	307	283	275	297	273	267	268	274	254	286	284	265	276	311	267	260	282	281	305	260	276	239	283	288	264	249	285	283	266	302	279	280	240	268	278	265	272	265	269	274	280	284	278	290	271	309	293	292	264	278	266	256	262	268	288	296	289	265	298	281	254	298	274	257	266	275	263	265	248	287	290	262	256	263	286	280	310	307	264	264	286	295	286	273	312	273	289	289	274	280	261	246	263	263	260	294	283	267	236	264	276	276	289	288	272	285	277	269	314	299	283	298	310	273	275	288	281	265	280	277	276	277	266	268	301	255	290	286	258	275	301	269	260	279	284	283	240	281	262	276	289	280	282	285	305	295	308	245	308	288	305	273	302	273	302	257	280	282	277	254	292	281	283	285	278	287	270	283	304	286	291	271	276	283	276	280	289	264	260	289	270	272	271	272	259	288	292	277	285	293	273	281	279	264	263	279	297	288	272	258	273	284	272	275	304	289	281	280	293	278	269	272	286	276	261	266	295	296	287	275	300	286	269	282	299	283	277	271	310	264	247	261	294	264	287	302	244	284	300	268	289	270	275	270	256	264	275	267	275	286	286	284	306	277	263	279	293	287	291	266	274	279	301	282	253	273	290	284	302	262	267	285	274	287	241	287	289	304	278	271	299	311	271	275	270	270	256	268	302	286	266	312	283	266	259	282	250	281	275	295	309	291	270	266	281	290	295	272	298	290	290	268	278	291	296	292	271	299	276	264	285	249	270	278	305	279	251	269	262	275	294	270	270	273	277	289	255	306	272	275	272	292	283	285	270	292	281	263	275	290	316	284	285	255	262	265	264	287	261	268	283	272	255	299	275	276	248	271	267	275	289	277	285	273	244	282	268	279	275	277	284	273	270	301	298	217	288	301	257	255	293	276	271	275	300	300	267	270	273	294	292	304	263	263	259	295	292	273	265	272	252	292	277	274	302	277	295	261	242	292	278	278	277	281	291	289	271	282	266	316	289	290	262	267	263	303	287	272	283	247	280	273	282	287	283	301	278	287	300	260	274	289	289	261	287	280	300	291	305	260	267	284	264	250	309	304	279	296	308	300	278	301	291	298	291	279	274	271	266	272	278	279	293	280	281	280	277	278	293	254	267
26707	19296	6302	1484	944	835	818	774	765	767	797	754	724	711	675	763	728	760	693	718	720	728	659	686	652	729	693	755	754	738	690	678	710	695	732	673	745	709	710	667	744	758	724	693	707	731	762	664	667	701	739	686	730	711	692	683	732	752	755	717	711	699	714	699	691	708	673	666	730	705	710	763	770	709	666	707	754	750	681	699	690	717	715	724	712	770	717	692	728	688	720	710	734	739	715	701	718	725	701	705	685	681	734	679	753	707	752	676	744	682	703	708	685	748	665	710	715	704	692	684	710	753	671	702	687	707	723	725	710	712	734	704	725	725	750	715	691	721	695	719	714	681	740	737	721	753	710	717	671	687	695	664	681	732	729	763	711	722	772	734	714	725	755	726	751	747	710	685	761	718	747	730	709	718	705	741	691	709	751	716	765	711	707	708	739	673	725	701	745	684	692	752	783	753	659	667	748	701	739	731	726	723	730	700	703	746	734	746	729	710	707	710	739	748	710	740	707	679	739	721	678	704	743	675	730	673	762	717	671	724	708	702	704	679	712	702	731	731	703	706	722	736	708	699	749	752	665	667	678	667	700	724	704	734	759	718	688	692	715	683	716	729	719	668	728	706	682	733	714	753	666	713	689	687	714	732	736	718	750	739	728	706	692	734	713	715	740	669	732	767	699	666	736	727	744	716	713	693	708	696	712	731	720	773	662	745	722	703	775	711	738	721	699	706	743	730	733	707	663	674	750	707	699	716	715	756	706	739	736	724	736	734	708	688	689	703	695	709	722	659	672	691	711	692	709	682	742	719	713	747	723	717	715	747	732	705	704	762	763	710	705	737	761	671	692	726	717	714	677	745	699	725	669	683	724	720	749	709	733	708	742	693	762	723	735	693	721	719	729	703	734	685	697	692	725	688	734	724	702	682	711	738	691	694	672	685	653	706	710	756	722	730	727	721	757	746	762	719	690	732	709	675	719	737	722	728	743	711	723	722	674	684	727	724	699	697	684	709	745	680	717	689	707	749	710	702	709	725	739	681	703	707	705	694	651	687	695	722	709	720	738	738	708	756	684	702	702	676	698	754	744	706	776	774	641	699	696	724	711	699	661	744	701	711	698	720	704	714	709	680	709	677	722	699	697	734	734	739	706	715	736	717	659	692	703	711	734	716	708	719	744	698	647	673	718	678	755	711	696	715	712	670	719	724	700	726	720	708	780	777	687	725	721	677	707	706	660	707	646	693	707	692	706	773	679	688	697	678	714	715	689	732	753	749	730	716	744	676	694	688	731	711	695	689	708	662	709	696	730	735	725	685	702	739	748	723	676	718	669	743	691	654	652	703	718	741	741	702	760	684	687	726	712	722	724	694	663	719	702	688	760	711	720	736	723	729	674	728	679	725	717	719	722	711	755	709	731	718	679	709	698	694	684	707	745	717	681	709	673	687	695	710	724	724	720	687	721	715	696	709	744	708	691	695	671	728	726	686	710	699	699	681	713	746	712	753	742	718	767	722	754	739	697	685	696	738	709	703	697	734	777	753	727	746	733	724	695	724	733	693	745	719	648	714	731	694	694	682	712	647	669	754	708	716	693	732	717	690	700	729	699	676	709	738	721	731	686	743	694	740	737	698	680	712	681	664	718	760	681	688	712	704	702	684	741	712	708	712	727	628	715	723	707	741	721	681	723	726	719	747	693	728	717	683	721	710	692	713	703	724	703	744	695	686	722	691	714	703	755	705	708	728	722	732	759	721	706	743	698	707	748	706	762	763	710	676	739	737	757	688	769	748	732	726	702	696	737	745	693	688	743	693	720	732	656	686	754	709	678	721	725	716	694	702	713	696	707	696	778	761	697	708	711	688	698	693	715	704	746	729	680	704	728	748	689	721	765	773	756	739	682	743	732	735	728	726	694	700	714	674	636	693	751	737	633	737	758	717	733	696	684	734	707	690	682	708	726	704	720	697	714	699	735	722	681	716	742	716	730	676	759	692	705	741	707	684	732	721	727	750	740	764	725	761	716	694	674	741	684	709	669	739	692	744	721	683	755	766	721	720	748	746	698	715	726	689	691	739	708	700	737	697	720	714	696	726	739	779	731	739	692	687	680	688	756	700	713	708	732	716	720	712	717	705	699	694	691	729	728	767	664	731	740	711	662	726	758	691	713	658	744	690	669	719	715	709	714	745	697	694	731	746	711	714	741	759	693	686	659	695	722	709	746	728	704	718	707	676	693	716	721	682	726	756	702	696	641	758	750	735	712	715	677	694	707	701	747	713	689	737	737	666	725	722	709	715	700	728	671	710	685	690	690	716	677	701	715	715	683	725	729	700	698	733	737	708	692	684	671	709	752	729	702	730	712	723	717	692	742	671	698	663	691	733	725	720	718	729	720	740	731	727	727	692	770	748	688	720	749	667	732	719	743	729	758	688	688	751	730	723	714	704	753	727	727	704	773	741	700	738	689	716	744	679	697	747	734	733	822	700	754	696	676	690	741	677	701	705	716	680	715	703	680	704	691	709	728	763	693	732	697	726	696	694	695	758	723	663	686	713	736	700	716	673	687	687	734	701	694	731	728	760	688	776	714	695	728	687	741	658	766	753	696	739	674	737	744	738	734	746	700	728	732	709	695	735	736	694	724	737	680	738	717	750	692	731	679	754	747	669	727	696	761	694	706	708	685	736	735	716	718	747	718	727	643	733	657	731	723	655	676	700	710	658	709	675	628	739	704	715	661	721	710	769	723	672	698	718	780	702	703	735	699	741	685	684	720	740	731	705	759	666	772	687	752	734	753	778	758	687	731	712	729	748	703	765	741	704	709	710	721	698	741	728	670	692	714	717	758	704	723	725	687	739	736	692	723	690	700	687	704	711	734	770	712	722	691	705	713	724	757	765	711	733	739	718	740	766	746	701	689	687	719	726	739	710	705	681	701	732	718	667	696	686	690	698	712	722	788	647	807	726	719	743	706	688	792	762	724	705	759	730	694	667	667	758	678	727	713	717	706	730	722	715	744	709	705	703	725	720	722	701	696	710	704	706	708	677	730	700	729	692	671	717	741	729	743	684	742	717	779	663	686	709	708	687	732	690	723	738	700	745	755	712	714	760	707	728	752	705	684	752	722	725	698	695	726	724	697	718	723	696	728	714	702	666	725	742	683	749	699	747	691	749	672	763	719	683	715	700	678	719	754	729	696	742	756	709	664	709	718	718	758	717	714	725	742	737	746	733	708	698	691	695	727	755	761	681	698	741	735	797	722	662	705	738	702	735	740	711	699	722	737	717	726	708	726	724	722	749	725	673	709	689	698	731	746	740	702	735	753	711	669	764	733	697	722	754	708	723	703	687	665	750	714	709	715	723	675	752	693	727	737	712	681	723	714	697	756	741	765	722	703	750	727	688	655	676	739	730	717	746	729	716	757	720	738	731	699	688	728	745	717	688	739	692	732	736	717	708	726	755	741	654	760	731	720	692	721	717	765	668	719	776	714	755
9056	5248	3091	1895	1546	1421	1317	1189	1168	1121	1053	1110	1074	1039	1073	1054	1029	1029	1065	1095	1027	1025	1094	1060	1046	1057	1051	1078	1046	1078	1082	992	1076	965	1038	1081	1051	1058	1031	1078	1036	994	1010	1006	1073	1008	1031	1089	1045	997	988	1071	1070	1026	1082	1136	1079	1036	989	962	1022	1021	1062	1081	1031	1058	1078	1011	1104	1058	1117	1102	1045	1067	1072	1022	1015	1062	1042	1006	1075	1100	1127	1065	1014	1081	1051	1064	1021	998	995	1054	1022	1026	954	1021	1022	1039	986	1035	1003	1029	1000	1020	1032	1022	1012	999	1043	1019	1026	1027	1068	978	1041	1081	1077	1045	1075	1033	970	1041	1025	1026	1033	1012	1059	1034	1038	1015	970	1013	1048	1025	1041	1050	1048	1045	1000	1046	1050	1020	1065	1022	1042	1045	1058	1093	1059	1071	1064	1086	1010	1022	1012	994	1027	1044	1047	988	1031	1028	1088	1008	1000	1037	997	1039	1058	1038	1064	1030	1007	1010	1042	981	1030	1013	1036	1054	1033	1072	990	1064	1058	1017	1041	1026	1034	1099	977	1014	1016	1069	1058	1046	1018	981	1026	1034	979	1047	1057	1018	1033	1057	1081	1052	987	1017	1076	1111	1081	1072	1077	1000	1020	1021	1036	1029	1014	1019	1063	1002	1124	1096	1044	1060	1067	1071	1008	1046	1046	1061	1012	1017	1026	1073	1022	1015	1065	1105	1054	1069	1045	1027	1033	1066	1042	1023	1085	1029	1062	1094	988	1058	981	1024	1037	1037	1090	1058	1006	1069	1028	1053	1063	1027	1083	1042	1080	1031	1019	1031	1071	1020	1060	988	1072	1018	1009	1033	1022	1045	1080	980	1005	1061	1005	1021	1078	1014	993	1083	1002	980	1051	1099	1053	1125	1053	1004	1023	1016	1026	1054	1006	1012	1015	970	1079	1092	1033	1034	1082	1046	1062	1028	1094	1052	965	1067	1033	1005	1073	1074	1092	1094	956	1041	1031	1006	1050	1080	1052	1001	1041	1028	1032	1069	999	1000	1042	976	1064	1082	1007	1006	1045	997	1066	1028	1021	1069	1009	1009	1012	1041	1078	1050	1002	1086	1069	1053	1006	1055	968	1036	1089	1020	1027	1061	1067	1046	1060	1018	1072	1010	925	1107	1018	986	1008	990	1002	1058	1044	1065	1022	1070	1053	1018	1049	981	1002	1046	1052	1004	1067	1015	1015	1045	1029	1043	1073	968	1058	1020	1038	1010	1081	1034	1050	1057	1048	1035	1042	1005	1018	1006	1055	1060	1026	1074	1010	1137	1029	1011	1053	1001	997	1051	1021	988	1076	1037	1082	1058	978	1050	1002	1072	1032	1041	1051	1059	1002	1086	1072	1017	1042	1002	1062	1051	1047	1057	1063	1027	1058	1069	1028	1039	1028	1062	1030	1000	1053	1038	1030	1027	1019	1083	1002	1023	1020	1035	967	1018	1059	1048	1049	1071	982	1015	1022	1055	1039	1063	1011	1039	1099	1026	1076	1009	1056	1017	1016	1027	1066	1012	1045	1058	1052	983	1014	1018	1067	1026	1026	1090	983	1024	1057	1035	1041	1026	1021	1018	1040	1004	1081	1015	1068	999	1011	990	995	1042	1050	1012	1007	977	1036	1031	1019	1058	974	1054	1035	1064	1075	1019	1034	1024	994	1050	1032	966	1017	1002	1062	1050	1041	1077	1070	1047	1077	1055	1022	1046	1017	1025	1029	1074	1040	1052	999	1048	1093	1077	993	997	1049	961	1076	1073	1015	1083	1038	1059	975	1088	1037	1037	1011	1054	1092	1043	1027	1044	1109	1030	1050	1076	1064	1037	1015	1011	1064	1027	1037	1016	1052	1088	1011	1011	1019	1020	1088	1041	1032	1086	1079	1012	995	1039	1000	1009	1028	1056	1035	1012	1061	1048	974	1014	1051	1009	973	1068	1112	1040	1084	1030	1039	1004	1067	1012	1024	1069	1016	1033	988	1037	1032	1024	1092	1042	1022	1028	1026	954	1002	1035	991	1079	1018	978	1077	1093	1048	1057	1092	1079	1087	1015	1024	1004	1006	1018	1029	1007	1032	1022	1082	975	1082	1094	1030	1029	1078	1107	1011	963	1088	1038	1044	1056	998	1040	1054	993	985	1006	1028	1040	996	1038	1038	1090	1009	1031	1095	1042	1027	1045	1072	1001	1032	1060	971	1021	1064	1044	1020	965	1011	1008	1084	1021	1056	1041	1013	1004	1031	1028	1037	1051	1056	1101	1039	1054	1026	994	1037	1014	973	1067	1118	1077	1032	1100	1006	995	1051	1042	1026	976	1026	1038	1056	1041	1070	983	1047	1080	1076	1061	1052	1035	1026	1029	1046	1013	1059	1095	1083	1032	1088	1037	1043	1017	1042	1038	1081	1122	965	1018	1031	1038	1018	1030	990	1106	1067	987	1014	1076	1034	1057	1064	1008	1049	1051	1043	990	1033	1055	975	1055	952	1001	1005	1065	1050	1031	1037	1098	1021	1012	980	1024	1054	1031	1025	1012	999	997	1094	1041	1049	1027	1041	1054	1040	1005	1040	1076	1011	1013	989	1049	1031	997	1059	1024	1068	1046	1114	1004	1016	1111	1040	1041	975	1080	1083	1041	1051	1048	1036	1064	1054	1102	1066	996	978	1034	1040	1048	1039	1001	1064	1081	1047	1063	1037	998	1011	997	1033	985	1095	1138	1023	991	1073	1038	1041	1030	1076	1041	1038	1047	1120	1027	1043	1039	1020	1046	1067	1052	1084	999	1003	1033	1025	1034	1032	1082	1034	1039	1019	1013	1019	1066	1041	1026	1008	1075	1089	1055	1000	1085	1070	1073	1072	1050	1065	1018	1028	1077	1036	1051	1004	1031	1007	1018	1013	1069	1017	1069	1057	1070	1006	1033	1006	1036	1059	1026	1081	1036	1074	1018	1047	1018	1005	986	996	1062	1016	1063	1025	1070	973	1082	1052	994	1030	1041	1062	1046	1024	979	1055	1001	1025	1045	1056	1021	1056	1042	1002	1037	1030	1055	1068	1025	1109	1028	1022	1062	990	1056	1047	1009	1020	998	1050	1062	1061	1060	1004	1050	1041	1044	1059	1100	991	1007	1010	948	1009	1026	1051	1015	1071	1014	1011	1093	1078	1029	1058	1070	1009	1051	1029	1053	1003	989	1003	1047	1011	1083	1049	1030	1085	1052	1031	1056	1079	1008	1021	1044	1096	1030	982	1047	1071	1020	1009	1081	1001	1023	1050	996	1019	1065	1038	1057	991	1017	1047	1050	1043	1065	1080	1033	1052	1045	1005	1027	998	998	1084	1021	1047	1117	1006	1010	1022	1054	1026	1025	973	1057	963	1053	1030	1013	1076	1003	1093	1074	1024	1063	1113	1034	1039	998	983	1024	1046	1022	1002	1060	999	985	1012	1017	1057	1023	1016	1051	1035	1053	1054	990	1058	1020	1050	1029	993	1058	1012	1014	1071	1015	1022	997	1053	1044	1109	1097	1018	1000	1049	1066	1001	1019	1015	1082	990	1089	1094	1018	1002	1003	1080	1074	1019	1043	1022	1069	995	993	1059	1087	1013	1028	1048	1075	1040	1059	1055	1029	996	1040	1050	1099	1083	1035	1064	1042	1027	1062	1048	1069	1043	1050	1020	1025	1085	1024	1036	1026	1048	1021	1015	1063	1004	1042	1033	1073	1120	1005	1077	1056	1027	1023	995	1005	1049	1037	1018	1051	1036	1038	992	1092	1040	1046	1052	1119	1061	1064	1082	1036	1026	1112	1043	1057	1051	1077	1029	1014	1040	1046	1022	1033	1026	1007	1016	1052	1048	1080	1092	1020	1043	1029	1036	1067	1022	1087	1024	1013	1033	1006	994	1058	1046	973	1063	1026	983	1030	997	1051	1051	999	1050	1040	1010	1002	1097	1031	1021	1025	1040	1009	985	1025	1050	1054	1032	1054	1073	1013	1043	1045	1058	1021	1059	1043	1006	1100	1005	1056	1013	1097	1027	988	1010	1003	1085	1055	1065	1086	1050	987	1017	1034	1079	1025	1053	1036	1080	1106	1041	1002	1028	1001	1032	984	1006	1026	1038	1039	999	1013	1016	1033	1061	1069	1037	1047	1072	1093	1057	1040	1051	989	1029	1047	1057	969	1024	1036	1045	1022	1089	1033	1079	1029	1062	1085	1023	1029	1054	1049	1030	1032	1055	1001	1019	1037	1013	1007	1049	1075	1082	1061	1037	1066	1062	1016	1016	1053	1023	1051	1004	1081	1026	1018	1040	1034	1028	974	1038	1000	1044	1016	999	1037	1060	1073	1046	1063	1011	1087	1006	1016	1067	1050	1037	1060	974	985	1048	1057	1039	1030	1056	1058	1083	1042	1062	1047	1035	1041	1072	1023	1073	1023	1055	1055	1037	1006	1054	1034	1029	994	1039	989	1037	1036	1040	1019	1021	1038	1034	1038	1068	1057	1029	1036	1099	1050	1047	1046	1091	1059	1017	1061	1062	1030	1087	1026	1027	1006	1060	1023	1040	996	1065	1020	1000	1058	1022	1060	1074	1008	1068	1008	999	1025	1062	1086	1034	1027	1060	1059	1092	1035	997	1042	987	1014	1024	1043	1009	1033	1041	1034	1046	1046	1079	1007	1056	1050	1064	1012	1046	1006	1017	1047	1022	1012	1033	1057	1038	1012	1042	1008	1007	1044	1043	1057	1025	1073	1072	1028	1065	1040	1036	1026	1022	1040	1027	1072	1065	1101	1056	1028	1007	1057	1052	1030	1062	1032	1041	1022	1022	1001	1045	1078	1039	995	1060	1059	1094	1032	1081	1025	1043	981
23083	21064	28171	24144	21008	6882	934	662	537	506	521	477	469	504	422	457	411	443	410	440	424	416	424	391	432	378	395	409	403	406	405	421	414	458	425	408	401	413	402	423	410	400	423	389	387	417	409	396	386	423	414	401	396	421	417	383	429	395	391	386	441	412	399	412	402	402	422	398	419	434	399	378	416	375	379	417	403	433	428	428	384	402	394	365	414	406	398	387	383	434	388	393	394	399	409	455	394	391	434	404	398	404	378	385	406	411	390	423	381	390	422	397	370	374	416	418	408	382	393	398	412	387	427	427	424	405	379	388	411	403	415	400	441	388	394	422	423	400	413	406	395	410	415	384	392	393	394	399	388	403	442	412	373	407	430	360	388	413	396	416	404	420	428	404	428	430	400	374	419	409	405	413	382	405	406	423	366	390	396	462	402	411	403	401	413	403	393	391	437	394	374	433	414	398	430	388	411	400	435	431	391	414	382	399	423	402	409	410	412	432	391	421	353	405	444	432	403	370	456	404	385	406	401	359	408	395	397	429	411	392	421	381	408	399	406	405	437	419	395	422	370	413	398	414	416	441	411	446	393	420	427	419	382	382	443	412	405	404	394	428	391	424	417	386	420	395	434	417	388	409	382	377	412	419	384	401	359	377	405	393	378	456	373	393	437	396	376	413	425	390	424	409	389	345	409	421	397	390	386	398	420	400	383	396	436	426	435	372	424	407	411	398	438	409	394	400	378	403	414	400	423	432	417	393	444	407	432	389	384	407	443	417	377	404	431	428	404	407	393	412	450	359	384	405	392	425	382	438	389	420	389	423	385	426	433	419	422	409	430	429	394	391	411	391	412	381	407	437	406	424	383	424	438	412	397	386	407	372	432	462	372	401	383	417	398	398	389	377	392	405	384	396	433	409	410	397	434	414	427	414	431	409	396	402	393	392	400	425	399	410	401	415	412	445	368	380	403	440	383	416	414	403	412	389	388	377	421	386	392	423	406	444	388	429	385	413	406	418	441	377	417	415	390	383	418	400	363	434	391	381	387	376	404	420	404	422	414	421	391	415	398	354	395	393	399	409	381	436	402	417	430	392	398	402	421	408	399	407	387	399	405	416	410	359	401	391	431	411	405	414	433	403	422	409	402	453	417	384	405	426	420	406	446	380	417	397	400	431	395	410	394	410	393	434	405	393	399	403	392	385	403	400	386	390	424	421	423	390	416	411	411	420	393	395	386	394	380	395	374	421	415	378	403	424	421	423	421	395	402	394	443	408	376	414	425	403	420	419	373	405	382	391	454	396	393	388	421	405	425	346	405	419	371	420	368	423	378	430	431	362	391	430	421	395	413	412	375	384	403	415	430	383	382	394	425	376	393	402	422	407	428	400	408	423	410	393	382	395	358	401	401	382	411	389	420	397	378	430	407	406	372	385	407	411	386	404	382	404	411	436	387	424	407	413	438	393	436	409	357	421	424	409	419	405	394	389	401	381	414	387	356	415	419	435	460	439	369	383	419	409	381	411	399	411	419	435	412	398	433	416	389	402	383	403	399	386	391	404	399	393	410	402	422	399	404	381	411	420	405	428	398	375	422	400	423	425	433	409	419	410	400	402	393	436	402	375	380	426	374	445	455	404	400	427	391	384	415	373	406	409	402	381	413	389	396	443	450	383	384	364	384	429	414	425	393	403	413	429	407	410	399	426	395	395	398	369	442	412	399	380	451	400	387	404	391	444	408	414	404	414	407	388	420	408	412	373	393	414	387	370	441	397	434	430	406	415	400	411	390	392	397	422	369	414	381	401	445	426	403	396	404	389	407	425	423	411	382	411	429	408	404	394	413	403	394	424	412	419	381	427	396	391	406	379	401	407	418	383	398	380	426	401	421	453	431	386	393	422	377	399	399	373	393	425	447	437	410	389	422	423	443	396	388	372	413	418	424	364	382	394	448	438	388	440	421	373	431	373	384	387	375	418	395	432	398	384	413	399	411	397	419	377	401	404	379	364	451	401	389	391	394	427	367	427	395	396	399	423	399	397	423	398	390	454	410	388	409	406	386	433	374	407	373	419	373	411	405	392	424	429	391	446	388	399	420	399	437	413	387	418	403	408	388	391	422	430	454	396	398	419	377	387	427	424	426	417	424	417	398	399	415	402	425	420	390	402	387	400	416	416	381	419	431	416	409	388	396	379	414	368	413	369	396	380	411	443	412	414	415	418	388	406	399	390	437	402	394	435	433	442	412	395	427	422	366	432	399	410	360	382	428	440	385	401	402	381	382	428	398	403	408	410	388	412	426	415	411	405	411	390	435	411	395	419	355	415	455	397	431	365	420	391	422	443	435	434	404	403	375	355	381	398	399	419	388	424	386	393	365	390	379	422	432	403	432	389	382	387	366	433	404	379	403	403	371	376	381	428	369	394	407	405	402	408	400	447	408	396	430	409	387	357	391	386	385	400	391	404	368	452	361	432	403	371	415	382	387	397	425	409	445	397	404	424	411	406	402	369	384	400	408	400	431	371	368	402	423	395	431	414	416	391	376	376	436	416	398	386	359	405	438	417	419	435	396	415	400	419	393	415	430	399	373	429	441	412	417	389	416	389	411	414	411	398	409	446	402	431	435	415	403	421	388	353	405	411	361	407	403	432	423	410	419	391	398	445	445	395	400	392	410	387	405	399	407	391	392	395	405	390	391	437	444	396	451	392	407	412	395	390	373	377	362	397	358	410	389	434	425	409	382	416	370	419	390	387	369	432	412	426	415	400	422	378	407	407	415	401	385	396	472	406	404	422	424	424	389	419	410	389	418	378	400	383	391	410	405	421	398	378	394	404	381	399	377	379	425	411	385	411	405	424	360	382	413	378	400	394	385	394	420	420	394	422	389	425	407	379	373	411	394	437	357	390	409	403	397	380	419	397	401	433	381	400	404	398	391	363	412	462	426	430	448	410	462	401	415	408	429	411	428	401	399	433	409	414	425	386	406	379	395	405	436	409	373	404	411	406	400	383	422	402	464	418	425	395	383	400	386	424	374	426	374	395	426	386	416	383	402	397	413	392	378	365	438	406	413	392	417	405	405	417	362	366	446	412	423	396	391	414	409	385	377	388	443	412	394	421	396	385	451	422	394	381	400	394	405	422	403	434	387	444	381	407	404	408	400	391	392	381	394	398	381	408	411	405	419	385	364	403	391	403	406	408	424	404	403	428	385	417	418	429	380	422	397	408	404	401	415	362	412	400	393	417	442	377	365	395	429	383	396	403	394	402	359	402	401	415	407	404	423	434	366	383	339	379	421	398	385	423	362	398	430	409	408	390	385	457	414	419	412	387	395	394	382	409	402	416	392	396	409	405	375	392	355	446	405	381	396	386	409	395	394	401	425	446	378	397	433	420	429	418	386	445	430	361	401	401	425	409	402	415	414	442	424	369	384	382	417	422	390	408	416	393	401	411	377	388	410	355	387	392	383	385	433	406	379	398	435	418	405	387	389	426	416	393
11206	13247	8255	3870	2604	1976	1574	1218	1049	937	919	800	781	735	759	733	673	720	643	623	655	677	685	603	690	652	648	614	676	649	690	655	626	633	594	602	639	592	613	625	591	603	608	602	607	622	618	597	611	598	595	584	602	592	635	620	592	602	613	594	628	603	616	570	635	594	597	609	660	633	655	607	641	649	625	629	633	566	632	589	624	646	621	615	574	610	595	611	649	622	606	632	589	619	591	569	654	609	604	601	619	584	582	615	627	637	633	620	593	633	618	600	632	624	621	610	610	558	603	591	642	598	634	624	638	609	597	603	615	611	558	568	582	576	605	601	650	624	638	587	595	610	677	603	587	610	632	592	611	577	638	564	637	591	583	637	603	631	644	562	584	619	606	609	602	610	615	608	580	646	597	560	601	608	595	573	584	614	633	632	630	583	592	628	621	605	563	589	624	623	617	639	642	614	580	581	634	633	630	619	631	612	621	607	581	568	621	601	611	646	646	591	626	589	595	649	576	589	592	609	616	628	607	627	635	576	609	595	610	634	652	624	599	653	625	623	593	608	582	657	637	614	654	605	628	621	637	600	642	611	626	591	611	571	596	564	582	616	623	607	615	635	618	615	610	619	587	579	621	620	636	625	608	571	611	610	611	635	571	568	601	623	632	620	629	639	600	611	610	598	631	648	640	601	635	582	576	603	581	634	621	622	582	640	656	632	586	628	636	629	614	615	645	622	582	569	624	617	587	635	646	606	591	586	615	613	622	571	633	565	607	577	638	600	605	619	612	634	590	573	600	580	651	601	590	603	589	640	659	614	627	617	580	619	599	628	622	605	626	632	604	632	607	622	652	621	574	679	645	598	593	623	635	622	561	599	583	617	604	593	626	591	598	620	626	615	604	613	595	580	616	609	607	615	643	604	581	619	549	633	597	623	627	546	602	636	583	628	604	646	613	577	592	591	588	645	645	619	589	638	635	618	648	628	622	657	599	628	631	591	636	603	601	602	598	660	653	676	633	643	568	618	651	605	595	624	633	585	577	603	540	655	641	652	635	593	596	609	611	608	608	612	604	599	580	635	599	637	636	603	580	607	610	616	614	629	576	568	591	575	636	623	618	609	603	608	577	606	589	601	573	642	627	573	629	579	651	634	615	600	616	560	650	628	570	622	593	558	609	609	604	645	631	641	620	603	611	599	648	608	646	646	653	600	604	598	601	610	625	601	605	574	632	611	637	668	602	592	620	650	632	589	637	608	605	575	602	617	610	580	630	576	574	629	625	598	562	632	636	615	575	612	589	650	630	562	600	577	635	629	625	565	613	585	669	644	644	607	620	623	555	601	639	610	613	665	577	590	648	625	609	591	621	616	599	605	622	574	590	606	599	606	621	597	609	636	586	606	657	641	569	608	569	591	630	657	610	586	603	618	617	601	586	589	617	624	662	615	554	608	642	606	596	621	608	624	641	609	604	633	663	628	639	615	618	597	589	587	591	594	655	584	612	606	602	589	620	605	603	615	596	612	640	558	621	598	595	612	601	577	668	648	637	589	619	618	622	615	603	616	576	580	576	613	640	602	570	604	618	596	609	605	565	635	615	627	618	594	616	624	569	597	626	598	583	641	646	603	615	622	616	609	559	610	604	610	632	605	631	613	588	595	609	600	600	598	646	556	608	605	607	603	613	632	602	597	673	636	537	622	621	608	622	570	603	621	588	598	629	593	593	606	629	623	567	641	592	616	646	632	624	622	569	586	593	592	614	576	615	645	617	604	647	636	590	563	618	627	587	611	586	589	642	594	625	615	614	581	631	581	601	600	610	593	571	602	606	645	590	605	657	632	629	578	610	621	614	647	595	597	581	635	603	569	603	616	614	642	652	646	597	641	606	610	627	601	557	591	624	593	610	589	616	598	572	585	554	646	640	588	575	591	614	638	609	624	572	623	637	600	601	620	665	585	608	617	629	592	657	610	561	598	577	646	600	600	547	586	654	583	644	678	625	630	627	616	579	602	596	589	587	622	625	627	586	644	628	641	576	587	637	585	625	595	641	588	656	595	621	588	650	624	589	597	602	642	637	618	604	593	600	581	575	626	693	616	608	576	594	627	616	620	605	640	616	626	616	662	612	634	606	618	613	622	597	568	637	647	617	627	560	607	651	653	617	621	629	679	582	591	611	577	588	567	624	584	593	605	606	584	609	621	635	589	632	617	589	596	583	642	563	630	618	589	632	615	653	634	583	617	601	615	580	601	618	651	608	623	620	550	578	594	647	608	604	649	578	631	574	594	591	637	633	629	584	618	634	592	611	633	629	612	615	621	572	631	607	559	588	611	589	633	598	567	648	615	593	603	646	594	574	618	577	633	629	634	619	633	649	593	620	592	598	598	621	629	598	635	590	642	646	591	634	605	584	580	636	632	596	589	580	583	610	599	658	606	554	604	591	614	610	607	620	586	597	619	586	620	569	594	636	633	596	621	630	604	589	555	584	588	636	577	588	611	627	603	650	610	602	579	614	594	657	617	618	611	628	593	663	618	615	617	626	644	591	633	630	594	619	647	602	609	590	585	586	582	582	585	590	604	595	590	558	596	636	605	608	612	564	604	614	618	575	601	618	605	611	593	576	594	588	586	550	606	581	572	654	630	579	634	628	587	644	598	667	605	581	648	657	652	602	618	672	643	648	603	628	559	597	608	557	585	616	613	590	572	617	603	627	591	572	605	609	658	643	619	600	592	651	602	574	610	574	609	624	592	627	622	589	615	560	612	604	630	610	602	623	591	601	634	608	635	620	596	615	596	643	624	587	615	634	593	615	595	608	607	611	586	595	627	583	632	633	617	589	585	604	636	611	624	589	602	529	629	638	621	582	636	561	607	632	607	597	653	608	607	607	651	619	621	646	580	599	604	572	623	608	642	597	659	601	626	618	653	594	666	590	636	569	604	634	587	609	543	610	623	591	624	576	585	619	637	616	606	594	617	595	587	599	596	674	665	586	627	586	602	590	624	593	569	610	608	612	559	603	627	597	613	630	617	616	612	595	660	637	656	569	593	619	617	582	610	609	575	600	595	622	592	607	635	574	557	640	627	555	634	601	580	611	567	682	638	616	651	604	596	610	599	631	602	615	649	623	606	614	627	619	577	570	603	564	601	617	593	668	603	585	590	659	622	639	624	614	578	597	605	571	588	606	647	614	625	575	634	583	630	552	602	591	575	634	616	568	658	628	647	626	597	625	579	631	612	578	601	637	601	587	606	627	654	613	571	608	605	631	621	581	611	592	663	607	631	586	617	599	576	554	655	586	584	609	600	593	604	618	612	629	568	663	570	601	578	577	594	628	595	616	607	584	619	621	582	644	657	572	643	608	602	609	628	633	610	586	609	644	583	652	655	618	641	591	574	601	584	619	603	607	590	595	574	629	572	615	584	596	597	593	571	597	625	646	606	573	564	579	591	606	598	564	604	607	578	630	620	626	595	623	598	594	588	608	592	626	597	639	601
24213	21044	26569	25145	4519	990	842	821	737	661	738	683	689	662	673	668	617	663	705	628	676	674	644	680	669	687	687	711	681	637	648	628	622	585	707	724	660	619	648	663	643	702	617	615	652	676	656	662	614	693	669	676	584	629	632	635	607	623	661	669	600	659	622	658	687	616	624	646	636	621	656	658	629	619	633	641	661	695	707	672	639	627	637	620	620	694	623	565	599	647	642	595	699	655	633	632	645	653	609	615	665	624	587	699	600	655	623	645	659	592	608	675	643	649	654	632	691	647	620	636	645	642	612	618	625	612	653	614	628	633	671	633	638	664	615	622	631	654	630	645	651	604	614	621	658	607	628	594	669	638	667	634	648	597	646	631	588	604	609	626	663	564	658	646	634	664	642	649	599	611	609	634	643	651	639	652	625	688	659	661	659	612	617	639	660	622	653	635	612	602	638	655	617	635	665	636	684	661	681	613	612	637	630	638	616	691	632	641	657	637	666	649	627	630	653	654	591	676	647	650	622	627	638	592	641	641	609	677	690	644	651	670	657	640	632	578	618	648	609	656	658	625	631	609	587	624	608	596	599	669	656	703	623	642	664	624	665	630	650	666	658	652	645	661	627	638	652	641	654	664	648	669	641	629	612	583	630	556	674	592	681	670	618	618	633	614	639	680	645	651	630	647	626	629	620	690	603	660	636	620	628	708	614	672	640	624	656	638	646	596	683	664	630	597	618	672	686	613	621	671	592	688	624	654	630	664	634	641	662	674	609	637	659	653	660	645	689	684	646	677	633	638	692	638	616	625	676	587	639	651	671	630	627	633	626	649	620	628	652	636	617	653	617	621	614	619	669	678	609	638	638	640	614	659	618	659	666	626	603	671	626	669	658	624	631	640	643	626	617	656	636	590	635	639	667	620	617	606	651	597	637	619	653	661	671	670	656	639	577	647	620	677	657	648	667	645	650	653	646	639	673	670	634	640	638	641	643	612	675	671	605	634	622	662	645	625	622	631	631	621	630	639	647	636	674	674	644	626	632	644	604	659	626	622	665	614	613	643	631	647	641	660	648	612	683	623	664	628	651	661	677	642	666	652	650	652	664	640	610	623	688	586	643	661	652	650	654	642	655	621	589	647	662	654	674	653	635	688	660	691	594	680	624	613	666	676	658	632	618	636	636	669	636	659	655	683	662	640	652	632	633	618	680	653	638	605	613	624	629	673	666	646	612	657	656	639	653	632	615	634	626	641	669	663	595	650	640	691	616	604	597	671	597	642	618	682	638	622	647	678	631	623	691	658	617	658	624	641	629	649	602	663	640	652	641	661	694	617	634	620	673	664	631	668	641	687	654	641	612	668	657	686	617	632	640	673	646	620	635	621	621	645	619	631	663	606	621	615	666	614	662	613	660	675	640	631	657	666	620	624	652	643	640	634	661	633	609	676	601	613	684	599	636	604	643	673	649	641	638	670	661	638	637	681	594	616	606	607	628	662	657	627	616	647	637	663	645	663	647	622	655	683	598	646	628	607	673	641	649	632	607	647	613	657	629	625	648	626	618	658	608	638	637	611	631	644	656	679	679	641	653	663	635	643	629	676	647	668	621	639	612	611	639	676	610	635	628	635	642	651	669	632	651	660	640	599	653	610	646	640	592	651	663	609	659	680	641	621	645	625	604	639	630	638	647	606	621	700	669	639	639	658	655	660	628	642	635	683	621	666	630	661	671	658	600	610	643	649	647	606	643	673	656	642	615	612	647	645	671	689	608	660	599	665	640	633	609	635	657	593	687	636	638	626	672	674	637	641	654	617	663	652	622	634	625	647	606	614	637	651	660	612	622	648	670	648	653	642	628	623	680	605	698	636	640	659	733	647	662	653	641	625	654	677	629	629	660	605	666	686	627	630	656	656	671	593	662	683	681	689	654	618	582	589	627	607	624	637	657	608	624	621	642	634	633	649	676	642	677	625	626	631	612	616	593	710	628	646	686	635	674	671	665	670	644	593	641	674	647	641	630	673	686	675	665	587	603	597	629	598	657	681	654	647	650	585	686	605	625	620	664	649	631	641	625	622	606	650	631	632	611	646	647	648	636	644	646	684	693	684	643	647	652	650	613	640	695	627	630	610	631	669	642	621	634	631	593	615	615	663	647	637	648	607	607	680	692	657	632	618	654	603	614	680	611	627	621	616	642	626	667	632	628	695	648	640	614	644	691	652	624	652	637	638	633	630	670	655	644	623	542	622	662	601	609	648	606	689	633	654	643	681	664	643	692	654	640	669	622	623	634	590	634	651	674	656	589	605	645	644	639	673	616	653	645	642	624	633	618	644	616	650	626	638	596	658	624	654	669	615	631	637	645	657	644	690	685	636	640	662	654	585	628	676	638	600	639	612	645	661	636	648	623	651	588	646	642	628	651	635	675	679	631	629	581	641	638	653	622	706	662	634	670	647	598	616	641	622	612	630	672	669	654	642	613	709	624	643	649	638	631	653	655	612	661	691	619	641	641	649	671	644	622	628	697	626	628	658	636	654	630	653	636	628	666	626	649	643	579	653	658	640	630	589	626	606	635	632	628	617	632	667	617	654	661	637	569	605	665	604	616	665	625	648	648	634	624	688	635	675	620	653	648	619	638	645	650	636	683	650	669	621	675	617	635	638	609	655	676	649	608	651	666	591	622	620	636	637	705	585	643	683	691	629	672	617	617	653	678	623	639	641	601	617	640	609	635	645	596	634	670	638	649	626	636	659	672	678	637	631	681	621	659	676	660	673	642	626	642	659	624	688	618	622	662	653	640	647	644	660	636	655	621	616	636	621	627	612	613	605	613	617	637	641	689	645	636	651	683	625	657	676	585	602	647	637	635	682	627	664	640	664	613	624	647	660	673	707	672	662	626	657	680	689	651	676	677	620	665	645	664	685	656	679	666	640	645	623	620	660	650	631	661	638	641	643	665	656	648	597	651	634	666	603	702	647	658	654	649	615	608	689	623	625	625	703	653	645	631	663	669	649	652	678	643	621	650	614	671	618	610	636	658	624	628	611	710	610	663	603	634	652	661	682	625	662	651	702	617	627	670	625	671	635	656	591	602	605	617	652	662	655	675	657	681	643	662	614	651	631	670	660	637	663	646	627	631	616	635	637	648	663	685	636	652	655	655	651	637	636	656	588	648	618	633	609	639	685	637	607	651	616	597	591	635	610	658	625	622	595	659	651	650	680	672	638	686	679	615	624	654	622	614	656	617	686	651	579	650	619	674	649	646	672	685	610	648	626	663	598	658	645	613	606	604	641	637	647	622	624	623	641	637	660	645	657	617	631	659	657	645	621	604	611	592	666	621	567	681	650	639	611	618	578	620	644	648	648	645	678	659	644	658	640	614	668	629	650	674	635	658	640	644	645	632	651	675	667	672	646	649	642	629	650	662	670	702	621	667	642	625	635	646	689	666	658	637	654	669	650	665	604	633	659	665	652	678	653	630	672	663	648	644	641	627	637
10123	9120	5381	2755	2113	1721	1434	1293	1177	1170	1110	989	999	980	1021	953	937	972	993	931	890	983	947	947	910	918	879	896	938	914	941	926	956	901	910	867	922	927	867	906	878	965	908	935	921	921	900	927	922	908	932	924	910	910	960	853	940	896	914	924	849	936	904	942	969	903	906	922	898	938	896	903	962	927	901	895	889	898	883	961	980	976	945	850	890	922	946	953	920	961	866	867	903	950	861	896	846	922	908	932	922	927	901	974	867	885	905	916	891	943	915	869	895	867	872	863	925	907	911	906	893	927	928	933	937	920	906	946	863	911	899	911	903	912	946	913	905	872	916	933	886	898	923	911	912	913	928	941	878	901	881	961	877	928	875	937	873	883	905	916	944	902	934	895	912	950	949	919	855	910	930	892	889	929	913	915	861	885	878	914	909	916	883	955	870	915	944	879	937	920	926	942	859	901	867	952	912	909	890	907	838	911	934	914	954	954	907	922	929	904	910	856	935	883	941	929	906	871	876	913	872	872	932	947	865	931	894	921	875	894	907	939	926	931	894	882	943	950	828	905	919	879	908	912	915	926	868	895	873	959	909	860	912	920	923	892	966	915	946	871	940	841	879	996	915	860	902	908	928	894	876	897	889	869	958	976	909	936	923	910	920	965	921	893	924	894	911	920	969	871	895	918	961	884	882	945	895	927	919	881	952	924	910	929	926	920	935	862	902	950	912	939	862	887	893	913	935	868	915	956	895	941	909	947	928	882	881	920	892	928	842	911	878	896	865	840	938	924	878	865	920	921	927	916	925	883	861	862	921	930	916	900	922	867	964	908	913	849	915	885	897	890	963	914	924	917	896	945	921	930	875	898	889	937	893	889	926	889	886	907	902	936	940	876	906	887	863	895	947	915	906	901	871	914	921	927	852	912	946	962	893	953	926	909	875	913	964	939	883	881	890	910	930	925	919	942	973	907	898	940	943	889	908	971	929	893	908	884	872	885	929	893	947	872	920	938	915	914	904	885	941	946	944	909	923	940	950	915	860	872	852	945	955	955	908	869	901	968	934	879	923	927	913	853	848	950	905	969	912	881	889	928	919	920	859	897	938	927	899	887	908	925	881	871	923	917	898	911	949	906	943	905	898	831	955	859	935	924	898	923	916	864	933	916	917	894	937	887	964	975	949	913	906	934	935	909	904	932	917	895	896	891	910	938	938	912	962	943	876	953	892	875	871	913	954	918	891	932	918	917	925	889	936	926	876	909	889	876	861	949	874	920	927	894	956	881	887	941	973	967	850	855	896	903	920	931	886	935	862	916	886	931	910	945	876	922	878	888	904	865	902	962	873	874	903	927	883	883	938	907	945	867	890	945	919	875	921	944	908	920	951	901	871	878	931	874	962	909	908	933	896	913	906	877	932	911	870	898	865	925	901	893	916	905	901	919	945	947	934	841	891	908	875	939	871	927	877	877	955	909	822	929	900	902	901	892	915	872	879	905	906	922	945	911	879	901	889	907	960	890	922	885	933	928	923	885	876	954	840	885	894	903	913	887	886	861	890	873	932	903	893	891	912	928	886	952	859	913	879	833	873	874	894	938	919	899	914	895	901	954	907	902	910	935	927	887	906	891	935	936	886	932	889	894	876	873	939	987	848	903	882	932	938	896	905	921	882	869	917	897	860	896	886	883	920	875	970	902	884	925	886	890	908	885	901	881	905	907	916	908	904	876	906	932	927	894	930	914	884	914	920	906	912	943	924	893	939	892	886	916	938	929	908	959	941	901	883	906	913	841	884	887	874	929	907	880	895	962	877	878	877	942	917	889	861	908	894	880	866	871	916	957	910	904	916	914	890	891	805	913	904	885	912	898	955	931	885	863	898	845	883	857	886	862	867	937	904	920	938	913	960	904	872	910	925	913	919	953	874	902	911	863	912	863	888	973	823	894	932	860	858	892	905	928	907	929	918	925	871	886	898	894	927	878	892	919	947	904	877	934	913	913	907	933	956	884	866	942	919	887	858	893	939	906	907	910	911	925	927	906	829	927	883	907	831	921	941	928	953	910	876	987	913	890	871	876	921	859	865	849	859	933	931	872	918	886	912	929	881	870	922	895	945	981	893	891	849	893	869	926	909	938	889	937	928	919	920	959	980	911	912	884	901	944	923	882	871	916	879	910	906	943	887	858	881	911	904	922	911	914	931	919	887	889	884	925	870	964	925	892	937	909	824	888	922	931	935	903	906	929	922	918	912	928	878	900	923	878	928	872	922	926	896	892	896	892	909	925	928	937	935	892	901	898	886	873	844	948	907	928	918	945	911	920	958	901	946	900	911	871	903	932	932	938	883	882	872	928	944	878	954	950	908	915	901	898	863	879	930	907	887	844	956	931	894	871	875	940	884	885	902	953	900	900	927	979	925	900	913	910	931	913	903	889	920	935	874	902	905	886	956	942	889	917	908	876	946	853	873	877	939	939	895	918	924	955	941	901	904	847	901	935	962	902	915	908	931	934	915	907	887	924	911	920	944	891	888	910	967	920	932	936	899	954	895	877	888	968	904	875	903	935	898	934	905	916	899	899	913	872	916	894	901	888	921	890	845	921	971	924	853	922	909	937	841	921	938	900	909	881	909	851	883	977	892	894	910	949	941	895	942	934	888	914	888	882	926	885	905	915	892	944	924	946	858	887	942	904	881	928	913	881	882	935	905	936	927	844	888	917	912	980	858	882	911	881	884	919	962	892	926	919	902	897	936	947	890	916	867	914	946	880	846	910	876	924	866	944	934	965	884	915	959	866	902	967	900	896	915	923	939	864	899	906	923	922	925	916	886	931	899	975	904	910	912	903	866	888	869	911	904	955	880	909	905	918	890	933	881	924	893	950	905	947	940	892	862	956	904	944	925	872	911	893	888	929	972	887	935	904	902	931	906	878	870	889	969	880	912	896	875	902	858	910	894	916	917	936	904	913	935	908	898	910	904	968	970	919	888	923	888	905	952	931	908	859	961	937	886	868	882	893	903	929	925	924	924	950	898	902	939	905	871	973	869	890	891	871	923	914	909	898	919	930	940	903	962	990	853	851	913	938	974	905	921	932	898	975	867	919	891	926	911	915	916	902	819	900	861	858	935	910	920	973	976	974	889	884	878	968	895	898	902	867	885	913	893	910	945	907	892	872	927	946	877	915	911	836	964	853	906	967	928	894	869	955	907	891	915	969	904	971	935	874	955	943	910	920	917	915	903	887	893	1001	941	961	849	919	892	875	826	923	880	902	900	903	875	907	928	843	898	911	915	905	924	924	872	865	900	934	936	889	862	902	911	893	921	906	862	889	862	930	849	871	924	850	969	912	876	931	911	973	900	909	895	924	903	899	948	856	881	914	935	902	891	888	901	889	973	903	969	928	896	888	890	895	942	943	892	892	868	890	952	934	903	931	904	877	930	898	913	915	900	934	917	916	919	922	858	925	905	915	870	878	860	918	904	890	890	906	870	891	958	915	902	871
22233	21188	28864	23808	21183	21102	3829	651	467	384	365	329	316	277	269	283	258	238	236	205	232	203	216	224	235	209	212	223	206	200	202	218	209	208	183	206	197	184	200	194	211	202	193	198	211	212	220	218	209	197	202	196	199	180	190	209	203	175	189	201	197	193	209	205	199	183	189	192	159	202	182	191	175	185	170	190	188	189	181	182	176	179	196	204	196	194	197	177	195	195	192	195	182	164	168	191	187	201	198	186	199	183	191	188	207	189	185	203	176	177	199	203	183	181	184	189	181	191	179	170	189	166	184	179	185	201	180	168	167	189	155	197	185	213	208	178	200	202	166	180	211	179	221	173	209	181	198	194	194	189	203	192	184	189	183	198	198	204	188	194	220	186	214	204	195	209	173	205	195	189	199	192	184	183	193	197	184	212	167	188	221	198	197	168	183	195	182	185	176	203	165	195	191	191	203	180	206	183	175	169	194	186	185	210	206	193	199	202	190	190	189	208	161	203	181	164	206	211	189	184	203	188	195	207	182	177	197	200	186	182	179	168	195	188	170	195	179	205	192	189	202	202	200	188	198	195	211	176	212	192	186	188	212	186	200	187	189	185	199	207	179	191	189	195	192	193	205	215	186	190	197	187	192	195	186	183	194	199	196	190	185	194	188	205	187	196	178	201	191	200	205	198	184	177	182	191	171	156	191	183	210	208	169	191	178	175	195	186	192	189	205	185	179	200	181	180	184	164	190	180	192	199	207	196	197	172	196	187	182	210	184	195	188	208	189	201	178	181	182	187	181	199	185	191	177	197	195	180	188	185	189	215	188	208	188	143	207	190	202	213	209	192	198	208	188	188	167	206	190	177	194	193	163	191	177	184	175	194	193	191	182	194	194	209	176	173	200	209	205	192	193	197	190	198	180	177	202	193	176	178	185	193	202	198	218	184	208	180	218	178	181	200	203	176	203	180	188	195	171	177	169	184	186	196	189	182	214	186	200	174	193	184	184	165	199	193	169	189	197	176	194	165	195	207	203	206	207	198	192	192	180	196	191	176	192	187	213	191	208	189	203	208	205	202	170	173	174	198	196	217	183	158	211	167	197	183	219	190	187	223	162	185	188	183	176	178	197	197	186	190	208	181	199	205	192	174	187	186	194	228	168	183	182	183	209	197	183	194	185	181	198	213	192	220	193	225	182	181	192	198	196	178	194	176	198	188	181	182	216	181	184	183	200	193	198	196	188	201	180	165	194	190	188	169	169	200	192	211	189	197	192	210	187	197	184	219	171	182	179	184	189	204	194	185	164	165	178	163	203	174	196	191	186	200	184	191	214	191	182	188	184	191	176	180	201	175	178	216	192	199	209	172	193	192	197	205	192	192	168	194	194	177	192	186	206	198	184	205	185	192	176	185	201	180	196	175	193	187	168	203	187	180	177	190	182	197	185	191	164	180	204	190	189	176	190	182	183	178	224	169	176	166	181	172	183	211	169	182	182	178	203	204	161	196	174	188	200	204	179	188	192	186	183	186	187	191	197	200	182	167	169	205	209	192	179	177	190	184	221	192	203	183	181	206	223	188	200	189	191	190	186	182	183	196	208	158	180	211	180	186	183	182	178	174	205	169	165	192	217	176	187	188	189	206	192	184	214	206	194	197	192	189	180	219	205	172	195	195	186	198	207	189	188	184	189	185	176	169	170	188	171	193	192	192	179	188	175	179	158	212	193	199	185	187	186	194	199	213	151	199	179	221	180	216	171	190	185	190	177	171	182	163	169	199	170	194	186	195	210	201	179	167	176	177	195	176	188	171	200	178	182	207	201	180	197	188	192	179	168	174	200	182	173	190	179	195	205	204	199	176	192	179	195	175	191	189	192	195	181	175	196	180	171	173	186	189	183	185	212	195	215	160	173	195	197	192	194	194	187	190	193	183	184	184	167	189	174	218	168	180	190	208	166	187	191	163	204	156	171	195	200	184	179	199	191	201	186	209	201	205	182	192	184	199	179	174	190	198	156	202	207	197	220	160	194	205	186	176	184	193	200	205	182	173	206	181	185	178	191	202	213	194	181	173	186	216	179	183	198	194	179	194	205	205	180	199	173	220	182	195	204	158	186	187	173	182	190	171	188	179	183	199	166	194	197	194	168	178	176	196	201	215	193	176	166	177	178	193	181	184	198	191	198	167	185	193	192	175	182	206	197	202	197	218	176	183	199	191	198	174	181	158	193	162	201	224	176	188	184	187	214	198	200	192	203	200	181	168	178	218	173	164	190	185	187	196	189	199	179	186	176	179	167	197	193	172	175	183	175	219	191	199	179	172	184	207	190	193	182	199	164	195	194	182	179	187	178	194	190	208	166	179	189	182	179	186	196	196	191	185	213	186	170	169	183	191	182	166	195	197	190	192	188	181	175	188	199	204	207	205	208	183	185	176	193	180	210	188	184	184	181	188	215	209	192	196	181	194	189	213	226	194	183	188	211	180	199	195	188	179	191	173	199	203	178	167	177	190	219	194	181	187	185	179	171	189	189	186	188	165	175	205	176	184	178	191	209	173	169	168	202	181	193	218	187	178	195	169	164	184	203	160	183	194	156	188	198	191	179	192	209	178	187	180	209	168	181	188	174	195	193	182	191	170	197	188	185	188	204	182	183	171	218	195	207	181	187	189	196	205	198	186	180	194	166	169	195	171	182	185	212	197	172	203	178	187	187	196	178	202	176	179	175	182	189	174	204	165	172	158	192	196	195	169	170	184	188	175	186	182	196	204	211	190	189	172	195	194	179	200	189	172	179	181	195	207	165	208	184	163	198	182	212	178	207	203	160	182	193	180	190	196	169	177	191	186	189	199	196	152	186	188	175	200	205	188	185	192	207	169	157	180	203	185	189	208	177	205	188	180	191	189	226	186	213	174	201	183	206	178	195	206	186	201	176	207	189	200	196	177	194	184	169	177	184	191	203	207	189	195	193	197	198	190	173	189	175	195	192	192	186	183	170	177	177	199	174	201	186	194	196	187	180	193	189	173	200	214	178	188	180	205	224	203	202	200	191	178	187	199	180	191	161	181	188	194	185	189	169	192	168	211	199	203	198	213	170	165	207	193	207	180	179	194	187	200	165	210	174	189	175	199	194	183	198	187	191	185	186	192	189	197	188	202	185	176	170	196	164	154	187	200	195	175	157	168	175	179	197	207	212	194	163	198	176	177	186	197	181	231	177	175	188	208	201	183	189	199	193	210	220	176	201	192	189	188	201	211	206	174	183	191	175	184	206	181	207	174	180	184	219	180	191	178	181	190	202	172	182	173	207	197	188	167	205	187	186	180	190	168	187	208	181	192	177	170	182	215	202	167	183	187	166	172	200	182	211	167	181	208	178	167	180	173	171	202	196	169	203	195	214	197	187	190	175	195	176	195	179	178	167	180	199	196	188	193	180	185	196	192	211	188	181	195	217	203	197	207	211	198	195	171	194	191	184	202	196	194	202	192	175	200	210	223	186	208
13779	18850	11576	5540	3670	2705	1904	1413	1122	902	791	699	618	547	521	439	438	414	428	377	388	368	377	348	343	328	362	337	322	307	305	276	303	297	293	317	315	274	341	291	291	296	327	314	268	299	277	277	294	295	302	294	292	309	321	260	287	272	261	276	273	273	279	282	299	341	288	304	295	301	311	293	276	338	285	270	270	284	289	285	290	278	269	277	323	270	250	252	308	278	286	284	255	299	291	282	279	294	305	285	288	283	276	267	264	250	268	268	267	296	264	261	280	285	298	244	271	277	273	277	284	278	284	289	276	282	288	295	302	292	286	283	264	275	288	270	292	261	279	309	263	263	328	252	256	226	251	307	285	267	263	280	303	252	269	272	254	258	279	264	308	261	285	278	260	260	252	279	248	295	273	255	285	292	273	287	301	305	284	259	292	285	290	271	285	291	319	295	270	278	258	303	299	271	266	302	276	274	256	289	291	273	264	305	290	263	281	300	265	311	284	279	301	276	273	271	293	296	315	278	267	274	268	277	306	262	321	287	275	293	267	275	263	268	254	244	257	259	277	277	271	258	312	295	265	261	276	274	295	274	275	277	289	306	289	281	278	266	267	276	302	258	256	302	301	261	273	270	227	276	303	272	271	286	289	244	269	277	258	285	260	268	301	275	272	281	256	304	277	273	255	270	278	286	288	263	279	295	298	254	279	268	318	262	292	269	294	308	260	270	292	247	266	244	266	267	259	293	289	281	272	316	236	276	300	267	265	275	250	283	301	279	252	278	283	271	251	234	297	270	307	281	292	311	281	281	287	249	275	301	280	251	271	301	287	292	284	258	274	290	275	295	284	278	261	292	282	280	280	241	272	292	286	279	282	277	273	275	260	288	281	256	296	281	262	303	272	281	285	264	261	274	287	324	276	303	285	294	266	290	279	283	313	274	291	293	261	311	238	260	304	260	267	298	276	273	285	281	286	291	291	296	293	265	291	275	269	273	314	290	293	269	276	298	248	275	285	287	283	268	261	273	281	292	286	251	286	277	294	264	283	276	258	287	275	270	302	284	272	290	295	267	234	291	289	279	275	258	291	281	279	304	310	289	291	286	276	310	261	306	258	287	304	294	269	255	277	294	302	293	280	250	265	277	296	263	278	274	266	294	295	267	271	270	248	282	269	247	268	266	265	286	297	289	308	282	251	288	290	256	288	261	277	258	263	252	274	292	294	311	267	306	255	268	292	265	275	296	287	269	268	264	276	268	307	245	290	280	268	298	287	307	276	290	268	276	283	262	293	317	281	288	278	277	278	257	321	288	299	253	270	278	272	275	275	266	293	286	296	270	317	283	282	273	247	250	258	259	272	291	240	279	272	271	266	312	261	264	252	296	269	277	302	274	281	301	272	276	271	242	264	285	274	293	259	271	262	264	268	279	296	272	260	284	274	292	285	279	254	303	267	284	245	255	310	280	269	257	273	305	276	294	312	282	248	237	290	286	295	272	298	278	275	271	271	272	288	303	320	280	278	292	295	296	306	268	295	290	297	287	293	284	257	287	252	264	291	292	248	294	279	290	288	273	295	289	289	287	273	273	278	253	283	271	292	290	272	252	270	278	305	263	288	296	309	267	295	245	300	309	270	284	288	289	280	302	281	251	267	244	293	256	273	301	283	269	271	255	270	301	283	295	311	245	292	284	272	286	249	302	283	274	282	264	259	263	284	270	269	302	270	298	286	269	307	288	238	302	301	288	271	256	318	267	285	287	251	291	263	298	265	274	281	232	269	297	285	281	268	291	286	284	252	286	309	291	263	265	271	258	265	278	273	288	257	278	267	262	288	277	249	251	298	296	281	311	277	283	260	287	316	263	294	253	276	281	284	276	304	289	272	291	262	297	302	258	276	291	260	300	305	281	276	270	296	251	306	260	286	263	255	268	281	292	284	316	255	287	266	299	289	278	278	291	268	283	317	294	258	253	275	264	260	257	293	261	266	271	280	268	306	272	272	278	273	286	272	265	266	279	288	284	260	272	297	272	279	286	270	276	283	316	270	270	275	272	285	268	265	270	293	264	263	259	283	253	275	278	281	271	288	274	289	283	287	279	258	315	275	282	281	280	247	282	289	272	312	281	264	272	298	283	297	288	275	304	322	306	287	288	282	287	261	278	263	299	289	282	265	242	257	262	283	290	283	289	309	299	282	288	276	270	298	294	296	254	264	307	308	311	263	288	251	257	285	282	272	282	276	267	266	266	296	281	267	264	257	267	285	281	272	287	254	281	272	283	262	277	266	273	263	310	279	284	278	273	312	259	269	301	305	265	297	280	270	283	245	253	278	224	293	272	303	267	243	284	309	260	277	283	270	276	262	275	275	279	280	271	250	274	300	283	268	254	277	307	280	292	260	272	283	259	276	276	253	291	284	264	279	297	255	283	283	230	290	289	278	290	258	298	257	266	286	266	272	272	282	281	286	267	258	263	279	281	289	286	273	292	274	264	260	302	299	280	281	295	268	296	252	246	284	252	289	314	289	294	295	275	273	265	275	294	256	278	258	297	276	297	253	262	300	257	284	280	278	287	278	284	248	263	259	297	271	278	295	294	283	277	267	270	289	281	296	279	264	269	296	257	278	242	274	289	275	249	266	282	290	296	297	261	311	307	260	258	249	277	282	298	294	263	293	290	287	289	281	255	280	312	262	279	261	266	283	283	279	284	308	264	284	284	293	269	298	288	262	286	315	273	280	292	288	264	274	259	275	277	283	286	294	297	278	268	284	289	286	272	267	281	286	266	287	267	281	304	275	265	290	273	258	300	280	267	270	264	297	266	248	307	287	251	270	259	270	296	259	294	291	278	280	254	262	261	268	327	285	291	275	283	251	267	309	305	270	280	274	291	305	293	270	290	280	286	270	274	301	306	295	256	290	273	290	283	275	308	271	263	306	288	272	289	285	280	288	293	284	301	305	300	281	271	324	288	298	259	276	310	273	299	276	315	280	285	282	284	283	274	298	295	259	309	281	250	299	271	258	249	293	314	273	282	298	265	272	289	278	303	278	269	273	274	263	243	277	278	275	296	300	268	269	274	286	287	284	283	294	305	305	267	317	268	283	272	298	272	296	287	288	304	245	276	274	313	283	273	315	300	287	276	302	279	272	275	270	282	288	290	274	288	298	306	264	277	302	256	298	276	284	283	280	264	283	262	262	277	275	292	266	285	269	266	311	273	292	281	281	276	278	258	287	299	267	282	260	273	274	285	274	305	260	280	299	299	296	241	296	263	267	281	266	282	298	276	283	265	290	256	265	277	277	276	252	276	298	279	254	277	270	265	285	301	276	292	280	291	281	288	300	281	271	255	265	275	268	278	272	283	276	300	298	271	270	268	260	261	280	268	267	276	290	253	303	283	247	295	279	278	302	261	284	303	298	276	268	276	284	287	283	261	269	271	266	260	283	249	289	313	270	300	265	281	280	280	269	279	295	266	279	264	266	254	278	273	260	263	300	288
26672	19152	6467	1584	1079	936	866	782	738	778	697	707	750	721	709	721	690	712	726	702	658	721	740	701	733	700	736	681	704	665	688	674	717	701	650	727	690	723	688	723	717	732	756	721	672	745	681	669	723	633	706	764	738	726	763	681	701	760	689	700	701	741	714	666	659	680	691	734	744	746	640	702	749	730	715	711	729	692	760	670	699	707	659	696	706	726	719	693	696	657	745	694	768	689	676	725	739	644	719	683	716	708	692	720	730	712	734	688	643	698	732	724	727	703	700	710	655	698	727	742	714	731	721	671	700	705	714	738	765	701	695	741	708	719	743	720	730	732	714	731	715	725	673	727	744	696	733	723	707	696	667	694	720	713	723	696	646	683	725	689	688	660	677	677	719	724	722	715	690	695	683	666	704	748	713	670	707	712	755	659	711	662	697	726	690	724	757	764	705	675	719	705	719	692	711	713	710	676	718	704	689	742	696	745	754	703	697	710	696	685	692	706	715	679	682	713	708	735	706	725	687	767	693	709	720	673	690	711	698	724	717	716	671	725	679	716	719	660	704	745	667	703	704	698	694	677	704	687	670	661	695	717	692	724	721	724	752	699	686	762	693	672	699	654	725	670	661	669	740	673	738	696	714	707	714	719	702	729	742	658	758	696	709	678	748	690	743	695	689	690	691	733	720	712	723	691	703	730	703	699	736	723	700	677	698	692	736	738	723	703	726	727	773	707	658	714	692	698	681	717	745	732	708	703	726	678	728	713	636	691	664	713	720	742	735	683	732	739	732	685	711	688	693	668	711	739	696	720	708	711	668	704	687	727	690	702	715	667	674	727	707	698	736	720	700	732	723	683	725	705	678	674	682	714	758	722	723	731	739	745	716	747	690	715	689	707	722	678	702	713	671	747	692	758	700	692	669	720	712	687	727	721	723	711	716	701	681	720	737	711	673	718	759	737	675	679	730	719	737	706	734	717	718	713	720	694	726	691	693	661	695	770	680	653	701	719	772	741	694	761	733	665	712	725	736	683	685	749	712	712	660	675	693	744	715	716	717	770	703	671	729	692	709	720	717	705	660	711	731	717	698	689	705	717	760	723	732	680	722	755	699	730	728	755	711	728	713	708	685	727	752	746	723	701	728	667	726	727	749	678	669	723	701	689	759	700	732	744	746	716	689	714	694	663	711	702	669	750	710	703	683	685	697	679	732	693	698	744	711	719	714	683	707	675	753	730	713	732	714	761	712	678	761	736	664	698	720	707	698	707	689	795	735	726	732	735	707	738	689	655	703	661	761	749	735	705	693	712	700	668	622	752	691	715	716	706	735	700	710	656	727	673	688	748	707	701	718	670	723	689	693	692	724	698	659	671	733	695	714	743	733	708	721	727	748	725	710	729	692	729	743	750	678	716	750	692	709	686	748	695	718	693	688	691	688	709	706	718	700	651	712	707	721	697	686	716	691	733	721	723	734	677	708	696	747	689	724	710	735	699	771	756	697	676	744	678	679	741	743	709	688	767	693	719	708	689	708	727	678	738	696	723	671	707	704	675	667	716	701	743	704	682	739	718	719	737	756	698	743	745	729	670	719	702	685	658	707	693	711	740	711	685	716	733	716	748	716	749	716	724	713	736	710	756	733	689	678	727	661	696	726	687	736	725	715	725	732	726	710	762	703	706	743	736	728	703	743	683	728	673	678	695	717	690	734	654	714	699	716	710	704	668	745	699	713	745	707	687	753	702	715	693	732	710	753	733	726	705	771	728	698	688	724	715	701	731	729	720	699	721	729	691	700	699	703	719	727	757	714	708	718	674	691	712	698	700	764	685	684	701	721	748	713	632	731	714	723	671	694	676	701	735	724	712	708	721	690	690	725	705	735	658	657	735	677	685	683	686	731	718	718	716	725	711	717	714	719	690	754	730	722	778	686	717	709	712	703	707	691	737	695	670	733	718	739	708	722	716	685	806	736	715	733	691	727	659	696	762	687	701	707	684	778	713	680	658	710	698	727	707	716	675	720	739	751	705	694	730	695	728	674	715	762	713	725	691	706	697	718	708	707	730	715	723	719	678	710	742	728	680	705	687	703	678	682	709	709	725	712	697	734	724	705	720	710	709	711	698	692	737	723	731	705	686	715	690	730	709	706	713	713	700	690	678	761	693	703	707	727	686	699	732	686	707	721	702	683	730	698	706	697	684	734	717	701	736	675	690	685	746	729	705	688	730	739	705	788	734	716	703	713	721	719	689	701	723	665	719	681	744	722	685	700	656	732	709	728	718	745	669	729	731	743	695	748	715	726	666	687	702	686	700	702	713	680	776	699	714	649	670	667	702	726	780	737	696	717	687	719	698	685	693	762	694	696	718	708	644	698	733	671	711	740	743	672	658	719	682	679	701	714	774	688	718	736	726	717	693	663	750	736	691	717	745	702	734	726	682	741	711	734	734	694	707	738	742	694	741	689	703	697	726	693	711	731	733	699	727	638	701	705	676	699	720	711	711	729	701	656	743	778	690	728	774	666	713	696	760	714	706	731	704	686	686	689	662	718	699	724	770	709	750	700	674	723	717	670	740	712	742	689	735	688	728	724	736	730	711	673	730	718	663	689	759	714	697	740	725	706	691	740	685	725	708	704	693	678	713	675	710	694	698	729	695	677	702	719	701	728	710	719	729	708	688	696	769	711	655	684	741	703	642	742	684	751	713	743	727	671	716	678	738	694	699	742	715	675	747	733	724	734	663	706	731	699	728	719	699	767	738	684	659	758	696	702	668	685	707	755	705	690	754	758	698	738	704	737	749	731	674	723	709	729	678	701	709	714	705	706	665	717	744	713	705	744	737	714	697	713	695	719	681	719	703	705	723	792	704	712	699	695	726	675	703	743	735	709	706	663	703	717	692	721	710	702	695	727	706	716	714	720	684	708	724	713	723	711	677	726	721	713	705	708	718	696	740	740	713	713	699	674	710	743	735	715	676	711	712	689	721	707	707	731	700	699	725	758	682	756	726	751	669	732	707	726	688	735	682	699	684	677	707	701	727	734	694	674	652	712	730	675	693	719	728	661	712	704	689	729	707	661	699	713	747	679	681	698	741	668	721	703	727	707	695	707	675	706	695	780	710	724	724	722	706	708	733	736	726	708	694	690	717	723	718	747	731	752	708	720	688	749	733	695	723	702	682	724	692	678	736	679	699	709	659	699	711	672	722	714	724	658	689	765	747	738	736	656	706	699	744	708	734	752	695	689	736	688	679	625	708	680	752	705	681	712	760	717	706	692	737	717	728	703	710	664	707	735	742	776	716	627	773	728	754	682	723	713	742	704	691	717	709	669	717	733	676	743	679	692	719	691	695	761	746	734	711	739	705	694	707	674	691	689	755	687	727	753	697	733	699	702	660	730	701	687	720	745	700	712	699	759	719	712	665	676	686	688	722	691	732	685	717	705	707	681	735	702	727	695	675	698	717	746	713	689	724	725	674	691	701	738	758	726	691	709	699
9031	5704	3176	1932	1505	1319	1286	1156	1122	1093	1048	1008	1069	1026	1040	1059	1092	1049	1032	992	1039	980	1036	1030	982	983	1038	1032	1080	1070	1005	1022	1022	966	1012	991	1036	1092	1024	983	1017	1033	1039	1062	1033	1060	999	992	1065	1031	1076	1004	1027	1021	1022	997	1039	1039	1083	1077	1016	1039	1019	1071	1021	1037	1048	1022	986	991	1002	1030	1022	1031	1025	955	1031	1049	1044	973	1018	1047	1003	1005	1031	975	1057	1048	1027	994	1031	1063	1046	1026	1031	1073	1038	1045	1011	1070	998	1096	1034	961	968	1027	1043	994	1016	968	1012	1024	1053	1064	1038	1020	1034	1020	1058	1053	1048	1038	1070	964	1044	929	987	979	1019	995	1049	977	1037	1006	955	1025	1035	1014	1001	1001	1043	1049	1036	1042	1066	1073	988	992	1033	1081	1024	1035	1048	997	1024	1046	959	956	997	1011	1028	1062	1015	1008	975	1040	1075	1042	1049	1004	1025	1039	1043	1046	994	1034	1111	1011	1010	1068	987	982	1075	1081	997	1034	1012	968	1023	1046	1009	999	985	1032	1036	992	1063	1076	1012	1059	1030	1015	1045	1000	1039	1036	1050	1017	1036	1020	1028	1020	1000	1027	997	1073	1033	989	992	957	1007	1067	1039	1046	1016	1009	1020	1004	1020	1013	1013	1070	1122	1000	1041	1062	1071	999	1023	1072	1044	1028	989	1044	1107	1031	1015	988	1041	1045	1031	1020	1051	1052	957	981	999	1023	1039	1047	1017	1013	992	1001	1004	1004	1056	1003	1058	1027	1023	977	1076	1039	986	986	1070	989	993	1036	1002	1038	1056	1050	996	1001	1020	1052	1012	1034	1011	1034	993	1038	1068	1032	1005	1066	997	1044	1022	1026	997	1039	1047	1023	998	1021	984	1060	1045	972	979	1013	1019	1001	969	1005	1023	973	1025	1017	993	1030	1006	1040	1067	1015	1017	1018	1067	1032	1071	1008	1066	962	1056	1060	1065	1018	998	956	958	1019	1029	1012	1019	997	1014	1051	1036	1007	1006	1015	1027	974	1058	1047	1028	996	1015	1018	1021	1012	1049	1058	1041	1013	1001	1062	1041	1014	997	1077	1020	982	1006	993	969	1036	983	974	1065	1014	1009	1045	1028	991	1007	1040	1047	1024	992	1001	1015	1084	1006	1043	969	1033	970	1026	1027	1013	991	952	1035	1016	1068	1023	1031	1071	1032	1103	1066	1054	984	1069	1053	1016	1000	1032	1073	1042	985	1002	1069	1021	1006	1017	1013	988	997	1004	983	1015	1020	1055	1030	1059	1086	1024	1038	1047	984	1032	1036	1075	945	976	1021	956	1018	1025	1056	1085	1005	1032	1056	999	1058	1039	1049	1041	1016	1019	992	997	1041	992	1027	1009	930	1000	1019	993	1027	1017	1072	1003	1003	977	1018	1010	1026	1011	1002	991	1033	951	1028	937	1026	998	1024	1008	989	982	976	1030	1057	1042	989	1050	997	1079	1036	1028	1066	1026	1060	1047	1059	1035	1027	1068	1004	964	1026	1031	976	1063	1069	994	1052	1052	1042	1035	1004	972	971	1029	1045	994	1004	1013	1017	1020	1053	1056	1019	1046	1023	998	1027	1018	1017	996	1022	1043	1007	1005	984	1004	1032	1026	941	1023	964	1016	977	1031	1023	981	1035	958	1021	982	1030	979	1001	1064	1021	998	1019	1022	1048	1020	1014	1053	1045	1074	1004	1056	1022	1055	1034	1095	1047	1047	1032	987	1042	1061	1047	1022	949	1034	1069	979	1029	1029	1035	1073	1040	1065	954	1004	966	1056	1006	1013	993	1023	1036	1007	1066	1052	1047	1029	1034	1053	1036	1021	1064	1058	1044	1060	1048	1062	1037	962	1023	999	1032	963	1049	1003	1088	1036	1036	1005	1036	983	1055	1062	1049	983	1041	1036	1040	1020	1024	1029	1006	1076	1033	1029	1001	1122	1059	1030	1021	1058	1046	997	1021	1018	1011	1059	1036	1030	1073	1004	1075	1022	1025	1029	1064	1031	972	978	1010	997	1063	1092	990	1037	1061	1095	1015	1066	1038	1061	1017	962	993	1025	997	1002	991	1055	1039	1012	964	976	994	982	1032	1024	1069	1000	997	1086	1004	1025	1034	1004	1012	1010	1086	1043	1044	1014	1046	965	995	991	1070	1020	1036	993	1021	1020	1051	989	1027	1028	1042	1011	1009	1030	982	988	1017	1018	1014	1037	972	1059	1044	1005	990	1012	1000	1046	949	1017	1021	1044	998	1044	1024	1092	1010	985	1028	1018	1025	1002	1010	1041	1069	1077	1035	1061	1069	989	1069	1003	1004	994	1042	1054	1007	1050	975	984	995	1012	993	1014	1062	1023	991	1020	1069	977	1040	967	1044	1027	962	1029	1020	1042	1014	1018	1052	1041	1043	1021	1056	1012	1050	1012	1090	977	996	996	1055	988	1031	1009	1073	1026	972	1028	989	1062	996	1058	1030	1010	989	1050	1038	1018	1044	1015	1003	1028	1051	1009	1071	990	1042	1087	1013	1010	1088	1021	1013	1004	1008	1050	1041	1053	979	1032	965	1060	1039	1029	990	1054	999	1054	1028	1019	1047	989	998	1015	1012	1009	1025	1073	1029	981	986	1005	1070	1019	1014	1024	971	1075	1033	1005	1016	1020	988	1005	1018	1051	1031	1043	1003	1004	1035	1002	1060	981	1031	1029	985	1055	1055	1059	1026	1047	989	1061	987	981	1013	1100	994	1060	1015	1031	1009	1015	1009	966	1048	1037	1011	1049	1075	1026	1020	1031	1056	983	1033	1036	1017	1003	996	1125	1030	1089	983	1046	1051	1058	1033	1021	954	1012	988	997	1010	994	1074	1030	1025	1017	1066	999	1007	1042	1022	1054	1019	1001	1007	985	1026	1028	1004	1029	989	1045	1021	1126	1003	993	966	1097	1015	1025	1040	956	973	990	1048	1014	1124	1052	1066	1035	1037	1022	1038	1042	1024	1032	1013	1024	1047	1020	1082	996	1051	1049	1041	988	992	1036	1001	1031	1024	998	1027	1024	986	1050	1028	1048	1030	984	997	997	1043	1014	1070	1030	1085	1022	1030	986	963	1055	1018	1010	1084	984	1045	1003	1032	1078	992	977	1084	1060	1028	987	991	980	1023	1041	1087	1021	984	1008	1035	1054	1016	1051	1057	950	960	1095	1023	957	1053	1054	1044	1044	1053	1022	1012	1054	1000	1026	1026	1011	1027	993	1022	1055	999	1064	997	1070	1055	1029	1015	1018	1054	968	1016	1033	1030	1021	1051	1042	1020	1057	1004	1005	1009	1036	1054	1063	1034	1028	973	1036	1065	1079	993	1037	1068	1046	1030	1043	1004	975	1026	1012	1076	1047	1093	1026	962	1017	1013	996	1026	1010	1019	1026	1044	980	969	1079	1008	1046	1078	1002	990	990	1026	1045	1090	1046	1018	1048	1059	1015	1038	1022	1002	1039	1000	1063	1053	1012	1081	1061	1006	1063	1032	1015	974	1025	945	1049	1019	994	978	988	1022	1019	1052	987	992	1034	1024	1050	959	1020	1042	1013	999	972	1001	1027	999	1054	1001	989	998	1024	1017	981	1028	967	1026	1066	984	1026	1016	1010	1019	982	1039	1001	1032	994	1022	1006	1046	1012	1048	1066	994	1091	1042	1067	997	1052	1033	1021	982	1029	1060	1046	1007	1032	1075	989	1030	1000	990	980	1009	1077	1038	1073	1009	1035	954	1019	1000	1025	1038	1037	1055	1093	1085	1086	1014	1041	1048	998	1097	1002	1045	1057	1021	1052	1039	985	1035	998	1005	1042	1090	1030	1021	1011	1062	1020	1048	984	994	1052	1017	1066	1048	990	976	1052	1067	984	1021	1022	1059	1037	1010	982	1049	1107	1047	1026	1013	998	1036	1019	1035	1051	1031	1016	1033	1012	1019	1034	1034	1026	967	1005	1052	983	1062	974	1030	1051	1049	973	1093	1004	1046	1058	976	1028	986	983	980	955	1040	1020	1066	1001	1031	1042	977	1010	1035	961	1016	1030	1045	996	1063	1040	1033	1098	1038	1035	1042	999	1010	1003	1015	1014	1000	1061	985	1014	1030	1052	1009	1110	1011	1071	1015	1032	1020	1110	1037	1113	1016	996	1010	1021	1050	950	1068	969	1057	1076	1016	1064	1029	987	1045	1017	1012	1037	968	1028	1004	990	1017	1037	1053	972	1068	1053	1068	1016	970	1029	1029	1025	989	1001	1078	980	990	965	1029	1055	1042	1056	1029	1041	948	1029	1053	1044	1003	1034	995	978	1018	1063	1059	976	1017	1030	1022	1047	1067	1053	952	987	1006	1049	1034	970	993	1028	1077	1045	1046	1043	986	993	1029	1044	1044	1064	1056	986	1049	1000	1036	1004	1000	1054	1017	1016	966	991	1015	978	1038	1003	986	1078	1048	1050	1089	1076	990	1008	996	1014	995	1025	1000	1018	984	1036	986	969	1032	972	1037	1000	1080	1031	1006	1047	1024	1015	988	987	1043	1045	971	1030	1055	1036	1017	1043	1095	1001	986	1069	1039	966	998	1010	1024	1049	1038	1001	1074	1062	1038	1011	981	1028	1036	1010	1032	1008	991	1015
22976	21062	28231	24100	21011	6692	947	667	580	506	503	487	428	464	444	445	457	413	430	417	473	403	390	418	436	426	422	412	429	409	400	415	412	418	421	401	421	378	377	395	408	431	392	424	433	403	392	423	385	435	438	402	370	457	387	425	374	395	393	386	415	409	380	409	404	368	370	387	385	400	378	395	407	377	407	398	378	388	372	398	363	391	432	393	406	423	384	379	402	403	374	402	397	420	402	457	399	403	383	416	412	426	402	381	410	411	454	371	394	414	348	400	375	414	393	383	415	398	382	389	402	428	392	394	456	413	411	378	410	408	391	389	411	418	394	409	377	372	396	371	407	388	397	394	412	405	431	369	397	402	399	417	432	430	423	372	410	397	431	344	441	401	410	414	327	401	390	422	404	408	439	421	408	368	429	373	404	390	405	420	424	380	416	405	351	387	390	401	395	400	392	386	404	406	417	416	373	368	366	416	393	405	407	417	383	402	399	385	394	388	392	416	393	382	397	366	419	419	397	416	369	399	392	391	385	381	414	415	391	425	427	394	406	387	396	387	380	403	412	383	378	371	428	394	425	411	397	406	379	423	405	383	374	364	387	378	393	351	396	374	387	387	415	410	375	431	426	387	369	388	360	406	372	386	361	385	367	389	399	422	401	398	402	379	382	390	401	394	368	379	401	411	396	386	397	376	384	392	341	383	405	392	399	397	421	389	407	417	438	368	402	365	406	400	411	380	413	452	385	368	392	379	388	362	430	405	429	420	395	394	415	382	369	402	362	446	372	411	436	428	405	419	377	391	399	410	408	417	400	393	409	382	404	436	406	375	391	348	365	409	386	408	344	432	396	417	390	419	370	405	353	389	391	388	416	379	355	354	376	353	423	441	390	389	415	390	395	375	397	412	417	386	431	397	386	400	365	385	373	409	393	420	401	394	403	415	402	408	456	394	431	371	386	394	402	387	368	421	379	391	378	401	424	406	403	365	374	422	354	382	424	380	386	403	401	393	437	380	380	380	407	425	393	397	420	417	375	436	418	379	368	418	371	401	410	438	400	435	397	435	402	416	421	415	430	377	408	374	406	373	419	384	371	391	459	373	411	410	401	391	391	378	397	383	403	390	452	420	388	401	376	400	380	383	431	429	412	407	407	402	382	422	381	402	401	400	383	352	393	378	398	407	389	399	381	387	378	356	414	399	373	376	392	407	394	385	372	408	411	418	390	408	353	398	422	392	390	383	398	393	389	407	415	431	408	378	401	417	368	384	436	422	422	398	402	425	399	363	400	384	388	378	391	452	399	409	370	405	360	387	391	375	407	402	399	423	395	389	384	408	429	392	384	376	401	396	400	437	383	392	396	363	380	390	437	428	391	409	406	399	433	429	395	402	398	430	390	413	378	420	408	394	373	399	418	390	367	410	403	427	375	423	369	394	396	387	354	393	443	417	388	370	413	400	397	405	392	425	399	358	412	401	389	398	418	399	428	444	349	366	379	421	402	405	392	402	412	434	422	414	383	422	414	383	388	416	359	392	411	420	416	392	347	398	398	365	386	400	386	409	414	417	391	403	395	445	424	422	366	393	393	391	404	390	411	392	387	397	387	417	395	396	428	380	395	387	380	443	364	410	396	410	375	417	391	388	394	387	390	385	418	380	388	399	354	405	357	375	385	404	400	367	348	392	404	396	375	399	365	390	402	407	381	409	406	383	385	382	409	381	418	392	427	401	388	394	415	426	397	403	392	410	377	386	406	392	411	372	383	391	406	413	382	365	401	389	379	424	417	369	392	377	396	387	377	398	393	390	398	395	383	402	413	398	429	389	389	404	421	393	383	363	361	392	355	436	382	405	403	397	449	395	390	412	412	391	402	357	381	378	382	392	407	423	384	386	437	420	382	401	416	398	383	386	359	381	397	390	368	414	410	407	416	410	374	431	369	390	394	378	408	396	385	372	392	427	365	371	390	383	391	429	420	394	368	403	391	399	382	385	417	359	400	412	385	410	379	387	418	399	384	381	439	437	396	444	422	409	388	390	395	385	412	428	383	420	404	383	395	395	416	381	408	420	380	405	380	412	374	415	364	399	367	387	403	397	371	409	403	390	398	392	394	415	442	435	405	387	382	445	408	416	440	395	386	383	398	385	391	403	411	420	379	418	389	382	397	408	395	405	371	403	396	386	411	389	360	383	370	383	404	398	386	380	418	371	361	386	400	408	400	397	389	404	421	389	424	420	379	387	418	416	426	429	393	408	407	425	388	390	372	428	402	387	369	420	434	396	413	377	381	405	416	377	395	419	429	396	372	373	392	391	409	405	409	388	419	396	403	360	376	443	375	369	384	428	410	427	403	407	402	382	404	389	373	376	372	396	396	375	393	427	383	367	387	366	417	424	402	405	392	384	372	388	445	415	389	396	419	383	393	395	395	373	377	404	396	406	399	393	419	380	385	400	422	393	357	407	396	403	420	414	369	376	401	413	413	390	406	360	393	397	388	378	409	381	407	391	407	410	388	388	398	400	434	374	402	394	396	389	384	394	386	419	393	364	407	430	381	404	394	401	388	395	417	404	418	372	377	400	382	392	394	384	416	391	381	388	392	398	383	393	354	396	397	375	416	397	332	424	402	405	420	417	401	401	407	398	397	401	394	421	358	403	398	385	399	398	421	411	400	394	376	391	368	399	396	369	412	375	389	421	393	406	379	397	382	419	345	389	384	411	398	408	378	427	367	378	404	398	376	373	391	393	411	395	422	373	397	370	355	390	385	387	431	446	370	422	395	391	409	398	390	390	382	398	395	360	372	395	414	389	384	396	402	388	378	376	417	400	397	438	419	398	418	381	408	387	372	398	381	383	366	383	438	396	369	431	390	392	393	383	380	392	429	373	433	407	391	403	375	374	414	431	408	436	363	383	401	431	404	437	392	383	413	395	385	405	429	397	405	372	414	371	398	381	405	423	382	418	393	352	400	393	410	386	405	417	394	420	409	389	381	387	377	368	350	413	394	401	408	352	418	356	382	395	392	408	412	404	392	364	393	429	408	393	374	408	364	387	383	408	393	369	420	405	349	382	392	391	410	394	395	382	424	391	393	357	410	395	425	413	407	433	386	420	390	405	425	386	370	438	403	399	404	403	412	410	348	389	423	391	417	410	407	384	400	395	406	416	434	386	382	393	415	411	393	392	374	362	427	398	372	405	423	390	409	407	453	418	382	398	372	430	397	379	380	399	408	422	414	391	381	396	419	368	404	377	399	400	363	413	383	379	417	362	415	412	397	429	370	398	380	408	393	387	401	388	398	421	439	416	389	364	388	406	391	374	397	396	410	410	412	375	404	408	383	404	422	387	380	384	420	414	387	372	385	371	365	433	415	406	392	383	371	400	427	416	389	395	398	404	363	393	402	364	404	369	430	376	400	409	406	374	383	413	396	411	386	414	411	391	419	384	391	416	371	409	425	437	442	403	380	433	388	383	398	385	386	409	397	390	398	404	421	441
10884	13323	8071	3780	2698	1922	1548	1282	1020	963	870	878	796	765	742	702	662	714	633	644	690	636	633	668	622	629	584	658	624	672	614	646	613	636	608	565	604	650	628	651	596	574	600	630	602	609	609	569	632	595	590	614	619	621	588	623	619	597	578	597	586	592	596	599	643	631	606	614	642	638	590	612	614	593	616	579	588	606	578	608	624	593	601	615	613	602	598	645	637	615	641	598	604	624	614	614	573	592	627	589	606	613	602	638	626	550	597	597	587	607	612	607	588	616	574	636	627	638	609	663	567	634	569	603	608	555	626	613	631	558	576	607	667	588	592	577	609	612	630	623	622	617	624	620	604	636	577	582	630	568	613	611	632	588	621	613	638	572	612	616	598	589	632	629	637	595	592	580	644	599	617	619	632	610	643	634	643	587	586	611	615	634	593	621	570	564	614	609	577	593	608	581	647	597	543	595	615	569	587	614	607	661	623	575	663	592	610	630	643	610	597	604	638	602	639	621	587	626	627	605	593	637	576	588	594	583	593	586	608	603	649	634	614	604	641	625	626	616	594	585	587	658	588	576	589	624	593	596	592	598	625	659	616	559	599	616	636	552	565	547	647	598	585	638	567	613	619	573	564	628	608	631	615	607	564	597	601	599	602	605	642	569	580	601	606	635	618	569	672	641	543	595	633	586	620	614	618	597	598	593	587	615	611	608	602	613	609	604	591	627	586	590	652	606	584	608	633	642	589	619	599	588	626	592	591	626	597	579	616	584	637	609	560	598	677	599	599	608	540	590	657	618	618	577	604	585	620	588	592	603	594	576	582	627	696	608	599	572	585	598	587	591	615	567	601	609	646	614	610	587	633	615	614	648	638	591	573	586	590	607	642	595	601	597	578	592	614	590	611	642	618	581	602	618	583	563	639	590	635	572	607	581	601	572	626	617	645	532	593	633	591	577	603	586	620	621	599	609	615	620	602	586	628	571	579	656	574	613	573	588	588	578	625	594	642	631	573	603	585	665	599	601	585	580	561	556	628	596	602	557	571	627	586	635	584	599	571	589	639	662	582	588	615	583	619	630	575	589	579	618	592	603	592	575	556	602	585	618	609	627	614	635	630	587	620	601	579	649	577	627	624	615	611	638	592	594	603	607	602	594	626	582	583	582	605	576	636	584	653	631	594	595	602	616	586	623	600	582	567	599	591	579	602	622	558	578	604	612	613	614	613	607	616	566	606	588	625	615	632	605	661	633	599	553	590	596	596	583	579	612	623	643	573	589	612	606	603	616	635	589	561	587	615	616	608	593	593	581	571	615	614	617	581	600	561	602	583	565	616	600	581	606	568	618	581	626	596	561	639	643	643	556	591	599	592	616	634	609	591	582	597	614	585	608	647	622	623	639	595	613	565	607	610	621	630	591	668	624	633	624	602	560	623	575	562	565	654	619	585	639	635	619	592	585	544	622	572	607	568	597	583	616	635	618	612	599	624	586	585	606	563	594	620	649	622	628	575	622	610	595	606	622	639	618	638	589	641	630	575	662	632	588	632	628	612	580	592	650	632	583	576	642	594	595	593	639	600	601	588	587	610	574	584	573	616	615	582	601	661	616	581	609	583	581	608	593	575	594	615	611	623	591	595	623	615	628	638	659	565	592	573	582	631	602	615	614	556	591	637	593	638	560	598	585	563	608	570	607	549	604	604	610	607	635	625	610	593	617	650	598	634	578	587	586	611	615	598	638	588	626	596	613	600	606	590	667	601	581	650	554	638	568	567	590	592	606	603	589	618	607	594	599	621	583	604	603	577	627	569	609	600	608	616	622	582	647	558	593	635	570	626	590	621	604	601	621	562	589	594	626	590	597	575	614	584	665	615	599	632	583	604	588	576	617	612	589	639	551	611	572	577	587	612	609	635	571	585	629	610	586	609	606	554	618	636	626	607	654	615	584	592	585	597	614	586	638	601	568	638	613	581	621	595	553	600	601	610	599	573	630	592	589	548	625	592	597	623	573	557	580	622	610	580	627	621	565	622	596	616	620	649	622	603	614	598	599	591	583	580	637	667	592	602	578	613	611	571	588	585	608	555	592	609	623	573	599	619	685	604	570	587	585	597	608	588	570	622	578	585	584	610	618	551	560	615	617	605	610	591	603	594	636	665	613	619	605	582	609	584	623	583	616	614	572	575	643	606	582	649	626	618	602	587	590	623	592	619	648	579	589	567	603	583	604	625	663	579	622	632	557	588	626	628	613	590	591	614	594	631	591	624	612	594	629	603	641	593	599	607	614	608	576	590	580	614	574	616	618	590	586	607	612	588	603	633	630	585	577	593	534	613	622	613	617	606	615	572	615	586	617	583	550	592	605	577	607	611	615	613	579	580	637	591	645	634	646	577	587	615	607	593	601	592	591	601	600	617	602	598	577	637	619	635	633	591	614	538	643	606	636	554	604	582	602	590	583	569	634	584	580	624	606	604	563	627	620	651	640	614	589	593	612	636	597	586	596	617	581	581	597	600	574	648	636	636	593	599	613	623	619	614	587	553	596	616	605	598	591	591	599	631	600	564	586	591	641	592	650	607	615	589	567	610	614	588	594	583	607	555	570	595	601	649	574	585	614	596	585	604	612	586	578	607	600	582	597	669	604	597	573	589	621	624	569	600	617	577	607	599	643	590	598	610	608	633	586	601	583	613	634	603	595	660	603	612	573	606	607	610	598	574	604	602	592	607	593	574	597	613	562	609	606	626	625	590	604	649	578	590	619	558	598	608	627	605	609	651	603	593	655	564	639	621	622	628	600	637	580	598	611	591	631	609	616	666	611	599	528	622	592	602	579	641	591	575	628	609	587	650	584	563	630	592	573	584	587	624	548	611	596	609	624	583	601	598	586	630	584	601	629	578	592	641	622	635	571	588	561	624	616	634	566	597	600	607	555	601	581	602	582	600	586	625	596	580	620	558	602	640	612	595	625	624	619	613	611	579	593	586	556	577	555	601	605	584	628	633	617	583	590	556	613	626	561	562	589	622	612	613	615	648	630	601	541	588	630	549	615	560	620	622	626	619	612	614	605	615	643	551	564	627	620	629	660	629	623	604	625	554	601	619	583	577	564	618	606	573	566	540	599	596	614	648	594	577	626	592	672	614	603	599	599	556	612	578	597	615	582	617	590	563	570	602	598	595	587	649	605	638	621	628	595	635	554	608	591	644	591	596	598	620	643	561	585	590	657	598	581	609	597	571	618	576	617	623	567	583	594	595	586	611	579	604	630	613	610	616	605	602	590	645	629	612	604	585	673	568	588	582	607	615	581	590	578	616	635	599	628	653	599	585	624	622	603	604	580	639	634	614	630	653	601	574	574	644	602	630	643	623	606	548	596	638	560	614	605	574	565	579	639	569	618	591	556	604	650	598	608	631	557	644	627	628	588	604	609	574	642	597	592	609	664	588	587	652	612	634	596	661	593	601	611	588	601	580	613	608	615	671	582	671	597	637	614	604	597
24243	21061	26601	25067	4377	930	863	796	757	683	697	635	633	665	659	630	688	660	654	705	632	650	655	631	647	653	634	610	689	665	637	599	668	651	677	662	637	639	679	647	661	637	636	613	643	639	640	643	622	687	691	671	671	637	646	634	658	590	660	634	623	643	654	644	611	624	634	631	631	676	652	578	570	618	658	648	613	628	624	664	659	624	652	598	641	635	628	601	694	667	652	608	655	637	667	577	653	648	616	642	619	641	680	661	655	641	620	666	632	674	628	659	656	627	622	669	632	611	637	615	625	606	642	637	621	677	620	659	655	660	632	655	625	616	637	609	654	686	678	619	627	607	640	623	622	614	655	617	633	633	611	662	625	615	649	611	601	629	646	641	682	654	678	653	670	603	645	627	702	618	688	645	649	643	621	658	632	632	659	613	628	625	655	590	649	585	693	687	620	631	655	683	621	637	632	621	635	607	618	651	655	632	663	599	603	633	657	609	585	636	657	657	658	605	617	657	651	576	661	628	627	610	621	607	636	634	612	644	614	608	630	609	591	634	607	590	580	620	636	639	634	617	631	615	626	626	643	604	675	600	568	687	647	655	642	654	627	629	642	718	657	678	703	613	616	624	640	653	630	653	615	639	585	669	629	633	644	575	647	629	597	628	646	674	633	630	639	642	638	672	629	598	643	621	645	641	591	640	617	628	664	673	605	636	649	621	637	684	610	613	661	662	628	652	620	635	607	601	633	651	626	598	629	657	660	587	650	645	686	663	655	660	632	606	650	665	625	666	619	624	584	682	646	640	636	624	694	635	652	650	614	643	673	636	637	649	655	641	646	662	625	611	637	642	651	610	646	659	695	647	733	617	654	624	625	619	632	654	606	639	661	625	632	645	616	634	597	659	628	639	652	629	611	620	650	633	614	664	669	631	621	617	635	680	623	656	639	678	655	695	627	648	655	640	631	613	653	645	653	635	642	659	660	577	629	604	578	628	638	631	656	609	663	592	644	625	631	600	654	626	640	620	644	638	609	654	619	609	653	613	641	632	640	624	652	625	649	679	645	588	643	631	670	628	645	620	639	635	613	605	625	689	686	641	578	636	615	602	659	642	657	641	580	609	661	665	630	619	627	631	546	637	651	610	626	623	625	622	633	658	624	649	625	658	662	626	671	617	635	633	636	693	645	614	634	678	669	648	588	666	667	621	617	613	640	641	597	633	651	649	628	618	657	658	611	636	642	664	665	674	650	624	612	622	614	672	628	581	598	674	614	641	684	629	642	699	614	666	596	615	621	643	685	664	673	662	618	620	619	614	681	661	686	656	669	618	667	670	637	655	642	666	627	649	630	614	621	680	658	618	633	615	616	648	606	659	617	650	605	620	628	667	661	612	639	612	640	618	608	606	622	618	607	671	665	647	611	645	614	650	621	671	674	643	624	644	634	599	628	666	614	666	641	679	622	632	596	675	622	659	608	680	667	629	644	653	606	633	660	648	615	614	614	657	644	624	656	612	647	630	654	633	654	607	627	668	576	629	655	606	581	620	641	617	662	626	676	632	635	597	691	669	681	644	655	653	657	634	616	590	668	633	592	654	615	673	624	592	630	636	622	617	636	624	641	620	641	650	656	629	631	602	652	615	641	639	658	621	720	625	646	616	652	627	566	617	638	618	593	691	647	624	626	614	649	625	634	622	631	638	637	619	627	604	639	642	624	612	616	619	654	603	608	615	595	694	639	660	668	586	582	634	682	636	676	633	592	610	630	605	628	621	629	620	653	639	634	660	677	648	601	633	651	686	655	634	643	634	605	645	614	692	638	628	600	654	625	651	655	639	612	617	649	661	650	684	581	641	644	613	623	644	654	651	664	625	652	625	627	643	643	654	667	636	603	623	613	629	641	658	660	655	606	653	654	657	654	658	654	610	641	619	654	659	665	608	633	638	683	587	681	698	664	647	653	642	631	628	620	599	653	618	621	640	652	618	625	625	627	637	608	663	641	584	595	641	603	645	588	637	667	614	645	616	632	598	644	640	619	610	599	592	623	651	614	646	619	621	669	629	660	626	639	666	665	631	671	644	623	607	681	620	662	606	617	639	654	638	649	671	675	664	672	607	627	633	643	657	646	626	635	674	611	657	647	626	611	645	658	652	660	656	680	626	633	643	641	617	654	624	643	672	637	612	637	619	624	643	586	615	643	582	651	643	659	629	574	632	656	611	657	676	608	658	627	602	640	615	593	666	655	648	598	613	663	618	666	611	628	594	643	695	607	656	630	575	638	652	608	635	666	652	629	635	663	635	660	661	630	632	606	587	641	663	634	615	629	645	639	617	609	601	635	622	647	609	609	651	629	637	645	648	621	640	616	629	650	639	640	610	610	682	647	644	667	623	624	659	637	661	588	603	631	672	661	655	629	645	630	630	621	640	609	594	670	615	599	658	624	626	621	634	678	622	598	619	615	629	654	664	665	657	619	635	648	603	601	641	657	614	654	673	685	649	625	676	683	648	627	633	629	672	673	647	648	637	615	682	661	666	627	641	599	653	628	603	633	594	613	650	682	678	615	658	647	628	661	678	578	672	615	691	637	631	607	704	639	608	666	617	668	639	678	626	634	599	650	666	622	637	577	661	624	609	648	656	612	642	630	645	667	636	647	657	636	700	615	630	611	625	647	674	618	618	614	632	609	642	584	664	622	598	668	628	687	618	608	695	671	598	661	639	628	644	663	632	650	633	647	620	674	652	654	615	629	613	608	648	679	655	626	595	693	604	579	592	637	598	646	621	595	675	619	637	658	662	619	613	665	641	642	610	667	658	665	644	642	601	595	622	675	633	616	635	620	681	616	648	612	692	620	584	673	640	644	623	644	628	675	627	621	636	609	626	633	654	635	680	643	655	634	652	608	616	637	648	641	630	654	591	588	592	624	665	630	644	628	607	628	640	632	618	616	667	645	622	668	624	610	622	656	603	660	637	662	644	674	613	583	625	603	661	626	612	604	624	626	638	597	612	687	619	661	616	661	637	584	636	688	609	649	612	619	593	660	579	663	620	676	647	636	620	653	622	647	627	612	649	671	655	672	650	658	604	656	605	612	648	638	651	601	628	598	653	612	623	615	697	630	633	613	656	581	617	687	687	639	651	663	660	619	638	662	689	585	605	630	624	647	644	688	610	652	629	665	596	662	633	628	624	622	654	648	638	619	613	645	656	590	643	637	608	617	636	623	675	617	615	627	646	639	634	637	649	647	622	626	618	655	604	588	662	682	686	619	650	627	663	643	621	670	621	686	614	587	669	612	630	617	620	646	665	636	618	631	628	591	643	701	634	637	656	644	610	679	605	678	614	607	670	616	639	642	624	656	648	636	644	617	650	637	608	644	640	602	674	655	646	673	627	611	642	634	654	648	643	653	620	628	628	649	633	643	652	638	654	644	620	615	600	649	640	604	641	666	635	659	624	686	614	647	602	596	588	610	671	651	638	627	637	643	639	641	679	666	650
10285	8786	5406	2761	2069	1649	1429	1248	1153	1158	1021	1041	1069	995	1012	992	973	952	915	939	903	931	925	893	898	957	875	921	945	898	878	875	891	930	852	846	939	943	844	924	903	922	925	925	880	982	884	882	938	887	945	944	913	956	934	937	874	910	889	895	858	906	854	900	941	869	881	876	901	936	881	910	878	940	889	972	944	939	866	956	916	874	827	941	901	882	957	919	924	885	881	883	898	919	915	936	950	886	894	947	814	925	905	823	893	933	946	980	927	898	897	908	900	912	865	878	899	864	908	878	896	868	917	892	874	915	926	911	906	939	892	915	957	869	897	903	963	917	828	905	885	851	877	897	922	876	917	874	863	889	919	876	919	898	919	920	910	950	918	835	902	896	938	906	917	892	902	903	888	898	924	905	875	893	902	907	826	915	924	890	947	891	866	917	863	878	873	910	867	957	866	925	848	882	930	885	882	858	895	931	927	866	868	894	891	889	875	904	952	871	907	918	898	886	912	923	955	908	915	939	894	885	890	905	933	887	867	918	923	914	887	865	860	928	917	878	894	910	895	847	921	931	915	914	906	866	918	913	921	901	895	865	919	850	855	890	845	873	857	938	897	874	921	939	846	919	951	867	899	923	870	915	913	862	932	926	898	963	906	883	926	910	891	902	897	922	916	942	869	890	905	848	868	906	900	938	913	888	902	886	903	901	903	879	873	885	874	893	911	948	913	897	918	979	879	893	910	916	855	966	857	910	954	933	903	921	907	888	910	880	905	892	909	904	918	916	919	861	937	821	948	908	852	910	890	930	864	949	889	868	904	826	910	886	889	921	936	892	944	911	900	890	918	948	859	887	885	959	903	910	863	957	959	949	897	889	888	960	892	838	898	945	909	949	898	919	892	947	948	916	887	901	910	922	905	900	864	861	911	837	894	886	888	917	921	909	918	921	857	872	958	975	937	880	934	945	927	963	873	880	926	916	878	903	860	913	899	828	910	876	922	950	925	865	889	853	865	917	924	901	869	912	901	887	873	863	913	887	888	927	921	919	891	921	908	900	833	946	905	909	880	944	884	882	840	939	839	888	927	883	914	884	915	920	909	905	948	836	907	890	908	907	923	941	911	836	888	922	891	897	902	912	940	840	879	911	882	903	858	911	892	912	915	896	903	908	879	881	881	916	865	903	870	897	925	856	927	953	933	912	870	887	900	874	882	874	935	918	930	928	887	896	880	875	879	948	911	973	912	912	907	931	901	918	930	933	843	879	851	896	891	941	922	923	939	926	932	887	905	896	885	877	860	888	944	920	912	865	851	925	942	897	918	926	893	897	917	922	871	957	971	904	908	933	910	890	900	913	904	898	854	875	888	890	910	853	891	871	879	879	897	888	874	849	888	925	896	932	913	941	958	878	850	919	931	948	946	887	908	898	879	879	908	888	923	847	927	879	919	893	859	911	899	908	924	936	929	952	918	942	892	943	857	853	873	873	928	871	908	938	910	908	908	880	894	933	893	875	899	882	879	918	909	841	894	890	859	855	935	908	904	904	840	951	909	880	907	908	879	969	892	938	927	898	901	880	907	888	919	917	920	858	919	907	910	910	886	903	942	870	946	927	920	910	960	880	945	924	965	896	872	891	956	877	919	864	936	911	930	896	909	855	863	949	884	928	869	905	921	960	945	907	897	893	903	865	851	848	892	915	973	936	895	878	940	841	969	945	941	827	936	936	874	887	940	910	922	894	894	915	901	894	865	905	916	886	872	954	962	963	938	977	845	879	937	894	946	900	905	902	907	886	890	909	870	954	872	904	921	922	881	937	894	885	892	860	875	871	919	867	912	855	916	916	946	871	923	884	878	933	856	888	867	866	862	878	870	883	876	907	860	956	878	889	897	862	885	880	912	923	946	873	907	929	951	904	900	896	892	875	885	860	930	904	917	910	880	910	902	910	928	888	915	897	912	834	922	897	928	868	908	890	900	902	894	925	928	923	924	882	883	899	932	887	877	899	898	825	937	899	922	913	901	911	891	922	981	871	890	892	925	911	919	849	876	894	930	888	930	883	880	917	940	884	876	971	918	907	898	957	851	869	906	905	879	944	887	875	945	971	911	879	883	927	820	937	963	890	891	886	900	878	898	927	898	883	913	863	878	982	875	885	905	871	899	972	966	904	945	918	859	880	859	929	909	859	898	895	888	920	922	835	890	897	916	863	907	877	910	933	926	918	973	904	853	980	885	953	934	900	899	869	927	879	904	878	868	870	887	868	872	896	920	883	931	931	893	908	939	858	891	887	915	906	890	861	948	914	909	885	909	898	910	932	877	894	886	931	911	922	911	889	899	892	926	892	910	901	874	918	886	882	900	940	877	897	857	882	886	915	906	910	879	969	873	877	898	929	849	933	855	867	859	889	953	861	925	889	949	889	912	910	884	906	885	920	843	940	906	889	935	918	867	873	933	887	856	958	919	861	870	907	868	892	891	926	954	895	895	864	847	909	960	946	903	919	881	905	921	931	843	902	948	918	923	949	905	946	867	916	907	883	901	842	927	890	943	897	863	929	878	897	967	921	910	883	938	941	882	930	874	969	907	888	951	898	923	892	871	877	840	886	965	932	913	864	973	918	909	903	927	867	881	899	942	891	914	912	887	881	916	899	914	897	903	871	902	926	883	943	919	911	884	928	926	882	868	884	896	867	905	874	912	881	947	880	870	906	903	940	946	894	861	929	878	953	924	929	898	918	900	939	923	871	906	830	868	897	941	913	877	940	894	870	887	872	864	957	900	948	920	868	946	917	872	883	874	912	907	932	882	924	901	855	894	932	898	907	937	924	897	922	941	889	902	959	896	903	893	921	838	898	886	839	863	868	910	867	971	901	900	938	919	912	948	939	933	929	876	887	894	921	910	913	876	893	837	927	837	896	949	874	879	895	885	950	891	931	952	877	920	863	861	886	875	872	920	911	871	907	896	899	894	930	898	888	904	871	890	826	936	892	931	889	891	944	854	914	860	915	864	906	944	935	874	874	823	925	893	903	926	895	939	907	885	869	882	892	913	891	883	946	911	915	921	877	905	900	906	940	861	857	885	911	887	912	955	844	920	913	900	929	932	914	900	942	891	894	906	956	851	927	903	943	939	879	899	923	915	950	860	909	868	919	937	911	888	887	903	915	913	904	852	864	931	885	895	943	888	905	920	920	841	883	946	867	886	879	938	872	899	876	841	908	921	950	852	906	907	927	890	903	937	914	862	905	930	896	876	916	872	895	872	937	919	951	889	895	899	910	915	901	960	935	906	909	918	908	929	944	880	836	900	925	953	925	850	923	883	916	929	872	853	913	876	916	943	942	905	957	883	861	911	858	864	897	914	897	837	904	815	921	886	905	916	876	890	876	822	896	894	949	875	944	898	917	952	915	882	892	881	889	906	867	914	886	889	913	942	901	916	900	908	905	895	878	925	884	803	875	914	913	935	889	864	918	876	871	900	920	868	940	923	878	873	901
22162	21126	28811	23685	21122	21046	3736	661	466	400	414	332	324	312	299	257	279	257	233	232	226	220	222	200	223	216	216	203	190	195	206	213	210	197	196	211	202	229	181	183	186	213	188	227	194	186	208	188	211	184	197	172	205	173	178	186	187	191	185	183	192	195	192	192	171	183	191	196	163	204	194	183	185	195	170	196	189	183	203	186	194	198	186	180	178	189	175	193	176	174	178	158	209	183	176	193	183	198	195	178	211	186	197	214	194	203	199	165	188	190	179	215	191	191	187	172	190	196	188	204	203	203	184	201	167	175	193	172	199	195	190	197	212	187	166	148	186	198	187	195	193	179	166	181	172	177	179	186	177	179	198	198	191	178	208	196	195	196	190	180	206	174	176	196	194	194	180	171	206	166	168	185	217	200	201	176	177	187	167	173	152	155	180	177	187	207	208	178	179	211	179	174	173	175	191	174	182	195	189	193	197	176	179	191	202	185	196	180	171	168	191	172	173	215	195	189	169	173	172	158	202	198	192	179	195	180	165	216	180	181	191	173	185	208	184	210	184	201	217	167	208	185	190	187	180	178	173	178	170	174	186	194	189	172	214	174	188	201	171	170	214	169	183	193	180	191	205	195	192	181	195	203	184	194	199	175	179	200	197	201	178	175	200	174	169	187	195	185	180	206	151	198	187	188	198	197	180	203	165	179	167	187	166	181	193	191	189	204	180	180	200	183	165	189	183	185	185	167	187	178	198	178	185	177	196	184	185	180	187	202	167	174	171	182	213	198	190	188	183	183	178	194	199	204	182	191	176	191	189	184	213	195	182	187	195	201	177	170	208	185	171	181	180	166	197	201	162	196	188	184	169	178	208	183	173	169	190	173	191	186	184	190	183	192	195	201	208	181	174	190	172	185	208	176	209	202	195	186	202	198	197	190	155	186	193	159	189	176	156	175	199	218	192	217	173	197	174	174	193	178	192	221	186	175	177	190	200	180	191	182	212	187	212	185	202	212	180	177	206	175	176	184	191	161	187	187	192	218	196	168	184	193	210	193	197	176	193	196	200	218	172	175	222	209	180	195	201	181	198	210	182	187	185	200	169	193	186	196	192	184	182	202	189	166	179	204	205	196	203	174	190	188	227	174	178	197	193	202	190	181	207	208	162	195	193	179	179	186	205	191	200	171	208	169	170	166	212	162	190	176	187	192	179	194	203	205	162	192	184	172	179	210	206	179	185	187	189	174	180	169	205	180	196	195	152	178	184	197	202	184	198	185	162	193	184	198	191	181	173	176	172	195	170	202	197	184	189	170	177	167	185	191	150	186	191	203	193	154	172	190	200	198	187	181	207	185	164	159	192	166	209	161	212	192	182	185	170	202	213	201	164	170	172	180	184	177	204	187	195	197	158	190	178	173	211	176	177	194	205	175	178	172	195	168	190	176	197	202	198	178	197	190	176	184	212	200	199	176	180	181	179	187	184	165	175	195	163	176	188	185	198	177	177	216	190	204	209	164	167	197	189	183	200	184	153	187	174	197	226	159	189	195	181	173	168	189	179	202	182	185	186	218	163	184	189	195	224	194	189	192	188	207	202	202	189	186	171	174	184	196	177	199	178	193	187	184	182	166	188	201	199	197	211	173	185	180	196	180	194	171	184	218	205	179	198	183	188	211	189	159	166	193	186	178	184	194	190	187	177	187	185	156	183	191	188	203	195	176	174	187	195	183	187	187	170	206	171	190	192	203	184	182	159	173	189	187	200	192	164	158	170	193	179	181	200	176	216	202	163	198	167	206	182	164	176	171	212	175	218	198	186	191	188	210	190	189	204	189	178	192	187	202	198	184	198	178	191	190	192	181	191	211	159	158	163	174	192	174	158	192	173	173	170	210	189	171	177	198	177	172	191	199	181	191	199	185	184	179	202	182	197	188	214	168	189	182	217	157	187	192	173	180	202	191	175	185	203	213	192	177	185	187	189	200	189	195	194	190	208	189	208	178	200	182	177	178	179	175	177	191	193	178	205	199	183	191	162	137	161	175	197	167	183	180	194	191	186	170	176	197	187	185	185	190	204	171	180	185	177	217	218	184	170	212	189	175	181	183	188	164	185	183	180	155	180	193	191	181	213	166	164	179	198	186	188	180	233	175	199	202	207	199	207	180	174	190	187	193	183	171	169	183	175	217	159	202	183	190	177	193	187	160	196	179	186	228	157	191	197	159	200	177	180	191	172	208	190	184	212	183	177	182	208	178	206	200	189	186	212	206	192	168	174	168	192	196	183	176	170	196	178	203	205	175	192	174	167	191	200	197	187	182	198	206	178	195	177	195	179	207	173	189	165	188	180	198	186	165	156	193	205	160	193	193	179	200	200	193	179	196	193	174	179	199	169	161	187	190	182	167	197	193	190	185	199	197	197	207	188	190	180	178	160	172	202	190	201	192	180	202	200	184	194	177	180	192	218	181	197	194	192	193	202	174	182	220	174	192	167	181	179	196	200	170	194	200	197	164	192	177	185	164	197	171	171	199	199	207	189	210	178	178	205	189	179	209	202	183	177	161	200	196	178	193	179	205	196	193	185	185	183	193	216	186	180	147	176	200	172	185	186	180	180	178	180	199	175	181	162	167	199	197	192	185	179	180	181	175	194	198	194	191	160	160	170	183	206	194	184	195	170	196	200	165	203	201	212	185	176	194	190	184	212	204	204	181	195	186	188	188	186	188	216	174	189	175	167	196	187	189	201	185	182	204	180	199	160	185	198	196	176	201	188	185	178	202	145	187	184	191	195	193	175	192	200	196	197	188	198	166	196	201	193	190	186	162	196	176	194	179	173	179	166	185	183	200	176	194	192	208	193	194	179	190	193	205	182	202	182	170	182	204	195	172	206	191	183	186	182	180	192	201	189	197	183	166	174	164	211	164	185	197	154	173	194	179	194	203	169	201	200	161	204	171	181	189	191	177	171	174	194	193	207	195	200	180	179	200	185	195	190	198	198	178	173	188	171	203	199	185	193	200	206	191	209	188	205	173	200	166	171	227	190	218	166	178	187	206	179	200	176	189	190	184	176	201	165	159	199	198	210	187	162	211	204	172	174	201	166	182	188	182	179	168	197	181	169	170	175	196	185	191	189	176	174	173	196	203	197	200	197	190	184	177	177	182	203	184	196	184	195	181	195	182	193	205	189	169	199	194	231	170	217	191	203	185	177	186	186	178	181	190	177	185	180	176	221	192	172	196	190	204	208	198	179	197	179	191	151	200	208	199	185	180	178	207	180	212	171	194	196	207	183	184	187	198	187	191	188	188	163	195	163	179	165	200	197	192	182	183	209	204	169	198	180	177	198	234	163	197	176	179	175	199	192	177	199	184	174	185	195	194	172	192	188	191	186	196	194	152	182	198	176	192	203	188	177	197	168	171	186	180	191	170	182	176	168	187	191	191	211	205	184	189	203	175	182	203	183	145	207	182	187	194	179	181	194	188	160	195	184	209	182	213	181	174
13560	18283	12131	5668	3812	2543	1919	1362	1155	939	802	688	609	563	496	490	422	433	425	393	396	354	345	342	322	332	296	309	346	313	316	319	283	299	330	288	278	302	290	290	303	320	304	262	298	290	314	300	285	285	271	310	294	280	290	284	255	280	295	280	286	287	304	291	300	299	274	299	285	267	297	280	282	276	269	276	286	309	301	290	258	284	278	284	286	261	288	314	269	275	294	287	282	266	301	255	283	289	257	304	297	257	259	269	248	294	270	295	286	265	257	289	287	276	283	281	259	274	296	276	293	263	276	242	287	268	273	299	282	268	300	310	281	251	274	300	260	272	276	302	262	317	273	290	269	268	274	295	275	279	272	259	299	284	279	281	256	296	292	264	245	278	259	257	285	276	252	252	253	274	296	271	282	275	263	273	262	289	292	269	285	296	298	270	286	291	254	284	286	251	297	297	262	284	275	271	291	276	262	278	319	306	285	296	305	282	287	277	277	278	264	270	267	249	275	269	309	255	275	270	264	284	286	272	266	272	266	295	255	292	267	282	294	258	251	280	271	288	275	270	255	299	262	285	292	265	293	292	279	280	234	229	297	279	287	295	263	265	283	278	281	268	277	273	259	280	269	266	269	252	280	270	281	280	260	274	285	315	285	275	287	274	307	280	275	261	298	256	254	261	274	251	271	270	277	283	284	264	268	303	277	258	271	278	273	266	294	284	286	308	263	280	245	243	295	279	298	312	306	273	259	291	274	273	267	263	255	259	281	300	300	270	262	277	249	256	253	292	290	284	292	248	259	297	247	284	263	273	262	253	268	280	278	306	275	286	267	265	276	279	242	262	271	278	280	289	277	262	280	256	279	259	262	262	280	290	261	272	271	257	269	275	279	287	273	286	278	286	262	301	279	262	253	297	289	282	287	278	291	294	264	279	307	274	308	275	271	267	268	267	254	263	271	283	297	300	264	285	270	277	280	287	281	267	297	298	260	293	280	268	306	268	243	297	255	275	287	276	254	302	290	278	251	281	285	263	261	274	219	291	283	275	262	270	261	302	271	285	254	266	273	267	290	253	300	275	307	273	266	257	283	278	260	284	282	246	267	296	241	255	257	257	264	278	273	287	288	272	258	274	250	312	283	293	295	286	281	264	249	270	289	276	254	280	298	271	256	275	270	287	253	285	275	283	290	293	271	245	271	297	277	270	264	287	276	280	263	270	270	265	287	282	272	271	276	279	264	280	286	260	293	279	281	253	279	279	308	296	297	277	284	278	296	308	272	262	272	293	260	289	272	275	304	289	286	283	269	298	268	298	287	262	278	232	264	256	278	281	263	271	274	272	261	269	289	279	297	255	273	253	277	242	222	296	248	285	296	277	239	277	251	261	280	301	257	268	275	293	274	276	259	288	256	302	255	292	286	260	299	298	301	297	246	299	250	264	250	268	285	297	274	303	259	258	284	300	287	285	279	280	268	287	248	306	260	250	262	277	258	276	267	293	298	255	297	290	315	270	250	276	265	302	271	283	261	289	257	294	268	273	252	278	266	268	286	289	269	254	299	279	272	268	257	278	253	291	275	268	252	274	261	258	256	296	306	273	269	304	265	274	274	270	300	331	257	275	252	273	292	267	296	257	248	261	298	284	274	281	301	273	315	264	251	311	273	265	304	272	273	252	253	263	236	246	282	279	285	275	268	293	248	281	272	286	270	255	289	296	262	294	290	270	276	279	276	258	273	280	269	273	293	288	263	295	264	286	280	312	280	307	257	253	257	317	299	287	286	283	297	292	266	277	268	269	273	280	287	235	283	280	266	251	258	245	267	255	273	294	276	288	250	233	297	294	315	276	294	306	283	252	263	278	278	299	290	264	297	288	285	258	249	289	289	277	285	267	286	273	285	287	284	272	301	291	267	279	269	266	263	279	269	279	271	291	272	261	294	283	301	293	273	268	253	267	289	286	281	270	284	276	270	257	248	275	285	243	311	298	289	279	273	276	260	289	270	280	283	287	270	277	269	275	299	271	272	286	272	278	269	269	281	289	309	292	280	275	273	287	257	292	258	274	265	305	266	279	284	244	278	283	280	259	262	299	284	284	288	255	261	246	264	262	271	298	288	271	288	270	269	291	260	277	270	262	274	253	284	277	274	275	268	269	273	289	277	276	255	273	273	304	284	275	309	271	279	269	292	281	281	249	260	282	262	315	275	253	290	275	272	301	284	257	275	257	283	239	294	269	272	293	243	277	247	267	285	236	280	296	278	272	290	276	268	292	289	295	267	282	265	270	281	277	262	266	277	267	255	261	278	277	306	285	235	265	246	268	281	267	293	295	302	262	260	275	259	279	272	284	265	278	249	257	285	253	274	290	293	268	296	252	266	275	287	267	253	259	311	257	324	268	309	263	273	262	292	289	262	266	249	307	278	278	267	277	262	275	250	256	264	254	292	297	273	276	281	281	256	265	252	276	263	289	271	278	290	250	268	249	296	276	263	272	283	264	269	277	287	234	264	279	297	263	282	281	284	263	298	271	277	257	270	251	251	281	248	299	261	244	280	283	265	266	267	271	293	273	270	277	276	271	309	294	280	268	261	253	258	282	265	276	282	287	297	263	255	295	255	266	285	253	297	273	310	279	269	287	263	288	275	275	265	254	273	293	289	281	265	279	305	264	265	251	293	270	266	288	279	265	269	279	262	299	282	281	268	294	280	259	288	251	274	276	292	293	262	268	298	277	246	285	259	267	294	257	294	257	240	287	282	298	276	272	241	255	264	288	270	263	303	274	292	246	260	292	291	277	265	255	257	246	308	272	279	286	303	286	268	268	262	288	273	249	272	260	264	299	278	285	306	292	301	279	289	281	275	269	302	287	276	269	288	255	291	276	284	284	293	290	280	274	255	276	250	303	298	299	278	276	299	305	269	263	279	270	263	286	279	282	267	244	262	272	273	274	287	287	276	254	277	303	281	293	263	279	281	294	279	273	293	297	254	287	273	283	290	271	268	275	285	267	256	292	286	248	293	298	292	292	250	269	261	259	282	299	262	273	291	247	274	302	262	283	295	283	270	255	265	263	289	278	276	258	275	304	273	285	292	276	282	293	279	301	257	300	274	291	252	282	268	278	255	292	268	264	306	254	277	278	261	299	265	280	264	293	270	258	274	261	263	269	274	270	268	250	267	287	290	255	260	287	244	285	293	254	270	254	283	295	265	272	285	267	284	286	261	257	257	283	258	284	278	279	265	273	254	248	275	277	273	263	287	283	287	290	250	271	280	253	255	292	257	282	290	257	267	261	287	289	273	291	276	277	275	239	268	291	297	263	259	283	258	256	245	282	272	285	266	271	253	290	251	275	250	277	282	289	248	272	275	284	266	294	280	300	296	281	267	288	286	263	262	309	273	261	269	256	278	284	275	272	255	289	284	273	245	263	285	263	256	252	281	256	255	259	313	271	288	239	277	268	254	252	252	287	295	264	300	270	249	300	258	242	263	291	309	282
26738	19219	6293	1441	968	833	815	783	731	706	743	774	731	746	669	719	711	695	714	687	720	708	763	713	716	719	718	705	738	691	663	709	698	701	746	715	699	749	673	721	674	708	760	743	672	675	695	710	721	683	721	704	672	733	681	684	719	664	684	706	672	712	706	705	684	735	677	711	680	675	737	679	705	736	743	693	686	716	713	686	728	664	757	720	710	711	706	705	745	699	684	672	753	683	725	712	679	649	669	709	735	716	698	709	708	769	752	668	736	724	694	708	721	722	715	719	706	706	704	653	715	747	724	713	729	670	654	793	694	720	690	681	735	689	694	741	722	670	674	690	661	725	748	716	712	726	705	695	724	742	688	714	710	729	688	667	707	733	686	716	684	707	682	767	726	729	715	706	654	721	667	714	748	729	706	737	716	665	699	675	712	723	773	733	710	709	653	633	722	698	743	742	710	703	706	716	675	742	695	736	716	696	699	745	696	716	710	672	731	711	668	716	750	687	698	720	697	709	721	769	678	684	699	741	723	707	707	675	675	731	736	731	720	716	703	708	712	697	687	708	696	681	719	725	745	699	760	682	719	703	729	710	679	708	687	668	740	705	701	726	728	745	714	675	705	670	707	690	721	706	666	722	690	711	744	727	731	702	672	729	704	731	693	725	700	668	765	679	684	722	694	728	716	701	674	702	685	726	746	707	726	704	684	705	706	712	739	720	647	691	749	730	718	662	676	725	718	750	685	694	696	714	733	749	716	718	708	715	674	704	706	674	725	749	682	699	694	684	701	699	743	734	682	706	716	698	698	722	706	695	752	727	687	769	705	727	702	658	692	660	737	701	707	743	685	714	721	721	699	693	682	680	664	688	730	691	691	714	683	698	678	705	697	719	660	674	733	730	732	701	696	721	709	688	686	655	727	750	654	694	753	694	693	748	692	710	670	714	737	683	722	659	687	671	711	692	722	753	730	671	717	659	736	710	714	689	776	692	672	745	744	704	645	687	719	748	722	720	720	696	697	763	728	704	694	705	671	712	686	689	765	696	750	669	689	729	685	722	713	694	676	693	733	731	691	688	719	661	743	722	641	738	756	704	697	723	669	747	732	764	735	742	697	700	682	763	687	644	725	670	721	722	709	724	687	682	672	664	698	693	720	733	731	713	695	684	724	775	705	705	727	729	699	675	726	697	737	730	732	720	730	718	706	703	718	725	711	712	674	678	696	724	762	720	727	677	652	746	720	724	731	669	671	783	678	736	708	696	731	706	730	735	704	739	730	697	751	710	724	738	679	654	693	695	700	761	696	720	691	685	751	681	752	733	714	762	695	696	732	698	674	728	742	718	728	682	750	709	699	686	653	713	718	673	753	739	690	657	719	699	739	754	685	722	668	696	707	721	691	692	689	695	738	711	698	682	736	726	657	698	714	683	649	724	708	746	735	685	724	729	737	733	667	734	673	738	718	717	751	701	727	692	693	686	714	732	712	730	712	697	708	714	728	730	740	688	685	708	724	715	688	728	678	691	726	747	718	723	654	688	650	656	691	700	710	678	741	681	652	684	709	715	735	724	690	715	741	722	715	759	728	665	720	693	705	677	741	721	711	671	721	713	675	678	724	689	709	736	654	710	720	644	666	698	690	686	754	698	726	647	708	709	695	683	688	715	643	701	714	683	661	730	698	686	708	689	695	668	714	715	673	723	721	694	696	674	664	690	681	695	677	718	734	703	754	685	681	715	719	735	701	682	650	729	721	751	724	713	756	689	701	688	687	703	722	689	660	643	697	699	681	677	670	736	704	738	725	698	634	717	768	749	732	713	732	710	720	661	733	723	688	742	653	696	770	737	737	705	697	734	720	711	698	678	684	658	695	704	698	645	675	694	737	717	689	736	754	721	733	775	714	702	695	714	723	709	733	724	702	672	671	710	775	648	661	721	723	688	699	675	690	693	713	668	714	705	710	742	725	727	710	688	675	691	710	728	720	730	716	701	734	664	696	674	680	667	751	718	743	692	689	723	707	700	688	699	690	727	682	716	745	708	731	660	743	674	680	776	732	716	719	672	705	729	644	681	705	731	720	713	656	686	665	718	722	688	666	722	710	692	704	738	733	670	709	689	710	751	701	656	673	711	720	710	699	686	732	692	734	696	689	722	676	638	661	728	664	736	746	736	681	742	708	707	674	666	713	718	697	709	734	720	670	717	690	668	687	677	707	678	647	683	671	708	712	643	726	738	737	712	704	665	655	699	674	729	707	724	770	692	687	735	750	722	693	707	663	752	728	722	657	701	679	696	652	750	695	735	735	723	736	671	675	751	686	733	717	667	707	676	672	654	731	681	701	663	710	711	727	655	735	691	714	719	756	707	769	700	693	763	691	731	705	678	691	690	744	687	709	698	693	678	716	655	673	687	714	665	683	694	712	738	677	726	689	750	696	721	702	720	688	704	688	718	690	737	685	672	695	701	664	676	745	698	714	729	692	742	741	671	685	707	697	696	699	712	671	733	682	726	661	714	683	637	694	703	706	687	706	724	703	690	710	688	734	721	710	696	692	674	701	692	727	680	677	720	716	700	690	748	696	689	692	671	662	715	764	702	704	687	691	670	690	733	726	715	743	680	709	722	719	729	742	693	690	727	708	711	709	721	723	745	697	686	737	697	680	695	716	681	715	698	725	683	718	752	648	738	699	717	704	673	700	729	723	666	733	650	721	682	702	709	682	689	730	662	717	702	729	662	635	712	720	670	700	716	714	718	635	699	767	709	692	733	703	760	704	719	722	649	690	705	701	740	699	701	688	675	653	686	703	737	695	733	715	708	732	689	694	713	743	677	686	688	672	733	640	649	720	736	701	712	679	763	720	659	735	682	655	709	689	692	686	719	741	690	738	693	673	656	683	640	722	673	707	708	688	680	762	713	721	686	712	704	722	727	677	734	743	685	699	695	695	670	739	769	704	748	678	703	707	715	708	708	649	745	706	734	693	652	705	694	711	755	707	683	752	748	745	719	725	684	742	706	724	677	670	700	737	752	743	694	725	699	690	661	693	693	699	666	718	693	718	700	701	700	674	728	685	731	752	747	720	678	675	649	736	762	677	693	698	675	734	731	733	707	733	700	678	714	700	684	755	692	729	686	706	737	693	729	692	711	645	755	705	670	692	724	699	676	716	695	704	739	696	701	761	779	722	716	706	727	717	687	746	685	673	722	664	714	726	672	686	755	724	744	697	686	753	698	724	717	719	730	674	672	715	717	722	710	686	766	717	704	734	741	673	711	743	707	690	684	681	739	722	745	663	691	705	702	707	752	704	708	730	682	708	721	730	745	700	705	704	742	698	673	697	663	696	673	730	746	702	715	703	722	688	662	753	665	738	697	712	698	733	710	681	644	707	670	719	701	709	649	661	722	691	725	727	682	690	684	688	710	661	711	757	723	714	701	719	706	743	678	714	659	667	755	689	681	660	714	690	755	707	746	755	745	725	682	707	712	696	736	717	661
8751	5091	3196	1912	1590	1359	1250	1195	1167	1093	1073	1048	1116	1000	1012	1046	1058	1022	1049	1034	1098	1029	1016	1012	1009	1074	1025	1014	1079	1062	1072	1042	1054	1040	1010	997	1009	1042	996	1079	1019	1067	1018	1055	958	1057	1044	990	1042	1087	998	1001	1001	1029	1078	1025	1049	1006	1003	1013	1035	958	994	1051	1052	1004	1030	1035	1029	1036	993	1008	1009	999	1042	946	1043	1091	1039	1003	1056	988	1039	1023	1012	1019	1005	1117	1007	1047	1051	1061	1027	1042	1032	987	1028	1022	1038	1016	998	1025	1075	1030	991	1006	999	1012	986	1020	1040	1052	996	1030	1075	1048	1031	1034	1062	983	1003	1041	1031	965	1014	1008	999	1057	1008	1042	1006	1000	1027	1059	1040	1042	1059	1031	985	1042	992	947	1009	998	1035	995	1052	1060	1052	1061	1061	1010	1028	1061	968	1027	1039	973	1025	1015	1036	1002	1037	1036	1008	1026	1056	982	998	1009	1008	1050	995	1029	1020	1052	1027	1034	994	1028	1040	1020	1034	1003	1006	1011	1028	1071	1002	997	1012	1008	1030	1007	1054	1006	1041	1042	1024	1044	984	1058	1056	989	1024	1054	1030	1019	1042	1065	1022	1034	1065	1055	915	1020	1063	1055	1021	995	1007	1018	977	1004	1078	996	1032	1016	1085	1021	1032	1032	1012	989	1060	1058	1014	995	988	1025	1075	1014	974	1017	1075	1042	995	994	1038	1070	1013	1066	1013	1021	1017	991	1016	1038	1065	1045	1039	1025	981	1061	1004	1002	973	957	1020	1012	1050	1042	1073	1005	1005	1038	999	1034	1024	1037	1036	1021	1089	998	1000	1027	975	1003	1035	1024	996	982	1045	1011	995	993	1029	1044	1032	1021	1082	981	1004	972	914	1008	1040	1059	1061	1082	1053	995	1015	980	1051	1000	1003	1061	1039	980	967	1020	1055	1085	1010	1053	1000	1028	1000	1030	1091	1040	1065	1028	1007	969	1011	1067	1029	999	1002	1023	955	1014	1052	1032	1073	1058	1068	1048	1015	1025	1047	985	980	1033	1026	965	1053	996	1017	996	1015	1061	975	1040	1040	994	1020	981	993	1021	1028	1113	964	1037	988	1096	1038	1059	998	1028	981	1042	1010	1000	1051	980	1026	956	1026	1065	1046	1015	1015	1056	985	987	978	1008	1043	1080	976	935	1040	1045	1022	1031	1018	1038	1030	993	1042	979	937	1069	1045	970	1003	1029	994	1004	1034	1025	963	1066	1035	1012	1048	974	989	1019	993	988	1018	979	979	1009	1003	973	976	1023	960	982	1050	1000	996	993	1036	1061	1011	997	995	1058	970	1032	1097	1038	1049	1062	993	1041	1061	1019	1011	1009	1034	990	993	970	976	1094	1002	986	1026	1053	1015	1002	972	993	1036	1045	1023	995	1069	991	1048	1056	1041	1049	977	980	1060	988	1030	1041	1032	1014	988	1044	1048	960	1034	1007	1000	989	1082	1013	1058	1031	1020	1020	1039	1063	1011	1080	1041	1011	1031	1002	1056	1093	1064	1037	1086	993	1037	1069	1090	1032	1038	1018	995	1023	967	987	1013	1045	1039	1023	1024	1026	994	1029	1028	1067	1013	987	990	1032	1080	1045	990	996	1057	1019	980	1005	1009	1013	1004	1009	1025	1041	1018	925	1073	975	971	1031	1027	982	1055	1038	1051	982	1025	1076	1004	1003	983	1025	987	1005	974	1054	1019	1016	977	1108	1056	950	997	1060	1015	1009	1056	1055	1022	1009	970	1040	1045	975	1074	992	1101	993	963	1020	1023	1015	977	1008	1035	1009	1080	1002	1032	1083	1057	1046	921	1077	1108	980	1068	1035	1027	1066	1051	1021	1014	1013	997	979	1010	995	1022	1011	1015	1046	1031	1051	1079	1028	1002	1029	995	1017	987	960	953	1000	1063	1038	975	1012	1015	984	1037	997	996	946	1003	1026	1048	944	995	976	1046	1012	1007	1009	1001	1076	1013	1028	920	1039	1021	1059	964	1067	1029	1029	1046	1020	1054	1028	1046	1031	1057	1031	1060	1037	1067	1020	1008	1013	1062	1036	1003	1001	1013	1021	978	1050	998	1053	1011	1024	968	1038	988	1018	1026	997	973	1012	1055	1078	998	1041	1006	1015	1083	1009	1038	1038	1000	1029	960	964	985	1079	963	1029	1020	1033	1044	1054	1032	1025	1016	981	1090	1130	1002	1028	1041	1047	965	1013	1059	1032	1052	1099	1024	1070	953	1000	991	1025	1017	1061	1010	1065	1044	1020	1066	969	1025	957	1070	1007	1027	1003	1050	1026	1008	1020	989	992	1025	1044	1030	1037	1056	986	1014	1008	1048	1047	1022	1093	1059	1049	975	1034	993	1032	1013	1041	1053	984	1001	1013	1057	1054	1011	1003	994	1055	1010	1034	1000	978	1033	966	1045	1022	1013	1070	1064	984	1039	1089	992	1030	1026	1067	1019	996	1041	1015	1020	994	980	1079	1012	1042	1004	1098	991	994	1024	1055	1087	1001	1065	969	1004	1035	1026	975	998	1004	1012	1060	1026	1016	1041	1030	1047	1019	1029	1040	988	1010	1069	1025	998	992	1061	1030	1009	941	1019	1006	1037	1007	1014	1023	1012	1015	1002	1003	966	990	1029	1039	1014	1022	1064	1024	1028	1016	1019	1001	974	995	1078	1006	1019	1009	1005	1009	1004	1005	1068	1066	979	1079	998	982	969	1060	1056	988	1059	1000	1030	1005	1112	1065	1033	1029	1023	1004	1079	988	1036	999	1009	1017	963	1033	1056	982	1028	1006	993	991	989	995	1031	1000	1031	1050	1050	1064	1032	996	1027	998	1010	1066	1004	980	1058	985	1034	1011	1055	1014	1078	1011	1026	1014	983	1027	948	1028	1056	1032	982	1043	1060	986	1021	1069	1000	1002	995	999	1026	1014	1065	1031	1084	1062	1077	1023	1072	1053	1049	1041	981	993	1044	1007	974	1026	981	1007	1034	968	1038	991	1024	1035	1016	1021	996	1041	1005	1039	1026	1028	1021	996	1010	1024	972	1012	1002	1022	1038	1002	1021	1079	1006	1012	971	1017	957	967	1089	1081	1053	1058	956	1045	1058	1028	1025	1017	1017	1003	996	1035	1051	1003	1029	1084	1047	997	1025	1028	991	1044	1015	1016	1051	1056	1014	995	1024	1011	1044	999	1025	1008	1029	1014	1016	1013	1047	1057	984	1025	1030	1034	995	1055	1072	989	1025	1075	979	1003	1000	1030	1004	1041	1020	1041	1075	1052	1086	1011	1003	1062	1032	1069	1011	1013	1065	988	1027	1029	1040	1022	1028	1047	1031	1068	1051	1031	972	1020	1075	1047	1012	1035	1022	1004	1006	1046	1023	922	1102	1071	1038	1033	990	1017	1016	1011	1009	971	1037	1046	982	989	1037	1054	1027	1002	1040	1013	1019	1077	1054	961	997	1023	1030	958	1076	1012	1022	1056	1031	987	970	1032	1078	1023	1053	1028	1030	1026	1001	1001	1044	1008	1022	971	1003	989	1022	1055	1047	1067	994	1058	1042	1027	996	1028	988	989	1024	1026	1068	1043	1026	1020	1034	1060	1004	1012	988	1035	1024	984	1023	1030	1063	997	1029	969	1075	1029	984	1015	990	966	1024	973	979	1035	987	1009	1056	1044	960	1019	1042	993	1028	988	1064	996	978	1045	992	1037	1002	1095	1046	1054	1061	1007	1021	1009	1013	1001	995	1012	1014	1031	1097	1044	1030	1039	1084	999	925	1011	987	996	1022	988	1046	986	989	1032	1057	985	977	1035	991	1027	1029	1017	1057	1011	1010	1061	1002	1039	1038	992	991	987	1011	989	1056	937	1005	1081	1030	994	1016	1069	1011	1038	1031	1014	1053	1076	1017	1064	1037	1047	967	1063	1064	1014	1042	1025	1095	1030	1022	1044	988	1025	1025	1035	1018	1081	1055	1000	1080	980	988	971	1091	1013	1011	1025	969	992	967	1001	993	1065	1010	1049	1048	966	992	977	1042	1096	961	961	973	1032	1024	1056	979	994	1050	1030	958	1011	1022	984	1070	1058	1017	1020	1008	978	1005	1040	1005	1055	1008	1036	1063	1023	1026	1033	1058	1011	1032	1032	1032	999	973	1029	1059	998	1080	996	1008	985	1042	1023	1034	1058	977	1030	976	1017	1045	1024	982	984	984	996	1036	995	1009	1028	1040	1026	1068	974	1039	1008	1009	1025	1006	1080	1039	1044	1085	1041	1081	1031	995	1017	1074	1070	1026	1030	1020	1020	988	1022	1064	1037	1071	956	1039	993	1028	1017	1028	994	991	1066	1048	954	1029	1050	1024	1073	1044	977	1009	997	1015	1057	999	1073	1028	936	1008	1050	1031	1025	1039	1004	1051	1016	1061	1058	1018	1011	1045	986	1032	1019	1016	1020	1061	971	1031	1038	1020	1023	1038	1061	988	1080	983	973	994	1052	975	1030	1085	1032	1043	1008	1044	991	1016	1018	991	1025	1008	1059	996	987	1068	1005	1048	1060	1061	1026	1027	1031	979	1029	1035	1039	1053	983	1029	1074	982	1101	1045	998	1019	1047	1001	1024
23015	21036	28138	24133	20995	6914	940	715	591	529	510	488	479	455	467	390	453	419	417	410	422	435	380	398	459	438	368	421	425	414	404	371	380	415	424	395	395	413	383	401	380	371	395	440	403	402	389	389	419	401	425	377	366	371	407	393	387	413	369	418	408	431	392	386	380	408	357	400	392	409	365	417	385	356	443	411	392	415	414	387	396	415	411	446	360	399	372	418	401	407	415	363	400	440	377	403	370	401	397	393	419	419	364	431	394	389	394	416	393	391	397	372	377	436	386	383	393	406	356	370	438	376	416	410	410	369	371	395	388	395	373	401	411	390	427	416	417	386	397	411	408	396	417	401	358	373	423	391	410	377	390	400	389	403	404	365	398	414	385	374	387	400	384	395	412	376	405	359	417	415	387	411	377	366	399	401	383	388	372	403	422	378	429	405	388	451	453	402	397	420	390	396	379	400	362	403	388	371	405	399	358	372	387	446	400	428	409	372	409	407	424	442	396	376	394	423	425	431	394	378	389	414	426	387	402	375	417	388	436	409	406	404	407	368	429	420	382	399	376	394	439	393	380	425	389	395	402	371	402	388	394	379	392	422	385	371	372	370	387	387	392	374	422	371	391	401	433	393	395	359	393	378	382	370	387	367	358	408	347	424	399	414	427	387	463	381	401	433	399	393	386	363	417	379	399	395	378	399	422	374	386	374	387	395	425	370	400	421	442	396	394	390	381	385	389	401	391	404	387	430	415	384	412	408	396	378	357	404	403	361	423	394	390	371	387	384	423	399	402	410	375	387	392	406	408	407	395	392	387	390	405	410	384	395	396	415	360	405	379	402	381	388	407	396	421	394	410	451	416	411	384	419	424	413	441	394	396	411	370	403	390	405	390	358	417	432	398	395	399	401	376	392	359	396	390	382	389	427	399	409	396	394	393	380	384	386	410	376	402	411	417	399	372	415	404	399	413	390	375	397	405	421	374	383	397	387	357	384	386	431	385	361	421	401	398	385	414	390	398	376	406	406	390	439	400	379	384	409	410	398	403	400	388	383	411	413	377	369	362	373	431	384	376	387	391	358	391	404	378	398	385	379	393	380	429	368	387	417	414	411	407	369	389	405	385	401	391	388	376	415	394	388	416	413	390	397	392	382	378	371	382	418	401	378	392	392	393	393	384	412	389	407	367	365	412	378	406	386	395	392	393	375	396	343	422	380	371	404	367	353	392	384	388	372	417	388	390	363	385	409	384	382	378	416	409	408	406	393	401	405	388	396	351	417	394	377	376	413	398	433	373	369	399	412	392	391	416	397	385	421	384	387	419	367	406	371	392	392	372	367	384	379	360	391	379	381	389	404	426	402	390	380	370	405	379	415	372	445	384	383	348	395	366	414	397	374	372	434	392	417	409	399	380	428	372	390	438	416	406	386	394	395	393	372	379	393	409	399	380	416	407	376	378	420	363	407	390	371	422	409	376	433	386	413	398	392	363	414	419	412	388	410	412	387	406	408	398	391	365	395	379	404	377	393	398	401	347	387	387	398	381	386	370	407	434	409	397	448	393	381	388	387	401	394	376	407	412	435	359	383	376	422	392	387	427	408	439	377	393	373	381	408	380	426	404	375	414	406	400	419	408	379	387	426	376	423	401	390	426	413	384	369	384	378	384	407	390	399	371	416	383	401	365	389	434	393	386	358	370	370	429	373	376	409	409	418	398	399	382	406	402	374	416	388	363	422	388	388	403	361	407	359	385	392	383	358	403	400	376	391	390	363	390	412	396	379	355	403	382	394	349	387	391	406	393	404	424	380	378	395	398	380	413	381	371	388	414	398	408	409	375	362	392	390	383	379	398	380	376	407	407	385	378	410	422	433	424	389	419	404	378	407	389	416	403	349	429	396	394	396	390	410	389	398	394	400	388	377	385	430	413	403	349	426	390	396	391	418	412	417	407	394	395	412	393	380	401	415	394	383	410	401	375	412	424	394	384	385	378	359	363	355	381	381	414	392	426	366	351	343	398	385	407	399	413	409	415	381	416	375	397	393	393	413	418	393	401	388	408	372	401	405	396	413	423	392	398	372	399	401	395	390	394	408	417	392	412	388	413	396	404	435	405	342	407	401	357	356	411	372	393	379	376	393	418	399	413	403	386	383	374	387	392	420	399	368	382	403	373	382	404	369	377	409	376	417	400	390	392	393	405	392	413	405	407	380	392	389	394	417	396	411	378	381	365	368	424	383	357	383	404	392	361	391	363	389	377	397	390	392	406	367	412	394	395	409	347	409	382	385	383	403	389	377	341	382	407	391	409	431	422	382	389	385	396	415	352	387	372	389	436	411	391	401	358	384	364	398	364	379	388	423	399	406	391	397	407	411	430	424	394	382	403	372	404	405	387	416	393	387	390	408	396	410	411	405	393	367	385	376	405	355	398	403	371	367	397	364	375	386	385	406	366	405	401	382	434	399	380	385	424	362	409	412	376	369	373	350	419	402	389	412	363	397	411	373	404	408	418	419	390	430	359	391	413	366	402	391	401	430	393	390	351	452	379	435	392	358	382	423	383	377	354	385	387	395	410	401	402	392	434	366	384	406	417	422	368	417	376	402	424	433	375	393	410	372	377	365	369	367	366	385	408	399	399	395	391	400	385	418	415	414	422	417	389	380	404	360	409	399	378	387	367	435	374	369	405	366	405	401	400	390	393	415	421	373	349	397	413	389	381	388	395	426	402	407	382	421	426	400	441	388	404	407	405	379	385	382	388	425	397	412	351	405	405	405	404	384	429	403	372	390	403	385	431	362	407	368	365	389	421	377	399	385	408	405	369	422	390	372	390	416	404	397	420	372	400	405	407	403	400	415	412	428	383	426	387	365	414	404	402	407	411	358	423	418	405	375	390	404	374	398	405	399	405	383	389	386	395	415	403	423	393	389	394	403	351	416	365	381	411	389	397	401	402	397	389	418	353	402	374	405	384	353	399	404	375	404	400	377	414	402	377	402	388	384	371	372	396	386	378	428	439	373	407	414	436	381	448	390	394	422	379	378	392	389	396	407	410	406	401	384	375	392	390	388	399	391	394	416	395	386	378	385	392	417	399	425	401	364	368	393	418	390	403	386	374	396	374	389	409	396	404	386	408	348	363	397	380	429	399	418	380	377	427	386	408	372	400	424	415	393	363	397	411	387	378	384	418	377	388	370	393	363	399	383	390	380	385	413	383	421	392	401	414	367	391	422	367	415	431	405	439	374	409	389	402	418	400	421	383	381	387	390	367	378	416	405	378	373	381	401	393	389	426	421	411	386	417	386	441	418	384	410	380	368	387	386	419	380	377	406	413	393	395	403	404	370	420	380	371	410	382	420	387	426	405	406	396	360	439	375	404	429	408	406	374	367	386	417	355	418	369	408	371	365	379	389	368	378	426	408	413	397	401	414	371	387	389	388	393	395	359	388	406	405	399	347	378	368	383	390	377	391	386	379	398	370	394	400	387	354	378	370	406	393
10408	13003	8432	3983	2680	2018	1566	1220	1088	962	890	795	787	704	731	717	697	696	673	673	620	639	621	637	641	639	659	632	622	626	619	635	595	645	652	608	587	602	595	598	602	631	670	601	572	633	635	595	645	595	594	561	602	636	618	576	634	612	608	633	565	601	583	558	576	622	565	626	636	635	617	599	598	614	618	580	595	559	585	616	574	584	632	586	608	578	609	637	610	631	605	631	604	622	582	609	571	646	635	599	590	606	621	600	627	586	628	602	617	585	609	637	559	582	568	568	622	607	579	594	660	578	575	590	624	591	571	593	571	617	620	553	632	569	577	628	624	627	573	592	608	630	619	630	626	636	604	622	603	569	631	582	606	630	619	598	606	577	607	622	650	564	584	628	583	573	590	591	622	545	600	599	605	650	631	588	604	570	629	578	600	603	597	598	608	601	609	585	595	613	553	614	575	596	608	632	604	609	559	586	577	594	635	604	584	621	619	596	598	598	595	604	610	629	584	597	554	637	553	591	617	592	606	571	606	603	535	540	608	602	540	605	608	636	604	572	643	588	595	607	579	587	616	632	580	611	631	622	591	631	598	582	633	617	617	559	627	587	589	589	607	588	625	591	557	590	620	583	596	604	561	569	600	582	586	606	606	600	597	649	586	591	630	546	601	618	633	589	605	562	573	555	607	609	612	598	564	588	586	560	601	583	619	654	576	613	524	651	645	554	570	582	617	586	645	616	616	565	580	603	621	597	611	619	613	564	578	596	601	618	576	637	596	551	599	611	548	590	590	587	612	602	594	577	618	617	587	606	513	576	590	609	600	598	609	591	595	585	637	595	587	576	591	589	569	606	560	596	578	651	586	632	602	601	580	609	596	566	602	599	599	619	591	608	601	551	585	599	590	587	602	629	590	630	610	599	651	606	597	588	623	573	554	601	581	568	563	619	551	599	603	573	589	618	565	610	583	592	570	576	643	597	589	570	554	607	622	571	614	569	590	570	617	607	609	582	633	594	588	540	564	566	617	599	586	568	613	607	588	568	613	585	613	604	604	581	628	588	596	617	557	607	559	567	606	603	569	573	645	598	632	567	578	594	543	593	589	624	564	586	637	609	576	583	595	643	647	576	623	602	616	598	623	609	606	567	617	579	581	592	593	546	583	605	573	611	556	620	600	563	549	596	618	613	574	547	628	574	540	608	591	617	608	586	537	584	583	587	591	618	595	587	591	589	582	562	583	620	610	604	607	643	595	570	597	588	584	582	645	622	573	543	619	577	632	620	553	614	629	620	630	620	639	599	602	614	658	622	560	583	559	589	588	573	626	610	638	576	562	579	601	571	579	630	607	613	577	574	598	582	579	599	608	580	592	618	584	625	582	579	572	638	609	576	598	630	656	588	584	575	611	532	636	577	614	574	568	625	647	585	583	577	606	564	619	579	624	573	621	629	577	627	611	597	630	606	553	594	585	617	595	563	581	558	597	603	620	604	567	589	574	634	627	575	584	609	627	618	564	546	576	601	603	633	620	604	602	586	586	576	604	594	585	603	632	608	582	646	615	611	617	587	652	585	600	589	631	575	579	622	560	614	640	590	597	562	578	619	563	606	602	643	612	581	596	629	628	587	634	628	629	637	557	623	535	595	587	583	602	598	579	577	546	591	616	597	588	590	600	634	633	560	661	631	655	602	595	593	597	616	608	583	578	620	591	572	611	640	597	591	601	612	603	601	566	588	571	605	587	637	615	604	533	578	599	592	565	626	618	599	578	622	598	655	587	621	630	593	567	595	616	622	613	584	586	549	609	619	605	556	591	580	557	607	562	562	595	615	558	587	593	590	599	599	606	616	570	586	565	593	572	589	628	591	587	615	605	615	605	599	624	604	585	584	629	600	592	643	599	561	595	577	590	600	589	567	581	574	623	626	566	630	586	602	586	562	594	580	599	616	601	633	597	625	604	586	566	580	637	613	581	579	617	618	581	566	588	617	603	571	611	566	602	607	596	607	578	586	607	616	619	565	637	568	606	561	578	602	560	633	613	571	608	548	585	635	628	565	587	625	613	668	606	585	613	631	559	536	619	629	591	583	600	584	546	624	592	615	579	589	592	614	601	584	564	591	604	559	586	617	578	622	601	557	611	577	639	568	586	577	625	637	580	621	594	600	585	564	558	556	619	591	622	585	585	561	582	575	618	608	605	586	615	602	597	611	613	603	653	617	562	585	646	613	587	566	594	622	616	588	594	572	579	590	612	600	600	557	605	609	605	607	597	617	604	601	588	621	604	601	641	623	571	586	606	608	609	569	608	575	613	563	612	594	627	558	580	656	594	616	582	571	554	569	596	618	602	621	639	607	592	614	565	571	611	552	597	548	587	604	574	595	575	620	586	613	626	571	615	536	601	575	572	572	628	615	578	572	580	581	598	585	622	612	584	618	599	608	587	590	602	613	657	575	598	582	594	562	588	569	610	577	597	631	626	591	638	621	595	547	602	622	661	613	574	617	569	612	611	592	628	617	618	611	606	635	588	571	591	555	590	596	605	604	534	630	591	599	536	592	577	594	596	582	599	565	601	589	590	596	608	564	597	569	606	618	583	568	584	619	580	577	596	629	603	607	619	579	606	588	579	593	560	582	644	634	583	607	617	630	620	667	554	571	604	571	597	551	622	553	569	601	607	601	617	585	650	617	587	572	597	642	556	560	582	590	582	575	577	600	567	600	593	566	635	568	575	640	575	584	571	631	602	590	618	620	611	581	598	547	626	600	588	626	608	596	614	589	578	594	590	618	576	618	577	625	616	601	563	598	570	586	599	557	613	588	574	581	626	573	576	552	583	623	544	620	598	592	570	594	542	571	594	583	636	597	618	576	602	598	620	630	618	580	577	583	611	610	549	607	626	586	627	582	614	614	590	585	570	608	578	607	632	589	614	591	574	634	595	631	573	605	555	609	612	630	595	626	541	577	570	553	618	577	589	604	592	555	634	597	604	600	632	595	563	596	607	618	583	609	589	618	604	605	596	612	585	594	638	624	590	571	535	568	576	592	604	616	606	616	651	596	597	631	617	611	617	588	592	611	592	571	563	583	635	607	539	590	599	589	587	561	598	655	586	565	619	626	594	594	627	600	651	609	621	607	597	569	629	595	532	662	582	600	565	604	583	597	585	626	619	575	569	613	589	577	659	575	548	608	601	640	619	586	607	594	565	557	643	597	594	576	515	576	621	584	573	582	590	640	553	592	659	611	587	562	607	591	598	542	574	564	573	615	616	556	577	570	627	590	625	584	587	603	575	607	555	595	583	610	617	567	624	580	616	581	554	601	614	634	594	650	650	564	636	624	588	592	617	639	621	606	591	605	601	553	577	579	605	604	565	647	590	632	623	602	624	580	588	555	615	592	594	593	593	604	621	576	638	571	595	578	585	573	614	566	613	633	610	567	562	609	613	547	603	589	612	590	532	615	625	603	558	580	586	575	589	589	627	622	583	605	589	567	595	584
24274	21100	26632	25119	4326	1055	916	796	689	656	707	642	655	709	693	664	635	621	670	672	695	661	643	619	668	709	673	640	614	658	604	667	631	644	619	653	633	663	639	596	646	647	650	681	579	609	654	638	601	625	671	660	626	640	671	617	627	606	666	632	662	659	616	607	655	666	614	596	646	662	638	616	666	596	624	620	611	649	619	629	638	600	644	672	608	614	641	652	656	639	614	628	628	679	661	679	636	661	635	624	656	633	613	611	693	667	639	637	634	697	620	598	636	648	649	687	692	609	614	635	671	648	645	641	625	620	618	599	666	572	612	628	634	618	636	658	626	629	652	622	616	685	611	649	600	622	625	672	675	635	621	630	648	601	604	637	656	642	631	611	612	635	616	638	666	627	631	604	662	610	610	640	650	651	622	589	635	607	598	623	660	635	624	642	644	640	596	618	626	617	617	646	663	611	659	620	593	642	630	647	611	662	614	654	647	683	613	627	603	592	603	658	655	633	603	653	640	623	622	645	655	660	620	687	595	608	625	645	603	607	626	624	664	659	628	614	696	615	613	606	648	645	646	591	630	663	653	620	608	625	636	656	579	633	613	610	673	594	646	633	555	631	580	679	657	634	649	628	599	634	583	627	637	659	621	657	606	622	621	629	650	641	652	617	637	606	617	624	613	666	632	668	611	629	604	620	628	642	648	651	650	637	615	692	604	646	633	688	627	642	619	584	653	627	632	631	648	670	623	617	602	645	658	663	647	631	666	630	658	685	599	624	635	617	611	652	679	646	622	609	618	619	651	615	668	633	589	612	642	601	653	627	612	670	618	639	626	616	661	638	611	614	607	604	649	604	621	594	640	603	646	645	635	637	614	644	587	588	584	638	655	608	657	653	650	616	613	564	602	643	658	641	661	600	652	643	672	679	609	630	649	649	589	614	649	673	608	590	629	616	667	625	676	620	671	661	608	640	616	601	613	643	641	640	627	640	626	632	671	634	657	625	629	648	641	602	641	597	642	647	670	659	676	600	637	621	593	672	593	615	661	625	643	627	599	621	651	651	634	640	641	611	649	596	600	621	574	582	623	599	640	636	630	641	590	611	678	630	701	642	576	678	624	640	583	638	645	659	651	561	609	636	617	633	646	606	614	627	629	648	636	640	641	631	647	655	624	633	619	610	575	642	594	606	643	634	674	664	636	650	611	658	655	652	618	654	594	625	634	600	680	604	597	629	644	607	646	593	603	613	601	643	629	630	581	597	661	648	604	652	632	642	614	658	647	624	638	640	645	627	590	635	621	631	605	665	601	612	640	654	610	645	585	622	645	669	633	633	613	605	618	637	653	646	633	653	679	583	568	652	605	624	667	663	619	637	631	650	603	614	638	616	645	629	612	646	596	663	641	581	621	659	625	594	595	580	613	587	666	676	597	603	649	635	605	643	603	609	640	642	637	640	636	654	655	665	608	639	608	611	689	609	625	644	654	605	612	643	619	632	682	623	629	636	657	602	607	609	644	626	639	615	675	621	653	653	632	640	682	620	633	618	638	632	570	664	615	649	618	624	629	657	611	646	647	603	628	633	658	623	643	613	620	580	630	629	588	612	607	620	624	629	595	612	659	630	593	687	688	587	638	650	633	620	596	643	639	635	649	642	598	602	666	653	625	604	662	704	614	601	621	598	660	666	607	650	640	675	633	602	650	588	670	646	645	648	628	640	638	584	660	632	687	616	638	629	610	619	602	653	617	631	629	640	621	651	684	656	639	596	575	677	633	613	666	632	617	620	595	595	588	656	621	590	611	683	576	631	649	639	639	631	650	645	629	622	600	596	604	617	659	633	645	621	636	617	589	613	635	564	643	660	646	675	641	644	615	651	632	609	648	626	632	624	593	673	637	614	612	576	605	628	646	623	582	620	642	657	630	625	650	614	647	581	619	639	612	670	635	630	628	639	643	610	633	639	623	646	609	626	650	644	634	614	630	614	643	655	669	620	597	580	616	656	597	616	575	634	631	631	636	642	642	607	632	635	612	642	581	660	601	644	637	606	611	626	665	627	649	572	617	628	659	577	634	614	601	628	654	652	599	598	655	637	637	674	643	679	655	631	598	655	646	642	598	652	657	641	610	682	616	579	622	642	595	595	622	614	686	648	631	629	653	624	605	626	626	639	591	626	644	613	599	619	611	640	617	688	634	639	597	636	604	596	641	645	649	627	660	651	644	656	633	619	612	655	656	637	590	624	627	637	659	656	671	594	639	664	620	682	599	644	632	627	616	613	657	607	642	614	657	614	615	627	617	627	615	629	630	624	599	627	581	620	624	631	605	580	605	596	601	609	635	657	650	619	615	645	630	631	621	634	656	634	625	619	642	604	675	646	652	614	653	627	591	605	683	635	598	653	670	627	589	608	670	606	636	694	633	622	638	625	620	603	642	634	686	677	625	646	637	657	678	664	571	607	640	624	611	600	636	620	628	635	588	641	677	625	635	609	559	592	630	666	630	630	619	649	586	605	617	605	616	600	619	621	641	600	658	630	623	657	676	603	623	667	585	613	682	657	591	645	608	611	588	625	620	609	584	662	650	648	614	624	653	588	621	630	589	616	577	633	632	658	633	631	634	623	611	612	653	650	623	601	593	637	648	636	628	688	600	670	643	597	621	657	601	634	635	598	655	639	651	700	591	618	638	625	629	607	630	598	631	659	646	654	607	610	661	599	628	626	623	634	638	610	644	670	609	659	642	636	627	674	599	624	624	626	631	581	640	656	601	643	610	630	610	662	600	632	597	625	663	596	616	625	644	572	623	662	588	577	646	648	666	615	626	671	655	643	626	664	608	644	646	636	623	620	598	612	580	647	615	685	627	646	660	630	612	719	639	623	661	660	666	608	602	631	677	638	638	624	660	591	633	627	656	616	599	630	607	630	576	641	624	631	653	623	639	602	659	649	625	620	615	624	623	647	648	641	652	605	624	638	611	643	682	638	630	604	645	588	627	657	587	623	618	651	596	632	619	621	625	655	632	623	603	647	609	604	634	626	634	599	680	665	640	596	626	609	583	628	616	606	631	602	608	631	637	639	617	620	602	611	638	588	622	591	689	624	579	606	643	665	616	622	635	657	607	614	626	583	632	647	648	632	650	606	633	637	623	658	619	619	600	644	646	635	637	594	624	564	631	620	626	629	635	597	640	655	648	664	599	629	645	607	602	630	613	647	668	673	607	629	643	670	674	593	648	628	640	644	622	594	639	628	605	622	602	629	633	624	616	600	583	648	637	598	689	655	647	584	561	717	652	639	578	626	613	626	648	593	621	574	657	638	651	626	626	624	655	612	621	587	637	649	634	638	661	616	641	642	641	652	633	627	655	549	641	662	654	651	631	613	624	620	631	658	639	645	598	612	613	581	672	611	622	627	634	594	648	618	660	640	650	592	609	663	646	662	619	655	653	692	617	605	679	634	632	592	625	626	609	656	653	646	630	629	620	615	636	608	621	626	600	672
9722	8790	5580	2860	2076	1651	1452	1294	1179	1147	1073	1034	1004	936	948	897	921	956	953	956	949	945	934	928	920	897	923	857	900	905	935	900	911	894	928	906	858	914	938	924	924	880	929	929	956	914	905	886	877	912	916	916	858	832	885	925	907	914	904	936	868	940	898	911	961	879	954	887	929	913	915	879	906	872	830	886	936	882	896	902	916	892	871	873	899	909	887	931	875	903	855	924	918	928	898	950	882	892	895	913	890	917	892	925	859	891	954	865	905	889	898	941	887	880	855	886	921	990	910	858	855	837	914	872	957	892	897	924	936	910	884	907	928	842	895	948	909	917	862	858	903	837	887	870	886	873	936	870	914	874	917	879	883	866	910	900	885	894	873	876	904	857	897	961	868	917	873	933	891	900	866	894	909	919	901	907	857	901	850	900	940	948	895	983	823	867	914	857	966	938	859	923	838	893	913	913	846	886	905	906	873	888	951	819	833	970	893	915	901	907	889	920	894	933	922	912	861	904	883	955	888	854	891	905	829	883	878	880	861	894	911	907	929	924	910	914	943	942	928	853	893	887	918	883	920	916	951	934	910	928	937	873	906	939	880	916	865	926	858	912	865	892	897	901	834	905	916	922	908	930	929	925	928	953	929	893	880	903	928	929	875	911	886	893	919	932	918	907	913	905	903	889	926	879	838	941	900	878	895	849	876	932	952	866	922	877	893	945	930	920	842	880	901	903	866	881	866	924	886	900	951	896	874	924	865	904	874	894	911	886	922	891	878	878	915	851	911	864	885	867	909	942	877	942	903	929	880	889	903	929	832	904	876	856	897	864	951	900	886	909	945	945	929	902	929	886	881	888	853	908	889	928	920	873	907	896	906	920	875	904	868	902	936	913	895	940	892	901	867	863	866	881	866	825	867	873	909	875	888	969	906	895	924	897	900	894	903	868	899	852	881	901	880	854	925	843	896	894	884	911	900	878	888	931	924	936	926	943	933	928	942	880	914	910	905	878	890	894	845	899	953	891	904	866	864	855	865	896	874	914	905	924	910	932	902	887	896	924	877	901	883	874	874	848	918	950	907	868	920	888	884	917	933	904	881	935	876	870	905	902	932	849	866	850	880	903	860	843	916	857	912	857	856	945	866	894	870	896	871	878	898	916	891	873	877	884	859	921	935	908	917	854	870	956	909	887	956	804	884	866	965	876	882	924	882	873	928	911	899	935	885	903	859	875	925	910	918	843	894	909	824	899	862	941	895	861	898	835	850	912	913	854	846	888	910	877	917	871	905	898	896	892	854	882	894	887	904	837	956	855	921	884	912	898	954	890	894	915	857	929	901	922	893	915	886	916	950	900	909	895	888	886	877	869	884	900	910	858	873	878	864	895	879	908	976	914	942	932	875	888	888	876	870	877	894	938	945	945	852	857	896	933	897	950	904	851	900	935	827	899	922	888	864	918	910	860	925	944	876	920	880	916	869	899	927	953	954	894	894	868	877	875	891	876	876	889	924	874	912	832	834	920	921	942	930	925	926	975	892	912	901	884	890	942	926	884	911	891	892	917	863	919	910	907	862	864	871	903	912	860	863	904	924	894	921	869	909	952	899	939	929	853	814	883	858	914	896	896	943	847	918	904	927	912	868	892	933	878	876	912	878	870	892	890	912	842	908	881	917	990	957	884	866	849	891	900	920	932	890	861	867	980	873	900	856	885	881	877	918	870	855	902	925	921	937	913	917	886	914	884	938	843	908	911	917	885	904	944	930	946	897	954	863	870	889	931	888	884	860	883	923	887	923	910	891	890	908	902	895	867	903	884	945	948	855	875	864	934	910	904	936	894	904	919	942	887	804	876	870	945	891	830	855	843	896	822	904	891	905	920	896	935	901	923	891	884	892	936	935	898	912	895	902	903	881	886	913	929	900	874	887	893	849	949	891	912	922	941	934	911	866	926	910	895	897	927	866	895	909	855	892	903	884	958	947	904	923	954	881	901	866	943	851	904	899	882	893	893	869	925	947	890	957	903	899	858	904	873	928	910	945	825	878	892	865	889	875	867	876	891	878	886	900	882	959	867	854	885	873	883	875	896	937	911	873	923	950	902	939	903	897	861	917	939	900	918	888	860	889	906	880	877	934	896	856	947	884	924	925	871	927	944	894	910	896	860	898	908	935	881	945	902	890	912	940	899	908	870	880	892	872	942	876	849	942	906	866	850	867	911	919	925	899	944	873	840	892	857	881	858	884	935	902	908	907	882	925	914	875	881	921	955	939	850	906	926	904	820	905	916	933	931	849	960	936	838	889	895	890	859	882	889	855	887	814	921	969	925	916	884	910	876	884	901	863	899	927	910	883	902	841	862	899	910	903	868	886	896	892	920	879	858	891	922	910	879	929	892	905	891	892	862	902	868	860	897	867	909	882	907	900	948	880	870	889	867	910	918	895	925	888	913	883	919	884	920	946	938	878	856	863	917	868	864	920	905	939	910	928	902	891	855	891	915	928	908	889	940	850	856	887	896	876	876	866	925	898	877	972	866	922	897	902	869	900	871	920	894	917	908	891	906	870	953	909	872	924	857	880	943	931	893	921	916	872	871	856	887	843	900	919	906	948	901	860	879	940	896	898	894	912	863	951	875	937	885	903	936	932	905	903	879	930	900	899	902	879	903	904	876	916	906	941	886	883	936	902	891	885	906	901	881	921	888	898	878	920	865	908	887	902	842	968	883	870	872	906	875	905	929	957	948	928	910	905	919	944	914	927	894	822	890	848	944	868	873	914	904	841	928	922	906	864	873	878	946	929	889	895	931	889	884	876	914	900	901	852	952	893	891	914	900	895	852	845	953	964	952	916	886	921	931	939	911	858	844	910	885	884	865	891	869	917	929	897	887	916	982	908	882	877	925	905	908	868	873	916	884	905	895	970	914	895	858	941	917	860	899	915	847	918	914	930	867	927	940	873	936	910	854	933	914	939	905	884	881	881	856	890	910	874	877	924	887	901	906	854	910	855	856	910	915	885	948	910	905	934	878	875	900	889	935	929	900	923	859	892	910	899	902	921	929	910	964	907	916	894	880	885	893	846	910	917	955	872	907	943	893	909	905	899	881	839	900	923	888	868	887	897	904	927	895	910	902	895	886	903	862	920	893	903	927	917	902	886	904	919	902	887	928	884	948	887	874	901	924	888	920	891	899	889	882	915	865	920	917	911	905	934	830	901	884	909	922	864	912	885	870	899	896	866	872	918	884	902	911	906	920	907	872	884	872	900	894	894	884	909	918	886	895	962	890	940	941	889	943	904	871	865	908	879	928	901	927	873	895	968	893	894	859	900	872	864	938	866	931	853	879	886	924	894	878	911	901	881	864	889	877	916	901	896	814	886	940	877	868	924	911	853	911	906	894	897	902	897	924	957	917	941	977	836	841	931	949	866	875	902	877	915	915	883	907	866	933	901	870	927	896	879	905	917	884	942	916	873	905	847	903	915	886	911	932	887	894	941	864
22107	21080	28669	23703	21077	20989	3736	649	448	425	366	336	320	270	262	254	236	238	215	215	210	216	202	234	199	212	193	210	201	198	204	200	195	187	165	192	206	196	187	210	178	204	214	204	198	209	185	169	192	200	219	191	193	169	172	190	184	183	187	190	183	189	210	180	173	163	174	205	185	198	145	225	177	200	189	190	202	174	173	183	184	194	200	176	204	183	202	189	202	176	183	206	175	212	170	196	178	199	180	179	199	180	199	175	165	214	207	198	204	185	191	190	190	171	174	200	194	162	177	203	198	155	193	181	178	175	192	204	182	176	198	192	185	194	200	204	151	188	179	197	193	193	199	174	183	171	198	198	165	173	177	178	195	184	194	179	194	177	161	202	173	194	186	199	178	193	196	201	200	189	189	176	202	206	181	204	205	174	163	160	194	186	183	182	200	175	178	188	177	179	188	185	188	188	157	215	195	186	194	195	205	183	184	181	199	197	195	175	183	192	165	169	189	175	178	179	167	205	170	200	172	168	185	185	187	160	181	164	185	192	218	209	174	173	179	201	198	168	206	191	194	178	174	190	194	193	155	200	192	181	181	173	176	169	181	172	192	146	208	187	182	193	192	179	190	175	202	169	184	183	186	201	196	192	196	187	183	181	173	175	185	203	196	196	188	192	204	187	180	193	195	156	200	197	201	197	172	174	169	206	184	161	181	189	181	192	190	203	185	189	174	185	211	159	175	169	191	192	204	188	174	196	210	178	183	160	205	199	178	184	191	181	165	185	185	188	203	179	166	177	193	199	207	175	186	191	203	184	190	191	181	190	163	189	183	165	186	193	185	210	184	203	188	195	174	187	201	176	190	169	168	192	159	194	172	170	190	176	183	173	180	197	170	182	180	188	169	182	178	181	174	192	198	181	184	183	188	194	170	176	176	179	166	182	161	170	161	177	175	184	194	178	222	179	175	188	167	163	186	165	184	178	202	184	183	175	179	191	184	163	178	191	210	179	181	171	190	194	168	161	185	168	190	199	185	172	177	211	212	187	165	195	184	190	187	204	192	181	181	172	191	187	177	187	176	189	180	172	205	213	178	206	220	173	171	178	176	179	177	185	156	202	210	170	196	198	165	189	195	194	190	184	187	159	165	198	185	168	190	177	157	187	219	199	175	198	188	190	165	149	165	179	180	186	162	177	177	186	180	175	161	197	193	200	201	165	180	158	197	197	191	192	174	186	195	172	182	189	184	206	187	201	189	187	199	181	182	177	197	168	189	182	159	199	172	179	178	195	180	178	194	175	193	189	173	196	165	180	184	194	207	175	183	187	168	189	203	180	184	192	180	179	176	180	185	189	199	197	176	186	175	198	187	203	189	191	187	167	196	166	187	208	182	169	203	194	208	179	172	188	189	169	187	197	183	203	206	170	205	200	163	182	178	190	190	168	162	200	199	181	184	184	201	214	202	187	193	186	193	184	184	185	198	198	187	179	166	187	176	187	172	174	199	187	194	200	186	169	159	179	177	168	196	183	194	192	210	167	191	169	182	181	176	153	169	175	186	179	185	167	175	181	193	184	200	181	192	215	203	192	165	173	183	180	190	191	207	173	176	165	182	169	190	210	180	193	210	198	192	150	164	177	183	192	198	194	182	201	176	157	182	194	146	195	232	163	196	173	184	172	171	209	176	182	184	197	185	189	176	190	173	176	190	182	187	189	207	171	193	172	173	173	183	190	195	181	190	181	206	173	173	189	188	206	185	181	195	174	192	206	164	155	184	173	174	159	205	207	172	194	194	193	183	198	172	198	214	190	181	206	186	168	201	193	182	184	173	170	155	181	184	197	178	200	172	185	199	196	179	200	160	149	186	179	205	194	187	177	200	191	166	197	187	171	179	173	182	202	186	169	182	159	161	206	206	191	175	152	202	181	185	172	196	205	181	186	186	190	187	205	184	181	183	198	171	180	187	160	203	163	197	170	158	189	166	191	185	181	192	171	172	151	155	181	186	176	183	189	191	184	188	178	171	188	186	186	149	191	197	170	171	172	175	181	193	191	177	161	197	183	159	193	207	174	212	183	183	185	166	172	197	156	174	187	186	187	185	195	185	187	204	161	194	187	167	177	195	187	189	164	189	211	194	194	162	185	204	204	199	200	169	172	179	172	168	198	177	176	165	176	190	201	185	197	189	168	196	194	195	215	207	177	183	186	161	181	170	201	178	204	184	173	191	151	172	187	155	178	192	174	163	169	185	195	164	198	174	168	186	188	165	203	180	197	177	202	190	228	177	170	201	201	206	183	181	171	198	203	159	197	204	184	158	179	181	190	172	207	173	143	184	193	170	191	179	167	186	171	191	198	173	174	180	166	199	196	185	161	180	184	200	173	177	151	183	185	179	193	194	189	181	176	212	174	203	176	210	209	192	198	182	210	183	215	172	191	196	201	180	190	181	205	195	171	176	206	197	191	187	197	179	190	186	192	183	184	168	184	198	196	202	171	174	180	212	156	185	194	197	174	176	175	175	195	186	184	197	195	215	179	193	182	184	188	208	186	177	185	178	185	181	202	194	198	183	178	202	174	196	170	174	167	192	169	195	181	183	182	182	183	173	195	168	206	171	191	177	190	175	184	162	181	177	186	211	199	179	184	207	176	198	177	184	214	172	182	181	180	183	212	180	165	199	175	194	172	182	170	203	192	217	177	206	194	206	156	175	192	202	191	177	174	194	193	188	196	222	181	184	191	184	195	181	181	181	171	196	189	192	185	166	178	198	189	180	183	188	197	171	176	171	170	181	184	176	172	201	188	197	184	189	180	182	194	201	182	170	181	189	169	174	183	185	183	196	190	183	180	169	189	169	206	193	167	194	181	182	179	181	198	183	152	188	204	193	197	171	185	145	193	196	148	191	185	182	188	190	186	184	179	170	183	197	171	181	172	194	193	181	173	169	201	207	191	184	187	176	178	188	162	207	174	198	193	206	200	187	188	162	197	170	198	211	195	202	191	201	190	185	170	197	175	194	183	168	195	189	192	191	191	164	169	166	173	180	176	194	203	207	197	190	172	192	151	178	206	189	195	214	192	188	194	172	191	221	170	187	196	188	177	178	190	180	196	186	190	200	186	165	189	202	197	186	188	201	197	200	172	181	196	209	189	191	200	182	198	199	210	171	201	186	178	186	187	151	165	195	210	178	174	182	195	176	195	174	183	177	192	182	166	199	173	180	185	152	187	178	193	195	155	180	193	212	189	192	178	175	169	181	207	187	161	209	197	171	193	194	163	162	209	195	166	177	162	194	214	185	203	172	180	207	195	171	165	181	220	207	169	172	172	186	188	176	168	151	175	182	178	167	169	198	166	176	197	175	176	197	185	189	184	164	192	196	187	193	174	177	194	175	177	190	183	201	184	180	193	181	206	179	183	187	174	198	175	200	194	165	181	189	181	176	169	192	178	193	182	171	190	194	159	188	193	208	162	212	168	184	192	186	192	201	179	187	183	174	165
13473	17888	11941	5920	3835	2676	1854	1422	1126	927	803	665	579	565	487	466	443	430	377	398	354	353	360	376	344	340	333	336	320	275	318	312	294	277	303	287	283	282	305	270	297	298	313	239	272	284	306	321	292	277	301	301	294	261	282	284	273	298	299	287	298	267	258	293	301	278	280	265	305	282	280	271	255	290	286	306	287	267	317	251	244	236	268	297	280	302	279	289	286	295	278	293	275	260	287	263	299	296	274	248	296	291	238	266	266	304	282	247	289	254	267	284	283	299	252	254	276	298	283	253	274	290	287	275	255	294	287	260	269	284	252	256	252	272	287	304	267	265	293	311	250	264	305	286	250	297	272	278	261	283	273	295	278	305	262	266	282	260	256	292	273	280	288	272	266	304	292	242	264	286	287	286	293	264	284	313	276	297	255	296	255	278	276	254	285	266	263	263	291	265	289	242	291	287	306	277	270	245	252	254	277	267	263	283	294	294	255	294	258	264	299	271	284	279	284	262	281	276	265	282	250	264	279	279	252	269	279	273	264	271	274	250	242	280	264	249	292	252	269	267	280	243	298	263	295	257	265	273	265	270	264	285	277	285	315	279	268	291	271	264	266	281	267	313	284	271	295	267	268	250	266	266	282	270	278	279	305	270	247	257	302	260	245	278	288	306	283	259	274	286	272	266	268	255	309	274	322	288	270	292	264	277	290	285	264	279	251	277	284	273	259	263	282	260	285	294	275	256	268	270	301	272	314	257	243	251	285	245	264	295	292	260	247	272	272	249	269	269	293	282	260	272	261	279	237	272	244	289	290	276	289	268	264	291	280	252	275	286	290	269	283	303	257	261	272	286	251	275	253	249	296	287	281	248	260	266	275	313	268	266	248	278	285	284	233	269	258	272	279	257	285	271	279	261	263	289	273	276	285	278	248	266	234	306	266	259	275	331	257	273	265	302	241	289	278	265	260	256	261	254	271	274	300	244	288	264	291	262	256	246	280	303	268	283	284	254	266	280	243	279	294	233	246	297	252	307	271	271	306	253	283	261	298	285	283	278	267	276	241	296	289	296	246	267	254	299	286	296	255	282	269	257	275	257	286	263	268	290	279	305	286	301	274	264	277	291	288	269	276	270	275	248	287	289	281	279	264	230	272	268	261	296	312	266	317	267	256	275	279	250	273	232	275	287	293	280	238	289	263	271	280	245	282	283	283	266	290	248	280	286	292	252	243	250	293	290	262	275	321	290	288	259	285	276	262	256	239	237	273	268	296	309	269	266	273	267	244	262	245	272	254	258	307	292	257	255	292	228	267	283	282	253	289	254	275	255	274	244	270	280	265	258	248	284	270	293	283	279	256	275	240	276	267	270	247	270	261	250	292	271	278	262	246	242	258	312	264	246	286	263	264	257	242	263	256	262	257	260	292	267	264	276	259	271	269	283	267	295	251	256	268	284	260	259	278	292	263	278	279	280	305	262	246	231	272	269	264	258	256	252	255	267	281	293	272	289	247	297	269	236	277	242	263	262	276	245	269	265	263	270	263	292	260	261	259	278	287	263	266	249	276	266	252	276	239	294	263	262	277	285	253	257	249	297	272	258	292	301	265	278	265	240	261	279	293	288	289	276	290	243	275	267	270	288	248	277	266	276	294	258	291	251	277	280	259	282	269	290	283	269	261	262	247	282	264	298	238	268	256	271	281	265	267	277	249	278	279	252	273	276	288	280	289	260	261	253	262	278	281	281	299	308	267	280	274	241	264	296	288	293	295	253	309	282	284	248	270	270	301	268	305	274	261	287	261	274	260	283	236	268	290	284	247	259	266	271	282	265	244	248	264	291	255	269	274	245	264	284	279	282	265	247	277	267	297	262	269	282	305	266	247	271	269	264	254	248	250	287	287	282	278	252	284	256	279	258	268	261	265	267	274	261	288	286	272	247	265	260	289	267	284	261	246	275	286	296	255	292	273	275	274	252	289	292	283	249	274	252	264	300	249	274	263	270	264	302	275	257	318	268	285	283	266	277	303	281	272	270	264	277	281	316	276	311	280	254	291	280	267	288	261	279	255	286	259	276	267	291	249	288	269	254	254	287	279	258	273	228	260	273	258	253	295	299	279	265	248	273	265	277	256	292	253	271	301	265	260	279	261	272	308	271	250	300	299	299	300	290	274	265	279	273	269	262	273	274	271	248	261	240	294	314	275	280	286	254	272	314	231	294	280	302	254	237	240	265	261	250	291	277	292	248	263	262	269	275	285	296	308	249	280	271	286	274	241	284	272	250	263	258	244	257	289	289	291	286	280	293	265	284	295	251	301	280	269	275	270	292	292	252	270	305	290	283	295	254	236	278	292	278	263	254	267	262	257	258	279	261	294	265	275	244	278	264	279	268	287	309	263	234	289	287	250	260	288	269	297	265	265	261	297	264	297	265	270	285	262	279	244	259	261	283	267	275	268	278	278	254	285	271	266	253	294	279	252	291	259	274	273	279	310	230	292	303	279	279	296	279	292	269	269	273	284	274	314	313	325	290	292	248	301	286	276	301	262	277	282	272	282	276	276	275	233	266	265	280	266	283	279	266	286	267	257	291	254	288	270	282	263	271	262	275	278	292	278	247	274	263	271	261	284	295	267	272	252	258	291	252	268	258	294	288	271	286	261	288	270	289	263	247	253	249	253	294	289	291	282	299	267	273	281	276	251	285	241	261	282	267	291	270	247	263	242	246	279	263	236	261	275	271	283	254	258	230	259	275	274	302	300	284	256	277	260	299	292	305	269	262	289	279	281	295	258	275	291	292	291	278	256	285	243	278	274	274	280	259	276	262	278	288	281	253	286	292	284	262	278	278	284	266	296	270	260	288	256	260	246	259	264	248	271	278	292	264	269	272	293	264	309	269	277	274	282	269	280	299	274	254	268	274	260	268	275	293	265	259	277	273	277	281	268	258	270	285	296	275	314	267	287	268	271	277	281	276	259	272	274	284	273	259	291	252	266	261	263	256	276	261	294	258	232	284	256	238	245	276	260	299	258	249	276	279	242	279	256	272	277	290	256	277	280	232	269	262	282	265	281	295	252	278	266	247	316	281	300	265	258	276	268	267	252	272	267	260	266	268	286	252	289	283	252	259	230	263	264	281	272	273	280	272	246	260	293	306	291	286	236	273	267	285	275	291	291	274	281	291	298	266	250	312	263	250	276	258	255	308	309	281	257	288	284	290	256	275	276	270	246	272	286	243	288	268	272	266	271	253	285	258	304	249	276	250	289	267	250	281	281	264	279	266	266	274	243	277	286	286	271	264	297	275	265	278	273	276	268	306	259	278	276	243	281	276	300	239	268	294	247	250	270	280	290	276	275	272	274	247	272	258	253	266	245	255	268	289	258	252	324	301	281	244	269	256	272	309	276	304	259	280	290	306	265	315	282	293	259	290	271	301	287	275	266	257	277	229	278	287	300	284	264	263	293	273	276	285	251	263	288	321	256	253	286	235	289	285	259	246
26767	18967	6061	1508	942	846	803	712	721	659	732	692	687	710	685	705	702	670	661	697	723	714	696	750	650	656	721	689	723	723	658	709	663	702	677	704	710	664	733	762	697	710	711	714	735	741	695	733	708	713	642	748	676	734	658	709	683	722	639	722	663	708	689	689	695	699	656	719	702	731	728	717	616	682	695	737	699	716	646	702	667	744	698	717	696	720	711	736	706	691	715	714	707	711	683	681	705	699	749	738	683	682	733	744	678	691	734	707	659	675	696	678	677	670	738	730	721	748	672	726	675	694	740	702	710	689	685	668	711	704	690	688	690	659	670	745	659	693	665	668	678	721	636	736	681	746	694	725	676	712	704	660	739	735	689	703	668	733	668	697	691	677	749	669	756	694	683	665	718	690	781	635	701	690	687	759	667	710	673	716	692	728	680	678	656	710	755	735	662	683	749	636	730	708	683	701	740	659	665	706	675	735	726	689	669	680	703	709	660	667	716	712	724	729	674	747	716	722	676	706	713	683	671	688	679	742	809	661	754	698	721	690	657	685	662	725	656	688	691	662	696	688	682	696	672	651	713	697	666	689	663	680	717	670	677	735	699	707	705	687	695	718	692	712	722	677	712	682	681	686	707	697	669	702	691	697	720	688	702	716	627	665	647	697	689	706	712	744	721	711	672	704	678	679	727	690	712	698	652	685	729	693	719	690	716	664	704	714	702	681	717	711	667	662	633	667	737	701	703	665	695	649	710	702	710	710	686	718	695	723	739	732	701	709	725	714	674	718	695	674	715	696	707	694	673	709	721	718	688	644	695	715	661	743	697	730	682	721	689	695	695	689	715	710	667	679	721	684	708	662	645	671	692	733	716	694	685	742	715	676	711	711	711	703	679	691	706	730	680	722	696	673	677	658	691	714	696	680	723	704	687	700	689	681	731	735	713	666	715	711	722	677	690	683	693	691	722	710	705	743	663	656	708	700	707	653	713	711	673	660	663	684	736	676	705	704	692	655	721	665	699	707	707	727	724	676	700	689	790	668	685	652	676	718	689	685	707	671	707	680	668	703	685	711	735	711	700	718	723	666	724	682	725	684	694	651	703	678	724	732	724	649	711	694	639	709	688	657	675	680	745	689	739	682	689	688	678	705	731	697	659	695	676	696	740	676	695	680	684	693	668	752	685	692	686	692	716	642	683	671	724	699	724	735	725	733	671	703	706	651	739	686	674	698	692	675	699	668	759	669	720	654	714	726	717	689	691	668	719	649	737	706	719	706	676	713	709	664	721	712	670	741	690	726	721	705	719	695	688	720	698	712	745	649	677	703	711	692	684	673	763	663	670	689	723	693	726	690	689	711	656	655	702	703	645	693	717	695	704	678	743	745	721	731	659	737	703	711	656	703	735	702	711	687	683	721	696	742	700	714	689	701	689	685	744	706	642	713	760	678	747	660	692	665	710	665	721	722	680	673	695	652	720	677	705	689	704	699	715	709	748	708	618	688	699	639	730	683	678	702	683	716	687	714	742	678	713	654	693	722	677	693	686	680	742	721	718	699	631	638	711	728	690	670	659	729	623	740	717	652	668	675	711	673	700	668	661	677	684	607	703	710	735	745	712	744	727	659	682	710	716	704	642	714	740	723	706	687	698	706	706	708	713	697	709	677	714	686	619	735	725	718	699	654	696	728	703	665	688	717	700	693	691	698	738	699	691	691	747	687	696	665	699	719	694	683	689	715	715	688	665	686	713	693	711	638	689	700	730	736	689	688	693	708	696	679	673	690	697	756	672	725	695	745	682	703	720	708	690	648	661	674	697	704	692	677	688	721	688	767	719	708	691	705	700	670	695	672	680	734	700	703	696	640	714	687	713	744	703	697	679	691	669	677	746	664	700	660	686	723	728	651	716	729	729	700	711	721	679	691	666	688	716	729	675	715	719	686	640	709	659	670	671	762	716	696	712	694	694	682	719	674	662	667	752	703	690	767	711	654	693	722	660	690	707	690	679	717	695	744	693	695	712	730	713	651	656	674	686	666	642	705	690	733	659	673	746	671	714	708	657	684	682	732	711	726	721	708	662	701	708	713	659	643	702	708	725	691	681	683	697	703	665	717	659	714	712	735	712	677	730	757	722	685	704	679	676	728	733	713	715	727	707	704	658	697	708	656	676	722	651	721	691	711	682	700	691	673	666	711	657	710	632	685	634	693	713	772	738	685	755	701	714	722	682	713	709	750	675	749	706	658	699	682	689	707	682	691	761	671	683	690	746	742	712	712	699	697	716	686	725	669	712	694	731	708	678	727	706	708	730	662	687	702	715	696	683	683	704	668	646	682	699	726	688	701	673	730	712	708	708	733	677	709	717	670	720	677	710	702	693	689	688	692	696	654	660	697	657	744	664	687	697	711	667	743	710	709	680	679	705	688	685	666	743	672	700	696	729	698	730	684	704	698	702	678	713	661	663	686	704	706	681	746	713	678	689	682	674	689	702	736	734	697	677	698	702	674	684	666	665	714	677	702	777	704	677	701	684	697	665	658	670	713	734	691	731	686	656	707	671	725	669	679	670	679	716	711	723	716	727	668	715	662	748	694	708	680	699	734	665	723	707	667	669	727	686	748	651	725	674	744	660	694	695	678	672	718	717	740	702	686	732	719	670	742	727	688	720	691	697	695	736	676	682	730	747	678	712	679	738	745	698	708	700	699	667	691	730	701	701	710	694	703	689	729	660	740	697	721	716	733	753	665	702	661	731	714	698	667	691	703	691	706	648	678	717	684	689	708	718	698	703	709	649	690	704	720	713	740	647	710	667	717	679	707	719	726	677	692	697	720	684	700	691	634	722	728	684	694	701	729	705	705	678	752	666	650	689	658	686	753	702	674	658	702	677	735	701	713	670	715	705	685	701	714	669	745	698	691	719	651	660	689	676	704	699	755	707	656	709	690	710	638	662	639	647	684	692	706	686	707	723	664	716	683	725	730	669	683	680	702	755	722	715	712	680	711	689	694	665	695	746	641	666	677	648	701	672	650	648	700	714	656	707	688	739	657	697	736	695	717	685	659	704	715	661	724	663	686	679	682	690	688	758	712	696	675	700	731	685	708	720	713	653	715	689	696	738	703	696	674	693	722	668	709	728	753	704	738	684	698	685	644	715	707	689	686	689	735	692	669	746	777	706	722	711	705	681	665	673	682	701	742	659	699	733	690	716	692	653	699	720	729	661	653	704	709	744	686	683	733	693	679	757	713	685	669	687	710	689	701	738	680	680	731	720	697	727	693	715	707	679	744	682	693	699	708	704	699	725	675	721	722	677	640	708	723	718	693	694	742	710	712	697	697	698	711	750	660	704	720	687	748	734	714	665	696	687	698	730	717	731	690	673	669	654	746	666	709	695	708	700	700	688	748	659	646	739	714	712	733	770	654	697	704	701	739	706	707	701	693	735	713	742	667	667	662	709	716	730	670	648	724	726	677	674	666	727	682	700	687	678	701	705	692
8653	4757	3126	1924	1621	1395	1254	1152	1152	1100	1125	1042	1060	1079	1011	999	1024	1006	990	1056	1003	1051	1070	958	1015	1024	1010	1059	968	1030	1034	1080	1043	1032	1026	982	982	1037	966	1036	1024	973	1008	1010	1081	1008	1058	971	1017	1036	1032	1005	1058	1015	1050	1048	1033	980	1064	1015	955	1045	1054	1018	1016	1040	1013	1041	1034	1024	969	1022	1048	1033	979	1013	1030	966	1006	1069	1003	990	1019	1000	1011	934	996	968	1048	1005	1014	971	1027	1046	1060	999	1030	1048	972	996	980	1007	1066	1036	1059	947	1001	963	999	991	1043	1040	1020	997	1002	1019	1014	991	990	996	1047	985	1025	1006	1068	1026	1037	984	1020	973	1037	970	1011	1022	1016	993	1004	961	1032	1001	1003	991	1009	1072	1015	936	1026	1013	1005	907	1077	1039	1005	1023	1006	1013	1016	1021	1006	1015	1024	977	1037	1045	1033	1028	1023	1001	1010	1013	1021	997	1055	1043	1026	1000	1046	962	1047	1013	1037	1007	1045	1051	1028	1007	1016	1001	1099	1032	994	992	1002	1007	993	971	1021	994	988	1018	1070	1036	943	1016	1058	992	1017	1014	1016	1040	981	1002	1009	1054	974	993	955	1032	995	992	1022	1005	961	945	960	1004	1044	1008	1027	989	953	1003	966	967	975	970	1064	968	1012	1010	1029	937	1007	1037	982	1070	1022	998	1041	1028	1006	1042	1013	991	969	927	1044	946	996	930	1049	979	1055	1015	1024	991	1033	1049	992	1022	1033	1035	1034	1055	1047	998	1011	1049	997	1013	998	995	1009	1057	1011	989	966	1046	1008	1004	1024	1049	1000	1002	973	1086	1011	1053	1003	1065	998	1005	1041	1002	1056	1031	1007	996	1056	1002	1030	968	1013	919	983	1034	1017	953	994	1063	979	994	991	979	973	1019	1078	978	1001	1029	1026	1028	1029	1009	931	1051	995	1028	1037	951	989	1014	1011	1068	1014	955	1007	958	1057	1002	1055	1041	1027	1016	983	1067	967	1006	994	974	993	998	1054	966	1060	1034	1005	1016	1048	1026	995	1022	1014	1036	1028	995	1006	1016	976	982	997	1138	1064	1007	1015	1016	987	993	992	1012	1053	978	1012	1063	1004	1033	993	1056	953	988	1012	1029	1042	969	1032	991	1048	984	1016	1024	1005	960	1000	1010	1014	1015	1006	1034	999	984	977	1007	1040	976	1047	973	1018	972	978	1010	963	1020	1073	1035	1030	1058	1027	1044	1026	1025	1030	972	995	1015	1010	1081	960	972	1081	1023	925	1022	1038	1050	1036	1054	1057	999	988	1047	1041	1088	1057	1025	1045	988	985	980	980	1046	999	975	1051	1016	1033	1021	999	1082	1032	985	1052	1015	1052	1028	1037	930	991	975	1056	1004	1075	1030	1033	997	969	945	1020	983	1009	988	1032	1053	1050	1023	1029	1018	1023	1013	973	1032	989	1065	1056	995	993	1050	1031	1024	1011	1047	991	994	1061	1025	986	989	1008	1036	1025	986	991	954	1011	1029	1034	982	973	990	1006	1001	940	975	1044	974	959	977	971	1049	1027	965	985	954	1072	978	1008	1052	1053	959	1007	966	1011	1030	992	1027	1007	1028	1009	988	1015	998	1020	1023	1033	1075	980	988	1027	1042	1046	1020	1058	993	988	997	1052	1033	967	1021	1000	995	1039	1002	993	1003	990	1013	974	1026	1041	1000	1015	1027	992	1052	972	1033	1019	1002	1010	971	976	979	1026	969	963	1077	997	1020	991	971	1001	1030	998	1023	1027	989	997	934	980	1006	1027	1008	936	960	954	1089	1034	1014	1045	1067	1054	1039	975	1054	965	996	945	1013	1040	1078	962	1037	1008	1041	1089	1060	1053	1087	1042	993	976	1075	1010	1020	1050	1017	1032	960	1068	983	997	1011	1067	1010	1030	1043	985	1000	969	1054	987	1006	1016	1057	1010	1026	993	1031	1051	991	972	1040	987	1022	1050	975	984	1018	981	1037	1038	1015	995	971	1001	1022	982	971	1004	1067	1021	999	974	1019	1028	1057	1029	1053	1024	1014	1016	990	1011	987	1003	1051	1021	966	1055	1019	988	996	938	1032	967	983	1021	1018	1030	989	1001	1059	968	1071	1011	1034	1028	1035	996	977	1036	1041	1027	1005	1014	1014	1003	1027	1043	1021	1056	993	986	1035	1000	1049	1053	1075	1061	1059	994	1039	1019	1015	1022	1037	1008	1001	963	985	1095	1034	1011	972	988	1040	950	1040	998	1018	1025	1071	1021	961	944	1061	1040	1030	991	1054	1020	991	997	1009	1043	978	967	1028	997	1015	1049	1042	1006	1012	1038	993	1005	1091	1033	1025	955	1019	1007	1016	1007	1029	995	1017	1003	1041	994	1027	1055	958	1057	1032	1019	1049	1063	1001	1018	1025	1053	1032	995	994	1004	1026	1043	1030	972	920	1060	1000	1031	1017	1029	1042	1006	985	1023	1024	967	998	990	990	1010	1037	1014	1047	1010	1037	1011	993	960	936	1016	1040	1044	1028	977	1067	1022	996	989	985	1033	1029	1000	983	1018	1008	977	1009	1010	1063	1018	1021	1015	1038	1057	1040	986	986	987	1006	989	1021	1027	1018	986	990	1039	1020	968	1002	1100	1110	1034	1013	1030	1000	995	955	988	986	1010	988	998	1049	1075	1043	1003	1024	1051	1006	1054	1023	1048	955	1063	1022	1033	982	1022	1028	968	1024	1006	978	1013	1014	1007	1014	1020	1082	1068	1009	1027	1057	974	967	1014	1028	1000	1020	952	1018	1031	1021	999	930	987	1079	1030	966	1009	1041	1004	986	1030	985	1006	1038	975	1044	1038	994	1102	996	992	1019	992	993	1010	1023	1007	1005	979	983	991	947	967	939	1042	974	984	1011	1026	1007	1002	1027	991	984	1008	1008	1022	1041	982	1059	1020	1032	1015	1011	1027	1037	971	1054	1024	1064	1033	984	1039	998	1005	1013	994	1037	1047	984	950	1045	1022	1005	988	1021	1054	1001	1011	1032	1049	1005	1002	955	1014	1012	1038	1011	1049	1023	992	993	1051	1111	990	982	973	980	1001	1050	1001	1010	972	1035	981	1027	977	991	1016	1032	1003	1040	1067	983	1032	989	1025	1073	1029	1044	981	985	1034	1025	974	1013	1028	1055	954	1031	1023	1025	1026	1057	1026	1055	1075	1098	982	1021	1034	1015	1062	1009	1012	1023	1034	1063	1045	985	1019	996	1003	1050	1008	1025	1035	1025	1046	951	986	1048	1039	1019	973	946	1028	1017	1034	1026	964	1044	1023	971	1016	1057	1085	975	982	1013	972	1027	991	973	988	998	993	1034	1004	1013	1045	1051	982	929	986	991	969	1005	977	1016	1030	1027	979	1013	1020	997	1024	983	1017	1005	1012	1048	967	1038	965	1045	1051	1007	1031	1033	999	971	992	1062	1005	999	997	988	974	1010	971	1016	971	1035	1008	989	996	999	970	987	1021	1019	1045	1008	1028	1009	1035	972	1046	1028	1040	1006	1010	995	1035	996	1028	1056	1024	1038	1000	1037	958	1005	989	1009	972	1025	1049	1026	1080	1057	994	975	1008	926	1046	1002	999	1029	1013	1014	1075	1053	990	993	1016	993	1053	961	986	1002	1015	1038	1005	1002	1067	996	1038	987	1052	1066	990	966	999	987	1076	974	989	1061	990	1088	986	1020	999	1012	1014	963	979	1024	1037	1054	1013	1007	1002	953	1037	1011	1017	1020	1060	1049	1070	946	983	967	975	1039	1031	1038	1049	993	1017	1029	1046	968	968	1052	1052	989	1041	1048	1023	1018	989	1017	1012	999	1001	979	965	1023	1004	1073	999	1010	1038	977	983	1059	979	1004	1000	1026	1026	1037	1010	1024	1026	986	1042	966	1018	1015	1035	990	979	1003	1023	991	1009	1023	991	998	1015	1063	1002	1045	953	1003	1032	1004	977	951	1029	964	1031	1000	1022	983	1006	1033	989	947	1029	1022	1012	989	1012	983	987	1044	1021	1013	1010	1035	982	921	1054	1032	1092	1053	1026	1026	1044	1043	971	926	1017	996	1026	1053	959	1021	1045	1067	994	1038	1005	1003	994	958	1064	1026	1010	982	1010	1041	1007	996	1022	1093	1022	1000	1005	994	1060	1015	994	982	1046	973	1014	1034	1057	1051	990	987	1061	1011	1040	1031	995	982	952	1063	1000	1056	989	983	1097	1020	1021	921	955	977	1039	1023	1012	1001	1020	994	1003	978	1027	1006	1029	1007	1052	1078	1031	1010	1001	1034	1023	982	973	1036	999	990	1054	980	1051	1001	976	1066	1010	1053	1001	973	988	1042	1040	1015	974	1026	1046	1048	1023	1000	1013	1049	1004	988	1037	1011	966	1055	990	1016	1003	1032	1031	1042	1039	988	1023	1016	1029	975	1015	1020	1009	1038	1063	1019
22958	21076	28161	24188	21009	6785	979	692	571	519	489	453	482	442	446	426	428	408	392	402	437	396	395	423	420	419	408	414	419	403	420	389	379	419	383	437	397	393	385	389	404	348	421	350	381	382	426	389	385	393	386	387	386	377	405	390	423	400	404	380	410	422	390	382	411	447	394	401	364	387	410	372	428	390	428	379	396	385	409	397	410	398	414	417	392	413	391	396	382	365	357	412	400	387	413	421	394	388	395	405	390	390	404	377	396	392	397	407	419	411	416	414	385	381	388	396	388	377	341	400	373	399	390	403	425	372	389	370	404	377	406	398	388	380	375	413	393	363	388	377	399	459	388	410	338	367	369	389	389	390	365	396	378	361	414	434	381	416	427	395	403	388	366	386	410	397	376	382	395	414	399	389	417	375	367	359	384	385	405	371	375	403	400	376	393	377	381	355	379	388	398	390	366	349	410	436	356	382	410	346	364	388	404	398	363	399	375	366	402	413	380	414	359	369	401	355	416	381	404	394	404	384	362	389	375	401	417	402	367	398	420	375	384	419	410	389	398	387	400	391	359	357	401	378	393	361	411	393	380	412	394	391	405	392	404	385	422	389	381	382	384	376	409	397	378	383	410	404	423	370	427	419	355	360	407	371	408	392	385	379	389	377	408	389	372	404	383	354	365	388	382	375	407	363	370	393	382	364	387	374	425	409	364	381	409	395	377	380	402	403	399	404	386	409	431	400	427	387	395	389	418	373	375	409	393	379	372	432	404	401	372	364	378	386	394	387	400	390	401	438	437	392	393	400	346	372	379	384	402	410	385	374	399	418	372	390	363	382	408	405	373	399	414	390	402	388	383	400	387	366	439	376	383	338	368	370	389	408	413	383	378	343	368	370	422	369	388	407	369	386	404	375	348	385	373	400	397	398	384	425	407	401	408	392	402	381	396	400	353	395	378	398	355	422	359	353	353	388	393	407	383	383	389	402	353	384	403	357	382	404	351	430	353	372	351	417	363	421	395	398	400	409	402	405	326	386	398	413	431	401	422	380	409	397	417	367	398	397	361	395	366	408	406	386	398	389	432	390	430	397	377	362	420	400	405	382	405	365	384	370	431	395	384	403	396	380	429	421	362	403	406	391	408	400	398	415	362	370	436	422	351	400	432	414	360	373	398	368	392	409	391	392	366	401	370	424	385	397	387	393	368	391	389	369	413	430	410	397	346	441	374	414	415	383	379	412	417	433	406	415	372	418	381	379	425	384	403	407	388	372	429	414	400	375	391	400	386	355	389	378	397	397	378	388	377	406	384	393	439	412	423	393	372	355	385	371	372	406	398	428	389	368	377	350	370	408	436	398	401	387	364	380	362	413	374	387	394	392	418	385	395	403	367	386	375	396	394	423	358	385	424	410	395	405	395	391	385	365	403	396	391	394	379	422	380	397	403	357	431	376	384	380	373	381	369	400	396	388	389	359	383	383	378	407	398	423	363	413	391	378	401	423	406	401	367	412	342	338	376	411	367	399	389	391	374	391	390	360	399	397	428	385	391	359	377	410	381	380	400	386	393	389	404	383	365	373	406	401	383	398	416	403	406	405	371	382	378	385	357	415	392	381	400	386	389	399	383	400	403	387	377	398	397	385	398	412	356	357	376	415	413	392	407	370	403	383	379	408	386	390	382	397	380	408	398	384	396	428	358	406	372	393	388	371	397	369	395	399	376	374	395	382	368	405	422	398	387	422	383	367	400	408	445	405	389	398	380	409	341	367	359	389	381	346	383	436	428	401	399	398	397	367	393	391	417	389	353	386	392	382	379	428	396	384	415	403	408	405	353	401	394	394	390	370	395	405	370	408	378	391	387	347	361	368	374	414	378	384	405	404	364	388	409	370	382	398	358	394	371	396	386	403	379	390	380	405	425	395	368	375	383	371	397	430	362	402	363	385	401	363	355	352	409	402	375	400	395	398	406	415	336	375	378	390	364	406	382	385	369	405	416	408	393	385	409	362	350	379	385	384	381	410	376	399	385	394	412	402	377	384	365	391	368	392	430	376	407	366	411	400	419	369	381	390	407	408	398	406	381	396	384	412	382	446	355	415	401	406	351	361	399	405	351	387	407	373	397	373	362	396	396	366	396	344	405	397	382	411	394	402	368	363	354	368	351	437	420	376	415	409	406	364	401	388	353	362	421	359	367	400	401	378	382	394	396	401	397	401	384	398	394	398	401	379	400	404	405	416	386	371	400	376	402	372	400	376	389	401	407	386	373	402	364	384	415	412	398	393	368	381	380	406	382	369	413	380	414	374	398	406	406	380	384	377	383	410	382	423	403	374	399	365	397	397	380	398	397	402	396	406	411	388	403	380	363	386	380	386	393	418	366	392	375	376	388	400	395	385	360	368	394	396	396	358	412	398	376	345	377	406	390	381	369	387	382	396	414	404	369	405	376	389	389	402	393	362	388	398	420	390	380	379	371	417	372	370	385	344	398	366	394	365	358	432	447	373	354	354	366	392	395	388	366	400	367	405	364	391	380	383	378	400	390	383	399	376	421	375	408	378	398	397	423	358	403	355	365	380	393	418	393	387	364	401	415	417	342	393	396	396	356	395	400	389	414	390	389	420	397	399	392	407	391	387	388	391	388	403	404	362	407	410	373	361	391	409	425	389	395	433	384	405	400	396	370	405	340	366	394	391	402	406	377	355	357	415	405	344	393	419	416	377	381	366	384	401	382	409	394	396	393	355	403	408	385	395	401	397	382	361	427	376	392	387	409	388	345	402	393	361	384	427	407	389	400	406	373	376	385	378	388	378	377	405	407	367	394	399	402	401	414	375	384	369	399	397	418	401	386	392	398	380	371	409	378	410	380	373	411	375	370	377	385	371	393	399	401	407	420	403	382	400	379	368	409	379	390	390	366	383	375	403	385	453	369	371	387	378	376	399	377	386	399	397	406	371	408	407	401	417	373	391	443	385	408	404	394	398	374	433	394	400	429	386	372	388	425	355	391	363	368	350	414	347	388	387	397	410	369	387	358	428	407	385	358	366	392	390	424	398	399	415	379	379	396	373	413	339	358	365	391	390	383	371	396	427	378	366	398	423	384	405	388	379	404	400	396	375	371	374	412	393	368	419	384	362	413	419	391	345	389	400	392	365	427	417	391	367	379	365	413	370	386	373	401	401	389	377	395	394	406	375	379	372	374	439	381	393	425	409	379	358	403	378	384	375	431	407	399	421	380	379	374	412	387	388	384	394	376	375	382	379	371	428	377	354	440	352	370	364	384	368	414	366	409	415	392	383	411	379	339	403	363	409	409	409	421	386	369	402	385	378	394	408	395	402	379	370	417	419	412	389	377	374	374	402	397	416	420	374	361	410	408	409	414	378	384	398	405	363	403	375	370	418	358	381	349	400	424	364	433	372	403	389	415	409	395	341	388	401	366	386	374	387	377	394	384	380	419	385	371	434	382	404	362	380	346	398	369	411	411	394	364	417	349	423
10241	12583	8264	3813	2878	2048	1535	1275	1127	947	860	764	703	704	734	693	657	678	651	626	661	664	671	610	668	606	600	636	593	631	590	637	642	552	564	612	615	629	582	594	587	618	571	568	598	603	601	608	618	584	620	572	615	589	613	589	638	597	611	619	608	607	571	618	583	600	631	585	581	603	577	621	609	623	583	573	633	590	571	582	620	588	605	598	595	587	585	589	620	588	619	570	553	556	591	624	601	594	593	554	575	572	556	591	636	580	567	600	640	630	623	589	619	585	583	584	598	567	602	578	614	622	564	565	639	585	556	559	569	610	583	615	626	622	583	606	599	587	570	589	583	587	613	606	562	585	561	580	623	611	609	584	598	642	610	568	613	585	606	624	624	593	575	634	608	576	547	588	601	555	620	564	555	560	638	600	593	576	574	623	580	593	665	583	554	587	600	604	613	580	590	624	557	562	588	570	556	623	570	554	602	587	600	563	529	592	589	562	600	594	594	613	568	607	565	592	610	594	592	567	553	591	548	610	589	544	638	585	557	561	636	591	577	605	623	586	581	594	583	580	572	621	615	608	610	566	588	631	568	613	546	622	599	627	625	561	548	560	579	587	574	566	593	603	652	584	601	576	542	611	597	545	571	636	576	619	575	600	576	574	585	586	594	604	572	638	574	619	586	621	582	625	601	612	547	584	588	593	575	585	576	603	577	545	605	587	575	612	593	552	585	590	637	577	589	559	596	551	564	595	628	613	552	629	613	596	588	592	599	632	575	556	630	603	581	549	593	576	590	577	577	583	559	572	628	624	578	606	587	607	644	581	588	618	617	616	627	606	608	575	582	578	576	601	622	594	568	605	627	612	581	561	551	575	576	571	599	590	624	640	561	599	634	606	623	580	586	550	589	571	556	567	598	596	570	581	591	572	609	598	617	615	630	601	600	587	648	597	586	549	578	613	580	587	537	585	578	587	603	596	618	586	605	629	590	619	588	635	581	579	553	565	616	618	583	619	604	576	600	573	603	570	596	615	594	584	600	586	598	570	654	581	603	603	594	615	626	563	602	597	604	607	608	604	614	600	554	588	563	587	566	576	545	602	569	594	578	569	569	546	603	574	588	583	567	608	565	595	589	626	610	571	640	611	624	568	591	589	579	549	644	582	573	564	584	624	602	574	551	550	565	552	588	619	614	572	605	562	618	563	578	611	618	570	593	613	536	628	599	562	611	623	628	602	556	626	554	625	552	566	568	575	577	566	609	660	558	596	614	586	577	606	561	583	613	565	641	587	578	613	610	591	612	608	578	566	594	575	565	552	615	575	587	651	576	629	594	627	563	561	584	554	586	601	601	582	612	597	571	544	565	644	569	604	606	574	612	578	600	643	608	573	583	583	609	602	558	600	609	572	600	638	573	557	617	617	630	640	584	597	610	591	618	585	575	592	596	616	610	637	589	568	618	557	568	629	574	630	569	601	564	593	606	586	670	602	592	626	576	611	561	592	640	625	646	573	608	573	577	593	614	585	590	614	572	584	578	563	601	597	542	592	596	604	585	607	592	577	583	625	609	569	552	601	601	580	541	591	583	588	580	616	579	612	598	627	607	563	573	645	548	608	561	575	555	575	615	609	635	572	596	587	592	546	597	577	603	574	570	559	590	572	640	603	604	591	578	551	584	550	581	595	559	573	580	606	594	601	610	634	585	607	592	600	541	573	635	557	590	579	572	583	611	596	571	600	571	605	593	591	556	574	615	614	590	556	562	558	622	606	553	610	613	597	607	601	587	549	625	614	636	622	589	575	608	588	599	594	569	557	512	591	619	607	588	642	587	622	575	620	614	570	582	605	609	606	538	579	568	631	604	593	581	564	534	595	552	592	642	623	612	590	604	601	579	575	623	570	578	606	586	578	583	626	576	574	587	584	597	615	599	584	589	617	582	605	535	569	600	605	631	595	604	582	609	550	571	567	591	575	564	603	584	608	597	589	560	619	580	584	578	589	562	618	584	637	637	599	621	591	601	616	589	629	620	620	590	617	586	600	633	569	567	581	561	614	591	640	571	599	597	571	621	588	589	555	547	567	594	569	597	588	570	553	605	610	600	560	598	593	554	608	585	619	592	619	554	609	571	621	597	602	591	610	590	597	585	599	551	611	537	602	593	608	601	566	570	585	638	570	582	544	567	597	575	588	570	605	591	577	575	659	572	570	605	598	609	548	566	564	634	579	532	547	648	575	609	590	548	607	608	576	616	581	528	563	588	570	604	589	570	585	581	592	556	604	616	591	560	543	576	584	624	618	620	577	608	533	638	602	587	594	593	594	581	574	617	576	572	634	555	550	566	601	623	619	578	579	621	608	581	602	546	573	626	575	618	644	583	591	593	607	581	593	578	618	600	573	592	570	579	570	565	600	625	617	611	564	591	583	571	571	608	584	613	572	582	569	582	535	547	582	608	594	578	570	537	534	580	585	538	560	613	588	564	587	620	559	598	540	597	575	589	559	597	592	610	599	616	604	575	616	620	592	628	601	566	601	574	581	580	586	618	603	591	552	552	582	572	599	590	565	587	591	599	625	606	593	581	573	580	587	635	628	555	615	637	583	545	576	559	602	596	640	560	616	598	586	523	590	582	556	592	565	591	567	644	550	581	586	588	608	599	625	567	577	603	564	588	628	569	563	603	604	605	634	618	630	570	573	577	588	591	578	555	555	611	581	581	577	605	575	610	561	543	591	577	591	604	573	588	581	541	602	588	603	562	604	631	588	561	554	591	598	524	578	580	559	574	618	577	551	581	605	608	595	551	612	562	611	601	605	614	543	605	591	573	527	577	567	603	554	606	559	607	606	538	606	554	568	578	574	616	592	541	611	594	573	596	589	617	617	588	552	574	580	627	599	623	555	580	615	615	555	576	592	614	590	611	578	607	590	530	584	567	561	622	559	582	612	583	597	640	571	566	545	585	600	555	615	556	570	551	579	543	578	547	575	634	600	561	529	611	583	578	561	559	642	572	562	582	582	616	591	575	594	579	559	595	591	608	582	543	547	609	621	606	600	625	590	591	612	577	591	600	596	569	580	554	590	612	615	609	587	560	632	626	576	565	611	586	587	589	575	614	557	589	517	594	619	599	544	573	620	578	571	625	609	596	595	572	557	617	618	650	572	577	565	607	565	577	618	569	580	606	541	602	568	589	569	594	606	593	577	589	572	562	581	585	611	585	603	578	592	548	577	600	585	614	611	581	601	588	572	568	546	595	581	569	586	581	601	630	555	588	616	558	616	579	603	590	607	580	583	622	551	602	610	613	584	611	598	608	613	586	593	554	582	576	618	592	558	607	577	581	543	578	604	589	594	593	612	574	560	636	546	592	616	622	591	604	565	578	601	604	591	610	583	582	594	623	569	615	592	615	620	595	582	624	545	578	611	587	559	616	638	579	568	605	621	548	573	631	639	579	591	566	620	592	585	587	599	649	560	562	629	620	589	605	590	617	605	579	586	546	576
24327	21087	26659	25113	4409	1027	882	791	696	737	695	649	678	637	670	702	651	653	624	600	667	608	647	591	659	601	585	675	613	632	647	629	617	654	621	600	617	598	668	638	623	644	608	691	661	594	651	611	625	589	612	661	667	640	677	649	702	629	625	633	638	630	626	686	624	601	610	635	631	607	635	658	624	633	612	653	652	621	635	652	636	611	637	620	640	604	593	623	617	649	618	614	622	639	613	622	595	627	630	616	635	600	597	607	588	654	646	622	609	622	599	621	595	613	649	636	602	600	619	646	623	643	637	624	582	600	629	624	614	654	613	584	642	644	648	647	604	653	611	630	628	598	641	676	656	619	649	633	619	634	664	644	626	585	621	602	625	613	609	603	603	618	647	611	611	586	671	620	609	654	678	680	608	635	652	619	597	585	661	592	578	655	645	630	646	585	658	616	639	622	633	639	612	600	631	636	647	633	599	597	590	639	626	596	667	623	653	654	624	624	685	600	640	608	606	651	612	629	629	588	638	646	629	628	619	649	635	605	598	604	652	659	630	623	658	614	633	604	634	594	565	638	642	617	601	625	619	617	609	587	641	598	669	605	605	620	618	628	645	597	608	628	640	649	617	663	617	626	603	581	609	598	580	623	607	647	612	621	642	603	619	637	669	631	660	610	612	615	573	608	627	645	641	592	587	611	597	623	657	609	631	609	635	626	583	674	626	591	607	620	606	651	646	629	636	621	598	638	624	649	655	606	618	640	634	667	630	615	630	624	667	650	669	644	647	639	663	621	641	625	666	655	598	674	632	649	606	614	614	622	656	590	623	632	639	619	641	635	656	606	620	589	629	603	632	673	658	591	616	609	640	614	643	624	621	686	623	617	645	590	630	613	606	618	643	612	611	657	598	590	611	633	602	604	616	647	618	635	630	626	639	614	660	640	617	666	615	607	616	630	630	644	582	622	657	607	618	619	602	660	644	616	613	604	654	628	645	651	605	609	626	644	593	605	608	603	668	620	576	575	625	613	628	608	651	603	655	579	600	631	619	603	637	615	650	642	619	640	615	586	587	648	617	635	626	638	634	653	611	594	622	631	597	618	599	589	613	666	607	615	605	606	629	622	653	605	598	601	606	602	620	587	671	583	606	580	616	646	650	624	627	646	636	649	608	638	636	576	639	621	651	593	626	661	573	608	626	619	648	617	623	640	609	634	611	628	642	617	654	610	578	617	642	589	602	636	631	640	646	596	603	585	603	615	673	665	562	629	676	616	633	627	654	604	638	646	641	608	641	608	571	621	603	640	603	603	644	635	609	614	608	633	638	657	592	624	641	619	616	639	660	596	618	590	637	651	638	622	656	621	581	623	614	598	628	599	627	641	614	645	651	639	625	636	623	605	632	604	633	623	594	652	644	621	664	587	628	617	646	638	602	640	623	617	610	610	648	668	655	585	632	618	655	680	642	575	615	634	591	606	665	675	592	620	651	634	599	666	558	604	583	620	613	632	620	657	619	651	653	608	633	658	643	606	683	638	637	630	638	640	610	643	598	603	620	576	641	616	615	642	639	625	607	646	590	658	615	589	607	662	655	628	653	613	608	627	610	600	594	620	590	660	666	610	589	607	615	606	618	632	606	638	607	593	591	590	632	586	676	626	595	634	645	634	640	677	614	657	628	555	637	623	650	607	659	664	625	616	630	612	567	619	603	609	616	640	609	612	578	643	572	623	661	617	632	599	623	636	628	653	608	642	588	593	641	634	642	632	618	604	552	627	637	664	645	662	631	578	612	649	640	633	606	608	603	623	659	657	652	598	667	644	633	625	624	658	573	619	616	606	621	585	630	632	645	628	618	653	610	580	596	690	604	598	609	637	629	696	637	658	599	593	618	656	633	669	619	596	615	590	623	636	644	638	614	593	625	601	640	642	640	665	604	601	614	617	599	640	643	599	605	632	611	610	608	615	586	620	651	597	653	584	589	590	629	576	642	603	647	600	619	681	631	590	632	562	620	619	655	621	620	637	616	626	658	627	617	626	628	608	620	626	667	606	666	619	639	667	651	611	628	569	598	658	648	630	641	634	598	623	637	593	615	653	609	623	632	624	603	608	621	636	623	668	631	605	598	632	603	653	590	616	604	604	580	656	600	620	653	587	640	632	649	629	612	634	672	619	609	617	647	637	623	610	590	632	652	678	625	641	611	584	651	583	624	629	674	651	564	601	630	622	636	631	619	638	606	648	623	616	623	622	617	602	634	634	644	646	600	599	631	638	635	564	617	618	652	567	617	589	603	640	627	662	603	650	625	623	603	646	625	640	649	616	614	630	579	653	611	619	586	634	587	649	633	649	597	637	605	600	635	635	667	671	642	633	631	626	650	631	608	595	630	606	593	607	590	670	609	587	610	650	613	606	638	585	618	578	626	621	614	614	620	592	603	642	655	613	630	633	615	609	636	666	575	644	637	639	629	624	656	626	643	621	653	657	627	589	630	606	653	629	623	602	663	618	640	598	642	631	617	632	639	612	618	624	636	611	588	613	619	683	622	652	581	631	620	625	606	612	609	619	609	603	620	629	595	604	614	640	667	608	595	669	633	643	604	615	580	616	633	590	602	632	620	656	621	658	640	627	567	630	672	637	647	626	594	647	622	659	674	658	628	596	628	635	627	643	652	590	648	596	601	606	591	663	627	616	632	596	615	650	624	612	643	587	601	607	607	645	626	589	622	611	616	619	612	604	576	625	589	616	588	626	594	643	646	600	631	626	634	641	644	567	625	572	592	600	653	563	619	618	629	643	634	628	673	637	627	648	634	628	643	605	598	600	598	646	603	667	638	617	683	614	601	656	621	607	615	638	621	653	632	637	612	633	592	592	633	639	628	604	650	634	616	605	609	620	599	598	604	579	601	613	642	608	646	649	624	622	609	610	628	655	614	617	622	586	621	664	584	591	600	620	635	673	631	607	603	602	595	641	599	662	616	634	639	679	641	643	645	620	634	574	612	601	589	638	594	652	645	627	574	649	663	670	643	643	578	609	579	598	589	636	649	588	625	635	638	604	651	651	622	628	653	631	647	602	604	632	576	577	648	625	638	584	658	618	605	628	652	649	649	622	604	585	622	603	681	631	625	618	659	616	621	637	636	599	536	625	610	639	623	640	613	596	667	613	636	622	658	608	617	643	665	637	622	626	650	600	636	601	623	661	616	653	640	622	640	601	628	580	603	616	643	645	605	573	658	629	666	638	606	663	651	606	576	606	640	597	633	701	600	600	644	571	596	623	649	628	611	637	619	642	654	601	649	648	624	634	658	644	612	647	618	640	589	603	650	630	634	612	606	608	660	606	591	631	619	598	625	630	602	632	589	618	611	636	628	666	607	672	656	588	610	660	612	644	594	590	621	615	642	631	662	629	613	667	590	647	633	601	632	656	631	583	537	616	596	652	623	641	611	595	627	616	668	636	640	649	667	594	599	597	600	665	654	631	635	637	567	610	633	606	601	608
9475	8167	5375	2822	2234	1722	1411	1298	1166	1201	1021	991	1014	949	1032	948	956	938	920	944	937	967	931	908	899	954	918	983	900	885	936	904	917	913	935	872	861	861	859	865	877	878	871	930	883	899	913	912	839	862	894	897	875	860	850	897	911	929	874	938	847	906	846	833	952	896	921	905	881	855	884	903	916	970	901	879	837	909	978	869	866	841	870	925	875	871	914	879	848	905	853	929	901	842	905	949	907	896	851	860	873	849	867	850	931	895	899	890	907	845	929	918	943	915	914	937	893	880	874	882	903	912	841	916	960	873	906	915	901	884	883	849	854	883	870	936	845	938	915	890	897	901	873	899	869	873	922	894	897	914	917	912	910	878	892	847	884	888	898	890	894	852	877	870	879	940	870	905	897	876	846	898	869	907	877	841	867	887	885	918	893	840	894	916	910	900	897	902	973	875	892	909	867	862	905	826	869	975	884	906	889	856	931	907	865	883	879	900	878	887	892	924	913	861	909	858	931	939	907	880	896	843	893	890	897	886	920	940	894	880	916	929	912	864	862	908	910	920	889	865	942	916	927	890	877	877	892	854	866	906	918	928	860	891	859	951	862	899	860	834	888	901	875	919	842	903	883	860	897	928	862	868	896	837	885	854	833	944	863	860	873	913	880	850	946	850	868	895	857	908	904	879	899	919	867	863	925	912	829	882	905	891	854	891	873	870	881	861	831	899	884	890	885	881	868	872	898	876	916	889	873	865	914	862	923	856	850	876	907	959	904	828	924	942	895	846	888	904	913	809	858	916	898	901	937	859	920	941	878	893	805	948	870	886	909	901	901	867	908	890	910	865	875	887	901	855	862	878	886	842	865	926	877	849	882	891	856	914	841	868	881	919	865	873	884	907	852	934	824	914	860	825	880	896	852	882	899	917	865	921	865	860	893	905	869	884	931	908	900	894	863	877	866	917	819	914	882	829	868	865	861	892	879	923	875	923	882	865	886	850	889	891	860	869	878	869	883	929	854	863	924	890	873	916	797	858	870	926	893	848	905	824	916	823	887	916	896	857	873	873	880	882	906	907	898	847	892	882	890	909	839	870	907	890	899	873	907	874	898	836	928	865	910	883	895	950	928	871	889	875	893	929	873	833	880	903	887	918	862	902	859	934	931	994	882	873	909	879	870	859	894	893	885	936	891	859	872	895	912	904	870	852	880	926	905	865	819	896	891	875	852	881	887	900	906	859	875	894	888	899	874	898	857	888	909	902	859	913	914	893	963	870	914	911	922	882	904	856	883	865	869	918	899	902	885	925	911	889	858	908	878	868	898	888	915	855	803	888	883	902	884	889	895	827	938	897	884	886	900	890	834	891	946	893	923	906	878	928	900	930	882	837	886	887	853	886	861	946	886	912	861	894	943	882	887	859	857	860	857	898	942	860	858	916	900	911	911	891	863	817	855	865	883	902	866	885	887	924	931	880	876	865	858	863	859	898	885	889	884	875	900	923	900	951	922	917	901	858	831	902	879	861	945	925	882	864	883	939	865	896	924	895	953	831	846	861	948	894	925	851	855	871	850	869	902	890	850	880	795	847	972	857	930	868	930	900	853	857	874	941	882	920	891	880	828	883	946	874	910	893	899	904	934	873	849	911	921	902	871	882	912	896	911	908	896	906	883	899	931	878	883	887	934	902	918	868	919	859	906	850	912	879	882	930	892	917	902	888	856	945	854	880	885	919	908	890	898	910	862	837	943	913	926	893	897	890	906	882	907	911	836	899	867	846	923	913	885	892	902	805	862	925	884	866	900	823	871	859	934	884	909	842	918	885	889	911	831	890	888	897	878	848	899	884	884	896	893	873	901	822	898	923	833	874	844	884	918	928	856	895	884	884	929	867	856	898	930	890	886	892	894	873	948	869	868	866	874	875	917	936	852	887	859	874	898	892	874	889	874	822	896	869	849	904	927	901	917	956	906	922	883	886	905	888	857	852	877	840	828	938	914	886	894	917	874	897	882	878	835	889	862	901	879	869	967	915	876	854	879	886	906	856	865	959	852	881	864	883	887	909	891	924	881	852	909	912	878	871	855	913	880	933	875	902	892	868	864	929	949	939	950	878	859	901	856	890	878	829	868	918	864	873	811	852	919	890	909	863	898	881	915	832	865	866	897	817	946	895	919	884	888	928	878	847	909	860	878	841	878	856	882	900	890	884	910	871	905	928	863	838	933	883	915	872	824	902	905	902	906	907	907	785	827	901	883	845	915	889	857	895	844	852	877	832	933	878	884	890	946	877	832	870	940	885	880	862	856	900	881	899	850	874	904	843	851	894	827	897	887	902	872	873	843	881	882	924	938	845	907	877	888	940	898	901	909	897	908	920	890	886	875	897	924	886	895	903	896	887	877	867	856	917	880	930	942	883	926	841	850	881	890	947	897	887	873	872	918	865	883	899	891	943	881	909	908	888	939	843	866	882	851	947	917	909	890	882	922	903	882	950	882	865	855	924	829	875	913	907	878	835	915	946	872	880	878	881	924	894	876	920	873	910	862	858	877	870	945	903	902	910	902	888	912	915	857	876	916	954	945	888	855	896	926	935	888	871	826	904	885	904	901	920	856	884	876	933	887	900	854	880	905	891	897	883	884	876	911	911	919	903	904	910	914	926	872	847	898	901	927	869	891	897	914	875	895	873	921	823	880	901	864	914	907	927	852	901	824	863	875	908	863	892	905	837	883	894	895	915	878	930	896	897	848	863	948	865	875	899	902	831	825	914	855	864	851	837	892	882	871	927	890	876	865	881	881	858	902	867	923	870	923	913	912	912	853	861	848	880	896	909	889	820	877	905	904	902	890	890	894	888	861	868	913	900	872	891	900	848	893	868	891	815	798	870	882	908	886	849	906	866	884	881	864	936	910	878	855	879	883	871	889	910	899	856	867	879	944	890	917	904	866	888	908	873	905	934	891	904	886	859	894	868	888	915	866	866	905	849	876	914	913	889	922	892	863	869	899	896	916	905	840	953	864	862	848	894	906	880	932	916	870	907	871	931	917	864	901	911	868	967	862	896	850	861	851	941	923	931	898	893	819	919	885	897	838	919	867	904	910	857	946	922	855	895	886	863	906	919	904	867	912	872	891	855	899	862	869	875	926	863	896	883	876	866	889	905	878	862	906	873	929	861	890	871	897	862	900	909	880	903	876	946	924	894	828	892	900	893	876	872	916	916	879	938	917	874	872	938	883	890	859	883	918	908	869	918	928	896	880	816	864	916	854	883	1004	919	909	936	843	913	869	883	865	910	904	812	866	928	901	947	897	874	843	908	865	904	906	860	937	901	930	922	826	835	875	878	907	909	867	844	840	848	916	871	921	908	880	809	933	921	883	868	870	885	860	885	894	851	888	894	871	908	876	880	873	875	877	901	893	895	883	863	901	909	872	926	916	872	922	930	903	872	909	892	895	877	898	939	868	890	874	882	889	928	863	894	879	848	894	884	876	885	874	881	896	878
22131	21085	28710	23687	21085	21001	3825	731	486	391	351	304	303	272	298	263	243	270	221	209	230	187	192	215	208	223	194	209	178	198	193	198	200	194	196	208	187	211	202	189	189	199	192	209	193	210	168	181	180	191	175	217	178	202	184	207	202	192	162	187	189	187	196	204	199	179	194	178	181	192	195	170	191	196	187	173	184	186	174	160	198	174	179	197	191	198	177	184	161	180	195	189	171	184	168	199	190	178	171	179	176	176	202	192	190	195	182	176	171	174	180	177	183	159	154	157	188	193	174	199	189	167	169	200	190	178	186	185	173	200	181	190	191	171	188	167	170	171	192	156	199	184	175	152	176	175	167	192	189	183	212	178	188	161	192	169	190	195	180	164	188	172	185	186	182	171	178	192	172	175	183	194	190	179	183	176	181	168	170	183	197	175	213	178	178	181	193	172	180	167	177	188	193	182	193	188	178	194	184	171	181	187	177	172	179	193	161	166	206	170	197	198	172	180	200	162	156	194	198	165	175	166	165	161	203	197	143	172	190	190	188	193	194	183	175	180	191	172	191	175	205	189	183	204	185	176	151	167	185	173	201	162	185	173	184	198	185	163	200	191	185	170	196	192	186	177	180	169	182	172	158	193	208	171	176	169	219	193	205	193	179	191	210	178	171	174	188	167	167	164	190	170	176	193	174	183	169	191	168	179	173	194	194	202	184	168	168	195	176	192	186	168	206	181	158	185	205	170	176	185	185	164	182	179	174	160	175	176	176	169	171	185	187	182	186	182	174	198	190	210	178	183	159	162	171	182	189	185	163	179	184	173	185	193	184	170	196	153	176	190	173	162	191	171	195	182	170	170	182	167	159	186	173	183	173	177	194	178	169	153	145	194	172	200	194	192	183	191	170	184	211	192	182	171	190	159	164	173	208	163	146	175	187	168	160	212	181	155	206	171	157	180	171	209	195	173	191	181	204	173	170	168	185	174	179	176	201	195	170	183	177	171	198	197	187	198	176	165	179	180	181	204	185	150	174	173	191	190	185	182	186	179	170	188	194	186	187	177	160	182	177	185	187	196	188	195	198	191	188	164	208	180	167	173	181	176	172	154	186	161	171	183	192	205	188	168	178	167	189	175	173	186	196	194	192	182	164	202	175	186	183	195	158	172	186	176	166	177	173	210	194	194	195	188	162	192	188	192	181	214	186	183	161	165	188	167	167	181	183	187	182	183	179	174	187	168	180	182	199	171	202	177	170	189	186	173	189	187	185	195	163	172	174	184	201	198	154	185	180	186	198	190	191	184	174	168	193	174	191	173	161	189	168	170	161	186	170	195	201	152	198	184	188	176	189	196	188	201	180	186	186	196	168	182	183	169	188	166	194	183	167	203	163	174	185	166	186	202	207	191	195	203	200	162	202	181	164	183	197	190	185	195	197	188	181	194	167	192	162	180	160	174	201	196	181	188	187	180	192	178	156	195	181	155	196	204	175	219	193	169	205	203	204	184	177	182	189	192	179	195	205	196	181	188	163	165	198	193	193	170	190	181	201	191	171	185	166	168	190	159	174	176	213	202	186	204	191	178	186	196	189	176	176	181	177	180	179	171	175	165	198	165	186	182	176	173	183	186	181	192	193	180	167	190	186	181	185	175	186	164	187	164	187	185	218	202	180	189	163	205	185	159	186	179	185	170	203	166	166	174	179	189	177	199	164	183	181	171	173	185	162	173	170	185	179	179	184	179	182	181	180	200	168	190	178	163	163	155	180	172	188	173	166	173	167	160	190	172	181	188	191	210	154	152	195	187	179	171	175	199	218	177	191	179	166	199	179	201	194	186	172	222	197	175	168	164	161	188	170	193	195	184	152	163	175	203	173	177	192	165	164	179	215	167	180	162	150	177	180	165	185	191	185	179	162	168	178	192	175	174	183	187	189	176	177	188	187	206	149	177	179	187	190	168	191	172	181	194	182	176	184	195	177	181	169	193	209	189	172	167	172	171	194	193	207	180	166	187	179	199	197	179	219	189	208	201	165	184	188	179	178	176	186	191	194	168	186	190	169	182	205	187	189	156	154	159	194	180	210	156	188	174	189	184	178	188	198	178	149	152	149	173	176	181	186	173	204	193	178	179	177	205	179	168	184	180	183	165	175	174	177	179	194	177	173	157	188	159	162	166	206	193	196	179	183	179	191	195	192	168	179	198	177	168	172	170	192	187	183	183	189	181	167	169	174	163	193	174	164	191	172	177	209	202	163	190	178	171	174	174	179	198	209	186	187	167	185	160	181	173	175	156	185	188	181	195	188	169	200	192	156	191	168	191	176	200	178	191	198	186	187	166	180	182	152	169	191	187	179	191	172	174	167	166	183	179	203	167	174	177	190	172	193	173	173	175	201	183	176	189	192	174	184	187	184	211	179	167	193	197	177	182	168	180	172	165	187	169	161	190	176	212	155	185	173	187	181	174	196	184	178	175	190	198	167	179	191	172	192	197	192	175	169	201	179	176	186	175	192	193	170	175	190	176	183	191	196	194	200	182	187	160	173	180	180	189	181	188	178	166	191	191	185	179	169	207	189	170	185	173	177	173	178	173	195	177	185	185	183	190	178	201	177	174	178	192	181	174	171	214	175	185	173	162	196	181	208	197	188	154	188	184	174	170	170	193	149	168	207	176	182	181	207	180	180	183	195	177	175	171	175	171	173	169	192	187	164	174	170	160	192	200	181	203	184	167	175	178	191	197	199	182	191	182	199	179	198	196	176	189	163	182	175	185	195	179	181	176	195	177	182	182	180	185	172	160	187	175	184	173	167	173	223	194	183	186	171	167	171	200	176	183	181	172	165	216	205	198	173	180	177	202	197	173	200	162	182	198	177	180	169	163	183	189	182	193	187	168	149	179	163	169	183	184	166	187	200	178	177	159	172	179	187	194	187	178	184	190	178	169	179	172	188	166	190	207	164	182	192	172	179	168	166	194	173	168	176	182	180	210	169	185	174	179	160	176	187	178	215	196	205	187	163	176	181	182	193	177	170	173	191	181	175	186	172	195	181	188	186	184	176	166	189	195	186	165	181	162	171	174	169	187	185	189	199	190	164	182	170	191	180	195	165	175	174	207	199	162	184	155	170	159	163	201	178	175	186	190	182	162	177	203	192	167	180	176	195	196	188	166	205	174	178	189	184	183	182	186	199	165	184	174	195	180	192	175	189	179	176	168	176	170	176	168	186	154	185	179	172	173	200	164	176	185	201	192	187	198	169	173	168	189	188	191	189	186	154	183	172	180	190	167	159	196	184	175	167	191	195	190	169	183	201	182	192	171	176	185	187	166	180	180	187	161	163	174	194	200	171	193	171	171	171	174	197	188	182	196	186	187	178	173	186	194	211	182	203	172	184	183	184	168	184	191	181	191	190	179	159	175	166	186	185	182	166	200	192	197	205	184	178	179	177	214	194	183	182	190	203	177	184	206	156	209	180	172	206	168	175	183	175	190	194	199	192	168
12403	17310	11739	5642	3876	2735	2006	1488	1082	927	755	714	639	579	496	476	457	467	367	382	353	391	377	355	339	354	297	340	329	333	279	274	309	281	297	245	310	282	333	329	311	276	282	268	289	257	318	345	304	279	257	297	261	273	279	316	275	259	299	256	267	296	280	269	271	271	277	269	286	275	295	250	245	284	261	270	257	258	270	281	289	281	293	261	272	295	265	287	290	280	272	297	264	272	271	284	279	277	263	266	294	264	289	274	249	277	293	271	262	290	268	276	282	282	274	282	288	287	242	279	275	256	269	290	253	267	299	265	242	291	273	264	270	267	289	245	275	278	277	256	275	270	273	275	280	267	284	295	281	240	287	269	281	255	254	249	256	297	284	275	278	236	260	255	220	262	251	255	264	272	257	281	263	232	258	277	259	274	291	289	275	303	261	272	255	283	269	252	278	273	289	283	283	256	281	275	247	263	288	278	275	260	265	272	272	242	259	277	239	287	288	274	267	260	259	242	249	260	276	293	244	258	264	299	258	271	272	253	256	279	287	273	272	243	263	268	254	243	278	265	241	296	252	263	289	249	300	248	267	268	240	275	258	269	270	262	284	236	309	272	243	269	281	238	277	268	287	277	269	237	238	252	271	298	263	280	276	271	244	267	248	255	259	264	266	276	269	223	274	270	244	257	308	302	258	264	274	248	274	263	282	277	282	267	265	272	278	270	291	254	267	270	268	279	248	264	272	262	243	262	254	297	255	255	267	280	277	261	266	270	279	260	252	287	250	289	247	273	296	284	269	265	279	290	280	261	283	258	293	250	266	263	239	262	281	263	254	269	282	253	301	285	237	270	274	284	257	275	268	273	282	265	274	282	268	278	280	294	287	281	288	291	257	294	253	260	281	250	256	264	285	299	294	269	278	273	262	279	260	285	252	261	275	244	253	283	275	272	291	278	236	260	284	276	274	247	291	274	286	260	270	274	272	283	273	263	250	297	263	243	268	291	275	250	252	264	296	256	299	259	287	246	255	275	314	233	264	275	241	284	281	275	255	258	293	252	269	256	267	262	273	299	256	204	284	289	250	275	279	259	256	229	261	270	256	258	265	298	264	234	287	269	251	244	254	255	286	269	237	241	277	279	270	271	276	239	267	271	273	268	248	281	270	241	275	266	266	247	275	285	299	247	279	263	285	251	257	256	278	226	299	257	291	258	283	293	290	264	267	275	267	263	284	272	290	269	269	283	269	290	304	270	256	263	293	280	266	256	281	271	286	257	264	259	253	268	266	306	263	279	257	296	263	282	302	273	293	266	262	279	275	270	320	292	288	291	272	268	292	276	243	239	273	260	259	256	288	262	267	261	263	267	254	253	295	277	262	238	275	275	275	262	278	289	276	271	254	282	264	254	284	253	258	260	253	244	272	259	243	266	265	262	290	268	272	255	289	262	267	254	275	312	258	231	254	249	263	287	261	252	279	299	268	269	278	281	273	274	270	280	253	303	255	297	266	268	286	283	297	245	266	273	293	264	269	253	295	242	265	267	256	270	287	257	294	300	289	269	272	250	281	269	258	270	252	272	282	280	265	285	273	257	282	256	270	262	253	262	317	297	291	270	248	300	270	269	273	284	297	260	272	280	246	260	281	285	247	274	256	272	252	273	238	274	269	281	279	250	250	280	251	271	271	257	275	279	270	263	272	272	258	283	268	264	280	236	271	255	281	252	259	272	271	273	250	253	246	253	280	301	253	267	244	282	260	262	272	256	275	213	292	267	299	256	258	256	269	238	235	286	249	287	264	259	268	256	282	274	253	254	264	249	282	269	246	268	272	249	273	250	249	253	271	255	285	266	254	245	277	287	258	253	256	276	276	250	276	296	288	254	281	255	247	297	261	256	264	257	271	301	253	293	288	260	299	276	270	273	276	259	264	276	269	265	276	263	264	248	251	286	262	277	265	280	267	315	267	303	244	258	247	281	289	261	270	242	287	311	259	270	286	273	241	248	306	275	244	295	292	249	274	288	256	254	270	318	258	251	259	259	263	253	254	244	264	262	263	274	262	275	251	281	254	275	294	290	287	259	264	267	255	281	246	262	299	253	279	267	306	258	272	246	281	245	281	293	226	247	267	254	262	267	251	251	283	259	250	277	264	250	256	288	278	279	270	272	247	265	271	293	277	294	255	254	303	264	264	264	271	242	295	252	262	281	273	262	229	256	268	288	273	298	291	276	262	268	260	282	253	270	265	263	277	257	249	260	289	304	289	262	270	268	286	250	277	262	315	273	267	269	267	276	291	272	284	270	280	254	287	244	274	264	247	262	273	268	260	243	283	233	249	296	263	240	297	265	248	287	271	229	242	273	241	241	291	268	268	258	263	296	270	261	284	287	296	254	304	247	266	276	257	267	258	305	262	307	278	304	260	241	259	260	294	254	283	265	272	273	278	280	296	264	287	286	253	241	291	230	259	288	249	239	287	255	282	299	255	284	225	251	265	256	281	279	277	269	286	268	245	263	272	273	259	243	279	265	260	251	254	272	260	228	271	283	268	247	289	270	268	234	252	247	274	287	269	273	277	270	244	266	282	245	285	280	286	279	271	283	272	237	259	266	251	279	257	232	280	238	277	260	281	260	259	303	251	276	265	262	262	301	257	273	269	274	289	243	255	263	263	280	256	266	266	292	245	264	259	288	269	291	265	247	259	235	266	247	237	268	255	285	249	277	248	284	283	254	299	257	285	246	269	286	271	312	259	281	291	282	291	270	251	264	282	270	271	249	257	284	259	260	268	253	274	266	268	277	262	284	320	277	246	287	270	270	252	271	267	282	264	334	293	241	273	263	256	262	268	243	262	279	263	268	315	248	278	270	292	264	292	259	264	277	268	258	285	270	254	268	241	244	269	247	279	253	292	255	240	257	278	286	253	277	279	296	275	262	285	235	286	273	297	279	289	247	277	281	250	264	277	283	254	279	265	260	260	274	278	257	269	239	273	291	256	261	262	290	261	297	233	291	287	254	277	266	236	276	276	274	258	273	302	265	276	262	281	262	249	255	271	284	252	285	267	271	282	276	264	275	256	274	236	279	263	279	288	258	274	255	274	237	262	266	278	258	286	243	320	269	262	278	277	258	247	262	293	272	268	263	246	270	278	271	271	236	276	277	282	293	246	279	261	263	265	260	290	283	283	261	288	252	269	285	293	289	267	272	255	257	272	273	266	268	243	273	278	249	248	249	263	266	260	267	261	250	256	260	257	305	254	272	266	272	274	285	249	272	295	260	270	269	278	264	274	272	257	267	299	269	285	297	299	280	260	298	268	277	279	246	245	270	273	272	257	289	293	255	263	255	287	275	279	259	282	246	295	274	255	245	276	271	242	232	271	246	243	297	241	279	280	268	251	249	270	274	276	269	257	273	255	280	286	276	291	291	266	307	269	278	278	298	242	268	256	263	274	277	278	285	290	309	281	275	300	287	274	292	292	275	252	251	290	251	256	268	277	253
26773	19066	5924	1435	968	865	810	708	754	728	703	715	682	695	687	682	703	700	695	704	665	708	682	739	686	666	716	691	674	714	683	718	687	673	708	713	696	650	705	711	688	725	641	681	699	686	714	667	700	677	672	686	689	718	712	706	697	733	696	656	682	707	702	670	691	687	693	710	689	719	677	686	679	669	695	643	701	635	718	703	712	689	681	683	706	720	665	664	698	619	729	681	709	709	711	696	716	679	676	722	715	709	678	662	719	709	657	653	709	671	674	673	701	682	715	720	721	675	698	772	714	682	678	675	721	745	664	666	676	655	683	720	682	681	684	732	713	737	693	714	729	675	676	662	646	723	694	682	720	652	637	678	681	691	661	708	732	682	648	672	716	670	675	708	667	700	701	687	693	687	716	682	682	675	730	720	686	720	682	703	721	738	669	666	669	659	648	640	669	645	669	686	743	672	675	651	674	654	725	641	719	719	646	683	672	648	677	664	665	673	749	721	719	665	622	704	706	682	741	655	660	678	683	674	636	732	681	711	648	653	617	672	679	760	680	697	678	704	677	701	680	704	699	695	683	712	661	665	728	662	684	691	696	700	680	676	658	675	675	678	729	660	659	696	721	651	688	683	737	689	696	675	682	659	677	707	708	671	681	666	699	665	678	655	692	682	683	693	717	671	681	681	685	646	685	728	712	669	688	725	677	672	691	706	678	672	694	738	667	662	702	676	688	708	710	719	708	692	707	698	709	668	700	691	688	656	702	692	692	717	651	638	685	697	624	664	647	676	668	719	669	718	713	642	639	691	689	678	651	643	675	719	702	689	678	677	685	681	689	705	685	662	686	725	662	653	666	718	670	676	718	693	701	742	679	733	708	675	700	747	732	685	714	675	691	739	659	639	654	713	682	723	648	751	674	707	681	671	721	674	701	716	684	682	675	730	745	684	684	700	661	679	719	718	726	708	682	671	691	704	667	685	684	683	693	696	678	746	686	667	646	689	672	709	672	700	700	702	671	657	704	692	740	669	702	707	692	656	720	681	663	743	682	728	708	700	709	699	662	745	689	737	680	713	747	707	690	668	694	730	742	697	697	690	698	704	736	687	719	672	707	688	693	667	659	660	711	680	731	680	699	654	682	651	666	708	689	659	667	663	674	691	746	690	646	630	687	728	670	700	702	663	726	672	686	684	713	686	689	735	714	700	715	694	651	704	647	686	745	671	679	636	716	674	656	706	639	684	656	723	675	688	669	708	710	686	688	671	710	742	681	670	712	658	670	693	748	712	674	729	690	706	662	703	676	682	666	706	706	684	673	653	697	713	714	650	662	720	688	678	686	727	722	696	706	671	662	698	671	727	717	689	680	651	638	701	669	709	674	693	702	728	644	676	703	662	729	691	672	669	699	718	652	692	708	732	716	747	728	716	698	702	675	716	680	691	733	667	708	664	724	678	673	688	686	698	699	717	694	731	641	658	716	670	664	660	679	703	704	654	674	705	752	698	694	673	689	680	694	646	723	703	654	676	632	679	695	745	631	675	672	711	684	672	771	692	663	679	666	697	679	686	710	668	701	708	725	702	665	733	664	701	689	672	678	660	725	687	644	672	692	678	668	703	651	615	668	679	683	707	712	672	681	681	652	715	673	671	668	665	710	696	722	668	705	668	727	737	676	684	676	700	713	686	684	670	683	670	639	705	687	654	688	676	659	704	610	726	642	681	708	733	728	684	708	667	656	671	698	678	633	690	724	648	667	699	676	665	666	714	705	666	651	723	729	709	714	691	700	671	644	719	711	686	738	686	695	710	659	673	711	667	731	653	722	650	690	714	654	706	636	640	700	670	688	697	676	688	648	678	705	702	654	711	699	682	701	700	684	692	686	657	693	733	676	671	724	700	726	680	665	732	736	699	664	694	701	670	687	664	688	668	697	702	691	666	706	676	759	720	711	712	644	738	671	707	677	664	712	693	699	674	663	657	688	657	701	748	686	700	667	657	675	739	673	678	682	688	679	714	663	705	651	703	673	687	678	705	677	660	680	695	658	689	743	675	700	652	700	674	688	708	751	692	703	664	628	684	789	744	737	675	688	685	680	726	691	667	720	720	685	726	728	708	683	714	706	710	663	676	751	630	692	642	642	633	649	735	689	711	679	684	668	680	668	669	688	674	650	697	687	654	690	685	686	708	673	686	685	685	700	701	723	718	647	665	632	689	686	700	685	712	691	710	708	699	719	698	741	724	693	666	687	714	700	710	682	675	687	665	693	683	685	717	669	669	665	665	689	730	703	690	694	664	753	687	716	674	690	705	701	713	685	690	713	679	687	662	711	690	706	702	684	699	672	686	736	650	678	683	731	667	696	681	664	720	720	708	690	707	701	671	678	744	649	705	659	689	662	712	700	674	677	672	696	694	638	772	675	619	639	667	711	654	634	692	700	670	699	644	750	683	717	689	706	713	650	739	668	650	669	658	747	722	687	707	706	694	673	679	687	659	671	626	679	748	708	657	718	705	694	673	724	669	674	741	690	682	729	727	680	745	633	655	679	679	702	648	676	678	679	701	702	711	651	706	666	684	666	707	647	720	696	696	706	640	682	709	692	707	697	664	654	692	711	662	716	704	670	715	711	696	666	690	662	651	654	642	725	716	690	681	704	665	703	740	717	726	681	691	700	705	655	723	667	729	693	662	650	748	679	715	662	650	695	693	694	700	682	676	658	641	676	642	724	729	702	703	702	703	699	701	700	664	715	728	682	700	691	728	712	738	659	631	719	700	655	713	669	699	644	697	759	644	698	711	676	645	706	686	674	708	702	734	665	709	694	696	733	708	672	641	713	702	699	664	697	705	657	708	678	647	657	645	690	650	684	693	750	724	668	667	705	693	676	656	653	731	730	665	683	658	714	763	717	660	668	706	710	661	704	692	694	681	671	697	728	703	716	714	673	698	659	685	664	692	678	691	697	689	690	766	642	719	714	678	685	701	731	662	703	694	696	675	647	693	668	693	704	728	665	707	684	713	672	721	681	678	730	681	710	669	734	691	720	676	661	655	692	692	685	702	619	686	696	712	721	685	751	669	667	770	675	655	645	707	690	672	684	659	709	681	754	693	662	645	660	716	661	719	697	701	655	702	708	613	679	665	663	675	676	713	707	674	684	726	667	680	691	705	653	690	683	677	724	696	743	690	654	675	681	704	642	645	700	721	685	700	705	692	693	648	695	661	684	743	720	712	700	700	690	683	688	685	690	678	675	690	737	699	675	660	651	716	701	663	748	687	696	722	712	697	695	704	668	718	702	662	696	689	702	677	650	679	693	668	692	684	687	671	679	653	700	650	691	690	723	687	654	734	658	685	674	677	645	702	727	646	707	682	679	669	688	738	674	690	679	688	698	692	716	684	703	704	691	691	648	685	668	661	672	709	724	697	706	664	701	633	690	724	651	664	675	701	687	650	680	661	648	712	654	663	715	679	699	655	659	670	678	703	721	686	698	669	697	646
7973	4281	3000	1804	1694	1496	1263	1214	1163	1091	1079	1070	1093	1047	1064	1028	1027	982	1038	987	952	1018	996	1010	993	1013	1083	974	1012	1027	1027	951	1068	984	1003	1003	1028	992	971	1071	1049	1005	1046	996	1016	1024	983	995	1041	1030	1064	1023	1049	1009	1070	1027	1011	1004	975	980	949	1003	1031	940	1020	1051	938	1031	990	1028	986	1021	1021	1031	1002	1003	985	1011	1048	947	979	1007	1005	1009	1000	1017	988	1013	997	991	969	1008	954	1015	1035	1056	949	946	1040	961	1020	1004	993	1063	1014	1077	1032	975	1010	999	962	1011	1014	985	1050	1011	977	974	1010	996	994	1022	1098	1031	982	1035	999	1039	998	1038	985	1062	998	1016	966	1025	940	953	1061	943	968	964	1026	1049	1018	1008	992	1038	1009	1029	1004	986	970	1045	1068	1031	1032	1055	1036	1016	1065	1010	999	1040	1016	968	970	1044	1026	985	993	1007	1046	1089	1041	1063	968	991	984	977	1007	1038	996	931	1037	998	1023	980	995	992	955	988	993	1036	1026	1035	995	1001	1017	982	1007	1041	992	1007	999	1046	979	951	1004	961	1029	978	975	996	1011	954	1040	1064	996	979	1066	999	1044	1035	1007	995	1004	1022	1065	990	977	999	1016	1088	999	1034	994	1025	953	968	992	1024	984	980	1011	1047	995	1027	960	1057	978	1033	1016	1061	963	989	952	1018	986	952	970	1010	1060	937	1007	967	1014	979	1004	1009	1047	986	1025	1020	1046	964	1013	1037	945	1051	994	1037	982	1001	974	1021	972	1057	990	993	966	1005	948	962	1033	1021	956	997	970	1002	1014	961	982	1024	1022	1046	1029	1047	1038	992	1008	976	989	953	938	970	1022	998	1021	967	1015	1035	1013	959	978	1035	1006	989	961	1038	989	1012	1033	961	1032	1016	981	1033	1032	990	1043	995	966	1012	1063	1045	952	1004	1027	985	1016	1002	1016	1004	1024	1020	1011	939	1022	1056	1009	989	1043	1014	1049	986	1031	1019	1004	988	1028	979	988	1011	1004	976	1016	958	1049	1011	1052	970	994	1005	994	1033	993	993	1000	1033	963	967	1056	1026	974	1009	961	1009	1009	999	972	999	992	1097	974	994	1025	1025	1033	1009	980	993	1014	973	992	1031	1021	981	1038	1000	954	938	980	999	1045	1000	1013	1024	1002	998	1009	1009	1043	1019	988	1001	1042	1028	973	995	1017	942	1010	1052	1006	1008	989	1012	1012	973	1059	1017	996	930	1013	965	985	993	1010	1004	1020	1023	971	966	985	1039	996	1023	1043	958	1037	1025	987	1049	1004	993	1011	1033	948	975	1002	966	1013	1002	974	975	961	951	989	1018	971	999	941	1013	988	953	1019	1045	1023	966	989	1030	1006	957	1010	950	995	1037	1007	1008	1052	1082	998	988	921	972	1048	1019	1042	959	1005	1059	1010	1002	938	1021	994	1055	993	1071	1023	1017	987	1035	1019	1009	989	1014	1009	1006	1008	989	1021	969	1014	1007	1025	1053	1010	1011	995	1023	1030	987	1023	1014	965	997	987	1006	1030	1016	1036	1045	1027	1015	1007	992	1021	1013	926	990	1002	987	1016	1051	957	1003	983	1030	1028	960	975	995	1022	1056	985	909	1026	1013	983	1021	1033	1021	998	1077	997	969	984	1013	1050	1014	1023	1074	1058	1018	994	981	1049	972	1037	1028	1019	1023	1020	991	1051	1012	1005	997	992	987	1008	1011	1036	1019	1007	987	939	986	994	1015	949	984	978	1012	1033	1026	1007	1007	924	1001	1022	995	1004	963	963	951	1028	1081	957	993	1015	1041	1058	993	942	999	1019	984	982	994	1015	1007	1040	998	1055	960	999	1037	974	974	1059	1050	1053	989	1003	987	1045	996	995	954	994	1009	961	991	1027	974	936	1032	1052	974	1013	1023	981	1023	1002	1008	990	997	1028	1002	933	1013	926	1004	980	1061	1071	991	978	1025	988	991	1017	1021	1017	977	998	1011	1052	1004	959	1040	1019	989	994	957	994	1008	976	988	986	994	1033	1000	1006	998	947	954	992	1000	968	988	1022	1044	978	1020	962	1035	966	965	982	1010	1078	1051	1027	1018	1039	980	990	1008	1031	999	994	933	996	951	949	1010	967	1031	1005	1039	1003	997	986	1020	1031	1018	956	1008	982	999	990	988	1014	1026	926	990	1015	989	964	1023	1000	1056	998	944	997	1029	1012	1013	958	1020	1027	1026	926	1038	1073	983	971	995	1019	1016	987	1003	976	1039	1034	999	980	1008	1024	1086	1001	1010	1024	1012	989	1028	997	1003	1021	1026	1034	999	1020	1081	1004	1002	1017	1014	999	1035	997	982	970	988	1020	970	1007	990	957	1032	998	1082	1037	1018	988	989	1020	978	995	1029	969	1042	1006	1020	1049	1004	993	997	1003	966	971	1009	976	1017	1031	1040	1040	999	1022	1050	983	962	973	1043	974	945	991	1001	985	956	1003	974	989	1018	990	1044	1013	1010	974	1085	1013	1079	1001	991	1033	989	1004	975	1037	968	1033	975	1009	990	1007	1072	987	1011	1048	995	1072	965	986	955	1015	968	1076	970	994	994	944	1026	1023	1013	1017	1037	999	1029	967	982	980	965	1011	983	994	952	1015	991	1004	1008	974	1004	1024	981	1018	1019	984	1006	1021	963	990	999	984	1001	1032	1005	1004	1011	965	988	1007	978	973	937	987	1009	940	1027	978	997	995	946	1042	997	973	951	1030	978	1027	1027	1026	977	1011	1017	976	964	1022	1051	1075	1012	976	943	987	1012	995	1022	1050	1037	1093	970	971	1019	1024	1019	997	1051	1035	1000	1019	937	966	1033	995	972	984	987	928	996	988	967	962	971	1013	1024	998	1028	1056	1010	990	1034	983	1045	1030	990	1025	979	976	1016	969	996	1034	1024	946	1015	972	1014	948	944	999	1036	1024	1065	991	1023	998	1013	966	926	1030	995	1000	1038	997	975	968	1011	957	1004	993	1000	973	1014	1009	1053	1010	1030	1066	1004	976	974	1021	1025	954	991	994	942	1011	1083	990	963	987	1032	1013	1029	1002	1024	1027	984	998	985	921	1014	1044	991	1027	981	965	1004	1020	979	1009	1017	975	987	993	1016	989	1002	991	974	999	1006	996	986	999	997	976	1040	1027	942	1025	1025	947	996	946	1072	1007	986	990	1002	973	1021	1000	974	1052	1008	969	1005	1034	981	998	1010	1046	987	1001	1003	998	993	1003	1017	974	1008	1005	991	992	962	1058	966	1015	997	1026	1002	1005	1005	993	1029	997	1062	980	1050	1013	1040	992	1050	978	1054	996	957	1026	1014	1021	988	963	1006	998	1031	971	1053	1002	996	982	971	1065	976	1046	1001	1008	964	989	1027	937	980	1028	990	1019	1047	1022	994	1010	997	989	1007	1003	1009	1008	978	982	1036	1011	958	987	1002	1059	992	1016	996	1061	956	909	1032	1008	1059	1028	982	1009	1051	945	977	947	1017	971	983	1000	966	1022	998	995	986	997	969	987	1019	950	1081	996	957	995	985	1048	953	921	984	982	999	1004	958	1008	979	983	981	953	1044	960	1000	921	977	997	1016	1013	965	975	981	1015	1019	979	1003	962	1020	1005	1003	964	1050	1026	1013	1004	1029	1030	1016	970	947	979	983	939	948	997	988	1013	1036	1031	1014	1002	1018	995	966	977	1015	983	992	996	981	1037	980	1023	1026	1002	1046	958	1027	980	1048	939	963	1028	985	986	1024	931	1000	984	1043	1042	975	1005	1007	965	1050	1017	976	1031	1009	932	974	979	967	981	966	1002	947	985	965	1006	1042	1046	1004	992	1018	981	1025	1044	1032	1003	1048	962	1015	1033	1027	1003	1048	1037	994	992	966	1006	1000	961	988	973	1041	1033	1064	992	962	991	1072	1011	1025	988	1027	1044	1000	998	988	969	1018	989	1038	970	1084	1017	961	956	978	1018	973	997	1012	1002	1026	983	1050	1036	949	1004	964	998	1005	1018	945	951	970	994	1019	978	1028	1016	997	981	1011	1046	994	1023	983	997	1025	1013	958	996	979	1026	1020	1015	1028	1028	933	1012	1077	1002	1023	1003	989	1045	1058	1037	1008	975	1004	945	969	973	1020	991	1010	993	955	960	1052	1095	1015	1016	1040	1003	972	1027	971	999	963	1032	1011	1031	987	1030	964	970	981	982	962	964	1012	1044	992	963	989	979	945	1011	1043	1081	1036	1007	1051	1032	988
23005	21068	28189	24162	21003	6715	1115	649	570	526	519	513	419	476	407	435	416	412	415	414	403	471	360	426	377	440	413	355	392	390	393	364	397	426	410	384	403	401	373	416	365	408	380	384	388	399	385	390	385	389	383	426	399	374	409	390	400	378	415	386	421	385	372	356	396	379	394	356	383	382	364	371	395	361	372	379	375	376	380	394	369	357	392	405	392	391	390	400	389	396	405	388	408	400	411	397	398	436	390	401	382	382	419	411	417	352	382	372	355	376	378	375	375	371	405	403	359	406	378	402	362	427	341	388	373	365	397	373	386	412	386	342	397	401	386	424	401	406	352	407	402	363	364	392	385	410	395	389	359	364	363	363	371	391	383	389	397	382	404	351	366	369	397	382	435	396	356	386	358	357	415	369	405	395	396	378	400	410	389	389	399	394	395	344	387	409	415	360	388	385	394	379	367	383	403	381	365	397	386	342	377	414	378	370	375	372	347	388	386	420	384	344	391	366	406	425	408	405	350	360	371	396	356	405	371	398	365	378	370	381	353	376	415	344	355	383	355	405	399	411	413	392	379	358	390	381	369	346	399	403	384	393	361	393	379	372	368	375	389	366	383	423	380	372	405	386	375	379	425	355	369	368	381	351	389	405	406	382	388	373	391	360	367	371	389	405	382	383	407	379	371	389	377	377	362	373	369	336	368	393	342	348	375	384	365	365	364	382	391	407	401	396	420	384	379	372	381	373	371	407	374	383	433	421	389	388	414	356	361	374	390	400	375	370	361	373	387	395	370	389	372	359	383	403	376	367	402	386	371	363	405	376	434	387	342	406	394	367	387	393	376	395	366	364	382	386	389	347	417	408	406	378	352	369	357	349	367	370	369	359	402	362	353	392	385	367	414	343	395	392	376	407	360	397	383	374	372	405	405	356	385	415	422	362	411	354	367	355	388	389	389	413	398	360	400	404	338	399	373	398	395	376	388	399	396	367	405	378	359	400	345	399	391	388	391	415	351	402	380	393	407	392	390	400	354	399	364	383	379	368	369	406	371	382	440	409	388	376	377	371	416	384	421	396	374	364	367	404	358	385	391	383	363	400	371	408	391	357	405	374	349	382	343	374	346	352	392	403	391	384	346	390	411	396	391	374	407	385	382	401	380	410	393	392	346	402	392	384	368	368	380	385	424	398	353	343	401	367	387	414	378	336	393	362	401	384	399	410	372	372	367	346	369	376	395	395	376	366	414	376	428	384	371	397	353	420	383	416	379	407	429	395	395	362	425	383	393	413	380	379	351	402	370	398	376	382	393	366	380	368	400	359	402	395	392	353	356	372	366	399	389	377	386	395	386	408	392	379	367	395	369	417	355	368	360	403	395	350	381	389	366	371	363	408	396	374	386	415	374	399	366	406	408	389	402	391	410	357	439	418	386	403	383	423	388	400	372	368	390	387	415	358	389	401	387	408	400	398	425	365	405	370	375	373	427	370	380	410	350	399	386	380	411	400	377	373	413	372	377	407	389	405	427	371	382	359	359	349	383	393	367	372	357	427	394	396	381	395	402	366	386	341	406	390	385	358	390	380	387	398	386	393	409	370	350	377	383	373	366	371	381	345	385	400	405	388	356	390	375	361	418	404	367	386	397	410	347	413	382	357	363	386	387	353	360	372	415	384	351	360	379	374	367	389	380	389	377	401	381	388	382	373	371	389	390	371	419	388	311	398	408	321	400	325	446	373	372	401	386	388	387	351	355	359	408	400	382	384	361	363	380	361	391	353	394	402	365	350	372	413	382	371	391	393	362	388	375	378	368	399	376	396	410	379	382	361	385	391	368	375	414	385	378	372	406	401	372	383	364	404	389	394	429	374	366	380	375	373	364	415	385	383	382	389	408	412	389	395	394	393	357	401	378	358	382	379	364	363	382	371	385	380	387	374	391	381	377	395	436	361	403	367	373	384	406	371	353	390	384	376	378	381	368	359	388	403	376	382	361	394	380	374	396	364	374	402	379	383	371	362	389	394	365	388	379	378	406	398	411	393	389	382	395	343	356	356	386	361	356	395	375	348	396	374	388	444	435	339	399	373	342	382	401	424	316	395	398	346	389	371	401	369	375	385	404	372	368	385	381	398	395	380	378	358	380	375	363	348	372	388	343	413	402	380	383	404	359	436	367	374	375	364	392	373	372	372	366	357	377	387	353	398	390	377	370	383	405	394	348	390	375	376	420	352	390	351	363	368	377	391	375	395	363	368	381	356	404	404	392	399	354	371	407	420	399	396	393	407	376	398	357	372	397	381	362	368	345	393	359	423	385	378	346	387	364	404	368	387	402	397	413	384	380	358	393	378	359	377	361	408	386	348	358	395	359	373	346	342	405	392	370	364	363	389	415	418	398	379	385	361	359	394	397	372	352	405	369	394	393	349	382	392	365	373	375	414	377	382	365	376	403	359	389	379	352	359	402	409	391	392	399	432	350	414	374	365	358	380	398	414	367	380	381	398	435	368	390	360	383	360	387	419	385	397	391	394	384	387	337	386	395	389	390	359	377	406	403	384	401	409	364	390	423	382	376	389	398	384	411	344	379	416	356	402	355	383	364	415	398	372	392	393	358	364	377	354	334	369	358	360	387	370	392	379	389	364	396	390	370	329	386	396	374	364	390	408	354	404	377	440	374	392	377	375	396	346	383	383	371	411	389	387	374	384	353	385	376	379	378	442	350	394	373	384	369	381	376	355	389	373	337	388	379	375	396	403	377	366	380	405	375	364	397	417	379	427	369	371	374	378	389	386	357	402	374	389	395	405	388	382	382	345	364	406	390	384	361	366	419	381	420	389	390	406	369	359	390	365	379	392	417	340	413	375	368	365	390	373	378	390	390	365	346	394	409	364	359	392	392	402	384	334	358	401	377	361	397	365	389	370	418	374	376	329	379	401	381	369	345	376	394	375	380	374	376	417	373	409	413	384	370	371	380	382	422	388	369	370	357	385	365	403	409	391	404	388	378	345	373	400	383	385	391	379	375	383	387	401	396	378	375	396	354	397	394	347	390	425	390	397	379	400	387	364	383	370	386	370	386	365	385	393	379	402	399	370	397	398	384	394	384	361	383	396	394	379	407	401	366	388	385	386	388	374	412	366	416	349	368	368	371	401	406	403	362	373	350	395	381	410	402	400	368	403	364	394	402	388	364	403	376	385	399	386	383	383	374	366	382	360	404	399	380	371	382	405	369	357	382	395	373	367	355	411	381	397	357	403	379	354	379	357	385	399	373	390	402	393	374	387	384	356	392	398	380	411	383	386	389	379	393	379	406	382	393	334	366	376	372	367	400	363	336	386	366	367	400	348	412	412	375	431	355	398	409	372	367	374	389	407	434	387	374	376	370	360	379	360	398	395	363	399	382	377	413	358	390	413	411	356	375	356	403	388	363	431	378	392	351	383	395	410	372	376	366	409	390	375	403	373	398	398	396	368	382	376	441	370	377	379	346	417	380	395	394	371
9845	12079	7911	3807	2756	2139	1709	1310	1125	957	912	858	788	773	676	686	663	682	691	650	628	612	670	638	616	644	622	648	639	618	593	608	643	630	606	606	583	619	612	591	590	591	593	528	591	589	608	612	631	569	602	554	556	599	567	579	556	618	592	566	554	600	568	613	571	572	579	603	568	581	607	560	571	578	571	577	588	571	578	586	562	600	579	600	613	619	609	571	565	642	557	575	625	578	585	593	603	569	559	593	595	587	535	596	564	605	600	607	559	574	569	582	586	589	573	577	583	571	586	571	581	589	620	628	584	592	601	581	605	597	652	589	625	617	557	613	615	606	544	608	597	600	560	578	552	567	559	566	596	570	532	604	564	570	564	564	595	597	555	534	590	584	622	583	574	587	578	560	604	607	557	587	538	570	586	559	575	607	621	592	571	612	576	593	610	594	600	609	600	575	586	595	593	594	621	606	568	587	588	627	620	602	591	562	580	552	617	577	583	567	550	607	627	555	597	572	610	575	552	600	639	592	548	584	549	588	574	589	620	604	586	570	602	584	574	568	575	579	576	608	636	581	563	579	560	591	565	520	571	573	557	556	594	630	588	566	598	594	620	594	611	516	593	552	546	599	560	581	531	631	571	621	557	552	619	578	561	598	553	561	549	619	570	602	593	601	583	598	611	611	604	554	551	557	590	562	585	558	595	602	624	567	560	598	611	589	587	583	617	572	635	605	584	585	607	571	573	582	623	576	600	589	599	613	598	552	577	596	585	582	579	594	610	591	599	613	603	573	593	570	585	587	559	602	563	602	607	579	546	620	585	570	596	594	584	566	567	616	596	606	547	563	614	569	569	574	608	606	607	598	614	590	603	572	599	566	523	572	580	602	604	622	584	529	590	586	619	549	557	633	529	587	578	601	586	614	612	587	557	572	563	603	604	579	635	622	595	618	634	619	592	620	535	595	575	587	536	577	618	586	564	628	558	574	584	603	620	562	574	575	566	517	606	592	602	613	596	601	582	572	599	573	627	565	578	609	605	623	568	565	609	569	567	590	622	587	563	608	606	572	576	545	558	569	572	581	593	548	574	589	610	552	583	591	536	582	611	556	531	587	587	580	602	562	570	583	604	566	606	590	552	566	529	583	614	653	600	576	594	594	575	581	591	602	625	585	591	589	584	609	607	589	569	567	581	561	582	568	649	579	576	571	550	606	640	558	558	534	557	561	528	587	586	623	501	578	604	573	606	616	566	589	607	566	554	631	577	572	583	591	570	597	557	563	613	559	556	610	588	603	594	568	570	559	554	593	609	629	601	597	625	608	602	579	604	581	571	587	590	594	572	542	616	606	604	623	583	590	552	596	607	628	586	567	575	560	577	618	596	567	596	580	618	615	597	584	593	608	593	580	580	543	589	589	573	586	585	617	604	570	553	637	583	577	615	613	624	579	594	605	590	593	571	600	606	570	564	625	623	538	633	550	563	605	558	544	609	590	585	581	601	572	592	601	561	605	608	576	600	596	573	585	607	556	624	601	599	611	602	544	578	590	587	613	600	558	592	580	555	545	614	600	586	586	579	567	561	586	571	621	623	585	603	584	592	593	614	609	614	595	610	607	590	550	626	586	602	595	584	578	577	566	554	615	630	613	558	578	584	586	568	598	591	613	604	581	594	584	522	623	613	616	561	616	569	594	585	607	570	541	587	579	589	616	613	590	574	572	571	630	598	564	616	630	601	586	580	580	597	561	589	538	559	573	552	603	617	598	571	578	607	580	575	594	583	546	569	551	594	573	597	584	546	595	586	599	586	550	574	611	581	588	617	595	573	556	603	591	570	563	597	552	628	615	608	616	574	611	600	562	583	600	593	599	570	577	570	607	563	593	597	563	588	591	588	537	562	599	575	566	575	579	570	634	616	584	611	623	595	594	562	636	587	572	557	608	594	588	602	603	580	551	625	576	568	526	593	587	604	561	574	585	557	559	573	552	609	601	585	625	568	578	573	570	562	563	594	549	612	589	592	563	559	576	590	594	528	583	577	575	639	620	609	579	572	597	596	578	586	582	622	601	599	574	636	535	559	601	593	619	564	590	597	573	552	600	619	558	608	589	593	571	559	592	605	575	542	539	530	560	596	590	592	594	589	620	570	607	541	533	617	614	583	591	554	598	566	543	595	588	565	582	525	560	599	609	567	601	610	517	635	563	592	573	626	611	584	578	583	602	608	551	586	584	567	549	577	652	599	612	607	574	555	624	557	603	594	556	616	585	630	585	627	596	580	612	551	566	615	626	546	549	587	577	640	624	564	564	584	602	548	571	607	550	554	597	599	591	617	561	593	612	652	567	578	562	664	575	591	601	598	612	570	575	596	568	606	591	607	623	604	620	571	547	583	561	583	574	546	553	543	602	603	537	552	574	587	576	609	581	544	596	573	598	580	588	547	622	583	603	582	563	577	588	561	596	612	581	555	606	552	526	545	550	589	603	597	596	611	601	569	594	565	615	579	589	580	526	601	577	582	569	548	554	588	570	561	611	583	617	610	547	606	585	609	564	595	620	592	576	572	561	579	576	599	595	530	569	550	614	584	536	640	613	583	558	560	606	576	588	521	576	610	636	603	604	596	605	577	579	598	606	587	616	598	579	556	542	615	555	604	597	628	565	565	584	567	593	608	585	551	631	610	592	553	599	605	587	603	570	603	597	571	609	621	591	542	582	551	589	614	615	591	578	615	541	580	587	593	572	587	590	573	595	615	570	602	600	594	558	568	592	589	602	588	580	593	572	601	593	583	522	612	549	574	614	579	557	620	562	583	554	565	554	609	583	588	598	590	589	596	599	579	580	616	626	560	556	557	605	571	577	588	565	558	590	558	554	573	588	565	603	600	561	571	585	557	618	571	596	589	575	587	612	559	599	621	588	576	582	620	583	563	601	567	573	619	562	559	567	586	596	597	601	585	561	562	552	582	634	570	583	596	595	537	597	563	596	602	623	561	573	593	636	633	575	600	559	583	563	592	579	562	578	631	589	586	595	584	508	598	562	551	583	593	610	515	577	647	609	598	545	574	604	622	579	612	602	563	604	599	629	566	582	579	609	600	603	615	557	598	584	593	544	558	553	578	589	609	571	620	558	580	603	565	628	578	577	577	588	575	605	572	564	591	581	569	601	608	536	560	587	566	576	561	550	571	627	562	613	572	592	590	622	579	576	598	655	627	569	612	582	573	581	557	568	631	550	563	583	551	596	552	566	594	580	593	572	578	567	563	555	491	544	604	594	574	613	599	575	579	574	569	549	588	592	609	552	596	587	584	576	577	602	620	583	603	547	582	609	579	574	585	621	528	610	537	540	638	584	592	569	588	579	583	559	584	631	549	583	581	566	519	611	561	592	592	585	568	558	599	623	573	575	587	575	546	560	630	567	609	587	592	597	575	610	575	568	611	556	572	600	584	580	577	562	587	622	608	603	591	573	604	582	590	578	538	594	608	544	593	581	584	615	592	610
24288	21044	26590	25008	4219	1011	935	741	690	713	672	661	662	672	639	650	624	639	628	608	631	613	605	643	605	665	634	601	642	611	628	613	669	610	618	597	601	611	614	625	610	603	621	613	617	612	633	611	642	657	625	580	593	629	621	581	595	618	610	635	662	643	630	598	643	630	614	606	663	620	592	611	646	586	588	625	607	572	628	658	614	613	597	591	591	648	615	625	647	593	600	629	592	583	628	643	615	616	654	635	620	579	622	620	625	595	616	612	634	647	622	631	617	573	605	579	615	608	592	601	610	605	609	629	629	595	616	583	593	585	561	577	587	647	620	579	622	630	642	599	584	635	660	597	586	606	604	646	574	642	580	599	634	602	598	602	612	605	633	621	661	611	583	586	624	584	625	608	598	625	641	607	635	642	608	626	620	622	623	632	643	638	605	637	645	602	596	636	610	628	602	587	659	647	590	611	609	634	617	612	630	615	613	592	637	592	565	633	587	672	635	612	597	600	619	638	658	608	627	606	600	582	599	620	630	599	585	607	621	621	633	604	617	632	575	574	591	574	650	585	610	579	645	573	610	597	600	591	697	599	619	603	613	627	599	627	598	605	668	666	602	645	586	635	577	633	588	608	606	622	578	640	637	587	652	632	652	592	531	627	613	627	603	625	645	609	611	645	630	614	601	650	610	608	592	578	600	627	565	583	627	613	666	603	616	636	612	607	591	645	608	600	609	598	636	608	656	609	590	640	651	604	635	623	586	651	618	630	624	640	640	630	611	599	632	612	600	603	590	578	629	602	568	606	650	627	592	585	568	602	601	627	633	601	632	593	678	631	622	628	615	624	619	597	622	594	599	603	586	614	616	599	621	629	627	688	669	600	592	574	617	612	626	588	609	582	626	623	608	644	645	595	595	631	626	595	609	642	611	594	599	612	617	638	609	549	630	592	602	619	674	577	642	629	564	591	581	609	618	649	569	587	605	626	606	605	597	628	635	640	593	624	642	605	569	600	591	601	607	628	638	641	604	592	612	576	641	628	622	616	612	630	627	548	635	594	612	604	627	568	618	562	644	596	595	610	609	644	602	597	639	623	610	592	642	569	645	633	640	607	649	657	640	674	589	638	626	607	643	613	615	591	664	623	604	643	666	601	665	612	632	572	607	635	606	600	634	639	573	596	591	564	573	646	612	666	616	661	614	598	591	613	583	568	613	632	638	607	653	636	594	590	587	568	645	625	649	615	611	668	584	617	617	538	630	598	645	684	591	617	624	566	628	672	579	585	662	590	616	644	593	629	630	669	602	669	625	613	641	624	632	606	567	610	564	601	620	645	623	651	590	617	595	638	656	581	590	597	632	634	626	564	582	637	580	597	595	587	613	637	644	643	569	674	628	641	649	622	620	610	645	634	584	656	625	629	611	623	604	582	596	634	604	632	621	613	646	596	621	623	619	620	648	619	606	674	607	651	634	638	621	641	585	582	617	594	636	621	616	626	603	656	592	615	634	606	563	609	623	641	608	625	590	654	626	598	613	607	626	632	608	675	621	565	578	593	629	609	614	613	623	612	630	628	633	606	600	613	592	651	619	614	609	619	600	643	582	616	615	557	643	589	605	599	610	654	611	620	651	602	594	610	638	632	583	692	595	638	634	620	626	629	604	649	603	601	614	629	621	604	595	630	628	622	592	616	571	577	607	636	620	647	591	606	583	618	630	627	627	601	608	620	558	610	639	610	636	599	642	610	626	602	651	550	599	594	630	620	594	648	573	657	590	602	654	584	568	633	613	602	621	617	620	610	605	623	622	608	605	613	643	656	588	584	575	646	622	605	586	600	660	619	623	571	593	643	602	594	586	570	662	641	628	625	580	639	637	642	585	582	643	627	612	611	610	614	656	637	574	601	630	612	625	621	594	621	603	664	629	611	591	620	612	600	620	605	600	616	629	602	607	602	591	585	603	629	613	613	609	654	571	583	642	649	627	616	600	615	625	619	611	643	593	620	632	588	604	620	624	637	593	585	585	587	587	626	634	607	582	566	618	612	608	620	601	625	594	599	649	658	662	597	637	608	611	624	610	591	656	621	598	610	642	610	580	647	602	623	583	632	613	590	600	618	600	552	598	547	606	539	626	609	582	595	614	579	673	622	627	631	611	618	615	574	629	631	603	630	591	631	602	587	621	559	601	641	612	580	634	598	633	610	637	628	557	652	580	585	623	592	570	582	601	593	611	583	625	625	603	596	642	626	580	608	645	617	627	597	625	630	618	614	608	625	602	627	587	613	603	633	609	643	596	637	612	573	592	577	605	615	604	659	632	653	623	594	616	611	612	586	637	620	612	592	556	614	606	614	597	628	593	530	628	661	595	602	615	593	622	630	655	599	642	585	630	610	587	621	595	572	627	676	604	575	606	637	610	617	629	608	572	588	579	550	590	598	589	631	635	602	617	678	642	673	608	561	606	593	594	611	562	587	612	627	607	631	617	623	605	639	611	624	638	639	670	584	615	627	597	645	635	654	598	649	559	614	627	649	601	620	643	604	584	599	579	649	591	598	638	623	641	629	569	630	644	604	596	601	614	615	608	604	585	667	595	599	612	586	639	647	603	620	616	640	635	658	582	583	662	612	622	635	639	612	606	598	628	604	634	587	582	642	627	643	604	617	599	647	608	618	569	594	656	624	584	626	633	629	647	615	613	591	619	617	617	625	623	622	640	668	600	619	580	646	615	598	586	651	574	606	592	604	628	591	577	658	616	582	657	578	595	537	606	580	620	632	657	628	633	611	646	649	560	622	592	599	666	609	575	629	603	644	631	630	624	584	567	578	608	657	606	617	622	603	621	666	650	615	602	609	585	643	666	631	617	670	643	593	589	638	613	624	580	619	626	625	625	579	649	624	671	567	595	630	600	660	613	594	596	601	611	652	559	569	574	618	624	652	649	586	632	640	586	630	569	608	641	593	608	575	645	627	631	610	586	585	618	610	650	594	634	658	619	606	651	590	643	602	607	576	686	620	639	623	629	595	627	647	613	625	653	592	642	641	612	608	601	611	626	615	613	631	637	646	586	680	635	605	607	608	644	631	651	645	623	598	588	618	614	609	549	631	602	625	629	606	637	628	653	620	665	630	589	645	636	653	594	617	610	631	640	637	641	658	623	623	618	603	633	621	601	593	587	566	612	661	627	615	580	604	657	590	612	634	606	607	625	590	669	575	601	626	649	604	589	653	610	552	639	639	606	633	591	629	574	638	634	635	624	570	585	628	612	647	581	603	598	630	629	628	611	643	601	613	606	603	594	577	608	605	601	574	641	660	630	596	625	618	588	628	597	644	625	640	683	629	586	646	601	574	618	585	623	603	621	628	654	558	615	598	577	662	629	603	636	656	588	610	602	585	618	642	628	611	627	582	573	613	658	597	599	593	637	653	599	631	599	641	654	674	631	644	616	644	614	659	602	610	595	596	572	615	558	593	599	593	620	635	661	600	583	643	599	615	584	614
9320	8004	5171	2732	2148	1727	1543	1356	1133	1186	1058	1019	993	1015	927	936	937	903	930	980	898	915	912	904	870	938	868	935	877	875	904	853	864	850	883	915	914	908	886	882	897	860	925	907	854	935	862	893	866	888	919	857	834	881	887	901	856	914	884	868	869	878	911	904	879	905	868	904	846	934	897	921	925	903	900	860	896	938	943	887	894	882	877	864	882	851	847	914	821	894	869	896	883	847	832	903	879	829	884	872	910	875	863	860	931	913	946	861	911	862	861	897	898	853	832	878	916	851	919	849	879	896	918	856	906	876	859	935	882	865	872	949	850	869	862	873	886	911	909	890	896	829	887	884	854	910	866	937	905	872	915	825	864	926	812	923	910	880	839	872	876	857	883	870	877	862	874	874	873	887	897	896	887	871	860	905	927	850	905	910	828	931	881	878	887	880	884	894	866	910	879	892	883	880	819	878	850	914	841	907	852	908	878	809	906	863	900	897	816	893	931	900	925	893	832	887	938	915	903	894	800	879	874	894	943	871	918	880	884	843	907	844	905	931	861	868	901	850	945	880	899	933	843	886	814	861	888	907	936	890	888	884	908	877	894	863	932	901	938	932	943	857	915	860	871	899	912	869	854	920	889	881	866	872	904	901	923	956	901	906	902	918	936	865	881	913	843	882	870	923	867	855	880	849	887	900	908	858	879	875	881	852	903	932	869	854	914	827	849	938	901	860	860	878	881	904	883	894	883	892	865	881	969	816	864	906	962	908	891	899	865	851	891	909	854	831	917	887	871	864	871	844	850	926	862	834	909	864	927	878	909	859	834	910	932	918	883	905	832	909	835	934	923	938	899	910	871	902	893	887	912	883	906	863	856	869	876	868	908	957	918	872	877	889	895	895	902	876	861	890	917	893	852	903	846	873	897	870	913	859	879	828	859	864	821	896	864	853	882	858	895	865	905	909	869	917	905	888	878	873	864	865	836	817	837	874	843	906	931	900	883	872	899	909	884	863	830	862	937	868	873	857	888	864	879	956	874	869	862	907	907	890	920	859	889	819	854	863	893	931	837	907	897	840	891	923	866	910	877	882	869	880	895	891	908	909	869	939	853	847	825	889	891	817	902	895	865	876	884	893	877	873	906	888	875	955	915	889	890	925	931	858	825	868	877	836	927	901	865	847	877	873	865	902	869	915	859	831	896	848	851	874	916	851	879	881	898	852	860	916	881	857	831	863	886	867	892	858	832	845	837	884	897	895	872	861	877	879	844	888	860	931	895	883	882	860	934	868	857	847	899	888	915	968	903	840	919	843	881	908	943	845	904	855	860	903	891	936	852	850	908	902	820	879	917	861	831	870	860	889	868	908	904	858	908	872	853	870	786	919	881	893	908	860	904	884	895	853	862	843	825	893	920	911	912	880	918	901	910	845	846	870	856	965	909	839	949	931	943	901	856	938	894	869	860	892	846	907	899	886	847	894	836	879	875	914	882	870	846	866	879	892	898	923	877	872	887	870	877	940	904	897	837	853	876	883	891	833	845	851	908	906	899	919	883	875	905	892	859	887	893	948	880	884	841	839	844	929	860	907	843	897	865	910	864	863	864	924	860	834	931	852	852	885	925	870	915	927	832	856	874	886	882	960	936	859	966	824	870	898	948	830	899	855	884	816	890	855	877	823	913	879	867	897	853	858	855	887	886	922	896	885	835	884	905	889	842	842	842	901	895	919	853	970	857	883	868	864	920	855	899	894	861	906	862	933	915	860	880	861	900	925	855	887	923	827	919	935	859	852	943	948	870	864	877	907	882	901	907	885	874	935	845	910	832	885	859	849	872	919	890	830	911	872	888	920	889	904	857	888	876	846	880	911	892	931	865	849	859	886	873	874	861	845	914	912	932	886	864	879	872	891	852	877	882	926	860	855	912	847	887	828	906	870	862	859	930	885	863	882	871	829	935	868	855	866	873	948	880	852	894	896	890	924	877	911	880	927	945	884	875	865	917	864	883	872	925	861	931	876	853	926	901	889	852	891	921	842	869	884	886	880	892	867	862	888	882	858	892	860	866	906	884	855	877	908	854	857	891	857	886	844	889	898	869	841	873	907	883	891	915	851	881	889	901	859	882	910	881	890	849	920	869	899	905	891	833	855	881	890	919	926	899	886	935	879	860	819	865	864	808	908	855	916	850	865	895	870	881	881	864	915	896	925	854	861	915	845	894	862	908	876	915	922	840	836	933	907	881	901	867	911	841	826	777	833	865	923	910	879	871	915	869	926	939	832	857	867	853	886	875	966	857	886	894	904	892	886	892	871	840	874	918	873	940	883	899	891	900	874	880	886	923	837	880	911	864	872	826	885	869	888	880	893	911	888	888	918	872	874	928	866	902	864	879	866	845	855	898	865	891	870	952	882	885	867	943	859	838	887	877	853	829	889	806	886	898	933	851	879	917	885	860	800	875	860	927	861	845	914	825	841	838	893	907	904	931	897	883	905	876	858	856	857	797	896	929	912	850	937	884	885	894	868	866	894	859	866	906	900	841	845	861	882	841	888	871	850	934	865	887	929	876	856	855	875	876	923	789	851	848	905	884	906	946	900	905	910	895	891	926	885	915	859	875	888	894	909	905	889	909	852	881	898	934	885	876	876	867	908	944	884	833	883	902	901	894	822	864	896	853	910	927	879	923	886	894	842	868	878	938	850	810	937	912	923	932	902	903	917	919	872	886	890	922	846	879	908	909	957	857	852	882	841	866	900	847	910	933	872	908	894	819	915	908	914	938	891	859	863	889	891	885	889	885	949	845	909	896	871	883	860	818	896	819	859	931	840	907	873	855	916	889	864	867	863	894	875	966	934	860	894	877	869	876	853	873	874	889	872	868	905	873	907	911	884	891	878	923	847	889	896	894	879	853	898	825	898	883	873	890	844	904	884	912	837	858	882	882	868	883	868	882	855	827	838	880	866	893	900	875	884	890	861	848	862	851	904	896	840	923	889	927	840	871	901	905	847	907	849	970	898	867	877	884	947	868	883	882	893	882	904	837	908	844	900	919	899	855	870	896	920	909	885	874	891	877	865	916	914	893	904	919	898	893	859	886	884	860	868	843	860	853	875	961	878	900	922	875	887	875	916	876	890	919	883	910	859	847	876	884	946	923	861	853	948	927	887	838	925	907	879	887	878	927	892	922	840	833	905	915	835	869	883	892	845	864	905	858	884	850	865	900	899	890	848	877	844	865	923	833	878	881	933	898	873	937	931	935	918	893	953	912	877	893	890	885	860	882	900	897	910	890	900	932	947	893	872	946	865	832	859	865	870	857	896	888	775	912	888	878	873	887	869	885	898	863	879	906	849	892	935	851	911	876	881	871	847	929	900	929	910	823	851	867	847	882	859	949	937	881	856	867	910	900	896	915	890	884	891	874	891	829	869	909	889	885	873	918	857	839	878	928	853	872	876	878	899	955	884	866	861	861	917	907	884	877	921	890	903	949	855	862	916	876	930
22141	21092	28713	23683	21088	21003	3756	697	483	411	348	345	290	274	255	263	259	238	231	256	192	218	235	237	200	206	218	222	158	172	194	225	219	218	185	175	214	193	203	182	193	192	181	156	191	183	176	179	163	213	174	188	175	182	198	183	184	171	190	188	186	194	177	167	177	175	204	168	186	178	178	198	147	198	172	183	199	181	201	187	220	195	183	201	165	204	184	177	147	175	166	178	173	187	150	198	162	175	171	187	183	172	188	184	188	207	184	164	161	175	190	180	204	177	166	171	167	175	186	174	176	196	187	191	188	188	163	187	175	180	178	176	171	185	159	146	177	167	180	166	203	194	179	176	207	153	163	170	195	178	189	183	203	183	162	176	175	181	182	195	192	188	177	164	192	191	182	186	157	171	167	174	163	169	180	181	166	167	194	171	168	188	182	189	169	192	177	189	178	167	191	175	174	191	182	168	177	184	177	172	165	180	178	170	179	161	167	164	151	181	187	171	163	227	174	158	169	180	170	170	170	176	199	173	163	169	176	173	168	167	192	198	159	204	185	167	170	162	159	199	202	175	153	185	194	182	191	169	207	188	162	184	163	193	190	183	192	187	189	176	165	165	168	161	189	200	185	162	210	200	203	170	179	183	173	177	191	163	165	172	178	176	177	181	158	199	169	148	157	178	190	191	183	194	185	193	184	193	173	156	175	157	184	164	173	171	188	162	183	181	183	190	205	192	170	184	180	186	191	172	204	176	197	172	189	185	191	173	180	162	178	167	168	179	168	165	178	175	185	191	181	208	185	173	169	186	166	210	189	189	169	163	178	184	192	184	168	157	188	170	171	167	203	222	174	177	182	196	161	180	171	165	195	152	197	170	202	175	205	180	189	191	192	174	176	194	187	160	159	178	163	177	184	167	186	157	163	160	179	173	174	149	175	188	178	182	198	195	194	191	172	177	165	178	188	173	162	179	145	179	180	184	175	154	177	181	175	165	171	179	181	170	184	160	173	173	191	183	190	200	175	175	168	184	162	173	194	193	185	158	191	186	188	175	201	196	188	185	169	172	169	192	183	173	182	182	178	194	158	170	200	207	181	184	179	178	189	180	193	178	170	182	168	184	179	166	164	175	170	172	169	197	191	189	174	176	167	205	183	165	161	161	170	196	191	173	165	197	197	186	193	174	204	182	209	195	162	173	162	155	186	176	187	175	210	184	193	169	179	179	191	181	192	184	176	189	159	183	163	172	192	184	158	162	182	152	180	175	180	161	174	196	182	187	181	197	192	157	171	184	196	175	188	203	179	168	180	172	185	178	179	171	183	201	165	178	198	171	184	177	159	170	172	184	181	160	172	190	168	175	176	158	175	195	183	175	165	175	167	176	188	155	167	157	166	171	177	192	204	196	179	178	156	177	159	171	172	192	171	176	207	178	172	196	176	183	189	193	193	183	172	161	184	188	159	151	188	184	181	170	189	180	162	175	180	188	160	201	170	185	172	170	162	178	185	192	182	161	167	197	182	191	157	187	161	178	208	169	188	189	194	196	195	168	178	154	187	178	182	166	153	197	167	141	171	183	200	200	193	168	181	176	184	181	175	171	190	194	195	191	164	168	191	180	182	147	171	197	174	189	170	172	168	183	177	185	177	176	192	177	187	174	177	210	178	189	190	150	196	180	195	170	165	173	150	167	167	191	170	175	174	193	168	180	176	185	167	172	176	170	164	180	159	177	203	168	187	169	159	182	187	176	173	176	166	160	192	165	185	154	168	177	176	189	175	159	178	185	178	178	185	179	196	168	189	160	172	181	186	190	175	151	167	182	169	190	172	176	183	186	171	186	173	185	187	191	168	192	173	188	167	165	176	170	152	191	167	175	178	167	170	185	181	165	183	173	169	147	153	200	210	173	201	173	160	167	178	186	157	169	186	193	183	197	173	143	161	162	177	179	178	173	176	172	184	191	159	173	196	185	200	171	171	178	190	173	181	182	163	155	174	182	167	164	190	197	194	178	171	194	144	177	198	188	153	196	188	193	168	174	165	166	172	182	184	179	187	175	164	173	178	184	197	183	158	179	185	182	196	184	178	174	182	169	174	181	176	171	181	169	185	187	165	173	180	162	178	178	191	183	184	172	179	181	176	177	183	179	182	166	166	178	191	180	191	159	187	179	171	178	188	170	180	169	183	187	192	178	172	161	185	174	197	194	164	173	165	174	173	188	193	196	169	180	177	176	156	194	174	172	184	177	198	174	159	178	177	174	180	169	156	176	169	201	183	196	197	192	157	178	212	185	194	194	195	172	174	185	185	173	187	193	162	176	201	168	194	208	194	159	166	175	169	174	188	169	180	170	197	167	173	164	197	169	171	179	170	174	184	207	188	205	173	152	184	156	180	183	158	176	187	189	164	169	163	186	170	174	173	186	189	175	165	176	165	207	184	158	171	187	184	169	175	169	152	175	190	176	197	167	172	182	165	180	188	195	170	164	188	168	192	157	180	159	184	207	178	196	189	177	178	176	195	156	196	158	170	183	191	200	181	187	182	174	172	180	180	181	185	185	167	188	182	196	175	172	184	212	187	169	176	172	174	162	206	171	186	167	202	198	196	172	183	189	198	186	169	151	194	195	169	176	176	200	205	191	182	189	201	173	189	186	177	179	190	186	204	188	206	169	164	168	195	192	170	175	160	190	193	161	168	175	190	185	176	156	164	181	188	152	168	174	186	181	175	192	172	172	166	197	164	189	205	197	182	176	172	184	183	209	185	166	186	166	164	204	173	197	180	174	200	163	181	183	171	188	176	185	174	183	180	181	155	198	180	189	183	176	153	158	209	167	181	148	200	210	177	184	199	180	174	186	182	170	198	172	200	146	191	183	176	179	180	186	187	177	173	197	189	165	188	181	184	188	163	171	171	194	184	209	175	188	173	196	181	195	184	172	182	195	160	168	189	212	157	156	170	192	189	166	189	184	171	176	168	158	163	155	156	149	185	170	211	186	158	186	184	197	210	197	182	186	174	156	170	189	181	191	169	182	158	174	167	186	201	176	160	181	177	166	191	168	191	164	199	181	175	197	178	189	178	176	204	179	162	178	179	173	183	190	190	162	159	199	186	174	180	172	166	171	182	183	203	183	207	170	190	185	195	189	177	165	172	179	189	174	200	175	188	174	200	181	171	144	173	168	162	183	168	185	144	188	214	166	189	176	177	186	204	158	205	205	162	184	167	188	162	164	183	156	188	169	207	168	200	150	187	204	159	161	164	194	202	173	168	195	176	167	182	178	190	175	173	191	177	175	181	203	170	188	182	193	199	183	172	168	212	189	167	172	190	188	185	181	193	184	176	197	190	194	203	169	193	205	192	186	161	150	171	213	174	180	154	198	169	201	193	170	151	181	190	176	178	180	183	177	181	159	165	170	190	162	182	181	174	181	177	178	152	165	173	193	177	184	187	180	177	179	181	159	174	186	160	159	182	169	181	165	180	185	193	165	172	175	203	178
11776	17171	11466	5465	3874	2880	2194	1572	1246	1006	830	722	670	587	537	496	435	428	393	389	377	358	311	353	346	338	361	322	318	279	290	300	274	284	290	275	261	329	303	294	304	315	323	284	274	254	280	280	297	276	325	296	282	286	270	277	266	261	277	281	266	231	271	273	298	287	276	287	268	276	285	270	272	264	286	290	302	262	246	268	257	271	279	275	262	283	285	271	307	266	295	264	264	310	257	252	275	302	264	240	298	247	314	268	270	265	293	275	268	291	253	265	296	269	282	277	251	255	292	274	276	275	248	253	266	278	286	265	264	257	279	265	267	260	271	267	250	272	279	260	265	291	278	288	257	280	281	273	271	300	272	273	269	265	262	264	264	249	250	289	258	267	278	262	259	253	253	271	248	272	264	268	283	248	253	280	267	261	234	256	260	265	255	241	265	255	285	236	289	276	276	309	269	283	289	265	281	263	245	261	248	265	307	257	276	278	276	256	260	248	297	270	275	283	274	268	272	234	306	274	289	264	268	286	289	274	274	227	264	243	269	227	279	270	268	248	255	291	245	269	254	267	250	268	271	260	259	274	261	246	267	286	268	298	254	250	266	255	299	261	282	257	261	268	255	231	261	290	246	288	255	304	263	260	272	285	257	254	285	235	267	262	298	265	244	233	262	242	271	252	241	249	294	277	250	277	275	275	247	259	257	279	275	279	231	287	274	270	285	288	300	272	270	262	257	249	264	239	254	280	267	276	244	239	261	279	278	269	264	273	264	266	296	257	265	263	258	295	251	276	287	277	276	286	272	248	267	306	266	252	271	271	260	276	270	281	259	264	255	257	281	289	270	282	263	253	268	281	255	275	255	260	249	267	255	308	286	278	255	257	270	239	261	297	250	278	312	243	263	270	288	282	271	264	231	263	249	251	276	255	287	279	271	292	240	281	247	286	221	289	245	252	246	293	256	271	271	279	265	262	284	249	239	289	258	276	258	265	256	272	281	268	259	268	258	234	282	262	274	277	280	303	246	255	269	252	253	273	268	288	265	297	264	263	265	258	248	266	300	281	278	255	240	261	265	266	292	282	275	264	285	258	276	276	257	252	269	285	236	306	267	253	256	272	271	270	267	258	293	280	256	283	301	281	257	257	288	251	268	286	275	231	237	270	268	251	276	279	270	281	274	293	252	261	273	255	236	257	259	268	262	284	274	269	240	292	256	282	236	267	262	259	282	285	261	247	279	276	248	253	275	271	258	248	269	259	256	257	263	287	253	276	257	279	266	284	252	269	262	264	259	262	299	258	272	277	272	267	241	271	272	261	263	237	251	255	295	258	285	271	277	286	258	236	280	275	274	326	273	277	263	271	253	250	268	262	239	261	290	268	250	287	240	236	273	245	242	271	260	279	287	249	277	246	271	304	246	304	262	303	288	269	250	287	246	254	274	251	263	259	289	257	287	271	243	297	258	244	269	256	246	245	254	285	301	250	238	277	245	236	277	263	252	255	262	251	272	278	280	294	268	265	301	285	293	276	269	237	280	272	250	266	280	278	250	240	271	265	276	282	234	285	266	266	273	274	264	251	263	290	231	249	263	290	274	261	249	276	294	274	264	281	266	248	250	259	245	263	256	273	244	274	280	282	270	260	256	282	280	299	254	270	268	268	280	275	259	266	231	274	240	292	266	271	274	260	293	288	265	286	267	249	264	243	267	259	278	241	282	253	275	255	299	262	276	254	272	242	272	256	289	246	246	273	263	250	284	245	264	242	274	269	272	253	243	267	262	286	266	268	303	253	270	265	252	269	235	273	283	235	274	300	298	278	244	255	255	260	265	286	253	281	274	273	257	278	279	258	257	272	245	296	263	283	259	277	275	262	267	277	257	260	248	289	288	278	254	261	288	257	263	276	263	285	253	287	296	251	260	291	277	247	296	271	238	279	294	264	258	259	267	279	262	278	267	285	262	294	257	216	245	252	312	240	266	273	272	257	257	279	276	248	256	262	278	265	277	284	257	254	306	291	278	230	249	305	257	264	270	257	293	248	278	301	281	247	247	257	276	271	286	264	277	277	279	261	250	268	272	253	250	270	276	260	266	252	269	266	281	280	298	255	274	259	272	248	265	290	258	253	267	260	262	238	279	275	267	263	245	258	252	235	254	267	234	237	277	249	294	258	272	268	257	264	273	237	236	262	241	253	288	281	269	236	253	249	285	264	248	281	246	256	290	282	227	278	263	257	268	286	242	265	271	271	283	265	276	304	245	280	289	264	278	257	238	267	255	254	299	234	251	248	266	250	266	283	263	269	261	271	255	244	268	270	254	257	243	237	279	269	279	260	281	263	252	246	276	243	260	284	247	258	254	255	277	271	268	256	278	283	267	279	278	271	293	256	284	269	238	290	284	253	257	266	284	253	302	275	286	266	285	231	256	274	246	281	266	288	271	275	254	286	272	261	278	283	269	246	245	270	264	271	260	285	279	260	296	270	266	286	265	235	284	263	272	252	259	265	274	271	284	265	266	264	270	263	276	243	319	266	248	267	252	267	255	287	263	258	249	276	260	246	275	265	269	252	246	256	273	267	279	261	266	279	298	288	262	257	260	263	283	302	250	289	245	266	291	248	239	263	274	263	269	262	296	251	280	274	300	260	263	240	293	288	268	272	288	262	243	275	252	262	274	273	266	277	277	286	273	264	245	262	271	274	272	292	265	282	265	277	248	264	295	286	265	232	282	278	279	273	288	287	300	275	266	277	290	246	271	242	244	256	267	260	267	265	258	257	259	265	235	257	261	270	270	237	284	262	256	253	265	252	257	260	295	249	243	250	267	283	259	265	292	249	267	275	257	268	266	233	276	286	257	275	249	266	275	273	273	224	258	267	255	236	246	264	263	284	261	239	257	245	262	287	270	285	256	254	261	264	267	249	255	256	286	257	250	259	257	279	273	210	287	278	269	277	264	263	246	241	250	278	292	286	252	256	315	279	271	282	310	276	296	283	247	256	288	261	246	278	267	239	260	237	270	251	238	302	264	276	282	279	260	285	259	253	277	250	276	277	279	304	273	266	286	286	241	270	275	270	263	266	270	256	256	252	248	228	255	274	261	278	312	273	281	280	288	258	284	287	272	248	262	240	295	276	256	270	279	265	277	269	216	303	281	264	255	282	268	266	271	262	266	270	266	292	285	263	249	277	274	300	279	253	271	267	258	254	283	276	267	272	251	236	245	293	294	241	256	261	246	259	271	245	275	290	284	263	273	263	266	270	280	269	233	259	267	279	248	277	277	261	267	272	257	267	266	279	298	280	258	260	246	240	260	253	250	257	253	291	266	303	256	254	290	279	260	245	254	273	254	252	233	253	253	280	254	277	305	269	250	258	269	248	266	280	267	228	294	246	271	232	293	264	288	238	286	254	270	246	267	269	295	289	261	258	287	273	289	266	281	268	270	273	256	241	267	266	271	289	235	265	259	262	259	268	241	263	259	262	264	261	263	285	272	243
26662	18960	5905	1351	897	833	821	755	714	711	659	667	701	695	695	697	664	657	699	712	672	684	691	743	718	701	655	716	689	636	712	698	689	674	666	704	671	733	657	664	679	641	672	682	660	665	679	625	691	654	695	698	697	651	675	685	701	683	644	663	655	687	672	659	688	669	687	674	686	686	695	679	656	692	691	679	673	704	677	666	638	672	697	658	671	692	657	703	661	644	707	669	690	635	678	661	716	662	718	667	683	697	644	719	635	668	692	692	654	677	686	679	680	692	679	701	745	696	660	650	690	638	658	685	671	682	632	636	658	678	644	658	658	682	698	687	653	639	650	684	700	697	736	669	685	626	681	661	686	717	642	672	667	716	660	694	668	656	629	646	657	677	654	687	703	687	692	632	666	667	686	713	688	715	670	663	662	664	646	701	658	711	656	686	680	671	665	696	700	618	716	698	609	634	690	699	672	653	689	696	705	692	685	663	643	638	656	635	650	657	700	643	693	713	761	670	716	706	672	645	656	669	706	677	661	760	715	701	673	717	735	706	670	674	686	671	662	659	676	684	661	679	669	678	685	683	650	680	663	686	685	682	681	692	677	694	699	690	642	666	696	709	663	661	697	630	651	629	639	716	698	665	611	701	683	683	662	720	708	660	682	706	736	673	672	627	694	688	649	729	692	712	635	678	696	684	675	701	642	679	586	670	654	654	701	683	618	617	677	619	664	659	646	692	702	680	683	656	703	669	668	695	660	712	741	687	649	656	665	679	674	676	661	679	643	686	692	712	672	665	733	731	679	718	651	683	682	678	673	650	687	676	671	637	641	692	669	672	670	659	657	666	705	688	681	637	656	698	679	655	695	659	698	655	700	667	682	686	668	655	681	630	642	658	664	679	654	662	655	707	631	683	696	677	706	678	667	701	667	676	618	666	632	651	623	670	645	677	623	681	706	660	700	656	662	690	658	673	665	649	676	648	669	665	660	651	663	710	655	674	692	701	694	726	733	670	654	661	634	672	720	689	689	666	678	684	731	681	675	697	705	636	661	715	651	682	678	681	703	641	710	642	672	684	653	664	654	660	710	663	697	669	710	666	673	649	710	677	699	695	687	709	633	687	686	682	678	671	700	650	678	712	677	682	627	691	682	702	670	673	695	696	668	677	678	674	643	678	684	662	691	643	678	691	677	645	668	719	671	703	696	660	698	670	649	659	711	666	658	655	675	665	654	657	681	646	644	660	707	671	746	658	644	679	665	714	646	670	650	677	659	675	717	668	699	693	713	667	667	691	667	662	711	674	640	680	683	671	653	664	707	641	696	680	659	700	684	692	701	653	697	746	734	710	680	701	673	705	668	643	679	667	684	644	678	684	737	667	676	678	688	711	650	698	664	693	624	666	746	649	667	658	718	662	656	695	689	699	709	688	683	676	658	656	646	703	707	663	733	652	681	694	696	658	659	700	670	666	700	709	624	638	684	697	677	707	704	663	652	685	649	681	632	651	708	664	648	651	656	639	743	644	671	696	725	660	749	671	663	644	676	671	658	687	684	695	669	625	675	689	698	690	701	648	686	687	698	635	650	685	656	678	692	674	697	670	668	656	656	625	667	651	737	668	655	681	692	686	692	671	682	654	668	621	647	667	662	630	684	663	671	673	664	650	655	696	695	641	667	698	688	662	685	652	677	715	688	691	685	666	691	698	660	699	648	676	668	635	645	674	644	644	698	677	654	669	666	673	705	674	665	636	666	702	720	681	688	692	705	693	693	616	757	676	677	642	691	698	676	663	703	679	664	676	674	674	685	699	699	688	687	691	665	721	643	652	672	674	656	630	668	636	699	695	719	663	689	720	707	696	663	659	654	691	633	689	693	680	675	688	641	670	664	672	705	720	738	701	685	648	667	671	707	678	686	646	670	671	726	656	689	644	658	665	726	727	703	621	650	727	661	674	702	656	663	670	667	695	640	673	671	697	685	649	671	662	675	628	640	708	692	659	689	711	695	666	723	689	686	697	717	646	688	676	661	674	643	653	673	666	669	715	670	686	696	687	688	633	689	660	697	690	664	683	686	715	682	686	679	644	660	686	661	703	701	704	655	646	667	637	718	653	675	629	660	690	688	647	653	642	685	665	726	627	693	673	697	702	699	652	730	667	680	662	700	675	659	667	684	688	663	696	684	679	709	738	676	672	676	660	695	638	691	706	641	660	620	678	703	685	709	652	682	695	647	644	710	725	684	669	640	673	701	683	608	683	688	646	669	706	690	680	661	649	669	656	673	669	660	688	736	638	672	657	673	708	632	699	645	685	676	628	669	649	681	650	664	654	664	711	678	676	655	682	679	681	672	655	730	642	668	685	717	675	703	644	684	728	624	703	669	709	657	641	627	646	691	699	669	665	695	683	694	673	713	731	682	663	696	691	669	685	675	659	660	677	692	676	686	665	650	738	709	693	698	705	663	692	659	666	690	682	652	689	680	641	656	697	630	653	691	693	616	667	706	716	657	697	716	704	696	675	680	692	645	687	682	679	671	652	674	693	691	670	685	631	672	690	722	682	634	679	715	654	624	699	709	658	677	635	692	693	688	700	686	653	670	686	685	666	644	725	681	627	656	683	645	681	672	718	679	680	640	713	697	695	641	685	717	665	668	668	660	687	713	661	677	679	680	678	657	694	699	698	668	709	673	673	704	676	682	665	665	711	676	679	642	672	653	613	661	629	635	694	704	700	648	657	663	689	667	677	676	667	695	649	691	700	703	647	652	658	692	679	652	681	659	641	704	686	683	687	705	722	688	760	639	655	688	673	700	709	662	633	700	658	684	688	698	679	663	664	676	666	632	642	718	665	686	640	666	681	624	672	696	670	668	714	672	683	657	690	693	667	668	676	663	704	653	697	696	671	673	663	726	665	684	687	706	667	709	690	681	681	715	723	684	662	673	691	653	660	705	687	673	714	703	678	672	703	678	654	706	647	722	707	699	682	660	684	679	672	658	678	677	708	625	659	682	698	670	686	645	681	663	636	654	725	709	665	681	654	668	660	636	678	695	648	685	672	728	706	672	663	668	658	653	655	695	625	659	658	690	664	685	709	670	669	627	657	682	644	704	660	674	684	657	715	640	644	647	679	641	680	701	681	705	654	701	699	658	698	701	677	697	647	668	701	669	671	691	715	695	680	632	649	681	647	662	707	711	652	690	711	671	688	668	698	693	703	692	720	664	662	708	687	700	683	697	687	645	668	648	682	684	601	684	674	683	676	687	717	680	654	695	709	669	663	691	682	654	690	653	649	677	701	669	677	627	675	688	696	677	688	661	670	648	680	670	643	693	697	686	706	667	700	664	736	641	668	639	641	686	675	667	710	662	651	699	657	674	689	684	690	674	650	679	690	691	668	663	665	655	758	675	689	656	626	716	718	678	658	650	711	646	623	701	623	663	667	683	664	700	735	731	698	695	631	692	672	677	704	680	675	671	628	640	732	643	661	645	725	660	696	733	693
8307	4241	2915	1859	1529	1369	1269	1143	1119	1101	1127	1021	1004	1056	1043	1031	1018	998	972	1009	1033	1021	1012	984	1035	981	1017	1005	1011	957	1016	928	1031	975	970	1008	936	961	1016	952	982	1007	1055	1031	958	981	1002	955	958	976	1010	1071	1023	1015	1026	978	943	945	956	987	1007	980	949	959	987	1009	1018	990	1010	985	1039	989	1006	965	999	982	1004	968	942	985	1015	984	941	955	1025	999	941	965	1028	997	1013	1019	1008	988	997	998	955	950	946	977	940	978	945	950	958	940	967	1002	1007	1027	1021	961	980	1000	974	968	999	963	991	1012	973	992	982	991	994	1001	992	982	995	976	1000	954	987	934	1005	968	1006	963	968	962	975	994	1070	956	971	982	965	974	963	929	1020	965	1002	1021	936	1023	993	962	999	1011	964	1005	1021	1022	1022	949	963	978	952	952	938	988	1026	1018	961	1065	1005	944	1020	971	997	1000	969	1001	1004	1038	962	1004	994	1014	980	1012	948	1027	1028	1059	960	952	1038	1005	1012	989	1003	1014	1002	972	1025	1029	980	992	967	1008	1004	1034	997	1033	951	1006	1001	957	979	1001	976	1029	938	1021	991	969	995	966	967	1013	979	1019	1048	961	999	999	958	963	1005	970	1059	947	1020	989	1055	973	974	1018	956	984	1031	945	978	1029	990	1009	1051	1047	1030	959	1010	975	933	982	969	957	1049	999	1014	984	1023	1038	966	1004	1055	1020	1007	962	945	994	994	1013	970	1034	994	1005	968	994	1025	1039	997	984	984	1005	1004	1001	1007	980	995	945	965	992	1017	991	994	1040	986	1011	909	975	1025	981	1011	996	1015	993	1044	1035	1002	1001	982	970	1005	1071	1017	946	980	963	1006	1005	1002	970	1013	1017	987	1034	992	983	966	983	994	987	1014	993	1050	1004	968	992	1019	984	980	999	997	970	1029	949	988	955	958	989	1007	1013	951	941	1004	1019	959	984	1007	1022	1006	942	957	1006	1005	1017	947	956	974	1006	929	955	1011	972	1037	999	972	999	999	1007	1012	995	990	933	969	1026	973	953	967	984	996	999	962	966	988	948	990	964	998	983	961	1038	965	989	1002	970	1036	999	939	963	1050	1012	1010	980	1029	1030	1047	989	993	1034	979	1011	1023	1008	1014	977	972	962	976	1029	1007	960	992	1024	989	1004	984	988	1014	999	1028	1001	970	998	1006	1021	1068	988	965	979	985	965	984	932	995	1017	994	1061	1016	981	976	1032	1030	1029	971	991	999	948	1001	1047	1049	1014	994	938	1032	1028	974	988	1018	1023	1020	963	1016	1030	984	999	1031	960	988	1030	1022	1010	937	944	998	1010	975	984	996	1032	1020	954	938	1025	1073	972	1003	956	966	1016	990	1034	982	940	978	993	943	965	989	965	995	1031	951	992	1007	1005	1020	956	978	995	983	1031	955	1009	1022	973	952	1006	983	967	1028	994	923	1024	922	997	981	964	1034	1054	1056	975	964	984	972	947	974	1004	936	1000	1039	970	958	992	985	981	1001	995	1004	1020	945	971	1025	1017	994	1032	998	984	1012	935	992	1034	998	1006	979	995	990	911	1025	1001	990	949	980	986	1001	970	997	960	942	932	1027	1012	973	966	989	979	995	962	996	1004	966	993	982	988	1016	1009	948	1014	997	972	993	995	1016	942	1051	996	993	950	1019	961	971	981	1025	983	1019	995	938	1005	1022	1006	970	1020	1011	1013	994	1005	968	970	1019	991	966	972	1036	965	1010	1018	1010	918	1002	1001	984	1032	978	942	986	1024	1050	1014	999	968	985	998	1072	938	978	976	1045	970	959	1004	1003	1008	997	977	1018	995	975	1058	1045	985	997	970	993	996	976	988	1053	1038	967	1016	972	1002	992	987	986	977	945	1002	1025	1046	959	983	1056	993	1001	1014	1016	963	982	951	980	947	1011	952	996	1000	985	943	1021	1007	1024	1048	1080	956	984	935	983	990	947	988	1004	971	977	927	984	1011	938	1011	943	921	931	974	1031	989	1030	984	940	1015	963	998	983	1018	1009	960	1040	959	982	974	949	981	987	970	998	1002	1011	991	965	1009	991	946	976	1042	993	957	1044	954	976	1024	1010	956	987	999	950	988	961	902	983	975	937	949	1013	1007	1010	986	1004	990	994	930	1011	1028	1028	1011	966	928	978	971	998	1008	1031	977	1000	985	1044	1015	1039	1014	914	955	1008	997	1007	968	997	960	980	1049	1007	983	952	1050	1011	960	1000	1042	1044	1024	999	969	1001	1002	998	1000	1008	1027	992	957	1003	1023	972	994	1012	1005	959	1002	937	947	1014	994	1034	947	986	987	1021	978	1018	948	1015	970	988	1007	976	1001	1008	961	997	1023	1014	1017	1013	985	993	969	942	957	952	1061	1005	1007	988	993	997	983	1030	983	980	951	971	986	988	1015	980	1024	1035	1018	979	960	1000	1031	1043	968	942	996	968	1041	1007	982	975	1005	992	1036	1017	1007	936	1024	925	956	1011	1021	1030	1011	990	1019	942	996	958	1030	1037	993	1029	1006	991	1011	999	1003	986	1012	998	972	945	1038	972	956	954	1006	1002	950	969	1024	951	1024	979	1022	1033	1056	915	1001	1032	1045	1011	979	1034	980	1060	1002	1026	931	974	959	972	993	994	928	924	1011	972	1008	999	1002	1054	966	970	1000	1054	1003	967	1002	1017	1002	952	967	983	961	1055	997	977	1035	1032	986	973	1013	946	986	923	947	993	1005	1051	982	974	962	1001	1037	1044	977	992	1026	983	983	981	969	1013	978	963	1009	1036	961	984	972	979	1006	1000	1036	1012	946	969	1043	974	980	1029	1010	1002	983	942	1002	1011	978	953	1002	1035	978	968	995	1010	967	1000	1005	1037	1008	1005	962	1001	1014	992	963	969	984	1049	946	980	1014	945	1023	1010	994	985	959	954	983	1047	954	952	982	909	955	1001	950	1033	1003	1002	1001	946	970	995	969	1005	977	1033	1011	996	963	992	1000	1018	929	985	966	998	995	968	1045	1035	965	1035	1007	1024	1003	988	945	1008	984	1016	1014	919	1008	995	1037	1016	1006	979	979	1015	951	1014	1009	983	989	959	1005	1022	996	997	953	999	986	974	1028	909	1018	1019	1004	995	999	946	947	1028	1066	973	1011	937	1008	957	1007	990	995	988	997	952	999	957	1011	1002	994	1004	1016	998	1086	983	966	1001	1010	987	969	1054	1021	960	955	938	982	994	978	980	994	1016	980	1027	996	970	1032	1047	967	1027	1003	978	969	1010	987	1000	987	1076	980	996	944	982	1000	983	946	982	994	963	918	1018	988	1030	941	1055	986	979	976	975	987	972	996	1003	975	1016	1047	1011	1011	979	986	1048	1007	1103	945	1000	982	1042	977	967	994	983	982	1035	972	997	947	939	991	985	912	955	1007	1065	957	953	1004	1013	1005	950	1001	962	962	1024	963	971	963	995	1029	970	960	967	1020	1023	962	994	971	1011	968	1001	983	963	957	961	998	1023	1009	961	976	964	954	1021	954	1000	973	953	974	1027	964	982	987	939	983	970	1011	1017	1050	1033	1008	1046	959	1023	1068	974	1029	1020	976	984	938	979	997	1006	991	954	991	994	1025	1016	1060	992	1062	962	1030	991	1005	979	1068	971	1013	1036	1053	1029	1008	968	1009	1001	948	973	1009	955	1002	1066	987	975	1076	1012	977	976	983	985	963	956	972	980	1040	962	1006	978	989	961	1021	962	996	997	1013	1017	932	997	989	965	1042	1018	992	976	1015	1000	973	1015	1029	973	1004	996	947	1089	1042	964	950	1006	1003	987	972	955	976	996	1018	969	1025	983	1032	992	1019	1024	929	991	977	962	1016	1005	1014	957	954	1020	1036	964	990	993	976	977	962	1002	939	982	1004	1003	1051	951	983	1020	988	1024	984	957	975	971	993	970	930	973	990	942	998	960	1035	982	1031	944	956	942	984	968	1013	981	992	960	943	970	960	1006	997	1006	1024	1028	988	1013	982	1018	980	1041	963	1039	1008	1020	983	988	963	963	1021	990	1013	984	1066	1036	980	995	924
22915	21056	28205	24110	21003	6676	962	701	572	495	535	463	447	397	458	417	429	416	425	415	414	388	360	427	389	376	371	376	396	407	402	395	368	368	334	369	372	403	357	418	401	396	388	437	395	388	363	359	429	411	406	389	402	397	378	399	356	384	361	367	393	384	379	358	370	326	378	374	375	373	377	363	381	376	356	417	392	372	364	408	377	357	381	383	353	363	348	346	366	366	371	367	388	387	376	337	352	366	373	345	420	381	377	383	374	432	384	404	383	374	374	384	358	348	399	374	385	382	389	378	387	398	372	432	392	372	436	405	360	361	388	318	355	372	373	417	361	390	377	384	368	381	399	373	389	363	358	367	388	383	372	389	395	386	359	394	354	360	395	386	379	359	346	375	449	389	368	375	373	391	373	382	393	394	397	390	405	359	372	362	383	418	372	402	378	371	411	364	368	384	387	333	389	417	376	377	382	392	358	368	418	369	388	353	334	369	349	383	341	386	379	395	384	367	403	382	354	369	387	359	390	361	356	363	391	361	396	364	414	407	376	371	389	365	368	422	392	406	422	378	390	376	383	373	379	383	384	380	417	386	395	387	360	363	394	402	371	357	349	365	373	413	399	412	364	367	365	378	395	369	398	405	396	396	413	389	347	376	368	376	354	419	384	400	395	377	391	356	343	378	355	364	347	383	403	368	369	375	373	350	382	354	396	357	368	396	376	352	391	397	403	387	379	396	398	366	354	381	365	415	365	360	372	409	370	366	391	353	390	374	389	397	346	377	351	371	392	347	380	400	389	383	382	363	392	360	385	381	374	390	378	393	371	392	393	371	367	373	371	391	373	359	383	363	367	379	367	396	393	373	355	411	360	369	369	374	388	376	369	353	368	390	359	370	392	424	353	390	380	415	387	337	357	383	375	345	410	377	404	375	388	392	374	380	398	395	362	382	371	402	378	382	399	378	399	418	352	375	348	355	360	385	369	379	376	380	360	347	345	353	369	342	367	380	383	386	372	340	402	369	372	387	391	407	393	404	377	394	345	376	382	371	389	352	365	379	383	353	376	378	384	412	371	402	355	389	365	390	339	334	365	365	385	369	352	352	397	359	378	381	373	397	354	392	388	397	397	363	387	395	394	378	385	388	373	402	363	409	378	388	384	394	372	399	330	363	388	374	349	393	387	402	388	407	370	407	372	398	375	366	326	361	383	382	378	376	403	392	417	402	383	398	397	370	363	360	338	359	356	382	423	359	354	375	390	395	354	365	404	399	367	364	395	354	380	371	353	437	387	370	389	381	378	348	352	362	385	365	436	384	392	384	385	389	374	398	379	407	377	389	386	382	380	417	371	385	357	374	365	367	390	386	377	400	353	368	403	373	374	375	384	390	389	360	378	361	371	363	371	356	399	362	375	382	384	374	394	392	366	387	344	359	361	383	391	399	361	410	378	356	388	385	372	398	384	370	351	356	359	360	360	392	383	368	384	383	410	359	388	389	386	371	370	407	335	332	392	350	370	367	375	398	333	382	396	356	358	362	379	415	402	365	359	373	363	392	366	407	360	372	358	354	372	401	389	394	337	351	369	396	387	351	380	419	395	394	406	355	361	392	358	357	369	367	403	398	381	373	360	394	398	394	401	405	385	368	355	381	371	393	359	389	385	386	335	387	379	393	385	385	384	361	396	378	370	362	359	370	373	396	358	379	396	416	382	387	392	385	392	355	361	387	333	414	355	387	389	379	378	334	396	360	391	391	382	347	390	359	384	380	359	386	382	440	373	407	366	379	339	376	377	447	395	401	388	358	387	351	442	376	393	416	358	375	341	372	410	359	371	345	361	399	383	389	391	353	384	391	369	389	407	419	407	354	363	381	407	369	388	365	369	358	395	358	366	409	407	365	410	386	334	343	401	397	392	365	359	398	386	367	378	389	372	399	397	357	346	371	362	355	362	384	359	360	367	368	349	383	384	364	375	362	416	420	390	401	372	402	411	362	351	371	376	370	362	387	393	356	345	368	374	374	374	365	368	372	412	402	386	381	415	385	374	378	367	383	400	397	373	377	371	392	357	347	362	353	355	396	409	364	397	376	385	357	367	376	356	347	352	361	350	354	340	389	360	342	360	373	401	377	352	391	347	372	401	396	359	364	365	363	379	375	317	367	395	378	395	393	384	371	370	365	399	388	385	417	373	356	413	387	400	387	413	341	353	374	386	387	386	362	378	371	386	378	397	374	369	372	390	372	376	366	364	362	422	367	369	436	372	380	361	386	354	419	391	388	402	419	402	375	411	393	357	388	411	397	395	375	392	406	373	369	370	404	370	375	404	371	361	386	379	365	415	392	407	377	360	368	342	363	360	377	368	407	374	406	353	359	380	363	359	358	400	377	391	339	396	385	370	368	326	362	382	368	350	340	422	373	373	340	373	379	389	371	383	396	380	363	361	346	359	393	398	354	368	379	370	417	352	341	392	368	367	417	378	396	379	341	405	367	378	405	370	397	387	368	397	386	389	367	342	367	374	353	388	387	385	368	381	393	407	378	389	401	378	374	353	387	384	350	381	380	362	363	401	374	382	431	385	372	354	391	357	382	403	381	378	387	377	352	387	404	349	378	345	377	370	363	388	385	354	376	385	364	403	381	394	345	379	379	397	397	362	350	392	415	389	343	356	362	403	393	379	362	372	365	376	355	344	345	380	392	340	387	374	391	388	345	409	351	412	345	364	363	348	412	361	362	346	380	376	390	360	367	353	376	351	408	374	338	365	360	372	387	346	363	405	392	363	336	367	399	433	373	400	401	400	348	377	382	381	357	327	362	409	371	389	393	379	352	370	420	347	359	393	371	395	380	391	392	364	332	410	343	382	384	383	344	374	369	385	339	387	386	346	413	394	369	397	349	340	359	342	364	366	385	374	374	356	386	380	403	354	376	374	400	372	357	362	353	349	369	401	373	353	393	379	364	388	377	422	350	378	377	356	355	372	368	396	359	390	375	380	352	382	404	344	377	363	375	402	368	401	340	391	375	387	364	375	376	377	406	362	385	377	401	381	379	398	385	404	343	419	352	363	373	401	353	323	324	388	383	376	366	347	380	383	369	407	396	357	375	383	394	392	375	406	415	367	361	372	341	405	405	371	376	382	388	381	405	347	361	358	387	376	359	381	349	397	424	383	330	382	370	361	380	360	353	341	357	383	346	387	348	369	377	340	368	402	377	393	368	384	394	352	383	384	401	392	361	373	328	364	344	364	422	387	393	389	370	389	354	391	385	427	377	386	374	407	387	342	366	391	362	371	380	383	366	404	401	412	365	389	360	395	401	392	369	308	390	331	377	405	406	372	387	382	365	376	350	432	397	391	381	381	399	343	391	371	415	351	371	396	357	384	368	352	341	432	415	365	383	403	379	368	366	402	393	365	343	385	386	370	384	397	413	392	394	389	374	358	386	339	366	382	355	366	379	350	385	371	355	377	384	396	374	361	379	388	360	409	392	361	361	360	352
9291	12016	7974	3904	2829	2143	1684	1290	1127	980	873	823	736	712	692	702	727	628	633	647	556	656	672	641	614	630	611	607	633	620	609	613	620	569	596	576	588	578	563	595	563	560	580	604	632	591	639	590	601	608	575	574	586	567	600	594	581	605	587	602	516	559	555	585	575	596	588	585	568	570	616	635	611	578	593	596	607	601	601	600	563	547	583	590	633	549	581	580	554	627	606	587	634	556	589	584	587	598	584	569	614	594	549	579	579	557	600	553	556	560	575	598	609	584	562	591	574	609	577	565	615	595	594	601	583	569	583	580	586	641	598	590	602	610	577	560	551	552	590	566	578	578	549	554	588	563	542	561	585	571	584	549	593	551	597	653	629	618	564	599	587	601	597	594	609	613	601	567	559	560	560	618	586	617	585	591	541	593	585	648	595	588	570	551	555	611	586	573	593	566	565	576	573	574	575	574	529	567	598	591	596	583	555	584	597	563	559	572	575	560	572	564	585	579	566	537	561	539	599	579	590	542	570	623	553	557	576	552	568	583	587	578	530	586	568	619	583	586	593	590	612	604	619	550	568	581	576	583	586	551	576	622	589	608	565	596	538	595	557	613	582	591	591	576	579	539	556	589	581	538	590	584	625	578	613	551	556	602	580	593	593	580	587	548	565	599	581	596	565	577	591	564	593	586	604	588	545	566	577	608	559	587	572	586	580	560	563	523	576	557	607	579	597	616	560	534	548	621	571	571	573	588	559	541	638	593	522	564	558	587	597	558	559	523	584	576	563	611	568	594	567	575	568	594	610	588	562	589	567	639	609	551	574	561	591	559	569	569	581	559	577	572	606	570	589	602	617	585	628	579	554	581	569	616	545	568	571	580	579	566	565	591	593	566	557	555	587	566	586	550	597	602	592	584	543	603	569	597	578	599	583	544	556	567	588	574	599	602	574	567	592	556	593	627	571	589	581	572	607	579	592	583	561	586	599	596	568	616	544	559	558	596	548	567	584	583	558	618	619	551	592	595	606	573	599	555	584	561	619	568	582	593	540	602	575	541	618	523	563	573	587	584	559	598	588	576	546	592	602	599	595	566	566	535	589	583	580	545	573	561	581	576	586	618	549	563	590	574	535	555	563	573	582	590	558	585	550	589	567	580	562	564	604	595	564	604	585	565	583	588	643	583	559	605	556	583	575	548	593	571	594	600	570	540	570	583	554	544	589	594	605	560	555	586	562	549	559	623	577	605	579	617	613	542	567	571	583	563	571	621	544	561	525	533	587	537	551	588	529	557	575	612	610	585	574	592	573	561	584	578	596	581	593	598	563	582	615	556	607	577	573	622	563	569	564	599	567	580	573	571	572	545	588	581	535	618	558	549	565	577	589	569	551	611	568	592	573	589	556	568	553	605	613	572	622	581	608	602	576	545	580	578	565	582	561	568	545	618	548	619	563	581	587	572	554	602	565	583	560	601	554	588	603	559	598	607	592	548	578	570	602	582	553	610	554	565	567	579	579	578	596	613	563	590	572	580	589	578	605	575	543	608	602	616	594	588	568	612	585	613	591	575	521	589	582	580	532	574	578	611	576	562	627	620	605	629	593	582	543	617	575	589	552	528	604	618	572	579	549	585	564	619	580	588	562	607	610	540	550	584	592	577	605	567	623	565	592	565	558	542	583	550	613	590	601	582	619	600	555	616	593	520	560	594	561	591	613	581	586	605	564	581	565	560	573	612	611	610	566	613	613	600	583	603	644	561	558	581	546	584	619	552	578	607	600	579	560	570	542	597	605	595	611	565	521	572	598	565	602	573	579	528	630	585	561	597	559	585	563	559	578	573	603	612	559	582	582	580	579	603	610	593	523	586	550	544	582	552	611	622	564	614	582	584	554	555	640	592	612	609	542	589	541	585	561	559	496	543	587	551	601	579	539	660	596	619	547	575	540	587	574	574	564	582	510	586	592	599	552	601	569	571	550	559	588	558	587	562	593	533	565	543	590	562	552	532	615	585	567	619	589	558	593	597	560	543	565	554	565	577	493	582	552	566	591	586	602	574	590	583	585	576	572	593	570	579	583	557	575	526	551	568	529	576	548	613	607	587	549	598	562	555	584	602	614	588	559	594	574	591	551	607	561	584	601	577	573	641	571	587	583	591	616	541	554	530	582	574	574	537	578	580	587	563	525	594	552	595	520	542	555	585	550	577	621	617	637	555	572	555	581	583	602	604	556	586	568	561	577	583	544	537	574	608	587	566	579	549	590	587	556	572	554	583	560	583	548	562	573	570	548	631	563	583	564	605	584	591	547	545	549	599	532	580	532	600	540	543	556	598	607	606	598	559	584	577	557	576	564	589	568	585	553	562	589	594	536	561	597	611	568	607	575	582	526	620	591	618	600	539	605	589	578	574	565	588	601	632	613	581	590	577	601	599	596	558	576	560	605	608	572	554	525	604	592	521	567	579	582	576	567	622	551	594	554	558	599	540	592	603	585	572	579	593	539	592	608	558	597	572	589	577	573	576	563	599	629	581	598	564	521	556	608	575	584	526	565	630	546	616	558	574	580	577	587	614	615	600	557	638	564	581	555	551	535	581	545	553	542	609	557	579	586	554	574	595	561	633	560	612	553	589	599	590	591	635	557	575	559	626	590	539	593	568	586	599	586	615	573	560	592	574	594	585	564	581	611	518	575	609	567	583	540	574	582	580	583	528	540	602	562	556	585	589	570	594	560	573	573	610	558	623	553	554	599	600	592	586	542	577	615	578	545	570	557	558	535	562	593	595	592	577	580	551	588	601	569	634	581	590	530	597	574	562	571	552	583	586	588	590	590	583	588	562	606	547	535	578	578	616	567	610	551	623	617	585	548	580	566	552	574	553	587	584	571	606	619	587	571	575	551	590	556	562	556	566	595	559	573	543	570	554	582	616	543	610	602	603	577	583	573	584	570	573	590	605	504	569	610	546	584	561	587	598	585	579	535	579	589	619	602	568	562	582	561	561	567	575	597	595	594	570	577	590	567	613	548	582	536	571	568	621	549	571	558	587	548	532	599	584	539	577	582	575	591	627	560	644	569	550	637	567	583	527	575	585	576	573	558	599	589	573	568	569	587	541	541	570	601	664	588	571	584	542	588	572	585	588	545	582	647	581	574	601	567	561	557	632	573	588	590	552	574	579	609	572	593	640	557	593	594	593	605	555	563	551	617	580	602	574	616	570	573	581	595	547	604	607	571	581	609	577	553	550	571	646	550	599	529	599	581	556	571	614	565	598	571	568	569	552	599	595	539	580	555	575	625	630	544	568	599	571	581	616	609	592	564	572	569	576	587	573	605	588	611	573	586	556	585	583	583	539	600	592	574	538	562	536	584	579	581	530	586	596	613	532	557	584	576	582	525	558	595	555	626	563	570	602	560	571	598	579	530	557	574	589	593	559	582	534	565	549	602	534	583	575	586	598	572	536	587	586	587	584	554	570	568	576	558	563	565	571	620	618	611	565
24186	21043	26543	25082	4212	1081	849	791	732	732	668	674	665	687	627	659	660	613	618	586	573	590	596	651	590	644	691	651	575	588	612	598	599	597	576	648	606	653	602	580	588	589	591	595	591	614	634	577	624	616	584	656	581	588	569	618	596	608	598	607	574	598	573	598	590	639	575	605	669	589	582	597	584	597	586	657	561	631	586	641	620	639	637	672	602	603	625	571	619	613	580	581	571	636	599	627	614	545	576	634	627	609	607	616	611	585	620	618	627	631	616	656	622	603	590	562	633	613	627	555	608	609	622	661	577	645	612	597	618	636	587	609	634	608	648	671	561	630	568	588	588	582	612	587	642	630	621	580	643	605	631	586	679	558	613	582	595	577	601	629	623	596	595	680	581	622	586	620	597	592	628	626	580	615	649	657	613	634	593	632	602	558	596	635	612	602	619	566	556	586	579	577	648	528	624	624	609	641	585	626	668	620	625	602	632	590	573	654	595	592	618	617	596	615	595	618	610	625	593	602	558	616	622	614	568	586	619	564	592	656	615	596	628	629	575	616	587	594	560	637	627	569	581	613	588	615	634	640	611	562	615	582	582	627	564	586	605	667	628	625	561	646	594	593	604	585	631	638	598	639	631	614	573	593	576	616	598	598	590	602	635	640	601	624	597	584	582	604	635	598	623	588	565	592	577	645	567	566	629	620	603	599	627	641	576	591	600	630	619	640	611	558	610	640	611	603	631	648	639	605	572	611	655	602	597	537	607	597	608	608	592	613	641	610	593	634	619	630	593	623	617	627	620	606	583	615	566	605	619	618	630	596	551	597	654	612	621	572	588	622	598	634	632	602	569	582	646	603	617	628	638	666	559	611	615	553	603	618	617	606	628	603	615	618	625	593	651	567	621	644	597	580	591	643	684	616	629	617	597	628	588	615	598	668	596	612	586	627	640	627	626	598	584	615	634	600	607	599	590	558	621	569	672	571	616	577	590	563	616	594	628	566	609	620	623	622	520	597	627	580	624	651	602	633	585	636	628	566	602	570	563	614	629	601	658	635	657	643	583	651	582	644	624	606	639	602	600	580	599	596	604	584	666	639	615	605	609	584	598	630	614	652	553	625	637	559	607	554	616	564	610	621	575	627	566	649	597	650	590	593	620	627	620	630	612	662	637	591	603	583	609	624	611	588	574	606	623	595	569	581	604	639	572	584	579	571	594	609	598	586	635	640	605	617	572	669	607	609	605	595	611	597	597	576	590	606	596	582	598	643	604	593	637	589	583	585	609	623	612	586	649	589	595	569	651	635	617	571	597	608	630	635	590	615	619	632	616	614	618	569	563	628	562	579	648	609	593	618	618	565	581	641	618	620	608	580	628	657	653	597	598	577	637	625	616	657	618	601	593	647	642	631	597	623	582	598	619	599	577	601	629	578	569	618	656	639	621	645	579	602	615	637	600	601	595	568	596	677	635	598	603	621	601	602	597	615	603	598	637	632	582	587	608	582	644	613	573	621	614	599	565	606	599	599	634	635	664	632	561	573	595	599	565	619	595	606	652	605	573	598	659	608	638	615	606	609	618	605	590	622	598	613	653	623	549	606	612	602	618	591	595	559	619	634	608	610	545	628	576	588	585	590	581	622	542	649	609	624	596	652	644	593	590	641	604	610	580	561	604	584	620	581	616	589	649	585	641	585	582	573	595	600	590	619	601	604	623	589	553	595	617	596	610	608	581	559	598	556	608	653	630	589	630	599	552	560	646	579	620	626	575	581	634	616	601	673	597	588	627	591	623	607	618	637	621	614	669	605	582	586	577	613	585	564	602	640	551	601	624	637	559	633	592	612	619	605	557	583	614	564	601	617	591	582	568	618	618	567	635	596	611	572	614	603	625	657	616	630	591	637	588	614	620	611	561	613	626	632	654	587	554	590	587	602	562	660	617	657	627	630	594	636	607	616	598	616	666	579	644	615	628	616	585	595	605	615	608	637	658	607	593	635	610	610	614	620	598	657	582	611	630	572	622	578	610	640	549	641	651	607	584	609	649	601	605	626	613	601	594	572	592	610	649	585	611	638	617	599	564	570	607	665	633	625	595	608	634	581	574	622	600	609	636	626	613	614	613	617	606	605	603	586	603	602	576	677	602	611	591	650	595	614	634	621	608	628	620	663	644	621	576	599	570	595	583	624	567	613	587	595	570	620	596	580	579	636	592	622	592	579	644	618	658	648	605	585	645	585	624	619	593	639	603	611	598	624	637	613	637	600	607	610	641	597	603	590	599	598	607	571	596	645	613	578	611	582	625	607	588	644	613	566	619	644	619	595	610	597	632	612	643	596	616	611	599	595	573	593	640	610	633	621	597	621	637	621	579	600	623	613	556	623	584	624	655	626	597	602	603	618	555	617	620	631	625	594	609	605	640	596	641	571	567	579	595	603	574	623	616	598	601	598	590	574	596	584	595	592	590	615	622	600	627	616	627	599	633	562	557	625	598	615	588	553	603	608	609	557	587	581	596	600	599	623	637	633	641	626	567	578	622	596	632	595	597	571	598	592	617	638	638	596	561	630	571	603	574	609	629	581	617	600	629	630	618	647	578	616	578	647	612	611	639	635	575	621	594	605	623	598	577	601	587	631	657	619	582	625	592	611	644	613	648	620	592	579	593	595	614	600	562	576	636	590	627	597	610	617	581	622	589	638	597	635	655	566	605	648	594	580	575	586	577	600	597	620	590	590	614	583	582	610	585	609	539	602	562	614	648	593	584	602	652	586	618	601	615	622	575	636	637	602	611	641	570	598	555	602	617	572	608	628	630	629	538	589	602	563	574	609	592	609	618	598	639	632	636	594	579	607	613	615	618	638	614	627	569	616	576	601	638	649	598	612	602	633	639	622	587	645	642	591	601	598	598	627	621	589	572	622	654	584	600	572	619	639	610	604	636	643	604	641	541	590	642	624	625	568	600	603	641	636	608	606	627	636	640	567	608	641	629	610	565	592	559	609	643	613	597	631	590	595	619	565	600	621	614	634	613	665	600	594	607	576	646	562	636	579	586	603	645	601	611	674	610	622	615	580	608	571	616	617	634	607	599	607	620	635	564	631	606	545	605	631	619	608	643	578	568	563	558	598	579	599	603	566	642	592	554	603	662	625	605	598	587	597	612	586	643	604	642	588	599	570	593	643	609	547	600	569	622	608	598	580	584	656	612	666	622	619	591	635	613	598	604	604	576	639	588	594	619	645	597	596	624	633	578	605	556	614	633	551	654	587	619	628	619	576	613	593	614	593	642	617	647	560	582	609	594	618	577	553	619	597	592	633	620	666	570	578	647	622	593	591	604	625	587	602	595	589	594	596	649	614	604	615	613	581	596	618	655	627	616	593	581	581	594	588	627	588	597	616	608	599	611	604	650	585	622	595	615	606	620	621	596	615	610	657	583	621	572	580	647	590	605	586	662	578	568	626	607	587	598	573	591	618	604	611	606	631	660	583	594	576	629	635
8599	7859	5087	2849	2206	1815	1515	1329	1149	1113	1074	988	1010	977	1011	928	922	951	906	900	927	877	906	893	893	907	872	901	827	924	934	849	819	924	884	834	861	871	865	888	884	896	964	894	912	911	868	839	843	915	908	866	865	928	818	929	911	865	877	880	909	872	880	911	852	870	871	869	852	804	877	829	841	863	879	905	892	878	898	838	866	862	885	864	870	873	902	916	902	869	896	890	876	882	867	859	818	925	935	857	919	863	851	924	865	874	918	804	902	905	941	866	861	876	895	846	933	918	853	866	876	842	874	874	879	872	908	869	872	887	864	871	951	956	890	856	882	894	857	881	916	899	863	866	903	859	847	869	889	872	882	913	884	815	875	933	889	872	882	867	880	850	861	880	849	912	829	842	909	886	866	924	882	835	873	875	859	852	882	890	827	896	894	892	850	860	824	889	955	868	893	884	866	899	890	875	853	869	855	884	868	899	891	911	913	878	891	854	887	884	911	834	857	859	909	889	848	841	883	886	911	903	863	886	911	902	857	869	922	863	885	886	844	852	850	838	875	872	888	870	858	880	861	884	848	831	831	948	911	904	867	844	905	861	863	901	879	840	891	923	829	903	891	888	913	846	878	886	843	907	917	877	865	858	866	841	868	883	851	897	900	882	872	895	866	921	893	883	891	853	864	842	889	877	903	870	838	861	837	864	861	847	916	838	864	889	878	862	847	868	847	928	851	897	896	876	848	886	837	879	891	899	913	864	869	860	853	885	823	842	860	926	856	880	819	885	909	841	858	871	889	908	874	888	894	912	854	853	857	873	898	842	869	870	920	874	866	886	879	884	880	899	879	864	857	846	906	906	835	874	903	864	824	893	893	869	844	865	899	908	870	869	831	892	830	899	886	885	833	881	858	914	887	909	866	853	880	851	886	895	934	883	878	858	899	859	888	927	885	904	873	866	907	888	921	862	887	914	896	873	862	885	841	879	951	885	909	907	867	854	850	894	912	883	874	867	864	910	897	901	879	858	910	859	871	903	880	837	879	904	880	852	861	895	840	895	879	851	887	898	834	837	860	868	868	838	887	880	928	888	877	907	865	858	876	921	865	859	889	918	855	858	868	888	845	879	936	863	865	916	862	915	898	857	865	859	844	854	859	877	805	913	846	878	900	918	846	867	941	830	955	914	937	871	931	881	856	912	836	890	877	858	926	909	828	910	835	899	880	903	871	881	876	901	946	897	903	881	850	869	907	869	847	835	906	866	852	863	914	867	934	878	842	904	864	894	885	905	842	853	898	883	876	895	865	892	925	898	857	827	867	852	892	870	889	898	847	893	874	873	846	853	884	914	904	893	868	869	862	858	869	869	919	849	814	881	892	857	859	840	826	836	865	838	857	882	871	877	893	908	852	850	852	877	881	899	836	879	846	901	909	908	865	844	886	856	894	871	864	855	932	933	851	831	871	854	851	855	863	914	886	913	914	861	908	933	928	910	888	895	842	937	929	886	817	850	912	896	901	894	888	880	861	891	872	899	862	890	907	912	858	893	917	870	889	861	853	893	878	919	870	932	930	850	863	864	937	834	886	793	912	938	862	862	850	833	860	860	925	852	861	925	793	852	817	906	876	837	916	837	895	840	856	870	843	878	889	898	930	914	866	905	842	843	891	905	846	883	885	904	898	835	893	801	890	837	871	874	877	907	850	925	888	900	877	928	890	875	838	888	867	876	868	866	869	855	914	887	886	905	907	866	880	900	891	907	864	861	871	908	875	869	917	916	875	853	873	893	886	894	876	875	860	867	884	850	861	837	868	853	878	872	872	883	921	852	885	886	814	836	858	883	856	868	899	890	856	845	828	880	849	891	862	880	870	908	924	854	881	868	939	841	881	899	910	875	891	906	850	890	860	816	830	905	898	866	835	899	920	855	907	859	894	875	856	877	869	875	841	883	887	878	867	893	923	867	896	848	822	885	903	884	880	906	871	865	862	881	903	919	832	848	898	896	871	911	877	850	853	880	869	843	868	907	862	828	945	885	930	893	892	843	819	878	870	870	887	856	849	877	884	901	864	859	837	890	885	881	919	893	894	922	845	877	900	862	894	907	908	898	877	866	896	901	820	893	869	873	876	873	860	906	854	856	902	903	897	892	871	843	884	870	904	868	894	865	882	889	880	879	894	896	895	868	865	828	821	822	859	871	857	878	824	920	849	929	910	875	845	876	847	868	870	870	821	869	914	849	867	887	918	819	850	885	878	872	886	886	875	868	847	808	884	880	854	863	889	890	887	924	878	844	852	858	861	901	876	888	881	926	896	878	872	836	889	886	880	832	838	833	859	846	885	854	904	858	826	886	820	877	883	885	885	838	878	881	875	865	880	917	897	837	904	881	825	853	873	895	870	919	852	871	878	907	857	915	921	856	912	858	926	858	854	853	871	862	886	919	836	844	893	857	870	852	882	913	853	869	900	881	826	946	852	860	820	847	857	872	870	905	917	889	893	868	899	901	864	930	883	914	852	941	878	849	924	876	929	868	877	873	890	934	843	887	895	888	880	878	893	858	853	866	860	844	872	922	872	919	841	833	862	866	921	894	916	879	897	863	830	875	882	866	868	861	876	847	884	913	847	871	850	868	883	871	845	840	843	893	888	849	891	897	810	864	916	920	892	885	927	853	843	868	884	873	884	880	850	879	917	887	788	890	911	887	870	916	856	893	896	906	869	852	868	873	874	936	841	853	861	875	896	879	863	880	935	879	853	823	899	851	840	874	933	877	866	854	872	899	907	836	835	893	914	911	882	854	904	852	899	902	853	860	829	880	888	847	834	850	837	894	883	880	872	900	871	879	942	885	885	884	861	951	832	889	864	851	895	872	842	953	937	935	894	877	879	851	853	810	873	887	877	902	892	899	901	836	904	885	864	890	897	875	857	801	889	886	858	919	929	860	868	895	858	889	885	893	889	883	830	928	859	942	858	862	906	927	867	867	864	861	849	863	861	867	881	855	855	866	918	808	895	811	876	901	814	859	860	907	885	875	888	890	865	814	859	934	864	873	837	889	914	846	896	828	883	851	884	871	923	871	877	883	857	936	880	891	877	890	884	850	888	897	890	905	864	878	932	848	813	858	889	864	856	874	884	868	882	830	913	912	891	886	865	907	874	888	884	855	892	863	906	919	840	863	925	846	862	895	878	905	859	890	899	865	858	912	868	855	849	815	843	953	882	908	892	900	890	854	892	937	831	883	905	890	874	851	886	890	938	876	884	863	828	879	883	876	907	867	913	852	851	855	868	927	885	862	885	909	937	919	853	902	914	875	891	843	922	879	862	906	868	805	866	861	878	891	873	838	868	857	897	826	832	925	899	857	835	892	822	856	883	839	920	875	932	889	900	889	894	886	893	900	871	875	834	865	887	890	853	784	841	849	913	847	878	874	863	866	841	858	884	875	888	841	846	873	837	864	886	812	828	881	844	830	871	947	825	946	841	863	886	911	895	848	913	942
22182	21090	28703	23721	21084	20992	3646	683	493	424	404	333	302	295	268	264	259	246	227	228	224	212	204	221	211	210	210	216	196	206	172	187	202	198	193	220	191	168	185	165	200	155	193	196	177	194	187	189	185	170	189	210	196	167	168	183	179	187	177	190	184	191	165	183	194	189	183	180	149	187	202	171	186	181	175	174	194	172	183	197	193	185	187	191	179	166	191	192	191	214	201	187	180	168	198	192	179	161	187	184	204	176	168	177	177	177	193	189	190	179	183	182	161	155	159	167	203	203	184	211	172	178	182	175	189	165	174	168	189	199	179	178	177	181	180	194	177	191	175	177	183	178	178	193	168	180	166	168	172	164	174	182	175	158	170	195	185	170	158	193	173	194	201	180	184	178	178	183	195	162	194	205	182	168	184	187	172	195	180	174	169	170	190	213	173	186	177	168	165	193	200	188	184	197	194	166	170	162	164	170	170	179	188	188	161	166	176	165	212	172	187	185	204	177	184	190	187	184	180	192	206	162	189	174	174	173	141	192	182	174	167	173	173	188	165	157	186	186	172	186	171	178	171	165	158	155	162	179	160	185	159	193	194	181	200	192	138	187	171	164	173	171	172	203	192	166	181	184	164	199	203	189	150	179	174	162	173	188	162	176	208	188	177	193	163	171	184	185	180	179	179	172	188	178	188	170	191	193	205	189	200	181	168	176	167	174	170	171	202	172	189	169	169	153	183	174	176	161	176	160	194	202	193	173	187	170	189	174	156	182	190	190	170	205	165	180	169	208	179	168	157	167	153	178	189	171	187	160	197	197	172	172	169	172	164	156	181	177	193	182	188	186	190	181	162	163	190	198	169	185	165	176	168	198	174	171	162	177	197	184	180	190	174	184	188	175	168	160	191	179	181	204	189	172	208	170	157	190	184	185	186	164	165	174	178	180	191	217	171	176	191	186	163	171	190	191	187	174	178	173	182	200	175	179	183	175	162	178	186	171	187	189	186	198	183	181	172	164	187	191	208	196	203	190	180	187	171	161	161	162	178	190	193	195	205	167	205	176	175	168	179	190	164	170	173	173	170	189	172	180	179	162	190	176	176	184	184	178	187	168	186	170	166	180	182	186	174	193	180	175	187	173	177	164	173	189	181	173	162	170	174	174	194	192	170	183	171	198	171	173	166	172	194	186	189	161	168	177	194	200	187	183	206	173	200	159	177	189	184	168	187	175	173	183	197	185	171	188	152	190	187	173	176	197	188	169	185	154	186	193	170	182	193	194	168	202	174	197	194	162	171	149	169	185	177	173	169	193	161	172	174	195	190	161	176	167	188	178	169	187	190	166	193	166	191	181	159	168	180	182	182	164	170	175	186	196	197	167	196	175	193	166	192	152	171	184	191	181	187	173	166	195	184	175	181	191	171	153	180	163	177	183	173	186	169	161	168	188	210	166	185	179	194	186	184	190	175	198	184	171	191	167	186	188	174	186	174	174	159	166	199	177	168	170	198	186	197	193	183	182	208	166	189	196	145	157	184	154	170	172	204	187	187	183	180	182	168	164	182	165	186	198	174	171	183	168	169	165	202	159	183	157	182	179	180	185	185	208	172	159	176	180	196	172	178	166	191	199	172	192	184	190	193	176	165	192	179	168	169	186	197	201	163	193	200	196	154	189	210	183	186	171	156	167	183	151	204	200	191	205	183	186	173	187	189	188	194	188	179	189	169	153	181	150	199	183	181	174	168	195	169	170	211	176	191	168	178	197	198	200	189	189	169	163	196	180	186	177	177	185	168	163	153	166	155	184	206	204	182	184	194	185	177	178	190	168	165	169	186	187	176	174	154	177	137	212	189	180	198	172	174	177	170	171	177	179	170	174	194	176	163	161	191	191	181	174	175	175	167	183	173	194	154	177	179	181	182	163	151	183	184	166	186	199	164	174	187	176	159	165	169	172	178	180	160	197	191	157	188	173	182	180	161	180	190	191	165	188	144	164	194	170	184	194	181	183	157	194	189	166	189	199	178	149	182	195	163	160	165	174	179	161	172	163	183	156	180	173	187	178	174	169	197	162	178	205	190	189	169	168	197	201	173	196	174	171	173	196	179	157	169	179	182	157	168	191	195	161	161	167	187	171	180	172	179	175	161	197	177	178	189	178	193	193	164	178	183	183	166	169	165	189	181	170	183	171	194	195	185	189	161	195	173	164	181	176	183	166	177	170	180	189	193	157	186	162	184	173	154	179	204	194	189	170	175	198	181	163	184	182	191	176	186	194	194	206	195	173	181	198	192	174	171	174	213	197	160	167	171	172	203	181	172	185	192	168	162	190	170	170	186	181	209	165	168	196	191	176	149	164	189	189	180	182	189	180	162	177	185	174	182	171	178	161	181	173	188	186	169	154	154	180	183	174	182	153	163	176	171	195	181	184	168	166	179	174	184	187	211	207	177	179	182	179	186	164	160	182	161	161	182	189	212	176	192	171	185	151	165	186	206	167	175	182	179	182	174	174	209	176	171	190	176	196	189	185	186	170	178	206	187	183	195	194	171	179	184	222	182	164	149	172	162	198	185	165	192	162	157	174	163	172	166	205	172	163	177	180	204	171	170	171	168	173	191	198	166	205	175	179	167	184	177	175	194	181	184	177	190	186	191	169	192	192	191	207	156	189	197	204	181	179	191	172	180	169	178	156	182	184	193	181	162	185	164	181	164	170	172	190	171	183	170	189	167	171	195	188	176	174	197	181	183	179	193	167	185	157	189	184	170	177	180	178	190	179	205	167	189	171	193	170	178	138	158	203	189	190	172	193	197	165	196	188	163	183	191	192	173	177	166	182	161	201	179	192	171	171	172	194	159	173	177	184	189	142	174	163	171	175	195	174	184	181	172	170	191	190	161	183	168	194	187	162	166	202	186	152	164	175	172	200	177	197	173	172	160	180	176	167	164	182	166	193	185	206	188	176	179	210	189	162	220	176	181	199	196	182	182	165	181	148	194	171	177	178	157	184	206	204	203	185	184	185	170	186	172	185	174	160	182	169	183	188	189	189	162	164	184	183	190	193	203	178	188	160	160	174	161	169	182	174	183	176	189	179	156	174	173	176	180	178	174	199	170	172	177	181	161	165	187	185	173	179	183	171	181	191	183	165	155	170	171	174	184	176	178	176	178	191	182	160	172	187	190	191	168	196	189	199	177	178	187	177	177	172	165	176	177	197	201	174	166	195	163	195	163	202	157	207	159	181	172	179	165	191	151	174	184	171	184	182	199	204	177	163	165	175	179	169	195	188	193	183	197	181	169	179	163	177	201	186	165	184	175	189	162	178	183	184	184	178	196	172	187	176	186	170	203	191	184	196	167	177	167	145	177	203	185	186	182	177	166	161	184	176	178	171	198	153	167	168	169	171	169	184	159	180	179	170	184	175	185	174	176	170	147	153	198	183	161	189	166	185	194	179	189	179	175	186	169	181	155	178	167	162	183	187	180	185	158	159	166	193	185	186
11791	17122	11576	5735	3979	2884	2051	1585	1249	1014	812	707	607	600	525	434	435	399	382	357	382	330	317	327	332	334	324	329	326	297	302	316	261	288	265	279	295	299	303	296	284	262	276	295	269	272	287	285	276	259	264	286	255	284	301	286	256	262	257	260	277	296	281	286	259	277	274	264	297	269	274	269	262	282	267	279	283	283	255	289	277	250	300	281	276	260	271	252	262	279	244	253	296	261	285	275	282	299	287	299	285	272	275	278	278	240	288	254	222	295	279	262	301	282	295	270	268	241	276	290	260	259	252	248	263	271	249	253	252	257	274	283	254	273	265	277	238	257	264	284	238	252	291	263	234	289	283	255	275	274	293	240	271	255	260	296	258	249	279	264	255	262	253	249	248	254	265	235	260	296	284	290	237	256	252	287	262	246	272	271	265	293	278	263	280	282	268	262	272	255	267	240	272	299	246	245	248	268	254	282	254	269	249	248	251	242	254	238	254	247	269	274	236	234	264	237	245	265	259	299	292	280	279	288	258	259	273	250	265	238	266	293	266	263	295	242	276	265	273	257	262	260	234	270	267	267	266	266	273	264	268	256	282	290	242	240	278	306	284	255	281	267	246	277	277	274	252	254	264	244	256	271	271	252	259	279	278	292	278	278	255	258	278	256	257	282	274	254	275	246	268	290	282	264	277	244	266	263	285	261	264	262	286	277	275	272	272	258	275	255	276	236	236	267	244	261	247	270	292	252	251	273	273	292	260	267	274	284	266	264	269	290	267	231	301	278	267	280	253	257	274	252	266	289	248	253	242	249	272	284	282	258	246	275	265	250	257	271	253	248	257	297	269	280	256	273	248	284	259	271	263	268	268	280	316	232	291	256	269	258	291	248	286	284	253	260	255	255	262	280	265	258	270	237	240	274	276	260	255	240	244	245	275	254	274	263	272	284	284	268	296	279	285	256	256	262	271	263	270	236	291	264	268	269	261	277	275	268	269	275	261	245	263	256	286	251	262	271	274	274	261	276	256	288	265	272	261	263	264	249	247	266	284	267	258	285	238	284	261	276	244	262	264	232	268	269	254	264	251	265	247	228	289	283	273	259	310	227	257	251	249	252	280	264	267	266	253	259	266	254	255	241	247	254	251	261	245	249	248	276	249	266	253	271	270	244	268	258	292	254	245	276	277	249	271	248	262	277	262	277	256	260	277	262	251	253	272	239	278	266	258	258	244	281	263	282	275	262	234	267	242	260	254	251	297	252	247	238	255	273	245	239	262	252	283	272	278	265	263	263	276	267	270	267	266	274	286	261	260	261	291	259	277	262	278	273	243	254	259	282	280	256	226	256	283	274	300	261	254	269	282	251	264	269	260	251	250	274	270	244	245	218	282	276	269	257	248	279	303	299	250	286	272	286	263	277	272	235	248	278	261	268	236	279	265	259	255	263	251	266	267	298	296	247	274	239	282	276	272	262	241	285	279	287	258	253	270	256	263	252	254	277	261	253	266	284	281	273	273	264	290	273	267	248	240	290	269	267	266	291	297	260	257	237	282	252	275	260	267	253	234	254	265	283	267	275	259	252	261	254	250	252	261	271	286	258	277	273	254	282	217	281	283	264	285	276	278	244	271	256	256	266	281	292	277	259	313	246	271	257	251	246	256	278	289	255	277	260	267	266	272	272	234	247	250	253	270	264	247	299	249	308	257	257	248	265	278	241	255	258	268	269	261	271	280	273	253	284	260	266	261	251	261	301	267	285	273	257	256	246	313	291	274	262	248	275	244	259	256	260	269	283	269	296	237	287	257	274	279	282	300	280	288	267	268	257	246	273	239	267	256	264	250	276	246	264	257	250	268	238	282	249	263	252	294	301	270	259	292	282	253	293	278	269	254	255	260	254	238	256	259	252	255	236	281	239	262	259	236	271	288	261	265	255	269	257	266	259	247	259	258	251	254	254	247	296	255	232	255	279	287	248	261	257	254	245	276	259	241	278	279	265	263	286	275	258	268	231	277	253	260	234	253	271	285	290	278	257	280	281	251	263	268	280	289	248	278	285	222	258	269	246	223	233	250	252	226	282	274	251	291	271	291	263	258	261	255	273	254	252	251	264	261	302	270	272	252	263	274	241	256	278	243	280	287	256	256	269	246	283	251	238	250	277	237	246	253	292	283	273	252	258	279	263	269	245	256	260	261	288	259	274	259	277	277	267	289	253	250	268	259	261	242	242	279	220	271	262	249	260	277	256	266	263	276	241	249	248	260	286	276	240	266	269	287	267	243	251	269	242	264	241	272	269	276	253	282	252	259	276	232	209	254	288	254	257	260	250	278	275	239	266	265	292	234	252	273	243	254	277	272	286	280	278	251	293	267	279	283	256	257	290	246	274	277	272	265	277	276	252	282	244	265	269	242	246	248	261	263	255	291	265	260	263	291	273	257	274	259	270	261	276	259	236	263	259	241	271	262	250	282	254	243	266	253	257	279	288	259	258	255	284	248	278	260	264	270	268	271	271	252	274	250	245	281	275	269	285	248	257	278	266	280	267	311	279	275	273	260	261	303	270	222	271	261	295	280	281	248	256	260	292	247	265	278	246	276	285	295	278	263	251	258	251	259	249	281	240	301	243	275	290	295	267	275	253	273	274	258	279	282	258	275	282	264	269	283	258	271	276	281	286	271	255	266	243	268	257	263	275	246	268	278	274	274	291	283	275	261	284	283	272	251	270	251	260	266	264	256	279	235	266	277	278	269	276	258	251	251	276	284	259	246	278	225	265	260	285	247	269	239	275	268	248	266	289	277	243	246	283	288	273	258	274	284	247	261	250	256	281	258	271	231	269	258	267	244	237	276	262	257	247	256	265	257	267	285	262	261	273	238	274	254	263	257	265	236	268	252	254	285	280	246	274	279	268	292	296	266	276	225	276	263	276	267	268	268	248	259	265	261	244	274	267	254	261	259	295	254	269	267	264	268	281	245	280	237	273	302	270	268	273	270	274	269	260	268	253	258	288	264	272	265	258	263	265	253	272	244	261	277	292	292	273	273	268	254	252	228	281	248	250	287	265	253	278	272	274	270	254	288	261	282	250	249	275	260	252	249	275	239	251	254	254	262	252	284	287	287	249	267	254	258	260	281	309	278	261	254	247	295	251	257	283	257	252	294	269	298	289	247	276	254	263	276	262	256	252	255	258	282	264	269	237	273	287	260	285	279	282	275	231	276	268	243	232	268	276	244	282	261	242	278	264	274	267	250	247	266	284	266	248	275	242	263	257	264	250	241	264	262	270	250	279	282	242	278	264	251	296	278	250	264	284	267	263	268	267	257	235	281	269	269	246	300	262	243	271	256	254	258	266	269	270	251	269	271	261	310	269	292	254	244	248	252	263	259	258	248	307	252	251	277	256	229	250	248	243	286	264	251	251	259	261	282	268	291	297	283	252	268	286	294	256	279	262	260	268	258	258	237	251	266	253	275	263	269	272	233	268	246	253	275	245	273	305
26884	19151	5943	1371	875	818	731	781	716	681	691	716	699	674	705	672	658	731	741	667	739	666	673	676	680	658	647	697	684	677	692	705	663	703	664	657	687	694	694	705	672	702	683	683	652	692	677	722	682	644	691	718	704	725	665	641	722	654	708	683	646	674	676	683	684	701	675	632	676	678	667	743	623	660	649	666	699	647	687	638	673	672	638	671	690	677	682	664	715	660	676	671	649	623	671	679	707	633	690	682	660	685	719	667	750	679	677	673	695	686	669	716	681	665	662	643	650	642	652	702	687	683	652	637	674	720	673	678	673	681	685	672	671	666	697	681	650	700	699	677	652	696	708	676	671	682	688	658	695	666	665	660	632	647	671	689	668	641	678	664	647	649	683	672	666	668	710	659	668	665	605	696	705	646	701	686	663	728	666	681	678	674	641	672	681	622	664	660	695	695	702	669	692	684	675	673	682	709	646	754	662	669	654	703	642	681	669	704	706	613	676	694	710	617	694	640	692	709	658	652	712	672	700	667	653	625	704	649	657	682	677	713	678	665	686	707	670	681	673	640	647	694	645	681	662	683	664	688	669	676	645	683	683	633	697	712	659	689	691	708	683	666	671	713	718	662	629	716	694	696	686	658	697	667	647	666	697	695	714	703	682	680	677	666	692	650	697	661	718	676	642	695	698	641	653	643	682	642	676	703	668	685	667	663	734	728	670	709	661	667	729	631	711	699	692	698	683	721	670	666	700	686	702	690	682	688	711	656	654	684	680	672	688	624	645	691	659	662	682	658	710	710	686	671	707	629	637	665	642	711	693	708	696	662	668	660	700	650	688	690	715	667	689	683	728	667	713	676	635	737	669	675	668	658	688	646	691	733	676	664	642	707	663	694	664	677	675	692	668	687	689	712	683	668	703	661	673	695	707	674	694	680	647	724	721	672	684	657	721	651	630	650	668	725	671	677	684	644	658	680	669	691	688	679	691	696	709	662	657	680	663	723	667	701	673	664	651	701	627	684	674	682	710	650	671	695	652	704	687	703	680	686	642	703	684	667	664	708	661	680	635	679	635	682	675	697	701	686	663	685	660	702	726	688	717	712	636	693	656	642	628	724	695	665	687	624	633	635	679	688	682	686	702	678	673	741	675	655	678	659	690	674	662	690	708	680	699	709	659	664	719	693	675	696	660	664	658	642	691	668	673	679	688	672	687	677	729	715	716	663	678	706	642	691	674	689	709	675	705	667	696	685	653	647	714	697	674	679	720	696	719	728	717	677	657	690	666	758	662	695	645	751	649	734	709	661	643	683	671	757	665	644	662	692	686	677	699	658	669	692	660	660	702	701	653	667	709	691	688	679	662	666	637	645	681	702	652	676	701	674	640	703	645	657	728	652	706	716	718	683	693	649	785	688	657	655	726	657	679	676	676	698	696	678	646	684	722	658	620	664	663	690	718	661	670	684	666	645	619	694	654	663	701	659	672	699	665	732	682	683	701	719	610	674	678	638	719	726	728	708	667	652	700	677	680	707	636	664	667	725	750	688	676	666	717	657	687	698	691	659	686	688	715	688	665	673	716	676	702	673	662	698	644	673	677	664	661	636	690	681	625	657	708	657	687	672	685	690	706	705	650	672	716	665	686	680	671	732	651	682	727	679	611	716	689	705	692	676	634	652	673	720	716	697	711	717	702	687	629	652	672	698	695	666	668	691	671	685	656	665	706	665	708	693	699	651	693	693	672	643	689	705	696	694	631	735	712	691	685	708	683	713	722	677	679	648	677	686	655	747	695	680	679	674	690	639	680	667	694	667	687	670	703	671	644	670	649	688	688	657	657	695	725	708	620	660	682	674	682	637	653	681	664	699	641	623	694	700	635	657	661	683	678	673	693	661	690	710	674	688	713	688	673	663	656	643	665	651	643	662	657	698	738	709	663	678	676	705	713	640	669	661	697	668	633	658	687	672	647	669	683	707	672	669	658	673	682	662	693	697	692	644	676	673	754	643	661	692	693	695	674	709	685	701	705	677	720	685	676	674	702	725	659	638	718	664	660	655	691	644	719	699	692	695	664	666	654	642	708	713	717	654	641	644	651	659	711	709	629	670	642	661	693	644	703	673	662	673	658	666	665	687	690	686	725	664	662	694	716	654	692	669	637	670	693	674	715	660	670	663	693	691	662	672	712	698	685	638	699	672	702	644	686	670	678	688	689	696	655	687	703	673	680	697	698	698	698	646	671	694	630	663	662	682	717	671	659	662	655	710	691	698	698	668	736	716	662	648	657	649	641	654	690	673	658	741	633	715	650	684	666	680	681	650	673	690	673	651	661	671	698	700	655	719	677	641	684	676	677	675	660	687	713	655	699	662	720	682	670	651	664	666	698	689	628	695	666	692	689	669	668	667	706	687	709	657	661	710	658	682	639	691	699	687	676	652	675	704	632	683	680	679	669	691	679	597	695	682	695	658	672	646	695	693	689	660	669	651	691	643	658	723	655	663	632	669	649	717	683	702	701	681	671	649	647	670	667	675	681	676	696	691	688	709	671	683	712	761	705	622	667	701	635	721	667	665	719	646	683	680	677	645	676	711	752	665	712	690	668	636	640	685	689	710	651	704	691	683	706	649	661	655	642	679	679	696	687	725	703	689	678	700	695	710	662	708	712	694	649	701	701	716	722	708	641	645	692	683	661	652	676	646	654	639	669	716	697	714	678	670	638	668	680	695	731	655	665	681	633	670	737	726	684	665	633	667	687	668	703	703	684	684	659	676	720	695	652	706	662	710	678	662	740	651	658	663	699	677	686	655	703	654	698	684	669	705	714	678	682	736	667	650	698	677	666	625	670	667	717	681	695	699	694	642	646	703	701	667	650	663	703	607	725	641	705	642	674	697	665	728	682	664	654	662	632	697	660	656	680	659	639	651	707	668	687	654	660	697	697	662	692	646	702	650	677	764	693	658	681	711	691	680	707	656	692	714	645	666	618	682	698	647	642	616	669	681	653	693	713	670	675	638	632	699	637	688	636	670	650	685	694	709	650	660	703	652	650	684	677	692	721	654	686	691	636	673	683	686	682	691	684	687	693	646	666	699	678	673	678	671	678	687	698	660	709	675	684	653	655	677	737	713	645	698	717	653	675	680	688	659	700	630	650	716	649	665	685	684	672	726	635	637	657	698	677	706	657	677	696	705	653	664	675	647	682	687	650	699	653	674	670	654	655	636	725	701	673	709	681	665	726	643	682	642	667	705	675	645	690	662	656	670	711	674	648	654	705	666	671	648	667	600	736	701	667	676	661	702	689	698	739	664	698	672	682	661	679	650	702	667	674	692	683	675	698	685	696	676	655	708	723	657	676	660	676	673	642	647	692	640	685	742	672	699	674	665	685	605	708	689	690	699	662	659	665	689	691	642	678	681	693	654	665	676	672	628	701	685	676	676	676	666	709	624	691	665	718	672	687	662	662	669	659	673	687	657	699	682	694	702	642	696	663	709	719	699
7641	4236	2974	1796	1653	1479	1359	1160	1114	1108	1056	1064	979	984	1028	1071	993	998	1038	1043	998	1029	976	960	989	1038	1002	985	979	1012	929	1042	974	1014	962	928	946	1007	1009	1017	1020	1051	974	989	1027	949	930	988	1013	973	965	971	998	986	1030	967	977	1031	1009	995	1031	1021	967	993	942	1035	1022	945	1017	1021	1018	984	1026	1026	935	1024	1011	939	1006	982	971	996	1007	960	991	1043	982	966	937	944	973	985	960	990	997	1010	993	991	1004	1006	988	998	984	956	980	1012	994	1006	957	999	1007	949	981	1079	968	999	980	1009	981	950	956	992	998	968	936	1030	1032	980	964	1005	1030	975	1008	986	994	945	980	955	987	978	965	990	1001	1048	1000	966	1041	986	988	1052	1026	979	1010	1045	934	980	1000	958	970	958	996	1009	995	1033	963	1039	1043	1064	993	1031	993	980	995	988	983	1001	977	1027	953	969	950	1025	952	1060	1063	959	986	951	971	997	975	952	1005	1037	988	957	990	965	974	954	1035	984	1008	944	1000	986	979	1017	969	953	1018	1007	964	998	943	1004	1013	987	985	988	1023	993	979	961	994	944	1008	1007	947	970	1021	1003	1002	959	1004	940	956	1010	983	999	1031	1046	1036	1013	1027	1023	978	975	973	973	948	949	984	986	932	1002	955	1021	984	1026	969	927	1004	947	975	1021	1003	974	1004	993	1010	979	985	965	1018	990	984	956	1014	994	989	965	1003	1040	998	1016	1012	959	1012	989	987	994	982	1017	1006	991	987	1037	938	986	991	1004	1028	953	963	971	1028	995	1015	992	953	995	1005	940	984	1015	1027	1009	1028	940	995	991	1019	1047	987	992	964	997	974	1093	1036	993	985	1023	1005	971	962	976	1040	986	986	1019	1010	997	999	1000	945	996	960	1037	1016	1002	942	1023	995	1011	966	1031	984	979	1005	995	1012	995	980	986	937	957	1000	994	965	1006	977	964	978	913	985	1011	1001	966	1031	984	992	1025	977	953	1026	1018	983	975	1019	976	1002	963	1050	991	930	985	1016	1020	979	947	968	980	1004	1019	1051	1047	1042	1037	1036	1059	984	989	924	1013	991	981	945	969	940	1023	1022	1017	955	998	970	963	946	1009	1004	1017	1000	1024	1004	1028	1000	990	957	977	914	991	986	938	941	980	991	945	982	1009	1004	983	976	1024	1015	965	1013	1026	992	936	950	1012	916	1033	1030	984	956	988	1014	943	956	990	976	984	1023	1016	1015	952	1025	1016	932	980	985	964	1011	997	1003	972	961	952	989	1025	979	1016	952	1030	982	1021	958	1009	985	982	1007	994	992	1022	1010	977	966	983	1027	1024	980	989	984	983	983	1012	999	937	960	1035	994	1003	1010	1029	1015	1011	1045	997	981	1024	1001	1043	952	990	990	1018	987	930	978	1016	999	985	997	921	1010	998	989	970	991	987	1048	998	1032	1040	1014	1016	975	1011	1029	1002	1006	967	962	1035	1007	967	1009	1038	1009	996	928	1026	936	952	944	986	991	1001	960	1009	1015	997	1015	963	984	1030	1001	1014	999	947	997	971	999	983	956	968	1053	1034	1033	999	1009	983	1004	958	983	1012	972	1038	1007	988	1000	1010	1009	1011	981	975	991	991	992	1007	973	970	1039	1030	967	1031	983	1019	1037	977	1015	992	1058	945	1039	1020	1007	957	1011	1058	994	929	1042	968	994	966	1039	925	1003	947	968	1031	1035	1025	925	953	979	1024	1020	1007	1023	1068	1013	1013	1022	1015	950	982	951	954	1028	949	1019	992	984	976	1021	1047	968	950	1021	1073	1027	982	1018	1004	991	938	1008	991	1004	967	1015	992	983	998	1023	982	932	963	974	949	1006	981	999	1003	962	1037	998	999	948	1011	981	1043	1033	1041	1013	975	968	1026	967	1000	1050	1021	1021	1008	990	955	958	995	1012	889	1015	998	1024	984	989	980	997	1023	1051	1049	1019	1031	1018	998	998	1055	1032	999	1020	983	971	963	991	1039	1046	1001	996	959	1016	1018	1018	1032	998	1040	996	986	968	963	922	1053	980	983	973	999	969	973	970	1005	1088	1023	1028	1015	987	960	981	940	1016	1002	1016	937	1043	1013	1010	1018	980	991	976	989	990	1034	972	964	1022	1008	957	968	1035	1032	937	973	1010	962	962	966	1029	953	974	988	986	976	1010	952	984	973	976	1005	1015	979	971	1018	1018	987	1018	1033	1027	980	894	1013	1005	1014	976	959	968	989	974	992	1032	991	1021	964	1027	1070	1011	967	972	961	955	983	951	1004	972	976	922	964	1056	995	989	984	1007	1016	1023	994	1014	983	954	1016	976	944	915	1024	970	1045	966	997	1019	992	1016	988	998	936	1061	973	938	950	989	1014	983	1025	1025	1012	1026	995	1069	998	904	993	1003	984	1015	1008	965	989	965	947	982	1007	1011	1015	1044	976	994	936	988	990	945	927	961	994	991	992	1022	996	959	965	1005	986	1029	967	1043	989	1004	992	936	1081	1013	1034	1004	995	1004	945	954	1006	1009	997	954	996	952	1014	1032	1002	959	962	978	980	1004	980	1011	954	1041	982	1001	935	998	957	1055	975	1009	971	1028	1005	982	972	945	971	1063	948	1024	996	999	1001	1019	1017	996	976	997	1005	1009	977	978	1004	1023	975	987	1014	977	962	1002	1023	1036	980	1001	1027	1006	1059	1005	1044	987	977	995	1041	1020	984	1016	1046	992	1006	1004	1023	1015	989	1034	958	985	904	972	972	988	978	1023	993	980	1056	1002	986	1015	960	1001	1014	983	965	976	923	1014	992	988	995	1001	965	1092	1034	960	1034	1035	972	995	989	1073	960	1016	977	982	1033	992	989	1002	982	954	960	974	1022	987	929	1015	1004	971	1017	1038	991	1016	986	964	955	1034	998	984	962	960	1011	985	993	1010	992	1012	990	994	961	988	981	950	1056	1087	1015	993	1007	944	1017	991	1021	947	1045	982	1006	983	1070	920	1027	981	1012	979	1015	992	1031	1007	989	949	1023	970	960	982	983	932	975	1046	964	1021	937	963	1025	996	989	1045	993	943	1033	1016	1010	983	979	997	1009	1049	977	927	1025	975	928	1002	997	969	961	1001	962	944	1005	1008	982	951	1043	1013	1015	1034	987	1043	1009	1000	974	1051	990	1020	1022	1025	1034	959	976	987	1009	1012	1021	994	952	993	996	948	980	1017	989	1049	990	1026	1000	988	985	957	1008	1005	980	964	995	1008	993	1018	977	1017	1021	989	950	953	959	942	920	989	1003	972	955	979	956	1009	1023	981	999	960	993	1008	984	962	996	992	986	952	989	1018	1046	967	1041	996	993	1018	1030	1005	991	1010	1011	981	1037	1001	994	1024	996	977	971	994	955	957	990	973	1007	994	1060	1004	994	945	929	1010	943	985	976	1014	980	957	1005	961	969	980	920	1042	1028	983	1009	1001	968	955	979	964	1025	1007	1001	1079	1010	990	952	1002	1033	981	1023	943	1034	1036	954	984	995	1037	970	1038	991	1035	1009	1024	1022	976	1003	970	997	1027	995	1054	1016	999	966	991	957	1000	965	1021	1025	983	992	1033	954	983	981	931	1018	977	1014	973	993	1069	1027	917	990	1097	1005	973	1002	1028	995	973	945	947	1030	1060	985	1034	947	1016	991	985	1074	1016	1003	944	983	1008	942	1001	1000	1035	1029	1007	939	1003	989	1040	980	951	985	970	966	1030	945	1010	953	1007	998	972	979	1075	1022	996	946	1011	1020	957	941	1005	1026	978	1016	1006	969	991	994	962	972	997	965	977	982	1026	981	1042	1024	1012	990	1072	968	1037	984	958	925	1007	995	996	980	970	971	940	999	982	1002	941	975	989	970	1016	1020	996	1048	1015	1056	1003	1020	1015	1013	969	997	995	1024	971	1039	968	980	984	1004	958	1025	956	990	980	986	980	1022	961	1014	982	1012	946	945	958	1009	992	934	958	985	1007	996	1029	993	1003	953	970	978	979	971	986	949	1021	1014	1020	941	975	980	951	987	984	902	969	1014	1031	995	960	1001	976	1007	999	1001	977	1055	990	954	945	922
23017	21080	28210	24169	21044	6804	996	739	592	535	487	449	473	412	451	424	452	376	417	410	409	412	407	417	430	392	397	396	395	408	401	377	381	390	372	378	401	372	377	381	356	359	382	367	393	364	375	371	349	400	365	369	386	395	406	389	366	359	368	376	408	379	379	401	379	387	365	386	402	389	347	369	373	403	387	376	348	369	373	381	387	393	362	350	384	377	335	365	338	380	381	352	376	369	354	414	361	436	384	366	365	372	378	408	349	347	395	377	383	365	400	369	409	379	361	394	356	369	373	384	387	377	378	374	392	364	367	357	354	353	382	353	370	383	350	396	364	398	399	378	371	364	390	357	385	380	389	348	399	375	373	350	373	379	368	380	343	404	388	357	356	397	377	374	353	379	361	384	372	362	386	406	385	377	366	402	403	361	388	384	343	352	408	380	371	378	386	347	383	369	401	375	379	392	384	397	355	398	382	374	385	378	369	395	353	359	371	376	433	373	350	394	384	380	399	379	360	383	412	397	372	388	353	335	368	378	389	358	374	351	348	369	368	371	369	385	355	341	377	399	405	364	392	384	373	411	358	311	329	390	390	377	387	376	373	368	369	353	396	360	348	376	373	369	397	348	376	371	369	410	372	416	362	399	399	378	411	356	391	392	380	385	377	388	368	377	342	366	350	373	370	359	331	365	350	353	379	405	393	339	370	370	365	397	385	405	405	374	375	361	389	374	387	358	386	346	398	369	373	404	402	368	371	340	400	364	368	375	378	372	372	404	396	380	377	383	380	364	378	361	366	420	359	397	388	389	373	350	351	400	387	400	358	413	391	346	380	393	375	325	406	403	358	378	376	418	346	378	392	351	356	375	370	387	406	343	390	362	349	397	383	329	386	408	358	368	372	384	406	356	354	388	383	362	357	401	373	379	363	401	353	366	332	388	340	382	399	380	395	335	406	379	339	369	379	399	376	388	381	370	389	327	351	401	374	367	366	382	357	354	346	408	375	425	357	388	395	352	368	368	390	363	373	394	380	377	361	430	365	350	398	375	356	347	384	378	359	381	401	366	405	345	378	378	410	364	361	385	366	362	373	360	393	378	346	342	369	371	371	348	384	373	410	368	363	380	387	367	383	408	355	393	368	363	376	381	358	390	353	357	385	348	358	388	366	328	394	370	386	370	395	390	375	344	377	378	377	392	367	372	377	363	388	364	356	343	349	353	362	394	341	364	384	355	383	402	401	387	359	395	388	395	371	355	385	386	420	399	356	365	366	389	409	386	358	331	356	368	364	374	364	372	358	340	368	342	411	381	377	392	368	382	357	337	354	386	397	362	387	351	403	371	399	382	409	393	346	403	397	359	398	377	353	367	367	394	385	390	380	417	378	352	386	384	374	361	393	369	393	392	334	381	358	412	354	331	355	415	389	351	376	392	376	386	385	354	378	346	358	380	398	368	374	373	367	369	402	367	375	375	359	358	353	375	387	388	399	380	366	384	355	364	395	382	393	383	402	391	338	416	384	376	348	370	359	384	380	371	354	370	379	371	323	368	349	345	391	334	395	398	401	387	326	357	371	392	372	391	353	398	357	373	362	360	358	391	376	374	349	415	342	350	367	395	390	373	387	377	345	375	363	358	353	385	329	368	378	381	373	378	365	402	408	361	379	353	378	384	359	356	373	400	382	390	373	404	383	386	397	383	394	416	383	389	363	385	386	348	391	405	394	379	403	393	360	383	373	367	353	356	357	383	371	383	386	387	372	377	375	375	373	392	392	417	351	370	403	393	361	376	382	373	387	396	373	362	389	406	362	394	365	424	367	378	354	366	365	325	368	406	366	412	395	383	397	384	400	390	372	386	376	368	405	376	381	348	363	350	412	362	401	364	404	377	397	374	372	390	348	371	376	343	344	380	384	398	391	398	398	384	339	353	391	408	369	406	373	385	382	361	375	386	368	380	384	350	379	357	380	341	353	437	367	366	385	353	343	364	380	381	370	336	417	355	381	393	403	420	378	364	364	351	378	400	359	350	371	382	369	335	391	372	369	367	372	373	343	352	383	393	375	409	376	366	385	355	363	354	377	384	374	366	378	373	370	373	377	402	399	368	407	357	360	384	388	369	378	355	401	418	394	359	388	386	391	369	344	367	386	406	368	356	369	358	361	363	376	392	355	404	363	393	394	361	359	390	376	355	362	364	380	343	365	359	409	385	365	341	357	361	377	366	398	369	397	390	412	354	360	381	366	360	390	342	400	358	372	335	407	395	389	415	387	375	408	370	414	389	364	402	389	394	376	375	389	375	373	368	370	371	401	351	346	373	383	362	356	350	378	377	385	382	358	350	346	325	397	383	371	370	387	370	345	376	417	343	346	374	399	408	382	374	382	374	405	386	374	406	372	378	401	406	379	355	360	393	379	403	366	363	376	333	373	355	395	384	362	375	381	366	398	361	387	336	393	374	351	370	397	362	375	364	377	381	381	379	385	375	337	351	381	405	350	393	354	386	408	381	352	386	339	355	395	407	357	368	387	351	362	380	374	399	363	351	374	391	364	366	385	378	383	364	400	399	368	399	380	409	401	377	376	372	346	361	376	372	370	397	360	402	386	394	346	363	390	360	385	404	358	375	368	364	356	415	361	364	344	358	386	398	360	357	403	399	391	374	389	416	352	370	402	367	389	416	393	360	330	376	340	368	386	355	364	389	380	389	368	375	409	360	388	372	407	397	323	380	365	383	370	376	352	395	376	401	378	364	383	410	376	388	324	367	390	376	363	348	358	390	376	389	369	385	356	358	355	405	388	363	342	352	387	390	370	365	408	340	336	381	366	339	383	403	363	363	373	361	373	387	368	388	362	371	371	363	367	379	425	387	333	374	411	388	360	371	391	377	376	372	386	371	390	396	353	388	359	369	381	362	386	371	400	365	367	341	379	358	369	360	348	390	392	363	393	355	428	397	381	386	378	366	386	354	371	370	372	380	355	351	391	396	438	382	371	367	394	391	402	389	350	378	342	397	379	376	346	366	375	364	352	345	375	334	371	401	379	408	387	362	412	434	401	380	391	368	332	373	396	355	383	381	342	387	364	415	403	384	391	354	385	356	349	369	382	410	375	383	387	366	368	352	339	396	360	377	405	371	368	381	381	385	393	403	339	380	421	388	367	364	380	362	371	372	393	339	354	338	380	370	369	363	380	354	377	391	367	416	369	362	358	397	354	354	397	362	350	377	384	381	409	353	411	341	366	386	400	364	366	351	379	371	364	352	378	386	378	408	412	355	401	376	377	384	394	390	407	399	395	379	385	363	329	388	370	367	361	370	398	397	374	416	379	369	393	384	372	347	376	390	380	377	386	371	368	384	368	400	365	364	381	365	381	398	364	392	413	392	391	346	367	358	408	377	367	363	380	403	383	371	350	345	380	360	389	335	362	370	396	376	363	383	387	372	369	365	388	399	412	376	382	385	368	384	354	370	363	347	416	375	357	367	384	385	344	388	388	367
9188	12221	8171	3868	2785	2050	1662	1335	1079	925	905	905	798	678	743	701	664	663	665	654	599	611	642	686	621	591	607	628	583	587	641	575	630	607	520	589	600	590	609	545	587	604	554	552	542	596	590	570	586	587	545	623	589	564	602	546	563	610	603	594	598	619	575	556	600	618	588	527	581	573	584	547	512	566	553	550	569	553	553	578	608	600	578	610	534	548	633	542	607	553	568	530	563	580	583	565	576	531	628	553	558	549	598	593	612	577	587	589	556	543	564	607	557	625	585	581	576	542	552	606	618	572	596	603	605	542	534	563	561	605	578	578	599	592	596	593	561	587	592	547	580	569	583	535	550	569	550	571	565	582	562	577	555	570	604	619	573	584	587	574	589	620	589	589	607	579	623	586	578	572	599	620	572	620	579	566	556	537	575	566	568	562	535	639	574	552	583	597	582	532	573	570	569	593	542	586	566	583	564	591	572	560	580	515	573	611	557	569	569	601	555	535	587	546	552	599	572	556	591	597	563	570	578	553	568	563	548	561	601	606	530	585	572	561	569	595	567	534	539	593	530	604	569	578	600	578	566	533	586	613	588	553	599	585	589	551	557	600	549	595	543	577	581	523	523	570	594	597	539	578	597	550	545	593	596	560	566	552	580	566	568	586	572	562	586	549	575	555	591	556	584	599	587	610	571	553	558	590	559	545	584	629	579	566	613	581	572	548	557	590	580	565	577	585	589	561	553	536	556	566	549	529	565	543	589	631	595	579	553	547	554	567	615	564	610	556	566	566	574	604	570	569	571	579	578	577	578	593	599	579	586	534	574	568	548	604	552	552	590	559	574	542	562	584	554	588	576	560	574	565	583	579	557	543	578	580	613	536	604	644	582	563	591	591	583	562	605	575	596	555	581	555	628	561	561	561	600	605	560	571	571	602	586	597	572	547	594	580	555	592	566	573	551	570	567	575	570	507	563	546	585	592	582	606	560	526	564	562	537	581	591	580	596	574	585	579	605	576	566	563	567	569	626	534	584	579	579	524	568	533	529	587	584	555	553	544	588	582	555	553	584	622	560	564	605	534	586	565	559	559	561	542	586	569	557	597	553	564	615	568	590	559	602	608	521	588	556	544	587	577	562	553	543	578	543	554	601	583	556	630	605	563	591	560	605	581	627	584	553	591	574	559	597	560	562	610	565	604	583	550	544	577	568	597	565	557	587	614	577	561	587	549	577	528	605	533	539	565	600	561	583	553	549	594	608	556	551	573	574	562	550	614	596	547	582	529	588	585	609	559	533	575	585	612	524	575	570	568	584	593	546	633	605	589	573	584	593	563	522	575	580	558	583	574	575	600	587	608	554	570	605	557	570	581	548	573	593	584	561	559	576	587	547	588	563	544	574	607	557	555	542	592	574	611	554	553	540	572	574	566	579	626	545	540	590	574	585	575	558	568	589	613	584	593	603	550	547	588	602	562	584	604	581	597	578	569	566	582	567	540	596	570	563	590	585	581	527	558	581	602	597	567	565	577	567	564	570	578	567	535	600	554	561	553	591	556	534	562	579	567	570	538	552	564	576	557	569	592	537	554	594	573	559	577	565	602	568	605	593	615	579	567	599	526	561	544	554	563	572	570	541	619	560	599	524	590	598	572	588	586	566	591	599	558	575	592	575	562	589	585	561	560	555	587	596	576	596	549	592	597	586	536	538	607	560	570	587	584	564	569	588	561	561	569	572	577	594	624	586	620	541	538	588	571	531	599	601	507	566	543	562	554	538	564	601	603	582	534	587	549	574	585	597	541	580	589	560	572	585	563	603	582	577	570	589	596	559	553	567	612	591	573	559	570	568	556	528	570	547	624	579	575	587	615	540	594	573	580	567	602	570	527	602	550	574	556	554	585	579	529	560	563	582	592	539	572	521	549	555	593	585	535	582	561	664	595	568	539	609	585	588	601	558	609	602	569	572	551	598	598	567	590	574	597	587	570	589	572	551	548	577	588	590	569	563	564	587	605	566	531	603	574	558	596	495	564	596	579	583	611	581	543	578	585	564	564	586	623	539	564	628	610	577	562	528	553	554	590	522	595	549	558	576	581	559	564	557	543	604	550	562	578	579	582	551	536	578	551	592	562	598	549	578	618	596	585	563	572	570	580	592	564	558	567	583	556	585	576	595	613	562	552	567	571	577	602	544	555	590	571	594	543	587	527	559	606	528	578	602	578	595	558	615	542	559	564	579	551	577	587	562	546	575	571	577	600	554	557	571	590	562	571	515	572	550	545	556	559	588	561	582	607	604	562	602	550	568	543	556	566	528	554	587	527	538	558	570	598	548	574	598	560	568	539	545	569	603	551	553	583	586	524	565	524	602	545	576	543	557	595	599	568	561	578	524	609	549	552	561	577	578	564	534	570	533	562	608	538	571	569	554	586	552	638	559	555	539	541	564	593	590	609	605	606	568	581	561	600	600	572	546	572	589	529	580	552	574	601	510	514	581	535	566	549	603	602	579	595	586	559	563	538	533	574	578	554	602	544	591	566	576	596	554	551	545	596	563	606	581	532	538	575	557	594	579	570	591	529	621	573	593	593	556	559	573	577	570	501	570	555	586	572	599	576	553	556	565	588	607	583	566	550	537	562	602	558	597	574	578	588	583	561	548	584	584	555	565	597	559	586	593	572	552	581	595	540	564	585	554	571	591	541	608	593	571	574	548	529	584	608	607	560	565	552	552	561	556	587	566	588	528	570	592	541	530	582	591	550	562	545	541	598	550	589	551	542	602	576	583	558	587	614	582	581	580	581	601	596	570	579	592	541	586	574	578	540	567	548	617	571	544	563	561	608	565	606	615	609	556	588	562	586	550	588	593	603	594	600	587	625	567	585	587	576	580	576	507	516	509	613	619	546	590	537	564	581	631	582	556	536	558	556	567	594	557	559	579	556	587	542	559	545	546	578	570	607	591	578	606	595	547	539	571	614	535	590	563	567	565	555	558	573	579	591	566	531	585	573	563	596	581	570	589	558	564	600	599	583	554	591	565	596	575	560	550	556	550	580	551	610	567	552	633	573	609	595	525	544	574	603	558	567	551	564	577	597	546	561	538	581	616	590	568	577	610	620	584	536	581	601	528	587	573	597	554	580	533	527	557	592	518	586	586	592	581	586	597	548	538	593	550	578	586	533	598	572	568	614	572	547	583	586	582	565	602	578	594	578	568	586	573	603	552	553	600	546	526	552	566	549	585	584	565	603	568	589	573	572	605	558	553	551	545	551	564	571	580	551	579	577	545	596	528	520	514	615	594	540	570	577	589	568	542	636	578	587	529	619	519	562	554	615	574	610	595	597	575	638	598	582	565	542	574	611	549	563	566	551	616	581	567	587	589	555	599	539	533	576	581	573	538	559	590	596	568	546	609	582	524	577	551	563	626	607	611	547	557	531	572	580	584	528	553	574	588	534	535	553	526	586	561	533	578	587	524	571	574	508	539	541	601	555	589	536	601	542
24260	21065	26616	25028	4042	936	860	765	688	700	685	648	678	631	639	685	641	657	610	605	598	579	553	617	621	622	629	637	638	590	616	614	606	591	617	596	623	606	620	622	589	658	610	606	604	591	618	630	616	602	648	614	650	630	648	618	593	640	643	600	582	582	607	588	630	628	617	588	620	569	578	609	617	586	596	627	606	611	555	608	653	607	606	583	584	621	594	634	581	577	635	584	594	599	605	572	602	626	584	566	604	606	561	611	612	587	657	597	585	596	593	580	568	623	575	545	608	606	587	593	588	631	553	651	605	568	628	597	588	624	622	654	645	591	658	555	541	625	614	655	629	604	659	634	541	653	610	627	601	642	592	586	611	590	598	597	572	619	601	560	622	586	622	620	573	604	612	589	578	629	625	582	628	571	630	624	579	602	621	582	570	568	593	604	602	629	597	626	586	610	644	606	572	560	612	603	567	546	588	617	620	631	588	595	592	605	644	643	592	597	659	603	570	596	629	599	596	582	643	625	578	610	605	552	623	570	637	584	589	620	559	640	600	597	621	617	588	634	625	607	591	579	580	610	594	599	627	612	576	582	606	600	585	618	585	627	595	577	612	562	604	576	576	588	646	596	620	595	598	595	615	592	625	633	596	584	551	643	619	631	539	624	634	575	587	562	646	536	583	629	628	597	581	585	613	599	590	609	592	626	588	594	578	585	611	586	588	590	592	597	583	630	621	618	593	595	600	588	628	607	572	642	618	598	574	625	653	639	614	592	617	635	594	580	623	629	594	581	617	600	575	616	553	589	597	603	571	593	609	571	581	593	653	635	578	613	588	593	590	608	620	579	598	587	614	604	557	609	573	628	650	582	594	570	648	630	656	637	644	596	588	599	634	636	583	572	592	607	616	596	576	650	631	611	615	635	553	557	583	631	615	624	590	620	604	634	565	574	590	620	589	624	679	590	562	620	607	612	608	591	603	601	593	595	584	678	537	616	628	604	622	594	593	634	583	604	630	578	624	610	583	559	587	585	596	617	645	561	583	590	612	619	604	574	612	577	579	593	625	577	606	591	597	603	599	621	580	584	581	619	572	615	632	610	626	606	610	613	619	574	602	576	625	631	600	620	636	534	560	563	612	578	578	599	565	602	620	593	620	592	617	582	575	571	633	577	651	615	601	594	653	645	606	575	566	581	607	586	582	613	580	593	621	568	591	634	650	577	589	624	634	616	581	532	549	608	603	586	591	610	622	607	572	628	612	576	606	607	580	601	600	624	598	585	611	591	605	628	592	642	628	607	638	575	566	587	624	596	607	627	563	589	563	587	602	608	597	574	593	651	611	621	646	618	646	626	573	563	577	595	608	599	612	602	616	623	583	602	609	615	616	573	654	639	611	589	602	622	589	603	583	583	610	634	598	635	579	595	591	599	605	592	605	591	604	596	607	601	631	594	583	620	593	631	574	631	653	612	592	599	615	627	595	603	623	631	599	623	582	608	614	595	588	637	600	594	605	617	546	623	607	616	617	625	613	605	593	619	584	600	607	625	607	621	603	620	576	577	581	573	596	596	612	598	627	596	594	642	572	616	600	596	571	582	593	589	565	601	652	623	583	574	633	634	609	639	609	627	617	602	607	612	589	581	579	619	586	594	630	585	579	599	609	631	587	610	623	632	594	594	608	676	603	603	582	603	643	568	603	570	578	572	596	604	612	601	615	639	626	597	557	603	584	622	580	556	650	623	616	638	593	620	582	568	579	625	602	596	620	623	645	618	612	628	563	597	622	616	630	620	659	643	582	565	608	601	595	604	642	542	517	610	614	579	641	592	599	616	622	571	609	609	596	599	548	593	600	630	612	579	633	592	612	622	556	655	634	628	581	587	584	644	623	617	606	588	615	610	560	594	618	583	593	571	610	608	574	599	609	646	608	635	598	618	567	615	595	588	621	622	582	592	600	529	629	568	612	594	642	605	560	622	610	579	592	643	613	574	623	628	575	618	599	591	628	651	575	604	604	600	621	632	614	589	564	601	625	629	592	587	580	626	621	604	589	621	602	589	589	606	605	613	568	539	633	594	608	613	581	614	573	608	639	609	603	622	640	602	629	627	630	605	588	587	582	583	606	595	613	603	571	601	619	630	620	625	619	618	580	580	619	592	587	567	614	621	633	638	625	565	652	620	637	602	634	591	620	609	615	629	610	604	630	561	595	582	531	605	657	584	599	611	664	578	604	645	597	600	594	625	630	642	602	614	559	600	599	593	609	631	589	619	602	632	631	641	608	628	652	601	578	582	638	621	616	596	617	573	596	631	606	558	607	583	638	634	604	659	589	591	606	607	603	610	632	634	605	612	607	616	610	603	597	608	621	619	578	567	597	596	577	619	599	640	584	659	585	629	581	582	647	582	598	585	593	641	620	627	670	619	585	588	600	619	607	596	649	563	590	614	634	578	597	584	596	642	591	632	568	591	582	584	609	634	573	618	563	625	609	586	632	590	570	560	609	605	563	589	631	638	645	605	601	617	625	566	633	630	589	621	586	634	641	583	614	600	560	643	589	616	611	641	553	557	599	650	580	592	563	593	615	599	630	609	572	640	640	642	569	631	624	601	605	659	619	572	609	564	624	575	581	619	628	621	563	571	622	568	614	633	573	633	616	612	588	622	602	610	599	576	576	624	616	609	596	551	626	614	611	648	585	616	614	601	593	611	585	618	597	567	565	606	626	638	636	620	558	578	609	562	575	640	608	631	654	603	589	618	602	614	648	588	614	633	664	580	602	615	637	578	613	628	619	582	649	559	541	579	583	636	600	593	632	562	594	577	568	603	598	579	607	586	637	594	586	587	593	632	616	598	619	609	559	595	577	575	634	615	588	592	606	633	572	601	586	636	671	644	611	613	612	581	633	578	592	616	642	621	614	641	634	579	635	647	620	584	627	616	606	608	576	620	572	584	627	617	596	614	625	618	583	596	604	640	569	586	631	594	550	610	632	626	632	626	583	572	619	626	595	592	607	574	623	606	633	573	640	593	599	601	615	600	620	589	601	637	601	660	630	592	648	565	686	586	569	561	630	601	628	599	614	595	569	627	585	602	614	547	586	571	685	599	623	574	609	609	610	610	550	566	602	572	574	595	632	647	599	588	575	614	606	565	668	693	624	641	635	622	602	631	609	590	627	611	673	634	593	594	618	640	644	621	598	593	637	556	675	614	566	607	634	638	624	591	599	614	625	583	587	611	587	574	607	622	616	593	601	594	574	586	607	596	583	666	570	570	629	565	622	635	552	601	631	621	627	551	614	598	575	638	590	636	599	635	551	613	567	606	609	608	613	618	602	575	636	639	625	602	635	649	624	623	629	604	566	578	611	622	631	600	604	615	655	591	620	592	586	627	593	613	607	613	591	598	610	633	572	613	608	584	595	595	603	587	604	579	598	659	627	624	626	604	603	573	594	584	589	618	595	593	606	615	618	635	600	614	601	598	627	592	564	626	594	575	604	612
8759	8142	5387	2650	2153	1685	1548	1257	1179	1127	1060	1084	959	1025	921	875	959	903	915	904	908	837	867	909	843	868	920	871	850	885	893	869	938	906	883	885	868	866	842	865	875	885	886	825	877	850	862	857	939	838	870	898	823	864	909	890	841	921	857	786	873	817	823	864	894	913	961	900	930	851	911	865	903	859	906	902	851	855	857	863	860	860	873	802	850	857	879	882	845	864	850	929	848	866	857	881	886	894	854	793	846	864	883	899	937	869	846	855	867	847	903	888	867	786	840	889	931	897	849	856	829	890	879	849	869	901	874	794	851	863	873	857	868	923	898	822	909	872	822	875	915	929	860	935	862	912	910	879	850	904	895	885	854	876	871	831	854	819	889	859	839	807	798	912	888	870	881	908	886	843	870	944	910	895	923	824	895	920	901	868	847	952	864	899	831	869	870	843	873	919	829	836	864	875	881	854	856	826	860	812	836	867	907	902	930	832	856	844	831	892	888	853	888	880	807	871	835	882	894	845	857	839	805	888	938	854	866	870	872	877	843	833	861	816	805	881	856	871	859	873	807	862	857	881	835	922	878	845	884	871	896	847	856	899	837	908	908	878	858	858	905	850	799	870	889	884	866	854	902	884	889	864	837	832	866	846	801	823	875	870	911	843	871	837	859	846	902	833	859	864	867	875	866	876	873	929	928	893	872	883	837	888	907	894	848	875	873	852	894	886	876	907	879	795	859	823	887	927	900	852	865	843	830	858	826	853	815	920	870	870	887	865	877	842	898	902	881	871	868	891	882	853	850	869	864	874	831	885	863	862	851	884	832	857	879	889	868	870	891	860	894	851	851	886	874	825	922	839	867	839	865	904	882	895	894	875	869	893	905	876	901	862	920	866	898	888	876	890	873	862	876	873	882	910	875	884	889	859	851	874	853	839	917	881	864	840	891	856	811	882	855	849	890	855	859	881	854	843	892	865	849	889	897	818	835	884	899	865	905	915	849	851	850	854	888	870	901	824	843	872	835	856	883	873	858	864	865	885	907	895	885	851	858	901	930	857	861	888	861	860	852	839	892	871	840	835	904	829	921	877	873	870	863	892	853	877	883	875	832	868	880	870	907	863	888	908	862	855	871	891	840	841	863	854	889	826	851	895	840	926	851	823	905	845	931	863	857	853	869	851	847	906	854	869	829	829	889	897	846	860	937	859	854	840	826	857	825	878	877	870	833	856	913	898	862	901	859	854	828	873	877	887	863	884	822	844	924	852	849	894	879	866	836	852	880	947	884	909	910	922	920	874	898	906	951	813	877	916	868	884	839	848	888	859	825	898	835	850	881	871	868	901	869	886	874	859	866	824	849	914	886	861	882	836	821	850	874	856	824	836	869	812	837	865	896	831	865	850	863	894	872	805	906	890	869	897	888	854	881	826	908	869	802	827	853	863	899	887	798	867	855	893	927	874	887	891	833	857	866	865	872	886	890	858	920	832	846	872	869	853	879	819	881	886	867	852	851	891	873	883	874	947	834	885	883	822	885	915	842	872	876	908	881	883	853	853	871	854	864	868	880	847	855	837	872	895	844	864	896	868	828	947	854	889	883	895	890	832	853	905	898	900	888	852	856	841	876	892	934	863	919	905	840	854	827	842	865	886	820	873	875	848	882	848	864	841	860	868	894	828	858	839	921	854	875	927	876	896	864	859	895	871	891	885	853	896	876	900	848	840	876	874	857	858	871	911	854	896	907	872	874	866	885	905	878	907	813	871	866	852	877	864	869	882	901	913	877	906	885	933	872	902	923	848	885	884	840	908	869	875	899	926	896	863	827	901	894	859	858	848	850	853	913	898	894	907	867	861	854	900	854	838	888	813	871	860	889	876	849	862	941	887	873	878	890	922	857	880	856	907	895	843	843	868	852	861	855	965	874	852	847	856	886	851	868	899	855	887	849	868	853	832	840	863	924	868	898	862	852	908	849	895	915	842	911	902	860	903	857	899	816	897	848	870	879	828	862	811	871	868	851	868	904	912	932	899	848	865	861	848	883	847	834	845	816	890	863	882	857	879	825	878	915	907	845	825	855	919	867	836	852	869	897	859	865	845	870	836	909	866	873	858	844	867	846	927	781	890	890	859	947	873	893	877	864	901	856	870	879	876	852	892	868	829	888	848	854	860	912	786	892	879	897	834	881	875	882	894	845	859	889	870	863	862	900	892	886	850	910	834	835	849	829	867	857	896	850	837	873	809	850	856	854	911	844	840	887	883	862	879	844	886	851	883	886	888	855	882	921	891	892	838	867	912	869	953	848	856	852	853	865	848	867	881	892	831	865	871	857	862	905	923	855	816	912	892	895	857	872	857	868	918	850	879	898	877	866	851	868	873	868	865	820	816	898	817	888	866	939	907	873	912	855	885	808	839	862	889	915	860	881	875	915	902	879	856	865	861	925	867	868	896	877	882	848	869	883	862	872	905	844	903	861	871	929	833	916	846	942	871	889	832	817	871	900	866	823	903	876	850	872	862	968	911	892	796	863	874	916	854	896	860	926	839	857	851	893	915	851	874	895	881	893	865	872	833	859	873	869	868	888	854	867	859	865	856	891	865	891	868	878	897	868	855	848	868	916	836	845	928	877	869	882	886	901	861	867	773	891	872	865	858	879	846	854	851	867	858	916	892	885	895	844	835	901	910	883	853	832	867	877	861	866	897	902	907	939	887	880	871	872	874	877	874	875	886	908	854	896	868	811	890	879	867	867	850	895	853	880	825	883	857	899	837	849	878	864	867	896	885	887	879	911	848	891	826	858	845	863	917	870	872	816	885	861	885	819	869	879	875	862	940	884	837	913	874	861	860	820	870	866	798	855	869	862	895	834	900	865	882	838	872	847	842	884	904	877	852	895	821	918	841	850	877	853	835	899	873	845	894	874	849	871	895	929	846	883	859	907	785	806	841	930	863	875	856	878	886	871	877	897	868	886	849	851	906	912	897	875	867	852	870	882	876	860	878	927	859	847	870	886	906	851	827	905	886	913	873	925	904	849	898	882	887	889	858	841	858	851	889	923	884	858	898	842	833	864	825	894	841	829	890	902	838	877	892	859	860	843	874	863	866	841	892	800	884	875	847	827	881	871	870	867	935	851	866	862	897	835	879	838	907	887	857	898	851	850	875	859	868	875	809	808	893	861	865	864	852	863	906	831	834	904	896	818	827	873	914	912	871	876	894	887	903	881	880	860	870	875	887	891	838	861	885	895	883	882	903	851	818	913	894	873	846	861	915	904	909	883	887	853	851	898	903	866	843	873	799	890	856	823	885	842	903	877	867	896	829	828	867	952	859	903	881	846	846	880	845	885	881	890	842	876	887	880	860	888	906	872	843	875	885	837	876	891	890	869	859	879	824	842	843	910	935	878	834	855	819	883	914	857	865	823	885	867	874	853	913	896	869	914	816	839	887	892	919	866	893	856	848	947	873	885	857	901	865	872	871	894	871	895	887	897	841	890	830
22192	21128	28788	23726	21122	21046	3796	767	562	433	379	364	311	303	292	238	235	230	213	224	235	225	229	219	185	210	203	215	212	155	190	216	181	180	200	200	199	183	202	194	172	207	182	177	179	183	183	170	196	175	172	185	190	189	166	190	184	177	178	184	170	213	149	177	182	189	175	207	192	174	165	187	172	175	178	192	163	218	165	178	184	192	205	183	167	163	164	175	175	167	151	170	162	189	191	181	183	180	162	172	142	182	165	195	174	161	186	168	187	144	168	187	186	199	160	183	186	174	186	179	204	162	159	196	161	188	175	187	175	171	185	170	186	154	179	186	191	158	183	192	186	195	174	170	182	183	168	179	183	164	160	185	165	187	183	180	178	174	204	167	195	186	191	157	156	177	175	172	186	156	180	188	156	203	211	186	169	188	184	163	176	178	187	170	168	180	184	182	183	174	171	172	164	180	156	196	183	181	183	176	162	163	169	161	172	169	186	167	182	179	178	199	174	197	203	207	192	170	187	188	198	181	186	171	190	187	183	172	170	166	176	185	172	199	156	167	192	182	194	178	180	183	178	167	163	147	185	178	183	202	202	173	185	162	181	192	179	184	175	181	207	156	200	181	189	176	163	173	199	144	188	161	185	157	211	203	181	183	154	188	170	155	182	184	188	178	174	156	163	174	186	159	167	178	171	167	162	162	217	182	199	183	187	174	173	179	200	183	177	167	177	190	163	202	161	186	169	195	175	182	172	138	187	176	174	176	170	169	153	168	168	167	168	184	151	207	193	162	162	176	183	167	161	219	185	170	170	170	186	165	181	162	189	164	167	174	179	188	164	199	188	169	183	183	183	195	187	161	188	157	182	175	177	183	172	170	175	179	195	180	187	182	170	194	205	179	146	187	191	162	149	174	200	178	208	167	179	175	198	177	197	164	172	185	144	170	164	181	170	186	192	168	165	177	171	165	175	182	175	187	171	181	187	156	179	179	206	173	183	218	180	173	177	202	209	159	190	138	166	184	186	176	168	171	166	167	172	168	199	182	161	181	176	179	179	179	165	165	168	189	175	174	188	191	175	170	205	175	169	177	160	182	200	182	189	173	187	203	164	183	178	168	198	163	185	157	180	175	180	186	168	169	167	190	181	171	176	168	179	186	198	164	180	188	183	183	182	160	165	158	185	169	150	184	180	171	183	187	172	180	173	178	191	163	173	147	167	185	144	166	173	176	185	190	202	178	185	191	171	192	174	172	157	182	198	188	185	175	179	181	183	163	188	193	159	164	195	177	182	161	185	166	176	185	195	167	165	189	189	178	182	188	157	188	175	167	193	172	173	168	211	158	195	189	195	213	151	197	179	184	166	191	169	153	169	166	189	185	168	179	160	196	170	169	177	188	182	180	197	189	185	179	180	159	181	166	180	171	183	180	183	202	197	200	181	180	160	184	181	210	169	193	173	187	167	173	160	158	195	179	199	174	184	184	189	187	186	176	166	199	170	169	174	192	189	178	182	166	177	165	169	159	185	202	185	177	188	176	165	201	209	175	184	186	180	181	170	178	175	179	182	182	196	162	185	199	180	171	185	172	194	178	174	167	173	179	172	173	183	176	183	153	173	184	182	192	169	191	172	185	170	158	188	163	167	183	163	183	167	180	172	166	201	167	186	199	180	174	183	175	182	185	174	188	184	198	167	178	162	146	198	177	182	204	192	181	155	171	192	193	206	181	179	182	174	168	159	171	176	186	184	189	168	185	185	155	205	182	193	175	172	180	198	195	183	190	196	172	202	168	171	177	196	164	170	159	173	178	169	182	183	193	208	161	175	177	192	175	192	190	176	165	163	177	175	175	169	192	161	196	187	185	173	186	177	187	163	173	173	171	188	187	196	167	185	182	160	169	175	166	194	165	198	192	162	183	158	180	180	174	179	182	180	183	199	172	170	191	173	180	171	163	160	180	185	172	164	162	179	186	165	189	174	171	176	175	202	203	151	165	157	157	184	180	178	191	182	193	158	178	181	190	179	163	169	174	179	177	175	189	167	164	189	184	151	141	190	196	152	168	170	181	185	161	175	180	171	189	165	164	176	155	161	183	182	191	192	200	187	170	149	160	180	179	175	175	183	209	163	176	164	169	180	201	208	169	193	166	174	170	175	178	168	179	204	177	154	174	172	180	184	172	165	174	179	167	173	170	180	169	169	185	207	180	194	175	160	171	208	172	194	177	168	192	157	171	177	173	186	172	177	200	175	164	178	162	181	183	185	181	178	163	171	149	180	170	190	187	136	173	157	186	174	179	178	165	184	173	168	180	176	183	195	165	159	159	175	161	174	163	176	194	179	166	160	186	193	204	194	195	183	160	177	160	156	164	187	187	169	183	185	171	162	142	157	175	186	178	159	166	158	169	182	177	170	158	212	167	170	166	201	189	189	188	199	179	178	167	199	192	177	186	179	210	169	190	187	174	177	187	173	187	180	175	186	160	197	188	188	167	178	179	172	193	179	171	178	201	163	183	157	170	168	158	174	165	180	177	167	170	175	185	167	171	161	167	188	201	189	183	164	189	157	151	203	191	169	188	190	176	175	173	179	190	195	179	183	185	179	162	200	179	196	172	189	187	175	195	187	174	174	188	176	174	179	185	195	188	178	194	193	195	215	165	193	159	198	181	173	184	166	180	194	169	160	180	179	186	166	156	168	185	185	187	170	183	180	149	190	173	169	165	160	181	176	169	182	192	209	175	173	162	211	181	176	178	174	189	152	164	173	176	152	184	200	174	186	189	156	154	197	182	163	177	175	178	186	169	160	203	167	177	171	166	165	192	179	179	167	151	179	173	172	185	199	183	185	177	200	165	174	182	167	174	207	180	182	171	174	167	188	194	189	171	193	172	184	177	192	171	190	190	206	177	196	158	167	174	176	168	156	156	156	189	153	166	190	181	190	194	153	167	170	171	211	175	161	190	168	171	189	173	189	196	165	147	169	188	177	175	156	197	184	168	157	168	170	174	193	189	219	190	184	182	179	166	176	200	199	174	189	196	174	174	151	186	194	206	193	193	208	187	179	174	191	181	184	172	173	176	175	166	175	155	172	191	174	188	180	190	171	173	223	158	180	173	168	184	163	176	187	178	180	187	203	186	174	142	181	172	169	184	175	174	183	173	156	183	209	163	169	195	193	182	187	180	173	197	185	179	160	155	174	191	191	176	161	168	190	186	182	170	139	173	175	190	167	167	193	194	167	191	157	151	189	181	177	192	171	183	162	193	182	163	177	178	167	158	200	159	182	176	196	183	168	202	192	182	181	175	193	168	177	184	172	173	181	183	170	167	182	199	175	180	167	154	160	175	183	174	182	178	167	173	171	167	173	210	174	185	176	188	166	186	153	175	156	171	169	183	198	171	143	182	184	172	179	163	165	185	195	170	154	178	151	197	198	198	172	160	217	169	206	161	166	159	168	177	178	169	181	163	165	180	158	189	177	142	168	175	195	198	184	162	179	180
11281	17724	11925	5816	3920	2768	2129	1551	1257	1100	888	793	605	622	529	491	503	419	404	404	349	329	359	348	342	323	311	348	329	296	268	280	311	305	331	277	266	271	275	280	283	261	306	293	295	282	268	269	299	262	292	295	248	245	267	272	264	254	289	291	293	265	262	273	261	275	231	288	269	259	273	284	281	272	250	257	225	276	270	286	236	270	257	263	280	283	263	285	251	291	290	287	269	295	246	255	250	260	283	258	282	280	249	242	269	245	272	253	281	243	274	258	282	270	258	262	249	256	290	232	271	292	260	255	234	248	272	250	267	252	285	256	232	253	254	246	242	257	268	244	252	303	286	223	253	226	274	266	237	267	262	244	267	227	247	253	292	277	262	266	283	248	253	263	248	231	254	253	262	275	264	286	261	269	254	254	255	272	255	261	258	222	277	279	277	274	295	248	258	311	262	287	242	309	258	280	221	278	272	232	276	254	256	252	277	254	258	287	273	230	274	268	268	273	254	256	263	263	267	229	262	244	282	263	257	255	259	281	282	266	262	289	305	242	270	278	257	267	273	274	258	279	275	275	248	242	285	262	274	264	285	269	268	299	267	256	251	260	247	255	250	247	265	264	260	247	252	284	234	272	242	249	286	265	276	283	263	237	282	243	273	276	243	285	261	228	277	248	243	295	252	246	269	245	287	273	280	271	263	286	256	299	276	250	288	278	270	257	240	256	257	266	260	261	252	259	265	261	241	226	277	251	258	261	245	303	254	257	230	269	299	270	299	250	256	258	261	279	258	243	256	242	251	274	254	273	269	248	286	249	268	244	260	243	262	273	273	242	225	262	270	280	261	267	223	228	257	273	252	260	262	278	248	304	289	286	285	250	285	252	254	246	284	271	263	287	282	275	262	284	252	280	299	276	266	286	267	254	270	236	282	253	283	276	267	241	266	244	269	288	259	226	259	276	291	251	296	277	268	243	271	260	263	254	273	262	265	260	258	268	287	283	288	243	241	267	269	272	249	258	250	265	272	291	262	248	292	272	266	250	271	283	259	253	294	267	241	269	263	273	273	254	275	273	247	269	292	268	278	227	287	259	272	259	277	244	282	277	266	261	263	273	268	281	233	283	258	265	249	271	267	233	250	298	278	256	272	272	308	244	254	253	279	252	283	264	244	256	286	253	279	261	267	235	251	289	264	263	256	259	271	256	279	271	264	275	259	250	291	244	279	276	258	249	238	239	252	258	256	260	271	297	256	271	267	250	265	266	284	281	265	270	274	242	265	259	275	265	280	261	298	251	266	261	248	273	247	261	254	265	224	265	265	279	268	248	262	292	256	288	310	253	261	274	263	246	281	242	294	260	260	267	265	241	251	251	257	317	254	253	262	248	274	278	234	264	274	241	256	248	266	272	256	260	257	243	244	251	253	278	269	260	257	234	289	253	248	251	272	268	222	286	258	254	283	278	285	278	250	275	257	264	250	251	235	271	253	289	284	250	261	259	275	276	254	270	264	248	292	259	267	271	265	249	284	253	252	243	278	248	282	257	277	219	301	271	254	277	243	243	269	255	260	265	307	278	259	265	248	247	276	256	285	262	261	254	230	277	257	227	276	274	267	274	260	281	273	278	253	272	245	285	273	306	275	248	293	264	276	264	264	287	280	254	277	246	280	267	261	257	269	246	284	251	282	249	267	257	260	281	259	295	244	269	247	257	256	278	288	278	289	249	291	272	272	272	238	262	215	268	270	250	271	233	250	230	239	257	287	297	275	241	271	273	253	280	262	248	253	234	248	286	268	272	240	273	264	245	248	251	260	279	273	272	285	260	272	269	289	243	254	271	263	297	279	264	266	259	256	228	266	264	279	248	281	239	269	276	266	269	284	264	254	295	261	297	268	274	254	246	274	274	246	263	283	256	278	255	278	254	246	270	255	266	276	263	285	289	277	266	269	281	268	269	249	252	270	253	245	267	265	269	280	250	286	278	269	269	252	292	250	272	250	283	271	260	245	247	269	248	240	276	266	264	260	235	262	263	271	278	255	254	268	253	240	272	260	273	258	267	261	293	265	276	284	261	216	250	261	258	307	244	253	236	273	271	243	261	255	267	262	271	279	245	230	272	259	242	262	268	279	282	251	251	262	266	267	272	270	275	253	228	267	270	258	253	246	272	264	299	260	266	283	258	252	258	282	254	250	255	272	282	265	257	285	255	276	247	267	253	256	268	260	241	258	231	223	242	246	270	278	275	260	254	258	291	266	277	254	262	269	244	255	260	265	271	258	250	294	272	276	256	265	254	277	248	267	273	256	236	282	268	244	261	269	248	270	270	245	275	286	267	266	270	236	274	264	270	274	288	251	273	274	255	272	225	260	264	248	252	256	256	280	262	275	269	264	232	288	276	270	281	299	240	253	275	281	244	276	285	262	295	275	227	256	245	258	256	262	271	252	259	277	230	267	274	260	277	280	248	264	269	239	259	250	255	266	267	257	278	257	240	265	270	269	261	266	261	289	262	285	259	277	287	272	278	247	263	278	244	249	290	244	264	269	258	277	262	233	268	278	290	272	256	248	280	284	252	259	243	227	271	247	280	289	254	282	260	284	266	263	275	258	286	269	241	259	278	259	275	242	255	261	234	245	268	283	279	275	270	241	258	269	256	274	299	308	262	265	270	269	250	253	293	245	245	263	252	274	291	230	274	264	291	274	276	258	255	256	293	246	256	292	274	281	281	277	243	255	265	257	263	246	264	257	269	250	296	291	276	260	267	270	274	254	283	251	285	266	267	291	256	254	238	277	270	267	286	284	263	283	255	266	240	253	274	236	285	252	258	238	266	269	260	231	252	241	280	284	244	254	267	246	225	294	250	253	254	291	260	258	245	252	228	279	250	249	246	254	279	252	269	235	257	250	245	263	268	256	241	273	261	264	237	278	264	270	256	279	284	255	232	266	234	279	254	263	288	256	238	275	272	268	261	283	234	277	228	257	262	228	256	288	268	251	299	234	268	261	258	245	236	246	257	287	242	267	232	265	298	264	249	275	242	270	272	277	292	270	237	250	257	272	266	246	297	252	233	257	238	273	249	266	264	259	263	258	252	247	277	283	261	257	261	254	262	272	272	259	270	291	274	234	276	259	262	269	292	258	287	270	272	235	282	304	278	261	266	266	255	260	275	255	275	246	290	272	272	259	287	270	265	264	292	289	286	255	256	265	260	244	276	259	274	238	237	266	262	268	268	282	255	294	264	251	265	271	257	243	282	228	245	269	254	288	253	273	267	267	280	270	262	283	249	271	268	275	269	246	290	261	264	268	259	257	289	234	275	257	267	248	279	267	279	234	233	265	262	256	285	255	255	251	270	266	268	267	259	254	256	281	299	251	260	244	255	240	257	255	280	270	236	262	265	275	265	229	268	251	274	271	251	269	286	269	252	246	237	282	278	261	264	255	261	263	275	267	281	272	269	264	266	251	282	270	264	262	276	260	299	241	272	272	291	233	250
26753	19129	6139	1475	962	875	788	719	730	681	632	736	659	735	718	754	770	692	666	707	702	694	694	680	735	658	643	666	669	713	700	666	700	703	667	659	732	728	679	639	654	697	671	675	647	698	667	662	633	623	714	696	636	675	674	628	683	644	686	692	656	694	666	670	688	641	697	666	661	723	689	694	649	626	641	666	696	666	666	672	699	685	716	631	723	646	651	685	584	677	668	694	674	621	656	697	696	678	670	674	682	658	699	660	692	651	662	688	682	677	680	671	673	692	679	690	661	655	685	648	688	662	652	687	628	679	662	682	634	649	700	687	653	691	664	699	677	759	660	672	680	659	681	715	630	626	656	650	646	680	698	692	655	613	684	702	648	710	681	649	702	661	634	683	709	706	672	653	650	727	710	644	669	721	656	681	651	686	685	632	686	685	626	655	694	638	628	679	610	686	643	674	683	701	693	679	641	670	702	693	657	675	635	689	700	690	676	649	657	658	677	704	693	672	627	714	683	687	705	644	672	665	691	735	639	668	625	673	679	673	671	692	709	671	688	680	669	697	688	668	686	665	702	708	662	679	666	655	669	652	723	706	680	706	676	685	724	711	685	679	679	650	730	687	671	645	673	690	689	667	650	708	644	694	664	698	631	648	725	688	712	703	676	624	702	658	690	672	712	656	666	735	686	660	707	725	652	654	634	700	658	707	696	679	702	648	684	694	684	659	697	687	650	615	704	653	705	664	688	660	659	686	684	690	655	686	675	666	710	697	650	674	678	709	688	659	675	664	706	674	649	653	676	675	669	659	694	644	658	634	675	709	665	687	638	714	719	687	680	705	687	686	689	688	663	683	680	757	698	675	658	661	669	686	650	720	690	672	631	718	651	648	696	617	672	726	680	635	711	655	628	649	704	649	640	669	694	686	659	688	700	677	656	721	688	693	716	652	594	651	630	656	669	646	675	662	673	694	661	684	690	669	658	744	691	698	667	690	689	696	700	691	661	724	691	645	708	688	668	707	655	669	683	697	698	630	664	671	667	662	666	667	693	697	652	700	656	706	665	686	682	698	657	690	635	690	671	646	687	681	689	679	719	649	687	672	681	701	693	661	651	658	681	690	684	649	654	665	653	705	693	692	718	668	703	663	704	661	630	702	709	648	675	710	670	667	659	639	666	699	660	666	648	673	682	698	726	688	677	705	667	671	665	698	664	662	694	676	647	672	651	639	670	701	607	637	617	664	674	673	655	682	641	678	680	685	659	693	776	660	691	672	642	660	694	720	704	663	710	693	744	657	598	727	674	686	678	668	658	640	671	684	636	686	677	688	713	648	640	712	699	627	643	653	657	643	708	686	665	695	669	630	686	668	696	698	656	699	629	662	627	620	612	649	746	721	682	656	686	661	664	684	657	742	708	685	679	666	679	670	679	678	663	665	682	714	691	694	677	704	673	677	670	680	639	654	689	666	718	680	708	706	675	677	655	689	665	664	652	658	698	628	673	646	685	690	719	693	703	682	655	678	680	684	673	685	715	687	676	656	674	662	650	637	707	699	675	677	695	633	697	685	688	762	649	640	696	664	672	706	670	687	652	694	679	612	675	710	649	676	647	627	669	688	606	659	689	666	673	686	714	672	682	723	730	666	707	667	683	613	673	661	687	700	695	698	657	659	668	635	695	673	687	712	662	771	727	701	678	654	657	669	691	660	670	654	688	636	711	686	714	699	694	654	682	703	661	680	663	692	687	696	644	679	640	717	698	659	695	685	627	633	676	714	680	722	679	661	712	660	686	688	664	646	691	704	697	646	736	701	705	679	705	747	662	694	687	680	690	642	653	660	687	644	710	697	717	674	692	671	615	651	708	691	682	728	671	652	634	732	676	650	686	687	671	678	634	686	677	604	690	722	653	670	694	720	652	728	697	661	662	651	680	634	664	659	666	693	671	635	656	664	610	654	640	696	661	667	677	641	677	678	668	704	686	667	674	669	687	686	685	637	696	666	679	663	714	674	670	658	661	658	657	712	667	674	706	677	674	649	667	666	673	672	636	676	681	695	687	686	694	640	635	659	667	666	652	658	644	673	665	744	670	736	700	680	633	665	673	641	665	679	667	686	695	697	683	717	671	693	679	655	668	696	711	677	657	668	685	710	676	680	692	727	693	727	693	653	658	722	649	667	674	669	697	682	650	681	695	653	677	675	674	667	670	676	656	669	686	626	703	682	662	701	657	654	691	697	730	665	654	693	652	654	711	656	666	715	705	689	690	701	708	697	688	657	687	733	696	675	768	678	688	693	690	628	623	692	743	715	696	698	682	630	675	644	694	711	644	657	620	664	663	661	687	672	666	714	687	685	660	631	675	689	654	703	698	689	668	690	680	674	680	664	666	660	643	674	644	653	701	736	725	652	672	650	730	702	705	691	630	672	636	629	695	706	706	677	648	707	697	639	629	688	661	613	676	670	661	714	626	658	674	668	689	652	660	693	668	661	729	679	667	714	664	701	687	717	681	647	687	709	685	703	725	700	696	680	702	708	687	663	665	649	655	681	650	681	660	676	683	680	715	678	670	682	639	670	711	737	677	659	724	669	691	686	661	684	645	662	667	690	722	670	682	668	687	706	709	668	680	699	685	656	621	714	671	666	698	649	644	703	671	696	712	664	665	699	667	699	672	710	674	718	726	688	690	674	605	696	682	735	687	639	639	642	683	674	710	650	664	677	697	641	679	696	699	685	701	681	652	644	672	700	704	690	642	684	641	686	692	688	684	718	663	667	713	706	667	669	711	659	651	682	678	608	687	678	665	643	687	636	679	691	685	642	677	645	694	740	695	679	688	653	691	694	681	705	644	697	710	629	679	703	657	666	701	665	677	701	619	726	689	676	644	716	673	681	685	674	730	725	647	702	688	680	695	608	689	634	649	675	658	661	693	685	669	659	659	693	703	703	682	656	698	659	681	695	668	652	692	690	667	682	664	651	631	682	642	711	707	691	690	723	663	674	689	702	685	664	700	684	701	655	636	671	659	690	646	659	631	656	662	672	675	675	672	726	672	694	692	695	708	660	701	712	688	680	707	681	676	650	681	670	711	688	751	649	665	682	685	707	623	668	675	645	663	627	616	669	727	715	666	684	686	690	682	625	699	671	636	623	697	649	660	676	671	645	675	689	655	643	644	665	715	688	633	758	671	682	722	677	698	699	709	673	683	682	663	713	654	704	673	635	669	657	649	726	742	684	644	689	678	690	653	649	694	699	683	733	633	670	661	656	718	651	733	702	631	724	695	669	681	687	699	713	710	692	669	655	657	684	685	724	693	626	632	649	698	691	656	698	670	635	645	692	713	669	710	712	696	641	648	675	721	689	631	706	669	638	679	695	660	680	679	694	684	686	669	686	730	676	665	679	705	666	649	699	666	686	652	638	659	670	689	646	710	667	664	656	660	670	666	674	684	675	653	646	690	667	704	655	689	657	693	698	681	712	693	686	684	668	722	663	713	704
7787	4438	2984	1771	1556	1329	1244	1177	1133	1100	1024	1111	1027	1010	976	957	1007	1049	983	971	1006	976	972	991	1014	976	1044	1031	958	1037	941	964	1029	1029	984	1026	975	989	988	911	968	980	1001	963	978	931	1007	977	977	969	995	957	944	974	975	987	971	947	1024	951	975	959	974	1029	975	959	1018	999	971	985	1004	1002	1000	1032	1006	1027	996	982	1008	994	992	971	983	1002	962	991	960	992	956	963	976	951	945	964	984	980	995	1030	945	969	983	963	994	1042	1005	936	1007	996	983	1038	985	969	1018	1075	1040	962	986	912	943	970	983	998	977	1045	982	1046	959	992	1018	996	1051	960	977	935	975	1004	912	995	1026	985	936	964	977	1016	1024	1002	969	1012	964	999	931	996	1009	989	970	1008	1039	953	1042	909	976	1018	979	1014	1029	929	981	1000	1034	981	997	1038	966	988	966	1007	953	1031	948	968	918	1023	1005	979	981	989	989	997	968	907	1042	1031	1003	1010	993	971	959	1051	958	967	963	998	992	965	1025	989	972	1032	981	980	965	959	1012	1008	989	963	1059	985	978	978	996	938	1016	918	993	977	970	945	996	1013	955	1036	1016	991	1012	986	1005	989	1019	972	907	900	1032	983	933	948	1076	965	977	971	950	1052	982	993	1035	967	980	978	983	994	971	1030	960	966	1004	967	975	995	988	995	1002	1024	1008	996	955	940	929	959	1067	966	973	996	933	996	980	978	978	1003	972	965	1032	975	981	961	990	980	1061	933	952	988	1000	950	976	979	978	910	939	936	985	953	974	979	939	959	1051	970	960	987	937	950	1039	914	1037	995	953	946	947	997	974	995	931	920	964	958	965	1008	970	984	979	899	1008	1015	998	977	998	989	979	973	1041	970	995	988	1015	995	990	985	991	1007	997	972	943	962	980	1012	1022	979	1038	974	1013	968	1000	960	1029	977	980	975	997	962	987	1059	976	1013	1008	1022	1063	981	1085	961	1004	973	963	982	993	944	965	913	963	941	995	960	988	1012	949	1017	946	984	993	975	1002	989	1019	1029	979	992	987	1016	975	1021	1025	962	979	1018	990	981	950	1031	1005	1003	1010	1020	1004	978	972	1005	975	948	1002	975	1024	979	1008	972	914	982	1007	1018	989	1013	972	998	976	1021	965	993	960	988	952	999	996	985	1066	1008	1005	985	960	996	1042	994	937	1050	1003	1000	924	958	1016	992	1016	1016	1019	1022	952	978	987	981	976	987	969	933	958	984	975	982	1057	969	1027	1001	971	1012	960	952	1007	984	958	995	1013	1003	955	999	953	998	989	965	982	1034	987	1029	963	1028	984	967	974	999	1016	978	1024	971	986	948	1002	1004	1007	1021	969	999	1003	1007	1010	999	952	995	1006	973	1017	963	967	960	1036	964	1003	977	1017	1024	980	979	1009	995	973	1003	1004	940	950	977	1003	989	975	958	943	1012	945	978	996	949	944	1014	956	994	947	984	969	998	962	1028	960	957	1017	1008	1035	981	983	973	1014	986	981	1030	980	1031	1026	957	998	980	945	978	939	1004	1007	967	973	987	976	993	922	960	1022	1006	964	1014	1009	990	946	1013	977	1024	1020	996	980	987	953	991	1017	981	942	1004	996	993	1053	944	975	1008	962	1025	1026	984	945	972	971	1023	986	1006	951	975	1050	1017	984	951	958	978	1007	1000	971	980	973	988	984	975	967	992	898	984	942	980	960	957	952	1046	979	991	973	973	952	1006	976	979	1032	1021	1006	948	1074	1030	927	971	966	911	1024	1039	1026	955	960	1003	993	972	998	981	973	1025	959	1019	920	976	974	1024	957	1044	988	962	1004	953	982	994	958	982	1011	1031	1001	992	989	982	1001	983	1008	972	962	922	946	986	938	965	960	966	942	905	987	989	1008	983	1002	925	1032	992	935	966	980	956	1025	992	984	1028	995	973	1027	1039	955	942	964	1022	976	986	950	965	976	988	1010	940	985	945	1024	985	1007	1015	995	983	990	986	987	961	994	998	984	970	942	957	982	1011	948	987	964	1043	1040	1008	986	971	1019	987	948	981	935	963	955	1006	1025	1006	1040	941	992	1001	945	942	1015	1050	1026	964	956	983	980	945	972	974	989	958	1014	1000	1015	988	972	945	894	985	1021	990	1025	995	1000	1031	992	963	960	1012	985	988	971	949	935	981	990	965	964	1021	924	1002	1015	1006	964	943	969	981	1005	957	1008	1042	958	1003	1022	1028	962	976	972	1009	974	1001	966	1003	961	1022	985	1001	1019	948	992	982	985	1013	950	1001	1002	995	972	1027	1027	1052	936	967	989	1011	988	968	1027	948	973	995	942	946	990	1050	1039	1004	1006	1051	971	970	963	949	978	1003	980	984	974	1023	982	1034	932	956	1033	984	989	957	1014	975	1035	1024	1012	966	1042	982	933	967	1003	992	981	992	1005	1032	962	1005	990	1010	1015	980	992	1003	983	1005	940	1016	958	977	999	971	1030	964	1018	963	983	975	990	994	894	987	1015	1004	991	1015	1033	953	985	962	1002	1010	976	963	984	997	972	972	994	968	990	1005	973	1019	975	1021	964	959	1029	988	908	1029	986	995	990	1003	1070	1015	986	988	952	994	971	1017	950	967	1015	973	940	1042	999	1072	1018	995	1043	969	1029	969	1000	979	951	946	976	995	943	978	965	976	1011	1012	1048	922	990	957	1030	969	954	923	973	982	1014	966	975	925	992	968	1050	1045	971	997	1045	971	1002	943	970	962	968	1033	927	966	977	979	1032	950	1027	995	1055	973	1036	981	961	994	920	982	951	1005	1020	965	1011	984	1082	983	986	943	969	997	986	997	994	964	944	986	1009	982	986	1048	954	970	1021	934	1007	988	1019	992	981	1017	971	1033	969	979	924	952	1003	964	985	961	972	998	964	1010	935	1006	998	1005	977	1016	982	1002	972	976	984	1040	961	937	955	1009	988	1001	1004	991	1022	958	973	961	1059	997	1016	1005	982	1038	977	971	937	1046	1014	985	1010	1011	1041	1010	989	989	984	977	1007	996	1024	1014	979	949	982	980	961	1032	1015	1007	945	1010	970	1004	1007	1022	992	974	1044	952	950	1044	1029	1019	967	1016	920	966	927	991	998	1010	982	932	1006	975	952	993	965	999	970	988	961	986	969	995	1021	978	956	1003	986	925	992	996	973	927	947	984	966	969	1036	972	998	983	949	1018	999	977	1014	966	957	1044	981	1008	925	980	988	984	1045	975	973	940	995	946	1018	911	944	1007	1006	917	986	941	967	999	981	984	932	953	989	965	1024	960	973	963	974	918	1018	972	967	964	1016	985	967	985	938	1029	920	953	997	1010	948	955	1019	988	1025	990	964	990	985	1043	1006	980	966	969	1026	979	1064	1002	962	965	930	958	942	961	982	985	960	1034	965	947	1002	946	1002	988	1010	978	970	973	1044	1007	1018	949	1001	979	973	978	962	933	953	991	1010	999	961	996	1029	1021	994	1008	960	997	979	967	970	1000	948	957	1023	999	929	943	1000	1003	936	1025	1013	1049	1001	991	959	1040	994	1010	955	1015	986	1007	945	1036	948	990	971	989	1056	963	986	993	960	1020	971	1000	1005	1014	1026	1034	981	966	957	1027	978	999	938	966	1017	997	932	986	983	958	984	965	976	962	992	999	888	944	1012	944	998	1023	980	952	1010	968	1006	961	1005	985	986	987	1095	1011	1002	1011	955	985	1004	982	973	1015	1020	961	1028	944	1014	959	917	1012	1000	972	976	947	989	987	957	1037	990	947	1006	960	992	986	997	960	969	952	970	946	1001	995	1001	968	1003	955	980	947	970	990	973	986	962	988	960	1023	1003	1023	1060	963	953	981	957	952	1031	995	1005	1050	1002	1031	993	998	973	1027	916	930	1026	951	1014	982	1029	1003	1016	1009	953	1003	1017	967	999	1005	1026	951	984	966	1004	974	956	979
22975	21048	28149	24129	21017	6794	934	607	551	529	532	491	455	420	430	446	424	384	426	412	380	424	409	383	412	384	387	405	383	379	403	376	410	391	398	397	391	408	378	416	410	399	387	379	329	378	363	403	406	366	363	385	402	396	381	327	376	346	378	370	359	361	384	387	383	384	367	366	389	394	368	392	369	390	400	363	368	364	369	384	379	382	354	401	387	375	366	384	356	387	377	377	380	355	374	338	370	372	360	357	395	343	392	381	360	394	434	376	385	358	360	375	367	385	380	364	368	373	366	348	366	373	359	379	358	383	355	429	386	374	382	374	365	380	367	417	388	381	351	386	389	372	370	357	358	400	382	357	371	401	392	382	346	391	344	379	382	387	369	381	362	382	354	361	360	408	405	336	373	369	336	392	390	366	340	370	378	338	400	367	373	350	366	389	360	393	371	378	366	383	402	336	386	328	377	363	383	401	364	371	384	373	355	371	381	378	405	384	386	384	400	397	390	377	388	383	326	378	375	317	411	369	371	373	386	374	365	374	422	382	406	378	393	344	390	391	381	361	379	396	387	393	401	397	365	393	384	396	405	377	400	327	410	342	373	380	393	371	393	363	344	410	381	396	397	380	390	395	359	364	381	392	359	372	377	388	363	391	398	385	370	391	385	381	360	359	351	381	372	356	358	371	372	331	383	349	356	393	370	337	385	330	385	404	384	357	343	371	398	377	344	402	364	375	376	347	354	403	400	380	373	368	386	397	354	410	353	366	401	381	368	380	372	347	388	364	337	368	381	361	380	352	380	386	340	392	370	393	354	372	396	369	394	365	363	363	391	353	395	362	394	372	365	379	387	385	356	404	414	410	366	391	355	367	381	366	378	358	362	383	355	352	394	375	385	342	357	369	367	352	344	371	364	362	386	417	375	398	362	387	378	377	390	378	353	358	382	385	400	377	382	373	395	371	391	387	360	384	363	369	365	373	374	366	387	393	387	344	370	364	387	386	389	360	371	338	399	361	387	373	354	384	347	394	375	353	410	352	405	405	330	370	372	367	359	361	387	352	373	398	379	387	345	352	390	378	369	375	361	369	396	378	374	374	381	358	379	386	362	374	356	392	393	391	364	343	387	338	414	338	333	351	380	406	370	388	355	399	355	343	356	357	400	366	385	375	380	405	362	347	360	369	388	399	375	378	412	404	395	400	362	399	346	378	381	331	407	373	380	417	404	350	366	350	390	381	340	371	356	379	363	338	370	400	347	375	363	376	393	360	331	365	369	345	372	384	386	368	343	343	383	398	394	340	338	390	342	368	359	362	391	399	349	378	375	413	413	358	360	362	387	381	362	345	402	402	371	394	370	336	378	366	389	380	375	372	372	385	370	379	375	361	373	358	410	360	378	387	361	364	420	389	397	396	355	387	407	356	399	352	379	370	365	413	370	360	405	365	402	317	382	414	401	378	367	396	390	417	382	382	395	390	346	367	365	348	386	397	334	369	367	382	383	415	370	366	361	371	379	392	338	386	341	377	316	362	380	381	372	381	334	365	390	400	380	372	405	363	375	380	367	395	377	402	391	348	351	353	358	422	368	380	357	402	385	344	372	371	326	338	384	348	373	379	373	373	377	395	378	384	396	405	357	353	372	380	339	362	372	394	386	357	356	404	393	378	368	401	371	417	380	380	352	366	369	346	364	360	371	385	365	359	405	369	356	366	387	379	379	372	362	364	395	330	361	351	363	365	345	355	340	355	358	359	358	402	389	409	380	397	333	386	374	393	378	368	404	385	353	409	376	362	397	354	388	356	375	353	372	394	373	374	383	424	362	363	395	401	388	381	371	342	361	378	362	348	388	375	371	376	381	382	372	398	344	360	349	365	381	377	355	347	382	372	365	381	365	371	358	364	365	385	371	378	362	373	394	411	353	380	360	373	380	391	422	393	366	384	403	385	372	401	375	354	382	380	384	394	362	372	367	395	374	355	423	395	361	417	383	371	368	334	347	348	407	370	363	355	391	350	356	374	398	362	410	383	394	380	363	371	370	375	320	387	394	354	403	386	378	357	402	408	402	367	374	397	351	369	364	391	347	358	393	344	375	378	370	365	361	358	376	347	393	385	375	393	373	360	353	340	351	341	368	355	385	376	357	371	368	370	392	389	376	352	360	338	400	388	347	377	387	381	383	380	380	367	371	360	375	375	403	351	361	397	405	391	367	378	397	410	345	395	338	398	394	367	385	371	382	388	368	373	351	367	359	361	343	389	397	390	360	374	388	353	362	364	395	366	386	369	377	407	375	398	370	383	360	364	370	376	358	360	363	342	401	378	391	412	338	391	366	376	436	381	364	348	371	350	360	376	394	353	397	369	427	373	404	380	394	379	390	380	375	422	344	376	389	341	365	420	400	396	386	358	375	375	349	378	351	352	380	396	383	352	355	372	372	347	409	406	342	373	357	395	370	376	385	401	373	392	363	346	391	363	345	363	380	344	386	361	385	405	386	348	355	347	389	364	375	375	388	387	382	360	363	345	384	371	387	374	369	370	362	387	363	359	374	367	405	388	377	396	349	354	397	353	373	370	363	360	361	342	385	318	393	377	359	365	381	367	380	370	353	387	340	364	393	372	376	369	376	386	353	417	370	345	370	357	361	355	338	376	379	361	371	381	393	370	376	381	400	348	395	339	368	365	357	358	385	358	368	380	387	342	363	370	392	317	379	404	344	386	414	393	379	363	375	392	404	379	383	356	388	382	379	370	358	394	371	368	343	387	378	374	362	356	354	393	365	350	362	362	372	370	371	394	367	381	366	401	360	391	379	359	402	357	383	412	372	377	349	348	358	363	352	386	356	371	383	327	371	345	387	384	370	360	364	359	408	369	381	399	389	387	372	340	367	365	377	360	323	372	380	398	367	373	367	358	367	359	379	377	350	345	382	411	354	375	378	380	378	372	406	358	374	356	342	344	374	353	382	371	366	365	352	373	358	346	395	356	370	402	379	392	396	393	369	411	377	380	409	373	387	360	350	352	383	394	410	357	383	373	369	341	385	382	367	350	387	379	356	397	373	345	384	375	380	419	384	353	363	397	361	350	381	367	371	355	351	388	336	371	345	334	391	325	419	391	378	371	389	380	382	380	380	372	376	356	382	392	402	351	367	374	371	376	389	392	419	384	355	363	365	368	371	370	373	378	374	390	362	380	368	396	407	399	343	369	375	373	353	360	396	389	388	349	350	373	362	393	399	372	411	353	364	360	375	342	364	396	344	396	379	363	391	411	385	378	392	376	403	373	380	369	392	396	375	372	384	365	413	387	377	364	392	383	355	409	355	405	371	385	380	378	352	376	385	372	421	358	375	375	392	389	410	387	387	352	368	335	356	371	356	387	360	340	407	379	367	384	374	369	339	377	343	374	379	383	386	380	336	377	372	353	340	404	368	378	365	342	386	412	360	359	347	371	344	395	373	360	345	392	359	406	394	381	355	362	395	371	335	387	408	379	394	354
8914	12222	8160	3846	2697	2245	1585	1276	1125	998	893	817	800	732	674	686	693	624	616	651	633	587	627	639	621	619	573	601	552	586	611	608	585	581	606	567	571	562	601	575	583	575	554	599	574	553	609	564	594	581	566	571	546	535	529	608	556	553	583	569	575	569	541	618	590	544	612	576	537	574	590	588	560	563	587	564	591	513	544	575	583	580	561	551	578	564	537	538	599	556	581	596	600	586	576	549	601	600	592	582	587	584	572	581	590	590	575	574	572	577	540	535	610	559	544	596	566	559	550	543	557	551	552	587	519	571	582	581	627	562	530	591	563	583	570	552	522	561	574	579	532	551	561	543	580	580	557	577	548	543	569	585	581	605	601	548	589	558	581	547	574	582	597	585	539	546	606	591	535	574	565	555	529	529	562	606	591	548	590	565	556	604	573	592	551	595	593	561	539	541	557	561	550	586	554	562	591	539	598	547	508	582	560	564	524	614	629	581	542	559	576	561	552	549	577	591	613	576	564	573	585	554	577	604	585	539	534	549	556	610	550	577	543	571	540	524	597	590	565	566	541	550	592	589	557	589	578	586	569	567	570	587	557	572	572	531	560	561	577	581	528	568	538	570	557	543	597	586	598	529	553	622	567	562	562	518	565	563	541	530	554	576	564	545	568	588	567	585	559	547	601	579	579	565	544	570	560	572	552	559	589	592	555	562	576	521	575	599	568	614	601	612	579	559	570	575	540	561	613	543	540	548	590	603	561	574	548	597	565	556	563	544	639	565	563	544	558	594	573	577	554	591	615	613	530	553	545	606	583	583	599	581	533	561	517	563	540	546	573	555	575	580	541	532	581	541	555	570	573	560	542	599	557	558	573	563	596	579	563	533	571	584	600	566	580	568	543	590	566	530	585	584	592	600	553	557	576	546	589	530	588	601	577	553	562	555	584	544	584	548	587	625	546	556	557	531	560	567	534	517	616	572	591	573	564	519	544	513	591	598	575	568	565	583	550	573	546	585	571	577	589	554	534	536	565	585	561	571	550	580	559	545	555	537	552	563	563	573	541	497	520	612	566	525	533	561	508	591	520	588	575	578	596	570	539	564	593	557	562	572	584	553	539	570	586	548	596	601	588	580	567	526	544	550	596	573	627	594	582	582	565	564	633	581	595	574	556	549	634	565	550	582	588	590	560	562	557	601	534	581	601	605	583	543	568	526	580	598	594	561	554	589	532	534	568	527	556	575	591	559	552	551	588	562	576	603	611	594	596	594	570	553	595	573	555	580	553	556	573	554	586	578	579	528	560	582	556	574	615	543	614	553	552	549	583	596	544	547	568	577	566	548	588	574	526	607	566	572	584	566	611	567	559	525	577	603	537	553	565	556	576	531	630	569	565	558	578	554	587	600	531	551	570	584	554	578	551	574	559	558	566	603	586	536	576	561	581	558	588	584	522	573	564	596	594	548	539	581	595	561	567	547	555	599	557	568	535	614	579	590	604	558	578	565	584	605	589	555	569	577	535	547	596	534	584	533	596	575	526	543	588	597	579	554	543	601	526	534	542	556	563	590	546	586	547	563	559	583	551	562	581	556	568	543	565	606	598	524	573	551	533	567	590	560	561	562	582	573	577	541	567	602	560	586	563	557	580	528	594	554	559	539	579	557	566	596	522	543	527	588	593	536	597	601	618	593	556	580	573	590	575	569	582	553	550	558	595	541	570	579	565	557	579	579	553	569	548	595	535	532	561	568	569	548	538	564	514	574	579	598	577	556	572	550	553	591	589	575	537	574	577	514	542	583	543	546	559	538	566	554	559	553	542	560	588	579	536	577	575	562	578	548	554	529	517	566	553	553	557	515	568	536	574	594	576	567	614	563	579	573	540	566	576	565	581	579	602	553	570	600	541	538	590	572	566	579	586	559	574	589	548	577	580	570	593	579	607	606	549	569	582	575	602	539	563	542	565	597	531	568	590	581	565	559	536	546	585	561	583	549	525	553	643	560	580	586	566	585	606	560	576	554	576	538	546	539	581	554	563	562	560	563	589	597	539	563	534	595	583	558	589	577	558	560	527	614	507	549	587	554	578	563	594	587	553	576	584	598	618	581	554	588	571	533	595	573	583	571	535	528	535	587	589	566	540	576	528	542	562	555	565	584	541	584	611	548	561	592	588	572	495	543	583	594	574	564	573	592	553	590	541	608	595	538	586	571	522	579	591	577	557	573	583	599	553	587	590	534	568	551	594	568	572	577	579	559	561	549	554	565	535	612	583	582	587	567	517	557	584	608	550	583	523	618	566	603	560	544	564	561	572	579	586	619	555	563	547	563	532	577	550	614	574	582	549	556	556	566	547	568	577	562	531	616	566	566	537	618	538	551	574	545	573	585	555	577	598	571	513	603	548	591	569	550	560	547	545	549	582	494	574	579	603	583	563	534	582	544	565	573	534	543	557	574	559	516	566	607	564	553	554	588	563	584	532	595	569	548	519	584	577	555	570	554	568	577	563	586	516	574	584	550	575	556	579	546	538	544	548	545	580	583	562	556	612	592	543	551	598	598	603	586	593	552	592	587	618	576	590	544	539	563	546	581	561	562	588	580	606	574	548	551	517	545	564	549	566	580	572	593	574	576	593	564	539	574	584	563	593	564	582	541	545	598	571	603	563	595	554	568	548	527	575	602	568	560	572	573	568	584	537	540	564	563	528	551	572	578	566	555	588	522	556	568	579	599	510	560	578	573	523	587	557	566	578	550	570	548	543	566	594	568	563	595	525	575	568	534	591	592	543	554	570	568	562	598	551	571	591	585	598	569	501	553	617	600	575	586	559	509	574	560	558	596	533	543	547	587	539	511	533	558	576	528	604	543	561	574	573	584	587	587	579	534	563	605	522	554	571	583	566	575	582	547	543	566	558	562	551	572	589	600	574	562	547	545	584	575	595	600	589	571	537	568	564	608	580	571	571	549	497	575	537	613	578	542	586	552	593	550	609	563	609	563	602	554	631	560	582	623	571	560	566	574	537	551	587	609	549	580	573	562	551	547	574	552	573	566	562	551	591	602	558	574	533	590	580	581	601	536	581	510	621	534	555	565	584	618	557	541	531	555	614	595	587	530	542	579	610	545	581	566	601	576	554	569	562	600	593	618	566	575	551	559	564	534	578	583	594	580	560	588	556	573	566	600	561	533	533	557	576	592	589	562	516	536	617	577	552	581	536	587	575	579	556	569	572	601	547	583	554	561	537	568	523	575	548	592	525	560	590	589	639	550	574	536	615	581	547	525	564	560	565	576	560	593	559	600	603	538	588	555	521	563	571	566	528	552	572	570	611	554	549	551	578	595	557	588	584	518	562	566	547	569	546	601	542	587	560	603	580	591	583	594	532	554	530	598	551	618	575	544	552	580	551	581	591	571	557	562	551	541	542	578	577	578	590	527	585	528	554	588	537	552	536	545	539	563	558	588	576	583	585	611	567	563	593	572	580	572	561	614	546	543	527	568
24260	21127	26741	25104	4393	1012	914	808	709	711	662	644	637	655	624	594	623	656	595	637	643	622	647	644	617	636	600	614	593	598	589	600	648	645	599	574	577	631	605	676	645	576	608	608	640	590	561	580	607	625	607	598	615	601	621	613	638	561	585	600	576	597	635	587	618	581	576	591	610	612	638	642	582	635	620	664	574	566	573	633	555	621	619	592	566	600	603	578	618	594	621	608	627	598	582	629	587	626	575	602	556	568	617	601	578	627	639	579	604	597	624	586	611	647	570	622	572	619	568	584	620	629	608	633	632	624	607	612	575	598	591	594	642	603	584	578	593	606	639	625	610	633	603	611	623	632	625	600	630	615	619	593	614	646	588	588	617	621	616	578	570	631	602	607	631	583	576	570	600	604	611	635	593	641	606	615	590	587	587	594	630	594	599	647	610	599	608	570	591	619	597	595	570	558	637	586	614	593	655	603	555	606	620	595	579	617	590	583	591	637	627	582	626	607	584	579	585	609	644	623	637	596	602	626	587	578	645	589	628	578	594	573	614	599	603	558	625	656	602	598	611	643	568	542	599	617	600	628	605	592	632	594	588	609	614	595	588	641	615	576	598	582	620	609	615	595	585	621	598	616	598	611	594	645	632	639	620	584	622	624	605	612	602	589	592	627	622	627	595	591	586	556	633	621	608	645	585	572	621	625	595	602	591	634	592	571	619	597	579	615	598	600	613	593	582	594	599	596	611	562	607	644	589	597	583	631	564	602	532	636	640	586	618	580	573	593	601	643	561	626	608	603	604	595	646	663	624	654	570	610	563	602	606	640	586	584	603	595	558	612	620	605	629	615	621	586	550	582	609	580	608	562	608	591	623	594	575	623	550	572	632	655	613	604	609	578	610	583	588	611	606	589	621	590	638	605	568	578	597	608	562	611	578	583	616	616	630	602	639	573	597	656	639	630	576	600	604	595	617	607	576	604	616	610	617	626	628	606	608	627	578	626	616	554	606	587	617	637	604	591	611	594	643	600	605	609	626	610	652	631	652	585	657	605	627	635	605	616	643	630	662	584	598	592	607	573	653	614	584	624	614	581	596	595	587	583	666	606	610	609	624	612	596	585	604	625	610	561	575	570	655	614	552	639	623	578	567	608	602	590	582	593	624	616	635	616	602	597	578	585	624	609	618	593	625	634	632	610	604	610	600	640	620	586	595	588	593	587	601	600	614	612	622	601	638	609	567	610	573	562	628	549	618	663	626	584	581	602	591	614	609	660	624	625	651	609	594	579	576	666	567	636	579	609	581	617	616	642	594	605	648	632	609	620	593	590	611	569	604	600	574	578	653	602	628	637	592	589	598	608	605	571	638	625	592	615	603	602	575	625	603	646	620	574	605	639	626	589	577	622	635	621	621	603	611	584	589	561	635	615	658	652	617	614	602	599	623	587	610	570	545	610	588	619	624	591	614	586	604	625	609	593	620	594	623	631	569	595	593	604	612	642	612	614	597	588	590	580	599	656	628	601	642	641	612	597	622	620	587	605	608	631	578	596	632	618	570	590	622	609	654	636	579	631	631	592	650	639	632	615	636	587	610	651	650	605	644	597	611	548	613	569	676	588	569	593	594	569	607	599	600	651	651	583	541	636	580	569	590	617	573	609	576	654	615	554	599	633	587	623	619	595	592	649	594	604	615	575	652	604	615	617	628	570	604	658	609	606	592	600	595	609	595	606	659	622	625	614	609	593	606	590	600	597	584	585	588	593	569	658	590	644	590	622	610	600	638	562	599	617	648	624	567	611	611	627	590	591	594	585	591	610	606	621	579	597	606	606	602	595	617	615	627	656	585	572	623	612	609	650	623	596	579	576	580	588	602	620	621	626	592	586	646	613	615	639	606	600	571	595	627	630	628	570	588	634	599	610	588	616	622	629	604	631	650	607	618	590	613	612	635	587	617	612	613	639	617	610	608	671	640	637	608	626	621	652	621	605	608	594	550	593	579	607	634	591	584	571	613	572	627	592	590	544	596	608	630	597	605	597	610	590	605	586	612	604	577	587	642	601	601	605	627	597	644	560	655	629	605	640	599	594	616	598	562	611	606	608	580	624	587	639	617	576	594	622	627	566	620	618	630	613	625	590	622	600	614	589	650	595	610	609	612	583	597	589	604	609	551	555	613	583	581	642	606	600	634	605	601	587	596	573	598	573	628	605	619	641	579	598	596	666	554	579	646	613	606	605	620	568	623	593	619	604	609	567	614	613	611	627	627	656	570	645	595	586	586	613	614	615	616	587	636	611	612	630	589	641	588	603	545	642	632	613	596	613	573	613	611	594	552	643	627	620	610	560	610	586	584	592	602	616	602	603	636	611	577	604	604	646	580	621	616	641	590	609	616	632	634	624	584	592	621	603	623	613	576	591	627	605	588	582	657	568	563	572	589	610	575	612	636	608	611	634	622	625	623	589	636	615	568	626	613	599	586	633	597	627	636	638	574	589	576	613	617	582	574	597	595	582	562	649	639	573	581	610	588	573	583	574	640	594	579	588	603	592	579	612	651	615	570	573	540	638	627	558	613	575	628	601	583	590	627	647	633	612	602	639	622	631	640	624	638	587	603	564	587	676	582	643	590	584	625	624	610	611	617	634	583	589	574	612	605	596	610	621	616	558	589	610	608	588	563	640	585	594	618	588	604	633	659	663	617	610	612	570	589	627	601	587	568	622	630	632	567	614	602	629	573	608	587	629	604	629	601	619	603	574	582	621	608	584	608	584	585	625	617	629	620	619	591	616	590	609	607	661	600	616	605	612	596	570	612	638	611	647	610	582	623	649	612	626	648	604	607	624	602	636	598	615	569	608	579	616	565	619	619	590	592	604	567	605	615	615	609	617	610	592	596	591	622	631	587	606	622	616	626	605	574	630	597	600	625	607	619	606	611	630	569	637	685	634	568	578	590	595	580	601	664	610	581	602	629	584	606	627	558	608	603	597	596	560	593	635	582	595	654	555	611	602	635	600	588	608	615	593	585	592	631	636	553	610	632	595	560	617	590	623	645	620	622	553	595	592	633	565	586	577	628	641	625	589	626	570	574	606	603	606	602	624	616	631	611	599	572	590	592	596	648	603	617	611	610	628	647	615	591	579	652	603	625	577	579	634	587	613	640	627	593	589	623	599	615	625	602	560	632	635	606	567	620	621	588	543	595	613	552	597	567	647	634	611	593	600	609	612	625	584	621	624	625	612	600	667	613	574	604	586	586	632	615	556	609	592	596	582	655	585	605	566	566	609	616	603	601	586	558	591	581	611	611	599	612	629	597	625	614	618	588	606	614	663	573	607	589	563	601	623	633	578	586	613	607	582	593	579	608	620	595	586	628	600	617	572	614	619	594	587	587	626	587	614	620	594	594	589	615	598	608	604	615	588	593	591	600	647	596	583	590	598	622	602	608	592	644	606	631	611	570	631	589	637	624	614	639	580	575	642	596	614	628	576	600	642	632	609
8502	7837	5627	2854	2088	1709	1530	1306	1216	1098	1064	1020	1038	1015	987	964	945	947	892	882	905	945	944	932	905	883	945	870	871	887	857	898	919	903	844	849	864	906	935	861	920	909	875	848	876	877	853	857	937	823	949	853	849	831	892	855	883	877	889	874	902	870	893	838	857	872	859	812	818	897	890	864	892	848	919	842	808	906	871	857	858	886	852	860	844	858	845	882	828	909	884	895	884	889	903	900	888	857	900	877	859	897	863	895	878	865	881	904	886	830	885	827	843	892	855	822	875	913	884	887	864	832	850	837	855	855	880	885	854	841	914	873	888	864	930	902	851	869	831	872	909	912	869	892	860	868	874	857	854	779	851	866	847	861	878	868	862	888	850	886	833	869	853	872	894	907	793	892	938	913	870	841	823	896	894	894	835	885	889	871	907	815	900	894	866	862	841	845	882	919	850	897	863	855	887	857	892	817	860	823	910	894	803	888	833	848	832	914	829	889	885	821	900	841	858	863	903	872	880	865	855	895	911	828	868	901	926	863	881	875	864	874	840	877	874	892	912	831	852	846	850	851	882	837	897	848	849	886	835	850	852	902	813	821	854	835	905	892	872	892	836	779	877	865	880	927	814	860	876	829	855	913	801	887	785	827	878	803	836	881	860	864	856	853	891	863	856	863	835	874	847	874	883	873	848	858	938	863	874	793	876	810	909	823	867	828	908	909	860	886	893	815	893	902	867	907	935	846	801	806	896	871	883	829	862	857	849	879	900	832	893	881	845	906	841	884	883	820	863	861	872	840	814	887	879	880	912	854	868	913	870	850	862	823	906	892	911	877	852	842	906	867	872	857	908	820	842	860	870	843	890	878	854	825	873	845	865	859	799	816	873	868	871	855	831	902	886	890	818	860	814	889	864	892	828	890	924	838	802	855	854	864	895	827	829	879	878	914	851	889	848	859	926	887	837	893	865	837	850	873	854	884	863	805	859	830	836	905	844	864	853	852	853	863	867	886	920	856	900	827	885	899	843	904	847	813	882	860	889	790	869	851	882	877	843	879	925	824	889	874	882	838	872	853	934	872	826	853	888	865	875	791	864	887	897	860	888	861	801	898	876	864	834	859	943	851	875	869	880	849	882	845	834	834	917	869	900	860	885	819	858	856	874	834	906	878	876	838	849	866	873	865	868	892	884	879	839	873	873	886	860	877	867	849	879	876	878	903	879	857	856	822	875	849	885	856	868	858	900	868	885	867	834	882	904	853	903	891	848	891	867	849	906	817	858	867	849	883	880	853	842	911	805	874	894	878	896	858	877	880	870	851	849	873	875	874	868	860	886	854	877	895	884	864	868	845	894	897	838	859	896	833	825	830	839	850	864	896	884	859	840	871	863	919	829	853	860	847	842	855	887	909	797	889	843	822	858	831	873	885	882	850	842	945	858	844	920	926	869	834	862	897	815	856	875	843	892	877	804	844	909	873	890	860	797	928	873	866	892	854	869	848	789	904	887	834	895	898	881	818	897	824	870	886	881	864	881	920	877	822	826	892	911	859	837	886	832	858	872	866	858	856	909	874	831	831	878	877	853	868	875	877	864	882	899	857	913	871	897	859	864	823	858	851	912	873	888	901	879	899	842	828	832	852	893	865	896	864	849	895	864	849	873	863	846	893	871	848	860	868	841	891	886	905	799	899	817	862	866	881	913	879	882	785	830	868	860	834	853	905	888	851	882	893	833	877	875	861	931	820	854	857	861	900	899	888	872	829	808	852	879	854	878	857	841	859	850	866	864	897	805	903	859	881	889	855	861	869	882	860	892	907	877	874	886	844	932	827	839	871	877	809	844	930	865	850	833	869	906	854	905	893	840	829	857	873	930	867	877	911	841	870	840	828	881	864	872	867	875	774	905	840	862	859	833	820	841	912	924	832	852	875	889	875	881	894	899	901	862	857	845	867	833	844	816	828	909	842	824	879	888	823	934	911	883	854	890	838	873	862	867	892	883	863	919	855	886	889	834	907	900	867	835	859	911	869	868	854	859	917	884	852	875	869	842	876	934	871	884	859	859	865	916	843	835	881	911	838	822	888	796	880	824	819	903	877	887	874	865	878	894	887	857	905	845	828	908	820	883	870	844	853	853	917	827	875	905	839	807	827	909	873	844	855	855	887	812	899	866	872	782	844	921	882	882	865	943	912	887	874	925	905	870	883	906	829	900	842	875	870	851	829	848	836	820	878	837	831	876	876	871	837	913	895	926	856	808	863	871	860	905	874	876	846	795	882	864	822	841	853	869	864	857	874	862	872	929	854	862	831	823	841	914	814	816	830	890	833	867	869	878	865	881	909	886	891	858	798	869	875	860	900	870	835	888	849	927	878	864	899	905	885	886	856	912	893	863	826	838	875	863	832	877	837	887	872	837	908	832	897	860	868	828	804	862	882	884	909	883	837	865	872	942	884	853	872	894	843	833	853	881	853	900	930	825	898	881	895	865	872	863	815	922	908	884	808	869	918	808	882	883	879	906	840	852	837	857	884	880	917	865	881	881	836	900	911	849	860	899	914	868	875	803	885	879	913	885	848	880	916	864	888	861	864	885	839	900	894	906	849	910	859	879	849	896	889	887	874	879	875	872	810	823	822	921	827	845	796	887	866	871	892	868	902	867	926	844	863	874	891	924	844	873	895	854	864	907	890	880	826	893	829	874	856	871	844	891	834	857	847	845	847	870	865	805	825	951	875	840	853	858	865	844	875	892	894	891	875	874	848	844	840	853	887	865	844	904	810	903	890	806	897	858	871	878	873	892	880	858	794	867	868	837	841	819	799	876	855	837	922	874	886	873	863	849	927	846	841	911	865	909	872	891	894	870	840	918	884	855	918	810	856	891	834	890	927	913	864	825	845	842	856	836	879	848	911	828	861	880	900	844	819	896	920	891	856	843	886	850	899	857	901	828	881	866	886	899	863	912	842	912	924	843	860	907	867	867	863	856	888	881	853	933	844	873	864	839	905	936	945	858	840	872	853	827	863	859	886	852	889	898	871	831	885	870	869	860	809	854	906	895	838	871	848	801	839	860	868	834	798	864	833	846	912	879	843	891	831	829	907	856	888	861	859	911	845	821	865	843	912	895	895	860	896	898	863	854	875	900	872	880	908	921	861	914	854	881	882	873	908	849	902	878	861	821	897	872	886	888	832	868	847	860	890	885	864	865	881	835	883	857	895	846	887	846	875	879	845	876	901	869	901	867	898	849	909	900	896	931	900	893	889	860	900	908	885	879	846	891	859	825	854	869	871	877	860	894	904	904	895	884	895	894	801	899	841	876	865	848	852	836	838	847	870	852	894	875	840	882	864	878	889	873	829	820	867	897	829	836	831	898	908	855	886	833	832	833	843	875	864	897	881	798	849	871	916	893	854	879	895	914	919	881	847	919	872	838	850	931	838	850	862	865	851	873	874	921	878	812	921	812	854	894	864	850	894	849	911	868	897	833	841	915	865	826	840
22208	21150	28822	23752	21154	21082	3772	711	505	430	377	315	293	285	256	251	236	218	217	226	233	219	226	203	217	200	222	187	216	221	179	171	198	189	187	188	183	189	195	193	206	186	205	188	156	193	209	176	198	203	199	178	191	188	200	173	189	174	186	175	179	193	176	198	188	198	186	173	176	169	180	178	189	168	182	155	186	188	205	172	183	155	157	201	185	174	159	189	167	173	187	163	190	166	187	169	170	201	179	176	175	186	197	192	178	171	183	210	189	184	191	145	198	161	196	187	183	183	193	194	174	182	183	179	185	191	195	197	176	202	173	154	162	166	180	170	199	173	148	159	170	140	193	180	165	179	155	177	171	171	178	189	178	170	177	172	187	187	170	189	185	189	176	174	177	183	186	162	147	179	177	171	191	166	175	158	181	180	179	187	186	166	182	184	180	173	185	178	193	194	175	179	185	197	182	160	142	175	176	190	177	186	197	192	173	166	170	182	173	177	182	189	158	167	166	185	182	206	166	174	153	165	189	175	182	202	180	189	175	196	156	177	186	169	193	176	190	178	204	175	156	193	166	180	163	175	168	189	168	174	187	190	162	188	166	191	175	165	190	165	185	174	200	187	191	196	184	161	174	178	174	171	179	152	168	170	180	181	166	168	162	185	184	195	171	167	179	173	181	176	175	182	164	167	163	182	161	174	182	186	188	162	171	170	167	189	190	179	173	169	168	183	164	204	185	154	165	145	175	193	187	186	182	180	173	213	166	179	184	184	166	178	155	160	203	175	155	179	144	194	168	219	172	165	153	187	187	183	178	175	168	195	172	183	188	171	163	171	169	176	182	176	197	168	180	200	187	192	160	166	174	156	155	153	193	182	161	193	190	168	175	193	164	168	191	166	204	192	198	151	176	175	185	144	173	168	175	184	160	173	154	170	181	172	197	168	175	165	144	203	171	158	170	148	187	177	172	168	184	157	156	183	186	190	184	159	174	170	184	181	166	181	188	144	174	156	161	167	158	176	177	184	157	192	173	185	171	181	188	181	189	187	180	175	165	150	175	194	179	179	171	178	179	170	181	170	180	178	170	172	170	174	182	170	179	175	210	182	187	167	169	165	162	194	178	171	184	179	179	170	184	166	199	174	181	181	183	189	182	188	174	182	167	197	159	208	180	197	173	173	179	177	187	158	169	170	206	188	161	175	160	171	163	173	173	185	153	173	181	189	189	177	211	175	165	182	190	171	186	179	165	202	172	190	207	187	170	181	159	186	180	152	160	200	165	153	201	173	186	158	167	181	192	182	191	167	167	174	181	179	173	174	170	147	166	188	177	188	179	175	171	189	183	171	157	164	169	171	198	172	206	173	175	172	180	178	176	152	175	172	170	179	176	184	162	182	157	196	185	169	185	207	180	169	180	187	183	163	195	175	175	194	167	163	151	191	188	181	196	185	170	192	158	181	168	180	173	176	186	191	169	183	180	183	156	169	173	203	172	159	179	169	184	194	172	180	189	200	167	172	192	157	178	201	195	183	179	195	200	185	159	188	201	189	191	185	166	202	154	182	174	187	178	173	179	155	200	177	161	174	162	176	184	201	179	158	175	199	178	153	156	174	172	164	189	167	175	187	184	180	155	160	182	186	183	166	151	163	155	167	172	151	150	167	179	171	170	161	157	181	187	178	167	175	163	179	176	197	176	182	189	199	179	173	182	186	175	192	163	158	175	187	189	168	171	178	172	176	169	158	160	181	183	176	155	161	178	170	174	170	166	187	187	141	168	183	169	154	183	176	184	171	175	193	191	140	162	182	181	164	196	155	156	182	186	171	164	179	163	162	179	187	160	188	175	162	166	191	173	173	154	157	183	180	159	210	167	161	204	176	178	173	173	169	147	148	166	182	178	177	160	166	177	162	201	159	169	162	169	174	185	166	179	168	180	194	162	177	171	198	195	169	182	160	176	177	183	168	178	167	187	156	161	171	164	179	181	171	175	198	160	160	184	168	151	153	163	188	193	169	179	185	201	188	177	184	181	179	168	184	188	175	177	172	178	182	182	165	184	185	189	174	164	186	186	178	174	194	177	147	170	163	172	183	169	185	173	160	165	188	179	181	188	187	167	176	182	181	166	169	188	188	184	160	196	174	191	171	172	195	182	191	155	168	152	159	168	199	170	197	185	178	206	191	180	191	172	177	167	189	201	168	176	196	190	186	193	147	158	184	166	162	172	178	170	162	174	152	163	167	176	160	186	166	178	153	207	184	170	193	158	190	179	194	171	175	181	163	177	162	177	165	178	188	172	179	177	166	178	175	173	168	162	183	173	178	174	190	214	191	165	170	171	183	199	161	172	159	179	167	183	157	155	189	194	189	150	166	155	208	149	176	184	190	177	177	163	180	183	185	199	164	181	182	169	198	155	190	192	179	170	185	148	188	174	203	166	143	194	166	216	163	166	185	182	201	173	153	155	194	178	161	178	177	205	192	188	177	181	174	171	157	189	174	176	184	203	189	179	204	171	172	172	172	168	194	160	174	165	151	178	188	179	181	149	184	156	173	180	164	158	174	158	156	173	164	179	177	175	178	177	149	159	174	187	181	184	198	185	188	179	162	180	145	177	206	195	201	184	169	176	203	188	167	143	181	159	171	197	177	169	177	191	173	149	179	194	157	172	167	185	183	176	164	192	186	178	157	174	172	179	188	179	178	161	168	198	195	169	185	168	170	174	170	158	154	169	191	185	183	164	186	173	163	180	193	163	171	164	165	162	142	200	172	198	188	174	162	181	184	148	193	177	162	177	174	173	191	184	160	187	162	186	167	200	182	187	195	194	188	191	163	178	187	179	183	161	182	176	191	185	181	198	210	154	180	173	188	173	203	154	175	176	187	181	172	151	173	168	160	177	175	188	191	169	163	184	170	170	171	186	176	184	169	196	173	206	175	175	189	171	171	174	155	167	189	170	186	177	180	168	182	167	183	191	174	173	179	192	168	167	173	197	162	182	177	171	193	157	170	167	172	167	168	166	185	181	169	186	155	186	183	179	186	170	180	191	166	195	185	184	176	166	201	189	185	183	164	193	199	175	161	172	178	179	185	197	167	175	163	157	179	158	169	168	195	176	174	157	164	145	174	190	171	187	170	166	174	172	162	164	162	183	186	182	172	182	161	152	157	159	193	189	170	164	192	202	182	171	188	196	197	182	158	175	158	179	167	172	170	167	197	173	169	179	163	189	180	186	176	161	187	181	155	175	172	163	172	169	153	169	162	168	193	180	170	140	159	185	173	179	179	147	160	191	197	165	166	185	166	211	190	153	175	181	182	202	184	174	205	174	192	170	185	173	181	174	161	179	170	176	169	184	201	171	166	181	174	186	156	169	163	179	160	161	172	169	157	201	162	200	184	160	157	184	198	161	168	176	180	180	186	184	181	184	165	168	209	190	168	191	170	173	172	188	171	164	177	171	190	176	180	178	184	203	169	171	161	214	186	195	160	175	165	172	165
11460	17726	12255	5887	3813	2717	1945	1524	1176	1021	814	749	625	590	546	485	494	428	420	375	390	351	354	348	373	334	365	309	314	285	311	292	258	258	308	302	272	285	294	293	272	277	274	268	285	252	254	263	327	311	273	279	273	288	255	263	274	260	244	271	277	263	302	296	271	260	264	273	273	268	260	265	263	260	239	284	300	241	248	284	249	256	262	276	258	255	291	276	275	241	284	263	247	286	258	266	273	282	263	256	255	238	279	282	254	262	287	269	262	259	285	255	266	264	281	252	276	239	246	242	248	281	284	251	284	302	275	247	258	260	256	253	283	263	274	255	272	250	277	242	264	275	250	276	262	253	284	256	257	286	267	255	297	271	261	263	271	285	250	267	266	270	258	284	284	249	257	234	270	247	276	255	288	270	301	266	252	265	259	272	269	283	248	264	271	269	259	266	263	272	249	256	241	254	272	259	286	268	259	223	245	289	259	266	248	241	245	240	289	250	262	257	273	277	254	250	243	273	260	269	263	255	261	268	291	263	301	271	259	253	247	274	268	264	284	263	274	278	246	276	251	280	254	254	245	253	283	271	279	265	258	250	220	281	284	281	278	254	276	274	265	280	263	287	280	276	251	250	276	248	268	256	265	253	263	294	248	259	259	267	259	279	232	259	269	245	268	301	243	285	270	252	257	293	261	285	238	270	276	272	311	250	260	285	255	276	274	258	276	253	311	232	278	255	271	238	289	274	266	257	274	268	232	260	261	267	273	258	253	270	242	267	242	270	263	274	261	257	285	232	289	259	275	244	226	265	241	263	245	247	271	269	256	264	252	265	270	274	250	264	270	265	240	266	301	262	259	245	263	232	257	246	256	257	244	273	275	263	267	232	247	274	249	267	289	263	280	258	265	274	258	288	258	263	272	248	256	260	288	273	248	304	254	283	257	252	296	271	271	275	274	253	285	262	282	248	247	263	246	221	236	246	245	233	270	250	258	282	253	246	250	266	268	254	248	272	261	294	250	275	238	271	275	271	256	282	269	258	257	284	259	226	258	268	256	254	248	254	234	275	249	241	262	254	263	277	259	243	265	248	259	261	245	296	286	261	296	260	234	251	274	261	253	247	260	247	258	266	236	269	285	257	255	286	275	264	268	265	257	267	242	233	280	243	263	263	244	251	267	297	249	245	309	247	219	274	270	250	236	253	256	266	275	262	238	288	268	263	265	280	267	284	258	260	240	241	252	263	272	277	253	269	255	225	277	260	279	264	248	273	250	267	259	242	251	254	255	259	270	260	269	262	245	237	256	267	270	273	286	245	262	254	250	253	282	263	269	283	248	233	245	257	258	260	233	240	251	225	241	289	254	256	224	253	278	286	251	260	277	264	238	247	272	281	254	256	244	269	274	249	226	244	248	261	267	270	269	256	293	292	253	281	261	270	269	266	270	264	285	269	288	256	257	272	243	253	259	274	276	264	282	264	263	265	249	247	264	265	249	252	273	266	271	272	279	267	245	276	245	261	262	269	237	254	246	272	270	272	302	263	262	276	287	242	274	266	250	251	270	233	285	278	241	242	251	260	259	276	250	287	272	262	259	249	238	256	275	251	252	256	279	249	261	260	308	240	263	250	274	302	247	282	265	253	234	282	260	250	273	259	276	249	259	279	254	281	250	254	279	268	276	260	247	234	256	273	270	231	262	248	278	293	266	257	253	271	240	266	265	259	261	260	273	257	265	250	264	264	295	272	261	286	251	287	232	267	249	247	233	280	292	220	239	263	281	242	254	250	260	273	261	261	270	262	274	285	277	259	274	256	225	277	256	267	247	243	258	267	259	265	252	285	259	279	263	265	284	260	239	282	248	302	266	252	282	251	263	258	246	247	267	240	266	240	281	281	255	247	274	270	273	284	279	260	262	250	271	260	237	273	284	278	250	281	241	252	261	248	247	250	250	275	273	226	280	276	251	268	252	285	289	276	261	284	294	259	270	295	249	258	258	287	258	279	275	291	288	248	270	251	259	277	296	259	263	279	250	283	251	250	282	255	238	256	254	262	270	287	245	276	271	262	274	246	267	237	236	243	254	262	269	268	302	258	252	254	251	287	233	267	275	270	292	253	276	261	260	239	251	274	263	250	248	245	260	262	272	298	247	236	278	254	247	324	260	280	274	271	278	264	248	254	288	261	266	262	254	268	254	255	256	298	258	274	260	257	293	245	280	256	250	273	269	279	298	246	278	266	262	264	282	288	243	274	249	267	258	270	272	234	245	258	245	248	246	241	277	270	263	251	250	280	265	262	259	272	276	256	275	264	257	256	265	235	270	282	265	279	257	237	259	274	271	242	276	257	246	262	255	245	268	246	257	248	258	257	256	278	244	236	259	247	251	270	289	259	258	267	251	217	271	269	272	273	252	260	263	265	279	244	272	244	260	268	270	279	288	260	256	253	263	259	239	272	273	286	243	291	249	272	256	263	249	272	277	250	256	279	251	262	244	242	274	291	232	252	264	268	238	248	283	275	273	255	256	284	295	268	275	266	237	268	271	258	251	247	282	262	244	266	223	259	262	266	263	277	260	260	284	251	276	258	266	261	268	286	234	245	261	281	271	270	266	247	261	263	264	257	282	255	271	254	247	271	288	262	260	251	252	278	287	291	280	265	294	259	273	258	230	258	241	283	244	299	251	253	268	252	266	268	260	245	257	243	242	316	262	248	278	235	267	259	278	259	268	248	262	273	251	264	237	296	251	292	278	236	288	264	276	276	258	283	263	233	284	237	219	274	245	255	247	272	250	232	284	254	265	264	280	270	241	264	244	263	274	271	275	263	269	296	239	249	240	245	280	261	267	245	257	279	290	268	247	265	264	254	261	283	252	287	270	261	271	264	257	291	275	232	287	243	282	254	289	252	253	279	255	260	284	258	254	255	283	277	247	274	260	259	257	297	246	244	253	288	266	262	272	261	260	237	301	262	267	263	279	247	257	261	273	285	252	257	272	268	239	261	254	278	283	289	248	294	246	258	258	264	259	281	244	282	299	230	236	271	258	262	224	242	277	276	260	247	251	293	267	266	277	249	273	287	262	275	259	240	227	281	271	233	257	244	264	255	266	256	260	262	284	272	262	281	240	257	284	267	291	276	259	251	270	264	262	262	279	256	280	272	266	264	274	250	258	284	269	259	254	245	234	267	265	252	278	287	244	222	234	276	309	250	239	249	246	271	287	276	282	251	274	262	281	265	294	282	268	243	281	312	255	286	261	297	265	263	260	243	278	263	236	257	253	242	273	264	242	249	268	271	301	254	258	275	274	252	239	280	329	269	253	257	295	244	240	263	244	263	281	274	257	268	270	274	276	253	261	266	267	274	268	229	267	275	262	273	269	237	281	277	264	259	232	268	278	249	282	270	292	269	273	261	288	246	273	252	268	245	275	278	276	229	234	261	246	242	235	254	290	251	271	271	274	282	269	273	263	239	217	247	279	295	277	248	279	268	274	273	277	289
26862	19155	5996	1359	906	813	759	704	734	754	672	690	701	660	709	673	682	704	709	690	652	671	617	724	635	626	648	635	643	667	659	651	659	687	639	719	670	704	684	674	678	686	662	652	669	641	690	686	648	716	695	707	693	655	656	637	673	634	661	638	688	622	702	707	674	661	708	625	663	667	715	665	678	602	673	697	703	605	618	690	635	702	645	681	674	648	700	662	696	622	721	642	683	663	656	660	683	721	705	701	673	696	687	625	633	674	599	661	682	656	675	718	675	656	590	694	674	666	697	669	653	682	649	657	717	655	653	685	662	677	626	682	629	650	695	650	618	637	679	672	699	652	663	656	697	674	675	617	634	672	589	665	694	662	712	653	683	672	653	695	635	647	662	649	680	610	646	725	653	629	693	639	653	670	687	666	685	695	621	715	618	692	678	642	683	650	669	640	641	680	725	687	666	709	677	689	657	641	611	675	646	577	657	685	645	687	623	695	679	637	658	686	684	644	665	630	631	625	678	704	675	686	711	650	670	718	706	641	657	683	673	652	649	683	683	627	636	663	622	662	658	676	703	675	675	633	670	616	695	680	657	631	684	673	639	664	682	665	702	665	656	723	622	625	651	640	684	670	619	613	629	672	707	684	694	661	638	604	717	653	663	666	614	662	665	671	668	633	680	687	710	719	670	666	703	635	693	686	680	658	673	687	631	679	692	653	646	690	675	670	647	701	638	671	695	643	623	665	646	652	705	644	641	644	652	664	603	709	701	630	651	668	680	624	709	693	645	616	661	680	655	651	642	694	656	643	662	698	669	638	632	671	674	680	674	681	649	649	663	664	676	680	698	690	679	655	609	690	696	667	671	654	690	629	653	680	671	667	657	688	617	640	654	718	664	662	688	668	679	653	666	656	658	671	646	626	676	740	647	658	695	670	671	689	596	645	641	696	649	653	663	659	683	679	716	672	649	676	655	667	648	640	704	672	650	658	687	680	682	643	631	641	686	699	646	667	727	636	663	646	656	642	647	687	659	648	647	640	648	623	683	676	696	690	703	675	663	636	712	636	698	672	696	660	644	662	645	641	662	653	621	645	680	652	641	680	644	652	652	699	651	650	659	640	647	648	686	684	630	724	713	666	683	692	678	653	665	716	650	658	656	654	670	680	660	634	622	662	682	721	660	682	697	715	667	651	652	690	675	653	658	691	618	645	674	650	669	677	659	701	676	696	672	683	638	656	652	653	679	645	679	655	624	664	654	654	645	675	703	720	640	624	662	685	702	723	632	667	652	664	651	652	642	705	688	658	675	675	655	682	680	645	670	659	672	653	692	667	683	674	678	687	687	675	670	623	666	646	666	658	688	649	713	633	634	663	679	667	650	682	699	624	674	663	653	681	677	688	680	652	706	686	677	723	641	664	711	668	623	656	673	649	695	651	734	702	712	664	660	652	656	712	629	655	648	687	698	657	681	666	644	684	670	684	654	675	673	655	657	653	617	709	654	688	683	671	694	670	665	639	627	695	686	617	634	650	643	681	721	638	666	697	648	654	656	671	701	683	681	667	643	615	672	728	685	622	633	656	592	701	687	704	665	705	646	613	661	659	695	648	681	625	678	740	691	654	661	699	680	690	659	638	644	628	677	648	679	689	658	662	670	661	677	700	726	685	617	612	682	665	668	644	623	673	641	687	642	658	714	696	642	685	691	681	695	669	631	664	656	636	655	675	656	721	666	669	690	709	612	685	619	646	641	643	674	655	676	673	664	657	702	677	642	717	639	656	730	662	664	648	628	643	685	672	675	651	653	693	673	677	646	640	648	685	626	650	668	640	653	689	658	678	660	675	682	687	709	680	662	671	683	667	658	664	649	641	639	634	658	675	696	649	687	655	638	697	691	656	667	676	695	657	647	722	684	667	653	695	684	602	634	664	648	684	633	664	621	679	672	663	621	680	677	655	652	665	677	705	696	656	648	633	664	671	624	655	720	650	642	646	696	682	684	695	734	663	685	613	681	654	689	665	686	670	645	657	654	686	667	675	665	672	714	667	705	692	634	680	688	620	683	679	660	641	684	648	691	691	669	668	624	678	686	640	707	698	649	671	686	669	647	663	660	645	673	675	691	688	671	657	686	682	711	662	678	639	680	687	628	657	698	646	648	636	669	633	697	665	660	706	678	669	679	689	670	652	669	695	675	670	674	658	669	628	651	718	700	639	670	689	651	643	718	714	686	660	638	689	698	630	668	696	674	673	680	672	683	683	641	724	610	694	666	690	659	682	669	655	672	657	672	680	659	631	664	648	659	691	672	649	692	669	681	668	620	645	654	693	691	690	673	645	639	681	643	647	690	659	664	677	667	679	659	643	703	687	686	685	659	680	688	681	696	700	657	666	659	651	677	676	660	675	665	676	651	656	649	697	648	649	709	655	685	632	687	681	635	637	699	666	683	608	679	645	683	653	682	668	670	678	667	642	651	657	655	696	698	623	629	671	659	670	672	676	669	673	679	656	703	695	692	691	651	656	648	700	670	660	644	649	660	653	685	639	674	696	708	690	683	658	670	626	667	690	666	646	701	711	674	691	665	669	670	657	674	645	673	595	657	626	641	702	633	635	652	650	669	643	682	680	628	617	665	661	672	661	645	681	676	653	695	663	684	652	627	650	694	679	656	619	706	665	675	674	660	652	648	729	658	679	654	674	679	658	728	658	706	640	635	649	643	680	656	647	639	678	665	686	638	641	665	679	634	657	621	701	684	689	649	649	668	692	667	680	675	670	687	671	675	658	696	689	638	705	687	676	666	685	630	628	677	701	662	636	694	663	719	682	640	660	679	666	648	677	685	712	664	651	638	680	649	685	677	707	651	635	681	658	666	700	702	649	683	637	644	712	635	701	628	648	679	638	667	664	691	683	672	700	721	649	673	679	693	654	635	710	730	652	657	626	642	616	685	689	654	686	665	641	635	674	681	669	645	727	718	675	720	638	706	685	699	706	641	690	689	645	681	655	680	690	670	700	690	659	682	691	655	691	627	677	687	646	646	664	671	678	648	642	644	687	622	640	717	657	641	691	734	653	686	668	671	658	663	678	602	654	696	675	683	674	620	662	646	672	630	677	628	655	695	693	656	713	679	655	651	664	634	666	649	644	676	661	675	696	677	691	613	684	704	684	672	622	711	663	681	696	686	676	696	704	704	663	735	647	665	672	705	673	629	659	741	679	635	658	689	637	667	652	676	692	620	658	689	651	660	682	690	690	640	660	635	688	655	651	651	675	700	637	680	641	640	602	710	633	662	664	640	675	698	670	698	653	665	640	658	637	657	662	677	643	686	665	700	646	700	686	649	673	703	648	675	672	668	657	669	682	669	647	672	658	686	652	668	637	631	642	692	658	692	681	664	669	681	616	686	626	688	700	670	679	664	683	688	717	642	671	681	671	652	709	656	683	610	636	652	628	599	664	653	666	688	705	627	669	702	653	647	663	659	703	657	606	658	675	672	653
7752	4379	3115	1820	1447	1329	1217	1153	1098	1083	1054	1113	1091	1055	986	1036	996	990	1020	991	1022	993	983	1023	977	972	960	985	1035	980	958	954	915	985	987	1001	989	991	1045	968	995	955	984	986	985	961	964	1001	997	983	961	979	1042	958	926	1038	978	970	992	954	980	977	978	1028	985	982	1020	949	959	986	976	934	966	1003	988	992	1003	1013	991	970	952	975	1004	1006	992	1015	943	951	980	981	952	1024	932	1010	1001	1011	986	994	927	965	987	994	997	1011	999	935	930	997	998	1009	1031	978	984	961	976	1014	976	977	959	967	1006	947	982	976	948	989	930	934	970	970	964	975	990	942	1038	996	987	977	994	980	948	1056	1009	919	1015	941	996	967	972	927	1022	1015	1026	1001	995	1020	924	948	1023	971	950	923	1013	952	1033	1015	937	1008	963	1019	1002	937	958	996	1014	919	953	1016	1005	972	954	1020	947	935	950	1025	959	981	944	990	1004	992	1015	1019	977	947	1018	981	1013	1015	1022	937	972	1028	994	900	1000	968	973	1020	929	1061	1037	965	1040	1021	970	1007	963	991	964	979	958	974	932	1007	1021	1035	991	996	1007	982	1009	973	970	968	989	1053	962	934	983	987	1005	969	985	1000	1021	1002	984	964	953	971	986	943	1010	906	980	997	953	999	962	988	962	987	941	989	991	961	1017	979	1005	990	1000	1000	975	1029	1019	1057	980	944	1018	969	953	1000	977	958	997	970	937	1005	940	1032	939	987	1018	1028	957	1005	987	978	988	926	957	999	984	1021	963	966	940	975	983	966	973	1056	1002	1011	1027	998	989	952	992	958	990	948	991	986	963	969	938	948	972	994	975	979	975	991	999	1016	980	991	1000	946	981	944	1017	1026	1005	1006	1027	965	1013	995	935	997	987	1043	995	1011	986	1004	966	953	975	1003	989	998	909	999	968	952	965	950	968	986	945	935	997	1009	894	1029	971	1033	967	1012	926	984	991	1011	1053	1027	983	993	993	960	948	988	1014	954	978	945	921	1012	1001	999	944	970	937	986	987	960	1043	954	1000	991	1038	951	979	984	1008	934	1016	938	969	949	993	1006	974	976	988	957	948	996	946	996	1014	1006	967	987	1032	943	1011	955	1009	998	1005	976	948	1006	979	941	1006	985	961	964	998	975	1021	1047	931	997	1026	972	999	1001	959	938	925	976	998	1004	1021	970	1005	995	1016	929	972	1027	1010	1015	932	953	1005	952	945	1022	962	975	986	989	916	1042	988	978	982	984	990	968	980	1005	1007	982	1012	987	919	954	976	975	1030	937	956	976	957	977	1026	1003	982	974	1028	961	1043	941	991	981	993	1010	1038	999	1009	1021	935	990	984	962	1005	933	1013	956	985	958	966	989	977	964	979	989	980	997	932	950	1013	969	973	958	974	994	1001	978	985	996	1020	950	993	923	940	996	958	1025	938	965	1005	972	1001	955	950	1006	980	986	987	958	1005	964	908	951	977	967	889	960	958	995	935	1007	1032	1006	971	941	921	956	997	938	1000	929	1021	930	1010	962	920	977	1008	974	979	910	1044	935	947	1000	1036	994	936	951	996	1001	965	1004	991	978	984	994	987	1014	950	1027	1048	951	1006	934	990	978	917	1003	961	1004	939	975	984	962	969	1003	979	944	953	960	1001	998	976	1065	1011	988	1002	964	978	928	1041	968	1012	942	974	980	995	946	1012	948	978	1012	896	990	994	1016	929	965	999	974	1002	966	986	987	970	996	1029	982	979	930	993	978	993	1004	1009	1033	963	992	999	983	952	991	1001	979	1013	1016	984	1002	957	948	936	980	993	972	980	980	950	952	947	986	962	942	1019	973	970	998	940	1018	941	974	984	972	990	974	990	959	983	939	937	932	1032	975	978	980	981	966	987	940	933	1005	955	1046	981	984	1004	955	1037	967	1006	990	984	995	1015	990	1060	963	973	947	981	964	989	1017	961	1013	1004	978	968	974	1008	977	967	1003	986	1010	1009	997	911	947	955	953	968	1071	957	1002	971	980	990	998	979	917	961	988	983	994	988	981	966	960	933	902	1012	950	1007	995	981	995	962	934	973	967	953	1002	994	931	1002	994	998	930	982	1023	983	1025	932	964	1030	997	962	935	935	987	980	1026	948	1009	958	1006	996	1019	993	1012	961	935	981	1010	994	975	970	996	964	914	950	909	1002	955	960	930	937	930	990	979	974	981	1021	1011	955	959	979	993	955	989	1012	970	985	973	978	1055	996	930	965	999	964	978	1010	966	982	1000	966	981	931	943	947	940	1001	961	978	929	971	999	925	961	980	948	982	962	940	960	996	981	957	967	929	995	1055	954	1004	950	976	960	998	985	950	988	994	1005	930	1029	997	1011	1015	1002	1008	995	973	1011	946	1034	981	1000	995	986	956	988	975	959	1004	978	949	982	1009	1039	986	946	990	945	1006	997	965	936	921	990	957	1025	981	984	935	1009	996	955	964	962	1030	923	1020	924	948	989	988	939	988	977	954	945	989	968	921	954	990	1000	944	955	940	951	1029	1053	965	947	972	978	1003	987	984	987	936	1024	960	957	931	973	1019	974	997	934	955	986	990	1019	960	888	1014	1004	913	985	975	1033	973	983	956	930	939	977	1015	944	1030	1041	956	966	973	1000	976	938	991	1004	955	1019	956	951	987	1019	969	984	942	975	940	984	949	1005	926	890	956	1024	949	1014	946	910	945	965	981	1031	962	969	1052	959	984	1013	988	1002	1024	1010	933	914	976	885	956	996	970	1010	972	999	1041	986	946	968	961	985	959	957	924	953	1026	985	948	1009	934	956	971	951	1003	1004	957	954	961	992	957	1002	918	971	994	953	976	960	957	967	980	1015	945	1038	1020	915	991	979	983	978	972	945	1000	992	951	968	1050	1012	1028	1022	933	948	981	990	1013	977	981	953	1017	963	986	995	997	945	963	943	1025	950	990	1003	987	956	990	1016	980	939	987	1013	990	970	1001	895	994	976	944	988	950	930	979	924	1036	973	1001	993	1053	950	956	1005	1017	988	1013	1033	983	995	956	975	985	891	999	961	993	1032	964	980	990	995	997	990	1034	971	923	972	961	948	954	1004	996	979	965	972	915	946	982	979	1006	1039	969	939	966	1053	986	925	971	927	936	1033	996	986	960	940	958	964	972	978	1013	1001	943	993	909	1037	1001	955	976	975	974	983	957	1001	1023	973	968	924	959	960	991	965	999	1012	971	930	967	979	981	934	1018	958	933	989	966	989	983	977	992	959	953	1028	951	962	948	968	1010	1046	985	1025	975	997	993	1018	1018	945	975	999	930	1025	947	950	1007	978	997	983	982	994	956	941	996	1003	996	1037	960	970	964	1035	959	997	962	1008	921	978	984	935	982	978	971	925	966	1003	980	1017	1014	1000	983	982	972	974	1073	939	969	951	1007	914	953	960	1009	953	971	1031	964	957	944	1029	1006	946	978	987	957	981	960	1004	983	993	1020	1011	971	993	957	989	922	936	977	1009	987	967	965	955	953	961	986	994	968	973	960	995	1023	1027	1003	957	1024	981	983	1006	965	926	967	1010	1022	942	957	993	952	956	953	987	984	981	954	989	1071	985	945	965	981	932	1011	949	969	987	956	977	980	977	926	1025	965	868	972	1006	939	1023	986	1047	976	957	998	966	1021	956	1016	971	931	970	1041	936	1057	942	908	974	994	966	991	973	970	1040	923	980	958	1013	969	957	1049	1001	1000	987	1006	993	964	954	932	927	973	991	999	928	998	958	1008	943	997	1003	992	975	949	931	1010	1015	1012	955	956	973	992	987	960	986	987	954	1016	979	978	972	1001	1025	949	1020	890	953	974	1007	990	1007	974	996	1005	993
22999	21099	28226	24195	21063	6882	945	649	567	565	524	494	444	448	435	413	437	426	404	411	380	381	385	376	361	401	376	376	388	355	377	393	354	375	367	401	368	380	399	396	389	365	389	374	405	350	360	395	378	353	350	355	359	364	349	373	381	356	393	385	339	366	384	401	345	384	372	410	358	403	364	377	365	360	366	375	373	354	372	365	341	331	358	369	382	354	355	381	365	407	352	372	354	369	389	390	386	383	327	372	340	348	372	373	359	379	369	405	400	394	348	347	390	390	369	362	392	368	333	336	370	366	372	361	374	362	379	350	394	358	401	368	364	364	379	384	344	362	368	377	394	374	331	342	349	343	359	391	389	345	368	341	354	346	345	386	358	336	386	387	367	350	378	338	353	361	366	385	343	332	386	369	355	366	358	395	371	375	344	364	321	373	388	353	355	387	377	362	389	387	364	365	378	365	375	362	383	387	372	385	399	368	390	405	391	354	357	337	367	349	376	358	367	360	401	336	373	369	395	381	352	367	400	387	359	365	383	366	401	368	338	397	334	368	333	387	369	344	349	405	360	353	387	344	372	370	358	337	367	382	392	347	370	368	413	368	383	371	377	370	368	333	365	336	368	383	359	367	369	369	354	381	373	346	357	378	363	325	383	342	377	338	363	353	375	384	363	407	344	335	365	361	356	359	360	360	367	344	352	371	370	364	367	385	374	375	379	343	382	345	401	368	373	347	359	333	359	364	377	363	370	359	354	370	377	377	395	353	356	351	381	404	358	333	362	321	376	342	364	362	386	417	375	371	365	362	406	345	423	371	343	376	372	384	400	386	343	366	370	398	392	358	385	350	360	383	367	379	343	348	389	326	370	413	349	373	359	350	394	327	370	369	348	341	380	350	382	394	380	372	383	383	370	426	339	372	390	377	320	388	349	354	391	411	360	363	349	372	376	365	365	380	362	330	336	338	361	389	377	393	318	394	370	382	395	369	323	343	378	357	386	372	372	342	353	373	400	357	393	374	368	343	370	347	347	357	364	361	359	377	365	324	357	357	351	352	353	343	343	365	365	352	360	380	374	378	354	360	382	370	368	385	345	364	396	382	367	411	393	377	391	388	347	390	356	358	397	346	369	392	361	382	387	343	410	355	365	353	386	354	365	375	387	384	376	325	338	389	358	347	356	385	372	364	409	354	371	354	375	372	405	377	349	400	339	365	346	414	334	345	358	351	381	335	375	372	362	371	364	378	365	369	362	397	350	331	366	374	363	379	388	369	342	365	363	372	373	398	332	364	355	383	345	375	355	360	346	393	366	397	361	374	358	369	370	338	379	390	345	353	398	413	335	375	379	360	333	384	375	360	366	336	358	395	387	345	373	357	375	352	384	374	360	374	348	375	366	390	363	393	400	410	383	343	388	393	324	362	360	347	391	384	390	351	362	370	366	375	379	391	349	372	367	366	356	399	367	402	362	324	379	350	350	359	405	308	361	361	366	373	382	365	367	399	370	351	336	384	363	357	354	322	364	353	372	348	380	359	374	367	408	391	329	381	358	369	354	376	367	364	392	367	369	405	406	356	379	352	331	359	331	353	385	377	403	395	370	370	380	388	348	351	381	320	352	375	375	390	384	367	382	393	373	395	354	376	365	373	378	391	345	390	389	382	382	392	345	366	373	383	364	352	358	363	386	340	369	373	403	405	366	380	386	405	374	347	350	381	345	327	382	389	371	358	349	369	368	359	397	402	355	436	343	386	382	358	379	376	361	366	372	364	387	335	341	383	413	357	399	337	316	330	377	377	369	378	362	329	378	382	370	377	363	382	343	359	365	355	365	369	349	381	351	337	322	408	344	343	347	343	377	396	328	392	343	368	363	378	339	358	396	350	356	364	340	351	361	392	390	379	330	363	366	406	370	418	393	342	384	382	378	383	371	407	364	359	387	380	381	379	363	348	353	397	373	373	366	374	388	357	362	381	382	380	360	343	354	334	343	317	349	353	375	362	362	315	343	367	345	381	360	362	383	337	347	351	370	391	351	382	345	373	393	385	388	344	372	382	386	363	388	344	368	393	348	333	336	351	332	327	400	392	398	386	370	312	352	377	379	374	382	392	371	356	380	349	346	385	397	386	378	349	370	325	347	386	388	389	361	381	351	359	370	363	362	390	356	354	365	386	379	352	379	349	382	352	318	383	371	385	378	360	407	384	383	362	351	341	342	380	372	390	396	353	383	351	366	358	349	397	364	390	371	371	364	388	379	394	356	358	371	412	358	366	357	386	387	389	389	381	360	446	381	368	364	391	421	359	383	380	359	340	371	394	383	395	404	361	331	357	363	415	327	373	385	372	410	366	370	336	344	350	347	380	360	362	388	393	368	341	368	364	346	355	365	372	392	386	396	369	382	371	333	363	363	327	359	396	366	370	409	368	396	368	349	390	355	384	368	380	366	403	348	356	348	351	349	387	364	419	393	391	365	345	352	348	363	378	335	324	377	321	386	361	383	338	334	375	357	362	359	386	362	372	364	362	372	349	361	346	386	379	367	370	388	351	341	348	378	374	369	394	347	362	363	363	381	375	370	350	405	336	389	369	372	371	359	343	376	372	380	353	361	379	348	361	386	371	374	361	348	359	377	365	384	391	366	409	378	380	383	367	329	332	370	388	334	381	397	360	377	358	388	357	366	367	371	378	394	348	354	367	341	343	349	371	372	388	358	374	392	383	355	388	345	409	341	356	345	353	378	358	377	359	371	358	367	357	372	361	366	347	413	361	376	389	380	356	387	343	351	360	379	368	339	363	390	370	415	345	348	370	357	385	371	372	336	380	357	359	380	397	365	367	406	350	362	363	379	371	377	360	387	370	381	343	353	352	380	368	350	360	417	365	338	351	361	386	368	349	364	390	356	396	381	374	364	381	395	328	359	389	394	398	344	363	365	392	366	365	404	345	321	407	333	343	343	392	404	363	375	355	393	356	359	365	362	366	393	370	378	356	354	306	370	367	384	351	381	382	362	341	344	341	332	371	361	376	362	338	363	338	384	361	379	386	388	358	363	377	348	378	353	340	359	390	350	381	389	338	350	371	359	362	384	326	326	372	390	362	363	383	391	344	363	375	390	369	349	382	374	365	360	340	375	381	394	369	359	391	354	401	404	358	392	351	332	355	368	372	351	369	363	365	373	333	320	374	367	372	354	368	367	388	379	371	355	373	377	364	367	352	384	375	385	368	384	356	424	371	342	378	373	386	369	348	347	375	399	379	332	367	390	355	347	380	351	390	370	364	377	398	386	369	385	378	343	387	376	363	368	348	383	369	363	382	359	370	364	368	375	351	373	357	348	333	377	379	384	353	377	386	370	379	371	362	366	384	376	386	368	364	368	374	373	344	348	349	352	364	365	379	368	365	368	381	380	380	340	363	349	351	362	373	386	355	360	350	350	363	378	330	356	322	377	355	358	364	368	378	374	345	350	362	349	348	365	356	358	362	355	385	367	373	356	386
9393	12393	8366	3966	2752	1955	1553	1326	1183	996	946	906	818	753	709	690	707	664	691	620	611	652	621	596	588	581	587	577	587	580	612	581	578	538	585	541	582	568	572	569	565	597	635	531	570	536	577	541	571	554	591	594	596	545	566	556	573	547	566	553	555	534	563	594	564	569	544	494	578	587	561	593	590	572	545	599	601	569	561	598	586	569	564	563	545	543	540	518	574	568	530	582	569	588	568	556	537	596	568	552	589	604	556	572	555	511	579	535	533	569	541	524	575	549	571	527	534	536	562	603	539	582	549	542	554	552	531	547	572	547	562	594	584	538	584	561	525	557	556	574	595	526	554	578	624	553	573	575	551	553	608	550	574	557	558	556	528	549	554	552	546	539	607	533	556	606	513	550	542	606	589	561	551	622	595	572	560	541	566	592	533	546	582	540	533	555	530	589	518	596	554	572	564	574	559	563	553	524	561	532	574	546	559	557	599	537	551	552	514	538	583	526	580	568	577	573	563	556	532	552	538	542	547	562	586	548	515	563	568	583	528	575	567	545	550	576	570	544	547	539	557	540	593	568	566	536	558	585	530	582	546	527	532	520	563	585	540	587	598	575	549	577	539	564	568	567	523	569	553	616	554	538	604	520	553	557	575	546	586	564	566	574	583	579	564	568	512	539	605	566	569	579	560	556	542	590	542	587	562	562	569	615	574	529	600	534	582	565	589	519	605	578	564	535	531	554	594	579	578	591	557	545	613	591	554	571	568	589	577	568	543	596	551	574	549	557	597	592	561	600	521	577	517	578	533	527	569	547	545	551	572	575	593	587	583	543	595	551	542	547	587	571	560	581	597	529	522	558	511	573	566	528	572	582	572	530	598	555	567	556	549	537	572	559	559	548	555	609	602	538	575	593	534	580	562	565	544	562	584	528	559	534	534	559	572	519	585	534	600	535	541	543	570	515	574	567	569	609	542	576	570	527	562	580	595	582	551	566	637	563	568	562	576	528	590	522	594	573	533	585	514	550	582	508	575	537	590	592	547	574	558	568	572	559	534	544	577	582	585	575	525	596	567	553	550	566	562	599	572	563	528	561	522	564	550	526	532	579	600	560	546	599	561	582	546	566	568	598	542	541	576	610	617	579	541	552	549	577	580	539	563	542	596	530	513	530	543	581	595	555	556	559	585	557	557	542	537	583	526	610	558	553	526	568	558	521	525	548	567	569	537	541	590	628	555	553	586	563	550	600	570	553	569	596	604	545	537	565	562	580	540	558	578	549	528	586	517	590	547	549	572	553	542	543	563	589	530	546	560	594	530	573	546	541	523	529	568	565	566	557	573	548	554	554	559	600	596	583	549	564	595	529	552	547	574	570	568	528	576	564	573	574	592	605	543	537	555	550	569	565	541	545	529	537	560	563	555	566	601	556	538	578	556	578	542	564	548	614	557	551	580	623	579	533	575	608	573	527	574	574	565	578	573	563	602	564	566	574	526	562	587	542	529	575	555	587	559	549	572	565	590	541	559	564	610	561	555	588	577	544	592	505	557	590	591	562	601	530	593	501	592	568	555	510	537	622	568	565	568	554	549	553	524	564	589	586	548	550	541	585	556	604	564	569	545	526	582	562	612	560	551	586	510	596	558	547	530	556	597	570	576	583	563	563	527	552	590	561	530	570	575	566	594	556	543	543	566	522	539	542	560	566	558	539	575	594	568	562	608	550	561	559	569	532	591	560	580	555	622	554	593	598	579	582	565	548	595	588	592	540	602	547	581	560	573	546	578	571	586	597	556	567	535	530	546	520	543	540	584	569	536	539	572	571	532	559	548	540	577	610	548	543	581	524	560	544	571	589	578	533	579	553	561	552	614	575	608	543	631	561	559	567	579	546	559	534	548	548	523	527	516	575	548	540	610	555	545	553	549	593	536	550	602	533	587	510	559	590	542	575	574	542	590	550	544	613	579	535	590	577	557	553	585	558	593	550	573	569	535	551	547	570	586	535	545	545	562	555	545	551	569	525	547	581	571	590	563	540	557	544	515	566	538	506	573	536	560	560	545	531	570	538	515	573	559	568	577	557	579	575	555	588	550	602	537	579	538	545	534	538	562	552	511	585	579	572	553	570	574	590	617	582	531	538	552	529	576	536	599	574	569	607	596	580	556	583	571	558	561	537	542	550	569	565	556	616	551	564	557	585	592	537	579	543	552	582	594	531	565	543	557	535	561	570	541	572	589	560	566	576	563	580	542	588	584	555	611	593	588	584	571	617	559	571	549	575	544	547	534	560	558	563	550	553	574	553	565	579	558	516	601	568	633	572	569	591	550	571	583	550	539	524	569	572	551	508	546	606	599	559	571	551	581	559	595	588	595	536	543	584	566	581	574	555	579	582	602	564	547	566	570	570	561	549	545	546	582	545	583	533	612	595	577	522	556	530	542	572	582	561	549	513	557	557	610	566	567	510	547	569	537	596	571	556	555	556	558	585	598	558	568	594	584	582	572	565	598	539	538	573	596	554	576	552	569	549	565	573	618	575	574	584	533	567	546	582	550	575	583	601	569	584	615	544	613	586	568	574	591	522	543	505	547	584	557	585	597	573	516	567	527	542	574	578	530	540	572	561	531	540	577	512	585	558	590	523	575	576	555	568	578	560	578	553	548	563	549	570	553	522	566	610	572	551	560	527	545	576	564	574	502	547	631	555	536	548	560	577	572	594	608	584	608	554	547	550	568	529	573	570	551	576	582	605	588	561	539	572	551	550	567	546	571	541	512	598	516	568	566	565	565	546	608	537	541	562	529	586	558	599	549	550	612	579	584	596	563	531	564	561	569	531	528	567	552	587	560	579	536	521	565	589	627	575	538	542	558	507	574	571	549	560	604	563	590	538	584	570	596	581	554	625	593	566	569	607	571	564	571	614	563	538	546	524	556	572	546	556	571	564	585	581	575	582	565	577	559	588	599	574	592	548	553	571	606	580	568	544	603	575	524	575	578	550	579	529	558	586	549	549	515	563	601	561	507	547	544	553	530	548	588	608	561	551	571	587	576	565	577	522	592	537	516	581	584	561	555	551	578	542	539	602	538	566	556	570	572	579	560	518	536	530	566	584	598	588	556	562	556	521	549	561	598	557	511	565	577	559	560	575	544	551	582	544	581	545	585	544	508	574	608	566	537	578	618	542	523	609	551	555	605	547	534	604	591	556	536	586	522	574	541	590	594	576	583	588	529	581	579	532	553	563	604	569	551	575	589	558	529	573	551	578	546	564	568	526	532	552	554	552	612	596	568	586	612	572	561	560	551	562	555	558	574	540	606	536	590	594	524	533	574	568	566	532	563	541	602	557	532	598	576	547	576	523	580	548	566	582	569	542	580	568	574	547	571	563	541	584	562	534	560	567	525	569	569	562	562	571	585	561	540	561	509	537	547	583	572	567	584	550	583	524	565	577	562	592	561	565	567	601	579	577	533	583	598	544	514	575	545	575	505	568	592	538	566	587
24340	21131	26697	25130	4209	944	846	773	716	654	670	618	641	661	638	633	628	624	633	630	582	640	601	624	613	622	625	633	603	612	650	585	580	562	632	596	668	587	591	625	598	590	555	619	564	635	606	579	566	615	575	600	582	603	609	618	587	595	577	633	597	596	607	576	584	591	618	625	596	556	616	559	555	614	580	605	608	632	584	621	594	624	568	569	612	591	597	633	611	650	582	625	636	599	616	588	597	618	601	614	641	631	579	619	565	593	575	590	631	591	569	627	593	618	575	579	616	572	587	598	614	584	598	598	592	618	588	618	591	624	579	604	579	607	642	570	608	624	599	602	578	613	577	540	592	612	612	648	569	557	612	605	590	580	563	604	594	614	628	614	610	596	576	579	605	558	612	607	579	592	607	608	589	589	631	596	627	568	625	652	597	594	538	603	608	573	598	605	564	597	569	595	607	597	596	598	588	629	562	600	578	615	625	624	588	580	619	573	571	639	619	635	615	558	601	607	629	616	574	591	574	584	609	633	586	613	587	620	563	578	591	610	608	581	558	566	586	598	552	625	631	554	594	606	614	652	579	598	642	608	579	594	547	603	559	614	606	593	586	596	549	622	600	549	580	581	599	593	598	625	610	615	585	610	586	541	569	611	577	609	594	571	619	608	646	588	588	644	594	579	587	613	588	600	594	619	622	627	620	656	634	588	576	630	572	605	606	597	567	590	568	616	632	601	589	605	566	616	585	573	613	611	596	589	591	600	569	563	595	558	595	571	616	611	598	592	616	595	584	629	588	592	595	611	607	549	585	595	591	622	627	636	596	589	585	590	612	560	600	575	619	588	573	624	605	562	619	574	554	611	574	594	578	579	563	601	589	603	597	584	612	588	599	618	596	627	572	595	626	633	610	600	639	637	566	580	564	596	557	552	584	623	646	614	626	595	604	624	601	638	601	639	576	648	587	569	619	604	610	639	635	549	591	550	614	570	610	613	619	580	597	591	607	603	626	554	605	638	562	617	559	625	585	605	598	593	572	611	580	594	597	589	560	555	563	567	569	595	605	603	613	595	584	620	593	588	570	559	625	541	599	592	615	607	619	674	609	609	582	557	609	537	594	620	607	576	598	552	550	611	584	618	586	563	584	553	551	633	592	584	626	591	584	623	586	553	647	558	604	585	610	653	624	549	614	621	618	601	586	621	640	594	614	629	623	607	561	597	593	580	590	562	610	621	630	635	612	589	610	579	609	594	594	591	626	588	600	612	618	598	605	584	581	558	583	589	594	651	616	589	585	560	598	579	634	567	568	563	568	581	601	580	617	542	605	564	617	619	651	606	579	571	604	576	596	563	583	618	597	625	591	576	614	561	622	632	606	578	559	604	610	642	621	576	625	591	621	608	588	587	591	561	629	630	599	635	576	621	595	561	583	605	608	593	636	591	636	606	600	578	622	589	619	587	602	597	615	607	653	597	545	671	540	591	621	594	610	571	591	560	607	603	598	574	612	588	622	636	618	587	630	603	581	539	549	611	618	572	588	614	593	609	594	587	618	580	617	570	607	609	546	561	595	580	596	598	603	562	628	599	575	613	585	629	577	626	613	631	590	539	592	616	595	576	613	604	643	627	588	617	604	571	629	602	566	599	587	566	611	619	613	550	590	561	599	587	590	625	576	620	583	566	608	608	648	556	543	575	559	660	581	577	593	601	558	578	590	635	624	619	588	600	597	625	591	632	609	612	562	579	553	603	577	660	568	609	594	619	608	612	577	573	608	605	598	618	590	574	649	553	620	638	604	572	577	578	624	595	592	575	635	616	612	579	601	587	565	632	607	558	611	579	620	637	569	547	622	555	553	589	639	551	588	594	625	574	613	568	633	595	622	580	607	562	616	610	615	619	609	588	584	568	651	627	580	584	606	587	594	583	589	561	605	582	569	585	601	608	602	620	623	578	544	587	610	587	568	598	566	599	566	609	631	607	567	598	605	578	582	591	580	582	577	622	557	635	606	565	605	592	596	603	601	590	593	607	609	565	583	593	601	592	588	571	603	580	647	616	594	577	639	631	556	578	574	585	568	625	581	590	574	603	597	586	598	587	597	605	591	644	603	569	588	563	550	565	625	648	620	618	611	583	613	635	553	638	626	563	607	597	637	569	582	598	636	601	591	603	573	653	575	571	584	668	577	584	619	617	578	579	613	616	625	610	560	592	592	609	547	584	545	597	587	613	545	580	599	633	599	553	551	561	587	566	610	600	607	585	592	607	647	588	611	590	573	583	572	583	610	623	595	546	626	576	558	562	592	601	577	576	570	594	647	585	634	559	615	584	594	595	609	594	620	590	586	585	580	582	605	611	565	579	614	582	604	556	583	574	607	637	602	638	583	564	596	590	580	578	567	590	575	609	591	580	581	636	624	598	588	575	610	602	573	623	632	591	595	558	641	623	594	565	523	610	586	576	591	592	606	600	552	584	571	600	583	606	590	559	608	572	532	590	596	602	602	617	588	595	576	629	596	617	602	593	621	613	594	604	630	582	608	548	575	568	619	607	592	640	582	593	629	566	602	608	595	578	613	598	636	592	627	585	611	601	599	615	619	614	569	559	585	604	630	598	586	622	572	564	578	572	559	589	588	559	613	584	565	627	564	589	574	540	594	595	619	605	624	595	570	633	593	617	570	592	643	533	588	607	556	577	556	582	636	642	643	628	632	611	581	593	620	603	589	555	583	563	571	572	592	596	606	620	585	610	558	576	587	628	617	570	560	607	643	598	631	603	633	604	650	617	605	662	592	587	595	602	621	593	607	608	606	583	591	554	576	595	548	581	579	594	618	580	592	532	598	585	566	601	611	599	596	591	597	584	576	624	584	580	627	601	541	587	542	604	565	628	646	612	537	618	611	582	607	586	600	636	609	625	614	604	613	604	606	585	610	599	577	589	642	629	569	598	597	624	600	583	618	570	612	580	585	572	572	594	572	644	594	578	628	605	624	646	588	606	577	567	586	588	610	597	605	601	604	567	624	603	585	617	588	639	624	613	609	624	661	608	609	601	572	624	620	590	614	617	556	584	598	566	605	635	586	603	595	597	578	561	615	621	590	657	607	624	571	604	582	610	575	594	631	633	593	558	609	563	619	614	603	588	589	603	595	585	599	578	595	561	593	604	607	620	575	613	548	619	553	621	614	568	615	594	589	584	569	622	628	606	587	598	625	573	581	602	629	599	592	543	591	577	574	596	566	617	557	641	595	562	571	602	553	614	643	559	584	580	571	565	549	558	630	580	590	584	604	586	654	540	616	653	623	594	599	583	606	610	634	556	596	638	543	601	604	636	633	615	585	590	638	589	612	598	595	637	594	601	571	573	570	588	531	586	598	620	603	619	571	605	600	615	610	619	594	600	580	575	594	596	623	587	546	600	611	552	611	554	610	616	626	580	586	609	653	592	576	607	585	584	612	604	621	584	645	631	564	580	605	605	586	565	629	619	615	626	612	627	561	600
8395	7871	5492	2775	2137	1651	1399	1330	1181	1090	1043	1011	1015	1005	1005	969	918	930	892	903	858	890	915	913	904	855	874	874	906	843	881	848	909	866	845	838	885	883	869	874	927	825	821	883	856	894	826	868	902	879	914	833	876	828	858	933	820	872	884	841	854	907	860	903	852	827	854	936	796	879	870	855	863	797	877	908	870	845	833	859	850	843	878	884	871	865	873	849	879	821	864	909	825	868	852	872	845	853	835	859	854	872	847	811	908	842	769	837	888	842	876	831	867	827	863	840	826	819	862	816	871	805	871	861	846	820	854	820	822	881	850	892	859	906	865	860	823	852	904	890	833	855	826	868	883	820	828	817	874	867	852	817	868	848	910	863	847	877	846	850	843	901	836	828	852	815	869	866	843	870	845	805	855	902	793	850	851	887	805	905	878	822	877	848	879	878	835	851	891	883	879	816	884	872	863	856	886	883	925	856	865	822	852	840	880	909	851	845	875	888	884	812	862	792	880	855	871	872	853	874	811	846	788	872	844	862	813	878	863	845	859	850	841	851	826	888	867	884	848	893	888	848	809	866	828	851	876	832	827	879	862	869	861	878	909	852	859	892	888	863	862	920	851	854	811	813	848	913	868	858	814	826	833	837	852	833	818	827	839	825	932	876	829	865	861	817	892	887	881	869	902	844	858	840	842	854	806	880	884	894	861	852	851	816	856	852	836	813	889	845	843	914	866	809	889	897	819	829	878	854	852	870	832	883	795	851	841	909	870	881	843	766	840	895	855	865	909	847	862	838	897	830	787	869	808	825	866	824	862	891	815	870	886	881	876	936	839	858	859	825	826	878	854	844	846	827	829	873	822	852	842	852	915	844	852	826	868	821	839	849	886	932	841	846	872	872	863	841	881	908	888	848	832	860	884	857	899	871	825	877	889	860	911	799	855	875	844	845	859	792	829	889	886	891	915	846	812	865	794	902	852	858	864	858	849	858	852	838	840	867	856	861	844	881	919	792	856	869	850	852	880	899	877	825	864	863	924	825	874	867	864	885	885	922	838	842	830	837	894	865	809	891	824	852	882	836	839	948	861	880	834	869	869	885	860	824	917	858	871	844	856	855	899	865	847	886	869	832	859	869	856	880	836	863	829	807	939	888	818	870	849	852	880	868	876	869	796	859	867	863	882	899	879	916	866	871	860	871	875	822	852	857	836	866	830	835	871	901	850	894	836	827	844	840	870	848	907	882	850	861	861	845	906	830	930	850	855	835	837	818	876	806	826	864	827	876	843	889	825	857	857	840	855	926	888	856	836	886	855	848	904	843	851	859	874	871	877	901	878	842	816	851	830	873	853	839	881	804	856	861	822	884	849	855	876	902	836	886	880	889	860	851	827	837	849	907	833	867	834	864	852	875	898	858	940	857	873	877	860	874	846	829	846	879	891	837	881	838	847	874	846	841	824	895	887	902	862	843	875	861	863	923	874	811	878	889	837	819	822	839	861	869	873	884	834	824	831	848	827	863	854	836	887	816	873	798	915	866	852	922	839	825	826	795	845	828	851	826	829	882	867	841	817	852	879	869	817	864	822	877	882	862	884	824	878	894	815	845	842	868	853	807	829	873	848	885	857	850	923	823	879	841	830	888	817	829	827	873	863	853	823	840	861	855	836	873	868	808	903	885	846	862	859	896	840	884	871	843	890	858	855	852	861	875	868	917	864	829	848	877	820	889	865	838	848	861	887	825	876	889	847	833	859	852	830	839	835	874	835	824	854	850	840	875	877	847	829	831	884	852	851	831	853	860	835	876	916	892	871	814	826	902	904	843	867	908	861	852	847	883	842	868	825	865	871	884	768	841	939	861	874	812	820	912	852	914	907	853	854	893	875	882	888	902	832	849	819	792	894	852	819	874	865	859	901	872	835	908	834	845	902	884	845	851	893	832	861	907	917	874	858	870	884	885	872	901	853	877	841	853	833	832	839	864	864	890	899	863	860	874	848	856	890	905	906	830	878	871	859	892	916	803	814	872	886	811	865	889	829	843	893	857	870	900	857	835	844	921	864	814	897	833	860	884	808	846	821	751	838	867	839	870	853	823	869	805	818	890	883	814	856	870	889	821	866	886	794	831	884	874	831	804	815	885	846	850	857	868	879	865	875	807	779	831	827	856	885	829	850	862	898	860	805	865	822	889	846	804	850	835	900	822	862	867	878	878	822	841	851	868	830	814	860	855	888	879	912	875	790	868	910	874	933	900	859	884	895	869	852	837	878	826	858	879	869	874	878	855	826	921	824	878	904	794	864	806	866	856	898	822	819	874	875	843	877	827	850	852	902	860	821	886	852	869	857	832	913	880	892	834	842	850	885	857	847	850	855	835	819	870	875	845	786	832	867	853	885	882	820	845	878	878	867	862	883	886	898	834	879	829	845	860	929	835	864	816	878	807	806	857	896	869	848	899	895	856	858	864	857	836	801	845	874	908	840	846	857	871	867	822	870	873	864	849	886	894	890	898	868	859	845	816	881	805	898	855	828	863	878	868	872	874	850	884	822	879	828	881	847	813	952	904	875	851	883	857	847	891	865	838	878	870	857	860	853	873	816	840	852	816	824	923	849	838	868	846	834	868	822	851	833	860	856	879	895	870	878	871	883	812	904	860	896	893	884	855	862	862	829	899	874	848	877	819	889	895	893	861	857	911	870	847	876	871	864	849	838	826	889	836	907	870	873	817	852	849	865	877	842	834	853	841	834	851	832	857	836	821	843	840	881	850	846	863	860	872	832	802	847	864	842	857	840	839	894	824	840	822	851	854	858	862	881	848	863	809	784	872	859	831	840	881	845	833	861	839	883	865	812	868	864	873	868	844	890	888	840	861	833	805	939	881	828	820	860	931	846	877	867	842	883	862	858	832	867	845	870	822	823	864	832	883	865	854	877	884	871	903	863	874	845	863	871	833	845	839	834	845	879	827	788	875	871	858	848	809	846	896	815	864	912	827	896	841	853	790	872	861	839	910	869	900	852	884	853	867	820	879	864	871	869	877	819	839	830	830	876	859	811	866	905	905	839	868	946	860	838	799	880	860	849	879	867	891	868	834	862	828	840	831	890	859	885	836	857	879	938	815	862	852	848	835	860	877	876	891	840	892	858	857	797	848	839	848	899	847	888	868	842	891	882	873	847	858	788	857	885	893	844	842	885	864	856	859	838	881	879	881	915	853	881	849	863	877	881	821	884	846	880	858	890	817	811	861	900	847	839	871	889	821	861	893	852	838	913	830	934	824	918	874	862	854	869	844	856	850	872	867	827	847	848	835	926	847	876	848	926	821	864	906	841	850	854	808	849	887	872	853	875	865	894	878	876	816	829	913	843	830	920	853	829	876	829	843	804	864	812	877	840	859	864	835	826	899	847	854	883	884	868	820	856	847	865	828	829	820	832	844	837	868	896	829	839	867	829	856	885	842	839	855	836	849	821	874	917	848	880	877	926	879	844	844	818	826	893	870
22202	21146	28822	23742	21146	21051	3732	687	521	432	397	316	332	281	262	256	253	224	222	218	239	209	228	208	221	197	174	215	202	221	205	178	177	179	193	205	189	166	182	166	189	217	171	152	169	172	184	191	188	165	184	156	186	177	162	174	175	178	174	184	164	174	188	172	174	196	177	187	179	165	188	158	199	159	188	179	173	176	171	152	175	188	180	180	170	186	176	164	168	164	192	171	182	162	159	195	165	188	204	190	176	187	180	203	177	192	147	204	200	172	187	193	179	185	151	169	176	181	162	174	166	164	169	190	176	181	194	158	199	160	188	175	185	197	169	186	147	169	179	169	167	171	175	169	202	170	173	179	179	187	170	186	160	173	170	176	168	168	147	160	169	162	185	175	170	151	175	192	181	176	165	173	167	183	164	161	176	203	177	181	184	188	172	169	191	184	173	185	175	167	182	171	195	174	146	174	184	187	178	175	171	164	168	179	191	178	183	176	165	181	176	147	176	167	199	191	173	181	177	160	183	161	204	160	169	166	155	179	159	180	188	171	177	191	175	178	184	200	178	175	180	183	187	173	213	174	170	143	179	171	191	182	190	187	176	168	172	211	167	175	171	201	166	147	168	192	185	175	200	171	169	176	192	157	179	177	187	195	182	182	168	175	140	180	200	186	171	161	180	170	173	155	170	169	165	166	192	192	169	169	178	165	185	153	155	174	188	167	174	167	166	184	182	184	182	168	167	175	153	177	167	175	173	168	189	186	161	162	157	162	161	162	170	189	181	173	170	188	164	200	157	169	180	174	169	205	164	159	172	184	175	137	193	184	175	168	164	167	169	195	134	174	175	162	165	170	190	174	181	203	193	204	178	158	171	162	152	168	174	166	164	154	174	173	150	182	165	191	173	170	166	169	170	161	187	152	193	174	191	168	167	174	165	153	169	176	156	177	166	190	186	153	179	168	172	205	160	192	170	176	196	172	180	184	196	174	167	172	166	198	172	172	185	184	164	196	148	192	188	180	191	175	182	180	175	183	168	154	179	186	156	169	152	186	167	181	168	168	150	147	181	166	186	174	160	177	159	163	166	158	154	178	175	165	190	172	176	204	196	180	182	180	182	171	167	169	155	183	188	164	167	186	183	156	157	168	176	151	170	185	159	188	190	187	175	167	158	184	174	182	168	172	159	175	128	190	189	166	168	166	192	151	183	164	167	160	191	181	173	186	145	173	173	166	158	172	182	173	178	182	172	175	182	191	156	180	172	167	180	184	157	190	169	167	182	164	160	171	157	160	153	184	185	173	176	162	171	165	190	154	173	193	173	179	194	167	218	177	210	184	186	176	174	154	174	158	161	178	172	179	185	171	161	163	205	171	144	170	166	168	174	203	183	188	188	173	154	183	171	164	182	166	182	165	179	159	169	191	179	190	144	189	169	199	165	164	167	176	176	175	168	163	164	168	155	170	155	173	182	180	181	161	159	180	172	182	175	146	158	169	186	184	173	176	182	177	163	192	189	182	164	160	180	164	216	177	202	151	158	184	163	178	206	176	188	176	167	188	150	177	185	157	188	185	179	187	187	175	172	166	192	173	181	189	176	152	169	184	174	162	170	178	185	165	158	159	163	166	178	157	164	163	182	163	154	187	192	172	157	176	179	183	198	167	177	163	181	178	166	192	159	173	171	190	158	186	159	169	201	165	174	167	163	154	168	183	188	193	158	171	185	172	160	172	187	164	170	169	165	182	174	170	172	185	192	168	155	191	150	179	181	173	154	160	175	155	189	176	176	161	170	188	170	180	168	186	171	203	171	160	186	173	182	165	175	179	190	167	177	170	174	184	197	175	189	173	176	181	179	197	169	172	175	168	159	183	175	165	175	175	171	172	174	161	145	170	174	192	170	178	194	197	168	202	171	189	168	164	200	163	169	172	173	156	176	188	167	174	174	188	161	187	179	180	171	175	177	170	153	169	163	159	167	182	160	169	183	182	182	184	177	168	165	188	194	168	170	154	174	188	192	188	164	173	165	177	192	173	168	162	163	162	170	179	173	192	183	155	156	184	151	156	172	183	200	204	180	182	157	185	157	170	173	191	187	158	162	189	160	188	181	149	175	161	180	193	185	172	179	165	173	171	175	171	162	164	185	174	189	176	180	168	170	191	152	171	174	171	149	173	203	182	192	175	155	158	168	178	172	179	178	182	168	152	192	172	159	159	174	175	158	165	165	177	170	188	171	183	176	182	159	181	176	188	161	195	186	175	202	152	192	174	167	173	189	179	180	195	183	168	188	189	181	182	183	176	175	187	156	183	163	175	165	180	183	166	182	175	176	165	192	159	170	194	169	172	165	170	183	175	191	204	177	159	183	181	186	175	174	176	165	172	167	170	190	180	142	174	185	178	165	199	177	156	176	175	139	165	184	152	162	164	180	170	160	180	164	190	162	167	168	183	148	165	165	136	176	174	180	165	193	179	163	168	177	197	174	185	168	182	177	169	167	193	167	169	170	173	180	166	170	152	196	171	163	160	190	176	162	163	171	173	193	183	187	180	181	166	181	177	168	182	169	173	155	156	161	182	164	180	166	166	176	167	179	188	161	157	177	178	191	182	168	178	178	169	179	196	159	175	162	170	160	169	187	189	181	185	179	168	174	165	173	169	176	181	212	191	172	169	168	172	189	151	171	178	160	192	192	206	193	189	155	190	166	162	182	183	182	160	175	163	180	161	180	159	173	172	169	172	180	165	173	177	162	158	180	165	174	160	182	163	175	174	181	188	196	186	185	185	164	159	164	170	171	211	183	176	170	186	187	173	170	164	160	171	161	141	160	173	177	163	177	164	170	152	165	165	190	175	159	171	163	173	200	198	155	169	151	163	189	146	171	150	169	159	189	163	169	153	158	184	173	155	151	187	173	196	164	168	204	156	159	161	228	185	192	161	199	186	172	181	183	178	181	186	187	152	171	200	196	187	186	169	174	183	189	193	160	145	160	155	151	161	182	173	178	185	186	188	163	159	187	170	180	177	218	190	155	170	162	179	156	184	184	163	186	179	173	155	162	184	179	191	190	154	161	160	190	166	159	164	193	175	162	182	159	172	168	169	171	151	193	173	166	174	194	179	190	149	197	186	167	169	168	168	169	172	166	155	183	150	165	191	165	164	186	169	182	169	164	164	173	179	188	178	169	192	163	198	178	162	152	166	178	157	147	179	163	165	173	153	156	169	185	153	172	181	170	176	156	179	165	152	171	197	163	148	154	176	173	173	167	184	174	181	163	190	189	168	160	170	191	174	164	172	167	166	168	185	201	168	163	172	167	177	201	161	168	158	167	183	173	160	166	194	146	186	193	145	199	193	178	177	190	160	164	170	176	164	179	172	160	165	181	163	175	165	176	183	175	184	158	191	198	147	188	180	170	174	165	150	175	162	185	160	171	192	172	148	165	189	190	158	187	165	152	161	182	174	170	167	178	186	188	144	164	168	187	184	157	182	171	170	175	171
10692	17375	11933	5732	3873	2643	2080	1564	1217	989	847	751	656	634	541	460	455	399	407	407	399	367	342	341	322	301	302	302	334	298	264	267	303	298	291	288	294	285	279	295	291	310	248	271	309	258	260	246	253	252	270	268	270	289	271	271	266	265	286	266	240	284	246	268	256	267	258	274	228	241	244	261	267	262	266	233	271	255	240	243	253	235	245	302	265	248	256	262	241	252	260	259	253	252	261	289	265	247	255	263	228	254	245	290	226	271	281	252	249	258	249	268	274	234	257	254	249	259	236	273	286	262	275	264	258	241	254	272	253	272	277	267	296	275	257	276	255	252	286	252	245	253	282	250	220	267	248	272	261	256	232	240	236	239	245	290	243	242	246	277	253	262	273	264	233	242	220	246	264	233	236	230	254	274	254	248	271	239	272	228	271	276	265	246	257	269	276	253	286	253	267	260	288	272	262	308	263	253	274	269	249	243	262	236	247	257	251	279	237	254	272	283	256	245	259	283	239	244	257	254	273	256	245	253	259	235	255	246	258	256	268	265	277	272	267	274	286	221	271	269	252	265	282	227	274	235	244	241	253	263	276	252	281	269	251	272	270	256	235	229	249	258	261	273	245	279	247	272	259	249	244	238	271	234	257	241	238	275	255	315	248	261	263	267	243	279	268	267	256	282	236	257	260	250	255	256	238	266	237	260	246	261	263	259	245	258	246	257	268	275	293	243	250	265	247	296	258	258	245	243	272	261	247	257	239	257	268	245	252	269	266	272	267	274	253	249	270	263	255	241	245	263	267	265	256	246	293	250	252	230	246	255	266	277	271	247	226	237	275	253	281	263	254	261	247	268	240	258	261	255	242	228	227	255	262	230	263	292	266	257	266	230	262	288	281	289	273	245	250	269	246	264	261	282	282	253	240	230	268	280	236	273	266	279	286	273	271	246	272	263	289	291	233	268	248	271	239	260	261	280	255	225	246	261	266	246	246	242	257	272	277	271	257	215	245	271	250	281	283	250	318	288	278	275	259	247	259	269	261	252	277	244	262	282	268	264	272	269	252	244	239	283	256	272	269	257	218	255	243	255	232	235	254	245	256	278	232	234	281	258	240	263	259	248	245	228	244	233	259	259	283	273	260	250	233	265	268	274	263	270	251	249	271	238	257	254	290	256	261	251	222	263	271	231	238	262	258	251	253	256	263	266	266	291	269	259	261	245	270	233	259	284	248	252	265	258	236	270	250	254	264	245	253	269	289	278	276	237	273	263	266	256	255	226	237	261	262	263	245	273	260	249	283	214	281	267	249	247	248	284	266	236	249	284	250	278	287	248	261	261	235	283	261	236	270	237	266	245	245	243	267	263	247	245	291	249	243	262	253	251	278	236	259	294	261	242	270	268	259	239	262	245	287	271	240	258	235	228	246	296	290	242	274	266	280	266	253	259	242	211	275	268	283	240	278	301	264	282	260	274	287	268	267	256	242	243	260	232	241	243	279	218	250	262	249	252	261	246	264	289	273	233	251	267	218	255	296	254	263	244	246	246	249	268	252	279	283	251	268	251	250	268	273	271	286	279	254	275	221	257	279	232	247	293	277	267	259	251	259	248	255	261	259	248	260	274	258	285	247	260	239	285	271	252	274	277	267	239	244	250	289	264	248	267	258	255	287	266	274	256	292	276	241	266	257	282	267	250	268	272	272	230	247	229	290	264	260	256	253	236	250	283	249	234	246	261	240	254	265	259	259	269	249	278	268	239	269	291	255	267	233	243	238	249	288	237	247	255	262	283	244	258	253	269	220	255	209	266	243	253	264	233	258	265	254	275	253	285	223	270	258	259	263	269	273	255	298	228	267	281	233	244	255	237	245	245	261	266	281	282	273	255	252	251	246	231	303	242	267	268	270	218	285	266	247	278	252	256	274	243	263	260	258	265	264	241	284	277	262	274	262	287	265	251	255	256	256	263	255	271	273	243	255	258	251	268	255	260	251	267	274	238	231	242	240	241	257	258	253	239	237	277	252	238	282	246	246	245	266	244	268	250	264	294	250	252	265	269	263	278	268	255	241	244	260	267	253	268	258	277	257	269	268	264	223	244	273	267	264	281	250	223	267	221	239	247	283	230	251	231	234	252	228	264	260	268	216	247	266	265	239	280	249	259	254	263	282	237	256	279	253	263	249	255	281	256	279	266	262	229	223	260	249	220	265	269	288	274	259	278	274	278	232	265	281	263	246	242	245	242	245	255	255	264	274	248	265	272	297	267	252	269	268	251	259	246	239	224	303	251	260	271	251	257	272	241	264	280	262	276	240	249	269	294	225	285	238	249	255	245	242	263	275	253	254	273	268	267	284	272	271	269	257	236	261	268	259	262	278	246	257	256	264	258	239	239	263	252	221	257	263	235	243	229	263	246	260	267	259	230	236	253	250	273	277	240	245	260	286	247	273	240	264	254	238	249	241	278	250	261	243	254	253	255	231	265	248	271	276	284	246	258	246	274	253	274	233	261	289	257	256	293	268	272	244	286	236	268	269	248	245	267	260	259	276	266	263	278	284	251	268	278	233	248	226	253	222	265	272	245	249	282	282	251	258	272	280	236	291	270	237	259	266	243	272	286	253	257	252	274	253	235	254	251	258	258	274	280	252	261	252	255	259	257	248	268	240	253	260	266	239	264	233	259	269	229	249	242	282	249	268	253	231	276	258	265	255	255	244	242	262	239	274	271	243	250	295	247	231	248	266	254	246	287	283	287	229	264	277	275	274	250	277	246	260	252	241	236	281	233	242	248	264	240	274	244	248	245	299	272	267	285	258	247	269	244	260	259	261	256	276	277	256	268	272	238	275	247	263	267	245	269	285	275	242	275	271	248	259	243	263	238	259	258	221	226	252	223	253	238	272	231	262	266	270	286	244	255	266	234	262	245	251	248	260	233	261	254	247	227	256	275	254	268	271	292	259	264	246	271	264	238	239	273	238	255	270	221	249	277	280	252	249	247	274	255	270	274	254	240	244	264	270	227	262	254	285	288	245	254	243	252	272	297	255	277	258	268	260	252	267	278	256	290	236	249	257	281	284	276	228	262	264	262	234	260	238	255	293	266	272	268	256	257	275	255	254	265	234	265	268	255	245	246	257	280	249	237	239	266	240	264	248	234	245	238	255	261	259	257	270	276	276	259	250	254	250	226	263	236	257	245	276	265	275	247	223	258	259	255	241	246	274	231	266	277	248	226	269	264	273	245	253	262	246	254	265	275	263	280	247	273	237	251	254	237	251	253	272	227	269	255	272	236	233	272	240	247	266	274	231	247	267	250	281	243	276	281	250	253	242	250	282	272	247	251	248	268	264	287	258	256	280	252	268	262	242	243	221	268	257	249	254	250	262	280	250	255	290	261	287	267	243	248	257	236	237	288	274	262	304	266	264	288	271	224	213	242	251	292	297	260	269	280	281	225	276	272	231	252	251	268	262	256	251	259	248	212	252	249	261	263	257	241	277	270
26838	19095	6004	1280	937	802	794	752	737	666	703	732	695	696	657	674	653	706	681	647	662	652	659	651	644	652	694	607	620	645	648	675	682	677	647	696	650	608	657	664	613	681	680	663	617	692	707	714	658	639	670	650	622	676	680	671	688	698	674	718	655	647	661	686	686	684	655	670	636	638	638	661	673	625	620	676	700	692	700	719	689	670	657	651	689	668	632	689	663	658	662	628	644	708	669	663	679	673	678	720	687	680	724	641	690	699	650	639	655	705	689	640	685	647	680	658	588	667	681	674	662	635	652	655	667	706	677	631	656	670	671	685	675	659	658	656	682	634	650	652	628	655	647	675	664	685	658	681	649	715	665	656	642	684	686	681	655	644	676	679	707	691	666	626	686	666	686	681	646	650	642	679	648	700	657	671	628	675	657	691	691	700	651	645	661	640	602	675	659	646	660	620	690	646	587	608	658	654	670	681	645	657	662	669	648	634	672	647	694	704	670	656	645	660	661	641	609	608	649	667	657	691	703	664	618	723	660	691	680	680	674	646	718	640	704	687	694	613	669	676	683	668	662	674	668	642	694	657	675	696	679	649	614	662	663	658	697	683	722	667	673	659	679	643	682	672	636	648	644	688	648	674	677	656	666	637	637	640	664	658	690	637	664	677	656	641	625	679	680	654	660	676	662	644	627	617	667	649	663	657	687	653	627	676	651	695	700	642	642	714	651	618	640	649	653	611	647	668	666	670	654	667	640	690	686	652	666	687	672	661	648	654	663	632	680	647	683	639	666	686	651	664	712	660	638	617	646	696	686	627	686	642	675	689	624	692	654	646	654	608	677	655	680	686	654	676	661	660	677	687	678	688	667	676	643	660	676	650	677	698	653	667	661	624	657	662	638	640	716	655	689	659	665	670	646	676	671	670	659	684	668	624	626	692	644	662	636	679	679	639	678	664	684	666	690	655	668	675	681	667	693	672	668	679	654	624	643	637	640	690	659	663	693	625	709	629	675	676	694	674	687	669	630	624	640	580	649	688	639	694	653	651	641	646	673	690	653	664	637	694	673	708	653	632	673	598	637	663	675	627	691	638	650	662	661	666	649	661	659	660	634	669	668	682	676	615	629	693	697	678	634	628	642	667	720	609	676	671	668	630	672	646	671	681	675	688	633	650	644	678	674	614	677	658	711	664	630	655	663	695	662	678	675	667	643	680	668	690	655	694	668	665	666	679	682	650	663	661	683	662	612	650	671	672	653	644	627	609	668	672	653	676	684	689	662	665	635	642	628	661	707	672	644	661	637	703	676	642	661	696	680	646	664	717	685	676	664	675	673	640	656	638	677	696	640	621	668	702	650	664	697	671	712	646	632	676	657	657	702	643	707	629	644	625	670	653	681	646	668	655	660	640	750	673	641	682	668	664	619	656	708	637	669	609	644	702	665	702	647	677	645	664	687	721	673	627	710	657	694	633	632	711	646	681	631	662	690	617	663	690	690	661	657	669	680	699	720	661	682	664	681	690	661	629	664	680	682	637	693	646	671	681	694	652	701	638	669	671	661	684	665	692	646	690	659	665	671	653	691	641	610	653	669	702	649	687	692	650	691	619	664	651	659	662	644	734	617	677	642	664	655	677	648	667	646	646	699	664	638	670	643	628	657	672	641	675	649	687	656	633	643	664	702	699	601	680	708	710	666	718	662	635	685	670	741	648	662	655	660	609	647	657	659	681	705	667	688	680	645	609	683	695	636	655	674	667	677	701	690	631	621	689	704	725	674	666	662	656	628	629	654	679	673	652	636	690	696	683	634	653	659	713	678	721	646	661	687	614	646	658	681	723	631	638	676	681	649	684	651	649	712	638	640	678	672	682	666	653	651	711	659	693	643	653	700	663	672	640	612	694	695	617	633	724	632	627	683	667	675	650	663	630	680	679	659	687	700	671	650	720	672	642	622	689	663	633	663	634	631	632	719	664	678	619	692	656	667	654	671	662	648	662	650	687	657	662	646	623	661	656	657	669	633	639	671	682	684	661	650	655	665	695	624	666	711	647	657	693	684	680	631	659	703	658	666	664	639	679	603	635	696	681	678	705	694	669	660	692	662	635	680	662	590	664	687	640	676	643	616	677	649	676	636	604	691	666	651	661	659	720	655	721	639	673	659	666	661	679	639	621	667	690	685	697	658	656	654	654	676	650	664	670	657	663	693	662	684	661	650	619	675	690	609	615	672	643	628	668	659	667	689	634	684	629	656	629	642	670	678	603	675	655	630	646	645	644	633	638	700	680	662	635	674	682	634	683	642	669	651	683	620	663	659	659	671	669	682	663	670	651	634	650	675	659	632	645	641	662	623	669	663	660	705	646	660	645	626	635	667	664	647	685	650	660	656	700	672	635	668	641	641	646	651	644	717	662	666	670	670	656	638	682	691	602	629	664	676	630	631	636	630	653	665	645	685	670	642	669	645	636	607	625	684	617	624	682	644	625	655	664	688	702	683	687	710	681	653	673	715	709	628	638	668	677	673	641	643	643	663	650	622	622	645	672	713	693	696	698	656	650	688	674	658	653	635	706	681	660	678	665	670	696	649	648	702	607	661	681	683	650	651	657	698	675	657	674	667	650	673	644	651	697	634	636	638	684	629	653	652	654	662	666	631	693	647	659	610	661	651	692	683	667	643	616	662	686	655	616	677	652	677	730	681	694	660	651	683	660	657	653	670	676	718	665	676	688	677	642	720	659	633	649	633	666	687	652	704	679	668	647	643	703	679	659	676	703	655	658	708	678	706	666	678	632	681	624	656	625	691	635	636	696	649	676	677	684	621	657	614	708	664	734	692	693	680	661	654	657	684	639	711	671	648	691	667	701	635	614	660	677	649	696	657	732	660	601	635	650	693	641	656	623	640	651	645	662	709	649	682	663	670	643	697	654	659	638	663	692	671	715	663	685	649	681	624	640	642	662	652	656	662	633	628	695	694	696	674	625	677	589	647	681	684	664	662	601	647	659	686	634	645	681	633	640	698	626	645	657	637	643	700	641	649	679	667	633	662	636	694	664	714	664	635	686	675	704	651	661	652	671	674	668	669	686	670	625	693	719	693	705	642	670	623	704	670	621	656	693	693	684	663	668	660	685	670	672	686	660	645	680	618	682	619	599	646	693	707	664	648	640	684	711	698	612	703	651	658	655	633	621	656	658	636	663	672	668	613	639	654	685	666	609	703	664	651	723	697	684	661	671	685	652	652	725	642	642	684	621	644	656	639	689	666	717	675	676	640	733	666	691	624	698	666	663	664	658	706	701	617	648	643	681	704	675	673	664	655	657	653	661	714	657	683	655	677	605	653	655	615	646	685	708	672	654	653	648	630	637	677	685	654	640	675	695	618	686	633	705	681	598	627	604	648	677	678	649	685	620	686	653	624	674	654	676	707	664	676	685	684	696	649	687	632	641	648	697	631	668	677	690	665	667	685	697	687	658	684	674	675	644	679	680	685	666	677	675
7552	4270	2956	1774	1439	1291	1205	1174	1113	1070	1042	977	1022	995	982	1002	1006	968	949	921	945	997	986	987	951	999	1005	986	958	1025	971	962	988	957	949	933	1018	943	989	973	982	944	971	1007	990	957	942	968	960	963	950	979	981	960	946	955	974	922	986	984	919	932	980	960	963	989	949	927	977	958	989	965	954	981	972	923	1004	992	978	1010	939	964	953	962	918	992	991	979	954	953	932	960	938	933	953	935	947	1005	962	925	945	1007	973	978	958	969	967	957	956	986	971	973	947	947	983	982	983	1022	957	957	975	975	942	1002	919	979	939	987	986	935	955	969	1004	951	949	966	933	958	980	962	948	943	939	984	934	940	941	980	952	991	970	1019	971	942	984	930	941	1009	993	925	972	940	995	999	990	1026	938	976	970	936	980	933	980	937	966	966	938	907	971	1016	963	974	1028	977	993	993	953	990	944	926	1007	918	989	947	1010	907	981	958	978	1034	940	955	947	989	965	965	950	962	1022	1030	948	918	993	964	1002	943	956	1003	982	1018	1026	947	995	967	975	1009	965	966	929	976	959	993	1022	984	918	952	970	936	984	1010	977	949	961	979	967	961	984	967	985	994	1003	944	985	1020	966	939	1001	957	991	1001	936	1040	995	997	951	983	977	945	968	1006	912	974	1035	894	981	925	961	958	965	956	944	953	938	977	981	960	984	966	956	983	952	922	961	977	962	992	1021	948	984	1013	924	954	981	970	939	953	1023	950	985	960	953	972	968	1004	931	999	995	930	982	974	974	953	937	972	1016	928	909	971	999	1009	980	907	967	954	985	1003	993	958	999	997	964	999	965	965	1027	915	983	967	940	967	997	981	944	984	946	930	972	951	951	965	968	917	1019	941	962	940	972	993	937	978	979	903	978	999	934	969	929	980	971	922	928	971	981	996	980	964	957	954	983	1021	1029	929	988	1002	992	956	989	951	944	960	943	998	940	1000	969	966	1013	905	936	961	949	1013	977	931	974	925	948	941	951	974	904	964	932	960	992	986	926	1000	995	996	976	969	953	932	976	942	954	939	937	979	959	957	949	1006	969	963	981	945	998	954	963	955	943	1002	951	1021	932	967	931	946	930	1007	963	940	981	1009	981	967	969	997	1008	993	885	984	929	975	926	935	945	897	932	954	1002	928	976	1012	954	912	981	970	923	992	941	940	958	967	930	968	960	959	990	987	1000	956	958	990	929	978	985	999	957	987	938	957	921	1027	936	941	948	993	939	920	979	921	925	927	978	909	966	981	933	943	973	986	906	934	981	1032	957	935	892	1005	959	957	950	927	946	992	1020	937	933	946	975	943	983	962	988	975	965	969	1008	951	935	948	937	970	902	944	928	947	945	989	949	949	939	1000	953	1005	1025	939	936	947	943	958	1044	967	958	1027	995	918	965	919	918	980	946	919	942	986	954	964	992	953	958	989	964	960	932	943	964	960	961	953	949	951	953	1039	911	939	933	962	961	924	968	954	1000	926	941	953	940	920	911	976	923	952	917	953	960	923	998	968	960	1017	983	932	953	946	931	992	926	964	976	946	983	967	1010	981	938	947	944	985	991	935	969	992	961	966	1005	990	918	977	958	901	973	938	925	970	926	915	944	914	989	968	982	1024	985	945	996	966	1023	966	946	927	944	956	1044	905	1018	957	928	993	973	953	949	949	921	957	1011	915	954	931	943	964	976	985	960	964	981	934	952	937	1044	971	929	939	990	981	909	986	1003	981	934	1007	941	1019	967	972	998	950	950	979	1049	908	959	928	912	973	944	1000	993	979	936	926	940	942	906	992	975	1016	945	893	964	979	983	939	937	1004	917	940	955	937	971	971	908	971	914	979	951	973	972	951	971	926	938	979	937	975	972	968	986	959	929	976	970	893	958	974	977	955	1022	976	992	970	989	1019	941	976	970	1000	985	1005	944	924	941	965	988	982	986	953	953	977	993	975	908	952	984	954	962	1008	954	952	1001	1003	989	976	922	967	979	972	946	932	937	940	929	932	960	957	973	958	1007	1005	940	1006	988	976	983	933	943	955	927	989	967	975	924	949	944	965	915	957	988	965	958	978	920	943	945	918	938	940	955	962	971	924	977	982	917	959	921	946	947	953	973	981	944	1010	967	974	921	922	999	1000	964	958	1004	1001	937	1013	940	997	938	992	957	972	1022	944	977	1008	982	992	977	1022	1002	934	994	980	950	982	1016	981	943	969	982	974	984	1005	974	888	988	950	969	983	951	995	947	973	1005	965	915	963	994	1017	943	999	942	974	950	1049	983	1004	901	971	970	984	993	942	985	941	939	931	972	972	983	948	944	945	1009	1017	954	931	897	938	960	954	912	1006	959	984	944	1026	962	995	1006	983	990	963	935	931	980	984	995	1004	989	978	970	980	933	989	1005	977	968	942	937	943	935	995	905	931	1007	1000	939	957	982	921	979	965	940	904	956	1008	933	926	989	984	907	958	1005	974	957	1056	972	927	985	1013	936	987	944	955	984	992	949	1007	990	986	930	964	987	933	908	975	967	955	938	946	1025	960	940	906	917	962	987	938	943	1018	978	961	982	929	930	924	912	970	984	971	960	978	1015	936	946	977	970	964	991	946	937	950	989	991	983	932	963	979	1000	1006	920	972	937	983	968	993	961	941	947	956	954	963	959	1009	971	957	982	977	951	987	972	935	1004	950	978	921	940	939	1008	963	945	938	950	1001	968	965	973	986	991	903	956	972	1004	938	952	980	991	975	1020	976	914	950	980	979	971	974	958	926	971	922	934	950	925	987	960	936	941	1005	1004	933	932	1002	1002	984	927	921	934	969	930	931	922	938	977	979	979	1033	876	963	981	1019	961	949	967	1008	978	906	986	966	922	938	982	1007	983	935	985	1045	990	990	970	959	931	970	940	955	935	1004	973	982	964	950	936	943	989	938	974	966	963	1016	938	922	917	1046	908	1023	937	927	985	982	1019	977	980	980	917	987	1045	956	974	1007	937	1004	942	898	934	1005	1033	937	983	972	966	912	990	1006	959	1029	945	950	921	923	937	990	1016	949	946	975	944	962	987	1008	915	977	964	973	927	984	958	927	926	931	1000	938	963	1013	964	1035	920	968	921	960	930	987	956	957	1006	963	934	947	991	977	990	1010	961	972	981	961	940	1022	976	989	986	989	950	903	915	941	1006	939	992	925	963	933	992	966	969	949	928	924	982	973	974	1000	950	1009	1038	967	1004	995	992	1016	1007	972	1005	1010	909	905	969	915	964	892	954	981	954	959	964	944	1022	954	974	971	974	951	942	913	1001	974	982	968	977	988	1016	1017	911	914	953	921	965	939	988	907	961	938	900	949	976	988	943	965	960	1018	975	1018	1000	1034	913	912	960	941	970	923	1035	947	968	977	914	925	969	872	956	960	991	977	942	964	990	941	934	926	998	932	945	951	964	971	980	913	949	937	936	1006	975	988	959	978	972	957	924	978	922	956	970	960	976	926	996	934	975	966	1021	973	949	920	961	975	993	955	918	982	936	896	1016	950	944	943	977	1001	965	950	948	1001	888	941	926	1007	941	956	955	963	969	979	952	933	976	988	884	954	974	962	989	931	948	948	956	956	997	967	983	1025	949	929	964	922	942	979	965	1013	921	976	973	951	946	898	961	941	1004	955	1005	995	944	955	948	974	983	944	972	973
23087	21118	28274	24197	21082	6792	954	671	519	518	478	442	458	426	404	413	384	390	397	368	393	404	351	411	361	383	382	352	384	389	353	344	374	375	382	400	343	375	344	332	356	382	391	349	377	350	389	347	370	335	346	368	356	319	391	387	367	378	372	378	324	369	372	390	377	364	377	365	328	357	362	337	382	352	392	351	355	344	390	342	380	396	347	356	369	390	352	367	376	345	381	381	369	347	366	384	354	311	373	367	403	376	343	340	372	380	378	366	367	338	349	379	358	365	380	343	370	392	330	386	357	352	366	370	379	356	343	411	368	364	383	355	369	365	368	377	337	358	366	356	351	365	347	370	400	347	382	362	352	356	361	373	360	352	343	407	373	361	374	375	350	338	371	341	385	392	365	351	352	374	340	356	337	330	354	357	375	377	372	389	359	362	365	359	325	380	334	367	352	356	371	383	405	374	365	359	331	341	341	341	397	353	367	357	388	334	394	372	402	350	394	373	392	392	354	388	379	397	342	356	354	354	364	349	349	341	349	392	379	367	337	336	393	396	366	341	417	381	352	409	392	350	373	333	391	357	369	337	372	356	394	368	356	354	376	348	362	375	359	366	365	345	364	357	358	349	355	380	405	350	369	354	385	357	339	346	359	371	372	370	368	372	358	380	363	390	370	385	374	351	366	368	374	376	372	374	378	429	362	358	352	419	353	361	365	366	392	376	364	350	352	355	368	365	383	367	370	360	377	367	363	360	389	378	335	385	368	365	372	338	333	359	395	379	375	360	317	366	365	378	362	378	353	349	388	338	360	365	329	357	374	364	422	379	374	360	355	360	338	387	362	340	398	369	341	346	364	371	362	385	371	371	404	410	346	362	357	391	382	355	382	372	360	376	371	401	367	359	366	353	344	377	345	374	355	400	366	395	363	389	370	369	370	345	378	359	330	336	381	337	395	357	392	392	350	365	350	397	359	400	364	362	393	363	344	375	408	368	395	369	365	375	363	392	404	343	350	379	343	355	380	347	337	395	328	375	368	346	379	343	392	385	379	389	383	345	381	351	340	316	400	365	377	349	355	346	369	367	351	358	344	363	354	374	360	375	365	346	360	342	362	327	348	334	344	349	374	359	361	374	382	389	370	398	396	381	382	354	360	354	405	322	353	361	374	384	384	343	365	349	335	357	377	346	358	374	360	369	367	364	389	372	364	377	372	376	367	372	385	351	366	363	363	386	358	371	366	382	350	395	380	372	358	385	352	368	345	349	370	379	319	370	379	356	361	355	379	359	359	380	398	383	395	354	381	336	385	373	354	369	383	355	342	357	368	363	386	371	334	356	379	376	362	353	367	389	362	358	381	382	371	377	333	354	355	380	353	386	375	383	372	371	379	340	371	380	391	372	386	368	353	362	357	352	388	394	357	383	354	373	356	380	349	365	323	379	362	367	338	396	392	382	386	352	343	381	390	384	366	375	352	350	355	406	348	340	380	387	379	365	380	357	375	383	353	337	392	338	357	392	371	358	399	405	355	346	402	322	371	378	366	344	338	381	354	402	336	361	369	350	383	370	358	369	387	353	353	378	332	383	361	380	349	381	349	383	368	364	346	376	364	370	361	342	375	386	355	373	371	365	405	351	373	384	356	337	342	373	364	375	384	373	376	357	354	349	354	344	388	365	341	344	363	361	346	380	347	346	362	374	351	345	366	360	371	365	415	339	342	357	339	381	351	340	400	340	368	359	315	377	360	375	363	389	346	378	356	350	377	353	381	366	388	364	365	353	373	353	351	354	357	367	356	406	363	362	361	353	359	389	335	371	369	335	343	349	355	386	372	375	394	362	364	342	366	394	370	352	362	351	326	353	358	392	344	356	365	340	362	375	380	337	364	391	350	376	366	380	386	369	363	325	373	358	389	393	400	398	372	365	365	376	388	349	390	352	349	379	319	381	353	374	387	392	369	356	370	337	377	348	377	334	372	386	354	381	363	376	346	380	403	348	399	398	366	359	375	354	361	373	365	343	366	366	411	369	377	326	392	354	339	359	374	367	385	363	384	355	338	388	366	356	337	344	330	370	360	369	367	418	351	391	339	349	365	368	388	355	349	360	380	339	371	378	381	389	329	331	377	382	376	342	351	330	364	381	384	371	345	338	367	346	361	373	352	372	403	362	364	352	375	350	373	353	353	362	352	369	358	351	349	360	387	392	364	410	357	363	350	383	341	362	369	361	339	392	381	379	359	391	360	370	342	319	329	380	359	365	376	384	381	361	358	326	351	358	357	386	377	319	335	374	370	390	398	352	404	393	378	347	391	390	326	381	370	364	364	365	377	365	381	408	337	369	379	380	361	366	356	364	346	372	367	353	347	378	339	374	369	370	390	362	371	370	361	380	345	366	357	377	381	416	383	378	379	395	373	330	369	397	336	369	362	352	386	369	385	373	370	374	332	382	387	339	364	360	414	378	357	332	385	357	384	352	396	360	354	332	381	336	373	350	379	400	411	355	381	385	331	394	367	344	372	381	353	343	363	355	351	380	342	351	362	376	368	355	346	414	372	364	371	354	359	384	375	374	348	382	374	332	365	355	367	357	341	375	361	341	375	341	354	394	352	334	392	365	345	336	380	376	355	366	381	349	386	349	386	346	354	374	391	391	364	359	323	394	368	361	420	362	369	375	364	367	368	364	376	378	378	398	329	391	358	389	352	352	377	346	375	358	319	369	386	381	337	392	368	373	362	341	344	336	361	357	401	403	376	356	365	369	366	344	362	380	382	358	343	333	359	352	383	364	362	354	377	364	356	367	356	368	394	356	365	391	358	391	392	343	379	364	387	362	353	370	362	354	382	364	353	352	358	364	341	358	385	370	343	363	367	360	337	342	370	381	364	382	366	387	382	372	361	342	375	359	366	359	402	391	408	370	356	342	363	379	371	347	362	362	377	368	380	368	385	358	372	365	373	364	363	395	380	375	336	363	369	368	351	367	373	343	311	345	367	393	391	388	365	352	402	342	355	375	372	335	353	347	386	375	373	370	410	358	361	353	339	377	393	385	352	359	349	375	363	381	349	390	375	351	392	333	390	364	374	359	364	319	374	356	354	394	393	343	366	341	375	357	379	340	380	379	360	378	345	353	357	360	338	370	342	397	367	395	370	362	354	365	380	414	382	390	369	398	352	370	336	365	372	383	343	368	371	364	378	368	373	348	348	363	362	368	355	382	363	349	379	391	369	362	331	357	356	376	325	339	344	367	363	360	376	373	362	331	342	346	376	351	377	377	379	360	345	339	361	343	365	342	368	374	381	394	371	367	357	351	344	364	331	375	377	365	369	330	360	347	391	407	329	386	347	365	362	394	383	361	336	356	345	366	386	327	372	344	384	350	396	334	350	377	398	358	362	340	345	351	360	347	383	363	396	365	361	398	356	346	393	383	369	377	353	360	348	362	390	346	384	399	352	405	381	365	367	342	360	368	369	360	380	365	377	414	366	376	334	372	359	354
8824	12084	8056	3640	2641	2039	1562	1324	1099	1026	900	815	802	794	717	662	631	632	702	591	616	626	620	594	609	589	586	599	554	561	600	523	540	565	593	571	562	589	558	579	517	582	552	572	573	554	538	537	529	561	604	547	584	558	566	562	573	599	573	532	552	562	601	532	548	568	569	557	570	508	621	598	564	549	587	519	531	577	550	542	510	508	533	548	579	608	532	571	551	550	575	517	554	563	558	590	560	550	525	606	574	548	577	539	582	551	578	564	570	541	499	552	536	506	593	572	525	563	591	590	533	564	541	560	553	551	558	590	534	583	575	530	565	557	558	536	544	565	566	595	554	541	552	542	549	568	556	584	606	580	557	564	586	570	573	579	571	584	539	560	542	535	558	572	584	605	585	589	551	552	563	560	568	539	551	587	568	536	558	510	531	537	553	556	550	553	548	555	603	548	562	546	562	527	554	571	551	607	564	499	528	556	552	549	509	547	559	518	565	550	550	554	555	586	546	567	548	533	568	584	491	593	536	576	550	593	525	571	559	595	596	570	580	598	600	545	536	514	558	580	569	550	546	546	534	554	585	541	582	573	549	588	557	542	567	585	573	509	548	551	565	533	557	526	587	529	588	585	554	524	531	532	566	533	596	574	550	553	612	540	580	565	559	585	565	568	583	585	537	559	560	514	566	539	550	567	576	549	538	574	545	547	554	558	583	529	525	541	572	556	559	525	562	557	522	525	572	534	539	567	593	565	583	592	539	515	562	533	562	554	569	562	571	557	543	571	560	510	588	505	559	565	538	565	519	571	575	559	515	559	567	562	566	566	555	531	562	604	532	533	573	485	578	579	504	563	595	557	549	535	530	533	522	522	568	523	582	566	537	575	534	573	515	525	535	551	588	552	538	529	572	524	552	563	531	562	548	542	538	529	562	562	532	543	567	550	538	546	555	516	524	562	590	529	563	557	562	541	564	573	627	534	544	509	579	567	580	569	528	538	577	527	570	594	568	583	572	564	602	563	577	591	537	557	554	571	536	599	583	549	585	555	513	551	582	568	535	573	593	551	556	546	574	557	566	548	545	599	569	585	566	589	557	539	568	554	545	577	523	574	547	565	583	605	538	560	559	572	562	560	566	553	525	537	539	564	519	543	587	521	533	535	544	608	545	512	569	547	614	569	570	554	503	567	549	551	568	559	581	563	536	554	609	550	542	571	533	533	539	537	538	536	560	545	550	556	540	527	548	603	559	583	539	563	560	537	575	564	532	544	606	539	534	577	539	549	551	530	560	536	552	610	549	583	554	565	572	540	546	556	571	570	575	581	579	538	518	519	549	530	532	539	605	539	591	558	536	571	533	545	556	567	528	560	562	534	597	568	559	521	544	522	555	563	580	554	541	568	550	540	552	550	569	559	534	575	562	562	561	561	537	510	548	567	550	560	537	574	563	583	568	576	553	554	589	528	530	622	577	557	553	593	578	549	524	534	578	557	544	545	562	557	614	552	557	562	551	634	550	506	533	552	531	537	554	535	591	549	538	560	547	494	577	561	549	591	554	559	561	539	566	569	565	573	596	560	602	569	562	524	548	564	538	582	536	549	571	524	528	560	553	558	546	585	521	572	561	521	562	513	540	547	534	557	547	589	534	558	558	541	546	558	554	510	550	549	551	540	586	531	587	592	542	562	559	572	536	586	556	561	565	538	532	540	560	581	562	576	529	548	564	550	558	556	573	520	567	572	521	576	583	564	525	573	520	577	548	518	618	545	565	551	557	522	567	506	556	576	593	550	562	596	525	519	558	525	567	530	546	568	537	553	553	561	593	543	548	551	555	575	559	556	586	563	541	520	557	549	563	550	562	531	549	551	555	546	549	548	562	566	557	559	586	532	589	513	568	549	568	508	561	554	499	510	550	575	550	614	544	554	551	551	570	526	505	562	560	554	566	577	534	552	561	525	511	562	619	535	545	568	564	580	565	554	560	573	574	538	545	519	554	563	537	512	563	558	550	585	537	538	599	545	512	524	566	560	556	535	534	532	551	567	563	540	514	534	544	579	545	576	555	558	564	562	530	536	587	572	538	543	530	590	539	544	565	534	561	557	562	539	573	556	563	540	581	552	568	571	523	577	576	576	558	526	544	548	560	560	573	562	550	546	560	565	569	582	556	627	550	580	554	552	507	523	571	549	611	536	542	545	539	549	565	529	567	587	546	558	572	591	520	552	569	540	510	591	537	573	572	579	566	535	538	597	539	508	509	517	557	557	552	597	573	582	527	534	567	559	489	536	562	590	530	546	591	530	557	564	549	529	578	567	579	569	513	548	572	541	520	571	553	552	581	554	550	548	585	529	544	564	540	498	547	550	562	586	563	550	533	506	523	565	568	555	589	559	505	524	555	570	540	563	594	552	591	544	606	530	517	556	546	547	577	553	530	539	578	535	558	555	558	575	577	517	537	529	529	555	539	572	549	557	556	519	539	562	597	545	533	536	563	560	538	518	543	568	573	563	546	522	538	551	539	575	564	553	527	568	524	562	569	562	556	537	520	564	546	546	577	558	525	564	541	568	529	550	556	544	572	553	578	551	557	554	565	550	553	562	542	569	534	544	535	558	560	532	553	562	594	546	570	591	574	579	585	570	526	573	604	546	588	550	563	523	598	542	513	518	588	577	531	554	528	589	557	571	535	557	579	529	529	597	538	580	594	553	532	605	551	565	535	554	544	549	519	538	572	560	565	562	589	544	552	542	520	590	581	564	566	578	560	575	594	545	576	575	575	520	578	546	579	496	591	554	544	555	607	557	549	531	550	563	530	552	562	559	563	532	556	559	580	558	580	581	532	517	549	565	546	571	554	574	567	567	584	552	564	543	545	550	597	568	562	544	577	585	538	603	539	579	576	559	524	556	544	601	529	574	620	563	571	553	532	539	509	564	521	569	553	536	555	530	565	563	549	566	520	555	570	538	551	544	557	549	570	564	566	546	551	559	523	558	531	526	589	581	536	532	561	573	590	523	526	547	501	555	558	549	514	545	568	547	522	564	558	526	557	563	557	571	554	547	580	532	585	577	544	519	527	573	538	587	550	570	511	541	572	519	581	543	546	538	574	558	609	510	563	538	583	546	550	533	583	528	540	564	535	575	534	575	551	557	578	571	610	562	559	551	594	528	552	548	541	602	541	566	559	547	570	545	529	589	542	548	561	558	568	539	575	590	580	556	558	554	543	537	578	566	560	589	564	561	538	577	565	559	597	514	550	558	521	539	538	569	527	538	553	567	555	578	580	563	565	544	573	513	555	556	541	580	572	577	540	547	553	600	560	600	601	541	531	560	551	531	542	543	561	575	563	571	579	537	512	579	492	550	537	557	524	557	580	545	583	566	508	564	582	588	606	603	574	570	555	530	558	567	548	569	536	584	599	548	572	531	584	553	530	555	521	555	556	548	532	587	543	544	562	547	580	496	555	532	545	568	567	595	536	566	563	553	523	528	533	550	598	582
24346	21110	26642	25222	4291	995	835	778	698	650	708	635	620	638	646	584	654	611	627	601	599	589	577	601	615	643	620	628	619	640	582	606	551	561	569	577	609	615	580	566	569	610	593	614	585	592	647	583	611	612	564	561	578	569	601	629	587	645	626	616	595	590	613	580	610	572	585	585	605	606	589	564	603	646	598	593	640	645	581	625	596	633	601	597	612	586	599	567	587	606	569	572	600	565	617	571	582	601	604	636	607	590	610	627	617	557	587	555	600	603	635	604	601	618	621	636	628	562	583	607	567	580	552	584	619	601	586	628	570	596	609	583	666	573	596	612	620	619	601	580	582	578	608	663	597	592	600	625	593	561	581	602	632	556	612	608	604	647	641	550	568	582	595	585	608	572	614	637	596	609	593	583	585	576	591	590	623	620	605	621	603	575	601	565	588	600	618	599	571	602	613	595	633	607	606	591	599	637	592	596	570	604	613	588	620	585	570	555	644	610	565	583	593	589	602	589	593	604	578	615	562	570	619	615	613	603	623	594	607	554	570	581	601	596	620	626	544	607	578	613	582	602	579	577	624	608	609	616	613	580	609	579	567	607	557	658	613	566	607	595	571	556	603	573	585	599	607	601	600	578	595	610	639	580	568	599	601	621	557	592	563	592	638	577	568	643	600	554	616	587	602	636	612	598	587	581	615	634	632	643	577	570	569	591	628	595	553	591	611	573	583	598	583	531	565	606	545	569	598	582	601	595	586	607	606	590	604	579	558	622	597	607	574	601	582	578	613	591	599	598	581	641	621	583	606	564	634	583	586	558	548	602	565	558	584	578	576	632	627	584	551	588	578	591	570	568	595	607	568	646	590	574	566	620	629	561	617	591	577	616	598	597	599	575	568	588	571	589	591	591	595	574	570	578	581	593	624	612	581	629	617	577	541	653	581	577	587	610	596	548	642	575	565	644	612	578	560	619	594	627	578	604	550	606	584	573	564	636	582	549	593	623	619	609	586	563	610	554	577	627	629	584	604	593	625	604	587	587	575	626	610	606	608	559	567	585	611	600	600	599	621	610	609	585	616	593	578	599	622	583	591	593	591	590	572	640	537	602	595	643	644	588	619	642	573	652	577	605	625	609	596	583	608	581	561	606	607	620	590	596	595	610	584	637	590	602	617	612	595	611	638	573	599	593	540	634	585	624	599	578	619	550	597	609	621	595	607	596	597	554	581	615	629	586	572	556	599	598	565	580	640	614	573	540	617	629	594	614	635	635	575	579	578	565	546	612	616	630	572	639	584	635	612	604	625	577	631	588	619	614	582	566	576	599	614	617	611	561	606	633	614	605	594	588	630	600	620	622	566	614	624	567	592	584	571	595	612	575	559	631	592	574	592	608	620	579	629	590	637	614	591	596	634	616	604	605	581	640	607	545	609	564	619	571	589	530	575	572	612	669	614	601	596	585	624	585	613	605	612	575	607	583	564	630	617	613	566	615	620	618	580	557	630	616	602	628	597	608	591	626	561	570	565	611	616	590	585	576	609	584	661	528	583	598	579	624	609	583	593	630	631	596	580	617	626	603	590	593	636	620	584	640	602	580	610	613	592	583	595	580	604	607	570	616	618	611	585	616	580	617	595	564	608	612	584	634	586	546	611	595	655	605	584	591	619	622	615	612	601	609	566	604	625	566	587	647	584	604	586	608	643	588	649	606	618	604	595	609	611	602	606	608	586	626	645	587	627	587	562	568	603	611	554	557	563	580	608	593	601	552	600	557	530	634	577	586	627	604	619	586	602	603	609	600	655	589	592	634	605	569	615	588	620	592	634	567	613	618	559	577	615	594	625	607	631	576	546	635	586	588	570	559	602	591	589	612	624	578	603	597	619	606	573	582	594	657	633	608	618	581	581	583	570	606	594	558	627	607	573	615	618	616	619	592	578	583	578	615	566	614	610	576	611	642	590	580	607	569	608	574	613	601	560	590	623	610	580	612	588	595	577	585	642	602	583	565	657	567	584	618	575	606	564	602	607	623	585	619	545	582	618	586	603	565	642	638	621	589	601	666	620	584	583	636	601	632	559	633	620	600	579	593	626	591	579	618	588	576	601	619	615	621	600	635	662	547	616	606	593	602	563	590	588	589	584	612	569	587	599	584	575	621	560	598	568	586	582	580	616	572	567	619	587	552	620	617	548	570	580	594	582	599	603	607	604	587	560	582	614	596	576	617	610	612	596	605	605	577	581	640	569	576	568	571	658	591	653	640	595	635	591	575	587	581	607	559	605	574	607	612	584	564	584	588	607	611	593	561	579	616	585	600	623	612	600	593	612	593	629	599	614	569	579	590	564	592	594	579	581	599	592	616	559	581	572	596	554	601	603	621	586	616	588	580	608	571	597	598	610	606	622	617	643	594	595	635	593	591	613	610	608	578	612	567	597	589	625	597	605	634	533	618	570	575	624	589	573	576	584	636	588	617	650	569	613	600	587	614	593	595	600	545	647	591	597	590	578	625	620	597	613	625	630	614	615	620	588	552	596	620	614	632	611	595	610	589	636	607	576	599	615	608	592	623	564	611	567	615	576	655	622	570	588	622	652	574	611	601	632	590	616	636	595	620	584	642	601	594	599	587	601	570	604	574	622	597	580	582	628	614	590	578	567	581	576	599	584	553	577	599	608	573	630	586	598	611	581	546	600	614	570	593	590	569	600	593	601	584	618	619	595	582	555	597	592	600	584	609	635	570	582	570	587	605	625	591	586	618	613	594	600	626	547	617	587	616	593	625	576	589	562	607	630	634	609	590	591	615	579	591	620	611	623	559	584	663	579	581	591	587	600	600	569	607	620	621	594	574	598	588	591	594	617	581	602	620	573	593	559	638	620	628	630	633	586	586	601	595	599	611	613	580	622	591	581	620	598	646	586	580	624	599	586	576	592	593	596	598	582	635	570	602	558	608	601	598	577	620	614	616	558	638	632	589	585	578	580	605	574	565	593	571	644	587	593	576	568	548	630	579	595	652	619	632	584	584	619	600	587	597	640	559	568	571	595	584	613	591	625	572	612	591	593	540	572	582	621	603	610	573	602	578	591	620	588	622	608	593	594	563	587	607	595	635	552	569	580	569	616	620	611	600	619	638	556	585	570	626	603	602	570	565	564	588	624	603	538	557	566	554	592	587	606	572	543	570	606	591	566	608	642	604	590	587	568	606	615	577	593	542	585	588	649	583	560	563	601	588	628	621	613	598	597	593	597	597	611	598	605	571	582	625	652	599	582	584	642	572	573	595	600	589	571	572	597	597	590	564	565	602	643	623	604	596	600	579	619	619	653	570	586	571	561	584	664	598	593	580	581	622	574	648	589	599	602	600	548	576	581	657	585	583	619	566	562	563	604	617	586	550	586	600	632	598	608	596	577	595	599	601	581	599	616	640	595	622	602	603	586	661	612	603	594	596	571	571	617	580	553	585	624	593	599	590	562	565	623	566	579	595	637	565	556	582	547	637
7827	7841	5280	2689	2060	1674	1509	1271	1209	1091	1075	1034	951	958	954	920	898	895	939	867	875	892	877	884	840	930	871	930	838	840	878	807	929	907	879	868	833	904	787	795	853	861	868	869	901	832	804	817	827	837	827	888	941	879	842	866	814	824	854	861	861	841	873	826	855	853	893	864	835	800	869	865	866	802	780	865	844	833	885	844	861	827	842	841	838	826	852	808	880	927	898	893	857	858	899	859	858	822	846	859	826	821	821	822	807	822	920	777	874	801	852	898	850	861	856	832	864	829	840	891	860	812	860	879	827	873	862	868	837	850	899	821	914	854	866	831	877	851	850	848	867	850	860	809	851	839	851	894	861	833	836	792	829	858	869	851	869	817	840	892	849	825	861	821	783	898	917	854	847	857	863	821	886	846	795	865	907	852	847	841	863	862	832	868	859	815	925	891	864	839	878	862	850	890	835	802	843	844	858	850	869	844	904	790	864	820	855	855	883	870	845	786	866	828	780	905	854	851	870	857	901	914	867	805	832	856	894	897	888	820	841	832	832	852	859	840	842	845	825	836	833	846	857	871	847	883	844	858	806	897	803	873	940	795	839	855	889	832	804	822	805	863	875	812	838	830	855	868	815	882	804	859	837	819	933	891	815	877	850	893	901	875	830	837	827	873	879	868	873	883	861	818	887	829	844	800	819	853	836	819	847	852	785	875	855	827	836	824	858	893	836	853	860	845	800	842	868	858	891	813	843	862	837	850	887	878	873	802	877	900	816	842	885	848	836	825	846	815	837	859	864	829	882	856	783	870	830	874	829	886	901	853	824	895	824	790	840	886	845	906	812	867	839	821	860	851	834	815	896	831	802	847	905	811	865	849	829	827	877	825	833	834	849	791	857	843	810	858	864	852	870	819	836	887	856	832	864	863	835	814	904	795	863	822	796	845	841	918	829	838	860	829	858	868	920	836	887	800	851	846	788	916	872	869	849	850	857	825	822	830	903	884	851	859	885	942	851	848	874	819	862	838	877	863	820	812	835	846	813	844	869	817	828	844	872	895	826	883	858	833	872	843	848	837	814	840	829	868	851	837	833	863	853	885	826	855	917	857	842	865	867	850	876	839	830	855	836	890	857	851	816	832	915	857	861	905	862	820	876	819	870	855	929	831	868	860	866	807	888	821	895	844	868	848	856	826	855	872	869	852	801	866	835	830	831	892	853	849	844	864	825	898	875	846	843	875	825	858	827	806	839	828	835	832	852	838	834	860	812	867	874	840	843	803	828	827	817	837	821	822	831	838	794	795	830	848	828	812	892	881	879	890	883	809	824	869	914	843	850	882	855	869	810	855	820	893	898	830	836	871	857	833	888	829	835	874	854	837	902	832	847	870	831	899	846	816	841	834	862	817	815	840	866	869	807	843	850	817	818	817	899	903	816	808	829	813	828	865	849	810	835	859	819	846	860	865	896	810	785	868	875	796	854	839	817	855	839	862	869	870	849	853	856	899	817	872	838	885	834	831	805	857	813	883	876	852	838	859	877	864	851	870	839	849	898	854	865	811	812	848	846	841	932	843	848	804	804	885	869	856	849	834	834	870	832	875	878	871	836	884	884	884	841	865	857	869	895	884	854	879	881	798	908	890	851	904	846	812	908	844	844	838	830	836	839	881	854	838	816	810	838	797	858	830	845	852	839	873	834	802	831	843	859	860	857	872	828	810	868	808	849	829	846	830	843	846	848	857	818	888	861	903	869	844	904	860	861	843	865	848	804	848	878	877	866	845	865	891	853	915	873	813	830	899	857	854	854	815	866	866	894	850	838	853	853	872	932	915	854	874	793	847	809	872	851	833	796	840	834	871	878	799	869	842	862	863	843	908	868	903	833	834	847	833	913	890	877	866	843	898	829	856	853	899	842	812	885	831	857	864	854	832	866	901	844	854	930	831	874	850	866	814	862	821	876	858	842	836	822	827	822	872	764	819	843	902	876	855	856	808	822	846	869	883	863	860	864	885	873	878	889	886	852	868	836	857	843	840	849	844	826	865	803	880	837	812	800	819	869	868	899	816	884	878	881	867	865	858	857	876	832	816	887	861	862	877	870	910	860	795	836	838	854	892	866	857	794	853	869	855	872	874	842	916	868	859	870	831	862	847	852	862	807	844	837	779	798	904	862	816	799	852	833	887	847	812	843	834	880	834	894	846	846	878	895	862	831	828	852	830	858	835	795	855	855	817	946	865	840	835	890	853	824	874	823	831	866	824	894	840	919	909	850	791	825	829	883	814	882	833	835	816	854	827	791	806	884	820	816	886	837	830	878	862	786	841	842	859	826	820	913	855	858	864	811	855	866	844	834	814	858	838	841	791	888	856	863	842	876	858	878	868	872	817	838	859	831	869	857	877	848	829	861	820	803	818	802	843	849	806	839	845	847	865	865	876	849	850	843	871	826	908	820	833	897	894	837	793	867	822	842	870	821	891	852	885	840	811	853	883	849	865	835	902	855	847	813	871	852	879	800	916	840	852	830	869	869	880	853	860	828	802	875	864	851	855	879	841	862	862	858	867	873	849	819	791	841	838	866	852	818	889	854	870	861	890	843	877	802	838	851	823	906	889	911	824	818	853	837	853	880	907	874	825	802	893	874	945	858	875	842	864	879	841	829	866	850	835	840	823	881	860	821	797	831	858	882	877	790	833	864	837	837	859	839	867	825	884	876	850	883	826	838	849	889	850	874	857	839	886	792	884	875	831	911	840	818	813	819	854	801	828	820	849	855	836	831	876	811	857	825	880	870	802	864	770	828	874	869	784	861	873	821	847	852	854	862	863	837	854	865	880	855	839	807	846	818	790	855	865	898	842	885	818	858	862	830	856	864	835	849	849	832	870	876	855	831	821	797	888	861	790	823	898	804	848	867	818	871	847	853	827	812	841	853	894	840	878	825	837	885	831	856	822	881	847	858	843	840	812	824	827	802	875	853	900	792	832	855	897	894	824	858	838	835	817	838	807	837	882	824	904	904	844	918	873	858	795	862	846	831	897	863	856	868	850	848	807	847	809	839	853	858	833	851	803	877	807	834	834	820	837	837	821	862	833	843	806	916	896	860	863	866	877	877	864	807	857	850	774	872	826	900	863	884	851	809	831	833	833	835	836	882	866	827	858	860	824	893	805	848	846	846	846	858	859	856	869	831	851	837	821	860	826	849	847	888	858	889	858	852	843	870	860	862	879	930	833	835	865	869	894	875	859	839	905	843	851	877	805	856	884	833	841	842	853	789	838	821	882	857	847	852	896	888	842	839	846	855	909	828	899	879	758	857	862	920	901	849	888	825	844	848	867	856	781	895	836	863	859	816	838	846	888	838	872	854	876	945	867	846	833	897	833	818	862	796	887	848	876	893	806	828	830	813	856	852	902	840	864	875	808	814	884	829	928	823	834	870	853	824	860	837	855	919	828	876	819	821	887	902	886	846	880	849	914	823	807	877	823	874	844	847	845	779	849
22218	21124	28768	23717	21127	21066	3884	672	539	468	359	304	337	305	280	274	232	217	239	213	226	227	214	179	197	207	213	190	193	185	204	190	165	196	182	182	193	177	177	208	199	179	158	202	159	185	176	165	192	190	172	160	178	195	192	193	186	196	187	181	168	188	172	175	171	183	168	172	167	187	197	183	178	193	165	177	181	167	173	148	155	185	173	163	157	171	190	191	177	165	190	178	178	156	197	178	172	164	194	175	209	176	174	187	141	147	158	171	158	178	172	147	190	171	190	172	163	164	179	167	168	175	175	176	182	183	168	184	170	162	151	167	171	191	161	188	191	169	184	171	179	168	178	187	206	169	193	170	178	172	191	166	195	164	145	172	186	164	185	162	175	170	169	164	155	182	169	171	170	187	210	189	173	181	163	174	177	198	198	169	161	149	159	190	200	184	187	215	161	158	158	175	182	169	191	179	170	164	200	153	160	198	160	164	188	156	164	171	164	176	180	190	175	183	159	155	169	169	180	153	177	155	187	154	169	181	181	163	187	193	189	164	155	174	179	184	185	169	155	181	185	192	160	169	154	176	146	173	184	193	167	177	178	167	179	199	156	166	167	132	185	166	204	175	186	175	178	153	155	147	179	180	168	163	158	172	186	191	168	164	179	183	176	176	179	171	145	176	169	192	170	155	160	165	181	161	181	184	164	164	166	179	169	178	165	185	181	190	189	175	164	178	194	167	170	196	191	171	183	161	164	180	184	194	175	148	163	193	190	159	189	181	192	168	188	174	183	167	191	161	174	157	175	194	159	172	193	166	165	176	179	176	172	177	174	162	172	173	169	167	161	170	180	177	167	196	187	172	177	143	185	168	195	161	164	189	194	168	179	163	160	175	185	187	185	183	201	183	179	165	162	171	171	169	169	168	167	171	183	168	167	188	184	160	172	161	191	178	161	163	176	171	165	166	167	159	178	167	181	168	194	142	176	216	175	190	190	169	194	166	188	173	165	174	161	170	166	171	187	164	170	175	174	178	180	162	163	176	180	192	190	185	157	183	203	179	168	165	156	180	192	180	182	147	172	181	171	175	189	175	189	159	160	175	166	170	175	171	175	167	165	167	171	167	159	168	152	176	154	173	183	170	164	195	186	207	184	175	177	149	170	182	168	170	188	175	182	168	177	181	174	180	168	184	176	180	181	200	148	183	161	168	168	172	181	181	157	173	167	180	200	166	175	182	171	142	196	174	171	149	181	159	183	163	165	174	160	170	171	169	152	195	183	159	185	148	182	157	182	170	168	153	180	176	162	163	154	163	167	173	206	186	185	171	160	162	182	169	183	163	190	155	157	192	190	207	178	177	165	189	203	207	184	153	205	164	179	159	182	192	174	179	169	163	181	174	161	176	166	193	175	179	185	143	177	200	192	166	160	161	170	187	171	168	171	164	184	182	182	155	177	183	155	175	161	178	196	170	151	173	199	179	178	160	174	168	178	161	175	187	148	173	193	171	162	184	185	173	172	185	162	185	173	166	167	160	178	177	173	189	191	182	184	169	179	164	134	166	142	156	155	182	173	153	176	183	175	185	181	180	178	173	192	190	166	179	173	184	184	169	206	159	174	188	152	164	175	164	182	190	176	165	181	157	163	160	174	188	174	176	168	181	198	166	164	153	176	163	187	161	166	160	153	161	154	161	145	167	178	176	192	189	161	181	169	155	146	171	157	187	179	174	176	176	189	173	172	165	166	181	169	185	182	179	189	188	178	165	177	133	172	163	177	194	176	175	193	195	161	205	186	159	164	165	181	171	168	180	188	166	178	178	190	163	186	180	158	174	175	201	170	181	146	175	207	168	160	164	203	177	165	176	180	147	168	160	185	177	177	167	156	157	160	156	191	155	188	195	172	159	164	172	172	170	181	180	192	174	170	146	163	175	165	157	191	175	168	174	178	191	162	158	187	187	177	164	174	187	169	171	158	190	169	183	183	206	175	195	198	154	168	151	175	160	171	160	175	182	171	177	164	191	163	186	168	159	191	158	194	159	169	154	197	196	147	183	185	166	163	189	203	166	168	193	180	158	202	171	176	168	189	178	167	178	193	176	170	183	183	173	181	169	157	188	177	173	190	196	159	193	157	180	165	160	182	159	166	197	174	158	155	179	199	184	189	172	155	164	179	170	172	176	164	183	163	173	172	195	167	167	188	185	171	183	194	182	192	190	153	186	184	168	158	166	164	203	161	166	153	158	175	156	177	151	178	200	179	181	140	164	181	173	167	176	179	187	168	170	168	156	192	174	174	167	170	162	169	180	186	188	171	178	187	176	189	151	185	189	159	145	174	161	174	157	172	178	190	158	165	195	178	173	159	156	153	177	174	170	187	145	175	164	166	185	172	186	168	166	151	182	187	171	191	175	168	180	170	182	200	185	180	148	175	169	183	175	177	197	190	163	157	178	179	165	167	165	179	177	169	169	185	163	165	153	181	159	177	173	164	182	182	174	185	167	189	166	164	179	190	180	212	186	155	181	160	150	162	175	158	169	162	185	187	169	176	194	182	168	161	159	162	162	181	191	202	154	171	163	180	173	182	186	142	159	148	150	173	179	175	175	158	173	177	201	158	184	179	172	161	183	191	152	173	172	162	185	163	175	177	152	182	168	163	157	168	182	187	176	177	196	171	205	187	151	180	159	179	185	202	171	186	197	151	166	193	162	175	182	153	165	176	196	180	179	173	193	171	183	186	157	182	170	170	169	153	158	164	175	180	171	196	185	157	163	180	176	182	204	196	161	182	190	189	168	169	174	159	174	161	140	187	164	192	166	180	161	210	157	183	149	183	183	163	143	178	153	168	197	182	175	203	174	192	203	165	193	177	186	175	160	196	166	177	191	179	165	149	191	173	151	180	147	166	159	181	194	178	161	160	183	172	156	135	200	180	184	176	177	185	189	177	180	144	158	179	151	171	177	161	202	181	169	167	201	155	168	184	156	190	155	136	158	204	174	192	181	162	185	180	162	178	170	176	184	198	173	179	192	179	179	141	175	182	165	172	163	186	174	172	193	165	179	171	185	168	176	166	183	191	154	175	169	169	157	166	193	140	165	169	181	174	197	163	168	168	171	163	180	169	170	170	174	164	175	169	169	172	175	177	186	182	193	155	186	153	157	172	161	164	187	184	194	167	195	186	189	182	186	165	161	186	194	171	163	176	190	189	174	146	171	198	194	183	143	163	177	197	152	161	155	175	172	176	183	158	168	179	182	166	182	187	176	170	160	166	153	185	157	171	167	174	175	169	175	165	183	151	186	151	204	168	172	164	176	195	162	165	176	152	193	167	174	169	199	176	165	160	171	173	171	205	184	185	178	159	160	166	165	161	182	172	173	186	192	181	180	162	178	164	170	174	177	135	180	171	167	170	185	188	170	182	167	190	173	158	161	188	198	171	191	176	164	171	152	180	178	182	176	156	177	180	158	190	146	146	154	169	159	182	169	199	170	136	171	181	187
10863	17224	11833	5744	3744	2650	2058	1547	1152	958	810	734	683	609	556	493	472	436	433	384	381	360	349	340	324	304	311	311	289	298	284	288	292	280	291	273	298	249	288	288	264	285	272	256	292	286	274	257	245	304	276	250	248	279	253	268	256	255	270	257	277	271	274	263	304	294	258	259	268	267	245	260	259	291	240	268	247	245	261	276	249	224	289	248	251	260	218	255	273	259	272	242	233	256	262	237	292	270	243	258	277	272	238	267	245	272	263	282	241	279	255	263	226	270	262	235	239	282	237	270	273	264	270	280	267	239	230	257	253	274	258	271	273	275	259	277	254	254	253	270	252	241	242	241	238	314	252	263	236	242	258	290	250	264	263	261	256	219	246	240	268	238	257	259	264	256	270	205	252	260	260	271	254	248	233	255	248	218	272	263	280	269	259	232	250	246	225	266	248	252	299	263	246	250	236	277	229	264	241	283	243	235	280	255	244	258	243	293	282	266	236	253	240	249	252	236	245	240	264	248	248	283	275	254	273	258	266	241	245	240	268	252	272	266	254	247	234	261	261	239	234	259	265	233	254	230	283	258	232	236	265	286	255	234	247	245	292	262	253	244	248	292	264	276	255	245	261	258	241	232	270	260	262	257	254	278	257	236	229	225	238	256	261	250	233	233	289	254	289	245	252	257	255	252	242	260	240	233	274	276	254	281	243	258	270	244	253	267	252	277	261	267	258	280	225	241	268	258	268	269	250	236	261	251	267	260	249	231	250	253	245	251	247	240	261	248	268	250	258	263	250	264	236	252	268	269	234	238	250	244	230	259	245	259	270	223	253	242	241	263	262	244	256	243	258	239	251	274	274	259	271	247	245	272	251	230	223	251	263	254	261	249	278	268	273	236	258	255	231	249	262	240	259	252	264	235	252	237	258	247	294	254	295	265	257	258	271	277	257	242	257	250	289	263	230	251	256	294	248	266	268	249	246	255	270	236	246	257	259	250	271	263	221	253	230	278	239	291	250	276	228	268	247	239	240	260	240	242	251	224	274	259	260	257	264	267	250	240	251	265	246	272	260	222	231	266	283	246	274	260	258	234	277	254	250	250	257	263	247	269	219	252	237	260	233	268	245	236	253	259	252	231	273	245	260	252	262	257	243	259	250	274	278	258	277	274	263	236	267	256	268	264	212	262	278	241	257	262	274	246	251	260	249	242	224	262	263	277	240	237	252	252	261	264	228	261	226	264	259	263	250	233	243	248	246	278	224	274	250	268	264	265	239	255	232	233	259	269	256	259	264	279	253	271	248	244	247	256	254	250	227	261	280	246	254	257	266	238	245	259	252	240	238	283	258	271	268	264	254	241	266	236	252	257	258	257	266	267	269	217	239	229	282	274	238	299	281	261	274	234	286	251	271	253	263	237	257	270	217	260	245	254	284	258	295	271	206	234	244	237	271	250	273	249	231	275	252	251	283	236	276	255	251	266	253	290	270	236	236	256	255	257	251	269	284	249	229	255	253	239	256	248	270	247	251	266	266	252	272	231	236	237	268	267	267	253	250	267	261	237	266	264	273	255	247	270	258	256	231	278	279	243	257	265	275	290	258	250	282	252	286	239	245	260	256	233	248	239	274	269	297	260	236	251	261	241	235	243	259	263	250	269	261	259	246	271	254	265	266	289	277	239	257	239	260	260	258	250	239	262	266	244	301	262	249	266	263	275	247	272	247	278	256	243	260	282	239	270	249	256	235	251	247	236	270	274	253	242	263	261	263	243	267	245	243	266	267	227	222	276	263	250	241	246	264	258	262	244	253	273	228	267	256	260	247	228	251	245	274	239	256	258	237	251	256	257	247	215	269	248	248	295	241	247	238	239	235	268	264	225	249	251	296	256	251	271	259	254	245	244	261	243	251	234	218	248	258	289	271	210	236	240	278	254	271	250	250	252	297	242	243	252	263	247	232	260	259	246	283	236	240	236	283	231	268	253	234	237	258	282	257	235	256	265	274	234	256	229	254	237	206	253	257	225	264	260	248	250	243	283	256	243	258	256	238	236	273	255	254	287	252	249	247	244	281	231	282	247	294	245	228	271	265	275	277	240	225	249	266	275	246	262	269	267	259	259	264	228	250	277	268	247	252	247	235	239	248	270	257	267	262	265	234	257	227	230	248	225	250	267	270	258	284	237	250	273	266	264	242	277	280	234	238	268	242	253	254	261	247	259	241	253	281	216	243	266	282	280	265	249	259	254	263	277	261	256	223	273	256	232	256	237	228	252	244	276	262	257	273	240	263	262	273	231	262	266	265	270	215	220	245	266	237	257	261	249	246	265	253	286	264	262	262	240	235	260	251	263	260	239	260	249	278	251	275	232	261	254	245	256	217	273	279	257	260	244	234	236	251	262	233	254	246	264	251	273	233	269	253	226	216	267	245	239	297	238	254	233	266	255	293	250	274	250	262	273	252	249	271	254	235	258	255	281	245	254	272	228	226	265	274	278	267	252	268	256	234	245	251	276	235	227	274	272	262	266	260	259	254	251	240	265	270	286	270	289	282	248	236	253	259	244	253	244	253	242	269	258	269	265	271	258	237	254	253	261	256	256	245	237	245	272	250	252	230	271	275	237	248	238	254	260	263	285	232	234	256	258	281	244	260	258	252	242	255	255	249	229	258	248	248	260	251	255	266	265	235	247	227	247	274	241	245	259	232	268	275	248	263	233	258	252	315	261	263	245	232	227	287	261	238	227	251	256	277	244	244	264	269	275	226	245	259	269	243	245	248	275	242	259	232	242	241	266	245	275	266	266	254	242	263	262	289	266	251	267	255	264	239	266	242	233	253	266	255	255	257	259	246	244	271	302	253	235	228	272	242	247	275	271	243	266	264	236	274	244	244	277	239	254	272	250	249	237	220	266	270	253	266	231	246	285	276	253	283	215	241	259	256	264	248	252	255	265	250	248	257	235	251	260	237	260	263	260	250	273	224	248	239	264	247	256	247	244	256	236	254	269	235	250	277	254	272	242	262	243	268	250	246	249	258	243	253	269	251	247	276	265	247	268	296	269	260	247	249	267	246	241	263	255	271	253	235	229	262	265	230	282	271	255	267	274	264	230	249	238	285	253	258	253	256	268	256	251	262	249	238	264	257	267	255	283	257	266	269	247	257	243	259	247	238	253	257	240	264	274	247	252	250	276	244	276	250	240	261	258	227	258	259	274	259	284	271	262	262	272	280	259	260	255	231	278	257	259	287	243	245	268	272	233	245	254	241	237	283	276	263	272	266	253	268	224	255	253	240	263	290	250	244	243	263	265	258	255	257	244	265	231	254	283	260	238	200	244	254	278	255	254	238	248	223	243	250	244	261	267	282	240	272	259	275	278	245	268	244	268	219	245	261	230	270	225	255	264	245	272	267	274	263	250	268	268	247	266	243	251	265	242	255	234	246	232	265	279	284	259	236	256	265	258	266	254	274	243	247	275	236	234	285	245	262	275	234	256	258	280
26842	19049	6066	1345	874	792	768	749	706	676	657	693	692	659	670	653	702	657	649	720	689	644	661	699	679	699	643	684	613	649	715	618	609	649	615	659	674	669	659	622	680	665	649	633	678	675	676	637	618	661	672	642	614	635	655	672	671	671	710	648	627	644	654	710	650	636	701	676	652	633	678	649	642	654	641	683	663	658	676	646	599	614	651	668	709	686	651	663	642	687	616	647	652	635	639	676	656	665	707	615	679	665	711	637	603	608	658	683	658	641	668	666	633	616	688	651	605	638	632	636	647	673	641	633	620	655	659	654	674	677	619	660	673	635	671	739	656	662	665	677	617	652	642	666	664	666	733	663	678	656	648	648	640	652	650	627	627	663	680	656	653	648	688	635	665	675	618	647	645	655	649	622	658	600	635	720	642	696	643	668	634	683	664	662	663	647	631	624	642	664	622	682	622	636	656	632	668	668	627	674	673	672	657	668	649	640	639	634	641	671	681	675	667	691	687	656	640	632	659	671	609	667	656	679	677	632	630	651	643	660	643	658	649	619	701	667	673	640	660	663	667	623	605	677	622	654	621	647	631	672	660	659	672	662	647	656	672	620	676	655	692	679	667	638	655	646	683	665	699	641	627	682	681	698	636	600	664	647	645	648	637	678	666	663	705	657	654	660	649	646	674	671	676	653	668	671	640	630	660	683	633	631	660	640	625	639	662	633	646	675	659	679	653	648	698	650	661	658	637	636	632	667	674	646	674	647	595	693	655	672	663	687	592	664	627	632	688	669	593	619	650	667	647	630	633	674	698	644	643	698	678	631	656	655	656	663	635	675	670	637	630	630	662	659	630	649	653	694	596	641	645	662	613	640	624	679	651	616	638	665	686	604	668	694	631	628	631	656	653	677	694	655	681	629	667	621	713	640	635	659	625	694	649	633	620	634	681	674	704	660	667	604	638	648	636	686	733	650	656	679	692	638	649	618	688	664	674	640	636	664	619	645	619	665	681	666	676	677	681	652	629	693	638	675	644	665	660	624	671	667	618	660	650	657	640	660	676	727	620	663	639	673	656	684	628	641	703	662	668	660	649	634	621	620	684	616	685	645	655	676	626	664	654	682	716	694	666	637	650	700	647	681	670	693	652	636	650	654	678	698	618	668	642	647	652	652	655	630	674	655	677	632	657	682	631	636	690	710	670	679	672	648	629	674	651	678	685	626	638	630	658	688	639	610	627	639	598	705	671	678	667	623	645	632	622	676	694	627	701	695	668	620	682	613	633	661	685	619	663	682	660	712	639	651	695	693	690	619	657	679	648	635	648	639	666	641	676	708	708	635	643	631	657	651	706	678	619	628	677	698	691	675	664	650	656	660	676	671	663	663	630	659	620	671	604	670	636	631	655	637	662	617	654	699	686	656	659	629	658	694	674	665	677	656	664	612	630	645	635	640	676	649	675	633	668	651	658	629	643	648	652	660	647	645	613	608	671	668	644	603	612	658	713	724	643	612	639	684	649	673	699	711	689	608	605	650	593	683	638	611	689	673	664	635	661	650	640	613	662	638	649	627	630	710	656	671	649	623	704	667	639	634	652	689	700	687	623	683	644	679	635	641	628	643	653	635	685	661	663	649	639	659	635	650	643	645	649	633	645	671	638	667	649	687	678	634	689	658	654	616	677	656	638	647	682	630	638	661	652	684	693	689	679	672	645	681	724	636	652	641	671	666	627	692	658	643	640	704	705	647	642	671	617	662	680	662	674	608	644	612	665	660	667	657	646	610	685	658	642	683	638	622	642	645	649	661	655	639	655	633	668	678	610	676	635	644	647	666	657	682	632	644	630	693	644	653	651	638	646	637	661	639	726	663	711	643	649	638	637	631	669	649	652	649	688	639	644	654	653	667	617	651	691	671	655	655	642	618	677	680	633	633	633	657	636	690	652	692	697	629	684	617	671	668	677	646	646	697	629	644	706	625	684	696	637	612	619	646	694	654	669	712	634	677	673	622	691	668	650	650	640	644	693	638	652	666	668	630	679	622	610	650	634	653	702	629	623	629	645	684	630	655	669	632	635	647	660	649	614	626	639	616	621	689	652	631	632	633	655	671	629	619	652	668	603	653	670	672	667	621	650	678	648	665	690	640	659	693	691	675	681	673	652	686	659	635	652	679	662	647	668	648	619	656	644	628	614	636	651	624	611	690	642	723	688	620	677	645	701	644	693	654	607	672	659	699	650	655	641	658	658	666	644	698	654	597	649	669	672	618	634	663	676	638	629	635	661	648	676	631	669	634	665	661	639	655	657	623	623	667	635	664	643	678	675	681	689	666	640	655	665	661	652	664	658	653	704	640	643	639	612	686	636	622	657	685	627	607	644	655	623	669	675	660	657	646	641	678	649	660	605	650	661	642	590	615	656	611	707	657	690	665	624	618	671	657	581	665	638	628	634	630	638	603	659	644	635	628	650	635	634	639	637	643	665	670	648	685	662	627	682	664	629	685	627	701	661	641	669	630	648	608	650	686	653	691	683	683	633	698	634	631	605	663	702	688	646	659	660	671	640	690	673	617	662	640	676	648	668	649	632	669	660	679	675	699	615	640	671	632	697	626	689	651	674	677	663	644	630	656	678	681	653	676	626	650	695	634	671	667	658	655	655	671	638	668	644	627	646	664	655	624	694	610	577	694	599	673	656	669	699	637	678	676	641	628	629	657	662	651	672	613	644	661	648	652	652	623	663	644	645	719	647	690	635	639	627	676	637	666	627	702	650	675	612	635	663	701	663	589	629	621	674	658	665	653	615	674	650	689	660	679	641	597	661	699	656	678	628	668	653	640	654	671	660	628	647	677	682	666	683	639	672	654	648	637	708	727	666	659	678	648	653	645	630	606	625	665	655	642	680	640	633	674	697	660	625	643	663	664	627	667	649	644	625	646	652	628	661	615	622	685	668	660	584	713	640	679	659	655	641	691	669	680	626	665	655	655	668	641	666	659	660	705	631	662	659	693	644	643	641	659	644	653	662	639	651	692	681	659	699	675	704	661	649	631	639	647	738	649	648	651	627	638	690	687	672	643	662	606	697	675	662	666	659	679	670	695	629	686	656	641	667	658	694	650	644	619	693	639	657	638	643	692	668	604	653	640	662	656	690	704	605	620	652	653	675	634	653	631	603	593	743	672	636	642	624	613	648	670	629	671	657	653	636	671	663	616	638	656	669	642	709	647	669	668	635	603	630	670	687	634	663	656	645	584	635	651	648	678	635	657	643	607	633	689	630	674	642	633	630	668	709	660	611	630	651	611	695	655	651	670	642	657	630	617	673	690	625	688	677	664	644	668	678	653	641	655	649	664	685	663	655	691	659	615	645	656	649	653	667	646	632	693	682	652	665	646	633	681	624	689	679	612	669	635	657	685	683	661	707	646	651	649	626	649	654	620	681	679	702	648	654	651	591	696	621	668	674	637	665	674	647	703	653	604	671	657	653	624	625	646	629	618	627	672
7338	4079	2966	1752	1499	1310	1188	1155	1089	1047	1075	991	1005	980	1048	981	1015	981	963	953	949	949	983	919	970	982	966	1002	978	956	925	1009	941	975	1013	972	979	932	1012	989	976	1050	981	955	956	945	945	987	875	958	924	953	949	949	934	995	985	912	970	1010	985	959	962	962	952	960	965	1020	977	973	908	977	1006	986	912	929	958	905	991	942	972	985	983	929	955	977	919	984	936	899	990	931	1010	952	937	1013	972	954	934	974	960	950	984	1036	994	947	953	972	1015	1008	923	900	966	928	928	954	1004	911	926	947	1005	919	949	968	916	929	943	957	948	966	953	948	904	948	1000	959	933	967	996	977	949	992	977	973	962	1008	937	1007	948	991	947	1000	941	962	925	951	933	915	976	934	934	993	921	974	978	906	928	977	935	915	974	983	1000	946	946	955	971	920	959	982	992	956	958	961	1027	972	993	902	964	934	988	982	924	940	954	947	975	892	914	946	946	1007	959	940	979	939	966	969	1008	988	940	936	970	946	933	933	913	955	915	978	938	916	1035	951	949	1048	1008	980	953	1008	916	984	935	1010	961	950	1025	929	890	939	969	987	939	954	977	954	948	940	998	926	913	917	991	947	988	979	952	949	963	994	938	948	946	971	961	930	919	993	992	987	968	872	999	920	972	969	991	943	986	960	931	955	930	944	956	963	954	952	955	1009	920	937	960	963	964	959	949	918	932	969	932	960	997	918	997	945	902	965	970	907	969	898	954	992	911	949	928	906	939	968	932	973	936	949	924	896	998	937	925	949	990	950	943	948	986	959	970	1002	929	940	923	941	941	950	971	929	971	990	1001	1002	955	981	939	1002	1026	948	949	956	1009	932	969	951	959	1006	964	942	969	983	938	967	927	938	1003	939	934	942	954	886	966	950	940	978	985	989	957	965	966	958	971	925	884	914	940	912	927	964	987	999	982	970	951	998	933	979	925	979	924	970	987	952	994	966	928	970	941	910	894	965	984	1009	984	919	999	951	970	936	937	942	964	980	1011	1003	973	957	978	950	913	966	971	952	968	937	983	978	976	923	1009	924	937	948	893	918	961	958	958	972	981	976	960	901	915	961	966	946	955	981	956	943	984	977	947	1020	1013	958	968	1020	963	1008	968	951	928	957	976	967	1002	918	926	959	962	957	951	959	968	986	961	953	944	969	957	926	996	991	963	936	962	982	969	959	984	973	986	939	968	935	1009	1002	959	953	1037	1026	964	898	964	952	994	934	969	1014	943	999	998	974	952	966	981	895	942	959	947	957	960	953	986	962	967	918	937	993	996	884	974	921	975	935	960	988	975	943	1005	964	931	947	964	979	913	938	971	959	1018	957	981	967	934	889	986	937	965	922	971	983	949	983	932	919	975	1022	954	961	996	967	965	976	946	941	992	956	1004	940	985	994	995	1000	956	922	991	895	927	992	918	944	915	933	1024	947	1016	940	930	959	954	968	932	984	958	942	938	941	969	937	954	927	964	991	981	953	930	912	947	925	949	964	997	998	960	980	1000	978	949	906	989	933	920	956	972	949	942	942	993	955	964	974	986	957	946	934	953	900	951	961	987	971	937	945	1004	923	947	955	974	954	1042	948	952	949	936	935	946	932	983	972	926	1020	921	932	932	981	937	957	914	952	979	951	953	928	937	1014	995	970	1009	973	935	914	952	968	950	966	983	1003	907	1002	931	937	978	1011	1018	936	954	965	876	952	951	962	976	954	999	945	922	922	926	949	945	993	974	943	961	1017	961	978	975	961	903	928	952	903	999	962	953	992	1000	973	956	922	1014	926	1008	964	989	944	945	962	923	961	918	956	955	979	947	894	941	968	923	994	1010	990	886	980	913	949	975	949	1007	964	1012	930	951	949	958	972	957	938	950	914	946	989	966	962	1000	936	937	994	909	1013	957	960	1018	916	950	970	1007	919	983	1005	913	952	960	972	969	907	950	977	954	946	979	957	930	945	967	922	961	990	921	981	941	914	940	971	975	915	974	971	928	959	956	994	954	904	998	931	908	976	955	969	925	891	930	976	936	990	953	1001	962	986	975	979	900	1037	962	1005	940	977	937	967	956	1008	913	962	978	939	940	942	934	976	965	921	967	941	967	966	971	941	963	920	931	987	917	921	910	1035	963	994	1010	962	1027	960	944	939	1015	956	948	914	980	943	1016	991	967	992	969	945	1010	957	1015	960	905	981	936	962	957	1009	932	956	980	906	992	956	914	981	1002	946	975	913	958	932	918	974	960	957	925	950	1001	979	955	939	916	1016	986	959	1001	960	981	947	1008	992	918	970	910	940	945	931	939	970	908	968	959	953	975	958	972	929	985	972	998	928	958	998	1002	947	951	943	968	914	984	1002	1016	987	976	917	1012	940	932	978	969	1002	931	959	960	1021	930	921	940	935	929	905	994	958	957	932	938	1017	962	969	883	985	1010	946	930	943	962	976	993	967	941	973	962	951	948	929	954	955	996	931	955	989	934	976	959	974	987	899	968	948	931	976	993	942	954	921	989	973	914	987	973	974	966	994	1006	973	916	869	963	937	943	982	950	947	965	1005	978	956	996	956	945	1020	945	911	975	962	953	990	970	1000	977	964	902	937	985	991	1007	924	931	952	989	946	944	924	943	957	909	919	936	942	965	942	892	943	1003	995	986	976	902	950	1004	958	932	950	868	977	1037	940	997	984	973	920	920	942	975	931	937	996	960	968	984	962	961	954	983	938	988	973	1048	964	972	988	981	956	940	965	976	1008	985	984	952	938	958	988	943	944	969	938	1018	952	967	989	925	948	942	983	990	972	967	1026	979	945	945	963	976	991	980	947	975	941	932	969	909	969	970	979	989	974	910	943	993	967	946	920	965	954	924	989	955	946	888	955	908	910	927	998	918	998	985	1033	996	929	970	963	984	959	984	950	990	950	954	945	918	965	959	961	936	981	979	969	941	1007	950	955	1030	967	942	894	942	902	982	954	980	986	989	1004	1024	928	977	969	894	953	969	924	955	1021	927	951	941	938	1028	956	969	998	955	1015	974	941	959	968	983	927	994	942	967	999	944	987	903	939	933	963	924	971	976	888	970	1021	947	953	1015	912	939	903	961	951	965	978	926	1034	1007	973	985	952	975	972	948	977	969	980	989	986	1000	972	982	957	950	959	978	988	1016	973	984	995	928	980	906	950	922	970	993	945	979	908	955	926	950	898	987	958	987	926	950	964	862	924	901	972	1024	962	982	986	942	965	939	944	926	993	893	949	951	1003	959	967	978	1000	948	1009	950	935	1004	969	1010	928	984	1039	950	939	953	980	988	1012	1004	952	916	1017	937	919	943	936	985	952	917	982	976	1015	945	957	955	914	984	908	937	969	965	975	948	1024	1020	968	999	1009	933	939	943	983	968	945	982	919	969	994	956	929	912	998	990	942	938	942	936	954	920	929	968	1020	942	960	924	965	1001	962	974	973	979	957	961	899	990	897	989	1010	979	1009	916	955	953	942	937	948	951	965	976	983	948	936	915	952	989	940	976	952	987	965	978	956	1020	981	905	973	977	964	961	933	968	953	997	963	968	981	1000	991	982	989	924	1026	931	931	979	980	927	911	950	966	940	931	983	1051	939	932	982	960	931	953	943	996	929	992
22978	21104	28247	24195	21057	6717	1001	684	602	541	447	462	461	413	387	438	402	384	390	397	368	412	386	371	382	356	372	369	322	367	362	357	341	355	382	331	363	360	378	382	380	381	349	380	355	364	352	347	335	374	387	343	344	392	342	355	364	344	373	343	384	356	377	364	350	374	348	393	390	360	397	375	369	363	382	343	370	374	331	363	377	343	415	406	330	393	324	354	362	390	347	350	375	369	370	374	320	366	326	388	381	335	358	346	341	347	372	370	382	366	361	339	377	360	363	369	325	392	377	354	399	362	346	339	362	372	368	353	366	337	376	368	382	367	395	327	349	353	373	345	349	391	339	377	391	346	354	391	380	341	371	344	382	355	363	356	392	358	381	356	349	359	367	391	378	338	355	370	344	351	331	339	369	354	375	357	338	384	346	362	339	364	352	392	339	360	387	369	348	393	372	381	354	362	377	370	336	364	348	324	341	363	367	346	373	349	341	342	376	375	360	374	376	334	340	357	358	363	352	371	358	364	368	370	399	384	367	340	352	343	394	353	354	359	372	327	363	364	326	349	349	362	333	346	361	364	319	393	347	361	385	368	375	384	388	345	347	372	342	366	367	372	332	352	398	345	320	357	363	386	364	338	398	363	373	356	366	379	361	359	360	353	382	358	342	363	357	360	351	366	354	360	338	331	393	346	314	390	351	353	357	365	371	325	356	386	363	352	389	393	370	356	373	346	356	361	375	351	365	348	352	375	375	406	376	359	365	362	388	340	381	356	349	346	353	337	381	401	394	371	389	341	390	365	343	365	339	368	353	323	393	366	354	376	320	336	392	368	358	344	364	388	350	361	344	344	329	361	384	377	370	396	350	341	359	362	369	360	365	371	358	331	379	374	388	362	348	335	334	363	346	375	365	363	383	377	352	362	361	381	353	381	346	379	391	356	351	366	361	375	371	377	335	379	383	349	360	370	357	350	386	338	363	361	337	379	371	417	361	352	361	381	355	338	352	357	334	346	355	341	353	316	388	362	334	359	372	356	368	348	306	377	358	353	358	336	392	334	342	348	340	361	368	354	340	362	353	385	390	346	338	351	367	382	355	339	364	349	359	378	354	374	342	363	401	345	359	344	358	349	373	363	342	390	369	371	355	397	373	354	362	402	324	359	349	398	329	322	365	381	360	375	347	357	383	365	371	370	369	359	349	363	355	347	372	367	345	360	351	366	326	382	359	335	366	364	350	365	331	358	367	345	368	348	310	323	367	368	352	343	368	361	326	355	353	382	343	384	367	334	358	357	358	371	358	335	380	361	352	358	349	371	388	350	357	345	360	392	345	350	378	374	365	325	354	348	343	361	363	368	365	356	346	385	383	357	392	383	339	353	380	396	395	378	346	355	344	365	370	411	377	379	396	356	336	338	342	341	350	381	349	376	343	366	361	339	382	360	363	374	394	348	380	373	347	330	348	360	378	340	344	374	354	366	362	366	333	384	368	330	350	324	382	352	354	376	346	362	345	363	370	350	372	374	351	347	373	359	366	386	339	396	325	388	343	367	378	353	390	382	342	351	337	355	332	374	357	359	336	360	337	339	360	346	365	368	360	358	355	331	364	369	377	357	342	381	376	377	369	353	366	382	396	341	313	355	352	328	369	346	378	366	383	370	339	340	376	346	398	353	351	373	360	337	363	362	349	382	352	348	377	376	368	389	373	366	368	380	345	332	366	357	356	369	403	376	376	317	373	361	373	352	325	331	333	332	376	381	383	363	369	363	340	340	345	349	362	359	349	391	356	353	370	363	370	377	319	369	362	321	371	385	351	380	384	359	351	355	353	348	342	323	347	344	366	339	332	327	389	373	348	339	375	383	365	351	333	341	369	356	379	359	326	369	355	338	345	366	364	350	355	345	379	322	359	381	355	353	372	352	363	372	349	356	360	362	342	331	359	335	357	346	367	373	344	370	366	356	390	371	393	363	394	385	350	347	361	368	367	349	382	366	379	375	371	321	344	360	330	385	375	389	332	364	361	365	364	344	385	344	368	370	350	345	385	379	378	380	380	370	349	346	385	403	394	353	368	371	359	365	326	347	371	366	381	344	327	350	368	342	357	335	321	363	348	376	334	353	370	379	369	342	333	381	370	332	366	360	361	408	357	327	366	349	328	376	370	364	361	369	394	328	325	363	368	370	333	361	336	371	366	340	360	340	372	369	348	382	334	358	323	334	388	357	343	355	322	353	374	343	351	391	354	343	355	376	356	342	323	316	361	361	363	363	367	356	376	320	373	383	356	378	372	339	354	358	353	342	324	373	368	362	353	345	310	372	363	351	331	325	353	364	366	337	342	358	407	355	339	351	346	345	327	370	355	322	385	378	363	355	356	389	329	342	330	367	355	364	370	370	344	340	360	354	365	385	353	386	349	354	332	365	368	337	354	349	366	342	357	350	367	346	361	354	385	341	333	371	342	361	359	333	381	362	345	352	385	374	316	354	364	361	366	333	355	372	350	333	354	359	355	389	384	359	374	347	392	385	350	383	372	396	334	361	371	379	325	356	354	352	335	357	365	346	379	337	336	317	388	388	373	336	354	340	361	368	377	360	368	335	352	395	345	379	371	347	395	357	352	317	345	370	344	341	359	365	369	349	347	352	360	345	347	378	335	367	334	352	322	370	323	331	364	334	325	356	376	356	348	364	361	377	353	364	373	397	335	349	363	370	355	385	347	361	384	357	347	333	379	349	355	351	372	403	376	378	358	358	365	361	366	394	373	364	384	393	359	356	367	382	338	325	380	376	371	349	345	337	394	379	330	382	333	372	381	337	343	304	395	370	353	367	365	362	374	354	360	353	362	337	362	344	350	361	350	321	363	380	359	340	364	337	355	343	377	381	359	348	359	387	358	351	356	368	387	378	322	356	353	353	372	379	356	349	357	347	381	361	370	342	344	339	381	348	353	380	363	364	379	402	325	370	366	384	338	409	337	355	369	366	345	401	357	390	352	387	339	344	378	379	327	317	342	360	341	365	356	364	358	380	332	300	378	368	413	334	379	392	350	386	357	354	375	359	391	366	328	319	370	375	375	362	352	359	376	359	368	385	391	364	347	397	388	371	340	363	380	332	356	378	400	327	373	360	380	377	357	320	335	367	348	343	389	359	368	372	339	323	337	356	382	324	359	377	370	377	404	372	358	346	356	355	346	389	373	369	334	324	366	367	350	366	322	388	375	379	347	344	369	365	362	340	368	359	334	341	374	338	410	346	334	361	376	358	377	356	408	362	342	363	364	362	332	362	363	352	364	335	341	374	377	356	389	350	404	331	360	364	338	333	367	363	378	357	365	377	332	357	369	354	341	379	344	352	375	362	341	372	361	349	323	361	324	347	321	364	345	332	352	367	356	366	386	377	351	347	353	321	365	357	356	381	342	350	356	358	346	335	364	379	363	349	391	335	323	379	347	344	381	332	348	379	360	370	366	358	381	362	336	345	343	355	341	378	363	360
8001	12095	8180	3817	2645	1930	1576	1314	1036	966	923	802	797	705	724	706	644	659	599	639	627	625	598	596	555	599	598	597	565	554	543	585	568	566	587	545	561	516	555	555	565	565	592	542	565	534	544	540	552	557	593	572	568	530	569	603	586	553	580	547	548	583	597	574	551	546	572	531	577	506	546	557	566	529	572	545	558	558	572	573	519	583	570	540	552	540	533	549	529	559	542	540	537	535	482	562	556	556	571	485	510	547	548	560	519	544	550	556	570	546	532	573	556	551	553	510	562	558	597	526	538	553	596	550	570	553	552	582	591	571	572	536	568	581	567	574	495	537	541	565	518	537	520	531	558	542	553	558	523	512	548	509	567	563	558	532	566	560	581	559	565	543	558	547	532	546	564	551	578	531	546	512	534	568	567	564	523	556	537	556	539	593	518	527	566	509	554	527	535	535	559	619	577	521	570	541	549	558	562	550	530	550	560	540	578	537	547	481	553	549	533	528	534	560	608	563	525	583	588	536	545	570	575	542	547	559	571	510	585	564	539	556	529	567	534	534	552	544	543	584	570	524	551	539	570	540	525	533	587	501	574	561	547	560	578	527	540	529	579	588	581	528	546	574	534	522	500	521	577	518	534	544	538	552	569	576	526	532	572	534	519	559	547	542	550	527	599	565	544	533	520	555	607	560	553	546	526	494	552	491	570	537	616	566	531	538	533	531	536	517	544	592	561	556	562	541	528	557	567	544	568	570	555	542	544	586	514	572	550	543	573	559	550	562	532	515	570	580	531	537	515	531	531	506	590	551	558	565	536	524	531	569	548	563	578	578	550	516	534	531	530	537	532	552	542	539	553	566	547	526	539	535	585	533	607	522	577	554	539	542	561	555	577	586	609	553	511	554	536	575	566	567	568	520	548	534	540	530	557	550	536	544	570	522	535	543	552	549	525	516	570	556	509	542	553	527	486	523	569	526	552	596	520	530	554	543	543	554	484	571	535	551	559	536	560	588	527	574	555	541	541	554	537	562	586	543	553	559	546	585	570	506	575	554	576	539	556	525	555	575	534	553	575	556	563	601	547	572	560	559	571	560	536	574	504	555	541	561	510	545	502	557	557	561	541	551	552	514	577	588	543	580	531	583	540	561	549	558	554	499	610	545	561	554	595	561	560	574	541	539	559	548	594	551	554	530	544	548	586	542	557	575	531	555	547	549	509	540	519	529	529	560	560	556	534	554	566	565	572	544	545	572	528	552	530	537	550	534	562	524	555	535	545	536	569	535	552	547	542	583	573	555	578	566	536	589	576	528	554	537	557	555	577	558	542	547	525	521	575	582	550	579	565	523	532	539	563	612	580	552	503	541	573	519	548	573	563	548	537	550	534	562	611	548	539	528	506	527	567	561	528	504	568	550	541	504	544	521	566	525	517	522	543	601	560	523	517	561	565	518	544	581	525	551	556	563	560	538	587	555	532	558	555	580	597	603	538	556	547	529	605	570	565	536	578	577	544	542	523	560	533	548	549	545	506	524	533	592	575	548	577	553	559	529	537	527	548	540	570	564	539	554	525	566	606	494	536	523	577	566	553	529	570	581	551	554	559	549	530	553	558	559	539	535	593	563	561	560	544	539	568	575	520	533	563	535	557	565	598	572	510	552	567	551	547	526	553	554	574	547	554	540	462	554	557	564	563	545	614	541	547	554	565	554	560	552	501	572	525	607	606	526	535	608	518	577	525	545	577	546	531	555	562	518	540	544	559	576	517	562	568	599	536	560	561	536	551	545	574	577	553	546	553	524	590	571	594	559	546	546	549	548	573	508	539	573	578	525	574	559	584	573	564	546	518	551	567	520	553	578	553	557	564	527	547	515	572	510	542	524	524	536	556	536	516	569	596	562	583	549	547	558	552	530	553	566	571	545	527	566	571	544	565	561	554	584	538	563	553	573	512	590	539	572	538	569	561	519	546	507	567	531	560	584	559	567	559	537	532	513	524	541	539	560	526	518	548	541	554	579	597	569	544	521	572	524	569	539	596	498	525	516	575	547	523	574	587	532	526	552	572	523	571	580	573	531	559	529	541	527	565	556	573	544	552	517	548	551	565	556	562	558	535	532	621	535	569	583	553	571	546	541	552	524	547	532	541	540	528	552	551	552	543	534	537	565	515	577	552	559	579	579	566	571	539	562	567	547	586	502	527	561	560	536	581	571	600	523	546	527	566	522	571	522	547	565	578	532	565	516	587	500	532	588	558	551	547	523	575	555	550	556	574	542	541	527	548	482	551	547	578	525	541	549	580	506	551	549	540	589	527	563	508	569	553	549	543	560	541	542	526	528	556	546	539	549	542	556	584	520	577	521	523	560	532	555	539	533	570	560	619	553	562	561	524	567	556	520	576	556	576	534	595	523	527	540	559	584	547	535	550	552	532	525	577	563	604	541	567	586	551	540	502	511	516	576	540	548	545	552	539	518	570	536	545	551	548	569	555	516	557	559	558	565	534	566	532	531	526	560	558	581	561	599	541	536	559	543	553	549	535	569	522	533	541	526	544	519	574	536	545	558	576	533	542	548	563	540	544	516	512	525	582	516	540	554	530	576	581	535	570	538	532	517	552	528	522	522	568	540	592	583	537	506	547	571	531	519	526	550	568	573	512	561	573	550	545	574	517	521	605	570	556	561	550	587	570	561	520	575	560	530	542	551	555	542	563	557	558	561	559	542	567	529	595	588	566	506	547	525	569	512	550	569	550	544	619	541	540	601	515	553	555	583	591	552	515	523	563	554	546	560	553	570	554	548	559	539	551	531	496	542	557	562	549	490	540	538	561	559	554	528	514	564	562	584	561	542	597	571	538	564	536	573	524	542	567	567	536	582	538	546	581	517	580	549	574	516	545	612	564	550	521	556	544	570	541	520	550	573	560	573	578	583	576	557	533	565	564	536	552	543	579	537	544	505	524	565	589	548	534	541	536	535	564	555	563	555	548	565	521	567	548	569	514	573	555	566	550	550	560	511	508	590	559	525	550	565	524	531	549	550	521	587	553	545	537	572	560	526	519	521	503	575	592	548	540	492	526	593	516	521	514	531	554	533	537	535	552	567	539	548	539	539	522	494	555	504	563	540	530	580	561	582	516	534	520	579	573	542	555	521	534	577	554	583	537	537	524	580	542	535	546	532	527	510	559	550	573	537	542	574	550	537	556	547	522	533	544	497	552	532	543	562	554	574	567	527	595	547	530	569	528	559	549	562	560	499	598	555	545	592	528	570	592	529	572	554	567	591	585	554	562	533	516	556	563	557	544	562	520	577	542	516	525	563	569	575	537	576	527	553	544	538	530	545	532	601	585	537	541	577	572	540	562	551	542	514	532	550	531	544	548	518	526	544	554	553	562	594	517	539	566	564	552	554	566	521	565	533	567	559	561	586	547	567	557	562	619	559	561	533	535	585	556	570	559	572	565	577	554	542	535	523	522	585	588	550	504	563	545	557	590	527	547	550
24327	21132	26743	25201	4205	937	873	799	711	724	671	656	629	647	645	649	624	568	632	644	600	609	650	577	596	577	614	592	582	602	597	681	594	556	604	559	604	625	562	531	569	587	596	599	564	606	567	627	571	608	602	583	598	605	578	611	588	570	597	572	625	613	577	618	601	575	574	573	577	583	598	551	633	622	596	592	558	636	616	553	587	612	589	621	597	585	583	641	623	572	589	574	582	586	583	592	577	581	592	557	603	553	610	604	565	619	633	615	616	627	548	605	607	556	602	607	575	570	549	537	587	650	615	627	593	564	574	620	610	625	568	575	565	591	624	586	557	646	611	589	574	555	598	600	549	651	612	577	619	556	596	588	610	619	566	596	605	603	576	613	578	583	619	549	592	606	619	554	568	639	595	615	571	567	611	553	590	555	562	539	601	576	568	586	592	592	597	590	599	576	590	647	577	581	607	577	577	554	583	601	655	555	603	626	589	586	576	591	545	575	590	599	604	590	564	543	589	594	623	601	595	617	589	558	604	561	596	537	628	589	636	593	586	540	560	564	600	594	615	536	600	585	633	570	579	555	590	629	551	585	608	587	571	586	587	588	585	581	628	563	573	531	611	544	609	573	567	586	546	584	642	616	541	539	594	601	591	560	566	615	566	612	547	559	624	647	607	545	615	592	604	607	589	562	640	607	539	533	548	613	608	625	593	561	639	596	588	554	598	639	612	580	573	588	595	591	617	579	606	584	576	589	578	608	612	571	573	580	582	555	568	589	611	632	609	562	561	576	578	599	585	635	593	562	573	605	618	539	564	630	574	581	626	598	573	597	601	570	598	583	570	647	592	601	564	595	605	579	611	632	579	588	582	595	562	648	608	586	557	576	592	604	610	589	556	579	584	589	614	647	593	592	616	594	639	568	643	586	588	633	598	600	551	611	554	573	604	600	598	556	569	662	602	633	609	579	609	583	624	567	619	611	614	552	601	580	536	571	568	568	604	616	602	582	628	556	548	573	612	597	583	567	597	535	571	621	587	573	561	576	600	604	568	566	581	580	556	598	654	568	569	572	596	619	592	579	577	603	583	586	560	589	554	574	579	633	576	598	605	584	577	586	602	581	565	627	540	605	575	613	583	564	617	584	587	676	566	551	592	609	538	548	583	576	638	565	559	568	572	562	595	596	598	597	580	636	599	559	585	625	571	602	602	576	602	598	590	627	610	611	604	605	552	570	579	599	573	589	634	586	681	592	604	582	587	584	597	589	544	624	577	576	586	612	574	605	585	579	585	635	598	587	616	597	589	598	614	582	589	592	582	594	614	590	589	618	613	600	581	577	583	563	605	588	619	617	622	580	608	586	528	591	599	604	609	590	638	608	621	595	585	575	575	580	605	602	538	557	620	568	580	580	654	568	612	618	605	581	661	616	561	566	553	608	611	564	617	633	573	594	605	546	612	537	590	595	581	607	614	653	588	571	585	652	576	601	615	558	603	567	594	596	639	617	597	566	606	579	576	584	586	572	585	606	602	603	588	605	563	548	596	589	581	547	589	594	566	587	609	600	576	579	571	565	559	605	575	589	580	564	609	590	591	601	568	538	587	619	543	570	549	558	584	582	610	570	577	581	607	592	588	597	605	650	576	544	538	611	570	600	594	564	595	614	635	591	601	595	538	577	593	552	579	584	567	584	606	558	612	637	617	602	587	588	612	594	607	599	607	673	574	598	608	631	577	594	569	567	649	610	628	579	598	626	597	599	620	587	603	587	597	595	583	592	583	590	634	563	573	584	542	582	566	587	572	629	597	623	571	594	599	605	578	516	589	552	585	578	615	587	652	563	555	576	631	624	616	584	579	597	614	555	609	556	547	572	604	563	597	573	582	588	586	604	604	637	606	573	594	567	605	611	604	572	570	596	571	608	592	628	575	589	643	567	608	593	614	554	622	593	599	577	552	601	622	605	596	637	593	589	570	609	594	583	597	606	621	578	568	585	587	619	607	593	559	586	608	619	589	585	551	580	583	603	617	623	550	552	567	571	593	622	572	582	605	580	665	605	590	620	637	594	588	632	611	628	621	561	561	591	584	577	595	614	592	573	567	581	594	634	583	604	566	572	544	585	566	562	615	545	588	578	578	596	595	622	588	559	618	601	590	587	563	568	570	595	596	626	576	636	590	599	609	614	576	571	586	596	585	606	585	595	610	572	602	639	602	622	643	622	578	587	604	623	569	584	635	580	592	562	615	608	574	608	572	576	594	593	601	595	601	620	593	561	573	545	583	602	560	650	577	562	599	631	561	548	592	577	620	573	570	625	590	573	567	615	629	596	598	586	616	559	602	604	617	553	595	599	598	619	584	574	587	639	644	579	536	615	539	607	586	553	610	554	545	568	568	584	613	594	589	577	579	594	594	623	603	587	593	583	581	550	603	613	607	586	539	592	588	573	600	628	579	573	638	558	587	569	578	605	548	571	543	564	611	552	577	615	625	614	577	614	556	586	608	567	573	613	627	623	584	592	550	594	577	569	558	604	625	611	607	631	637	593	576	587	607	561	590	606	576	578	608	616	621	614	532	596	622	602	649	578	614	617	585	578	619	576	602	593	537	578	640	574	576	618	613	624	624	589	578	610	573	613	600	581	593	601	556	602	577	589	558	556	617	591	605	561	592	605	573	515	636	583	563	573	588	597	581	637	586	591	566	639	608	587	568	569	602	613	560	596	616	604	567	615	565	561	595	596	584	583	591	597	604	631	620	594	602	574	589	592	574	578	565	624	620	585	569	596	589	568	605	546	610	577	656	593	614	607	628	617	582	604	582	626	570	627	584	586	631	610	576	622	624	600	612	607	569	609	589	612	583	619	578	571	581	613	604	604	607	536	568	563	581	573	577	560	629	606	579	594	558	567	617	578	572	565	622	590	572	564	587	562	643	547	609	553	634	603	594	557	616	558	576	592	600	600	637	624	603	593	577	576	586	587	562	635	583	607	610	632	620	562	571	597	549	576	619	535	573	579	560	620	579	573	609	621	613	612	582	601	557	612	602	560	649	624	608	608	584	591	620	589	579	615	579	552	623	631	581	587	576	571	616	608	620	595	590	590	608	585	550	535	542	583	587	574	587	592	580	565	596	575	572	604	550	635	585	579	585	568	598	577	568	587	587	578	585	527	615	599	612	565	589	591	586	571	632	584	591	575	592	594	596	599	618	577	592	624	590	588	575	573	607	619	560	596	598	591	600	571	636	560	561	616	590	570	635	594	567	618	589	600	574	548	661	562	601	580	575	590	589	599	600	584	565	644	612	568	602	648	596	545	578	593	566	589	610	606	583	567	584	568	602	603	570	584	599	586	618	583	614	565	581	633	629	607	614	625	611	574	582	609	632	631	622	608	589	607	570	580	587	564	604	567	613	563	567	552	605	589	594	622	577	614	586	599	570	597	566	539	615	607	614	586	615	578	596	602	600	602	627	614	642	614	632	600	598	593	539	598	579	599	600	599
7465	8048	5370	2717	1941	1686	1427	1261	1148	1115	1036	1006	1006	971	942	900	955	950	937	883	877	897	867	896	883	890	907	836	897	827	805	868	865	858	922	829	902	839	858	883	874	849	872	859	859	865	829	899	912	810	880	835	805	824	786	842	836	841	833	887	804	919	806	844	888	830	806	869	842	845	856	845	821	886	879	833	866	843	819	822	855	845	865	872	849	864	793	805	836	820	854	852	844	831	825	838	878	867	850	859	898	870	855	837	853	891	855	807	869	852	870	891	871	838	909	895	864	882	871	857	848	879	829	852	814	817	857	840	835	839	777	851	833	874	821	858	867	859	842	857	882	840	884	885	863	842	798	881	847	919	880	819	843	821	830	825	843	856	831	835	850	872	820	779	835	827	844	789	840	857	862	846	814	864	841	865	881	887	854	841	855	842	831	836	799	844	891	877	867	833	872	859	829	866	880	848	852	865	781	889	841	844	877	847	786	834	839	853	850	823	836	845	805	793	877	778	886	904	832	891	920	817	827	826	865	854	863	843	859	883	821	813	818	861	851	852	817	817	817	846	834	875	863	865	866	846	911	799	857	862	865	822	855	774	782	839	861	869	894	896	809	836	786	810	844	835	886	813	885	866	837	834	813	851	845	868	857	896	840	867	889	831	870	807	855	814	863	833	893	891	840	841	893	843	803	877	815	814	829	836	842	843	865	828	866	834	833	820	897	893	867	865	821	828	855	850	852	853	883	836	823	853	812	879	820	874	861	828	879	846	869	837	874	840	868	867	825	846	823	903	840	803	860	859	813	887	872	857	794	823	829	804	792	835	874	825	868	847	813	854	897	799	840	877	810	883	844	861	911	836	861	820	835	865	830	885	841	817	809	856	855	876	823	888	730	857	868	842	884	845	838	842	843	878	826	861	860	863	819	841	867	837	801	849	893	851	861	806	852	891	867	894	909	819	831	793	854	799	853	846	888	843	786	876	854	840	849	868	810	826	843	853	830	822	804	829	850	829	827	832	846	850	857	823	850	831	841	829	801	865	881	824	840	854	883	901	852	843	867	839	837	863	828	807	833	825	801	884	869	881	819	848	796	871	838	828	879	893	854	857	811	851	835	867	909	849	794	882	850	835	861	820	851	860	888	846	846	813	834	853	832	906	864	851	899	895	854	785	884	831	824	855	894	834	798	824	867	880	853	871	865	844	830	873	875	857	846	860	836	852	813	818	888	842	823	821	855	851	822	879	867	843	846	852	872	848	894	824	866	870	798	855	917	835	792	842	790	859	837	863	866	863	858	832	852	842	841	862	838	852	868	825	857	855	821	838	826	878	850	818	856	889	831	797	812	828	881	822	807	854	837	807	876	841	842	839	816	816	822	828	827	836	839	814	843	837	815	887	808	876	859	842	876	846	837	845	876	801	799	799	842	848	851	881	842	851	859	883	786	816	835	830	819	875	865	796	873	878	831	870	823	875	873	894	835	878	818	893	834	885	817	827	827	849	831	827	860	881	863	848	840	853	907	800	801	845	838	821	866	847	832	842	800	854	904	833	835	839	834	850	845	847	855	869	834	844	838	848	807	813	898	835	879	860	848	859	871	840	844	837	831	840	818	898	829	837	880	817	832	915	873	905	834	865	867	816	836	801	847	846	852	852	840	869	844	814	832	902	801	824	895	861	802	865	830	821	848	869	834	833	833	870	860	844	837	830	871	828	888	823	849	861	817	890	825	829	814	856	804	852	844	816	829	837	825	817	833	884	887	817	845	811	874	848	817	824	866	840	878	877	868	860	839	828	896	861	837	879	814	776	892	819	817	890	839	864	852	859	880	826	810	806	887	893	818	820	855	835	843	900	845	849	845	852	850	843	842	841	878	858	866	871	820	832	862	842	842	797	810	893	847	863	869	854	832	852	883	863	821	867	886	801	876	821	818	775	827	814	812	836	854	914	819	815	850	810	822	896	854	801	860	813	874	831	835	817	774	837	818	856	829	861	828	880	880	839	839	848	881	814	809	883	854	819	844	886	796	847	876	894	868	891	877	846	861	845	895	867	814	891	848	908	854	797	876	875	801	837	865	846	819	854	880	905	842	843	861	811	823	855	855	839	848	830	815	798	872	850	859	825	865	863	830	861	848	837	848	779	836	893	831	874	849	869	876	839	872	832	794	842	853	851	854	856	835	872	851	854	884	819	825	862	871	877	827	851	872	891	855	818	748	811	867	894	858	833	892	830	845	829	824	870	850	867	827	883	890	854	852	864	809	871	854	819	835	876	855	880	871	916	881	845	832	890	856	836	822	834	878	850	853	845	880	859	909	896	822	865	835	864	855	882	817	798	858	827	817	857	807	832	840	838	850	893	830	823	844	855	900	842	852	818	824	858	829	801	802	845	845	826	842	858	840	857	848	894	871	849	829	829	853	829	790	869	857	830	879	859	833	877	893	835	857	855	901	849	855	804	859	839	866	826	861	862	799	863	856	864	873	847	812	816	821	882	840	842	846	897	841	830	848	811	790	825	843	841	844	841	837	885	796	857	854	856	842	835	877	858	828	853	849	848	820	871	829	810	878	804	860	794	807	828	910	858	825	833	874	798	868	832	841	869	840	842	866	865	800	789	882	847	870	818	850	826	794	850	867	867	818	793	847	834	852	913	827	839	886	880	890	838	825	861	781	823	819	867	819	827	835	849	868	819	800	887	814	830	852	813	869	779	814	801	875	782	835	869	877	789	883	856	805	831	884	834	895	792	851	883	920	831	860	841	910	874	834	888	867	886	882	888	882	875	830	814	874	874	789	859	773	851	852	844	835	892	863	896	820	834	898	816	815	841	888	824	868	836	840	883	845	880	805	876	849	884	818	797	867	853	860	861	803	865	834	830	851	806	843	862	900	809	820	855	892	839	856	819	820	847	880	861	811	841	805	840	809	804	832	844	839	859	885	793	825	841	872	914	868	839	838	812	863	868	920	882	840	850	787	797	822	866	853	844	835	778	813	878	795	854	853	811	847	872	792	788	847	838	860	840	856	850	883	823	893	819	857	801	883	901	836	826	823	838	884	796	909	806	807	845	834	855	833	834	881	808	897	824	871	876	797	821	825	819	865	855	832	868	846	793	877	824	852	828	866	813	831	805	875	836	847	868	871	842	825	843	859	829	920	850	902	889	827	871	817	863	838	858	861	808	834	825	837	801	878	818	849	900	819	836	890	842	839	851	845	874	840	839	881	811	810	824	877	842	883	845	880	842	801	907	860	803	859	862	874	881	862	819	913	869	871	896	816	845	887	899	877	851	914	881	891	871	869	817	874	867	852	812	881	840	841	863	842	834	869	795	890	814	843	841	814	868	866	823	841	850	816	804	857	826	835	820	855	869	839	849	869	865	849	840	818	856	815	789	861	833	832	845	872	873	809	904	846	844	826	792	784	836	823	812	842	866	823	852	784	877	846	833	878	903	886	858	841	857	859	883	879	821	846	870	808	863	814	843	843	843	890	859
22188	21130	28805	23735	21132	21073	4030	741	481	383	384	343	328	301	289	241	246	244	211	213	200	221	204	218	191	170	179	186	189	198	204	182	193	202	183	186	179	175	191	201	217	169	171	177	178	188	149	193	174	178	183	174	186	185	155	172	160	186	182	159	184	163	197	159	180	205	170	179	171	152	187	182	197	159	152	182	180	174	170	190	143	170	173	184	154	163	155	171	171	169	175	174	182	161	181	176	179	147	175	180	178	192	183	173	147	160	182	191	187	167	164	175	187	179	174	171	181	179	167	184	162	151	172	162	159	169	189	186	178	170	175	170	186	172	158	178	195	183	166	187	158	151	164	175	163	162	188	151	192	177	175	162	169	190	186	177	150	172	161	169	133	169	177	181	167	183	186	161	174	155	176	157	173	146	141	167	169	168	186	174	171	161	173	179	185	160	189	179	177	192	165	204	169	149	192	166	192	153	181	173	157	181	182	165	163	186	169	197	193	173	178	167	153	171	154	184	170	151	168	174	152	175	174	185	194	179	194	172	154	194	159	169	173	149	174	159	174	168	175	167	160	165	184	177	159	162	171	167	184	170	174	176	169	156	157	166	170	198	177	152	161	178	165	183	168	176	189	172	170	194	176	186	188	184	163	193	167	173	165	168	184	181	183	148	152	148	165	169	181	185	182	178	169	160	205	179	168	184	161	162	169	175	166	189	178	181	169	166	176	175	148	147	162	167	168	146	180	171	165	174	185	181	171	170	179	181	187	180	178	162	165	143	167	167	168	183	168	173	169	171	169	174	178	163	159	148	175	161	189	156	171	194	158	161	178	162	166	169	142	188	183	179	167	189	170	173	185	184	189	167	163	183	165	171	185	163	168	177	156	176	161	170	160	155	161	180	183	150	185	144	178	208	163	161	190	143	174	164	162	156	170	184	178	181	179	141	177	143	172	162	168	178	194	147	175	167	158	137	172	179	183	176	143	167	151	173	165	158	168	194	174	179	194	176	193	193	150	157	173	166	195	179	179	174	161	140	168	181	153	167	173	172	172	172	172	182	151	162	183	180	174	197	182	179	146	174	188	191	174	180	172	199	177	183	171	183	166	154	160	194	184	156	175	157	170	191	149	181	171	175	169	185	187	179	181	152	162	129	180	158	176	175	173	187	155	163	147	185	149	168	194	172	144	178	154	173	180	186	163	173	152	174	185	178	172	164	169	161	174	165	184	174	175	154	157	188	171	190	177	154	147	166	158	187	170	186	174	150	150	180	170	149	172	159	161	187	170	176	174	155	182	173	170	175	175	157	191	153	174	176	174	171	193	169	157	160	153	156	169	164	182	200	166	164	178	181	181	197	174	196	159	205	171	168	179	149	162	164	177	157	173	168	162	184	160	166	186	184	166	155	158	182	161	163	173	164	167	176	170	167	175	168	200	193	180	160	181	176	190	146	160	157	167	161	183	173	163	188	181	182	168	156	147	168	175	151	166	187	166	163	173	160	184	190	157	180	163	164	165	150	172	176	162	170	157	164	161	169	172	165	173	152	160	205	177	161	177	179	178	166	161	174	180	182	188	162	169	186	172	152	160	159	177	169	162	166	179	155	163	178	166	166	170	180	175	182	156	179	153	174	170	170	163	168	187	180	172	169	185	161	206	174	191	170	164	163	174	159	167	180	169	159	171	175	173	161	168	168	155	174	185	192	187	151	175	167	171	170	157	155	188	164	178	198	177	163	181	176	189	173	169	172	165	181	173	189	174	181	189	182	166	163	156	179	156	182	168	163	170	171	168	187	175	180	185	160	151	159	159	152	195	180	165	135	150	178	170	148	144	185	141	181	187	161	160	161	162	174	181	165	171	182	169	180	167	183	177	171	175	164	174	182	152	168	156	184	139	180	166	158	180	173	171	163	187	167	181	186	183	186	174	152	161	184	177	173	180	171	165	162	181	169	181	169	182	178	163	154	180	180	182	160	162	159	177	170	173	178	152	177	154	174	146	195	180	160	163	152	181	158	172	178	184	179	203	164	179	169	150	171	155	173	171	168	175	175	184	164	184	150	167	167	181	191	174	150	168	192	179	150	171	185	156	136	175	169	165	135	163	179	173	165	177	197	196	177	188	154	188	143	183	150	151	170	162	155	143	158	169	171	159	160	172	177	184	160	179	175	156	177	191	197	160	165	153	182	141	180	173	173	165	171	145	178	182	175	173	164	197	165	184	153	191	173	174	155	178	143	181	179	162	167	188	161	151	169	149	156	189	173	159	175	183	169	156	162	181	165	187	187	166	174	160	160	167	181	160	188	180	175	167	183	165	164	179	169	148	185	168	167	164	171	166	173	171	157	148	168	162	194	172	154	196	205	159	170	170	155	182	159	203	158	188	184	160	184	177	169	184	176	176	171	171	164	171	173	160	166	171	165	159	167	173	184	186	155	183	201	177	165	167	176	151	185	174	158	169	165	176	167	170	177	172	172	181	183	187	184	164	182	203	171	165	170	174	162	181	172	173	151	180	166	163	174	163	148	170	155	180	160	157	147	163	164	172	159	170	179	174	165	173	174	172	168	180	165	183	188	168	161	161	160	173	173	184	158	165	159	168	172	188	175	174	172	177	178	162	184	167	198	192	169	169	158	170	165	161	167	180	167	170	150	156	183	189	142	171	173	188	155	179	172	179	167	189	159	182	165	156	159	151	145	167	189	189	166	194	147	161	198	177	169	159	162	160	177	171	193	177	172	187	159	194	204	200	183	169	176	180	160	171	189	202	178	170	151	181	187	174	170	161	158	171	167	154	178	173	163	165	177	163	176	176	157	186	171	176	170	170	175	179	180	198	160	146	181	161	135	176	159	181	143	192	168	163	159	143	177	160	150	192	188	184	184	176	148	163	190	181	170	165	170	170	178	164	155	169	183	171	167	171	185	184	163	174	167	168	166	161	154	182	161	142	181	161	161	188	194	171	166	185	181	197	182	168	149	159	185	143	161	164	170	164	156	184	170	161	176	166	173	163	176	175	173	172	160	194	168	150	170	199	176	171	169	189	158	148	169	192	186	181	177	177	168	150	153	172	149	162	164	178	188	186	153	155	170	169	172	150	169	152	158	164	155	179	159	182	170	162	148	156	170	163	182	160	165	150	181	171	186	172	157	198	162	180	182	163	158	184	167	165	173	159	174	177	133	203	194	181	164	156	186	154	179	173	167	170	189	201	186	173	162	178	171	194	160	196	166	182	169	163	155	173	168	186	169	174	170	206	179	185	172	170	160	149	179	187	203	170	155	169	165	172	156	178	166	190	190	161	176	185	185	180	171	175	156	158	186	173	151	166	169	185	160	166	173	170	171	175	171	187	172	161	158	171	152	180	156	181	170	183	159	169	172	196	168	149	187	181	169	175	187	172	170	195	157	172	177	159	178	185	173	172	166	171	178	181	168	168	193	176	182	157	178	165	190	150	182	191	181	155	166	180	169	164	186	169	174	185	160	161	187	171	149	164	189
9889	17529	12068	5551	3772	2679	2051	1527	1215	922	840	738	646	574	520	525	471	409	405	388	346	332	356	334	338	320	319	284	348	307	275	289	317	287	287	298	300	246	288	252	266	273	276	262	267	235	251	274	262	280	247	268	270	258	291	272	271	295	253	238	234	271	266	237	247	261	281	267	276	251	266	225	236	259	258	282	237	254	254	273	261	250	263	286	248	239	242	253	282	249	239	243	237	255	290	228	246	283	264	265	259	269	219	258	251	265	252	237	270	261	248	279	258	274	262	258	254	258	281	252	246	264	238	259	269	240	222	274	270	240	257	256	249	254	244	237	275	266	261	247	269	257	251	256	274	267	261	246	247	265	255	238	230	263	227	247	272	247	245	251	261	256	294	227	265	262	256	276	272	258	222	253	252	281	289	245	262	248	232	243	250	247	243	251	266	260	260	219	238	252	271	256	242	278	234	240	238	230	265	259	229	241	232	261	233	243	298	256	255	274	253	258	261	252	260	251	225	280	249	256	268	212	223	235	249	250	243	241	252	277	252	253	238	269	259	266	253	291	264	254	259	236	264	269	250	250	248	253	289	244	229	249	253	259	251	262	234	223	230	231	252	264	260	249	255	264	265	238	263	274	279	241	289	265	243	249	258	261	274	283	260	242	250	237	245	254	261	264	233	241	268	251	243	228	282	264	258	274	250	276	247	235	233	258	254	247	238	261	270	251	288	263	250	262	265	231	276	215	291	233	233	242	258	241	258	275	256	250	256	259	269	238	237	229	245	261	257	244	233	276	272	235	247	244	248	271	236	243	261	246	259	252	280	257	273	250	281	248	261	249	266	248	250	267	259	267	253	229	289	242	270	236	235	255	235	248	258	271	245	251	247	236	240	237	254	253	251	239	272	235	244	221	242	287	266	247	258	259	272	231	231	234	274	253	231	264	254	276	243	249	274	239	238	252	212	261	280	272	247	239	309	228	266	269	260	245	251	255	256	256	252	274	234	252	256	240	281	228	265	227	244	235	218	255	232	246	225	247	249	234	280	260	234	249	252	246	282	247	271	244	276	270	283	252	251	248	228	265	260	274	288	260	258	261	256	240	302	243	249	222	231	257	253	237	248	249	273	257	261	258	242	236	247	249	243	236	235	266	258	251	250	268	246	238	257	290	236	250	251	258	246	275	256	266	258	259	282	249	255	244	279	272	255	243	265	244	266	260	272	241	265	260	250	262	246	266	276	272	273	265	265	235	265	257	265	239	234	261	278	239	222	257	232	261	237	261	254	228	235	251	260	265	277	245	232	245	231	248	244	246	247	238	250	254	237	255	242	228	250	272	245	266	266	255	235	291	246	246	247	269	265	247	234	264	253	245	257	276	242	263	249	246	230	272	254	271	243	232	245	233	228	256	237	247	270	265	241	267	270	235	253	267	271	233	286	230	264	286	262	250	254	239	238	250	227	242	262	253	221	213	263	243	261	253	226	249	267	273	255	277	234	268	263	237	254	253	252	234	242	255	245	247	231	239	260	237	260	301	276	241	233	235	260	279	251	239	231	238	234	253	246	269	247	277	262	264	264	231	248	267	251	255	246	274	243	257	248	239	223	262	257	255	281	254	248	235	280	231	251	283	264	255	273	254	249	246	231	263	253	264	240	260	257	237	250	276	253	240	261	236	250	238	247	256	224	265	260	257	245	281	291	252	238	228	254	246	254	265	262	226	239	266	237	233	253	247	264	290	259	233	264	242	257	246	279	227	255	277	235	242	249	281	270	271	254	274	270	257	232	249	254	234	242	264	247	236	241	242	241	245	250	259	227	265	255	222	234	207	247	261	250	249	247	287	263	259	277	260	241	267	271	229	268	282	245	278	234	224	251	245	264	253	268	239	263	295	216	289	242	244	274	250	246	256	268	273	218	260	265	250	260	267	270	289	245	253	274	276	254	265	243	242	254	235	264	250	250	247	221	250	247	245	246	223	244	258	233	218	257	262	235	257	237	268	232	255	261	254	276	243	292	254	222	227	243	246	271	251	297	261	248	245	285	230	269	279	253	276	272	259	239	233	259	249	256	240	272	253	237	243	231	248	234	259	231	255	259	242	267	284	270	269	256	245	232	263	244	230	260	272	269	243	262	227	255	251	257	264	283	229	239	255	238	277	228	245	259	250	241	262	280	264	255	278	258	246	263	252	259	278	217	250	249	236	243	259	261	272	260	229	211	249	246	225	239	243	253	247	231	290	263	251	252	255	243	228	249	271	214	265	273	248	233	287	270	253	258	252	239	245	240	282	253	272	241	258	270	250	251	264	244	243	262	248	276	246	237	260	258	242	272	258	258	268	269	264	277	239	273	247	266	257	277	245	238	239	275	244	257	234	231	259	242	262	251	244	252	248	261	279	271	284	246	248	256	255	270	262	248	289	278	239	266	222	266	246	221	279	283	235	242	247	255	243	235	250	260	278	247	234	263	266	258	240	257	253	250	271	282	275	259	257	254	258	235	251	243	261	265	260	214	265	233	239	276	273	259	269	261	238	269	233	255	287	256	231	231	253	266	265	244	283	239	259	252	251	249	237	242	274	239	242	230	254	247	263	269	257	260	272	290	278	259	225	265	271	251	231	260	264	246	221	272	245	246	253	253	286	258	253	234	248	253	261	255	235	264	291	224	249	259	263	254	252	258	230	270	266	248	265	251	259	268	219	242	255	232	233	268	267	271	258	238	246	226	229	260	231	238	250	254	245	266	259	241	272	253	239	232	271	243	254	265	269	278	249	254	229	248	283	253	275	252	259	252	220	255	233	226	259	245	272	247	248	235	297	244	244	270	272	234	300	256	229	245	234	226	267	253	245	263	254	239	230	269	232	251	258	246	244	256	276	270	238	261	255	259	270	263	253	255	242	273	238	242	260	242	232	242	268	249	266	253	246	224	269	233	240	267	244	252	236	259	248	250	256	264	241	265	241	287	261	246	269	256	234	233	270	249	255	258	279	256	243	226	256	246	237	261	265	253	229	247	249	251	247	234	294	250	249	263	256	265	245	259	241	247	227	241	251	265	250	268	254	253	259	252	253	259	249	309	253	265	260	260	248	275	224	270	271	254	245	255	257	260	233	247	255	248	277	231	275	273	245	240	269	246	234	270	221	247	247	270	244	262	285	272	260	229	264	239	246	260	251	240	246	238	264	243	255	243	260	256	240	259	243	249	272	240	268	291	229	261	254	268	252	249	245	258	231	268	239	252	241	244	278	252	227	254	255	246	280	253	263	243	248	252	240	246	255	264	258	269	259	265	259	265	256	262	248	258	248	243	252	252	275	278	266	268	263	250	253	243	252	271	259	218	296	242	248	257	237	271	262	269	225	238	231	273	250	238	257	237	225	245	251	248	237	243	238	264	283	275	262	261	264	270	240	228	259	255	268	250	250	251	254	257	274	240	291	255	250	284	261	233	264	240	258	267	259	246	260	271	259	258	254	250	241	274	262	247	251	226	271	235	224
26896	19203	5986	1355	866	763	740	705	667	681	684	680	668	685	707	659	678	677	650	650	665	653	656	650	652	646	686	681	622	630	604	659	618	659	692	656	605	610	648	707	661	613	678	659	610	636	668	667	618	631	587	590	703	631	622	645	636	609	610	658	621	694	636	635	655	651	652	629	653	613	664	652	613	598	647	664	608	657	629	661	660	632	671	616	679	648	654	655	663	642	611	651	612	649	637	650	607	670	622	657	622	626	670	661	657	683	633	694	648	632	660	647	650	611	710	635	606	640	604	655	609	665	642	636	620	626	654	616	662	644	668	647	632	661	673	649	708	649	704	609	637	684	661	629	665	660	652	658	635	657	627	657	669	663	649	680	660	656	657	680	628	630	646	679	649	631	602	675	624	623	622	672	609	619	623	648	657	681	685	639	647	629	634	667	649	671	656	642	664	648	668	656	696	642	659	585	633	636	665	654	672	638	659	618	651	646	697	657	662	673	590	665	611	648	674	627	683	648	644	662	657	647	660	669	581	621	666	671	667	587	647	691	691	666	618	613	655	652	684	583	653	637	664	659	639	693	615	630	657	642	682	630	675	642	623	647	652	608	680	670	648	642	645	640	633	622	638	694	577	702	638	636	617	627	641	617	651	669	683	609	648	652	676	643	654	649	615	604	669	704	654	659	594	656	672	704	640	649	602	612	703	691	618	618	681	686	711	649	638	614	650	624	643	640	651	631	625	651	617	676	682	670	650	636	634	622	694	646	604	653	654	628	661	647	651	613	652	667	667	628	620	636	669	634	654	657	678	686	676	613	642	649	661	708	629	646	623	642	688	682	620	654	675	691	645	626	670	640	665	668	646	664	652	646	663	648	651	666	644	628	620	627	619	631	654	623	657	661	636	629	634	648	655	634	654	624	624	654	650	666	626	635	630	669	654	624	681	665	656	670	661	672	690	661	652	629	630	631	662	638	644	663	658	643	647	580	617	628	664	647	650	633	606	693	605	637	691	645	634	593	674	633	656	648	639	682	641	653	644	623	672	618	688	689	641	686	639	672	638	652	619	662	723	667	651	662	614	665	658	669	625	650	670	655	657	690	707	615	683	687	613	631	619	645	709	633	631	657	652	670	662	608	619	637	668	640	645	665	680	642	642	622	643	631	672	650	657	669	662	668	656	619	605	630	620	628	646	666	689	678	630	672	641	641	655	633	704	670	687	658	632	651	657	662	628	636	685	638	650	653	654	665	636	654	678	634	649	661	648	624	627	658	666	627	631	700	629	651	633	652	650	655	650	651	636	582	690	643	654	620	660	686	662	632	648	679	637	656	656	649	609	654	641	628	658	631	624	668	659	666	668	618	679	634	660	643	647	699	648	669	654	664	618	641	687	663	575	671	668	618	609	641	640	661	655	607	626	693	697	640	707	621	602	661	644	663	624	610	653	654	651	620	643	610	639	599	626	667	632	632	624	659	652	641	640	699	625	648	608	602	690	658	627	631	582	643	660	647	641	628	625	640	633	614	667	634	644	665	649	638	656	616	667	671	650	642	660	649	596	646	667	651	639	698	631	655	621	626	647	675	626	673	656	613	602	665	651	625	636	656	697	636	642	654	623	669	650	654	642	563	695	648	631	640	641	663	621	678	686	606	636	629	613	668	651	647	640	641	632	663	654	693	619	628	628	640	632	634	697	628	693	615	673	667	633	645	604	619	636	642	640	626	644	641	640	656	662	614	615	662	619	628	681	671	609	617	646	613	655	644	636	631	699	656	692	612	691	657	649	645	613	639	670	643	663	600	677	652	663	622	686	667	631	639	696	670	583	589	698	654	620	683	629	610	636	611	638	640	653	605	656	614	654	633	666	695	662	698	672	643	623	636	657	655	652	687	657	677	668	699	695	675	636	641	641	672	614	626	641	640	634	639	660	653	618	643	689	664	640	718	636	585	654	694	608	626	635	672	619	644	630	674	641	671	639	646	660	667	697	614	628	646	640	636	612	626	639	638	626	651	663	673	634	638	640	665	673	631	623	635	657	633	660	672	653	667	623	635	634	649	700	680	645	662	647	652	679	623	649	627	689	634	641	676	661	652	658	684	643	637	667	647	631	633	649	622	666	659	661	659	613	644	662	635	653	680	623	648	756	707	659	694	651	658	637	663	657	629	669	665	655	633	680	651	628	651	662	624	672	669	627	676	722	647	625	627	616	631	636	624	665	666	659	661	655	667	619	637	670	630	741	646	633	646	655	689	650	676	687	654	620	645	669	659	605	695	626	618	649	654	628	668	612	668	695	624	664	611	673	692	679	677	632	611	610	659	675	608	676	630	648	639	622	669	654	673	652	599	689	618	667	681	672	659	667	652	606	658	635	651	670	629	624	708	636	642	632	630	662	697	659	645	642	685	635	591	662	666	652	647	668	650	622	694	639	662	640	654	655	643	631	667	660	641	665	620	630	658	631	655	658	649	612	629	619	590	663	660	653	615	655	639	669	608	634	652	632	649	620	733	672	621	667	634	582	645	640	717	652	627	659	621	650	619	691	684	663	634	717	670	582	663	668	678	613	669	683	610	652	657	650	626	640	656	628	684	666	619	662	628	657	634	676	619	594	643	642	696	639	631	606	666	671	665	599	699	609	666	680	604	596	632	657	655	664	605	643	614	673	673	652	581	607	670	670	662	628	663	689	653	629	591	633	632	653	631	626	652	631	629	685	665	678	645	635	599	652	647	606	647	690	663	679	665	672	663	620	681	668	619	657	651	650	652	618	637	666	637	593	699	649	651	658	620	652	672	637	656	596	575	632	661	669	654	622	672	629	674	645	630	667	676	667	680	697	614	649	665	676	625	695	633	707	619	616	723	684	613	702	587	676	652	599	664	683	695	664	658	666	644	656	616	664	648	667	609	620	643	618	636	638	602	647	604	607	639	648	637	615	693	660	647	632	647	628	608	662	620	656	657	637	629	678	640	619	612	644	676	654	641	635	598	651	663	648	593	643	643	626	638	642	652	624	631	683	675	632	631	649	673	614	689	603	626	649	657	633	644	654	635	696	636	672	680	641	647	617	624	653	671	679	632	651	641	672	635	688	671	640	605	607	667	678	626	604	676	664	641	662	634	607	636	645	635	631	646	625	622	635	626	651	605	642	650	712	638	671	644	662	637	666	638	684	685	650	661	613	645	670	655	634	645	648	632	624	643	617	643	641	670	668	638	660	631	636	660	608	685	656	646	647	686	672	625	609	630	637	649	662	634	651	659	666	673	648	623	638	600	643	598	663	667	673	636	610	622	654	634	652	669	665	661	622	675	613	645	640	625	649	635	640	638	630	650	672	662	678	683	629	636	654	646	623	631	628	661	646	627	669	633	630	646	622	611	587	636	624	653	606	677	660	658	669	642	633	650	630	654	660	648	646	622	652	651	710	622	669	701	607	660	652	600	650	637	613	664	632	635	646	607	603	634	595	602	655	575	658	660	630	639	640	611	641	628	630	622
7120	4046	3021	1776	1375	1305	1240	1078	1028	1011	1028	1010	1003	1041	937	994	974	1011	975	953	1015	992	920	968	954	987	983	945	892	913	963	885	922	865	936	961	924	937	982	930	862	984	988	902	947	966	962	924	914	981	988	970	915	966	955	1032	900	932	970	947	974	967	945	1024	973	939	912	924	1001	939	1026	962	945	978	996	960	943	940	986	929	967	1006	927	943	995	953	934	910	1020	979	907	949	988	951	941	980	941	1007	926	946	935	968	959	916	898	925	961	935	973	947	930	941	935	938	973	996	993	975	935	936	962	943	912	992	956	956	995	977	943	924	948	965	1007	988	962	973	902	942	950	1019	938	904	894	1051	948	960	910	934	947	948	897	905	951	956	959	951	972	976	996	963	954	987	956	965	943	969	986	995	978	954	943	941	978	960	987	964	957	980	959	972	991	935	893	976	916	920	904	980	948	941	961	908	917	945	955	997	976	910	976	995	953	934	941	939	966	880	947	918	897	965	1032	944	1005	958	928	959	939	975	1019	922	996	936	958	932	1040	956	970	939	909	905	939	922	979	950	943	915	973	940	958	940	997	943	981	954	959	925	955	937	970	911	968	979	936	939	991	940	926	966	898	950	915	933	928	984	965	953	945	933	972	990	936	925	957	910	910	941	919	947	966	939	958	946	917	1006	991	1027	946	967	975	1009	926	960	945	898	962	930	926	947	980	917	1002	980	983	979	916	940	928	943	915	915	907	937	948	956	978	976	940	982	1014	972	970	945	963	955	955	1004	916	938	939	999	930	984	927	986	944	990	897	948	946	939	975	986	913	1002	956	952	972	981	985	930	901	934	916	935	926	968	944	897	959	903	924	984	948	941	973	949	948	902	920	993	918	981	917	918	949	957	924	962	924	950	914	919	985	955	928	898	964	890	977	958	960	906	936	958	952	950	934	960	919	932	977	1012	941	949	951	959	965	973	1004	1030	971	962	957	925	973	902	948	1022	963	893	967	903	982	912	974	940	898	930	977	958	998	985	919	961	960	946	965	980	975	951	921	923	1009	961	939	928	979	917	957	964	943	986	998	972	925	980	936	935	931	969	930	984	987	950	990	1006	976	948	972	977	939	948	905	979	950	961	942	876	958	1000	991	921	926	950	946	976	996	905	974	907	940	912	955	921	921	966	954	921	947	969	927	955	961	979	989	997	936	930	965	966	892	997	980	912	938	895	953	919	972	912	874	957	940	915	998	938	962	971	964	928	957	917	988	929	930	937	926	932	912	966	893	959	999	982	926	972	945	890	969	938	897	941	898	949	963	934	980	940	980	952	943	896	951	975	989	926	934	951	1003	946	950	957	947	917	938	937	954	1031	990	1016	968	912	1036	898	930	1013	961	962	1004	979	920	983	1025	933	986	978	920	964	982	918	938	904	929	940	973	966	920	936	928	968	1038	996	947	966	969	1004	924	939	951	848	934	944	1052	941	943	978	926	956	950	950	904	973	864	943	960	941	936	963	964	976	979	884	959	981	1001	1030	917	952	940	945	956	960	911	975	939	976	972	933	964	904	960	930	937	948	961	964	917	982	957	991	932	960	989	877	984	962	976	887	954	933	932	962	929	931	938	964	981	944	976	991	925	968	973	926	915	953	919	925	967	962	1011	942	963	990	983	955	962	945	950	970	969	965	963	954	954	990	916	934	947	939	961	927	942	926	1004	915	956	898	938	921	946	966	919	914	1010	954	969	935	918	877	935	992	999	918	921	885	919	892	967	990	915	913	964	895	917	964	949	924	954	929	951	962	905	1018	940	928	977	906	1013	947	969	997	945	977	971	918	951	938	979	950	947	994	919	1000	928	978	960	945	933	953	964	982	917	1009	852	939	932	998	920	933	962	966	917	946	975	957	927	943	923	933	956	920	962	989	980	931	929	974	960	998	947	946	945	911	946	945	948	950	971	929	981	919	985	928	974	946	944	1021	974	937	976	883	934	933	950	878	891	961	965	969	971	989	962	927	982	956	947	971	893	975	946	989	953	985	931	922	929	975	882	957	922	946	949	975	926	996	935	944	973	955	900	1018	907	920	954	927	936	898	929	884	926	973	999	955	943	996	936	951	936	981	907	898	937	890	925	874	1020	986	932	884	920	1037	962	926	999	953	944	924	937	949	987	928	942	997	922	1035	915	969	934	1006	943	959	960	952	958	946	988	932	988	871	941	878	1000	963	898	978	957	974	964	906	941	905	1066	945	937	1000	899	998	994	948	938	1026	954	983	904	919	919	990	922	982	951	984	958	940	936	950	963	944	949	979	935	949	993	966	963	911	938	983	954	904	970	958	952	926	955	930	957	1012	953	938	1007	957	980	947	951	967	974	1005	926	939	924	916	936	958	932	985	916	954	961	937	967	915	1012	967	962	935	1032	946	910	982	968	946	955	963	924	962	949	919	906	998	953	908	967	934	969	1007	954	936	937	960	958	940	931	1007	1043	954	987	985	995	935	928	979	973	954	962	912	977	933	1003	942	1011	950	930	929	935	946	930	936	926	963	1018	980	962	922	940	925	910	1018	902	913	894	964	1003	978	1012	923	922	1029	919	964	928	958	932	980	925	985	939	963	1014	944	926	1021	955	954	951	962	962	908	975	997	966	975	1017	954	1001	938	971	932	994	895	936	913	929	989	953	954	943	961	933	978	992	995	956	970	931	971	949	914	977	943	958	959	921	916	981	929	955	942	955	901	926	963	997	962	972	963	997	980	1014	935	985	979	905	896	956	967	987	914	903	879	984	893	956	974	947	957	960	975	976	951	950	923	936	990	985	937	966	968	953	860	974	942	938	933	994	875	952	957	967	941	921	962	929	964	891	915	931	970	978	936	965	991	958	933	882	984	955	1008	949	986	924	889	959	905	954	929	988	980	1000	924	919	944	933	957	964	945	949	990	933	951	957	927	935	1018	976	986	913	993	924	917	982	962	1013	921	939	909	891	963	954	928	1010	921	922	940	937	908	952	944	1027	990	968	945	962	959	972	914	948	991	943	935	974	961	1001	930	937	996	887	982	920	868	963	1007	981	976	972	924	950	928	966	934	926	972	928	940	912	956	989	964	966	967	932	990	957	986	912	966	880	920	968	996	932	919	940	947	965	950	933	884	961	940	962	962	924	933	936	958	973	994	913	951	919	1004	939	961	893	960	962	952	1016	953	957	1007	926	928	983	986	909	984	995	864	944	968	918	979	933	933	959	960	911	956	925	996	942	986	907	982	941	945	945	901	965	926	955	988	934	920	932	970	939	971	946	943	998	918	957	984	965	920	1028	980	1000	940	920	952	951	957	935	903	949	942	975	958	954	938	951	964	926	981	981	888	1034	958	933	949	930	961	948	971	1005	982	925	999	938	943	956	903	995	932	934	998	999	935	948	954	975	970	960	945	916	973	934	975	905	965	974	967	936	946	953	945	908	965	955	928	953	947	955	908	991	969	948	999	925	951	905	996	957	958	955	892	983	911	1012	928	952	984	978	943	954	999	960	992	955	954	987	992	915	982	940	925	953	971	935	984	981	937	937	949	999	1012	955	957	975	998	998	972	923	947	995	993	952	989	955	941	937	937
23063	21136	28307	24214	21102	6754	907	655	519	483	464	464	448	450	424	393	382	386	376	378	364	389	389	318	369	386	373	366	362	361	374	363	366	384	367	355	354	368	359	321	328	385	343	379	358	374	367	340	353	340	397	372	352	357	360	356	345	354	368	361	349	353	356	347	365	381	351	372	342	366	350	344	345	338	378	332	355	360	372	351	341	378	365	344	347	371	340	354	340	328	392	332	351	338	339	349	373	347	354	388	402	367	339	354	347	378	357	338	341	313	351	363	349	404	370	347	366	390	383	354	374	353	336	356	368	344	356	365	355	359	399	392	378	349	375	347	346	321	360	356	358	332	358	357	347	325	344	367	371	350	324	368	360	318	342	375	355	347	367	343	351	338	340	332	368	365	384	368	378	330	356	363	365	387	343	364	339	338	354	346	381	342	355	354	325	349	334	366	382	349	340	351	318	352	358	342	337	334	372	347	348	360	371	358	328	348	365	330	361	390	334	384	319	340	331	375	371	363	352	338	347	351	363	359	353	344	408	339	339	345	338	357	354	349	361	339	396	393	376	343	352	383	339	339	350	325	350	346	335	352	343	363	343	353	306	328	346	336	327	337	364	342	348	306	347	333	345	368	371	352	370	330	345	375	344	347	355	344	378	358	348	340	363	389	386	340	321	369	329	344	349	369	360	346	360	347	360	350	355	362	346	362	357	359	373	349	358	364	343	372	350	367	366	339	377	378	341	342	338	335	360	341	345	354	365	348	347	378	353	332	361	352	336	364	376	325	367	371	338	347	360	367	376	362	359	375	362	377	338	390	311	336	382	353	373	352	355	347	350	392	364	366	361	348	356	391	340	361	371	327	355	369	361	336	299	394	348	374	320	343	350	353	382	355	329	365	377	367	356	413	339	372	364	341	352	366	332	368	360	353	311	357	365	329	339	340	356	343	322	344	313	332	357	348	338	374	364	383	346	349	347	377	373	366	354	360	393	379	363	351	343	335	335	377	327	334	362	352	350	343	376	323	360	345	337	356	374	353	350	329	338	357	348	337	360	350	342	351	367	365	318	361	346	329	348	328	354	357	348	354	405	341	327	333	353	335	351	350	357	389	369	377	346	352	340	378	359	329	367	355	378	378	370	369	372	342	361	367	339	323	376	371	343	383	336	372	361	348	395	347	355	334	347	351	352	352	353	380	351	310	370	343	391	371	341	342	337	355	357	341	340	346	354	310	354	329	363	356	353	359	313	348	397	370	364	334	362	309	343	370	358	322	365	380	364	378	361	357	344	342	347	349	334	344	368	346	374	384	340	350	355	361	368	341	332	357	362	354	367	384	341	375	322	348	348	375	352	357	365	337	345	353	383	314	369	363	334	364	380	347	330	357	345	328	338	345	361	354	342	353	358	330	342	358	331	352	347	360	352	389	316	352	365	372	344	346	352	357	367	340	334	341	335	364	363	354	323	353	343	362	328	379	341	344	356	367	351	358	346	349	330	339	346	353	346	341	335	328	327	347	352	348	377	368	329	345	328	366	371	379	372	340	367	364	358	352	347	348	360	401	360	353	386	369	367	339	389	368	368	350	359	359	352	368	359	350	388	359	351	405	345	354	396	391	351	354	362	340	358	360	392	355	390	341	347	356	384	355	343	342	357	335	363	359	396	355	339	366	369	362	331	333	363	357	361	362	378	353	351	355	368	366	355	351	372	343	336	323	363	346	325	365	368	350	395	366	347	358	311	348	361	370	381	364	334	358	361	342	342	364	354	371	358	344	357	358	368	379	357	343	334	341	356	344	317	359	373	379	347	337	345	363	350	343	336	340	363	339	331	322	363	346	383	369	377	368	379	347	351	348	360	352	318	317	319	376	374	317	372	363	364	368	346	353	376	358	344	386	342	340	368	340	353	384	329	365	355	361	371	354	362	336	356	371	353	344	343	385	347	334	365	377	327	335	365	372	378	375	343	364	367	342	359	382	358	362	359	381	376	325	345	346	338	357	327	343	366	358	357	353	377	363	343	351	348	355	341	354	383	355	330	360	352	347	328	369	378	359	332	323	347	366	337	383	315	346	319	331	332	346	315	354	352	361	339	337	322	367	357	330	361	333	360	384	344	346	361	374	354	360	338	362	347	367	351	348	378	332	351	380	380	374	377	341	388	364	345	381	391	363	378	342	355	369	361	358	329	350	345	339	347	332	330	338	366	360	351	360	362	384	350	323	371	366	419	346	345	400	396	350	366	343	356	353	345	358	348	358	380	351	337	328	369	339	349	358	344	334	336	327	339	363	345	355	366	347	360	359	372	345	356	354	365	340	383	361	337	367	339	392	366	346	338	344	362	383	355	338	340	354	361	377	358	344	372	391	340	327	341	389	376	330	336	338	383	373	359	376	344	335	331	353	355	339	355	327	322	358	359	358	347	333	350	391	331	382	340	339	345	384	339	353	388	347	347	330	343	329	331	363	316	368	347	350	364	339	324	326	329	367	345	386	356	328	369	367	315	350	331	371	356	335	337	359	329	316	365	372	365	335	357	368	356	345	362	343	363	377	373	354	362	329	365	385	364	350	332	335	348	317	360	380	342	388	331	372	378	338	345	354	373	366	344	371	311	343	350	333	369	342	344	377	372	329	328	327	331	371	363	372	364	336	390	345	348	375	351	356	355	317	372	364	341	346	349	337	349	379	350	348	354	350	334	336	341	333	361	367	348	362	350	320	358	365	341	331	353	342	326	371	347	340	333	377	332	355	364	342	366	367	367	355	349	343	330	355	362	351	379	329	378	356	353	356	370	343	337	319	376	325	343	348	366	350	361	347	323	327	371	364	389	358	347	352	367	347	348	345	329	404	332	334	358	364	361	386	354	357	326	381	345	334	332	361	366	346	356	356	356	363	364	396	374	324	348	349	364	322	373	348	317	351	357	334	354	367	330	346	335	350	370	348	360	340	352	339	340	347	381	372	357	353	360	352	376	378	348	343	370	347	323	356	374	351	335	348	363	360	332	334	343	352	362	338	357	346	347	305	339	348	337	349	342	396	362	387	329	367	327	348	336	346	349	396	343	373	327	352	347	336	377	341	374	342	330	306	328	351	352	362	350	337	358	348	360	373	339	339	380	334	355	352	386	375	349	350	346	363	370	373	360	329	336	381	346	399	349	308	383	344	349	331	368	374	335	367	363	324	366	340	359	365	341	315	369	339	375	366	360	385	338	363	340	355	377	333	389	338	358	343	332	372	377	370	394	374	369	370	354	394	363	361	347	338	364	375	342	364	358	361	358	392	330	363	334	307	391	352	358	360	343	346	344	351	344	374	391	339	374	349	349	362	363	361	348	315	338	367	363	361	333	363	333	347	330	363	331	342	345	359	365	347	338	377	356	370	357	344	354	376	353	337	342	369	364	359	371	355	382	379	345	373	342	357	339	338	393	374	349	355	348	352	383	361	364	346	347	379	383	337	360	372	350	337	379	368	338	334	316	343	359	345	342	341	368	347
7839	12283	8162	3830	2610	1983	1626	1256	1118	1015	862	846	765	716	733	672	641	640	600	653	619	620	618	587	613	549	560	555	552	581	597	531	600	581	563	558	524	549	551	544	592	524	575	547	568	562	567	552	560	541	511	557	532	583	575	590	545	539	507	562	566	535	555	550	541	520	539	577	528	535	513	512	554	513	492	519	529	518	562	512	503	556	535	526	537	506	587	535	531	550	557	557	601	563	549	567	542	510	533	482	518	553	578	522	497	540	554	538	520	524	544	581	551	544	547	537	551	553	567	570	513	528	517	565	576	563	550	547	573	553	557	567	558	566	528	542	562	554	555	553	538	569	570	541	550	545	539	541	534	535	565	576	549	552	562	562	517	546	506	537	525	507	540	554	520	501	534	503	532	577	559	568	537	526	562	542	527	515	530	540	532	548	569	522	575	533	553	513	549	555	533	577	551	597	558	560	519	529	505	577	609	546	525	545	506	553	507	536	589	584	543	555	555	567	506	511	584	532	523	537	546	512	535	538	573	550	511	532	538	527	607	565	567	567	538	537	576	535	576	565	547	538	549	577	533	568	605	577	544	515	544	527	571	528	535	538	551	524	531	592	538	538	485	522	539	582	554	533	570	559	554	497	563	537	545	538	546	540	552	551	583	508	508	512	570	558	554	545	576	593	548	510	542	546	570	557	556	524	562	586	545	515	537	560	514	571	551	558	543	528	585	570	571	574	525	555	527	534	561	563	556	534	493	492	573	544	600	521	549	537	578	544	562	535	560	524	515	564	563	542	529	552	522	563	514	560	588	588	547	571	538	544	579	596	554	562	504	525	512	585	532	520	565	544	576	562	532	617	528	567	507	541	540	587	551	537	583	561	568	573	527	568	506	544	533	538	572	560	507	525	517	549	538	513	545	526	559	545	534	531	570	581	566	538	508	578	532	565	544	565	588	592	575	537	587	533	558	543	555	537	546	488	551	568	553	567	553	514	520	574	537	538	532	588	543	587	513	542	561	549	556	547	615	549	594	560	548	537	580	583	551	539	538	547	529	534	531	536	547	588	543	548	505	522	571	508	587	517	529	541	519	542	525	501	582	529	518	586	573	539	534	543	543	542	544	565	564	596	520	547	525	551	535	532	562	550	591	547	604	565	523	558	533	566	510	541	565	540	557	566	533	543	577	565	531	533	582	509	548	526	515	545	554	550	544	529	529	589	528	535	529	597	543	558	557	524	552	549	533	524	546	579	544	577	561	545	570	513	541	523	558	578	569	572	549	540	524	558	557	586	552	556	564	545	534	515	578	545	546	544	550	577	508	527	531	532	563	543	564	548	568	525	557	555	535	529	584	530	520	579	552	609	524	577	585	518	562	538	573	581	552	520	604	514	566	581	540	564	621	537	520	548	577	543	485	559	538	520	501	548	548	546	548	536	558	558	530	535	514	537	599	542	547	611	576	562	573	544	567	574	520	589	473	564	509	580	538	537	487	556	535	527	531	571	529	580	512	538	532	573	591	521	551	523	540	535	559	528	539	535	543	515	532	542	526	570	545	539	538	567	541	536	563	554	510	556	528	570	516	552	507	542	518	564	548	574	545	494	530	512	540	575	548	587	517	578	568	548	524	547	523	556	540	559	560	515	539	546	563	585	526	542	545	539	516	527	564	557	568	516	537	537	523	580	578	507	550	579	553	584	573	528	515	552	539	540	527	532	528	541	515	531	550	522	529	530	573	541	591	566	548	572	536	576	538	540	527	546	578	551	576	459	522	551	524	586	546	552	530	562	529	514	549	524	512	545	544	500	502	515	579	550	596	530	536	536	580	551	586	560	498	597	549	524	514	567	534	533	577	564	553	601	598	509	572	579	559	571	574	587	532	523	516	533	545	558	510	533	565	544	528	527	533	543	526	584	497	569	495	543	533	565	546	537	545	549	552	549	522	509	553	556	557	549	557	544	528	511	540	541	551	549	552	556	508	566	525	565	561	552	575	535	506	603	562	528	494	539	572	524	529	523	527	532	528	537	547	591	541	512	537	551	566	582	551	500	573	556	536	543	532	528	581	582	583	549	553	525	613	517	538	512	585	560	564	548	552	554	473	510	560	581	559	576	525	527	544	549	528	511	537	550	520	505	578	593	538	543	544	544	549	516	568	532	547	590	532	562	556	547	594	579	586	529	573	569	554	576	568	558	556	535	557	554	540	553	520	530	546	584	517	549	530	548	511	551	542	539	555	576	529	550	489	529	515	575	599	519	540	554	518	547	542	552	590	531	546	531	567	522	517	517	527	528	529	531	540	525	520	563	550	520	506	534	550	549	553	579	564	547	544	572	553	529	571	526	582	529	546	588	556	552	555	529	550	526	532	571	575	565	519	551	514	514	583	553	542	554	529	554	517	511	569	513	522	557	538	509	531	553	520	519	563	538	505	524	554	505	565	534	515	512	548	574	559	548	524	561	523	574	561	555	539	545	545	627	519	508	538	552	598	521	560	512	532	508	570	523	551	552	559	549	550	558	568	531	556	563	561	580	558	563	518	551	575	520	591	568	552	566	516	516	556	579	534	512	534	529	570	529	555	499	534	550	576	561	554	546	544	546	553	573	552	574	551	529	520	544	527	543	568	575	512	555	542	529	554	540	569	544	546	550	542	525	547	555	570	555	552	552	527	535	568	565	569	527	556	561	494	545	574	555	548	527	527	559	518	566	532	536	547	568	559	565	531	555	531	550	537	530	533	517	554	543	535	519	550	551	521	551	560	550	549	602	536	509	547	573	496	544	572	533	520	551	530	513	533	564	582	536	589	551	601	540	587	528	557	530	562	520	584	552	576	525	533	602	499	508	572	538	549	531	517	553	507	524	570	582	555	546	587	547	559	554	529	529	530	530	530	564	535	521	509	562	561	542	522	522	568	507	563	550	555	514	527	543	546	562	551	564	573	536	530	561	530	526	530	551	586	528	566	557	537	495	538	551	500	494	550	517	570	577	542	514	561	580	568	511	559	534	515	587	539	537	522	562	542	544	531	522	582	525	530	548	532	537	542	541	553	542	517	521	563	537	526	559	516	558	522	558	528	529	540	528	496	587	570	521	591	566	544	536	555	581	516	520	548	561	519	545	488	531	553	519	586	530	552	527	520	544	554	571	546	524	556	560	565	542	546	537	517	510	536	526	569	578	512	542	533	514	533	565	533	534	567	513	561	579	561	553	536	565	498	587	588	545	585	533	534	543	559	540	533	522	493	493	539	547	531	538	550	556	516	531	601	586	510	517	583	545	552	540	517	538	569	524	566	541	545	549	566	579	528	605	550	479	501	514	523	543	533	560	569	575	587	552	540	576	537	520	527	506	573	548	513	562	547	534	512	539	590	468	583	536	536	550	558	568	568	546	550	576	562	540	543	535	562	512	557	536	536	561	557	553	536	557	515	550	525	527	557	583	537	562	561	566	562	514	563	571	544	535	508	554	539	556	565	528	476	545	549	541	540	533	559	573
24359	21131	26746	25135	4321	942	812	711	647	656	618	612	613	626	605	654	603	622	620	608	616	646	584	624	592	579	565	561	582	627	582	573	599	598	559	555	570	546	591	560	554	609	566	595	612	556	616	598	613	576	551	583	578	615	607	577	546	597	564	601	629	632	579	593	572	572	584	589	578	556	582	587	586	590	641	588	609	613	629	570	571	560	606	562	569	545	532	535	574	559	545	628	582	602	615	575	567	599	561	524	534	561	600	599	574	630	555	556	571	610	641	557	578	598	560	584	597	586	590	610	631	577	574	559	586	597	606	614	551	528	587	607	634	598	571	537	553	631	591	579	563	641	618	558	550	570	583	583	612	603	606	544	576	573	629	518	567	617	624	568	550	544	583	586	549	579	560	598	579	604	628	577	569	560	577	597	626	614	573	544	596	608	595	522	593	594	585	566	548	600	588	557	603	550	586	603	543	572	581	549	552	555	598	573	567	541	591	572	609	581	581	587	582	567	580	569	579	576	617	581	591	595	539	602	563	565	593	583	570	569	566	614	602	612	614	625	592	556	595	532	598	565	566	598	566	597	590	554	618	581	592	598	611	575	586	630	584	583	583	557	559	527	630	581	575	621	608	581	554	587	602	554	603	607	582	548	618	618	598	587	627	593	607	611	585	548	628	568	572	610	552	625	613	551	591	589	569	603	596	617	581	565	549	595	595	550	575	549	563	591	588	600	599	572	584	557	584	561	619	580	594	569	569	623	591	579	550	637	583	567	560	552	580	578	609	628	592	596	544	559	613	568	577	623	604	603	584	621	580	531	592	537	536	560	585	578	584	569	591	616	585	577	622	612	582	543	573	560	550	582	570	592	565	591	551	576	545	564	521	585	563	602	574	569	593	552	590	566	570	600	601	595	555	605	596	623	608	602	575	606	555	591	604	625	609	549	594	576	556	594	541	582	585	612	572	585	587	589	575	565	577	581	561	551	572	519	631	563	579	561	546	600	587	577	579	604	589	561	613	596	592	568	599	606	574	641	548	609	588	560	606	566	562	544	598	573	581	599	610	548	570	578	586	598	567	629	605	569	564	530	564	535	614	571	617	561	554	577	604	584	541	550	553	541	601	560	573	578	583	580	563	560	587	558	542	571	609	591	591	608	571	582	527	632	616	618	549	613	576	567	583	613	602	626	574	578	585	551	553	564	611	589	562	586	607	568	582	562	523	553	604	570	557	600	591	620	596	555	592	568	570	542	580	591	607	571	609	555	557	519	614	608	616	568	597	569	564	573	586	602	589	596	600	560	592	604	611	640	639	600	564	605	567	566	577	613	579	607	559	623	632	577	557	570	581	606	575	609	626	549	578	598	577	574	615	602	628	553	539	604	555	558	601	550	571	625	572	606	595	585	546	528	595	542	577	571	600	563	551	600	609	575	593	557	635	619	609	583	582	541	591	542	563	537	596	561	613	554	593	562	578	610	560	551	579	585	569	588	566	523	599	569	553	602	563	579	595	606	584	601	613	563	569	586	597	626	547	618	576	525	609	575	564	582	586	521	573	567	653	592	562	573	570	531	575	557	535	576	556	542	557	555	577	595	548	620	572	572	575	580	558	612	543	556	545	535	551	586	601	583	628	624	571	591	595	564	649	581	552	601	554	566	581	557	568	566	593	593	572	583	550	589	612	601	630	568	566	576	600	575	546	529	564	533	583	603	545	570	565	603	591	568	610	574	589	549	552	608	587	560	615	586	549	557	579	598	601	613	586	604	581	551	532	547	592	563	599	541	569	585	627	588	548	600	621	574	611	555	562	578	549	639	555	594	561	542	613	612	571	566	618	597	548	551	551	553	579	587	556	509	593	545	571	570	570	573	619	587	587	583	570	575	606	639	589	553	579	581	563	543	606	609	593	609	553	622	583	593	585	561	552	583	582	564	656	562	591	578	567	585	556	557	574	568	572	595	611	571	577	548	635	588	621	562	600	573	581	546	587	605	558	613	578	562	553	575	617	555	586	625	586	539	592	553	610	623	589	608	567	585	578	588	577	609	578	543	574	564	556	547	551	559	573	522	613	553	582	588	565	596	606	580	614	536	575	565	588	541	590	569	593	569	607	543	560	599	564	609	563	579	574	562	596	536	602	567	579	583	578	597	568	572	576	575	554	545	612	611	555	589	581	607	583	572	605	571	546	569	592	576	590	511	555	559	587	564	548	553	556	619	557	593	632	586	603	572	584	525	593	530	580	589	547	551	585	588	561	556	568	610	575	572	628	598	585	575	575	567	541	550	550	616	567	615	546	540	598	591	581	615	607	559	593	597	584	598	573	516	569	568	601	621	592	598	579	535	571	590	533	587	599	623	577	598	570	559	563	608	569	562	588	607	601	573	568	589	593	546	567	583	603	597	556	573	605	609	584	596	578	582	587	563	582	596	563	588	537	588	608	560	600	559	573	594	583	614	581	586	613	586	605	588	602	555	560	636	586	588	568	566	571	588	557	583	553	543	541	591	551	528	576	585	563	598	575	630	561	557	573	564	595	558	531	562	571	640	605	610	601	576	555	559	600	589	583	561	546	566	621	554	591	619	613	592	579	535	591	584	545	574	602	610	549	592	594	594	597	548	591	606	605	608	548	590	599	659	593	603	566	556	581	554	603	593	578	553	571	578	591	579	593	620	580	566	616	563	547	592	610	589	586	600	614	574	610	579	612	557	561	569	601	568	561	582	580	571	593	588	606	549	580	599	603	603	590	547	557	596	558	567	577	608	566	599	570	577	589	575	582	586	558	549	570	601	581	575	571	593	574	639	609	576	604	594	606	589	575	591	610	601	595	592	597	589	593	588	589	579	574	597	608	598	532	566	588	591	566	578	615	631	612	557	587	586	592	589	531	589	586	617	553	586	554	588	583	616	565	596	551	568	586	574	592	626	559	612	594	581	603	598	567	568	613	568	562	582	574	555	582	584	581	627	566	532	549	604	556	551	593	599	576	587	554	546	557	527	590	558	550	574	581	589	587	562	621	518	624	589	580	613	578	585	615	566	613	588	576	592	587	603	546	564	570	568	571	617	580	592	579	577	561	566	625	596	586	560	573	603	559	546	554	611	569	616	594	563	576	602	576	656	598	580	578	584	591	579	577	534	564	574	533	536	598	584	585	536	588	559	576	565	610	603	617	569	546	562	599	548	562	590	558	631	622	563	621	571	597	583	593	553	613	569	556	579	587	572	571	550	543	630	533	541	608	577	613	589	566	554	573	604	595	579	589	595	545	594	588	592	610	551	625	594	566	603	607	542	550	548	573	561	645	606	609	587	586	569	567	629	573	587	594	619	572	578	582	560	540	550	604	582	570	595	599	598	567	529	590	613	571	581	526	596	529	538	573	599	592	548	589	568	586	642	597	600	649	602	591	597	587	557	600	532	664	603	584	555	592	541	598	592	615	595	634	591	575	590	605	571	541	594	574	576	582	617	538	585	561	560	512	550	601	553	591	550	599	570
8157	7987	5566	2818	1986	1638	1434	1236	1152	1010	1025	987	991	918	923	922	907	877	852	918	885	937	867	937	838	881	939	791	865	888	833	863	802	890	835	865	837	788	878	836	847	853	906	873	848	853	858	829	804	881	801	881	863	837	825	843	870	799	891	905	789	845	811	849	817	864	834	840	869	864	799	851	825	862	855	871	857	823	791	887	759	853	871	838	816	813	804	851	858	827	876	869	885	843	811	882	837	882	823	867	810	880	861	842	866	848	835	827	817	862	848	860	854	827	821	795	827	831	819	853	895	845	803	871	820	868	862	815	851	820	835	861	766	817	837	755	828	862	870	839	822	843	814	848	794	827	895	843	839	811	853	823	845	800	836	857	856	850	835	806	828	842	789	863	777	853	879	889	829	861	846	802	820	844	902	855	841	846	826	840	821	856	904	839	886	834	822	818	835	813	864	872	856	897	813	846	854	880	824	820	784	790	846	808	860	889	863	853	863	841	841	890	789	872	864	785	791	826	854	792	799	841	818	806	873	840	827	863	882	840	837	896	821	837	830	871	873	840	833	827	857	892	860	826	852	883	860	878	875	816	811	861	825	865	814	794	851	816	872	781	814	850	767	871	840	858	826	803	830	847	814	839	869	839	860	843	874	770	788	848	808	852	822	834	789	873	858	868	828	846	861	838	847	847	891	834	824	828	893	814	883	824	848	820	877	835	839	813	917	821	823	824	824	843	886	900	837	864	842	811	838	867	823	804	867	862	851	867	863	834	830	795	779	883	877	843	797	830	848	833	821	812	815	831	825	869	851	814	863	873	850	838	825	851	875	843	916	855	802	833	875	855	844	840	821	841	837	829	860	837	841	898	902	793	837	904	822	850	797	822	831	862	819	813	848	893	884	850	844	893	813	829	870	836	834	839	827	839	872	856	885	798	828	856	878	832	879	809	840	832	818	836	800	842	870	809	880	839	819	874	850	856	819	812	875	850	866	835	876	866	841	859	855	792	830	795	836	856	854	850	839	829	857	862	799	886	838	851	878	825	807	827	855	828	849	826	907	877	819	902	800	882	779	830	821	872	835	837	828	827	862	821	867	815	822	875	801	803	831	847	808	874	834	873	831	786	863	839	850	850	820	804	876	836	830	826	836	832	830	837	830	872	854	871	840	866	823	850	809	802	859	866	877	851	889	802	824	874	834	845	801	892	871	857	784	873	809	785	805	846	837	838	840	816	811	837	870	834	822	806	808	869	808	886	839	833	816	852	868	847	845	822	844	863	883	848	830	866	852	841	790	843	849	851	852	812	881	805	876	813	859	797	860	872	817	834	850	904	797	856	821	795	828	813	887	829	815	821	887	790	852	831	874	834	852	844	833	891	834	840	856	877	849	845	852	875	860	818	848	857	832	857	842	822	819	824	882	831	860	853	812	871	815	842	836	788	869	800	789	858	861	867	843	846	848	791	869	897	816	847	854	850	847	897	827	853	831	882	882	855	860	835	869	845	869	869	840	850	876	827	784	814	851	859	824	844	832	832	866	874	885	846	803	879	823	842	795	810	843	833	833	815	858	849	869	857	885	860	838	876	846	821	865	810	881	834	860	794	864	883	867	844	822	892	849	892	834	809	827	847	893	859	854	778	810	843	850	885	823	882	852	840	843	891	827	800	847	860	902	809	836	815	796	810	831	838	882	850	800	836	817	871	832	818	854	791	832	860	840	794	805	811	827	802	819	873	805	846	838	873	859	843	837	838	825	839	885	857	855	831	860	822	865	817	840	836	782	848	853	858	870	783	823	864	815	852	888	834	821	851	850	869	794	822	874	844	815	844	894	859	829	849	842	862	852	851	827	854	836	832	816	881	827	852	805	864	861	860	818	840	877	848	786	807	853	870	870	823	829	828	858	811	862	868	826	805	875	807	859	852	803	859	840	840	841	851	842	811	864	827	841	864	851	840	861	828	769	861	841	829	870	884	777	871	864	800	848	829	870	834	872	843	877	818	830	921	824	803	862	792	834	797	812	825	831	859	853	850	816	797	863	756	839	858	808	882	893	893	818	836	857	890	798	837	823	796	867	832	878	831	858	812	864	815	826	851	881	831	817	851	849	850	834	879	791	853	857	849	834	873	822	840	831	836	807	857	810	895	826	856	897	838	854	840	870	834	872	835	831	872	846	822	820	819	906	819	824	856	851	877	806	786	777	842	858	774	884	811	876	854	851	877	806	819	868	855	809	874	833	813	865	875	840	839	817	840	856	869	869	829	821	831	825	810	845	852	837	854	841	813	847	908	859	837	901	874	851	837	827	844	828	848	882	827	854	846	894	825	877	846	847	849	792	776	848	869	792	853	820	810	843	861	819	795	825	859	823	858	812	900	837	894	834	817	831	888	860	830	873	886	886	818	830	876	849	854	853	845	863	881	815	846	866	834	849	837	854	892	846	874	799	841	838	841	865	876	880	880	852	882	854	805	850	837	813	867	810	881	861	820	800	853	805	814	862	855	881	846	869	855	835	883	813	948	836	846	840	818	817	763	851	825	871	894	910	845	801	806	847	847	810	874	839	873	836	802	856	832	845	848	898	843	818	816	855	863	847	805	864	820	798	852	835	844	862	882	812	829	830	846	856	851	806	847	881	846	851	803	839	838	868	851	793	878	859	876	810	822	808	804	856	833	858	867	793	875	862	830	884	846	798	849	829	845	869	811	863	843	809	826	842	851	856	864	867	841	839	844	828	851	886	848	837	855	809	808	832	801	812	844	854	871	831	839	877	867	823	867	872	840	831	812	843	840	868	864	879	846	871	871	855	875	831	866	825	846	831	784	809	865	882	832	853	848	825	837	808	837	846	789	813	843	843	868	823	855	884	892	900	843	937	817	848	806	872	833	777	796	849	836	780	858	870	830	848	807	849	836	840	834	825	878	861	811	848	863	864	825	824	836	788	801	834	859	810	827	874	788	847	860	803	869	884	799	859	889	818	854	846	814	825	843	843	791	826	856	863	899	861	848	793	805	882	815	859	858	854	856	849	809	798	826	881	827	849	808	860	886	814	804	857	841	859	840	803	850	891	829	859	797	807	804	849	843	827	888	844	874	810	833	848	850	879	804	815	799	805	848	859	823	850	827	834	858	825	854	850	879	852	897	877	859	873	851	823	883	825	812	820	844	795	851	826	912	805	765	848	848	864	868	894	808	792	841	827	858	814	859	834	812	830	847	880	882	833	831	832	851	864	873	834	869	849	839	865	837	826	857	862	833	821	831	881	871	824	847	821	820	815	868	886	822	832	879	762	862	837	808	846	864	837	830	815	848	845	802	863	876	840	842	844	811	803	835	839	856	826	843	844	828	839	820	826	898	877	869	834	861	865	839	870	830	843	852	838	847	859	869	803	803	863	778	806	813	836	810	837	807	802	819	831	837	808	887	865	829	794	868	874	840	779	781	853	824	837	797	821	863	788	834	840	864	920	843	889	873	840	839	857	804	884	851	840	798	804	835
22209	21146	28819	23717	21155	21093	4058	694	507	415	367	333	340	260	278	253	239	252	222	222	187	215	202	204	206	185	205	190	211	196	182	213	163	152	155	192	170	155	189	189	164	185	183	171	169	181	168	165	169	192	176	152	181	193	191	166	175	177	162	189	166	163	162	173	192	184	141	160	177	172	174	150	167	157	169	180	171	195	158	148	187	181	171	146	169	167	174	172	172	137	155	209	195	156	155	173	152	173	154	152	171	170	172	188	140	181	168	161	174	173	145	175	193	161	157	169	172	180	134	169	166	172	162	149	185	203	178	168	165	200	145	165	173	194	174	163	163	188	173	178	188	162	172	159	152	152	175	173	180	168	159	170	165	157	181	173	173	160	176	171	170	168	158	189	148	175	163	158	167	191	150	172	170	171	162	165	157	176	181	161	158	162	161	165	155	178	165	165	189	168	160	176	141	177	164	177	167	154	179	155	179	171	180	162	178	147	174	170	163	167	179	157	168	174	156	156	165	174	164	150	176	179	173	164	186	171	169	197	179	159	163	165	169	169	182	162	177	158	176	175	187	162	191	179	153	182	153	177	174	165	161	176	169	182	173	156	191	171	169	184	175	159	169	173	186	161	186	198	170	178	166	183	175	179	183	175	142	177	173	171	174	182	163	175	180	149	170	156	174	191	159	155	164	160	201	177	172	167	194	162	165	166	168	158	190	149	180	196	170	174	175	172	168	164	162	182	167	171	176	156	180	135	163	156	161	170	196	148	191	196	184	172	134	181	158	158	157	165	186	184	183	150	158	159	193	175	168	167	169	169	188	161	163	167	197	165	167	183	158	181	164	171	200	155	174	193	175	192	160	142	174	158	159	156	173	173	172	153	160	149	167	175	153	170	161	184	155	172	155	157	181	204	172	168	172	159	169	139	192	163	157	180	180	187	165	183	169	176	170	163	177	171	166	148	166	197	145	197	165	189	171	170	161	174	152	163	162	172	163	191	172	181	179	172	182	147	144	175	180	186	208	150	178	179	161	152	190	157	164	176	164	160	166	178	173	154	178	182	172	172	176	176	164	152	176	161	163	142	187	151	162	175	169	177	162	160	193	152	174	177	153	166	177	182	169	168	163	151	163	173	162	183	160	170	183	172	164	191	176	160	169	167	163	161	171	159	165	163	161	176	156	161	167	151	157	185	204	159	171	144	144	172	160	163	162	178	152	166	162	168	174	172	156	173	170	165	167	186	174	160	173	186	171	192	164	168	152	176	192	188	158	169	168	179	170	161	174	180	174	165	168	175	162	153	161	172	177	168	177	177	178	153	170	173	168	173	163	172	175	178	152	155	176	144	180	154	169	159	158	163	182	148	204	172	142	164	186	161	166	176	156	184	148	182	179	169	178	177	172	160	179	187	189	175	146	191	175	155	174	169	167	173	165	180	176	176	178	161	181	173	183	186	169	181	176	161	178	173	163	168	177	193	157	160	184	183	178	170	142	183	183	181	155	176	190	149	158	158	179	187	161	170	169	157	157	177	159	159	185	160	177	168	187	149	173	154	176	168	182	176	162	170	162	176	157	157	133	176	169	164	173	175	151	146	180	169	182	169	171	157	170	177	180	180	166	180	185	161	195	167	162	163	133	155	190	195	155	185	168	174	161	174	166	183	183	189	150	174	184	196	164	163	171	139	179	175	191	167	185	188	159	178	170	184	171	154	137	168	169	157	160	161	159	202	176	181	182	178	186	183	165	166	190	159	166	183	168	175	194	192	160	171	165	183	166	166	158	168	173	167	154	170	181	185	152	175	157	184	185	177	179	163	157	173	135	181	178	192	180	184	160	182	185	164	175	168	170	190	182	150	151	169	178	147	159	170	167	189	160	162	169	160	175	152	180	169	156	163	195	157	161	144	145	172	148	162	158	171	165	160	149	141	180	183	171	162	167	155	158	156	166	180	179	168	182	164	175	181	153	166	168	171	170	175	166	196	187	165	165	136	154	159	154	164	183	183	178	167	196	164	174	172	177	165	149	172	167	179	158	164	139	171	171	160	173	149	168	184	171	158	139	190	170	160	159	161	188	181	161	174	145	162	168	165	176	177	175	166	170	183	159	155	177	158	158	162	168	147	158	171	166	173	164	160	176	145	186	137	161	158	153	143	165	159	176	174	154	175	138	172	173	199	180	164	167	164	147	183	146	160	183	158	157	179	165	154	168	168	172	171	166	179	184	175	181	187	188	178	215	152	201	180	174	151	166	157	183	170	153	163	144	165	155	174	154	183	171	168	174	164	187	193	173	191	179	176	160	172	162	169	159	167	182	179	163	153	192	172	165	159	178	192	169	167	160	170	199	187	183	167	174	173	201	157	171	172	176	187	170	187	170	173	175	184	178	173	186	157	183	150	171	176	168	182	179	169	169	168	180	169	188	173	172	164	176	180	162	186	163	143	157	192	148	182	171	161	195	184	161	169	164	185	166	178	188	178	148	173	193	174	179	175	180	177	156	155	176	164	161	175	194	162	206	176	157	148	162	166	180	168	155	171	164	169	164	170	171	168	177	169	169	186	153	176	183	170	177	175	160	171	186	168	173	192	149	194	191	166	152	172	168	178	151	165	175	151	174	162	144	197	168	173	155	158	146	155	170	161	155	157	159	179	160	147	154	167	181	172	188	183	182	196	158	198	165	176	155	172	180	156	182	175	164	168	149	171	182	159	173	161	170	154	162	180	189	171	147	185	159	172	162	166	168	176	181	161	194	167	159	173	171	196	158	190	152	178	169	154	178	159	200	180	183	190	171	188	150	173	161	169	180	158	158	167	165	156	170	146	190	174	155	175	164	171	177	174	168	161	154	178	190	172	176	172	173	159	174	174	165	164	160	164	165	155	175	187	174	171	163	182	163	162	149	176	160	177	166	172	165	156	156	150	159	160	166	165	175	182	159	160	166	149	179	169	188	161	166	178	161	164	192	150	164	171	151	156	175	159	194	169	176	159	168	192	167	188	157	187	189	157	177	186	176	171	168	175	164	159	170	164	161	180	161	168	178	169	161	194	160	175	169	174	172	181	173	162	142	167	171	149	164	175	170	177	167	161	160	182	147	153	164	154	159	192	163	165	187	167	168	180	194	177	166	155	165	157	160	166	171	179	171	170	166	163	160	173	157	186	175	191	174	182	183	169	154	191	169	145	188	167	169	157	171	160	168	183	169	161	164	168	164	174	161	163	158	159	179	167	157	181	165	152	180	190	151	171	158	182	169	172	177	174	138	167	174	183	176	177	153	174	177	171	189	171	170	155	177	185	170	151	166	160	139	192	180	197	165	183	174	159	161	181	176	169	154	169	173	144	166	170	187	175	167	169	161	161	167	172	165	173	180	173	168	190	155	180	149	197	171	163	171	185	178	191	180	173	176	158	159	184	177	177	174	174	164	161	156	159	190	154	181	186	185	164	188	160	167	175	179	153	167	162	170	169	162	189	151	140	165	205	157	181	188	172	184	170
10010	17662	12062	5724	3847	2738	2023	1498	1190	985	815	758	622	567	531	497	470	433	363	405	381	341	331	319	295	338	307	295	329	321	292	294	291	306	282	286	287	257	280	268	281	279	295	277	242	280	251	267	282	259	282	280	248	268	278	251	266	255	252	247	264	239	263	239	257	276	262	258	264	237	278	259	249	273	221	263	243	267	257	260	249	246	256	223	234	255	235	252	266	272	258	249	253	246	260	226	239	261	219	255	264	262	260	232	244	241	260	263	289	248	249	262	259	298	236	272	237	246	246	240	235	248	270	264	248	261	262	248	237	253	256	272	258	253	274	254	226	259	243	236	264	251	270	262	253	246	252	252	272	241	240	256	235	287	254	257	235	256	283	224	265	265	259	239	225	290	232	251	227	259	252	236	248	247	258	263	244	252	275	277	243	271	241	257	253	264	244	265	268	243	254	267	239	256	269	270	243	294	232	241	249	264	228	244	205	261	248	235	261	231	259	264	258	252	255	236	259	234	258	239	272	295	216	234	254	243	257	276	249	242	222	238	241	235	265	243	228	260	240	267	252	222	257	265	228	251	230	239	259	252	245	256	274	243	278	287	277	248	270	238	275	260	236	253	263	263	239	221	230	257	250	240	248	247	271	246	250	243	225	235	257	269	238	268	254	219	283	259	248	231	259	245	264	260	262	231	283	250	231	237	264	278	269	252	253	265	281	249	253	247	258	244	245	259	265	242	264	231	260	263	248	243	243	254	237	236	270	228	277	241	254	257	276	269	263	271	257	245	281	277	241	270	284	275	245	244	258	261	253	234	248	288	277	252	263	231	230	262	223	263	258	243	264	245	247	267	262	239	267	259	225	256	252	260	257	245	248	242	229	263	234	263	252	260	268	271	263	249	223	240	237	227	234	266	238	260	256	246	249	252	284	240	229	256	266	271	236	245	252	271	255	278	228	271	258	225	247	273	238	297	235	238	256	255	261	276	226	268	268	230	235	249	256	254	244	252	242	265	276	240	248	249	298	250	239	230	246	264	250	256	274	222	250	259	272	275	249	278	252	231	252	257	251	246	269	275	228	247	239	239	240	248	267	231	250	228	263	250	231	252	269	252	262	245	250	206	283	240	247	269	245	246	247	254	290	260	221	244	262	251	241	273	242	244	281	266	239	249	248	247	244	228	246	245	235	257	247	273	249	221	260	265	248	285	261	246	231	238	247	246	265	257	251	238	279	261	256	239	270	270	282	252	270	233	244	233	235	260	267	243	265	234	283	275	259	261	259	239	233	242	262	265	273	243	258	269	271	244	264	240	256	247	233	230	261	249	268	257	236	252	251	259	229	241	255	264	252	231	271	231	278	261	299	257	274	263	267	244	242	240	266	259	274	257	238	243	266	265	267	243	255	213	239	260	254	251	234	255	242	243	226	250	256	243	254	228	261	253	258	232	254	274	270	230	240	236	264	248	245	269	247	216	259	262	279	263	261	264	261	220	246	226	225	251	247	254	234	237	264	223	241	265	246	253	249	220	241	256	248	262	228	242	252	245	254	271	260	260	253	243	227	267	250	260	255	252	262	255	263	240	251	273	225	240	236	232	236	255	253	248	283	237	258	261	273	238	251	257	274	265	244	283	249	228	283	267	257	250	294	277	226	259	286	227	238	265	252	248	249	242	240	233	236	239	242	236	228	230	230	249	276	262	244	246	278	268	260	240	264	265	266	227	261	238	239	284	252	253	268	216	229	249	243	259	249	262	244	255	259	252	247	252	204	250	282	276	267	275	242	246	270	271	236	246	237	269	238	222	249	246	242	237	250	262	246	265	238	250	259	237	266	268	248	264	278	245	235	216	245	243	236	248	269	278	245	234	238	228	277	245	278	255	231	247	234	230	234	274	249	228	253	281	263	256	256	246	260	235	239	262	240	254	242	261	260	290	245	271	249	235	247	254	265	246	225	249	269	274	256	222	233	230	261	239	261	247	232	250	212	250	241	260	275	229	275	252	277	243	231	239	243	247	272	257	260	218	247	244	235	266	261	251	263	252	228	245	246	253	243	238	243	246	253	263	237	273	261	234	257	261	226	243	219	241	248	293	251	267	241	264	249	259	238	253	255	286	243	268	232	244	245	232	250	275	265	264	270	270	261	257	251	243	276	255	224	221	233	240	254	252	227	228	296	244	266	247	241	236	287	293	218	255	237	267	245	259	254	256	261	264	254	251	277	224	260	245	248	257	235	233	246	256	244	252	265	251	289	248	256	259	269	264	253	257	234	241	255	212	263	267	261	279	243	259	215	219	250	261	256	261	238	246	272	237	261	272	270	274	276	248	276	262	230	240	237	264	251	258	242	236	260	245	274	245	251	241	233	259	261	253	225	278	242	284	267	278	215	236	266	251	234	250	256	250	222	267	277	242	258	265	252	242	232	245	233	225	247	269	251	270	257	243	251	240	232	293	257	258	264	267	273	276	245	258	263	265	246	230	243	231	261	263	284	283	290	264	261	256	230	255	256	225	241	258	234	283	276	245	234	257	250	257	240	236	242	238	249	217	283	234	228	273	260	244	229	251	268	277	257	250	239	263	281	268	262	249	268	235	277	235	245	249	276	249	286	255	251	250	249	252	245	278	255	226	226	255	236	246	263	239	257	243	234	262	274	245	240	239	232	240	263	235	265	228	271	258	285	251	248	234	236	255	249	261	261	235	260	256	262	255	248	233	221	267	253	236	223	233	224	230	266	253	268	239	266	275	267	252	266	239	246	244	249	251	282	249	271	270	251	297	235	264	253	253	244	244	262	248	248	246	257	276	250	267	250	228	227	288	251	282	246	261	251	222	238	253	236	242	240	258	272	252	247	296	250	290	276	269	269	240	269	219	274	225	235	246	230	234	255	262	240	256	278	238	260	258	229	251	245	247	238	271	237	241	261	289	233	245	243	247	230	240	252	247	266	238	273	266	228	242	265	237	261	263	268	224	229	235	267	258	248	241	273	253	232	240	235	262	267	241	247	266	239	244	244	228	240	259	244	234	235	242	243	268	247	259	253	256	273	250	252	244	254	253	299	252	243	278	246	251	230	253	230	243	254	267	247	257	248	249	268	234	241	228	260	230	227	250	281	246	253	250	261	217	240	247	255	257	237	258	261	238	249	270	271	255	238	237	236	263	251	232	283	228	254	259	249	238	231	278	259	248	237	221	240	249	241	274	245	281	283	232	248	249	276	241	272	251	248	248	248	246	221	244	224	260	244	273	246	224	234	238	224	275	247	284	243	249	259	242	274	286	236	252	255	230	236	246	261	261	251	261	254	248	275	253	255	220	227	277	240	296	267	236	225	249	257	241	248	229	247	266	249	278	237	258	257	252	256	237	250	245	272	261	260	271	229	260	262	282	236	227	264	262	220	244	230	276	245	258	250	237	249	250	268	236	240	250	246	238	294	224	266	257	259	233	266	263	261	264	220	241	224	239	218	233	240	241	254	247	246	248	238	270	230	272
26785	19053	5902	1385	877	767	707	704	652	668	699	661	669	711	668	649	665	656	624	632	677	629	614	634	612	686	646	653	638	636	617	663	659	583	643	615	649	581	663	627	682	612	644	655	610	616	640	645	610	664	662	673	616	622	632	588	620	615	648	686	625	605	628	628	687	639	658	628	571	656	658	652	655	649	622	615	653	637	665	639	591	620	647	608	635	588	631	620	610	628	643	643	681	595	659	675	645	614	640	616	673	635	625	633	609	616	589	637	634	606	637	658	631	619	630	644	615	667	629	638	650	651	640	654	640	627	636	613	686	637	661	643	661	623	603	636	670	673	594	601	609	613	626	646	670	644	625	618	627	610	672	623	657	624	613	660	646	675	609	672	634	646	645	668	633	657	664	644	633	663	620	647	613	644	649	609	663	647	629	614	597	653	635	630	614	659	602	621	608	629	645	652	651	648	683	637	620	649	661	669	633	621	662	608	586	634	639	708	635	600	628	638	656	671	673	634	658	616	647	623	634	646	687	622	635	624	588	615	645	583	611	623	629	659	646	694	631	665	655	607	650	663	664	591	623	638	659	635	634	644	607	648	674	614	663	673	654	655	608	648	608	617	623	625	624	673	649	632	671	707	690	612	636	673	597	618	675	625	636	638	643	636	608	631	647	634	614	623	649	674	641	634	618	640	618	696	621	645	662	617	644	629	640	634	653	607	643	655	648	603	582	630	620	656	650	651	642	626	678	669	633	647	652	725	660	674	668	607	634	648	629	653	636	704	643	640	698	661	664	601	640	629	580	628	656	572	575	617	637	633	601	635	680	667	668	618	664	613	639	648	606	606	630	597	620	610	652	651	670	673	689	619	672	632	658	630	639	653	642	656	628	618	655	636	676	615	620	694	609	667	616	621	639	665	635	631	651	606	632	644	666	635	655	640	634	637	626	658	676	661	657	640	626	626	594	635	670	685	624	691	646	642	659	666	649	666	648	633	678	652	666	621	646	629	589	608	678	636	675	625	685	643	664	631	680	619	638	645	638	646	626	673	641	631	647	628	639	627	624	651	631	621	669	624	621	678	672	649	655	648	643	674	637	644	669	671	697	625	672	685	651	659	667	632	620	646	705	640	663	659	656	600	696	680	625	653	609	560	674	624	660	636	627	658	640	643	676	610	687	600	653	677	650	633	647	630	628	685	595	670	625	656	644	634	593	656	660	647	640	639	658	657	695	628	590	616	638	672	618	680	620	653	637	681	589	606	668	690	651	664	676	616	705	663	665	624	686	665	644	631	616	650	679	628	649	669	653	652	695	663	646	650	668	652	612	628	627	675	640	672	642	627	617	653	651	691	660	635	651	607	661	616	621	621	661	679	594	650	679	640	612	658	623	639	652	627	593	667	634	628	642	664	643	663	646	625	589	666	638	660	600	654	660	626	624	578	633	627	592	623	694	676	627	625	621	607	640	646	603	654	619	611	615	621	611	580	650	649	613	632	611	642	641	612	626	612	650	642	615	624	620	632	667	619	645	652	652	637	629	645	613	647	607	666	656	599	611	680	623	611	639	644	645	633	669	625	668	590	686	651	663	667	618	619	607	630	635	643	613	673	606	648	678	640	661	649	624	635	602	605	681	613	653	633	628	667	641	635	648	633	669	613	591	593	617	650	653	650	634	661	661	617	668	592	690	653	692	662	622	639	573	671	653	658	606	645	660	637	619	650	665	597	629	638	632	637	642	660	653	647	654	626	632	627	659	650	645	649	646	660	619	663	593	629	622	605	648	648	645	604	704	639	630	644	635	609	669	645	672	641	640	643	637	609	658	608	619	661	626	637	676	613	657	652	623	653	613	680	645	665	631	651	633	634	661	602	642	579	672	619	638	658	639	651	667	608	659	627	659	600	664	608	659	623	603	620	655	664	658	634	658	643	627	648	613	646	691	623	663	616	622	600	649	657	650	635	627	621	669	633	625	610	653	625	642	667	570	622	642	658	656	665	651	595	660	600	613	643	703	616	643	646	622	661	633	649	658	614	635	636	649	666	616	645	623	664	603	647	655	660	586	616	629	644	655	684	582	640	630	641	662	661	607	578	644	630	674	657	610	666	673	645	606	589	627	635	607	634	583	613	605	648	648	654	636	601	675	643	641	628	641	601	656	613	620	661	621	599	641	600	689	642	639	628	632	609	624	605	655	631	669	611	689	659	641	634	631	605	618	631	668	640	613	657	621	680	616	632	642	658	630	651	613	644	664	610	576	646	626	655	611	639	661	653	686	606	627	662	648	668	611	612	643	589	588	633	616	684	618	692	642	669	671	667	637	671	635	635	641	678	646	635	652	655	605	622	708	671	649	587	664	596	663	659	638	593	669	650	672	650	629	665	635	608	616	643	652	600	652	621	674	623	635	658	639	673	611	637	668	683	653	703	655	653	652	641	617	646	658	619	648	611	601	646	641	611	652	645	653	638	628	646	636	627	638	672	600	668	647	640	608	648	596	617	640	650	652	667	642	621	696	673	660	679	645	648	632	612	637	684	637	643	596	603	597	619	630	618	627	640	658	654	624	643	646	643	633	650	682	667	611	660	617	601	642	632	637	675	587	606	612	653	672	655	636	649	606	642	637	669	649	646	601	592	598	657	630	643	652	652	634	614	669	620	601	617	614	646	637	659	691	631	596	653	663	671	627	626	671	648	628	621	630	658	629	631	660	598	658	574	661	640	645	677	642	631	640	692	640	668	666	662	652	687	650	680	654	595	661	654	648	621	632	672	670	648	614	619	662	654	657	633	641	687	642	641	628	636	634	650	623	656	589	597	617	601	640	652	621	651	667	656	640	649	639	625	628	609	631	628	632	654	642	678	625	596	620	626	674	662	619	687	595	641	662	625	607	637	632	657	631	663	649	686	643	633	653	630	626	654	640	693	640	680	646	637	674	599	607	652	707	674	636	620	632	702	670	678	632	684	638	630	710	640	672	630	629	643	619	651	665	616	678	687	665	695	642	681	642	654	651	649	605	590	605	675	599	659	651	667	688	658	620	658	656	623	594	647	597	658	645	607	646	695	664	627	644	648	634	666	589	661	644	639	676	657	641	616	611	643	652	644	618	684	600	633	657	641	635	659	582	610	601	649	649	633	640	570	586	609	672	647	638	633	644	618	648	655	695	660	647	621	666	665	629	596	580	624	674	634	637	629	653	661	640	640	640	624	652	633	630	608	678	681	652	658	663	662	581	655	665	622	640	635	642	588	601	588	637	611	656	654	684	647	669	664	653	704	624	630	631	698	657	665	642	577	628	679	659	636	618	624	634	640	714	631	654	638	671	643	639	616	629	640	653	646	687	635	610	670	629	629	602	623	643	639	600	609	629	601	629	653	592	667	655	614	622	618	597	653	620	620	636	669	632	624	634	625	626	637	607	614	654	617	696	647	620	599	643	673	641	626	587	624	642	601	595	693	638	617	649	626	596	623	648	637	599	642	666	618	579	655	619	657	614	655
6994	4038	2972	1885	1466	1276	1155	1145	1069	1030	1046	1029	972	927	924	974	931	1012	923	988	934	893	941	900	933	912	970	995	978	938	925	987	976	975	933	943	971	949	933	939	943	909	941	928	978	963	959	974	991	948	943	946	914	939	904	934	974	936	975	955	965	920	941	913	924	958	906	896	965	959	865	943	933	929	904	915	940	975	948	949	917	931	994	935	950	934	898	903	908	931	943	952	952	902	993	996	917	894	886	931	952	924	892	969	986	939	989	969	914	947	915	936	945	971	954	996	919	887	894	936	914	945	944	976	869	981	909	945	970	950	918	889	987	928	964	934	946	899	921	966	962	909	962	879	1004	915	910	961	1015	982	961	900	932	956	953	948	973	960	942	967	942	997	936	936	923	876	945	919	924	931	958	943	978	946	964	930	980	961	926	947	954	939	954	927	997	946	979	932	968	962	893	961	958	919	904	927	914	909	997	899	872	934	925	971	918	898	935	912	999	887	962	925	928	879	910	919	927	969	948	933	946	969	907	940	900	924	924	979	965	924	921	983	982	879	910	949	956	951	950	911	983	883	963	947	961	1000	933	875	917	944	937	986	935	926	903	935	918	954	921	850	945	921	917	931	929	908	942	933	880	936	953	896	955	917	958	926	944	946	937	894	929	966	892	990	934	946	886	1006	963	960	949	939	929	979	903	905	1007	953	968	910	930	915	976	984	902	905	966	969	909	901	951	945	980	907	946	934	916	955	1005	970	984	884	969	929	958	898	1005	893	972	984	923	957	914	932	939	896	982	892	925	968	918	939	920	967	901	928	959	908	924	946	934	969	901	974	959	968	947	940	912	938	941	958	917	934	950	918	990	917	1007	913	966	941	919	903	944	940	888	1003	931	971	904	914	960	953	989	960	896	947	978	978	937	955	878	1008	915	951	969	952	916	915	964	916	929	967	984	967	991	977	983	941	895	936	912	973	938	956	977	908	923	981	998	924	934	927	923	956	886	956	922	957	933	970	1000	893	890	963	910	1000	943	935	971	937	957	957	948	957	918	926	968	989	948	969	926	964	924	985	969	835	946	933	953	973	886	985	954	980	979	1002	977	906	1012	968	1001	902	911	985	912	883	939	922	909	947	928	932	947	942	912	956	927	929	969	881	905	923	950	953	940	904	923	899	932	941	908	980	964	937	939	958	962	923	943	918	953	988	940	903	952	880	901	930	861	920	942	943	929	992	973	946	958	927	922	936	906	980	914	907	981	987	962	975	923	926	948	924	891	974	951	946	889	949	890	914	924	963	958	868	920	950	850	984	960	926	930	959	953	911	925	972	957	979	942	953	920	1009	913	980	984	958	891	955	940	1004	939	912	916	976	966	1002	979	956	936	904	936	956	946	970	939	941	921	971	1074	935	916	943	966	988	890	935	984	912	926	923	978	926	913	937	904	893	959	899	940	945	967	957	966	969	935	912	950	957	914	979	911	924	938	927	895	950	958	949	927	969	950	986	941	927	909	975	963	871	954	956	969	962	950	951	1000	928	932	967	942	950	944	911	950	940	946	957	972	963	943	951	955	939	915	944	944	894	974	969	983	888	893	900	914	923	942	863	926	908	855	959	912	873	925	955	972	941	970	944	978	941	962	948	1014	940	925	934	911	906	914	980	936	950	976	961	927	975	982	968	920	964	980	986	975	968	896	895	911	932	898	939	927	898	876	923	927	952	915	934	948	955	982	890	928	917	944	928	936	939	910	933	916	927	941	899	963	901	983	912	924	946	921	939	948	963	931	967	1001	904	927	943	904	949	953	932	937	968	982	927	968	963	894	961	913	939	996	926	974	933	974	935	938	929	911	939	930	951	969	977	921	977	929	999	937	970	926	958	924	909	1027	975	923	955	948	902	979	969	930	906	978	943	956	923	936	932	909	926	946	945	970	900	924	888	920	936	876	893	961	922	921	1008	906	952	987	920	920	992	952	970	928	965	919	968	988	930	934	947	949	939	965	974	963	956	1003	951	979	945	998	963	914	961	971	929	953	954	909	936	937	984	935	927	974	894	930	943	899	924	966	934	924	932	973	957	974	933	944	956	946	943	941	946	923	955	977	975	912	892	944	943	950	893	958	889	892	973	918	908	996	923	959	904	956	888	943	933	916	948	939	921	947	936	969	932	943	916	955	935	1008	971	940	934	924	913	972	967	960	926	939	918	932	943	931	954	983	965	963	896	932	915	977	943	929	952	942	947	930	996	950	979	995	978	941	942	956	919	891	947	932	966	919	919	952	916	979	982	883	934	897	925	898	889	997	916	983	934	908	905	990	969	879	988	950	951	897	972	930	910	917	964	969	919	951	908	974	927	949	926	963	934	972	945	963	923	937	935	932	937	962	925	946	937	943	928	979	867	955	942	952	914	933	956	993	970	991	936	948	925	909	904	868	1009	912	930	983	903	919	953	920	924	915	955	949	984	881	974	897	963	959	972	884	927	902	963	911	986	990	965	986	907	968	954	931	949	950	952	966	874	960	963	923	937	961	951	903	907	950	966	916	982	963	937	925	924	902	888	934	906	989	964	951	932	1004	966	955	958	956	953	894	933	1005	933	936	944	1029	961	934	957	938	916	900	942	941	959	960	916	922	964	907	921	949	915	932	974	935	930	951	934	968	980	930	969	954	907	970	978	911	912	928	910	905	903	925	938	1003	963	959	956	934	954	924	927	953	958	950	943	858	875	929	961	1015	956	982	979	922	932	927	953	934	1000	979	933	946	942	953	944	997	930	952	946	932	926	940	989	921	922	1020	972	949	932	882	916	962	992	947	940	938	965	985	965	929	1009	974	909	972	955	942	897	951	944	940	940	975	948	939	914	909	955	947	943	953	956	912	977	958	939	944	931	888	908	934	956	949	884	949	957	913	870	927	951	957	960	940	914	924	955	972	953	924	968	971	887	892	953	932	916	947	979	901	963	889	877	950	919	939	906	982	940	959	920	922	915	902	970	933	948	952	932	912	923	956	946	954	914	961	966	914	917	930	928	941	987	892	973	872	915	966	915	977	901	955	970	1008	949	938	902	972	933	971	949	908	971	979	920	926	898	927	990	936	903	993	946	894	958	963	948	936	915	959	949	971	956	961	898	936	906	973	953	947	916	970	922	958	883	913	992	921	954	939	960	973	942	891	965	926	951	920	939	965	914	934	962	956	909	922	914	919	960	949	984	965	906	935	928	996	943	923	906	931	912	869	1020	969	967	946	976	938	890	909	938	933	984	925	919	918	920	931	933	968	903	945	925	933	948	925	932	951	954	918	985	1002	952	947	968	943	895	927	946	939	930	969	929	940	856	888	918	964	963	970	887	961	938	998	946	934	883	947	937	910	981	950	969	968	925	979	945	917	998	972	936	888	938	931	946	917	954	990	961	959	908	976	1015	886	889	905	907	940	932	969	979	900	910	1001	957	888	977	936	1000	910	968	932	940	956	944	846	952	941	901	908	953	918	928	977	921	932	946	987	960	900	896	949	912	982	949	966	973	919	952	901	972	931	955	943	906	897	922
23033	21132	28303	24215	21091	7104	929	617	517	526	470	478	488	422	422	435	396	384	416	384	355	374	347	420	344	387	359	376	355	370	385	349	376	397	388	361	349	372	366	334	349	350	356	357	372	350	348	363	355	342	361	356	348	328	361	327	318	360	356	327	370	367	376	344	325	363	387	362	369	359	384	345	344	343	366	357	359	391	356	337	374	341	380	345	342	374	328	358	349	344	338	337	342	364	327	372	355	321	334	351	381	359	363	346	360	366	326	360	384	353	336	352	346	333	334	383	337	362	357	333	364	393	358	369	406	387	369	325	332	363	344	362	324	376	364	349	339	351	376	336	354	350	334	347	365	348	352	359	369	374	375	380	317	330	355	365	356	368	359	369	315	342	330	379	337	355	355	376	334	370	346	314	342	379	364	357	391	347	351	399	392	339	364	389	373	366	336	392	347	361	361	332	377	335	338	356	338	325	350	354	312	353	352	341	363	378	336	367	363	333	369	341	377	355	340	370	339	363	314	315	364	352	322	324	376	317	334	378	383	345	375	370	368	347	378	345	357	339	359	328	368	344	352	364	360	369	362	357	345	365	353	358	359	381	363	352	339	362	379	354	322	372	390	354	344	345	346	371	354	348	319	366	355	392	383	326	375	337	369	322	366	341	347	353	345	345	356	358	392	366	332	370	352	360	347	334	369	374	356	330	344	351	366	341	356	349	340	390	361	350	366	369	359	339	374	409	373	371	344	387	365	361	372	365	369	384	346	354	348	332	342	365	336	338	346	362	361	336	354	352	384	396	376	321	346	378	342	388	365	350	348	344	385	344	354	372	351	346	354	339	349	346	363	382	365	341	332	367	339	360	367	368	360	346	373	358	349	324	325	362	375	343	347	349	343	390	346	393	363	375	345	324	356	366	352	369	352	358	345	371	325	352	338	353	330	380	326	365	327	324	356	363	357	353	382	361	364	339	324	373	347	342	351	363	336	329	369	351	346	350	383	344	358	367	372	365	360	337	352	354	335	365	374	389	338	348	376	341	391	348	353	343	382	344	311	356	341	356	387	350	352	324	366	354	353	344	314	333	330	377	381	359	353	350	356	314	329	330	373	370	348	381	352	359	326	335	366	344	340	344	350	364	401	313	348	365	366	322	353	339	324	345	353	354	331	366	341	355	361	348	331	363	341	388	377	353	324	339	341	352	326	331	346	340	352	366	338	366	355	325	338	378	376	302	357	375	363	329	365	345	364	369	348	379	372	318	326	373	315	345	355	332	321	323	346	348	355	365	351	337	336	357	348	351	350	335	355	354	357	367	316	337	316	334	368	354	377	330	325	358	368	354	340	365	368	361	354	333	344	368	339	345	350	375	351	363	336	343	355	349	374	363	331	391	351	354	337	315	325	343	375	359	385	355	311	319	356	352	373	361	384	363	345	363	363	326	321	358	374	345	353	370	364	359	340	332	396	346	334	340	360	323	382	383	343	336	359	347	358	349	350	350	385	349	339	349	377	333	378	360	393	319	371	367	341	331	360	332	379	357	369	343	333	338	352	355	353	343	363	368	375	322	330	314	312	362	347	345	370	324	364	326	370	377	351	367	365	314	359	371	325	333	382	347	343	356	346	347	342	334	360	368	362	358	364	356	344	337	401	320	364	352	350	368	368	340	339	337	357	368	367	388	372	344	367	337	355	355	340	323	355	360	369	342	386	347	360	391	323	367	381	352	335	317	360	342	370	323	351	360	381	337	377	331	329	346	350	361	352	384	360	338	352	335	384	323	376	336	351	339	358	348	352	377	305	341	363	342	339	339	332	346	358	330	349	370	361	381	328	359	329	365	363	369	327	352	359	352	340	329	391	356	374	333	340	348	361	344	346	349	346	331	368	335	406	355	330	373	384	369	394	317	351	339	347	307	350	352	366	355	363	363	350	341	359	385	367	332	338	390	348	350	349	305	333	324	327	374	345	347	343	361	356	369	340	355	346	355	332	361	350	330	356	356	339	350	359	343	337	375	332	337	350	345	353	370	359	361	331	364	345	384	350	283	335	382	350	365	355	343	351	364	366	333	349	349	362	356	404	352	334	340	358	347	352	331	343	372	365	347	361	379	330	336	304	356	382	378	347	323	336	346	338	344	333	361	308	353	357	383	369	376	342	377	359	357	335	363	345	331	348	360	311	361	340	349	365	366	370	348	348	343	362	382	324	352	330	344	292	358	315	348	365	389	349	362	361	377	348	334	345	371	349	386	372	342	373	333	338	356	341	339	345	368	303	369	396	344	359	357	365	369	343	353	313	320	381	344	345	345	386	320	318	372	319	369	369	321	364	357	324	327	353	357	356	332	350	353	299	377	350	358	329	360	386	339	328	327	371	385	326	330	324	341	366	351	361	333	357	341	363	351	381	340	364	335	390	341	335	348	326	347	408	369	340	369	348	359	368	352	410	347	371	363	354	389	330	339	337	366	336	347	349	363	338	369	386	348	348	362	351	337	344	318	354	352	359	346	337	348	339	395	390	347	381	350	347	347	364	369	368	318	356	346	324	356	315	339	312	348	370	379	344	359	391	349	376	354	385	350	349	363	354	337	341	345	351	318	368	369	345	345	353	352	367	380	323	357	342	401	317	338	348	327	379	343	306	383	378	329	362	372	354	336	352	355	355	355	359	363	357	332	344	378	328	342	327	361	358	372	375	382	347	391	363	367	386	400	348	358	392	347	376	389	345	334	377	359	346	333	337	343	344	322	370	329	345	297	344	357	362	359	347	351	365	398	383	369	311	362	333	388	355	341	364	342	355	339	321	371	316	342	380	374	387	361	321	340	340	325	336	339	370	333	381	345	361	350	330	334	331	354	328	379	341	333	344	346	363	364	365	369	360	354	377	367	357	342	320	351	364	386	355	327	378	361	327	374	373	369	343	351	386	362	328	325	359	367	315	372	354	354	352	339	365	386	332	336	386	337	341	369	366	333	332	330	352	345	333	353	348	348	373	347	365	375	349	326	357	369	329	347	346	319	373	344	382	326	351	369	382	346	347	364	374	351	359	347	341	367	331	362	354	349	330	375	346	369	337	340	338	343	353	372	368	345	340	363	401	337	348	366	371	349	376	341	356	333	339	357	355	335	389	360	340	353	344	366	358	360	347	369	332	338	339	338	318	375	375	365	349	343	334	349	344	357	331	369	384	351	331	357	349	364	355	356	374	365	372	339	328	375	344	355	328	364	370	395	336	346	392	399	382	326	361	355	344	334	374	365	331	334	354	338	340	348	370	347	388	352	339	357	354	337	336	358	358	334	396	323	348	338	347	336	364	336	346	367	361	362	356	340	357	338	331	336	333	391	368	382	377	344	381	312	356	334	338	359	369	366	369	387	343	394	369	386	353	352	368	350	360	378	353	350	403	351	361	349	364	330	304	375	344	359	419	377	351	369	331	352	327	355	365	351	345	352	349	380	366	345	358	406	352	345	361	363	355	375	353	369	372	350	363	352	316	377
8710	12204	8166	3986	2730	2002	1539	1204	1005	967	873	809	705	742	680	676	627	678	647	653	607	527	570	582	599	538	570	572	581	604	562	575	568	536	555	565	589	566	524	504	574	511	548	555	613	550	506	522	567	546	541	518	553	513	512	510	559	487	533	563	550	513	569	543	521	574	571	563	520	506	593	567	549	527	509	499	577	544	563	526	554	543	575	535	529	561	495	559	610	509	580	564	537	566	525	567	534	527	563	552	550	531	516	551	552	538	489	569	533	553	522	530	551	537	525	529	563	532	489	521	495	571	532	520	527	530	587	541	562	521	579	504	530	504	539	502	539	524	549	511	536	529	516	529	516	549	551	525	549	574	538	535	529	560	535	496	550	574	549	535	519	565	575	535	553	532	558	565	522	604	536	588	564	546	485	550	539	517	538	558	528	563	555	517	532	490	519	557	533	517	589	560	571	566	509	530	510	534	543	562	535	511	528	526	515	534	547	567	525	548	528	508	493	549	555	562	565	513	529	537	537	551	557	530	545	532	544	578	534	571	541	536	555	528	535	553	528	529	511	507	533	496	508	568	537	511	541	547	558	536	525	531	514	535	532	523	555	560	541	579	556	541	540	545	530	504	511	564	538	523	526	564	517	506	513	503	535	550	521	550	512	575	551	558	537	573	571	524	534	573	538	555	532	543	561	535	505	493	538	535	561	554	541	560	514	476	544	528	567	516	567	509	511	512	506	500	515	568	534	509	518	526	552	531	556	548	488	533	526	544	561	538	539	538	529	492	520	515	545	559	576	544	523	576	559	561	549	546	564	491	567	527	525	559	567	533	540	489	513	550	548	555	566	580	498	556	509	552	528	550	533	542	528	547	522	553	537	544	500	581	585	543	549	548	522	538	486	566	536	522	550	548	536	532	560	516	578	561	524	558	533	568	548	528	497	525	518	543	545	508	539	560	545	541	548	543	508	510	557	537	540	580	538	524	526	555	580	543	521	548	584	539	527	564	514	564	500	480	551	558	536	500	536	551	529	554	551	519	564	565	519	561	561	524	524	542	538	547	527	499	555	523	538	543	566	521	529	535	484	542	549	537	534	523	563	532	574	527	554	580	553	506	579	519	560	537	509	504	558	534	536	574	541	556	573	486	540	551	552	529	548	543	526	491	573	569	481	528	550	571	547	531	572	552	512	490	522	565	507	518	547	525	538	547	533	543	536	571	583	524	562	506	549	555	542	531	508	584	539	562	543	614	547	542	553	554	498	565	522	565	534	526	528	538	562	540	509	527	506	549	546	529	539	500	486	523	564	526	516	530	509	555	515	497	505	588	545	546	491	556	530	532	523	574	539	568	545	536	543	570	565	514	530	482	536	528	546	560	543	531	534	563	553	532	521	525	528	605	516	544	538	544	548	541	513	535	572	553	514	573	536	593	499	569	560	499	537	525	570	548	529	538	545	506	482	566	540	504	509	536	536	532	540	523	547	554	545	520	574	556	572	523	538	535	486	569	555	523	542	572	584	510	531	525	521	591	571	554	581	565	550	532	509	524	522	527	490	514	566	562	537	524	551	536	515	493	523	515	510	492	531	582	524	535	563	559	563	580	517	558	520	530	559	523	535	529	575	539	554	507	549	556	582	472	497	521	489	549	483	630	556	565	543	533	522	514	527	521	510	564	554	480	512	536	500	550	499	550	546	525	531	552	547	535	554	522	537	526	536	536	531	515	586	544	520	509	514	491	529	541	512	464	501	504	537	522	541	553	516	499	531	542	537	488	541	519	544	529	511	521	555	533	508	562	558	547	501	503	540	545	517	537	543	510	568	570	516	529	552	557	589	518	569	543	511	551	553	548	575	574	524	548	533	533	552	560	514	515	548	562	532	575	541	566	547	590	562	543	571	545	547	560	570	530	510	532	530	528	538	482	532	560	584	523	535	558	570	500	565	547	523	546	538	533	527	583	554	562	528	508	538	507	529	533	566	469	523	518	553	547	526	524	567	506	529	564	553	508	544	569	547	552	499	519	543	527	540	524	553	526	573	548	553	558	576	519	543	534	571	562	527	524	538	548	510	563	509	511	484	490	559	556	553	505	566	528	544	537	532	540	536	527	565	526	505	554	554	525	549	523	538	499	570	552	546	543	511	576	574	551	526	546	501	534	544	569	555	530	531	565	560	518	495	517	510	563	517	534	532	559	524	524	504	541	531	540	556	519	489	555	570	482	525	553	504	551	531	558	542	536	537	559	542	538	515	577	528	539	536	520	538	544	599	541	572	521	562	544	539	525	477	527	535	558	547	556	521	534	511	525	503	530	549	556	555	559	545	562	510	525	531	541	511	501	547	501	552	537	553	524	525	562	501	548	539	541	493	532	534	545	563	530	551	524	517	514	587	533	534	568	552	534	518	534	489	482	562	578	527	529	519	506	534	536	582	542	576	542	545	541	496	540	537	552	559	554	551	516	511	555	542	520	552	557	525	527	488	542	570	525	527	531	537	535	534	549	549	528	534	554	489	524	580	527	540	550	511	576	551	518	569	508	587	562	525	526	576	546	566	543	546	583	520	511	518	534	561	537	535	522	564	498	505	521	555	545	558	540	549	541	530	515	519	503	536	523	583	520	549	564	523	525	545	513	549	549	530	533	577	495	522	555	531	549	561	534	523	548	553	553	567	550	531	535	558	518	510	514	541	537	526	516	537	554	555	494	529	602	491	561	534	524	540	520	512	503	523	534	517	493	523	540	543	502	534	539	495	593	569	512	544	539	527	490	582	551	540	508	521	526	501	523	555	539	569	536	514	510	581	558	537	577	542	490	542	495	568	532	544	557	542	529	509	600	536	529	506	533	523	569	546	515	534	544	523	563	542	548	566	554	558	549	532	539	527	563	554	529	555	531	550	489	539	512	544	523	542	513	567	555	538	531	611	547	539	530	524	543	553	514	580	519	540	540	551	563	553	543	571	561	520	536	510	560	516	539	568	573	499	564	578	542	495	550	555	548	501	535	541	519	524	552	540	534	524	538	541	505	457	553	585	589	542	528	554	523	561	518	540	512	551	535	526	504	564	577	550	517	554	542	520	563	573	518	541	564	526	537	563	545	550	503	508	532	554	544	521	516	482	503	535	516	514	531	532	525	531	525	538	548	616	528	510	519	520	564	551	543	558	492	487	565	530	541	544	504	530	541	554	553	574	578	563	518	505	532	566	565	509	536	523	589	569	555	531	518	516	529	561	538	542	550	520	486	541	556	539	560	561	521	540	543	516	522	537	567	546	551	511	570	477	498	539	547	546	528	507	514	526	531	517	518	471	499	473	549	540	548	526	514	548	529	552	512	539	515	518	532	536	561	543	515	544	483	545	547	500	551	531	499	523	536	526	529	517	540	519	553	559	559	551	532	553	543	550	560	537	564	570	506	502	525	516	539	520	540	505	546	524	539	538	548	518	509	529	519	581	514	557	517	580	544	528	556	572	537	530	570	561	499	537	520	570	532	553	526
24240	21051	26635	25120	4181	906	847	759	624	688	684	651	572	634	592	601	631	587	553	578	585	617	611	627	644	624	603	567	580	602	547	581	629	579	587	600	537	616	593	586	571	601	537	557	594	608	651	540	606	654	557	635	576	589	601	590	630	583	570	574	608	560	553	526	582	562	539	601	581	596	557	552	569	557	597	578	578	556	612	550	540	560	553	570	563	611	597	639	562	563	588	583	560	575	557	605	553	569	572	623	578	585	584	565	551	575	582	544	610	577	607	580	627	591	631	612	589	569	573	570	538	599	595	570	532	568	534	593	585	572	601	551	601	559	570	583	626	586	588	540	554	570	594	604	602	583	611	616	580	589	541	545	576	569	599	608	551	598	593	587	602	604	588	588	572	593	563	600	584	624	563	595	592	576	577	578	577	640	604	612	591	604	589	558	592	552	545	581	570	573	609	574	577	565	539	579	557	591	598	552	560	583	593	583	568	590	618	591	614	570	607	610	567	593	582	558	593	585	561	621	597	612	570	530	563	598	553	551	586	610	553	566	552	558	605	607	548	621	599	579	620	559	573	597	575	586	584	631	623	581	599	600	581	593	598	599	580	567	579	569	602	633	589	607	624	635	567	559	551	616	524	602	585	534	550	596	572	547	571	585	596	590	559	558	615	594	578	605	551	598	542	583	584	601	577	592	547	597	594	593	630	593	576	543	594	559	559	561	628	550	542	592	613	574	544	602	574	566	555	598	576	645	577	560	546	564	551	540	572	565	579	576	580	588	533	574	574	563	556	590	607	550	567	559	621	541	579	619	580	559	620	652	543	546	606	552	596	567	556	578	593	592	583	606	612	588	621	556	558	585	582	583	587	567	547	564	581	608	549	587	560	537	617	557	577	575	608	594	585	610	583	549	616	576	626	614	555	584	595	569	563	591	586	635	587	591	635	585	579	566	561	586	581	599	582	575	577	573	547	569	591	604	585	588	609	615	565	631	618	572	597	563	604	583	609	566	576	562	587	603	567	569	589	543	583	592	561	593	581	596	604	606	597	628	579	574	594	630	554	614	568	582	582	589	547	607	571	555	564	618	583	584	609	581	609	617	598	546	559	616	570	597	583	562	597	564	591	574	605	594	580	546	592	540	592	555	572	570	571	564	562	536	572	588	569	592	618	560	597	606	601	581	610	592	598	518	598	544	585	572	596	578	574	595	589	579	587	630	604	569	560	608	628	605	638	548	570	577	576	572	583	622	548	561	562	545	579	583	598	569	572	593	603	593	545	600	568	565	598	569	605	565	598	591	623	560	593	578	594	568	567	571	577	586	620	630	621	577	594	550	591	579	577	579	589	553	540	597	563	585	593	538	617	646	605	544	545	604	613	604	559	620	582	624	572	551	548	583	566	618	558	566	626	593	598	558	545	591	587	567	571	561	582	610	542	584	599	586	616	566	582	570	533	601	605	594	591	604	531	589	573	607	597	617	586	582	601	606	580	565	602	599	582	593	580	546	553	574	590	582	594	587	573	597	571	549	589	571	580	585	554	619	558	547	588	594	561	572	571	591	608	612	596	593	563	560	583	529	618	584	540	564	562	600	601	597	564	611	549	605	591	598	554	557	594	588	562	602	569	594	565	564	573	580	583	555	569	601	569	566	603	622	574	569	579	612	565	576	558	529	594	599	608	578	565	553	536	596	592	521	602	576	585	638	586	593	595	633	542	618	591	544	631	586	531	604	596	531	605	568	572	601	565	586	612	617	598	580	586	558	604	584	599	558	603	588	601	606	597	574	609	544	568	577	557	598	575	582	628	574	559	594	605	586	580	585	565	602	579	576	571	578	592	598	540	535	563	592	566	635	561	539	580	570	546	579	572	563	649	587	598	597	572	538	569	613	559	619	545	549	608	572	556	585	571	571	593	538	610	560	642	518	571	580	565	553	570	572	592	627	644	570	603	616	584	557	578	585	548	590	550	565	612	577	594	583	580	588	583	572	612	554	578	611	574	591	540	578	580	613	560	585	573	553	579	546	565	549	576	562	592	601	656	573	604	578	566	596	585	594	598	581	557	561	589	614	570	557	584	628	579	571	630	610	594	572	631	578	570	610	578	572	566	569	566	543	578	636	600	589	586	542	578	613	606	599	568	570	553	550	580	561	587	557	605	599	590	602	602	585	591	536	634	557	606	594	593	558	568	535	576	564	579	567	540	572	543	590	579	559	618	564	595	527	584	590	554	575	558	564	603	595	568	606	587	531	557	573	529	579	611	625	581	569	573	572	551	618	571	580	649	562	568	573	556	557	606	569	521	570	571	597	571	580	572	575	562	560	577	523	573	618	606	603	550	608	582	552	557	556	572	592	599	621	557	605	567	581	589	574	575	587	568	578	538	570	549	594	618	597	579	553	559	576	571	613	593	578	572	582	584	581	568	580	641	627	576	566	576	581	559	567	575	554	577	558	561	574	602	580	572	544	594	562	608	591	568	588	578	574	585	575	577	596	549	587	602	569	584	570	585	581	574	556	528	602	610	614	633	558	569	610	651	544	557	579	591	576	574	578	632	584	567	544	567	575	553	596	555	575	581	610	572	570	579	594	577	553	570	625	646	562	612	584	566	576	593	592	558	596	559	571	605	613	594	589	549	610	599	607	565	559	572	593	571	554	542	589	605	591	608	591	576	578	587	567	568	567	567	612	556	553	544	577	552	583	582	572	582	576	610	574	593	568	571	563	585	570	567	583	571	550	562	567	552	590	543	584	559	613	616	581	577	580	560	604	566	593	559	592	551	576	560	540	584	646	619	574	583	607	571	571	580	591	524	553	573	581	595	556	589	580	581	626	569	633	618	590	616	599	565	588	604	563	562	581	591	566	625	580	579	578	622	589	557	548	566	615	580	628	598	545	586	594	581	590	565	578	584	615	551	554	573	566	584	584	571	582	582	581	578	582	562	587	604	586	575	562	559	605	611	544	610	589	577	533	582	601	587	580	614	585	600	586	564	574	589	549	582	560	539	587	576	613	549	559	598	583	538	583	571	605	601	565	609	540	589	600	566	573	617	606	567	575	563	575	632	579	551	590	598	596	582	597	587	608	594	570	568	581	576	583	566	616	604	534	583	571	583	594	623	575	588	614	601	590	610	578	606	621	565	598	574	530	557	605	578	551	560	598	572	605	588	586	596	648	570	581	585	576	580	614	568	601	586	595	585	598	530	594	523	540	613	595	569	565	601	540	564	613	573	555	587	581	564	614	585	572	612	580	554	590	579	544	548	598	596	558	610	566	596	576	566	586	575	566	607	594	600	551	554	584	569	612	610	590	548	568	575	573	570	541	586	589	582	591	556	588	532	585	581	613	589	556	550	563	519	604	619	594	572	574	567	573	581	587	573	554	646	544	586	581	525	592	595	609	581	590	535	583	567	584	630	640	571	565	585	615	566	571	558	577	601	615	561	585	614	590	622	576	564	605	596	535	543	598	584	529	575	574	557	552	569	593	593	613
7756	8175	5437	2764	1962	1609	1398	1235	1156	1058	1002	1046	939	961	910	927	833	895	870	900	871	896	881	827	909	820	847	848	882	757	859	835	797	831	859	897	831	820	878	839	844	823	852	852	834	801	817	896	846	878	799	838	819	823	867	792	816	842	899	813	858	838	840	805	833	821	820	777	857	836	765	835	834	831	850	810	811	812	813	846	856	829	834	803	846	863	826	842	791	859	814	810	888	837	827	846	830	794	832	784	844	776	793	846	830	848	806	814	876	819	814	853	866	854	805	835	883	828	839	845	836	782	840	803	887	860	822	799	867	840	802	869	778	867	857	823	834	820	801	831	831	784	830	803	812	837	860	801	854	871	888	824	789	873	847	766	883	854	826	829	858	831	874	791	832	799	818	850	873	813	843	828	826	772	835	806	826	807	823	873	848	841	823	837	825	867	783	835	866	809	807	799	830	810	834	830	845	929	837	880	827	773	828	810	821	866	824	835	826	863	796	835	899	813	808	786	880	785	821	813	813	828	810	811	851	788	848	845	860	860	801	841	806	834	820	848	843	807	886	842	868	819	830	796	755	835	932	804	812	765	811	839	838	846	823	858	789	857	867	837	782	816	780	859	831	796	868	832	789	823	821	832	849	864	834	839	829	852	793	837	795	797	894	813	829	844	867	840	852	847	818	862	857	851	866	838	854	849	836	812	838	847	816	848	806	808	873	794	797	791	839	889	741	815	844	804	880	802	839	824	847	848	830	835	813	819	849	869	830	898	815	824	788	838	842	827	822	803	818	823	827	847	846	795	828	835	893	823	809	836	801	795	816	825	904	840	857	829	820	852	879	786	844	808	821	784	874	852	811	850	813	813	847	860	799	832	839	834	859	802	823	831	821	900	849	798	888	860	842	824	811	808	873	844	808	839	856	817	838	879	802	810	878	844	810	800	793	848	847	829	867	811	821	874	772	845	829	794	813	793	824	865	821	850	783	768	863	855	833	830	802	798	742	827	832	854	778	810	817	831	820	854	857	823	871	832	828	867	818	851	796	840	845	824	815	828	801	825	871	852	773	863	807	855	805	874	844	861	815	835	805	882	853	839	867	805	809	854	769	835	841	875	784	808	865	811	849	826	841	795	851	849	864	830	797	823	789	828	842	846	821	854	797	778	802	829	826	836	870	860	819	785	868	855	867	831	838	789	810	821	888	823	850	900	853	810	788	819	856	786	864	847	812	845	836	850	816	861	800	840	846	835	811	815	820	822	833	794	817	833	760	791	838	804	828	842	844	819	796	839	861	907	896	814	836	847	846	885	855	840	834	863	792	801	805	855	826	824	851	852	801	853	822	794	832	837	842	836	787	814	824	832	817	836	818	833	836	819	829	841	841	840	857	834	796	803	852	838	789	845	882	839	832	855	817	858	790	809	815	832	860	867	842	822	809	871	825	836	846	830	817	820	794	819	851	838	810	876	775	831	853	882	815	825	817	781	789	848	826	848	860	840	859	866	836	852	889	843	837	864	848	825	811	820	852	841	808	844	841	837	879	821	845	829	828	830	818	832	849	879	795	880	832	837	834	819	851	778	826	808	805	833	855	842	792	852	836	823	819	811	821	863	877	814	868	843	865	847	854	842	791	861	892	737	845	808	896	808	807	817	814	803	830	776	829	817	857	793	782	764	837	806	859	834	848	830	851	831	821	822	827	877	901	805	790	816	861	870	818	845	817	832	822	839	833	843	817	801	829	810	826	834	804	881	844	870	841	833	857	877	813	838	837	846	844	832	835	827	837	842	842	815	836	816	788	880	814	890	874	866	846	756	876	803	840	849	782	802	830	822	875	847	784	821	813	845	799	801	844	845	822	847	837	820	850	792	860	876	801	862	824	796	813	808	829	807	820	857	852	808	859	835	853	858	846	810	879	810	861	827	843	838	877	803	876	802	891	801	808	827	850	838	862	873	859	833	813	780	857	830	847	809	860	814	864	859	829	856	837	818	830	827	800	823	801	818	862	859	808	817	832	718	810	826	854	872	847	862	811	794	820	853	811	815	788	835	769	828	860	867	798	865	845	818	837	860	851	826	809	825	805	820	838	848	843	805	839	819	828	826	808	844	889	800	838	854	864	844	812	809	780	841	825	851	848	857	797	833	851	818	865	822	777	851	841	817	853	833	786	822	762	840	848	777	867	879	834	835	809	870	831	865	846	866	795	829	840	823	880	800	867	821	843	863	795	822	825	897	824	865	813	782	808	855	829	771	812	802	775	786	869	877	789	809	791	877	795	836	841	818	801	805	823	812	799	839	825	871	827	862	843	829	876	801	782	801	831	807	821	828	806	813	846	828	836	837	856	819	842	830	826	833	811	804	817	819	790	825	846	846	844	840	839	808	823	868	820	804	822	820	802	815	882	884	813	778	836	846	819	816	823	810	795	784	861	783	840	817	797	826	807	832	842	878	838	733	851	814	829	801	859	787	835	822	816	879	823	796	869	830	799	795	830	828	840	796	857	835	840	802	879	856	852	848	810	824	820	847	837	849	822	866	823	899	817	868	807	763	815	809	842	841	824	888	805	783	845	817	826	852	796	800	852	813	838	799	832	787	830	815	821	837	883	804	813	843	827	812	825	820	893	831	838	816	829	827	823	856	801	871	815	856	845	849	806	842	819	857	816	789	833	813	833	855	877	797	843	820	799	795	859	830	826	822	882	849	804	840	784	799	859	787	814	810	823	833	830	847	871	848	804	807	804	797	851	868	853	869	800	848	812	837	844	851	836	777	823	875	854	813	842	881	845	837	863	809	803	771	888	863	769	856	820	848	812	836	806	804	844	811	832	903	838	837	844	785	846	839	783	761	834	786	861	814	844	831	807	833	797	807	880	830	834	817	820	817	841	853	825	858	815	822	852	817	836	868	818	812	795	845	882	851	813	850	816	845	822	858	787	816	827	837	852	864	818	815	889	871	838	790	886	786	784	846	840	850	782	816	882	835	831	856	871	788	812	849	866	804	852	809	863	805	824	823	805	834	834	810	797	825	842	833	840	775	793	860	793	856	874	860	795	869	768	863	801	812	846	815	842	843	803	864	758	822	818	900	836	804	811	863	808	850	833	833	832	895	787	838	861	854	852	803	811	834	819	793	835	830	896	853	796	805	803	823	816	861	834	846	850	793	841	837	829	853	831	829	855	833	819	857	817	881	828	829	821	784	819	829	803	831	791	827	812	805	895	843	815	827	818	835	823	834	832	827	794	830	830	860	911	804	920	867	823	834	835	819	852	788	832	913	837	818	829	841	845	827	806	845	864	876	868	845	820	791	840	833	796	802	809	854	865	833	832	830	798	851	826	795	846	839	859	814	839	886	827	860	880	789	826	845	822	846	815	844	809	829	811	852	844	786	840	725	788	856	851	815	823	852	823	761	846	887	844	817	833	854	822	838	874	846	853	812	862	863	785	840	827	847	836	862	847	826	805	860	816	832	828	815	783	800	882	812	789	821	782	831
22257	21158	28825	23736	21154	21067	3858	676	445	413	347	346	311	274	243	234	224	243	214	204	196	208	206	228	195	186	198	180	184	180	178	176	202	186	179	191	192	174	184	196	179	162	189	172	189	151	194	170	176	210	186	173	180	179	174	163	161	150	178	193	146	177	179	192	187	186	181	143	169	165	173	182	161	177	166	172	166	175	167	152	181	177	134	152	183	181	169	152	160	154	162	167	179	164	135	171	172	154	148	162	163	191	158	152	178	174	165	166	158	136	174	160	181	175	162	180	130	190	161	159	192	181	167	164	161	172	149	173	153	178	160	147	189	186	169	150	182	196	163	170	173	192	168	177	173	161	150	171	180	190	150	155	168	159	148	146	159	179	159	181	163	165	173	176	157	155	160	146	149	180	172	150	172	178	150	189	174	166	174	173	167	197	188	165	172	169	169	154	194	205	168	171	159	174	192	165	184	172	175	156	169	157	185	174	170	155	163	168	158	143	179	165	175	150	164	173	189	170	162	174	172	170	172	170	159	147	167	146	165	161	189	164	149	170	146	166	145	162	168	163	167	155	176	150	167	159	158	172	193	158	172	167	152	169	160	166	188	164	166	191	161	181	173	154	149	147	161	163	186	199	157	164	181	163	200	161	180	165	155	193	158	182	157	179	159	165	181	161	154	187	157	159	175	173	195	178	184	186	167	197	154	190	158	158	192	154	141	181	188	155	163	168	177	172	180	165	153	168	165	168	155	158	155	167	166	162	174	167	175	166	172	166	168	161	166	165	153	168	193	185	160	171	155	166	156	170	176	181	156	157	156	142	166	158	166	161	166	164	164	175	182	160	156	159	172	191	144	176	150	153	164	145	191	162	170	176	181	164	152	186	195	160	165	165	149	164	139	191	163	174	181	161	157	146	189	179	162	170	179	171	165	188	173	186	164	174	169	166	145	158	172	153	156	168	151	198	172	162	167	195	194	169	164	162	163	152	174	184	149	176	196	173	170	165	185	167	192	193	160	171	164	152	181	169	151	147	174	194	179	176	178	166	155	169	159	168	166	172	152	160	159	150	152	155	180	167	155	171	163	164	148	169	165	166	165	187	169	185	165	184	170	168	169	172	164	165	154	174	173	173	176	164	163	147	158	174	163	151	159	181	141	160	160	160	189	169	172	176	177	158	165	158	159	143	183	155	171	159	175	175	154	181	171	179	153	192	170	167	136	166	163	161	192	173	187	173	180	167	156	158	160	171	174	132	175	177	179	191	169	174	156	181	170	165	168	173	170	185	201	183	170	156	150	177	160	177	172	182	155	154	174	144	168	168	158	169	151	184	163	163	143	170	161	134	174	157	156	173	179	157	174	176	186	166	193	167	165	160	166	160	160	147	161	165	153	157	152	166	163	166	165	187	173	171	186	179	165	166	161	180	166	161	164	193	189	151	166	160	185	189	156	138	174	180	174	180	175	192	189	171	175	163	185	170	145	177	168	169	152	174	158	198	167	160	177	177	191	175	135	163	193	152	165	183	167	159	182	190	160	168	182	173	168	165	158	167	146	169	170	164	159	145	177	143	176	182	174	160	181	176	150	190	152	141	172	178	174	152	159	169	169	185	174	166	160	188	167	154	161	148	164	142	181	164	183	155	181	189	168	150	169	170	169	164	163	171	159	161	164	143	150	157	160	163	176	160	185	166	153	156	177	172	163	164	179	180	144	176	169	160	199	169	135	157	158	152	198	173	156	163	171	168	182	159	155	162	174	188	165	178	176	182	166	170	154	166	177	156	165	164	155	145	182	170	185	159	177	180	162	151	189	173	158	175	156	161	185	161	157	188	170	164	154	170	159	177	150	149	161	168	171	152	174	179	187	175	176	170	157	180	162	181	158	158	164	155	164	163	177	142	173	181	171	180	147	176	163	164	180	185	171	159	150	165	170	177	161	182	164	171	188	185	187	155	182	191	147	162	174	159	186	151	163	184	159	153	178	170	176	171	154	180	183	165	162	171	189	174	161	182	155	165	168	166	174	174	181	162	180	170	189	157	158	133	155	162	159	176	163	166	192	167	160	176	165	186	148	190	171	165	158	168	166	174	157	176	172	176	175	179	170	154	175	162	182	158	160	170	162	184	158	147	151	151	208	167	164	177	192	150	149	154	166	168	173	147	178	194	174	166	160	200	168	166	169	180	157	180	171	190	140	158	162	144	170	158	174	151	147	153	149	204	167	149	181	165	143	169	179	157	173	190	190	156	175	165	199	169	169	156	149	187	179	169	177	162	166	169	155	180	152	167	180	151	156	172	174	166	180	165	163	139	181	180	158	160	161	179	174	146	172	144	193	159	155	179	176	149	160	164	144	168	166	142	180	157	162	167	163	175	167	158	162	181	175	164	148	188	175	163	174	175	181	158	158	167	150	185	169	143	174	159	179	177	187	158	141	178	179	175	161	162	163	179	153	166	158	173	162	159	162	169	165	167	167	189	154	170	166	152	163	175	201	187	156	175	186	175	163	158	177	156	162	162	140	160	173	156	153	182	176	185	163	173	169	164	146	162	168	187	168	146	157	160	164	150	174	145	173	157	170	149	177	177	188	169	172	169	154	170	168	165	171	184	173	154	175	176	156	161	183	170	164	139	147	183	156	166	159	174	170	170	152	146	121	166	181	163	159	188	182	164	169	157	171	162	172	190	188	158	178	151	167	189	180	138	164	191	164	177	186	166	167	177	165	194	163	149	162	175	163	174	172	161	176	173	158	157	184	186	195	178	169	164	167	154	158	181	165	172	170	172	185	194	160	167	178	179	165	176	154	149	169	150	177	163	166	148	180	180	170	160	187	180	176	162	178	164	177	183	156	138	148	179	183	154	160	167	189	172	168	179	161	180	176	163	190	161	166	158	181	144	175	179	163	136	196	179	142	171	169	172	151	160	179	167	188	172	170	165	178	174	158	176	153	153	155	165	165	145	158	176	160	163	185	161	160	170	150	169	175	186	175	162	162	149	173	170	167	183	167	181	163	158	162	172	184	175	153	190	177	166	175	152	149	188	160	151	172	170	177	180	153	183	166	164	173	147	176	183	158	166	181	145	140	175	176	154	149	181	167	173	164	173	165	163	184	166	173	160	135	160	170	156	158	186	163	175	186	167	173	175	151	157	157	171	173	182	167	170	166	192	167	185	198	183	149	164	154	168	169	158	178	163	149	156	181	158	150	159	184	153	164	162	186	163	173	177	174	176	200	178	166	174	167	173	157	170	172	173	172	163	173	153	151	192	161	181	171	171	155	183	156	171	175	168	165	145	146	167	182	194	173	161	161	173	156	190	177	164	152	170	147	176	173	170	167	169	171	188	172	137	163	183	149	150	179	169	165	158	150	131	159	161	161	153	165	173	188	148	163	161	152	188	168	179	162	165	161	146	171	172	153	163	171	178	155	177	166	155	172	201	159	176	159	174	173	172	161	161	149	152	165	173	181	173	165	166	164	164	179	153	178	169	159	158
11264	17713	12197	5829	3840	2659	1895	1461	1139	950	806	753	632	613	497	512	450	406	439	365	373	364	327	334	327	339	309	302	283	301	309	295	259	302	271	274	246	277	249	271	298	277	239	264	264	258	240	238	260	260	279	241	269	248	265	257	236	276	240	271	255	276	267	248	279	230	261	226	244	249	227	261	282	266	246	248	267	260	258	238	252	237	256	239	242	225	248	234	275	268	264	238	263	250	242	269	216	268	270	251	246	263	263	257	242	252	238	251	249	260	230	280	257	234	275	228	215	241	241	256	246	259	281	249	229	272	265	250	240	241	247	258	271	236	260	231	246	222	252	286	244	268	252	264	255	240	244	243	283	260	251	251	279	245	253	268	243	263	262	245	275	249	235	249	265	244	254	224	233	280	216	278	243	236	261	265	231	284	257	263	283	240	242	233	278	239	267	253	270	275	258	257	251	250	228	238	246	255	240	214	267	223	260	234	226	261	263	238	246	238	245	256	249	254	240	232	270	245	227	238	235	259	239	251	234	251	268	248	267	259	259	262	242	255	243	246	273	251	243	258	268	243	256	244	225	271	258	254	269	222	267	244	262	265	257	242	253	242	255	258	261	238	260	245	249	259	258	278	274	242	268	248	239	266	260	254	244	244	241	272	251	260	275	233	257	257	236	244	257	242	278	255	242	241	255	260	276	229	284	238	259	217	260	263	254	272	236	236	252	233	260	246	210	280	243	280	238	243	272	280	249	266	274	284	263	289	252	252	246	247	237	250	273	264	267	251	239	247	239	238	250	266	257	252	273	222	270	244	236	228	234	247	279	232	243	241	268	238	237	251	254	229	221	239	253	254	259	265	233	245	236	268	219	242	254	279	241	250	216	238	259	268	246	269	245	271	285	275	228	237	257	240	266	240	262	242	255	269	247	240	250	255	233	248	255	274	247	231	255	249	265	240	266	271	250	247	261	257	232	272	249	253	252	250	264	242	224	264	242	274	279	215	269	255	219	280	228	241	243	255	235	255	267	235	240	229	222	235	247	242	246	242	247	246	263	262	257	256	256	256	238	231	253	222	272	283	241	245	263	229	240	253	245	225	258	241	242	281	270	245	234	260	229	261	222	252	245	249	269	216	230	264	280	243	231	277	241	246	230	266	251	252	230	262	247	264	249	233	254	235	251	268	283	221	241	224	248	238	248	263	253	235	249	249	239	277	248	221	244	265	262	242	265	217	252	218	236	242	265	266	255	232	226	249	268	273	251	259	265	267	258	246	257	264	258	248	248	230	251	270	265	229	245	248	247	244	250	260	260	261	249	240	246	205	258	262	268	261	286	268	249	246	230	258	262	228	277	283	265	241	248	247	232	235	241	258	257	239	226	256	262	265	250	243	246	261	288	266	244	266	248	256	252	238	228	248	258	262	252	259	257	261	247	275	285	240	250	217	239	269	251	230	245	232	249	274	257	263	276	249	238	278	251	246	257	232	275	249	254	259	270	231	251	256	250	258	291	239	233	261	272	231	249	241	261	251	241	233	275	255	251	232	250	264	235	257	215	249	239	245	250	231	305	234	263	264	217	247	247	228	283	259	228	242	254	263	263	241	286	230	243	227	260	231	231	250	264	239	236	246	246	248	238	239	247	256	232	244	267	228	237	238	271	233	266	290	282	256	272	274	237	278	241	242	254	247	247	225	260	263	259	241	241	265	252	236	242	247	253	259	245	238	234	233	241	257	261	241	266	291	223	220	264	255	252	266	253	249	234	245	264	246	238	247	268	260	219	247	232	228	251	272	266	262	243	253	255	253	252	266	261	262	244	245	268	278	260	248	245	238	250	268	256	248	260	261	258	239	257	227	273	243	269	260	233	267	247	250	261	243	259	245	259	249	235	275	243	272	266	254	231	249	247	233	240	253	240	253	233	267	243	251	252	255	257	255	242	259	255	242	260	246	251	237	242	278	269	257	238	243	231	240	258	271	235	265	261	256	250	235	251	250	254	245	272	239	267	284	262	234	227	245	278	246	251	252	224	240	279	223	249	262	236	249	241	263	252	249	267	260	237	250	263	255	219	239	243	237	245	236	267	194	245	259	224	233	248	282	252	268	266	273	238	226	249	240	276	252	281	235	279	225	264	259	267	243	253	246	255	253	264	256	248	258	267	250	273	234	249	239	231	258	224	242	243	242	260	251	253	265	246	231	243	246	258	243	294	238	275	260	237	257	267	268	257	282	257	225	261	258	256	259	271	244	258	299	244	235	287	234	242	240	241	236	242	259	267	262	272	243	273	221	240	238	219	257	259	233	231	266	268	230	248	227	230	246	262	234	274	261	262	247	250	227	265	227	289	256	258	247	262	261	248	249	252	237	258	237	248	244	252	242	273	246	240	241	251	242	258	280	233	247	251	266	240	266	252	274	241	233	250	255	239	240	255	254	238	253	278	257	241	220	235	246	258	261	270	246	228	271	269	250	244	263	251	254	240	246	235	277	249	266	257	223	248	273	258	246	257	251	260	239	251	261	237	229	268	260	252	262	239	269	224	252	252	239	259	286	244	240	258	268	243	275	258	240	293	244	255	250	256	270	216	277	242	259	256	246	249	271	269	251	287	238	281	247	253	246	265	251	255	239	242	282	260	266	248	248	231	266	267	251	239	250	250	234	233	253	238	270	255	256	264	232	253	283	265	252	247	253	247	240	268	242	243	238	237	256	255	262	232	251	264	241	276	246	249	216	238	236	286	257	254	276	255	240	250	254	227	260	222	257	235	237	239	228	228	211	276	242	254	286	266	242	251	250	259	259	236	264	238	213	269	257	242	255	250	246	239	257	251	246	238	256	265	211	244	274	230	254	244	257	258	246	263	269	250	242	232	261	239	269	232	240	243	261	262	237	238	252	249	245	249	238	235	247	220	233	242	242	242	251	241	255	268	239	256	224	263	250	256	234	252	245	243	267	231	254	231	247	249	265	250	231	258	261	251	256	236	239	263	276	232	252	262	266	247	252	252	226	240	261	260	255	245	248	232	285	246	236	238	245	240	250	266	244	221	227	242	239	268	287	260	236	284	256	272	243	251	281	261	228	258	246	254	237	263	226	254	237	269	222	244	240	269	230	238	253	262	235	259	268	246	243	255	243	241	234	239	287	221	256	253	242	248	230	236	243	219	239	261	257	250	231	263	248	229	214	236	260	240	249	250	264	251	238	242	258	250	248	241	248	239	256	264	233	243	217	237	260	273	221	251	236	253	237	222	237	245	238	248	249	256	240	253	216	255	248	238	294	237	226	239	259	249	249	265	244	253	231	245	252	256	250	259	254	264	238	251	223	276	245	251	237	250	255	262	257	255	277	277	240	241	232	262	283	243	248	244	256	271	259	263	248	254	245	263	263	239	250	256	246	260	240	249	269	271	274	229	280	256	258	220	239	269	259	242	233	272	281	241	255	252	238	265	273	229	254	252	222	236	280	241	236	245	239	245	258	241	238	221	251	241	252	274	242
26776	19128	6094	1306	822	794	659	703	676	648	605	658	696	665	691	685	609	669	617	658	628	605	686	657	615	626	663	638	679	648	621	621	620	588	605	641	622	631	652	609	640	611	630	611	580	581	608	658	668	661	639	611	588	588	599	610	637	643	671	627	587	621	610	631	604	629	670	632	626	655	645	631	665	623	666	577	604	636	589	636	652	622	588	656	634	611	614	626	612	640	615	618	641	619	632	602	643	614	663	673	680	630	636	639	670	621	626	635	594	603	639	683	655	644	603	642	633	637	607	606	628	629	609	678	620	635	646	649	640	656	594	596	621	626	655	619	654	634	614	631	600	679	609	662	594	658	644	652	663	615	597	646	628	623	630	619	660	627	626	630	610	621	673	606	663	623	651	645	610	619	645	647	642	652	617	606	645	639	633	637	608	632	661	637	599	607	619	635	663	616	656	645	615	641	598	643	609	652	616	605	631	617	590	623	631	632	636	617	618	643	678	681	586	626	565	652	647	647	667	662	628	634	585	665	647	588	631	638	613	658	632	659	642	621	656	617	650	665	618	646	630	619	645	648	611	641	614	615	663	601	656	654	679	661	634	607	608	627	663	583	636	647	649	665	629	670	609	638	634	629	627	607	607	646	690	628	620	654	617	678	621	609	607	609	633	598	639	613	662	652	653	669	630	636	635	615	619	651	660	632	615	626	628	628	617	652	605	609	637	639	663	629	611	663	661	623	673	662	622	650	574	579	626	614	624	564	622	616	646	663	621	610	647	609	598	640	659	648	659	643	650	647	665	614	669	623	591	676	660	617	632	622	654	624	574	611	622	627	605	606	647	628	667	643	618	660	626	645	620	599	643	650	654	583	598	594	647	626	660	596	613	610	641	644	643	655	621	632	631	626	624	634	647	633	619	621	609	645	648	605	641	620	582	613	649	601	620	626	622	652	595	632	624	641	638	660	588	621	605	628	624	589	600	641	647	625	611	618	609	651	619	695	621	622	642	633	633	611	611	578	636	685	631	601	658	605	620	619	640	598	622	659	652	594	637	620	653	602	614	644	665	622	588	631	633	656	588	666	655	600	619	599	637	637	619	670	626	666	626	650	653	593	654	624	653	598	599	661	643	656	700	657	610	600	615	634	628	644	604	625	597	695	640	629	665	650	630	649	611	659	634	636	635	624	657	662	624	568	613	629	659	647	562	612	633	619	670	639	638	649	597	600	625	649	607	660	630	715	639	620	608	663	641	685	614	620	614	640	647	624	612	640	622	615	624	661	659	655	634	577	689	641	663	652	614	655	629	659	623	603	592	674	670	620	615	613	613	620	668	651	607	681	606	652	633	609	621	602	688	641	622	648	621	664	663	624	641	613	628	643	633	594	604	651	619	599	688	614	656	632	643	590	657	642	652	640	675	656	617	647	591	631	626	652	652	618	670	635	596	619	644	652	635	623	621	615	613	657	673	645	606	661	665	620	633	622	612	642	643	624	554	653	644	606	636	615	618	658	622	678	604	626	654	587	617	656	642	615	605	628	586	600	630	640	626	633	624	644	631	584	597	635	645	611	662	585	634	635	662	605	638	634	613	582	623	646	615	661	622	666	643	607	622	671	615	642	624	584	589	595	617	660	640	635	664	662	673	652	643	618	600	628	661	622	635	606	638	631	628	603	676	597	673	646	597	592	603	705	582	686	616	636	633	621	633	633	635	650	660	610	587	638	614	628	622	666	647	636	641	624	632	676	684	644	633	642	638	591	589	633	634	615	654	624	621	609	636	626	637	649	631	650	601	632	631	634	624	611	630	628	642	610	636	627	621	617	605	609	660	627	602	592	658	638	630	601	628	581	673	609	617	650	648	626	615	594	626	625	609	624	633	599	616	617	622	600	635	634	632	620	613	672	627	623	679	634	598	633	651	609	655	655	662	637	684	620	620	635	631	606	590	674	614	653	660	647	623	620	663	635	594	634	636	602	635	615	603	632	616	645	669	650	659	609	661	653	644	616	635	693	625	643	632	651	626	649	649	615	660	648	628	628	665	598	644	623	647	581	639	638	662	667	632	665	665	620	595	621	642	622	651	629	628	611	605	652	663	626	606	610	616	634	670	625	595	666	621	615	646	615	695	614	678	589	662	631	611	666	604	636	655	616	609	660	637	605	650	612	633	678	621	657	676	625	596	619	660	615	652	593	612	620	607	643	668	622	638	655	597	635	664	612	639	640	677	634	658	680	634	645	689	652	615	636	706	637	647	655	647	610	616	565	655	638	645	634	629	677	632	629	604	643	632	609	667	605	641	653	594	626	652	648	630	660	622	628	616	635	640	620	629	699	634	656	661	624	631	625	629	637	636	668	590	662	655	616	611	659	645	589	647	601	661	623	610	645	661	668	613	653	633	681	611	637	608	623	598	592	641	615	627	669	640	575	584	655	606	599	608	630	636	641	638	619	593	622	641	656	608	610	659	650	632	613	634	656	589	626	636	627	646	663	655	628	637	616	646	651	638	655	631	649	623	641	623	621	615	618	624	648	604	594	586	670	628	576	643	593	631	615	579	654	664	612	579	628	674	581	597	586	621	648	617	654	647	634	650	652	625	648	657	640	616	614	631	614	607	583	648	572	637	614	610	646	599	622	615	624	649	638	664	654	608	624	652	582	634	661	625	649	602	657	640	659	630	614	611	644	619	648	619	594	649	655	628	659	674	603	628	664	617	667	603	655	640	622	625	650	620	613	666	663	613	584	635	652	592	612	611	647	616	660	631	612	620	639	658	626	669	612	669	659	624	643	620	649	604	604	628	610	613	626	625	641	612	612	640	598	637	649	665	635	578	648	636	672	602	559	589	604	701	618	611	632	634	621	677	677	681	650	621	597	602	632	635	577	589	641	657	640	667	602	657	632	628	657	686	598	624	634	620	631	632	658	616	620	608	596	629	628	655	606	612	634	632	636	591	631	657	654	636	596	658	644	579	633	648	661	635	636	626	612	653	660	619	695	623	606	629	629	636	618	606	623	614	589	627	670	642	624	643	649	662	654	613	610	645	650	675	634	661	618	702	647	612	620	615	618	594	663	669	639	637	644	618	608	615	617	622	611	629	621	617	669	622	671	606	605	590	616	582	638	621	639	660	627	667	644	628	641	628	680	647	627	626	663	636	594	614	664	673	642	613	658	651	632	588	623	640	647	688	644	626	597	631	684	587	658	664	681	637	619	587	683	604	636	612	627	636	682	668	674	633	649	619	602	603	616	588	642	653	644	671	631	589	625	664	577	652	649	615	633	638	600	682	605	596	610	639	651	602	616	600	642	633	653	649	674	651	642	613	689	604	644	622	594	622	643	649	616	648	642	632	651	645	644	631	648	605	639	637	601	632	640	663	646	633	664	628	632	663	661	606	631	618	634	619	658	617	606	616	628	619	633	587	604	654	619	616	633	628	665	624	615	673	645	625	658	629	635	677	649	655	646	658	576	600	593	620	654	621	636	595	640	662	708
7646	4103	3029	1680	1473	1280	1129	1085	980	1038	1050	993	988	958	990	977	971	1022	900	954	912	943	966	940	957	987	992	922	958	940	954	892	984	924	900	954	900	928	947	918	961	952	972	909	907	943	920	938	1007	911	946	962	900	903	961	916	953	962	937	1019	932	907	933	949	925	908	910	928	932	925	926	996	948	917	916	899	961	923	941	952	967	934	948	985	885	931	911	903	966	885	899	960	939	856	978	915	903	972	926	940	917	904	968	981	949	940	911	945	940	894	977	879	977	946	945	917	923	980	940	906	870	945	909	922	951	885	923	931	952	887	906	966	904	946	912	891	904	919	945	916	901	941	938	904	886	997	936	948	899	935	909	930	930	983	922	925	935	976	905	912	979	970	951	909	900	918	951	899	961	953	978	918	916	973	923	925	976	914	926	921	968	952	954	960	950	963	952	934	903	917	915	953	929	923	928	989	969	931	866	856	981	964	930	987	899	934	946	939	924	946	924	956	907	944	954	941	926	934	894	933	873	905	976	898	890	947	956	946	940	909	998	940	915	912	865	932	899	962	942	867	1003	927	919	951	934	989	895	882	903	976	924	949	886	931	936	965	946	907	920	966	908	946	960	921	962	974	905	925	936	910	919	890	949	908	924	932	883	958	1004	963	945	936	914	928	939	906	935	935	949	901	910	942	924	938	929	911	902	943	893	987	907	957	891	932	923	907	881	939	900	889	896	950	990	962	918	901	942	955	920	940	933	935	986	946	934	903	972	926	924	936	1005	917	878	942	866	917	920	907	900	932	929	903	971	936	940	969	915	948	950	937	900	936	886	959	920	882	959	959	894	955	918	946	929	934	889	988	926	988	943	907	895	939	907	1020	902	932	877	870	955	931	940	928	933	936	950	936	887	1002	961	926	954	936	956	946	930	903	947	965	958	983	981	924	963	973	934	905	919	948	907	965	943	961	947	901	899	952	964	928	911	932	933	913	905	928	922	969	919	893	968	921	977	958	940	908	870	913	940	926	873	993	927	913	927	931	941	926	880	972	910	935	906	946	943	918	924	914	937	914	915	933	929	918	901	928	957	961	860	969	956	965	888	969	960	938	947	900	950	955	896	908	935	932	884	914	960	932	940	952	959	948	948	984	890	904	951	943	944	940	960	952	936	995	983	946	912	908	916	960	944	971	912	962	945	896	947	892	890	915	966	960	951	903	913	963	923	928	907	935	923	897	985	995	899	916	977	975	973	909	937	983	943	930	898	937	937	895	985	959	989	927	913	932	1009	951	934	954	884	963	974	882	899	937	926	998	932	940	909	881	923	957	969	953	958	964	904	878	928	895	960	953	922	923	967	953	893	998	964	948	945	952	928	929	908	878	873	982	932	925	957	978	928	1010	978	919	927	935	938	961	954	940	952	913	871	995	924	930	967	989	924	948	922	873	964	978	929	924	910	939	936	918	938	929	905	917	922	1017	928	907	947	937	921	933	954	951	900	904	911	954	902	964	903	928	919	950	900	934	934	918	888	896	949	947	910	902	948	934	928	894	897	922	918	954	917	927	973	902	906	943	989	962	896	890	927	911	917	942	955	903	919	985	1004	965	890	925	934	921	918	927	908	966	914	924	954	987	961	945	912	957	968	956	938	963	940	981	941	937	947	940	955	894	874	986	976	891	885	942	967	921	879	931	963	916	978	944	932	919	975	884	968	921	937	960	944	923	962	943	913	940	949	935	933	926	993	906	956	897	919	930	977	908	976	967	968	969	934	972	949	974	901	947	912	933	981	953	928	1027	935	884	942	944	967	927	885	940	969	920	925	909	885	939	918	899	961	980	971	885	883	917	947	921	935	926	949	981	913	983	965	969	955	968	946	924	930	960	913	944	938	922	910	949	921	899	999	907	923	919	907	905	925	937	949	934	919	908	948	948	949	983	963	958	875	932	917	924	994	943	967	903	976	923	934	961	898	963	955	941	903	929	922	894	965	973	946	903	938	956	863	902	925	883	942	891	933	928	932	843	927	984	933	912	1010	943	894	898	923	917	948	972	960	974	919	911	925	887	922	957	911	940	921	900	1008	917	905	941	939	941	903	884	912	907	918	972	890	965	918	902	938	908	904	919	976	971	944	961	946	925	919	952	902	876	942	973	910	918	947	904	968	930	965	887	901	879	961	940	912	909	887	923	949	945	902	909	929	907	907	913	942	927	931	927	961	930	927	920	928	969	942	956	978	968	942	906	974	923	889	965	967	908	945	965	924	910	917	886	893	945	914	889	895	988	981	934	905	984	932	926	919	935	956	923	930	910	916	907	979	924	881	897	946	938	898	952	997	948	953	900	929	968	897	895	941	949	945	938	945	932	924	925	981	955	934	883	913	977	940	919	935	972	912	964	912	943	903	901	918	917	927	883	900	912	895	879	928	973	923	896	960	952	910	956	951	927	881	992	916	889	897	926	961	936	965	979	915	989	949	963	896	989	944	963	970	998	930	948	923	972	914	884	932	917	956	913	891	928	902	971	878	908	925	941	953	968	974	891	946	925	908	899	941	910	941	931	934	929	913	926	937	914	928	899	973	925	967	936	969	934	943	973	911	909	917	905	973	936	939	956	906	931	948	890	996	1009	973	907	906	901	965	921	925	1006	934	897	994	934	924	928	952	899	971	947	940	941	919	993	966	951	952	925	945	983	963	919	879	893	928	881	895	923	913	861	941	951	915	962	910	935	962	941	960	972	915	932	902	942	959	906	915	1013	963	941	914	916	937	921	929	913	975	927	911	1003	888	960	962	895	894	957	951	957	968	1035	914	987	887	887	928	963	941	940	901	968	946	911	950	981	905	902	943	874	912	952	943	931	952	968	942	936	962	917	906	944	934	922	952	932	913	922	934	913	951	940	940	942	981	939	948	935	945	935	986	956	904	943	954	922	940	935	924	970	915	968	883	943	923	945	922	941	943	978	955	914	930	906	963	947	920	930	988	933	975	974	968	912	910	911	950	970	927	951	907	947	966	892	882	935	920	931	925	929	986	948	960	957	913	899	904	937	908	932	994	922	975	904	960	912	879	885	927	970	944	924	953	937	922	997	911	893	889	945	951	897	920	932	930	922	869	944	930	944	926	956	882	1020	997	917	974	949	976	924	886	941	900	924	999	933	907	901	963	965	928	939	920	902	926	950	930	979	930	940	922	904	890	952	915	980	955	934	940	936	917	951	945	936	983	941	974	925	943	906	912	939	925	977	899	888	948	965	963	908	956	948	919	917	925	961	1006	932	921	927	907	944	952	883	907	930	900	924	913	970	985	958	968	968	903	932	949	893	900	908	929	914	860	926	954	932	922	985	929	920	950	917	945	931	937	977	934	987	922	935	908	925	957	946	943	958	959	963	970	904	945	932	942	955	905	900	950	943	913	930	911	961	930	859	937	922	905	973	943	943	941	948	986	953	931	988	941	928	939	925	963	911	892	951	952	944	929	959	937	920	928	944	959	940	915	887	961	907	964	964	896	889	918	910	949	940	961	906
23016	21096	28241	24194	21075	7086	945	613	530	484	466	427	432	412	381	357	346	417	418	359	372	384	403	371	354	360	373	352	344	408	334	378	369	328	359	340	347	382	332	348	323	368	351	295	393	388	325	321	332	365	346	347	331	369	346	383	341	396	351	346	351	345	355	318	343	374	331	348	377	360	354	359	349	336	375	333	343	350	338	330	324	333	320	343	384	352	369	370	351	371	378	353	345	326	358	341	332	365	364	355	351	351	328	358	352	321	370	375	364	363	358	374	360	351	363	329	334	337	358	331	362	331	345	340	333	349	289	382	311	340	359	366	343	343	386	335	358	340	318	358	375	335	370	345	367	326	324	332	304	348	352	350	380	345	385	369	339	360	387	364	362	363	348	365	366	373	338	389	339	336	341	330	350	351	351	367	337	350	363	348	367	325	323	368	332	354	347	356	352	356	384	355	347	332	357	334	352	350	373	345	360	387	362	312	379	376	317	346	365	338	364	337	354	327	330	343	339	344	348	334	343	389	378	339	347	335	305	368	310	352	344	375	347	323	344	336	342	343	356	323	348	372	360	340	374	345	376	304	384	331	362	344	307	367	314	324	334	329	357	325	353	357	375	357	381	350	352	378	346	335	344	331	360	350	354	377	359	326	375	344	371	334	368	359	334	352	345	326	319	359	361	364	346	330	334	360	366	345	347	368	339	341	328	336	345	363	381	361	331	364	364	352	337	359	339	367	348	340	350	340	336	391	359	347	371	340	367	343	334	360	369	330	323	329	350	397	345	309	324	352	352	352	362	335	317	375	375	374	364	371	366	329	355	366	379	329	342	357	343	336	308	325	376	343	378	370	374	381	326	327	338	356	382	318	334	325	385	350	394	358	328	361	371	358	364	374	351	372	356	364	356	323	351	359	356	323	356	344	378	368	356	359	340	389	392	342	326	399	347	367	331	317	346	358	389	352	341	372	346	326	348	322	371	316	348	357	358	353	336	320	336	362	342	354	340	352	357	335	332	366	375	345	356	329	379	360	346	371	362	350	333	337	336	345	360	326	373	357	357	366	365	314	293	364	384	344	347	372	320	354	347	359	373	377	355	361	360	371	327	354	321	328	342	374	356	371	339	390	329	351	335	373	363	339	362	335	360	336	357	351	363	362	348	329	361	352	312	341	322	374	338	353	369	350	344	336	329	361	367	351	347	356	342	345	340	346	393	333	340	348	336	356	343	338	333	310	356	350	337	372	359	380	308	347	340	355	303	372	371	350	322	337	359	349	346	362	344	315	363	364	350	312	347	381	355	323	359	304	333	361	332	371	368	332	340	344	353	334	323	351	339	381	322	361	369	335	349	321	311	334	349	310	324	339	385	337	371	372	353	361	340	312	349	353	372	363	310	322	349	373	363	350	326	341	370	354	341	361	327	327	334	380	352	330	379	366	330	344	315	346	305	321	314	341	336	349	353	311	332	356	357	345	331	348	371	364	329	355	365	354	322	326	358	314	353	343	365	344	347	348	358	358	340	347	323	356	397	335	346	342	322	348	324	354	349	358	377	365	341	366	355	350	358	333	335	389	306	327	348	350	360	324	339	347	341	343	341	336	357	359	327	354	355	325	314	356	341	363	360	341	347	368	373	322	347	342	340	349	357	332	323	354	392	356	312	357	361	367	359	333	386	315	375	320	365	349	346	352	349	356	343	318	302	332	281	318	400	356	327	338	353	312	343	388	371	318	332	345	360	347	375	346	340	353	327	350	337	352	322	352	365	337	338	333	335	349	303	344	373	332	368	378	383	336	352	358	395	337	333	350	337	356	310	326	351	319	352	351	330	362	351	327	363	322	370	354	299	350	337	357	357	330	380	370	314	353	348	338	368	339	344	358	361	353	384	349	352	390	358	361	347	355	327	336	345	339	357	299	364	320	361	353	351	361	374	334	331	352	356	375	344	349	324	325	346	349	356	369	332	354	359	369	353	384	324	363	360	367	360	339	376	354	299	326	328	355	380	364	375	333	358	349	366	351	342	360	336	349	344	330	353	370	341	362	310	346	359	341	343	338	353	326	316	345	330	304	337	351	370	349	351	365	329	324	372	334	351	335	348	367	375	370	343	325	327	362	378	357	348	330	340	337	367	349	322	331	343	317	371	324	327	329	362	350	328	320	329	340	331	335	347	320	344	350	374	336	334	329	330	365	329	328	350	343	320	368	328	320	367	351	341	355	327	371	361	346	320	344	380	333	329	362	353	326	366	369	371	328	356	361	354	322	370	341	329	330	334	343	352	357	331	355	335	349	320	351	370	342	333	352	352	349	361	331	352	295	319	287	346	352	382	348	333	371	354	317	340	351	346	344	360	335	359	346	350	351	372	339	360	372	322	366	334	361	363	330	305	310	382	354	358	386	346	370	331	339	348	348	363	323	344	350	353	372	392	348	314	391	351	337	328	343	331	338	334	353	340	361	358	340	376	344	329	369	322	333	314	341	355	359	401	333	369	338	371	350	329	365	359	363	356	318	354	364	344	322	365	365	350	344	394	352	346	347	326	335	326	364	334	350	352	331	382	320	342	323	364	345	346	326	365	336	370	348	358	347	326	334	340	305	366	351	336	390	372	362	340	371	355	358	352	336	339	329	360	348	373	349	342	341	330	326	336	321	339	335	336	338	334	338	344	345	332	364	377	340	322	331	342	335	352	321	349	369	361	372	328	359	310	366	352	328	380	330	353	335	341	348	321	341	337	368	358	377	358	341	380	387	335	313	370	345	333	357	320	354	347	328	359	370	346	321	332	332	356	375	369	333	334	366	373	365	345	339	345	359	350	400	350	340	369	351	348	347	316	366	341	346	343	357	349	347	340	359	322	316	368	326	334	355	320	314	356	313	362	337	363	354	368	302	330	334	338	343	339	359	396	340	337	361	367	354	348	321	349	337	346	335	330	354	385	341	333	352	339	353	345	332	357	350	392	304	348	349	368	360	367	337	329	343	327	372	306	320	362	354	350	342	329	340	335	377	337	325	374	317	345	379	334	349	367	344	353	314	360	374	342	376	355	382	339	338	361	325	323	365	382	347	340	352	341	347	316	329	348	351	361	338	340	334	383	384	369	391	358	339	382	341	340	353	350	329	336	352	334	345	353	364	344	341	317	350	357	354	320	350	369	331	359	364	345	342	343	337	346	310	355	365	357	400	329	385	379	330	330	389	388	364	344	343	348	362	348	344	333	344	359	297	336	349	349	323	365	313	355	325	350	335	313	338	365	332	303	350	322	340	354	345	360	313	312	308	317	346	357	360	373	342	317	333	358	357	357	352	388	370	341	355	328	362	336	304	342	356	344	344	340	392	353	344	333	353	355	333	356	323	335	352	319	352	349	347	349	352	348	332	320	348	374	371	361	372	357	361	338	364	328	349	358	355	335	375	368	345	356	351	337	353	362	345	348	344	333	356	327	309	357	352	346	326	327	338	351	335	352	363	350	300	326	355	373	347	340	383	386	321
8105	12074	8286	3824	2525	1899	1496	1243	1043	916	806	803	733	702	720	638	598	618	574	562	558	596	557	569	609	570	534	526	532	520	536	605	583	572	547	583	567	559	536	559	545	559	549	494	536	567	523	560	584	535	499	527	537	555	511	539	525	490	542	539	584	530	556	558	528	543	489	542	506	493	559	557	537	557	501	556	511	530	565	524	506	545	528	497	499	518	501	514	533	578	498	522	538	525	513	551	555	508	524	528	518	505	515	544	529	539	525	547	548	544	547	525	532	553	499	542	539	523	498	527	580	523	529	523	521	525	531	574	577	542	573	527	519	585	539	491	518	554	523	524	548	526	514	539	523	569	538	504	561	526	546	547	533	544	533	551	520	552	504	536	549	512	532	560	576	549	546	519	526	499	476	564	498	525	565	517	579	555	522	558	535	518	551	539	522	510	517	541	552	512	585	534	482	532	532	540	566	558	524	591	535	558	520	540	566	514	555	538	552	520	544	576	554	489	538	533	505	529	528	524	518	535	532	547	556	548	564	523	511	505	547	535	566	501	530	519	569	525	561	535	511	520	534	527	511	563	561	556	579	545	546	533	550	493	534	548	518	486	515	540	566	503	523	526	490	537	550	544	559	520	511	513	518	522	544	527	522	522	584	518	544	504	538	501	506	525	515	552	495	553	510	562	494	555	499	516	538	523	517	534	506	564	527	536	520	556	521	521	545	534	532	509	539	539	559	527	527	528	524	535	550	583	527	555	539	512	524	546	545	496	502	519	512	571	548	569	547	540	534	526	542	551	519	511	547	501	537	524	512	517	511	546	518	519	547	534	511	554	549	529	516	522	539	510	523	491	582	548	533	545	541	542	527	497	548	545	545	562	566	518	605	533	508	556	535	521	516	551	585	521	563	489	571	560	516	527	527	546	522	537	518	516	537	516	562	529	563	535	537	503	553	531	490	523	532	511	556	539	509	526	523	513	534	537	557	548	534	564	523	516	542	515	568	562	539	557	565	524	506	570	534	565	540	522	506	539	526	546	528	550	545	538	512	528	534	552	535	551	537	505	528	566	592	514	567	540	524	514	564	511	532	538	515	532	522	506	523	544	499	501	605	528	538	537	544	542	549	533	538	571	552	527	559	516	527	511	553	531	500	524	501	567	505	522	544	533	539	540	538	529	523	543	533	564	520	557	549	504	518	520	525	523	538	501	517	532	517	519	530	537	560	523	520	531	557	545	562	531	505	506	479	521	527	540	563	533	535	533	516	556	534	542	545	482	518	556	542	505	544	482	584	508	547	530	518	526	500	532	507	508	537	554	520	530	502	562	564	529	496	504	526	509	514	524	589	501	549	534	558	523	538	543	529	545	520	501	538	528	562	525	522	531	508	553	514	524	506	513	544	547	546	540	539	524	530	526	547	525	560	537	525	535	523	529	530	516	558	558	538	602	553	508	543	546	555	496	535	549	503	529	569	554	518	510	525	545	557	548	575	551	528	591	510	544	547	516	522	541	542	528	516	529	550	511	567	558	529	546	524	548	530	523	547	554	562	543	575	502	570	522	543	510	547	528	524	530	527	533	543	516	529	584	536	552	528	506	567	553	515	572	553	488	524	579	533	530	544	532	552	521	526	530	552	517	519	515	493	530	567	523	531	544	527	542	517	514	533	507	546	540	544	520	574	548	526	546	529	496	543	539	529	516	503	576	514	516	530	531	552	528	599	553	555	484	501	560	575	566	548	535	555	489	536	516	547	538	561	543	546	520	561	549	539	522	528	566	511	522	554	592	555	547	524	536	539	540	494	552	498	511	501	526	510	514	516	566	498	536	528	567	515	558	542	531	512	545	503	518	498	538	535	496	585	512	486	535	502	564	601	530	508	537	491	565	507	538	543	560	556	557	525	522	523	529	541	536	494	538	490	533	556	499	541	502	563	563	540	517	531	564	527	522	508	522	569	507	535	581	550	527	539	544	545	538	511	514	496	468	521	533	516	522	537	530	547	544	546	494	551	590	517	526	566	504	526	504	500	538	560	542	533	510	565	504	536	480	516	547	509	563	540	502	547	529	516	505	515	501	529	547	521	541	577	525	546	537	558	545	504	541	550	529	534	544	535	520	535	529	537	544	545	526	537	544	511	534	582	531	530	493	538	475	577	537	500	545	518	521	547	513	517	543	515	524	520	509	494	542	562	566	514	536	503	564	535	549	560	561	528	571	549	574	554	544	518	556	560	537	526	489	511	528	559	557	512	549	514	502	507	510	558	528	521	547	531	529	506	541	533	519	539	495	547	553	518	534	514	527	515	524	551	525	512	568	520	526	544	518	547	532	503	519	483	538	490	520	535	549	530	569	546	538	535	546	534	563	506	557	566	492	492	495	520	553	535	548	544	532	530	517	544	558	520	510	537	500	504	546	509	532	542	546	532	534	532	527	533	541	532	531	514	525	510	516	556	553	528	540	530	545	512	543	516	510	510	532	508	535	561	530	573	508	530	510	522	526	565	565	513	529	551	577	544	534	537	564	569	533	518	537	540	504	521	491	512	535	491	490	574	538	498	554	578	525	533	501	539	520	557	564	488	526	489	559	474	509	539	540	533	579	573	528	499	536	549	543	550	570	518	518	544	535	574	557	540	546	595	506	534	556	514	559	530	517	539	558	495	505	497	518	569	504	537	516	521	524	487	535	542	518	575	578	527	567	516	524	500	533	548	551	533	556	499	521	554	530	525	541	569	536	517	535	547	523	522	559	523	534	539	527	518	564	524	562	548	553	575	552	532	539	557	564	534	520	596	494	523	537	543	522	510	554	535	552	543	541	549	547	551	545	589	538	570	554	522	557	563	515	523	522	542	525	524	542	529	502	519	520	525	523	512	552	517	575	540	528	534	532	523	568	491	454	561	543	537	562	538	561	533	505	536	510	458	536	534	526	514	526	515	516	517	512	571	518	524	508	487	547	561	541	520	573	520	551	531	537	536	503	564	521	533	523	540	535	504	521	505	542	578	533	517	534	534	551	516	538	562	533	530	532	519	494	551	470	487	554	528	540	534	526	512	536	519	511	506	513	574	529	549	537	510	541	549	562	552	480	563	552	538	515	541	536	511	506	568	532	543	541	514	509	562	521	568	516	557	567	539	562	516	532	546	523	587	554	512	586	535	510	493	580	523	526	534	545	539	527	527	558	519	543	522	554	520	509	549	537	533	518	551	523	542	563	536	558	548	558	538	524	515	530	550	521	535	551	502	542	544	571	518	538	517	519	589	525	520	555	525	536	539	520	528	513	520	517	546	555	532	523	534	506	521	521	554	516	540	552	511	564	547	561	544	574	532	531	557	574	555	484	481	528	548	508	532	516	560	518	525	538	532	519	514	546	542	528	547	555	567	559	525	490	495	489	519	565	561	502	476	540	548	561	547	533	552	494	518	533	577	519	496	502	515	525	548	511	607	514	514	564	549	526	577	522	537	504	546	512	499	553	544	570	497	535	507	520	562	557
24248	21093	26665	25162	4203	957	785	692	670	652	649	627	590	629	541	606	596	604	617	591	567	593	569	561	609	567	595	564	599	560	519	610	605	600	557	640	566	582	636	611	589	636	582	588	564	584	610	578	598	585	612	581	596	582	589	569	583	584	554	608	576	512	564	624	590	563	612	573	571	582	546	558	603	554	580	584	617	562	594	572	602	587	574	583	594	541	551	576	581	569	599	588	596	597	544	573	557	579	548	576	537	600	599	539	588	559	564	536	568	533	602	552	562	579	573	548	579	550	587	555	607	568	568	555	563	562	558	586	565	542	560	585	625	546	531	558	591	557	575	564	547	598	547	610	551	558	558	558	599	582	579	565	567	604	576	569	557	593	605	594	619	578	562	589	592	600	591	528	562	609	595	584	585	577	572	574	562	581	580	609	576	552	571	574	578	599	583	568	587	578	607	598	593	595	588	569	581	586	547	624	569	592	572	583	574	670	591	564	590	532	537	558	614	553	621	548	550	557	552	582	595	561	586	586	592	589	603	642	592	591	554	553	523	575	574	606	615	629	609	571	606	560	574	581	534	552	583	577	547	576	587	576	548	568	623	566	564	558	588	582	546	581	522	575	602	605	614	557	604	602	532	556	592	529	595	558	564	558	571	582	606	568	545	550	570	518	569	577	574	613	564	586	588	543	602	602	583	584	565	591	551	608	586	555	599	601	576	570	583	609	592	563	552	608	545	550	536	616	605	560	635	600	588	546	547	590	580	567	557	557	542	576	562	564	602	574	582	594	596	561	579	572	590	558	602	556	573	545	633	552	562	570	601	566	546	584	595	571	559	605	556	583	605	607	601	549	562	579	580	576	557	530	578	544	607	558	600	602	557	562	554	500	606	595	569	538	609	553	565	571	597	543	573	524	580	566	572	570	567	598	545	556	600	566	559	571	601	528	550	647	573	561	601	551	555	577	591	567	533	613	562	547	556	581	533	556	627	599	552	583	566	611	516	597	575	558	557	535	564	630	614	561	532	572	610	617	564	558	542	547	598	590	598	573	573	578	534	624	579	597	607	572	573	604	591	574	597	602	579	546	615	558	586	525	608	564	616	588	570	542	613	595	585	603	579	565	551	576	579	563	557	586	570	578	580	576	526	537	588	536	557	550	592	562	599	543	554	574	557	602	585	578	592	591	615	561	596	547	627	558	571	531	548	610	585	599	600	526	538	573	584	562	556	559	575	522	547	565	558	596	640	526	586	576	611	532	566	634	620	633	560	557	582	604	562	594	547	516	591	620	606	566	588	521	582	567	556	566	549	606	595	561	556	568	528	597	608	615	563	593	562	583	549	556	582	544	570	566	603	584	575	568	554	588	552	556	573	601	563	554	597	582	593	559	569	554	577	575	542	564	555	614	543	580	549	597	541	610	545	542	569	545	594	573	597	551	583	573	585	596	547	582	575	560	574	546	601	569	597	607	578	563	613	556	560	553	602	575	571	589	531	590	587	544	562	623	585	559	561	546	617	553	562	559	570	558	570	586	582	583	598	599	573	538	535	562	570	580	610	612	561	522	617	597	586	623	571	576	590	569	578	567	575	544	553	600	577	595	573	553	561	552	610	562	591	566	588	568	592	550	583	600	576	595	552	553	522	589	581	554	567	573	538	584	587	607	562	547	544	565	602	582	577	574	583	550	551	541	561	583	600	587	606	587	558	619	576	524	591	555	574	535	566	616	568	580	547	574	573	586	611	595	584	568	580	576	531	548	610	554	618	570	583	551	582	573	602	548	565	581	566	589	600	560	555	635	629	582	601	565	588	590	593	574	587	545	604	595	560	522	614	600	628	612	570	595	603	566	564	596	529	543	595	534	554	610	513	570	538	569	591	553	583	566	568	541	570	563	596	609	572	606	570	571	601	579	600	610	557	583	576	584	554	594	579	567	586	567	557	595	570	579	578	581	598	589	626	562	614	534	560	596	570	580	564	547	594	593	563	591	575	577	584	521	594	515	586	557	563	569	576	557	545	590	588	553	594	611	544	584	583	563	532	586	544	583	565	576	585	557	588	579	610	550	505	588	553	571	571	591	558	576	581	642	608	574	581	593	555	567	574	541	579	590	581	549	556	577	561	562	565	580	579	577	574	609	559	540	590	561	561	614	555	544	578	549	609	531	559	612	588	575	578	629	551	555	555	572	572	546	585	573	609	589	556	577	590	582	581	616	574	580	558	580	569	599	608	583	611	566	590	584	588	610	563	568	589	559	609	627	541	563	574	602	608	574	591	635	551	571	584	509	569	533	590	562	593	578	563	571	586	545	584	585	575	602	577	564	587	548	557	526	590	601	596	589	568	567	581	630	583	594	532	576	559	545	619	567	605	573	554	546	571	585	583	609	584	590	556	609	580	590	590	604	555	581	582	594	555	568	548	549	518	526	584	556	565	611	574	563	598	595	562	597	618	567	540	607	600	555	588	580	564	557	566	591	564	558	568	564	555	562	548	600	571	597	551	545	570	557	565	550	579	580	577	568	585	541	574	562	575	565	602	581	569	580	625	538	567	572	559	615	570	561	613	574	593	569	560	547	564	612	581	587	589	556	582	619	573	547	533	588	555	594	590	553	575	586	572	552	628	604	586	552	591	554	575	597	579	591	607	593	533	557	562	568	572	614	563	551	614	562	559	568	583	577	612	578	567	590	550	589	544	610	591	572	538	564	518	564	570	562	568	581	577	555	550	570	554	577	547	573	547	581	576	599	591	646	587	578	554	601	562	576	571	510	588	544	546	526	615	597	563	564	563	541	561	600	597	556	603	564	600	550	559	569	594	580	576	590	629	545	586	620	547	564	592	600	566	562	548	593	557	571	573	578	570	567	609	612	560	555	628	560	562	582	577	572	552	559	554	542	576	586	570	624	563	623	571	587	540	578	586	600	590	577	551	558	530	586	568	532	615	541	580	596	586	606	591	593	598	536	579	524	574	560	571	576	595	572	547	556	549	568	576	562	547	574	555	591	583	595	558	595	545	601	584	590	577	577	551	547	566	555	582	573	608	600	557	583	610	574	572	527	562	567	579	588	549	560	606	553	573	555	600	571	551	582	542	568	553	576	586	570	533	579	589	623	603	579	565	598	575	595	580	536	596	608	606	619	591	572	600	555	586	568	609	578	575	578	594	598	571	590	572	594	562	584	595	548	569	609	562	565	588	607	597	528	578	585	551	572	522	568	555	619	546	580	551	599	554	631	550	604	601	562	549	543	564	591	580	569	573	569	567	590	561	569	542	596	560	594	607	572	599	556	588	605	563	585	556	568	601	575	569	580	544	591	534	537	564	583	591	606	610	566	568	597	568	587	557	587	590	613	609	591	558	540	540	578	615	593	593	555	601	612	598	581	590	567	554	563	600	549	560	607	524	549	521	582	554	546	576	575	586	533	585	542	587	552	580	614	572	599	605	592	589	590	569	552	576	586	584	584	554	554	591	585	557	572	568	556	557	552	580	526
7707	7978	5475	2730	1855	1644	1422	1242	1116	1038	1011	914	993	935	927	950	937	906	868	868	888	845	844	831	886	866	857	863	878	857	850	877	853	798	804	836	788	835	840	810	846	839	842	836	836	861	829	818	817	855	806	791	812	852	825	831	827	882	864	872	794	806	845	809	814	819	793	860	838	834	828	814	821	797	795	844	818	842	813	817	815	821	839	813	859	786	753	767	839	855	818	833	834	819	835	804	797	839	801	860	852	840	773	797	809	821	862	841	793	819	797	790	817	806	824	853	810	819	767	820	781	813	844	815	836	826	822	802	781	783	832	824	784	807	795	887	826	843	795	833	859	895	850	869	846	851	794	813	849	856	842	782	847	814	791	878	869	868	858	809	870	816	861	810	830	860	844	835	790	867	839	810	844	876	824	859	933	861	820	826	810	846	822	817	883	867	839	863	777	828	836	825	830	868	833	865	801	857	800	801	842	786	858	812	871	850	836	821	834	839	795	802	833	785	821	851	845	834	822	838	822	821	831	818	829	820	814	837	835	874	821	775	787	818	842	801	810	828	841	842	810	788	795	808	838	782	810	814	799	831	804	801	861	803	831	792	827	840	820	816	822	823	857	801	832	835	812	823	806	861	872	844	782	848	792	826	836	835	859	803	836	860	830	819	814	833	810	858	821	798	812	825	798	841	832	869	841	851	873	810	804	851	794	807	875	815	828	808	844	804	851	840	832	830	799	805	841	861	845	840	810	865	801	872	817	785	875	793	832	836	837	788	812	824	815	873	808	793	885	833	788	743	850	879	856	882	809	809	818	839	801	800	803	842	797	813	819	820	844	828	803	779	830	840	889	833	819	849	834	858	902	879	806	809	828	862	831	833	800	802	873	839	776	864	809	838	816	809	824	818	890	791	783	807	805	845	750	853	822	836	805	817	809	840	844	878	846	870	851	835	826	810	835	812	833	823	871	820	808	887	800	857	805	788	823	855	808	798	835	805	836	861	847	824	846	835	812	794	808	806	854	851	813	849	783	839	833	811	786	823	814	823	879	852	839	885	816	819	831	837	770	828	793	852	849	837	780	872	839	797	880	836	810	810	838	858	818	777	815	807	814	813	814	853	841	822	818	830	802	823	830	850	878	850	851	808	848	823	873	870	834	775	806	816	737	836	814	854	847	832	775	811	856	841	858	846	812	808	862	849	839	785	752	829	868	833	838	803	854	835	836	838	846	843	777	807	830	848	853	780	808	807	832	825	806	838	836	866	792	836	833	813	843	833	862	848	880	766	810	857	865	828	820	804	797	819	865	793	820	828	862	814	817	830	832	828	809	818	795	852	828	836	774	850	785	799	857	847	857	845	857	767	801	825	810	848	847	832	863	803	818	822	870	799	782	843	838	829	842	840	801	797	812	848	817	820	866	809	787	835	811	812	783	821	860	817	871	826	807	859	875	810	840	862	828	790	797	809	821	828	851	821	824	863	854	832	815	813	822	826	807	807	866	814	835	832	799	833	823	813	868	813	857	867	850	863	817	780	834	850	831	820	858	882	823	841	822	818	835	849	791	838	815	818	823	842	813	848	783	818	838	821	828	791	846	807	820	816	849	857	840	847	761	808	821	780	847	839	832	840	800	805	838	852	818	804	788	879	839	752	871	827	856	799	820	796	789	862	842	815	890	813	854	799	820	764	823	825	797	866	832	815	829	831	780	837	856	822	781	786	802	861	826	863	783	802	837	821	814	811	882	802	793	880	829	837	828	813	805	785	794	824	797	869	793	810	781	825	812	843	833	860	849	814	786	865	817	841	874	777	815	800	791	787	821	861	866	829	852	822	810	828	783	799	810	837	856	815	802	800	830	810	786	865	896	870	851	813	822	793	815	861	827	804	796	823	788	824	815	844	842	776	799	779	784	838	812	867	764	785	807	801	841	830	845	808	887	831	851	822	818	845	824	788	832	816	823	846	819	855	812	897	854	806	823	836	840	787	799	802	813	778	828	854	800	782	865	834	809	858	866	802	818	817	881	815	792	861	815	855	855	799	798	795	847	828	773	817	846	821	834	823	850	785	845	871	857	876	884	828	830	801	824	842	811	859	846	843	882	816	830	830	758	825	822	826	848	851	774	823	847	824	799	839	812	845	875	791	844	838	815	800	828	819	874	818	842	799	832	886	810	851	817	817	862	873	826	837	876	838	799	813	774	841	816	843	833	810	775	814	836	865	813	806	799	842	806	820	856	821	888	805	847	787	853	783	801	858	814	784	842	872	804	838	845	819	807	859	797	808	768	888	792	808	821	773	871	795	858	790	832	827	825	904	769	758	837	814	823	809	843	809	767	824	816	841	805	795	856	832	831	844	795	805	885	844	863	844	830	840	844	804	829	860	830	797	815	822	835	820	816	892	834	807	808	833	795	794	799	789	844	860	832	793	814	865	828	816	836	796	812	812	808	779	814	802	866	859	817	801	857	849	808	854	856	844	843	853	869	845	813	882	861	788	836	836	809	776	766	862	856	816	782	850	811	852	834	790	808	822	816	873	823	815	792	845	830	828	822	797	823	876	843	827	847	842	862	816	802	824	853	794	810	821	822	871	837	830	841	804	817	854	815	815	848	794	846	830	850	830	804	825	764	797	855	789	821	812	832	840	787	868	803	796	808	819	859	849	796	818	824	813	831	820	808	798	838	845	834	773	812	806	821	909	778	856	795	822	881	833	891	823	857	817	813	862	794	800	831	824	803	749	808	837	797	822	844	827	846	826	816	797	820	843	794	835	864	813	844	831	807	836	854	824	872	851	822	815	884	846	825	812	815	850	815	815	869	829	834	827	871	839	819	773	885	856	803	798	856	908	842	839	791	869	813	830	804	789	821	846	869	811	826	830	828	811	819	838	855	794	833	796	749	850	812	831	849	858	871	856	835	797	788	825	803	871	817	834	771	811	816	838	859	818	828	858	784	848	832	836	804	866	831	849	860	807	805	816	814	871	820	805	840	807	807	851	842	772	844	865	833	809	766	825	798	830	802	824	839	805	818	823	817	816	830	843	854	806	831	821	810	826	863	839	851	815	823	779	785	791	795	810	878	815	832	836	844	816	798	828	826	836	833	819	831	819	827	801	854	840	838	796	849	893	847	823	802	813	795	827	856	785	831	823	805	815	825	811	809	818	787	831	834	812	854	826	822	841	845	814	848	809	834	801	859	798	836	846	799	820	763	781	764	841	828	820	833	840	821	835	860	832	896	841	803	814	819	808	849	832	818	867	817	834	809	825	794	804	836	797	887	853	836	771	846	841	783	840	842	839	823	752	825	821	768	785	801	817	851	830	821	852	889	811	840	801	803	894	845	800	802	840	844	840	834	834	833	795	854	869	826	822	829	797	821	855	808	819	880	803	833	856	835	837	781	801	828	806	846	796	770	828	823	820	809	850	817	854	882	823	824	801	856	813	834	819	814	831	804	860	847	800	796	866	843	852	836	788	867	868	799	815	862	804	817	784
22224	21172	28845	23791	21176	21114	3798	675	487	417	358	322	302	283	275	274	221	231	217	228	203	221	190	204	193	206	229	182	208	165	169	205	162	179	164	171	183	178	186	165	195	174	179	170	171	179	186	161	164	148	159	212	169	154	175	160	159	170	194	164	161	181	171	171	170	172	182	170	184	156	155	172	161	174	189	185	155	191	180	167	186	200	174	179	154	185	164	171	179	149	159	156	168	162	163	137	159	167	188	173	163	173	169	181	167	181	153	198	177	175	200	170	184	143	174	173	177	165	150	164	181	206	174	159	170	153	161	185	160	171	163	174	163	158	166	161	177	162	160	175	189	170	174	190	172	159	172	191	168	165	159	156	163	161	186	135	188	172	164	157	159	186	170	162	187	141	176	148	142	171	149	189	174	152	173	173	188	168	143	169	161	155	189	182	175	185	164	183	151	155	179	169	156	162	170	188	176	177	145	158	178	150	167	191	174	160	166	174	155	184	163	156	147	178	159	189	161	149	185	173	188	143	157	180	159	149	148	171	159	159	190	157	143	173	168	164	152	171	182	180	180	165	173	174	184	178	166	151	169	192	172	168	160	178	162	196	155	151	128	159	175	155	170	185	162	154	181	159	182	146	153	187	163	167	168	150	161	160	187	171	151	193	158	170	158	173	137	171	185	181	165	149	166	183	168	200	172	173	176	169	160	179	149	177	175	148	161	143	180	173	176	166	182	168	191	184	164	175	184	173	181	172	185	170	171	154	183	179	174	163	178	161	172	141	170	185	167	172	167	158	174	167	154	179	172	165	157	151	170	163	164	173	175	155	160	154	168	166	149	168	178	166	159	161	166	185	170	180	162	178	162	179	184	151	181	162	160	150	171	172	165	178	169	192	176	168	190	182	177	160	178	188	155	166	168	190	178	176	177	186	158	158	173	153	163	164	177	174	144	190	157	169	135	156	170	175	183	174	183	177	151	164	166	150	185	162	155	152	196	182	178	167	141	163	178	160	158	169	188	170	193	186	149	147	169	170	160	164	171	148	170	158	163	159	177	168	177	156	153	159	160	195	151	154	160	158	163	147	181	164	166	188	183	155	174	154	163	162	172	154	156	167	169	166	173	172	174	155	156	195	151	147	149	175	186	162	158	180	165	192	156	158	167	179	161	149	168	161	165	171	166	154	158	178	165	157	162	165	181	154	167	177	183	151	188	181	152	170	160	170	171	175	167	170	160	187	163	145	160	158	168	191	175	163	163	162	190	175	170	170	168	159	170	179	177	178	151	192	189	181	155	156	180	187	187	171	143	178	157	153	164	146	167	172	179	174	156	161	153	185	185	172	160	204	151	191	186	174	156	182	165	169	168	186	152	148	173	153	133	167	162	178	140	148	183	148	170	166	164	176	160	180	179	183	159	179	173	177	164	196	177	166	164	155	158	153	176	189	186	178	182	173	158	163	186	156	158	162	180	192	167	177	152	164	185	167	186	172	148	155	184	168	175	166	153	167	158	163	144	176	164	176	176	170	167	165	170	166	170	167	143	170	171	148	140	158	153	160	170	182	173	157	150	172	161	172	162	185	163	172	179	165	157	154	197	160	183	155	164	166	176	182	158	169	164	156	174	164	191	164	163	175	157	181	186	161	164	177	150	160	157	169	181	181	165	174	159	160	151	163	182	163	165	147	177	155	187	153	170	151	175	163	149	172	163	160	171	186	154	141	168	161	202	166	161	173	162	171	166	171	159	168	170	165	175	164	175	163	166	186	187	150	180	161	151	170	164	146	152	156	189	159	176	171	182	145	160	155	162	166	159	166	156	185	184	162	162	171	162	158	149	157	161	172	161	153	165	168	160	170	166	158	194	168	164	168	148	157	146	187	146	168	159	153	171	170	180	151	171	181	176	139	172	159	156	156	170	151	174	173	163	174	165	179	156	171	159	186	145	172	162	190	176	167	172	168	169	164	181	173	163	167	179	161	150	157	186	183	163	167	160	177	167	170	160	159	165	154	174	175	168	163	170	185	167	176	166	163	150	150	163	197	176	173	158	164	166	177	178	143	203	172	178	158	160	179	161	139	149	180	153	166	182	197	188	158	178	173	148	168	149	170	163	162	151	175	182	177	177	178	201	162	164	168	167	153	150	176	184	170	170	189	170	158	162	165	172	162	155	168	188	192	166	185	147	172	167	172	123	170	173	170	171	163	168	147	178	155	165	170	167	151	157	161	168	153	160	154	152	177	147	156	165	179	151	176	167	188	179	161	175	175	175	162	151	180	161	158	167	174	161	173	161	175	153	193	197	168	175	168	163	161	148	145	193	175	178	151	188	174	201	173	162	152	158	159	157	196	139	174	180	157	150	157	160	164	161	163	161	173	142	185	156	172	173	172	135	166	161	181	164	156	158	151	152	178	148	166	178	167	161	163	148	169	161	162	176	173	170	165	165	161	170	172	168	162	138	156	171	154	175	168	150	178	197	166	173	171	177	191	158	159	178	157	168	151	175	150	157	155	203	194	178	160	163	171	176	167	159	149	169	171	183	174	171	158	189	158	181	156	145	162	165	141	179	160	193	162	157	161	165	162	157	175	185	164	172	169	152	172	162	197	161	168	152	161	183	145	172	164	152	149	162	171	164	150	152	164	173	161	170	181	164	160	167	177	159	173	187	176	174	161	185	172	157	164	188	175	159	170	193	163	155	177	180	162	156	165	178	175	167	162	160	170	178	158	153	166	167	160	177	179	171	175	155	132	178	197	185	174	152	179	166	175	173	172	163	188	152	164	164	156	183	173	144	161	180	181	136	155	162	174	176	153	178	174	181	166	162	158	165	172	170	164	177	149	147	171	174	170	165	163	165	152	158	177	173	162	201	170	162	170	184	158	171	176	175	164	150	165	161	177	168	144	181	168	163	177	190	160	179	170	175	174	155	169	184	175	160	162	176	138	179	152	155	172	176	167	171	198	161	165	174	167	180	170	186	172	148	183	168	151	168	166	156	170	160	167	158	165	156	169	160	159	147	162	143	168	171	150	165	199	161	155	158	167	169	186	181	167	145	160	159	183	170	155	177	161	168	178	183	180	170	148	176	146	157	177	185	146	169	139	164	163	171	165	161	161	165	155	176	170	182	174	176	158	148	168	179	150	178	191	160	168	161	163	163	181	177	150	171	147	174	187	143	162	175	163	168	169	143	164	156	152	168	174	176	154	183	168	153	153	198	152	172	158	163	187	177	147	157	192	166	202	166	152	180	178	186	189	164	193	150	174	154	171	173	164	174	176	150	162	172	174	162	155	167	162	180	164	176	156	165	154	157	165	155	200	171	162	155	167	161	179	175	172	166	176	171	177	163	154	178	164	151	173	169	174	152	173	161	172	144	150	194	157	154	182	151	162	142	189	141	176	164	151	145	159	172	175	190	163	148	163	144	143	181	162	178	159	188	159	173	199	169	158	160	173	165	147	174	170	187	144	182	141	186	159	152	150	168	178	172	174	167	192
9438	17439	11865	5441	3624	2598	1905	1455	1110	968	788	665	659	602	497	485	435	424	405	343	351	379	340	296	320	306	323	330	314	283	277	289	272	274	254	299	270	303	310	277	273	266	274	249	230	264	250	290	240	247	269	242	253	265	236	262	264	264	287	233	248	231	232	290	249	253	254	270	240	243	256	236	259	247	252	279	248	243	278	261	250	260	265	233	263	244	248	255	256	266	267	268	242	245	238	258	269	240	268	237	267	253	249	253	234	243	255	238	236	224	253	236	246	215	228	237	261	239	275	258	242	245	236	254	252	214	240	235	247	243	227	261	225	263	251	271	262	272	226	245	237	248	256	229	240	259	276	239	254	241	260	208	227	238	289	254	242	256	265	226	249	248	262	276	245	228	241	226	238	258	235	241	254	217	258	253	247	265	242	225	245	228	224	256	216	234	227	274	242	247	245	247	238	244	239	262	240	273	238	229	243	271	274	263	250	224	250	252	257	225	244	245	271	239	236	254	267	231	270	248	258	250	248	242	229	242	247	254	233	238	251	253	254	251	233	259	254	234	256	263	240	276	245	223	242	240	242	275	247	230	257	233	238	248	237	241	238	248	246	265	249	245	283	232	237	256	254	232	249	261	250	262	251	260	241	270	243	254	230	247	246	246	230	231	245	278	240	254	242	208	242	258	268	238	207	255	269	266	253	228	244	267	251	269	233	234	238	239	247	246	254	260	259	222	259	248	255	244	260	246	242	258	250	252	238	229	243	233	234	258	240	241	241	272	214	252	257	247	267	226	244	266	245	236	266	238	265	269	263	241	274	255	215	280	226	233	233	243	232	256	279	240	272	233	228	253	228	265	285	235	246	278	261	237	245	253	270	238	209	279	243	247	226	264	240	245	246	267	242	222	204	246	252	249	238	244	256	249	268	236	258	247	244	232	252	287	266	259	250	281	253	257	233	241	264	238	240	243	245	248	269	234	256	243	253	243	276	250	244	258	271	240	247	231	246	243	262	244	232	253	260	237	259	251	242	254	261	271	247	259	246	251	235	277	241	265	257	225	242	263	238	236	245	226	240	265	233	266	231	246	257	249	224	238	243	261	254	268	235	258	255	265	235	247	249	240	256	239	262	230	226	255	246	242	262	267	243	266	255	264	236	228	237	235	244	263	268	244	219	252	261	265	252	260	263	241	247	250	253	259	233	226	255	257	254	249	262	244	252	235	249	225	261	230	246	258	247	244	265	242	231	237	227	253	259	252	253	243	265	239	238	260	226	231	242	276	247	249	265	252	248	250	251	233	242	241	229	279	247	252	234	233	263	235	256	281	260	227	235	254	233	266	237	296	252	240	244	257	235	238	223	220	250	228	237	234	273	251	251	248	248	258	275	220	269	264	246	233	234	262	240	269	268	227	251	264	243	234	227	269	261	245	259	218	269	250	267	263	245	226	223	259	258	264	267	237	256	233	241	236	246	233	234	260	227	243	261	230	250	255	226	245	255	255	256	248	243	220	216	275	249	265	243	271	257	262	236	257	257	240	251	250	246	240	236	252	241	246	241	262	244	266	253	257	235	251	241	238	281	230	266	248	246	247	226	228	236	260	227	243	264	266	259	218	237	257	245	253	246	273	245	265	248	253	239	251	234	278	260	238	219	243	235	240	225	219	237	272	246	235	238	277	256	231	239	264	241	240	229	246	244	220	227	249	250	241	225	252	266	243	244	251	249	219	278	263	247	238	252	260	214	259	263	232	239	251	229	247	275	280	238	241	256	267	240	248	221	215	273	232	239	264	221	226	247	257	274	225	266	256	259	272	229	255	269	246	221	247	227	259	260	240	294	277	248	249	245	217	223	241	261	266	255	228	238	257	242	216	248	230	228	251	284	239	252	230	227	269	247	236	248	228	253	252	251	255	252	248	232	240	279	257	233	265	229	252	243	265	256	230	215	250	244	263	252	257	256	232	228	252	257	255	253	249	232	236	240	251	236	268	265	224	266	247	236	242	224	247	268	252	238	247	244	252	252	249	226	230	242	251	302	247	272	259	247	226	237	261	252	272	262	247	247	268	236	265	240	265	237	256	247	259	263	270	282	268	250	238	223	267	215	248	240	248	240	266	266	249	244	252	243	265	258	248	237	249	252	232	224	251	253	249	261	234	234	243	270	279	244	254	257	253	228	242	222	242	265	244	245	251	254	257	236	256	270	268	239	219	234	261	264	237	209	238	254	238	231	242	235	248	251	240	242	249	265	242	252	269	243	259	231	259	236	229	275	241	234	216	271	255	230	250	244	269	277	255	247	254	257	272	215	246	255	254	237	233	268	228	228	241	234	258	271	244	258	237	267	238	244	267	231	244	261	239	244	275	236	263	250	246	230	240	248	234	260	259	251	234	235	246	245	278	274	254	239	253	249	241	249	233	290	253	237	232	267	239	250	278	255	249	258	245	258	256	243	230	269	259	276	197	221	265	238	277	245	249	301	249	250	242	226	239	253	223	255	239	238	215	221	247	262	263	220	233	249	242	248	222	271	220	256	264	237	229	245	226	244	235	247	267	269	231	252	270	235	232	272	255	232	252	244	228	284	262	263	242	246	242	236	256	258	252	265	232	204	208	258	243	228	230	248	284	237	264	254	254	235	264	278	217	234	248	247	268	252	230	248	262	250	240	237	244	244	227	232	267	243	239	280	265	236	252	248	237	227	246	248	227	228	218	238	236	223	265	250	238	256	274	237	231	246	217	229	255	225	270	245	251	249	234	252	272	227	232	255	257	248	239	243	260	255	254	263	256	272	224	254	262	254	249	232	259	229	221	237	220	243	274	259	230	217	215	244	257	254	235	240	243	258	245	222	256	224	240	250	238	246	269	250	221	231	264	242	240	277	268	244	247	237	237	227	267	250	247	248	246	252	253	241	238	257	234	257	265	247	253	275	219	269	251	258	234	236	241	267	233	226	244	256	277	273	250	242	255	245	255	234	246	273	264	252	262	253	249	250	246	247	233	243	256	259	268	278	237	258	246	251	265	232	226	238	259	236	228	253	234	251	271	234	262	256	270	242	251	214	246	249	241	267	229	232	252	260	245	240	241	244	244	255	241	260	262	255	267	240	269	231	232	250	234	246	258	229	220	206	261	216	252	259	257	271	214	263	266	235	241	252	244	258	261	219	248	260	239	271	252	278	250	262	278	233	244	255	253	259	258	236	229	246	256	268	256	249	228	271	263	264	231	274	248	225	218	249	252	234	271	255	285	244	217	222	279	243	257	263	244	244	250	246	251	258	222	246	253	247	267	252	258	261	241	239	266	252	246	248	262	244	222	223	246	264	225	252	248	262	252	259	282	228	251	224	279	248	212	246	269	264	253	243	262	238	260	231	248	242	275	226	255	236	254	226	239	263	240	226	245	234	229	238	234	256	267	238	218	236	240	231	255	244	273	229	244	231	257	250	266	243	224	259	231	260	294	231	278	266	268	238	267	229	261	261	248	274	258	236	229
26777	19177	6039	1319	820	757	706	680	650	671	637	653	644	640	650	634	611	634	633	591	648	602	634	629	577	616	623	644	641	662	649	613	609	647	673	628	667	653	623	619	562	628	631	600	639	648	621	630	608	660	586	667	653	666	624	599	611	638	618	600	653	641	692	607	608	596	634	661	620	674	620	616	580	645	628	617	607	622	647	639	652	567	634	617	630	636	667	617	689	591	677	641	616	666	648	612	617	629	650	667	640	658	634	653	646	596	620	614	647	645	676	630	642	590	667	622	645	616	600	669	605	619	619	641	644	658	638	575	630	648	613	636	628	649	614	617	606	629	626	631	631	650	645	610	668	691	621	630	596	622	665	614	686	667	633	633	623	614	606	602	591	624	585	609	674	646	672	657	671	626	653	630	652	632	641	649	570	603	618	660	625	684	610	613	615	603	651	656	634	644	605	604	659	650	637	617	614	580	626	656	587	611	624	621	664	562	625	648	632	681	629	696	655	631	642	657	666	637	634	618	642	625	626	636	633	653	685	648	651	647	635	658	662	617	614	612	624	599	629	668	597	595	615	640	617	625	652	613	654	632	665	627	629	634	635	591	612	604	654	628	615	621	682	617	587	618	619	618	646	601	618	579	608	633	638	621	652	623	630	649	620	599	632	630	628	594	617	672	602	625	646	600	633	639	638	643	631	646	600	693	610	622	608	654	614	620	687	622	604	626	610	649	645	674	583	603	620	654	583	593	600	640	659	685	665	584	619	639	623	649	615	664	633	634	635	624	633	626	652	610	662	587	646	605	665	651	661	641	618	650	609	618	616	658	595	634	619	600	636	652	601	599	617	660	627	651	649	605	621	610	708	605	604	629	647	626	643	612	651	623	630	607	664	606	683	638	660	623	660	603	632	643	660	608	642	613	589	594	607	601	612	588	631	664	642	635	641	620	630	626	670	654	604	626	687	623	634	582	598	632	644	653	619	666	648	651	649	696	634	661	616	626	675	625	671	610	656	655	597	682	647	605	599	622	653	639	652	604	624	643	659	590	627	636	615	638	654	621	655	656	625	623	655	663	621	686	609	593	610	648	677	665	633	602	641	642	614	651	635	665	645	625	616	607	658	640	617	631	608	605	634	666	635	646	645	640	659	648	642	628	621	641	620	648	590	692	661	643	601	638	650	647	637	626	618	671	607	614	584	615	666	621	610	638	598	613	639	654	648	665	691	648	655	643	652	687	640	627	627	649	616	628	642	596	602	609	587	629	624	635	566	654	659	630	624	571	617	651	593	627	628	587	606	637	622	614	616	633	587	589	637	608	615	591	651	612	616	598	647	608	647	616	667	657	606	616	624	640	591	611	647	633	672	612	655	640	620	604	628	612	651	630	609	630	599	605	657	625	621	620	605	637	662	623	664	620	647	602	619	608	640	672	618	602	651	635	670	637	652	642	620	665	635	582	640	637	619	633	626	601	646	607	609	576	677	593	631	643	686	636	657	655	629	689	605	621	633	587	624	646	651	641	637	669	652	659	646	624	613	658	599	662	615	653	690	639	639	656	590	649	639	591	629	618	646	673	651	639	598	645	630	648	634	620	620	584	649	621	614	613	676	657	598	661	621	652	607	611	679	611	642	671	670	636	617	610	597	612	609	654	653	643	635	650	620	606	615	600	639	608	640	635	641	637	640	636	601	654	646	671	639	651	649	648	657	654	634	652	635	639	598	620	636	609	622	626	640	643	678	620	625	570	663	643	599	661	587	643	615	637	623	683	611	620	634	624	663	630	659	654	637	612	606	622	612	662	663	605	628	648	586	635	663	590	644	600	635	615	638	617	598	641	619	606	658	647	639	626	667	613	675	595	625	635	623	614	607	645	644	610	643	627	674	609	624	630	607	625	637	643	630	669	681	631	661	638	644	664	615	604	617	661	603	594	623	607	625	647	595	683	679	625	617	623	608	607	666	672	600	606	650	626	618	646	619	629	654	630	611	660	667	638	630	633	618	623	651	650	635	690	600	646	643	639	626	661	637	636	568	639	659	646	624	638	638	693	640	627	698	663	567	631	647	622	587	656	647	650	656	677	638	660	594	616	639	617	673	714	611	614	649	616	645	660	676	660	637	589	688	626	639	679	662	640	624	629	616	590	664	583	662	612	604	581	641	593	622	606	643	646	650	613	581	625	639	603	619	629	661	668	664	589	647	614	628	629	620	595	625	635	647	652	651	680	655	634	570	646	634	616	637	601	660	621	644	626	652	669	630	623	616	641	618	601	650	618	603	649	632	626	592	584	655	639	620	658	659	603	633	607	648	620	657	616	621	577	636	657	609	647	632	645	612	570	663	684	642	601	636	663	684	614	565	607	598	587	582	615	621	615	638	664	651	658	595	631	624	634	629	648	654	624	626	617	672	641	628	662	624	669	620	608	650	641	614	608	636	597	573	617	638	647	605	627	625	627	591	651	624	690	624	629	605	655	572	609	601	636	613	628	581	639	655	604	670	658	646	618	599	657	676	598	653	670	656	625	678	610	604	605	634	628	635	623	601	616	654	631	663	665	630	658	657	664	620	617	605	592	644	602	611	632	668	661	648	591	639	673	617	645	652	633	659	587	635	627	601	609	603	639	636	615	671	611	616	644	654	642	644	638	601	595	671	655	642	582	668	624	658	684	657	658	566	581	626	585	638	681	622	666	630	584	636	597	629	594	686	663	680	658	671	639	626	656	621	575	581	697	679	658	652	600	615	657	636	594	603	631	599	691	616	637	631	632	642	652	626	609	605	630	611	612	630	651	645	669	649	607	680	628	648	628	651	630	672	626	627	652	631	655	588	618	645	633	633	639	659	622	590	668	645	618	650	602	605	654	610	647	673	645	623	627	592	642	651	637	648	625	621	569	630	688	617	643	632	628	651	638	646	630	661	614	632	609	670	619	675	596	650	620	606	636	634	658	684	636	670	581	655	666	637	621	619	604	620	589	632	627	612	624	634	667	619	628	611	625	635	654	649	616	615	585	655	606	643	616	634	645	624	623	571	602	658	624	629	652	644	629	642	657	640	638	648	653	639	655	625	662	628	654	648	632	620	668	665	612	678	613	646	636	690	640	657	629	584	595	662	646	624	592	655	592	651	634	667	612	675	663	604	649	619	648	642	623	660	618	594	685	646	642	652	671	625	625	611	650	624	653	657	600	615	657	642	642	566	658	613	597	630	611	624	675	644	637	632	582	638	647	606	652	593	669	639	665	621	597	627	604	646	653	668	614	635	600	618	613	596	601	610	619	642	613	616	621	674	612	645	633	619	651	633	652	660	621	648	694	633	624	615	635	633	638	666	625	606	622	599	625	637	626	702	592	657	629	642	640	643	658	668	592	612	639	624	702	624	659	657	634	656	616	625	638	632	603	635	660	675	599	621	590	629	655	603	630	608	606	638	669	632	658	613	615	633	644	683	652	626	682	663	619	596	643	561	607	628	618	625	627	629	616	645	616	640	601	619	602
7046	4096	2965	1660	1381	1235	1127	1098	997	1030	980	933	946	1027	942	930	917	955	952	938	973	980	972	926	972	936	906	898	968	886	903	930	973	905	942	957	936	912	926	926	873	964	947	913	961	996	909	926	967	928	951	938	911	967	919	938	895	919	931	945	955	900	877	877	899	907	924	951	865	950	912	986	899	938	956	938	927	936	941	946	950	949	931	947	896	966	891	908	954	886	889	969	891	984	899	982	907	933	929	894	886	905	951	933	935	916	943	942	885	930	953	938	924	906	931	919	936	905	928	985	913	950	905	970	891	937	954	906	927	895	961	879	926	921	987	888	953	952	938	921	916	944	923	917	909	939	933	879	917	942	901	931	908	907	927	892	944	927	918	916	967	918	938	974	916	899	957	957	929	942	925	941	940	888	947	880	917	902	901	954	897	951	880	940	895	924	936	924	974	896	924	911	920	902	913	951	867	926	980	923	930	918	880	925	922	959	884	898	994	913	903	869	954	876	938	882	927	947	944	912	957	919	937	909	938	900	916	916	927	952	945	979	877	955	920	891	932	896	931	972	982	920	935	876	918	940	905	922	917	938	933	909	913	909	940	927	926	932	908	909	953	942	971	945	914	926	950	956	907	945	938	947	892	923	943	959	956	886	901	948	926	932	901	980	947	930	932	920	876	948	901	886	925	938	932	926	907	907	887	905	875	934	959	939	922	928	954	886	939	948	927	890	967	900	963	897	979	928	987	911	937	919	971	906	933	919	906	969	918	953	943	910	944	972	906	891	897	910	894	931	978	941	858	956	921	948	957	981	929	924	893	978	927	954	936	911	994	961	889	886	845	948	878	969	891	873	937	962	881	918	876	967	952	912	932	934	930	920	824	933	954	898	978	940	970	879	924	934	991	952	899	935	925	925	900	933	943	902	954	892	948	907	906	940	973	978	924	953	962	919	914	945	900	970	920	930	920	908	910	935	962	957	950	956	951	919	877	934	917	920	924	886	917	916	881	874	902	986	901	965	910	949	935	920	895	937	915	982	843	977	924	912	877	918	947	886	970	922	911	911	919	891	911	876	982	928	943	933	900	959	879	921	874	926	933	945	963	965	953	896	926	903	888	895	948	933	942	928	934	913	943	935	912	993	942	907	887	897	932	921	883	942	967	893	910	947	928	907	893	957	927	948	873	941	899	929	879	911	907	925	889	956	918	899	931	935	950	935	900	952	995	940	861	904	940	958	935	928	890	959	942	919	931	878	958	951	959	936	950	920	883	889	964	954	926	933	936	913	866	907	946	1008	905	892	917	912	964	960	937	951	903	892	924	866	936	978	916	948	921	972	884	920	958	907	890	921	911	975	888	878	901	961	890	917	841	972	963	950	965	885	1010	903	913	966	983	924	901	888	934	958	931	942	961	913	905	945	878	876	913	896	884	932	949	941	931	898	927	962	1015	902	920	954	915	938	893	866	944	939	901	959	933	971	919	913	966	936	913	956	884	941	934	917	912	938	930	934	904	932	910	943	973	944	982	919	922	930	910	927	966	980	928	980	900	947	922	945	935	928	944	938	973	938	939	975	919	906	832	941	921	869	933	922	944	918	925	930	888	988	960	937	940	909	949	876	928	979	947	902	906	897	956	884	950	917	946	936	882	962	889	884	946	948	929	960	924	924	936	876	936	944	947	934	967	937	934	974	969	937	934	946	923	979	944	942	870	939	924	880	923	910	923	917	943	969	966	988	965	915	896	878	941	948	913	970	937	892	939	971	903	915	917	931	915	940	907	916	922	894	931	916	889	920	943	923	945	858	958	911	971	1032	933	923	956	889	950	956	934	921	940	925	937	965	953	933	881	959	950	916	973	891	940	894	941	918	914	974	967	960	920	897	992	961	888	905	889	929	925	905	962	886	937	956	887	934	930	872	890	890	913	933	954	897	935	928	1012	860	903	946	909	880	943	909	964	963	928	909	951	882	939	896	907	977	917	912	908	889	957	940	903	928	891	903	956	941	943	899	889	947	924	854	923	944	961	914	911	898	883	951	863	908	917	952	953	957	933	908	945	922	873	936	906	940	980	927	940	917	895	931	956	950	925	926	924	923	933	936	966	978	949	983	924	946	929	902	985	947	938	978	978	955	918	1002	916	896	926	988	920	894	939	913	939	937	900	905	954	973	877	907	946	900	915	948	958	934	971	890	916	834	913	886	948	958	924	883	916	918	906	927	916	890	896	920	921	913	922	935	940	907	943	951	901	901	912	955	948	934	957	928	932	906	939	979	918	961	919	905	900	992	946	894	940	905	902	895	943	916	926	892	935	922	931	966	921	950	952	900	933	911	985	938	933	938	941	952	918	857	899	947	928	933	911	889	889	967	900	913	935	910	945	912	889	888	899	977	933	943	872	900	935	842	882	863	929	937	887	931	927	881	936	895	944	1002	931	886	924	923	941	984	909	936	935	948	912	894	885	924	936	939	906	954	918	956	922	921	944	937	920	964	891	940	915	913	887	886	953	905	874	909	960	914	911	941	966	882	929	949	976	922	918	919	940	943	877	1001	874	946	915	959	978	878	917	929	951	902	871	883	931	959	931	979	908	925	954	933	885	876	919	844	884	978	940	910	1019	939	894	942	939	936	911	946	953	900	923	948	942	946	920	954	918	984	913	907	898	909	924	920	938	907	975	913	939	909	917	963	962	942	966	918	1008	906	945	857	928	927	903	930	901	917	947	953	904	893	953	960	859	919	900	885	940	939	885	953	947	904	919	889	960	917	924	948	932	952	918	913	916	939	937	923	926	942	892	913	877	943	907	907	925	921	967	936	922	908	944	960	879	903	890	942	895	972	930	900	908	933	888	936	883	885	909	917	970	964	967	952	918	967	878	935	885	979	923	904	949	951	932	959	945	886	866	916	898	942	884	934	989	908	950	977	900	888	926	919	882	927	956	993	922	913	926	903	930	914	936	976	942	948	897	1004	975	966	916	931	889	934	951	944	931	930	945	947	932	933	879	937	878	914	925	952	907	876	964	973	910	971	913	945	979	957	938	925	881	951	909	860	934	940	913	913	921	912	906	954	921	942	882	930	951	968	897	915	943	879	923	915	960	895	880	920	949	935	964	931	854	907	905	915	949	908	904	922	971	897	949	972	932	892	897	903	970	928	964	949	833	916	874	912	900	899	947	870	1000	919	907	875	932	931	887	899	928	928	916	948	921	958	927	949	958	896	870	908	945	931	965	930	933	921	926	926	941	938	952	879	927	917	946	919	874	865	868	919	910	969	942	919	950	957	935	918	962	948	904	942	924	942	932	921	932	932	914	927	908	960	885	902	945	949	916	928	957	932	946	883	984	953	952	974	869	882	949	961	923	917	927	934	947	966	911	922	919	903	993	877	945	883	927	907	920	945	924	938	932	938	1005	903	919	907	943	927	923	966	947	939	959	928	904	978	874	907	954	973	952	908	897	880	924	920	946	912	923	912	923	926	912	902	944	943	951	905	930	887	963	962	889	925	952	948
23033	21100	28263	24171	21079	7175	895	606	520	514	460	414	440	421	381	385	365	377	397	343	396	377	396	370	374	324	352	341	334	353	375	340	412	323	366	342	326	368	352	306	353	344	340	356	361	360	324	368	366	323	367	340	356	320	351	363	356	345	340	371	357	342	343	354	356	307	371	333	376	374	382	383	352	312	368	344	350	353	318	349	351	356	350	350	353	361	354	403	344	346	341	357	337	349	333	363	339	327	354	366	351	334	336	323	339	354	347	348	366	339	362	361	332	323	320	349	363	359	352	344	352	321	352	361	309	310	352	339	346	323	369	370	342	380	351	385	337	322	336	331	350	355	362	367	340	370	358	379	386	327	320	351	353	352	347	359	365	353	335	340	332	380	331	341	354	348	332	346	347	353	349	339	375	375	323	325	369	381	390	305	365	341	350	333	327	339	337	362	359	345	326	361	319	368	356	387	349	346	316	362	357	345	335	343	325	349	328	372	320	342	366	319	343	338	363	317	348	354	331	332	327	332	344	340	351	359	357	331	343	360	337	383	335	341	347	366	352	350	352	367	333	340	370	348	334	331	360	359	359	366	320	367	325	357	377	334	364	350	359	335	366	387	360	371	328	341	385	334	380	334	341	321	328	340	343	369	351	349	296	361	364	339	363	315	368	334	369	330	363	351	368	322	347	341	372	343	340	332	352	352	325	362	350	364	323	329	346	348	356	312	363	338	384	341	360	349	341	375	340	333	355	374	350	365	322	343	375	350	345	325	315	337	330	309	353	339	339	325	317	305	329	363	341	328	389	362	312	349	342	384	306	335	384	355	345	335	357	310	322	387	382	355	351	367	348	342	336	360	339	388	350	331	335	343	313	355	339	337	373	366	338	351	326	345	318	311	386	319	327	375	319	360	346	347	328	353	359	361	374	313	354	360	297	325	361	337	329	335	341	316	358	313	369	367	354	335	344	343	349	363	299	381	346	343	336	354	353	325	353	334	323	336	320	338	323	383	325	340	360	332	323	337	354	351	353	368	346	380	343	358	350	321	324	331	358	341	346	352	356	348	339	333	342	353	340	358	360	355	328	352	337	328	343	351	378	361	326	321	353	349	357	318	318	351	349	377	326	344	353	361	347	334	328	330	339	328	340	361	337	337	354	371	364	347	342	325	345	364	336	351	336	335	360	340	349	354	323	315	369	376	338	348	315	375	333	337	360	355	351	369	341	353	340	328	408	325	347	356	325	327	337	348	360	309	348	368	358	338	331	320	336	336	313	344	354	348	344	336	315	329	334	334	353	371	321	349	334	330	339	372	322	321	344	365	346	331	317	359	333	350	338	385	316	335	318	340	326	313	319	351	338	364	346	349	345	356	354	358	325	355	340	317	368	336	341	342	331	335	336	324	322	350	360	336	394	351	321	360	331	354	335	338	340	347	377	349	339	332	343	323	364	350	347	332	369	355	351	346	375	320	355	328	336	373	343	343	326	337	340	345	318	391	322	340	339	355	354	352	350	342	347	364	339	335	330	342	354	349	388	341	375	335	371	321	303	331	344	308	310	353	319	353	325	343	339	361	347	332	321	326	329	351	361	347	345	337	328	365	355	301	346	345	363	322	328	359	372	347	370	343	355	372	368	341	333	331	346	333	348	348	354	348	345	347	342	356	336	355	376	343	367	367	306	338	370	370	356	325	335	338	328	366	314	356	322	331	357	318	371	376	313	365	318	342	341	370	342	322	336	380	359	342	355	364	353	362	325	345	314	340	337	313	369	341	340	351	344	350	330	379	367	351	339	321	332	367	351	323	327	343	338	364	329	368	358	360	341	346	392	350	356	344	353	349	349	340	378	367	376	355	353	345	340	351	359	342	336	351	349	320	325	327	339	373	335	344	362	321	366	324	354	349	334	391	362	381	314	339	344	371	351	312	328	328	344	350	321	300	336	389	336	354	322	313	361	337	336	310	335	370	338	330	316	343	368	354	349	358	343	364	327	328	329	349	372	307	308	336	344	328	332	333	348	349	352	369	335	359	308	334	367	309	374	337	337	361	332	349	344	348	354	337	317	347	314	345	335	339	339	321	327	348	372	339	356	345	315	355	321	361	343	362	368	338	327	355	340	363	365	335	361	357	366	363	323	354	355	335	341	327	342	297	356	357	357	384	344	331	357	308	313	350	328	329	307	365	354	337	322	355	365	363	358	310	297	344	352	366	349	325	347	366	371	331	351	343	348	355	315	340	388	366	362	358	339	371	335	355	349	371	327	336	329	366	323	333	319	324	332	343	333	342	346	314	334	346	352	334	345	325	332	386	350	364	346	333	342	348	335	364	350	311	330	376	359	344	357	351	350	315	347	377	337	347	373	331	334	353	334	379	347	329	343	354	346	368	366	349	371	367	358	371	369	376	313	357	343	326	321	335	361	360	354	339	339	327	364	359	372	346	335	335	345	391	329	352	358	361	353	317	301	336	363	349	340	302	324	360	348	328	345	354	356	361	327	315	344	357	329	379	326	327	364	338	353	355	340	360	363	341	374	335	343	331	353	342	359	357	365	321	323	346	395	336	332	345	353	319	364	336	347	332	374	333	345	354	343	352	329	358	350	365	338	334	328	345	371	338	348	331	357	385	373	336	348	343	348	358	303	341	349	351	351	312	337	365	317	368	329	349	359	328	360	327	372	361	336	362	331	338	352	369	351	356	321	363	342	346	352	385	368	349	371	346	350	329	351	360	360	354	356	370	345	341	360	342	334	375	363	344	335	333	323	374	371	349	368	337	342	328	325	367	311	344	327	334	321	364	318	348	362	347	350	334	346	377	313	350	284	336	321	351	344	365	318	356	323	332	326	340	329	334	336	327	326	319	351	365	352	331	361	338	313	356	349	331	337	344	369	360	365	351	328	344	347	401	367	340	320	347	346	365	345	323	314	337	325	335	363	345	349	345	344	372	341	323	344	321	342	304	325	372	335	363	356	353	331	324	327	355	352	329	338	351	317	344	368	331	326	357	320	354	339	368	374	352	327	332	339	323	357	331	338	378	383	356	356	350	334	382	318	327	347	354	319	395	356	338	370	327	340	311	334	339	332	341	358	364	370	339	349	351	357	346	353	357	342	361	347	337	348	344	344	331	369	359	352	338	366	339	349	349	335	381	356	371	348	369	355	312	318	351	391	342	360	337	364	355	340	323	320	355	339	346	317	334	359	349	354	341	381	371	348	316	333	337	336	364	336	356	320	340	305	331	351	373	342	355	336	321	344	326	335	345	373	355	305	342	358	358	341	355	325	359	343	343	352	340	362	361	307	329	365	349	328	334	329	367	358	378	340	332	336	329	341	344	359	359	356	351	350	355	332	340	349	351	309	374	304	362	331	350	366	371	360	357	342	313	322	328	374	320	333	321	334	331	362	328	343	368	355	314	342	338	350	364	296	360	331	339	362	335	320	362	329	338	361	360	336	376	342	338	342	371	330	329	332	363	387	301	344	335	340	366	332	333
7509	11924	8227	3762	2511	1933	1558	1215	1006	957	856	835	762	647	688	636	627	587	619	550	596	558	580	606	581	558	556	587	565	562	593	553	519	582	561	580	562	520	523	521	518	558	533	470	522	519	549	559	524	509	536	516	568	491	539	502	528	540	529	550	554	498	509	515	547	527	551	535	524	489	518	555	531	568	499	537	559	539	493	561	539	519	495	539	506	515	513	566	552	538	532	525	575	525	508	556	525	545	528	521	519	558	536	547	544	480	554	531	530	521	489	488	510	533	555	522	484	514	543	514	506	556	499	525	558	502	505	528	542	518	524	543	530	501	526	556	545	537	527	510	545	536	548	522	544	480	545	534	528	521	500	501	520	543	511	539	501	544	510	524	497	584	523	485	522	510	543	533	522	521	516	522	511	523	530	537	539	491	510	542	551	548	516	527	540	519	534	538	524	506	521	476	543	563	535	495	514	546	559	526	549	529	522	466	531	544	523	559	499	515	533	528	546	556	527	517	584	494	511	554	537	539	588	565	548	522	533	508	532	533	521	493	551	492	520	503	506	463	517	569	548	535	533	516	529	547	489	528	558	542	514	538	540	517	528	532	526	514	546	512	577	510	518	525	532	488	553	487	570	556	549	547	480	505	549	535	522	484	542	507	518	550	531	542	557	511	535	561	509	516	530	508	547	512	538	531	551	520	566	538	549	512	512	493	560	513	511	541	565	503	559	570	560	517	545	513	519	570	519	555	513	545	511	547	506	516	557	565	534	561	559	506	558	516	504	510	508	493	529	527	508	556	508	559	560	525	486	558	529	518	561	565	506	545	492	530	541	494	504	547	510	512	540	516	520	521	505	504	515	562	538	508	526	511	574	532	513	544	460	513	500	521	530	525	554	556	507	518	509	538	540	561	552	560	541	542	499	568	515	503	538	478	571	552	509	544	494	517	530	476	515	510	486	535	459	470	515	557	530	550	490	535	545	530	537	523	527	534	558	544	551	515	512	532	517	511	557	513	542	498	526	515	518	487	556	551	541	530	511	523	568	497	516	494	491	545	532	517	521	509	538	509	542	524	545	539	526	498	498	502	488	517	533	520	524	512	506	534	527	564	533	530	532	558	506	534	537	521	544	547	530	584	598	518	515	538	549	531	508	545	499	521	505	529	559	596	537	514	593	494	558	510	539	524	557	550	503	563	516	489	530	534	520	537	512	524	531	548	578	559	520	492	567	528	561	511	524	510	538	548	531	520	529	543	505	526	543	590	538	521	571	577	522	489	528	546	502	484	509	522	513	492	549	512	520	532	539	551	533	530	519	538	559	505	520	477	529	515	497	527	523	485	527	529	549	528	550	523	504	515	566	540	543	524	529	517	530	527	524	562	529	546	572	520	479	504	535	520	520	524	527	494	504	516	504	538	539	543	521	522	459	510	484	517	530	515	501	518	528	543	539	475	544	528	561	522	515	529	477	528	505	501	518	519	582	559	529	524	549	542	558	536	552	504	556	537	493	509	525	560	478	534	538	553	513	577	498	559	555	526	524	587	535	537	541	569	536	541	542	540	516	517	560	604	519	522	517	564	496	508	531	492	547	520	553	531	497	524	486	552	529	511	517	514	533	545	521	509	522	538	498	548	527	507	509	484	561	516	536	545	576	505	564	540	498	533	567	488	470	539	527	529	528	545	524	529	553	541	500	539	515	532	560	532	490	585	532	497	543	558	546	601	494	539	507	516	512	533	494	545	537	503	563	523	561	536	520	546	536	504	559	510	522	506	530	538	511	528	528	566	550	490	534	559	535	517	548	554	528	570	552	509	521	524	501	535	532	552	537	488	488	521	526	542	545	499	504	487	536	480	545	541	517	569	478	498	574	509	544	501	546	518	541	510	551	528	537	482	523	522	510	485	520	527	523	499	563	527	551	533	534	544	520	557	483	583	538	482	514	490	521	523	543	549	521	510	491	481	571	530	542	529	550	524	560	541	528	499	523	547	529	528	510	538	544	505	509	525	544	523	552	539	542	514	518	537	542	511	515	526	575	537	545	539	492	533	526	555	493	526	558	512	529	520	541	515	551	481	493	510	514	498	531	560	495	581	539	511	534	563	522	509	525	531	496	543	518	550	524	487	555	527	586	530	546	525	508	521	498	523	497	512	571	533	547	532	501	522	492	494	511	508	547	520	537	580	517	520	500	510	537	517	497	474	530	533	534	537	548	546	516	537	560	517	558	497	554	555	513	493	531	500	549	477	525	579	486	523	549	542	539	545	507	521	502	543	523	520	525	554	573	513	529	554	513	565	550	514	510	544	498	516	500	551	493	504	541	512	520	512	496	539	565	594	519	520	568	534	505	516	518	548	534	494	515	568	590	512	517	565	503	526	547	546	533	558	553	540	570	572	472	520	478	514	585	509	537	535	548	509	574	478	548	542	535	521	545	533	533	519	542	541	524	550	527	518	574	529	481	552	545	526	546	503	511	553	473	494	552	487	525	527	502	531	522	516	508	539	512	518	582	534	552	535	502	498	534	496	515	519	532	522	566	536	528	539	551	509	548	509	572	556	580	515	513	540	466	548	525	525	510	538	533	562	525	524	521	525	518	480	579	504	480	539	557	533	532	566	549	544	550	489	539	534	526	546	537	547	549	496	515	527	486	520	576	564	520	539	542	492	526	530	510	552	511	495	533	547	567	515	492	554	524	517	526	512	522	486	515	533	602	543	535	510	568	576	563	533	510	546	523	495	533	521	547	537	571	565	482	543	480	536	530	528	524	577	540	531	527	528	555	540	506	551	532	492	575	509	517	545	498	531	529	504	553	499	548	546	504	555	556	518	519	555	525	491	558	509	538	498	563	493	556	543	516	504	525	598	563	510	502	516	509	497	502	548	507	568	496	555	550	505	516	535	506	534	528	532	564	531	565	517	494	537	507	503	532	554	563	531	502	507	538	514	511	466	540	530	548	548	522	555	491	546	488	529	537	525	546	512	528	552	542	513	545	529	518	532	521	566	557	514	493	523	544	522	488	539	495	551	509	559	544	519	481	519	552	539	514	529	568	576	536	534	513	503	574	522	528	509	540	527	557	563	514	511	522	487	537	520	494	534	543	541	485	541	518	489	516	579	537	560	579	493	531	510	556	532	532	495	525	540	545	531	515	565	558	503	556	509	515	525	525	530	544	468	491	533	545	514	509	554	516	540	511	468	532	523	554	533	569	529	567	502	544	495	537	517	544	535	509	530	477	568	530	514	545	516	521	506	523	575	505	540	497	530	530	565	495	551	522	501	517	514	488	510	544	507	492	550	538	494	492	496	513	537	546	519	503	498	519	536	518	529	513	528	493	556	574	517	523	550	499	518	512	580	494	522	494	501	514	525	508	522	548	544	484	482	529	512	549	517	518	549	528	563	546	547	510	542	519	526	515	543	529	538	524	534	564	527	497	499	524	517	561	567	482	509	499	537	552	492	524	505	493	563	531	536	503	507	525	507	477	549	546	530
24237	21076	26698	25137	4147	903	757	684	641	653	637	655	626	588	594	589	660	610	589	629	574	586	583	567	575	578	563	612	624	582	549	581	573	537	609	520	592	559	554	547	572	562	580	536	583	573	600	575	551	528	597	538	571	569	531	555	547	540	546	574	603	576	542	578	547	616	579	583	591	563	530	580	622	533	574	611	574	588	532	585	560	570	564	518	570	550	555	536	580	595	585	555	578	572	542	586	562	597	579	538	588	580	558	590	521	546	565	603	539	579	586	571	539	578	539	586	571	553	562	533	564	579	616	556	543	564	535	557	585	576	549	550	565	583	567	568	542	561	577	549	548	566	587	561	573	554	569	563	550	557	596	554	538	541	560	543	558	562	570	537	567	559	589	572	575	571	495	537	527	526	543	546	595	601	584	529	555	570	562	553	558	555	587	565	592	554	578	567	552	588	543	572	575	520	614	576	517	564	559	593	569	552	558	559	545	604	547	574	631	582	507	556	571	584	561	584	553	555	566	597	571	597	559	595	546	547	515	556	583	588	586	610	518	589	541	577	579	567	558	563	532	547	596	591	566	527	617	548	567	547	601	610	555	576	536	560	572	606	568	565	548	560	541	570	543	594	567	562	540	599	570	597	559	560	575	548	553	572	605	578	554	552	577	570	556	550	612	549	588	536	577	612	593	581	578	578	582	530	563	542	583	585	560	557	572	557	586	596	578	569	613	554	586	559	527	585	597	588	655	538	580	524	575	572	558	563	557	532	526	604	566	566	564	583	577	579	571	601	541	597	546	540	532	570	534	595	570	585	574	568	569	591	547	592	549	557	575	590	597	589	575	580	590	572	582	613	549	569	530	607	620	568	597	560	539	572	591	552	546	597	594	536	567	581	583	516	572	553	558	580	604	552	570	622	568	558	585	543	543	562	497	569	549	596	598	582	615	601	602	615	592	609	592	556	552	564	526	588	565	557	549	590	587	623	594	576	540	579	568	631	586	549	568	559	593	564	583	543	557	547	539	556	555	562	538	594	561	550	551	578	589	587	542	619	610	572	567	586	572	596	600	590	556	610	578	611	545	567	584	560	545	542	574	565	580	569	578	513	568	595	595	528	571	585	579	582	545	557	569	598	569	595	602	596	548	570	601	570	564	560	543	547	550	487	594	558	527	564	585	604	550	555	571	585	568	537	585	544	574	610	512	570	575	624	593	569	587	567	565	604	553	571	584	571	580	554	539	568	593	559	585	577	586	569	564	597	534	545	562	529	560	545	540	556	559	590	538	562	571	562	535	585	568	590	538	542	527	592	558	619	597	597	598	555	599	527	578	566	579	572	545	541	597	584	551	578	545	593	584	553	608	582	541	594	584	504	603	602	572	541	608	545	560	564	543	542	606	621	576	598	567	539	572	599	583	537	555	589	558	595	571	601	522	584	600	606	563	570	550	603	554	533	564	563	586	541	537	619	534	602	552	565	565	587	574	537	552	547	606	556	568	557	595	585	593	565	522	558	543	534	596	558	552	593	564	566	560	575	563	611	593	615	580	608	608	548	568	587	593	519	563	571	618	558	603	592	530	575	579	622	548	539	562	574	582	567	603	594	568	598	580	604	540	599	566	615	550	559	524	578	577	522	560	543	592	552	556	544	592	581	506	550	579	593	564	502	544	599	593	591	550	593	554	571	600	583	578	569	573	556	541	547	579	581	526	583	553	539	543	569	557	539	548	590	540	593	583	560	560	548	566	558	574	529	580	576	567	534	600	535	573	556	556	551	564	557	531	591	577	608	571	562	600	564	548	565	593	584	559	590	569	599	578	611	578	561	627	561	592	555	555	596	582	560	583	578	547	569	621	600	584	563	591	572	612	557	553	550	584	587	560	579	587	586	582	559	604	558	574	539	571	571	565	569	555	576	574	590	567	625	575	529	585	569	611	568	568	573	558	559	622	554	560	567	598	567	543	552	598	567	578	571	609	601	564	587	584	586	583	551	554	537	564	585	530	568	563	571	604	540	599	546	562	593	572	565	557	535	586	569	552	613	567	571	540	556	543	577	527	573	579	579	537	574	584	511	594	536	546	595	556	573	574	555	543	553	582	570	594	532	569	524	578	569	524	570	585	521	582	549	583	525	573	587	595	566	565	587	589	535	526	573	587	545	558	566	589	568	582	574	535	552	619	593	557	561	567	588	560	590	596	522	546	535	565	541	534	564	525	564	572	596	521	604	578	566	585	545	558	561	548	559	570	612	558	570	558	571	580	559	591	526	571	569	513	589	558	555	589	544	593	573	542	572	601	595	586	592	569	568	536	562	576	559	559	594	578	577	567	563	547	576	542	572	575	542	590	604	521	608	575	609	576	597	566	567	573	585	545	501	571	558	576	590	580	509	578	567	568	560	551	596	596	593	589	565	579	530	563	555	570	553	548	563	557	586	538	560	544	568	579	554	600	566	582	580	579	582	564	550	579	532	585	522	563	549	579	553	553	566	609	571	521	578	544	570	594	586	560	550	592	587	582	588	555	599	564	596	558	550	555	605	594	568	597	570	516	560	585	564	597	585	561	564	569	571	585	564	581	619	570	613	598	604	577	567	568	567	567	567	592	617	549	536	574	546	574	581	581	580	569	605	533	549	558	557	558	557	593	563	600	553	543	555	565	552	593	584	594	511	573	614	545	557	535	576	555	568	570	563	552	542	542	555	603	571	558	605	547	583	578	595	572	587	539	592	589	540	580	589	558	569	550	573	576	573	555	604	567	544	570	551	575	558	593	563	565	546	600	543	576	558	602	577	597	581	564	537	567	527	568	561	630	556	579	617	555	633	597	577	568	582	583	601	581	604	546	591	606	525	542	587	608	535	546	546	541	598	571	549	555	551	575	581	556	566	582	562	556	571	569	618	560	515	616	534	575	615	539	596	558	585	546	533	538	564	519	600	588	596	606	559	541	577	547	554	568	621	564	539	527	565	589	606	538	615	543	555	567	590	591	579	568	533	551	543	540	570	545	567	559	613	630	572	602	571	579	575	563	555	538	552	582	537	594	548	572	572	559	600	575	554	554	565	547	563	568	563	551	589	548	575	593	582	559	581	575	577	594	559	534	583	586	549	575	553	561	571	583	562	596	603	577	615	616	587	566	577	583	577	547	578	612	589	560	544	578	561	586	560	566	524	577	565	536	563	565	579	572	606	588	590	577	590	562	583	561	564	594	551	594	535	563	581	541	597	573	592	598	558	610	553	594	514	586	590	550	574	515	548	576	583	560	580	568	552	591	576	589	523	585	599	567	616	562	574	549	559	563	532	589	622	563	583	603	581	578	560	551	579	574	534	578	544	613	552	587	541	540	561	531	562	545	611	596	569	565	568	580	589	585	572	546	592	548	524	548	571	559	576	597	581	568	580	604	559	592	578	588	543	564	582	526	528	551	554	542	590	552	567	631	521	551	577	588	569	528	601	611	576	539	539	522	552	565	546	590	597	578	542	590	556	544	540	561	571
7456	7857	5386	2671	1965	1532	1351	1216	1121	1062	1039	915	883	911	945	883	880	925	874	884	838	872	863	815	920	859	821	834	835	822	855	812	849	832	840	835	861	820	763	827	801	898	833	812	847	803	772	757	823	762	834	852	835	834	825	841	842	870	796	807	835	811	834	834	789	760	797	811	833	858	814	811	840	803	847	869	837	826	841	850	817	793	863	777	842	810	799	800	800	853	811	807	823	786	858	737	842	813	808	849	772	798	857	831	877	818	815	810	854	864	817	836	805	822	813	835	793	760	758	863	792	818	724	901	829	817	818	859	822	828	861	825	835	818	848	859	807	811	812	817	801	835	802	810	774	829	844	876	836	836	795	841	817	831	802	823	850	763	831	824	797	809	837	790	816	853	822	867	851	827	821	806	858	842	800	821	805	843	820	839	839	806	817	824	815	835	794	839	770	824	820	821	798	837	843	773	800	798	868	863	818	851	876	841	780	817	808	784	793	866	831	885	838	768	794	794	768	838	822	821	844	803	785	789	859	814	844	854	819	782	832	818	809	798	804	803	767	880	811	800	855	802	788	819	834	839	818	818	861	781	867	815	823	827	794	874	790	791	841	842	768	819	792	805	821	832	824	852	805	805	783	804	832	823	817	807	843	809	855	770	811	822	869	773	838	828	765	843	801	828	895	813	810	822	775	826	811	794	831	811	774	838	835	831	791	864	831	805	813	793	806	855	851	864	795	859	827	792	855	783	842	828	807	854	774	828	801	780	816	824	809	799	831	806	846	905	804	831	804	856	824	861	764	814	841	810	803	843	818	792	843	804	846	803	783	828	817	815	821	851	816	802	831	835	808	775	792	784	839	862	865	823	866	851	822	836	796	820	847	807	803	882	846	824	776	800	868	888	831	822	811	786	828	818	841	809	826	786	808	806	756	870	769	794	804	819	827	831	790	820	834	858	830	822	870	802	799	844	799	821	835	854	855	825	828	834	835	807	858	796	841	766	808	807	830	818	827	792	780	814	814	790	821	830	785	768	806	843	831	834	865	832	807	818	827	859	825	811	837	845	829	861	810	832	857	846	856	810	793	844	836	833	833	807	775	823	803	776	852	785	813	822	809	789	835	837	843	815	824	858	827	798	806	777	838	848	901	808	801	809	771	803	799	823	778	789	793	803	807	803	795	801	817	803	814	816	762	852	839	784	800	857	849	848	874	810	778	827	814	812	782	795	766	842	817	796	842	851	816	821	816	842	869	829	782	882	772	791	874	757	818	789	811	817	884	760	847	827	802	833	849	845	803	862	851	775	909	823	833	827	830	775	799	856	827	861	857	786	814	854	795	837	819	810	829	804	826	813	775	826	800	796	865	860	806	857	802	816	813	788	796	810	840	838	775	823	857	827	798	873	825	876	836	894	842	776	856	862	856	841	807	812	794	798	832	772	834	864	814	838	854	821	821	823	865	812	801	821	835	838	808	786	858	847	767	856	833	832	764	855	823	786	839	884	846	804	819	827	801	861	815	810	854	800	833	814	796	812	830	866	778	815	799	821	802	840	770	704	782	778	752	817	857	823	787	826	834	807	855	811	814	823	822	784	826	827	876	834	757	868	851	829	805	814	909	787	789	816	816	834	794	835	818	860	811	806	820	830	821	831	839	835	830	844	848	826	759	778	870	843	807	807	763	770	821	784	838	830	845	798	839	837	869	840	825	822	821	803	829	790	799	809	785	842	818	789	859	796	822	819	789	879	797	791	823	831	798	845	817	903	786	790	861	844	807	809	796	802	836	841	784	843	837	817	832	812	844	827	814	806	832	787	822	814	840	816	842	808	854	782	820	793	826	782	829	875	802	796	826	800	773	810	807	844	815	817	826	812	825	827	792	873	830	832	771	836	845	819	801	823	837	863	859	804	817	838	777	784	775	838	810	843	846	795	877	831	858	801	832	841	872	805	810	803	797	853	800	789	790	795	841	821	856	837	783	851	858	798	879	790	834	792	792	789	869	791	830	838	809	811	801	846	797	860	782	770	819	814	839	795	803	811	843	801	764	831	784	806	865	808	842	821	802	810	788	783	759	801	815	804	816	781	857	829	857	813	847	836	798	804	858	782	849	863	786	780	858	848	808	834	789	826	810	774	802	850	825	846	826	800	855	847	810	844	819	840	828	839	783	844	799	823	822	824	789	777	802	813	828	871	814	812	917	811	868	882	843	835	814	864	874	824	865	821	813	801	808	850	855	841	832	832	813	846	842	789	813	852	885	832	809	876	816	845	808	779	811	764	801	753	864	839	845	796	788	821	813	802	795	810	817	821	840	820	790	813	819	822	785	899	787	816	825	857	810	777	841	825	870	821	864	821	779	813	794	782	824	842	854	834	822	841	825	768	797	850	846	808	853	840	853	875	817	809	774	762	870	828	821	780	823	851	780	798	870	876	818	827	844	857	820	846	815	824	793	859	809	839	778	801	795	820	792	835	855	829	800	836	786	820	843	815	842	843	831	815	817	860	791	847	750	796	778	859	845	824	770	840	828	857	778	784	857	827	810	797	780	838	838	803	831	804	845	756	887	868	799	791	807	837	814	798	837	823	817	880	856	828	821	860	850	781	842	819	828	743	791	822	862	886	771	848	824	876	817	785	834	857	818	848	817	848	805	809	833	795	850	819	829	800	860	814	822	787	854	782	799	852	844	765	881	830	825	864	864	792	775	845	860	886	842	870	794	788	798	824	839	833	810	838	772	798	822	753	783	816	862	846	822	813	829	837	837	802	771	796	835	841	794	832	827	810	865	823	827	812	823	838	815	853	839	802	880	809	761	811	852	878	815	782	835	876	776	832	850	805	854	832	802	827	800	834	835	803	802	843	882	802	828	837	828	766	846	829	825	791	849	844	851	761	847	786	856	848	847	857	793	838	828	829	799	825	807	789	791	856	840	852	791	856	795	799	869	775	810	828	842	836	834	862	855	783	819	769	793	839	882	744	873	814	838	805	837	821	811	836	829	889	795	855	827	775	852	841	760	792	867	820	868	852	849	810	819	812	740	875	787	808	828	830	867	836	787	822	820	801	792	773	842	836	848	811	805	784	822	836	836	775	785	793	831	786	820	839	840	784	787	814	805	822	844	842	864	805	886	863	807	800	835	793	823	836	831	812	801	805	854	826	780	806	848	818	811	859	817	844	859	794	787	785	816	850	800	860	828	818	822	835	820	763	802	825	800	795	796	791	785	836	825	842	841	825	832	828	836	810	828	822	838	831	757	868	773	790	815	825	829	863	814	789	821	819	863	843	801	806	798	860	821	786	834	806	826	814	800	823	848	817	856	823	825	807	851	794	839	847	834	805	820	847	788	842	805	863	839	842	862	771	824	769	824	832	793	801	804	851	768	797	849	751	838	851	799	783	832	803	824	837	797	801	828	755	800	803	822	837	788	845	832	851	831	835	838	783	788	859	811	830	826	812	847	814	825	869	810	829	857	846	806	807	759	839	792	780	888	820
22181	21118	28750	23725	21119	21044	3793	649	468	421	346	334	316	280	256	270	263	207	223	214	192	191	203	216	187	181	190	203	176	170	182	173	155	170	193	155	169	153	161	175	185	190	183	156	164	188	185	180	168	174	174	153	162	166	198	154	151	173	155	147	165	178	156	172	167	172	139	202	181	167	171	183	169	164	167	170	151	169	176	165	162	174	182	172	170	175	166	155	183	167	169	160	171	137	170	146	154	166	165	178	167	173	179	152	163	178	166	153	159	152	179	153	149	185	163	167	162	134	179	163	162	175	152	154	139	169	159	145	160	158	162	189	174	169	148	164	154	175	151	160	155	169	186	151	177	160	180	167	151	159	156	157	181	157	148	164	175	147	169	163	155	161	163	168	164	156	149	171	169	161	163	190	174	179	159	148	171	159	167	150	164	169	180	163	146	178	165	164	175	172	136	166	165	145	191	165	164	152	143	170	168	166	165	156	157	144	172	169	150	175	161	138	140	157	154	159	166	165	178	173	175	189	171	143	165	160	187	169	147	159	170	186	176	154	151	175	173	174	166	155	168	158	174	152	186	163	164	181	164	180	185	149	183	156	175	160	183	159	164	143	159	160	168	165	134	173	173	168	169	165	152	161	171	172	169	163	158	181	154	171	152	163	180	159	154	146	165	149	164	162	159	167	173	165	178	168	181	159	154	158	171	174	175	138	174	161	182	199	159	168	146	183	173	155	157	155	151	185	163	161	195	133	161	178	167	160	173	151	162	180	178	145	135	184	158	168	170	158	160	170	160	180	166	147	153	164	160	195	146	165	173	150	174	184	155	156	198	149	162	159	150	146	170	160	175	175	164	189	150	151	142	155	157	156	155	158	147	159	174	151	121	160	179	187	167	176	171	167	155	175	172	160	166	166	183	143	169	170	149	190	162	162	167	161	153	161	177	185	147	170	172	140	137	167	180	173	166	155	165	154	161	148	166	173	172	182	148	160	173	174	175	166	163	161	165	144	168	157	172	163	151	155	160	180	166	150	172	150	142	168	159	167	168	153	169	183	182	162	189	161	172	160	168	176	177	159	168	161	177	165	151	157	160	177	189	165	143	174	177	156	173	187	159	169	175	171	166	165	169	165	142	165	172	175	172	169	181	150	159	166	171	170	157	162	161	163	189	160	163	145	151	174	177	150	171	157	152	169	162	151	189	177	172	175	198	171	148	158	180	176	182	173	150	165	130	153	163	179	178	165	152	177	156	153	150	173	176	175	171	143	167	162	185	161	170	186	150	159	167	179	151	150	173	168	152	153	161	170	166	158	163	165	173	172	133	144	158	137	172	178	166	162	190	182	161	167	186	148	167	193	169	172	171	164	165	147	155	158	161	174	168	170	186	164	163	172	151	143	139	167	157	154	151	161	158	179	154	172	143	194	177	165	184	149	182	177	178	183	165	178	159	169	176	164	178	166	192	156	180	161	154	165	184	153	175	173	164	153	161	180	150	131	177	167	167	167	176	146	165	179	157	175	190	183	186	189	149	148	153	158	170	157	166	148	189	165	162	156	128	161	148	154	135	174	168	146	149	155	155	175	158	154	168	169	161	151	194	178	152	158	165	158	178	165	193	163	175	155	173	158	183	157	169	177	168	158	159	160	158	175	160	161	154	174	188	173	148	151	171	176	161	159	136	171	161	166	158	149	189	164	166	185	186	189	166	169	185	181	176	150	157	196	178	174	153	153	170	158	155	151	169	159	180	155	158	138	163	174	165	179	167	176	163	155	152	180	169	167	176	153	160	181	159	178	186	189	160	152	193	177	158	183	171	161	166	157	166	166	139	148	185	169	154	166	162	151	170	158	171	170	173	143	184	161	153	140	156	155	174	146	136	167	160	158	175	153	160	149	162	152	166	169	161	142	159	171	152	168	165	169	156	150	153	143	151	171	151	171	161	165	145	164	180	165	182	153	183	152	160	168	155	168	161	151	178	161	150	138	171	164	182	162	163	158	170	169	161	137	163	170	171	182	152	171	167	145	165	163	182	164	156	140	160	179	154	183	201	157	152	164	154	164	165	166	142	161	189	163	153	155	158	157	138	176	159	161	150	151	155	161	176	168	148	161	148	156	171	178	159	191	153	163	147	161	171	153	164	165	172	144	171	172	152	156	147	182	173	169	177	181	159	179	156	153	172	146	164	154	160	157	168	164	161	168	183	165	156	143	159	160	152	155	156	161	147	166	147	163	154	171	170	148	161	186	147	157	156	183	160	143	165	156	177	158	157	155	186	142	165	178	172	178	170	158	166	169	156	150	162	167	167	176	171	173	164	179	168	184	172	159	162	157	173	153	147	172	200	181	161	198	153	188	153	167	161	179	168	167	181	164	171	167	180	158	164	164	175	172	145	156	154	160	180	177	137	154	161	161	162	167	137	171	175	176	162	170	165	192	151	159	182	182	178	163	180	160	161	178	180	185	156	172	156	169	148	170	172	150	161	165	161	158	168	178	159	162	193	180	168	159	161	168	156	176	165	158	173	156	173	180	149	144	164	152	156	156	192	152	147	155	135	153	157	174	165	143	161	147	141	143	163	171	179	134	150	187	151	168	182	163	177	165	181	168	160	152	157	162	181	171	166	174	151	150	166	160	154	159	161	157	165	171	164	173	140	170	163	183	165	165	154	155	158	165	172	159	182	175	162	151	171	146	168	168	152	182	149	187	181	157	167	166	162	153	156	152	166	164	176	164	170	166	168	155	160	150	181	171	159	144	152	179	158	180	153	161	167	160	166	165	177	164	145	172	179	186	187	128	142	155	188	173	148	161	159	165	172	183	148	176	161	140	143	166	162	168	169	164	158	166	164	179	168	154	149	171	146	144	167	158	154	158	170	178	174	166	170	143	161	163	167	168	162	158	171	172	146	164	165	181	171	157	158	180	180	151	166	160	164	165	169	156	184	145	169	159	174	158	148	170	144	156	180	162	148	152	159	141	162	158	173	162	160	157	141	166	145	146	175	184	165	162	168	185	154	148	157	156	168	152	162	148	138	154	153	156	162	182	141	142	169	170	150	157	185	151	181	163	160	147	158	159	176	186	158	140	167	158	162	152	180	145	159	169	155	155	160	171	166	179	166	152	160	179	167	165	186	166	158	172	173	193	176	152	167	159	179	158	144	151	163	171	170	151	168	172	201	125	158	171	147	170	180	159	165	160	177	172	158	162	185	168	165	172	150	153	163	149	165	180	173	174	175	168	159	173	170	168	178	138	153	163	153	163	166	172	151	156	180	158	163	155	151	187	157	165	174	159	161	173	143	156	163	171	171	172	172	165	178	165	164	182	142	142	151	161	139	164	173	150	177	184	165	180	162	180	151	168	142	189	174	183	140	176	150	163	163	157	165	179	152	180	158	168	176	140	163	172	203	159	148	137	154	148	173	180	185	166	150	156	152	156	158	169	158	162	153	163	158	131	165	146	160	172	179	159	168	157	185	163	154	169	150	160	170	183
9304	17539	11998	5749	3762	2498	1911	1438	1160	938	813	753	647	610	525	478	435	403	394	395	373	359	356	352	333	340	314	294	323	317	283	280	272	301	250	256	298	290	274	242	241	262	277	254	241	274	266	251	259	258	267	250	270	231	256	241	227	236	251	253	243	292	259	284	251	283	261	249	266	235	251	251	267	242	250	244	230	257	239	242	271	265	256	261	255	239	232	271	232	231	246	262	237	269	241	258	258	234	251	263	255	225	240	245	246	265	258	266	250	247	235	264	235	228	230	250	268	252	218	253	227	237	241	225	262	265	241	254	223	230	238	249	259	266	231	241	263	250	239	239	265	231	249	271	212	245	242	247	276	252	260	255	242	255	258	231	251	232	242	242	225	263	262	208	249	255	236	236	248	254	223	226	257	274	269	227	225	250	261	240	247	240	244	234	240	265	221	255	226	240	247	220	242	263	257	233	224	246	244	227	250	245	236	244	219	254	226	270	257	206	255	231	243	265	206	259	232	258	251	210	224	258	235	251	260	206	272	219	249	259	246	248	220	286	267	228	236	253	244	259	230	252	255	236	257	257	250	269	262	272	240	240	220	253	262	267	236	264	241	271	241	239	269	250	252	246	249	230	270	266	234	233	265	293	261	256	276	226	251	244	232	259	242	264	233	263	264	275	263	255	232	259	236	254	253	250	276	220	237	244	230	235	239	258	240	224	236	236	261	284	226	230	248	253	231	242	238	235	224	230	216	220	254	268	237	249	224	276	247	262	232	257	258	248	242	236	230	246	228	242	241	239	246	245	252	243	235	240	268	266	228	260	231	244	275	230	257	264	268	239	216	245	240	231	252	251	250	259	248	291	246	235	238	231	254	272	257	226	248	279	240	228	263	258	252	227	261	245	252	224	244	246	230	239	248	245	223	218	246	241	244	249	249	256	263	237	221	266	255	244	246	230	225	245	279	253	240	251	238	248	241	249	274	261	263	232	248	237	250	253	224	244	269	224	258	235	259	270	249	233	267	252	254	252	238	225	240	268	257	221	244	225	205	231	233	243	250	266	220	223	251	257	221	271	240	270	258	244	243	244	227	233	236	266	252	246	247	224	216	233	256	245	216	264	241	240	251	238	243	230	245	230	254	239	283	228	251	269	248	244	244	254	259	266	244	210	230	262	262	230	269	251	239	206	207	225	249	272	253	236	253	251	248	239	212	241	254	238	212	240	225	249	208	232	245	230	256	236	233	251	263	267	248	260	243	269	266	247	263	223	269	244	253	242	254	248	240	247	242	227	250	245	259	252	258	260	254	241	288	251	219	258	265	251	243	227	246	239	238	218	256	248	226	264	253	222	238	246	249	257	251	236	221	252	238	250	238	278	205	260	266	284	263	252	257	261	262	260	246	246	239	247	259	283	257	254	246	223	259	258	223	243	228	262	258	228	267	233	269	242	237	276	233	222	234	224	265	268	250	263	239	235	266	252	243	256	265	242	237	264	226	243	240	220	237	266	236	209	247	270	224	280	248	247	239	236	251	252	274	220	240	240	260	240	227	239	245	240	257	251	256	225	267	239	267	225	240	251	265	231	257	255	247	272	264	253	198	247	242	266	222	254	250	252	243	246	263	245	257	218	221	219	236	232	247	249	249	243	227	234	225	260	243	238	242	256	233	271	247	226	222	253	231	228	268	250	265	248	236	241	255	232	232	240	274	258	247	243	246	252	239	239	227	236	264	248	241	222	231	236	258	272	242	265	244	252	234	272	221	253	248	245	227	253	245	239	251	248	273	251	258	241	256	242	241	233	230	263	247	234	250	243	230	232	247	248	243	224	274	250	268	259	214	260	256	247	232	219	240	239	271	247	244	266	240	245	255	243	266	226	243	232	229	236	245	272	234	246	274	234	232	257	232	248	242	225	240	237	252	256	245	236	261	249	247	237	232	258	255	235	238	230	272	268	228	260	258	259	288	236	264	237	209	250	281	266	236	248	223	262	273	263	208	233	256	244	222	250	261	212	253	240	262	231	256	263	229	260	231	248	236	247	270	258	264	239	261	257	269	248	226	240	231	234	257	264	223	252	260	239	263	251	227	255	236	239	222	228	235	234	244	245	256	236	252	248	266	231	243	257	289	233	238	214	249	226	234	235	237	258	261	259	248	265	247	249	231	250	254	238	256	223	255	252	249	207	248	229	230	250	235	266	237	224	253	222	234	228	241	236	262	268	210	214	229	235	240	280	244	246	243	247	260	221	257	233	254	228	274	238	230	269	247	230	233	238	234	231	233	243	247	253	233	238	254	242	252	268	245	248	227	223	239	243	254	260	235	276	236	255	246	240	218	243	269	230	248	255	215	247	252	228	245	222	228	252	227	261	227	249	252	218	235	219	230	242	212	259	246	265	243	252	271	254	245	243	242	225	274	238	246	221	246	244	229	235	230	257	233	234	263	253	235	245	238	252	253	229	238	262	257	243	222	234	260	261	238	249	245	250	259	242	262	239	240	248	248	239	228	254	232	220	262	228	255	236	237	233	266	236	226	243	252	237	217	264	271	216	238	233	226	237	272	244	243	244	245	241	261	227	254	268	250	256	234	254	253	242	276	247	271	248	213	242	265	246	243	231	242	235	223	232	234	223	240	249	212	247	230	241	231	263	237	268	241	245	210	231	245	255	235	262	224	232	249	246	241	252	221	230	254	251	240	240	242	261	236	269	240	234	244	259	227	265	220	253	238	238	249	261	242	231	258	223	241	227	213	253	269	242	257	265	239	274	246	231	231	252	250	229	271	232	230	249	295	230	262	214	228	236	243	230	239	241	241	242	240	283	244	255	243	223	240	248	251	254	277	264	267	270	256	245	257	239	263	241	254	228	231	239	258	233	254	283	263	233	248	240	253	224	250	224	253	251	261	245	249	253	243	219	243	229	239	245	250	263	223	221	237	222	221	240	241	249	249	247	266	239	250	247	245	251	250	252	216	256	256	233	226	213	254	255	252	258	239	242	275	253	224	265	244	238	224	220	251	246	279	245	238	250	210	229	245	244	262	240	239	262	216	268	228	257	249	218	242	239	254	252	252	236	230	214	238	229	215	226	220	235	273	278	224	233	239	250	249	263	260	249	231	248	242	266	232	211	254	240	233	240	250	237	248	269	237	244	256	227	254	237	234	210	265	240	264	266	262	241	243	262	248	266	247	239	273	228	250	244	239	231	252	214	262	251	237	247	259	260	247	231	260	250	255	258	225	233	233	243	269	254	215	246	246	229	263	243	243	214	264	238	249	250	267	253	238	224	248	236	233	238	222	247	263	237	245	221	244	252	239	220	248	254	234	266	236	265	259	231	235	241	253	247	260	229	243	246	256	249	227	220	265	250	246	285	268	269	248	256	264	251	240	237	266	246	255	267	252	239	269	255	258	202	244	246	242	269	245	229	251	245	245	257	235	246	249	216	266	242	237	241	239	234	253	209	217	232	233	237	248	245	247	245	261	236	253	269	231	229
26798	19126	5775	1214	856	793	717	663	674	649	636	682	658	664	631	634	601	657	618	651	662	615	665	627	605	631	632	620	619	630	619	639	650	652	631	649	619	597	636	633	612	657	599	640	650	622	646	641	636	641	614	645	607	667	616	678	656	609	616	628	699	630	626	607	583	622	611	608	638	610	628	621	622	590	615	631	637	613	641	638	633	625	599	589	598	594	639	607	635	648	595	712	636	578	596	675	655	640	621	624	637	611	656	632	606	619	589	662	682	660	622	648	629	588	654	648	643	653	587	631	582	614	613	643	613	627	628	651	672	604	612	615	607	621	680	621	640	603	627	637	666	615	610	620	650	602	669	628	619	633	627	632	619	618	607	629	659	628	615	615	636	648	644	662	642	630	609	614	633	673	632	605	643	632	620	601	628	620	580	601	599	597	641	648	632	593	622	627	637	611	611	571	633	637	673	615	625	609	648	639	640	641	634	631	588	658	619	638	645	607	626	656	591	625	635	624	632	642	685	601	597	630	628	599	608	645	636	641	647	602	630	638	609	606	627	647	619	593	599	656	626	636	631	627	583	625	607	605	625	621	626	623	638	663	588	625	648	634	693	632	572	632	582	611	617	630	638	684	664	606	570	633	611	632	585	652	613	604	625	647	635	585	587	631	603	639	597	594	631	604	626	652	652	628	648	612	619	613	664	629	601	638	613	655	621	610	643	630	610	634	606	635	605	622	678	632	625	647	617	622	674	621	600	601	615	662	610	679	611	643	659	568	656	601	615	658	621	644	617	683	667	614	616	640	627	615	651	627	685	620	583	565	583	613	646	622	577	622	634	599	590	623	630	628	608	640	669	604	631	621	601	637	618	565	605	636	623	619	618	639	615	603	624	614	578	597	630	640	628	614	634	606	641	608	648	638	676	627	644	632	612	669	640	656	623	617	647	611	677	609	619	598	621	609	615	603	653	620	605	651	617	650	585	639	628	622	616	608	603	621	662	632	628	612	630	621	623	620	627	594	636	636	624	646	615	668	565	648	614	632	641	644	650	643	634	619	617	594	625	634	670	597	683	637	613	647	627	622	623	646	616	627	654	667	591	621	622	643	623	615	567	619	637	646	580	592	669	665	616	633	667	651	610	623	638	583	625	605	659	625	637	617	649	687	612	622	633	651	565	627	663	611	628	593	596	617	644	635	609	647	621	657	553	634	600	629	644	654	660	642	626	667	657	628	617	643	669	640	613	616	631	633	659	596	628	632	616	643	647	653	651	636	593	587	641	615	630	652	610	598	610	641	665	655	644	639	633	634	641	620	629	617	633	599	619	656	657	655	625	661	658	629	627	627	627	615	630	605	580	628	568	612	648	650	645	629	659	659	650	604	599	640	647	600	655	658	637	638	635	640	660	627	598	597	608	630	599	578	599	601	623	647	667	644	626	617	661	618	564	608	632	683	650	678	596	640	622	582	644	629	628	629	610	627	600	602	635	601	628	620	642	632	608	645	690	635	641	605	599	637	641	584	692	595	611	621	634	617	664	642	637	632	596	652	555	647	654	674	610	621	654	587	617	640	644	628	637	565	632	599	648	660	576	667	641	625	596	625	620	629	678	626	636	614	607	662	610	613	655	641	600	615	655	668	626	628	639	618	617	612	595	626	647	628	614	642	622	653	643	699	607	629	636	597	617	625	621	575	627	635	628	572	608	617	661	608	617	631	644	548	640	589	629	626	622	662	676	639	663	681	641	610	594	665	622	661	669	620	626	652	663	581	592	647	636	616	603	623	615	651	614	546	640	624	626	583	625	615	617	636	604	650	572	650	569	630	627	639	601	687	655	657	600	599	639	614	677	613	640	621	682	586	591	631	624	589	609	610	603	582	628	627	596	607	594	635	619	595	615	631	628	618	629	643	606	665	587	616	643	625	621	616	621	639	610	626	639	640	649	649	613	600	644	594	601	643	607	630	603	638	620	612	643	635	629	613	611	626	627	577	651	662	695	610	629	592	634	579	610	624	631	606	621	598	630	621	598	597	620	602	634	674	628	620	655	617	638	613	598	585	612	642	619	595	594	628	607	664	682	582	685	673	666	638	653	611	590	625	661	641	614	657	612	607	629	636	655	597	614	593	622	623	625	644	612	648	627	643	609	612	649	684	604	630	654	686	639	609	605	632	620	629	634	632	634	630	661	638	606	675	648	663	692	625	619	632	615	637	643	641	660	686	615	661	624	636	632	637	593	658	649	655	657	585	602	652	638	641	622	624	617	592	627	610	629	604	630	663	685	645	619	615	647	598	583	638	590	671	611	620	650	609	653	592	614	632	634	627	625	630	616	629	618	624	688	596	622	686	599	608	643	641	608	641	662	635	629	588	629	598	623	605	626	645	621	644	603	649	671	657	628	639	597	631	641	660	649	590	624	618	660	633	609	606	606	657	606	653	632	646	592	589	662	627	612	632	645	609	571	638	546	647	640	619	588	650	617	587	628	660	677	629	641	675	615	635	637	599	656	585	617	611	615	643	656	601	594	617	614	604	634	591	651	605	623	609	662	596	590	606	644	612	661	563	594	645	624	635	634	631	625	612	603	625	647	612	651	645	618	603	647	621	612	602	624	614	622	601	691	662	654	627	599	672	625	626	594	646	619	606	639	645	657	624	629	597	655	650	613	624	611	671	629	627	637	610	619	619	624	603	622	547	619	623	655	655	606	644	642	608	644	642	662	638	630	629	641	607	603	643	655	605	650	607	660	614	596	615	598	602	621	676	621	680	602	597	622	610	621	602	587	674	642	653	636	597	621	629	591	659	616	633	636	605	622	662	651	630	621	624	626	653	667	628	633	640	612	647	643	664	613	628	594	641	641	652	631	593	610	663	636	643	647	646	591	647	622	655	603	635	586	639	632	630	669	600	602	570	663	627	608	661	609	619	602	607	656	615	628	636	593	626	679	599	624	592	602	619	623	638	670	663	576	629	610	621	619	637	622	654	591	643	618	629	648	643	636	623	591	591	668	591	626	653	607	596	631	621	693	615	639	640	652	647	583	628	635	658	621	621	616	630	626	661	653	600	627	607	586	614	647	638	636	643	617	645	645	649	651	560	597	581	588	640	617	644	652	632	600	607	603	660	620	656	617	623	603	645	637	648	603	595	610	623	631	605	631	626	636	641	601	649	630	645	635	651	609	624	660	641	663	633	644	680	656	627	657	635	664	631	648	610	624	612	612	605	635	653	609	624	645	600	635	637	643	593	666	635	601	657	652	686	626	613	621	573	644	617	597	616	636	583	579	634	617	633	681	625	646	627	606	634	574	629	652	592	636	644	659	624	558	565	662	608	629	611	619	686	587	644	616	631	647	632	655	589	687	633	645	652	628	659	652	639	605	642	581	637	628	654	615	622	582	630	665	680	644	666	665	638	635	598	610	607	612	588	613	680	619	634	641	618	632	650	631	613	615	647	616	591	653	644	664	670	626	646	608	658	659	600	623	610	581	614	649	603
7299	4091	2803	1679	1286	1209	1118	1070	1046	982	1015	940	966	955	957	959	890	958	970	929	984	882	912	934	943	929	910	896	938	914	915	943	906	948	982	920	908	915	938	1007	947	975	968	870	896	923	897	877	929	935	941	884	905	974	925	949	932	974	956	901	951	913	926	906	940	969	906	982	915	979	925	894	904	924	900	990	940	939	914	956	941	895	944	939	911	949	936	893	890	869	946	935	908	921	943	971	897	892	867	928	922	904	932	885	923	920	900	894	923	888	877	931	926	928	921	976	885	904	891	883	940	990	949	896	953	935	963	909	954	888	950	936	981	917	961	937	934	945	942	910	888	915	918	902	915	917	975	909	838	889	934	872	871	941	932	971	914	894	901	916	978	893	942	880	879	938	868	916	975	932	926	929	934	912	945	959	914	942	863	954	922	961	927	930	883	884	915	984	916	885	889	906	928	905	919	957	918	896	962	950	876	873	945	874	887	991	873	913	885	890	897	923	929	913	919	957	935	928	906	913	941	869	949	910	961	956	917	962	948	916	922	922	909	929	899	913	924	928	877	874	930	893	901	861	919	884	902	899	891	915	928	880	932	934	891	935	909	917	925	875	915	935	976	929	949	942	956	913	891	896	882	944	908	900	937	850	917	845	933	895	855	908	926	905	934	929	882	923	933	856	896	939	951	889	903	900	915	946	953	904	846	944	957	922	921	921	931	914	920	942	883	867	955	951	966	875	918	910	906	940	986	911	919	874	917	929	897	913	958	931	946	932	907	935	898	894	896	888	920	939	958	911	891	929	956	892	930	897	864	878	953	921	890	894	925	930	961	900	953	891	872	910	950	983	855	983	900	896	961	903	910	899	895	954	950	959	925	923	891	877	884	934	926	916	911	911	942	872	926	894	879	909	960	920	902	898	935	957	921	825	924	951	956	904	928	955	977	942	923	906	878	927	972	900	868	890	933	965	964	952	900	955	935	970	939	881	982	930	935	916	938	909	886	950	933	863	953	936	906	897	920	883	927	917	878	903	933	958	924	938	871	906	890	936	906	941	939	957	872	912	924	862	869	945	936	903	932	951	899	922	951	899	907	929	938	999	881	936	889	885	941	934	941	902	915	932	910	923	930	892	888	906	951	906	875	910	894	926	952	933	918	959	907	918	935	898	965	862	915	903	905	963	904	899	930	938	937	904	934	935	924	887	938	946	964	962	919	987	927	913	953	903	926	947	933	927	910	965	933	877	902	903	896	932	894	937	932	885	907	896	913	961	860	945	917	941	958	950	897	913	936	984	940	911	891	874	887	947	902	917	908	910	847	885	913	881	939	936	940	937	929	913	885	898	902	947	921	865	930	902	923	931	958	895	969	937	859	890	885	928	888	901	952	884	944	915	873	901	888	925	948	923	915	866	892	917	921	927	937	947	925	879	893	932	950	959	960	939	912	918	909	940	891	914	933	943	909	910	885	920	913	903	903	904	939	898	884	958	929	905	938	989	898	971	877	952	955	913	886	970	920	881	949	930	859	936	933	908	899	941	891	889	905	930	971	935	895	971	928	970	881	955	984	908	867	881	848	894	966	850	900	889	936	908	928	888	934	903	898	905	912	912	931	902	898	933	931	951	907	883	949	950	927	876	903	900	930	905	934	924	954	954	978	891	953	895	906	886	904	883	918	889	906	900	904	905	963	893	957	928	921	891	929	897	875	965	934	889	943	920	932	941	884	902	969	973	964	852	897	865	896	895	950	916	883	905	938	945	912	899	908	942	819	933	959	864	910	907	877	918	987	954	967	873	909	935	970	876	874	879	942	920	877	864	910	920	906	970	909	923	913	953	954	911	937	863	951	957	915	976	931	920	960	919	931	918	886	974	938	922	868	921	924	921	888	916	912	927	944	938	884	871	932	964	910	945	929	929	879	883	922	954	874	912	921	942	939	913	906	894	906	864	901	952	979	934	958	893	978	908	940	909	919	920	911	909	933	908	953	948	846	943	945	932	939	945	907	887	947	907	901	867	920	928	944	947	934	874	931	952	925	916	920	918	925	921	946	1006	928	928	949	967	894	895	919	909	945	931	902	971	930	913	884	899	963	883	933	888	922	876	913	937	906	932	946	905	920	927	899	862	922	895	915	930	920	909	979	945	949	870	849	877	951	905	945	986	905	908	934	963	879	939	1010	939	865	937	904	926	945	915	890	933	885	879	901	876	893	912	911	940	885	960	925	960	935	877	861	905	900	941	951	894	954	950	924	870	887	938	904	918	915	997	901	928	903	894	939	904	962	910	874	853	901	927	860	945	907	920	879	941	912	907	931	834	913	927	949	930	968	909	918	937	960	876	916	876	910	909	878	878	896	905	922	879	872	891	914	911	982	925	906	910	921	939	905	930	930	859	932	864	891	936	916	911	927	872	933	969	895	975	909	908	953	879	912	967	919	937	928	922	887	933	900	968	876	933	890	966	910	896	898	894	882	890	875	895	903	966	939	952	911	881	922	897	963	879	910	973	943	922	914	891	896	930	927	938	961	936	896	922	929	964	893	925	948	877	906	932	973	881	953	859	936	888	919	941	922	907	887	923	895	941	872	915	911	964	951	916	927	873	953	859	881	928	942	917	890	971	909	954	893	922	948	923	923	923	924	916	969	962	919	872	898	938	883	893	899	972	948	906	903	913	933	921	950	919	910	924	913	886	975	898	943	938	954	922	914	957	851	887	920	934	891	931	872	894	969	939	930	945	885	970	876	899	893	893	909	937	935	944	876	929	918	926	906	899	931	887	991	900	937	911	910	893	901	916	910	931	961	910	935	913	941	925	947	891	893	941	923	901	925	940	937	941	892	905	927	923	927	917	917	895	976	905	917	892	907	918	891	890	940	957	943	927	916	893	936	902	924	866	876	916	929	963	941	965	978	964	957	942	931	904	999	949	885	970	909	916	847	865	914	890	913	946	928	892	971	949	895	932	903	878	900	929	891	906	942	879	939	973	900	909	940	914	931	967	919	935	937	941	945	875	890	929	951	896	922	902	961	932	912	927	885	936	932	920	959	918	876	970	869	929	955	930	964	913	936	925	952	906	899	899	918	953	923	914	882	922	925	965	902	944	921	945	965	858	890	916	880	928	905	911	886	950	940	944	967	953	966	926	944	883	929	897	946	995	935	947	873	897	890	890	954	905	885	944	865	946	968	947	942	903	942	944	900	840	919	887	915	891	902	920	930	868	894	929	896	913	923	905	947	856	910	917	932	949	901	877	917	880	936	905	945	987	978	913	899	902	916	963	916	946	894	918	957	932	928	926	958	976	883	928	931	908	911	973	907	886	885	961	928	936	921	897	794	959	915	910	923	923	953	901	911	951	915	885	949	908	911	905	924	900	953	866	858	916	944	981	938	868	938	896	954	968	934	970	924	929	943	946	899	912	944	849	935	924	930	941	942	907	874	924	900	985	909	899	910	922	945	957	896	936	899	874	926	949	899	914	880	927	891	925	914	944	889	926
22987	21028	28163	24110	21006	6917	893	631	482	496	434	401	441	390	427	429	389	363	337	382	351	342	357	393	365	339	348	361	361	324	341	374	359	335	323	344	353	317	319	350	354	357	358	356	318	350	338	322	344	359	340	349	347	308	327	328	355	362	327	341	372	334	370	321	329	371	368	362	358	376	335	310	371	330	338	338	351	334	343	278	328	340	364	334	366	266	323	331	332	322	368	314	346	342	375	344	322	342	354	376	336	333	345	333	318	347	310	327	336	352	329	326	320	344	301	338	321	346	310	347	356	317	321	342	359	363	308	341	363	329	329	360	333	325	360	350	308	341	335	350	337	313	342	349	334	343	358	335	351	340	334	316	347	341	351	364	364	309	323	351	320	343	334	352	334	332	337	361	293	336	324	357	334	308	370	334	324	323	345	374	345	338	373	330	329	334	370	328	336	342	339	312	362	318	332	331	350	335	339	315	391	332	343	366	347	327	344	321	310	335	368	320	349	319	340	338	311	361	352	323	335	317	362	360	379	344	342	363	330	369	341	330	349	345	381	350	333	333	336	298	343	339	369	316	335	321	394	350	330	347	349	325	345	332	337	334	334	341	366	356	336	387	338	336	360	354	353	335	315	317	324	364	320	346	331	338	350	343	343	341	350	346	343	356	346	360	346	352	334	356	335	363	334	324	367	331	349	366	337	332	334	336	323	320	370	353	344	342	311	330	338	346	323	359	342	338	362	335	327	319	323	340	340	314	305	344	332	333	300	348	331	337	354	358	331	349	376	333	334	358	325	318	323	342	336	339	330	344	324	329	314	326	319	332	359	323	406	326	341	328	336	371	334	341	357	365	337	317	334	342	335	341	344	321	327	333	354	327	307	323	380	316	323	327	373	331	357	324	326	335	349	354	343	330	361	376	356	342	346	355	354	343	374	353	324	339	357	313	320	343	352	359	331	328	356	343	346	327	349	329	348	353	345	323	312	334	321	340	342	326	330	347	305	338	368	323	336	333	322	345	356	343	343	340	360	325	329	338	345	303	313	316	359	331	340	361	297	345	343	333	344	367	341	339	347	349	340	305	344	347	346	366	323	323	324	327	337	345	327	351	340	341	339	340	324	335	353	364	336	355	361	300	362	348	324	318	349	341	307	309	336	347	355	373	380	353	354	345	351	342	341	342	351	347	324	307	351	343	337	345	378	349	341	333	366	353	321	348	332	372	318	347	343	340	345	322	327	319	349	337	317	338	330	349	365	324	364	358	340	346	342	365	316	346	319	346	364	345	357	312	313	347	353	360	335	329	373	342	308	366	303	351	326	350	352	331	346	354	376	349	314	325	372	326	315	310	327	362	322	309	340	310	328	332	335	330	361	328	352	321	362	343	340	341	355	327	346	343	367	332	361	360	360	366	350	346	309	361	342	336	351	360	301	336	352	342	324	291	309	335	376	330	329	351	331	346	357	364	329	337	326	338	324	375	363	353	346	349	345	347	362	359	339	349	356	325	308	319	352	302	339	352	358	349	331	335	337	343	363	343	332	302	343	335	336	337	338	331	317	340	301	351	346	351	352	390	337	331	331	365	341	335	367	368	347	328	305	356	296	333	343	317	347	316	342	373	319	308	331	306	353	325	354	357	317	332	356	335	361	353	344	332	332	340	337	336	315	349	368	334	346	328	322	369	327	286	343	372	341	333	325	338	348	326	348	323	333	343	334	330	337	364	313	343	285	308	337	311	355	341	352	340	326	335	346	327	330	338	306	324	320	341	346	338	338	319	342	340	334	355	340	361	369	335	301	343	356	337	333	342	323	355	353	340	317	353	322	303	332	315	344	345	371	350	341	309	297	343	319	325	328	355	331	350	331	303	358	342	348	347	330	336	337	323	329	334	359	339	364	320	324	317	348	324	332	332	315	336	345	326	314	372	335	335	339	348	333	352	342	302	339	339	369	351	363	324	363	322	338	346	306	343	362	352	340	315	345	351	349	358	351	332	383	302	311	314	351	337	315	331	337	326	358	359	359	363	323	338	336	361	363	363	336	330	328	324	317	341	356	379	345	337	299	345	319	356	355	320	324	330	351	339	332	321	334	344	396	335	330	335	374	340	324	339	336	344	366	367	347	322	331	369	339	312	333	379	312	327	318	300	339	334	362	318	333	336	310	350	352	342	335	342	355	339	357	337	339	323	329	353	302	351	353	312	322	355	328	355	357	340	327	327	303	337	335	341	320	334	344	329	350	328	323	331	315	345	353	354	335	352	346	343	327	347	344	343	339	363	341	335	327	338	286	348	335	342	340	351	329	315	345	351	362	353	329	336	366	354	325	337	363	339	343	338	315	328	342	328	335	327	354	362	305	338	372	316	359	342	311	345	339	321	337	323	363	350	353	331	322	338	352	331	318	319	339	343	352	336	345	334	335	362	333	325	322	309	345	314	341	323	341	319	399	317	312	360	320	320	328	347	323	358	335	340	361	339	315	365	314	342	347	333	348	310	342	328	353	357	317	324	329	357	370	333	356	350	337	330	374	360	329	345	349	301	308	335	357	325	337	354	348	324	329	342	330	324	346	337	334	338	341	343	287	312	387	351	337	337	357	331	316	325	341	366	347	358	373	297	322	363	318	350	320	322	335	331	313	346	359	346	322	338	345	338	344	340	345	343	347	352	335	291	362	355	320	321	359	339	321	341	325	335	347	332	317	320	322	332	341	311	372	301	333	344	324	332	321	313	329	347	333	349	358	362	315	366	342	327	326	327	358	331	325	354	300	319	339	354	357	335	362	348	362	322	327	351	326	343	373	360	333	341	313	355	353	342	321	341	357	319	347	333	355	347	360	345	322	315	352	337	326	367	317	325	341	327	313	316	332	359	357	320	363	345	318	376	313	331	342	365	333	353	306	335	350	358	317	347	323	339	355	354	376	357	346	368	335	308	323	353	321	356	341	313	354	321	347	323	306	326	370	302	366	348	358	337	352	329	317	341	323	329	320	320	346	371	342	314	334	370	351	349	339	306	346	330	287	319	338	336	344	325	349	325	353	327	338	346	287	351	326	349	369	326	306	338	333	344	352	343	333	358	338	368	341	314	369	358	331	337	315	347	323	319	349	360	370	352	324	320	362	331	350	342	346	330	366	381	315	346	358	384	363	292	318	348	313	338	340	367	324	341	336	335	360	320	358	329	350	374	367	345	359	357	327	336	364	308	369	366	319	333	298	320	358	351	352	360	330	325	319	359	360	325	361	331	328	351	346	318	322	370	333	318	331	326	320	329	341	361	300	352	347	365	368	309	340	323	336	355	333	308	337	296	324	311	318	340	350	336	298	378	301	341	306	346	296	321	361	333	375	334	330	331	314	373	347	340	323	329	352	357	365	321	323	352	354	332	330	320	323	315	322	327	348	351	324	346	314	334	299	339	346	299	336	318	347	322	325	319	352	337	340	340	339	374	353	338	363	348	341	322	348	326	356	318	315	340	327	358	331	314	311	336	365	335
8151	12032	8219	3743	2612	1831	1562	1156	1057	901	872	782	733	713	684	648	602	621	590	629	653	587	554	587	536	579	584	542	559	559	593	526	563	534	554	518	497	502	524	531	510	547	511	561	542	522	545	511	530	567	527	540	537	494	531	555	556	513	545	539	554	547	528	521	526	551	523	543	521	536	525	527	527	515	525	528	537	531	512	545	560	517	538	525	530	556	534	523	561	539	522	514	538	566	505	523	539	524	534	530	528	512	528	533	534	494	514	500	500	493	529	511	545	534	524	522	513	531	513	496	566	540	537	576	474	512	534	543	497	514	492	545	520	550	547	520	483	550	511	497	476	533	536	510	507	509	544	491	507	516	475	538	524	504	489	498	528	577	499	524	514	496	551	538	526	482	516	534	526	520	536	514	530	544	515	534	546	482	531	513	533	510	529	533	485	496	493	504	565	515	505	546	520	521	529	499	509	557	523	506	521	514	516	540	509	539	511	523	510	505	491	542	514	520	524	524	520	545	567	524	519	502	533	513	526	507	563	516	494	562	531	548	591	528	521	491	512	478	488	488	491	532	506	526	541	505	561	496	534	502	501	528	519	545	507	567	508	537	477	471	491	504	520	534	511	535	492	496	526	526	522	545	492	535	537	503	533	513	508	504	576	496	539	540	542	532	533	516	474	501	536	506	512	553	506	545	501	532	506	552	538	543	521	509	536	483	490	521	542	543	499	505	546	507	529	552	544	482	534	513	497	561	547	492	525	573	528	529	472	556	530	554	549	575	543	517	522	500	545	496	494	536	531	518	482	494	487	519	551	558	464	468	539	512	528	517	524	506	500	556	531	512	512	537	549	517	530	508	534	518	525	488	521	512	523	538	523	511	507	534	496	501	527	499	529	510	555	512	513	477	504	518	507	513	520	525	497	534	550	552	507	550	531	505	540	532	494	505	471	521	506	483	506	536	548	532	519	555	502	499	500	529	533	546	508	523	502	492	508	556	528	553	510	498	539	520	488	501	485	485	486	515	513	514	507	545	528	522	518	541	530	511	509	501	500	548	538	504	545	528	489	509	501	558	560	554	551	545	553	494	532	479	529	514	524	535	541	542	518	529	541	519	516	503	540	499	521	498	535	527	496	545	482	503	511	471	543	503	505	533	503	501	521	546	519	493	534	528	544	546	529	520	484	498	556	537	503	549	545	513	524	510	542	531	532	521	513	526	516	541	522	486	516	531	512	525	555	521	545	552	499	532	477	537	487	521	543	533	525	531	502	504	490	550	533	482	489	517	539	550	519	543	519	521	575	494	519	541	510	521	529	551	526	534	521	538	520	486	529	576	528	523	509	509	547	503	510	538	549	533	532	517	512	513	509	515	488	489	524	533	488	580	533	512	508	509	466	534	509	493	501	552	543	528	540	506	559	522	521	479	504	553	496	538	515	516	547	546	509	477	583	490	503	541	490	506	524	535	547	561	556	571	495	539	517	519	550	500	494	532	533	493	554	531	489	484	517	532	515	503	555	529	513	539	532	530	530	521	536	522	547	539	534	524	529	546	504	517	525	494	518	544	506	517	525	528	540	508	546	520	534	523	515	543	502	556	519	480	537	514	470	550	523	544	522	500	508	525	524	504	545	531	559	524	528	493	493	478	502	541	498	540	541	505	504	508	479	535	517	480	480	539	528	505	494	537	514	522	516	479	488	505	533	505	522	494	521	551	528	536	490	525	479	496	521	504	499	576	477	541	520	501	523	552	502	520	528	532	563	522	546	522	554	488	543	513	519	545	523	517	484	543	533	497	503	522	539	528	538	535	514	542	517	549	564	499	535	533	536	505	497	527	549	530	510	501	509	490	550	507	512	508	528	508	532	517	515	514	508	524	508	519	525	486	500	478	513	508	544	547	508	497	556	542	529	525	523	537	548	516	568	521	515	521	512	539	523	536	530	518	536	508	516	530	498	527	534	549	489	510	551	495	528	540	511	530	540	516	527	516	498	555	546	534	499	511	513	497	502	504	524	522	513	524	514	550	552	505	508	512	501	494	542	537	502	541	553	511	534	596	511	517	533	545	481	537	490	528	474	541	506	551	533	545	541	554	499	531	478	532	516	537	551	533	522	502	499	515	458	540	554	519	527	499	551	528	506	496	509	524	548	524	553	483	529	483	543	522	503	520	517	514	486	497	528	541	506	568	545	516	534	538	513	515	506	513	507	513	539	490	533	489	553	547	519	516	504	528	505	509	563	503	506	488	577	535	530	515	542	525	535	523	490	535	544	523	498	547	512	525	528	533	528	583	541	525	504	549	520	535	499	559	473	492	490	479	518	498	517	565	530	550	514	521	498	514	507	539	520	566	533	532	504	531	555	523	500	515	526	528	505	541	500	496	528	480	563	515	556	494	521	538	544	549	495	551	529	486	549	528	485	530	505	564	508	490	505	531	508	552	499	486	481	499	508	528	499	498	495	553	514	522	489	512	537	499	530	530	536	487	490	520	570	533	510	561	531	517	504	472	529	522	534	543	485	496	469	565	538	527	517	536	501	537	504	533	483	510	523	507	557	517	505	514	524	519	543	522	576	525	482	538	513	518	550	524	502	531	547	512	498	513	534	518	494	553	528	471	535	520	548	483	496	489	567	538	512	531	507	519	517	466	517	488	539	532	518	508	535	509	524	525	555	530	511	542	545	527	524	494	513	560	531	553	560	543	523	511	515	517	527	524	487	506	558	533	507	490	503	521	481	517	549	534	528	534	517	536	499	535	561	531	519	525	480	543	510	508	540	534	467	510	492	500	543	579	519	488	543	492	515	520	512	537	493	518	526	498	514	510	528	494	523	482	502	517	538	551	509	505	543	465	530	516	494	515	524	525	534	524	543	550	517	503	509	526	527	484	554	517	496	502	523	512	506	501	507	502	557	514	504	569	515	513	502	533	488	572	515	525	545	524	546	548	482	492	501	542	513	528	563	471	502	544	564	535	528	533	516	521	501	493	552	504	490	528	538	465	537	523	516	524	521	520	496	488	522	525	529	537	503	553	527	533	512	533	539	560	545	489	504	546	508	558	517	487	531	520	497	519	546	512	590	546	535	526	524	545	498	524	545	503	512	540	495	527	509	524	501	538	529	543	487	559	541	536	511	522	530	528	490	526	515	516	523	530	462	508	522	528	523	543	477	520	501	537	557	557	476	521	561	529	470	571	530	493	495	474	506	497	533	543	511	490	509	519	525	504	556	588	547	522	505	551	532	469	537	551	526	470	535	500	520	528	521	507	551	525	526	515	499	526	545	513	511	531	531	516	493	514	524	511	521	510	544	550	550	537	531	525	529	521	508	541	537	516	542	509	526	520	511	554	534	537	540	503	482	526	478	504	544	536	494	521	484	548	490	488	504	536	560	523	500	517	537	541	547	543	538	533	515	510	512	566	524	511	510	517	527	559	580	505	528	533	508	485	548	517	554	543	494	554	507	539	522	507	494	536	470	532	544	508	536	480	565	507
24329	21102	26691	25145	4169	908	835	708	714	630	627	599	616	634	579	619	581	665	556	575	550	581	607	579	552	553	594	555	554	598	581	612	604	542	556	589	558	605	549	545	567	568	589	570	560	569	591	537	563	577	608	582	554	551	569	550	552	582	582	581	548	554	540	577	566	580	564	586	577	606	601	555	564	565	644	575	577	554	544	577	533	590	554	588	571	585	583	551	558	559	574	578	538	543	573	575	573	573	564	578	529	572	619	568	538	597	564	545	554	602	547	597	569	569	568	536	556	600	579	538	537	598	554	536	552	568	574	530	543	570	602	599	589	572	594	574	558	538	585	537	590	566	608	578	593	554	546	535	527	544	520	532	562	562	537	572	558	551	559	595	601	540	512	582	619	609	544	584	582	552	581	556	546	573	556	547	565	560	552	560	577	590	551	532	530	584	565	570	586	575	564	575	574	545	562	571	587	592	614	554	618	536	584	556	569	550	538	575	581	561	569	545	599	554	530	545	524	564	560	589	593	550	509	535	587	560	558	571	557	552	561	557	570	573	580	604	603	592	568	578	573	564	557	521	593	578	552	566	592	558	579	555	527	578	538	522	546	557	583	567	577	553	574	532	522	636	604	598	574	536	615	623	559	556	594	581	504	561	568	584	567	573	558	613	538	567	560	508	536	598	585	563	514	544	564	580	568	589	570	564	529	581	555	608	594	550	585	553	577	537	577	520	548	598	567	565	568	588	546	591	563	585	565	556	568	568	590	566	579	559	549	591	545	539	578	584	560	559	601	591	563	549	558	562	552	595	543	533	581	558	563	584	561	561	552	537	560	583	567	571	590	529	557	561	535	564	592	610	529	555	565	557	582	546	547	528	592	529	564	513	559	580	579	560	575	593	591	530	558	547	555	565	590	613	540	526	574	546	573	590	554	613	569	540	560	585	559	598	570	585	565	580	594	583	557	565	540	526	531	576	587	572	610	569	602	569	579	553	561	613	536	524	591	552	569	601	615	511	531	563	537	551	579	577	570	592	559	578	573	542	608	591	572	556	579	554	517	558	580	597	552	556	566	546	580	529	575	569	557	544	561	577	592	545	584	527	546	605	531	555	597	600	567	593	550	576	588	564	576	603	552	558	542	545	538	616	573	552	569	578	599	574	576	551	589	583	582	525	595	524	625	593	598	595	556	596	570	563	577	603	583	595	577	594	555	538	597	617	550	570	623	585	571	557	564	564	567	543	560	590	604	583	568	623	571	569	575	551	550	606	568	567	572	557	582	554	574	561	578	537	552	577	568	539	549	602	587	581	576	560	532	555	527	547	590	591	590	559	593	554	591	605	602	571	551	574	571	538	575	562	576	579	564	540	546	583	589	574	593	552	516	517	547	554	486	566	618	580	619	521	538	553	566	565	583	538	513	598	558	572	541	561	543	551	561	560	582	587	608	563	536	553	563	580	542	560	556	564	551	578	554	579	557	594	541	598	598	563	568	552	584	542	552	581	586	601	579	582	556	553	557	518	554	552	541	565	534	597	557	558	548	557	559	556	561	605	507	564	522	564	594	526	568	558	590	529	552	510	581	536	559	561	579	575	585	547	570	556	593	554	578	587	591	581	559	528	555	574	569	588	581	546	553	553	519	618	561	586	582	565	582	593	555	588	544	588	543	562	544	570	545	577	607	621	598	569	582	553	555	535	559	587	617	577	577	601	577	584	600	554	545	561	591	581	533	571	558	558	526	559	570	596	561	551	623	576	625	547	579	575	586	577	551	549	540	562	558	593	603	575	541	539	537	585	558	578	599	523	570	557	581	572	607	589	625	557	600	546	573	568	570	568	578	582	580	597	534	537	522	562	538	578	555	569	566	580	585	578	590	571	561	538	551	578	586	591	586	523	578	582	511	578	560	545	571	547	590	618	624	546	593	581	532	555	539	553	560	552	530	548	575	552	573	589	600	574	581	576	530	557	555	535	564	615	561	591	588	571	530	563	546	531	524	539	567	601	614	532	593	609	568	560	538	565	564	562	575	569	533	570	535	529	573	591	550	574	543	563	547	614	612	593	550	590	606	559	564	578	610	563	558	549	556	574	597	611	536	597	549	546	583	539	575	583	604	579	554	568	561	543	582	576	579	538	575	548	559	523	541	592	571	583	568	546	554	570	577	532	541	584	552	581	557	551	553	542	588	587	548	550	566	575	577	586	586	563	562	583	536	579	568	589	510	574	560	564	557	533	579	545	557	609	571	583	556	601	527	557	557	620	562	562	536	550	546	548	644	562	542	563	551	607	578	581	564	559	542	567	521	558	550	606	589	575	572	563	561	562	557	548	572	548	510	576	535	554	567	567	582	572	548	577	581	541	568	571	523	573	602	539	561	569	570	566	554	616	537	547	563	581	583	576	545	614	581	513	556	553	541	566	530	552	537	615	566	589	570	604	582	589	555	547	566	561	574	552	562	546	542	565	559	578	541	580	592	554	546	552	572	583	569	555	539	570	579	594	540	546	612	553	565	525	542	577	558	546	612	574	594	519	588	603	600	546	610	556	583	574	562	574	559	582	568	589	566	589	607	614	574	575	542	546	572	551	548	566	571	566	589	566	564	530	543	617	538	523	591	583	546	578	596	590	535	625	553	591	562	583	575	549	563	582	564	573	608	573	573	611	566	594	574	597	554	616	579	539	551	583	511	589	554	591	590	593	545	522	595	534	535	559	556	553	536	558	525	551	567	544	593	583	579	570	561	626	582	574	577	555	581	600	525	540	551	563	573	562	592	549	604	572	589	611	526	556	563	536	607	561	576	545	588	554	567	543	582	553	542	564	558	628	619	522	563	561	557	568	573	571	566	601	576	555	589	579	535	580	507	585	560	585	554	573	564	554	535	563	583	559	547	601	605	572	533	538	528	526	531	540	572	555	541	574	550	541	616	635	556	555	560	521	495	534	582	553	547	573	626	581	560	534	493	565	569	588	588	570	587	568	558	550	528	592	551	545	550	557	538	590	533	539	582	575	583	577	584	559	580	558	565	556	579	569	583	576	599	555	616	509	570	597	597	552	598	536	529	546	559	556	571	558	541	569	555	543	531	618	525	535	538	588	597	586	542	582	561	546	551	590	555	543	568	552	555	582	492	587	598	576	520	540	546	600	566	556	534	560	575	560	553	573	612	577	574	529	577	566	580	574	583	611	593	551	561	556	567	558	558	583	549	550	563	536	527	594	594	544	568	561	576	611	551	591	547	565	512	561	587	585	579	529	566	586	571	568	558	601	574	574	598	568	589	562	570	565	585	576	556	557	592	605	558	539	553	534	567	544	555	604	598	567	562	553	538	557	609	543	528	603	577	522	569	561	571	540	577	548	565	602	561	579	561	577	504	545	577	587	586	511	577	566	551	545	595	563	576	614	604	550	567	557	572	517	515	596	608	563	561	575	561	542	601	578	557	562	609	572	525	536	568	579	512	536	540	552	609	622	557	582	567	562	546	569	573	592	531	555
7462	7905	5509	2717	1964	1649	1391	1216	1048	1048	1018	948	961	908	914	938	886	916	845	865	798	907	879	840	824	840	815	857	854	816	830	823	747	772	814	850	844	831	863	776	756	850	824	804	835	836	845	853	779	841	792	864	833	787	809	840	798	859	782	801	848	791	824	768	849	843	792	858	785	844	835	787	847	860	786	804	823	827	839	802	810	758	822	776	821	821	818	876	842	794	758	817	800	819	865	807	825	836	818	785	811	817	725	813	800	780	813	744	823	846	858	896	863	861	850	803	817	820	826	811	834	850	845	809	781	832	876	844	811	851	773	791	824	889	793	836	764	825	840	819	859	815	811	819	827	878	818	813	814	806	802	800	848	791	810	837	786	861	801	806	800	795	822	839	840	808	843	826	884	833	822	861	808	838	779	847	802	822	789	800	781	843	749	840	813	798	806	787	822	780	830	811	797	785	849	821	818	824	763	826	846	828	814	798	810	814	844	836	872	842	828	813	798	807	824	819	806	807	763	782	880	845	822	846	817	801	867	817	769	840	799	823	801	811	783	844	833	858	855	864	811	830	820	841	834	823	809	819	857	807	777	869	840	798	874	797	814	823	796	826	862	824	827	792	823	792	893	829	827	814	876	853	793	850	861	809	743	808	867	784	804	834	837	863	843	815	845	818	772	812	807	802	836	786	805	777	801	834	818	860	781	790	842	821	801	774	825	802	845	848	801	825	792	820	885	762	821	838	784	809	831	799	814	807	730	809	808	790	800	817	786	829	816	815	790	835	840	821	858	837	831	791	833	836	855	830	817	830	763	813	836	809	790	847	808	811	789	843	792	877	799	789	796	786	811	796	776	806	792	802	832	772	807	796	790	827	795	821	857	816	851	837	881	852	820	806	824	839	819	835	845	799	841	853	853	784	768	834	885	853	815	807	838	806	878	831	770	840	800	845	856	826	841	768	816	803	782	840	801	854	840	842	838	821	798	835	804	837	808	823	812	800	816	845	833	801	842	811	843	889	816	794	819	854	806	820	821	821	824	849	781	842	815	817	782	849	818	851	758	801	796	817	821	783	879	862	833	789	842	861	842	832	829	822	767	809	811	803	774	857	820	811	770	792	811	821	854	884	784	803	844	795	814	805	784	811	845	828	804	744	811	832	829	815	791	803	836	809	848	799	788	862	795	810	810	855	826	822	835	801	811	829	824	842	799	812	785	797	763	832	800	785	828	760	829	819	824	830	821	829	855	788	857	825	833	797	785	833	849	806	834	775	810	810	813	853	816	858	816	813	803	837	787	871	861	771	865	827	820	843	861	793	808	796	795	894	799	852	848	784	799	833	801	849	835	806	845	863	788	774	855	770	787	802	828	791	799	832	798	835	835	881	867	807	847	770	857	868	800	815	816	853	809	796	861	763	763	855	792	827	796	841	807	846	795	781	862	802	819	827	829	807	812	807	827	839	830	791	802	803	819	789	773	843	833	847	818	795	801	757	820	800	802	828	821	816	799	806	820	828	813	816	811	854	840	826	813	828	833	792	816	816	832	820	796	863	840	845	817	789	875	815	825	821	862	838	820	791	787	880	775	851	751	849	808	810	863	790	785	814	848	756	834	791	793	810	820	829	820	795	789	813	822	812	804	796	856	801	781	805	783	817	789	805	828	828	783	823	794	841	829	852	830	847	791	839	838	873	834	827	874	832	804	784	837	873	853	854	794	858	787	829	800	824	801	853	826	816	805	837	791	820	798	824	787	766	778	829	798	856	821	849	784	815	848	799	800	835	885	803	823	815	864	833	868	780	814	853	802	832	795	841	848	807	796	818	829	854	790	853	807	854	816	841	855	819	810	835	891	817	775	834	804	822	857	838	802	835	818	791	825	819	809	818	835	813	820	821	818	846	825	852	810	896	822	765	808	855	814	809	863	816	782	853	823	772	783	905	829	823	766	817	824	779	835	826	859	813	741	800	884	811	874	800	803	784	779	790	836	789	834	823	799	837	803	784	798	805	803	790	802	821	810	832	794	836	809	835	753	843	799	818	812	852	810	804	808	827	862	736	811	767	815	788	865	830	815	801	814	829	794	822	798	785	806	814	804	790	854	834	839	782	787	793	785	844	787	836	802	806	792	819	848	814	772	856	801	797	853	818	808	778	826	781	777	817	815	831	824	837	814	793	804	854	839	824	817	860	836	873	775	808	790	809	798	845	810	865	788	806	756	834	783	802	840	827	842	799	822	841	832	837	849	783	863	808	819	858	791	813	818	857	796	783	853	821	767	800	809	826	822	788	776	768	809	829	838	816	811	775	823	814	793	770	850	814	817	825	825	832	871	813	824	812	883	814	814	842	831	820	804	860	844	859	840	826	867	847	820	846	792	815	800	836	805	811	816	828	843	811	822	806	811	782	838	838	774	810	813	816	771	826	788	824	817	840	829	812	810	807	825	812	795	816	797	868	805	811	795	840	772	811	800	836	819	847	811	862	806	816	844	793	813	811	866	901	825	824	796	761	790	826	816	863	838	778	769	826	771	820	795	793	811	812	808	755	817	866	798	872	826	862	846	814	803	791	754	789	767	766	785	813	831	829	843	806	792	822	765	786	829	855	791	783	837	827	811	854	802	825	864	779	812	859	841	782	829	822	816	879	778	807	833	929	804	823	804	818	844	800	766	802	772	823	839	833	815	782	784	843	774	844	799	817	868	845	810	829	833	901	772	806	818	792	795	831	747	820	835	827	784	835	782	844	786	806	885	829	794	772	796	832	832	751	862	839	757	808	839	848	828	814	836	793	837	824	830	792	867	807	828	872	822	760	844	812	787	869	834	819	853	814	840	810	824	851	856	767	815	819	814	816	832	875	813	816	790	822	783	839	825	806	812	797	879	812	810	766	821	785	798	780	862	805	787	810	803	799	847	799	889	814	854	880	810	805	867	812	796	783	824	818	809	864	752	840	790	796	807	827	797	817	842	772	806	838	821	815	826	827	804	793	811	815	802	871	869	835	858	801	800	760	811	821	850	850	835	808	777	820	826	778	818	803	854	798	778	800	842	799	778	823	780	819	786	840	805	856	829	840	803	849	834	840	816	805	798	811	796	805	824	800	847	797	818	785	807	820	823	840	845	763	796	815	824	776	785	802	777	830	804	843	823	845	837	796	866	789	781	807	765	830	794	831	821	783	853	830	782	861	825	767	835	809	845	804	782	833	805	791	843	796	824	774	810	813	786	784	804	860	796	852	744	827	792	793	831	824	853	759	812	778	755	797	793	805	817	807	814	821	769	833	844	770	751	809	851	795	840	802	816	800	838	785	797	838	804	884	827	812	821	806	800	826	765	790	873	817	795	808	858	824	799	790	788	863	841	812	799	819	845	844	788	848	850	800	810	843	885	764	841	908	786	828	798	808	871	794	778	832	824	810	826	816	762	811	795	833	846	797	791	848	802	852	807	860	782	813	806	871	828	784	821	800	799	766	806	851	848	783	860	844	824	804	792	802
22231	21182	28880	23760	21182	21096	3651	673	498	413	383	289	321	289	260	265	250	231	243	232	206	187	203	182	192	184	206	172	185	174	211	181	164	178	193	160	178	196	161	188	155	187	144	172	188	197	180	172	172	156	175	185	170	180	178	169	166	196	147	153	160	184	165	155	187	158	183	164	152	170	170	174	164	189	178	142	186	172	154	164	172	173	156	177	174	160	154	182	179	166	164	188	180	170	151	158	176	159	162	164	154	158	188	210	151	141	143	162	178	156	187	172	153	183	161	173	165	161	168	173	162	165	180	159	170	164	173	143	157	166	158	149	171	180	167	154	158	155	147	159	160	142	152	177	166	164	145	171	151	178	161	160	170	151	166	153	154	181	170	159	174	163	151	167	161	175	152	151	156	184	168	157	173	180	143	163	149	161	166	171	162	179	138	165	189	175	153	162	147	166	157	194	159	151	165	184	171	168	177	170	177	168	157	191	164	152	177	161	196	151	161	165	133	165	154	169	174	156	172	170	145	174	188	157	146	168	149	183	161	170	173	178	180	157	181	167	161	166	168	171	169	172	178	170	161	169	188	168	158	175	153	174	150	159	157	173	163	166	161	183	152	171	149	160	182	143	159	167	178	165	156	166	173	169	155	145	188	167	183	151	161	187	156	186	163	144	153	160	148	165	170	163	163	173	161	175	162	149	159	149	159	174	160	162	169	161	151	170	175	168	174	156	177	168	169	159	170	165	175	156	153	167	157	176	133	153	163	179	164	160	166	162	162	159	152	159	182	174	161	165	165	172	149	147	168	173	149	139	191	170	169	164	155	165	191	178	168	166	163	174	152	175	165	150	201	180	158	183	161	155	154	175	179	176	163	175	165	196	142	164	179	159	171	142	175	157	143	176	151	187	146	130	185	147	178	161	159	188	179	197	161	175	158	174	141	201	170	184	160	173	175	164	168	171	156	154	165	171	157	170	164	166	159	153	161	152	165	164	159	171	156	181	155	167	172	166	173	151	161	178	181	145	178	187	165	177	131	169	164	149	191	166	149	169	172	159	152	166	143	159	170	154	188	150	168	156	192	150	164	160	167	183	167	174	166	192	172	163	165	188	150	171	143	160	179	154	153	163	155	173	142	154	160	155	159	151	184	154	169	170	139	171	164	153	181	150	149	160	169	171	180	163	161	140	160	160	167	165	169	137	170	147	155	186	175	159	148	174	148	180	171	167	171	143	176	147	166	176	173	172	182	157	160	175	163	165	148	192	166	177	139	167	189	153	181	171	174	184	155	177	161	161	162	154	167	141	174	175	181	159	148	159	164	176	180	158	177	149	153	141	170	165	188	170	156	168	161	164	149	151	130	172	168	150	172	158	139	179	156	153	176	187	157	173	165	175	155	156	174	178	145	149	169	176	158	144	171	141	154	192	153	144	173	161	143	168	180	169	169	156	168	178	155	167	152	164	153	175	153	152	147	149	161	156	147	166	164	154	159	168	161	159	174	154	156	177	154	195	163	168	181	159	157	162	168	161	165	168	172	158	159	184	184	158	142	165	163	154	158	172	155	173	147	180	179	156	160	147	140	174	151	162	155	170	183	140	162	153	165	187	183	175	155	178	140	168	165	151	174	174	171	157	159	159	148	164	173	176	162	166	172	176	167	152	159	157	174	151	185	156	181	160	168	160	168	164	170	171	160	166	164	179	172	143	168	189	177	144	164	163	157	154	158	182	172	152	171	141	167	176	169	172	178	172	141	152	174	175	186	160	155	169	165	165	162	169	147	165	164	152	166	145	155	157	175	178	174	161	167	167	195	167	161	182	162	168	156	180	174	140	173	132	156	134	183	161	173	162	178	191	157	165	166	185	168	163	150	175	191	169	166	158	159	158	156	180	180	155	172	185	162	151	179	159	148	155	155	160	174	165	172	190	184	166	181	157	171	167	139	167	145	157	186	155	174	156	181	154	158	160	162	173	164	179	178	169	161	181	196	155	165	164	146	159	146	179	172	176	159	149	166	184	150	190	146	166	156	183	149	201	157	185	167	167	158	175	164	152	164	150	176	184	135	177	161	160	136	176	165	165	176	163	165	180	159	174	157	173	160	151	196	148	162	134	145	181	151	150	173	167	159	167	168	159	155	162	156	145	160	181	174	154	184	163	172	163	159	182	161	165	158	147	148	145	153	175	151	152	151	198	144	152	170	169	179	166	153	171	178	157	162	162	159	159	161	177	146	170	160	131	159	178	156	163	167	168	167	173	148	158	148	182	177	152	165	170	150	162	163	162	154	182	143	185	173	153	159	167	170	179	194	198	188	163	178	163	185	151	173	181	153	153	147	164	160	150	184	171	157	166	163	163	154	158	169	168	152	167	178	153	154	166	163	156	159	164	172	157	140	143	155	183	153	175	175	153	184	175	155	175	160	187	155	172	173	156	156	172	174	149	156	153	163	182	160	156	154	136	172	162	149	163	171	170	190	172	158	169	151	162	142	176	153	168	192	169	165	156	163	178	165	166	175	189	162	179	171	171	153	192	176	187	172	156	168	146	178	155	167	163	171	175	165	180	191	177	155	154	164	170	160	152	154	165	167	161	154	164	151	145	149	151	170	153	178	158	161	163	171	131	162	156	168	160	171	174	141	174	173	166	160	143	203	177	166	159	146	161	179	170	146	191	146	154	146	160	164	164	162	157	153	174	161	156	171	167	169	162	172	162	171	168	166	167	169	162	179	171	138	159	170	176	176	170	161	166	180	170	175	161	159	178	163	158	166	154	157	156	160	160	152	161	164	178	162	152	168	177	187	178	139	181	187	155	150	169	172	167	181	170	160	170	148	184	168	152	152	170	174	170	149	179	158	160	180	152	153	142	176	184	167	173	174	168	149	134	176	165	185	165	166	186	163	161	161	154	167	157	166	142	148	179	137	167	166	155	179	162	153	167	154	151	178	155	164	154	165	162	179	154	162	167	131	166	137	161	176	159	179	167	159	190	147	172	174	165	154	176	187	156	172	165	165	164	172	157	169	173	173	175	160	160	158	166	172	194	160	158	164	169	165	167	166	155	165	165	153	179	163	161	165	151	167	151	172	160	172	150	156	173	167	166	172	160	163	193	160	178	181	161	167	176	172	159	167	156	162	124	172	166	187	164	148	140	156	164	149	177	141	157	177	173	197	201	160	177	177	168	151	144	168	162	187	172	181	166	141	157	143	162	168	146	150	140	161	173	143	161	160	177	151	173	171	170	177	163	171	178	167	164	138	164	143	171	159	167	176	170	186	140	161	163	157	160	154	166	161	184	184	166	157	175	165	171	185	162	146	169	154	157	156	181	181	162	141	169	142	154	163	179	150	155	157	162	167	150	172	155	148	183	180	204	172	163	153	171	161	165	164	143	156	175	148	164	176	184	180	177	186	182	176	153	168	165	137	167	161	174	172	192	155	165	155	127	150	167	171	151	178	159	170	200	141	166	143	160	168	151	160	188	176	163	183	154	166	173
10703	17666	12085	5858	3738	2570	1897	1400	1039	960	810	677	670	594	506	495	458	438	389	356	360	401	340	326	298	308	332	303	315	302	280	299	281	289	275	283	267	275	267	270	272	292	271	264	267	274	252	233	284	252	276	243	237	261	241	251	241	242	245	266	252	251	246	277	246	271	220	269	251	258	219	223	257	260	277	245	240	249	198	272	251	253	230	242	262	267	266	225	236	239	265	232	285	221	239	260	232	259	241	241	264	230	242	237	260	228	237	238	266	236	274	246	250	246	266	259	266	263	250	251	250	224	256	226	234	236	259	261	227	231	262	269	247	235	233	227	242	247	228	246	255	248	243	261	251	242	247	246	239	240	255	258	240	240	220	276	259	260	253	256	242	233	268	253	223	222	242	255	248	242	244	216	232	231	247	242	255	240	249	255	257	247	273	246	255	247	252	246	231	271	241	240	224	264	261	255	258	258	252	246	213	253	239	256	212	263	225	228	234	243	237	231	237	238	242	258	258	239	251	218	244	254	244	256	242	235	270	214	245	237	247	258	245	232	244	252	245	239	230	263	238	257	214	247	229	266	257	220	251	241	259	234	238	250	228	273	254	253	274	278	245	204	247	257	232	252	235	245	278	221	252	261	234	258	234	260	255	259	242	227	239	256	252	245	230	260	237	246	256	256	260	255	251	270	251	247	244	238	241	222	230	253	221	247	237	275	238	236	258	226	257	223	241	239	234	265	213	245	232	232	243	271	256	258	240	242	233	253	211	245	241	248	252	231	262	254	247	248	273	244	224	229	256	243	243	266	237	255	248	257	247	246	239	236	251	219	231	239	273	254	232	234	247	258	253	258	242	240	230	259	261	246	264	230	242	253	256	226	268	240	232	239	230	252	246	267	209	246	272	252	242	275	241	251	227	264	237	255	247	259	239	285	232	222	251	224	250	237	252	236	247	255	243	269	238	232	236	218	274	235	253	257	251	264	257	241	246	246	239	233	237	263	218	236	250	245	261	230	241	239	262	265	266	237	256	230	234	247	268	242	236	247	240	223	247	262	239	238	237	254	259	248	227	261	257	258	232	263	223	247	256	248	223	249	250	252	220	253	246	268	243	248	245	234	242	244	244	229	259	259	211	249	226	270	247	255	238	268	257	251	232	284	241	250	236	272	228	242	265	241	261	230	217	233	239	247	221	277	233	231	260	253	248	242	226	247	247	258	274	229	244	245	250	232	232	250	270	239	223	233	245	234	248	246	208	265	261	252	209	243	241	261	244	252	260	257	244	235	233	232	244	230	239	236	255	248	276	228	239	221	248	227	244	242	245	274	237	268	223	240	255	242	230	269	267	230	249	259	233	240	238	245	251	221	245	236	223	244	245	240	251	235	233	255	213	242	252	238	251	243	230	240	213	217	258	251	258	264	255	244	246	226	232	272	244	238	223	228	254	240	248	238	258	239	253	236	282	273	229	252	271	230	237	243	236	251	227	232	210	245	236	251	242	265	251	255	260	274	261	237	250	222	247	235	227	258	252	250	252	283	266	238	238	268	238	270	246	238	231	252	250	254	267	244	231	248	259	255	248	251	264	254	242	236	243	252	248	226	259	223	273	234	257	232	239	252	227	235	229	236	255	249	249	247	211	250	256	230	238	239	269	220	251	254	248	246	248	238	232	242	245	269	238	236	243	280	253	259	256	239	267	210	217	229	240	222	248	264	285	240	249	255	234	237	252	253	267	254	250	253	218	243	236	243	237	228	249	256	241	225	249	259	244	235	243	259	235	274	233	221	226	262	274	243	226	276	224	248	232	250	253	228	248	243	254	257	256	237	263	266	218	257	259	241	256	230	239	259	275	249	241	250	236	262	267	255	237	229	259	258	227	255	250	263	267	249	253	233	258	252	258	239	253	241	236	242	279	250	222	267	264	251	275	223	243	240	230	236	233	232	245	257	228	251	234	262	227	236	237	245	257	215	256	249	224	271	251	243	268	261	247	244	242	255	263	240	256	268	238	247	245	245	242	218	235	218	244	226	234	272	264	262	242	253	254	258	267	261	239	235	243	238	221	267	255	239	252	230	242	226	234	246	246	248	244	263	257	249	231	254	242	258	243	257	238	232	225	258	233	243	256	268	265	239	238	253	232	233	272	268	227	246	228	236	256	234	224	261	265	260	260	243	237	252	241	249	216	249	241	253	244	265	262	226	219	261	252	256	255	224	233	251	253	219	228	243	250	232	248	243	300	262	248	239	257	263	272	249	225	259	242	253	248	260	224	249	264	240	241	248	284	233	231	235	229	268	262	236	235	230	245	267	260	239	252	243	236	240	259	247	237	236	258	234	244	254	266	237	248	229	246	281	252	232	253	266	251	247	226	249	237	255	242	241	234	214	249	257	211	241	242	231	248	263	225	239	274	249	242	229	236	228	215	263	257	223	250	251	233	259	251	232	245	255	231	248	254	239	232	238	252	240	236	254	253	242	246	247	265	240	238	262	234	207	243	252	234	234	240	260	229	242	218	246	252	244	235	240	226	269	240	251	261	259	237	250	268	255	280	265	230	258	224	243	232	205	226	251	258	227	252	278	276	222	242	246	250	254	225	262	253	251	249	228	246	213	226	247	254	244	237	250	236	211	220	266	227	278	239	252	247	252	269	260	252	254	231	243	233	237	248	222	260	245	236	218	242	240	233	249	226	223	277	248	231	230	242	223	241	243	242	211	264	260	240	240	252	241	240	213	252	219	238	258	262	228	251	270	259	240	226	245	241	247	221	231	232	269	256	238	251	236	243	254	256	245	237	243	262	244	245	249	256	241	231	247	247	248	234	267	248	222	238	248	258	250	253	236	227	227	215	259	231	260	256	247	249	265	217	250	260	254	284	245	271	279	227	265	240	264	249	224	248	219	245	245	265	225	250	219	253	253	235	243	236	232	237	242	237	252	250	246	272	264	257	249	226	241	251	261	244	258	241	257	275	247	228	237	240	253	277	257	216	256	230	262	232	248	268	213	244	245	250	206	232	238	230	245	262	237	250	239	245	250	240	240	245	243	258	257	253	223	246	259	246	260	235	234	228	248	254	247	247	249	238	275	248	219	222	242	285	237	263	246	259	236	247	299	259	267	230	231	260	260	256	245	240	264	252	250	244	258	237	273	250	267	241	225	257	228	255	220	245	253	257	261	243	281	239	239	231	250	248	222	267	244	224	276	226	249	240	270	261	225	248	231	221	231	249	230	247	251	257	246	235	258	246	235	227	248	254	214	234	234	250	250	264	250	277	245	244	243	253	245	249	270	283	260	246	234	231	254	245	239	284	242	235	239	245	262	243	277	246	245	232	239	250	247	232	257	260	255	256	255	243	274	218	271	283	247	240	234	235	229	237	272	239	253	217	243	242	255	254	249	230	233	273	230	229	272	248	225	258	234	270	234	233	258	238	208	216	275	232	247	240	234	265	248	241	246	247	251	245	264	274	238	262	235	242	252	241	253	240	250	228	203
26782	18964	5798	1209	817	715	694	660	598	634	629	653	684	622	641	658	631	647	665	640	627	581	645	615	601	579	622	616	645	616	603	593	628	612	634	624	604	598	624	659	629	593	605	613	645	645	613	617	599	623	613	619	648	613	607	617	609	663	627	621	545	645	650	609	597	603	614	636	583	645	594	617	634	596	618	571	648	619	577	629	602	608	595	615	605	656	661	633	603	592	670	650	630	635	629	618	608	601	607	649	643	644	624	608	602	610	660	597	638	640	679	631	612	602	603	594	688	644	652	639	635	610	618	638	625	599	598	632	588	622	634	652	604	620	648	632	636	632	640	571	592	586	637	620	631	640	601	611	613	578	590	629	618	595	629	568	626	615	624	645	605	592	604	626	581	611	624	600	641	660	618	627	604	635	601	654	602	613	543	648	596	628	625	590	614	674	595	658	642	666	633	604	619	633	605	621	652	645	626	616	634	610	629	656	658	570	609	619	603	619	653	650	631	596	625	597	650	596	649	598	630	595	611	623	672	578	640	660	594	656	634	630	642	625	616	612	591	601	621	587	614	586	606	609	637	636	659	587	645	656	631	614	609	595	612	615	616	650	619	675	595	576	599	597	633	622	629	613	642	583	648	643	576	617	652	632	636	615	565	609	693	651	566	580	649	650	637	629	562	635	669	587	600	606	664	610	656	638	628	636	621	625	642	583	619	635	669	623	621	593	596	616	640	560	605	601	620	659	592	607	559	608	612	639	580	576	627	674	625	655	571	597	601	647	620	642	613	600	602	623	584	601	626	601	596	611	603	578	622	647	611	612	626	610	634	617	611	612	630	569	573	634	634	657	622	643	637	637	602	599	647	612	651	577	637	620	626	594	606	632	623	626	607	582	648	593	630	598	635	581	663	638	637	614	615	599	579	591	657	621	615	614	646	631	575	606	665	609	623	624	594	637	635	655	659	587	634	642	643	656	644	602	623	644	579	614	586	653	600	604	629	610	628	641	627	612	608	624	639	597	587	603	576	628	639	616	641	620	619	629	647	614	601	609	637	608	624	633	661	661	613	593	663	646	594	620	572	653	602	615	590	605	588	619	656	661	636	612	618	655	591	620	635	621	635	654	570	667	594	621	628	588	604	629	588	603	577	586	653	635	648	583	618	658	662	663	632	646	625	628	625	577	647	631	625	597	619	602	660	605	584	615	614	587	613	636	654	640	598	640	637	601	658	625	636	736	613	636	665	642	628	608	626	561	623	659	628	648	597	598	582	596	624	628	610	639	613	640	637	584	631	591	646	620	590	588	621	625	579	612	603	618	608	625	626	624	651	630	598	617	619	580	586	596	610	638	611	583	598	632	585	600	608	631	650	602	630	636	584	574	612	607	627	631	594	593	619	596	617	613	608	620	632	592	590	599	638	575	600	612	635	635	601	618	621	612	643	593	601	623	625	637	673	647	626	638	632	623	618	621	637	644	585	627	638	638	667	571	601	601	618	624	571	644	553	593	680	596	645	648	629	608	615	638	604	606	620	611	585	657	632	630	649	604	647	578	581	581	629	607	591	613	614	607	580	643	600	635	597	589	656	615	593	620	627	606	621	587	630	622	604	650	680	639	566	601	617	640	641	602	571	674	599	600	640	611	566	623	604	576	644	606	617	611	659	623	645	613	679	635	615	616	641	660	626	654	646	588	583	625	638	631	609	596	632	665	625	641	622	601	598	606	598	630	604	643	641	583	615	568	624	639	606	641	622	650	586	625	607	637	616	634	626	588	603	591	606	601	642	604	647	605	673	638	656	637	606	665	624	662	609	642	643	597	616	617	617	647	627	578	653	634	628	635	621	622	603	593	655	656	581	623	643	622	615	612	611	646	599	625	637	658	625	578	606	559	634	656	602	626	618	627	621	592	584	601	624	636	608	617	623	600	631	610	641	606	610	667	604	656	614	648	580	633	632	612	594	631	643	610	603	613	657	632	629	646	670	603	586	624	604	626	638	647	558	605	644	650	611	629	611	623	626	605	614	624	588	555	630	636	598	621	620	669	645	588	625	617	595	621	600	624	610	598	598	605	642	598	638	590	627	606	604	627	634	620	622	668	619	622	651	624	592	579	613	585	600	628	593	610	610	615	608	629	576	641	622	644	618	592	619	662	609	587	608	644	572	619	625	632	622	620	668	635	626	618	612	567	608	581	635	605	642	598	622	610	629	657	629	594	671	585	607	626	610	633	610	646	617	623	626	593	625	621	665	580	654	605	612	643	629	575	622	655	594	598	636	621	635	680	591	647	613	614	603	627	627	622	636	625	594	637	658	578	613	611	613	620	606	620	626	622	602	615	625	622	620	605	564	602	634	623	585	633	601	617	633	600	663	605	636	579	659	622	641	582	649	599	619	591	598	630	648	632	624	572	615	592	645	602	610	675	619	648	648	645	602	606	622	607	599	627	643	633	662	626	608	638	626	638	581	582	650	638	637	595	640	621	599	638	600	612	620	612	639	633	629	629	622	650	643	645	623	586	665	618	636	613	640	668	611	638	621	572	574	612	662	608	644	647	605	550	618	612	581	635	622	609	588	631	608	597	625	629	666	626	645	620	649	642	659	605	619	661	607	618	602	612	630	623	642	609	636	612	586	599	577	671	635	637	604	625	617	619	609	667	602	614	601	612	669	611	588	640	626	638	611	652	595	656	635	601	613	624	574	605	595	575	615	589	616	629	646	645	616	599	610	587	632	648	547	654	656	595	629	654	603	608	600	592	585	569	578	569	611	602	646	648	615	587	590	649	613	632	617	575	579	612	611	658	637	582	614	572	610	613	562	599	620	624	633	651	632	633	618	650	636	628	621	605	629	591	600	609	610	606	634	665	573	606	647	607	621	611	623	604	609	604	633	613	624	665	633	599	661	608	614	611	599	636	646	583	614	592	648	628	638	639	610	626	631	615	623	610	570	610	608	625	633	652	660	644	619	608	634	604	634	629	613	606	647	587	639	669	616	615	613	610	657	595	632	643	600	628	587	638	672	644	655	631	601	581	624	637	648	619	627	628	613	576	625	625	600	640	618	619	622	641	637	656	594	668	605	601	548	621	620	583	590	628	616	622	602	607	637	587	608	650	611	617	588	607	604	652	594	614	638	638	681	627	598	614	571	580	598	598	635	670	610	617	595	619	601	624	627	661	586	629	641	609	632	669	608	637	550	592	648	643	626	654	638	629	608	601	582	615	561	626	601	698	647	616	621	614	618	610	624	615	649	597	608	637	650	640	609	622	651	590	656	625	588	595	622	679	635	626	623	630	602	604	636	625	627	633	621	588	617	583	619	591	642	653	603	655	611	678	636	576	605	605	608	554	616	616	589	659	597	612	684	614	575	598	641	630	629	619	627	638	635	581	593	638	624	649	585	578	626	643	643	618	634	598	594	610	596	628	603	642	593	648	593	587	561	606	599	660	627	641	617	613	649	659	622	562	609	660	636	601	612	608	606	630	627	623	570	632
7387	4090	2926	1676	1374	1212	1123	1056	985	1003	988	962	965	937	979	948	960	894	963	933	972	936	911	940	889	932	934	950	914	939	915	961	860	926	899	913	894	959	899	911	891	917	922	924	877	960	902	904	973	905	927	922	915	882	944	894	972	911	861	900	951	881	923	899	914	912	920	879	950	958	885	955	917	943	946	899	947	907	914	875	892	920	942	959	926	860	911	930	941	899	936	890	911	926	876	976	955	860	896	967	885	949	916	939	880	877	897	893	892	895	862	892	964	921	927	887	938	974	935	939	885	883	916	942	904	913	912	955	846	916	936	952	934	890	936	912	887	965	927	903	898	907	936	908	926	917	903	911	859	892	938	907	931	852	921	823	940	909	937	922	929	922	920	950	901	936	879	843	932	891	917	914	883	903	941	940	896	921	894	957	903	884	912	894	892	898	916	950	905	935	908	890	938	921	847	910	916	906	911	891	891	914	927	894	923	938	891	906	905	962	927	917	893	868	906	905	890	940	920	921	925	837	915	926	953	883	908	930	937	873	953	931	948	887	901	958	918	928	908	906	858	958	914	941	929	882	866	940	952	864	900	875	950	896	895	926	880	893	943	919	947	897	884	889	900	936	858	980	888	914	884	883	924	995	918	917	870	895	880	913	945	919	889	939	943	904	932	899	884	949	898	856	941	858	914	929	931	935	952	932	912	896	941	915	965	929	930	901	967	934	895	892	849	909	908	885	940	877	897	930	897	913	961	956	912	929	875	917	933	892	930	903	907	917	934	914	937	919	898	924	918	938	915	880	913	950	909	878	911	875	960	877	963	867	853	944	922	847	962	975	898	921	915	919	863	884	898	919	922	940	908	928	911	888	950	930	899	921	929	870	866	936	898	949	940	901	881	930	885	896	953	939	943	892	915	899	902	876	904	909	913	842	931	885	906	911	896	930	910	897	900	911	871	919	874	945	929	877	911	889	909	967	834	871	876	900	960	944	878	898	899	908	900	905	977	924	901	941	982	953	905	892	939	875	885	910	901	864	895	907	937	930	861	971	865	863	912	959	951	913	794	928	885	915	849	960	938	838	908	945	941	951	934	948	934	919	885	907	925	912	932	896	886	877	939	838	929	858	889	848	904	950	901	949	864	927	928	947	924	934	890	952	921	948	897	962	878	911	922	883	944	954	916	894	879	872	871	889	890	883	906	975	929	936	891	923	921	916	898	890	872	895	948	937	924	926	915	915	889	906	889	922	865	902	944	931	898	945	932	917	892	899	893	843	982	881	897	892	954	890	978	939	913	920	931	876	884	887	944	881	966	924	903	924	948	906	876	912	928	921	907	885	891	950	886	924	951	888	885	903	884	911	858	908	910	877	843	892	955	910	932	956	959	906	879	906	903	956	914	886	928	892	927	868	931	919	969	896	918	918	921	963	904	924	940	893	939	919	902	913	967	951	893	892	890	880	905	848	925	904	864	915	895	881	882	830	850	875	898	911	933	906	881	909	861	836	919	890	933	962	912	939	933	915	901	906	922	981	1018	946	962	953	867	909	858	933	907	931	916	958	972	940	868	894	901	893	974	918	913	938	903	895	854	856	972	910	904	944	882	932	903	892	905	885	910	948	882	875	882	908	926	892	897	908	878	904	907	869	925	895	955	972	945	901	874	914	947	867	895	872	891	909	943	948	900	904	964	945	893	877	960	845	844	909	975	952	948	957	946	893	826	871	886	938	935	943	903	961	867	942	900	899	869	857	964	891	906	923	923	970	915	949	924	885	887	899	896	914	952	924	885	935	913	906	901	938	914	922	899	900	898	881	1018	943	880	852	850	880	858	928	904	907	942	903	982	909	905	922	916	923	879	942	936	903	917	922	886	913	944	903	911	929	918	913	932	906	893	902	918	867	904	929	902	902	830	922	899	945	936	873	886	959	955	858	931	927	845	880	876	919	891	918	885	911	930	895	886	879	890	908	924	917	924	923	858	908	942	860	945	891	964	918	897	903	903	903	894	925	869	905	879	876	944	863	898	939	944	928	983	922	916	892	939	934	951	957	909	907	925	888	877	912	909	965	939	881	892	871	901	913	906	930	928	957	947	888	943	916	884	944	910	888	877	927	886	920	873	868	907	909	941	918	901	928	894	903	923	898	918	934	900	852	931	893	920	956	946	913	925	893	889	931	931	929	870	883	893	944	953	886	947	923	887	942	910	919	914	881	963	928	929	909	849	928	901	900	873	939	929	900	904	908	884	883	903	918	917	925	840	878	882	906	927	875	939	904	923	910	934	864	895	938	942	937	938	948	945	891	985	937	912	910	911	893	927	893	959	887	941	958	909	933	872	926	940	902	946	915	919	946	869	918	972	908	910	940	947	867	900	881	955	934	969	893	940	865	878	923	878	920	933	911	959	922	895	847	909	884	870	906	902	874	981	904	920	945	884	996	907	920	897	959	873	924	895	941	912	875	921	952	910	919	920	927	951	935	880	881	973	929	904	942	880	900	906	897	914	899	937	946	884	902	942	898	918	918	856	907	893	900	863	978	912	912	901	982	909	914	908	937	883	904	920	907	946	916	892	931	922	871	892	903	921	929	929	965	878	887	932	927	984	907	941	926	915	915	934	885	883	858	914	942	914	900	922	957	916	916	902	908	917	907	943	879	866	904	858	876	917	926	911	900	926	932	897	928	881	896	945	892	892	935	955	896	931	950	891	885	961	877	954	819	965	936	901	926	911	847	908	895	929	916	886	879	930	940	872	916	926	909	897	930	920	912	893	892	893	914	897	926	942	926	913	968	867	925	949	909	917	922	877	941	870	936	885	910	902	943	940	868	905	999	945	911	891	903	914	847	908	891	909	949	929	905	948	955	946	832	902	859	926	895	938	940	940	935	851	961	873	935	896	909	895	875	909	919	897	873	917	907	974	978	920	924	902	929	887	902	901	907	897	913	915	948	915	918	902	890	938	857	896	954	932	884	921	921	870	942	906	931	915	929	915	927	944	975	958	924	885	955	897	946	938	927	911	935	926	907	938	856	849	924	943	914	946	952	896	882	953	950	925	909	898	931	922	920	978	884	920	875	864	917	992	921	943	908	938	919	933	866	878	930	880	895	929	915	925	910	915	899	961	904	940	870	923	946	930	884	934	945	926	881	926	894	869	937	911	919	906	884	927	933	944	926	927	949	946	900	895	904	946	896	891	887	903	960	921	940	862	898	951	894	919	922	891	910	929	919	899	897	895	904	930	895	922	969	905	910	923	883	907	939	937	877	908	852	886	895	929	935	922	891	878	880	886	918	957	915	962	920	897	929	937	943	946	918	929	878	902	901	913	837	927	927	933	920	948	879	860	952	870	879	914	870	930	919	967	919	952	915	918	881	960	926	929	891	920	914	921	928	909	952	924	888	930	934	898	888	948	939	953	960	946	914	914	916	841	892	924	879	880	907	894	904	926	903	897	930	943	975	960	935	926	903	948	940	886	892	924	929	969	905	926	897	838	895
23015	21094	28221	24187	21062	6697	896	569	509	522	453	439	402	415	417	372	390	410	365	392	356	331	414	362	350	360	335	338	335	357	315	360	362	340	328	326	360	356	322	339	341	337	332	352	330	338	352	366	320	359	344	343	341	362	338	336	380	342	370	337	303	332	375	355	348	338	348	330	316	341	356	320	330	354	352	343	308	326	328	370	310	321	337	321	331	354	334	328	327	360	340	339	305	346	374	341	317	351	323	336	343	303	331	349	330	305	336	354	338	371	323	343	338	323	338	331	339	328	340	322	340	371	329	324	368	300	300	381	371	337	321	367	326	360	364	349	318	339	356	314	322	346	325	320	329	319	330	338	349	352	348	345	321	336	341	335	348	328	344	340	311	331	345	293	357	336	340	313	308	359	333	313	352	349	347	341	343	330	382	351	340	353	316	330	333	313	322	344	337	365	346	341	349	321	358	313	361	323	368	345	348	324	322	344	335	333	337	366	341	382	367	342	371	347	330	315	344	344	338	349	319	327	311	361	354	331	330	353	343	310	338	331	344	345	343	369	347	330	326	326	336	336	340	337	321	359	372	340	338	380	371	357	357	314	322	330	332	343	308	321	320	345	335	323	349	343	366	335	333	356	333	337	333	357	345	327	321	359	326	349	333	358	359	342	322	333	331	332	306	316	329	334	378	346	323	340	352	336	351	315	324	318	363	331	320	354	340	325	315	343	316	337	334	356	316	323	318	362	346	332	339	338	351	316	335	335	326	325	350	340	331	359	353	348	329	317	334	354	352	373	344	348	337	334	322	337	314	343	336	313	322	329	339	349	353	295	302	353	308	327	356	357	304	333	320	352	331	320	327	374	346	318	332	317	326	326	345	354	327	313	359	345	363	351	307	356	321	349	338	329	356	340	324	324	345	351	324	328	334	315	336	334	341	343	309	324	349	326	364	332	339	348	329	337	326	375	350	336	354	333	342	289	342	333	321	359	346	351	287	368	331	337	329	326	343	349	346	299	336	350	332	374	324	327	313	351	323	324	347	324	350	334	361	331	349	345	332	356	333	362	344	342	338	345	325	340	318	334	334	304	327	345	359	312	335	360	348	338	368	323	330	336	319	334	344	339	337	334	299	334	344	327	361	308	302	338	318	349	344	304	338	351	331	342	319	404	333	342	316	346	332	342	356	350	352	303	338	315	321	360	341	343	330	360	348	320	342	320	352	322	324	322	324	336	372	356	335	304	355	327	319	359	366	327	359	338	356	312	365	353	315	326	359	341	335	347	312	341	358	297	343	356	338	334	353	327	302	346	358	340	329	346	338	337	374	305	323	366	355	347	365	314	366	335	310	372	368	338	319	353	333	352	327	326	330	337	318	345	331	342	356	334	313	335	320	325	353	366	353	358	323	307	324	337	360	336	280	326	333	348	350	366	326	313	339	331	326	331	326	334	302	323	327	337	350	334	338	332	306	337	339	353	332	343	339	335	332	326	340	333	338	333	325	320	314	327	336	346	333	333	329	330	323	361	336	321	327	332	328	314	325	290	374	314	344	351	359	316	328	335	318	344	315	339	299	335	340	353	350	336	326	330	317	330	346	341	366	310	362	323	329	337	325	369	316	311	365	334	378	348	344	319	369	364	346	345	319	340	357	350	353	336	345	317	322	336	384	333	349	309	344	327	359	354	330	378	332	343	350	310	361	346	352	320	372	327	318	324	276	328	346	349	328	385	348	343	335	284	344	321	317	323	345	352	279	352	322	313	363	355	330	350	331	340	298	327	332	358	316	333	345	333	333	353	341	311	360	357	327	336	365	367	311	349	287	377	315	337	298	350	351	307	323	302	329	341	366	344	306	356	310	348	325	355	355	341	338	300	340	322	344	337	336	347	315	301	332	335	346	328	334	330	343	329	325	333	332	340	332	304	304	310	327	298	356	309	339	328	324	344	373	310	321	298	375	357	319	313	353	318	343	322	310	330	323	326	373	340	337	313	306	337	358	310	327	296	347	343	317	325	362	354	324	360	359	348	370	337	331	312	324	330	326	337	346	341	362	346	347	311	289	360	320	327	315	322	361	330	313	328	331	292	318	326	324	320	349	345	330	300	337	333	335	324	372	317	336	359	350	340	320	326	335	326	354	286	342	327	335	327	336	325	334	320	326	301	308	302	296	323	341	353	348	347	345	333	321	307	327	358	346	329	332	337	320	336	358	347	341	354	336	346	323	344	319	343	352	341	323	310	305	325	307	323	329	340	355	350	337	337	335	354	341	347	305	328	326	343	317	358	322	311	347	359	336	324	358	363	307	347	345	354	302	324	348	333	340	323	302	305	325	335	346	342	331	331	350	362	325	352	328	320	347	334	356	366	341	336	328	307	351	326	327	316	351	360	314	311	369	376	339	337	351	371	315	348	323	351	323	376	364	361	337	357	318	336	338	331	356	335	369	319	293	318	336	342	339	306	349	365	332	329	328	368	341	331	336	322	332	351	343	307	342	332	322	357	338	320	347	327	306	367	343	352	337	331	310	354	299	343	300	323	366	337	354	343	343	300	319	324	309	318	339	347	328	346	351	316	335	359	335	330	348	344	358	338	368	300	316	305	364	331	333	339	329	329	341	367	376	352	300	351	341	358	330	344	325	336	328	316	344	334	329	333	379	333	331	343	303	349	352	339	371	311	346	338	344	325	319	356	363	372	328	316	338	349	327	311	332	326	311	349	325	302	316	330	333	360	327	325	334	344	349	318	317	329	348	345	357	331	286	332	286	334	328	327	355	361	349	347	322	314	332	351	350	325	367	327	349	330	328	327	324	324	394	337	354	312	334	337	341	343	321	328	311	341	369	332	330	340	327	332	315	350	309	329	333	305	319	303	327	332	303	364	371	333	339	359	321	360	328	345	350	325	343	327	335	347	383	329	364	335	356	315	348	342	326	367	375	328	327	324	334	332	308	340	332	337	340	341	351	355	346	315	371	340	379	335	362	335	351	347	319	341	362	315	345	310	358	358	343	332	344	357	340	294	303	349	302	336	336	368	323	347	352	366	361	310	321	354	314	357	298	342	318	330	337	320	354	329	341	322	349	325	351	320	356	345	310	347	340	333	343	341	339	329	342	333	318	333	337	343	328	331	359	340	351	328	344	342	311	336	334	346	338	325	345	313	333	320	320	386	333	341	296	344	337	329	364	333	368	337	311	343	309	337	314	359	343	342	365	304	359	360	328	341	315	349	321	315	327	350	326	321	331	346	364	329	335	328	316	350	343	323	333	306	323	354	352	342	348	326	338	369	306	357	340	367	348	329	329	352	338	307	313	330	322	338	347	353	331	357	341	324	335	336	344	329	313	317	344	340	353	322	303	311	314	314	353	344	311	355	328	342	284	330	358	343	317	307	331	361	343	296	336	358	310	335	337	333	320	315	349	324	383	333	324	320	339	313	304	362	355	356	330	353	358	336	338	355	333	372	301	329	306	307	341	293	313	338	378	317	348	345	336	322
8376	12037	8305	3853	2520	1944	1452	1187	986	910	838	736	712	677	643	681	626	628	577	586	551	622	583	538	547	564	516	542	518	563	539	554	514	525	546	545	527	554	553	499	533	546	513	526	552	536	537	525	584	521	536	557	476	513	550	497	517	544	496	549	468	500	488	527	552	544	508	507	535	517	512	514	529	499	502	511	497	511	554	563	517	504	528	570	484	513	550	526	526	581	508	515	510	548	550	480	503	521	546	520	503	528	493	520	517	528	517	494	480	516	554	492	534	528	546	527	513	562	508	494	522	488	528	525	516	536	528	494	507	521	496	494	525	472	530	520	541	554	521	568	521	510	521	522	527	498	539	483	529	534	520	502	500	529	523	517	494	506	507	541	514	521	509	499	479	576	524	608	516	550	517	551	531	537	483	512	550	564	517	512	514	552	533	503	536	493	515	514	559	489	558	530	541	533	487	521	504	526	518	532	447	477	485	496	529	484	535	496	497	520	510	543	498	522	501	483	508	524	525	546	498	503	523	504	516	511	534	515	508	484	470	509	522	495	503	498	539	530	494	496	523	529	500	514	540	532	533	501	526	525	524	519	513	567	551	549	472	537	513	534	529	511	538	552	487	543	462	486	530	519	535	515	519	512	535	509	524	524	510	512	522	573	463	509	542	527	519	532	517	525	514	549	509	512	527	545	492	517	520	547	526	492	517	539	515	525	508	502	522	521	517	483	541	516	509	499	553	491	519	553	496	517	543	503	479	545	522	531	514	539	514	545	543	506	514	472	523	535	509	542	519	515	538	502	525	504	530	512	511	559	543	494	529	548	479	527	501	475	499	539	518	497	537	490	475	513	525	509	513	500	513	505	532	506	522	482	516	510	522	518	545	538	525	508	527	496	486	506	538	505	516	491	559	489	508	564	513	542	533	517	491	493	546	555	508	524	545	540	505	529	534	498	522	531	571	488	527	501	526	511	541	527	480	534	543	497	516	516	540	477	516	507	509	495	525	516	520	515	489	522	504	542	528	507	495	507	512	473	493	489	519	511	531	499	517	528	525	491	537	519	512	538	528	543	490	532	483	516	505	468	519	502	532	504	506	514	498	517	552	564	475	534	507	522	528	503	527	521	529	524	517	534	471	504	517	487	509	489	512	500	552	498	489	516	508	526	498	508	524	530	523	514	534	554	513	517	541	530	524	480	483	527	499	488	498	510	491	516	490	518	550	514	502	497	511	519	491	526	535	486	525	552	521	511	572	497	555	480	521	514	492	538	497	536	498	511	519	513	520	487	488	563	573	545	529	530	503	488	547	558	494	556	502	551	538	536	476	521	514	530	528	531	479	547	478	544	519	527	524	523	507	564	519	522	473	518	526	502	509	485	511	474	523	532	527	520	527	510	551	489	553	504	475	508	529	496	490	525	534	559	495	551	483	512	520	564	493	518	532	505	520	509	506	521	522	513	531	550	540	533	497	502	556	517	521	538	529	520	507	539	500	531	534	555	522	549	514	509	524	524	530	513	544	561	519	539	503	466	526	511	502	541	525	519	517	553	470	519	509	530	503	539	537	492	546	524	488	573	497	520	533	515	501	501	521	453	530	510	508	489	518	521	486	498	517	515	484	511	535	509	479	512	505	484	511	534	576	515	541	485	539	514	502	546	530	520	551	550	522	536	483	465	515	505	502	514	585	507	577	530	533	494	546	513	523	513	522	491	496	510	514	546	537	526	472	496	472	495	500	522	515	507	534	472	505	543	519	500	511	476	463	506	508	529	530	521	544	512	522	521	494	519	520	504	535	527	529	475	489	521	506	515	499	561	513	492	542	511	483	510	497	500	509	525	554	512	481	523	507	505	545	521	521	519	518	501	479	547	485	531	515	484	501	521	551	522	520	527	496	512	500	587	523	499	530	480	576	497	526	515	520	527	494	522	524	524	526	522	512	509	489	501	494	542	545	503	509	524	556	513	501	496	511	550	534	496	495	496	534	497	470	544	539	529	510	524	493	529	507	535	501	468	510	540	527	529	520	508	515	570	509	522	493	485	519	482	522	475	554	489	499	504	518	494	532	537	505	516	471	507	501	485	500	526	541	488	528	492	545	482	508	499	502	477	547	556	543	532	521	533	512	491	476	487	499	497	508	495	488	491	495	521	527	505	538	500	509	527	523	504	521	537	523	506	508	539	540	494	537	501	523	548	483	523	510	482	530	519	532	523	537	557	506	494	535	541	567	504	540	491	534	506	527	521	506	527	501	489	542	482	476	475	535	497	506	527	516	511	524	479	521	519	473	520	521	540	493	515	531	515	552	479	539	482	500	497	540	545	538	527	517	508	540	478	514	497	498	578	543	481	501	529	517	530	522	516	526	558	493	505	514	527	553	520	485	526	530	531	476	506	557	537	523	506	486	544	537	525	490	499	519	491	520	534	539	536	543	522	510	549	511	535	483	519	503	479	539	495	518	484	500	490	527	504	535	528	503	530	502	517	519	490	492	479	504	501	481	517	501	515	514	521	509	518	495	508	496	535	508	491	534	529	522	469	547	494	502	544	516	528	518	527	525	556	499	524	536	544	527	522	497	533	552	529	552	485	487	545	493	517	527	555	506	568	506	541	525	507	524	550	570	522	515	496	541	522	480	488	524	540	529	490	558	584	531	531	501	519	519	487	505	509	533	506	524	487	515	532	490	512	530	542	521	508	524	504	477	542	516	532	486	530	511	525	527	522	525	536	570	519	491	538	527	480	529	555	495	531	470	503	531	549	511	506	539	528	500	476	534	529	494	505	486	577	521	563	475	509	483	505	498	479	504	498	531	512	532	519	510	554	551	527	529	526	512	524	550	517	518	516	548	523	545	496	485	527	523	536	526	505	533	550	510	488	540	563	490	524	502	505	528	530	561	539	509	521	499	506	493	499	485	561	510	526	492	520	515	500	448	521	540	501	481	497	487	538	530	547	509	481	481	510	492	572	492	486	516	527	501	532	497	504	519	509	548	504	507	556	544	497	510	548	490	501	517	505	535	518	502	531	501	521	555	541	507	530	536	520	505	551	530	567	518	552	513	497	480	530	508	488	507	489	530	530	545	522	589	523	525	557	528	511	486	552	474	562	517	567	522	568	509	515	503	513	518	482	570	508	525	510	500	533	493	506	523	520	529	558	552	530	513	511	480	550	519	515	526	521	506	499	504	505	490	514	518	503	520	514	492	521	485	531	515	531	465	551	566	512	492	555	540	507	530	542	483	518	498	511	512	536	524	511	508	519	530	513	542	505	519	476	511	499	479	487	506	522	531	513	514	520	530	539	521	523	490	513	482	552	535	530	526	535	565	499	479	524	512	578	518	513	541	524	542	532	524	487	490	525	488	529	503	501	516	486	506	527	542	547	507	537	525	523	508	494	545	500	526	494	539	494	496	525	527	519	553	513	466	513	503	499	520	545	527	547	515	476	547	496	506	523	531	509	513	507	516	507	510	497	500	541	511	513	517	553	521	506
24313	21084	26628	25121	4272	871	772	737	635	681	611	597	611	599	625	607	590	557	562	525	617	556	564	561	606	569	581	589	560	594	526	585	557	554	564	535	553	545	522	583	557	545	566	556	569	540	570	557	586	561	565	561	570	562	547	590	597	572	569	551	545	552	577	534	522	563	538	542	546	587	528	535	575	594	552	544	529	568	516	571	586	585	562	571	542	528	522	561	579	553	515	577	545	599	557	570	548	578	547	571	600	579	577	574	564	598	540	523	554	565	563	588	545	561	578	601	547	598	581	556	544	574	576	538	536	534	618	530	579	572	602	582	571	543	571	531	538	611	585	550	587	567	553	522	587	528	541	552	531	538	533	555	532	579	590	516	592	615	569	554	551	542	541	564	592	602	583	574	552	551	540	576	541	539	519	527	595	553	584	575	551	558	588	638	552	565	541	569	531	601	577	558	643	612	560	567	582	564	535	545	572	567	564	553	593	558	583	560	553	589	564	536	575	510	511	565	527	544	578	598	546	512	521	539	535	543	551	568	590	557	575	539	550	501	593	590	539	579	610	558	611	562	540	601	579	585	529	548	559	520	560	562	536	483	566	570	540	563	582	567	581	545	581	608	593	497	600	576	575	554	575	594	576	548	605	568	590	544	596	567	582	567	557	520	568	551	569	564	532	563	580	582	559	532	553	558	566	557	577	568	585	596	563	519	558	596	587	500	558	543	569	560	580	595	552	562	566	536	550	572	565	556	529	572	600	565	555	576	552	539	607	565	573	569	548	573	578	549	566	570	560	554	547	578	549	530	550	569	537	575	519	569	585	571	604	562	538	562	554	575	508	573	558	541	581	539	534	602	550	600	572	551	577	565	535	522	566	557	526	570	557	533	595	582	521	572	568	571	557	572	532	535	550	543	509	564	542	565	544	589	537	538	539	572	552	564	573	579	552	591	578	543	581	538	542	556	550	567	544	553	587	555	567	583	532	555	561	605	539	562	549	491	534	584	573	583	526	537	528	586	545	538	552	523	528	566	566	578	518	570	555	564	564	587	554	562	544	570	592	553	539	561	527	606	559	576	542	548	584	580	605	559	574	543	560	559	546	575	580	573	549	569	572	539	601	542	604	624	534	530	557	545	563	550	610	573	576	557	596	562	544	543	562	618	539	594	554	592	561	489	603	560	537	519	553	530	611	580	550	542	544	570	539	527	549	597	587	601	552	547	537	609	534	550	539	588	541	544	578	577	547	548	537	544	542	537	536	558	529	556	588	562	550	544	570	606	550	592	587	559	579	560	551	542	550	567	597	561	573	587	567	580	592	547	597	550	550	562	543	626	558	577	590	529	536	615	562	556	558	548	566	585	558	607	532	611	567	585	616	561	587	552	539	537	589	564	518	613	562	569	579	579	571	567	570	561	563	536	564	567	584	570	548	555	590	570	560	538	546	571	552	601	544	583	585	540	569	569	549	527	580	623	563	551	545	586	550	551	537	548	550	577	610	537	554	546	530	546	600	574	561	555	547	566	559	552	541	564	615	546	557	564	567	564	538	537	617	534	557	586	569	586	606	567	532	555	587	509	536	598	539	573	511	557	580	570	560	589	558	502	576	517	589	477	538	547	555	515	564	567	562	560	528	578	524	566	548	591	591	530	606	548	552	560	640	592	580	601	618	572	569	543	563	535	567	559	591	553	538	530	580	574	568	519	575	591	577	567	599	537	549	578	564	558	570	554	584	588	544	553	577	585	567	543	575	529	567	582	554	527	608	551	521	578	591	550	564	540	526	577	579	550	521	568	572	586	571	547	597	572	587	574	538	544	590	560	515	535	569	560	534	511	538	552	533	576	565	522	561	541	593	579	576	558	565	573	584	548	557	604	544	570	566	567	534	559	581	569	596	578	567	591	542	567	565	531	507	519	537	513	599	520	509	577	588	579	573	566	560	538	563	540	548	567	587	579	568	556	528	560	560	525	552	616	563	593	541	526	550	589	531	566	532	530	544	575	563	556	584	563	562	509	570	534	543	545	550	589	547	563	537	560	550	544	587	528	526	575	527	542	541	553	562	534	528	604	517	553	543	551	548	534	537	549	564	570	613	568	550	535	568	587	575	583	593	556	546	580	567	542	552	577	604	585	564	556	562	557	532	608	592	535	552	558	555	558	555	589	593	581	555	567	568	542	560	540	586	558	563	580	533	578	588	551	576	574	575	553	564	563	557	575	568	545	538	551	571	588	556	503	576	557	549	550	548	584	519	561	573	595	517	569	549	632	539	547	609	593	585	580	584	627	544	534	568	561	557	588	571	525	579	568	559	562	555	538	576	556	556	559	538	562	564	544	581	558	572	562	564	547	557	553	528	582	584	557	594	579	575	549	572	594	522	571	575	603	555	571	532	567	604	556	576	581	536	527	565	576	615	570	561	571	567	563	550	598	578	547	553	562	576	567	601	570	551	568	530	573	551	530	594	537	560	559	554	542	608	588	555	554	607	579	548	525	578	556	559	564	540	544	542	571	586	564	548	583	524	538	567	588	518	561	539	565	557	602	582	534	553	524	554	559	538	564	591	544	556	551	542	608	540	571	543	539	554	583	581	567	577	546	569	540	600	581	536	574	582	586	588	575	566	539	562	591	553	558	565	551	596	585	534	521	570	592	547	608	561	575	579	581	532	599	529	562	569	583	551	557	592	538	557	529	579	532	568	590	558	567	546	573	569	587	543	576	539	529	546	572	548	594	546	555	578	610	554	553	536	575	569	591	596	574	573	557	552	566	591	542	549	585	572	544	577	579	563	579	560	561	566	533	574	568	556	536	608	577	553	545	541	575	561	592	560	541	594	576	542	582	545	573	546	555	582	565	565	601	584	566	584	578	583	571	566	588	564	542	573	537	525	554	600	584	572	557	586	602	548	546	551	554	552	551	575	588	553	560	579	505	548	537	575	564	563	557	576	590	559	594	548	543	535	578	534	543	586	566	560	554	572	562	502	559	521	577	595	561	587	532	539	527	563	546	562	574	585	561	564	570	552	530	537	600	559	578	624	557	550	610	566	566	551	548	538	570	530	548	573	570	568	551	535	573	599	565	563	547	525	611	566	565	519	586	586	550	603	540	572	557	550	581	580	579	572	528	585	548	549	565	578	541	598	556	567	573	567	557	542	568	537	515	600	574	561	517	613	525	576	545	554	546	551	558	536	577	550	588	514	577	526	581	582	588	531	576	568	541	570	543	572	582	491	552	572	579	521	539	563	550	570	592	554	573	573	533	612	544	566	561	581	512	581	549	525	582	581	593	557	582	604	570	559	575	542	569	515	493	570	564	571	547	571	613	568	592	567	552	555	573	552	567	543	548	580	533	541	566	552	569	561	535	538	564	573	537	561	547	565	547	626	548	579	546	580	587	598	555	607	555	535	570	555	513	522	557	541	552	578	533	562	552	558	601	529	563	606	569	617	523	546	544	581	545	501	555	509	581	576	582	549	564	549	537	544	575	599	518
7876	7601	5264	2771	1968	1562	1338	1235	1088	998	1047	952	955	921	900	878	861	871	810	860	846	850	851	878	853	787	877	828	809	824	830	813	795	804	792	807	843	790	815	895	809	828	837	849	826	767	744	794	814	783	818	821	775	828	829	800	843	826	805	851	779	791	829	794	759	786	783	821	812	833	797	873	837	835	835	824	776	828	810	821	828	849	788	789	834	832	844	809	829	816	794	781	847	783	783	793	781	839	811	819	809	778	806	830	855	847	841	794	837	834	783	797	826	789	815	785	753	786	858	777	811	829	836	832	802	822	793	821	834	795	831	846	784	802	812	847	798	840	791	790	815	813	782	848	796	838	796	851	809	816	794	759	791	798	803	805	796	813	819	797	822	817	845	770	801	830	765	850	860	815	781	842	813	853	788	778	809	807	778	821	775	802	789	867	824	770	802	818	797	802	821	789	830	798	844	801	877	788	831	828	753	847	772	824	816	814	813	758	794	766	821	842	846	764	811	822	814	786	765	877	823	791	801	818	808	792	838	818	849	820	799	841	788	792	780	809	842	807	806	800	807	821	811	803	865	854	810	815	818	821	785	854	797	845	797	805	758	744	846	795	794	836	799	813	861	828	823	806	826	795	767	760	794	790	847	786	791	830	867	797	751	795	801	799	789	811	842	798	812	831	809	818	839	820	796	845	797	828	838	804	827	821	788	834	834	843	834	774	814	762	763	833	787	806	827	835	807	796	768	817	779	781	786	853	828	828	805	830	850	770	827	844	818	770	834	859	787	836	807	809	807	786	792	787	796	787	794	787	804	820	841	799	801	774	830	769	782	802	818	760	834	819	784	779	806	803	805	765	819	850	791	799	807	794	828	848	831	842	830	829	737	858	816	825	757	826	844	841	770	836	857	806	847	785	831	798	799	794	816	836	862	775	821	792	827	835	822	806	832	787	803	840	801	770	807	858	825	826	799	765	807	830	878	783	773	777	832	824	798	809	803	784	798	808	772	828	762	755	830	791	810	880	774	783	852	793	819	789	809	843	831	778	845	810	810	791	766	801	824	770	798	815	789	792	805	825	778	799	828	788	817	809	825	781	772	799	823	776	783	842	844	813	817	778	829	758	811	764	768	761	806	822	750	792	831	794	808	777	807	772	790	820	801	762	815	799	844	779	796	814	776	842	797	818	766	844	803	827	811	830	806	851	846	789	791	794	801	788	775	866	764	846	828	800	804	802	815	772	815	759	796	862	792	752	793	818	818	779	809	848	779	842	876	837	820	820	762	820	826	817	825	845	817	804	781	796	786	753	752	765	814	807	802	774	801	779	803	788	786	790	865	870	865	830	808	779	870	832	797	794	824	795	838	821	824	782	796	827	807	813	818	808	834	839	827	800	792	767	779	796	799	789	825	826	863	826	819	796	740	856	818	841	839	841	807	823	823	801	841	739	779	824	822	788	782	819	775	792	820	796	801	813	817	758	863	803	795	809	792	859	782	844	826	764	812	793	832	844	795	841	819	793	811	787	775	827	844	800	815	800	837	790	804	757	819	800	861	802	860	873	807	839	847	819	770	812	817	752	813	777	784	774	837	792	830	820	809	788	855	810	795	839	824	851	773	832	768	817	760	784	787	803	834	795	779	783	811	835	846	826	801	828	818	780	842	798	820	823	845	833	850	865	774	815	774	833	811	808	849	822	814	828	822	821	819	827	835	801	820	830	831	822	817	820	804	810	833	829	850	794	771	833	816	811	770	861	813	872	760	805	801	867	800	808	804	828	793	783	820	831	851	822	828	858	826	781	820	815	825	806	833	899	809	813	829	799	774	819	816	802	754	781	808	760	765	820	849	821	812	792	828	825	839	789	810	796	843	815	837	813	831	827	837	770	883	852	840	841	749	801	805	774	819	794	856	830	829	832	791	823	798	796	801	803	826	774	802	778	808	749	761	791	820	832	784	763	795	806	852	813	814	760	852	826	848	873	839	832	801	826	801	814	788	762	877	786	813	763	808	815	762	760	803	831	781	823	795	806	789	793	840	809	812	763	793	751	858	834	821	778	825	819	855	837	818	808	783	808	815	838	768	830	809	832	776	865	801	868	807	815	860	855	876	823	811	854	798	820	798	827	794	804	817	817	812	756	808	799	832	822	862	862	786	790	799	805	802	814	826	795	817	835	765	785	818	828	789	812	781	779	856	811	820	825	850	824	808	822	813	807	814	798	814	815	823	801	772	834	774	786	759	810	796	805	788	803	782	816	796	800	796	812	859	846	792	818	783	781	792	800	778	820	811	787	757	831	839	811	764	802	761	816	764	815	836	747	803	811	781	789	809	777	820	776	799	778	817	833	805	793	835	836	845	790	824	795	791	809	762	855	820	827	784	821	841	756	776	848	770	793	761	805	851	803	882	863	818	808	809	784	811	857	792	771	805	851	764	802	784	828	779	741	851	816	821	805	790	800	818	797	795	795	799	859	845	792	794	849	809	812	830	841	823	803	820	835	881	854	813	799	802	817	818	830	806	820	865	825	749	812	821	809	764	799	798	820	859	795	829	827	757	830	842	803	825	780	827	836	807	815	804	864	799	827	801	798	773	846	788	847	788	813	821	868	843	795	829	818	769	837	837	835	775	803	819	767	827	853	822	840	769	817	818	851	841	852	789	772	821	792	806	825	771	823	784	838	798	825	802	840	801	848	818	772	853	782	834	829	822	814	760	806	792	801	806	805	841	808	824	768	810	778	797	814	903	837	844	801	791	736	802	834	802	776	849	788	857	831	784	813	809	836	810	826	787	834	784	807	802	860	775	804	791	784	778	827	773	842	760	828	837	828	825	807	784	777	804	763	818	808	772	818	816	849	782	803	774	869	834	822	834	817	831	801	856	824	794	839	838	838	814	756	831	812	762	804	786	810	848	866	841	858	827	783	823	808	846	823	851	797	827	759	781	866	782	797	815	813	762	834	905	770	801	797	823	792	836	792	807	817	800	813	801	820	823	827	818	785	787	843	808	856	776	795	824	793	801	812	818	783	760	755	799	837	783	815	875	805	790	786	807	864	805	827	776	829	799	802	811	791	820	777	829	812	833	764	809	843	723	839	790	862	836	838	794	817	813	786	831	803	766	829	805	812	845	804	861	826	849	785	798	762	751	785	779	807	835	847	808	821	833	746	813	827	858	812	828	793	793	819	792	803	820	809	793	776	793	850	829	862	832	819	809	831	875	815	818	808	813	770	818	774	852	805	843	805	805	795	818	843	816	803	801	868	784	834	857	872	833	786	795	797	811	839	807	847	771	796	832	818	820	870	812	804	806	785	824	802	803	805	797	805	794	787	789	824	773	844	767	780	782	799	773	870	845	826	836	785	812	813	836	826	814	799	810	804	792	871	848	780	814	836	857	833	857	782	840	825	797	811	813	801	813	807	830	850	795	797	797	848	778	772	790	803	790	843	841	803	821	834	801	856	817	786	762	779	807	833	768	862	807	772	798	834	795	791
22289	21182	28855	23781	21184	21099	3643	611	428	401	325	329	306	291	262	262	219	204	247	220	200	207	199	166	214	185	182	178	183	184	192	188	151	183	181	174	196	166	179	169	171	163	168	156	204	182	157	163	185	164	158	167	182	155	156	176	170	168	167	165	172	137	167	159	156	166	178	150	176	158	159	154	174	187	174	173	180	175	161	158	159	177	165	171	188	159	178	162	150	163	173	170	170	169	157	131	193	179	162	192	186	174	187	168	175	157	155	185	158	168	138	170	165	148	171	184	170	165	167	169	173	167	172	155	172	144	166	166	181	164	168	164	192	162	178	172	162	162	157	151	170	141	150	151	168	184	134	164	155	174	167	158	155	141	178	180	175	164	182	187	153	173	141	173	170	174	160	158	203	151	181	144	149	184	143	168	164	174	171	168	156	160	154	168	170	151	144	152	166	181	161	173	151	168	171	155	174	162	176	170	166	150	132	156	168	164	189	148	165	159	153	173	165	163	134	156	163	157	171	160	161	153	177	177	156	164	138	157	149	160	159	142	165	168	182	145	168	174	169	169	170	165	159	155	171	144	154	177	166	189	185	153	164	150	166	169	150	185	160	178	187	148	160	151	141	171	153	180	188	164	149	151	171	177	175	182	186	146	162	158	149	151	176	163	184	163	151	165	170	142	159	162	143	160	159	164	159	174	163	137	169	161	172	160	143	153	166	151	154	161	146	161	144	164	172	146	150	156	150	158	172	165	180	181	175	150	164	138	147	170	174	166	155	142	172	163	174	185	159	184	148	157	178	148	190	150	161	153	172	140	167	157	169	160	152	186	156	156	168	162	149	147	154	174	167	171	177	152	165	162	162	144	151	152	157	157	150	140	146	166	171	158	181	175	169	149	174	153	180	144	172	147	161	143	162	177	176	117	188	149	148	158	177	187	141	164	134	153	174	159	172	153	171	180	165	158	150	153	159	165	180	164	157	166	165	164	123	149	146	165	163	130	160	156	176	174	163	176	140	156	164	136	156	166	149	154	168	158	160	158	155	158	152	154	169	159	159	173	177	156	144	133	165	169	186	155	177	149	164	159	145	162	178	171	166	183	159	155	150	173	169	169	164	145	170	161	157	169	165	176	156	195	163	171	145	162	146	180	136	171	177	145	160	180	164	158	147	180	171	181	154	149	151	175	174	150	146	163	159	157	181	159	158	163	189	156	180	158	155	183	170	162	176	167	158	168	162	154	180	166	164	174	162	143	169	138	144	156	157	166	162	182	160	155	164	161	148	143	162	161	195	159	169	162	151	165	158	165	162	159	142	188	165	168	163	161	161	163	168	171	160	154	151	166	188	147	156	182	172	136	144	167	168	170	166	164	177	156	165	157	149	163	170	150	162	153	165	160	163	172	159	153	128	181	153	167	189	176	156	176	148	149	186	163	153	156	166	160	162	161	160	186	148	149	174	150	158	177	161	144	156	164	139	169	168	158	150	162	163	160	167	169	156	140	146	150	152	157	132	159	149	157	162	155	186	161	167	155	169	174	166	174	145	166	166	161	163	152	172	166	213	173	152	151	152	167	168	150	159	145	167	170	165	165	171	175	144	178	132	163	176	170	142	160	156	154	173	141	156	153	173	144	166	171	174	169	171	147	147	184	168	170	153	147	146	159	163	164	189	161	164	161	161	166	172	152	173	133	168	184	146	162	145	146	140	162	168	172	167	153	186	164	151	165	172	144	169	161	180	148	156	156	160	170	170	170	168	150	148	158	170	148	152	159	158	174	158	138	159	149	147	185	169	152	148	177	163	171	153	152	180	177	131	154	154	185	151	183	170	150	166	178	164	150	175	160	163	168	148	163	159	152	151	169	163	156	171	163	166	151	162	160	167	178	143	167	158	168	174	161	158	148	145	167	156	163	178	166	137	142	138	178	150	160	174	202	168	157	157	160	153	151	163	195	168	176	147	160	208	157	177	153	163	174	169	152	168	172	158	157	187	170	166	164	177	143	140	168	175	184	147	152	164	164	167	181	146	154	145	188	147	154	157	183	173	152	155	150	182	165	149	176	156	170	153	168	162	156	141	172	134	174	158	168	150	162	156	182	149	164	151	166	183	174	165	152	182	180	171	179	168	174	161	192	156	144	174	155	161	190	165	154	155	160	184	169	160	177	151	149	167	156	137	172	158	175	168	138	145	163	157	174	166	163	147	168	143	194	167	188	159	150	152	165	164	183	168	152	158	161	150	143	148	181	168	162	164	147	161	142	159	164	158	156	148	154	140	141	152	161	139	148	156	146	179	167	146	156	163	139	143	150	183	166	160	151	160	151	166	162	155	183	157	170	163	165	146	152	142	158	174	140	161	173	157	182	180	167	190	174	157	160	163	174	171	172	164	129	153	166	149	177	173	152	146	144	159	161	183	159	155	165	170	166	177	177	132	158	166	175	172	153	178	153	154	169	144	171	158	152	157	172	173	170	157	141	157	167	175	163	169	164	153	145	160	168	153	185	164	177	149	189	165	142	174	167	162	169	159	174	158	159	153	171	153	153	161	133	149	171	160	164	158	147	147	162	157	155	173	171	170	162	152	163	172	163	181	171	164	159	165	179	164	145	147	166	149	169	167	172	147	158	162	160	167	165	174	159	155	147	157	142	159	161	163	161	142	154	158	169	163	148	156	155	145	177	164	148	164	159	170	159	173	172	165	182	175	153	162	136	152	148	164	158	156	168	134	171	211	159	165	150	152	158	149	159	158	158	160	159	154	180	160	178	186	173	165	146	161	171	174	154	167	154	149	155	176	157	139	151	148	148	155	166	161	156	181	143	153	203	164	142	176	153	162	169	193	164	174	172	162	183	149	181	148	172	147	165	159	146	153	155	173	147	159	174	167	166	148	149	160	145	180	156	149	176	174	172	163	144	163	165	168	152	169	156	154	155	137	182	139	148	185	160	175	173	158	163	153	147	164	165	176	159	150	143	183	131	194	157	173	157	172	155	155	151	195	178	164	166	159	176	151	161	146	178	180	168	161	173	168	174	143	198	150	161	169	147	157	165	166	149	148	154	162	184	172	166	151	163	184	147	164	155	158	175	169	159	157	151	181	189	159	168	153	159	151	162	143	188	163	158	168	161	147	172	185	172	149	158	168	121	159	161	157	176	190	176	156	187	169	158	155	144	158	169	176	154	170	149	165	169	147	163	167	152	176	155	154	165	156	169	160	186	150	189	177	159	155	165	170	146	141	142	171	147	168	181	155	167	146	154	150	162	147	163	158	149	133	194	167	150	151	157	165	152	141	162	171	157	161	170	152	190	164	158	146	133	162	158	164	175	166	173	152	138	139	144	150	166	171	163	157	172	158	174	180	173	156	157	156	170	155	170	186	174	161	140	168	144	152	159	177	159	157	180	140	167	146	151	155	136	175	155	165	163	193	139	151	170	155	166	170	159	170	154	173	153	182	159	156	168	170	169	150	150	213	167	173	182	154	150	165	146	154	181
9856	17419	11907	5813	3633	2489	1871	1445	1089	895	826	698	632	585	566	513	435	450	370	378	355	355	320	311	300	355	333	291	297	300	266	287	293	273	249	261	286	237	279	243	296	286	251	276	269	279	301	262	264	251	260	253	272	246	247	251	252	220	263	261	235	240	261	216	245	255	243	242	265	240	217	255	256	223	277	224	245	236	229	218	215	252	266	240	227	261	251	239	277	239	272	280	228	264	255	253	242	255	262	258	249	271	238	224	241	253	275	277	254	222	239	250	234	261	249	235	234	246	236	237	240	221	227	270	232	249	226	227	240	241	235	230	227	201	228	238	253	251	262	254	219	243	247	244	247	239	241	247	256	241	239	235	241	250	243	290	241	220	231	234	228	221	251	226	270	238	244	232	233	229	220	251	272	228	250	220	254	278	246	236	262	270	209	239	228	241	227	254	245	252	244	225	261	267	238	261	248	235	248	247	246	212	248	229	266	248	245	249	213	195	251	245	250	211	278	255	252	257	252	247	241	254	256	239	239	281	247	252	247	245	250	275	230	248	229	231	229	221	227	243	246	234	245	244	264	252	248	229	233	247	218	243	223	266	248	259	254	248	253	255	232	280	249	269	265	235	223	244	256	268	261	237	260	250	242	238	233	231	259	236	252	215	261	246	223	240	233	272	262	263	240	249	233	239	234	235	248	246	240	241	243	265	230	261	235	251	254	235	288	255	239	240	244	261	293	246	237	232	249	237	222	250	271	250	231	233	260	228	251	268	234	239	215	244	260	247	228	251	247	232	246	204	257	275	235	228	243	234	257	257	267	266	238	252	234	231	228	234	255	229	220	269	224	214	261	262	244	242	243	222	262	251	265	233	233	231	231	223	273	225	271	227	255	227	242	226	229	248	231	286	272	225	258	216	228	215	238	223	232	231	292	237	227	232	226	238	255	254	210	244	243	262	228	223	253	247	236	241	220	256	226	255	261	241	229	228	225	253	224	242	238	250	230	256	221	261	245	243	241	255	249	253	277	230	246	241	241	250	269	216	248	230	228	237	259	232	266	215	266	241	238	237	226	224	246	249	241	254	227	245	247	240	233	253	230	224	234	217	252	239	226	233	243	231	244	246	215	241	221	261	254	255	240	236	240	260	221	215	241	254	270	254	271	232	257	243	248	206	239	224	229	230	250	262	261	242	254	246	253	258	242	269	267	251	263	255	251	268	252	246	228	269	264	229	261	247	241	232	231	248	250	267	238	237	250	255	250	273	242	269	222	242	248	234	242	239	235	247	230	264	215	242	243	221	264	221	242	230	284	228	251	250	242	254	246	233	251	250	231	207	225	247	244	265	246	250	219	275	239	258	248	223	255	243	232	250	258	236	255	241	222	245	242	231	244	204	230	252	248	252	221	234	240	248	235	257	259	247	238	239	259	249	208	247	261	228	259	250	242	242	231	226	229	267	228	249	266	264	259	234	266	228	263	240	261	238	243	249	221	220	222	252	231	209	262	262	238	242	240	226	240	250	245	229	224	246	225	233	234	238	247	266	259	234	271	260	245	230	237	265	238	244	235	251	208	217	240	218	229	247	234	226	235	243	234	254	232	226	226	245	261	243	215	249	238	242	234	259	261	232	206	254	264	213	212	265	265	237	231	245	239	257	227	259	219	278	221	247	249	229	225	242	255	247	253	261	253	269	229	221	250	229	230	275	221	249	243	269	232	253	236	238	252	238	264	255	221	223	261	239	274	220	238	235	230	251	234	246	246	246	223	269	240	221	237	230	245	254	271	264	244	239	261	278	247	234	223	272	238	237	249	243	254	252	235	223	245	250	236	223	252	244	235	268	260	241	253	211	237	264	245	263	238	219	261	228	227	234	244	237	249	237	232	252	242	273	234	237	216	240	243	244	207	234	268	247	244	242	254	257	219	234	247	242	222	256	242	263	226	215	213	266	230	233	255	237	221	241	242	236	242	246	244	220	248	235	229	242	237	246	257	245	218	239	248	242	275	230	237	233	238	244	213	205	240	236	246	225	269	225	255	238	245	247	229	231	226	252	269	249	261	243	250	239	239	260	248	235	253	256	219	260	263	247	222	246	221	255	226	251	225	273	242	226	244	217	234	240	239	221	255	237	231	236	221	249	225	249	238	247	253	254	252	227	248	260	231	254	245	256	251	245	254	252	237	251	226	245	227	228	252	232	246	255	232	240	275	250	245	220	255	230	237	233	215	243	241	222	216	202	268	274	237	229	235	249	273	232	233	243	212	263	234	228	224	236	233	264	229	249	236	235	261	276	189	222	241	234	227	257	247	249	263	249	240	241	228	234	242	247	237	218	234	218	239	260	229	260	243	213	224	230	255	253	241	243	233	249	247	231	244	264	269	231	217	254	233	239	219	260	240	240	253	226	219	232	242	229	248	272	247	245	238	208	249	246	250	235	277	244	213	237	264	280	245	244	248	237	241	259	242	242	242	262	266	268	217	238	225	225	222	240	231	240	254	249	255	246	237	223	227	241	240	231	259	226	278	242	290	226	264	223	230	235	233	244	220	254	227	236	226	246	264	238	266	257	239	239	246	240	246	272	258	255	278	242	261	241	248	230	254	244	237	248	236	249	278	239	245	232	227	215	269	253	223	246	226	227	254	252	226	234	246	208	244	276	259	266	234	256	226	231	221	260	222	223	234	224	237	243	241	243	231	249	251	211	268	231	235	216	243	260	247	250	240	220	217	276	239	255	218	229	213	235	250	242	244	234	248	241	247	251	245	252	222	244	228	229	247	250	237	234	249	269	243	223	243	281	262	231	263	252	266	218	270	240	250	254	231	247	251	252	228	246	245	210	237	254	247	260	240	255	229	239	241	234	245	241	283	245	222	247	233	217	277	259	227	274	237	249	258	246	229	211	233	259	240	253	228	277	244	240	246	264	280	241	245	252	248	248	244	262	250	246	250	268	247	252	256	227	228	257	235	254	256	251	243	268	217	242	243	221	249	273	252	251	287	265	225	244	224	233	226	244	221	246	282	276	249	205	256	239	275	262	252	234	244	245	245	218	253	204	220	250	246	256	249	240	252	238	225	257	245	233	267	258	256	260	252	241	260	233	232	260	250	230	224	241	247	266	218	238	265	240	234	214	249	274	249	242	217	255	243	234	267	225	237	236	235	243	267	244	227	229	223	229	231	252	249	236	265	252	231	269	233	251	243	225	238	221	233	252	220	234	242	250	260	257	260	251	263	238	249	241	222	236	220	250	250	235	240	245	229	241	229	263	223	250	251	230	271	237	225	203	243	228	254	219	238	241	251	235	240	251	234	241	239	264	213	242	241	233	248	251	234	231	249	254	224	272	245	259	257	250	248	243	240	243	266	257	256	230	244	245	225	254	257	248	231	254	240	234	251	239	242	258	253	255	236	254	233	231	229	246	248	248	277	235	240	230	237	245	264	247	264	236	230	235	231	264	255	255	257	230	231	235	276	244	239	236	244	230	230	228	234	236
26831	19042	5851	1322	785	704	688	707	662	664	645	664	674	688	673	593	634	624	642	605	590	574	632	622	610	633	606	636	606	644	642	622	632	608	642	585	621	591	637	661	646	696	623	561	620	651	655	660	626	619	643	626	572	631	605	635	603	641	580	571	656	688	637	618	620	638	603	617	583	570	668	645	567	595	600	592	602	667	663	640	670	615	597	638	609	600	631	608	612	587	661	631	599	645	585	615	605	555	646	626	602	608	623	641	623	615	663	594	592	653	625	644	655	545	680	614	625	632	621	641	648	618	627	559	641	644	616	603	608	608	594	595	579	585	612	569	623	591	610	606	641	611	657	608	671	623	593	660	599	587	682	676	611	576	590	605	651	588	641	612	602	597	627	642	604	584	591	627	588	578	609	625	615	620	589	586	622	602	594	628	622	617	591	607	616	591	571	638	627	624	615	648	641	634	619	639	659	607	619	620	582	566	599	604	620	666	624	662	616	592	663	637	658	583	631	632	608	627	596	642	660	628	606	552	617	610	595	672	601	610	592	587	598	620	624	656	627	589	580	606	602	629	604	612	622	557	618	622	601	640	601	618	620	615	642	625	660	641	604	614	633	604	622	633	619	581	664	576	615	604	620	607	631	635	631	625	673	589	584	656	579	590	598	621	586	578	635	650	604	639	621	601	657	629	608	604	626	655	580	606	675	622	638	657	591	608	592	599	631	625	635	571	616	637	643	659	633	606	649	635	627	598	606	608	578	614	576	586	625	630	635	626	602	600	629	636	608	646	649	600	603	618	649	594	613	581	637	596	607	605	603	626	602	601	626	629	588	598	641	614	632	646	576	640	615	676	615	624	592	636	575	620	609	580	655	706	598	654	602	579	635	629	634	564	661	683	601	601	598	615	617	619	624	611	572	601	575	598	648	623	588	598	654	586	637	673	610	600	619	595	618	649	580	680	628	617	598	647	625	648	605	601	570	648	587	636	625	607	607	601	635	650	625	583	608	587	645	579	607	622	613	624	640	628	591	593	606	588	642	643	651	598	616	663	587	626	623	616	610	603	635	616	643	597	636	600	602	613	662	663	625	607	625	649	604	613	612	649	614	600	606	629	567	607	627	612	658	624	585	618	565	591	600	627	584	610	569	661	589	615	609	596	633	647	648	642	635	617	617	620	606	637	609	593	619	627	593	565	626	601	550	632	640	635	603	611	626	602	592	631	637	616	616	626	642	649	638	581	624	625	603	612	657	635	571	592	642	618	597	566	566	624	596	633	624	620	617	597	664	625	608	624	658	619	597	647	596	617	631	614	550	571	631	618	615	619	620	589	635	621	593	604	613	584	638	646	631	634	604	619	615	592	631	569	630	569	650	589	621	584	586	626	595	601	652	657	588	629	633	618	616	589	590	672	603	639	589	626	617	628	604	603	599	607	611	581	648	590	604	617	657	627	600	617	603	654	635	599	621	625	642	637	615	648	631	604	601	609	640	639	626	609	604	650	647	638	620	625	669	635	656	606	617	642	580	643	655	584	593	647	656	631	664	577	643	548	609	600	647	636	621	612	627	565	604	627	643	626	608	609	630	619	662	612	591	613	606	667	633	615	628	629	671	628	616	609	598	603	582	610	624	608	618	611	626	629	592	616	583	623	624	625	611	607	604	650	619	605	578	653	635	629	620	625	605	651	645	596	617	639	566	659	639	623	605	626	591	576	624	577	650	615	654	613	621	610	633	599	642	580	582	571	575	630	592	607	578	584	581	576	617	619	600	648	640	622	673	627	655	622	646	629	622	630	629	595	631	640	655	602	609	628	601	650	565	626	600	572	603	609	590	619	576	624	586	607	640	593	655	607	665	653	616	671	628	642	593	594	595	612	645	591	651	646	668	616	618	644	588	589	607	653	592	606	584	620	613	640	602	585	608	609	642	618	616	608	672	615	651	589	615	586	654	630	611	648	609	600	622	674	636	605	646	603	605	634	611	628	584	591	571	589	574	623	613	666	606	623	626	598	606	632	666	636	627	617	658	614	668	609	630	610	630	609	577	613	599	585	620	594	641	627	606	620	637	642	611	627	640	599	612	627	625	608	607	624	590	584	601	645	632	605	619	611	618	613	597	641	647	627	625	584	656	570	600	654	633	645	617	608	662	619	623	641	602	623	601	658	608	616	631	610	647	632	574	638	604	623	619	611	615	638	656	599	605	621	594	646	616	603	671	649	582	647	596	630	580	544	593	618	637	601	605	612	612	632	596	596	639	607	654	645	627	602	581	597	649	599	615	618	608	671	607	570	596	618	598	596	629	618	579	639	589	622	637	634	589	615	619	596	641	669	598	606	589	631	673	633	569	599	626	590	633	592	624	631	599	607	597	624	645	591	648	615	607	602	597	625	617	624	604	607	632	580	609	627	591	626	649	622	598	623	639	651	619	651	632	611	626	592	627	601	582	644	637	610	585	633	598	632	644	609	626	620	623	622	613	628	669	594	632	627	638	592	648	631	617	605	601	623	597	627	594	611	601	576	610	608	621	660	634	649	605	616	633	653	599	642	618	661	578	635	617	625	653	621	608	628	625	603	616	623	640	644	630	628	630	603	584	629	660	607	610	648	609	611	599	589	625	604	637	634	629	567	632	623	621	599	636	613	571	592	617	613	630	577	643	642	630	621	585	590	605	663	545	612	611	587	620	613	613	616	643	602	620	642	613	611	634	660	575	604	616	615	621	564	568	600	575	657	604	630	632	628	628	646	623	604	641	587	612	612	634	601	613	598	666	651	589	617	657	651	601	652	579	595	636	593	640	584	618	624	632	597	632	635	612	606	588	651	630	605	597	606	568	625	630	622	588	687	608	590	617	627	615	546	623	597	581	613	582	632	575	590	632	588	638	620	605	634	595	630	634	639	594	618	622	589	594	676	602	577	620	643	665	610	606	619	611	602	589	606	631	637	640	604	653	645	640	599	581	614	621	656	654	627	600	571	617	652	625	612	619	611	592	628	625	584	627	666	603	636	640	651	611	635	610	601	654	645	677	667	632	597	583	640	593	609	603	602	636	588	619	627	614	626	635	621	599	607	659	617	626	609	601	644	592	604	622	620	633	579	598	585	618	632	603	603	637	612	639	594	645	622	583	593	598	601	639	657	609	619	603	570	620	552	613	611	637	616	589	641	616	571	658	593	608	640	621	674	613	636	586	619	711	627	614	649	614	606	630	577	634	592	617	622	614	633	622	627	626	603	623	607	616	577	599	580	634	569	608	652	573	625	583	589	604	609	646	600	662	632	618	560	653	665	648	651	608	622	608	599	622	617	649	622	599	631	631	630	621	623	601	612	591	616	614	630	631	627	654	626	660	585	590	596	624	612	586	635	640	588	609	596	643	626	603	606	633	606	600	593	612	574	635	603	612	681	609	624	558	598	617	629	616	632	626	590	632	617	625	612	634	622	628	618	567	641	606	609	596	570	587	653	608	608	654	604	646	647	618	638	623	586	637	651
6870	3879	2789	1649	1317	1218	1123	1008	1051	926	946	972	984	948	932	976	920	936	917	933	914	946	928	909	938	901	895	945	944	922	931	902	858	940	874	911	900	929	915	899	904	894	879	878	961	903	900	948	929	887	890	950	918	953	896	855	901	883	898	900	920	869	897	889	878	928	930	921	901	919	914	889	854	979	930	881	958	858	912	897	909	867	902	940	910	923	882	978	870	880	890	922	919	884	867	947	918	919	876	833	859	844	839	924	910	890	920	936	911	906	855	834	896	894	885	875	902	914	934	862	892	861	936	929	894	889	895	902	889	900	872	914	928	888	867	919	928	889	917	910	871	844	898	882	865	958	880	889	881	942	873	933	945	850	887	916	913	889	921	960	893	893	876	895	925	867	926	865	910	865	920	873	912	933	924	889	915	880	863	974	967	890	883	881	865	891	919	928	935	908	925	926	880	895	914	922	893	857	869	937	866	873	878	930	909	926	878	888	886	910	876	890	900	916	864	905	964	895	908	861	887	917	888	874	894	939	939	930	931	908	878	894	918	894	903	934	935	956	912	817	885	893	904	883	897	907	907	924	977	879	857	910	871	911	921	920	895	892	950	916	930	932	972	893	972	899	896	947	917	873	912	889	920	915	898	932	944	928	907	856	882	867	888	908	960	909	878	923	855	884	884	864	857	904	964	888	947	891	904	941	892	908	922	897	893	880	895	889	890	841	888	859	918	904	926	892	870	914	932	907	917	884	913	860	899	928	856	895	881	892	899	919	861	882	907	953	911	860	926	895	928	945	880	891	941	925	923	866	912	934	835	877	919	919	864	881	878	897	870	939	914	897	954	939	922	965	903	933	929	940	938	879	852	918	865	932	947	871	949	906	880	883	837	949	876	903	911	940	919	943	896	897	860	931	939	875	917	965	881	955	891	924	905	862	946	894	898	908	919	883	907	883	920	863	914	923	938	895	938	949	866	824	866	972	902	896	912	936	881	906	877	907	946	884	896	910	836	897	909	954	905	911	894	889	920	905	863	916	934	906	921	926	932	929	879	858	912	894	881	913	900	914	872	908	916	904	884	885	894	895	870	905	890	930	950	927	946	928	902	918	819	922	926	868	907	906	903	909	890	903	974	961	893	879	912	918	914	920	888	911	909	934	959	895	908	841	961	957	920	839	888	929	926	913	933	922	862	900	912	960	950	917	929	855	876	871	936	908	910	908	895	890	881	899	881	924	882	862	870	910	874	940	887	904	897	914	905	898	888	868	890	876	855	913	908	905	847	885	903	857	928	945	869	908	974	909	893	945	911	950	915	846	875	915	845	899	912	911	859	889	882	927	905	928	909	878	939	867	866	922	899	885	874	980	899	933	877	914	893	852	870	924	901	831	946	907	877	905	971	876	890	936	913	901	865	908	1011	941	949	908	891	871	938	903	881	897	922	920	935	924	850	857	977	865	872	899	902	909	912	899	900	934	921	938	867	883	894	891	905	856	908	940	881	856	918	900	928	915	925	911	877	894	941	885	868	894	911	949	907	930	911	907	843	925	952	856	900	939	896	880	926	951	896	889	896	887	914	873	931	937	901	948	925	920	955	944	873	865	950	894	883	920	909	945	895	859	895	866	905	856	864	914	882	903	927	889	896	907	920	898	908	960	907	953	898	932	936	876	908	911	891	913	926	889	847	933	889	921	891	919	889	912	884	841	918	950	889	932	874	932	903	876	870	950	861	890	914	929	926	872	884	874	870	934	861	946	874	917	938	919	913	859	890	946	953	876	884	965	928	928	981	903	895	884	854	890	911	922	906	873	885	921	946	940	891	882	968	906	926	965	949	926	917	892	920	903	862	907	924	902	874	933	873	918	845	917	886	870	920	847	901	898	970	887	875	969	876	890	862	856	872	849	911	917	912	839	904	919	952	860	928	943	929	905	864	964	922	933	905	911	902	873	910	910	938	877	894	960	893	948	916	886	870	912	950	932	873	930	920	925	896	891	966	901	927	923	931	859	894	899	906	946	872	938	913	891	952	887	952	917	869	890	922	901	936	957	906	896	860	908	846	926	878	905	928	924	877	894	892	953	879	887	912	902	946	906	893	879	955	886	905	942	927	935	936	947	889	880	930	904	910	946	933	930	887	873	934	867	918	904	876	873	889	900	919	858	898	899	917	919	885	918	892	900	821	966	927	904	906	883	940	873	870	981	874	918	914	896	895	901	903	910	897	878	880	949	911	913	951	890	908	902	941	925	905	973	886	915	911	900	894	904	927	890	901	867	933	920	903	884	925	926	937	882	919	937	923	908	903	899	846	922	958	953	905	889	896	905	902	897	876	897	896	886	938	860	923	945	925	940	851	904	923	957	921	935	859	901	887	895	914	892	886	874	963	945	914	923	932	922	922	881	952	902	871	880	950	907	901	892	897	861	936	897	896	896	846	902	930	933	912	904	879	936	871	880	859	909	824	817	885	902	907	922	911	880	897	891	893	893	919	892	959	902	894	908	946	938	886	855	888	895	969	883	876	946	950	859	903	866	989	887	927	927	950	938	865	956	872	823	905	892	905	900	864	903	939	901	923	970	904	848	873	886	900	920	855	908	867	898	939	913	921	864	937	871	912	891	874	913	930	954	856	906	927	944	954	891	899	926	950	866	889	866	856	891	884	901	930	949	828	911	881	911	907	889	896	886	952	879	946	931	890	903	920	941	871	938	846	902	947	956	886	879	931	950	918	891	913	940	915	892	885	909	901	944	860	914	872	914	926	930	894	910	888	927	908	918	936	882	931	864	901	967	902	910	917	896	998	920	875	870	891	869	985	870	907	891	918	911	883	892	894	932	916	900	872	903	860	888	901	920	905	935	913	891	863	878	901	889	968	880	879	876	893	891	888	871	886	926	863	878	862	885	844	937	948	872	931	862	904	907	926	965	916	908	937	883	907	882	954	914	908	878	856	889	958	984	902	870	906	945	933	913	954	849	894	868	903	893	915	882	908	856	913	897	861	903	907	927	856	896	884	930	1000	904	903	894	882	872	928	930	914	924	898	889	895	861	888	847	913	899	856	865	889	968	879	911	885	926	872	903	937	870	912	847	889	919	900	851	944	885	922	908	892	879	919	897	898	900	933	877	904	913	938	899	890	869	906	908	906	921	927	877	947	917	904	898	889	923	917	931	957	945	903	938	890	944	859	887	897	916	938	912	923	932	896	887	885	918	907	923	875	926	888	941	927	893	936	889	877	892	892	897	916	951	920	894	917	904	927	891	884	891	904	883	935	855	878	911	897	899	907	962	913	901	823	866	908	875	871	864	862	912	957	890	895	880	883	886	878	899	918	878	912	847	875	856	930	878	889	914	936	910	938	946	875	908	914	916	947	921	894	976	800	923	937	883	888	910	857	941	949	883	904	838	905	902	894	900	921	870	931	926	928	909	926	857	887	890	923	931	911	881	883	861	947	880	946	970	886	857	910	878	893	878	961	918	924	884	933	835	880	935	904	899
23004	21100	28227	24204	21076	6842	902	642	466	489	469	430	410	435	363	430	406	390	336	370	390	373	366	348	369	378	376	343	366	351	362	352	368	333	332	360	359	330	336	332	312	316	295	353	342	349	324	316	334	347	328	315	350	309	328	322	347	337	345	334	378	304	337	341	351	303	346	336	313	336	335	350	332	338	313	311	311	332	345	302	339	315	326	350	330	344	326	339	333	340	335	314	303	334	330	322	301	332	318	325	364	318	373	314	353	351	330	344	329	399	315	364	331	366	342	332	348	322	359	323	327	325	340	309	332	315	334	335	314	356	344	343	327	352	335	296	325	323	319	326	356	348	323	328	319	331	326	338	345	324	315	365	333	344	354	313	325	323	339	314	330	332	292	331	320	323	314	338	339	337	359	335	317	323	326	328	311	339	323	313	317	364	323	326	318	332	345	300	324	343	332	337	323	334	312	319	343	351	361	316	344	351	327	344	345	342	326	320	349	318	303	350	313	371	301	341	347	301	330	310	356	339	324	329	326	337	344	343	321	312	349	344	347	341	335	315	346	343	300	365	376	316	335	334	342	339	372	352	348	364	357	332	297	343	321	316	339	328	309	311	328	341	341	350	335	318	316	336	334	341	339	336	327	339	318	333	338	334	354	324	308	333	343	336	313	333	330	333	348	309	336	347	336	368	321	326	308	336	327	315	323	305	356	307	339	363	322	301	350	332	313	334	300	330	317	332	348	341	353	339	341	346	337	327	336	354	329	344	324	331	317	330	318	323	338	334	332	338	302	330	323	314	305	290	314	344	379	286	338	321	322	311	339	325	297	339	317	346	335	338	330	313	309	325	369	332	315	361	335	322	355	335	364	337	320	325	335	337	330	340	301	319	310	307	324	354	301	289	367	340	337	320	309	320	328	334	319	344	340	349	328	301	323	331	310	330	323	326	341	325	317	336	349	336	343	325	324	353	327	293	322	312	320	340	328	351	360	311	336	335	352	341	324	337	357	361	333	359	346	378	353	335	319	313	326	315	356	334	356	338	347	337	330	346	328	331	319	341	298	343	348	344	318	347	335	310	353	354	349	332	324	333	358	337	317	328	350	330	320	333	356	336	331	320	350	318	310	352	351	344	337	348	349	323	335	324	317	336	303	326	313	329	350	334	313	349	308	298	340	337	320	340	327	341	332	332	346	336	319	337	317	306	334	317	323	345	319	318	326	326	315	299	342	320	332	338	332	344	329	334	322	320	341	325	325	314	360	318	333	317	340	322	324	339	350	357	326	334	359	350	346	359	347	354	348	314	326	330	342	301	312	323	336	312	308	351	344	344	331	319	321	335	296	340	396	340	347	323	374	297	352	333	352	356	337	322	327	345	335	318	326	304	313	332	323	326	379	336	337	328	308	320	302	323	315	323	335	357	332	344	299	328	331	319	343	350	345	319	337	304	328	368	367	327	354	308	340	344	344	325	295	329	385	321	348	332	313	324	315	361	331	357	338	307	308	338	305	324	366	352	310	337	322	371	333	341	333	357	356	347	352	346	349	345	325	342	335	342	339	320	308	295	342	316	351	355	345	313	305	305	310	329	311	337	346	341	350	317	334	360	355	301	343	319	358	324	333	336	294	311	332	342	342	338	326	335	328	336	327	337	348	319	348	345	337	330	317	371	327	342	312	328	303	356	333	298	317	300	352	322	336	332	370	332	326	329	325	347	353	340	323	339	338	356	347	303	346	322	352	343	365	326	332	365	373	306	345	349	333	341	320	331	349	341	339	334	345	333	314	316	311	357	329	338	346	358	323	323	354	323	326	327	338	338	375	343	349	348	343	324	333	323	323	322	321	313	358	310	310	341	329	312	358	291	331	331	326	302	360	372	342	325	366	357	322	306	351	355	330	320	296	304	334	302	347	316	350	316	303	321	342	394	314	340	332	314	311	327	347	320	348	345	362	361	321	313	304	341	341	319	346	344	310	339	354	302	350	315	326	312	348	327	330	328	363	321	315	359	328	327	300	349	304	323	346	332	326	338	341	307	325	325	310	317	349	325	324	348	315	346	326	343	292	389	338	346	342	326	298	354	313	358	341	286	361	352	328	306	323	338	322	335	318	320	325	372	324	345	370	358	322	336	328	337	350	342	347	337	342	338	317	327	322	339	271	366	356	345	363	316	329	319	344	356	329	306	330	376	344	333	325	362	365	331	340	329	311	313	322	344	347	323	381	334	353	354	297	354	317	306	314	350	348	355	293	304	312	315	317	342	336	334	308	331	371	296	348	337	358	330	355	304	289	325	356	297	347	340	347	347	363	344	309	357	303	305	317	345	310	325	327	325	336	331	334	339	329	351	345	361	346	321	314	338	323	319	327	343	318	329	322	338	323	325	318	324	346	329	335	317	333	335	319	294	351	347	348	303	298	322	329	302	332	348	342	350	363	331	337	339	307	333	329	327	388	321	356	323	344	299	358	337	338	341	342	300	324	351	345	372	324	284	345	320	350	352	339	313	299	349	316	320	351	316	347	364	346	369	314	345	328	336	313	318	333	332	312	335	340	325	348	336	336	326	323	292	316	341	324	348	303	340	299	331	311	359	328	342	340	377	326	352	342	331	325	345	324	343	337	336	321	371	356	351	326	363	326	318	358	340	307	336	323	311	304	326	335	352	350	315	328	333	302	351	351	300	355	325	357	298	355	330	323	320	332	334	338	334	329	314	331	315	328	322	331	313	308	354	333	351	295	328	324	320	348	320	343	361	326	320	327	323	347	310	344	360	320	382	325	354	330	352	332	319	336	313	344	308	326	350	318	313	324	337	293	328	309	342	345	334	339	339	350	346	337	337	324	343	335	360	313	303	301	331	325	326	352	319	331	328	348	356	362	328	331	374	340	338	305	272	358	347	343	273	303	324	341	358	349	327	321	342	351	385	310	342	362	333	339	337	299	352	316	335	342	344	323	337	333	338	338	353	330	335	328	313	335	339	318	318	357	318	335	369	309	320	362	354	308	340	335	312	358	315	335	303	315	345	336	340	319	311	320	337	320	313	355	305	331	338	296	343	311	328	337	330	330	352	328	328	345	310	306	319	338	336	351	360	305	319	300	324	324	316	303	307	319	344	337	335	328	323	326	361	315	325	345	334	340	341	312	315	317	322	355	289	339	332	354	312	330	341	310	338	328	339	369	328	324	318	322	303	366	346	319	328	332	290	331	342	333	337	330	341	322	355	326	298	358	363	306	291	323	359	314	354	396	333	332	348	329	326	348	327	333	317	316	313	331	346	310	336	348	319	322	332	335	324	326	306	326	341	321	323	330	314	349	307	350	311	355	359	317	300	320	328	286	303	319	317	320	326	330	323	349	336	313	356	320	321	363	347	335	289	371	319	356	315	281	346	303	345	318	332	275	328	358	331	347	367	345	345	344	344	343	352	308	340	317	335	332	342	358	340	328	307	342	337	326	348	318	317	314	339	329	343	323	336	330	312	327	320	340	352	319	310
6908	11997	8114	3792	2474	1832	1452	1222	1007	891	828	751	681	732	692	639	646	656	590	624	544	583	562	548	562	526	541	553	510	498	492	493	523	528	511	496	502	525	570	472	554	508	545	523	573	523	505	494	524	545	514	582	521	525	510	503	489	512	524	549	516	539	494	529	539	509	531	528	559	536	537	526	506	542	504	550	496	464	526	563	498	523	492	566	526	461	501	531	474	535	514	500	536	514	508	504	532	505	512	516	470	526	491	515	514	569	547	502	494	529	523	530	510	525	492	477	513	486	538	496	505	499	513	539	558	487	495	480	524	500	524	520	538	489	502	533	463	529	468	497	519	506	490	506	494	484	536	518	504	529	518	547	511	518	490	496	467	546	488	512	511	503	485	521	502	516	505	497	522	542	492	491	480	510	535	536	536	499	520	494	550	505	495	546	454	459	505	520	494	491	509	531	479	510	531	502	529	524	495	543	497	502	518	507	494	499	517	502	543	495	515	501	535	497	507	496	487	488	485	540	567	507	483	493	493	493	510	463	552	547	535	492	512	464	498	548	533	501	496	516	515	483	521	511	505	490	484	509	520	519	466	516	536	576	571	527	516	526	521	544	489	512	500	535	539	530	477	523	475	563	526	513	516	494	538	491	513	506	481	513	549	524	516	521	517	500	511	529	521	515	541	512	502	492	534	503	536	562	467	481	495	479	563	495	482	536	534	529	555	503	479	502	494	492	538	566	459	511	535	523	490	536	521	535	519	493	507	493	490	534	530	528	516	487	485	490	521	527	541	507	565	492	534	501	523	520	473	536	486	481	501	508	471	477	498	508	489	489	543	536	532	484	535	495	535	520	511	511	530	517	502	538	538	504	500	504	530	493	525	510	529	506	544	517	510	497	510	489	507	499	513	510	503	478	546	493	482	520	503	556	522	508	525	520	522	506	508	531	487	497	526	512	519	507	493	507	478	499	557	509	525	490	536	541	497	484	508	509	508	473	517	526	521	511	555	523	487	554	556	462	516	495	500	550	520	544	524	524	516	486	499	537	502	501	507	520	496	477	511	526	511	486	533	504	532	541	480	539	516	511	516	506	500	501	486	532	496	528	512	498	493	490	513	536	539	516	514	487	496	483	491	496	473	484	532	515	535	509	497	485	515	517	514	485	534	506	531	487	484	541	560	527	503	468	544	503	490	555	521	503	519	466	492	497	507	523	492	487	471	503	533	513	541	529	483	505	479	503	494	519	520	514	547	490	549	501	498	502	523	570	525	534	507	489	534	512	543	496	512	509	524	506	486	485	524	516	532	497	491	552	514	509	458	486	507	524	507	498	539	536	518	501	528	503	505	532	471	488	521	516	502	532	493	532	525	499	533	480	508	492	486	494	493	482	528	542	502	529	521	462	481	486	523	508	464	496	523	508	496	488	499	522	528	499	487	547	498	487	504	448	519	478	539	552	519	507	500	502	504	537	499	518	488	518	505	501	517	525	523	509	531	556	502	454	539	484	548	510	474	492	520	505	553	524	513	501	558	531	498	542	508	472	491	465	534	505	516	526	496	528	552	492	487	533	520	505	521	472	517	526	507	492	501	499	520	485	499	546	522	501	482	524	483	492	583	490	512	527	558	485	529	508	494	504	503	483	526	482	509	547	511	501	505	478	522	487	480	495	529	522	493	493	506	509	562	478	504	513	504	532	518	535	501	474	448	505	554	474	470	520	506	484	498	494	508	540	529	488	533	489	495	517	473	517	503	513	480	490	475	510	496	519	502	518	513	503	487	508	502	490	513	507	503	479	553	511	531	555	483	505	515	520	510	501	537	521	473	509	537	525	523	497	509	532	506	542	506	517	505	564	505	490	535	502	527	503	482	532	476	545	493	537	516	499	476	514	539	537	521	488	527	522	505	475	491	558	510	497	501	530	523	488	508	553	491	505	520	535	517	543	500	513	531	511	523	535	483	503	486	515	501	487	574	489	515	469	508	518	461	514	536	534	499	512	471	489	539	540	519	531	501	508	487	515	525	545	473	487	495	518	502	496	498	506	545	479	506	467	497	523	486	450	483	493	517	504	503	515	500	505	530	497	495	538	537	507	536	507	546	500	493	544	473	519	545	520	502	505	533	503	510	491	525	537	473	454	537	512	500	483	484	533	499	490	518	521	490	543	534	518	517	491	501	509	506	497	508	535	552	505	573	545	465	554	537	495	489	535	533	528	490	498	499	548	525	528	514	534	557	510	497	485	478	509	538	512	467	491	535	533	493	562	507	495	510	507	499	532	489	523	499	545	484	561	502	551	511	541	515	527	526	522	557	511	529	514	536	481	482	517	554	508	485	499	523	489	514	515	505	468	489	520	517	524	505	537	515	492	543	505	501	483	467	524	508	501	504	518	522	520	486	493	532	499	551	503	524	452	504	520	461	521	490	484	520	503	510	501	487	497	543	501	504	535	543	547	503	482	495	500	506	516	513	521	532	519	500	511	520	516	526	510	470	513	551	543	504	492	495	496	516	541	501	518	517	498	501	538	532	486	494	486	503	502	518	558	458	519	512	504	506	512	530	521	497	484	528	543	508	533	532	563	509	512	476	479	497	486	554	506	514	541	505	534	556	487	516	502	485	514	493	517	515	511	483	519	488	499	492	493	519	509	539	500	505	515	530	515	503	516	525	465	504	507	583	526	535	513	526	536	537	520	537	495	476	523	538	501	512	485	522	533	508	549	472	496	471	529	524	491	524	544	536	466	516	504	535	491	471	502	509	503	458	530	530	517	477	514	506	518	510	520	518	489	504	472	528	540	521	509	458	463	523	480	508	517	521	498	496	539	518	539	503	520	493	521	532	518	531	539	456	506	520	470	485	481	499	506	518	491	549	481	563	553	454	517	556	472	501	505	490	485	543	499	514	532	526	483	479	544	521	511	496	540	484	528	523	501	542	503	513	488	536	503	537	509	497	502	539	501	503	526	524	531	527	493	490	518	498	516	518	482	520	486	513	534	482	572	522	503	527	521	546	476	502	485	518	472	527	509	496	494	493	517	508	516	549	517	516	509	542	489	489	512	511	507	492	485	517	527	520	511	537	534	489	546	518	469	503	540	509	476	531	545	471	497	519	543	517	490	515	508	503	492	544	536	504	494	540	536	510	509	530	515	527	487	539	517	541	527	527	507	500	520	542	484	464	470	502	514	546	503	540	500	490	541	515	527	511	507	507	474	484	515	510	490	560	509	519	502	506	560	505	499	536	515	549	541	543	495	492	512	501	530	522	530	495	519	490	532	497	502	533	523	484	526	490	517	533	508	531	494	485	469	507	495	494	533	515	517	495	489	512	501	534	526	532	535	533	513	527	521	499	490	492	508	527	515	508	523	560	483	514	488	473	514	500	542	497	492	502	507	512	524	498	489	509	480	517	539	518	525	542	498	507	509	499	516	497	512	511	492	506	540	511	536	496	527	522	521	476	523	508	486	513	488	507	516	518	522	516	519	487	543	510	551
24277	21106	26697	25165	3967	878	774	701	625	622	622	569	586	579	573	605	585	555	567	583	576	563	598	584	568	540	568	550	562	573	566	545	534	595	563	591	576	569	525	552	548	558	554	550	525	564	578	545	535	538	515	580	544	572	559	563	560	541	562	525	583	544	562	564	562	556	557	555	519	603	525	550	576	543	553	587	594	541	521	561	555	536	533	538	573	570	515	550	541	529	531	581	558	547	566	574	546	482	568	539	539	527	555	571	556	529	539	562	582	554	552	550	546	547	538	553	571	559	575	549	581	548	576	528	541	529	535	566	529	599	568	529	593	597	585	544	548	551	599	560	563	550	577	532	548	528	569	597	587	571	503	582	508	586	542	557	572	525	518	549	564	545	544	564	590	550	539	573	564	535	542	552	559	562	522	547	552	575	545	545	543	567	542	578	536	537	522	556	555	554	593	604	505	566	596	546	577	542	549	544	570	563	590	547	576	532	510	546	540	566	571	575	535	574	541	536	597	546	595	555	580	600	587	539	549	601	534	553	534	526	536	544	541	573	552	533	539	565	585	596	569	569	566	556	544	590	562	559	553	568	555	577	562	565	571	580	607	524	571	526	564	551	573	599	531	510	579	621	560	557	527	546	604	585	551	543	529	543	534	579	571	548	528	564	553	578	571	555	592	577	576	573	580	559	547	571	521	553	529	563	548	559	595	560	593	516	554	583	588	581	543	582	583	513	567	543	559	563	561	572	524	585	545	558	522	536	589	549	595	529	544	496	527	617	557	547	599	543	524	597	569	565	564	593	558	547	558	525	536	565	545	635	536	545	588	569	623	548	580	556	546	581	553	517	542	558	570	560	607	545	563	569	568	531	506	543	521	526	536	615	554	560	564	537	558	520	570	553	582	533	575	587	579	581	532	542	542	546	519	545	565	554	577	584	516	549	540	509	560	557	569	569	538	548	546	542	566	547	564	572	612	578	585	573	573	546	573	557	543	578	553	543	539	578	509	543	560	611	537	560	549	537	560	521	527	543	551	603	570	549	584	570	534	575	530	547	593	569	578	573	578	553	532	558	546	571	555	529	577	533	556	546	545	560	570	568	570	555	546	549	541	557	580	582	567	534	537	547	517	568	561	556	583	542	569	544	555	572	574	569	541	611	549	603	563	576	556	580	578	593	589	548	570	580	560	528	589	565	551	562	551	582	569	557	598	558	549	575	516	534	549	580	610	557	598	574	585	569	549	567	570	575	529	568	589	531	525	532	546	545	561	526	572	558	563	539	550	576	545	496	588	591	559	561	567	556	577	586	586	534	573	593	564	564	546	573	587	542	568	541	559	534	547	578	532	537	573	574	571	566	499	599	621	548	569	549	561	533	583	552	562	545	623	554	541	541	550	589	556	544	536	546	535	519	557	516	601	578	572	561	580	522	508	525	587	583	532	498	556	521	558	597	520	579	576	561	585	583	567	571	590	561	594	527	574	561	553	545	566	579	562	584	574	584	568	563	552	577	540	561	568	598	549	557	562	566	536	579	564	623	551	578	530	503	525	566	553	541	559	541	559	565	529	521	608	525	544	575	577	549	533	541	544	510	611	611	529	540	562	535	555	538	554	568	574	561	534	581	544	543	534	568	548	579	556	559	579	571	533	579	583	539	554	570	519	567	549	596	518	571	551	548	522	548	539	616	535	517	529	579	550	546	608	550	537	597	572	579	570	565	463	583	505	594	587	561	510	539	543	567	564	546	542	529	575	576	578	553	565	592	594	540	582	569	557	539	570	558	546	573	554	592	539	578	565	504	576	562	541	568	565	553	547	578	552	577	540	530	557	550	561	530	577	574	519	526	582	574	515	579	576	578	584	539	555	552	524	529	564	584	561	560	591	553	554	597	565	566	547	571	601	524	589	525	566	532	547	547	556	568	500	533	563	533	567	526	526	546	583	535	595	618	557	554	588	579	550	600	598	547	538	518	571	537	564	531	572	525	581	546	557	572	561	562	568	520	556	539	559	535	604	539	531	570	580	548	552	539	590	558	603	548	538	567	558	601	552	565	533	572	565	525	553	595	556	583	548	538	555	537	565	574	559	501	535	556	534	526	550	566	513	564	568	525	535	584	565	544	583	533	526	516	558	521	570	526	580	574	612	556	556	548	589	557	557	573	555	574	578	567	573	590	575	551	556	556	558	531	572	554	579	545	598	597	549	551	535	570	548	604	545	577	548	555	538	562	532	560	578	546	585	575	530	550	541	563	537	579	545	594	531	527	596	523	556	550	523	594	545	549	569	556	535	567	578	573	529	578	546	579	594	526	549	525	587	527	556	528	571	564	572	539	510	593	533	561	585	575	559	598	550	580	537	539	522	584	550	594	555	561	553	569	522	554	549	528	590	534	545	544	548	561	524	580	546	529	535	524	579	562	517	574	549	591	587	523	517	550	604	548	573	534	546	538	602	557	532	550	575	558	555	578	560	568	593	541	519	542	571	580	534	559	587	534	549	554	555	578	511	612	566	554	560	583	537	586	540	589	525	588	572	597	561	577	531	526	541	565	530	578	551	543	520	539	575	570	571	561	556	577	565	530	536	510	553	556	571	566	561	575	586	534	573	577	550	562	514	534	564	536	566	559	571	588	604	569	501	556	614	508	612	583	568	579	550	522	581	573	540	545	541	585	543	584	534	605	562	571	531	569	537	594	517	561	550	546	525	561	552	551	541	526	560	502	559	544	556	585	560	550	597	537	557	543	580	494	592	563	563	576	570	526	570	548	600	529	547	518	556	559	537	548	578	513	564	523	551	530	528	555	562	557	561	556	548	562	535	563	550	551	580	546	575	552	536	610	525	534	553	532	515	543	543	565	609	589	572	549	591	533	598	589	579	606	618	546	543	586	571	561	576	601	550	562	545	546	576	598	535	535	553	534	572	584	586	534	568	516	539	541	543	574	568	520	592	540	559	571	544	597	574	572	537	551	514	516	558	559	557	538	570	579	573	586	539	566	569	563	570	550	561	633	566	515	576	584	553	515	561	595	527	575	539	507	582	568	557	562	557	607	553	576	544	563	551	562	563	574	564	566	528	551	560	579	552	527	552	527	573	563	526	547	552	561	526	548	550	562	554	565	538	557	551	533	584	545	557	590	551	566	577	563	539	567	591	592	545	542	571	546	563	573	600	517	545	523	574	574	548	566	580	572	538	583	561	564	563	600	573	588	536	569	538	547	533	553	531	591	583	575	558	565	522	533	546	582	560	539	590	633	587	497	525	538	539	522	553	540	576	557	574	577	551	559	538	541	571	552	544	572	579	575	575	554	541	538	559	548	545	563	541	595	564	553	574	536	535	565	583	522	569	564	571	559	541	516	577	550	538	580	536	587	597	579	591	579	570	536	553	587	535	563	557	554	527	551	550	571	527	525	616	544	579	572	562	572	562	530	579	594	590	626	544	585	574	574	566	591	548	565	549	544	548	536	522	512	558	567	547	606	581	597	588	558	573	575
6870	7891	5175	2625	1751	1555	1372	1216	1094	1002	954	960	922	949	858	913	909	897	866	882	804	866	847	855	856	821	793	844	862	792	796	828	819	800	832	767	864	805	802	821	822	796	843	819	797	785	824	809	748	801	785	820	770	849	779	763	831	845	843	794	804	799	804	838	801	841	751	806	775	812	828	784	800	768	819	760	778	823	856	817	842	812	843	800	738	789	806	794	823	825	827	799	820	804	830	825	813	842	775	811	809	829	804	778	843	843	820	862	806	811	794	827	816	853	806	769	761	810	765	802	751	784	804	795	805	782	796	787	819	779	754	840	814	832	808	810	780	779	777	809	786	819	789	836	815	808	835	796	826	783	863	829	839	802	727	809	854	798	788	779	852	815	800	776	758	778	782	792	806	792	815	747	810	813	800	817	770	784	800	781	843	802	825	811	766	775	812	819	817	780	820	781	841	803	789	770	761	774	792	797	831	805	783	840	783	862	773	800	794	813	796	803	789	846	782	831	795	817	781	784	823	803	787	789	782	808	800	786	787	807	783	821	772	799	794	856	753	822	761	767	778	792	848	814	822	830	816	850	835	830	802	828	789	800	772	781	777	775	759	800	826	780	834	754	780	807	826	754	784	798	790	794	775	763	802	822	788	761	782	793	785	766	769	754	761	811	784	804	849	793	810	808	800	871	817	790	798	788	871	824	837	779	781	786	847	785	785	816	798	809	803	849	765	834	814	793	773	791	836	816	810	813	839	843	808	806	778	749	797	799	819	846	795	797	815	830	801	762	782	866	802	846	838	786	768	843	780	840	791	793	842	805	822	829	787	799	776	838	784	839	822	781	778	827	799	824	820	813	803	831	840	777	812	777	769	793	775	832	763	776	781	797	791	829	806	854	781	820	824	813	811	826	791	831	828	794	775	862	827	799	821	814	768	820	773	776	836	804	766	818	821	850	847	815	848	776	778	785	869	812	780	833	805	797	822	789	787	810	832	789	784	832	799	768	808	810	768	782	795	761	848	807	819	803	814	823	761	792	803	808	809	781	835	836	800	796	790	785	789	747	804	766	829	805	767	785	800	753	801	796	832	798	768	833	842	803	785	801	827	794	813	771	794	778	777	809	799	838	788	800	828	800	823	783	789	827	820	848	787	776	793	791	768	815	829	774	762	821	808	803	781	759	788	775	842	815	798	820	829	820	804	786	857	777	810	836	867	782	817	784	801	814	797	733	779	791	807	827	771	801	772	831	834	827	816	819	783	784	830	835	782	847	778	791	797	780	859	808	847	798	781	840	836	823	842	801	785	771	810	774	770	758	838	819	791	750	812	803	798	797	788	812	814	816	811	763	737	829	846	789	858	787	829	814	846	782	820	809	836	815	814	805	799	792	822	792	819	832	808	766	784	842	854	857	804	840	804	768	779	774	765	783	758	793	781	774	822	835	834	787	817	795	810	772	845	793	777	809	764	823	778	808	789	810	821	808	806	832	798	794	802	815	820	819	796	790	811	776	799	831	789	800	779	782	808	778	781	790	814	761	764	830	804	828	808	792	781	748	788	828	783	770	809	763	823	824	777	807	770	756	807	814	763	806	775	783	793	770	827	833	838	773	772	830	797	787	841	788	766	811	787	808	780	865	816	801	820	861	798	757	803	785	805	804	810	815	789	777	799	740	858	798	879	780	847	794	819	808	798	806	801	818	798	858	781	819	831	852	784	816	874	803	810	784	782	838	752	807	791	785	789	855	785	797	784	775	797	832	826	793	807	769	812	807	804	790	813	791	827	817	813	801	782	792	828	787	836	768	808	820	818	802	817	824	832	799	799	815	761	760	820	820	793	812	771	770	780	807	785	849	820	789	823	824	822	870	771	817	762	788	774	810	754	817	795	785	822	792	826	825	783	809	851	788	840	816	793	793	788	794	877	818	771	796	802	805	796	750	833	783	798	814	764	771	779	765	783	783	807	819	776	802	839	799	788	812	785	785	781	800	828	813	833	809	848	804	782	749	771	798	758	775	819	811	756	790	791	789	802	810	799	848	770	811	816	822	800	823	813	810	831	784	816	833	806	830	781	769	783	807	828	788	772	780	774	777	765	810	793	780	774	745	807	802	853	721	817	835	829	811	809	766	815	872	747	739	806	821	823	808	787	827	808	824	807	793	816	801	811	777	812	846	767	781	800	782	753	758	789	831	806	798	783	770	776	803	798	830	815	827	770	789	766	756	823	778	819	803	790	782	814	771	810	849	754	775	790	866	763	799	839	819	810	796	823	818	816	749	787	774	811	795	798	789	851	831	775	793	759	759	816	811	783	785	825	794	819	805	831	854	837	799	763	795	790	786	809	792	725	889	766	819	811	806	853	822	811	796	842	798	798	818	802	814	778	865	779	826	777	816	861	834	812	810	765	814	828	803	790	768	835	815	803	833	823	828	755	782	783	862	821	802	801	826	840	811	788	805	764	791	830	805	803	826	762	749	807	769	867	750	869	782	772	801	790	831	791	806	821	820	824	793	758	807	813	794	792	772	813	837	848	816	795	815	784	811	773	793	792	802	813	751	829	791	786	812	772	805	790	827	832	823	794	807	812	850	797	788	743	863	883	800	833	819	769	807	793	812	832	846	852	774	789	814	769	760	778	812	792	756	812	756	836	855	797	786	789	781	836	829	827	828	805	783	794	819	806	828	778	843	774	799	804	798	793	803	783	792	834	805	795	792	827	781	786	790	844	811	751	812	837	773	751	807	823	754	793	804	782	808	820	822	775	828	766	835	758	793	812	801	792	777	837	844	749	806	734	810	820	806	790	803	798	800	761	749	762	788	870	792	832	826	783	793	772	804	785	809	778	792	782	741	776	782	784	847	845	778	811	852	833	763	772	826	791	772	826	830	821	848	847	788	769	814	722	812	780	774	834	833	797	809	849	815	843	797	839	852	821	799	819	864	795	785	786	750	809	768	814	788	769	813	771	740	836	805	819	785	804	792	788	798	816	851	830	802	789	781	783	817	798	829	788	758	806	778	805	749	812	806	820	821	789	779	803	780	786	824	828	809	808	780	838	810	835	772	828	790	776	792	806	830	810	893	830	776	836	811	828	801	750	813	800	839	747	789	785	785	782	759	766	835	824	757	846	798	806	777	767	844	796	818	823	797	787	783	837	814	761	760	799	784	847	806	851	824	791	810	851	815	825	770	801	799	770	781	802	808	790	788	808	809	855	813	814	796	858	787	816	819	804	841	821	862	817	845	798	803	794	809	840	773	792	748	799	789	754	788	773	827	786	783	801	817	716	833	818	793	844	827	779	781	815	843	787	803	743	760	853	799	768	790	816	791	775	778	816	801	752	808	821	788	822	779	842	791	785	828	838	827	824	767	802	778	806	799	804	811	784	833	822	754	816	804	825	806	812	767	816	795	825	820	804	765	810	778	803	782	838	808	816	799	786	803	786	791	765	771	827	821	823	759	787	795	805	802	810	790	777	853	824	793	837	840	763	785
22189	21138	28784	23715	21150	21058	3493	661	471	415	361	320	302	297	245	257	240	230	211	216	201	215	202	197	184	169	204	191	187	213	197	191	161	180	172	171	188	179	162	164	183	185	162	181	171	155	157	157	168	194	200	174	171	190	178	151	155	164	170	179	186	180	141	172	191	176	193	172	173	158	164	168	160	155	169	159	166	180	148	168	153	145	158	174	174	171	162	166	153	162	163	157	170	177	168	145	147	182	154	149	159	158	174	152	158	167	163	165	173	160	143	152	155	161	173	141	163	159	141	166	170	137	149	159	158	154	167	172	169	175	176	180	180	175	172	175	165	159	158	141	143	165	172	156	185	153	169	170	167	153	136	160	170	159	147	146	176	157	161	146	136	172	175	156	172	144	163	170	140	161	175	160	177	154	168	153	188	159	170	170	158	168	145	175	168	166	163	138	155	154	159	159	183	161	177	153	170	159	172	155	182	141	158	169	152	190	155	148	162	168	162	157	167	175	150	158	163	169	198	171	167	171	138	179	131	131	156	163	159	167	145	168	182	166	180	168	162	137	163	173	150	147	156	144	160	187	165	158	165	166	177	170	156	174	151	148	162	156	169	168	164	174	161	173	143	181	164	165	162	171	156	151	171	151	130	148	134	160	169	183	178	168	158	170	163	156	152	149	137	150	159	146	134	148	152	161	177	148	170	154	168	137	161	170	179	164	158	143	152	168	159	153	170	174	147	172	159	140	152	150	166	154	169	147	148	179	169	135	154	165	165	165	151	154	165	175	166	161	177	177	155	164	170	166	167	159	185	148	162	178	170	170	158	189	196	145	147	148	179	182	176	175	151	152	155	168	140	162	162	166	164	170	167	165	173	168	167	160	159	152	171	176	163	155	148	173	172	168	155	194	158	174	154	165	162	170	161	160	157	168	165	137	186	139	146	184	177	178	182	163	142	164	153	146	164	145	159	163	178	172	157	178	158	143	175	160	165	160	170	142	162	178	149	149	146	170	154	169	149	163	136	171	156	162	161	164	166	177	149	149	176	156	159	166	181	169	137	180	173	156	164	171	155	177	145	136	158	162	147	150	169	146	163	149	159	161	157	177	165	172	148	182	178	148	175	160	168	158	152	184	172	147	159	146	151	165	140	158	188	154	155	162	144	154	158	173	169	175	185	185	183	181	149	143	163	171	156	153	154	176	177	173	145	185	150	168	159	168	147	163	154	160	161	169	165	177	152	157	163	152	165	195	175	180	161	153	154	145	167	167	153	170	143	124	159	174	181	169	142	181	151	170	155	148	193	150	159	172	180	165	144	169	152	157	147	162	149	157	155	153	154	160	144	187	148	148	151	149	179	161	162	154	139	141	168	182	170	146	189	153	166	165	181	140	137	156	142	157	170	173	158	174	171	154	154	146	158	164	151	173	148	157	192	174	174	156	182	158	143	175	148	160	144	188	151	150	178	163	172	150	158	176	181	168	168	169	162	160	167	171	142	148	162	128	134	152	141	185	169	155	179	168	163	181	171	163	171	141	170	151	170	157	174	143	158	187	188	172	145	175	187	190	172	149	158	171	152	171	137	140	147	175	157	158	163	171	191	165	156	146	171	155	159	157	159	147	175	146	147	139	155	141	173	172	172	156	170	180	141	161	161	148	153	150	144	171	156	147	169	173	169	143	150	167	172	161	158	140	139	150	163	165	169	164	165	173	167	149	127	169	176	168	158	174	154	173	169	158	159	174	154	151	184	158	166	163	155	186	163	162	153	174	177	175	161	175	126	155	161	137	171	162	174	156	149	159	174	162	166	134	168	170	167	160	143	153	175	172	177	139	173	177	160	152	160	171	167	190	162	163	149	168	152	166	152	178	154	187	173	143	158	162	149	160	171	152	160	156	160	165	143	164	144	159	155	151	157	157	148	163	154	161	159	165	172	153	168	153	151	158	160	147	156	183	180	154	149	166	153	161	174	164	173	148	159	143	172	166	158	155	135	152	161	164	169	163	164	164	181	179	160	170	165	163	173	175	172	188	158	163	167	165	149	150	145	171	157	150	143	163	154	148	179	176	160	151	179	156	161	152	166	155	167	180	185	146	153	180	156	165	184	142	145	178	167	155	145	152	189	166	130	188	179	169	149	160	165	165	127	166	180	163	157	170	166	157	178	138	154	173	156	169	159	167	140	161	157	144	151	178	165	159	153	151	145	164	152	147	155	152	138	158	159	145	157	157	178	142	149	161	143	139	165	173	161	169	136	168	141	169	173	162	150	164	156	147	147	161	173	142	162	155	168	143	159	138	172	167	157	159	153	168	173	171	163	178	155	143	165	152	155	142	152	153	160	138	144	174	143	176	186	161	161	152	165	155	164	161	195	142	151	165	161	163	149	148	153	148	143	175	145	162	163	147	166	172	171	140	157	156	151	174	159	136	174	181	155	162	158	170	148	156	154	154	164	148	183	187	151	153	186	166	161	147	180	158	163	164	189	147	160	179	173	178	164	165	140	136	160	169	159	176	148	176	181	142	160	146	168	150	156	172	162	156	159	152	147	170	162	170	177	134	165	158	159	152	169	153	164	155	162	166	155	168	164	154	158	170	164	172	184	179	158	164	170	169	145	159	156	162	168	184	162	152	157	166	145	166	146	168	139	176	153	154	168	173	152	170	171	160	146	165	180	147	189	172	158	159	182	153	165	158	176	178	161	175	185	155	148	170	160	174	171	188	159	159	150	159	157	148	164	164	161	142	179	138	151	174	164	168	170	172	159	161	161	149	147	161	136	166	173	159	159	170	161	158	170	134	144	158	152	168	183	145	159	154	154	144	172	181	182	138	157	168	171	151	179	147	153	165	150	146	161	147	160	168	161	183	166	158	144	124	149	147	180	195	153	163	167	160	173	154	168	159	160	164	146	172	163	161	139	157	151	144	168	169	160	134	177	146	187	172	173	170	169	149	134	171	169	161	167	163	151	146	183	169	170	164	161	163	171	155	158	171	173	165	157	154	139	161	171	173	157	160	180	152	197	151	175	158	149	165	182	158	168	180	161	176	178	183	144	156	141	147	165	134	149	156	170	155	141	166	166	163	176	159	154	176	151	174	137	161	158	145	170	174	162	150	182	176	167	160	129	159	157	153	163	156	163	143	157	191	180	187	161	149	156	155	165	150	158	177	171	159	174	182	164	173	166	180	156	177	141	190	162	160	146	172	154	183	158	157	157	153	171	154	168	160	196	162	162	163	139	167	174	153	154	147	170	168	168	152	128	186	170	166	156	146	180	152	163	159	164	178	195	161	163	171	152	155	154	185	167	153	174	149	164	171	159	190	160	178	167	161	167	129	176	162	162	160	149	165	165	167	154	153	145	150	163	165	125	168	143	166	169	161	175	174	145	175	165	126	181	183	133	174	154	157	151	167	140	167	160	154	140	156	150	153	170	168	157	158	158	148	169	160	156	153	157	157	147	166	172	166	160	163	142	177	142	167	171	164	169	145	137	152
9915	17473	11863	5672	3571	2507	1932	1406	1058	901	782	717	599	588	516	500	453	429	435	368	383	370	326	321	323	309	318	319	314	299	292	305	286	245	313	294	263	241	290	267	240	240	247	276	263	264	284	264	239	287	243	266	256	228	249	273	258	277	274	215	246	279	277	269	239	258	246	266	245	247	235	238	266	226	247	226	255	252	230	252	245	245	239	212	224	221	243	225	263	254	233	269	255	251	252	248	205	248	223	240	237	247	254	274	250	232	243	261	251	271	227	226	255	279	240	251	253	266	223	221	234	215	235	270	225	244	239	243	268	250	235	232	235	244	247	244	239	214	252	238	242	253	195	223	238	253	238	218	251	233	240	248	236	224	222	262	215	270	252	214	259	241	225	240	234	235	250	239	227	229	214	229	249	243	235	248	234	232	218	266	238	268	233	251	240	238	256	249	214	249	216	230	217	238	242	215	232	233	237	241	252	227	260	240	265	222	242	264	244	253	212	228	235	238	241	228	252	249	222	235	231	203	239	220	223	214	231	250	230	227	242	244	247	222	234	221	240	251	246	244	259	254	260	261	256	245	275	219	241	245	242	262	262	242	253	246	259	245	233	263	229	256	247	226	240	256	269	272	225	239	218	242	227	257	233	224	215	230	238	220	240	245	241	235	224	229	235	247	212	234	236	273	246	227	223	227	250	233	259	248	242	238	243	224	215	235	225	240	255	226	251	227	229	255	241	264	248	246	245	220	246	260	242	232	238	266	233	249	225	240	246	215	248	234	247	253	229	238	237	258	235	214	233	241	233	223	254	244	241	259	236	233	226	254	222	271	257	243	239	247	242	240	219	249	252	239	250	236	206	245	241	230	222	248	247	250	242	240	249	249	263	227	226	225	232	249	250	218	196	243	219	242	254	226	261	254	229	244	258	248	244	238	220	266	254	262	266	288	252	260	260	224	238	223	235	247	248	234	227	231	231	236	252	223	249	235	247	236	254	269	241	250	238	244	234	240	226	217	257	248	266	257	254	258	222	224	265	238	237	240	264	252	224	217	228	234	236	261	222	244	240	228	249	244	257	226	228	244	232	240	228	231	232	260	230	244	236	236	216	237	234	256	252	213	243	233	243	220	275	256	261	269	229	237	267	258	224	225	292	260	237	241	221	260	225	240	246	233	226	212	226	233	225	250	248	278	228	242	247	256	239	230	253	240	216	260	236	232	247	246	239	232	238	216	260	251	269	227	246	235	211	244	273	238	242	229	250	209	224	261	225	243	259	260	227	238	238	264	224	231	268	240	218	242	215	257	233	246	231	223	233	241	247	253	235	233	234	233	234	268	218	240	242	225	247	248	217	239	227	226	241	239	211	243	242	250	252	260	227	207	227	249	265	244	231	260	260	247	237	235	241	241	262	259	264	240	224	233	250	243	248	210	241	249	241	247	218	194	231	259	213	237	224	234	230	238	228	227	259	229	230	240	215	255	223	237	220	248	256	248	204	231	229	231	235	235	266	250	268	253	244	217	237	236	247	246	262	216	249	244	248	235	236	233	256	244	258	237	196	205	242	238	256	243	235	243	231	248	226	244	278	231	226	236	244	214	266	247	219	229	233	223	245	248	265	235	206	236	241	222	254	232	228	206	218	253	245	244	215	255	220	225	243	229	241	212	247	223	234	237	235	245	243	229	245	225	223	215	235	246	242	229	232	229	251	233	214	257	233	265	266	220	252	251	247	264	217	278	242	262	225	251	239	243	246	225	222	262	228	268	237	246	225	213	227	228	250	231	238	237	263	218	271	226	242	224	228	202	218	227	231	244	241	239	241	275	219	240	253	228	245	244	240	243	222	243	251	232	238	230	250	236	239	248	213	240	226	232	243	221	247	229	248	220	247	231	251	231	268	217	241	229	248	243	226	257	263	236	254	249	254	232	261	213	227	266	233	263	202	233	236	268	237	223	249	250	249	237	245	238	230	259	188	235	247	239	227	236	243	248	244	239	229	262	212	264	235	227	219	255	237	257	250	248	228	232	230	246	221	231	247	233	251	235	252	231	190	249	215	231	229	254	243	228	252	212	214	239	235	258	234	222	229	227	250	245	244	222	233	224	253	239	233	218	263	252	234	229	242	234	215	224	293	235	227	258	222	245	226	243	247	207	246	222	208	242	247	240	258	241	233	271	249	212	249	224	249	227	231	258	268	235	239	214	235	271	254	243	246	264	229	226	207	237	205	224	255	249	250	261	251	258	260	277	256	247	247	240	218	263	267	220	247	234	235	242	238	244	264	219	253	251	215	206	250	211	243	227	227	248	241	239	234	236	237	283	263	239	232	269	233	220	244	274	246	243	272	239	238	248	239	246	226	260	263	237	252	245	245	215	237	262	215	251	247	231	239	235	227	234	219	230	235	226	234	216	250	241	242	212	228	246	229	233	247	230	245	239	242	246	247	202	272	230	237	233	231	240	235	229	248	222	247	256	245	218	259	258	254	211	239	232	247	243	240	251	251	218	224	251	223	231	227	253	258	257	255	241	245	229	268	227	232	225	231	248	224	255	217	238	250	243	239	232	251	250	246	249	226	238	235	219	249	277	239	237	246	233	268	232	231	216	228	226	250	254	208	238	248	243	230	272	233	260	228	242	243	237	252	241	257	212	251	236	241	253	241	208	233	250	238	231	300	203	224	249	272	238	247	223	265	251	238	252	269	249	228	219	227	257	259	240	237	230	208	261	241	250	238	254	266	259	257	247	250	248	239	243	254	255	244	250	253	245	235	229	252	241	247	241	247	232	233	245	264	258	234	238	243	240	229	251	231	289	266	218	243	231	213	239	218	248	242	236	227	256	219	229	250	249	246	233	251	248	241	254	242	241	229	229	227	238	265	234	235	241	234	241	253	243	243	242	231	229	239	254	245	231	230	229	233	233	218	232	213	231	268	260	236	262	245	209	248	245	234	219	252	227	206	256	226	267	256	270	255	249	219	238	250	265	225	235	259	225	260	242	209	251	227	218	280	241	238	262	231	246	239	231	263	263	240	231	229	260	261	241	228	243	219	254	256	248	258	225	226	238	244	260	250	238	252	238	263	217	243	234	236	253	252	223	236	248	212	269	266	247	243	260	232	214	236	240	206	248	228	259	252	258	241	230	262	203	238	219	257	237	233	277	235	210	253	255	233	243	234	236	228	234	234	224	233	234	228	228	250	248	266	279	215	260	256	215	216	248	245	249	217	242	213	241	206	242	216	227	231	231	240	216	252	247	244	262	230	208	214	232	234	224	233	216	250	213	228	238	228	218	266	232	238	259	252	248	220	251	265	289	229	232	236	238	259	237	237	226	240	246	232	234	255	227	240	253	243	241	240	265	247	220	210	218	231	208	231	278	219	241	248	236	263	236	212	230	282	226	241	254	240	226	235	253	244	223	228	220	238	237	246	245	248	248	232	224	230	237	237	245	251	236	234	218	257	241	229	239	232	245	231	237	241	253	247	200	217	229	261	203
26812	18951	5668	1161	770	693	700	625	636	642	612	631	613	627	653	641	587	608	631	580	569	575	583	610	593	617	610	584	602	605	587	646	568	601	610	639	600	584	632	634	603	593	625	641	617	589	600	587	636	561	591	607	648	637	602	631	643	564	618	625	613	632	578	626	607	652	586	631	618	580	575	596	615	662	614	568	622	623	566	584	620	589	608	610	619	586	625	604	587	599	640	550	617	603	607	611	576	610	612	669	578	624	628	586	611	601	578	632	604	627	593	606	622	610	618	610	605	599	614	603	596	621	587	649	597	577	568	573	682	598	615	578	626	613	573	591	582	598	620	648	601	601	640	578	608	593	614	636	606	567	626	609	581	617	597	668	612	601	593	593	614	610	628	601	572	618	596	592	599	604	576	590	613	583	665	582	564	595	636	602	603	600	617	605	600	596	617	598	558	578	624	623	607	608	628	602	559	602	572	624	602	597	620	600	621	663	585	601	694	609	607	590	615	610	605	577	676	575	595	634	603	603	632	630	637	580	613	634	599	601	601	611	691	632	639	619	610	600	622	615	638	580	585	605	572	595	623	649	640	569	633	598	615	575	581	617	599	615	647	587	631	612	605	563	572	602	623	616	601	594	594	600	581	620	613	601	658	609	635	595	591	600	576	636	603	601	579	640	644	574	640	568	605	623	615	607	593	621	658	575	577	604	587	630	611	593	558	656	598	596	653	586	565	640	597	616	594	621	586	643	602	586	631	587	616	589	641	629	618	572	680	583	580	594	587	614	572	587	631	546	653	620	663	666	633	594	609	633	601	554	652	610	631	610	629	582	623	578	616	587	593	607	571	581	618	548	565	600	591	581	595	639	599	605	627	605	593	628	605	588	617	627	639	631	604	602	632	629	576	581	602	586	624	570	624	587	598	605	631	646	579	598	637	574	631	607	606	594	615	601	595	603	601	625	607	585	628	633	586	571	596	599	621	591	617	592	599	571	613	587	625	594	606	609	594	616	609	589	602	623	608	597	631	636	559	604	598	624	620	557	579	626	603	609	605	618	575	599	573	557	591	591	614	585	601	605	593	572	627	578	581	601	593	606	553	611	670	628	616	582	609	657	577	593	619	614	617	587	640	578	604	632	631	595	583	646	647	637	583	611	593	629	610	553	626	614	588	583	637	551	609	583	608	566	640	615	587	612	596	601	604	616	629	604	558	642	583	582	551	586	629	619	567	646	580	600	609	614	602	620	612	660	598	561	579	649	629	598	599	639	629	600	595	567	575	615	572	582	585	618	601	624	637	654	558	617	570	613	630	614	636	631	609	601	639	561	639	559	587	608	640	628	606	596	590	559	624	605	611	630	565	591	603	626	627	591	641	603	590	593	590	595	619	588	602	565	567	608	591	611	592	631	600	642	567	637	625	629	593	620	628	619	606	621	623	610	599	634	640	655	652	584	646	579	602	590	646	590	665	609	633	588	624	594	620	600	573	639	654	604	653	581	609	621	598	625	557	608	627	600	619	592	575	575	602	599	611	596	641	613	586	567	605	619	578	621	579	595	631	620	590	574	535	562	604	620	643	633	607	597	615	577	584	603	627	574	642	612	575	570	529	611	580	660	585	618	571	599	615	640	609	606	605	580	591	581	618	562	605	644	598	610	634	638	630	632	607	628	606	585	586	583	606	601	653	582	604	640	570	621	595	597	662	634	596	600	634	598	575	629	592	596	616	599	601	603	611	554	612	639	557	607	621	583	598	612	609	593	636	643	639	602	605	581	624	612	626	612	622	613	575	609	639	570	587	553	625	609	616	640	627	601	594	628	607	577	635	614	642	562	593	606	621	596	610	581	623	595	619	620	607	608	590	602	616	632	639	593	616	592	585	581	580	583	621	648	607	610	621	574	612	567	575	611	599	580	597	564	578	599	644	576	588	590	627	641	638	631	598	614	627	624	590	552	599	620	609	586	617	587	579	628	618	567	612	572	619	595	647	632	582	596	604	601	612	568	612	615	594	617	608	609	604	625	630	619	586	570	587	606	602	587	625	589	626	648	593	623	628	644	574	602	593	620	634	593	632	601	615	626	603	611	607	567	598	592	608	645	592	608	601	596	549	618	584	619	646	634	605	609	586	587	612	584	620	614	614	599	618	618	644	588	616	621	616	577	632	602	572	618	588	605	608	586	628	546	606	617	680	601	623	638	577	644	603	621	609	604	618	629	602	623	585	621	596	615	573	630	629	584	588	629	579	582	586	623	590	618	609	573	614	598	589	635	599	595	591	614	628	611	611	640	653	597	632	587	599	619	625	558	647	620	617	570	628	675	639	589	583	582	637	627	597	644	614	579	621	579	584	602	601	632	592	593	586	617	627	588	642	610	575	556	599	577	588	597	574	631	613	595	578	555	652	582	588	611	610	599	553	591	588	586	596	596	586	592	621	589	583	586	631	630	603	629	591	622	557	607	570	610	602	621	594	604	608	619	645	639	605	609	594	573	591	621	629	568	596	620	592	615	608	582	570	610	606	598	568	657	552	637	607	638	570	609	579	637	553	576	658	575	602	646	613	624	629	601	597	623	599	590	652	590	591	683	638	610	583	598	631	605	606	603	581	598	602	573	549	627	588	602	574	644	635	608	630	593	605	594	594	617	564	615	620	613	614	557	557	585	583	618	609	556	611	603	618	605	612	561	625	623	609	588	542	589	598	625	582	561	632	598	623	605	582	575	647	571	622	601	607	620	593	625	623	621	640	574	578	608	595	654	591	612	580	640	590	578	615	620	593	577	634	613	621	609	603	648	582	602	646	603	629	601	653	620	549	588	630	597	586	599	594	584	612	648	614	576	629	621	581	598	623	590	578	596	590	549	588	603	583	588	588	630	604	641	607	559	608	615	633	661	674	575	544	604	630	603	590	633	613	568	650	631	601	594	582	592	648	585	637	611	627	641	602	590	596	616	608	578	596	639	620	611	610	631	616	577	618	583	617	591	572	594	626	640	594	608	632	612	617	599	598	622	635	567	594	595	597	616	626	627	648	604	617	609	620	589	616	615	629	602	596	629	625	614	609	585	595	626	618	582	606	609	601	607	603	629	616	599	622	583	614	572	633	599	600	575	601	598	609	642	609	612	622	579	617	584	589	604	568	635	565	648	603	616	610	626	652	612	572	623	616	629	596	549	632	584	623	574	628	653	617	603	613	636	614	595	578	651	613	641	629	628	636	624	625	593	617	574	611	585	596	622	607	611	601	584	607	676	582	630	586	618	611	634	561	602	616	621	588	584	585	605	614	603	680	595	609	598	559	600	599	652	590	597	578	619	604	651	596	622	584	640	636	594	570	649	577	563	552	572	606	629	618	551	661	629	621	592	625	626	591	587	627	558	655	635	570	595	592	643	574	607	576	582	619	611	585	626	586	637	604	597	636	590	610	560	607	631	613	615	654	613	580	608	631	595	582	597	595	608	651	613	657	601	583	618	588	567	642	641	601	593	606	603	610	625
6936	4020	2828	1565	1235	1222	1117	1013	1044	1024	924	993	929	915	967	987	961	901	941	889	876	934	869	893	913	907	903	857	895	957	890	890	899	868	906	924	880	887	855	892	892	900	859	904	895	920	850	945	907	936	908	891	872	885	858	876	879	892	879	891	891	879	860	858	853	910	918	843	897	842	902	877	884	892	911	926	916	878	892	925	923	966	902	850	853	889	843	915	876	923	901	884	906	877	882	922	932	907	876	880	905	876	890	894	930	920	883	926	884	880	875	913	898	883	906	882	895	932	886	923	855	817	877	913	903	870	887	879	948	916	879	949	877	923	950	890	856	930	863	889	876	868	912	910	851	880	903	941	894	862	884	883	911	906	953	873	890	902	923	931	870	883	919	895	852	952	861	902	954	963	820	863	865	874	887	878	952	887	881	925	882	869	902	901	912	883	877	916	885	908	892	879	842	816	910	896	905	891	910	895	940	903	882	898	846	870	860	907	938	859	890	891	850	925	881	889	901	914	863	872	878	888	974	860	896	903	857	909	896	894	883	881	945	889	878	905	849	936	914	923	937	869	883	917	892	924	867	920	853	940	911	920	884	904	862	958	906	945	841	902	881	867	871	896	822	928	909	916	937	919	939	910	901	906	891	875	881	878	870	881	881	904	873	904	907	895	904	893	916	847	851	875	932	906	886	913	910	925	836	848	918	885	884	894	902	895	872	893	900	875	874	839	909	911	896	923	843	892	925	881	847	928	881	921	944	846	890	926	880	888	867	882	912	878	904	963	902	882	893	872	895	905	865	863	877	888	879	877	903	871	901	875	864	869	890	930	847	933	861	903	897	902	895	933	873	900	894	934	878	892	872	859	866	910	947	880	870	910	867	909	917	885	930	887	888	884	936	892	850	910	863	909	844	871	882	916	913	831	880	865	862	899	853	938	883	885	907	892	927	934	883	961	920	929	886	882	904	835	931	936	887	902	883	867	859	918	891	882	870	874	882	853	905	880	964	870	935	889	877	898	882	901	945	878	864	891	900	899	851	847	881	875	912	892	916	854	938	928	934	918	877	814	902	896	927	867	912	892	895	894	891	876	878	907	866	859	909	856	903	893	887	866	911	872	863	885	898	877	918	881	915	830	878	903	863	924	899	882	882	908	909	924	840	893	895	903	912	923	896	855	842	899	840	933	923	914	870	914	866	822	861	883	901	921	876	874	874	893	889	911	902	887	923	909	890	902	873	941	877	919	920	918	885	910	838	888	941	856	922	859	919	897	859	932	912	878	868	879	876	893	904	917	933	853	867	893	906	900	952	897	913	884	912	866	894	918	851	893	906	886	971	867	899	848	908	909	883	941	906	903	893	868	926	893	840	891	905	874	890	831	918	887	894	897	884	906	912	873	919	953	880	925	885	882	884	859	915	880	860	903	891	892	904	871	878	861	860	927	872	891	935	867	915	908	891	871	842	917	905	848	833	858	898	883	893	853	914	874	902	898	904	897	893	815	911	881	878	913	887	905	918	898	889	900	879	886	898	913	910	877	868	938	917	898	879	908	828	929	917	924	907	890	898	931	870	869	916	887	908	879	923	932	917	927	878	899	925	852	892	901	955	884	895	927	923	882	899	880	896	905	913	887	925	886	885	924	853	923	971	935	935	931	892	876	865	900	906	843	891	932	892	826	853	909	964	931	857	883	882	917	941	887	920	886	894	890	897	885	930	915	907	860	955	902	866	890	903	888	905	873	906	892	900	907	886	900	890	912	913	880	878	871	946	922	888	891	899	845	895	923	902	875	904	908	900	875	875	889	906	884	904	916	901	860	891	892	924	900	938	874	842	965	920	937	856	871	897	869	887	876	897	905	863	905	937	915	846	902	898	884	903	883	967	897	879	893	882	827	887	870	850	924	847	888	895	918	858	862	887	928	886	884	932	876	866	927	952	904	913	917	896	908	943	970	888	875	924	862	924	934	862	873	887	895	905	852	872	941	916	847	858	917	893	865	896	881	931	905	929	898	875	853	856	908	889	936	884	887	932	875	904	914	863	906	864	861	895	906	864	874	935	853	897	863	929	907	870	889	892	906	909	921	871	878	906	875	901	888	918	900	920	900	932	900	870	898	867	897	899	961	883	954	892	832	861	949	915	927	918	889	883	899	920	903	924	892	927	932	880	937	933	935	893	922	884	903	930	900	897	930	908	871	894	886	950	906	932	883	900	878	890	888	861	912	896	874	913	916	930	907	897	876	870	911	868	862	930	892	895	922	899	881	905	844	916	873	876	850	910	880	880	915	896	951	937	910	896	952	922	920	894	886	899	871	925	915	921	893	873	891	897	917	856	841	836	883	923	898	934	875	959	914	921	909	951	896	929	856	904	866	932	880	865	854	907	841	939	859	880	911	841	941	917	819	921	869	915	941	858	878	885	893	905	860	962	896	847	849	840	940	896	931	914	949	882	920	843	935	884	906	905	906	894	878	885	899	883	899	917	908	918	852	861	905	881	859	876	834	886	902	913	871	903	935	882	892	879	877	882	909	906	953	914	881	929	926	869	927	895	896	854	936	877	914	884	909	930	949	939	898	927	867	949	900	875	918	877	908	874	906	888	901	890	858	898	905	892	922	899	898	891	906	892	845	886	887	900	886	895	911	868	893	854	881	915	899	960	876	825	962	894	880	877	875	918	919	849	870	897	911	895	899	893	884	840	880	904	917	877	876	946	859	895	898	923	884	912	887	945	857	888	877	914	872	899	892	826	899	905	918	912	845	886	902	862	928	941	887	858	874	954	902	871	978	913	895	867	853	919	929	906	880	923	911	903	845	905	859	895	860	844	855	922	855	898	911	910	809	887	934	908	873	886	894	905	919	925	874	913	911	903	868	919	888	903	883	917	903	895	913	879	876	862	891	869	914	914	913	856	851	869	897	945	895	828	857	920	903	887	841	916	873	909	909	886	908	890	906	886	867	876	868	879	915	882	882	871	913	952	876	875	880	891	869	931	869	898	865	915	860	863	933	919	930	871	903	937	930	864	868	842	873	930	877	929	852	879	900	843	883	893	876	903	913	916	902	941	896	920	881	881	865	867	885	895	855	924	897	882	862	892	958	888	909	899	921	847	892	933	921	880	989	906	882	917	849	910	888	955	893	925	919	885	900	863	927	888	904	908	907	874	910	932	903	927	944	908	911	904	890	934	926	844	878	855	915	900	884	878	908	891	868	892	824	872	866	888	905	905	855	850	906	931	869	920	920	841	920	842	914	849	899	877	875	892	898	876	871	856	876	909	930	907	883	859	891	879	859	922	864	904	895	838	903	874	942	876	921	914	880	945	945	913	950	912	865	867	918	888	861	880	902	898	908	873	861	917	839	867	904	881	864	907	854	881	911	881	864	888	891	871	872	886	910	918	929	912	914	836	869	882	893	874	898	880	861	902	900	899	962	823	835	885	858	892	924	877	934	866	916	904	951	895	901	898	896	883	915	919	894	941	895	955	889	872	946
23072	21124	28266	24204	21106	6589	817	612	483	470	478	410	433	413	386	354	410	375	380	390	351	368	347	331	314	361	318	355	354	346	337	324	344	328	355	339	372	331	356	339	331	322	289	345	352	328	339	329	306	351	340	312	333	350	309	340	354	346	327	305	345	334	324	330	322	352	326	345	297	338	354	347	317	328	298	339	328	304	306	343	341	312	349	365	322	313	336	324	315	340	314	333	335	346	323	334	363	337	326	373	339	330	314	307	316	328	345	322	331	336	333	338	334	363	357	329	327	300	371	335	350	327	351	320	336	321	309	318	316	345	347	324	335	340	337	344	332	362	320	340	329	327	329	326	336	371	356	324	336	319	338	326	331	330	330	314	363	346	323	354	328	299	348	345	317	333	358	327	321	325	346	288	339	342	356	312	326	334	334	323	313	354	300	309	328	328	366	347	352	324	328	345	365	332	375	288	312	330	328	322	353	365	313	321	366	331	338	311	357	358	328	324	353	309	360	313	306	347	341	326	331	366	318	305	325	337	358	309	342	317	312	315	334	318	347	348	324	324	338	332	343	329	306	327	332	317	321	330	349	318	336	329	302	299	321	334	299	347	331	363	336	327	331	300	305	336	364	310	338	332	323	355	300	307	321	330	328	338	339	339	314	352	310	348	335	349	355	320	333	303	344	312	322	318	349	332	297	336	361	299	313	333	324	312	296	316	285	350	338	339	319	331	357	328	303	348	335	297	338	316	324	325	331	347	321	315	360	302	326	321	290	323	316	327	310	344	320	352	294	335	323	298	333	313	327	336	287	299	322	310	335	322	325	320	332	332	358	314	344	315	363	322	313	303	338	342	340	315	329	304	338	303	353	346	339	340	321	336	337	333	330	315	305	376	330	332	338	315	318	324	331	362	290	316	298	355	332	337	306	293	353	345	313	334	316	291	321	343	335	354	347	335	377	312	347	344	366	343	315	350	312	304	302	322	309	317	338	344	353	331	325	317	330	318	318	316	294	356	316	306	276	294	306	338	353	326	320	327	310	354	337	341	310	360	326	360	329	344	313	342	335	313	349	309	328	305	312	343	308	311	329	344	340	358	339	364	356	335	284	306	332	326	332	328	340	334	310	326	319	321	335	315	315	322	316	325	355	319	339	330	327	312	322	331	351	358	330	324	329	307	302	343	318	364	314	313	301	319	322	336	298	349	352	358	320	280	313	329	340	329	325	348	304	328	346	325	311	326	321	321	334	334	335	315	323	308	330	312	336	343	304	320	340	349	328	332	346	317	301	341	345	346	309	344	345	318	306	327	345	293	329	330	330	354	288	345	330	326	333	318	330	336	323	290	339	325	341	325	304	347	354	323	335	312	366	332	334	293	304	317	336	305	309	353	325	317	293	306	359	291	319	332	322	329	358	308	315	309	296	305	313	345	310	349	366	308	345	330	314	324	346	342	333	344	351	319	322	301	305	297	317	337	317	332	316	334	292	332	315	320	341	326	378	287	333	358	289	303	338	318	358	358	347	347	337	293	347	351	317	324	292	318	340	341	343	336	331	345	326	327	348	329	292	329	349	321	335	347	363	311	308	305	318	351	355	351	327	337	344	349	360	345	333	342	298	336	344	321	302	352	315	330	327	301	325	331	344	333	332	324	340	340	340	315	314	298	335	319	330	351	326	307	334	322	318	333	311	345	343	348	310	315	303	345	305	331	318	339	316	335	324	337	304	326	322	299	286	331	339	362	321	336	338	352	344	338	327	331	320	346	357	340	345	360	333	327	360	310	361	313	338	345	306	367	334	326	340	321	344	351	339	326	362	339	310	373	316	317	319	331	322	301	339	303	339	317	366	347	357	304	352	358	348	314	371	347	338	333	349	313	322	346	313	329	317	319	333	312	301	319	332	334	307	305	298	304	336	331	330	347	286	345	350	343	350	343	285	344	307	319	314	330	331	347	353	328	300	308	304	351	340	365	303	326	334	331	306	311	322	348	326	369	350	343	314	343	308	341	372	325	348	296	334	316	337	344	316	295	311	330	329	312	306	348	313	326	306	330	331	336	317	355	297	340	311	269	302	330	331	310	314	330	326	340	311	326	320	328	285	332	357	311	313	338	320	317	312	314	329	326	337	315	344	319	308	290	300	359	345	314	372	324	324	325	328	342	305	328	332	309	351	348	348	323	303	317	313	331	374	345	294	309	334	326	326	333	308	334	336	324	314	337	343	307	357	318	358	311	329	315	350	321	358	363	344	314	331	339	323	345	342	329	322	333	326	333	318	305	298	329	298	347	322	336	328	314	343	319	342	307	301	318	298	312	352	323	310	361	326	330	318	331	310	318	338	332	307	313	349	298	313	314	315	347	327	355	348	306	323	342	297	349	347	335	339	303	325	330	334	326	334	326	348	311	341	343	376	364	330	310	342	344	315	316	343	302	337	336	316	311	335	318	340	317	308	352	341	357	324	337	327	333	334	321	356	345	329	320	325	320	311	339	324	336	307	364	337	370	376	326	320	331	318	326	338	365	325	304	320	313	338	317	324	317	343	339	321	321	326	308	345	334	331	319	343	324	336	309	323	315	318	338	316	348	335	277	324	339	309	316	325	338	348	315	299	322	318	355	301	328	344	336	343	333	338	319	344	323	320	316	304	316	327	335	322	314	318	307	343	322	371	302	354	331	336	347	325	368	328	339	335	344	302	329	322	307	343	342	333	304	324	324	356	338	297	321	347	309	375	344	322	342	343	306	304	328	321	287	335	332	304	293	360	342	304	349	320	323	312	311	333	323	353	333	340	329	295	336	317	320	302	308	327	310	326	342	316	334	341	311	314	322	329	334	340	337	312	348	309	325	322	291	327	330	331	302	341	338	319	335	335	308	321	309	312	317	318	351	310	334	313	347	324	332	315	289	369	353	335	325	312	317	313	318	279	328	347	363	308	307	340	306	332	340	333	331	319	337	306	343	363	308	320	326	333	340	330	327	316	321	352	298	331	368	359	361	304	333	325	333	334	320	348	327	342	319	365	330	320	313	349	328	315	284	348	323	333	323	294	351	301	348	339	332	313	288	338	341	318	334	344	359	325	325	317	321	302	332	387	318	346	317	322	325	332	346	312	335	311	316	323	341	325	316	310	311	346	338	364	325	331	320	317	308	317	351	352	296	332	297	333	323	341	339	333	304	325	339	327	319	336	333	336	350	299	340	310	341	350	322	318	349	304	364	331	325	351	320	333	315	300	344	347	335	324	304	335	326	340	330	326	321	322	366	316	332	311	328	319	324	338	293	305	342	293	383	342	313	327	297	321	311	301	311	318	314	333	346	329	322	309	304	336	331	326	317	336	321	280	325	331	343	359	345	355	313	335	313	333	343	321	309	348	302	305	342	329	314	337	306	326	312	337	360	302	342	346	312	342	358	313	336	339	351	337	321	326	336	346	335	365	356	328	360	326	321	316	305	317	358	314	352	321	325	312	326	340	344	325	305	337	311	332	280	324	334
7721	12060	8163	3467	2304	1752	1464	1172	1036	904	835	761	691	670	662	697	636	599	619	592	598	571	544	573	575	546	541	521	552	465	519	554	506	518	541	481	530	521	499	534	558	510	499	516	512	508	526	506	501	528	504	495	515	492	474	542	532	521	535	510	503	537	507	506	506	519	500	502	519	507	514	441	495	512	522	521	483	527	525	543	470	518	501	501	500	514	484	486	529	478	523	488	500	522	492	559	527	469	541	480	520	499	503	553	497	466	527	502	497	507	522	504	487	507	493	533	561	474	495	495	504	489	517	524	502	526	531	495	496	533	485	435	499	506	495	480	507	523	495	524	499	517	535	528	482	500	484	548	494	486	521	520	502	470	478	445	506	505	513	525	503	493	501	510	521	526	486	516	508	495	477	503	528	484	516	481	498	484	515	498	525	485	495	527	527	544	496	468	479	518	487	502	477	520	516	556	523	542	500	514	489	501	483	531	485	497	521	522	481	502	556	512	500	486	491	517	521	514	509	468	519	532	554	530	497	495	506	492	513	530	518	497	496	521	553	479	562	522	512	499	506	475	498	514	516	530	527	495	533	523	537	458	547	553	538	498	479	553	534	479	501	486	490	508	530	512	504	529	487	560	503	528	522	529	462	488	510	515	530	510	503	521	510	541	537	482	525	531	526	520	539	547	508	476	553	503	544	510	534	486	532	502	528	493	550	551	504	477	493	515	515	473	533	503	549	473	531	495	501	552	522	520	478	507	523	524	475	528	538	512	494	495	481	502	506	490	482	486	526	519	510	516	501	510	521	513	511	491	512	499	492	500	489	505	491	506	513	490	484	508	499	550	461	467	466	484	519	527	505	481	498	533	513	471	528	525	536	479	519	540	512	542	508	491	494	517	490	467	572	488	493	528	543	513	510	515	509	497	504	500	511	519	490	547	496	534	517	468	501	450	530	494	481	520	536	498	547	498	505	511	517	477	531	525	481	479	491	490	521	503	523	520	545	514	492	531	514	495	482	529	501	482	513	538	496	525	491	517	511	524	504	484	528	520	529	519	501	477	471	501	532	522	493	445	489	538	482	522	510	488	514	499	516	467	458	517	524	540	518	502	490	536	473	485	510	482	518	489	501	492	505	543	497	495	504	467	487	524	470	531	483	527	459	548	525	497	501	532	501	510	520	498	520	454	482	488	502	494	521	496	506	503	525	484	502	515	485	509	510	476	504	512	480	500	510	482	505	468	515	483	476	530	505	496	468	506	473	501	494	499	487	533	496	510	527	456	516	527	517	470	507	522	542	527	497	520	492	467	514	504	502	500	498	552	512	462	537	522	535	516	515	472	550	486	517	492	513	499	501	536	526	516	548	501	503	503	456	490	544	478	487	469	512	481	485	471	495	512	513	474	474	497	516	498	504	466	534	507	471	476	509	480	478	499	490	529	487	534	484	494	499	500	500	544	504	511	518	494	538	514	504	464	514	508	499	546	518	486	498	496	482	556	501	519	495	502	508	479	537	464	476	494	463	533	525	540	554	502	533	478	527	492	496	467	518	507	569	495	509	526	530	524	496	491	518	489	524	483	515	488	506	513	479	482	501	531	534	494	482	512	511	524	487	561	510	501	502	510	533	502	490	498	511	494	530	496	514	483	509	542	544	503	502	527	520	498	531	516	521	477	508	509	508	497	526	477	488	526	530	528	508	510	508	481	521	496	483	478	504	534	513	501	486	483	507	532	553	533	517	514	483	456	522	506	524	484	486	488	511	486	508	503	511	494	492	496	525	493	528	520	503	525	494	548	514	491	539	493	548	491	529	535	516	525	538	522	541	516	483	538	489	476	567	490	477	472	573	503	494	477	485	514	526	463	493	520	508	526	521	515	559	543	489	501	541	475	531	493	513	488	499	532	494	522	483	516	530	490	521	496	535	515	525	544	524	499	520	513	524	513	507	505	517	506	530	511	513	539	530	542	520	555	476	519	509	525	514	523	490	498	510	516	467	532	473	485	509	526	512	514	519	503	494	510	505	518	477	522	502	495	493	492	497	513	503	486	498	469	540	517	526	512	480	525	549	508	513	489	487	514	517	487	473	552	498	534	462	478	503	509	522	488	517	528	485	525	494	506	488	532	495	521	462	501	536	506	528	475	478	526	531	512	521	503	512	527	491	516	524	474	519	498	511	459	521	499	539	514	533	568	533	505	483	535	510	530	550	507	528	530	501	493	473	508	521	515	550	516	472	534	498	539	537	517	490	505	518	531	495	470	497	549	488	514	543	556	523	487	502	546	538	512	463	485	500	502	485	504	518	482	504	494	534	486	521	507	502	511	523	502	521	533	544	495	509	539	491	490	539	511	506	524	473	490	479	512	485	520	530	518	527	519	530	538	521	518	521	488	497	524	500	487	559	478	469	545	503	488	501	526	489	563	502	511	539	512	515	530	508	520	521	533	541	477	460	496	491	528	508	491	508	519	511	536	503	519	501	526	505	500	514	475	509	468	522	482	535	507	433	532	496	504	493	520	525	489	509	467	486	516	465	516	489	478	548	522	528	476	518	507	481	524	539	539	509	501	519	514	538	523	508	524	503	503	545	527	493	494	518	504	522	509	517	516	523	472	537	532	530	521	504	502	534	517	522	545	535	499	484	522	489	494	544	493	494	509	547	506	481	489	499	501	500	503	498	518	527	519	515	541	502	518	485	528	513	522	531	494	506	533	522	528	522	518	503	461	540	493	507	553	493	513	531	510	493	506	518	514	503	463	526	507	533	473	556	497	509	521	485	501	476	522	489	541	501	496	503	495	524	487	515	506	515	523	466	507	525	492	504	498	493	530	494	496	492	478	518	532	551	507	489	527	481	482	536	495	505	486	493	575	518	523	483	512	494	481	515	516	515	490	500	472	487	492	512	507	507	506	509	477	514	498	495	491	528	511	520	507	488	471	494	503	482	518	512	522	515	455	536	502	521	487	493	511	520	510	499	527	486	503	509	491	515	487	504	495	527	508	495	467	544	498	508	486	472	512	496	525	502	454	544	525	527	533	523	497	525	532	486	494	491	490	512	504	515	521	495	511	500	495	558	492	502	546	537	505	521	468	521	516	459	502	471	532	460	548	537	514	505	517	524	497	476	519	534	534	492	521	521	513	521	513	526	505	480	520	478	486	496	499	501	530	528	473	466	488	540	530	528	507	518	525	527	490	508	497	500	536	518	517	509	532	502	549	494	508	486	516	478	533	496	526	529	511	527	509	460	464	523	483	541	497	532	526	502	500	480	509	453	535	537	490	545	487	484	491	482	497	545	500	487	502	496	529	528	448	493	464	445	540	476	491	535	554	452	531	533	494	501	523	465	506	506	522	528	483	540	496	474	492	475	533	482	482	517	507	528	468	519	558	497	539	505	493	478	476	517	504	524	527	527	535	502	504	503	532	498	520	479	501	490	497	529	512	523	504	499	516	488	497	506	507	524	510	514	490	514	536	538	509	496	471	522	551	516	490
24233	21100	26693	25047	3944	863	775	689	653	608	577	566	604	609	636	588	596	587	611	563	565	577	526	538	581	577	573	563	563	536	581	585	564	547	544	554	546	563	528	558	531	530	588	554	539	536	518	578	594	530	585	568	580	535	577	550	544	545	582	550	547	594	574	587	543	547	553	548	552	606	559	590	589	592	578	561	526	534	564	590	588	536	576	546	562	562	488	541	532	505	495	528	580	530	538	556	534	533	597	527	565	577	542	526	530	542	535	522	510	562	531	569	548	537	531	527	560	515	539	544	535	542	582	550	565	581	527	511	539	518	524	537	571	572	550	535	541	513	554	527	550	558	541	527	528	536	558	567	559	540	540	547	568	509	564	551	522	553	497	605	537	567	555	570	545	590	544	537	544	557	545	516	559	550	550	614	576	536	526	566	566	566	604	549	533	511	541	556	541	584	580	550	538	529	595	538	568	563	597	564	569	575	505	554	520	564	540	584	539	547	529	565	547	540	517	556	570	508	577	545	520	515	574	542	571	563	503	588	599	557	537	531	544	546	548	520	547	503	558	555	523	544	531	506	502	509	546	553	572	541	522	551	601	544	566	535	539	539	545	540	545	562	488	507	525	557	536	529	581	541	569	516	520	562	545	559	563	527	554	547	537	591	557	544	538	557	558	545	545	551	561	563	587	545	510	545	558	534	544	567	586	535	553	545	547	551	557	556	546	581	547	536	560	536	540	552	560	558	534	522	547	529	566	527	551	544	596	544	586	545	577	526	544	524	548	619	539	542	536	559	553	540	541	517	561	560	541	541	523	543	526	553	535	562	558	512	575	571	558	557	517	587	578	566	564	558	519	628	545	527	575	523	549	519	510	550	538	539	570	578	537	551	523	548	525	534	567	540	543	508	545	535	577	544	527	568	569	513	545	571	538	564	539	513	528	519	547	527	507	516	567	566	530	553	591	541	539	531	531	578	555	543	532	539	558	515	538	546	571	548	552	500	566	573	544	557	576	518	559	594	553	578	553	564	570	522	539	591	512	537	543	533	549	552	559	542	525	600	556	541	551	563	564	533	542	564	590	513	537	549	544	561	545	546	543	495	546	581	550	522	560	580	537	515	559	563	582	552	556	578	536	564	540	584	549	553	561	511	547	560	503	571	548	572	571	548	544	565	491	592	538	550	498	522	559	525	566	562	562	579	558	523	531	543	582	547	510	561	576	560	558	537	551	552	544	589	558	607	558	589	559	559	550	560	534	587	531	561	558	538	576	568	541	580	529	546	551	560	528	514	524	626	580	526	540	546	559	556	546	559	538	508	535	558	564	556	529	560	553	544	550	551	509	583	555	536	565	615	570	561	531	535	539	545	574	569	533	536	523	567	547	576	549	582	575	566	518	563	537	545	565	546	591	544	554	567	550	532	572	595	555	535	588	547	515	610	544	578	554	534	507	586	522	557	550	526	536	517	540	532	561	544	539	523	511	554	517	550	522	567	557	556	549	576	552	600	503	527	560	516	551	537	565	539	571	537	584	560	588	579	570	560	536	573	506	549	522	555	598	531	544	531	524	536	546	599	523	616	564	523	547	576	492	565	553	539	497	554	534	491	576	507	537	607	558	561	568	542	569	554	542	531	546	552	530	536	546	503	540	577	540	566	535	605	529	551	580	551	492	565	553	493	555	532	559	531	539	559	545	571	552	566	574	558	566	557	588	576	586	575	530	590	580	589	564	534	582	562	551	517	502	538	522	567	559	515	560	563	510	570	561	520	506	548	543	566	528	559	604	582	527	580	514	546	518	541	588	545	568	554	529	584	546	538	508	529	542	541	585	541	539	553	565	551	545	554	589	550	522	561	501	567	538	541	571	517	597	585	537	550	525	525	493	587	511	556	554	522	577	563	540	559	600	535	532	526	559	558	522	572	551	588	553	577	547	573	535	524	552	552	537	550	524	564	545	574	542	550	591	571	555	551	561	548	602	572	500	523	558	520	577	526	568	594	565	581	534	562	591	547	550	569	596	612	566	555	587	535	603	554	558	560	522	546	546	567	528	548	605	550	544	545	562	575	531	521	590	511	551	560	555	547	590	518	546	541	557	533	553	562	557	540	515	548	597	555	550	566	550	517	578	562	493	554	539	546	520	575	536	529	522	580	526	503	524	574	556	574	571	561	547	551	572	495	563	542	549	568	513	559	541	506	550	580	591	571	550	554	579	558	545	561	601	529	585	513	502	556	565	553	583	556	591	569	558	520	578	557	562	569	569	552	565	561	550	559	576	576	578	526	534	550	549	532	551	567	542	532	563	540	558	569	567	545	546	559	543	497	579	513	545	547	564	564	558	540	514	561	558	579	573	559	521	567	558	574	570	503	549	579	562	551	555	566	553	529	564	581	554	545	531	531	559	531	550	553	582	540	531	514	548	547	583	569	551	530	629	547	554	501	542	551	538	541	577	547	546	532	545	526	525	599	524	502	512	564	575	505	511	533	535	577	528	576	509	565	546	545	578	573	585	544	541	564	540	627	512	572	553	541	544	510	602	535	562	573	558	552	551	579	564	539	564	534	546	546	605	530	548	536	526	519	573	551	508	546	563	574	600	568	541	503	568	523	525	551	587	571	573	533	535	552	556	508	542	551	533	532	578	583	542	563	575	576	526	537	542	526	523	563	552	543	567	556	554	567	557	571	519	539	509	559	556	544	561	551	573	517	562	525	530	571	558	575	504	563	562	550	544	569	561	578	563	572	525	534	559	545	571	574	535	517	550	554	549	567	552	548	538	544	523	538	565	527	572	521	532	571	561	511	546	549	617	549	565	582	518	559	554	502	565	577	560	599	521	521	535	549	497	543	521	553	563	499	555	533	520	557	554	541	565	563	558	529	599	508	555	558	520	555	576	535	542	534	561	527	563	568	550	556	596	544	542	601	571	548	538	563	553	547	536	605	538	542	494	605	524	564	547	590	565	533	567	586	519	513	615	528	514	602	550	553	577	549	577	506	560	579	540	523	567	524	524	542	580	549	553	557	614	540	572	580	546	503	560	586	561	557	511	574	562	547	558	565	552	538	564	574	544	572	545	555	536	563	537	569	535	597	543	576	594	545	550	540	534	590	585	501	534	527	568	603	528	555	551	568	596	567	559	516	595	506	570	537	574	532	559	540	587	534	566	550	498	550	527	534	542	563	567	544	552	536	561	535	532	539	555	597	534	563	538	530	547	573	554	578	503	529	569	552	551	544	527	541	570	529	584	565	577	542	555	552	519	519	560	560	594	554	528	564	562	571	578	539	582	536	520	539	594	488	548	544	529	539	589	525	576	590	507	556	547	563	529	504	550	504	548	495	570	528	559	563	530	553	524	536	560	527	556	550	545	568	538	543	497	565	509	519	544	510	537	562	533	578	545	550	554	571	552	578	588	556	527	576	551	549	553	554	519	561	621	529	537	573	554	568	567	536	538	545	524	511	582	546	549	599	549	554	541	544	558	563	549	578	538	563
7359	7757	5059	2343	1785	1555	1363	1171	1029	1019	939	941	949	902	947	936	951	855	835	823	890	785	802	885	802	868	806	808	783	831	784	792	851	822	808	801	822	808	797	829	801	807	776	788	824	789	827	797	791	773	805	819	818	828	813	809	818	781	814	846	791	807	829	827	771	797	788	800	816	805	788	811	793	786	803	836	820	749	802	849	790	781	815	837	794	804	805	814	812	772	752	814	783	765	837	805	774	760	767	784	778	811	828	827	819	812	828	802	791	756	817	830	763	848	836	796	789	812	788	769	771	840	771	825	820	816	800	806	774	856	798	752	796	810	817	793	815	810	793	803	759	756	754	820	812	835	779	810	811	807	821	818	795	860	804	826	843	814	778	804	801	825	816	815	792	767	742	776	778	847	806	736	792	838	790	786	788	767	771	841	789	783	775	814	780	828	772	761	837	786	833	865	788	799	744	782	773	752	824	765	800	812	799	785	801	746	814	799	761	793	783	835	758	810	821	792	825	781	798	810	766	759	831	812	781	785	769	777	823	793	788	789	761	840	815	787	843	750	816	820	833	821	753	823	806	814	805	777	778	817	803	768	822	815	730	801	805	814	789	791	815	808	805	819	806	825	742	813	809	763	788	811	770	804	778	806	819	791	811	826	826	834	790	767	780	774	819	804	792	810	885	764	787	797	799	831	802	772	797	790	801	850	831	777	841	778	774	845	823	825	791	723	810	830	810	773	816	827	764	784	810	802	789	777	783	815	797	806	828	764	819	786	769	753	743	839	806	834	782	760	854	815	763	767	805	782	790	802	766	832	791	805	817	780	780	774	796	792	762	786	804	770	783	825	816	806	762	841	820	796	823	794	835	799	793	801	773	771	782	821	863	792	921	778	765	821	797	841	823	778	783	784	765	789	758	771	863	800	784	823	767	814	832	822	806	822	760	772	829	807	769	774	799	809	784	755	838	767	781	810	799	796	822	832	788	842	796	822	799	847	744	803	842	790	803	798	816	819	822	835	821	797	838	761	868	774	759	755	847	795	779	790	791	731	743	744	797	745	823	756	794	805	787	755	773	813	800	830	807	806	769	807	776	872	830	820	831	852	808	793	785	799	772	810	769	774	800	845	834	802	839	758	837	793	815	783	757	836	803	827	825	808	778	802	811	866	819	828	735	797	803	775	824	810	764	805	803	786	796	809	749	758	831	777	787	819	766	822	798	837	818	790	775	782	766	783	808	751	804	836	823	821	886	770	805	863	777	859	814	838	807	794	781	773	815	803	788	807	775	812	797	826	791	819	798	822	823	803	802	781	811	786	784	856	765	783	820	794	770	845	813	794	833	763	807	815	821	772	760	804	816	822	806	807	808	808	795	763	812	782	798	740	845	821	787	787	806	828	793	762	776	840	753	736	770	800	832	766	844	777	831	760	826	778	770	819	830	771	846	772	828	759	819	761	809	759	752	818	858	851	787	788	783	739	784	807	800	798	752	809	802	795	793	798	852	845	780	811	772	807	777	756	822	772	815	785	813	812	834	820	810	800	789	798	838	742	805	799	822	793	840	795	780	769	763	801	790	835	828	818	793	825	819	749	805	786	786	821	804	822	774	784	801	763	779	796	809	752	785	770	768	799	791	788	798	884	786	754	791	788	789	790	835	756	816	804	769	792	811	811	808	785	846	797	818	799	800	796	798	804	804	773	808	787	838	741	780	806	772	827	826	761	823	829	761	802	808	800	832	802	785	787	770	828	799	807	760	789	854	821	771	738	821	784	778	822	798	789	816	804	723	765	818	811	774	779	810	789	729	789	769	795	794	782	821	775	815	769	802	813	802	722	829	796	776	827	812	821	824	799	830	787	826	821	836	834	835	776	742	823	802	817	810	825	768	801	764	790	785	849	808	856	774	763	808	776	771	783	799	843	790	807	793	763	804	804	791	780	838	803	810	758	750	785	791	761	806	833	763	861	817	795	782	803	770	777	781	761	808	755	823	806	823	764	862	724	778	826	826	800	758	811	805	812	779	807	801	766	800	788	809	774	803	821	782	814	778	819	783	807	778	817	803	849	740	797	827	779	814	829	845	782	767	807	827	792	776	804	786	832	818	745	805	813	778	759	775	817	827	828	776	792	792	784	797	779	773	828	807	803	831	822	810	789	839	748	819	882	795	779	841	811	785	786	779	770	793	792	795	787	811	804	767	761	817	775	805	819	795	794	741	804	763	846	810	767	830	801	761	780	794	804	786	836	762	787	833	797	822	812	708	840	857	809	824	831	811	799	809	795	797	763	837	821	761	783	827	791	822	776	794	807	778	779	788	825	794	798	859	741	808	808	816	774	753	809	765	765	789	796	770	809	800	815	830	818	790	793	772	798	834	771	769	761	774	804	773	819	832	788	788	808	813	784	805	844	763	803	789	782	781	773	823	791	777	800	781	784	820	814	805	774	822	786	805	797	805	783	768	792	799	794	761	825	790	777	816	794	811	809	842	805	814	823	832	854	802	795	800	820	837	803	755	762	821	823	814	796	829	843	850	772	828	795	803	758	797	766	784	819	832	769	790	803	778	821	811	799	790	790	780	795	789	792	780	810	831	822	827	771	847	816	770	812	819	776	803	827	819	814	790	859	770	819	838	801	739	793	779	796	753	792	836	770	794	734	802	786	794	793	778	819	803	782	814	805	894	771	841	825	766	765	814	790	768	767	868	829	791	761	856	754	807	813	812	757	782	791	795	842	803	820	769	846	854	772	770	820	799	777	801	780	792	804	785	814	767	795	831	801	847	805	848	786	812	793	857	799	850	824	788	778	768	786	771	803	764	787	809	761	798	760	826	826	836	765	786	774	795	859	803	811	802	839	843	821	812	817	805	799	856	861	783	815	801	845	839	802	821	803	798	790	795	810	810	751	841	790	755	807	816	850	796	817	760	782	839	786	821	780	808	803	865	764	807	771	795	824	754	814	794	782	767	773	773	758	787	806	807	849	816	806	801	816	800	737	787	826	749	775	817	770	754	814	784	740	803	827	793	790	811	795	815	827	793	811	708	817	804	822	770	782	762	820	807	841	843	797	770	805	851	806	806	776	789	834	810	773	790	781	826	796	759	779	752	747	783	796	843	775	751	797	803	785	825	812	784	802	751	844	759	812	798	765	789	797	784	809	787	783	794	800	785	827	759	800	775	765	807	823	804	773	799	766	790	806	766	809	764	760	810	789	812	801	768	780	811	775	849	819	837	798	814	803	850	805	799	802	733	791	802	790	814	803	787	794	812	760	814	827	840	781	831	790	794	815	782	762	830	831	890	823	828	754	853	760	766	815	816	754	791	793	851	806	788	813	795	817	789	786	811	818	772	842	794	828	843	835	809	772	792	768	759	801	812	798	830	723	821	814	806	831	786	802	803	825	829	772	838	814	765	788	764	775	777	870	857	801	812	818	780	832	776	811	808	838	781	804	788	806	769	729	776	805	811	797	802	810	771	847	813	802	836	799	827	794
22209	21159	28821	23749	21157	21069	3560	661	415	390	384	288	335	268	256	261	249	203	215	228	202	215	192	157	177	193	180	203	209	179	188	178	186	192	174	173	168	156	180	173	146	164	158	163	168	166	138	167	150	156	163	157	149	163	155	179	163	159	191	156	172	151	144	148	171	162	148	155	140	140	160	155	163	180	168	148	146	155	156	167	166	163	153	169	151	164	177	187	157	150	157	154	173	158	171	158	158	142	156	160	126	145	162	177	156	145	180	162	169	170	154	156	169	150	167	152	165	161	162	148	156	170	134	157	181	178	151	165	175	171	157	148	176	168	151	165	178	159	157	176	167	158	170	167	163	172	170	166	166	159	170	134	170	161	168	156	160	148	139	159	154	172	174	147	155	161	190	165	168	152	181	131	169	143	145	149	135	134	148	166	146	179	191	178	150	161	156	186	147	152	151	163	154	130	153	144	171	159	140	173	147	148	145	168	171	170	156	157	188	159	159	152	160	153	156	169	152	184	170	164	164	190	147	159	167	188	161	148	159	146	170	156	157	156	157	167	147	156	176	161	154	166	151	177	162	170	177	153	140	162	144	150	139	164	171	157	179	151	161	165	176	166	163	172	158	161	155	170	172	161	153	176	169	156	168	189	148	163	142	159	141	148	159	166	145	155	165	161	143	163	182	164	182	197	168	128	179	165	132	197	157	131	168	164	155	175	155	168	146	149	164	138	147	139	150	147	161	178	156	183	165	162	172	153	174	156	167	155	167	149	174	170	145	143	159	162	164	161	164	170	151	158	161	148	181	166	182	166	175	173	184	163	166	160	166	161	155	162	161	170	144	158	154	157	181	141	150	159	194	155	150	166	190	160	145	146	161	164	160	158	159	176	160	119	175	185	166	165	171	159	177	169	165	135	156	157	159	144	168	172	147	160	149	172	160	169	152	159	155	195	159	164	163	158	165	158	169	181	180	158	149	181	140	185	145	171	171	149	191	173	160	154	157	160	152	168	148	168	154	136	161	147	174	174	150	160	158	179	196	164	152	158	141	162	153	146	158	161	152	171	175	159	147	141	173	170	169	144	164	153	157	163	155	170	152	173	170	183	181	175	168	126	176	140	165	156	151	154	179	176	177	165	145	151	143	176	151	155	165	146	168	156	189	151	155	164	156	183	177	143	170	155	156	154	153	140	155	154	166	160	146	164	174	171	152	169	159	153	142	153	141	131	163	167	175	185	132	163	139	132	154	147	150	167	149	199	147	140	141	173	158	143	162	161	168	159	162	164	157	144	175	159	154	157	165	182	149	160	169	166	157	169	170	165	154	155	143	163	154	141	160	180	158	165	154	151	152	154	155	146	160	182	182	170	138	146	164	174	156	151	152	165	158	133	156	159	177	171	166	176	178	144	171	160	140	155	169	169	155	179	164	172	153	148	150	173	160	172	162	156	161	155	166	166	186	174	156	142	155	178	140	159	154	171	192	157	181	147	170	150	165	151	163	160	155	168	153	140	139	164	154	154	166	181	171	151	144	175	126	136	141	156	169	142	145	154	137	167	153	154	175	176	178	140	160	137	161	161	141	163	157	157	152	151	169	151	161	142	166	137	183	148	132	168	189	164	160	147	160	153	159	157	158	144	153	157	165	182	146	160	172	139	174	131	142	168	154	159	166	178	166	163	140	159	147	148	170	157	157	153	194	165	141	151	145	151	194	158	151	155	165	133	163	167	161	137	156	161	179	147	135	137	131	151	150	143	170	156	131	149	164	146	154	148	146	133	164	147	162	144	185	175	148	164	167	134	159	159	170	160	169	164	137	174	167	155	159	155	172	161	155	146	156	163	153	150	184	165	154	152	149	157	150	182	163	150	138	161	163	157	149	187	145	170	141	169	143	130	135	156	162	153	165	167	153	149	189	185	158	167	132	157	158	147	167	167	153	130	167	147	158	167	170	146	164	165	148	160	171	183	144	157	158	162	149	170	152	191	154	155	124	172	152	163	146	145	172	153	156	160	146	177	154	176	156	154	157	174	143	159	164	160	164	151	141	154	156	165	155	132	153	153	165	163	173	163	147	152	156	181	152	182	156	146	144	153	145	147	159	155	163	135	141	151	184	162	161	168	151	141	153	178	158	157	160	150	149	162	166	151	157	160	174	160	170	144	151	150	162	172	133	162	157	181	158	171	180	161	178	146	155	147	155	141	172	142	149	167	166	157	163	183	155	165	169	162	170	173	152	153	167	183	139	136	154	166	153	142	176	170	153	162	135	149	119	166	178	154	153	162	156	175	180	129	147	175	142	164	169	158	170	149	169	160	136	161	181	155	173	168	157	161	144	190	153	141	132	190	161	144	153	165	146	150	162	165	141	153	178	180	160	151	150	185	172	142	151	145	175	160	150	155	165	166	169	168	142	151	146	169	156	168	131	147	178	183	172	173	159	172	145	145	155	151	165	155	159	149	178	168	164	166	161	177	157	158	171	137	169	138	152	167	175	164	149	148	153	160	158	169	179	162	157	151	143	183	145	140	145	164	145	166	146	189	178	150	142	143	176	154	167	172	161	160	162	168	167	150	157	161	142	161	171	179	159	175	172	171	174	141	161	153	153	163	169	153	171	149	147	168	181	165	184	146	148	154	154	162	170	151	164	161	170	172	147	157	144	164	171	166	145	153	135	141	172	142	165	149	145	142	163	163	172	144	148	168	139	174	161	160	145	150	154	166	176	157	154	173	164	162	150	154	170	157	159	147	164	153	144	179	165	156	177	145	177	165	180	151	147	137	152	183	168	182	142	149	161	156	166	148	182	158	167	160	156	158	150	180	161	160	163	148	171	163	167	157	150	138	170	140	152	170	181	161	137	170	156	144	161	175	181	155	160	189	176	159	145	138	142	190	167	152	168	151	153	171	148	152	179	174	145	154	161	175	144	163	156	152	145	164	150	150	159	159	153	157	157	175	167	142	156	159	171	173	182	172	149	156	153	153	174	144	161	146	180	150	154	170	179	152	179	177	151	176	149	142	165	161	161	160	175	153	149	159	140	161	162	175	152	150	148	138	146	148	176	171	158	175	166	148	165	168	158	166	173	158	157	150	169	163	154	176	143	157	175	161	175	162	167	159	175	169	195	160	149	171	163	147	160	156	148	150	156	173	152	175	154	175	155	164	159	160	150	172	147	168	173	152	160	179	163	189	160	162	153	176	141	164	151	158	143	165	156	149	161	154	168	147	165	156	168	163	164	164	156	167	190	151	147	147	154	172	165	147	147	151	156	166	140	173	185	141	160	131	175	177	180	147	165	163	174	183	154	160	163	153	160	168	151	175	147	167	157	152	178	150	166	158	163	149	160	170	154	156	161	164	168	166	170	156	164	152	161	167	154	145	178	159	132	172	158	136	159	193	171	152	157	167	149	176	151	172	177	160	164	153	159	159	167	162	153	158	147	131	158	163	173	156	182	145	165	154	167	150	163	148	157	171	142	147	125	162	153	174	170	143
9585	16960	11582	5304	3414	2496	1884	1432	1111	879	761	695	579	573	521	515	475	424	415	399	380	352	349	345	330	293	282	295	296	253	277	298	298	247	285	263	271	244	262	286	267	274	282	256	265	277	269	243	272	243	249	254	258	235	237	259	239	264	242	268	259	243	229	255	242	246	239	214	224	252	265	254	259	217	223	239	268	230	262	246	253	234	252	240	238	266	221	222	215	239	246	207	266	232	230	265	231	238	208	210	224	249	241	225	236	240	246	266	214	239	233	256	227	241	240	245	233	248	219	248	251	234	219	253	240	222	231	232	249	243	233	258	230	241	255	235	218	244	251	225	226	241	256	245	254	234	229	246	250	235	262	222	239	223	244	219	267	209	263	234	225	217	222	238	224	235	225	238	231	226	256	210	198	259	212	234	226	220	217	227	253	229	259	223	224	214	230	237	250	230	237	262	247	263	246	236	254	248	253	227	250	252	239	227	233	213	231	240	246	259	260	209	242	228	228	250	232	256	252	241	243	225	243	221	247	256	253	253	242	226	239	243	254	258	228	231	245	260	214	249	241	235	244	224	239	214	255	255	226	242	239	244	257	208	240	231	220	234	215	255	230	230	240	227	256	241	241	226	242	236	228	265	259	249	237	246	231	210	244	282	219	233	216	226	225	224	229	224	246	223	245	243	241	217	238	248	236	225	231	252	216	244	232	251	266	267	257	251	225	254	228	256	243	238	240	219	226	258	233	250	219	245	219	230	222	232	242	228	251	239	264	249	242	259	235	260	237	258	235	224	255	227	217	218	240	217	232	244	253	263	235	232	221	225	246	219	226	224	231	247	235	239	245	246	241	262	259	214	229	238	246	246	264	231	236	212	249	232	228	228	228	236	186	205	240	244	254	231	238	215	243	259	229	252	278	226	220	219	257	210	207	228	232	230	240	259	239	249	224	218	218	241	226	242	241	257	233	217	205	238	242	237	223	240	265	210	259	230	268	232	236	236	246	238	239	226	253	232	247	227	226	269	220	217	238	224	263	232	226	245	218	237	246	254	251	228	231	232	232	243	258	226	238	228	228	256	273	258	230	244	249	255	221	238	227	243	239	221	243	219	238	266	274	235	249	242	253	240	212	261	239	233	238	242	245	215	246	248	228	271	230	227	239	224	234	236	250	236	246	250	237	263	250	211	254	247	226	231	231	265	221	215	256	235	243	228	212	231	238	248	252	240	246	227	215	235	241	269	256	247	247	232	236	221	243	240	243	235	210	242	235	232	250	252	239	232	228	268	236	255	240	211	211	218	259	237	250	228	268	221	243	236	229	228	255	233	239	255	263	233	243	228	255	263	232	229	241	230	197	248	220	240	240	228	241	277	255	213	243	237	222	239	243	251	250	247	247	225	242	220	251	236	203	216	214	229	246	255	230	213	228	236	219	212	248	235	241	243	262	236	247	252	239	230	215	229	243	267	210	236	218	235	238	236	242	259	218	235	242	215	221	226	231	267	225	239	251	235	238	252	252	255	265	266	239	245	272	255	230	245	225	204	236	232	229	242	214	215	240	231	241	238	234	221	243	235	243	256	251	223	250	230	242	219	231	218	253	245	247	206	210	222	240	231	219	252	246	263	229	240	256	217	255	206	222	255	230	234	247	257	240	224	231	226	250	269	238	243	215	232	253	283	231	264	248	258	244	228	252	235	225	244	243	234	261	219	233	234	273	245	229	262	262	241	210	235	232	237	235	241	225	249	242	246	249	237	247	241	228	254	263	241	250	219	254	206	233	224	263	259	254	222	256	252	249	240	251	242	229	254	237	230	256	253	246	234	271	243	237	248	218	228	232	270	243	225	237	251	240	243	242	271	237	233	243	205	267	220	229	227	244	214	250	271	265	252	240	217	261	246	236	235	253	259	232	236	242	271	246	222	233	232	240	217	221	230	258	234	237	214	262	247	233	220	210	234	255	232	222	234	244	236	240	232	216	200	254	206	260	248	249	227	258	258	231	252	238	254	248	219	254	233	238	223	216	235	242	244	229	233	216	253	222	242	249	247	249	206	239	272	253	237	280	225	268	251	240	258	238	224	240	217	245	249	242	234	260	202	235	238	226	240	264	242	252	238	261	230	267	248	274	250	208	248	242	238	249	210	226	218	254	225	249	251	247	225	257	245	243	250	241	220	222	215	217	249	246	213	243	258	231	230	255	256	242	256	258	276	246	255	257	227	259	266	243	230	243	247	214	229	260	219	270	207	243	247	221	267	230	255	222	227	226	228	279	251	254	269	220	209	234	245	253	213	253	223	252	238	222	232	256	245	248	242	224	254	240	220	251	262	241	240	244	266	231	231	253	232	243	257	252	216	231	261	239	252	239	255	236	233	225	253	241	233	222	252	238	229	241	248	232	248	217	259	250	234	221	270	186	231	244	260	205	262	235	249	199	236	227	248	243	241	241	247	219	237	248	240	257	197	258	250	231	226	238	218	224	238	231	250	228	243	242	237	223	254	204	254	231	259	249	223	220	233	241	240	242	229	255	225	243	236	241	243	230	250	249	245	224	247	231	270	244	222	250	204	232	222	233	240	208	217	218	235	245	258	258	241	231	221	273	238	231	233	215	239	226	282	231	252	248	230	249	281	230	245	233	234	246	240	250	223	240	248	242	222	246	219	252	226	247	244	232	243	232	240	248	214	224	222	217	235	224	251	232	215	241	220	247	235	245	243	259	266	210	228	260	239	238	224	224	218	260	221	231	259	244	240	258	237	273	226	229	232	231	260	214	261	225	252	250	226	231	278	244	240	269	223	223	246	256	244	233	241	236	222	230	229	248	223	225	243	253	204	231	215	253	217	235	229	225	226	207	228	211	244	236	210	256	249	236	222	237	247	232	236	249	243	266	246	223	264	239	239	220	233	241	219	260	233	253	217	244	238	260	245	261	220	211	279	249	248	246	246	268	284	214	247	256	217	236	269	220	236	273	237	253	255	225	262	237	255	244	226	236	243	228	249	229	258	247	260	260	230	223	230	240	210	244	225	251	224	225	231	253	228	243	209	234	247	271	222	233	214	272	240	232	229	205	232	228	223	230	245	238	239	254	237	244	229	273	232	249	215	245	250	253	255	229	255	249	239	235	237	221	255	235	237	201	230	208	211	229	224	232	237	235	244	212	231	245	265	268	253	232	236	218	232	219	239	240	231	237	222	209	225	221	243	229	221	221	241	238	227	244	231	235	221	269	216	233	230	238	225	219	243	224	235	245	212	229	218	207	269	233	219	261	227	213	241	267	270	249	232	241	256	231	234	255	243	228	243	231	255	225	258	251	249	211	211	212	256	233	264	250	205	257	237	237	222	252	220	248	224	230	233	253	233	246	253	254	256	245	220	207	237	232	267	271	241	233	262	250	278	227	279	227	258	230	236	223	235	211	231	236	252	220	259	247	220	234	233	268	222	234	242	229	219	228	236	218	258	218	228	218	256	254	228	242	219	240	242	230	248	225	254
26752	18975	5518	1141	812	699	682	691	645	594	586	640	555	597	605	646	619	634	593	621	622	635	595	665	627	602	591	581	655	606	580	609	632	618	598	559	584	603	593	596	639	585	593	611	622	627	581	601	608	611	574	597	543	564	590	645	561	583	613	571	592	637	598	593	564	588	621	643	559	622	606	610	573	582	593	574	653	626	641	580	609	626	619	589	627	574	584	651	629	537	552	599	617	620	608	596	642	577	632	594	606	630	606	567	605	596	628	625	639	604	570	565	655	604	618	579	582	589	597	593	625	617	580	592	563	610	566	579	601	640	618	662	612	570	570	603	598	588	585	581	621	627	645	583	598	596	627	628	580	569	572	620	575	599	605	631	561	556	618	605	583	607	620	625	590	596	612	607	583	654	609	558	552	607	582	599	631	578	581	598	595	614	590	571	580	589	603	615	603	591	567	629	593	591	601	571	606	579	591	600	591	593	595	610	612	630	622	609	610	586	572	634	619	597	594	599	603	629	568	583	601	656	621	616	618	621	575	633	617	608	634	606	597	595	607	619	615	600	617	649	605	619	622	600	578	611	557	625	560	617	623	629	627	559	595	613	597	580	602	613	608	602	572	623	636	621	571	565	586	608	579	617	605	610	598	596	615	629	588	576	642	627	580	606	576	578	568	596	609	645	554	547	625	635	594	565	583	612	626	583	614	638	567	575	578	597	624	616	633	626	569	564	579	592	576	552	576	611	642	599	610	621	642	624	591	595	615	601	634	580	612	559	580	616	615	646	628	581	647	589	586	581	660	559	628	586	593	563	603	596	602	568	653	607	626	590	585	576	635	582	588	587	633	599	593	559	593	607	642	627	594	631	611	617	589	605	552	606	630	586	607	599	635	612	621	605	587	617	603	596	620	584	627	604	556	594	588	610	626	604	575	599	595	598	592	591	592	598	617	621	606	592	552	600	656	592	601	638	604	580	635	593	559	578	604	539	622	597	629	596	574	580	584	611	626	622	595	629	602	584	650	554	596	591	630	585	648	603	603	595	633	634	623	611	631	628	593	596	596	623	610	558	632	575	552	601	572	630	556	573	590	557	613	578	651	563	554	586	619	627	609	586	569	614	559	591	556	591	574	561	606	555	590	628	598	612	621	597	593	603	604	609	586	612	650	622	625	578	633	596	592	598	596	615	558	586	568	635	591	594	613	615	647	605	593	558	559	591	624	588	579	551	602	591	635	614	606	621	589	589	586	592	631	580	613	598	588	574	622	582	586	607	617	591	593	589	591	557	591	600	577	619	601	604	617	615	599	588	600	595	606	580	571	612	626	622	564	621	635	593	590	607	579	625	593	608	595	654	571	580	621	600	632	587	636	617	625	585	570	600	560	545	608	608	549	656	592	563	622	586	605	584	630	603	546	607	576	644	590	604	574	598	637	585	580	605	613	616	577	607	587	594	571	633	583	614	588	566	615	589	553	573	643	641	571	586	639	591	639	622	623	588	604	651	619	549	600	600	597	586	606	572	602	565	598	597	603	628	592	574	622	606	569	605	611	601	621	630	564	606	611	594	602	621	623	590	668	636	613	586	541	630	587	600	631	585	583	570	586	596	651	620	636	601	617	578	592	634	609	613	615	621	575	561	578	590	638	587	610	610	601	593	599	622	573	541	622	595	594	625	604	590	590	603	580	578	632	591	626	555	660	618	626	593	575	645	579	620	593	588	620	567	560	588	590	605	563	587	601	640	623	599	613	560	589	606	526	608	601	581	560	569	608	602	620	625	603	616	595	656	549	626	590	618	615	591	647	612	594	643	632	633	618	553	605	601	606	625	620	656	601	644	601	629	603	595	588	653	563	576	571	630	604	554	587	626	617	583	670	593	572	559	604	646	591	640	566	603	613	620	615	607	568	543	615	600	583	581	622	577	590	612	608	574	609	622	602	569	571	600	674	611	626	600	605	622	645	610	582	593	583	549	576	627	588	627	578	595	615	554	585	591	621	619	600	555	598	606	592	618	641	637	559	612	551	614	586	620	592	595	612	581	573	550	582	609	571	592	601	608	612	641	632	578	591	591	593	596	583	649	621	585	595	578	578	576	614	596	615	636	624	586	590	621	617	597	640	621	584	618	607	613	583	567	594	617	580	580	589	565	579	653	610	598	604	583	577	588	582	582	588	609	605	612	553	576	580	592	622	639	589	590	598	562	632	571	618	624	580	618	566	611	643	566	563	634	606	573	588	599	630	606	602	593	565	580	596	629	573	616	629	607	633	575	617	591	595	600	552	587	560	585	569	601	657	638	634	599	605	588	609	616	560	580	645	615	586	592	587	624	568	585	612	650	574	619	608	583	622	577	608	626	563	636	636	572	585	630	637	541	631	602	592	600	628	652	630	635	590	594	601	597	534	612	598	591	598	592	579	604	596	647	616	597	611	602	617	617	599	618	616	567	630	609	615	586	606	611	586	647	595	625	591	583	599	589	602	620	605	630	613	552	580	604	606	583	607	602	625	606	614	619	598	590	622	561	613	562	581	577	636	611	594	598	593	604	617	572	624	581	562	617	600	615	633	574	614	597	642	603	591	615	634	647	569	607	545	627	561	577	614	576	617	608	550	596	619	642	597	580	565	591	578	613	600	579	582	595	577	639	623	580	585	560	602	616	612	604	621	553	556	610	556	588	595	588	602	601	576	615	565	621	583	574	580	629	537	616	590	590	617	642	616	601	605	614	636	576	582	592	656	594	605	603	623	556	606	564	614	597	599	564	578	582	629	591	604	598	593	579	626	621	655	562	619	570	576	636	646	590	586	615	577	577	601	609	595	622	568	572	635	551	610	611	600	562	590	550	588	600	592	640	579	528	566	645	594	545	566	594	619	619	606	582	605	569	584	610	611	560	584	582	622	607	594	625	599	624	630	641	593	609	615	601	608	613	620	603	615	602	569	621	580	589	610	590	639	580	574	599	579	601	634	594	611	591	594	609	577	622	613	597	569	570	600	614	582	548	673	590	610	601	621	596	581	642	595	599	582	583	629	560	620	604	606	584	623	618	592	590	609	595	617	570	585	583	623	577	593	598	559	608	612	595	595	654	582	597	611	630	613	611	624	582	581	572	605	606	596	605	553	569	636	650	638	584	576	643	592	588	561	632	592	579	602	581	641	612	567	636	629	602	612	590	633	621	563	574	613	574	599	572	603	601	623	592	602	586	590	579	582	566	631	655	606	620	625	611	601	632	623	610	625	577	594	612	620	634	557	617	655	633	589	629	616	578	558	584	617	621	594	625	599	589	581	576	630	566	596	629	600	594	582	624	624	617	622	612	619	594	602	600	581	600	589	590	569	593	635	596	650	620	623	564	596	572	592	580	658	660	623	575	630	615	636	603	616	585	642	608	624	615	627	590	568	605	589	646	614	607	569	639	608	580	602	599	605	570	607	566	632	583	608	596	593	602	643	580	633	576	626	609	586	633	573	591	626	638	582	611	625	586	599	602	605	592
6707	3778	2626	1478	1228	1166	1089	1087	1002	1011	884	957	911	884	863	913	859	835	885	922	948	855	944	875	887	912	899	903	948	892	893	871	878	897	947	929	945	935	870	915	907	870	905	903	867	871	874	904	930	940	906	899	889	888	889	909	895	895	907	859	866	892	904	875	864	840	845	929	902	876	888	887	912	842	887	934	893	892	880	887	887	831	905	862	870	896	877	901	901	880	901	910	869	904	915	862	902	844	863	858	918	904	912	867	860	839	899	877	849	861	905	880	884	910	871	869	891	894	900	880	861	874	860	885	827	887	877	880	841	941	888	909	898	880	836	856	858	895	871	871	900	907	930	935	861	850	893	856	859	852	792	856	892	849	913	893	882	924	886	911	891	863	906	905	898	877	894	875	895	884	882	870	836	871	899	902	876	830	918	869	842	883	881	848	937	889	877	891	876	833	862	906	839	874	835	887	916	863	863	883	952	875	903	950	901	873	891	810	907	905	876	940	901	879	859	895	886	859	862	912	840	864	867	939	839	859	877	884	880	865	897	880	967	941	856	928	856	872	891	845	909	868	937	904	863	882	927	847	876	882	894	936	937	846	894	907	860	836	830	858	897	892	883	876	894	896	896	847	866	910	844	863	879	850	899	876	850	912	864	895	861	888	926	832	877	926	940	858	842	898	873	861	884	903	875	868	902	858	827	866	925	849	931	856	914	862	908	908	929	916	847	895	868	877	909	856	927	941	856	879	934	876	826	917	867	853	895	867	861	882	876	901	850	887	910	919	861	920	879	905	893	835	880	934	925	893	923	866	940	897	907	923	904	924	865	889	838	801	859	918	922	876	867	855	918	863	913	845	888	855	858	926	895	892	878	869	897	885	869	884	887	807	929	880	905	908	915	882	884	909	920	900	846	915	898	862	885	906	903	857	905	878	880	883	854	902	862	896	909	911	895	938	915	920	882	895	834	883	944	891	855	889	870	886	875	901	927	932	896	894	860	894	895	864	879	889	935	877	887	853	862	842	921	862	878	912	873	885	884	839	859	916	888	856	871	906	889	906	873	837	906	879	924	909	916	893	876	929	850	885	872	911	884	911	847	944	849	882	919	879	873	870	864	882	837	898	841	879	887	900	884	931	910	909	910	870	889	871	902	902	836	904	882	894	911	844	892	873	853	914	889	852	876	888	830	868	926	903	879	934	916	899	813	825	916	892	837	882	899	889	904	854	897	869	870	874	831	916	878	893	913	856	918	928	944	895	838	957	866	894	942	881	906	899	873	913	932	905	860	919	921	881	869	925	896	900	865	919	850	839	922	898	859	841	914	895	864	904	878	873	874	886	892	865	935	876	848	863	928	908	876	909	905	851	919	844	906	822	893	825	907	880	884	883	889	850	934	916	840	904	874	876	934	914	874	908	912	888	857	880	890	900	897	872	903	874	901	910	911	857	900	835	914	891	919	834	886	917	888	946	880	863	894	925	906	933	934	892	858	898	915	884	898	918	922	900	871	881	867	895	891	887	928	855	855	889	854	890	896	898	866	910	840	893	910	921	902	895	849	898	878	893	863	905	872	872	885	916	831	875	874	852	863	863	884	923	895	887	888	899	913	923	901	858	864	867	867	856	897	924	900	840	847	897	911	872	900	955	870	900	863	850	834	905	908	899	877	865	857	863	908	849	885	836	844	891	882	869	888	869	873	944	880	875	899	923	893	918	902	925	892	897	896	881	877	919	855	872	857	910	868	895	847	878	850	928	863	888	858	873	862	874	936	940	822	897	877	921	873	837	955	896	859	827	896	912	881	866	898	866	878	848	896	921	883	850	902	893	962	904	931	835	884	936	866	907	892	852	868	983	934	836	911	888	911	893	866	929	858	886	865	938	877	888	878	902	891	906	839	877	903	883	897	882	903	862	904	923	880	915	893	894	829	964	901	884	895	924	942	846	840	897	864	910	866	862	895	853	870	880	870	886	856	863	897	877	914	878	836	908	885	837	861	866	859	844	899	905	962	902	872	895	904	920	884	889	867	874	915	867	902	870	883	888	863	870	871	889	925	842	886	901	883	880	877	872	862	931	874	893	879	902	923	914	893	908	938	918	955	869	884	888	899	907	837	959	933	865	888	898	907	848	917	936	866	876	866	892	918	851	885	913	902	895	864	927	893	868	856	879	901	872	872	858	884	881	871	857	890	850	842	952	934	909	883	916	817	917	928	864	877	873	892	864	943	849	861	878	877	907	879	845	893	854	904	901	864	885	941	863	918	886	864	856	858	890	888	898	867	894	931	876	857	871	930	907	878	891	922	833	853	836	881	871	821	875	893	884	895	948	920	869	931	910	934	902	877	859	833	893	881	879	915	937	934	898	953	844	883	889	907	819	874	887	921	869	913	893	894	873	925	880	867	894	843	882	911	916	897	886	879	905	917	896	905	885	873	908	899	857	893	892	926	879	921	911	845	867	911	881	898	900	864	879	846	931	910	920	887	946	882	877	859	902	912	831	882	918	941	894	898	887	908	894	851	900	904	930	852	854	908	866	937	893	898	862	866	899	837	878	893	876	908	906	887	841	916	893	842	882	904	860	861	896	899	898	873	917	868	878	891	887	899	923	904	853	927	895	843	905	922	882	913	893	865	850	881	942	838	894	856	877	887	945	864	824	886	831	863	870	868	884	917	921	905	917	864	966	811	902	878	942	888	892	851	923	861	923	866	857	855	880	923	857	898	952	857	926	887	883	881	852	852	910	902	878	826	901	856	912	867	885	908	881	884	884	875	906	867	895	861	863	869	934	858	874	891	832	979	850	904	887	921	843	846	903	945	954	934	900	886	878	834	865	950	914	864	836	844	881	916	866	884	878	878	890	937	879	825	888	872	896	895	856	853	836	861	860	914	882	844	876	888	912	904	899	864	859	887	883	867	927	912	866	908	913	925	908	859	905	883	864	848	929	850	907	897	875	873	896	878	867	901	915	923	900	932	882	928	901	889	893	847	882	881	888	860	904	892	900	861	870	862	889	929	873	904	895	863	869	882	890	906	876	876	825	845	890	841	894	890	847	939	897	891	920	881	830	867	905	902	857	948	845	912	813	890	871	966	875	931	891	940	909	891	860	861	850	921	945	876	901	883	859	855	910	869	893	933	846	879	888	870	879	861	909	889	907	893	882	882	931	876	841	913	953	861	882	912	859	874	926	878	885	924	891	846	936	834	885	912	912	853	858	915	870	927	887	889	862	868	860	826	919	905	878	881	822	919	867	872	895	883	865	923	810	891	853	908	810	855	876	903	924	895	893	856	914	911	935	848	870	878	868	897	817	829	829	868	868	887	850	913	881	943	922	853	930	899	847	849	844	845	869	920	882	865	880	860	894	871	897	893	896	900	879	876	913	920	917	851	930	888	887	898	895	841	963	824	872	854	855	901	856	920	848	939	905	885	888	882	906	861	863	874	852	881	944	930	856	875	885	924	853	908	868	877	936	891	905	899	919	914	901	860	894
23075	21107	28236	24216	21077	6545	856	567	490	466	414	437	375	374	399	410	392	383	362	347	336	383	361	331	383	415	372	314	371	324	353	342	318	328	320	313	311	342	322	348	353	342	341	323	303	330	309	291	328	334	348	335	291	337	332	319	333	311	344	313	286	302	338	311	297	315	307	316	317	331	317	314	350	367	327	325	322	347	353	311	342	321	330	346	317	294	299	299	329	288	326	342	316	306	354	324	307	342	330	335	334	339	323	307	339	358	305	298	322	347	315	302	365	329	308	303	326	301	325	291	296	328	315	318	315	299	326	345	329	320	313	343	331	329	315	330	311	310	315	308	345	330	306	310	357	347	339	331	330	332	329	352	311	316	288	315	324	326	325	328	349	318	321	298	313	288	339	324	325	338	338	353	293	347	283	323	338	305	315	357	304	362	332	333	315	306	297	339	317	330	341	332	327	333	312	302	319	322	299	315	346	322	334	328	342	313	325	373	297	317	323	346	337	337	321	311	333	341	314	319	308	293	295	317	308	323	307	322	349	341	306	310	295	326	323	298	346	340	312	336	321	321	326	346	326	318	342	340	322	330	346	311	329	308	330	335	332	337	303	320	304	308	310	340	300	331	332	319	306	313	328	317	314	339	320	332	324	326	328	319	300	329	292	297	308	297	309	333	330	335	331	314	341	324	314	334	333	339	328	326	331	338	310	316	325	337	314	352	322	336	339	339	308	305	316	335	354	324	329	313	367	341	328	286	335	306	336	350	319	339	316	335	304	341	346	344	357	347	308	354	336	327	325	358	340	296	351	310	312	347	359	336	337	294	340	322	323	320	332	331	327	299	309	287	317	324	364	325	314	369	312	350	327	315	313	325	340	289	371	344	334	372	310	315	298	342	325	373	296	309	336	321	331	317	336	298	336	335	335	323	322	338	318	326	327	338	313	334	332	316	331	347	325	341	314	307	307	289	326	315	316	309	356	348	331	304	331	331	325	314	331	315	310	302	391	339	352	311	293	304	317	308	330	303	321	315	332	327	319	327	323	341	301	328	332	351	308	332	327	337	364	334	358	309	332	362	304	330	290	297	317	329	338	355	356	311	305	341	318	347	333	316	334	340	318	358	343	332	363	308	295	350	350	297	359	317	328	335	342	327	331	313	317	336	358	321	327	312	332	328	316	336	362	314	290	355	338	331	336	337	324	323	368	319	337	300	310	299	323	327	349	335	315	331	335	318	344	338	342	335	312	314	315	317	338	342	332	314	334	319	333	332	352	318	333	331	344	328	349	320	369	346	339	351	353	341	301	332	330	332	346	338	345	342	337	324	296	323	328	322	326	335	311	344	307	312	310	337	332	306	323	319	313	332	335	373	316	307	334	325	297	378	318	334	337	315	353	340	327	329	337	270	301	332	344	327	319	336	298	326	339	307	330	320	308	327	336	296	327	315	319	351	322	341	324	341	318	300	342	317	336	296	349	314	312	349	337	327	348	319	354	330	336	303	330	355	308	321	307	321	335	293	319	334	330	327	345	332	322	317	301	304	331	334	324	309	338	323	350	331	321	313	320	343	288	306	316	314	315	340	359	323	326	318	313	310	316	310	333	324	339	337	363	328	323	335	315	335	335	320	321	316	335	312	321	324	330	333	341	328	352	347	303	332	321	327	302	322	316	301	303	300	331	315	312	330	331	333	333	322	325	322	326	333	325	330	293	322	346	320	318	346	325	358	296	325	310	327	304	307	296	308	331	302	308	312	343	295	337	308	303	293	315	343	354	354	341	354	311	320	325	298	315	316	309	321	304	320	352	346	311	306	336	311	327	342	329	299	310	340	310	354	311	334	351	353	343	347	279	337	334	327	329	325	305	313	336	337	319	336	300	353	333	333	329	317	330	338	325	306	316	304	292	365	303	328	340	345	316	333	311	337	372	351	300	301	318	357	335	365	327	318	335	338	310	313	313	365	299	310	294	318	324	340	348	329	357	351	330	330	325	312	286	321	348	318	335	337	317	332	319	314	328	365	324	332	332	335	323	320	303	311	337	308	294	303	345	319	342	340	297	323	324	340	339	359	292	301	334	337	337	326	323	346	338	299	313	325	319	294	279	307	324	311	310	335	351	313	336	327	323	316	347	322	315	350	345	343	342	323	337	347	332	331	340	308	315	306	324	328	336	354	319	332	307	310	282	294	308	327	303	325	310	333	326	317	328	326	327	335	339	334	355	332	315	337	318	325	322	356	299	322	302	332	330	322	333	301	348	345	352	315	324	310	322	329	319	320	344	294	322	310	307	334	326	291	286	317	315	351	338	301	292	304	334	325	298	326	351	313	306	316	337	321	341	323	319	332	342	340	331	343	347	320	327	334	321	307	340	325	319	354	327	338	350	296	323	299	335	284	327	292	307	351	331	344	325	344	320	339	310	351	287	313	330	339	320	284	336	320	318	331	320	347	304	310	313	320	320	338	342	326	330	313	324	277	327	329	321	347	324	362	320	282	300	318	336	320	309	329	308	322	296	345	319	346	330	305	342	302	287	332	356	333	307	307	299	330	346	312	337	295	319	340	321	334	305	353	290	323	308	320	324	311	340	336	322	350	319	338	340	343	328	336	356	328	347	309	325	300	320	296	335	347	343	320	307	330	321	305	331	311	310	313	313	329	335	343	335	309	331	358	299	321	333	307	320	332	323	336	340	340	302	326	318	328	283	259	312	297	292	275	334	304	307	326	343	332	328	370	332	333	318	335	314	330	335	355	293	341	309	296	289	300	341	327	302	335	334	325	302	333	315	341	341	335	360	367	316	318	331	353	342	329	311	337	334	331	317	314	322	331	343	294	334	333	332	305	355	339	321	321	319	329	345	332	335	326	334	308	328	342	306	336	297	348	299	344	309	336	277	316	349	310	317	363	327	351	312	352	320	340	353	338	300	321	299	308	331	334	326	358	317	331	270	311	323	318	324	335	314	293	299	339	310	311	314	341	320	320	314	312	326	324	327	308	313	316	322	325	325	340	299	365	304	292	316	365	329	324	343	341	341	322	336	303	310	314	334	318	292	316	309	301	373	346	316	341	321	338	326	315	325	340	329	287	347	267	353	348	313	317	315	333	314	316	288	319	349	308	333	303	326	313	321	338	329	346	320	309	340	332	336	365	326	329	335	323	327	350	324	336	301	277	292	338	350	330	327	335	303	346	332	344	341	323	351	328	308	354	311	355	336	317	343	308	342	314	305	330	345	341	329	362	333	334	324	309	333	322	296	352	307	350	313	299	346	301	307	321	328	330	303	361	316	360	321	317	339	307	331	299	328	333	317	315	336	333	316	337	343	312	297	372	326	318	321	330	306	302	333	333	343	305	286	302	317	331	306	317	307	319	305	299	322	332	328	331	320	307	327	347	327	307	326	298	351	324	353	351	302	331	332	280	317	327	301	322	322	327	305	320	327	334	337	304	337	332	297	339	344	328	356	356	324	358	301	306	300	312	332	312	294	337	328	299
7559	11671	7698	3487	2393	1713	1459	1211	981	861	804	747	731	731	636	687	643	616	607	579	573	563	580	603	561	521	529	530	548	505	497	505	524	507	504	481	482	517	486	506	477	499	485	494	546	512	527	519	505	536	522	476	527	469	482	483	476	514	491	558	511	498	504	501	493	504	516	497	464	480	527	502	517	524	512	512	476	510	437	526	509	496	524	477	519	472	524	521	534	499	505	529	499	505	469	497	495	483	511	510	485	491	495	486	496	525	495	467	514	468	498	523	493	470	493	498	525	511	498	511	484	515	457	467	493	531	455	486	545	517	522	521	503	485	504	508	492	490	495	523	474	501	503	548	511	481	500	486	522	465	476	493	514	465	511	483	531	490	510	533	515	521	475	466	531	507	532	480	477	533	463	469	530	465	498	545	493	479	479	533	455	466	476	535	505	484	486	466	534	533	502	496	495	480	540	519	472	524	517	487	509	510	493	562	490	501	532	480	514	449	575	522	500	518	501	509	504	487	478	520	509	466	474	499	517	471	512	504	524	479	488	495	504	498	489	538	483	510	499	500	462	497	550	494	476	493	495	485	510	557	480	537	518	475	518	463	498	489	479	509	509	513	514	504	489	499	513	527	510	506	513	492	548	490	490	506	496	524	475	492	517	503	480	480	499	517	485	538	477	492	490	492	504	486	462	533	504	475	492	496	497	540	503	481	510	496	524	541	503	506	522	473	503	519	551	462	502	492	506	543	506	531	498	500	503	500	494	503	481	472	494	494	535	478	497	516	488	475	481	484	481	544	497	528	478	489	503	466	492	486	505	494	539	520	513	496	473	497	511	503	493	494	493	493	495	523	481	486	516	478	518	453	523	461	524	536	453	474	482	495	499	514	480	533	500	496	494	472	527	507	500	485	507	495	514	529	506	542	503	531	516	523	518	471	476	495	514	490	494	529	502	503	463	481	515	480	502	500	529	504	512	478	478	503	538	506	516	512	529	460	568	527	506	528	543	530	505	516	515	530	476	488	516	501	471	454	522	493	507	479	536	545	513	504	526	516	483	514	528	479	502	510	531	484	544	457	527	516	504	562	472	519	516	505	517	478	521	514	480	519	483	511	477	508	515	501	497	486	531	493	502	499	514	524	478	514	513	522	445	518	529	475	503	517	494	508	496	534	513	479	525	467	512	491	468	527	536	496	483	498	504	501	520	519	530	523	499	493	501	495	497	517	553	479	495	486	531	483	512	503	470	500	533	465	534	469	485	500	521	528	486	514	496	493	493	518	503	515	495	531	550	476	524	480	503	526	517	476	493	503	492	440	540	498	487	499	482	534	488	539	496	485	488	501	484	518	492	508	517	506	515	493	511	468	540	516	524	479	510	524	485	490	496	554	522	491	494	510	509	523	477	520	483	490	500	496	476	519	490	505	500	512	520	478	526	508	481	542	518	524	516	510	510	470	491	483	503	501	534	518	504	497	493	477	452	530	498	514	511	513	501	471	470	510	489	498	479	505	471	520	525	499	526	481	521	470	500	499	544	530	510	508	499	484	510	502	511	509	477	453	523	524	502	524	556	468	515	527	476	436	547	501	514	496	518	488	514	484	503	507	516	472	506	492	503	526	537	539	486	509	489	482	482	486	528	511	485	501	489	480	509	505	501	500	533	541	483	481	476	519	503	524	542	490	498	532	531	466	510	496	507	505	492	490	497	498	489	520	483	487	479	511	516	461	503	506	499	517	461	501	490	479	494	514	495	535	515	507	513	534	448	491	498	525	476	504	512	517	505	506	487	525	463	522	489	524	507	497	508	519	542	525	531	488	499	473	514	492	515	508	480	500	555	476	552	485	552	519	502	466	485	482	487	474	456	486	489	516	523	492	506	528	502	485	486	520	484	520	483	499	545	500	489	493	486	516	491	495	518	530	562	481	491	503	496	513	516	492	514	522	534	524	502	547	503	507	531	507	496	491	480	494	517	522	510	489	498	459	506	479	543	498	520	489	496	506	498	488	489	499	458	493	474	504	502	491	489	461	524	491	494	515	492	487	511	494	502	471	488	496	495	523	486	518	474	516	540	521	538	511	523	487	491	467	501	473	506	458	512	464	512	482	473	455	513	490	477	513	502	496	505	485	536	500	491	493	506	490	530	506	516	489	489	518	519	498	521	510	539	478	517	524	482	484	525	539	492	522	525	520	510	470	515	524	491	497	498	494	502	502	471	483	526	480	470	448	475	479	504	481	499	545	485	534	483	488	488	473	487	494	542	538	512	470	482	509	504	525	520	504	483	526	555	507	546	479	467	507	525	521	500	523	562	533	496	496	502	467	498	506	528	503	470	475	517	490	465	468	508	501	482	513	468	519	538	478	476	515	509	534	491	524	526	516	488	477	498	545	469	490	472	495	496	492	531	470	505	482	508	480	491	510	455	504	512	492	510	490	567	482	503	475	504	509	520	493	505	523	519	477	504	498	487	515	508	509	493	458	522	531	477	503	495	501	526	489	506	489	521	495	493	527	451	476	525	520	481	513	489	508	488	490	508	515	510	479	468	489	495	481	532	481	482	483	447	489	500	479	537	493	513	520	494	498	533	518	519	520	557	470	481	503	501	513	534	481	488	489	528	499	478	495	533	470	484	478	468	516	521	485	513	495	521	498	487	458	505	511	487	525	509	533	490	488	522	511	504	491	484	503	510	536	452	492	508	502	520	526	514	516	472	533	535	482	483	484	519	486	462	466	508	515	526	497	480	530	483	505	509	511	480	530	506	532	476	469	525	475	536	459	542	464	524	490	483	486	492	504	487	489	464	487	473	514	581	506	507	491	488	509	508	484	484	511	494	493	457	503	554	477	527	523	500	508	519	499	474	510	526	472	523	513	477	513	532	504	475	482	527	491	466	521	495	483	512	487	524	514	487	518	477	498	518	489	517	452	480	464	520	501	511	502	533	519	518	483	483	530	506	487	549	479	490	505	530	496	475	518	505	491	512	510	505	490	482	501	523	501	495	543	530	528	526	509	524	515	507	519	468	499	541	511	504	487	526	534	484	513	528	481	486	516	504	508	507	507	521	518	477	493	514	466	536	508	518	530	525	497	453	496	510	517	500	523	486	513	520	492	516	504	517	508	511	567	498	451	520	522	571	511	476	495	521	479	449	536	502	502	493	507	550	524	492	511	509	503	493	505	500	521	466	474	496	505	504	517	482	547	483	534	498	476	482	507	480	503	502	478	484	527	513	488	487	500	468	523	518	497	483	513	495	528	548	540	497	504	527	491	508	509	487	504	516	518	486	507	509	487	530	488	472	517	491	504	519	523	496	453	482	516	528	515	491	549	478	500	489	501	497	486	552	509	504	514	453	504	521	498	541	477	465	478	490	510	482	474	512	464	484	486	487	524	514	551	559	458	492	542	474	497	517	494	507	522	505	520	493	461	491	510	453	501	452	518	520	506	517	485	479	488	491	518	534	485	583	491	487	520	505	464	514	479	477	523	480	481
24228	21102	26702	25091	3953	883	739	704	647	648	547	571	630	583	640	556	628	559	582	551	549	581	549	539	543	552	579	528	573	574	534	590	548	568	544	538	567	517	573	558	599	534	568	573	564	522	517	547	560	587	530	575	515	573	579	554	524	590	573	568	523	528	512	562	563	546	557	565	551	554	536	517	583	590	569	506	554	566	544	574	552	540	518	598	513	544	544	517	539	562	577	541	593	603	554	549	521	516	568	562	512	515	557	538	550	584	551	563	562	567	535	546	526	531	532	513	530	540	581	573	580	560	484	556	559	554	536	545	580	535	528	576	584	506	555	562	573	549	566	542	540	564	545	530	540	541	568	587	539	570	584	603	535	554	561	538	531	524	604	574	547	495	597	554	508	547	575	577	555	557	538	510	517	529	524	542	520	484	530	550	557	590	597	552	556	554	563	525	550	571	537	527	532	573	520	531	569	569	538	598	542	520	534	573	563	545	560	561	543	577	541	526	510	526	551	500	549	543	540	527	592	542	582	555	546	568	569	506	559	541	495	518	514	562	527	548	514	562	535	541	556	582	542	499	558	546	517	516	567	537	522	582	555	531	564	556	513	527	562	562	492	551	569	525	549	595	540	530	581	543	525	522	559	545	494	573	582	542	555	520	572	582	578	551	560	523	544	547	537	553	557	528	537	513	572	546	558	516	545	519	558	583	509	525	553	568	565	553	580	539	586	554	566	545	551	553	530	552	492	529	532	570	532	550	559	550	575	542	535	526	531	551	520	514	500	540	527	551	514	524	587	560	571	500	487	543	556	547	543	519	556	567	569	574	542	595	530	532	534	579	590	576	541	583	579	549	560	502	512	578	535	536	543	558	608	531	565	537	518	540	569	576	526	519	553	530	578	546	554	552	525	517	567	562	541	553	542	507	540	537	511	546	517	532	550	547	497	557	530	556	523	540	554	538	501	553	549	594	572	583	560	537	508	559	581	529	550	524	511	577	568	547	562	526	582	509	564	517	539	552	508	573	537	534	572	579	606	577	527	569	545	540	557	567	546	556	512	518	530	595	542	540	557	541	556	549	532	533	537	545	563	572	570	553	519	548	529	532	553	552	600	576	563	534	538	568	555	554	564	573	574	515	592	560	579	540	539	557	546	559	562	557	515	513	559	510	538	551	577	539	571	548	526	526	567	538	571	512	557	544	541	513	574	514	558	542	521	524	527	553	585	546	541	538	555	586	610	540	586	533	550	540	570	552	541	499	527	562	573	523	501	534	554	543	536	528	596	534	534	582	581	543	565	592	603	570	546	567	512	552	554	561	565	584	552	549	600	564	519	531	546	548	566	541	532	481	551	545	506	529	536	535	548	511	596	564	536	551	533	555	568	570	559	551	576	549	518	517	536	571	553	571	556	552	567	545	547	512	547	555	544	507	569	554	553	550	546	532	518	570	533	527	558	516	515	541	561	514	541	550	514	537	534	526	540	536	581	566	578	540	544	513	546	543	520	594	581	573	557	524	522	535	529	523	563	550	565	545	551	540	532	560	563	615	498	548	573	560	585	590	523	578	558	597	591	548	514	551	571	545	553	543	504	564	562	527	528	539	567	514	528	549	547	542	528	525	586	536	540	558	497	529	548	559	565	547	583	547	537	518	579	580	526	539	537	559	531	562	545	582	534	548	509	535	529	541	590	527	523	537	591	528	558	555	573	509	535	566	527	554	552	517	529	554	548	545	555	535	530	596	519	532	562	523	544	553	566	533	541	586	577	526	550	582	565	543	552	565	519	574	554	564	552	544	554	586	569	542	528	554	550	561	542	572	565	524	570	494	581	498	505	530	556	571	545	525	556	528	553	561	578	552	561	582	555	547	522	540	527	548	587	557	591	532	522	583	514	569	547	572	562	555	584	551	523	567	544	577	556	501	553	577	547	574	517	570	547	556	535	495	535	553	544	589	560	571	518	539	627	609	529	550	542	558	539	568	533	571	539	563	555	517	538	526	550	562	544	581	547	563	505	544	553	541	544	573	506	566	567	549	563	530	568	547	586	528	581	547	520	511	534	554	553	592	562	564	540	523	573	556	536	540	529	551	570	529	533	526	545	589	510	558	538	551	528	556	589	566	561	515	547	571	576	498	559	536	552	548	569	523	529	569	511	555	552	523	593	575	518	534	512	539	544	565	523	529	550	528	570	575	554	539	548	532	549	544	571	566	578	565	537	519	548	518	540	573	544	534	577	516	550	563	556	559	546	573	552	549	563	542	515	549	572	530	580	567	570	534	519	513	519	550	578	510	513	511	565	540	580	523	535	546	530	567	544	570	558	536	534	496	554	570	567	513	544	547	576	541	518	516	567	622	572	535	559	550	505	568	565	547	533	556	589	551	521	578	538	516	473	557	559	529	582	577	566	544	526	565	563	517	571	544	542	520	536	539	539	537	552	514	518	534	569	577	583	540	571	545	494	540	564	560	535	514	601	527	538	594	567	551	538	601	556	545	548	534	541	538	538	565	541	581	566	535	500	526	567	551	526	547	529	555	547	564	520	574	562	512	555	544	560	573	510	544	516	550	577	580	540	518	570	569	530	565	557	527	493	526	514	567	525	497	576	568	541	570	536	553	539	536	577	551	580	551	555	566	564	552	577	544	551	561	586	564	520	568	526	527	545	538	557	585	563	580	552	516	570	579	571	553	556	548	542	553	561	550	540	532	559	536	510	553	577	527	545	550	577	524	542	532	553	523	518	531	540	573	585	572	565	575	545	613	600	573	532	560	547	573	551	516	527	592	558	529	534	558	544	533	528	521	543	563	564	550	575	534	541	555	559	576	567	538	566	542	531	549	525	516	532	538	575	536	552	558	549	549	584	526	551	546	540	586	531	547	550	481	517	549	556	559	595	498	533	533	529	544	574	551	521	575	572	538	565	535	545	524	534	551	555	540	548	584	542	521	543	551	550	522	539	580	548	578	556	547	509	541	535	539	554	518	548	533	533	555	562	483	570	545	540	570	505	535	518	544	543	562	575	560	583	512	548	542	564	509	564	563	542	524	565	557	562	545	525	511	510	549	498	479	546	511	547	569	573	536	509	569	585	545	552	551	533	550	556	526	568	606	562	536	574	565	530	541	530	554	515	555	575	547	567	576	621	571	519	536	541	553	535	597	563	547	508	578	568	531	540	500	569	508	526	558	570	530	534	534	583	537	552	566	565	575	561	549	525	532	545	552	548	569	531	577	511	537	557	507	553	525	523	500	574	499	542	555	550	567	538	587	514	559	527	522	558	557	531	506	572	572	574	561	540	571	483	516	532	583	545	570	542	553	528	579	491	531	532	566	577	518	536	553	524	512	546	563	582	573	552	527	517	517	505	556	586	526	562	573	578	569	523	513	531	573	551	514	542	536	522	513	606	569	570	528	536	554	554	493	531	573	533	557	549	579	532	558	518	589	558	504	570	537	552	533	555	550	566	526	519	539	512	521	549	555	552	572	534	501	565	551
7772	7428	5083	2301	1759	1469	1295	1193	1045	1042	963	913	937	839	951	852	890	888	864	811	860	772	835	878	811	816	775	767	847	800	819	764	818	816	801	743	803	795	774	790	830	828	810	807	780	799	821	782	851	837	822	795	753	800	835	789	832	743	779	744	785	811	778	785	800	804	760	756	817	829	724	801	847	779	777	776	819	772	817	794	807	839	820	816	830	845	808	797	799	768	768	798	817	805	781	804	764	726	810	689	790	756	778	745	801	821	842	763	762	837	797	798	772	782	794	784	763	740	768	815	745	835	760	778	794	827	778	807	784	794	813	835	796	777	801	796	801	816	838	773	796	868	813	819	768	843	820	785	770	844	775	803	830	776	804	864	826	742	783	772	781	807	812	759	794	785	782	828	771	777	816	736	804	834	824	787	813	810	810	828	787	777	806	780	809	816	791	853	777	766	808	796	777	787	770	804	833	785	806	792	803	794	788	779	771	785	816	797	806	794	826	777	762	834	796	804	833	858	798	829	783	791	790	812	822	796	826	779	789	786	785	810	757	801	814	800	828	817	768	799	851	804	779	822	754	801	747	799	780	771	831	838	806	745	796	804	822	800	808	796	809	775	774	779	817	803	764	760	745	813	852	796	794	752	794	768	760	815	776	792	785	822	835	838	776	768	782	739	752	836	817	766	756	853	775	808	834	779	852	851	791	757	792	794	745	721	774	805	786	799	793	787	822	812	751	735	813	815	774	770	768	852	778	773	861	780	816	744	769	758	748	754	766	747	740	757	790	828	808	849	795	767	844	789	771	797	776	815	774	798	809	794	797	797	735	781	804	797	793	868	770	757	782	740	846	757	807	799	792	742	791	759	795	830	795	775	770	761	736	795	773	760	839	835	803	825	798	825	806	793	761	821	803	793	821	773	758	824	775	841	819	776	756	828	759	812	808	834	786	761	795	821	765	830	787	752	810	769	804	830	777	804	790	835	777	802	804	775	757	738	826	777	766	797	771	739	821	780	794	781	838	782	781	839	753	809	766	772	810	755	787	840	826	800	802	828	779	763	766	796	814	783	762	781	786	809	805	813	761	853	739	820	762	780	790	810	757	869	764	770	808	838	768	762	784	812	787	782	788	832	770	763	845	783	760	833	794	757	815	799	798	778	778	777	740	773	826	815	847	829	758	815	836	767	842	826	794	812	795	791	761	751	739	821	818	829	761	751	812	874	756	803	738	794	842	824	793	806	859	779	805	765	791	826	792	811	748	808	808	780	824	790	784	793	813	825	817	781	777	830	786	799	781	803	805	807	743	831	791	788	746	791	799	812	868	777	836	825	816	773	785	813	808	756	815	807	792	734	800	773	784	803	777	789	787	790	770	789	774	808	778	790	762	796	762	790	801	803	772	785	766	724	772	801	773	800	745	745	806	780	756	742	796	848	836	825	755	820	786	800	828	742	802	767	801	803	788	814	835	806	809	769	781	773	838	785	843	832	786	797	783	800	790	720	765	835	775	821	792	789	812	807	716	794	818	842	865	839	768	783	768	805	785	811	832	762	749	778	755	795	778	811	786	762	816	763	758	793	806	812	790	842	784	787	759	813	807	787	854	830	826	809	801	812	789	728	779	802	808	754	805	800	821	737	823	783	821	769	769	838	757	778	800	817	784	767	808	790	809	778	805	795	775	746	787	805	761	785	792	797	779	831	788	805	868	787	741	831	848	798	846	732	810	858	776	749	761	817	842	824	799	838	757	797	789	819	806	839	749	754	797	769	791	837	794	817	840	810	863	816	815	753	824	785	806	786	807	807	767	823	811	741	835	776	796	793	823	818	765	802	776	777	764	809	805	789	798	759	757	786	768	724	796	798	742	815	860	782	825	771	746	765	825	775	768	779	765	797	819	846	785	776	755	755	776	789	770	736	765	801	785	786	791	794	812	818	756	829	830	820	752	763	798	798	764	817	781	796	793	794	824	774	800	819	789	788	817	824	797	824	759	761	762	808	834	754	790	836	835	794	798	774	789	814	794	799	813	816	819	825	764	777	723	787	786	799	797	810	797	803	734	755	768	827	788	731	742	818	796	748	787	830	789	825	788	751	832	783	768	808	859	808	789	790	823	802	809	815	797	755	807	829	785	794	798	835	776	792	799	770	792	831	777	807	809	841	793	802	804	853	799	801	759	800	800	836	809	785	775	795	758	814	770	831	809	810	806	783	787	814	750	773	762	755	799	776	808	805	809	804	808	791	791	797	806	844	824	810	776	843	798	802	778	815	804	829	816	799	766	801	777	790	812	810	745	792	795	759	785	789	779	756	781	764	813	778	776	846	792	810	802	783	781	818	779	780	741	806	838	835	855	786	799	814	746	787	826	795	786	832	787	794	821	840	774	833	789	773	792	791	859	793	774	825	737	833	815	790	773	826	795	789	805	833	828	823	797	794	779	769	821	833	751	781	789	824	750	805	808	752	792	730	784	783	744	778	830	788	779	779	836	760	850	809	804	807	807	758	735	768	799	796	812	805	826	809	820	763	778	818	713	773	809	834	801	788	776	813	849	800	789	838	830	810	796	835	776	850	777	798	755	779	798	827	821	746	783	772	825	773	789	759	776	833	788	832	814	812	790	826	776	782	815	794	831	799	812	849	844	820	861	774	771	781	808	807	749	796	756	772	823	776	773	824	790	822	834	805	747	779	774	804	834	767	783	738	793	758	832	804	803	812	828	845	812	787	805	765	801	796	763	759	786	733	805	836	761	755	812	786	844	798	777	796	828	817	793	821	773	779	799	779	792	802	778	812	846	760	821	798	778	834	741	766	817	800	767	792	814	784	791	781	844	808	782	783	806	751	797	745	773	799	795	778	775	773	769	747	797	761	827	748	783	781	804	848	745	771	788	870	732	846	745	751	750	809	776	854	780	757	768	774	774	824	795	784	767	794	797	770	797	795	791	806	771	760	790	756	814	847	734	817	829	797	797	824	773	832	793	758	784	778	853	835	775	781	764	801	816	777	753	845	791	824	812	789	769	798	820	800	757	807	796	816	791	834	785	793	811	839	802	823	802	840	846	820	889	761	773	773	774	788	792	790	840	823	772	845	778	808	791	762	826	810	781	779	794	813	806	799	770	814	792	809	845	852	834	775	833	780	800	768	767	794	800	805	790	857	764	810	817	763	795	797	801	770	819	827	792	772	819	772	774	745	811	788	846	814	769	815	820	807	805	817	771	803	816	807	853	824	806	788	830	765	831	759	796	774	802	799	780	783	769	758	805	764	804	835	821	735	759	781	807	852	822	812	807	776	792	692	814	769	862	768	751	769	822	838	791	757	817	820	798	780	776	755	762	796	827	772	823	753	825	850	811	826	795	782	833	788	751	798	783	795	822	780	804	774	825	788	801	776	807	823	809	762	809	779	829	841	778	819	791	801	796	775	786	810	729	825	796	817	779	793	766	838	827	823	794	773	748	795	805	786	784	835	834	735	786	756	762	804	791	803	790	774
22198	21150	28823	23740	21150	21071	3450	629	440	398	316	291	283	280	248	259	240	218	237	212	193	197	186	202	197	205	187	205	180	168	189	180	176	176	179	184	166	161	175	169	157	154	170	163	176	154	157	158	171	148	187	144	155	166	141	174	158	172	154	168	153	173	194	177	153	166	151	171	160	182	142	171	166	177	145	159	160	169	166	162	163	157	170	142	150	168	159	144	177	158	180	153	173	131	178	177	175	148	166	146	187	194	157	159	140	168	176	150	141	154	150	175	151	151	156	177	157	155	156	155	146	152	165	176	170	167	168	157	151	154	179	160	172	168	187	149	159	172	163	170	147	172	170	143	155	171	144	139	140	163	159	163	147	159	169	166	172	179	161	156	143	175	185	151	151	161	163	172	153	157	147	162	170	151	142	154	143	140	149	175	130	150	158	172	167	159	168	159	149	151	152	171	144	167	171	140	160	192	154	168	166	167	135	149	151	170	158	165	170	164	149	157	180	158	184	158	151	142	157	157	171	155	141	152	160	153	161	148	170	156	157	160	159	160	134	141	164	173	165	163	140	155	165	162	147	158	140	152	153	168	169	152	166	162	153	165	185	164	167	160	191	148	153	150	145	166	146	149	161	170	131	167	161	168	152	167	173	158	161	173	175	156	165	185	146	177	141	143	159	159	171	155	150	159	181	160	165	160	166	159	169	182	164	142	154	158	165	181	167	140	172	147	149	156	174	149	172	173	161	152	170	151	135	162	169	159	141	174	161	177	148	165	106	162	165	147	131	161	151	169	172	150	145	150	152	155	180	148	159	163	171	166	146	153	176	148	159	174	157	163	160	163	147	161	165	181	128	151	179	174	165	151	166	160	181	147	166	153	160	188	143	148	158	143	148	138	154	170	158	157	164	138	167	157	141	177	153	136	175	157	156	156	167	163	141	168	147	161	164	155	185	144	136	169	149	163	150	163	135	164	156	152	161	158	162	175	174	151	161	163	172	150	156	139	157	167	160	176	157	169	168	158	153	163	150	154	148	168	156	176	153	195	161	176	151	165	146	153	147	158	151	157	159	152	161	164	153	162	132	165	160	135	168	159	141	141	144	158	150	146	167	167	169	162	165	166	154	140	165	163	153	158	164	156	148	167	165	159	153	158	180	168	152	134	181	161	161	177	181	144	162	167	141	162	142	155	150	143	165	181	167	157	133	162	149	155	136	142	153	186	159	129	168	170	169	142	158	175	155	131	160	167	155	147	156	165	154	170	171	126	140	167	158	142	164	174	151	164	137	142	148	166	160	141	156	150	154	148	169	179	143	139	165	165	143	172	156	154	149	168	172	160	157	145	171	143	143	155	166	147	171	160	138	135	155	139	150	148	153	169	140	151	142	154	165	147	164	171	151	192	163	151	147	144	168	158	153	171	163	179	151	149	136	153	160	157	136	170	152	164	158	166	154	156	175	140	133	170	167	162	170	149	162	148	135	162	136	154	172	179	144	156	144	159	153	156	163	165	156	159	172	156	154	164	140	158	173	153	158	163	150	148	155	154	174	141	156	181	161	182	163	148	164	182	174	148	158	155	172	159	167	153	146	160	145	174	167	148	174	162	146	188	150	175	147	160	144	142	174	161	154	154	138	167	166	152	181	157	143	183	145	137	164	137	146	128	163	150	166	170	167	160	145	155	154	153	176	172	165	182	172	140	148	164	167	142	127	159	177	160	160	158	154	158	133	156	128	146	153	138	142	167	150	178	167	144	173	141	140	142	151	160	161	174	168	149	137	140	164	171	177	174	152	162	147	175	159	165	148	178	181	129	138	164	142	183	164	184	176	162	150	165	159	150	151	145	156	176	163	180	137	160	168	140	152	158	144	173	143	143	159	149	149	183	159	157	162	167	187	143	166	179	154	150	183	172	190	169	173	142	142	158	167	146	155	165	131	173	165	154	166	164	144	166	171	154	161	126	142	173	139	172	119	142	161	112	139	131	146	153	158	169	143	156	166	163	159	163	149	159	174	162	141	153	153	156	164	134	158	168	135	171	170	145	159	173	145	167	155	155	174	151	147	156	161	140	156	167	145	168	156	152	166	152	161	136	165	177	173	158	141	136	155	153	156	175	173	165	155	144	165	174	164	144	152	169	154	149	179	166	148	158	139	154	160	150	142	149	164	154	175	145	167	166	158	147	170	150	148	176	147	145	172	160	155	158	158	152	158	167	155	176	146	168	170	144	154	141	152	151	141	163	167	148	166	165	166	163	166	142	152	161	152	168	165	180	148	147	138	169	157	156	151	147	153	162	187	141	164	156	181	146	174	173	144	182	158	144	170	151	176	143	131	167	165	128	145	157	153	140	153	156	171	146	143	176	182	124	176	166	154	158	138	160	155	178	161	174	138	149	152	166	144	147	141	155	141	148	132	176	168	161	169	167	147	141	150	156	165	173	164	165	150	156	144	145	158	172	151	147	156	184	164	144	166	157	168	161	153	141	166	146	140	178	141	178	150	154	152	187	144	162	171	153	159	158	139	157	145	163	142	161	146	183	163	156	161	156	132	158	146	158	179	159	177	156	142	154	155	167	159	148	154	186	146	140	167	158	153	158	155	164	186	170	161	162	154	165	152	140	159	145	138	135	148	155	151	139	162	147	146	174	164	160	166	144	140	170	174	138	160	147	158	157	173	156	174	170	151	138	173	164	164	160	141	161	171	145	171	174	159	161	143	163	166	157	151	155	152	154	172	160	135	167	167	147	151	138	151	158	147	157	175	160	148	153	162	164	141	141	148	166	158	153	159	128	151	166	166	142	162	155	150	158	127	167	167	164	148	171	172	132	145	158	159	163	163	154	186	162	131	152	168	162	138	153	149	164	159	149	157	164	162	143	156	154	143	138	139	166	160	158	158	157	165	154	167	153	172	125	140	157	179	144	159	150	147	175	168	161	151	171	162	178	143	161	145	167	159	142	147	156	165	168	156	169	145	183	150	133	159	172	152	163	156	157	168	144	170	152	175	153	172	145	142	151	164	162	156	171	147	138	181	176	149	165	171	164	169	138	155	161	169	154	175	176	163	161	146	169	149	156	162	184	144	150	150	162	167	160	145	157	138	181	154	162	160	159	161	152	176	161	177	158	145	147	148	161	154	165	141	161	155	165	185	187	171	159	156	135	152	166	159	177	158	178	146	145	156	177	164	146	158	156	146	139	159	156	146	189	144	146	157	165	146	167	160	168	162	163	155	159	148	160	165	178	154	143	174	147	158	143	141	150	162	173	150	173	145	177	162	153	180	179	155	164	158	164	160	174	151	143	156	150	170	156	147	170	174	155	137	146	175	152	157	169	163	143	177	153	178	158	185	154	187	167	158	147	154	156	140	176	155	170	160	164	157	165	181	153	167	158	162	175	160	152	164	160	162	154	165	157	148	154	165	167	152	173	136	142	163	130	153	153	167	186	157	140	170	148	188	165	150	154	174	174	161	175	132	158	167	168	153	146	143	180
9482	17145	11807	5551	3435	2450	1871	1431	1087	895	768	674	623	552	523	507	478	404	432	383	345	369	328	362	325	337	300	297	290	250	279	272	286	253	254	272	241	236	263	253	253	288	273	243	264	231	253	263	264	230	238	246	234	239	255	254	238	241	249	255	239	272	230	233	257	274	232	248	268	264	248	238	250	240	239	234	240	264	245	257	242	262	218	249	231	249	232	249	257	235	260	213	216	256	238	227	244	238	245	239	238	240	234	238	226	270	225	253	245	236	247	223	247	270	247	266	248	258	268	214	227	223	255	220	234	230	224	234	237	292	244	226	228	224	230	255	235	222	242	267	234	220	273	246	248	233	235	234	244	261	217	214	239	248	242	238	223	243	224	232	258	219	243	234	218	221	264	254	258	249	251	251	243	230	227	241	210	241	232	241	229	257	257	245	230	227	215	248	244	229	217	237	236	249	247	241	220	240	257	220	272	254	218	230	239	227	211	217	228	233	209	211	250	228	222	223	250	229	243	202	223	230	231	237	257	227	241	237	220	214	221	228	229	237	227	236	236	224	258	238	246	230	259	216	209	215	211	223	226	251	216	229	229	235	248	236	236	250	242	227	216	218	233	239	222	247	232	243	244	260	249	228	230	239	226	230	222	260	235	224	253	250	212	223	213	245	222	214	232	217	252	235	236	264	228	221	221	227	246	256	216	251	210	265	245	262	249	233	247	249	238	222	238	228	234	221	229	208	230	230	226	231	241	254	234	269	241	199	228	244	212	224	241	251	225	226	243	198	247	235	229	225	235	233	253	233	230	247	245	223	228	222	242	237	237	245	243	248	250	241	242	247	220	240	286	249	263	264	228	229	228	240	238	237	239	233	253	220	243	228	237	241	231	257	261	230	193	226	209	231	211	217	238	209	225	238	221	209	231	229	248	213	239	218	246	218	230	234	246	228	259	234	213	250	256	231	244	232	239	221	240	219	238	255	234	234	231	241	243	250	240	244	214	239	261	225	246	236	224	240	241	223	243	219	217	240	232	222	239	248	241	237	234	237	241	225	236	255	262	232	229	245	240	231	268	231	239	245	219	228	225	204	232	212	239	241	221	227	265	234	199	239	238	251	250	220	195	220	239	240	237	241	232	230	244	239	255	202	246	220	233	248	238	231	237	251	240	249	252	257	232	231	218	232	225	213	233	240	232	255	244	257	232	254	252	259	254	244	236	246	228	234	227	250	242	241	229	239	229	236	235	234	243	232	238	236	249	253	224	223	226	234	242	227	221	219	259	223	225	234	246	249	260	227	256	234	246	232	216	228	250	274	229	240	250	244	263	244	232	237	243	274	253	232	249	241	263	244	215	220	242	223	240	239	218	221	258	251	223	260	234	232	228	235	236	233	254	246	261	240	237	234	215	221	227	230	261	234	252	216	211	260	229	198	213	225	219	244	222	200	247	240	234	249	234	261	232	262	233	212	230	208	239	273	219	265	248	241	247	232	238	242	227	238	243	274	203	250	229	240	239	237	227	251	252	255	244	249	240	230	261	232	233	262	230	259	215	240	242	260	246	255	225	239	222	218	248	255	250	218	228	233	224	247	244	243	238	225	252	235	231	249	245	233	217	225	242	234	249	247	266	205	267	261	218	219	232	220	241	214	220	251	209	258	242	209	247	236	245	240	238	243	234	220	254	254	240	255	236	221	220	251	240	241	241	251	224	262	223	211	248	221	244	251	231	216	236	264	231	231	240	229	222	220	227	237	230	233	228	231	241	242	221	241	233	241	249	212	236	229	231	241	224	248	236	263	231	218	244	249	232	218	242	228	269	251	242	209	251	262	254	265	236	213	217	222	220	253	238	206	222	234	224	236	253	256	232	206	244	237	248	219	240	232	258	253	218	235	241	237	247	243	235	233	243	237	237	223	242	214	247	235	209	231	236	246	240	241	236	208	248	263	238	237	246	265	226	216	260	259	246	233	225	220	221	266	237	226	222	195	233	224	271	236	208	267	199	254	246	198	245	243	230	218	232	239	243	210	198	260	216	245	250	249	247	239	224	268	227	233	222	250	237	229	234	215	226	243	250	201	258	237	255	254	219	239	254	219	247	239	222	250	222	216	246	234	234	248	248	233	255	221	247	247	226	240	231	242	245	255	241	213	264	220	242	257	267	239	236	222	280	226	210	264	236	249	236	237	219	219	233	258	233	213	262	265	211	248	209	224	249	222	219	250	254	240	233	233	230	249	234	257	245	221	236	249	252	244	236	249	240	251	218	231	204	234	234	228	250	252	240	271	231	244	215	231	238	266	242	219	229	226	258	242	223	241	224	217	235	240	255	221	251	253	207	225	224	227	262	244	269	225	238	255	202	223	260	257	219	232	239	273	233	243	220	249	236	215	230	274	238	210	226	260	207	240	253	217	199	214	223	225	219	235	232	255	249	206	242	245	239	211	249	237	227	236	221	246	255	251	223	246	247	237	250	235	198	233	248	231	230	259	252	221	230	252	192	221	245	222	237	246	238	240	243	242	235	221	230	240	220	248	241	275	247	228	276	228	256	241	246	244	231	258	215	245	247	234	237	236	220	235	252	241	262	240	245	233	244	255	223	225	240	245	248	238	254	240	236	209	251	226	249	234	224	215	220	229	238	225	235	235	253	224	249	251	236	246	220	236	239	227	230	241	234	274	256	217	246	261	224	247	250	249	236	227	249	212	267	229	246	208	244	260	241	220	245	262	245	253	243	224	217	249	243	259	226	252	245	219	229	214	216	222	244	206	219	241	249	250	218	250	249	230	206	242	244	232	235	228	231	252	249	223	263	234	234	216	256	252	240	234	251	252	239	220	218	244	216	233	244	220	248	262	248	268	240	210	248	244	225	244	232	251	239	227	236	223	248	258	233	233	213	233	246	226	251	258	223	239	244	241	232	221	257	241	240	229	242	233	254	226	211	240	234	244	219	257	226	237	232	252	237	240	229	223	254	242	243	219	248	241	215	214	236	220	256	247	241	251	259	243	244	238	243	256	201	236	221	231	224	225	241	225	214	242	224	223	231	254	245	217	244	200	228	245	228	266	210	249	226	227	248	251	246	236	244	240	234	216	233	265	251	243	243	221	222	257	228	240	235	245	262	248	221	212	232	230	252	228	272	244	242	233	236	242	248	282	249	249	248	238	231	235	249	218	236	255	223	261	249	240	239	221	254	204	229	230	242	225	245	230	228	249	239	257	212	229	242	203	244	225	220	238	247	268	223	251	255	226	252	259	211	267	234	263	242	235	264	249	241	229	239	251	222	234	260	267	219	229	243	255	230	238	266	240	247	223	223	243	272	223	232	258	228	228	218	226	262	216	238	222	230	230	249	220	222	238	234	232	223	243	220	227	237	232	244	238	247	240	250	234	253	251	239	249	241	220	256	221	240	267	231	239	232	242	238	224	217	238	234	242	256	242	242	241	254	241	262	222	240	248	222	237	241	232	237	254	226	255	222	210	258	232	228	244
26711	19024	5578	1143	730	727	629	672	643	606	604	572	645	612	607	599	578	583	587	620	572	605	609	577	634	540	643	604	596	580	605	573	588	585	625	617	588	568	587	602	564	578	585	607	565	554	555	599	585	588	567	568	596	610	578	606	588	592	594	593	608	603	598	547	558	624	630	603	591	552	609	598	590	636	616	615	592	634	616	563	634	621	578	574	587	586	579	556	605	603	601	595	608	577	608	562	614	568	587	566	571	596	587	531	562	583	574	601	585	605	603	589	592	595	583	581	554	597	596	573	553	601	572	612	599	615	592	581	600	622	602	593	585	574	570	645	571	597	573	579	641	606	588	561	532	595	601	609	538	592	600	571	536	597	545	598	627	615	566	582	586	580	595	556	597	543	596	574	592	591	586	558	577	586	608	620	588	596	565	569	581	625	625	612	672	563	594	575	574	602	607	563	586	609	574	566	569	626	612	599	629	594	585	600	560	601	603	537	591	571	608	608	592	578	597	581	591	578	587	590	614	607	608	611	565	564	622	591	595	557	596	572	590	603	592	602	583	615	589	613	575	635	570	575	586	627	556	595	571	556	574	596	674	608	603	609	594	580	620	587	589	589	620	580	572	566	607	578	572	589	577	629	592	541	623	602	629	621	608	597	588	599	546	615	644	567	589	582	586	622	582	580	616	594	564	641	616	588	542	639	605	533	576	613	653	586	600	629	559	602	587	595	560	563	628	597	584	609	598	577	634	572	585	562	584	596	564	625	610	594	629	609	631	557	569	624	582	591	582	582	600	563	555	595	529	576	588	627	574	559	620	589	572	596	625	576	631	608	608	564	609	530	596	583	574	606	586	614	569	546	556	631	597	578	617	631	562	600	639	622	660	628	617	592	641	606	617	605	550	581	586	598	613	588	583	620	590	583	574	580	584	562	590	610	564	586	608	598	635	600	620	557	564	608	611	577	584	555	586	603	583	565	607	634	637	622	579	607	578	602	587	617	580	604	608	541	559	600	581	590	585	578	615	600	598	583	549	578	564	643	561	576	609	586	531	591	605	569	562	621	601	624	563	612	592	610	588	605	610	517	579	606	645	608	595	587	588	629	582	580	633	581	572	606	579	596	589	578	584	563	606	608	597	614	624	579	596	627	616	573	597	583	600	602	590	572	589	596	621	599	584	578	583	622	574	605	626	557	604	561	622	625	591	570	578	601	619	622	611	607	587	583	610	591	594	602	564	572	632	636	654	605	585	627	589	569	574	569	608	587	599	595	581	598	603	632	597	583	598	610	545	581	589	646	565	649	592	618	628	627	587	556	614	623	593	570	566	630	615	546	604	633	618	566	605	603	604	591	567	593	565	591	580	632	589	611	575	570	578	591	597	588	587	609	617	587	587	607	578	602	609	614	618	626	573	573	571	588	595	569	604	565	610	650	561	573	610	634	611	602	580	616	574	581	623	636	629	544	583	588	590	583	591	631	591	580	608	610	572	566	584	626	577	630	547	610	589	606	567	650	615	594	589	618	587	558	591	595	572	650	595	620	596	584	620	607	648	588	603	610	635	571	595	599	582	576	611	581	586	578	639	584	616	644	612	614	557	610	610	590	581	615	604	565	585	569	617	606	614	617	593	574	597	587	577	570	572	604	603	603	544	578	627	601	572	617	548	632	584	614	598	591	568	567	598	592	556	599	640	569	570	601	585	585	578	594	598	567	563	640	585	625	588	601	617	598	635	588	581	551	639	563	564	599	609	587	558	575	555	615	606	556	614	600	604	621	583	595	621	540	563	585	605	604	585	615	609	578	566	634	566	582	612	584	582	577	586	613	581	568	578	599	581	557	572	589	562	621	624	585	554	538	582	605	618	599	592	620	605	610	624	589	573	591	560	637	608	604	553	596	565	641	560	595	602	625	658	595	589	599	589	598	597	622	556	576	606	575	592	602	591	553	589	620	609	559	639	633	613	595	562	602	588	623	583	563	606	564	580	607	616	590	585	557	609	615	614	628	575	606	621	588	562	612	602	589	605	617	604	574	557	622	569	555	595	590	619	600	593	600	604	640	580	559	602	536	586	565	574	522	588	584	614	564	582	576	630	602	590	625	596	615	613	551	571	619	535	586	580	615	562	610	564	567	600	581	552	591	590	578	622	594	612	649	589	597	602	611	646	596	583	599	628	621	599	575	619	570	622	587	602	613	581	590	581	573	612	549	655	632	615	589	598	606	605	591	554	569	595	605	588	549	593	568	563	604	586	542	588	582	592	612	579	623	599	579	594	586	582	588	598	617	633	576	589	589	594	575	606	564	597	571	563	587	541	517	627	580	583	604	638	632	575	572	579	613	622	604	565	609	562	610	553	573	609	578	611	615	610	625	630	602	580	586	563	614	573	634	596	614	564	604	607	609	619	625	621	612	564	608	604	579	642	571	603	615	621	598	576	644	665	600	599	603	581	605	543	588	578	535	629	597	608	600	619	603	632	589	649	611	565	546	593	543	578	549	624	588	591	588	576	575	597	600	591	583	613	599	601	612	615	620	602	627	572	580	623	598	604	585	595	618	559	561	604	604	560	607	617	599	604	588	621	568	594	572	655	565	557	590	566	654	586	593	576	611	612	567	565	560	584	594	573	604	609	590	610	641	601	605	588	609	597	594	608	558	616	598	597	553	563	591	512	610	576	632	572	577	596	585	622	573	600	618	566	595	579	570	601	619	587	539	636	602	629	598	595	595	573	599	583	547	566	641	581	593	579	545	577	606	571	559	633	608	638	519	623	614	631	603	553	614	587	567	637	630	600	630	603	583	579	548	594	590	564	620	618	571	589	561	569	588	617	570	559	620	589	614	556	580	552	579	612	576	582	627	605	603	602	573	585	594	580	576	598	583	613	592	586	605	615	608	611	618	607	555	537	634	596	574	590	577	611	626	640	634	570	606	577	585	534	603	574	653	594	621	595	601	581	590	621	625	589	585	618	558	584	598	594	616	619	571	588	629	574	588	605	607	585	598	593	598	582	566	554	572	607	635	580	614	631	584	606	612	572	538	604	592	547	636	553	636	599	605	561	551	656	564	614	618	591	584	610	572	594	568	572	607	598	622	615	605	588	556	619	665	578	591	606	614	587	600	591	610	606	587	591	595	624	609	613	617	628	601	637	644	546	612	611	604	599	583	588	591	609	613	572	602	601	611	607	554	590	601	575	574	604	618	617	616	584	594	615	573	591	579	583	630	583	626	614	602	637	538	589	556	574	579	582	544	595	581	550	570	612	577	621	596	613	609	617	593	577	600	596	593	603	589	613	580	596	589	616	610	604	587	543	601	585	587	611	577	593	602	647	598	557	595	568	595	598	583	596	589	631	591	569	598	543	576	603	591	594	607	505	586	619	597	580	593	620	601	606	563	609	600	627	588	544	588	641	600	629	627	565	574	595	609	551	624	617	601	554	569	566	597	605	579	616	565	605	603	581	646	601	605	611	641	614	653	528	584	587	615	576	599
6802	3798	2684	1514	1217	1162	1018	1019	979	939	939	964	903	913	979	924	893	923	957	944	934	917	866	897	881	884	886	857	833	916	904	908	864	893	897	922	855	897	831	814	900	935	849	885	922	878	923	821	832	892	891	844	875	894	863	871	872	894	899	873	918	920	879	886	897	901	896	929	873	931	885	910	894	890	895	848	838	878	911	906	941	917	889	880	917	906	918	908	876	888	874	894	884	912	920	865	898	862	897	918	866	846	934	903	884	859	876	855	895	844	888	867	830	906	882	896	892	858	907	884	873	879	856	893	958	861	897	900	830	854	909	826	983	878	895	928	930	872	879	872	849	900	863	909	876	895	868	936	898	930	845	896	900	870	868	867	876	930	860	854	847	889	857	890	926	874	856	868	859	886	871	882	891	866	899	885	870	858	857	848	868	924	847	892	918	904	885	915	896	899	865	930	876	879	922	830	880	938	896	918	894	853	930	882	860	846	901	890	864	897	875	855	891	844	865	933	876	861	912	882	838	843	895	834	876	865	914	885	838	856	951	935	910	791	902	897	860	882	843	869	815	914	843	918	879	865	873	911	906	889	886	905	891	852	860	890	902	864	851	917	901	884	857	873	892	908	878	901	847	928	863	904	870	931	912	862	856	860	876	886	879	866	958	941	861	850	889	937	864	886	821	863	892	835	885	886	850	876	880	906	883	876	827	911	927	874	873	877	904	850	893	882	914	944	913	930	880	875	893	872	860	856	896	860	909	862	896	867	825	844	946	906	882	847	885	854	857	904	910	869	883	879	870	897	923	902	904	925	935	931	848	880	908	886	913	881	890	903	846	878	854	921	853	853	876	851	879	906	883	907	857	906	862	889	884	913	852	895	889	882	856	904	877	880	872	847	880	855	917	866	924	919	930	898	855	828	884	896	914	881	911	881	877	855	865	876	880	903	853	846	861	874	859	874	924	837	880	836	891	843	868	852	924	831	930	876	853	924	878	862	903	902	856	919	892	946	902	919	845	869	866	913	880	892	910	900	888	893	831	923	856	863	850	911	832	876	932	886	904	896	867	909	879	876	883	894	891	890	897	904	857	881	863	887	920	840	875	807	845	863	900	904	878	899	882	906	837	879	914	916	901	891	945	880	878	894	920	874	864	909	924	858	875	899	856	811	838	874	916	841	905	881	909	906	944	861	847	897	927	890	898	907	873	828	907	873	862	856	921	966	901	860	917	799	912	912	826	844	833	939	893	872	874	838	833	898	942	901	855	904	910	879	841	842	907	907	811	836	856	854	922	871	858	866	851	885	870	922	881	875	871	789	883	872	876	851	887	922	850	922	877	914	905	920	896	908	907	857	889	904	891	924	897	863	881	925	876	926	866	890	878	876	904	847	874	818	865	830	817	893	847	886	874	824	933	892	878	907	906	882	927	858	885	873	898	925	834	842	934	870	882	887	866	847	869	863	890	910	902	870	871	863	938	891	938	903	853	861	893	855	838	908	896	845	894	864	871	887	914	838	900	910	880	916	894	896	868	850	898	842	847	901	875	889	924	881	859	893	853	915	880	871	899	884	903	836	852	916	844	873	907	849	850	874	815	839	866	885	904	890	896	835	918	834	848	871	873	945	886	846	891	848	906	882	883	892	873	869	889	888	871	904	867	933	869	895	888	885	919	879	908	897	887	965	932	844	879	872	875	856	856	895	892	874	889	939	870	907	877	871	920	836	899	904	855	874	888	902	858	927	893	939	858	914	840	907	898	846	845	932	953	834	924	846	912	908	854	889	884	823	855	939	889	836	876	879	856	882	911	851	889	836	861	909	858	930	897	855	843	870	946	855	886	904	882	917	900	875	866	886	871	895	876	828	881	902	880	915	902	839	921	813	900	873	892	885	862	881	844	905	871	868	874	867	947	902	908	900	808	884	887	881	865	854	907	843	884	875	921	911	855	891	866	845	894	912	886	866	884	914	881	926	803	894	863	890	861	858	872	857	910	908	909	895	877	880	797	847	863	878	831	808	905	775	876	867	893	896	883	860	888	871	867	916	870	911	909	875	894	879	874	891	900	863	865	916	898	893	897	922	894	831	839	896	942	859	889	857	879	881	857	841	863	907	857	817	859	897	903	863	843	909	876	884	821	910	886	873	858	879	905	886	872	915	933	946	881	921	875	911	939	903	921	888	872	882	894	872	877	834	878	871	918	828	903	906	897	943	845	931	876	872	903	855	868	902	817	860	885	930	845	871	869	851	864	913	933	815	857	828	845	857	861	920	862	862	852	918	868	891	869	896	871	910	929	846	863	880	924	915	930	889	862	837	891	884	871	909	914	941	900	883	918	820	868	857	930	875	920	892	880	920	862	889	846	885	836	882	870	909	927	899	885	880	863	890	887	846	825	851	894	885	905	937	890	906	934	856	919	893	856	808	870	857	846	874	890	851	883	855	859	874	863	866	844	880	912	886	865	882	849	855	887	861	890	837	881	860	900	825	911	812	866	904	902	881	794	897	857	918	899	905	893	879	850	868	873	894	867	893	874	927	896	869	820	891	886	869	876	826	873	857	907	840	934	880	953	929	860	935	882	898	924	905	860	871	871	918	868	916	842	863	891	880	853	860	915	895	902	877	877	856	878	884	869	893	857	877	864	906	885	909	897	905	846	884	893	926	862	818	984	886	852	902	887	878	897	921	868	892	872	902	882	875	944	878	828	840	877	897	888	908	936	916	917	830	892	904	872	870	923	867	902	853	871	883	883	875	883	897	922	874	905	926	874	875	855	859	893	943	863	870	914	867	909	872	900	908	916	938	891	919	832	904	857	893	847	885	903	881	931	901	911	847	895	880	869	907	909	867	841	873	879	875	911	865	868	908	884	901	845	901	893	864	866	875	901	863	837	901	883	910	863	921	889	907	885	893	862	933	891	871	861	906	891	929	855	922	858	873	853	869	886	862	845	860	890	857	913	912	870	895	873	903	879	939	893	915	903	857	806	894	927	835	899	849	884	931	860	899	854	901	867	932	925	871	904	880	853	884	844	900	854	854	895	931	900	864	880	896	881	896	885	850	932	833	893	926	874	915	916	861	912	887	885	908	890	835	910	866	904	839	894	820	894	928	903	892	900	900	871	883	895	911	893	883	863	915	939	909	857	879	904	885	896	902	875	895	830	915	872	873	879	849	847	863	827	815	871	871	860	861	883	854	921	871	872	859	845	905	828	894	867	883	941	873	892	857	870	895	839	870	883	838	946	895	894	916	840	859	798	912	873	868	857	878	853	890	832	875	903	833	920	858	887	933	882	880	866	886	867	874	907	905	878	912	896	903	847	895	868	825	869	836	916	897	893	944	918	838	879	907	893	868	888	896	860	843	929	912	887	861	904	895	870	886	849	892	880	966	890	865	900	883	896	920	910	875	879	842	901	829	873	883	895	906	882	874	914	870	892	870	903	917	887	889	903	881	902	894	868	904	873	914	870	881	907	892	824	923	880	848	860	883	917	900
23061	21100	28273	24172	21074	6640	840	563	451	454	414	439	393	419	395	364	373	358	362	337	342	345	340	302	375	313	349	344	341	350	352	344	309	377	306	347	315	340	327	335	327	347	315	322	312	307	316	305	315	316	296	321	286	297	343	332	331	326	335	297	302	352	289	301	331	313	299	332	306	330	292	316	327	340	353	330	342	314	307	297	328	323	313	319	322	323	363	326	334	315	352	342	323	356	320	300	329	345	313	321	305	346	327	318	329	315	335	324	320	388	341	296	341	351	299	329	322	314	322	306	331	306	319	322	322	312	325	334	337	317	331	328	331	311	357	303	304	303	342	333	339	338	334	330	311	316	313	325	324	306	299	346	346	309	302	332	291	321	300	313	296	332	282	325	354	308	332	356	326	344	354	315	336	330	318	314	339	334	299	306	281	349	290	311	303	313	315	278	304	337	330	312	306	299	318	322	301	329	326	296	323	317	307	348	337	317	319	317	323	334	333	340	313	327	330	304	339	290	355	357	326	304	322	366	352	327	329	325	338	314	345	305	300	322	295	300	324	349	310	317	347	357	371	353	315	307	293	313	302	303	304	326	307	343	359	311	305	322	295	323	338	325	335	313	316	311	299	347	312	340	299	325	362	329	328	331	295	351	314	316	321	362	342	297	327	272	302	323	350	322	325	317	320	332	359	326	352	311	319	326	326	291	312	297	329	306	337	310	314	319	333	342	303	322	323	315	312	297	343	326	372	311	333	330	313	352	342	315	334	304	351	302	336	338	306	349	314	317	317	361	366	316	318	327	309	321	336	326	329	321	316	307	320	310	321	318	299	341	300	338	315	326	318	303	311	337	316	335	317	326	323	293	322	318	307	302	313	312	311	330	334	331	308	345	308	298	322	333	305	320	299	301	298	338	347	306	289	322	338	338	320	325	346	320	308	329	320	327	308	337	345	370	345	347	320	323	326	315	303	329	340	323	332	317	301	314	293	296	317	296	302	317	333	330	343	287	325	326	329	319	314	319	346	349	321	297	345	336	323	295	320	304	317	312	341	326	332	298	336	331	342	336	299	333	330	331	348	342	303	302	330	316	335	344	322	331	297	304	333	347	340	298	318	307	298	304	306	326	323	308	332	309	315	307	329	315	301	320	299	301	325	338	281	333	335	327	343	335	322	320	319	350	343	339	326	296	324	312	330	325	315	303	322	313	328	351	343	323	305	305	366	342	347	300	334	308	346	327	305	316	308	329	313	344	352	322	350	348	312	333	311	329	312	307	346	308	325	329	346	330	337	302	337	348	298	325	297	306	307	331	292	303	320	298	339	329	321	314	331	338	316	329	329	326	318	298	300	332	335	319	329	307	293	327	294	310	310	313	336	348	343	305	328	338	355	327	318	325	332	347	320	347	316	324	369	337	307	328	319	330	309	341	303	298	320	319	292	323	321	298	321	316	273	307	330	323	338	324	299	296	309	306	363	361	329	336	328	311	336	302	331	310	323	322	326	304	303	354	344	320	332	340	308	327	311	312	323	329	320	313	339	320	309	326	313	296	319	329	328	291	313	360	316	327	274	340	326	325	344	311	303	324	304	332	330	323	319	332	329	329	329	313	351	314	316	301	309	352	341	306	329	311	323	302	345	347	311	319	310	318	317	315	338	324	352	327	345	350	324	309	334	313	313	301	317	339	319	300	300	325	313	301	317	350	327	334	273	345	343	338	321	328	338	321	319	306	307	293	299	309	331	340	307	313	310	285	319	333	303	319	307	305	317	307	312	340	334	278	295	334	313	321	362	302	304	290	321	346	323	295	300	354	321	312	308	326	299	332	320	341	334	340	332	320	327	322	326	310	318	316	332	320	308	302	331	339	332	283	329	320	333	306	330	305	332	334	318	343	343	311	360	364	344	336	306	319	316	355	315	308	300	354	330	315	303	309	332	324	353	325	297	323	347	306	319	275	328	337	332	291	315	305	313	305	349	302	323	314	318	340	313	306	314	298	315	312	318	322	328	305	335	309	319	315	334	324	317	296	312	300	318	312	302	324	316	346	317	271	323	311	338	313	304	323	337	313	324	320	314	308	306	315	314	335	348	281	342	327	330	338	322	358	338	289	296	339	331	331	321	325	305	292	334	286	283	335	288	294	316	339	314	323	323	328	333	310	325	334	307	331	307	352	341	300	278	313	313	320	307	329	304	328	327	327	333	332	329	303	334	349	306	315	337	308	340	321	302	332	326	340	311	309	328	351	308	325	302	340	310	349	311	300	317	335	299	330	304	356	341	330	324	302	323	333	342	335	325	326	319	322	329	313	315	326	293	303	316	324	344	325	326	341	306	301	345	312	314	341	329	291	328	307	322	316	321	330	333	350	317	300	303	321	293	297	283	352	314	321	339	304	316	320	323	324	319	291	319	319	299	337	333	334	317	321	358	353	329	332	330	315	365	307	335	307	330	301	368	302	285	314	300	317	312	336	339	331	305	345	320	337	317	305	298	345	316	277	309	334	332	317	302	285	314	338	345	331	330	330	332	320	358	326	324	323	319	342	322	310	314	314	327	292	316	346	313	343	308	328	332	292	312	307	315	337	353	320	322	338	297	327	278	381	328	297	332	301	362	332	323	330	331	311	350	324	265	292	321	282	315	325	308	300	334	310	311	305	333	343	350	326	323	338	302	340	313	339	320	325	306	337	324	317	300	310	321	282	315	329	345	371	303	319	308	298	362	297	304	318	347	334	346	313	346	333	330	303	328	290	312	315	328	352	371	321	318	317	316	295	310	288	334	319	312	315	308	323	320	316	313	322	350	304	291	318	301	319	331	304	331	312	322	336	306	324	326	343	318	298	319	313	311	321	327	304	316	301	347	308	321	345	316	327	322	317	317	332	306	323	309	328	341	324	311	299	306	282	287	311	281	327	308	339	320	287	347	303	327	358	313	307	316	349	313	334	310	336	324	311	316	313	317	319	313	335	319	338	336	314	321	312	331	297	324	347	300	341	327	325	320	325	297	336	313	312	291	341	314	313	317	312	339	324	301	326	329	350	277	339	324	308	301	309	328	337	319	306	330	294	312	311	344	317	323	286	333	318	350	314	351	308	343	325	308	311	325	332	313	308	346	339	317	316	312	323	316	348	325	314	321	308	326	315	296	340	289	323	333	315	324	312	338	329	298	314	292	338	344	323	297	284	334	346	339	331	330	305	328	321	360	331	300	298	302	318	304	320	339	296	330	341	322	322	323	310	314	312	323	322	311	262	304	304	314	335	316	305	310	320	315	313	307	312	339	281	308	322	294	328	341	319	321	299	283	320	324	287	342	308	288	312	331	340	329	295	329	325	309	291	280	323	343	343	327	314	305	366	311	307	301	310	315	307	325	305	309	313	307	311	343	301	308	320	297	341	318	328	341	301	327	311	320	333	349	275	318	324	317	332	327	330	295	306	337	314	359	303	311	322	302	346	333	312	306	333	289	312	324	325	359	339	289	319	355	328	342	339
7926	11861	7976	3540	2412	1771	1382	1142	1065	882	783	765	744	693	674	648	638	647	623	619	556	573	541	536	582	540	550	515	574	516	496	497	536	494	521	529	492	509	516	492	508	477	502	525	505	513	514	494	483	480	495	479	526	505	509	473	503	524	515	495	491	474	513	500	502	522	498	485	508	497	520	468	520	514	484	502	531	484	480	481	511	502	505	465	519	502	483	479	492	497	497	487	479	501	514	495	463	484	497	522	489	516	512	516	512	487	498	465	518	494	519	492	502	494	496	502	460	485	506	528	509	496	457	508	500	474	511	508	495	533	486	485	537	495	494	510	490	458	511	525	493	487	502	488	539	505	515	532	458	480	533	487	481	499	477	499	506	483	492	492	473	537	514	487	549	510	516	540	503	474	494	479	524	534	481	499	498	513	507	494	507	445	463	488	515	446	505	490	518	491	495	502	509	519	496	517	494	491	520	521	515	502	569	495	481	547	497	522	535	473	526	503	500	504	488	470	495	477	503	476	500	482	461	528	498	499	498	507	503	488	497	488	485	499	470	489	482	467	501	498	489	489	490	485	494	520	476	483	534	520	493	460	512	484	460	461	515	494	522	475	524	498	503	452	499	479	501	467	527	496	492	478	531	460	493	466	485	496	492	490	495	450	442	498	502	526	490	474	506	491	524	542	480	527	493	445	500	487	478	458	495	438	514	511	499	516	483	543	459	484	459	474	490	531	499	513	466	501	469	519	528	505	499	488	476	526	501	475	511	514	490	503	480	514	450	492	462	507	510	486	467	519	472	461	459	489	505	502	499	533	538	477	486	517	518	510	487	480	497	482	483	460	457	470	495	476	494	522	487	472	495	515	506	500	509	471	491	496	512	536	537	457	485	455	471	506	484	544	504	509	518	450	485	459	493	512	466	497	501	471	522	482	485	495	463	451	485	515	517	519	516	492	507	499	501	500	485	511	516	455	512	496	488	478	479	477	536	530	513	539	493	524	476	527	512	510	473	491	485	491	493	525	489	503	512	520	488	482	517	469	510	527	508	476	502	505	486	498	543	501	504	471	517	500	464	492	483	506	473	531	495	508	494	523	482	480	452	507	507	451	512	471	487	460	513	520	512	489	544	492	540	494	477	470	469	506	516	500	470	524	521	497	505	501	537	503	513	495	484	506	458	493	521	473	524	490	501	473	472	525	510	461	528	444	496	450	487	495	482	479	528	513	496	508	480	497	521	474	567	520	508	522	475	541	506	506	485	507	470	468	492	472	499	548	515	470	480	490	483	473	492	506	477	474	448	502	468	521	525	512	506	479	517	459	453	476	520	501	529	537	482	515	493	502	489	484	505	504	486	519	489	511	501	507	508	525	503	463	488	521	543	504	470	504	502	527	478	483	469	497	544	527	468	548	496	536	511	470	480	482	478	498	474	497	477	470	469	502	504	522	476	506	485	452	494	535	507	467	524	521	465	497	494	517	502	533	479	460	493	523	475	509	500	448	480	479	518	484	510	536	449	479	497	532	501	489	499	508	488	537	496	512	493	485	533	518	507	492	487	512	503	490	513	444	508	505	559	469	484	497	551	520	500	530	489	480	540	514	497	480	520	520	508	476	508	480	473	496	516	459	466	491	510	492	501	531	531	522	493	499	547	512	489	488	486	487	507	500	509	446	473	527	530	476	492	482	502	531	542	514	501	486	485	550	525	483	482	509	475	457	448	470	486	470	497	519	526	492	486	500	483	487	537	518	510	489	490	483	514	517	486	498	521	528	478	508	481	456	523	496	498	508	533	501	507	482	526	504	472	511	512	470	500	521	511	475	501	470	486	492	499	502	479	477	519	472	513	506	507	443	518	531	479	518	457	535	525	480	475	484	466	480	498	527	499	462	521	522	511	544	490	501	526	518	518	539	491	535	482	499	483	499	476	525	533	455	518	520	527	509	473	540	476	494	515	533	510	504	477	488	512	501	501	520	492	493	509	474	519	512	530	473	459	505	491	462	522	470	502	464	503	484	470	508	520	471	495	510	490	457	530	499	505	482	505	464	485	519	525	478	470	482	527	486	494	511	514	482	520	487	494	481	503	501	514	516	522	483	515	474	493	479	512	525	513	488	491	483	505	472	488	492	466	468	505	476	517	500	487	519	544	510	517	469	497	557	515	492	497	503	493	461	492	492	495	510	454	538	499	516	526	513	499	512	476	502	509	503	484	494	502	489	463	520	479	488	486	499	507	479	500	510	502	517	507	505	534	478	507	470	479	488	475	507	487	510	480	476	527	523	512	496	473	465	485	493	561	490	485	509	502	467	503	515	475	574	485	497	479	485	530	517	466	485	475	521	519	507	461	506	476	467	473	484	482	471	492	522	482	488	471	466	517	502	504	517	515	434	487	485	546	479	493	486	516	546	516	526	480	519	502	483	483	473	483	518	491	460	497	486	532	506	548	482	514	527	506	481	517	472	515	458	496	506	533	517	504	509	500	487	494	519	505	541	483	498	488	495	464	505	487	531	492	491	462	485	562	524	490	495	503	532	493	499	525	496	505	476	491	538	514	449	562	514	497	497	524	481	521	533	525	479	513	517	505	528	457	498	516	524	476	481	506	529	515	507	517	469	501	477	518	473	507	504	485	511	466	515	539	478	516	462	477	473	510	430	479	508	499	502	500	502	479	495	502	475	549	508	471	470	510	501	530	502	465	449	508	522	516	488	471	505	534	515	520	516	527	528	479	512	502	520	470	504	519	491	467	496	506	487	454	506	516	503	505	488	505	499	493	540	487	476	491	519	487	500	533	506	470	498	493	524	464	467	527	516	453	507	500	505	493	518	478	513	488	494	526	503	518	484	508	472	462	496	525	499	498	465	461	502	516	469	525	524	453	486	502	540	521	527	498	499	528	488	510	522	498	488	507	520	536	501	486	555	502	499	529	482	507	496	484	484	466	501	482	525	503	483	523	508	505	471	488	511	508	496	531	512	509	478	472	519	519	472	481	531	500	488	511	520	512	500	529	529	487	452	475	509	468	504	458	502	506	541	487	517	501	518	529	501	478	517	482	523	519	473	502	474	498	513	559	488	485	462	481	496	491	521	489	518	457	472	523	484	525	523	473	497	492	472	505	530	500	490	552	514	505	491	490	474	524	557	546	524	490	514	502	452	485	507	485	487	529	505	470	455	444	515	485	528	478	507	536	502	532	512	503	530	518	498	480	542	506	484	497	481	508	530	488	481	517	489	468	522	500	469	493	494	528	469	480	465	489	447	517	489	475	513	471	521	511	530	470	466	474	488	515	501	492	517	543	495	451	573	511	511	512	457	465	484	531	510	470	518	475	499	470	517	466	514	450	479	515	493	523	478	503	527	490	480	511	494	498	506	466	508	497	506	488	518	519	535	490	509	476	485	505	504	520	473	459	518	500	469	527	501	502	484	507	493	497	494	497	497	513	486	550	476	489	482	493	472	505	499	500	486	489	520	447	489	472	493	496	492	462	524
24320	21105	26667	25126	3837	844	796	652	640	580	611	585	571	591	591	553	585	594	581	586	566	523	547	539	522	554	559	562	522	549	547	550	527	508	578	522	558	570	502	554	597	518	547	550	564	566	532	512	562	536	563	569	525	543	530	580	575	538	556	551	554	566	570	563	541	562	553	503	529	540	547	560	559	531	520	533	550	524	548	537	526	523	570	553	521	550	560	547	567	553	517	553	533	545	530	508	554	546	571	574	566	537	555	509	497	536	519	594	566	489	544	545	516	540	510	520	543	561	528	522	535	536	571	542	547	535	578	552	558	549	574	514	602	543	538	510	534	522	535	577	523	548	556	535	538	535	533	508	564	548	584	540	538	532	510	597	600	571	566	564	529	551	497	561	538	525	508	507	581	575	535	527	539	531	553	589	526	508	505	551	530	511	512	541	562	551	529	508	526	524	499	543	550	545	569	517	533	562	536	508	556	526	529	547	516	527	541	581	530	497	539	546	513	566	485	562	511	571	556	539	511	581	555	558	536	542	550	535	580	503	539	503	559	541	541	556	557	545	543	539	562	558	515	507	578	557	562	542	559	578	557	550	530	569	555	545	539	543	530	532	490	529	583	550	544	581	551	515	558	554	507	558	553	558	507	532	541	557	565	502	544	549	572	528	537	530	563	579	576	565	552	519	530	558	542	479	544	538	581	568	569	567	529	522	565	545	536	560	538	566	514	551	515	542	538	570	519	543	606	537	518	557	516	572	521	551	558	554	528	544	530	520	514	469	576	531	540	512	547	506	618	580	550	566	549	523	522	556	548	579	551	544	530	519	528	553	559	510	487	547	566	539	570	567	555	543	498	519	552	591	585	493	578	547	509	524	582	536	555	553	572	506	538	574	532	498	536	528	522	537	516	555	576	541	550	578	537	592	539	551	517	601	526	546	562	545	546	525	541	540	546	540	554	522	551	558	515	523	532	542	548	526	539	477	539	531	530	537	543	544	583	537	531	530	547	609	499	572	527	521	550	537	537	507	438	539	558	475	567	537	562	539	601	548	525	550	571	542	540	555	555	547	545	514	514	507	517	571	478	551	578	523	581	539	563	521	556	533	506	543	569	546	550	592	523	492	531	513	542	505	569	523	509	533	525	558	580	533	531	542	536	513	550	537	521	544	514	494	504	536	530	503	535	545	541	564	530	574	502	528	585	509	542	519	505	565	531	551	501	565	552	541	520	582	556	549	531	540	526	513	567	528	545	600	577	536	548	530	543	544	536	561	525	581	581	539	569	563	538	550	526	545	516	536	531	522	571	563	545	530	551	509	532	563	514	535	538	542	564	544	550	533	559	545	514	529	516	539	553	526	547	534	566	577	489	593	489	550	531	561	547	501	549	531	569	539	499	566	558	487	572	538	500	506	516	551	533	521	605	553	505	566	504	587	544	527	497	534	509	517	559	539	565	519	533	557	511	547	545	544	522	536	562	526	541	545	519	548	540	519	536	587	570	544	551	586	538	492	537	521	544	529	544	537	555	531	546	568	558	523	566	514	500	516	546	540	525	552	565	537	552	572	527	536	542	566	532	563	533	527	523	527	518	521	538	552	567	572	553	536	516	566	541	528	519	541	555	569	533	551	545	545	528	553	526	546	553	511	525	515	602	548	537	576	546	539	524	561	552	520	533	564	565	541	519	517	519	587	524	590	526	522	535	541	540	561	554	586	535	548	530	556	565	535	509	559	553	518	554	574	534	527	534	537	537	541	568	503	532	499	508	488	508	519	503	539	544	556	517	562	536	550	502	540	552	523	525	499	556	517	546	528	511	531	573	573	547	507	526	540	571	536	527	534	582	545	538	535	552	534	518	541	539	491	533	534	505	543	574	539	542	512	548	558	566	493	580	539	588	558	581	576	508	544	566	567	561	542	582	558	516	526	526	556	544	543	578	568	529	545	503	537	530	570	559	594	543	541	533	504	524	502	536	571	520	584	542	547	559	515	540	533	563	536	550	541	529	515	521	566	522	594	527	530	541	573	583	564	568	533	548	534	547	518	530	499	564	559	524	539	546	551	586	553	504	523	559	522	549	591	530	523	552	537	554	529	536	576	545	585	527	542	527	559	529	550	519	578	509	540	511	518	530	516	527	569	551	524	528	539	536	527	560	555	541	555	578	514	519	561	545	578	576	526	524	567	509	544	558	508	549	544	538	601	552	533	538	549	513	548	551	581	530	585	522	562	598	477	579	514	540	526	535	504	523	560	517	559	495	531	594	520	554	512	542	595	504	563	495	562	521	521	546	590	585	516	519	589	524	542	541	545	551	502	508	561	554	569	527	539	547	542	530	528	596	590	527	511	496	591	520	532	588	538	545	546	555	531	562	567	537	549	546	566	528	542	524	522	521	519	558	520	560	557	539	500	531	538	542	516	534	566	531	490	566	547	556	568	545	505	518	554	520	572	499	537	551	507	521	530	529	533	511	509	513	565	588	531	507	515	568	547	556	505	567	559	519	552	555	542	550	479	548	522	523	561	514	478	571	592	543	551	567	530	549	581	541	581	476	545	566	549	558	590	520	506	538	579	545	517	535	534	523	545	584	521	525	545	540	551	549	527	523	494	553	541	518	568	529	568	556	516	548	544	495	526	544	526	501	537	573	526	544	528	534	559	567	504	565	561	538	505	526	537	524	554	536	515	515	566	567	513	484	555	556	547	517	526	537	509	540	546	545	548	534	515	525	511	581	482	563	532	562	549	567	542	513	518	535	516	547	582	544	544	540	510	585	525	567	517	554	546	543	509	508	506	589	523	490	572	545	511	553	537	534	537	534	532	509	538	551	531	529	513	558	532	525	533	561	501	529	552	538	500	589	543	529	565	589	532	548	551	587	558	535	553	549	530	563	557	555	568	573	547	487	515	517	512	542	587	516	536	575	541	542	586	546	552	528	567	543	577	516	577	538	541	565	530	565	560	528	578	512	569	541	516	521	551	551	570	547	560	571	529	557	542	547	534	539	569	545	608	503	522	564	523	531	524	575	533	548	537	558	552	522	556	543	518	548	572	541	559	513	550	521	560	565	561	596	512	565	541	559	594	547	563	556	568	569	509	530	516	516	570	534	505	493	584	565	539	557	510	514	498	564	601	508	554	505	514	539	507	553	530	531	571	519	558	522	565	555	576	521	529	591	507	516	537	522	553	533	572	542	579	518	527	519	536	538	569	548	521	527	561	523	560	495	554	566	550	538	507	549	542	553	564	579	575	542	556	535	523	518	518	517	535	543	495	538	521	530	561	532	549	564	533	563	503	585	501	559	575	531	519	533	496	539	513	563	570	548	556	574	545	517	545	543	527	597	516	575	570	571	561	551	528	513	563	568	499	530	553	543	557	565	530	544	509	550	464	512	593	533	528	552	535	497	517	556	534	536	533	553	564	515	532	511	498	593	537	502	537	522	553	540	553	523	562	507	524	555	519	532	533	542	553	526	520	530	576	507	510	581	543	521	582
7614	7444	5123	2468	1783	1534	1275	1157	1082	990	955	893	901	878	870	897	836	885	799	904	849	793	798	841	811	851	773	813	819	828	808	760	828	812	806	797	743	827	760	786	777	777	818	797	795	739	818	760	792	799	793	819	801	817	777	791	782	828	794	727	833	840	772	809	760	819	803	780	747	783	805	790	782	800	782	776	779	769	781	787	783	790	826	806	807	844	798	787	821	785	743	734	843	827	803	811	796	772	753	762	801	791	810	779	787	785	810	767	803	774	798	825	753	758	794	801	772	711	797	814	785	787	771	812	778	782	814	852	777	790	813	803	822	749	788	813	813	776	812	791	794	801	780	821	791	812	798	736	782	765	799	863	770	778	787	781	839	794	796	801	819	787	809	767	740	822	727	729	794	773	807	771	796	806	768	785	789	813	799	753	852	822	766	787	795	798	752	768	779	817	731	766	817	785	774	774	778	814	803	795	788	775	791	783	773	753	818	784	814	730	780	829	759	823	783	795	824	770	808	795	821	739	788	775	797	791	778	798	820	788	804	821	826	774	816	772	802	815	813	770	782	782	804	820	782	819	773	766	779	749	828	790	801	755	785	759	830	829	787	746	839	791	785	787	799	752	780	805	768	793	810	739	740	766	786	756	819	809	795	857	804	793	804	806	792	781	818	806	783	799	811	799	775	777	780	778	830	792	776	815	753	777	811	763	774	810	750	798	802	787	812	789	799	759	759	799	839	763	793	790	792	793	767	789	763	761	736	771	754	768	799	831	782	721	776	771	838	859	801	790	785	805	854	782	826	764	747	788	771	783	803	802	750	739	705	772	793	789	820	776	820	801	775	803	780	793	770	811	836	803	794	774	800	751	783	796	761	788	780	748	869	765	788	805	791	789	758	787	717	738	803	832	795	764	796	760	802	764	776	796	784	786	786	823	815	791	787	747	782	757	759	786	758	825	807	811	798	758	780	791	808	779	769	775	739	798	755	772	831	753	789	761	764	797	809	812	783	797	825	779	782	787	779	792	785	759	758	754	853	775	780	759	731	704	764	752	813	721	815	781	816	788	825	783	784	756	741	852	817	788	848	787	787	777	798	766	791	831	776	767	788	777	817	813	816	774	758	766	803	798	775	781	738	778	842	798	809	775	823	768	795	705	797	776	795	808	810	791	759	802	831	813	778	792	776	793	798	835	780	799	810	764	746	766	813	790	743	752	804	797	792	817	789	819	774	766	800	795	817	807	770	776	824	781	785	772	854	798	821	780	769	781	813	746	764	800	751	787	783	785	757	769	776	790	787	798	847	751	726	833	833	834	761	784	801	729	808	740	780	841	785	770	781	789	777	817	768	799	819	756	802	787	803	764	792	836	775	757	751	768	776	778	769	774	795	814	785	762	738	771	788	791	768	834	789	826	800	783	793	799	808	762	815	740	734	721	797	735	750	797	785	791	759	762	776	764	772	820	785	788	761	798	796	769	825	813	788	777	787	812	837	728	774	783	793	775	773	811	791	810	760	800	776	788	745	781	813	784	768	798	736	820	767	828	781	837	773	777	799	867	741	773	764	768	800	825	719	772	781	775	793	801	732	803	822	787	783	809	761	768	797	774	778	760	785	819	822	774	789	783	807	829	746	772	784	767	783	787	802	795	810	768	821	752	784	794	792	750	771	824	803	779	793	792	823	789	759	761	820	817	762	772	798	775	773	839	754	804	816	777	820	815	751	812	770	794	739	846	833	781	747	762	815	725	768	824	764	783	764	790	775	797	782	767	834	776	775	778	813	786	726	757	799	786	748	718	818	829	801	807	795	775	738	793	768	793	804	742	769	777	738	839	791	815	789	792	763	806	814	789	779	759	765	798	780	744	804	797	801	796	768	798	772	776	742	826	790	786	744	790	852	771	808	757	782	731	804	830	797	786	812	738	747	805	762	796	796	799	796	760	753	789	765	790	781	777	810	800	749	805	756	800	804	797	765	776	858	823	767	798	782	817	785	811	787	808	727	763	817	774	827	780	755	819	796	769	768	800	765	802	812	787	760	785	808	814	791	781	782	819	783	826	781	773	762	752	772	791	773	747	772	812	755	810	781	733	787	775	742	811	788	805	818	742	811	775	774	805	791	737	787	788	747	791	806	801	808	799	830	765	796	787	804	785	771	812	777	726	746	799	780	770	818	775	787	824	767	817	790	761	807	803	752	801	815	769	787	754	752	769	802	831	742	786	739	741	836	830	728	746	808	783	730	760	817	790	809	839	753	763	824	791	784	793	817	772	767	760	793	798	764	768	789	827	770	799	805	769	820	798	792	782	741	792	771	772	839	830	791	748	820	772	839	805	814	771	831	779	800	760	831	770	724	755	790	774	793	813	786	742	806	789	789	760	767	767	809	716	796	780	819	822	801	765	747	755	832	810	800	779	777	785	817	758	802	765	744	739	766	778	752	763	802	821	808	760	790	789	776	817	756	799	800	832	840	797	788	780	770	798	761	743	769	833	821	803	787	761	805	784	805	792	752	788	857	760	815	741	779	795	796	777	739	785	767	791	801	793	785	767	849	803	782	803	778	797	717	784	831	725	753	742	810	786	769	805	828	763	788	797	781	719	820	748	737	793	783	752	741	734	816	745	802	772	780	790	817	800	768	829	741	783	770	847	805	811	804	806	751	782	773	789	791	739	729	791	781	774	752	756	799	749	773	761	784	731	757	820	828	803	824	793	777	783	751	792	788	793	829	812	806	782	800	788	808	764	802	751	776	805	821	782	786	818	807	787	842	834	794	783	825	748	765	792	800	793	792	730	747	801	761	794	829	814	782	801	851	848	782	799	823	842	783	767	796	802	799	784	767	795	753	802	771	789	754	771	762	751	820	769	798	761	773	766	783	819	771	782	798	797	804	793	735	821	771	790	791	790	767	767	807	739	792	798	810	847	822	806	797	795	767	851	825	783	799	777	763	823	801	755	741	856	796	809	788	803	771	782	765	796	777	810	730	810	779	779	792	724	836	801	826	791	734	803	841	767	797	823	795	771	738	813	767	827	810	790	776	806	807	792	819	802	791	796	800	743	789	781	745	780	770	794	783	782	769	823	796	780	743	769	778	774	748	775	830	829	788	830	801	772	809	766	813	786	747	814	762	797	738	787	771	747	796	749	721	845	764	836	758	812	820	798	806	837	729	773	758	837	756	798	754	793	747	764	772	792	776	788	778	797	799	803	812	840	785	785	795	761	768	807	802	760	778	824	749	835	820	838	796	760	812	798	768	843	761	808	794	760	781	775	822	789	800	829	788	804	804	789	787	734	820	838	767	817	804	752	833	767	753	820	828	762	822	815	773	758	846	725	778	811	820	783	809	825	752	807	797	838	798	765	822	799	783	773	780	790	824	783	796	842	755	824	776	796	762	826	777	784	780	818	788	774	813	792	735	785	781	814	837	845	753	809	758	788	859	816	778	827	848	771	772	790	844	789	767	800	795	759	768	790	767	805	783	789	798	753
20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
