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
341468703875	341468704442	341468704992	341468705542	341468706091	341468706642	341468707192	341468707742	341468708291	341468708842	341468709392	341468709942	341468710491	341468711042	341468711592	341468712142	341468712691	341468713242	341468713792	341468714342	341468714891	341468715442	341468715992	341468716542	341468717091	341468717642	341468718192	341468718742	341468719291	341468719842	341468720392	341468720942	341468721491	341468722042	341468722591	341468723142	341468723691	341468724242	341468724792	341468725342	341468725891	341468726442	341468726992	341468727542	341468728091	341468728642	341468729192	341468729742	341468730291	341468730842	341468731392	341468731942	341468732491	341468733042	341468733592	341468734142	341468734691	341468735242	341468735792	341468736342	341468736891	341468737442	341468737992	341468738542	341468739091	341468739642	341468740192	341468740742	341468741291	341468741842	341468742392	341468742942	341468743491	341468744042	341468744592	341468745142	341468745691	341468746242	341468746792	341468747342	341468747891	341468748442	341468748992	341468749542	341468750091	341468750642	341468751192	341468751742	341468752291	341468752842	341468753392	341468753942	341468754491	341468755042	341468755592	341468756142	341468756691	341468757242	341468757792	341468758342	341468758891	341468759442	341468759992	341468760542	341468761091	341468761642	341468762192	341468762742	341468763291	341468763842	341468764392	341468764942	341468765491	341468766042	341468766592	341468767142	341468767691	341468768242	341468768792	341468769342	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	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	2770	2000	3600	2300	2770	2000	3600	2300	2770	2000	3600	2300	2770	2000	3600	2300	2770	2000	3600	2300	2770	2000	3600	2300	2770	2000	3600	2300	2770	2000	3600	2300	2770	2000	3600	2300	2771	2000	3600	2300	2771	2000	3600	2300	2771	2000	3600	2300	2771	2000	3600	2300	2771	2000	3600	2300	2771	2000	3600	2300	2771	2000	3600	2300	2771	2000	3600	2300	2771	2000	3600	2300	2771	2000	3600	2300	2771	2000	3600	2300	2771	2000	3600	2300	2771	2000	3600	2300	2771	2000	3600	2300	2771	2000	3600	2300	2771	2000	3600	2300	2771	2000	3600	2300	2771	2000	3600	2300	2771	2000	3600	2300	2771	2000	3600	2300	2771	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
23271	21760	29489	24594	21763	21794	8013	968	672	578	512	485	433	407	367	378	312	344	316	294	302	290	293	278	266	312	292	273	286	243	258	243	255	251	269	272	253	267	234	249	266	240	281	253	240	265	262	266	272	275	246	236	242	281	224	229	263	237	292	264	256	260	251	249	249	245	234	238	227	240	227	228	246	256	257	263	246	244	227	225	247	241	244	253	223	229	214	266	246	224	237	223	242	258	273	241	235	244	241	212	219	244	234	267	250	235	246	254	240	248	235	258	224	249	251	206	249	222	230	263	252	263	282	261	216	227	203	261	234	244	273	261	272	256	260	260	249	241	230	256	232	240	266	253	251	259	249	250	248	239	259	283	221	214	233	244	239	242	226	239	226	236	238	245	244	227	242	247	254	278	244	252	232	244	203	244	259	248	235	239	245	259	258	253	248	241	251	247	250	257	256	273	258	208	227	222	244	245	248	262	250	239	234	252	254	287	270	249	223	254	247	248	257	260	237	230	251	225	241	254	253	241	204	232	259	252	267	259	255	241	239	264	257	257	216	282	243	240	243	263	249	254	221	226	275	228	234	245	246	261	249	243	264	245	252	220	245	254	229	284	251	254	247	262	265	247	262	229	230	267	255	250	247	270	276	246	234	262	240	239	242	259	235	275	218	255	212	226	223	242	231	252	261	245	255	261	257	264	257	249	266	274	256	223	249	240	248	226	242	268	264	247	239	238	254	201	226	254	259	250	225	242	239	241	296	260	272	225	269	259	239	223	256	234	242	260	254	265	273	248	267	277	250	234	244	247	230	244	246	239	239	220	235	238	250	221	252	259	241	271	248	249	242	258	243	252	257	237	265	251	254	249	219	280	235	245	246	271	237	229	266	229	236	241	220	255	249	267	248	275	249	224	228	254	261	241	245	234	249	240	250	245	226	234	251	256	232	269	255	226	237	223	245	250	207	254	261	252	234	236	257	212	253	230	273	232	251	240	245	248	240	247	255	257	251	255	238	239	242	234	234	244	240	241	233	243	240	243	237	250	271	230	247	224	237	221	245	228	242	266	271	244	238	247	231	270	230	262	243	243	300	231	260	247	233	221	247	232	226	255	250	273	251	251	275	245	239	256	251	234	237	226	246	252	226	243	237	255	216	273	245	248	242	221	229	209	239	247	249	238	239	272	265	238	256	244	251	228	220	244	242	274	222	229	259	225	239	245	228	251	265	255	251	284	234	233	230	255	262	249	247	250	251	238	247	251	240	251	280	265	232	256	246	243	235	231	250	239	226	231	250	244	257	243	209	241	237	244	204	256	241	261	240	264	227	260	246	236	247	232	238	250	244	234	264	234	251	259	222	235	223	243	257	261	242	252	256	241	251	224	245	233	230	221	248	251	259	239	273	224	230	240	249	216	232	267	255	258	240	244	240	237	198	280	240	214	243	244	253	264	245	253	241	231	253	244	220	259	217	249	252	236	232	244	245	273	226	249	241	230	244	233	226	245	246	258	243	241	222	272	278	256	251	262	264	255	246	233	239	262	240	262	231	236	279	264	263	243	236	273	229	245	264	228	227	252	231	252	251	220	260	247	251	252	228	229	229	221	209	227	253	275	244	247	231	243	251	240	251	237	208	247	255	246	263	234	222	249	214	208	231	268	264	254	264	209	248	251	248	241	253	260	277	251	259	262	265	229	256	284	229	244	212	236	230	284	256	242	254	246	261	231	233	241	234	266	220	228	225	237	210	241	257	269	226	244	228	225	247	238	248	242	229	237	247	220	262	221	250	222	233	228	249	258	225	234	244	248	254	247	241	234	238	249	262	258	241	235	266	259	243	245	224	238	270	239	216	244	270	246	256	245	282	262	275	252	229	235	246	260	232	230	246	248	215	230	250	249	236	263	243	224	251	236	241	223	238	239	257	231	259	234	199	226	263	250	270	248	257	238	221	256	226	246	229	234	243	268	281	239	260	239	219	247	268	246	250	222	259	242	238	242	232	260	239	259	247	261	249	250	245	231	227	284	251	223	259	259	283	233	255	255	252	240	228	218	225	241	230	234	235	225	223	264	252	252	239	254	250	236	216	241	222	259	264	258	243	267	231	236	237	244	265	246	234	220	236	261	245	234	236	262	250	257	243	243	229	270	242	231	245	249	238	255	214	273	237	231	230	255	244	257	237	223	249	266	246	261	242	244	247	237	267	234	221	263	239	217	251	248	249	205	222	262	257	222	255	255	257	242	219	245	214	265	248	243	259	246	231	250	241	244	256	267	238	251	261	228	247	262	244	246	234	213	250	240	246	220	230	241	217	270	255	283	243	237	246	259	242	216	206	266	249	257	239	200	246	243	234	233	268	268	243	235	237	234	258	214	233	240	245	230	243	258	264	243	234	251	268	246	225	257	253	251	263	253	237	254	224	248	254	232	252	263	222	255	237	236	234	256	225	260	248	260	230	241	266	228	248	234	239	232	254	236	244	253	260	236	252	246	236	237	257	229	230	214	262	283	239	235	233	224	236	285	220	262	216	239	249	247	260	224	228	224	235	243	260	264	267	251	246	253	229	230	248	226	241	274	235	216	239	233	250	253	227	240	241	240	235	230	234	237	235	252	243	250	252	243	224	260	234	231	214	230	236	250	221	240	223	238	239	256	259	250	248	241	241	258	233	234	229	242	230	250	227	259	231	228	261	250	249	245	260	232	246	259	258	270	247	246	249	256	225	242	243	229	234	257	244	232	236	216	249	248	238	253	243	275	230	237	217	260	236	269	265	243	242	265	242	248	254	244	260	238	229	249	239	250	235	290	231	238	262	252	234	239	259	223	251	238	260	270	252	249	257	224	247	247	236	249	232	235	266	249	240	256	246	236	241	217	241	236	236	224	258	280	246	251	259	240	230	261	278	267	245	266	243	279	233	271	249	232	241	278	253	248	263	252	203	218	237	250	230	243	221	226	252	236	224	247	248	245	253	266	258	210	256	248	270	239	211	238	252	285	246	236	273	249	240	254	237	263	266	234	235	225	264	252	249	250	258	227	278	234	255	259	236	232	217	220	263	268	233	260	221	244	250	231	244	261	258	256	225	253	224	259	266	243	224	256	237	242	248	264	253	245	253	245	258	228	237	247	237	260	237	226	248	252	241	236	238	244	252	287	263	259	237	253	203	244	251	259	218	251	228	247	235	239	276	246	237	249	249	251	282	193	224	228	227	242	234	244	247	234	254	277	265	231	247	238	254	272	271	248	221	250	265	248	218	260	232	275	258	255	239	244	245	253	258	232	268	260	196	249	266	248	240	235	252	257	245	201	247	260	253	242	251	240	257	268	263	250	238	258	247	250	248	216	236	259	250	242	248	240	219	242	243	212	247	259	250	217	246	274	212	228	311	238	235	234	255	251	223	249	244	268	278	239	227	244	259	247	239	259	256	233	239	244	255	212	242	257	250	259	236	240	262	230	240	273	221	251	252	239	265	233	234	253	252	244	244	261	266	238	248	237
4568	14073	11254	5294	3571	2716	2024	1574	1307	1096	847	754	673	545	544	517	441	461	451	400	426	365	431	376	340	395	342	354	340	326	330	336	371	307	326	326	324	277	342	325	301	307	340	305	318	310	329	312	300	303	311	310	317	303	292	305	314	330	311	304	305	314	310	311	304	295	326	329	298	322	321	320	318	319	318	320	314	306	271	278	276	286	299	311	290	287	294	298	291	326	297	310	298	282	333	300	325	300	293	288	296	311	301	282	285	317	300	327	303	306	292	264	317	281	307	307	349	333	297	296	319	331	302	316	300	297	281	310	272	310	346	297	303	327	321	331	299	298	322	298	289	271	284	310	330	301	315	285	319	324	296	299	291	313	285	299	327	270	326	309	303	290	313	315	298	257	284	312	325	303	314	311	284	307	311	317	256	319	291	292	299	287	272	286	305	294	275	291	302	329	293	291	336	299	298	310	311	291	321	290	296	306	325	281	316	307	337	300	257	300	331	335	300	330	307	300	294	312	308	336	303	311	276	291	285	306	323	290	308	295	330	311	290	303	304	275	274	306	267	315	279	301	302	288	306	285	308	286	284	299	299	301	283	308	280	311	268	297	292	286	298	321	287	273	285	291	277	309	330	277	284	321	256	301	310	296	297	317	291	320	306	303	309	286	274	305	290	293	300	303	304	301	284	284	296	298	297	314	281	309	297	309	299	278	298	283	280	281	315	307	304	304	268	315	288	297	313	287	308	309	286	312	305	285	304	326	298	287	278	301	337	291	296	311	281	316	310	328	308	313	307	317	293	310	295	273	285	323	307	297	316	296	304	290	282	322	318	306	301	293	320	303	308	286	309	321	297	266	278	314	291	263	300	282	291	275	282	305	315	331	316	321	306	298	328	323	295	303	329	304	332	281	296	299	293	319	286	339	317	326	278	313	304	313	300	262	295	293	314	320	275	315	294	278	285	303	307	320	287	302	314	311	295	309	324	263	303	243	285	309	307	305	338	320	278	311	265	272	295	299	266	322	278	302	307	302	310	279	300	302	285	284	327	329	285	292	280	275	310	301	298	281	284	296	283	328	268	305	282	313	343	317	281	295	305	288	307	293	287	309	312	337	316	311	287	336	302	303	299	278	309	288	312	298	286	291	311	288	291	307	306	264	277	293	277	316	314	284	330	297	317	307	277	294	282	290	300	297	266	312	296	286	309	304	318	307	312	287	292	285	286	299	315	300	315	316	259	326	315	284	308	310	314	318	320	299	306	309	289	329	305	297	291	315	313	311	285	273	272	299	306	277	307	286	318	327	297	279	318	325	295	276	298	321	307	301	292	293	306	306	314	290	276	307	305	282	301	304	295	298	294	314	293	279	326	307	303	299	285	316	305	302	290	289	321	289	293	303	279	315	322	293	304	286	300	303	276	290	335	250	326	319	281	341	272	306	289	285	304	274	302	275	279	311	287	291	284	329	305	277	278	302	322	332	288	317	327	302	305	322	309	291	295	323	316	303	301	265	294	300	272	330	312	319	240	256	322	295	305	311	298	326	287	302	303	287	258	313	309	315	303	286	314	296	332	310	308	276	306	329	266	308	295	289	337	311	319	308	307	290	309	300	304	326	297	317	298	297	285	321	289	305	314	332	304	310	313	283	284	311	305	304	293	282	321	310	337	295	308	315	300	290	276	267	307	303	284	285	303	317	308	304	294	293	312	277	298	294	306	329	296	292	317	281	300	296	286	286	309	304	303	279	274	295	275	298	304	310	288	282	305	298	314	329	301	280	285	311	301	300	272	298	308	312	307	350	321	308	302	292	299	311	297	301	303	312	306	318	285	354	320	305	299	284	303	324	313	324	310	289	252	291	270	314	294	247	330	332	284	310	304	282	289	288	293	299	279	311	313	294	313	293	286	294	301	328	270	317	288	319	287	308	312	315	304	295	290	322	264	281	262	284	293	333	285	297	305	285	292	288	321	307	317	297	304	293	306	292	321	285	299	304	254	280	304	346	296	286	267	302	305	311	294	311	296	304	276	311	304	274	292	308	294	327	291	298	316	273	329	288	301	291	313	289	298	312	303	296	283	298	292	328	296	314	330	281	296	306	283	286	287	304	286	270	299	299	295	318	281	308	284	300	320	285	309	272	280	272	295	288	289	301	301	293	294	303	314	296	274	297	283	320	294	292	293	294	318	303	290	298	312	313	289	291	281	291	327	306	285	294	317	312	326	318	275	289	281	305	290	288	318	291	293	303	317	305	297	301	303	293	298	287	288	301	304	281	292	285	292	346	281	291	284	296	301	310	288	303	291	320	262	295	307	310	295	275	286	325	273	298	267	296	292	294	320	296	312	310	304	329	258	315	320	264	308	313	328	305	315	267	317	305	303	267	297	299	307	321	280	256	279	347	276	265	315	303	309	313	290	310	284	331	304	286	341	278	293	315	304	271	330	282	254	320	268	285	294	291	267	276	313	326	307	330	290	270	295	321	301	288	290	317	315	294	297	284	307	296	279	300	272	248	262	286	295	323	286	329	275	295	304	335	305	286	294	312	266	296	315	304	297	341	320	303	283	298	276	317	283	281	305	293	326	258	316	309	309	305	304	258	287	315	326	326	255	303	291	308	275	314	324	326	296	315	280	320	293	292	294	282	305	318	295	301	269	311	302	303	317	323	310	286	306	290	308	309	288	303	270	301	321	318	311	333	304	321	294	286	299	279	293	307	311	276	316	297	294	282	304	285	291	319	280	332	314	297	278	288	320	301	306	291	287	292	297	275	302	292	305	273	300	309	331	340	300	303	305	301	290	326	331	288	275	285	279	309	301	296	316	313	297	312	314	288	293	288	290	300	275	314	291	297	279	288	324	276	318	293	292	314	339	274	337	284	299	270	319	326	306	289	292	295	352	314	300	324	310	270	301	307	336	298	293	312	261	339	286	285	343	322	274	313	294	298	293	287	303	305	281	301	283	300	281	326	307	323	284	313	288	296	299	284	316	281	313	307	323	271	284	285	294	298	280	326	299	293	296	285	282	309	276	311	279	302	302	302	307	258	307	295	262	327	297	305	286	311	305	320	297	311	337	326	299	284	301	292	284	304	321	279	304	332	286	305	298	293	277	237	316	263	338	288	265	287	295	294	305	297	288	317	307	280	283	277	278	276	320	319	299	284	312	285	288	292	309	311	290	268	334	294	312	299	292	284	303	311	314	304	300	262	294	303	280	314	299	304	290	312	291	294	301	294	290	296	282	327	296	302	290	274	303	292	285	345	313	276	314	290	278	294	322	301	320	307	308	296	303	293	311	321	308	288	265	312	289	292	300	280	284	306	282	295	282	310	314	289	318	294	298	309	311	331	304	325	272	332	288	287	306	314	287	317	287	300	290	299	299	255	292	321	300	281	302	297	281	317	305	304	297	316	293	302	310	272	292	288	316	295	310	274	307	278	330	301	303	300	285	317	326	320	300	259	299	293	305	308	298	298	333	288	324	293	295	324	312	296
27302	18157	4151	943	747	690	571	474	472	503	505	467	465	461	521	506	471	494	459	476	476	518	502	548	494	492	523	534	460	493	498	466	475	471	460	462	505	479	501	501	496	478	494	500	488	440	475	470	502	472	475	518	485	440	483	490	467	490	499	466	463	509	487	465	473	509	474	452	433	517	472	436	517	478	484	468	499	497	457	513	466	485	494	475	497	493	470	522	547	456	461	515	498	483	491	480	509	440	492	493	481	493	491	503	463	485	486	447	518	516	476	504	498	520	496	518	524	485	448	482	474	463	471	511	497	491	475	478	462	499	506	460	486	519	451	515	498	457	462	519	489	500	502	476	473	477	515	475	464	485	493	480	503	520	466	446	491	485	521	483	468	463	462	507	477	454	482	467	484	466	491	482	526	523	490	551	508	491	499	523	503	474	522	446	484	480	494	504	473	518	476	465	495	477	477	470	507	460	484	534	484	513	531	484	458	466	510	463	460	544	460	472	493	483	516	475	472	465	495	472	473	494	507	493	486	491	535	487	455	480	465	467	484	483	432	461	498	485	503	534	473	475	496	451	492	520	472	520	472	489	461	455	492	494	523	494	460	491	497	495	488	486	492	467	457	484	482	534	516	490	499	475	497	499	497	499	501	501	506	448	499	478	479	503	505	466	509	489	475	484	487	483	485	491	490	532	468	489	518	482	491	471	538	476	488	469	487	481	467	451	438	505	485	487	460	476	512	493	533	467	471	507	484	480	511	492	490	489	470	512	475	483	487	467	477	443	529	465	501	490	491	488	497	481	470	488	491	477	467	465	467	490	485	488	519	476	515	506	472	502	521	477	509	482	440	474	520	480	467	491	447	485	490	455	515	487	456	450	484	482	488	522	533	416	499	486	492	512	503	507	466	530	521	477	478	500	502	486	540	483	460	472	476	494	454	507	505	505	494	499	487	486	480	449	523	512	502	486	478	446	451	471	500	432	484	489	477	495	483	515	478	481	511	507	470	483	521	488	440	521	476	469	497	503	495	451	464	508	467	508	486	465	469	479	523	484	460	498	470	531	502	508	476	450	470	474	465	498	518	508	546	513	519	481	499	518	442	474	470	493	485	490	515	490	478	492	477	516	495	500	475	471	503	531	470	488	501	479	489	498	472	484	483	480	505	470	528	470	519	499	502	480	512	497	473	490	465	477	464	483	474	514	505	490	481	464	469	505	508	510	486	506	482	440	498	476	452	489	488	477	458	496	492	493	475	452	447	478	517	496	466	462	490	485	493	492	545	496	488	494	506	503	486	478	500	472	501	487	493	480	478	448	480	488	457	483	440	513	484	484	510	538	462	503	496	478	468	465	485	497	464	458	457	463	456	467	503	536	487	500	471	472	478	478	486	499	492	502	527	468	506	443	498	523	502	470	420	500	492	484	486	480	516	494	453	508	486	474	476	500	461	479	519	481	442	491	509	455	523	461	508	493	517	452	488	512	520	493	508	504	478	471	508	500	521	528	460	478	530	523	519	509	506	522	455	494	481	487	513	468	484	495	460	515	477	474	488	502	508	512	491	480	475	471	485	520	495	475	494	466	493	482	500	480	481	479	471	521	511	483	531	476	518	483	545	448	477	505	498	477	494	457	492	445	484	457	476	480	475	439	498	482	446	467	449	484	474	461	446	492	466	498	461	514	503	512	483	494	497	514	498	487	522	449	525	534	492	514	473	469	518	479	495	444	478	499	441	526	512	495	480	502	542	487	472	462	502	460	481	486	496	490	473	530	487	463	502	481	464	530	489	522	483	489	473	491	469	488	478	478	487	485	464	498	483	467	471	483	484	493	495	498	462	463	523	471	464	497	459	502	490	515	492	493	464	466	481	469	507	437	498	503	518	509	502	471	470	497	520	499	475	479	476	499	488	445	444	547	442	486	507	483	515	511	474	455	447	507	494	457	486	516	453	481	480	459	462	456	478	470	456	472	472	514	491	504	489	466	478	475	510	495	455	447	478	502	476	474	494	462	480	508	486	486	487	522	463	506	481	507	532	480	503	504	496	490	462	494	463	498	501	498	513	492	500	498	472	476	476	495	493	500	460	471	467	456	475	486	511	489	482	467	491	506	454	508	483	448	517	502	502	448	501	490	525	485	500	489	502	479	460	538	523	457	520	498	503	488	460	483	453	504	473	482	504	513	501	517	485	482	483	475	448	484	464	470	436	489	498	500	468	488	485	479	496	468	497	446	471	498	447	445	492	509	487	439	477	488	461	487	474	463	494	487	479	494	512	470	444	516	468	480	503	483	502	547	480	466	457	474	515	474	449	471	514	484	464	515	519	517	479	485	478	474	515	497	484	492	477	464	477	485	492	458	495	461	498	493	471	493	465	529	513	484	507	485	468	521	493	481	481	503	535	467	505	498	500	480	499	489	509	473	458	510	480	498	483	488	447	468	504	548	510	489	450	457	495	483	489	493	476	513	499	455	516	464	509	515	491	494	460	472	487	522	455	494	489	479	504	518	502	474	499	507	506	506	492	511	463	493	523	479	519	506	517	490	478	514	450	435	522	517	495	484	514	435	488	507	505	447	473	514	493	474	507	513	518	475	491	481	510	465	479	465	535	451	506	470	480	477	508	495	464	497	512	488	481	497	496	478	514	448	498	492	464	484	429	501	475	555	481	509	525	476	500	431	504	517	422	445	495	474	468	445	505	460	477	485	486	481	471	505	515	492	511	456	459	502	457	482	509	511	449	483	459	452	466	513	447	537	448	498	463	493	498	484	439	476	508	478	479	480	486	496	463	510	528	501	496	484	482	519	487	479	499	458	494	483	500	474	501	486	499	477	445	510	492	519	462	491	472	500	493	505	484	461	441	507	496	521	467	460	503	493	465	496	469	487	500	482	500	480	497	526	433	474	467	539	457	506	470	486	466	503	436	464	457	506	490	504	483	483	520	470	502	480	479	501	523	495	510	484	478	511	513	488	471	506	455	496	483	477	490	501	491	486	485	492	483	496	463	508	482	504	524	485	494	488	495	504	504	488	445	506	512	522	462	508	487	479	512	488	512	495	490	462	418	479	520	472	492	494	473	467	478	468	452	473	519	522	482	513	453	518	506	508	475	489	494	501	477	502	456	446	505	444	471	521	463	482	463	463	479	479	517	512	540	509	474	475	545	491	464	502	477	467	462	478	478	491	472	451	477	477	453	460	475	475	523	494	498	528	492	477	465	466	480	481	458	514	525	489	498	459	528	499	470	441	484	516	537	468	453	440	533	467	502	489	464	508	497	469	511	512	549	475	479	515	526	522	467	490	490	484	493	528	469	512	480	477	489	466	487	472	492	424	481	530	498	501	512	490	482	504	446	468	494	476	520	520	499	505	486	478	481	501	506	527	455	506	494	478	500	485	499	468	488	451	433	448	510	525	463	505	507	465	497	481	483	489	509	479	474	479	484	455	460	454	474	458	476	509	495	494	457	472	478	497	518	466	468	511	496	503	494	448
4330	1129	956	717	650	654	614	614	563	626	592	606	602	572	561	584	600	566	582	571	589	549	593	592	539	599	573	564	562	583	566	574	597	569	588	577	577	633	534	521	551	566	568	591	628	561	585	545	588	573	582	532	570	572	573	592	577	602	580	579	622	607	562	585	553	592	600	549	519	568	572	574	561	578	537	606	588	603	542	536	527	553	538	577	607	579	557	540	529	554	582	582	528	574	577	543	573	554	580	575	514	565	577	604	569	562	566	533	574	590	550	580	544	588	556	592	570	590	561	612	571	542	552	584	562	549	569	591	565	590	569	575	558	620	542	556	560	587	558	637	561	607	620	575	567	540	573	572	559	609	564	533	644	552	551	572	496	583	564	534	531	598	566	606	563	539	579	573	549	557	578	533	573	592	594	581	596	599	560	580	580	566	548	591	564	570	611	557	567	566	548	590	521	599	543	563	583	548	565	570	591	580	592	590	586	543	562	582	551	567	581	590	615	584	569	534	543	527	558	564	551	593	554	598	570	589	570	578	610	603	542	626	518	588	563	619	581	558	536	563	548	556	575	577	583	574	584	587	627	611	533	590	621	553	565	604	554	582	563	577	568	580	577	557	567	592	552	599	557	524	531	570	581	564	607	584	572	569	562	584	578	547	559	588	518	615	595	517	554	576	587	550	559	610	571	529	579	597	594	577	620	538	562	567	575	593	604	553	553	601	561	557	593	612	526	528	597	556	563	566	573	536	563	599	546	581	585	548	597	595	582	546	595	582	585	580	571	598	572	561	568	581	538	576	587	563	574	598	577	608	580	579	556	599	557	590	568	572	599	516	585	612	555	588	564	573	569	546	552	601	591	593	580	631	568	580	593	561	575	565	567	518	556	569	577	574	578	584	537	575	580	548	547	576	605	591	586	580	603	571	575	538	590	524	546	566	542	582	636	575	551	574	546	570	598	560	542	610	578	541	535	588	596	575	595	555	533	575	595	551	564	599	587	580	606	604	556	511	545	566	522	555	572	570	608	596	545	554	569	552	596	611	567	527	591	575	578	578	577	556	557	594	536	619	639	514	541	523	520	558	544	584	560	567	618	566	629	587	551	572	586	552	633	591	580	629	531	587	564	581	568	563	559	562	576	597	538	584	567	532	575	574	544	584	569	552	545	560	599	532	583	518	548	554	567	539	617	585	540	589	549	560	561	558	619	577	578	553	565	582	597	618	540	555	571	596	539	574	534	598	541	563	542	593	621	573	601	589	572	559	539	588	574	573	558	552	564	617	558	555	532	542	569	572	578	583	604	585	579	554	593	524	602	579	606	525	535	565	577	585	566	549	559	572	570	556	599	543	600	553	582	575	579	558	568	560	544	589	566	565	597	575	559	519	554	573	557	549	597	604	592	599	561	572	563	582	573	539	554	542	582	605	592	565	619	592	536	565	606	558	570	513	590	570	571	566	545	568	576	553	542	597	551	587	630	576	564	578	564	571	576	558	591	540	553	548	572	591	585	592	529	580	550	595	557	573	577	578	573	579	597	593	588	550	551	586	560	553	568	590	566	535	499	573	605	575	579	518	570	573	559	557	590	569	601	562	554	632	571	577	553	583	560	540	574	581	605	576	566	574	573	561	553	600	622	576	563	582	587	565	598	518	603	593	555	556	581	590	593	568	570	589	547	600	581	543	563	565	583	557	582	563	573	545	554	573	556	537	590	598	602	548	572	601	546	551	605	542	584	589	572	606	598	521	558	552	535	588	560	595	574	583	605	592	556	580	577	555	569	577	601	625	579	564	595	578	538	597	554	531	559	570	593	608	592	584	581	580	579	554	538	590	608	622	528	589	588	582	603	621	560	611	592	554	533	567	604	602	525	610	610	594	547	544	548	585	588	626	560	584	562	579	568	548	597	589	594	565	592	598	544	550	579	593	526	579	573	569	545	585	584	566	617	534	571	529	578	557	587	552	563	571	555	612	547	575	562	571	521	567	545	583	565	554	547	605	549	603	607	545	521	568	559	586	580	576	591	618	604	606	573	588	574	538	533	588	562	573	577	573	599	603	562	578	586	597	544	639	568	554	556	602	577	569	542	530	613	585	568	571	597	557	620	560	559	572	565	601	578	593	577	601	628	551	570	553	524	570	612	560	552	597	563	556	590	551	581	552	556	556	513	605	524	519	609	569	591	603	559	559	545	537	530	560	548	560	534	597	578	575	556	594	590	499	554	558	588	554	571	571	520	563	580	601	586	571	533	554	561	560	604	603	640	590	564	600	575	554	571	571	567	582	540	582	590	561	567	539	509	592	562	602	599	584	585	554	541	555	539	550	580	545	542	550	574	575	558	556	533	552	557	591	542	565	555	583	533	538	562	572	583	584	560	590	595	566	611	561	549	564	519	562	581	538	577	551	552	579	623	578	574	579	566	560	597	536	567	570	527	556	568	575	561	541	533	603	590	594	551	591	537	579	543	568	629	587	572	558	558	573	582	602	586	540	552	565	609	571	593	600	563	579	591	582	568	564	559	580	594	560	537	587	546	564	579	566	561	555	594	594	549	613	569	597	596	569	551	583	573	544	583	549	579	565	546	553	584	586	614	607	607	535	617	524	571	550	548	595	545	611	525	573	556	583	541	560	547	580	571	569	591	567	609	552	609	545	564	555	564	562	538	633	555	585	521	573	559	578	617	573	572	561	583	599	552	555	584	571	568	583	551	578	588	534	579	595	594	602	590	633	598	617	601	569	534	572	574	545	579	564	583	575	584	532	539	560	554	548	594	567	554	565	540	617	554	536	565	580	569	587	598	593	555	567	557	591	600	549	538	561	535	560	562	573	574	609	547	578	564	570	537	571	573	588	567	595	577	515	579	606	524	550	542	585	547	568	560	548	563	610	590	584	554	578	593	547	559	567	612	537	542	553	516	558	566	565	549	573	591	577	567	570	539	602	577	588	583	600	598	568	543	572	600	564	561	584	606	553	567	590	597	575	601	568	550	560	553	563	545	567	582	547	610	559	599	537	563	596	583	582	577	550	560	568	559	566	634	564	544	574	573	581	527	570	556	626	582	600	573	555	547	561	564	574	601	589	568	554	581	557	580	582	630	619	569	564	512	578	556	573	603	550	563	535	584	594	581	592	564	573	544	553	521	549	593	547	581	575	550	547	592	580	569	546	551	556	553	548	555	525	585	578	617	585	595	544	574	586	586	546	576	540	578	598	659	583	575	585	542	540	564	574	583	558	572	587	575	548	587	562	568	603	543	544	606	604	569	640	576	592	594	562	580	561	573	600	569	561	547	551	579	534	554	560	610	542	542	562	584	505	567	571	571	612	611	575	603	569	609	587	552	600	623	577	614	590	575	553	541	564	576	574	556	543	550	556	533	578	566	592	596	573	610	571	567	537	532	633	623	594	591	558	598	614	581	591	591	584	589	586	600	570	586	571	583	566	576	589	600	549	581	547	584	540	552	570	575	560	570	524	608	591	546	556	591	571
23632	21100	28136	24300	21078	9022	1178	874	698	728	681	570	611	596	592	599	592	598	555	520	524	556	545	524	486	510	516	549	558	548	528	489	516	550	506	529	533	526	541	525	514	517	521	505	542	529	470	523	504	508	499	511	546	495	513	474	535	503	501	509	523	474	495	507	525	499	506	472	543	533	515	583	507	483	492	480	483	488	515	489	507	536	539	493	539	527	509	511	537	533	568	554	472	492	542	523	527	517	482	470	520	514	507	541	544	487	539	490	447	525	489	513	523	491	460	480	489	577	493	508	527	460	574	518	508	469	507	529	506	503	526	474	541	480	513	485	482	525	515	483	502	505	517	534	508	540	562	511	542	496	506	459	532	517	530	516	503	552	523	491	495	490	537	550	486	505	511	505	461	550	572	515	470	491	483	501	546	518	512	501	492	516	503	523	511	528	514	512	507	502	488	469	510	487	475	531	495	495	500	500	453	478	495	511	510	516	518	496	489	542	499	481	520	485	557	531	499	517	486	521	497	508	514	538	500	454	473	509	494	529	525	473	522	520	509	514	542	521	501	505	527	497	556	519	518	506	502	483	481	533	512	521	522	487	519	547	496	523	529	464	492	518	503	530	495	555	504	519	531	539	538	493	492	509	538	509	494	520	512	527	491	520	512	491	525	476	469	495	488	496	513	524	483	478	499	491	503	538	549	491	497	496	456	588	478	489	541	522	506	477	536	494	507	501	466	543	494	492	528	526	524	514	463	502	526	478	472	486	490	503	517	495	503	519	473	489	481	464	528	502	493	496	519	519	502	516	492	480	519	499	531	474	504	467	540	495	531	549	501	481	522	556	546	497	517	549	495	507	500	502	508	472	497	541	519	515	515	531	490	501	529	522	468	514	475	512	507	483	505	550	509	540	527	519	499	502	476	522	527	467	546	492	516	499	484	513	477	470	520	555	529	507	537	531	503	527	498	500	503	550	508	493	518	460	531	502	527	487	548	545	533	495	517	489	515	530	497	493	548	505	507	534	506	496	478	495	491	520	509	523	531	483	466	537	530	529	541	480	513	493	495	495	532	512	520	531	513	515	525	480	508	505	512	550	522	543	502	528	538	523	495	491	510	493	527	537	558	510	497	488	519	484	526	529	516	514	505	533	509	534	497	469	484	527	500	473	499	505	513	549	504	521	513	542	502	472	511	483	488	482	517	508	481	514	560	502	501	535	527	494	532	505	527	502	514	497	514	513	498	523	507	479	502	527	518	470	493	526	549	501	489	510	524	496	503	471	495	477	513	509	520	513	529	504	483	492	488	499	508	540	490	511	530	471	498	477	513	541	517	485	460	533	552	520	517	500	530	504	479	504	485	527	481	501	505	508	545	507	494	528	516	458	507	504	479	488	487	521	479	505	518	554	478	500	488	484	514	500	505	501	517	512	507	497	519	525	500	487	520	511	495	501	499	496	555	482	495	534	517	544	527	536	484	514	523	513	543	523	478	517	555	502	532	503	502	539	478	509	528	473	476	564	544	482	488	490	506	537	523	587	552	565	513	542	514	548	486	512	520	512	514	500	523	491	497	512	498	525	517	539	456	504	541	507	488	529	530	501	518	501	502	542	532	497	506	529	501	507	518	531	498	505	513	535	493	495	476	544	518	512	492	492	495	503	492	497	503	548	524	518	473	498	528	513	511	509	505	510	506	509	531	522	511	505	537	519	508	500	567	533	486	485	516	520	523	520	548	469	467	511	486	504	502	496	528	500	470	508	554	514	542	478	509	540	496	486	520	502	491	483	526	513	506	520	535	474	493	568	486	494	521	500	472	487	500	536	536	507	517	516	506	515	490	466	484	528	480	475	502	492	512	553	475	516	501	493	509	493	510	525	483	493	517	508	526	503	514	498	517	531	507	511	479	514	513	508	486	471	479	527	494	533	480	475	486	483	533	519	541	510	547	517	504	490	494	506	485	479	502	511	473	505	501	503	466	529	500	491	517	532	540	539	467	503	563	500	555	487	541	492	528	493	544	534	523	483	511	464	535	491	487	495	521	493	516	566	517	535	484	504	472	511	512	490	495	485	478	494	535	516	511	538	505	507	502	484	493	536	470	517	498	504	472	537	508	462	535	477	506	540	537	481	473	491	506	501	516	503	503	483	522	481	521	524	497	511	471	498	508	487	531	533	494	523	525	497	507	491	496	490	481	495	482	470	543	470	515	483	517	494	525	506	472	504	520	490	522	533	526	496	512	524	565	553	518	508	505	498	513	481	466	518	494	537	501	523	516	534	474	514	514	506	545	512	533	526	486	548	475	521	500	492	487	496	517	507	490	512	495	516	542	481	526	504	493	484	555	498	493	523	525	501	502	480	540	536	481	518	464	503	492	512	526	500	544	501	498	509	481	470	486	495	494	521	473	514	536	498	538	485	513	465	517	517	445	494	501	504	516	543	510	540	527	481	519	549	523	507	535	556	475	501	498	481	496	537	514	513	497	507	515	552	491	496	479	484	526	488	505	516	499	502	514	510	517	476	460	490	548	534	500	507	505	485	545	510	472	498	511	563	471	523	502	515	521	507	461	510	502	515	522	481	521	582	529	492	506	485	502	458	521	514	512	527	528	532	493	518	509	498	469	552	534	476	525	512	530	539	498	516	487	511	539	504	496	505	493	514	564	521	519	527	541	502	512	497	545	515	557	519	495	484	513	515	502	492	516	515	522	541	534	479	485	513	544	505	512	507	516	513	499	477	533	528	495	541	531	501	510	464	508	519	570	509	502	499	479	533	523	510	526	506	506	494	495	514	479	514	496	499	582	518	503	494	504	468	519	526	506	448	515	506	503	520	540	497	502	473	538	493	525	541	506	482	542	529	481	503	559	489	518	521	501	476	508	508	528	483	519	497	504	510	529	503	471	512	496	533	529	514	523	502	520	462	532	525	518	528	484	450	485	500	489	507	516	527	552	498	470	527	496	501	509	486	501	522	530	504	522	516	517	505	508	524	520	477	477	507	516	506	490	476	505	487	558	542	533	491	525	535	510	509	484	513	486	489	493	488	546	495	503	525	501	522	495	511	534	495	484	531	519	465	506	506	506	564	515	519	492	492	506	520	454	520	525	493	475	512	449	504	495	522	533	544	557	535	532	560	530	482	543	493	497	522	517	500	459	488	511	518	480	540	541	533	436	484	539	518	523	501	510	489	539	531	487	532	525	500	506	499	525	521	533	504	466	499	523	481	527	531	485	504	505	515	536	511	481	500	510	498	505	504	508	514	538	468	486	488	491	527	505	510	496	474	517	510	564	481	507	496	520	488	503	460	516	523	530	501	489	547	559	521	503	491	477	495	460	548	496	500	524	471	508	492	509	522	564	521	497	474	495	492	466	476	522	480	517	518	472	519	483	569	510	511	497	503	481	467	536	507	466	515	498	490	487	534	499	529	498	536	545	529	546	478	540	527	510	537	514	478	486	526	496	523	484	488	501	518	495	522	540	545	520	535	503	543
3234	8256	6556	3117	2185	1683	1497	1276	1042	982	902	824	787	777	740	734	678	635	672	648	650	639	639	704	654	641	660	629	597	626	650	674	643	612	672	636	657	613	584	598	582	634	599	602	586	636	613	587	629	657	609	633	602	645	640	605	591	613	574	672	636	620	630	618	572	628	605	637	584	631	582	630	623	651	588	586	592	637	629	621	626	612	607	628	599	613	612	585	630	626	631	624	604	536	596	573	584	637	603	617	610	560	607	597	589	626	621	660	625	532	588	612	608	573	568	634	612	600	609	590	608	618	637	607	604	646	554	555	584	603	628	585	579	590	607	597	622	574	598	606	647	650	630	613	599	628	632	590	587	642	564	612	606	622	605	605	609	614	611	604	589	632	577	640	606	573	587	628	621	622	601	595	600	587	599	621	568	579	575	631	585	584	581	634	608	577	601	620	646	630	632	644	588	630	618	580	634	580	600	599	621	622	623	611	619	616	587	645	591	606	618	562	627	586	634	643	628	601	599	677	625	555	636	591	579	591	584	614	625	629	622	617	600	646	606	597	634	544	641	663	650	614	627	560	581	596	586	584	622	594	598	605	618	649	611	593	592	585	620	617	627	634	630	596	563	579	595	644	648	577	615	630	636	598	615	602	607	637	570	669	633	577	654	582	596	580	618	608	626	614	608	615	617	588	597	631	601	612	592	625	612	595	641	601	664	569	640	600	600	579	600	592	634	568	648	623	634	601	580	586	600	581	609	624	628	562	643	582	596	611	596	621	666	603	623	601	639	620	586	607	568	602	594	602	592	619	608	612	524	614	581	596	608	571	641	575	615	590	652	579	609	628	613	619	596	599	617	631	629	593	617	567	613	616	570	549	620	614	565	640	594	618	617	605	583	635	579	666	593	596	623	537	616	591	623	593	564	583	606	589	633	586	597	624	606	626	641	615	565	621	591	640	590	572	587	630	611	588	645	611	641	628	640	609	582	597	564	593	574	613	585	607	605	610	631	608	610	612	623	592	575	604	598	595	684	572	609	603	584	598	622	618	600	571	626	600	577	640	639	632	646	634	598	625	601	628	584	618	645	628	597	614	599	556	541	566	572	592	603	620	594	594	607	629	597	630	613	579	545	603	648	548	622	639	602	597	560	619	606	576	642	609	591	663	595	591	591	631	605	624	625	609	619	614	659	581	627	610	608	626	605	616	624	621	637	604	562	618	581	628	631	594	632	626	601	626	568	648	592	597	585	600	636	588	580	581	605	663	619	601	606	607	625	638	575	581	591	590	626	570	622	603	612	607	639	587	629	592	603	632	593	598	633	626	572	629	623	649	607	625	561	620	636	576	592	632	615	611	621	610	580	618	586	585	616	663	593	605	621	614	603	611	582	592	644	567	614	601	608	612	599	632	594	618	614	609	623	610	634	588	613	570	605	608	615	584	585	614	644	610	623	587	615	569	594	614	625	597	643	591	566	599	646	568	619	569	604	618	619	601	618	620	616	630	626	614	671	603	628	636	613	607	589	587	596	658	587	582	589	617	574	607	647	647	585	597	575	641	602	582	616	631	618	635	574	593	618	598	622	613	612	642	633	611	586	603	607	636	600	646	594	585	641	591	581	564	680	612	588	621	601	608	580	631	614	570	607	638	589	584	571	653	604	627	563	591	628	564	595	625	612	639	584	629	617	606	629	617	573	587	603	607	611	560	623	650	585	667	594	636	638	629	604	612	593	617	619	606	600	618	618	630	564	621	579	618	570	639	625	620	605	658	579	608	546	591	651	584	551	602	610	620	601	626	607	594	614	597	600	593	567	632	590	629	591	599	626	591	600	622	614	572	588	636	602	612	607	575	639	563	628	625	595	589	608	632	576	615	630	606	614	624	572	608	624	605	613	599	616	580	609	608	626	621	597	576	624	655	610	576	649	560	592	608	604	614	615	577	599	620	593	565	631	592	618	606	584	616	615	598	631	614	637	603	628	630	597	592	632	637	626	609	633	654	624	572	608	600	614	626	591	613	616	572	595	630	610	649	617	578	587	581	605	612	645	613	569	647	598	613	590	627	586	604	578	596	611	622	565	568	601	600	633	599	642	607	634	612	567	615	593	591	610	598	606	627	649	625	611	629	662	620	596	579	633	579	578	583	628	653	603	631	586	595	596	630	606	625	588	605	589	582	576	608	624	576	642	622	620	632	578	608	634	547	600	555	612	621	588	591	597	628	613	622	585	651	574	626	579	584	629	606	628	607	590	627	590	584	588	585	600	623	608	598	560	598	573	602	586	589	597	645	585	645	563	616	606	599	619	564	642	606	588	588	617	641	609	639	595	659	605	591	573	583	593	603	624	630	585	566	618	580	585	602	617	680	592	577	581	585	622	619	600	625	596	603	605	587	641	552	562	585	582	562	568	633	625	578	563	636	652	614	632	587	614	611	604	609	614	610	597	600	610	585	587	613	580	640	648	575	598	618	606	597	617	616	617	590	611	625	652	619	615	598	612	626	606	599	602	581	617	621	581	593	637	628	591	594	614	603	621	607	643	576	612	582	579	594	641	597	577	610	630	612	572	634	583	616	589	590	567	588	592	641	606	557	609	604	607	626	649	597	595	638	607	573	556	589	612	581	610	645	628	581	624	571	564	644	591	657	590	596	611	653	593	595	662	613	589	604	662	594	608	614	613	635	605	600	601	640	549	575	634	559	612	663	635	619	580	596	574	609	618	618	594	647	575	685	648	597	608	630	567	557	598	612	648	605	604	561	593	612	643	662	579	638	593	581	629	622	607	587	621	589	600	584	619	580	600	550	591	583	574	637	589	608	591	568	596	589	605	572	603	580	617	617	623	630	608	633	574	618	590	566	650	629	649	628	640	604	574	576	590	635	645	613	588	588	614	643	626	588	615	583	604	596	613	574	587	595	561	627	601	569	642	634	581	586	610	575	584	625	592	567	597	617	600	629	623	621	623	640	580	577	606	607	606	628	612	611	609	554	617	599	626	578	640	581	597	582	625	622	646	608	583	635	648	611	611	583	545	559	646	567	626	633	587	604	614	615	617	564	602	605	561	606	587	616	581	570	638	567	591	566	593	573	609	577	608	592	638	583	618	611	625	600	595	599	567	614	638	636	604	609	620	592	597	640	580	610	580	605	625	596	580	590	579	616	628	639	602	659	573	592	613	604	582	595	585	589	604	625	604	619	594	608	609	605	591	583	606	640	628	650	556	594	620	594	624	614	599	568	615	621	607	585	566	601	608	623	614	640	626	570	584	634	595	638	636	627	624	571	612	603	611	616	628	582	644	615	626	558	606	593	606	661	641	575	583	580	626	558	599	619	572	609	602	607	610	627	600	592	612	593	637	623	617	614	619	611	617	638	581	589	606	604	626	627	581	571	613	605	634	576	583	580	628	594	596	604	598	619	638	626	620	593	621	622	585	608	611	575	640	606	627	593	594	658	613	564	640	551	576	595	603	643	686	628	606	644	599	579	612	634	625	641
24585	21108	27140	25179	11130	680	447	392	352	309	318	322	301	275	285	286	283	277	274	269	267	261	283	270	259	287	265	272	275	263	257	261	251	270	244	248	237	241	260	281	277	251	258	247	239	283	280	255	247	273	263	241	275	261	259	263	230	250	233	269	270	255	256	289	256	250	243	240	259	256	280	261	236	261	283	261	260	231	258	255	251	273	291	239	239	261	232	233	244	234	274	279	244	283	264	245	269	255	241	269	238	248	266	249	259	266	276	228	260	247	253	268	234	270	280	241	252	261	276	254	282	249	280	273	219	240	252	267	268	213	264	261	277	246	248	255	287	217	265	240	270	271	262	269	263	273	261	244	254	277	273	261	262	271	259	269	249	249	255	262	287	247	232	281	281	239	242	225	268	259	250	258	240	270	259	220	257	257	255	236	279	296	264	271	244	282	286	262	255	277	249	286	232	242	261	227	267	270	267	272	275	250	243	259	252	232	290	277	239	274	254	272	278	243	257	241	255	239	260	280	260	257	237	256	269	236	260	243	281	251	246	238	262	244	251	250	237	253	283	260	233	247	264	271	252	238	287	246	263	271	270	245	248	276	257	271	248	266	263	251	249	259	256	225	284	245	259	247	258	273	258	264	272	262	246	271	273	289	274	273	281	280	240	238	290	266	266	225	260	253	275	238	255	249	250	257	282	256	260	246	251	218	290	250	221	247	258	269	251	248	257	237	237	262	259	260	257	249	263	253	246	256	262	278	238	254	259	273	250	265	275	253	270	240	241	256	241	257	258	229	251	252	260	242	244	245	239	269	261	257	260	236	238	254	273	241	260	266	251	257	247	232	243	268	225	239	239	269	258	240	244	254	247	240	265	293	280	243	257	247	252	268	253	258	240	272	277	253	254	261	247	255	257	250	246	249	250	258	226	269	250	267	246	241	246	255	279	255	290	237	253	257	230	250	283	236	256	255	218	237	258	277	273	257	242	285	256	283	271	259	239	259	262	281	251	264	267	264	266	238	250	258	266	261	269	251	262	265	256	277	254	228	263	230	263	248	236	274	268	303	240	243	289	261	257	241	238	233	257	255	258	239	275	239	290	212	280	272	282	266	256	245	272	278	236	229	208	262	249	246	250	256	249	253	245	245	269	217	266	231	286	286	251	266	242	244	263	253	274	263	250	218	234	257	279	272	246	272	263	262	245	229	252	275	282	235	256	244	274	246	267	267	275	249	291	249	260	256	245	241	256	289	270	256	248	259	251	292	281	234	256	261	254	260	288	280	247	279	259	242	272	248	233	239	284	258	275	287	246	272	253	225	243	231	247	270	240	251	256	222	250	239	281	249	243	257	229	263	220	253	266	251	252	296	248	243	260	274	269	275	263	256	262	272	241	255	273	275	264	268	240	263	225	244	259	262	254	274	244	239	245	235	239	243	249	255	246	243	272	229	254	264	256	257	285	280	266	267	245	243	265	243	261	257	266	258	250	248	266	263	233	280	290	255	289	250	289	241	270	249	269	271	230	289	234	259	274	251	238	268	242	290	265	258	263	243	234	271	279	248	269	267	216	246	221	260	266	284	234	285	249	249	247	258	268	250	258	229	267	266	288	253	247	263	272	249	276	275	290	270	257	270	258	240	250	257	279	245	263	259	242	253	226	222	239	244	265	239	236	262	262	263	247	257	270	221	252	259	243	246	247	258	254	244	258	275	259	249	245	261	245	269	233	257	264	236	259	241	240	302	270	254	284	293	265	226	258	268	276	268	274	272	242	267	279	284	265	252	277	278	259	271	251	260	267	251	261	244	279	259	277	247	264	294	228	256	271	261	248	249	254	261	264	242	262	244	248	274	250	255	257	266	264	272	272	248	252	244	238	267	250	274	261	273	250	255	247	255	276	257	280	244	272	265	257	266	252	256	240	268	227	241	251	239	283	260	298	241	267	230	237	258	241	260	274	249	236	256	261	266	238	280	241	293	268	246	284	252	260	281	250	266	266	278	260	254	253	242	243	244	248	283	234	230	284	238	262	239	273	273	238	249	240	237	242	270	265	268	266	239	269	271	272	251	263	265	248	253	278	240	257	247	264	266	234	273	250	259	255	260	264	255	252	229	243	258	249	251	272	254	243	267	253	247	275	263	246	265	272	240	247	252	261	251	267	252	267	257	276	280	243	243	241	224	257	253	264	252	265	257	281	288	276	262	265	232	279	232	262	241	256	279	238	253	271	222	263	249	269	265	277	253	248	256	239	255	251	258	262	251	235	247	221	268	256	269	214	277	260	256	272	245	255	232	245	227	236	243	271	278	234	288	252	254	283	261	272	238	243	256	248	258	255	258	255	281	271	250	264	262	280	269	278	242	269	257	243	238	254	241	245	240	266	272	264	304	268	264	242	257	259	263	239	259	242	259	223	253	267	285	241	236	254	256	286	265	270	231	254	235	265	261	244	241	247	263	271	248	281	254	283	243	275	244	248	264	231	261	269	254	268	256	260	247	265	264	281	242	238	287	248	262	229	242	274	235	253	274	240	247	257	260	286	251	251	247	260	274	272	258	246	276	250	266	234	224	256	240	255	272	257	285	278	258	263	251	276	270	247	229	284	255	274	276	243	258	248	270	292	267	260	245	252	267	276	263	268	211	257	280	244	239	265	254	218	248	271	243	245	287	283	260	264	240	287	261	241	211	246	253	275	244	245	269	259	253	270	243	271	299	267	281	233	238	249	243	240	241	258	239	240	251	237	255	243	240	290	266	241	251	246	261	276	265	271	255	277	284	237	282	218	257	229	267	238	278	248	246	239	260	242	233	250	249	254	286	258	244	276	242	280	262	256	246	238	252	262	253	257	240	250	255	263	233	249	240	246	224	271	246	258	251	251	282	268	270	278	275	257	270	282	256	269	259	234	263	264	263	258	233	295	243	263	260	248	273	269	228	258	265	251	279	243	245	255	245	252	260	254	251	229	249	266	258	232	215	254	241	252	299	246	242	268	249	258	256	243	268	249	260	251	252	278	253	258	242	288	262	266	262	250	269	264	281	258	258	266	257	278	265	232	262	269	253	239	240	281	250	254	225	248	244	249	289	261	255	271	295	261	270	273	269	241	238	252	234	242	245	249	249	275	250	227	260	250	263	240	281	262	252	249	257	260	243	270	236	264	259	262	247	253	282	265	244	241	240	216	288	267	243	242	244	241	285	282	256	271	275	273	279	256	267	296	252	262	237	264	263	256	253	257	238	271	244	250	282	236	286	262	264	276	245	262	276	250	235	255	239	256	249	260	274	247	275	247	241	272	229	265	240	257	253	225	240	287	264	272	241	236	261	239	277	265	240	271	234	218	261	264	259	255	256	261	260	258	236	229	253	252	255	243	239	244	257	251	242	263	242	228	244	239	265	271	241	256	257	251	243	233	269	263	270	261	275	246	248	234	252	253	280	283	235	268	264	254	274	261	240	289	258	250	243	287	254	262	257	255	265	228	255	267	240	243	269	261	244
3419	5133	3784	1807	1285	999	823	700	614	478	479	425	418	370	390	324	350	365	344	346	349	324	320	326	316	306	319	313	327	308	321	339	298	309	285	313	321	308	277	327	282	348	296	289	303	312	322	307	316	313	319	275	313	287	319	324	318	303	321	314	297	306	295	290	346	311	312	312	313	327	319	296	250	252	261	321	326	321	314	299	307	280	312	300	284	325	336	291	286	312	305	313	324	297	313	313	336	296	312	303	296	301	265	287	328	293	282	300	288	287	308	312	261	281	327	316	278	299	285	316	294	294	311	275	322	319	318	272	309	317	278	273	280	268	330	305	280	289	312	329	320	263	311	278	319	298	324	331	301	282	295	291	295	292	286	294	274	300	282	348	293	284	285	291	266	281	286	310	289	305	317	280	294	309	305	273	332	294	295	287	276	281	312	296	321	314	320	296	311	297	298	301	331	290	334	282	317	334	315	311	286	284	302	321	294	289	313	306	315	294	313	310	293	300	318	308	296	283	288	312	313	327	329	298	296	298	299	309	293	315	266	338	290	348	297	303	294	293	295	306	286	327	285	327	304	282	282	287	294	290	331	324	310	315	284	307	292	309	292	292	283	305	297	305	266	324	292	308	288	326	299	312	298	296	321	305	301	283	269	298	292	278	299	296	312	315	320	331	294	301	317	324	321	260	341	305	285	341	302	322	260	328	332	327	297	309	302	294	309	304	297	296	293	302	309	309	276	315	296	297	280	314	292	299	318	303	277	305	304	297	297	298	319	308	298	310	315	286	304	324	296	282	307	273	331	324	310	292	298	296	280	305	325	294	303	325	323	313	317	333	307	286	338	313	306	328	299	304	309	314	283	315	320	321	315	314	293	321	313	277	300	310	287	324	279	301	322	326	284	293	330	310	345	296	302	333	291	312	309	342	290	276	295	293	314	335	312	334	296	290	322	320	301	311	300	304	313	260	292	290	311	307	314	274	298	301	302	287	290	306	314	307	313	337	276	294	290	314	317	286	310	308	322	275	308	303	293	311	321	326	289	302	312	306	299	285	310	304	320	279	308	280	284	311	304	292	292	291	311	304	306	314	321	288	295	298	319	267	299	342	303	321	314	313	319	267	299	286	261	324	288	302	251	339	287	284	325	340	317	307	293	287	320	304	293	305	287	304	303	284	334	298	305	307	296	326	306	301	304	315	320	278	330	306	294	320	296	350	302	304	343	305	316	287	313	307	281	302	326	280	292	285	335	327	317	327	290	299	324	296	285	347	301	285	313	276	308	314	289	273	285	310	295	303	309	297	314	306	335	279	314	310	296	331	270	323	289	285	289	307	324	275	291	304	264	254	272	272	326	302	263	306	312	320	322	321	307	291	306	267	305	317	311	293	324	286	330	331	295	314	314	278	276	317	278	295	306	277	301	300	288	304	290	283	308	337	336	311	313	304	313	320	325	316	291	327	295	293	296	277	331	304	300	274	285	302	296	306	343	300	300	302	286	293	295	324	298	310	286	296	290	302	311	296	296	308	294	328	308	296	307	321	315	319	331	321	295	293	331	301	297	320	305	306	285	303	305	325	280	323	319	306	319	307	301	303	289	282	317	295	311	276	274	334	300	332	299	292	328	279	296	318	299	291	267	338	281	251	286	324	292	320	346	324	283	286	300	292	303	305	319	288	295	299	316	304	318	304	291	307	308	310	297	316	330	305	306	308	294	295	310	288	292	307	272	276	281	292	319	297	295	319	290	290	298	307	304	297	283	331	272	295	302	310	325	313	295	302	280	284	311	259	320	280	303	297	314	338	298	274	292	313	324	295	272	305	262	303	301	297	283	300	295	298	318	279	281	358	299	326	281	295	313	297	307	299	300	301	296	291	305	271	303	316	326	291	296	324	318	324	347	312	292	287	285	305	329	286	321	292	325	324	298	276	280	304	314	302	303	294	292	305	318	307	275	248	269	321	313	312	328	312	287	272	321	313	275	310	304	281	293	302	292	307	275	348	308	318	311	288	308	291	316	310	289	294	301	301	287	331	326	322	295	301	287	329	315	295	298	310	308	291	271	269	309	296	288	300	305	328	299	314	312	281	295	288	315	311	295	312	306	323	318	294	307	294	319	323	317	310	309	312	314	330	325	303	278	302	319	258	308	289	316	310	329	315	301	304	300	332	305	311	306	304	293	296	318	294	272	344	303	305	290	307	312	303	341	290	299	281	299	333	315	295	311	299	313	291	266	290	337	303	267	317	303	314	297	304	309	283	293	331	278	317	288	308	310	295	319	299	311	301	303	301	306	285	345	304	323	312	295	310	257	293	320	293	291	312	280	303	321	305	301	295	308	342	313	323	302	293	287	308	308	288	284	295	312	300	284	267	289	302	323	292	311	303	320	295	265	316	320	299	287	301	297	306	315	321	298	296	302	303	304	300	287	271	302	301	290	284	330	277	315	308	325	322	280	326	295	294	291	279	303	292	345	312	299	317	316	307	308	284	303	320	299	296	290	302	292	302	297	308	275	313	296	277	289	287	298	297	313	315	263	305	301	298	331	311	306	298	289	293	336	295	299	312	313	296	286	303	339	265	283	287	308	286	313	303	291	299	333	298	294	313	292	265	297	301	300	309	313	297	294	291	317	297	280	295	305	301	308	311	313	325	300	351	300	305	282	292	309	309	286	272	310	298	327	291	348	291	312	264	278	310	318	291	318	277	304	324	288	290	309	278	277	318	296	310	261	344	300	281	331	312	301	294	309	303	293	300	320	324	282	251	271	321	302	285	294	308	316	295	286	287	306	295	291	313	309	298	325	329	333	318	281	274	287	303	302	280	292	299	317	297	279	299	296	309	291	315	279	299	306	308	327	301	285	319	314	308	300	315	292	346	294	282	302	279	320	245	319	309	287	283	298	321	330	313	331	276	336	295	298	315	270	293	281	282	285	315	300	283	290	286	313	331	283	296	331	277	289	304	319	324	302	302	279	307	292	291	293	309	274	317	312	328	306	295	301	272	316	316	286	300	296	264	306	314	321	306	289	316	322	292	299	291	318	294	303	321	288	306	282	307	289	268	277	320	285	314	280	254	311	294	275	293	331	297	314	306	287	306	327	298	301	319	319	278	322	301	324	298	338	295	268	288	304	326	319	278	286	305	309	320	305	290	289	267	284	293	313	285	303	294	304	292	293	286	302	312	257	333	337	291	309	280	293	291	296	299	311	314	265	292	297	286	318	304	282	298	299	308	327	290	266	319	323	310	278	312	306	272	285	316	273	300	290	323	308	297	293	303	297	316	318	259	334	296	276	304	311	303	293	284	304	310	292	272	318	295	286	328	261	282	290	320	303	266	304	313	262	321	309	304	276	282	332	283	278	265	308	327	321	335	277	294	321	299	284	306	308	287	294	311	294	313	296	307	283	302	296	314	292	290	323	300	284	308	295	310	300	307	311	297	311	296	307	322	321	285	318	319	278	293	311	275	306	279	334	310	302	287	297	299	335	339
22640	21186	28671	23930	21175	21207	7387	909	626	524	453	437	414	359	343	320	375	303	315	305	295	273	284	287	282	253	299	251	253	261	227	264	240	295	250	265	263	259	235	262	243	234	248	256	199	243	241	248	244	224	230	268	242	260	249	230	220	248	236	244	249	274	229	235	240	224	241	230	228	233	231	229	235	272	241	255	223	237	239	223	232	229	214	235	260	235	244	245	242	228	235	238	227	233	246	249	223	250	264	245	254	251	227	245	251	218	243	226	214	224	238	223	236	235	238	247	241	255	217	259	232	240	238	245	237	246	243	246	258	240	197	236	220	248	210	246	252	243	212	236	220	237	232	213	212	243	237	217	237	230	193	211	221	246	234	235	220	227	231	245	240	239	238	254	219	240	243	246	219	242	227	209	205	240	247	228	234	230	254	266	233	222	234	259	242	220	275	230	218	225	248	252	242	252	248	232	212	235	224	262	241	260	217	246	211	203	241	256	236	225	262	197	237	227	224	242	221	220	271	235	231	247	232	225	228	223	236	228	213	232	243	272	206	228	240	236	249	227	259	220	221	210	228	220	221	230	222	225	232	258	247	244	257	218	221	255	249	249	258	227	205	279	218	246	216	225	216	225	231	260	241	217	231	248	222	215	240	210	242	244	249	223	248	240	235	238	222	212	225	252	243	239	230	221	240	239	245	242	227	252	233	241	228	256	216	270	233	238	247	198	232	233	232	248	241	227	235	260	232	212	253	217	244	234	231	211	238	247	199	249	239	255	216	236	242	246	239	259	264	221	234	220	242	252	250	216	245	233	241	226	249	253	213	217	255	248	213	221	264	218	224	232	237	214	242	214	224	257	227	252	233	202	212	259	215	241	243	259	252	225	227	257	222	226	230	243	223	204	247	258	229	264	250	223	214	227	218	232	222	251	235	216	235	246	246	238	216	222	243	227	197	204	259	228	242	235	225	244	231	223	278	251	260	247	246	217	248	238	238	221	223	251	237	233	238	242	222	240	254	225	242	225	239	241	240	229	249	231	214	236	247	234	245	234	268	221	232	232	235	227	242	213	214	276	223	234	237	206	246	216	230	236	258	232	241	258	230	236	233	226	226	241	252	218	223	216	224	249	227	236	224	251	243	215	242	254	227	222	248	231	259	213	246	254	235	229	207	244	220	216	246	239	245	224	245	228	216	241	235	268	247	241	215	237	228	240	252	229	243	241	243	240	230	236	239	224	246	247	232	234	248	234	202	250	245	234	230	222	253	232	223	227	230	260	246	244	249	234	275	212	250	221	261	251	234	257	229	239	224	235	235	238	255	272	241	247	233	198	228	251	247	234	248	259	230	241	256	252	231	246	238	233	229	255	215	202	237	240	235	219	245	248	202	254	261	220	226	250	226	242	223	230	230	242	226	240	249	238	222	249	240	232	294	248	211	252	242	259	225	234	243	231	235	244	228	239	228	245	223	237	234	229	240	231	236	255	230	255	231	261	234	248	249	236	237	238	260	221	240	245	242	233	252	238	231	221	234	249	222	246	247	229	255	227	243	232	234	258	230	204	249	228	183	253	257	236	227	219	234	236	219	249	228	222	225	236	214	243	235	235	222	233	203	241	233	240	216	233	239	229	237	214	261	239	215	232	245	257	220	250	247	224	233	232	226	226	240	258	217	227	241	235	238	213	242	253	223	248	248	238	217	232	208	202	243	224	240	253	219	246	247	241	206	245	228	225	243	258	225	210	241	206	246	220	253	220	222	215	233	218	221	233	234	222	247	237	244	235	245	240	225	264	225	241	247	265	237	213	238	237	218	228	236	241	219	219	246	220	250	231	249	223	220	236	231	230	255	227	222	217	241	232	252	221	230	260	233	222	236	248	213	221	238	216	257	210	207	250	229	237	245	217	257	256	221	261	233	230	226	265	237	256	226	231	239	233	240	206	214	228	234	207	220	229	225	235	231	245	230	249	220	229	215	233	235	236	214	230	225	237	222	227	231	256	213	223	232	240	270	217	248	251	231	213	225	233	204	209	204	253	247	227	232	226	231	243	223	222	250	226	249	225	233	247	232	239	225	246	222	239	231	254	264	227	237	223	197	242	241	231	229	219	241	240	249	237	226	221	238	251	214	243	236	217	217	245	232	224	225	229	237	222	218	248	225	216	263	232	250	247	226	240	237	241	235	234	234	230	243	258	220	263	227	223	231	234	247	214	263	216	245	234	226	208	225	237	274	206	232	234	223	247	234	247	250	244	240	235	256	240	237	229	231	243	212	247	237	213	249	209	258	231	242	254	239	236	235	205	240	229	270	228	245	260	217	230	232	252	231	208	249	230	213	268	233	235	247	218	246	231	240	228	215	206	246	274	212	216	202	245	228	225	234	249	214	249	236	247	233	280	240	251	234	251	233	218	242	222	233	246	223	209	221	224	227	241	227	240	219	236	236	252	227	228	208	214	211	229	221	229	189	216	226	244	236	234	211	237	214	237	248	218	249	251	241	248	254	257	233	225	241	239	223	235	225	216	229	254	202	237	219	272	251	239	239	265	221	199	245	228	237	257	228	239	234	222	226	252	248	241	241	234	238	220	224	237	207	226	237	235	215	230	244	230	236	238	226	221	219	218	241	231	243	214	244	237	238	241	221	214	230	213	229	233	207	207	248	216	235	213	215	233	260	230	223	259	233	250	255	220	254	217	277	240	229	240	231	215	243	225	243	214	257	254	230	251	241	223	248	220	228	243	222	229	212	239	263	261	232	240	215	236	259	245	235	239	265	247	245	230	259	257	224	273	243	253	235	259	205	230	247	229	209	247	242	259	235	232	259	211	238	258	209	251	263	228	253	258	253	234	207	232	247	218	232	237	255	258	230	258	224	244	258	237	228	228	254	233	229	227	221	203	221	259	235	222	238	221	248	233	267	262	229	230	226	224	227	233	261	242	231	257	236	243	205	215	214	217	210	258	211	255	220	229	244	230	206	253	215	217	251	255	229	230	230	215	245	232	239	230	226	236	234	214	237	227	213	200	243	221	219	224	223	216	220	269	262	219	218	241	221	217	240	219	229	240	265	244	226	208	253	254	246	258	237	231	254	245	259	229	208	234	264	225	234	237	221	215	227	221	231	241	253	239	235	235	210	216	212	242	229	245	232	227	234	247	225	250	243	211	257	228	255	237	220	224	238	235	239	239	253	245	269	253	220	245	219	256	267	232	215	234	268	237	229	257	248	248	232	253	271	222	210	228	238	259	226	225	249	246	221	225	247	246	241	224	214	249	236	263	228	224	211	240	260	232	233	230	262	211	240	237	255	261	233	231	220	240	241	223	254	232	260	229	226	235	212	225	220	239	244	261	229	249	228	222	226	222	263	235	224	244	216	234	211	234	221	227	254	234	234	258	234	236	262	232	263	260	235	222	203	217	232	231	237	241	240	240	239	226	247	253	215	239	229	240	231	250	205	238	218	219	252	221	225	228	242	200	225	229	226	239	236	231	236	234
4359	13926	10707	5282	3512	2671	1923	1505	1194	959	881	720	679	570	546	499	418	444	436	439	400	396	405	401	331	347	349	347	320	319	331	317	314	334	315	345	311	346	278	294	300	329	294	285	321	325	334	301	287	301	278	302	305	294	293	301	325	314	331	316	301	274	277	321	254	294	303	301	280	300	286	318	294	301	299	273	296	286	267	296	300	302	301	311	271	298	321	260	264	268	264	283	274	297	286	254	313	278	280	291	279	272	307	266	315	310	275	279	283	269	283	304	289	313	288	320	304	292	313	297	283	326	277	272	298	299	321	297	265	293	299	277	321	298	280	311	294	298	288	300	291	287	318	304	251	275	310	269	256	333	269	295	297	261	298	308	279	276	302	289	265	320	291	292	275	276	290	276	288	272	273	312	287	278	312	282	284	309	311	259	275	309	274	282	270	242	269	278	304	279	270	264	265	255	277	292	273	294	308	256	278	264	283	268	283	300	250	293	272	291	291	319	277	296	294	267	271	309	282	292	302	318	298	280	305	274	287	306	311	284	284	297	299	288	288	303	253	270	291	271	301	256	293	308	275	289	298	295	271	304	297	281	280	277	269	337	290	295	270	284	273	270	279	277	322	277	283	257	269	295	254	286	310	284	288	308	262	288	276	285	272	304	291	292	284	304	284	294	290	292	262	290	307	293	291	295	265	295	291	300	284	310	277	284	265	283	285	280	285	301	267	287	294	271	300	299	291	285	291	283	262	281	258	289	269	291	285	289	299	311	307	266	303	291	300	304	294	296	280	290	259	289	256	273	271	297	264	288	300	305	281	267	281	255	279	274	258	311	271	269	296	272	283	291	295	289	286	308	276	305	276	295	298	247	273	264	293	289	277	299	285	297	282	289	284	304	304	301	272	280	291	307	288	269	265	297	287	264	274	299	289	258	292	298	274	294	281	308	271	301	290	281	287	278	295	291	285	257	276	275	272	297	297	330	297	291	308	309	291	265	303	275	300	274	315	297	316	283	265	284	307	286	265	305	272	282	295	311	303	328	297	294	297	285	294	281	283	270	284	260	311	315	281	294	289	292	299	299	295	295	310	300	271	297	298	264	293	290	288	275	288	266	312	315	254	312	315	299	337	284	322	292	310	300	263	257	309	275	273	305	288	250	328	332	275	266	286	323	300	277	296	290	289	287	262	281	297	292	277	251	303	284	292	278	308	251	283	305	279	283	278	295	276	260	324	286	289	293	316	281	268	299	291	280	280	316	297	285	279	274	280	315	270	286	305	291	267	276	314	259	296	333	276	285	305	297	297	292	310	288	293	250	323	310	283	283	266	282	296	285	283	299	320	287	338	292	272	262	325	278	282	281	302	282	271	301	267	298	263	276	289	307	280	314	309	310	290	306	263	280	260	281	269	277	282	272	341	293	282	293	289	271	287	284	296	270	305	306	310	281	278	292	295	308	291	289	275	266	261	277	277	312	310	273	316	273	328	303	260	294	287	284	311	303	305	282	305	301	273	296	283	306	289	284	312	303	278	265	295	241	268	290	263	303	274	299	310	270	280	305	291	277	298	274	299	282	290	300	293	298	259	294	293	286	293	304	263	288	280	281	276	269	280	283	317	261	260	297	300	285	286	294	282	293	259	313	293	249	297	311	305	348	261	302	280	275	299	313	326	281	290	280	310	253	318	295	296	298	306	260	298	297	282	271	300	297	246	297	247	299	267	294	301	307	289	278	302	272	290	269	293	300	304	282	275	283	296	340	267	284	282	297	287	287	288	286	299	291	297	307	289	271	283	274	264	289	285	322	295	305	276	282	280	292	322	290	291	274	284	295	279	273	263	286	319	295	279	281	279	290	273	328	285	290	299	282	283	293	327	303	282	261	281	264	297	315	277	279	261	321	289	299	274	281	296	314	295	297	290	290	303	275	305	310	296	263	304	296	293	313	287	284	275	330	270	290	267	266	308	269	273	289	326	285	299	299	319	292	265	291	309	284	311	282	252	297	276	315	268	283	302	329	278	292	284	265	320	280	290	283	291	302	300	300	305	265	280	289	307	285	321	281	297	259	314	287	297	301	292	278	289	280	303	306	278	286	315	262	285	296	277	295	264	309	327	327	306	300	296	278	279	317	288	301	268	292	278	286	271	281	258	306	290	267	291	294	297	294	317	283	303	261	282	287	286	265	277	288	297	305	296	293	289	247	291	282	273	289	336	288	295	285	282	275	277	300	298	292	269	308	306	266	294	271	288	288	279	307	245	276	294	302	268	295	305	290	317	291	286	291	289	277	280	296	258	342	295	292	297	313	288	273	287	309	276	289	299	298	261	302	275	287	309	278	277	287	295	277	289	278	310	282	294	251	292	277	283	300	290	283	281	282	306	256	307	300	289	302	272	296	274	283	300	301	323	295	274	286	302	294	325	284	306	315	293	297	289	309	282	269	285	270	288	297	286	286	291	302	255	284	299	318	309	297	253	315	278	267	280	291	303	280	302	282	298	314	286	302	313	306	250	257	266	314	264	286	276	297	297	291	276	293	268	304	290	295	280	304	268	274	272	296	301	305	302	276	292	276	293	294	292	294	304	267	278	308	273	278	309	306	291	272	285	287	261	263	263	301	316	321	295	315	323	287	287	306	286	299	302	278	315	290	312	279	303	308	277	274	315	285	268	269	279	256	317	327	286	268	308	275	276	289	288	327	273	299	313	309	296	301	295	294	285	288	294	288	315	256	305	271	272	304	293	272	313	315	291	290	288	311	265	286	327	272	298	279	303	283	281	321	288	272	269	275	291	271	274	276	286	284	281	287	283	308	296	265	281	306	306	287	298	302	277	290	296	287	288	298	294	288	270	280	246	262	267	308	309	300	288	283	276	288	282	298	274	267	295	286	285	283	290	265	249	292	284	309	325	247	285	295	280	259	290	270	271	272	280	255	321	260	281	270	298	307	294	291	278	284	315	270	264	297	297	283	291	270	281	292	276	283	290	296	276	275	293	288	256	330	283	284	285	292	296	320	302	280	286	306	297	301	280	316	281	312	285	300	264	297	276	293	282	284	310	283	272	309	287	288	297	311	310	270	311	275	292	286	283	269	254	302	290	251	296	262	307	291	281	290	290	298	301	280	293	275	287	293	286	284	297	260	276	306	338	247	289	265	290	286	287	278	318	296	271	284	280	269	275	276	304	294	273	307	261	269	267	267	258	297	308	314	292	263	273	298	304	267	315	284	273	298	274	296	298	275	312	285	317	278	277	292	286	286	294	310	322	312	296	298	277	300	291	266	296	286	296	263	300	282	310	281	329	272	285	305	279	295	292	305	296	289	289	286	290	283	310	323	282	306	271	289	282	288	270	250	325	314	289	309	290	265	319	269	298	312	299	260	289	282	272	306	291	300	272	316	289	312	271	288	293	265	257	296	283	268	275	295	287	325	296	283	293	272	285	281	282	282	339	283	293	277	274	268	287	287	265	294	278	320	267	260	301	273	290	302	280	301
27303	18055	3836	806	606	603	497	502	509	532	512	472	483	490	463	445	482	488	479	523	488	423	480	463	500	453	406	506	493	484	482	494	481	488	482	515	465	516	447	493	494	443	442	510	441	519	503	479	468	475	460	464	500	463	495	503	453	475	503	496	526	466	491	505	463	513	461	496	494	501	518	520	477	478	488	466	451	484	492	472	507	503	462	506	464	445	521	499	471	451	503	523	518	476	491	468	477	496	489	501	480	467	457	517	483	432	519	485	468	459	445	486	442	498	501	478	493	462	459	509	486	511	525	496	440	508	468	507	491	454	490	473	499	477	488	472	478	485	491	499	503	489	481	465	513	481	456	513	482	491	450	496	507	462	490	529	449	478	482	476	403	468	514	480	479	449	479	482	453	473	495	461	514	463	518	488	472	480	507	446	477	479	528	502	450	482	494	464	494	498	444	445	459	469	469	475	518	482	480	480	484	501	486	537	478	487	502	467	506	515	510	485	454	533	475	450	503	440	465	501	465	500	477	455	488	505	480	500	459	519	449	437	484	483	436	450	457	457	508	491	439	510	466	490	465	435	517	539	509	479	474	446	482	487	465	514	439	489	503	447	489	486	476	476	447	508	472	506	466	484	484	475	510	462	497	457	477	485	467	455	492	461	452	495	496	506	522	467	488	477	500	433	440	478	478	502	499	480	503	488	475	467	467	452	487	466	531	477	483	489	461	444	476	442	505	481	465	512	449	482	485	471	513	474	490	473	478	476	469	458	488	486	476	474	532	491	475	463	507	512	470	478	474	483	504	445	505	504	496	481	477	480	485	473	502	473	464	473	455	501	502	461	478	518	500	458	472	491	491	462	486	505	475	452	471	474	434	475	482	452	489	497	501	452	438	442	451	468	479	480	477	472	479	477	463	488	491	472	542	497	445	458	496	527	476	469	479	522	482	494	432	471	477	509	486	536	445	490	504	500	463	501	475	516	433	470	477	484	454	459	487	485	436	485	492	475	515	509	497	464	485	502	498	488	512	463	486	460	482	539	449	478	462	466	512	462	522	492	475	506	462	466	486	541	476	507	487	442	510	478	493	495	498	491	469	515	507	474	482	440	470	498	483	488	447	470	475	469	473	472	466	458	499	459	471	446	466	431	481	504	489	475	490	511	495	503	477	460	510	431	452	513	451	506	477	474	522	472	461	475	493	491	468	486	467	520	492	504	456	509	506	463	486	465	464	469	498	483	474	457	492	505	507	514	456	474	489	475	476	496	493	480	471	441	462	460	493	477	495	483	509	452	473	497	450	484	472	487	494	509	452	518	418	469	475	488	499	474	477	485	467	511	485	484	488	479	471	470	480	477	487	474	455	499	470	454	495	449	472	515	435	500	509	460	528	502	486	463	500	469	497	454	496	455	485	497	499	461	490	440	464	478	492	493	460	480	481	489	485	453	548	502	471	488	466	504	490	478	462	456	485	512	462	459	511	462	502	477	489	490	497	429	480	510	498	495	519	458	459	484	503	446	498	437	531	452	497	439	490	459	499	484	494	466	479	491	447	475	540	470	497	466	525	522	496	443	499	472	460	465	479	471	492	469	468	483	508	467	450	466	506	467	490	461	465	439	500	524	461	480	483	493	459	466	487	458	483	500	470	481	461	482	470	469	487	481	478	471	453	462	481	447	496	514	467	457	463	471	475	472	470	421	512	512	451	484	461	497	452	476	464	518	526	488	447	471	449	526	498	495	486	456	466	476	487	522	466	463	460	489	489	471	452	481	463	481	499	488	517	487	422	479	470	480	465	472	487	478	490	525	483	450	489	483	490	460	474	503	468	516	489	444	481	489	501	503	478	475	488	434	485	481	508	465	477	505	479	464	471	514	466	448	481	485	512	455	479	479	476	459	469	504	448	464	454	507	463	456	475	511	511	494	450	453	477	525	511	506	486	468	494	457	468	478	465	525	459	496	502	479	467	459	456	498	463	500	473	478	461	497	478	483	449	468	504	471	501	503	495	475	508	498	455	518	492	480	502	466	490	463	464	509	442	501	496	470	509	448	482	513	493	441	447	466	471	477	439	455	482	446	496	468	489	480	468	453	462	490	432	489	472	473	494	515	497	494	517	501	527	483	496	500	469	462	422	482	478	513	500	470	489	530	476	492	462	512	484	447	500	448	522	443	483	474	489	469	478	504	475	502	523	509	471	500	495	515	519	483	490	453	471	442	455	499	432	466	479	461	513	495	455	513	516	510	474	499	506	470	528	479	479	454	519	474	482	458	521	467	487	485	477	484	472	505	507	486	485	468	516	468	470	433	493	459	459	477	481	479	476	480	490	484	465	481	474	461	504	473	523	459	471	481	486	448	483	477	480	462	478	479	485	537	488	488	490	483	482	497	495	482	484	532	509	500	464	455	455	484	525	474	479	455	490	496	474	515	447	506	503	465	492	461	472	465	457	440	453	453	442	483	510	486	475	497	440	463	508	482	490	462	443	482	462	475	462	455	456	494	431	492	457	482	506	439	454	492	537	454	443	503	502	495	461	493	504	503	504	453	460	501	479	484	457	472	476	453	462	472	468	445	481	484	457	452	513	482	480	481	491	476	484	487	462	519	474	484	487	488	436	494	452	451	517	453	466	496	482	488	492	493	434	518	440	487	447	484	494	460	498	497	472	485	523	496	490	469	488	474	481	498	525	455	527	497	483	487	499	466	488	477	476	445	501	470	484	434	442	457	497	475	474	449	520	498	483	475	439	448	447	542	502	502	507	482	508	473	457	484	450	472	464	478	505	477	454	483	484	507	472	450	459	512	464	499	456	490	459	481	480	480	507	486	490	494	466	455	497	456	517	464	477	479	507	455	479	496	474	522	489	504	452	479	495	489	480	475	507	478	512	499	457	473	494	462	457	486	482	512	487	470	444	496	470	486	507	449	486	438	503	463	493	477	475	472	503	503	490	508	501	513	469	454	461	495	500	478	495	492	475	450	493	457	504	498	473	499	456	486	516	486	476	502	484	510	475	473	524	478	518	468	480	493	485	449	472	488	532	485	501	529	468	475	441	467	503	485	479	474	485	483	464	441	474	471	492	452	471	507	473	456	479	479	474	472	497	499	486	491	464	475	554	526	480	491	473	461	473	472	506	541	497	472	492	474	491	518	454	501	484	488	532	501	453	462	492	479	492	509	470	460	462	473	480	476	506	470	507	488	495	480	492	494	474	461	473	505	474	499	498	470	451	511	474	469	498	479	457	489	477	519	482	465	479	503	490	494	453	476	498	481	488	504	441	465	473	485	452	497	462	503	509	464	444	475	456	475	462	487	487	482	486	492	499	488	478	468	516	481	454	483	469	537	474	492	491	492	474	460	501	479	473	494	485	487	493	511	486	467	479	465	483	533	477	482	486	520	480	500	498	496	479	510	521	520	465	487	491	484	483	462	539	485	453	503	458	484	484	468	487	483	479	466	476	509	489	461	459	490	491	483	445	436	457	473	498	474
4353	999	893	705	670	647	618	617	603	585	582	595	590	571	595	549	536	593	527	524	528	528	560	565	561	593	593	595	567	586	572	543	599	565	552	549	540	555	556	595	543	548	568	603	546	564	585	591	590	583	569	539	567	546	564	580	627	581	578	529	565	561	507	604	560	559	562	605	589	575	583	615	575	571	579	572	557	563	571	566	558	566	558	557	574	573	586	600	589	577	575	541	561	555	585	599	591	575	554	582	566	563	553	542	605	538	582	575	565	538	526	591	567	545	530	567	566	581	579	534	585	552	572	534	538	606	554	579	543	559	573	559	531	581	536	593	578	550	570	577	547	543	562	566	564	550	549	520	571	573	541	559	567	573	605	582	596	597	560	569	598	562	552	601	569	571	572	585	580	545	577	561	548	548	536	576	571	570	595	549	539	563	565	542	578	588	580	552	548	629	560	564	594	575	580	564	592	572	576	586	533	589	539	559	554	533	601	572	569	619	567	578	538	526	565	575	599	585	546	561	567	598	537	580	533	570	565	566	561	564	587	512	571	572	543	583	567	573	571	537	536	577	540	533	526	586	557	538	581	545	596	515	563	572	553	554	553	534	552	559	589	566	602	590	588	550	563	594	590	538	603	539	603	570	579	572	601	579	554	559	581	591	611	549	578	571	592	561	617	587	600	594	593	578	581	566	542	571	534	526	537	589	560	576	598	548	600	588	529	530	571	576	580	564	570	549	577	547	571	554	544	543	566	565	576	567	569	582	587	585	618	591	599	569	535	564	573	589	556	600	575	591	600	596	564	577	581	586	559	581	607	553	611	587	576	523	604	599	602	558	516	601	599	572	533	543	585	544	563	586	568	605	478	551	581	545	548	618	552	593	527	534	548	591	526	599	597	575	570	551	570	527	555	558	574	549	569	545	588	555	567	532	600	593	554	538	590	552	542	550	554	586	572	554	550	505	560	574	543	596	582	580	541	586	559	569	536	545	589	573	541	577	515	575	572	585	552	536	548	564	556	574	609	545	500	569	550	596	560	601	558	590	550	571	602	575	572	572	564	567	636	576	526	533	551	526	553	501	573	597	555	562	599	571	568	555	530	616	560	568	607	593	591	561	601	541	552	561	516	582	546	603	606	542	556	560	534	539	617	541	575	503	575	528	598	592	521	577	593	568	589	506	538	591	588	554	557	578	576	533	579	614	582	546	561	559	578	622	529	544	577	571	547	583	592	587	561	540	575	563	579	585	551	584	579	545	537	545	543	535	525	546	557	562	582	552	535	550	522	575	564	542	561	593	552	540	567	560	536	547	568	544	564	528	568	550	543	522	553	567	530	547	557	581	588	579	561	599	587	587	556	544	521	526	513	570	570	556	539	529	566	542	553	588	568	586	561	545	560	534	536	555	582	544	573	570	543	555	563	528	576	538	555	558	563	552	551	559	505	583	572	614	579	549	584	564	561	571	581	579	580	576	529	545	561	580	562	558	567	603	577	563	578	569	600	493	561	577	532	583	560	586	547	564	542	583	557	529	550	546	534	539	571	587	550	548	574	533	569	562	606	618	558	568	597	551	592	569	590	559	552	580	587	565	623	559	567	581	557	586	575	588	570	502	574	587	573	550	561	584	550	598	543	562	581	564	552	568	587	538	539	588	583	598	558	601	569	574	595	553	567	564	551	589	536	547	545	538	587	535	592	630	563	553	548	572	581	566	554	550	562	565	553	570	531	575	564	562	554	578	546	555	541	552	554	540	582	559	578	628	578	567	567	589	589	571	543	535	548	573	544	585	609	566	522	525	569	582	569	593	528	574	580	587	559	529	612	547	539	579	562	597	578	554	591	534	581	568	585	571	602	519	541	589	557	580	525	543	576	494	556	557	603	573	618	511	594	596	562	592	574	560	574	561	587	560	587	586	582	601	540	555	580	579	585	575	565	553	551	597	523	571	580	567	546	609	595	588	547	570	596	561	535	557	545	556	613	566	520	533	562	592	612	531	571	568	573	570	597	555	577	555	586	560	578	575	612	561	566	556	546	566	550	582	543	564	551	566	579	573	607	581	572	527	549	539	526	589	575	568	574	613	611	565	559	547	590	578	562	558	524	592	581	579	651	557	565	530	551	593	595	561	560	546	528	558	526	546	554	529	597	564	589	529	577	566	557	599	579	535	575	563	577	601	552	574	538	560	558	642	554	543	609	554	579	634	554	591	579	550	512	601	560	584	549	586	595	556	521	565	550	569	562	584	538	600	565	520	566	566	589	575	571	576	571	605	556	578	548	595	547	560	540	548	599	573	531	561	541	593	552	552	579	567	546	595	578	586	633	523	521	544	581	604	565	559	573	575	575	584	539	560	606	548	642	586	585	564	493	566	591	596	533	564	576	564	573	567	610	546	529	534	552	555	589	566	564	598	541	566	609	604	596	600	535	581	572	544	544	548	593	566	618	567	552	545	640	552	549	563	582	564	537	547	523	553	539	594	545	558	560	593	565	583	545	595	571	553	566	554	577	566	562	592	584	574	594	550	569	562	533	604	524	546	532	565	533	566	567	542	579	579	528	549	562	576	609	532	592	597	549	528	558	548	574	563	575	587	574	595	540	537	538	548	585	587	582	498	562	550	516	583	567	536	577	561	573	537	550	582	583	562	573	536	559	562	533	576	523	578	545	568	525	521	589	571	554	535	583	562	559	536	549	584	609	564	569	549	502	578	586	563	584	579	571	620	567	569	559	529	538	571	576	560	539	588	595	521	557	563	588	581	577	538	540	540	587	616	613	556	546	563	532	578	589	589	582	593	569	566	522	595	582	566	584	569	571	528	608	572	548	572	565	550	574	536	570	532	542	570	561	591	556	610	567	535	543	600	606	553	582	583	561	537	590	572	525	546	529	540	592	572	551	595	546	585	579	600	555	541	564	564	522	588	622	568	563	564	565	590	591	562	591	585	586	576	587	578	577	584	592	584	545	554	578	649	544	541	595	557	579	605	532	567	590	600	536	629	577	558	576	542	542	542	549	581	601	550	547	566	630	576	584	579	551	614	612	614	544	585	551	577	570	582	565	566	556	580	543	555	588	576	553	572	560	621	568	577	612	597	573	615	546	536	562	552	594	553	542	591	620	580	535	534	547	539	580	574	542	530	582	582	616	593	538	564	566	547	555	547	563	525	539	533	517	569	572	529	561	552	547	550	583	597	564	569	547	580	588	562	574	540	608	535	548	592	606	550	548	576	578	586	530	545	533	540	531	573	557	555	562	562	566	530	542	587	529	552	541	542	587	559	572	603	494	563	579	569	591	545	565	590	566	587	590	591	590	570	547	582	551	562	606	583	617	530	571	582	575	551	557	546	595	518	537	569	586	550	509	532	622	566	555	563	577	527	588	578	567	594	574	536	506	549	563	560	529	566	583	544	546	559	559	572	548	551	558	547	611	581	543	610	579	602	597	541	578	542	538	535	619	572	563	561	575	573	554	552	579	554	539	546	567	566	567	608
23560	21096	28088	24322	21070	8681	1135	859	695	667	679	641	602	550	527	535	529	537	557	508	551	548	525	539	530	513	491	525	521	505	501	515	516	494	493	507	523	536	507	481	497	518	530	496	497	496	488	480	495	499	503	493	546	515	489	439	511	528	506	544	555	531	552	526	514	445	459	496	497	492	491	502	486	522	507	529	515	498	495	501	494	511	494	483	479	496	509	481	486	456	452	508	479	449	529	493	488	513	493	496	505	494	547	540	494	464	487	517	495	491	497	532	481	543	515	534	516	491	487	489	503	539	472	501	542	513	504	524	490	501	492	495	468	542	464	524	454	489	503	520	487	498	504	505	485	524	504	520	469	494	523	492	490	504	477	434	485	472	523	501	469	509	532	468	498	501	505	482	527	512	500	524	492	532	506	503	470	517	508	459	478	491	532	464	494	473	529	544	491	484	498	507	472	492	547	492	441	514	501	486	494	518	496	505	464	492	473	480	488	525	510	474	460	470	503	541	476	510	506	503	504	492	532	462	470	480	507	519	480	476	496	485	490	478	498	477	516	464	504	484	522	506	505	498	570	530	475	519	467	480	535	533	514	527	488	464	518	497	474	452	485	504	502	465	496	486	493	507	545	514	496	508	482	518	479	482	520	508	545	507	488	490	491	483	488	532	482	457	444	471	523	501	521	508	477	505	512	495	494	494	486	527	509	480	516	497	527	528	505	471	488	534	512	488	528	450	461	458	517	488	454	461	485	499	507	463	491	479	493	486	546	495	504	494	511	483	455	456	516	525	512	490	519	476	508	518	479	510	469	530	494	477	485	471	465	512	518	512	488	494	485	541	488	461	518	497	488	469	538	505	500	476	481	489	478	508	477	494	520	533	476	526	498	506	484	479	497	464	472	493	478	489	516	483	523	500	487	506	505	493	507	460	458	506	541	483	493	534	501	495	501	511	551	541	536	495	508	534	515	468	539	504	503	500	505	497	470	469	493	487	480	508	520	507	488	533	500	495	465	489	488	505	477	485	515	500	539	483	515	480	510	481	489	481	520	474	495	496	501	531	498	515	508	507	479	470	507	498	474	496	504	533	490	491	454	491	468	492	519	479	469	512	485	487	487	487	493	488	496	507	506	495	501	532	512	515	519	472	486	500	481	497	536	496	504	530	500	506	493	497	466	511	514	493	485	485	540	518	461	490	513	450	501	524	517	468	502	531	448	505	524	470	480	526	498	506	500	518	477	489	523	501	503	517	481	501	493	493	454	493	521	506	490	500	516	490	506	499	529	492	465	482	509	510	523	518	488	500	515	538	445	487	511	476	478	473	499	526	480	521	505	464	508	493	497	475	508	510	504	503	566	469	498	501	487	488	544	514	491	473	489	509	503	493	491	500	502	472	528	514	513	542	550	497	510	512	486	470	485	514	477	503	496	515	487	409	502	517	509	527	499	502	483	478	508	495	495	518	474	516	513	530	492	493	494	479	491	499	468	476	499	486	475	511	496	531	503	492	514	508	490	488	502	490	494	467	493	511	509	508	504	523	502	518	479	478	498	476	483	509	482	477	514	525	515	491	477	492	538	503	526	490	518	535	495	492	477	494	529	483	469	445	486	490	512	477	502	527	504	512	498	504	479	520	505	494	530	497	480	532	490	525	500	502	525	524	498	484	493	515	525	493	522	504	501	513	473	474	469	488	497	474	480	509	498	472	492	533	491	488	529	489	530	505	475	526	474	486	516	509	458	520	488	451	509	482	533	479	529	528	498	509	515	460	532	480	487	487	510	478	476	481	491	474	499	517	467	503	479	521	492	449	489	467	495	475	467	520	500	457	468	487	474	490	450	532	502	500	515	462	516	452	487	515	491	496	528	487	500	516	506	532	528	508	516	509	511	456	475	486	476	521	506	514	478	513	486	482	482	511	500	485	520	505	468	480	516	495	491	483	473	492	480	529	494	535	509	528	479	517	474	495	450	513	462	467	495	484	537	501	497	489	500	506	504	494	484	513	472	487	480	498	507	511	488	500	510	498	532	481	514	521	485	486	519	512	484	498	514	529	505	515	480	494	482	516	474	508	504	471	505	471	496	499	486	460	530	460	506	497	494	501	501	526	490	497	522	473	492	497	472	488	506	492	499	514	480	491	475	533	491	491	496	494	536	477	508	520	447	515	485	520	509	499	481	517	530	494	534	489	496	506	488	498	492	495	487	509	477	502	491	497	524	514	506	483	511	498	527	501	499	489	477	503	540	479	501	482	480	456	463	535	516	513	465	511	443	527	525	472	547	495	521	486	512	483	532	498	468	479	516	465	502	522	470	485	469	488	511	488	477	478	514	501	504	463	468	491	561	528	485	520	506	518	514	472	535	460	488	484	482	526	487	492	485	505	481	485	525	519	521	492	504	476	512	503	490	524	500	477	491	519	520	509	482	517	488	503	490	554	463	492	467	516	525	505	512	510	488	480	475	533	527	486	469	486	479	492	518	516	508	508	455	471	482	478	506	506	490	479	484	472	501	438	455	481	479	502	468	501	494	486	462	514	473	486	486	483	490	553	503	478	496	470	498	496	502	515	517	508	495	526	522	466	521	477	523	503	469	468	495	507	523	498	462	515	502	479	473	494	485	472	487	474	503	505	489	496	520	508	500	513	496	467	519	481	524	458	537	482	497	539	473	459	518	512	473	481	528	533	485	501	496	483	531	456	495	550	492	474	459	484	479	523	494	482	466	515	497	497	490	489	473	487	491	530	511	496	499	473	493	527	509	497	492	504	517	503	468	485	493	486	460	506	446	470	490	508	469	557	452	428	509	437	484	517	487	500	504	478	517	460	525	515	510	508	513	484	494	547	487	479	499	500	490	483	499	497	495	468	477	534	471	480	517	461	475	468	500	502	538	513	535	510	540	495	523	511	527	520	510	486	483	506	491	543	503	484	473	472	481	504	520	518	473	477	529	505	503	518	540	489	512	490	485	507	539	462	498	503	488	506	483	494	520	488	470	517	501	506	516	489	475	490	527	488	480	467	482	496	481	474	433	492	484	492	498	479	497	459	485	524	501	421	510	520	498	512	533	508	497	515	497	469	454	513	462	476	514	514	454	493	520	480	453	463	480	479	492	513	515	478	485	495	497	514	477	464	505	484	486	515	491	441	509	461	447	491	508	498	499	477	527	509	575	536	473	528	528	477	530	482	512	498	504	492	454	513	494	469	534	516	491	474	510	490	478	468	499	502	471	519	527	481	522	486	471	478	457	514	484	511	511	531	516	482	495	505	496	485	528	513	526	501	483	448	471	465	513	484	508	476	548	508	481	531	481	506	481	530	505	510	507	463	485	472	528	501	513	524	493	481	492	509	520	478	551	542	451	495	521	510	485	487	454	499	523	493	484	536	503	494	471	496	519	507	485	491	479	452	504	534	470	486	460	514	480	476	509	524	477	492	508	515	436	506	480	485	481	473	513	527	500	482	468	528	491	507	451	463	478	468	466	485	486	516
3224	8052	6700	3117	2265	1748	1372	1220	1063	911	836	835	803	723	689	672	704	686	690	645	612	641	648	612	615	659	610	626	633	619	591	603	600	609	610	590	593	616	630	598	597	602	587	613	603	663	634	615	597	609	556	622	639	628	600	584	611	614	644	597	586	601	655	535	587	610	615	601	609	606	609	580	581	616	610	602	584	558	592	598	610	592	597	600	607	565	602	613	624	605	568	597	634	609	623	591	596	658	571	580	547	620	626	604	581	582	606	585	614	587	643	567	626	554	595	562	621	641	628	603	556	587	621	600	585	596	614	586	578	591	625	601	601	623	597	627	581	568	556	614	619	604	597	559	599	565	623	583	549	616	617	649	593	605	616	606	628	612	625	597	596	586	599	550	613	631	583	585	599	592	560	584	556	591	599	642	570	594	671	576	583	566	639	662	587	592	578	643	583	570	590	620	592	576	542	648	589	574	652	622	582	590	596	598	669	629	589	541	602	575	570	583	575	606	604	580	598	620	561	642	571	566	602	573	573	629	561	578	615	621	584	576	586	636	602	579	616	616	593	602	620	609	568	630	597	614	582	591	589	550	620	580	579	612	578	634	597	576	574	616	615	624	600	623	574	535	600	584	620	588	592	604	602	635	614	579	601	590	609	616	643	605	643	612	607	589	635	637	621	655	559	612	609	614	556	596	605	632	595	623	616	560	577	583	562	614	612	644	553	602	647	630	589	581	605	607	615	590	585	616	591	601	567	603	567	599	593	600	592	652	596	586	601	608	626	558	572	620	575	619	550	572	638	612	610	609	612	602	572	635	607	567	626	646	609	605	585	567	605	571	572	615	582	605	613	602	611	609	597	555	602	598	607	619	582	579	592	560	592	601	537	592	599	609	580	563	584	618	616	602	615	612	620	643	556	594	590	630	615	630	544	622	557	608	602	583	588	579	629	591	589	553	572	599	579	602	593	571	566	574	572	577	614	632	608	596	613	612	619	619	614	616	588	638	619	609	586	604	621	596	580	577	595	569	617	582	609	561	589	590	629	608	572	617	580	560	620	565	627	636	533	564	600	604	594	597	602	614	588	583	561	581	614	628	614	604	563	575	636	587	529	569	620	599	541	568	628	608	585	581	610	605	583	617	658	600	600	604	563	632	578	581	590	593	579	601	643	595	609	603	621	572	642	629	595	608	606	593	584	596	571	590	623	591	628	619	586	619	610	609	616	581	618	607	592	552	574	636	624	604	554	564	590	561	615	622	586	604	622	585	574	606	595	610	582	620	650	581	609	593	613	601	557	607	628	599	643	627	632	599	563	608	594	617	581	566	587	591	595	630	603	587	593	572	603	602	576	611	613	608	593	648	603	545	601	632	589	595	610	613	569	623	609	597	639	612	585	578	638	589	594	567	605	622	587	637	591	574	621	627	599	566	601	586	620	606	648	603	572	584	656	599	595	607	606	589	585	600	582	619	632	615	636	637	603	570	598	646	606	577	595	617	602	622	572	602	598	581	579	643	585	625	585	621	598	596	594	632	607	595	630	607	529	592	611	615	551	632	571	577	584	609	571	576	569	634	578	554	635	606	587	579	584	621	607	605	605	595	599	593	549	548	550	564	631	608	665	593	590	549	591	542	655	584	585	546	636	636	629	578	610	625	597	616	596	561	578	563	643	539	634	639	607	577	613	632	625	604	584	571	587	549	564	587	554	578	597	590	634	610	571	570	600	588	595	574	632	614	599	598	587	619	626	614	608	609	588	619	587	603	608	612	614	540	651	584	609	623	618	605	566	610	576	599	580	601	608	637	556	603	570	599	592	593	645	548	579	632	606	625	560	615	611	643	604	631	583	625	568	566	615	636	623	629	605	602	600	571	594	618	578	596	617	647	584	639	615	609	580	608	584	588	604	637	571	591	605	575	594	592	618	576	622	624	604	598	569	593	613	570	571	581	603	615	610	601	537	611	634	586	627	601	556	587	515	602	623	577	613	566	597	612	589	644	599	609	633	598	593	634	583	585	599	589	581	600	634	605	576	591	577	603	618	618	594	632	638	577	587	625	596	573	609	575	592	566	609	600	595	624	578	621	624	576	618	645	595	610	613	586	612	609	540	604	555	601	633	567	579	592	589	635	573	578	580	551	613	631	591	603	619	586	601	624	576	632	646	604	601	540	576	587	587	562	586	588	581	583	566	592	583	597	594	574	597	584	583	603	600	593	621	629	630	598	583	596	619	597	566	619	577	588	608	595	588	593	596	583	608	620	618	591	586	592	613	572	575	602	621	607	612	604	610	584	565	591	617	593	598	594	560	602	578	612	616	578	631	559	612	600	591	599	633	589	615	604	597	587	560	623	614	563	573	594	608	631	567	610	606	587	588	616	606	575	567	580	589	585	601	614	598	579	577	608	543	598	639	619	572	561	638	585	573	600	620	592	591	573	603	614	590	598	646	543	602	593	595	581	615	604	548	534	613	629	608	592	595	538	591	597	610	585	626	625	595	578	577	619	588	604	582	583	593	600	618	621	595	615	577	596	592	597	538	610	560	593	621	586	596	625	567	596	618	604	595	629	549	588	572	602	586	608	599	662	615	613	605	609	588	571	582	565	614	628	575	604	597	615	575	589	647	601	579	574	584	630	600	605	620	576	578	593	585	592	538	568	575	594	629	605	604	582	552	572	592	592	611	597	610	569	637	607	614	564	599	596	612	589	609	589	572	629	616	608	595	642	580	591	609	599	647	587	604	625	609	564	609	565	603	627	623	605	600	558	542	604	569	621	565	597	582	559	577	587	601	642	595	605	592	597	600	556	591	596	623	587	579	595	598	584	614	587	601	579	590	576	625	622	574	567	630	590	615	617	611	591	602	583	619	618	614	625	629	561	615	585	593	619	601	618	566	567	635	584	620	610	602	569	614	576	612	605	592	608	586	570	615	614	645	609	605	625	608	617	582	600	579	588	572	575	557	586	570	596	607	562	609	625	617	612	616	566	623	601	567	607	592	633	589	597	594	562	632	549	606	566	590	617	589	548	619	625	594	623	584	588	591	628	617	605	595	589	607	586	579	584	638	626	600	590	573	589	585	603	626	593	641	599	582	566	569	623	614	592	585	597	632	569	601	607	615	583	597	585	596	577	639	552	571	599	599	621	641	581	604	566	565	640	565	590	603	598	625	600	634	558	612	587	583	591	611	623	606	601	590	575	633	680	625	598	613	589	619	625	580	629	573	577	573	591	574	580	630	560	580	612	628	540	594	613	596	601	588	598	646	619	575	598	614	590	604	596	557	628	589	608	601	570	607	608	588	604	608	586	616	593	587	647	599	556	606	590	550	605	569	601	566	612	585	589	595	606	567	599	586	603	568	593	603	607	627	615	570	626	589	590	579	579	576	604	613	567	570	597	603	576	597	603	599	655	592	613	590	585	571	596	611	609	592	618	600	573	630	557	611	611	570	573	607	557	587	617	643	558	625	618	625	609	635	614	629	605	587	587	581	616
24575	21095	27083	25221	10944	622	462	371	386	349	303	274	296	287	287	271	264	257	286	258	262	256	258	275	288	265	252	251	250	258	288	241	260	240	238	249	267	265	243	224	270	247	287	237	253	263	218	267	277	239	275	239	243	243	255	263	250	259	240	225	242	242	237	258	259	238	237	214	249	262	237	257	259	242	253	243	267	243	277	285	260	229	239	257	259	232	271	261	243	259	235	261	282	235	245	283	228	235	245	278	251	248	253	242	241	252	247	266	268	244	255	273	272	252	259	255	217	240	260	285	242	287	241	255	287	263	247	254	263	258	225	241	253	237	236	254	265	262	270	263	226	240	269	248	262	250	234	245	229	265	253	254	245	240	263	266	267	225	238	267	254	235	242	266	254	266	266	251	267	247	266	269	280	249	226	258	217	280	256	287	253	251	272	235	244	251	237	235	258	260	235	251	239	248	250	283	275	249	257	236	233	269	245	262	237	236	252	241	219	251	238	229	236	240	274	250	274	270	267	251	234	264	270	257	267	268	247	256	247	256	258	202	238	246	255	262	251	248	266	279	255	260	273	247	260	253	305	254	254	250	234	251	261	269	229	243	257	238	243	267	243	254	246	273	240	259	252	222	261	254	247	241	269	254	241	211	240	254	278	272	274	245	245	250	244	241	237	276	246	217	266	269	269	252	273	245	242	272	271	269	253	269	254	230	232	269	263	255	268	254	263	246	244	289	257	253	251	261	263	250	246	267	266	266	238	261	272	254	252	227	234	268	253	267	251	259	259	264	273	238	279	256	253	231	242	234	250	253	253	245	257	244	259	227	250	238	259	251	280	244	263	254	293	240	257	225	293	245	270	257	264	259	249	248	263	235	238	269	254	237	232	233	255	218	246	225	252	249	265	241	251	235	223	268	243	239	254	269	245	262	251	241	255	270	256	251	245	231	237	247	223	243	261	253	235	245	247	244	257	252	263	224	238	236	246	251	276	265	273	265	284	231	276	239	230	248	223	266	237	251	271	251	270	268	269	267	263	259	233	235	243	261	259	258	252	259	250	265	221	260	264	241	259	242	257	255	264	241	278	253	272	254	258	286	266	252	256	220	272	252	267	262	257	230	252	233	241	276	254	266	251	271	224	260	250	258	264	272	238	264	242	245	258	270	275	239	245	268	271	238	231	238	261	254	232	258	262	240	250	277	211	225	243	247	234	262	249	265	246	260	232	255	264	265	240	270	249	254	229	264	244	256	240	251	250	254	249	241	282	237	247	262	250	241	261	253	239	268	248	268	249	244	219	263	251	256	252	260	266	266	256	247	266	263	235	238	255	254	268	264	258	253	227	257	246	250	276	255	243	262	230	271	253	249	252	267	260	249	242	229	274	234	254	256	235	239	261	242	229	240	234	275	247	249	287	238	273	280	259	259	245	266	214	249	245	257	291	253	274	273	249	272	242	253	263	264	243	257	243	249	268	241	247	250	278	266	221	230	284	276	258	235	251	241	218	246	261	229	262	251	242	257	231	255	257	267	249	229	226	262	225	249	232	242	262	247	241	267	247	260	250	254	251	237	247	236	231	247	249	236	237	235	245	259	285	270	240	254	271	256	262	247	247	275	221	230	250	227	233	261	256	244	227	243	283	249	243	256	261	251	227	238	248	252	257	255	264	265	245	238	272	263	235	234	253	264	216	265	247	251	257	219	251	257	256	237	256	249	260	212	270	268	257	284	253	252	276	250	248	214	259	254	236	250	240	261	250	253	255	252	284	242	243	252	266	252	234	239	261	246	248	255	252	209	252	252	247	239	265	236	231	232	237	267	256	266	266	228	259	247	244	271	268	239	252	247	249	265	235	262	264	239	254	242	273	251	251	234	233	261	231	300	264	233	246	242	249	272	276	251	249	267	226	264	241	247	232	250	267	242	251	243	252	235	248	263	252	239	268	250	258	244	253	279	265	244	255	219	230	268	260	266	260	252	262	261	250	248	264	248	253	239	247	252	218	268	232	259	259	270	267	249	249	198	247	260	275	241	239	230	258	254	264	226	253	242	244	256	236	248	243	241	226	251	267	250	255	223	248	273	250	246	241	270	250	243	245	254	268	253	250	252	261	230	240	241	229	261	242	253	249	244	229	232	244	254	251	255	270	253	246	209	265	258	251	240	255	248	223	238	274	269	261	250	251	234	223	234	260	234	246	245	269	238	254	230	250	249	230	252	232	262	268	255	270	245	264	246	253	231	270	239	217	252	234	263	286	254	265	254	233	244	240	254	278	248	267	259	271	228	256	264	257	263	275	249	265	252	281	251	223	244	292	258	249	259	240	259	257	231	251	273	267	224	268	250	261	253	239	250	249	248	267	260	285	246	244	246	251	271	265	236	235	251	235	241	270	255	256	262	262	279	253	250	250	252	247	257	273	247	258	242	249	246	249	291	223	261	254	237	253	283	251	256	243	259	269	237	238	252	238	245	247	252	248	264	226	258	271	248	269	259	235	245	255	275	243	235	260	249	235	273	248	263	229	238	254	235	255	253	228	252	245	248	263	238	224	257	230	268	278	223	273	232	253	248	247	249	267	281	261	264	227	252	270	255	242	228	258	226	256	243	260	272	248	254	256	300	272	268	242	261	242	234	250	250	253	287	259	269	261	244	246	237	237	267	282	238	236	233	218	225	261	265	253	242	238	243	271	240	243	241	268	245	258	236	275	261	249	244	271	247	274	266	234	272	224	258	282	261	250	247	236	285	251	263	253	259	271	284	275	243	260	283	300	280	256	255	249	291	275	240	260	268	256	257	249	267	240	248	260	269	246	258	238	267	207	229	261	237	244	241	241	236	252	249	240	247	262	215	258	262	244	242	250	231	248	279	272	259	235	269	254	224	218	278	262	265	238	237	283	241	228	237	260	250	239	237	269	254	263	257	256	226	261	259	287	240	270	251	242	242	256	264	260	256	250	250	243	213	251	262	252	253	273	243	235	260	252	277	225	247	259	271	266	264	226	239	233	225	244	265	263	277	250	242	257	240	234	262	253	241	251	252	254	239	232	261	253	246	263	217	283	265	270	243	272	232	261	238	225	248	240	247	236	234	253	257	264	287	267	263	258	276	264	261	269	233	234	265	239	252	239	244	254	254	260	225	251	253	260	261	225	268	250	252	233	234	253	253	280	234	285	226	238	250	245	254	266	253	260	247	283	239	249	295	239	274	245	233	258	244	232	262	251	240	246	249	258	244	267	256	241	220	226	273	222	251	259	280	249	251	231	229	239	221	224	229	259	287	231	247	271	235	246	239	250	242	260	244	276	201	257	283	240	238	267	212	244	256	246	257	253	256	253	232	248	248	252	240	261	240	237	244	239	243	251	231	271	263	281	248	245	241	232	258	241	286	216	251	249	243	263	243	280	250	231	259	266	235	296	246	251	251	253	253	226	264	279	231	255	239	266	258	255	243	271	227	247	258	253	256	270	243	244	248	239	283	242	273	241	258	268	252	222	260
3324	5009	3712	1803	1270	978	830	660	566	517	452	421	411	403	366	359	367	349	343	339	326	265	333	326	322	321	331	316	273	299	300	329	303	330	324	302	303	281	299	303	316	311	296	322	308	279	291	285	319	302	261	298	283	317	307	300	287	310	316	308	302	324	293	305	280	264	269	307	304	295	315	308	274	260	306	296	292	322	315	303	287	324	295	293	304	262	298	301	297	287	297	319	289	334	316	320	295	287	298	293	302	267	325	300	293	306	307	293	285	328	327	298	299	300	297	297	298	275	315	256	299	264	299	292	328	304	280	327	297	311	308	310	293	292	279	294	291	288	298	308	293	305	294	339	274	318	298	304	292	306	316	297	312	291	298	260	288	304	283	305	270	291	302	288	295	311	276	284	260	297	276	284	303	296	293	284	330	290	286	283	306	310	273	284	314	299	308	284	283	314	309	306	286	308	306	277	317	318	285	327	305	305	306	296	306	291	304	287	289	303	276	353	329	321	277	302	288	289	303	312	290	293	298	288	312	301	270	270	277	301	287	304	280	282	280	303	295	316	283	304	317	290	320	311	278	304	293	304	319	323	307	306	266	253	264	275	322	306	283	294	279	273	320	309	301	297	288	285	308	286	308	280	302	301	299	317	298	267	277	282	297	332	306	280	285	315	292	312	289	277	250	304	323	302	292	308	321	289	305	283	323	293	296	285	272	317	299	303	278	299	288	288	290	291	290	290	296	305	283	277	320	281	281	312	287	320	271	279	309	305	260	288	307	313	284	299	279	306	315	295	313	291	281	300	290	298	300	260	278	323	303	308	284	275	306	294	291	295	312	290	306	317	306	305	338	289	284	305	280	269	281	321	325	257	316	321	323	309	302	279	301	312	282	277	321	309	308	315	296	291	283	301	288	303	298	295	305	309	314	291	307	287	295	309	290	288	287	307	306	314	285	275	302	277	329	274	336	297	308	304	316	321	297	312	297	299	309	295	297	302	300	311	283	294	313	311	302	306	294	307	304	266	303	313	299	315	315	350	330	304	302	293	325	335	302	277	295	289	275	294	286	285	276	312	287	299	296	314	278	302	326	315	320	310	302	328	310	286	296	301	307	304	312	296	301	287	266	284	284	301	322	296	302	311	332	315	289	314	291	319	291	296	301	260	307	293	277	286	322	298	306	297	300	314	292	287	287	271	314	291	289	304	320	296	325	304	299	315	322	297	279	319	320	278	277	296	340	288	306	308	279	285	299	302	306	279	327	276	329	294	269	290	304	285	287	290	271	312	300	286	303	314	287	313	287	313	307	310	313	314	321	302	286	286	271	287	282	286	282	316	336	307	289	282	297	296	303	289	341	296	289	325	264	283	303	270	267	288	331	318	287	313	312	284	292	289	327	297	307	302	286	301	297	287	292	307	313	267	277	302	291	285	299	296	281	292	310	292	317	285	291	297	306	301	282	299	294	280	303	297	318	261	303	322	280	307	284	310	274	305	342	293	295	279	286	293	287	255	319	252	306	260	331	292	280	297	279	313	279	307	318	291	308	283	296	269	311	307	292	277	281	298	291	297	341	295	315	315	296	280	299	309	277	300	285	296	320	277	310	288	317	288	302	343	316	317	304	313	288	265	305	334	303	301	316	283	304	272	291	284	290	312	293	312	346	310	281	282	272	321	292	290	321	296	309	327	281	304	281	281	304	289	283	322	290	311	305	308	262	307	300	303	304	297	312	306	306	267	284	302	291	321	282	265	284	292	317	294	257	304	305	261	298	309	292	309	282	283	296	256	290	319	286	304	328	291	298	332	275	303	283	305	277	283	298	260	313	349	314	301	317	317	291	314	272	276	317	291	304	279	292	300	260	299	285	279	307	289	315	279	293	293	277	323	308	311	290	298	303	290	293	255	322	308	335	278	290	281	299	332	334	315	286	313	300	319	333	303	287	331	297	278	303	297	306	307	301	299	323	299	272	288	308	302	291	287	272	327	294	288	304	273	305	304	276	304	295	314	288	301	286	274	268	317	283	325	278	294	308	305	268	293	278	297	287	295	293	280	289	294	291	302	319	276	321	283	281	304	301	294	316	290	284	289	316	310	291	289	295	282	326	283	309	304	285	290	272	306	278	276	279	296	312	296	324	283	311	285	318	292	294	309	281	303	299	282	281	311	297	302	308	273	291	289	299	294	303	287	316	310	316	284	317	327	313	308	318	294	318	275	298	288	287	304	283	303	306	288	296	255	302	300	308	294	277	299	300	333	300	281	275	316	308	319	309	303	283	278	314	288	301	313	286	311	292	295	285	281	281	313	289	291	289	295	288	270	344	289	316	300	274	289	338	311	272	257	323	309	307	299	313	294	301	299	290	330	299	288	337	311	292	286	304	288	317	297	345	322	297	262	286	299	298	286	316	310	300	318	303	322	279	253	275	297	306	326	272	292	266	334	300	299	297	277	286	264	276	288	288	277	310	316	307	332	318	284	295	276	280	314	313	283	304	301	319	282	292	288	325	279	279	311	330	316	309	273	307	265	254	305	283	314	255	313	287	255	308	302	326	263	283	280	292	272	279	276	287	289	316	291	282	324	303	296	269	307	307	325	272	284	276	290	328	302	296	299	303	281	318	288	322	298	310	307	302	280	301	294	295	320	310	279	273	324	307	327	302	314	283	250	272	273	297	318	293	321	300	329	303	303	272	312	300	296	288	299	306	267	305	294	272	311	309	297	300	298	322	301	297	296	293	280	306	277	286	345	267	292	312	287	280	295	291	306	294	310	278	331	320	321	305	330	297	315	296	282	295	274	309	308	264	261	278	296	307	283	282	291	285	292	267	285	315	303	250	293	299	297	307	333	306	296	302	272	262	293	273	300	297	292	289	270	269	297	334	295	292	312	324	289	294	295	291	274	311	306	274	319	286	309	295	308	308	304	285	292	315	303	298	279	287	292	290	297	275	281	316	302	342	294	283	285	327	301	298	287	332	300	303	313	306	291	332	308	308	305	288	277	312	305	306	316	305	305	270	310	322	308	291	283	351	300	304	295	319	274	277	305	293	330	306	309	302	288	313	292	293	302	285	290	297	290	300	300	305	301	291	308	289	304	278	253	329	320	295	300	283	282	289	289	282	323	322	302	318	296	316	334	267	327	296	308	351	319	312	303	317	304	299	318	307	307	309	306	288	302	284	289	324	303	306	293	307	292	310	307	299	301	278	283	349	299	293	326	285	284	276	324	286	284	287	308	295	313	284	263	315	306	275	313	308	275	295	296	306	275	277	292	322	291	292	320	286	285	271	327	288	278	301	296	292	310	287	305	296	309	294	308	315	307	300	322	319	289	331	309	307	308	281	302	272	345	302	299	303	299	338	286	313	309	342	323	310	311	317	290	309	296	304	287	299	301	280	284	268	302	309	298	302	278	287	320	303	302	325	294	293	291	300	345	294	312	289	278	314	307	336	312	280	307	290	311	306	278	300	315	330	321	296	322	305	314	285	307	312	265
22551	21138	28636	23904	21089	21084	7155	905	608	577	478	434	391	368	340	357	302	326	279	317	276	274	260	296	259	271	267	277	265	242	257	261	261	247	249	238	254	235	245	256	226	248	231	263	243	251	243	238	247	243	233	235	263	229	258	273	230	215	215	244	205	235	255	245	247	235	255	247	231	229	244	246	224	219	234	238	213	246	245	259	214	231	215	268	229	247	230	219	231	206	226	248	234	245	232	247	231	241	223	230	238	220	205	232	207	256	196	237	239	226	241	215	233	236	237	224	215	225	229	227	233	201	222	211	245	224	239	238	246	240	231	219	222	238	229	233	219	225	239	241	230	226	212	240	214	234	233	230	240	217	251	245	257	232	209	237	220	227	227	217	221	240	232	219	219	230	239	205	215	226	238	218	239	221	226	243	235	223	250	219	227	225	223	238	246	209	261	231	212	253	231	240	211	239	244	250	235	236	250	214	248	217	206	219	217	218	229	228	230	247	215	243	244	235	233	246	245	229	214	232	235	222	219	203	226	248	227	224	246	210	224	224	245	210	230	234	224	218	222	232	206	195	230	241	229	217	222	217	276	225	224	200	248	239	245	253	213	221	238	230	266	234	219	240	200	217	237	251	217	212	202	223	218	237	243	231	240	226	225	220	242	225	225	238	240	225	226	227	207	234	235	250	208	251	211	210	237	237	212	215	245	220	240	227	207	255	247	237	237	223	231	215	210	244	219	223	223	215	256	234	228	238	217	248	205	192	234	256	216	224	239	199	223	229	210	228	252	232	221	206	227	235	208	231	246	216	233	224	238	232	247	225	249	228	236	242	221	205	240	228	228	235	231	234	239	213	228	221	236	249	219	195	221	248	245	227	204	237	237	247	240	214	227	223	229	231	201	212	244	227	217	235	222	220	228	236	232	225	215	236	238	223	231	219	261	238	227	246	223	256	234	236	210	228	211	249	218	220	249	228	246	215	228	231	210	219	234	218	261	238	223	248	221	219	260	233	244	226	212	237	222	214	225	242	237	196	241	230	225	233	212	223	217	229	247	210	221	249	243	240	214	223	224	228	185	226	220	231	273	208	228	241	237	253	256	253	210	257	220	238	241	231	243	221	237	237	239	207	235	233	208	239	226	232	253	225	231	230	191	187	203	245	212	217	240	218	224	246	219	251	224	199	236	244	243	247	237	232	219	234	232	199	212	265	231	261	225	228	231	258	244	202	239	240	217	248	276	198	256	257	229	268	222	229	236	221	240	245	235	209	243	238	198	213	233	227	209	226	247	203	234	208	246	217	255	250	225	235	223	230	243	234	197	244	227	254	212	214	231	214	210	212	228	230	241	231	261	230	229	221	217	225	250	223	210	251	206	221	250	243	216	240	229	223	225	224	205	207	231	208	245	231	240	234	239	242	248	211	230	225	217	222	231	208	211	255	206	209	233	225	215	258	250	238	213	226	245	239	209	224	243	238	262	248	229	231	227	203	221	211	231	256	240	247	241	249	224	230	206	209	255	220	232	216	230	234	233	227	210	218	234	240	194	222	227	239	221	234	242	225	251	225	245	230	227	211	247	217	205	225	230	205	230	197	219	218	238	219	237	223	226	225	230	251	216	213	232	205	229	228	217	211	229	242	195	228	250	218	231	216	232	218	239	235	239	232	228	213	235	229	234	217	237	245	216	202	254	238	214	234	184	236	222	204	239	230	237	251	213	207	257	212	266	240	231	221	211	229	251	225	220	221	231	196	244	221	227	237	235	207	228	225	247	220	236	235	232	260	229	216	236	232	242	240	221	213	230	197	206	228	229	215	229	229	241	251	243	235	253	235	228	222	226	239	209	232	249	206	229	240	239	196	236	254	237	225	190	253	241	218	237	238	248	193	212	228	249	245	216	213	222	221	225	264	215	227	232	198	241	247	206	198	191	233	235	214	237	245	210	238	231	226	231	221	238	227	237	247	245	251	228	231	225	230	218	227	240	235	240	182	200	203	205	238	219	229	226	248	217	213	224	260	236	242	248	227	219	245	236	225	221	240	233	221	265	211	214	241	201	219	211	234	224	232	242	230	246	222	209	215	232	234	243	211	205	222	223	249	240	216	253	214	201	237	246	234	250	223	213	243	220	258	247	227	214	221	217	238	223	245	231	236	223	248	208	213	229	255	231	225	235	238	238	234	227	260	239	255	232	241	223	233	230	213	259	243	231	252	243	251	227	224	225	202	221	252	234	231	191	230	246	241	248	215	231	218	206	233	202	230	221	228	225	249	245	233	231	239	223	239	239	226	224	251	213	236	224	221	235	246	227	217	223	264	244	219	232	226	225	219	212	240	217	209	228	233	245	247	216	257	234	272	228	229	244	255	227	235	228	225	221	224	239	250	219	222	236	245	231	239	211	232	216	240	250	238	224	250	233	198	220	241	225	239	223	238	211	224	218	226	215	222	229	255	214	206	224	243	199	244	217	258	223	213	222	228	220	232	215	225	239	212	193	244	217	244	229	256	205	232	168	237	239	210	228	233	248	226	236	235	216	232	222	243	222	220	256	201	219	243	243	208	209	254	225	223	247	220	232	232	245	226	243	234	244	247	221	226	236	253	244	186	235	234	239	228	247	220	242	232	226	232	195	230	248	202	220	230	227	245	235	252	222	236	248	229	205	235	249	247	213	222	218	234	222	226	217	231	219	242	204	229	245	236	232	229	249	237	230	235	224	234	207	205	226	208	244	223	220	221	237	215	209	219	231	222	248	233	215	225	226	204	215	266	233	234	235	229	239	216	231	262	222	275	242	221	226	228	229	235	235	230	229	234	209	232	205	240	206	265	219	237	236	217	209	227	226	217	231	211	259	239	199	212	253	207	243	247	216	216	224	237	217	241	230	230	227	197	223	220	234	228	248	217	222	237	230	230	263	224	214	247	214	243	219	228	196	218	232	218	218	237	238	217	248	203	198	230	228	215	206	231	204	236	233	218	235	228	206	229	208	223	231	242	238	229	219	217	227	247	219	235	229	233	221	240	244	230	214	225	229	232	247	241	236	223	256	218	222	241	221	238	242	223	222	243	263	224	213	231	264	238	243	256	225	216	222	211	228	237	252	219	223	249	242	249	220	235	234	251	224	238	233	225	232	242	223	248	217	238	222	237	242	245	236	240	237	198	235	224	222	218	242	227	226	236	208	220	244	219	245	220	229	245	226	243	214	225	208	227	245	208	232	239	226	232	226	243	235	238	230	212	249	232	231	244	217	208	221	221	219	202	197	229	234	243	224	201	210	223	222	207	222	232	241	223	246	228	239	237	212	217	223	234	225	239	204	231	228	226	235	237	235	226	228	225	210	224	223	233	230	241	220	210	221	249	243	242	218	210	205	251	222	225	216	238	204	230	262	226	222	222	239	212	207	237	235	225	248	243	242	215	229	194	222	215	254	233	201	198	225	218	227	250	233	241	229	217	223	253	213	214	221	234	224	226	220	232	223	237	228	221	216	245	231	231
4329	13583	10811	5169	3409	2444	1888	1504	1226	982	826	679	649	529	535	467	458	433	420	373	353	361	354	340	370	365	364	355	340	307	308	327	339	304	296	347	308	311	349	319	313	327	300	276	319	250	333	324	307	283	282	293	315	322	329	291	313	319	304	260	277	320	297	289	290	319	275	270	303	281	304	309	329	279	300	305	315	251	292	292	315	261	288	294	318	290	259	281	310	232	305	303	298	289	279	314	284	296	292	260	296	278	288	262	263	284	275	276	283	297	288	277	286	281	318	267	267	287	271	287	270	274	292	302	281	283	286	266	283	276	266	287	280	283	311	248	288	250	306	279	291	282	296	302	267	291	267	292	302	267	307	263	284	285	294	301	234	248	278	282	298	276	271	291	252	274	274	261	287	260	277	281	300	291	265	286	292	271	301	280	282	303	267	277	294	269	302	283	295	304	260	306	278	313	299	256	303	264	258	266	308	255	262	259	275	267	284	290	286	296	261	258	298	292	275	257	299	256	267	286	298	304	289	285	261	298	272	296	272	283	256	291	296	275	279	272	290	279	257	263	274	304	281	274	260	264	295	292	279	267	309	255	277	292	284	263	256	291	252	274	299	294	328	268	281	294	276	295	287	271	273	289	283	292	260	311	272	290	285	262	280	286	275	291	254	249	283	279	290	285	277	288	262	265	291	292	266	303	271	283	292	289	294	291	301	287	289	279	294	293	281	297	274	273	291	261	291	313	264	294	335	274	319	268	274	280	269	314	297	269	274	329	288	249	260	277	288	294	265	293	272	279	298	269	306	296	281	267	279	275	256	309	282	281	279	309	296	250	295	250	250	272	249	253	281	273	285	277	260	281	303	274	286	286	284	246	299	292	274	288	270	263	275	289	295	266	253	295	278	263	263	288	241	290	246	303	303	273	300	283	272	294	299	298	298	278	284	303	306	262	298	272	274	278	306	317	301	297	271	301	276	324	282	268	313	271	292	287	247	253	274	261	277	302	289	262	280	335	265	268	238	280	290	301	294	284	302	296	257	285	272	263	301	295	251	272	280	293	277	271	310	304	286	304	273	279	287	278	289	304	303	294	314	257	327	276	272	270	287	273	277	278	283	304	302	305	305	267	299	276	314	280	291	269	281	268	285	287	260	291	269	298	279	275	278	282	296	269	273	277	247	294	276	273	293	271	266	304	317	285	285	297	285	277	272	273	285	296	274	271	274	296	290	291	274	289	287	277	307	248	273	284	299	282	322	274	286	279	259	287	280	275	272	301	267	268	252	249	287	282	306	281	298	266	254	303	270	272	264	270	291	266	280	291	293	295	291	261	268	275	293	275	266	285	307	282	312	266	296	249	272	249	273	262	275	277	285	280	259	270	271	328	268	279	274	298	278	272	293	333	308	309	298	275	299	267	287	270	270	291	284	285	276	248	313	275	279	283	285	290	263	275	291	287	285	278	289	289	290	253	304	320	287	295	280	278	308	287	269	254	296	266	269	314	298	289	271	287	273	276	289	289	310	289	293	311	275	280	278	260	261	276	267	273	296	296	294	306	283	291	293	291	265	287	301	299	258	303	270	249	265	272	301	285	280	285	287	241	280	293	278	281	288	293	263	306	258	280	253	275	286	256	293	279	295	286	296	303	285	276	303	304	273	281	275	295	294	273	276	318	311	278	272	277	283	284	269	282	288	277	282	282	266	287	252	285	308	283	290	274	268	283	283	281	273	259	284	300	293	288	310	286	250	280	296	251	272	324	263	273	282	275	285	300	279	278	315	286	267	299	296	239	277	293	262	265	270	301	287	269	279	258	255	321	307	277	309	276	285	282	305	316	298	262	282	279	263	293	308	271	293	284	296	278	271	303	303	274	288	279	272	276	298	273	295	279	294	303	282	293	272	298	280	276	280	289	305	259	284	295	267	273	273	277	262	264	294	300	289	270	287	301	302	306	259	289	303	300	288	278	302	308	310	254	253	284	279	306	256	302	302	281	253	257	277	277	270	301	303	302	301	301	267	317	279	272	281	256	305	316	306	294	286	278	279	338	291	271	294	276	283	248	294	275	264	289	283	319	283	290	281	282	291	245	289	312	299	297	264	254	306	308	261	298	291	278	266	272	274	270	282	276	259	268	289	287	280	304	280	302	290	273	285	308	301	272	306	284	286	282	271	309	302	302	275	260	280	276	296	308	306	255	284	274	268	257	327	300	287	266	294	258	264	270	275	272	286	280	287	285	288	300	298	282	320	303	310	275	314	298	279	294	265	296	278	275	258	291	272	272	295	289	299	289	296	271	286	283	278	304	281	280	281	268	249	287	276	275	252	283	293	278	270	308	295	267	282	291	263	271	289	291	244	263	293	291	275	309	301	262	309	272	278	254	279	271	254	282	283	259	289	273	290	289	280	281	280	296	299	283	302	284	260	281	263	259	264	270	271	282	287	292	269	304	280	314	274	311	278	257	258	291	324	291	275	292	293	278	282	282	285	302	289	309	292	280	302	276	274	284	269	278	302	286	275	301	292	306	322	288	258	301	295	257	285	291	262	281	292	286	271	269	285	267	291	299	259	296	271	277	283	305	283	272	312	266	252	272	297	274	269	263	296	303	318	285	249	283	300	308	283	262	306	256	281	264	280	306	286	293	281	280	303	310	280	288	286	284	295	288	263	268	273	298	291	268	269	273	269	284	281	300	248	254	276	288	282	294	268	269	268	300	272	271	313	260	278	283	265	297	287	296	243	293	290	279	287	297	283	275	302	292	272	242	295	273	268	290	285	267	283	282	271	289	295	286	274	282	265	278	317	274	269	275	277	292	278	288	306	298	299	323	282	271	297	295	284	301	280	310	272	284	257	291	284	261	270	239	276	297	242	298	278	261	283	296	310	288	300	252	280	302	275	288	302	272	267	274	283	273	292	267	295	273	308	273	299	266	288	272	292	302	286	311	272	275	309	292	292	286	283	302	254	296	290	302	278	289	273	279	292	274	279	256	282	297	269	285	283	297	269	273	283	320	299	299	304	297	289	283	289	266	292	282	272	285	274	286	289	248	290	305	289	256	274	257	303	269	257	299	271	289	273	290	294	270	302	277	257	259	283	291	280	272	290	303	292	280	266	266	281	285	271	257	289	274	265	271	283	325	281	272	286	305	262	310	296	278	309	293	274	263	298	302	283	273	275	303	293	305	285	294	260	295	291	279	306	278	274	312	289	287	270	323	266	248	307	283	265	309	259	256	313	299	290	264	285	273	253	281	269	284	269	277	303	254	292	283	266	277	281	278	278	287	271	270	287	267	277	274	259	292	279	254	293	281	305	269	309	290	307	259	282	296	287	270	266	279	250	269	272	255	280	274	274	275	296	299	265	273	294	279	302	281	302	283	264	305	270	280	281	281	298	261	314	260	314	289	291	276	315	261	303	293	300	254	310	295	266	288	292	260	279	285	256	282	274	267	273	305	261	291	298	297	326	281	294	279	327	281	303	289	271	282	256	272
27196	17757	3505	762	525	492	518	505	494	473	472	507	487	477	478	483	501	467	477	487	472	512	484	476	486	457	475	539	457	470	496	517	470	486	457	465	481	494	489	467	482	465	502	504	486	485	454	447	509	462	450	482	460	489	460	477	471	476	522	468	493	527	446	482	496	493	475	490	474	477	440	473	429	475	493	463	494	471	471	476	498	489	455	473	478	473	507	508	503	459	485	426	491	497	429	481	489	440	468	473	466	480	430	478	453	432	501	463	460	473	465	520	463	490	493	499	508	491	473	452	516	495	484	444	445	464	463	502	509	475	494	456	521	457	507	438	454	480	496	461	520	490	462	508	522	535	510	486	487	478	468	466	440	480	461	418	495	468	538	488	461	456	486	492	482	486	465	510	524	496	476	471	455	438	465	478	425	510	499	463	453	521	458	479	495	426	469	427	502	471	460	471	473	451	483	487	484	464	448	457	467	489	435	493	482	524	478	492	451	483	436	483	491	471	449	475	466	498	506	455	484	492	469	459	462	460	497	449	511	478	485	494	428	507	453	487	522	466	463	460	467	439	457	481	444	483	469	480	459	443	458	487	495	516	479	471	438	470	506	479	487	455	495	507	458	474	436	468	435	455	501	458	481	446	474	522	464	463	515	473	488	513	529	464	467	441	486	459	483	457	479	462	474	492	480	447	502	480	494	489	469	478	457	483	493	478	497	445	489	479	477	505	442	479	478	468	461	496	466	487	444	444	424	494	509	446	455	493	492	439	479	464	514	505	490	480	474	468	549	482	446	480	476	505	501	521	511	440	484	523	528	505	481	444	461	479	461	459	486	455	454	485	517	478	439	504	498	486	428	432	492	470	469	458	478	484	444	471	443	473	468	498	437	469	471	481	446	493	460	446	483	488	461	483	467	455	461	457	491	497	484	466	445	466	489	500	454	471	494	465	497	466	477	476	485	460	456	494	467	521	507	460	511	436	476	473	541	480	469	474	488	487	485	482	482	428	504	460	475	486	475	496	461	494	454	412	492	436	455	468	494	500	479	462	510	495	513	475	500	456	474	514	486	486	504	478	463	475	536	504	493	494	473	456	478	469	485	463	452	463	484	506	485	445	507	446	472	441	484	469	463	438	443	451	439	489	460	489	481	486	494	464	466	488	497	523	475	482	466	450	483	498	443	487	492	463	456	453	446	493	455	492	437	488	490	470	454	478	488	485	512	519	461	516	449	444	480	506	445	478	444	472	503	446	496	498	465	490	448	482	494	471	497	485	486	491	489	464	517	489	480	448	424	467	497	479	488	448	493	439	478	465	495	514	462	448	490	480	479	462	491	476	475	485	498	470	475	469	492	478	479	455	463	472	455	495	460	459	475	498	463	466	460	496	473	485	477	489	523	454	468	505	489	456	469	458	484	493	479	482	475	460	496	468	504	483	487	468	460	485	486	450	466	466	494	470	474	521	479	541	481	467	463	479	416	492	459	489	465	475	470	503	459	492	476	458	481	476	518	493	502	474	458	451	475	467	511	471	492	512	432	443	471	498	424	509	487	452	501	461	470	485	499	452	416	457	486	509	483	489	468	456	447	444	491	464	486	471	501	489	498	466	447	488	501	488	483	533	464	469	462	458	521	492	471	481	480	482	470	441	428	467	510	511	485	486	462	479	427	446	439	460	473	449	493	513	508	478	479	501	526	480	467	481	478	512	472	493	521	496	464	457	458	518	492	449	476	497	471	478	481	460	466	499	465	476	461	497	464	449	493	507	471	499	469	504	525	461	449	463	444	492	461	433	488	448	469	478	438	474	476	475	461	497	463	456	498	463	456	463	482	463	488	467	487	490	497	467	488	517	455	476	448	452	475	479	494	472	496	477	480	480	466	448	459	455	485	476	509	454	466	460	489	451	448	449	504	479	439	455	462	475	443	455	476	507	489	422	524	459	462	467	479	503	491	460	477	480	481	521	484	465	483	490	449	485	490	470	444	494	498	484	451	484	486	498	462	493	460	463	500	477	449	466	481	458	463	518	480	497	483	444	448	433	474	437	459	483	500	434	479	472	479	479	468	466	502	497	474	483	494	460	506	520	460	486	480	468	478	483	463	492	437	502	514	478	458	476	468	455	471	438	479	479	477	491	463	467	482	483	481	468	469	462	503	470	483	425	455	461	475	502	432	514	457	484	473	473	480	514	465	473	486	497	456	495	460	491	475	462	472	478	478	456	477	485	479	455	468	501	478	460	446	459	475	448	476	506	518	450	494	529	486	482	484	485	500	460	481	445	466	482	469	467	494	503	458	484	493	509	477	507	470	472	461	523	519	497	443	478	451	454	444	489	506	455	455	525	494	468	468	492	465	453	503	466	473	466	470	496	468	473	477	505	475	456	450	478	469	471	447	471	436	499	495	498	461	448	522	471	476	449	463	516	500	442	483	447	493	472	460	434	453	499	460	468	429	457	463	515	486	501	473	502	490	510	477	500	472	476	524	462	498	494	452	477	437	485	466	477	460	471	462	452	451	508	511	516	502	489	475	511	462	486	479	472	497	461	498	508	458	493	483	468	470	491	473	498	465	438	501	501	491	476	471	456	481	465	466	454	470	495	494	490	501	498	475	465	506	491	449	499	464	498	440	516	456	435	531	477	484	473	479	505	473	467	476	461	481	498	481	461	464	438	502	467	461	447	501	490	472	472	452	449	541	499	499	486	488	489	495	444	481	460	428	516	465	489	479	489	506	482	457	525	489	459	483	477	466	496	482	450	503	486	473	503	469	513	461	497	438	444	487	448	492	485	503	480	502	478	447	469	446	477	460	471	474	494	462	472	477	436	455	487	506	435	472	469	468	483	449	474	517	446	481	502	477	468	470	454	484	521	491	464	480	503	503	479	501	443	480	489	443	463	476	494	442	466	476	511	493	460	462	448	427	468	430	454	450	449	497	488	439	434	482	492	529	456	485	480	514	489	481	468	483	442	487	457	470	491	476	505	465	486	465	494	485	465	486	510	475	504	495	462	461	438	479	480	519	484	494	455	445	460	452	468	463	458	472	442	493	459	464	472	436	452	472	490	492	464	484	521	484	469	500	496	510	471	467	531	486	480	469	441	427	465	446	444	471	458	483	492	512	487	493	508	486	452	476	453	473	500	500	465	451	489	463	505	476	471	487	468	489	458	491	490	457	491	529	435	461	457	477	502	515	492	459	472	463	474	496	486	458	453	458	456	471	448	470	488	451	456	490	462	506	456	451	478	466	475	447	483	464	465	434	463	445	484	476	505	477	458	487	480	465	458	470	476	519	484	473	492	465	443	451	477	528	479	530	455	494	507	497	515	458	461	507	467	492	478	488	451	477	507	471	475	472	466	462	476	444	474	446	479	513	465	477	491	445	521	497	442	487	495	460	453	535	477	465	517	480	471	468	474	442	498	484	499	454	474	493	457	466	452	455	494	438	518	487	480	466	475	473	466	462	489	509	495	420	439	459	455	458	498	462	490
4345	1056	930	709	671	659	611	577	568	593	607	572	589	591	548	563	583	526	577	594	535	537	516	513	542	546	548	530	529	553	584	559	552	558	541	561	583	554	586	577	581	571	578	619	555	573	549	581	526	562	591	556	524	588	623	595	545	574	564	565	555	563	580	521	529	576	555	574	544	525	573	538	559	555	530	531	532	531	559	598	540	578	555	605	587	559	574	564	545	549	574	565	564	585	550	601	555	590	569	592	604	607	582	563	559	557	524	562	591	545	563	565	573	534	525	517	585	571	572	510	539	559	555	515	530	560	577	579	541	582	572	535	552	572	540	568	527	514	547	552	576	520	573	560	539	548	541	542	584	566	565	570	542	543	591	542	562	579	590	556	559	585	560	566	578	547	544	575	551	565	518	552	576	548	539	596	548	559	542	585	558	529	586	551	518	574	581	557	549	539	543	580	565	565	520	561	554	608	538	613	545	550	585	530	567	574	599	563	568	576	569	556	549	550	574	530	579	563	534	522	536	598	536	549	565	562	566	531	580	566	584	586	535	540	524	589	557	570	562	583	586	581	559	539	571	539	515	568	542	531	535	546	618	542	550	569	519	554	534	537	549	568	557	526	565	569	559	559	605	549	590	597	571	556	542	545	571	534	563	613	569	526	584	563	554	548	584	583	606	549	589	552	546	539	564	549	525	562	543	592	560	556	569	530	539	558	555	555	548	566	553	538	554	577	511	523	570	560	573	507	543	605	584	565	587	517	540	589	585	571	559	560	564	590	541	602	590	535	584	579	568	541	550	513	593	546	585	581	543	580	569	555	538	552	551	556	515	555	564	552	585	554	565	581	560	602	550	565	583	564	574	544	546	582	564	561	529	577	554	547	568	572	567	559	586	578	575	581	584	542	550	575	593	547	541	558	569	566	528	565	580	543	596	559	543	537	585	556	548	540	548	571	575	553	523	521	580	559	557	577	575	564	579	543	520	568	564	524	566	547	593	581	578	601	583	623	557	603	565	567	568	522	539	566	561	621	557	545	541	612	549	594	546	562	588	569	597	558	592	548	600	544	535	574	546	569	618	574	583	560	565	581	542	548	544	582	560	573	553	533	573	530	558	540	553	604	580	538	563	573	559	582	550	614	587	610	551	592	583	628	568	530	568	548	579	579	551	581	562	591	594	527	559	568	585	551	581	572	582	520	548	546	572	584	627	521	576	580	546	612	594	513	612	568	574	509	548	595	541	565	577	561	577	554	576	516	559	572	554	528	594	543	562	570	587	548	556	538	621	557	551	571	541	570	559	582	559	590	622	571	559	556	536	599	558	544	632	600	578	542	548	556	555	584	553	585	598	620	562	543	533	549	559	555	561	601	544	562	566	542	541	565	591	555	526	550	564	558	604	565	569	536	586	588	570	548	559	553	524	536	559	569	566	597	594	558	535	601	555	514	538	562	527	594	542	520	502	544	597	599	544	525	556	576	573	558	564	574	574	573	528	562	582	562	558	557	555	558	583	555	546	541	574	589	535	531	570	565	567	549	525	583	552	540	555	561	562	546	569	573	547	543	586	556	570	606	576	545	563	559	563	601	574	510	564	511	578	580	551	606	555	582	533	593	587	584	539	542	627	577	529	537	569	590	581	595	565	583	573	596	551	538	557	558	574	545	529	574	526	533	551	563	561	578	541	558	570	558	573	557	561	561	560	534	583	529	533	579	602	578	558	564	568	538	604	546	545	543	605	537	545	549	580	562	576	581	534	560	539	566	532	568	534	574	542	580	527	543	562	552	484	562	543	581	593	507	616	568	505	512	564	561	550	545	563	539	525	551	597	601	544	506	593	581	528	578	551	558	548	529	541	539	561	563	584	564	541	524	528	555	573	592	544	589	544	519	528	566	557	535	554	553	537	593	588	573	541	555	604	576	544	592	557	554	537	543	581	588	540	552	535	553	528	564	543	590	550	546	561	556	591	513	582	563	573	580	552	566	541	536	581	547	530	569	619	550	585	552	550	524	535	592	528	568	560	539	531	539	556	557	552	544	557	532	556	595	587	545	535	547	531	575	541	571	553	548	576	592	546	523	544	573	565	543	577	577	585	542	566	523	551	548	542	575	605	554	540	574	602	573	539	552	579	536	557	530	576	544	576	571	579	545	563	530	557	566	535	578	523	545	532	543	578	512	586	562	556	547	560	547	562	578	535	508	561	605	588	599	579	585	578	566	575	587	514	583	538	588	583	560	617	558	594	555	612	598	536	603	540	534	541	533	606	577	516	583	552	568	613	578	559	563	575	549	557	546	532	559	541	537	551	510	607	557	561	545	578	530	535	560	599	595	569	522	591	566	548	591	572	558	591	526	529	570	551	539	536	588	567	573	580	561	585	564	562	578	564	571	556	587	549	520	570	554	578	537	548	570	564	544	564	563	595	574	584	618	551	543	557	576	564	558	553	576	563	565	551	590	606	564	602	614	548	562	558	551	535	546	587	538	606	604	559	588	547	573	560	579	551	562	551	539	507	549	542	538	554	577	588	533	625	549	565	588	534	541	578	544	562	556	573	616	565	494	582	543	563	529	520	576	539	569	518	565	542	568	544	629	611	562	589	538	589	522	534	549	553	612	537	521	614	622	541	574	511	595	512	571	553	575	578	575	579	558	539	540	565	544	556	530	539	529	584	586	559	552	548	581	564	567	548	573	565	567	557	566	552	585	562	558	507	559	590	589	553	555	588	578	562	593	554	565	567	578	604	583	530	558	604	585	547	563	529	520	554	564	559	582	556	566	557	547	573	568	565	545	524	608	537	579	564	586	565	545	519	570	539	570	555	538	554	498	544	552	575	606	575	544	549	575	536	530	570	573	530	578	567	557	549	578	555	558	577	558	575	570	517	556	569	546	555	596	532	591	569	554	551	554	579	552	574	522	568	590	570	575	584	562	555	558	530	497	569	569	580	553	519	594	612	564	565	567	530	597	550	572	598	569	583	554	540	578	586	588	550	547	549	550	559	581	556	581	527	619	546	570	560	535	530	561	541	578	524	560	548	526	555	574	593	525	563	537	535	560	579	578	587	565	612	577	586	567	619	564	553	577	569	548	552	567	542	594	567	537	549	553	554	567	572	547	545	596	576	556	562	529	551	519	568	605	548	562	574	542	540	536	578	563	598	555	564	581	538	544	542	514	557	538	553	540	573	551	615	577	577	567	546	566	558	513	562	561	529	588	546	561	575	571	547	558	580	559	570	564	576	548	543	556	552	540	569	580	565	599	551	556	527	613	567	573	594	538	582	611	569	543	521	533	530	570	580	531	558	582	578	545	538	550	572	552	584	566	555	591	534	568	580	565	570	600	604	554	584	572	544	560	565	587	568	578	557	578	568	574	594	538	563	531	557	537	530	564	586	550	596	575	585	555	577	557	585	547	543	568	557	576	577	509	579	569	574	530	568	583	560	555	585	543	527	566	531	539	562	581	605	574	556	576	580	548	575	574	603	566	572	559
23585	21110	28040	24406	21071	8329	1140	817	719	686	697	602	595	573	551	543	562	531	532	551	564	512	471	555	503	525	498	535	557	506	495	508	485	489	508	516	492	524	498	507	522	494	534	475	509	536	523	472	498	538	518	480	498	492	510	524	517	484	527	509	492	544	539	499	485	501	458	527	523	521	528	503	503	478	516	535	513	528	517	538	513	493	515	509	491	481	533	520	486	497	486	505	513	495	509	500	530	503	487	519	497	565	491	472	490	493	481	530	501	503	477	504	473	521	501	470	493	505	556	513	522	469	462	498	511	501	485	463	495	511	512	497	469	515	480	498	524	512	493	501	494	509	476	489	493	484	496	468	486	516	478	535	494	476	502	524	519	456	488	483	510	470	525	488	499	533	483	488	499	483	504	493	513	483	504	499	474	477	509	503	509	469	506	485	469	500	461	513	473	516	473	493	511	472	490	458	524	500	504	528	474	464	524	499	474	495	501	491	520	450	481	473	472	485	462	504	496	480	482	483	484	511	511	515	499	505	503	484	476	484	497	482	529	474	476	519	470	520	487	511	520	504	507	486	478	509	515	494	502	495	495	484	507	493	480	480	472	519	474	498	471	502	482	474	517	519	484	480	494	521	522	529	504	509	526	508	471	525	509	533	486	541	480	517	510	512	536	509	541	496	496	522	495	485	505	523	516	507	519	501	504	510	537	495	552	485	527	483	506	515	538	502	481	516	497	500	494	487	548	500	473	500	472	493	500	508	506	471	484	500	485	477	485	508	519	473	473	513	526	515	493	511	492	488	513	497	514	477	549	496	503	451	477	512	479	509	484	435	505	515	461	486	485	476	497	489	544	512	474	511	518	478	489	471	510	489	448	516	503	529	442	474	502	526	530	452	460	533	479	490	530	482	477	492	473	481	497	468	515	483	526	460	451	509	472	471	517	518	462	499	474	490	500	531	565	478	535	480	507	516	472	482	478	513	505	522	469	506	491	506	496	509	518	465	510	487	485	501	514	492	515	443	472	474	494	508	547	492	536	487	495	498	511	517	499	499	475	510	512	509	503	462	455	466	484	468	525	510	509	486	481	486	490	522	541	524	461	494	491	484	489	527	456	503	493	480	524	512	478	497	486	536	471	495	502	493	528	454	497	486	449	457	531	489	477	525	490	506	486	471	509	482	540	455	499	522	514	512	480	486	508	486	495	518	519	497	506	475	472	497	518	477	534	470	490	518	509	518	468	514	489	502	499	484	516	486	505	535	500	511	449	493	516	540	480	441	485	477	499	497	528	513	506	523	511	492	492	513	503	486	488	477	459	502	527	506	463	508	510	462	475	482	503	494	520	475	473	503	510	494	479	547	464	497	519	497	490	516	494	532	511	491	441	493	492	458	492	494	505	480	470	496	486	473	524	463	510	528	456	488	474	515	509	516	468	488	511	448	521	488	493	514	539	503	525	467	512	536	458	507	533	496	514	477	509	456	462	509	516	513	489	534	496	506	523	478	481	510	488	485	520	504	532	472	487	539	485	491	520	498	496	514	499	461	522	541	490	509	522	494	498	538	504	514	505	460	496	462	511	498	484	528	570	507	477	517	495	514	531	465	485	492	485	435	493	500	496	458	490	559	530	513	531	479	500	487	452	475	521	490	525	493	496	466	495	489	523	474	514	468	526	459	482	487	493	556	470	484	497	511	478	506	516	452	486	540	484	533	493	459	519	474	463	493	495	467	532	504	470	458	487	453	509	500	506	508	468	509	498	468	496	505	531	497	507	489	559	479	485	546	525	498	503	505	506	500	507	506	509	484	494	494	506	538	515	460	468	529	494	480	520	440	504	506	486	455	497	452	514	498	508	490	467	472	457	526	494	497	479	537	520	517	489	475	490	523	510	520	505	503	508	522	496	464	520	509	499	502	497	461	423	483	513	512	546	504	470	481	506	510	465	461	464	446	504	506	485	491	524	476	466	511	492	517	524	498	483	523	495	480	464	488	518	470	470	476	496	435	493	476	468	491	492	462	487	525	520	498	499	513	533	478	520	545	480	484	428	477	481	512	495	513	496	519	494	504	552	475	490	497	532	501	507	494	487	505	520	451	487	494	503	464	493	498	510	480	461	498	530	496	477	508	496	496	491	485	528	505	458	524	487	479	508	479	468	513	521	532	466	489	485	501	478	535	483	513	466	489	516	527	511	478	519	488	512	518	487	473	507	522	494	480	503	477	525	472	473	488	470	504	492	500	497	451	511	503	494	498	479	470	506	493	478	499	478	527	490	502	478	493	505	475	455	512	509	509	469	516	501	493	469	498	498	518	527	479	494	468	481	488	502	471	475	464	486	515	501	496	503	501	492	478	511	495	484	488	478	516	506	469	492	464	479	489	513	503	562	493	522	461	489	508	498	508	478	525	502	498	496	484	477	508	467	533	500	498	483	525	531	529	452	496	459	486	507	525	482	484	510	536	505	462	488	460	501	480	524	502	488	476	520	534	500	503	461	481	495	423	515	471	489	484	519	479	497	464	484	501	486	540	521	464	461	509	498	503	501	464	506	496	461	488	527	454	487	482	512	475	508	487	500	487	523	506	506	481	472	501	511	464	464	516	473	480	529	471	462	513	494	463	499	469	512	488	493	494	507	465	430	483	471	455	516	493	514	500	506	468	486	493	517	499	485	498	478	471	481	495	479	488	479	494	523	459	493	502	511	478	507	493	488	500	517	504	463	498	476	516	507	478	527	485	498	517	477	492	536	503	497	518	484	490	513	478	477	515	521	482	507	513	521	490	513	511	502	474	492	537	490	488	449	501	483	527	478	500	496	466	519	533	508	525	501	519	487	498	518	521	499	477	514	489	500	504	500	461	536	485	526	491	473	475	459	503	472	451	493	515	479	491	446	519	495	517	492	486	497	483	504	491	497	469	481	470	479	496	532	501	536	477	511	539	472	445	494	507	520	479	470	482	499	512	489	510	512	516	501	492	541	520	503	534	511	428	474	478	485	512	497	531	501	503	489	481	535	485	457	475	451	493	484	474	503	500	500	480	497	471	484	484	523	470	449	506	485	478	438	515	479	483	495	504	501	491	498	531	509	481	492	476	507	479	476	505	529	477	497	526	488	480	494	515	467	485	531	471	474	497	476	515	502	460	475	467	467	439	483	511	477	496	500	481	468	498	473	474	504	510	528	497	507	536	487	475	511	513	461	509	493	510	495	522	495	504	502	502	497	467	481	451	466	515	495	486	512	465	521	493	505	490	512	482	533	503	477	472	557	491	501	501	506	528	528	476	528	459	505	485	505	516	521	538	533	500	508	502	520	505	462	494	477	517	481	471	460	546	519	477	479	517	487	472	528	516	480	532	467	539	513	482	502	486	491	517	488	498	489	495	484	429	494	465	504	536	476	502	546	486	518	503	514	545	482	492	516	478	507	538	506	520	498	455	520	507	485	511	463	505	512	475	499	520	506	499	542	481	462	466	503	486	499	483	500	475	505	501
3168	8157	6563	3183	2226	1723	1433	1240	1086	940	800	814	721	739	679	687	675	651	660	710	599	628	642	625	646	623	610	625	644	653	635	610	642	585	580	597	612	637	598	589	581	601	653	634	559	585	613	614	611	560	622	574	608	610	558	590	567	620	611	577	604	591	588	579	600	601	648	623	589	561	622	638	595	606	578	567	577	639	601	629	556	576	560	601	597	561	595	610	544	558	610	598	583	587	599	593	558	631	584	594	603	569	574	578	579	615	590	582	580	568	592	583	576	627	599	631	571	630	614	598	599	607	634	592	606	604	565	610	567	600	606	624	608	600	620	577	612	602	559	618	582	596	594	599	581	516	545	611	574	617	619	570	652	612	627	594	627	589	570	588	586	578	606	612	596	622	603	592	587	591	619	606	629	589	575	583	561	604	595	621	605	581	577	590	615	601	618	614	586	602	569	601	591	589	566	595	569	597	594	557	603	565	601	574	611	621	603	578	591	579	586	606	601	578	603	577	559	591	608	602	628	614	590	604	594	612	596	588	639	576	575	602	585	584	591	631	589	597	609	648	610	609	586	644	576	629	595	623	594	570	603	598	601	576	594	590	576	569	591	558	572	620	550	657	606	579	566	605	571	604	602	643	635	608	623	641	586	614	589	591	574	582	599	621	633	583	557	625	601	612	549	603	619	627	583	590	581	606	571	564	628	588	590	544	585	538	635	595	588	583	597	611	598	582	596	567	602	585	587	579	543	623	579	637	647	581	575	546	600	606	594	615	566	621	598	625	604	564	566	620	659	618	564	601	556	563	597	584	589	611	567	640	616	586	622	611	589	589	606	638	618	599	622	606	622	591	582	564	599	580	587	594	638	604	593	575	567	617	588	576	589	618	586	596	607	562	599	575	568	576	560	573	577	595	642	592	607	592	591	598	579	561	588	576	589	553	593	618	584	613	564	590	590	615	609	607	586	618	589	564	530	598	602	535	591	590	627	634	590	609	602	556	594	623	543	583	614	577	594	601	616	613	581	573	615	617	633	584	587	574	576	586	576	616	548	566	616	610	554	597	576	607	597	557	568	603	575	590	657	575	624	597	586	603	570	614	610	558	578	611	620	610	591	559	616	551	545	572	588	598	572	585	602	565	611	588	613	602	648	618	577	580	589	586	563	595	586	581	599	600	561	597	617	599	574	601	530	622	578	610	581	591	629	543	579	576	579	588	602	590	589	587	600	603	618	633	624	601	617	575	560	656	584	585	564	562	558	631	594	579	589	603	561	598	595	620	588	606	539	577	621	597	580	587	564	589	573	589	593	568	629	577	582	585	594	545	606	616	611	584	594	599	603	631	581	570	583	573	605	581	571	588	603	582	587	555	599	608	587	597	580	613	587	594	591	605	576	609	667	616	601	582	585	603	585	547	536	600	590	628	586	613	585	586	584	588	650	602	593	585	592	597	589	606	582	609	602	603	563	576	584	634	637	592	617	580	568	604	596	623	601	579	568	537	599	595	610	592	615	591	572	589	651	592	580	624	588	633	554	609	558	561	590	558	602	613	568	578	568	600	584	586	563	597	618	591	592	582	562	614	571	591	637	578	608	592	589	596	607	641	545	605	545	631	597	550	594	642	579	596	566	561	599	603	632	540	570	575	574	587	565	564	604	597	569	565	562	573	560	585	588	597	631	626	604	599	577	638	630	575	576	600	599	611	563	603	578	596	602	558	586	614	612	607	571	572	582	639	556	570	627	584	623	609	584	581	625	598	624	558	579	570	593	602	586	558	563	585	592	602	607	606	600	589	611	596	588	582	606	610	600	585	567	576	572	586	627	581	570	618	617	613	603	577	603	554	582	589	573	585	590	575	601	597	630	586	609	629	575	614	612	591	621	535	611	606	581	589	620	579	607	611	610	650	563	591	595	610	600	574	616	588	624	610	587	571	607	574	592	572	603	615	584	618	567	624	613	597	603	619	627	590	580	618	620	607	586	582	645	600	563	624	578	610	586	579	590	583	636	583	541	586	619	540	580	601	620	590	594	615	634	587	592	574	560	577	569	623	622	596	614	600	576	590	599	622	596	584	580	593	570	584	626	589	607	593	671	579	541	609	575	583	582	566	570	583	596	617	623	596	598	574	568	606	592	619	575	550	594	535	588	581	567	602	616	586	580	603	559	603	613	613	657	558	615	556	605	606	541	590	620	554	641	579	637	596	556	629	589	595	618	586	595	591	576	618	585	600	602	567	582	615	612	561	615	577	629	639	546	596	568	603	577	597	565	595	568	579	583	569	604	637	562	561	577	597	605	610	644	622	616	581	564	581	602	599	581	568	621	606	593	597	611	614	614	554	630	641	539	569	623	625	562	596	579	568	601	555	629	579	581	577	594	535	594	572	539	604	592	578	595	561	588	587	568	544	601	612	567	591	586	611	583	589	575	584	553	611	538	587	594	595	619	629	632	597	608	616	571	595	551	616	603	607	547	601	612	595	608	583	653	597	603	578	607	623	614	562	586	594	588	578	616	634	564	587	636	594	599	620	606	636	620	635	568	546	592	634	592	597	615	589	606	611	608	618	558	579	599	623	578	606	601	589	567	552	599	598	586	544	642	586	603	599	574	598	594	594	578	638	588	613	598	591	636	589	567	575	609	622	604	591	586	571	586	571	580	542	612	639	580	598	618	583	595	584	584	615	586	576	616	607	579	620	597	628	609	618	612	587	554	620	629	610	599	608	608	598	612	601	613	609	610	609	626	652	543	591	632	620	563	615	566	593	617	563	560	606	594	582	547	617	575	604	606	601	612	642	640	609	564	560	593	618	580	667	645	591	626	567	596	571	574	573	624	617	578	559	600	606	629	583	558	567	594	605	537	619	608	576	576	595	566	615	591	618	579	579	614	612	554	580	575	600	585	596	620	575	587	610	595	558	608	590	598	582	565	636	568	635	605	608	545	538	629	595	545	585	597	596	597	612	585	563	589	572	571	622	616	604	571	579	615	578	622	599	618	592	613	555	642	606	629	631	583	616	565	587	584	580	586	538	584	600	620	650	612	619	617	568	605	631	593	614	559	590	584	558	545	601	590	602	620	579	578	567	618	602	560	529	631	551	626	610	610	620	569	635	575	591	619	583	607	573	562	595	581	600	593	599	606	596	581	596	604	578	596	590	656	579	620	565	619	629	596	630	607	586	604	639	610	632	570	609	578	598	573	599	631	598	573	601	583	624	600	613	591	624	575	591	581	588	625	595	609	593	597	560	596	605	593	582	595	564	628	600	577	586	623	609	583	599	588	586	620	571	594	555	580	623	580	595	597	571	607	610	621	580	569	610	591	616	548	596	628	576	615	657	568	595	616	552	605	572	573	574	608	585	613	616	598	600	577	538	602	587	546	601	582	609	573	616	614	632	598	545	599	543	610	552	582	585	619	581	594	614	615	593	619	606	547	612	618	564	621	563	582	583	569	611	584	589	579	600	587	583	560	599	567	642	572	611	588	591	593	568
24589	21112	27146	25245	10757	626	466	398	314	323	334	305	288	319	279	290	304	291	268	256	266	249	252	250	252	248	258	248	235	288	266	253	244	231	272	238	256	246	262	255	240	246	249	256	236	282	232	270	258	260	262	245	244	264	242	258	278	252	246	251	244	234	252	242	270	243	243	224	238	259	249	221	261	235	250	232	254	282	243	275	225	236	260	268	251	252	249	246	265	243	261	236	239	265	254	259	255	257	260	264	243	258	222	263	237	216	230	272	251	242	272	237	261	235	229	235	254	274	252	268	256	253	238	256	253	234	283	239	244	227	250	233	248	260	247	236	260	251	266	248	246	269	237	266	247	280	258	246	260	254	273	238	238	238	218	251	229	203	242	223	262	239	258	232	236	264	236	259	235	228	252	268	238	264	249	242	242	243	257	252	261	288	284	271	236	256	233	222	276	253	275	235	254	258	212	224	279	274	242	237	247	254	249	281	264	225	271	238	229	249	257	244	259	273	235	245	244	271	264	245	252	253	238	261	260	250	283	272	253	249	227	249	234	241	242	252	242	252	236	247	231	237	238	243	244	208	250	258	283	242	231	230	256	234	245	278	250	264	262	238	273	244	245	263	266	269	245	272	231	212	281	265	243	246	271	234	234	253	263	245	256	227	216	229	242	241	245	246	251	260	251	266	259	249	244	240	240	239	239	285	247	253	264	248	243	250	271	206	244	231	254	277	268	256	228	254	260	229	247	239	248	270	243	230	244	270	240	254	231	249	252	259	258	235	266	239	247	235	231	236	225	279	242	256	258	271	257	240	258	262	257	239	251	246	255	245	254	241	241	260	259	260	274	250	262	224	257	249	251	265	272	255	217	228	258	272	260	259	289	282	235	237	253	256	241	249	259	239	244	245	242	248	232	243	246	227	240	262	247	260	255	247	261	259	260	233	269	242	248	256	230	261	267	259	269	240	280	247	209	229	244	242	259	256	228	233	257	230	240	274	258	279	249	270	256	233	242	236	269	255	253	234	251	265	247	264	288	271	239	252	262	248	232	261	231	260	246	234	237	249	252	250	223	238	252	259	222	237	249	248	274	244	245	240	233	292	224	260	267	246	248	244	247	221	245	237	257	224	248	247	217	269	250	268	213	223	244	254	253	228	233	221	247	239	262	252	242	249	242	243	263	233	252	272	221	236	263	262	250	252	236	269	219	242	241	246	251	232	263	218	259	234	230	262	256	254	257	276	237	279	245	241	232	257	243	269	284	234	257	248	224	241	249	234	248	268	265	262	243	236	235	236	258	225	247	246	279	224	270	227	246	272	235	247	225	241	266	249	244	268	288	260	235	254	258	223	236	257	243	257	266	245	237	231	246	256	273	223	236	259	251	231	230	266	255	253	246	248	225	269	264	263	227	231	260	229	216	267	252	224	275	242	230	260	268	261	234	233	249	251	242	252	252	243	258	266	244	267	242	252	247	226	241	256	258	251	223	266	243	226	261	235	268	240	287	236	233	238	251	266	262	228	272	230	263	240	259	255	247	228	270	219	251	270	269	221	242	251	228	205	254	281	259	235	238	266	264	231	225	243	252	226	249	272	251	238	262	233	248	257	279	217	251	246	236	253	254	268	250	250	244	253	252	248	213	256	246	255	243	238	245	226	266	247	247	218	233	235	250	249	255	269	252	255	245	281	282	235	227	225	240	254	247	271	254	270	246	247	261	247	237	236	261	220	284	249	255	237	242	255	268	238	263	255	280	248	231	236	260	232	278	237	238	234	254	257	271	240	221	258	246	263	239	263	255	254	267	271	239	241	269	288	217	251	239	252	230	239	210	237	232	250	246	252	275	235	262	247	265	253	252	212	250	268	258	236	225	245	231	245	267	249	259	239	254	245	270	263	230	226	263	254	270	236	261	221	227	259	257	264	262	259	264	269	257	257	227	260	257	242	229	240	229	252	246	234	242	279	218	242	235	244	277	240	243	237	255	253	256	253	268	263	242	262	241	237	235	250	254	248	228	252	244	252	265	258	241	236	249	227	238	239	248	229	267	255	227	249	256	257	252	246	226	251	265	243	247	248	232	248	269	234	259	278	242	232	245	240	233	253	228	252	254	228	248	231	263	238	257	240	283	257	237	232	217	244	241	260	284	269	267	274	228	242	262	266	249	267	253	261	256	246	233	275	247	243	265	269	252	241	260	244	241	263	233	241	289	261	257	264	241	276	250	234	225	247	270	259	255	271	246	242	259	256	221	251	240	259	237	231	246	252	229	247	263	259	228	251	245	234	240	233	263	273	253	245	274	249	242	244	251	235	271	255	257	255	261	246	245	229	259	272	240	233	240	238	227	254	249	265	259	272	257	298	256	234	238	236	241	230	261	247	245	255	263	213	251	214	226	240	256	232	244	255	228	269	262	263	220	263	262	255	265	272	268	247	263	250	229	255	271	239	228	260	228	246	225	234	252	263	272	233	249	237	241	257	271	245	254	238	252	262	267	238	293	247	252	233	239	253	268	239	239	241	239	256	245	240	247	256	220	261	254	271	249	279	253	251	263	255	255	229	266	270	253	252	265	246	242	267	243	273	236	254	245	254	233	257	251	224	256	267	276	257	256	265	245	231	251	255	244	266	248	260	213	246	224	267	254	265	235	260	247	236	266	287	236	260	223	236	234	234	242	231	247	256	209	243	260	268	233	240	257	269	273	261	252	238	239	268	241	246	227	230	258	235	272	242	245	247	257	249	221	223	241	247	245	264	248	259	251	270	264	263	235	236	250	253	248	255	253	228	227	248	224	237	229	243	239	267	242	238	236	241	240	260	236	244	220	234	264	246	240	244	254	258	276	271	265	239	242	239	255	261	262	253	231	255	244	260	235	225	262	242	257	272	234	253	258	250	251	226	251	254	271	239	240	242	258	278	247	245	261	252	208	256	233	237	237	231	246	242	228	242	262	234	237	262	243	261	242	239	231	245	271	250	251	244	267	233	292	256	254	252	256	257	234	256	259	238	226	264	236	264	262	243	259	238	239	221	256	233	266	255	243	262	256	251	230	260	254	240	230	221	253	252	258	243	248	279	237	256	236	264	234	241	268	241	216	262	278	250	247	218	226	236	222	250	247	258	233	298	270	244	262	237	277	233	250	251	255	250	227	243	222	220	224	266	260	235	259	292	240	246	251	244	230	248	239	256	241	240	278	240	236	273	261	237	288	264	241	252	217	260	256	249	246	237	241	261	245	255	286	206	264	229	251	263	270	230	205	265	216	264	255	234	237	256	249	266	230	251	260	241	256	269	214	237	237	241	240	253	259	289	253	255	242	255	233	248	241	263	235	230	271	248	226	227	241	260	239	237	250	255	267	268	269	233	224	247	232	247	273	231	256	244	287	277	252	221	279	259	250	268	254	236	244	267	249	275	289	239	232	264	239	240	235	257	226	271	243	269	281	264	232	258	242	265	261	233	256	237	272	251	260	263	246	249	249	266	253	231	254	235	246	260
3298	4927	3869	1841	1237	978	829	655	574	528	464	430	352	399	383	374	357	331	324	319	307	312	340	301	315	285	297	325	298	326	272	270	333	309	322	298	278	326	290	295	279	319	337	294	334	319	302	317	282	303	298	319	263	277	295	314	314	307	280	263	274	305	281	276	282	276	325	278	276	308	320	298	312	325	292	284	314	269	290	305	278	283	299	276	316	275	301	318	287	305	288	293	291	302	291	303	281	303	292	305	272	302	274	294	284	264	317	331	296	271	280	292	289	302	285	272	308	308	287	317	288	273	285	323	321	303	316	284	288	311	318	318	300	270	287	287	276	290	324	295	283	313	287	291	286	255	315	285	270	319	326	286	300	306	297	318	309	303	318	272	287	273	302	265	289	262	284	292	298	291	321	316	286	273	280	293	277	297	314	305	251	310	280	308	321	312	293	297	293	275	313	296	332	336	274	300	279	315	302	310	279	268	278	290	278	320	307	278	285	275	271	303	295	284	304	274	312	292	275	299	281	281	267	303	289	300	299	325	308	291	298	289	294	298	292	294	292	297	299	301	317	318	298	325	303	291	276	298	303	293	271	291	278	301	297	270	299	295	298	290	290	281	295	291	312	290	302	284	318	282	286	298	302	319	275	277	304	301	267	291	312	307	290	274	313	267	319	289	290	261	306	329	266	297	303	288	316	322	293	264	289	286	334	298	288	307	280	306	255	284	315	295	283	287	279	284	321	256	251	304	311	266	295	311	313	302	289	294	340	284	296	294	275	301	325	286	320	321	261	292	315	305	290	283	293	293	312	264	288	321	322	286	303	278	256	303	311	306	284	317	276	285	292	294	290	281	290	288	287	295	298	269	322	286	292	289	284	297	273	319	286	319	279	323	288	336	264	294	318	279	306	327	289	283	331	298	300	301	300	319	293	282	308	283	296	298	310	302	276	306	289	281	275	288	290	297	297	288	310	321	291	314	302	281	339	300	301	280	317	309	279	282	309	289	289	315	301	325	302	275	277	288	318	266	300	295	314	305	315	293	275	282	276	270	289	268	296	313	269	280	292	270	317	266	304	292	268	255	316	272	306	284	346	302	284	317	280	281	268	307	300	290	309	278	297	314	296	287	265	280	282	271	279	301	298	296	278	297	294	318	293	317	285	266	297	287	299	310	305	312	292	287	278	298	265	286	305	305	289	311	307	320	274	268	300	298	304	284	290	271	270	298	311	296	303	307	271	304	283	301	300	329	292	287	314	302	307	326	300	340	290	306	300	293	324	306	299	277	293	287	281	297	309	301	327	305	278	303	333	298	287	309	286	323	275	300	294	296	305	283	284	287	270	296	324	277	281	283	299	295	285	293	293	332	299	285	292	292	287	285	267	295	268	312	319	299	305	315	306	289	266	289	287	313	325	293	275	289	305	305	292	327	296	295	293	256	294	293	290	319	281	309	271	322	288	329	307	267	284	290	263	265	312	307	288	285	312	276	288	283	286	288	286	273	298	337	283	342	292	284	323	308	311	291	298	296	275	323	285	283	306	309	315	293	290	299	305	273	283	280	323	299	288	305	283	296	322	298	292	282	282	278	311	291	278	303	291	270	300	283	277	300	276	286	291	310	249	280	291	292	317	292	311	290	302	279	295	314	312	295	293	275	263	309	281	308	303	339	296	339	302	266	277	310	300	285	302	284	311	283	333	287	309	268	282	312	296	289	321	291	273	292	293	290	286	304	308	276	288	296	286	280	312	285	273	305	281	299	268	301	275	304	300	300	232	296	299	295	272	290	281	301	281	305	279	289	273	291	304	324	305	313	288	275	307	305	315	306	303	268	308	319	267	316	309	295	284	283	320	284	269	266	286	290	308	303	300	312	303	324	300	321	303	299	313	298	317	335	284	298	317	274	299	318	326	316	294	270	285	333	289	304	289	277	301	277	282	287	294	271	280	273	305	279	283	264	274	305	306	287	295	311	283	296	259	288	279	322	284	297	290	280	310	303	303	346	277	304	303	338	292	283	287	301	286	289	280	281	294	289	341	306	301	282	299	292	285	302	294	267	277	319	305	300	292	287	276	276	306	308	300	285	301	292	305	295	283	289	300	306	316	334	278	303	260	285	301	316	303	308	286	298	274	309	283	299	312	293	289	265	286	291	275	288	278	288	296	282	309	270	296	297	276	280	281	254	288	306	314	321	296	293	275	298	280	326	273	302	305	304	323	304	298	316	265	329	304	310	268	287	318	286	298	271	269	241	304	299	297	265	258	285	287	292	281	298	289	282	294	284	294	302	293	289	290	259	298	293	280	276	280	306	313	291	276	280	291	290	334	312	283	297	293	294	297	300	294	288	295	307	308	311	283	296	290	296	274	279	293	308	290	260	296	289	281	303	289	284	296	303	277	274	264	268	281	320	299	301	287	308	268	289	259	274	270	310	291	325	296	278	274	288	300	292	300	307	292	274	319	286	308	335	274	296	297	314	267	294	313	264	347	281	293	301	279	292	283	344	255	299	279	287	286	257	319	320	311	259	275	304	321	310	323	310	290	302	301	287	279	312	292	294	295	299	294	286	281	302	312	317	282	292	265	290	290	289	277	280	308	267	300	317	305	321	296	311	274	285	313	309	303	283	287	300	289	287	311	324	297	280	283	266	264	314	277	263	248	281	280	314	296	288	309	296	287	296	296	288	273	264	280	287	287	281	306	283	268	252	315	303	280	316	293	264	284	331	270	292	295	284	287	315	318	285	294	288	306	267	321	273	341	291	289	269	309	288	305	309	288	268	301	296	312	284	292	294	278	289	290	294	305	286	308	277	303	287	331	288	283	286	317	272	271	302	296	277	269	296	293	305	281	308	295	260	296	295	313	294	288	281	313	305	297	296	297	282	305	286	316	311	260	304	293	281	294	284	304	311	312	308	324	285	280	270	273	302	304	302	281	298	289	295	264	286	269	300	296	290	310	300	304	294	266	320	299	313	308	297	316	282	280	307	268	317	297	293	312	317	328	283	275	294	291	269	286	282	312	315	274	307	328	291	290	282	292	306	296	279	292	293	295	272	297	286	274	279	298	278	256	271	289	315	301	273	302	275	281	288	291	279	317	315	324	285	299	274	290	295	283	312	293	286	316	287	306	315	270	304	324	304	312	285	305	274	278	304	319	315	294	287	292	322	279	305	289	300	294	278	302	301	284	328	289	298	294	312	301	251	291	288	294	296	290	327	294	294	259	265	296	270	301	296	291	293	296	294	297	307	324	294	328	306	288	297	293	296	292	279	292	260	265	271	282	313	281	284	268	270	309	288	287	286	285	299	306	297	276	298	301	276	305	283	331	281	301	291	301	296	269	308	294	319	334	292	283	288	288	297	297	294	276	309	280	284	269	296	274	301	293	300	284	298	274	321	275	311	296	291	285	313	272	325	295	314	286	293	307	285	305	282	316	304	297	284	275	291	300	309	322	280	280	295	302	294	296	318	321	271	269	303	317	280	306	301	324	284
22657	21168	28614	23977	21155	21175	6771	905	650	521	471	445	413	353	332	322	312	289	286	289	286	293	327	265	265	270	271	277	249	258	235	234	267	257	251	264	220	248	244	250	255	228	227	244	235	279	250	239	228	226	247	245	237	253	231	228	231	261	226	219	217	228	222	264	218	221	206	220	235	225	247	222	238	207	235	244	228	216	224	219	218	218	233	246	243	249	236	254	236	240	209	197	229	233	215	209	213	262	227	243	223	229	245	209	250	235	239	228	217	205	225	254	242	207	227	230	241	216	243	236	206	236	219	260	241	226	202	219	238	228	225	201	217	216	230	247	245	226	213	226	211	208	223	229	199	220	196	249	207	224	203	235	240	236	224	198	236	204	230	242	206	210	236	224	217	188	231	229	220	232	218	208	223	228	226	208	232	202	227	216	225	215	228	243	235	230	225	219	256	214	236	239	234	259	232	226	216	212	237	216	251	202	249	205	226	213	242	240	215	216	283	243	208	194	249	224	207	227	239	261	211	245	215	218	224	241	204	224	225	226	239	189	222	220	233	244	209	225	227	232	212	202	239	220	257	232	214	234	214	225	222	198	235	231	228	222	246	187	253	222	201	234	214	231	225	226	245	238	228	246	234	219	234	255	245	228	234	219	204	234	241	223	193	263	230	244	218	228	216	243	233	233	231	245	220	256	235	227	219	215	241	259	219	220	254	212	225	233	233	233	221	258	233	224	263	196	245	225	211	210	213	205	248	235	219	228	243	240	238	211	222	233	240	250	224	246	230	198	213	215	215	251	235	235	212	220	246	223	251	217	214	242	192	208	246	240	241	202	237	233	226	220	202	234	232	219	217	216	213	238	231	224	219	228	211	230	192	209	244	232	226	236	248	228	199	218	240	183	205	221	228	213	208	246	228	241	243	233	236	236	241	224	213	222	238	217	245	240	224	243	233	235	216	237	211	200	232	234	218	222	237	224	257	236	222	235	238	232	225	239	220	228	224	232	212	240	232	228	244	230	234	205	218	209	216	226	222	245	222	217	241	216	241	228	233	226	190	200	218	221	229	214	232	241	221	227	254	221	224	197	214	224	226	217	219	242	231	223	264	234	219	244	211	245	242	250	216	223	234	224	225	216	229	223	206	232	208	215	211	236	224	241	225	220	213	208	229	217	256	210	231	234	249	220	225	202	239	246	230	221	207	242	229	219	224	208	212	242	223	219	242	241	191	209	206	239	224	245	245	221	205	216	207	228	230	235	233	234	237	207	213	248	215	225	223	246	232	238	244	221	237	234	213	247	212	215	233	223	206	228	212	246	240	215	227	221	248	211	212	213	257	209	203	207	250	215	229	216	225	230	281	258	243	223	218	231	202	208	217	222	229	228	215	215	225	243	249	231	221	248	210	227	227	246	222	233	224	242	240	232	227	236	233	205	233	224	212	217	241	224	214	236	200	234	226	217	223	206	232	231	220	246	239	219	218	256	234	228	205	210	215	223	220	232	224	225	217	209	235	231	208	231	213	228	218	219	216	248	238	220	238	250	232	231	226	215	221	190	239	219	212	247	236	230	223	229	233	233	220	219	226	225	243	225	224	226	238	248	236	186	232	236	238	221	242	246	233	225	224	225	209	212	221	238	218	229	252	246	247	218	240	256	224	209	228	195	230	217	258	216	228	212	225	228	248	215	221	212	237	234	222	239	213	227	244	207	217	220	224	207	222	224	243	225	204	245	239	239	248	220	238	228	206	220	220	190	229	231	214	250	227	235	246	230	219	225	207	228	229	240	229	205	220	254	223	215	198	210	237	200	220	240	234	219	235	228	242	241	249	216	220	240	195	252	266	202	238	235	210	242	247	204	223	224	239	220	207	236	232	222	222	229	223	215	204	249	222	225	238	228	237	245	217	239	232	213	228	221	232	241	226	221	191	252	218	205	230	222	216	235	214	214	225	246	252	202	217	208	234	229	220	202	218	246	247	241	216	226	254	230	227	228	228	215	243	228	236	217	232	240	206	240	215	243	210	222	214	242	236	233	201	199	226	221	226	232	230	252	239	224	217	233	194	260	217	232	225	224	240	218	248	200	229	213	233	236	222	248	238	217	220	250	236	235	216	233	218	206	237	216	230	216	204	218	228	236	207	212	191	220	251	228	206	245	230	225	253	245	223	242	219	223	222	219	214	228	202	224	250	213	251	237	237	202	234	229	201	220	232	219	213	239	231	237	222	194	233	217	219	229	236	202	232	200	244	216	248	224	249	233	212	247	221	217	207	223	218	251	226	244	242	207	203	229	195	225	210	240	251	225	221	216	215	220	203	217	198	191	239	219	215	218	239	228	221	221	235	247	208	229	233	215	233	235	222	236	222	237	207	242	233	231	244	216	229	211	227	218	216	227	226	250	244	211	221	273	218	232	207	214	235	218	211	222	237	222	211	222	247	233	205	242	223	241	247	237	241	232	226	200	204	216	219	222	229	220	230	229	229	212	188	200	233	223	239	237	222	223	210	217	207	250	217	203	237	227	214	245	239	207	226	211	215	198	229	240	237	230	226	204	215	255	201	226	226	240	246	223	235	230	220	217	218	231	205	211	239	242	232	230	218	243	215	250	219	239	223	234	222	233	236	231	223	227	216	251	220	186	244	232	240	235	210	246	213	219	230	241	251	236	246	215	220	233	223	239	224	233	246	246	231	218	231	213	247	271	218	211	211	224	215	219	209	213	218	255	208	181	206	238	233	247	227	228	216	220	234	238	193	248	204	216	214	205	214	216	204	215	225	208	207	226	242	208	226	230	212	241	216	257	207	241	233	234	239	207	239	235	216	253	232	232	248	217	220	216	204	217	250	221	203	242	239	195	250	210	247	215	192	229	209	218	227	219	249	214	232	231	246	214	204	212	240	244	221	226	234	227	234	210	216	235	237	224	211	232	219	241	204	217	206	232	201	231	245	221	255	236	218	244	200	229	238	210	230	227	228	203	236	189	228	217	233	211	229	242	239	192	205	206	215	221	230	221	248	213	243	220	233	234	197	206	237	210	221	234	231	231	238	230	212	192	230	210	230	232	211	238	220	255	242	222	207	231	206	225	216	228	271	210	257	216	223	237	251	213	205	234	216	243	255	228	212	225	221	233	200	208	211	214	241	209	219	236	226	229	224	218	208	233	192	226	215	232	215	225	225	204	208	261	212	198	194	233	201	205	225	240	209	224	208	229	244	226	217	246	220	220	197	241	238	246	226	216	222	238	223	215	244	252	222	191	224	239	237	236	220	208	198	191	225	232	215	242	245	222	215	210	195	220	224	252	233	209	205	236	224	205	225	233	239	228	227	219	252	221	222	253	208	218	222	206	217	259	210	202	187	250	232	212	237	228	220	234	231	223	218	212	211	238	265	219	228	217	211	217	219	213	216	204	244	223	237	230	222	197	247	233	236	208	254	229	231	232	290	214	231	222	215	212	223	215	231	237	186	240	235	212	217	231	223	220	199	234	244	228
4224	13571	10602	5129	3447	2508	1995	1497	1205	979	824	689	598	556	511	497	447	411	440	405	407	392	365	362	344	317	339	330	319	370	340	323	314	290	322	283	297	320	293	297	293	298	280	292	326	250	285	284	278	300	282	278	289	297	311	311	316	303	257	272	283	299	290	286	283	287	267	281	305	316	293	281	287	275	279	284	297	283	288	268	255	270	301	277	281	271	277	266	275	264	288	261	264	298	278	257	278	313	270	298	301	270	300	292	292	282	280	290	255	294	273	264	306	275	246	275	286	292	264	296	287	275	275	305	274	287	288	251	267	316	284	254	303	274	254	258	280	260	290	274	263	282	293	287	289	301	287	265	289	271	264	287	273	322	297	272	278	295	295	266	269	289	298	291	273	273	273	254	293	274	279	281	315	284	290	247	279	248	308	282	287	271	281	269	270	276	260	282	298	282	238	268	291	296	290	255	317	260	275	280	265	287	300	219	287	273	283	283	280	258	280	282	307	241	283	271	289	292	288	298	280	288	262	250	282	298	267	295	292	278	287	289	267	258	287	280	268	262	278	280	249	278	302	269	306	263	259	288	261	290	295	258	281	280	261	271	253	279	271	305	277	250	271	241	256	315	260	280	275	297	243	268	280	265	288	296	282	276	273	295	285	275	292	266	264	255	254	276	258	275	287	288	272	276	319	298	249	291	275	283	275	265	267	267	293	284	289	322	264	291	264	311	300	259	291	295	253	276	262	291	268	264	278	262	265	301	256	263	298	236	307	282	293	274	279	283	308	259	295	261	288	272	266	282	252	299	255	301	255	274	284	289	266	293	276	305	275	276	311	279	253	292	273	260	279	293	260	308	278	254	268	270	285	278	278	299	293	268	303	278	264	277	263	276	286	296	258	269	277	248	247	292	280	261	258	292	276	258	270	261	311	252	272	294	281	268	254	256	277	290	287	275	255	270	273	266	250	247	288	267	285	296	274	280	290	286	294	277	269	303	277	286	256	286	263	295	277	303	268	260	271	269	295	264	307	301	274	269	284	284	272	290	289	315	279	284	288	268	275	303	290	281	273	296	292	263	270	284	261	273	259	293	265	284	283	275	295	282	286	255	274	270	275	254	281	276	307	286	276	274	278	280	314	297	280	271	262	260	307	288	283	290	310	249	290	286	265	238	300	286	284	284	271	307	278	295	309	289	265	281	289	279	262	307	278	288	306	260	303	287	279	293	254	319	263	308	268	276	290	281	296	299	282	295	316	279	266	281	298	258	282	301	276	282	290	269	307	272	268	292	284	267	251	282	293	284	255	293	278	264	288	272	285	280	273	294	258	295	261	281	276	269	271	266	295	260	282	312	286	278	269	264	274	292	288	250	291	274	242	264	274	293	277	277	267	262	270	268	292	279	273	284	257	267	261	282	285	277	267	277	295	284	270	269	296	273	263	264	239	270	292	308	266	283	304	260	259	255	292	274	283	277	269	286	284	298	293	284	291	282	263	269	295	311	270	257	297	272	271	300	265	271	278	272	262	274	286	278	254	294	296	285	267	286	264	266	270	269	284	307	272	297	282	293	257	262	297	277	268	247	283	288	270	254	262	289	295	279	286	268	294	279	283	273	261	280	256	255	254	284	299	276	279	295	278	266	304	258	281	258	265	287	276	273	253	278	238	260	265	282	265	265	256	268	281	303	279	267	312	272	316	266	288	282	292	282	251	271	274	262	271	288	277	291	303	265	265	293	264	272	262	267	285	284	264	268	287	284	284	268	283	282	294	266	283	277	270	280	267	276	260	262	284	279	286	300	277	309	278	295	264	271	249	285	306	239	283	267	278	266	292	262	271	285	267	251	290	266	270	269	297	293	291	265	294	283	298	308	289	266	277	259	276	324	250	279	252	268	292	272	286	274	302	284	234	279	287	285	300	277	279	292	286	286	295	263	282	267	261	294	270	279	254	281	271	307	290	269	270	274	305	293	285	260	280	260	290	264	254	259	264	271	275	264	285	290	290	259	270	279	273	257	278	272	264	281	295	300	310	289	276	258	299	310	297	267	292	283	301	264	264	263	273	292	290	253	279	307	298	264	265	300	261	263	291	292	272	273	288	298	280	263	251	293	293	289	276	280	272	282	286	279	276	305	260	298	274	312	279	306	289	275	296	272	290	278	278	285	271	296	300	260	279	299	273	287	288	270	279	254	254	296	274	294	270	258	277	317	268	279	280	282	284	284	283	260	270	265	282	280	301	288	316	287	297	275	272	270	272	293	322	253	300	265	304	307	299	298	315	255	296	278	268	287	271	301	265	292	237	299	286	297	288	292	263	255	300	251	289	261	300	273	277	314	273	271	282	269	284	274	281	258	289	292	278	260	298	272	272	255	305	266	253	280	301	277	258	251	269	255	274	277	310	249	278	276	288	263	279	296	281	265	277	290	301	298	262	274	278	289	288	309	289	286	269	289	269	268	260	240	301	245	269	280	265	278	289	284	258	286	269	295	294	280	273	276	292	270	249	285	277	265	290	283	273	271	252	275	261	262	263	295	299	285	289	299	272	280	279	286	279	268	247	276	303	281	282	285	290	277	273	296	252	272	316	282	276	260	272	285	301	277	282	274	279	282	256	281	276	280	278	277	274	279	284	256	265	291	267	291	277	287	281	235	280	268	267	315	258	246	303	255	293	272	294	257	266	289	271	290	289	286	276	272	260	276	263	296	287	263	250	283	297	300	281	255	286	278	280	278	292	271	262	280	281	264	294	281	288	274	264	271	271	269	267	264	262	286	292	290	281	272	286	259	269	237	254	284	273	278	316	294	278	260	291	257	287	283	266	269	288	265	277	281	266	298	287	301	259	290	268	266	252	285	274	280	302	328	287	288	268	263	282	305	258	262	285	264	293	292	299	263	286	268	273	278	269	271	257	286	283	266	270	263	282	251	301	312	289	258	279	246	311	270	313	267	245	289	269	276	290	262	280	271	302	303	268	264	278	278	316	254	306	296	268	287	259	297	276	288	291	296	276	292	303	293	278	297	305	281	300	265	285	266	277	270	296	286	283	267	267	272	274	287	251	304	258	294	275	302	286	291	277	279	303	257	291	275	258	287	291	268	247	300	298	274	267	275	269	281	291	283	277	287	290	256	269	257	315	285	284	262	271	308	287	276	271	282	295	263	266	285	300	281	257	290	265	294	274	276	296	292	267	296	272	316	286	268	289	298	279	260	277	294	277	305	257	283	251	290	304	278	260	289	277	325	293	280	290	245	238	259	314	257	310	297	284	270	269	277	284	293	286	267	303	276	265	278	266	265	315	267	303	272	253	284	276	247	253	271	283	282	277	281	256	290	303	288	278	293	277	264	282	280	233	271	273	268	265	314	258	301	264	301	273	269	294	272	291	285	281	285	266	277	278	320	284	277	264	248	293	312	302	287	314	292	280	277	284	264	267	274	266	290	285	266	266	299	262	280	260	260	268	279	272	327	314	269	256	289	291	306	272	244	282	326
27248	17756	3693	734	579	541	500	477	443	490	485	465	492	474	502	468	474	435	480	479	431	475	460	488	463	488	469	482	458	472	471	517	445	469	464	480	457	502	486	444	491	432	492	477	469	469	465	444	468	472	511	437	462	464	459	474	460	447	411	485	491	438	509	456	470	484	452	432	434	446	472	465	476	462	465	469	499	398	460	456	481	488	518	468	490	455	467	447	478	461	471	473	441	451	507	459	480	489	473	504	489	483	463	460	465	462	438	506	521	477	481	473	436	446	473	493	504	448	448	462	486	466	490	474	441	492	485	453	490	494	446	467	464	444	484	450	435	455	470	491	500	455	488	494	453	463	461	446	476	459	514	481	479	447	448	436	473	479	452	445	460	493	471	473	460	476	465	459	459	437	481	442	482	465	453	449	463	456	449	515	496	489	461	447	484	482	473	520	491	442	466	463	500	475	493	474	466	475	478	488	491	474	456	458	485	454	482	467	477	450	483	464	457	458	472	473	453	451	485	469	460	461	453	468	420	447	433	492	462	477	505	436	487	449	453	446	492	475	459	453	461	441	450	447	457	485	499	493	483	486	436	489	449	461	441	465	497	462	438	463	470	479	470	451	518	437	461	479	444	502	489	457	477	429	471	451	446	470	476	499	507	497	448	489	448	450	466	452	431	438	459	460	432	468	478	499	457	461	476	413	469	440	494	479	451	442	434	502	484	481	470	450	421	484	512	437	484	452	464	466	467	457	497	481	478	456	460	473	444	496	452	461	451	426	475	477	517	479	460	488	452	478	469	498	487	476	439	497	476	492	447	509	496	461	494	462	470	441	457	415	469	448	453	446	497	451	434	477	429	468	486	450	412	453	431	455	464	463	478	455	460	485	477	506	459	489	473	460	450	430	452	472	497	448	459	480	452	448	414	463	496	480	428	445	485	452	451	473	502	483	535	466	471	470	507	465	404	467	486	486	503	460	502	470	480	464	495	483	451	465	461	463	471	489	499	460	454	423	447	509	480	451	432	483	467	453	460	483	461	436	480	452	479	465	490	438	454	471	469	509	466	499	458	438	450	500	463	423	441	441	496	470	475	484	481	469	446	468	426	515	471	448	492	452	450	464	505	453	480	471	469	474	442	455	469	464	469	480	508	404	495	473	447	476	526	454	485	472	508	472	459	522	474	458	498	429	495	478	460	499	463	452	460	472	492	465	473	456	475	464	516	454	444	458	456	434	473	413	462	457	499	479	481	490	498	494	472	426	474	485	506	471	459	485	470	469	489	489	441	484	471	480	472	490	473	457	489	482	500	476	476	450	484	517	478	453	439	496	475	434	459	455	460	486	509	461	478	465	470	429	430	469	452	539	467	462	495	449	493	461	448	460	459	439	448	455	426	481	493	483	495	472	501	474	476	458	449	461	446	472	440	476	466	478	490	463	476	447	482	475	474	484	433	516	437	470	442	489	451	444	475	465	520	500	496	460	476	466	437	425	509	429	458	483	481	478	472	468	485	491	486	428	441	480	473	483	460	436	470	465	454	484	463	481	421	489	470	497	447	525	480	467	451	469	475	478	461	498	491	456	447	451	483	466	437	459	504	486	458	479	469	466	438	524	439	427	464	463	484	497	467	504	484	471	472	475	428	479	447	477	446	423	498	485	466	460	510	462	490	484	465	507	481	441	502	509	445	450	459	463	496	467	487	444	454	491	457	458	488	478	515	501	482	480	471	468	512	480	448	444	464	506	496	466	469	528	492	442	474	452	472	446	455	455	466	438	471	499	457	494	503	478	472	462	434	490	473	480	473	444	461	471	454	500	459	425	442	432	452	460	437	447	468	477	454	446	429	475	481	468	493	457	480	469	472	479	505	470	475	443	455	466	458	481	511	470	456	473	458	461	424	487	467	469	465	458	431	450	548	475	440	468	461	467	507	461	479	466	487	496	444	452	463	496	461	470	433	482	473	491	455	463	461	445	498	465	439	458	430	473	479	476	485	464	469	467	470	445	502	459	495	470	499	444	481	490	506	484	507	463	468	476	490	482	479	452	461	469	467	470	467	463	466	439	474	427	463	448	470	479	469	464	477	464	444	482	488	433	447	471	482	457	484	476	474	496	463	483	455	492	484	503	457	451	438	462	482	455	463	496	518	453	485	515	432	493	435	432	476	468	504	523	458	457	451	478	438	481	489	445	496	517	432	464	489	463	485	462	460	484	483	478	459	487	489	448	470	439	501	456	447	446	516	459	470	435	441	481	467	478	504	457	432	440	463	489	484	520	488	481	466	482	439	442	428	489	497	481	478	475	519	476	468	485	462	467	467	467	490	449	489	489	500	440	464	470	466	451	457	430	482	462	469	506	457	460	477	439	470	478	493	499	497	469	456	472	499	456	501	484	477	511	468	477	454	502	476	463	476	452	462	465	459	487	456	479	480	471	460	490	444	448	461	470	509	507	476	475	503	457	517	453	500	454	430	510	502	465	487	459	452	471	449	474	458	496	501	476	490	475	461	490	462	493	446	474	502	488	479	449	470	474	463	462	451	476	474	491	479	448	526	472	461	446	427	474	471	475	473	469	452	474	449	459	461	456	476	496	490	466	466	487	451	452	471	457	426	490	516	455	450	441	464	489	464	493	482	474	499	426	484	444	468	461	470	471	500	459	459	455	497	484	451	476	473	459	488	455	478	428	452	473	448	455	482	468	504	426	450	490	450	499	476	456	492	463	496	487	473	491	498	490	485	454	466	482	428	475	480	451	507	467	448	437	433	482	495	491	442	459	509	448	484	453	469	457	467	523	456	467	493	461	491	493	458	468	453	464	509	421	466	499	473	503	479	468	473	466	469	481	437	451	433	464	491	483	459	444	519	451	451	474	509	486	426	476	421	463	464	456	467	486	458	475	472	503	482	470	461	458	459	469	487	477	458	485	475	470	497	461	459	465	469	476	464	504	488	500	486	481	445	463	469	470	476	414	494	443	469	472	495	472	494	471	505	503	455	439	467	476	426	450	485	482	445	489	449	463	444	462	494	441	496	489	469	463	456	465	493	504	485	461	466	452	466	457	453	438	473	499	457	420	456	481	443	509	482	461	500	483	465	473	461	466	465	489	473	493	467	474	504	474	445	464	484	451	449	467	502	502	449	471	448	450	496	481	500	474	522	493	495	488	511	444	481	483	489	473	457	464	443	430	458	449	492	473	490	462	436	484	480	493	468	501	472	471	464	450	463	451	473	436	488	476	470	467	472	482	437	516	494	477	465	508	471	464	440	453	450	446	450	466	471	438	427	458	498	468	492	446	456	495	481	464	435	472	430	472	485	482	455	441	485	448	458	484	449	498	480	481	444	483	471	401	465	467	451	491	484	463	470	465	494	442	465	463	475	442	422	466	464	458	519	476	483	486	514	455	497	499	469	440	429	450	455	514	440	463	466	429	472	481	468	461	420	457	469	465	485	460	470	461	458	451	426	460	489	450	451	441	454	452	469	504	484	468
4323	959	899	736	599	625	560	607	543	570	572	588	527	553	563	585	534	576	516	547	548	581	536	573	547	570	591	582	537	564	550	592	511	532	597	512	556	577	549	584	533	529	576	544	565	516	524	491	541	568	603	585	556	538	521	580	540	611	534	548	548	543	553	528	569	503	533	562	543	543	555	563	566	568	582	527	535	546	534	549	551	566	571	574	545	547	527	585	530	521	544	568	560	552	570	564	557	554	554	553	531	542	562	574	553	529	482	574	586	603	568	607	505	550	600	508	591	560	533	583	569	534	524	586	542	555	549	529	580	558	543	562	542	503	574	567	598	567	566	544	542	602	539	564	555	609	559	598	557	557	577	544	554	566	548	565	542	554	545	528	515	584	592	577	516	557	583	554	556	552	564	604	579	529	498	561	550	518	567	543	547	535	518	560	563	543	546	549	546	538	539	559	522	540	558	560	528	554	578	525	572	551	565	567	532	545	579	524	560	558	523	554	578	527	595	570	563	559	575	570	545	546	542	579	536	554	542	548	560	556	545	559	570	569	552	575	587	574	547	593	560	551	572	562	552	584	585	555	543	560	573	548	552	585	577	539	527	552	569	566	557	542	549	561	564	596	525	540	557	555	538	537	568	501	576	534	559	573	583	534	566	564	545	560	567	579	588	565	592	544	531	561	555	557	560	540	567	563	563	536	558	533	578	547	577	560	543	585	537	537	607	565	526	528	547	550	555	567	506	536	533	569	551	573	592	529	527	553	540	523	531	572	549	538	535	565	554	538	582	534	538	557	549	530	521	525	545	529	579	547	486	569	556	522	562	575	561	536	578	533	529	513	568	576	546	575	560	518	564	558	527	538	543	570	529	588	574	499	563	528	542	539	550	544	565	542	520	524	489	535	518	542	552	534	561	542	579	548	593	527	570	554	543	574	560	569	540	537	565	561	585	528	529	565	542	558	522	622	557	550	595	558	543	550	543	547	585	554	557	554	541	528	577	540	536	525	550	576	576	562	509	533	557	527	520	563	603	565	608	594	559	534	554	574	562	536	568	570	527	553	584	569	546	570	546	571	577	541	549	571	560	536	557	596	560	555	542	547	540	512	545	565	594	597	564	554	586	553	565	508	577	565	521	584	554	578	544	585	548	556	541	524	529	553	558	585	574	574	519	546	548	582	538	595	521	584	532	543	552	553	562	554	562	522	557	529	538	526	592	574	563	556	531	540	566	558	546	547	524	505	528	557	553	529	531	580	555	570	581	542	557	546	517	553	522	542	570	577	527	546	567	568	526	599	533	507	601	550	540	560	547	566	556	525	580	556	555	561	535	544	553	552	576	605	569	568	573	536	561	506	543	520	547	570	629	563	562	597	580	510	549	524	573	530	574	542	551	516	628	596	570	555	563	569	571	543	569	554	525	530	520	555	569	544	535	557	540	576	579	555	494	529	545	542	527	546	572	526	588	578	562	541	565	583	551	525	512	531	537	594	554	578	599	567	547	556	580	537	549	560	527	575	546	577	564	522	532	510	496	550	555	557	574	572	592	561	565	568	513	568	539	539	533	546	548	524	521	553	594	569	549	564	536	619	541	533	580	604	584	512	555	587	562	563	537	560	571	545	530	540	591	548	555	512	539	569	539	550	555	547	535	537	552	539	594	545	545	554	574	583	512	590	530	516	558	548	564	531	572	586	568	514	553	545	584	541	548	575	553	544	513	584	583	576	549	542	555	585	569	542	591	531	540	598	536	552	555	576	525	577	568	560	510	600	529	574	543	555	569	597	567	553	545	536	552	527	576	592	516	562	561	508	560	578	561	589	588	567	524	551	550	539	587	537	583	546	571	557	531	592	549	536	537	564	567	538	516	578	551	553	559	573	593	550	541	544	547	541	566	525	534	549	518	563	583	559	533	544	518	591	575	612	555	551	549	573	526	583	534	547	567	580	541	520	608	597	589	507	553	597	541	603	561	520	541	527	557	546	539	597	540	522	582	499	576	580	497	544	562	566	537	564	553	538	572	574	562	551	550	506	516	574	560	550	573	525	553	559	527	525	524	577	519	543	555	504	578	592	530	607	530	588	576	545	549	528	572	595	556	557	560	574	562	588	558	570	542	532	598	590	540	547	594	562	544	521	569	561	576	569	557	512	567	540	563	595	545	543	551	537	536	555	533	566	537	575	537	560	540	524	528	548	559	575	548	543	534	557	542	569	560	517	564	545	548	518	560	550	526	540	559	540	540	528	558	552	585	546	523	541	568	544	539	557	524	594	579	553	534	555	548	551	582	565	574	577	579	528	570	597	538	540	551	559	541	547	568	550	545	579	538	559	576	543	552	555	524	567	535	552	573	559	551	550	551	586	613	561	618	501	545	560	549	531	563	576	534	545	579	529	509	530	592	555	550	548	550	561	541	571	491	543	523	563	577	555	555	544	547	542	591	557	528	537	553	511	536	564	506	581	545	539	513	531	561	563	542	529	557	567	557	543	548	552	570	514	591	524	511	540	560	599	553	585	583	604	528	516	564	589	558	586	535	538	555	573	518	569	559	531	598	553	576	533	569	512	541	551	571	559	566	565	536	591	529	573	542	588	593	554	581	533	560	590	544	563	560	553	517	559	527	544	551	557	581	540	576	571	544	534	546	562	557	597	551	553	567	548	526	573	509	582	582	558	582	571	563	542	487	508	557	601	593	524	531	554	593	550	562	530	574	541	594	533	572	554	534	543	572	542	527	531	532	517	550	552	556	551	543	534	559	584	587	596	532	523	551	554	550	565	543	510	564	554	499	539	584	555	539	570	512	562	558	550	579	593	582	521	517	547	554	547	563	575	524	570	574	532	537	572	539	589	535	536	545	579	549	536	614	553	532	559	545	538	516	501	541	524	532	528	536	543	557	582	557	550	501	537	569	564	582	576	538	569	557	550	548	541	544	546	536	570	551	542	511	557	512	572	561	542	574	575	539	547	499	524	565	584	550	509	495	532	553	605	587	569	567	556	594	567	535	577	540	546	540	597	552	540	567	526	565	593	549	541	552	575	530	579	547	542	569	537	553	550	553	569	571	529	586	569	530	515	528	560	515	565	573	600	571	592	547	514	585	513	550	551	548	508	535	532	586	535	556	530	585	595	545	524	564	532	517	548	561	546	542	546	572	556	555	530	574	549	551	561	596	505	627	544	550	572	562	571	545	582	530	546	593	577	566	565	500	582	498	530	567	569	494	568	525	554	515	575	568	557	538	564	526	507	598	547	564	547	533	588	566	537	542	530	546	561	549	588	583	522	565	577	554	565	570	515	545	532	547	536	518	582	573	541	551	563	572	536	584	573	567	542	556	537	590	549	546	591	569	580	605	561	582	584	540	572	528	508	575	534	526	563	527	560	558	570	543	571	559	550	528	569	553	560	567	551	515	580	576	509	527	553	568	585	591	548	521	586	559	586	526	574	518	538	573	514	558	577	573	537	562	506	557	532	592	521	559	523	593	520	550	541
23622	21126	28083	24413	21117	8367	1146	798	726	634	577	580	577	599	595	542	549	554	502	555	532	518	554	502	474	493	528	527	496	500	483	474	482	523	504	513	527	517	527	465	505	462	510	523	488	463	486	494	513	473	510	505	484	464	480	477	524	485	508	509	476	483	500	515	479	468	476	487	498	507	517	477	480	522	523	497	485	453	480	494	498	494	467	521	528	493	467	465	502	530	514	449	481	478	542	482	529	498	469	478	505	465	454	504	487	474	464	482	467	464	481	491	530	457	468	491	426	472	457	518	492	469	473	501	475	456	496	475	525	487	489	503	504	526	486	495	503	434	468	513	456	495	507	455	479	497	524	457	501	483	456	468	486	493	461	485	547	507	473	425	482	524	518	516	512	495	475	511	520	472	486	526	493	492	468	470	484	499	515	509	511	480	527	516	483	545	479	499	511	467	511	474	489	501	466	468	470	459	490	484	491	541	490	495	487	464	477	438	519	480	500	514	456	479	457	516	499	465	471	500	484	461	490	524	472	529	478	483	453	516	501	470	486	506	503	465	497	445	523	511	472	514	520	482	510	464	479	467	461	458	477	493	482	490	483	492	507	458	491	503	466	501	505	515	519	487	513	470	493	502	500	460	527	483	456	460	528	462	447	487	492	503	481	541	468	505	491	480	445	492	483	454	532	486	471	517	484	459	511	448	472	542	479	476	499	465	479	484	426	489	476	462	500	482	515	499	504	494	497	485	455	534	481	466	478	481	489	500	474	475	461	492	467	434	511	525	501	503	485	494	496	480	473	476	508	497	545	502	494	519	505	474	455	462	500	521	498	514	445	490	477	479	492	457	478	486	498	492	494	447	482	535	447	477	469	508	505	461	439	483	465	487	463	518	494	456	500	489	485	475	494	494	495	452	508	501	487	483	493	526	509	490	505	483	471	488	466	532	487	491	465	486	503	520	472	499	471	476	493	511	488	521	460	471	500	471	512	522	474	460	522	494	503	509	496	492	509	506	484	513	495	494	490	472	481	510	483	506	509	492	515	543	512	510	487	469	506	485	511	453	468	458	490	483	500	478	481	509	515	494	511	494	487	526	461	492	513	468	490	520	524	456	482	507	494	516	517	481	502	498	482	499	520	469	475	538	484	483	532	535	519	517	519	483	494	460	494	459	482	442	510	525	462	473	504	496	508	467	444	465	481	478	492	496	508	450	508	508	516	437	474	469	512	481	476	501	489	498	515	520	490	514	466	485	513	489	512	485	479	502	518	472	512	498	503	475	497	493	473	449	439	488	488	510	448	487	480	474	475	458	486	477	513	468	504	500	530	497	506	497	463	486	495	516	472	520	494	508	483	515	506	497	482	497	469	494	444	509	507	449	521	452	480	452	497	498	495	509	484	462	483	462	524	496	484	485	500	468	487	492	453	484	482	466	508	490	475	465	504	474	499	467	458	506	473	496	510	491	483	471	484	482	477	476	491	526	502	467	494	499	499	511	511	498	480	485	474	472	477	474	494	496	507	503	525	471	474	479	468	474	487	494	480	490	483	502	517	489	511	457	507	491	491	502	478	472	491	458	488	475	479	484	499	468	504	519	483	472	484	499	488	498	498	479	507	515	470	476	476	461	466	473	473	482	489	482	495	482	505	492	482	450	449	508	484	483	481	497	468	546	493	447	449	513	503	500	478	473	478	457	507	475	489	499	469	497	472	487	470	471	478	520	469	435	549	518	514	432	517	474	492	441	489	496	505	490	486	483	490	485	485	486	498	474	494	515	470	509	490	527	527	452	460	472	468	496	451	479	486	494	512	460	432	504	490	450	456	482	471	479	458	529	463	448	487	509	447	502	467	469	481	506	488	556	461	499	492	488	461	481	492	468	514	492	484	486	475	477	468	458	502	475	506	493	505	528	462	461	466	465	505	461	478	487	506	452	464	517	451	476	515	482	470	499	489	486	516	468	471	496	452	504	485	488	461	440	499	502	492	486	523	497	504	482	497	493	545	484	512	463	455	495	500	492	485	481	459	479	499	500	469	443	447	494	500	475	487	485	478	469	498	472	490	471	489	443	482	475	507	491	512	521	495	499	471	481	474	475	503	493	458	495	501	516	497	491	493	512	471	460	463	496	478	507	473	526	493	478	484	478	512	474	449	486	529	475	481	455	467	457	494	480	478	450	438	516	491	499	499	502	513	497	504	515	500	519	486	489	490	531	490	466	499	467	510	497	516	497	494	504	483	504	468	490	472	484	466	506	472	515	498	491	469	507	504	487	500	460	481	479	475	472	511	486	482	482	480	497	523	502	524	468	459	453	494	497	491	469	540	466	476	490	487	472	503	449	495	503	469	507	509	489	499	489	477	506	486	462	504	489	468	476	522	483	467	489	493	492	515	494	469	488	507	511	477	497	501	449	450	559	451	476	532	490	468	473	463	473	470	505	480	443	475	543	469	499	510	482	509	487	518	479	500	463	456	479	511	461	484	500	450	499	500	439	491	476	484	479	470	510	494	470	494	465	482	519	526	467	488	426	529	497	433	474	478	495	482	538	474	504	549	509	469	473	500	486	478	497	496	516	479	516	517	479	501	482	469	508	480	474	467	493	447	464	476	553	521	453	503	501	480	495	518	466	441	512	479	484	479	497	487	532	463	469	507	505	476	497	486	514	463	499	464	480	501	477	490	473	495	496	484	499	509	473	474	486	541	491	503	509	515	502	507	451	485	528	500	477	488	442	513	485	466	470	491	537	478	500	488	517	545	481	461	450	484	493	477	480	506	485	474	463	512	475	460	504	515	527	476	478	495	455	489	448	501	494	500	535	485	489	517	477	478	457	438	499	497	474	480	521	469	491	496	498	509	476	494	452	454	486	505	505	500	491	482	484	491	497	483	517	505	503	478	517	490	454	529	469	466	536	503	495	449	489	420	456	483	511	516	469	529	472	483	492	490	476	474	510	485	496	464	498	459	531	456	499	490	515	485	490	492	492	505	502	534	454	492	470	454	536	474	469	478	485	524	473	527	473	507	514	453	489	507	482	505	490	487	526	491	499	504	500	522	472	465	486	517	472	494	511	462	493	455	523	474	492	458	501	426	486	458	490	507	522	471	511	489	493	466	419	488	476	519	504	490	493	496	483	473	480	509	482	531	487	481	529	521	516	502	511	485	445	471	490	457	465	501	492	488	481	492	480	500	483	459	463	532	501	510	501	497	502	457	502	514	504	471	512	504	465	508	527	522	461	471	468	486	479	511	486	475	468	513	482	519	521	472	515	465	498	467	469	484	472	475	487	446	502	492	476	498	499	487	506	489	473	481	477	479	469	461	501	511	482	479	478	460	465	471	478	498	477	482	508	502	500	511	509	522	454	493	453	524	464	487	507	522	509	482	466	435	527	504	498	485	498	465	486	496	490	536	481	524	458	459	522	478	453	430	496	471	454	486	494	525	474	479	502	484	452	498	504	502	472	546	512	505	465	459	488	510	508	467	503	477	491
3178	8138	6558	3081	2195	1796	1391	1245	1049	958	861	813	707	731	678	650	659	637	713	631	654	663	615	669	621	570	614	619	628	618	585	593	604	655	595	632	542	573	628	597	588	584	603	615	620	605	564	618	595	632	592	626	576	621	575	586	534	560	599	590	575	626	565	589	570	579	625	594	586	554	621	598	598	581	609	574	563	583	567	585	550	622	586	589	636	566	589	587	605	629	590	629	568	612	561	619	615	602	575	537	582	567	561	587	587	617	563	577	579	619	612	571	593	600	590	617	579	574	593	589	593	574	598	560	585	558	564	569	593	562	576	585	557	599	580	594	606	574	567	616	599	600	594	608	574	594	620	609	532	610	561	570	628	571	586	601	543	581	608	575	583	591	604	599	566	560	597	582	615	541	560	622	581	565	632	572	555	595	586	558	553	595	600	572	585	566	599	624	581	640	578	575	577	597	538	572	583	557	541	571	562	632	596	557	597	533	553	598	563	589	587	589	573	572	596	621	575	556	592	547	632	615	549	608	604	535	647	577	569	586	638	616	626	550	553	598	575	581	587	582	559	551	583	582	622	603	579	575	599	598	574	583	567	587	573	566	588	551	549	557	585	617	597	587	589	565	574	575	582	598	569	579	576	567	562	579	638	558	598	536	607	580	580	590	587	540	591	585	593	597	541	588	568	573	624	594	556	584	556	589	590	572	560	607	584	588	590	581	581	583	571	582	607	568	602	597	607	590	556	583	564	533	550	565	563	628	594	588	578	566	539	608	596	604	607	593	600	608	578	571	610	570	566	550	627	597	560	572	558	552	600	575	602	580	601	616	611	596	615	583	572	562	631	595	574	605	584	580	625	635	593	558	579	527	604	581	583	569	566	575	583	584	615	587	583	609	600	552	543	604	580	573	617	584	590	618	600	602	509	607	593	570	584	595	560	566	613	593	624	625	585	554	548	588	576	534	572	573	571	596	631	564	573	608	573	591	645	625	573	592	567	541	596	550	579	584	583	578	572	573	574	561	573	536	594	573	597	576	576	555	578	609	602	567	597	595	608	590	617	592	582	559	584	604	581	581	606	563	615	589	567	565	561	580	618	577	586	601	583	581	564	643	576	612	569	596	568	547	597	582	603	573	592	553	582	642	586	589	599	570	599	571	613	611	577	544	582	588	561	627	615	563	583	612	583	580	568	581	612	606	578	615	576	584	616	561	610	638	593	562	552	568	594	578	564	559	553	574	619	582	626	574	581	585	557	575	553	595	592	572	581	625	612	571	592	623	564	575	586	545	577	557	608	601	576	636	605	612	616	608	599	606	590	614	582	567	585	576	564	590	596	612	580	573	563	577	602	591	591	610	557	552	557	581	582	590	607	572	604	521	579	589	585	620	593	602	588	564	568	593	578	623	569	611	591	587	604	585	575	611	584	596	585	596	578	649	601	590	602	571	621	587	583	563	607	572	608	599	577	570	584	566	586	608	551	623	598	630	555	561	591	562	581	567	594	604	629	591	590	617	578	544	595	607	596	591	569	605	595	553	592	568	593	587	571	626	570	583	560	587	622	570	594	607	607	548	606	587	578	561	629	591	566	556	591	593	588	590	587	617	593	584	628	586	610	582	607	583	593	580	616	588	591	580	603	577	600	573	591	572	593	589	535	608	633	618	544	560	577	555	617	626	584	565	618	621	589	586	567	557	594	549	530	578	556	563	595	581	587	640	571	616	604	618	597	597	600	598	606	604	544	622	583	574	592	594	574	567	634	555	612	572	570	644	519	605	565	549	569	596	554	578	601	588	606	619	570	592	603	602	551	603	597	575	579	592	579	582	575	574	600	584	598	579	551	546	597	560	565	590	579	580	551	578	599	556	624	540	580	616	549	571	570	576	605	574	592	624	569	591	581	609	616	591	564	575	566	589	582	557	551	577	581	596	553	560	583	600	594	594	585	582	570	588	585	615	573	547	603	578	594	568	605	584	580	600	605	577	594	604	584	582	587	572	616	572	614	597	600	569	581	614	605	574	611	604	593	564	580	562	628	568	599	591	603	573	583	588	636	598	583	562	549	616	599	610	612	571	593	573	607	618	573	595	578	579	613	571	582	571	603	583	562	559	578	574	610	569	565	564	607	584	585	592	557	597	566	553	613	567	547	587	582	558	556	566	607	622	642	563	554	619	568	585	592	575	573	606	588	580	592	561	597	574	599	554	570	579	578	586	556	567	572	579	620	579	612	610	623	609	589	570	647	605	578	620	572	575	551	577	587	590	607	590	600	611	551	593	588	549	612	625	589	609	626	571	587	667	595	591	552	555	544	576	645	602	586	568	582	568	562	614	592	614	636	580	562	640	599	582	563	560	561	602	625	617	544	600	576	556	598	568	601	579	588	572	565	621	592	585	595	596	573	601	550	588	627	558	580	567	555	554	579	568	540	551	564	558	551	624	587	547	576	552	539	610	623	600	608	563	567	596	626	567	578	595	612	588	559	588	566	620	537	561	548	604	577	561	550	593	571	600	541	642	597	629	567	563	568	559	563	618	612	583	569	564	560	583	600	584	551	564	591	593	590	627	595	627	558	600	567	557	539	581	550	604	583	599	561	590	568	589	605	544	588	619	581	577	599	590	606	572	584	610	566	604	562	561	596	609	613	600	600	582	603	571	621	559	588	582	619	594	600	585	618	581	579	589	541	615	583	587	619	581	576	590	604	577	564	611	572	561	606	628	592	557	571	623	583	567	557	556	586	601	639	568	561	606	545	550	587	601	576	593	598	658	588	589	612	588	549	555	580	586	588	594	551	588	584	615	594	581	614	584	587	556	589	620	632	563	548	575	583	573	579	610	566	631	565	578	604	574	567	573	606	571	599	611	588	577	595	575	583	594	549	554	574	620	595	591	553	591	582	567	599	568	589	606	610	576	563	577	627	574	552	587	544	610	592	597	583	579	575	582	577	578	607	598	546	569	602	571	622	611	582	568	590	602	621	582	593	545	566	589	561	588	622	593	618	567	561	579	571	622	624	586	609	590	547	592	604	603	596	577	573	577	584	630	577	616	570	598	596	558	556	580	606	603	582	572	596	559	621	589	584	604	595	600	604	583	566	575	610	582	592	615	575	624	620	583	581	630	583	580	589	578	612	577	560	648	560	604	585	573	544	574	575	578	592	613	581	598	588	565	536	636	594	629	604	652	629	585	622	591	606	549	574	597	636	586	578	617	592	557	574	591	606	586	594	563	564	623	574	625	637	606	580	597	589	597	559	599	601	536	613	540	570	608	555	620	600	587	614	624	590	600	585	605	581	606	593	603	598	589	568	605	591	575	589	593	578	570	624	606	604	557	611	612	566	606	590	566	583	631	592	597	616	570	658	586	580	610	620	558	605	620	615	559	592	595	578	585	588	582	596	591	539	556	575	597	551	594	535	607	566	597	586	592	585	589	605	621	579	568	583	617	556	635	579	636	619	588	606	558	571	599	566	575	574	588	659	612	604	542	620	617
24605	21092	27096	25195	10962	647	470	361	365	311	312	265	296	290	250	278	275	250	277	291	253	263	262	249	255	241	254	267	288	248	255	253	234	255	249	265	244	237	234	263	281	234	248	236	262	266	250	250	268	246	261	238	238	231	261	248	280	215	248	245	262	236	264	248	244	256	257	207	246	260	257	257	241	268	240	236	259	243	242	246	267	240	243	238	243	255	224	238	250	216	238	257	207	241	255	242	231	261	259	247	249	263	217	236	226	243	237	222	229	231	250	236	232	271	228	221	230	246	251	248	241	231	234	261	247	238	231	233	270	268	263	222	257	264	227	251	266	227	256	254	234	245	258	239	245	256	250	263	252	232	235	226	238	245	244	235	249	234	242	223	247	254	250	218	253	227	250	239	226	224	266	247	248	234	254	255	256	212	222	261	270	261	234	240	224	239	270	227	231	261	272	254	243	250	270	257	250	235	237	241	235	248	248	255	249	234	255	236	250	235	269	250	273	240	241	232	254	242	255	246	259	253	250	250	251	206	248	245	248	280	223	253	230	253	254	267	253	228	250	233	225	230	244	227	239	274	295	244	248	271	259	264	238	260	234	245	250	255	231	261	259	242	222	239	249	210	245	241	258	253	265	226	248	240	250	250	218	257	255	249	235	215	247	230	262	257	224	241	244	234	262	233	210	253	248	269	243	236	217	240	262	248	252	222	242	231	252	250	257	275	237	240	244	238	228	263	223	236	229	253	252	248	232	262	274	256	281	255	245	258	267	255	229	247	245	236	242	256	225	221	228	227	247	255	242	262	250	261	249	240	247	237	261	245	216	225	252	229	249	239	219	263	265	245	248	255	252	253	249	205	260	260	268	237	251	244	270	227	241	221	245	227	249	246	240	224	234	255	254	224	247	226	229	206	234	244	236	252	241	259	234	255	224	260	234	270	236	230	248	227	233	281	256	251	222	254	257	233	273	246	249	242	240	232	230	206	259	245	273	254	242	233	233	229	257	259	254	234	230	254	222	217	246	243	235	246	228	255	246	248	229	231	242	259	234	226	246	264	241	213	246	251	240	249	248	250	239	233	234	264	265	236	253	247	253	196	259	263	265	266	247	229	227	259	265	231	236	216	248	249	274	234	248	236	249	237	246	243	235	230	235	240	253	258	263	252	264	236	241	282	225	253	269	269	244	242	251	223	229	242	257	252	241	234	247	250	216	226	229	238	238	234	264	246	243	259	235	257	232	274	266	261	239	256	259	220	229	225	238	261	234	233	255	247	217	248	272	246	231	242	280	264	219	235	247	239	267	237	253	247	250	234	232	262	263	226	245	243	249	247	250	253	277	227	268	208	262	221	226	245	259	261	255	249	231	243	232	274	249	244	249	260	257	257	246	246	264	262	258	239	260	271	236	238	255	267	238	244	266	210	230	243	249	265	269	247	245	239	228	258	228	230	243	250	245	234	234	233	233	223	234	249	252	239	241	238	246	263	255	248	254	217	263	246	254	242	244	230	232	234	259	233	259	271	273	245	245	250	258	254	235	280	248	246	270	244	251	262	247	241	218	211	216	256	246	248	236	258	261	260	251	240	226	235	262	225	208	237	214	259	252	222	242	252	260	251	278	247	278	252	217	247	225	255	232	251	234	232	240	257	251	263	256	244	257	245	237	271	242	243	238	219	242	256	245	240	226	265	266	247	261	276	241	243	277	245	275	198	282	237	253	253	217	228	265	230	239	244	239	266	231	252	238	237	246	218	265	250	257	225	261	240	247	234	256	251	254	239	260	235	241	245	232	232	246	233	254	238	215	247	254	254	237	233	246	253	247	254	223	256	236	221	228	248	256	249	260	246	217	249	243	237	256	275	288	269	237	301	235	237	276	248	254	223	235	243	238	265	263	234	249	256	239	271	263	250	236	219	269	263	247	257	247	230	233	224	260	270	231	245	224	246	207	241	255	221	237	235	252	233	233	264	247	220	240	251	265	245	263	258	236	234	234	242	243	233	205	281	255	242	250	232	247	254	259	227	228	253	254	245	256	235	244	220	259	257	243	258	253	225	253	233	247	243	264	217	247	237	227	245	236	233	217	228	225	253	259	265	219	248	267	250	228	236	244	265	242	227	246	248	257	222	243	252	249	225	259	239	255	263	244	234	223	229	239	236	265	235	248	267	235	253	271	258	240	241	216	211	215	271	243	272	249	264	255	267	212	253	257	226	257	246	255	263	233	241	239	280	236	251	261	258	261	242	266	253	253	242	259	270	268	256	251	262	220	250	237	249	244	259	255	242	223	279	249	265	235	248	250	234	260	235	250	232	224	243	248	246	261	240	239	247	231	217	229	274	244	269	221	252	219	254	263	235	234	255	226	266	246	247	275	259	255	250	225	260	265	274	258	246	236	269	259	239	240	203	250	259	229	238	231	260	272	229	251	243	250	210	257	233	247	211	239	242	247	251	233	257	249	217	223	236	242	249	233	233	212	240	263	225	250	238	272	251	257	236	253	247	243	245	255	251	252	253	257	246	242	232	227	252	243	212	239	222	247	255	236	237	251	265	249	247	220	257	244	222	236	238	258	213	216	245	247	250	263	253	236	259	273	250	246	237	234	256	285	258	237	248	222	217	267	248	232	253	266	236	262	237	263	234	250	224	252	251	232	263	217	253	265	240	235	253	236	253	255	251	223	260	245	254	232	234	253	221	237	233	236	231	234	251	281	247	264	276	219	242	233	225	232	255	240	255	248	249	266	240	241	208	233	242	263	245	239	236	224	250	236	228	244	250	252	261	220	254	233	273	240	264	253	269	258	243	216	254	243	242	251	253	260	240	257	240	238	222	259	237	269	215	223	232	246	257	241	241	230	273	252	246	242	250	222	258	236	251	251	246	255	253	249	249	231	246	234	229	222	250	254	253	211	242	267	257	220	238	241	214	242	250	212	248	268	264	246	256	275	277	258	229	266	236	241	248	247	232	214	246	260	263	248	254	246	213	245	238	243	221	210	252	267	216	231	251	250	263	243	254	232	261	238	231	222	234	244	241	218	262	238	249	287	231	254	239	229	228	254	251	244	253	262	233	243	259	240	243	258	245	237	255	249	221	262	224	234	225	234	244	235	244	239	241	233	227	217	242	221	267	240	219	239	243	260	242	260	249	245	245	261	227	258	251	241	257	260	265	256	238	262	289	286	250	252	236	223	233	243	249	243	235	253	215	265	264	248	235	225	247	255	238	246	254	228	270	258	253	226	238	224	243	235	257	237	275	234	224	240	224	226	245	242	253	259	250	257	230	234	242	221	253	271	248	262	252	252	252	255	275	231	280	235	229	227	298	272	253	245	242	280	240	219	226	268	257	263	247	223	240	205	261	238	233	240	260	219	240	245	228	257	236	233	242	239	267	237	250	241	247	249	242	219	258	269	237	241	235	242	214	246	284	254	257	267	244	261	226	251	227	251	237	253	217	237	257	260	264	234	257	258	240	250	218	223	215	249	215	239	245
3278	4970	3807	1846	1264	1015	776	676	584	519	436	414	409	392	380	376	320	325	354	316	318	302	312	325	297	305	292	332	305	317	302	300	326	282	294	303	331	270	269	294	273	287	289	287	313	318	323	298	311	323	304	306	269	309	293	276	276	321	282	312	284	300	271	297	269	280	290	293	304	285	277	319	320	268	293	305	318	289	286	280	290	288	287	296	305	285	309	242	295	271	311	286	291	310	299	297	304	326	285	251	269	289	305	310	269	289	302	288	309	316	294	298	295	304	278	300	294	272	308	312	318	296	309	287	316	292	288	288	309	294	324	306	309	316	250	339	296	295	293	303	310	283	276	289	287	299	280	301	278	293	287	314	296	279	329	295	305	297	293	311	300	282	286	282	292	284	314	321	279	274	314	298	288	291	263	274	289	304	275	284	288	306	332	313	289	273	305	305	333	293	293	242	288	280	307	320	284	295	272	286	316	304	287	294	288	293	298	296	291	293	273	297	292	312	276	301	281	294	295	329	303	298	270	271	291	263	294	298	282	286	281	301	279	294	293	294	307	305	283	316	305	293	274	272	273	287	285	256	306	288	319	290	284	286	294	317	284	285	286	276	279	313	287	290	281	312	319	294	308	287	297	335	329	304	290	315	323	286	295	280	310	265	312	250	291	281	287	278	305	296	300	312	325	294	297	297	294	303	315	270	311	290	250	290	281	285	287	263	324	282	298	272	262	282	321	307	285	314	292	316	255	287	317	294	295	293	277	270	309	301	315	257	280	292	278	298	293	293	266	269	291	283	254	287	285	293	267	295	267	319	305	309	278	287	305	303	277	274	300	308	282	283	293	291	286	315	299	291	292	320	256	298	312	303	321	279	299	298	300	321	270	300	253	291	306	281	288	285	278	310	283	263	304	279	304	296	295	297	294	297	269	286	300	303	284	290	292	298	307	288	297	284	280	305	282	303	290	306	275	300	265	304	313	275	262	301	306	305	286	300	332	305	291	281	272	291	306	279	277	253	279	269	310	292	293	305	309	300	295	301	298	296	303	291	283	300	280	272	283	316	316	294	295	299	302	288	284	273	285	285	255	263	337	302	297	292	282	315	298	312	310	275	322	314	296	318	305	283	281	302	299	324	326	303	297	325	312	299	288	282	285	299	285	300	281	270	309	312	280	260	303	307	307	299	262	300	298	300	290	286	316	296	281	308	298	271	289	279	288	327	305	291	272	300	284	302	300	289	309	300	253	296	320	318	297	286	270	291	305	301	279	279	258	292	306	287	297	318	294	292	307	243	332	283	285	252	263	289	328	309	272	279	301	317	290	298	277	280	309	297	283	271	299	287	265	242	261	293	283	268	285	274	276	311	307	301	297	325	256	305	306	311	280	300	289	299	268	308	313	294	270	285	314	291	326	279	310	305	300	314	293	288	283	292	300	299	274	303	269	286	290	289	299	271	292	290	296	278	273	295	299	301	310	299	283	276	286	293	275	298	281	289	275	290	286	290	278	300	259	308	299	269	269	287	284	292	291	282	296	304	277	260	276	292	279	333	300	294	297	302	300	280	291	284	281	275	286	311	291	261	303	293	294	300	300	294	290	284	261	275	270	312	296	318	264	351	298	292	309	271	306	295	294	324	300	273	283	291	273	277	289	285	312	281	281	311	314	285	326	287	281	250	297	259	274	288	271	301	318	287	298	306	315	278	304	269	293	284	285	292	286	284	311	275	313	301	295	284	289	306	313	293	312	305	284	272	304	280	306	279	309	289	331	309	282	255	273	295	272	302	278	318	312	314	291	304	316	305	283	275	299	281	287	300	279	301	282	310	329	310	296	287	321	284	295	297	290	296	296	293	277	265	285	286	303	294	318	303	267	282	296	290	324	304	286	294	308	283	288	303	309	268	302	297	309	314	301	297	283	321	287	278	271	267	310	285	287	285	279	269	272	325	273	269	298	301	283	282	305	281	297	302	307	282	294	280	305	326	290	268	297	314	251	280	289	318	296	306	284	263	259	274	314	304	295	279	299	292	312	316	322	307	302	280	280	304	311	289	315	311	261	301	299	282	289	305	281	287	311	255	295	294	293	290	291	289	276	323	331	295	301	275	294	312	284	305	290	320	276	270	294	282	280	272	278	298	266	288	331	292	283	310	268	298	269	311	284	320	276	288	274	298	338	308	307	299	264	296	319	270	287	261	301	283	307	279	314	272	268	291	311	286	282	290	298	292	299	284	303	265	285	298	307	287	274	319	320	292	317	274	295	309	293	304	282	269	307	308	286	271	290	319	288	291	289	297	309	314	301	275	308	286	293	296	303	324	327	281	278	306	320	278	301	299	293	297	272	279	281	288	316	284	275	284	281	277	262	291	300	288	297	305	280	290	280	272	297	293	288	281	306	313	294	310	306	305	286	292	270	307	281	285	285	309	287	293	292	306	298	310	311	275	255	328	262	283	306	278	296	275	302	297	290	299	292	273	269	302	255	278	280	268	306	300	307	274	308	292	302	293	289	296	297	336	309	294	307	307	306	320	297	266	305	307	283	303	314	280	303	249	251	314	266	257	309	301	292	293	320	261	286	283	313	275	282	288	289	249	292	297	273	317	266	305	263	306	287	313	315	290	293	252	270	268	300	301	290	294	300	296	292	328	261	248	316	287	282	283	282	285	288	290	290	323	328	293	345	290	283	265	296	275	267	282	293	285	289	280	310	297	314	310	272	278	284	298	311	298	281	308	310	288	313	263	284	297	281	300	267	277	293	287	303	295	291	283	299	333	277	278	302	297	284	298	277	301	304	291	285	282	317	293	263	318	298	293	314	291	307	299	283	317	285	301	283	260	274	294	295	257	300	302	288	287	302	298	299	302	283	277	290	277	282	293	312	293	285	270	320	300	285	300	285	259	285	272	266	280	293	310	268	270	259	300	304	275	269	279	295	273	303	294	276	316	293	327	299	309	270	295	273	291	271	304	295	298	294	292	293	261	285	322	286	267	280	318	297	314	287	298	267	273	276	282	270	282	294	317	261	268	321	290	262	306	314	294	269	281	301	261	292	293	291	290	301	268	351	283	287	292	323	282	268	290	286	321	297	269	308	310	311	279	280	297	294	316	281	295	293	295	325	288	315	260	290	334	327	263	299	307	270	301	291	324	286	300	273	317	263	271	286	261	324	301	319	307	289	298	298	296	302	265	297	274	281	269	289	315	295	294	299	298	313	263	267	293	299	276	313	309	300	272	311	313	290	304	300	295	310	295	292	304	298	302	285	280	320	306	302	269	295	289	270	267	310	303	288	333	286	305	292	313	308	273	297	291	325	279	304	288	313	269	299	334	298	298	298	274	298	299	279	286	290	283	272	272	304	310	284	289	285	308	310	263	280	271	315	303	317	275	271	280	287	295	296	284	341	303	300	301	287	294	279	289	278	283	295	298	295	327	266	286	268	318	278	313	326	295	329	317	289	314	292	273	272	303	271	310	310	272	290	287	294	297	307	302
22655	21138	28625	23908	21132	21156	7349	877	615	541	518	419	373	336	359	328	289	266	289	268	277	278	246	267	254	241	258	249	261	244	207	281	259	263	263	226	247	255	233	214	200	243	241	225	234	234	235	225	228	243	238	212	233	243	243	234	229	236	237	248	214	218	202	218	228	233	256	210	224	196	237	224	216	240	231	240	219	239	226	208	230	242	237	219	207	223	189	239	216	252	217	224	228	207	221	201	230	216	226	231	225	216	232	221	222	210	208	221	207	220	221	233	246	216	221	203	222	231	236	224	220	224	228	230	224	201	205	193	213	211	220	228	270	224	230	214	222	226	194	247	213	235	207	211	209	240	205	243	205	225	220	198	227	217	241	217	200	239	229	226	215	228	212	204	218	216	245	203	242	261	216	246	232	205	189	212	203	228	207	211	218	255	231	238	204	206	220	204	241	212	206	238	248	221	236	228	229	245	224	223	226	226	243	235	217	217	229	220	237	220	228	216	205	256	224	237	202	232	209	189	222	212	205	197	178	238	220	235	203	198	214	217	207	244	246	225	246	218	259	224	214	205	217	224	210	212	221	226	252	218	237	204	201	199	229	242	214	221	213	224	247	225	215	193	248	228	246	237	206	239	232	229	225	216	240	239	208	187	200	226	217	230	210	222	191	218	235	206	199	241	204	212	229	216	244	228	230	219	242	230	212	213	237	233	221	230	223	255	213	234	233	227	232	218	195	210	217	233	231	227	219	197	236	239	209	224	207	231	234	213	208	235	213	216	217	190	232	235	233	235	219	230	229	239	204	209	215	238	205	244	246	213	215	213	223	202	198	213	224	265	201	221	222	255	217	212	210	219	220	222	238	231	231	254	212	227	209	237	249	228	250	212	233	215	203	219	237	220	247	238	254	218	243	215	200	217	220	224	222	254	219	210	249	227	229	242	264	244	216	211	205	229	225	228	200	225	215	217	240	235	226	212	227	249	225	221	215	250	219	221	223	192	195	216	216	207	211	222	213	221	218	231	207	230	202	216	219	213	221	254	215	247	241	236	222	255	238	256	261	258	210	248	223	244	208	214	189	222	211	243	204	226	238	228	250	212	243	219	235	206	229	202	206	219	246	240	226	213	236	239	207	223	209	203	225	221	224	227	230	225	212	206	236	199	236	220	228	213	217	211	222	202	227	195	238	182	213	237	228	238	238	220	228	205	230	229	234	211	217	207	237	188	214	204	204	220	203	230	224	208	209	219	218	199	218	240	225	225	188	224	210	211	246	205	252	241	202	220	256	207	206	229	227	248	206	216	257	221	215	219	211	222	219	231	210	218	233	195	217	239	242	243	198	206	226	223	209	209	240	226	210	216	240	207	237	219	240	235	202	233	212	208	233	190	198	217	239	219	204	211	200	201	222	227	198	194	204	226	237	223	218	213	222	226	234	221	230	229	227	241	198	205	238	235	199	217	236	215	248	210	211	209	220	248	235	234	215	231	199	218	244	233	211	233	244	198	242	221	233	197	232	224	253	230	227	225	215	218	226	207	205	251	229	217	233	226	206	222	213	233	229	247	207	243	210	251	194	213	231	189	219	239	193	217	212	212	229	217	222	245	217	223	237	216	243	231	204	254	193	209	233	224	224	247	213	254	224	242	232	237	222	236	209	225	235	240	236	193	240	191	209	200	209	214	229	253	230	197	215	207	238	199	227	217	243	219	240	235	235	231	227	219	207	237	215	228	246	233	238	208	241	224	259	230	228	219	213	214	228	212	189	240	224	212	242	233	199	230	221	217	220	228	196	211	217	234	208	234	236	192	235	204	211	210	231	219	221	246	229	221	208	234	208	225	203	222	233	244	211	230	236	228	213	226	223	199	225	237	225	215	209	248	204	222	205	244	214	217	213	248	233	223	222	224	217	219	210	235	211	212	213	208	220	226	224	222	214	222	205	194	223	219	244	226	255	202	229	217	218	207	233	188	255	235	235	208	222	204	231	224	236	224	197	197	222	225	214	214	237	194	220	218	250	221	212	228	192	255	204	207	211	228	216	228	248	206	220	221	210	220	228	224	238	233	236	219	226	227	206	231	217	221	218	221	213	210	238	200	211	263	235	252	243	244	212	214	225	212	243	241	210	215	220	214	221	229	223	222	181	210	210	208	226	209	241	237	230	221	248	240	220	226	228	227	206	225	199	224	241	204	215	219	233	227	208	231	213	216	238	231	218	221	228	215	234	203	246	223	228	228	218	182	213	212	221	230	219	202	228	184	207	208	222	216	228	221	248	223	230	260	222	199	228	212	235	233	227	191	214	211	200	236	234	188	228	219	207	233	183	204	240	207	239	201	226	231	219	183	233	211	208	241	204	231	212	255	184	230	213	206	233	222	259	253	234	235	220	196	212	259	225	205	229	210	214	215	233	249	223	216	219	215	203	217	227	241	225	205	231	227	247	216	234	229	208	217	195	206	205	224	226	233	230	249	192	206	216	213	218	252	223	215	229	200	225	226	183	204	224	227	234	212	242	250	218	194	234	248	236	220	220	186	237	206	199	233	232	236	199	217	220	214	201	226	184	222	212	212	200	222	179	224	212	226	208	242	243	227	229	208	203	214	193	215	219	224	189	201	232	239	238	213	217	222	218	212	212	224	211	218	236	224	238	215	227	217	207	212	251	218	199	223	214	227	220	231	230	249	217	229	222	209	231	207	207	218	234	231	221	195	224	217	211	212	220	221	233	220	219	233	219	237	207	215	213	193	222	226	209	209	208	221	220	218	231	212	205	241	220	209	257	217	218	251	240	238	176	218	231	235	236	252	198	221	233	217	220	218	243	218	220	203	195	223	193	197	180	219	250	220	206	200	242	240	247	213	222	223	213	221	245	209	234	235	216	220	233	231	221	214	238	238	236	266	235	237	229	218	231	202	231	225	199	241	251	229	224	209	199	219	205	210	190	217	209	224	237	245	229	221	224	254	194	228	230	194	222	203	224	228	220	210	202	201	222	223	217	241	239	207	226	211	234	240	216	228	240	224	213	222	193	234	210	236	202	231	221	239	240	248	220	214	221	206	225	268	210	197	207	205	211	231	222	211	252	214	238	249	238	219	227	241	213	222	204	208	215	210	227	226	229	230	246	216	188	224	217	218	229	194	220	219	222	211	223	214	230	217	196	241	229	212	235	226	223	236	212	213	230	216	246	198	231	240	239	231	246	225	227	214	222	207	241	197	222	204	207	196	215	228	197	203	226	221	220	220	212	223	208	200	211	234	207	221	215	220	201	209	242	205	205	244	203	193	242	218	223	203	221	258	231	219	239	211	232	201	219	199	221	204	231	236	229	220	222	234	210	234	259	234	214	221	200	221	228	218	233	214	253	252	211	230	234	241	242	224	208	226	225	262	203	231	191	238	221	226	214	232	232	206	236	207	240	223	221	239	210	225	212	230	235	226	218	221	223	231	256	241	219	240	238	235	217	213	225	224	198	221	250	240	195	226	212	219	248	229
4296	14018	10839	5289	3611	2589	2050	1554	1220	1026	849	715	626	604	529	487	425	414	450	399	377	403	362	365	382	331	345	330	337	331	334	329	295	323	299	267	327	322	322	314	286	254	285	300	307	311	305	261	303	289	303	315	271	292	268	283	308	296	264	279	289	286	271	287	289	308	286	279	292	276	311	279	311	268	286	287	276	303	278	261	280	303	289	289	310	289	296	285	284	288	299	310	267	296	286	269	289	295	269	273	271	321	282	270	291	260	269	232	242	284	307	293	261	260	292	280	323	278	314	254	235	292	272	268	286	286	303	236	254	277	296	278	297	285	257	284	300	278	288	303	292	283	260	314	261	258	301	277	260	286	295	249	291	290	302	263	301	270	263	283	269	298	270	262	303	275	300	275	274	282	274	303	285	256	291	277	246	273	275	291	261	292	288	256	252	289	261	293	286	267	286	308	284	278	277	274	257	271	270	261	272	268	260	278	286	276	265	276	319	286	286	258	261	257	255	276	268	276	276	280	286	252	274	291	277	279	280	286	298	273	252	269	264	297	285	279	262	267	310	288	294	277	305	288	265	247	269	254	280	264	271	290	262	268	246	279	270	300	273	279	273	281	301	279	286	276	272	273	299	273	311	267	260	273	293	280	262	259	285	289	269	270	257	283	281	298	271	242	261	271	279	237	256	272	278	276	260	257	291	242	281	257	273	267	262	295	291	248	257	304	293	297	275	282	262	294	295	285	315	296	271	263	285	279	294	248	272	264	261	273	271	282	277	268	241	300	280	303	275	301	285	280	243	268	263	249	289	293	266	292	284	277	278	285	263	276	260	294	237	283	265	254	293	300	255	267	282	262	243	290	273	240	263	282	264	276	253	253	304	276	279	275	266	301	286	303	263	274	269	281	279	281	259	276	296	302	288	322	263	283	266	273	280	257	287	282	278	309	250	302	277	272	278	257	299	288	277	264	251	300	261	292	288	279	264	272	273	291	238	284	276	267	263	311	273	282	298	263	266	282	303	286	251	273	290	278	277	273	261	244	286	286	297	279	262	295	297	270	271	262	261	250	261	305	290	269	281	266	273	292	252	295	265	251	319	277	267	243	279	256	273	267	268	274	285	279	265	286	250	282	299	278	271	254	254	280	258	269	280	266	292	281	273	269	283	236	270	291	278	266	284	288	280	293	254	276	270	273	267	289	294	272	246	285	289	291	252	267	269	287	265	272	261	258	278	259	271	283	279	263	293	274	297	275	262	266	280	305	251	292	272	274	261	268	272	273	263	277	302	278	301	270	270	264	292	304	298	264	274	290	270	270	263	261	277	252	286	263	283	282	287	292	303	271	260	307	243	244	258	238	261	254	282	275	249	294	282	268	289	302	286	284	264	242	261	285	272	250	285	280	268	272	281	250	260	289	262	268	264	283	307	264	276	253	294	266	276	273	266	253	260	287	283	255	292	251	281	272	315	267	258	258	280	277	268	284	274	274	263	279	270	266	288	238	257	285	268	257	272	272	321	272	280	277	252	250	283	292	255	289	273	254	257	278	288	271	270	305	276	252	279	241	280	288	289	326	293	312	286	270	257	260	288	263	267	251	269	273	277	278	309	303	300	282	259	324	268	257	282	279	263	254	262	272	281	250	253	257	251	267	248	279	247	294	269	269	305	250	291	245	297	264	289	271	241	266	274	283	271	319	272	258	268	285	264	260	284	257	290	283	234	283	298	246	291	255	272	276	258	298	261	226	282	291	297	295	263	276	261	299	268	268	269	274	280	313	302	291	284	279	274	272	258	280	298	277	288	288	280	250	296	291	263	292	289	237	297	262	269	277	283	242	299	286	286	266	270	283	266	255	276	240	276	313	295	275	259	273	274	281	277	274	255	268	255	298	265	278	284	277	305	292	294	294	271	265	284	262	247	267	271	277	269	296	260	263	286	283	256	294	278	269	293	269	259	274	276	279	271	288	284	285	280	280	284	298	279	285	280	276	287	261	266	269	269	258	279	300	275	253	254	262	252	264	271	287	269	287	269	250	273	285	297	274	287	273	282	263	270	291	269	257	292	307	272	287	259	280	278	258	285	298	272	241	267	283	275	282	293	270	252	274	324	281	258	290	321	272	271	269	274	263	259	282	284	264	295	296	282	286	273	251	293	263	290	278	266	280	272	263	240	238	272	282	265	250	286	270	263	267	270	278	246	307	251	304	255	268	274	276	293	300	250	312	258	249	266	264	285	272	261	276	285	266	282	278	274	281	255	268	260	287	287	259	298	270	276	275	273	282	283	275	258	281	264	271	303	266	302	296	268	283	288	284	275	273	258	282	237	281	275	288	240	287	275	264	257	278	252	264	279	246	260	305	251	249	234	267	311	265	314	274	256	261	268	277	279	256	268	292	285	302	278	250	261	278	268	270	291	288	279	260	278	311	291	254	252	286	284	309	295	265	252	281	258	260	315	261	256	289	291	277	279	279	299	257	256	245	292	306	273	298	283	284	296	256	254	289	255	282	277	262	276	256	262	275	273	280	284	262	266	245	252	281	286	267	286	254	264	290	251	285	269	259	276	278	256	258	265	269	288	259	288	311	297	264	283	322	267	262	273	271	265	248	273	282	278	296	290	271	283	265	269	260	295	255	272	281	268	296	281	277	240	277	289	278	296	278	271	276	254	276	286	254	304	255	296	269	294	275	267	275	291	264	289	281	278	262	275	295	281	282	276	277	282	282	271	279	275	271	308	258	254	311	275	263	262	285	278	294	258	260	281	287	280	262	294	261	273	275	256	287	268	286	256	293	281	273	288	265	289	274	277	284	296	294	283	303	275	271	288	269	255	275	276	279	260	263	277	245	289	308	271	262	266	302	288	288	297	290	303	274	305	298	259	273	279	268	267	284	272	281	284	284	259	307	242	256	262	261	269	246	276	256	279	267	276	260	267	259	252	263	273	287	296	303	289	286	264	280	270	296	260	265	273	278	294	268	295	317	273	283	252	257	268	253	277	275	281	288	267	269	284	284	277	285	248	263	276	257	276	255	276	278	275	325	275	235	271	266	256	265	261	259	271	297	290	284	304	275	256	295	260	270	267	303	284	274	276	254	290	259	279	272	250	274	274	250	275	289	291	277	292	268	264	280	285	286	282	273	264	305	253	283	278	288	247	268	245	308	287	275	280	258	275	267	276	276	317	262	276	266	276	273	260	273	278	289	302	317	262	276	286	305	254	269	269	295	273	281	277	275	310	277	271	302	259	265	266	256	261	288	266	266	249	285	277	289	256	287	297	296	274	257	286	272	271	276	278	273	270	277	287	266	274	270	295	267	296	320	279	273	264	287	283	262	281	291	284	294	243	281	274	272	265	272	313	274	263	260	292	269	269	276	249	257	254	277	273	273	256	261	300	274	253	239	251	247	300	264	279	274	287	288	262	265	264	277	260	244	272	284	275	275	295	280	268	271	288	259	277	304	265	267	280	295	294	326	268	280	302	271	265	263	303	301
27123	17828	3844	784	560	482	515	496	447	425	454	490	467	497	443	485	433	466	456	461	494	495	483	467	430	430	485	482	497	452	504	483	455	440	471	433	459	472	483	469	466	458	459	457	456	476	490	420	458	513	449	445	477	462	433	453	483	492	437	486	409	485	455	497	477	442	475	508	468	476	446	487	449	437	436	428	429	448	484	479	483	475	452	456	447	433	476	459	444	451	473	456	443	460	479	461	461	503	493	426	496	473	456	467	458	437	454	407	459	483	464	483	473	437	444	470	434	475	471	462	458	456	485	476	475	455	462	473	522	462	466	437	409	464	455	441	444	455	445	424	482	455	443	453	450	467	416	427	464	440	457	438	439	492	527	475	467	499	501	465	465	497	454	454	479	463	480	440	458	484	462	453	463	468	440	470	472	465	469	486	498	435	469	451	470	463	485	484	526	444	476	456	450	453	477	461	437	429	461	458	474	472	491	458	442	468	475	508	468	492	482	446	473	427	486	465	479	473	492	458	469	475	430	475	475	459	456	437	468	455	467	423	454	475	459	438	440	472	469	470	440	478	479	457	496	472	502	484	489	486	456	456	446	469	469	502	480	464	479	452	465	442	454	459	452	459	444	467	442	493	500	494	471	442	470	466	492	476	455	460	435	474	434	465	459	439	460	465	447	487	481	481	468	441	483	456	456	453	483	480	451	448	510	489	440	463	489	466	487	446	439	494	475	471	439	484	463	446	442	447	471	480	459	462	448	436	478	464	478	503	451	486	455	469	472	480	440	474	478	464	504	492	435	437	456	451	447	433	487	502	466	473	481	456	468	484	428	454	454	459	412	484	495	475	509	452	472	461	454	447	500	442	464	453	490	476	471	508	459	427	422	461	448	433	480	446	439	463	471	489	463	443	467	447	454	467	466	500	475	480	478	471	449	453	480	437	467	459	453	465	458	470	454	447	465	483	475	437	449	465	437	424	462	486	424	478	445	463	502	474	461	450	461	474	441	473	472	453	440	445	455	458	456	481	459	471	457	511	450	427	480	431	425	441	449	464	464	456	423	453	426	461	442	457	487	458	491	445	454	476	435	509	487	492	460	457	478	488	472	480	481	436	434	426	430	461	464	459	488	448	437	448	500	496	487	417	435	451	464	478	470	468	468	472	464	480	439	449	446	491	505	450	475	466	496	475	465	438	466	453	470	433	462	428	466	487	433	510	490	463	470	461	450	454	471	426	472	481	491	438	441	450	476	482	472	462	480	480	475	465	511	428	441	458	441	450	468	439	466	474	492	459	472	456	469	478	456	453	466	472	425	463	494	485	464	473	471	446	446	424	452	461	467	478	459	488	464	465	465	464	464	436	458	486	481	457	478	468	443	462	464	437	493	491	453	465	443	464	441	470	498	469	445	466	468	482	449	421	488	446	512	462	474	487	466	466	443	438	454	436	427	504	491	439	470	462	470	447	445	461	451	480	496	426	425	408	449	469	457	469	514	431	448	447	481	511	432	497	492	432	427	460	482	454	462	479	496	473	451	445	490	453	438	460	454	471	464	450	482	487	433	462	432	424	462	484	453	479	487	455	439	499	446	462	487	455	467	487	475	424	480	453	500	448	477	431	487	468	524	484	483	441	500	438	478	470	502	458	456	477	439	409	411	461	466	458	496	515	481	455	451	397	480	459	444	470	465	434	474	458	460	444	431	488	497	492	455	466	449	486	454	465	481	456	434	451	484	456	512	444	467	421	469	435	465	479	449	462	464	457	438	467	471	416	455	469	492	471	464	493	477	421	460	475	497	500	471	494	465	484	456	441	462	500	454	455	432	456	472	455	497	481	476	457	424	476	504	457	498	420	455	491	479	444	492	457	475	464	486	447	453	470	451	479	433	464	428	466	457	462	483	466	488	509	445	486	493	461	457	487	466	459	453	471	467	461	464	472	467	465	488	416	459	446	429	446	464	458	467	461	493	461	437	489	455	447	462	455	461	498	476	481	445	477	438	472	521	456	453	498	482	509	472	468	479	478	436	462	458	399	492	457	484	439	508	418	451	470	434	503	456	498	470	430	455	492	476	452	480	456	464	460	446	501	489	423	479	457	459	457	464	468	458	488	455	447	460	463	478	479	468	449	475	441	453	516	457	435	437	463	458	496	485	454	458	479	453	477	466	488	415	468	442	489	495	447	470	484	470	481	490	453	488	493	470	441	492	447	458	454	465	454	476	481	500	486	438	483	479	460	437	481	443	441	434	516	448	507	488	447	461	490	450	458	469	446	446	477	483	484	457	470	434	451	460	462	444	430	473	435	442	485	468	490	456	477	490	462	483	497	444	446	446	440	466	470	453	466	476	465	461	451	457	444	423	499	512	438	486	454	456	475	459	465	447	498	478	487	461	458	411	498	481	464	506	460	468	459	427	507	482	475	470	462	460	527	465	492	432	461	443	465	477	487	485	436	432	465	479	435	491	452	475	470	471	453	427	460	508	460	468	410	478	448	447	454	449	465	453	451	487	523	474	467	487	459	491	496	461	445	430	441	447	443	500	486	492	458	464	440	423	478	525	480	445	477	483	446	446	462	476	471	439	452	433	455	460	473	460	449	486	466	459	461	445	466	428	457	441	469	467	493	459	433	488	467	492	472	501	484	462	477	477	484	502	465	447	495	466	488	478	458	452	457	469	486	446	460	447	466	468	474	436	453	443	486	462	481	418	483	457	436	478	440	459	421	456	491	465	411	455	428	427	464	475	453	428	483	452	444	467	466	496	477	442	507	480	487	487	474	459	471	474	450	454	468	460	457	463	514	477	469	460	505	479	459	421	446	457	480	451	426	460	466	475	438	472	501	467	443	456	486	480	503	409	514	483	467	467	469	487	513	435	439	432	457	449	504	486	445	477	463	450	449	493	453	518	491	446	476	487	446	440	458	464	494	486	437	425	475	479	450	438	446	452	476	470	465	468	433	495	489	474	433	498	446	446	447	494	489	474	488	467	449	441	462	492	485	481	448	482	466	503	449	453	462	433	472	450	478	452	499	485	477	514	458	492	473	447	483	433	451	469	500	426	467	460	477	461	466	474	474	459	457	430	429	500	430	437	448	475	461	454	445	450	492	432	458	440	426	487	465	483	445	447	476	475	431	472	488	453	455	425	433	482	442	459	455	483	472	447	447	458	461	425	489	455	489	476	463	487	459	449	444	461	475	481	460	474	443	455	446	481	437	435	443	434	478	505	452	428	476	481	476	532	498	455	463	434	445	472	474	457	439	463	457	458	472	490	454	434	475	480	459	468	463	468	425	453	493	438	484	437	466	457	451	463	492	446	423	459	486	425	462	467	438	466	478	468	473	467	468	475	429	504	482	422	476	454	488	456	439	450	448	487	471	433	480	466	448	456	458	417	485	465	425	468	522	455	461	441	487	475	412	465	442	469	461	436	490	500	482	448	478	467	446	471	469	471	484	464	479	481	423	462	453	456	449	483	466	479	479	456	492	450	482
4298	967	916	707	638	663	598	597	573	523	547	554	567	549	549	568	543	565	544	548	560	531	548	535	534	553	558	529	505	515	544	531	512	529	525	563	516	525	554	538	542	562	547	517	551	568	521	558	558	543	523	543	544	518	567	520	599	555	544	541	578	510	543	569	538	508	550	545	544	558	574	543	589	583	563	544	498	582	564	576	539	524	548	525	551	588	556	546	530	500	536	540	593	548	598	573	578	554	605	578	550	596	532	576	516	523	513	523	554	538	528	537	592	535	538	530	549	523	509	556	553	541	570	538	588	542	566	573	555	547	552	549	559	570	534	527	556	588	541	609	560	526	537	559	572	526	568	557	519	560	549	509	547	535	562	557	522	555	544	542	549	546	512	516	526	515	548	538	547	560	576	527	590	553	557	513	525	521	544	570	551	565	484	561	549	540	559	541	583	543	525	553	536	609	575	542	587	546	560	527	499	518	533	543	557	567	554	525	573	526	567	565	522	498	519	553	565	513	574	593	534	529	519	547	528	527	531	583	543	593	560	559	568	585	510	557	545	525	580	530	575	560	549	546	548	535	584	521	533	521	535	544	534	585	490	562	518	478	542	534	531	498	536	562	571	537	524	569	562	522	588	582	536	535	514	536	502	554	575	532	584	569	555	537	573	560	569	544	564	506	518	543	555	552	521	540	552	532	528	584	555	569	526	522	532	536	557	525	506	512	624	544	543	517	559	601	558	554	530	582	533	603	520	551	561	599	577	532	542	581	557	546	587	561	505	572	570	576	543	537	574	544	508	524	555	557	548	564	572	566	554	529	542	566	570	546	563	539	532	551	532	542	533	546	558	535	542	559	541	532	532	508	507	567	571	526	531	590	544	579	572	574	530	523	582	562	529	557	574	527	526	555	507	542	573	485	535	569	550	532	549	552	539	564	556	537	555	560	556	509	561	541	567	526	588	553	546	559	567	587	511	552	490	517	556	503	540	563	538	561	569	511	564	580	540	550	543	551	562	516	519	515	597	588	524	565	554	554	520	524	554	535	539	586	540	524	538	573	574	522	533	562	515	504	563	551	580	587	574	507	516	525	547	526	557	541	520	527	519	558	576	524	517	557	531	551	505	578	557	538	505	538	581	584	536	542	545	545	582	546	533	501	517	539	541	524	536	527	566	585	510	553	542	522	549	587	536	560	552	533	551	607	538	579	575	539	565	588	518	558	551	556	496	523	592	558	576	556	603	580	540	561	550	543	558	530	522	523	547	538	523	554	547	553	506	530	558	602	521	590	537	577	545	515	593	535	572	569	578	542	521	570	568	587	527	583	566	524	534	561	554	563	560	546	558	551	567	533	541	539	586	511	524	523	565	524	547	566	554	585	563	507	586	550	533	499	549	561	574	519	519	549	542	563	544	500	602	565	562	526	537	524	555	572	555	541	511	548	536	552	547	565	565	527	580	506	568	568	582	517	527	532	553	548	548	568	582	564	558	535	543	546	527	502	590	560	570	511	562	581	549	563	552	550	570	545	531	530	549	547	533	566	548	521	575	521	555	572	569	574	521	534	501	558	584	531	558	545	564	535	510	551	558	526	550	514	542	547	567	524	525	554	550	514	589	542	576	547	531	567	516	549	569	559	551	531	557	512	509	582	549	511	535	499	577	547	581	593	555	545	518	546	577	555	522	522	550	558	564	558	592	528	560	540	550	546	556	531	521	540	561	533	580	550	541	557	528	511	575	552	538	587	531	560	567	550	516	553	513	535	548	527	523	556	588	520	571	536	558	548	540	568	548	575	537	543	524	540	539	548	545	531	556	543	583	551	537	571	578	528	506	540	522	551	563	575	551	550	511	556	551	564	550	602	577	590	536	525	541	554	554	540	546	581	550	577	548	507	520	553	562	562	554	540	550	568	540	552	546	589	541	555	572	495	554	542	547	563	544	532	555	562	562	535	549	552	567	544	580	557	553	546	515	504	572	526	563	568	556	566	512	518	537	597	545	565	530	569	542	523	542	546	517	563	563	522	557	554	545	542	553	571	529	562	581	502	525	549	590	595	535	551	579	569	526	550	550	543	562	505	536	536	550	555	550	589	572	534	608	589	572	559	530	557	506	579	568	568	556	546	534	563	545	560	553	560	545	541	562	540	542	551	571	575	596	573	532	599	583	525	531	549	550	570	558	527	534	540	534	564	581	525	564	541	538	561	539	558	515	567	544	561	529	577	575	510	532	563	528	519	511	571	540	530	528	541	556	556	529	531	534	558	553	544	529	565	552	586	542	502	552	581	560	549	535	565	581	591	553	518	565	533	550	522	556	524	557	546	569	569	558	548	534	567	535	527	493	528	549	546	549	502	550	564	563	525	527	571	590	520	539	562	519	584	558	559	534	504	504	541	536	519	578	535	516	560	570	576	530	535	557	575	542	560	563	550	557	549	523	578	540	550	561	555	557	531	559	569	534	589	565	558	597	572	517	554	530	562	514	488	542	572	533	569	560	553	540	534	554	533	566	562	585	543	521	461	525	591	515	535	578	532	531	573	510	561	558	560	568	538	565	555	541	555	536	583	585	515	543	557	575	596	551	540	550	555	522	532	548	574	576	522	536	583	572	515	556	527	561	523	554	558	566	529	532	571	545	584	594	508	580	537	512	558	536	536	521	570	544	567	591	538	561	540	577	570	594	576	568	550	553	497	551	539	555	559	581	547	539	523	520	549	550	545	569	564	578	553	549	557	580	518	588	572	517	597	549	540	513	569	556	564	544	549	538	540	541	570	578	560	503	569	587	511	564	544	527	520	546	556	490	540	582	515	553	566	546	550	536	532	508	538	500	551	498	558	531	529	546	561	535	551	506	597	532	539	553	549	534	532	545	529	539	519	549	611	502	578	579	503	498	549	571	500	566	502	546	558	540	546	557	553	537	528	505	548	555	546	518	551	557	544	530	560	544	557	547	551	541	540	547	550	566	535	574	542	533	558	554	507	524	582	551	568	557	564	568	545	543	557	556	527	515	548	552	539	553	606	539	547	538	562	531	516	521	538	575	560	506	512	586	541	563	575	549	526	549	527	547	533	529	545	550	546	557	541	536	563	548	574	567	501	560	519	522	516	558	566	540	547	563	576	559	556	532	553	578	561	532	571	538	528	594	572	533	523	579	516	566	537	548	572	516	568	550	567	513	540	551	558	529	533	573	564	556	564	529	540	545	579	553	534	542	561	565	534	553	549	537	574	585	563	531	524	546	600	574	533	577	562	529	558	556	538	529	531	561	543	564	530	540	553	517	512	575	534	561	547	524	507	570	554	561	584	543	508	536	540	555	518	549	529	500	535	567	516	534	559	539	527	539	551	551	543	518	550	568	587	547	525	561	557	565	571	579	569	521	551	549	554	583	518	585	535	551	555	552	494	542	583	551	631	540	521	538	566	543	558	547	529	574	559	565	552	537	539	529	527	562	540	556	577	540	564	544	530	551	513	531	553	559	541	566	530	560	552
23665	21106	28077	24352	21082	8967	1192	868	756	701	657	599	557	566	519	543	546	528	526	507	481	514	478	497	511	511	498	524	529	496	526	495	508	519	482	478	493	489	493	529	514	480	504	494	463	513	475	515	477	469	486	520	510	505	455	443	480	503	460	482	496	464	453	458	519	484	462	489	431	452	501	476	481	510	489	460	461	490	503	491	509	495	479	474	507	483	483	414	446	478	484	488	509	485	455	475	463	453	494	484	503	484	451	429	528	490	476	482	497	512	518	478	459	480	469	464	434	491	494	486	486	450	513	492	455	494	458	469	461	456	501	518	521	499	517	479	501	486	497	504	449	494	480	462	521	506	512	497	473	506	462	483	471	471	433	530	470	491	496	520	479	484	475	508	478	462	490	478	472	476	511	459	490	504	473	473	506	522	505	494	494	511	498	509	456	488	459	482	461	530	471	487	497	487	434	489	501	482	470	458	463	452	492	516	494	517	482	522	494	500	496	509	494	464	505	474	486	502	467	504	475	476	472	480	521	538	508	509	486	480	484	450	463	491	447	474	466	479	486	473	523	536	493	463	462	532	502	498	486	462	476	477	495	504	458	483	482	455	504	475	466	499	527	459	494	501	456	478	494	529	495	493	456	498	431	512	492	499	496	478	514	444	486	498	485	477	496	442	443	500	473	480	477	513	492	502	464	484	488	485	484	441	483	489	476	470	449	480	480	466	458	485	478	480	475	525	478	466	477	468	507	507	526	483	485	491	490	499	471	480	491	488	498	500	465	486	483	497	502	498	481	465	511	464	481	488	479	463	515	507	492	483	476	493	504	437	499	486	463	464	473	484	477	500	475	479	516	492	495	509	450	493	545	508	469	466	476	447	492	528	502	465	451	485	473	473	533	502	484	488	528	489	479	485	507	485	483	496	486	482	503	434	536	471	443	473	497	488	511	479	504	461	457	515	467	466	505	522	535	506	504	509	464	470	499	481	472	515	462	476	470	501	509	477	521	489	487	517	479	473	520	474	464	454	475	445	478	506	465	494	472	482	496	457	469	507	469	472	470	461	461	474	520	482	486	494	482	485	483	468	520	524	538	488	462	504	491	486	515	481	536	498	486	480	433	478	462	486	469	502	484	499	506	476	444	488	498	470	463	473	460	495	514	483	495	494	458	469	503	489	469	486	463	507	454	498	503	457	498	455	456	543	506	504	508	471	479	476	466	491	486	454	479	443	445	508	474	491	442	484	489	486	505	482	535	500	476	486	509	470	543	473	491	468	466	465	475	477	482	487	488	515	474	476	520	513	464	461	452	520	491	509	456	489	454	502	483	516	481	444	503	474	518	484	513	484	517	484	470	527	497	488	484	499	504	482	446	481	475	477	461	473	502	480	480	465	469	463	532	489	511	500	491	528	484	471	486	480	500	487	492	480	479	443	481	535	455	467	468	441	497	492	446	463	504	459	491	476	499	494	484	485	488	474	505	462	513	464	472	490	502	487	508	547	495	489	493	515	469	472	481	474	500	477	494	445	472	488	460	511	482	476	485	480	481	476	481	500	481	480	506	485	447	504	496	524	478	455	494	506	436	502	467	505	504	484	469	455	492	471	457	461	467	483	488	479	456	477	495	470	506	471	440	469	507	478	480	460	479	524	494	523	478	480	448	470	458	460	472	487	462	487	480	474	515	466	462	522	519	485	463	496	536	453	487	465	478	512	491	465	511	526	469	483	466	476	472	511	457	476	480	474	494	507	501	432	461	473	505	472	500	481	461	493	503	504	474	506	479	507	501	420	461	474	474	463	485	486	487	489	451	460	533	473	483	483	475	476	470	426	481	487	540	502	477	495	436	522	450	475	482	494	497	540	495	475	491	478	492	516	497	499	525	489	475	492	491	496	483	456	503	501	475	513	464	471	478	488	493	486	466	496	438	480	415	480	497	484	488	508	509	478	502	466	526	495	465	512	490	478	515	499	494	501	473	468	459	450	524	491	508	489	483	468	451	494	488	518	489	480	490	486	469	464	491	482	464	463	469	485	478	499	485	514	489	461	463	479	505	447	476	500	476	493	522	482	538	476	463	439	481	487	492	479	463	450	451	439	492	542	483	502	522	465	459	504	464	493	507	464	481	470	486	479	491	461	471	522	498	474	494	496	469	490	467	465	495	496	510	473	480	448	429	475	480	465	509	498	469	491	507	483	476	472	464	475	430	498	503	499	491	430	454	493	445	514	521	465	474	470	470	473	459	496	468	497	474	478	513	495	470	495	502	497	485	544	492	492	518	473	458	473	490	469	470	466	507	468	476	447	500	507	486	434	484	459	473	448	446	478	480	485	464	485	495	482	503	485	492	493	493	459	519	514	484	495	455	505	459	505	465	490	480	481	460	470	448	486	502	467	496	459	473	488	437	470	459	460	498	505	508	480	494	453	497	495	472	492	478	507	489	471	502	474	482	474	460	530	495	475	482	497	491	447	477	486	462	475	483	484	504	496	486	518	462	488	516	496	469	469	483	467	508	491	501	498	481	488	481	477	477	474	497	471	498	474	467	489	488	469	466	480	465	474	450	485	450	474	494	526	477	489	485	493	476	487	506	467	477	490	489	513	486	472	484	478	494	449	508	472	498	505	477	450	466	489	485	470	460	465	490	505	517	492	461	500	455	493	455	490	466	493	475	476	483	490	493	485	418	470	511	467	464	484	514	499	473	488	498	461	447	451	466	501	450	464	481	484	500	458	512	454	522	492	541	468	445	503	474	534	482	492	500	489	514	465	452	498	461	525	444	468	511	454	484	450	528	466	507	528	530	452	556	482	456	468	535	500	502	477	504	492	436	488	462	475	516	509	485	511	483	466	488	493	486	485	524	467	459	501	468	499	474	521	494	503	516	509	484	502	459	465	503	447	492	475	513	489	462	441	486	458	476	515	452	442	497	506	471	455	465	474	488	490	467	469	501	476	487	456	460	506	513	455	467	436	450	502	470	471	483	469	489	492	514	483	505	468	473	450	492	487	482	526	494	486	514	474	476	464	486	497	453	489	490	471	466	470	476	527	500	494	479	458	456	509	507	501	463	473	489	422	455	484	489	479	475	499	478	494	488	472	490	482	482	458	494	477	484	472	483	509	499	484	501	491	480	518	496	489	487	491	503	502	462	491	516	479	473	478	479	474	491	478	483	461	490	494	461	473	464	545	495	461	503	480	495	463	494	503	478	478	457	470	460	474	522	492	477	478	528	483	480	470	501	452	516	460	493	460	455	514	476	512	474	456	516	490	490	450	500	515	460	454	485	461	479	459	495	490	480	476	462	445	535	504	477	465	508	526	457	475	520	499	480	480	474	493	497	431	427	509	489	446	476	475	457	520	477	517	463	485	479	471	461	492	494	477	471	506	491	458	463	465	450	482	503	513	509	540	509	503	492	468	504	489	443	471	477	471	497	443	440	486	524	486	462	456	452	500	472	519	524	456	489	468	459	465	511	479	491	479	471	458	479	481
3242	8161	6672	3231	2246	1822	1466	1170	1037	969	865	831	751	752	670	686	700	690	666	608	657	603	638	590	625	570	606	592	572	567	612	635	602	614	597	619	600	562	588	596	638	634	613	580	615	577	565	551	584	598	578	573	570	572	630	605	626	574	574	587	610	611	589	586	542	644	548	617	550	618	578	593	592	557	574	609	618	632	573	569	578	598	557	580	613	575	563	599	536	557	574	576	606	600	551	580	600	586	568	590	589	578	556	605	595	622	572	579	547	579	545	598	581	608	602	584	569	610	576	560	561	583	538	560	585	564	558	574	621	599	554	589	559	554	588	578	582	613	552	517	601	564	557	579	574	593	564	600	606	553	569	552	580	605	568	594	572	564	559	591	575	606	585	564	567	587	587	559	579	590	583	607	626	540	585	559	575	573	538	575	583	578	566	615	550	519	613	591	569	575	582	600	576	586	608	593	540	585	564	601	564	553	599	564	619	560	579	592	573	562	547	600	613	567	594	605	549	590	579	580	591	578	589	605	579	584	544	613	570	604	551	601	598	590	603	565	583	565	595	634	601	560	597	600	561	577	625	574	588	600	560	591	578	581	561	637	612	595	568	562	541	567	572	613	599	571	558	525	567	572	600	610	603	539	566	559	545	558	569	594	583	576	590	589	593	599	599	603	568	602	583	595	573	557	576	541	575	601	599	560	558	600	613	573	546	591	569	567	596	586	580	566	592	578	601	592	563	538	591	574	580	577	532	624	571	572	586	573	565	542	585	564	589	588	564	610	558	574	639	619	551	536	591	613	575	575	587	572	544	581	535	571	584	589	568	625	535	569	591	590	612	589	582	543	601	541	563	591	586	576	606	555	626	579	572	633	540	550	586	574	609	570	570	621	603	562	583	613	588	584	574	574	589	583	553	553	587	623	579	583	576	598	547	559	548	554	588	638	579	620	562	590	608	583	545	577	570	549	545	574	581	534	636	566	570	605	574	578	576	597	624	598	570	586	582	577	566	575	580	572	555	560	561	585	559	569	598	571	539	576	573	587	529	576	540	612	569	593	569	547	551	589	596	608	604	559	541	642	598	626	598	599	541	583	551	583	598	609	580	551	567	562	610	533	571	543	607	614	609	613	573	611	596	583	597	588	586	572	587	544	555	591	592	594	568	558	567	575	594	532	603	606	563	545	574	592	562	548	566	546	556	587	596	600	555	600	601	573	588	640	636	612	573	559	596	596	565	605	562	576	571	587	576	588	585	590	607	560	602	591	567	604	589	563	566	601	615	602	563	603	578	527	578	565	577	600	612	585	567	613	576	571	572	597	588	558	555	576	619	576	560	633	589	553	596	558	575	547	554	622	591	599	605	620	568	590	578	588	560	547	585	590	590	582	567	609	557	570	554	565	601	600	598	615	589	562	573	559	594	578	605	602	586	586	626	571	578	538	554	596	583	557	562	585	591	567	598	588	544	575	541	586	561	575	581	546	614	563	586	564	580	603	571	530	578	572	564	587	523	592	621	558	595	563	579	606	561	549	567	640	593	559	579	589	590	600	546	581	580	600	564	581	579	583	567	600	582	607	568	571	592	573	532	589	628	627	555	601	607	556	608	568	580	602	589	590	621	602	572	612	598	573	533	588	620	589	588	556	540	542	541	589	527	603	564	577	573	560	564	567	577	582	582	573	595	581	561	628	574	620	597	535	517	589	592	588	592	563	577	556	613	587	640	597	572	584	561	569	570	574	540	609	570	592	604	550	598	605	611	598	590	544	610	592	599	583	566	551	597	553	595	592	608	536	627	597	584	541	581	596	577	589	607	568	550	613	584	566	572	561	605	614	607	552	599	580	568	550	584	547	573	602	566	562	587	567	606	584	618	539	584	590	591	579	630	589	578	523	624	595	546	608	549	562	580	577	578	590	555	558	597	562	595	577	568	564	575	558	563	541	543	541	593	542	545	615	591	562	589	543	568	549	565	575	580	540	589	592	578	580	595	620	593	620	562	530	576	589	596	535	585	562	633	578	563	569	564	578	602	574	617	580	595	571	517	566	585	579	562	570	590	556	528	592	557	590	590	596	622	610	545	584	538	551	581	594	574	603	601	554	595	602	601	585	591	595	590	570	570	606	594	579	570	575	594	592	603	568	606	588	559	543	544	569	581	571	582	544	582	551	593	581	575	590	579	575	564	573	567	561	596	575	605	597	593	570	582	567	600	612	609	608	613	561	574	591	592	614	616	598	626	524	563	593	532	598	610	587	597	585	566	591	626	615	582	582	572	594	582	558	535	587	572	577	617	613	597	619	543	596	603	596	570	559	582	631	501	587	575	577	595	563	595	582	568	577	612	589	563	581	556	589	566	568	562	534	545	604	583	589	631	551	555	537	592	573	551	582	580	558	569	617	658	545	574	588	602	591	587	589	570	574	580	634	545	591	547	575	644	558	546	605	599	631	571	586	586	612	575	565	575	622	550	563	596	629	626	565	573	564	596	554	559	587	557	611	554	573	577	583	579	591	594	614	602	576	620	597	620	588	568	611	542	596	594	584	540	639	565	570	539	570	548	555	586	582	568	536	573	551	590	593	578	571	582	606	579	538	593	553	569	584	604	583	620	556	551	622	603	558	575	593	587	598	615	564	574	553	592	583	572	573	589	591	549	573	569	598	589	593	611	583	570	571	563	592	566	569	537	550	556	612	543	551	583	582	601	573	545	521	575	591	600	570	561	590	582	558	587	563	577	581	532	568	596	597	598	559	582	616	576	534	565	616	548	616	599	576	604	574	611	587	581	585	607	567	545	577	579	579	590	581	579	547	580	562	583	617	542	511	594	559	558	564	605	580	555	578	587	573	595	593	554	546	650	604	539	625	595	555	615	621	596	547	560	596	616	581	574	573	590	628	563	598	608	640	573	581	591	582	618	638	586	603	552	550	610	574	600	543	601	602	541	554	582	588	577	588	585	571	604	598	609	579	605	586	589	558	532	597	605	603	585	544	598	588	576	581	552	579	596	556	577	565	552	543	584	562	589	599	568	551	559	569	572	599	583	589	528	569	620	575	554	576	583	558	566	583	611	577	585	592	560	534	627	548	559	601	600	560	592	614	622	538	591	594	572	545	579	561	562	541	610	590	548	591	552	589	567	597	622	576	611	610	575	597	616	553	610	609	547	582	590	591	605	564	595	580	566	578	547	600	536	590	543	613	540	571	576	572	578	558	604	549	578	595	610	588	612	567	626	573	588	578	590	549	554	563	590	553	595	606	612	610	559	567	592	546	584	552	581	597	602	617	574	529	538	569	637	560	561	586	575	633	582	595	585	588	584	545	584	601	588	622	586	556	566	542	547	576	554	622	600	562	607	591	639	554	567	597	554	618	617	548	572	597	576	576	593	554	569	576	553	582	571	586	588	627	569	586	599	556	572	573	592	608	647	556	607	557	592	600	584	618	601	565	577	574	584	602	566	576	571	582	563	612	588	565	543	593	629	563	580	590	594	573
24587	21094	27101	25219	11110	686	444	390	355	324	313	291	281	294	242	264	262	281	269	239	245	267	284	264	243	245	260	248	232	284	228	247	263	240	246	217	268	248	283	243	280	257	233	257	255	255	230	220	246	245	230	275	239	273	247	252	258	231	236	245	261	264	216	235	257	252	239	229	233	231	262	257	251	266	274	247	259	249	244	274	236	222	257	243	247	244	230	254	262	195	229	249	221	242	216	248	244	226	253	243	240	257	232	226	229	287	261	255	247	248	232	245	244	218	238	239	247	231	244	245	242	271	265	211	276	260	254	239	243	266	216	259	272	254	256	267	216	243	259	248	229	237	248	277	242	226	237	226	260	259	259	289	227	252	253	233	253	248	218	242	248	221	239	233	267	234	222	234	242	263	262	237	221	248	230	283	257	260	260	271	244	227	257	266	223	223	223	251	229	238	248	234	234	258	268	230	226	247	243	230	241	263	264	235	238	230	248	251	246	258	242	255	257	217	249	248	261	232	252	216	272	249	219	268	252	277	226	254	262	210	256	238	247	229	220	232	241	253	244	247	263	262	276	226	241	264	262	229	242	232	252	230	234	244	251	265	258	244	229	225	234	225	272	244	254	267	237	227	259	228	255	252	253	263	253	239	246	237	245	230	246	243	257	270	227	254	264	244	237	253	266	252	254	246	244	289	233	240	253	270	240	234	237	218	240	253	257	249	256	221	260	255	248	273	242	212	251	237	233	254	250	242	244	265	262	246	219	245	248	239	265	240	254	248	258	240	258	254	227	240	283	272	241	269	228	258	236	223	223	252	231	261	248	245	216	255	264	253	266	230	266	250	231	230	243	222	237	232	243	246	263	217	251	199	230	240	254	241	255	248	227	262	237	229	238	240	248	252	237	238	236	261	249	237	261	221	224	247	231	253	248	262	254	235	233	245	268	249	255	240	242	245	272	239	261	253	242	230	253	243	271	237	229	239	261	248	264	225	259	253	242	276	238	226	227	244	252	235	251	276	259	213	238	229	240	215	246	243	214	251	250	242	226	252	266	243	239	283	246	238	255	262	260	230	233	224	245	232	244	275	260	262	263	255	242	241	263	242	268	232	235	252	273	239	215	250	252	270	259	255	243	233	262	237	256	240	245	240	235	274	250	245	230	225	241	251	238	264	270	249	216	250	276	252	255	236	230	276	247	242	255	210	238	229	245	233	254	263	240	242	220	258	233	232	253	238	243	232	251	210	248	237	256	259	251	244	267	248	248	248	257	231	246	255	227	233	230	249	266	241	250	247	215	255	224	234	256	238	287	258	249	254	247	257	254	229	237	261	230	244	216	252	263	259	252	232	236	250	225	271	242	242	219	224	245	229	240	257	249	247	239	253	264	256	223	259	251	258	250	257	227	252	231	238	220	226	223	258	266	282	244	240	240	247	237	237	226	252	234	238	249	267	219	238	247	219	272	236	233	265	269	262	222	283	233	246	223	270	216	229	236	210	243	233	275	282	251	243	259	274	258	233	238	243	241	241	231	266	239	237	232	266	253	217	266	246	243	273	240	219	249	260	265	264	267	259	244	287	200	216	245	217	247	233	272	232	229	256	228	248	278	245	239	250	266	258	233	222	240	250	253	239	261	245	248	245	275	263	252	240	236	237	246	220	264	255	251	242	272	269	260	239	257	249	240	258	268	241	261	254	231	242	231	250	235	273	275	244	256	249	225	259	235	225	237	256	249	229	256	237	246	259	254	260	228	242	265	230	240	238	270	242	242	261	257	254	245	219	235	238	227	230	235	225	254	250	256	229	206	245	242	233	236	232	222	234	269	261	251	246	257	239	220	280	233	235	249	263	265	255	254	257	263	239	234	249	257	226	255	228	236	259	240	222	238	251	242	254	251	230	249	257	240	217	267	209	259	242	245	239	248	216	248	249	252	233	240	284	238	254	250	253	259	245	246	239	270	268	220	253	239	234	251	217	265	264	236	274	246	244	234	269	249	266	262	240	248	262	255	228	243	227	254	236	234	256	253	241	231	242	256	258	245	241	245	261	194	252	235	246	253	236	248	225	247	257	266	259	264	265	277	240	270	246	264	237	242	279	239	238	226	230	246	238	239	239	230	244	219	257	244	229	231	256	240	246	232	218	263	251	247	252	238	231	260	252	253	266	238	255	234	269	252	267	262	249	221	249	273	238	217	237	241	244	229	208	242	221	262	246	211	231	267	234	239	259	233	249	281	224	234	255	264	225	243	232	252	257	241	253	229	239	232	253	212	271	269	254	258	234	233	270	238	228	249	245	263	253	229	256	232	249	228	254	235	241	252	248	222	233	257	248	250	207	223	236	260	257	225	241	244	225	268	266	225	256	249	225	221	235	247	258	250	231	233	268	264	265	240	247	264	268	236	262	231	257	219	229	247	273	259	232	265	245	267	264	254	265	219	251	242	252	218	267	250	262	238	248	258	270	218	241	241	209	266	267	270	207	244	265	247	250	240	254	240	235	257	220	255	260	205	245	249	256	259	226	251	259	241	238	262	254	236	241	248	258	251	236	245	252	238	241	230	234	246	235	254	264	210	258	245	246	231	246	270	236	247	275	265	242	232	226	239	242	233	268	206	256	235	260	252	233	271	213	208	237	232	248	262	266	235	223	257	236	240	266	260	214	249	249	286	271	243	232	229	222	262	263	244	234	243	251	232	195	236	235	234	248	248	265	227	251	238	252	230	245	245	274	258	237	282	243	223	250	240	261	263	250	265	253	232	261	242	259	270	251	251	250	249	235	253	245	225	237	230	258	267	229	279	231	252	246	229	242	234	252	247	263	213	255	239	237	249	262	227	254	256	245	232	226	273	263	235	281	244	258	262	252	231	252	259	252	273	247	266	244	230	225	259	244	248	267	245	229	247	221	231	212	250	269	233	251	242	237	236	255	249	244	245	246	241	236	249	215	258	224	247	253	259	243	245	252	229	247	256	262	241	221	268	258	241	226	253	241	248	254	246	259	202	240	265	238	240	251	248	242	236	232	245	244	224	234	219	234	223	221	250	251	263	228	259	233	260	208	256	248	257	259	231	234	228	240	237	239	221	244	251	256	254	244	232	241	248	238	250	246	264	268	249	247	236	261	235	230	249	231	253	224	224	238	251	252	249	276	232	252	244	249	252	245	262	254	259	257	233	231	240	252	268	304	237	271	223	200	243	257	248	246	257	245	250	227	248	259	260	223	244	218	252	269	262	241	220	227	228	262	266	238	247	237	282	256	260	269	238	252	257	231	254	242	228	226	242	251	223	255	246	253	232	248	253	222	256	261	222	228	237	257	232	221	263	250	249	262	236	252	223	272	252	255	246	219	234	283	247	231	253	250	263	248	238	246	250	244	209	223	245	247	244	239	242	237	244	241	249	270	240	234	245	244	248	231	256	254	246	221	225	257	248	235	249	257	231	247	269	250	243	246	259	251	226	263	255	239	216	240	243	263	246	254	263	252	248	262	236	237
3338	5045	3896	1870	1305	1063	769	702	600	492	448	405	403	377	368	351	342	343	308	347	343	321	311	288	302	282	290	270	309	314	303	291	298	268	309	297	317	289	302	276	330	309	314	294	299	313	293	287	272	254	286	244	286	300	288	274	299	273	303	309	281	293	303	289	316	309	295	297	301	270	300	262	261	299	303	277	273	255	293	278	290	294	283	308	278	318	325	291	315	288	280	260	288	308	316	298	304	238	264	313	327	286	303	290	279	295	316	276	283	287	299	277	333	302	303	272	313	273	265	293	304	263	290	288	271	270	299	293	290	265	292	271	289	318	303	301	274	270	304	277	293	262	299	293	276	288	282	281	313	291	301	279	252	311	296	288	319	284	284	262	297	289	281	315	281	316	289	289	314	268	284	282	289	311	278	326	291	268	284	282	290	286	265	307	290	282	309	298	315	300	283	263	311	304	309	277	303	295	286	262	298	283	311	283	267	297	279	296	310	304	317	293	278	284	305	295	312	292	289	270	274	292	253	307	258	291	266	284	302	310	298	296	274	265	263	263	317	294	289	304	288	271	282	294	268	288	302	300	293	299	265	290	280	310	306	285	324	273	308	294	322	289	265	316	287	316	300	297	309	274	298	311	293	302	276	278	279	286	300	273	287	278	279	273	289	259	290	289	285	289	313	276	279	290	291	296	288	251	282	289	276	288	283	328	281	310	299	312	312	251	287	297	269	326	273	287	323	298	286	279	280	305	313	280	284	269	283	277	292	293	319	297	288	292	259	297	305	297	312	282	265	325	284	284	293	277	281	294	266	289	285	300	299	270	277	285	255	255	268	273	295	292	296	290	282	294	295	271	271	289	319	281	325	270	299	274	295	285	288	300	269	288	319	309	297	262	275	330	296	266	294	278	292	266	283	296	296	300	285	306	320	281	281	305	292	304	299	263	294	305	332	309	294	289	263	279	260	262	293	296	282	307	303	298	301	270	311	274	296	254	281	275	288	280	293	294	305	294	311	316	295	332	304	305	301	285	320	278	272	328	292	283	271	270	309	308	269	265	281	290	274	300	283	297	316	304	339	313	283	293	305	282	300	279	273	288	285	298	300	287	302	288	309	305	305	284	298	294	298	273	296	277	271	305	306	299	305	311	295	302	298	285	278	321	256	286	283	297	292	319	294	278	308	279	274	294	285	294	327	267	255	317	302	273	259	283	301	292	286	309	269	292	291	302	311	311	278	292	298	294	286	287	287	266	294	269	283	286	295	278	291	294	259	284	292	282	294	301	267	284	290	281	277	272	272	283	310	312	306	300	293	271	290	268	293	294	261	271	297	290	296	284	292	295	290	311	301	309	274	296	279	293	296	308	285	307	296	302	284	291	294	276	279	284	264	261	308	274	275	288	319	301	284	266	287	297	285	303	306	299	311	265	294	295	277	292	249	275	319	281	310	308	305	327	278	263	278	267	266	301	285	323	277	287	290	263	282	312	291	284	280	291	304	291	285	297	282	278	283	311	288	271	301	310	290	268	307	267	333	275	254	293	303	292	263	288	264	299	254	266	279	275	264	266	297	291	305	277	285	292	334	266	279	270	309	267	289	279	283	305	301	293	281	302	319	287	303	304	316	301	302	279	272	315	287	272	294	268	306	287	299	253	290	307	306	281	260	277	313	305	296	315	298	299	276	313	295	310	300	270	286	279	329	275	308	282	318	275	278	287	301	278	306	274	309	298	311	287	300	279	310	285	285	295	259	299	281	316	293	308	279	314	288	298	277	310	280	310	303	269	277	284	294	311	261	307	255	294	276	301	282	293	283	310	282	292	311	320	272	302	273	279	284	290	294	293	287	303	294	281	314	287	321	326	292	274	288	275	327	303	269	291	277	302	313	267	323	293	282	297	298	297	277	264	301	292	300	276	282	273	296	306	322	296	270	272	330	285	301	256	288	278	282	295	287	271	279	300	312	304	294	290	302	295	264	292	306	295	281	306	307	323	278	291	264	285	277	295	290	272	285	256	258	282	278	297	296	291	303	286	334	280	288	276	289	274	277	294	300	292	296	298	293	281	279	266	280	283	299	308	275	275	268	284	307	285	280	278	294	273	296	292	261	266	279	297	311	282	295	288	323	287	287	304	278	324	288	287	306	287	312	298	286	286	303	299	265	286	291	314	257	270	294	292	286	311	310	283	281	302	317	269	290	314	275	295	290	301	272	285	314	285	302	299	289	280	270	323	319	288	303	286	282	311	295	298	295	306	301	316	284	250	307	287	288	295	289	292	291	256	296	280	332	256	300	284	329	281	314	290	295	302	279	309	281	316	305	309	251	283	308	307	277	286	325	284	278	289	259	310	296	329	295	292	288	289	293	310	302	286	301	310	287	304	275	267	297	282	323	280	273	276	302	313	288	319	307	261	294	272	266	321	330	284	286	280	300	287	292	302	282	283	280	335	327	293	309	257	293	296	279	282	283	303	290	254	284	278	286	317	288	309	281	285	269	292	308	325	282	302	298	276	290	295	323	316	310	277	293	302	298	281	285	301	284	288	281	305	267	267	269	309	302	273	302	288	294	317	273	293	268	291	276	298	286	287	287	274	299	290	299	268	276	278	326	298	297	294	269	272	311	332	290	293	256	284	317	287	328	268	279	300	273	327	280	263	292	313	268	294	281	293	299	313	318	284	305	282	275	304	281	296	284	298	283	298	272	337	269	310	292	303	295	310	313	277	301	292	310	290	289	289	309	297	288	285	291	307	277	287	320	305	262	280	290	284	273	291	285	285	278	294	298	279	284	288	290	291	300	296	280	263	273	320	284	283	308	284	277	275	255	317	295	292	284	271	277	263	295	281	290	286	261	300	289	287	278	295	277	325	302	273	269	321	312	298	307	281	279	310	295	289	268	274	284	287	312	293	284	289	282	295	288	286	261	312	286	296	279	271	273	288	310	305	303	318	267	314	288	326	296	292	286	314	293	284	296	283	308	280	294	306	282	299	279	281	299	280	296	307	317	296	305	292	324	265	281	284	295	263	285	278	299	263	312	283	272	299	286	289	288	286	319	303	289	301	259	305	303	271	277	320	269	303	294	301	294	309	309	289	299	287	308	266	295	305	297	293	295	265	256	272	289	293	305	282	315	289	272	307	311	283	282	298	276	250	298	303	305	276	296	299	327	288	290	283	331	294	270	276	271	292	283	277	292	324	276	316	295	307	319	280	297	320	257	298	315	293	299	294	276	297	288	262	265	290	282	289	289	293	263	281	284	328	276	315	288	268	280	290	304	273	306	297	284	330	283	301	294	286	278	267	279	301	306	305	296	276	270	269	306	323	290	304	298	302	298	272	275	264	298	283	276	305	272	286	303	273	288	312	293	280	295	290	319	308	293	333	279	279	284	314	282	292	275	288	260	298	268	296	274	291	300	273	322	289	283	307	287	291	306	277	261	290	298	296	282	282	288	296	280	286	285	286	324	285	296	311	301	248	276	300	286	289	300	300
22535	21136	28645	23891	21131	21143	7312	900	642	541	492	427	371	374	327	325	312	291	291	280	272	313	253	267	248	244	243	279	234	227	249	239	251	234	238	231	234	229	243	223	253	227	238	217	253	256	231	218	227	241	240	230	204	239	209	213	208	241	239	232	218	206	230	222	242	230	218	174	225	212	236	214	223	238	175	232	214	214	215	204	244	219	213	229	204	219	230	218	231	239	219	234	219	211	230	244	225	227	254	229	191	226	227	230	211	225	244	226	202	255	226	226	214	222	222	199	221	202	215	222	193	234	222	198	217	202	208	213	227	220	214	227	221	225	220	236	212	220	227	219	224	241	219	224	211	208	219	198	213	223	248	202	237	211	221	229	204	228	226	211	248	224	177	206	233	219	213	226	237	239	232	226	232	213	244	221	223	229	225	207	235	221	204	223	199	206	205	230	223	198	206	236	200	199	257	206	226	227	232	212	237	192	210	249	209	218	230	210	203	205	203	222	215	234	216	216	208	210	215	207	226	223	246	216	240	201	229	227	224	202	210	226	191	228	207	218	213	240	236	222	230	243	235	242	208	218	226	242	231	222	227	217	237	211	196	225	237	234	221	206	233	235	226	217	230	230	230	198	211	240	198	215	219	240	220	199	226	207	202	200	244	222	198	218	223	250	203	227	209	227	210	205	219	235	203	225	212	190	232	207	221	196	226	204	227	235	206	223	219	240	267	219	227	223	199	244	215	220	225	230	216	187	208	243	230	227	211	208	180	218	224	208	211	207	227	203	226	224	212	200	217	226	198	238	225	217	218	217	205	213	207	261	241	223	216	212	212	221	222	212	182	203	196	230	238	210	217	211	221	215	219	219	227	226	231	180	220	236	192	208	213	201	218	209	230	205	215	217	234	216	217	195	230	232	209	192	207	229	225	233	187	217	228	233	199	205	219	238	229	215	233	226	213	228	194	239	236	209	202	241	212	205	206	247	210	240	202	202	226	222	174	191	224	198	227	200	218	224	228	224	227	261	241	210	211	240	226	214	216	238	215	225	240	239	219	217	233	224	220	224	206	219	192	259	222	222	220	255	223	224	181	206	209	215	228	240	205	223	233	215	211	233	215	242	235	212	212	207	190	223	196	214	225	242	195	203	224	228	201	223	203	213	178	239	210	218	212	217	234	213	217	185	205	222	220	216	238	183	210	209	206	225	236	234	222	207	195	252	228	226	228	222	227	207	238	233	231	217	262	209	220	246	222	189	220	235	227	220	202	218	221	208	205	225	194	221	229	214	225	207	211	207	226	217	220	209	202	226	201	222	215	242	242	226	229	225	191	237	211	217	248	228	239	218	215	191	171	212	196	225	215	207	221	201	232	218	222	207	231	210	204	228	228	238	196	232	218	264	199	249	189	199	207	236	234	210	213	210	247	226	206	216	235	206	203	218	239	198	229	232	215	203	226	210	215	224	222	215	211	230	199	200	208	174	198	204	209	237	240	189	212	250	215	190	175	248	209	215	222	232	211	220	207	234	218	218	200	222	238	239	213	197	229	229	211	198	229	216	223	223	233	206	219	216	237	221	222	213	193	228	235	219	217	212	246	213	219	223	237	203	236	203	236	236	201	213	227	231	213	211	220	194	220	266	186	222	209	202	208	209	215	229	223	200	228	233	203	206	218	212	201	224	207	181	198	235	187	233	226	221	211	225	268	191	209	209	214	220	222	244	231	199	231	202	239	203	179	213	222	220	203	235	208	231	219	223	204	239	224	217	220	216	224	230	215	207	235	180	237	219	225	216	218	217	233	208	231	213	206	187	215	224	211	203	226	244	224	247	205	206	238	225	226	217	214	214	219	218	209	239	211	191	187	208	209	211	223	217	219	225	221	197	246	233	219	226	213	245	212	205	214	227	214	211	242	224	218	212	202	278	238	215	202	219	232	251	228	228	245	229	208	192	227	240	254	233	227	235	224	221	234	198	194	211	234	215	239	239	217	208	241	239	229	206	223	199	207	223	198	236	230	226	247	227	220	206	239	234	238	238	202	213	235	221	206	208	191	223	204	254	202	219	192	231	230	233	222	222	208	228	244	220	268	214	233	211	226	222	203	223	236	218	222	215	230	209	197	217	233	198	202	254	216	218	179	212	239	230	208	232	221	211	184	231	224	226	191	212	222	227	231	215	247	234	244	231	217	232	195	217	182	223	229	207	238	233	205	227	207	214	199	217	233	189	205	217	189	203	234	227	226	239	230	250	200	194	226	225	210	244	227	196	221	206	232	201	219	218	210	256	238	206	212	207	201	230	233	205	218	217	218	233	199	199	228	228	233	224	203	207	222	219	222	224	238	214	218	220	222	215	213	219	223	249	225	224	223	203	228	229	202	224	220	207	247	222	218	191	223	237	211	210	204	235	223	222	213	205	230	222	201	237	202	199	220	192	198	230	239	215	195	195	221	205	184	255	201	216	215	217	228	234	204	253	221	199	263	202	226	215	243	206	238	219	246	220	236	214	216	196	224	230	227	214	214	206	219	209	211	225	213	212	218	227	217	208	216	221	212	198	226	208	213	247	214	212	222	214	223	190	186	200	214	238	207	217	208	220	207	218	238	201	232	220	213	208	218	214	215	207	247	220	230	239	223	218	237	203	222	240	212	221	216	239	225	226	216	209	216	227	178	215	200	224	207	215	235	211	208	212	205	212	218	221	210	224	226	227	220	189	227	171	236	233	244	199	245	211	237	241	214	219	195	214	223	245	221	234	227	200	224	206	224	210	232	239	203	214	220	219	225	218	206	245	221	215	222	193	221	220	222	216	207	221	212	236	211	241	217	210	197	212	233	208	230	213	185	212	206	248	229	211	203	235	204	192	218	216	205	240	220	217	217	208	209	204	224	225	212	241	230	189	201	235	196	212	184	240	217	221	217	201	223	211	206	202	187	212	220	233	207	221	243	219	219	207	211	215	216	177	207	255	202	202	214	240	243	231	217	209	206	215	205	230	204	228	204	204	219	216	211	211	216	242	220	225	221	218	220	221	214	223	235	194	225	244	245	205	206	221	198	210	235	216	205	226	209	214	230	202	203	194	219	216	259	216	243	200	220	223	214	191	208	219	217	218	203	219	203	241	242	200	206	231	245	207	215	250	243	243	219	211	213	216	211	220	233	241	201	195	224	233	217	239	218	219	229	213	236	226	208	203	194	208	216	220	227	219	218	240	207	229	220	205	219	231	210	209	213	229	227	212	224	215	210	202	215	225	214	186	219	227	216	207	224	218	208	241	221	235	205	197	245	234	207	233	229	214	213	230	217	224	225	197	211	237	198	231	209	218	227	208	211	236	236	228	222	203	207	226	226	239	220	221	214	211	224	259	162	227	220	225	222	220	207	236	235	226	201	210	196	190	223	202	211	217	222	236	204	196	222	200	213	219	231	214	249	198	229	214	231	220	245	225	212	207	203	208	224	185	180	237	210	190	236	232	206	213	226	222	201	218	213	216	258	207
4378	13736	10750	5199	3379	2641	1981	1445	1192	1013	790	737	606	515	550	497	436	398	392	391	356	370	329	360	323	329	328	328	332	315	312	349	280	328	306	291	283	316	272	291	332	302	290	276	301	311	269	278	298	312	284	276	308	278	279	286	281	277	263	280	262	263	274	291	274	289	277	272	255	270	257	259	276	256	284	243	266	279	269	280	296	285	273	281	290	264	284	283	267	287	257	286	291	250	260	274	263	282	288	252	281	263	304	280	258	285	253	289	258	257	301	270	298	269	259	258	270	277	264	316	276	276	278	255	286	264	249	281	301	300	291	236	247	266	286	294	291	267	266	286	259	243	284	296	293	269	263	279	278	273	264	259	295	273	275	264	266	285	249	263	271	281	298	275	279	280	273	270	283	292	275	278	271	271	289	293	251	277	277	282	280	266	270	280	241	267	290	283	269	304	279	288	246	299	272	265	255	256	255	280	257	267	288	274	262	253	262	285	242	262	263	264	277	256	272	291	270	272	249	288	289	284	270	287	273	260	303	251	274	259	266	260	271	309	271	276	267	272	266	261	278	244	271	263	279	277	263	272	274	252	286	287	267	244	311	257	249	257	273	268	276	273	328	286	278	284	238	233	255	280	284	278	279	247	264	293	279	269	252	276	254	300	254	280	239	286	247	254	243	249	282	256	289	293	262	250	259	271	258	257	262	258	274	272	285	282	284	270	258	276	292	236	284	276	259	277	267	279	280	271	280	262	278	253	303	266	264	279	285	267	243	294	243	263	262	264	287	245	266	283	273	282	263	260	253	271	285	245	245	277	277	267	258	292	302	264	275	286	254	250	275	280	272	254	273	268	283	305	275	245	287	283	300	285	279	300	256	276	289	287	258	302	266	259	287	288	252	265	249	275	288	307	268	261	302	263	277	257	293	280	269	267	248	238	245	269	261	273	252	284	278	267	271	261	250	287	276	279	227	293	257	275	270	281	287	298	300	249	246	273	279	286	265	257	273	257	283	256	269	290	280	251	318	291	293	292	286	268	307	275	241	249	271	276	220	288	260	232	248	264	285	282	261	261	264	268	277	265	282	266	272	246	283	246	271	291	277	273	280	289	264	273	284	314	249	272	256	290	262	264	278	292	280	302	295	261	275	243	233	281	247	258	239	260	308	266	255	277	263	262	281	251	259	263	272	266	266	277	286	265	261	281	272	306	276	278	267	275	271	281	248	246	252	247	267	257	270	289	295	261	293	288	286	288	259	275	242	244	256	262	266	289	287	266	292	268	250	271	299	296	250	262	244	275	272	258	281	266	314	278	272	273	256	278	254	252	265	281	245	287	256	267	281	262	281	267	252	258	255	234	255	243	268	300	306	261	279	282	269	282	251	247	294	242	255	275	282	276	256	267	232	257	263	261	273	282	258	256	251	313	292	255	261	255	261	277	272	261	275	279	270	298	267	287	291	258	268	263	279	280	276	250	255	282	303	270	270	281	270	236	274	297	287	284	249	261	260	274	290	261	272	262	265	253	265	264	292	283	301	246	263	255	276	299	252	235	268	272	263	280	247	244	280	282	285	281	279	280	250	281	265	254	278	269	267	279	247	245	270	283	261	260	277	257	276	280	251	291	277	281	280	276	258	257	260	285	260	283	293	273	267	284	266	289	255	303	254	260	303	240	249	267	284	259	274	292	265	290	289	280	256	258	257	265	298	271	263	278	266	258	264	279	262	268	254	260	293	273	276	270	269	294	281	246	300	240	262	271	268	283	276	287	288	271	236	296	258	270	264	294	256	263	282	281	283	248	297	262	267	273	270	259	267	273	284	270	292	271	293	292	263	272	257	233	241	274	280	263	273	280	256	259	259	264	262	272	266	264	284	266	261	248	283	255	250	269	246	289	304	265	310	265	280	275	274	295	288	256	275	277	274	293	276	246	288	241	281	265	286	261	245	238	235	296	239	237	269	273	262	272	288	262	292	262	302	274	284	281	254	257	264	259	254	237	270	255	292	279	253	296	290	260	293	297	258	270	261	265	285	278	268	276	283	279	272	271	296	266	300	294	271	289	281	266	240	301	279	290	250	276	241	285	274	290	257	294	285	259	285	284	275	268	287	264	303	239	275	283	285	270	291	271	255	236	269	286	295	261	248	285	269	270	268	260	254	264	274	293	297	280	289	295	257	252	255	255	247	265	269	260	263	288	304	252	292	306	278	301	263	260	278	250	276	247	262	270	267	247	275	271	292	274	290	256	252	275	260	285	261	272	268	288	281	292	252	257	285	275	274	274	273	274	281	274	278	269	287	271	279	292	295	270	290	243	273	261	288	254	295	281	291	272	296	282	269	261	290	283	263	258	285	286	251	269	280	274	283	279	260	262	300	254	272	260	263	267	236	290	294	283	265	269	282	258	321	276	252	275	266	254	288	261	260	283	268	269	247	257	245	244	275	268	268	264	245	269	264	276	279	284	265	263	269	275	271	253	270	264	260	270	283	261	238	271	263	297	267	268	273	276	264	293	249	253	259	270	282	257	257	272	254	261	243	275	259	254	270	253	287	285	261	265	254	268	245	281	283	279	255	303	276	274	268	249	290	246	268	280	275	253	280	250	255	275	285	278	297	256	266	246	297	259	259	273	236	282	294	277	279	277	278	272	273	277	287	251	257	267	259	226	253	253	279	264	279	287	242	293	278	268	276	279	280	274	278	280	253	256	284	275	267	244	272	251	274	270	284	267	260	289	252	233	289	261	305	305	280	270	265	267	291	286	278	263	288	290	314	284	290	279	276	244	274	277	289	254	275	260	281	244	259	248	244	255	270	299	267	293	308	266	272	260	287	265	261	290	274	305	265	314	263	246	264	268	253	288	264	295	253	253	264	262	262	260	283	272	280	284	248	305	288	259	260	293	267	282	273	240	264	260	282	243	267	292	267	242	284	264	260	272	292	270	261	246	288	282	272	283	252	252	281	278	316	278	277	267	274	247	257	261	280	280	250	262	254	278	318	266	260	275	261	269	276	279	289	265	273	268	277	265	275	299	281	272	271	278	299	260	275	267	257	267	258	279	286	271	257	258	264	257	271	264	286	281	260	261	274	269	248	281	271	274	279	245	297	282	260	298	239	284	295	259	263	254	291	271	257	292	273	283	275	314	258	263	286	289	260	252	278	265	276	266	290	283	280	234	282	277	275	272	249	268	278	262	293	247	270	263	252	282	278	282	246	262	255	264	292	329	263	243	251	249	286	263	292	269	269	257	277	290	255	271	284	268	296	261	270	249	259	257	264	290	305	267	258	280	270	267	263	280	241	272	261	286	266	278	281	293	264	263	278	281	270	265	270	275	284	270	267	267	253	274	247	280	253	261	251	266	268	253	243	266	275	250	253	230	238	249	283	272	267	277	275	268	299	266	256	295	254	293	283	256	274	259	267	281	280	285	272	268	286	265	254	273	284	254	278	276	266	259	258	270	267	276	260	274	264	276	277	249	306	267	262	296	249	248
27263	17991	3917	884	632	615	527	510	468	475	491	475	472	457	449	490	451	453	511	483	483	480	467	488	472	488	447	481	447	461	467	470	470	454	473	465	491	460	483	458	495	451	473	448	471	457	446	454	423	451	454	490	448	449	476	499	468	451	432	434	454	461	441	436	456	424	472	486	490	474	481	456	447	460	467	460	463	450	459	456	449	449	428	456	470	468	476	452	437	470	451	461	441	451	450	429	458	489	456	444	454	489	450	468	460	448	485	475	443	457	453	458	479	462	437	451	465	445	448	469	460	444	472	489	448	497	466	466	474	434	470	466	478	503	439	462	482	474	465	454	475	457	409	479	459	485	441	433	455	474	439	447	467	472	493	416	469	447	434	472	467	483	443	467	452	449	478	462	477	463	466	425	482	454	445	443	477	448	424	479	411	419	459	473	465	452	446	442	450	457	450	470	491	441	440	493	452	456	479	457	462	446	431	453	464	422	451	457	468	446	456	449	445	472	469	452	457	444	456	439	433	453	437	451	441	459	456	432	449	466	428	449	448	418	456	473	481	516	445	466	395	453	462	434	424	468	449	461	454	470	472	456	464	460	435	431	458	436	471	469	465	446	423	452	434	475	471	471	449	486	437	468	464	456	466	453	462	497	440	461	471	491	409	473	462	490	434	435	490	433	432	487	456	456	426	476	431	439	441	468	440	445	422	465	453	501	443	473	479	456	445	482	442	455	468	462	438	476	502	450	488	439	459	429	463	439	460	508	422	461	444	416	442	462	412	486	461	463	450	477	416	455	461	455	472	451	495	452	446	473	461	454	442	452	431	436	459	459	461	463	438	457	440	441	472	429	478	460	482	429	478	461	457	470	460	464	444	477	458	443	451	455	499	505	436	471	420	493	430	459	443	438	461	457	458	440	463	449	485	477	458	441	420	448	458	490	429	439	479	480	472	461	444	430	424	469	451	475	429	436	456	409	446	446	489	455	467	490	431	452	477	476	455	435	485	503	466	501	465	468	476	471	471	452	419	462	453	433	454	437	440	458	506	452	467	438	469	453	466	499	466	459	474	449	488	464	444	466	494	436	433	477	486	452	475	456	448	467	484	460	446	493	484	469	466	451	385	429	437	434	432	421	465	451	465	431	493	503	483	467	456	461	443	413	456	440	453	442	472	452	488	457	449	419	450	447	459	444	459	450	458	496	459	495	472	424	449	454	432	470	479	493	440	457	478	454	436	475	475	431	474	462	401	449	458	477	434	442	453	444	476	425	456	433	423	437	475	466	470	417	456	467	463	460	477	445	418	446	460	445	436	447	466	471	477	438	433	440	440	446	458	476	435	484	489	440	441	481	451	454	487	482	455	482	461	445	440	498	425	459	471	476	462	437	437	465	487	436	441	468	474	480	463	491	464	454	471	430	484	445	470	459	493	491	428	451	488	482	465	437	457	485	495	460	485	416	467	447	501	416	455	445	474	467	448	460	425	459	418	520	453	490	463	473	461	460	472	439	414	437	474	486	458	444	466	415	465	455	442	408	492	451	468	441	413	472	448	459	470	501	490	482	445	463	451	473	435	491	467	427	479	482	499	460	455	443	449	461	445	439	465	476	449	434	457	456	452	443	439	469	427	414	439	466	439	465	436	464	454	481	485	446	456	407	489	469	445	480	477	494	464	456	433	430	475	443	433	461	451	477	446	457	476	489	437	462	469	443	461	459	481	437	433	485	443	476	499	451	463	464	459	427	434	475	423	471	462	440	495	454	444	438	464	414	446	460	436	460	417	475	452	472	448	444	432	439	448	456	476	463	480	462	450	463	479	453	466	462	463	442	466	446	465	444	428	475	452	429	461	430	452	412	467	467	467	459	504	448	487	464	454	432	490	464	448	440	453	493	441	476	452	467	422	465	425	471	459	435	411	467	452	453	478	460	464	464	429	449	422	447	478	435	457	480	456	473	441	453	454	428	421	455	463	429	418	456	496	465	508	454	430	447	437	477	407	433	438	502	454	463	496	468	437	476	449	472	456	465	418	443	401	470	478	427	469	470	449	435	433	474	449	461	421	458	473	463	447	463	432	452	454	445	468	437	455	451	425	424	429	448	471	445	423	443	445	463	457	463	465	461	452	488	447	465	470	433	474	447	463	432	414	484	427	466	444	454	467	432	443	407	430	440	431	425	474	489	431	467	488	473	454	440	472	436	431	475	468	473	486	489	443	476	469	468	449	486	478	481	452	480	462	416	461	476	451	440	438	456	452	474	447	455	453	446	469	485	456	441	474	479	430	483	448	433	466	467	455	460	452	461	474	423	469	456	467	469	467	461	459	450	465	432	459	438	491	406	434	425	467	443	468	464	460	485	455	470	461	451	478	450	519	462	459	462	454	465	436	432	480	489	422	451	473	452	479	454	450	471	471	467	426	495	455	461	474	432	433	460	435	474	465	465	488	433	422	434	456	459	448	444	448	452	479	436	479	453	444	458	457	414	485	487	423	451	446	468	462	479	503	481	478	448	467	464	472	468	485	440	461	459	462	428	427	478	468	440	422	443	460	503	473	454	474	468	453	468	447	507	435	453	466	467	459	455	433	466	449	471	467	468	483	482	513	483	468	407	436	440	436	462	471	464	456	472	461	459	421	452	455	412	446	458	473	486	442	478	440	452	481	444	466	423	433	433	442	479	461	433	490	456	451	461	480	464	456	480	462	454	470	468	437	453	474	469	459	473	488	459	478	434	415	497	443	440	480	436	451	497	467	489	465	478	462	463	495	477	464	457	451	473	475	480	509	516	460	494	448	431	472	458	445	467	447	467	451	404	429	460	439	475	460	451	485	440	463	447	456	461	473	424	479	468	476	452	473	416	464	483	498	466	448	442	506	444	473	460	464	475	451	474	429	449	426	481	488	477	435	442	491	459	482	435	460	463	464	477	451	498	443	435	470	426	454	479	466	443	497	421	439	470	464	439	462	451	451	458	452	456	449	453	464	457	459	467	458	458	461	456	474	393	494	453	450	462	475	447	432	462	507	452	449	449	478	499	471	468	476	487	410	456	453	458	529	458	429	430	425	477	457	471	454	425	458	440	451	448	474	462	452	440	467	444	430	480	482	460	448	449	489	428	447	453	457	501	448	443	456	451	464	421	444	458	433	462	436	460	468	443	490	429	472	443	464	446	441	496	437	490	466	483	459	455	475	466	502	462	463	439	467	484	412	460	464	454	459	480	423	452	447	477	477	484	464	466	458	423	454	408	442	442	452	518	470	407	427	455	430	462	484	498	444	404	497	408	458	484	431	476	439	457	466	457	458	397	448	477	462	502	449	431	473	447	478	449	473	425	484	450	438	460	431	430	454	467	444	446	458	433	446	496	433	477	482	422	425	496	425	415	488	443	437	448	476	479	482	450	439	445	470	439	420	443	436	445	448	456	461	447	450	454	463	432	425	457	442	449	463	477	500	458	450	461	409	451	451	464	451	458	457	439	447	450	461	456	444	455
4277	1020	958	693	671	600	632	584	613	510	598	548	564	527	589	558	566	596	506	544	541	529	569	549	529	564	531	553	549	517	548	522	530	574	524	500	539	548	536	568	545	529	526	539	547	511	548	527	572	514	523	517	553	550	555	516	533	550	597	557	557	527	573	552	556	494	551	508	530	561	536	544	530	544	547	564	537	536	566	521	536	554	521	548	510	519	553	544	519	529	569	541	519	537	538	551	528	568	588	513	539	539	572	566	535	562	553	513	592	530	528	565	586	561	560	530	547	503	545	498	533	556	560	572	537	582	544	535	541	562	532	529	565	558	513	546	546	571	558	559	581	554	577	527	541	557	567	547	520	573	562	519	541	483	529	547	543	551	568	557	537	555	567	544	532	544	552	550	550	538	549	505	565	556	535	536	510	525	575	563	562	543	547	532	511	568	564	555	551	518	522	519	551	547	561	521	535	542	544	511	557	531	511	552	622	536	573	541	533	546	571	516	556	553	554	547	556	566	539	531	550	536	521	560	489	503	521	576	533	517	545	550	539	528	540	552	562	570	517	569	573	557	545	538	505	551	530	550	586	558	558	555	573	527	553	534	570	549	538	556	569	514	546	541	518	591	560	510	531	555	556	536	522	550	546	491	512	515	552	554	558	565	516	562	515	561	540	539	529	547	541	507	520	525	561	512	538	493	557	518	545	492	529	531	558	517	526	511	559	584	542	529	538	539	533	545	545	527	529	551	556	559	554	558	548	533	541	543	563	519	532	557	573	573	506	588	496	562	524	590	590	571	507	543	535	583	530	549	541	548	556	567	566	523	553	524	579	525	498	584	551	596	529	525	523	562	522	552	515	544	569	569	567	516	524	548	573	536	534	545	545	536	537	521	566	562	520	568	547	549	543	536	553	532	498	554	542	559	526	524	528	542	549	554	504	539	538	541	561	587	562	517	530	520	561	531	529	508	505	533	550	522	533	495	521	521	539	521	521	518	497	546	558	541	497	561	592	559	489	558	498	520	546	591	559	529	506	528	534	516	527	530	549	532	526	539	531	514	536	550	548	528	545	512	538	556	540	517	528	544	510	546	500	517	566	510	497	490	540	577	523	526	532	584	562	536	560	549	547	524	560	535	570	490	583	523	582	567	535	535	548	547	551	513	548	570	544	558	555	534	578	560	541	542	529	545	527	556	548	526	548	548	565	555	533	560	514	551	538	525	547	552	555	552	574	529	511	499	538	512	584	556	543	524	557	514	521	550	576	504	576	516	515	558	493	577	534	537	542	543	542	539	545	542	529	552	545	541	493	553	525	523	547	564	539	524	554	521	532	562	533	572	537	536	530	553	500	521	568	536	529	557	526	547	540	510	559	549	509	569	554	559	514	567	577	520	528	545	530	577	595	501	504	567	527	520	538	548	580	571	528	527	551	553	582	508	541	543	536	526	516	561	564	564	541	560	530	521	531	571	560	571	560	577	554	491	529	549	535	566	520	509	566	573	564	540	540	572	577	553	557	538	581	576	535	529	514	545	561	502	535	590	493	547	539	541	576	492	504	517	540	577	570	545	573	551	501	566	464	548	572	551	544	534	542	522	595	505	547	545	516	521	577	537	555	555	546	528	561	537	533	557	514	506	521	499	496	531	545	513	530	552	553	539	531	560	539	553	503	509	548	554	559	538	512	587	543	539	517	532	522	536	525	513	555	536	571	539	544	631	565	545	513	546	570	539	543	575	541	555	538	513	542	540	524	519	558	552	527	555	546	594	544	525	559	527	571	556	580	510	492	534	499	531	576	545	558	566	518	552	535	571	538	545	508	532	554	516	510	585	526	503	561	585	569	536	558	509	575	553	538	495	537	524	549	525	522	592	531	550	574	548	571	545	552	547	554	510	533	581	550	570	536	489	531	524	537	569	596	526	515	576	529	503	537	532	558	512	540	589	540	547	561	536	534	524	492	553	569	534	527	526	535	564	547	572	510	531	501	554	556	558	513	580	503	557	522	561	563	569	557	560	550	541	533	542	513	581	529	552	546	542	583	519	537	545	546	538	573	546	537	554	551	537	545	517	577	510	573	538	534	543	496	529	533	549	535	559	545	541	541	531	551	524	544	533	504	520	565	499	553	534	552	529	480	495	527	527	549	524	594	584	560	537	520	541	526	529	557	535	582	583	540	548	561	560	562	543	541	526	537	523	596	584	510	554	559	514	518	553	532	540	525	495	566	554	555	571	515	478	567	483	552	548	573	556	510	520	543	544	535	540	565	555	559	550	542	522	527	499	548	544	567	518	517	543	528	530	564	510	589	536	555	543	558	551	494	540	493	531	543	517	512	534	538	598	571	538	549	540	506	528	546	551	552	536	571	522	562	560	501	582	576	572	557	557	516	567	584	518	554	551	531	542	545	518	549	581	498	527	519	561	506	563	540	546	537	537	528	550	534	542	498	568	533	500	546	562	538	512	566	523	521	571	560	587	514	544	525	573	551	537	572	541	504	548	575	575	561	531	529	550	573	541	553	549	552	544	551	560	529	535	509	575	534	479	560	557	546	540	537	582	560	531	521	505	548	547	558	555	508	503	574	514	522	565	557	558	552	554	503	557	534	552	588	497	533	524	554	565	544	505	532	532	546	532	524	503	536	550	560	567	561	529	522	537	540	528	548	578	541	568	517	537	540	550	520	563	583	529	510	540	552	567	568	539	491	551	553	537	562	586	544	539	540	550	576	558	502	561	512	560	543	545	505	541	539	544	558	532	539	515	529	556	591	500	511	575	565	580	581	555	501	531	562	502	540	563	560	495	543	548	567	542	540	520	505	513	506	550	563	548	538	552	516	568	560	525	571	528	550	573	559	527	552	544	540	552	534	567	557	565	550	517	509	526	527	503	564	551	546	557	562	552	556	529	549	500	539	578	519	568	532	552	566	560	521	580	515	539	530	582	556	503	553	567	538	513	560	563	521	505	579	541	558	547	562	464	528	515	528	575	566	567	572	545	553	517	529	545	529	544	552	517	494	534	563	539	547	531	549	529	529	537	585	550	526	530	545	566	547	568	530	531	516	586	531	547	545	489	533	565	503	550	524	524	515	552	575	560	526	509	533	536	525	545	580	552	553	513	576	513	561	579	509	527	559	537	550	514	583	561	560	511	512	564	557	544	500	537	526	564	588	524	548	587	545	533	572	520	549	571	551	529	564	531	510	558	508	522	545	550	538	559	556	557	540	568	561	511	545	493	516	554	603	546	528	536	536	547	532	562	572	541	567	543	553	553	552	543	523	559	542	564	535	540	534	517	481	548	560	563	569	500	551	556	465	569	563	531	549	547	553	563	593	534	567	536	576	586	523	509	523	546	609	557	543	565	540	536	539	516	572	562	553	547	558	562	512	537	563	548	548	541	535	575	552	546	553	483	538	547	541	567	555	503	506	562	571	518	526	511	531	520	534	546	557	570	515	534	559	536	523	568	548	531	534	548	508	555	577	521	556	534	517	487
23646	21102	28074	24337	21070	8619	1162	773	705	735	623	593	560	539	510	528	521	480	498	530	522	507	539	524	485	480	500	468	517	477	479	434	482	485	485	490	480	486	425	515	481	540	480	473	523	482	488	499	488	459	464	479	473	487	470	454	494	483	430	488	474	492	445	491	492	434	473	505	461	468	467	485	463	486	487	447	474	501	473	474	453	462	488	470	432	473	471	481	433	485	498	467	435	489	479	467	504	463	462	470	485	462	477	515	462	459	491	494	444	482	465	486	488	476	484	455	457	498	475	505	451	469	476	462	459	463	485	434	470	494	466	446	446	487	493	483	465	477	505	454	471	447	477	462	504	465	478	440	464	474	443	509	529	481	479	492	473	455	466	492	474	496	460	479	475	462	459	474	483	472	498	500	469	433	455	490	486	455	456	489	446	485	461	525	479	471	444	449	431	471	463	479	474	446	478	446	435	474	480	467	484	469	445	473	484	428	446	481	509	471	461	462	519	493	473	474	463	464	472	510	448	470	474	485	448	495	476	466	489	457	447	467	498	469	471	517	469	488	452	488	450	475	450	432	464	471	488	491	466	483	490	467	459	437	459	466	499	452	487	493	453	539	502	476	457	467	472	488	453	461	460	479	481	480	459	477	463	438	481	489	497	490	506	472	528	514	477	478	475	489	501	467	522	429	498	483	470	485	475	496	498	483	454	472	454	470	475	467	457	447	501	484	466	453	450	469	450	452	464	458	499	474	486	467	459	439	448	497	463	465	512	456	469	509	466	516	480	479	481	447	496	462	492	492	473	470	464	468	454	524	480	480	495	465	471	456	482	470	453	449	458	506	449	505	498	497	464	484	466	458	482	448	458	490	474	471	489	448	499	453	504	474	483	453	434	469	476	471	478	464	468	440	492	458	479	513	476	479	471	459	531	457	494	505	502	493	480	463	464	461	497	450	475	433	509	457	462	441	475	466	488	468	479	474	460	463	471	500	426	483	494	487	464	468	477	469	501	458	496	507	480	470	466	462	463	478	467	499	501	486	454	496	523	473	485	467	480	485	455	472	456	504	482	478	483	463	471	445	507	489	493	465	500	500	515	463	511	462	417	501	457	483	509	492	488	476	466	450	497	510	441	477	454	429	465	461	476	435	492	472	456	474	467	476	506	472	456	524	460	450	487	467	447	466	475	463	465	466	468	447	471	466	469	477	476	521	477	452	468	498	475	456	438	468	473	479	472	498	517	487	475	439	480	489	487	464	447	437	450	489	461	459	494	485	456	494	527	468	484	454	503	475	506	499	483	492	443	469	471	514	470	483	503	482	482	480	476	497	477	458	481	479	456	490	464	474	466	487	480	506	457	502	478	455	466	440	462	457	497	485	464	436	439	453	472	482	486	481	532	491	484	432	513	500	433	472	495	493	487	492	491	463	480	476	466	478	470	483	515	446	461	474	481	465	467	488	461	494	457	485	436	453	493	488	440	461	475	416	478	500	496	469	492	512	495	453	481	473	448	440	445	486	477	448	492	481	406	438	414	446	500	440	484	449	484	492	483	479	474	454	499	456	457	475	497	484	470	481	437	493	514	519	478	522	507	468	480	510	490	467	503	475	470	480	476	506	454	494	450	460	500	454	443	465	467	482	511	433	491	444	439	480	443	511	514	483	485	489	483	441	480	474	485	506	476	463	472	481	504	467	474	460	493	515	492	486	540	519	506	484	511	438	457	456	483	429	481	474	466	499	426	466	452	496	446	473	496	486	528	451	451	452	493	490	453	527	440	489	445	434	475	496	489	474	487	465	458	473	468	458	424	499	466	432	440	482	493	465	484	474	434	439	469	462	495	463	463	492	427	447	474	477	481	495	486	477	488	438	481	469	538	528	484	467	455	460	462	490	460	493	487	458	522	462	512	473	481	468	445	477	500	462	461	475	505	461	526	466	453	464	468	466	477	494	479	471	450	510	465	504	452	484	509	456	486	462	483	476	477	432	495	502	441	453	449	446	494	453	490	496	479	450	497	474	484	469	457	475	469	488	502	486	481	453	473	489	480	482	432	488	459	476	500	495	447	470	460	434	492	450	447	451	459	486	448	460	473	440	481	480	465	498	473	502	471	483	500	458	475	488	474	443	490	499	526	438	452	466	456	474	500	477	475	468	467	538	465	454	485	490	475	495	443	464	494	472	479	471	469	459	458	486	487	448	471	455	487	486	445	475	446	467	473	460	470	436	481	438	483	472	495	463	495	480	446	472	473	467	494	460	498	494	487	441	483	505	431	478	426	526	482	466	478	493	463	446	508	489	443	495	446	453	491	480	490	469	491	479	455	506	461	415	454	488	464	483	483	478	472	426	429	461	490	443	458	513	444	442	467	494	463	442	468	481	497	469	476	453	480	454	528	474	480	488	482	483	456	486	480	472	485	480	484	528	452	472	474	490	440	493	485	500	473	476	475	490	498	474	497	462	465	471	470	472	458	477	470	470	446	482	473	453	467	455	465	490	490	496	456	451	515	505	434	472	489	478	485	450	461	505	442	493	510	473	491	475	489	440	494	500	512	468	470	446	485	492	514	464	484	441	450	463	470	475	495	467	443	514	502	464	485	460	478	468	472	466	468	462	469	468	462	481	497	488	434	497	432	471	497	512	502	492	476	464	440	530	492	471	482	469	498	468	473	461	487	456	462	448	476	477	448	437	522	453	506	456	499	478	459	511	473	471	494	457	522	461	480	431	453	519	449	484	449	512	462	502	429	467	489	477	489	484	504	502	480	496	488	485	491	480	464	492	494	474	479	471	483	476	505	439	477	504	509	464	461	477	440	398	482	480	467	488	462	472	506	517	483	470	442	431	484	476	491	447	440	488	518	493	462	470	439	474	455	428	478	494	477	441	451	483	463	482	483	509	460	459	491	493	470	469	485	468	496	485	476	496	419	492	474	507	452	441	507	479	454	474	443	468	461	466	485	503	484	465	424	474	484	519	448	504	464	447	506	502	435	454	446	470	445	491	481	481	475	498	442	488	487	464	486	469	478	441	481	454	460	466	467	490	431	465	451	455	483	479	462	501	468	454	467	458	491	472	490	468	465	447	455	473	469	490	507	464	468	491	467	454	467	451	488	460	480	436	484	483	466	503	453	445	481	484	464	461	498	485	464	488	506	483	453	438	437	479	487	460	450	504	465	459	466	458	445	452	504	521	478	457	510	473	513	488	426	460	478	489	467	450	458	486	469	462	457	469	498	467	461	489	451	452	447	421	472	457	491	428	514	488	493	456	458	495	467	517	423	466	444	460	491	475	490	481	441	464	482	446	499	467	476	483	459	504	503	450	489	449	495	480	454	474	468	457	493	501	487	472	495	483	496	476	449	470	487	497	472	452	494	488	481	473	463	452	472	466	478	475	473	507	521	452	445	426	470	455	475	442	483	445	445	467	495	460	493	466	501	486	451	478	467	488	482	466	451	456	465	503	467	464	474	500	484	462	490	474	519	460	477	470
3305	8172	6620	3263	2234	1757	1398	1150	1037	942	832	805	761	668	662	674	638	663	673	663	644	658	629	622	618	575	584	625	625	569	581	607	589	609	586	610	618	638	578	585	578	567	575	556	609	557	605	543	555	595	574	522	582	590	564	627	545	542	577	571	612	564	571	528	547	604	586	569	579	592	546	539	584	578	570	563	582	564	578	594	591	577	613	534	594	590	569	551	588	550	608	559	625	586	593	582	622	538	570	555	547	547	546	595	603	602	583	586	580	543	565	508	585	564	559	580	593	623	593	573	533	553	613	601	572	598	578	595	585	600	541	544	569	586	561	582	565	578	572	559	541	589	598	624	596	568	568	554	561	604	567	589	575	554	564	547	554	625	567	557	537	616	601	571	573	579	546	586	577	610	578	563	550	596	573	593	576	601	580	535	562	521	542	572	554	569	558	552	582	568	627	567	554	586	560	551	559	557	540	557	595	538	592	626	576	579	580	551	598	563	544	548	582	572	585	571	583	590	570	611	565	620	603	597	596	552	540	559	547	576	524	561	560	549	584	583	587	575	549	566	543	522	588	597	603	590	572	577	575	596	581	586	550	549	617	592	580	601	570	535	530	610	565	528	567	577	545	534	560	581	529	597	587	608	592	559	601	569	580	608	595	576	588	584	570	576	584	550	568	568	568	589	551	576	549	577	559	561	528	570	581	574	582	567	583	594	598	570	582	550	542	562	604	621	553	584	584	594	603	597	522	566	574	597	539	619	591	532	597	591	581	567	580	596	588	556	548	592	548	583	576	561	581	573	593	552	516	507	583	552	560	584	585	613	570	556	573	580	562	595	553	552	588	577	615	588	593	572	608	588	587	569	556	580	556	576	574	580	542	570	568	549	587	570	557	567	555	571	560	562	551	562	584	571	595	595	572	573	600	551	577	511	573	566	569	562	519	540	546	570	548	580	579	604	587	555	535	563	571	571	566	630	566	599	553	541	564	602	539	565	577	576	569	567	559	586	602	542	582	582	542	553	571	582	580	553	601	554	575	572	576	538	593	551	571	573	614	554	561	558	557	564	600	542	536	561	537	618	549	577	591	569	567	551	610	597	601	572	564	546	567	580	595	609	603	612	581	544	563	585	542	563	562	547	561	610	587	588	585	563	540	559	607	523	604	593	583	554	558	546	584	554	561	594	618	647	514	588	563	562	565	613	602	575	549	598	556	599	613	542	569	591	593	594	605	570	539	617	580	572	587	588	591	609	566	565	577	534	590	561	581	627	580	560	576	536	550	573	557	571	561	556	571	570	577	570	613	593	595	570	581	610	560	551	583	601	585	544	549	569	556	572	572	566	586	559	582	541	540	579	563	540	555	576	544	550	563	612	564	600	545	544	561	550	539	538	547	545	536	580	556	553	578	562	583	583	580	609	584	573	614	551	571	550	531	565	624	574	602	570	502	525	549	592	569	521	579	613	586	558	576	584	594	577	557	567	578	568	567	550	569	564	580	582	575	611	540	569	580	555	577	598	573	570	595	561	549	582	553	634	572	608	565	599	582	599	587	550	581	545	540	555	539	540	577	543	542	583	559	566	568	559	561	519	559	586	578	545	544	555	549	578	559	572	591	569	553	586	598	562	579	562	579	586	629	566	571	567	537	511	549	574	587	614	553	553	544	551	545	546	539	601	564	598	594	589	533	585	582	560	534	578	626	530	568	551	535	565	570	596	539	557	598	602	588	568	636	567	562	559	526	582	575	566	607	568	587	617	609	557	563	560	587	530	619	539	559	548	583	545	572	590	547	577	600	575	559	620	549	577	540	566	582	565	616	525	572	530	554	581	602	586	509	569	557	617	604	583	592	588	606	574	571	615	541	600	563	553	582	564	614	585	582	577	554	577	577	617	578	622	538	563	593	570	528	551	601	584	592	585	553	585	597	558	559	615	562	565	562	584	582	537	557	580	545	599	576	591	595	560	549	553	603	532	595	572	535	556	571	585	580	592	589	621	576	536	582	629	586	579	561	519	595	539	589	578	564	630	632	540	594	557	579	588	568	561	565	524	557	544	562	568	583	582	553	572	558	534	587	569	568	575	572	583	566	574	592	576	598	547	587	546	581	551	571	522	542	551	533	612	575	572	600	534	610	636	596	590	551	588	540	572	572	516	566	613	559	533	602	525	562	562	562	595	574	564	529	596	556	556	586	519	547	544	603	567	615	596	546	587	591	568	557	591	569	607	567	544	568	557	561	555	538	603	597	591	584	571	558	545	633	582	620	609	594	597	594	552	549	569	570	587	564	556	586	554	569	568	638	586	539	575	568	566	544	555	570	592	558	572	522	543	555	563	616	567	618	562	557	568	566	562	581	583	579	568	574	583	567	556	597	571	608	526	548	570	565	581	598	583	563	555	634	563	531	564	540	605	584	589	576	570	519	531	548	574	552	575	536	533	544	592	586	591	558	578	612	616	543	577	571	538	563	624	585	560	588	615	548	595	611	582	548	577	565	579	539	573	583	606	570	538	568	548	545	550	570	595	598	560	599	588	545	587	599	552	541	590	629	574	551	575	562	605	559	611	591	563	575	564	599	582	605	560	558	553	559	517	545	609	604	573	606	589	571	571	519	640	547	572	610	601	618	591	596	553	562	601	590	550	550	583	551	547	606	554	580	572	578	588	598	624	574	614	568	585	554	573	602	547	559	648	589	566	528	573	561	568	576	576	529	611	554	561	580	548	572	575	514	549	600	561	581	572	583	577	581	584	576	627	531	553	579	595	584	581	580	616	558	553	549	555	611	546	586	575	569	596	571	578	587	553	614	572	578	613	569	590	606	583	531	582	603	578	556	635	571	581	559	584	570	550	603	579	574	601	571	573	548	556	544	601	569	582	588	544	576	565	560	527	586	537	576	604	565	553	549	583	570	574	574	590	570	550	574	562	571	574	627	547	533	550	589	570	613	588	544	554	613	611	550	544	534	549	553	570	587	570	597	562	556	603	620	619	603	566	554	586	537	586	572	572	513	551	585	561	541	528	597	561	582	549	556	578	571	561	569	577	563	579	606	578	587	609	630	548	579	615	554	577	573	585	610	559	592	540	541	529	567	585	518	536	585	581	557	576	544	559	584	553	587	579	540	575	586	539	609	556	591	521	557	593	549	582	587	599	562	603	592	559	625	584	582	577	580	577	590	622	594	577	568	609	576	595	549	547	552	605	565	579	551	620	596	575	553	550	562	565	578	561	610	567	603	607	567	567	602	588	555	555	559	609	600	596	568	580	571	653	547	593	578	580	602	577	537	572	552	588	564	560	547	581	573	595	589	598	586	560	570	551	576	575	548	558	563	595	572	614	533	552	569	611	623	576	587	571	603	581	585	574	548	607	551	509	599	591	551	574	534	584	578	559	549	548	574	576	581	594	556	571	528	544	598	559	537	577	567	603	587	559	590	608	564	584	536	576	591	557	570	581	583	523	564	565	580	578	606	619	552	569	552	586	559	601	550	546
24592	21085	27056	25220	11150	679	489	425	374	333	289	290	292	271	273	271	269	279	273	257	224	259	256	266	262	235	245	262	235	280	269	249	237	268	254	255	242	261	242	243	252	276	241	237	241	257	228	253	253	210	235	243	259	226	248	231	232	248	218	247	242	249	241	258	245	233	264	253	227	261	222	242	231	250	240	248	238	233	216	234	227	265	257	223	237	225	245	265	241	254	226	236	256	246	247	245	256	239	241	241	246	230	229	243	230	280	273	258	230	208	238	235	249	212	245	229	236	244	222	232	259	231	266	235	236	238	247	261	254	236	258	222	244	230	247	258	236	272	218	254	261	261	226	252	229	225	290	212	247	250	280	229	245	268	259	246	248	268	231	239	256	226	247	259	247	236	241	258	233	255	257	252	230	257	251	248	235	220	240	278	260	250	259	240	237	255	247	234	243	238	233	226	237	220	231	257	251	240	218	247	234	248	241	244	245	248	261	240	256	259	244	240	216	256	255	252	224	260	222	245	245	260	229	237	242	227	232	220	232	250	236	254	242	259	238	265	230	256	221	227	230	245	229	227	269	259	241	264	256	266	244	243	251	262	258	241	206	248	248	236	225	249	214	224	256	241	237	232	255	225	248	245	262	257	251	256	216	221	263	273	242	246	231	253	267	251	233	249	243	232	233	236	257	231	238	213	215	240	247	251	227	252	240	232	253	251	224	258	245	251	228	238	239	253	226	250	255	259	245	238	236	245	247	254	231	232	240	238	251	255	250	235	254	243	248	230	227	196	247	232	250	225	255	233	219	237	228	238	216	258	232	243	259	231	243	240	239	218	226	233	246	252	269	231	247	255	232	262	233	247	248	248	289	233	263	257	227	273	238	242	269	260	243	234	230	254	244	236	241	237	279	274	255	237	241	249	243	217	220	221	252	225	246	247	256	252	230	236	221	249	244	223	237	262	210	243	272	226	244	243	245	258	246	227	272	233	242	258	251	253	247	254	242	193	269	255	269	211	221	247	233	262	257	244	232	251	256	272	246	225	256	250	265	259	232	258	256	241	251	252	270	246	257	219	240	234	248	275	244	270	250	242	228	271	226	252	246	230	213	238	226	234	194	253	261	251	257	261	241	236	257	256	270	221	234	248	250	253	233	258	263	244	239	231	235	235	231	260	256	229	237	244	235	253	238	245	223	256	240	237	249	266	253	231	269	259	236	242	249	249	237	252	244	239	238	257	226	234	264	236	233	253	237	246	215	241	236	268	255	222	226	252	267	249	264	240	245	213	250	217	267	243	259	220	256	260	229	233	256	233	247	246	255	218	226	232	233	232	227	244	222	252	214	271	252	229	226	244	235	272	239	288	236	238	249	224	233	241	232	245	215	241	248	233	240	245	261	248	250	236	225	248	236	286	241	227	254	238	245	269	209	217	230	231	255	243	261	244	242	262	253	259	232	214	248	250	232	217	236	226	230	222	260	262	236	232	221	228	243	235	256	261	254	255	216	265	223	227	231	216	240	241	249	214	241	226	262	235	262	240	251	260	246	246	226	224	246	261	265	249	244	212	235	240	228	263	251	241	255	254	249	261	236	227	256	235	247	268	253	227	242	241	220	234	238	247	216	235	215	234	233	241	256	247	249	256	247	223	233	234	235	271	229	255	236	239	241	258	247	252	253	226	237	224	247	273	225	231	228	236	264	216	233	251	266	255	233	272	213	244	253	256	276	244	236	217	244	273	261	226	241	236	243	255	221	231	225	219	240	229	223	250	239	243	254	261	253	227	280	251	272	221	200	208	263	232	239	236	241	225	241	192	222	244	248	238	260	232	228	256	248	245	221	248	237	252	255	229	241	286	248	242	284	282	227	207	261	234	245	217	254	233	251	240	268	259	243	231	264	224	262	242	241	260	238	236	263	280	257	253	235	240	220	279	253	241	238	239	218	220	263	211	241	208	245	241	241	270	216	255	229	233	256	250	246	260	233	241	254	240	223	232	221	223	247	216	260	252	272	250	233	238	239	265	208	225	250	219	242	226	233	229	247	224	232	239	242	233	242	249	276	228	261	249	235	248	236	234	261	261	218	251	255	239	227	232	247	270	249	246	252	247	247	245	258	242	263	226	254	241	217	245	250	242	211	235	241	241	248	236	245	249	214	238	252	241	244	224	232	235	221	222	249	231	227	288	234	241	230	229	223	265	243	236	244	223	252	249	250	229	260	242	239	228	228	232	204	247	266	256	251	246	248	273	223	246	193	275	237	228	254	216	251	250	248	255	244	252	256	262	267	257	229	261	236	243	235	239	222	218	262	247	238	256	247	252	231	233	222	241	254	228	278	265	222	242	217	243	262	222	244	218	271	251	237	221	265	235	253	267	233	238	208	219	252	258	235	225	230	256	235	247	240	253	243	235	258	253	266	232	235	252	218	222	243	242	244	239	234	233	265	276	262	255	242	267	237	227	261	259	223	246	248	248	242	249	228	263	231	228	221	238	235	248	221	255	268	254	241	244	252	235	230	248	240	246	247	248	228	228	244	244	240	219	229	253	234	263	234	251	218	267	262	225	239	241	259	235	244	227	241	247	245	214	243	236	244	241	226	245	248	255	246	234	223	242	251	252	230	243	264	248	262	260	239	253	236	251	256	271	250	233	280	253	250	248	251	263	249	242	220	239	261	239	268	241	260	256	244	235	238	251	236	259	242	241	266	241	240	252	255	240	243	283	255	239	264	238	244	248	210	230	234	254	221	252	266	235	245	237	245	250	233	232	257	218	239	228	241	228	219	214	252	234	218	232	268	270	220	229	284	224	260	223	239	227	263	236	225	239	248	192	225	265	216	244	263	225	255	257	234	235	227	252	237	247	251	228	240	213	218	219	237	231	257	272	255	242	269	253	241	247	231	268	237	227	229	274	229	225	265	245	224	248	251	218	226	278	235	247	233	248	229	237	256	266	240	260	285	246	237	259	202	220	236	230	218	250	229	248	226	247	258	227	219	258	230	234	233	249	266	235	251	239	219	232	228	229	243	259	224	249	266	244	249	240	242	271	267	215	275	209	265	246	244	249	221	256	217	256	249	259	234	242	242	222	247	259	260	262	266	230	243	245	266	238	241	245	231	226	231	235	230	242	237	248	230	250	264	242	256	247	234	234	246	252	249	240	229	284	252	250	264	228	231	228	233	239	235	245	247	250	243	215	241	222	232	235	218	270	241	266	238	238	237	226	250	233	243	234	225	260	224	229	239	245	275	233	249	278	251	249	245	249	237	227	238	256	260	253	248	242	272	239	258	249	231	221	256	258	259	271	228	255	255	252	275	224	252	260	242	252	210	243	227	230	287	228	241	256	263	254	222	257	268	222	226	246	221	264	222	239	261	257	263	249	222	252	276	228	238	240	226	228	247	230	223	204	223	234	187	218	263	245	222	261	237	225	242	271	222	233	241	240	247	252	260	237	238	243	245	239	270	242	210	246	257	223	253	235	244	262	255	228	250	223
3438	5206	3777	1925	1398	1034	812	629	543	496	429	408	375	386	398	346	363	312	327	338	295	314	328	293	310	312	282	322	316	307	318	329	316	282	294	275	289	274	303	285	297	306	288	278	302	281	285	296	283	289	296	292	269	319	277	305	303	279	322	313	293	294	299	303	308	269	282	288	287	310	287	282	289	310	332	283	284	307	251	306	265	310	294	312	294	284	289	278	283	291	275	295	276	298	286	281	272	308	287	344	311	294	298	255	293	297	303	295	285	301	283	281	282	309	271	299	288	309	265	290	252	298	310	263	283	300	283	287	276	295	289	305	295	262	288	308	284	310	276	302	270	306	299	279	278	279	283	276	291	249	325	299	276	290	301	279	268	271	281	282	291	285	255	298	281	281	272	307	307	293	295	268	290	302	295	280	326	283	266	268	270	306	283	305	273	284	270	287	285	303	283	281	273	263	292	282	295	264	293	271	264	277	281	275	290	284	281	262	270	257	291	260	257	289	310	294	280	310	313	271	293	277	283	285	274	320	288	285	303	292	261	257	258	282	274	293	254	262	313	257	289	302	310	308	287	293	286	281	302	263	278	279	283	288	341	286	244	290	306	310	277	336	280	307	311	257	316	296	291	272	291	306	302	269	282	300	293	311	281	274	320	272	267	292	292	272	281	281	294	293	275	296	275	266	297	299	276	306	282	272	310	282	279	304	291	261	278	291	295	288	290	272	322	284	297	270	270	287	302	291	306	289	297	265	302	307	288	313	302	296	325	272	295	289	293	280	301	288	286	280	259	280	316	313	274	289	269	266	297	332	279	280	293	295	276	296	320	293	287	289	313	291	288	281	276	286	264	280	331	280	311	302	323	304	278	303	273	289	271	267	277	304	275	288	294	282	274	304	285	308	276	275	303	303	260	298	279	277	288	290	280	306	270	273	312	287	287	302	301	296	301	289	264	270	297	276	275	303	297	280	298	285	281	272	311	291	287	281	282	276	308	298	293	307	298	292	253	262	321	312	277	278	283	263	270	297	270	305	301	299	278	280	265	267	279	286	261	245	317	282	258	307	281	292	269	269	306	290	256	289	283	274	304	272	288	263	300	283	282	280	312	284	314	302	300	283	274	263	256	271	326	291	249	288	266	294	256	276	296	292	298	275	304	268	308	270	281	286	288	247	299	297	267	286	275	306	264	274	288	292	299	303	298	299	287	302	293	297	309	284	283	297	288	292	255	305	303	288	302	280	276	271	280	259	306	270	282	268	301	270	330	277	308	285	264	289	260	309	274	280	275	306	279	316	298	285	320	310	272	283	259	258	287	320	292	299	311	266	290	293	293	293	291	299	286	268	293	303	271	289	276	285	269	306	290	295	278	273	286	302	284	289	305	285	254	288	288	319	279	285	280	281	275	280	272	258	289	301	300	282	278	266	275	285	274	304	263	246	299	286	278	291	284	283	288	289	303	280	285	266	297	273	301	297	279	297	300	308	306	254	310	316	274	276	279	296	295	306	291	242	297	292	260	294	267	303	292	287	253	251	293	291	290	300	293	291	285	295	271	277	306	287	319	299	282	293	303	288	281	269	261	279	293	286	307	258	279	303	283	265	270	298	309	275	278	266	279	277	297	310	286	264	299	268	268	259	291	300	269	290	308	305	306	308	270	289	286	273	302	286	290	297	295	295	298	303	271	287	303	262	237	273	280	294	263	279	271	294	305	288	303	323	294	253	258	309	287	264	278	284	275	300	269	254	314	285	285	295	281	280	280	321	296	258	282	288	277	293	293	286	286	254	269	297	276	270	294	304	300	290	309	247	269	291	292	282	321	283	287	272	285	291	288	274	290	292	268	296	257	318	301	301	285	273	289	301	269	278	268	287	296	298	255	307	302	268	277	287	276	296	308	280	302	279	278	300	260	265	300	280	278	282	288	333	274	273	291	265	303	286	287	310	254	282	296	270	282	299	258	298	314	300	266	275	270	307	269	275	267	296	276	301	283	267	290	271	292	288	298	298	287	292	267	268	300	253	284	267	307	308	299	313	291	276	283	316	268	256	294	286	303	292	314	291	289	307	287	272	281	288	281	271	287	292	305	329	317	246	279	265	296	318	309	297	292	307	293	293	271	284	281	293	276	258	293	323	276	255	285	310	292	260	262	248	316	267	280	304	285	284	279	275	302	269	271	284	306	305	244	278	269	277	304	331	275	281	285	283	282	291	277	284	277	283	311	244	266	288	285	297	271	308	281	276	279	274	313	300	287	291	300	261	297	271	298	292	298	266	326	291	310	276	284	312	318	285	293	297	321	263	278	301	280	286	243	293	281	276	258	293	301	291	282	280	324	309	268	285	274	305	277	304	290	274	319	283	248	278	273	310	302	271	292	273	274	289	273	274	254	294	269	268	276	301	299	315	271	295	291	311	267	287	322	318	281	263	268	314	275	252	317	298	267	304	280	271	294	254	306	292	267	276	273	292	277	276	298	300	251	320	245	287	303	293	281	321	245	309	271	281	299	298	285	268	269	298	305	277	323	294	277	297	299	287	325	298	286	280	271	302	289	268	275	276	304	260	268	286	286	284	256	277	288	270	277	275	315	292	283	271	283	274	270	265	318	346	289	267	289	240	277	305	302	305	281	275	249	295	286	273	275	292	249	317	283	295	265	268	268	293	289	286	283	276	304	289	306	293	272	306	302	307	293	273	315	292	291	293	317	277	286	290	297	305	287	291	294	308	271	294	293	283	280	318	268	290	276	256	250	284	284	309	237	308	276	304	307	313	318	273	271	287	291	286	264	315	282	301	271	274	266	285	288	296	304	294	281	293	285	319	278	296	266	302	316	309	277	279	302	276	320	288	307	294	304	280	301	285	295	287	260	296	270	307	306	274	310	308	341	257	288	271	280	290	292	297	281	305	300	302	304	260	255	311	310	285	323	274	327	278	285	295	301	300	275	275	306	294	289	263	286	299	297	291	299	310	288	310	304	299	285	317	311	305	335	289	301	289	280	277	284	303	299	297	287	286	276	296	284	298	255	270	243	300	282	269	285	296	296	292	266	309	279	287	286	306	264	294	318	258	277	298	299	261	279	293	298	316	258	275	311	255	294	283	292	295	292	276	301	308	266	317	294	271	302	274	280	293	264	297	273	293	274	260	288	279	315	282	269	306	283	305	303	283	293	315	296	305	268	282	311	287	297	272	288	287	288	280	305	296	297	298	296	275	311	285	335	253	300	299	297	286	258	310	271	279	296	276	274	308	308	278	271	261	281	274	303	313	305	278	276	297	271	282	257	275	312	259	282	282	283	290	304	273	284	283	291	322	316	287	282	294	280	324	279	297	297	291	270	294	267	291	308	276	287	260	291	253	279	324	314	311	308	276	292	274	295	278	274	279	305	277	285	293	302	291	322	304	313	264	323	284	286	274	293	340	280	275	295	324	303	295	302	297	312	303	286	293	302	318	292	274	282	251	279	259	313	277	276	309	272	289	278	304	277	266
22611	21190	28711	23971	21190	21207	7190	894	624	549	464	393	402	368	331	317	306	276	288	272	255	258	260	240	258	250	250	270	243	247	239	231	236	241	219	226	259	239	241	221	233	215	221	233	245	240	225	237	220	222	225	216	214	195	216	212	243	225	208	217	242	234	221	240	232	227	210	219	227	220	211	219	226	222	201	248	228	214	214	247	247	222	192	212	226	215	218	230	225	213	242	219	210	232	211	219	228	242	221	240	208	232	222	212	219	215	252	239	218	208	188	218	209	242	210	212	211	214	209	217	213	192	205	199	212	205	209	214	216	249	212	222	250	206	225	214	211	210	202	205	242	232	207	262	222	187	200	239	228	209	235	207	227	221	231	210	250	233	228	200	253	219	211	233	211	215	231	210	223	219	188	236	210	226	210	214	210	224	210	212	217	188	235	200	223	250	211	214	218	203	215	231	215	219	214	190	232	181	231	229	202	206	207	201	218	222	201	235	210	209	212	201	212	236	220	215	199	220	214	226	207	226	209	191	214	212	206	208	188	236	232	203	218	221	225	192	227	240	214	213	221	216	213	219	255	235	231	217	226	205	240	225	230	219	226	228	233	205	208	213	225	224	225	219	242	233	244	214	236	217	204	243	190	216	224	214	231	204	240	188	230	216	226	219	234	203	230	208	200	221	216	205	190	211	220	206	201	236	207	206	230	220	237	205	186	225	213	230	204	209	220	194	235	190	203	209	220	193	238	241	217	207	209	214	224	191	231	238	231	189	224	210	216	220	199	231	227	196	213	229	229	218	226	205	209	224	201	207	215	241	201	226	231	232	194	197	236	229	182	210	214	200	203	187	233	227	220	224	208	240	240	215	206	232	255	212	190	192	212	201	229	193	218	224	228	193	210	209	214	205	206	221	205	238	215	211	211	221	211	230	207	191	231	201	201	236	190	236	216	218	233	225	196	195	217	208	207	236	233	241	234	201	233	178	220	236	211	220	225	197	211	217	241	199	221	183	209	206	214	231	224	207	222	200	217	241	230	228	216	216	228	234	230	241	209	215	219	204	212	231	198	222	221	210	198	208	257	223	204	219	222	219	237	238	224	198	197	227	220	212	258	223	206	246	223	201	211	227	234	241	196	226	192	244	213	212	189	195	190	217	218	224	220	209	209	235	201	222	207	238	225	195	241	238	235	227	214	217	214	206	225	228	188	210	241	217	235	241	220	224	219	221	226	212	216	231	202	235	197	227	214	228	203	191	222	201	200	234	209	198	233	209	221	222	223	224	203	221	221	228	228	233	204	237	215	217	201	219	228	249	208	237	191	210	211	242	209	196	204	205	202	224	235	229	254	195	229	232	223	222	214	192	210	216	223	218	235	179	224	217	222	233	246	216	225	209	192	232	202	207	239	208	210	238	218	208	202	233	226	220	225	228	229	224	183	215	229	217	196	189	239	226	215	190	218	222	222	227	227	224	222	227	208	204	193	186	238	241	222	236	225	239	230	221	221	227	214	206	199	231	227	217	223	224	195	216	197	213	212	195	202	211	217	202	240	206	226	213	213	214	236	215	219	215	227	233	241	255	237	233	238	234	218	234	216	197	213	198	248	206	207	223	220	206	213	216	212	234	201	207	186	205	207	200	236	231	225	214	208	191	210	230	208	234	203	213	197	219	223	231	210	228	227	254	222	217	215	211	225	207	214	220	236	245	229	211	213	195	204	210	210	226	208	203	229	219	204	224	212	199	234	221	241	228	198	188	208	219	197	216	218	231	223	219	225	214	211	208	199	188	242	230	242	211	216	217	208	224	190	220	231	205	211	219	218	231	218	203	233	221	212	206	208	227	221	237	218	228	211	220	216	226	223	191	240	218	192	238	210	193	223	185	227	224	223	228	222	236	204	225	229	197	216	201	213	221	206	211	195	203	216	200	201	209	235	223	213	210	229	200	222	199	232	222	213	205	235	199	244	227	239	209	218	206	232	218	218	224	211	209	184	222	221	207	199	224	223	206	245	230	217	226	230	237	230	203	210	204	229	223	205	201	195	213	204	241	206	234	219	211	213	219	217	203	219	226	217	239	221	202	226	187	221	230	181	224	214	220	223	207	208	201	235	235	219	221	232	230	175	220	226	202	216	239	217	226	210	201	208	197	232	209	190	245	203	206	221	208	233	217	221	232	178	227	225	222	210	190	206	206	241	225	218	211	246	217	236	221	227	209	230	222	226	228	211	218	214	207	248	239	242	228	218	211	219	218	203	240	203	225	243	226	218	217	216	225	214	225	258	220	198	222	201	202	224	202	183	213	197	212	209	212	221	218	199	219	194	248	205	211	226	223	231	212	255	223	240	227	195	194	210	221	199	215	190	200	237	208	231	205	248	229	214	227	196	209	244	195	208	216	219	196	220	208	208	184	230	212	218	213	203	220	209	203	204	236	227	227	208	212	223	229	221	197	238	240	215	220	232	211	220	223	229	184	228	202	235	241	212	208	201	222	201	215	212	195	235	215	227	219	224	201	221	231	227	215	199	239	192	227	203	217	219	223	224	207	218	219	170	217	203	221	221	235	233	203	216	204	200	189	209	208	208	228	219	216	225	203	235	214	201	193	232	223	211	237	200	204	184	203	215	221	217	199	236	201	227	237	207	239	222	227	229	224	216	230	182	206	224	222	224	207	207	210	241	254	239	216	233	209	217	231	234	218	202	224	234	199	215	208	207	220	201	211	208	236	235	236	214	225	222	230	223	205	213	223	224	217	208	193	231	189	210	223	203	234	243	223	213	220	207	216	238	220	208	217	231	229	215	209	186	194	210	206	248	222	207	216	236	209	251	209	198	213	229	205	234	216	197	227	189	229	222	217	212	208	208	228	221	211	208	214	222	252	229	220	206	225	215	231	225	201	214	218	209	231	219	201	201	225	192	254	196	204	208	219	219	216	222	235	232	232	200	216	198	203	242	227	194	205	213	227	212	237	218	210	218	193	220	210	200	238	220	218	215	197	231	249	201	213	243	220	212	228	238	203	205	212	218	234	171	225	207	248	237	217	206	227	205	191	221	195	199	220	197	242	208	196	216	224	228	192	197	194	210	218	235	213	202	217	188	242	184	215	236	196	202	203	216	221	227	228	231	217	200	206	233	234	199	246	202	223	202	234	241	189	209	218	208	215	258	222	215	223	230	214	201	209	211	198	214	210	239	216	225	224	199	227	231	229	212	225	231	241	206	204	207	192	207	215	205	209	217	215	247	242	222	198	223	225	232	215	208	181	229	216	204	206	230	222	194	218	223	223	211	249	199	225	198	238	207	212	217	203	205	217	212	211	218	215	201	206	214	220	228	228	222	184	199	223	227	211	212	222	224	235	220	219	220	218	189	231	197	224	192	225	218	211	199	186	233	227	203	211	221	229	208	223	206	202	206	229	206	197	225	221	204	226	195	261	246	215	231	232	192	238	214	208	197	215	215	204	212	197	231	225	208	208	185	216	205	240	224	251	232	205
4312	13783	10798	5123	3548	2601	1960	1573	1236	963	798	692	588	531	507	488	432	413	414	358	379	374	355	346	335	327	343	338	337	318	301	301	294	314	300	290	304	281	310	297	290	276	265	298	303	313	297	265	280	302	292	279	267	284	283	271	294	286	260	277	273	275	273	280	275	282	272	302	270	283	300	271	275	274	271	281	265	255	286	286	270	248	278	277	287	285	270	294	229	257	263	297	268	265	299	272	267	252	303	277	271	270	272	286	277	294	257	266	258	254	260	282	273	299	258	257	285	285	270	287	296	239	285	281	274	274	271	306	267	287	249	242	261	275	271	279	251	240	271	253	241	285	278	271	284	249	270	256	257	277	280	276	257	276	270	277	269	280	262	277	252	279	277	250	266	255	268	261	275	273	261	287	263	289	259	276	302	272	264	269	276	269	291	267	300	266	297	270	253	256	242	295	265	275	241	233	309	291	252	270	275	251	297	272	267	265	252	284	275	276	269	284	261	266	266	275	279	290	277	272	267	261	262	259	269	247	248	260	289	269	258	266	279	290	305	249	281	270	298	264	250	292	278	262	278	278	276	266	274	264	266	252	271	281	277	300	275	296	267	263	276	241	270	273	275	281	301	263	239	247	253	289	288	255	250	293	282	294	286	255	269	266	271	263	280	259	283	256	263	245	306	253	249	275	268	277	253	262	265	292	245	278	289	265	254	273	293	255	272	278	254	300	292	276	285	261	255	260	268	274	281	282	288	285	271	259	279	273	267	293	253	267	273	236	272	243	270	280	262	278	275	269	303	292	269	293	283	319	265	253	263	285	258	258	298	297	246	280	247	266	249	283	289	284	263	270	292	279	265	283	268	288	284	276	298	267	237	268	263	264	265	268	299	266	272	282	284	263	253	255	296	281	242	257	236	272	261	273	278	278	256	249	266	265	250	308	289	300	286	298	247	278	269	296	255	261	266	271	289	281	247	265	274	284	268	253	275	274	275	257	269	283	236	286	257	270	275	261	262	281	306	232	271	261	281	269	268	297	255	260	270	280	304	290	251	247	283	274	236	254	285	263	283	297	294	263	295	267	286	274	292	279	295	256	298	281	276	292	282	278	266	296	237	261	234	255	282	270	234	285	258	260	273	282	254	261	266	261	287	273	272	277	268	271	271	267	302	273	299	278	277	249	251	280	273	269	280	283	282	282	265	279	255	252	268	290	261	286	257	276	238	277	245	257	231	268	271	271	270	265	293	266	311	287	283	282	269	284	273	287	261	278	267	258	246	258	263	281	258	275	260	261	270	290	244	247	312	256	265	264	263	266	265	278	256	248	302	283	269	249	279	244	264	269	257	237	260	261	293	242	243	255	255	264	255	255	254	295	275	283	273	280	246	278	272	271	260	269	261	272	261	263	281	272	257	278	272	257	275	254	253	285	261	274	304	289	278	252	255	281	265	280	297	268	279	262	283	272	256	282	253	253	262	269	293	258	246	249	277	264	274	289	256	284	247	266	276	271	242	267	279	273	284	248	300	251	244	267	259	273	281	270	251	262	261	271	294	261	280	279	253	276	252	268	267	252	261	270	283	294	289	260	284	290	268	260	269	268	250	269	244	285	247	280	282	280	281	257	249	258	270	282	257	261	260	261	267	270	255	265	292	271	279	243	274	266	268	239	281	239	284	274	242	271	280	272	287	290	274	273	280	245	278	245	282	275	282	257	277	245	265	274	290	273	279	261	277	282	265	252	267	289	270	273	262	273	276	266	261	271	241	287	255	269	275	244	251	262	278	294	265	278	271	255	277	285	300	243	275	272	259	238	255	281	281	276	256	247	254	253	254	278	282	276	257	289	282	256	262	272	257	283	297	274	277	262	279	257	232	263	270	252	269	287	252	269	273	270	227	250	261	261	290	284	263	250	280	268	259	259	251	267	280	285	239	275	301	300	261	228	263	284	276	267	259	252	267	244	282	251	267	275	258	281	265	251	328	267	275	262	270	291	285	250	229	270	256	265	240	261	265	288	277	287	286	264	256	256	244	284	277	272	285	300	287	266	263	275	279	269	293	273	292	286	272	253	278	264	278	251	272	248	254	275	264	267	251	269	272	272	284	276	274	274	277	277	250	301	240	277	254	274	256	270	267	267	241	317	267	286	274	244	277	259	280	261	250	272	250	248	258	254	251	265	285	266	269	265	288	269	260	266	270	286	272	283	265	297	277	262	276	268	297	272	273	274	281	267	266	223	259	267	266	272	280	271	255	275	264	255	273	248	265	283	289	271	292	304	290	262	262	265	269	272	271	272	278	263	236	271	299	270	274	266	273	241	278	253	279	253	278	286	241	281	268	272	249	224	244	248	279	276	290	262	274	261	260	272	257	254	271	265	293	272	304	246	263	276	270	245	262	242	277	281	258	281	281	267	292	273	257	251	268	268	237	283	270	263	271	299	273	271	261	263	273	255	282	282	271	267	261	257	269	262	269	269	256	269	271	253	265	263	277	268	278	278	261	272	287	267	254	287	252	267	266	269	277	275	225	252	283	244	242	266	280	253	285	260	251	284	273	253	300	273	256	245	276	261	272	258	245	251	280	270	269	272	275	238	302	278	274	244	287	261	292	249	254	289	259	277	251	278	270	288	265	279	263	274	270	275	262	262	254	249	268	248	274	269	281	252	260	273	270	255	259	292	284	259	276	264	274	282	253	266	276	277	277	267	290	255	263	238	279	261	266	268	255	284	280	259	282	286	269	298	246	293	269	280	295	251	274	266	255	248	253	281	274	269	290	241	268	247	285	296	224	280	283	267	287	266	261	246	289	280	264	275	254	288	252	277	268	260	270	262	268	273	262	266	272	289	274	233	280	254	272	225	290	259	256	274	265	264	270	263	244	272	286	284	292	273	298	257	272	269	251	300	254	240	266	284	262	279	262	279	272	253	263	291	249	275	254	277	252	268	236	295	296	286	281	255	266	289	284	247	287	269	260	267	237	266	278	285	268	248	254	257	231	265	251	257	266	260	281	273	260	288	284	256	291	241	288	277	265	287	246	259	248	283	257	286	298	286	250	282	257	268	312	285	298	290	261	266	272	258	266	256	256	247	250	261	287	257	280	245	266	296	261	271	255	262	269	234	289	287	260	258	297	265	281	276	263	263	287	235	254	243	261	310	286	252	278	246	264	273	261	286	259	268	280	285	272	279	277	236	290	285	228	254	242	298	239	257	286	263	284	245	261	291	292	283	266	269	284	242	257	264	257	293	268	278	259	290	282	284	269	263	289	276	276	270	267	225	256	302	269	271	294	247	248	289	252	294	303	269	295	256	250	263	267	256	280	267	288	250	264	303	283	260	264	248	250	248	280	247	260	255	271	282	258	264	254	258	257	264	258	275	301	280	279	280	276	270	238	283	251	258	259	249	288	276	293	260	273	275	298	246	284	281	277	252	295	276	267	240	275	254	271	265	256	276	281	281	272	235	269	268	268	248	265	290	286	292	252	284	241	281
27312	17853	3659	689	524	502	486	463	448	459	469	467	462	435	472	459	478	461	461	468	457	428	453	430	473	470	484	425	446	440	431	455	480	493	494	437	453	458	493	438	436	471	461	486	432	430	479	461	451	421	453	483	483	476	447	444	486	449	425	475	458	449	445	471	452	463	401	472	456	459	437	436	438	465	452	477	459	441	479	458	517	491	445	438	440	412	484	455	448	472	447	462	436	487	462	482	426	461	467	444	471	459	447	439	438	472	433	459	467	417	420	488	512	475	434	461	449	433	416	430	452	449	402	488	494	467	481	429	468	429	459	463	497	501	449	459	465	450	453	423	459	464	430	492	433	400	449	463	442	464	485	430	454	431	454	470	478	451	477	475	466	461	487	452	439	442	439	454	475	464	473	429	474	514	427	450	446	481	447	415	462	466	468	448	441	476	487	429	456	469	445	468	434	459	447	462	473	411	430	492	419	484	480	482	461	465	472	434	466	481	480	459	488	441	438	467	482	460	507	430	425	470	478	466	454	476	465	437	430	491	478	474	479	467	460	442	420	434	414	463	517	430	415	456	465	500	464	446	490	433	451	454	432	445	448	438	452	460	456	443	453	487	478	410	464	435	466	493	485	436	441	466	487	440	418	462	441	482	464	498	464	457	454	460	443	462	420	458	462	442	503	453	467	495	432	464	455	473	468	459	511	428	455	462	452	474	439	504	467	490	449	446	455	462	445	482	480	461	467	471	461	419	446	462	460	449	476	428	464	460	481	442	466	504	438	447	434	464	478	452	481	460	463	474	477	425	478	443	472	500	431	438	460	409	419	474	434	450	462	447	462	484	445	476	433	445	442	442	457	474	488	454	453	471	458	430	476	451	474	457	396	482	471	461	455	475	449	452	474	430	448	458	503	485	453	479	469	405	488	449	463	480	450	436	467	466	435	481	479	418	463	466	448	436	430	442	464	419	426	445	435	426	430	439	447	437	463	434	475	476	479	425	473	473	468	443	434	431	472	446	479	477	442	450	472	440	425	463	440	451	456	461	461	455	452	442	447	433	446	462	448	434	451	453	457	445	456	479	464	444	447	455	465	447	471	452	456	433	477	439	471	481	472	443	464	444	498	521	500	462	441	472	462	453	481	437	446	480	488	421	425	463	458	453	466	469	475	476	464	436	444	437	472	463	426	404	471	477	463	494	399	453	457	439	426	431	421	442	432	462	448	462	455	447	454	460	420	413	462	467	453	460	476	469	442	464	474	452	458	436	473	467	480	474	464	466	485	494	453	435	470	437	464	479	415	472	445	426	506	447	449	456	454	424	461	462	483	458	449	460	471	473	449	445	443	425	464	484	440	460	478	455	464	489	484	465	453	427	486	435	435	485	448	432	502	451	461	422	458	425	458	419	450	467	495	488	449	478	470	474	423	443	481	461	435	447	449	475	426	471	468	450	473	477	487	426	439	435	463	485	431	415	464	458	444	448	451	471	462	461	454	507	461	460	493	435	465	473	432	484	446	417	491	455	464	427	447	449	460	454	474	450	471	448	465	433	432	447	455	472	468	485	469	463	437	464	449	449	468	448	452	431	415	447	507	469	471	459	443	451	436	473	492	449	470	451	441	414	453	433	479	455	423	437	456	466	486	463	438	444	481	457	426	475	464	474	449	452	456	412	474	436	462	481	454	464	447	467	450	465	460	444	462	457	432	431	441	460	441	432	461	424	485	451	438	460	458	452	425	425	463	461	447	485	466	519	439	420	455	463	457	498	430	461	425	454	463	477	479	415	482	486	426	455	458	438	467	468	464	455	462	418	461	494	471	485	466	433	467	468	443	441	456	430	468	482	507	436	448	471	473	433	470	474	481	459	492	456	459	467	439	469	493	447	449	434	482	486	462	465	513	456	487	482	434	487	471	458	423	456	432	485	477	477	468	460	464	473	481	437	462	438	447	441	454	462	448	465	440	501	451	472	459	442	445	468	436	484	480	416	455	448	456	469	455	486	441	443	421	484	423	432	460	476	426	466	443	460	434	451	483	430	434	497	479	456	511	459	467	460	465	442	452	484	458	529	425	455	429	455	434	477	505	439	421	451	456	481	427	470	467	452	473	417	443	464	460	478	456	459	407	492	477	425	458	466	461	453	461	480	440	456	430	452	419	451	460	461	432	449	433	460	409	448	432	470	413	480	449	457	455	451	460	446	447	481	431	513	451	455	464	451	515	439	419	454	464	476	423	466	446	460	450	446	465	482	435	426	501	429	451	434	441	447	462	458	446	485	500	441	440	457	455	438	472	452	472	465	472	423	435	449	461	445	465	487	449	423	457	464	468	442	438	477	458	450	435	436	418	449	506	457	461	439	507	429	452	441	434	521	446	469	429	454	448	412	457	488	478	414	427	468	449	441	448	459	448	455	483	446	429	434	452	425	467	436	462	469	456	523	450	464	491	468	445	420	474	444	473	443	442	436	426	417	439	473	466	474	429	467	475	466	465	451	465	462	444	437	446	495	451	433	461	439	443	463	456	438	462	448	457	481	442	459	457	449	467	445	441	456	420	462	459	475	477	491	468	448	447	473	440	482	461	453	467	465	492	445	479	433	450	444	460	455	429	431	460	450	448	456	435	457	484	485	396	481	450	477	433	425	462	465	480	480	470	461	446	484	454	453	437	474	446	438	436	469	452	455	457	461	406	433	406	452	461	446	472	473	453	461	463	496	463	445	494	463	473	428	455	500	427	467	464	491	439	458	440	432	471	481	500	448	458	429	447	447	449	424	435	444	456	438	458	448	434	465	485	447	492	429	461	407	457	440	460	467	441	433	407	469	459	492	461	454	468	415	461	460	441	421	457	466	456	416	451	439	458	472	484	433	459	442	493	419	466	493	437	487	468	445	451	466	432	448	399	453	458	470	495	441	475	429	472	458	431	446	454	479	501	440	469	447	460	454	451	455	457	445	449	456	459	438	438	451	430	457	433	442	423	455	450	439	475	472	457	476	482	417	482	490	434	470	447	442	456	488	466	447	442	464	488	481	482	425	470	456	495	431	441	427	497	468	453	469	471	451	416	449	438	452	474	464	425	430	444	460	460	454	461	469	446	450	476	431	451	455	462	444	447	467	462	408	456	426	430	436	449	474	418	471	483	412	419	455	453	457	445	445	452	473	422	441	462	471	419	441	491	441	448	443	469	447	468	487	473	492	487	464	470	452	446	448	436	499	473	474	456	486	435	447	480	464	451	459	448	475	480	454	472	460	419	467	465	435	463	474	461	454	438	438	466	436	492	438	479	464	431	462	470	456	463	444	433	463	461	448	457	469	455	421	428	479	422	452	475	488	455	466	456	480	451	421	448	480	438	433	461	463	436	469	464	438	498	481	473	446	437	463	458	438	427	444	469	422	461	470	482	509	455	463	456	421	424	470	476	467	438	472	457	453	460	424	474	470	440	466	473	441	411	464	487	438	422	483	445	486	484	459	485	444	421	439	473	455	468	477
4354	937	933	666	650	606	572	620	596	566	531	533	531	572	588	581	527	517	541	548	543	555	526	546	535	532	521	519	518	562	555	562	514	584	532	554	498	552	553	549	548	529	548	577	574	571	545	547	548	549	565	512	562	541	557	552	537	531	555	534	516	538	505	522	556	545	563	548	559	603	540	556	540	561	555	539	512	519	523	572	552	537	527	523	560	545	590	520	558	547	501	574	562	598	522	559	572	551	517	533	520	527	509	560	557	532	552	521	546	574	526	542	541	534	532	513	545	552	549	552	543	539	537	549	545	570	524	515	505	592	548	590	548	590	545	559	521	555	545	508	563	595	505	549	581	525	530	547	561	525	511	535	548	573	530	515	577	571	515	517	572	518	555	552	505	594	491	550	535	500	560	537	481	542	522	530	561	555	592	533	526	511	550	572	517	517	550	533	558	556	548	554	551	556	532	549	545	532	518	519	501	557	513	572	552	526	545	523	483	494	536	526	500	519	575	538	485	574	569	551	559	561	539	513	548	528	546	571	549	503	549	603	518	542	490	554	566	534	509	527	591	526	564	530	547	515	470	525	607	545	568	550	509	560	544	537	539	534	544	532	475	513	569	542	556	530	538	525	567	498	533	546	563	471	536	523	535	536	521	528	520	549	540	562	508	616	506	572	534	528	576	525	573	548	533	507	549	543	572	555	519	559	588	532	550	565	523	568	556	522	533	573	520	493	560	557	534	496	564	515	569	545	510	549	556	526	523	549	519	555	540	545	552	532	516	535	537	522	574	522	509	532	560	507	508	550	496	509	541	541	534	554	547	530	544	550	522	502	510	566	562	594	540	539	529	550	571	561	529	528	524	526	564	488	504	558	540	558	531	530	547	549	559	523	531	521	569	560	541	544	571	559	536	548	576	568	550	487	530	551	558	564	530	531	574	538	540	488	527	538	586	525	531	537	545	543	522	518	500	549	549	527	542	549	568	588	515	540	536	525	520	524	530	528	530	547	567	574	551	495	555	530	564	529	547	579	546	551	567	509	551	514	540	507	575	544	582	502	508	564	537	549	519	557	544	535	551	549	552	571	557	544	563	576	552	544	564	544	522	532	515	540	565	557	551	487	529	527	557	500	509	501	491	524	590	535	499	533	558	522	534	522	520	567	553	549	573	542	529	504	498	533	563	529	546	510	555	531	510	541	547	547	574	519	527	550	527	508	549	532	548	535	534	559	564	514	500	523	562	538	556	532	527	540	519	541	550	527	528	528	538	572	548	530	571	487	546	547	503	517	536	532	527	535	559	522	509	553	569	562	552	506	566	522	536	566	537	519	487	522	512	521	537	518	530	536	542	537	542	522	540	506	492	538	574	539	533	535	550	555	553	527	506	541	524	583	509	532	534	532	507	553	543	556	569	535	537	569	580	558	494	554	486	565	553	537	521	587	524	531	522	537	505	542	525	546	514	567	551	567	540	549	518	520	584	525	519	546	607	535	507	529	566	567	527	559	538	553	498	514	547	543	532	522	491	573	577	553	496	519	511	554	561	547	597	505	543	520	566	532	546	536	482	540	536	527	528	523	538	521	534	528	507	594	505	534	523	524	578	553	583	514	583	563	549	561	536	532	547	522	516	537	540	554	540	515	512	539	570	530	542	517	579	550	534	558	514	580	545	512	554	550	554	522	553	534	566	501	519	544	541	556	573	535	541	572	536	569	571	550	587	533	555	522	563	549	514	550	518	511	555	545	578	563	564	529	531	488	538	616	546	563	491	543	519	554	555	539	548	560	570	551	524	496	548	551	580	543	503	513	530	499	490	561	576	536	534	526	570	597	520	533	510	514	571	509	581	561	534	592	535	524	537	523	507	568	538	553	567	552	546	540	518	528	605	518	535	567	524	519	511	533	532	544	576	550	531	523	516	538	524	527	533	532	533	540	561	578	534	535	542	536	565	571	506	542	537	567	560	508	527	575	560	533	514	533	515	506	569	524	545	531	540	537	524	525	510	523	564	553	584	517	553	535	512	516	548	512	570	563	563	572	544	502	512	546	536	541	570	559	529	548	555	549	606	559	523	535	563	559	557	519	552	567	533	532	534	533	580	526	535	520	569	574	574	540	528	543	564	539	534	531	531	582	576	512	552	562	523	530	547	572	551	555	516	551	539	573	566	590	539	587	493	525	582	522	537	550	564	550	550	496	573	509	562	539	539	540	531	509	510	516	570	502	578	524	537	558	497	485	553	532	535	557	512	547	525	532	569	523	500	580	543	549	534	537	563	528	580	588	531	548	519	537	506	598	540	539	607	505	581	538	568	533	566	540	552	503	540	523	566	581	528	558	579	523	535	529	518	547	565	576	533	566	584	542	524	542	503	540	577	542	575	557	528	536	566	588	578	541	537	578	506	511	573	571	531	553	587	571	543	552	516	516	574	556	578	560	629	555	527	551	502	538	523	537	553	540	535	558	531	529	542	565	564	550	539	552	548	514	557	606	512	571	515	537	535	538	535	496	532	550	566	549	528	505	535	490	562	514	536	491	531	482	518	566	503	527	516	506	541	560	558	556	522	520	499	534	558	558	501	549	589	556	570	549	556	571	582	542	527	526	587	576	538	542	550	527	562	538	522	593	525	508	509	554	531	513	571	524	539	537	519	542	562	537	557	581	553	593	536	556	546	530	505	514	546	564	526	565	547	532	554	547	498	522	555	528	569	550	549	531	570	557	559	514	547	559	579	551	554	571	526	516	552	528	539	511	497	518	540	534	525	542	578	516	583	546	520	566	531	522	537	565	552	544	510	550	521	549	510	541	526	505	539	515	560	519	521	549	511	546	512	565	537	516	545	512	546	557	575	520	563	566	544	515	531	537	521	562	572	488	553	561	531	537	545	572	540	562	555	576	590	504	558	543	520	578	539	583	549	523	524	541	576	570	533	560	523	504	543	535	523	528	527	511	573	542	551	526	532	564	529	547	515	530	572	527	518	531	583	531	568	513	569	532	510	555	559	505	537	512	541	532	552	557	564	571	512	542	527	539	557	523	516	507	526	530	534	543	542	583	526	549	533	517	514	527	569	556	521	548	567	580	542	518	527	567	551	515	567	537	526	550	532	542	582	546	538	566	518	580	548	555	562	554	550	512	511	555	548	582	556	565	538	549	509	526	517	554	538	511	561	531	527	565	542	505	527	536	511	518	515	501	527	539	519	572	537	522	527	509	549	546	544	531	516	568	546	551	533	548	529	550	587	551	524	553	523	523	587	510	560	549	567	524	520	572	509	545	506	551	588	536	527	531	560	527	557	558	557	536	536	489	532	546	540	517	547	552	548	526	504	534	571	525	543	561	551	487	563	504	576	532	550	550	528	545	590	534	504	515	546	568	500	585	508	563	531	525	527	520	549	565	544	481	533	548	544	530	551	580	548	560	510	534	539	572	520	509	546	541	544	516	501	544	569	551	558	517	541	542	508	524	542	512	531	549	567	531	502	579	517	550	549	540
23668	21158	28169	24452	21125	8539	1101	817	688	612	632	597	576	586	523	539	498	533	541	493	524	494	490	459	484	493	442	512	486	498	442	492	518	455	474	478	475	505	521	447	478	487	487	526	472	460	500	481	509	472	491	476	512	474	472	453	450	484	477	468	451	459	475	498	489	455	473	465	427	483	470	513	515	494	461	478	495	491	444	465	500	467	493	450	454	488	525	508	480	496	456	484	475	488	471	479	473	498	454	524	478	483	468	428	467	483	472	466	492	493	490	484	478	454	453	507	471	443	467	454	503	447	485	482	436	459	462	445	489	475	481	416	472	481	439	466	433	468	478	502	513	476	471	482	463	444	482	472	465	441	500	450	469	479	454	454	467	436	492	469	471	494	453	464	488	467	447	447	467	467	482	482	466	479	503	478	455	517	458	452	486	439	502	487	485	475	471	468	422	491	508	516	466	460	503	480	492	433	425	460	550	494	438	453	506	458	492	454	450	489	438	417	493	468	466	463	503	472	487	465	462	446	482	475	505	477	427	432	466	460	488	493	456	491	448	460	454	498	485	535	507	471	508	461	479	472	467	510	447	512	473	482	468	470	492	458	430	501	482	473	471	463	469	481	468	493	482	501	488	495	455	447	481	441	444	479	484	494	494	448	442	469	494	469	487	493	507	483	428	449	450	481	498	473	494	450	471	451	496	503	507	468	480	493	495	492	505	456	503	440	475	434	480	455	489	487	467	455	484	445	460	465	431	470	462	508	443	440	442	463	471	432	451	477	472	487	446	451	461	463	464	480	491	441	459	424	441	498	424	449	486	530	443	475	428	464	431	446	441	502	443	461	456	481	460	469	492	466	472	476	449	482	500	489	486	437	458	457	483	500	478	440	434	474	447	480	482	438	440	470	433	486	452	459	471	469	489	429	458	456	454	452	436	495	448	472	429	467	458	485	462	495	471	474	461	444	477	515	483	495	504	442	461	456	482	438	498	492	495	475	507	498	451	469	446	479	476	421	455	423	479	467	457	481	462	463	450	489	491	515	446	482	476	462	475	462	459	473	477	494	502	439	466	419	459	473	453	484	468	476	446	461	460	481	463	483	465	451	477	495	460	415	484	461	452	465	472	471	438	461	479	440	470	448	493	428	462	478	456	474	478	435	423	459	466	496	526	470	459	497	486	459	439	474	500	482	490	499	496	472	455	493	480	462	460	511	468	484	494	414	444	449	466	474	519	463	466	498	501	473	466	471	449	441	511	478	454	460	434	493	463	448	457	468	481	460	483	483	479	480	481	508	452	480	464	495	445	495	471	482	480	444	438	456	502	475	446	488	512	486	508	472	475	494	453	472	485	435	495	471	461	491	478	485	460	502	480	461	484	452	477	489	494	449	471	411	471	417	483	459	446	488	465	445	494	449	490	454	441	478	474	466	460	483	454	471	475	458	494	426	442	433	498	482	473	457	488	486	500	466	479	420	480	514	460	483	427	494	470	494	468	465	450	483	493	472	443	475	458	450	427	463	457	468	445	515	471	490	472	488	416	466	476	462	481	471	458	450	477	460	475	493	453	477	460	463	471	460	465	455	459	462	453	513	456	482	447	449	462	456	474	464	468	467	444	471	514	458	474	463	468	436	492	447	466	481	449	470	465	460	489	483	474	463	467	447	437	450	453	440	474	465	486	463	501	444	432	498	483	483	458	460	476	439	474	478	469	496	480	468	473	483	444	505	460	460	483	487	452	448	463	456	438	489	471	478	487	439	442	524	475	485	472	448	459	462	464	495	506	490	501	445	456	427	441	461	465	467	446	508	471	446	450	449	454	457	452	454	514	468	500	489	472	487	468	494	458	441	482	460	449	471	443	463	461	485	483	484	456	471	420	458	422	486	499	456	482	479	489	477	468	463	450	438	467	489	442	464	451	441	480	480	472	494	486	492	446	482	484	459	489	461	461	482	447	464	492	488	469	489	466	471	412	514	508	472	503	481	489	472	449	471	465	487	468	500	484	481	487	472	504	441	474	451	461	514	487	468	478	534	463	456	455	468	495	473	458	493	444	476	499	497	461	471	463	485	501	504	449	439	449	485	460	466	509	475	503	477	469	447	462	467	469	468	492	455	442	501	488	472	459	508	459	445	438	413	472	485	449	448	459	493	488	433	457	476	492	476	502	498	459	473	507	435	478	491	432	462	493	475	459	461	465	483	500	511	506	498	456	459	498	468	483	461	488	534	461	441	478	476	490	521	486	485	444	465	474	491	448	461	464	491	474	478	477	458	414	459	495	479	476	509	444	453	474	462	471	443	495	491	471	441	431	446	464	441	467	478	457	462	491	460	432	454	459	514	482	449	473	466	499	467	479	464	435	475	485	520	461	477	472	490	455	483	452	457	463	481	510	457	506	455	459	445	471	454	474	486	482	495	476	467	465	439	462	497	441	454	452	443	503	490	444	433	488	475	484	471	508	471	443	454	443	484	520	489	517	481	502	491	470	475	445	436	503	424	462	480	504	463	447	443	465	459	433	467	470	504	478	467	439	505	455	492	507	485	429	472	443	470	444	456	515	517	480	436	467	479	473	475	461	481	503	475	455	429	489	458	471	483	503	464	455	490	479	459	433	490	456	494	498	434	478	490	470	513	468	448	445	428	408	477	488	463	475	484	428	449	494	461	478	445	459	521	474	510	446	448	463	466	463	458	450	435	462	491	478	456	484	468	463	504	473	472	499	498	510	503	507	449	497	491	486	466	438	479	457	472	484	448	466	482	519	487	495	499	493	478	446	489	489	452	473	478	470	486	493	464	468	438	460	454	481	464	491	467	476	467	481	535	519	458	449	452	504	477	459	478	455	475	439	460	457	481	465	507	452	481	489	506	459	478	469	478	482	464	482	488	477	506	458	489	483	453	440	432	443	499	476	479	471	451	461	464	447	484	462	461	446	505	481	464	479	481	480	460	491	450	449	480	460	456	518	457	464	537	474	431	505	488	478	512	465	448	489	439	446	477	445	480	477	451	459	493	485	469	481	484	451	453	444	465	473	459	504	466	456	470	476	460	452	481	469	472	455	471	443	460	505	481	461	466	456	495	495	448	418	485	423	478	481	418	479	432	456	434	465	478	446	467	517	471	475	503	478	480	473	492	501	484	445	471	469	469	459	465	458	455	465	444	509	460	486	480	474	480	482	477	424	458	447	451	461	470	499	465	480	461	473	466	442	455	493	485	497	460	513	465	494	489	493	445	499	447	461	467	474	461	444	449	456	479	459	495	476	480	437	490	494	482	494	477	470	493	479	482	462	489	466	484	474	452	434	431	466	423	482	508	480	468	506	472	469	477	462	430	470	475	495	476	447	480	484	479	481	482	463	465	471	462	495	485	461	436	439	477	453	483	513	457	478	441	436	500	498	437	463	453	456	484	454	430	457	502	466	450	460	441	431	435	485	438	481	463	458	479	472	512	484	425	456	466	484	431	490	493	427	465	438	440	447	420	473	485	461	480
3199	8259	6526	3144	2245	1758	1357	1178	1048	895	833	786	739	736	694	628	695	640	629	636	658	605	613	625	617	625	603	589	631	562	598	570	597	554	574	618	587	599	601	581	537	524	597	560	573	520	574	546	542	583	556	588	573	574	553	560	598	572	559	555	557	582	590	540	577	579	574	534	605	553	559	568	534	597	559	588	566	584	555	568	599	555	546	580	577	556	583	583	559	598	534	582	574	567	561	578	532	582	577	598	562	588	560	590	602	572	583	582	623	601	570	581	539	560	577	560	548	597	554	502	561	518	582	574	592	597	558	537	578	546	584	581	615	566	573	600	563	561	583	544	586	585	531	572	533	548	614	556	587	568	563	546	537	595	552	577	560	531	577	534	549	516	590	569	535	546	588	541	574	543	550	577	564	581	617	557	550	549	549	556	571	576	540	570	558	596	572	569	604	579	566	597	555	562	594	571	553	571	563	571	585	571	598	579	585	637	596	599	535	566	552	559	563	552	560	550	613	563	587	543	546	602	589	558	552	535	572	557	546	501	559	555	570	521	545	557	551	568	537	563	591	580	542	552	557	588	563	587	587	561	601	526	558	585	602	584	555	592	559	616	547	578	597	523	577	580	582	568	554	613	584	534	555	605	577	580	555	621	593	608	572	570	562	535	582	552	559	539	599	572	590	581	595	541	583	557	557	622	569	557	561	556	561	565	532	545	616	547	523	552	611	573	608	601	577	566	615	579	555	572	539	528	576	569	521	548	575	566	611	574	600	538	537	528	584	543	600	585	569	563	556	565	534	581	585	549	530	597	602	583	602	525	579	551	591	573	528	595	589	606	559	561	607	562	593	549	581	533	559	557	565	578	600	544	604	539	583	586	586	592	588	536	597	580	583	544	526	527	553	531	585	591	563	568	583	568	541	570	552	559	566	596	548	602	590	557	593	554	543	583	576	543	599	542	577	539	543	569	622	583	593	593	581	556	569	580	574	606	588	572	583	565	599	524	535	547	567	558	574	586	577	588	569	580	568	536	538	595	550	530	600	541	595	578	547	529	551	511	562	549	594	538	578	548	557	567	566	587	555	571	556	517	516	554	554	542	548	583	530	579	539	574	588	538	577	576	607	578	567	566	546	572	579	567	579	613	597	560	580	550	570	569	598	568	552	584	574	597	563	539	568	595	577	578	626	579	562	575	550	555	570	553	570	535	564	578	556	597	541	542	577	557	556	582	593	551	580	576	556	539	580	563	586	622	515	567	541	591	576	568	574	570	576	547	558	547	545	590	568	526	557	516	553	538	611	572	564	553	580	565	551	577	560	549	522	567	557	506	534	569	579	577	557	605	597	559	550	587	538	593	579	590	572	575	555	561	561	559	575	564	550	582	573	583	567	550	553	547	566	588	593	569	602	586	586	585	561	618	561	568	580	519	580	548	596	585	565	573	569	623	579	573	566	533	584	519	560	543	568	592	579	549	585	540	574	563	598	530	549	539	596	578	596	555	583	543	579	583	574	583	564	587	550	587	583	588	576	568	561	579	582	523	527	554	564	564	569	613	574	578	559	571	606	569	569	602	522	536	591	574	559	565	558	580	605	564	571	590	602	610	599	537	574	572	590	579	551	578	562	565	571	571	546	495	564	568	562	543	523	524	597	558	577	593	561	551	548	559	529	553	567	609	602	568	591	576	568	555	615	576	612	542	617	560	560	591	578	595	559	555	551	604	555	546	567	542	572	587	551	603	524	550	588	534	555	552	527	554	544	545	552	512	590	543	532	546	552	573	515	543	553	552	575	556	577	542	598	554	562	582	541	567	592	597	611	555	546	566	596	563	550	520	556	563	577	588	568	577	600	554	560	597	557	575	564	610	577	580	571	515	508	576	565	606	582	546	571	512	516	558	532	586	595	500	580	585	586	599	542	592	514	572	577	559	549	561	514	567	516	563	546	555	549	611	577	566	522	589	593	584	531	534	554	552	554	564	571	529	534	587	588	568	541	553	531	585	583	518	578	580	550	504	556	573	548	532	566	553	569	572	600	556	541	589	595	580	533	557	595	561	566	540	566	588	536	581	532	557	533	543	602	577	543	593	575	607	542	558	605	591	536	588	587	519	550	560	565	531	590	550	531	581	595	585	569	577	605	575	553	538	564	545	580	597	559	580	594	559	592	560	517	543	569	572	583	553	549	590	585	606	582	618	542	573	566	525	554	584	561	523	545	587	545	559	554	585	567	561	590	561	563	550	560	542	605	575	550	538	574	536	577	574	584	580	585	556	541	560	576	557	563	558	575	578	544	549	566	524	597	593	582	615	576	589	543	581	569	576	578	545	571	538	606	531	628	555	586	577	597	566	571	573	568	577	600	563	575	537	613	575	544	565	531	569	572	576	567	564	563	571	511	560	598	602	576	556	562	594	525	548	563	568	597	577	611	598	541	548	559	546	546	586	579	572	586	550	551	561	578	593	566	574	558	540	522	567	523	569	575	600	590	545	567	536	575	554	563	568	612	559	593	560	564	582	553	562	545	542	566	546	550	559	522	627	539	600	562	560	597	591	565	576	582	568	560	561	544	551	566	594	581	598	564	588	548	522	564	591	593	546	556	556	579	555	549	615	607	555	589	579	583	589	581	592	575	512	558	561	551	580	580	583	546	602	569	586	589	618	556	570	566	548	548	579	578	572	554	586	590	564	546	567	573	587	557	575	588	598	575	599	552	557	577	546	567	582	579	552	569	583	562	549	556	538	528	570	561	561	555	560	537	651	527	545	585	544	573	577	537	546	597	569	562	557	555	563	524	556	614	586	519	594	599	592	577	576	566	562	557	594	549	553	590	541	583	548	609	577	600	570	553	556	565	600	589	573	607	527	565	570	573	540	607	585	539	552	545	552	552	582	562	554	542	566	581	603	559	564	564	509	570	563	629	570	568	554	581	577	563	569	597	579	537	578	569	561	571	604	551	565	585	611	552	555	566	516	585	535	559	571	580	540	565	594	582	596	528	536	615	571	568	568	556	540	585	586	576	606	577	614	560	615	559	605	583	565	587	563	517	541	598	566	562	570	607	613	604	581	588	519	610	615	573	578	574	570	540	587	584	581	570	597	585	553	527	582	564	559	580	547	581	536	569	578	572	557	572	556	555	560	552	583	558	566	544	546	528	576	594	554	549	583	550	561	565	563	564	545	602	567	610	562	544	555	583	582	528	591	540	531	569	609	571	579	579	548	549	594	533	573	580	568	545	564	566	573	555	570	546	550	580	576	517	545	582	552	629	603	533	567	557	578	565	596	585	583	587	571	523	584	566	544	572	540	596	602	512	560	530	580	524	555	576	606	566	627	571	585	586	583	572	578	514	564	566	579	529	551	561	580	540	564	563	560	558	545	521	564	591	543	540	593	579	577	563	585	545	553	561	599	520	595	573	585	552	572	523	569	570	548	579	588	579	590	560	587	588	554	538	578	537	575	580	553	554	598	542	560	534	580	593	563	556	536	550	559
24652	21113	27078	25303	10855	617	443	378	343	313	294	302	292	249	252	296	276	258	249	239	254	239	245	240	261	242	236	239	248	231	246	254	239	239	244	255	205	236	238	221	252	268	233	283	245	243	262	226	238	243	232	245	247	235	240	258	254	243	225	217	248	250	243	283	245	270	240	241	254	263	238	239	255	248	234	256	252	263	227	249	245	219	231	221	227	249	268	255	230	254	232	231	242	239	236	215	258	228	255	223	214	259	226	252	242	241	270	251	251	263	217	252	253	254	260	268	231	243	246	230	248	257	233	230	235	264	265	209	228	250	236	215	206	213	243	244	209	247	230	249	237	231	214	252	239	249	240	250	232	253	260	208	251	248	218	243	267	270	245	260	240	253	247	235	242	259	216	230	248	246	240	232	229	234	246	244	248	247	242	247	241	247	235	250	215	210	217	236	235	241	227	230	254	245	233	228	258	238	264	255	241	251	248	238	253	235	267	218	267	240	241	236	245	237	243	218	238	252	220	262	280	239	240	246	237	260	221	267	252	251	235	241	248	262	255	267	232	230	250	261	216	252	237	237	254	271	237	237	243	249	233	224	245	237	257	242	269	225	214	251	239	257	240	254	220	253	230	234	263	252	241	240	240	215	231	233	234	253	249	262	235	241	253	231	255	255	212	223	242	229	243	247	249	262	221	221	238	243	258	234	238	241	234	269	224	252	258	239	231	258	251	222	202	255	235	227	249	211	241	256	238	229	229	241	260	212	222	219	213	199	231	246	250	241	215	245	212	259	277	206	231	236	218	232	266	232	248	227	249	237	241	239	228	239	246	237	240	240	241	225	234	243	226	264	223	238	237	239	237	231	236	264	256	224	229	259	277	260	250	232	227	239	254	254	234	212	209	243	251	249	262	236	230	244	241	242	247	271	232	235	202	258	244	240	233	233	218	251	235	237	251	232	238	244	234	227	241	230	226	222	221	230	254	253	245	201	235	223	256	245	264	256	255	241	225	258	215	231	218	250	225	241	212	248	281	225	234	264	211	237	253	279	236	249	234	227	264	253	210	223	240	241	243	250	245	244	235	226	253	230	209	225	247	246	229	217	243	253	245	271	237	229	233	221	220	221	244	218	237	233	225	234	227	243	216	237	227	232	247	238	232	236	237	246	237	232	245	251	216	244	271	253	248	247	221	242	240	270	254	244	242	226	215	260	246	256	235	238	237	259	248	238	260	250	248	236	242	237	210	215	249	252	217	257	234	224	231	229	244	244	261	254	245	235	235	246	254	229	227	239	242	223	235	224	262	238	228	254	249	265	255	212	252	241	226	247	224	257	236	254	238	225	233	245	245	230	231	218	251	274	236	265	245	278	253	233	199	235	248	242	235	233	278	241	250	287	197	218	232	256	219	231	238	246	261	233	251	233	254	254	236	253	234	252	244	229	217	230	265	236	238	260	230	235	233	223	237	241	254	254	234	261	264	235	273	214	227	230	233	221	235	225	248	208	237	225	220	236	226	239	227	220	255	245	262	226	238	260	249	227	234	242	225	246	229	255	230	267	225	257	247	254	239	246	228	267	259	236	259	265	260	258	229	262	248	224	213	242	219	236	254	267	223	238	211	219	244	241	249	242	221	253	266	267	226	233	253	259	254	231	263	218	223	235	237	256	217	272	237	242	244	222	237	229	240	227	258	240	256	243	273	267	251	239	237	242	263	240	246	260	246	252	219	220	254	245	239	238	236	248	246	255	252	245	228	237	242	204	266	249	235	258	215	212	222	217	231	212	213	233	243	233	228	269	243	224	252	268	235	252	264	277	214	233	240	233	248	260	224	254	237	220	233	251	244	267	254	251	248	220	237	253	237	248	250	238	255	231	236	222	237	262	239	229	236	243	247	208	226	230	245	246	250	237	246	234	233	221	244	239	233	255	242	240	259	225	245	251	229	260	206	261	242	246	240	240	247	251	222	254	230	212	257	239	216	242	253	223	234	239	234	220	235	250	245	232	234	229	249	255	237	244	250	249	248	245	263	242	235	269	248	230	218	249	226	272	226	238	240	240	238	275	212	244	232	243	235	245	232	272	220	238	227	264	251	197	226	254	250	267	220	241	249	230	243	222	234	249	239	233	250	225	218	222	220	234	237	247	257	236	212	238	263	212	267	209	222	235	234	238	259	230	217	261	247	234	219	246	217	224	215	216	210	262	264	240	219	236	267	235	240	225	264	247	234	232	256	264	241	241	217	228	233	215	247	247	247	232	216	251	220	230	236	226	237	236	268	217	224	231	230	246	231	261	230	230	250	238	250	232	242	242	249	231	250	250	261	237	225	263	238	225	248	237	234	229	256	232	241	229	241	243	223	223	229	241	220	231	198	238	266	229	250	261	246	256	231	242	245	250	211	257	229	232	246	248	235	238	237	243	238	250	264	247	212	246	241	261	250	220	244	260	247	227	248	266	278	228	263	236	259	231	246	209	232	247	233	226	261	208	242	216	220	254	239	229	236	221	219	212	253	253	260	238	216	241	253	237	218	214	230	212	220	216	240	264	236	221	224	251	253	239	268	232	257	234	242	243	241	241	222	248	242	269	241	226	226	222	228	257	245	239	246	264	258	245	230	213	274	228	248	236	246	236	258	249	232	238	249	250	244	280	252	232	275	253	255	257	241	214	207	221	220	257	225	235	240	265	233	260	234	225	250	230	235	234	261	260	260	233	226	254	234	275	246	267	246	239	234	272	250	274	251	235	226	235	240	225	248	206	237	253	257	263	229	223	225	234	265	252	236	240	241	230	246	224	247	242	239	216	230	235	234	247	235	262	235	254	241	227	255	241	240	240	239	247	235	233	256	229	243	230	226	257	256	223	228	235	213	260	252	228	240	242	232	223	235	229	248	267	201	247	243	257	248	223	199	238	258	234	233	267	237	251	234	237	218	219	224	233	260	224	245	228	236	233	223	228	231	215	248	229	227	248	228	237	232	231	251	225	250	228	229	271	246	234	254	248	223	237	226	227	210	252	240	205	226	240	215	231	247	232	227	222	231	226	255	268	223	235	241	271	228	222	221	249	254	225	244	265	263	225	222	218	250	235	246	236	250	253	247	210	203	235	245	263	250	230	233	263	244	233	285	225	244	235	252	233	240	245	234	231	263	257	240	239	215	240	246	259	212	235	248	234	202	231	212	232	223	251	229	234	215	244	245	259	247	241	246	242	227	249	226	233	244	224	226	238	206	264	242	236	242	222	237	238	230	269	227	240	227	233	249	222	240	248	238	252	282	255	255	262	245	228	266	249	249	233	237	218	232	232	265	244	247	228	249	234	263	243	258	277	241	229	237	245	257	230	240	233	257	247	239	261	231	228	247	223	237	258	249	241	242	239	228	246	252	252	242	272	254	235	291	220	240	263	225	236	212	267	254	242	247	263	230	227	226	253	252	254	273	209	264	227	234	236	250	247	260	245	224	242	243	255	248	266	242	239	260	249	230	224	294	230	257	229
3277	5154	3886	1839	1240	986	781	647	560	505	441	387	378	331	362	339	373	354	337	289	310	308	302	345	349	297	296	302	338	277	287	291	305	322	323	290	260	291	305	300	293	295	291	288	290	281	320	286	285	296	289	309	255	295	291	258	302	273	291	280	303	269	303	288	316	270	280	278	308	270	273	276	264	265	268	284	288	285	255	254	272	246	257	286	267	289	265	277	289	291	293	315	302	270	269	265	295	276	302	291	284	262	261	302	275	303	270	273	288	288	269	265	292	267	268	262	296	291	290	292	281	289	283	296	258	298	250	298	277	317	292	278	259	299	275	285	286	271	327	285	299	298	301	297	253	313	250	278	283	286	302	275	300	278	298	300	264	287	305	309	312	281	293	260	296	289	286	266	284	287	285	293	291	305	279	268	272	286	274	277	282	264	302	302	313	286	293	266	294	291	276	275	295	284	310	295	276	302	275	257	286	286	309	285	317	269	285	275	268	263	284	280	297	303	288	277	271	276	314	277	282	266	293	279	308	267	313	303	292	331	297	261	300	285	271	290	282	320	257	283	291	253	231	287	252	285	296	277	289	273	287	307	291	298	278	295	287	300	294	275	262	269	306	309	328	256	290	274	289	292	284	265	279	278	283	271	283	299	259	270	278	272	255	290	272	301	295	314	264	281	287	266	301	269	301	259	246	310	280	273	287	281	314	289	305	288	278	278	268	272	284	274	288	282	314	288	313	282	304	275	289	258	264	297	274	275	254	293	272	313	299	295	279	322	289	276	277	300	292	272	291	273	293	278	297	277	268	256	292	272	282	286	286	274	288	273	282	284	276	290	289	271	291	292	262	298	286	275	267	281	296	283	282	284	241	311	292	274	281	269	283	285	291	293	282	284	293	265	284	268	265	273	287	290	299	266	279	303	270	294	282	301	292	301	299	295	278	338	274	259	318	265	283	252	298	291	284	272	282	282	304	277	283	285	290	288	305	283	273	273	271	305	311	286	265	283	286	297	278	292	308	267	300	282	275	260	300	306	302	271	282	289	278	312	274	283	279	311	292	307	262	306	277	301	286	289	277	295	282	299	275	313	287	268	282	275	285	294	304	273	277	290	316	277	268	252	293	287	261	281	284	281	278	305	274	272	284	278	271	304	264	284	286	296	264	302	247	296	295	295	248	284	268	288	271	275	301	254	292	266	274	273	278	287	272	252	309	263	286	290	307	285	298	276	263	293	304	273	259	288	308	290	278	252	298	266	289	268	281	273	307	308	296	292	290	302	257	301	291	276	267	280	255	281	291	279	297	268	260	276	266	269	298	297	285	300	294	252	272	294	297	281	282	274	276	284	255	278	287	311	308	275	304	287	282	287	265	278	274	301	292	273	274	266	290	289	276	297	281	289	301	294	299	259	276	271	302	280	281	279	284	295	274	302	306	302	293	273	296	294	285	296	292	283	318	285	304	276	277	306	274	283	284	285	319	262	307	251	282	260	254	255	295	291	285	267	292	266	287	296	294	252	306	275	301	300	275	267	292	297	290	268	316	290	266	283	300	301	258	302	291	279	283	266	314	281	281	274	266	286	323	294	317	296	312	290	275	294	301	288	258	301	276	294	294	291	282	298	269	290	290	291	301	288	305	270	281	296	283	256	314	286	283	286	316	268	291	280	264	249	300	272	283	295	281	296	249	290	295	317	322	286	269	272	273	291	331	315	271	266	279	294	294	285	319	244	295	302	275	294	303	272	287	267	281	260	250	298	278	296	323	298	276	284	312	276	308	289	270	291	281	279	266	266	261	267	274	275	298	323	311	289	300	279	296	271	286	272	263	282	282	287	279	297	284	286	267	282	283	295	272	293	279	295	295	298	289	273	295	279	300	288	276	275	284	289	270	279	265	275	268	302	280	282	279	260	263	297	285	270	286	277	291	314	266	290	282	292	299	239	263	272	305	257	305	301	287	296	298	285	291	280	288	297	323	291	276	284	271	285	269	279	297	292	274	278	316	255	280	289	263	268	267	311	271	295	304	265	290	298	291	285	296	277	284	290	274	286	272	328	281	279	271	290	272	270	278	274	253	269	306	283	293	268	277	265	275	301	288	271	262	277	273	300	291	294	255	283	319	295	303	247	272	289	303	276	260	260	281	287	297	291	271	294	284	292	283	267	303	270	283	251	286	270	276	287	266	302	270	287	287	262	316	308	275	314	281	327	265	304	300	313	310	299	292	276	277	306	262	309	293	288	294	301	305	285	301	290	283	304	278	280	292	279	292	271	267	238	282	260	301	290	284	276	275	282	282	285	307	277	315	284	265	312	295	259	302	286	286	283	262	286	277	316	274	263	286	322	290	291	294	256	289	311	310	281	260	260	299	301	311	274	294	297	290	282	271	311	275	268	281	275	252	267	297	310	266	303	278	295	300	305	277	259	268	309	281	297	291	267	270	284	294	272	293	276	276	274	300	285	281	261	288	260	298	254	270	309	296	328	292	313	297	294	292	260	316	272	301	305	265	279	274	288	304	271	257	291	307	322	297	290	300	297	311	277	294	288	255	260	313	260	296	292	280	282	277	262	289	264	267	273	282	305	281	300	273	280	262	286	265	310	304	305	278	291	294	319	282	276	287	266	294	283	281	263	282	272	264	292	298	277	269	288	263	271	286	281	297	323	287	282	299	286	283	321	279	284	292	280	280	278	272	298	258	265	275	321	294	271	290	296	229	318	289	285	279	291	289	260	303	277	287	265	292	288	296	290	291	290	277	281	264	316	288	279	275	258	288	283	259	298	273	300	298	278	271	259	289	294	275	310	286	239	282	262	267	277	298	282	292	291	264	304	258	280	279	257	267	274	254	307	280	285	293	264	285	293	282	312	270	297	268	310	273	267	290	278	283	281	282	295	303	300	285	292	310	281	294	287	311	283	262	285	266	274	309	267	306	332	275	297	274	285	278	266	267	294	274	290	300	265	290	292	270	274	281	258	263	285	301	281	288	263	243	286	283	279	295	284	308	272	265	277	294	283	257	289	276	262	303	314	304	262	302	295	295	260	278	280	267	263	288	284	276	297	265	272	325	271	264	310	293	292	289	281	297	313	288	289	283	289	281	286	256	267	277	281	277	297	292	295	285	244	276	269	285	299	258	285	302	289	307	267	262	280	281	279	270	290	291	290	304	272	289	274	279	304	316	283	309	275	295	289	271	303	294	298	277	278	275	257	298	313	265	276	263	323	272	292	287	278	301	296	298	278	265	279	292	253	258	258	248	270	281	270	303	286	265	285	287	290	278	263	266	279	277	279	292	299	273	269	262	314	262	318	273	294	279	290	298	256	288	295	309	292	241	305	257	294	301	291	271	265	276	281	278	279	292	298	274	257	302	305	255	255	272	277	290	272	287	312	280	291	293	319	249	291	265	284	270	274	282	300	270	314	287	260	296	284	259	285	280	291	283	264	259	299	285	311	278	308	298	301	298	284	294	267	328	313	316	284	300	301	285	283
22598	21150	28616	23942	21150	21171	6920	918	635	537	496	407	407	339	328	314	318	279	319	251	275	278	223	271	248	238	246	244	240	223	240	256	225	202	223	241	270	227	251	239	244	244	226	205	240	234	215	217	226	219	238	246	228	221	214	232	251	233	197	249	238	221	234	216	221	221	191	239	218	227	236	209	224	205	201	225	203	205	193	203	226	232	182	199	239	218	242	222	216	244	199	211	215	210	197	238	202	223	186	215	210	218	235	228	228	229	193	202	232	227	217	216	225	204	205	232	201	198	216	221	170	228	230	213	225	224	237	232	203	197	221	242	182	207	229	197	231	213	207	201	232	230	234	207	199	212	206	209	213	187	203	195	233	225	198	217	212	216	235	226	199	225	206	234	230	225	201	223	222	217	214	207	223	233	222	213	222	243	201	217	222	215	210	206	183	207	230	211	221	186	191	205	240	213	211	226	189	221	210	219	225	217	226	201	218	227	190	201	201	208	237	224	200	188	219	207	232	223	210	200	224	216	236	225	239	197	201	214	226	189	202	203	210	213	216	184	213	245	205	223	201	192	214	208	230	209	219	221	235	193	220	224	205	220	210	241	214	229	201	184	222	207	201	233	201	225	211	212	214	206	220	220	197	212	212	212	240	218	230	178	207	226	193	196	220	217	196	232	208	207	192	188	178	209	200	196	215	215	229	194	195	216	201	229	220	203	216	228	191	216	222	243	209	200	226	210	210	224	237	192	203	240	214	224	187	196	225	222	206	212	209	217	214	239	223	197	182	204	182	215	237	223	191	213	223	233	199	225	204	213	224	222	225	190	219	214	217	204	218	207	195	239	221	203	214	233	199	199	231	222	226	191	219	190	212	216	223	201	215	215	236	177	206	198	215	204	210	200	186	186	219	197	229	221	184	194	223	194	209	208	203	220	185	193	193	211	227	218	208	204	179	207	238	237	202	217	205	209	204	196	226	221	207	215	197	209	205	228	205	242	224	210	206	197	209	210	191	224	209	226	197	204	212	224	215	200	191	201	205	192	212	218	220	238	203	220	220	220	247	212	225	214	203	212	223	191	220	215	195	171	242	222	218	212	220	235	218	207	218	213	186	224	219	227	239	183	204	212	209	204	212	227	238	211	219	213	221	219	214	197	219	221	228	208	208	229	225	231	217	229	231	214	221	214	212	223	198	206	186	233	198	244	195	211	197	206	222	187	212	206	223	219	190	225	200	199	193	226	190	199	250	205	223	240	200	228	206	215	196	234	214	213	219	206	228	214	227	216	219	225	202	217	219	212	192	212	195	210	226	199	211	221	206	189	188	217	195	195	207	230	215	199	222	204	241	206	209	216	231	191	184	208	219	224	197	207	209	206	182	213	245	219	216	215	221	211	226	250	210	193	238	207	211	227	203	224	215	212	216	200	198	208	201	205	214	194	214	212	203	202	205	202	227	193	212	214	229	237	191	200	197	206	219	208	232	258	231	193	206	212	194	221	252	239	203	186	193	225	217	189	218	215	216	205	224	226	212	185	218	215	230	213	226	224	225	228	242	234	243	218	212	239	199	178	220	207	234	217	207	229	209	207	210	217	199	218	191	205	201	217	219	209	207	210	238	218	229	229	224	215	226	202	205	212	237	220	197	222	214	179	181	221	216	189	194	202	187	188	200	199	238	225	206	219	233	232	208	226	227	219	202	217	225	213	215	220	187	206	212	196	229	211	213	213	219	208	208	235	219	199	222	213	199	190	229	187	180	215	216	187	223	224	223	209	209	189	195	219	205	210	224	187	224	233	208	186	225	209	211	217	210	201	191	186	192	215	214	210	230	205	235	227	224	216	194	238	209	229	199	226	213	224	217	217	215	215	208	207	218	203	207	209	201	221	196	209	188	202	203	199	214	206	226	211	224	195	206	198	204	217	221	202	227	212	189	213	221	201	229	226	229	246	200	198	200	213	225	209	218	222	214	189	199	247	221	195	245	186	214	235	223	225	244	263	221	230	207	217	211	234	213	204	221	193	238	198	210	228	223	223	245	196	202	199	197	189	217	228	229	216	216	191	205	232	208	220	200	196	207	217	202	209	188	202	218	194	226	203	218	233	232	221	232	205	200	213	219	191	206	198	212	224	228	202	207	223	231	208	214	223	207	227	223	224	193	204	201	216	209	205	188	223	230	228	180	213	231	215	198	198	206	198	217	210	237	217	214	226	227	231	220	179	187	210	203	208	196	209	231	204	227	203	194	212	205	218	197	227	210	214	192	207	198	192	223	212	204	231	204	223	211	226	210	216	206	192	231	233	194	220	223	195	204	239	233	215	236	237	211	205	208	206	204	203	197	207	202	212	218	204	218	217	212	204	216	211	211	215	202	183	229	219	197	214	217	216	188	212	222	216	214	204	236	198	216	216	208	202	220	243	231	220	229	195	204	226	214	216	215	207	206	215	232	223	203	187	241	204	232	218	214	194	206	230	224	196	200	193	210	226	207	205	215	209	212	228	200	221	201	189	216	214	205	220	222	246	243	210	225	236	174	212	194	204	226	248	218	207	209	188	231	195	208	218	210	203	232	198	205	215	191	237	196	223	201	199	213	214	196	217	206	211	208	193	191	217	224	209	219	218	216	221	226	214	200	189	217	212	219	199	214	216	210	190	218	195	219	223	232	210	231	231	218	210	230	206	210	212	217	204	219	209	221	221	213	207	214	213	218	203	216	226	231	216	238	217	209	222	231	226	209	218	226	236	214	219	222	193	204	206	202	202	201	212	203	188	188	207	204	213	236	194	208	221	189	222	226	220	204	223	210	190	218	202	213	234	202	224	223	203	200	195	233	220	189	203	227	224	235	206	190	232	189	225	213	218	215	188	238	247	190	209	202	232	214	217	195	218	217	210	233	215	221	200	211	219	205	193	214	211	224	201	201	202	206	206	211	187	197	223	226	221	214	236	243	204	223	226	212	193	203	224	194	224	191	221	207	205	213	230	217	213	213	204	213	196	206	231	212	228	226	191	212	237	205	212	216	214	187	214	218	211	217	223	200	236	227	215	217	233	198	227	217	223	251	222	214	250	220	211	219	212	227	236	202	203	192	222	226	218	202	199	224	197	212	197	212	209	221	229	231	193	196	211	218	225	202	219	211	209	191	202	227	212	192	210	244	198	172	180	202	212	219	197	213	225	208	209	197	203	214	232	199	223	223	234	220	220	223	231	233	208	231	232	199	210	225	197	190	213	234	185	216	215	198	209	227	214	214	191	222	212	205	195	194	209	219	181	217	214	199	225	213	223	223	201	203	204	202	252	215	239	223	206	190	227	197	225	236	233	203	212	214	205	218	189	223	219	218	239	220	235	229	212	203	197	211	204	211	210	221	219	218	210	234	229	255	223	203	224	197	211	218	195	207	218	245	226	235	184	215	191	212	211	209	214	202	220	224	198	210	212	221	220	222	241	228	226	215	186	229	204	208	211	225	211	205	192	206	194	220	225	219	199	239	211
4324	13684	10698	5125	3499	2553	2022	1532	1193	975	845	661	608	546	518	516	404	396	391	355	344	369	338	319	339	327	286	332	343	326	281	302	290	272	315	298	301	278	284	281	286	304	307	283	294	269	267	271	275	287	284	266	283	259	302	257	257	285	261	273	259	271	264	303	286	288	291	261	287	267	289	289	287	246	280	267	265	293	301	267	250	239	251	271	290	265	267	282	270	280	239	255	271	249	251	257	263	287	266	254	251	256	286	283	275	294	266	261	249	247	265	262	286	267	240	264	238	268	270	234	274	262	279	257	240	245	266	262	247	254	250	282	259	268	243	267	275	267	249	275	293	256	274	238	243	261	278	272	265	283	266	278	267	264	280	241	248	232	274	243	288	281	273	249	261	280	251	269	301	268	258	276	281	252	265	271	254	261	267	282	257	266	279	250	275	271	242	269	265	265	241	260	296	297	265	263	263	231	253	266	302	245	266	278	271	291	252	245	258	262	262	272	236	261	255	267	266	256	284	252	273	258	274	265	274	302	287	238	277	293	237	284	240	265	262	278	267	268	255	237	254	251	255	268	298	255	291	291	252	278	283	250	270	266	260	280	265	272	247	244	260	265	272	286	254	282	246	247	278	276	266	248	265	263	245	257	275	262	253	268	258	269	278	274	251	240	235	267	254	273	255	243	267	257	259	263	269	260	272	267	293	273	267	269	276	283	232	239	275	279	278	271	257	265	232	266	253	241	287	239	251	248	250	289	267	255	265	292	290	278	277	272	246	244	279	263	258	275	293	266	270	253	246	274	266	274	261	241	258	264	275	260	267	240	270	244	288	280	257	276	258	262	266	263	257	256	257	264	250	261	257	309	289	262	256	302	280	254	260	292	263	289	292	283	265	273	297	264	287	233	253	244	257	275	264	261	266	265	247	299	296	267	285	267	230	268	284	255	255	258	254	252	265	238	245	248	271	234	274	288	239	280	253	265	248	257	286	270	267	281	255	253	249	285	272	271	279	273	264	256	252	277	290	267	268	259	281	285	250	283	277	252	254	253	284	287	227	252	248	274	261	257	267	268	248	262	239	274	256	232	262	292	256	250	248	253	290	258	266	301	236	274	284	265	245	256	260	279	249	256	282	273	252	279	258	285	309	250	276	266	235	264	269	242	259	282	253	275	286	236	263	273	267	268	272	278	246	247	281	285	282	276	268	252	264	264	264	275	270	236	277	272	261	230	243	273	271	246	259	280	289	292	237	282	252	261	274	247	253	229	257	261	252	232	244	266	272	268	252	263	263	259	287	269	248	247	304	232	272	263	251	262	260	257	266	242	269	238	261	250	262	279	268	266	233	285	288	235	267	270	256	268	282	261	252	248	267	239	248	265	280	273	263	261	257	250	272	276	265	250	270	283	255	259	258	257	273	245	308	273	250	269	254	260	263	256	254	255	271	267	241	299	242	272	256	270	277	252	219	287	242	233	287	258	267	288	237	254	249	261	281	253	223	300	285	289	275	274	227	278	266	222	291	255	259	249	272	264	255	257	273	269	281	278	261	257	268	263	253	272	257	287	242	248	244	285	280	263	258	234	285	270	258	251	253	294	278	275	237	281	267	270	280	285	281	240	296	260	308	250	245	271	233	302	253	303	289	249	245	267	282	235	272	292	275	242	290	248	265	262	254	250	289	273	275	278	250	285	275	251	236	268	282	276	244	255	259	261	277	270	281	254	259	259	261	256	281	232	273	246	266	250	275	287	265	266	274	265	255	272	252	241	247	272	260	264	279	275	271	249	235	261	265	251	242	271	285	252	252	281	256	270	268	262	251	235	271	243	261	241	267	258	265	262	248	260	258	278	231	254	250	266	251	266	293	280	279	248	275	268	286	279	245	254	280	242	290	253	275	256	255	242	298	260	267	256	276	265	257	259	271	281	265	262	276	275	253	256	256	282	270	274	264	270	245	266	269	272	257	276	285	280	288	258	268	264	256	269	248	233	264	257	271	261	261	268	276	267	271	267	253	252	258	260	256	254	260	275	233	254	266	278	277	272	270	262	263	263	271	267	302	274	276	268	266	245	245	234	278	296	254	251	239	284	270	277	288	267	258	280	275	284	281	290	265	291	262	281	246	272	262	265	254	288	262	283	277	281	247	247	245	292	255	267	238	301	265	282	261	269	283	279	259	297	274	255	262	272	248	273	266	262	295	263	271	255	241	295	294	287	231	266	271	251	257	282	278	265	268	278	253	259	251	277	283	272	259	253	258	269	284	261	245	261	292	267	273	234	289	268	242	283	272	253	274	278	255	290	272	247	267	274	279	241	274	266	257	254	269	266	254	294	277	249	261	286	236	274	263	272	248	246	273	279	260	241	274	281	244	229	269	260	268	267	242	248	269	256	263	247	269	253	261	266	238	261	254	265	291	254	263	254	273	247	246	247	270	303	256	269	287	266	254	243	273	267	253	286	266	254	281	261	234	279	268	284	269	273	273	262	258	256	255	243	268	255	248	264	269	274	275	259	235	273	272	266	276	256	303	267	262	246	265	293	251	237	270	262	260	263	282	262	275	223	256	282	269	246	274	252	255	248	285	282	228	263	240	254	250	270	257	279	262	233	249	277	257	278	282	250	282	297	259	285	263	255	251	259	247	259	240	250	232	260	273	261	252	280	249	265	257	263	241	283	269	277	261	283	279	251	261	263	250	235	261	269	287	260	301	250	278	234	263	276	247	291	262	278	267	269	260	285	273	297	270	244	258	235	255	246	251	252	266	282	269	290	250	293	251	274	241	260	260	291	262	271	268	283	290	261	276	269	283	238	254	245	271	252	285	269	234	270	254	280	258	281	263	276	281	242	285	299	255	254	263	281	270	243	278	278	267	270	290	264	247	290	270	277	295	265	233	276	255	261	243	257	311	281	287	265	265	274	240	247	267	257	271	267	289	263	265	271	257	270	284	230	262	245	244	258	297	277	274	248	266	270	267	256	265	242	264	247	280	259	273	247	253	272	282	292	266	275	265	251	277	282	242	246	296	297	240	259	287	236	239	234	285	251	245	292	250	280	279	243	272	271	244	296	276	266	270	251	268	263	258	252	266	268	236	268	224	259	251	281	251	288	252	276	250	228	276	260	267	263	271	255	258	242	280	271	260	264	265	252	283	257	280	268	262	263	222	244	277	261	290	270	264	275	243	250	254	269	259	289	255	262	253	263	256	266	268	265	263	264	258	245	259	251	267	259	272	261	260	262	263	278	234	305	259	254	230	279	252	238	248	239	298	270	255	263	301	259	265	276	273	246	293	296	282	264	266	252	237	265	291	268	258	243	263	275	260	254	251	246	247	245	242	226	253	268	284	280	253	277	261	242	267	284	256	270	272	276	233	282	275	261	273	284	239	243	248	235	261	263	254	246	264	265	269	273	296	255	240	247	257	265	287	292	260	282	246	270	260	278	264	257	277	283	243	261	275	258	265	265	251	253	256	265	301	307	243	234	260	273	247	261
27245	17772	3557	727	548	496	469	460	460	425	489	490	489	447	474	421	474	476	472	473	508	451	421	428	470	433	476	452	442	458	470	424	445	469	414	476	475	424	432	424	465	500	448	449	422	443	422	421	440	404	470	432	440	443	441	475	455	477	414	453	450	455	416	476	442	465	425	495	467	460	428	409	441	425	479	408	457	480	428	444	442	388	437	486	427	496	449	442	460	445	447	419	453	464	428	478	440	459	428	455	484	482	458	451	439	426	441	435	459	489	432	412	416	462	439	481	449	416	436	421	464	438	460	431	445	442	498	431	451	466	454	423	429	422	429	449	438	417	439	467	441	412	450	439	452	462	435	453	440	477	464	444	445	462	419	422	480	436	485	450	453	428	451	458	441	463	479	429	456	455	454	460	469	475	433	419	431	455	478	419	457	442	475	459	469	460	454	454	480	453	469	427	424	441	474	465	449	464	462	406	449	410	431	443	464	471	467	509	412	456	446	458	473	452	427	461	455	477	456	424	401	441	457	470	468	468	470	458	477	449	460	444	456	445	437	434	437	449	474	444	442	477	479	438	445	452	460	431	426	446	470	430	446	467	419	444	448	471	480	497	467	465	472	462	432	424	428	475	452	495	422	488	432	420	494	478	434	406	440	456	444	476	477	430	428	445	446	428	443	456	458	470	389	459	484	478	495	483	467	452	425	404	483	434	462	472	427	435	452	439	461	458	471	432	460	467	428	406	435	420	491	477	461	465	474	453	459	472	450	447	499	445	514	479	442	446	475	473	463	418	421	450	464	418	425	448	470	434	477	440	448	448	456	453	464	465	447	416	435	493	457	411	431	462	430	429	461	444	466	455	444	432	466	450	440	468	448	449	440	440	455	473	440	464	425	450	463	457	467	472	419	454	481	466	456	464	463	430	455	482	442	463	465	440	459	458	467	461	443	440	444	495	420	459	421	447	481	478	479	438	424	413	457	459	502	468	449	452	445	428	475	443	444	420	493	450	425	463	470	499	450	401	456	469	449	450	445	424	452	410	471	468	420	475	483	463	442	463	430	466	457	485	429	460	425	472	437	462	441	487	412	457	471	476	420	409	461	463	460	464	440	484	442	468	451	454	436	462	428	441	468	469	421	419	413	450	451	448	417	493	416	425	431	442	454	419	446	462	481	461	442	484	461	466	454	485	454	459	424	430	454	423	464	459	453	455	434	469	438	458	452	432	467	457	478	415	425	444	448	456	472	439	447	464	444	431	438	447	380	402	453	439	432	419	456	465	438	480	464	482	432	415	404	458	424	468	448	432	454	470	426	409	471	479	432	417	483	468	454	478	475	418	428	431	461	480	470	415	501	456	473	453	447	426	482	468	437	424	459	463	453	453	445	427	414	435	439	438	399	475	422	451	428	457	477	423	425	434	439	450	459	464	435	469	480	448	439	479	416	431	466	472	467	467	444	476	458	461	469	502	455	433	440	447	443	416	463	460	466	430	427	429	459	448	445	457	442	447	444	486	419	476	432	459	438	442	436	466	427	434	459	445	459	464	452	457	439	454	488	430	438	460	444	451	442	425	464	495	444	424	430	451	432	424	435	460	460	473	427	471	455	463	485	424	475	445	460	391	452	439	411	432	438	433	423	453	454	473	457	419	448	433	433	452	486	444	410	454	509	426	488	408	411	430	475	445	423	436	470	465	399	465	427	456	456	447	439	466	425	470	469	461	440	424	450	398	447	460	495	438	477	412	453	433	435	445	450	452	458	442	417	455	466	455	467	424	441	432	422	435	441	462	461	486	447	461	425	449	414	430	429	439	450	452	434	474	393	449	405	436	458	409	465	447	449	440	421	426	411	472	438	465	435	497	455	456	424	433	465	440	447	449	438	445	446	492	428	484	438	455	419	493	443	420	411	454	449	440	452	471	449	481	457	398	435	440	437	462	449	426	420	438	467	443	463	454	441	435	432	436	440	438	467	415	471	433	436	467	449	454	447	424	398	421	457	479	469	453	480	462	465	463	476	452	418	488	437	467	450	464	464	434	425	416	441	495	430	462	460	456	440	441	460	436	435	490	446	448	432	457	451	475	471	492	469	451	448	470	427	436	441	434	409	438	461	438	460	434	446	449	494	436	439	475	443	441	431	479	439	448	432	428	453	454	475	464	470	469	455	452	416	422	442	477	466	440	450	458	455	465	459	434	454	448	436	429	443	471	437	453	442	449	479	439	454	455	454	472	448	453	461	479	429	439	436	423	454	447	455	429	416	459	424	474	452	478	442	434	437	476	449	449	452	450	425	460	424	421	455	444	468	440	428	466	438	446	455	466	455	416	480	474	454	475	448	453	443	494	425	446	446	434	472	430	458	437	401	453	463	464	451	463	453	431	460	512	451	441	448	487	444	483	438	496	452	409	430	425	438	461	446	428	461	462	452	452	453	440	446	456	450	473	478	506	451	430	433	435	488	442	459	443	446	438	473	435	467	449	425	401	440	433	473	455	469	452	428	419	494	438	465	413	415	455	468	459	484	470	431	454	416	426	429	456	440	425	472	436	466	477	479	435	460	416	426	436	432	416	445	475	432	445	422	460	444	454	441	439	441	453	459	479	399	413	448	446	448	480	429	454	468	431	416	455	410	448	453	437	438	468	449	450	463	444	458	463	466	450	445	442	501	428	433	441	438	417	444	494	455	469	447	476	469	437	460	449	478	428	476	455	400	445	424	434	463	480	425	474	452	462	467	453	471	428	423	503	438	464	456	428	448	468	481	436	426	441	497	439	427	448	443	432	442	471	452	415	447	411	446	437	414	406	442	447	431	476	430	456	471	441	440	442	409	427	423	466	493	420	462	473	474	466	464	428	494	472	455	436	483	423	442	462	418	452	510	446	465	421	426	423	465	460	442	488	487	453	445	448	458	462	456	446	466	470	469	441	478	437	465	493	429	447	413	482	489	448	453	438	455	431	441	457	443	473	440	396	457	447	466	460	424	433	408	460	429	482	458	462	440	423	478	466	445	474	453	474	478	466	421	451	448	484	491	462	424	465	484	407	414	391	410	426	427	443	440	442	437	465	447	472	416	428	451	444	436	436	473	469	439	472	424	453	459	452	452	435	459	461	439	450	439	454	459	416	443	406	415	422	440	462	450	457	429	461	446	438	420	449	479	442	446	432	490	416	445	446	424	439	447	454	452	445	453	447	455	481	478	427	444	416	462	430	456	467	485	438	440	447	480	491	437	460	429	468	450	441	444	446	462	467	501	459	482	466	456	435	472	456	437	483	444	511	419	469	486	440	483	451	461	443	466	457	467	432	460	409	449	450	442	472	470	464	470	476	426	469	469	451	451	467	438	479	483	484	454	453	406	436	448	426	438	473	400	449	467	460	448	463	461	417	433	447	445	430	428	476	433	430	461	411	439	463	473	433	460	443	440	466	449	455	446	437	424	441	451	441	443	417	438	425	385	460	454	445	444	434	470	473	424	426	479	443	409	467	436	469
4295	984	923	720	621	569	551	550	555	555	639	570	551	554	547	524	526	575	513	557	553	524	509	546	553	498	580	517	518	541	556	532	524	524	494	520	534	542	559	501	552	541	501	552	511	572	506	557	491	529	492	514	523	499	528	517	522	514	517	548	542	515	502	498	556	545	465	526	528	545	540	529	544	539	549	515	510	575	558	551	539	501	535	555	492	533	531	506	502	556	560	553	530	511	540	518	556	580	528	504	539	540	530	551	520	506	535	547	532	524	549	552	558	505	549	561	520	529	525	491	519	553	554	498	566	514	516	551	525	560	515	519	493	518	529	535	538	531	551	528	514	541	529	532	553	521	528	535	566	556	517	521	541	513	542	515	530	551	537	534	510	570	504	540	555	512	507	611	514	583	564	517	550	547	542	526	531	535	531	549	522	535	552	559	505	532	551	513	575	509	510	530	527	523	527	513	551	519	508	538	512	511	517	555	520	530	593	495	558	572	525	539	521	493	505	535	544	529	500	555	567	500	518	547	514	524	550	526	555	562	533	525	573	550	510	554	530	552	540	553	547	537	500	524	552	541	548	593	504	551	535	529	603	515	543	543	510	548	559	551	543	536	544	520	526	552	512	539	533	529	583	547	515	507	549	556	527	538	547	556	541	538	512	522	517	504	569	519	543	571	524	523	487	508	577	543	529	508	515	532	532	550	550	561	513	523	529	503	530	530	539	565	550	555	543	518	516	522	500	524	551	527	543	556	579	529	533	483	555	495	547	543	595	521	509	552	554	514	557	477	524	508	516	579	578	563	518	560	523	506	524	583	524	540	522	556	490	517	518	509	528	527	503	557	529	508	505	486	532	518	554	487	555	525	531	530	519	548	525	530	578	510	546	517	543	520	524	533	545	553	542	535	521	516	521	518	576	534	557	530	496	543	542	525	539	540	539	528	508	501	526	575	510	524	553	531	534	599	545	541	551	531	503	539	565	487	512	494	497	566	511	528	552	514	515	539	555	559	549	529	572	529	525	533	535	557	536	529	529	540	507	520	561	541	556	544	537	534	515	534	549	592	556	544	544	524	542	519	515	533	556	580	518	519	481	514	541	574	549	534	514	559	476	531	525	539	518	548	521	587	504	507	528	484	505	499	578	547	504	538	536	508	530	493	539	559	564	532	545	483	539	538	525	515	544	540	553	541	515	528	524	530	561	570	519	547	527	546	499	537	571	554	507	557	521	527	543	556	514	551	529	529	572	576	540	551	500	521	558	520	540	562	521	551	512	548	552	537	520	542	537	569	539	522	544	532	491	521	518	525	550	517	574	533	493	524	542	545	577	546	559	576	530	575	549	535	527	547	545	540	531	571	512	525	548	524	593	503	530	476	540	517	547	518	505	525	523	531	551	573	547	530	530	499	567	562	509	499	556	530	546	532	557	511	558	574	497	505	513	513	571	531	574	543	496	567	519	558	521	534	534	525	499	504	488	540	551	550	551	530	540	526	498	528	561	548	512	564	526	529	520	545	544	543	523	490	514	549	469	521	526	518	534	506	528	528	539	522	551	560	566	553	530	522	509	559	535	535	552	548	535	497	540	556	567	534	519	559	512	526	522	533	503	526	560	505	542	560	506	540	557	478	503	518	519	514	548	487	542	506	521	546	540	490	503	547	511	555	544	521	548	555	523	564	524	556	512	560	480	542	504	542	499	492	497	536	510	526	561	540	565	510	542	528	554	528	513	521	547	556	495	568	539	499	537	520	527	556	494	504	558	521	540	519	509	534	532	470	566	510	514	532	492	529	567	499	540	506	530	549	522	531	522	524	531	492	495	542	533	536	525	546	535	566	527	554	582	526	544	507	544	539	523	510	546	551	569	512	575	539	579	505	553	581	508	515	580	558	561	571	532	531	533	547	512	491	522	601	523	522	518	535	496	547	543	530	529	522	530	514	514	520	512	528	512	521	539	504	517	534	546	521	512	565	548	493	574	537	560	519	541	524	454	506	537	571	514	517	526	522	550	483	544	527	536	565	492	531	509	481	497	517	540	550	484	564	533	535	501	535	571	545	507	535	503	513	520	553	528	537	509	505	554	532	560	555	557	543	503	537	517	527	508	500	560	561	525	537	515	520	500	550	541	537	515	519	549	542	545	553	559	484	530	543	549	546	512	499	549	513	522	504	499	526	523	501	532	517	509	510	514	525	509	536	519	491	522	547	505	519	572	547	559	510	537	463	547	573	570	558	561	559	559	520	514	546	495	528	523	538	509	527	521	535	536	522	524	541	537	524	566	522	529	495	515	543	535	549	519	487	497	541	528	524	532	555	514	505	477	536	534	564	468	489	511	520	539	525	538	506	501	547	523	543	552	544	480	563	590	512	522	547	530	543	542	544	526	530	497	539	555	545	512	538	516	533	505	557	501	524	471	518	536	537	538	496	571	580	576	544	533	499	535	535	530	534	532	531	520	500	557	543	552	533	555	557	532	529	519	530	519	512	530	538	555	552	539	547	511	553	515	546	523	547	582	535	523	486	511	553	540	483	558	521	565	572	521	518	549	552	541	537	540	521	543	529	511	592	525	529	530	538	524	536	535	537	529	548	518	551	563	556	533	501	544	527	525	529	557	518	540	510	472	514	593	548	565	531	536	580	516	580	502	495	517	553	563	535	558	510	516	523	520	544	522	575	533	538	522	560	526	497	508	531	495	511	522	479	551	525	519	490	506	533	495	553	544	557	546	496	511	507	560	519	535	512	529	549	529	550	519	511	536	539	521	512	515	575	530	534	547	573	545	512	496	513	547	499	528	520	519	504	511	537	531	532	578	507	497	563	578	475	531	528	504	517	520	550	548	530	540	527	517	552	533	521	553	544	502	517	523	559	523	516	533	508	517	521	549	540	585	560	514	560	536	496	568	525	545	533	520	574	522	501	562	510	517	543	528	550	531	536	523	543	520	505	529	543	562	567	532	529	571	557	515	527	570	564	510	507	571	521	500	574	542	497	573	494	498	540	595	552	566	524	580	539	505	519	575	560	514	565	515	524	509	517	538	510	490	530	560	531	512	544	520	516	487	518	529	494	531	550	525	502	526	531	537	460	503	537	533	519	482	563	526	546	551	534	528	503	536	501	560	534	534	520	517	545	545	551	531	521	539	544	540	577	529	542	546	527	536	525	548	545	476	519	496	568	493	551	538	545	537	527	537	539	558	515	548	522	525	526	515	554	518	493	562	517	531	550	549	525	565	533	556	541	505	538	542	535	570	495	549	529	519	545	528	546	533	508	540	572	515	525	533	527	555	531	522	550	509	510	535	503	509	489	505	511	542	524	552	565	557	503	503	519	531	551	555	530	509	501	505	570	531	524	524	448	549	534	515	516	506	528	526	546	552	542	558	505	531	523	506	590	517	553	547	588	523	512	530	573	506	533	502	516	508	572	552	536	564	524	520	564	572	533	531	555	566	535	561	489	572	523	501	491	505	548	574	520	542	516	538	520	511	519
23670	21162	28208	24412	21157	8229	1092	821	713	675	589	626	594	540	533	501	501	505	487	510	528	514	508	533	475	482	468	487	462	461	469	433	477	520	482	487	507	508	490	443	486	462	479	477	488	506	478	470	466	498	444	503	505	472	483	480	482	522	444	459	447	436	431	463	492	460	471	501	472	487	458	500	440	470	468	483	464	455	470	467	481	484	476	472	476	436	471	473	481	457	404	490	446	424	471	473	463	460	490	486	467	473	470	468	429	470	503	505	464	485	439	431	458	451	449	486	515	501	531	476	476	501	444	465	495	504	468	497	440	456	430	475	453	466	438	467	470	416	443	464	456	439	462	485	455	432	447	434	472	484	461	517	483	453	460	448	442	494	458	442	445	462	474	491	446	476	493	472	442	439	449	468	452	461	468	482	473	475	498	477	486	439	431	488	436	433	472	466	486	447	439	454	477	499	468	507	488	475	506	454	450	472	480	488	475	487	460	484	474	456	487	522	438	454	441	456	426	469	446	478	450	453	472	491	443	484	452	461	435	454	519	510	476	497	439	492	463	473	488	446	450	445	471	461	506	486	474	507	487	479	406	464	478	473	465	469	472	445	454	465	460	480	449	456	477	453	460	486	468	437	492	495	426	483	482	430	450	482	475	420	479	476	447	482	476	428	437	452	471	441	444	453	480	461	494	472	452	473	483	458	451	455	439	445	478	476	478	471	478	449	465	479	474	446	482	475	454	451	462	482	478	484	461	446	486	478	474	484	494	459	488	432	481	458	452	465	464	425	471	503	471	467	454	480	488	460	498	484	466	440	454	492	478	495	489	456	519	431	450	484	455	456	494	490	485	500	454	491	414	454	453	469	419	474	427	435	450	473	437	439	414	482	470	498	498	477	453	454	480	474	465	493	456	482	463	477	464	418	444	503	515	429	481	449	485	496	455	460	437	522	460	532	460	485	447	486	447	464	453	456	468	462	444	461	456	456	474	469	424	441	497	439	458	460	486	442	443	464	475	475	485	499	449	473	498	477	490	457	493	463	449	427	530	474	427	405	459	480	477	458	473	483	505	481	490	435	460	467	485	441	469	483	495	431	480	447	450	478	502	483	445	472	448	465	428	471	473	488	488	525	452	513	483	456	458	473	471	489	486	407	495	419	493	495	477	455	488	501	473	437	453	467	460	455	467	462	442	501	463	439	492	466	444	423	398	424	425	473	460	445	472	482	443	454	463	497	434	483	468	456	471	441	429	446	434	440	475	460	454	442	465	447	424	445	487	467	441	481	453	460	439	482	482	456	495	464	477	526	462	472	474	448	474	457	436	482	482	467	456	468	463	469	517	434	455	472	480	482	461	485	447	503	447	452	452	469	495	459	496	469	461	481	496	498	442	497	479	462	490	440	480	471	476	448	501	449	477	453	458	466	444	504	480	454	450	465	506	468	449	489	473	504	460	463	502	451	446	492	422	501	484	472	460	500	492	494	476	452	509	458	468	459	461	453	469	517	490	488	455	504	454	441	452	467	423	431	477	454	439	451	475	475	481	482	471	459	490	480	466	453	459	474	434	442	438	472	475	441	454	443	451	488	476	470	445	471	487	459	444	429	498	456	470	455	441	487	496	464	480	446	495	447	492	456	477	458	441	430	453	478	456	451	455	456	464	452	436	475	449	475	439	435	431	461	442	461	478	447	474	429	462	436	482	500	452	490	422	482	462	510	470	449	488	434	458	456	469	477	485	517	440	439	435	433	470	445	457	499	452	430	445	519	475	454	453	480	477	448	465	478	463	479	426	410	472	475	478	480	449	460	449	445	453	479	480	473	450	466	504	427	455	446	451	479	474	464	474	460	453	480	453	452	482	473	461	467	499	483	451	502	469	455	438	448	482	478	480	478	508	454	483	467	434	449	437	489	463	452	448	436	443	471	457	466	439	469	450	464	478	520	461	443	460	478	453	454	436	481	437	452	476	513	507	485	481	481	463	444	489	444	461	471	458	441	446	476	463	493	481	471	436	445	479	471	455	442	500	455	482	423	485	513	497	474	463	475	472	453	455	483	451	499	427	422	449	436	456	464	472	466	460	437	478	450	489	458	428	428	481	461	440	458	448	446	452	473	480	461	482	500	457	507	469	469	445	473	468	465	473	486	442	467	469	516	433	440	462	453	453	457	459	457	435	449	494	448	453	454	461	470	484	457	443	473	461	464	419	486	450	474	441	456	458	492	477	490	455	466	475	468	459	495	474	459	484	468	468	442	449	478	475	446	439	416	453	467	480	462	467	466	510	423	435	465	465	454	514	440	485	454	428	463	458	473	484	457	444	454	452	476	424	460	465	481	475	437	462	448	479	474	430	471	448	467	455	468	492	486	447	448	500	454	451	450	464	459	458	470	431	488	480	453	483	493	480	462	463	463	479	464	460	482	483	472	414	443	486	473	470	462	424	462	450	476	459	428	459	456	466	461	496	477	468	500	448	482	450	449	464	458	454	439	475	465	473	449	497	490	439	441	481	484	480	503	505	447	480	443	492	492	463	466	476	450	466	472	502	437	476	515	460	461	424	443	486	471	480	441	442	446	428	470	454	461	472	448	478	505	449	485	475	493	454	461	442	484	461	445	470	461	462	453	441	477	497	498	413	468	445	528	473	474	482	473	479	453	484	487	430	463	459	512	464	423	460	527	464	510	452	436	475	485	513	428	440	458	457	483	454	449	454	435	465	447	447	486	472	429	499	455	487	530	452	431	488	488	477	468	516	442	452	495	457	463	460	461	493	460	446	471	473	469	478	476	455	489	468	414	440	462	465	492	464	458	488	470	439	447	503	483	479	478	446	445	447	470	445	465	466	477	423	444	424	464	458	444	482	448	507	469	470	443	466	458	431	477	482	476	442	478	444	467	482	463	452	466	464	478	488	454	493	457	422	458	445	473	478	427	476	455	487	451	470	433	460	459	447	457	457	432	487	455	440	464	486	476	458	413	464	443	456	482	455	435	461	461	435	477	421	488	450	444	476	497	485	483	457	475	462	453	468	482	440	494	460	472	475	461	522	427	459	449	454	447	468	462	489	455	431	472	451	470	477	455	460	471	472	487	431	520	461	479	461	532	444	488	470	480	457	455	450	477	504	461	457	437	465	464	488	462	461	454	441	435	455	437	473	420	464	475	451	468	468	482	457	498	472	434	474	507	426	480	447	457	462	501	490	494	465	486	446	460	459	469	438	453	450	491	486	477	437	480	440	510	478	486	505	449	444	447	448	459	508	467	508	505	451	435	452	474	460	448	480	501	450	459	506	435	462	453	407	461	460	464	455	477	445	459	461	492	480	432	454	445	489	482	449	467	452	516	483	444	429	457	470	494	460	451	448	487	429	440	425	462	473	391	496	458	503	490	444	442	447	479	459	441	498	473	441	445	500	479	456	436	469	461	468	461	452	485	472	445	471	438	456	469	467	447	452	440	463	463	470	473	480	435	454	445	456	418	474	454	511	454	456	471
3193	8257	6553	3179	2231	1691	1410	1125	999	943	812	811	770	646	746	713	650	671	599	640	607	595	599	590	596	567	584	633	574	580	599	575	565	608	592	550	627	627	571	601	619	616	590	593	573	617	536	591	583	590	522	563	570	570	615	534	539	543	562	590	563	586	534	589	550	591	571	559	613	568	606	575	556	509	577	561	540	571	521	568	559	550	586	571	554	583	543	547	581	548	588	585	600	553	557	569	562	575	569	563	577	547	577	547	583	564	551	541	561	572	553	559	545	560	563	539	571	563	536	589	570	575	554	558	547	624	546	579	534	555	565	563	580	579	519	560	513	580	581	528	532	564	579	539	558	486	560	545	549	541	552	541	552	540	556	572	540	550	601	587	547	546	587	556	563	584	548	538	542	530	553	549	541	568	579	562	574	580	532	541	562	531	571	515	545	570	548	550	527	536	583	553	531	553	573	512	546	542	563	552	555	545	531	510	562	537	548	558	509	559	550	585	579	550	558	556	575	565	553	555	541	562	574	543	577	570	583	607	560	555	523	540	542	551	579	548	548	565	554	559	603	558	576	546	537	542	589	524	595	582	550	554	563	568	578	551	558	568	530	567	566	536	607	582	583	571	551	571	525	574	543	583	595	540	562	548	551	532	554	545	560	537	556	545	529	592	512	588	576	551	513	602	550	603	536	497	551	564	572	531	552	558	561	562	530	556	565	526	552	579	568	566	590	561	497	575	565	527	579	629	586	562	529	557	555	551	549	597	569	614	573	542	589	560	555	600	541	546	555	535	551	591	573	551	606	554	546	498	522	556	550	528	560	579	561	578	554	577	575	545	563	566	560	523	561	618	553	570	557	589	597	543	564	594	555	584	578	548	559	600	588	564	502	549	569	568	555	566	540	546	546	568	562	547	519	528	522	548	580	561	587	590	537	576	557	577	549	563	610	555	578	544	573	583	502	536	540	567	572	593	539	528	550	583	583	570	541	566	557	572	586	555	542	623	589	531	555	569	565	567	539	542	537	561	572	579	524	571	623	559	574	576	568	575	587	519	602	541	554	534	545	557	577	561	544	578	565	586	553	574	579	582	523	558	534	587	654	538	553	559	588	600	585	573	559	591	520	553	554	539	597	560	522	549	528	559	591	569	595	551	617	558	535	575	570	575	544	526	552	563	601	558	531	591	565	547	560	580	555	534	591	591	548	559	578	568	608	570	544	590	586	531	555	552	553	587	527	570	577	539	555	558	540	528	541	597	549	532	533	581	550	585	563	601	536	549	554	521	590	563	532	521	524	526	579	584	565	561	569	521	554	567	596	538	570	574	543	567	549	526	550	558	553	557	587	591	513	538	573	600	545	552	595	593	583	580	583	628	587	584	589	511	552	548	527	561	519	539	580	610	550	581	600	530	565	539	523	578	563	577	522	571	523	589	589	565	563	595	564	569	527	545	608	554	563	502	595	551	544	533	579	544	574	573	512	556	525	560	551	580	603	566	556	519	540	562	600	589	571	549	599	541	570	541	555	555	567	519	587	544	542	554	525	525	558	558	591	567	502	552	560	557	550	584	550	569	552	568	595	522	552	600	569	535	531	532	552	563	605	599	562	558	582	630	552	546	505	575	592	539	567	537	580	555	548	582	609	576	543	585	573	536	527	545	543	563	568	584	583	538	564	549	545	557	566	525	555	542	564	560	578	561	514	536	564	546	544	531	574	576	591	534	541	562	525	555	567	546	551	565	590	580	625	527	582	543	569	585	541	544	589	564	544	570	556	538	574	524	534	574	566	568	562	582	593	559	564	564	578	542	546	556	572	575	572	538	579	540	545	523	579	546	562	544	560	538	499	577	552	579	555	552	605	546	553	544	557	563	593	516	585	557	562	582	540	526	544	565	539	529	583	559	597	577	601	536	558	595	569	577	581	597	575	571	542	586	534	579	600	544	551	563	547	557	542	523	582	563	555	562	573	530	591	581	579	597	577	526	618	526	550	579	543	572	578	594	532	518	553	518	564	539	551	522	530	543	559	545	575	584	572	576	576	578	534	553	557	595	557	546	536	519	589	528	584	555	553	566	532	595	566	570	578	542	568	536	535	575	526	589	546	594	530	610	577	555	532	489	538	565	550	520	552	570	538	614	570	541	559	552	556	590	565	526	550	554	543	513	570	556	549	583	581	536	577	571	535	589	603	570	546	615	550	565	592	609	551	519	533	575	546	523	588	570	541	548	551	521	541	575	591	597	561	557	495	566	559	567	577	554	551	541	585	516	585	517	548	570	567	574	548	593	554	542	563	535	548	530	573	532	577	575	563	531	561	590	563	603	576	566	587	558	586	559	564	573	543	587	569	570	539	566	551	561	575	543	617	579	582	576	528	567	546	539	525	570	523	598	553	613	548	572	542	575	542	549	602	569	547	569	529	573	557	585	600	567	573	578	537	533	521	537	569	538	526	553	590	569	553	581	594	602	541	540	551	609	531	599	581	580	576	534	551	554	543	559	593	536	561	570	526	579	555	557	532	585	560	580	566	554	576	588	556	555	548	542	522	586	554	581	542	570	594	590	598	563	581	567	549	557	585	586	566	555	550	549	552	534	589	534	578	583	554	573	536	593	564	532	564	542	566	532	543	565	581	576	577	582	530	542	598	585	548	536	576	563	540	529	609	580	567	552	553	562	518	569	517	552	546	512	573	572	578	536	588	580	575	531	556	562	581	564	546	550	551	577	552	507	546	575	534	560	594	570	575	594	566	554	574	567	530	539	558	583	524	535	551	553	525	526	575	571	562	576	574	530	577	534	602	570	539	545	507	569	527	558	573	557	547	580	569	552	553	554	539	525	567	560	589	524	561	559	584	580	573	548	545	521	576	548	585	578	589	581	603	556	545	582	529	556	571	613	553	541	552	572	549	585	580	554	555	572	551	575	540	534	596	569	522	543	591	559	546	537	631	585	576	547	583	562	600	535	587	585	563	585	556	593	549	524	559	511	558	538	574	562	563	547	601	581	496	522	558	583	547	579	564	584	578	508	558	539	536	557	534	592	566	531	564	581	559	556	518	589	594	548	584	561	573	564	534	505	550	518	549	588	535	567	583	526	570	542	567	561	550	562	599	537	559	559	553	577	580	541	563	544	551	603	571	561	553	561	519	551	533	572	595	544	569	546	542	541	556	550	546	592	567	575	550	563	539	565	571	599	577	556	575	509	553	542	541	563	534	558	589	595	564	551	508	593	564	542	562	552	575	557	539	546	567	529	535	564	522	490	549	600	553	555	553	567	511	585	559	545	560	585	549	559	575	573	584	549	570	541	561	552	585	579	555	551	555	560	550	562	519	549	564	565	572	537	546	530	567	543	536	561	550	564	562	573	543	566	587	558	558	528	563	556	600	578	558	532	535	548	581	520	548	547	534	569	568	542	570	583	541	570	572	560	571	523	562	568	522	528	595	545	532	566	517	537	581	616	564	549	573	596	534	538	522	527	544	548	543	541	554	596
24655	21194	27177	25389	10639	626	435	378	338	344	294	303	301	279	269	292	255	255	271	258	279	246	250	254	252	257	239	242	254	208	217	229	263	254	219	237	244	258	232	243	243	249	229	236	226	245	243	224	216	262	265	233	231	236	233	264	235	242	241	220	239	248	228	253	224	242	243	258	258	229	244	246	256	241	254	225	262	205	266	219	271	222	212	245	241	225	219	245	233	255	218	214	245	238	231	223	249	221	233	238	249	245	239	236	239	249	218	250	238	269	234	229	237	241	245	257	203	261	247	231	238	224	244	233	237	211	240	234	243	253	219	243	231	200	251	237	249	201	230	265	236	238	268	220	237	249	223	236	237	268	247	244	240	243	276	255	250	240	235	241	244	233	232	271	235	245	244	264	223	266	260	248	262	239	245	254	248	238	237	238	238	244	231	237	255	254	236	225	244	250	243	252	211	223	229	242	270	235	194	210	224	247	219	251	274	224	257	238	233	245	242	239	233	220	216	263	247	248	216	249	228	241	232	227	258	274	282	260	215	235	235	235	234	218	235	268	279	266	237	236	238	227	219	254	246	254	235	236	249	256	202	243	227	235	226	238	210	249	257	226	249	236	255	238	226	216	229	226	230	241	240	248	229	246	234	233	239	233	237	233	224	259	260	252	232	222	209	230	249	221	221	250	249	235	249	244	261	232	234	242	247	246	235	229	237	243	234	232	250	242	238	227	249	266	246	249	226	230	239	219	255	233	236	223	233	251	255	228	241	222	247	236	236	245	251	224	211	228	240	225	216	254	245	230	260	225	251	238	216	238	226	224	231	253	226	232	234	209	219	242	231	246	230	210	236	217	215	255	252	224	231	254	213	221	233	227	216	232	229	232	227	256	233	250	214	251	238	251	236	232	228	231	232	272	227	224	218	249	224	225	235	224	230	246	270	234	209	220	254	222	203	240	233	197	230	246	241	252	234	244	210	211	208	229	253	258	245	258	262	244	244	233	216	251	233	228	227	239	242	236	242	219	255	225	228	227	222	235	225	259	231	248	234	211	256	245	213	239	238	238	234	263	227	258	259	221	221	235	243	243	225	267	258	241	225	219	224	243	230	274	222	248	237	256	223	217	248	226	216	247	264	259	255	225	222	236	220	243	254	252	231	225	236	261	250	231	260	218	224	234	230	205	257	247	254	226	237	214	243	257	230	249	242	224	244	256	225	228	252	251	211	221	229	252	243	260	222	222	254	229	188	237	217	257	231	221	224	234	240	241	220	232	269	231	265	250	246	231	230	227	231	234	218	224	248	241	261	230	237	227	226	215	229	244	248	261	233	257	245	250	259	200	231	220	244	235	264	231	226	261	251	235	241	213	225	233	251	236	246	263	251	270	236	237	253	233	242	249	259	245	264	234	238	229	258	245	256	246	258	260	227	270	211	239	247	228	256	266	216	243	234	225	210	230	219	235	212	225	215	232	226	238	238	258	243	228	241	235	241	233	258	236	216	197	231	243	224	227	234	240	262	232	226	267	217	209	234	251	209	256	225	221	210	239	219	240	260	239	237	255	262	241	255	244	228	254	271	242	222	231	250	233	242	234	238	231	238	238	202	227	219	256	232	224	259	238	229	238	213	211	237	244	248	238	259	239	258	236	254	245	246	242	245	226	226	210	222	224	242	233	247	227	258	268	231	228	260	219	236	219	257	246	242	247	224	242	209	224	223	229	262	237	246	264	253	256	226	216	235	226	217	265	246	245	217	254	237	224	254	234	250	252	218	225	241	242	229	229	224	221	238	229	222	251	254	230	250	243	249	281	269	235	234	252	235	248	245	245	275	234	230	242	221	232	237	223	244	231	242	258	241	278	231	224	250	206	239	212	239	229	256	218	255	222	274	230	240	216	218	231	232	236	244	250	235	243	224	240	241	235	254	250	243	250	244	241	222	245	266	258	223	230	246	270	247	240	239	238	237	222	259	249	236	237	229	263	254	241	210	266	231	215	236	235	229	246	272	223	237	251	229	222	229	227	241	234	227	221	213	245	228	247	230	227	250	245	243	245	226	230	261	234	240	279	251	254	241	235	263	242	258	253	247	215	226	228	260	233	253	237	235	247	233	226	238	216	226	240	208	254	243	217	226	209	252	255	232	237	258	216	252	243	251	249	244	232	240	222	240	264	240	242	247	230	227	226	217	230	229	239	242	248	247	209	226	215	253	260	236	236	226	213	254	225	246	267	244	244	237	253	236	226	232	226	231	236	232	256	221	248	223	256	240	233	246	217	237	229	236	268	239	226	258	243	244	263	229	249	242	238	218	213	224	246	219	249	241	216	229	212	225	210	216	235	225	246	230	223	234	238	273	225	240	232	222	224	249	244	241	247	230	255	231	236	220	250	243	236	249	244	239	194	204	235	245	258	234	266	236	248	237	267	235	238	252	246	234	267	228	252	229	246	238	253	233	230	228	226	268	228	262	214	256	230	253	223	245	227	220	230	210	253	257	226	245	227	252	236	228	242	264	216	243	217	235	243	247	231	244	228	230	243	220	217	227	250	250	216	232	250	246	249	242	245	212	257	239	224	240	221	246	239	242	239	227	211	239	237	272	233	246	255	239	232	230	256	225	245	241	283	223	225	285	242	244	266	260	253	236	232	238	236	232	251	239	217	266	224	240	253	238	235	238	235	254	227	218	218	222	214	254	250	244	255	237	269	227	228	244	233	227	221	250	251	218	234	218	222	193	219	235	236	246	249	236	256	267	236	267	240	243	233	263	249	252	245	249	216	250	257	223	243	227	228	224	264	238	236	240	269	250	250	246	255	279	241	228	247	238	236	265	232	240	202	233	235	234	218	214	238	216	230	226	254	241	235	234	240	238	242	255	246	227	255	245	234	247	222	248	240	233	222	252	236	244	220	262	231	214	252	220	240	233	239	235	233	221	239	253	249	244	250	229	246	232	245	214	257	241	239	199	221	241	255	242	262	263	217	233	217	214	267	258	244	223	209	262	237	264	230	235	270	236	261	229	234	240	250	238	227	234	251	231	248	226	217	237	222	262	230	227	248	238	227	246	217	257	220	219	234	245	232	234	253	247	225	241	237	247	222	236	220	233	258	242	260	221	225	226	257	222	230	240	229	227	208	237	221	231	244	252	240	249	232	247	236	261	211	243	235	207	220	245	240	209	246	242	246	258	250	260	208	245	240	206	241	239	260	231	247	192	243	228	241	243	242	259	217	204	255	212	222	234	220	244	232	242	262	251	214	256	255	225	213	235	242	238	250	237	251	235	212	242	246	245	250	243	231	250	247	211	250	222	252	247	226	204	253	265	226	245	237	207	236	213	235	230	237	233	227	262	218	221	206	236	257	255	253	223	234	219	216	188	221	236	244	244	226	246	224	258	235	242	245	215	240	276	264	256	231	227	222	235	227	242	244	235	220	238	283	245	227	259	246	238	233	239	245	225	252	272	269	245	224	249	244	247	230	217	245	252	224	262	224	213	242
3380	5112	3815	1832	1253	987	845	685	534	484	425	392	364	395	358	334	329	346	350	331	325	300	301	294	354	285	320	263	289	268	308	313	286	250	297	286	268	277	298	297	284	279	284	289	270	268	260	256	263	257	266	304	256	274	299	255	306	293	277	275	274	312	271	287	271	287	258	290	275	258	236	274	301	282	262	301	298	254	289	265	263	284	277	269	278	248	297	266	299	298	251	279	348	303	271	303	290	271	288	260	293	273	286	272	288	278	284	284	274	294	243	263	296	259	289	276	272	290	266	286	318	280	308	251	276	282	312	281	260	277	304	280	288	305	287	266	292	290	289	293	300	261	257	308	291	283	298	275	284	273	281	254	296	271	300	263	297	309	287	278	289	305	308	271	290	324	295	287	267	247	274	246	290	316	268	291	278	321	262	306	306	268	282	298	282	309	265	297	285	290	286	311	285	278	290	308	284	297	281	294	283	314	276	256	292	261	305	281	296	293	281	254	303	314	298	285	302	281	289	291	295	312	302	277	278	269	296	277	279	271	291	286	255	285	299	285	283	256	285	289	314	266	308	279	280	291	309	276	294	282	275	294	285	247	280	294	293	280	248	295	280	296	307	282	273	280	286	268	267	282	260	288	281	265	276	264	302	241	286	298	295	272	278	291	287	284	272	295	265	295	279	263	290	297	294	291	271	271	271	256	257	318	280	285	310	274	301	293	311	308	315	278	276	281	307	280	259	254	307	284	279	313	279	301	298	293	290	281	253	272	254	293	276	258	263	306	308	289	264	258	273	279	302	293	255	277	291	288	295	288	264	300	273	280	267	293	275	264	272	287	281	272	302	299	308	306	293	292	276	305	266	275	298	270	271	294	309	282	286	274	285	268	256	296	280	273	255	281	279	297	321	307	310	278	280	279	315	278	291	279	292	309	306	288	298	278	301	239	268	303	286	285	274	255	262	287	279	269	283	279	302	308	261	317	279	286	284	280	288	256	278	309	305	308	262	269	260	303	260	265	313	272	281	263	296	276	279	286	300	272	279	292	299	268	297	295	297	282	269	294	314	266	308	291	266	286	267	297	274	279	274	283	271	295	279	284	263	278	296	294	260	316	295	304	257	271	293	270	299	302	286	301	291	248	278	261	301	288	298	278	292	294	281	285	248	269	278	303	290	313	269	289	266	275	266	247	294	316	271	316	282	276	275	259	286	285	296	291	235	285	282	302	292	311	296	288	281	289	308	268	265	253	288	294	309	314	299	260	301	298	306	264	284	270	301	276	284	284	260	282	294	284	290	260	294	291	304	289	266	274	304	285	278	280	287	300	295	279	273	238	286	273	272	283	264	276	308	292	280	307	277	286	271	321	309	290	258	293	293	255	302	275	286	291	305	291	263	274	296	263	287	291	246	265	243	301	309	237	262	284	283	276	270	327	271	294	262	271	270	290	283	280	269	282	291	281	267	317	276	303	278	285	295	299	269	297	294	273	311	267	253	281	283	275	294	306	264	272	299	290	259	291	283	293	304	292	275	280	253	311	280	293	277	266	263	263	281	292	268	261	298	296	297	275	301	257	259	281	309	285	268	299	292	270	267	273	320	284	295	275	268	293	276	296	256	282	283	262	254	277	268	261	286	250	265	287	285	250	261	277	259	289	276	285	293	246	266	264	275	311	288	257	270	284	296	304	280	302	307	287	287	284	273	277	300	275	240	280	272	256	287	293	251	326	253	304	264	298	287	268	281	289	275	270	285	261	283	260	263	305	281	279	312	327	248	292	241	275	301	271	257	292	293	281	260	295	275	279	249	260	258	270	270	305	276	301	277	245	319	280	295	281	291	277	288	297	268	275	265	268	333	298	286	296	310	296	282	297	285	287	273	291	298	274	267	275	273	256	252	272	287	292	277	274	289	257	271	282	251	253	306	296	300	297	330	270	295	284	258	275	274	295	274	276	279	247	265	260	306	292	289	286	275	296	282	287	282	265	298	284	276	284	270	283	250	309	266	293	280	286	274	265	276	291	309	287	276	279	272	290	295	293	281	295	288	281	289	288	244	290	256	290	260	295	272	269	279	306	271	291	313	299	269	285	313	266	291	291	286	271	290	285	276	259	268	301	291	283	259	290	267	283	246	266	326	278	288	290	267	273	308	284	271	293	249	316	271	294	295	294	265	284	290	263	252	293	272	266	291	250	286	296	260	275	303	288	275	289	275	279	286	269	288	275	275	280	290	275	282	256	329	296	282	310	296	290	268	285	260	305	280	293	266	292	285	294	291	288	284	288	292	298	295	265	300	300	283	279	255	266	245	262	327	289	260	304	270	290	288	276	285	264	300	265	288	309	289	253	307	256	257	306	287	307	264	303	265	284	277	273	279	310	294	267	281	273	270	284	271	234	292	271	292	272	261	283	308	274	329	289	306	276	283	261	300	288	306	311	294	279	277	264	303	301	312	304	287	264	299	304	263	249	259	254	266	291	283	278	283	265	298	264	287	264	288	250	278	283	316	285	303	275	271	286	266	286	252	299	277	317	315	300	325	258	283	295	258	301	283	274	297	293	271	289	297	264	267	298	298	284	276	279	306	298	289	266	288	279	301	291	284	267	285	285	299	264	278	308	300	312	269	265	282	250	264	280	278	315	288	272	272	305	279	307	271	284	306	306	301	255	284	286	285	297	268	257	280	264	284	290	279	266	259	272	300	284	317	310	300	294	276	268	269	279	293	288	291	267	278	273	283	292	291	272	289	299	269	288	304	283	285	284	295	270	266	288	327	273	275	265	260	292	264	276	264	283	313	278	301	270	267	279	300	301	285	272	291	261	269	279	286	313	296	303	268	297	269	271	306	260	285	307	288	296	266	265	293	294	259	284	256	243	292	270	264	296	285	276	279	287	246	270	272	273	285	295	303	277	269	296	278	250	287	270	283	281	282	290	276	263	271	276	278	260	308	279	285	274	283	286	284	289	280	263	273	296	282	264	295	310	265	299	261	296	289	278	294	274	267	262	301	280	267	253	290	260	249	294	284	249	281	306	285	265	282	290	281	290	286	310	289	262	311	292	261	266	268	292	261	323	268	289	268	278	291	269	311	249	288	295	278	275	280	270	256	292	279	280	281	280	279	256	289	292	289	267	269	294	272	249	276	286	279	277	291	305	251	271	308	288	290	279	300	292	267	275	305	292	287	287	291	286	293	291	305	279	278	285	291	287	313	293	293	289	282	270	299	286	268	275	272	296	298	284	289	308	272	291	293	295	282	263	293	304	297	271	291	269	256	293	272	235	272	292	267	296	296	297	273	264	288	275	308	283	292	277	290	307	261	285	285	319	290	281	277	262	288	296	260	289	278	288	292	283	276	281	294	269	291	285	256	287	258	263	304	328	304	310	299	293	295	305	304	314	301	275	264	281	275	283	303	291	266	245	282	253	276	287	312	298	281	301	287	287	299	279	263	263	277	293	275	289	271	285	244	292	289	307	278	279	249	288	292	304	256	285
22612	21192	28683	23970	21193	21220	6619	863	669	538	463	400	379	347	352	349	339	293	285	282	263	242	264	266	231	233	263	256	243	219	236	255	213	226	229	244	229	210	247	232	220	218	214	238	245	218	217	216	224	231	234	210	188	238	228	197	198	230	232	177	227	197	229	228	252	238	200	198	211	214	199	191	202	215	235	219	222	230	205	191	185	222	204	204	210	237	222	202	216	242	218	210	214	207	221	222	198	201	194	213	222	205	207	249	181	205	235	207	221	227	205	204	249	198	226	189	222	200	190	203	196	208	192	231	214	202	184	227	173	208	230	222	212	201	231	208	185	207	203	195	199	229	187	210	214	191	235	195	198	189	246	229	235	214	200	230	230	200	195	216	213	170	188	199	184	219	213	227	205	227	193	211	211	221	213	189	200	196	195	196	217	196	232	212	201	211	233	201	210	216	217	208	189	223	217	235	203	218	177	203	217	185	214	230	221	208	213	228	222	237	220	184	217	207	214	197	214	206	207	175	194	238	218	220	232	218	221	222	190	213	205	188	202	219	209	220	195	215	180	226	207	242	210	215	191	208	213	233	218	203	228	213	224	224	219	218	219	220	206	194	220	226	179	205	206	229	189	184	191	206	217	218	192	197	184	223	193	224	221	180	223	207	208	191	231	220	205	226	210	204	202	210	209	197	189	203	220	235	196	200	198	203	187	195	213	205	217	210	232	209	223	196	227	214	212	191	202	189	202	198	221	198	218	224	226	214	212	199	210	199	220	219	220	194	194	212	216	213	217	199	215	214	218	194	183	227	210	217	213	208	205	221	197	207	197	233	218	217	204	203	194	181	215	199	227	212	222	218	209	212	223	208	218	210	224	204	221	206	205	197	210	223	230	200	201	234	208	202	204	201	216	220	197	235	181	225	189	199	212	211	190	205	218	219	223	204	216	209	204	227	233	208	193	199	238	201	212	204	216	205	211	208	209	219	209	184	217	192	234	223	221	183	209	228	238	213	195	211	222	210	236	207	217	217	239	203	205	203	186	230	230	191	181	201	216	213	196	220	209	220	183	236	195	206	207	220	213	223	217	213	203	223	223	216	204	187	233	217	199	216	215	206	214	230	234	210	194	196	183	194	187	213	214	204	219	200	212	222	209	208	228	189	224	220	234	220	220	221	217	217	183	228	213	211	202	182	200	229	213	187	228	176	213	225	225	197	195	199	181	210	194	230	223	215	199	233	209	219	211	199	229	189	203	195	202	197	216	187	200	197	223	207	183	207	191	202	211	213	198	197	193	216	224	212	210	231	223	220	225	221	218	206	198	220	222	228	234	221	217	195	210	224	231	220	220	199	219	181	199	254	227	224	209	237	213	209	201	221	204	211	206	174	200	194	216	203	204	214	207	195	190	212	233	216	200	189	221	245	218	216	215	197	209	193	224	222	203	225	210	204	225	229	213	197	201	198	217	202	198	223	226	204	201	197	206	221	210	205	200	196	240	195	206	217	200	196	214	220	224	218	215	249	210	212	219	200	212	200	215	212	213	225	205	223	201	219	237	197	223	199	206	205	212	223	221	212	238	226	211	203	191	224	226	208	213	215	238	215	228	224	195	201	195	223	231	214	204	236	215	224	190	246	195	182	207	193	195	225	206	235	206	223	194	196	238	189	221	227	198	192	192	211	211	193	225	208	221	207	212	200	206	202	222	222	234	216	217	197	237	209	193	211	220	188	202	188	203	194	181	218	215	241	227	200	200	226	221	220	219	221	209	197	216	202	203	214	218	202	226	228	222	202	208	186	200	221	191	207	195	201	208	213	221	230	225	209	219	223	224	203	216	202	197	181	221	216	205	214	231	195	200	194	231	212	197	203	180	207	216	199	235	206	199	217	210	227	197	205	208	210	206	200	226	174	217	215	206	218	208	228	223	174	233	207	209	218	212	215	236	207	217	226	210	207	233	208	213	198	208	195	209	208	220	205	200	205	201	194	202	200	235	197	204	212	215	239	225	194	240	212	191	182	219	217	203	213	230	227	206	216	224	244	211	204	226	203	226	206	234	222	198	207	193	188	227	181	221	214	177	204	195	198	223	214	216	222	192	212	223	219	225	181	210	203	211	207	205	202	202	202	216	221	219	221	223	185	203	193	234	267	220	210	202	201	198	211	218	195	214	218	225	207	205	230	227	209	194	184	224	204	199	228	205	207	231	206	202	210	211	212	206	221	235	216	199	223	215	189	232	196	232	188	211	215	225	200	222	215	214	211	190	178	215	205	229	233	208	196	199	194	206	206	242	205	209	209	226	218	225	203	214	219	183	201	208	221	220	234	189	220	210	219	216	225	216	209	208	216	212	196	207	211	204	199	220	204	215	207	216	190	226	172	185	197	213	227	222	229	218	193	219	214	196	215	217	228	198	207	229	207	212	211	222	195	214	193	213	204	197	211	232	232	213	229	219	181	226	211	225	218	232	199	222	218	200	212	230	195	186	196	231	232	193	201	205	187	208	186	206	206	226	199	211	223	201	206	206	200	216	196	219	229	206	219	190	212	228	200	215	216	202	236	189	212	202	201	233	212	199	210	213	201	206	207	199	227	214	197	215	191	224	189	223	243	191	208	213	229	183	225	186	228	237	208	182	196	209	196	228	208	217	206	195	233	233	204	223	201	205	197	207	197	200	217	203	190	199	231	236	194	223	225	196	221	215	188	186	230	230	211	210	203	192	199	209	234	192	226	203	194	206	222	226	228	188	210	212	201	190	190	220	206	208	197	212	204	228	204	203	231	195	203	226	200	211	210	215	206	240	216	185	203	221	211	195	227	205	183	194	211	229	191	182	206	213	227	244	227	226	236	197	239	220	241	220	210	201	207	203	192	219	215	186	206	183	224	219	223	211	223	198	232	214	204	200	224	197	205	204	207	223	212	234	193	200	205	199	207	229	195	224	207	192	193	209	214	177	212	207	230	220	217	220	178	205	238	232	197	204	247	210	214	189	203	205	192	229	203	208	230	232	205	186	226	196	202	210	215	206	213	231	215	210	189	195	194	209	206	206	222	209	213	204	220	187	221	193	200	206	193	237	202	213	221	203	185	226	191	203	200	214	192	204	199	232	210	204	200	264	206	238	204	237	199	185	210	211	188	202	225	210	222	210	197	195	212	193	194	199	204	198	184	220	224	185	215	197	203	190	217	227	225	238	215	214	217	215	205	214	195	220	192	207	204	212	235	220	236	215	217	197	209	190	213	199	179	208	211	210	223	218	236	209	204	207	202	245	199	199	198	195	189	198	203	212	206	200	239	198	208	204	230	202	205	213	206	209	225	204	172	190	202	202	228	193	220	222	222	215	217	220	217	191	206	199	179	209	210	214	205	212	212	225	219	210	180	218	215	211	214	207	214	203	178	247	218	225	227	188	221	217	209	222	192	222	226	223	198	197	198	213	215	220	217	230	218	202	193	195	242	210	194	206	208	200	214	211	210	211	196	202	210	214	227	200	224
4359	13619	10828	5141	3473	2549	1908	1489	1173	938	790	678	631	557	497	483	443	435	389	410	349	335	313	313	302	316	310	305	311	326	294	320	304	294	304	264	323	306	292	263	268	279	279	271	272	251	256	284	279	295	278	295	260	253	274	249	297	256	296	272	248	256	275	262	270	271	289	258	251	271	284	270	275	271	275	290	281	264	253	283	266	259	250	263	270	250	240	261	248	233	238	277	262	267	263	245	261	258	288	266	266	260	274	269	246	252	262	241	274	249	276	256	260	243	258	272	243	247	263	280	268	252	267	285	263	275	273	276	279	265	262	294	250	240	288	273	257	278	254	260	275	275	272	267	247	276	230	272	290	287	249	269	249	279	272	276	245	267	256	256	214	279	264	277	255	250	259	269	256	247	242	293	285	244	272	258	257	242	253	261	273	254	260	252	282	286	277	267	259	266	252	284	284	254	239	255	281	244	262	283	268	241	268	247	245	267	259	265	274	256	243	275	263	256	250	288	268	252	244	240	264	246	233	278	290	228	288	242	271	252	274	266	265	264	245	245	255	274	253	278	247	265	261	276	267	234	264	276	285	288	248	243	260	267	259	259	262	297	232	291	250	232	256	260	267	266	280	283	295	270	270	281	298	256	275	272	258	257	264	261	241	269	286	227	262	248	241	258	253	252	257	264	258	294	248	238	260	244	246	257	260	251	243	261	276	268	251	300	255	248	261	266	279	291	273	261	264	278	270	259	264	284	281	258	249	244	271	255	261	260	239	268	262	262	251	285	262	242	266	273	251	232	257	244	254	283	244	249	233	244	293	270	264	280	237	259	255	235	246	253	273	242	272	286	232	274	270	261	265	251	270	252	280	267	291	246	272	282	273	271	245	246	243	268	235	261	262	264	264	247	227	259	253	280	268	252	266	247	245	272	264	278	299	268	224	271	241	233	271	238	257	231	268	261	251	257	270	283	246	272	275	250	294	238	245	271	253	278	254	259	245	266	257	261	238	263	275	245	233	241	267	250	276	241	257	252	253	257	294	257	250	243	279	263	250	267	265	257	253	234	258	263	274	300	238	301	281	261	255	267	241	242	273	233	265	290	241	253	253	244	222	245	217	263	261	298	237	269	254	278	299	261	230	284	248	233	281	266	253	248	270	240	272	260	260	255	265	255	264	242	262	250	246	271	285	262	266	239	238	272	261	267	270	228	257	268	259	247	270	238	303	247	266	252	262	267	257	252	244	249	261	253	271	256	256	247	238	272	255	267	255	252	277	258	258	251	231	276	253	252	277	250	256	251	274	234	252	254	277	236	255	271	249	288	251	253	234	240	280	280	235	267	249	266	270	243	276	262	259	245	250	299	248	224	237	256	249	277	276	233	249	255	275	287	249	258	255	272	265	263	297	259	253	254	254	238	245	277	269	249	247	275	260	290	226	274	275	247	260	266	283	255	275	239	241	249	244	255	237	274	278	269	248	233	263	257	244	266	272	248	244	272	270	273	238	252	238	263	235	253	280	268	267	280	257	254	249	275	263	249	258	263	273	252	256	275	271	251	287	263	250	250	254	246	276	251	264	225	246	315	250	246	283	255	260	267	245	259	245	270	265	256	292	256	273	252	223	243	259	268	261	262	259	249	293	271	251	243	227	274	275	254	281	289	250	249	251	243	258	261	223	276	252	244	247	271	293	233	248	289	284	244	263	234	261	266	252	268	267	245	256	254	216	279	264	273	283	229	272	256	254	229	252	246	276	252	242	229	247	264	266	274	263	262	270	237	268	253	282	276	263	264	245	255	281	264	257	266	255	248	247	249	246	249	242	290	272	274	254	254	267	265	266	262	270	248	248	280	243	249	269	231	268	287	265	262	278	254	256	260	252	282	269	241	243	293	267	271	297	273	271	268	270	249	244	265	244	282	257	262	238	241	261	260	242	268	282	268	266	262	250	288	252	246	275	264	234	264	261	274	258	236	224	257	257	237	276	279	259	274	273	281	274	280	276	258	259	266	259	264	272	266	262	233	266	256	236	231	234	244	257	268	261	242	294	256	261	239	246	268	288	235	263	267	259	255	287	289	287	265	234	242	259	228	256	273	247	259	249	259	258	249	262	255	258	280	265	236	252	256	264	289	278	273	259	261	266	244	278	260	270	246	267	283	232	249	239	263	280	265	243	297	252	264	240	233	238	247	261	249	255	242	248	284	253	282	261	256	244	239	257	237	224	260	245	253	255	276	274	258	264	280	289	259	246	265	274	271	233	261	266	268	250	272	254	244	280	247	251	263	279	231	269	282	298	270	249	276	271	243	287	273	253	232	263	298	277	239	264	225	272	284	253	298	250	263	267	235	266	229	289	260	264	259	284	268	255	274	264	255	256	271	237	286	287	278	262	251	239	251	281	290	258	257	276	251	273	272	279	257	285	262	245	242	240	254	282	243	283	266	244	252	266	268	281	268	263	248	275	274	271	263	251	257	235	255	252	278	254	271	277	255	241	230	217	246	272	248	260	284	278	266	277	267	228	252	261	273	253	269	272	271	249	247	277	239	278	238	258	261	273	255	247	242	260	274	291	247	262	272	281	266	255	233	245	230	267	294	250	247	284	290	255	267	277	299	240	251	282	267	247	270	245	262	311	238	287	280	264	249	283	245	256	252	243	255	270	275	292	278	274	237	255	265	265	260	274	244	280	271	256	246	258	245	249	283	254	259	255	257	238	277	267	244	255	266	254	282	251	259	292	265	283	248	249	258	254	282	266	270	282	250	249	252	248	256	242	261	253	257	253	273	263	234	273	265	268	280	257	234	235	249	271	244	267	249	267	252	287	276	283	263	270	244	287	299	299	272	261	276	267	269	285	293	270	251	252	232	269	269	258	262	276	267	267	243	276	239	244	235	245	259	248	267	268	255	246	263	264	271	289	254	272	277	291	268	272	262	247	259	272	275	270	258	245	254	240	274	273	267	264	255	266	248	249	264	289	242	248	237	258	245	260	263	260	263	270	228	265	269	287	243	249	248	261	275	247	269	271	268	256	256	261	267	288	259	264	260	258	285	255	286	267	283	229	254	258	264	292	257	251	257	250	282	240	275	264	267	270	262	286	250	281	251	291	246	280	254	282	235	266	238	252	270	273	236	238	251	273	240	256	256	240	266	279	265	261	240	289	255	234	255	245	256	267	255	264	259	267	264	250	256	239	253	258	255	213	246	245	271	292	257	257	280	269	267	243	272	254	256	282	240	265	233	267	235	244	249	300	268	244	214	272	242	256	267	276	258	255	276	235	244	245	272	275	260	255	293	278	270	263	264	234	238	290	263	259	249	255	256	251	252	252	269	297	258	270	280	264	283	288	259	245	251	240	231	261	278	264	265	243	269	267	275	277	273	269	273	268	252	251	283	248	255	255	280	252	250	248	249	244	252	262	269	263	248	258	232	254	269	246	264	255	275	253	248	222	230	267	257	250	234	257	265	253	261	259	267	264	255	256	257	261	259	247	263
27479	17739	3514	651	512	464	464	435	450	484	445	464	447	463	487	463	450	473	487	438	443	422	469	430	467	394	398	442	436	443	441	448	436	438	460	458	462	414	440	432	446	451	431	422	453	433	446	436	447	478	485	470	429	476	487	471	426	461	463	440	469	403	419	435	449	418	441	464	482	443	445	441	446	479	482	474	428	467	413	422	453	457	432	464	497	480	446	432	434	440	473	467	434	420	437	439	434	481	476	458	461	436	411	454	479	449	435	464	442	421	426	444	438	461	439	462	439	464	457	428	422	452	456	445	459	446	475	420	439	478	426	443	445	465	412	460	472	481	455	434	462	448	443	418	445	454	452	416	482	414	407	444	443	431	463	435	424	461	416	454	494	437	444	460	417	401	456	435	442	453	435	449	436	428	441	426	411	473	405	425	455	433	441	436	444	432	427	436	428	437	424	448	417	443	416	475	448	441	472	436	395	449	469	486	461	435	457	438	456	428	418	423	455	428	437	471	434	446	462	448	441	476	421	442	466	442	431	462	473	467	426	432	476	397	414	426	427	432	422	425	508	442	430	461	453	412	460	422	453	464	434	459	471	418	432	475	450	447	444	496	452	431	416	439	443	415	420	397	444	429	482	453	453	451	489	453	451	442	419	435	448	451	416	442	454	427	435	440	445	409	464	439	453	446	419	444	416	444	447	439	459	462	471	436	445	462	433	486	447	460	464	465	413	466	419	435	436	476	449	366	419	438	481	400	440	478	491	471	446	458	461	396	453	463	471	431	452	431	455	431	453	463	448	469	476	457	447	402	402	459	442	474	466	443	446	435	471	438	448	473	461	434	466	428	446	454	477	442	419	453	454	472	419	475	436	464	419	455	437	463	439	450	415	435	444	451	423	481	436	504	451	432	419	462	483	455	404	439	434	438	456	445	436	461	436	470	441	449	426	459	452	440	465	411	429	451	422	417	439	436	427	459	464	437	469	470	430	460	478	440	411	396	463	441	447	471	443	431	462	400	444	469	478	432	434	462	463	424	462	439	455	450	419	451	453	449	428	468	457	422	415	465	448	453	429	465	464	447	447	428	467	423	466	459	479	451	403	458	451	390	461	451	449	487	448	453	433	440	437	469	464	422	422	444	407	460	438	438	453	459	469	461	416	425	419	420	424	465	452	453	420	427	471	480	454	486	429	444	491	455	443	437	446	453	459	410	498	435	435	425	445	414	465	473	467	428	461	417	378	445	446	432	449	463	432	424	450	446	417	430	436	469	484	490	420	444	442	421	442	411	440	427	456	476	449	473	446	420	429	442	424	486	490	441	448	454	442	425	492	447	420	458	448	449	459	420	431	442	453	448	464	453	450	483	444	472	446	405	439	434	437	437	420	455	411	490	458	454	441	430	434	465	446	430	444	440	475	450	450	444	416	441	467	487	460	450	442	447	488	419	453	441	489	450	400	457	461	457	424	405	459	447	439	430	446	458	443	440	439	437	449	407	434	456	459	432	446	427	473	442	433	489	453	438	474	479	412	431	463	456	461	427	447	430	406	433	458	445	463	491	450	435	470	456	432	460	461	435	456	472	485	461	427	452	469	419	447	443	418	454	460	445	446	441	464	460	448	461	480	462	456	462	425	437	454	458	436	454	450	475	427	443	497	415	452	437	415	444	408	407	452	462	465	474	425	419	451	440	450	457	448	446	480	431	434	450	429	427	450	437	441	405	465	451	430	417	441	442	406	443	469	460	453	457	465	413	470	490	448	459	422	416	448	448	404	459	460	446	465	437	469	467	459	448	463	491	428	433	471	467	476	433	454	456	469	442	465	421	451	453	453	434	472	426	451	438	475	442	452	435	445	441	435	438	459	391	458	447	442	451	445	430	460	455	477	443	520	440	430	438	443	453	457	491	440	431	427	464	435	476	463	427	471	416	444	432	445	445	434	456	417	450	439	417	412	448	417	412	407	395	397	445	446	407	472	459	455	461	434	420	451	455	470	452	440	465	430	417	461	450	467	424	466	466	420	475	460	445	444	442	442	440	433	463	449	459	430	469	455	448	433	481	455	443	460	435	446	456	408	404	444	418	452	465	455	437	400	417	448	443	408	425	462	444	406	460	451	436	446	446	453	441	434	436	430	463	424	443	446	445	392	468	438	398	418	449	423	460	437	440	417	466	478	427	437	478	431	440	456	471	440	423	448	430	490	446	447	441	416	432	427	407	415	448	450	441	459	454	452	443	460	457	448	469	436	470	431	468	450	430	430	439	454	468	442	438	401	466	470	446	446	434	459	416	461	456	433	433	452	476	429	467	412	434	450	487	471	454	442	435	451	421	485	466	471	453	434	435	455	429	503	411	432	450	435	439	482	454	443	458	444	468	455	453	480	404	472	438	457	434	473	430	492	435	452	451	484	496	474	465	448	440	438	426	430	464	414	443	436	444	448	461	458	469	464	436	429	433	441	471	470	484	423	431	474	448	435	457	443	442	455	470	432	449	428	482	463	432	410	462	482	435	434	458	439	431	450	420	452	450	460	449	460	448	461	464	431	441	452	446	414	433	436	394	467	451	411	480	465	435	426	418	452	475	406	454	445	442	474	429	469	452	441	446	431	435	453	442	439	451	413	483	480	481	435	425	423	452	466	426	419	439	432	431	409	421	428	402	456	445	444	471	460	429	409	463	435	452	436	439	436	440	436	425	463	467	458	442	469	433	447	427	463	412	440	434	436	436	439	475	488	440	458	437	444	461	428	488	434	448	462	436	469	467	447	441	402	452	466	469	455	417	430	454	474	465	442	461	479	466	455	476	448	480	462	444	439	472	459	442	457	395	452	434	431	489	428	434	478	479	426	438	388	432	447	410	458	490	467	455	494	427	423	423	457	453	440	439	456	416	461	431	463	432	443	441	459	431	456	421	492	463	414	398	448	468	496	472	451	408	438	463	420	427	437	443	448	451	423	425	434	429	481	430	464	441	459	432	435	471	465	432	451	456	457	407	456	454	432	489	457	473	452	482	460	441	461	450	402	433	463	467	453	419	452	449	409	461	448	452	474	462	443	441	429	489	437	463	483	441	436	444	425	442	434	484	409	467	436	433	460	436	432	478	430	429	464	439	449	411	475	469	413	474	450	418	482	454	448	441	450	451	449	464	468	433	465	458	476	416	468	473	458	450	445	426	438	486	411	481	457	430	436	453	446	460	414	424	429	476	465	428	429	470	503	459	417	461	455	412	445	435	393	494	403	436	447	410	437	441	423	443	443	443	402	434	444	454	423	453	424	412	445	424	455	427	428	436	425	445	454	446	421	488	452	481	472	441	473	459	447	474	492	461	450	432	498	442	473	448	446	415	445	454	483	488	431	456	393	439	442	439	445	453	445	458	433	440	470	440	455	440	463	431	449	453	437	435	442	458	456	431	435	409	444	429	435	441	455	429	473	471	409	431	448	476	462	439	451	380	443	468	458	428	460	463	435	472	453	451	459	444	464	417	444	440
4347	1036	838	670	648	589	567	520	527	546	522	544	544	558	534	547	517	514	573	545	503	541	556	541	509	512	518	544	515	514	518	547	520	555	521	549	550	543	543	538	531	500	514	538	498	541	523	541	528	523	511	568	508	535	509	514	489	522	552	523	567	583	499	516	542	467	499	526	564	536	545	507	564	531	517	540	563	513	545	525	521	556	530	541	528	519	528	507	543	557	540	525	549	464	504	519	564	528	527	550	519	521	522	541	526	558	507	489	534	523	552	521	544	507	496	521	562	538	473	541	575	527	526	561	568	516	575	542	548	508	531	505	537	542	513	554	495	558	512	519	508	561	563	537	532	551	527	540	541	547	481	506	537	522	547	510	567	553	544	549	506	554	480	534	538	524	516	525	538	458	510	520	513	535	513	554	537	535	497	493	545	534	526	539	530	580	512	515	585	515	532	500	497	546	518	555	538	551	464	539	537	509	553	496	586	518	534	562	490	531	550	557	533	501	497	510	511	555	570	532	529	529	555	550	539	515	550	503	521	488	522	559	544	552	524	562	489	540	546	535	527	534	515	529	544	527	580	517	544	512	596	543	526	536	547	508	507	541	571	520	563	501	542	547	522	526	540	551	512	535	498	516	539	525	513	506	507	489	524	516	577	565	535	543	494	518	504	545	516	515	579	544	529	508	531	539	472	555	529	523	553	551	511	526	534	554	573	597	566	515	538	497	538	494	493	546	500	519	549	539	547	574	553	478	531	544	532	518	564	559	526	496	539	498	523	554	509	515	526	531	557	541	499	516	522	531	528	516	550	529	568	548	538	516	516	495	547	487	536	541	527	518	546	548	495	500	544	492	530	523	503	508	544	527	571	510	508	527	520	533	537	511	528	497	492	516	515	511	509	541	556	543	500	534	550	512	504	531	514	514	529	542	505	555	538	520	502	524	538	526	566	510	513	505	515	507	480	514	521	537	563	576	521	528	556	487	507	535	564	524	556	548	561	558	532	510	515	524	536	524	474	538	546	526	555	534	489	490	526	531	507	531	563	517	522	522	526	517	500	595	493	500	524	564	553	536	557	515	500	544	552	532	520	550	549	543	517	558	535	505	510	517	484	516	553	532	561	525	520	537	534	541	551	527	532	515	501	516	493	542	540	542	528	545	543	491	560	520	502	535	541	505	515	532	517	508	529	513	543	500	529	520	556	506	547	533	556	543	546	538	545	558	527	515	507	533	554	511	505	556	571	511	493	555	528	517	558	534	495	539	559	524	524	527	566	541	511	563	559	548	546	535	515	572	533	508	538	551	548	533	538	526	543	493	550	492	529	518	504	562	521	540	543	525	532	539	498	533	485	530	508	503	561	523	541	546	559	521	557	542	533	567	516	536	525	523	517	554	555	511	543	516	530	567	518	534	495	528	489	538	534	522	545	529	549	564	541	551	560	525	532	492	511	492	524	520	515	542	516	534	513	526	537	511	515	522	486	504	528	593	497	537	542	527	543	500	522	531	542	531	535	558	523	523	519	566	517	537	531	487	524	551	526	526	478	557	564	556	545	518	537	529	533	488	556	512	533	544	542	536	535	555	549	568	551	483	531	533	524	528	490	526	528	567	516	485	491	524	484	506	507	529	570	500	561	539	556	520	537	512	483	536	519	554	569	535	498	547	524	535	473	540	522	504	514	546	512	508	535	514	561	528	563	556	560	526	537	530	538	529	538	554	505	508	520	516	523	532	487	500	514	536	525	549	565	530	502	519	505	550	501	524	535	543	511	545	533	506	492	507	533	534	541	493	543	492	543	511	520	503	537	545	515	540	523	535	545	529	498	530	538	536	542	539	521	528	516	532	526	511	495	526	549	487	537	507	515	490	561	561	522	543	563	545	562	536	545	535	561	525	517	534	495	501	545	579	551	563	507	516	548	559	532	512	538	520	552	485	500	553	531	551	529	558	556	506	567	498	523	559	499	500	497	517	547	482	530	498	557	546	501	534	574	527	522	475	524	569	553	555	559	547	562	561	520	517	542	515	541	555	553	528	536	558	506	486	509	505	512	550	493	532	537	553	513	552	549	513	476	480	529	514	530	532	496	488	512	522	520	541	533	563	493	539	556	509	515	492	544	556	525	522	515	541	513	539	513	487	531	496	561	527	555	549	549	497	535	519	516	510	485	519	554	503	513	523	591	518	540	526	557	531	550	533	546	554	505	546	601	511	537	537	519	515	526	512	553	549	524	534	485	529	514	496	543	551	529	534	529	481	511	534	549	554	520	509	512	502	502	499	540	485	521	535	507	521	553	588	562	490	488	526	547	519	541	508	514	532	532	525	516	518	559	528	527	562	511	535	529	513	522	526	549	574	547	516	537	596	505	505	523	514	489	507	511	519	538	521	525	539	563	498	525	532	511	542	521	535	532	515	489	552	530	521	497	500	561	540	491	555	526	537	518	538	555	554	518	498	520	539	500	529	521	504	557	529	538	525	487	519	490	538	520	555	544	570	462	555	576	515	526	532	565	542	515	539	532	553	524	553	557	552	601	479	485	490	514	538	519	539	484	539	534	518	520	523	541	562	520	515	519	540	552	540	517	531	492	528	525	507	510	497	516	525	523	551	527	523	528	523	531	535	540	506	507	522	550	538	538	521	522	573	540	536	494	540	513	573	545	560	533	455	521	496	550	538	558	548	535	516	520	528	505	556	555	516	495	523	521	514	527	531	523	545	525	525	536	546	554	541	545	526	500	502	506	552	517	529	511	529	548	564	527	535	522	576	507	525	528	535	534	565	534	504	513	555	511	527	536	537	536	541	551	511	531	557	534	546	526	516	553	540	532	527	522	522	565	524	479	510	553	545	551	523	527	499	520	520	486	548	527	538	513	531	548	507	518	556	516	521	503	509	526	526	504	490	565	482	551	527	557	534	535	537	533	534	554	510	504	542	545	527	567	524	558	544	564	558	510	531	535	557	518	508	496	518	547	507	502	486	529	560	529	497	551	537	541	495	528	497	554	517	527	502	532	485	553	531	495	544	553	560	559	515	520	503	512	497	508	541	519	496	518	552	516	500	530	506	512	560	515	552	549	529	536	516	500	514	536	515	524	512	490	541	560	530	495	527	528	511	557	540	499	553	578	537	586	510	566	472	563	495	515	513	520	542	538	540	504	511	547	534	561	483	540	509	519	501	560	556	557	536	534	561	529	521	515	571	568	500	544	551	517	509	505	506	527	537	520	501	499	561	558	531	501	489	538	538	553	546	537	519	528	531	518	530	528	541	546	516	574	530	561	567	447	510	544	575	500	511	545	534	533	536	517	528	539	540	569	575	549	490	498	522	576	500	474	549	569	557	554	527	538	577	509	558	493	474	552	560	510	521	496	510	552	504	562	521	571	527	504	514	524	528	502	536	513	533	546	525	526	567	568	484	470	506	477	526	521	525	543	530	522	518	541	537	528	534	552	567	531	549	567	504	511	529	579	527	572	561	501	520	538	550	558	562
23673	21166	28168	24451	21161	8251	1144	802	679	624	583	558	522	543	507	523	520	502	526	504	480	475	479	486	466	469	457	457	512	462	478	448	459	481	471	453	457	496	445	470	466	448	473	456	450	440	504	439	508	465	468	486	495	404	477	437	467	421	458	464	483	501	441	466	524	481	447	483	479	450	433	462	454	446	480	472	432	453	438	459	494	458	481	456	442	461	424	488	462	440	474	464	470	463	485	460	451	451	441	464	433	448	463	485	464	456	454	473	477	497	489	473	485	459	473	464	457	455	471	505	461	464	454	487	432	456	460	445	465	472	478	449	457	461	479	472	442	441	473	462	459	470	495	440	442	501	462	473	470	441	453	464	448	450	432	471	475	446	455	426	447	471	492	444	486	443	451	454	478	457	455	448	441	416	475	482	495	440	473	477	453	440	438	440	449	453	447	452	441	442	472	444	426	480	458	469	438	476	506	452	488	486	435	458	462	459	445	515	481	470	451	473	474	459	408	474	497	451	468	444	486	461	451	470	462	463	477	426	445	439	445	456	459	490	428	467	473	469	449	412	485	482	450	448	456	470	474	445	484	472	446	486	512	454	444	421	451	457	451	469	488	451	452	467	464	453	465	442	431	434	483	457	472	453	457	457	479	461	462	419	496	425	462	440	476	448	461	461	434	516	424	487	447	423	472	470	467	436	418	466	411	478	449	444	422	468	444	449	454	446	411	454	471	467	481	448	473	493	471	451	449	462	441	457	458	457	461	496	448	476	431	484	456	466	490	437	448	455	438	452	434	448	462	488	447	458	433	425	480	452	453	439	437	501	439	444	434	453	474	444	485	425	520	435	477	453	443	467	465	507	446	456	471	414	429	484	488	449	452	485	465	443	454	449	443	491	504	498	449	472	518	471	462	429	465	476	488	495	492	469	469	470	479	473	477	466	443	447	454	487	461	472	446	473	459	491	432	432	438	461	495	445	469	476	473	472	466	461	472	460	445	441	470	452	472	476	505	472	453	429	472	474	467	472	483	479	492	458	414	470	458	459	458	464	461	438	444	450	467	435	486	470	475	461	484	462	456	460	466	455	491	455	438	480	470	426	422	460	468	493	439	465	444	474	455	439	489	481	445	453	472	462	419	458	478	483	468	442	476	477	436	464	439	460	459	459	445	456	430	424	486	494	454	465	453	482	448	491	511	474	476	444	483	474	466	462	455	449	476	397	473	455	464	467	474	432	461	474	483	454	463	463	441	484	463	441	433	439	460	447	456	449	431	470	446	432	470	465	451	481	474	452	467	451	479	453	477	484	454	483	477	470	462	467	450	448	451	465	443	446	479	467	454	439	458	470	463	495	468	478	458	455	401	468	448	439	473	483	448	485	470	489	452	426	435	480	453	434	451	469	444	440	462	509	421	456	457	426	422	495	419	432	433	434	482	472	445	458	414	445	472	468	464	468	455	457	447	473	493	452	459	460	503	481	481	485	506	467	442	476	478	478	424	463	450	455	475	463	492	447	472	437	454	435	453	491	441	458	483	481	459	480	487	492	466	464	453	479	460	504	458	428	458	511	437	444	463	446	436	493	459	456	482	433	474	438	440	464	425	429	471	439	457	456	488	455	503	473	440	438	525	442	447	463	441	459	487	464	422	439	457	467	488	442	443	477	509	449	459	487	482	463	468	437	486	455	486	497	427	514	455	466	426	443	502	460	448	464	489	409	443	444	456	442	453	402	470	452	459	456	487	425	460	442	483	472	443	444	419	449	472	453	443	462	453	462	433	487	443	477	438	447	471	462	435	474	439	463	434	444	446	478	446	480	413	435	455	433	457	438	456	470	461	424	448	478	444	486	466	475	435	448	441	450	435	431	454	458	440	484	434	472	471	502	484	473	480	459	492	457	427	466	474	425	459	459	406	468	484	467	469	445	465	479	465	425	486	458	464	441	460	478	476	451	463	439	447	457	481	491	463	430	444	496	458	435	466	448	483	452	436	471	453	462	462	488	490	462	444	461	492	426	451	427	430	452	460	469	468	478	487	468	491	469	429	431	524	448	445	463	451	457	424	476	464	441	438	447	429	452	470	504	431	445	459	455	442	455	463	468	438	454	433	430	449	453	465	446	486	453	482	493	449	481	431	458	439	420	449	435	484	456	440	445	468	492	464	438	485	484	472	461	460	441	454	466	444	444	449	503	435	454	490	476	454	448	444	463	428	499	421	420	427	469	408	451	473	455	415	429	492	452	453	469	461	472	464	467	503	447	485	465	488	435	462	435	478	456	491	491	456	422	444	467	473	485	476	445	448	452	471	466	507	467	464	427	442	490	445	473	464	474	464	449	477	479	451	453	439	484	443	476	459	455	424	422	467	483	416	460	477	430	459	460	471	452	459	453	436	488	452	443	418	475	499	459	411	474	467	471	482	445	459	475	476	445	454	497	456	426	456	438	483	462	429	437	463	440	461	452	465	468	481	463	490	458	502	443	444	448	506	421	470	492	475	435	445	462	463	475	431	428	453	447	496	467	468	454	460	475	447	473	473	482	455	489	434	476	460	461	466	463	488	471	450	467	473	458	443	443	496	475	473	483	459	449	414	459	463	441	431	432	457	446	478	489	403	453	497	440	437	454	493	478	451	459	476	438	478	494	497	482	495	483	475	447	442	435	495	481	479	433	451	446	498	438	481	454	465	452	451	481	479	451	444	490	460	459	449	445	451	459	451	428	470	434	452	455	486	425	471	469	458	438	489	447	456	478	460	494	461	472	447	405	475	431	477	448	441	487	458	453	453	478	471	429	474	464	452	427	465	437	419	450	423	461	448	488	456	452	457	465	444	442	479	448	462	439	451	481	468	436	458	434	456	426	453	473	490	487	452	442	504	483	470	451	467	444	444	469	452	449	460	478	439	470	503	444	451	486	454	458	446	444	424	464	430	473	485	448	467	452	443	488	455	444	513	464	499	503	442	453	467	462	430	451	456	471	446	463	488	434	465	447	432	427	443	457	442	457	451	482	433	452	501	469	483	421	431	485	472	474	434	462	453	429	479	447	424	465	465	445	464	462	439	504	457	423	430	454	409	469	451	479	436	471	459	467	482	468	453	465	488	460	450	463	459	461	457	475	506	493	445	474	479	429	471	443	430	456	478	483	492	482	437	438	444	440	438	474	454	418	423	428	450	477	439	430	471	444	452	433	489	482	449	481	467	446	493	429	434	448	442	456	489	497	479	416	454	468	492	450	452	452	463	461	474	465	435	457	493	461	447	475	451	453	438	452	424	457	477	448	427	451	505	476	461	467	444	454	451	445	468	463	457	447	458	484	490	465	460	466	497	484	470	469	466	450	451	442	464	461	460	476	472	457	425	446	478	446	468	481	498	470	460	446	470	462	455	473	463	453	457	474	466	453	475	457	418	479	458	460	463	438	468	449	432	451	430	485	497	488	451	451	470	479	488	442	479	460	416	445	490	454	460	458	477	492	449	467	467	439	439	470	472	419
3283	8165	6740	3238	2248	1675	1311	1230	1015	948	866	787	744	715	633	654	606	629	642	634	604	573	600	661	578	586	614	582	576	551	587	571	566	561	538	578	549	592	556	532	533	582	562	585	571	556	555	541	568	593	542	561	561	583	554	539	547	575	596	582	568	582	566	538	546	574	576	577	539	577	540	566	559	553	579	517	514	587	579	581	559	529	555	570	569	560	551	576	586	521	533	607	586	570	569	563	569	567	576	557	586	560	573	567	571	558	562	557	559	500	540	532	523	537	534	550	582	577	548	525	538	584	536	521	517	552	562	556	518	522	528	545	543	526	548	542	555	595	545	536	577	582	558	544	565	554	543	544	569	568	581	573	539	583	532	582	529	578	556	544	555	559	560	536	550	571	572	551	554	550	546	549	561	540	564	555	526	527	562	568	529	560	575	562	579	568	528	596	583	466	525	551	543	553	575	551	565	551	562	561	542	528	541	564	559	540	532	567	580	555	588	521	539	530	566	575	553	587	566	537	580	555	553	541	551	529	546	555	566	572	572	590	574	561	519	553	527	541	528	541	527	523	570	551	558	545	522	554	572	529	511	577	553	543	576	560	528	534	559	571	549	587	527	544	554	542	578	594	535	558	569	554	587	598	574	532	581	543	544	585	572	562	505	529	527	542	549	602	575	545	555	530	581	519	556	599	534	543	536	533	532	557	588	567	558	541	562	557	561	599	566	579	607	546	562	492	581	553	541	576	518	535	557	555	530	559	535	532	557	547	543	538	543	550	580	522	553	605	566	574	588	565	522	584	524	593	520	547	534	569	544	602	565	546	511	576	600	539	581	512	560	533	552	546	531	532	567	558	558	551	522	532	559	561	578	563	571	563	532	511	495	544	568	563	546	544	575	545	557	569	499	568	540	523	541	545	602	579	564	585	579	577	570	525	567	573	566	569	543	551	537	562	555	534	567	568	593	548	553	556	550	581	544	554	546	579	551	570	588	566	538	539	595	533	520	512	520	570	540	544	522	521	599	571	557	515	581	528	546	551	530	545	544	546	545	531	536	565	592	527	562	544	553	595	575	565	566	539	548	564	530	553	553	540	537	521	550	543	542	536	544	540	587	584	566	557	566	549	562	489	571	558	560	552	531	551	567	550	534	524	561	545	525	522	544	569	556	510	599	559	542	554	560	522	573	552	546	581	577	538	550	523	534	567	575	577	543	548	595	520	572	617	558	551	574	577	523	534	539	481	552	589	584	577	522	557	555	537	572	558	559	559	561	573	503	524	542	548	578	568	553	533	563	531	540	561	562	518	531	537	567	557	550	560	607	546	550	566	562	542	555	560	587	569	529	554	545	528	545	567	553	556	525	555	558	552	553	592	536	571	599	554	543	552	580	569	532	573	568	572	570	522	532	558	566	527	553	560	576	558	533	551	589	589	539	539	587	546	565	557	550	581	532	542	524	504	565	541	551	572	577	536	571	570	524	519	545	535	519	571	564	587	578	560	550	556	528	585	543	497	587	581	601	541	550	550	530	556	511	552	497	494	568	569	566	541	548	552	538	568	531	565	582	583	529	556	544	537	541	535	553	564	561	514	544	596	527	569	518	533	582	543	551	564	562	580	548	553	572	515	547	571	608	532	573	562	558	577	580	592	553	529	543	571	545	544	555	529	565	559	532	553	606	568	577	581	590	525	544	529	549	559	563	567	568	552	550	555	529	556	567	552	570	567	549	534	541	582	521	543	606	555	559	542	533	520	596	532	537	568	534	599	552	555	488	561	562	558	537	511	519	542	546	554	534	562	545	572	571	528	546	552	561	550	564	536	607	563	555	588	530	545	546	569	536	579	552	584	514	557	538	517	528	548	540	531	560	518	551	585	563	516	551	525	578	546	576	539	581	506	533	553	566	548	547	511	551	543	552	591	535	533	553	576	544	544	561	526	581	577	549	540	552	545	585	570	498	546	537	548	583	547	517	546	527	541	548	554	601	560	550	542	589	571	521	539	541	590	582	538	585	522	537	594	536	543	535	509	570	531	564	555	532	532	540	529	511	578	517	562	554	542	574	583	534	563	550	575	580	502	560	550	583	532	550	545	559	571	579	555	523	567	535	548	542	562	529	568	527	549	570	580	568	540	548	531	509	540	553	534	550	539	510	547	537	563	597	581	507	557	518	564	535	578	567	594	533	559	614	549	559	493	516	524	566	543	578	590	546	546	531	559	535	561	604	528	552	583	544	503	508	562	573	540	565	554	582	545	524	569	585	535	531	528	574	594	576	562	577	558	588	546	535	560	551	549	547	577	548	611	568	552	521	544	548	547	539	532	536	569	550	534	556	577	571	551	578	563	580	554	520	560	524	564	541	538	557	586	545	530	572	533	553	515	528	534	569	578	532	563	584	611	551	547	547	548	534	540	517	524	563	603	544	585	565	564	596	549	565	578	575	560	578	577	568	581	556	543	516	595	594	583	510	540	542	564	515	537	577	549	552	542	533	578	549	564	560	552	574	566	564	559	539	551	584	565	598	561	560	526	551	558	596	548	572	595	607	531	559	533	526	563	563	566	532	545	535	548	615	540	552	569	541	516	553	536	551	522	544	543	571	602	510	579	564	513	557	588	532	590	559	576	585	531	569	552	546	532	576	501	552	590	513	545	612	546	621	548	561	561	544	555	552	532	510	570	544	525	536	577	558	557	551	546	530	573	561	557	555	557	517	541	505	605	572	579	527	555	549	549	559	586	506	562	517	574	551	537	522	586	536	504	541	546	532	547	537	539	573	558	591	521	570	581	538	514	554	550	535	564	488	535	545	496	531	536	538	545	529	539	508	534	584	522	618	527	549	532	552	541	575	589	606	576	555	534	555	484	565	536	598	577	616	541	568	562	541	606	514	534	538	565	550	574	550	544	543	524	560	576	547	556	543	540	575	527	491	548	546	540	524	538	587	533	556	558	554	567	577	562	515	560	573	576	494	578	547	531	537	556	535	558	546	519	559	536	542	556	527	560	564	590	513	519	565	566	550	548	536	503	573	573	533	574	510	533	544	568	564	517	541	546	553	553	541	569	559	569	557	556	561	548	512	556	548	575	547	569	530	561	524	571	561	578	599	547	551	553	553	554	581	550	527	595	535	527	579	588	519	547	572	551	550	524	574	549	523	514	562	601	517	544	559	581	568	570	565	552	554	530	520	537	574	549	553	553	591	555	561	484	531	559	579	569	562	528	529	559	547	613	513	569	599	547	536	565	548	551	574	562	557	564	584	549	583	565	530	550	534	519	542	569	566	544	531	528	540	533	537	568	538	596	571	535	509	549	559	559	600	582	590	586	549	551	523	566	582	537	541	580	551	547	572	556	583	522	552	551	552	560	582	499	558	587	530	586	572	603	535	521	544	582	529	511	580	561	547	547	531	541	534	543	543	570	579	595	540	579	629	517	582	563	584	531	534	558	558	529	526	548	536	546	534	585	505	569	568	540	555	550	572	562	527	548	581	521
24676	21164	27134	25345	10843	626	456	372	348	341	313	288	323	280	270	278	252	240	258	215	248	281	241	244	259	256	218	226	234	236	240	272	225	216	228	269	212	262	232	256	227	242	245	258	260	258	231	234	249	249	247	203	272	238	247	254	208	255	208	252	241	234	194	233	250	220	240	244	228	219	223	266	244	255	277	227	284	218	248	231	251	213	207	239	243	224	204	243	240	257	243	225	213	231	251	246	236	245	241	258	227	235	224	214	241	233	213	232	228	254	237	256	246	229	227	211	265	271	219	219	251	217	242	245	271	235	239	224	235	242	248	258	203	229	260	219	240	219	246	240	232	204	243	259	255	250	231	227	212	240	225	234	258	265	253	240	211	228	247	248	250	241	215	244	249	228	248	256	216	211	245	214	218	246	221	235	291	264	220	259	241	214	235	236	215	253	278	243	238	253	244	211	245	239	243	236	251	232	243	219	259	214	221	244	233	246	231	228	239	234	225	277	231	245	258	238	238	238	250	243	229	222	212	235	237	216	245	225	228	229	234	234	229	253	235	259	224	232	238	230	237	233	232	233	226	222	243	227	233	230	236	257	220	207	241	269	246	245	233	232	256	259	230	233	231	260	223	258	231	216	252	252	248	215	232	219	220	235	251	221	223	241	216	267	225	240	239	250	265	246	233	220	223	237	249	228	216	263	246	258	226	211	215	254	237	239	248	219	232	237	253	246	256	201	209	249	249	240	228	243	253	246	249	253	245	237	250	233	206	235	231	235	232	233	242	211	247	238	242	244	245	246	242	249	239	194	233	218	248	219	225	254	257	220	196	228	257	223	219	205	239	230	237	202	253	222	222	234	223	246	222	218	246	246	219	227	243	223	238	246	218	214	209	219	229	251	217	227	220	244	221	222	254	240	233	230	204	235	217	231	239	270	246	237	247	205	233	220	276	234	233	223	266	218	245	227	215	247	228	227	222	243	248	227	214	221	229	243	245	223	238	269	247	227	235	228	240	215	242	225	242	236	217	236	233	233	216	214	232	253	222	244	242	233	206	218	243	232	230	281	229	208	221	250	236	235	220	231	232	269	222	247	225	243	281	223	221	234	238	257	234	229	247	245	242	237	235	210	224	240	232	234	239	226	246	218	222	224	241	229	238	217	247	248	250	225	239	260	241	234	237	217	258	205	251	249	228	247	257	235	223	227	236	228	215	242	225	262	219	228	232	250	246	232	232	224	258	236	230	242	241	222	255	218	221	244	252	239	234	224	226	212	234	250	260	231	243	204	229	218	241	215	245	247	222	236	267	232	237	272	217	232	209	222	244	251	208	217	235	238	231	238	253	237	253	236	212	227	248	203	227	215	245	248	236	215	218	230	217	231	252	236	232	212	234	223	241	266	255	222	247	227	276	242	215	240	228	266	218	260	238	237	246	210	247	224	238	265	230	225	217	208	223	259	241	239	231	227	238	223	228	255	237	216	237	246	225	231	222	222	219	236	234	227	239	238	260	220	229	235	234	222	224	232	242	264	227	220	245	253	239	241	202	229	234	253	222	222	229	247	240	238	268	229	239	223	235	236	240	244	223	255	226	228	221	232	234	222	232	222	243	220	219	203	267	214	221	239	256	235	243	231	236	238	230	268	241	246	240	240	231	215	249	247	221	249	217	225	281	214	241	259	244	253	264	250	213	217	217	247	215	248	233	248	229	197	224	232	240	233	214	241	216	230	244	253	234	231	219	227	211	226	239	219	244	250	247	210	225	215	245	238	240	241	250	250	233	255	242	212	262	241	226	243	233	218	230	234	240	236	239	240	243	232	206	231	226	218	233	233	241	238	216	244	231	239	241	245	221	244	234	239	234	221	246	252	230	262	233	234	244	247	230	244	253	261	246	240	244	254	231	254	250	253	227	246	219	231	254	232	268	213	218	216	226	236	220	241	229	243	240	217	246	248	219	264	212	218	219	269	248	238	231	233	234	232	220	260	235	218	237	234	243	231	247	234	253	248	233	213	237	222	221	220	249	212	221	241	228	254	224	231	258	248	208	227	230	217	241	227	242	209	225	233	228	222	232	202	240	257	218	259	222	236	242	265	239	221	246	230	248	255	243	220	228	248	222	249	240	251	258	232	224	238	250	239	239	254	226	242	255	232	237	224	230	258	229	242	244	247	242	222	250	233	242	213	259	254	209	221	223	232	226	245	224	240	236	225	257	228	251	214	229	237	239	238	222	235	236	241	208	221	247	244	264	222	237	244	262	227	246	215	244	245	229	224	243	224	267	279	245	246	267	239	231	240	220	210	235	239	237	233	220	266	247	234	277	241	242	229	248	246	265	238	212	223	224	234	223	256	245	246	239	237	205	217	235	233	243	254	258	272	244	231	244	236	219	212	261	225	262	242	233	244	220	224	256	199	228	247	239	231	242	211	257	215	234	252	249	219	222	233	263	242	243	213	266	212	257	238	238	243	249	242	224	252	266	236	226	230	214	242	243	215	234	227	236	213	240	243	249	246	260	252	234	240	229	264	250	252	245	211	226	252	242	238	210	230	242	221	247	249	212	221	220	245	239	227	244	192	212	249	258	255	265	213	233	255	254	284	235	229	236	254	222	262	240	233	214	213	229	225	201	255	218	249	230	235	220	235	261	223	233	250	259	250	224	223	243	253	226	211	240	261	258	226	230	238	224	212	229	246	268	243	225	209	239	249	220	227	258	238	233	238	253	242	233	243	231	237	236	238	237	237	208	234	220	228	210	244	232	252	256	235	198	247	235	220	247	222	249	229	240	240	239	243	238	217	240	209	241	235	227	232	219	221	238	247	249	243	238	242	252	237	230	233	211	210	236	248	262	231	239	238	234	259	219	217	241	245	212	215	234	231	267	247	240	240	249	235	242	209	242	208	237	203	241	229	235	248	224	224	240	237	258	253	231	255	255	232	230	231	250	243	236	227	231	233	236	243	231	271	261	234	238	241	233	292	260	221	242	217	227	237	238	235	269	235	253	248	229	231	232	214	244	236	227	234	231	244	256	223	258	245	241	238	239	257	230	231	215	252	240	247	249	233	239	230	232	243	234	215	254	258	246	243	233	226	243	236	250	240	265	238	227	223	250	231	234	246	253	237	216	240	234	263	232	236	242	196	245	243	271	221	218	273	249	240	222	246	239	252	254	221	255	246	261	230	245	232	258	219	266	243	246	239	257	253	262	213	232	239	268	231	246	292	248	246	242	232	206	232	215	262	238	209	247	221	226	251	233	236	236	224	215	235	237	224	224	241	279	229	243	211	242	226	242	228	246	198	248	229	213	240	249	219	233	220	241	239	228	228	209	244	227	243	235	216	237	235	214	233	237	234	226	210	243	252	240	228	221	232	241	248	237	228	232	261	237	245	265	228	227	222	250	239	241	247	248	241	248	241	248	260	239	229	238	224	245	213	223	232	233	245	239	242	260	236	274	222	213	235	248	232	223	241	219	247	205	230	242	236	231	260	239	238
3405	5148	3972	1818	1360	956	782	626	578	491	408	415	372	360	373	327	332	333	302	310	291	341	295	290	303	287	288	314	284	264	274	277	319	270	255	304	299	314	300	294	304	294	284	258	310	293	297	301	298	289	294	308	272	285	290	298	294	274	273	324	250	253	283	278	272	275	261	257	300	274	286	269	297	296	311	295	256	253	265	261	284	272	221	301	270	290	311	301	260	279	316	262	304	302	258	308	281	274	282	303	277	295	288	290	273	253	265	295	289	292	267	278	285	265	276	279	299	304	284	273	303	289	272	255	263	299	278	256	267	273	290	244	259	248	241	267	303	276	282	284	281	262	304	295	276	298	290	278	267	250	294	277	269	270	256	289	308	277	286	284	242	289	294	248	294	270	292	267	280	304	275	253	282	277	261	290	270	308	281	289	292	303	249	282	307	265	283	287	295	271	255	267	288	249	271	269	273	290	300	298	273	257	287	272	288	272	291	290	262	273	265	274	275	284	285	310	274	268	297	258	274	305	293	295	294	281	288	284	275	270	289	307	257	293	276	283	295	280	286	264	272	290	275	279	257	269	281	290	297	297	288	275	260	289	324	288	313	284	292	291	262	296	298	280	288	287	261	238	304	264	285	236	299	254	276	307	280	285	298	271	296	271	267	302	259	271	297	260	267	284	261	321	271	309	284	294	280	295	277	250	293	295	292	297	270	266	257	285	279	261	299	275	232	298	272	288	275	295	280	276	266	251	307	285	280	301	305	274	268	268	281	255	287	264	273	277	292	276	273	270	249	295	282	306	294	254	291	292	288	278	295	260	270	258	288	278	279	271	267	272	296	258	276	295	259	283	278	295	279	310	278	278	273	260	282	280	287	301	270	263	277	295	286	263	256	269	266	282	260	297	305	278	282	276	281	293	273	271	320	294	265	269	272	290	263	256	277	274	278	259	270	282	299	285	288	284	256	300	323	269	273	279	308	274	277	271	274	260	273	301	278	273	285	282	338	284	317	282	322	274	266	257	299	274	274	290	306	263	266	281	280	316	257	292	297	249	290	283	290	263	280	315	303	275	272	276	266	318	260	239	292	276	259	260	307	263	294	246	269	278	282	254	284	275	291	243	284	285	275	280	280	263	281	257	266	279	267	286	293	274	291	270	284	287	321	247	280	289	265	251	297	298	269	264	310	311	271	281	312	279	272	308	265	265	288	257	266	265	255	278	285	296	305	280	281	285	290	296	278	299	268	309	297	250	276	277	277	298	274	248	296	273	276	254	279	278	292	277	270	313	272	279	292	267	264	293	286	264	268	276	251	275	301	258	286	272	290	267	283	300	270	261	262	300	275	307	249	283	287	287	258	275	285	286	295	290	257	278	307	281	297	277	276	290	264	292	303	280	251	256	289	258	305	295	289	265	296	287	287	279	293	261	290	288	290	290	290	284	278	267	277	288	287	289	283	283	271	290	280	289	280	287	292	291	286	277	297	271	288	294	286	289	277	281	253	303	269	295	240	284	267	289	302	267	270	271	266	291	300	258	297	285	298	309	276	284	250	284	277	279	269	270	232	296	290	283	264	292	283	275	278	300	289	264	298	246	295	246	309	243	303	275	288	275	295	265	295	256	286	276	285	291	289	282	271	252	285	277	310	265	302	282	268	310	298	261	293	285	288	273	266	284	231	292	263	273	289	294	275	304	272	271	291	272	269	267	288	303	272	272	261	259	275	276	273	276	297	282	275	253	262	248	284	268	276	268	241	280	295	276	285	266	238	286	230	291	277	299	287	265	286	290	312	279	268	275	272	277	270	257	268	267	303	281	291	286	286	305	270	266	302	297	270	272	275	271	285	259	279	248	274	291	294	302	292	307	279	284	287	295	279	294	283	262	291	282	292	289	272	260	298	260	245	281	285	262	291	313	259	284	272	264	282	268	253	263	266	289	299	292	283	260	260	259	282	269	266	271	277	276	300	281	279	298	242	278	283	315	253	264	288	297	257	289	281	256	258	262	251	252	275	281	254	279	240	267	286	284	260	288	284	275	251	285	298	274	231	299	282	298	280	291	244	277	291	285	305	284	276	284	302	255	280	288	291	269	270	268	283	285	266	300	285	292	269	303	267	269	272	287	287	280	298	249	295	280	286	277	294	276	316	268	304	287	264	278	307	265	275	247	293	282	289	278	282	285	278	293	268	273	268	282	263	259	275	251	277	307	301	287	310	285	267	281	289	278	300	292	295	286	274	277	278	289	302	273	286	279	298	286	257	281	303	281	303	249	275	324	276	280	309	287	283	278	302	292	259	235	235	282	276	292	287	288	257	279	279	314	279	256	278	286	267	259	272	298	305	274	268	270	257	279	271	308	293	275	290	275	303	265	266	298	287	311	302	294	260	297	270	281	276	277	280	273	313	237	255	291	286	317	282	283	269	265	292	308	277	261	281	288	275	254	286	288	287	266	286	288	261	300	309	282	296	264	304	276	302	290	260	275	263	287	274	276	269	289	252	274	260	260	301	283	280	274	270	279	287	259	285	272	286	309	286	247	294	277	285	261	261	295	289	280	304	253	272	263	296	282	283	288	283	275	253	316	267	294	311	287	297	264	261	294	294	263	293	308	285	267	276	253	244	276	308	282	298	242	275	252	273	282	274	274	265	262	316	263	265	269	285	256	266	289	268	279	286	280	284	312	297	276	266	285	312	288	286	299	307	277	278	280	273	270	293	286	259	272	281	280	290	275	297	254	261	286	285	284	283	287	279	266	280	269	289	262	315	283	270	289	258	267	273	275	260	285	263	247	293	274	272	273	273	303	214	256	270	269	303	267	259	281	296	291	294	260	272	264	302	277	270	297	312	273	285	240	283	271	278	234	268	301	296	277	295	274	326	284	306	286	258	278	277	291	308	302	267	250	284	292	263	277	287	294	265	254	280	273	270	291	309	265	308	323	284	295	277	266	289	248	271	294	283	286	244	262	264	236	285	275	280	277	254	279	276	284	273	271	253	254	258	274	272	234	264	260	283	245	267	267	279	313	274	299	296	261	292	320	284	250	310	278	287	271	287	290	262	274	269	304	265	276	274	284	288	304	301	257	282	277	249	271	269	270	281	278	266	277	281	313	260	281	263	291	245	259	258	285	278	272	274	257	263	276	319	266	277	277	273	297	273	265	274	269	308	293	281	290	267	293	295	279	288	292	303	280	272	299	282	274	305	308	284	300	261	284	318	291	247	283	266	298	305	281	280	281	295	285	306	262	278	272	284	275	289	271	279	293	255	281	293	266	301	297	296	255	231	277	295	284	253	284	272	289	279	293	241	275	275	294	296	268	290	273	273	283	267	288	288	277	285	263	336	254	283	259	289	276	298	295	245	268	303	265	285	272	272	256	275	272	252	278	253	286	275	278	301	299	287	272	276	260	292	262	279	275	293	291	280	290	314	295	281	262	270	309	297	275	280	257	296	262	258	279	279	268	298	266	281	289	294	306	281	311	274	284	282	296
22621	21196	28741	23935	21199	21224	7249	881	623	519	440	389	386	337	304	286	303	281	269	259	288	252	243	242	254	229	231	235	240	236	235	230	238	197	217	215	224	226	204	226	223	225	211	212	211	204	201	215	214	241	224	200	232	195	226	218	230	207	188	197	216	213	211	228	232	224	193	216	195	198	224	220	176	226	202	212	208	222	204	207	214	234	199	211	216	204	198	193	194	217	209	231	201	203	229	208	182	223	191	192	206	212	202	216	232	208	219	200	228	198	208	192	226	220	190	204	228	208	200	194	206	216	221	206	204	214	211	216	219	192	220	189	199	194	223	228	211	230	204	218	218	211	197	218	208	213	193	226	200	221	215	190	228	224	193	182	218	189	201	199	195	215	221	203	202	210	213	191	197	234	204	192	227	208	217	205	197	207	195	210	211	208	211	199	220	235	226	188	203	248	230	200	206	209	210	192	198	204	226	207	212	207	230	213	207	207	230	207	185	213	192	213	183	195	207	206	192	205	206	190	218	241	213	200	203	213	219	218	220	215	227	175	188	214	214	213	233	209	190	202	216	195	184	218	212	208	186	184	210	197	199	196	215	208	190	189	199	192	188	201	198	219	203	214	190	221	194	218	195	202	227	209	211	207	201	214	198	211	213	207	229	226	204	200	214	235	213	204	200	221	221	209	212	221	230	199	222	229	201	231	203	209	214	223	201	212	200	209	225	195	211	191	225	229	204	204	225	221	198	233	205	184	196	225	205	217	198	231	225	225	188	227	224	214	203	232	214	215	232	209	198	196	201	185	207	178	197	210	193	229	191	211	221	189	229	197	191	215	215	221	203	226	222	192	212	217	216	190	214	199	210	236	203	204	232	217	201	217	209	213	219	224	199	230	203	220	184	213	232	187	203	200	210	221	228	212	184	204	204	203	203	216	204	200	215	212	209	182	226	227	203	219	226	213	204	202	198	214	215	213	215	206	210	201	209	202	216	211	225	192	222	180	200	213	219	210	213	193	205	210	197	208	204	189	218	189	206	217	198	194	212	216	195	205	207	215	228	208	205	192	204	200	219	215	198	222	203	178	205	224	198	225	216	197	209	181	211	214	214	247	195	202	208	202	192	182	205	214	183	220	223	196	183	203	214	201	198	227	183	211	195	227	173	199	233	194	209	214	203	214	222	210	230	189	212	208	197	214	205	221	208	195	220	223	193	215	182	206	197	213	207	210	179	180	211	213	189	190	204	194	211	203	212	192	198	212	228	191	190	185	204	210	198	207	205	212	211	222	194	200	235	215	206	215	178	194	227	203	225	187	222	225	200	219	220	208	214	217	212	209	215	213	185	184	203	186	208	193	235	215	223	226	196	204	217	233	217	219	197	191	204	210	208	198	208	228	239	224	198	188	226	204	202	219	201	204	188	222	226	217	226	189	237	213	229	200	196	197	217	201	221	215	210	227	212	235	182	197	210	191	189	213	219	184	222	219	207	208	226	198	230	214	195	213	218	179	192	211	194	229	196	199	231	208	199	203	211	207	202	214	192	197	229	203	191	196	207	216	206	194	192	236	181	192	165	180	210	225	205	202	213	197	201	213	215	233	212	224	171	182	208	192	207	196	237	209	212	208	194	187	195	187	206	207	214	230	194	188	218	208	188	210	218	196	209	206	211	202	222	179	210	216	184	195	217	225	173	216	206	227	212	210	232	202	193	222	207	185	208	193	204	214	173	214	214	187	220	209	207	193	219	200	199	193	203	201	185	217	231	205	230	205	194	222	220	184	180	198	185	199	225	197	221	199	220	213	213	199	223	210	197	189	177	189	227	177	205	194	188	188	194	198	194	199	195	185	203	235	210	222	186	218	204	200	175	180	221	209	189	196	209	217	194	225	206	208	200	205	217	203	223	192	194	194	214	232	227	207	183	216	214	187	199	178	211	220	227	227	227	209	213	190	214	213	220	188	199	211	174	193	202	204	203	198	210	199	194	226	203	192	193	202	202	200	183	208	203	202	193	194	194	187	198	235	200	205	182	197	217	211	220	200	209	209	245	185	194	210	221	205	176	198	192	202	216	212	198	200	214	228	182	201	197	209	193	219	172	256	213	218	215	210	196	220	191	204	190	224	204	219	192	203	208	205	196	200	212	203	219	225	194	204	192	221	231	222	227	178	197	218	208	219	203	200	198	171	220	181	193	201	204	235	186	211	224	214	210	184	208	206	211	207	226	207	243	205	210	198	231	186	205	196	184	213	216	206	207	209	203	217	229	180	206	205	203	198	222	220	242	229	209	185	205	228	236	207	209	200	223	215	204	221	213	202	210	213	224	197	184	192	214	184	197	212	192	180	208	202	214	236	208	205	205	186	219	228	207	200	220	202	212	205	210	218	227	193	203	210	211	218	194	203	209	206	187	200	233	205	198	213	222	220	189	200	187	195	232	205	197	190	216	227	193	214	211	208	221	219	210	204	219	194	211	221	200	224	202	209	190	212	197	199	223	193	205	215	193	200	195	209	219	225	217	195	224	198	218	193	193	233	202	212	215	219	221	219	210	205	202	200	189	211	221	207	214	209	240	210	200	217	217	229	206	194	191	206	196	210	223	214	196	214	206	189	216	180	204	208	224	208	223	211	228	205	190	223	212	194	205	215	206	180	216	212	212	210	201	172	208	225	206	205	186	207	236	220	196	226	197	224	231	196	217	193	218	228	181	171	232	200	218	188	207	198	211	218	206	202	188	187	240	190	220	180	222	211	214	212	220	215	193	211	209	196	224	219	199	200	216	203	210	215	211	233	207	227	209	209	183	215	194	189	204	213	196	229	193	179	213	184	183	218	177	189	223	211	238	184	194	214	200	212	202	215	217	222	219	208	218	190	201	205	212	203	186	204	181	219	216	220	202	181	214	213	193	208	216	219	176	224	179	191	179	214	221	196	203	196	219	183	188	208	198	234	191	214	202	219	215	193	189	223	210	217	189	191	211	223	193	212	215	204	218	201	193	209	206	206	199	198	198	222	215	223	200	221	195	226	198	212	207	197	202	195	213	200	213	203	204	199	188	200	210	206	200	214	214	192	212	180	216	188	201	222	223	201	217	200	251	182	197	210	178	203	194	190	203	206	220	191	222	218	229	223	215	185	219	202	201	197	221	197	221	201	202	214	218	194	204	193	192	222	225	207	185	195	222	205	179	190	217	199	184	185	230	195	201	209	233	201	207	225	233	206	217	215	204	218	189	212	211	187	200	198	203	205	205	232	218	206	222	210	183	211	196	198	208	209	199	188	198	186	183	214	194	201	216	213	224	205	197	201	225	174	215	216	210	198	201	206	203	174	178	215	204	201	200	186	188	203	228	182	214	204	245	196	227	190	232	210	208	211	217	207	208	197	162	201	217	218	211	212	215	225	201	180	193	226	229	190	239	194	196	201	207	202	199	210	180	231	191	185	196	189	223	215	221	204	225	214	203	186	207	212	225	213	203	209	193	189	220	241	225	208	211	188
4484	13901	10958	5352	3489	2597	1935	1518	1176	970	839	726	639	520	497	469	434	393	388	382	355	310	366	344	336	298	323	316	304	317	276	291	286	280	281	300	278	286	286	311	263	292	315	284	269	288	243	242	270	271	293	271	253	251	264	272	243	248	269	224	290	250	255	256	250	233	269	254	281	247	286	254	283	287	283	263	265	282	262	252	279	260	256	261	251	284	255	240	253	274	265	260	222	257	256	291	269	243	220	281	264	256	292	225	265	283	268	260	232	250	288	272	267	265	260	238	262	265	268	265	269	264	254	251	239	268	241	250	225	252	272	233	232	260	259	244	248	270	273	252	264	258	254	277	256	260	243	277	253	249	246	275	258	271	229	247	242	271	275	246	275	286	248	266	274	267	252	278	240	260	271	242	239	252	242	248	259	245	282	268	248	283	274	252	238	264	245	269	258	254	245	231	249	251	247	244	280	243	244	226	278	251	254	275	226	261	263	273	245	275	231	262	274	274	257	232	260	254	250	269	252	252	290	255	270	275	260	244	220	233	254	274	250	254	257	249	241	216	281	255	268	272	218	249	261	265	236	237	252	256	240	243	238	255	243	258	257	248	291	223	273	238	236	254	290	259	259	268	245	267	268	296	254	238	233	288	242	228	228	238	260	252	265	255	276	251	270	264	300	225	263	247	249	261	263	273	250	239	254	262	260	274	274	248	261	280	255	260	241	260	265	239	245	246	244	294	252	266	258	261	256	268	257	254	240	231	234	247	237	275	282	272	274	248	253	236	247	251	289	258	253	281	246	248	235	243	253	257	260	241	251	226	227	241	266	257	257	278	237	275	248	262	249	250	270	255	228	262	237	250	261	233	249	249	246	247	257	260	292	256	248	255	255	255	264	252	256	276	249	266	256	252	296	227	264	254	278	267	287	255	225	290	267	271	260	253	267	242	273	274	277	239	267	257	287	235	244	292	283	235	255	241	277	243	262	255	266	265	255	259	243	263	231	236	273	291	268	277	295	250	255	225	233	250	282	263	262	247	245	276	248	249	259	280	260	255	276	252	234	233	258	284	233	232	261	282	270	258	268	254	258	260	248	265	233	255	244	240	245	265	274	253	266	265	263	266	254	239	253	279	279	269	236	242	259	256	262	276	270	268	277	276	270	245	255	276	235	320	281	290	266	268	293	260	275	280	257	259	286	268	277	274	222	262	275	254	244	249	247	243	250	230	271	269	308	264	263	266	242	249	274	254	243	241	262	252	251	238	268	272	256	243	269	251	234	269	251	272	256	254	268	262	267	253	251	247	266	263	279	250	242	251	277	246	243	259	255	244	262	274	280	269	261	269	265	243	270	255	273	255	239	252	219	273	271	261	277	242	260	250	251	247	249	249	259	218	265	241	252	296	245	266	276	268	252	221	248	271	242	233	233	228	254	272	251	243	261	220	262	263	232	263	254	246	265	299	267	246	245	241	228	235	265	262	282	302	250	250	243	255	253	283	252	265	244	243	249	229	260	241	275	266	278	224	236	221	229	262	237	265	243	232	258	266	242	283	253	285	285	266	245	245	279	228	243	256	267	241	272	255	244	256	257	247	266	263	249	243	286	245	248	242	289	250	255	241	265	233	248	236	256	235	261	262	260	241	223	257	272	280	280	250	237	257	265	272	254	236	295	270	246	251	262	265	233	236	254	257	269	249	267	284	268	265	265	265	246	234	250	283	242	252	242	259	243	270	237	248	271	248	289	269	281	256	268	235	277	266	251	231	271	256	263	281	257	266	263	247	263	259	277	240	255	258	233	281	273	252	270	264	267	255	256	281	280	243	246	256	243	264	273	256	218	254	272	249	277	254	264	246	262	273	265	261	279	246	258	240	252	267	244	270	253	260	255	268	250	243	239	250	269	246	293	259	247	254	219	242	216	264	248	244	272	240	301	239	256	292	278	257	232	235	256	269	241	260	255	253	255	270	250	255	253	266	251	239	292	231	276	253	255	243	229	253	247	271	237	245	285	290	242	263	261	279	265	235	245	273	279	283	224	254	264	265	244	253	253	255	249	237	285	274	261	240	260	266	258	271	258	278	238	263	246	247	241	249	248	269	268	280	265	252	254	240	235	270	236	262	283	257	259	268	287	275	270	288	253	262	236	274	239	280	255	242	276	265	235	259	255	272	257	249	259	254	273	240	248	254	242	266	263	286	240	259	258	259	264	263	241	257	254	260	240	268	272	277	264	258	250	216	277	240	259	260	263	268	240	245	267	216	264	273	268	243	255	245	256	281	254	272	232	248	228	261	248	254	232	258	231	249	255	257	257	265	251	255	242	236	239	250	283	260	291	255	250	256	266	252	252	258	286	255	267	245	243	239	233	257	242	250	268	243	248	243	240	235	243	235	255	267	237	264	251	245	260	263	247	266	248	230	238	272	234	250	238	261	258	247	242	291	291	251	230	231	254	242	251	273	256	262	228	256	284	277	286	262	235	262	240	252	242	273	274	257	289	256	226	245	268	240	247	276	264	239	279	271	254	276	264	244	265	246	280	249	234	264	282	251	267	243	245	260	285	279	260	250	257	293	272	247	265	253	233	249	274	246	261	226	273	252	253	272	248	240	255	264	252	245	255	249	262	284	262	245	246	231	269	251	265	246	255	235	264	223	264	263	256	258	248	238	269	258	246	283	229	268	235	262	258	251	244	255	250	234	273	257	281	245	252	251	253	257	271	244	273	234	280	274	252	246	270	224	238	249	261	237	276	237	231	256	243	274	249	258	283	278	261	228	256	273	255	252	263	256	244	248	268	252	260	273	264	241	213	254	240	229	267	247	259	253	248	258	273	227	254	291	269	262	275	285	231	272	276	233	263	227	262	245	278	284	232	251	263	257	258	252	244	233	256	269	242	249	226	238	247	249	240	274	277	274	269	259	253	248	262	267	238	224	254	260	254	264	260	236	254	257	238	271	255	253	249	247	251	251	241	275	269	246	264	294	231	257	276	241	250	271	242	261	274	260	297	258	283	264	259	259	247	233	264	248	266	261	260	242	266	257	269	253	245	261	263	252	243	236	229	246	253	250	258	242	267	266	292	259	262	228	279	263	259	272	263	278	268	268	246	243	254	229	242	272	288	267	264	256	241	250	268	271	256	236	271	268	255	270	242	268	275	269	262	296	263	230	236	269	255	265	266	269	230	230	263	253	251	247	284	259	251	236	256	251	273	258	244	261	255	255	258	263	253	238	240	252	269	250	242	265	259	286	246	292	240	261	239	278	273	265	276	254	257	273	275	242	248	292	252	241	258	258	289	248	245	267	258	263	239	271	255	302	251	280	267	225	278	253	291	251	265	275	239	271	266	249	251	258	239	241	277	259	272	273	266	289	268	260	266	259	247	271	265	261	305	237	259	240	250	235	257	237	238	264	252	274	234	259	262	247	278	264	297	253	237	301	241	263	253	245	271	275	258	237	274	291	284	247	250	250	258	254	217	255	283	296	273	250	268	249
27157	17946	3638	701	521	468	477	456	456	455	450	456	457	419	444	437	451	450	455	478	467	398	466	410	465	435	421	450	454	441	422	424	398	421	472	435	443	410	465	452	419	453	455	454	433	431	428	447	445	424	435	452	457	420	460	417	425	436	428	449	413	433	399	468	427	450	431	472	462	492	454	412	451	413	446	418	461	429	445	469	425	399	426	436	401	402	450	448	462	469	455	437	416	445	458	458	422	435	446	451	459	416	424	437	442	425	392	442	433	473	454	477	484	425	446	377	454	420	443	403	458	464	475	406	431	412	436	447	385	469	424	444	408	430	400	445	472	434	433	401	463	458	473	450	434	407	412	426	464	422	445	419	477	440	428	435	450	431	439	464	438	413	470	434	409	417	423	434	417	447	446	424	453	468	437	487	425	424	460	442	432	470	463	417	449	414	449	453	400	426	410	431	456	437	415	442	407	392	462	429	458	439	446	466	433	446	422	436	406	439	435	421	418	431	460	418	415	429	435	416	404	462	449	454	428	399	403	464	397	421	463	469	450	486	460	445	425	466	466	424	449	440	407	443	430	437	452	431	439	473	424	446	442	444	417	421	419	443	425	429	454	437	414	468	421	427	432	434	436	435	413	431	434	427	409	416	420	415	427	457	441	434	472	440	437	405	408	414	464	401	432	434	456	473	453	466	443	455	438	471	415	437	463	424	412	448	451	456	460	448	424	407	446	442	445	435	441	457	427	408	457	414	443	457	442	452	442	441	389	445	417	433	432	450	420	418	425	477	464	456	482	422	432	404	440	445	435	421	427	441	471	428	409	457	422	445	396	497	443	450	461	409	422	438	446	446	399	449	444	458	423	422	452	404	447	435	398	424	416	426	432	420	426	427	399	422	435	437	469	408	451	427	428	468	464	400	431	451	452	433	408	455	439	428	436	434	483	422	424	412	433	468	440	426	412	426	470	413	494	463	458	431	426	425	455	442	437	456	435	406	432	409	390	409	422	427	441	422	420	434	430	444	465	418	457	432	442	466	448	417	452	456	412	478	406	431	446	427	440	447	436	446	420	459	406	430	428	440	445	439	424	404	450	439	464	453	455	469	439	426	454	435	424	469	437	437	447	424	421	451	440	416	436	433	468	425	443	428	401	404	430	416	421	406	473	433	453	465	461	452	489	459	428	400	472	434	414	414	421	430	455	466	450	484	454	438	420	471	423	428	437	450	425	436	401	412	457	450	484	408	425	421	407	454	428	464	436	449	473	429	422	396	448	432	433	470	447	420	452	453	467	428	423	468	465	454	451	465	414	438	456	441	428	400	426	413	434	415	423	460	419	446	438	424	454	448	438	456	466	422	464	463	421	437	467	434	468	444	451	421	452	383	446	437	429	405	426	470	450	426	398	445	420	411	428	414	408	424	464	420	408	441	427	457	432	440	462	422	401	418	435	413	421	411	424	427	447	417	449	429	456	428	395	432	410	469	439	426	393	431	446	434	447	472	423	459	433	415	443	440	435	456	421	472	417	471	446	455	422	480	440	447	391	422	437	442	443	431	404	450	448	420	470	450	448	438	468	421	446	422	432	432	407	424	435	454	455	449	422	412	455	440	439	446	435	429	390	426	440	451	461	457	445	476	434	380	422	442	435	460	434	427	456	474	459	464	459	444	431	413	413	412	431	418	441	448	441	452	430	454	455	450	439	460	474	439	459	433	423	485	484	434	386	466	425	466	437	415	412	413	441	442	414	444	478	399	416	434	415	496	459	461	432	467	465	439	466	441	453	417	450	415	457	430	458	461	430	451	444	457	429	432	457	425	461	432	412	414	439	440	457	447	442	473	414	426	444	446	409	404	409	457	459	441	412	463	430	451	422	431	428	448	400	416	408	451	417	465	444	467	466	427	438	450	411	471	430	452	426	403	427	430	458	442	447	416	409	423	452	427	434	442	397	447	461	438	432	412	456	431	434	421	401	441	429	459	459	437	459	426	430	460	435	426	472	463	439	442	503	426	434	420	432	448	457	435	433	460	417	451	398	440	451	426	434	441	406	455	450	439	471	478	418	429	468	432	477	476	469	457	448	390	406	434	454	446	434	436	425	439	451	448	439	417	474	434	435	413	402	429	441	406	419	417	437	430	423	426	417	441	457	427	410	451	437	420	444	434	487	404	448	410	462	434	436	411	454	419	434	422	438	431	419	419	489	451	475	458	414	426	403	446	427	492	457	434	430	470	411	443	447	445	392	433	405	459	451	413	414	426	458	434	422	425	450	465	443	438	422	435	482	448	440	426	452	439	462	404	448	443	457	460	409	454	411	428	420	442	457	460	445	473	406	454	455	433	470	439	452	421	416	466	449	444	436	471	445	436	471	451	419	429	392	451	436	454	407	451	440	432	442	436	438	444	418	461	441	427	430	433	457	424	419	436	423	437	420	453	396	433	435	432	437	431	473	437	457	446	470	396	484	444	417	430	439	421	449	462	438	402	463	414	433	446	465	419	423	441	441	429	471	462	467	428	448	454	417	464	444	384	425	450	445	414	427	454	437	483	444	405	465	414	462	449	418	440	433	439	443	445	462	440	426	413	454	429	473	469	429	425	442	408	435	420	470	438	448	465	430	475	414	434	454	439	436	435	406	428	442	432	462	411	434	410	447	432	427	462	446	401	432	440	431	398	436	450	438	401	460	431	434	429	443	455	446	434	426	446	458	431	419	449	420	446	415	490	457	460	417	411	410	446	395	458	457	459	432	423	413	447	459	442	444	403	447	425	446	443	442	435	449	469	446	434	439	453	435	419	474	431	415	440	420	434	426	420	443	408	449	425	436	444	475	395	419	426	440	468	448	451	424	466	419	415	451	448	420	466	421	478	422	422	460	451	433	452	424	466	471	426	463	433	444	421	441	426	450	467	469	446	449	421	459	442	429	409	458	437	422	444	442	448	446	391	441	435	435	423	458	437	416	419	446	471	416	422	430	440	418	421	435	427	471	406	411	470	421	447	452	471	468	419	427	417	486	488	450	444	453	446	438	419	427	488	421	454	455	413	439	453	450	453	445	436	458	440	463	443	481	413	453	435	418	426	408	440	422	470	491	459	434	442	427	454	446	430	457	490	430	412	437	446	437	456	441	447	428	428	426	405	413	385	426	422	436	424	433	424	466	426	431	458	466	432	441	426	410	439	429	417	452	400	423	432	450	431	461	453	458	410	443	444	430	452	419	471	430	439	439	453	444	465	430	422	477	429	429	424	424	445	455	430	446	427	462	458	424	412	413	368	409	453	432	432	399	468	446	454	443	391	420	460	425	427	461	384	458	445	422	413	453	447	414	430	417	466	430	414	448	429	434	428	454	431	454	420	474	430	435	446	461	440	459	446	453	445	443	444	439	446	446	411	454	433	420	411	450	466	445	414	433	448	489	435	436	426	477	468	460	450	468	448	411	474	440	434	436	416	440	442	449	448	423	447	424	414	423	450	471	459	455	427	456	458	455	433
4345	964	936	676	629	556	547	594	552	516	495	512	480	545	542	529	580	521	520	442	488	510	496	520	516	527	510	565	500	499	500	480	550	517	515	499	573	509	476	532	532	528	529	544	525	545	496	513	515	546	560	533	506	534	531	544	509	514	538	544	500	532	514	519	522	511	508	534	539	536	478	487	547	534	526	488	547	531	500	510	552	543	539	467	523	520	527	521	547	493	492	519	467	528	524	493	484	521	510	516	492	498	522	520	476	501	517	460	539	509	546	522	491	507	539	510	455	531	538	508	504	477	553	510	498	549	544	505	510	487	495	508	504	529	509	526	538	555	498	558	494	506	482	494	520	480	552	488	523	505	508	544	489	506	524	523	532	540	505	461	540	518	493	512	482	573	518	496	568	491	569	541	482	549	556	531	472	512	539	488	487	513	508	539	537	497	472	524	512	491	547	535	495	502	526	505	527	503	561	555	509	523	506	514	520	524	525	541	485	518	553	494	529	569	504	536	550	478	554	507	492	549	545	501	491	524	533	508	531	532	468	546	539	537	546	540	493	506	543	537	546	516	497	512	499	564	530	534	529	541	525	523	481	536	520	511	500	540	511	482	550	486	528	515	517	478	511	515	487	508	576	547	524	525	520	566	503	531	506	551	562	498	548	536	529	510	509	544	504	505	548	481	527	522	543	535	501	539	543	503	553	543	530	506	502	563	525	509	525	500	526	535	530	533	515	516	531	499	512	557	510	532	471	464	534	482	485	549	532	552	515	550	557	579	541	533	561	515	547	510	539	571	534	537	529	505	526	531	528	525	506	501	549	517	520	539	517	513	555	514	504	546	512	509	539	490	520	524	480	507	499	526	563	501	478	522	501	525	509	499	509	507	518	505	518	522	532	531	550	538	545	529	509	544	520	476	498	534	507	514	538	499	565	561	490	499	544	537	504	514	530	523	502	541	531	497	511	535	499	524	539	508	538	487	503	537	574	539	524	517	504	541	533	512	530	525	503	484	504	560	519	509	543	505	493	485	515	572	525	509	553	517	503	501	474	499	498	534	515	495	520	572	539	494	492	507	515	522	513	519	575	569	542	544	523	549	536	525	496	529	519	598	499	518	499	543	511	526	519	510	484	509	476	570	502	510	585	490	525	477	520	518	528	482	522	494	502	530	566	547	548	533	523	561	487	496	524	497	591	553	534	493	522	486	538	517	504	528	535	509	548	507	514	531	498	539	523	520	552	544	498	532	533	553	554	509	518	509	533	514	524	545	550	530	543	551	517	564	513	490	507	538	502	517	515	487	522	545	549	549	515	541	517	549	523	528	538	534	510	535	522	488	509	481	568	507	511	537	484	546	520	541	477	472	506	540	536	507	512	543	499	517	552	507	569	525	518	494	494	517	529	475	540	518	541	485	518	537	492	532	509	538	509	532	542	516	554	531	532	506	507	499	510	484	514	512	509	511	513	539	535	491	506	491	545	535	542	503	525	548	520	572	553	518	508	531	524	531	519	533	547	564	513	531	519	490	522	541	500	524	526	516	509	504	512	506	527	534	500	538	490	503	548	524	521	524	486	565	513	520	502	536	496	522	508	481	549	517	509	499	543	517	525	587	558	534	520	510	533	512	539	495	535	511	515	529	533	542	505	549	536	554	518	571	541	547	528	511	556	530	499	526	542	478	522	534	516	539	511	512	524	549	498	528	503	549	560	554	496	540	491	548	490	481	509	501	517	484	508	499	511	556	481	518	544	493	498	494	500	526	490	539	499	512	505	507	523	480	500	500	527	515	486	465	491	492	502	524	539	516	517	501	499	506	521	527	502	508	517	521	533	539	521	519	511	530	507	523	474	518	529	501	534	497	501	524	521	503	499	512	528	519	527	497	546	538	522	551	488	536	498	511	548	505	524	501	489	515	509	508	515	499	517	573	548	546	507	493	529	535	521	529	528	563	498	542	476	509	547	533	522	521	486	543	511	539	518	553	510	541	558	516	543	502	520	556	520	529	546	548	515	552	590	520	516	513	501	524	520	526	505	540	518	531	513	529	548	542	526	472	548	529	504	477	542	516	514	525	491	535	521	536	546	532	519	503	505	492	482	524	535	495	556	502	516	530	522	552	515	558	527	591	509	517	512	552	514	503	506	500	549	549	500	548	511	519	525	541	538	516	531	505	538	514	542	509	502	538	525	488	519	563	529	552	507	520	579	531	536	525	492	521	522	557	523	553	488	549	537	479	529	501	463	494	500	521	538	539	568	511	514	531	516	567	520	505	521	528	532	503	521	503	502	527	511	513	548	507	545	510	558	515	536	563	571	535	506	485	491	548	521	523	529	516	541	518	517	524	514	551	504	467	521	531	545	566	547	520	546	507	571	516	525	486	500	546	545	528	552	505	533	485	529	518	505	536	517	507	539	493	518	513	553	547	532	529	500	523	534	536	503	517	534	493	515	581	497	515	530	523	559	495	513	509	512	550	536	509	463	538	520	527	494	518	540	514	535	501	484	567	513	508	539	519	502	519	550	522	511	558	513	470	542	485	502	501	508	471	502	493	516	552	531	536	519	526	497	515	521	516	532	546	523	515	501	516	543	537	484	512	522	532	510	499	517	522	511	485	472	520	516	536	555	569	539	488	520	532	589	523	509	481	524	537	508	504	536	515	499	521	549	498	487	501	533	531	497	525	526	520	517	530	530	538	532	512	505	492	474	478	506	488	471	535	531	481	503	524	476	582	531	505	478	536	514	532	551	551	513	495	514	509	498	519	549	484	510	515	509	541	516	507	544	481	522	505	500	518	496	492	534	506	522	505	515	531	555	525	535	523	461	528	507	530	534	536	502	502	472	507	483	530	512	497	558	535	521	530	464	522	514	476	553	542	538	507	504	535	532	486	507	521	538	523	524	531	524	476	519	526	521	500	472	545	529	530	507	515	500	494	514	552	515	495	541	550	477	523	507	526	529	518	568	534	484	519	529	463	527	496	549	547	540	520	537	528	501	484	569	545	493	519	540	505	535	511	545	516	521	523	548	543	521	529	490	490	490	532	526	541	509	536	486	505	518	537	541	520	503	511	511	489	540	510	549	527	530	497	544	565	548	539	518	493	531	586	504	577	543	528	568	539	550	490	541	558	509	510	496	534	559	509	540	543	514	515	513	524	497	556	550	500	515	511	547	504	553	527	534	535	501	539	502	563	537	499	505	514	487	532	513	486	512	489	541	499	524	522	535	523	502	481	554	551	544	510	522	521	529	533	501	527	552	535	522	543	514	510	506	515	504	538	515	565	483	534	497	490	532	477	548	559	517	563	526	470	507	510	541	491	512	520	501	524	529	520	511	512	518	501	519	523	499	542	531	543	513	500	521	564	522	531	508	514	557	513	537	520	489	545	493	487	507	516	520	523	498	543	548	507	502	540	508	528	508	499	498	530	501	531	550	494	563	547	516	515	497	522	539	519	505	489	555	512	485	537	480	580	469	547	496	540	534	551	527	529
23692	21118	28118	24355	21084	8879	1119	806	662	616	600	582	519	582	541	538	513	511	494	458	448	473	482	471	451	448	473	505	478	471	480	474	482	480	453	454	497	476	462	468	462	462	472	448	457	460	448	438	441	466	484	437	487	464	435	466	444	475	448	459	462	476	489	450	452	427	442	483	425	441	454	462	462	426	440	430	462	462	460	437	464	474	474	442	445	463	435	490	468	432	422	422	461	457	466	443	474	491	417	434	478	416	474	451	477	449	434	481	420	468	487	435	464	471	492	431	485	462	458	441	476	446	431	471	462	436	441	479	464	502	443	465	430	447	458	423	430	438	458	474	465	473	442	474	447	456	443	436	450	423	475	428	435	449	448	436	445	444	450	419	412	438	474	441	430	456	471	437	452	445	433	427	497	483	440	459	414	467	459	460	426	433	426	427	427	436	475	434	471	485	481	397	425	453	471	442	481	467	453	471	413	445	443	469	426	475	460	495	473	478	475	440	446	480	456	454	449	496	434	419	446	451	482	443	458	485	483	451	470	480	448	455	483	477	443	427	467	482	458	489	463	484	475	454	436	448	436	443	437	451	433	493	481	470	454	492	453	427	453	439	447	476	420	446	453	485	459	452	426	447	495	457	445	441	448	391	433	490	464	471	444	489	463	438	504	446	471	452	496	488	436	456	438	438	472	447	457	465	476	423	463	432	488	450	479	441	452	419	452	470	447	441	482	460	460	462	473	452	463	458	438	444	432	494	480	455	431	456	439	442	433	448	463	444	500	413	491	473	424	503	447	462	507	490	419	470	459	462	442	471	499	424	450	475	490	449	482	486	435	410	453	486	478	424	465	432	452	479	436	457	448	431	449	463	472	483	449	406	500	441	422	449	455	474	429	503	450	435	453	461	433	486	459	479	446	484	500	441	457	439	453	432	458	434	469	454	422	471	455	442	421	459	452	425	473	443	434	440	472	483	458	459	479	448	457	461	489	438	438	449	461	454	480	457	467	423	445	466	494	460	451	456	439	472	422	458	456	410	469	476	452	472	445	433	472	424	462	469	481	513	435	463	456	423	476	441	483	435	449	504	454	457	445	456	459	462	447	439	474	465	425	446	439	462	457	436	478	461	502	485	445	431	428	490	479	442	453	466	469	441	456	452	436	471	439	456	458	415	430	465	464	463	443	468	471	459	445	442	463	430	435	437	445	476	435	424	442	441	477	458	470	467	453	500	460	468	459	456	474	452	475	440	459	503	502	448	436	409	437	500	454	478	450	460	509	466	440	486	457	444	432	399	436	494	455	436	440	435	474	453	419	432	417	441	460	463	437	405	451	462	444	493	466	437	484	428	482	459	438	442	470	473	452	418	458	449	437	486	451	435	460	439	436	450	455	429	465	438	457	464	449	462	432	446	462	440	441	447	471	424	432	436	440	451	460	456	413	445	437	438	468	478	456	456	470	453	472	433	441	470	448	462	484	430	459	438	482	484	440	463	473	498	450	452	452	462	443	451	452	423	488	441	450	463	494	464	486	443	464	426	422	456	388	415	446	416	451	461	500	443	500	442	438	453	461	462	426	397	457	432	442	445	423	456	459	468	436	403	433	464	459	446	462	470	457	477	427	448	451	450	419	445	434	441	459	454	464	452	441	438	457	433	465	430	485	472	444	456	465	480	454	445	450	444	437	466	474	481	456	457	418	460	454	464	458	474	471	431	467	434	461	479	453	451	465	450	391	455	454	437	466	479	433	480	465	447	487	476	439	458	427	468	429	477	468	436	482	448	456	484	450	413	455	457	450	464	477	447	453	427	433	483	447	464	470	439	458	467	425	470	457	508	415	455	429	435	451	460	487	483	450	484	467	429	496	472	409	429	450	476	457	405	469	463	469	469	449	429	456	458	486	435	474	457	493	434	462	430	438	449	457	482	459	419	418	519	433	475	449	420	470	461	451	432	439	494	446	471	394	418	497	454	401	477	443	466	466	462	431	449	447	438	468	471	420	500	449	454	444	456	452	470	440	442	429	478	436	434	442	498	454	427	443	463	437	447	452	451	406	489	443	416	448	436	463	438	473	474	480	432	484	482	457	446	458	445	458	497	435	498	421	436	481	449	441	442	469	448	454	484	456	494	445	436	456	440	464	471	455	481	446	457	458	465	442	405	473	437	460	462	453	475	473	486	435	490	454	458	457	489	440	453	467	426	422	470	430	452	474	421	449	481	446	431	467	482	439	446	419	471	447	492	448	447	471	455	477	441	463	464	454	429	471	418	445	473	455	466	456	468	461	430	448	446	443	429	463	420	462	468	482	473	445	459	454	456	481	432	458	486	437	442	448	465	481	447	468	464	420	459	446	464	449	429	467	473	477	470	478	429	430	453	503	445	464	446	440	464	438	445	466	469	433	448	471	434	448	453	463	469	468	441	441	469	478	469	394	447	451	511	443	485	425	465	480	389	459	454	473	490	450	424	481	468	457	437	474	405	434	439	458	425	492	481	460	475	446	467	465	463	454	442	415	438	471	456	440	489	460	461	447	467	444	441	461	485	469	427	406	466	490	438	420	408	466	442	449	460	403	454	436	444	477	451	480	453	455	427	430	440	459	411	434	467	445	441	468	469	484	451	459	466	442	505	399	453	445	428	474	445	443	455	446	440	461	460	451	445	443	440	469	453	420	485	465	425	442	456	471	465	482	422	435	427	462	427	436	449	431	477	458	432	447	413	453	505	452	451	468	437	446	416	456	443	492	448	430	437	467	460	454	471	431	460	445	446	448	463	425	431	484	448	439	477	440	446	468	446	459	405	450	464	439	501	456	463	460	455	456	448	447	469	475	439	434	439	455	477	467	461	454	448	465	461	439	442	460	434	469	459	466	479	416	454	443	434	449	485	477	457	463	481	455	456	446	478	463	465	442	455	511	467	475	490	451	455	447	464	499	452	497	414	488	452	439	415	426	437	483	449	430	435	467	470	463	451	438	440	451	454	486	482	433	441	426	463	440	399	420	478	454	482	445	461	423	411	465	485	467	444	448	447	414	440	462	515	481	452	434	450	450	459	486	440	454	446	420	494	453	436	423	453	503	471	490	501	456	470	417	411	457	453	422	466	455	456	450	462	433	424	445	475	429	439	448	467	475	431	482	430	453	460	420	469	462	475	466	462	416	446	421	447	445	430	434	432	480	452	458	452	441	426	452	431	480	480	464	453	429	445	439	471	482	474	431	445	477	443	450	441	431	440	462	431	445	459	431	434	459	472	471	407	462	451	440	407	432	470	448	476	418	460	498	431	480	440	429	434	507	494	466	429	455	456	442	442	468	460	441	476	453	458	461	408	465	476	466	476	497	448	466	487	444	446	491	440	443	432	459	470	446	451	418	419	454	447	459	448	456	501	445	473	457	440	457	444	488	448	450	422	443	452	423	445	453	438	487	427	448	455	466	470	434	437	468	452	439	465	463	434	432	469	471	431	470	456	466	463	450	481	449	453	463	458	434	437
3255	8200	6710	3160	2218	1662	1410	1217	978	839	771	782	655	713	600	649	589	637	577	598	623	591	593	558	576	573	561	563	532	548	552	615	517	591	555	533	551	538	569	582	572	539	586	563	526	519	521	574	601	569	545	560	552	585	577	562	509	527	505	525	578	549	545	581	504	558	528	550	566	562	557	571	549	543	522	520	551	546	546	586	564	508	526	519	526	575	521	554	567	549	528	506	545	515	515	550	556	584	516	591	564	565	550	590	533	569	566	534	576	536	528	540	568	560	524	548	573	549	512	528	566	590	547	547	542	494	585	541	556	538	524	531	544	548	532	515	523	552	553	508	548	533	581	556	517	555	511	523	529	537	573	551	553	534	495	516	539	518	558	525	501	547	572	555	575	533	559	565	571	536	538	553	537	554	559	586	564	529	573	536	575	545	513	552	542	581	541	543	538	549	538	527	568	542	526	556	565	579	528	597	529	529	535	541	542	528	530	559	558	524	542	570	542	545	529	595	541	533	563	511	522	566	522	532	556	562	536	521	594	519	530	524	548	526	562	558	539	529	519	541	528	558	564	535	544	576	549	544	547	526	584	551	550	587	543	566	505	555	520	507	538	574	521	584	531	520	554	552	554	523	548	535	523	568	549	535	532	581	532	509	514	500	511	576	560	535	569	554	519	527	568	526	533	551	529	539	546	564	537	564	534	583	536	579	541	522	521	574	523	544	555	562	545	524	558	526	526	527	519	566	538	454	518	594	528	534	530	531	554	528	546	529	554	560	537	538	524	546	536	531	540	519	609	505	572	579	531	562	523	542	546	548	562	552	536	553	518	536	523	514	554	544	539	544	553	549	549	591	560	573	568	544	552	551	498	569	591	544	576	540	550	556	553	509	557	537	537	532	547	576	563	529	538	538	581	534	505	547	568	547	570	524	546	567	542	548	553	574	554	553	523	537	521	536	607	564	558	518	582	566	516	547	519	551	532	554	567	561	524	533	518	544	535	594	567	548	551	549	516	547	571	514	536	579	550	586	552	545	532	593	576	516	585	583	496	572	548	545	516	545	528	569	538	523	533	554	565	532	550	557	534	508	538	557	555	539	518	548	542	551	539	528	558	546	552	553	568	551	530	544	581	553	545	554	566	534	544	525	592	529	535	518	564	556	538	558	542	499	578	525	573	542	530	556	565	511	561	522	554	523	580	535	539	531	576	544	567	565	562	583	541	535	508	531	543	529	559	540	558	559	527	549	573	514	584	552	558	559	528	540	583	543	554	536	587	527	535	535	561	565	471	570	555	533	544	567	564	555	545	535	555	536	573	511	574	571	536	544	575	559	534	534	555	564	555	536	534	605	579	521	526	562	569	546	542	548	579	534	552	552	567	559	549	594	537	532	520	579	513	527	549	520	558	567	566	567	545	573	528	508	568	572	578	536	539	586	528	589	556	540	565	534	544	549	536	527	552	565	527	571	568	588	542	528	515	569	548	586	502	531	578	582	534	557	527	538	560	525	514	553	534	519	524	533	532	532	559	516	563	521	579	526	555	514	571	547	569	554	554	538	558	561	574	543	563	527	512	523	552	565	531	542	556	515	579	561	484	578	559	552	516	563	551	536	552	540	545	549	552	542	553	618	522	507	511	544	553	550	504	557	539	566	549	545	538	547	543	545	548	555	587	578	565	530	506	554	565	539	583	556	514	583	577	535	526	526	514	583	550	549	563	581	564	546	502	575	567	540	525	508	542	507	522	593	518	543	510	538	516	551	524	562	559	557	560	495	551	570	529	531	558	536	536	507	559	534	554	561	528	588	559	546	579	504	577	561	574	560	533	501	533	527	540	551	566	541	515	534	518	512	499	510	562	541	548	538	545	527	550	473	544	506	516	532	555	516	521	555	573	526	546	528	585	528	543	523	545	566	548	524	558	540	564	531	556	569	534	518	547	562	589	547	543	557	552	529	510	517	485	540	545	515	533	569	537	547	558	551	508	531	507	554	560	550	573	532	546	569	556	552	536	503	616	501	560	551	547	545	589	522	533	554	532	533	556	545	559	519	579	574	554	546	564	522	562	554	528	549	570	552	572	485	580	534	527	575	554	557	544	531	526	529	522	547	495	529	546	574	533	559	538	524	521	527	518	553	522	577	525	537	523	542	542	562	559	555	594	561	528	544	563	528	576	583	583	562	599	544	513	551	577	535	544	537	569	528	539	529	538	569	533	534	588	557	558	549	556	525	550	578	545	540	525	529	524	547	511	522	536	544	567	542	553	534	572	529	490	519	518	533	528	540	541	528	540	519	551	551	530	531	586	502	524	527	559	537	517	535	591	545	541	529	508	541	495	578	544	555	498	567	570	591	528	530	552	537	574	581	490	523	541	552	565	541	560	525	525	555	596	551	536	614	556	545	552	541	529	546	563	563	567	515	580	581	478	533	566	560	524	542	555	559	549	514	471	588	591	562	519	517	563	543	554	555	563	529	509	513	541	545	586	529	563	496	530	544	502	558	522	519	497	516	540	595	562	532	526	524	557	553	535	522	538	544	544	562	570	538	504	573	555	527	549	576	556	552	611	566	551	544	567	555	572	578	568	549	541	520	567	606	569	552	548	507	583	560	550	567	569	580	570	540	527	595	522	545	543	535	556	570	549	539	487	544	543	489	518	551	522	545	541	563	558	570	518	562	526	549	529	548	516	556	562	551	565	571	537	570	586	553	513	557	541	524	556	554	537	567	551	512	537	540	576	538	512	562	478	579	556	552	553	521	540	562	517	534	505	553	544	558	515	566	563	564	530	548	505	522	565	531	544	504	575	493	529	540	543	516	571	559	584	572	552	528	517	555	558	551	525	551	510	545	540	540	541	510	543	558	569	585	543	542	509	549	554	592	534	544	520	549	564	500	569	505	544	537	521	574	547	548	564	550	558	570	537	538	501	545	538	527	570	537	575	574	504	527	574	578	521	578	551	560	572	559	511	600	582	563	533	539	535	512	605	521	536	531	566	524	531	517	539	541	552	545	560	499	549	527	525	533	568	510	526	549	583	560	552	560	555	556	558	506	560	523	516	507	544	516	560	544	563	551	547	557	497	545	514	585	527	502	532	567	501	534	548	562	539	578	549	542	564	527	563	530	565	527	547	555	542	557	538	537	520	566	562	543	541	526	501	547	555	523	569	564	576	561	597	533	570	546	548	524	560	561	603	543	552	517	570	531	512	530	526	558	587	567	535	533	511	520	501	573	516	523	536	516	544	534	557	552	521	554	603	546	533	571	575	559	538	526	535	552	507	539	531	522	535	583	564	556	596	543	522	528	572	551	563	502	580	508	534	556	507	536	560	554	503	581	541	493	557	502	540	490	499	527	502	517	533	527	558	562	548	561	545	548	533	554	562	536	532	551	535	541	495	550	592	518	536	488	587	495	535	507	570	522	514	518	533	573	535	523	533	566	537	600	549	564	532	551	536	577	550	568	564	504	571	544	541	501	534	553	525	542	535	543
24696	21172	27253	25344	11091	618	455	310	313	331	321	265	280	257	276	273	266	265	256	237	212	231	234	222	265	226	248	217	224	237	231	215	240	213	241	271	261	241	237	245	215	246	255	265	248	233	267	219	248	217	242	245	248	203	220	255	231	232	235	210	264	263	228	220	224	232	195	239	237	228	208	234	246	220	240	226	222	235	244	255	238	218	203	251	237	245	239	212	218	219	241	227	205	225	238	212	233	236	262	250	229	219	232	245	234	239	230	223	226	221	227	267	268	223	245	235	256	222	237	233	245	269	221	207	255	230	278	237	221	254	204	219	210	214	211	239	218	231	219	222	242	244	220	259	248	238	221	222	202	238	246	229	246	233	223	228	254	232	215	237	238	233	247	270	223	220	241	213	236	230	215	230	218	244	213	238	255	235	226	255	257	246	243	242	231	227	229	233	243	226	240	250	232	256	241	194	223	223	211	221	221	225	252	230	234	208	225	218	229	241	227	203	237	235	195	215	232	220	214	210	223	211	220	223	239	250	259	240	225	239	215	204	234	223	260	244	232	260	240	211	203	238	237	226	229	258	246	209	224	224	197	263	232	241	227	233	245	242	243	223	241	221	217	234	222	234	226	222	248	259	230	211	226	219	212	231	221	233	219	254	269	236	220	228	243	243	245	231	191	195	242	242	233	218	232	237	210	237	221	246	220	211	223	263	230	238	241	240	218	242	232	230	218	209	216	208	239	221	221	214	239	253	248	215	242	220	226	212	232	234	240	276	227	263	215	224	248	215	248	222	225	225	231	222	231	219	259	211	246	230	233	237	235	225	256	215	250	253	265	221	199	252	224	224	242	200	230	242	211	225	264	241	257	223	244	234	226	258	239	255	246	243	244	247	233	207	244	253	220	252	249	235	213	229	240	217	226	229	233	236	237	244	254	213	219	233	247	241	210	239	237	236	239	255	220	251	224	239	217	255	253	228	248	214	231	224	235	204	259	202	220	233	233	207	234	210	233	239	203	230	257	240	236	218	245	194	258	232	225	216	218	222	236	236	245	231	229	232	237	227	231	225	237	219	218	231	217	231	221	230	235	231	259	240	227	216	213	218	227	246	259	217	235	265	215	244	261	225	236	224	234	221	249	217	257	220	244	255	238	237	235	233	230	217	247	227	230	226	216	253	226	218	242	234	223	252	229	241	234	247	225	220	236	247	220	234	237	219	218	255	234	224	243	233	210	230	219	232	221	241	244	209	222	242	225	253	211	223	224	222	224	246	254	206	205	250	219	232	228	225	229	230	237	265	236	232	251	242	225	245	263	244	238	218	240	241	242	230	238	223	255	235	205	227	241	230	248	246	224	224	267	226	253	219	237	229	245	257	224	208	216	226	227	225	247	233	212	236	242	239	212	254	235	248	254	259	241	231	212	221	218	223	226	217	222	247	267	246	242	210	248	235	226	207	251	219	242	241	229	219	250	243	247	241	242	246	235	219	242	236	237	243	227	248	235	245	236	257	237	234	233	247	226	243	226	217	220	240	234	226	281	205	238	212	234	218	247	228	220	244	259	189	221	233	233	249	243	251	236	238	232	244	221	203	224	207	206	233	256	253	203	224	215	235	218	242	208	219	231	249	217	213	242	232	213	251	244	209	237	250	218	229	219	243	206	214	229	222	229	261	260	238	222	239	244	220	242	218	221	231	243	252	221	256	215	265	213	239	223	244	219	222	224	220	253	230	241	203	227	237	224	245	245	219	243	237	251	219	242	229	225	215	217	231	241	227	239	213	253	200	261	231	238	238	235	251	255	238	225	215	197	264	229	253	218	264	250	230	248	230	238	219	217	221	214	260	192	234	222	239	243	226	248	241	239	225	244	222	236	221	238	241	251	230	231	240	230	241	216	225	216	223	259	219	235	254	231	249	267	224	232	225	233	222	218	220	247	202	209	226	256	223	202	247	230	240	251	216	237	220	226	225	204	203	225	214	222	219	242	241	253	203	238	231	237	232	217	228	234	229	226	207	217	234	226	225	231	222	229	233	242	229	236	243	238	249	214	230	224	227	224	245	214	243	239	224	251	246	227	258	229	215	235	241	229	214	208	210	218	234	221	252	246	207	236	234	211	239	264	219	244	227	231	240	251	247	239	253	200	241	230	220	235	249	239	219	227	232	226	201	224	240	210	221	238	218	236	238	240	221	229	251	231	250	229	227	231	217	257	211	223	238	261	217	216	230	209	201	252	245	228	231	249	237	243	222	275	221	214	215	233	239	232	227	247	233	241	227	240	233	232	228	247	238	230	248	247	229	213	230	225	235	248	244	226	223	221	254	227	253	226	230	236	221	217	231	207	227	212	205	232	228	221	237	216	245	240	207	244	235	232	220	255	223	234	245	238	247	245	236	224	260	242	238	246	211	232	213	243	209	237	236	231	225	242	248	220	199	223	218	250	243	210	246	227	244	222	244	212	258	204	244	217	240	233	262	224	218	208	228	229	252	239	238	213	210	217	220	223	203	252	237	251	230	214	230	250	239	232	223	254	241	229	229	243	229	228	237	261	236	235	250	275	237	218	229	225	244	243	231	245	237	246	251	252	239	220	219	232	239	231	240	245	230	239	226	256	276	223	227	215	222	241	244	228	231	228	236	229	238	218	227	249	220	263	211	216	247	236	247	244	229	235	199	236	220	250	228	227	217	220	222	228	237	245	225	221	232	192	213	205	230	224	218	221	236	235	224	218	252	251	218	227	218	242	240	216	229	271	214	254	205	213	197	237	247	230	230	235	212	238	223	229	224	217	252	233	243	227	242	236	236	226	242	245	219	230	218	216	241	233	205	203	238	242	207	257	225	209	219	238	237	242	229	241	217	220	242	237	227	244	242	228	211	231	246	245	228	234	234	233	216	219	241	245	209	203	217	265	238	228	256	225	250	216	229	254	217	242	234	228	210	218	220	201	226	228	220	232	240	235	249	238	222	223	250	218	233	215	235	250	237	240	231	243	220	245	215	250	197	205	244	220	231	238	227	245	228	257	231	240	258	233	226	230	229	230	230	242	236	247	228	233	229	204	216	226	216	239	203	229	224	241	246	248	213	241	227	234	254	261	231	234	236	248	242	240	220	250	243	210	218	235	233	227	232	246	244	234	214	203	200	213	247	233	223	227	235	255	237	251	232	221	236	230	198	253	221	232	247	236	213	248	240	224	221	253	222	236	234	247	245	215	240	223	221	256	261	231	215	250	221	235	232	251	211	231	234	224	239	228	246	243	261	217	223	250	197	260	234	241	236	208	233	235	223	255	227	233	227	260	221	211	248	260	237	224	219	212	235	227	225	234	203	238	232	241	211	238	236	236	245	232	234	250	235	238	231	227	217	227	233	238	262	224	233	246	228	212	223	246	224	238	219	222	223	245	224	248	252	222	259	226	216	238	247	205	214	231	215	223	278	236	240	250	211	206	236	238	231	251	216	249	246	237	241	231	239	265	244	237	198	239	204	257	245
3334	5061	3736	1899	1357	930	818	659	575	495	451	395	385	356	362	317	339	340	302	307	313	297	328	321	304	311	301	314	281	307	327	287	289	289	288	285	330	275	280	314	294	285	267	297	278	257	284	285	279	307	280	272	258	249	264	285	272	300	261	254	271	258	260	291	265	299	294	301	274	278	306	289	256	284	279	253	255	310	282	290	279	279	303	306	260	301	262	287	284	298	271	258	285	270	277	260	263	317	299	290	269	290	277	255	285	275	266	292	294	275	285	278	249	270	326	280	301	295	291	277	288	283	245	311	290	272	274	268	245	272	259	302	280	275	279	242	271	263	256	255	283	270	284	284	283	261	261	274	308	289	296	285	263	289	274	292	296	249	268	235	289	274	286	256	238	277	276	283	262	234	254	264	267	262	277	258	251	292	286	281	285	288	268	279	285	281	276	270	275	280	295	270	272	295	265	269	274	259	267	260	299	292	284	268	291	305	262	283	266	276	266	278	254	305	272	262	254	303	260	290	264	271	266	284	276	248	281	301	273	270	268	272	263	269	242	295	267	278	295	302	277	304	281	308	279	265	260	280	265	255	260	277	324	239	222	284	278	289	291	284	254	263	254	299	251	276	280	272	286	276	262	297	285	260	285	301	273	261	264	260	291	290	255	249	254	267	274	264	277	293	270	302	267	275	256	292	288	277	282	281	279	284	255	276	290	307	263	265	297	223	295	286	259	291	279	273	328	272	260	272	279	289	279	266	283	240	272	274	265	291	284	298	256	285	282	267	297	278	249	280	277	285	277	277	257	290	283	290	279	290	278	266	293	276	269	280	239	298	296	274	265	297	286	271	277	264	272	314	276	281	293	277	271	280	270	273	286	267	320	273	272	247	262	298	291	287	310	260	289	290	249	249	253	274	273	292	261	243	243	230	276	298	269	278	271	276	284	313	288	279	267	281	262	264	257	264	273	308	262	264	271	247	285	267	260	278	286	258	295	279	277	280	252	277	249	275	278	289	270	305	273	291	283	312	272	261	276	259	302	253	270	269	306	285	306	316	243	300	279	289	327	278	249	274	285	297	283	290	277	249	257	286	260	271	266	276	268	279	251	253	312	277	271	283	249	260	274	270	283	288	257	259	265	258	254	261	250	296	283	271	273	306	289	252	293	265	303	280	288	266	266	284	285	254	275	273	262	249	285	258	287	277	277	297	298	278	256	277	268	267	270	240	286	266	307	279	264	285	277	256	286	279	264	292	263	278	291	286	268	288	294	281	264	287	228	248	277	296	276	278	268	320	269	281	271	288	261	285	275	260	301	291	290	242	272	268	296	241	295	278	295	300	290	294	259	294	251	246	277	271	254	284	279	276	261	266	285	276	284	265	262	295	284	275	301	294	281	290	273	267	268	276	258	283	288	279	285	258	275	281	285	265	274	252	275	304	238	300	269	268	268	277	307	317	287	294	267	284	263	272	238	285	263	265	289	267	284	269	278	271	268	269	275	295	272	263	240	258	276	281	321	254	258	272	268	265	315	322	271	266	294	281	261	288	261	303	260	285	265	261	258	271	268	298	285	260	293	266	251	299	281	276	267	308	279	277	277	293	288	302	224	308	274	272	243	263	296	294	276	290	273	256	290	252	289	290	240	277	246	293	318	261	284	295	283	293	245	283	284	278	273	290	292	299	278	261	270	290	316	271	297	270	273	252	283	267	264	263	260	244	321	271	297	267	274	258	303	276	282	272	293	248	264	290	297	254	253	286	255	305	276	281	245	268	287	286	282	299	305	296	264	258	271	269	295	257	290	263	268	258	278	278	266	276	276	262	260	267	303	298	293	278	267	279	272	303	278	304	254	276	254	288	272	263	291	271	275	286	236	284	271	308	261	255	301	266	280	273	255	293	268	311	286	264	263	270	246	281	289	264	286	251	282	285	284	275	262	273	277	291	286	280	279	291	253	311	286	286	287	261	263	294	284	265	280	256	263	283	282	300	273	250	275	304	284	257	265	272	279	305	257	243	263	278	279	293	289	280	277	245	310	260	302	284	288	308	286	275	272	285	263	260	263	264	305	262	285	286	251	248	298	287	283	277	275	257	272	293	300	289	253	293	292	287	279	268	283	283	279	293	330	314	291	275	281	264	285	280	288	261	268	290	291	280	289	270	270	305	295	279	277	308	283	274	260	295	250	292	284	285	286	286	291	259	266	283	252	280	290	285	291	268	253	278	264	259	291	298	267	254	273	273	271	266	290	289	292	282	290	292	257	276	262	266	269	276	245	292	269	276	255	279	295	275	308	291	275	280	242	267	275	268	281	305	293	281	265	274	293	268	286	302	279	264	261	308	290	291	288	265	281	296	284	264	298	237	258	299	295	271	322	284	270	277	267	256	289	280	302	281	274	269	294	271	278	263	291	262	261	300	257	278	265	307	280	269	258	252	281	263	246	302	286	316	240	262	257	286	257	300	271	303	294	279	294	267	270	273	289	309	265	254	283	279	257	272	277	282	262	270	291	298	270	296	281	289	297	265	267	275	287	269	292	271	249	277	232	268	300	262	295	302	267	269	280	255	274	278	283	261	286	261	282	270	272	280	290	283	288	326	258	267	284	281	287	281	254	263	292	277	260	274	282	274	290	275	280	262	283	278	299	286	269	260	273	290	296	259	298	268	262	269	249	250	270	251	281	278	289	260	273	311	270	238	301	287	269	268	290	285	283	257	280	274	255	257	306	270	282	253	289	291	314	276	284	307	295	288	278	322	264	306	282	262	308	305	270	267	250	281	259	278	245	272	263	296	299	270	255	296	276	278	281	261	300	307	292	294	294	255	286	280	281	270	267	309	285	243	273	264	254	268	280	267	256	307	284	257	283	256	248	258	268	285	295	239	249	289	262	255	285	322	280	293	256	290	298	258	287	293	283	287	295	306	311	280	267	258	264	252	266	295	302	293	273	293	259	281	271	321	291	282	277	297	306	292	289	296	294	262	287	254	275	274	259	269	281	294	298	288	268	260	265	281	293	276	294	288	287	282	272	291	238	268	254	292	261	296	275	259	290	306	278	313	268	290	258	304	252	308	263	284	307	302	284	265	288	260	302	238	260	315	275	286	271	293	266	300	287	303	260	290	262	270	296	284	288	284	267	294	294	267	273	291	284	294	300	251	296	310	276	254	252	284	274	292	289	296	267	267	296	276	267	251	278	250	284	271	281	284	298	275	255	295	280	269	273	283	270	295	291	271	254	256	245	286	286	254	284	245	267	313	270	256	278	299	270	252	298	283	283	274	279	275	287	283	263	254	312	288	289	284	261	272	267	304	283	297	273	285	267	275	253	281	257	296	305	313	283	291	288	266	276	262	290	298	296	258	289	278	235	296	253	285	258	268	289	251	294	288	267	295	311	242	286	276	270	269	280	271	258	264	274	280	270	250	268	267	326	284	285	265	270	299	271	293	271	277	275	272	266	273	255	278	291	312	268	257	303	298	262	295	304	295	282	274
22673	21196	28694	23981	21195	21217	7183	849	570	520	450	424	371	330	341	293	297	301	239	249	275	277	264	246	222	249	232	211	242	251	229	239	237	237	207	213	202	236	236	255	232	218	218	198	204	233	219	189	213	224	185	210	190	192	230	199	228	175	226	249	207	218	183	200	209	188	235	218	229	205	193	224	206	232	199	194	193	213	215	237	207	194	203	204	195	197	209	203	227	193	216	204	200	207	193	207	219	213	203	187	200	203	198	195	221	200	196	190	212	199	214	209	201	189	202	204	210	209	218	214	217	215	189	195	195	226	217	192	183	211	188	231	195	238	195	180	201	207	184	209	179	214	226	222	222	216	203	220	212	202	218	205	208	236	224	201	230	214	197	228	195	207	190	219	175	176	203	201	191	220	220	173	213	214	224	200	191	208	208	200	205	197	217	213	193	196	192	183	189	191	219	199	207	199	194	202	194	214	219	224	204	205	167	212	202	191	202	183	183	210	198	196	179	222	224	174	196	217	219	191	207	202	184	208	220	201	204	205	218	206	194	204	224	200	195	200	210	200	220	197	211	218	197	209	192	240	202	189	218	218	206	179	181	189	202	192	207	170	200	189	194	192	205	222	223	189	227	191	228	198	208	192	205	219	195	209	197	201	214	189	221	192	191	233	203	201	200	216	197	239	213	218	185	205	200	211	212	186	198	188	185	212	193	230	219	187	203	193	188	180	199	203	207	211	215	213	222	206	188	226	213	216	200	222	213	204	203	191	226	213	220	199	194	236	206	201	194	187	214	175	201	208	210	212	205	202	220	206	207	203	208	195	214	186	201	200	231	215	202	206	203	197	195	230	201	224	182	204	230	213	207	197	207	196	204	206	184	225	194	193	230	213	185	180	207	230	206	198	190	230	188	209	198	217	208	209	191	217	206	221	187	194	180	225	195	216	183	215	223	211	220	200	194	207	205	200	204	213	186	200	248	198	210	203	197	192	213	220	223	217	222	197	193	202	192	204	206	215	208	205	212	228	193	184	213	205	196	204	204	173	208	208	178	230	185	205	191	172	206	200	196	223	215	240	209	227	199	231	203	202	190	221	204	213	197	201	213	203	203	202	200	204	190	233	219	209	208	196	217	203	172	207	212	202	218	182	238	218	205	182	219	213	212	216	189	221	217	231	211	225	221	212	186	194	205	174	197	182	176	210	200	179	210	195	201	199	226	194	197	212	221	220	223	200	217	192	221	192	216	198	205	212	195	197	203	207	198	174	203	218	220	198	184	209	205	214	190	215	209	175	196	200	208	219	208	179	215	214	213	216	212	204	179	188	197	225	209	197	197	205	198	201	189	218	212	204	217	207	160	183	198	211	191	213	185	208	207	209	216	179	203	198	195	198	204	218	228	201	213	201	214	194	182	220	197	220	219	195	206	239	213	223	198	202	185	227	173	216	226	205	206	202	196	229	188	212	193	194	189	183	213	186	201	207	201	220	224	225	221	210	207	213	216	208	194	193	227	231	193	211	211	209	219	206	174	208	226	187	215	216	232	179	200	191	186	195	203	193	176	224	186	209	217	176	184	218	206	205	206	185	188	215	194	220	197	189	191	198	205	217	181	204	219	201	210	227	174	194	184	194	214	202	214	208	219	194	211	220	199	238	215	204	183	225	181	176	205	189	180	233	218	194	183	222	187	231	214	197	187	164	197	191	171	207	214	207	180	217	189	202	198	205	202	186	233	204	220	213	211	183	179	199	200	207	194	202	208	195	184	213	211	183	207	205	198	210	216	199	189	191	229	211	204	192	224	204	189	192	221	202	200	200	190	207	193	185	231	212	202	196	194	186	193	200	176	195	193	210	180	191	181	210	199	208	195	188	184	218	216	226	214	184	201	205	202	185	218	200	194	209	180	200	176	216	225	184	214	193	221	188	208	226	186	179	223	173	207	203	186	204	203	225	186	213	216	189	218	210	210	210	201	226	225	214	216	217	194	215	177	209	188	180	170	201	204	214	233	197	202	191	198	195	207	198	206	200	209	210	191	211	216	194	207	200	187	218	216	210	173	215	221	212	225	199	194	201	181	204	211	184	201	222	235	179	209	216	222	212	184	209	207	196	221	207	246	204	208	216	178	207	203	201	230	189	198	214	204	219	191	194	204	193	192	184	209	226	202	210	208	183	222	223	208	210	209	219	194	201	213	215	219	224	201	199	214	207	207	197	222	170	198	213	220	199	185	208	214	196	193	195	190	205	213	188	217	189	200	184	202	189	179	206	213	203	174	200	212	194	197	197	206	217	190	234	217	220	202	210	198	224	209	214	210	186	186	208	191	197	227	206	231	209	190	210	207	222	215	201	223	227	218	209	196	220	212	207	203	211	204	201	195	182	202	191	191	209	192	210	216	203	204	229	206	221	186	190	195	205	192	210	205	199	212	182	206	225	221	201	214	214	205	207	193	207	206	212	166	210	200	208	197	212	188	221	202	213	191	216	202	236	214	196	206	202	207	229	195	195	215	207	208	216	205	231	214	211	227	238	208	208	203	209	203	205	202	204	217	224	225	184	201	200	186	204	186	189	199	221	230	205	191	207	195	210	222	225	191	209	180	199	213	207	207	210	206	207	198	209	209	194	201	214	218	198	197	200	193	220	196	178	175	203	198	220	196	233	207	204	205	196	222	226	181	204	221	192	215	207	216	215	192	196	207	206	194	217	209	209	201	206	201	213	194	190	188	232	186	233	172	197	187	218	209	206	214	202	187	204	198	219	223	212	212	201	195	175	207	193	219	203	208	198	203	207	208	221	211	205	223	214	197	215	213	210	216	204	203	216	230	190	219	221	157	175	186	195	214	190	185	200	211	213	201	213	212	226	190	194	203	241	211	238	200	212	188	172	200	192	203	197	206	185	190	187	209	223	188	169	193	212	196	163	240	198	182	198	227	214	215	206	216	211	187	224	192	204	191	212	216	184	202	235	227	179	183	181	192	209	192	210	194	185	212	214	196	204	216	201	200	189	219	218	231	189	167	204	205	178	219	184	227	194	213	199	190	211	223	212	196	214	189	215	200	223	202	183	194	222	220	210	198	210	190	183	220	197	218	186	205	190	196	190	237	196	189	211	208	218	198	202	202	207	191	219	181	210	211	206	205	196	211	190	201	212	200	182	217	215	183	220	211	196	209	228	193	199	203	212	207	200	216	227	201	194	188	220	221	187	214	211	180	189	207	199	194	224	195	215	199	182	213	188	209	174	176	224	222	219	203	182	205	210	219	225	208	208	192	179	194	207	189	200	210	219	192	234	206	212	177	215	196	204	198	188	204	222	202	198	212	186	210	204	188	231	197	192	213	221	207	206	212	226	198	206	203	193	199	210	200	186	233	190	202	219	195	209	206	205	216	209	225	183	206	181	226	219	198	203	208	186	223	224	186	196	184	189	220	204	201	185	199	206	205	190	210	191	188	234	200	195	195	183	217	226	211	216	219	221	189	175	222	180	197	207	202	197
4605	13963	10927	5327	3362	2537	1941	1564	1210	956	853	682	581	541	490	427	453	390	416	373	351	329	341	341	306	298	328	282	305	302	282	272	291	291	280	280	300	277	286	272	266	244	286	257	268	253	269	244	287	264	273	280	276	274	305	258	265	258	260	277	293	254	281	282	267	279	276	246	253	287	252	253	271	286	280	263	268	257	244	261	248	259	250	266	276	264	260	228	259	262	243	277	276	257	250	248	230	262	252	265	246	224	270	273	284	251	267	241	256	259	262	252	259	256	227	248	261	228	267	252	251	260	278	233	258	244	249	251	254	255	273	263	243	275	282	258	272	234	293	269	238	222	249	244	243	246	258	228	258	249	247	249	260	256	266	252	255	241	238	257	260	299	247	267	256	256	235	237	294	298	271	258	270	248	259	243	244	253	274	245	235	261	251	258	266	256	282	253	243	263	216	256	256	260	258	246	247	257	225	269	228	260	238	256	288	258	240	254	254	243	237	234	246	238	251	269	265	246	224	252	270	245	258	264	249	250	245	260	270	248	247	246	232	246	237	242	236	282	254	223	271	256	242	241	251	278	255	239	261	251	250	259	275	261	264	258	248	235	248	246	235	259	252	246	266	257	255	276	262	243	254	225	241	216	252	248	236	252	263	229	251	246	253	244	299	227	234	262	250	233	244	242	278	230	261	251	236	252	269	253	269	240	263	271	262	258	256	250	258	247	258	270	243	260	245	237	229	272	237	238	252	241	253	236	260	256	212	240	258	240	262	271	264	239	254	264	231	263	261	274	255	271	260	261	248	291	257	249	242	263	245	254	266	231	261	273	290	264	249	242	242	271	258	251	260	249	246	270	268	232	233	254	266	230	261	262	259	225	250	272	236	253	251	270	266	243	251	244	253	252	255	249	258	245	237	235	240	260	246	246	257	258	241	245	279	260	259	253	249	239	243	268	257	237	282	267	256	256	240	279	252	231	257	260	230	277	241	254	248	230	213	253	240	234	249	251	253	238	265	263	265	270	256	272	234	246	241	282	249	289	242	255	241	277	259	239	242	255	257	253	229	283	242	257	258	256	254	248	229	290	240	235	246	258	247	273	240	247	281	238	262	263	236	276	239	253	238	268	244	255	248	258	259	249	239	284	236	253	225	266	290	250	262	284	262	235	273	246	270	265	256	269	247	276	235	281	255	247	238	242	242	270	278	234	245	250	245	250	254	257	257	263	250	258	261	239	230	265	248	270	290	229	256	262	245	283	234	271	235	272	240	262	258	265	251	285	257	229	232	279	253	265	254	259	252	261	234	280	275	225	245	268	246	233	234	220	243	233	297	235	239	245	258	269	263	250	233	247	265	234	261	255	245	228	253	287	264	251	236	271	250	260	242	262	227	256	278	246	252	251	224	296	244	266	240	275	265	244	252	261	258	262	243	257	244	266	248	279	275	262	262	244	235	255	268	246	271	247	260	281	245	271	237	271	246	256	262	241	231	254	277	231	263	243	221	280	242	255	286	237	259	250	241	269	221	236	237	238	265	240	268	254	251	260	255	266	264	264	277	276	225	242	263	228	273	276	250	239	250	222	266	237	258	260	236	237	238	245	262	237	227	250	231	231	249	257	243	249	258	236	243	251	238	256	240	227	267	269	253	288	252	259	281	247	220	263	257	276	267	253	273	251	238	245	267	246	235	255	274	245	246	259	254	245	234	225	231	255	273	250	251	232	247	282	249	234	272	248	269	242	268	273	260	228	258	244	233	220	230	245	234	239	250	262	258	267	251	245	240	259	272	238	274	224	281	265	243	249	260	254	249	268	236	257	262	263	256	231	246	241	264	276	250	240	248	259	236	255	243	245	269	255	250	277	235	241	239	260	238	243	255	264	264	277	250	234	247	256	230	252	275	250	247	268	254	221	229	265	256	271	256	215	265	258	237	251	251	259	246	259	239	254	287	274	282	284	243	240	259	224	244	254	230	253	253	256	239	243	253	292	276	262	254	283	251	269	243	277	240	248	253	250	293	262	256	263	256	263	269	275	242	235	269	247	241	273	264	264	229	256	246	244	267	240	229	256	255	252	247	268	247	238	238	261	250	256	264	257	266	281	262	274	242	238	249	280	233	263	272	244	260	248	244	247	254	244	274	233	272	258	261	259	266	284	242	244	260	255	249	232	257	263	259	264	255	263	267	289	253	264	247	255	252	259	244	272	278	259	264	218	233	257	276	247	254	219	266	235	272	255	272	246	249	280	216	256	259	238	294	233	249	263	291	241	251	241	238	282	242	240	247	246	258	253	246	238	222	241	247	225	243	308	246	262	257	237	228	247	240	255	274	267	256	267	248	255	274	261	243	260	273	241	241	258	271	252	255	245	262	270	253	228	269	255	253	275	276	228	239	222	252	270	246	259	247	241	245	272	231	260	256	233	243	263	261	218	251	241	269	267	224	249	244	261	252	253	261	265	225	237	241	257	254	240	283	261	233	275	255	245	220	251	249	244	249	261	266	281	254	231	244	267	263	252	300	248	251	246	268	256	266	250	250	234	234	224	289	258	248	269	244	256	210	266	247	253	260	231	246	273	270	267	258	265	235	256	240	284	265	224	267	267	283	249	254	259	273	258	240	253	261	234	274	258	243	249	257	262	247	237	254	259	271	255	260	235	262	243	257	270	238	258	260	256	246	265	276	276	257	257	265	255	243	251	262	248	292	272	259	243	259	253	273	251	252	224	252	232	266	282	250	271	265	239	271	245	243	271	280	271	237	262	265	241	256	258	249	255	237	259	270	252	244	267	267	282	278	251	258	258	237	240	252	285	240	246	237	249	246	263	230	246	251	256	264	240	270	243	247	236	247	260	248	241	251	249	247	236	254	251	267	239	254	246	243	265	256	241	251	242	244	231	224	272	244	275	251	259	260	259	237	258	288	238	262	241	269	257	271	243	275	257	236	250	211	249	234	249	254	254	218	252	258	244	267	266	257	245	260	246	239	243	298	261	276	254	261	255	251	249	242	269	281	235	281	238	238	259	249	258	249	286	267	248	239	270	250	260	248	276	252	244	259	234	241	266	285	263	239	246	267	259	237	227	231	238	250	226	241	279	244	256	264	281	229	261	242	256	255	244	266	241	251	237	285	263	258	242	257	268	287	272	249	259	255	251	260	261	238	260	265	253	263	241	261	240	230	237	274	259	235	263	304	270	256	246	266	255	236	261	249	259	241	277	244	257	263	244	246	239	246	237	251	271	251	267	273	255	264	255	248	271	251	269	268	237	260	255	268	275	253	259	263	235	252	246	255	221	248	253	245	247	246	239	269	262	257	246	276	287	247	270	260	257	272	267	252	259	245	267	247	235	250	270	252	256	238	268	283	257	255	252	241	259	253	249	286	259	243	267	272	260	257	245	273	273	267	247	251	271	248	234	268	295	245	255	224	268	228	237	264	247	282	267	233	268	216	278	267	246	271	240	238	271	244	290	240	253	223	278	258	250	252	262	292	224
27436	18105	3770	728	537	517	440	477	495	460	465	420	480	438	444	433	408	446	430	455	442	445	439	418	445	457	429	455	446	401	443	423	402	426	416	437	461	463	417	432	395	453	400	432	440	471	440	442	440	445	454	422	472	410	453	432	438	449	439	462	442	415	462	441	409	448	438	439	420	411	454	477	423	487	434	447	445	453	437	393	453	442	442	446	427	412	440	454	431	441	479	416	427	444	461	438	422	441	402	430	400	453	439	428	447	414	440	463	453	444	458	429	412	446	452	423	373	427	444	419	432	434	406	440	434	420	456	420	429	436	467	456	427	420	419	440	456	445	417	437	426	435	399	394	416	445	420	430	437	418	450	423	435	442	422	434	457	466	453	445	422	434	426	459	474	460	445	409	406	421	460	431	442	477	443	426	410	424	425	437	459	442	459	394	390	432	428	394	446	428	441	428	444	433	425	424	425	418	440	409	443	475	432	419	436	436	418	445	426	437	442	444	414	423	410	440	445	463	441	428	431	451	442	445	441	449	418	430	435	385	422	444	399	432	449	432	447	462	399	421	414	447	466	439	422	431	453	444	428	431	429	408	451	440	465	448	431	407	455	447	425	433	452	391	433	444	443	394	441	433	435	429	435	436	425	447	418	457	409	411	406	432	427	435	427	475	406	425	425	443	449	428	420	441	439	401	407	488	439	396	430	462	438	407	446	445	442	437	434	421	449	453	429	424	412	426	419	448	452	429	442	430	451	399	402	457	405	438	456	418	452	455	434	484	448	413	440	480	432	430	460	446	461	412	454	428	469	409	403	440	430	458	447	436	451	443	443	414	438	419	456	433	410	428	403	427	421	441	450	450	443	434	417	450	464	480	412	412	481	457	454	432	433	461	468	424	426	472	445	408	428	428	411	419	422	437	402	450	402	424	419	423	470	426	442	475	409	427	402	444	429	456	441	467	459	415	457	466	440	410	447	470	436	440	432	447	474	456	438	422	445	428	473	411	450	417	460	434	459	465	477	441	454	439	471	417	412	470	435	435	461	455	443	400	446	425	435	422	412	447	461	444	437	431	430	409	444	439	408	423	444	469	447	448	471	454	425	462	445	444	405	418	465	424	404	441	401	459	441	442	409	423	419	413	423	434	433	446	435	428	442	436	443	460	443	413	469	405	456	423	447	430	448	434	421	424	402	433	445	431	416	428	435	405	449	456	440	425	440	439	415	401	430	444	449	395	445	426	437	429	411	433	404	415	456	441	447	434	453	450	452	424	442	433	453	469	436	445	431	443	407	405	449	423	452	471	419	420	443	467	430	406	409	448	464	438	456	409	453	418	430	447	375	445	425	462	431	432	447	465	484	424	460	440	440	467	467	421	408	369	458	431	456	446	428	464	460	465	435	437	482	440	463	473	481	420	485	430	415	424	406	470	438	454	438	442	407	443	436	433	460	412	410	430	435	430	424	439	428	446	446	440	430	427	434	452	436	404	490	449	417	477	412	412	425	453	444	403	447	384	470	431	427	430	436	392	434	410	435	417	439	420	459	440	435	439	434	415	421	445	448	455	441	454	471	437	430	406	472	442	423	426	439	428	447	423	403	429	438	444	463	442	431	451	417	470	429	433	395	404	461	438	434	405	429	428	448	437	459	430	471	433	465	420	468	427	434	400	409	403	435	478	448	438	449	423	455	454	434	461	411	405	433	416	422	449	483	448	426	440	423	425	396	424	414	465	460	450	461	452	441	451	419	429	401	431	451	448	411	407	495	448	438	477	418	422	464	442	434	423	449	464	412	406	442	446	439	420	410	409	442	437	429	455	454	436	424	395	438	474	460	414	463	446	441	434	444	444	431	453	428	482	460	488	474	431	441	427	451	408	434	394	475	413	434	403	440	466	423	430	423	416	425	414	438	463	431	459	437	420	426	434	442	404	455	420	400	467	428	428	417	427	453	416	455	459	448	441	438	425	456	411	423	449	406	429	456	452	407	443	477	446	403	460	388	432	434	430	447	409	475	397	419	429	406	431	420	459	441	417	462	438	412	401	406	422	422	462	458	430	438	449	453	398	426	430	448	427	436	417	427	456	405	454	481	454	438	446	409	454	416	472	426	421	439	465	458	381	427	432	407	470	434	477	435	453	427	416	453	461	455	446	478	477	410	414	463	453	440	446	454	438	473	430	470	435	398	413	475	459	467	445	443	425	480	408	443	452	439	429	442	465	414	459	442	467	452	432	434	410	421	422	433	442	472	420	429	440	450	432	423	429	448	444	436	410	425	454	398	425	396	431	468	416	426	441	416	434	444	398	402	438	411	442	479	437	464	443	479	416	423	478	449	421	438	409	440	448	434	385	414	459	472	441	436	437	433	429	410	436	431	468	443	456	465	480	421	437	464	459	432	428	443	370	423	410	437	464	438	410	443	432	436	424	432	397	422	408	421	467	426	423	407	452	426	465	408	450	397	430	443	451	424	418	451	452	394	416	461	489	448	457	443	461	430	435	446	433	419	433	473	368	468	429	451	427	455	471	455	435	418	431	436	441	399	430	434	455	423	457	409	394	439	434	432	457	431	423	468	437	438	424	410	480	398	447	451	429	457	447	430	412	445	437	412	430	433	442	472	435	452	428	435	416	456	425	451	447	435	401	436	467	465	471	396	459	453	421	419	437	486	438	428	397	452	475	462	450	427	432	431	470	436	429	437	431	432	434	447	423	436	445	384	432	407	445	456	430	444	440	471	435	400	399	452	430	425	446	450	481	439	420	410	451	419	457	439	421	452	396	457	402	453	455	403	429	451	443	418	428	440	447	406	431	440	429	438	461	439	404	436	439	445	450	429	443	430	438	448	415	446	413	427	455	416	434	443	432	452	467	448	467	404	448	421	427	425	445	433	414	402	453	443	403	429	389	450	421	441	368	449	412	427	446	449	417	450	426	384	424	437	408	441	384	423	430	425	451	439	400	414	444	448	426	390	488	439	437	420	431	394	416	432	428	444	456	429	454	412	465	470	442	436	435	460	434	450	451	448	439	434	458	419	424	383	438	420	462	442	452	441	418	430	444	438	440	422	438	451	410	419	378	466	411	439	414	428	438	489	431	426	448	418	466	418	428	425	432	434	459	446	447	444	452	465	466	465	431	410	454	434	422	445	438	416	466	426	438	394	442	434	426	423	428	429	457	439	429	419	451	464	441	488	464	448	442	439	415	448	472	454	435	420	453	405	411	441	425	429	427	421	419	453	414	439	432	460	441	445	421	426	426	464	459	455	461	425	431	439	439	487	469	417	446	446	398	428	431	419	412	463	425	442	432	448	441	472	434	397	453	392	451	412	412	434	428	403	432	438	411	449	386	426	440	405	430	438	436	410	406	438	429	440	448	464	462	433	429	443	398	412	440	456	427	441	415	453	434	406	418	458	404	394	427	426	460	450	405	426	433	440	449	411	463	416	459	459	409	422	434	405	428	454	428	459	452	420	468	461	407	456	436	407	445	461	410
4235	1012	937	752	636	573	569	532	567	521	497	544	549	507	543	537	506	509	516	525	464	529	510	520	525	502	536	515	520	509	510	569	513	536	525	525	520	540	550	504	497	493	495	518	508	490	529	560	502	524	471	513	489	526	512	524	506	530	540	502	509	542	529	500	549	507	527	533	514	532	488	542	482	537	509	502	553	514	562	532	544	549	559	500	545	480	499	497	512	509	525	543	552	544	519	516	558	531	483	504	498	515	523	515	516	546	539	557	523	518	524	501	517	508	547	529	565	508	491	506	508	506	495	521	510	498	534	533	543	502	547	508	522	519	489	551	527	514	495	523	519	515	512	537	535	549	495	494	477	512	473	507	559	522	523	499	510	516	543	511	502	484	509	501	532	493	498	537	523	533	555	499	539	517	474	501	541	506	522	532	521	518	514	528	505	478	525	511	494	489	477	512	491	499	493	480	530	512	587	509	512	509	544	564	511	543	516	518	502	524	486	493	540	515	540	538	509	541	507	516	493	507	535	536	521	470	521	530	516	540	544	539	515	487	534	505	515	524	519	509	543	469	487	513	520	501	479	501	539	492	529	528	467	535	547	490	518	520	521	512	534	498	527	504	536	492	562	500	487	510	529	509	507	562	522	506	544	500	550	484	543	547	514	552	527	542	542	544	523	507	508	512	504	535	490	485	475	516	554	503	523	516	512	534	509	485	502	548	513	535	517	534	517	537	552	524	504	517	542	514	499	516	535	499	509	499	530	520	505	505	493	490	529	528	506	513	531	512	542	514	535	489	512	512	495	514	529	535	582	513	531	516	508	530	548	509	508	508	544	506	525	539	523	534	512	517	484	531	514	551	500	498	503	496	507	511	543	535	533	478	505	483	513	533	491	494	479	543	521	512	563	528	523	526	501	526	500	503	536	529	489	547	521	519	508	514	504	551	536	523	539	498	483	496	529	549	472	530	547	519	498	518	524	547	515	491	524	517	549	523	489	561	557	498	489	559	515	525	522	515	534	529	541	555	511	499	510	512	506	504	498	518	526	516	458	502	521	549	534	519	496	534	514	519	495	544	511	495	531	513	529	486	522	561	512	497	511	514	513	504	518	524	495	525	495	494	521	564	495	486	476	520	516	481	515	513	504	511	481	483	532	535	513	526	495	494	495	517	522	477	534	534	532	543	492	509	495	531	521	534	545	497	529	501	508	522	525	535	505	541	536	514	502	507	530	506	546	509	558	518	517	491	498	510	530	526	504	546	495	550	523	534	497	502	498	501	506	511	521	504	575	528	528	521	501	496	532	530	514	528	504	509	523	555	537	511	491	537	552	528	538	543	497	505	510	535	522	563	501	482	544	501	525	523	525	527	505	551	511	543	535	548	551	521	533	517	513	522	543	514	519	502	518	570	554	463	523	496	503	526	552	522	521	515	506	540	513	486	540	505	547	467	513	533	557	564	519	547	510	493	548	557	512	504	516	516	496	548	520	538	536	518	524	514	521	497	519	535	503	507	486	519	523	516	490	566	461	521	499	547	530	523	552	498	510	538	534	506	531	541	498	516	509	485	490	492	515	516	499	520	522	493	518	539	516	517	518	500	519	562	568	556	503	532	548	532	458	528	527	523	560	511	492	541	507	541	482	471	527	515	506	545	513	483	484	528	521	527	513	466	549	544	523	556	544	511	475	506	538	496	509	551	467	523	508	507	537	524	550	503	493	513	494	514	489	500	535	545	517	528	536	501	531	533	583	548	555	582	498	499	530	534	515	516	552	525	513	510	544	528	479	495	513	522	510	486	561	501	506	514	521	477	538	483	559	517	519	485	517	511	497	540	505	505	501	505	489	508	545	519	545	506	541	542	522	520	515	492	526	520	503	524	503	495	491	561	514	534	553	489	521	541	533	518	520	496	516	567	508	510	513	501	494	473	486	531	521	484	572	478	559	511	512	498	501	532	510	506	526	488	512	505	544	525	513	536	544	533	549	490	540	558	520	515	541	469	531	546	478	536	494	533	528	570	521	519	528	524	509	506	536	498	529	501	550	516	530	531	498	519	488	491	507	493	529	484	586	497	508	521	528	511	502	503	509	547	506	539	508	509	514	561	525	563	512	519	495	549	549	486	525	507	533	516	508	514	582	515	474	503	534	520	490	551	546	503	541	503	535	540	535	534	523	500	474	522	508	464	541	501	484	497	506	530	523	549	570	491	517	519	520	512	530	494	520	535	512	509	496	557	551	508	512	554	499	511	512	499	583	483	501	507	528	501	530	584	496	543	530	508	546	503	512	501	517	534	483	549	524	493	523	503	531	496	488	536	530	479	544	567	502	551	512	509	511	510	517	500	529	507	520	539	492	520	535	537	521	513	542	499	492	547	515	544	523	512	481	499	522	528	528	497	537	518	527	531	498	541	524	499	507	565	531	546	515	496	529	546	510	550	540	528	516	527	529	500	516	519	494	534	516	522	558	534	493	491	513	562	480	519	521	546	488	521	522	517	515	520	470	494	509	523	497	535	513	516	537	519	527	482	545	513	556	511	494	522	534	541	537	505	521	518	494	504	496	540	515	484	516	521	531	518	548	522	533	538	500	489	502	500	513	522	519	507	513	497	523	506	492	478	546	508	531	514	543	529	536	489	481	506	517	526	531	483	481	542	525	499	505	521	516	516	519	515	493	492	553	549	550	522	525	511	540	508	508	506	516	543	521	513	515	515	496	531	538	516	504	535	544	509	511	565	501	483	509	547	507	548	530	514	503	532	517	500	495	542	512	496	552	513	556	525	508	506	541	514	503	476	536	507	502	513	515	528	570	449	523	507	511	539	522	504	522	500	489	547	545	509	510	508	531	493	483	522	502	493	496	536	490	526	474	548	520	546	510	537	528	478	510	518	530	552	505	528	540	510	487	546	539	523	535	513	491	498	538	552	504	503	524	529	506	514	515	521	518	506	489	497	502	522	533	518	531	505	521	540	567	492	534	526	515	517	511	545	525	554	545	491	530	525	505	490	519	479	541	523	495	505	505	503	515	539	502	516	516	503	487	498	521	536	504	521	523	491	512	507	526	519	522	521	506	529	518	509	534	552	499	512	530	536	550	470	495	544	479	565	489	517	543	485	524	518	516	526	529	479	547	562	530	488	517	537	550	501	536	519	533	539	524	518	554	489	502	529	520	496	552	535	513	476	479	531	517	520	503	499	493	471	563	560	550	469	507	529	521	490	519	515	553	498	485	517	570	465	474	524	546	522	556	570	496	509	496	481	505	486	493	489	537	489	529	542	542	513	555	516	514	499	496	556	543	522	563	507	491	548	509	531	531	506	515	543	512	525	501	540	509	505	505	533	524	548	545	543	525	517	500	542	530	543	566	483	509	437	544	509	519	536	529	490	472	486	497	523	538	513	531	524	516	476	526	505	518	515	535	526	505	514	515	530	515	517	503	511	542	519	528	503	517	532	510	487	530	534	507	521	534	541	514	532	516	489	530	546	526	541
23766	21162	28191	24393	21159	8824	1128	774	679	649	624	582	532	560	520	495	515	514	486	479	476	491	456	467	434	487	447	480	476	443	437	440	443	431	472	464	443	481	462	450	489	433	480	426	481	471	432	454	467	431	493	474	475	416	421	467	418	491	451	465	429	459	420	457	445	444	463	472	432	449	421	472	467	456	456	469	439	459	440	435	437	423	490	472	462	430	436	471	457	434	452	473	487	454	468	438	433	473	434	451	391	457	451	458	468	449	434	507	467	452	433	443	433	436	464	474	456	463	468	449	431	447	440	426	457	476	422	455	466	430	396	438	452	439	426	444	464	430	423	481	446	414	438	401	457	501	448	458	431	475	444	450	468	439	433	456	471	433	476	449	444	437	457	468	449	454	462	444	451	439	437	446	433	460	444	454	441	485	473	437	456	465	458	456	456	477	451	483	489	439	417	504	449	460	454	455	450	499	441	440	451	444	431	451	461	434	451	450	437	441	433	456	463	464	423	449	452	437	448	485	471	482	442	402	443	453	472	473	444	487	454	490	441	462	459	435	464	464	433	446	474	487	425	430	426	484	420	434	455	410	475	439	425	445	462	465	438	477	468	439	457	422	467	438	513	445	434	476	440	443	447	438	440	481	398	459	441	469	463	464	490	451	429	474	471	486	473	449	440	445	481	421	442	429	493	442	450	477	440	447	478	441	459	453	463	444	470	471	444	447	404	460	423	448	450	438	478	430	471	456	417	475	466	480	490	464	487	438	396	453	465	425	436	437	435	458	467	459	434	427	447	449	442	458	427	459	475	437	458	442	448	477	436	467	419	455	439	422	488	455	454	482	427	400	469	442	486	470	472	463	455	469	429	448	479	443	467	462	418	460	498	463	450	446	439	445	422	460	480	439	455	445	454	447	437	463	471	436	450	445	469	456	473	417	431	445	459	425	437	414	451	454	451	451	438	438	487	456	497	452	423	390	500	418	437	476	487	463	422	462	420	441	451	449	451	430	440	477	443	441	482	441	443	437	467	438	417	448	477	446	449	463	448	421	436	427	437	459	449	452	460	447	476	467	446	443	469	476	491	489	466	465	481	461	442	447	499	441	438	401	438	438	418	466	472	482	434	451	435	480	442	446	459	456	441	480	452	458	421	460	423	469	470	448	459	400	442	457	443	455	457	434	458	435	423	411	451	427	445	450	452	455	442	455	454	448	477	475	423	458	448	400	437	424	452	468	458	445	453	444	433	399	431	483	444	490	439	409	432	494	445	442	466	452	462	432	471	443	445	456	456	415	439	457	461	423	420	420	470	398	414	447	485	455	442	413	469	437	418	443	479	435	467	406	447	435	434	482	405	465	431	469	462	455	461	512	408	452	451	449	465	442	430	458	457	464	429	455	433	496	442	494	490	435	493	479	425	451	452	451	426	422	448	462	465	451	453	452	487	435	450	439	428	446	445	435	473	429	457	439	465	498	449	453	417	476	479	458	456	472	439	446	456	450	473	467	451	450	458	493	443	416	450	457	474	443	474	430	391	405	451	438	472	437	477	415	490	468	500	442	467	456	468	447	468	459	446	440	439	455	456	464	456	475	443	462	450	425	384	410	453	388	450	452	422	471	449	445	437	460	473	464	413	450	452	498	503	426	428	447	469	448	445	427	472	439	412	448	452	417	431	468	430	468	494	438	469	445	444	417	461	450	469	460	438	460	458	483	503	472	467	447	463	445	398	440	481	494	490	422	414	441	482	429	481	411	483	428	436	394	451	448	460	452	461	455	471	486	438	432	483	456	450	477	455	470	471	449	455	450	435	454	484	435	499	438	487	478	484	441	462	450	471	458	439	474	451	437	484	453	454	482	426	496	467	425	439	445	477	454	446	472	442	452	488	464	443	446	423	447	439	474	437	447	439	485	477	440	441	465	467	451	455	442	431	469	455	456	437	467	461	408	471	430	426	446	450	461	453	418	474	415	475	456	459	423	419	443	464	459	448	436	458	458	465	485	451	488	459	448	431	476	474	465	433	459	420	450	483	443	436	473	449	441	452	483	492	446	437	458	435	428	439	495	428	487	434	450	467	475	454	446	464	467	418	404	457	462	423	432	434	482	440	454	485	438	448	466	458	423	435	454	450	455	464	448	457	425	446	469	433	432	458	418	439	461	402	423	487	457	479	445	449	442	449	445	450	425	449	440	438	474	490	450	458	450	438	487	472	430	433	416	423	453	426	474	424	426	485	441	483	461	452	446	444	453	460	430	428	451	412	429	457	452	474	475	467	425	461	456	453	465	433	419	446	437	472	417	429	454	424	402	458	435	405	435	446	433	461	442	445	442	426	411	470	431	462	433	442	441	471	476	470	432	458	419	419	446	430	491	476	498	475	412	456	457	505	448	480	471	387	424	424	405	418	461	439	467	453	440	493	429	442	452	459	428	456	457	448	442	463	451	453	430	466	437	471	459	474	490	467	458	464	461	494	487	430	516	448	440	441	462	500	449	459	452	425	454	462	470	447	463	449	462	477	431	444	487	467	463	468	454	434	467	469	458	463	503	442	387	451	463	459	458	489	488	445	414	454	460	435	456	437	458	426	432	426	447	447	416	460	456	434	499	441	446	458	462	450	445	483	402	430	441	453	427	438	465	445	442	456	411	443	455	466	449	426	456	482	486	444	469	452	430	457	450	457	434	460	429	414	461	444	434	455	427	449	427	469	446	478	456	457	433	449	431	443	456	503	446	450	464	450	454	414	435	455	429	472	448	426	443	465	430	499	431	430	427	461	415	455	466	411	446	444	462	477	466	460	483	448	446	466	480	474	447	431	465	469	460	472	484	437	466	424	445	417	458	454	440	438	448	421	448	461	406	458	482	454	424	437	440	490	429	457	443	432	480	446	433	480	445	402	429	462	457	492	429	429	402	449	442	441	459	437	445	457	449	426	465	450	438	445	452	453	474	425	411	439	477	456	449	459	471	460	483	468	405	468	426	450	449	464	454	472	470	454	415	446	421	439	472	423	457	450	449	454	461	460	413	434	458	445	436	438	445	457	474	470	483	460	433	430	467	428	429	424	468	426	419	446	441	437	459	459	428	425	430	421	493	465	446	465	470	474	456	441	479	483	451	445	469	420	426	446	466	469	514	442	485	445	416	449	509	442	432	443	425	453	417	432	443	430	454	428	458	442	460	437	424	429	440	478	412	444	453	426	459	430	456	447	448	419	457	472	448	436	441	430	467	443	469	426	456	424	478	441	452	461	441	437	485	441	407	442	418	454	448	480	496	435	436	482	462	479	420	414	457	438	456	442	451	459	483	411	456	457	488	448	472	417	408	443	464	434	448	413	430	462	466	460	435	441	496	430	452	427	430	445	468	451	460	426	435	495	460	431	464	447	446	475	461	459	448	454	481	449	463	470	425	454	467	434	455	452	449	474	459	486	491	461	473	455	453	472	450	441	408	453	454	435	434	450	469	467	425	458	443	483	468	447	435	470	454	481	455
3292	8184	6661	3246	2130	1694	1382	1192	1040	875	849	751	704	656	636	650	630	593	576	609	620	572	602	569	609	559	556	584	558	584	583	537	560	576	560	542	569	536	539	557	551	547	565	543	535	550	535	522	536	546	536	526	574	509	539	556	509	477	569	564	513	543	566	606	533	519	545	542	562	601	545	557	529	508	528	530	533	562	524	531	524	537	550	559	545	539	543	566	553	552	550	577	554	533	494	556	539	527	494	560	551	534	524	552	569	551	551	577	542	542	530	541	576	543	545	567	548	572	568	538	504	507	547	543	552	545	549	511	571	558	539	519	513	556	531	533	528	515	520	525	532	553	507	531	516	570	546	538	534	506	571	548	541	547	564	532	499	539	567	539	544	533	524	537	556	544	533	518	539	564	538	555	562	535	557	548	524	546	491	531	567	524	526	558	561	562	542	556	534	553	550	534	511	523	552	572	550	534	534	558	580	538	514	555	499	537	538	566	512	542	547	510	527	534	530	563	543	526	554	522	556	567	539	564	609	527	547	531	588	539	527	524	525	590	536	508	543	513	508	531	515	498	522	553	529	524	573	566	563	554	504	546	566	570	506	530	524	551	551	555	535	544	503	536	537	533	541	595	546	546	535	575	534	517	556	539	550	529	526	514	526	572	580	581	533	539	531	573	565	542	538	575	519	544	547	508	552	586	537	520	532	568	539	555	536	558	584	553	509	540	552	525	571	569	540	545	562	567	583	579	551	541	533	507	551	567	518	563	510	521	536	565	565	499	548	499	553	539	538	572	567	513	572	509	566	583	534	591	547	563	560	574	507	528	521	543	504	577	536	480	520	511	550	538	545	555	554	508	538	551	528	528	528	559	548	542	499	526	521	521	555	521	517	537	541	521	546	560	525	546	574	578	552	516	505	593	528	534	514	532	564	483	536	513	515	558	504	518	532	551	568	558	502	542	582	529	548	513	506	531	517	510	541	502	521	585	546	541	511	543	573	541	532	518	529	566	530	519	543	571	527	521	519	539	494	536	566	560	531	577	576	536	559	548	506	512	574	538	548	547	556	537	554	523	504	537	565	556	549	526	514	565	576	538	531	543	505	504	529	545	552	514	491	536	521	524	574	543	561	531	491	566	541	511	552	517	493	590	574	561	497	543	533	552	535	537	542	506	519	532	533	525	522	550	562	560	531	544	510	569	551	512	522	546	529	548	477	559	554	526	543	570	517	535	513	549	539	496	527	552	543	549	536	553	540	562	528	547	564	539	531	539	515	533	555	553	580	515	591	548	487	521	508	551	522	541	508	541	582	534	541	573	529	581	481	503	534	509	538	524	511	498	561	564	569	544	503	510	506	527	548	540	539	571	498	556	538	552	534	526	506	524	567	525	539	510	538	562	545	551	531	565	550	527	528	544	534	530	532	573	554	523	513	563	544	550	565	570	479	526	523	563	525	544	483	526	541	500	541	522	524	562	541	541	554	566	519	538	512	558	591	518	586	548	580	548	574	526	535	538	542	521	510	507	537	527	578	533	552	541	522	529	560	529	534	573	532	524	514	526	526	551	560	538	552	527	561	530	549	533	508	547	546	541	522	532	545	540	527	529	531	535	533	529	529	541	554	564	537	542	584	532	535	547	573	560	573	542	570	542	563	541	525	543	561	587	528	566	540	535	566	531	561	496	550	529	506	535	574	560	523	539	530	553	550	582	555	549	498	550	566	580	545	547	523	523	532	505	533	533	530	577	583	573	528	550	560	525	507	550	584	557	559	539	528	527	540	543	516	548	549	563	550	582	569	520	557	531	548	579	529	509	553	554	561	525	530	502	522	515	581	559	531	563	533	568	559	542	540	582	534	534	579	514	491	547	540	530	502	535	528	558	579	512	584	515	560	512	571	544	529	524	553	536	519	535	524	540	553	527	517	528	559	528	546	572	557	536	529	497	574	547	538	567	542	548	529	531	535	576	558	541	514	520	537	572	531	522	543	567	518	555	526	561	543	530	575	559	551	499	541	545	539	535	569	525	534	566	543	585	573	496	535	543	521	519	534	555	567	527	565	522	515	547	554	521	509	530	555	524	562	527	554	544	501	532	535	527	530	530	528	513	565	549	573	534	540	555	529	526	526	538	554	517	542	509	565	541	520	573	528	538	578	535	526	524	546	546	515	508	514	558	532	516	514	526	538	538	550	530	575	549	549	528	535	549	566	551	545	554	562	514	573	532	526	545	523	492	531	558	521	553	568	533	560	559	537	483	527	539	529	534	547	522	570	473	508	531	556	532	533	537	493	585	515	551	536	569	522	538	565	551	557	524	563	535	545	546	579	548	575	503	530	531	553	514	512	536	573	543	562	561	559	553	529	577	520	554	551	567	536	568	499	585	543	515	544	554	561	557	562	561	510	505	555	550	552	548	540	513	537	535	584	572	529	537	506	529	546	585	532	558	531	516	542	526	496	570	549	570	564	558	507	530	576	554	531	521	609	528	544	523	567	523	490	546	550	520	558	551	554	543	513	547	570	544	507	555	514	569	525	531	568	556	540	557	555	546	580	608	551	561	548	555	547	552	485	532	523	578	529	552	564	531	576	506	503	564	499	526	583	580	522	539	555	531	510	552	548	528	522	578	552	544	543	543	567	556	507	518	545	545	533	525	554	574	509	535	537	525	543	521	540	528	553	550	519	538	547	576	543	555	564	506	511	472	544	560	550	534	525	548	559	538	533	522	537	508	559	534	563	587	548	509	519	519	491	543	519	544	535	553	522	495	556	538	584	498	544	549	504	550	524	554	540	559	564	523	516	553	513	575	530	549	539	541	545	547	536	540	530	517	553	540	572	532	508	562	520	546	511	534	543	537	546	514	528	514	576	543	529	497	560	576	535	570	531	549	545	550	529	542	501	545	507	503	548	483	570	524	527	548	546	551	519	550	518	553	580	569	542	528	511	557	525	538	546	568	514	546	545	563	602	500	535	562	563	524	523	557	524	538	534	536	557	559	555	576	535	551	510	541	550	599	525	524	590	523	550	554	543	536	576	553	533	560	554	524	534	529	614	538	552	512	539	512	563	532	610	519	514	556	550	524	527	549	557	518	529	512	540	568	532	576	557	570	498	520	540	589	524	488	509	586	529	538	487	537	506	510	552	543	554	577	546	517	528	555	555	557	537	517	561	573	537	548	517	542	535	522	562	539	551	556	554	503	552	565	540	540	529	520	524	544	553	533	492	543	533	502	544	503	546	520	572	541	540	493	519	525	535	557	526	551	557	551	528	552	531	566	565	580	529	592	575	527	549	527	534	546	529	536	516	540	525	564	538	543	544	537	573	586	500	484	528	534	520	496	545	535	562	563	546	540	522	573	534	550	568	531	524	530	533	542	532	534	514	553	529	516	572	543	513	526	548	538	512	557	509	529	537	579	540	544	573	542	556	565	540	534	566	531	546	553	540	581	507	557	553	565	543	535	577	561	527	527	519	559	556	549	499	549	536	558	543	510
24697	21119	27171	25227	10958	587	488	390	363	318	276	311	280	276	259	299	250	259	224	235	243	254	257	275	224	275	221	223	240	263	242	234	253	272	243	235	236	230	207	209	232	224	202	259	233	234	227	231	240	248	219	230	214	242	247	244	215	211	233	240	232	235	229	208	199	227	221	229	239	229	242	191	266	207	234	253	247	233	198	231	223	239	231	219	237	224	233	242	275	253	231	210	241	198	200	226	235	227	239	239	208	217	229	216	206	246	207	242	221	240	226	237	219	216	224	254	230	203	232	220	237	214	234	262	206	211	251	250	240	216	201	212	241	218	244	209	207	212	212	232	224	224	231	246	223	212	233	224	208	234	222	204	270	228	231	224	246	215	211	202	238	240	223	245	214	226	216	235	232	229	216	256	249	238	228	238	253	221	235	252	205	276	210	245	221	203	203	263	261	253	243	232	256	210	238	235	218	239	208	232	212	231	218	223	221	210	222	206	225	209	203	271	230	233	187	240	212	230	217	248	221	233	245	223	246	257	210	247	209	233	225	224	217	233	235	213	233	239	222	216	224	244	217	247	209	227	232	223	205	236	227	234	245	244	228	251	209	242	240	206	221	235	226	231	224	212	219	216	214	223	218	234	248	195	252	210	247	236	236	241	237	207	203	235	252	244	257	210	229	228	230	246	211	246	252	232	230	239	224	202	257	218	231	234	227	230	236	234	228	240	241	224	243	234	240	242	249	239	229	229	234	246	244	207	212	249	244	203	210	255	228	223	211	226	276	231	246	226	230	207	242	233	232	234	235	258	211	225	222	243	214	231	194	238	203	205	226	216	240	239	242	254	236	241	214	227	229	244	212	230	228	231	230	212	247	244	238	252	232	230	215	230	219	216	232	219	253	231	225	220	202	254	222	219	194	200	240	206	234	237	224	212	230	227	236	221	230	234	225	241	234	229	221	249	232	218	264	206	214	233	206	235	244	233	223	235	230	221	212	230	240	249	203	221	226	239	224	248	243	230	221	226	221	241	234	209	225	196	235	230	236	260	238	201	227	215	230	204	197	233	213	213	206	208	217	235	222	218	254	227	217	202	224	231	244	234	230	229	223	239	218	208	251	206	233	250	224	247	236	255	219	236	243	236	229	233	211	261	230	233	205	197	219	210	245	211	265	222	264	255	216	251	230	210	239	257	185	246	213	211	234	208	218	227	230	225	231	240	245	249	253	225	214	220	220	254	227	249	214	238	215	230	228	206	212	233	226	212	229	226	225	187	227	244	223	225	231	217	232	225	237	224	222	253	239	228	211	236	243	221	242	216	244	211	210	244	272	242	220	258	209	266	230	243	200	235	243	275	221	220	228	217	219	220	230	215	219	218	227	227	203	229	220	245	219	225	225	235	242	245	248	201	223	239	259	202	248	270	242	221	243	213	246	267	218	230	230	246	231	251	230	217	212	245	233	234	220	218	236	207	222	231	223	212	240	263	228	215	219	230	232	233	238	205	219	223	220	218	242	200	228	228	222	229	232	238	219	225	221	233	234	212	239	239	254	218	202	218	224	226	209	235	245	230	249	230	221	229	237	239	223	262	210	207	234	232	254	251	220	230	240	249	231	231	242	237	259	223	268	222	212	225	236	223	256	257	219	242	262	239	226	219	232	236	224	216	234	209	271	208	254	220	246	235	199	228	206	240	223	249	226	221	215	230	212	257	246	233	227	244	228	223	216	216	242	206	224	228	251	233	208	244	225	215	237	241	241	213	224	260	225	217	238	237	212	219	239	250	239	230	235	204	228	210	224	237	250	206	213	204	215	207	210	248	226	243	212	252	219	216	241	231	226	248	242	215	226	244	249	219	209	205	220	254	240	207	215	213	246	231	226	243	230	227	241	225	194	257	234	237	228	221	220	234	212	229	257	262	206	242	208	213	246	249	225	234	226	252	203	238	247	237	252	212	216	233	245	233	257	232	225	231	216	219	240	210	243	217	233	242	238	204	204	225	231	229	216	207	218	193	212	230	256	247	228	228	231	224	228	209	228	207	198	229	247	250	233	229	192	238	225	206	222	246	216	211	243	244	240	194	223	216	245	250	224	227	249	227	230	245	211	211	225	228	252	240	220	243	214	220	223	215	224	224	237	213	237	212	225	208	249	239	258	239	249	211	251	230	212	241	240	236	247	235	233	225	217	210	227	241	239	235	230	229	244	231	240	204	237	236	252	195	229	241	221	210	224	223	227	232	223	242	241	254	225	231	228	251	239	214	226	237	237	236	192	220	226	224	219	217	211	230	239	224	225	227	243	243	220	193	248	222	221	205	209	269	245	231	227	237	223	222	229	231	248	219	241	253	251	215	224	220	226	225	240	224	255	241	232	230	236	222	249	251	239	227	236	233	243	222	217	231	253	232	222	233	211	212	228	195	230	225	229	237	247	247	241	235	234	221	240	250	247	209	199	247	236	250	223	211	212	251	249	229	231	232	227	203	215	225	237	188	251	226	244	248	237	241	215	226	236	228	253	240	214	219	237	240	271	214	230	242	236	232	249	235	217	216	245	222	223	236	210	206	225	197	200	237	212	230	239	222	214	232	224	232	229	232	205	235	236	207	235	246	231	228	203	223	216	217	239	221	215	229	221	218	220	219	256	217	220	221	224	211	243	241	208	213	229	201	259	216	235	248	217	221	238	221	258	234	215	234	216	239	250	231	249	234	226	230	246	229	211	228	220	220	225	237	241	232	235	199	206	223	214	232	247	225	211	263	236	255	232	220	228	248	233	242	205	222	225	269	249	232	248	216	223	227	231	254	236	209	226	223	234	213	220	230	230	214	225	210	216	229	239	217	229	197	256	244	228	240	238	235	203	228	241	219	238	237	261	235	238	206	245	247	248	246	216	242	229	220	217	237	237	268	222	243	224	221	232	213	260	225	227	215	221	259	234	226	233	223	197	253	238	238	228	235	213	262	185	223	217	229	221	224	228	221	229	235	230	203	233	213	233	220	220	226	217	220	234	209	258	233	260	241	213	231	230	217	229	205	240	235	241	228	258	228	235	226	243	221	237	232	250	229	229	225	251	243	219	268	229	240	223	223	237	242	201	246	224	229	235	222	237	242	222	251	230	236	223	215	222	216	269	268	238	226	206	223	241	210	263	218	240	247	244	228	231	232	213	203	214	230	194	239	213	254	239	237	230	229	243	207	221	221	241	251	241	233	199	268	229	215	245	230	232	232	209	253	223	250	203	224	251	236	213	244	247	203	209	212	226	252	227	224	251	220	210	223	214	212	191	223	236	235	194	249	219	223	210	226	226	234	218	217	221	234	247	244	245	225	243	237	242	235	227	253	220	229	248	252	221	232	208	240	212	265	203	232	213	255	230	209	240	228	219	217	230	224	239	254	215	250	212	240	255	221	258	230	238	224	239	217	221	216	214	246	219	226	248	214	255	223	229	225	221	253	225	225	216	224	198	236	209	219	247	212	222	235	233	211	226	213	239	234
3354	5146	3907	1943	1213	986	791	655	547	488	435	436	359	377	351	342	330	329	299	313	320	314	283	309	284	297	296	284	279	292	265	275	294	268	291	295	289	288	293	298	292	317	267	288	296	283	291	304	262	294	284	297	253	275	284	256	288	293	263	261	300	263	298	269	263	255	274	271	275	269	285	273	274	273	271	272	288	277	269	238	270	286	277	260	248	314	288	284	266	246	278	244	275	252	286	254	276	268	248	257	301	296	246	250	267	278	263	292	288	285	256	253	236	278	267	253	281	292	279	262	275	283	274	268	293	292	296	308	292	268	296	279	288	272	269	277	275	264	263	289	281	255	277	275	281	260	278	275	269	285	270	270	251	286	280	244	285	266	286	250	258	256	281	253	267	288	255	268	265	253	292	236	267	281	290	304	255	285	277	277	254	280	263	294	259	293	289	271	300	291	258	274	305	248	282	267	289	239	267	266	292	270	266	285	284	325	278	269	286	269	290	284	266	266	287	262	304	250	283	260	273	293	274	256	265	304	268	270	264	266	251	293	264	288	269	262	269	279	250	278	262	299	285	287	260	270	256	267	265	284	286	217	268	255	270	299	303	272	286	295	265	251	261	291	288	263	244	280	287	301	277	268	270	294	276	285	265	275	258	295	271	281	285	256	286	262	259	281	263	287	280	264	300	267	292	271	277	298	271	241	273	304	255	273	279	299	281	257	272	258	284	289	253	274	253	257	285	247	271	279	257	274	284	269	271	279	291	275	276	269	241	281	291	290	293	269	283	288	273	264	308	267	243	296	292	268	285	261	264	277	270	288	278	288	283	276	269	271	311	240	320	279	281	270	278	278	280	257	263	265	273	283	290	262	264	262	259	261	281	279	258	273	273	295	269	279	272	274	274	275	291	275	268	264	294	284	304	285	291	251	290	266	251	280	281	290	276	285	293	276	279	286	267	279	276	255	291	310	307	261	288	270	283	262	299	248	272	262	281	309	282	255	249	277	278	269	277	304	287	274	289	273	252	233	269	282	266	257	276	305	272	292	285	274	264	283	278	302	301	273	249	276	252	259	258	258	278	274	298	311	279	283	294	290	246	250	267	257	262	260	255	246	262	295	243	281	310	274	269	258	268	280	285	277	277	255	248	261	287	276	303	291	278	259	265	273	267	260	268	256	264	247	302	259	268	290	288	278	291	255	263	252	277	273	292	286	290	296	271	247	262	281	264	269	286	261	280	275	236	276	229	281	229	250	293	271	316	294	286	319	279	262	273	278	270	256	275	277	289	255	269	258	243	302	280	293	257	271	254	273	281	254	279	289	280	258	281	259	289	248	249	291	259	255	286	270	288	280	284	276	251	255	320	272	259	265	263	290	262	275	301	283	293	263	272	314	280	253	245	283	270	298	271	281	280	263	285	289	284	281	272	260	259	293	256	256	259	301	253	274	245	256	272	258	276	264	262	256	277	291	269	286	268	288	276	247	254	275	257	282	284	306	270	277	273	244	253	256	281	292	248	280	270	273	277	271	289	268	277	257	274	309	300	274	265	267	270	258	237	273	287	285	311	259	293	283	288	280	249	276	272	294	258	272	283	262	309	248	287	266	288	269	279	274	267	238	264	270	268	269	279	264	260	300	250	274	296	263	263	252	265	287	305	269	263	283	273	282	298	297	290	249	269	294	306	275	238	252	270	282	281	256	275	280	267	265	300	264	285	267	290	287	265	284	267	257	273	248	277	263	240	247	276	290	262	284	288	257	277	272	278	263	276	284	288	244	290	236	269	266	283	242	236	247	252	252	302	243	263	283	273	283	259	223	272	271	275	243	309	264	281	318	270	275	254	280	291	279	275	280	272	271	278	290	289	268	261	228	255	266	304	276	288	283	273	292	273	294	297	281	280	281	253	252	286	284	289	278	274	307	261	301	298	295	262	292	259	284	238	286	266	250	301	267	299	273	300	265	271	264	257	272	253	258	281	245	278	288	286	274	252	294	272	289	297	280	261	250	277	258	301	277	262	296	254	282	272	282	245	277	257	304	294	272	273	284	268	275	264	250	243	268	279	306	234	249	285	277	304	266	296	295	272	267	298	255	267	285	268	256	295	264	270	265	245	276	264	252	294	256	258	277	254	311	283	231	258	250	289	307	303	287	270	258	245	279	267	270	283	254	303	251	271	269	290	272	275	268	286	282	261	291	264	292	302	287	248	261	261	270	287	261	255	252	291	263	262	276	229	270	266	282	288	236	283	306	302	263	261	302	275	301	289	269	294	254	270	279	273	269	278	305	255	278	281	282	267	284	280	277	294	255	267	263	280	249	292	294	280	273	287	274	254	259	269	289	300	276	283	271	293	275	277	250	294	268	284	266	277	263	271	257	252	289	284	275	287	270	251	273	263	266	261	292	258	260	303	266	259	296	271	280	281	282	273	319	287	266	278	285	271	314	257	238	286	305	285	286	278	270	299	268	298	260	272	292	257	231	268	274	278	258	305	276	301	261	275	286	265	293	239	267	293	291	246	241	289	278	297	273	295	303	280	293	264	294	244	285	271	275	268	240	285	262	258	266	249	278	270	297	279	261	276	256	274	277	264	267	258	274	267	253	274	281	272	279	269	279	271	264	270	270	248	282	304	301	273	259	269	279	269	235	270	286	251	307	282	283	292	254	249	288	275	225	300	279	284	257	265	289	271	272	242	285	258	263	257	263	252	259	270	271	275	268	268	288	292	282	265	248	259	277	256	279	258	259	268	256	250	265	264	276	278	297	255	265	263	272	272	296	243	264	288	286	272	260	292	273	267	284	259	266	285	291	260	286	280	288	275	269	305	272	213	295	291	261	279	262	275	277	252	275	269	271	289	308	248	268	241	272	271	317	268	297	258	281	280	263	286	293	287	266	272	251	263	290	284	284	279	263	240	307	299	288	266	257	271	289	269	258	239	264	273	303	262	258	256	273	282	265	303	256	276	283	260	263	253	268	245	284	295	247	243	281	250	271	281	299	291	261	269	279	267	227	289	272	282	272	254	260	266	268	273	309	255	247	283	258	314	277	287	288	282	249	245	260	295	264	289	283	240	283	277	273	276	282	243	248	267	268	253	265	286	242	266	269	289	275	235	269	249	277	291	277	266	269	277	269	270	254	272	288	296	283	266	301	274	295	247	289	234	247	261	287	268	265	238	269	250	269	272	291	281	266	275	282	256	283	288	255	263	278	299	289	272	240	276	281	269	262	252	289	266	288	288	267	264	224	284	266	279	275	257	301	276	289	277	263	252	238	280	286	266	243	252	290	265	267	261	287	276	251	297	269	251	244	266	233	271	277	284	267	257	272	270	285	234	285	233	262	296	269	267	249	284	276	275	298	259	275	292	277	287	302	241	244	271	280	285	260	279	272	269	286	294	273	257	314	260	269	282	255	283	281	267	290	267	270	269	256	259	268	296	272	294	255	269	278	289	234	280	252	291	277	265	281	312	286	254	263	294	255	285	302	251	273
22612	21130	28583	23916	21131	21164	7136	878	582	526	445	394	375	354	303	328	305	273	269	240	268	241	234	240	240	248	223	207	232	246	246	200	182	221	230	237	233	224	214	210	218	231	193	194	226	188	214	208	218	195	222	219	193	196	208	194	215	180	225	200	224	182	193	203	210	203	175	213	212	186	185	193	212	224	192	219	203	203	203	213	205	204	176	216	196	199	248	186	198	197	197	192	205	212	203	204	204	207	220	190	186	199	222	187	213	203	214	220	193	196	194	199	230	202	188	195	198	205	189	194	189	206	218	216	165	189	211	208	204	205	218	218	190	199	210	192	182	219	207	191	197	170	211	204	213	178	191	212	199	195	218	207	211	203	207	223	217	212	192	187	195	225	199	195	253	207	198	184	191	193	191	205	201	214	200	172	196	182	181	191	210	191	200	207	228	201	192	186	220	206	210	207	205	216	186	193	221	195	187	212	207	204	190	182	192	169	208	187	209	179	203	186	228	193	192	200	186	214	203	209	201	193	183	178	179	215	188	206	205	207	210	207	218	198	202	197	196	173	223	179	237	178	187	229	163	182	185	199	208	196	191	214	213	213	196	180	185	216	188	210	225	192	214	195	178	207	234	201	211	190	189	174	188	191	199	207	184	206	210	165	206	217	174	234	214	176	183	222	195	211	191	217	191	216	200	211	195	194	203	218	204	206	209	191	202	215	191	188	199	206	201	204	198	222	189	178	217	197	180	181	221	205	206	212	192	202	205	196	211	204	195	209	197	228	182	190	196	216	193	217	208	207	212	207	182	207	191	200	205	200	187	206	207	191	213	208	164	222	191	196	177	180	187	208	230	223	202	193	194	216	213	203	190	205	181	217	204	200	218	175	212	208	191	198	188	195	197	204	188	208	204	204	203	236	199	205	189	210	195	179	189	212	206	198	189	172	209	176	196	207	210	182	186	214	203	199	220	185	184	210	210	191	201	185	195	189	207	204	217	202	211	208	205	203	186	227	178	197	228	220	209	183	215	225	197	209	235	186	175	206	190	190	198	201	188	187	192	217	225	188	183	205	191	223	212	209	242	203	208	189	225	199	203	187	187	197	207	186	194	198	195	209	204	200	213	192	193	201	225	218	211	177	191	205	184	177	163	186	206	192	215	201	173	209	195	224	205	181	192	192	193	208	171	201	192	208	194	206	213	204	204	204	203	199	210	210	170	211	214	186	196	202	218	199	200	188	196	198	204	186	203	184	198	192	199	201	188	193	182	210	220	194	224	191	210	189	180	178	203	179	190	239	188	201	198	206	219	190	180	209	182	200	219	186	197	194	209	202	176	197	190	212	187	195	217	181	184	176	199	196	216	177	198	194	223	224	203	213	208	190	181	222	210	195	198	177	193	187	198	200	202	235	210	207	179	203	189	198	191	180	185	193	189	200	211	215	222	195	207	217	194	200	209	200	192	199	186	190	204	225	199	198	195	209	194	193	197	186	195	210	207	198	208	189	180	215	216	204	221	196	207	185	193	206	208	223	193	199	183	221	217	203	195	185	215	209	194	202	207	206	212	201	218	215	211	202	207	191	189	178	212	179	201	201	192	204	195	206	218	209	203	180	191	199	205	195	188	199	179	204	207	184	191	196	194	192	188	196	222	212	189	191	201	201	181	177	207	210	211	193	214	191	198	184	221	215	172	185	198	204	191	215	205	203	230	183	186	203	213	181	196	188	185	209	190	221	199	200	211	203	214	210	224	190	212	172	228	194	208	183	216	211	179	219	194	201	212	198	205	210	194	190	196	206	191	196	203	195	183	181	207	222	202	192	212	211	224	202	212	188	202	193	214	205	180	207	180	210	206	190	200	203	195	199	193	201	178	187	198	209	202	183	202	233	204	213	208	207	183	227	179	197	175	183	183	203	174	198	202	218	179	201	196	200	189	194	177	206	195	185	197	215	224	197	215	203	217	194	206	195	202	203	185	223	162	205	215	186	197	213	204	204	193	192	196	205	198	188	204	184	222	207	204	199	204	187	200	214	241	191	187	214	175	186	182	189	187	203	186	202	179	198	184	213	230	177	217	193	200	210	207	192	221	204	195	230	210	196	177	199	190	211	187	213	216	201	223	178	194	199	207	228	216	205	202	213	208	199	171	193	186	184	216	220	200	172	196	220	232	184	209	191	206	198	213	203	213	184	195	206	172	223	199	216	201	216	186	201	199	206	190	215	211	203	194	208	207	212	178	214	193	208	209	159	200	194	199	194	194	190	226	218	196	194	209	180	206	175	200	208	186	166	198	200	225	207	193	222	176	187	210	210	210	220	205	174	184	194	177	201	184	193	238	202	176	202	203	217	197	206	196	199	192	213	205	231	182	203	217	201	214	198	211	190	196	213	239	218	198	171	208	183	214	214	206	178	213	211	206	180	200	189	209	185	206	202	202	200	179	194	198	215	192	210	201	218	182	231	189	206	213	178	211	192	200	219	243	208	192	206	221	208	190	203	192	201	215	188	193	194	214	187	195	190	183	214	224	204	189	209	201	230	193	193	197	216	228	190	208	230	197	197	186	195	195	206	214	207	202	210	186	194	196	200	210	217	201	205	213	212	227	224	217	233	190	203	211	214	173	187	199	200	215	209	204	208	196	188	191	233	225	196	192	188	196	205	196	191	215	180	216	201	206	187	211	183	206	215	215	204	179	234	192	222	207	223	214	201	200	191	200	217	199	204	205	207	167	204	199	198	200	202	197	205	195	218	196	216	178	220	208	238	205	197	214	202	188	176	216	222	215	223	191	195	205	205	190	213	197	194	210	209	201	201	199	199	201	209	185	185	183	191	214	205	198	186	207	189	205	212	195	203	182	172	199	202	186	203	187	199	186	207	195	190	180	196	215	222	214	173	199	191	194	216	197	195	189	223	210	214	212	197	230	204	204	217	217	193	209	182	220	178	193	222	190	191	184	190	226	212	197	178	237	182	230	188	193	182	199	205	194	192	177	205	220	185	189	215	197	201	201	195	208	212	181	199	173	196	191	207	179	186	204	213	214	192	177	203	185	216	196	211	214	180	205	212	187	190	192	196	193	211	208	174	206	191	215	178	209	212	200	191	194	238	207	178	201	212	188	197	227	212	201	191	196	199	190	198	203	197	191	195	215	184	209	186	209	207	196	190	190	201	210	208	205	190	207	228	192	192	183	232	227	225	202	234	209	176	199	201	198	198	210	197	209	196	215	188	175	197	228	202	205	203	195	220	204	196	206	183	186	163	198	205	238	206	211	201	197	194	207	190	212	203	197	198	219	186	189	199	217	191	195	201	219	213	204	224	185	196	197	181	200	189	198	212	186	206	207	201	184	187	195	201	193	192	203	214	188	218	227	184	185	219	223	223	205	184	215	220	197	208	202	177	206	166	203	211	162	185	203	187	202	185	204	195	203	206	198	208	204	233	195	196	219	185	192	196	206	226	212	182	183	172	196	202	217	190	192	222	192	196	182	200	221	212
4509	13745	10788	5503	3399	2526	1978	1518	1188	902	811	685	621	501	550	439	408	379	419	382	341	336	346	337	325	291	310	307	296	265	286	278	295	266	258	277	274	290	244	274	259	260	248	263	258	269	275	235	266	283	255	266	281	257	259	243	238	286	252	270	251	239	241	242	215	282	277	240	254	246	272	274	281	227	263	244	243	278	269	256	259	245	267	253	210	250	250	274	259	265	254	231	242	269	278	253	256	247	271	250	240	284	256	257	246	263	215	264	241	241	223	240	239	250	273	253	260	276	235	254	230	260	248	239	225	262	247	223	265	234	273	255	259	263	271	251	275	251	223	228	245	258	249	243	225	252	233	261	252	223	222	212	237	243	228	258	251	208	280	248	243	246	268	262	260	239	248	241	237	280	249	283	245	232	247	227	241	228	241	260	250	253	222	269	260	254	265	239	234	255	203	230	242	258	279	259	258	241	220	248	278	225	234	267	241	235	269	262	239	261	254	250	222	227	251	301	222	247	254	258	244	233	245	247	240	257	251	248	241	231	223	250	245	240	225	221	242	249	277	251	214	248	274	273	281	241	268	263	258	244	243	277	286	245	262	211	250	248	234	269	217	240	231	231	261	229	257	225	248	267	236	222	246	244	253	236	243	222	220	246	258	268	249	252	233	254	251	227	250	256	233	247	234	252	244	227	245	234	239	243	256	262	236	276	238	244	217	255	242	223	257	248	263	241	238	251	251	267	237	239	251	269	240	233	275	230	239	264	266	267	248	248	262	236	255	280	253	270	246	256	238	255	253	266	242	240	236	230	236	261	258	236	236	260	249	241	263	240	252	292	261	271	265	257	239	246	271	251	248	265	242	267	231	228	242	231	276	250	249	256	237	241	257	266	239	267	245	252	240	252	262	254	233	266	234	257	276	244	236	266	288	223	259	249	258	256	241	279	239	259	257	242	259	257	237	229	236	257	242	246	254	254	264	249	253	249	230	242	260	261	251	245	254	222	242	271	256	249	242	239	252	246	196	245	254	227	239	247	237	280	235	253	248	237	250	248	229	252	227	271	261	241	253	258	250	261	252	258	252	268	240	248	239	268	264	223	262	244	257	234	226	262	234	241	223	277	249	247	268	256	247	252	240	241	232	298	258	258	224	288	263	240	246	263	261	236	248	256	234	254	249	261	264	233	256	240	264	257	223	237	225	253	257	246	234	264	276	245	225	242	253	227	232	266	253	258	283	249	272	244	258	261	252	243	235	242	250	244	263	228	251	266	245	247	254	225	250	262	246	283	254	266	257	227	260	245	233	278	203	243	254	248	271	214	223	220	230	246	249	246	253	246	236	271	237	241	260	246	268	249	262	258	254	258	270	246	235	263	251	263	251	240	255	247	229	228	263	265	238	246	261	246	251	238	259	260	256	241	255	240	232	255	247	266	257	234	235	227	226	219	246	265	236	267	244	253	247	250	250	222	238	249	270	234	249	245	279	252	233	245	253	253	248	254	238	235	212	262	229	241	251	245	269	250	281	243	269	243	218	237	277	229	279	259	268	254	270	283	259	255	247	262	240	225	248	235	249	224	237	270	250	254	270	244	225	255	269	234	252	289	238	246	243	229	246	223	262	256	261	240	229	218	231	252	230	262	282	234	251	220	244	241	231	245	252	243	254	227	282	245	256	252	250	254	273	256	245	272	256	258	233	246	231	250	218	245	249	233	268	253	244	256	272	259	266	233	256	236	250	255	251	254	296	233	241	251	256	259	231	270	238	230	239	258	261	271	261	225	303	259	250	236	248	270	250	260	241	252	257	207	289	261	262	270	251	253	259	257	231	222	248	251	245	248	245	267	245	272	238	247	235	258	273	239	254	234	259	248	253	253	220	257	262	258	227	255	223	240	210	262	229	212	238	250	241	261	218	234	244	239	262	270	230	251	252	251	245	268	239	232	247	265	244	257	266	223	255	255	269	237	251	250	227	287	278	277	242	256	238	258	269	227	239	255	261	254	250	266	256	254	238	272	269	254	220	267	258	254	258	268	265	256	245	255	247	243	236	259	241	219	266	220	239	256	239	245	262	268	281	223	282	271	275	218	233	247	259	220	238	257	229	215	254	213	258	272	273	289	245	256	246	267	248	252	226	239	253	251	255	286	258	235	265	242	253	264	261	241	263	236	230	246	267	218	277	247	256	209	217	246	266	232	238	231	239	252	261	241	248	224	254	245	293	222	251	278	242	264	264	241	257	266	270	249	249	257	266	253	255	227	227	251	299	271	227	254	280	251	249	247	236	248	251	256	243	242	213	241	264	252	245	256	257	238	228	255	247	271	250	232	231	237	239	231	259	262	250	244	234	236	233	259	233	259	238	236	252	269	254	272	247	246	251	235	255	241	249	248	284	255	235	241	267	235	237	268	249	239	217	254	282	230	248	233	248	245	253	247	251	250	223	253	229	277	241	253	263	262	271	236	263	244	237	256	228	229	247	273	246	247	254	232	268	250	225	248	244	227	257	274	252	254	253	271	251	286	258	249	276	237	230	254	256	226	237	260	262	228	238	248	238	253	249	270	234	249	245	241	257	259	262	222	265	227	261	231	251	247	275	237	241	246	236	297	237	237	278	269	251	245	249	275	224	248	220	239	220	263	246	264	231	249	244	246	229	270	248	257	238	248	249	243	248	236	233	236	225	244	251	249	274	230	270	248	238	247	252	244	244	232	241	251	227	249	241	255	244	248	251	246	259	230	246	254	246	236	228	255	235	260	251	247	257	255	246	263	260	263	258	223	265	241	266	227	254	239	244	256	235	253	268	236	235	236	244	305	235	241	270	253	232	254	231	251	253	217	257	242	242	249	233	270	251	233	263	251	262	247	232	241	240	254	244	229	266	229	266	239	243	249	261	233	242	291	222	269	234	228	267	260	248	206	234	232	282	237	258	260	256	234	261	233	276	256	249	268	258	229	251	253	271	267	227	235	241	244	217	238	255	248	237	253	247	254	254	241	245	235	233	231	269	255	229	256	253	241	242	254	223	230	256	260	251	230	246	221	264	241	233	246	245	256	250	253	256	254	231	280	271	239	245	235	263	262	241	258	237	253	237	218	278	254	240	248	228	233	251	240	261	275	245	240	247	273	265	231	236	253	238	237	251	253	261	231	243	264	255	231	259	246	237	265	286	241	232	251	247	237	235	266	221	228	243	261	262	258	258	245	257	261	224	249	261	264	247	266	259	239	269	237	253	225	265	263	265	279	228	247	254	283	248	272	233	223	244	241	262	239	263	220	245	249	237	244	232	272	222	220	241	268	219	238	247	235	254	256	249	222	257	283	238	246	250	233	268	242	254	268	244	241	233	267	245	256	274	243	256	236	262	246	250	234	224	216	239	221	269	271	255	229	253	230	263	271	237	275	262	250	229	261	223	237	286	252	261	226	244	296	226	255	248	257	259	242	246	255	250	264	255	274	252	281	274	239	241	240	263	228	244	256	252	259	249	268	248	268
27301	17977	3768	825	517	480	474	481	449	417	422	472	420	486	456	412	415	461	453	440	457	449	441	429	424	439	416	443	426	444	405	458	450	401	423	455	429	429	466	422	414	454	474	462	406	413	429	442	428	449	439	448	420	439	442	418	428	428	433	467	435	451	412	433	441	423	446	395	433	402	409	427	455	436	456	423	426	427	381	465	462	445	434	450	425	438	416	399	460	436	396	473	388	420	434	430	447	462	417	451	441	451	476	407	437	432	424	426	400	405	416	416	449	413	436	427	410	430	438	413	443	419	407	386	420	392	429	415	412	433	417	427	414	434	411	409	408	428	441	415	414	434	429	433	435	439	386	419	431	412	454	450	412	449	393	418	390	406	446	449	433	421	435	385	449	437	387	422	441	419	416	391	425	421	404	451	471	458	447	409	427	462	435	436	419	431	402	426	439	428	456	439	420	414	445	461	445	433	391	446	443	410	452	421	421	424	427	482	427	458	399	393	409	421	426	420	433	449	401	441	442	479	410	406	397	446	429	456	434	420	404	409	438	440	445	402	400	425	404	396	456	461	399	490	419	437	407	431	421	392	458	429	429	426	370	419	412	460	431	395	404	456	399	421	428	446	407	457	436	453	418	480	424	428	434	417	455	414	444	418	442	418	443	439	439	390	461	413	456	433	457	425	435	417	442	470	438	435	440	440	439	438	408	398	420	438	423	422	421	427	419	445	420	450	424	428	453	453	440	418	426	409	450	415	436	459	452	386	453	457	443	432	428	405	400	405	405	428	465	432	435	450	466	430	442	427	440	423	417	477	428	433	438	408	443	455	418	449	432	456	450	444	491	411	413	419	458	444	465	446	419	408	431	454	434	435	476	406	424	414	419	415	437	424	402	460	442	429	439	407	441	461	388	437	410	451	444	414	460	432	472	468	447	402	391	474	441	426	426	447	435	437	400	440	445	444	407	443	473	399	459	462	435	452	464	423	438	426	394	456	448	382	435	441	446	438	445	420	466	439	444	446	432	410	451	417	450	448	434	449	432	420	432	424	420	385	398	432	431	417	441	406	417	416	458	421	437	429	410	480	408	440	433	443	400	433	431	446	455	444	442	452	434	462	445	448	429	447	403	414	470	444	415	394	460	404	422	426	452	441	445	408	439	414	409	427	427	446	451	392	431	424	365	425	439	433	439	436	446	462	446	443	449	440	432	443	434	416	443	377	432	400	452	420	431	406	441	439	434	412	456	428	470	440	445	438	445	441	448	435	459	402	494	429	404	439	428	440	436	459	434	454	434	427	458	410	411	461	466	448	426	413	387	426	409	454	430	438	441	426	439	429	473	407	415	407	446	457	444	400	397	465	423	405	435	416	399	415	445	436	464	426	422	450	431	402	453	392	408	433	440	419	420	410	438	461	454	450	407	419	461	438	414	418	433	421	392	405	439	440	446	419	441	409	455	432	443	466	435	402	447	469	418	467	423	456	452	455	396	450	432	457	423	410	393	428	432	441	419	467	401	420	419	472	455	433	438	436	431	448	422	434	444	451	429	425	458	409	441	450	469	437	440	466	435	433	417	429	455	468	413	448	419	433	395	437	447	417	398	436	434	436	410	423	404	439	440	454	456	468	448	424	443	443	451	420	414	451	452	396	447	415	441	450	419	405	425	394	436	448	439	433	442	420	399	405	454	447	415	452	412	450	398	446	439	423	412	426	415	371	440	406	431	403	389	445	464	431	431	386	426	421	426	467	413	400	455	432	407	438	426	424	443	441	425	422	442	432	415	415	443	423	422	417	419	457	427	461	453	429	466	379	442	432	427	381	447	399	428	449	423	409	409	430	400	476	397	426	426	445	426	458	427	402	441	404	396	439	404	455	482	416	451	423	436	427	423	478	470	438	415	455	401	428	426	461	417	429	403	441	420	403	428	430	446	429	425	410	440	427	415	411	419	468	454	397	416	398	421	419	468	414	440	434	426	428	448	472	431	421	452	446	437	450	442	439	410	437	422	464	438	439	474	416	424	406	459	408	434	407	471	452	444	413	384	448	442	436	436	431	439	478	434	409	384	416	414	418	419	454	407	415	441	432	428	394	428	439	425	434	454	444	427	442	441	430	439	409	424	454	482	397	412	442	447	401	447	429	453	425	411	417	455	448	397	409	428	446	450	424	437	453	430	411	416	440	430	437	381	473	424	409	460	409	460	410	437	436	430	449	440	421	454	414	442	441	404	447	458	408	430	446	449	411	435	426	447	409	390	447	429	432	421	410	431	443	453	465	437	451	434	457	416	408	432	422	442	447	400	411	463	421	448	430	462	458	437	401	456	402	444	431	403	407	406	424	435	402	393	446	447	405	451	438	413	420	469	425	398	425	470	453	433	438	413	436	468	429	428	453	427	445	469	418	414	405	423	442	426	421	420	409	432	455	450	430	421	422	428	444	450	417	457	386	445	402	446	441	398	464	424	415	429	480	421	452	438	401	436	395	437	424	432	448	418	419	414	426	415	410	415	447	407	427	465	454	430	476	413	455	389	418	463	413	454	402	406	448	416	403	468	446	413	409	421	456	420	431	449	472	435	416	448	441	416	424	410	436	413	424	406	420	423	409	464	422	434	405	440	417	407	446	414	393	447	415	435	427	439	404	463	455	445	437	429	437	424	439	411	418	430	465	413	407	490	426	403	442	400	444	456	456	457	421	460	444	429	449	459	421	418	397	435	443	419	445	459	426	448	410	443	428	438	415	414	441	422	444	431	432	385	438	449	437	393	414	420	439	417	456	409	402	413	404	393	426	444	416	498	454	445	399	413	446	434	439	424	439	455	429	424	430	441	457	435	432	407	434	443	438	436	423	434	397	432	452	399	422	456	397	402	472	439	401	420	420	432	449	448	423	464	427	422	437	383	456	434	430	416	404	428	443	401	407	434	453	424	454	437	438	409	450	428	418	464	471	460	445	418	404	426	450	417	410	472	424	434	415	460	458	446	423	427	438	460	399	427	448	398	410	418	380	376	418	452	437	446	457	439	427	441	440	429	417	417	414	421	424	385	442	435	449	431	448	426	432	453	435	450	457	446	420	416	421	445	410	485	431	450	445	439	450	442	428	455	442	431	408	428	412	420	437	396	469	435	419	419	437	432	441	451	454	429	453	429	455	411	426	431	421	389	448	442	409	469	440	444	412	453	394	439	442	438	470	430	443	420	429	427	421	434	438	404	446	476	418	424	426	460	411	465	405	444	446	414	414	438	447	411	420	439	393	420	425	380	418	420	404	414	440	396	415	435	415	470	441	455	438	426	426	406	430	442	411	448	464	407	394	469	467	426	391	424	476	473	450	453	400	424	440	414	439	473	457	390	425	465	401	429	422	439	441	452	430	437	421	397	423	435	442	441	430	479	409	431	389	453	456	450	458	420	431	454	415	386	400	435	415	397	475	436	449	374	370	436	437	417	483	445	421	442	432	408	438	454	449	488	411	459	427	425	430	432	406	400	434
4337	1007	942	771	604	558	546	584	559	551	491	519	557	508	510	480	528	514	540	517	489	536	489	523	530	487	503	507	501	512	518	536	521	514	529	532	492	520	467	494	527	493	500	505	520	523	506	509	542	497	519	480	516	494	488	533	535	483	534	481	481	514	509	528	530	521	539	486	481	518	559	518	528	563	514	524	530	513	486	542	488	509	532	504	495	502	501	544	543	499	503	496	488	514	487	510	510	558	501	526	511	530	474	538	502	543	502	519	503	522	539	536	548	513	479	552	463	492	518	509	522	529	519	538	513	470	520	488	515	481	534	542	524	536	529	510	504	515	535	503	539	529	504	530	515	541	489	490	505	487	520	506	515	483	531	493	514	487	549	517	583	545	524	505	492	499	536	517	515	505	469	523	539	494	529	455	536	509	509	524	489	470	482	541	523	520	505	500	497	502	523	517	524	507	538	507	534	490	552	518	535	474	526	528	530	483	555	533	522	518	535	521	538	476	523	518	486	521	502	528	506	499	473	499	477	496	540	505	505	518	477	536	519	525	503	522	549	537	538	519	512	496	483	528	507	527	530	499	544	524	538	544	510	492	497	541	507	516	508	515	536	530	504	492	492	513	506	492	523	512	480	500	541	479	516	502	473	534	509	526	483	530	480	514	487	496	517	513	505	497	523	530	523	478	473	499	500	485	493	531	509	485	527	537	496	525	540	525	502	501	501	532	507	529	504	513	505	479	491	530	520	528	486	510	508	526	532	500	521	502	487	540	511	522	573	509	508	523	541	498	520	491	534	563	493	501	512	494	511	508	504	527	529	511	536	549	523	524	524	523	528	506	462	508	497	522	587	547	508	512	484	530	504	527	561	511	460	475	511	518	533	538	517	483	517	526	571	534	510	566	535	486	495	498	537	475	501	475	503	516	499	499	492	528	509	525	488	557	510	485	519	553	511	521	482	539	517	485	501	538	485	516	523	551	528	528	496	519	556	504	526	525	548	517	494	507	495	524	466	521	519	505	553	479	541	486	528	512	512	504	517	523	503	521	556	515	515	540	490	546	507	486	472	510	511	557	542	565	520	527	543	490	524	564	514	489	476	506	537	513	540	498	545	505	495	469	509	500	526	481	510	467	512	503	519	521	508	520	541	503	477	513	480	523	541	520	507	520	506	473	501	514	509	536	541	529	487	508	491	523	462	498	517	488	496	511	509	517	510	537	493	506	465	499	518	507	526	532	502	499	495	533	495	518	528	517	519	502	531	508	539	525	469	499	504	524	518	543	548	535	518	521	555	526	478	534	519	539	525	539	519	473	548	522	524	500	519	517	525	516	532	523	512	511	534	503	537	510	527	468	487	535	506	512	525	523	520	503	466	513	492	514	490	505	541	514	501	500	476	489	525	548	520	515	530	503	498	535	489	476	522	478	527	519	511	546	526	540	490	502	512	522	548	510	512	523	550	533	494	526	491	519	481	518	518	530	542	487	540	518	505	579	502	583	488	500	516	523	491	516	495	529	525	501	504	522	518	547	488	521	479	533	490	501	543	484	469	514	493	498	531	521	508	502	465	507	537	503	498	488	513	467	521	501	533	534	498	494	526	546	509	465	545	509	503	558	545	514	457	481	504	484	484	528	515	527	557	512	486	520	479	520	527	520	507	513	498	481	521	522	536	527	516	489	516	496	494	463	535	463	518	488	552	551	491	476	473	503	480	482	521	540	499	523	507	512	505	519	497	510	503	479	550	512	518	506	515	525	499	516	545	494	534	497	494	517	507	590	529	508	526	525	544	497	492	509	496	508	550	494	524	542	516	509	509	470	475	540	486	518	478	531	525	514	529	498	532	524	469	514	510	542	523	559	510	490	504	508	502	526	526	518	527	524	500	516	528	523	502	529	503	495	527	514	506	509	496	554	529	496	518	519	519	511	482	506	494	487	463	510	518	509	511	520	529	507	521	485	489	541	520	490	522	517	497	523	536	554	505	510	549	481	536	472	501	497	467	504	514	511	546	508	488	501	453	513	466	517	477	518	536	540	531	523	493	522	490	507	499	501	560	495	496	510	556	556	514	522	534	517	499	510	522	524	465	481	513	489	525	480	513	484	532	508	469	540	507	474	494	500	544	544	483	533	517	514	531	500	535	492	490	486	507	528	495	493	530	494	511	482	520	533	517	501	545	493	552	479	507	523	499	508	510	514	533	488	541	498	534	494	523	530	507	531	489	535	526	497	541	487	514	499	509	514	530	492	520	508	473	475	537	544	521	473	531	498	519	545	525	502	519	490	480	520	528	498	498	483	526	504	496	517	521	516	497	539	570	526	503	498	513	527	522	497	545	499	541	526	493	502	515	504	502	551	520	498	521	513	519	499	472	523	491	529	530	528	523	507	514	499	509	497	496	515	498	584	487	526	522	511	445	512	473	526	509	520	561	531	492	480	518	566	515	481	513	511	500	527	500	540	504	480	511	505	520	485	538	493	532	485	540	516	487	484	466	484	443	517	519	542	475	513	518	479	511	482	504	557	500	513	538	509	485	524	498	491	510	521	547	551	485	548	542	495	515	530	472	524	506	506	522	532	490	521	503	521	498	482	488	543	503	516	495	528	533	509	503	511	509	508	500	516	524	517	531	578	523	507	483	572	502	495	498	524	544	522	493	524	483	511	528	493	503	516	527	525	513	489	514	512	510	489	537	528	511	512	498	496	555	511	482	494	521	502	509	498	511	514	514	521	576	523	551	494	536	505	556	504	478	554	527	534	515	533	480	540	537	513	532	523	504	493	535	528	497	527	460	508	514	528	545	533	483	532	491	515	517	492	520	527	511	538	511	493	503	484	492	522	533	529	531	509	521	500	538	491	516	486	477	524	520	541	506	499	475	530	500	520	520	498	529	502	493	523	488	539	525	501	502	560	538	505	494	537	472	491	473	486	527	549	517	525	517	535	510	526	530	521	516	498	515	508	523	481	482	527	528	505	473	505	508	490	522	524	528	545	530	512	504	494	525	466	508	508	498	502	504	456	518	502	525	482	502	485	473	511	535	479	459	529	523	517	514	493	548	503	471	506	499	494	485	492	506	513	512	546	523	524	493	496	510	494	492	521	487	509	540	523	506	520	461	522	500	500	527	513	513	553	512	511	538	515	473	530	505	524	507	502	507	528	511	484	497	540	532	540	490	548	497	526	515	528	521	505	519	538	505	486	538	488	519	506	493	511	510	463	509	488	518	518	481	525	474	501	520	527	534	515	535	500	506	550	516	524	567	476	504	522	508	565	519	512	516	494	538	537	487	507	483	493	523	497	485	472	539	502	515	512	470	527	546	565	482	505	517	481	515	547	485	512	513	537	523	546	506	521	492	462	516	489	529	522	527	536	506	472	516	511	521	503	521	493	485	488	523	530	511	545	500	487	515	497	509	519	500	509	517	543	503	477	535	494	458	498	525	503	526	475	516	468	536	513	500	508	535	575	516	505	478	578	487	510	510	473	531	495
23739	21190	28219	24445	21157	8629	1162	766	673	642	564	546	585	540	519	502	482	451	498	470	465	455	466	457	441	469	462	451	463	459	431	459	479	455	439	418	417	498	475	426	486	463	448	465	433	414	452	435	444	447	463	422	424	438	470	426	459	472	480	461	496	436	413	476	396	424	420	455	461	461	428	468	450	405	420	415	427	456	483	454	455	434	459	453	433	443	433	438	456	461	455	423	450	460	432	485	464	467	442	450	411	438	453	461	441	438	436	453	467	436	443	452	459	489	421	454	430	429	443	419	431	481	463	459	447	430	431	456	454	434	418	440	440	398	419	463	493	437	451	435	458	440	433	460	434	427	472	432	454	447	401	440	436	429	396	442	468	471	467	455	449	443	474	422	427	424	388	452	437	435	468	468	418	453	431	469	384	456	424	431	431	423	458	421	458	443	453	475	421	444	432	422	427	448	501	471	423	439	417	409	429	467	419	453	429	438	467	406	475	450	449	438	426	432	436	461	407	444	453	460	454	430	466	416	458	438	450	471	470	430	442	441	468	452	446	438	451	430	403	450	457	421	447	447	478	434	401	430	473	401	431	459	399	466	436	440	427	440	456	437	422	421	446	448	463	396	433	449	448	429	492	429	448	451	406	440	445	430	467	409	445	431	427	449	450	447	434	406	447	402	436	458	465	451	425	421	417	457	433	438	444	426	471	441	469	469	408	435	412	426	467	458	443	436	412	483	445	465	439	445	452	428	444	395	428	400	446	431	437	448	397	418	448	482	451	411	483	450	412	430	437	434	448	413	464	435	415	428	422	440	435	459	420	438	450	446	433	413	452	437	455	416	427	383	440	429	486	425	449	428	435	424	420	447	471	473	443	454	464	450	434	446	448	506	432	456	409	436	452	432	445	453	443	427	443	439	459	458	434	396	464	410	444	420	456	452	431	433	426	429	440	457	468	422	413	433	483	436	430	446	460	454	428	418	443	498	410	440	443	439	469	417	429	448	471	460	419	404	394	466	450	448	428	486	467	460	472	433	440	430	449	439	435	426	436	441	452	453	412	467	458	446	419	448	428	456	432	439	458	450	418	429	417	458	490	474	451	439	439	427	436	405	431	466	455	425	432	433	395	486	407	428	426	460	435	502	420	419	472	478	439	483	432	425	430	445	430	426	455	476	422	453	485	424	440	427	481	456	477	447	439	437	462	445	489	449	445	446	473	458	404	415	440	450	425	445	407	455	432	464	423	424	400	473	418	397	451	454	437	445	437	454	463	457	441	452	433	414	432	438	484	459	451	448	420	456	411	451	465	465	456	445	404	443	416	465	436	481	493	484	443	468	434	412	439	460	430	434	439	437	433	424	434	448	434	436	466	439	467	453	462	453	434	462	424	442	409	432	470	451	438	443	421	446	430	451	457	424	436	405	465	431	487	438	442	447	409	442	462	443	466	418	461	407	425	445	430	442	439	428	448	450	417	438	451	433	434	455	406	434	382	463	403	446	442	467	414	446	460	452	436	435	439	453	427	501	435	419	427	433	446	446	387	495	424	448	458	466	448	468	447	477	452	434	419	467	419	425	416	431	421	439	445	468	416	410	443	432	455	466	432	420	451	416	405	440	429	461	442	458	417	426	465	464	440	468	464	429	439	434	406	424	414	428	434	451	446	445	406	443	451	427	400	439	484	476	438	450	447	448	435	411	469	455	466	437	476	455	429	460	458	419	414	425	459	442	463	453	460	423	430	461	494	419	456	419	456	427	427	407	463	443	433	469	443	446	440	437	465	434	450	456	453	458	448	434	431	431	436	425	458	432	422	462	436	432	439	432	418	449	445	432	423	406	435	437	410	437	472	448	463	447	430	428	447	419	410	466	414	439	478	394	437	409	449	443	407	437	434	466	457	463	429	463	426	438	479	461	432	485	416	464	423	450	417	445	483	446	449	433	435	475	436	444	441	414	445	446	465	452	388	465	417	441	459	445	458	454	456	413	427	449	456	445	437	428	454	440	436	442	467	434	463	462	426	417	463	460	417	435	468	463	453	433	388	460	446	450	487	430	432	431	452	447	466	444	430	447	411	484	418	444	470	440	476	461	440	462	443	486	404	441	445	471	416	460	448	443	467	490	439	446	445	405	458	431	457	457	429	431	444	418	396	448	435	441	447	455	446	425	445	429	434	413	422	433	482	446	425	449	444	430	447	426	458	446	448	411	439	467	469	444	415	435	430	473	448	414	465	429	430	461	472	477	421	430	402	445	453	460	431	457	431	442	417	458	440	430	410	439	421	446	434	416	463	442	441	465	453	456	417	473	415	404	442	469	465	405	447	459	413	440	438	438	415	435	437	451	418	449	436	431	423	446	429	417	459	423	420	461	437	449	478	402	413	432	438	419	441	448	428	444	454	437	452	447	452	457	452	453	449	425	428	411	419	439	433	432	409	433	433	442	447	414	435	433	469	407	435	461	436	433	428	457	430	411	480	453	449	426	436	486	444	476	459	475	434	479	465	434	435	436	445	445	437	426	419	436	451	421	425	438	410	445	463	460	451	458	448	477	451	421	442	420	479	466	460	426	485	462	424	457	449	460	418	444	421	418	478	417	468	463	445	427	431	423	457	399	444	462	465	488	459	437	472	451	402	439	432	443	406	411	447	479	452	439	436	455	455	459	428	462	456	424	417	448	439	455	417	441	385	441	446	411	428	440	455	434	428	405	452	443	436	476	464	444	489	464	442	462	427	430	400	459	426	448	423	429	440	450	449	449	439	405	444	428	445	441	426	454	440	430	445	404	465	479	458	469	426	434	442	450	452	461	418	443	424	432	403	486	413	448	465	467	426	454	446	476	441	430	434	445	443	450	433	450	419	450	455	434	429	447	442	466	483	399	468	445	422	458	435	391	425	503	436	488	417	454	499	467	477	433	459	460	449	459	442	433	485	465	445	430	476	462	435	429	450	452	448	440	428	449	451	448	473	427	415	444	462	408	439	455	412	434	444	466	436	458	432	439	412	425	447	468	436	409	435	418	407	435	393	450	412	467	483	450	446	445	461	444	444	442	410	448	437	463	471	463	467	434	428	467	456	455	438	428	472	460	416	457	427	438	396	412	464	406	441	442	451	449	433	418	452	448	420	430	454	458	441	410	456	423	453	442	433	423	447	417	436	409	428	494	479	416	448	434	440	405	443	407	390	441	469	463	424	438	479	458	415	414	453	431	460	482	442	427	419	477	437	456	453	442	429	421	431	461	443	466	477	445	407	483	447	479	439	401	423	424	455	455	441	472	408	448	421	463	448	438	421	438	456	429	427	427	466	430	467	468	423	413	430	422	415	386	421	460	462	476	457	426	404	448	453	444	452	475	472	453	446	446	460	457	455	448	419	413	442	447	423	448	436	453	424	416	414	454	449	427	422	458	432	434	442	421	461	427	430	466	464	411	459	423	432	440	399	442	447	455	416	471	457	440	442	478	446	432	450	467	438	450	437	479	431	452	432	423
3321	8082	6792	3294	2156	1768	1394	1159	976	922	795	787	734	719	639	614	640	608	616	586	604	581	560	579	546	543	525	557	536	521	548	543	518	587	563	544	521	534	535	568	533	538	494	534	538	542	549	538	545	555	552	539	564	540	576	517	542	560	563	541	523	525	504	554	501	536	524	547	577	580	511	560	547	542	509	545	550	551	509	505	537	547	550	527	517	544	522	483	536	526	576	528	538	539	550	531	553	531	547	571	521	496	554	518	544	541	553	592	522	568	585	559	552	579	531	520	552	474	522	530	540	540	522	563	524	527	503	589	568	578	529	502	515	498	554	583	504	547	532	508	512	503	530	572	516	555	520	496	526	507	518	534	521	554	548	522	504	553	516	535	587	491	538	531	567	519	567	537	517	525	558	538	548	502	520	575	504	544	503	525	545	552	536	568	523	543	514	553	553	594	541	545	492	519	503	518	516	549	516	560	533	544	549	508	534	540	554	538	544	535	532	488	536	500	513	522	562	533	547	546	569	523	530	503	530	513	521	547	550	569	600	543	494	545	490	541	557	530	561	546	559	534	592	532	530	536	568	536	535	519	537	513	525	554	514	533	537	553	521	543	531	552	533	509	546	536	553	532	506	486	508	522	528	544	552	516	505	566	511	506	548	541	556	522	534	545	527	522	549	530	528	501	538	525	518	538	563	523	545	496	522	578	533	522	500	520	566	524	540	516	551	547	523	508	508	509	510	553	490	515	526	505	541	505	504	535	552	533	518	516	569	562	563	537	520	488	531	540	519	549	551	549	520	549	550	539	550	559	551	550	508	534	532	511	594	553	525	540	560	531	521	527	527	541	544	515	558	544	559	485	547	524	546	509	499	477	512	519	523	534	525	472	565	544	548	536	544	518	556	533	569	511	500	522	549	538	537	551	520	530	536	520	551	513	540	541	527	548	514	528	513	543	547	511	538	514	598	564	547	519	533	558	563	534	512	559	539	484	538	520	572	535	511	499	529	525	560	508	531	489	539	509	507	484	525	494	527	495	549	498	515	522	529	542	518	511	515	508	517	504	565	571	517	570	523	519	542	536	568	512	576	533	522	500	561	551	554	535	550	547	533	533	533	523	566	503	532	529	535	526	531	565	513	540	548	511	510	507	557	537	521	533	511	582	547	515	537	523	567	584	554	533	535	565	540	549	544	522	618	528	557	529	527	585	543	506	530	518	506	563	533	581	510	535	534	555	521	524	542	531	503	532	514	511	529	568	499	534	549	527	529	548	557	525	516	522	531	510	532	493	522	556	543	527	547	550	555	520	556	532	503	509	557	513	552	557	592	502	533	563	556	563	530	520	586	538	511	548	524	543	539	537	540	573	545	511	567	519	507	556	532	591	542	557	520	553	525	502	554	510	532	572	505	528	535	519	535	553	522	524	527	510	555	544	573	549	554	565	508	535	530	549	538	528	534	553	534	518	532	527	530	539	535	510	549	530	576	540	509	551	559	489	528	521	539	527	541	543	539	519	510	518	492	545	538	516	540	512	567	509	506	561	547	501	533	525	488	517	551	559	513	503	523	531	527	512	540	501	520	543	530	519	517	532	530	562	522	534	548	539	534	548	503	613	552	550	567	513	506	575	519	517	563	549	547	534	509	525	516	522	503	588	536	520	548	521	512	507	510	482	539	542	559	565	492	475	569	556	526	533	554	562	534	515	520	515	536	530	509	514	510	512	545	503	528	524	531	556	517	496	552	500	496	530	529	516	588	560	543	519	544	510	554	554	531	511	513	551	516	529	518	544	533	565	545	523	527	526	527	528	541	512	518	543	510	540	531	530	553	526	557	514	510	519	484	537	508	520	529	519	519	552	477	533	535	547	523	516	522	537	580	535	514	527	516	531	487	531	522	523	557	509	520	552	550	512	530	489	503	517	525	547	522	561	529	586	530	524	545	523	517	504	521	523	498	521	525	519	537	547	529	535	543	525	550	558	505	534	522	500	539	556	541	541	550	560	478	524	536	516	554	562	516	522	524	550	511	532	512	517	553	520	531	577	554	518	577	522	516	517	537	508	531	523	573	548	485	553	544	546	532	541	558	549	525	555	539	552	551	540	521	542	560	534	574	532	536	532	555	527	546	519	520	527	541	530	577	508	519	582	544	537	537	556	537	596	529	512	546	504	569	562	545	498	565	515	543	552	523	535	486	558	522	523	554	528	532	545	528	547	539	549	536	489	530	504	540	546	513	543	518	549	537	570	556	550	549	508	523	539	508	546	503	534	497	544	538	507	538	545	548	527	540	544	550	501	507	517	519	506	557	537	510	569	514	569	522	542	518	556	553	551	525	537	519	551	582	541	490	536	547	530	557	534	496	519	497	517	512	557	519	564	542	548	548	549	542	545	512	532	597	562	493	502	509	559	549	496	508	527	552	522	570	498	559	574	547	558	555	543	517	525	526	530	495	529	517	513	538	545	510	561	531	533	549	547	523	548	520	528	502	497	565	508	551	498	523	549	573	516	524	538	528	540	500	540	498	536	545	550	541	563	576	524	537	514	507	534	472	510	526	507	526	514	561	482	540	538	518	527	518	555	510	528	503	554	543	573	538	536	522	520	532	538	526	515	554	539	529	525	586	482	531	518	509	509	565	530	579	509	521	546	535	528	516	529	529	491	531	529	547	509	540	533	534	543	502	535	532	580	556	521	531	571	533	504	504	568	579	510	549	547	538	525	552	505	532	539	475	499	546	517	554	534	498	545	550	556	525	534	532	533	533	501	544	529	556	531	510	527	515	523	569	534	511	544	521	568	540	513	538	526	510	546	554	539	549	519	506	552	532	525	533	542	511	539	527	466	553	499	546	535	549	528	604	520	543	521	575	525	567	525	508	516	538	507	549	555	570	548	522	488	542	552	538	511	538	556	490	568	557	546	524	539	585	527	521	504	502	563	598	485	499	551	528	568	579	546	520	546	527	520	554	548	551	522	558	511	531	517	557	547	587	548	514	488	521	545	553	522	502	538	537	538	545	542	542	481	520	533	537	539	505	531	533	532	555	527	519	515	544	556	518	511	500	548	574	498	558	579	531	577	515	572	496	541	533	546	542	478	520	534	557	535	527	577	498	546	538	507	509	492	556	527	521	491	524	534	500	506	579	529	590	519	508	514	498	563	536	526	525	540	549	511	547	507	559	594	547	526	502	540	514	597	497	511	548	517	574	517	534	560	527	526	533	549	529	559	529	528	582	573	502	528	534	541	525	542	556	538	520	534	494	517	540	512	518	545	547	516	515	508	556	545	553	567	541	524	528	516	510	547	533	571	529	485	493	525	538	524	537	531	546	546	502	561	521	576	506	526	533	528	520	523	534	550	525	565	552	558	574	544	528	555	541	495	478	502	560	535	528	541	547	520	503	547	536	528	517	540	541	527	495	531	518	533	568	576	536	555	532	556	525	524	515	528	508	510	518	507	565	513	545	559	546	541	514	529	557	551	522	524	551	551	541	497
24606	21077	27052	25183	10889	633	464	387	322	287	307	286	293	270	248	255	240	241	232	248	222	249	245	235	261	242	245	224	229	215	221	232	243	211	214	233	258	227	214	215	220	240	246	252	250	237	245	230	244	230	232	243	242	262	206	215	217	209	221	205	245	199	222	250	233	253	196	204	220	222	205	209	233	267	214	240	226	208	233	210	222	235	210	198	213	245	226	216	200	190	197	246	238	219	220	231	221	200	234	217	221	208	230	229	228	220	187	239	226	200	202	245	237	253	231	199	257	210	228	217	198	239	218	242	243	213	222	229	243	232	232	258	223	193	225	247	220	209	236	240	227	243	210	237	223	187	215	252	261	185	217	219	230	207	232	233	233	236	220	246	253	233	240	234	233	209	239	204	218	220	223	233	231	227	226	179	219	234	203	216	208	223	244	218	192	229	201	234	219	227	247	223	237	255	221	205	224	250	218	209	217	214	226	222	227	219	212	244	214	226	233	260	208	250	247	251	236	227	240	226	220	240	225	234	248	228	234	218	220	254	243	209	254	238	230	206	229	233	200	218	218	255	224	220	228	221	228	225	227	264	229	217	220	209	217	209	217	215	228	221	208	258	200	225	209	223	225	230	235	220	239	217	223	210	224	227	205	254	213	221	211	222	218	213	235	223	201	220	218	233	232	206	206	200	210	205	227	240	202	220	230	210	252	231	210	220	209	230	219	214	216	212	231	238	232	215	232	205	206	222	227	204	207	225	232	215	241	193	214	212	254	216	247	262	225	242	237	204	232	208	227	190	220	233	201	223	211	225	219	184	230	218	211	208	230	207	223	217	231	205	229	232	222	211	241	231	236	248	236	214	226	230	231	240	221	210	231	237	222	212	228	239	224	255	201	243	226	233	233	200	224	205	234	219	244	248	200	229	231	222	248	240	223	248	197	251	209	242	225	215	241	227	238	229	249	229	227	233	206	219	208	219	216	216	212	226	231	230	250	247	225	204	215	243	229	214	218	214	222	235	240	228	228	231	213	234	202	212	231	242	211	222	193	231	221	231	214	200	244	225	221	235	232	231	250	233	234	243	215	256	221	236	222	222	236	235	240	220	244	232	238	224	212	213	209	238	225	243	242	229	221	228	199	255	252	211	262	236	257	228	231	227	227	230	224	229	218	236	219	224	245	221	235	240	212	218	219	235	215	214	213	224	227	214	214	184	218	259	219	229	239	232	245	235	219	232	257	223	227	217	242	223	216	224	222	229	237	213	228	232	234	211	248	225	222	229	239	236	214	207	236	231	238	235	199	241	234	225	258	253	255	234	227	210	215	233	250	218	261	233	224	225	214	215	225	211	239	235	228	218	235	221	236	239	259	211	233	230	240	203	225	232	220	206	225	219	212	208	212	248	222	214	204	222	232	224	224	234	225	198	217	216	232	232	207	230	235	229	225	220	224	223	252	246	235	217	221	220	218	221	243	222	226	234	226	242	228	233	208	214	205	233	211	238	230	221	220	201	223	208	209	201	200	251	239	217	234	248	203	239	237	222	211	220	214	240	223	215	232	251	245	233	201	232	229	262	241	229	217	236	210	238	229	209	234	226	227	211	224	238	218	233	216	226	224	230	215	267	214	211	238	252	252	225	207	222	228	218	225	237	206	212	245	227	228	234	244	242	248	236	229	222	258	251	238	205	224	227	231	234	257	214	262	235	232	217	227	233	231	219	198	221	236	220	227	247	228	228	238	240	243	210	246	228	223	225	225	224	236	208	251	222	213	225	215	228	228	200	218	226	213	219	220	240	223	245	225	226	213	231	246	229	222	218	213	214	220	215	232	223	252	207	217	234	234	239	245	235	236	213	253	231	254	223	231	231	232	253	227	228	224	233	261	233	217	218	196	222	260	208	210	213	220	242	234	213	256	233	200	232	215	223	258	225	229	206	220	239	212	258	214	234	206	258	249	221	246	220	251	231	240	227	243	252	226	228	198	244	217	217	224	242	258	227	236	230	233	235	206	219	221	236	206	230	228	237	222	220	215	200	204	233	213	239	241	231	237	223	219	232	239	214	212	252	213	238	234	238	233	226	228	195	240	207	197	222	254	264	219	239	214	239	219	243	214	215	240	220	230	205	249	220	234	265	208	234	225	221	242	220	226	242	223	229	228	219	186	249	211	210	228	218	204	203	246	218	214	217	205	213	238	206	236	238	257	199	256	220	241	225	238	215	221	233	211	237	274	230	245	215	231	229	232	215	214	207	223	212	212	244	222	239	230	224	229	231	212	231	211	224	206	229	232	216	211	207	224	210	221	227	215	216	238	234	200	212	238	185	227	201	235	265	194	223	224	215	191	250	218	235	228	234	236	228	203	229	248	231	235	221	210	234	208	244	223	228	228	221	227	221	223	245	232	242	225	224	234	212	224	206	209	204	239	222	229	246	214	218	263	229	232	208	239	228	212	223	225	247	240	241	216	232	219	239	212	247	236	224	231	241	233	252	223	204	262	241	219	201	247	225	227	223	239	212	238	206	209	220	223	229	256	217	216	212	231	231	242	245	219	224	239	220	205	224	202	208	219	208	226	229	248	238	229	212	235	246	247	195	230	209	200	216	210	224	253	259	230	222	247	223	230	228	235	205	202	223	217	233	221	222	216	212	241	243	212	230	209	243	222	216	238	228	205	211	218	201	219	224	210	228	214	255	230	236	224	234	230	241	250	222	243	210	223	251	221	213	213	220	220	236	218	249	227	201	221	228	231	217	263	220	242	247	254	205	217	225	262	230	242	235	219	230	219	231	239	227	232	189	217	240	230	222	218	235	214	211	217	207	222	242	225	201	230	238	236	227	234	234	226	228	221	225	228	250	228	241	247	223	222	233	233	228	233	214	248	237	211	230	220	228	244	209	213	241	240	245	253	236	224	243	228	235	226	246	229	213	207	217	239	189	211	241	259	228	210	227	226	222	232	211	187	231	240	213	204	231	231	241	202	218	246	210	258	230	212	227	231	205	226	248	254	208	197	221	226	231	227	212	207	216	233	218	235	246	219	238	235	233	253	233	240	226	235	232	230	224	244	216	233	228	232	223	220	230	252	258	221	225	236	254	249	242	228	250	221	232	222	242	258	246	247	236	220	226	254	221	244	231	240	202	210	248	209	235	225	218	215	229	231	218	290	227	223	209	222	222	223	225	216	221	245	238	209	205	239	225	220	209	232	242	229	240	202	243	236	210	205	249	207	224	229	224	225	228	218	229	202	262	223	238	210	208	234	205	224	253	213	221	212	235	215	207	241	228	216	219	230	217	222	239	251	202	222	230	258	246	262	228	239	225	239	230	219	185	218	230	248	245	202	226	237	195	209	242	230	226	234	217	234	236	226	199	215	229	217	238	250	232	214	214	217	194	231	213	242	231	226	232	254	221	228	239	233	251	214	230	219	207	225	225	213	226	244	213	234	233	200	228	208	227	235	228	225	219	224	214	233	230	249	229	219	221	220	205	213	243
3385	5120	4019	2007	1269	969	760	656	536	483	435	403	371	338	344	322	343	309	308	314	300	286	317	302	289	289	308	282	277	240	294	265	298	278	241	274	301	268	276	270	293	260	284	283	273	295	285	269	283	280	264	281	272	283	275	275	295	277	301	283	274	288	264	279	255	288	251	254	278	257	274	273	267	264	288	288	277	270	302	263	275	280	268	301	281	250	249	300	259	252	255	256	258	276	260	262	268	260	296	254	278	290	270	252	261	236	264	292	263	258	251	282	247	280	277	306	258	267	252	252	289	248	244	290	256	263	280	250	271	260	271	290	298	252	259	262	261	267	273	250	250	276	294	283	284	287	240	240	259	288	239	270	238	297	261	270	268	273	244	298	296	267	286	279	259	279	266	286	241	293	261	253	265	275	281	258	267	292	261	286	261	268	296	266	253	268	267	269	262	251	285	252	251	286	254	264	265	276	228	250	270	247	261	243	232	310	258	273	277	274	246	304	259	291	252	283	319	292	275	277	279	267	275	277	282	269	279	267	265	309	255	263	257	291	275	270	286	283	272	269	214	274	272	254	255	245	280	242	262	254	280	268	282	269	264	269	241	286	286	238	268	279	274	267	275	287	287	252	280	245	277	253	274	277	286	273	251	283	275	259	255	262	281	247	246	270	297	293	286	285	276	243	270	277	264	295	253	256	279	286	260	266	292	274	276	277	273	258	266	274	264	287	282	261	273	277	259	285	264	281	254	270	258	276	257	256	290	292	286	271	289	279	271	265	246	277	282	263	274	263	295	275	293	301	251	261	282	302	265	233	272	291	249	272	276	271	282	272	301	279	272	264	256	253	261	242	272	284	266	263	251	283	290	259	252	266	271	270	253	256	277	248	236	300	279	273	284	249	275	259	250	265	274	266	255	296	260	290	264	244	258	254	264	286	261	259	276	257	255	292	256	253	256	237	251	281	274	271	239	249	272	287	299	255	263	251	275	268	273	280	253	285	260	272	255	268	292	280	301	252	312	277	262	274	265	289	238	273	250	290	300	281	249	286	286	238	277	272	262	263	283	259	304	285	285	264	268	283	275	281	282	244	275	283	265	266	284	313	261	256	292	259	258	271	284	272	254	255	276	262	256	265	245	290	253	275	254	228	264	272	264	258	248	283	265	274	264	279	271	266	245	258	275	257	287	273	263	253	295	287	285	252	273	272	277	261	261	285	280	249	269	322	243	245	292	261	262	281	255	263	219	277	275	282	268	274	280	252	289	242	301	297	261	294	277	285	257	242	251	273	293	256	286	271	282	268	285	231	251	273	260	273	267	272	303	283	270	265	282	241	266	263	255	248	292	257	228	280	278	265	266	292	274	287	280	282	254	259	278	296	280	298	261	280	282	267	249	270	278	286	256	263	264	286	246	271	249	281	262	270	281	273	271	260	282	220	263	272	295	280	246	258	264	295	271	257	268	277	260	291	297	271	277	278	267	280	259	267	257	262	249	244	271	269	273	254	264	251	267	267	284	286	263	269	255	285	273	274	301	301	262	295	277	270	253	268	279	241	238	289	266	278	259	284	269	277	270	283	295	268	264	274	305	264	287	267	279	251	259	292	259	276	277	273	280	285	278	262	259	278	297	285	300	297	258	266	295	295	250	244	283	261	250	290	268	235	253	294	233	274	233	290	240	286	282	256	275	253	244	259	279	272	275	244	312	271	265	283	264	297	271	248	316	247	265	261	270	262	262	262	312	269	274	259	283	264	292	241	282	264	294	246	252	244	295	281	261	254	237	248	285	266	275	263	286	237	292	269	251	259	274	285	243	276	311	283	322	277	246	270	259	300	280	259	272	265	270	331	251	268	270	241	277	274	286	251	276	244	291	328	286	288	268	273	289	273	282	262	250	295	261	254	285	267	254	266	263	255	279	253	284	274	287	234	256	230	278	225	266	249	276	280	232	302	240	241	276	269	289	275	241	240	265	273	257	252	239	293	282	268	270	260	275	254	295	252	279	286	267	237	297	272	272	305	279	255	270	266	242	270	282	276	287	275	254	281	294	273	274	278	258	259	288	278	259	277	293	277	249	289	280	281	284	255	295	280	291	273	318	253	295	271	296	265	287	271	288	254	256	248	235	272	271	234	280	263	225	236	255	245	262	289	274	259	264	303	272	259	255	264	270	267	293	250	311	258	274	260	271	277	281	258	273	282	264	264	261	283	270	289	282	284	252	290	245	258	289	281	267	286	252	257	268	245	291	253	263	243	265	263	298	280	265	288	286	257	274	252	254	289	277	263	271	235	275	259	250	287	276	283	237	303	288	279	290	252	247	252	287	255	268	263	284	298	268	283	279	282	276	292	264	290	250	247	281	250	256	257	283	283	266	273	241	242	285	274	303	267	268	236	229	254	246	274	277	249	275	280	254	278	253	236	278	259	288	281	281	266	255	272	275	277	244	252	258	288	267	272	278	251	271	268	267	302	275	252	287	261	268	277	287	244	274	283	272	301	271	251	287	286	290	254	278	272	268	277	299	275	241	287	256	258	313	282	249	267	290	301	255	263	255	258	252	260	264	283	249	246	292	296	259	261	318	288	259	301	266	271	253	278	275	275	232	309	288	269	304	258	273	279	290	265	253	282	267	280	262	248	264	294	279	270	266	272	252	267	270	268	257	267	263	239	265	234	264	279	278	292	295	276	240	261	268	295	267	267	262	268	277	249	280	256	273	259	263	270	251	290	277	276	271	243	274	272	295	284	291	257	260	275	238	265	290	276	257	216	252	270	250	279	269	274	259	243	265	270	253	276	279	269	274	285	247	281	263	255	291	270	274	276	261	279	253	273	281	269	265	255	266	298	271	255	245	276	277	294	276	262	272	249	279	281	273	285	263	247	266	287	256	285	304	276	260	252	248	275	295	260	262	236	279	322	288	312	249	265	258	270	235	253	260	291	267	289	280	279	231	265	238	291	301	267	293	260	240	252	274	284	265	272	280	273	273	260	245	278	289	261	277	258	254	254	275	262	235	293	264	258	271	272	289	294	260	289	262	255	281	270	293	266	267	284	267	275	276	265	264	263	287	264	254	273	253	268	260	273	252	274	285	277	248	255	260	260	248	280	257	299	267	243	276	251	253	255	263	269	248	263	282	277	243	277	247	265	268	285	267	270	286	271	258	264	252	260	275	287	270	277	278	245	288	268	277	286	242	281	264	284	279	274	268	256	295	241	249	291	293	270	257	245	269	275	300	260	291	263	264	277	280	284	286	264	237	253	273	289	298	278	254	252	300	273	282	253	264	257	303	267	268	257	254	280	286	249	296	272	257	247	258	290	287	269	265	269	229	278	255	261	269	262	280	264	253	287	284	258	255	282	257	268	263	256	275	269	289	260	279	276	290	296	256	252	281	259	260	238	304	276	268	265	268	271	252	294	274	257	303	279	263	259	273	278	262	280	263	293	273	259	251	267	247	278	260	284	266	300	270	276	285	273	266	291	282	279	250	283
22611	21142	28621	23915	21133	21138	7085	889	582	524	423	394	396	366	317	295	295	287	241	242	259	244	249	256	245	227	212	201	227	214	225	215	209	204	227	190	214	213	204	209	205	201	209	202	197	218	205	226	186	181	202	188	194	200	195	189	195	215	231	198	190	191	239	186	222	196	198	201	196	207	181	175	196	218	210	203	203	202	207	205	181	199	193	206	207	185	199	225	202	192	188	213	210	221	223	189	176	200	213	186	211	218	200	209	187	191	201	232	199	203	206	208	184	185	182	177	178	206	225	201	183	195	210	215	185	209	214	205	194	216	197	194	201	191	199	208	210	188	218	198	192	191	173	205	183	180	193	189	199	198	190	189	239	190	208	184	166	206	201	211	171	193	196	196	199	205	172	208	221	219	196	193	220	207	206	186	201	212	204	192	203	192	181	214	204	189	208	194	196	197	183	228	209	185	202	196	182	200	204	187	192	197	161	205	191	204	194	192	177	194	199	208	187	187	190	185	176	208	180	196	186	213	183	189	187	197	197	210	196	186	179	197	185	215	193	179	203	179	177	185	182	222	186	203	174	178	208	198	190	205	208	190	182	188	203	207	187	202	196	232	185	195	203	201	196	186	210	176	200	191	202	195	188	201	196	184	198	202	189	211	202	180	189	199	218	159	182	235	202	195	196	212	173	205	213	205	200	204	207	188	205	191	203	221	202	183	216	180	173	194	188	206	179	199	191	203	197	166	190	198	190	177	199	201	216	210	171	184	192	214	169	173	194	189	177	178	213	207	164	220	193	213	193	196	197	220	202	209	209	220	206	196	199	204	192	215	196	184	202	201	201	195	210	195	211	195	213	198	191	215	196	214	199	199	207	192	177	180	195	204	207	164	193	202	185	201	205	190	190	195	189	197	214	204	198	197	202	194	200	181	200	210	182	215	179	199	181	173	217	192	207	199	189	166	195	201	185	209	178	187	215	194	200	196	196	192	193	199	190	198	185	173	201	202	183	215	197	177	206	203	206	175	196	194	190	162	201	179	185	216	205	182	180	177	200	195	191	194	206	194	201	203	200	222	181	207	190	204	199	211	167	179	193	219	188	221	201	193	206	194	210	217	206	181	195	180	179	188	192	198	200	197	168	224	224	183	187	215	187	197	185	210	182	175	213	194	198	182	201	204	218	203	195	191	201	208	184	231	205	195	180	195	181	200	200	216	194	192	192	195	197	189	220	197	195	188	161	194	206	205	207	182	182	201	192	184	194	188	191	216	196	194	205	207	218	187	198	213	187	188	206	189	204	164	171	188	216	175	198	221	216	201	167	164	182	194	201	196	211	200	200	184	201	210	177	192	176	195	185	222	192	204	204	186	205	185	183	184	195	168	206	216	174	196	203	207	210	200	174	218	187	204	200	199	208	198	192	200	181	187	193	187	221	178	184	205	185	194	196	193	160	181	201	181	196	195	186	208	192	219	201	190	196	196	207	196	198	195	191	189	183	213	197	197	191	173	192	192	209	201	173	216	199	195	203	207	195	220	197	183	205	196	191	181	191	179	199	196	192	210	158	224	189	209	202	226	172	203	234	189	191	207	203	208	182	171	193	177	194	199	189	185	177	214	183	203	171	186	189	189	192	199	204	199	212	191	199	193	222	169	208	190	201	173	169	193	206	198	174	193	203	192	193	181	194	172	197	205	205	185	193	199	182	222	177	172	191	236	184	215	192	203	195	186	212	185	200	186	187	193	200	207	185	184	210	207	170	192	212	203	192	214	172	167	177	184	192	189	186	187	212	207	203	203	196	212	195	198	184	214	193	204	210	187	184	210	195	209	184	207	209	175	211	195	205	208	212	196	187	199	226	185	177	201	204	184	215	192	225	207	193	229	191	225	208	197	190	196	181	210	198	197	215	214	185	192	172	192	213	215	206	198	182	198	201	198	196	205	206	216	171	182	192	169	222	197	199	193	223	175	203	218	210	197	197	202	228	193	203	183	169	205	181	189	202	202	202	174	184	184	202	189	174	210	222	185	220	188	201	213	213	215	194	214	193	207	189	214	182	180	189	182	176	193	196	179	208	193	195	198	185	196	212	192	174	214	214	219	225	201	195	174	206	197	210	204	193	187	201	179	178	194	211	183	189	192	165	201	212	164	213	190	215	187	184	232	194	190	196	181	189	191	212	191	197	205	201	180	182	220	229	180	221	168	207	202	226	207	211	187	203	164	192	192	186	212	185	202	202	190	217	210	197	197	188	202	223	177	207	212	216	185	221	213	219	187	222	193	211	210	217	206	198	197	192	193	188	203	199	193	192	184	222	193	198	189	202	200	205	200	250	183	188	158	204	208	201	195	167	183	184	205	175	187	197	177	202	193	194	199	178	201	196	188	196	171	201	208	202	193	203	186	188	175	188	172	195	202	218	210	209	205	188	179	232	218	194	214	175	180	223	187	218	220	191	209	214	187	169	220	210	190	177	203	205	197	211	184	224	201	213	177	211	212	206	186	204	194	190	188	192	188	197	188	206	221	184	187	204	196	199	201	200	194	200	197	179	202	173	186	192	177	202	203	197	204	203	183	186	192	178	192	208	196	200	196	193	176	235	192	222	191	186	208	197	188	185	188	222	171	180	197	196	201	198	182	195	204	202	176	212	204	208	206	213	186	180	206	185	204	175	205	189	208	185	203	177	205	194	172	221	190	217	183	219	205	185	194	210	173	198	201	182	193	166	199	198	185	211	178	210	183	201	207	201	207	227	208	187	217	204	195	197	207	169	203	191	195	208	193	193	195	187	171	183	215	208	200	188	187	171	199	218	187	184	212	204	218	206	182	195	176	205	179	204	198	187	194	216	186	219	202	192	201	205	185	195	218	211	193	202	201	183	195	174	194	204	199	205	182	212	235	182	203	192	176	191	188	216	178	189	190	192	196	173	174	204	211	206	216	176	195	195	198	205	189	198	194	197	183	203	181	204	217	205	177	207	182	191	177	198	215	217	180	189	208	181	171	205	176	202	192	203	171	184	180	215	165	186	195	202	196	207	193	201	191	178	221	171	171	206	231	187	224	217	192	179	224	185	182	181	192	184	191	193	215	226	206	183	203	205	160	208	214	188	205	187	174	195	200	196	218	209	213	181	196	212	187	201	174	204	219	195	180	196	197	211	190	200	187	202	209	198	190	191	189	217	215	180	185	192	212	210	190	211	204	181	191	196	204	182	205	229	198	183	200	198	202	219	213	192	224	194	229	214	218	203	209	204	163	160	199	169	186	200	195	186	216	169	210	185	197	188	178	183	202	209	196	209	187	213	208	195	183	208	211	182	204	214	179	180	179	200	219	201	225	216	185	199	199	199	200	192	189	210	204	191	183	204	194	176	190	176	212	199	186	213	196	210	183	221	210	195	214	204	214	205	168	203	175	225	194	168	200	183	172	207	204	186	199	182	194	207	187	185	205	207	171	180	171	225	165	199	203	171	205	184	194	172	211	188	193	222	199	205	183
4433	13826	11070	5506	3417	2429	1976	1466	1122	986	778	685	581	524	469	432	411	393	361	368	368	325	320	305	329	336	285	276	269	284	294	294	325	293	286	251	240	256	270	266	286	259	243	266	246	244	253	244	235	262	244	290	273	265	266	227	247	258	229	254	258	249	227	240	249	271	247	272	237	270	235	230	237	260	246	265	219	260	234	254	253	244	277	264	262	265	238	226	265	253	233	249	252	254	237	247	230	248	239	276	250	243	257	238	242	233	266	238	257	258	274	250	260	251	233	270	247	242	254	224	227	246	225	233	289	232	242	253	272	241	238	231	263	232	261	222	228	254	242	269	255	239	250	248	237	243	254	230	233	246	268	254	243	263	238	236	258	236	251	268	260	274	259	238	238	247	237	246	233	210	243	241	236	248	215	215	235	247	213	251	258	240	245	253	290	231	243	233	246	263	234	250	249	243	238	243	252	232	264	205	256	247	265	227	230	230	234	279	247	236	252	261	249	267	245	240	254	237	254	250	226	261	254	245	268	242	220	230	262	259	261	241	250	249	243	214	205	254	264	272	248	257	220	231	231	250	239	274	245	262	226	245	218	248	230	278	282	274	231	247	250	246	251	251	250	227	224	236	266	237	234	252	225	256	245	272	249	251	234	237	246	244	259	253	242	233	239	225	236	254	241	245	219	231	218	273	227	249	244	232	227	226	252	233	253	258	228	282	233	232	254	253	245	222	264	251	237	257	236	233	243	237	270	260	247	237	233	256	265	250	222	243	243	259	215	249	262	248	230	275	245	233	266	260	231	235	249	270	244	236	245	247	230	247	275	231	277	253	238	259	261	234	216	252	221	244	255	236	241	227	259	246	226	258	282	234	232	257	255	241	255	236	272	257	247	252	271	267	230	258	231	260	256	251	270	252	259	272	262	229	225	220	236	247	229	218	233	272	256	247	266	255	251	235	246	250	242	253	270	231	252	258	210	258	249	273	254	245	245	227	255	235	247	237	233	218	249	255	236	258	269	259	237	269	247	263	242	249	237	241	249	242	279	239	278	254	252	245	234	234	218	286	235	258	221	215	236	253	229	275	270	266	251	258	254	251	232	251	246	255	239	229	233	246	240	247	257	238	237	236	225	257	270	249	237	248	253	262	246	235	234	238	234	240	255	273	254	239	241	238	231	219	250	255	249	234	259	263	241	229	245	244	247	231	243	235	229	268	237	263	250	258	244	238	241	254	244	266	237	221	240	223	267	233	246	245	259	260	242	241	215	220	254	262	231	245	227	239	240	231	245	255	230	247	279	264	251	263	261	240	244	254	226	231	237	235	240	236	239	266	244	222	233	253	270	254	241	262	266	247	244	270	266	258	241	250	244	219	240	247	240	252	238	244	237	248	242	248	259	252	251	245	274	240	238	248	253	237	227	224	261	265	223	243	233	244	228	224	252	199	267	259	274	256	234	250	252	257	242	231	229	227	231	257	241	222	291	214	227	227	246	267	238	263	232	223	231	239	250	237	254	234	280	228	216	248	254	234	274	262	238	260	255	250	232	246	251	242	258	240	260	250	236	265	234	229	234	259	232	245	242	253	228	244	246	247	248	245	270	245	249	236	221	261	266	262	245	212	256	255	262	252	231	243	271	232	244	251	285	231	246	269	253	255	275	253	228	254	242	252	269	246	241	235	246	260	253	223	267	233	211	243	235	212	261	227	237	241	252	239	268	249	255	243	259	243	256	229	254	229	262	230	225	243	227	257	246	255	248	250	266	216	246	240	250	246	261	220	236	257	247	237	217	270	259	270	251	249	241	234	252	258	225	221	249	265	246	237	240	242	229	265	237	245	224	231	237	254	241	256	261	252	251	221	264	248	256	240	255	250	218	235	263	252	273	229	232	271	245	265	246	239	259	242	260	258	251	250	252	233	257	221	233	246	253	242	229	232	247	234	262	238	240	232	240	255	238	259	248	240	240	238	241	268	272	265	247	243	226	268	253	269	237	224	223	247	238	242	238	246	209	242	263	239	252	277	280	271	228	244	238	243	232	256	268	250	253	236	243	272	250	262	254	252	262	235	239	239	238	278	241	257	245	253	237	237	232	262	233	238	223	253	252	251	252	243	237	250	233	238	246	218	250	259	231	256	250	258	240	242	250	244	261	255	263	232	274	250	223	236	283	248	259	237	241	228	231	235	239	214	269	247	240	240	274	247	247	224	204	214	240	244	262	264	227	259	284	221	242	239	293	250	258	255	244	224	228	253	245	242	211	233	255	233	271	220	240	274	232	230	228	245	257	244	268	277	257	226	254	238	229	219	248	249	243	241	230	244	249	244	238	239	259	240	253	249	259	244	230	250	273	212	261	246	281	250	244	259	220	229	228	238	265	241	249	259	253	257	220	272	248	252	231	229	232	229	227	275	268	243	243	236	271	249	250	250	237	258	256	250	249	246	246	242	240	239	239	258	251	243	244	256	263	241	234	244	250	261	261	248	230	187	257	225	254	277	255	231	259	238	263	251	245	253	252	256	224	222	256	255	226	234	278	233	247	250	254	232	238	220	200	250	268	258	281	254	244	260	246	245	257	251	240	246	239	260	227	237	279	253	250	254	268	240	259	222	256	249	254	231	225	253	249	248	261	269	214	248	268	247	239	235	224	222	228	256	245	269	249	250	255	239	241	237	251	227	269	230	259	257	236	243	216	254	223	245	230	243	255	241	246	261	232	249	227	240	243	252	233	234	212	231	239	227	216	241	244	240	221	241	234	230	244	238	246	244	231	278	238	223	233	255	220	253	248	231	246	254	236	217	269	257	222	237	270	218	232	243	246	256	249	246	233	244	245	214	250	215	252	266	256	231	274	243	223	227	249	252	250	239	252	241	244	241	229	272	226	266	266	230	252	257	259	240	242	240	258	227	230	262	230	240	238	260	233	241	270	251	268	232	194	230	242	226	240	236	260	258	274	242	276	250	258	239	246	238	232	226	260	232	252	219	242	276	263	253	231	275	222	223	240	246	262	263	242	251	271	270	227	261	247	255	244	235	266	230	254	240	230	241	228	236	254	255	226	263	243	234	240	250	244	256	250	258	230	225	250	227	264	238	240	243	268	245	256	250	227	265	257	273	247	241	218	231	238	271	244	269	237	266	222	260	261	219	266	244	223	270	285	235	230	198	218	248	262	243	234	259	254	248	245	252	246	254	235	237	229	260	242	252	266	216	250	239	247	246	237	234	249	236	227	258	255	228	257	267	252	241	262	242	275	231	242	236	249	199	253	232	247	249	231	252	258	266	251	222	268	286	253	246	248	271	238	259	219	245	240	258	258	245	264	233	252	247	247	250	220	242	244	240	201	280	261	251	244	273	254	234	240	264	252	250	273	227	252	233	202	243	234	241	263	259	239	267	205	254	239	250	228	243	218	220	239	252	228	239	230	255	217	232	243	241	262	243	260	237	246	216	265	217	220	240	255	251	259	232	236	223	230	256	247	267	252	231	227	212
27282	17778	3619	729	523	470	436	456	465	449	439	395	431	439	443	437	374	454	423	428	401	424	430	438	408	432	428	403	412	431	422	396	402	430	413	404	430	447	417	408	439	371	430	424	411	410	411	490	391	444	457	413	407	402	407	429	467	432	383	416	419	443	459	413	409	387	406	408	408	440	435	410	411	441	427	462	413	448	435	388	395	422	435	438	389	443	442	448	440	413	481	452	374	381	392	438	428	426	409	388	457	401	428	428	433	441	446	422	434	420	449	411	398	429	427	419	399	426	416	409	423	442	388	423	394	423	440	442	436	401	397	420	453	424	386	392	425	426	418	414	404	429	421	440	434	389	433	426	411	382	444	454	391	405	449	476	440	434	401	403	422	428	392	422	450	436	440	441	391	397	452	437	418	446	399	427	434	424	403	429	441	415	412	427	420	391	434	394	428	391	421	414	410	404	387	407	397	434	423	456	420	427	428	422	404	419	419	419	430	447	457	403	427	398	428	443	441	450	444	426	417	466	426	375	407	362	396	394	449	420	435	410	409	428	404	400	386	420	443	459	427	429	429	423	451	441	432	424	401	445	448	467	433	433	402	388	422	411	429	416	433	409	436	447	414	461	453	437	461	428	408	422	468	389	375	393	427	413	470	432	435	422	453	442	435	440	440	450	389	442	422	416	404	420	459	419	439	423	442	446	406	426	400	436	437	445	401	413	433	430	439	434	411	451	415	421	444	430	414	460	409	411	404	401	441	403	417	360	441	434	437	446	438	438	448	422	409	422	428	405	468	458	420	457	411	432	426	448	414	467	416	420	419	413	442	416	395	452	457	425	428	416	441	425	421	465	402	401	377	411	429	410	447	427	447	447	456	416	444	384	381	412	442	425	428	430	427	426	428	392	423	418	438	403	422	393	426	419	430	396	419	388	427	469	430	430	453	405	371	419	394	409	454	462	412	415	431	424	441	441	399	395	416	424	439	433	419	407	410	424	457	437	408	405	414	415	422	458	442	371	418	456	486	454	458	426	403	451	455	426	411	439	430	403	425	431	418	412	408	424	405	411	404	434	456	435	398	405	474	391	417	422	425	419	456	423	434	439	383	404	424	395	421	429	437	457	436	443	398	428	420	410	438	437	427	451	393	393	428	424	417	460	431	397	459	427	449	409	428	408	426	420	452	393	416	426	442	430	416	412	428	444	429	432	432	445	410	455	431	428	409	399	397	434	398	412	425	409	399	428	396	431	428	410	388	437	416	429	439	433	420	445	448	435	392	421	418	445	420	438	425	460	413	436	420	432	464	464	396	467	447	484	395	397	420	438	435	425	452	408	431	410	423	415	451	436	425	422	415	437	416	423	403	464	428	428	398	382	431	430	417	421	450	411	422	425	408	397	413	412	442	414	446	433	420	425	425	481	440	426	424	454	444	454	450	442	421	433	435	370	447	392	412	420	424	427	387	442	398	416	414	466	429	442	426	454	389	438	425	416	392	413	433	450	434	405	426	442	426	415	457	460	446	434	410	374	386	427	419	439	400	425	410	400	369	408	405	414	367	426	445	433	419	392	429	424	408	427	437	450	407	416	436	459	435	395	424	395	429	434	409	452	440	449	456	401	446	406	412	435	466	395	388	432	426	405	425	434	435	453	455	459	429	406	396	434	375	445	418	434	430	408	411	427	426	415	452	431	413	394	445	425	423	437	411	408	442	388	440	405	420	407	393	469	433	431	466	380	426	434	420	392	430	445	429	415	434	449	413	407	435	446	444	453	398	427	417	430	416	414	437	399	387	412	453	401	415	414	403	418	433	396	441	413	427	395	423	426	416	428	444	401	422	433	422	426	413	411	427	450	448	412	437	449	426	435	403	450	418	409	422	466	436	401	434	415	396	418	449	430	424	398	382	446	419	442	430	416	426	407	444	413	429	411	418	471	438	419	403	414	441	438	427	399	440	410	436	432	439	440	448	447	456	420	406	430	440	379	447	402	409	424	425	412	419	404	391	425	435	420	441	419	432	436	431	410	423	420	420	465	451	389	432	417	387	386	430	424	442	450	422	399	422	446	433	420	441	452	443	455	436	428	448	418	430	425	434	401	441	403	420	413	404	427	428	398	415	428	443	382	424	469	431	441	438	414	398	410	385	417	425	399	465	413	456	452	436	427	441	397	440	394	417	413	391	386	403	445	445	410	393	444	420	428	416	451	475	390	426	433	382	459	431	433	409	451	370	436	432	409	422	445	383	417	453	375	426	443	405	426	412	449	445	418	420	430	378	414	394	416	420	433	438	402	436	449	459	453	438	407	416	429	426	438	402	442	398	423	420	412	401	447	442	412	431	413	465	448	434	418	405	435	444	374	403	458	416	409	406	403	440	439	425	421	417	436	413	462	405	426	407	433	480	448	384	432	402	436	458	426	405	425	424	410	443	425	407	429	422	426	423	387	433	422	416	364	432	407	391	420	398	469	421	418	423	434	393	425	414	445	426	420	467	436	409	401	426	450	452	424	440	424	392	440	400	449	429	427	461	403	408	453	453	402	436	413	408	401	405	435	414	422	429	423	427	385	437	421	444	384	445	423	424	402	418	434	440	429	428	432	434	399	429	420	450	427	462	408	424	441	422	410	435	464	437	399	431	374	406	375	435	407	416	439	422	429	400	419	452	434	428	413	409	424	455	430	416	412	440	421	403	398	466	435	440	437	450	426	413	400	434	449	394	450	416	405	412	424	413	420	386	449	403	432	458	409	436	449	411	411	416	408	411	411	436	431	416	413	453	437	442	411	430	465	456	445	419	391	409	460	400	362	416	423	480	416	387	423	429	465	459	453	450	432	458	463	413	442	400	409	438	429	443	444	463	441	417	427	463	390	413	439	415	388	424	458	419	425	376	424	416	454	414	428	407	433	423	433	428	422	403	429	428	429	393	430	442	423	427	410	433	443	452	391	437	438	425	423	409	416	395	461	465	422	405	436	408	388	406	417	419	422	421	426	434	430	428	434	430	425	408	415	428	426	416	432	410	426	417	440	406	413	416	445	434	407	424	455	440	425	478	414	399	460	463	420	460	410	420	426	427	405	433	388	414	416	429	422	466	404	404	442	420	414	436	427	437	452	429	413	393	421	439	427	398	410	455	428	424	426	419	437	435	415	428	460	398	406	425	374	451	431	440	411	429	428	435	410	422	419	430	426	446	450	411	423	422	402	429	403	453	434	417	415	451	438	451	431	423	443	425	431	389	477	411	434	445	422	416	394	411	430	432	442	449	415	440	426	409	411	450	457	425	435	466	427	432	428	426	449	412	412	430	411	404	386	434	446	423	434	433	437	436	456	431	431	433	423	455	403	412	432	390	393	422	409	387	377	409	448	479	427	436	427	438	405	453	425	458	399	439	410	437	409	434	405	422	412	436	400	415	420	415	439	432	422	475	379	434	396	430	398	418	410	416	433	434	465	427	405	455	431	419	423	434	412	449	438	457	425	392	404	429	427	429	438
4241	996	1048	762	578	602	532	529	516	534	485	517	513	489	546	473	512	526	561	457	509	502	472	518	507	510	495	525	535	507	526	515	519	494	488	466	515	508	537	475	553	502	514	564	487	490	473	498	468	500	512	516	474	493	489	511	552	524	536	476	529	519	516	509	491	476	489	513	490	492	510	547	544	505	530	486	547	504	506	468	496	561	488	501	480	481	528	487	498	498	514	521	502	520	548	497	506	508	524	531	478	484	515	564	499	501	509	498	520	536	484	501	496	508	511	486	481	499	490	515	466	480	516	479	510	484	490	503	464	533	536	513	455	492	512	489	490	526	488	538	552	488	536	508	505	481	534	484	524	524	508	524	538	513	530	497	517	500	506	546	499	477	516	501	499	546	510	543	547	500	490	528	529	496	539	495	510	490	493	475	484	557	492	473	497	508	479	504	501	466	463	493	464	502	510	515	501	479	489	545	518	467	489	546	563	520	535	520	461	471	512	502	526	512	528	519	503	497	517	483	487	514	512	486	487	489	495	504	492	495	547	515	497	502	497	471	529	500	544	467	489	460	492	561	507	580	485	533	539	487	474	525	523	484	514	467	561	481	536	501	516	491	512	503	493	478	472	534	463	557	518	495	524	483	491	500	526	545	499	491	521	468	490	511	510	497	514	490	538	511	565	463	483	536	508	523	508	524	531	490	511	513	492	492	547	522	512	511	494	508	523	553	489	518	505	503	494	506	482	517	549	464	532	489	499	515	503	507	505	520	484	508	486	479	524	517	527	531	508	489	517	493	524	509	512	511	502	504	490	509	547	509	506	523	502	544	507	525	491	486	510	480	505	509	545	508	509	454	501	513	512	495	530	538	501	497	506	505	514	485	533	494	533	508	477	520	491	493	508	528	471	515	502	495	484	543	507	523	484	480	479	512	515	528	477	505	492	503	511	518	507	476	509	538	523	461	488	464	492	493	548	478	485	462	509	533	489	519	520	500	490	512	474	507	522	509	515	509	508	535	513	535	504	499	473	521	527	536	511	498	536	476	500	461	489	515	530	481	524	511	529	496	525	516	482	536	546	499	518	483	511	544	506	489	518	505	556	471	560	496	468	516	492	496	520	496	509	524	499	507	460	494	536	512	524	534	499	516	531	496	488	499	507	520	552	516	495	506	535	533	473	530	545	459	532	468	527	453	482	493	531	496	473	501	511	492	482	499	535	484	505	543	506	533	547	556	516	529	502	513	519	476	531	524	512	492	514	502	499	503	512	532	525	504	479	516	495	456	517	497	483	514	515	501	489	536	501	535	514	513	487	489	467	484	541	481	550	501	520	481	490	535	484	491	510	511	502	520	560	513	465	497	495	501	500	494	495	480	462	519	484	476	513	578	501	488	496	493	510	507	495	464	497	501	516	508	496	505	519	540	482	485	498	501	495	456	497	484	512	457	508	508	469	521	483	475	513	503	488	492	476	525	501	523	464	479	515	506	524	509	524	535	490	496	528	526	504	494	492	496	496	511	560	498	484	494	503	518	520	481	491	504	498	498	482	509	543	508	528	491	482	546	502	531	537	456	490	515	494	542	495	506	522	522	514	522	501	501	525	495	495	535	466	487	484	537	476	479	528	483	560	446	494	536	494	543	518	524	505	518	523	533	505	501	500	523	534	496	491	523	519	526	525	502	493	505	502	496	501	530	522	515	488	524	491	508	528	491	523	486	524	502	522	475	476	527	499	475	500	510	489	505	519	579	532	511	499	525	541	538	543	508	503	511	515	520	481	482	552	543	495	515	471	498	495	496	503	482	494	523	538	507	476	531	522	531	514	543	449	532	513	508	532	530	489	510	485	482	546	498	472	497	520	493	528	527	498	491	490	483	528	496	531	504	498	523	481	479	507	495	482	495	495	509	474	505	505	481	528	515	464	467	489	508	491	492	489	513	509	486	528	545	469	531	508	486	492	509	513	547	486	521	490	532	526	515	516	497	484	501	549	472	509	476	508	521	500	475	499	536	526	510	510	506	487	490	504	479	505	520	484	501	476	527	473	523	510	476	492	541	477	498	489	522	488	508	542	490	504	506	519	465	499	538	516	498	514	508	516	522	512	505	530	508	487	516	518	518	475	535	455	516	522	480	478	523	527	538	510	505	505	504	558	533	520	539	515	499	509	497	527	543	507	528	533	522	500	516	491	531	473	485	463	474	536	478	499	531	482	478	490	530	517	520	495	531	502	481	451	515	493	492	504	495	503	529	517	482	515	515	524	472	501	514	475	495	519	502	526	509	471	494	494	491	496	510	484	503	496	511	502	529	466	482	478	528	488	485	490	477	514	503	484	515	532	556	509	477	519	490	502	529	505	538	476	505	517	499	494	524	516	551	506	527	485	481	520	526	482	510	519	493	511	527	488	492	482	492	576	529	509	532	560	506	521	526	522	478	514	562	516	536	566	508	512	494	495	488	532	514	561	510	470	549	509	506	496	463	500	496	521	521	499	521	503	486	498	518	503	489	504	559	464	505	505	486	524	500	497	494	532	528	498	496	512	546	525	569	499	504	547	475	531	534	502	495	528	507	540	554	516	499	459	500	531	479	498	516	480	484	529	529	531	497	513	485	530	497	501	494	525	503	487	500	500	530	463	503	499	537	484	560	489	552	505	508	502	506	488	538	534	542	499	492	514	500	523	495	489	498	490	535	494	504	537	476	483	457	483	497	502	506	545	528	518	565	521	496	525	510	522	515	521	501	496	528	506	532	472	544	493	510	539	508	550	519	477	488	460	475	511	479	527	502	468	504	535	483	511	489	540	496	488	510	515	501	513	527	482	449	516	521	493	516	482	493	481	483	523	509	520	521	502	502	510	498	479	532	488	475	500	467	520	524	525	527	488	545	496	522	503	538	506	501	487	495	529	500	518	510	497	495	483	505	472	506	530	504	517	528	497	491	506	521	505	533	488	488	498	496	523	526	505	518	480	486	480	502	495	482	528	501	514	533	495	520	549	545	530	469	475	527	511	540	497	515	558	500	472	525	506	495	508	513	476	501	476	502	529	505	488	487	478	507	478	534	501	472	493	550	521	494	506	491	538	493	492	504	489	491	503	547	501	487	512	526	507	499	494	530	468	475	507	504	495	453	516	514	477	502	491	498	482	522	479	489	487	487	467	518	522	537	506	529	514	489	527	526	489	534	508	521	481	500	499	537	552	470	533	487	496	515	566	524	525	556	497	535	501	493	510	504	540	538	522	519	546	498	507	525	518	545	453	489	524	497	456	500	492	540	517	511	497	513	500	502	557	540	504	514	479	533	497	483	540	486	519	513	498	489	522	512	517	534	505	538	519	527	446	513	536	521	496	522	492	521	501	514	478	502	504	530	486	488	507	518	504	493	554	495	508	513	526	532	506	464	508	517	527	516	554	481	511	469	502	483	495	511	508	537	497	485	466	499	497	480	468	487	519	468	540	478	507	524	547	528	502	528	491	510	510	522	510	540	494	492
23668	21090	28069	24318	21062	8265	1047	808	654	597	558	549	527	494	518	470	483	480	478	450	466	464	466	454	453	494	476	443	483	455	455	407	416	419	428	437	426	485	463	419	430	479	439	432	449	448	433	472	446	422	438	460	470	439	395	459	445	447	438	409	456	429	464	420	437	428	451	479	438	455	440	426	428	492	449	415	449	442	433	446	449	442	439	387	443	482	454	455	438	435	463	453	430	447	425	418	449	404	466	453	435	398	454	432	455	421	409	424	432	428	441	403	441	407	433	444	442	406	446	446	459	438	458	456	406	454	430	460	469	456	422	438	452	453	442	446	428	448	450	417	454	442	448	464	444	459	423	412	446	413	405	463	444	456	445	423	437	435	448	466	389	463	430	437	405	469	434	408	429	417	424	473	431	436	458	426	423	427	458	422	453	466	407	426	437	442	459	481	425	459	457	431	425	459	453	434	473	412	440	430	428	426	430	419	424	453	443	452	444	429	454	473	426	440	428	458	439	416	440	421	431	430	437	433	427	433	466	430	433	419	436	467	419	435	457	462	482	440	468	431	430	422	434	423	440	404	455	429	434	458	388	417	433	472	442	473	442	410	459	430	434	428	463	443	419	422	444	447	408	434	413	421	445	482	413	393	443	416	418	432	453	417	390	454	427	415	420	425	474	427	447	425	443	412	429	410	418	419	441	442	432	441	457	431	412	433	403	442	443	421	445	436	423	437	458	450	448	450	453	441	445	416	426	442	446	469	452	436	416	441	402	470	446	437	455	420	439	438	446	475	403	442	462	418	448	419	443	444	407	409	462	507	451	432	438	450	434	395	443	427	433	418	419	453	415	427	494	440	430	443	408	418	432	442	466	386	453	430	431	416	482	412	440	431	428	447	430	429	444	472	436	422	404	469	429	415	407	444	397	424	434	427	462	425	447	395	389	432	429	421	475	449	430	458	433	437	462	401	425	442	431	426	400	409	437	433	437	481	458	451	404	419	457	418	458	446	423	446	406	434	457	422	427	433	422	424	401	403	470	444	443	416	408	461	444	411	433	435	452	450	435	458	441	395	421	477	415	418	465	445	430	402	437	430	443	404	414	410	409	413	454	447	441	427	451	420	450	431	438	427	434	437	421	419	456	426	447	438	442	426	452	413	432	404	448	441	424	407	427	442	444	467	453	460	428	439	416	426	464	446	411	424	426	430	458	453	427	464	446	446	427	430	467	448	428	390	437	440	427	455	460	411	441	426	382	421	428	406	433	395	393	420	442	436	412	448	437	452	408	469	408	453	425	452	385	409	446	427	448	419	416	434	443	422	445	454	434	444	421	451	413	419	415	423	432	425	399	412	458	453	428	454	410	473	450	454	441	464	430	453	445	438	458	408	449	430	416	470	422	422	413	441	417	425	447	414	424	420	449	472	436	457	403	454	446	425	467	433	431	433	425	437	406	428	384	403	475	452	446	428	468	449	448	430	453	445	483	449	477	434	425	414	393	444	458	454	435	425	406	402	406	432	437	439	450	458	471	423	431	431	419	418	416	427	420	419	376	399	438	414	414	433	437	431	421	431	447	411	442	393	444	440	441	430	406	412	420	387	443	446	439	417	421	486	412	413	402	460	465	495	468	458	460	418	440	430	411	406	427	429	427	417	437	430	442	452	422	439	453	414	432	434	451	432	409	424	418	467	446	441	435	430	441	444	457	445	392	465	431	415	434	446	448	412	422	440	427	431	428	403	427	440	398	427	432	452	451	458	436	425	407	393	423	453	424	440	472	405	429	437	423	427	446	461	418	421	471	449	441	424	428	446	472	405	445	442	448	439	424	457	383	434	453	421	454	403	438	448	453	436	448	460	420	436	458	411	413	434	416	464	445	423	446	460	436	416	411	424	403	447	427	426	443	415	450	457	410	438	459	426	428	417	445	475	431	465	449	426	437	391	391	447	479	444	456	430	408	449	437	440	401	412	437	458	411	388	463	372	445	447	417	465	427	400	467	403	498	442	427	464	471	422	430	417	415	447	414	440	442	448	398	420	477	448	439	436	449	453	459	436	437	389	440	425	433	454	449	420	418	428	420	480	396	432	454	451	454	430	412	447	422	439	439	417	424	421	415	445	468	412	439	446	461	454	464	415	460	466	446	430	447	433	427	411	440	422	399	452	432	418	458	409	457	421	435	455	431	405	441	416	447	424	438	428	420	427	432	454	435	416	414	438	393	475	447	437	462	449	443	449	409	451	410	436	437	395	444	442	418	438	468	435	435	457	412	396	415	411	437	415	432	449	419	451	410	442	416	406	449	447	435	427	396	446	436	436	480	402	446	435	409	420	387	425	405	403	449	428	430	429	417	427	380	406	383	431	444	438	444	449	437	426	445	444	438	424	431	445	457	414	454	442	450	423	418	420	400	441	428	439	462	437	435	457	420	437	432	427	435	434	441	420	446	472	431	430	424	491	456	405	432	418	431	465	443	435	435	470	475	379	429	457	475	419	455	396	445	423	443	450	417	439	444	434	404	436	459	413	437	388	436	446	376	435	454	475	427	461	464	393	435	437	444	428	441	423	432	433	461	412	446	465	448	498	424	430	435	427	433	436	471	447	455	407	483	434	449	414	442	465	426	433	452	427	438	459	382	398	441	426	450	399	423	415	428	417	438	447	421	465	411	442	437	429	439	423	431	450	460	437	426	404	431	444	412	462	449	435	425	453	429	438	435	424	447	434	410	424	416	459	436	403	405	438	407	450	428	454	445	439	414	405	463	432	432	433	455	447	440	439	426	434	403	450	447	451	395	404	420	427	438	433	470	417	445	468	424	472	405	447	418	426	396	439	453	427	439	438	442	431	442	431	441	439	430	436	424	449	442	459	397	440	431	444	484	428	464	447	421	422	426	433	408	438	445	461	452	455	411	430	409	450	432	456	411	417	455	424	401	424	388	449	415	402	433	395	451	423	435	425	443	442	447	418	492	452	455	461	403	420	455	425	449	405	452	474	473	446	429	412	441	458	400	447	418	409	441	450	440	422	413	425	402	390	415	422	416	422	458	390	461	456	443	429	451	411	414	439	419	455	424	419	470	417	424	405	439	420	441	413	452	444	419	440	459	444	442	414	423	441	407	460	427	407	418	428	428	415	461	441	435	441	434	425	459	442	428	424	453	415	437	441	436	412	434	428	434	426	408	453	471	435	452	448	413	472	446	430	446	457	408	439	486	436	423	472	444	446	443	428	392	431	424	408	448	452	414	421	435	438	415	424	422	470	453	419	435	414	464	411	452	385	432	453	415	450	415	444	408	414	421	460	441	438	430	469	417	421	431	428	438	387	446	443	450	401	419	417	434	428	429	441	403	442	450	448	460	399	432	486	450	431	423	461	457	433	426	449	459	416	415	425	397	452	407	420	434	442	425	444	467	427	425	458	434	406	470	422	430	421	452	462	441	463	394	406	446	481	423	365	433	427	428	427	436	468	407	424	379	448	434	434	460	391	394	430
3190	8054	6894	3358	2131	1702	1311	1084	1016	830	820	736	708	645	636	580	630	618	572	558	588	605	557	559	502	536	517	534	541	550	502	548	548	554	512	601	516	538	543	553	530	540	517	569	540	569	510	509	539	538	513	516	576	556	553	525	500	504	552	555	500	544	585	536	532	542	538	522	563	527	541	534	512	529	548	528	506	540	543	511	508	565	511	513	574	565	540	530	498	512	552	546	520	551	513	564	529	563	536	479	530	535	540	536	525	538	504	529	509	542	540	538	529	550	549	473	495	507	529	537	528	517	543	570	529	542	500	538	497	506	566	511	495	564	533	513	528	501	504	536	533	501	529	505	514	499	555	513	520	514	534	502	536	537	546	514	505	537	537	534	563	529	492	549	515	541	504	510	535	535	531	547	540	532	517	536	534	541	546	529	515	543	506	533	509	521	529	554	531	511	512	500	525	488	545	517	508	500	560	531	544	504	534	503	537	534	503	576	504	546	574	496	527	543	508	506	489	499	531	504	547	532	520	550	553	503	532	518	518	523	579	528	546	513	541	487	535	529	495	481	486	538	575	531	522	553	518	540	503	512	507	491	512	529	493	527	514	503	505	541	526	561	586	510	527	502	530	572	518	514	511	526	526	532	554	517	511	540	552	519	520	541	520	508	546	502	530	556	539	534	527	525	491	495	545	520	522	513	527	517	530	519	540	546	523	474	568	537	504	522	506	501	540	490	515	517	534	530	545	460	522	501	559	508	514	494	494	533	495	518	574	507	539	537	503	482	483	537	513	514	541	544	518	512	547	554	549	493	551	557	547	480	540	521	536	553	549	557	527	504	550	511	499	512	533	580	535	525	561	549	540	564	559	511	505	532	524	520	518	516	499	523	516	530	497	513	495	550	522	550	562	520	523	542	528	560	525	547	491	575	492	577	507	535	478	514	518	553	475	561	514	547	509	523	514	518	517	523	526	500	536	545	555	558	499	477	535	493	524	537	551	493	556	514	545	480	484	509	501	536	496	534	494	516	511	502	540	515	533	506	495	526	513	510	536	503	520	503	516	543	525	523	520	528	536	537	505	505	537	545	469	566	525	540	541	537	529	524	512	510	499	524	553	478	523	531	527	516	502	543	511	495	557	501	525	522	517	557	560	530	533	523	550	548	495	538	537	519	483	498	522	537	499	485	500	520	494	588	506	564	569	514	539	513	516	501	508	547	495	503	541	544	505	515	504	513	521	536	533	499	552	496	529	509	533	537	586	573	565	465	521	535	523	532	518	504	542	514	490	530	527	519	519	585	538	502	565	509	559	487	515	503	524	499	502	511	531	510	544	480	545	542	544	533	517	520	549	534	540	513	549	535	531	547	534	547	572	509	480	510	519	513	545	486	515	537	552	545	543	512	524	514	486	539	527	484	543	521	525	529	554	537	512	555	516	507	526	541	564	531	535	539	500	507	507	519	479	512	542	516	550	515	539	530	531	497	507	554	508	527	531	565	530	551	564	550	513	532	521	530	531	536	537	550	527	505	550	525	510	538	540	546	552	561	481	566	524	493	552	531	502	536	534	523	537	516	543	499	517	522	532	521	503	517	534	531	489	514	575	524	549	524	511	535	519	533	516	522	544	507	480	546	541	538	514	505	541	494	489	500	489	524	505	535	503	543	551	521	527	521	518	555	563	559	541	529	506	559	510	531	538	507	519	511	547	563	525	514	513	521	515	510	513	480	504	542	512	516	540	499	531	547	515	589	474	525	551	493	519	527	512	537	574	514	580	553	497	533	554	488	513	558	527	533	515	520	495	552	531	541	559	523	512	534	528	497	523	528	492	530	533	553	495	493	526	524	564	530	539	491	504	548	532	519	508	575	523	564	533	527	523	495	567	508	514	488	542	498	558	530	514	523	510	519	499	510	533	504	517	525	556	523	476	532	509	569	496	555	475	554	539	532	528	557	522	531	480	537	507	528	522	547	541	530	502	538	517	499	569	521	551	509	520	496	526	498	478	519	544	559	568	501	522	521	542	488	520	521	554	542	540	499	550	522	519	531	554	501	531	536	515	558	505	529	522	512	531	503	548	539	513	509	527	525	491	516	501	546	517	520	482	508	515	499	534	558	554	490	497	492	525	520	534	527	533	559	545	512	543	486	511	573	537	523	519	481	494	512	517	572	498	462	517	537	558	577	557	537	526	521	573	544	557	524	500	512	545	502	561	521	491	509	502	524	527	565	537	514	540	532	508	526	519	562	490	517	527	514	515	519	545	534	550	484	503	510	501	522	508	503	537	536	507	568	542	545	526	537	512	518	518	509	517	535	537	570	572	479	532	527	533	528	543	547	570	535	524	503	541	546	528	508	541	514	537	489	516	495	556	524	547	499	522	495	559	557	529	529	526	478	551	484	531	521	530	523	547	533	514	554	525	493	519	526	531	518	520	538	555	537	539	499	504	531	508	519	524	520	536	589	491	505	585	514	522	542	527	545	532	490	531	526	529	483	507	550	520	556	532	499	516	522	553	539	531	505	524	510	557	525	519	532	510	556	535	534	533	503	535	495	557	508	478	521	479	565	504	514	498	570	528	494	510	481	524	496	517	541	506	543	535	532	529	489	501	515	532	509	495	546	473	538	548	562	551	573	551	553	544	505	520	540	539	551	533	568	536	518	486	532	506	554	509	538	528	524	533	524	510	519	492	539	511	528	538	585	528	537	466	555	535	539	541	506	485	517	571	540	512	514	535	568	545	501	495	516	522	511	496	535	548	530	543	539	550	498	506	553	543	522	538	507	554	537	494	525	559	502	517	515	524	497	516	532	542	540	538	541	543	525	536	545	489	502	537	539	500	526	539	517	547	498	511	530	506	486	546	499	526	537	546	527	515	545	567	518	536	523	508	521	508	520	573	531	485	565	559	518	550	553	529	500	486	512	525	552	548	551	504	527	510	512	508	559	520	541	523	537	532	508	479	576	530	516	526	542	501	552	543	495	500	515	502	519	569	493	510	550	538	502	525	542	513	509	520	530	518	464	553	557	509	513	509	521	503	535	548	536	535	516	501	554	475	514	543	526	543	524	563	565	536	518	550	518	533	489	552	515	503	513	563	514	555	516	531	568	518	508	527	501	515	542	511	533	536	510	548	523	487	555	547	487	513	551	563	529	538	483	516	539	529	509	511	524	510	529	511	540	513	526	565	523	549	570	534	526	574	511	518	555	489	502	483	530	517	516	566	526	499	544	520	470	513	555	537	503	518	548	544	485	541	572	495	490	555	548	555	513	540	498	493	508	511	517	498	519	502	529	541	544	520	517	507	548	537	516	517	504	526	536	515	510	535	525	516	568	519	512	559	495	494	553	501	521	540	545	506	506	508	499	510	516	544	489	536	574	520	544	524	494	519	570	548	546	545	526	519	551	548	524	527	519	548	502	545	527	514	531	488	476	546	509	518	515	497	522	516	534	541	524	525	516	526	523	533	543	534	542	508	501	496	506	516	510	505	507
24660	21089	27016	25271	10595	591	481	348	306	370	281	248	277	247	242	237	258	234	227	249	220	228	253	222	236	221	235	212	228	228	231	238	240	250	235	220	239	234	249	215	240	238	223	233	247	235	250	224	240	230	222	212	229	219	228	206	238	216	221	240	232	236	213	232	225	232	240	211	215	237	214	195	240	228	222	214	198	230	226	190	220	215	221	233	209	214	218	228	252	239	235	238	227	215	226	226	215	226	225	204	216	236	237	239	239	227	235	220	220	216	216	226	217	241	211	220	232	219	252	232	229	212	214	220	186	232	208	209	223	226	220	241	210	237	235	239	196	259	223	206	227	202	216	220	219	212	228	241	232	241	223	235	213	217	258	209	243	218	206	204	244	228	236	225	202	236	235	215	222	207	206	234	221	246	236	198	218	234	225	221	213	219	255	243	184	232	221	213	208	255	204	239	227	230	195	229	207	226	243	220	217	214	238	235	236	201	217	204	215	201	241	245	247	226	197	241	200	230	229	233	213	204	235	216	241	220	249	219	222	249	214	224	217	203	212	219	235	213	203	258	228	216	239	207	240	220	217	219	225	234	219	246	217	200	214	196	232	226	255	230	208	202	224	255	223	232	215	259	225	217	230	202	218	231	219	245	187	201	221	239	237	236	242	187	248	227	211	206	187	225	246	212	224	217	223	223	206	201	228	254	237	240	231	221	226	221	226	222	225	219	214	232	251	217	212	221	215	202	212	210	208	226	266	221	235	228	237	201	228	218	208	219	241	228	226	255	225	244	223	213	218	237	221	231	209	201	246	234	212	237	250	218	241	217	204	233	220	211	218	249	222	230	250	206	219	233	271	196	242	234	218	236	222	209	224	226	222	224	236	250	216	225	217	229	224	240	207	232	221	248	204	228	226	229	215	212	221	219	241	226	197	231	217	235	232	246	222	237	223	201	229	222	214	244	208	215	233	219	221	222	232	222	215	211	261	229	222	231	204	259	265	228	218	226	248	239	208	242	221	244	244	233	243	218	193	227	242	214	233	223	220	239	240	213	195	230	211	215	231	210	227	185	221	223	238	227	219	214	225	218	219	227	237	222	196	220	239	204	238	209	233	221	216	216	208	234	213	225	227	223	209	221	230	207	227	219	239	252	215	242	213	242	211	235	232	231	215	220	203	226	215	221	229	224	236	245	198	223	242	196	233	207	219	226	228	234	219	227	224	244	221	229	225	227	222	230	222	225	231	202	221	211	200	206	229	209	218	214	203	227	239	237	235	231	239	228	203	230	258	219	226	199	231	222	215	233	210	225	223	225	226	238	210	218	201	212	200	211	211	224	225	212	216	221	234	216	246	243	223	242	210	238	192	229	244	229	200	231	233	220	235	226	220	207	245	224	232	230	223	215	235	253	245	257	225	192	247	228	223	234	210	235	237	223	229	228	213	241	217	212	198	231	208	227	223	240	226	236	215	211	245	239	223	216	238	235	206	212	220	243	208	203	224	236	214	232	236	235	221	219	223	232	262	242	230	218	232	237	229	228	215	224	202	205	227	222	239	239	216	253	234	207	219	217	227	236	200	246	230	238	223	222	255	240	212	201	234	241	252	213	218	232	235	252	233	231	220	219	231	222	211	208	231	238	236	241	219	220	245	227	209	208	244	207	227	215	211	220	222	231	208	227	220	229	255	252	211	232	226	217	195	254	252	245	246	223	231	233	240	256	202	226	240	211	241	215	213	228	223	234	219	244	204	235	212	222	207	230	214	202	221	236	236	245	224	207	221	239	211	199	200	215	226	220	232	235	227	216	222	218	196	233	250	255	247	260	212	213	216	239	215	226	227	225	245	246	240	206	237	213	218	196	225	214	221	224	225	237	245	222	237	229	236	211	212	251	230	250	231	219	206	220	236	215	204	210	216	226	219	212	207	213	196	230	241	208	220	235	229	224	245	234	233	222	239	254	228	230	185	209	222	207	225	211	231	239	237	208	221	235	234	218	213	226	240	231	209	212	210	223	217	221	230	203	235	230	197	220	189	204	217	213	212	230	252	251	218	222	221	235	218	242	236	237	206	261	238	224	212	239	248	208	225	197	223	222	214	213	205	241	220	236	202	222	237	227	207	225	227	214	205	208	235	224	226	224	242	227	224	228	212	241	215	218	204	214	227	246	236	202	212	227	216	198	221	234	217	225	212	231	235	215	210	216	228	242	231	218	200	201	231	228	248	204	216	207	231	235	233	218	231	232	225	216	204	216	200	225	219	186	219	231	226	235	221	235	218	225	201	201	218	215	234	249	204	213	219	244	244	214	222	231	245	219	228	226	242	222	201	200	231	216	263	237	216	208	234	227	243	219	217	236	214	224	224	219	217	213	214	240	204	195	228	234	239	212	218	237	226	224	226	252	211	205	221	208	239	198	233	213	209	227	269	217	221	218	239	226	223	217	218	224	240	229	230	201	234	240	205	220	229	234	205	230	234	216	224	231	250	236	218	223	217	240	228	222	233	201	204	231	212	201	226	209	239	242	224	224	220	208	245	214	212	244	222	245	231	215	203	225	235	222	186	238	214	230	246	240	225	216	204	192	212	220	226	227	221	212	219	197	217	241	224	233	221	240	217	234	232	230	247	217	245	233	220	236	228	214	250	223	210	224	235	227	226	209	223	232	239	193	235	240	254	225	208	247	220	205	216	232	228	209	206	235	207	203	214	229	212	213	227	226	239	236	241	207	221	235	211	243	251	220	237	239	210	209	216	249	251	220	228	190	215	213	216	235	229	245	258	225	224	202	225	222	228	191	223	210	236	213	204	212	242	242	230	237	224	217	206	215	231	200	256	247	244	233	208	242	249	245	219	235	246	228	208	206	232	218	217	242	248	224	220	212	209	212	237	222	205	247	236	206	226	233	247	227	199	243	247	203	195	208	212	231	232	249	217	224	216	209	233	246	213	232	239	217	205	221	228	253	221	215	216	250	255	242	250	209	203	223	223	206	214	240	246	211	202	238	233	202	207	219	237	221	228	240	251	228	212	258	227	189	218	226	226	235	242	230	242	245	214	229	208	231	238	223	212	232	200	210	229	224	246	219	219	219	206	236	230	217	227	233	215	243	220	237	212	198	200	216	258	231	209	233	243	233	225	216	235	235	240	231	219	216	214	227	202	217	224	218	222	233	224	218	224	217	205	223	232	202	222	250	225	197	216	238	235	222	221	189	235	227	225	214	214	232	229	243	231	203	235	208	266	253	221	251	238	210	198	238	255	186	239	228	222	243	251	238	213	212	222	235	228	229	234	232	229	244	257	229	209	214	223	224	209	222	221	222	227	195	226	231	213	201	224	243	212	208	229	238	221	222	229	240	218	222	219	207	212	219	233	222	221	241	209	213	227	243	215	218	222	227	221	227	221	228	202	223	229	215	229	227	243	239	236	221	224	212	242	206	228	219	198	241	222	227	235	211	231	212	230	222	218	210	249	244	229	201	243	229	204	211	220	219	241	245
3420	5076	4178	1982	1215	972	778	664	548	477	446	360	360	375	323	309	335	329	298	297	286	307	283	280	263	294	288	261	276	285	264	283	265	284	274	312	290	291	278	291	271	290	253	282	306	280	246	269	284	253	316	271	283	275	293	273	259	265	280	285	259	288	264	245	288	255	269	283	256	277	284	260	269	234	242	253	260	255	260	272	251	271	298	286	263	288	285	268	261	275	234	264	267	263	286	272	250	267	273	252	277	263	289	272	282	273	291	252	276	280	264	252	277	280	274	261	257	278	296	269	260	272	273	250	285	241	252	280	281	264	245	248	275	256	261	289	240	256	283	255	264	272	281	276	291	281	291	257	278	280	300	279	254	257	282	226	273	254	263	250	279	272	285	272	281	237	274	268	272	254	279	248	259	250	279	271	274	267	283	254	290	246	249	262	320	246	294	235	299	274	267	244	288	264	276	264	268	244	268	261	266	259	261	270	282	266	261	264	273	251	264	254	279	244	285	272	255	271	293	251	293	261	270	251	250	259	272	304	257	247	263	281	285	237	258	248	257	256	282	263	257	267	252	267	283	250	283	300	270	298	288	265	245	264	281	256	277	285	262	265	285	272	273	253	279	265	266	250	257	241	266	254	238	270	281	241	264	263	263	277	283	270	303	261	252	247	295	290	266	261	294	269	266	267	238	257	285	285	283	279	268	272	270	249	243	257	257	271	251	285	266	273	280	250	300	295	304	288	275	278	240	259	254	266	264	282	238	280	271	284	251	255	267	300	270	288	276	256	248	278	254	308	300	264	288	282	258	260	251	268	260	277	280	268	270	276	283	258	279	259	275	261	306	271	284	258	263	295	288	265	276	285	288	269	278	242	246	276	290	268	275	280	248	282	270	267	267	262	245	256	264	289	263	286	274	282	281	280	267	266	257	282	277	251	281	288	265	234	272	272	268	278	284	267	283	248	241	273	277	270	293	259	253	249	246	264	287	290	256	271	259	287	248	273	256	279	261	283	245	266	259	256	272	274	266	283	269	245	272	251	266	271	272	267	253	285	242	267	274	237	266	254	293	263	286	275	296	253	304	273	257	285	266	279	267	266	290	275	266	281	249	288	245	268	280	265	268	253	271	281	265	279	283	246	254	270	248	269	281	254	274	268	258	281	240	287	279	247	272	268	292	279	262	262	259	267	270	277	246	258	271	240	283	251	294	293	284	254	276	249	282	266	280	286	270	263	274	241	248	292	258	275	261	248	267	264	301	237	285	260	284	272	260	248	271	296	294	283	258	287	280	245	269	263	261	257	265	309	247	248	274	278	272	270	301	286	264	267	283	272	225	249	247	289	259	271	267	277	242	284	273	274	281	274	266	259	277	253	274	264	263	268	295	286	266	252	295	259	260	270	240	269	265	248	249	290	252	256	241	243	281	249	289	275	294	282	257	254	273	265	256	269	237	264	257	248	279	270	242	264	288	286	276	304	275	229	289	253	271	273	267	236	277	269	270	263	262	283	267	282	293	244	261	262	267	282	302	285	277	290	256	263	252	275	236	264	277	281	260	293	268	288	284	292	255	262	257	260	285	269	269	262	265	265	257	285	261	284	270	280	266	320	247	248	267	276	292	280	255	239	261	267	258	284	251	262	267	281	263	273	287	274	277	263	244	284	286	247	277	284	249	250	250	260	269	249	277	258	261	269	252	264	245	298	263	286	262	271	265	239	290	254	302	232	264	276	271	286	269	253	272	277	262	248	263	274	287	249	283	264	286	260	275	289	303	252	253	234	278	254	266	252	280	274	272	265	250	264	258	248	243	266	266	260	261	299	266	248	285	308	267	259	265	246	286	269	244	269	265	279	293	252	270	299	268	292	280	264	289	253	269	256	240	256	284	254	275	274	274	248	281	265	272	317	271	268	260	257	257	280	267	247	258	268	265	263	241	263	237	252	262	285	306	282	261	253	275	268	285	233	265	254	262	286	283	261	280	262	240	244	288	236	247	277	263	264	268	269	262	265	328	288	255	240	266	247	266	272	262	285	243	255	271	272	253	274	247	270	273	283	253	277	245	267	275	264	267	263	272	265	276	264	263	260	304	264	257	254	271	275	276	255	253	269	292	292	256	244	265	243	259	285	276	277	247	267	284	264	257	286	259	262	264	274	271	266	259	265	267	259	254	275	261	289	251	274	274	264	226	268	262	274	252	268	266	264	270	264	251	299	258	279	272	262	247	300	247	270	273	278	269	282	258	261	250	237	242	266	290	265	269	269	257	284	295	247	279	258	279	276	297	246	267	267	259	246	277	280	271	291	288	295	251	263	248	282	266	276	252	266	268	275	287	266	267	285	275	262	275	264	261	289	271	284	261	294	281	281	263	273	250	271	258	257	239	263	304	225	252	269	270	223	252	277	247	254	273	260	258	227	259	281	273	247	259	264	260	273	290	272	290	269	248	244	295	307	280	276	251	276	264	270	257	259	265	257	264	276	262	256	239	257	270	271	273	267	267	278	282	251	280	272	277	286	262	272	270	270	266	300	229	276	297	282	279	256	284	286	261	256	263	285	257	262	254	273	276	264	263	275	261	267	265	247	253	252	244	260	258	289	282	249	231	267	247	282	261	260	279	285	284	258	283	278	287	253	250	265	268	261	287	251	292	284	271	291	261	287	260	272	278	292	226	238	273	266	261	264	292	276	237	290	274	262	250	260	251	255	286	271	296	259	254	288	259	284	246	263	269	271	274	276	273	266	242	267	273	262	243	291	262	250	263	260	292	282	257	297	263	287	300	253	280	255	234	256	273	276	258	284	281	270	285	275	291	257	288	244	253	272	267	246	249	242	269	279	280	256	269	251	282	272	255	282	252	248	288	272	265	286	273	257	293	282	275	262	276	237	282	242	251	266	270	281	264	261	278	281	259	249	280	271	255	243	239	293	292	279	254	277	280	273	278	266	260	280	269	226	259	271	296	276	271	271	281	238	267	259	273	275	277	276	253	271	275	269	258	255	254	274	270	270	264	267	277	284	286	287	280	260	243	244	259	274	268	241	286	260	264	289	272	259	247	269	268	291	266	261	285	275	250	283	258	278	252	267	247	278	265	284	261	286	282	246	260	276	252	287	254	273	250	272	277	272	285	282	252	290	288	263	267	298	249	292	244	273	269	286	272	270	251	287	272	259	240	263	287	259	269	264	269	267	280	250	295	242	242	268	266	259	231	238	272	280	278	297	267	270	258	293	294	286	270	280	254	286	273	250	278	259	257	264	263	269	248	271	269	278	256	261	290	269	261	295	295	239	282	247	268	280	276	260	277	279	286	303	279	277	287	261	277	288	282	265	284	275	266	267	244	267	258	296	271	240	248	278	276	264	259	266	256	265	268	273	267	262	273	268	286	283	289	272	258	274	270	296	246	283	257	272	255	261	251	277	268	278	307	246	246	278	259	259	270	290	277	289	257	267	262	288	270	253	302	238	261	285	252	241	268	249	286	264	273	264	257	263
22578	21138	28621	23918	21140	21164	6560	852	609	446	463	390	373	319	305	329	264	275	236	236	267	258	237	242	244	211	219	228	213	224	213	200	236	205	227	193	203	204	209	190	194	198	218	203	215	199	204	220	166	194	207	193	207	189	183	194	190	193	214	199	183	176	184	180	208	211	226	193	192	197	182	184	186	216	186	216	204	173	212	188	170	184	199	184	186	191	211	220	211	198	198	194	205	203	194	191	192	199	182	177	185	202	212	180	190	181	206	183	171	207	223	185	192	224	177	223	235	194	197	175	222	196	201	178	200	222	197	201	183	206	190	191	185	198	201	187	209	216	235	213	196	183	174	174	192	205	209	190	180	193	174	223	171	207	207	193	171	187	191	175	183	192	186	204	188	186	205	186	206	199	191	198	200	166	203	191	192	184	191	200	232	183	194	180	189	186	201	186	195	197	196	209	196	184	177	184	197	183	221	180	180	195	184	211	200	208	215	197	220	182	188	183	188	190	200	191	217	191	190	187	196	184	183	199	187	195	204	188	196	193	200	193	213	209	203	205	194	215	207	170	222	207	220	217	198	204	184	194	189	204	205	190	178	198	203	174	201	194	179	187	193	220	193	204	203	190	196	194	206	218	195	194	197	190	188	205	186	181	201	228	210	183	219	210	215	175	200	188	204	159	196	182	199	211	180	182	194	189	185	199	192	198	184	189	207	203	192	196	195	187	198	189	180	191	202	195	220	206	186	192	202	207	174	201	186	173	205	198	205	190	208	191	209	202	186	181	195	196	204	188	203	178	185	195	192	191	196	183	179	197	222	197	206	195	210	193	186	168	182	172	194	177	214	213	195	209	198	203	221	179	201	186	185	199	219	214	178	174	190	200	200	209	191	228	205	195	183	179	179	171	192	204	176	214	189	174	185	198	187	182	213	186	198	204	210	210	174	207	167	197	183	180	189	206	208	210	180	196	180	203	218	175	171	219	198	192	197	181	217	205	175	191	209	192	186	177	184	198	179	191	192	218	166	164	190	197	213	211	181	191	198	197	182	203	184	202	210	180	182	170	186	228	199	174	196	200	182	201	192	176	183	195	194	187	187	193	172	189	184	186	182	166	168	204	187	172	184	193	197	193	204	186	169	184	177	184	160	189	203	165	216	198	195	199	190	193	198	180	200	198	193	176	197	189	175	196	197	196	182	168	198	183	201	191	194	193	174	187	200	200	177	195	183	190	183	212	216	184	164	210	183	181	209	190	183	193	184	190	199	212	182	201	201	186	207	207	196	175	217	205	210	169	213	204	200	203	189	209	215	205	218	205	190	222	200	207	194	169	193	204	196	196	190	188	193	214	214	207	189	197	178	200	181	183	180	188	197	199	201	204	201	204	210	198	199	211	214	172	188	178	206	180	179	201	196	195	168	208	170	211	188	174	197	176	174	194	188	207	185	191	216	206	188	208	188	189	192	192	199	178	177	220	203	202	184	183	176	211	204	206	173	198	190	169	176	187	190	200	191	209	186	167	191	200	208	190	192	206	202	181	193	232	190	174	194	191	216	176	187	218	172	216	182	204	211	196	172	187	184	180	183	177	172	196	200	199	178	197	168	154	206	193	209	232	189	204	156	182	192	202	216	183	212	187	183	176	179	203	194	191	213	193	193	178	184	221	211	178	183	197	198	204	182	234	210	202	198	214	203	194	220	199	196	203	218	190	209	198	202	208	191	208	182	190	197	187	200	203	192	192	169	199	202	196	214	197	182	187	210	217	159	199	210	205	199	193	166	190	189	195	197	189	180	204	187	195	167	187	205	189	196	207	188	204	165	166	182	189	175	215	196	213	186	181	182	182	169	225	209	208	185	219	206	177	177	228	216	228	183	176	199	183	220	207	197	168	173	171	175	208	161	203	232	177	183	201	180	179	192	191	184	207	198	181	192	182	204	193	196	200	194	188	212	208	189	184	180	196	190	176	202	183	197	199	197	196	184	201	162	177	217	196	182	190	199	168	192	202	196	184	180	215	196	194	199	192	201	199	207	203	187	232	175	200	204	204	178	179	198	198	191	205	199	175	174	201	192	190	190	181	184	214	191	199	200	200	182	186	216	205	193	207	209	188	183	203	188	177	192	201	203	196	207	195	172	172	186	173	179	210	195	196	173	172	187	204	202	182	202	177	189	186	216	214	194	204	190	196	183	173	202	184	190	198	203	196	206	204	188	203	204	195	214	217	185	180	227	186	178	195	180	190	171	196	178	197	188	205	191	205	181	193	200	203	183	201	192	204	176	196	213	203	207	198	219	184	194	178	207	206	187	195	203	208	212	184	194	213	195	183	206	202	185	207	189	175	187	198	207	193	206	189	197	193	210	181	215	190	180	215	193	218	196	211	198	209	170	187	178	191	167	208	198	203	215	190	190	207	223	177	180	197	198	207	187	223	214	200	213	184	194	200	183	186	183	181	184	206	186	188	196	208	194	223	185	191	182	213	178	219	176	196	177	178	198	211	187	203	214	184	200	182	190	195	186	189	190	193	194	204	203	212	194	178	201	193	192	213	199	198	194	192	201	168	194	187	198	190	199	166	206	166	204	194	180	177	162	184	204	158	201	190	199	187	195	174	172	184	174	196	191	215	200	193	179	215	173	193	198	195	215	194	199	187	200	210	206	166	215	187	185	200	205	198	179	184	192	175	195	183	203	181	170	190	205	207	195	199	206	189	193	218	188	191	215	174	194	202	182	216	207	213	184	177	224	180	185	159	193	209	230	176	206	205	210	210	212	169	191	192	215	190	165	186	190	166	197	197	208	202	216	191	145	185	203	173	192	182	202	186	201	172	175	208	193	203	196	169	201	217	195	219	168	205	206	198	196	211	178	205	177	194	212	205	179	194	197	200	195	186	205	173	206	227	199	195	209	195	221	188	175	185	189	178	204	192	200	210	198	196	201	198	191	192	181	183	171	211	184	174	176	190	185	200	211	204	197	193	199	206	186	189	174	187	200	168	204	177	207	184	202	196	167	186	198	191	180	195	184	190	222	206	218	194	146	190	181	182	186	213	209	211	198	189	206	196	207	184	208	186	193	204	194	181	184	208	199	189	197	200	209	176	196	202	183	207	213	207	197	207	190	206	205	192	228	186	204	203	194	198	209	206	176	186	192	189	190	192	192	203	174	181	187	207	204	189	215	187	189	193	184	211	179	191	205	170	193	188	192	194	192	184	195	199	179	199	169	193	213	173	208	231	196	191	238	182	182	187	208	211	189	198	208	210	201	204	202	191	173	178	220	216	211	204	188	192	229	200	201	198	198	191	208	190	183	194	212	203	177	163	216	204	198	197	202	195	194	188	203	183	197	180	209	203	196	199	195	201	217	177	208	187	216	190	205	191	197	191	166	200	196	205	181	217	199	197	186	175	177	202	192	216	195	214	188	169	204	199	197	183	215	192	194	210	210	181	204	189	178	173	187	199	206	174	195	173	188	198	201	198	194	194	191	181	172	198
4483	13784	11546	5539	3420	2538	1907	1506	1132	888	744	687	612	488	504	481	393	408	382	361	341	334	316	329	309	308	309	313	307	281	253	268	254	254	291	294	241	272	271	235	276	263	246	285	260	270	247	283	247	246	240	241	257	270	244	276	276	266	232	263	248	277	246	244	223	256	243	235	234	251	260	235	232	249	259	241	247	260	271	278	236	283	233	266	243	245	252	229	249	228	248	228	256	214	229	252	248	253	271	241	260	237	259	249	234	250	238	233	258	250	258	225	234	243	232	254	245	236	242	244	245	222	227	240	240	223	250	261	263	225	219	228	232	246	257	263	242	246	242	242	240	257	229	197	254	275	251	245	232	249	233	222	242	240	237	251	228	249	221	248	266	251	244	255	231	225	259	275	242	259	234	223	219	237	249	247	259	266	248	242	282	248	217	233	247	247	254	258	230	255	227	252	279	255	247	228	250	234	227	266	244	253	257	232	239	243	245	198	244	248	233	250	231	250	276	227	223	250	235	238	232	244	252	236	260	240	219	268	240	274	238	267	244	246	227	237	246	269	235	262	235	225	246	241	245	237	242	233	244	246	261	236	244	244	232	253	233	224	221	248	274	235	235	236	243	231	241	249	249	249	234	249	241	240	257	220	227	200	256	253	270	236	258	250	228	273	277	220	226	220	242	233	227	255	238	242	241	260	225	237	265	262	233	244	254	257	248	243	229	221	215	256	257	226	242	255	256	243	228	225	242	234	230	237	242	229	212	254	218	255	235	248	256	240	244	211	253	249	252	243	257	255	240	240	245	257	254	265	237	240	229	252	236	243	253	251	258	258	243	257	249	239	231	229	239	234	241	260	226	258	231	285	254	243	251	249	253	269	252	224	225	238	236	247	236	235	261	256	242	222	242	209	240	263	236	232	220	231	278	231	251	236	216	237	244	246	263	259	260	256	252	248	257	234	255	239	252	229	235	261	248	242	257	229	233	233	240	247	226	242	241	228	295	241	218	258	244	253	227	244	261	265	253	234	245	244	256	256	246	250	251	236	253	234	244	235	245	230	248	252	234	248	269	256	241	231	227	245	224	220	234	248	245	230	230	269	254	225	239	244	228	245	228	264	220	240	251	225	217	247	242	215	246	235	256	267	250	249	222	243	234	235	263	254	232	243	252	261	250	243	237	238	251	239	231	245	241	252	224	219	230	210	231	237	230	238	252	246	237	253	263	221	235	240	247	233	253	231	245	243	250	241	238	241	211	254	239	253	224	274	239	246	240	245	231	240	252	248	206	250	244	237	250	236	263	234	209	210	235	243	233	241	249	233	228	224	255	240	229	242	268	214	234	226	238	249	254	217	241	237	244	226	227	246	268	242	242	237	229	244	248	238	278	238	240	255	248	237	263	242	258	244	241	252	252	260	248	248	237	243	247	232	250	232	261	229	208	219	253	242	232	237	270	263	241	250	245	246	227	247	233	244	243	242	233	213	238	247	251	263	233	234	239	244	229	233	226	254	233	253	267	237	249	254	243	266	225	240	228	249	228	262	231	260	217	209	240	252	261	251	220	231	248	247	242	253	228	219	260	260	232	231	237	258	225	218	263	243	242	245	227	223	227	214	261	222	254	211	226	214	256	255	228	228	220	236	253	218	265	228	251	243	254	237	230	235	234	227	227	246	233	223	272	259	240	260	261	253	214	254	202	239	227	222	237	275	276	258	249	235	219	237	245	248	271	247	246	242	232	256	253	241	283	244	233	223	260	224	266	256	218	267	242	248	272	246	206	234	233	273	242	241	226	251	255	251	231	227	262	258	253	256	244	228	233	228	239	252	233	277	270	216	245	241	232	216	217	241	256	227	240	234	256	214	243	246	237	247	246	238	254	227	244	255	274	218	243	216	240	234	222	236	203	243	227	250	247	235	248	232	210	258	250	263	256	251	261	252	270	235	205	272	246	287	246	269	233	216	229	248	247	267	240	253	211	230	235	269	255	246	239	249	229	236	212	231	246	210	249	231	208	211	255	228	254	224	234	261	264	230	225	253	252	243	256	233	227	259	219	239	258	245	233	241	225	269	200	218	241	267	261	237	236	254	252	233	250	251	211	227	245	217	264	231	244	236	252	250	219	251	258	227	248	232	213	259	245	255	233	253	256	226	244	244	249	243	258	251	241	246	278	228	265	254	248	238	217	254	225	243	224	256	222	248	252	260	235	235	254	255	261	224	275	246	254	236	224	244	248	241	262	246	227	214	205	238	246	236	247	245	239	244	242	240	244	238	244	236	232	246	257	230	227	253	239	241	242	237	238	235	235	222	259	229	223	248	258	221	234	253	216	238	226	242	248	229	210	247	238	245	253	248	244	264	247	237	251	258	254	230	259	249	215	228	244	216	234	243	220	234	220	236	244	243	257	225	240	245	223	262	262	245	243	249	275	240	214	230	224	278	254	267	258	248	218	248	233	262	227	234	248	220	228	233	251	236	246	239	249	268	232	257	243	259	251	254	211	242	233	261	241	232	274	232	254	269	250	217	235	234	261	209	238	244	267	257	235	268	240	268	236	234	215	240	215	245	252	259	254	267	268	219	233	245	263	242	250	270	239	236	219	236	271	270	232	239	227	242	230	242	207	236	233	253	241	245	212	240	250	262	245	243	224	270	252	248	231	219	227	238	224	229	224	230	254	249	238	231	256	210	234	241	275	255	211	212	246	245	254	247	249	253	243	253	257	246	240	251	228	233	249	261	244	214	219	248	230	245	233	223	242	241	220	237	262	233	245	245	222	230	229	242	236	252	254	267	247	250	254	242	248	266	233	224	217	232	250	218	228	234	227	246	220	244	244	210	225	244	237	243	222	227	244	230	259	244	237	258	220	265	252	255	265	232	262	228	228	242	268	239	231	237	255	220	233	242	223	248	247	241	249	250	232	269	262	225	228	255	229	262	243	249	256	236	211	249	267	217	259	230	233	263	249	227	261	260	215	229	219	242	236	242	228	234	253	234	231	272	240	243	191	263	247	226	225	243	234	270	242	259	212	220	246	214	250	258	245	270	240	216	236	232	239	235	257	261	245	263	261	265	236	257	246	221	247	236	222	224	245	250	240	221	264	244	241	248	264	233	268	259	226	247	221	213	249	271	236	247	219	215	247	253	234	243	243	226	233	238	240	264	241	244	248	245	268	240	233	231	251	231	219	251	236	235	233	243	239	254	229	220	275	250	224	244	249	237	199	255	224	270	228	241	214	232	236	242	245	265	230	247	266	229	236	233	235	274	243	213	218	269	230	255	216	251	218	253	222	224	219	246	234	215	229	246	262	263	256	246	241	225	252	250	209	228	260	258	245	267	266	237	236	270	252	251	263	238	258	234	217	247	244	246	225	265	271	227	250	246	248	235	245	240	230	238	229	244	246	240	279	240	227	258	247	252	238	215	261	236	221	252	228	241	246	246	226	237	265	246	258	237	257	236	237	308	231	243	243	240	229	263	249	266	247	240	246	228
27225	17699	3702	809	550	547	458	400	418	418	445	455	399	402	431	437	409	458	409	433	423	441	409	417	428	412	444	398	421	409	407	422	431	397	417	419	445	410	434	430	414	401	411	399	407	395	428	425	390	426	418	392	390	428	398	453	397	425	419	429	406	402	419	415	426	414	410	388	433	454	410	396	419	401	426	403	410	394	451	425	409	415	403	427	401	401	400	420	397	402	441	427	459	456	368	404	405	446	425	436	389	384	421	401	399	425	416	438	399	417	409	435	416	430	387	402	395	423	459	416	413	447	390	430	410	429	391	415	396	401	429	399	425	434	412	413	413	428	395	371	404	416	452	408	438	430	403	420	405	409	414	418	438	453	437	430	409	432	462	402	451	422	407	409	428	418	433	433	396	423	423	414	426	380	413	409	412	413	391	404	446	411	437	399	379	436	420	399	422	415	389	370	420	407	411	402	400	414	432	431	416	450	419	385	414	456	414	424	446	406	399	403	413	387	430	401	443	429	403	411	421	428	403	439	449	461	412	410	428	419	407	419	419	423	444	418	419	383	404	395	398	432	435	423	415	400	433	450	439	415	389	437	420	438	394	427	420	432	432	423	438	401	427	390	415	454	414	418	416	419	426	413	440	402	412	428	429	403	422	393	404	426	414	426	428	443	399	369	414	414	418	426	383	413	418	430	455	434	419	417	392	400	438	415	450	400	413	431	423	410	433	401	432	419	419	416	401	424	439	440	411	407	437	404	420	412	424	418	427	444	390	434	404	395	408	427	420	448	449	455	417	430	413	415	431	385	410	410	388	421	425	434	433	407	387	393	402	382	425	459	402	432	432	401	435	424	371	367	439	439	389	414	397	403	399	429	422	419	420	425	442	436	398	419	415	412	421	420	430	419	388	383	420	397	400	402	399	394	425	429	401	405	411	413	410	425	419	393	380	424	445	408	398	419	402	413	468	399	395	431	446	438	412	390	392	456	397	412	429	394	420	414	411	450	436	439	411	419	366	406	422	378	423	403	396	412	403	438	397	409	443	406	446	415	389	386	456	407	384	420	401	445	420	396	414	395	411	410	435	424	378	418	391	410	388	360	374	382	438	394	421	406	404	455	397	392	439	454	401	436	454	385	398	417	407	434	412	394	373	425	399	427	386	400	393	383	397	419	385	363	449	422	431	431	393	390	378	412	413	413	415	415	439	397	369	448	451	396	457	413	432	454	454	419	437	419	425	442	422	385	409	423	457	406	448	376	431	436	424	428	414	426	434	394	427	424	425	386	422	446	418	390	407	375	412	434	452	393	419	426	378	391	392	432	408	422	418	396	435	409	431	423	419	400	430	425	421	409	433	417	414	418	403	410	391	430	426	410	420	378	390	418	436	417	429	436	446	418	395	414	378	449	414	407	435	446	414	393	422	405	413	399	414	416	413	395	417	409	393	460	434	406	425	456	427	441	382	415	423	377	424	395	409	426	399	384	425	390	431	412	391	424	406	430	448	445	394	432	439	403	387	409	400	408	406	383	381	375	430	440	392	408	383	418	406	423	395	457	374	402	421	416	399	435	392	388	399	388	394	419	434	410	409	410	417	444	454	424	439	417	411	416	399	414	418	425	416	427	399	401	405	425	439	405	411	423	394	390	424	461	379	447	425	392	412	421	405	436	408	395	403	444	404	444	406	393	409	435	412	437	430	401	410	395	417	407	408	409	436	434	447	442	438	439	449	408	411	438	414	425	424	415	411	435	432	417	407	426	439	412	414	448	421	419	397	399	420	435	392	441	380	426	453	388	449	395	435	392	451	381	406	461	401	421	411	375	417	416	398	404	413	446	434	403	399	424	383	409	413	414	392	431	410	399	418	417	429	366	409	391	403	428	416	409	414	431	457	395	411	398	386	414	442	445	405	436	379	389	405	470	426	425	399	422	421	424	444	422	408	409	428	444	414	426	413	402	414	404	429	394	465	395	407	372	459	438	433	406	428	420	434	421	416	421	424	437	399	408	404	438	410	394	420	458	399	431	389	435	374	415	437	392	424	416	432	386	411	438	400	430	412	420	376	400	416	387	428	443	427	436	379	390	433	431	439	387	422	366	399	432	387	445	386	396	399	407	426	410	457	422	399	431	390	437	410	407	388	416	410	442	414	454	395	420	411	408	434	410	412	414	432	416	395	440	449	395	419	404	405	422	431	402	381	418	411	415	422	403	397	430	384	419	418	411	441	389	427	404	438	406	410	423	435	432	419	400	421	426	390	409	414	375	416	435	412	445	407	418	421	402	434	399	405	395	391	417	433	401	420	437	419	437	428	408	381	465	408	396	432	397	420	392	399	422	406	394	402	389	405	434	418	418	414	412	429	420	422	405	405	419	466	405	407	409	410	453	405	447	404	437	441	445	429	434	431	399	372	414	418	443	453	408	426	379	449	422	408	401	395	421	394	417	442	417	443	428	397	406	427	440	434	445	403	408	388	417	433	404	437	413	428	402	394	419	426	353	407	377	421	407	424	421	425	407	427	403	421	418	432	406	407	434	431	433	452	425	411	413	383	441	428	396	422	417	417	361	427	460	369	414	394	434	376	394	409	415	443	417	411	405	428	409	403	422	424	439	407	388	381	422	415	425	444	411	429	414	420	427	409	419	427	469	434	399	378	415	360	393	424	399	386	437	412	415	399	444	430	425	415	427	407	434	416	416	418	382	426	439	400	384	454	424	395	418	387	398	419	395	438	417	428	417	459	419	413	412	430	421	427	394	399	399	441	433	395	432	422	430	422	426	410	408	397	444	435	422	399	398	379	413	400	426	417	400	420	395	401	397	426	368	406	414	413	402	409	393	391	417	411	402	443	428	432	421	419	409	408	391	401	412	415	409	409	409	459	409	371	421	447	397	406	416	420	377	415	451	450	418	372	401	409	419	461	408	427	419	422	432	423	430	383	374	402	412	388	428	438	439	425	451	432	413	387	448	445	403	406	433	380	402	407	396	424	392	464	380	406	406	404	462	430	390	379	409	420	392	438	398	467	467	423	416	416	421	385	417	434	426	412	409	392	448	419	387	425	445	420	406	410	418	397	377	436	405	409	380	444	431	439	406	423	430	421	415	435	412	410	423	433	443	443	416	381	391	411	433	419	437	420	423	397	416	426	401	403	407	392	385	426	426	422	406	448	422	423	413	441	430	385	421	421	407	432	439	416	408	462	445	396	385	417	433	439	412	423	445	403	449	424	410	422	386	443	442	394	444	441	405	413	402	427	408	386	416	386	376	402	407	420	414	452	429	428	395	393	396	396	453	411	413	418	419	400	455	430	416	423	408	404	434	459	392	425	411	423	375	405	388	419	411	385	438	426	427	378	410	380	402	402	392	440	378	395	438	383	383	436	415	412	452	399	400	408	384	414	385	409	409	422	413	438	395	414	424	409	399	457	398	401	430	430	451	449	406	416	435	401	450	419	400	405	409	467	422	387	463	433	422	420	439	407	421	392	403	402	390
4359	1109	1322	805	636	564	528	476	505	534	498	557	497	479	538	515	509	525	482	517	488	477	492	484	472	513	487	502	520	481	505	528	489	516	483	511	495	491	490	523	494	471	476	520	521	481	511	500	505	513	532	505	474	506	488	507	509	512	527	481	499	501	544	501	513	483	454	492	478	511	534	545	482	501	471	496	532	505	466	528	490	527	487	489	474	508	530	500	507	509	487	478	479	498	507	510	487	500	502	557	512	517	501	502	499	507	507	496	485	472	512	508	538	496	524	507	491	449	482	473	490	520	491	537	500	489	496	529	468	484	468	511	507	510	479	505	498	481	506	511	499	495	516	492	485	527	505	517	504	527	490	464	475	485	482	493	521	474	492	475	484	499	497	528	495	539	468	530	473	494	497	519	507	494	475	492	495	485	496	511	522	512	496	526	535	490	501	485	532	519	497	524	523	506	501	503	478	491	508	479	513	491	508	485	511	489	473	505	486	496	460	474	516	535	494	492	482	464	496	490	480	469	467	538	525	481	469	499	496	487	447	494	512	468	481	472	523	485	531	499	520	478	475	474	568	520	528	492	477	506	501	516	507	484	499	500	523	502	479	486	489	464	481	457	527	501	513	463	470	513	507	491	509	515	500	513	505	467	458	490	465	487	501	512	522	515	546	546	536	486	519	523	507	516	523	531	500	519	483	477	478	497	491	509	520	490	518	516	473	477	497	481	522	519	514	500	501	534	502	451	501	483	485	484	547	495	510	448	492	487	523	461	536	444	524	512	486	509	483	521	496	496	483	490	524	502	500	484	445	516	502	494	467	488	478	498	506	498	513	509	497	542	495	461	501	476	513	504	485	470	498	517	472	455	486	500	504	506	510	507	519	489	486	491	484	501	488	476	466	497	514	506	469	491	485	494	512	507	453	506	501	480	507	518	499	524	556	485	510	537	521	488	513	488	482	496	479	490	504	498	499	504	480	489	470	539	531	519	480	481	484	484	516	484	512	528	489	471	503	459	490	522	492	473	531	499	476	488	460	471	510	463	513	475	496	532	482	533	497	498	476	508	465	480	521	493	504	477	497	472	505	501	472	504	492	509	498	468	479	488	507	514	486	487	537	502	504	451	512	477	517	528	485	502	520	531	472	486	527	528	538	485	477	492	469	532	482	490	533	495	476	489	516	463	486	497	502	478	525	471	501	520	526	524	475	467	464	471	515	466	487	501	495	501	493	461	507	459	511	506	482	486	466	520	482	504	484	538	501	484	503	494	481	474	501	524	511	486	492	531	475	510	522	519	526	478	481	492	504	481	520	482	506	507	492	501	470	512	495	483	488	486	493	488	521	481	495	451	546	477	486	501	488	497	476	493	527	488	508	526	478	474	523	490	520	501	471	509	488	478	482	531	494	515	487	510	485	471	512	480	466	480	522	493	497	496	484	513	464	510	482	513	514	500	496	519	448	535	533	490	501	515	499	518	506	496	477	452	520	502	529	453	505	479	480	483	494	479	487	489	471	470	441	473	488	512	499	501	485	517	488	535	518	499	526	538	519	459	487	518	492	478	481	488	460	476	482	521	492	475	507	504	501	525	459	509	503	485	476	494	510	489	524	461	474	510	522	460	486	529	529	510	481	534	489	518	500	478	519	492	532	475	517	496	494	470	481	446	508	471	526	485	497	477	479	501	468	483	515	472	493	499	510	495	484	493	497	509	504	460	518	500	502	496	518	512	491	491	488	495	470	482	527	485	524	487	475	505	514	489	520	493	478	486	521	495	492	505	536	503	470	490	504	517	503	509	485	501	470	494	527	489	539	473	472	470	470	495	485	479	492	517	476	468	488	474	488	469	493	517	511	485	488	548	476	481	485	494	499	490	521	496	477	480	489	510	512	471	518	506	522	480	525	497	484	471	551	505	501	440	513	511	503	506	527	491	502	478	486	473	504	494	503	508	475	476	501	478	503	535	523	501	541	451	496	505	486	518	462	490	493	482	500	486	466	485	475	518	541	478	499	494	505	542	486	499	483	486	503	470	515	499	510	506	506	471	500	518	446	522	508	487	519	457	511	546	486	547	498	494	447	518	491	484	517	444	487	461	498	547	532	495	511	472	564	487	524	510	516	483	500	523	515	489	503	508	526	498	517	507	502	539	470	458	531	481	519	502	473	464	488	464	498	508	509	516	545	481	491	501	507	515	521	487	481	507	496	496	519	480	517	523	512	509	491	481	538	511	481	489	498	429	511	470	497	450	509	500	470	486	518	501	499	456	500	505	524	451	477	471	479	507	487	469	521	510	486	508	505	520	481	463	481	497	491	499	481	474	512	526	504	470	454	487	481	474	503	502	495	507	524	515	494	487	491	485	476	450	491	484	494	493	464	500	522	455	428	532	539	494	522	490	467	506	483	524	478	500	485	500	506	520	514	529	520	508	475	480	478	491	497	489	473	508	509	507	536	493	478	523	503	496	462	512	477	495	462	461	508	507	483	537	494	508	521	500	505	525	479	533	464	503	511	507	478	442	463	500	466	508	508	466	529	519	490	470	461	486	502	471	510	505	482	497	508	520	515	505	450	492	484	532	496	489	491	466	502	477	484	499	470	493	476	560	489	497	501	503	527	465	499	515	510	463	505	480	490	460	518	497	470	465	548	456	498	466	504	458	511	494	480	486	514	554	513	504	496	495	506	505	498	514	522	495	508	479	540	554	501	482	508	494	580	500	497	468	451	466	522	501	487	481	525	513	510	476	469	526	485	484	499	495	523	485	508	518	497	495	505	503	546	478	527	506	527	516	501	521	482	464	522	469	487	500	488	472	493	460	499	522	517	491	495	512	465	473	458	491	495	487	504	528	540	488	492	488	538	506	509	483	459	486	512	489	542	515	524	488	551	483	508	482	501	515	529	483	459	532	490	499	492	503	529	500	542	476	484	487	498	466	503	476	538	494	475	514	504	522	533	492	492	497	461	482	504	524	485	539	506	462	477	496	506	449	479	474	495	479	518	492	516	515	484	525	558	564	534	455	496	499	473	478	488	472	469	494	507	494	496	527	451	520	474	461	504	459	489	467	505	461	503	501	481	485	505	488	460	521	482	531	495	540	509	489	494	493	504	508	493	483	504	505	483	503	514	468	516	475	589	463	528	489	474	492	478	494	480	494	482	463	483	471	497	476	461	458	493	476	481	478	499	492	466	477	491	494	453	528	480	469	518	509	487	478	491	502	535	466	506	481	506	516	516	505	484	534	499	480	522	496	502	507	531	532	503	501	472	496	479	488	494	493	465	530	469	479	522	487	451	504	462	498	539	510	505	521	521	491	483	506	528	504	523	504	521	476	501	502	482	514	478	520	497	522	460	515	505	464	506	539	496	512	493	517	495	512	537	524	513	434	494	485	518	459	507	484	500	498	477	465	472	504	466	525	533	518	483	475	509	540	486	533	544	509	497	522	488	482	505	559	494	468	531	503	470	504	501	520	459	508	485	510	507	529	484	473
23693	21084	28014	24360	21041	8127	1049	776	613	583	553	551	513	480	508	486	480	432	473	464	443	493	482	412	441	417	472	474	468	415	441	455	452	419	462	461	446	492	429	427	437	419	447	433	435	446	444	435	454	412	440	468	412	417	435	384	461	430	440	436	469	416	441	438	408	433	448	434	436	473	416	456	388	436	435	402	409	428	403	451	416	434	431	409	446	448	422	431	424	442	449	448	424	408	418	436	384	372	460	429	418	461	452	459	434	435	424	440	427	468	409	398	427	419	452	430	427	442	426	446	401	433	439	461	462	430	441	426	429	430	423	414	455	405	478	460	466	470	443	416	420	401	431	450	448	411	428	454	408	415	421	415	437	428	434	436	469	435	403	441	409	429	422	425	426	421	421	434	431	421	418	434	431	429	434	436	439	436	400	466	426	449	394	399	402	431	401	421	438	434	452	447	435	446	443	398	443	429	440	409	404	437	438	455	436	394	411	445	462	443	403	414	429	403	452	454	450	420	421	425	417	388	441	437	422	435	439	467	401	433	447	426	442	409	406	433	394	486	425	428	417	427	450	420	410	429	416	430	432	403	401	417	429	415	413	415	414	423	397	416	486	438	446	406	439	391	394	443	431	440	397	408	444	425	457	423	446	439	420	405	468	395	406	419	420	430	392	409	391	405	427	438	422	407	393	407	419	455	444	438	413	408	403	457	462	448	449	468	431	449	432	422	437	417	458	448	437	408	458	443	467	426	430	459	431	398	399	436	436	440	423	413	403	465	432	411	420	399	413	433	452	457	429	404	414	422	408	460	412	419	385	429	440	426	402	500	426	396	399	427	431	437	403	425	459	462	480	443	423	420	459	380	407	420	449	457	423	419	440	409	437	411	437	414	448	425	395	435	383	417	419	404	436	418	429	418	443	460	419	453	444	450	453	432	423	445	446	432	445	422	431	448	421	454	402	416	383	389	420	431	420	426	443	412	445	385	440	404	446	436	478	454	450	427	446	400	433	411	413	425	444	455	450	422	426	408	385	423	429	429	416	430	455	418	430	404	429	420	433	413	434	375	413	436	426	430	413	419	478	434	437	448	428	400	411	419	427	397	422	392	444	422	405	447	433	465	449	443	436	446	406	495	418	469	417	442	431	422	431	417	413	427	414	435	428	421	421	403	452	411	428	427	430	440	443	408	425	432	450	438	429	476	471	439	413	420	445	458	404	458	448	423	368	438	434	453	429	422	433	436	429	440	449	431	441	440	406	392	418	424	437	390	419	429	464	449	454	408	440	441	422	412	462	439	438	427	436	430	448	445	423	451	419	414	398	412	462	447	454	418	435	442	414	421	453	421	403	420	413	449	416	453	415	391	437	393	391	422	434	403	438	443	440	437	425	403	448	385	421	432	415	404	403	420	408	405	431	445	454	430	445	416	417	403	425	458	411	473	421	453	414	414	442	405	455	443	451	452	462	441	444	462	431	432	422	417	437	404	432	436	382	405	405	413	469	405	405	455	464	427	405	441	462	445	448	445	400	430	396	428	414	416	376	447	385	436	416	429	427	384	420	428	452	383	430	392	460	429	403	423	419	408	422	423	412	432	447	411	446	417	429	412	442	434	448	426	427	410	438	408	425	430	453	389	413	416	376	466	422	424	421	436	431	437	425	459	417	433	446	413	427	449	433	439	432	441	393	437	424	432	452	449	417	460	455	424	405	441	451	447	393	418	406	429	425	422	458	462	437	437	408	403	438	434	450	471	428	420	420	450	461	410	460	426	424	427	411	452	411	439	436	407	408	409	436	422	428	407	441	433	416	411	419	427	454	466	429	423	411	409	417	389	461	434	434	458	447	444	420	432	414	446	450	429	405	396	456	419	405	418	388	368	435	422	390	444	421	415	452	415	432	437	430	429	422	455	422	474	487	431	429	428	419	441	433	414	400	454	413	413	434	462	454	421	455	418	417	455	422	390	434	418	430	429	415	423	400	439	416	418	441	412	407	401	416	425	454	399	430	414	403	415	446	440	419	408	405	402	424	469	423	419	471	455	422	437	413	419	455	449	430	418	420	432	442	427	433	400	421	419	439	448	421	398	437	422	441	431	406	436	386	415	410	389	418	402	418	440	452	456	453	411	428	419	440	443	436	452	420	461	438	425	463	440	430	404	452	483	451	434	415	448	430	428	432	410	384	418	415	458	454	434	429	467	461	450	450	435	395	455	418	429	419	430	419	416	439	435	458	464	424	416	431	410	431	410	449	405	467	434	402	479	425	436	436	442	423	413	460	415	441	462	445	423	411	468	489	432	450	463	394	419	399	398	392	427	415	442	454	435	436	390	453	398	412	426	440	435	445	424	447	408	417	439	389	428	403	428	466	424	481	422	444	416	428	421	454	394	420	412	423	417	411	395	443	402	416	445	444	457	417	428	450	420	449	404	468	431	433	441	449	448	435	435	436	461	428	440	440	390	452	458	412	395	388	411	434	441	409	413	430	429	443	413	417	459	397	421	425	399	438	437	462	456	419	431	413	449	425	425	434	425	419	399	452	419	396	414	430	440	419	452	422	410	417	436	467	395	418	412	410	432	478	429	436	418	416	423	454	421	446	447	429	398	407	404	423	450	396	409	436	451	406	421	464	443	450	445	432	441	400	428	466	438	466	420	409	452	442	478	442	446	436	430	440	439	457	439	397	406	421	440	399	413	452	441	404	466	416	405	422	441	468	412	463	385	399	444	405	415	447	416	433	436	421	423	470	404	424	391	415	422	422	382	412	442	439	412	422	423	454	422	433	439	423	421	446	433	421	424	436	411	433	438	398	453	402	417	438	424	441	417	445	442	414	426	399	421	447	448	403	424	399	454	412	385	428	433	382	397	436	452	442	390	431	443	421	401	414	388	442	420	366	379	442	433	463	440	385	436	426	421	416	430	433	410	413	457	440	445	436	419	427	438	398	430	429	444	429	435	416	389	430	378	407	437	444	439	488	406	409	412	442	432	419	436	462	454	421	414	425	438	402	389	445	421	439	422	448	428	435	396	415	445	420	427	450	395	407	423	452	452	418	428	448	416	455	410	432	422	399	429	435	431	438	433	469	425	445	424	419	451	428	379	432	394	418	406	401	427	423	418	388	414	462	454	414	412	439	438	399	425	436	455	431	430	372	454	409	391	462	447	412	446	428	414	434	414	437	421	474	408	407	425	437	459	420	403	384	424	458	445	408	391	455	397	453	448	410	453	417	408	395	397	427	438	447	425	449	436	442	432	399	396	420	435	442	413	431	414	428	419	431	404	439	446	434	445	431	394	405	462	397	409	420	416	411	422	404	424	377	386	416	477	388	402	402	410	429	434	429	407	432	376	461	424	424	420	389	412	452	444	423	404	427	432	406	421	439	414	436	429	436	395	403	444	455	435	415	402	474	411	409	452	403	414	443	437	415	456	446	426	439	453	421	427	478	417	412	448	476	446	427	388	446	437	444	437	465	458	418	439	467	396	433	439
3325	8379	7212	3508	2194	1664	1352	1113	963	838	849	757	720	694	592	607	606	561	604	599	563	557	587	556	544	523	565	513	536	550	557	504	457	559	530	531	543	523	487	543	500	519	542	511	522	506	537	542	540	492	542	504	525	489	535	526	517	526	504	510	529	521	532	520	507	547	509	502	532	527	556	496	521	504	536	551	501	511	510	505	507	507	556	559	501	528	529	545	497	491	566	487	513	505	521	525	545	545	547	497	512	548	504	506	519	530	562	499	504	456	486	547	553	594	545	530	547	529	517	527	534	497	475	541	523	519	529	492	493	546	501	502	494	553	491	503	535	497	520	559	509	547	507	536	497	533	521	523	581	523	515	530	511	516	536	528	542	494	517	525	507	512	511	551	546	546	506	515	491	532	524	526	500	549	494	531	514	488	522	554	511	499	479	483	509	529	491	507	533	505	506	504	550	503	514	520	488	505	518	482	553	527	514	542	513	492	520	542	537	521	531	498	517	526	541	488	517	496	537	540	526	516	514	503	494	538	520	495	477	526	522	488	536	489	548	505	536	500	507	514	495	510	480	495	529	511	507	521	493	515	524	507	506	540	497	514	520	548	509	549	531	497	513	515	500	563	522	532	544	492	568	539	504	505	536	528	502	495	487	530	529	476	535	552	503	521	500	496	499	543	528	492	537	550	541	531	480	522	501	522	512	530	490	524	505	498	550	486	515	550	499	497	526	537	499	519	508	528	487	535	512	507	484	474	516	530	510	529	508	509	527	505	493	509	557	542	534	534	508	517	489	546	545	494	522	517	563	524	484	486	522	516	494	557	533	550	505	541	516	541	512	490	518	572	509	499	516	531	528	518	501	554	499	493	502	530	481	478	493	495	547	526	522	541	538	515	539	501	487	507	483	518	518	521	485	557	472	505	459	498	497	512	553	526	482	524	526	530	519	541	515	538	519	500	509	527	515	533	518	518	524	494	511	507	537	499	494	515	488	521	525	496	550	521	568	500	508	494	523	519	490	564	498	496	496	524	506	513	518	524	494	500	523	516	559	453	532	493	523	504	496	539	539	545	542	498	488	527	511	516	543	540	534	495	487	545	507	482	552	542	520	518	540	527	518	545	537	560	539	501	556	514	514	513	541	514	478	504	528	515	541	536	559	487	547	539	500	564	495	524	523	548	512	510	508	532	504	530	501	505	512	510	553	513	570	460	509	524	528	533	510	509	499	484	530	499	491	517	501	506	511	513	529	533	471	507	523	488	497	526	523	520	561	527	528	505	557	505	519	490	510	539	565	488	532	553	496	517	560	507	576	494	526	497	483	530	507	493	533	515	507	495	484	530	550	517	510	473	540	548	577	543	533	511	579	538	534	513	514	524	497	545	531	510	496	558	524	505	557	528	521	491	536	571	500	533	529	515	496	497	500	552	516	489	542	523	492	509	532	528	499	499	492	475	576	491	525	533	544	507	545	527	543	508	526	516	522	492	536	507	496	543	543	519	448	516	556	533	497	526	490	517	533	543	524	538	525	543	502	547	535	533	529	530	498	508	514	532	505	553	499	552	531	512	521	511	490	491	524	568	557	523	532	544	559	527	521	510	521	508	502	511	529	538	519	502	503	505	487	534	509	511	543	538	490	505	514	537	534	512	511	505	507	497	489	488	500	500	567	513	566	513	536	514	556	510	539	517	531	490	516	550	521	548	524	490	543	541	535	532	540	529	494	528	523	527	502	514	549	541	519	532	530	510	512	521	514	525	549	533	537	512	484	517	534	521	503	539	485	526	533	525	562	516	502	513	533	504	485	536	529	525	517	536	502	506	513	512	515	527	491	517	514	536	521	481	536	492	502	514	517	529	528	525	555	577	510	522	534	529	465	485	560	532	525	513	532	511	536	531	475	492	521	498	516	508	541	557	534	520	481	514	509	550	523	510	503	557	541	553	481	494	484	507	544	544	512	516	550	529	538	508	520	521	514	535	523	552	538	570	499	473	523	504	551	510	547	478	546	504	550	493	513	535	538	502	483	511	542	495	494	476	457	513	521	540	516	507	494	547	530	459	495	480	511	494	531	520	519	487	530	486	516	496	514	529	492	494	528	484	516	557	525	517	513	554	503	519	503	470	508	550	516	509	505	509	493	549	524	546	507	513	489	519	507	508	533	549	510	506	540	521	480	522	531	509	518	542	533	521	522	474	477	517	507	509	542	533	481	504	491	488	497	543	515	512	495	536	568	513	540	500	521	518	536	513	506	508	517	499	485	510	504	483	543	495	516	530	465	523	516	464	505	505	501	495	478	481	554	572	550	487	535	521	520	513	515	524	515	470	536	475	506	496	498	497	492	532	489	516	525	497	478	529	536	506	555	524	523	514	501	532	512	507	519	563	541	526	492	507	566	512	555	528	516	521	521	511	541	528	512	507	516	556	531	539	495	538	551	532	494	502	526	501	461	534	513	545	495	518	494	507	475	522	518	496	521	547	532	500	501	530	520	508	519	525	498	513	525	490	543	537	529	543	513	522	537	483	517	557	516	559	495	512	498	518	552	499	499	509	511	509	486	501	525	557	495	512	521	522	529	499	524	461	516	523	482	511	508	498	509	522	552	523	514	527	460	517	511	511	500	530	508	497	506	504	523	530	486	504	522	534	553	494	547	501	568	480	509	516	490	496	525	507	513	517	471	495	556	513	559	537	544	539	514	534	503	520	520	501	471	544	522	511	487	500	509	540	507	529	510	508	530	503	546	497	543	511	488	489	482	498	520	539	498	538	516	528	500	509	533	509	502	540	529	503	523	530	545	539	546	554	520	483	534	570	500	504	516	539	533	526	496	522	496	495	514	554	541	499	539	532	492	486	514	499	505	513	526	526	521	493	551	560	532	509	518	522	551	535	555	554	491	504	503	547	481	529	518	536	544	515	472	552	534	514	495	530	537	510	501	477	551	508	500	512	532	501	524	500	490	496	520	510	499	535	538	514	529	481	560	493	538	508	495	517	493	507	526	498	487	532	545	545	515	547	550	516	505	546	518	503	516	464	528	480	515	517	549	508	548	523	558	529	530	535	521	536	509	528	543	490	515	508	530	539	495	511	554	521	509	526	524	544	496	482	511	516	516	516	469	502	531	497	506	500	500	505	501	486	508	510	474	514	518	508	527	514	506	527	484	507	500	556	536	519	558	525	487	510	504	502	488	508	498	557	473	537	502	499	527	533	538	518	553	500	496	519	463	567	567	493	513	519	468	511	508	542	479	465	497	523	499	468	539	503	530	541	538	508	559	510	527	522	538	527	519	518	467	504	510	503	484	539	516	503	538	531	513	498	528	549	522	516	510	515	503	528	527	480	486	521	539	472	484	529	532	509	524	517	524	527	524	501	482	540	513	499	519	486	489	541	457	523	479	527	475	500	505	483	539	467	515	540	485	526	510	532	537	561	487	554	507	507	520	521	545	501	508	565	531	510	501	521	535	557	534	526	529	527	509	529	518	488	540	511
24590	21092	27045	25243	10699	614	425	376	325	305	300	247	260	249	250	245	245	249	248	235	232	243	236	228	242	229	223	226	248	252	246	235	239	202	243	229	205	238	246	215	239	225	231	231	216	224	225	197	186	211	233	225	224	244	219	226	220	231	239	223	228	238	216	207	214	227	220	225	221	226	247	227	236	203	208	224	216	222	233	200	212	232	240	217	208	242	203	202	225	215	232	204	222	206	223	234	225	206	233	215	232	224	215	231	211	227	212	220	216	207	232	219	201	230	210	219	218	198	206	231	227	189	210	214	241	239	223	235	224	210	225	207	244	242	204	234	224	232	215	209	228	221	224	217	202	236	226	232	243	225	232	228	218	224	243	218	232	220	240	225	200	242	210	204	235	240	211	247	248	213	241	221	230	221	238	222	231	221	237	219	237	229	213	222	215	233	223	276	215	237	217	218	228	196	211	242	224	205	214	244	228	232	229	243	213	224	249	236	211	206	212	252	197	226	227	219	227	239	232	200	218	243	215	204	216	241	236	230	208	246	228	201	230	235	230	204	218	230	228	234	218	217	216	242	225	203	228	239	229	235	222	232	215	208	206	214	241	222	224	223	216	231	253	240	247	218	237	199	231	210	218	191	211	234	228	203	265	245	214	246	230	202	252	217	241	228	209	207	205	242	234	197	217	243	229	237	207	229	212	222	233	221	222	228	227	199	225	236	257	235	213	236	236	190	240	245	238	203	239	183	203	219	234	244	253	229	208	220	197	210	229	224	213	252	211	198	224	229	214	206	236	200	237	212	223	232	224	220	227	219	208	218	209	225	216	221	226	231	237	192	231	227	200	225	224	220	228	236	221	197	200	201	213	217	246	231	226	234	240	203	238	247	217	222	241	242	214	205	214	222	210	224	217	236	224	247	216	239	214	222	227	220	189	209	210	236	232	204	206	236	243	218	205	216	234	216	221	226	234	225	222	257	211	207	211	202	227	215	208	227	253	231	222	251	225	253	219	223	209	201	218	230	211	237	251	234	217	201	203	207	204	232	217	242	224	202	233	219	227	220	230	209	234	201	191	264	234	234	214	228	193	250	232	218	212	229	246	230	214	225	217	200	204	235	237	218	237	199	212	222	231	195	240	241	216	209	212	223	229	194	219	218	210	218	214	211	245	237	231	244	227	184	227	189	225	221	211	200	213	227	240	232	232	251	214	208	240	231	244	217	211	209	229	233	198	224	191	205	233	200	233	207	235	207	214	243	210	210	214	212	216	248	215	239	232	225	250	216	229	232	210	231	226	222	234	226	217	221	228	220	231	227	229	236	266	204	223	231	205	224	212	239	214	225	214	239	222	221	221	211	230	227	222	228	203	183	236	236	218	225	198	218	248	215	203	206	196	235	217	232	215	203	215	227	231	226	191	233	223	230	218	201	206	240	216	203	236	241	244	217	226	212	230	232	205	232	231	242	213	216	241	208	214	195	201	208	219	183	224	234	238	230	207	228	226	223	196	206	243	222	236	219	197	223	226	218	238	208	244	224	226	230	213	211	208	226	221	211	212	233	226	199	219	233	228	222	256	204	217	224	208	226	218	210	211	248	232	226	204	231	236	212	204	206	240	206	232	253	214	198	206	229	252	216	202	243	216	248	228	250	203	214	216	209	231	241	210	243	245	199	209	215	220	233	199	215	225	206	216	237	229	227	254	240	198	213	191	234	218	257	216	256	212	225	240	245	218	239	243	221	221	216	208	222	234	229	211	227	210	201	225	231	220	236	228	232	213	221	251	215	238	218	230	232	219	230	228	223	230	202	231	209	227	205	221	204	217	266	245	204	217	213	202	229	213	188	223	211	208	246	261	242	229	220	233	227	236	193	201	245	208	205	228	218	200	222	248	220	230	218	217	230	237	223	211	246	238	236	229	217	204	220	218	226	226	225	210	232	215	206	223	233	209	197	236	236	230	238	203	237	207	231	220	205	201	210	211	201	203	246	194	221	219	199	216	197	216	221	219	198	210	234	204	223	241	190	227	215	227	224	237	227	230	235	219	247	200	222	236	216	234	238	200	210	200	223	229	212	249	220	225	236	238	222	208	201	236	214	223	237	207	211	247	207	232	231	196	231	214	207	209	229	226	239	258	229	229	199	208	202	201	240	222	235	223	220	212	246	218	229	212	190	231	211	231	229	221	209	211	233	234	239	221	253	211	205	216	221	249	222	226	223	219	221	204	228	212	224	215	225	234	226	227	207	221	222	221	224	220	205	248	216	228	200	235	198	232	221	218	223	210	230	240	228	231	220	200	213	213	238	226	215	225	215	192	231	209	217	198	207	235	211	233	235	228	223	215	213	223	229	235	230	204	201	231	235	223	220	246	209	224	218	235	225	209	224	207	236	239	220	249	233	208	233	236	221	223	218	213	219	230	206	228	216	245	227	228	237	217	242	218	219	229	200	214	204	224	242	202	224	214	230	210	217	212	219	236	219	212	223	246	232	216	258	247	246	236	218	201	201	222	207	244	222	245	240	211	226	201	240	211	209	217	228	213	211	220	232	257	203	227	226	230	211	214	223	223	217	214	224	248	235	230	230	231	204	224	223	234	236	231	239	229	191	208	241	232	227	244	222	246	203	227	204	243	205	241	241	209	235	235	227	202	237	233	249	225	249	223	222	235	222	263	217	224	227	222	236	231	225	213	238	220	234	227	215	211	213	245	245	227	241	207	219	235	226	261	237	241	241	239	234	219	226	234	215	209	205	239	225	231	222	221	213	235	221	242	213	203	241	202	223	246	262	223	207	230	221	210	200	220	206	224	210	233	255	206	246	216	196	217	244	218	201	217	225	233	221	226	217	223	201	238	228	233	212	250	211	232	202	212	240	219	241	194	209	224	241	229	219	222	230	237	229	228	228	220	207	219	221	238	231	234	213	200	219	216	239	243	210	207	205	213	206	211	216	226	229	212	253	203	236	198	205	218	216	229	217	182	208	201	232	223	232	253	211	205	225	215	238	230	229	239	239	227	248	220	199	210	198	211	225	222	223	208	228	228	219	231	201	235	203	238	228	232	206	211	211	245	225	243	218	222	193	222	231	218	209	235	234	210	224	249	211	240	213	226	210	239	236	217	238	204	217	219	218	206	222	221	261	224	213	238	218	193	233	210	227	232	240	217	222	209	223	230	222	203	204	221	253	253	241	217	215	237	238	216	212	218	230	212	224	196	216	233	211	223	188	212	233	231	233	216	227	205	232	212	243	254	226	215	251	234	206	172	221	215	214	218	211	219	211	213	238	185	224	246	199	219	209	228	222	208	210	236	219	232	236	221	218	205	250	217	244	214	249	232	205	228	212	199	227	223	219	210	248	218	220	257	216	224	240	198	218	222	238	225	225	214	199	220	230	244	226	225	214	243	210	219	199	228	217	202	212	217	237	213	199	254	244	222	225	201	225	204	236	190	214	215	213	199	198	232	217	211	209	224	196	227	228	207	237	203	232	246	229
3316	5423	4546	2242	1337	966	790	598	572	467	410	393	347	350	356	331	326	323	320	291	262	276	291	279	293	256	305	297	271	276	237	274	314	261	275	287	303	268	293	246	265	267	276	251	275	272	251	275	283	246	292	256	277	282	253	257	310	284	251	267	263	284	267	248	268	295	272	272	278	259	282	268	275	269	242	246	284	298	262	275	273	256	237	269	276	265	299	245	270	252	265	259	248	282	257	260	262	257	272	247	282	292	250	273	265	263	259	260	270	226	252	259	281	278	238	277	291	254	305	281	300	226	269	258	263	263	258	266	273	288	257	258	253	292	259	254	254	252	294	242	282	246	267	249	288	241	271	260	245	270	260	255	284	274	272	256	244	271	279	257	237	279	276	254	262	242	265	249	259	276	251	234	267	276	261	258	267	238	275	252	276	264	263	276	248	264	266	275	249	279	280	252	263	262	258	283	245	252	284	259	243	228	277	294	245	239	279	267	254	294	244	251	292	255	283	259	249	254	274	288	265	272	254	239	257	289	236	262	288	296	269	270	293	290	261	265	242	230	285	275	248	235	270	241	279	259	254	248	240	281	253	278	268	260	261	267	257	281	265	265	287	270	296	260	258	284	232	234	255	267	252	239	251	268	269	292	249	273	234	252	252	295	267	259	257	280	258	241	262	283	269	230	249	299	247	254	246	241	265	247	268	281	251	256	260	259	260	215	294	262	273	283	261	268	250	297	261	262	245	255	265	273	269	264	261	268	277	264	270	276	279	239	288	254	257	274	244	262	275	257	262	316	275	275	247	273	275	285	254	256	239	253	262	270	249	280	280	271	250	264	245	302	279	267	254	245	248	276	269	239	270	273	260	237	284	281	289	259	277	250	269	275	262	253	248	301	251	257	250	280	273	290	251	278	269	277	278	258	297	252	293	268	279	274	259	231	277	262	275	243	256	263	287	289	280	286	255	231	254	248	286	271	286	252	276	267	277	266	236	272	259	249	293	282	270	271	247	265	263	274	257	263	258	258	255	244	267	287	253	281	251	269	266	263	266	271	257	268	258	257	265	260	274	240	256	284	242	232	294	247	236	246	261	279	214	243	276	244	270	268	271	260	274	263	257	265	263	237	292	271	276	291	272	248	291	250	300	263	272	256	289	278	256	210	299	279	254	255	266	271	279	262	256	245	263	276	289	285	252	287	243	286	267	272	274	253	263	279	251	284	291	253	244	266	281	281	269	262	252	280	278	291	259	250	243	270	284	261	245	281	255	276	283	281	256	277	283	269	264	258	252	231	254	281	320	278	255	301	238	271	243	292	289	255	245	265	254	239	270	280	254	279	267	268	286	261	271	255	263	236	282	254	279	283	280	281	276	253	275	274	270	253	269	297	274	262	237	251	261	259	275	274	275	250	268	262	264	265	251	260	264	274	235	260	253	267	266	264	272	264	263	272	245	288	258	290	261	281	279	285	240	258	273	294	263	230	241	252	238	267	269	250	288	247	284	249	283	245	260	262	256	279	247	264	294	271	256	267	262	260	290	269	269	244	251	275	255	288	275	281	259	253	258	258	249	284	267	273	265	256	265	260	263	249	265	274	256	270	248	262	246	291	253	278	263	282	295	261	263	250	258	280	268	271	289	244	260	258	250	268	253	281	288	253	242	289	244	277	274	250	257	282	269	241	256	266	267	267	261	286	282	261	248	247	263	249	245	284	263	254	250	267	277	253	275	280	266	234	273	268	272	284	282	260	280	263	264	281	233	273	257	290	290	268	264	259	270	248	254	291	260	308	263	262	276	269	267	254	249	264	264	270	277	258	277	251	269	259	259	237	261	276	277	256	269	251	253	264	266	272	243	266	293	264	265	271	260	258	263	277	263	260	251	267	282	283	239	284	265	299	240	288	276	274	238	292	255	253	288	241	290	271	274	263	279	282	256	293	259	256	261	267	233	277	274	250	259	259	240	262	273	260	252	271	260	251	267	274	274	281	267	263	235	280	247	266	250	272	271	248	276	260	222	256	266	262	257	242	274	279	268	260	291	262	277	279	260	253	259	246	271	262	233	286	276	274	246	249	257	290	271	256	262	253	275	266	238	299	284	281	284	247	270	265	269	236	253	283	266	280	282	261	293	270	283	261	279	305	259	303	277	262	253	253	254	288	259	255	271	249	216	290	280	258	275	269	247	270	288	282	263	240	246	259	270	250	293	235	311	259	289	266	272	248	278	274	256	268	264	248	270	270	287	294	248	261	273	239	282	266	254	301	279	310	247	247	229	253	276	253	295	297	270	257	257	284	263	271	256	266	248	259	277	249	259	279	267	270	258	249	279	249	299	249	303	250	249	244	252	243	255	257	244	244	269	278	274	271	248	276	255	247	238	259	255	267	281	251	250	276	255	267	236	250	273	278	302	258	245	268	283	258	282	241	238	255	225	276	254	303	282	255	261	248	259	290	277	248	287	251	253	272	253	258	264	289	264	268	277	252	274	254	239	268	283	279	268	272	240	250	252	282	281	285	265	265	269	248	285	250	277	269	255	238	252	234	278	271	260	285	280	280	272	236	256	255	271	254	234	267	253	264	273	270	285	245	252	274	258	269	247	244	242	275	267	259	274	269	279	249	262	247	242	244	277	266	291	286	257	247	272	260	245	277	266	313	246	266	264	291	254	266	271	242	275	251	260	247	257	273	236	255	286	267	267	283	240	251	261	256	273	283	265	262	251	258	309	256	239	241	275	255	225	282	252	261	254	254	263	239	236	267	244	276	240	279	261	236	265	294	252	283	251	270	272	291	288	282	258	294	265	273	263	221	258	265	264	279	278	266	299	291	246	267	266	265	265	266	267	291	291	268	275	258	255	252	246	267	256	243	278	259	249	265	259	263	245	265	277	257	244	228	259	268	271	265	243	256	258	268	240	270	270	242	252	251	230	269	268	259	248	276	252	249	258	249	280	246	244	270	274	247	287	274	270	259	267	269	281	229	294	270	248	249	305	257	287	268	257	281	258	283	249	265	263	246	258	274	285	276	273	262	278	227	267	259	276	230	274	263	254	274	268	257	268	277	266	286	266	268	236	276	226	244	257	242	259	249	278	265	262	261	295	280	267	276	251	235	284	278	236	274	268	274	283	269	274	256	250	276	246	271	254	264	241	262	275	252	241	248	288	231	272	235	263	255	268	255	236	277	283	241	272	248	266	279	261	256	260	280	274	275	278	265	269	269	237	258	270	253	236	232	259	257	275	252	244	253	284	277	274	264	241	260	254	223	276	263	249	290	264	260	269	269	244	258	276	291	286	299	281	293	265	270	275	250	296	273	264	280	291	280	263	284	269	280	264	275	262	271	291	256	259	254	253	291	260	250	263	242	258	268	266	248	286	290	273	264	240	282	253	257	282	272	244	256	244	304	278	262	231	291	253	250	273	247	245	258	278	242	242	257	252	258	248	289	263	284	263	292	245	267	267	258	268	273	272	254	253	255	273	255	269	277	245	281
22604	21174	28678	23944	21175	21197	7021	836	640	540	493	393	350	320	314	288	266	280	259	250	276	235	269	244	232	215	219	247	210	247	241	243	218	240	190	206	211	211	212	189	186	186	205	216	204	192	201	227	228	200	223	179	224	217	183	187	202	244	197	194	215	204	178	188	186	188	199	184	187	190	194	201	172	191	200	203	175	186	195	199	169	190	192	214	211	195	216	196	202	225	198	168	199	174	196	175	216	194	171	229	179	212	189	201	193	191	209	201	202	228	200	200	176	195	190	198	183	192	198	197	200	198	198	190	198	190	171	192	194	207	200	172	177	193	208	192	206	194	207	168	199	180	183	176	196	201	176	199	198	176	191	202	185	204	209	197	179	194	192	203	174	192	223	189	188	204	184	199	172	199	179	181	187	189	178	190	204	207	219	220	189	184	223	194	190	195	212	182	189	195	175	172	205	182	184	165	192	166	203	171	205	176	187	208	195	204	177	186	204	172	165	178	185	230	172	205	212	205	192	189	192	194	178	193	196	170	214	198	194	197	179	186	199	165	190	206	172	194	195	191	190	199	205	204	192	192	209	174	171	195	188	194	185	182	192	195	180	217	202	198	183	211	206	197	212	185	186	198	174	185	196	166	179	188	207	199	181	182	195	181	181	202	166	189	188	212	211	213	223	203	191	212	201	194	204	202	185	197	194	183	213	160	203	214	185	195	191	229	183	198	192	197	207	207	210	181	184	202	201	229	184	176	183	190	191	204	207	176	212	194	204	178	178	197	212	212	181	193	211	175	183	211	221	221	229	168	213	193	176	169	203	175	187	199	188	207	182	178	194	196	180	203	193	181	199	190	194	210	169	174	203	170	180	211	208	215	199	176	194	164	185	166	190	209	186	188	159	217	175	187	181	174	174	190	196	196	200	191	190	191	183	178	199	149	194	193	158	178	195	181	204	184	172	184	184	192	180	171	206	190	200	210	178	201	206	186	185	186	208	180	219	173	198	194	187	197	215	185	196	214	196	215	182	182	197	185	186	189	207	198	188	182	198	198	183	197	190	199	173	176	184	216	218	185	199	173	173	198	208	194	197	190	188	197	163	193	197	177	194	194	183	193	172	189	176	193	165	197	208	185	201	202	188	222	181	196	209	199	194	190	193	200	203	178	201	180	188	185	188	180	197	191	187	196	185	195	212	209	163	187	175	195	185	199	186	182	202	206	205	223	183	202	175	218	199	182	188	191	161	194	185	197	223	197	189	181	198	201	193	173	195	194	214	183	203	197	214	198	207	192	187	195	161	178	181	195	177	223	200	182	196	186	196	206	185	214	212	220	210	186	204	207	204	202	191	187	189	213	211	201	232	207	167	217	179	169	168	203	205	215	217	190	199	206	195	195	200	174	178	184	227	161	204	182	171	185	198	189	192	195	156	216	196	194	200	185	187	183	191	179	209	191	201	209	209	194	182	216	182	180	198	193	192	179	203	196	200	198	206	199	204	188	218	199	162	232	212	202	193	183	184	188	170	208	189	166	194	208	201	173	186	197	188	181	211	177	222	217	158	201	193	199	189	181	187	168	208	185	186	184	212	172	192	180	174	175	201	181	176	174	191	207	209	208	170	214	198	189	180	240	182	158	176	231	212	189	197	209	200	192	171	178	202	198	214	186	213	180	217	181	210	202	178	186	200	181	203	173	162	210	177	191	193	213	191	203	201	182	188	184	171	184	177	190	172	189	203	176	194	184	210	192	196	164	184	211	219	208	184	200	179	191	187	185	206	180	189	194	180	198	204	198	178	207	181	195	215	217	195	190	191	193	211	174	193	202	189	209	179	185	202	187	195	169	211	189	185	220	203	187	199	213	188	188	206	174	180	170	211	151	198	184	176	215	177	194	184	216	206	201	191	187	207	195	190	206	183	212	202	200	177	189	181	189	203	177	160	191	178	167	190	194	220	197	192	195	197	190	212	183	199	200	206	190	183	189	183	191	210	191	202	202	183	184	201	208	205	178	181	184	206	177	200	192	177	183	214	199	194	224	203	183	196	196	188	185	186	199	182	210	203	190	185	204	182	179	204	174	176	194	183	190	162	202	180	178	194	211	183	194	198	185	203	198	225	194	187	189	171	193	205	169	171	191	196	202	173	189	172	183	182	195	196	175	195	214	207	195	190	202	202	195	193	211	179	209	187	185	195	208	183	195	177	165	195	195	185	174	198	190	202	192	215	171	179	183	178	182	183	196	176	212	177	201	209	172	193	221	155	217	185	164	196	188	179	167	206	189	181	186	181	200	198	187	162	175	215	198	180	186	186	181	199	222	204	166	189	208	209	183	213	195	194	192	179	178	191	179	203	190	198	199	183	173	208	161	194	191	219	192	176	204	195	211	185	206	171	196	189	199	196	191	164	195	205	188	207	194	187	178	178	183	198	181	190	191	194	211	177	192	234	178	192	178	189	184	206	208	193	199	201	196	191	180	176	186	191	198	219	208	199	182	176	189	170	189	187	187	186	184	182	188	194	208	189	223	167	180	180	190	199	217	207	184	172	206	183	159	195	214	161	195	194	197	186	187	202	192	172	197	192	185	197	184	198	177	181	202	191	194	198	188	180	209	191	210	189	192	214	219	163	208	214	204	206	186	205	178	169	189	200	183	167	201	177	184	185	174	200	173	204	179	205	189	170	184	185	193	192	197	194	213	183	196	180	203	191	178	181	168	200	167	203	204	195	184	176	185	171	193	199	201	194	189	209	209	191	200	183	156	189	165	184	192	176	185	185	197	200	179	176	183	190	211	187	207	191	180	183	169	196	171	173	180	192	219	186	187	182	185	201	185	188	209	171	184	222	189	209	201	206	169	187	206	184	195	187	198	214	192	199	172	180	185	209	190	187	184	194	218	156	218	214	198	199	178	193	177	193	200	218	175	181	196	198	207	153	202	161	200	204	201	176	189	206	182	196	187	197	175	198	200	189	205	162	195	166	194	195	207	179	178	190	197	183	194	210	204	205	187	177	193	180	188	212	199	171	197	198	180	197	177	168	172	225	188	191	193	186	182	198	176	211	181	178	191	185	173	193	180	215	195	197	180	172	193	181	190	188	197	194	191	182	194	185	189	172	192	203	199	200	186	202	199	205	206	206	188	182	220	225	183	174	224	202	189	214	175	206	191	204	194	193	209	218	169	199	147	204	207	187	196	187	185	158	189	162	191	204	199	192	206	214	169	191	181	180	200	171	208	183	175	196	189	207	198	191	196	187	190	184	180	198	208	176	193	208	172	205	183	177	205	194	178	181	183	192	187	187	195	184	201	213	160	170	204	208	184	196	181	196	197	187	180	214	202	191	191	169	190	181	162	169	213	165	212	190	175	187	209	199	192	197	186	195	202	191	195	177	189	149	203	163	180	185	186	183	191	211	188	194	200	195	189	174	182	204	191	205	166	212	188	199	193	191	200	187	194	173	187	196	216	199	189	184	190	192	205	209	194	213	203	173	157	207	203
4375	14453	12048	5874	3438	2492	2029	1429	1158	966	794	741	609	532	490	441	436	376	375	373	345	322	320	339	319	294	249	267	297	279	276	286	263	274	251	221	288	287	269	266	273	228	245	241	247	233	266	248	245	264	273	248	264	259	257	228	253	239	260	247	242	230	249	259	243	250	226	265	238	251	236	255	257	242	233	201	231	249	257	248	230	255	254	238	247	205	252	234	269	224	284	231	246	236	242	214	229	228	250	254	234	230	223	273	255	262	225	245	236	232	263	241	228	248	235	239	226	222	230	242	245	243	234	238	226	255	256	250	240	232	247	243	263	239	257	258	245	218	227	248	217	215	202	233	243	243	225	242	254	269	212	232	234	221	274	230	225	241	213	270	232	245	208	246	234	234	219	244	252	277	226	205	235	216	210	220	242	222	264	244	240	244	233	230	226	232	223	241	230	250	234	252	235	261	231	248	247	265	259	221	247	255	243	237	267	265	242	254	240	243	232	251	246	241	232	245	221	241	219	249	245	213	227	254	251	254	228	235	224	267	228	235	253	247	211	267	209	222	246	255	249	241	228	255	250	253	258	243	223	256	240	250	253	227	239	240	223	238	233	234	250	255	239	230	238	238	257	265	225	257	215	251	239	263	250	231	225	240	221	272	242	229	251	247	251	257	236	225	222	243	235	223	254	256	227	229	261	234	240	242	238	246	237	215	232	237	247	274	240	250	228	214	203	233	258	242	251	241	242	253	223	253	250	242	229	233	234	251	229	207	218	274	222	228	227	258	197	239	227	253	213	233	216	248	249	254	232	238	273	242	227	212	231	251	252	247	215	267	254	267	235	208	244	227	252	235	242	228	256	250	240	224	208	230	244	244	237	242	219	257	251	238	221	256	240	241	250	250	247	219	216	257	258	224	234	242	265	241	232	251	225	201	253	255	267	223	237	271	253	251	252	215	244	268	241	247	243	258	229	251	236	240	279	237	248	233	244	264	214	248	246	245	240	238	248	245	251	245	222	243	256	232	235	240	213	275	257	225	222	215	248	286	246	222	243	242	227	242	248	225	246	235	240	258	245	226	213	251	243	243	247	245	243	267	234	226	263	262	236	226	273	223	223	223	248	242	252	243	260	238	240	245	212	245	247	245	223	236	255	253	246	224	226	244	242	265	217	233	267	225	252	222	239	234	235	243	254	248	209	231	217	216	225	234	258	222	220	223	226	224	256	230	251	271	245	235	240	269	198	232	220	222	244	222	222	262	242	256	225	239	247	249	225	237	240	240	248	235	250	242	209	246	251	229	237	221	254	235	239	254	236	234	237	242	234	229	223	236	237	237	232	244	256	211	244	214	238	246	249	224	238	229	251	233	246	243	244	230	252	244	257	278	225	236	239	238	245	247	259	229	246	249	237	218	244	238	271	251	238	223	252	226	245	218	238	225	246	254	258	244	247	213	234	231	238	241	264	205	233	242	242	228	245	234	232	256	258	221	200	223	247	219	240	238	233	209	237	232	245	240	239	256	221	240	243	256	215	241	230	225	237	221	223	231	217	239	241	247	241	267	246	260	239	252	211	252	253	262	231	213	254	231	246	241	242	243	222	247	246	252	241	235	255	228	233	197	245	222	231	209	245	243	251	247	232	214	231	244	231	266	242	251	235	255	264	245	248	241	252	258	211	239	247	227	226	226	232	223	220	213	239	250	264	236	241	222	250	251	236	238	241	233	216	250	226	258	236	226	254	248	235	254	249	254	236	230	239	263	250	236	241	211	218	244	258	253	207	229	233	269	216	262	244	267	239	249	253	263	213	239	236	253	243	245	240	243	254	203	254	230	242	278	240	278	248	229	255	240	270	241	252	221	238	236	220	246	241	249	234	236	236	237	245	243	249	237	227	248	238	272	232	255	237	244	251	230	257	232	237	219	223	249	241	243	229	234	259	232	211	242	222	253	232	241	213	245	238	250	242	229	248	264	241	223	247	234	246	221	235	233	222	247	239	212	273	224	229	241	257	237	274	236	224	234	240	245	221	229	209	220	216	258	249	223	241	260	228	265	229	248	240	197	228	258	246	243	206	257	226	227	228	245	224	255	222	230	242	249	228	231	267	246	236	240	241	240	209	238	235	248	223	218	254	260	260	239	254	233	227	233	236	238	229	250	257	236	233	228	232	226	259	218	284	224	230	227	207	237	219	235	240	235	265	247	238	218	224	244	232	215	267	225	229	251	250	273	233	230	258	256	233	274	234	240	230	241	216	246	239	207	229	226	250	239	238	236	248	247	240	232	251	234	238	252	255	238	229	214	225	240	263	239	217	237	229	216	240	236	267	253	239	248	246	246	210	251	254	239	236	240	240	231	251	234	246	237	208	238	211	227	233	255	256	230	230	246	239	258	219	249	238	233	262	248	245	246	253	236	259	253	227	248	261	234	247	256	252	206	245	233	227	264	248	223	232	236	229	214	236	251	211	226	242	206	243	204	246	232	236	240	207	217	246	248	225	232	252	241	227	277	227	228	231	235	238	244	267	224	239	216	241	208	236	240	238	242	244	260	253	224	231	240	242	235	239	230	246	219	244	246	233	246	238	235	247	237	238	265	233	233	221	238	220	217	236	251	237	232	230	214	225	239	227	227	229	256	254	237	221	230	247	246	254	235	219	250	232	232	253	239	237	247	227	221	222	252	240	239	249	246	229	224	252	225	224	226	243	213	250	219	225	227	249	235	241	228	215	241	232	251	248	231	224	239	260	236	242	227	228	279	228	210	228	251	211	245	259	229	220	259	234	218	229	229	224	232	235	237	229	243	254	234	244	230	241	227	246	236	249	237	243	254	240	229	246	241	231	238	241	234	242	230	224	257	249	258	229	241	248	259	227	242	237	250	237	259	212	244	232	266	233	254	246	265	247	224	236	250	240	270	238	268	219	209	244	259	201	222	228	267	237	249	230	230	249	273	246	225	236	219	241	250	235	237	239	266	229	241	255	233	241	247	198	255	245	260	254	209	243	235	230	227	222	220	214	229	243	237	248	241	272	235	234	246	241	263	238	231	205	235	246	238	221	221	236	213	227	252	246	244	250	252	240	231	240	234	235	228	237	254	244	240	225	245	235	250	237	269	260	264	224	239	246	232	260	220	282	235	244	231	204	224	219	253	239	227	266	248	213	211	231	255	232	257	220	239	265	247	247	241	236	246	229	228	234	253	243	223	218	232	243	257	254	253	256	264	242	224	226	249	241	230	240	248	222	231	229	270	229	226	231	234	258	261	239	248	239	243	242	247	227	222	217	243	244	229	254	235	242	238	223	249	219	245	262	215	252	219	266	236	234	263	226	264	255	221	238	205	236	235	230	245	236	242	231	234	250	233	265	200	238	221	231	237	242	227	249	237	270	228	235	226	262	242	233	235	239	221	223	246	231	252	227	242	223	233	228	230	214	245	229	278	245	253	272	255	204	237	243	242	226	213	235	227	254	237	214	264	234	241	231	248	231	242	264	209
27239	17873	4087	907	565	441	462	467	464	407	433	396	419	429	460	408	400	415	425	427	428	434	440	373	405	425	439	431	453	438	460	425	378	402	434	420	358	414	378	420	394	392	384	431	425	411	415	442	415	400	397	442	417	436	416	416	408	419	448	424	434	432	443	414	432	398	398	414	436	437	432	417	388	427	407	424	438	372	414	440	427	400	380	402	364	400	445	414	416	417	412	431	416	402	413	422	435	374	451	435	404	363	434	428	450	412	393	421	427	440	436	436	438	400	430	385	395	406	421	445	437	468	426	403	426	410	430	394	442	419	365	420	412	429	414	446	398	403	419	424	379	438	431	409	448	405	407	435	443	451	406	443	393	427	431	391	382	408	417	420	461	430	414	429	420	424	428	422	398	410	389	409	404	401	386	452	428	455	425	485	406	409	396	425	411	398	403	410	409	407	401	438	385	422	372	403	409	454	423	410	421	399	436	387	443	390	398	409	448	421	427	402	411	431	391	432	436	423	369	394	378	392	375	415	438	414	445	398	428	434	407	382	402	431	376	431	456	410	426	414	370	429	458	421	375	358	420	393	419	411	424	425	428	408	423	426	415	424	393	409	401	397	430	404	408	419	445	396	429	401	427	398	389	400	393	420	390	402	428	397	432	439	392	416	432	417	410	403	427	398	389	430	412	393	400	433	451	391	401	435	442	442	404	410	422	417	425	398	431	381	393	397	423	402	398	431	403	415	363	438	441	391	414	419	419	420	424	444	390	416	406	433	426	442	386	438	427	373	404	377	380	381	429	418	430	432	439	401	387	402	399	398	458	379	384	401	417	414	409	434	440	410	419	419	404	423	467	430	456	433	407	421	405	415	388	400	415	414	409	446	409	429	428	411	461	417	418	436	438	396	436	397	445	414	404	385	422	378	411	370	408	390	409	420	410	418	411	372	441	421	413	402	385	421	409	410	423	408	418	407	433	422	396	416	419	383	435	431	422	446	412	436	399	415	431	399	421	408	412	415	383	442	436	407	417	422	443	436	409	412	421	386	410	468	439	418	397	413	446	383	396	400	409	390	420	403	414	424	410	410	395	399	377	398	424	398	441	419	453	412	396	427	419	406	420	444	443	398	415	463	429	408	421	422	405	401	443	415	423	419	429	439	414	386	428	399	389	424	410	369	415	447	431	421	411	416	415	412	412	420	422	407	391	431	430	417	439	444	459	394	393	408	396	405	419	448	381	411	405	382	407	401	416	442	399	422	419	417	443	401	404	351	402	397	450	414	415	412	374	387	393	411	406	411	398	393	412	450	390	428	391	415	369	389	389	418	432	379	413	413	420	434	393	407	433	394	388	405	429	358	411	412	475	400	427	419	412	409	398	428	418	404	427	406	417	405	450	406	372	414	420	410	416	462	395	436	390	395	417	426	423	443	413	391	416	408	403	429	428	423	466	393	402	433	408	426	388	416	421	389	390	406	409	415	409	391	403	399	402	355	420	427	416	407	392	403	399	439	419	384	433	411	391	442	407	445	409	442	387	443	424	393	416	409	416	409	393	408	402	416	417	425	414	433	392	390	406	420	423	388	410	435	393	409	419	382	436	387	414	395	379	415	412	438	406	426	445	371	405	448	413	395	419	393	431	399	419	406	387	401	383	384	431	428	430	423	415	433	395	421	451	404	372	389	417	406	412	380	387	424	389	450	450	392	409	422	435	428	440	447	425	434	430	426	386	424	434	428	455	416	393	419	424	359	415	395	383	444	413	451	384	418	429	371	370	419	416	432	404	422	406	408	414	393	440	427	405	437	382	367	381	386	426	397	429	405	379	405	387	425	416	433	428	417	443	383	415	414	398	452	422	416	394	435	414	389	435	402	425	397	414	450	413	419	394	425	436	410	423	426	428	412	444	424	397	391	420	427	390	379	417	400	417	405	412	415	388	443	454	408	429	439	426	415	391	409	415	421	432	420	390	408	446	439	421	381	396	428	438	401	387	428	417	397	389	414	419	425	430	393	431	418	446	422	397	434	424	373	389	393	429	388	437	378	402	413	439	417	431	399	408	408	394	393	414	407	393	409	434	402	372	393	399	420	385	384	380	398	412	402	410	377	390	405	452	394	458	391	421	407	436	412	416	352	404	408	405	372	438	440	402	447	390	415	423	415	393	428	379	409	423	412	441	414	417	398	407	382	412	394	386	405	448	425	401	409	394	399	394	440	439	444	405	420	439	431	390	432	403	399	402	413	439	432	402	447	420	389	454	428	408	374	390	383	415	419	427	389	404	406	393	406	412	424	428	412	378	406	446	389	443	417	434	449	427	398	417	411	447	394	420	417	420	427	421	389	403	443	369	425	411	397	397	419	402	403	386	436	437	397	418	413	421	415	388	418	419	402	410	398	420	447	402	397	411	431	410	436	431	422	406	403	424	425	414	396	397	418	420	438	391	442	392	412	401	432	431	443	394	427	399	417	419	420	412	421	403	414	448	398	395	410	413	445	386	442	418	409	419	393	438	387	433	360	389	424	425	402	402	410	425	413	392	431	398	427	403	414	439	397	391	402	416	417	460	416	435	413	408	419	424	376	455	386	413	411	390	421	443	415	376	418	409	412	427	435	415	401	431	395	447	407	392	452	435	417	422	443	400	460	425	395	382	380	424	427	388	438	425	409	379	431	403	394	408	418	417	432	414	433	417	410	410	406	415	384	429	413	413	395	396	402	418	444	434	418	428	391	422	428	400	400	390	396	444	415	451	417	429	416	402	405	407	406	435	425	403	385	401	427	396	436	391	417	431	422	394	415	414	389	467	416	402	405	418	404	405	409	379	430	377	405	386	411	403	461	445	432	402	410	382	417	397	402	464	395	410	425	409	428	395	435	417	416	452	421	409	430	431	423	406	413	435	406	389	434	405	438	434	416	400	381	427	411	392	384	431	396	404	437	450	419	384	417	422	433	433	417	444	389	438	444	406	390	431	427	397	422	394	417	428	372	435	404	411	412	401	411	400	393	412	407	390	430	416	423	429	427	408	412	403	444	421	452	400	403	379	412	401	392	423	412	412	372	410	414	443	402	408	428	457	435	413	400	437	416	457	392	395	410	417	437	431	401	361	442	349	376	402	384	432	405	413	414	407	424	419	443	411	412	407	418	405	427	400	399	455	421	373	426	409	456	416	389	412	432	382	385	374	396	416	409	435	412	445	441	444	395	418	426	387	427	417	422	424	417	438	385	410	426	442	403	384	406	389	386	414	443	406	383	421	439	404	421	416	415	422	432	408	386	426	427	367	438	407	392	380	425	415	415	372	384	438	424	429	425	405	399	432	404	383	434	425	388	437	399	430	416	416	384	446	400	428	381	420	433	391	427	431	402	388	424	419	409	397	387	396	417	395	437	412	380	438	374	414	404	445	422	391	429	422	383	429	415	392	433	411	386	425	417	409	419	394	422	465	408	417	418	410	416	356	407	389	433	408	395	403	411	411	413	411	441	444	437	395	391
4362	1528	1739	881	572	543	531	482	523	574	497	493	490	450	481	521	483	519	493	479	465	487	500	517	511	485	480	448	466	496	505	500	481	517	492	431	478	498	483	478	499	456	456	509	526	524	488	452	511	498	470	503	519	515	514	491	503	499	503	457	455	494	482	524	500	495	464	496	485	534	472	492	518	455	506	499	519	487	517	530	489	523	497	486	497	485	493	546	522	469	502	561	520	496	514	485	527	472	528	485	478	498	488	463	483	495	522	517	457	505	487	468	471	469	507	498	495	477	480	483	550	521	501	518	505	547	474	455	503	510	489	487	516	490	485	466	478	469	497	484	494	496	492	480	499	489	469	505	514	513	481	495	489	469	518	522	468	498	517	503	519	536	495	469	488	540	488	506	491	486	526	497	483	491	515	475	481	527	506	505	494	512	478	484	496	499	464	500	518	472	480	474	486	502	510	479	534	508	506	511	480	506	463	485	491	472	512	465	494	530	504	449	431	508	492	493	488	495	483	469	477	474	526	550	502	476	517	477	498	490	516	503	498	485	518	479	433	495	546	485	464	478	470	524	489	521	472	490	499	454	481	444	509	554	514	532	524	516	519	520	457	499	499	496	492	466	452	522	475	483	519	511	501	522	496	467	502	512	472	530	450	501	519	535	513	483	508	485	445	457	488	491	459	489	491	515	486	531	499	449	488	480	518	474	478	491	511	488	473	490	502	515	486	518	453	497	492	500	489	472	473	513	494	475	526	487	489	497	493	473	483	438	502	453	496	563	500	482	455	522	491	464	517	516	532	501	477	520	506	492	509	492	522	472	491	486	516	522	506	508	518	513	473	468	458	467	498	526	492	493	522	490	476	470	477	510	502	480	445	498	511	490	491	492	465	469	508	483	497	490	491	491	498	496	481	489	481	483	488	466	487	535	517	474	455	437	480	508	476	496	487	537	492	502	466	504	503	461	487	504	533	519	498	528	493	492	470	501	502	484	472	515	474	521	479	475	476	536	434	483	465	519	511	465	528	489	517	531	506	493	543	482	464	481	504	509	500	517	495	529	494	514	475	536	503	459	450	497	504	504	500	490	492	463	484	511	544	483	472	519	503	446	469	464	534	515	471	479	491	477	523	485	474	539	477	523	491	451	495	454	483	503	495	473	471	470	500	468	495	496	478	488	490	492	518	496	502	497	475	501	475	502	474	495	481	511	505	472	472	473	472	522	502	504	512	504	452	493	502	485	521	514	469	500	498	484	497	498	492	522	514	508	501	476	504	521	466	494	465	523	484	529	526	483	469	517	493	519	488	499	491	481	480	477	499	472	479	471	494	508	481	506	512	536	527	461	474	505	491	473	481	513	535	501	476	475	495	498	547	491	489	499	489	474	475	474	505	449	476	498	459	515	466	491	492	516	465	516	483	484	505	514	474	514	472	504	519	476	491	500	495	460	494	488	506	481	495	550	508	503	512	479	518	477	509	495	477	504	511	466	500	488	527	476	503	479	539	477	437	503	525	478	501	479	511	511	495	483	541	516	492	477	525	493	470	503	523	490	470	479	524	504	503	485	491	496	535	466	513	506	510	494	497	506	529	492	521	510	464	518	490	471	481	478	496	446	501	500	499	525	496	509	521	497	474	485	475	513	489	505	503	494	475	490	506	469	500	514	487	485	501	493	528	486	503	487	480	519	516	491	505	499	473	507	477	504	482	519	520	503	459	471	477	480	521	534	509	514	497	463	494	552	509	499	499	500	481	492	456	488	487	511	460	444	487	533	484	491	502	495	477	495	459	500	492	514	485	486	506	493	489	480	520	514	501	462	468	438	513	492	507	482	496	520	500	510	456	512	481	502	485	471	488	487	516	508	503	491	518	513	472	486	481	483	463	462	477	533	475	504	488	470	536	492	486	486	501	497	484	511	505	472	494	466	480	516	514	471	500	505	491	467	493	523	536	470	449	460	484	495	484	453	498	505	491	460	505	502	538	468	513	483	464	500	487	481	549	505	519	475	501	512	471	541	506	557	471	503	469	475	460	473	474	476	513	484	517	491	474	478	470	516	496	526	532	501	498	513	480	488	465	509	481	523	489	470	445	472	482	532	524	500	501	495	481	541	495	480	479	484	515	465	516	492	495	444	502	477	521	505	478	512	479	470	497	512	467	466	509	500	500	465	468	515	482	551	502	487	479	473	473	521	508	512	499	456	488	460	507	494	569	531	474	527	465	452	463	504	526	506	516	467	498	519	530	486	505	488	512	476	487	492	496	466	509	492	492	493	498	473	487	503	464	492	468	505	495	489	470	481	484	480	486	478	450	479	502	495	493	485	491	502	488	558	499	512	508	481	457	481	490	507	476	473	508	478	543	483	504	500	474	493	483	514	498	488	487	479	452	474	562	499	482	482	527	510	502	518	466	496	497	495	498	479	506	516	482	480	506	524	480	472	471	494	497	558	548	515	462	485	480	501	564	514	487	468	505	499	530	504	511	472	455	469	501	466	498	483	488	523	511	485	498	472	456	514	519	525	514	514	479	481	534	532	542	486	500	473	499	507	541	493	523	509	508	501	472	468	507	484	476	450	473	457	490	512	479	524	500	466	509	502	479	471	511	503	470	471	454	506	534	472	476	475	487	527	474	511	495	467	493	474	486	529	516	472	480	511	507	516	486	496	491	525	512	505	491	472	469	481	508	459	502	438	505	524	499	491	501	483	464	509	488	491	508	526	520	514	476	502	504	459	503	520	491	505	469	451	493	509	485	505	518	502	494	469	481	467	487	479	477	481	526	480	490	452	528	505	466	524	512	502	509	497	500	491	468	496	513	513	496	469	464	525	499	465	509	486	491	479	494	519	509	448	499	451	477	486	513	479	472	441	484	532	507	515	509	523	474	480	517	498	502	491	470	502	517	427	511	454	479	493	497	489	481	498	497	459	516	461	497	448	495	466	492	500	490	488	508	509	476	520	512	472	454	488	471	469	493	528	506	526	522	490	477	494	540	472	472	487	496	509	534	473	482	526	470	467	515	498	488	439	499	496	495	502	519	498	528	500	485	521	492	482	464	481	521	504	470	547	467	501	521	472	484	483	499	472	457	493	487	502	565	485	497	499	496	456	474	483	518	531	507	503	459	488	496	530	491	486	513	485	464	480	498	499	512	479	495	486	469	528	519	534	490	493	490	512	483	485	494	496	475	463	448	537	473	464	517	475	528	481	462	516	539	511	501	499	511	506	503	487	465	509	490	476	500	497	479	479	512	483	500	507	480	498	499	472	495	537	512	493	513	451	481	467	461	482	500	522	501	487	505	511	474	472	499	472	513	506	514	489	478	552	512	475	492	501	505	449	493	493	470	482	524	474	497	510	483	505	522	478	492	483	459	501	478	490	506	516	542	469	477	499	462	485	513	483	488	483	460	517	503	479	518	469	521	539	496	469	521	469	491	524	501	503	472	498	437	514	503	532	486	473	505	485	484	484	478	497	522	511	440	507	490	482
23584	21102	28091	24348	21070	8432	1062	699	667	582	543	549	541	468	456	526	481	461	433	452	476	390	460	458	417	413	426	449	447	444	424	465	390	433	455	427	438	415	409	432	462	446	417	433	409	420	436	443	426	439	395	432	470	419	451	420	450	433	374	438	412	429	449	383	402	395	407	419	404	426	449	405	436	415	425	426	412	429	417	406	424	420	446	417	456	430	442	419	452	414	432	483	413	382	414	401	420	442	425	441	432	447	433	402	449	435	425	414	388	449	372	395	411	441	421	407	456	420	408	421	428	398	445	424	451	430	457	438	403	437	408	376	484	418	425	412	407	414	437	430	416	420	454	416	414	443	484	447	399	383	389	457	430	409	405	431	378	439	408	455	378	413	437	385	375	422	413	410	425	393	403	413	441	429	383	401	381	424	454	431	434	437	448	407	438	419	438	415	410	429	432	425	420	436	419	408	409	426	450	411	412	426	400	416	426	436	416	372	411	441	431	415	462	412	430	386	437	391	400	391	461	407	399	393	434	408	443	426	421	381	431	382	443	411	407	395	436	445	456	419	448	437	408	446	437	460	448	441	430	431	405	390	439	443	444	420	434	375	410	409	405	412	412	449	444	398	400	437	433	423	422	423	407	416	429	415	424	450	469	418	403	446	393	427	414	424	399	407	436	385	419	414	479	431	404	423	415	432	407	426	402	419	423	393	441	419	429	420	437	415	459	418	385	460	394	430	452	425	388	426	399	404	427	454	440	406	413	398	428	409	385	432	445	402	399	440	387	454	407	384	418	436	394	435	417	409	408	418	434	406	447	425	442	424	434	391	429	403	424	408	395	454	420	400	428	411	388	427	440	437	430	441	407	399	398	447	416	453	422	411	418	419	391	429	456	392	456	413	421	401	393	402	389	415	449	388	401	459	452	447	458	403	402	421	428	397	445	408	433	427	434	449	405	406	440	410	429	443	458	422	432	404	408	391	409	429	415	420	416	407	385	414	416	439	459	432	414	419	444	431	422	424	391	415	416	397	403	378	419	441	438	424	417	452	409	395	443	387	429	418	416	420	407	391	424	396	394	445	441	384	424	442	439	421	452	426	414	405	425	440	421	387	446	437	450	423	433	412	404	452	399	404	416	436	439	422	420	391	420	447	397	419	408	381	432	421	393	441	457	404	435	426	425	387	418	396	442	404	412	421	471	402	414	410	420	434	421	424	434	429	434	410	418	382	455	414	435	413	438	408	406	441	439	429	398	441	429	379	472	406	406	400	458	406	424	435	446	425	442	440	391	457	422	405	408	421	378	400	424	423	373	402	407	427	411	415	431	444	417	431	365	422	400	427	422	422	441	389	404	398	408	401	433	440	428	470	419	409	414	429	431	436	420	383	411	404	430	394	460	406	387	400	400	422	409	432	399	408	390	472	452	430	425	421	465	426	408	410	423	397	426	431	408	429	440	382	400	387	427	413	406	402	406	403	430	448	400	400	407	419	415	405	451	438	411	418	442	447	382	432	405	419	439	437	394	406	419	424	448	388	407	411	429	411	426	436	429	373	464	390	431	450	440	402	406	419	436	461	430	402	409	414	410	405	433	414	411	427	388	409	444	449	451	436	433	407	423	424	446	456	415	408	434	420	417	405	409	416	405	430	400	403	442	419	383	453	438	397	396	429	446	449	427	446	469	430	416	424	409	428	423	410	416	396	407	407	439	404	455	456	369	407	381	396	397	449	415	435	452	408	419	435	413	413	425	429	450	441	416	393	435	395	442	458	450	400	382	448	438	391	402	432	398	415	447	427	428	426	408	438	374	427	445	430	386	425	402	405	426	457	421	446	451	413	420	430	426	430	428	430	436	425	411	384	437	416	430	405	450	452	429	416	425	424	418	432	432	434	442	392	385	417	424	392	403	415	434	392	415	453	411	406	432	429	414	444	411	427	419	433	450	404	424	428	424	426	471	402	422	428	430	411	391	404	423	449	396	438	410	421	417	408	399	423	430	440	402	399	442	455	417	387	407	430	396	435	414	464	418	399	412	414	430	422	405	414	412	412	405	421	385	393	418	438	365	434	431	420	461	400	439	418	396	443	389	428	407	436	395	419	444	454	418	446	398	403	428	419	444	420	421	401	414	410	417	389	408	417	427	382	410	415	397	401	417	439	448	421	388	414	458	416	433	449	402	406	418	434	426	419	412	425	435	401	419	415	410	409	432	419	423	406	396	417	400	410	446	434	438	425	409	424	417	427	420	407	413	447	411	419	431	412	405	453	404	419	413	443	452	394	466	414	405	426	410	413	396	412	457	428	428	435	435	404	463	427	407	450	404	400	412	425	446	483	427	431	409	443	408	422	397	429	424	413	413	456	422	425	405	464	422	419	405	415	397	413	432	398	435	433	474	405	396	443	425	393	397	423	431	458	415	431	440	407	409	423	396	427	452	399	406	428	469	449	420	434	405	433	384	419	383	405	432	436	442	421	439	408	435	440	447	386	449	419	441	413	442	411	423	444	414	410	397	439	397	378	416	416	438	405	410	410	426	410	420	400	470	418	421	466	432	424	436	384	393	416	429	398	438	412	430	401	415	432	409	439	444	415	392	414	431	429	422	399	406	452	388	379	381	457	439	426	420	467	423	411	414	426	423	424	411	481	428	440	411	421	405	421	421	403	423	400	428	414	433	432	426	404	394	454	435	452	423	440	392	406	412	400	436	435	458	419	428	478	433	416	407	447	388	410	441	419	440	422	439	401	427	481	438	425	460	424	400	409	426	435	418	425	434	438	399	443	430	440	441	386	424	422	420	460	406	416	441	408	391	438	395	447	410	428	432	436	463	424	436	415	443	374	439	417	457	407	400	417	431	405	421	437	415	395	413	438	457	390	448	391	425	386	402	434	409	406	420	440	417	432	412	425	427	419	448	412	433	405	410	428	466	399	424	408	444	433	424	422	415	438	402	405	417	439	451	408	421	418	420	388	421	415	439	407	407	408	436	432	446	400	390	459	419	424	419	428	432	458	423	416	428	465	415	398	430	429	436	422	453	442	403	416	409	452	418	409	396	412	390	412	476	399	419	417	402	387	405	444	478	372	426	384	389	447	375	428	467	436	418	406	405	399	388	395	421	418	410	394	428	437	411	392	419	375	421	424	407	413	413	424	418	411	448	413	381	427	409	418	413	437	388	445	406	425	422	435	407	421	464	415	408	427	429	408	427	462	447	425	405	413	413	415	419	388	366	408	435	417	427	417	393	366	419	439	453	422	456	425	473	405	423	424	451	436	420	407	401	408	380	415	421	391	444	420	422	408	454	435	416	438	390	453	466	429	457	407	436	406	413	423	442	415	424	397	415	437	407	418	413	403	412	414	467	374	381	450	415	409	395	423	386	436	407	425	408	424	391	430	444	412	424	420	438	430	439	443	406	465	424	413	414	438	421	450	418	386	390	439	442	423	442	433	441	465	418	435	394	397	418	425	422	434	449	449	401	412	436	449	410	459
3262	9258	7856	3687	2168	1567	1384	1118	931	880	766	728	680	700	629	620	604	604	614	552	576	576	547	528	506	540	549	493	563	580	548	526	510	538	521	536	559	562	496	507	541	526	539	514	477	558	476	520	494	561	514	520	514	511	538	517	543	532	511	509	484	513	537	512	560	503	517	520	490	566	492	537	522	500	482	519	529	521	492	543	488	502	486	540	550	531	517	465	467	461	504	532	520	456	515	500	501	483	534	534	494	491	517	486	485	475	516	524	548	456	508	542	530	528	537	498	494	493	506	537	524	514	510	491	493	490	512	509	499	515	532	549	489	565	535	491	493	480	505	515	517	505	554	539	520	445	518	485	499	547	520	488	494	459	555	542	541	494	473	522	502	501	536	512	516	492	477	486	513	530	517	517	511	536	488	491	522	503	511	502	487	471	476	502	500	508	484	518	516	537	499	483	515	499	524	532	523	514	493	551	523	503	502	522	524	492	557	502	496	553	479	453	533	507	512	537	513	499	511	489	497	527	513	498	520	497	484	552	481	510	510	507	492	552	493	499	528	513	511	476	540	500	503	510	535	491	509	530	486	522	500	489	514	536	544	477	488	561	485	519	529	526	535	494	488	528	518	492	526	550	513	478	492	518	487	541	572	535	535	502	539	488	523	513	511	481	506	481	523	503	498	509	477	531	475	454	478	481	543	500	534	508	508	506	492	553	524	474	474	495	484	494	493	493	477	488	479	468	509	514	558	523	532	514	531	512	491	520	522	511	498	549	501	536	505	491	480	512	519	492	524	485	493	508	479	538	481	548	487	498	490	524	466	515	519	519	519	545	495	480	496	511	506	531	551	472	498	522	519	470	495	478	517	539	542	486	523	506	523	535	542	479	494	538	484	495	510	485	500	507	530	428	469	506	472	517	508	504	543	498	492	498	535	506	498	495	507	508	539	477	486	538	523	503	525	488	507	513	522	506	467	478	492	511	514	512	504	528	509	517	540	480	505	497	547	508	525	525	507	547	542	494	531	508	510	514	500	489	495	498	517	498	527	514	517	476	495	529	516	515	471	503	525	492	493	525	511	515	504	507	491	508	498	488	515	473	528	463	522	511	525	503	513	544	505	452	524	512	518	534	548	497	519	480	494	506	501	508	481	494	503	507	505	526	551	536	477	506	480	485	491	511	507	499	564	486	525	498	499	526	511	516	507	496	508	521	513	531	566	525	534	500	501	542	512	530	471	479	536	526	506	479	525	511	515	516	512	485	533	505	498	527	515	519	510	510	470	482	552	506	509	531	486	493	508	535	493	525	493	498	512	530	544	515	532	472	486	530	483	494	495	474	526	504	463	542	531	497	515	500	504	493	533	502	505	526	493	488	517	541	518	526	554	523	525	503	503	518	497	494	520	510	520	500	521	523	497	556	497	484	499	500	508	495	506	524	510	523	510	491	502	494	569	495	483	509	517	486	508	501	465	507	482	532	521	541	502	481	459	452	492	483	508	495	474	514	502	533	534	550	517	481	506	521	526	481	510	512	488	521	505	489	540	488	483	512	467	533	472	488	461	494	513	530	483	550	488	529	526	487	493	493	507	515	519	534	501	485	548	500	512	525	494	493	513	523	527	507	504	537	527	519	520	480	532	534	490	533	504	542	536	522	490	519	499	520	531	523	521	492	493	504	508	578	488	496	502	482	545	507	528	494	547	521	471	489	519	503	511	535	496	487	467	475	529	511	501	501	537	529	536	536	487	512	489	517	519	506	503	531	518	520	481	535	530	537	501	520	469	492	508	480	506	492	477	506	489	524	517	506	519	482	515	496	493	514	554	493	463	475	536	484	495	535	528	487	479	578	481	519	499	514	545	526	478	548	497	535	547	495	488	518	492	496	502	515	528	523	496	525	511	512	545	519	498	538	480	498	554	511	498	522	502	517	480	495	512	497	561	538	510	531	516	486	472	487	508	550	514	492	531	512	507	486	526	513	500	505	512	521	514	466	488	502	529	512	485	513	504	465	561	513	509	524	527	485	509	480	524	540	494	501	495	506	506	469	503	521	515	510	485	516	501	515	464	505	531	498	552	516	465	533	532	524	526	528	544	524	496	481	510	504	525	518	485	545	478	492	530	538	499	527	514	512	484	528	503	514	484	528	530	496	505	499	503	517	534	472	527	504	504	520	526	551	529	503	512	528	489	547	512	495	522	528	510	544	467	495	488	503	504	538	506	500	528	499	479	495	524	517	516	517	482	552	497	501	493	480	509	491	498	533	505	469	530	503	518	505	520	499	509	524	517	489	535	545	542	487	537	532	484	497	550	506	503	534	523	511	514	529	520	537	502	510	513	540	515	543	462	495	488	525	500	483	518	504	492	539	531	487	510	542	525	504	502	546	507	510	493	531	511	540	524	505	512	540	525	555	484	474	482	498	504	509	503	515	495	527	496	517	484	520	502	484	518	515	535	485	528	524	457	526	477	511	510	543	500	524	498	521	514	473	522	526	514	475	464	524	495	509	493	529	487	485	513	529	497	505	520	487	518	491	543	514	524	512	514	486	516	516	521	511	492	530	515	521	566	526	487	508	507	521	544	515	527	528	489	493	487	487	477	526	533	506	490	469	514	539	505	517	506	514	514	500	504	541	535	546	522	523	481	530	480	520	525	502	501	500	457	493	520	480	548	544	497	489	531	536	559	480	533	489	541	511	509	545	478	492	528	495	473	523	517	508	478	474	545	540	484	523	523	541	511	516	488	545	473	502	539	524	510	518	539	519	536	540	514	502	461	472	506	471	509	538	511	530	533	525	524	514	530	534	528	529	503	492	525	473	517	472	495	547	545	480	477	493	453	535	499	508	496	500	515	517	500	530	529	566	493	474	510	501	512	493	502	508	501	491	496	522	510	542	501	521	504	528	513	497	489	475	537	534	503	528	480	485	490	519	488	504	474	527	512	513	534	532	483	490	478	497	494	514	513	513	495	498	496	512	537	508	487	486	507	515	513	501	489	533	508	474	519	523	526	508	479	525	511	499	545	490	553	506	538	492	524	525	520	493	519	483	512	499	518	529	527	474	481	468	491	473	470	468	531	543	559	530	499	491	526	522	519	531	500	539	459	529	490	484	510	487	523	522	505	494	494	525	541	493	538	517	483	487	567	510	487	520	510	485	503	533	488	496	514	515	487	519	474	490	511	501	486	537	497	518	542	517	537	538	513	484	529	469	483	521	505	485	518	516	539	471	512	537	510	465	484	511	496	528	547	467	525	521	506	532	495	527	549	542	548	502	506	505	510	580	508	531	515	489	490	526	521	481	494	488	531	492	489	534	488	523	499	467	502	516	509	522	550	534	492	517	516	511	542	502	529	517	480	519	533	555	500	523	498	512	506	485	518	491	525	545	506	517	490	515	503	527	494	473	498	521	496	491	508	517	522	510	514	489	520	533	513	559	520	527	517	555	495	510	493	521	522	480	495	455	496	513	482	519	512	506	514	476	529	522	477	523
24618	21078	27063	25224	10819	594	397	377	338	325	263	273	259	267	235	231	266	235	224	236	233	249	222	235	240	250	242	271	223	222	220	232	223	237	241	221	225	252	195	220	210	207	209	226	214	211	217	218	211	226	236	213	217	218	241	236	233	246	221	221	223	229	221	203	217	236	221	202	208	230	221	212	241	220	212	206	196	213	248	222	225	224	234	199	220	196	253	186	220	196	195	202	224	268	219	210	219	196	212	241	226	242	230	218	224	192	227	230	214	223	222	216	218	229	238	228	233	218	250	244	213	226	246	221	208	218	200	206	217	249	207	249	230	246	217	218	261	219	204	234	218	235	229	241	203	223	212	221	189	244	192	221	223	226	212	235	193	228	207	217	230	221	211	209	217	216	231	194	205	245	226	223	216	201	195	208	222	231	253	222	224	228	227	230	206	239	229	226	207	232	216	214	226	204	218	190	224	261	222	218	190	261	218	241	243	221	201	207	216	214	203	213	205	214	221	216	212	226	218	215	209	213	221	243	220	194	227	237	228	208	204	202	208	213	228	247	208	223	221	219	239	238	227	213	219	198	211	228	198	214	218	226	229	233	199	202	225	214	212	208	212	214	212	219	226	206	224	231	204	211	228	217	220	218	256	199	228	200	226	214	207	219	204	243	216	196	215	221	225	199	216	210	222	211	204	205	213	225	232	195	191	234	205	219	207	230	200	221	220	210	225	233	211	208	244	202	234	231	228	226	242	224	221	239	256	206	219	204	239	227	210	222	227	205	201	238	207	252	257	206	233	246	237	208	196	223	221	238	221	236	195	217	219	204	250	225	223	231	207	225	223	261	210	203	225	225	207	214	214	209	190	234	228	205	245	225	195	203	217	214	238	206	211	211	232	213	231	216	200	200	211	221	218	212	235	210	214	210	230	211	238	210	226	238	241	222	228	221	228	217	226	216	207	233	220	217	222	218	189	207	220	227	222	205	242	243	219	218	210	207	199	225	234	226	220	200	219	226	211	220	227	212	205	223	211	201	241	236	200	229	234	231	228	216	216	248	231	237	234	231	218	226	224	218	213	230	244	228	218	202	219	211	218	225	221	220	224	214	242	226	242	225	220	200	245	220	217	240	252	214	220	206	216	227	251	198	214	218	195	203	192	190	219	226	239	223	264	234	197	205	204	248	231	213	215	223	234	214	225	217	219	229	231	203	231	223	238	224	239	248	224	225	216	234	212	226	201	235	226	198	248	225	196	186	218	210	234	243	216	250	232	264	198	207	207	229	226	224	208	221	216	210	188	222	204	225	233	243	222	198	200	233	211	210	229	217	226	215	232	205	212	216	234	235	204	251	231	215	233	216	216	228	236	193	212	224	235	219	227	230	222	234	206	217	221	247	220	212	258	240	240	218	205	204	230	220	236	221	215	209	226	234	205	247	230	223	221	219	232	209	230	209	260	233	219	234	228	218	228	246	217	248	208	193	212	205	225	239	228	223	233	227	219	231	192	210	203	228	208	231	232	237	212	217	208	205	209	209	209	247	222	211	219	213	227	213	210	201	201	189	206	237	213	249	231	257	199	215	225	235	229	233	223	255	235	253	203	228	246	213	189	217	206	220	228	233	217	244	198	214	220	224	250	224	214	205	227	231	231	193	202	225	214	212	242	244	208	220	223	222	252	211	232	214	203	201	235	243	214	224	205	211	234	232	252	219	239	213	220	223	207	201	225	240	207	206	230	214	240	233	215	236	234	220	231	212	210	225	167	198	231	220	203	207	233	230	243	235	246	216	205	219	212	228	233	243	204	236	210	256	225	210	212	225	215	194	228	224	248	221	208	203	227	210	222	238	223	222	224	219	195	228	233	222	220	205	224	233	236	227	213	226	237	211	211	219	223	232	233	225	192	193	195	219	191	203	207	233	214	230	218	235	196	225	205	236	191	227	213	202	202	223	218	234	197	221	208	218	215	209	216	211	222	203	225	219	226	199	225	226	217	217	238	233	210	211	213	217	220	230	223	206	237	208	197	218	185	203	237	247	225	220	244	238	221	205	219	227	212	204	188	215	214	247	213	222	231	207	221	218	209	221	212	222	228	242	222	207	205	196	209	209	214	209	217	253	203	219	235	246	209	232	203	218	188	233	219	207	199	208	194	219	228	199	220	207	228	222	237	208	208	254	223	227	235	222	194	214	212	214	260	224	210	205	226	248	220	206	208	199	216	218	236	224	219	244	196	240	220	237	204	231	242	251	205	207	211	218	233	223	219	194	211	207	207	209	188	244	204	224	203	203	222	223	216	208	220	243	193	207	215	225	211	190	219	230	218	188	242	236	185	206	216	212	240	211	224	220	208	225	218	209	221	215	222	192	230	241	213	211	206	240	215	190	215	224	210	235	240	215	223	205	219	234	196	232	232	223	220	229	221	227	210	241	233	255	209	221	217	227	243	222	209	222	242	234	212	220	224	248	252	220	201	230	237	233	237	226	210	212	239	209	248	223	219	217	211	232	217	213	218	221	219	224	233	213	249	235	230	224	248	226	224	217	208	252	210	181	215	203	204	227	205	226	190	228	203	212	204	216	211	205	194	220	224	232	242	229	206	225	217	210	208	220	227	189	227	234	218	220	242	223	238	208	234	216	223	238	205	212	198	231	236	233	184	235	217	215	230	235	209	215	227	232	214	259	230	218	225	224	220	242	227	242	233	208	210	255	229	213	205	211	195	238	227	258	233	229	207	203	210	216	217	202	197	222	234	239	226	212	213	219	234	230	206	243	214	245	223	209	214	216	212	222	220	200	239	227	220	206	206	210	228	235	234	229	212	229	205	199	206	219	230	214	247	226	229	205	210	215	191	251	236	207	207	243	235	237	232	237	220	199	247	235	226	190	233	214	205	216	201	207	227	232	234	228	239	200	243	233	227	219	225	228	238	209	252	197	228	233	248	193	218	225	206	228	204	220	235	195	210	234	213	207	209	211	256	214	226	195	204	242	213	200	223	221	242	232	229	256	196	215	198	209	239	201	234	200	222	222	233	194	214	221	226	235	250	226	206	209	236	227	191	214	233	195	241	198	224	221	227	219	205	215	226	225	202	191	235	220	224	223	224	194	226	199	187	223	224	225	214	230	193	208	201	200	228	248	199	220	214	211	258	214	202	221	220	229	193	224	225	231	233	220	226	205	239	229	226	224	206	219	211	226	217	212	208	214	249	216	208	191	225	231	244	195	208	226	182	225	209	237	189	201	220	197	211	204	198	214	217	211	205	221	204	198	218	222	235	205	239	241	217	227	230	221	225	202	228	216	216	219	216	230	219	221	198	195	225	228	199	221	215	249	212	219	229	233	224	215	206	219	211	259	236	198	233	222	228	212	200	244	224	200	219	189	239	204	223	219	222	224	196	197	216	204	205	222	212	223	222	218	201	193	209	229	226	213	222	226	221	199	207	199	237	232	204	207	201	189	217	221	188	212	240	205	233	208	220	229	222	245	223	210	215	187
3495	6356	5431	2377	1285	991	787	623	512	461	370	407	360	327	320	346	313	329	310	300	317	269	294	309	261	275	305	291	275	280	276	291	251	271	264	268	269	254	291	247	290	287	282	277	294	270	285	248	250	254	269	246	279	255	271	279	240	285	276	232	247	268	272	250	263	254	239	291	278	251	250	268	296	240	282	257	251	285	290	294	233	276	255	286	267	252	273	275	276	277	266	267	243	275	249	259	234	255	268	228	279	282	269	274	255	280	260	254	254	269	251	241	261	251	290	280	258	249	276	270	224	269	262	241	242	260	256	287	257	262	294	278	259	243	260	242	260	263	235	279	272	267	252	241	281	235	252	269	262	259	265	249	266	282	276	248	269	275	255	283	265	258	261	256	269	234	259	262	242	254	266	249	239	265	239	277	282	263	294	284	255	244	254	290	292	246	255	240	238	277	229	256	258	276	286	275	275	239	254	235	253	258	260	261	249	257	248	239	253	260	286	285	241	248	260	283	267	241	266	272	243	273	264	277	248	258	260	260	243	255	278	274	229	246	248	271	250	245	265	256	245	257	271	289	263	251	270	258	257	231	296	288	254	262	264	262	258	273	272	263	251	248	249	241	289	255	268	254	265	268	282	271	276	254	248	255	293	259	285	236	241	261	257	243	268	285	220	257	258	259	257	234	244	272	256	254	261	248	253	275	242	278	265	255	257	255	253	249	254	252	295	283	257	262	275	270	274	272	256	268	269	258	269	262	264	263	283	233	277	275	261	258	267	260	277	289	274	286	267	282	262	261	261	255	231	252	264	276	252	268	261	239	282	255	247	266	264	276	265	259	268	258	304	259	242	267	257	267	258	282	264	275	263	254	249	233	248	267	251	231	254	272	293	272	242	278	253	294	224	257	267	254	258	249	249	249	231	265	273	258	259	244	255	251	265	249	247	264	265	271	259	302	260	227	277	245	290	265	279	241	278	277	248	274	264	255	273	282	272	279	299	267	248	267	258	278	258	271	254	254	283	263	258	261	252	244	254	247	279	268	257	287	266	245	270	272	259	247	259	254	271	256	259	278	262	265	255	228	269	234	264	251	247	250	270	243	254	272	293	232	251	256	256	263	256	279	291	270	252	241	250	264	262	283	269	288	258	239	269	267	268	274	243	271	258	263	253	261	259	253	261	237	257	263	275	256	253	286	257	244	259	285	269	263	256	283	233	276	262	261	246	252	289	241	256	272	257	264	251	261	263	226	273	278	272	257	284	267	276	260	263	279	270	272	260	242	226	239	295	267	242	301	284	266	266	272	262	267	261	270	240	286	259	272	267	273	253	259	246	267	275	209	307	269	246	272	258	254	296	270	251	248	258	218	260	290	269	279	279	241	286	263	238	253	244	259	255	247	236	231	304	227	256	238	267	261	258	280	250	249	277	267	251	240	262	284	258	257	268	274	267	270	261	268	231	270	256	260	261	263	234	269	223	258	284	282	269	249	274	285	300	258	266	251	264	257	269	246	252	261	255	257	240	267	270	246	266	249	266	272	249	294	244	247	274	257	267	273	308	277	261	281	234	263	250	293	267	260	241	284	260	264	256	258	250	244	254	297	276	253	245	276	287	293	249	273	253	282	227	277	275	262	264	246	267	235	227	254	263	262	281	252	271	267	266	276	257	258	234	238	296	255	246	254	250	277	258	280	254	270	253	254	253	303	258	264	263	289	282	268	263	232	264	264	244	258	257	268	258	234	251	246	257	226	278	269	266	256	268	245	260	244	273	258	253	245	238	293	259	252	262	257	274	258	264	269	274	270	236	250	265	268	271	239	267	233	268	268	270	285	252	273	269	266	266	253	268	275	271	271	238	257	254	260	253	245	280	235	248	274	278	276	242	274	266	234	266	256	240	254	262	275	269	256	295	246	255	264	232	247	249	242	270	236	239	267	255	274	257	271	240	283	287	284	237	224	300	274	255	262	257	247	265	261	287	283	229	263	250	296	264	267	279	265	273	253	266	302	269	259	268	265	257	231	277	289	246	264	271	247	277	263	242	247	254	265	263	285	244	280	284	251	261	257	274	283	273	262	252	250	227	249	267	246	259	278	261	267	261	251	271	265	238	272	278	270	250	260	259	241	262	229	255	260	231	273	272	252	284	254	270	269	252	250	279	280	257	261	251	255	263	249	277	260	281	267	291	256	261	251	280	257	238	271	276	239	268	273	295	284	279	300	236	253	281	276	233	262	270	254	266	257	264	254	271	288	253	288	241	281	255	266	248	246	254	262	256	265	256	270	264	264	260	253	259	226	220	272	263	279	257	272	236	261	268	262	263	262	259	246	259	253	320	270	252	265	273	254	288	279	269	268	274	250	278	263	252	266	291	275	281	276	271	265	263	305	254	258	237	260	261	243	258	270	260	284	249	270	272	234	265	275	274	255	242	264	226	260	262	267	263	246	245	282	233	248	300	239	259	264	256	255	249	261	254	316	246	275	243	228	262	271	257	260	253	252	300	263	289	275	277	265	269	289	282	258	240	279	271	263	226	275	264	273	247	269	245	266	264	271	250	273	256	273	266	288	237	281	279	278	263	243	257	270	237	271	299	260	262	253	263	272	240	258	265	290	274	247	265	249	260	263	277	251	262	237	241	258	247	286	287	271	266	235	271	232	258	265	259	236	256	251	260	245	264	252	257	260	254	280	283	261	275	261	234	266	280	264	267	256	274	282	279	299	266	266	231	266	260	281	285	260	268	247	257	250	238	270	272	284	274	258	242	274	247	273	257	237	269	255	247	247	262	252	252	287	276	252	268	291	272	240	265	270	243	253	230	269	286	261	269	260	266	282	266	264	282	276	303	257	252	264	270	258	227	259	263	259	273	260	264	285	286	248	272	266	255	261	241	227	269	285	267	255	266	261	250	280	271	261	229	291	270	277	278	260	269	290	295	252	267	259	249	241	291	251	259	243	246	256	235	259	251	252	257	251	252	257	265	274	255	259	248	266	260	232	237	238	267	264	299	268	246	298	250	301	284	255	268	284	283	273	252	243	245	262	269	267	237	267	229	254	258	235	284	255	262	266	271	277	238	268	258	268	279	251	237	242	242	254	240	266	254	272	259	271	279	295	279	258	270	258	258	269	246	299	252	268	256	262	245	254	252	261	249	282	280	246	267	249	301	278	261	261	254	289	257	232	262	260	281	288	269	271	269	276	273	292	290	283	255	284	267	251	250	253	263	255	273	269	257	267	262	264	248	261	263	250	279	240	278	252	231	280	247	267	261	268	254	238	257	228	232	244	282	269	303	276	237	243	260	263	252	250	254	270	240	266	262	278	287	267	290	262	280	236	262	272	267	268	254	244	279	259	232	273	277	250	284	279	242	266	254	265	252	272	251	270	298	264	240	268	250	277	256	273	282	246	257	260	295	274	291	288	260	238	282	265	262	256	246	220	297	283	287	245	274	255	279	264	251	273	274	244	271	238	309	270	278	251	242	240	276	249	241	237
22609	21142	28621	23900	21135	21153	7005	844	578	527	452	421	336	332	320	315	258	282	248	231	235	258	227	251	226	216	198	210	224	200	197	251	210	213	202	213	180	194	210	199	200	204	194	189	192	215	199	201	193	197	182	188	194	179	172	200	200	193	174	199	203	203	196	182	176	161	204	197	155	178	174	210	208	178	205	188	165	189	197	183	210	187	202	184	200	203	175	176	201	181	214	193	181	205	196	189	201	190	212	198	201	176	179	196	205	216	172	179	186	198	165	181	184	181	193	192	191	159	173	177	193	198	187	195	192	183	186	189	208	204	195	185	181	186	202	175	191	171	168	183	166	183	184	201	174	179	207	187	190	182	181	183	161	220	213	176	203	203	194	169	210	181	193	239	187	181	199	202	180	186	208	197	207	206	213	182	195	197	191	190	205	181	190	195	194	173	200	178	187	165	185	185	174	177	163	194	204	189	216	194	211	176	186	174	184	173	180	185	194	183	200	196	182	178	178	178	187	192	176	169	197	185	163	179	177	210	194	170	188	165	202	204	192	168	173	185	186	149	170	186	169	186	187	189	192	192	186	210	201	171	207	180	225	199	187	172	200	184	202	194	188	194	174	208	179	191	174	189	197	192	210	201	216	146	188	191	192	187	192	190	213	189	210	187	171	212	190	153	189	206	189	200	188	183	187	184	173	200	187	193	209	169	185	180	176	205	181	192	162	175	187	183	182	174	175	185	200	180	193	173	194	186	179	199	186	180	183	183	198	195	173	198	226	191	189	185	170	177	200	170	183	171	199	191	194	180	204	205	177	186	208	198	188	200	199	207	167	179	184	179	193	201	192	199	201	192	173	181	182	177	164	182	199	201	208	196	198	189	169	206	207	186	194	183	213	205	203	189	171	180	204	207	184	164	183	202	216	194	214	175	175	200	184	183	164	187	190	190	189	181	190	183	175	177	185	199	158	158	181	187	178	209	182	180	178	183	187	191	161	218	180	208	182	183	204	189	177	175	170	177	185	191	208	215	172	170	188	190	188	190	178	180	208	173	183	186	192	184	193	202	209	190	193	188	184	198	210	199	190	204	174	181	185	185	183	172	195	205	191	202	190	177	189	194	185	167	183	173	184	202	197	190	167	165	178	192	191	221	209	174	216	168	181	170	177	194	182	198	167	200	162	168	190	174	187	179	184	187	208	175	215	167	174	164	194	176	190	217	182	173	184	206	201	203	202	188	191	168	159	210	211	206	200	176	185	210	191	182	200	188	184	206	187	156	155	171	201	173	193	187	192	191	184	188	190	175	188	192	183	189	142	171	170	188	177	200	186	189	172	170	174	190	196	202	188	177	172	178	189	212	175	188	197	203	192	227	190	174	175	183	191	176	179	178	203	179	178	190	184	209	158	220	195	153	192	180	191	172	156	199	174	184	192	188	161	189	175	172	188	174	153	179	160	204	198	153	201	181	165	179	183	180	179	179	171	187	174	182	200	195	170	192	190	181	185	189	191	199	200	173	189	189	187	171	180	173	187	199	205	180	189	179	188	196	185	185	179	175	195	192	182	179	207	171	169	206	188	164	210	185	192	189	224	195	185	183	194	186	159	177	165	193	178	211	175	175	192	204	182	201	203	180	200	187	194	179	184	201	187	194	223	192	180	178	205	210	204	191	179	145	221	159	166	169	186	197	186	199	197	188	204	206	179	195	181	193	186	183	177	174	196	190	172	188	184	175	189	173	197	216	165	186	187	178	203	186	212	208	182	186	175	170	186	179	182	192	170	179	174	166	181	193	177	173	181	173	175	160	188	162	166	199	205	178	186	179	183	203	190	176	165	213	191	170	192	197	179	181	203	203	185	186	173	197	192	191	184	200	172	185	184	176	203	181	193	191	206	197	190	207	183	234	177	198	179	184	187	186	197	200	205	159	202	186	194	208	196	170	181	211	184	202	177	200	169	189	189	184	181	167	177	177	176	171	188	180	189	165	185	192	166	211	191	204	201	191	200	190	176	190	172	170	202	193	190	187	195	198	204	214	181	168	177	189	205	176	191	181	187	207	168	205	176	201	182	171	187	183	174	184	182	216	195	201	195	175	193	196	206	188	170	167	181	190	178	177	188	186	187	201	179	184	208	161	194	168	173	163	210	188	173	185	173	176	196	166	189	180	180	207	204	190	184	195	203	179	198	156	203	173	179	185	185	181	192	174	213	210	193	172	181	207	197	158	187	186	208	183	180	183	196	210	187	214	200	196	183	192	184	183	155	216	187	178	195	184	194	180	195	191	185	180	186	182	189	187	171	178	184	185	198	186	196	171	192	198	179	214	189	176	208	194	206	178	177	181	190	186	172	202	178	171	155	188	200	189	172	186	196	181	177	175	195	175	162	203	172	177	199	198	188	188	209	187	156	165	161	176	187	183	185	178	162	192	189	201	187	177	176	212	214	187	200	183	186	159	198	170	177	198	165	199	186	194	184	184	161	177	181	183	197	175	172	181	184	168	186	164	205	186	177	206	206	181	202	178	177	169	173	205	174	199	183	208	187	212	181	187	209	169	183	213	196	203	195	187	202	181	181	204	203	184	180	178	185	182	185	197	199	194	201	179	165	189	201	211	180	190	168	200	184	176	181	167	161	189	209	186	178	191	183	176	211	196	190	171	197	205	199	184	207	211	172	187	183	165	188	178	196	168	220	191	174	216	189	180	189	185	186	180	170	203	192	207	166	170	195	181	165	181	162	193	193	184	185	207	167	166	195	193	184	215	177	188	165	174	212	174	178	212	199	181	200	177	189	192	195	198	202	208	189	216	192	182	184	204	166	183	196	201	192	155	199	191	184	198	205	170	172	148	200	193	204	205	172	181	204	177	199	201	196	195	203	187	168	179	191	189	199	192	170	196	189	184	197	177	146	205	188	185	194	166	182	189	169	185	196	180	184	242	179	194	202	187	204	176	179	180	181	179	187	185	178	179	212	183	175	184	199	176	190	182	174	174	174	161	177	185	177	170	197	185	159	190	179	195	195	205	162	200	197	184	224	173	177	211	209	182	193	186	184	164	196	177	162	164	197	193	183	177	198	184	192	162	163	203	173	171	206	167	188	168	193	200	212	201	197	205	203	213	184	155	188	205	181	173	205	174	200	188	186	197	169	174	188	206	191	189	202	221	174	198	186	186	205	178	167	186	185	198	215	187	196	203	194	166	182	200	200	189	196	195	188	167	194	189	170	218	182	173	210	187	181	193	163	170	188	206	200	185	181	195	203	171	184	170	195	188	203	180	160	186	164	189	199	218	204	163	207	197	179	160	151	186	175	168	170	198	186	175	157	186	203	184	200	189	156	183	193	195	197	217	174	199	207	189	195	164	204	198	182	197	183	189	203	191	203	174	176	181	171	176	206	179	184	185	204	170	197	195	177	193	185	177	199	204	180	195	162	200	184	194	183	206	186	189	173	172	192	175	192	178	182	174	177	187	168	201	184	159	179	195	200	189	180	194
4755	15348	13415	6242	3505	2577	1935	1465	1067	891	766	621	616	550	416	444	431	346	382	363	340	322	364	298	292	298	303	261	291	265	236	261	262	274	276	247	256	252	263	268	252	270	248	262	269	240	253	276	253	272	235	261	240	269	267	236	238	235	249	228	210	223	240	258	266	243	254	240	248	259	244	266	223	247	218	246	247	253	222	240	222	234	235	257	222	237	223	231	246	255	229	216	234	213	252	262	245	220	240	238	257	221	239	243	253	254	221	229	235	231	233	253	238	234	250	241	231	224	247	231	264	226	273	231	250	241	254	234	233	221	231	213	272	199	232	228	238	245	238	249	245	241	241	231	232	232	223	234	232	258	235	214	255	251	230	205	235	227	258	217	236	241	215	240	254	245	221	237	240	258	216	227	262	223	229	239	247	230	240	250	243	209	231	227	208	228	232	207	245	223	198	250	240	234	218	237	245	256	212	244	221	247	241	239	238	211	233	263	238	230	240	209	230	238	207	209	216	235	228	246	231	229	255	250	231	237	245	251	219	222	232	245	251	223	219	234	226	220	241	232	244	225	252	238	227	225	220	238	212	226	238	252	228	230	242	241	231	242	242	244	249	227	241	272	216	241	223	235	235	214	238	252	193	244	246	236	246	230	255	218	228	226	242	221	213	243	250	250	246	247	237	241	242	222	228	225	238	243	227	243	226	278	229	214	229	231	230	201	254	237	250	234	245	220	219	214	224	245	242	246	217	246	255	248	215	234	210	237	229	227	231	243	198	229	235	235	233	243	217	207	231	272	246	265	242	233	253	230	230	203	204	240	266	237	221	224	219	213	220	242	234	227	227	210	240	250	229	239	244	238	228	229	267	228	219	231	216	221	220	234	253	271	205	220	231	251	244	234	223	256	248	225	231	228	227	222	218	230	256	218	256	227	213	256	243	236	233	228	242	219	224	214	262	208	224	219	242	221	225	236	234	237	250	243	228	230	233	213	256	223	237	244	216	231	245	208	236	229	227	210	245	228	211	231	238	246	259	259	241	241	236	257	235	228	236	252	211	244	251	238	237	246	209	249	261	241	231	243	214	245	246	253	231	227	228	220	237	243	238	238	240	218	228	206	231	220	245	231	261	243	219	217	234	223	264	215	239	232	253	235	252	230	257	220	238	241	233	257	215	224	206	234	208	251	254	227	252	216	225	233	239	207	213	244	235	233	258	243	248	240	219	212	251	226	217	241	248	235	247	234	253	248	242	237	245	236	215	230	239	223	224	231	242	238	221	246	236	227	237	262	241	224	248	223	249	218	223	205	207	243	223	259	247	245	227	236	214	240	244	228	241	232	242	251	218	227	231	228	258	239	246	233	224	237	246	218	232	226	240	222	243	240	231	237	223	226	221	255	235	221	236	237	248	242	243	246	237	236	235	246	228	234	233	231	283	242	217	236	244	233	213	244	249	239	211	242	230	234	244	214	241	249	229	271	234	245	224	219	185	213	216	235	261	234	213	236	238	221	239	260	243	210	226	226	221	232	243	260	240	232	228	246	218	234	249	242	218	223	238	236	224	231	216	209	255	223	239	221	207	216	232	220	213	233	218	267	219	261	251	238	257	215	236	255	238	239	227	230	206	223	239	257	249	249	227	209	225	246	248	255	220	251	252	245	259	218	266	232	242	225	233	245	251	223	214	239	205	209	239	242	243	201	224	232	232	246	235	238	204	212	243	247	231	208	238	245	228	262	232	227	219	248	240	225	221	244	249	221	233	224	238	220	247	213	227	215	220	258	213	253	245	214	245	251	268	201	228	247	228	268	252	236	258	246	234	237	224	230	232	241	229	257	244	254	219	203	206	251	227	235	218	210	227	225	227	237	213	227	230	232	223	229	232	226	236	244	221	242	240	219	224	221	260	253	226	206	240	206	224	236	260	240	255	204	249	242	227	238	265	246	227	199	259	256	243	208	210	252	255	241	242	249	228	204	228	250	243	228	247	266	214	219	229	203	246	269	239	232	242	237	225	212	227	235	225	235	230	247	236	220	244	220	241	249	217	236	243	236	236	217	237	243	237	229	224	243	245	241	235	256	256	239	253	226	196	241	211	246	246	223	243	249	253	243	234	241	229	202	242	228	241	250	219	247	229	234	234	252	245	220	244	235	228	240	225	208	219	265	220	252	219	221	252	231	249	236	226	226	252	211	200	250	220	240	257	240	228	238	225	237	223	244	241	236	254	231	240	224	224	246	216	230	225	202	229	236	254	240	231	237	201	241	219	255	245	229	238	247	230	229	237	211	225	206	235	221	248	242	256	249	232	239	233	241	231	229	227	248	232	218	220	218	249	262	221	218	252	237	223	245	242	224	265	238	243	226	255	233	238	219	238	209	243	233	291	240	256	244	235	244	243	238	223	212	248	244	251	220	226	249	249	229	204	230	227	264	217	210	219	239	247	199	233	225	250	243	225	228	232	243	260	252	229	225	228	219	231	241	251	252	249	231	210	254	222	268	244	216	253	213	226	242	255	233	227	221	230	232	258	229	247	237	236	238	243	252	247	217	244	232	229	239	247	245	260	235	238	263	218	243	232	219	255	252	221	226	256	203	231	245	220	245	231	236	233	237	224	212	231	237	240	244	234	243	223	253	237	253	219	222	234	252	224	224	228	231	226	208	243	209	226	259	224	226	218	260	211	222	237	247	254	234	243	265	226	227	221	225	242	218	258	214	219	258	212	237	256	261	230	227	243	236	254	230	236	261	246	264	226	226	212	233	227	225	266	202	200	241	234	277	233	245	241	228	228	247	253	223	216	240	235	228	212	220	248	228	199	239	226	234	204	225	256	222	230	257	236	211	221	250	225	259	234	214	209	261	247	226	225	244	229	239	252	237	259	254	203	216	223	215	240	216	243	257	232	229	205	206	249	238	265	216	222	246	196	222	245	250	219	247	262	225	229	243	201	214	239	238	220	238	226	242	246	256	238	262	232	244	232	245	231	238	230	243	219	232	247	233	225	258	216	212	253	227	238	211	232	213	270	239	260	250	258	229	236	223	242	250	244	232	210	255	240	211	222	221	220	236	253	212	231	253	245	238	220	227	238	224	236	210	233	220	233	257	271	233	220	203	217	228	239	231	254	225	251	235	259	271	249	222	218	221	246	273	205	230	230	235	222	267	246	243	248	266	205	256	238	233	225	212	222	234	280	219	219	216	238	227	240	242	249	257	256	234	240	248	227	226	236	237	248	236	234	206	241	231	228	252	241	238	228	222	261	240	239	208	236	254	250	211	210	201	217	257	251	230	225	228	259	227	226	229	247	218	246	259	226	227	222	235	267	261	245	221	246	234	290	251	265	198	240	252	234	220	249	251	220	222	225	225	266	237	239	219	229	239	224	249	232	242	244	198	266	237	229	268	242	226	240	217	276	238	215	254	249	235	235	220	240	213	257	225	249	207	246	235	239	231	256	240	213	221	246	237	263	239	259	236	249	232	237	223	238	234	210	263
27226	17928	4513	1014	573	450	435	443	433	399	425	431	436	390	410	449	418	415	433	401	424	405	408	384	414	406	400	463	389	392	413	393	439	405	432	428	409	414	418	446	397	392	433	451	424	400	410	431	405	418	395	436	387	392	426	388	425	405	424	441	417	434	378	406	391	465	413	426	412	387	414	395	406	410	389	397	443	413	386	444	410	427	403	433	391	400	445	447	399	440	419	415	430	428	432	409	417	425	419	388	383	425	414	406	401	401	397	444	431	434	416	384	403	371	389	422	426	455	422	418	403	429	399	398	408	386	417	462	442	421	407	441	409	401	411	394	444	417	403	441	429	418	428	400	396	446	411	391	398	390	413	427	408	426	436	379	408	448	402	423	409	390	423	412	410	401	406	415	413	417	392	404	448	395	423	427	412	392	416	430	390	376	416	398	404	436	408	428	406	442	433	448	376	393	445	395	411	404	415	424	418	450	389	419	383	387	386	432	383	433	411	390	418	418	434	406	412	396	384	394	388	402	423	418	428	432	400	386	414	393	418	415	401	401	396	411	426	382	414	413	388	415	386	378	398	398	422	402	388	426	409	399	429	411	421	390	410	387	386	407	407	377	423	376	394	369	386	409	390	422	408	410	419	427	391	428	430	431	374	415	389	398	403	406	410	435	432	428	400	424	424	388	373	390	429	422	412	439	370	413	395	400	428	390	397	417	402	429	424	410	411	398	381	425	445	404	399	388	388	446	425	437	398	380	396	404	420	376	381	440	415	402	426	408	405	377	390	381	423	399	383	422	395	427	420	427	428	426	395	434	400	372	416	396	415	424	399	429	448	404	450	396	413	399	360	416	381	424	415	419	397	389	403	390	401	425	436	385	421	376	402	411	404	401	378	421	377	418	410	404	431	398	402	429	451	413	435	422	408	416	428	395	407	435	381	393	416	390	406	393	397	423	416	379	415	403	402	399	425	417	436	404	417	415	440	417	417	418	404	418	399	402	422	413	421	384	420	392	435	395	407	388	450	410	463	401	387	366	419	444	388	462	398	422	422	427	409	392	395	408	393	409	432	398	385	421	412	463	410	379	393	403	417	414	452	421	428	401	411	428	429	415	390	407	430	422	401	378	432	394	406	409	401	414	393	415	422	425	455	413	455	373	365	438	424	383	407	399	458	388	371	425	391	403	383	404	362	412	431	400	406	402	403	418	401	407	422	405	413	384	419	388	424	412	438	433	468	416	426	403	411	385	385	423	436	398	405	420	453	407	397	398	431	412	426	433	427	410	431	411	441	425	436	399	406	416	406	412	403	389	375	432	457	409	409	391	446	391	395	417	381	406	459	409	383	428	435	411	405	409	393	367	438	407	413	381	440	387	431	405	415	398	390	410	433	400	442	433	413	427	382	423	428	393	392	438	449	423	437	398	393	400	401	412	414	415	411	389	368	399	398	388	417	411	411	405	419	408	426	409	408	399	404	368	399	403	422	431	408	415	400	418	377	419	462	388	415	409	411	381	388	400	372	400	380	394	418	470	437	382	431	401	432	389	422	404	391	405	393	388	455	407	396	380	417	421	368	416	400	410	412	407	414	416	425	389	425	412	415	404	459	417	414	387	391	400	400	411	401	407	403	406	370	431	429	418	450	429	426	405	388	397	407	394	443	423	423	381	417	406	404	408	380	409	443	413	407	388	404	412	407	402	421	401	413	411	442	425	398	400	392	393	391	392	412	414	398	412	432	414	356	380	399	381	403	445	428	428	397	431	417	393	422	438	415	421	421	405	426	430	402	415	431	390	417	414	390	397	402	422	424	416	376	391	414	444	412	368	407	375	411	392	447	460	413	421	387	397	400	414	407	407	420	394	436	393	390	420	429	410	398	427	385	399	403	418	398	427	420	384	411	409	358	402	402	406	395	401	393	426	431	388	409	373	387	390	437	428	412	406	405	386	412	429	401	390	411	445	427	401	423	435	426	423	425	397	418	408	412	353	410	417	480	392	393	441	432	429	404	374	417	380	399	402	399	405	438	385	456	400	426	415	393	430	450	371	430	414	392	383	410	373	424	377	412	416	402	403	443	415	382	385	368	394	408	435	405	411	407	430	402	404	405	447	428	412	412	401	415	433	415	419	391	431	424	400	421	413	406	426	417	392	403	370	412	428	409	417	393	440	400	415	425	450	378	442	417	396	398	425	424	366	378	396	416	462	416	387	446	413	410	437	369	429	417	412	379	424	399	415	442	403	431	405	379	419	449	437	419	353	421	432	406	408	431	461	429	389	406	393	432	402	393	405	416	427	381	425	391	410	391	401	431	410	421	414	432	424	403	401	414	427	426	398	432	379	413	401	425	393	384	385	377	432	434	423	403	424	396	415	449	399	433	411	425	419	412	427	397	414	432	400	421	384	420	436	409	416	394	467	384	433	411	422	430	434	390	457	400	419	383	411	422	377	417	415	417	380	403	401	406	443	418	445	404	429	413	364	407	401	420	433	394	397	407	428	404	394	418	444	425	441	388	402	409	424	415	444	369	400	396	376	392	425	394	405	428	409	411	408	446	387	398	387	389	376	406	382	438	416	430	396	385	398	403	406	405	418	439	433	435	419	421	367	394	393	432	416	418	394	427	428	458	448	413	416	405	380	396	407	396	424	370	405	407	366	390	437	395	406	418	427	399	424	426	433	424	436	423	371	394	419	412	416	400	414	413	408	422	363	401	411	391	420	392	420	405	409	393	397	414	409	419	436	403	379	451	404	378	404	424	443	411	423	448	401	373	387	424	415	422	376	406	385	431	392	418	428	406	404	404	412	422	420	353	397	438	411	458	426	409	470	382	415	402	387	399	426	395	440	386	428	407	398	402	403	415	399	409	434	411	410	374	383	419	424	411	422	436	428	394	408	406	438	432	412	373	410	393	426	444	402	397	408	429	450	411	406	401	414	404	397	403	404	421	398	411	406	435	396	409	393	439	428	406	437	430	382	432	399	395	450	381	401	459	409	399	413	438	442	421	401	410	393	403	428	403	406	409	397	376	401	415	394	444	376	421	406	434	405	369	396	442	474	416	413	426	399	400	379	402	439	425	437	419	428	391	443	425	403	413	395	391	383	443	449	424	393	395	385	391	414	383	451	376	399	392	396	413	413	389	430	451	419	416	431	431	432	402	404	448	400	400	373	411	390	404	378	421	397	413	443	382	456	437	380	430	408	367	447	379	397	391	395	410	397	390	398	399	376	439	411	394	398	400	459	416	392	441	416	425	403	403	400	413	422	445	404	386	387	428	437	433	420	398	402	403	418	400	414	429	406	424	453	409	395	439	403	402	454	417	422	388	436	428	421	387	428	394	388	445	415	430	426	416	415	426	403	432	383	417	417	432	411	429	419	382	440	437	395	403	396	457	405	421	406	432	386	435	356	414	411	412	402	417	383	389	416	438	442	422	369	410	445	390	377	404	430	404	407	394	418	423	420	409	420	413	424	382	398	399	438	423	406	397	412
4446	2258	2699	1056	636	527	512	497	515	522	487	511	504	511	523	451	500	471	459	487	499	458	525	469	523	479	495	523	470	409	511	499	483	471	509	489	443	477	510	514	439	496	477	505	553	506	470	541	517	474	545	484	448	488	482	507	485	511	453	510	460	501	504	499	519	460	492	492	501	508	436	492	480	555	445	462	448	503	449	483	467	503	493	480	485	503	496	469	504	494	489	478	454	466	491	504	487	449	461	489	506	497	468	467	521	488	480	482	483	521	472	494	499	488	469	514	514	475	476	489	489	474	503	461	456	489	478	530	485	449	461	496	534	461	481	489	537	489	487	472	472	472	484	493	498	525	530	474	502	527	469	485	504	494	472	503	499	470	465	495	501	527	495	443	525	509	508	461	480	506	460	505	476	432	504	492	443	514	473	480	489	456	481	508	458	450	478	531	513	494	496	477	474	493	503	515	494	468	468	492	458	451	494	490	458	478	511	509	467	464	464	525	466	462	472	496	462	510	498	457	517	495	499	483	517	479	506	469	494	511	501	494	475	495	495	493	524	467	473	510	501	508	510	478	466	504	508	484	476	493	512	485	493	502	459	482	495	480	515	498	494	492	500	503	487	494	469	478	514	479	508	489	442	476	505	489	459	479	449	503	501	458	473	487	496	502	477	501	553	483	526	509	471	526	518	468	524	489	513	481	475	451	460	507	495	551	506	517	489	463	458	492	475	522	521	518	498	496	482	473	485	466	483	518	472	432	478	476	479	475	503	456	462	481	488	542	460	520	518	493	537	476	479	507	511	488	479	483	479	464	515	512	462	468	490	477	500	471	491	465	528	515	536	481	474	487	469	520	482	517	523	506	467	439	537	514	512	505	488	463	484	503	441	476	500	506	513	488	528	476	513	492	479	431	492	482	523	473	507	504	479	496	477	517	471	483	496	498	516	473	501	502	471	485	459	438	474	487	460	489	471	456	513	465	518	478	504	516	493	495	494	458	470	494	513	458	491	481	466	513	528	480	511	490	516	490	480	473	475	493	531	470	462	466	462	489	458	548	524	467	446	462	466	509	499	540	490	455	493	440	499	494	489	475	458	460	501	493	486	521	508	466	482	481	444	471	508	477	491	504	504	481	446	505	476	504	495	463	461	475	485	460	476	543	512	462	515	491	479	502	473	506	451	476	495	462	511	478	520	465	468	525	503	462	503	538	454	484	441	473	509	477	536	477	481	508	515	493	490	508	473	499	467	448	494	471	468	507	512	511	482	491	478	519	477	543	468	486	485	478	489	502	457	484	531	458	459	510	484	480	477	506	487	471	492	480	474	492	494	507	464	514	508	492	473	522	462	471	503	523	525	474	470	490	534	517	473	507	485	454	495	468	529	506	535	449	483	495	489	482	479	527	480	486	481	468	494	513	476	493	500	452	489	508	473	488	511	463	477	509	492	518	491	475	511	481	517	546	485	507	455	469	474	502	496	500	497	465	472	525	481	490	494	483	487	500	496	491	480	491	474	501	454	477	479	466	465	489	481	487	474	466	503	481	512	488	526	488	491	482	475	458	519	505	467	483	523	479	494	510	496	474	482	465	475	446	486	456	480	481	485	451	487	477	501	540	503	489	485	483	510	485	483	490	499	486	491	479	443	484	479	467	509	528	533	502	483	534	506	495	506	454	518	480	473	519	464	493	490	527	455	484	469	485	522	512	488	477	478	456	513	504	446	471	492	451	477	499	522	509	460	474	494	488	459	462	494	465	466	501	495	488	465	504	509	490	462	492	478	458	503	477	470	502	520	451	450	502	484	483	484	507	479	503	491	516	514	518	474	472	502	517	478	476	516	486	545	440	465	488	458	453	531	487	452	478	480	473	479	472	478	502	486	507	466	471	520	494	505	496	476	469	537	447	494	524	493	514	468	462	505	501	495	500	483	520	481	480	477	515	494	512	535	485	470	478	472	504	481	513	460	501	474	513	487	473	434	506	512	482	497	521	504	488	482	485	490	481	471	501	485	506	494	480	496	500	480	492	508	516	483	489	491	486	455	504	503	484	473	478	520	471	522	479	478	453	483	508	501	487	450	503	505	503	489	505	488	461	477	506	472	475	493	481	497	473	494	466	500	497	477	487	491	491	498	493	491	498	495	473	516	501	488	494	508	482	470	504	495	476	455	494	486	482	471	499	510	504	513	478	510	500	461	526	490	535	505	502	506	454	504	452	459	468	500	501	502	490	462	506	492	468	466	491	468	438	482	496	503	477	532	518	491	511	494	502	480	493	467	504	505	457	478	499	510	483	502	461	470	473	497	520	493	481	487	510	503	472	477	478	464	512	491	484	524	474	488	477	493	503	508	485	461	515	451	435	490	513	472	531	498	509	476	487	472	488	456	471	485	514	480	474	504	502	493	462	503	460	480	503	517	424	499	485	504	457	486	491	477	501	499	464	500	536	477	478	473	518	475	479	484	502	445	507	502	505	492	487	443	508	451	492	516	502	480	514	489	491	465	491	469	527	513	493	474	532	532	491	481	443	510	520	444	512	494	494	528	441	510	517	491	495	497	495	486	485	474	523	509	461	456	480	489	485	501	504	492	477	451	537	496	450	517	489	456	477	483	511	459	507	481	499	508	439	508	499	499	514	498	511	500	462	534	466	500	476	495	490	493	481	483	496	517	487	496	511	486	473	466	460	537	516	485	474	470	531	471	459	493	476	472	510	486	490	471	468	493	524	501	481	449	506	487	479	529	459	492	505	468	456	485	506	492	505	456	499	489	493	494	452	503	484	478	504	494	504	523	530	509	501	455	444	478	509	452	455	485	470	482	491	490	471	473	513	495	507	483	478	512	507	475	475	488	505	506	479	513	506	475	458	477	474	523	494	520	443	481	542	468	480	500	459	488	481	506	510	504	517	467	451	473	446	511	486	478	462	512	444	497	500	478	491	471	508	499	460	476	466	521	513	469	505	427	458	497	478	459	514	457	498	476	503	484	524	492	486	444	481	432	453	467	500	491	523	497	501	502	486	513	461	514	472	486	506	494	473	452	475	484	493	459	491	534	476	490	511	484	480	451	498	497	509	473	473	509	473	485	483	471	481	479	493	500	522	490	501	494	501	476	521	492	471	493	472	465	502	508	480	520	465	493	518	516	496	503	484	496	473	517	508	458	487	503	490	485	490	504	480	461	460	503	491	474	498	503	504	465	505	446	473	477	475	501	463	448	493	534	489	488	490	522	448	474	503	475	479	480	489	470	485	483	475	491	490	486	450	511	524	513	451	494	484	499	500	507	495	482	492	494	497	490	498	510	488	509	499	500	457	511	491	487	473	513	534	445	497	486	489	484	513	550	499	480	502	503	540	479	499	468	482	521	490	488	480	533	467	494	526	489	478	501	497	479	499	477	508	495	470	502	479	471	490	482	480	507	473	469	481	500	510	480	489	519	476	495	491	483	475	489	499	536	487	496	490	484	500	484	506	514	507	474	457	466	499	498	497
23654	21114	28081	24377	21086	8374	1066	756	612	623	565	511	485	494	469	500	472	460	431	457	436	425	434	439	436	427	445	423	382	366	464	429	424	418	409	430	434	398	381	408	432	444	423	442	428	421	463	437	414	419	442	450	395	448	442	426	398	422	413	430	437	427	397	420	441	415	400	401	378	431	396	446	451	400	414	406	390	413	428	404	381	415	430	387	435	423	435	427	399	453	417	398	420	405	442	440	448	443	433	415	451	415	388	420	424	417	428	420	418	437	435	424	407	425	424	395	401	409	445	435	368	408	404	432	412	398	406	416	425	436	449	413	428	422	422	431	440	410	445	412	397	416	420	421	402	405	417	467	420	447	434	410	399	407	404	414	399	441	410	427	414	408	444	458	441	415	417	432	425	404	409	412	406	435	404	436	418	433	435	391	412	421	441	455	405	404	432	413	440	415	436	423	415	392	417	431	383	452	425	455	412	407	416	441	451	398	393	423	416	454	405	394	425	403	422	408	382	429	398	450	428	419	410	376	461	415	420	448	442	445	413	401	442	413	406	463	461	408	427	403	452	432	431	405	404	389	415	442	367	404	421	408	402	412	435	419	418	415	393	397	399	447	435	433	446	404	422	437	423	406	433	449	426	437	409	408	403	380	452	439	388	408	427	411	460	426	432	414	430	418	401	452	421	430	412	464	414	401	397	418	419	398	407	415	394	372	385	432	407	433	407	420	440	425	430	413	433	449	412	415	435	404	407	451	429	442	398	428	400	428	410	412	400	423	441	403	433	414	423	433	415	412	401	431	443	441	424	438	397	428	431	383	403	431	403	414	425	449	452	410	438	456	405	448	384	437	441	444	427	390	427	426	409	411	442	449	420	456	414	440	412	420	431	412	404	425	399	462	480	431	418	379	410	409	412	440	403	399	441	446	418	415	396	420	444	399	453	432	422	403	413	403	409	412	420	409	407	433	440	418	393	387	418	419	373	439	388	466	439	398	434	385	400	407	398	388	432	446	389	408	405	431	400	433	411	435	416	423	440	442	430	393	423	451	430	461	399	393	409	378	371	406	392	429	466	397	405	407	402	384	427	443	411	445	410	390	440	424	455	408	360	392	403	407	384	432	391	418	448	383	406	427	416	425	423	429	439	390	397	423	421	395	410	436	433	409	400	384	416	390	386	424	409	394	430	432	456	428	411	390	412	406	427	430	441	369	448	411	437	408	421	415	414	425	400	413	384	448	405	406	405	401	442	404	404	393	425	392	411	403	380	391	396	422	425	427	443	425	414	396	385	397	401	435	447	405	411	424	398	431	388	405	417	408	436	443	411	396	430	421	436	419	399	455	387	383	386	438	439	453	433	402	409	393	421	392	399	400	395	381	430	373	434	374	393	433	427	420	417	416	446	444	430	451	415	393	440	425	427	447	407	412	415	428	408	417	402	437	398	443	447	422	408	411	394	436	443	455	393	407	395	434	408	469	465	417	429	381	399	410	365	422	461	401	417	453	418	404	392	404	397	409	415	408	404	395	396	386	423	412	426	431	397	427	422	403	386	423	437	441	419	430	446	406	412	419	409	443	428	435	430	461	412	426	393	424	441	411	403	424	468	403	423	424	406	425	363	392	434	383	489	420	388	454	400	419	422	451	415	431	425	415	364	424	391	441	405	444	407	422	428	434	432	409	410	408	421	410	397	400	419	413	409	403	398	409	419	395	456	391	400	407	425	429	440	415	405	436	399	411	369	409	435	449	422	426	447	402	390	427	420	436	389	428	420	401	403	391	451	414	380	438	454	403	441	397	422	452	429	430	401	410	413	409	489	404	421	423	401	449	400	389	423	406	410	404	430	414	397	442	420	412	378	411	415	412	407	399	407	377	416	423	398	419	434	395	421	426	407	400	395	463	411	388	425	433	422	431	410	431	407	361	422	427	403	434	383	417	414	433	418	403	404	381	409	439	408	390	383	393	420	435	386	401	374	421	408	426	461	402	418	433	430	425	440	415	424	404	433	442	434	409	416	381	424	400	398	414	418	408	382	412	407	428	404	414	419	446	434	395	413	458	408	369	403	397	432	403	420	413	435	444	390	454	440	421	434	449	448	401	392	400	383	426	425	396	434	428	437	399	442	477	421	460	393	422	420	420	393	403	403	412	400	422	449	415	410	463	380	399	412	401	387	439	418	403	465	434	383	460	398	436	436	430	437	445	420	411	444	393	392	432	418	393	377	396	409	456	429	403	408	437	392	411	396	408	433	402	413	387	420	405	371	395	401	395	419	411	431	412	386	409	420	398	386	404	412	395	412	400	408	414	418	439	455	476	439	382	423	405	378	406	378	393	372	436	449	429	450	429	441	402	448	384	414	406	423	450	438	423	419	415	409	370	428	410	393	414	409	462	363	427	420	426	397	412	415	434	422	431	412	424	373	399	434	437	433	398	422	388	442	407	462	443	386	401	410	425	438	412	396	460	379	420	420	384	429	445	425	430	399	427	384	383	389	423	393	397	429	421	415	412	428	429	416	412	403	420	414	457	449	404	431	411	419	467	428	427	439	420	397	414	434	396	426	440	432	429	393	424	435	436	433	427	418	421	408	413	401	427	436	371	406	443	416	441	407	422	426	384	403	428	423	473	421	429	414	422	431	461	403	446	427	389	413	388	384	437	425	414	426	405	435	388	399	438	406	393	433	405	429	393	419	388	378	424	399	426	417	417	398	421	442	442	390	424	448	408	384	448	414	409	393	405	378	413	411	428	457	466	404	403	397	397	389	398	404	408	430	401	375	416	420	445	399	400	435	422	407	431	426	411	417	387	391	440	431	406	402	395	401	422	446	446	382	385	425	449	383	408	445	407	397	430	411	428	443	439	452	403	412	401	405	403	425	421	397	443	436	441	428	451	375	398	409	416	441	401	426	448	374	389	410	437	419	431	387	399	437	412	426	445	450	430	420	420	405	415	443	418	417	406	454	402	430	402	458	469	405	430	389	420	399	447	417	363	404	411	428	427	424	409	457	443	432	423	398	377	408	427	425	409	383	409	441	387	444	392	406	401	417	398	385	394	409	421	403	436	395	430	428	427	409	405	409	416	409	424	398	425	408	420	400	441	410	435	434	440	401	431	444	411	413	441	414	420	428	411	430	426	406	386	408	396	433	434	444	426	433	413	393	424	412	409	407	413	434	403	426	377	421	391	440	394	410	401	442	432	420	401	419	441	453	421	441	434	452	460	409	433	408	417	416	437	401	435	425	426	404	467	459	434	407	427	440	425	419	392	390	388	411	428	412	396	417	394	422	405	416	384	390	392	454	440	460	421	364	377	402	407	404	376	433	407	392	414	434	373	392	394	413	436	394	424	446	378	431	416	409	440	422	421	441	434	422	413	440	485	387	409	410	437	398	406	459	441	397	407	425	415	420	395	426	453	394	420	410	432	377	406	423	410	393	416	433	398	427	414	382	416	408	443	437	386	450	392	415	436	445	445	413	451	381	404	400	402
3668	10507	9600	3868	2189	1649	1251	1095	986	836	793	738	671	641	611	593	568	626	579	622	514	513	534	572	541	553	526	535	543	541	533	549	523	526	499	499	505	558	508	490	538	521	560	482	543	518	490	530	521	518	515	534	506	486	560	492	512	514	474	518	526	515	501	532	520	554	492	478	462	520	532	496	498	544	499	548	487	506	531	479	503	501	524	523	531	476	474	531	520	478	487	508	540	469	517	518	500	485	524	510	532	541	485	476	501	535	500	529	520	485	515	506	484	532	558	507	491	525	523	491	478	455	520	463	531	505	518	500	511	516	497	495	501	501	542	479	480	513	493	496	524	490	478	482	484	471	508	537	506	493	528	514	526	531	492	504	490	523	499	509	500	495	493	496	502	486	489	541	531	494	475	545	538	493	474	503	469	514	501	494	487	504	500	464	452	480	487	524	478	540	508	486	490	540	535	523	505	516	499	523	499	487	494	514	463	496	520	515	535	499	507	513	527	561	509	452	480	495	485	503	500	533	507	521	511	508	512	480	512	496	517	526	516	475	508	482	504	486	512	501	463	535	532	526	491	536	478	527	474	488	503	515	498	491	514	540	488	517	481	550	478	514	535	460	517	513	494	511	496	513	509	476	489	529	521	513	514	460	534	493	535	531	481	495	515	518	510	522	503	490	501	512	529	488	479	508	476	470	527	555	493	507	518	471	510	512	485	501	499	508	486	509	479	526	483	525	463	554	525	534	523	560	509	504	504	496	522	492	501	501	507	518	522	513	474	495	533	517	519	530	515	462	549	534	494	516	488	536	518	485	500	521	489	517	469	509	504	513	498	510	510	494	490	518	468	495	520	508	498	505	499	488	500	522	521	499	520	510	493	512	506	479	472	532	544	479	522	520	508	510	542	560	543	553	521	509	534	485	501	551	476	531	510	519	491	516	549	488	524	497	536	486	489	515	524	498	482	512	513	472	461	503	538	497	510	518	571	446	479	508	473	528	500	506	513	517	525	526	476	507	528	494	527	513	503	556	477	526	506	541	550	487	517	518	490	529	492	526	534	541	474	467	497	471	510	501	469	527	507	524	482	498	527	489	503	524	512	504	545	525	512	503	514	517	536	523	501	541	527	518	527	506	504	489	492	509	503	503	512	474	491	452	508	449	547	500	494	495	509	501	521	497	501	508	483	487	484	493	496	543	527	535	519	487	514	511	490	490	508	524	508	515	519	488	481	485	522	512	530	528	537	500	506	474	548	504	475	532	512	510	498	548	519	457	502	541	472	473	518	492	511	507	507	513	516	537	538	473	493	486	496	473	507	521	504	521	537	534	487	546	487	542	538	483	499	530	494	509	499	505	493	547	500	475	513	464	498	494	494	469	513	526	510	503	513	456	506	497	504	515	470	536	479	485	511	495	510	558	549	519	475	523	505	472	490	493	503	493	524	497	442	520	538	517	513	481	469	479	494	495	506	540	487	512	530	506	485	488	518	478	527	509	525	501	523	501	524	510	488	489	473	505	454	468	531	523	468	494	528	444	503	536	488	523	513	513	475	516	513	549	485	522	453	511	540	522	511	525	516	491	519	502	476	525	508	524	501	490	520	473	530	510	492	491	508	481	544	494	527	487	546	516	482	511	510	493	499	485	551	515	509	542	511	498	454	505	518	549	505	499	481	522	484	509	526	499	498	450	500	469	520	521	508	471	491	531	530	547	531	504	497	513	473	479	538	513	544	495	503	501	520	487	538	498	522	464	477	510	521	511	526	493	532	517	530	470	535	516	532	501	484	507	494	516	517	534	504	489	525	527	490	550	510	508	517	545	506	500	524	516	497	495	515	501	509	531	477	460	507	500	531	551	454	448	478	508	505	514	505	527	505	534	501	527	555	500	492	464	529	506	486	469	464	504	530	496	495	469	489	546	538	496	483	502	464	492	498	503	522	503	530	499	475	516	495	483	507	506	519	522	530	492	524	470	527	528	518	498	508	491	478	505	554	533	510	477	481	492	475	502	513	502	507	510	494	491	480	501	468	486	475	534	493	550	509	520	495	501	518	500	513	505	512	558	503	563	484	471	493	483	513	514	535	478	520	511	498	481	483	511	525	500	439	508	480	541	490	493	466	506	508	487	523	546	482	486	519	509	521	512	515	517	493	582	553	476	523	504	517	513	489	516	514	454	509	511	521	541	522	529	514	477	499	509	486	499	524	508	485	484	519	440	547	483	551	532	511	538	517	530	495	495	557	525	498	496	510	515	499	482	487	469	531	492	494	487	508	499	507	531	516	492	538	491	509	510	464	514	466	518	503	495	480	543	527	513	479	488	485	508	479	509	516	478	563	495	481	518	511	452	512	489	503	494	514	515	523	482	504	510	520	543	534	546	473	478	505	516	471	507	509	517	507	496	486	480	545	505	511	533	474	498	487	488	477	475	510	480	527	501	506	509	516	468	514	510	499	476	508	534	480	531	495	537	493	475	540	468	501	508	533	478	520	478	546	482	533	488	505	527	501	520	448	502	500	519	529	514	522	466	506	543	519	488	517	501	474	492	561	503	522	521	507	491	490	509	496	505	485	468	532	488	507	468	519	459	535	505	467	503	541	527	497	490	531	480	485	526	484	524	506	525	482	523	531	502	528	499	527	492	498	487	514	547	537	509	488	477	511	511	518	499	518	486	536	478	490	459	498	511	529	466	549	525	518	504	517	481	486	462	497	487	548	505	495	503	475	497	478	464	504	528	520	508	494	501	493	499	507	529	481	512	510	497	523	501	479	493	515	545	496	516	531	470	506	546	465	499	490	483	517	493	499	521	496	478	522	485	481	497	578	487	488	499	513	478	545	487	524	496	465	501	529	542	539	494	505	467	485	496	493	460	515	501	526	546	512	501	496	509	502	523	491	494	511	506	484	476	496	519	485	509	528	511	513	509	517	490	515	490	494	523	488	496	509	470	536	508	485	544	537	484	539	531	531	511	525	496	518	468	490	495	499	505	498	504	549	474	504	537	499	504	497	499	575	478	529	531	483	516	503	534	509	494	516	518	524	528	539	517	487	463	486	523	505	493	521	499	527	503	540	500	506	506	496	496	476	507	496	551	493	483	476	498	477	508	466	525	480	540	496	500	500	509	496	504	454	517	507	507	493	493	520	509	517	515	481	517	497	481	551	495	482	524	465	473	507	502	481	484	497	489	502	480	529	478	498	497	474	521	530	493	497	498	488	501	500	521	509	510	514	535	525	510	508	508	502	512	500	465	511	526	537	535	545	514	519	472	495	486	539	543	494	543	525	489	512	518	492	511	505	474	507	473	489	465	515	471	506	517	532	507	538	528	481	523	500	482	524	505	514	503	539	485	484	484	534	497	545	506	483	528	480	485	481	504	506	533	480	517	509	492	510	521	486	506	539	545	464	503	526	547	499	500	493	463	491	469	532	490	543	502	521	482	505	526	513	467	517	491	496	459	505	510	530	514	506	485	494	478	533	497	480	483	513	484
24706	21103	27095	25219	10909	617	459	368	303	331	287	277	250	250	267	260	254	252	198	244	256	240	209	241	253	231	234	219	230	197	188	223	219	212	211	213	211	214	217	208	241	234	216	222	231	215	215	235	229	215	195	203	211	201	205	204	196	234	210	223	202	217	195	194	200	233	242	225	244	202	235	225	218	244	223	230	184	198	195	221	209	230	206	214	214	218	214	229	223	230	220	230	213	203	222	208	190	184	207	229	242	214	221	202	222	223	204	217	242	213	223	210	218	209	225	200	228	241	205	207	213	238	204	225	229	212	213	216	197	216	221	211	199	209	228	204	214	206	242	226	212	212	215	203	216	244	201	229	240	230	243	222	194	220	226	224	217	228	188	213	202	213	219	202	207	237	219	202	200	241	214	203	221	211	202	212	206	246	208	237	233	213	207	223	211	216	211	222	233	188	210	203	209	197	196	214	207	222	212	212	193	187	234	215	243	218	194	221	206	210	198	209	200	249	248	220	200	238	212	226	205	227	237	218	215	222	191	223	203	209	217	215	209	227	241	220	206	228	212	200	219	200	192	228	201	229	223	230	223	229	227	215	176	189	244	222	208	184	217	193	215	225	228	253	228	194	230	199	218	195	219	201	208	195	230	227	224	191	219	241	229	200	198	207	187	218	230	212	241	221	190	208	204	240	205	220	230	237	243	203	197	205	222	209	221	229	229	196	223	206	236	191	226	223	217	220	195	232	216	210	186	227	243	212	225	228	212	209	208	223	225	233	210	221	208	218	210	216	195	201	206	231	238	255	211	179	189	192	220	239	226	222	225	230	205	224	211	218	224	203	208	233	224	205	219	237	217	220	226	217	225	203	227	209	192	225	229	236	219	216	240	228	198	227	220	207	211	197	228	219	244	211	213	196	202	235	200	193	197	212	215	212	240	208	208	202	228	215	210	215	216	208	210	203	227	222	241	230	254	230	231	218	209	211	205	214	205	214	214	206	220	218	225	221	224	201	223	222	221	219	220	207	210	196	210	211	220	219	222	201	216	249	214	217	231	228	236	201	252	219	211	245	223	209	209	215	248	212	195	211	215	226	224	235	205	227	234	272	219	211	239	234	221	218	223	240	212	206	219	237	232	217	207	253	199	227	204	213	231	220	234	232	236	220	247	220	226	244	208	210	243	232	210	198	243	196	193	221	222	235	210	211	237	207	201	226	215	212	225	238	229	193	246	210	192	203	204	229	230	214	218	230	208	233	200	247	232	208	222	213	225	212	227	208	228	189	231	229	194	196	194	231	244	190	218	219	211	214	220	200	235	207	241	220	203	225	227	200	220	222	205	202	234	218	215	219	204	221	217	236	227	223	202	220	226	216	214	215	213	234	220	237	204	180	235	232	205	252	227	218	217	197	244	227	213	235	201	210	225	191	204	199	184	205	214	239	207	252	221	236	215	227	203	209	216	213	215	212	227	203	213	203	245	215	214	236	217	209	196	194	222	208	192	207	190	219	210	217	207	230	209	224	209	219	212	201	202	209	201	237	209	204	207	233	202	224	237	233	208	215	210	200	248	204	227	225	225	232	248	229	210	220	228	205	192	250	225	217	231	209	207	206	231	218	233	223	232	214	176	230	212	212	213	193	233	232	205	218	204	244	207	208	200	181	201	233	224	232	217	214	216	216	235	241	218	219	231	207	220	198	218	208	221	211	223	207	240	221	229	209	215	218	221	230	219	211	212	185	234	220	230	230	214	199	226	243	229	241	218	218	207	226	240	210	222	221	224	227	226	223	239	213	223	248	181	218	203	226	197	224	230	197	212	215	229	196	216	190	219	207	203	199	233	235	234	204	206	210	180	213	241	213	215	207	211	219	216	256	202	212	221	192	214	243	211	209	235	219	217	237	213	225	234	221	212	225	209	191	213	216	208	227	234	229	192	232	202	226	223	225	188	217	224	206	205	204	214	225	211	228	198	233	217	223	234	239	198	212	238	220	215	199	197	211	225	222	223	219	235	233	228	232	192	243	208	245	201	196	217	214	199	248	186	206	216	227	200	226	230	229	248	224	214	215	219	213	212	226	196	215	221	225	213	233	218	238	207	219	203	196	219	224	234	208	196	211	216	198	211	196	218	225	214	230	246	234	237	200	210	218	191	200	226	213	215	178	212	225	226	205	239	218	202	196	199	212	235	213	224	197	191	235	206	216	196	223	211	203	209	196	229	226	227	207	233	240	217	205	200	200	221	209	207	196	211	189	217	244	232	229	224	222	208	208	206	202	181	222	208	228	222	216	240	216	220	238	193	231	214	222	253	222	225	216	224	206	181	212	196	195	209	234	216	236	211	210	202	205	220	230	203	213	211	209	224	220	236	231	233	222	207	218	205	208	198	224	221	200	208	231	225	238	202	222	210	230	214	236	213	230	224	214	233	252	212	199	207	215	219	229	209	210	223	196	221	224	239	214	229	229	202	215	223	243	191	227	240	205	217	237	250	230	186	217	230	214	241	220	213	219	226	215	221	226	233	207	205	203	241	217	220	216	213	208	220	216	204	224	218	234	198	196	201	206	233	240	217	231	225	247	230	205	225	207	206	209	197	216	231	235	206	223	186	221	215	227	217	217	206	206	216	201	243	203	230	191	230	206	228	237	219	245	193	214	207	207	219	209	204	216	249	237	227	214	222	245	234	217	214	228	219	223	206	199	228	202	191	198	208	217	199	240	208	222	218	204	193	214	210	194	202	219	219	203	223	208	245	203	250	204	243	187	210	253	230	233	218	246	217	202	206	220	224	224	189	212	205	239	250	221	241	227	236	218	229	229	191	239	205	198	200	221	236	222	224	202	213	227	241	230	222	209	187	235	231	202	235	254	189	211	233	202	209	228	198	203	213	239	220	204	216	220	230	221	225	226	201	216	214	207	220	223	195	196	218	201	210	202	227	193	214	226	208	218	221	210	211	210	212	190	216	213	215	247	239	229	207	249	230	234	209	238	235	200	221	222	233	206	199	207	224	213	246	227	191	221	201	217	225	206	204	212	220	187	225	205	201	225	202	223	206	223	243	205	219	207	236	198	210	203	215	216	185	198	233	212	199	194	220	232	225	220	214	186	228	246	230	199	212	221	220	203	210	212	194	200	201	226	239	195	242	214	213	220	222	181	198	203	204	222	243	219	198	230	236	238	221	215	209	215	217	222	225	222	232	205	222	212	229	203	222	231	240	200	200	234	204	213	214	255	235	205	226	238	242	231	220	203	214	204	206	224	245	213	234	210	216	216	232	217	196	219	211	217	214	218	208	220	230	222	191	215	231	227	213	210	205	204	216	216	222	221	235	212	224	217	216	221	186	211	211	244	216	200	217	215	221	215	236	232	223	184	217	231	211	223	220	198	218	235	220	218	209	209	248	212	199	214	223	226	217	193	221	213	214	237	214	217	200	213	248	224	225	214	235	249	207	209	224	216	206	200	207	229	213	197	228	239	226	201	222	220	200	205	220	213
3752	8162	6775	2416	1306	957	780	658	561	476	444	397	361	317	315	322	320	296	292	293	287	270	272	266	288	297	248	267	253	281	276	278	265	256	265	284	290	266	273	280	283	296	272	268	257	294	260	255	270	262	271	253	263	264	285	249	270	244	265	292	236	270	261	269	257	283	267	247	241	269	255	257	233	260	267	251	262	253	274	276	262	275	264	247	266	278	254	238	258	257	251	259	246	255	250	249	266	261	248	294	246	236	271	238	297	271	259	245	278	282	253	254	274	260	259	269	292	255	245	251	253	229	250	281	250	264	272	242	228	278	268	232	264	276	242	246	233	290	249	240	253	272	268	252	293	228	282	275	247	218	257	228	242	282	274	253	244	277	256	271	243	284	273	247	268	233	264	294	237	245	258	244	257	256	253	251	254	274	259	248	262	280	234	261	284	253	260	281	255	289	260	249	255	253	254	265	206	262	277	228	284	250	253	246	256	253	231	252	305	275	270	271	240	261	273	248	257	270	266	272	229	281	261	278	243	246	244	261	281	268	282	251	284	255	248	250	238	251	265	258	256	246	251	274	262	275	265	279	252	280	267	240	248	237	265	230	259	262	242	272	282	268	253	204	256	228	260	262	231	267	284	254	258	286	259	247	266	259	252	249	245	258	242	261	255	252	269	271	252	246	277	263	228	245	270	256	275	251	238	250	264	272	254	250	233	254	277	227	231	255	263	259	266	248	254	246	267	253	262	257	269	286	260	251	265	267	268	251	248	262	291	250	279	252	259	269	278	261	291	246	250	244	288	244	277	260	252	271	267	257	262	262	264	243	254	264	244	259	265	288	237	272	304	245	289	289	274	246	260	264	242	245	265	261	265	292	228	269	272	281	271	273	275	246	240	261	268	223	266	241	262	264	207	257	273	253	253	241	262	268	242	247	294	266	238	266	256	233	261	273	261	244	258	247	278	241	250	262	261	254	271	241	250	269	262	252	270	253	253	258	256	252	248	273	253	278	225	251	255	248	276	248	256	265	263	227	281	264	226	265	257	258	266	234	239	271	255	271	244	279	245	272	246	236	247	252	252	271	260	258	275	258	266	256	250	260	265	287	257	255	244	271	280	275	250	247	270	270	245	227	242	277	272	263	254	264	244	261	268	265	239	263	265	256	273	233	294	259	229	261	247	295	275	247	251	274	263	238	254	271	278	247	258	271	265	292	227	253	253	275	238	275	286	241	271	259	247	289	265	273	271	270	285	246	255	257	260	261	291	262	255	267	257	261	256	264	252	240	249	240	270	269	262	293	253	260	260	255	268	252	265	262	249	268	260	278	256	266	265	260	270	236	265	282	259	240	259	259	283	252	265	266	264	260	251	257	241	276	280	251	244	238	263	265	254	274	247	250	261	277	255	270	295	250	250	235	265	249	270	262	274	264	260	262	249	240	253	236	259	251	254	244	261	230	258	275	243	247	253	240	260	269	277	263	254	271	243	259	246	258	254	215	268	259	272	249	298	268	260	261	265	246	251	238	264	259	255	298	266	243	275	262	285	228	261	245	235	258	275	277	253	247	283	247	239	274	255	226	258	224	254	253	264	250	246	272	262	258	255	241	286	286	266	266	239	283	245	241	271	267	227	262	255	238	235	247	272	255	287	269	258	265	265	248	232	241	266	256	233	253	288	253	260	258	237	274	249	255	248	256	250	258	275	251	257	244	253	264	254	249	257	271	270	265	253	253	254	259	278	255	240	264	247	270	254	294	246	270	235	262	230	273	257	291	285	255	238	297	277	255	279	234	266	261	263	272	251	269	262	255	263	267	275	264	237	242	250	269	263	291	251	262	264	244	253	266	258	267	296	251	262	267	254	262	275	238	284	241	269	275	261	258	271	254	279	272	257	272	245	267	250	249	272	277	243	283	245	240	244	269	249	271	266	247	246	239	258	267	247	255	292	281	287	254	261	288	250	265	241	229	238	268	219	251	267	275	272	244	271	272	280	247	247	267	286	268	274	262	243	250	267	293	259	274	250	248	258	261	251	251	244	237	266	259	235	278	273	266	294	232	240	225	271	248	259	254	255	237	282	259	246	268	267	292	283	275	263	265	252	262	246	253	241	266	260	268	265	265	260	255	265	242	245	273	272	248	293	252	254	280	254	254	256	273	267	258	271	280	228	270	238	248	268	252	262	278	266	234	259	245	245	260	290	223	264	224	267	237	290	245	255	250	247	259	270	228	276	265	267	259	265	270	233	271	264	276	259	273	246	258	278	259	215	285	260	244	273	256	242	275	294	285	278	263	230	288	275	269	231	273	270	238	230	245	262	264	258	254	223	282	255	276	262	265	259	274	273	268	256	238	233	267	274	294	238	219	256	272	253	262	276	273	248	268	280	270	242	247	280	253	220	270	282	258	245	280	253	274	241	262	259	269	250	259	256	259	264	267	288	289	254	222	279	270	255	242	270	263	246	270	270	254	272	243	249	267	254	267	282	236	244	256	238	248	251	281	260	262	276	248	238	242	280	274	267	254	268	268	274	265	243	269	283	232	261	300	275	254	267	265	270	260	259	265	232	268	252	241	282	243	287	260	246	284	227	251	256	232	264	263	263	278	250	243	230	265	248	247	254	224	230	230	231	281	241	252	236	267	209	242	240	271	239	246	263	302	243	266	273	272	230	264	244	267	251	264	270	290	220	261	256	261	249	270	243	289	260	243	275	238	246	254	279	242	243	261	249	241	256	268	245	250	253	264	237	251	272	241	291	290	244	258	252	250	264	256	271	249	256	238	259	269	277	264	257	263	265	251	255	249	247	247	274	269	241	241	267	247	239	246	277	235	238	289	264	225	265	231	264	250	251	228	250	269	243	260	285	248	270	249	262	271	264	244	247	279	248	245	220	274	266	239	266	255	261	232	270	257	272	260	248	245	232	274	256	261	268	266	257	232	244	249	276	241	243	269	268	252	251	266	273	269	282	251	243	244	267	273	297	282	252	276	248	264	267	248	255	253	291	258	259	246	295	259	243	245	270	258	273	255	250	257	293	240	254	241	263	259	273	268	267	250	287	276	263	239	281	275	243	259	280	264	241	301	258	285	269	260	284	247	263	248	245	256	263	262	248	247	239	235	281	247	281	281	265	276	263	279	236	268	256	255	290	256	275	243	253	245	232	247	243	261	262	259	275	258	281	258	216	272	252	262	245	267	273	289	245	254	255	244	297	280	253	261	287	245	269	261	269	243	250	268	248	279	268	269	269	270	240	245	268	263	266	268	235	271	260	254	249	215	245	245	257	253	250	257	256	256	269	271	246	280	258	260	292	269	229	258	237	266	252	260	266	274	221	247	244	287	282	230	250	244	249	285	259	267	225	269	256	266	275	255	257	276	250	274	209	273	282	235	261	268	257	267	255	257	246	274	234	282	235	259	264	271	279	256	241	237	247	269	247	255	264	256	250	256	282	260	238	252	266	276	278	281	270	244	250	245	269	254	260	271	252	268	238	249
22513	21145	28643	23892	21134	21156	7105	873	583	527	472	401	355	363	346	296	277	279	265	254	236	241	216	206	231	220	194	207	205	222	213	204	247	194	202	190	181	206	183	201	197	179	187	189	189	181	203	168	202	205	199	233	213	205	201	223	221	188	188	181	177	184	187	201	179	166	202	188	170	210	196	186	212	185	213	195	170	176	181	198	190	186	193	194	196	196	201	190	195	209	166	194	175	174	194	169	195	194	159	220	217	174	199	190	178	226	201	184	202	181	167	218	186	183	189	180	170	195	175	176	190	177	176	168	218	188	187	191	203	181	195	183	177	193	187	200	181	177	176	207	179	187	187	166	178	200	180	194	168	167	162	164	183	193	174	203	188	173	177	187	182	202	192	195	182	164	191	184	196	181	172	230	179	161	180	203	190	178	167	189	181	187	172	181	166	164	205	196	181	198	174	183	218	206	182	201	201	170	179	194	168	198	196	191	199	194	182	180	198	185	196	182	181	194	172	177	208	157	166	181	171	201	177	210	187	177	187	165	192	182	185	179	190	204	173	206	182	199	204	217	192	211	154	181	181	222	203	213	185	200	208	181	198	175	204	184	155	179	197	181	181	169	177	191	209	170	173	188	199	193	180	194	196	174	184	200	200	197	187	183	209	209	192	184	186	169	201	184	192	176	201	202	199	149	176	179	176	192	195	200	165	171	180	195	184	171	199	192	188	180	198	187	213	193	168	195	153	181	192	193	191	176	188	190	176	202	177	196	190	157	198	202	182	190	184	183	176	172	182	158	162	220	174	194	193	180	179	195	184	163	174	195	198	196	188	208	179	148	189	180	180	187	210	169	192	170	190	182	162	181	192	206	186	198	185	175	187	200	183	181	192	165	172	157	194	191	206	202	191	188	192	170	192	198	159	182	171	210	158	201	163	183	185	173	204	206	188	184	165	175	200	180	178	170	189	200	182	192	206	183	167	205	200	169	161	185	186	184	196	188	182	192	173	175	196	208	168	174	197	182	183	200	184	174	187	171	206	212	207	187	170	230	200	190	188	197	185	198	207	192	162	155	177	209	202	179	187	173	181	199	196	192	189	197	184	190	179	179	202	189	200	174	179	186	185	196	189	209	180	190	175	182	178	203	177	194	164	189	192	184	174	189	156	212	183	160	196	191	179	180	184	167	175	184	203	161	167	174	168	213	195	196	178	193	197	210	191	184	182	190	172	170	170	192	198	188	197	188	187	186	178	157	171	185	202	197	178	181	190	204	198	196	172	195	186	159	185	168	213	203	178	208	188	169	171	195	177	174	207	192	190	207	192	213	168	184	196	189	190	208	184	205	195	182	195	175	186	183	189	177	186	172	195	175	176	165	199	178	175	176	184	197	206	156	168	161	213	184	174	182	187	183	175	195	173	200	190	206	178	200	183	184	178	190	178	191	175	193	175	185	189	212	190	174	188	179	185	201	176	188	154	196	177	200	173	171	193	197	198	182	174	185	198	211	190	169	161	205	178	171	200	190	163	174	177	186	169	188	199	153	165	174	209	165	185	178	189	191	193	202	208	160	185	194	226	209	203	186	169	192	179	178	159	217	199	171	210	165	191	181	202	184	184	177	189	186	211	177	209	194	186	197	177	217	182	191	207	187	203	189	181	192	192	176	160	197	177	199	193	195	178	198	163	178	179	172	180	166	188	194	198	181	185	176	199	176	208	195	161	216	190	173	207	175	199	184	192	185	205	182	176	188	183	181	208	167	199	206	198	204	165	193	177	209	181	193	196	177	196	195	162	189	182	189	173	166	207	188	182	188	185	189	177	176	186	176	200	165	179	178	181	163	168	182	185	182	192	179	173	177	181	180	195	204	180	188	190	189	187	177	201	197	177	186	179	180	183	202	188	172	181	195	173	184	173	203	186	189	218	192	189	185	193	196	187	199	184	184	182	150	173	188	184	192	195	173	165	193	191	176	198	189	176	185	185	163	164	206	204	192	171	186	177	181	200	155	201	185	174	196	164	171	213	170	189	184	187	189	202	178	174	201	197	202	183	179	189	169	175	192	217	196	185	208	188	192	161	169	190	192	177	191	180	171	193	196	207	190	187	182	190	152	177	198	201	187	163	160	185	192	180	180	183	194	185	212	159	196	182	191	174	194	179	182	181	194	176	206	184	209	185	167	177	183	209	182	199	182	179	167	182	189	197	202	188	188	195	177	197	180	199	193	206	190	174	195	178	202	180	199	199	183	214	184	190	202	168	180	178	199	173	175	174	196	187	194	189	168	173	194	204	206	206	188	212	177	173	187	194	185	171	206	154	175	185	153	181	206	188	168	198	181	187	172	185	187	175	203	185	165	171	199	179	187	210	171	162	156	188	164	213	185	181	221	184	186	171	178	192	184	176	214	180	179	180	176	187	205	204	197	202	184	181	181	164	198	204	181	191	195	175	192	177	177	176	188	185	157	202	218	200	200	186	196	182	201	197	168	192	175	187	190	214	207	175	205	184	198	168	190	182	163	166	170	194	204	187	185	185	183	182	190	175	187	182	171	199	168	187	167	188	171	163	197	196	202	200	184	186	185	181	176	148	195	155	188	179	187	187	181	195	167	207	178	173	177	169	172	177	176	189	184	183	166	184	199	198	190	167	189	187	190	201	151	193	168	151	192	197	193	189	163	180	167	166	157	175	194	162	194	209	183	178	173	209	184	189	189	205	192	184	160	187	201	166	168	176	215	178	172	173	163	200	184	190	182	194	208	194	168	183	185	175	184	173	213	193	184	202	174	195	185	172	191	180	180	192	176	178	162	197	172	163	163	181	167	173	192	201	201	179	192	214	187	175	208	171	171	193	173	182	195	201	183	167	211	174	207	177	196	201	180	182	175	192	195	174	176	211	182	179	173	213	164	180	204	178	198	174	184	169	195	198	182	193	199	186	180	193	200	205	200	198	189	173	196	184	182	190	192	189	166	187	171	191	203	177	201	204	174	182	177	186	182	211	151	183	182	152	181	169	199	195	160	210	175	201	196	183	188	176	187	199	191	183	186	194	161	176	188	195	180	182	207	188	170	180	199	206	174	185	215	201	182	177	185	188	200	179	198	193	188	187	193	188	188	174	194	177	184	206	164	159	173	195	182	182	180	176	178	167	158	168	195	215	192	184	190	191	201	180	200	186	178	195	174	172	181	174	189	188	194	183	188	188	181	179	208	186	193	176	209	187	189	198	157	190	182	184	177	163	176	192	203	209	157	181	193	195	179	190	183	179	152	214	189	172	169	188	215	168	166	185	192	171	173	195	172	189	177	196	205	180	173	179	177	184	186	195	177	202	189	194	190	180	192	172	211	194	209	167	179	183	172	186	193	185	192	197	184	205	208	199	169	191	173	182	217	182	192	196	182	196	180	171	190	192	194	211	180	194	196	201	177	203	184	174	199	190	201	193	158	175	199	173	165	163	184	183	169	172	196	204	198	196	177	170	215	199	210	198	186	193	208	178	176
5130	18153	14589	6299	3527	2524	1914	1424	1071	994	711	684	585	513	458	446	437	372	341	338	351	330	321	313	297	310	274	261	279	280	292	231	268	263	254	273	241	275	272	238	231	256	232	264	259	238	238	251	237	225	270	245	225	234	235	237	245	238	249	199	250	234	204	251	229	234	251	245	256	222	238	247	223	232	257	256	247	230	229	214	228	243	231	238	237	211	217	210	235	223	241	263	252	264	221	209	204	245	239	244	206	240	214	202	240	256	245	225	217	218	245	228	242	215	220	241	238	223	216	230	256	215	206	245	247	258	220	256	221	230	230	216	255	224	223	216	235	216	247	224	250	204	245	231	220	228	218	242	271	209	252	231	262	258	235	238	201	220	244	221	245	201	245	229	234	250	228	234	241	237	234	249	253	222	252	242	240	229	232	260	235	228	228	254	236	244	228	223	233	214	228	238	216	213	229	206	225	239	229	249	218	238	228	230	247	225	220	248	197	226	237	228	219	234	243	264	230	232	229	209	243	233	238	227	249	230	241	240	243	222	234	220	207	241	235	244	236	220	250	215	233	221	233	227	216	217	220	237	247	229	226	215	230	222	241	221	247	226	237	219	201	223	239	212	219	249	223	237	244	205	229	228	236	208	225	229	233	221	208	222	244	217	208	244	229	224	220	222	207	203	246	218	240	238	227	225	241	236	232	243	253	231	214	267	259	244	275	219	211	232	245	223	212	223	246	230	224	234	247	272	221	210	236	243	251	227	211	248	233	231	238	235	234	231	238	244	241	236	224	211	211	243	236	229	252	236	220	223	246	223	223	253	222	225	205	236	240	237	222	235	226	217	236	219	238	223	251	219	256	227	212	230	240	239	206	236	231	221	235	229	228	226	218	207	229	245	233	229	231	247	236	242	220	219	226	200	253	244	248	235	233	227	231	248	241	198	206	238	235	233	258	236	219	237	202	226	242	232	220	215	262	218	240	222	219	279	209	257	245	238	245	208	244	208	226	251	213	250	222	219	236	227	234	233	226	201	223	236	225	211	259	210	221	244	228	212	249	220	231	228	224	230	254	212	240	219	204	227	223	224	206	246	260	217	224	238	219	228	248	225	239	233	239	223	200	244	203	227	235	212	246	232	218	227	245	226	231	230	224	234	258	228	250	221	228	243	241	229	210	198	223	255	238	256	218	246	246	241	243	245	254	233	233	217	250	242	228	228	254	228	249	218	237	238	209	245	220	215	215	247	216	215	243	255	242	221	242	229	220	235	249	226	267	235	236	247	224	264	250	223	227	218	221	215	207	234	198	205	233	215	234	231	230	216	231	241	239	239	249	231	204	210	229	233	236	229	224	245	248	243	217	236	257	225	233	234	233	236	230	203	204	204	240	232	226	234	221	223	229	249	228	227	205	222	217	237	213	222	218	226	229	238	244	240	247	246	231	229	222	221	220	234	214	204	250	225	249	225	227	221	229	260	212	234	225	227	242	206	229	217	234	249	203	218	241	267	250	221	238	241	234	230	236	235	231	208	193	232	273	215	254	243	246	245	231	225	259	269	254	232	238	236	226	215	227	241	223	244	261	227	204	250	235	224	231	222	239	211	205	230	214	239	252	220	224	238	244	230	242	240	238	230	248	240	238	221	245	217	235	238	240	258	258	198	224	236	251	246	214	212	234	258	246	252	218	234	251	225	240	216	259	268	234	231	242	245	211	237	219	234	221	236	214	232	239	236	218	226	238	237	232	233	203	245	217	204	229	242	231	259	241	229	228	233	227	200	233	199	231	220	233	228	250	223	217	224	208	232	210	244	227	203	220	228	218	226	247	246	221	212	228	242	214	212	230	209	240	255	232	274	265	213	247	249	225	242	251	238	223	227	223	215	239	223	233	228	219	253	239	210	245	222	225	236	238	207	237	214	199	228	213	216	234	222	231	232	222	231	239	234	244	238	212	218	219	242	261	240	244	239	230	248	222	222	196	232	240	223	271	245	239	240	212	243	225	226	234	221	207	242	222	238	240	211	219	244	220	258	234	223	211	232	246	230	217	218	199	213	251	233	229	225	246	240	227	248	222	218	242	236	230	224	222	219	243	236	215	241	220	237	257	211	236	212	216	231	207	216	249	224	217	257	227	214	237	234	259	247	238	239	209	223	238	259	224	219	231	230	231	264	247	187	220	254	272	232	220	209	225	258	244	224	224	237	255	233	223	209	235	227	228	219	238	234	248	231	228	214	230	253	211	215	198	227	249	233	243	264	220	212	252	255	227	244	225	223	257	222	234	220	225	210	237	245	245	223	236	215	203	243	210	244	228	230	238	219	202	254	229	214	234	220	238	234	217	233	249	203	211	226	255	223	244	216	236	230	222	214	218	233	247	231	242	220	235	230	222	231	246	240	247	232	211	216	241	222	231	231	223	242	231	259	231	244	256	228	238	232	227	227	217	219	257	211	218	220	254	254	252	231	246	214	221	234	200	225	221	216	247	242	197	238	214	219	234	245	223	214	224	223	225	225	250	239	246	220	222	242	224	237	245	227	248	238	224	233	230	246	225	234	243	218	252	240	230	218	249	220	243	236	256	226	231	216	232	217	238	229	242	191	235	227	231	225	251	236	216	272	218	252	205	234	249	214	241	219	218	193	222	216	234	238	255	230	249	229	243	215	222	240	243	238	240	240	254	221	227	237	256	242	244	231	225	224	237	254	244	235	266	230	224	240	223	224	208	234	265	247	247	208	235	233	216	230	239	210	241	252	218	225	210	251	210	230	212	208	256	247	241	211	238	207	221	233	236	237	222	239	238	226	216	233	279	231	237	219	241	232	251	235	200	242	231	208	243	229	224	264	199	219	246	246	222	198	233	218	250	205	254	238	233	211	258	223	213	221	251	211	254	227	209	219	192	252	251	212	243	220	247	246	232	215	223	237	226	261	234	241	221	227	240	242	245	224	252	233	219	248	230	244	211	219	216	265	214	228	219	219	230	241	236	219	233	253	230	216	222	238	264	236	260	227	230	222	242	230	228	234	225	222	261	237	209	244	239	221	259	223	223	213	222	212	250	232	235	213	251	228	242	215	211	242	216	257	237	245	226	217	197	241	235	226	244	211	244	258	229	242	241	238	227	219	217	234	246	253	227	249	221	228	209	221	245	187	268	236	224	260	213	236	215	225	226	240	204	250	251	252	210	244	233	236	247	224	255	212	254	234	220	206	234	223	219	228	226	218	225	266	226	215	245	235	238	245	224	205	216	213	237	214	212	229	264	248	222	216	222	195	198	254	221	223	213	246	233	238	215	220	233	210	258	251	231	249	256	244	226	275	236	238	212	225	224	202	235	220	222	238	260	228	227	219	224	232	225	227	195	235	263	233	244	259	260	231	233	264	219	237	258	245	253	232	227	239	213	227	248	244	248	233	233	217	221	225	256	208	223	247	240	222	209	228	242	250	219	226	250	209	214	194	208	208	217	227	236	223	211	240	211	240	234	284	242	234	218	240
27232	18062	5172	1041	502	433	407	415	387	398	453	446	421	374	422	403	398	410	431	405	428	413	400	428	392	412	411	411	415	407	415	408	406	410	430	383	388	392	412	414	414	369	408	413	414	388	379	444	418	393	387	424	400	393	405	399	392	408	413	422	380	425	412	393	396	398	416	401	416	397	402	399	382	401	429	398	415	401	402	430	383	410	406	389	362	388	390	388	388	382	398	392	390	423	406	413	392	409	401	438	428	424	413	406	380	417	378	394	411	434	381	410	411	396	398	421	398	408	430	407	376	395	416	421	401	406	400	368	416	399	412	428	387	407	418	397	386	403	417	399	397	429	410	381	459	421	404	410	381	410	390	408	437	386	401	398	407	391	390	387	411	389	413	451	425	420	385	404	449	394	415	412	373	384	425	429	415	422	354	395	394	409	408	409	379	409	397	417	397	407	423	407	447	383	438	408	423	368	386	404	396	388	383	379	398	387	407	429	400	412	401	439	443	397	409	407	407	418	394	407	395	401	406	403	410	393	370	445	447	379	376	371	376	400	420	442	363	414	392	411	427	400	411	403	391	404	425	411	385	416	381	409	412	396	410	402	384	385	388	388	384	400	408	415	427	389	351	391	358	393	395	409	370	388	408	409	428	425	478	416	412	386	425	374	401	413	400	424	409	369	417	410	436	384	420	392	413	374	441	432	416	440	391	386	445	390	394	390	408	404	409	371	429	383	393	419	368	421	383	387	412	380	374	427	396	405	427	435	411	456	434	401	417	416	387	373	391	399	415	422	396	395	394	382	388	389	398	421	357	415	369	403	396	411	399	395	396	417	359	401	430	429	403	427	398	382	391	401	447	381	399	381	424	411	410	409	424	384	390	396	390	413	397	409	411	412	406	393	426	383	360	406	403	411	405	388	442	401	374	409	423	369	403	378	400	384	461	375	364	397	426	416	342	384	414	392	439	386	391	378	419	391	438	406	379	425	415	422	397	436	411	379	419	432	443	406	385	405	416	380	382	397	411	403	439	387	418	406	371	403	400	398	411	397	414	405	421	431	402	421	406	408	391	390	371	435	405	387	409	383	419	399	392	386	424	382	405	384	446	404	393	376	425	433	390	394	359	398	380	372	388	379	428	419	450	394	407	415	414	409	432	378	409	365	390	403	412	391	394	407	404	426	399	415	394	392	409	387	396	428	397	385	402	420	415	425	408	394	400	390	415	430	388	396	413	402	419	442	420	366	426	422	434	422	386	438	387	376	403	385	380	438	371	370	367	389	377	416	401	417	388	349	418	424	404	404	400	421	369	441	418	375	417	398	451	395	375	377	423	412	417	400	391	402	429	389	398	400	444	385	437	380	380	407	361	405	417	412	417	406	416	407	398	393	382	419	416	387	407	411	372	407	374	411	392	426	389	398	406	394	400	375	423	403	429	432	384	389	405	402	390	434	407	388	410	404	417	380	410	400	402	410	387	371	449	415	407	409	406	415	383	385	458	366	416	417	421	412	414	425	417	396	398	420	427	352	369	434	386	404	412	460	395	393	383	395	403	388	413	422	426	412	389	402	409	391	384	414	444	416	419	409	407	431	420	443	414	391	419	383	414	422	397	402	430	425	369	413	395	404	424	414	395	400	382	408	408	421	377	412	418	370	421	429	380	430	421	417	426	416	404	383	428	394	378	387	415	437	428	419	408	396	409	402	387	382	423	414	385	379	414	392	421	399	419	400	404	422	460	431	439	380	409	403	446	425	405	385	401	429	429	390	419	379	407	393	411	394	390	415	383	406	396	414	389	402	400	402	401	397	391	408	385	385	375	409	398	423	441	419	427	405	373	404	362	403	389	403	422	397	401	414	421	380	421	437	385	378	410	395	400	425	398	428	372	380	429	381	400	432	408	404	424	383	399	382	409	396	364	431	416	393	402	375	396	369	397	372	377	404	405	376	418	391	411	370	394	436	375	382	411	435	354	428	425	407	329	431	414	387	415	396	391	385	377	417	435	403	405	388	416	420	409	363	424	408	423	388	358	391	415	405	380	392	390	414	391	398	429	381	401	401	379	387	455	413	429	384	371	398	400	437	420	399	418	439	372	442	393	394	417	411	362	431	423	385	414	383	428	380	406	393	381	381	394	412	444	406	395	432	405	418	405	389	445	408	376	390	381	405	407	430	443	414	443	406	463	407	400	404	429	372	441	419	401	408	400	422	407	401	411	388	398	377	380	382	420	396	397	376	425	412	409	409	409	387	408	434	447	413	410	392	406	394	399	403	391	414	403	391	388	411	393	448	407	402	417	374	427	418	412	419	387	414	366	434	420	382	426	389	405	422	428	373	397	387	400	379	418	390	394	370	460	396	423	409	424	395	410	359	421	405	390	403	421	425	390	473	424	399	411	406	419	396	403	418	374	396	421	397	421	430	390	412	430	430	420	397	392	394	395	405	396	380	365	381	419	403	402	382	408	392	362	384	415	419	408	430	357	382	433	388	414	402	393	397	389	417	434	383	369	411	395	415	422	390	428	393	428	380	424	448	443	427	400	387	400	422	380	406	426	430	398	387	410	415	382	387	408	385	420	372	395	418	408	364	388	412	399	424	406	421	384	432	389	417	378	423	394	410	404	395	406	406	408	392	394	383	415	393	412	432	422	388	427	414	380	368	429	412	428	441	400	400	389	394	455	392	353	436	391	374	423	412	406	400	393	394	413	379	406	444	408	429	396	396	409	405	380	431	400	378	389	410	423	389	380	421	387	425	396	388	393	390	398	415	389	434	400	435	404	399	411	372	395	413	410	425	394	375	392	375	393	417	365	431	384	398	366	400	423	390	416	367	380	408	405	409	384	418	388	408	392	400	400	405	391	409	399	404	428	410	398	398	397	424	439	432	406	392	383	415	410	411	428	400	356	392	414	394	428	352	414	398	424	392	426	392	368	418	407	393	373	375	428	440	455	407	424	402	400	455	392	404	412	397	401	410	357	405	420	385	425	398	422	409	381	415	401	372	384	456	407	471	426	414	366	428	379	382	400	432	416	389	419	421	397	405	421	392	353	371	392	376	377	424	408	380	331	416	414	401	413	397	408	372	419	402	393	371	368	386	411	385	401	411	416	416	364	373	411	381	408	385	401	410	428	420	401	384	460	377	417	427	403	419	385	400	368	374	375	429	402	405	434	426	404	413	397	421	392	435	410	385	398	409	406	429	441	422	407	403	381	434	408	417	437	388	407	448	382	409	400	398	415	448	416	395	391	381	412	390	409	387	345	390	393	432	405	392	419	392	392	423	385	422	447	430	377	411	441	405	390	381	385	407	403	384	408	389	392	420	424	408	448	409	456	389	399	381	368	400	407	404	406	433	382	406	397	389	429	371	392	380	420	406	374	405	448	377	408	377	377	414	435	407	371	381	415	389	410	433	397	424	404	402	388	412	401	410	381	412	383	384	394	402	383	439	381	378	383	410	423	405	392	390	391	423	430	390	398	401	383	412	387	391
4803	4597	3444	1126	610	560	513	510	468	502	514	517	542	495	493	474	497	537	527	489	490	486	465	449	515	499	501	479	488	506	478	488	486	473	507	465	474	475	500	487	502	444	495	503	515	515	491	485	474	481	469	493	497	463	496	492	477	493	523	492	453	467	479	449	485	448	484	462	496	489	476	473	492	475	490	457	443	517	499	483	475	457	468	491	477	459	489	493	497	461	461	472	512	473	464	481	467	505	551	487	484	434	465	486	465	484	443	471	477	469	508	481	484	531	443	496	480	486	522	485	476	522	476	487	507	506	505	455	480	481	488	498	458	459	470	492	488	510	489	501	455	449	522	509	489	486	480	457	521	494	465	479	496	489	487	464	487	487	507	458	499	475	496	484	466	491	454	502	448	507	454	502	516	468	481	478	529	502	471	444	492	468	476	492	493	507	495	473	476	486	457	470	462	496	457	469	475	474	486	530	461	484	492	484	500	459	481	515	470	486	486	456	465	480	474	476	506	482	464	507	454	461	515	484	475	499	478	490	507	482	477	448	518	482	487	451	497	459	484	494	514	506	459	472	463	518	514	473	507	483	505	442	494	452	487	523	468	490	456	489	456	455	453	511	451	481	452	477	473	503	475	527	477	477	443	453	502	498	522	512	462	499	455	476	485	470	469	469	493	469	459	479	448	453	501	436	497	482	494	460	495	456	476	499	516	520	530	506	482	488	480	461	493	488	539	459	492	499	472	485	478	475	467	500	498	471	481	490	489	472	500	462	493	465	504	507	470	474	467	507	492	481	536	500	468	509	520	467	480	471	474	514	458	504	486	500	471	470	545	486	474	523	472	469	421	511	499	486	513	440	484	475	497	493	491	463	495	450	448	457	515	495	470	506	460	484	461	463	487	495	505	473	492	453	492	513	467	471	477	485	455	458	458	490	519	479	463	462	466	506	475	464	510	480	517	493	477	484	460	507	454	487	469	497	502	484	433	498	484	513	491	495	474	460	495	480	482	504	482	465	494	475	491	488	455	540	464	480	490	484	443	497	480	496	486	496	460	483	477	464	457	473	496	463	497	466	476	480	515	439	467	454	431	504	448	487	501	466	490	456	485	488	485	444	486	465	471	491	498	494	478	503	485	498	447	468	492	469	460	496	448	498	506	492	515	508	467	500	444	497	484	467	494	511	478	464	467	480	473	501	505	506	493	505	436	448	497	453	429	454	502	462	503	483	493	477	473	491	527	492	452	455	470	489	466	530	471	505	483	516	480	466	465	454	505	456	482	488	498	511	470	474	459	484	456	506	467	479	498	484	502	475	475	476	509	505	527	523	491	466	515	462	527	482	445	474	487	502	469	477	496	486	467	541	478	475	512	483	484	458	490	504	441	452	445	456	467	466	500	470	492	457	449	477	484	486	470	470	427	492	472	447	482	451	485	442	492	498	501	471	479	495	450	535	457	528	479	460	517	495	488	485	468	506	458	474	466	477	478	488	471	493	486	452	459	493	485	488	505	476	520	489	506	494	512	489	514	477	515	496	485	487	445	486	503	475	448	454	462	515	483	520	471	495	447	490	471	464	500	537	450	490	521	521	493	494	495	487	503	474	460	494	480	473	499	538	505	483	484	457	477	503	468	495	462	445	473	503	513	516	459	500	511	492	496	456	500	439	505	467	461	511	467	478	470	471	493	511	488	459	482	509	538	461	460	468	458	498	493	499	482	514	465	471	463	483	483	442	446	501	459	466	493	445	462	479	500	503	501	479	473	499	476	502	481	471	487	492	476	528	483	473	466	498	487	469	474	500	504	479	503	514	474	484	495	495	502	449	489	500	472	492	509	443	480	495	455	502	483	475	496	485	527	501	482	477	501	503	473	505	482	505	462	498	473	491	458	491	487	484	459	509	466	468	508	462	507	501	495	474	435	504	530	488	496	478	519	471	488	491	502	437	484	458	540	493	486	495	494	479	462	492	498	479	496	454	507	502	494	510	457	501	494	470	529	500	468	489	489	499	507	489	466	480	519	500	462	459	461	468	475	469	499	495	493	492	491	467	497	449	472	436	475	463	515	438	482	455	497	488	461	514	466	483	458	489	485	452	491	449	517	442	474	476	460	498	475	485	475	513	461	459	480	475	470	464	470	483	479	477	465	469	491	477	484	468	483	445	485	500	501	495	477	504	497	460	521	439	478	491	475	511	492	476	483	474	472	445	470	461	508	445	515	439	456	472	534	481	471	463	517	464	481	474	493	480	483	474	480	494	487	489	441	473	470	497	478	469	503	505	496	484	491	479	492	468	495	488	465	455	473	475	436	487	488	452	497	472	482	498	470	472	477	474	469	494	478	486	455	495	492	437	488	460	465	455	476	458	509	521	461	494	457	495	485	476	468	469	480	489	458	474	455	513	475	461	489	506	482	456	470	478	517	489	488	444	532	482	477	492	496	489	476	492	512	503	495	501	499	480	455	486	484	512	446	452	469	480	505	500	465	463	492	457	477	472	506	463	474	497	481	490	519	476	458	468	486	478	488	492	503	487	460	474	500	462	489	469	509	486	502	444	474	464	460	482	495	484	469	442	492	455	453	496	453	470	500	496	477	519	494	488	475	455	522	527	484	496	451	484	463	479	469	465	462	490	490	445	489	480	498	528	514	506	505	477	497	462	473	488	479	462	443	489	495	487	493	489	450	491	479	496	466	474	411	486	517	517	513	477	470	504	510	483	498	475	495	475	486	496	474	455	505	495	479	480	501	438	468	482	486	473	499	484	472	467	475	510	505	469	480	467	449	512	513	456	473	483	473	494	487	496	469	500	458	470	489	495	464	469	497	467	481	509	521	499	505	475	462	511	488	481	449	476	507	503	518	472	486	422	470	484	473	476	483	491	496	485	473	516	537	472	436	471	438	465	463	479	522	474	459	482	508	443	500	489	460	464	501	472	501	427	493	485	496	495	513	454	514	461	489	484	455	447	503	474	479	458	454	455	481	525	476	450	477	472	490	478	493	465	487	517	499	491	520	458	492	495	434	483	503	466	449	493	482	488	503	477	506	483	487	442	485	500	464	456	443	498	470	476	469	509	477	479	464	535	470	454	519	455	492	463	473	493	496	481	516	462	494	522	472	475	478	508	500	456	460	478	475	499	530	482	494	493	499	481	474	540	494	444	473	455	502	454	452	461	473	480	448	477	510	472	514	472	437	509	463	494	487	487	505	522	488	489	459	488	510	481	483	449	489	452	481	466	493	496	482	504	468	475	550	482	479	465	486	481	491	498	454	472	423	472	492	490	495	517	463	522	483	492	495	470	501	495	451	472	497	494	497	474	474	483	435	453	443	469	524	471	466	465	494	453	519	494	517	470	460	495	458	509	471	495	503	453	481	480	511	508	492	490	492	506	468	483	449	464	466	481	457	459	488	490	449	486	493	489	512	465	504	499	486	505	480	481	480	512	483	460	514	477	448	513	490	522	468	450	469	469	516	479	478	442	473	471	490	482
23623	21126	28155	24324	21085	8399	1045	708	615	604	573	521	496	534	503	466	474	424	461	433	500	447	443	424	399	442	410	397	401	445	412	416	427	429	411	417	424	438	422	428	447	413	391	428	401	427	393	385	449	418	397	406	435	475	424	418	410	402	431	455	425	437	418	424	408	427	430	417	462	425	407	424	395	424	432	413	422	445	443	401	413	383	413	454	428	414	426	463	432	401	403	416	432	395	409	467	418	415	431	406	420	380	421	456	414	414	418	409	446	443	414	406	381	414	395	394	426	442	439	384	439	408	364	390	402	435	404	423	421	404	419	426	406	417	436	436	378	409	424	383	416	443	400	438	401	378	405	446	418	459	412	383	432	393	385	416	405	380	411	384	425	414	415	413	399	439	456	416	405	410	405	422	436	413	396	423	444	430	385	444	405	409	429	436	401	419	416	448	411	431	433	458	412	405	436	464	402	422	411	422	423	416	396	441	443	435	395	376	387	443	413	397	420	416	410	422	387	445	444	417	407	421	432	407	434	399	389	406	412	417	465	412	433	401	440	441	429	391	422	391	389	422	409	397	407	395	408	421	392	414	381	423	441	410	445	423	442	410	442	407	409	432	396	423	386	434	466	437	414	399	395	382	403	410	418	398	430	399	430	365	476	425	382	426	437	380	397	404	450	402	399	414	450	412	395	414	447	405	392	448	382	423	404	421	376	419	404	421	430	410	412	404	407	446	403	445	377	401	420	413	409	401	433	424	405	423	408	391	413	412	396	433	421	426	400	431	419	443	435	395	385	389	389	409	403	416	390	358	399	400	431	403	436	417	412	400	415	447	397	419	405	421	401	395	427	396	389	472	437	411	403	401	448	416	447	402	432	402	377	400	416	422	432	437	411	398	401	415	408	405	394	409	423	439	426	402	427	403	410	412	420	428	389	434	439	413	432	415	407	404	442	412	412	415	392	425	439	382	418	442	419	398	416	410	426	413	452	420	386	432	412	406	407	412	398	399	433	411	425	405	407	422	419	410	421	396	377	408	421	427	387	428	371	423	446	422	434	402	407	417	400	430	410	430	437	438	393	433	398	445	420	396	417	416	418	411	394	425	457	426	420	467	435	400	443	449	442	405	423	422	416	390	437	426	406	404	441	436	402	423	443	450	420	417	416	418	411	428	405	417	369	429	367	384	446	441	428	389	397	399	391	407	441	436	404	415	394	391	422	370	405	441	429	437	430	420	451	383	411	409	379	404	386	411	401	443	409	443	398	451	487	421	397	386	417	439	403	411	399	411	435	408	418	399	403	408	423	378	437	381	430	415	386	415	410	419	410	388	430	415	433	405	394	408	419	436	416	398	394	411	420	443	407	427	437	419	355	432	395	391	426	405	440	386	397	440	432	440	445	474	416	416	402	413	411	413	415	450	409	403	390	429	405	399	395	402	406	407	411	434	390	432	377	400	380	388	444	396	433	437	405	381	392	373	419	425	434	403	423	425	409	435	390	431	430	391	395	410	357	414	358	382	402	403	407	408	424	431	442	385	376	452	414	425	394	435	388	397	403	416	361	405	417	382	426	433	426	423	414	400	427	432	407	365	412	419	430	436	470	444	396	391	436	423	385	413	406	408	380	444	401	389	427	381	414	427	413	375	425	409	393	407	402	404	408	417	419	433	397	388	430	396	463	423	417	401	416	427	389	409	392	402	399	381	418	422	428	430	406	395	397	407	426	435	399	391	453	417	384	409	416	368	452	400	412	431	441	397	424	390	448	416	405	384	439	397	447	424	391	421	410	452	419	413	378	387	402	418	455	400	429	371	402	402	381	408	419	410	407	420	416	430	366	407	418	382	405	440	402	416	438	417	378	413	410	408	416	430	424	419	400	412	418	403	407	416	456	410	425	421	432	402	419	412	398	398	444	434	416	439	411	441	401	408	380	403	442	440	399	394	425	394	383	396	432	454	409	397	410	423	400	447	394	416	390	425	409	418	373	411	428	379	406	392	409	413	392	381	386	387	410	442	394	431	419	452	430	397	421	403	460	433	412	400	422	438	457	411	435	422	427	440	415	415	402	421	405	416	430	421	428	432	377	463	374	441	410	398	424	390	417	425	372	370	412	409	417	405	405	411	385	434	388	451	424	446	437	428	395	383	394	416	440	426	403	402	421	411	378	412	434	417	383	388	418	408	421	396	404	398	415	416	383	407	446	408	419	398	389	411	446	394	458	427	408	414	402	422	389	412	406	415	405	424	401	423	385	405	431	420	426	404	423	407	439	430	435	426	397	447	401	460	379	414	385	436	394	427	421	448	392	387	420	445	423	416	440	379	409	415	364	394	397	422	438	403	415	437	418	403	391	405	436	425	423	402	408	399	432	423	450	387	416	393	414	455	378	383	403	409	415	402	422	430	395	397	425	393	422	429	391	411	399	443	412	418	403	398	405	442	408	436	377	397	406	381	426	398	435	383	415	423	392	435	410	418	422	412	394	411	432	440	447	444	409	428	412	377	430	405	424	428	375	426	394	439	398	415	395	382	425	439	427	408	405	408	413	437	410	423	397	448	430	437	423	421	376	421	420	411	391	382	429	426	373	412	412	432	419	401	418	409	386	426	392	413	413	382	417	398	422	422	414	417	389	422	401	406	381	416	392	433	430	396	363	405	399	404	380	403	400	403	380	432	397	416	426	461	488	412	422	392	434	411	414	437	417	431	434	378	381	374	443	430	425	420	423	435	433	396	407	391	397	379	398	416	378	409	404	443	395	402	409	436	418	407	410	433	431	403	425	391	430	430	443	387	405	425	411	423	396	408	453	396	424	396	421	418	423	408	439	433	423	385	470	409	407	386	429	368	407	415	407	393	431	421	421	410	433	460	409	429	400	394	375	402	420	405	440	400	414	414	423	381	386	405	397	447	398	437	389	440	372	457	409	414	419	407	441	437	423	435	400	425	418	427	447	436	403	429	388	432	395	397	425	413	414	436	377	400	425	384	427	384	398	439	413	447	433	384	421	425	424	398	415	403	412	438	403	436	405	416	421	407	412	405	426	411	388	404	370	431	428	443	378	402	391	411	431	418	373	391	411	437	423	428	423	415	418	399	436	409	411	405	401	434	384	431	388	405	443	448	427	402	382	420	418	405	439	407	381	400	408	424	439	398	426	407	414	396	403	389	397	401	379	414	381	393	369	401	414	419	423	399	427	436	388	426	395	380	406	410	437	426	410	398	407	435	367	410	411	417	411	432	405	415	383	424	405	409	439	394	395	405	415	439	386	458	410	420	388	400	392	440	397	461	435	383	415	397	430	380	394	404	404	433	417	445	435	404	401	415	421	402	413	383	404	401	382	401	379	394	401	392	401	414	404	426	426	391	438	456	429	395	415	418	398	400	444	414	439	412	418	438	447	405	416	358	423	460	393	406	412	405	424	374	430	426	378	431	451	394	414	409	428	402	400	415	431	438	410	421	418	441	407	414	433	388	404	406	413	386	403	408	409	425
4224	13609	10023	3786	2205	1641	1337	1081	923	817	772	692	664	630	620	563	566	536	507	545	602	542	541	558	506	500	534	508	550	519	496	509	510	525	514	537	477	478	510	508	477	530	534	525	526	480	516	504	555	492	537	498	539	506	470	487	567	477	494	541	479	469	525	503	555	504	522	521	495	536	470	514	500	535	500	502	520	515	485	468	516	507	471	555	494	496	473	516	481	497	534	495	491	486	519	525	472	454	528	476	523	471	485	523	520	516	442	502	481	486	521	518	502	529	507	500	503	564	523	510	513	481	526	466	518	500	521	510	491	512	514	518	485	485	524	538	509	485	511	486	522	510	498	522	498	495	506	465	508	520	454	479	492	524	515	476	474	501	529	471	488	468	480	473	542	500	482	461	492	536	498	500	488	482	500	481	517	512	490	483	511	474	494	515	487	483	560	528	487	476	522	521	499	498	506	514	496	495	501	520	492	502	477	457	477	485	496	560	505	539	496	493	484	475	521	480	496	519	494	477	508	516	496	528	505	457	485	481	487	530	489	491	510	474	506	506	497	487	496	496	518	495	450	452	479	551	488	457	487	500	469	468	527	506	492	480	504	522	484	471	478	454	557	470	517	537	486	500	481	493	535	516	524	486	472	514	484	533	486	510	526	474	480	511	484	511	460	516	506	478	516	542	519	483	515	483	548	473	469	495	508	445	505	497	508	497	528	519	509	478	493	521	513	487	483	484	476	492	492	477	467	478	529	459	523	502	483	500	512	475	509	464	475	570	493	530	495	536	508	493	497	551	480	554	473	498	481	470	486	515	505	529	498	508	493	513	520	523	498	472	509	500	497	515	485	481	494	481	524	492	517	497	490	507	528	457	506	494	482	507	500	552	534	494	484	483	509	505	487	488	503	533	536	496	499	509	501	487	509	506	520	517	506	538	524	488	495	513	475	511	468	464	508	496	481	522	489	497	480	498	471	523	539	500	507	504	542	531	489	530	520	498	508	489	475	492	552	503	482	517	469	476	467	488	585	497	528	518	500	459	526	465	487	485	483	475	491	527	507	477	502	531	498	489	507	530	520	497	439	529	500	521	529	500	540	484	493	471	517	473	507	483	501	502	514	486	480	519	489	498	517	446	537	485	480	497	509	496	474	486	501	459	472	516	499	520	492	479	481	483	527	480	497	488	470	493	507	578	520	521	506	547	478	508	465	475	472	509	518	495	514	473	453	537	502	499	536	476	532	525	499	493	486	510	443	489	494	490	481	496	488	484	503	509	495	531	513	484	483	496	483	504	460	528	480	512	507	460	512	482	535	498	506	500	526	514	518	523	478	516	516	465	480	461	498	523	520	490	473	462	483	490	473	446	508	526	495	519	494	447	505	468	469	499	479	497	498	489	450	495	502	482	505	493	517	505	499	503	492	481	513	458	523	496	476	519	538	524	492	535	557	493	467	495	509	515	499	469	480	498	516	502	522	456	515	516	481	519	480	495	493	504	516	496	503	471	535	491	533	520	502	487	507	498	489	553	494	478	534	520	495	510	506	511	491	483	477	482	464	501	510	504	478	508	468	504	507	496	473	472	504	495	532	525	516	481	532	480	488	510	492	518	522	467	535	526	503	533	504	508	493	502	494	503	561	484	491	461	509	495	520	481	511	487	479	453	500	504	548	538	530	508	481	494	498	546	513	472	492	506	520	510	504	529	511	528	491	528	469	497	491	490	481	474	465	543	477	505	476	496	505	530	476	504	507	502	533	480	475	483	490	486	494	527	559	519	524	507	502	501	472	522	506	506	491	534	480	509	478	477	486	498	475	537	460	472	492	557	501	469	529	501	461	523	517	497	487	471	524	512	476	495	507	496	482	510	539	515	500	493	508	485	516	475	502	477	492	507	462	473	521	487	550	504	499	487	529	503	549	494	457	555	499	495	508	535	464	504	517	515	495	496	497	491	490	504	505	478	512	478	472	460	503	522	462	511	503	491	504	497	510	443	485	503	482	515	482	504	522	453	483	525	480	483	491	483	466	489	507	496	533	462	452	515	528	506	484	493	421	531	528	474	483	509	533	483	533	539	487	509	524	525	518	523	490	537	473	494	495	544	438	506	479	512	497	509	536	514	546	507	467	497	508	496	506	509	535	491	494	528	481	471	479	497	536	462	532	487	457	455	485	504	487	509	552	510	479	465	510	519	516	512	483	506	507	492	567	485	474	501	508	486	469	491	461	471	462	484	484	474	477	521	505	507	542	526	502	493	481	519	495	484	515	510	488	528	474	530	490	521	461	482	505	492	499	490	502	507	488	464	488	504	496	482	472	460	473	466	474	525	491	522	497	481	550	485	515	527	488	479	508	498	502	525	499	509	468	502	519	468	478	520	506	521	540	493	489	500	525	502	504	535	485	497	490	503	535	459	475	497	540	566	504	473	425	485	515	501	485	480	483	478	533	491	549	520	503	487	502	513	491	513	494	507	475	533	524	467	510	499	478	498	494	501	501	486	504	504	463	499	512	483	530	506	492	515	514	502	518	533	495	499	509	487	501	517	482	507	496	479	503	491	517	512	503	508	488	485	496	450	501	467	487	501	544	512	517	517	481	506	502	503	465	519	508	483	541	481	481	501	494	469	516	528	484	494	513	503	514	517	512	511	504	523	510	498	524	530	470	493	503	520	514	525	461	513	484	507	461	540	486	495	521	496	472	468	540	488	520	503	492	509	512	474	485	521	515	504	497	513	485	525	493	500	479	469	505	503	501	517	501	484	526	506	501	507	500	533	484	493	523	489	481	541	516	491	499	514	498	511	491	476	477	483	488	526	498	511	512	499	493	522	487	513	489	465	482	508	534	495	484	525	524	504	498	560	467	500	498	507	508	471	497	510	492	522	531	509	493	526	444	511	454	541	479	502	450	437	503	471	501	471	487	509	511	517	504	534	510	513	469	508	518	481	491	512	510	514	508	496	502	479	494	529	492	530	482	527	473	493	535	477	481	487	505	520	469	478	502	518	492	526	483	532	526	456	539	502	545	494	480	490	528	468	490	476	485	497	493	493	541	494	539	519	503	514	525	473	503	501	482	499	506	522	480	478	498	451	483	524	485	455	487	525	470	500	501	523	481	520	494	514	489	489	525	490	511	476	480	518	527	456	521	511	509	541	470	540	489	473	459	468	506	490	488	530	492	442	485	513	505	476	520	487	471	517	527	475	540	516	510	536	533	529	496	489	495	472	486	520	521	489	523	505	531	493	531	481	484	525	482	473	542	481	492	482	494	537	501	506	476	502	492	523	494	521	495	500	520	472	515	484	516	497	504	529	477	487	488	496	543	495	503	480	496	455	514	540	497	531	492	499	506	521	486	469	501	494	516	511	497	516	511	525	466	521	522	535	498	510	518	480	505	506	496	497	532	517	514	499	478	507	507	488	473	517	465	503	506	529	496	482	521	487	495	511	495	508	511	514	512	496	504	496	493	482	497	513	488	498	513	514	542	444	526	491
24606	21090	27071	25213	10701	583	456	378	338	292	303	272	256	272	277	254	229	225	246	245	206	253	232	201	221	195	217	210	208	210	238	249	213	218	219	248	236	216	218	229	216	221	228	211	228	208	217	222	204	205	187	222	193	237	194	200	215	218	245	220	217	224	218	207	243	228	226	216	188	203	219	209	207	225	234	218	208	203	227	223	210	207	211	201	218	225	215	201	226	214	231	238	225	208	224	224	191	216	190	211	209	239	228	223	199	194	191	225	214	220	211	235	209	233	218	207	225	193	208	218	196	196	228	229	216	205	229	216	210	229	230	189	211	206	209	245	214	202	212	201	226	204	209	213	203	211	231	232	247	182	226	238	224	243	190	217	202	237	220	208	200	198	203	201	182	198	197	219	212	190	203	200	229	200	197	205	216	189	217	201	231	228	214	222	219	238	213	217	199	204	206	242	206	254	226	203	222	233	226	228	216	229	218	198	206	229	220	199	218	196	211	204	220	212	214	240	189	179	201	204	209	207	228	203	216	248	222	203	226	221	214	211	199	200	223	213	236	236	214	199	196	188	240	224	223	223	217	211	227	201	196	224	216	213	180	211	201	193	209	233	228	230	216	217	219	259	231	211	188	221	213	229	216	215	233	220	188	234	221	210	209	204	186	203	209	199	211	238	198	222	251	234	221	204	213	215	216	221	215	196	219	191	186	228	217	202	230	207	222	204	208	224	203	186	203	221	205	213	221	197	209	189	211	201	185	241	188	220	205	225	193	231	238	195	226	222	222	186	209	218	197	244	205	208	209	243	205	241	214	209	212	231	207	218	218	208	245	203	215	223	213	230	195	226	206	209	185	199	228	225	210	220	216	224	201	223	222	236	211	221	200	194	210	218	234	182	222	234	224	228	242	196	211	230	235	209	216	207	240	211	226	226	240	222	231	196	231	196	206	232	216	209	203	230	222	209	212	214	215	205	227	181	218	203	232	196	218	222	193	211	231	238	215	222	244	213	194	208	218	222	246	234	205	201	218	198	209	210	206	202	218	207	223	234	252	213	205	222	217	231	199	223	226	213	230	212	212	220	200	183	222	202	197	241	200	177	208	185	213	200	224	224	221	214	200	214	211	185	211	218	225	202	201	217	198	234	228	232	223	226	233	231	233	226	216	231	226	230	232	211	204	224	231	215	249	221	216	230	238	219	214	203	211	187	203	171	196	209	214	210	223	211	229	232	206	243	227	181	211	197	232	215	221	187	211	206	224	211	230	218	205	226	209	195	207	212	214	221	218	217	195	193	207	216	214	210	205	237	217	210	240	211	229	222	240	213	237	211	232	213	189	217	209	237	219	204	226	227	200	211	241	215	220	223	201	220	215	206	229	217	235	213	221	225	226	241	207	215	233	198	240	216	213	215	221	208	220	212	234	227	226	204	204	218	215	195	201	193	221	223	221	193	230	217	234	213	211	216	211	215	200	207	213	232	220	201	210	211	231	207	220	248	219	217	226	209	214	245	223	251	216	206	214	239	228	213	235	214	226	198	180	225	231	185	218	186	221	219	228	234	229	230	206	212	223	206	210	199	210	213	198	227	229	206	205	210	213	201	206	208	204	195	184	216	231	185	199	206	221	202	237	222	183	223	202	224	211	222	192	203	224	237	194	229	210	192	205	214	214	194	209	197	243	199	232	212	183	224	222	242	216	212	231	202	199	219	217	199	205	202	205	244	213	200	198	217	201	226	217	211	222	217	213	214	224	211	194	229	192	200	223	195	192	196	226	230	208	235	229	195	207	219	210	222	208	195	249	216	194	197	228	236	231	217	229	210	212	220	215	224	234	212	233	237	226	196	195	193	229	219	218	193	219	233	212	193	229	217	198	213	203	217	221	217	208	193	206	228	188	218	219	202	259	236	243	193	239	214	219	214	214	226	205	211	221	213	193	218	237	223	207	202	208	216	201	197	231	216	219	210	209	216	227	221	219	209	219	218	216	232	222	198	210	204	228	213	221	217	247	215	205	224	183	209	250	196	205	239	233	201	207	232	232	225	197	235	201	219	231	211	221	210	214	228	224	196	230	208	195	204	197	218	189	209	213	222	212	224	199	204	196	215	207	213	213	235	220	232	225	191	207	218	204	252	250	212	223	212	211	196	198	237	211	209	216	195	222	230	212	241	189	209	229	209	228	178	199	231	243	236	238	199	242	225	208	224	227	213	192	206	235	215	228	209	218	218	198	217	242	263	247	222	184	227	204	220	221	235	210	238	200	213	239	200	231	217	225	215	222	218	248	212	208	220	221	248	197	218	223	205	208	226	206	224	224	196	203	209	222	211	205	210	195	222	219	224	206	224	221	216	200	234	171	229	221	225	225	229	188	231	204	187	229	222	227	222	221	231	229	213	222	204	247	194	203	216	230	201	232	204	202	204	240	189	220	237	201	229	197	220	223	224	227	201	211	224	223	211	236	176	236	203	218	215	209	216	205	187	227	231	190	188	215	248	190	200	218	201	188	197	210	212	203	202	216	237	179	227	216	217	212	205	200	196	222	181	190	213	196	203	210	223	225	207	214	201	212	225	213	212	219	187	216	197	200	207	230	186	218	236	221	196	221	249	224	188	204	212	204	203	197	252	222	222	210	207	212	225	237	191	230	218	207	199	221	216	237	219	199	206	200	224	221	246	206	215	213	249	227	229	201	199	216	213	211	211	222	215	230	228	202	196	233	228	221	209	221	254	180	217	205	219	228	202	226	207	195	228	213	241	228	215	217	223	206	210	237	229	234	211	237	214	228	193	202	229	219	221	213	203	211	216	204	212	226	240	218	204	207	220	226	209	205	213	207	214	215	202	197	215	204	197	220	216	206	229	241	230	221	222	186	207	220	210	213	205	255	234	220	197	190	220	213	223	201	198	201	228	197	187	223	229	205	216	248	233	214	215	215	189	219	202	220	220	185	239	231	245	207	230	193	204	217	213	239	229	226	221	226	192	203	223	205	214	201	219	224	220	232	226	200	217	217	210	208	228	218	201	204	209	200	215	222	229	216	264	238	197	199	249	225	218	199	198	223	210	216	223	183	211	200	204	237	208	197	213	228	220	192	210	212	227	190	212	212	211	204	221	217	201	238	189	204	212	198	191	187	207	230	225	221	201	208	217	207	245	227	206	204	198	212	209	209	224	209	206	213	235	232	221	170	212	201	220	243	204	200	218	226	199	214	225	219	205	205	212	192	183	207	236	231	207	197	216	207	206	223	219	240	225	215	205	190	193	216	214	201	223	221	206	234	182	229	199	244	227	195	228	204	208	192	203	232	200	197	232	208	200	214	218	223	203	221	226	209	220	249	228	201	202	210	236	230	215	199	194	224	195	221	193	208	204	241	215	232	211	198	204	200	214	210	208	211	201	193	210	183	221	201	217	201	197	220	208	195	205	202	200	209	232	207	227	189	202	217	219	190	205	219	201	199	208	227	206	203	212	225	219	221	198	221	233	207	193	218	239
4548	10504	6971	2416	1207	897	763	633	521	465	410	392	343	341	330	335	300	305	321	275	278	300	267	270	291	240	283	268	286	243	264	271	242	276	248	259	268	259	285	245	289	266	257	237	275	229	252	243	268	244	292	266	262	260	267	251	274	260	274	285	273	269	263	268	257	240	272	272	266	280	275	224	234	262	237	263	287	257	257	247	258	295	299	273	244	259	257	295	258	248	246	287	276	252	274	245	261	246	218	255	252	246	253	257	262	244	269	273	270	259	256	248	232	239	273	276	244	255	289	235	247	284	269	277	236	301	257	241	231	247	251	254	278	230	245	249	254	275	258	252	294	229	234	250	236	253	245	251	263	252	229	235	247	264	255	264	261	252	261	252	273	241	249	270	268	284	253	267	253	248	262	252	298	273	252	291	247	246	247	254	257	238	262	252	257	282	233	252	270	275	288	275	215	256	267	265	279	277	260	261	266	289	275	264	237	262	237	270	259	256	242	230	272	237	254	255	246	230	215	240	261	274	253	252	271	263	281	255	247	244	273	248	267	252	279	255	265	267	252	255	247	272	243	245	243	278	252	246	262	281	252	223	259	280	240	268	258	260	276	255	257	262	247	239	236	295	262	267	242	249	248	249	221	263	249	262	272	272	229	256	225	259	258	254	256	259	272	276	236	283	270	268	234	236	253	228	243	254	263	265	234	263	273	266	268	282	220	244	248	229	268	255	252	262	274	269	263	263	250	225	249	271	249	235	301	236	213	275	235	269	276	244	288	260	254	262	271	257	271	276	265	263	243	255	268	244	237	249	260	283	241	252	238	256	262	250	261	253	222	244	236	235	242	245	251	242	269	258	279	260	244	243	257	258	264	266	243	258	246	253	257	247	248	265	249	280	271	268	271	246	237	286	270	285	273	268	239	241	217	264	254	256	254	262	251	259	268	283	276	259	254	252	227	232	245	230	243	281	262	265	290	281	242	275	254	258	254	281	226	250	260	242	230	254	274	263	263	262	246	269	220	239	283	262	283	259	260	285	231	261	270	248	237	247	255	278	258	271	260	238	272	296	278	255	261	250	273	260	229	266	254	261	250	236	251	271	249	237	241	282	254	259	269	271	279	239	225	248	242	262	256	258	253	256	268	279	247	255	241	250	281	262	272	257	247	257	242	255	244	264	233	267	230	270	257	268	241	244	256	219	253	264	242	276	258	261	249	277	278	254	254	236	260	278	242	269	271	248	269	277	258	256	291	230	235	251	230	261	245	288	264	251	229	259	248	264	263	242	279	268	240	254	254	225	255	236	276	270	244	244	270	238	251	257	259	254	241	237	248	258	256	268	247	246	263	246	245	268	257	253	252	239	257	259	280	263	248	262	235	259	239	281	257	267	257	277	268	244	276	246	255	238	239	262	237	265	294	293	280	238	279	272	235	255	257	272	274	259	271	233	271	239	258	272	256	262	290	231	241	285	258	264	244	234	241	239	263	232	289	262	251	254	241	265	216	241	264	251	251	265	250	239	259	264	259	258	252	224	264	255	251	230	260	264	281	264	311	247	235	243	257	264	237	253	284	259	261	264	266	262	261	266	243	270	252	265	245	268	272	260	236	240	238	260	290	244	253	260	254	237	237	265	220	258	263	248	275	264	266	219	253	290	247	243	267	277	282	260	258	231	222	236	230	245	242	297	274	247	283	248	289	257	280	264	237	250	278	257	244	246	255	265	243	263	235	253	260	269	252	208	237	277	221	248	259	315	282	231	245	280	233	273	266	257	243	262	248	215	264	279	251	252	267	248	259	273	237	274	296	255	266	254	234	254	266	250	266	248	249	261	264	273	263	261	227	224	279	254	242	225	264	261	259	266	276	266	250	253	251	262	242	267	247	246	232	268	229	262	276	243	235	255	248	253	253	263	239	217	260	270	261	251	240	230	293	262	251	242	261	242	264	264	247	265	269	280	247	265	243	277	248	247	300	223	247	279	273	257	250	237	274	253	232	248	253	273	235	260	245	265	254	257	247	250	276	244	263	241	293	230	265	259	251	238	258	236	253	275	247	241	261	244	256	249	265	256	271	257	260	277	274	264	241	269	249	269	247	220	278	253	256	254	257	280	263	226	239	252	254	230	269	250	260	252	259	252	252	248	234	262	245	284	296	274	235	272	222	255	208	245	281	276	258	251	266	293	267	281	262	272	263	268	226	270	238	251	256	262	245	249	232	252	238	233	251	284	246	249	253	274	243	276	271	262	280	262	265	259	300	257	258	252	250	250	259	250	252	261	267	234	266	276	274	269	216	240	251	262	246	258	235	219	261	282	270	253	256	253	233	246	268	234	272	253	235	257	272	256	252	251	262	254	257	276	253	260	256	264	281	232	254	216	263	244	249	237	256	287	253	277	239	274	252	263	271	260	254	260	266	254	251	239	267	245	225	234	246	239	280	255	275	258	263	251	273	255	229	281	246	252	242	273	259	247	251	245	243	257	253	264	263	291	284	284	255	281	240	268	266	270	273	286	240	249	256	230	263	237	269	260	212	251	269	251	234	241	255	243	293	262	262	261	268	262	243	253	221	244	261	275	234	275	238	266	287	273	269	243	250	240	288	235	227	263	275	255	265	275	269	266	255	229	235	250	244	269	259	263	259	260	274	270	256	280	301	247	258	248	249	256	227	268	225	240	271	255	273	251	282	251	260	236	243	262	244	260	265	273	262	241	272	253	235	286	241	249	262	269	285	249	242	254	269	266	271	250	251	247	259	256	230	259	256	269	264	266	251	213	247	271	247	272	260	267	266	261	267	272	273	244	256	236	249	278	289	244	250	237	259	247	246	268	256	265	240	247	264	282	259	297	269	265	255	229	244	262	262	270	228	276	260	267	264	252	258	249	260	265	250	276	261	261	237	264	266	237	252	266	259	246	249	250	239	265	250	265	295	252	233	240	247	247	284	244	260	237	268	259	277	258	250	250	221	269	230	261	252	275	267	256	269	254	251	247	231	262	251	264	253	283	239	266	224	261	261	270	242	268	282	253	256	278	257	254	275	251	235	240	276	271	237	253	242	235	238	261	244	242	244	290	250	287	275	247	277	241	254	242	252	259	235	260	257	271	255	223	259	269	241	246	260	251	251	235	258	261	262	259	241	274	251	296	272	244	274	246	236	255	237	265	251	273	275	264	272	273	255	272	222	262	285	254	270	266	245	231	253	239	259	239	276	236	265	251	234	276	248	248	243	285	243	255	251	291	273	267	250	246	272	268	237	253	252	286	262	251	258	265	271	267	256	261	269	271	255	279	259	267	278	256	280	252	249	236	247	255	292	264	279	229	272	237	258	252	248	254	273	286	241	252	276	268	264	272	243	301	231	261	273	257	251	260	239	275	248	234	246	299	249	285	264	274	246	243	230	288	264	246	285	288	238	274	250	211	265	240	249	236	279	260	264	249	298	264	282	267	241	234	242	224	250	263	271	221	262	234	250	275	245	269	279	269	266	253	233	235
22517	21134	28627	23900	21128	21138	7098	837	612	515	429	381	335	306	313	281	262	258	256	250	237	245	216	244	217	247	186	222	196	208	220	195	216	196	229	197	194	204	216	187	220	199	197	169	185	191	178	188	165	181	192	193	216	203	193	201	189	199	215	195	166	183	182	170	172	200	168	189	190	185	199	185	166	188	189	188	159	182	187	176	173	176	193	174	192	170	192	197	159	191	186	208	190	182	177	186	180	198	190	198	216	187	178	158	169	196	190	179	183	183	191	165	168	192	171	170	181	191	162	202	185	212	183	195	185	208	181	201	171	159	159	199	190	207	195	204	194	175	190	181	196	181	199	173	195	188	187	192	196	200	188	163	192	182	199	188	185	186	202	177	176	181	188	195	183	209	192	202	176	218	194	190	183	169	166	167	177	183	184	170	186	179	184	198	171	167	202	184	167	197	167	172	175	178	191	177	207	172	167	185	174	198	177	195	189	149	173	212	196	179	181	180	180	213	152	166	187	185	174	176	183	187	180	188	166	165	214	186	189	168	192	174	167	179	187	191	184	180	175	168	175	175	167	200	172	202	189	179	195	185	177	180	175	178	202	186	202	169	171	189	170	180	175	170	206	193	191	187	192	186	194	204	175	191	167	187	166	183	170	168	168	182	173	201	179	172	193	173	196	190	159	185	162	191	195	217	190	182	175	199	190	215	158	195	197	181	188	180	177	182	187	174	171	178	196	192	163	189	200	198	197	183	154	180	171	174	175	201	184	182	202	209	178	197	194	187	183	175	174	205	199	176	170	173	176	183	172	185	176	184	192	179	179	176	174	199	161	192	195	165	184	172	202	184	180	199	199	196	189	220	181	178	178	172	174	215	192	190	170	192	206	198	174	181	183	182	185	158	199	176	193	177	185	175	180	167	180	195	150	188	188	199	172	179	184	165	161	178	157	180	194	178	182	178	197	185	192	192	185	187	192	175	175	200	187	187	170	194	222	171	205	189	204	177	183	209	203	182	179	190	190	179	193	188	203	186	167	183	186	189	156	167	179	160	183	189	178	196	156	187	188	155	189	191	189	179	191	172	192	195	163	161	193	211	189	182	179	207	176	183	196	172	164	173	171	162	185	205	179	188	163	181	180	183	178	183	202	194	179	174	208	181	195	174	201	179	187	178	195	172	178	173	175	200	178	177	179	194	195	189	197	168	174	193	206	207	175	182	191	200	183	181	174	187	187	157	173	188	187	183	199	195	195	194	150	201	168	197	181	218	172	208	210	202	161	189	181	212	188	197	204	171	178	185	180	209	180	200	197	182	207	188	200	191	190	194	161	190	185	189	163	187	207	210	168	202	182	202	187	196	189	156	183	172	189	189	206	177	189	196	181	179	192	163	205	178	185	192	200	174	176	178	210	187	188	194	165	189	198	203	192	184	183	183	184	174	196	184	176	187	184	183	159	183	193	186	145	196	182	163	159	190	211	191	201	207	186	187	180	177	206	177	184	190	196	188	204	179	181	184	173	180	167	185	198	181	191	182	199	205	196	183	188	177	184	188	190	193	171	169	176	195	205	179	192	177	198	187	169	180	183	223	174	186	174	185	185	169	198	176	170	200	197	179	181	186	170	189	184	187	190	169	190	163	188	186	193	168	192	167	201	179	172	185	192	181	183	197	169	194	176	180	184	194	165	185	182	209	199	186	170	180	192	168	195	201	177	165	172	183	167	178	196	181	189	176	181	186	169	179	179	182	179	232	173	200	205	210	179	183	158	204	191	177	183	188	190	183	191	192	171	186	205	162	189	191	205	193	183	166	158	196	183	197	169	179	177	182	167	174	193	183	169	201	192	164	199	179	192	206	176	189	174	172	192	205	176	191	195	172	194	191	169	182	180	177	212	194	180	160	175	175	205	185	195	191	185	168	168	181	171	188	193	170	179	208	181	193	202	194	176	169	175	193	179	193	189	176	178	210	166	205	173	185	213	145	183	194	177	195	177	199	172	190	207	186	173	208	188	194	190	177	170	189	192	187	190	188	193	210	197	165	180	163	197	183	185	208	187	175	191	181	166	155	195	180	176	187	211	191	179	170	162	172	176	179	169	194	177	187	226	171	203	201	177	195	173	191	205	200	188	177	177	179	189	169	202	196	174	175	169	184	212	182	188	193	180	169	196	183	178	184	171	186	171	198	174	198	194	178	190	201	187	183	186	201	174	182	212	182	189	178	192	223	196	180	164	184	167	170	180	197	190	177	175	197	177	165	188	154	180	178	191	203	189	193	184	186	184	177	184	203	185	190	167	158	169	189	198	207	185	194	189	159	170	183	191	192	182	175	182	160	184	189	190	180	207	170	170	201	182	204	208	197	182	163	168	198	188	201	202	186	164	172	185	163	175	191	192	169	170	191	192	192	160	165	191	167	173	153	170	180	192	209	206	185	193	200	158	180	168	167	207	157	196	159	165	171	187	194	179	176	205	176	167	178	178	166	160	172	195	174	174	155	163	190	188	196	188	166	199	190	168	210	184	192	187	189	182	187	190	189	176	184	168	157	188	202	180	164	205	178	157	195	169	191	198	185	198	186	179	185	184	201	162	184	174	161	183	167	177	182	207	194	162	186	183	175	192	182	175	172	163	190	173	189	179	186	164	185	198	175	198	169	169	206	149	169	176	180	203	181	166	188	193	173	175	168	185	210	196	172	208	173	166	214	182	178	172	191	185	187	168	179	187	170	199	192	177	205	171	200	215	191	196	193	185	158	158	171	186	205	190	184	190	163	197	161	162	161	182	188	167	161	148	170	185	169	201	190	181	164	172	173	185	179	172	157	166	169	160	177	191	177	187	179	188	195	167	183	151	167	173	191	166	168	189	165	178	168	175	167	180	151	193	181	199	165	192	162	168	199	175	163	185	180	189	174	208	198	180	182	200	172	177	160	179	194	205	202	192	174	172	194	205	183	192	165	205	189	182	186	184	178	167	175	183	180	178	181	177	187	157	182	189	183	177	177	181	176	194	187	157	190	153	180	176	173	192	179	177	182	173	190	190	164	195	165	213	177	196	185	184	174	183	164	187	191	172	181	194	213	188	183	161	194	168	198	192	197	216	181	173	180	181	203	181	182	186	181	176	199	168	178	203	192	194	185	162	190	193	187	178	183	173	178	195	181	139	170	170	186	184	187	170	198	156	189	194	179	161	211	166	169	180	175	209	187	181	193	159	194	188	158	184	171	193	183	189	177	181	182	183	171	207	201	197	178	183	183	185	168	185	166	196	187	174	184	194	180	175	179	172	195	191	168	182	195	160	194	172	152	181	194	197	186	184	195	200	192	170	187	178	168	172	190	168	176	196	181	186	176	169	183	159	168	186	169	204	161	203	191	186	190	162	197	190	178	172	188	192	177	171	170	195	167	190	187	190	177	168	192	191	185	188	212	175	186	195	189	170	211	188	182	164	186	167	188	187	204	200	162	193	189	192	191	170	187	184	200	158	202	207	174	171	172
6266	20398	14837	5829	3409	2530	1922	1512	1070	948	722	688	575	496	442	448	398	375	378	363	319	346	302	289	285	314	301	282	269	239	256	287	252	267	262	275	236	259	241	254	273	246	252	258	220	265	244	239	236	245	253	254	251	234	242	254	243	251	223	223	247	252	254	240	229	276	241	243	228	222	253	258	241	213	206	235	247	212	214	214	252	239	222	269	215	223	229	258	222	254	253	239	221	216	245	252	259	220	225	230	249	228	230	241	249	227	230	235	207	251	226	243	194	226	231	239	214	231	243	226	237	208	202	223	230	237	239	240	206	202	235	264	207	224	187	237	225	233	262	223	220	225	224	217	249	224	225	220	250	224	226	217	213	216	231	221	213	245	238	233	215	248	212	233	213	212	228	229	253	232	246	226	242	237	213	242	261	217	213	237	242	228	206	240	199	210	226	213	202	236	213	234	219	222	227	252	227	222	206	233	209	231	231	196	247	194	233	216	227	217	215	231	220	226	229	235	242	237	231	231	197	226	252	190	207	239	221	231	256	225	238	245	222	233	228	197	236	184	233	235	213	211	215	231	237	218	241	225	231	259	248	228	224	250	219	210	214	221	232	239	216	235	243	205	252	232	238	221	253	224	247	219	199	232	212	234	243	217	249	239	257	221	223	207	219	241	226	220	208	216	226	242	237	256	228	262	261	237	261	218	238	245	224	248	235	226	209	237	224	211	215	204	225	244	220	244	230	206	247	226	253	235	229	223	233	230	195	227	243	257	196	212	254	230	221	224	235	210	233	227	225	232	200	241	225	235	237	255	231	225	217	229	221	215	254	230	206	223	198	232	223	210	205	211	219	229	202	225	232	226	227	223	227	222	224	245	258	242	226	200	220	245	230	244	251	219	196	236	213	246	234	230	220	244	227	252	245	248	230	207	211	210	249	219	249	241	244	226	265	231	196	218	252	239	272	244	218	210	218	200	226	212	222	209	226	241	231	230	211	252	228	211	237	214	231	244	204	218	187	231	248	214	219	237	244	233	263	231	243	226	239	215	233	223	223	229	224	225	203	232	250	228	207	196	222	244	218	219	224	223	226	208	275	220	226	233	221	217	231	239	233	233	208	229	232	247	224	211	253	234	219	232	229	240	209	262	231	239	224	213	223	234	222	225	221	264	211	247	218	224	226	225	245	243	216	249	238	234	237	217	224	210	214	244	221	216	217	221	248	216	229	223	219	231	204	260	206	239	229	221	217	236	234	237	222	223	248	234	216	226	228	247	246	228	237	227	211	221	240	241	208	228	228	198	216	267	204	207	240	223	265	234	214	223	205	233	229	209	240	202	261	238	232	218	242	238	206	227	194	223	227	223	208	235	227	223	254	216	224	222	205	217	201	247	235	246	230	235	238	218	208	211	218	222	237	235	227	223	222	202	214	205	243	196	246	235	226	228	229	231	235	252	236	214	236	253	222	223	197	251	249	214	223	204	244	214	192	231	246	183	241	233	232	192	179	225	225	218	232	224	230	259	218	225	242	210	232	192	239	225	233	231	249	207	233	232	241	240	206	222	224	222	200	223	218	211	224	240	257	246	219	220	243	204	264	231	228	222	219	229	224	204	229	214	268	225	231	236	229	192	231	225	208	210	230	238	250	229	229	204	238	215	211	244	234	257	228	242	214	228	240	217	205	230	221	245	209	249	209	214	217	232	211	230	249	222	243	239	237	191	219	242	234	252	228	236	213	219	229	219	241	204	213	212	267	229	220	214	206	222	246	214	236	223	225	235	248	222	231	220	206	240	236	225	209	210	214	241	280	231	226	239	247	212	204	223	217	191	231	245	224	212	237	219	223	242	238	252	206	207	204	211	224	193	223	251	226	232	217	229	248	222	211	247	205	215	251	247	242	233	211	226	221	220	225	246	221	223	223	214	228	223	254	214	234	230	201	224	218	237	244	221	225	249	216	207	223	203	230	246	214	247	211	226	235	214	245	196	216	237	228	231	214	230	246	216	251	222	230	229	217	242	230	223	223	233	217	241	209	223	236	217	227	204	206	216	238	255	231	207	253	198	232	233	265	244	201	214	219	239	231	233	212	226	229	211	245	214	202	222	217	229	222	229	223	233	215	242	246	248	231	230	224	229	237	222	224	259	229	222	199	217	215	226	216	224	231	226	220	215	233	222	219	223	229	223	224	206	203	234	248	234	221	204	234	219	240	215	248	252	238	223	215	235	225	253	216	206	236	238	214	231	235	257	245	251	235	216	234	230	213	254	230	222	233	240	252	207	240	217	229	208	239	231	208	214	240	230	221	240	210	209	242	217	234	232	242	232	249	226	220	245	220	204	232	220	210	223	219	217	239	228	236	214	225	211	219	245	223	246	217	227	235	200	249	230	250	214	260	237	227	254	226	227	257	237	227	225	227	231	249	228	222	225	244	238	228	220	220	229	235	256	213	237	199	236	241	229	216	242	229	235	211	217	222	219	209	223	230	235	232	255	249	224	261	205	226	230	225	236	208	222	236	245	248	223	242	220	210	229	210	227	219	197	201	221	207	224	228	227	224	221	227	194	210	222	219	246	219	243	239	222	213	227	204	246	219	253	260	217	212	241	228	254	233	202	228	219	233	213	220	202	258	208	240	227	198	220	247	271	225	214	220	245	235	266	254	208	235	228	254	236	232	206	245	227	223	233	223	231	267	214	201	227	222	202	227	240	228	229	218	229	231	252	227	229	196	230	207	207	221	255	242	212	248	227	204	222	227	226	219	214	209	241	235	236	202	209	229	228	201	224	223	225	263	231	215	223	234	217	212	221	252	238	250	227	220	262	244	218	224	228	214	224	226	197	206	228	234	242	216	231	232	244	238	243	211	229	225	219	234	236	204	235	227	203	241	216	226	230	217	225	232	224	201	223	222	212	227	229	193	264	218	264	227	239	227	233	226	215	216	218	235	211	224	269	205	231	248	222	205	239	209	225	252	237	215	197	216	214	223	218	268	226	220	238	247	223	240	209	244	243	217	204	243	233	218	197	239	227	224	261	231	219	206	229	218	210	241	230	195	228	215	240	231	227	224	238	219	256	231	222	231	238	231	234	206	229	243	210	211	211	244	219	229	204	231	211	232	240	242	240	218	242	242	233	247	214	247	229	211	204	249	217	205	221	236	212	248	240	240	207	248	229	213	222	232	262	251	217	227	185	235	200	215	197	256	208	243	214	232	240	221	224	234	229	245	228	227	226	250	232	232	220	241	230	215	218	218	247	250	252	238	239	232	247	231	243	221	212	231	230	257	218	225	208	235	208	189	230	238	231	225	205	221	243	224	241	204	219	227	252	233	227	196	244	209	216	234	211	226	215	230	224	241	220	225	236	214	242	251	240	226	232	215	233	227	234	222	215	201	236	234	222	222	238	241	232	255	219	233	222	216	229	214	227	225	244	222	211	255	216	235	197	216	233	224	253	224	229	226	236	196	218	225	248	234	246	232	235	219	230	223	228	229	212
27275	18114	5116	866	514	463	447	437	415	427	385	417	373	412	410	406	364	396	432	431	397	415	349	409	371	375	393	397	383	405	415	378	428	420	406	392	412	385	413	406	381	432	401	428	388	414	425	406	394	387	388	370	405	432	412	431	371	409	410	382	398	382	380	423	406	416	409	393	427	370	405	389	443	371	417	372	416	393	396	385	371	439	411	409	382	420	427	412	388	392	385	402	397	363	405	401	393	420	412	425	437	378	371	413	421	382	430	402	387	381	391	403	396	412	412	393	421	388	421	412	414	409	409	413	366	454	380	386	392	402	380	403	410	391	391	426	419	411	417	391	413	418	398	397	412	404	421	427	416	409	396	371	388	397	399	420	377	398	421	389	371	387	424	381	411	405	395	430	401	380	402	386	374	411	367	413	397	399	382	381	451	404	410	401	410	385	386	420	399	390	412	385	409	405	399	391	391	377	382	377	394	415	389	378	421	375	402	398	374	419	358	421	387	387	438	428	448	386	397	404	422	389	394	398	406	405	393	401	415	386	409	420	385	391	397	421	401	384	397	413	400	400	407	378	371	374	427	402	410	323	397	394	366	388	379	377	381	406	389	394	415	426	427	416	390	387	387	421	405	409	367	412	420	414	359	400	388	372	393	384	367	383	395	391	393	402	388	391	376	406	385	386	386	398	390	405	407	384	426	379	397	412	388	371	387	413	369	417	421	414	361	399	393	405	417	411	366	426	415	424	428	416	378	386	416	366	401	424	380	403	416	389	425	417	412	369	403	412	380	387	391	396	401	389	406	409	402	396	410	389	415	386	343	390	388	404	426	421	399	384	394	424	396	417	360	411	399	386	400	405	372	370	412	385	409	374	384	411	403	401	371	413	377	429	406	429	377	362	411	373	367	401	384	404	386	405	407	438	392	415	417	405	367	442	386	375	428	419	390	389	402	425	385	445	382	438	378	387	363	411	383	409	400	407	431	399	358	364	398	390	394	382	431	412	399	391	389	376	386	422	420	384	412	376	403	416	407	384	414	401	393	380	434	399	395	396	381	401	387	436	357	399	370	426	392	411	417	440	379	430	411	422	385	394	412	373	383	407	410	376	397	369	404	409	391	400	415	421	412	423	375	379	411	395	400	423	423	402	393	356	372	423	421	391	400	402	377	403	391	405	354	416	396	382	413	433	423	402	424	390	409	381	428	463	386	413	385	386	377	425	402	392	410	422	407	394	377	379	425	400	418	403	393	398	409	407	374	412	420	391	404	405	391	375	416	392	431	408	376	386	408	407	366	440	415	428	391	416	384	399	418	376	407	399	394	374	382	393	417	393	396	373	449	409	410	396	406	350	411	386	403	414	382	412	384	361	383	394	381	407	410	436	402	422	415	410	405	386	406	424	376	403	414	400	420	433	428	426	401	421	395	393	418	389	429	442	416	382	412	408	422	433	372	403	385	399	415	439	387	371	411	448	395	424	411	399	396	407	406	435	410	376	385	405	415	400	389	374	405	428	392	414	387	410	406	425	407	370	399	387	416	426	408	396	397	414	417	404	404	352	401	357	405	412	431	380	411	411	374	418	377	372	385	393	446	392	400	402	376	412	393	393	400	399	396	409	394	380	391	411	406	400	388	382	401	353	408	391	416	402	380	368	393	355	399	407	400	381	416	389	413	394	450	396	425	402	419	379	418	412	406	404	445	405	397	390	392	406	394	427	400	395	365	393	377	378	407	373	387	389	360	403	359	447	376	368	412	400	408	365	458	381	424	408	397	376	391	426	416	357	369	386	406	428	397	393	403	357	417	413	412	414	409	426	394	402	423	373	381	416	357	396	406	388	427	420	361	388	399	412	399	372	379	380	365	408	419	395	380	371	408	377	395	399	386	386	386	392	409	420	411	365	415	394	385	373	364	412	371	364	412	415	407	424	395	403	416	401	402	409	413	410	363	383	389	424	365	417	400	399	429	433	384	409	414	356	384	424	430	394	402	402	402	388	401	422	410	403	401	395	396	412	434	412	396	411	403	390	405	394	391	390	406	427	393	403	375	369	383	408	383	417	411	409	407	422	439	387	392	374	451	419	394	378	401	408	404	384	375	371	405	401	452	404	398	412	366	394	362	396	443	410	369	390	420	418	406	408	423	420	388	403	409	435	397	383	381	403	391	392	397	394	395	417	359	366	396	390	389	415	405	408	426	416	397	400	391	414	392	400	401	382	394	390	397	394	390	361	411	384	413	390	371	402	426	366	410	432	431	376	382	403	386	347	401	406	436	414	368	392	367	395	391	373	375	384	426	406	437	418	400	397	377	392	422	380	413	399	407	371	429	383	394	421	376	396	388	387	405	412	417	392	420	384	386	387	376	378	400	376	382	421	394	426	407	404	396	398	426	443	389	396	414	388	401	394	415	402	376	401	424	423	419	396	410	383	419	376	404	385	427	404	383	411	413	406	356	393	349	412	420	415	409	361	406	411	385	393	405	420	406	374	385	409	422	405	378	399	412	392	382	423	419	390	408	398	368	400	391	386	416	404	397	387	377	394	411	411	399	404	378	382	416	386	406	395	367	384	383	359	359	400	405	390	379	392	407	402	406	379	390	415	391	385	393	406	381	356	407	446	400	389	411	413	409	418	414	403	370	402	391	403	369	392	435	404	390	447	385	430	393	381	408	393	390	418	375	391	392	432	386	379	399	363	390	411	419	363	365	357	410	404	408	392	390	428	416	381	400	409	386	419	412	410	392	431	347	443	401	399	415	392	389	420	411	410	414	387	428	396	393	401	379	424	415	390	395	380	342	388	373	411	409	396	416	426	456	389	393	394	402	405	393	431	398	374	430	395	399	414	400	391	379	394	404	411	370	382	384	391	375	402	418	409	385	431	343	384	407	387	415	366	397	402	429	388	396	409	398	403	451	412	410	383	407	421	365	429	394	430	380	423	433	400	387	420	400	364	377	398	412	405	382	383	362	438	379	386	426	396	416	409	391	372	354	428	380	367	393	400	424	363	392	372	407	375	395	387	387	391	420	422	430	430	393	389	368	379	401	406	403	375	419	387	379	387	395	404	428	388	360	386	388	410	408	396	385	424	436	416	391	420	379	457	421	370	405	373	386	390	385	426	407	359	407	409	380	384	395	426	377	432	393	396	411	402	398	364	374	375	401	402	403	411	363	343	387	404	423	385	419	378	385	414	433	438	403	383	400	384	388	393	383	374	398	416	380	414	426	393	374	398	384	395	415	390	398	410	379	444	422	401	380	390	383	362	413	385	412	387	362	373	376	410	376	351	417	420	412	399	415	424	392	410	428	403	427	423	375	364	368	380	431	396	376	410	408	422	395	370	414	373	391	381	379	398	400	405	417	372	376	409	370	416	430	400	412	417	387	375	444	393	411	379	396	366	418	361	414	400	379	378	379	409	348	414	431	368	378	415	412	430	383	385	387	369	406	413	393	396	452	427	387	376	395	415	400	364	383	395	374	403	408	404	387	381
5501	5865	3461	866	599	563	481	466	503	496	532	533	499	467	492	479	510	478	473	510	479	463	454	450	476	446	494	491	487	487	452	452	471	476	438	458	506	457	463	464	498	445	481	480	490	445	501	500	493	491	482	476	449	515	467	451	448	483	463	501	462	478	452	466	491	492	507	502	457	488	502	476	497	455	479	473	461	442	480	490	488	477	443	536	485	493	478	461	485	513	480	472	475	477	481	459	480	476	494	515	446	455	445	496	495	446	493	452	504	477	497	492	492	492	449	515	478	477	466	493	447	490	492	501	499	478	513	508	513	435	453	513	494	489	461	457	449	462	507	473	467	495	470	476	475	524	460	460	466	489	532	429	464	477	472	483	477	467	445	510	484	477	495	484	493	472	489	445	453	467	465	496	466	459	504	483	484	487	499	472	491	486	526	483	450	466	490	433	492	477	460	487	491	492	475	523	455	471	465	476	469	466	482	468	511	484	480	472	473	468	467	452	484	495	494	496	480	469	510	463	495	468	473	439	464	451	450	456	499	530	477	484	483	482	492	468	475	483	472	507	461	472	456	478	473	498	470	500	460	470	458	444	492	463	487	485	491	439	463	505	454	510	490	456	489	448	426	505	478	490	486	459	523	465	512	500	453	493	504	475	452	483	455	472	451	484	491	481	508	475	500	456	470	493	489	463	475	484	487	456	469	473	468	482	495	494	403	492	469	450	492	446	444	497	485	491	515	448	477	496	471	504	449	470	485	470	517	473	501	472	480	443	434	466	489	481	462	440	458	507	460	473	473	470	460	486	502	497	472	440	514	489	475	419	454	452	469	449	505	536	488	487	447	493	448	464	508	478	436	478	489	490	483	448	499	465	489	501	492	487	490	462	516	483	453	470	454	478	490	440	516	472	458	476	446	489	444	440	492	463	493	498	506	528	488	466	481	511	529	476	496	479	481	470	451	445	526	478	459	422	447	474	460	497	467	440	480	477	480	451	506	484	463	449	459	472	470	482	472	472	503	484	490	473	507	447	439	469	517	499	423	506	503	457	496	452	471	499	502	444	492	467	487	466	460	440	506	438	489	453	454	510	504	479	481	451	463	469	489	483	496	485	440	496	464	509	435	485	491	515	459	492	450	484	527	512	464	502	460	481	474	522	455	475	479	467	474	469	470	479	458	522	471	501	465	487	450	476	523	471	463	504	491	446	459	507	470	524	478	476	481	460	454	484	475	488	473	445	466	487	452	478	502	463	442	514	475	454	435	480	506	515	491	495	491	484	485	477	472	515	499	469	465	490	497	511	466	480	445	478	483	452	480	451	477	472	467	509	465	497	468	481	431	521	494	486	473	456	506	462	515	492	485	526	491	478	527	487	447	474	468	452	483	489	461	472	514	503	482	469	448	517	514	474	466	471	478	487	500	463	517	484	513	508	470	491	479	502	483	516	458	496	496	467	493	493	495	485	495	451	472	497	485	480	476	505	508	468	452	475	497	515	469	496	486	513	488	458	455	466	464	480	436	450	495	502	483	468	481	459	466	459	433	515	477	493	488	482	465	520	509	470	470	509	489	439	475	477	461	471	511	468	478	458	450	433	518	503	479	474	490	464	435	492	493	471	466	518	493	446	501	493	462	480	471	456	483	507	467	452	472	495	472	476	468	507	527	490	492	480	491	444	459	466	454	485	531	498	504	450	441	482	497	485	445	488	478	492	466	471	471	485	467	476	513	472	465	493	506	479	474	458	483	509	490	491	472	476	445	478	489	463	513	499	459	507	501	482	473	451	487	466	484	474	482	486	469	517	508	525	461	479	477	477	449	500	492	464	484	475	413	459	487	492	515	482	489	461	439	523	514	452	431	439	453	476	466	499	452	488	481	483	474	495	481	489	477	477	472	444	493	491	449	452	470	507	508	496	480	448	475	466	488	454	432	489	478	433	525	491	475	454	466	473	458	471	486	447	497	535	473	487	501	491	472	453	498	450	480	459	497	465	493	478	460	477	493	490	467	488	467	466	437	454	518	513	475	508	488	468	538	474	520	439	517	502	459	471	467	469	455	476	478	499	475	488	472	443	511	470	499	454	434	488	498	481	463	494	488	444	479	468	473	541	507	465	478	472	507	484	451	461	438	477	484	476	498	473	477	460	466	472	494	538	481	464	472	504	449	475	486	455	478	512	505	472	470	484	459	472	496	461	468	465	462	514	464	486	485	467	466	467	466	479	451	450	437	503	470	487	514	500	443	480	517	481	486	450	439	480	459	491	496	505	519	482	477	494	494	474	492	445	488	473	449	477	465	460	499	459	455	481	456	462	480	461	475	504	449	496	507	510	472	481	481	495	497	459	513	490	446	465	439	470	464	446	471	474	478	476	464	466	483	487	482	436	470	474	484	464	505	479	477	486	499	478	467	490	453	474	478	461	480	436	465	484	506	479	485	461	410	490	494	504	443	493	511	510	475	459	463	460	528	477	477	464	464	476	456	506	483	448	470	486	509	480	509	496	484	484	465	480	492	485	503	489	461	459	477	484	478	475	447	473	442	471	506	495	474	469	505	460	451	450	473	456	485	477	512	506	485	471	487	449	465	465	447	483	491	503	512	482	484	452	440	452	490	506	522	466	467	447	457	460	458	421	452	490	467	455	466	474	492	505	469	505	456	433	493	492	477	440	483	491	469	487	485	475	434	517	479	449	465	475	477	466	427	482	460	471	482	460	502	454	480	441	454	508	523	479	487	458	498	472	426	457	454	450	458	481	505	461	478	492	449	496	470	488	472	463	465	460	487	505	458	497	483	478	484	466	468	458	502	476	470	456	502	479	462	482	459	504	473	484	469	526	479	485	479	474	483	452	480	478	476	460	480	480	434	499	488	516	472	486	490	489	494	455	511	480	449	509	429	493	478	509	456	436	435	449	483	454	487	494	485	513	508	459	465	446	489	480	516	478	433	495	483	509	462	466	476	489	490	456	483	506	452	511	487	492	511	488	473	494	418	447	477	488	482	470	483	511	479	501	465	453	454	447	476	469	445	479	487	509	495	479	439	486	481	492	490	477	482	505	490	455	482	482	505	491	528	486	462	458	499	460	511	479	452	497	445	455	461	483	507	469	465	485	479	534	453	494	481	472	464	476	497	474	466	459	487	497	477	468	485	511	476	494	430	448	478	501	516	498	489	511	495	489	467	461	445	484	474	465	482	494	438	504	485	466	475	484	486	458	467	476	492	471	476	477	504	451	465	502	497	452	470	465	480	469	487	459	467	497	457	477	452	481	522	473	444	477	499	478	477	486	488	447	449	494	481	462	480	462	479	497	451	444	457	472	474	483	440	467	479	484	461	470	468	479	468	484	486	479	495	493	476	486	480	419	462	471	522	481	507	468	449	462	497	474	472	494	477	485	493	467	488	520	476	487	482	496	475	519	502	487	473	472	470	503	474	478	497	470	467	519	465	485	475	490	472	460	515	498	425	443	488	499	467	525	470	454	476	457	495	489
23547	21084	28060	24284	21055	8412	1021	716	666	570	548	531	478	480	481	468	468	471	440	448	445	403	430	426	419	383	440	411	421	434	434	416	416	409	444	391	415	421	440	405	435	392	373	396	382	409	420	416	393	410	393	386	422	402	427	416	445	388	401	370	412	419	457	420	409	431	416	429	396	394	436	422	415	432	407	417	397	412	407	393	420	407	396	393	409	415	440	390	428	409	412	445	402	429	392	413	449	389	390	388	428	407	389	395	411	435	384	405	406	414	434	433	400	418	415	436	433	372	359	423	367	409	397	403	430	437	402	404	402	396	409	374	395	394	413	401	409	371	376	422	396	407	408	442	388	380	401	404	419	426	380	371	400	379	400	403	443	377	418	400	411	414	426	391	405	369	368	403	383	402	416	392	375	434	423	416	440	433	422	406	416	376	394	415	406	425	418	391	365	349	403	389	443	407	386	426	406	414	425	458	424	389	443	403	424	417	373	399	409	398	421	380	376	433	417	385	401	393	420	387	390	418	379	365	402	413	416	390	396	414	414	396	400	420	389	381	409	400	415	405	442	408	419	403	393	418	411	389	392	374	375	354	378	381	376	453	436	382	412	438	392	409	382	416	398	380	409	395	427	382	391	377	380	396	390	419	408	338	410	393	396	436	404	435	397	396	406	400	425	429	419	398	375	383	396	412	388	388	373	368	390	399	452	406	393	401	370	378	411	417	400	400	400	399	393	400	408	400	408	374	417	403	435	376	400	410	409	445	399	448	437	383	399	393	398	420	410	421	425	394	380	376	397	401	413	404	437	411	391	424	430	363	397	368	408	398	407	401	407	431	405	421	439	404	406	402	396	411	403	431	377	403	401	374	419	396	409	392	412	388	418	410	402	388	403	422	433	425	414	375	398	400	380	409	392	403	434	365	406	392	401	404	400	396	412	415	383	409	418	432	396	369	385	423	431	410	419	386	409	380	442	411	397	358	381	399	413	398	441	417	384	387	391	448	377	438	370	419	396	431	440	401	431	397	388	401	399	394	426	409	379	422	426	393	418	410	412	424	409	424	398	397	440	433	437	396	391	392	399	422	408	403	408	378	440	427	419	417	386	405	377	402	396	404	386	383	406	393	422	430	430	380	372	373	394	382	422	368	413	439	391	390	401	430	393	393	411	391	389	425	392	378	380	358	412	430	376	410	446	381	388	372	398	416	416	396	402	383	390	375	388	402	437	425	387	401	399	381	396	403	384	428	379	377	393	403	382	452	398	388	388	384	445	390	404	439	414	388	421	387	379	355	400	377	399	435	391	361	413	386	379	409	462	417	410	392	416	402	421	414	403	384	384	411	395	398	367	392	411	386	379	404	373	412	414	391	440	422	398	413	415	377	414	367	378	417	429	403	411	396	407	417	424	363	410	384	379	419	430	388	410	397	386	428	426	401	386	416	386	402	405	400	399	396	388	419	414	422	418	388	418	415	376	446	366	442	404	410	410	397	406	391	397	394	396	433	394	409	363	400	389	394	402	399	424	401	395	435	403	420	361	398	402	395	399	426	433	428	430	457	379	411	405	402	414	429	382	385	390	408	396	439	408	384	443	404	396	396	400	406	386	396	389	405	386	373	388	407	426	392	368	369	434	394	391	356	421	379	411	417	393	435	419	394	457	456	376	402	420	399	400	410	404	406	397	398	385	393	424	412	373	409	383	407	411	362	428	406	398	413	396	386	410	418	414	356	377	415	411	379	389	412	388	430	382	374	403	415	422	431	373	376	415	419	436	420	409	330	378	416	374	394	421	428	403	435	432	409	399	375	416	393	398	407	379	420	403	369	405	402	401	393	409	369	410	411	399	377	420	425	389	384	399	418	378	447	410	381	375	400	387	407	407	385	353	421	426	387	397	434	363	387	424	443	370	360	412	450	428	378	396	400	454	421	384	401	413	431	385	421	405	398	420	419	400	372	400	393	396	441	401	424	404	398	397	380	431	408	402	396	395	377	398	400	437	409	409	422	402	391	439	414	416	441	393	396	381	406	422	414	422	401	439	397	391	388	389	397	425	427	413	424	399	408	425	386	399	417	408	456	422	395	406	378	435	450	427	384	378	417	403	384	413	381	417	409	413	404	388	357	410	380	388	372	439	393	454	400	399	352	383	417	402	378	410	372	382	402	407	427	426	413	399	374	429	430	406	390	409	402	413	392	420	378	405	376	413	398	406	402	396	395	372	426	370	408	399	363	415	375	360	366	416	398	399	409	420	442	407	394	423	382	393	397	437	396	423	384	415	402	385	430	431	413	383	417	424	406	424	400	408	393	396	392	392	390	391	429	412	406	427	385	385	357	426	409	391	392	405	425	416	399	397	393	413	387	411	397	386	383	408	397	408	367	417	426	409	419	387	411	397	377	420	414	381	437	442	417	406	392	426	407	406	405	400	445	443	387	393	431	436	394	400	423	436	380	396	429	368	393	403	408	423	401	403	440	396	383	418	395	392	413	422	404	396	416	402	378	394	397	431	424	415	423	416	413	448	416	407	419	387	404	424	394	393	396	388	439	418	405	410	445	397	414	394	435	409	378	405	399	425	438	407	418	401	389	383	392	385	420	420	416	408	409	423	421	426	410	404	405	412	414	436	344	394	416	402	376	368	376	408	412	397	406	395	422	403	369	423	412	410	417	397	413	404	358	440	405	424	400	401	408	375	391	396	384	397	383	396	401	423	429	393	395	400	406	417	394	435	383	426	372	450	406	382	411	400	415	397	385	390	381	377	391	423	392	376	421	462	438	384	389	403	415	415	400	421	420	442	371	412	372	395	420	420	398	375	432	368	403	387	391	408	413	422	381	403	420	410	438	392	400	386	405	394	411	394	397	399	433	406	429	395	392	408	403	406	403	418	417	365	399	419	405	372	422	391	413	427	410	402	424	395	426	386	401	423	429	383	392	407	395	416	360	402	410	415	430	385	403	414	359	417	395	427	400	424	391	418	396	412	390	404	402	378	381	388	412	373	384	404	402	419	408	373	418	402	396	420	388	400	392	422	389	404	411	446	411	418	436	379	376	408	455	429	369	430	409	404	419	397	395	410	444	443	429	403	385	433	366	389	381	390	418	407	406	429	420	404	392	424	423	384	422	424	417	397	385	338	408	399	392	422	407	418	373	414	445	422	397	452	418	375	408	390	405	385	419	398	411	392	406	391	382	409	408	409	420	403	395	388	419	381	408	414	418	399	411	392	392	396	418	392	382	353	397	407	424	413	435	406	403	421	393	394	434	425	361	423	400	426	412	392	387	379	427	369	387	393	385	404	442	379	360	420	403	421	414	445	396	400	429	369	408	426	395	449	440	362	418	399	419	414	413	407	387	408	426	387	371	421	420	392	401	393	445	404	377	372	425	404	371	405	395	400	397	416	375	384	382	410	394	386	424	434	417	427	389	424	398	404	398	394	400	406	376	445	381	409	406	454	384	422	391	387	418	439	404	397	408	445	397	416	446	409	424
5260	14665	9907	3375	2186	1670	1336	1098	942	840	780	669	625	626	586	604	570	571	582	539	568	562	577	552	569	512	537	480	560	508	492	532	463	458	476	490	493	514	506	487	498	539	491	464	524	457	527	478	496	486	508	477	491	492	504	489	532	512	502	497	486	476	499	491	502	466	518	489	477	484	524	476	514	489	493	468	506	509	505	511	508	491	489	500	516	512	481	485	477	470	495	462	493	497	529	535	470	515	515	508	499	495	505	478	477	525	464	488	452	484	506	512	460	516	495	524	507	454	463	507	464	496	466	541	483	524	466	508	446	490	458	513	495	495	477	490	487	504	436	515	514	519	511	523	496	489	481	468	524	498	491	493	513	435	499	488	489	522	480	497	476	484	524	478	482	520	532	455	432	444	477	524	481	532	504	513	482	498	470	540	512	516	533	503	470	485	485	529	506	523	479	500	497	456	460	478	521	503	514	495	507	495	506	479	494	492	472	469	471	481	533	489	438	468	531	511	481	477	501	486	486	473	481	449	488	490	478	499	468	477	517	488	487	525	499	507	491	520	445	451	521	469	504	512	494	467	478	499	530	490	481	498	486	456	484	545	510	495	439	516	493	506	455	515	472	487	435	537	522	516	485	503	488	481	456	513	498	461	543	486	442	509	495	485	493	486	497	500	489	469	494	465	536	495	515	517	467	467	464	493	497	504	464	490	490	480	535	466	487	491	501	504	460	499	459	477	531	443	474	498	478	513	506	479	479	521	481	467	487	528	522	504	502	509	511	485	496	503	499	482	492	509	461	488	519	497	499	538	480	512	550	461	480	467	486	501	485	515	447	485	480	510	466	491	487	486	496	492	500	448	539	495	503	456	522	488	540	458	514	511	533	506	468	510	510	481	497	503	505	480	487	516	449	482	454	498	457	478	514	479	502	501	453	479	559	493	473	493	469	476	503	481	497	477	443	504	458	516	491	509	458	476	488	487	504	448	477	453	514	537	481	481	532	526	516	479	474	513	464	488	508	452	482	495	503	461	496	506	496	483	490	466	484	478	496	476	528	482	498	496	495	489	464	477	532	480	485	478	475	518	482	500	499	496	491	497	523	494	486	542	511	465	488	502	503	474	485	491	496	527	470	442	514	519	500	491	485	465	502	483	499	444	482	477	490	458	506	459	494	509	498	514	460	498	490	477	480	436	467	494	492	513	504	485	476	522	504	477	516	480	490	494	504	501	491	506	532	502	510	472	476	506	489	491	473	518	486	483	497	462	457	541	484	492	534	447	487	458	486	487	473	481	491	467	523	525	506	491	505	490	472	501	497	513	472	452	511	473	463	493	509	504	454	487	480	468	480	475	507	501	495	501	472	492	516	521	511	475	456	483	550	509	481	522	507	478	477	461	481	500	512	531	521	494	503	526	519	491	466	502	515	491	504	497	501	456	481	499	493	520	497	484	485	500	500	495	486	502	483	491	467	479	521	488	496	499	517	462	489	460	525	531	480	510	484	483	484	482	492	530	482	457	486	449	512	502	511	515	513	492	495	467	514	513	516	510	468	521	471	495	517	468	486	487	508	505	464	464	506	513	498	526	495	512	505	477	496	486	488	483	470	474	497	483	493	510	470	496	500	494	502	474	507	455	545	475	509	561	513	522	470	529	483	482	487	485	525	494	494	493	501	487	459	485	494	535	476	494	496	454	517	458	457	466	478	505	504	515	487	469	498	493	497	444	499	483	451	455	532	494	473	506	479	501	479	470	460	486	472	469	519	500	489	520	492	482	504	474	531	503	514	486	455	541	495	513	484	474	521	447	498	477	521	494	516	483	516	493	475	492	508	465	498	460	490	497	474	490	488	495	512	486	466	489	477	527	506	471	524	444	494	485	513	513	466	504	511	499	517	552	521	473	485	514	509	495	479	494	485	482	478	477	538	491	539	502	492	521	446	492	507	476	462	508	491	508	485	502	475	518	465	489	489	520	477	484	514	494	486	482	487	522	511	487	518	482	497	478	514	485	507	477	523	469	525	460	511	466	555	507	502	487	499	526	507	456	483	463	473	499	496	462	487	491	513	502	506	486	461	494	500	511	480	467	496	487	471	444	502	502	509	478	481	501	517	469	508	489	512	506	499	467	482	504	491	488	502	479	487	480	515	476	552	448	540	505	522	487	493	494	481	518	486	532	494	458	486	476	483	542	484	448	498	524	480	488	500	472	507	457	517	494	503	497	510	480	499	463	523	521	537	502	464	486	473	478	481	482	515	479	496	504	480	473	499	449	458	475	467	522	493	512	440	513	488	501	523	469	485	479	525	506	498	528	480	476	483	490	488	503	521	501	508	489	514	424	475	482	502	473	470	493	497	449	524	499	523	460	490	459	492	491	478	474	490	523	471	490	487	491	477	468	458	478	477	476	484	505	498	497	487	491	520	510	509	445	463	505	476	510	485	499	429	486	503	492	521	516	476	509	498	476	495	522	478	457	513	504	473	497	491	505	481	480	520	472	476	472	485	492	480	490	486	520	519	481	543	521	509	485	527	495	493	496	481	511	507	501	510	513	499	466	466	506	509	471	505	497	518	503	507	491	508	484	493	513	467	515	520	463	510	520	500	482	501	504	481	499	498	509	533	493	472	443	523	493	486	525	493	521	510	501	492	512	461	488	506	509	511	479	494	485	515	496	474	520	492	466	479	493	499	497	502	504	456	505	521	461	498	486	508	488	473	533	486	502	508	509	494	480	489	509	493	522	460	481	481	464	519	494	469	462	474	473	438	504	491	520	491	515	480	478	500	514	514	474	525	478	497	508	507	463	470	496	502	514	443	505	476	479	481	484	517	560	483	456	494	480	501	476	486	507	485	476	482	485	487	475	480	510	459	495	445	485	499	524	505	504	445	478	541	474	480	480	463	484	485	467	483	490	493	458	514	476	496	481	497	525	480	509	510	515	460	485	529	471	526	489	477	462	476	507	477	501	533	494	526	489	452	533	469	464	521	529	497	479	470	527	507	471	520	495	477	513	512	470	479	482	504	460	504	494	485	480	516	510	496	498	507	474	496	506	530	452	516	459	520	481	462	487	478	494	486	520	497	474	477	505	438	509	488	475	500	499	452	439	482	534	464	468	536	523	491	441	506	464	465	485	519	482	469	496	527	511	459	493	488	466	506	492	493	535	485	514	482	510	498	500	475	469	465	519	468	482	527	481	480	490	519	494	487	459	491	494	506	438	475	475	480	498	495	503	476	531	495	532	481	510	491	487	525	480	501	493	471	488	480	452	483	503	535	522	489	522	450	525	522	515	502	486	550	485	482	485	504	516	450	500	502	495	434	514	506	493	477	496	470	519	480	491	481	524	473	487	498	490	500	487	488	486	553	482	505	509	491	459	514	532	495	547	473	504	497	450	530	471	479	516	484	488	504	498	479	467	512	505	501	486	476	496	473	502	529	503	516	468	452	493	510	513	505	462	455	509	506	481	465	524	545	514	560	509	515	498	501	429
24613	21113	27139	25223	11196	612	408	395	336	285	297	257	284	235	231	268	245	263	232	228	197	211	233	236	245	243	212	228	209	245	234	213	229	247	201	224	236	221	222	208	228	219	193	230	226	213	219	228	215	224	232	211	196	196	196	221	204	205	218	206	224	213	239	196	203	223	229	198	223	224	252	230	230	214	218	206	220	243	213	231	192	234	195	215	205	190	221	227	214	182	221	208	228	206	239	227	203	214	202	218	185	230	218	215	197	215	252	225	221	186	208	272	223	210	216	231	235	189	240	222	220	222	227	224	196	215	230	229	232	227	226	221	234	197	214	207	246	202	204	215	232	229	208	229	184	209	207	223	236	234	199	214	238	190	237	209	221	229	236	238	240	196	232	229	196	255	226	223	226	214	238	217	239	220	238	193	192	202	209	223	218	214	189	206	201	214	232	212	195	203	253	228	218	222	233	219	211	202	183	198	210	218	245	173	232	221	209	221	216	202	231	214	203	227	219	220	196	230	203	211	219	194	197	209	200	212	214	224	187	201	232	224	236	218	201	224	221	243	229	204	206	209	231	213	197	212	204	208	213	205	190	216	196	226	215	215	234	210	224	218	227	212	196	244	213	202	185	214	190	220	195	183	220	247	206	202	241	240	221	207	235	232	232	205	238	226	206	218	200	227	238	210	217	215	237	221	208	211	201	212	237	217	222	209	221	195	205	229	207	224	224	193	214	204	203	230	225	232	222	236	209	217	182	211	197	219	202	222	199	221	201	225	216	183	194	223	214	247	222	198	205	217	192	207	214	201	229	218	228	219	193	229	195	219	234	209	200	216	199	224	230	230	196	224	209	207	224	218	227	207	248	207	210	228	222	214	219	212	201	218	191	218	180	202	216	186	235	210	231	216	211	213	229	199	205	237	228	235	239	219	203	217	223	190	181	215	221	211	196	219	213	222	222	215	220	234	196	189	207	220	208	209	230	210	197	231	227	198	202	228	214	203	185	217	209	246	228	227	240	195	213	203	198	198	220	226	224	214	215	215	223	207	260	224	233	223	212	239	196	215	209	218	215	208	226	205	193	222	188	239	205	226	209	200	224	241	222	206	211	221	215	208	229	221	251	201	221	220	226	236	221	205	202	240	207	238	240	206	225	228	190	228	244	210	212	197	215	240	217	211	211	199	230	192	205	223	223	192	190	215	199	238	203	239	210	216	206	220	217	220	224	220	188	222	205	221	227	218	197	218	207	221	227	198	236	239	208	224	253	208	234	215	188	195	216	219	187	207	233	242	207	212	226	212	231	229	225	211	202	215	231	202	232	213	225	188	258	199	209	214	206	223	211	235	207	195	213	212	206	211	232	210	216	232	221	210	203	245	200	239	215	246	206	224	193	204	212	192	195	202	202	182	212	229	232	220	252	232	222	195	211	221	206	215	203	197	194	224	241	228	221	212	191	213	211	245	219	222	208	212	202	194	222	214	204	244	197	207	238	195	210	219	198	215	199	199	221	211	199	220	214	216	191	231	199	226	231	212	205	223	222	203	216	214	229	221	199	210	233	229	195	216	201	212	200	210	179	239	197	245	204	239	211	210	212	190	215	212	198	214	226	235	213	230	194	209	226	204	212	193	244	212	228	195	199	204	228	211	215	244	236	218	204	205	209	227	216	220	207	228	220	167	229	188	202	233	206	228	213	198	189	240	219	232	198	205	238	228	212	210	217	219	217	235	229	220	216	234	220	224	198	224	203	235	247	208	227	222	212	225	237	186	228	207	193	229	188	195	210	209	216	204	220	205	260	212	229	223	229	237	215	202	223	235	212	211	244	233	204	193	243	215	209	226	182	215	183	217	210	219	215	206	229	225	234	224	211	206	214	216	206	220	214	190	205	207	208	219	212	226	207	202	202	215	205	196	207	222	219	207	203	232	203	222	204	224	240	214	207	228	197	226	224	216	219	230	214	214	206	225	231	219	235	235	223	230	208	212	195	230	216	209	203	229	220	219	224	219	228	203	221	241	200	219	214	220	220	194	226	234	229	207	218	233	206	203	212	223	220	187	226	233	203	224	192	212	226	202	184	231	219	219	202	198	238	211	208	219	211	213	204	217	228	215	234	213	196	232	192	222	205	229	204	205	221	213	197	204	201	191	209	198	247	204	217	196	217	200	245	214	231	218	206	216	220	189	204	218	247	218	217	222	200	190	194	216	188	186	216	202	203	230	209	222	197	223	208	186	193	192	218	233	195	208	249	195	208	234	202	199	199	217	220	211	213	220	231	208	213	217	207	223	200	213	212	225	212	211	196	206	219	233	189	202	234	241	223	211	233	209	211	225	214	211	214	212	218	185	204	229	180	234	222	200	203	220	216	243	207	214	214	178	222	218	211	219	224	195	230	220	211	220	244	232	212	200	198	237	195	224	207	213	203	200	203	202	220	211	202	210	247	247	197	206	195	240	207	219	220	198	205	231	212	226	202	242	221	223	211	187	219	204	193	231	227	207	219	222	235	206	236	216	208	202	238	210	212	223	219	191	226	243	230	228	218	186	211	214	213	196	209	227	221	198	241	192	236	203	220	228	185	239	216	213	212	207	214	219	252	225	189	225	222	210	222	196	217	223	227	182	213	230	219	256	186	237	218	223	223	244	218	200	194	225	204	220	201	206	246	219	215	198	220	205	210	191	210	226	207	206	209	180	209	223	223	197	211	219	210	211	218	206	240	227	207	232	201	229	207	248	201	245	216	233	235	209	214	221	247	203	212	213	202	217	213	186	212	226	217	204	206	190	225	188	203	219	205	209	230	201	209	201	223	205	193	205	205	206	233	210	217	205	193	209	199	208	218	225	225	202	223	206	214	211	219	230	216	212	212	225	216	191	199	209	231	216	200	181	181	213	225	191	211	202	219	212	231	215	232	203	218	217	196	212	240	199	245	200	230	207	208	211	221	205	194	229	198	218	219	216	214	213	215	228	185	219	220	238	220	218	213	203	232	196	204	208	225	207	211	222	236	218	218	228	228	237	199	209	211	191	201	209	226	211	235	220	234	225	212	225	232	201	211	224	225	223	200	229	216	238	222	206	242	226	209	223	199	221	213	223	206	212	175	213	217	207	212	247	234	200	198	200	217	190	204	224	205	260	242	205	203	202	208	211	213	206	224	201	201	198	190	210	213	225	219	227	218	218	202	236	217	210	224	206	203	226	230	221	206	219	217	229	230	216	232	209	202	223	219	215	238	229	194	221	194	227	232	192	221	245	230	221	212	238	206	225	229	198	234	227	216	233	207	206	225	216	214	208	212	229	214	192	262	207	211	209	229	212	224	208	198	212	213	223	216	213	226	212	195	202	205	223	225	200	231	201	208	203	233	238	230	188	193	207	195	221	213	212	218	214	229	221	220	187	202	214	223	215	205	228	227	218	195	211	238	224	236	246	207	222	196	204	230	227	186	217	212	210	240	222	205	217	221	226	212	227	245	213	210	211	217	207	216	219	215	247
5513	11235	6707	2075	1309	989	745	631	503	474	398	383	348	347	349	318	320	299	289	315	294	258	288	273	268	267	274	277	271	275	260	279	272	286	232	280	255	230	244	299	276	283	259	254	284	260	290	225	249	252	240	266	275	220	271	262	245	276	249	265	248	211	274	272	266	259	233	255	276	271	261	247	272	269	250	266	228	244	273	243	275	262	246	285	240	261	282	246	263	224	269	249	247	250	238	251	267	260	259	257	251	232	235	280	229	248	245	242	266	242	220	248	243	289	269	233	247	235	260	268	224	255	253	256	236	266	258	241	248	243	224	274	231	263	266	272	249	260	237	282	271	234	255	252	257	271	253	287	252	230	226	239	261	219	254	259	219	255	249	248	251	243	246	243	277	247	271	238	252	233	261	269	264	245	259	267	260	250	257	257	245	261	261	264	237	259	226	265	273	254	250	281	250	241	251	227	258	260	259	234	243	274	261	264	283	240	249	273	268	250	252	234	238	232	243	250	270	253	259	245	296	274	246	227	260	277	231	276	258	264	281	254	256	241	238	246	257	250	231	233	234	254	257	265	256	272	268	237	231	255	264	229	257	255	229	251	263	261	248	265	264	260	257	244	245	265	260	264	246	236	276	282	275	257	250	248	280	246	262	276	260	268	256	277	251	265	221	223	239	267	270	262	275	260	247	254	263	267	245	279	277	237	249	276	259	252	267	248	247	252	272	277	249	237	258	265	246	268	254	251	246	287	283	265	262	273	296	262	264	271	251	260	221	266	262	232	254	266	234	280	236	277	268	273	253	264	265	214	243	276	233	273	239	235	260	245	238	276	248	237	248	235	285	249	235	252	269	249	231	282	250	243	254	236	269	271	262	239	276	240	238	233	287	283	295	269	251	243	272	259	250	235	259	240	226	250	250	239	248	257	285	263	243	227	256	266	258	264	286	259	279	240	308	231	222	264	246	266	252	256	255	250	259	234	286	274	252	274	272	278	278	243	252	249	260	254	269	279	261	216	239	239	272	253	265	260	252	266	267	228	269	260	281	252	253	279	263	251	253	260	250	243	247	260	250	269	239	249	252	246	234	251	239	225	276	285	236	241	246	262	265	232	257	244	292	281	263	256	276	237	272	235	237	259	218	268	240	253	232	246	260	231	256	240	240	262	253	240	212	252	238	233	239	290	260	269	261	263	265	244	251	261	246	239	224	269	243	278	252	240	278	248	228	255	237	269	258	260	269	244	269	248	245	239	261	233	243	271	260	250	232	257	233	258	242	243	235	251	253	239	245	219	259	280	252	259	256	273	271	250	282	236	264	257	264	248	236	231	240	291	220	256	255	255	259	269	227	248	272	265	254	254	246	265	270	296	271	261	256	261	222	239	262	240	252	264	292	254	286	245	246	272	244	274	255	237	234	255	250	259	263	252	241	251	281	240	244	260	263	272	256	283	237	243	259	241	290	249	241	248	271	263	272	272	245	309	262	261	259	247	248	251	260	255	254	245	260	263	274	254	256	249	266	268	274	278	252	240	265	255	249	242	244	263	249	285	247	216	258	274	257	275	286	261	234	273	268	245	228	238	249	241	251	249	247	260	260	268	229	261	243	280	245	232	256	264	274	245	246	243	238	290	254	247	239	249	254	238	240	255	253	258	250	247	253	239	230	242	260	270	271	253	248	219	260	263	261	264	262	267	243	248	261	249	252	264	257	238	247	235	242	244	256	279	230	232	270	231	265	275	273	238	258	260	258	235	267	268	226	230	255	258	264	265	249	286	265	231	273	230	248	241	268	284	236	278	242	244	277	243	222	262	272	269	257	253	262	283	264	276	257	263	249	254	271	258	262	232	252	257	253	265	216	251	289	246	251	250	268	261	251	229	240	230	264	248	274	236	274	274	270	260	272	293	263	237	257	278	280	253	230	265	241	242	247	237	241	241	251	261	243	245	284	263	267	259	273	246	252	230	229	269	215	250	238	254	223	253	238	251	260	256	273	249	269	236	269	262	264	257	259	268	266	261	258	285	254	250	256	252	269	257	267	265	249	221	241	279	292	251	245	252	266	239	242	238	274	265	252	239	254	236	264	257	278	259	252	236	261	283	236	255	247	249	292	245	244	241	288	245	273	252	240	246	230	245	273	221	263	253	264	222	261	256	266	254	258	267	258	267	248	245	284	246	250	256	244	284	218	267	264	241	257	252	254	222	227	252	263	267	236	250	253	251	258	270	249	255	252	261	272	251	250	262	273	262	226	258	235	245	272	258	235	277	265	247	251	253	266	257	266	253	242	262	259	244	260	269	276	261	251	231	278	266	225	257	238	256	233	249	288	252	242	230	262	251	259	236	237	245	272	244	243	239	225	256	267	257	252	228	250	243	254	236	238	262	263	255	262	270	258	260	264	252	231	245	251	262	257	245	272	275	247	260	253	256	224	275	243	274	235	293	266	224	262	233	238	262	265	257	249	298	274	257	242	241	236	258	246	267	274	241	262	268	249	258	251	259	275	263	258	279	270	273	248	245	218	257	264	224	237	243	269	240	245	236	278	279	234	269	275	244	239	254	277	251	258	256	254	262	278	276	274	252	225	271	242	280	279	235	253	265	257	267	284	238	236	252	261	265	218	232	260	264	275	223	252	283	250	257	291	241	282	235	247	237	254	276	265	229	246	266	255	285	239	253	283	284	280	252	261	281	248	261	240	255	264	241	275	235	224	239	233	232	255	244	262	244	272	252	265	231	252	255	241	245	263	256	274	251	282	263	257	256	256	262	291	266	225	248	249	252	263	261	248	239	237	228	250	262	256	255	241	247	269	241	261	240	240	277	254	248	248	277	236	257	248	281	281	281	254	241	251	232	242	256	291	208	252	268	246	248	257	239	269	256	259	266	260	270	256	265	257	242	249	272	241	270	262	257	276	257	281	264	253	275	258	267	235	301	241	265	269	243	253	253	272	268	241	249	270	244	270	243	262	274	226	237	270	271	234	254	221	266	242	241	218	252	280	263	255	234	241	283	251	261	260	270	280	247	258	259	255	260	267	251	270	246	254	225	232	267	267	268	268	264	260	252	237	242	263	245	257	243	233	266	239	300	274	260	257	269	263	265	268	261	273	266	263	277	255	231	259	254	254	262	251	254	253	254	244	288	256	232	233	254	271	249	262	254	249	235	251	231	260	279	232	257	264	230	256	264	246	254	235	257	247	247	275	264	276	248	220	266	227	270	266	270	258	269	262	233	271	258	238	256	242	270	253	248	252	270	258	274	261	284	224	254	226	276	236	243	255	223	251	243	272	304	266	268	257	259	262	266	280	242	264	253	281	241	232	287	230	271	298	273	269	254	249	244	244	235	248	263	294	232	240	267	283	261	281	251	266	259	242	264	256	250	268	249	259	288	283	243	216	244	247	248	239	247	256	265	264	226	271	262	254	245	249	243	238	249	244	249	238	242	267	255	241	252	222	227	259	255	252	225	264	263	242	246	246	253	256	264	253	250
22590	21142	28634	23886	21134	21158	7521	857	576	508	383	375	365	334	319	291	251	268	237	246	236	232	214	221	243	214	203	244	221	217	208	219	201	197	206	218	193	191	203	202	183	186	201	173	195	195	182	173	201	213	194	201	167	198	205	216	201	190	200	154	200	157	171	181	187	184	179	188	181	182	171	176	182	193	184	180	163	182	176	200	180	196	202	157	203	193	178	181	163	157	189	197	205	181	164	176	177	196	184	165	169	183	199	176	204	170	164	185	190	179	179	188	187	173	171	187	193	186	171	155	171	194	158	172	201	174	186	157	179	194	167	198	173	192	180	195	187	174	169	195	185	162	198	177	199	188	167	156	172	168	186	166	204	175	158	162	169	177	182	186	185	172	202	186	166	161	183	165	180	182	185	168	182	194	172	155	182	200	167	182	180	153	186	167	190	177	194	198	185	191	166	186	172	173	167	171	195	187	171	190	175	172	190	162	170	190	177	220	159	177	151	174	173	173	199	195	198	160	192	175	166	175	174	204	171	184	182	165	169	172	151	172	201	198	180	199	188	174	180	174	175	174	181	205	172	192	194	175	168	172	192	223	173	195	188	179	186	189	187	176	202	196	218	167	186	183	183	181	184	181	185	195	171	152	199	174	194	181	191	187	172	187	168	181	175	171	187	200	189	198	176	192	186	176	178	196	179	177	194	172	166	191	183	186	182	177	199	157	165	176	199	214	179	188	168	170	160	185	204	203	194	176	207	187	168	219	192	182	173	174	163	167	179	193	189	187	187	181	180	190	196	216	199	181	172	186	208	194	191	187	191	175	188	163	161	204	179	184	168	188	177	188	193	144	200	194	182	177	166	193	165	170	181	190	203	164	170	180	182	164	171	194	197	165	184	180	168	205	173	190	207	198	161	169	182	157	198	180	185	161	157	165	218	180	194	190	175	196	162	191	195	192	167	187	184	207	176	189	190	175	170	207	202	192	193	189	165	169	171	168	180	203	189	172	156	163	164	166	188	189	178	176	195	184	195	172	178	198	171	164	184	167	199	184	164	182	204	197	202	225	204	156	208	199	170	194	167	192	188	190	181	199	199	182	194	158	206	186	197	182	166	171	199	174	181	183	168	192	182	184	195	193	198	160	178	167	195	199	151	172	174	179	194	166	169	197	176	193	212	187	190	199	169	195	186	150	180	190	182	195	183	201	192	205	195	157	194	173	186	197	194	182	176	181	172	185	164	186	179	174	175	186	177	181	184	213	171	184	183	188	171	194	186	173	195	199	180	192	189	201	173	165	167	174	191	174	200	183	164	181	192	151	184	165	196	194	185	176	164	196	154	186	185	175	209	212	201	177	176	150	185	175	178	195	206	167	190	172	152	205	158	204	205	185	155	182	179	188	191	161	170	164	159	201	179	157	207	180	167	203	179	177	186	180	177	178	179	190	175	198	167	181	162	170	172	186	178	180	181	183	162	206	198	180	163	192	184	187	211	166	170	174	199	189	192	188	187	169	174	183	172	204	180	180	169	159	188	190	195	164	171	170	201	158	190	186	208	188	184	206	155	177	177	173	194	151	192	181	166	194	188	183	169	183	180	205	160	172	178	171	169	207	186	175	191	178	175	168	188	178	185	161	176	185	156	174	166	179	200	184	169	177	209	183	189	176	178	169	190	182	176	202	188	185	158	187	194	205	190	199	180	167	174	195	185	159	189	196	183	179	189	181	174	183	176	170	195	182	182	180	201	192	194	166	149	167	166	191	171	182	207	179	216	193	185	176	174	205	184	167	178	160	172	184	159	180	195	172	179	179	182	185	186	177	185	187	203	173	189	172	188	175	191	178	197	211	196	172	190	177	184	172	187	200	155	173	209	157	196	183	156	170	168	169	171	167	163	185	197	163	193	179	187	197	174	177	180	193	167	173	180	184	142	166	179	168	192	205	211	187	183	178	156	186	163	187	195	188	196	179	189	191	196	197	160	179	197	191	189	185	163	189	169	154	186	185	179	185	173	174	202	177	187	190	164	180	196	201	190	192	177	182	201	188	148	181	179	186	174	200	196	198	196	160	154	181	181	186	161	169	178	183	188	171	174	188	186	170	182	204	183	198	175	185	156	175	185	187	168	172	179	189	189	178	180	175	187	185	185	174	188	166	159	164	197	191	189	185	181	179	189	174	160	185	184	171	206	168	195	181	164	195	187	190	202	201	187	177	171	174	195	198	198	181	176	186	181	181	177	185	185	187	187	159	205	182	182	187	183	209	153	186	172	167	184	189	195	184	205	181	192	203	166	179	155	205	183	160	166	199	194	155	187	172	175	167	178	198	170	188	170	173	162	201	175	180	194	185	164	202	177	165	172	165	176	178	184	189	189	165	175	186	167	185	190	178	184	183	198	165	189	185	185	180	183	190	213	189	165	166	189	159	165	192	168	164	192	151	176	192	163	175	178	177	183	162	182	156	179	200	189	171	186	168	156	161	189	183	176	200	187	178	191	191	199	165	180	171	183	171	189	191	163	192	201	182	209	197	179	183	169	196	174	163	187	183	179	182	166	206	178	195	193	201	163	185	201	193	186	170	177	179	180	193	171	204	190	197	190	212	153	179	170	194	158	173	199	175	165	178	160	181	183	186	196	169	190	181	175	191	185	195	173	183	164	178	180	173	182	182	167	182	192	181	164	191	200	165	190	173	186	179	184	168	191	159	184	169	176	175	174	171	155	193	188	165	189	177	191	179	194	190	168	187	184	159	139	198	182	174	184	185	182	190	159	188	183	184	198	194	187	178	190	183	168	203	175	188	166	172	193	185	166	207	195	186	191	191	159	191	163	183	196	181	172	171	174	181	184	173	178	188	199	164	170	178	179	166	186	189	201	170	218	203	172	185	190	166	193	177	165	196	168	164	156	173	152	216	191	189	175	183	209	195	184	184	175	169	182	160	182	189	198	175	184	169	199	204	192	166	171	189	164	190	194	163	189	193	175	189	190	156	182	197	183	211	191	178	194	185	180	191	184	162	166	152	151	202	178	182	161	185	178	181	186	197	161	191	179	186	193	180	179	155	188	185	173	205	186	176	170	186	168	178	181	161	170	168	180	182	198	183	203	179	197	172	172	168	160	166	176	180	174	181	189	191	187	196	169	204	156	191	178	195	206	175	168	206	202	199	188	180	169	180	172	175	188	185	163	166	185	193	167	203	171	185	200	176	189	196	175	181	171	189	154	197	200	188	186	177	195	174	162	187	167	173	205	202	188	180	167	185	189	182	179	172	189	177	196	211	162	171	158	188	172	190	175	161	201	175	169	164	171	193	175	191	167	178	207	190	184	205	195	159	174	171	191	160	175	170	178	189	181	200	197	162	161	194	185	180	188	191	159	182	210	160	221	203	166	153	154	178	202	172	175	172	187	190	200	161	207	173	172	185	183	173	206	184	152	186	166	167	172	178	184	172	166	208	173	169	179	160	175	205	167	195	166	168	202	189	194	194	187	187	164	177
7456	21231	13766	5768	3492	2623	1978	1422	1099	887	786	591	601	520	452	425	417	373	381	353	334	312	304	273	277	303	280	266	251	257	272	268	284	253	260	274	217	274	281	259	229	245	250	240	249	220	218	255	249	252	245	204	243	261	267	227	243	231	245	226	241	229	255	215	254	243	226	229	232	215	237	256	219	222	217	228	240	224	226	255	234	245	215	217	255	211	229	224	220	196	240	248	241	212	251	232	233	230	216	244	224	243	226	221	223	210	201	231	218	232	244	232	230	208	244	247	248	205	226	208	244	249	215	229	228	215	215	256	205	215	248	209	228	233	244	220	230	232	230	254	224	233	213	225	237	216	233	240	214	226	220	235	236	221	225	221	232	198	203	232	226	219	223	229	205	230	229	234	232	224	241	213	215	233	221	217	228	228	221	213	230	221	246	253	205	221	217	232	230	228	222	204	234	226	223	211	221	233	225	238	205	214	252	208	245	223	223	249	248	231	223	220	244	237	212	214	234	210	212	195	269	236	242	200	232	210	241	211	240	223	232	218	241	228	221	245	247	239	246	232	224	199	220	231	221	244	229	235	207	246	240	205	219	218	259	208	210	217	225	234	229	241	231	241	226	226	204	217	247	226	220	220	200	186	215	239	248	228	221	241	218	222	206	225	226	222	254	213	221	228	226	205	205	214	212	217	211	214	212	225	221	217	216	222	222	256	227	237	247	228	241	229	239	241	230	245	223	222	210	226	228	221	224	199	191	213	216	215	221	235	201	208	216	243	228	215	215	264	252	225	243	233	223	221	209	206	245	239	231	222	254	238	216	229	215	234	226	227	232	215	231	221	202	220	214	214	235	238	228	216	239	239	220	214	208	214	232	230	192	205	233	225	232	207	227	218	218	232	232	246	240	237	222	223	214	225	225	228	245	232	234	236	223	238	212	222	223	225	219	232	231	206	221	215	192	223	223	220	229	241	228	210	225	227	216	220	200	226	232	211	227	242	214	242	223	189	228	218	202	215	256	225	219	213	219	205	222	224	221	228	237	216	220	224	239	218	218	206	233	212	206	269	229	220	202	237	201	226	217	233	223	219	204	214	216	205	220	227	220	221	240	229	228	242	261	237	212	227	205	214	210	220	241	230	253	213	243	211	233	225	202	219	251	225	203	226	218	219	234	212	234	221	203	214	178	239	209	247	219	231	239	196	224	204	213	216	201	240	235	240	194	213	204	219	225	236	254	227	189	236	232	204	217	247	235	220	224	265	218	207	231	218	231	248	239	219	210	238	236	237	248	209	236	214	212	217	218	203	233	227	235	231	210	252	254	224	193	208	192	233	210	255	209	211	244	245	240	205	230	241	250	234	195	213	218	222	226	226	212	217	208	208	204	219	238	195	210	235	205	208	226	214	207	251	211	247	222	213	250	222	208	209	244	220	213	223	214	244	217	219	231	233	218	234	220	200	244	260	215	203	253	236	230	240	222	227	235	237	235	189	237	241	217	237	221	221	226	220	254	235	225	225	233	205	219	234	223	215	220	226	233	209	246	213	208	229	234	235	235	251	204	237	217	226	231	213	205	228	223	221	239	224	225	239	242	238	215	219	231	216	247	228	212	235	224	214	224	202	212	228	231	210	210	229	228	237	247	236	223	218	208	221	222	234	254	234	253	231	227	209	222	239	238	236	245	254	242	208	224	227	229	251	202	258	235	232	207	220	218	229	241	226	240	226	219	216	235	215	241	227	202	205	208	220	200	222	202	227	217	235	239	219	246	228	226	239	236	224	258	221	238	204	224	224	209	217	239	205	243	219	223	223	220	232	232	225	208	227	205	238	214	229	229	224	239	232	243	205	225	220	202	239	215	230	251	206	209	233	218	209	223	206	242	238	222	200	222	222	186	225	238	229	243	210	225	235	222	235	248	233	220	237	231	244	239	219	246	217	234	218	230	259	248	226	243	202	233	243	220	208	209	237	230	249	256	235	204	212	230	239	242	247	209	238	236	216	221	223	228	234	207	257	214	189	219	227	234	239	225	231	220	207	215	226	224	199	249	217	218	245	235	228	227	233	245	214	217	225	232	223	229	221	217	210	226	216	200	208	202	241	223	209	216	206	254	230	219	202	251	236	200	251	215	198	212	218	231	239	215	228	203	220	199	234	246	223	223	221	223	229	228	230	237	239	219	198	221	235	229	223	235	227	211	245	216	222	238	229	251	221	215	252	227	245	246	224	210	219	206	219	216	246	239	221	221	223	214	243	246	234	210	250	249	215	232	221	217	206	235	214	204	239	231	184	235	245	211	258	216	226	193	219	243	224	228	233	205	249	232	228	234	227	222	224	205	210	203	242	230	224	235	210	252	218	233	225	214	242	211	242	208	234	244	245	238	257	254	240	214	231	243	244	222	204	220	220	234	242	207	232	231	225	207	217	208	217	209	202	237	231	222	226	238	209	250	216	239	223	253	228	222	209	231	209	224	198	248	220	220	218	216	198	209	201	239	226	213	201	224	204	238	215	216	209	219	228	247	219	230	235	209	241	202	227	220	240	203	240	232	251	229	232	207	255	242	222	212	239	230	214	210	273	222	201	254	220	249	258	236	207	223	247	185	210	231	223	216	254	227	224	236	212	223	194	225	187	246	229	249	212	221	221	223	221	206	233	189	226	249	232	222	221	215	221	216	233	195	233	242	203	230	225	223	244	240	217	228	231	218	225	239	229	230	232	245	229	230	228	231	226	229	232	244	240	219	221	223	218	221	212	221	250	220	254	234	223	245	205	209	233	221	244	225	202	231	217	238	197	230	228	209	227	227	248	213	242	217	235	256	235	220	212	207	226	219	245	189	211	228	231	246	223	202	237	225	253	219	232	212	219	211	219	223	224	224	209	228	212	232	227	242	207	245	227	211	217	223	229	216	210	224	227	210	267	228	228	232	249	220	235	218	230	229	207	232	231	205	223	236	228	224	219	217	230	228	220	250	229	205	208	213	241	240	215	257	274	225	253	238	221	207	233	219	221	226	233	222	206	210	209	232	215	222	265	231	242	216	214	210	229	232	210	220	217	226	225	242	219	219	222	221	221	233	213	225	245	225	229	218	211	244	218	215	224	234	233	232	218	249	237	252	233	211	252	215	240	227	230	218	240	218	236	254	218	216	206	220	222	220	219	228	230	217	223	205	228	235	221	224	227	224	220	235	222	245	229	234	245	236	212	226	215	222	243	247	244	227	267	220	255	203	239	208	230	238	213	217	229	219	223	251	234	222	212	233	219	245	222	238	205	229	224	214	219	220	249	221	223	201	207	207	219	214	204	256	231	211	232	214	222	224	220	217	247	215	233	246	243	208	218	218	210	225	230	230	217	262	213	218	222	253	213	201	223	239	254	223	218	206	231	242	220	215	238	239	246	227	226	219	231	238	228	230	228	239	212	230	227	231	237	209	220	228	198	223	213	208	239	214	230	213	218	218	221	237	221	226	235	241	230	245	229	222	244	223	238
27133	18365	5137	909	616	589	390	428	394	401	411	393	384	412	402	378	390	382	391	406	371	422	435	392	434	428	371	381	435	426	408	382	391	399	392	415	425	402	440	396	408	353	378	400	401	381	385	353	417	367	393	408	369	402	399	404	421	417	410	398	392	408	411	388	375	377	386	389	361	392	417	396	378	413	356	410	415	386	367	395	406	387	395	421	385	395	412	380	403	392	383	402	408	398	420	382	406	368	388	388	394	388	404	372	377	398	382	360	376	391	394	381	409	392	400	408	412	436	388	384	392	364	406	410	395	385	431	368	406	380	353	390	380	362	387	351	409	393	407	395	399	384	396	378	399	404	408	401	390	410	399	398	380	372	418	387	375	435	423	411	438	405	395	392	381	375	435	405	405	418	366	379	356	374	446	397	408	406	366	387	399	394	408	415	382	388	390	404	402	367	406	408	363	409	399	399	414	384	395	379	402	429	405	371	373	399	383	370	417	411	422	396	405	392	424	391	401	374	400	378	413	382	361	397	392	396	403	396	404	395	437	416	363	401	384	402	428	404	386	457	381	355	426	387	388	401	396	362	382	406	416	381	397	377	410	362	416	385	408	416	373	372	390	426	358	393	417	419	408	367	383	398	387	427	409	378	400	383	363	396	389	397	405	392	394	390	359	404	384	392	366	407	415	412	413	412	368	394	394	402	409	433	363	398	356	391	393	396	356	379	430	392	389	350	403	395	389	390	351	366	374	399	356	389	423	387	426	376	399	424	376	396	408	369	420	381	367	399	432	368	401	392	397	360	390	368	380	394	367	406	421	426	378	369	366	414	419	384	396	418	435	402	376	437	390	395	393	392	429	384	379	386	386	379	390	354	413	395	384	368	383	400	368	351	379	402	450	403	408	435	426	365	400	434	416	414	389	413	382	426	363	386	419	349	386	398	398	395	370	390	415	407	402	390	440	367	399	359	386	420	392	382	398	398	413	410	411	420	396	390	394	409	358	387	405	388	357	384	372	415	356	390	390	431	390	414	418	417	381	379	402	398	408	408	364	398	401	443	396	388	355	388	381	415	366	411	408	410	381	421	389	382	382	396	409	398	384	382	396	421	394	404	413	393	429	414	390	402	416	400	392	374	401	408	442	383	381	369	380	418	384	386	374	397	404	399	399	415	460	399	402	383	331	383	379	372	401	357	361	382	410	404	357	401	422	401	390	373	405	393	391	423	432	385	390	398	366	395	412	387	404	380	393	398	389	400	405	399	384	404	376	370	402	389	377	390	394	400	363	430	404	447	373	406	421	394	402	362	409	402	406	405	383	400	388	387	409	390	347	425	397	407	394	362	406	416	399	417	411	396	418	395	418	400	389	363	391	409	395	381	387	394	396	386	411	413	403	425	392	406	393	389	381	384	408	387	374	414	390	390	424	365	414	384	457	405	379	380	428	390	377	387	369	445	427	412	409	441	404	395	412	392	384	394	388	389	407	400	381	412	407	412	407	404	418	402	386	390	397	389	393	425	410	413	343	403	388	400	378	415	405	420	386	413	387	388	377	384	397	403	412	357	388	392	414	382	434	406	420	391	397	399	427	386	388	380	406	379	418	417	398	373	389	436	410	403	416	413	412	414	420	374	414	373	401	398	387	398	439	390	377	378	423	388	385	396	383	403	399	398	403	410	408	407	390	422	377	380	410	390	353	385	396	357	371	394	392	411	362	391	393	394	407	422	405	400	387	400	412	413	422	415	416	402	416	404	415	401	389	386	395	369	405	386	398	371	429	407	449	394	393	395	377	434	371	426	384	375	406	410	390	395	383	373	389	372	397	392	413	388	380	401	399	383	431	420	368	417	384	387	393	401	423	415	421	402	361	366	404	371	364	403	414	390	399	372	379	405	418	413	404	402	390	394	409	406	400	393	368	386	431	382	433	412	389	425	398	397	410	417	401	412	422	393	377	401	411	396	388	390	374	405	414	412	384	384	375	391	404	393	382	372	403	406	374	414	366	399	373	361	377	373	388	405	391	414	394	361	376	411	416	422	415	414	396	396	448	382	408	399	416	422	432	433	405	372	400	374	402	388	389	391	414	404	381	402	407	392	414	380	430	407	356	387	402	411	416	402	413	359	392	391	388	380	378	395	346	398	385	358	374	410	418	392	389	382	430	409	428	369	376	406	387	401	402	364	369	381	391	381	416	424	393	408	383	359	364	381	363	387	408	364	363	413	395	374	373	394	422	388	376	368	419	388	391	394	435	428	420	392	413	385	419	391	404	396	416	431	374	393	411	409	406	377	394	398	397	395	412	417	378	384	393	412	376	423	413	418	399	378	398	407	430	415	401	398	415	383	428	405	398	394	385	385	382	381	404	397	398	382	361	395	396	406	380	392	414	378	391	412	400	362	397	363	401	385	374	398	438	408	422	416	369	382	381	395	403	414	391	389	386	388	404	400	398	402	395	408	395	404	379	397	372	410	388	414	391	400	391	427	452	402	382	432	367	369	404	376	400	366	401	410	385	372	383	392	400	399	387	374	381	401	356	405	406	418	390	387	376	388	394	404	404	382	362	402	400	389	392	403	378	433	413	418	409	402	405	390	403	419	421	414	386	388	402	409	411	386	409	354	416	452	414	417	406	429	399	404	432	397	374	397	356	390	378	403	389	367	358	409	396	393	417	395	409	399	411	403	379	398	435	446	364	375	402	424	392	418	403	408	419	392	411	391	392	390	365	402	411	400	418	426	423	398	397	399	404	391	441	392	394	379	366	394	389	377	369	356	414	382	412	381	386	397	410	426	400	421	398	403	386	395	393	402	394	376	405	351	400	406	421	413	393	408	377	373	399	398	384	374	401	435	407	390	374	395	383	418	421	373	389	384	388	420	373	363	412	379	402	401	404	418	386	421	382	405	356	401	396	373	441	373	387	384	414	392	418	409	385	395	372	397	400	384	396	414	420	431	378	385	413	386	396	416	398	417	394	379	404	375	401	407	398	382	400	403	388	385	383	381	392	392	399	414	345	377	434	406	357	406	376	394	381	412	399	420	404	406	396	378	366	388	401	416	383	421	410	390	388	381	393	404	380	365	390	384	396	389	398	388	364	371	401	441	400	401	423	411	388	432	411	396	405	419	390	363	410	403	399	390	380	362	379	396	381	404	392	385	414	407	415	390	384	389	404	412	377	376	373	415	420	405	382	430	366	404	405	389	392	383	381	384	426	416	397	410	364	373	413	419	423	398	431	361	386	391	380	429	397	403	376	410	392	403	388	395	386	381	405	362	402	387	401	416	393	406	425	420	368	396	375	383	394	371	433	382	374	408	360	400	390	381	415	413	396	407	372	394	416	412	357	410	417	409	394	375	388	378	391	420	413	400	437	386	392	344	410	392	396	351	403	399	394	416	392	427	392	373	373	369	379	374	392	382	381	381	379	396	392	419	401	376	429	408	433	373	391	421	384	364	414	377	404	383	386	408	389	387	391	402	387	390	402	410	382	383
6135	6428	2714	827	583	574	498	519	480	469	504	498	468	433	481	439	463	458	464	478	479	449	447	466	452	473	482	500	472	496	489	489	457	471	441	461	464	486	463	466	490	472	472	516	435	448	452	457	463	454	470	477	453	446	465	443	483	473	513	470	496	504	470	446	467	492	474	450	489	468	485	520	453	488	449	481	472	481	472	489	500	500	459	486	470	464	457	469	459	473	452	467	488	425	472	481	475	474	489	479	446	481	477	488	502	464	483	448	469	461	498	463	481	497	458	433	443	451	451	447	468	451	476	458	463	446	453	469	452	493	468	464	467	492	465	500	518	477	477	481	480	447	485	462	465	473	464	467	492	433	486	464	459	468	480	483	476	502	503	475	469	449	503	463	505	463	472	433	504	493	508	474	467	462	495	445	480	459	475	492	477	465	458	467	431	446	449	517	490	483	447	454	451	467	460	457	445	471	462	449	472	471	488	441	505	472	508	507	481	466	468	482	467	507	474	451	463	464	492	457	489	449	467	456	467	461	479	475	474	458	474	453	489	475	455	445	490	457	480	457	452	446	441	449	422	468	455	470	482	492	465	463	500	500	457	464	470	454	460	500	438	443	456	461	487	501	463	470	474	458	508	443	440	484	451	459	471	491	432	478	467	487	467	471	484	481	496	469	416	477	475	439	447	516	481	506	484	477	401	479	476	454	438	477	475	460	486	471	496	467	510	490	427	502	444	475	484	512	509	445	456	445	468	473	478	484	445	470	496	451	476	463	486	472	464	481	468	500	486	478	475	495	482	497	475	444	492	477	488	461	463	476	465	485	439	477	478	505	478	475	424	452	475	471	481	478	482	496	469	476	430	488	495	426	474	485	496	462	481	468	478	477	460	450	464	466	477	492	472	452	468	451	432	471	434	464	438	520	484	461	481	488	468	451	434	491	456	509	466	468	439	471	480	472	476	477	472	466	453	440	472	452	434	437	467	486	470	449	457	485	486	479	466	505	496	488	475	492	508	441	506	472	483	490	442	459	474	473	465	474	491	493	460	489	443	448	460	454	446	503	450	478	443	463	461	449	479	478	457	458	495	440	468	481	536	443	485	464	494	469	455	455	464	521	443	476	475	442	440	472	472	471	508	497	486	495	470	495	472	446	469	482	486	510	481	445	454	466	503	501	482	478	507	463	491	426	443	494	458	472	478	472	491	476	465	482	476	474	469	463	475	476	431	476	471	490	471	469	485	508	468	439	460	491	442	460	484	450	500	436	470	473	436	496	445	453	478	462	498	497	480	464	517	498	463	500	511	484	449	471	505	456	455	450	437	451	493	466	476	468	477	489	446	448	484	482	474	500	467	505	519	493	471	453	444	426	503	476	496	468	456	464	427	463	466	487	492	465	437	494	481	460	433	493	448	445	479	445	515	487	447	462	428	453	457	451	485	451	490	455	473	442	486	464	503	509	496	459	479	477	476	468	475	475	465	483	472	479	494	446	512	487	450	452	473	486	500	494	466	491	451	433	461	510	460	450	493	490	462	481	466	483	497	443	458	463	465	481	477	442	486	497	483	423	502	463	439	455	471	481	497	492	480	474	485	435	509	503	487	478	434	484	507	482	483	487	529	454	488	443	472	471	456	443	501	471	442	482	471	480	493	460	503	455	475	457	467	473	443	431	452	481	454	461	454	445	455	504	493	490	504	499	483	492	489	492	471	482	444	485	478	430	505	437	506	451	470	452	504	474	430	525	455	439	479	469	452	476	466	480	458	447	456	458	471	449	472	463	490	472	426	464	510	461	464	442	510	471	471	491	435	498	511	465	469	456	430	479	466	475	505	471	481	450	426	428	491	449	454	462	481	476	481	469	460	538	457	454	469	465	466	455	434	472	494	435	496	464	450	434	460	480	414	435	510	446	442	468	431	516	483	459	484	494	475	488	483	496	438	434	470	463	452	507	484	505	495	472	459	498	486	443	456	496	444	493	469	491	462	451	429	474	476	491	488	434	450	496	465	470	456	463	453	518	442	457	447	475	495	463	515	445	456	470	481	483	495	498	477	456	476	466	465	467	483	473	480	482	463	474	442	509	457	473	480	459	465	526	438	444	442	479	471	475	473	445	457	476	487	467	428	488	454	468	487	444	463	455	479	461	478	507	488	466	480	471	466	475	469	499	441	470	485	469	484	470	461	490	449	503	479	480	499	463	485	464	456	492	469	464	481	483	460	442	493	510	485	472	474	487	484	452	472	465	453	457	422	459	463	498	465	440	454	473	469	478	485	451	484	486	480	430	444	457	449	509	428	489	493	524	488	434	478	484	476	500	463	452	453	490	442	472	467	469	465	455	455	458	499	505	498	466	503	427	503	514	471	467	469	466	495	450	441	443	447	472	485	481	475	520	456	440	468	473	492	471	457	455	488	459	480	450	507	462	447	456	494	460	508	515	426	450	450	483	500	489	475	439	460	488	479	476	500	492	520	489	458	468	459	483	501	456	477	432	437	448	462	488	485	453	476	478	475	456	473	517	481	450	452	497	490	508	468	486	474	455	485	483	485	487	449	485	463	449	467	462	490	501	455	435	454	460	442	520	490	459	480	498	452	450	474	468	474	489	489	490	472	512	489	465	433	484	439	502	495	485	504	456	493	487	479	455	489	469	463	494	456	471	429	461	451	483	478	503	488	471	443	482	492	488	443	438	465	476	466	465	472	458	461	482	453	500	434	444	507	461	518	488	469	450	465	460	473	462	454	439	491	462	433	457	438	486	463	461	465	466	441	472	444	459	454	477	455	494	469	439	483	417	443	476	477	481	489	498	437	441	476	446	455	478	447	460	449	487	425	456	440	487	448	464	467	481	482	434	504	468	475	466	480	472	459	434	463	504	494	479	514	454	482	465	453	462	467	490	477	466	481	469	473	530	489	506	501	504	469	505	493	456	457	477	497	431	453	495	462	430	484	497	440	506	494	489	474	475	474	477	494	488	452	466	437	483	442	476	443	440	435	425	462	489	482	470	470	441	466	480	453	431	443	479	465	484	463	498	488	485	458	480	481	500	445	458	481	455	461	441	487	517	438	447	482	484	481	462	466	479	450	450	478	479	478	435	461	465	481	476	441	497	455	464	504	447	469	459	461	426	450	425	445	490	505	473	436	479	489	500	491	466	448	471	490	501	471	452	457	493	449	461	430	462	521	485	495	457	481	463	425	496	458	480	451	463	490	508	455	483	486	486	469	467	466	429	475	508	464	462	424	427	476	501	488	415	507	459	462	461	509	470	513	466	459	458	458	471	456	483	477	490	488	470	479	464	482	485	446	534	455	479	491	451	484	512	466	480	478	488	464	461	479	444	514	458	483	477	472	479	435	451	479	428	458	438	470	487	474	470	481	486	483	437	494	457	475	454	463	467	462	487	496	473	474	471	464	437	475	515	490	435	456	501	431	483	475	474	481	432	483	472	484	430	491	455	447	461	470	456	471	444	466	476	458	512	521	458	447	482
23694	21126	28107	24367	21103	8824	1049	714	630	579	530	502	471	508	447	489	453	449	461	448	436	424	445	433	438	401	414	436	428	428	419	421	431	412	406	421	396	404	415	405	396	450	402	402	433	364	386	406	404	407	417	391	398	402	440	369	410	365	375	363	433	400	440	408	388	381	434	412	396	419	418	408	406	392	413	408	417	393	408	404	419	402	435	401	401	398	395	437	374	377	429	376	419	402	367	406	430	399	411	360	430	430	402	417	435	386	376	391	422	402	381	385	393	427	382	396	366	418	384	419	394	394	395	432	430	426	430	413	391	419	365	419	372	384	398	395	390	411	417	411	435	428	420	391	387	427	390	427	408	403	384	377	402	395	409	391	417	408	442	404	402	372	381	423	430	407	362	389	381	392	406	428	372	387	387	416	428	377	421	438	410	430	413	404	404	396	427	385	394	392	401	362	394	423	424	410	421	388	396	423	405	419	425	430	380	394	360	385	382	424	394	417	378	430	409	438	418	400	413	392	385	412	401	423	380	412	423	433	365	391	426	421	428	406	381	407	405	417	416	406	412	358	407	436	407	409	366	386	403	397	419	404	411	421	390	375	413	382	387	396	419	437	438	385	393	399	387	402	416	408	392	409	423	409	408	416	404	411	381	363	412	418	393	388	426	390	396	400	405	361	373	370	406	368	412	372	436	437	397	400	416	407	395	394	389	419	428	401	372	413	391	393	392	437	393	353	406	371	389	413	384	368	394	372	458	434	389	374	419	376	418	404	416	386	406	383	433	385	404	386	380	401	408	424	404	408	376	387	389	418	419	387	379	373	417	409	411	402	360	380	378	385	411	399	403	421	381	419	392	353	395	390	423	415	389	411	411	418	383	405	432	428	434	393	413	408	421	415	386	388	370	421	374	390	415	419	393	399	371	414	438	395	407	406	383	363	436	412	390	392	388	379	427	399	428	413	364	397	368	383	435	404	397	382	397	408	382	396	382	405	385	427	412	383	393	394	412	420	425	363	371	431	394	413	412	418	403	375	417	429	415	370	394	433	412	418	419	367	378	425	392	432	409	410	373	392	424	428	380	408	446	400	372	427	398	425	400	407	402	421	428	415	388	389	421	374	422	389	402	388	371	419	436	389	379	408	385	400	421	386	386	398	395	365	410	369	401	421	392	384	397	448	435	390	442	356	423	413	411	389	389	394	360	387	400	386	401	406	413	377	417	421	417	402	392	368	384	403	389	397	424	397	370	386	439	420	427	372	379	392	365	423	409	370	375	386	378	376	356	432	393	394	393	435	408	385	420	381	389	404	398	403	387	376	391	432	398	418	409	396	412	406	412	411	392	382	411	378	414	396	394	391	436	392	409	398	415	441	400	386	402	384	399	406	385	385	423	410	408	381	388	417	436	393	387	402	374	439	379	389	389	412	398	413	406	437	373	422	383	404	404	379	407	412	401	425	423	389	404	417	400	430	392	385	409	414	390	399	445	435	421	415	377	395	412	407	403	410	394	392	389	375	382	408	376	370	416	367	401	433	392	415	431	379	426	404	378	393	373	357	384	404	359	402	366	391	435	407	412	396	409	413	387	412	394	420	419	366	376	442	405	410	399	384	385	378	375	414	430	381	381	429	405	379	422	409	427	375	386	398	430	432	376	421	415	394	397	390	390	396	400	395	416	422	390	393	394	399	411	349	407	401	379	396	407	377	424	391	396	372	406	409	401	416	438	447	395	399	399	408	410	412	392	395	406	392	371	416	376	431	428	395	409	391	411	415	400	416	389	372	398	393	407	435	396	375	387	398	392	392	389	384	379	432	399	410	420	396	421	406	395	440	398	402	392	390	386	388	427	388	436	368	422	403	418	366	406	381	427	404	385	389	382	411	418	392	415	404	386	384	379	384	421	401	387	392	378	425	419	390	423	379	395	406	434	416	392	377	390	378	406	383	422	409	382	410	402	422	400	383	397	374	375	400	401	382	411	409	446	407	408	399	387	400	377	422	408	391	438	420	427	384	410	364	411	417	446	410	412	410	388	395	364	439	402	433	394	431	404	410	433	384	404	408	369	380	414	406	390	392	421	378	452	392	388	386	421	370	421	424	417	383	433	366	409	349	400	405	394	401	386	438	430	430	377	418	396	389	407	380	428	352	437	396	398	408	381	398	398	384	384	376	421	437	407	428	407	390	386	384	407	394	408	386	424	403	391	400	403	391	390	391	409	424	414	430	427	406	369	366	440	370	420	410	380	409	413	412	407	425	402	423	427	366	353	416	412	373	409	410	393	404	437	396	410	385	376	380	445	355	403	378	439	375	369	354	385	414	405	404	396	394	374	438	410	389	414	403	394	413	402	374	399	433	398	391	418	434	396	440	390	448	447	411	424	403	410	419	432	391	396	380	396	398	371	387	385	443	389	379	385	425	412	388	419	368	387	417	387	397	405	443	392	421	427	376	390	418	365	380	366	418	426	410	376	411	407	399	421	400	405	387	400	372	419	411	399	411	419	442	408	446	403	381	427	389	398	400	393	405	390	393	414	429	414	416	410	415	387	414	389	416	391	407	400	387	375	392	425	398	404	401	399	402	396	420	364	387	401	375	434	401	404	397	402	382	445	434	419	377	407	424	369	373	411	359	435	397	403	460	393	386	389	413	422	379	390	409	387	374	427	430	391	398	416	372	385	429	383	434	413	381	416	417	367	430	354	403	411	403	396	385	406	406	422	417	375	445	401	419	432	395	402	425	399	416	398	366	409	396	406	405	424	403	371	404	380	381	411	399	398	384	402	446	380	406	403	376	400	395	418	372	425	389	424	406	435	406	396	381	452	438	426	390	425	376	386	384	393	353	419	370	373	417	422	394	412	402	395	405	433	403	389	391	395	410	421	381	417	420	406	414	413	415	416	392	366	399	412	397	403	420	411	443	416	407	418	400	353	382	381	360	398	402	358	410	398	429	427	420	424	422	425	376	429	405	415	345	382	396	397	415	415	396	397	430	435	412	382	400	364	399	421	392	397	404	420	410	389	394	389	414	395	387	393	379	430	421	421	395	392	414	415	406	412	394	384	408	356	395	440	399	392	419	397	388	408	428	396	401	407	418	422	395	422	386	426	410	373	392	376	428	383	394	380	441	396	390	405	432	428	374	424	400	404	438	413	373	402	382	367	402	397	418	422	389	404	358	423	396	377	401	390	430	424	408	366	415	383	423	384	398	394	415	393	442	401	389	389	397	378	388	390	411	418	416	408	418	432	401	393	419	384	386	370	398	395	380	410	428	400	409	430	463	422	397	399	389	404	417	405	377	413	382	382	434	413	398	417	414	429	388	398	399	363	385	424	406	402	396	399	409	383	366	383	405	372	423	400	383	419	406	393	399	407	415	394	383	423	401	407	419	393	446	428	408	410	385	416	412	385	413	398	405	382	389	387	362	404	396	395	414	391	414	427	397	411	427	398	359	371	423	427	455	422	432	397	397	386	408	414	410	421	437	458	415
5911	15218	8424	3343	2081	1710	1330	1096	942	834	741	671	680	655	602	591	576	548	573	541	506	540	505	563	525	527	541	496	508	480	542	539	548	510	516	468	551	520	502	489	525	539	497	491	516	450	496	445	484	490	469	537	476	533	534	451	507	473	517	483	512	488	476	483	508	484	470	465	488	510	503	499	473	501	450	514	510	467	489	475	476	470	469	476	485	458	522	479	460	489	498	516	530	496	462	502	485	495	528	510	495	465	497	477	500	486	464	460	476	478	466	497	486	451	462	503	492	510	467	453	461	538	445	504	467	510	494	508	499	507	459	501	506	457	458	472	506	524	517	519	524	502	472	510	482	469	500	484	464	458	488	456	504	487	493	476	508	487	511	481	463	534	530	473	513	474	473	535	474	485	493	472	484	497	469	482	490	524	480	498	506	471	480	485	464	499	524	507	507	529	480	503	484	467	524	497	487	512	480	456	474	482	477	484	496	467	454	473	464	447	490	491	518	516	452	472	483	497	496	519	455	473	466	458	485	540	498	496	484	522	464	490	469	488	521	464	504	495	475	478	441	472	515	493	493	499	468	492	533	501	482	496	490	446	444	469	492	483	498	479	469	470	503	475	435	511	480	452	467	501	475	490	451	505	514	507	509	480	480	527	534	526	472	482	460	526	478	479	505	487	503	508	519	495	482	471	491	524	489	490	490	501	465	504	473	481	507	454	520	492	527	491	432	482	488	490	485	467	475	479	473	501	522	499	493	468	502	521	480	488	481	497	468	494	480	489	505	445	505	462	471	478	468	494	480	474	481	499	460	533	496	493	508	442	466	478	459	513	487	464	487	487	471	500	515	478	493	502	511	516	490	486	493	499	457	455	492	477	475	472	509	515	506	470	491	491	513	495	493	459	497	469	482	478	480	433	516	469	484	490	495	482	523	474	447	487	497	520	452	504	512	464	522	486	471	502	472	489	511	495	500	476	483	464	484	460	507	462	480	516	474	486	492	475	503	530	504	502	484	463	513	499	463	475	492	493	475	506	478	465	484	514	540	474	521	472	475	474	494	468	499	468	475	469	488	502	447	497	498	478	459	464	486	491	495	503	465	485	490	478	463	449	477	507	503	488	499	440	510	475	499	471	523	486	501	520	467	499	480	506	497	519	497	496	491	473	523	471	485	468	479	512	469	458	541	487	503	481	489	486	481	493	469	470	494	497	459	494	504	484	452	516	502	497	443	486	471	468	458	484	485	490	474	499	478	498	484	469	514	494	506	489	514	508	485	517	496	475	517	476	468	492	465	486	484	479	487	524	472	457	506	452	496	497	489	547	523	448	492	497	452	467	479	445	525	512	513	489	455	498	475	502	471	486	490	475	472	486	512	491	466	525	478	487	495	500	450	479	461	470	500	462	473	467	503	501	443	503	518	498	467	470	512	445	455	482	526	461	510	448	479	517	467	503	511	496	437	453	468	528	482	536	490	528	464	475	471	461	485	474	471	476	463	450	476	490	499	464	476	447	497	541	505	517	492	506	482	482	444	474	498	466	506	547	503	457	475	526	443	490	454	476	459	496	482	502	505	498	476	479	491	443	470	461	518	494	496	500	477	493	473	487	449	508	492	482	484	488	546	517	475	445	508	508	450	465	496	463	463	516	514	441	453	513	500	458	452	495	429	499	434	460	472	475	492	475	492	504	455	507	486	507	498	504	465	503	515	470	484	489	505	449	515	507	503	493	487	494	494	465	498	490	516	514	458	496	504	473	472	507	475	488	482	487	464	482	472	490	500	489	513	506	478	489	465	483	470	502	493	527	458	525	484	483	473	481	546	503	480	466	478	470	425	481	437	485	495	501	463	478	489	500	453	499	485	481	506	499	469	509	487	467	477	484	553	488	464	505	480	488	475	491	477	524	493	531	518	515	469	480	472	495	496	492	467	508	436	464	480	510	487	485	489	462	527	492	493	492	489	453	456	493	451	478	470	476	489	527	513	553	519	487	503	490	481	494	520	472	490	495	494	499	489	508	461	510	486	488	462	468	497	466	463	487	528	471	482	500	492	511	469	469	514	468	480	482	484	472	470	500	467	486	475	493	455	487	463	464	477	471	477	486	478	491	490	501	492	503	480	467	462	477	507	490	468	506	489	430	500	469	454	471	476	479	528	477	521	461	478	487	448	511	483	472	483	459	492	491	516	479	499	498	443	487	502	482	457	518	515	448	480	503	492	489	477	460	483	507	476	519	473	454	511	546	482	478	495	501	509	479	470	442	523	500	440	500	485	506	487	488	506	515	462	503	508	491	475	469	481	484	458	491	497	477	495	490	503	458	478	538	476	477	526	518	476	507	485	476	493	498	477	466	494	472	481	490	499	507	510	461	493	489	522	480	513	496	522	497	491	503	448	483	506	514	459	488	489	485	518	479	466	466	492	459	483	516	466	497	444	508	512	485	516	462	501	491	527	499	492	482	481	498	505	445	493	486	516	474	460	481	485	517	475	528	517	497	473	519	465	510	453	443	471	521	514	493	467	504	448	480	485	440	501	481	499	487	517	464	489	511	460	472	517	526	489	480	447	490	482	476	492	477	522	505	477	520	450	474	507	509	472	481	474	458	494	451	440	493	475	500	494	464	498	461	487	484	492	525	496	533	480	502	477	495	518	470	473	502	480	487	473	458	503	457	482	476	476	472	470	452	489	535	487	452	477	474	490	454	525	527	494	475	453	459	426	487	485	453	488	480	520	490	483	533	480	453	518	490	498	509	503	476	508	506	487	482	481	455	434	503	488	491	489	435	467	492	487	485	445	506	486	497	471	476	480	462	475	494	493	505	525	498	501	494	465	487	451	493	468	469	474	479	476	479	497	495	500	500	515	451	493	504	489	495	487	465	473	487	502	456	445	508	498	469	501	490	481	503	494	483	474	479	498	493	460	451	499	520	486	528	489	481	472	527	489	484	443	482	503	446	457	491	454	501	431	492	513	470	474	514	476	484	511	500	453	473	493	475	497	506	482	487	472	519	511	469	495	457	491	495	481	485	500	515	453	488	467	520	524	531	505	461	491	494	514	493	486	454	489	464	510	493	480	484	471	426	463	509	490	458	484	503	505	503	479	472	488	502	471	494	474	461	480	492	477	497	443	475	501	432	471	475	453	489	499	475	492	499	497	517	479	495	488	474	472	487	456	519	517	492	465	486	473	473	478	474	491	500	476	443	477	470	487	508	494	412	496	504	478	472	475	481	469	451	483	445	488	463	498	514	472	478	461	466	532	491	491	490	463	501	481	493	499	512	494	472	494	510	487	481	476	495	496	457	486	492	452	460	476	485	521	485	519	506	478	514	509	485	473	488	516	451	464	492	497	437	479	452	515	484	485	499	492	496	501	481	429	478	490	472	522	470	523	478	474	475	500	487	477	458	471	449	473	494	472	487	502	466	464	499	452	479	479	506	476	478	497	521	457	466	503	482	503	507	484	465	480	504	483	492	502	475	511	506	484	477
24605	21095	27119	25173	11244	641	444	349	306	282	266	253	283	245	243	246	209	213	202	230	247	231	223	249	208	208	224	234	228	209	208	215	216	232	198	188	224	206	226	214	235	184	227	189	222	208	224	192	222	211	214	202	231	222	219	214	207	213	190	232	275	220	219	228	213	218	209	204	220	225	230	230	228	210	216	196	231	215	207	217	224	195	228	215	202	225	209	224	210	214	213	201	202	195	201	182	208	228	197	207	209	210	209	205	201	219	207	231	199	189	215	226	211	226	218	219	219	228	199	224	241	216	225	215	185	218	189	220	193	228	227	204	201	201	180	218	200	211	194	215	212	188	203	196	223	216	224	211	226	227	212	216	205	230	200	219	194	184	214	200	190	217	207	234	211	201	170	211	227	212	221	211	223	217	207	222	187	212	211	202	220	198	200	208	199	202	221	219	214	231	193	209	198	233	210	223	219	211	210	239	197	194	210	208	209	187	206	208	238	210	240	208	201	209	215	187	225	200	212	189	232	183	204	245	206	217	196	238	221	215	193	223	246	180	214	204	218	206	227	228	210	208	219	242	208	225	198	216	220	224	214	217	214	219	213	214	185	202	203	216	221	227	208	213	242	201	220	202	224	208	210	210	209	237	235	210	213	227	203	196	191	212	189	199	182	198	227	212	225	218	217	221	205	213	229	205	214	219	217	206	200	196	246	231	220	211	199	194	223	230	210	223	246	216	224	227	188	238	175	202	214	204	212	198	209	208	217	216	208	205	207	234	205	208	229	191	226	220	183	198	224	230	214	218	234	207	241	214	187	214	239	232	249	218	223	210	190	235	178	214	206	239	204	204	226	215	227	211	201	234	235	230	234	234	194	226	221	209	228	216	198	219	225	208	195	208	182	212	177	233	206	197	227	230	195	191	223	202	199	192	219	222	211	215	195	196	189	200	205	235	212	202	206	215	221	206	211	234	210	202	206	180	224	205	206	219	207	214	183	200	202	199	228	200	202	202	225	199	220	234	212	212	191	215	224	196	206	218	223	248	222	205	201	211	220	216	242	218	200	226	211	197	223	211	204	201	216	216	204	210	218	210	206	197	220	219	231	208	196	186	207	205	215	205	201	227	223	217	212	196	202	211	206	180	194	188	211	206	219	201	202	217	223	213	184	205	198	215	212	205	208	225	226	207	216	215	202	213	210	208	235	201	220	198	231	207	218	204	238	206	217	190	238	189	217	224	226	217	223	195	235	228	226	206	211	192	238	237	223	213	204	209	229	198	182	217	242	227	208	225	206	201	209	238	228	242	219	225	218	203	212	195	218	204	210	212	226	224	207	204	179	204	217	223	228	225	221	220	221	210	210	209	203	211	218	197	221	240	189	203	207	216	214	235	216	202	212	226	215	230	215	235	234	221	200	197	200	232	212	210	214	201	229	217	199	213	203	216	228	214	209	225	240	208	206	235	222	228	235	219	216	193	228	213	219	229	200	203	196	209	226	233	232	219	218	223	206	221	200	179	205	206	227	204	195	209	190	214	185	177	215	235	214	220	226	218	248	206	210	240	220	216	216	202	199	190	208	201	238	214	204	203	197	233	217	235	227	220	183	224	194	206	182	204	230	208	218	200	202	233	206	234	217	202	243	230	186	218	257	202	203	218	242	228	214	214	192	186	198	196	216	218	187	217	207	230	224	213	249	185	211	197	214	203	228	214	217	219	211	222	219	194	233	213	201	220	207	186	189	222	221	206	203	239	208	214	198	198	235	225	226	224	193	207	239	226	210	208	204	220	214	201	189	183	215	204	216	206	232	222	252	198	200	211	222	200	191	186	189	204	219	214	229	206	197	196	216	209	197	208	236	205	197	211	219	227	187	221	219	238	230	206	199	196	224	216	195	225	201	202	203	221	223	202	225	216	218	208	226	215	225	219	217	211	222	241	212	191	226	227	211	216	182	219	231	204	204	206	191	206	210	204	242	205	227	214	229	239	198	216	199	206	218	229	187	227	217	198	191	251	184	209	186	189	203	227	206	203	243	213	207	208	213	216	213	233	186	216	220	230	224	220	197	211	222	190	222	219	219	204	206	246	219	196	213	232	222	211	189	245	203	208	236	203	217	223	222	214	223	205	232	202	239	197	223	220	219	201	207	205	202	199	221	201	219	221	215	203	203	200	196	231	224	217	234	187	234	218	221	167	215	225	220	223	234	205	240	200	193	212	179	199	201	198	224	218	194	210	190	230	207	234	204	219	210	208	219	201	214	222	219	218	199	195	229	215	193	205	205	213	215	179	208	209	205	195	199	194	229	216	211	194	214	216	211	197	202	224	216	214	191	198	218	205	220	207	240	221	229	206	211	227	236	214	240	224	210	214	227	210	216	226	196	211	216	234	231	227	214	220	208	211	236	226	217	180	218	224	211	229	196	215	221	227	203	208	200	214	217	205	193	207	193	223	202	219	230	218	214	237	216	215	221	232	212	223	233	188	203	204	211	203	207	214	201	208	200	218	202	220	207	197	206	232	201	202	185	201	223	234	207	197	201	211	219	213	216	221	229	212	230	211	220	225	223	205	210	200	221	217	185	215	202	217	226	206	203	236	215	194	222	207	225	212	194	217	214	202	194	206	227	190	197	196	220	226	224	213	190	217	217	209	230	203	182	206	202	202	229	203	193	189	240	211	203	194	235	205	199	220	210	203	222	193	182	207	217	217	205	199	204	210	235	220	212	215	199	202	228	215	203	188	220	201	216	226	207	223	205	221	228	205	234	203	212	192	209	208	205	232	218	229	205	193	173	223	213	241	186	186	244	191	213	200	211	216	223	242	237	210	204	205	209	200	206	199	218	210	197	197	197	189	224	212	209	206	193	231	197	231	224	210	223	211	196	209	188	230	218	197	224	235	204	203	227	199	228	187	204	204	201	209	224	209	229	211	210	213	192	198	211	215	229	204	191	206	219	230	222	205	203	218	225	201	240	198	197	219	191	213	199	225	223	216	200	209	229	222	204	212	209	194	223	190	208	202	210	211	212	194	218	191	195	216	228	237	213	209	214	193	207	199	218	207	211	237	197	201	213	223	207	222	192	255	199	211	203	235	219	204	216	214	212	217	231	208	218	189	196	228	218	221	205	234	214	201	219	209	227	217	208	200	195	229	221	218	234	227	227	215	206	219	231	227	193	226	240	211	203	240	218	207	217	214	204	223	219	240	218	223	217	209	219	220	205	200	194	205	200	207	217	201	188	231	202	232	203	184	196	239	238	224	187	231	218	245	192	186	201	192	240	237	206	224	234	229	202	222	229	227	212	236	216	213	219	225	218	192	210	229	203	217	190	202	211	217	178	185	186	218	211	215	209	233	209	213	205	216	206	195	204	225	230	201	222	215	246	192	198	223	197	219	197	221	200	232	207	223	218	212	224	199	226	232	208	237	209	208	218	218	238	209	222	246	220	221	235	211	197	217	219	215	200	208	190	224	217	224	189	244	223	206	217	209	195	214
6040	10941	5019	1955	1291	976	773	620	530	471	429	403	377	335	320	304	303	254	318	300	305	299	289	286	278	267	295	280	245	259	308	256	274	251	248	267	267	251	265	253	277	221	257	251	279	253	264	243	253	259	230	228	290	253	263	245	265	273	270	257	232	259	266	233	255	260	239	239	267	251	221	266	243	256	232	276	247	238	256	287	230	237	242	254	265	267	240	241	222	238	233	283	254	242	247	231	315	247	266	250	233	257	236	250	258	265	247	244	222	238	271	239	236	252	249	223	268	251	283	250	252	260	248	257	256	260	228	263	227	256	261	246	258	261	249	254	251	274	231	247	289	245	241	262	254	238	224	239	225	254	268	260	272	248	262	272	265	272	260	241	272	271	237	266	255	244	272	268	238	262	293	256	277	239	286	287	292	260	251	245	250	247	217	242	280	268	272	263	242	214	260	236	240	233	266	253	276	235	224	265	267	254	269	253	247	231	267	256	253	257	237	282	255	239	267	263	256	258	270	248	266	250	222	248	256	270	289	241	240	245	253	258	268	266	279	241	266	263	250	260	264	242	265	241	247	250	243	270	251	253	255	248	243	246	284	275	247	231	242	224	244	258	256	247	243	251	238	269	271	269	232	245	269	257	246	232	265	244	247	243	231	228	246	273	291	264	220	252	255	248	280	264	237	253	253	244	259	244	259	254	238	278	247	248	241	241	227	274	266	257	253	252	252	256	248	273	250	253	245	232	260	265	248	257	230	275	244	235	237	274	250	211	265	223	255	254	261	248	236	268	232	254	253	255	261	219	236	279	274	266	232	264	275	263	269	256	240	233	248	256	256	256	254	262	231	246	245	239	239	244	224	259	233	236	245	257	254	251	249	257	252	253	232	260	229	281	275	286	225	254	253	262	222	283	246	233	243	244	216	234	254	268	283	259	231	248	262	239	247	256	244	242	248	243	265	243	253	248	267	221	265	257	231	281	242	264	265	219	262	278	278	232	238	241	266	286	257	248	254	268	291	261	267	242	258	261	235	276	272	244	255	275	266	218	252	257	260	251	280	239	284	236	288	245	252	247	266	229	275	257	215	235	255	266	243	261	283	254	227	258	297	216	257	238	266	262	256	279	271	253	256	245	256	228	268	250	251	235	256	258	236	244	282	256	262	261	257	255	268	274	239	247	260	234	256	238	256	231	262	270	253	253	214	259	259	280	261	228	251	264	266	254	244	235	245	270	259	235	236	250	238	253	224	237	222	273	259	251	239	216	254	250	232	257	246	239	252	239	241	233	231	238	240	268	242	233	270	254	250	226	239	263	270	222	248	242	293	260	267	268	240	266	236	264	246	260	254	267	240	237	235	258	260	219	279	244	265	276	238	231	246	274	267	242	240	282	244	276	268	223	228	231	270	284	238	270	251	261	252	282	256	246	257	254	259	238	253	262	234	245	261	248	248	256	263	242	277	243	250	251	255	248	257	257	240	249	230	282	249	238	256	233	235	254	262	240	233	236	252	215	246	242	250	267	243	267	259	290	230	242	261	250	260	251	279	257	252	263	246	241	236	274	254	241	261	274	240	284	260	221	281	267	242	267	260	256	247	241	236	229	237	263	267	252	255	241	242	237	263	251	237	260	247	248	251	255	238	239	267	266	267	272	271	293	256	248	254	311	239	267	243	247	255	273	247	263	238	255	241	255	221	249	245	241	270	261	257	266	243	245	265	255	228	285	259	238	273	241	251	265	257	253	245	244	266	263	292	254	245	232	227	238	249	240	272	241	240	246	253	246	280	227	245	220	224	260	253	232	289	248	257	256	229	236	268	269	232	265	228	270	287	251	257	269	253	238	244	295	230	238	250	266	265	295	231	266	245	267	246	242	273	229	253	250	241	252	259	240	288	239	240	261	232	253	250	260	253	244	248	241	265	264	263	239	262	237	251	265	246	278	276	253	261	250	255	258	247	225	257	260	260	268	270	251	248	269	245	244	276	282	245	294	248	262	252	257	277	213	263	266	231	236	238	287	270	233	238	246	251	241	236	251	247	274	267	285	267	275	249	237	243	267	243	237	244	252	290	254	239	243	274	255	255	274	246	220	272	252	258	251	289	237	249	232	233	231	228	248	255	269	244	257	263	262	234	270	235	277	260	271	251	256	259	253	237	269	240	289	251	274	233	264	270	246	255	254	269	259	243	254	231	230	301	243	258	235	237	267	254	279	259	260	250	270	266	256	243	271	227	279	243	253	233	233	242	244	267	239	241	260	214	254	239	246	264	241	249	252	256	235	246	260	276	262	254	240	253	247	249	253	259	257	236	255	238	233	269	251	230	237	263	240	247	280	254	289	234	241	239	262	248	269	275	218	273	255	229	260	262	241	237	288	239	203	248	238	285	251	252	242	242	264	253	248	285	247	245	241	263	241	230	250	245	266	284	252	283	221	266	252	256	284	279	256	248	247	248	225	280	236	235	268	253	251	275	258	270	273	235	239	252	240	250	253	216	238	258	232	259	237	256	263	237	274	257	265	251	245	281	249	247	256	238	275	240	266	223	255	262	273	231	259	257	254	286	262	236	254	247	219	277	255	224	261	249	274	272	274	259	232	252	267	246	261	243	233	273	235	265	273	249	226	265	258	254	250	243	230	252	234	250	251	256	276	247	245	250	263	245	255	233	251	244	244	246	249	229	258	256	254	231	275	261	230	250	267	244	246	264	253	233	265	261	271	238	235	246	265	244	256	256	245	264	220	223	250	234	252	256	263	241	264	251	246	274	255	238	231	249	284	258	273	278	252	268	245	261	237	226	232	273	265	265	234	253	273	250	270	269	237	239	244	267	223	297	263	270	273	263	227	267	263	258	256	269	252	266	267	259	226	255	271	270	270	262	254	235	290	262	252	245	265	247	212	264	238	254	259	268	265	273	254	225	243	264	222	243	248	249	260	285	243	237	222	223	241	224	273	265	246	237	251	267	280	261	242	222	249	248	233	224	252	253	223	210	209	255	259	255	271	242	232	251	260	263	244	236	268	238	230	262	217	215	268	243	260	243	245	270	233	274	260	252	242	258	255	241	243	260	240	239	257	267	248	268	243	249	252	267	282	271	245	231	250	243	239	239	235	235	217	284	267	265	277	256	245	288	268	269	263	260	232	251	255	254	244	274	223	254	223	247	269	257	244	243	265	251	246	252	247	240	227	272	252	270	264	244	256	250	230	255	218	244	283	262	240	243	217	272	265	257	278	229	281	248	255	216	273	250	244	259	277	246	274	224	258	243	255	226	242	273	242	261	267	242	275	261	273	239	244	264	237	265	263	266	258	275	242	242	234	242	249	242	264	256	261	223	220	240	251	253	254	266	258	266	251	265	246	259	251	240	245	263	237	264	263	249	252	255	284	250	250	265	265	250	261	279	247	260	269	228	262	243	302	254	246	256	254	278	242	253	238	239	240	263	263	253	236	246	288	267	274	249	231	228	257	249	224	241	274	268	248	227	257	253	247
22551	21130	28657	23884	21131	21159	7410	882	620	482	432	413	375	370	268	280	224	255	251	229	239	247	231	218	213	217	204	203	212	228	210	187	211	199	189	176	197	204	197	193	197	170	198	168	193	188	182	191	212	201	185	160	200	183	179	199	181	189	166	161	176	175	179	184	178	175	186	175	193	165	178	174	178	195	168	178	166	195	176	188	205	158	195	177	178	193	175	171	186	202	169	179	202	173	197	176	157	173	200	190	164	176	182	193	154	196	174	166	174	190	203	181	201	170	152	195	175	190	183	172	186	181	200	194	205	164	167	190	200	183	178	184	201	185	183	179	172	155	171	197	194	203	177	170	183	185	180	178	182	168	180	187	157	171	175	187	194	158	176	180	203	176	174	192	173	164	188	173	187	177	198	181	199	184	154	170	170	164	168	182	162	180	184	191	195	162	158	167	170	187	165	187	204	158	170	168	175	188	185	165	177	178	182	191	177	179	173	179	180	186	173	185	176	208	167	184	187	183	167	164	180	152	189	175	194	161	166	197	182	162	188	159	181	179	160	171	184	166	168	174	174	161	169	187	181	183	165	184	168	194	181	151	180	172	189	185	179	206	163	180	187	171	172	204	175	182	167	181	190	179	185	177	159	166	177	195	192	179	173	173	170	193	183	170	157	154	188	189	205	177	168	172	185	169	191	180	177	176	186	172	188	169	162	159	180	184	184	198	162	173	189	183	183	175	169	187	189	182	162	187	192	175	163	188	170	168	185	179	152	192	184	192	163	215	186	173	207	180	159	183	181	164	183	171	149	185	149	183	178	180	191	198	171	195	177	150	195	186	184	133	162	179	149	175	202	186	180	188	209	181	182	187	163	161	177	191	166	195	164	183	171	185	172	173	185	193	167	160	180	185	182	188	171	172	183	151	194	173	175	180	180	188	166	161	180	185	187	202	186	159	171	194	176	178	188	178	171	176	177	208	177	187	179	185	167	177	173	184	184	184	187	181	183	206	213	183	189	169	174	197	164	206	168	219	174	178	197	182	171	192	171	161	163	202	182	154	170	155	196	162	172	194	159	194	191	160	167	183	192	156	152	172	196	173	169	149	189	182	180	179	168	180	201	189	166	180	154	167	169	174	187	204	150	165	165	148	188	179	186	173	172	201	172	190	192	159	162	199	185	164	192	164	206	210	189	179	146	182	165	173	157	182	170	191	162	193	197	174	169	194	172	171	185	172	164	187	190	180	182	184	160	156	186	166	184	164	185	174	177	183	176	193	165	182	179	159	178	193	172	170	180	164	186	153	179	173	189	191	192	168	192	195	181	163	144	173	185	193	166	172	176	193	177	181	158	184	178	155	185	177	170	172	161	200	171	165	194	158	204	180	149	172	194	184	194	185	172	200	178	158	217	166	171	189	181	162	146	180	185	175	165	190	195	198	172	167	178	167	187	178	194	192	176	160	159	187	149	165	192	165	176	177	157	179	174	154	170	159	192	189	188	159	192	188	173	198	195	171	164	206	178	170	184	188	163	186	184	178	201	171	184	175	177	204	175	169	188	182	184	187	163	162	172	159	174	164	155	172	189	179	170	208	194	186	181	184	168	176	170	191	188	177	171	180	163	193	188	167	154	168	171	172	183	177	178	190	204	178	191	181	188	179	182	151	176	191	177	177	182	184	193	194	190	183	166	152	170	188	153	154	177	184	194	196	156	193	206	174	175	187	168	185	175	162	212	171	132	145	186	190	191	170	189	188	184	160	202	201	172	188	196	191	163	182	176	202	167	195	168	188	193	174	157	175	178	189	174	192	178	170	179	180	182	180	180	172	201	170	177	183	180	161	185	209	168	200	170	164	169	171	167	215	176	176	157	170	162	186	177	174	177	183	167	194	177	201	169	203	168	199	169	185	200	160	195	188	195	173	192	175	163	182	182	182	196	170	194	171	178	173	163	174	172	175	157	159	195	194	175	164	165	173	174	190	175	157	176	179	180	170	162	175	181	189	174	170	171	196	161	178	176	177	211	175	192	165	174	179	179	176	185	193	137	172	189	165	172	185	164	152	159	182	193	186	194	199	171	178	173	178	189	153	158	179	162	174	161	182	180	192	173	165	183	165	144	176	162	188	191	185	172	180	165	164	173	175	177	177	181	181	191	178	173	195	167	168	186	169	147	176	180	162	187	156	206	195	187	173	169	170	183	175	188	180	187	159	172	164	169	169	174	187	155	169	188	178	190	185	172	196	167	184	193	197	175	170	182	176	172	196	182	179	175	168	175	189	176	173	178	176	178	163	176	167	178	195	199	220	197	190	186	181	151	172	175	174	171	159	202	183	208	193	158	203	200	175	203	177	178	182	190	175	182	191	170	178	181	185	190	192	170	171	178	185	178	202	185	173	170	160	197	196	193	163	180	184	187	182	177	173	209	172	162	176	183	161	169	158	173	187	165	183	174	188	174	174	190	170	168	169	177	169	181	161	174	162	194	175	192	173	166	195	189	198	182	161	175	203	174	164	201	185	173	164	226	177	185	195	199	174	167	178	180	175	171	185	180	190	175	175	191	162	199	150	157	155	171	188	169	153	189	193	162	179	188	145	168	191	172	171	196	174	178	166	162	179	171	194	175	184	185	168	181	184	183	163	184	163	171	174	193	175	161	187	171	185	160	185	183	175	179	163	192	177	176	173	185	209	182	178	185	165	173	209	177	181	156	199	183	171	183	192	204	174	168	173	191	180	168	179	175	186	191	185	189	180	189	173	183	175	196	172	187	159	208	197	199	160	194	171	190	180	174	188	191	184	175	174	176	176	176	198	200	194	186	168	176	176	199	210	158	163	199	196	195	164	189	182	196	186	201	188	187	192	157	189	172	172	185	194	166	172	176	190	173	164	191	167	169	193	203	177	167	186	171	170	177	173	171	178	203	177	166	178	173	180	183	165	179	193	179	156	175	173	180	173	157	174	184	197	154	183	169	205	185	159	178	179	174	161	185	173	178	174	150	189	164	169	179	175	225	169	186	178	170	166	176	177	191	184	174	167	183	196	166	166	197	199	163	165	180	164	193	213	174	196	168	187	168	197	174	164	181	172	195	192	177	176	177	174	171	168	155	182	175	186	180	178	173	189	189	163	191	184	191	165	188	176	178	181	173	195	171	177	170	168	171	163	190	184	183	183	172	177	188	197	164	163	165	185	189	154	196	162	183	179	197	159	190	171	158	173	205	189	160	199	185	170	180	182	158	196	197	171	161	191	169	174	192	155	194	190	188	194	176	192	187	185	180	177	190	181	190	186	184	164	182	173	169	166	171	181	184	174	175	165	165	166	185	157	223	191	176	180	151	154	179	192	206	193	173	189	169	192	152	180	195	178	182	162	205	160	175	153	170	200	171	176	185	177	185	158	153	164	178	176	206	197	186	192	163	170	199	181	192	190	173	184	195	179	180	180	193	175	195	183	191	165	185	183	167	190	179	182	188	174	185	160	188	183	175	190	162	196	204	181
8058	19933	12057	5369	3306	2543	1994	1438	1182	882	740	631	565	512	474	379	391	372	334	346	339	311	297	295	277	249	301	283	243	251	246	267	247	266	269	249	244	292	268	240	240	240	244	251	237	220	257	245	222	235	231	222	243	249	216	258	217	224	223	241	211	216	206	213	239	237	229	249	216	206	262	247	192	235	233	218	208	234	236	215	220	207	227	219	232	194	248	234	219	223	213	228	223	246	210	222	254	261	226	251	232	215	232	216	227	273	243	217	243	238	225	226	245	218	236	207	181	203	227	241	214	215	200	229	201	214	219	215	216	221	204	235	227	230	207	224	220	237	219	196	218	234	228	228	222	219	218	230	207	236	194	198	219	230	217	216	223	219	222	225	217	190	223	234	214	235	220	192	225	201	215	192	221	208	224	223	209	214	226	214	200	212	245	194	220	243	203	225	227	217	219	231	182	215	219	209	212	236	233	205	212	222	221	196	228	207	239	192	242	222	191	224	220	228	209	211	240	225	204	214	217	206	225	222	215	228	211	224	220	205	253	205	245	235	197	214	226	229	221	210	240	180	215	239	231	234	231	241	206	216	218	199	192	246	239	209	225	224	198	190	192	201	205	224	225	208	234	230	244	223	225	238	231	230	237	220	233	225	234	216	216	221	233	198	228	233	241	205	216	217	227	225	229	233	223	239	226	234	211	221	217	224	216	231	243	215	217	238	238	214	213	220	251	201	207	209	237	233	226	227	235	248	213	210	231	210	226	222	207	234	224	229	204	213	203	209	229	234	221	216	252	223	230	227	179	220	244	241	236	231	235	236	250	217	216	239	194	201	210	204	237	247	236	198	226	197	224	203	231	202	228	217	209	230	230	228	235	225	205	188	225	216	230	223	229	224	219	243	209	218	225	213	225	219	234	227	214	214	235	208	214	207	250	218	226	207	223	224	218	232	216	214	202	224	217	230	222	234	204	223	226	234	260	218	206	240	235	232	218	226	241	214	220	219	227	243	219	251	211	207	217	219	226	195	202	211	218	235	176	193	205	229	211	217	210	214	218	236	221	211	263	226	203	189	217	237	227	230	198	224	219	227	211	215	205	212	208	231	230	209	240	227	252	231	226	252	219	212	212	217	215	248	241	206	229	222	226	220	243	221	229	205	220	208	218	229	236	239	223	224	226	226	224	238	214	222	230	232	233	200	227	224	213	206	204	203	240	234	218	200	227	217	206	225	226	234	239	227	215	222	218	207	223	212	225	222	222	220	206	242	231	219	244	203	203	232	225	222	236	212	218	219	229	195	223	220	229	212	202	227	226	235	203	200	225	223	249	224	234	196	203	252	252	216	224	228	193	218	230	217	219	233	241	244	236	224	239	237	191	241	208	240	211	245	233	191	230	206	239	252	245	243	217	230	217	218	209	187	219	239	228	218	223	203	223	239	224	205	210	213	239	243	207	230	210	234	216	221	220	212	196	213	211	208	196	211	231	227	205	229	215	234	205	234	243	224	238	213	211	207	214	197	238	198	217	221	210	200	252	219	216	214	222	234	258	214	239	255	227	200	223	218	194	241	243	212	218	222	231	227	205	223	254	225	235	233	212	241	252	217	218	220	210	221	227	218	207	220	232	212	223	220	219	215	229	220	210	243	240	228	215	203	236	247	216	232	208	215	234	216	239	223	229	227	221	225	222	223	213	219	221	209	205	225	199	197	219	226	261	219	235	203	244	218	226	200	195	192	213	205	240	250	231	240	208	215	214	240	187	219	231	217	227	221	213	239	239	228	233	229	214	216	234	231	221	222	188	194	249	217	207	201	207	216	228	257	216	236	213	231	222	227	211	254	223	209	220	196	223	239	209	229	249	214	211	227	228	232	227	213	190	203	221	228	215	209	197	219	220	226	214	227	227	252	222	210	208	210	237	254	215	229	222	218	230	217	232	230	224	229	212	236	234	217	232	228	207	222	219	210	236	227	242	241	215	218	226	214	222	236	221	239	248	223	232	234	226	224	230	226	218	221	214	231	209	226	224	211	212	213	214	221	196	252	226	238	243	230	227	239	249	226	232	205	228	204	193	222	215	227	222	218	222	210	211	237	228	217	212	203	227	253	203	225	208	199	231	210	239	190	234	227	203	220	207	220	217	206	224	193	216	204	218	214	221	210	245	225	208	224	226	214	253	204	216	198	243	208	210	234	210	211	221	198	233	222	237	193	245	193	230	208	255	229	232	241	179	214	230	199	220	233	202	215	217	212	215	205	211	196	224	215	237	207	233	209	216	251	227	212	203	210	221	253	209	231	200	246	239	217	219	230	219	235	234	218	222	235	216	219	243	224	195	208	222	207	219	229	242	221	229	218	217	229	202	213	202	223	216	214	212	211	235	236	221	230	245	213	222	224	197	213	224	243	206	212	215	252	229	184	222	239	210	200	226	219	237	224	208	221	230	212	210	215	221	232	199	230	227	233	206	230	195	236	204	189	234	205	205	226	196	221	184	221	221	215	194	198	237	213	227	220	245	208	231	193	225	249	227	229	244	228	225	229	238	246	230	230	193	237	233	242	224	214	214	246	241	205	208	226	186	226	232	227	215	233	217	216	223	245	210	240	216	218	212	217	210	227	225	214	218	264	203	216	216	236	219	198	223	237	195	225	248	219	216	214	243	210	218	217	221	214	238	202	248	189	199	214	211	233	219	241	200	250	197	213	212	181	218	239	229	246	234	222	224	229	264	220	242	222	231	204	256	228	223	232	206	214	207	204	229	221	244	219	221	206	219	202	210	235	227	207	219	199	231	237	207	219	216	208	187	214	208	221	224	218	231	231	202	248	220	228	232	220	244	215	206	235	226	228	210	237	218	221	209	215	211	218	217	226	203	207	216	223	202	207	226	214	234	218	245	230	222	209	215	201	220	237	196	240	228	224	233	239	245	237	224	217	215	208	219	245	218	207	201	215	230	237	224	201	218	211	230	226	216	213	224	202	250	231	226	213	202	215	234	219	204	231	217	225	200	219	216	221	223	211	194	247	236	201	206	222	215	232	254	229	229	204	232	221	227	220	219	229	232	226	213	203	217	210	222	192	234	235	206	225	217	270	230	252	213	219	198	240	198	218	245	227	236	246	234	222	226	218	233	218	229	217	282	228	236	207	247	242	222	227	221	198	213	229	213	191	233	217	214	206	226	212	223	217	204	227	219	237	209	203	201	220	259	205	222	220	223	209	200	251	209	222	235	249	226	212	225	226	226	233	210	198	220	221	228	227	196	209	234	222	218	193	215	228	197	220	246	223	219	223	218	195	234	234	232	210	206	226	238	223	217	213	233	214	207	194	218	243	234	211	253	225	238	224	227	210	210	215	219	188	198	215	222	207	201	202	213	226	215	230	188	235	197	201	223	220	219	203	210	215	256	203	209	224	241	242	210	245	194	207	227	219	216	192	226	212	225	211	217	208	238	239	241	215	236	208	235	213	219	223	232	224	212	216	202	221	224	230	230	237
27203	18182	4338	725	492	433	388	392	406	409	420	417	435	400	393	406	400	389	368	379	377	411	390	378	348	403	453	424	366	359	380	393	412	378	379	401	372	416	397	424	397	381	388	370	367	400	418	359	364	395	374	429	361	417	380	361	370	390	405	386	385	386	368	375	348	401	411	377	431	396	405	390	415	363	400	429	406	390	362	389	395	383	429	376	377	406	379	358	401	390	379	385	395	420	419	371	380	363	432	405	386	412	354	401	379	404	383	394	407	424	404	396	360	389	397	385	414	380	391	364	378	420	397	418	417	363	400	373	360	397	374	391	391	405	400	405	370	408	343	427	370	372	344	383	387	408	376	406	401	418	379	380	384	405	376	355	397	404	405	385	422	393	395	377	396	392	360	400	411	387	420	400	391	407	371	400	403	389	380	372	381	370	382	379	386	383	371	365	361	403	375	386	374	412	389	362	382	355	399	379	433	414	404	367	387	383	373	377	406	392	375	422	357	412	437	361	398	378	381	376	374	401	388	368	386	397	431	393	371	390	382	418	380	397	393	394	394	392	371	383	389	378	368	399	382	407	386	392	380	416	374	406	409	369	365	400	398	386	393	388	395	365	388	394	399	384	364	390	421	416	412	407	404	360	419	409	347	396	392	432	410	347	404	400	376	381	403	371	390	384	373	366	393	383	358	390	394	400	393	373	386	398	396	384	391	368	419	366	415	397	399	408	377	357	399	398	421	406	370	368	434	378	364	367	397	392	404	370	417	362	429	423	383	368	391	384	412	378	430	369	404	397	399	396	413	388	385	368	401	407	382	391	387	387	375	393	406	361	377	387	380	414	368	390	368	378	398	411	405	415	365	368	380	360	390	382	376	411	348	392	357	378	394	365	419	398	395	425	392	391	370	379	438	388	415	355	368	371	371	377	398	374	394	397	414	402	355	387	357	365	371	435	415	398	372	394	391	401	391	377	430	344	422	381	384	366	407	394	403	352	397	373	403	388	381	393	400	377	398	365	413	392	400	401	398	380	405	370	399	375	393	374	375	395	411	411	364	370	405	400	373	377	403	399	380	378	408	439	414	421	384	409	419	397	397	408	386	408	366	394	391	368	404	420	391	405	419	397	370	394	370	350	393	404	404	377	384	386	371	377	405	376	387	377	382	366	404	412	407	406	381	382	380	403	398	388	378	411	373	358	390	427	423	429	388	383	420	388	386	416	335	370	397	393	409	401	397	381	381	379	355	382	374	397	353	396	400	406	380	363	408	405	408	393	365	359	400	404	387	419	399	365	388	393	386	408	394	394	399	397	371	405	407	370	392	415	408	402	411	396	389	399	405	400	391	401	398	393	397	379	389	394	406	412	386	378	396	393	398	404	358	334	374	381	363	392	395	435	394	386	394	416	380	418	404	369	367	398	419	372	402	406	419	376	381	390	449	421	374	419	385	413	385	361	386	375	369	396	396	399	402	412	402	378	384	403	400	393	378	368	384	374	377	355	411	412	366	404	358	421	363	396	401	400	418	406	377	378	406	373	398	423	371	389	421	406	389	384	409	373	414	366	347	384	420	383	401	380	373	411	354	423	376	428	413	397	394	388	402	347	347	360	380	379	408	423	386	356	422	405	426	390	394	404	387	368	394	394	380	371	428	386	387	394	389	399	369	401	418	396	426	374	431	400	401	404	397	383	374	407	382	376	377	386	416	367	386	402	389	384	392	379	392	383	397	408	406	387	409	389	384	369	377	375	427	391	364	402	375	409	403	434	372	394	411	414	390	361	386	383	418	364	428	392	429	412	417	346	395	400	396	406	405	381	393	369	380	366	383	372	397	416	377	410	395	386	372	400	398	360	400	400	372	371	380	417	390	383	409	436	401	386	385	381	374	395	373	405	375	368	395	420	406	378	394	400	406	366	403	389	394	384	409	382	369	381	405	378	369	374	418	412	394	342	389	411	391	410	380	394	397	415	402	371	405	411	369	423	333	395	393	383	386	412	398	405	395	400	436	396	356	401	411	425	401	412	383	405	377	388	373	382	434	378	363	369	385	382	403	371	390	380	404	400	409	364	385	394	416	397	424	365	399	393	394	387	381	376	353	381	394	423	389	402	403	401	361	383	394	409	364	401	374	385	405	424	398	384	380	404	421	422	386	405	371	387	388	374	380	360	410	411	407	366	372	379	354	388	410	433	406	393	433	409	400	367	355	401	398	375	395	365	402	373	379	413	388	403	409	394	394	379	394	369	410	406	374	374	414	383	368	394	394	368	376	392	408	419	380	397	384	444	380	385	399	388	397	391	372	373	394	379	393	351	404	383	404	390	374	382	374	394	380	379	376	390	392	387	375	411	408	358	406	373	386	397	422	432	383	384	379	390	389	384	376	366	369	392	410	370	408	376	432	387	378	402	400	407	397	382	387	360	366	391	380	400	389	379	398	399	379	381	405	373	372	406	388	368	353	408	406	427	400	414	377	366	397	408	381	392	422	413	395	389	387	362	381	405	385	413	409	415	376	425	402	380	373	406	382	417	405	394	357	400	399	379	372	410	361	406	410	406	405	372	375	370	395	388	395	365	413	379	380	406	390	431	388	351	394	386	385	422	410	379	379	401	383	401	403	395	396	362	373	350	374	368	419	377	407	397	353	412	416	379	428	412	373	379	440	381	409	386	385	389	397	412	410	415	401	422	420	362	404	400	417	378	364	401	388	406	370	422	375	410	404	395	418	381	404	389	398	416	376	374	427	396	404	406	407	387	387	375	382	411	380	400	373	384	421	399	363	387	357	392	359	416	391	370	431	394	378	392	434	378	392	387	374	382	363	426	402	416	391	403	396	413	381	381	410	390	375	370	418	352	380	429	373	429	373	420	412	401	388	400	400	387	399	401	399	407	430	385	384	363	395	384	405	368	430	398	383	388	376	382	407	389	393	401	408	359	371	403	369	380	395	403	393	390	364	374	404	412	394	393	404	420	416	374	408	404	410	418	373	393	382	368	355	385	405	393	382	389	392	354	406	424	419	383	391	370	408	372	396	390	363	401	429	410	404	376	437	426	392	371	364	392	368	395	349	396	373	422	404	415	388	373	361	402	376	400	398	440	391	369	419	369	361	415	390	376	366	364	421	381	383	394	356	430	413	419	399	356	430	370	390	414	407	381	420	389	369	401	403	390	393	395	369	350	429	401	384	406	374	385	371	376	362	430	398	384	386	425	393	367	388	384	354	375	356	393	390	410	363	387	380	405	379	386	398	382	362	390	432	391	366	433	396	386	378	408	364	388	354	416	382	390	409	393	417	391	385	386	397	363	334	411	357	380	415	362	387	404	414	378	364	395	401	437	421	367	381	401	390	380	364	345	399	367	403	391	398	414	399	382	389	410	390	404	385	398	381	391	390	378	393	407	368	385	364	410	405	411	406	396	406	417	373	401	416	395	382	358	400	412	345	405	412	391	398	383	383	411	420	384	400	392	383	417	401	388	360	374	369	380	388	391
6308	4383	1675	768	554	511	512	460	438	514	489	461	481	497	454	454	465	488	478	430	490	453	477	426	476	511	488	449	508	465	477	428	452	451	482	461	440	465	500	448	514	468	461	529	454	463	501	485	465	484	492	459	452	422	454	443	506	466	459	487	438	466	459	485	474	491	483	499	482	464	466	447	473	466	484	472	434	463	470	461	455	459	472	484	442	501	475	478	466	458	513	440	450	494	453	470	447	429	478	491	451	485	470	398	448	438	482	476	464	460	492	458	449	461	452	476	428	439	479	443	463	445	461	465	468	495	494	458	513	457	487	484	449	443	468	490	497	475	456	458	489	450	485	462	474	496	478	401	471	467	469	520	501	499	456	465	478	467	471	455	474	470	471	488	461	495	467	451	464	477	441	469	516	474	479	446	482	483	448	475	462	467	516	451	475	495	516	447	463	462	510	479	499	450	454	455	513	476	481	476	480	461	445	465	460	410	502	455	471	452	454	429	464	459	452	471	463	458	456	484	527	465	473	466	500	489	490	432	475	474	466	453	473	447	476	448	441	445	478	538	452	479	523	441	475	429	454	458	507	473	505	476	505	460	475	451	476	465	479	482	480	481	433	451	494	503	459	468	464	462	490	496	432	416	462	418	477	482	475	482	471	501	450	463	487	501	511	457	447	432	470	461	496	473	459	483	475	438	454	497	479	487	462	453	470	459	458	448	415	462	485	512	521	415	457	454	457	462	468	462	476	494	451	504	472	493	424	450	483	432	481	463	460	479	485	483	454	465	459	441	488	473	463	452	469	455	504	448	446	506	457	447	443	519	470	433	476	452	496	488	426	452	464	491	478	480	460	401	459	492	469	460	443	474	473	495	485	449	460	474	461	466	481	460	466	460	460	425	480	435	430	482	467	467	459	468	466	470	437	495	434	455	464	447	489	458	496	480	459	499	440	452	475	481	451	447	462	470	441	465	484	462	464	465	513	448	478	496	502	453	470	472	463	449	509	448	447	467	448	435	447	459	467	467	483	452	487	450	452	455	469	472	485	465	472	470	483	461	488	463	449	472	449	484	542	462	483	475	471	453	465	478	477	457	467	454	467	489	447	484	432	485	481	492	470	468	445	471	446	473	474	508	471	440	474	484	458	516	435	441	459	475	488	464	426	465	460	480	453	467	447	466	446	480	450	469	413	471	504	478	493	522	474	423	492	477	445	455	480	460	451	478	482	459	441	496	456	508	456	445	502	517	471	473	465	508	473	477	469	469	472	514	457	467	469	488	509	458	463	463	413	470	474	475	437	484	449	503	465	441	476	489	476	476	509	426	427	507	444	436	462	477	458	478	474	474	453	499	452	459	480	427	499	487	468	490	458	453	433	472	473	479	443	427	460	429	466	501	496	483	465	419	468	489	464	492	423	486	440	451	474	430	480	461	459	490	481	462	465	459	489	433	492	455	465	452	478	502	475	511	456	426	451	471	516	500	479	462	511	462	517	442	473	482	482	495	472	466	503	477	481	464	495	459	491	488	431	452	477	471	483	495	472	454	475	450	492	452	446	478	493	443	501	432	433	441	482	486	483	443	511	459	490	490	439	477	512	443	444	463	452	446	471	470	485	450	474	486	463	456	462	456	459	453	533	449	487	473	492	451	448	460	479	477	448	483	464	509	467	471	454	445	420	463	460	481	469	456	496	472	475	454	496	503	480	500	481	478	490	519	433	473	455	455	514	446	449	469	437	438	426	503	477	494	452	457	486	456	477	456	487	494	477	461	512	432	493	430	466	486	450	462	443	484	489	452	465	474	485	439	474	494	488	454	531	464	474	480	486	466	486	472	472	472	423	482	452	419	457	433	481	489	489	437	473	448	464	455	457	455	473	448	436	420	455	460	486	429	496	467	479	460	477	487	475	463	473	461	474	473	482	475	447	456	511	447	509	457	426	483	493	474	440	496	480	443	460	459	504	478	456	443	462	464	488	472	466	432	484	475	461	509	452	515	488	446	516	464	458	445	456	447	466	423	504	458	459	439	460	484	456	450	487	433	476	485	443	437	496	477	451	498	466	505	446	462	459	490	502	438	497	473	495	435	452	479	506	474	505	488	424	456	414	454	455	459	481	491	490	467	498	491	503	482	476	508	477	494	442	496	454	474	473	446	466	444	469	444	465	449	429	448	480	439	497	431	462	489	459	482	468	456	473	464	491	470	454	519	456	489	468	416	475	451	445	454	526	469	467	514	471	484	501	500	477	469	463	458	494	494	518	425	458	485	496	477	457	450	500	479	481	468	483	438	474	485	442	472	467	452	478	473	442	459	450	498	472	477	490	473	467	499	466	488	462	464	462	467	476	444	452	458	475	489	500	467	474	490	501	448	463	456	490	517	464	498	440	475	478	436	500	431	481	453	520	511	451	457	481	416	469	456	446	487	480	485	513	453	466	471	441	482	494	461	456	482	486	457	493	455	461	448	434	462	469	452	460	467	483	439	460	509	475	447	458	531	421	489	451	479	462	514	452	451	472	416	448	519	451	451	492	488	465	509	441	470	471	457	493	416	497	458	500	490	467	468	470	421	481	481	441	457	490	494	514	487	465	460	444	438	474	491	468	439	480	456	485	453	499	455	467	450	489	473	508	466	490	462	432	497	513	456	454	469	457	466	429	438	442	436	486	459	481	466	434	449	492	470	473	431	473	463	473	489	477	457	467	453	469	461	462	491	455	485	534	476	475	461	472	430	483	445	442	506	493	423	458	484	469	484	451	465	468	497	493	433	499	470	494	485	474	491	464	476	494	446	481	436	449	455	463	433	462	478	486	476	484	498	450	436	425	467	451	474	486	463	453	461	429	440	485	440	470	421	448	460	464	457	501	492	512	481	485	480	442	460	470	499	468	454	435	437	477	471	490	444	505	479	457	438	475	467	448	482	478	451	474	443	489	447	482	416	476	435	443	464	460	440	477	464	473	443	456	481	481	443	447	473	505	476	447	468	438	452	446	454	443	450	457	499	466	487	499	473	437	506	447	459	464	485	458	488	462	491	485	494	434	480	436	485	484	462	482	466	470	447	459	430	469	468	465	447	478	489	482	471	476	449	466	455	470	423	476	483	490	459	434	476	445	475	471	450	490	467	447	472	448	469	484	491	470	479	453	479	451	459	416	484	485	456	455	456	505	480	459	455	482	495	449	488	440	437	480	458	492	499	457	503	454	476	447	466	489	451	463	457	452	467	438	472	463	476	448	438	433	438	534	483	482	479	464	461	469	463	471	454	489	462	452	468	475	480	481	432	430	470	476	451	475	469	439	464	465	480	461	448	455	480	497	495	471	483	442	457	467	439	481	480	405	450	481	483	470	471	476	441	455	492	453	471	470	484	448	468	471	460	490	481	453	497	447	433	471	489	467	453	444	439	487	525	475	446	466	453	459	462	457	497	482	434	450	469	455	459	444	465	456	488	444	470	477	445	477	512	472	493	422	499	483	488	505	487	441	480	488	441
23647	21098	28131	24312	21067	8671	1076	694	597	580	584	503	535	451	460	414	458	435	455	419	406	389	421	460	407	435	389	427	383	383	398	407	410	390	442	429	410	381	399	370	398	388	394	413	412	439	440	419	400	421	388	363	437	379	389	384	404	387	404	402	373	375	391	404	402	430	396	425	431	415	401	379	358	419	395	393	394	411	417	391	432	393	426	380	421	367	430	414	399	413	379	381	402	384	433	390	434	397	423	412	444	367	406	429	397	375	384	372	439	416	410	401	421	443	389	395	376	379	399	409	403	411	378	379	393	412	401	404	389	417	433	382	387	374	408	413	383	420	407	394	371	400	359	407	405	422	378	367	383	443	411	386	413	410	381	393	396	398	412	401	385	398	409	396	378	399	387	404	413	411	391	437	380	422	404	350	393	407	383	412	401	413	408	373	379	415	404	423	396	354	398	366	384	403	408	391	436	415	420	442	457	397	348	403	388	396	409	395	407	384	438	389	374	382	394	406	391	379	415	398	384	371	437	379	405	409	391	417	377	411	408	370	373	372	397	388	396	389	411	383	404	425	399	419	395	394	434	367	388	401	395	432	396	395	426	361	376	396	369	372	373	420	372	445	402	365	428	408	411	405	384	371	380	449	370	368	405	399	377	422	375	375	398	446	386	391	397	385	404	399	387	394	389	420	371	376	403	387	418	400	383	395	388	350	403	363	363	392	413	404	411	381	412	395	386	395	417	448	381	373	409	402	384	395	378	397	394	399	379	370	399	418	400	390	407	399	411	389	394	420	428	450	401	378	376	396	412	365	414	411	386	432	406	379	408	403	364	373	440	398	410	400	387	378	377	422	380	414	366	370	409	365	369	376	376	423	382	393	399	389	401	398	388	410	395	416	359	394	368	407	388	433	415	394	387	370	390	421	406	396	396	422	420	407	402	387	382	395	402	413	397	405	423	360	366	401	430	398	402	417	394	419	379	411	385	402	403	367	388	404	441	416	401	427	413	397	406	419	427	416	396	384	409	389	400	378	418	399	353	431	349	402	378	404	429	383	414	368	411	404	400	362	397	383	351	408	371	398	412	412	386	395	407	399	381	407	378	411	384	383	433	378	417	388	396	425	408	418	406	425	440	410	380	405	385	387	420	403	394	473	390	393	375	383	409	412	407	411	354	402	388	385	398	388	384	398	402	420	381	434	408	401	404	382	398	389	404	377	388	432	413	425	412	372	384	360	400	437	399	420	399	386	398	386	401	388	383	394	395	363	375	401	411	403	432	427	399	357	375	409	394	391	373	410	406	378	367	402	383	374	399	414	409	380	399	375	398	347	409	404	391	439	417	368	379	386	388	390	382	403	370	408	382	397	430	379	432	404	376	406	405	407	393	332	394	383	381	391	387	376	411	381	404	396	409	388	382	402	384	394	416	380	378	404	382	393	415	391	414	403	388	398	405	415	386	379	428	428	374	376	435	359	412	386	414	388	416	412	431	375	387	350	423	382	391	408	422	399	407	386	385	388	396	393	364	409	374	363	401	373	358	395	427	424	395	417	379	386	424	408	383	378	416	434	394	400	420	399	415	378	405	391	415	425	403	388	392	372	390	399	387	383	411	396	421	412	413	359	370	375	407	388	398	406	382	398	419	429	443	394	413	388	434	370	400	420	393	394	363	382	384	422	385	404	430	395	380	371	393	405	423	355	418	389	352	428	398	390	408	413	382	432	374	381	413	398	419	345	411	384	378	385	387	381	403	409	423	401	394	400	388	400	419	398	403	417	392	408	425	413	447	399	410	386	427	388	397	369	409	360	386	378	383	382	397	408	438	382	428	415	396	392	387	389	423	349	364	408	406	368	392	361	409	389	385	377	430	380	382	352	398	416	423	394	395	416	399	384	375	366	397	401	380	382	408	412	369	390	421	380	389	402	398	376	378	387	407	378	392	384	407	420	376	419	413	382	401	383	383	359	380	414	435	358	448	371	427	398	380	408	373	405	417	345	402	388	377	428	374	412	401	382	387	435	426	377	406	394	425	412	360	399	410	401	353	407	380	404	377	412	394	423	430	406	397	347	367	373	438	385	403	412	371	395	359	394	408	406	389	400	401	424	387	379	376	411	394	412	383	390	430	365	395	363	384	364	397	408	418	411	425	407	422	381	419	387	399	405	405	405	389	429	428	401	369	380	413	414	382	350	379	399	404	400	375	419	360	371	418	404	409	391	401	401	390	387	393	385	422	417	393	407	376	400	385	403	421	392	334	426	378	403	382	390	395	398	388	424	391	408	411	357	403	380	371	392	379	400	380	423	414	396	399	398	421	396	360	376	420	389	421	433	387	371	381	365	362	378	414	390	396	425	401	398	420	400	392	433	411	409	402	383	406	398	405	388	427	386	389	355	408	425	374	390	390	399	414	382	378	396	415	410	395	371	382	391	403	419	392	371	371	439	390	399	418	411	406	404	385	391	422	359	390	427	410	428	389	382	396	417	409	418	373	393	402	433	380	417	360	403	411	388	408	373	415	417	388	407	407	372	398	412	430	417	384	412	429	379	367	370	377	389	398	402	365	395	413	380	391	388	411	374	373	419	382	410	371	385	359	414	424	358	405	353	340	364	406	373	379	353	381	437	377	372	362	376	390	406	423	370	411	380	339	416	421	418	412	411	379	352	394	391	411	424	411	402	409	407	431	410	399	373	385	414	383	420	394	425	378	396	422	387	382	400	406	374	360	418	387	402	374	364	392	357	395	372	377	413	393	375	385	401	388	369	430	389	366	408	397	385	412	404	431	381	390	437	372	408	421	419	420	378	401	378	420	395	361	364	417	383	409	380	402	375	366	408	405	393	415	392	417	402	385	416	375	373	381	411	391	412	398	401	395	383	359	391	416	417	401	413	416	425	359	377	390	376	398	431	382	416	395	420	387	372	382	439	409	403	363	407	358	394	398	384	412	383	377	422	417	347	394	403	376	373	395	389	398	411	388	411	416	395	427	376	419	403	389	391	433	381	402	381	393	404	405	372	372	385	355	406	394	397	363	390	451	396	367	399	395	376	402	385	403	392	419	351	412	402	387	369	431	428	402	415	358	371	403	418	381	392	393	387	371	384	374	383	363	388	389	397	411	416	361	353	396	405	397	385	390	341	397	435	409	395	386	427	397	394	394	413	413	413	397	409	390	413	416	431	408	395	402	409	393	400	422	384	367	360	408	362	374	429	363	399	405	378	389	409	399	366	367	395	389	432	383	392	411	402	386	407	394	421	383	414	391	424	357	380	415	378	374	405	387	414	388	362	417	397	399	391	419	408	381	401	398	382	401	413	388	405	389	373	404	386	365	386	379	420	391	419	401	391	419	395	386	399	388	406	430	438	364	424	398	394	428	392	380	414	375	413	423	399	397	403	403	349	421	411	370	434	408	407	385	409	415	413	385	421	384	413	379	384	417	392	410	424	405	358	379	373	379	380	421	433	406	397	433	409	392	357	427	378	398	399	417	369
5891	12207	7534	3167	2066	1618	1351	1100	954	768	705	696	673	609	597	602	567	572	555	531	529	519	517	523	521	508	504	481	528	489	460	493	542	505	493	521	508	522	542	501	484	527	481	494	472	492	467	487	482	486	488	486	491	472	468	500	482	503	491	468	447	505	469	466	506	514	508	502	453	516	507	465	469	495	468	485	469	460	477	481	513	475	468	457	501	475	452	460	488	446	475	438	486	484	463	477	532	501	484	488	476	482	509	489	503	462	465	490	446	525	470	473	456	489	448	500	488	482	475	471	499	441	506	450	464	460	492	491	494	479	451	475	450	459	432	444	452	453	509	489	461	447	513	453	471	468	508	487	487	458	500	503	455	435	500	448	466	469	489	486	462	453	490	465	447	457	468	455	530	436	466	483	465	435	505	468	500	472	483	493	491	488	453	471	492	476	457	506	467	450	463	457	460	537	480	475	450	454	477	455	495	475	501	523	510	435	468	470	477	473	480	465	465	480	495	522	498	473	502	485	469	499	482	491	479	511	438	448	480	462	444	460	465	471	487	501	494	481	487	445	432	476	454	502	479	461	526	461	476	478	499	449	479	480	464	496	455	486	460	477	453	501	503	477	487	490	515	483	477	536	481	438	514	517	453	470	484	480	450	495	480	489	458	493	470	442	475	492	467	475	516	501	508	485	498	439	451	478	463	470	497	468	493	443	464	498	479	488	462	471	480	496	461	473	515	496	479	501	496	480	473	444	481	501	444	494	473	439	481	481	513	502	518	514	505	484	462	490	482	474	510	478	500	453	445	468	455	457	520	472	513	484	442	473	466	499	492	446	478	480	529	486	488	494	465	469	473	468	461	460	509	505	492	472	456	491	487	480	463	480	457	481	472	488	519	463	497	479	496	464	504	460	483	463	515	460	530	467	490	496	498	476	453	493	442	489	499	524	478	440	472	493	470	462	480	441	457	490	459	507	503	481	478	483	494	501	483	493	477	454	455	489	447	489	479	475	442	485	498	480	496	476	475	488	504	448	501	431	515	494	502	481	489	437	465	462	498	485	458	479	455	444	504	509	496	504	490	494	447	509	479	482	470	472	484	500	481	486	502	456	483	460	492	485	506	447	463	472	490	485	456	477	459	473	473	459	520	508	435	467	495	479	468	488	481	480	427	480	484	510	514	471	485	476	497	459	446	471	478	461	499	508	448	431	517	450	477	446	465	454	470	474	494	507	488	470	455	469	493	483	480	479	503	481	489	501	474	445	491	479	500	489	461	477	475	456	463	474	455	452	524	497	485	482	488	501	485	485	493	486	443	476	475	478	487	479	492	477	469	493	475	485	453	441	455	502	516	457	541	481	480	459	460	486	514	485	482	469	451	480	466	488	505	483	491	495	461	488	472	486	481	491	481	460	494	478	503	509	479	467	450	443	435	427	459	462	453	476	474	434	512	485	504	505	433	465	469	498	460	475	456	466	499	458	437	452	473	461	468	463	477	475	515	455	509	477	503	495	521	443	484	520	446	493	472	482	504	450	467	440	494	494	436	480	485	444	456	489	475	463	471	434	502	473	513	443	467	454	486	449	446	473	498	511	466	496	453	498	479	473	513	486	493	473	496	480	475	527	465	497	439	490	503	494	524	461	488	458	508	496	487	488	503	493	460	487	486	458	472	526	506	479	493	459	506	509	484	465	451	427	524	492	490	488	510	499	473	444	467	463	450	449	421	463	475	486	473	469	476	461	510	447	481	465	452	474	451	440	425	490	485	485	438	517	467	490	470	456	474	493	477	458	431	436	488	470	467	511	468	461	472	493	479	483	483	437	424	500	475	487	494	448	457	519	494	516	474	509	504	459	431	493	449	471	457	458	504	471	467	496	465	481	488	451	461	467	435	470	470	513	492	455	485	493	494	512	505	467	483	454	457	459	502	465	505	459	483	498	496	475	471	497	501	481	477	463	458	503	479	483	499	521	488	461	475	517	493	500	493	503	481	485	500	440	476	484	481	448	465	491	497	496	513	462	456	527	488	471	454	521	447	483	459	453	501	448	483	474	476	491	464	483	478	490	489	490	465	517	462	474	454	483	452	502	486	489	489	456	501	481	493	456	462	463	491	437	449	458	490	506	471	497	497	462	529	466	482	477	465	488	456	498	495	490	444	471	472	496	516	467	501	478	473	498	438	510	441	459	446	492	442	498	484	477	485	510	463	513	520	482	454	484	475	495	487	512	474	462	466	494	480	463	482	485	469	520	497	479	480	477	474	466	462	479	470	463	483	458	479	464	499	471	500	485	458	500	474	509	504	477	506	462	482	456	435	473	498	431	442	467	506	500	439	475	456	465	468	452	512	464	506	464	468	498	467	486	487	451	454	497	464	457	471	506	459	491	485	469	484	463	483	506	480	480	465	456	469	461	498	453	520	475	484	474	502	492	506	462	451	457	459	499	489	462	478	477	460	487	512	488	458	494	455	491	494	468	463	509	462	467	505	494	495	478	486	482	468	481	495	483	499	504	458	481	478	470	507	487	454	501	487	455	481	472	510	450	467	484	470	507	495	475	460	510	473	492	485	490	465	487	485	536	476	484	503	479	517	460	491	453	490	495	467	465	483	476	510	471	469	446	493	515	457	490	450	483	480	499	469	500	506	474	501	478	476	466	468	454	501	480	437	454	505	493	534	444	518	475	510	476	452	487	440	472	468	467	490	502	493	495	475	433	496	480	464	470	507	487	496	480	497	494	451	473	476	474	484	481	464	480	445	472	474	494	458	489	489	474	468	464	487	489	459	508	462	496	504	469	497	438	461	490	464	470	473	492	509	458	506	491	478	467	488	481	466	438	491	491	491	462	484	511	464	477	477	505	500	471	451	468	465	424	455	506	468	489	487	466	452	496	459	463	490	455	470	479	453	475	498	495	450	495	467	443	486	452	476	489	482	473	488	471	506	492	508	451	470	487	449	505	490	517	439	492	478	502	458	483	516	463	486	443	455	497	464	484	492	480	502	474	463	498	486	503	478	463	441	505	488	455	497	544	495	472	468	449	457	470	464	478	468	475	471	518	445	500	449	475	502	475	495	470	525	491	460	465	477	516	515	523	463	469	443	496	481	509	456	473	457	474	465	488	530	504	460	455	473	514	488	456	456	483	507	447	487	469	449	465	480	438	476	493	492	485	478	509	497	448	471	468	493	484	501	508	491	468	471	484	469	465	452	485	525	490	487	454	480	500	484	461	502	496	474	467	462	480	452	480	522	489	470	466	498	499	479	527	473	450	485	481	495	491	462	462	459	505	510	452	461	461	480	458	504	476	477	456	449	485	465	482	457	493	492	444	481	495	457	465	525	494	441	495	508	473	461	471	500	474	493	457	508	510	448	438	489	510	473	501	525	542	520	501	471	465	495	461	479	475	521	449	459	457	449	453	445	448	466	456	475	484	518	486	476	473	453	488	478	493	468	448	445	475	478	471	477	453	490	480	517	470	470	491	508	503	520	509
24623	21085	27133	25172	10985	627	416	348	323	294	262	286	263	223	240	265	210	226	193	226	223	220	243	214	243	212	206	225	243	217	208	218	206	227	196	201	226	231	210	231	237	219	235	214	221	218	210	203	218	204	220	198	240	234	224	210	241	216	204	201	218	227	214	196	187	202	250	196	244	217	235	211	202	199	192	206	231	205	216	225	209	224	199	186	231	212	204	187	210	186	199	200	204	211	207	218	203	212	212	237	235	250	224	206	190	221	216	227	221	223	200	223	210	208	194	239	206	189	232	183	227	210	203	188	219	231	213	212	205	202	205	204	194	216	205	209	238	222	195	172	198	198	207	196	207	204	207	199	210	205	209	224	225	233	206	235	217	212	224	225	210	222	228	206	199	208	215	198	204	208	200	225	180	206	217	183	205	214	190	204	203	184	210	203	226	206	232	202	217	209	238	197	224	222	220	217	210	229	232	209	211	206	189	178	199	214	225	224	231	193	218	202	214	209	207	226	207	220	224	199	225	229	243	211	216	204	209	220	216	227	207	195	239	199	199	203	220	196	209	234	226	223	201	189	198	205	221	224	205	180	176	197	198	182	196	198	210	196	220	201	213	218	189	219	210	216	220	220	232	219	210	185	243	205	242	188	212	233	190	211	198	225	183	200	180	210	197	217	207	217	212	215	200	180	213	219	218	181	208	182	204	211	185	204	188	182	212	198	220	239	201	211	211	176	207	226	221	225	198	203	205	196	211	190	193	198	230	204	219	229	246	205	198	192	214	190	236	198	200	200	206	192	213	234	195	191	224	218	216	191	221	221	225	211	230	206	198	200	197	223	221	198	213	203	191	215	191	213	191	196	205	211	217	212	201	217	190	192	219	227	217	233	213	211	221	218	184	222	209	200	222	229	224	212	232	217	208	179	211	234	208	223	209	238	194	200	180	222	171	190	204	218	202	211	232	208	204	218	206	221	197	226	195	224	225	212	219	201	240	231	201	221	221	207	198	220	215	222	221	213	227	204	213	208	213	233	215	221	202	214	214	209	186	199	226	233	217	201	210	204	220	213	206	203	223	188	210	218	216	209	215	201	213	207	187	189	204	208	230	215	218	250	213	223	211	191	196	214	210	208	192	222	199	230	212	198	228	191	205	218	189	206	177	209	202	209	190	169	213	205	250	238	239	200	198	213	214	212	237	198	216	185	206	217	186	203	229	194	188	200	206	229	199	192	208	209	210	204	202	201	191	207	199	219	205	207	198	205	224	213	192	200	235	216	211	231	199	232	197	204	226	191	220	208	240	209	206	220	197	212	219	206	193	212	227	209	209	223	173	231	219	229	198	224	213	243	215	218	231	232	211	213	204	198	193	194	204	218	206	213	225	197	202	203	224	196	214	196	183	191	209	211	236	216	208	198	227	226	207	203	193	207	226	191	183	213	188	226	221	194	222	205	220	190	222	199	201	194	201	225	211	208	213	220	220	222	187	209	248	203	215	218	212	197	231	221	216	210	216	220	194	208	232	222	197	221	213	222	194	212	223	200	209	248	218	219	206	192	237	196	212	216	214	194	223	215	214	199	189	222	176	204	211	216	215	221	218	183	244	227	214	211	242	209	201	202	219	193	202	202	214	218	204	187	196	204	190	205	225	213	177	208	193	218	183	210	174	200	217	195	196	187	224	207	213	184	212	206	206	201	205	231	229	190	183	202	252	188	208	181	231	201	221	200	184	198	211	248	196	204	238	215	203	197	207	205	212	207	224	203	219	206	210	213	202	229	206	207	221	193	209	216	211	230	208	211	216	213	222	228	192	244	238	199	215	211	212	194	189	231	202	209	211	202	220	239	211	207	204	212	202	223	197	215	189	227	209	215	214	205	220	190	205	182	216	201	193	216	242	211	213	211	216	203	232	180	220	206	219	189	208	218	203	200	232	206	208	203	215	199	210	211	209	235	203	197	189	224	204	219	205	175	231	227	213	221	213	220	207	217	208	212	233	217	232	198	214	199	213	204	222	209	198	228	203	209	227	171	235	224	203	221	214	211	227	208	218	213	187	227	207	213	204	208	182	206	192	223	206	185	198	216	210	211	202	190	182	234	210	202	209	221	185	205	217	209	233	224	214	218	200	213	194	198	190	210	227	208	207	203	204	200	222	217	212	217	203	186	216	212	205	220	194	209	194	213	223	207	210	225	214	211	234	219	202	210	187	201	200	203	203	203	217	222	215	212	220	219	177	219	222	220	210	219	189	233	200	238	231	196	214	208	216	205	181	233	199	220	221	216	203	217	225	216	238	206	223	223	201	186	214	188	192	220	247	213	235	209	221	206	222	225	223	221	215	223	198	218	205	204	182	212	184	207	186	214	220	207	214	181	189	198	184	216	203	204	208	205	210	198	228	215	187	194	194	224	193	222	202	219	212	210	205	219	221	204	196	221	204	203	190	212	223	208	233	213	198	187	232	205	232	197	218	198	194	196	215	189	215	222	215	213	197	230	211	198	198	205	200	210	197	216	208	220	209	198	209	192	211	211	219	201	212	206	221	212	203	208	235	222	212	191	208	221	192	201	210	179	201	242	205	208	205	201	206	219	192	214	209	211	201	195	186	237	199	218	194	193	195	210	211	231	217	225	211	214	199	203	211	194	216	224	189	257	207	197	200	234	191	245	215	206	203	197	192	193	198	220	199	217	216	216	207	206	230	220	209	196	219	222	170	200	190	203	211	216	224	224	214	217	196	213	202	206	200	198	217	213	213	185	220	189	210	194	235	188	198	214	199	210	210	210	241	213	202	215	213	211	232	240	204	197	204	220	214	231	194	204	196	193	201	219	216	170	182	199	215	190	202	201	219	211	211	237	204	193	228	202	202	224	187	209	218	218	196	198	214	214	199	201	198	190	211	204	216	232	216	207	200	235	196	200	197	219	219	228	187	230	201	216	193	211	205	229	170	178	221	210	189	197	265	239	190	203	205	187	189	192	217	203	229	198	224	192	191	222	223	193	197	199	228	216	207	214	227	224	198	191	231	204	203	220	228	205	193	204	215	220	220	188	210	212	214	206	192	215	179	215	234	199	214	195	185	204	199	192	196	194	201	173	201	215	212	208	223	197	209	217	219	211	220	202	213	193	188	209	177	231	219	202	212	209	200	231	222	220	201	228	239	186	206	218	220	215	206	206	206	204	219	207	221	222	215	210	236	206	225	214	216	206	216	186	192	196	187	218	215	186	188	216	219	193	219	191	190	228	225	197	178	236	197	206	200	189	201	207	224	217	233	239	211	193	210	220	212	175	216	212	205	211	210	198	227	198	220	196	196	207	208	200	220	213	228	208	240	225	198	197	203	218	197	194	217	196	194	207	214	238	187	225	213	210	230	223	220	188	220	237	222	235	193	221	230	209	196	212	228	226	231	234	212	227	208	185	217	214	201	193	205	211	209	199	189	227	190	230	207	197	226	218	214	207	220	174	217	187	175	182	226	220	228	247	219	182	192	216
5721	8275	4868	1866	1259	933	765	617	515	433	417	374	357	325	354	289	335	252	286	263	281	279	284	229	256	260	241	261	247	268	257	256	261	255	241	257	254	264	277	266	269	254	247	240	262	257	258	247	209	270	211	231	257	264	226	277	268	240	268	254	235	266	263	257	244	234	245	244	272	242	246	269	217	253	227	274	265	251	248	252	246	269	262	250	243	250	238	277	263	257	233	228	267	238	235	235	244	290	243	273	255	225	237	239	255	271	261	251	250	247	242	249	265	248	244	272	244	239	252	247	254	243	236	262	237	236	248	247	240	239	272	282	256	247	262	247	230	260	220	264	253	243	249	272	263	229	240	242	268	273	236	232	253	239	220	241	223	253	242	235	250	258	243	262	244	240	235	243	227	235	263	223	256	217	241	229	250	241	262	275	250	263	233	249	253	263	259	235	252	262	260	253	249	248	236	279	249	251	252	244	259	270	254	240	255	270	264	214	246	219	247	258	218	230	226	234	239	235	228	235	244	244	236	280	258	254	252	259	261	244	277	259	261	241	267	251	230	229	238	254	279	249	246	249	261	272	251	239	264	243	246	253	242	233	251	282	269	234	280	252	254	244	279	260	227	250	222	248	237	224	229	250	263	240	226	244	215	233	264	260	263	267	246	238	247	249	241	237	255	242	237	234	235	229	239	246	237	270	271	234	253	255	261	256	246	246	234	253	231	252	246	281	255	283	211	266	244	226	234	255	214	256	241	219	214	248	254	263	240	251	253	248	246	245	245	253	283	231	247	251	231	254	254	239	271	245	260	243	258	262	244	263	234	228	224	236	227	255	271	252	224	246	241	231	250	219	235	245	244	254	248	254	257	249	233	253	224	254	231	217	266	241	248	228	229	261	245	240	264	257	224	242	243	223	244	247	239	247	289	243	255	281	228	261	268	216	232	231	266	219	270	245	275	243	240	261	242	238	219	237	237	230	258	260	220	250	234	247	278	229	266	256	268	230	228	244	246	252	271	239	275	248	263	257	261	256	263	228	252	225	237	271	225	236	246	235	264	253	216	245	245	263	232	262	263	276	240	249	258	251	255	232	266	234	253	260	233	248	271	244	265	251	262	270	230	227	249	240	237	221	239	260	251	264	287	253	243	228	265	253	245	246	233	234	247	255	262	224	244	257	249	247	238	231	247	251	247	227	251	236	247	257	244	245	266	230	236	229	256	245	230	271	262	235	237	240	247	231	221	276	247	232	257	250	249	254	233	246	252	246	263	241	227	231	251	242	240	252	240	253	280	240	224	241	254	261	231	267	280	261	246	222	247	278	229	246	247	230	241	243	234	257	250	230	244	273	253	245	237	245	268	254	238	226	217	246	263	242	241	250	246	238	252	254	225	245	204	249	257	208	264	245	239	239	227	239	244	254	244	257	247	236	256	234	270	249	234	264	278	246	262	232	239	243	270	246	226	226	258	235	246	273	280	255	264	220	240	246	236	260	275	260	249	252	218	249	273	251	269	249	231	244	268	233	218	242	273	246	260	247	243	238	270	261	248	222	240	249	248	252	232	261	265	230	244	249	217	231	236	242	253	230	261	254	240	226	223	269	267	248	205	255	255	221	247	230	229	250	251	226	255	265	236	272	279	260	237	242	252	220	250	280	244	254	239	244	240	270	281	239	245	259	243	276	250	234	263	269	249	230	243	255	236	253	280	242	239	276	248	279	262	263	270	225	241	260	272	239	229	257	265	260	268	243	245	251	248	234	281	263	245	252	238	268	263	261	229	239	253	259	261	245	246	247	252	247	263	266	259	239	235	238	265	254	273	237	240	247	274	260	249	252	242	239	237	270	248	270	253	242	240	253	231	260	255	234	249	265	235	251	254	251	250	264	294	283	239	247	246	243	251	243	245	242	256	262	242	240	242	239	242	235	233	223	248	264	254	254	227	273	248	257	234	273	246	234	272	248	263	246	256	227	247	256	262	230	234	236	233	232	226	241	261	242	245	238	230	257	242	251	261	252	254	238	246	268	250	253	241	264	227	268	257	249	247	232	239	243	248	247	239	241	222	240	272	253	226	268	244	269	246	255	229	277	227	256	227	238	255	257	246	255	232	261	226	246	278	259	239	249	247	272	254	261	258	234	227	251	267	233	276	244	254	240	238	251	230	264	245	254	222	231	240	236	274	238	245	245	260	273	239	244	255	253	265	273	263	251	251	227	265	253	282	244	275	279	214	262	251	256	259	241	269	276	236	259	253	227	248	251	242	273	247	238	246	245	253	243	252	247	265	237	245	271	279	242	293	240	228	241	251	276	234	277	284	269	233	245	232	239	233	274	242	221	219	262	264	248	261	262	270	256	257	263	216	248	204	262	242	234	264	240	248	248	228	236	250	241	259	214	261	226	261	293	247	224	267	260	247	246	231	243	232	262	231	233	248	245	247	231	268	249	252	242	267	252	242	235	275	261	247	248	220	244	260	239	234	241	242	229	244	273	246	255	268	241	238	235	280	231	254	235	230	233	247	249	282	277	299	229	241	257	250	259	229	227	251	229	253	244	253	255	261	228	229	252	232	264	244	220	244	243	258	268	268	278	222	267	263	257	273	246	232	259	249	236	262	271	244	247	262	268	236	245	234	257	240	237	246	262	252	238	263	233	254	235	252	246	271	243	229	245	255	249	243	245	264	236	247	249	225	244	237	261	262	274	267	241	236	250	245	248	238	238	219	243	277	265	237	227	266	248	242	241	243	269	260	237	241	264	244	262	239	257	288	257	236	274	224	249	266	233	252	256	263	235	243	232	231	250	258	237	222	247	249	252	254	257	247	261	253	255	257	260	274	262	256	260	206	277	232	223	256	248	256	245	250	250	235	291	244	244	262	247	256	254	248	243	255	260	276	266	253	228	249	238	233	268	245	263	243	259	227	287	259	241	244	253	265	275	245	233	251	283	232	252	241	250	253	238	261	264	253	258	240	288	251	224	232	259	257	271	236	254	234	246	242	260	231	236	228	239	221	275	225	215	238	248	231	267	277	231	234	261	225	249	270	231	306	243	248	223	239	248	266	263	281	280	249	271	229	263	265	244	255	232	284	258	247	277	262	273	271	261	232	232	243	233	203	241	257	239	234	246	253	246	257	264	267	260	222	283	274	242	243	266	262	243	260	253	244	244	216	248	228	246	221	227	231	269	261	241	241	255	254	230	250	232	243	254	265	274	280	247	256	267	266	236	254	257	236	227	271	265	239	253	282	267	267	248	240	217	269	264	227	254	249	253	229	262	239	240	247	230	256	269	258	234	228	242	252	216	257	245	254	252	264	265	247	260	249	259	232	227	206	246	238	260	248	258	234	241	238	266	236	261	218	232	258	223	221	237	243	247	271	234	273	228	272	253	241	262	245	229	213	254	245	265	261	232	241	278	261	263	240	255	247	260	238	238	258	253	258	253	247	250	258	265	255	251	256	236	252	267	257	241	275	269	233	244	240	262	250	260	243	285
22626	21154	28646	23919	21156	21170	7006	841	601	506	408	358	339	332	309	288	279	244	264	241	226	238	230	199	226	217	202	226	223	205	184	197	182	177	174	185	196	170	206	186	177	211	176	185	195	189	179	182	203	187	180	196	165	168	180	204	166	177	197	174	170	176	170	158	197	187	187	175	180	142	170	163	193	189	153	143	171	161	182	165	168	168	211	164	183	181	168	161	205	163	202	176	152	157	165	188	172	151	154	165	172	154	151	169	164	162	184	189	166	171	193	200	197	166	187	162	184	166	160	178	173	176	189	178	162	178	166	199	212	191	176	173	157	194	198	195	168	176	197	160	163	174	186	168	167	166	186	161	172	176	184	159	183	188	164	190	168	161	168	171	176	177	182	153	178	197	176	190	173	185	190	173	175	162	168	201	196	201	194	162	157	179	180	170	177	162	183	160	185	168	172	178	181	199	177	208	150	157	175	189	165	171	177	135	196	184	191	146	168	178	180	160	157	152	157	199	161	162	178	179	159	188	164	176	162	195	170	172	179	175	179	202	190	187	166	179	161	182	195	178	166	161	175	159	175	188	169	183	173	168	178	156	173	163	168	161	164	177	182	156	167	175	157	170	180	181	170	159	165	198	169	140	178	177	176	186	167	186	161	176	197	184	183	183	190	178	143	191	180	167	185	189	199	152	202	173	198	175	162	194	195	157	187	182	188	176	177	181	167	176	177	195	191	195	197	187	176	171	148	176	168	162	181	183	153	169	177	188	161	200	180	192	185	163	172	159	183	172	183	176	184	180	169	196	179	188	169	153	174	171	186	186	182	182	161	175	166	209	167	185	186	153	155	176	188	169	172	180	196	176	190	141	176	170	166	179	195	165	176	175	157	162	158	177	177	182	187	208	176	161	168	173	170	166	168	188	151	175	187	163	170	207	156	179	183	159	178	180	172	166	145	174	175	164	186	173	175	159	172	173	181	188	175	167	190	192	159	167	182	177	190	194	169	153	153	182	180	174	177	176	182	179	183	164	173	185	164	175	166	164	181	170	167	181	160	179	193	187	174	178	196	169	199	165	192	176	161	186	186	173	183	177	175	179	183	170	181	186	158	162	157	186	175	179	162	179	191	169	179	173	177	153	148	175	172	172	162	177	163	186	172	174	179	169	189	153	171	152	169	189	199	179	188	153	174	192	166	147	185	190	162	182	175	181	180	183	159	168	173	133	193	176	183	179	177	177	157	162	161	185	135	197	184	186	197	190	198	182	181	189	159	153	164	200	164	174	194	166	200	164	172	182	164	172	163	161	166	169	139	174	172	181	160	194	172	180	167	174	174	192	174	190	169	189	168	182	184	174	168	171	192	164	177	188	174	161	168	186	168	167	172	159	166	171	185	192	168	154	184	161	173	188	182	180	162	191	169	192	187	166	182	182	196	190	194	198	163	181	166	175	170	168	156	180	162	179	148	171	158	198	170	192	166	165	181	167	162	183	174	190	183	175	168	185	172	174	172	210	160	186	202	168	193	187	176	192	175	183	187	171	175	163	172	186	165	174	188	156	149	203	181	166	190	165	174	161	181	154	172	205	187	137	200	174	175	163	189	202	172	184	202	170	190	162	152	170	145	165	200	193	157	164	166	168	189	182	186	172	174	179	176	198	181	181	157	178	179	173	173	195	210	197	168	179	155	168	181	187	191	176	157	183	167	163	218	178	171	189	160	187	189	183	167	163	189	177	193	181	175	166	155	184	170	162	186	159	174	164	206	164	174	146	171	165	196	166	191	202	203	191	162	196	177	172	177	157	150	185	179	170	201	170	158	181	188	186	174	192	178	186	156	183	160	185	170	169	177	190	157	163	132	173	184	200	181	165	173	200	178	178	171	188	168	168	192	169	170	180	191	187	161	168	157	173	186	183	178	197	177	171	176	180	182	160	182	168	203	185	170	191	171	170	159	175	169	195	179	182	195	192	179	176	187	162	183	169	186	170	171	162	192	187	169	158	162	193	198	180	192	169	178	163	189	165	182	169	167	176	193	164	204	168	165	188	162	154	175	176	158	173	206	160	189	191	177	175	157	175	189	180	173	157	167	187	154	155	172	182	186	157	182	180	169	179	167	162	176	163	180	168	163	174	190	186	174	180	160	165	196	184	169	167	185	183	169	171	164	168	183	169	178	191	188	180	165	188	156	166	177	171	183	178	171	183	182	171	199	163	163	166	188	173	154	175	169	183	202	188	166	206	166	182	183	195	173	178	188	176	164	183	174	191	189	162	189	168	197	217	159	165	161	191	172	168	185	170	175	168	166	178	179	182	175	165	163	174	170	180	172	176	178	178	179	165	157	180	198	196	181	180	180	156	187	186	177	163	164	175	177	171	167	167	160	156	173	192	197	179	157	169	152	189	139	180	160	185	175	164	147	172	168	187	156	178	178	180	183	186	180	174	169	169	173	191	192	158	178	156	168	175	168	173	181	191	161	160	168	153	179	185	176	165	208	160	175	183	176	171	176	168	182	184	171	172	167	186	153	168	188	169	149	176	168	185	166	177	179	151	156	196	177	192	168	197	177	177	152	195	196	159	177	166	185	153	187	175	185	162	156	169	168	187	189	153	170	161	169	174	167	161	192	158	178	149	164	157	172	172	176	163	173	188	183	179	183	159	156	166	170	151	180	148	145	171	190	161	159	190	162	142	167	192	153	181	177	179	169	155	165	168	172	199	172	181	161	166	171	169	187	198	173	173	177	198	183	167	159	165	167	169	172	160	150	177	168	195	179	188	158	167	197	181	150	162	186	170	167	173	202	198	169	161	184	161	165	174	200	180	154	178	191	194	171	177	166	177	168	184	187	146	157	153	172	179	187	167	161	176	172	159	181	165	190	200	184	180	192	157	196	204	189	183	184	178	167	181	164	173	195	186	173	198	177	174	171	160	168	183	185	171	181	155	194	176	170	176	170	188	184	188	172	194	153	162	172	193	194	173	166	188	170	172	184	168	191	178	177	176	185	178	156	161	190	144	198	180	164	169	157	169	164	198	166	155	162	170	188	184	182	160	166	185	194	174	162	193	176	163	181	180	162	185	173	166	175	173	170	163	173	154	175	157	187	195	195	143	168	163	181	189	154	178	182	141	185	159	175	160	177	160	168	200	155	160	182	177	143	191	188	177	163	168	169	194	179	179	160	146	178	193	160	191	180	197	173	164	136	180	180	180	191	197	166	169	193	177	181	169	191	193	179	167	179	169	176	189	194	179	185	182	175	170	171	179	154	172	167	170	184	204	173	176	162	164	174	181	165	198	194	161	201	177	176	197	173	167	166	173	191	182	187	180	168	167	187	168	172	183	188	165	164	181	193	193	166	166	179	187	181	166	178	157	160	174	179	192	174	183	177	163	167	182	182	194	169	163	176	156	182	161	176	198	146	171	180	179	183	211	159	161	201	156	170	169	184	175	187	160	188	183	180	192	159	189	172	191	160	173	175	165	164	178	186	189	158	167
7181	16930	11902	5096	3332	2478	1961	1530	1160	903	735	585	558	501	457	423	377	369	331	332	328	330	311	285	292	260	264	276	294	283	244	245	271	260	258	234	227	237	243	209	228	260	223	232	228	218	232	228	222	240	242	249	234	207	240	227	214	245	249	228	217	234	218	239	224	239	246	228	202	229	253	205	220	200	215	217	257	239	248	231	225	234	221	218	234	228	205	211	233	197	229	200	209	206	245	218	217	228	219	215	240	223	211	234	211	225	211	233	220	228	232	253	204	216	231	222	207	243	216	212	223	209	211	209	198	216	226	205	214	231	224	205	200	235	255	235	222	215	221	231	223	187	221	198	227	195	229	198	208	237	206	206	229	195	224	225	197	201	232	209	230	230	226	208	228	212	199	215	209	217	219	228	231	185	201	228	204	203	227	205	230	197	192	223	202	216	221	208	209	200	225	208	235	217	225	210	226	217	202	203	227	204	204	223	226	243	232	215	211	220	203	212	207	220	212	231	217	204	234	220	220	211	197	224	216	212	223	213	219	250	199	236	220	229	237	229	228	228	262	200	215	210	207	209	220	218	201	185	219	232	204	213	199	227	258	207	237	243	203	252	221	233	227	231	231	216	212	211	220	241	238	210	202	227	223	224	202	215	233	260	206	216	235	215	251	201	237	192	195	216	208	222	229	202	224	231	236	241	232	219	219	204	199	242	237	225	208	216	220	198	224	225	245	238	223	242	241	220	229	215	208	241	211	188	217	232	213	240	232	201	222	218	226	220	233	227	201	226	232	211	219	192	206	218	221	226	232	230	231	223	210	224	209	206	207	235	230	231	209	214	213	205	217	222	215	214	201	202	213	230	212	215	216	221	206	219	242	196	215	219	229	229	208	226	232	228	215	206	195	225	228	223	203	211	242	202	221	242	198	196	221	240	220	224	207	214	237	216	241	219	227	202	213	207	186	225	204	198	221	195	207	218	216	212	216	250	203	218	242	219	206	210	201	220	219	189	199	224	241	207	195	220	205	209	207	228	228	203	244	221	228	198	248	216	214	218	218	232	203	191	203	215	208	194	233	210	229	205	220	216	202	218	234	190	219	226	201	217	200	203	243	204	203	176	221	211	225	180	229	230	224	224	221	240	212	223	235	211	204	235	212	213	202	236	241	217	208	203	240	230	202	214	220	243	211	202	228	209	204	241	200	225	206	208	210	220	234	207	203	223	213	209	227	233	215	220	216	244	222	241	231	223	209	222	215	220	209	191	207	202	229	222	203	202	209	215	222	229	211	225	212	223	246	210	211	219	248	219	218	220	223	207	229	222	220	194	205	231	182	242	216	212	218	208	206	243	206	251	213	186	209	233	201	202	230	208	233	232	226	243	208	218	206	199	205	204	212	200	202	229	230	213	203	209	243	214	210	205	227	199	226	217	197	193	218	258	203	203	212	210	228	214	195	190	205	205	212	235	207	201	233	220	222	217	225	225	246	233	194	203	206	228	202	225	219	194	202	183	228	214	227	225	216	221	217	207	202	217	218	206	230	222	211	220	217	249	222	216	203	236	235	218	206	239	222	210	230	197	219	219	212	211	191	206	215	231	209	212	234	231	219	231	220	237	219	221	203	194	227	203	226	232	253	221	222	210	221	225	226	200	214	192	207	190	227	214	228	227	233	185	199	196	225	250	213	206	204	190	194	227	226	223	234	239	247	210	213	206	189	225	202	210	213	207	222	239	230	208	217	216	208	216	225	212	224	199	215	206	201	229	215	202	227	213	222	203	219	224	232	200	226	233	224	243	212	210	210	233	214	186	198	218	186	218	224	205	195	227	214	213	202	180	227	225	201	225	222	211	185	214	204	234	238	207	212	217	216	183	210	202	226	178	203	211	215	211	213	227	214	247	190	231	212	203	209	247	203	207	225	195	213	195	216	214	226	230	235	216	233	199	192	220	222	215	195	197	217	219	230	209	201	211	192	190	198	212	213	209	225	216	214	230	218	215	238	203	207	205	210	203	205	221	230	210	227	238	222	229	213	237	226	250	207	197	222	220	190	219	220	220	218	229	216	239	220	234	226	216	227	226	218	213	243	234	167	214	231	237	228	210	221	208	227	226	263	228	220	210	196	235	243	198	219	185	210	211	226	233	205	238	239	222	229	203	218	237	264	226	212	219	219	244	207	224	194	207	202	216	182	204	217	207	198	205	244	213	220	212	212	222	244	193	216	208	214	221	220	233	213	242	218	189	207	240	239	207	216	223	204	217	240	208	227	211	187	205	243	215	241	229	197	222	219	199	209	194	215	221	203	215	228	206	206	226	230	216	191	187	231	217	226	224	194	213	202	231	224	222	214	229	208	236	238	208	232	215	203	220	235	208	204	216	203	218	237	202	205	237	241	222	210	228	234	225	203	246	225	255	237	216	184	219	227	224	210	237	229	232	203	227	218	229	232	223	232	210	218	220	200	195	228	227	221	205	200	221	222	205	207	192	201	225	230	200	204	228	212	234	191	204	215	226	222	222	192	210	232	215	219	224	242	224	219	211	194	223	214	230	233	220	211	209	195	223	240	221	214	192	225	192	239	208	201	223	223	188	212	210	212	238	223	214	230	224	212	217	238	233	211	238	217	212	226	238	213	234	211	195	203	206	219	218	209	238	233	202	207	212	227	196	220	234	213	219	198	229	240	221	209	230	237	214	221	197	225	219	203	219	237	220	201	215	235	237	203	221	236	228	246	262	231	228	215	179	218	216	204	215	215	228	212	218	216	211	201	215	209	244	200	200	193	228	216	199	173	224	229	226	216	216	218	205	216	205	235	227	223	195	194	189	187	235	194	209	209	219	202	222	214	191	227	225	220	195	249	215	231	210	193	229	212	201	247	220	212	220	197	202	209	209	202	193	218	226	216	223	202	200	200	204	214	181	216	217	213	232	241	223	217	206	229	246	213	210	207	229	238	238	210	223	211	214	225	216	195	249	222	239	212	197	212	213	210	234	210	219	220	225	206	219	225	211	188	225	221	195	226	221	216	228	265	217	232	237	223	228	216	219	213	219	214	212	211	211	197	198	228	229	215	206	210	205	213	221	213	194	187	201	191	211	208	210	234	207	232	212	231	216	210	212	220	228	212	210	219	244	227	201	214	209	218	223	204	200	241	214	212	230	221	213	221	238	222	211	224	222	231	219	200	209	238	225	196	216	218	228	213	244	201	209	218	236	231	223	231	203	201	230	217	213	208	225	220	230	217	197	211	216	219	222	211	219	220	230	222	181	212	223	206	218	196	217	197	208	221	223	224	232	219	240	214	212	231	211	240	213	213	210	215	215	220	224	232	212	223	194	199	201	225	221	209	204	220	199	200	232	194	233	207	235	235	196	226	217	241	248	209	220	205	217	204	211	217	215	227	207	229	223	206	209	218	211	225	233	249	210	195	191	234	218	218	227	223	207	195	231	230	211	198	221	223	209	223	205	180	204	237	190	227	213	202	210	230	202	220	219
27350	17846	3839	687	473	427	447	399	392	375	360	378	374	409	390	369	361	430	406	424	420	397	372	386	391	386	391	379	402	402	384	383	354	408	400	397	418	382	373	367	437	395	376	434	371	371	395	390	393	373	338	409	390	353	363	353	411	410	381	363	364	375	356	392	380	406	435	406	389	360	367	365	379	405	353	388	360	377	390	373	395	369	389	411	408	369	400	375	376	362	375	391	355	404	389	410	384	417	405	376	438	390	369	383	402	357	361	370	404	389	349	422	393	354	379	349	356	381	386	378	368	378	386	345	382	359	381	403	393	377	424	346	397	415	399	349	387	378	367	396	363	370	379	369	401	379	364	388	400	402	370	359	402	347	379	401	397	352	391	379	404	389	374	387	404	381	379	349	409	372	388	368	363	385	362	387	416	378	398	405	361	390	351	378	362	380	390	387	437	397	404	355	377	373	376	378	384	376	397	364	373	411	397	402	356	368	375	370	395	388	359	384	363	369	349	382	408	372	363	355	359	346	391	389	396	359	415	394	373	394	348	413	389	383	364	391	399	399	440	390	400	367	373	388	388	397	396	381	387	402	374	394	372	366	388	383	416	396	386	354	413	388	392	396	360	383	384	392	391	369	362	392	360	385	397	380	371	356	407	372	376	362	417	370	375	387	391	389	396	361	353	353	363	376	392	381	400	380	397	400	412	405	388	379	387	381	362	394	375	396	390	371	393	401	379	396	372	388	390	393	382	384	410	356	346	393	350	400	385	399	382	381	400	405	388	362	405	363	412	382	409	407	403	371	384	389	422	395	390	394	391	392	388	398	394	370	390	404	388	389	349	395	395	396	389	386	379	374	397	380	396	383	383	434	400	382	399	352	377	394	396	429	355	383	436	386	402	373	409	373	361	390	388	378	347	360	344	371	420	370	379	374	367	392	403	370	425	391	417	403	390	354	391	386	404	424	378	385	384	400	393	423	389	389	417	364	354	371	361	365	371	381	384	367	402	376	388	434	419	396	404	398	348	375	390	330	374	353	407	366	403	349	378	367	380	392	382	378	409	351	353	360	380	406	364	410	362	402	371	400	374	368	387	368	379	345	391	383	399	378	417	411	378	380	352	389	405	374	402	384	387	403	373	369	402	379	376	384	345	396	359	401	411	391	393	386	378	354	370	369	365	392	371	402	374	407	348	378	392	387	377	368	398	398	387	353	366	338	396	379	377	412	352	381	367	385	378	398	419	381	418	417	369	377	401	386	371	397	393	367	360	387	377	400	382	386	347	395	379	377	351	401	356	417	368	420	428	401	421	390	356	382	411	405	402	392	390	388	416	374	374	436	373	379	370	376	395	379	366	390	374	411	395	375	393	384	403	383	390	370	389	362	358	401	418	384	413	362	404	386	388	390	378	388	377	369	376	406	353	405	366	400	390	404	390	369	386	379	398	377	381	355	393	403	386	388	379	382	395	409	408	371	374	377	430	381	408	412	403	388	396	382	392	372	390	384	402	426	379	358	379	402	389	387	384	370	397	380	353	403	395	381	385	370	375	382	410	407	370	384	374	379	380	387	390	336	420	419	417	405	404	348	366	395	405	389	357	373	384	449	391	397	372	384	397	381	397	401	398	355	376	403	393	416	407	377	354	355	402	400	436	372	408	405	357	388	376	345	364	396	384	386	360	397	396	378	378	390	371	390	377	395	372	391	375	386	360	357	408	401	399	405	400	379	348	350	369	371	350	386	371	368	373	401	391	382	424	360	364	378	406	374	367	408	385	373	365	382	363	389	342	372	382	395	426	368	390	397	400	385	395	357	393	384	381	397	368	394	402	414	377	373	384	397	392	357	384	424	356	364	396	365	361	403	399	379	406	369	365	395	375	420	400	371	365	416	369	409	332	391	376	374	402	382	376	371	404	410	385	401	382	390	386	374	386	404	409	384	376	344	383	414	378	406	369	390	373	400	369	388	376	392	377	414	364	391	353	372	392	383	395	379	364	354	365	407	393	366	419	366	385	394	388	365	379	394	383	381	409	383	374	405	391	402	413	371	384	424	374	400	403	381	405	390	374	346	386	389	401	387	397	398	389	373	403	365	371	387	404	419	384	364	379	342	378	378	391	382	384	393	387	406	401	371	376	384	373	366	386	401	410	390	398	382	376	379	422	393	396	367	379	362	434	367	408	384	383	364	352	386	358	423	430	347	351	366	400	383	392	382	403	412	419	402	380	392	410	382	354	413	383	404	375	366	390	403	390	387	367	407	359	370	357	384	381	411	398	387	395	357	374	393	390	395	390	407	386	390	408	410	401	422	360	418	387	393	403	351	360	386	423	386	401	414	378	404	358	413	355	372	391	377	369	356	391	408	381	370	363	375	418	341	365	379	401	367	361	403	424	390	386	388	384	376	364	404	415	386	384	411	387	383	381	393	437	369	373	404	390	371	392	385	403	361	376	402	405	363	370	375	390	395	391	416	392	367	373	358	381	395	414	359	373	389	386	424	341	387	422	394	358	399	399	407	376	381	405	397	366	403	375	418	394	359	386	381	402	383	411	373	412	394	380	369	394	386	409	371	363	367	385	399	410	380	416	381	380	378	387	375	372	360	383	374	363	393	393	398	371	384	400	377	388	407	396	396	370	382	364	340	412	364	372	398	395	369	376	392	340	406	367	355	398	366	392	404	351	362	404	422	388	329	392	371	399	367	391	429	361	377	377	371	416	370	392	364	382	372	354	419	407	387	397	420	403	395	393	391	398	379	399	396	351	393	388	392	422	376	381	391	412	337	378	360	405	391	322	387	409	396	388	384	384	396	376	390	403	360	393	391	365	336	410	386	383	373	413	378	375	374	367	339	383	398	377	379	354	437	384	370	379	357	394	376	382	382	413	427	406	369	392	391	360	372	423	402	376	356	355	380	386	401	396	421	421	384	383	387	410	366	389	409	394	382	397	386	385	457	391	385	354	407	387	392	392	411	386	379	373	371	383	391	383	369	387	373	404	397	413	432	407	366	384	386	404	364	384	373	390	394	398	362	368	373	366	375	354	418	389	360	369	358	380	383	366	356	405	354	431	376	399	381	362	412	357	355	387	412	380	374	387	368	421	420	384	367	388	372	402	392	329	375	331	419	399	413	369	395	377	411	368	393	399	366	377	345	402	423	378	368	363	393	376	423	379	411	386	373	410	403	398	389	388	377	393	414	399	380	396	372	382	372	385	408	401	400	381	387	402	391	376	382	419	395	362	365	413	374	385	343	365	364	416	396	385	411	410	346	420	350	396	404	386	415	377	394	362	374	372	385	379	346	395	359	407	362	400	427	373	379	404	381	400	406	406	382	350	386	383	377	389	378	392	387	388	397	400	405	377	424	376	386	386	369	400	361	433	361	399	368	382	387	349	379	381	383	403	374	420	376	362	384	375	373	373	365	374	355	389	346	368	378	395	392	395	365	401	365	409	408	364	375	396	376	394	370	384	403	403	395	393	382	381	413	375	398
5687	2767	1592	629	592	553	530	492	483	470	480	478	475	519	461	440	488	452	467	467	464	450	445	442	474	452	450	472	459	447	444	491	442	423	414	445	487	496	435	440	471	482	425	454	444	448	460	496	464	457	472	436	450	489	481	461	465	470	455	480	467	502	512	458	468	499	462	473	431	465	442	447	447	453	448	466	518	481	450	465	471	464	434	454	432	447	448	462	458	460	478	481	477	442	475	472	451	460	444	437	462	473	463	449	481	498	435	458	497	459	450	481	483	467	461	445	454	469	457	462	418	467	457	443	494	448	411	436	475	484	452	451	453	438	504	460	442	478	487	447	437	440	486	414	477	453	467	456	509	490	467	448	456	465	478	468	432	481	443	432	448	448	491	427	453	423	451	449	456	465	518	435	449	433	434	487	441	455	444	469	464	435	443	457	428	478	447	482	483	484	452	448	418	456	442	469	483	488	444	430	482	467	477	450	473	487	496	430	504	465	471	463	454	447	422	441	436	442	440	479	470	454	451	471	444	446	447	502	452	473	476	436	438	479	474	498	470	452	443	429	470	505	449	460	456	465	439	443	439	451	474	462	461	412	482	454	469	454	469	457	427	456	470	437	460	447	470	440	470	487	460	474	479	484	453	445	465	456	479	437	454	483	433	460	475	420	408	462	462	467	457	469	454	443	462	458	471	437	471	444	466	453	426	481	475	453	461	475	459	469	423	461	480	434	478	448	458	485	482	457	456	468	490	473	434	455	467	433	493	469	440	482	489	459	481	435	458	447	482	420	441	463	451	445	435	467	473	471	462	489	493	457	451	477	507	460	458	496	412	476	470	452	475	436	494	468	527	452	452	447	479	431	467	472	443	442	462	469	471	477	449	429	472	485	437	472	460	444	463	482	451	466	466	476	468	462	426	475	474	448	474	461	468	447	507	446	471	462	443	418	453	474	471	496	470	432	447	448	439	470	461	504	470	459	437	443	465	481	457	458	471	468	450	482	450	442	458	458	460	440	478	458	434	456	455	436	458	459	426	471	441	429	433	465	461	453	413	479	447	455	482	478	446	472	450	476	491	478	457	463	465	511	447	443	469	459	467	425	494	419	495	478	440	477	441	426	459	455	463	471	449	433	472	438	483	463	451	432	445	456	460	485	452	454	430	496	479	432	451	481	473	458	455	554	469	459	474	468	462	482	490	468	502	444	472	443	452	444	471	497	477	464	460	467	459	443	467	470	454	457	430	490	471	436	481	464	500	440	462	498	488	493	446	443	491	424	459	415	492	476	493	475	443	451	515	453	484	486	435	456	467	438	426	448	456	458	484	453	495	480	458	454	469	448	466	498	458	467	502	486	476	467	448	449	487	473	455	444	457	457	451	468	486	420	471	448	449	439	451	483	459	491	471	485	447	481	450	483	468	465	468	494	458	476	425	478	459	456	451	431	457	432	453	453	480	484	476	479	483	491	439	451	464	443	436	454	464	468	474	465	462	482	441	429	443	482	453	441	477	476	469	465	447	445	487	438	460	469	481	449	441	462	431	475	429	428	485	442	461	471	449	488	457	450	461	478	467	444	475	464	452	465	478	440	437	478	457	455	496	465	455	460	477	471	447	468	465	513	477	458	469	476	483	458	477	439	497	466	480	452	459	458	477	485	451	442	478	452	459	449	438	457	489	437	483	456	490	473	489	459	493	409	482	493	440	482	439	444	442	451	484	444	438	477	470	465	460	432	478	450	487	458	457	446	461	445	481	468	447	439	473	475	446	446	436	456	492	452	476	441	461	495	451	440	451	486	455	458	481	483	428	451	448	441	435	462	462	453	432	449	487	473	427	475	471	464	418	439	437	494	447	471	493	444	429	459	466	476	466	407	508	462	441	435	472	465	507	441	457	480	465	466	446	471	497	479	446	451	472	432	478	456	505	465	481	442	463	471	503	447	496	449	459	495	465	458	480	457	452	509	453	466	479	436	477	446	457	478	469	449	463	467	457	511	472	443	485	478	426	443	467	479	423	471	431	480	482	462	424	493	457	445	443	431	458	500	496	462	483	480	466	489	471	478	437	444	480	424	454	446	457	465	476	442	457	457	458	462	447	452	470	452	405	466	443	454	459	420	452	464	447	458	444	436	498	491	437	448	450	460	450	451	454	455	480	452	520	427	472	449	461	437	494	459	425	422	454	439	478	470	454	442	447	443	476	495	481	418	434	440	478	403	444	445	457	463	475	454	460	453	449	471	458	470	474	494	465	455	493	453	439	481	462	448	465	446	461	463	473	506	449	437	495	472	473	481	443	450	446	420	448	517	481	465	489	490	461	509	441	476	469	454	542	503	463	461	456	498	461	434	470	398	513	482	434	439	477	456	445	449	442	440	454	489	469	473	465	453	428	482	458	485	448	423	465	432	479	456	474	466	475	465	476	454	462	460	472	436	470	442	465	471	453	460	431	453	463	459	478	496	475	471	451	467	483	492	487	453	459	437	524	455	457	485	456	452	484	471	460	467	433	456	496	452	487	453	434	511	475	448	478	455	473	450	453	467	471	477	471	463	489	458	430	464	486	468	478	475	461	487	477	492	441	470	472	480	455	480	491	446	469	433	449	462	493	460	442	446	478	471	456	471	472	452	476	481	511	452	483	428	481	440	440	422	449	469	484	438	460	463	409	478	443	484	423	426	459	468	461	454	466	453	446	442	449	441	469	464	459	481	491	435	451	485	480	439	425	453	421	446	480	477	465	482	478	440	438	483	480	471	451	447	496	441	446	442	436	461	473	488	458	460	457	486	424	471	472	484	479	461	468	449	456	480	471	420	455	447	458	458	490	426	435	451	438	463	428	484	447	472	481	422	425	459	440	449	480	451	475	418	506	479	455	471	424	409	427	418	464	480	448	471	491	486	446	452	475	440	458	498	463	431	452	454	483	464	470	449	453	453	463	497	459	450	462	463	457	456	451	480	454	444	486	481	503	461	442	464	474	465	449	462	446	418	452	448	451	464	427	446	453	444	479	409	440	441	494	458	469	496	455	482	487	471	487	472	513	483	428	441	508	460	475	459	473	455	456	435	476	438	460	434	467	448	447	440	456	472	466	487	475	440	459	436	448	479	474	446	460	460	443	486	491	461	477	518	473	448	443	436	491	460	515	455	443	448	451	459	460	445	429	463	475	458	489	468	474	465	468	471	437	414	442	448	452	451	482	474	458	462	455	437	432	451	454	459	492	472	474	452	429	417	477	450	444	417	431	417	446	462	460	450	464	465	492	439	442	454	483	459	451	432	441	493	480	447	430	453	439	475	481	450	432	479	488	412	495	456	460	422	481	481	479	448	487	463	478	459	432	463	538	475	507	485	471	453	500	419	462	434	471	468	430	465	483	487	464	469	437	459	444	401	441	474	454	493	449	464	447	458	470	502	467	465	471	472	441	468	479	518	468	499	423	424	466	498	443	414	453	489	427	429	450	452	461	460	484	469	435	431	468	457	457	461	456	483
23625	21086	28094	24263	21064	8268	1083	717	584	564	556	506	450	464	468	467	432	461	438	451	420	410	436	398	417	386	419	413	400	382	389	379	409	419	393	395	392	416	397	404	384	387	419	394	368	410	401	393	392	403	392	396	400	391	435	414	393	375	424	405	370	417	402	375	436	400	384	398	411	399	363	395	421	417	408	379	421	386	374	398	384	369	387	373	364	404	419	391	376	397	380	400	423	396	405	389	416	401	355	397	422	386	449	409	382	387	373	408	377	390	366	378	389	402	398	431	389	370	387	354	372	394	383	383	382	389	403	384	392	398	415	399	414	378	390	401	436	350	397	380	422	410	384	392	398	419	397	413	410	376	380	395	363	378	403	388	383	384	387	412	408	395	371	378	366	376	377	417	398	383	405	382	405	389	382	378	418	427	372	382	352	383	366	425	378	367	377	392	413	372	387	392	405	390	400	407	370	374	418	408	389	362	404	403	380	413	384	399	391	359	401	386	378	377	372	328	386	371	392	403	423	381	401	381	387	414	363	376	363	402	397	397	415	397	382	376	419	373	400	393	373	383	389	403	418	380	385	387	405	391	433	370	365	398	405	411	366	392	364	365	387	369	377	420	374	397	367	409	345	359	374	367	376	377	378	378	390	380	421	396	412	363	404	377	418	356	424	374	390	379	398	393	377	371	386	412	374	411	403	379	378	418	401	382	401	412	409	404	410	356	396	370	379	400	361	382	379	377	373	374	387	375	404	369	370	335	400	382	379	370	393	384	379	368	369	386	384	405	383	378	413	391	375	367	372	407	378	422	362	385	400	393	383	386	358	393	399	371	379	395	393	390	415	413	383	392	396	390	421	344	404	418	384	346	407	387	357	381	401	391	390	406	387	401	357	371	424	412	382	406	412	422	389	393	362	394	364	407	394	374	377	402	413	395	359	416	381	404	401	399	368	418	390	397	342	402	405	368	381	385	406	419	393	407	409	392	377	384	392	421	407	363	385	381	406	378	389	399	385	402	396	396	380	373	384	415	383	397	390	342	388	350	392	401	425	405	391	423	395	390	361	349	380	369	392	351	391	405	397	369	385	425	347	362	403	392	411	366	377	377	402	376	409	376	394	380	374	384	350	373	359	400	410	382	376	394	379	400	367	395	403	338	366	372	396	373	369	422	421	331	362	369	343	417	384	380	369	433	404	426	392	368	416	392	385	409	388	353	400	368	389	396	426	352	373	423	358	370	369	385	380	401	382	378	388	374	359	377	390	398	390	418	395	408	379	377	369	377	432	409	366	406	408	385	388	382	411	381	402	376	411	375	345	374	399	412	373	416	404	360	384	414	379	384	412	378	388	420	393	380	409	421	393	377	370	396	394	379	381	375	403	383	396	372	389	345	372	406	358	376	397	378	412	380	391	435	387	384	408	394	379	372	398	376	383	406	391	377	368	370	376	393	404	394	416	396	397	419	400	381	386	417	378	381	349	351	379	390	381	355	372	378	387	380	386	390	408	438	390	386	425	402	400	386	426	375	385	396	378	372	371	373	406	397	362	363	396	421	374	386	436	393	358	403	415	381	382	387	403	337	386	394	408	385	399	372	346	375	350	390	393	380	399	408	420	397	393	399	387	431	392	372	385	397	367	415	405	405	381	401	404	391	358	372	398	395	419	363	381	408	395	402	364	403	364	388	411	396	410	404	401	364	378	347	414	385	430	372	344	372	420	390	381	389	367	378	386	397	384	381	404	427	400	387	349	387	394	363	342	365	382	359	401	380	399	390	415	370	385	409	356	387	377	358	405	396	392	391	402	404	397	381	393	368	376	359	351	400	394	425	356	391	370	358	387	394	383	382	375	380	403	407	390	387	389	363	383	403	385	383	448	379	402	350	409	362	405	374	412	391	416	415	364	385	373	359	375	385	401	406	411	375	419	395	385	396	395	359	368	452	387	367	382	412	377	370	412	351	385	393	390	397	381	398	393	391	417	384	392	423	374	383	376	383	394	392	389	395	395	382	369	387	390	351	383	399	384	360	348	385	410	374	379	376	446	423	396	375	396	377	370	409	373	376	376	371	406	403	391	397	416	399	393	404	380	404	404	405	395	413	365	368	396	429	376	393	405	379	406	371	410	405	401	372	385	417	373	357	352	371	364	387	382	373	393	414	379	403	399	375	381	377	372	382	381	377	389	379	380	394	394	395	405	404	398	423	356	367	348	410	381	404	395	385	405	377	395	376	384	400	366	382	390	400	403	378	408	377	397	392	389	402	371	372	369	345	404	413	371	384	361	375	428	395	410	348	374	382	393	338	367	357	411	373	391	390	364	374	374	378	340	375	396	384	349	359	399	380	414	383	390	404	383	362	416	365	394	363	354	416	389	429	420	375	375	392	354	360	403	372	376	417	382	355	378	381	395	385	372	398	379	369	386	375	387	355	372	402	382	378	398	384	412	422	386	382	414	395	379	390	364	376	364	391	380	381	416	356	395	388	385	416	425	364	379	407	375	376	399	374	411	371	377	420	389	390	427	377	368	395	373	407	400	378	402	383	340	427	348	341	379	413	348	379	373	366	386	360	361	341	368	386	363	401	414	403	406	392	375	407	395	368	362	365	347	403	400	404	403	390	395	346	433	371	406	362	375	379	366	404	374	383	399	345	400	405	414	358	390	402	366	390	398	404	405	385	390	421	373	373	409	358	380	392	406	341	395	382	375	360	395	370	372	392	372	387	368	395	333	394	372	380	382	376	358	391	352	385	377	369	407	403	371	419	396	407	389	418	392	412	384	350	378	415	377	387	337	413	374	393	401	410	393	413	323	385	377	389	358	370	393	371	382	353	416	400	401	359	363	336	372	350	390	342	399	357	370	361	373	435	384	388	382	364	384	383	391	390	373	381	384	352	370	394	415	396	401	377	399	386	401	405	395	379	407	401	376	349	408	363	374	375	371	387	397	355	391	395	409	412	360	380	373	391	402	393	392	375	380	396	377	402	404	397	401	407	391	349	404	353	375	400	416	405	398	395	378	426	397	378	394	392	388	356	381	360	407	385	384	390	383	403	389	342	387	401	391	411	363	396	385	354	405	386	368	360	376	372	366	411	355	369	425	375	400	378	376	409	375	406	376	419	384	378	370	413	384	394	379	380	381	345	372	398	390	380	442	361	372	405	429	380	374	434	382	387	393	375	363	372	400	386	395	356	403	381	390	367	415	383	362	370	359	395	429	384	376	409	349	384	387	363	396	404	382	388	365	407	369	395	391	412	380	391	355	398	375	379	388	385	394	372	362	391	416	422	377	401	422	376	378	363	402	353	390	371	385	389	370	399	423	380	382	400	399	355	397	408	394	382	359	380	346	369	366	369	370	352	378	403	392	387	418	378	367	386	378	417	440	401	355	335	379	383	375	383	404	385	419	357	374	362	368	363	382	392	387	360	376	399	403	381	400	359	382	375	377	395	408	349	399	388	386	393	358	374	371	395	394	424	402	366	382	380	363	369
4685	10181	7249	3095	2109	1464	1343	1085	959	845	739	703	643	582	600	551	577	535	578	552	548	530	509	492	509	484	482	458	486	437	489	460	484	489	516	495	474	472	511	520	462	488	498	447	455	484	487	484	453	411	445	452	482	462	470	491	464	476	497	479	481	433	458	503	461	507	480	476	483	507	517	478	487	449	475	474	438	490	462	448	441	454	470	479	461	467	449	484	450	490	514	458	512	472	515	474	480	468	441	483	520	478	487	457	495	479	489	453	456	492	487	455	503	424	473	485	451	480	484	492	483	488	445	461	492	462	454	468	479	520	455	468	433	455	481	479	475	518	466	513	495	447	433	480	482	440	506	470	471	480	483	472	477	491	471	516	431	485	531	483	451	466	439	504	456	441	451	514	461	474	496	478	508	466	452	453	473	444	493	493	495	480	470	468	473	444	484	470	464	398	482	458	458	429	492	461	503	463	503	526	460	463	487	486	505	481	455	455	467	458	485	494	505	508	474	486	511	461	499	490	489	474	468	445	438	502	422	460	470	498	449	464	453	453	465	464	454	492	478	472	440	477	478	491	459	471	455	453	461	455	491	498	491	460	468	482	466	511	454	469	502	488	425	478	499	475	516	442	470	462	489	462	432	481	500	493	453	435	497	480	463	466	488	460	484	450	473	432	454	439	463	496	451	477	479	450	504	506	538	490	485	478	460	486	469	512	462	514	435	456	445	453	453	438	467	433	492	491	483	471	482	521	471	491	482	461	417	504	429	455	500	446	450	483	531	514	471	436	435	462	451	452	445	476	485	447	529	439	493	443	526	466	471	460	451	469	469	464	498	472	497	488	481	530	470	500	476	464	468	439	469	483	482	438	474	491	515	458	463	478	487	491	485	474	483	511	479	474	478	472	489	478	467	475	486	466	474	485	473	442	476	471	462	490	473	439	522	511	479	465	498	488	477	467	463	470	494	444	452	518	480	453	460	527	455	463	448	441	469	438	472	462	472	480	492	458	427	432	464	477	427	501	471	518	476	437	444	458	446	446	428	522	475	473	480	476	481	465	441	456	488	458	437	476	466	463	454	475	459	473	460	461	460	473	463	455	443	470	494	447	494	476	457	508	412	490	474	473	468	434	493	447	463	440	519	483	476	465	509	502	469	519	512	460	480	490	462	458	490	473	448	477	514	463	478	492	483	469	446	479	451	526	435	450	444	466	457	482	496	439	459	509	457	436	427	458	471	457	483	475	490	475	429	455	459	493	461	449	481	487	468	465	452	467	460	482	438	442	471	454	461	467	497	438	464	451	444	499	473	467	462	464	506	477	435	445	482	512	458	476	474	492	458	471	523	458	504	472	493	450	447	481	472	473	492	481	500	464	521	455	483	471	419	467	464	480	493	492	473	477	468	487	466	443	463	459	479	443	443	458	502	461	485	450	468	432	481	495	507	460	465	450	502	461	430	472	478	458	458	483	499	460	466	491	466	522	486	453	523	453	489	436	506	500	467	468	483	466	429	458	527	475	470	482	519	433	476	466	486	475	453	467	443	477	511	527	502	441	454	488	465	447	487	466	454	496	489	470	505	458	477	478	494	520	461	470	473	454	481	461	485	488	472	465	461	439	485	452	470	481	479	430	464	451	494	479	473	479	474	467	516	431	462	476	469	476	462	476	469	448	507	431	474	450	441	488	479	478	534	485	463	457	446	478	479	507	449	488	499	505	458	482	454	479	467	481	467	467	443	493	493	528	490	418	455	464	510	464	490	466	476	484	516	441	435	443	491	467	445	420	466	485	442	444	447	493	522	484	487	484	463	469	484	478	489	462	477	502	487	479	496	474	471	456	512	503	488	481	449	479	487	498	442	482	483	477	466	488	488	485	452	467	442	536	460	459	460	486	478	477	481	488	497	469	501	474	473	505	456	488	468	497	477	481	467	452	464	472	450	514	473	449	449	490	463	439	515	476	492	436	453	464	435	454	470	445	455	425	457	548	477	501	519	475	442	453	501	483	487	464	472	452	534	467	475	448	501	516	465	479	485	457	455	465	479	478	505	459	481	458	500	503	472	497	444	490	452	461	439	480	426	466	487	463	479	532	491	469	495	424	495	474	492	457	481	461	491	499	463	479	483	493	447	472	461	487	501	484	446	492	496	446	481	477	463	481	458	478	496	512	474	489	497	487	465	497	497	489	474	478	473	488	453	500	468	474	480	486	451	484	466	451	461	444	463	479	447	471	508	485	461	444	456	456	469	474	448	464	481	467	461	449	502	473	439	482	462	461	512	489	435	484	457	464	463	461	524	459	434	470	501	478	486	492	472	477	467	474	455	417	475	509	514	467	485	495	477	512	472	498	421	441	473	490	479	503	438	470	459	463	428	477	496	463	491	505	461	441	466	487	476	505	467	452	457	485	481	510	515	468	446	458	470	493	469	471	491	479	480	477	497	439	500	454	454	442	485	485	498	474	496	498	460	458	475	464	483	535	447	466	486	477	478	500	447	515	468	461	401	457	431	511	471	482	421	433	473	509	483	453	479	459	481	429	455	442	507	472	484	472	467	492	448	434	466	516	461	474	449	437	493	513	469	466	505	468	442	486	458	467	457	484	488	483	456	527	465	467	454	473	471	473	491	493	466	434	482	477	493	503	459	478	480	429	486	461	468	488	459	474	457	465	457	446	500	493	462	459	469	459	453	503	486	451	470	470	477	439	495	483	469	469	428	476	512	449	477	468	448	511	446	432	482	486	475	461	497	423	441	443	510	499	471	440	483	467	461	461	485	470	472	451	450	475	484	468	487	438	512	507	452	506	461	471	473	464	436	467	474	512	467	480	446	479	461	445	471	484	503	424	472	452	512	462	507	474	458	474	447	450	490	471	482	486	467	470	452	468	489	478	468	444	476	423	445	434	484	484	489	478	452	512	521	472	450	475	506	484	470	443	479	448	512	455	451	502	478	472	479	466	483	472	481	497	468	475	511	461	478	446	478	467	451	434	467	503	511	431	457	468	457	459	470	491	459	450	457	476	505	482	496	427	479	519	436	505	467	490	470	471	483	451	431	484	459	419	465	438	470	495	469	460	478	465	506	432	457	458	493	452	491	470	508	409	438	475	449	469	457	477	488	488	468	447	469	484	479	468	464	463	449	475	493	434	487	477	420	483	499	469	474	465	458	475	454	499	500	424	457	456	448	499	454	491	474	472	464	487	486	469	467	474	447	456	482	476	455	466	472	439	493	451	448	470	480	463	474	518	521	505	466	466	459	457	471	452	459	481	459	470	481	483	470	446	450	465	479	470	493	447	483	485	453	500	460	492	470	459	479	471	476	493	437	457	485	453	483	473	490	477	430	437	456	471	480	473	467	472	477	509	470	462	462	456	483	474	478	478	470	493	461	473	458	485	496	482	461	517	448	475	492	480	490	488	453	480	445	462	485	507	464	469	494	505	463	479	470	466	470	491	490	482	492	470	449	469	477	491	450	446	470	471	507	461	508	472
24561	21080	27083	25230	10803	540	409	356	298	282	271	252	238	255	258	228	213	241	221	251	256	218	226	199	226	226	244	231	243	208	214	194	184	200	197	217	220	220	214	193	216	190	226	209	219	188	190	228	221	195	231	215	173	247	203	221	189	191	220	201	187	215	212	257	195	216	214	185	211	197	216	192	212	193	203	188	217	213	209	201	191	236	219	228	195	218	216	213	191	210	187	216	216	183	222	230	180	220	226	197	211	187	186	196	190	226	221	209	192	187	213	201	178	232	233	229	211	207	187	204	200	214	209	179	201	204	188	195	196	205	195	193	212	201	212	197	196	201	193	193	202	200	212	192	201	203	206	215	201	199	197	217	191	229	210	191	205	212	203	199	216	196	213	188	206	208	196	209	189	205	195	196	190	197	198	209	192	197	191	191	191	214	215	207	206	203	217	211	184	178	215	205	200	210	218	199	197	193	187	172	202	200	230	220	193	217	207	201	216	206	203	172	227	210	195	186	210	227	212	214	195	179	191	203	209	217	210	203	216	198	204	195	202	201	171	218	183	204	209	182	221	216	184	218	193	218	207	198	207	215	219	196	208	212	202	205	206	214	210	197	203	218	217	215	203	197	202	175	186	215	208	202	190	196	186	178	217	207	206	184	183	217	203	213	187	201	196	186	208	206	200	212	210	207	214	217	211	188	224	216	184	195	173	229	217	206	191	202	218	212	208	209	197	233	203	196	205	206	189	212	205	206	198	183	213	215	218	204	208	235	188	203	206	221	175	201	209	241	202	215	211	198	205	188	178	191	214	203	180	187	200	201	184	189	218	232	202	212	207	203	197	174	196	215	205	196	216	180	195	184	206	204	228	196	199	206	239	237	205	194	212	205	197	207	215	213	200	219	212	206	198	202	227	188	191	208	201	210	213	190	194	191	224	220	183	203	230	212	215	200	214	199	191	208	193	205	215	202	177	201	229	219	216	191	194	157	223	178	205	212	216	216	181	211	226	211	222	203	203	201	194	230	227	203	185	194	237	195	229	194	196	199	185	225	220	176	208	214	218	205	213	183	214	198	215	198	216	218	219	195	215	234	186	198	204	182	195	216	208	214	214	174	242	196	209	231	201	244	235	211	235	200	196	211	214	179	206	183	183	197	201	195	234	215	208	209	237	187	211	193	233	216	206	214	213	210	238	187	194	212	216	219	202	204	222	203	221	214	211	248	231	190	199	227	197	229	218	209	205	210	205	214	193	184	207	210	210	201	216	185	189	217	187	193	195	205	239	201	171	175	211	195	215	201	213	200	189	212	203	202	190	212	211	196	199	207	234	195	201	185	220	209	214	215	180	199	220	215	218	214	190	226	201	202	251	200	207	208	212	194	194	206	205	193	184	176	215	224	215	215	238	211	241	190	222	216	181	186	207	188	207	223	197	186	208	225	200	203	212	203	204	196	202	203	199	209	213	203	207	193	214	196	200	238	193	212	217	177	220	207	224	206	223	239	215	175	200	227	197	220	201	206	185	195	217	192	208	211	190	207	175	217	212	209	193	232	178	202	210	216	198	205	200	212	199	228	198	227	189	195	195	201	205	191	194	195	208	205	196	205	189	179	198	195	208	216	249	212	207	183	215	210	192	196	182	206	202	198	220	186	200	213	212	194	218	206	211	214	206	216	211	202	194	207	207	221	182	211	183	210	232	201	208	202	222	185	194	212	221	202	205	216	190	212	225	205	198	191	187	200	206	208	217	195	225	212	209	213	203	204	203	214	213	220	224	213	188	227	198	213	196	190	181	206	200	203	191	210	201	216	195	179	198	210	200	219	212	206	207	194	191	211	197	205	213	192	198	181	217	223	176	209	225	217	199	229	203	215	202	214	223	216	212	206	203	192	189	177	222	215	208	227	199	221	184	219	202	195	201	182	227	193	211	241	217	205	198	223	212	218	224	209	200	193	163	222	194	190	200	204	192	201	211	175	195	197	187	201	227	196	195	186	209	191	208	202	212	215	199	210	204	192	181	202	182	232	204	214	219	208	219	213	213	215	189	203	199	198	192	188	204	221	227	209	208	222	202	193	191	199	220	221	197	231	193	201	182	200	173	200	215	223	205	203	206	198	216	170	199	181	229	204	195	221	203	193	215	224	207	204	196	234	210	195	192	225	213	210	212	191	184	211	225	215	200	206	197	212	204	203	200	183	223	204	196	198	206	223	205	217	208	221	211	210	195	208	217	207	192	195	211	222	207	196	200	212	207	191	222	204	190	220	217	219	229	216	191	171	209	206	238	205	196	196	201	201	219	189	224	197	209	207	214	199	179	217	221	209	199	206	190	183	204	176	224	183	178	232	192	195	206	187	185	200	212	203	226	201	193	200	210	194	196	203	222	210	201	214	234	218	216	210	202	222	210	191	217	213	214	182	197	217	230	201	192	216	209	198	189	220	200	226	221	202	217	220	205	210	185	221	211	208	203	207	203	215	207	191	212	212	193	187	195	219	208	208	211	201	193	224	205	202	183	229	219	211	183	214	175	190	226	188	205	219	187	197	220	174	206	206	187	210	205	205	205	201	215	184	180	188	191	208	214	203	231	205	229	216	215	198	186	221	210	187	202	191	197	216	191	172	205	191	209	227	203	185	202	213	226	198	223	240	199	193	207	226	208	199	196	213	217	210	214	226	201	185	209	209	218	189	220	201	218	209	232	191	198	217	191	204	264	201	197	207	190	216	218	212	215	191	236	192	214	207	239	195	201	208	205	201	218	215	188	195	194	183	194	189	203	221	198	208	215	209	177	198	193	236	191	188	230	198	192	188	229	208	199	195	194	202	211	224	220	230	203	217	230	200	209	227	198	239	216	210	213	204	200	229	201	209	207	213	218	220	205	215	239	199	198	196	201	196	201	181	207	197	198	190	205	193	194	192	240	213	188	213	204	208	215	196	221	210	216	225	254	203	220	193	192	218	205	196	211	188	209	231	193	198	194	236	181	206	190	200	194	221	209	205	219	239	187	208	180	202	220	224	217	192	212	199	198	217	202	203	201	209	215	206	209	200	207	195	214	214	193	197	209	196	202	223	208	224	217	203	206	215	204	204	233	193	218	190	188	194	210	216	194	177	204	219	200	194	214	201	203	220	223	199	215	216	228	202	196	199	224	184	238	205	193	209	190	212	218	215	171	185	212	210	203	221	242	212	223	234	177	206	214	195	215	217	173	188	219	188	196	203	194	198	208	191	222	208	201	191	204	207	217	200	198	231	194	218	221	175	207	221	171	183	226	198	197	202	193	201	220	191	208	229	216	207	187	182	206	195	191	217	232	237	219	210	206	215	186	198	184	205	188	209	211	196	207	182	211	204	222	213	202	193	168	200	219	201	221	215	216	191	203	220	221	217	191	213	183	187	201	176	176	215	209	226	219	213	204	214	209	207	196	184	201	191	202	225	208	191	185	188	207	214	205	200	213	218	193	210	234	215	208	218	214	211	201	194	208	230	182	219
4582	6902	4498	1836	1254	949	730	618	542	444	418	403	372	312	321	300	294	305	253	276	273	270	265	282	254	277	274	272	248	245	234	268	233	230	263	250	257	280	244	235	245	197	263	246	259	250	251	251	263	262	243	250	275	237	236	251	251	231	245	247	236	267	248	246	242	238	273	250	239	245	240	233	245	234	261	225	221	248	244	240	259	237	251	227	243	251	291	240	268	262	242	245	242	253	251	246	245	238	257	235	250	236	268	245	243	243	237	260	223	238	259	245	256	264	255	290	239	239	236	245	262	246	233	254	237	262	234	250	237	253	224	281	274	247	249	230	247	260	263	266	243	244	242	195	279	248	216	245	242	254	243	228	248	246	254	238	239	273	256	266	255	250	250	241	268	248	223	237	224	237	264	241	244	244	215	230	221	258	246	282	226	259	256	259	271	247	255	267	264	251	242	255	235	227	230	210	249	257	230	236	251	226	241	234	249	254	233	280	259	254	248	245	265	250	263	237	253	221	260	234	249	245	231	270	240	261	271	225	232	264	251	250	245	280	248	272	247	231	213	231	222	246	254	256	242	243	235	262	232	270	259	223	230	266	252	254	231	238	249	242	232	229	263	245	241	249	254	203	270	244	233	280	254	240	268	255	221	251	231	246	272	232	242	225	262	245	266	235	227	268	232	227	235	235	245	224	258	244	267	251	226	260	240	228	248	277	264	231	219	253	237	261	249	257	239	227	230	278	252	229	229	235	242	255	258	245	263	244	247	245	219	239	266	241	237	227	246	247	258	226	221	262	245	247	255	226	255	248	267	226	252	231	256	273	243	222	221	281	247	241	251	250	250	267	266	225	233	264	250	230	265	257	226	252	244	233	226	257	237	225	217	256	277	250	257	252	237	244	240	245	236	265	254	247	237	241	234	222	229	238	249	250	251	232	235	250	250	250	276	223	217	263	274	263	260	214	218	251	246	261	235	250	218	267	220	253	265	265	280	232	249	244	250	236	237	228	257	249	249	249	221	235	230	231	240	249	224	250	266	254	221	249	243	234	223	257	260	252	235	227	273	226	266	239	250	243	231	240	257	236	255	255	283	261	253	242	237	230	243	254	260	270	269	236	233	238	233	225	215	259	246	270	251	216	253	246	235	249	239	243	224	254	249	267	265	254	257	232	235	243	242	250	253	242	271	219	255	233	262	240	231	216	261	229	248	220	250	270	239	239	267	263	266	246	216	252	267	257	256	280	251	267	241	231	259	237	210	245	252	216	256	256	235	239	246	242	220	240	265	236	211	231	214	260	281	238	250	242	239	237	238	252	238	215	276	278	222	259	252	236	264	254	245	241	226	254	233	262	248	221	220	248	263	260	261	235	280	246	229	248	230	259	258	260	240	266	253	274	234	223	259	254	219	250	239	261	252	258	281	249	252	234	235	232	258	239	228	263	234	239	244	240	236	247	240	258	254	273	247	254	250	232	266	229	232	258	247	234	235	266	247	237	243	278	268	235	242	262	255	233	260	236	240	275	250	245	240	230	234	239	249	233	238	259	251	245	227	233	244	257	230	238	242	293	242	246	258	222	273	215	249	246	246	237	252	268	223	226	238	261	257	205	240	236	233	235	243	259	259	258	229	242	279	236	230	255	218	234	245	232	248	232	258	241	247	261	253	232	246	249	231	244	251	238	247	249	238	253	253	224	236	239	275	260	245	252	248	241	241	252	265	255	254	242	231	247	253	237	241	232	256	226	246	250	249	220	248	268	211	238	237	236	253	262	217	268	231	261	246	266	248	247	247	224	247	258	238	260	240	218	254	249	240	226	244	258	218	239	221	230	239	230	265	211	266	263	249	227	213	226	227	256	240	232	253	223	213	229	239	233	225	236	228	268	258	234	217	243	275	224	228	240	236	284	226	277	257	261	243	245	247	274	257	235	239	266	219	224	233	242	227	245	223	228	230	245	243	234	242	226	290	251	213	240	280	241	217	226	246	221	264	232	221	262	226	232	258	257	256	246	246	265	261	264	246	229	222	245	227	239	241	214	271	242	251	239	243	254	235	244	242	270	264	244	236	248	232	213	255	210	255	238	265	241	233	226	250	224	261	232	240	253	238	260	257	245	256	240	252	266	249	259	255	255	230	256	232	236	223	274	239	210	253	267	241	246	235	236	264	255	232	259	247	244	246	250	274	225	240	256	249	244	256	233	265	236	229	241	221	255	250	256	252	279	246	240	227	226	229	264	246	243	269	254	238	225	256	283	235	236	281	294	244	202	239	216	223	241	225	244	248	244	274	244	251	231	254	252	228	231	249	231	233	210	239	232	258	277	222	242	266	268	228	250	246	247	217	234	233	226	254	260	231	248	246	249	216	262	245	224	260	212	220	237	240	229	249	220	222	257	246	241	232	255	215	213	238	252	245	244	233	249	288	248	248	223	225	243	265	244	261	239	252	230	248	238	249	253	236	240	265	247	222	242	229	241	242	246	248	282	243	248	237	275	247	261	233	241	244	253	227	252	238	247	242	203	282	261	224	233	269	255	241	250	208	210	248	229	262	238	205	255	267	279	275	269	222	217	264	238	261	230	262	246	241	286	263	239	251	254	243	238	243	257	233	220	241	235	287	254	232	239	237	222	235	245	243	260	253	257	253	240	243	247	251	234	244	225	248	251	266	271	247	265	246	234	238	218	215	248	227	269	232	247	255	220	227	248	253	215	274	250	226	265	259	231	237	230	223	237	267	231	248	235	260	239	258	215	234	223	224	261	233	238	259	224	227	264	243	265	244	222	245	257	246	254	259	232	232	247	231	250	227	227	230	240	270	210	279	260	243	235	262	264	285	253	250	255	250	218	244	235	232	242	256	254	237	238	255	240	260	258	262	261	235	235	242	227	264	258	260	250	240	230	237	253	237	232	239	240	256	253	216	250	247	231	240	251	216	219	229	246	245	235	263	254	240	242	250	255	245	230	238	241	261	241	255	237	269	244	266	246	259	265	255	245	281	234	217	225	259	224	237	246	225	275	241	226	249	271	234	238	286	215	217	262	252	244	261	243	242	250	260	242	251	225	253	215	213	280	251	259	257	243	242	241	239	280	259	232	266	279	256	235	230	234	235	275	230	278	232	254	234	266	256	248	243	208	259	261	235	224	238	251	246	244	253	235	261	243	271	235	237	272	229	223	236	230	243	257	238	268	250	260	237	273	241	236	243	240	232	227	243	232	230	266	267	244	212	253	295	248	227	252	253	229	260	227	245	227	255	238	223	264	218	258	243	233	210	247	282	254	239	232	258	232	239	241	267	258	260	260	220	270	234	249	230	213	250	266	244	257	217	239	264	242	237	223	251	276	245	262	246	214	271	240	249	277	265	241	257	247	220	246	224	234	243	250	253	260	273	281	240	254	234	244	252	218	263	227	251	233	285	236	244	242	246	294	237	245	248	241	222	246	243	231	226	247	233	256	256	227	240	240	212	225	249	235	260	246	270	262	242	220	262	232
22555	21138	28672	23858	21128	21151	7273	886	596	492	449	347	329	356	325	271	255	261	248	228	221	220	231	226	197	189	196	199	193	233	176	196	186	193	178	161	191	165	168	173	175	192	180	196	176	184	176	182	170	185	175	191	175	175	160	168	186	188	164	172	185	177	162	184	201	187	170	205	177	187	158	185	182	168	167	178	176	190	185	171	168	173	149	157	209	181	161	178	189	198	155	172	214	168	189	190	172	210	189	179	174	169	193	173	158	186	181	177	169	191	179	195	173	180	170	161	159	144	163	169	165	183	182	185	164	155	186	190	199	136	211	175	189	173	144	174	166	177	196	194	191	148	174	179	188	157	169	166	183	163	173	176	175	182	155	148	140	155	188	157	178	167	188	165	194	161	164	198	174	161	176	180	166	189	192	163	172	175	180	178	159	180	175	169	176	172	168	173	168	184	175	188	148	157	177	179	191	161	167	151	173	167	197	176	189	161	188	197	146	165	164	166	172	204	171	190	156	173	178	165	156	156	166	186	188	171	176	185	177	161	172	178	198	169	165	177	177	174	153	171	175	179	173	175	180	166	157	180	168	156	162	158	183	170	159	180	160	179	146	155	173	176	162	172	189	156	181	168	168	178	189	168	178	137	196	210	146	153	168	184	202	161	177	179	159	176	170	187	176	183	153	190	200	169	181	192	183	166	209	185	178	163	184	144	182	191	169	188	158	198	168	166	155	166	196	147	156	157	172	182	147	181	166	190	180	178	157	161	163	187	169	191	155	176	186	179	189	144	197	179	173	192	155	163	179	170	161	182	168	202	160	167	175	167	160	145	162	169	163	176	201	155	177	177	184	175	162	162	172	188	130	176	195	183	174	158	133	193	181	172	169	148	176	195	162	176	160	186	179	175	164	163	168	185	172	181	173	175	178	182	177	178	158	161	168	159	163	167	174	198	173	166	169	156	168	189	174	155	179	173	165	166	170	172	180	176	179	179	156	171	154	152	187	183	177	168	162	194	179	165	174	158	207	183	164	181	177	140	146	186	165	166	174	161	193	149	178	153	157	178	177	177	162	184	162	157	157	177	185	176	179	190	172	175	173	165	171	170	149	171	183	137	188	167	180	138	167	189	163	164	191	163	173	161	148	197	167	180	176	182	151	200	164	182	164	163	174	149	176	167	157	152	147	150	170	167	146	190	185	172	166	167	172	161	160	154	180	148	163	177	179	181	175	158	186	177	164	192	177	171	164	164	162	154	171	156	181	170	193	160	152	169	145	152	151	178	167	179	184	163	187	179	186	155	160	185	177	180	174	155	177	181	199	166	157	164	164	174	170	176	183	172	200	177	176	171	169	168	187	190	181	174	182	163	162	164	174	183	162	165	190	193	203	176	176	184	172	173	185	190	168	167	164	171	186	167	160	188	149	163	172	188	169	161	165	177	157	153	177	170	166	154	167	172	184	154	163	189	184	164	152	194	158	166	177	165	195	152	153	161	190	191	177	186	159	156	165	180	173	168	172	173	185	163	193	159	179	161	173	153	187	176	187	161	164	168	168	177	190	171	150	165	176	186	161	197	160	169	155	170	166	164	175	165	168	163	172	199	149	156	143	167	187	168	156	180	183	187	163	196	176	145	179	177	195	174	193	169	168	185	192	150	183	172	177	164	159	178	183	171	185	164	173	155	174	186	168	181	171	187	164	165	168	166	171	147	179	164	187	169	188	185	161	178	165	176	142	171	187	170	168	163	170	189	161	205	181	165	171	172	187	155	188	179	177	181	181	162	171	178	161	157	168	164	172	176	158	184	163	179	162	171	152	186	177	195	176	166	174	172	189	168	183	163	189	170	146	182	193	191	172	161	173	165	173	174	172	187	171	161	178	162	191	198	144	152	181	178	166	162	176	156	172	173	189	182	183	165	171	195	164	164	176	168	172	189	167	179	163	170	164	183	188	172	171	156	183	174	180	181	179	179	160	187	165	183	191	189	183	147	175	174	163	157	170	206	183	177	168	189	164	178	200	157	174	178	166	176	192	161	165	145	172	184	183	192	159	182	191	159	170	154	173	180	172	179	173	173	158	143	181	175	184	167	195	166	187	192	178	150	164	156	160	145	181	160	202	149	158	182	191	157	192	198	183	155	179	202	190	167	175	171	187	168	163	168	179	169	176	174	183	164	177	165	173	166	161	181	167	171	198	184	169	146	140	167	165	201	188	160	170	186	174	166	158	178	190	165	161	159	154	148	172	166	161	185	161	152	179	176	159	176	169	182	176	173	152	177	154	178	160	177	187	161	178	155	171	156	152	183	182	179	179	152	155	167	185	174	174	195	191	171	183	155	160	191	168	177	173	170	189	174	163	176	170	168	167	159	193	162	166	171	180	181	174	170	180	173	162	167	175	193	154	181	186	167	186	178	171	175	189	182	184	183	174	157	160	167	171	191	160	163	173	173	173	161	175	179	158	157	191	161	152	186	173	184	184	148	174	156	173	183	173	178	166	179	193	157	170	181	200	198	164	162	150	192	183	167	176	157	169	157	174	187	169	171	176	165	150	184	167	161	193	169	152	177	159	161	169	163	182	192	163	164	152	172	164	169	170	154	164	163	170	195	186	151	165	166	175	173	177	169	134	160	181	176	164	167	167	188	163	165	184	182	159	196	160	176	191	177	161	180	179	178	179	174	179	191	167	166	188	181	172	164	174	157	182	162	187	168	161	163	178	166	174	177	186	159	166	187	172	174	204	167	157	155	178	166	186	177	155	168	168	187	168	170	187	167	157	203	189	193	154	185	164	184	181	181	166	190	154	154	176	162	162	166	179	165	178	184	172	182	205	164	176	156	173	178	170	178	182	186	184	181	166	175	170	182	182	171	185	175	174	177	190	168	194	146	192	188	162	166	167	164	182	174	180	159	155	173	152	170	182	167	171	175	154	160	169	179	183	168	172	165	157	189	173	164	169	171	166	174	161	180	168	173	185	175	167	190	186	164	157	135	188	184	153	189	175	187	161	179	164	190	174	150	174	161	156	160	173	168	158	169	172	156	165	190	170	177	160	172	147	176	147	160	187	180	175	179	162	189	166	153	175	194	187	224	170	179	163	174	172	139	165	173	175	148	162	169	169	202	154	180	169	191	173	158	198	204	161	176	185	179	178	137	163	153	172	172	159	161	173	163	171	174	146	170	184	149	182	167	160	167	159	188	160	172	168	160	177	168	175	157	183	159	187	165	175	173	171	178	176	169	185	174	184	138	164	179	193	186	175	173	172	189	183	176	170	155	165	173	182	164	177	156	179	182	180	161	180	182	194	174	174	193	156	168	170	151	191	177	173	199	158	170	163	143	159	170	181	186	164	197	161	169	149	164	171	169	183	169	175	166	173	185	174	190	164	155	174	152	182	154	159	191	187	167	194	183	185	179	171	178	170	177	166	185	179	166	176	178	186	166	185	181	171	167	160	159	174	195	172	154	175	156	182	182	153	165	148	186	182	159	191	169
5696	15902	11390	5195	3451	2474	1974	1446	1125	926	737	686	538	467	435	433	407	342	368	301	324	329	296	311	277	260	283	257	268	263	224	246	237	272	257	262	255	239	220	235	215	224	238	206	216	231	237	247	215	237	231	227	257	246	256	222	249	232	206	199	230	217	229	201	209	236	215	197	234	206	230	206	206	215	206	208	214	209	220	217	212	213	228	200	231	222	209	218	208	196	205	234	253	206	206	194	222	203	235	238	197	207	213	217	221	246	204	231	225	225	215	195	191	245	227	213	187	230	209	196	200	212	203	203	197	212	255	214	217	230	227	204	217	211	213	217	205	229	217	213	204	208	209	226	196	255	207	186	204	224	221	214	222	210	224	211	242	220	247	201	211	226	232	224	205	208	197	232	210	216	222	212	203	218	216	216	223	207	236	209	202	213	219	209	189	219	208	208	220	229	203	191	224	227	214	222	217	204	216	232	208	189	212	216	225	228	220	181	223	213	201	203	186	217	211	228	196	193	181	218	221	224	190	193	212	213	208	223	232	214	220	212	209	209	214	191	218	225	217	214	224	209	207	209	239	221	245	204	242	211	213	218	204	214	215	225	219	231	220	229	195	188	222	212	237	204	277	226	228	185	214	195	201	213	246	213	203	225	198	216	225	214	197	209	191	198	211	198	207	215	225	195	202	220	204	218	212	247	199	207	209	217	214	224	201	235	213	220	219	231	230	223	219	210	225	210	215	237	208	232	221	220	220	208	204	252	226	237	226	211	195	226	211	230	214	208	211	207	211	197	211	214	207	213	216	217	221	227	206	230	204	192	231	207	195	239	222	228	234	187	203	215	197	211	208	225	198	200	194	221	236	244	212	223	246	202	208	207	245	224	207	216	231	205	182	219	224	220	219	228	216	201	213	220	214	208	224	189	243	193	218	219	223	205	235	233	210	188	225	198	219	218	231	208	219	209	214	211	214	210	212	198	221	192	222	181	201	225	193	208	206	218	201	226	219	198	230	170	210	198	216	222	199	230	226	236	238	215	214	213	215	256	210	222	228	233	210	216	184	226	258	181	204	205	214	207	212	192	209	202	213	215	213	219	227	194	230	189	208	197	211	191	223	222	199	241	207	208	213	208	208	216	225	211	209	188	215	217	211	212	220	227	213	205	209	211	205	208	210	185	215	210	213	184	238	212	211	203	233	210	227	216	220	208	222	217	208	198	184	218	253	242	225	201	223	221	231	226	229	206	201	216	208	176	232	201	220	221	227	212	204	227	245	172	226	208	225	229	213	224	223	234	208	214	227	222	197	190	215	218	228	220	207	226	209	194	213	208	204	173	217	242	203	252	230	190	224	227	216	219	223	225	216	231	177	208	196	225	197	205	206	219	222	201	197	199	204	208	222	200	218	215	208	193	205	241	211	239	190	210	238	228	204	200	205	215	221	219	233	236	224	205	221	202	215	200	197	226	208	210	208	194	207	206	194	196	208	216	233	194	232	203	235	195	209	204	230	220	221	204	195	226	217	201	201	203	226	220	217	203	219	195	216	203	231	215	198	236	227	210	209	212	224	200	217	195	201	209	231	195	217	204	223	192	209	208	222	203	222	225	204	224	201	197	218	222	203	199	211	171	190	207	225	212	208	229	212	225	210	203	210	219	224	206	215	224	218	210	186	209	195	214	213	217	221	200	202	189	229	198	228	217	195	234	198	229	228	231	211	219	229	214	232	232	247	222	213	210	215	181	216	219	218	210	250	196	215	228	246	244	199	220	203	199	216	193	214	231	203	214	201	215	206	206	202	228	198	223	235	216	243	208	207	223	229	218	215	223	238	222	219	214	200	214	217	226	221	232	209	210	227	222	199	206	183	202	219	220	226	228	216	184	224	229	228	221	221	219	207	209	209	218	191	202	225	219	234	203	215	191	215	233	201	208	211	223	180	216	231	223	191	214	220	225	220	210	224	227	208	220	215	215	239	210	229	222	203	213	197	202	215	216	218	194	228	222	215	199	212	206	212	190	198	210	199	214	182	233	205	210	239	192	231	201	204	257	235	218	226	258	249	236	193	202	203	208	212	226	197	205	210	231	213	237	218	223	230	185	225	223	219	188	194	219	213	226	182	188	207	224	195	193	209	195	230	221	188	219	230	237	211	214	190	210	215	217	220	225	214	231	228	231	206	193	213	211	206	218	217	216	224	224	243	193	214	203	211	213	213	225	235	212	218	263	212	243	201	230	203	211	213	222	208	184	207	220	241	220	213	218	244	223	237	243	219	231	231	211	216	209	214	203	221	203	204	209	207	207	210	231	221	211	237	209	196	200	194	223	222	195	204	218	214	234	239	217	205	226	211	226	214	207	222	205	249	204	219	193	189	201	226	216	214	194	204	220	242	206	211	224	226	220	230	232	237	205	203	220	202	239	228	221	200	214	198	235	188	211	242	239	223	193	213	222	219	215	210	194	205	231	215	235	219	216	205	213	225	210	257	227	204	226	215	214	210	212	224	221	213	216	204	214	194	215	230	212	182	225	205	217	204	233	207	186	192	211	233	223	209	214	204	229	217	210	212	213	230	239	213	210	240	192	213	223	217	211	211	204	205	208	221	203	211	201	207	233	214	245	220	228	241	218	220	211	232	202	204	208	189	207	249	245	231	249	247	213	192	207	208	212	197	237	218	211	227	217	215	212	210	233	234	192	214	229	211	215	187	198	204	197	213	206	230	204	227	207	223	207	218	193	203	225	197	231	209	204	201	207	223	197	217	217	187	192	204	211	219	196	212	194	223	254	184	196	196	221	212	203	216	193	216	222	221	221	211	195	214	217	211	202	206	219	218	202	223	212	226	195	205	207	215	219	185	233	210	167	218	213	235	209	193	218	210	239	222	214	226	187	222	231	241	216	231	224	218	222	197	213	227	217	218	217	191	209	220	200	235	198	188	221	205	208	224	223	218	213	219	191	205	241	211	211	226	196	207	203	213	208	201	218	204	220	230	199	215	216	236	212	174	182	232	220	220	229	222	196	202	242	242	219	213	223	210	208	212	195	214	202	214	201	206	215	236	217	228	225	217	217	227	219	208	217	224	198	197	196	217	224	222	243	215	182	208	223	214	226	225	193	213	197	202	216	242	202	217	199	199	225	221	225	217	171	217	228	199	208	228	183	207	237	220	212	224	227	201	220	209	229	199	215	219	239	226	237	210	209	194	224	217	215	215	210	225	215	214	202	196	200	236	237	223	208	214	188	234	211	224	212	223	234	193	210	212	224	220	206	227	232	211	201	197	219	203	206	208	204	200	221	210	194	198	216	202	203	209	213	209	223	227	221	200	207	197	220	214	226	219	222	228	221	234	215	210	250	187	208	211	226	216	238	210	229	203	241	216	235	212	225	245	221	198	187	212	200	233	225	205	217	230	227	217	216	202	227	219	205	210	193	240	220	222	243	210	202	202	230	236	210	203	222	205	188	229	215	197	213	233	204	203	192	208	211	200	203	211	218
27241	17837	3676	671	489	428	410	379	392	395	383	384	393	357	423	406	369	387	387	376	377	395	348	369	389	385	343	405	399	378	354	372	400	389	381	361	350	380	369	368	401	401	370	395	390	347	364	390	393	383	394	371	367	368	391	405	384	419	386	374	388	384	408	392	367	398	366	391	369	383	369	364	375	380	396	355	415	400	355	366	357	407	367	367	397	417	383	350	423	415	395	388	398	360	367	401	431	347	354	353	396	361	373	377	417	367	357	411	385	412	404	337	385	362	368	379	359	386	384	388	374	414	405	377	385	361	345	367	410	384	366	390	385	408	379	368	378	396	391	388	379	393	385	379	374	421	384	410	372	362	386	397	419	347	339	376	373	381	395	402	378	394	382	348	377	399	377	401	409	402	383	431	408	375	378	371	404	406	380	404	415	391	375	370	412	382	385	375	376	399	362	391	385	391	365	355	359	379	396	371	373	389	365	339	378	354	397	404	403	384	417	382	415	381	367	395	392	356	387	399	365	382	387	412	354	380	392	367	391	374	392	345	385	368	375	377	375	360	386	366	374	393	380	395	392	370	359	390	364	402	362	360	398	378	384	409	406	386	412	347	370	385	400	397	349	393	345	368	373	391	384	386	376	386	365	384	444	367	357	367	372	401	399	392	367	380	383	406	384	382	369	393	363	389	376	404	354	383	383	365	381	369	384	382	362	368	396	358	381	380	360	403	432	338	400	416	388	359	361	409	390	420	382	368	380	356	401	412	375	356	385	377	399	382	397	368	378	350	390	359	372	359	395	397	388	393	396	366	390	388	384	394	372	399	387	369	342	405	403	343	353	375	364	385	414	410	370	398	387	377	358	367	358	386	381	406	396	396	430	369	362	383	390	405	371	375	413	386	370	394	407	348	320	375	385	355	383	417	384	401	403	383	379	401	366	381	348	390	361	391	368	366	362	406	359	355	395	407	397	362	373	371	379	387	378	373	425	346	343	397	364	384	389	383	360	369	370	405	357	373	360	353	361	365	437	350	344	372	364	403	334	402	360	371	390	356	379	359	382	391	419	400	365	414	400	402	369	359	386	358	348	370	366	344	353	381	396	373	409	371	403	383	394	388	396	385	407	364	368	391	414	402	380	388	388	414	385	419	356	417	363	401	399	390	393	378	403	373	409	392	390	407	351	389	363	381	357	413	395	387	368	376	361	392	399	383	332	393	356	373	382	361	370	395	367	387	373	383	403	371	388	424	386	390	420	383	400	362	344	397	385	378	386	385	382	353	369	328	371	373	382	362	385	349	357	315	399	412	408	357	405	401	376	386	369	372	356	392	407	393	386	394	412	387	391	358	409	367	369	404	381	406	348	382	403	354	380	357	378	351	405	432	366	401	397	382	358	373	392	384	398	366	374	371	399	369	403	380	410	410	374	373	400	369	377	369	375	433	397	385	410	401	409	372	373	404	396	395	353	395	394	375	372	374	387	428	392	368	342	357	366	418	359	404	382	358	367	371	386	384	398	402	394	362	397	417	401	390	387	356	375	356	396	356	371	385	406	355	396	395	392	412	380	347	388	389	377	407	369	394	399	369	412	373	371	357	410	386	377	402	383	378	406	326	368	382	391	398	397	426	399	388	411	382	383	336	386	376	383	387	350	408	377	397	411	384	405	375	356	382	404	391	406	405	374	353	389	325	359	392	415	348	378	379	376	395	396	366	386	395	372	378	384	374	348	356	355	334	351	356	411	370	396	358	398	405	379	378	410	380	429	345	349	397	395	395	365	379	400	368	376	376	381	382	356	379	399	395	386	379	377	386	403	375	403	372	393	374	387	397	361	363	396	386	388	364	379	372	425	360	383	405	331	373	333	386	388	373	381	366	400	388	386	349	352	377	342	387	383	356	383	384	400	396	401	391	368	389	377	407	426	411	399	356	382	368	397	412	408	381	330	354	371	369	363	368	399	390	362	405	358	379	364	368	367	351	397	419	369	401	397	379	375	387	384	378	381	382	389	398	376	382	374	386	342	344	392	384	380	375	378	401	366	360	389	375	364	400	358	354	366	374	366	406	372	401	389	366	353	384	382	346	347	395	372	412	376	392	386	351	390	359	390	378	384	373	377	401	392	378	352	403	367	394	379	341	400	362	360	394	391	351	372	388	401	378	381	384	397	375	371	360	380	388	398	360	386	373	345	436	399	351	371	352	408	359	361	345	380	390	391	409	402	412	355	375	419	377	391	418	354	420	389	374	358	381	370	399	391	408	383	394	367	344	402	375	399	391	413	399	408	397	383	375	393	362	413	397	381	373	378	381	374	377	396	382	349	395	396	371	348	389	387	371	416	392	390	408	406	392	412	386	363	341	375	357	389	379	377	395	395	435	354	365	405	384	403	372	334	358	393	367	371	405	369	382	381	381	413	337	371	414	391	362	361	374	370	380	417	353	395	389	371	409	370	364	391	384	375	386	385	387	378	370	399	353	384	383	361	389	373	396	396	387	363	388	351	381	366	383	389	392	356	415	380	351	398	394	360	394	386	385	391	385	378	407	378	368	397	350	364	373	397	378	384	358	394	389	372	373	394	398	326	387	368	400	385	371	357	390	384	383	371	343	385	377	381	413	379	364	384	368	361	383	410	358	374	378	389	384	337	432	391	426	362	382	354	372	401	385	420	378	404	384	403	431	383	384	386	421	369	360	374	402	381	383	368	354	368	409	358	369	402	403	371	354	353	414	384	391	399	367	392	360	381	412	393	383	360	371	399	409	406	386	410	390	381	397	395	392	410	397	390	397	371	345	355	370	362	399	352	397	399	321	389	395	429	370	337	389	377	396	365	354	390	351	363	387	368	377	405	387	403	366	371	391	395	355	378	397	418	381	399	352	410	375	396	403	337	365	370	389	379	357	398	389	376	398	363	375	382	400	391	377	350	394	355	356	398	361	355	402	384	354	372	410	394	388	390	384	377	374	383	405	413	368	392	374	378	408	365	373	349	368	410	372	384	378	374	382	388	382	399	382	414	375	383	399	430	386	395	364	372	341	398	393	363	391	400	372	416	362	380	362	390	383	375	396	374	379	373	377	355	361	394	364	339	433	398	377	358	375	395	368	394	408	396	364	377	352	384	403	374	358	390	399	382	372	394	345	381	410	402	392	402	405	370	388	420	398	399	380	378	382	409	389	429	421	396	387	384	387	372	353	398	382	367	367	369	390	384	389	358	380	371	397	387	391	394	399	374	372	351	353	383	369	383	376	389	384	388	408	367	367	377	339	384	374	393	381	399	371	368	390	360	409	383	353	404	383	401	363	363	404	393	399	391	366	339	391	403	398	401	381	334	401	391	374	421	339	391	378	395	385	353	384	389	371	410	413	326	385	381	390	387	364	400	378	332	384	404	363	383	380	388	373	407	371	371	415	395	396	365	356	380	384	395	376	395	397	388	374	405	368	380	361	355	394	353	400	366	363	389	383	347	381	384	398	384	408	363	373	387	388	403	378
4864	2018	1203	581	533	503	496	474	447	493	465	470	451	455	484	474	451	499	428	472	471	447	479	489	406	457	487	470	456	498	475	477	449	464	457	464	476	494	485	490	513	468	462	416	484	469	486	498	428	462	440	461	443	477	425	447	462	472	449	489	490	439	450	472	442	442	433	448	464	445	419	440	437	452	470	433	455	466	447	442	462	456	461	485	457	444	450	452	422	487	465	446	453	421	458	501	466	463	445	446	457	472	436	448	466	481	449	441	422	442	469	466	446	441	447	503	457	482	462	419	417	430	494	451	474	476	468	465	424	446	446	437	456	434	467	413	431	488	439	411	434	439	473	456	465	443	437	476	459	492	444	463	424	463	470	464	422	488	488	459	454	422	453	438	473	458	440	483	453	467	434	442	476	454	457	443	473	404	417	448	463	448	482	449	468	455	449	458	466	483	457	453	470	447	456	464	459	432	477	464	473	453	458	453	470	444	445	478	478	442	438	486	450	423	450	456	477	468	469	492	478	496	461	462	449	454	460	475	463	441	460	451	451	446	465	430	435	448	452	468	488	505	463	474	427	446	476	446	426	466	458	452	473	485	441	479	463	465	469	443	492	448	472	471	459	467	417	432	463	427	442	486	453	489	468	442	447	479	490	485	440	432	433	471	480	477	439	457	472	471	450	464	457	483	444	450	462	438	438	486	450	470	469	431	441	420	420	457	452	458	435	462	442	465	468	447	411	439	450	471	454	482	470	449	430	475	411	431	419	424	473	436	456	450	438	489	408	444	481	438	447	443	473	480	481	473	472	442	422	470	457	473	451	457	446	508	452	470	476	445	437	483	464	441	471	458	437	488	446	461	428	464	461	422	434	483	487	492	472	458	433	470	453	467	519	463	432	450	431	481	498	487	480	444	441	428	470	460	463	466	443	410	457	432	446	456	423	440	474	476	490	490	478	460	422	411	489	441	461	451	490	457	431	471	423	461	460	467	421	462	489	426	454	440	468	474	474	474	463	464	472	488	478	450	485	464	481	441	428	407	421	441	452	448	449	458	479	438	418	425	480	471	460	433	459	476	428	440	467	452	456	424	461	426	468	430	437	427	446	449	451	473	471	456	428	436	498	489	485	486	439	499	446	477	459	451	510	405	473	395	443	464	496	458	463	441	449	442	420	462	421	449	453	476	446	416	439	452	443	446	488	489	452	525	433	467	480	427	473	443	420	465	452	455	440	476	468	456	429	461	449	451	433	451	439	453	467	457	445	497	479	451	456	455	420	432	471	466	463	483	447	433	452	390	421	432	433	458	458	453	409	492	492	517	459	471	468	432	456	457	478	471	449	472	419	478	447	431	433	480	458	476	460	437	471	443	441	462	474	436	478	474	455	446	469	465	468	437	470	465	447	438	435	409	468	458	448	452	458	439	470	455	497	444	463	466	467	446	453	522	458	489	472	414	474	485	430	493	455	437	440	453	493	478	453	497	451	470	434	489	430	444	467	447	426	426	472	466	470	443	454	440	427	450	441	476	486	493	445	446	489	402	467	464	504	442	480	492	456	457	439	458	446	425	445	455	481	454	446	468	455	470	408	404	455	446	452	431	452	451	465	469	474	483	467	448	452	453	454	458	432	449	482	438	449	479	455	441	441	516	452	462	449	458	445	482	477	455	453	468	445	446	480	503	483	438	423	425	446	449	452	430	450	425	475	469	466	450	424	479	461	467	463	444	432	463	437	473	464	473	453	449	436	484	470	471	462	442	455	479	471	427	446	452	461	448	446	430	422	428	472	409	418	448	452	449	451	482	459	491	471	464	417	451	427	458	449	499	464	487	462	462	477	417	422	471	431	452	459	457	435	496	479	433	436	476	447	422	440	427	458	437	442	435	449	502	445	451	432	452	409	462	470	452	463	438	464	455	496	463	434	489	473	441	466	414	445	449	443	439	465	427	443	425	439	458	435	440	464	461	471	456	432	441	453	472	482	461	427	473	475	486	499	444	429	488	443	442	484	410	457	455	465	500	449	427	443	452	451	439	442	465	422	445	413	453	478	463	442	444	498	459	490	459	486	436	480	436	452	438	426	422	426	470	473	438	453	447	471	458	442	463	465	449	465	441	464	480	497	445	462	439	464	417	433	440	452	429	435	417	461	491	420	465	461	482	463	461	435	442	448	431	458	455	472	484	462	453	486	476	463	453	466	393	468	446	444	435	465	441	469	418	428	447	468	480	458	453	464	489	441	428	445	431	442	437	453	468	425	443	485	456	481	429	477	427	458	425	424	452	496	476	460	483	459	447	445	469	467	431	462	488	445	458	482	414	447	431	441	477	444	460	470	452	500	449	455	448	502	444	451	445	467	465	492	456	450	454	443	430	449	466	460	475	479	449	470	457	472	451	446	457	444	457	441	471	463	460	467	470	436	488	438	474	443	500	492	470	440	453	464	475	445	476	424	448	446	490	449	443	451	471	456	437	471	431	457	465	469	425	454	443	428	474	454	450	449	454	452	420	478	472	460	480	445	440	429	483	490	499	439	509	462	456	472	482	459	452	447	424	459	443	449	461	469	446	458	450	468	461	447	463	422	422	432	470	479	473	515	479	432	427	446	472	398	443	487	449	450	491	502	469	474	470	429	473	472	439	476	433	463	469	462	443	467	454	491	455	469	434	481	448	471	422	468	448	450	468	468	476	416	487	455	498	454	472	470	463	461	454	406	430	440	436	471	453	456	427	489	465	432	432	467	452	435	416	488	465	444	489	461	458	478	440	486	465	460	412	469	460	433	460	494	433	434	427	481	453	408	491	499	460	459	488	445	463	453	445	434	399	503	428	441	453	467	438	429	433	400	503	458	449	478	439	463	446	458	476	454	472	472	463	434	476	467	449	439	459	464	425	468	454	459	455	482	505	449	446	468	454	434	472	418	454	417	489	448	444	457	495	465	470	451	454	491	461	442	501	428	472	461	427	449	489	422	445	485	454	465	439	495	419	440	456	475	495	411	420	476	469	433	433	458	454	481	466	485	443	459	471	464	444	428	470	447	478	468	470	451	453	448	445	467	443	475	495	491	442	451	474	449	455	488	472	460	471	469	442	457	482	450	476	485	441	473	434	477	480	457	498	436	444	505	447	450	460	506	444	450	468	464	457	463	449	488	462	425	458	455	427	440	461	455	475	419	444	482	467	451	477	436	454	474	479	450	444	429	481	438	408	473	487	448	453	444	463	466	447	463	492	405	449	462	481	468	502	438	471	497	444	482	457	434	451	442	468	474	496	480	516	448	437	467	470	458	435	425	451	442	463	460	404	505	495	475	445	513	477	479	457	455	508	446	452	464	442	436	457	458	447	481	436	464	437	481	468	442	496	446	435	473	449	481	474	486	407	438	451	518	469	451	437	477	450	410	452	459	405	474	448	458	463	486	465	478	418	441	448	474	485	489	480	466	458	435	473	458	440	453	441	465	452	438	445	429	443	474	446	419	451	437	438	436	471	434	432
23659	21084	28074	24281	21062	8641	1020	744	653	553	513	528	479	426	449	398	422	418	417	414	427	416	418	416	443	427	424	428	400	413	356	392	395	399	399	387	370	381	416	397	384	356	374	433	377	392	425	369	392	385	386	417	362	377	400	387	376	385	398	425	388	379	398	428	423	414	390	405	371	367	403	395	390	396	388	378	358	402	346	435	395	404	414	363	424	351	383	391	377	407	384	381	389	384	397	374	378	368	361	392	367	403	382	384	405	390	381	363	372	349	387	390	378	404	424	347	409	362	376	370	382	379	433	406	363	416	399	377	365	372	389	371	383	424	366	427	341	371	387	343	369	441	392	372	382	386	390	378	389	376	369	383	358	390	365	400	383	387	369	382	379	382	398	380	385	368	360	384	385	359	376	413	376	377	365	424	369	368	369	391	360	359	380	383	417	403	400	378	380	365	387	380	381	408	403	388	395	401	406	364	372	387	416	385	397	412	418	411	375	362	376	378	379	387	387	353	364	393	371	362	427	387	399	389	391	383	434	376	405	390	406	356	367	343	376	404	339	383	337	392	348	413	383	397	386	382	416	386	379	411	381	380	404	430	380	333	408	374	409	367	349	387	389	380	413	363	405	379	388	382	374	405	358	395	383	381	383	385	361	388	362	363	405	367	335	348	371	383	409	409	344	406	401	352	397	378	402	368	390	384	375	403	396	427	396	405	372	361	384	418	418	347	375	375	408	407	395	380	356	404	356	370	381	388	403	385	371	377	354	382	385	387	383	355	408	390	368	393	385	346	394	370	366	395	388	402	397	378	377	367	380	381	384	421	423	381	378	404	360	364	389	393	375	381	371	371	412	392	369	410	390	380	401	391	383	361	369	388	387	381	440	376	387	377	414	368	383	351	384	339	363	343	399	396	365	368	388	359	405	410	366	374	405	372	352	411	416	389	363	349	426	399	401	394	401	389	349	367	357	395	360	383	367	389	363	385	392	356	411	375	379	404	378	381	387	421	415	433	417	390	409	355	422	361	394	385	370	371	372	406	374	396	393	395	354	395	362	367	360	387	380	363	382	367	400	369	395	397	388	392	382	341	381	380	382	360	414	397	403	390	421	369	385	383	354	365	388	391	373	381	364	372	401	339	385	362	360	418	427	410	382	410	379	379	355	376	401	359	379	411	390	342	384	388	358	390	388	364	419	396	343	385	370	396	342	372	391	404	372	401	406	387	384	363	343	395	401	424	406	388	398	384	361	363	381	381	391	421	394	389	380	391	396	411	383	380	383	358	360	340	387	364	384	390	397	401	367	366	350	387	380	369	400	392	391	357	380	326	386	363	382	380	385	380	376	370	401	385	381	367	371	388	380	394	352	397	380	403	374	417	350	365	392	367	403	390	384	400	400	382	402	354	387	371	395	381	397	387	378	380	412	367	391	370	367	353	401	397	370	391	343	361	336	381	407	374	381	402	389	361	373	390	387	404	392	373	387	378	383	378	434	383	376	367	424	396	390	381	364	361	357	352	366	356	398	388	413	392	383	374	379	412	387	376	407	361	377	382	405	410	397	388	394	368	347	386	383	364	403	394	365	361	371	367	352	383	373	367	410	358	403	345	376	389	351	389	373	385	383	413	406	392	380	383	363	349	381	418	363	390	363	365	384	409	370	388	388	394	392	374	381	402	386	385	384	379	388	382	391	377	414	419	346	423	374	376	359	370	412	365	367	372	384	364	387	375	411	375	398	371	367	391	427	383	372	393	401	384	388	377	397	401	388	389	367	405	415	375	353	408	427	356	394	376	343	365	390	420	405	376	417	377	386	391	381	407	373	394	418	384	383	389	384	415	369	414	375	395	392	380	363	392	359	383	369	394	347	397	367	393	354	382	367	366	400	359	385	395	398	392	376	397	404	376	385	398	410	402	386	358	375	355	393	385	391	377	380	406	405	402	406	348	372	348	382	415	357	411	390	387	379	391	395	364	409	331	357	399	379	357	414	384	352	371	362	403	397	411	392	400	374	399	386	371	410	370	419	385	356	404	400	360	410	403	379	383	395	357	415	360	370	387	373	332	352	382	357	343	383	422	395	394	369	372	424	372	341	418	393	373	355	357	386	388	401	377	364	378	407	361	405	390	364	414	375	395	411	400	402	378	366	375	374	368	349	392	388	370	375	380	384	401	398	385	370	358	389	393	386	383	384	390	390	378	380	409	407	391	380	405	341	407	387	346	362	408	368	381	378	384	391	378	397	362	399	400	369	396	356	388	388	374	400	402	378	387	374	397	357	346	385	387	415	392	383	418	377	347	350	352	370	364	360	419	381	365	369	385	367	363	380	349	371	403	351	353	371	384	374	365	374	386	407	362	394	408	368	421	349	351	396	401	416	370	387	384	339	360	439	367	389	390	378	393	351	379	395	390	367	385	386	383	372	397	393	399	355	395	344	406	428	363	380	362	382	329	387	370	368	395	395	394	400	387	356	380	369	401	360	406	380	382	361	376	360	405	354	408	419	401	377	363	376	362	380	390	351	427	401	425	385	396	398	336	381	350	352	373	414	419	348	366	382	357	404	383	372	413	375	351	401	375	375	349	389	424	348	361	385	381	393	403	383	355	389	390	396	366	414	382	356	374	377	376	389	405	353	416	340	401	421	401	420	384	373	360	395	392	369	380	419	414	399	406	392	370	415	379	392	373	389	362	424	385	402	441	384	397	376	382	417	398	350	368	394	350	388	363	374	342	393	387	372	346	354	423	393	370	378	382	387	390	370	414	378	386	392	381	457	379	379	383	402	358	408	370	364	400	404	388	411	387	369	375	354	382	385	326	398	342	372	353	416	389	392	365	380	352	373	363	405	371	369	373	379	365	389	407	390	400	412	394	355	389	359	380	359	387	398	403	426	360	381	366	363	395	402	379	399	391	396	387	384	408	403	419	379	391	381	403	380	393	394	376	382	390	342	403	375	358	363	382	389	398	407	419	426	395	370	347	374	416	378	398	403	346	362	401	367	369	360	381	391	365	410	344	375	372	398	416	356	385	362	399	380	363	381	392	386	380	358	375	370	339	398	385	406	397	412	401	391	360	379	389	394	385	370	398	370	377	408	389	367	370	381	352	409	401	409	427	401	365	364	387	378	384	374	372	380	403	374	368	381	352	407	371	348	387	370	374	401	400	370	365	343	386	391	380	364	357	402	378	374	361	360	388	393	384	428	397	395	372	392	385	369	407	386	389	395	381	387	346	365	367	379	393	376	349	382	376	404	398	346	396	392	363	363	385	404	393	350	412	386	363	393	388	382	403	373	369	388	377	338	375	418	376	377	401	388	344	395	412	368	358	391	397	390	442	388	340	381	382	393	406	355	337	365	392	388	380	359	385	383	405	373	323	402	393	377	413	374	362	390	386	369	383	397	368	351	377	402	377	437	365	392	388	419	349	382	380	383	351	343	365	388	404	411	387	383	374	393	399	376	343	364	377	383	393	356	379	369	369	373	391	390	408
3911	9580	6854	3038	2079	1586	1356	1076	903	819	684	702	631	589	533	518	528	565	536	492	500	497	514	505	465	456	531	502	478	488	455	502	483	429	494	473	456	510	464	462	487	502	484	475	471	465	517	478	446	454	470	438	461	461	434	455	438	458	449	455	463	444	479	473	500	460	463	452	487	432	457	481	468	463	474	463	424	464	522	509	494	452	466	445	442	465	489	481	464	436	428	466	496	490	473	477	490	414	505	459	471	450	456	466	483	421	465	488	439	464	500	409	443	484	468	467	490	447	443	459	496	487	439	443	463	441	474	444	451	462	496	481	488	464	475	481	448	451	495	475	434	437	480	505	477	475	464	491	458	463	455	475	425	459	454	471	422	533	468	506	445	429	519	446	444	458	493	508	460	497	521	468	472	470	501	477	442	457	441	426	445	439	499	466	472	474	463	462	510	432	472	526	440	466	428	470	463	453	464	475	453	469	470	455	497	447	447	451	435	480	438	468	448	465	466	442	479	476	512	458	436	451	485	471	498	443	502	477	485	445	473	484	455	484	507	489	510	464	420	446	500	459	493	534	486	468	446	482	490	488	487	422	449	484	461	503	455	482	463	412	475	484	451	475	478	484	482	457	443	491	466	492	452	497	484	434	487	422	475	451	461	484	492	464	449	457	483	468	478	451	456	462	468	469	463	464	477	489	482	420	497	453	471	464	499	427	464	445	444	445	443	464	468	462	456	480	447	461	464	485	464	492	451	430	455	450	471	440	439	459	420	458	470	451	475	470	452	471	464	443	467	498	478	453	439	460	504	487	495	441	484	488	481	480	493	485	461	510	456	478	481	474	465	456	468	456	455	483	485	447	499	475	456	464	448	483	464	483	451	427	444	467	468	464	479	469	478	466	471	460	459	435	451	471	459	446	486	440	486	461	473	461	467	487	413	487	429	440	457	463	462	434	469	466	467	435	501	492	437	484	453	449	460	454	435	493	438	450	461	442	436	462	442	455	442	453	456	498	494	460	482	478	505	417	465	503	485	456	460	488	477	425	477	431	445	433	479	475	416	516	426	457	453	440	477	472	461	450	487	459	468	476	471	465	477	479	450	497	462	502	438	498	449	473	483	463	434	497	428	496	479	453	446	486	449	453	444	449	467	519	499	476	433	445	478	456	468	460	428	481	449	428	476	429	463	463	448	471	479	479	438	455	471	466	486	474	512	433	470	462	434	479	469	521	459	463	477	470	452	443	479	461	458	534	470	467	439	457	451	478	472	477	477	456	464	468	424	437	464	495	470	502	453	474	468	493	490	479	486	464	484	485	505	451	484	435	459	443	463	438	459	481	469	458	459	450	475	465	443	449	468	465	480	436	451	455	506	466	446	434	461	430	507	485	494	507	443	494	466	499	468	465	467	444	432	455	487	510	448	487	472	463	458	517	482	525	465	488	464	452	470	478	462	457	480	459	492	443	468	495	467	472	492	427	491	499	453	482	537	494	466	458	460	504	427	471	439	464	446	450	429	481	477	473	473	435	454	466	443	470	429	462	441	433	471	448	422	441	487	474	525	455	472	472	433	496	482	449	473	447	435	477	470	452	454	459	442	464	478	448	450	459	453	438	422	465	453	489	472	415	440	477	444	461	499	465	474	451	469	485	460	453	459	462	462	485	466	485	448	453	451	442	476	462	485	477	470	503	505	446	479	498	467	455	449	485	467	481	504	458	440	432	480	471	451	468	487	433	508	514	442	446	498	439	457	461	451	437	509	507	455	426	462	482	454	486	475	446	475	460	466	465	482	436	487	418	438	441	500	442	439	441	475	476	457	480	492	442	437	471	492	466	502	461	502	470	449	478	465	528	473	476	481	464	461	468	478	483	477	474	479	493	478	451	495	436	467	481	495	480	437	465	469	468	503	494	513	469	457	476	474	451	453	456	490	500	488	477	476	457	438	495	463	462	484	475	506	473	483	474	477	500	467	441	477	466	433	461	479	492	445	474	485	487	488	477	474	428	437	467	454	483	455	486	484	479	441	492	440	461	465	469	436	417	448	493	437	462	453	437	510	505	466	471	468	451	470	431	436	450	491	491	450	441	512	483	500	478	471	462	445	477	456	432	479	492	461	492	455	480	455	474	467	470	455	490	484	486	468	486	467	509	459	471	448	478	440	490	466	424	467	466	487	493	496	463	438	445	482	463	465	471	473	480	486	465	506	504	458	479	484	473	519	450	480	472	439	490	480	450	440	457	471	471	470	457	454	451	445	446	502	457	493	448	484	496	444	494	455	429	465	476	463	471	482	444	449	477	481	479	453	484	481	477	453	498	459	481	461	461	437	470	490	471	500	465	520	477	466	438	491	458	462	443	453	504	464	454	470	477	444	473	465	445	428	536	450	429	478	442	505	458	485	501	479	466	427	479	441	460	482	450	441	501	472	465	467	428	453	492	443	484	505	442	459	458	506	439	487	465	470	445	459	448	462	469	464	437	482	503	450	450	453	455	475	477	476	481	440	483	454	452	485	452	461	469	487	462	464	458	450	427	491	423	490	463	475	484	454	509	452	498	492	481	466	492	445	437	464	493	423	451	448	485	449	446	480	482	460	466	462	468	444	443	476	481	472	505	473	507	480	455	481	465	455	462	481	478	464	505	495	469	460	465	493	486	425	461	470	503	450	439	488	472	479	452	432	465	449	452	437	465	476	507	498	446	461	460	495	460	462	496	471	462	505	468	423	505	500	452	444	459	497	471	486	491	508	458	466	502	457	499	480	454	428	446	455	445	480	513	490	439	488	457	459	456	428	452	450	437	504	436	489	457	426	414	461	470	452	481	485	421	467	429	430	474	476	456	405	474	501	449	476	498	489	438	470	470	472	496	498	446	496	476	498	464	472	466	502	483	460	531	431	451	460	465	489	431	453	479	449	473	488	486	419	481	489	479	431	428	508	487	486	475	493	410	485	454	482	450	432	508	446	457	479	483	489	428	474	514	513	455	460	469	461	436	477	450	463	479	471	487	473	487	478	462	440	466	466	453	472	466	480	448	460	445	494	475	460	501	463	507	439	465	499	442	465	450	480	440	455	459	470	487	459	493	496	458	419	466	453	459	454	452	472	441	460	432	429	485	490	460	471	495	479	446	444	463	462	507	488	462	482	403	491	478	449	476	481	450	461	483	464	501	451	472	438	438	466	493	450	454	466	432	445	499	499	475	483	458	480	507	479	453	448	454	455	438	465	471	453	510	454	467	468	440	466	478	478	514	490	459	456	487	439	436	461	445	465	505	419	470	456	462	481	464	473	450	454	477	473	473	450	479	469	475	484	493	512	466	450	487	455	508	450	424	466	486	453	473	448	448	460	447	436	506	433	429	470	493	497	457	428	462	437	461	434	456	452	500	488	439	491	455	473	462	471	428	465	465	453	492	450	466	449	478	417	521	463	497	456	442	475	457	468	418	491	502	499	461	470	481	477	453	425	444	438	458	468	464	475	469	470	508	463	454
24586	21082	27073	25212	10977	599	427	353	310	313	271	242	245	262	234	228	258	224	203	213	215	208	234	213	203	231	215	196	208	207	217	202	203	199	214	204	199	209	212	208	202	226	234	197	217	188	211	214	189	217	202	182	198	205	195	210	194	196	205	196	197	200	200	202	191	184	203	182	199	202	212	189	192	206	196	193	215	199	204	206	187	212	216	200	185	184	216	211	172	210	182	184	194	207	181	194	218	185	205	221	171	208	184	204	207	219	211	201	212	197	194	212	219	215	187	199	193	215	230	186	219	192	194	201	223	218	189	192	211	207	193	200	191	192	222	214	171	204	226	210	199	189	189	208	191	194	180	227	202	216	204	188	241	186	182	173	190	210	205	201	202	190	202	203	181	212	188	192	197	211	223	178	214	199	206	215	187	199	197	211	209	173	194	182	234	184	201	213	212	190	195	198	191	221	222	193	188	202	191	178	192	220	195	204	209	234	216	198	177	195	209	196	204	188	211	218	180	187	199	190	192	203	189	211	172	183	190	196	196	199	186	183	178	205	202	220	197	168	186	200	202	205	193	209	205	187	193	185	230	215	212	212	212	201	228	193	198	200	184	201	209	210	224	184	201	200	189	210	178	181	196	204	209	200	198	191	210	188	187	181	212	191	213	192	188	198	202	214	178	211	177	220	223	179	183	193	211	195	187	204	199	206	187	199	209	207	181	192	214	204	206	213	209	217	231	215	202	214	190	187	196	205	208	184	178	206	200	191	181	185	176	211	190	210	211	213	196	217	181	199	188	203	196	233	216	210	222	200	209	187	190	204	192	191	231	185	204	212	214	194	193	201	207	197	184	219	201	210	221	207	192	202	199	205	182	185	198	204	211	214	222	235	189	200	198	212	205	208	205	180	187	215	195	193	187	195	203	198	218	207	196	177	183	225	189	166	178	176	239	215	206	193	208	179	198	219	207	185	222	195	186	184	205	212	215	208	186	215	217	201	220	199	224	192	193	226	212	193	184	200	207	204	194	177	196	185	219	191	208	183	208	183	204	195	207	176	215	211	221	207	203	213	217	194	200	212	197	202	186	216	206	193	194	217	234	181	183	215	194	174	203	187	200	201	204	198	206	227	178	206	211	187	228	209	205	224	211	215	205	199	203	189	191	207	183	160	229	201	208	219	199	221	220	208	200	211	189	216	232	203	180	190	189	219	180	190	208	212	199	195	212	186	192	230	187	180	206	207	189	185	202	199	200	190	212	199	205	206	185	216	165	204	210	225	193	225	210	190	208	199	204	222	213	192	208	195	187	191	207	218	181	191	207	178	232	197	200	203	188	219	200	216	182	192	187	189	226	198	193	216	192	226	229	202	221	218	205	180	209	207	235	183	182	212	201	191	201	185	221	161	197	185	211	226	213	230	202	200	206	209	236	222	191	217	218	221	212	194	202	214	182	226	198	206	191	213	204	171	203	207	186	209	234	217	198	204	207	192	205	195	189	223	198	224	199	196	196	195	185	199	184	193	209	188	189	215	203	214	171	214	198	175	220	190	213	213	203	190	192	195	184	231	221	194	172	205	177	200	201	227	201	195	190	187	176	212	213	186	216	199	183	192	203	210	212	197	209	213	188	197	215	219	207	200	210	186	187	205	211	216	215	179	190	199	190	209	190	198	216	212	188	199	207	181	177	200	212	204	215	203	193	211	196	172	206	199	204	197	180	185	202	218	209	199	218	202	204	181	172	193	194	208	195	218	186	213	186	179	190	209	197	199	217	201	173	179	210	193	205	200	192	184	199	209	208	221	207	224	215	228	194	206	195	183	204	191	210	207	189	226	219	223	187	204	210	178	196	201	217	203	207	209	181	193	191	218	190	203	188	185	184	192	196	201	207	198	183	191	212	206	196	196	185	208	210	209	189	189	196	185	189	202	181	236	193	213	194	177	186	173	175	203	198	173	231	213	219	201	183	192	202	219	198	184	194	207	219	204	197	206	196	213	204	218	198	210	207	187	228	196	211	204	202	181	190	234	196	200	229	204	218	212	182	201	198	191	192	166	177	177	205	206	194	201	194	209	216	207	192	203	205	178	203	190	204	197	177	201	194	204	188	190	189	197	197	200	203	206	210	202	186	198	201	200	218	212	201	220	216	203	183	192	202	224	192	210	165	228	212	218	197	208	212	196	226	186	224	188	192	193	195	209	205	193	230	195	196	197	204	193	217	190	212	226	207	226	199	214	185	190	205	230	217	202	208	218	226	208	205	206	201	186	219	205	203	216	212	178	208	213	222	203	204	206	205	206	206	198	207	179	226	201	207	200	219	207	183	204	201	208	204	217	212	202	201	192	209	191	211	227	219	206	164	203	190	191	177	209	190	192	185	215	188	200	187	215	202	226	183	183	215	210	196	187	205	189	181	218	216	213	202	225	180	213	184	207	200	193	180	198	197	219	204	193	195	188	175	197	207	189	211	201	196	173	188	203	227	208	206	182	227	217	199	216	224	197	177	195	225	193	195	202	214	206	207	191	204	201	225	203	228	186	206	212	202	201	199	197	183	181	198	201	211	236	206	214	201	204	199	169	193	206	168	221	206	210	204	215	192	177	195	199	216	193	204	203	216	224	227	211	204	211	211	168	194	204	198	191	204	226	241	195	198	230	204	210	206	190	174	184	184	218	206	200	184	196	185	219	239	224	210	202	165	206	198	201	191	223	232	214	176	210	230	204	203	200	216	177	220	234	198	201	173	217	186	199	193	194	221	183	220	212	211	188	174	200	190	200	195	214	184	214	202	227	185	206	202	204	222	198	184	198	184	215	201	188	219	209	210	206	207	204	235	198	204	224	236	226	172	222	200	175	188	180	183	196	191	222	228	178	190	173	206	214	187	208	206	194	201	205	206	225	185	200	187	204	209	174	203	211	209	199	185	205	209	204	173	207	202	206	191	214	228	221	215	209	216	207	190	201	204	228	190	193	185	219	211	196	179	211	200	207	209	194	221	202	215	180	193	210	227	197	197	212	195	208	186	189	216	206	209	201	166	198	209	200	199	222	222	222	209	215	198	214	209	186	212	225	178	211	217	175	183	168	193	209	204	202	213	197	180	214	204	192	208	206	177	207	221	198	199	214	218	186	197	221	189	225	180	202	200	205	190	199	220	196	202	179	183	197	202	205	230	220	204	206	198	175	227	183	202	182	202	180	186	215	188	197	207	200	210	186	190	174	198	213	170	193	212	214	226	209	181	223	203	222	205	210	197	222	196	218	207	220	187	183	181	165	206	201	189	216	209	185	175	197	224	194	217	194	196	204	182	197	188	174	189	213	186	202	229	198	214	185	206	183	195	182	204	216	183	180	196	183	177	214	188	210	194	213	201	184	204	193	206	190	170	178	210	189	207	188	184	191	223	209	217	176	203	178	224	195	206	176	217	194	182	221	227	193	183	178	203	229	193	187	178	235	196	188	207	187	218	205	211	194	186	209	206	187	204	206	179	190	192	222
3839	6054	3991	1839	1210	945	768	580	491	462	395	409	357	331	307	278	312	288	284	264	261	248	241	276	244	262	278	251	270	256	289	239	240	248	223	244	235	247	246	253	242	251	282	244	230	272	276	233	219	225	230	245	256	239	267	246	261	244	278	290	240	224	254	243	233	234	269	260	253	242	234	245	241	216	259	265	226	236	254	210	226	227	243	240	252	227	257	219	255	237	231	230	223	212	224	224	279	265	252	250	243	241	270	232	238	268	245	241	225	264	236	254	242	218	256	234	227	249	236	219	261	217	252	219	228	245	246	262	239	243	226	239	266	251	211	240	226	207	209	264	231	234	255	240	241	250	243	260	229	245	279	237	258	263	263	259	226	262	221	256	235	250	234	250	261	239	247	263	242	240	242	227	255	278	258	226	223	238	236	242	239	244	245	208	247	221	232	226	252	227	241	251	233	239	243	257	239	227	229	242	241	218	240	254	245	244	240	261	230	238	232	232	241	230	222	241	217	233	232	251	253	220	226	233	238	244	233	233	235	254	253	247	262	261	246	228	226	250	259	255	245	241	246	224	250	251	235	249	237	244	240	236	242	239	273	245	241	273	232	219	223	244	238	249	270	248	249	230	255	228	221	245	267	224	242	251	219	248	224	238	246	266	255	234	223	209	251	237	240	199	240	243	260	234	258	215	225	245	257	260	253	261	249	259	246	252	245	281	261	228	234	250	229	243	239	269	264	238	268	244	258	219	246	238	284	236	260	240	248	232	257	245	252	257	240	229	244	255	222	213	225	254	250	236	242	262	237	219	249	250	238	224	229	215	239	249	271	252	246	239	283	236	243	242	264	260	217	213	286	233	258	267	240	213	262	222	234	243	243	217	244	237	249	249	228	240	252	219	239	246	248	225	240	242	259	238	255	236	229	219	217	237	257	247	221	246	225	211	237	232	255	297	247	243	222	246	259	266	256	245	236	255	251	251	229	229	229	231	236	238	246	255	261	246	243	268	240	227	198	244	248	244	234	218	236	247	241	248	251	220	239	256	248	228	241	246	255	245	231	248	248	247	227	212	218	235	254	239	222	233	281	234	255	253	260	239	222	249	269	236	230	248	252	236	254	235	246	239	252	253	231	210	277	245	231	247	236	247	241	248	262	240	230	256	226	245	240	227	241	259	278	270	246	254	235	215	249	238	233	260	258	225	232	228	258	228	254	230	235	224	231	248	249	248	245	239	253	228	252	233	266	262	233	230	266	265	261	237	232	262	225	219	245	234	209	258	234	243	222	226	239	251	231	242	259	236	251	245	261	217	271	234	237	242	237	225	255	240	237	219	229	233	232	261	213	248	227	235	247	205	235	247	247	248	237	251	289	230	250	249	235	240	209	209	228	261	273	228	224	211	238	233	231	225	239	216	210	205	235	253	234	270	245	238	248	241	245	227	252	249	245	252	220	250	235	243	262	237	240	230	225	252	213	240	230	252	240	256	221	240	227	259	226	250	279	240	238	225	216	248	236	257	257	228	219	222	240	241	241	240	212	251	278	251	232	277	254	241	189	234	222	245	229	235	258	240	215	228	234	238	243	251	236	231	230	264	218	240	218	236	233	214	228	248	245	236	244	254	229	245	253	220	261	241	254	249	264	218	237	243	228	242	220	244	271	233	248	266	250	220	243	245	253	241	239	250	246	216	219	257	244	263	261	219	266	233	245	237	234	258	254	260	220	256	248	253	238	262	251	241	220	249	223	247	273	213	279	278	236	226	233	237	250	235	246	232	255	237	266	231	218	239	239	213	241	225	243	251	243	235	224	246	247	253	255	237	229	249	249	234	249	250	261	233	257	229	237	230	222	254	244	270	256	247	235	231	237	247	243	260	231	251	250	253	261	251	261	224	254	227	231	242	237	241	231	240	247	245	225	263	256	219	264	250	242	270	251	274	243	242	237	223	246	241	236	263	234	236	241	245	232	266	237	234	237	255	231	222	271	239	245	253	224	254	240	217	275	219	218	232	248	234	255	200	231	213	256	250	254	262	246	250	239	261	228	259	277	225	243	235	218	242	233	220	240	230	223	220	248	222	232	232	242	268	248	270	255	226	235	250	211	255	247	215	247	230	211	208	256	261	260	245	246	237	258	262	221	257	262	244	245	254	234	224	242	252	229	240	249	247	251	217	232	244	218	241	262	269	271	248	255	239	208	240	235	235	248	239	229	231	226	226	240	259	239	218	247	258	254	237	257	233	261	271	227	221	259	250	229	216	262	238	240	252	241	247	255	238	264	231	260	242	197	249	252	231	236	258	253	240	276	230	246	246	275	219	251	239	250	254	265	216	259	244	237	254	217	244	251	261	241	221	246	233	229	242	244	236	243	252	238	270	224	258	225	216	240	233	241	239	240	229	230	244	237	258	244	229	237	231	222	241	266	237	261	235	242	230	231	243	248	247	224	226	213	239	259	235	276	244	242	244	216	243	243	245	221	218	213	232	249	233	262	232	245	226	224	257	216	258	258	231	214	254	232	262	252	239	260	255	241	232	228	221	253	245	272	249	249	247	228	220	221	247	215	210	247	246	254	234	253	241	250	223	223	253	220	247	240	245	269	244	241	221	228	248	242	261	226	241	226	223	244	249	237	219	236	258	249	238	249	258	261	243	237	259	232	257	245	259	274	229	247	255	225	243	250	249	232	244	252	271	229	238	201	268	255	249	240	233	233	231	248	244	256	217	258	222	234	263	256	237	250	259	230	250	260	249	236	241	238	250	252	264	224	235	264	246	233	232	247	217	262	274	236	215	254	229	255	217	243	250	244	263	243	226	219	248	227	246	257	229	228	268	264	262	252	247	220	237	238	242	242	221	240	271	242	227	208	239	241	225	283	278	238	233	261	252	260	256	234	261	270	243	240	270	229	237	207	243	274	265	276	272	237	244	247	258	255	256	253	247	267	239	261	221	243	237	252	248	231	262	240	222	241	273	256	244	212	215	244	238	236	251	264	233	245	243	237	247	241	212	209	257	258	252	268	232	247	216	210	241	238	272	231	222	235	252	234	256	240	210	220	211	272	268	246	237	250	243	250	267	236	225	242	246	215	217	245	237	262	242	267	237	220	240	202	231	239	262	238	258	245	255	228	237	268	231	260	236	231	252	243	233	244	250	203	273	232	235	234	227	219	227	243	252	243	235	240	279	262	256	237	225	252	232	260	241	244	264	236	244	256	231	246	254	255	230	218	233	251	269	269	217	257	220	247	220	264	246	243	274	235	254	279	256	234	218	244	263	257	271	236	227	257	250	229	255	231	248	242	221	250	220	253	221	220	247	226	217	237	234	227	230	235	240	237	244	248	246	255	245	248	247	245	260	275	236	237	254	261	234	243	239	258	247	236	238	226	240	269	231	265	246	233	230	242	239	264	240	268	262	258	256	258	238	251	266	239	238	240	237	238	259	216	240	246	236	248	240	242	250	241	262	250	220	237	228	245	237	257	253	236	216	230	243
22610	21134	28684	23884	21135	21161	7417	795	637	512	431	398	356	355	293	269	282	241	255	244	230	222	199	224	201	187	212	215	195	192	176	178	197	186	179	178	192	185	164	183	178	165	143	202	176	172	190	160	171	143	194	165	177	181	181	167	198	187	161	149	175	164	160	200	155	161	170	155	184	157	165	186	171	175	161	163	188	174	179	173	159	159	174	163	152	175	162	175	174	170	161	153	157	167	182	169	169	173	190	155	185	169	163	182	172	169	175	173	187	183	192	181	166	172	165	157	184	164	178	157	178	197	170	159	185	155	165	191	170	171	168	157	162	159	157	172	162	173	170	170	172	182	185	151	182	162	180	137	158	149	172	142	145	174	177	173	163	174	166	178	170	174	173	167	167	162	172	163	169	182	170	165	151	158	159	165	144	167	156	185	193	155	177	174	179	167	161	160	148	172	157	161	183	180	169	166	140	158	167	162	152	161	182	154	169	143	172	191	187	172	155	190	164	169	178	144	175	180	173	140	154	192	165	171	167	146	156	168	188	185	173	156	169	166	146	185	170	164	180	145	179	152	162	165	185	175	171	180	134	161	163	137	173	183	181	144	163	149	159	173	169	161	139	179	199	179	156	177	177	161	193	198	167	180	185	160	167	178	147	195	148	176	145	167	161	170	181	159	180	170	191	187	152	140	171	163	155	165	158	171	166	161	160	161	167	145	175	167	164	166	156	195	165	137	189	170	150	150	148	162	168	161	144	189	169	170	177	161	163	181	166	174	155	163	182	170	192	164	167	170	151	159	142	167	151	173	150	184	163	154	176	166	161	187	167	174	192	173	179	181	153	174	164	174	184	160	162	174	155	174	174	145	168	157	173	182	182	166	158	194	147	153	189	174	158	176	172	160	163	158	179	177	163	152	186	183	160	168	193	190	181	174	136	174	170	175	168	190	167	164	158	157	173	175	186	180	174	171	175	161	149	187	173	207	174	159	176	154	165	171	171	148	171	148	183	169	161	213	170	155	168	181	162	156	181	168	167	149	156	174	165	163	148	172	198	160	184	153	179	173	157	150	180	184	165	151	166	143	168	157	170	162	172	161	190	158	150	159	173	159	176	179	137	169	165	164	172	166	170	184	177	165	173	177	140	159	163	174	164	167	150	159	174	173	155	185	167	163	161	176	178	179	182	179	182	184	170	175	165	172	155	161	179	170	186	164	167	173	136	165	170	161	182	172	138	162	162	184	177	158	146	172	201	152	178	164	161	172	164	176	150	169	152	150	162	195	165	163	166	153	159	185	197	178	195	181	162	159	180	173	185	168	163	159	180	139	166	178	187	156	164	152	171	166	168	155	165	156	155	191	149	174	170	173	158	178	165	172	169	167	167	169	169	166	154	176	166	149	174	153	170	170	170	169	157	161	144	168	183	163	177	162	176	177	164	153	167	176	146	153	159	181	171	133	162	158	189	157	160	170	170	180	168	187	177	184	173	172	191	158	159	164	175	171	160	151	187	179	167	176	166	173	179	158	151	157	178	185	165	169	171	154	166	155	148	160	177	154	199	156	157	166	155	168	148	173	185	179	170	182	192	184	191	162	145	153	168	161	145	149	180	173	169	172	153	162	169	170	158	155	170	178	160	183	187	174	169	183	161	174	176	183	167	155	173	157	150	162	161	150	163	154	180	190	159	170	149	181	155	174	152	158	185	171	154	174	176	185	170	151	157	166	166	168	166	158	184	193	165	174	166	175	174	143	185	186	151	189	193	191	140	199	156	172	170	162	170	169	182	186	192	181	159	169	186	177	173	156	187	165	179	167	156	152	161	176	186	177	143	139	154	154	155	169	174	151	163	187	149	173	147	193	183	192	162	161	170	165	175	157	155	163	173	179	187	155	164	176	168	178	149	163	166	176	185	166	184	171	159	159	179	139	161	155	193	183	156	192	176	165	176	155	175	161	168	182	171	208	160	146	145	156	194	182	167	163	164	177	179	162	173	160	178	169	167	175	174	159	158	176	173	154	159	197	167	153	151	172	168	182	169	165	163	168	166	170	173	183	148	189	170	178	190	160	169	192	157	158	174	172	172	175	171	176	162	163	150	164	148	172	163	178	170	190	155	179	152	179	177	192	175	147	170	174	165	158	168	174	166	172	163	161	165	184	153	177	162	158	155	150	167	183	191	184	163	166	176	150	184	171	170	165	174	180	170	183	150	178	170	168	169	171	141	169	157	139	192	173	159	166	162	150	163	162	153	163	158	179	188	164	166	145	172	150	178	152	200	177	176	173	169	183	177	169	180	180	169	155	154	176	157	173	209	176	163	172	160	155	154	162	197	156	145	174	176	167	162	178	180	179	180	169	170	164	159	170	183	153	168	167	188	163	167	161	155	168	163	183	194	154	155	172	169	157	164	159	147	176	158	162	162	179	157	168	174	140	178	160	152	165	147	202	170	163	155	166	161	187	174	172	152	149	170	174	161	186	150	169	187	184	185	171	165	197	181	151	158	159	149	151	160	158	160	184	172	200	154	173	187	183	172	165	168	155	169	176	170	184	180	166	151	160	153	179	161	128	171	138	176	164	183	181	165	164	164	167	174	184	174	158	168	177	161	149	179	158	158	181	174	181	181	158	147	183	142	152	139	164	152	174	176	167	181	170	177	144	178	168	170	162	199	176	182	168	170	156	161	170	179	182	132	165	182	183	186	169	172	183	194	165	168	164	165	181	162	155	172	164	169	185	154	174	166	150	165	160	174	176	182	179	180	161	165	145	169	187	174	163	159	171	147	154	150	168	168	169	178	171	143	185	168	156	157	163	172	183	183	179	156	175	198	150	177	204	183	144	137	164	192	159	163	160	182	159	160	158	202	177	179	169	179	164	167	180	175	165	163	181	148	178	159	160	157	177	188	180	168	171	175	181	181	166	155	145	168	164	169	153	202	168	169	154	178	173	174	175	154	151	167	174	181	179	161	158	167	171	175	178	162	149	161	179	170	168	163	191	153	151	159	142	166	156	158	176	139	148	197	174	178	158	161	179	191	161	169	179	167	168	178	184	176	171	159	154	161	166	153	160	163	171	197	166	177	175	156	176	153	171	147	163	164	196	134	173	170	174	179	148	148	169	160	173	174	151	181	193	186	158	173	178	173	159	191	160	162	178	171	178	177	166	152	167	172	183	180	188	184	181	170	177	174	157	160	179	191	169	197	174	158	151	137	171	152	186	164	158	159	188	185	151	164	168	162	147	186	137	148	160	184	168	168	139	188	180	188	160	172	178	168	151	171	172	159	164	153	169	167	177	152	173	172	182	158	173	178	177	186	170	169	206	153	169	172	142	159	187	184	178	160	169	207	183	188	178	152	179	149	159	170	143	170	171	147	182	162	159	156	180	194	162	164	172	163	160	168	175	158	163	152	157	152	170	160	183	157	178	175	177	200	178	161	151	171	179	161	181	158	152	163	180	169	167	203	176	175	168	159	162	173	140	163	185	144	181	161	186
4986	15035	11035	5204	3491	2560	1907	1474	1150	878	743	665	541	508	435	434	392	350	366	314	301	301	295	287	299	269	269	264	241	279	252	267	241	228	228	221	220	220	236	256	237	239	213	221	226	239	237	234	208	218	245	204	201	199	212	198	231	212	222	223	195	214	218	220	217	223	220	203	206	238	203	215	221	206	186	211	206	208	239	224	214	249	206	188	204	216	213	212	208	216	215	226	210	235	214	200	227	198	219	192	222	233	205	229	191	201	193	238	197	207	204	203	211	170	209	214	197	217	217	202	192	200	202	203	196	208	214	222	231	211	231	208	199	189	234	214	212	226	216	208	220	210	228	193	194	228	201	202	213	204	224	214	204	193	207	185	217	195	219	200	220	216	215	221	202	229	211	258	209	195	207	210	193	207	175	240	210	220	192	213	198	212	203	203	210	210	228	211	203	210	210	200	216	222	220	215	213	236	225	198	204	218	241	207	209	224	185	213	219	203	213	199	172	191	217	214	217	237	218	199	219	171	209	221	198	208	208	242	203	215	216	222	201	229	179	204	242	207	197	235	221	219	214	199	196	217	228	205	206	194	191	229	230	231	236	184	201	219	210	216	208	202	202	232	190	210	195	204	205	221	202	218	203	190	205	226	208	190	219	181	214	203	193	233	219	204	223	197	185	212	225	229	239	195	226	213	219	215	220	218	193	223	190	207	209	206	226	205	187	230	218	196	210	218	211	203	206	202	233	200	207	212	226	202	201	200	214	218	215	185	215	219	198	205	218	241	194	226	203	191	212	210	209	204	210	243	198	222	204	231	204	202	201	226	221	192	210	221	249	231	196	206	204	214	213	176	202	186	209	213	211	215	180	226	211	200	191	184	200	207	220	198	218	205	206	199	226	213	164	214	221	208	223	210	206	208	180	216	197	209	186	203	226	218	189	215	201	200	185	234	226	211	230	235	245	208	193	217	212	193	228	218	208	230	199	225	199	203	192	217	251	215	195	200	195	215	226	202	245	198	219	188	205	213	199	190	211	203	207	225	190	207	222	187	230	194	215	233	208	201	214	197	190	241	215	219	209	228	198	208	241	196	212	191	196	221	204	202	199	225	204	198	174	218	235	215	203	219	246	180	188	202	200	193	207	202	215	195	204	194	236	228	195	225	204	211	206	233	210	215	187	230	224	213	215	204	222	205	225	204	209	183	218	181	230	209	209	202	220	215	218	224	193	227	198	220	192	226	209	210	220	235	214	211	219	240	226	228	228	201	222	237	204	223	215	208	207	170	221	224	221	191	224	202	231	190	194	230	191	224	218	224	201	215	222	208	227	195	216	209	188	210	245	195	208	196	216	178	217	197	217	213	221	224	190	205	213	216	204	219	228	232	202	215	217	195	219	243	232	229	228	237	224	185	212	190	219	202	217	213	227	227	221	207	210	212	194	203	216	204	204	197	228	182	230	229	205	189	217	220	192	175	227	227	210	225	220	219	207	198	233	195	208	221	211	193	238	214	216	207	203	203	208	206	203	229	194	203	195	190	186	234	187	201	222	241	216	206	204	198	198	182	207	220	218	197	204	192	213	214	192	205	183	229	213	225	222	223	210	207	213	225	215	226	209	209	211	219	222	197	206	173	211	197	212	223	227	190	211	204	232	207	198	220	204	213	195	204	209	209	201	203	238	234	218	192	199	200	221	243	207	230	208	183	210	200	175	229	218	187	237	202	190	232	199	201	187	249	213	203	219	222	244	194	209	196	218	221	201	226	211	214	204	209	214	221	202	231	244	206	224	221	220	206	204	212	236	213	183	220	226	201	205	225	199	214	202	235	224	202	235	211	217	199	224	181	229	213	186	216	190	211	213	197	207	184	208	234	210	208	208	206	208	198	206	226	242	214	203	209	186	224	221	214	207	202	194	208	234	201	221	228	199	214	231	240	200	220	197	184	207	194	219	209	179	223	195	224	201	186	200	220	201	191	213	224	205	220	209	229	253	223	228	191	218	210	183	205	194	227	200	207	214	221	208	188	224	238	213	213	217	217	190	222	211	215	199	206	213	236	189	220	214	186	213	194	206	195	230	198	198	213	215	226	212	231	219	206	197	187	233	219	200	212	207	213	211	200	202	211	196	232	208	202	197	219	210	210	217	206	201	210	182	228	237	211	184	220	196	233	205	213	201	188	184	203	197	234	213	209	190	220	211	223	236	230	201	215	205	203	212	216	177	209	193	217	231	215	200	235	216	221	216	234	195	213	205	191	218	204	224	194	201	190	208	217	201	218	217	206	201	212	199	203	181	202	218	203	208	203	207	224	239	208	203	209	183	224	231	219	237	180	207	208	214	207	189	220	212	196	186	229	198	224	225	232	203	245	217	207	223	197	206	220	207	185	216	194	208	187	184	223	180	224	181	218	203	189	182	221	211	213	221	243	202	218	211	211	222	189	207	214	211	217	196	210	210	193	182	205	200	216	214	213	219	235	202	195	208	207	210	219	216	215	199	221	199	222	213	222	214	202	207	201	208	222	233	211	233	254	210	225	207	211	219	217	219	212	188	187	229	193	212	213	228	208	200	204	205	226	215	205	221	199	188	230	225	211	203	211	203	220	220	192	216	199	219	222	210	226	201	218	209	215	188	202	237	192	194	197	230	239	185	216	208	188	225	191	205	207	200	222	221	221	205	185	226	205	216	235	196	225	213	196	198	222	183	230	218	204	206	224	255	196	219	197	220	228	193	215	222	199	196	198	210	234	198	228	203	216	230	200	213	231	194	215	218	210	210	233	182	221	207	203	215	235	197	221	212	248	214	219	188	196	207	213	203	211	169	215	191	195	238	239	202	230	240	242	202	195	205	196	200	232	234	201	193	203	207	218	224	196	185	207	199	202	214	223	206	198	198	186	220	225	207	214	191	202	188	196	215	215	221	227	202	239	221	213	190	207	227	202	242	218	211	214	232	229	202	210	206	197	205	224	197	216	216	203	198	199	219	207	189	186	231	215	215	223	209	216	218	201	203	194	206	205	199	217	213	203	220	214	212	221	220	201	221	245	198	201	225	215	219	201	229	212	213	230	206	221	205	183	208	190	202	231	221	218	199	207	186	215	207	207	230	200	225	205	211	226	204	208	210	228	197	187	222	199	242	223	232	225	193	221	207	202	222	219	212	207	214	228	232	222	191	247	206	216	248	209	181	221	231	208	216	260	218	188	200	170	194	211	212	196	190	188	211	207	184	231	215	196	194	238	192	209	224	238	220	201	207	209	227	226	210	212	237	204	219	188	216	232	207	207	199	203	207	194	232	228	201	219	210	211	185	205	204	199	197	198	216	207	188	194	219	216	198	204	207	182	210	238	186	207	194	204	180	190	207	202	213	200	238	237	200	205	191	229	195	199	216	228	200	193	203	220	194	205	229	208	213	206	210	194	198	213	208	224	214	214	195	195	204	213	208	205	213	208	221	232	198	196	193	215	206	210	201	219	217	225	217	206	226	193	208	222
27180	17919	3787	769	581	582	446	391	388	388	413	349	405	338	340	378	382	395	379	360	378	379	359	358	394	365	400	417	358	374	381	360	396	377	356	384	383	377	373	373	382	411	365	403	403	308	387	339	378	361	365	390	384	381	362	353	422	369	366	379	385	399	372	406	399	370	367	353	406	367	354	362	385	379	361	346	395	361	360	371	378	349	378	365	379	367	397	377	352	348	331	367	385	345	421	375	358	359	377	386	355	387	362	358	367	398	367	361	384	337	374	372	428	414	392	375	344	397	395	405	409	367	369	364	361	385	357	377	368	409	384	414	382	337	358	369	397	351	386	366	384	377	373	364	382	355	383	398	380	367	393	378	386	415	353	404	392	360	368	386	363	359	370	358	376	343	374	371	358	404	366	369	376	338	420	368	381	377	368	343	352	364	373	390	372	342	365	394	368	397	355	379	364	358	359	345	398	341	351	365	361	396	355	383	358	341	394	358	339	380	392	359	345	365	384	350	332	369	359	373	390	379	367	356	405	395	378	387	364	368	368	363	385	403	378	355	357	364	349	376	393	381	406	385	387	384	359	356	410	342	378	370	353	352	386	374	378	383	360	373	377	376	351	351	400	388	321	370	370	374	341	337	383	364	403	405	379	360	346	375	389	373	395	401	384	406	393	371	343	387	372	383	369	353	329	389	375	373	363	352	376	370	358	358	367	385	383	367	420	397	347	421	387	388	368	338	357	358	346	397	396	375	373	359	375	353	374	372	381	375	360	379	371	371	360	379	357	382	359	369	363	367	356	373	361	360	374	366	382	375	390	350	373	358	366	376	379	384	360	399	385	362	376	376	414	419	371	342	387	384	384	396	394	387	379	380	378	374	375	354	416	385	348	405	386	348	398	417	375	388	355	339	389	373	341	359	341	397	400	370	351	397	348	368	389	378	368	391	400	411	347	361	393	376	364	372	355	348	347	361	402	383	362	342	381	396	380	390	365	362	404	344	339	373	360	368	386	384	414	384	362	368	358	397	375	378	333	364	379	369	358	375	369	380	378	381	347	394	369	386	366	424	390	397	390	375	404	404	389	337	350	379	380	391	369	382	365	374	351	348	359	368	369	396	367	379	376	398	378	418	389	370	388	321	368	408	387	370	366	389	382	392	394	351	356	416	393	371	352	363	367	357	391	340	369	376	372	371	405	379	370	367	385	388	360	352	387	375	388	336	362	392	359	427	368	347	374	390	376	367	392	344	374	381	368	414	372	398	365	400	412	383	374	370	418	400	371	390	386	380	355	416	392	420	372	360	372	395	369	342	348	396	390	375	406	383	349	395	357	366	379	342	345	370	367	369	355	384	391	374	338	363	382	392	363	370	347	358	380	379	379	409	371	365	347	366	361	344	393	379	365	383	369	371	357	363	323	382	386	368	390	366	349	410	387	384	398	394	379	412	375	364	393	364	370	376	374	339	388	389	344	392	324	357	378	405	351	355	394	367	390	373	375	380	403	367	372	373	375	411	337	376	368	393	369	377	363	374	380	381	380	334	381	389	395	393	376	366	378	383	342	368	367	370	357	394	380	412	370	381	360	375	370	377	362	367	335	370	396	398	386	397	372	354	376	410	365	382	362	367	400	387	363	387	339	385	356	333	385	385	362	391	375	401	383	396	369	390	356	403	369	369	370	384	380	375	372	358	411	364	375	337	411	354	376	371	382	352	355	362	355	403	367	348	404	371	381	379	372	375	384	408	392	379	365	378	375	360	363	374	392	341	381	376	376	361	370	374	368	397	391	345	399	380	370	343	390	366	370	370	357	362	348	399	371	384	393	364	360	388	371	375	415	378	363	358	362	396	357	377	381	406	362	378	383	392	372	360	372	385	389	388	370	378	364	371	374	387	380	370	373	370	390	352	378	352	365	361	375	359	391	381	361	379	354	362	367	349	362	308	365	380	393	383	396	346	381	406	372	360	350	351	355	389	340	375	328	392	364	385	362	379	358	396	351	393	375	356	364	351	380	318	408	397	397	379	373	392	383	363	400	362	372	372	400	355	388	348	375	399	385	401	388	351	374	385	381	358	350	381	361	407	330	354	378	369	350	366	382	360	379	354	318	400	363	388	382	372	346	347	400	417	374	408	388	393	361	370	376	342	395	401	367	354	350	346	359	377	368	405	368	364	398	366	382	322	360	367	374	368	346	360	352	355	415	341	359	336	359	347	362	390	363	343	385	364	376	389	381	408	342	366	378	332	375	374	386	380	373	362	422	358	339	382	346	413	386	352	395	363	378	394	376	361	367	363	355	345	381	368	365	355	336	404	357	372	336	372	385	384	357	349	369	363	358	405	355	405	374	426	394	374	345	387	390	402	366	361	400	366	362	361	394	355	397	380	394	359	334	378	422	389	387	363	350	385	350	378	383	364	361	341	398	370	348	380	343	417	369	368	352	378	377	347	353	372	384	350	382	370	364	381	361	356	408	352	395	346	398	376	400	372	350	370	355	366	356	356	370	382	369	336	383	335	371	365	392	362	400	394	387	375	398	376	395	353	384	368	363	391	360	375	361	386	393	382	344	374	398	373	378	381	377	384	357	346	374	311	340	348	376	404	357	403	390	345	392	396	366	389	372	382	360	405	372	339	376	389	397	366	404	387	371	408	362	388	367	367	373	325	378	400	368	354	371	385	380	375	349	360	369	346	370	391	374	343	350	381	383	340	424	390	360	396	390	373	378	399	410	374	358	405	395	368	393	402	386	380	366	365	395	362	353	366	361	391	354	367	348	371	376	372	365	389	360	367	363	379	395	391	378	385	367	382	334	371	368	382	369	376	371	353	371	359	378	367	341	385	368	357	408	366	326	392	370	385	375	365	387	390	379	380	365	400	398	374	358	405	348	377	392	401	366	356	353	383	356	354	413	415	376	368	373	384	428	377	370	363	394	335	363	363	400	405	372	364	361	351	343	382	375	382	355	401	389	381	364	330	356	362	389	328	369	361	389	349	362	363	381	369	399	389	391	353	366	356	400	404	343	389	362	386	391	386	396	358	362	377	377	360	365	384	368	367	365	371	347	372	355	392	359	375	374	359	356	404	387	353	379	365	376	364	345	366	379	386	386	385	349	408	402	363	338	381	376	361	374	379	359	384	396	345	340	393	364	377	392	379	352	346	401	369	354	393	382	356	378	394	363	404	397	408	360	397	367	383	369	380	383	422	355	379	390	374	369	393	397	369	360	389	393	411	386	364	342	362	389	354	367	358	365	395	387	373	393	387	380	359	368	411	373	390	355	390	386	373	370	377	365	367	386	376	372	364	378	374	386	378	401	369	362	410	391	361	422	378	376	338	392	401	397	380	364	400	382	382	373	358	365	366	342	375	371	386	390	365	378	374	377	376	398	350	379	363	367	339	352	371	377	346	362	378	414	394	381	338	383	391	338	414	349	371	387	367	376	371	361	396	369	377	375	393	358	339	374	347	396	348	372	379	386	363	394	357	374	395
4606	1584	990	575	516	512	484	471	536	481	466	469	432	431	452	455	413	488	471	448	458	455	476	420	439	452	495	457	453	473	440	457	415	508	495	444	448	448	459	440	464	458	466	446	415	435	434	474	487	442	440	450	452	477	463	414	464	466	432	409	467	428	437	480	451	434	423	444	487	432	490	387	469	448	482	456	469	450	461	424	474	429	461	463	484	451	475	416	450	439	444	447	466	450	478	472	462	467	415	465	464	449	472	423	479	485	487	458	452	452	451	479	427	509	467	413	425	455	446	432	450	481	465	480	448	451	441	470	440	448	398	445	432	419	468	488	442	485	420	420	426	433	471	463	446	452	474	447	418	431	434	420	450	446	452	476	441	458	419	432	446	424	457	427	423	455	464	428	415	467	469	456	461	473	493	476	466	419	442	441	410	454	424	455	454	454	429	453	451	473	431	472	444	413	462	442	446	453	453	428	437	410	461	429	462	413	457	458	422	452	455	457	462	460	478	466	431	462	419	433	463	419	457	471	436	461	436	459	442	451	467	448	464	475	445	464	444	432	471	446	435	466	434	448	449	437	458	479	460	434	437	459	478	453	413	460	408	469	441	453	468	468	439	464	417	443	443	486	464	485	462	452	447	452	434	477	482	453	461	426	433	442	445	411	446	447	438	462	458	465	399	409	456	413	474	425	480	460	435	454	482	458	457	447	519	508	452	457	479	458	485	458	445	433	445	475	422	422	488	489	427	440	427	449	460	442	424	422	463	443	476	437	455	454	461	457	404	441	416	425	406	404	425	431	429	429	445	441	436	466	459	420	462	439	441	473	440	459	437	478	459	426	462	469	448	477	440	419	425	452	454	432	491	429	481	424	447	436	468	452	455	461	434	455	475	470	467	482	432	471	466	441	445	473	447	449	477	464	395	430	453	452	491	458	458	442	442	481	427	464	476	473	448	417	425	431	412	421	434	459	451	384	448	426	447	506	485	461	490	437	474	456	437	465	464	461	430	439	422	482	433	445	439	452	473	445	427	441	433	428	423	448	483	440	474	435	459	444	481	454	435	451	417	444	466	462	446	446	420	418	434	423	428	468	450	398	414	443	448	447	469	425	459	453	432	442	438	492	443	471	469	433	473	409	443	440	444	438	435	471	442	469	413	448	423	428	469	430	464	472	452	444	456	461	474	452	472	481	431	442	437	458	471	494	414	438	455	427	464	409	435	422	406	440	473	457	445	450	453	471	456	418	417	463	441	441	455	433	423	443	457	452	411	444	450	464	430	426	459	447	452	474	427	413	442	454	464	460	447	470	428	434	442	432	444	446	470	440	423	457	431	429	465	424	445	417	459	440	465	491	460	435	464	419	439	412	467	475	437	447	432	458	463	431	467	437	504	437	430	491	437	440	442	432	444	465	448	478	433	427	439	465	467	465	420	459	429	478	423	435	428	456	436	451	463	435	465	445	449	473	450	470	437	460	460	475	447	446	502	463	428	462	454	410	475	449	461	464	440	406	458	439	476	395	458	432	471	453	450	463	448	467	426	464	477	445	431	429	449	472	465	453	458	453	445	418	434	475	428	452	412	481	428	436	463	443	477	439	478	441	449	407	465	487	421	447	462	425	421	434	430	447	441	425	487	475	481	478	459	449	459	447	462	439	425	452	487	463	454	456	445	436	486	420	418	428	426	421	419	486	455	464	475	454	447	465	450	447	440	452	448	411	434	412	463	487	451	459	464	432	423	471	469	468	486	503	431	444	477	468	468	432	438	447	440	448	444	451	431	444	466	424	445	465	437	448	469	482	448	440	422	439	455	451	447	424	473	437	445	459	439	430	455	443	476	424	416	438	483	409	463	418	436	460	436	433	453	430	450	446	435	480	446	421	437	458	434	424	452	466	458	439	449	462	446	442	454	464	462	450	450	428	434	467	437	436	443	459	408	438	470	448	450	431	449	421	439	414	475	396	464	436	446	468	462	427	446	431	451	427	446	425	417	437	450	467	437	444	444	463	449	407	440	432	438	438	461	494	420	456	464	445	446	442	463	440	460	438	412	426	422	465	460	437	443	487	462	427	445	439	461	434	431	467	405	439	487	442	485	461	468	426	426	429	445	446	459	459	443	418	450	422	493	486	463	465	463	447	459	466	433	447	444	455	416	444	445	422	478	423	439	423	438	457	433	462	473	457	475	447	468	455	461	460	472	470	459	405	445	477	465	467	469	446	436	452	471	443	480	452	468	429	444	469	449	438	500	474	417	489	438	457	453	435	443	465	441	511	457	403	462	459	427	435	490	454	484	442	437	459	423	448	433	443	449	470	446	423	440	397	440	461	427	393	446	441	448	469	454	459	450	476	437	457	443	431	455	464	439	401	431	438	436	465	438	466	454	493	430	445	437	470	435	510	463	429	428	422	454	454	456	442	481	421	425	430	426	456	472	465	493	430	446	470	447	459	474	438	496	441	463	470	460	409	428	462	469	415	488	432	450	445	454	424	454	444	423	464	450	447	435	480	418	416	430	451	445	453	449	468	445	429	448	439	474	448	492	443	458	459	470	478	448	437	454	481	423	471	465	457	447	460	436	479	450	420	434	409	455	459	449	439	444	435	442	433	448	417	439	455	438	453	479	421	436	495	464	466	446	412	422	439	439	438	446	442	503	471	447	467	450	447	455	466	448	461	399	424	422	416	486	450	461	470	444	457	411	463	447	414	463	452	466	461	446	435	459	462	444	460	433	456	437	439	420	449	412	416	452	453	421	470	450	441	402	454	457	420	457	396	429	415	466	436	427	443	437	434	431	416	451	469	473	465	432	408	497	481	437	459	433	472	442	437	450	476	420	449	454	465	449	513	482	447	464	444	426	460	454	476	479	480	455	454	420	435	449	464	479	441	424	451	421	459	423	461	443	496	432	435	445	464	451	422	411	430	433	440	467	445	440	457	450	427	433	452	409	451	445	440	457	463	432	447	449	445	446	433	448	464	440	476	455	465	437	413	448	465	455	425	459	389	407	507	504	447	449	466	418	468	466	471	426	447	448	403	429	448	461	435	438	450	457	467	422	448	451	441	485	460	413	467	439	475	437	436	492	426	483	442	425	412	459	447	430	454	409	474	447	437	433	441	440	464	467	456	446	432	419	420	456	460	454	454	459	460	466	432	438	474	465	430	420	451	455	414	461	439	472	479	445	460	448	456	448	429	466	428	481	447	411	461	442	453	432	454	454	457	405	433	472	463	443	476	443	404	457	445	446	491	449	441	438	468	443	464	444	429	430	441	458	410	436	462	442	458	414	449	486	439	467	434	471	420	440	448	445	434	468	465	439	444	477	464	448	450	442	451	443	462	481	454	444	481	476	478	462	463	455	459	430	449	465	432	451	450	436	460	483	440	417	431	478	457	453	445	453	451	441	455	465	448	458	454	451	433	452	460	458	437	416	461	435	425	436	399	455	439	446	462	469	426	449	473	447	443	439	501	466	477	473	460	433	427	436	467
23640	21108	28120	24328	21084	8631	963	677	626	519	567	499	483	480	437	440	446	424	400	404	406	435	419	426	407	393	389	398	383	379	411	384	388	338	369	384	402	378	374	371	351	381	391	392	353	371	374	380	393	396	394	395	363	394	386	377	364	358	389	386	374	329	370	366	396	379	375	390	379	340	383	427	368	387	364	414	378	396	385	407	387	367	394	416	361	355	387	409	363	352	365	398	380	387	372	402	392	394	408	391	384	382	393	389	386	367	387	382	392	377	358	367	389	385	407	407	396	369	396	371	367	366	375	362	399	388	386	394	336	358	381	381	394	353	373	382	390	346	382	413	363	386	367	381	404	400	391	361	394	382	401	380	358	363	386	389	381	400	342	337	369	396	368	341	380	372	393	356	360	396	368	374	391	366	398	361	379	372	393	365	350	365	370	385	421	398	362	363	356	370	357	346	381	361	386	398	358	374	388	377	388	379	396	376	386	374	395	411	441	378	382	374	372	319	409	387	395	380	345	382	374	376	381	375	359	382	364	363	384	341	383	364	369	381	364	389	420	390	393	389	362	396	365	365	414	376	376	371	395	372	368	369	413	363	359	423	398	352	365	388	368	356	361	381	375	356	317	397	370	390	388	357	375	385	419	406	317	397	370	392	381	389	389	378	395	366	364	368	332	339	383	405	394	403	401	398	347	398	374	353	381	353	356	365	385	385	394	375	384	368	382	373	370	365	338	387	396	386	390	384	370	382	395	389	400	373	407	395	386	377	388	379	384	363	359	390	382	374	384	394	374	383	364	353	365	381	359	363	371	401	380	388	396	322	344	392	374	358	375	401	420	373	357	373	390	392	378	382	365	391	404	346	345	331	347	380	357	344	401	399	385	405	364	370	346	367	380	397	390	338	373	360	359	399	374	357	383	381	401	375	374	401	364	331	376	353	363	374	392	361	368	346	376	394	369	369	378	362	374	358	372	386	325	374	380	402	370	383	361	348	405	352	364	390	405	383	422	391	360	389	396	373	332	375	361	374	349	405	378	384	378	348	393	385	318	392	360	355	377	332	355	384	378	360	351	377	404	358	414	368	381	378	387	393	361	376	397	402	376	356	367	378	414	372	407	346	398	361	368	382	373	408	405	376	379	354	364	401	373	362	384	361	369	388	367	372	389	337	387	387	363	383	367	377	379	364	354	352	364	379	407	370	362	352	365	362	397	360	377	415	383	346	408	342	380	341	368	385	363	365	369	374	374	355	340	388	404	363	361	364	366	359	405	382	432	356	366	330	354	369	367	369	342	329	387	361	383	400	368	369	357	413	354	337	392	360	383	405	345	405	389	378	392	369	366	359	362	372	334	353	377	385	411	393	365	359	343	417	376	415	372	393	394	374	373	389	399	375	406	360	350	366	370	391	385	377	378	344	379	368	403	410	353	419	357	373	367	399	381	371	368	378	379	379	338	367	418	391	393	389	369	388	389	403	377	383	353	363	323	364	400	382	339	376	375	389	351	377	372	359	385	347	376	394	360	362	410	383	402	411	383	380	392	374	382	357	407	361	375	363	383	350	382	379	369	385	399	380	373	369	351	401	376	399	386	352	370	344	369	407	378	393	391	404	362	350	380	415	348	356	377	386	389	366	367	381	341	389	358	360	400	383	357	392	373	356	364	392	345	361	337	390	407	353	368	346	368	354	389	398	362	387	367	365	390	385	359	377	405	391	363	387	338	424	391	371	373	391	342	380	405	346	412	353	355	392	395	357	382	372	357	376	413	368	354	392	371	323	357	385	388	401	387	369	362	361	383	375	364	387	402	367	382	394	377	376	371	399	370	372	365	387	382	365	353	383	389	396	366	386	360	358	357	386	385	386	364	380	392	380	361	361	368	354	371	398	364	378	382	350	386	362	383	372	374	373	357	349	339	388	374	362	393	357	371	359	328	374	383	366	363	376	344	397	368	401	371	380	355	344	376	375	346	369	353	398	356	346	382	394	366	371	406	381	399	413	364	376	394	368	367	355	375	401	385	406	410	407	353	356	373	339	392	357	387	408	343	371	377	382	372	346	355	372	392	363	377	377	355	356	393	371	382	389	377	387	351	409	405	374	366	369	393	388	391	373	392	368	390	407	351	404	365	368	380	365	357	376	374	412	406	387	367	392	395	404	337	372	367	347	360	384	388	359	389	354	357	349	349	380	376	351	353	359	370	411	359	361	377	378	379	367	392	409	352	370	354	362	401	399	388	375	343	329	373	341	351	355	399	340	391	359	370	358	393	362	361	451	381	378	410	365	358	375	349	374	398	364	369	380	404	424	368	395	410	390	347	373	396	389	387	376	388	392	388	363	377	414	403	363	423	361	353	370	384	393	368	371	360	361	369	378	410	377	360	394	354	393	378	377	375	377	371	377	346	368	345	325	349	383	399	332	357	385	368	376	373	400	414	312	354	375	379	371	367	367	376	367	355	375	384	369	367	323	407	393	357	366	378	392	392	390	405	357	379	339	337	378	398	400	386	375	396	371	378	374	392	368	356	375	377	356	382	361	370	410	337	397	367	363	381	377	350	383	395	365	381	344	362	366	349	396	397	349	366	351	385	353	354	375	373	388	388	341	391	398	384	360	345	366	380	399	429	368	393	391	360	381	392	372	395	389	378	384	362	375	385	349	403	381	359	381	382	375	413	385	375	380	398	359	368	355	369	358	396	366	410	371	366	386	365	381	392	355	322	349	374	332	380	405	367	408	382	375	370	368	377	377	395	378	373	334	365	385	377	399	375	373	349	378	388	368	356	368	368	342	376	387	360	392	377	379	387	367	385	363	370	373	365	374	356	365	397	419	384	355	369	381	362	376	363	379	396	356	386	363	380	381	416	366	354	375	335	415	353	371	369	382	360	365	364	400	368	352	358	381	365	366	374	384	365	364	347	361	374	367	394	395	419	381	392	388	385	341	382	376	401	375	391	380	367	378	349	371	359	393	375	346	379	375	361	347	397	370	387	388	357	396	388	380	372	332	362	389	402	400	398	348	352	378	371	428	382	376	362	374	381	370	392	375	363	372	394	343	339	401	360	359	378	363	354	386	374	343	372	375	372	349	398	388	334	387	359	358	386	387	362	379	347	366	384	379	365	333	363	378	380	370	355	373	419	371	369	357	369	379	328	367	371	375	394	373	414	408	345	356	376	421	368	377	401	392	365	376	342	387	398	378	385	401	359	369	367	384	359	408	353	371	396	335	409	393	340	390	349	365	411	369	373	398	372	376	348	357	368	384	373	350	403	366	388	368	432	339	352	387	341	357	346	380	328	407	344	376	380	361	385	361	341	363	379	341	353	390	392	369	392	383	394	399	384	350	390	393	357	350	355	390	402	398	378	383	388	347	384	379	360	358	386	373	379	363	373	380	361	380	383	354	370	400	363	373	379	398	363	391	363	411	407	404	388	390	410	367	387	334	362	387	343	383	385	356	364	360	365	373	366	335	400	373	383	371	365	361	365	384
3607	8970	6579	3022	2147	1604	1335	1091	868	792	710	659	632	623	561	557	574	542	521	510	511	512	508	494	481	497	527	478	501	495	482	449	482	481	486	471	495	498	478	467	462	457	489	470	483	455	516	431	512	451	451	434	458	477	468	432	503	472	493	435	498	528	471	494	452	490	434	485	466	454	458	435	448	467	457	421	470	468	460	427	457	442	509	510	470	469	484	477	440	456	477	412	476	493	428	456	486	475	435	458	428	475	455	431	435	441	465	464	469	419	455	467	452	479	468	436	468	463	431	495	475	422	434	464	484	478	488	491	475	461	469	468	459	472	451	448	436	446	441	516	461	486	443	485	467	468	418	443	437	492	460	445	429	539	464	408	466	461	445	480	469	508	426	447	443	467	467	410	453	469	466	439	433	435	464	497	467	485	487	467	439	447	453	440	456	483	433	451	450	462	426	443	459	435	451	476	421	454	477	430	444	475	459	474	467	453	418	463	455	507	461	479	445	479	449	459	492	475	474	454	462	424	474	472	455	442	407	470	465	441	454	460	434	489	426	421	460	452	475	440	444	448	480	459	475	496	477	441	481	422	484	485	475	433	440	475	444	457	480	434	444	421	481	527	473	432	456	502	467	429	454	496	461	429	405	446	464	436	477	426	447	508	428	489	436	415	509	465	472	459	480	490	438	457	461	469	422	421	453	478	443	461	460	476	436	469	490	480	463	427	451	514	469	466	430	420	465	448	448	451	481	455	488	475	482	463	472	455	484	471	482	482	457	434	445	496	419	462	405	440	453	469	473	435	462	423	459	472	479	479	454	439	451	479	474	464	452	444	458	459	426	480	486	442	469	479	451	477	469	461	445	462	423	423	401	459	481	470	475	468	465	460	457	455	447	478	423	463	505	444	494	501	450	457	469	406	452	482	459	450	485	498	478	503	465	473	447	427	491	457	436	457	462	479	475	433	450	443	459	474	478	457	474	454	425	412	447	468	466	437	460	484	426	431	480	466	458	479	469	451	455	451	473	489	468	464	485	503	460	466	441	454	438	446	429	467	445	458	454	477	470	455	451	428	468	466	410	436	452	497	458	424	445	447	429	483	476	485	477	452	507	422	466	465	457	456	455	449	437	446	488	469	407	442	486	476	445	437	477	434	487	478	439	477	432	461	446	462	450	521	419	457	476	421	426	491	456	489	448	452	448	437	417	424	485	482	472	485	430	486	483	463	432	454	446	439	471	467	470	455	461	475	477	445	439	473	478	469	431	461	459	478	471	469	450	446	483	454	426	438	430	436	449	436	428	417	456	464	446	463	438	446	448	476	447	484	423	450	449	472	457	459	473	427	475	477	455	454	468	432	483	480	471	453	467	488	437	466	492	432	428	486	492	468	458	486	457	455	433	412	481	450	492	481	476	482	440	460	465	474	462	436	450	451	451	442	455	496	442	483	433	462	469	457	415	435	455	444	442	450	466	447	467	455	457	477	467	441	475	506	467	471	425	458	461	489	453	439	490	470	500	474	463	482	458	441	482	459	493	467	439	432	453	395	469	420	471	506	478	451	483	433	458	467	475	452	445	458	436	433	498	444	499	437	448	491	471	474	456	493	457	455	458	448	454	464	473	453	452	478	452	482	459	441	464	396	464	420	393	442	454	445	478	484	499	440	453	490	452	450	468	427	467	442	471	472	467	480	443	436	437	433	533	436	467	458	472	431	409	443	465	463	454	463	457	473	483	460	447	446	463	437	465	448	449	380	477	474	486	492	472	449	486	468	444	465	464	443	448	490	465	449	477	463	477	445	465	441	448	452	435	412	455	460	457	449	460	409	489	434	436	452	467	452	484	458	469	460	429	433	472	434	463	432	478	467	487	427	477	492	451	477	441	466	424	422	459	468	513	424	467	484	487	437	427	446	461	448	442	474	471	476	488	441	457	476	444	481	471	455	485	464	482	494	464	460	470	490	459	469	460	487	428	453	472	406	432	477	451	450	460	442	407	480	453	491	453	500	476	446	442	462	484	437	450	439	482	428	415	439	454	463	482	483	463	436	463	443	453	483	456	442	465	438	452	452	491	438	462	456	456	500	430	465	453	439	429	496	446	431	483	425	472	475	479	470	460	470	466	470	465	451	461	462	484	500	470	435	446	464	454	495	460	456	470	453	442	470	467	448	465	457	469	444	461	460	458	480	478	495	460	486	467	454	494	482	426	455	489	454	456	467	472	453	495	473	488	459	436	461	473	417	484	458	478	487	442	431	465	459	463	448	475	471	471	471	470	428	463	430	417	459	438	470	453	431	464	449	475	446	486	429	449	475	440	493	493	467	442	473	464	433	467	433	450	459	471	471	459	445	466	441	458	471	474	433	499	446	483	474	479	450	454	476	479	468	427	459	430	472	446	458	508	408	441	411	492	442	472	458	473	449	462	477	488	467	461	471	427	458	498	438	445	436	469	501	469	466	471	476	473	479	443	453	442	440	451	466	454	459	491	492	460	479	478	474	467	488	472	458	479	466	437	479	460	445	460	440	501	492	453	469	444	445	481	443	454	445	417	464	449	453	479	454	449	489	461	478	463	470	505	484	513	496	462	434	427	468	451	460	455	452	444	495	459	477	422	462	481	433	472	475	439	444	480	481	456	483	463	473	473	447	449	480	458	488	423	496	428	438	457	442	463	477	473	440	426	458	466	474	436	442	464	413	467	453	485	431	438	485	491	483	445	442	472	451	476	431	466	461	432	481	468	493	430	425	439	480	465	468	436	463	436	489	457	454	478	456	427	467	469	440	456	497	438	457	460	456	471	475	438	463	443	480	460	442	461	458	475	434	484	418	436	450	409	467	468	492	483	460	451	449	468	447	470	444	444	461	434	442	473	448	420	458	429	467	492	479	455	462	448	458	461	459	458	499	471	424	441	438	499	494	439	467	442	464	446	482	463	432	440	452	442	454	465	479	497	444	445	466	470	431	472	431	462	414	438	455	409	475	451	462	482	442	482	449	467	441	443	476	460	456	458	508	478	437	460	438	417	498	448	463	439	446	454	463	474	466	450	461	430	444	457	443	501	502	484	497	472	486	447	475	469	467	451	493	450	457	467	451	469	456	444	452	465	472	450	447	445	467	445	438	461	485	427	466	478	455	457	432	448	445	429	443	473	483	468	453	444	470	492	479	495	453	514	493	452	462	451	439	503	465	429	469	451	465	451	454	480	452	448	453	467	474	424	482	491	469	457	447	459	450	448	480	495	482	451	454	453	499	450	476	451	435	481	461	491	459	429	474	446	474	469	472	462	493	445	480	431	460	451	500	442	461	452	449	440	442	474	471	465	442	495	440	507	447	482	444	467	433	443	472	449	472	504	449	479	475	441	490	464	445	465	435	448	479	449	463	486	465	484	494	464	467	435	472	466	487	470	473	473	462	422	424	455	462	464	469	487	482	479	479	444	458	437	468	429	497	520	470	450	418	435	430	456	476	485	482	411	433	457	475	479	435	453	427
24632	21129	27142	25272	10965	603	397	335	316	292	274	243	260	249	214	228	185	214	227	221	210	230	199	226	201	213	206	187	212	184	203	207	222	201	185	208	205	227	211	208	202	187	203	217	186	216	232	164	210	196	220	195	219	193	195	183	194	209	203	214	187	190	226	196	215	205	200	216	208	192	182	201	247	163	177	179	207	196	200	217	195	223	191	186	173	210	196	187	247	198	182	198	211	209	199	183	209	213	185	204	191	188	188	208	199	196	221	206	203	186	215	200	219	183	188	197	190	197	179	199	204	204	175	208	185	211	203	175	192	188	198	186	182	187	200	166	213	210	215	195	212	199	195	202	196	231	203	209	194	194	181	189	192	184	197	203	212	176	196	221	189	176	199	204	203	183	193	196	201	218	187	205	198	238	203	178	202	187	208	205	221	174	202	174	223	178	196	217	199	232	208	200	205	178	184	176	215	212	199	214	200	198	206	186	201	220	179	197	202	202	190	204	198	204	195	190	198	180	174	206	191	205	207	184	206	177	202	174	204	227	211	198	174	193	214	207	205	190	189	214	189	225	195	216	202	224	186	186	224	193	215	211	202	198	214	223	207	201	221	206	191	218	214	207	182	217	203	181	209	187	172	224	206	217	195	180	208	191	207	191	197	215	215	203	199	198	219	217	177	204	194	195	183	203	188	174	199	185	178	197	172	193	199	203	229	202	202	194	199	185	193	194	181	199	187	206	214	215	208	188	200	193	184	177	193	208	197	186	188	211	210	207	215	217	204	196	198	222	202	190	210	198	190	168	203	203	182	223	189	200	207	181	196	217	205	196	197	194	180	185	191	215	192	189	220	220	179	208	217	196	193	181	191	184	181	216	178	194	202	206	193	207	196	218	196	187	185	212	207	212	200	167	181	206	195	180	192	182	209	209	179	209	183	216	195	203	181	206	204	202	193	214	203	214	223	205	213	179	227	172	218	206	216	222	200	173	218	180	213	196	193	213	201	176	188	204	214	213	196	217	205	185	189	209	203	201	199	201	167	183	206	193	198	198	193	175	198	215	227	227	202	206	210	234	196	178	211	224	215	201	198	198	212	178	182	199	211	196	199	205	200	191	202	193	204	203	227	185	213	207	196	191	176	206	183	199	193	194	182	205	193	202	211	211	184	213	202	189	183	189	187	209	177	210	202	191	206	214	196	201	188	182	212	181	226	192	212	199	182	207	192	206	185	196	170	179	189	197	187	177	168	175	181	191	219	193	218	222	197	227	212	205	189	200	205	200	208	219	203	207	196	196	205	212	193	215	198	184	197	187	186	212	202	201	197	180	201	197	219	211	224	212	210	212	198	220	185	210	225	192	192	217	181	170	183	212	200	202	191	198	209	179	174	207	160	186	199	221	192	191	205	176	188	190	199	177	187	190	218	231	209	190	190	199	217	186	200	170	227	176	189	219	216	215	197	199	194	200	238	212	201	190	219	203	208	186	209	188	191	176	184	201	191	190	210	228	210	204	218	210	216	204	192	195	205	198	216	176	210	214	202	194	191	200	180	194	218	190	187	173	197	209	223	220	206	205	205	220	196	216	205	201	190	221	203	193	220	213	177	191	194	212	191	176	214	198	196	182	223	213	209	183	176	194	223	205	209	201	202	206	183	188	190	172	224	197	195	196	213	197	187	220	182	205	207	174	201	191	208	197	191	202	171	192	193	212	176	205	184	200	194	195	188	201	225	206	203	186	194	201	204	202	217	208	208	222	195	218	208	208	234	182	200	210	226	204	220	194	217	209	190	217	209	190	210	197	186	199	197	212	215	221	194	193	207	186	218	203	223	206	211	185	185	214	197	220	170	193	204	200	192	212	197	194	218	221	202	215	215	179	218	195	190	186	190	204	179	186	217	207	225	209	205	204	214	185	189	214	211	180	219	190	213	213	187	198	200	201	196	231	207	202	188	199	188	197	202	209	166	191	221	184	173	187	193	204	196	176	194	199	216	217	209	197	204	205	207	192	202	202	190	194	207	193	200	191	192	237	184	217	201	212	195	182	197	206	217	212	194	164	195	185	202	186	197	181	216	187	195	224	199	185	189	200	197	196	229	189	204	199	199	218	207	192	193	197	205	203	197	183	186	186	197	191	196	208	206	220	196	201	210	214	193	231	189	193	180	207	220	219	215	176	184	187	217	203	219	196	197	210	189	205	183	217	190	167	212	199	216	197	192	200	205	196	251	215	201	202	189	203	188	205	224	209	214	213	202	226	196	208	193	216	189	199	187	196	216	196	205	186	193	184	209	196	186	202	224	172	210	197	202	198	182	195	203	222	192	185	180	198	225	209	224	194	195	201	214	166	184	218	209	207	184	195	216	188	179	188	211	211	192	186	191	194	217	180	192	176	188	242	208	205	199	189	182	191	206	194	199	223	224	207	200	186	187	184	216	202	184	199	176	195	201	205	208	204	200	214	207	185	200	185	204	197	190	188	210	218	172	193	205	208	221	205	185	193	191	194	199	191	238	207	204	187	200	202	189	216	206	193	181	198	213	205	202	214	185	201	192	188	215	234	219	197	190	236	190	187	230	192	206	170	186	198	194	192	210	200	211	205	203	186	178	209	210	209	185	195	195	179	202	199	227	190	220	222	202	206	179	204	209	205	200	191	203	203	204	220	191	213	214	178	205	215	182	193	178	195	201	186	202	236	196	204	211	173	220	211	174	203	211	165	210	171	219	204	199	198	197	204	219	206	205	188	209	184	179	212	216	189	186	230	197	222	217	182	200	193	210	197	209	199	195	197	177	204	201	194	177	198	213	206	194	215	209	200	224	208	188	195	207	194	193	225	219	200	197	214	179	214	213	212	177	222	211	214	191	219	206	203	200	208	214	199	206	211	210	183	183	201	197	184	222	188	212	204	194	201	207	193	198	187	223	209	196	206	178	189	200	193	187	198	188	192	185	191	193	200	193	191	198	185	225	233	195	181	174	201	204	200	212	212	212	182	203	206	202	195	200	205	201	179	211	209	183	217	211	213	207	191	201	212	179	191	234	206	216	205	194	201	212	209	203	192	197	188	206	209	198	198	188	191	208	198	209	210	185	196	221	206	165	169	212	212	207	186	201	211	214	184	197	210	213	169	189	205	195	194	207	188	204	199	191	196	176	198	194	203	213	178	199	180	234	193	189	208	221	200	200	221	203	205	200	197	216	181	201	190	197	203	213	167	197	193	189	194	211	212	199	201	214	222	226	202	209	185	199	193	179	199	213	195	212	191	194	221	196	197	195	190	190	215	232	175	212	205	186	218	213	194	205	193	207	181	193	202	209	220	194	194	213	201	193	187	205	206	193	207	194	192	185	198	192	235	181	200	199	206	204	235	193	184	197	200	220	185	182	217	220	206	179	194	183	217	218	214	208	178	180	166	194	180	210	196	187	202	193	176	203	204	207	203	214	225	209	195	195	186	210	153	199	226	211	210	217	180	218	171	191	198	181	175	202	209	190	181
3682	5705	3776	1883	1324	982	759	586	492	475	400	351	349	321	333	316	262	272	276	274	270	274	265	274	270	274	215	254	283	241	266	238	264	252	239	244	246	220	214	249	215	268	228	269	233	239	250	241	253	219	239	254	249	244	200	240	246	214	212	218	249	253	230	263	265	233	219	252	236	242	249	267	236	240	250	215	256	223	255	234	259	254	227	255	229	249	227	218	236	248	239	218	200	242	257	246	237	249	258	211	250	240	245	222	239	258	256	250	215	211	263	224	215	240	239	199	230	256	242	219	233	219	221	241	218	253	243	242	249	244	243	224	249	228	242	231	234	234	250	264	260	244	228	239	249	243	237	245	244	240	266	239	230	237	223	228	223	237	226	264	243	247	244	231	232	247	246	266	230	219	241	211	243	241	250	260	250	233	209	245	258	236	239	237	235	234	221	238	254	235	248	230	253	258	254	210	220	236	233	248	228	247	233	235	219	230	219	240	219	230	222	226	242	232	220	221	247	217	250	275	242	225	254	212	195	268	213	219	255	228	220	248	231	244	267	249	244	234	212	225	225	241	257	251	237	243	228	269	211	257	260	226	241	216	231	254	241	251	230	226	222	226	248	268	232	261	246	221	238	243	247	246	227	225	247	240	209	231	220	242	254	226	226	252	259	246	243	254	240	235	211	234	245	248	233	216	232	260	256	257	227	227	266	251	241	234	239	224	258	257	214	251	244	241	219	230	211	242	244	220	232	243	223	247	246	256	251	257	261	243	271	248	242	266	240	239	225	210	230	240	231	255	245	242	260	229	247	233	255	254	217	276	219	238	260	256	245	217	225	224	263	285	264	227	233	249	240	248	230	246	230	228	242	232	268	232	220	228	254	251	228	239	233	241	228	203	217	249	230	221	254	231	241	222	236	231	257	235	237	231	228	235	226	274	245	237	243	213	260	225	230	248	247	229	239	256	219	249	206	215	257	244	230	228	236	259	263	233	251	224	243	261	255	237	243	277	223	263	244	248	284	224	235	230	231	256	214	235	246	233	237	224	237	255	250	249	219	217	232	241	269	248	221	266	207	247	231	285	236	242	214	243	213	233	251	281	237	244	225	232	249	216	250	248	286	236	219	252	219	239	229	238	248	234	227	259	213	210	204	253	242	246	267	229	237	266	239	243	239	268	219	223	243	227	233	217	244	228	259	240	237	250	218	249	245	241	241	265	260	264	225	233	248	250	249	219	259	245	239	235	209	224	248	229	262	229	251	255	187	231	204	237	234	237	249	246	238	242	232	198	250	224	223	231	238	206	271	252	245	251	236	229	232	247	246	220	237	243	216	275	244	228	244	236	208	265	237	258	257	223	247	236	240	236	228	266	245	253	252	241	223	249	257	235	238	234	227	237	268	233	224	249	229	232	234	250	235	259	216	242	247	258	255	258	223	278	235	243	225	232	216	227	229	242	237	246	238	221	234	248	225	246	260	229	244	211	234	246	262	251	223	191	225	217	246	259	257	253	239	224	256	216	213	247	240	247	231	265	216	231	236	233	252	244	252	241	266	250	246	249	241	246	259	198	239	214	251	231	250	224	210	240	251	250	254	215	234	207	254	235	248	226	211	213	237	228	248	234	243	234	260	235	247	227	239	222	232	226	229	249	237	220	217	244	207	241	223	228	230	250	256	232	234	249	235	240	267	215	249	236	243	216	247	238	256	264	242	249	244	276	256	236	252	258	236	237	237	252	218	223	235	242	224	273	248	255	234	260	238	215	236	260	230	245	211	263	233	237	236	228	248	222	225	249	249	248	232	247	243	222	238	246	245	256	243	245	224	252	250	249	251	235	229	227	229	205	240	234	259	229	240	250	238	271	251	250	215	231	245	232	219	257	246	255	247	239	229	209	215	240	243	232	240	236	260	244	254	236	246	225	245	251	234	221	243	228	259	243	244	252	233	239	212	226	243	230	257	225	256	242	248	248	264	243	233	235	247	223	237	239	220	255	245	249	247	230	253	243	244	226	229	248	255	242	278	243	229	230	241	246	260	235	233	238	277	231	233	250	227	225	251	256	248	234	255	265	240	217	226	253	246	230	238	225	233	236	254	230	234	234	232	224	254	223	232	260	214	206	244	223	229	221	241	265	234	239	228	252	237	235	219	257	248	244	266	249	254	233	254	244	262	231	250	240	242	247	238	195	236	268	245	217	246	265	228	250	231	253	230	236	253	232	237	247	245	241	228	254	284	228	253	243	235	243	224	249	238	240	248	233	231	229	226	242	255	230	266	232	240	222	270	262	239	254	244	236	246	216	264	231	256	251	225	262	231	226	249	276	258	241	231	205	205	237	234	253	244	237	245	242	239	248	221	233	241	274	223	220	208	234	232	247	281	245	266	231	225	250	232	235	250	262	209	208	256	238	238	232	224	241	236	269	222	241	233	253	254	223	243	266	266	261	270	247	243	240	235	228	235	244	226	249	222	246	235	233	239	234	233	230	217	228	246	244	258	254	246	226	211	227	270	250	238	234	240	249	260	236	230	255	261	228	235	243	251	233	242	234	230	233	244	228	251	239	258	227	218	244	224	226	273	209	234	274	255	230	222	232	245	233	211	238	249	227	215	219	251	235	238	248	243	260	226	238	212	259	248	244	271	227	233	240	223	252	235	259	233	233	258	267	254	219	251	237	236	244	244	231	243	253	251	268	230	233	221	219	220	228	233	230	232	242	244	249	270	247	238	219	240	241	227	230	237	259	239	242	255	235	248	243	260	239	243	255	228	249	231	231	230	261	241	222	233	246	252	231	235	213	241	252	240	249	245	215	239	236	244	248	252	229	229	270	250	214	228	235	223	249	262	227	264	209	243	226	213	192	230	227	246	238	229	246	245	241	247	227	229	234	220	216	261	233	226	239	236	215	223	224	235	245	219	226	257	220	212	242	238	229	254	217	234	249	236	234	254	223	257	239	268	229	264	221	216	236	232	276	264	216	234	220	243	250	231	223	253	234	258	226	223	230	209	225	261	242	221	230	228	244	237	225	262	242	246	234	223	253	271	233	249	239	242	247	257	201	276	249	244	256	242	249	235	230	268	239	253	244	252	225	238	211	262	249	245	237	231	232	239	222	234	252	243	240	207	260	225	249	244	270	250	247	225	282	248	256	231	251	233	247	230	241	215	245	244	222	252	224	214	249	250	212	235	253	243	240	250	246	215	234	227	236	235	234	248	227	220	238	227	246	234	245	250	233	257	231	274	248	216	251	252	237	259	274	239	249	261	244	256	212	236	240	252	228	251	232	272	234	246	239	235	259	231	250	228	236	219	210	228	243	244	243	230	263	222	250	252	243	240	254	225	239	218	251	247	234	218	216	227	233	252	241	258	252	248	248	235	264	248	236	229	248	213	242	245	220	236	231	248	247	254	205	229	226	209	231	257	240	232	235	230	238	248	231	278	234	225	252	250	241	233	251	224	240	242	261	234	249	229	212	254	247	259	248	213	208	248	254
22551	21134	28612	23889	21124	21132	6634	786	529	504	412	398	316	326	274	270	230	239	222	196	206	208	203	234	183	212	218	207	179	181	190	179	185	204	184	173	144	168	179	179	190	175	172	191	163	172	181	190	147	161	197	189	162	202	153	170	171	186	149	178	176	181	175	171	157	162	194	172	175	165	185	177	173	182	153	169	142	173	158	181	148	168	169	163	161	168	182	171	149	168	159	172	182	168	176	163	158	161	183	160	183	152	179	138	151	158	178	168	168	157	161	193	176	148	159	171	155	184	160	156	155	142	149	169	158	164	142	173	156	152	180	163	168	166	168	159	177	172	154	162	159	149	192	151	166	181	152	144	176	185	171	149	167	138	171	171	171	167	166	159	160	162	182	179	178	157	161	207	179	176	166	153	153	150	152	173	180	142	168	170	160	166	155	168	143	175	172	169	164	175	167	148	152	179	172	157	148	169	158	147	156	176	176	172	167	169	161	153	139	171	162	156	187	159	154	184	157	174	164	175	175	173	123	168	155	158	181	141	175	165	188	176	148	157	176	192	175	170	161	171	157	167	167	171	171	152	172	166	153	169	173	161	140	169	158	157	179	169	173	164	160	147	170	157	164	145	162	152	179	160	168	175	161	170	170	168	183	163	152	169	165	153	170	171	165	176	149	176	159	174	171	165	172	169	170	175	162	182	178	162	167	195	166	163	157	170	149	171	153	142	164	168	144	140	165	171	175	156	159	169	158	176	165	169	163	167	171	169	156	180	157	175	147	162	167	162	155	139	154	169	177	164	183	157	172	156	153	165	159	162	155	169	181	169	155	156	157	175	177	169	175	190	165	162	168	158	153	167	153	148	178	174	147	175	165	167	167	145	154	145	191	147	162	178	168	157	182	183	169	149	163	165	175	164	188	153	167	188	160	168	177	168	165	178	158	151	148	142	172	158	200	180	173	166	167	145	178	140	168	144	172	162	151	163	162	150	153	170	162	176	158	192	158	152	177	156	148	151	151	176	154	170	146	149	161	175	163	156	163	185	159	150	164	159	193	161	172	144	162	158	179	174	165	150	184	174	131	171	156	147	166	157	156	175	189	171	148	163	174	172	162	173	158	165	165	156	169	170	178	187	161	157	192	186	171	186	177	147	171	173	141	156	200	157	158	176	173	171	171	153	156	153	166	166	151	166	138	144	161	175	167	139	162	171	169	182	172	184	163	162	191	161	163	172	144	150	176	173	155	175	169	167	171	160	158	157	160	170	185	151	132	166	161	175	166	168	167	159	172	170	169	168	176	171	158	160	142	164	167	141	181	189	170	176	192	166	140	182	159	213	159	169	149	170	164	180	175	153	158	154	162	167	170	163	149	169	152	179	161	169	192	193	138	158	156	173	154	160	181	156	184	163	161	169	154	166	187	149	148	157	178	166	165	182	142	172	168	155	175	142	158	154	184	156	192	171	158	169	144	161	169	179	164	160	158	197	187	170	162	155	177	150	158	176	161	149	176	161	176	147	170	151	160	158	185	146	170	161	142	161	176	182	169	169	158	161	176	169	165	173	176	180	143	169	155	185	172	180	157	143	148	149	133	161	159	170	148	163	149	143	167	191	157	147	174	134	164	181	154	169	187	172	166	183	155	158	161	164	151	151	179	164	162	184	194	145	156	174	163	144	168	180	169	177	143	160	152	143	178	162	189	151	157	161	182	156	153	180	150	157	149	160	175	166	182	156	165	192	176	167	156	155	167	169	149	166	164	168	153	146	175	161	189	160	175	151	150	184	161	150	168	173	161	162	161	160	143	164	160	175	172	166	187	189	133	154	161	174	172	141	177	155	165	174	148	182	166	180	168	148	162	181	178	157	142	184	170	182	152	157	150	145	144	166	188	155	173	189	171	133	166	177	166	153	186	144	180	178	168	160	145	146	165	185	183	154	166	166	152	182	147	164	184	154	164	156	159	168	160	152	165	176	166	185	171	188	155	153	167	165	176	156	184	159	173	167	178	173	184	163	166	163	152	159	166	154	168	170	157	168	171	136	185	192	177	161	170	154	176	177	158	173	161	178	151	176	161	152	173	144	166	190	169	143	131	147	136	167	150	149	172	140	177	171	157	165	161	162	180	158	171	156	173	157	163	161	156	178	150	150	166	187	149	159	141	186	157	160	163	154	179	183	173	154	142	158	165	144	160	152	156	176	149	147	178	158	147	157	131	169	158	173	184	166	172	172	165	184	182	184	171	187	161	160	165	144	160	165	186	178	169	166	197	148	150	176	180	158	167	173	160	144	152	138	149	130	153	153	182	172	160	168	163	143	182	170	156	174	168	149	160	153	160	163	173	179	142	144	154	157	172	185	146	160	186	171	177	161	130	178	158	182	158	161	168	143	158	159	160	180	148	161	171	153	157	155	157	139	152	160	181	137	143	169	146	172	170	163	179	151	161	174	174	163	156	167	158	145	152	155	160	179	165	163	169	178	173	152	154	164	171	158	177	198	127	183	151	173	160	149	156	162	169	187	167	156	169	200	153	151	170	165	188	168	144	173	149	163	173	171	179	146	156	175	192	177	143	141	162	161	173	182	174	148	162	153	171	167	155	179	169	156	167	155	152	178	160	162	171	145	168	164	155	139	177	170	156	162	177	149	156	174	148	172	146	189	178	192	152	172	176	193	135	147	152	190	146	182	160	157	176	155	170	168	173	162	160	155	157	144	146	169	174	169	170	167	163	160	146	152	176	157	179	150	146	154	157	169	177	176	174	164	155	187	165	173	165	145	177	176	164	157	154	183	176	163	132	162	178	170	164	142	172	157	152	155	170	180	161	162	168	170	172	179	146	166	150	193	155	164	179	157	150	167	164	151	158	166	171	150	156	160	179	174	181	161	170	147	183	165	181	158	172	153	163	169	143	180	163	149	149	156	152	169	172	185	173	168	172	186	142	176	165	159	159	171	162	159	169	160	157	152	160	182	172	172	166	183	173	132	185	174	182	159	155	173	142	154	154	157	169	164	181	166	166	179	167	127	136	176	188	178	158	159	148	143	160	161	148	162	186	152	170	161	164	147	142	157	167	177	170	153	175	188	186	144	151	183	197	146	140	149	145	169	138	176	174	172	171	143	180	148	182	162	149	195	163	152	151	159	174	157	163	174	144	185	184	156	147	159	164	159	180	143	176	166	141	147	166	161	174	160	192	150	158	157	161	150	168	161	163	190	173	163	155	183	170	144	160	158	126	136	163	174	152	154	143	177	145	162	142	172	154	149	175	176	155	143	166	173	172	148	156	155	145	150	166	165	169	168	172	162	191	170	175	177	179	159	183	152	146	145	160	158	156	174	157	175	171	150	152	204	152	170	172	176	144	162	160	175	177	162	150	163	169	170	167	167	171	186	158	199	168	178	175	166	159	160	164	170	156	167	161	185	188	193	149	193	164	163	172	175	159	180	129	164	160	175	169	162	159	156	160	166	174	163	134	163	187	148	190	187	143	172	147	185
4687	14195	10757	5077	3408	2484	1926	1426	1109	888	761	644	570	474	462	414	389	320	366	316	304	296	284	286	270	258	275	264	261	248	235	210	253	233	229	220	235	213	245	240	233	233	223	234	193	198	200	228	253	231	214	223	235	246	187	240	210	205	206	209	211	205	209	180	207	212	207	227	207	195	201	200	215	214	223	227	220	207	182	197	208	195	189	208	181	229	204	203	200	221	191	220	208	177	199	198	192	242	194	198	224	189	228	207	221	177	224	190	223	197	228	189	223	184	215	210	207	193	197	188	191	223	221	194	226	207	204	229	182	196	182	215	211	222	217	200	193	193	203	235	206	193	192	230	214	220	208	223	216	206	236	198	214	191	228	206	224	215	209	205	202	181	183	195	223	203	219	204	201	240	227	199	215	209	196	192	196	194	196	209	205	212	208	220	224	197	217	200	177	206	217	211	199	238	197	212	188	226	211	227	222	205	198	206	200	219	199	212	221	193	201	218	218	208	221	206	218	204	209	194	211	219	191	197	235	223	236	199	207	202	209	200	206	235	194	208	206	197	214	214	206	199	187	203	187	208	204	204	189	231	214	204	220	205	204	217	225	191	211	208	209	192	219	205	183	205	201	196	199	229	216	185	179	211	205	213	212	200	187	207	201	163	192	196	210	209	199	229	193	222	190	195	223	201	185	191	179	205	215	193	201	186	207	202	198	219	205	206	206	191	193	193	199	211	175	211	195	239	219	211	210	205	199	194	207	190	181	178	213	215	211	209	205	214	206	213	219	205	201	211	233	222	204	211	201	236	232	195	201	211	189	196	225	195	233	219	213	210	183	202	227	197	199	209	214	208	214	215	196	196	189	205	205	206	226	176	198	221	225	187	197	185	199	208	198	209	226	187	204	198	212	206	218	204	174	208	212	203	175	198	201	183	208	221	228	208	206	205	232	209	202	230	239	226	197	185	222	219	201	206	214	215	207	191	172	198	198	203	218	223	223	207	208	212	181	184	221	188	191	176	191	211	164	205	228	188	219	193	200	220	237	216	189	207	206	213	198	203	206	191	213	230	223	196	186	186	190	183	209	224	206	220	197	196	225	194	213	198	202	200	210	222	215	210	220	233	193	176	190	177	224	184	220	219	231	185	205	210	198	209	192	219	220	225	213	212	195	205	189	204	205	231	178	204	199	215	209	207	223	218	201	214	204	193	222	224	209	190	220	219	194	215	217	225	232	217	212	214	184	206	216	194	244	207	193	201	199	223	174	199	217	211	202	208	204	229	208	203	187	195	201	204	218	239	209	229	203	204	222	207	199	212	209	212	207	222	210	227	208	211	208	194	208	202	190	201	224	245	194	203	207	208	195	223	192	221	198	220	221	203	204	211	227	226	226	198	207	205	190	202	199	187	177	214	216	188	230	220	184	192	188	201	209	220	208	221	236	201	207	219	200	196	206	183	201	205	198	231	216	210	199	193	214	192	206	212	195	204	213	214	215	222	210	219	215	228	196	214	227	183	196	204	202	199	228	211	228	212	199	224	180	217	209	189	202	199	213	202	186	220	212	208	220	224	185	177	187	214	200	197	204	224	169	208	214	194	207	192	217	207	188	193	206	207	210	187	219	218	177	189	214	220	229	211	184	204	206	199	205	181	190	211	202	213	186	213	208	175	202	206	200	224	210	183	214	219	210	210	228	221	194	231	221	195	206	217	196	218	207	184	188	202	205	187	206	213	203	202	223	225	215	197	197	201	223	198	227	195	185	208	214	169	201	217	216	200	190	192	203	199	209	214	193	205	223	197	228	200	219	222	196	195	201	208	192	191	205	198	205	200	225	214	216	202	191	186	209	207	195	224	172	205	227	204	195	208	193	226	207	227	210	219	201	198	175	214	207	199	201	223	204	203	193	214	188	191	190	216	202	211	226	199	197	209	206	199	205	214	192	218	206	217	213	200	225	228	213	216	225	232	186	223	195	206	181	222	205	210	212	202	206	218	191	221	200	222	179	215	204	187	203	191	188	211	206	190	215	179	211	187	205	205	217	215	206	211	200	212	199	223	219	208	199	241	213	208	194	214	213	225	223	178	214	205	194	228	205	234	181	202	175	204	199	224	193	197	201	216	175	205	209	218	212	224	231	208	199	192	215	196	205	193	199	211	201	198	199	237	229	202	211	193	200	210	185	200	195	201	211	219	206	201	224	210	208	207	199	225	229	201	224	224	190	193	199	196	217	213	200	225	204	195	200	217	187	200	208	236	226	206	210	178	205	206	191	209	219	187	200	215	212	195	213	197	200	219	210	199	219	203	206	209	186	215	202	192	182	210	228	233	201	217	215	201	207	195	205	212	221	188	235	196	185	196	207	200	228	226	215	198	197	201	210	205	213	207	216	196	193	198	229	201	199	196	206	219	224	199	200	203	210	233	207	214	208	174	188	220	187	210	210	219	197	200	210	195	194	195	201	193	198	181	192	189	210	221	199	203	206	187	206	207	206	200	213	199	219	200	179	211	201	190	202	200	209	203	219	206	216	210	199	202	205	186	203	204	201	195	187	197	213	205	202	202	202	218	203	206	200	201	210	207	195	204	202	238	213	222	230	221	219	187	199	213	234	216	197	209	203	209	241	203	213	222	221	218	212	208	216	213	217	205	208	238	194	189	226	215	201	199	199	215	202	186	209	205	198	193	192	172	237	167	223	197	199	193	204	207	223	198	189	208	203	209	205	226	226	198	202	188	228	214	211	210	218	232	231	221	187	186	196	216	201	206	190	207	216	198	201	194	232	206	179	208	194	201	205	210	213	207	201	201	203	209	209	203	199	200	203	212	210	208	205	199	210	209	207	207	198	202	205	198	206	222	189	203	220	195	229	193	212	212	183	175	208	206	220	188	207	189	200	232	223	191	193	188	205	228	195	193	190	229	239	201	212	212	194	215	208	214	211	207	219	204	206	197	196	196	228	240	195	192	178	215	211	215	242	184	208	190	200	214	218	218	181	188	223	215	217	205	190	214	193	202	214	211	211	205	203	225	206	206	177	236	198	211	199	193	214	195	229	201	200	217	210	214	205	214	215	195	207	192	233	216	185	227	211	216	180	227	187	184	209	183	189	184	199	216	193	202	195	212	197	204	227	209	203	198	195	207	202	219	187	180	198	234	207	203	192	206	195	223	196	199	195	209	203	189	190	200	215	219	202	221	187	200	200	207	198	212	185	220	198	210	205	204	200	225	228	231	220	229	222	230	206	190	206	186	214	206	205	190	193	214	223	196	210	210	203	233	217	193	198	216	196	217	205	174	199	196	218	196	226	213	192	222	219	231	195	204	203	224	209	199	204	186	235	217	221	201	223	196	213	210	208	176	195	192	195	219	205	189	186	220	208	201	205	226	193	221	209	190	243	208	202	194	204	201	205	195	247	207	197	207	207	195	237	190	213	220	217	202	224	211	203	206	229	213	196	208	199	211	211	187	197	204	189	204	184	240	217	202	221	209	189	194
27276	17598	3298	662	443	418	417	410	370	335	365	369	347	386	416	348	377	345	362	387	365	342	344	383	351	381	335	360	416	353	412	335	363	389	384	351	354	345	370	360	369	373	332	349	367	341	408	359	381	340	354	359	378	375	366	395	387	401	347	368	397	357	368	383	373	385	382	375	378	373	365	385	378	406	357	361	363	373	373	348	374	361	350	349	369	370	361	407	357	354	371	408	382	325	372	345	351	350	346	385	333	340	364	368	381	364	340	376	350	384	374	368	399	374	373	381	364	345	381	382	366	358	363	345	370	384	402	402	378	383	356	361	367	352	374	376	353	344	323	372	371	353	362	333	373	388	365	387	371	363	375	362	374	359	361	353	404	373	384	362	373	349	346	364	355	376	364	376	346	377	349	369	371	385	360	360	387	370	357	381	355	351	369	333	353	332	379	362	394	357	347	376	362	381	372	383	373	365	347	390	393	330	352	379	397	359	409	415	374	348	362	376	383	399	362	396	390	389	345	399	354	410	377	379	375	380	334	354	361	371	399	367	367	354	384	327	377	345	358	359	346	382	346	382	379	385	409	370	335	371	352	338	347	374	379	385	400	374	364	371	352	331	362	323	377	373	381	355	367	378	413	406	357	363	371	391	382	368	365	350	355	369	399	350	373	366	368	337	356	381	386	369	372	367	333	353	380	367	348	361	385	388	360	376	344	357	390	377	379	381	379	363	370	328	373	355	369	376	365	383	353	348	363	333	358	362	364	384	317	382	390	385	389	345	372	367	369	377	366	404	387	345	386	398	356	363	353	357	382	357	376	370	387	389	383	377	366	356	392	374	356	354	386	385	342	385	372	381	348	383	342	361	385	382	355	354	329	392	389	338	409	362	330	355	360	347	384	387	350	363	356	373	391	342	384	358	360	362	356	368	339	381	341	377	349	363	346	341	370	348	373	371	368	340	348	352	376	386	372	392	368	361	370	375	334	358	344	342	355	367	354	367	362	324	339	364	373	383	401	367	382	355	360	354	367	374	407	385	349	385	397	376	360	381	379	384	365	362	337	351	374	409	354	375	366	357	329	355	332	368	379	358	337	343	375	372	362	380	392	361	387	353	381	360	376	411	380	381	368	342	349	394	382	416	355	379	358	369	340	368	357	376	360	332	373	358	338	372	361	350	366	388	355	398	372	375	356	368	359	364	378	341	407	361	386	351	348	408	377	401	380	319	375	350	339	376	380	352	365	366	387	374	397	329	368	352	379	354	358	367	350	380	356	388	368	351	360	388	354	357	371	377	356	401	393	319	367	362	396	364	350	382	346	372	380	380	360	397	385	382	316	391	363	373	384	393	354	408	352	367	356	377	378	371	369	354	364	348	358	382	358	367	346	380	370	344	365	358	376	334	373	351	369	366	354	352	369	363	326	358	400	379	386	358	349	366	380	388	321	383	345	378	385	388	409	375	390	355	345	399	339	379	349	368	370	362	389	369	325	361	356	366	382	350	383	370	381	377	389	367	405	377	345	338	374	391	370	381	352	374	392	369	369	375	385	352	364	345	336	372	374	324	354	383	335	378	393	371	365	348	339	389	351	339	362	389	374	375	385	396	391	390	367	362	380	364	377	365	357	334	379	366	354	362	386	389	412	334	374	388	369	393	351	351	360	371	309	388	364	390	376	414	354	373	364	380	367	350	380	323	374	373	373	365	354	348	390	374	340	329	352	363	341	362	394	387	357	348	373	338	322	400	349	403	371	378	414	375	356	333	369	348	370	370	357	375	367	363	382	362	320	366	385	372	372	362	394	366	356	367	344	376	398	371	367	352	357	352	362	398	362	365	359	369	411	383	399	344	391	369	388	397	382	377	396	355	363	383	346	386	353	369	345	372	340	347	385	364	357	348	372	388	364	374	392	351	408	355	407	360	379	370	391	391	386	348	335	333	331	384	372	374	349	396	364	363	367	381	368	372	335	363	337	362	339	360	366	368	381	382	381	349	366	339	384	330	353	343	363	374	360	369	333	365	360	398	336	344	404	391	315	338	379	368	357	392	360	360	346	348	357	378	354	347	376	332	395	365	376	375	380	364	349	386	373	374	352	369	352	383	372	375	345	363	319	359	358	360	368	376	370	357	387	366	373	390	358	374	428	326	359	329	357	341	359	371	381	357	392	380	381	346	352	390	398	385	374	367	346	381	368	340	395	326	338	327	371	362	377	362	342	388	353	376	378	411	371	346	359	349	344	371	368	364	365	361	363	365	333	374	345	394	355	349	364	375	351	381	372	354	344	370	347	364	357	355	399	384	366	336	342	401	392	399	350	344	374	374	385	347	388	394	368	361	387	370	353	371	348	380	380	361	380	383	337	324	420	354	359	357	380	331	343	368	371	356	355	390	359	351	367	365	336	387	363	360	361	368	369	388	337	389	337	397	381	370	356	342	360	372	359	401	354	326	357	396	371	384	366	377	383	361	399	389	368	368	390	350	382	344	369	359	341	333	368	364	360	361	341	357	348	360	326	384	386	373	402	358	386	360	366	379	369	352	367	347	373	367	404	359	388	366	394	366	375	364	361	396	344	378	415	377	322	361	362	371	348	363	367	361	363	387	373	372	380	366	337	366	361	357	335	374	365	382	354	381	390	367	357	349	364	350	358	346	347	372	368	382	398	368	366	356	373	334	347	394	332	345	368	385	351	363	370	377	367	373	324	392	334	364	346	360	362	369	340	384	373	374	385	381	363	373	367	353	367	347	346	364	387	372	358	364	351	338	360	345	369	369	378	372	383	339	381	365	384	341	363	370	356	376	369	348	382	372	372	346	340	375	384	394	366	366	375	375	364	405	347	348	389	375	359	377	385	341	376	373	361	369	348	336	369	371	392	378	391	386	399	392	354	362	355	353	383	383	355	400	355	360	374	378	374	345	377	386	417	383	358	369	371	376	354	366	357	367	381	377	357	368	327	370	378	370	398	366	379	346	379	378	363	344	388	373	361	390	381	369	377	332	380	348	365	377	371	363	390	346	365	348	353	343	362	380	390	392	354	389	374	388	377	383	370	337	361	347	378	358	325	339	340	357	335	408	375	349	369	379	387	407	368	397	373	377	334	388	346	402	378	373	391	373	316	349	373	357	374	353	323	388	357	355	354	387	348	377	398	392	378	332	406	377	371	357	366	343	353	382	379	390	392	356	358	364	327	355	344	382	377	356	371	369	347	371	383	364	365	383	366	357	356	383	349	393	357	381	342	386	358	385	357	368	365	393	336	368	365	337	348	377	362	407	379	344	343	414	359	389	373	382	370	360	376	341	355	347	338	322	399	375	381	366	362	351	369	392	379	331	354	375	376	369	351	376	344	346	370	383	367	371	365	397	350	406	394	341	381	341	389	387	374	354	337	360	383	382	385	356	351	347	341	355	384	356	377	407	375	334	394	371	348	340	357	342	370	363	359	366	377	338	352	392	360	395	375	357	373	342	379	369	332	415	354	355	341	406	322	344
4422	1126	846	555	531	477	453	477	463	466	434	449	474	459	432	440	443	440	450	469	444	432	459	444	416	440	485	438	431	441	461	453	453	487	422	472	416	427	395	455	453	434	444	454	437	468	477	460	430	436	428	446	382	449	434	439	446	418	416	426	460	462	470	454	455	447	421	447	487	434	446	438	427	454	430	428	459	460	400	436	421	436	420	401	463	433	453	423	447	467	423	438	443	446	460	408	434	423	441	410	445	418	426	431	414	425	423	428	489	419	434	457	423	441	467	431	433	445	432	443	456	403	458	424	437	415	460	421	440	426	409	466	435	415	484	463	489	459	460	452	482	426	468	447	467	450	410	481	437	429	453	488	435	447	425	451	390	437	426	437	459	437	445	415	414	451	450	396	437	447	440	434	449	438	462	422	401	445	425	437	445	473	388	424	452	442	454	419	461	428	423	457	447	457	437	434	439	427	459	451	414	441	410	424	450	429	435	477	440	408	405	425	432	454	430	416	424	431	448	462	413	440	446	448	437	419	406	459	423	408	452	430	426	457	437	404	462	457	434	457	436	448	440	439	438	427	461	464	431	430	471	487	480	433	477	419	438	460	453	464	419	474	457	428	430	457	397	465	390	412	446	442	432	427	454	439	486	435	438	456	459	483	434	437	444	434	455	427	414	439	458	428	466	439	459	456	388	431	423	447	411	407	445	422	425	446	439	440	456	478	458	418	419	448	458	434	445	471	458	461	427	421	423	448	433	437	442	469	432	435	426	464	465	475	419	460	429	467	444	437	481	433	445	449	447	463	412	456	450	440	474	434	456	439	459	444	373	464	447	456	425	462	430	483	442	430	461	429	481	438	473	451	446	453	427	451	441	441	460	456	422	462	421	419	455	453	450	432	426	454	446	434	397	484	463	421	449	461	424	452	471	458	427	442	452	445	456	451	425	445	454	443	422	427	440	430	434	428	431	455	437	421	473	439	479	379	422	426	389	431	430	476	449	488	422	431	441	442	416	425	426	429	410	433	443	444	426	465	453	451	434	482	458	423	455	413	424	458	415	451	485	429	458	420	448	455	415	442	449	401	465	392	423	432	452	419	432	463	434	405	406	456	445	447	445	433	446	456	449	446	434	451	391	446	459	438	451	433	434	413	426	407	441	477	437	413	411	409	422	451	455	446	422	461	438	449	415	419	438	416	435	448	472	464	494	421	435	427	479	464	435	452	450	487	452	424	500	469	433	464	423	454	457	487	413	489	441	430	444	442	445	423	461	440	402	449	456	433	470	454	476	451	428	430	445	424	447	457	451	445	455	428	451	454	453	447	451	464	434	444	439	469	445	447	461	434	467	426	436	424	477	434	478	420	447	480	414	443	447	425	429	430	418	447	440	426	448	424	408	473	446	445	448	471	434	444	426	412	450	472	463	431	436	522	456	422	458	429	441	461	460	444	461	439	409	422	420	425	443	406	428	473	435	388	467	439	432	452	456	436	431	445	414	414	448	472	401	454	448	437	438	427	454	433	433	453	435	412	427	457	450	454	444	455	434	446	443	482	436	443	412	446	483	488	475	443	428	452	431	459	438	445	404	443	463	416	414	411	472	416	427	451	447	419	444	451	453	474	438	480	443	442	425	416	469	456	429	473	488	447	449	451	429	472	482	406	442	444	448	443	457	432	437	449	463	407	434	455	465	467	459	470	496	427	448	420	434	445	461	460	469	422	439	410	486	422	475	445	465	430	405	427	443	453	461	416	442	438	466	460	443	459	436	476	472	431	431	423	429	442	406	405	479	427	457	426	445	437	433	404	435	469	420	446	439	481	412	476	460	437	402	425	457	420	452	445	455	458	413	426	443	415	439	475	455	428	436	416	421	438	467	450	419	474	465	432	437	449	417	447	478	429	419	439	462	455	457	459	449	441	447	402	459	445	425	427	422	448	457	416	420	456	450	457	440	441	407	439	443	471	409	427	454	480	432	449	440	481	401	433	454	430	438	472	448	440	388	423	444	443	482	405	426	455	460	427	417	447	446	456	479	474	476	431	414	486	469	445	429	478	483	426	448	451	446	435	432	431	445	448	471	387	472	430	429	479	413	438	423	462	448	476	448	416	484	436	429	424	435	439	449	437	443	421	412	453	463	426	414	461	397	458	418	457	451	421	498	445	442	432	443	447	474	471	454	469	469	427	426	468	442	467	441	446	416	435	450	458	443	455	426	449	440	447	468	424	439	448	424	454	442	446	439	461	419	435	435	447	455	421	451	422	433	469	417	421	416	426	432	445	464	427	471	459	421	456	515	426	427	430	460	432	469	482	432	424	425	438	408	445	433	437	500	424	432	454	432	438	433	470	419	424	450	449	422	474	453	474	411	421	454	412	461	468	478	421	438	453	452	425	460	471	427	431	484	452	450	441	436	443	427	471	458	426	460	445	430	419	436	458	484	419	432	447	440	464	464	461	442	409	443	466	405	404	437	426	447	449	431	460	445	424	483	414	428	456	447	454	440	439	453	405	422	474	454	438	474	445	441	437	448	422	418	454	443	447	461	428	434	418	450	428	459	419	447	440	419	454	395	427	451	441	489	455	434	429	470	444	422	455	440	427	480	431	473	467	463	459	453	471	458	456	495	433	442	434	422	454	441	427	430	402	408	468	462	490	432	449	452	451	440	417	485	427	420	433	441	434	450	468	450	453	436	441	413	395	467	458	419	417	485	421	430	414	449	437	422	414	425	377	456	444	459	432	477	406	383	434	441	449	434	427	405	409	445	444	419	434	444	468	466	440	433	430	421	444	430	416	455	423	432	447	462	446	461	453	430	424	416	406	428	419	446	436	470	412	463	416	414	446	471	429	467	438	443	421	422	504	457	489	435	486	448	439	447	429	459	444	467	408	499	442	455	436	437	446	460	459	437	461	429	451	443	484	425	429	463	453	435	445	430	419	424	417	413	491	402	415	423	410	419	451	441	450	438	425	404	453	416	460	450	415	460	451	430	432	420	453	428	458	483	443	416	494	428	408	439	426	476	465	437	433	454	420	428	441	506	403	442	453	423	415	427	446	446	457	439	434	438	401	409	443	457	422	412	428	491	446	496	431	456	452	465	419	405	444	426	474	455	494	431	446	425	449	466	460	438	447	424	451	443	425	440	426	472	450	446	448	461	432	465	441	440	419	467	490	431	422	438	451	440	458	458	427	446	401	404	493	414	427	439	446	411	460	449	457	438	472	462	426	443	459	449	463	447	436	484	468	440	438	467	424	450	475	490	475	453	442	443	433	440	433	424	440	395	451	442	454	467	443	399	465	464	447	489	416	417	448	444	454	473	456	443	417	452	432	433	466	434	429	473	421	433	448	454	470	430	468	441	417	470	462	445	461	426	436	396	449	393	456	439	462	431	411	429	429	427	429	427	439	449	465	474	460	438	410	434	500	421	468	452	429	423	483	442	423	412	456	450	467	444	451	402	419	459	438	425	439	446	465	405	443	450	475	432	432
23614	21080	28061	24309	21040	7978	1017	712	597	570	515	481	449	433	398	445	411	386	429	423	393	415	438	392	378	373	387	366	366	426	392	377	353	368	376	400	370	348	398	366	334	364	390	385	380	398	386	358	383	410	358	395	355	384	374	366	361	342	415	393	372	332	380	318	369	365	365	359	342	335	360	355	350	352	346	355	372	397	400	375	362	384	347	364	386	365	357	403	379	376	362	399	366	351	365	348	352	368	362	377	362	343	366	348	381	398	355	397	363	382	365	370	317	374	385	371	327	352	380	357	415	358	336	372	353	358	357	380	324	361	359	343	391	353	342	334	400	363	356	379	356	349	376	379	371	363	401	360	407	383	360	352	366	390	399	355	393	363	367	329	407	368	356	371	376	366	348	381	375	378	362	382	355	361	378	361	396	380	372	321	342	372	375	370	405	391	385	387	397	329	322	405	413	365	364	361	363	374	369	381	373	391	396	377	337	405	361	366	344	384	361	359	344	392	350	394	410	396	393	403	355	354	413	396	370	404	360	356	371	378	391	360	350	358	397	357	349	410	396	384	360	378	376	378	396	352	351	365	362	333	392	389	354	367	392	370	412	353	351	379	376	372	391	381	352	352	387	337	391	373	407	383	355	359	366	372	377	368	358	346	379	388	360	383	385	350	376	351	370	350	384	334	370	368	366	373	368	391	390	352	389	330	368	388	359	369	383	355	386	360	344	357	383	373	357	380	349	378	359	364	353	369	353	381	378	343	351	391	351	345	378	380	365	387	369	378	373	377	364	396	390	354	402	401	381	398	351	330	356	406	418	402	374	356	377	370	343	352	367	343	387	351	348	368	388	378	346	354	392	384	355	344	375	343	377	402	376	370	356	350	353	375	334	343	354	382	365	375	353	378	388	374	381	348	354	343	341	345	352	386	367	364	382	362	382	379	353	343	395	370	358	380	367	389	368	343	365	354	390	352	375	364	361	329	353	330	362	383	388	343	414	362	339	359	375	371	375	388	376	361	349	377	392	363	395	361	347	392	412	318	365	400	370	401	359	399	346	384	361	338	421	360	371	331	374	367	377	359	386	347	358	379	382	395	367	386	344	354	388	366	371	370	354	365	367	383	354	346	379	385	357	404	389	373	348	388	376	382	382	384	380	364	346	367	372	389	403	367	365	349	398	381	372	364	335	352	386	371	335	357	381	350	371	382	376	387	329	400	364	389	389	373	367	363	375	375	334	364	381	350	371	406	340	364	383	374	373	374	358	392	383	394	306	380	391	386	391	343	366	353	383	365	386	391	364	330	386	349	333	391	335	330	340	362	344	357	334	325	371	379	370	387	369	362	350	351	377	356	347	386	369	354	386	351	355	385	371	394	372	380	340	374	376	405	377	366	355	372	376	364	392	360	396	343	386	363	376	381	392	353	385	396	390	370	394	355	383	353	358	392	399	369	385	356	345	353	376	363	364	375	389	358	357	367	360	368	381	377	351	405	368	380	373	362	346	339	375	376	364	346	343	317	368	370	346	388	357	336	362	389	367	358	378	370	397	366	410	419	352	350	359	401	373	370	357	364	346	364	347	374	354	403	378	362	404	362	367	368	403	356	386	360	388	369	382	364	376	373	344	431	341	375	381	366	365	372	365	363	369	349	355	359	426	391	373	354	386	359	370	345	360	366	393	390	364	372	380	346	367	395	408	351	376	405	398	410	357	378	357	332	411	366	326	379	370	383	376	333	388	363	350	380	362	373	350	371	372	369	387	352	364	386	337	371	399	378	378	379	369	392	402	391	381	365	393	369	374	383	360	343	380	341	341	382	363	365	379	362	341	372	377	365	384	390	349	368	376	368	370	383	331	381	382	356	401	331	345	348	357	343	340	372	348	365	369	383	349	384	384	335	365	363	357	367	354	369	373	372	384	346	354	360	381	360	367	365	377	405	350	365	374	360	404	369	358	382	360	350	362	369	371	395	325	403	368	395	363	332	361	369	376	356	364	376	405	370	396	376	345	353	358	387	407	366	394	365	376	368	358	334	355	405	390	333	424	377	379	365	369	341	368	335	381	341	404	355	402	339	393	369	368	378	384	386	360	369	326	352	343	363	331	380	357	364	402	363	336	345	361	385	328	390	340	327	367	371	376	352	352	416	352	377	353	374	338	359	343	357	353	375	341	363	342	321	369	378	357	341	355	360	367	394	379	364	348	368	336	359	355	348	369	370	360	370	370	369	353	352	372	351	365	377	400	360	359	355	346	345	379	361	390	370	353	354	389	383	356	379	384	381	360	375	355	376	371	361	380	374	352	377	356	369	361	350	394	371	403	352	377	359	374	387	384	368	407	360	371	356	345	389	394	335	365	371	382	394	355	392	360	400	422	350	373	359	352	375	402	379	357	349	346	382	328	378	363	351	336	365	393	374	347	364	338	396	382	366	377	346	367	361	400	398	361	370	368	374	373	383	352	345	361	354	383	369	376	350	393	345	382	360	414	377	390	350	341	361	353	417	341	401	326	369	430	351	375	364	413	392	356	380	390	394	385	377	398	327	368	387	381	351	368	355	365	347	378	396	367	378	356	376	385	331	376	373	355	363	394	337	379	369	370	416	381	381	361	388	373	374	398	377	350	337	364	361	343	354	335	377	374	385	390	377	350	377	369	359	371	377	367	376	343	384	373	360	366	353	332	346	344	324	358	373	341	353	382	358	373	374	377	366	343	344	370	362	377	384	340	346	378	337	392	361	373	374	375	398	387	337	356	346	339	413	390	384	398	375	364	383	347	375	403	378	361	395	343	362	373	332	396	336	358	377	339	406	377	371	352	376	374	363	368	411	371	357	340	381	379	379	387	354	337	380	373	402	332	391	357	346	367	375	403	359	335	370	364	359	369	344	314	382	405	369	352	346	391	356	323	381	353	364	358	360	349	405	378	379	372	366	386	385	373	383	372	402	368	363	398	336	390	384	383	389	361	374	345	420	346	345	365	378	334	345	342	345	360	370	362	386	389	352	369	380	372	303	359	386	349	369	363	393	387	350	358	388	355	385	364	365	382	350	407	365	348	377	381	397	408	377	398	344	348	373	379	378	373	374	398	376	330	364	360	375	377	390	370	400	376	349	365	371	373	365	353	361	352	388	385	395	369	374	359	362	373	370	338	349	380	370	375	363	358	338	386	334	343	341	372	393	359	359	339	353	345	348	380	383	375	377	375	354	399	371	376	371	365	392	359	386	364	357	363	357	356	341	363	357	346	370	364	370	354	356	383	361	346	382	369	357	369	380	367	347	396	349	350	385	379	390	377	378	400	375	385	375	350	352	387	366	331	395	345	365	369	373	354	383	352	353	375	339	372	353	355	342	393	379	368	337	326	349	336	356	355	402	383	377	354	385	351	372	375	378	373	366	370	357	350	374	388	340	353	396	357	364	396	357	378	345	351	329	372	348	388	337	358	374	348	358	354	383	353	369	371	357	340	368	365	359	329	360	374	391	353	352	367	362
3330	8570	6469	3009	2056	1634	1303	1047	904	831	714	668	631	573	571	536	530	535	530	531	560	480	477	465	490	497	463	499	508	475	462	488	499	526	467	478	466	479	448	489	418	445	479	445	463	483	443	501	486	440	485	424	430	489	461	495	478	436	454	492	468	449	454	430	482	441	473	451	460	441	441	402	487	453	467	484	464	424	447	428	451	426	515	438	437	461	458	446	486	438	434	467	473	426	471	447	499	422	471	481	416	441	441	466	445	428	445	457	429	436	484	430	423	470	427	453	431	458	482	443	427	439	459	447	431	460	445	463	461	474	471	472	452	457	457	433	441	468	467	435	455	460	423	467	468	484	477	445	451	431	445	461	466	477	424	448	432	464	435	444	440	476	449	457	440	439	456	423	455	459	472	444	433	423	472	442	449	437	477	468	413	482	439	482	518	477	457	483	442	451	423	462	510	494	470	475	436	449	441	455	444	455	497	428	433	434	474	434	444	449	472	436	474	457	468	466	442	470	448	441	469	485	447	454	459	474	445	441	436	454	497	448	460	459	466	492	478	450	458	459	469	474	451	488	428	459	439	451	408	467	440	451	430	442	458	484	442	420	463	449	471	451	464	490	450	452	434	445	468	448	458	484	468	470	470	451	432	421	443	447	469	457	441	422	445	472	432	451	425	481	448	444	466	421	442	441	446	419	438	433	452	458	454	434	406	471	452	464	436	473	451	425	444	415	419	482	427	426	458	469	460	453	469	442	470	467	448	450	466	450	461	444	466	438	458	476	448	478	433	450	487	435	459	502	430	481	451	451	447	461	461	408	473	451	455	485	469	448	441	452	479	447	464	454	442	441	422	449	427	461	456	411	450	418	503	487	439	435	484	461	435	444	451	493	455	454	445	460	483	454	449	472	472	453	468	428	430	449	436	450	406	460	425	441	476	456	437	450	469	462	433	471	423	448	450	473	451	476	464	461	462	487	454	477	443	446	441	443	445	505	457	452	433	412	419	466	459	414	430	457	436	430	470	461	431	485	474	453	462	479	442	452	466	491	468	474	403	454	443	471	423	465	441	464	472	475	421	450	474	426	450	465	443	480	467	473	461	425	446	422	442	468	439	424	442	437	491	466	462	435	431	478	448	466	431	449	440	430	436	454	430	431	439	471	432	463	498	486	487	460	450	438	448	497	471	420	493	436	464	486	461	434	421	456	448	500	448	508	437	489	467	453	473	438	425	486	428	435	456	416	462	486	447	464	445	438	402	493	422	489	468	506	410	425	466	476	461	445	460	454	471	442	485	450	430	447	414	449	470	452	465	451	422	436	451	447	501	474	437	468	452	443	442	416	440	426	483	466	491	459	454	430	481	459	480	463	424	456	463	463	421	427	469	475	433	434	462	463	466	440	415	439	442	452	490	453	486	427	450	443	471	430	458	483	454	449	443	460	427	461	430	430	455	429	467	468	497	476	449	433	431	423	468	470	423	444	483	458	413	463	424	464	439	431	471	477	471	473	443	468	496	427	482	446	442	483	486	433	449	423	461	469	409	475	408	438	447	449	441	461	429	415	461	449	422	477	444	476	430	467	418	458	476	459	435	471	392	452	459	430	443	442	436	438	459	431	459	451	451	445	481	453	436	441	432	448	433	451	472	488	459	456	481	422	437	458	455	479	477	425	445	426	448	440	473	454	480	478	434	420	433	455	432	453	487	466	473	467	474	422	457	456	437	467	442	463	442	435	458	445	412	483	474	422	471	468	446	459	478	449	443	457	422	468	438	483	447	432	429	450	441	460	439	483	445	473	461	477	458	450	439	426	441	429	454	464	440	445	471	426	462	453	462	419	451	432	429	450	463	507	481	464	472	468	451	473	433	473	442	470	472	457	491	446	477	488	454	460	428	462	435	456	420	421	483	469	470	450	457	457	440	457	449	446	454	438	463	453	478	506	468	465	465	474	401	449	479	442	467	438	452	469	450	413	458	446	442	466	469	458	444	486	469	476	479	442	408	454	466	453	454	418	473	455	476	429	449	442	459	502	451	427	466	491	451	445	430	432	445	470	436	440	463	477	458	453	404	462	435	457	427	471	469	450	434	441	453	472	466	469	486	440	465	466	471	433	464	477	450	446	443	480	442	447	455	478	481	446	440	451	427	437	458	452	469	434	433	452	444	473	464	491	439	430	471	430	434	484	443	401	427	474	445	414	457	452	463	472	423	473	445	481	458	457	428	445	457	440	446	428	445	423	446	437	418	429	394	470	471	407	420	455	465	500	448	457	449	452	481	473	457	442	509	471	499	444	466	466	428	466	462	445	467	457	479	483	450	433	455	460	458	452	444	435	439	472	434	444	407	463	437	462	468	467	446	455	464	466	451	455	436	447	469	472	419	426	482	455	455	424	439	425	452	427	447	447	464	454	413	447	469	448	456	479	470	464	413	468	477	479	456	473	475	482	449	435	459	487	465	455	434	433	409	460	467	444	456	437	421	462	417	451	493	408	474	416	454	413	426	456	483	432	438	462	460	489	451	448	443	454	426	424	469	447	445	427	478	461	436	424	467	462	438	446	430	466	438	507	475	463	448	453	478	483	452	443	467	444	461	439	454	449	429	448	446	435	435	487	512	463	458	451	469	419	436	458	474	438	463	463	456	418	450	454	461	473	418	459	476	424	444	437	464	452	416	456	462	446	463	448	466	449	481	426	430	398	442	476	463	480	476	438	429	494	452	437	443	476	434	449	441	474	484	438	470	450	430	506	448	466	435	413	415	481	458	431	464	423	475	480	476	470	422	455	449	461	422	476	437	423	452	437	433	435	432	424	453	467	446	452	469	487	412	442	452	447	443	437	448	446	450	453	474	475	471	467	433	429	413	446	456	425	470	473	427	428	478	433	410	472	428	411	460	419	488	451	434	443	469	453	452	474	399	461	468	433	440	433	453	463	442	452	466	424	473	425	451	456	451	468	493	452	452	453	465	473	459	471	446	455	467	444	475	446	437	430	468	430	446	453	456	432	471	411	464	471	405	478	470	499	474	454	469	439	438	493	451	435	455	462	446	457	477	493	421	423	430	444	469	429	467	465	440	459	480	435	436	419	482	446	465	457	403	481	447	431	446	490	457	434	440	452	452	452	454	448	455	443	447	438	487	488	448	482	438	429	444	450	473	470	403	443	391	463	434	479	470	479	461	425	468	462	462	447	454	441	473	441	472	443	478	479	477	452	445	462	453	489	438	475	480	447	427	449	468	474	446	432	449	456	438	482	456	460	470	460	470	447	454	427	430	458	481	452	454	469	448	443	405	422	443	465	473	435	469	427	455	464	430	429	438	413	455	437	474	457	460	444	449	462	407	444	445	458	455	456	484	454	454	480	444	429	439	463	458	460	448	473	452	445	437	440	444	471	398	459	439	456	471	407	455	466	443	456	450	451	466	474	472	461	422	483	447	432	423	441	471	478	478	438	479	465	494	425	459	422	466	436	418	477	438	470	451	494	464	465
24579	21087	27069	25225	10598	534	375	331	296	297	262	242	241	253	226	217	215	198	223	247	213	217	222	217	217	192	240	209	176	187	209	238	205	203	204	188	204	180	181	196	190	188	196	194	193	207	192	194	204	212	198	213	215	192	192	216	214	202	189	212	202	193	196	181	202	207	176	185	184	205	205	204	189	170	212	185	200	172	177	201	195	228	207	198	192	205	210	181	198	213	213	204	182	192	195	193	191	206	215	194	190	177	204	185	176	194	188	221	186	211	195	190	210	208	180	194	203	217	231	208	189	179	195	191	205	197	189	231	199	188	176	202	186	209	202	200	215	226	207	190	191	171	214	188	207	223	223	202	189	167	208	188	188	202	208	166	181	187	183	200	186	204	215	190	197	181	188	177	201	184	188	186	198	195	211	198	189	183	222	188	184	197	219	195	212	220	209	196	205	196	165	195	209	199	190	160	207	215	189	208	195	185	197	200	199	173	170	195	214	192	192	185	174	199	186	198	181	186	181	188	186	232	183	218	203	191	188	173	183	193	215	221	228	199	201	197	228	178	185	197	204	189	186	182	191	191	187	197	197	209	195	201	167	199	189	195	184	179	203	188	202	197	216	194	203	198	188	183	205	223	186	213	200	205	211	195	190	188	158	193	214	197	186	177	194	202	199	192	178	210	215	203	211	207	184	216	204	209	212	206	181	225	215	176	173	193	201	194	201	228	194	189	178	188	215	201	196	210	193	165	195	197	178	184	194	191	202	197	187	194	220	201	197	213	204	184	199	202	195	194	204	204	182	185	191	205	187	195	180	192	185	182	195	184	199	185	197	188	202	215	183	209	181	197	190	215	236	191	213	179	203	207	179	164	215	188	206	213	184	198	200	197	216	189	180	188	193	185	199	204	209	208	230	182	174	190	211	217	196	221	214	196	207	192	202	219	184	197	206	182	228	187	216	222	197	186	200	184	203	185	205	191	179	178	220	199	197	191	216	180	212	178	201	199	195	191	195	204	191	211	207	212	222	215	218	199	212	183	192	195	169	175	176	199	210	201	210	199	219	193	184	208	186	184	209	201	219	204	190	203	197	222	183	187	188	210	180	221	190	172	185	203	199	175	185	186	185	191	183	178	171	206	177	203	176	181	219	190	204	200	216	218	188	186	189	213	204	187	247	184	197	188	205	199	206	184	197	195	207	188	204	190	209	199	190	220	212	178	193	208	209	211	179	209	193	186	202	189	193	201	190	188	200	183	205	204	192	192	207	209	216	184	173	174	187	176	229	163	201	193	174	185	218	204	182	204	208	172	214	201	200	210	198	214	203	216	203	208	171	200	195	191	201	211	210	203	156	187	202	204	201	232	180	227	189	178	156	169	174	180	201	190	200	194	191	224	197	203	203	181	194	210	208	188	190	182	181	174	189	170	216	170	171	187	189	204	188	196	199	198	212	189	176	185	181	200	206	217	181	192	199	206	185	196	210	189	193	193	169	187	220	198	198	181	205	195	174	192	192	189	181	208	218	200	192	190	183	170	199	181	216	180	201	190	191	194	181	226	213	193	191	186	198	190	178	194	178	206	186	195	199	177	206	183	190	199	184	209	185	224	181	201	196	218	197	224	203	190	183	187	200	173	201	177	195	202	187	182	211	193	193	197	189	203	217	210	212	178	201	187	192	193	192	190	179	200	229	191	211	194	199	193	196	186	184	197	217	218	195	208	182	194	214	198	188	216	193	192	199	207	186	216	193	179	206	178	198	201	204	208	195	201	206	206	176	217	199	203	196	193	217	205	180	210	186	215	197	198	193	217	188	188	184	194	187	182	183	204	205	226	205	214	218	176	193	215	182	185	191	173	201	204	195	201	192	221	197	191	175	185	210	197	179	200	168	181	199	233	196	198	189	213	171	190	218	196	203	173	174	172	186	195	205	194	191	194	217	175	200	207	218	199	201	185	188	196	173	198	198	199	208	195	228	187	192	210	194	215	227	181	195	202	195	208	196	178	197	186	191	162	188	203	189	184	193	197	208	192	221	163	212	189	169	192	190	177	189	187	180	194	203	188	178	213	197	192	201	201	201	217	199	182	200	195	198	205	213	196	194	195	182	218	194	197	187	176	222	216	189	197	195	201	201	180	205	207	180	171	189	198	177	206	198	214	212	219	190	181	200	201	185	228	190	184	177	187	222	218	202	174	186	178	211	198	203	189	183	183	193	187	206	188	211	168	200	190	187	204	229	196	212	167	203	176	200	208	207	200	200	199	205	180	219	188	190	209	188	200	188	203	211	188	180	208	185	202	180	172	208	197	193	199	165	203	210	178	206	203	178	200	200	196	184	209	202	199	217	177	226	187	175	215	173	203	205	190	205	208	233	197	199	189	218	197	171	206	197	177	201	216	203	198	208	199	193	210	206	187	167	190	203	196	190	186	188	166	176	207	190	178	205	189	196	193	186	200	188	207	218	177	177	200	217	184	212	177	185	192	191	185	211	192	178	197	173	203	196	195	184	194	195	199	202	167	179	195	183	207	187	183	214	179	204	188	184	201	192	203	189	210	175	168	205	198	197	214	193	207	219	208	197	190	204	202	204	199	214	199	209	165	203	190	197	204	216	192	208	214	226	197	204	200	197	217	212	209	197	209	194	180	198	213	189	214	219	191	213	205	208	185	228	180	186	168	211	226	216	193	188	192	206	193	197	167	191	187	195	203	189	168	221	204	221	189	197	177	185	221	234	197	207	195	215	187	208	188	190	186	196	215	191	224	196	173	185	184	163	181	188	195	207	228	189	191	166	191	206	204	208	202	208	183	197	183	202	200	204	188	175	205	210	193	195	207	206	206	184	196	191	169	208	207	209	212	176	196	203	178	201	205	209	208	181	185	184	211	190	191	192	216	190	209	190	158	209	203	188	186	216	202	188	223	204	182	168	214	208	180	209	172	194	200	180	173	193	205	208	207	208	194	189	226	196	180	191	209	203	184	200	204	197	213	211	206	195	202	165	171	193	186	192	197	200	201	220	187	200	200	189	216	201	196	200	201	204	193	193	192	190	204	207	178	183	198	196	211	218	203	184	200	190	159	210	206	217	207	168	229	195	200	181	185	209	213	186	183	184	203	186	213	190	184	191	182	180	197	189	197	206	197	196	188	197	188	202	201	178	216	195	203	200	191	176	189	187	217	182	173	186	197	202	176	225	200	221	194	204	198	212	188	198	191	203	179	199	190	194	197	209	183	186	194	179	183	199	235	184	203	195	199	196	182	197	190	190	203	201	189	188	202	189	180	196	170	216	225	187	184	195	182	192	208	219	202	188	195	190	209	188	179	218	199	203	182	182	196	170	205	213	181	230	188	170	225	204	205	205	223	192	204	218	165	181	215	190	196	186	195	212	200	159	193	203	197	207	174	196	212	197	211	180	180	193	185	187	205	200	190	204	203	218	172	202	224	195	219	200	179	191	189	197	211	208	182	165	203	189	185	198	180	187	176	190	212	193	208
3423	5275	3739	1727	1210	974	716	640	503	465	407	392	363	331	304	304	276	277	252	283	266	270	274	236	280	234	260	231	299	247	267	235	263	246	242	245	239	240	250	236	244	219	252	238	238	268	241	240	252	238	246	233	238	251	256	246	244	229	245	220	227	225	234	257	238	240	244	213	241	225	225	229	230	241	234	243	255	218	252	256	276	215	250	227	236	237	241	231	234	228	261	217	214	270	252	239	230	237	240	235	259	206	271	264	252	224	225	254	273	203	218	221	263	245	241	235	269	217	287	233	238	230	233	246	226	239	236	219	232	214	221	221	221	232	264	218	240	234	235	214	218	217	251	213	227	219	212	248	220	202	241	242	271	233	269	224	226	248	259	221	199	260	253	249	235	208	243	214	254	260	238	255	248	212	218	239	229	241	240	250	238	228	220	221	269	231	233	220	249	263	228	246	224	257	239	216	230	250	251	249	236	235	225	242	241	210	220	254	241	259	242	242	247	233	221	270	213	246	227	248	216	215	200	223	214	219	242	250	236	205	223	234	253	251	241	216	249	239	234	230	230	240	220	259	237	214	242	245	231	247	264	243	207	234	245	265	229	243	233	229	230	225	214	240	260	238	233	221	243	243	259	230	241	219	250	214	255	236	248	246	264	249	226	228	259	225	238	223	244	226	255	213	253	205	247	241	254	242	231	247	247	247	252	279	235	246	233	251	245	269	256	256	225	253	245	224	220	241	258	255	244	212	222	260	236	246	262	229	218	223	240	251	237	257	234	220	219	216	229	233	208	238	222	217	235	252	217	223	225	245	250	220	257	224	231	238	239	245	221	209	208	228	208	222	274	197	226	227	234	258	216	255	210	234	227	233	232	222	225	243	258	249	253	229	223	203	213	261	235	238	212	234	247	249	250	223	203	250	238	248	221	227	238	230	219	240	204	242	258	252	214	263	228	238	234	260	251	233	205	228	276	307	242	228	237	230	249	237	233	217	268	224	228	262	223	208	240	225	243	227	227	221	227	246	227	219	263	273	239	258	245	227	219	226	218	235	261	224	263	243	243	254	249	250	247	245	216	234	260	254	206	265	224	243	243	253	229	254	236	233	214	236	229	211	248	250	213	260	235	249	243	221	251	217	266	245	241	222	249	256	232	222	275	240	234	240	248	230	222	221	242	249	249	219	269	225	230	233	217	242	229	257	224	255	236	246	243	242	244	222	237	229	255	251	253	260	254	231	231	266	240	255	227	233	213	241	254	227	236	215	237	256	233	248	247	242	223	262	198	214	229	241	231	218	226	225	259	268	224	224	256	225	234	240	253	252	231	224	242	216	240	251	204	212	203	222	236	257	262	227	238	235	242	237	260	221	220	225	230	253	232	234	248	238	208	237	238	206	235	229	223	247	241	227	234	226	267	224	225	251	229	244	236	236	215	227	227	236	231	227	241	215	228	224	232	227	282	209	204	223	241	244	234	260	245	232	252	225	247	218	217	230	212	225	247	246	236	236	228	237	226	217	233	242	245	222	247	193	253	226	216	247	219	236	235	238	223	245	257	228	231	252	262	237	235	260	222	242	238	240	260	196	231	217	257	213	258	227	244	251	227	227	206	214	245	232	237	256	224	236	243	237	256	221	230	238	205	259	263	239	248	250	219	240	234	234	211	238	254	232	230	270	231	243	232	226	241	250	249	237	253	232	270	251	218	267	217	227	207	249	232	226	224	228	241	257	239	260	250	215	257	232	238	272	223	256	237	231	248	261	200	217	241	233	247	224	221	244	259	238	212	249	235	262	247	245	239	272	238	231	225	243	215	219	270	237	235	246	240	219	230	239	241	249	233	234	254	220	260	218	236	251	224	241	241	253	241	249	234	223	240	219	238	236	258	221	226	222	240	233	220	239	274	243	213	209	232	246	255	252	240	234	271	216	223	256	240	234	262	216	262	229	239	249	231	227	257	238	236	245	238	254	238	226	211	222	225	233	237	240	240	257	224	244	268	248	231	232	242	236	233	250	247	227	252	225	244	250	244	234	242	255	251	213	245	217	232	218	241	236	240	242	238	245	230	227	248	218	217	262	256	225	225	224	239	238	228	233	254	233	261	230	243	243	223	216	245	233	230	253	258	235	253	262	224	214	242	227	223	244	242	226	262	256	233	243	236	256	239	239	237	253	239	248	273	237	231	250	227	243	240	235	220	232	210	259	224	221	264	232	243	231	229	213	244	221	228	229	248	229	211	243	242	276	237	241	227	243	255	241	281	240	227	224	249	206	205	232	242	248	227	244	235	220	230	244	234	234	237	234	245	233	221	229	231	260	213	227	245	252	251	243	220	245	239	257	231	204	236	243	205	226	232	228	214	223	221	224	203	228	224	220	230	240	226	233	222	241	247	236	261	245	204	254	238	236	257	252	212	245	239	236	237	267	253	234	239	253	239	271	266	234	201	214	238	236	243	239	219	237	267	241	219	231	230	230	236	252	216	215	233	241	240	217	247	235	246	224	226	243	216	245	238	231	254	206	233	211	237	241	248	248	237	237	218	233	241	243	218	233	238	216	230	229	243	244	229	233	243	233	236	235	233	243	230	214	221	245	231	219	226	218	207	229	238	242	230	244	250	240	267	233	209	237	261	222	255	250	240	239	240	222	223	243	266	247	243	216	214	235	272	222	225	217	228	257	240	245	243	229	218	246	261	228	249	235	230	247	236	242	232	225	230	237	249	248	248	221	258	226	229	231	232	240	237	249	231	259	225	242	235	239	231	227	242	266	252	222	215	214	198	255	259	229	247	233	240	247	225	215	259	230	215	228	225	214	221	206	253	236	250	221	275	210	273	243	218	224	240	225	228	249	240	248	225	207	220	255	235	229	224	245	221	222	226	224	241	219	241	226	226	255	258	260	215	244	259	219	239	229	274	244	248	233	249	248	240	230	247	230	231	265	241	244	256	227	222	267	242	247	248	226	228	233	220	227	245	246	216	234	209	224	230	251	233	225	234	246	262	267	229	232	241	234	200	250	231	233	257	248	243	208	243	233	250	262	241	253	216	242	241	226	266	249	232	241	227	235	236	243	220	229	235	221	243	219	232	215	240	228	233	256	212	237	260	224	210	220	270	231	228	233	226	221	268	242	252	267	235	239	225	251	216	232	215	230	241	248	204	269	247	234	231	224	242	230	207	235	256	216	242	216	231	232	234	243	241	259	263	230	245	246	228	251	228	219	235	222	245	240	258	247	250	245	226	233	253	218	219	257	239	232	233	223	226	251	223	233	242	245	252	243	244	212	227	251	258	231	230	248	262	280	207	258	234	238	253	268	253	235	262	260	216	257	212	234	234	249	240	236	230	231	262	219	214	228	260	225	235	207	226	236	226	240	244	253	229	242	250	256	236	235	241	230	256	256	232	235	235	253	224	239	241	228	257	205	260	255	221	216	242	237	225	243	228	198	223	225	233	256	216	253	224	231	243	234	240	246	223	226	241	251	223	220	251	218
22570	21127	28619	23871	21119	21119	6821	887	596	510	397	348	299	324	288	283	250	236	265	208	205	186	191	205	177	175	200	181	173	201	162	163	186	173	180	184	150	174	173	160	182	184	163	146	169	155	173	194	159	177	147	165	168	175	186	179	176	165	142	149	166	166	163	163	159	190	171	158	176	161	169	153	175	163	187	150	159	173	157	169	176	145	159	170	149	166	174	187	154	156	153	164	143	176	159	168	145	165	174	171	160	162	141	155	162	166	149	189	175	137	175	164	172	164	175	163	148	153	168	179	149	191	179	173	139	172	149	144	181	164	170	164	148	189	172	163	168	159	162	159	168	153	158	172	182	173	127	156	172	144	174	193	158	171	174	153	163	163	166	191	147	169	162	169	178	163	152	171	158	150	152	167	137	154	170	166	169	157	154	165	135	136	174	143	160	141	148	163	185	176	168	171	166	153	159	167	159	162	160	164	164	163	141	179	170	157	157	175	165	157	174	159	181	171	164	170	165	185	167	159	166	153	170	173	153	143	160	164	177	150	157	160	154	136	187	166	168	140	160	165	169	173	165	143	174	148	176	146	146	180	170	155	151	166	185	132	158	168	179	160	170	165	151	168	158	178	167	132	160	164	158	159	144	162	146	166	162	162	177	154	166	163	180	170	155	167	175	166	146	159	178	183	178	160	164	161	176	176	165	165	161	181	163	162	150	156	187	157	147	171	148	148	159	158	156	138	163	169	172	149	155	160	165	165	184	149	141	183	190	182	174	153	154	160	153	157	180	153	161	154	185	150	182	151	171	151	175	167	185	164	181	162	155	153	165	164	148	172	185	167	155	154	178	164	179	169	175	173	176	166	157	159	177	172	162	169	190	153	183	149	140	155	172	154	181	144	176	165	154	147	164	151	160	150	143	154	173	156	160	143	164	151	167	158	161	183	162	159	144	145	172	166	158	166	167	159	154	165	168	166	171	165	154	154	154	148	170	172	167	166	145	175	183	162	164	160	163	141	166	163	169	144	155	137	159	173	173	172	143	168	162	170	159	182	180	169	152	169	177	184	180	175	171	156	150	174	192	161	164	163	172	165	161	171	150	163	128	166	168	174	164	142	145	169	163	150	139	213	171	149	186	145	166	174	158	139	162	180	188	156	162	168	166	167	169	186	160	160	180	188	171	154	158	132	158	171	154	154	165	164	172	154	170	151	149	170	150	163	167	142	165	164	165	165	163	178	175	175	152	144	175	145	156	180	146	146	164	156	172	153	166	156	174	173	184	167	161	142	171	163	168	157	176	150	156	153	179	150	162	153	163	177	157	159	147	167	172	176	158	145	147	157	183	181	133	159	160	175	154	147	148	163	163	169	162	149	180	151	174	159	181	164	149	157	166	152	156	170	169	171	149	158	185	169	157	138	169	169	151	167	172	158	155	164	152	165	177	163	182	158	149	168	185	151	145	163	150	165	145	160	169	151	151	161	168	166	144	167	168	156	163	155	167	176	182	189	158	144	146	200	189	157	165	153	132	160	167	189	156	166	158	159	164	162	156	163	161	180	158	162	153	183	151	161	169	170	171	144	182	147	161	169	150	178	136	145	143	169	162	144	151	169	163	165	178	153	155	152	193	148	156	156	160	168	152	163	150	174	153	165	188	156	166	176	183	165	162	160	154	155	195	139	158	166	164	177	162	152	147	157	163	163	175	160	162	153	151	156	158	178	147	153	198	168	142	171	175	158	150	193	195	154	149	165	174	175	148	185	163	163	156	156	165	132	150	176	165	153	134	168	172	151	157	168	147	159	168	152	165	156	146	168	162	164	173	148	182	160	172	158	166	170	142	162	129	170	160	143	160	171	164	158	163	147	157	149	143	161	145	157	161	142	170	181	159	146	175	158	155	141	167	191	152	175	166	168	165	157	132	189	148	174	156	156	151	158	148	182	162	164	172	159	140	156	168	188	167	159	160	158	187	194	165	164	156	176	160	156	161	162	140	152	140	148	132	193	169	167	167	153	162	162	157	178	156	164	169	168	167	181	176	142	163	154	162	152	150	161	156	170	155	172	166	170	163	175	148	142	171	160	165	160	171	166	169	159	161	164	169	166	160	145	157	169	151	134	145	158	160	161	176	177	163	164	155	155	168	146	165	163	177	148	155	163	170	147	171	157	201	153	148	157	150	158	153	133	169	180	142	146	170	162	157	142	173	196	151	152	162	155	151	167	151	164	155	178	163	172	129	167	145	166	156	173	170	151	161	170	180	154	153	165	181	158	174	163	183	150	154	169	160	137	173	164	159	152	158	211	168	156	168	165	179	161	166	151	169	160	161	165	157	179	166	165	130	156	172	160	160	135	191	165	152	142	167	167	149	163	172	166	148	176	175	159	162	174	155	173	155	150	150	160	165	153	143	180	155	156	167	161	152	167	174	158	158	158	163	172	161	143	161	169	143	160	145	180	149	152	148	169	171	149	157	167	158	154	149	158	152	147	134	150	152	151	146	175	159	157	158	179	168	164	162	168	162	160	151	158	184	166	165	159	153	162	133	177	150	157	179	160	149	170	168	162	150	157	150	182	139	156	154	123	165	160	178	150	149	165	172	172	156	162	151	167	160	170	185	188	154	183	179	132	152	175	177	155	176	183	149	165	186	146	162	171	166	157	175	161	169	180	158	183	143	171	135	143	143	147	172	153	141	156	143	154	147	169	155	152	156	166	167	153	149	155	159	164	167	167	158	169	158	158	179	168	153	139	161	166	163	183	185	173	156	166	157	171	155	155	144	163	154	166	161	138	159	153	150	159	166	160	177	121	163	174	167	135	155	186	155	163	159	153	161	163	178	173	182	150	146	144	177	157	146	156	152	203	168	177	193	169	186	147	150	162	162	157	178	169	156	153	168	134	158	145	148	176	167	160	172	193	157	154	191	195	150	183	173	166	173	141	142	162	172	155	139	164	140	156	146	154	152	140	156	182	179	168	165	160	141	155	178	195	154	162	147	165	161	147	159	153	179	159	165	168	174	144	165	164	139	153	144	147	164	173	162	148	180	167	181	178	169	152	153	171	167	151	170	173	165	143	138	169	187	178	178	135	131	168	168	147	171	152	161	168	172	156	168	169	157	176	147	161	162	150	177	164	149	146	153	169	159	158	161	173	144	167	132	167	166	145	160	157	172	146	144	152	165	168	145	156	154	145	200	157	162	167	184	151	157	152	154	167	142	145	134	163	167	153	175	166	176	165	164	160	152	145	171	149	171	185	169	203	163	152	177	176	167	167	171	150	154	179	168	149	175	153	155	185	160	147	176	154	166	172	149	162	144	149	135	176	167	173	159	167	169	160	170	165	165	159	180	161	166	157	162	154	169	183	166	158	142	153	165	182	175	172	137	155	156	173	161	159	184	151	177	156	175	148	187	165	156	186	172	148	183	158	161	137	149	177	167	147	156	177	164	159	156	165	157	171	175	170	154	167	153	147	180	186	152	140	154	150	159	160	171	156
4539	13973	10447	5051	3353	2521	1942	1402	1144	884	732	595	543	521	438	444	326	352	301	312	318	307	268	270	272	251	278	246	262	251	276	242	230	213	227	215	217	229	213	236	230	229	198	217	217	205	207	200	213	219	207	234	218	218	202	227	227	225	233	218	210	197	227	233	218	195	199	198	194	230	214	212	192	190	184	221	170	204	191	187	195	214	183	229	202	219	220	204	196	214	200	210	214	196	194	191	196	200	201	205	202	179	230	223	220	207	191	191	191	188	220	232	220	200	211	217	204	207	183	207	191	214	194	238	197	205	180	218	211	218	200	189	181	206	211	211	202	196	210	204	206	203	220	186	219	210	222	194	212	239	217	205	204	228	204	199	219	196	203	209	199	198	203	219	186	226	197	209	176	203	195	203	223	225	202	197	180	183	203	219	180	200	225	199	202	196	221	235	194	195	201	212	200	209	201	176	179	220	238	203	202	241	209	209	206	196	208	222	200	211	184	210	201	186	199	212	202	201	200	198	191	219	202	196	187	207	191	210	202	196	197	236	225	203	216	219	214	230	195	209	197	230	204	224	225	196	211	214	201	194	203	210	235	208	205	203	183	209	217	196	188	183	198	196	182	199	199	217	222	203	218	197	196	211	206	211	198	220	238	207	176	191	195	204	209	186	221	212	208	196	186	221	197	212	194	216	217	191	201	196	212	198	210	192	188	214	197	197	194	208	188	208	190	219	204	187	194	214	210	206	203	200	214	215	206	190	195	222	193	224	188	184	202	178	216	189	195	195	201	179	215	164	200	200	195	200	197	190	174	201	178	188	216	191	208	214	189	225	210	201	182	198	214	214	184	180	224	183	203	189	217	180	170	227	188	191	216	216	218	196	219	193	206	195	210	195	180	184	174	215	202	213	209	206	210	197	216	173	206	181	202	208	201	222	198	211	190	231	236	210	203	210	191	212	199	186	218	179	204	204	185	224	176	219	215	220	194	217	222	183	206	209	206	226	196	203	192	213	203	197	200	185	171	203	207	216	186	215	213	174	186	197	208	197	204	232	199	190	208	197	187	205	210	198	195	229	172	196	174	201	225	173	230	202	182	197	205	187	217	196	196	200	189	207	204	213	236	221	215	213	215	158	191	184	189	187	205	182	211	196	199	203	210	197	183	194	186	197	192	194	205	242	187	225	209	194	230	229	191	205	222	209	203	223	222	186	201	194	203	206	188	189	215	177	190	211	202	215	194	219	195	214	206	209	206	189	202	182	194	190	197	190	204	199	213	215	211	224	199	193	188	205	208	205	176	212	208	189	201	188	191	198	196	219	213	211	188	206	212	183	218	197	215	192	183	204	228	201	195	204	190	203	188	199	199	194	196	220	219	199	202	208	201	185	209	200	218	208	198	200	224	184	208	188	186	209	198	208	225	204	203	190	217	198	222	201	220	189	185	185	215	204	188	197	209	206	196	190	227	217	203	196	208	218	179	199	213	216	205	214	218	226	225	201	207	199	192	179	209	188	198	195	206	203	212	196	196	192	174	199	223	232	192	221	204	218	219	186	180	239	212	225	202	211	215	202	197	183	206	212	184	197	216	224	218	208	202	210	174	184	193	199	206	199	231	178	205	202	184	206	222	198	221	196	226	204	201	186	194	206	225	189	198	217	188	195	196	212	195	188	219	211	201	213	212	219	219	179	199	202	214	209	224	185	210	201	193	217	174	204	185	215	215	209	202	210	202	220	217	205	205	195	207	203	217	173	174	203	200	216	220	224	202	190	229	218	199	196	205	194	217	207	193	182	183	192	213	212	190	208	208	202	210	199	200	214	190	220	178	205	209	207	203	184	207	206	205	192	198	210	179	204	194	202	194	207	219	207	232	174	214	221	208	198	198	205	227	221	190	199	198	205	201	197	198	206	194	234	210	209	192	197	225	204	201	176	161	212	194	219	187	179	200	187	222	187	178	204	207	205	207	205	207	192	203	199	193	226	222	199	190	209	204	209	216	201	193	194	201	199	183	199	167	229	210	193	200	221	215	174	194	214	197	186	198	188	211	190	203	164	204	211	205	206	193	208	207	196	188	211	200	218	190	191	193	203	208	229	206	207	187	224	216	201	187	237	192	189	204	220	220	198	195	210	203	210	179	200	216	190	185	193	203	219	229	210	218	197	178	180	211	199	194	196	190	199	200	204	202	210	196	186	217	200	195	178	219	180	178	203	217	215	214	189	198	200	188	200	209	204	218	192	195	191	219	198	193	206	216	216	204	225	175	197	185	221	204	211	195	207	179	208	192	181	206	186	188	224	200	213	190	182	199	219	212	217	211	221	190	199	205	186	217	209	191	199	201	212	199	233	194	214	211	205	198	171	198	212	194	195	177	172	212	216	195	200	205	208	201	175	200	195	185	213	190	193	189	224	207	201	202	204	208	191	182	191	220	195	207	190	215	240	234	215	194	183	226	212	214	195	196	200	192	212	213	173	177	216	205	201	182	181	216	188	211	189	208	207	207	202	192	200	188	203	213	242	193	198	196	211	214	211	193	189	213	198	197	213	231	215	183	212	223	194	204	189	218	217	198	193	214	204	170	216	221	221	189	227	206	204	204	213	177	187	196	207	206	225	213	224	219	206	209	238	209	207	206	215	197	207	189	223	207	197	200	201	204	209	204	210	205	187	204	221	195	216	231	197	214	210	237	234	223	200	208	192	179	209	190	225	204	208	203	201	189	179	190	205	213	216	179	206	177	199	216	200	180	203	200	219	198	206	193	216	224	218	209	170	190	209	207	209	194	180	174	213	175	204	231	213	227	203	209	201	199	197	215	211	190	164	192	197	210	233	192	190	216	217	198	212	194	221	213	204	210	230	211	202	219	213	233	214	214	215	190	190	216	187	197	220	196	217	201	210	196	194	193	215	201	203	202	184	207	185	192	206	196	219	204	223	202	196	186	208	183	179	203	202	203	226	213	187	207	195	210	223	210	202	166	191	211	213	190	193	211	187	203	224	225	190	193	207	206	206	210	204	189	175	193	187	208	196	225	182	180	185	210	197	206	167	193	218	221	210	223	203	199	200	187	216	225	199	233	199	229	196	202	223	218	201	186	178	188	208	210	194	203	225	216	203	220	194	207	204	208	194	196	196	192	181	206	204	232	202	183	199	204	222	184	198	214	198	201	210	207	204	190	190	216	192	188	221	211	179	205	203	214	213	217	195	188	203	223	196	217	208	209	181	204	200	214	219	204	194	232	189	191	182	180	219	215	182	209	195	206	190	199	210	185	206	199	191	198	188	229	213	215	221	191	200	219	212	188	213	205	198	205	217	209	211	204	227	202	202	208	209	201	203	221	173	183	205	191	195	208	179	224	171	174	196	223	222	200	172	207	216	201	205	202	169	186	204	211	196	189	198	204	197	206	195	204	203	184	210	196	210	204	193	184	196	208	217	219	206	171	207	217	217	199	189	204	206	197	190	177	198	207	203	188	224	204	210	210	193	184	210
27143	17516	3297	622	432	445	401	368	365	361	387	408	324	354	345	348	377	387	334	351	345	391	370	336	385	350	372	341	361	370	372	352	411	361	371	341	356	353	354	408	386	345	365	350	368	347	374	362	375	346	371	342	358	350	321	366	387	400	375	354	390	329	318	347	399	377	362	385	388	348	340	350	340	349	342	374	356	370	357	333	387	365	361	360	382	371	356	373	347	333	325	346	390	358	361	339	339	397	348	361	377	350	342	340	411	364	393	350	342	376	335	346	360	391	373	351	353	401	380	334	360	361	352	322	384	335	374	357	347	318	338	320	349	374	374	332	345	374	360	356	331	349	341	371	361	350	405	370	368	376	389	370	357	337	401	331	375	348	345	392	346	363	330	356	391	354	354	363	343	333	363	358	330	352	362	376	381	357	361	343	351	347	368	354	348	354	337	365	395	388	366	355	336	395	344	365	411	338	368	357	350	343	336	385	402	348	377	335	363	363	342	367	383	321	379	323	373	355	383	365	353	361	363	345	358	373	366	339	363	348	356	372	341	380	379	381	406	347	362	362	363	341	370	374	384	364	343	361	363	391	344	354	370	351	337	355	366	357	369	377	354	374	337	363	378	320	363	326	345	360	368	376	346	367	351	352	351	388	384	393	337	367	345	375	361	345	368	355	352	344	332	409	389	346	360	348	355	385	361	388	360	385	368	348	358	356	364	387	328	367	348	354	325	377	352	336	380	388	379	350	351	353	374	324	380	377	358	328	376	376	362	382	382	336	359	349	376	347	332	371	389	346	387	378	358	347	379	345	351	343	351	376	367	332	352	398	375	345	355	383	380	348	370	396	374	343	397	334	362	370	336	330	374	347	341	346	372	383	394	365	382	366	335	378	373	361	362	339	360	413	357	364	363	337	371	352	360	349	362	366	362	346	381	376	364	370	360	350	366	355	364	360	365	368	373	386	348	319	355	399	374	383	366	369	369	352	396	341	365	395	362	372	381	365	399	372	358	359	347	368	348	373	396	359	384	387	394	335	326	323	365	332	374	368	356	328	377	345	402	375	344	373	392	383	350	343	344	342	380	390	382	350	385	337	343	346	387	373	345	346	382	363	365	325	373	383	350	339	379	341	375	340	346	351	346	371	361	357	371	346	303	366	366	385	352	351	354	353	353	358	381	384	405	383	409	332	365	372	337	373	336	364	355	366	374	374	365	369	380	349	368	404	356	352	340	331	366	357	340	342	359	399	373	371	356	362	343	367	353	353	351	368	390	375	387	338	350	360	362	361	378	357	359	369	358	352	349	348	369	397	359	387	362	395	336	352	351	366	370	358	382	337	375	346	360	373	381	396	363	368	372	336	374	348	358	358	383	346	372	347	340	343	365	370	372	371	376	366	344	360	332	349	386	349	362	346	370	385	329	425	366	331	381	352	348	359	334	377	368	391	370	347	397	362	417	391	364	388	380	338	363	396	367	346	333	364	388	360	371	356	373	394	386	369	354	340	345	370	368	338	361	374	378	327	386	358	374	364	349	364	377	375	318	355	357	363	366	364	354	390	355	361	348	335	300	375	376	385	374	374	365	371	378	372	369	381	347	395	371	401	359	355	382	379	360	392	375	368	402	333	340	381	353	344	358	359	374	346	364	350	386	375	326	360	354	361	344	358	355	373	393	348	390	381	359	333	331	369	374	377	338	329	385	358	332	378	362	356	340	334	373	376	388	353	377	341	353	406	378	409	366	356	358	363	359	360	369	357	352	406	337	366	372	373	378	347	343	346	348	381	345	333	347	343	379	363	367	335	393	343	361	380	369	336	372	361	365	345	405	359	356	367	336	391	337	385	384	416	375	373	307	374	356	329	354	369	319	340	334	343	342	386	347	354	407	353	360	392	388	369	387	377	374	375	346	332	330	366	335	332	353	351	352	350	358	376	342	352	332	366	340	364	374	369	367	339	376	368	380	346	360	342	350	357	345	382	369	359	359	362	373	359	352	366	376	398	354	385	365	340	349	367	333	357	378	363	351	352	377	334	363	379	389	371	379	343	406	325	366	349	369	381	369	376	350	376	367	350	351	344	370	339	381	373	351	394	351	354	365	381	351	363	368	368	376	371	352	356	375	362	359	377	348	402	382	371	387	347	364	339	365	366	348	362	386	369	365	393	334	362	355	344	350	349	367	376	370	384	340	380	363	380	370	369	363	358	350	355	366	395	390	381	380	357	328	404	362	364	341	354	348	349	374	385	372	358	322	370	357	395	340	329	357	381	349	341	361	372	357	349	333	355	361	380	344	313	371	349	393	322	357	330	349	342	353	340	377	398	392	352	377	372	372	385	395	376	382	369	368	361	342	372	379	375	373	367	346	373	376	385	383	347	371	347	383	349	339	389	340	336	363	380	369	381	380	369	335	357	378	367	324	378	344	350	355	344	345	358	353	352	365	344	362	371	354	369	350	338	344	352	355	338	353	378	385	351	364	328	361	388	368	368	382	369	350	370	383	346	342	379	334	381	343	339	372	341	367	367	372	357	346	336	354	333	373	372	343	319	351	350	376	365	352	359	351	356	375	341	400	342	347	397	355	402	393	348	373	386	345	359	341	365	347	396	369	385	350	372	345	356	352	378	352	377	347	356	349	352	358	353	354	362	334	349	332	386	321	317	353	374	374	353	362	407	353	367	376	357	378	337	373	314	339	367	367	380	373	375	349	361	374	368	373	354	358	363	353	351	366	389	359	342	358	371	369	404	362	371	365	360	327	365	321	348	381	360	343	366	386	357	339	384	372	360	295	369	360	361	369	371	330	337	355	351	390	361	380	342	380	340	349	408	352	369	361	366	340	352	338	341	347	396	387	385	373	356	369	358	352	381	347	380	350	358	378	366	346	382	339	369	358	351	386	352	377	386	364	358	350	357	363	353	359	362	352	387	350	337	354	419	371	338	384	355	387	349	354	381	361	329	334	340	378	376	351	384	373	361	348	350	358	389	375	377	358	378	375	359	365	351	375	347	357	352	377	392	356	358	365	356	377	379	372	331	326	383	402	370	401	373	336	364	338	328	332	345	332	363	346	366	332	372	353	344	378	354	327	364	319	321	392	373	341	394	368	339	382	381	340	357	377	369	357	356	370	357	352	378	357	383	383	382	360	355	359	379	367	365	359	360	336	366	355	375	359	367	341	350	374	347	388	354	367	380	354	362	364	376	360	353	376	349	383	369	357	335	354	326	361	372	382	356	338	387	357	357	408	384	365	352	367	336	383	388	379	377	357	357	373	352	350	350	371	372	349	357	360	357	361	376	339	394	363	336	386	393	361	375	377	367	351	355	357	356	355	358	377	352	378	340	362	347	335	340	357	344	369	377	388	377	341	368	373	350	328	348	370	360	365	355	409	355	381	342	359	348	370	342	360	380	361	367	365	362	412	375	372	343	367	350	364	367	364	376	406	368	355	355	381	380	369	385	373	371	346	348	368	390	374	363	322	343	356	329	354	379
4376	974	778	562	499	466	470	480	427	451	418	442	460	492	465	447	458	454	418	430	427	461	435	443	476	412	468	416	446	441	404	461	455	445	444	425	416	424	440	438	431	419	411	449	405	436	431	441	418	430	413	417	410	454	413	418	456	443	439	439	467	407	408	435	425	440	409	412	486	397	441	426	443	458	464	456	445	430	420	402	409	436	407	420	466	421	448	383	432	446	425	450	441	443	424	441	446	450	432	451	428	468	467	448	436	441	425	420	449	421	449	444	473	434	424	463	448	454	417	448	437	419	409	411	448	444	415	419	436	432	402	399	407	452	411	398	424	449	427	403	435	412	438	448	464	421	418	425	455	442	478	432	464	471	419	449	433	441	417	377	427	448	430	447	448	428	408	446	457	456	431	419	434	416	451	429	484	395	381	451	409	454	418	403	420	456	442	428	468	421	450	416	410	422	426	466	433	425	437	446	389	445	466	460	427	446	408	431	400	443	412	460	390	454	426	438	385	436	425	413	432	394	446	458	433	409	441	447	450	445	425	407	455	440	401	438	415	411	438	389	431	407	447	420	483	454	419	450	421	453	405	428	443	414	457	460	448	426	436	399	459	428	457	428	451	415	435	443	437	442	411	429	470	415	450	400	424	410	406	409	445	399	415	428	428	455	413	443	452	435	440	445	404	427	455	482	444	440	429	411	426	450	425	456	398	435	443	430	457	432	425	395	445	466	433	407	428	481	464	445	441	439	421	444	433	450	426	434	442	483	413	430	466	440	445	409	423	456	451	389	434	433	468	452	439	399	404	424	432	431	468	405	410	403	469	414	429	407	436	396	413	439	419	431	480	435	438	451	434	473	409	418	470	453	444	430	413	433	432	450	444	448	440	447	384	416	462	431	449	434	439	396	450	423	470	439	424	419	451	421	447	437	435	427	413	409	432	438	402	432	411	441	447	418	442	435	452	476	457	430	482	418	418	459	413	437	425	430	460	477	457	422	455	408	456	415	416	409	446	426	420	472	417	460	431	420	436	441	457	426	426	437	464	444	433	451	396	446	416	434	433	419	446	451	414	433	415	411	405	404	417	412	466	426	457	442	449	445	436	463	444	442	462	414	402	403	384	458	443	474	416	419	432	444	479	416	418	404	428	415	414	462	452	428	438	480	424	464	420	384	405	455	472	458	420	452	436	425	417	441	417	436	440	418	423	475	443	436	428	421	443	418	379	441	416	452	441	461	431	376	439	424	400	448	359	414	443	426	441	462	437	438	417	454	457	428	476	412	446	401	474	474	416	429	439	459	384	441	447	432	432	470	443	434	436	407	406	413	418	414	422	403	451	434	472	434	449	440	423	443	459	434	440	431	433	430	451	410	431	420	454	415	436	428	465	429	426	451	449	425	476	426	449	453	421	446	458	437	465	439	428	457	429	421	423	433	455	420	444	423	433	461	404	445	466	465	453	434	445	439	436	481	395	478	424	456	452	428	445	407	436	479	453	433	428	459	426	430	406	435	462	517	452	477	447	429	408	445	411	401	407	410	465	438	447	418	436	423	447	427	438	407	407	475	418	425	389	449	431	423	408	442	426	436	453	435	448	458	452	419	433	436	440	459	454	423	444	454	442	422	449	460	463	412	419	430	471	453	449	430	468	472	384	456	417	467	406	424	454	432	447	420	441	422	470	411	439	426	426	435	447	429	456	448	492	437	412	471	401	417	402	457	449	449	453	426	421	452	429	385	419	485	450	415	419	377	464	430	402	437	443	429	379	471	446	413	446	443	390	442	463	452	399	427	451	452	419	391	428	420	424	434	441	399	462	468	475	417	423	462	424	423	441	440	452	442	424	462	419	497	442	444	410	420	458	473	468	421	445	422	412	411	453	417	457	475	444	484	415	451	446	380	418	447	428	430	430	425	438	436	431	411	441	454	406	428	434	432	411	455	416	452	419	431	471	411	415	419	480	436	445	437	431	460	432	415	434	411	423	429	412	475	403	419	452	442	502	435	443	464	413	443	446	478	445	444	449	425	431	428	436	453	432	470	417	408	492	443	447	442	427	443	413	446	402	417	465	431	439	446	441	454	451	504	415	429	411	425	417	410	466	426	436	427	440	409	419	447	420	406	489	417	419	443	470	431	420	440	421	453	456	421	428	440	428	388	448	467	433	404	434	396	435	411	452	457	426	421	394	487	439	429	449	410	458	453	469	420	456	472	427	426	452	476	420	435	446	481	424	411	410	436	447	422	403	445	421	406	397	456	459	435	493	448	426	428	445	426	446	451	460	409	428	442	418	459	440	445	453	470	457	455	449	425	434	427	429	429	433	443	447	443	452	455	409	462	432	471	439	473	408	403	438	407	435	410	432	466	415	408	435	441	416	449	464	424	434	400	426	434	463	437	414	485	417	428	445	455	412	442	373	438	464	439	400	422	448	412	429	438	429	423	391	469	421	426	424	456	406	467	423	417	468	429	456	413	406	421	410	429	428	449	434	448	426	423	443	423	422	476	452	456	455	429	423	430	463	456	477	431	460	419	422	426	423	426	479	484	426	431	450	452	450	439	438	452	442	444	432	449	432	417	447	439	392	398	448	415	425	446	474	447	430	475	444	463	477	429	439	453	443	438	428	416	437	391	448	447	445	402	453	435	474	502	420	465	385	399	442	457	428	430	389	439	399	439	432	446	447	432	419	446	412	472	431	448	462	446	454	396	474	467	432	446	434	420	401	455	439	430	425	417	444	403	446	468	434	413	410	450	458	404	419	406	400	465	455	410	433	441	444	429	460	450	419	443	405	448	446	433	437	407	446	424	452	424	421	442	470	448	455	425	489	429	439	469	486	429	422	431	447	382	421	430	466	461	446	474	428	466	422	435	422	423	431	406	440	448	405	442	403	424	466	401	464	432	398	411	427	417	426	473	416	429	402	424	428	443	422	444	436	424	408	423	413	430	413	454	456	456	461	441	433	440	402	430	462	429	462	462	431	387	395	437	444	429	439	459	428	436	442	439	444	480	453	454	436	470	440	460	472	427	465	453	417	482	388	372	420	445	453	421	384	468	411	463	442	462	437	437	449	435	443	450	435	427	466	448	426	416	401	458	439	449	391	392	432	426	449	449	383	418	411	444	429	453	421	423	454	426	435	438	428	446	460	442	438	423	404	424	494	430	413	424	448	457	439	427	410	475	445	436	439	429	438	431	415	430	452	432	462	411	426	477	408	425	420	434	469	465	464	400	427	437	435	426	404	461	454	453	440	412	430	434	451	406	462	461	436	467	466	423	425	416	462	458	389	433	441	424	444	459	425	434	461	464	410	412	393	466	451	435	395	447	425	394	451	425	423	422	386	445	416	451	453	416	472	376	480	454	415	499	465	490	468	433	395	437	461	464	435	452	463	469	422	427	419	439	449	435	446	445	424	459	453	428	443	404	435	456	458	443	445	426	411	440	441	461	468	390	407	428	413	404	449	434	468	413	441	451	450	423	402	428	443	444
23635	21096	28075	24329	21064	8195	969	685	582	512	515	479	481	458	457	416	403	408	384	426	438	379	391	370	391	374	422	364	398	376	380	381	423	354	367	365	353	406	388	392	365	366	355	379	346	381	336	388	352	384	364	358	387	319	393	357	385	361	378	386	366	384	417	353	380	343	400	375	373	378	387	372	359	367	367	346	368	391	356	374	367	358	354	381	362	366	367	404	379	346	354	380	344	397	399	408	382	391	340	405	383	389	358	362	370	369	381	391	366	368	334	408	343	360	364	336	389	374	345	354	400	367	368	386	394	377	399	401	342	379	340	385	368	341	350	383	392	363	373	393	323	379	333	453	377	379	355	358	358	361	371	379	402	342	364	379	358	370	358	376	372	364	376	372	359	402	330	346	325	341	360	366	338	380	393	362	384	356	355	370	336	371	366	387	343	356	361	367	381	364	390	398	358	375	384	349	418	366	373	381	337	320	356	383	350	379	353	370	349	373	375	341	380	366	389	371	380	362	362	365	379	348	389	378	357	355	374	363	367	347	390	367	370	387	369	349	360	380	348	390	396	372	389	379	312	359	351	365	383	380	367	359	363	354	367	327	376	353	384	360	376	371	363	349	372	389	340	343	351	356	359	369	367	396	338	416	374	354	382	361	376	327	365	400	348	359	349	346	346	338	364	367	350	357	391	377	412	368	351	352	344	348	330	373	373	352	424	333	378	375	346	337	392	343	378	370	410	386	348	369	363	365	363	362	359	376	357	375	356	395	362	352	343	367	340	353	378	370	389	378	379	361	366	357	366	367	357	396	371	332	369	374	360	355	357	361	355	371	367	370	388	374	356	324	408	371	380	366	390	371	351	354	388	339	353	366	342	363	393	365	364	343	369	367	346	329	411	357	383	384	319	400	364	347	354	359	355	373	367	367	386	351	353	377	361	363	377	355	349	339	351	381	377	349	393	388	369	388	364	364	362	349	389	405	342	370	357	380	367	366	347	327	356	384	376	383	364	380	361	372	383	386	343	369	365	381	374	376	377	371	371	344	385	386	344	384	364	376	389	376	383	380	377	324	357	381	370	372	401	398	401	367	405	326	366	373	404	354	346	349	360	345	385	363	366	400	378	384	350	382	378	365	362	347	396	381	323	343	378	350	374	350	385	381	375	350	345	379	350	345	350	346	354	370	402	387	396	357	353	363	346	385	408	354	337	384	366	355	380	409	370	351	391	381	389	336	325	372	344	380	377	364	368	340	356	356	393	397	330	377	337	348	382	362	339	379	349	371	365	378	351	357	394	406	345	364	364	389	387	376	398	381	376	333	361	384	402	345	388	358	382	376	370	393	378	395	351	383	377	382	344	354	368	385	348	357	356	363	354	381	375	351	357	379	371	377	362	339	359	337	373	358	365	369	357	386	347	379	338	354	363	381	408	363	367	373	397	341	376	394	380	382	353	365	413	363	403	353	308	360	359	390	340	331	326	356	322	364	350	371	385	389	373	383	357	398	370	358	364	358	343	372	341	413	396	345	370	354	372	357	384	354	384	380	342	383	382	388	371	392	349	377	370	381	381	339	367	383	383	386	372	339	380	361	368	348	372	392	364	381	334	409	368	360	387	371	351	372	366	376	372	368	365	376	362	333	360	335	370	381	338	386	343	354	377	312	368	374	372	377	370	343	363	354	382	384	388	358	369	369	380	353	358	364	393	348	397	369	367	377	338	373	376	340	378	350	369	331	372	351	389	391	377	376	364	373	346	360	361	331	347	391	369	372	393	372	383	333	341	362	384	345	329	351	384	365	392	355	371	367	346	367	364	334	391	381	357	379	367	353	388	363	381	394	390	357	343	408	340	355	339	382	369	385	374	350	344	363	350	385	381	342	396	363	350	368	359	358	375	370	373	359	382	360	401	374	361	358	344	371	331	386	345	327	388	369	346	376	358	344	386	396	408	387	362	373	367	326	362	363	378	364	389	356	361	387	366	363	388	370	359	388	366	367	383	362	365	401	334	353	353	370	345	339	358	373	393	369	378	342	345	429	395	365	367	345	364	368	365	352	369	405	350	350	375	315	361	346	383	353	378	367	333	377	339	348	426	388	344	364	351	390	356	371	356	382	365	360	347	360	379	360	367	417	354	372	351	349	391	359	386	367	374	350	376	316	352	335	352	362	392	401	367	358	357	352	370	377	351	364	366	351	327	349	357	355	372	347	352	354	325	362	391	398	367	364	361	378	385	363	393	387	363	375	358	405	356	376	388	354	349	361	366	358	372	366	337	353	367	344	360	366	352	383	374	345	351	391	370	364	355	385	364	390	393	369	358	376	349	348	403	344	375	366	407	375	348	317	357	348	360	361	374	374	385	362	357	364	364	370	383	356	384	396	366	334	377	369	356	361	369	366	358	400	342	369	346	403	365	356	378	396	352	373	398	349	409	376	345	359	347	355	390	381	364	379	376	374	369	336	368	405	350	348	358	348	386	383	393	410	418	389	400	389	363	385	345	369	359	372	343	377	349	363	345	379	369	347	355	358	361	377	345	386	356	373	392	400	389	390	345	392	353	336	374	379	363	427	353	365	343	425	389	398	379	378	335	376	348	369	351	359	335	370	357	333	349	368	375	347	349	344	356	392	371	350	327	327	375	368	365	342	400	382	359	383	344	368	333	317	368	341	354	361	327	382	342	402	348	379	375	363	375	373	361	366	398	345	373	372	374	355	363	363	368	396	393	369	346	398	345	372	351	382	322	367	366	359	356	371	368	324	365	357	327	358	338	335	359	368	367	359	366	351	389	337	385	348	344	370	365	381	375	371	368	370	346	363	369	390	360	392	333	344	328	402	359	358	390	382	377	355	351	371	380	375	363	331	416	367	354	392	348	344	373	352	387	351	377	380	376	376	356	388	355	355	345	374	405	338	323	347	357	371	331	386	409	333	343	367	395	357	376	345	360	384	341	349	357	362	372	343	348	343	370	397	367	360	362	400	398	369	327	384	384	370	367	384	380	362	337	376	379	378	368	378	376	386	381	355	352	336	349	376	341	373	374	394	339	370	350	374	349	378	355	393	359	395	384	358	384	351	351	353	358	362	392	362	400	339	339	354	361	345	388	369	342	381	352	374	358	392	349	377	319	358	364	369	369	355	378	355	350	347	377	340	372	331	327	367	337	351	367	391	355	347	322	327	347	345	378	369	367	368	356	341	344	320	366	347	387	359	377	374	351	360	321	366	386	384	370	365	353	365	350	350	370	357	361	334	379	378	338	354	354	374	366	375	389	357	393	319	380	346	361	364	371	347	373	356	387	332	352	349	358	352	311	377	357	386	367	359	369	360	351	380	384	374	347	335	364	310	368	370	352	359	334	373	317	347	353	348	350	365	370	345	374	336	394	348	387	350	349	346	379	379	372	375	358	370	346	353	366	342	385	379	372	369	361	334	362	363	306	372	347	386	385	342	357	354	353	404	356	385	385	382	416	351	362	339	337	354	378	317	384	324
3250	8275	6384	2944	2054	1585	1332	1066	840	777	661	677	636	590	561	548	532	566	485	521	512	510	480	478	507	473	456	435	474	423	432	469	441	467	453	449	453	438	447	470	433	460	443	452	437	452	459	442	442	411	405	485	451	450	431	450	428	418	448	435	460	469	418	475	470	466	425	449	489	463	475	412	400	455	454	465	413	415	426	443	486	492	449	433	447	448	474	464	443	433	463	467	443	438	444	428	442	444	440	450	447	424	485	465	446	457	425	469	458	450	478	457	453	410	433	460	477	476	421	428	460	499	432	434	457	422	467	440	471	470	460	464	436	473	446	422	440	424	439	424	445	469	456	462	438	430	456	446	463	505	442	485	431	476	448	442	428	467	413	472	452	482	494	465	435	426	427	439	476	437	439	410	447	434	451	485	424	458	436	460	404	426	422	450	447	448	431	454	471	442	442	425	466	418	429	445	463	460	483	468	441	429	430	457	452	452	437	457	441	408	468	487	445	468	473	444	451	433	421	435	417	468	445	456	452	452	453	441	400	455	453	456	445	466	435	429	440	463	453	470	482	462	429	452	474	411	414	443	476	464	419	455	433	454	430	434	423	475	460	468	436	459	475	419	429	458	422	451	464	436	421	443	417	450	439	466	431	423	435	401	459	429	448	438	443	463	469	423	457	474	466	402	448	448	439	455	469	467	464	427	436	484	441	443	488	446	483	453	461	398	431	422	459	443	437	437	480	440	448	391	439	433	452	436	471	466	414	398	426	425	447	418	431	469	448	432	468	456	447	460	411	448	453	465	478	450	448	483	441	480	462	438	448	465	459	426	432	456	439	430	440	455	452	442	444	433	468	433	403	469	457	449	456	420	449	439	430	428	454	450	371	448	430	389	439	453	440	419	453	436	427	468	436	450	436	461	447	430	485	459	450	440	407	462	451	432	422	408	435	451	457	396	455	429	447	458	418	455	463	439	487	464	429	445	457	453	450	468	441	429	416	436	437	443	474	443	463	452	464	466	465	456	444	463	427	449	424	455	446	435	422	459	447	450	456	437	453	503	474	399	457	450	411	438	455	440	442	465	430	442	457	407	437	481	431	502	454	447	447	447	460	456	408	441	442	451	435	482	472	441	443	446	471	418	485	472	443	486	442	425	438	468	446	470	426	449	456	484	443	417	405	449	460	413	447	418	442	442	444	459	424	486	462	406	441	429	434	477	419	454	442	445	451	427	481	463	449	445	451	459	458	432	469	468	462	487	455	432	405	468	434	453	417	435	414	459	450	475	411	424	440	457	463	401	429	462	459	449	459	402	446	469	480	437	463	429	478	448	447	447	444	430	464	432	453	429	427	458	465	432	448	458	432	401	455	417	481	445	444	423	434	473	470	465	455	438	420	461	424	462	446	426	425	433	471	423	453	449	422	453	457	478	431	412	448	434	448	461	430	448	472	479	453	444	426	425	472	423	423	415	455	434	432	446	459	455	431	445	439	444	446	430	471	440	441	425	461	489	412	458	433	427	448	433	422	436	447	413	455	470	456	477	392	451	449	469	490	422	477	457	457	455	472	457	472	471	435	441	428	458	446	403	444	453	458	434	436	463	408	440	448	437	462	455	433	499	436	443	416	434	447	440	501	431	450	442	461	424	476	456	456	439	442	462	447	434	405	468	443	475	465	426	437	426	459	459	484	431	428	437	476	444	474	434	415	427	450	439	432	458	400	415	438	467	468	454	413	443	444	484	443	429	420	472	444	442	467	425	440	455	432	463	462	405	465	436	441	434	432	462	448	444	421	411	467	456	431	454	413	440	423	416	455	455	446	426	442	461	451	412	453	447	440	478	452	420	442	442	429	445	464	443	458	459	440	455	459	457	473	421	411	464	481	470	477	479	439	413	496	442	395	473	429	451	471	439	394	457	426	456	436	461	464	433	455	420	471	452	451	430	415	451	415	458	424	467	469	433	415	457	463	459	465	404	441	470	486	456	403	440	448	456	443	443	436	455	472	404	468	448	436	435	473	467	421	434	417	443	426	436	408	485	450	447	405	419	446	394	475	445	477	419	459	440	430	476	439	449	425	451	424	406	486	419	452	462	473	444	466	472	467	421	427	447	464	472	478	432	438	425	427	418	436	463	458	422	467	435	410	416	470	435	430	455	443	468	475	444	482	435	444	441	421	419	468	428	469	450	484	421	420	476	444	424	438	433	442	448	499	450	439	429	416	439	454	454	449	442	477	432	432	409	451	451	460	472	431	482	415	471	446	457	432	430	413	485	461	448	438	441	469	449	448	489	445	456	430	435	478	440	460	456	429	433	432	453	436	443	416	451	444	412	427	443	419	444	450	459	432	469	410	444	421	433	466	452	403	432	428	451	418	423	421	430	429	464	498	464	474	453	433	479	451	477	439	431	453	445	443	411	445	427	447	437	432	424	450	457	420	409	475	424	440	424	421	417	418	439	452	494	411	473	424	478	426	462	448	412	471	464	416	439	480	446	461	431	465	462	454	455	438	450	404	440	460	405	448	436	460	486	454	441	432	390	449	440	433	446	444	469	477	416	449	452	430	452	459	454	418	485	452	459	443	445	432	423	412	454	461	431	473	475	442	450	446	430	468	433	433	483	468	466	446	463	469	417	430	457	438	433	458	453	465	454	433	442	413	427	429	474	430	425	454	423	435	472	431	432	433	414	481	426	433	448	465	458	455	421	436	444	424	430	485	431	436	423	468	444	461	447	441	447	450	447	459	439	456	453	451	453	441	471	409	449	400	474	449	452	487	444	462	430	436	398	417	403	444	442	438	445	443	443	446	429	449	466	455	421	400	442	446	439	446	472	444	421	444	412	459	450	422	449	448	434	464	446	447	432	438	424	426	456	439	447	441	412	457	455	414	449	467	427	436	473	403	451	484	426	456	452	437	459	467	462	496	435	435	437	432	454	432	410	464	464	442	436	444	394	468	438	487	426	444	469	438	464	473	448	428	471	425	405	424	412	445	438	449	495	473	462	399	401	443	403	447	454	455	458	424	450	433	455	415	474	469	448	416	448	421	431	461	432	458	417	420	462	461	437	431	421	432	431	430	433	450	443	454	467	448	433	429	430	442	466	461	431	494	419	464	447	415	439	469	479	468	464	433	450	432	421	433	461	432	432	411	440	459	468	408	397	450	513	464	422	442	449	415	431	449	478	405	453	461	464	474	433	439	440	454	397	454	456	455	427	453	418	460	429	470	453	418	460	452	430	429	436	439	446	471	420	441	398	443	418	463	454	439	438	456	401	426	428	462	456	424	435	471	412	466	461	465	435	439	460	427	433	430	460	423	424	500	417	455	468	417	418	445	415	433	458	420	465	474	459	421	468	419	414	447	449	454	454	454	463	419	473	457	429	455	434	458	423	458	467	432	474	481	422	483	499	452	435	444	445	464	449	428	441	436	421	445	456	417	433	441	471	467	457	464	430	429	425	418	467	440	453	472	444	428	426	482	442	407	451	418	449
24554	21090	27108	25170	10950	595	430	296	290	253	246	254	221	206	238	229	214	240	189	180	202	205	202	199	217	196	211	226	199	184	202	205	196	181	187	193	186	203	233	203	213	190	197	199	196	205	186	191	211	181	199	199	196	197	186	181	197	182	180	192	196	190	204	192	216	189	163	199	189	190	192	182	205	205	193	185	201	196	191	177	220	175	202	196	211	192	189	247	185	174	199	173	203	189	192	196	203	214	205	196	204	192	189	192	191	203	202	207	202	206	197	173	207	187	195	217	198	209	205	190	194	185	177	178	207	190	181	196	183	203	188	189	207	207	190	217	211	182	206	191	199	195	219	194	202	195	196	202	195	203	197	197	202	191	210	190	204	196	200	196	176	198	220	172	169	194	214	220	178	190	176	202	193	207	178	185	182	204	200	180	211	211	200	205	203	198	184	198	210	204	204	191	176	203	194	215	198	216	180	183	198	194	192	201	184	191	205	207	217	205	184	224	202	173	210	202	200	204	218	211	185	206	193	187	189	221	208	213	208	212	181	194	209	175	190	185	193	180	182	207	203	159	211	207	181	187	181	208	203	167	179	209	199	194	194	184	200	206	218	189	195	179	205	212	208	184	192	194	202	230	200	208	197	210	199	189	207	210	169	190	210	189	209	195	195	243	191	198	208	203	199	209	218	172	207	195	195	200	186	215	207	196	216	189	207	201	187	185	209	206	199	221	197	183	209	176	182	194	193	190	221	186	196	189	237	205	200	209	204	201	194	195	181	187	197	175	210	222	212	198	194	178	213	195	205	198	163	202	186	181	180	190	189	187	217	192	197	198	184	190	184	178	209	192	204	194	184	174	205	193	195	189	203	208	187	215	211	168	205	202	194	189	189	188	191	173	182	205	214	216	194	205	186	203	193	194	215	186	196	197	209	200	209	208	178	209	209	196	180	198	229	214	218	210	189	181	179	193	194	195	179	169	159	210	204	212	223	199	191	198	198	179	200	180	187	178	212	195	205	187	201	186	184	184	207	216	202	183	163	207	186	196	202	177	193	176	200	198	196	215	196	179	184	203	195	195	178	199	198	191	187	168	184	180	210	183	209	195	210	204	198	203	212	202	205	218	194	229	209	185	190	230	197	193	198	187	199	188	194	198	194	183	209	195	192	208	211	198	185	213	216	196	189	194	179	191	169	204	190	179	224	194	166	178	208	201	179	177	187	216	186	171	205	214	170	217	182	180	206	190	199	183	178	182	182	230	192	208	187	202	178	214	209	194	205	195	214	190	208	206	206	190	196	198	210	200	220	192	194	203	186	212	194	170	188	174	203	203	216	214	178	175	178	180	199	195	198	195	223	222	196	199	185	226	183	205	174	169	167	178	201	224	201	218	193	184	207	150	181	193	205	194	193	199	209	188	198	182	205	187	222	210	189	176	188	196	182	232	202	184	193	209	192	199	181	190	193	194	193	189	217	175	219	193	198	195	205	206	195	193	194	194	195	164	193	182	210	187	194	210	192	185	182	213	203	199	186	202	182	186	190	210	174	206	214	177	204	215	180	180	201	200	221	194	239	187	179	208	219	195	192	184	218	177	181	202	205	184	188	208	196	188	180	198	206	199	208	211	204	201	173	196	190	201	216	188	199	203	179	175	211	193	191	200	191	175	196	179	197	209	184	180	205	203	211	171	196	212	160	220	186	204	219	185	177	178	201	222	188	200	211	183	187	211	203	176	181	177	199	199	184	193	206	200	171	217	189	198	192	177	225	182	183	187	186	198	199	221	183	209	203	192	194	190	197	208	203	177	187	195	188	194	215	207	191	196	189	216	180	196	194	185	203	197	196	191	192	237	216	200	189	172	190	192	181	173	190	190	214	175	203	165	186	213	218	207	207	197	198	188	193	201	196	197	210	201	198	178	222	205	193	204	196	204	198	233	226	191	168	183	190	218	198	191	195	211	219	184	213	204	212	196	209	214	195	194	199	216	211	211	202	203	175	151	183	198	208	171	209	210	197	177	164	186	211	193	187	190	212	217	202	199	171	181	165	177	208	181	195	185	193	196	188	205	191	167	218	225	189	189	206	198	199	187	183	217	177	167	175	182	203	182	205	197	196	213	235	183	206	209	175	173	172	160	211	180	169	229	206	179	205	191	206	202	175	204	183	211	219	194	183	188	196	211	217	186	204	183	211	185	155	196	178	207	202	217	195	161	205	222	166	195	221	199	215	202	188	216	215	192	195	193	164	181	199	211	201	182	205	192	186	178	206	183	174	219	178	168	182	189	186	182	182	206	201	179	179	216	183	213	200	215	209	201	196	199	208	206	198	191	191	177	197	182	201	211	209	212	175	175	181	200	207	214	204	201	182	200	187	209	217	204	205	193	183	206	198	199	181	205	215	185	181	213	192	201	193	197	200	195	175	209	208	201	220	198	217	202	181	217	200	166	198	176	197	196	190	196	220	201	192	207	186	198	202	196	182	184	192	172	216	171	192	182	206	183	179	190	199	215	190	202	205	204	178	207	203	216	205	199	177	199	205	195	216	194	188	198	190	191	204	203	200	183	203	181	208	185	188	203	175	201	225	179	191	193	185	205	207	227	183	184	183	185	192	162	172	210	212	180	163	218	184	183	215	217	203	221	200	199	211	192	195	195	155	175	198	208	213	197	198	189	189	214	203	179	189	204	190	176	214	202	209	180	177	186	216	210	212	208	206	204	205	181	186	188	220	169	193	191	171	192	195	208	199	198	188	169	189	212	184	188	200	187	191	170	207	198	191	184	177	200	201	196	181	198	196	202	188	182	197	193	200	228	206	173	187	203	176	183	184	187	198	198	184	204	199	217	189	210	201	193	217	198	186	199	191	192	217	178	216	191	188	213	204	187	192	193	202	197	181	193	220	164	221	190	231	212	200	182	189	197	209	181	215	211	180	196	194	194	168	190	196	187	184	174	201	201	186	180	205	186	230	182	212	187	205	204	200	207	207	182	211	209	209	204	210	197	183	178	201	204	210	204	169	191	206	181	196	182	170	183	202	173	201	196	209	186	182	202	196	174	182	209	183	187	181	191	191	200	204	177	214	182	199	192	180	201	212	215	196	201	206	206	178	214	182	215	172	201	197	178	199	202	195	187	183	186	165	205	167	227	198	208	160	204	191	192	186	204	207	206	199	182	176	192	182	213	203	221	193	226	217	206	178	171	177	180	189	190	178	203	187	209	196	192	217	188	206	224	210	194	193	197	201	194	184	193	195	184	209	165	182	182	207	213	200	188	191	184	182	191	227	226	210	199	190	200	182	181	215	190	178	185	201	202	204	206	198	189	184	202	195	206	196	189	187	185	225	199	233	202	198	197	192	194	210	223	181	199	191	213	204	207	180	199	172	168	181	190	182	191	178	192	184	177	182	222	188	208	191	195	202	216	205	178	201	201	218	207	197	176	194	209	208	182	207	211	200	208	220	162	207	209	202	206	202	193	191	229	216	182	215	201	197	178
3392	5271	3787	1794	1199	943	749	604	516	448	439	350	338	314	325	273	280	299	251	268	289	260	253	270	302	233	287	261	251	223	246	283	237	237	207	266	236	249	249	245	232	233	208	213	251	229	234	251	255	222	230	253	234	230	229	229	236	224	231	246	231	243	211	251	236	236	253	221	269	235	256	246	242	246	228	226	234	259	245	274	261	233	240	233	235	237	240	230	244	250	259	245	246	241	228	232	247	245	252	230	223	260	231	239	220	204	243	235	202	224	249	236	224	188	212	233	259	232	251	242	225	235	238	260	263	199	241	240	221	237	240	247	246	232	241	240	257	245	237	214	208	247	252	232	247	233	229	240	238	230	229	245	238	225	236	209	231	228	225	223	269	215	243	247	243	236	253	249	238	223	224	231	242	206	258	250	247	224	197	237	256	216	240	197	218	231	220	223	221	222	229	216	216	225	236	240	240	199	235	223	222	238	227	228	268	260	211	246	256	237	228	228	218	236	230	228	253	216	234	271	261	261	216	213	223	252	240	207	235	222	247	220	232	205	211	219	241	233	255	213	241	216	250	232	236	225	223	233	236	223	220	246	236	224	219	231	252	222	238	245	222	209	250	214	205	206	230	217	252	231	255	218	240	232	223	242	234	247	251	243	237	235	231	228	239	229	210	235	252	213	230	256	240	236	216	226	241	242	238	249	256	224	205	214	237	217	218	229	237	230	246	214	235	242	235	229	262	235	263	264	261	223	233	240	225	248	251	223	238	211	235	234	217	218	230	222	210	223	229	218	256	246	238	220	232	227	255	237	267	217	236	230	231	235	243	207	228	244	247	227	234	235	234	242	245	229	241	259	236	219	207	254	202	221	221	242	234	208	217	213	219	238	234	242	246	208	247	233	219	226	245	245	214	226	237	211	239	248	221	255	223	248	239	228	241	231	212	217	221	224	249	245	248	245	239	230	245	244	263	225	232	238	225	228	220	236	261	248	233	226	213	233	252	238	266	230	254	237	234	246	240	231	252	234	211	243	230	238	217	228	214	237	237	253	214	223	256	236	258	225	193	256	212	229	223	221	218	230	231	223	239	246	246	252	221	246	206	210	214	227	221	214	242	217	256	271	231	248	240	236	264	265	245	237	237	251	223	227	227	227	225	221	226	254	215	251	230	241	240	233	252	214	212	237	215	230	228	241	250	245	226	242	213	222	232	241	253	251	212	239	222	234	227	209	234	224	205	205	240	221	242	256	247	241	238	237	224	236	237	237	232	244	209	250	269	236	228	221	205	256	251	282	236	219	260	240	219	254	227	220	243	264	236	256	210	242	218	220	260	258	223	215	254	246	252	228	236	240	233	228	247	227	238	233	249	210	217	232	228	249	215	253	242	213	246	212	215	234	214	235	248	241	242	236	240	233	233	239	245	241	203	202	254	259	249	243	238	258	256	242	230	241	226	221	229	240	252	232	250	222	233	241	227	228	219	258	243	232	213	238	229	245	246	243	227	232	217	258	220	241	193	245	248	216	251	221	232	244	260	267	239	247	267	251	222	250	235	243	227	266	220	218	214	226	235	230	214	234	230	217	255	202	206	200	249	229	236	221	240	235	211	219	234	212	251	255	208	255	236	210	242	258	228	241	249	242	215	225	201	232	225	260	249	232	233	251	206	232	223	229	255	261	227	228	222	272	226	257	225	227	234	220	226	273	215	248	233	208	223	241	237	233	232	248	215	238	248	218	231	258	230	244	225	238	225	218	226	217	229	249	236	215	251	229	242	230	225	216	235	213	238	237	234	232	250	247	250	222	217	208	209	226	245	239	240	233	242	211	249	225	258	223	233	247	232	254	247	231	244	247	228	236	249	223	236	211	224	270	208	217	205	257	232	237	227	243	244	228	201	239	249	232	226	252	231	260	230	243	240	224	259	244	218	247	262	245	223	214	231	206	218	204	239	264	238	220	228	221	223	212	235	222	226	244	232	194	232	252	228	245	250	235	232	237	203	253	216	243	218	265	220	235	229	236	214	246	233	216	222	243	251	210	242	252	234	214	219	218	235	233	224	241	233	249	245	226	258	217	222	244	221	240	208	229	249	234	212	242	238	233	214	253	231	230	229	204	190	232	279	224	206	221	216	220	229	212	235	211	252	219	245	217	264	229	228	236	231	240	269	228	220	235	234	233	226	242	247	210	231	220	220	242	217	218	235	252	225	256	232	214	231	216	223	226	225	245	235	246	215	270	210	214	238	237	230	223	221	224	259	247	214	226	226	242	207	215	220	256	254	251	262	234	230	246	239	245	244	224	260	238	237	225	236	218	230	222	238	260	243	238	235	207	251	215	200	229	237	255	233	253	239	235	216	253	237	215	216	234	234	234	206	245	212	213	211	238	231	220	241	219	205	230	235	233	239	225	243	211	235	209	217	278	239	230	247	229	231	228	224	216	235	221	234	239	260	240	219	240	223	224	237	243	219	216	236	233	245	226	219	258	235	221	219	234	223	255	231	212	227	231	253	254	235	243	248	216	233	241	238	249	218	231	218	231	220	215	243	237	226	269	246	233	248	225	265	213	213	222	247	213	226	253	258	233	196	226	220	220	217	253	242	222	241	229	249	225	245	232	243	227	217	224	186	241	239	231	232	252	245	213	248	250	239	267	217	221	233	234	223	234	238	235	242	240	230	235	252	235	231	230	243	252	241	225	257	209	225	229	229	238	242	227	252	225	229	223	234	253	206	247	253	219	246	224	220	234	245	230	235	228	241	251	232	230	251	233	256	214	213	247	227	227	240	251	247	235	218	200	228	229	237	218	222	239	243	219	272	265	246	233	221	221	246	242	215	246	219	231	209	213	239	233	222	251	210	207	248	239	241	238	209	228	243	229	230	257	232	219	225	223	220	218	229	247	211	233	242	238	227	209	229	231	226	234	213	217	224	209	247	232	233	255	214	240	232	228	217	217	229	220	223	233	209	217	245	224	237	235	240	230	222	236	243	245	224	231	229	220	230	213	217	241	209	235	227	214	211	228	256	235	228	267	255	221	269	234	222	237	254	217	240	248	208	268	207	231	239	214	239	227	229	250	208	251	239	281	243	236	212	223	254	240	230	238	225	219	244	236	220	243	230	221	236	237	211	241	228	217	241	237	235	211	230	234	252	245	249	234	241	242	230	257	228	234	203	234	261	243	246	234	238	229	216	253	232	208	239	223	238	248	260	231	228	234	232	224	233	221	228	225	242	229	241	256	213	249	224	254	257	253	253	241	234	210	248	215	243	244	239	242	253	225	239	228	233	214	228	232	225	251	227	227	226	221	242	214	241	216	233	240	227	251	216	241	230	222	246	225	247	226	220	215	264	245	266	239	230	225	233	254	253	213	210	248	214	240	238	237	235	254	268	242	237	236	229	246	200	238	206	220	231	236	234	250	216	226	225	263	240	232	241	257	243	265	236	218	233	234	241	263	230	222	235	226	210	271	204	243	226	224	218	239	241	228	238	227
22525	21131	28648	23849	21123	21149	7071	856	540	505	448	380	371	345	259	261	252	260	244	229	232	224	205	201	190	207	185	178	177	201	159	165	182	187	194	164	176	179	194	174	188	152	174	198	169	190	186	192	161	177	153	191	154	162	190	195	178	173	168	151	194	174	163	173	164	148	159	162	166	172	169	173	167	195	172	169	137	136	160	150	164	166	182	158	188	170	166	144	153	164	157	169	149	185	152	167	167	193	147	185	153	157	171	134	152	169	179	174	168	188	147	160	142	170	168	163	175	149	161	153	148	157	148	156	153	156	165	172	161	155	176	185	166	168	170	163	169	172	164	140	158	142	178	142	159	162	166	158	172	130	173	159	164	175	181	136	156	158	171	165	168	160	136	155	153	174	148	172	154	161	163	167	166	164	148	161	156	146	170	157	169	188	160	168	177	163	150	159	183	156	149	183	175	176	163	169	169	161	157	164	149	179	163	144	162	175	163	162	141	145	140	150	159	137	181	173	161	158	140	160	135	145	166	159	166	150	138	163	173	173	146	165	141	164	175	189	156	165	154	155	141	152	139	163	146	166	163	166	178	154	131	155	163	173	157	159	143	150	163	150	176	155	142	160	170	153	148	195	145	164	164	184	159	187	138	184	165	144	187	153	160	151	160	157	143	155	155	172	142	153	149	181	162	158	165	158	167	146	169	172	148	166	145	148	158	188	146	179	177	157	170	160	163	171	150	165	155	154	164	177	167	175	179	163	165	162	166	163	162	182	149	163	156	153	144	167	143	161	157	163	151	173	162	171	175	185	152	160	166	149	169	177	158	148	153	166	137	152	164	176	149	166	170	149	156	167	150	174	136	189	154	140	158	181	154	155	156	146	168	161	173	169	177	165	171	175	150	169	159	162	141	176	168	175	144	173	164	154	166	158	155	168	151	136	183	183	166	182	155	164	146	159	146	187	154	147	164	154	155	149	144	178	165	161	171	155	162	144	182	151	180	160	180	150	140	174	129	158	159	155	173	160	164	178	167	155	167	159	157	150	172	168	171	158	149	168	173	166	170	144	164	179	186	180	151	194	156	192	167	164	153	159	155	166	179	171	144	157	150	174	172	165	174	150	176	153	165	181	162	166	146	158	179	143	177	167	150	163	177	178	166	172	170	157	167	164	165	152	156	156	168	132	158	150	166	144	161	140	161	174	169	153	154	155	142	148	153	153	143	174	183	151	154	151	151	163	160	152	136	182	161	140	180	170	156	174	179	163	160	167	160	146	157	159	146	125	160	155	144	160	172	176	148	187	186	153	183	144	170	155	147	143	178	166	151	171	165	152	155	145	151	152	160	170	153	150	165	160	146	175	151	170	151	169	173	152	145	166	149	171	158	151	158	153	153	148	162	153	148	155	183	156	161	162	150	171	169	158	150	172	162	179	181	164	164	149	140	140	172	160	148	185	173	163	156	190	160	163	158	174	138	157	184	177	158	175	156	147	176	149	168	147	172	154	158	146	142	165	177	149	173	164	170	167	168	135	163	155	161	144	159	156	183	172	172	171	146	167	177	152	150	172	149	161	156	179	153	165	153	177	163	161	139	149	183	157	145	169	159	162	171	147	156	179	160	160	173	180	173	149	144	146	187	166	145	164	163	148	190	164	153	153	163	166	175	160	146	156	133	136	163	143	180	145	182	159	160	160	191	167	157	163	174	174	160	158	145	156	168	177	158	161	178	157	145	145	125	182	156	163	151	165	147	148	147	175	168	158	156	176	156	164	148	167	159	180	156	136	159	154	176	159	152	149	170	152	172	145	174	116	165	162	145	156	159	166	156	180	171	154	158	176	132	175	163	154	151	156	147	160	180	180	166	169	157	172	172	202	161	153	165	164	169	157	165	175	142	159	166	142	156	149	172	156	167	140	160	158	156	150	145	171	172	150	144	142	158	165	161	156	174	161	157	170	140	154	165	186	164	154	166	156	165	150	163	154	154	170	158	150	159	171	164	165	160	166	169	164	182	184	164	173	171	194	153	160	164	162	182	149	163	184	163	150	196	161	170	157	154	148	153	176	152	161	136	175	157	162	165	155	137	155	159	166	162	159	178	158	145	164	173	162	167	170	177	178	146	172	151	165	167	171	149	174	136	163	152	144	177	155	160	173	134	156	154	160	197	171	163	138	151	159	162	149	157	158	150	149	176	146	145	144	140	141	166	146	164	188	177	160	138	165	141	141	182	161	173	155	145	152	153	184	136	162	166	150	168	135	138	158	158	163	163	145	129	194	168	168	162	151	132	180	169	159	137	153	161	151	170	147	167	167	165	155	157	159	173	147	148	160	150	161	162	124	191	160	154	169	159	164	161	157	149	162	156	152	150	174	155	159	170	166	130	146	143	152	163	175	155	153	162	154	164	151	146	132	140	170	152	192	169	157	148	184	153	164	175	155	158	175	135	165	180	176	174	165	166	134	142	168	153	159	160	145	161	172	162	161	140	159	151	156	157	174	168	161	159	131	189	168	185	166	186	165	174	134	185	148	166	165	166	161	172	166	141	174	174	183	156	187	170	181	164	167	172	167	149	175	158	159	138	158	161	167	156	142	175	183	176	141	162	140	146	172	180	151	156	150	165	151	156	165	159	172	151	159	174	155	158	144	154	163	152	158	151	178	172	181	147	180	162	140	169	181	164	163	160	178	166	142	154	169	172	164	167	161	153	132	177	160	154	161	157	153	151	159	156	146	171	162	175	134	183	151	149	151	160	159	187	157	143	157	162	171	149	157	164	165	169	172	149	154	163	180	155	162	160	147	185	168	165	193	153	187	182	167	168	159	153	165	166	154	175	139	159	165	178	165	167	172	164	174	165	146	186	144	168	172	154	165	152	134	183	159	147	140	162	169	144	151	163	142	169	165	172	146	179	174	152	178	172	159	170	141	168	140	151	158	174	152	157	145	159	171	151	142	172	170	161	165	164	166	165	172	133	161	182	163	173	151	151	150	165	169	161	170	166	158	188	174	144	152	136	155	158	170	168	137	178	168	153	172	147	166	180	151	145	137	188	157	181	145	158	160	137	154	184	151	166	184	163	147	178	166	173	151	164	147	184	164	148	173	175	171	167	164	173	154	158	162	160	163	165	164	178	168	167	151	162	153	176	143	143	170	172	145	163	130	143	151	138	175	147	133	158	147	159	169	175	156	146	163	161	159	173	165	172	166	191	153	154	168	160	176	145	173	165	149	150	167	163	147	181	157	171	149	154	178	162	161	147	159	161	153	172	162	142	153	165	157	149	166	167	173	173	156	149	163	163	154	164	151	175	174	154	176	167	167	174	174	174	147	156	158	167	135	136	152	161	196	187	170	179	168	155	194	174	149	174	164	156	158	175	171	162	152	169	157	158	167	174	169	160	131	149	169	181	171	157	172	186	174	156	153	176	156	153	170	163	144	169	167	148	164	152	166	150	159	152	181	160	144	148	160	176	153	176	166	140	157	158	163	164	137	180	163
4527	14125	10553	5071	3367	2441	1875	1465	1087	890	785	688	520	499	394	406	380	368	355	320	287	290	292	263	287	233	286	229	239	278	234	244	261	235	230	212	238	222	260	234	221	219	213	200	195	251	221	222	214	222	201	199	227	216	209	211	201	190	227	203	231	205	214	196	201	207	235	218	224	192	199	228	228	202	204	200	200	188	222	181	215	211	203	192	185	185	194	215	198	223	229	190	207	211	199	184	215	240	190	215	198	199	209	205	199	187	192	230	208	191	194	187	241	219	207	183	210	210	207	214	189	185	194	203	204	191	198	241	196	192	183	207	205	207	208	193	206	203	188	210	210	190	218	202	195	196	211	212	215	201	184	189	208	205	206	188	189	193	194	200	175	216	203	184	205	204	222	175	204	196	200	194	215	197	214	188	204	178	213	200	214	186	210	212	201	220	184	210	184	197	178	202	187	222	197	198	205	200	199	208	192	197	182	211	176	212	200	213	195	213	192	195	212	209	184	196	221	217	197	192	214	211	163	224	206	201	190	201	176	207	197	196	197	195	203	202	201	204	196	211	223	209	206	184	206	202	168	192	192	205	184	201	218	209	218	190	212	203	175	215	187	180	187	183	215	200	221	206	183	182	226	218	189	198	183	214	182	182	185	211	210	187	197	200	201	199	193	199	191	198	189	208	203	220	191	210	191	199	196	188	220	214	190	199	199	200	189	187	191	228	186	214	196	179	198	190	207	203	206	208	199	207	185	195	199	182	181	205	204	207	191	194	214	216	210	192	206	212	184	192	190	215	181	199	196	200	215	180	198	209	218	210	211	175	223	205	195	217	182	188	192	205	195	214	192	217	175	190	223	187	215	212	195	197	184	181	186	203	200	195	206	186	215	222	196	196	181	196	188	215	183	204	199	200	196	210	236	201	217	228	204	226	193	206	217	210	209	182	206	224	192	196	235	173	238	231	187	211	202	198	212	194	179	201	204	189	230	182	175	220	215	215	209	209	189	181	212	189	188	207	196	202	187	208	196	185	210	191	190	212	202	192	193	192	209	193	176	183	214	191	208	194	201	191	212	197	176	185	208	194	211	222	201	203	199	214	191	183	189	178	192	179	214	216	181	216	226	175	206	219	183	224	210	211	197	212	214	187	221	207	199	190	202	180	185	212	199	188	172	201	208	223	197	182	194	173	200	199	227	176	216	217	183	216	221	178	199	199	209	190	220	218	193	222	208	189	236	209	163	189	186	177	212	189	224	195	198	205	195	185	187	198	190	200	218	187	202	189	190	198	191	223	223	215	199	187	190	191	176	194	193	186	183	185	191	215	205	187	177	195	213	217	186	214	187	208	197	210	187	174	185	211	192	207	186	214	210	197	189	184	178	191	208	157	209	200	185	198	200	195	196	191	184	191	207	193	205	201	206	181	181	188	205	187	191	202	206	175	223	196	188	222	208	182	198	179	200	194	183	222	203	203	236	217	214	199	197	191	175	219	213	200	231	205	191	192	222	198	183	221	205	195	198	200	198	183	214	182	199	188	179	198	183	178	191	180	222	213	207	224	199	215	202	193	191	195	211	179	194	196	203	212	209	201	179	190	170	182	184	205	190	203	158	174	188	218	214	161	200	202	186	193	211	182	193	172	209	175	200	212	216	195	204	204	211	200	173	196	202	204	174	191	192	184	225	174	183	206	189	188	241	203	188	197	195	203	222	178	193	191	199	208	204	172	211	177	191	207	168	234	194	205	183	204	193	212	207	192	190	197	194	180	183	194	188	205	204	197	203	198	212	208	212	219	203	188	187	194	211	203	179	189	186	208	201	199	203	224	183	200	211	198	193	196	222	203	173	197	208	187	194	209	184	216	197	214	195	222	184	221	187	195	205	183	202	185	214	234	199	193	209	203	193	170	186	200	187	189	185	202	201	198	222	158	181	194	212	190	210	224	196	205	186	201	202	207	201	226	217	227	194	188	201	204	191	207	202	207	209	204	222	204	226	195	225	218	194	201	197	197	217	213	202	205	209	207	188	203	212	184	209	200	208	206	217	211	195	199	198	213	212	171	192	192	207	183	161	192	206	197	188	206	232	219	197	188	205	195	176	172	210	190	181	171	218	223	190	184	185	196	175	198	195	200	192	204	205	191	229	206	191	188	178	215	191	195	179	210	182	188	210	167	203	215	193	194	187	181	216	206	181	194	215	190	185	195	198	189	206	212	185	199	185	201	194	195	192	189	212	214	216	189	186	202	178	191	200	189	210	176	207	213	206	214	190	193	217	190	165	212	205	214	224	184	206	194	208	199	188	198	190	193	194	192	194	225	180	198	183	189	191	207	200	227	203	220	204	207	194	199	193	189	188	161	197	200	196	200	227	211	214	225	203	209	187	201	195	187	189	209	205	197	206	183	193	187	207	181	205	194	198	211	214	188	202	199	168	206	176	190	211	222	180	182	216	191	205	195	201	187	203	179	212	192	185	200	202	202	212	192	214	194	183	213	230	178	203	210	184	203	216	198	238	216	191	169	223	190	189	182	205	222	214	180	162	197	198	200	208	194	202	165	213	192	213	209	192	178	184	192	193	206	187	224	233	210	201	214	193	183	202	219	206	200	181	172	230	193	212	179	197	194	222	206	181	201	187	199	213	180	187	235	220	191	194	207	192	232	205	202	191	224	187	197	217	203	193	209	201	199	222	198	192	216	204	224	215	222	187	220	211	193	209	188	190	187	193	199	188	233	195	215	187	208	199	224	208	186	201	185	185	188	213	216	188	195	189	184	189	212	212	192	196	193	198	211	192	185	193	200	210	218	202	179	199	168	188	216	189	197	203	194	211	191	173	175	217	221	173	189	200	219	197	192	194	193	188	203	202	204	170	196	214	222	181	198	197	212	174	200	203	203	213	203	196	208	202	194	177	189	184	195	203	196	203	203	208	189	197	175	200	217	208	202	185	191	194	207	176	199	189	203	202	226	182	198	216	178	213	211	214	199	199	211	202	208	193	207	194	192	183	199	212	192	211	189	183	204	210	215	220	183	215	199	177	204	186	217	199	185	226	191	216	199	210	178	166	202	208	199	209	215	195	195	220	205	221	199	218	183	197	190	204	191	206	211	220	198	187	180	149	210	217	203	190	181	207	181	213	211	195	174	203	191	170	204	215	191	157	200	201	199	202	201	214	217	184	186	181	188	195	199	169	207	202	195	220	177	223	185	209	184	175	205	179	218	200	210	207	179	196	192	236	222	222	186	188	223	188	222	181	209	206	218	205	198	180	197	196	214	200	189	232	188	211	193	184	199	223	187	182	201	210	208	200	219	199	203	189	192	184	184	211	215	184	207	174	187	210	196	193	192	217	186	176	202	211	211	202	236	169	198	190	194	201	197	193	194	221	189	182	226	196	198	190	204	218	215	218	217	183	199	208	184	197	192	241	196	175	187	203	191	205	197	187	187	177	219	202	213	171	190	211	217	213	235	209	181	212	222	192	197	174	218	216	197
27356	17719	3332	651	499	412	430	376	363	351	391	381	395	381	346	388	393	352	353	339	377	368	354	351	341	351	350	389	376	393	361	381	350	351	395	367	365	376	363	365	369	360	340	378	359	341	383	360	344	358	331	360	336	339	391	335	389	347	326	346	360	380	350	405	367	369	346	365	389	376	354	355	377	413	343	351	367	377	353	343	371	403	289	353	359	360	334	357	347	365	368	368	371	326	395	380	344	364	348	368	359	385	334	350	367	357	359	348	362	353	363	342	330	379	376	360	364	373	366	350	406	333	342	373	355	369	359	347	349	387	352	335	388	372	407	344	372	334	338	380	367	386	297	352	385	365	345	402	396	347	347	351	362	340	322	386	375	364	326	344	361	366	362	371	308	361	372	303	373	389	361	382	336	390	368	346	334	379	352	370	326	365	354	368	368	370	367	367	357	353	341	366	332	352	374	364	342	329	380	348	389	346	332	367	328	364	395	357	346	369	367	335	350	384	381	357	349	345	354	385	401	383	381	352	361	365	349	389	317	367	363	340	361	347	362	352	386	362	383	372	375	383	341	356	357	372	374	359	354	338	348	328	363	383	360	367	331	360	366	348	373	351	357	350	337	405	363	337	336	391	346	358	339	371	373	356	384	378	336	377	332	354	376	365	390	360	394	369	383	362	360	368	399	377	353	376	350	340	358	376	395	315	341	365	375	350	368	374	367	357	378	358	341	364	389	382	310	352	362	377	338	349	364	368	343	352	339	352	368	340	344	364	352	365	403	365	364	347	352	360	341	359	355	325	366	366	334	375	338	380	346	375	351	364	392	334	359	367	335	385	355	351	362	345	392	383	372	381	341	344	341	371	355	375	376	360	371	419	338	353	379	326	356	373	366	355	361	372	371	316	365	350	364	350	409	379	359	388	377	369	386	380	336	362	329	340	381	359	366	372	363	357	375	364	390	362	353	359	386	354	330	343	331	361	341	384	373	343	338	328	365	343	342	367	378	366	350	345	362	346	368	368	376	332	358	401	350	347	344	340	344	348	347	398	346	369	314	331	348	339	402	371	368	358	366	385	366	360	359	361	341	339	364	429	349	371	356	397	330	385	370	356	355	403	355	340	384	352	346	351	340	365	364	345	389	375	359	336	375	369	379	383	376	353	389	378	384	342	352	350	363	335	369	386	375	350	363	352	336	377	373	382	353	379	353	382	371	375	352	371	358	368	372	392	359	367	376	351	340	394	410	321	382	420	376	335	376	369	359	368	347	373	358	383	353	391	371	340	304	373	362	369	371	359	370	338	333	367	372	371	341	353	352	370	375	369	393	389	355	369	374	350	351	353	373	377	368	352	371	371	388	352	350	361	388	351	378	344	350	354	346	370	354	359	306	360	364	354	345	366	353	349	401	377	351	334	348	366	352	318	334	339	359	354	376	354	384	360	352	356	383	352	370	377	357	323	400	373	366	354	349	317	345	339	330	393	391	338	358	353	349	348	373	364	382	349	381	369	362	375	383	333	373	358	364	384	365	343	347	341	380	345	387	363	374	387	355	345	347	336	378	366	334	343	377	329	351	383	354	350	354	379	352	336	344	371	368	351	352	326	342	344	357	343	360	379	372	336	356	364	348	348	356	351	333	350	343	350	368	392	332	335	386	367	348	365	386	334	337	386	350	396	349	381	367	369	415	372	369	378	356	366	334	376	355	387	353	354	332	351	378	353	355	363	361	336	369	325	355	388	363	353	384	381	366	353	357	353	372	361	321	362	376	389	376	377	378	351	321	367	335	380	371	339	361	345	392	351	344	379	391	375	357	347	366	355	403	354	347	358	309	382	405	388	374	374	353	368	402	363	372	366	332	372	352	358	350	383	359	364	375	390	355	349	366	387	370	356	362	337	356	357	354	370	383	382	399	378	356	384	361	369	386	362	386	374	344	324	367	334	358	363	351	361	365	374	424	348	373	368	367	354	363	358	377	338	383	311	377	383	382	327	388	376	368	392	341	375	339	356	340	334	365	347	318	354	370	363	336	415	367	388	377	336	342	382	355	393	368	384	377	365	351	334	352	333	367	330	337	365	378	355	381	347	390	335	333	391	346	368	358	359	362	341	313	349	377	388	365	364	373	352	387	363	340	368	365	378	362	372	339	387	347	340	376	343	362	359	349	345	351	361	371	346	348	376	361	361	336	368	350	409	384	341	347	362	337	361	340	386	381	346	363	362	366	355	373	318	349	311	358	350	356	370	389	359	354	350	401	382	384	375	334	366	346	399	353	377	354	366	352	394	337	357	350	373	371	319	362	383	335	349	366	382	382	377	335	338	341	348	355	388	373	346	379	339	351	381	379	343	378	324	347	362	369	385	407	377	346	371	341	340	329	361	354	366	351	341	359	356	350	358	346	339	363	328	354	320	390	378	358	351	318	351	342	374	365	361	380	370	375	340	358	393	364	341	361	354	360	338	365	353	359	321	352	359	350	351	368	348	378	341	365	368	369	356	370	326	367	365	357	352	375	360	368	401	334	342	385	347	348	353	342	408	343	357	348	351	374	332	354	346	368	344	386	380	302	371	363	347	397	375	371	358	368	381	398	340	346	381	354	355	366	347	345	355	393	356	396	345	364	353	368	365	338	368	347	346	359	335	355	359	385	356	372	376	348	365	361	355	392	341	357	327	370	385	367	352	360	391	337	386	362	357	357	373	403	398	356	390	363	360	346	373	400	364	393	382	372	366	380	383	356	360	368	350	351	401	380	373	369	354	384	354	364	361	350	381	333	371	414	346	331	362	330	353	388	369	357	364	348	382	367	387	368	351	393	348	349	369	333	345	358	352	391	346	390	309	356	372	333	402	348	404	369	348	357	368	384	376	385	357	339	376	397	344	370	354	360	363	334	354	347	381	359	353	379	331	369	366	390	367	342	342	337	364	335	363	379	367	371	368	337	329	382	356	387	367	362	368	349	330	369	357	347	356	379	354	345	360	330	371	357	363	346	357	417	384	379	385	338	351	364	372	333	392	351	358	396	357	361	355	353	312	375	328	380	359	390	371	343	365	377	387	360	347	369	355	358	385	338	366	366	334	347	357	361	351	356	331	365	340	370	335	363	342	356	391	355	387	358	369	382	383	384	333	363	345	351	369	359	358	382	377	385	378	383	383	358	345	359	373	366	348	332	349	326	388	384	352	325	340	337	360	371	353	338	369	383	375	372	367	389	359	360	361	365	363	341	360	382	343	349	359	336	359	359	365	333	348	378	371	345	339	346	371	387	363	357	353	351	349	402	374	350	311	350	372	356	353	370	350	371	359	361	359	363	343	402	337	350	360	389	377	380	375	371	370	394	351	377	386	408	314	365	365	363	400	364	352	357	371	350	343	353	369	354	376	386	366	359	358	348	344	419	347	346	363	359	365	343	344	354	356	376	389	384	371	340	385	357	360	356	364	369	341	350	377	373	346	352	347	352	346	369	377	395	337	348	390	390	359	336	331	344	357
4385	958	837	569	484	467	470	463	486	463	482	431	441	450	439	455	416	422	449	413	454	477	441	452	438	452	459	417	410	402	462	426	450	427	464	457	454	487	451	386	466	455	428	435	443	451	448	469	369	442	425	450	466	421	401	434	440	453	433	452	416	455	447	399	396	390	409	455	439	451	434	413	414	433	458	435	431	445	421	447	473	424	451	402	469	388	429	427	406	442	419	469	448	452	395	467	421	437	427	398	477	429	458	445	442	425	427	429	445	456	438	443	463	457	407	419	444	462	412	439	438	442	442	460	455	431	428	447	425	469	451	428	426	441	443	461	437	393	411	430	413	417	416	417	412	461	437	399	418	430	443	437	433	388	450	468	431	436	401	447	443	396	437	455	428	395	474	408	416	426	428	447	455	466	444	459	420	429	421	470	406	439	478	420	419	408	385	463	419	425	435	426	418	434	421	420	411	450	442	423	449	424	443	425	412	416	391	430	444	410	446	411	426	420	435	435	418	408	418	403	417	441	470	416	441	455	429	444	417	427	434	420	404	425	441	452	482	416	410	439	479	446	414	418	417	437	430	473	424	408	426	437	460	449	386	468	422	468	466	418	453	464	455	413	439	414	427	427	435	431	455	459	397	456	401	429	458	455	466	415	454	420	455	431	465	449	480	439	421	411	437	426	463	427	446	461	480	412	458	410	408	445	449	422	421	455	427	447	426	434	443	457	438	405	441	465	471	413	445	445	434	402	426	412	443	400	426	441	454	439	438	424	409	441	423	454	399	459	439	468	424	465	377	433	400	432	402	428	465	427	397	453	464	399	442	438	408	429	421	439	404	435	423	423	449	416	426	439	456	450	454	418	443	398	415	468	473	464	452	429	440	405	436	456	435	430	406	454	402	420	433	454	422	430	429	430	458	431	431	449	457	449	457	445	443	444	456	465	416	446	419	434	456	424	435	424	457	418	399	410	409	431	423	415	451	464	420	426	417	427	444	450	418	416	469	435	473	434	470	447	431	419	437	457	423	468	436	464	455	391	457	418	433	422	410	421	420	473	430	430	405	395	435	453	434	391	407	458	460	424	425	473	453	433	432	480	419	407	419	454	471	431	408	405	424	431	437	436	415	449	411	449	426	442	423	459	434	419	434	413	408	437	436	476	488	435	472	392	421	440	424	383	465	419	458	435	427	456	439	453	434	448	397	452	428	450	454	408	403	442	458	426	394	441	434	468	439	443	437	437	445	413	438	427	464	449	417	440	425	451	436	391	390	444	472	407	450	428	442	428	443	420	420	444	448	401	438	421	436	422	434	430	423	400	428	423	450	453	460	407	440	459	426	403	418	397	448	440	442	476	453	465	426	449	469	459	413	436	415	441	428	471	421	446	441	417	394	417	438	420	466	430	451	409	424	488	469	439	437	436	408	439	385	428	447	432	453	435	407	425	456	475	438	448	421	429	418	451	442	397	419	425	424	436	441	454	443	478	424	443	432	442	438	409	420	438	433	427	437	431	414	454	452	420	448	472	429	417	439	421	419	473	436	416	426	426	425	431	451	444	463	427	452	423	483	456	441	427	452	481	442	465	424	429	438	486	424	404	417	435	430	432	455	419	438	451	439	397	472	437	456	425	449	397	421	438	410	423	445	412	415	454	429	412	434	443	422	403	421	469	395	448	442	445	438	407	427	444	428	431	432	395	419	419	432	452	418	437	459	423	427	466	405	463	382	434	428	454	482	444	449	469	468	445	435	457	426	465	435	422	388	434	441	443	457	411	457	440	400	444	440	487	439	445	417	423	445	408	410	409	413	416	419	444	417	458	429	424	422	438	390	411	449	410	403	457	431	463	431	435	448	475	424	456	471	454	466	432	421	450	417	429	432	443	430	404	446	421	456	435	456	385	407	448	473	406	413	463	383	419	432	450	444	447	427	423	427	408	428	419	432	418	421	422	397	425	429	460	402	429	459	462	434	433	442	464	409	425	442	392	407	469	471	445	447	430	435	449	412	455	445	458	469	414	442	405	431	454	437	461	441	432	471	388	447	431	443	445	428	445	434	442	431	423	464	464	426	439	462	440	401	466	417	430	418	407	456	430	417	417	397	467	442	429	412	432	459	436	431	421	432	427	443	452	443	426	453	440	397	436	412	436	433	461	407	461	422	411	432	417	406	431	436	453	426	450	454	417	461	427	428	462	451	446	419	417	399	436	417	453	472	432	436	419	422	426	432	462	434	455	424	415	444	429	410	458	433	458	415	444	453	432	470	452	445	447	396	424	429	421	416	444	409	451	443	435	451	440	421	443	409	453	432	443	443	435	413	452	439	433	413	455	447	414	438	414	431	429	400	407	442	428	431	445	434	408	441	421	427	447	387	462	411	384	442	440	428	401	400	419	422	460	412	445	381	461	433	476	399	457	451	415	431	441	499	441	402	433	459	433	406	387	449	446	440	433	426	447	472	423	438	476	461	427	411	414	421	453	455	431	448	438	448	424	457	436	458	406	450	442	445	429	454	416	400	442	461	443	412	427	434	399	466	411	453	422	454	447	444	448	400	405	428	438	409	447	452	418	422	398	414	401	428	434	455	459	454	480	431	411	439	430	441	444	432	457	440	479	435	449	378	431	439	434	427	462	447	443	444	439	409	433	427	409	441	425	432	436	443	419	394	449	425	431	475	433	410	444	421	462	417	449	415	412	445	426	423	447	490	431	473	443	417	425	456	410	424	446	421	440	463	437	416	436	406	439	456	409	453	438	472	470	465	452	451	446	444	420	416	422	456	462	431	386	397	410	442	453	403	407	422	402	402	449	429	470	442	425	427	447	428	429	408	394	422	445	442	433	437	443	424	408	427	450	430	426	433	411	436	430	431	447	455	467	428	472	447	427	425	421	392	458	434	434	448	474	441	453	457	386	439	415	457	452	440	405	453	405	417	463	434	456	426	441	424	411	455	465	403	455	437	422	442	432	428	381	448	418	454	459	464	455	458	413	474	423	413	474	459	425	411	447	459	428	414	419	408	455	409	447	446	421	420	390	455	431	428	437	426	432	418	409	415	399	445	449	454	434	436	447	423	443	433	382	383	432	413	442	443	442	463	445	406	432	440	413	404	403	422	487	411	443	425	456	412	427	440	445	439	451	461	418	461	441	451	438	458	446	410	424	448	438	433	433	396	438	410	454	444	449	420	419	470	449	407	418	461	411	430	412	460	440	454	448	431	448	404	435	424	456	446	428	443	411	426	449	445	435	455	429	464	435	431	428	434	429	493	441	446	443	425	425	434	423	436	474	450	406	375	470	436	442	412	430	406	436	460	451	401	414	429	450	430	431	404	415	426	455	430	426	428	417	449	408	469	451	421	413	430	424	438	413	408	437	450	458	418	436	487	443	434	430	438	455	430	414	416	419	443	447	429	430	440	448	411	464	438	450	425	433	410	421	453	431	427	415	443	411	416	445	428	457	425	455	426	438	464	405	426	410	463	435	432	446	415	397
23606	21090	28087	24352	21050	8238	1030	712	565	544	477	472	432	411	435	426	419	424	388	388	400	397	384	377	412	412	359	369	413	400	331	361	378	357	388	395	360	352	373	362	382	365	366	332	370	367	369	341	356	375	375	374	395	357	349	340	358	379	348	382	394	336	327	370	367	370	371	333	355	341	381	399	371	396	348	357	315	345	353	344	363	373	340	379	392	330	359	361	368	344	380	380	365	336	371	357	351	337	379	325	358	361	352	410	382	372	394	380	375	367	358	343	348	359	321	329	379	372	388	383	351	390	357	348	318	369	366	378	354	358	375	361	298	341	358	349	347	341	397	397	356	357	378	366	386	374	367	351	346	400	328	361	380	364	391	364	350	350	387	366	346	365	369	368	353	335	347	357	357	347	360	413	364	335	372	353	397	376	349	381	368	386	346	366	341	379	341	393	343	391	361	372	322	351	329	349	335	391	353	370	369	332	345	384	354	386	362	370	386	371	366	347	376	353	372	374	346	359	362	359	348	367	342	359	366	400	349	379	353	395	356	369	313	362	384	362	345	395	351	362	355	364	382	357	321	346	355	345	333	393	402	392	348	390	376	377	394	353	343	356	358	410	345	358	374	358	366	373	391	346	359	330	316	332	347	377	346	350	367	370	339	342	354	343	356	356	343	330	378	349	355	335	360	384	381	373	368	361	362	379	381	349	369	393	309	335	351	378	408	364	345	408	366	376	378	341	348	342	372	383	343	353	353	378	361	365	396	381	358	340	343	371	322	356	362	341	380	338	379	386	353	387	361	363	356	344	333	345	386	355	327	383	338	358	346	379	389	362	337	369	376	358	373	355	367	367	350	393	376	360	340	376	357	366	334	362	364	362	331	369	380	326	351	355	340	357	381	351	408	344	366	374	370	352	366	352	356	322	352	373	366	372	347	344	321	377	385	313	355	341	373	334	340	376	369	379	355	332	349	371	359	353	379	356	378	362	348	357	371	352	359	356	380	346	345	347	331	389	362	373	358	339	377	355	383	356	364	395	365	351	319	361	349	352	341	360	335	364	329	356	393	337	366	381	434	346	365	374	343	371	357	366	351	381	363	367	375	376	380	348	337	371	346	347	326	337	367	363	405	336	349	372	374	370	373	354	393	357	355	397	359	354	372	346	339	354	384	341	378	347	342	377	338	332	383	370	340	319	363	349	387	401	381	339	368	335	354	353	388	372	377	394	368	315	369	341	376	379	354	340	368	384	348	369	371	371	374	327	367	391	376	383	371	367	384	343	348	362	335	345	373	363	337	351	377	360	391	395	348	355	336	367	377	368	343	375	363	380	336	377	325	359	367	363	353	353	357	376	331	328	370	371	372	352	340	374	420	353	359	373	325	344	351	355	363	366	357	375	344	365	357	339	348	365	374	332	334	369	337	341	349	375	349	347	352	378	360	367	349	352	366	394	353	371	359	356	359	362	355	333	369	353	366	349	385	355	364	365	346	377	352	343	366	343	402	374	352	368	366	328	370	369	368	323	366	355	359	365	338	409	359	359	347	334	339	364	385	358	337	346	352	383	384	393	356	392	340	329	369	382	385	370	374	385	350	330	374	343	372	378	370	368	345	358	354	364	361	364	361	370	376	328	350	379	409	333	376	347	394	370	374	376	349	394	355	363	433	395	340	375	387	328	347	354	367	388	356	358	351	357	375	370	366	374	331	343	343	383	369	360	330	373	374	363	397	371	340	358	346	365	359	358	362	352	348	334	360	401	363	342	349	376	416	358	307	344	343	369	382	367	378	375	326	342	369	360	318	343	351	400	381	350	354	371	362	357	387	346	395	378	343	364	355	381	383	357	346	362	364	367	360	357	372	350	344	339	342	348	351	358	334	331	337	342	384	370	363	406	348	375	344	365	352	355	334	367	365	363	329	369	375	328	347	365	374	377	338	335	393	341	323	337	355	354	362	367	365	367	374	362	357	341	330	358	363	389	358	380	326	330	353	383	372	362	407	363	343	381	346	400	397	384	373	377	387	343	345	368	344	367	356	379	348	327	368	388	337	400	364	366	364	358	360	343	366	358	358	363	385	361	376	354	363	367	345	375	369	371	336	362	380	365	372	362	352	354	372	369	377	346	375	349	339	358	374	384	371	389	352	370	360	375	376	369	392	348	335	310	338	390	378	359	365	349	392	387	361	371	343	363	387	379	378	374	318	415	392	365	361	360	379	355	355	371	387	356	396	386	330	360	328	334	340	382	356	363	348	371	360	354	406	367	346	333	393	342	396	334	351	362	379	351	356	335	355	374	346	334	387	351	368	349	347	350	365	356	348	338	358	370	368	358	378	367	340	361	339	337	359	345	359	375	394	345	356	373	342	346	391	377	342	355	376	371	371	389	401	389	373	348	363	380	358	331	387	336	366	388	344	352	371	380	375	355	357	339	350	373	354	357	342	340	355	373	360	373	383	374	375	352	355	375	343	386	341	334	366	362	346	358	354	332	371	340	350	375	356	351	317	351	341	376	368	363	351	348	363	378	357	358	363	365	351	326	389	348	361	365	369	378	363	387	366	345	403	353	377	381	345	344	325	395	338	336	378	361	360	345	359	336	381	348	332	354	376	349	353	365	372	372	359	402	365	375	349	351	376	385	321	322	369	418	341	340	360	343	368	367	361	337	359	351	363	407	348	352	348	355	363	357	364	362	389	337	356	349	357	369	358	369	342	341	355	359	346	375	334	386	362	369	371	355	347	375	342	350	323	374	369	353	376	350	340	346	355	353	351	339	389	374	365	338	362	359	381	328	341	359	393	334	349	353	381	339	380	349	335	338	359	357	348	341	345	360	348	393	362	383	341	373	359	413	378	379	390	395	404	341	355	365	356	354	351	346	366	371	392	351	365	357	351	341	354	386	348	380	368	345	380	369	362	341	383	364	339	382	325	357	357	367	370	385	348	338	376	361	329	363	371	396	330	345	336	338	327	342	368	381	342	362	347	340	351	346	355	359	350	352	335	345	374	352	384	390	376	368	382	368	355	375	358	352	377	367	382	371	364	348	373	356	399	344	390	364	359	332	385	350	341	369	353	326	382	352	330	337	365	351	330	350	325	385	327	327	360	378	339	347	351	330	363	412	368	332	325	356	366	376	347	356	355	371	354	367	319	360	388	321	379	324	365	352	413	377	395	357	353	365	363	324	376	350	370	339	392	348	347	366	343	379	342	376	322	366	411	355	346	353	363	362	374	388	376	342	362	340	351	350	340	350	376	342	373	404	331	365	368	372	351	348	349	338	377	365	346	378	354	340	378	382	367	372	332	332	423	387	389	361	349	347	340	334	370	356	360	385	362	353	358	360	370	366	409	348	382	374	379	373	362	358	332	355	355	343	361	370	367	362	373	352	374	332	324	369	353	356	360	334	329	361	366	383	383	343	343	378	375	377	361	313	371	394	339	360	400	369	337	351	349	374	347	360	352	336	319	347	339	343	333	385	379	371	367	368	360	365
3240	8203	6398	3020	2001	1628	1260	1052	883	773	678	702	599	581	578	551	504	547	559	493	503	492	482	458	432	475	461	504	494	484	469	464	447	500	465	479	445	418	457	468	464	425	442	444	419	483	451	464	503	450	433	458	418	424	461	453	460	482	493	441	433	408	448	443	435	460	451	417	455	440	409	457	433	425	445	483	436	448	438	451	452	446	456	409	471	453	457	424	423	461	427	498	435	448	408	469	426	457	447	423	439	434	432	429	422	451	435	412	472	444	462	430	469	445	434	431	429	460	432	477	418	421	468	433	431	405	451	441	418	452	449	419	441	467	446	432	478	413	491	409	462	452	440	441	443	434	486	417	427	443	445	404	428	490	430	498	388	441	403	445	488	433	457	455	450	442	446	423	430	456	459	445	452	402	412	435	454	460	432	433	436	433	440	474	443	459	420	436	447	446	432	430	460	407	472	452	389	447	479	443	455	435	440	488	388	463	451	410	451	435	451	427	459	488	439	436	424	432	422	487	469	463	448	460	427	437	444	423	422	464	469	430	438	419	455	443	449	429	463	446	441	444	447	435	455	459	450	468	446	430	465	438	428	438	481	461	431	455	437	422	423	429	452	436	434	438	435	470	436	435	466	433	443	414	426	383	434	401	428	435	422	446	455	427	418	427	442	421	431	453	402	435	441	425	462	410	459	418	483	440	444	455	456	456	460	413	425	402	464	432	448	447	493	433	430	460	405	456	436	452	446	464	424	470	444	397	459	449	490	436	462	462	476	438	435	458	413	447	428	416	430	436	451	476	476	460	410	393	408	458	436	438	452	445	432	474	446	437	461	415	422	429	437	490	449	476	470	456	411	490	390	419	447	429	456	430	399	486	421	416	424	430	438	454	464	428	419	459	433	476	440	463	469	467	451	434	446	442	455	485	416	449	442	429	438	431	458	448	447	446	456	423	441	425	448	479	486	396	413	440	439	478	413	458	429	462	429	449	475	470	446	436	441	409	413	429	439	432	462	393	461	451	429	458	437	438	408	433	457	414	439	433	480	396	464	446	434	444	427	447	419	467	494	485	404	452	460	450	444	485	459	425	419	439	440	451	440	451	438	462	437	462	440	472	470	455	430	424	456	425	428	470	460	468	433	406	465	464	448	448	454	441	428	459	465	429	442	445	457	446	482	405	415	410	421	434	427	418	472	435	491	435	437	434	437	423	470	456	439	452	436	457	467	417	480	437	419	426	469	442	445	401	452	402	436	449	428	453	465	454	430	440	420	417	420	458	457	424	462	427	412	466	435	448	442	446	458	441	439	408	464	430	438	468	448	469	458	422	432	398	422	423	464	456	420	434	462	415	446	419	442	434	435	457	449	476	446	447	444	444	407	407	420	445	444	417	452	427	426	409	471	423	425	447	401	425	462	423	445	465	426	481	451	435	451	428	451	467	466	445	450	416	448	429	415	465	445	437	420	434	488	429	441	490	456	421	462	421	424	434	443	460	436	427	436	443	476	453	431	474	410	460	408	443	475	443	455	425	437	423	420	457	458	479	441	390	413	431	455	417	446	463	431	426	446	446	440	430	472	468	439	441	438	446	486	424	438	435	446	427	395	430	397	465	439	448	402	485	467	439	428	430	417	408	469	446	432	460	414	409	474	409	483	425	398	424	444	459	483	444	437	452	472	430	421	437	422	466	434	462	406	428	430	418	433	454	412	475	403	406	418	450	442	446	458	470	466	444	419	463	447	430	450	440	432	445	430	431	421	448	436	433	438	446	399	480	455	478	471	424	395	432	460	432	463	419	421	439	430	427	425	437	446	413	450	442	418	438	427	436	395	450	450	459	456	435	424	433	436	435	384	425	441	455	420	445	414	423	448	447	460	434	448	390	446	447	432	442	440	440	458	463	442	477	445	433	442	432	446	441	440	387	428	402	522	429	429	451	450	473	437	454	432	421	456	431	456	471	443	424	426	487	468	419	451	427	448	460	454	477	434	443	476	445	397	444	455	400	437	454	439	414	464	422	433	445	411	435	432	412	420	439	447	403	433	450	452	433	433	475	433	394	412	436	448	420	438	405	454	429	451	450	402	446	433	452	450	443	459	432	437	460	440	421	457	432	460	434	424	430	440	423	446	414	417	451	462	440	444	405	456	448	440	431	444	439	424	469	434	458	441	445	421	503	423	422	449	423	437	484	419	440	391	418	443	439	439	435	418	433	445	428	439	435	451	412	448	466	431	438	416	459	437	442	434	450	421	473	427	432	461	453	454	432	398	414	402	442	440	447	462	449	428	465	425	434	423	464	460	436	457	450	474	474	404	436	487	436	447	452	433	458	478	473	431	467	402	418	415	397	471	395	428	466	486	453	469	453	426	422	439	454	449	422	422	434	479	426	445	422	419	444	477	454	433	426	448	407	445	431	419	402	411	424	428	426	398	419	474	410	455	408	440	432	465	395	438	470	431	452	422	454	418	433	466	453	468	421	435	470	474	417	447	440	441	418	444	458	440	441	458	452	424	454	437	445	413	433	451	467	435	445	462	458	440	449	435	447	441	452	445	440	487	438	440	465	430	467	413	456	445	436	454	451	433	409	439	404	417	469	433	454	411	458	436	436	439	474	485	448	410	443	444	447	446	462	413	407	414	437	463	410	454	458	417	430	441	440	472	457	424	407	457	438	434	444	448	455	476	425	456	426	489	444	454	439	431	455	394	435	441	456	407	415	435	468	491	427	459	437	410	424	397	425	420	423	436	417	433	467	453	425	430	449	453	437	468	492	438	442	445	471	456	443	467	422	460	425	436	422	424	420	422	425	434	402	440	457	417	435	418	489	432	431	447	404	485	396	417	431	439	477	489	421	445	479	440	429	442	418	432	441	424	370	422	458	447	458	417	448	445	432	444	433	435	384	419	511	411	427	414	427	446	455	407	421	423	447	427	454	486	452	456	422	405	472	418	462	447	465	446	419	423	417	420	437	437	430	434	417	426	479	438	434	464	436	406	441	418	444	450	459	436	447	416	431	458	420	479	458	454	448	475	430	440	462	403	471	394	443	450	440	431	435	395	419	431	469	415	432	450	450	458	465	445	451	438	429	453	424	483	428	447	464	429	440	471	437	471	463	458	426	448	437	454	428	443	439	381	437	468	445	435	388	451	414	421	412	460	436	434	473	461	450	422	436	428	444	424	410	426	423	452	408	429	437	399	435	448	427	444	461	435	458	452	457	422	466	441	430	450	425	444	470	455	458	471	444	443	441	407	430	416	443	420	453	449	423	451	457	428	433	445	428	425	458	496	477	428	421	423	440	450	449	449	471	475	433	422	455	421	430	434	456	458	437	442	414	435	445	482	413	450	430	441	452	451	440	450	441	444	453	425	461	490	449	436	403	425	400	461	424	451	428	447	440	447	421	403	433	433	440	458	458	429	444	466	414	408	407	443	431	433	448	427	433	448	428	430	449	447	431	418	446	453	513	448	446	447	446	438	447	443	459	452	405
24620	21092	27105	25184	10994	593	417	315	284	265	272	215	237	208	222	246	193	203	229	200	251	232	200	195	216	175	213	205	175	197	189	210	198	206	175	174	185	187	191	210	199	193	190	202	166	202	207	207	219	196	171	204	185	246	165	200	224	208	216	181	184	190	177	200	197	210	188	181	190	211	199	190	174	180	201	185	194	170	228	196	166	213	207	185	187	169	187	209	173	189	196	189	185	190	177	184	183	197	195	163	194	198	182	190	202	196	191	199	223	215	189	200	183	177	198	181	188	196	181	190	198	198	189	173	191	216	191	186	187	184	187	200	202	220	181	171	171	188	190	190	183	211	185	191	205	184	186	195	202	190	185	183	185	202	178	179	204	194	182	187	198	184	175	208	185	192	192	208	206	219	226	193	210	191	179	194	191	212	179	215	196	205	202	184	195	185	207	198	184	174	178	180	181	206	178	202	197	221	207	192	199	210	196	208	202	198	200	197	181	185	214	185	208	181	176	192	205	207	201	179	205	182	192	185	204	195	174	202	189	180	199	192	202	215	185	170	187	198	201	200	191	178	181	208	179	179	187	193	175	165	214	203	178	173	211	192	206	233	187	160	195	170	185	168	179	204	178	186	191	214	198	201	195	197	192	207	178	194	203	186	184	176	194	192	190	201	199	188	207	164	194	190	177	213	217	199	181	186	213	156	206	216	193	188	175	169	173	177	206	168	198	196	180	183	176	197	207	186	220	209	163	189	196	187	204	198	184	218	200	200	214	194	193	192	204	186	199	203	191	197	200	186	174	172	183	214	208	224	182	209	201	204	221	201	208	192	169	179	205	208	169	191	193	188	194	220	210	177	189	190	195	207	206	214	180	200	231	198	187	172	183	201	164	211	188	194	198	185	190	179	191	224	196	211	205	184	190	200	191	166	199	211	194	214	185	214	177	207	197	222	164	213	194	189	175	170	191	225	191	181	198	215	199	210	205	177	180	201	215	222	209	187	206	211	180	206	236	185	189	180	205	210	185	183	182	205	181	188	195	174	212	211	194	173	191	183	153	185	187	198	204	184	194	208	205	189	201	191	191	167	208	195	208	200	206	191	215	212	188	164	185	214	194	186	179	189	219	198	197	168	181	196	196	200	178	190	194	186	190	197	167	168	183	185	218	216	173	173	200	203	193	198	202	208	213	184	204	194	200	193	193	193	203	170	182	206	183	193	200	188	197	179	215	201	195	194	197	184	182	191	191	197	204	177	187	211	186	204	172	183	204	188	199	185	204	191	202	155	205	194	222	185	168	178	171	177	187	188	192	177	192	186	202	182	199	201	188	177	193	183	178	235	192	186	194	196	222	182	194	195	176	192	213	168	185	180	185	199	192	169	162	191	193	174	201	194	199	170	188	195	193	190	170	184	173	225	195	201	190	190	209	194	190	189	184	191	175	201	209	183	224	186	172	196	206	169	164	168	197	186	189	201	193	192	194	191	179	213	191	159	204	194	192	174	183	195	187	232	200	186	175	227	183	207	185	206	216	189	210	184	207	209	195	182	172	173	218	212	179	189	188	197	206	205	199	212	166	169	190	189	186	191	214	195	193	183	188	190	177	178	187	192	183	190	176	195	203	215	191	191	221	217	191	217	190	184	201	175	193	168	209	180	180	194	203	202	213	221	212	158	210	199	192	191	185	187	197	208	207	195	201	198	215	188	194	189	196	175	172	223	206	186	187	187	186	189	200	194	217	188	175	189	200	194	196	190	204	189	186	209	182	179	221	201	223	195	211	183	171	193	204	210	186	183	217	172	202	210	193	174	203	205	188	224	171	206	202	192	189	203	156	201	195	198	190	189	181	198	171	209	183	210	204	171	207	157	211	189	192	192	204	195	185	193	209	176	215	192	179	183	178	187	194	173	197	206	184	191	195	200	202	177	196	201	197	203	192	199	202	219	172	185	176	191	200	194	195	207	182	191	164	184	188	184	181	187	203	209	191	183	207	176	197	186	199	195	200	195	180	197	188	202	213	194	202	200	193	188	183	200	200	196	186	186	182	205	180	196	163	182	178	182	199	187	183	182	187	205	181	212	196	219	230	175	196	193	178	178	200	187	180	197	190	191	205	190	219	162	197	210	181	198	187	182	187	202	183	188	202	214	180	170	194	202	185	209	196	210	209	172	196	189	183	162	196	208	225	202	184	191	185	170	174	192	167	182	196	194	197	212	198	206	219	214	181	192	185	191	180	194	216	194	180	198	177	174	183	190	189	206	193	199	187	221	220	185	211	178	207	190	181	205	200	187	200	177	176	168	185	178	175	188	183	191	199	197	170	210	204	181	187	210	197	194	183	197	181	188	172	204	193	161	182	202	184	199	195	186	213	172	220	172	187	224	205	157	216	188	212	222	200	216	187	185	225	202	210	195	204	206	198	198	197	176	186	193	184	201	198	203	206	228	208	193	198	201	200	203	172	195	177	165	173	177	192	202	218	160	199	191	181	202	190	206	208	186	180	214	212	189	188	179	221	177	207	202	193	198	189	205	203	201	195	201	202	177	202	209	162	192	190	197	200	196	191	227	219	226	187	198	201	202	196	184	200	210	211	194	205	188	221	185	194	174	178	218	223	195	191	239	183	203	192	193	195	197	200	218	195	217	220	170	180	229	168	215	209	204	180	200	162	198	178	195	204	207	187	183	191	228	217	182	212	176	184	181	206	186	198	218	206	195	188	203	182	162	212	201	191	178	180	210	183	215	199	215	203	188	175	201	176	196	199	214	179	194	191	183	197	176	179	195	188	177	203	174	184	201	206	199	175	226	223	188	194	203	206	198	170	187	191	215	184	203	168	177	204	222	202	187	169	199	190	186	216	202	168	181	167	171	198	209	201	170	179	211	200	188	191	179	204	201	162	215	202	205	203	182	203	211	200	159	168	198	176	197	223	200	179	178	196	197	189	198	201	195	188	195	189	189	181	153	178	182	206	197	203	191	195	194	194	195	174	202	207	200	222	187	203	180	210	223	187	183	210	206	212	203	199	207	199	200	200	205	206	180	169	195	177	223	199	190	179	186	170	205	179	205	199	183	187	198	210	192	184	205	179	191	175	181	216	195	201	202	204	200	179	190	181	186	198	183	173	192	197	205	206	224	203	201	187	217	187	219	197	205	187	194	201	159	202	215	173	179	204	219	193	167	179	187	181	203	186	195	185	194	200	193	209	212	171	190	179	188	195	196	188	194	221	188	186	193	188	167	208	194	204	197	183	194	176	181	174	195	204	184	188	207	194	180	205	188	168	174	175	155	191	197	174	194	214	201	187	219	201	205	202	203	178	192	170	201	214	200	183	203	186	174	176	164	202	206	206	220	188	194	172	211	181	145	222	200	207	207	195	215	195	174	198	199	190	171	179	196	228	198	195	197	194	213	181	169	197	196	215	171	167	176	172	191	161	207	226	205	190	186	178	175	192	185	202	183	180	192	183	222	192	178	218	182	171	187	208	172	222	187
3420	5174	3764	1745	1251	940	758	589	543	436	396	367	335	301	258	291	285	281	252	246	294	268	255	268	268	227	223	259	237	256	226	248	226	253	221	242	232	228	251	225	215	232	212	226	253	229	255	255	227	244	256	234	250	221	251	236	235	256	273	235	238	227	232	250	232	229	215	226	230	222	247	247	235	223	246	213	221	261	234	217	237	248	215	231	228	213	228	230	224	243	227	214	236	232	211	248	241	254	221	245	230	258	251	233	228	217	238	233	205	207	228	259	226	225	236	253	228	233	220	234	230	229	238	224	219	255	222	209	229	231	232	210	242	214	208	213	253	254	274	220	250	203	228	222	213	245	209	225	244	220	208	220	218	226	246	217	261	238	234	243	233	228	206	240	235	245	223	239	240	216	203	230	216	220	260	227	227	225	209	243	226	235	211	241	251	225	209	239	216	237	238	245	228	217	249	234	227	209	228	226	240	210	227	225	244	249	236	233	227	267	220	238	227	230	232	204	242	243	238	215	225	252	223	193	247	251	230	197	215	236	240	222	213	236	261	217	236	234	235	210	215	207	214	224	227	234	239	222	215	244	229	224	203	249	255	253	248	244	203	232	240	231	227	241	230	232	249	269	269	222	227	227	229	225	250	232	239	197	226	247	233	285	226	212	240	235	224	223	235	230	226	232	203	227	236	222	259	251	224	268	242	236	218	234	221	220	209	205	231	223	216	241	259	210	246	244	207	254	246	238	221	238	235	211	230	229	232	223	234	232	211	241	254	221	235	235	204	194	237	238	226	210	230	236	216	233	192	206	205	222	246	220	243	226	248	204	217	204	256	228	252	217	256	226	228	241	226	228	209	225	220	224	262	237	218	262	215	225	240	233	230	253	244	247	228	227	230	222	226	246	257	230	226	216	234	237	239	246	227	213	230	243	243	220	261	189	229	209	250	260	246	231	233	237	249	230	241	228	238	238	244	218	224	212	236	214	230	230	248	245	215	210	229	213	243	248	225	219	236	240	222	236	249	241	221	216	229	222	230	237	228	227	238	252	266	219	243	228	228	219	223	241	216	224	228	244	205	215	220	225	247	233	214	227	233	230	254	240	224	216	227	211	218	242	229	232	229	218	257	250	243	235	226	252	229	229	229	271	235	231	246	229	239	228	225	220	234	228	219	234	213	239	222	253	252	224	235	220	225	237	204	206	255	213	215	216	216	223	228	234	234	240	232	230	247	242	207	232	277	245	234	233	236	246	236	210	213	260	232	261	218	214	222	228	239	234	220	258	247	231	245	232	244	250	258	245	265	209	218	240	236	253	213	219	226	205	243	263	221	225	222	212	227	244	237	227	226	225	245	232	223	231	237	243	204	255	207	224	189	236	223	241	198	218	207	236	213	225	227	215	238	239	241	253	230	235	222	236	225	245	226	227	237	233	252	235	232	237	230	233	250	209	213	235	262	233	225	222	225	234	234	224	234	202	231	246	225	209	232	235	238	216	233	199	251	232	259	227	223	201	237	233	208	259	214	230	233	232	220	208	229	249	273	242	225	230	249	217	244	239	217	214	221	233	235	241	237	250	230	214	222	240	242	265	210	232	247	205	232	260	216	249	202	204	234	232	235	225	257	222	234	254	238	207	224	250	216	257	237	240	211	214	238	220	254	214	221	212	215	249	203	221	230	202	246	227	244	225	199	230	257	262	209	244	225	222	246	224	236	245	259	214	239	231	229	238	240	254	241	209	231	214	241	255	220	225	225	251	224	231	206	256	255	227	242	244	212	229	238	222	230	223	248	224	238	216	221	257	231	214	243	265	222	242	234	239	205	219	229	227	214	204	223	239	265	255	275	237	196	223	209	222	249	226	213	221	243	221	209	232	243	241	250	238	225	234	231	261	213	232	236	222	206	212	229	244	249	228	203	225	236	245	206	235	218	240	245	206	224	225	236	212	237	230	221	249	242	243	228	214	227	231	250	224	240	216	190	193	235	215	236	221	247	240	220	219	197	215	233	250	220	205	203	228	232	239	228	234	252	224	195	212	250	234	237	250	238	230	243	224	250	261	264	243	252	223	227	222	207	206	270	233	240	211	209	225	226	242	228	231	263	240	212	269	248	214	223	217	212	212	253	232	230	230	233	231	229	248	217	227	229	247	215	213	231	229	213	242	219	197	247	231	250	235	217	221	231	227	212	197	227	258	251	215	228	200	223	234	258	237	256	249	219	210	225	244	230	244	214	223	229	249	228	235	246	202	231	247	239	213	246	239	244	233	227	220	256	249	280	216	236	235	233	208	232	244	234	248	251	226	231	232	230	235	224	233	216	235	219	252	229	224	218	232	217	216	233	226	257	234	223	229	227	272	226	237	240	218	241	214	240	211	270	213	259	237	229	224	232	224	241	220	240	243	242	237	215	211	220	233	251	218	226	206	216	208	212	213	248	211	252	209	243	220	237	264	241	221	207	253	232	254	240	238	232	234	252	238	237	224	242	243	240	249	212	223	242	235	239	238	227	249	214	246	224	271	215	220	232	239	232	245	237	224	242	231	228	213	246	234	232	212	261	231	216	218	240	263	232	225	248	201	240	240	229	205	240	221	242	241	249	232	228	249	247	237	250	240	218	222	254	225	210	215	259	221	247	241	242	228	208	230	235	265	237	244	225	236	203	204	256	218	254	237	212	240	243	241	227	217	214	219	202	247	214	219	231	222	229	264	256	227	243	238	247	232	229	270	236	219	235	234	221	223	230	227	217	245	237	249	235	231	218	208	229	217	253	255	228	224	222	239	232	213	220	235	221	209	230	232	225	217	226	211	249	213	232	230	203	230	253	232	232	257	250	221	207	240	234	216	244	244	196	215	250	246	221	244	224	236	249	230	241	246	244	244	225	197	223	249	246	213	230	248	204	229	228	247	235	243	222	220	224	256	234	220	238	236	242	249	243	242	243	232	263	232	194	209	228	230	198	211	225	244	226	226	233	223	230	250	227	229	228	228	208	231	227	217	224	251	243	242	245	217	241	216	222	217	219	212	238	243	221	227	210	210	268	235	238	228	236	237	237	246	235	249	223	202	246	187	231	221	234	231	239	246	214	243	247	228	236	223	227	241	220	233	222	232	227	270	225	247	251	228	224	230	219	258	247	242	211	237	228	231	257	237	218	246	209	227	263	230	245	224	263	216	243	235	213	222	230	256	240	219	228	224	246	247	251	218	215	239	228	224	226	214	232	213	225	217	209	218	241	253	249	225	216	232	237	223	236	218	208	234	234	239	248	231	216	251	248	221	231	276	224	243	226	247	252	230	253	199	246	204	232	223	223	198	250	229	234	264	242	204	223	222	225	234	225	244	228	218	209	230	215	241	210	249	228	242	227	241	221	237	236	204	256	247	221	240	226	219	234	220	229	217	231	232	246	210	242	219	258	246	242	229	222	213	249	229	220	224	227	213	243	230	246	279	236	245	218	229	230	228	230	236	241	250	224	217	227	221	244	248	232	228
22583	21146	28678	23880	21135	21144	7263	839	567	451	419	347	336	306	286	234	246	242	206	203	201	192	215	189	188	176	185	191	194	181	176	164	183	189	171	183	196	171	162	166	187	186	183	165	176	171	184	165	176	167	175	155	176	175	148	175	173	181	184	159	162	150	142	166	162	154	163	174	165	149	166	168	162	174	156	165	160	145	148	171	142	140	157	157	171	159	184	158	142	181	154	170	163	148	168	159	171	157	179	174	148	165	154	140	183	160	157	145	176	162	177	163	150	147	168	167	160	165	160	168	130	184	147	174	173	170	149	183	150	179	155	157	159	164	155	154	165	180	144	166	145	154	160	164	179	130	143	162	174	144	153	141	167	141	145	154	160	170	148	131	156	163	145	159	169	138	167	151	156	167	151	156	154	183	175	166	175	160	165	149	162	151	159	168	159	150	189	169	151	135	151	153	180	150	183	158	147	179	158	131	199	160	163	159	135	146	158	179	150	141	156	138	191	168	140	131	160	147	165	165	139	181	157	160	132	163	155	177	135	131	157	143	151	121	176	133	157	150	165	177	174	136	168	151	169	154	163	152	126	156	145	159	154	174	162	132	162	159	165	155	160	162	153	156	163	151	160	154	158	166	169	141	142	172	176	162	160	150	160	161	143	145	155	161	145	167	146	164	161	166	149	151	136	147	137	173	137	127	131	164	153	154	182	149	170	159	173	185	148	147	141	174	144	140	151	166	145	156	173	175	170	147	134	151	150	150	156	139	159	155	175	167	147	157	163	165	179	156	133	158	152	146	149	154	179	159	170	175	152	169	165	176	170	148	130	153	156	153	155	148	161	169	154	164	160	146	169	149	155	152	153	160	164	178	132	175	132	188	162	161	157	144	184	164	168	165	159	127	158	161	164	170	147	175	163	155	137	150	157	144	165	160	156	182	156	160	160	156	156	167	151	142	157	156	149	138	150	150	168	154	149	157	162	158	160	145	167	154	147	158	149	162	165	148	169	188	134	176	163	161	150	173	167	169	152	153	162	134	172	162	145	140	163	162	166	147	145	165	151	155	175	169	152	173	175	164	146	151	135	153	159	146	159	154	145	150	143	158	151	157	168	138	148	159	159	183	156	161	135	134	169	143	169	156	157	175	161	153	138	177	162	167	188	167	166	146	146	169	149	143	162	143	167	144	145	171	167	140	145	159	158	143	164	165	177	172	143	152	159	166	166	161	146	157	142	127	161	152	165	177	156	177	163	166	153	151	153	139	147	136	144	158	171	165	141	145	140	130	156	164	144	160	155	142	167	150	159	175	159	160	180	162	137	170	162	153	163	173	147	148	146	161	119	150	159	168	165	152	167	172	160	165	143	149	181	149	173	161	160	170	167	151	150	136	173	161	147	155	172	142	145	139	165	148	172	144	151	153	155	144	158	157	144	148	152	132	147	155	142	158	167	171	160	147	183	176	163	160	148	150	127	152	150	156	143	147	175	144	175	170	140	131	157	154	145	134	137	171	158	155	160	172	165	147	143	137	148	154	165	136	165	175	153	163	137	177	149	154	186	171	165	143	173	169	163	149	170	153	190	137	144	167	172	136	152	141	176	150	177	155	138	176	175	173	144	145	161	165	166	163	147	161	144	180	177	148	149	165	143	167	145	187	161	150	142	138	177	170	175	146	176	188	129	181	160	159	158	182	158	184	139	159	173	156	178	161	161	150	148	174	159	173	149	163	146	148	157	172	169	166	131	154	129	144	162	142	160	151	150	159	147	162	154	152	155	147	181	161	160	186	149	179	152	173	178	133	158	154	154	161	170	183	130	172	160	165	144	161	148	166	142	152	156	161	140	162	169	159	168	129	146	132	160	134	175	152	161	155	155	181	175	167	157	139	184	156	153	171	154	171	144	141	152	164	165	171	159	157	140	148	163	160	144	155	158	178	132	152	180	164	163	157	150	165	156	150	158	161	166	164	162	168	153	144	159	146	158	152	178	174	141	163	145	143	161	171	152	161	146	170	162	181	151	155	143	160	158	153	136	150	147	163	131	161	177	166	143	142	153	165	170	166	146	150	163	167	161	167	143	147	164	151	137	151	152	170	163	126	169	153	156	154	160	143	130	151	162	161	169	167	144	168	138	155	151	155	149	153	151	146	159	150	149	140	156	148	159	157	163	152	159	175	165	176	151	157	160	159	152	168	161	150	143	168	147	151	147	128	156	153	168	145	185	163	160	148	174	176	171	173	155	151	188	154	156	150	157	177	171	152	169	155	146	166	153	161	139	160	167	150	160	143	153	139	167	138	159	160	144	169	170	159	154	158	144	161	142	163	173	164	152	144	152	175	181	165	178	172	153	146	148	158	177	148	151	152	150	137	148	147	162	149	164	165	154	143	142	170	152	148	164	149	151	156	154	147	175	173	157	167	161	153	145	154	137	144	146	176	159	173	155	153	139	166	149	158	156	160	158	146	164	176	170	120	163	168	137	151	157	157	149	164	145	150	166	165	160	154	141	168	137	149	159	178	172	153	148	135	156	150	159	162	169	162	160	142	151	153	174	171	136	160	158	150	174	171	159	171	162	170	142	154	164	131	183	132	163	164	128	131	152	158	149	139	167	145	145	154	170	166	168	153	176	171	167	153	170	172	146	160	163	151	157	170	151	153	145	164	161	133	161	130	158	155	166	158	182	144	151	165	175	160	158	173	163	173	166	173	167	164	159	160	176	185	156	164	150	176	163	155	147	156	152	164	159	164	130	144	148	150	161	160	137	156	148	173	146	165	164	153	175	164	149	162	162	145	152	159	148	177	164	152	144	150	137	172	151	166	146	157	157	155	161	171	147	181	187	143	181	148	161	155	144	160	156	137	170	169	161	173	155	137	162	165	157	150	151	158	155	160	138	153	143	150	165	161	145	201	149	166	173	166	158	158	143	143	177	167	139	142	138	179	153	143	162	148	144	173	170	145	163	166	151	188	202	173	162	189	175	160	154	145	159	138	166	159	151	161	160	173	147	166	156	132	163	166	169	149	160	173	161	174	151	170	140	160	167	153	160	169	187	148	160	181	134	170	145	172	167	192	143	166	154	164	144	141	170	184	137	147	169	172	145	143	184	183	167	171	183	171	167	153	177	167	146	144	162	157	141	161	152	168	144	152	169	148	139	151	151	164	167	180	165	151	149	167	159	169	146	166	147	175	165	154	177	157	174	163	183	161	168	150	156	166	172	198	174	159	166	157	156	136	170	164	175	173	153	176	160	166	155	165	139	170	150	148	155	160	188	152	163	148	169	162	166	150	157	158	169	158	184	190	143	168	156	178	163	170	167	166	146	160	160	171	149	149	137	158	171	157	144	168	204	155	166	158	155	172	145	158	147	168	156	167	140	161	161	154	163	161	140	146	157	143	150	155	172	167	167	143	148	169	150	170	160	166	153	180	164	157	156	156	132	152	161	151	176	150	167	166	161	131	148	129	160	161	169	190	138	173	161	177	172	163	149	172
4433	13914	10780	5085	3449	2495	1978	1472	1178	903	736	556	539	483	388	379	381	348	321	294	287	287	283	239	247	261	260	263	257	222	199	234	237	225	245	222	235	198	225	200	222	210	219	227	245	203	196	243	225	235	208	208	198	231	206	224	211	189	223	218	203	204	181	200	199	198	212	201	177	214	208	209	195	189	211	193	198	205	207	207	194	225	183	195	201	209	187	195	180	193	228	204	175	201	212	189	174	209	215	186	189	201	198	198	213	165	210	217	227	195	209	191	200	203	194	233	178	230	187	195	175	206	212	202	249	201	175	203	209	192	208	178	177	177	191	224	216	222	214	212	178	215	193	216	201	190	209	179	216	156	220	183	221	213	212	182	191	225	195	196	171	208	201	197	194	204	198	229	213	188	212	205	216	208	212	189	193	188	202	212	204	183	175	192	216	210	196	171	200	183	198	176	178	202	181	221	232	195	194	193	182	192	220	183	214	221	169	191	182	215	208	168	187	189	198	202	201	208	179	203	197	217	189	229	200	198	183	200	216	208	202	182	190	196	204	201	185	193	188	171	209	177	190	179	225	193	195	192	191	193	214	211	188	212	160	184	191	193	178	179	235	206	192	183	179	195	208	212	207	184	175	191	199	222	185	183	193	200	209	179	194	168	228	205	203	190	201	209	187	191	164	216	195	170	196	186	182	212	188	188	205	199	208	194	203	194	211	181	203	217	199	194	217	208	214	191	208	199	201	202	186	184	179	198	206	196	213	206	195	202	209	187	181	200	190	183	175	197	206	195	212	164	199	197	187	179	202	217	199	222	171	213	212	184	186	197	210	200	203	188	193	193	182	172	197	192	187	202	196	194	206	193	204	230	208	175	209	207	169	186	214	202	233	199	185	182	192	162	163	204	188	205	197	203	215	178	170	201	196	178	173	190	205	195	207	196	184	218	193	182	190	202	205	202	185	196	203	200	186	185	174	190	203	216	192	204	198	205	234	216	203	212	194	195	211	183	173	207	187	209	202	206	208	194	201	189	196	191	184	197	179	189	193	202	216	202	193	191	180	191	184	189	191	191	184	171	224	205	209	207	186	214	186	176	202	189	200	180	182	163	190	205	173	193	210	215	217	193	193	213	178	184	178	201	201	226	198	210	193	186	205	194	192	213	189	201	195	199	194	196	196	194	205	191	179	198	188	178	214	185	202	194	200	209	198	200	190	220	187	186	204	199	172	191	174	213	194	205	206	189	201	194	193	193	211	191	196	188	185	200	203	188	217	207	181	206	181	191	203	197	195	187	207	203	181	197	205	185	195	205	205	185	206	211	193	207	174	189	238	189	193	225	209	203	192	189	189	195	192	215	223	190	188	200	188	198	208	207	216	203	217	201	204	192	210	194	187	209	187	204	189	195	186	198	188	199	205	203	208	224	205	189	189	189	187	191	189	192	207	174	195	228	183	174	194	166	187	195	208	216	205	199	203	164	201	203	196	213	203	193	214	184	228	176	195	199	173	182	222	168	173	190	193	195	191	185	160	183	184	202	193	218	170	218	201	200	208	208	217	198	190	205	179	211	192	197	196	197	224	198	166	206	184	193	197	176	194	189	189	191	223	191	189	206	203	194	210	179	195	199	222	198	212	192	184	215	212	193	180	204	202	199	210	205	206	204	201	189	194	199	197	209	208	192	179	193	201	198	185	186	174	184	160	201	176	195	198	184	184	196	190	199	217	216	190	194	229	233	184	210	205	173	193	212	193	201	196	199	200	200	194	200	162	203	209	174	200	213	205	225	188	175	183	181	212	193	200	180	217	182	209	172	201	180	182	193	186	186	182	223	198	206	202	213	179	202	187	194	203	193	204	205	198	205	200	244	192	181	191	206	210	197	195	199	176	199	204	214	203	221	203	183	183	211	204	228	199	206	212	198	217	201	188	189	186	179	216	209	209	181	215	203	188	186	192	230	188	180	218	190	187	191	170	201	176	210	202	196	200	214	215	195	213	178	196	192	219	200	182	208	193	181	212	172	190	179	205	207	203	210	204	187	213	204	197	214	210	197	216	210	192	204	170	163	197	194	207	188	172	186	179	186	214	197	213	198	211	194	176	200	200	160	176	196	193	174	187	187	167	204	212	175	201	219	175	188	190	191	207	207	186	198	200	233	192	201	200	203	211	184	220	183	189	205	206	217	209	204	198	168	197	176	228	198	194	222	193	182	216	218	209	212	183	200	170	209	182	204	209	180	197	202	201	192	195	203	234	176	185	190	195	209	207	211	188	199	210	199	192	180	184	199	168	216	184	185	206	206	215	203	197	225	202	168	200	183	207	220	211	209	213	189	201	190	200	194	195	204	165	173	223	170	203	195	201	196	210	215	190	216	198	199	186	208	187	181	211	204	197	173	172	184	220	185	203	206	197	182	202	178	213	200	191	216	217	203	210	175	180	194	207	184	189	191	176	214	198	218	192	218	213	191	213	206	185	196	187	203	196	205	195	196	194	182	187	198	182	186	179	201	200	205	195	205	186	184	220	172	219	196	208	226	191	199	197	191	196	175	181	197	201	211	200	172	198	197	218	189	214	195	188	202	198	191	204	194	209	194	196	190	203	208	182	193	179	208	200	227	177	180	204	206	205	182	202	198	211	193	209	191	204	198	201	188	202	232	184	206	204	207	189	189	194	204	190	202	219	216	204	206	197	196	192	180	190	187	184	189	198	203	216	215	212	223	195	193	194	191	196	222	179	213	187	205	209	195	226	198	196	167	207	206	177	207	200	207	221	185	189	191	192	182	203	203	216	211	176	190	178	184	185	217	207	197	186	180	220	204	173	188	218	201	193	187	190	198	188	182	194	191	215	184	154	196	213	210	220	193	194	213	212	176	203	206	195	226	179	180	163	203	194	202	204	199	192	183	192	204	166	211	199	214	224	215	189	198	207	226	186	219	203	187	206	196	197	203	189	203	210	204	179	216	217	198	202	201	187	226	203	182	197	170	197	194	189	168	192	228	175	201	162	205	194	202	167	211	210	175	189	195	204	182	170	201	180	188	181	218	199	164	219	190	193	207	186	201	207	201	194	193	207	177	192	166	202	187	199	193	197	175	177	191	194	196	195	177	202	214	202	200	184	188	205	193	212	204	201	207	209	195	189	210	204	214	166	182	215	177	221	204	201	203	201	220	207	175	195	187	218	187	221	213	192	224	189	204	180	191	200	173	193	199	188	209	199	221	225	208	184	203	223	179	214	195	197	217	193	195	192	196	223	201	187	194	163	215	183	197	190	201	184	204	183	181	188	199	191	202	227	180	173	189	195	191	204	203	204	200	214	192	200	229	179	192	192	195	203	195	196	226	173	182	181	213	190	193	190	188	205	176	228	211	189	217	198	206	187	188	198	199	185	192	198	190	206	194	199	214	186	194	213	199	194	194	206	201	191	182	207	199	179	228	217	200	183	192	202	187	199	212	220	180	180	189	192	171	204	201	181	182	213	199	199	203	169	172
27264	17715	3318	522	421	384	375	419	362	335	333	319	380	346	365	373	374	367	368	379	395	356	359	387	353	343	333	385	379	326	351	354	333	352	342	362	374	344	352	357	341	387	354	353	360	330	346	343	336	349	335	341	372	371	365	372	320	380	322	387	370	361	368	293	332	364	342	383	340	383	366	340	345	374	351	346	351	360	348	337	345	362	367	390	326	338	340	354	345	350	350	377	341	319	357	323	359	328	348	336	325	350	350	346	386	365	394	351	350	368	370	353	337	342	344	340	375	339	349	365	362	370	372	357	339	337	373	370	362	383	363	374	356	332	348	322	365	363	423	340	359	376	385	374	366	388	346	341	347	370	360	363	360	345	374	365	326	332	334	323	351	349	352	371	361	382	353	334	350	348	369	359	362	348	372	341	369	358	369	344	345	382	333	356	342	359	316	322	346	329	335	348	351	368	324	350	324	383	347	320	347	363	396	375	363	359	345	339	367	387	358	351	378	367	382	370	381	363	343	330	408	366	326	363	362	359	361	379	347	365	349	364	348	359	363	322	385	344	366	370	369	333	332	382	376	372	355	348	363	346	369	347	343	355	341	347	349	379	361	357	355	375	373	377	354	345	356	385	321	346	318	316	348	342	358	340	330	358	343	340	374	352	331	358	376	364	350	387	391	360	374	355	356	335	349	328	358	333	367	338	358	330	377	335	358	334	359	352	363	376	356	379	343	310	370	384	348	365	351	348	337	353	334	389	328	363	321	365	357	329	343	313	328	340	346	353	346	361	367	376	347	344	378	330	350	351	349	366	342	348	371	337	353	344	357	349	352	367	357	373	348	318	316	341	341	342	326	324	374	379	342	352	333	360	331	326	344	340	343	368	348	335	357	340	329	400	351	360	378	381	383	384	366	325	363	350	332	344	339	330	361	352	330	346	367	349	338	370	345	369	386	349	334	342	331	360	335	363	342	361	367	353	328	308	365	339	314	361	328	361	337	322	357	406	326	381	350	340	383	317	348	347	357	310	333	343	313	340	358	402	402	326	346	347	343	344	353	332	375	364	371	366	351	360	380	373	372	368	341	327	357	361	338	347	328	342	370	323	329	352	367	360	383	337	339	346	353	341	351	364	388	348	358	338	341	358	361	334	369	341	330	362	319	337	357	346	395	383	376	352	361	357	355	362	335	352	350	333	358	359	358	358	335	315	357	382	351	363	323	333	363	362	366	348	348	359	355	357	342	375	360	311	368	330	323	359	345	362	365	349	351	381	341	334	349	347	350	322	361	362	336	351	382	360	369	342	319	351	366	331	367	371	345	370	357	318	388	365	366	341	385	323	394	342	361	371	336	366	367	347	372	379	395	314	343	366	367	345	372	338	357	346	355	371	370	356	371	348	349	355	353	343	378	372	354	361	345	374	359	387	369	360	376	355	355	361	306	340	351	361	351	369	363	345	356	380	381	354	344	370	363	333	346	387	357	353	387	369	333	329	371	356	366	357	330	344	332	375	344	365	385	356	350	362	376	379	348	351	336	343	394	370	369	362	351	365	364	369	383	337	392	344	326	336	322	330	382	384	364	347	361	342	359	348	342	337	375	338	349	370	385	359	351	374	344	363	368	372	344	352	330	341	316	344	370	332	360	334	375	362	385	363	364	354	337	347	342	329	349	364	336	356	368	366	394	391	376	388	393	352	354	362	352	346	328	355	381	381	342	353	363	384	371	357	387	331	353	371	325	375	380	340	341	309	370	390	358	388	343	367	346	359	376	379	357	344	359	341	390	355	371	356	353	346	387	371	370	326	382	343	375	374	362	338	357	360	331	351	359	386	340	348	381	351	362	326	361	346	369	405	364	360	361	349	337	386	372	397	342	325	373	372	367	347	395	330	368	346	343	374	362	374	333	370	345	352	375	373	351	358	383	327	392	370	346	373	342	362	361	371	377	327	354	355	362	362	372	337	361	363	335	350	380	332	370	345	370	346	309	347	388	329	359	335	353	367	329	355	356	372	355	348	409	358	377	368	340	360	381	329	347	325	349	341	359	387	368	360	335	359	369	322	346	366	374	346	364	383	371	342	385	315	329	345	295	344	369	392	383	331	389	340	372	360	377	353	355	318	340	336	370	343	317	343	377	342	360	326	375	364	341	357	388	357	326	326	357	334	357	385	346	325	358	334	382	362	369	357	377	371	345	365	405	372	359	368	388	368	352	363	343	353	330	356	381	355	357	312	369	336	383	344	373	340	341	347	361	357	321	375	376	342	369	357	356	348	366	356	375	365	347	347	377	365	371	338	394	368	374	334	333	379	374	342	387	336	350	332	343	325	372	354	388	372	328	360	367	333	365	354	313	324	332	330	321	387	370	365	364	349	322	363	351	366	360	358	327	338	352	331	360	362	390	365	361	339	364	332	343	369	362	321	373	358	351	360	362	339	351	342	370	348	388	351	352	360	380	359	385	377	358	337	387	356	359	364	335	394	334	381	340	336	333	332	343	364	329	367	381	351	343	338	400	349	407	351	345	380	350	366	338	335	370	379	387	357	345	366	359	330	348	364	373	351	381	375	325	362	358	355	337	363	393	338	360	357	351	361	338	361	352	352	332	353	362	353	343	347	319	344	357	375	384	377	342	374	361	326	367	333	359	332	371	341	352	386	366	339	364	362	323	361	349	372	376	359	335	343	358	359	334	343	367	374	342	358	372	383	334	379	345	369	349	361	346	333	368	352	301	359	382	342	347	353	381	350	372	363	380	345	373	374	342	338	379	344	340	347	368	353	385	346	330	409	371	373	314	355	341	352	317	315	338	311	319	359	391	358	411	356	354	348	349	379	356	345	338	357	413	343	353	389	344	339	365	367	352	388	383	374	328	357	391	333	362	378	357	336	371	309	322	384	352	322	365	333	361	339	351	393	370	356	363	354	370	378	341	357	378	376	373	320	344	350	356	351	350	374	373	332	355	365	365	360	345	346	317	400	369	382	351	376	373	353	348	345	354	354	358	351	352	343	344	364	375	370	348	358	365	373	327	352	363	382	344	357	379	356	336	347	337	383	343	347	398	360	345	353	362	355	351	377	352	348	348	366	366	366	364	376	369	338	358	391	366	379	379	349	360	373	348	354	352	349	319	335	338	328	379	358	352	357	377	331	338	383	350	360	345	366	346	367	349	353	354	293	361	366	373	367	343	351	336	345	379	346	357	351	378	361	361	367	379	361	393	354	389	376	359	344	368	362	324	381	331	351	389	362	351	367	342	353	329	382	322	348	322	355	341	360	340	359	381	356	353	351	326	323	384	378	409	344	360	363	341	362	356	321	354	364	379	366	389	366	368	334	365	362	373	363	350	355	347	362	375	359	340	364	330	366	384	374	337	367	361	332	355	336	347	383	369	376	337	379	369	361	327	338	369	358	344	374	335	343	324	349	344	357	339	345	355	346	373	351	373	352	308	355	337	359	376	387	345	337	375	350	346	370	338	335	360	332	382	336	371	331
4367	932	814	582	519	453	458	459	462	405	420	453	408	422	429	441	375	403	435	435	413	411	443	405	404	385	407	412	406	421	417	433	409	417	479	425	449	441	387	441	400	428	412	413	429	371	434	396	399	416	440	429	416	439	403	422	449	403	421	451	434	436	433	419	405	441	449	407	443	424	427	430	452	455	458	395	435	432	469	422	411	430	442	441	422	410	461	414	445	425	413	456	392	426	455	435	469	395	382	388	446	475	450	454	442	418	401	397	439	415	409	427	435	382	425	415	455	475	437	435	466	419	424	440	416	466	441	423	423	440	451	397	419	407	401	436	431	422	418	403	437	409	409	435	425	441	390	432	442	388	419	422	463	428	441	416	439	425	414	429	399	423	417	414	409	442	408	428	395	422	411	417	449	411	452	463	425	450	455	409	474	431	400	410	426	411	457	400	429	464	421	456	421	443	392	430	428	407	446	419	415	436	425	426	436	438	403	407	416	423	413	405	388	429	399	426	410	386	391	434	422	444	442	434	413	437	428	404	424	454	434	421	454	437	433	412	394	416	427	415	455	434	447	398	446	391	399	406	400	430	402	448	445	411	420	421	429	421	430	439	427	430	430	439	411	424	438	445	420	387	424	399	480	431	427	438	433	387	388	417	460	434	380	435	428	424	447	412	415	415	438	433	436	414	445	422	399	440	405	418	412	437	403	410	424	440	423	448	436	440	421	443	441	433	425	446	460	399	385	433	425	429	394	451	450	457	453	414	456	429	443	410	434	408	416	434	454	399	405	433	413	463	425	434	428	395	429	418	422	460	426	415	407	428	447	385	441	452	478	418	431	450	440	410	460	441	389	450	404	392	445	418	428	442	420	454	449	406	421	409	431	423	408	431	431	378	461	435	413	404	437	435	443	442	435	419	439	400	414	401	448	429	461	395	426	429	446	425	387	422	446	464	431	401	440	471	412	413	419	446	434	419	441	415	426	426	416	408	424	421	416	442	411	457	448	410	461	428	413	419	404	408	418	439	441	460	419	421	445	435	416	431	448	462	453	412	438	429	433	448	437	447	407	487	399	421	413	441	414	446	428	417	425	426	410	447	393	430	426	398	393	423	421	416	427	437	424	402	469	433	480	429	440	420	409	426	400	451	432	439	416	409	416	413	434	435	440	432	419	422	421	421	391	403	410	419	433	428	408	460	425	456	446	428	436	457	425	461	439	429	452	430	434	457	441	424	449	445	431	431	440	348	428	460	454	442	436	431	466	435	414	452	432	384	404	425	449	459	465	392	418	434	388	424	435	418	428	434	413	447	453	444	445	413	433	439	449	468	429	418	432	433	444	416	401	418	411	422	460	433	424	418	381	443	441	442	410	422	423	463	419	415	382	447	408	427	434	400	400	430	374	448	438	398	411	417	407	444	444	415	401	455	424	412	443	399	473	402	441	398	389	363	443	439	419	404	398	423	423	439	421	439	442	435	432	437	458	396	435	421	423	419	428	410	436	378	390	421	430	430	413	428	398	406	419	416	445	446	413	455	431	423	469	427	419	418	433	464	459	447	405	447	447	420	425	416	427	387	411	410	441	432	404	424	399	459	446	443	434	398	423	439	452	453	451	392	417	383	421	426	411	442	405	451	416	411	429	445	416	398	396	461	447	397	416	420	458	440	432	444	434	419	451	383	424	426	389	438	423	415	435	432	448	436	437	429	445	412	456	413	446	389	434	420	460	437	429	422	438	423	426	404	437	463	431	420	420	430	429	399	464	409	388	429	423	414	416	434	437	411	408	452	445	412	435	435	416	425	436	418	413	434	408	473	416	415	396	449	419	473	441	433	436	457	392	438	425	435	426	422	444	405	426	420	427	397	464	414	460	420	387	431	456	412	409	417	410	430	408	434	427	418	445	429	429	393	450	416	400	433	481	390	430	440	428	405	424	429	411	409	419	421	404	393	445	418	410	425	426	454	427	457	437	400	435	419	419	433	427	449	446	458	432	434	428	416	376	440	412	400	407	433	455	427	428	439	449	426	420	425	417	431	386	397	365	404	446	416	438	433	440	422	446	380	440	423	459	427	409	445	435	401	396	432	445	474	420	430	403	431	434	422	410	437	435	429	413	459	459	453	455	422	437	461	442	414	398	420	445	415	415	420	394	441	444	431	438	465	399	460	444	466	463	420	452	429	413	388	447	457	388	409	428	411	431	432	445	424	419	428	429	411	405	439	436	417	454	426	413	362	432	432	469	447	422	401	448	438	441	432	394	409	438	429	377	423	434	439	466	432	404	408	416	428	418	433	405	418	459	462	416	413	443	404	405	394	393	436	425	450	406	456	415	404	439	409	450	427	424	414	416	455	459	457	420	431	417	420	386	457	434	395	442	393	421	438	415	422	427	428	419	427	459	405	437	415	445	447	436	432	423	450	404	434	398	405	427	453	452	447	386	414	407	454	420	411	392	407	409	431	434	424	406	423	410	425	472	440	441	423	457	424	403	420	384	408	435	448	431	436	429	432	423	472	427	411	432	469	415	390	432	420	410	417	406	458	436	426	402	430	393	410	408	434	370	425	440	437	452	443	415	440	428	402	416	416	403	406	388	427	446	426	418	435	412	413	383	464	462	457	426	453	403	421	441	439	409	442	464	416	416	435	433	485	402	420	421	396	425	444	402	461	441	437	423	431	384	417	380	396	439	409	411	415	432	413	389	440	435	402	464	388	373	474	419	412	426	413	418	390	458	423	420	459	469	435	434	432	456	395	429	406	441	467	441	429	446	482	442	414	446	409	424	453	446	437	437	448	438	427	419	423	423	426	422	433	399	430	425	415	351	430	406	418	377	403	426	431	444	410	451	413	436	455	412	415	425	455	461	431	455	432	445	441	418	438	444	432	402	413	399	459	426	437	436	444	434	422	417	423	446	430	424	442	450	424	423	406	417	417	429	404	435	413	482	450	380	399	422	436	441	430	456	419	409	442	423	408	417	374	380	445	433	449	428	423	426	431	409	433	435	429	451	430	397	458	406	401	430	409	460	417	405	461	471	452	442	420	420	389	422	393	437	427	418	443	442	431	434	406	447	460	398	398	426	447	443	485	399	442	441	421	472	390	449	434	377	417	444	423	445	435	422	412	402	449	396	392	428	427	425	412	459	469	428	407	445	411	421	450	408	417	467	429	426	382	398	404	381	460	409	424	417	416	398	435	402	387	420	391	430	457	419	424	427	392	441	442	440	408	451	435	405	460	449	428	407	423	466	421	421	431	431	412	402	438	431	454	462	429	438	409	449	444	436	433	472	410	434	463	425	395	422	437	411	432	445	435	430	456	387	424	412	454	462	412	395	413	426	427	404	420	436	430	392	438	416	439	435	421	416	447	435	416	432	433	452	416	411	460	384	399	426	445	408	414	431	429	442	452	392	411	456	442	425	447	414	446	423	424	441	445	460	424	390	418	416	425	437	427	439	407	418	426	425	418	411	423	421	418	394	397	430	453	402	431
23632	21130	28128	24357	21102	8564	984	713	607	517	520	459	445	424	398	422	409	336	404	400	404	341	390	403	381	389	370	374	396	379	338	356	381	349	336	372	400	365	348	394	339	400	348	377	350	363	368	380	341	376	358	355	363	357	368	368	408	327	392	368	366	340	354	381	361	353	361	371	358	352	362	386	391	402	318	371	321	333	367	340	368	352	381	333	359	385	349	347	352	369	377	361	393	355	394	364	370	350	387	360	318	353	347	349	351	370	364	382	379	365	351	356	365	370	356	382	397	359	343	355	375	372	342	356	341	349	348	376	347	388	346	399	349	403	375	363	366	427	371	345	348	400	335	378	379	365	360	377	330	353	338	390	353	366	333	371	349	363	327	359	323	378	368	363	327	334	362	364	356	370	390	379	335	362	348	366	356	353	350	347	348	343	347	345	394	378	364	336	355	335	342	376	325	342	339	357	362	338	347	387	339	364	382	366	366	382	388	388	368	363	384	351	323	358	356	362	377	371	378	330	350	392	340	381	356	336	362	380	366	331	372	389	362	363	321	349	364	364	342	368	395	323	391	361	352	369	372	391	367	365	335	364	363	402	375	367	380	300	349	355	342	355	378	350	340	374	356	363	362	360	313	380	355	383	331	375	353	349	355	352	367	356	358	347	390	355	331	400	365	375	340	355	390	342	311	377	343	388	331	388	377	369	356	394	348	336	373	343	382	352	354	326	378	356	386	365	344	334	357	351	345	341	388	364	374	398	380	364	353	376	376	361	343	371	358	368	371	356	396	384	357	342	333	385	387	367	373	318	388	336	388	345	349	369	383	362	342	368	369	358	360	352	344	396	366	343	352	381	369	372	395	338	369	355	365	343	348	345	343	334	349	369	345	362	369	352	336	385	369	369	344	347	356	364	399	338	389	369	350	358	354	392	356	345	346	365	376	337	327	358	348	331	348	381	352	359	339	361	362	356	337	382	367	362	399	354	329	376	350	388	343	385	347	331	364	380	365	360	349	366	373	350	345	376	388	384	357	360	394	363	363	377	376	336	356	360	380	364	363	334	372	341	353	372	355	384	365	342	345	386	362	374	344	348	359	331	358	373	328	371	340	404	371	362	341	397	298	358	373	397	332	362	334	305	334	352	335	395	350	364	377	334	389	326	377	364	332	343	344	331	335	340	347	366	371	359	345	334	350	336	351	396	358	372	394	341	339	354	364	359	353	373	391	357	396	349	381	360	346	329	343	360	385	376	342	344	375	342	372	322	397	339	370	348	365	359	390	373	334	361	345	363	355	358	362	367	328	337	328	342	373	364	368	341	357	337	392	346	357	381	380	359	351	383	372	339	330	329	364	343	384	361	383	333	354	391	337	312	365	361	377	339	365	361	377	375	338	367	377	381	323	406	379	396	332	361	328	412	338	404	356	361	345	348	347	367	363	352	365	355	346	369	366	334	357	353	374	342	388	319	363	334	349	357	392	348	366	348	354	332	354	364	364	350	367	403	343	315	352	366	342	379	401	352	340	362	348	348	349	368	355	351	370	326	359	344	386	357	362	382	353	338	377	360	354	385	336	401	393	349	358	354	338	380	359	370	344	350	337	353	313	402	354	377	343	389	350	375	354	344	335	367	345	356	363	364	346	369	353	348	376	355	353	384	369	352	382	365	381	403	386	337	373	341	386	329	344	380	320	374	332	345	363	367	375	345	373	350	340	382	334	347	371	400	374	358	377	341	332	382	353	343	377	354	357	368	357	365	365	341	361	371	390	350	368	354	382	375	333	359	348	347	359	366	356	356	412	375	363	359	370	390	352	363	363	378	330	368	346	348	356	360	352	379	371	351	319	387	378	338	326	393	363	344	349	336	364	349	345	357	383	358	391	350	378	353	355	342	336	379	341	378	367	373	362	368	357	371	378	356	333	343	389	365	357	384	345	354	341	340	357	378	383	355	325	317	381	371	362	373	376	379	347	358	370	360	348	334	330	375	369	363	345	359	328	341	391	370	348	362	335	361	354	376	378	348	355	394	338	377	335	327	352	333	394	368	367	382	346	360	354	387	340	372	363	372	344	318	364	400	372	372	352	368	373	363	344	359	351	358	367	364	353	326	417	354	330	367	378	369	350	381	348	327	353	353	360	359	351	370	371	341	363	360	351	374	346	357	363	360	321	354	382	355	356	375	350	346	328	368	361	353	385	375	335	371	351	377	401	346	358	377	334	356	357	362	375	369	347	351	360	349	320	327	373	343	371	375	344	380	325	341	346	319	333	343	340	350	355	355	365	360	397	312	380	365	371	309	339	377	373	425	355	345	371	367	335	367	351	410	336	394	358	347	336	354	372	371	382	396	358	351	330	370	351	349	363	374	331	339	339	366	356	353	328	334	390	374	346	358	327	357	357	378	359	360	377	350	359	335	357	352	348	402	349	356	350	396	386	369	339	349	335	357	351	368	351	358	396	350	354	358	340	339	368	366	360	370	356	370	359	344	349	322	346	350	370	368	382	355	350	348	339	303	368	330	384	379	361	358	369	343	375	378	340	348	366	354	344	382	348	354	369	353	348	336	334	373	363	357	367	377	386	354	337	339	360	334	372	342	364	401	353	339	318	366	346	363	365	329	347	370	381	369	372	371	344	358	385	373	371	391	366	368	341	385	381	353	375	370	330	355	371	348	352	393	360	397	330	345	358	381	345	364	366	348	356	347	377	351	333	346	379	385	368	389	367	348	361	367	363	323	372	361	355	366	366	328	361	345	359	347	380	349	412	363	381	356	368	360	332	356	349	360	361	341	352	336	347	336	313	384	356	373	357	374	352	351	349	361	348	372	392	364	368	352	357	357	344	356	349	378	379	368	378	343	374	360	365	388	378	342	365	359	347	371	316	372	352	357	337	373	348	351	367	368	367	366	332	389	367	354	343	366	343	385	366	369	359	342	339	344	361	349	355	386	394	347	306	360	341	340	380	360	352	359	320	337	330	365	359	343	372	322	321	368	392	357	365	338	360	351	365	341	373	350	361	376	347	394	331	320	342	362	369	332	335	340	373	349	351	396	360	376	359	373	369	362	362	357	369	382	366	356	353	355	369	361	321	377	349	366	362	341	369	344	377	381	388	358	352	343	369	358	375	387	336	330	356	363	331	347	369	328	354	365	335	377	344	337	340	392	373	332	358	388	373	367	374	381	325	350	352	373	368	371	367	375	338	333	362	354	344	329	349	373	385	343	340	392	346	395	380	352	342	318	333	377	365	362	363	330	371	343	361	346	349	362	375	341	365	331	375	341	338	330	379	329	354	356	364	357	328	352	354	359	366	366	371	349	379	364	345	337	373	356	328	357	400	362	353	362	395	333	360	359	364	332	367	386	361	349	347	366	365	370	372	372	368	340	367	361	362	330	346	373	345	360	323	356	353	364	339	352	343	354	366	391	335	362	380	369	364	350	349	362	353	359	377	373	328	379	363	370	349	336	391	339	338	341	366	355	338	359	371	370
3274	8333	6474	3055	2087	1614	1258	1099	865	782	672	627	617	570	582	536	544	484	508	483	522	495	496	462	476	462	435	455	487	457	427	496	432	452	444	457	420	419	446	458	468	439	444	456	423	469	435	465	450	460	490	411	462	430	473	447	461	457	426	464	444	446	432	414	427	460	423	436	434	425	456	419	427	446	430	428	412	417	435	458	444	431	498	430	442	414	480	448	400	443	422	439	430	443	434	421	461	434	453	454	429	397	431	401	473	431	398	461	441	429	456	427	427	469	431	436	416	417	451	474	430	436	459	424	446	421	458	438	468	437	471	433	426	424	425	428	421	431	447	413	396	402	443	478	451	477	383	445	425	431	412	456	436	449	458	434	448	435	412	443	457	419	463	448	437	439	446	464	460	425	480	442	418	437	449	442	431	439	455	435	462	403	417	464	418	430	417	464	452	412	417	428	428	432	438	449	427	459	437	461	439	448	424	425	408	413	458	477	419	410	441	442	464	433	427	435	380	411	454	441	464	442	428	452	422	441	405	427	429	432	417	452	444	435	421	448	427	449	404	430	476	447	448	455	405	410	428	398	460	451	472	455	448	409	441	426	413	443	431	429	437	419	417	438	426	407	432	420	421	475	456	442	452	362	461	464	433	417	405	446	423	421	423	407	417	432	465	470	447	449	419	415	436	413	441	448	442	417	461	461	408	448	411	443	452	441	432	450	462	420	417	450	437	474	431	399	434	408	438	459	457	424	447	442	442	446	396	432	454	448	439	468	395	448	413	447	504	429	446	431	440	445	408	448	438	434	449	406	411	423	484	470	426	462	431	437	436	437	463	436	430	439	414	458	403	418	436	412	483	449	418	436	438	429	436	439	465	477	467	463	419	464	430	411	424	441	454	449	424	430	394	453	442	435	451	427	417	436	424	464	447	422	420	461	429	449	455	401	468	405	430	412	438	430	448	453	471	423	419	442	431	444	433	445	423	458	441	434	448	438	413	453	435	423	418	444	435	406	444	478	444	451	430	430	446	434	429	465	458	433	445	442	414	428	435	403	421	447	441	429	438	422	426	378	404	439	399	417	428	431	450	433	456	438	452	417	434	456	424	416	412	445	452	411	433	442	437	429	456	393	410	402	461	430	438	434	394	437	411	453	443	421	430	446	399	484	415	452	411	449	478	433	427	432	444	385	422	434	450	421	431	438	461	420	441	468	392	446	435	423	428	415	445	424	445	430	425	428	442	460	443	440	393	447	446	423	441	433	443	444	427	382	463	418	472	467	467	420	462	444	429	437	459	412	434	465	417	449	470	446	436	441	417	407	401	422	457	426	453	431	443	439	417	436	428	475	421	398	422	450	450	471	425	431	432	411	401	439	431	441	452	419	421	442	441	408	430	444	434	411	469	418	423	463	468	425	461	423	415	444	439	434	407	433	461	437	461	456	455	450	463	464	433	409	415	433	428	452	444	433	422	380	459	416	431	464	389	465	417	435	432	419	429	423	458	447	433	403	443	469	426	418	421	413	405	458	416	454	427	458	422	442	440	422	428	461	453	442	439	455	470	421	452	419	415	418	455	457	444	405	456	446	417	426	447	435	435	440	418	427	411	453	448	424	442	413	428	396	457	401	431	460	397	470	435	431	436	417	465	457	419	450	485	410	438	430	466	443	441	436	444	447	442	438	411	452	436	458	413	428	450	421	450	450	416	457	417	445	385	432	406	418	422	428	431	413	461	429	471	438	452	414	446	457	422	456	455	448	417	484	422	439	433	453	440	451	468	440	453	432	426	471	468	459	407	423	420	435	427	438	443	456	440	427	453	414	424	439	424	401	488	469	420	429	405	420	422	471	448	405	423	445	464	412	472	449	442	431	416	457	446	430	426	427	441	432	459	455	447	411	445	422	436	442	421	432	461	417	411	432	485	418	455	457	419	437	431	456	430	443	447	424	458	430	467	412	411	443	420	480	406	431	461	460	455	463	410	400	412	494	454	467	441	423	433	462	463	454	473	416	442	406	445	476	462	427	459	447	468	428	408	450	432	430	435	432	462	450	419	429	488	425	486	427	442	450	466	429	425	430	430	412	457	421	464	465	469	448	432	434	423	436	441	403	479	421	418	457	444	410	434	460	465	433	433	428	399	476	424	470	433	424	386	439	428	396	421	446	407	422	435	487	445	435	396	457	464	439	451	466	403	465	421	429	411	429	408	437	471	453	413	431	463	462	390	458	438	471	432	436	435	471	489	413	463	419	418	451	458	415	431	438	409	426	410	416	465	430	411	397	448	429	444	452	441	473	441	443	426	423	439	432	456	395	482	422	409	451	434	407	384	412	460	410	408	446	397	431	428	433	438	464	440	418	432	454	439	466	428	445	450	478	435	422	413	409	458	472	422	417	451	421	451	437	448	439	449	472	451	486	412	469	447	426	440	460	453	427	418	455	455	451	464	477	438	485	436	410	419	466	455	412	450	445	433	464	417	457	437	423	444	416	434	387	460	424	450	413	438	424	460	409	453	445	409	426	415	413	443	419	450	399	430	399	458	453	434	409	418	443	461	438	470	432	421	436	414	454	444	426	420	414	433	427	405	435	446	445	464	422	441	443	425	429	425	421	460	484	440	429	442	410	444	417	448	401	461	427	433	425	405	405	457	457	430	426	428	411	432	457	460	419	445	389	421	446	422	453	456	445	460	459	417	432	425	408	434	445	426	407	464	452	379	466	414	461	402	468	459	429	433	415	429	451	421	440	415	431	447	447	440	461	456	429	424	427	413	471	476	412	431	470	438	432	446	422	431	435	430	433	406	439	440	413	428	442	448	425	473	441	444	426	416	452	421	431	436	454	440	428	437	445	476	428	400	420	441	412	440	441	426	439	419	428	429	449	462	466	423	408	446	402	438	411	444	453	397	458	451	434	452	426	439	410	409	467	447	480	447	458	431	431	454	451	408	408	423	415	462	457	450	422	389	415	409	442	444	391	423	423	415	469	448	487	445	429	434	450	447	412	431	434	446	409	475	415	456	440	467	405	512	422	454	419	440	456	450	448	452	460	392	415	430	456	446	464	452	405	461	445	431	434	475	442	440	472	409	453	413	441	429	396	450	428	457	440	399	418	419	407	438	402	452	413	422	389	427	415	411	401	478	439	429	425	412	457	451	429	416	425	437	419	440	432	459	395	440	473	451	406	443	448	468	434	466	429	408	431	459	453	444	419	435	447	437	407	452	437	444	481	438	462	441	409	443	472	402	439	434	405	435	409	451	436	465	435	422	423	451	425	462	439	443	461	436	422	451	422	456	440	426	429	409	413	446	441	469	436	428	422	418	447	425	456	439	452	483	447	421	437	408	450	480	478	468	481	417	483	452	402	415	418	421	471	445	436	416	454	431	450	438	413	457	465	441	412	404	411	440	446	435	452	439	468	439	443	453	432	463	462	417	430	473	418	457	428	409	465	435	402	418	387	398	433	423	434	435	431	431	461	438	447	446	424	445	401
24589	21099	27120	25203	11030	592	373	326	321	267	273	234	244	248	211	221	194	198	201	200	185	221	191	222	190	219	193	193	208	194	189	189	186	206	188	200	184	211	180	182	189	198	205	201	201	194	188	194	220	205	179	184	204	181	162	194	187	180	199	184	188	204	211	218	195	178	166	194	188	163	191	191	182	188	210	229	189	185	184	213	180	180	169	207	180	169	204	192	179	238	190	194	195	175	219	170	190	210	194	215	183	174	186	171	166	209	190	215	218	181	174	191	200	193	185	185	210	176	192	207	206	186	184	196	203	189	178	179	194	205	230	183	159	208	187	184	211	174	180	207	215	187	187	206	205	188	209	156	204	179	197	168	193	183	185	168	193	200	190	193	186	177	183	207	195	189	199	193	183	182	218	187	192	192	185	165	200	175	214	196	165	180	200	192	204	186	182	174	206	218	180	198	205	210	200	171	183	189	202	203	180	193	194	185	196	198	174	168	207	188	173	172	215	203	166	177	181	181	166	180	209	196	167	210	194	180	189	229	199	202	185	183	208	174	192	192	189	166	196	211	191	189	196	171	190	190	206	191	174	173	216	198	185	201	198	209	202	207	206	187	178	174	202	179	191	197	205	176	193	187	190	217	192	217	197	194	151	181	198	208	175	169	195	189	149	205	180	206	203	190	191	196	200	188	183	213	190	182	205	199	153	199	193	190	175	195	197	193	203	194	189	195	183	199	170	198	213	152	190	195	202	197	204	175	194	181	213	194	192	205	188	192	228	190	203	179	199	174	197	167	180	191	208	218	173	186	203	184	196	189	175	161	199	184	193	199	220	182	221	190	214	192	203	187	213	192	200	187	192	199	172	214	206	200	198	217	171	205	208	180	179	214	163	163	196	176	203	202	185	166	208	212	207	200	195	185	199	205	170	184	163	186	214	166	172	183	213	189	201	199	178	191	186	217	198	176	186	191	207	169	198	192	187	188	173	191	206	207	212	191	188	198	229	189	204	198	201	194	189	192	200	201	216	215	171	203	206	188	220	173	188	200	190	199	203	181	189	176	194	174	194	201	230	188	184	205	214	186	186	178	191	204	214	211	192	210	178	202	196	188	198	168	203	186	181	186	162	223	184	224	205	192	174	198	182	169	192	174	204	186	203	210	203	199	195	164	184	206	185	186	176	206	206	192	186	197	182	219	166	192	171	179	186	198	203	203	183	180	216	227	203	180	209	186	215	204	196	195	202	214	177	172	177	188	189	212	205	202	209	184	184	194	196	178	182	207	177	198	187	191	188	184	206	214	218	182	180	208	199	175	195	169	207	183	183	189	179	179	207	196	195	196	198	169	195	180	203	185	190	170	198	203	197	184	187	209	195	187	184	205	177	188	175	204	186	193	207	193	184	213	208	187	188	202	187	214	200	179	174	198	203	199	183	199	191	166	189	187	183	206	182	176	175	180	199	228	200	199	210	212	172	217	188	215	221	184	184	158	180	190	185	209	187	184	200	204	213	196	182	182	221	196	220	182	211	215	178	181	172	179	204	199	208	163	193	218	202	177	200	196	202	205	207	211	186	185	203	194	176	193	190	183	163	206	183	187	192	202	175	204	200	190	186	206	189	170	201	165	204	175	236	199	204	197	192	184	185	190	180	176	197	183	194	206	191	201	187	191	188	183	208	180	189	171	178	180	180	201	180	193	185	194	194	171	186	188	206	210	187	201	164	175	186	190	198	198	203	193	198	201	180	217	190	206	197	184	198	175	196	186	178	180	182	170	183	193	209	194	200	185	206	203	185	194	198	187	182	179	189	182	181	179	216	212	224	214	195	185	201	186	203	188	173	199	179	203	194	162	215	200	183	203	170	181	208	190	178	183	195	178	181	193	188	178	201	191	188	190	193	197	202	169	220	191	190	186	208	187	201	188	206	193	178	177	181	188	203	224	181	193	175	192	199	178	173	197	182	195	192	197	201	181	180	200	165	202	175	186	193	212	192	189	190	175	190	192	178	187	191	180	181	173	197	186	189	159	178	173	204	199	202	182	201	212	197	194	211	191	205	204	197	207	186	187	202	209	183	181	199	181	190	176	221	182	194	188	201	208	185	189	174	197	194	204	190	182	203	195	202	207	181	180	186	185	179	177	210	186	191	187	176	196	186	203	208	180	208	185	181	188	213	145	172	180	191	195	202	199	195	182	198	204	180	213	185	197	196	212	193	186	185	198	197	199	208	213	181	202	178	182	194	183	215	198	191	201	182	227	211	224	161	210	199	200	180	185	171	163	184	221	191	197	182	161	204	177	164	179	194	196	187	193	183	199	211	174	179	208	204	191	202	195	163	177	207	196	201	187	192	208	176	183	158	186	176	176	221	206	203	199	177	192	199	186	191	199	213	168	171	190	184	210	185	165	193	188	192	188	196	176	170	222	175	193	185	199	175	189	208	207	189	185	175	179	195	191	177	189	191	209	191	205	176	205	181	199	199	181	181	169	189	186	200	186	184	184	189	200	184	195	191	196	199	199	183	191	217	173	167	204	192	196	178	201	169	174	165	181	179	187	196	203	196	181	191	189	200	182	185	185	206	183	189	200	195	178	174	192	187	179	204	200	190	219	202	212	195	174	187	200	200	205	186	205	181	214	180	167	188	181	232	192	210	179	204	165	161	187	210	187	185	197	214	178	206	180	188	217	208	204	178	207	193	200	199	195	200	205	182	173	189	183	162	180	194	154	208	159	182	177	187	176	191	176	226	174	188	180	188	162	202	204	201	166	215	199	194	174	177	202	202	187	187	214	210	201	216	159	176	204	201	197	185	178	195	181	207	189	192	195	233	185	202	177	198	176	201	205	197	202	175	181	156	177	189	180	186	186	188	176	207	186	204	211	221	180	176	209	204	191	166	191	193	154	206	200	199	212	196	198	199	182	185	212	200	188	175	201	187	178	208	168	187	184	195	166	175	195	195	169	201	179	195	219	200	191	202	198	178	194	206	209	193	190	195	201	160	185	165	177	181	195	208	207	203	200	178	211	187	208	187	178	201	191	212	177	186	202	180	167	177	236	182	191	194	197	208	190	198	204	202	174	199	190	190	213	193	215	194	209	182	187	215	219	183	182	179	187	197	201	191	196	186	197	212	178	207	204	211	193	187	201	176	207	174	179	179	187	172	174	183	194	173	189	191	193	201	251	218	180	186	193	181	214	216	194	180	206	188	178	201	193	183	173	185	206	201	186	178	199	191	165	193	166	182	175	166	191	173	201	190	188	188	200	198	176	201	207	192	186	200	201	181	189	174	199	190	175	198	178	188	203	175	198	189	181	185	192	179	189	199	192	190	209	206	204	203	205	191	183	187	208	189	205	180	185	202	207	203	217	192	210	175	190	180	192	202	179	192	215	211	204	198	170	211	207	195	199	178	182	202	186	177	169	187	178	196	184	175	174	224	164	186	188	197	208	200	179	210	211	189	212	183	206	176	210	184	189	207	211	207	199	188	204	172	191
3415	5184	3862	1838	1236	939	693	642	510	435	416	362	347	307	271	281	270	298	288	246	270	255	236	233	241	240	238	238	240	254	229	248	247	264	251	254	259	239	250	256	214	214	261	257	259	240	218	234	240	204	228	241	229	229	238	245	210	233	258	211	251	235	212	251	249	206	215	231	230	241	250	234	219	234	226	220	223	240	241	232	240	226	254	249	240	235	217	238	203	200	233	222	239	250	220	225	209	222	210	194	234	261	235	233	248	231	240	211	219	251	251	245	232	219	248	229	205	271	212	211	256	227	217	217	244	242	227	203	237	217	218	266	236	260	240	229	196	243	196	220	238	209	253	214	242	240	225	227	239	212	237	201	252	211	246	252	243	230	234	205	230	227	198	248	233	235	214	224	230	224	233	239	240	205	236	234	204	227	222	255	218	220	241	224	229	238	233	221	245	230	227	199	233	239	237	235	221	224	217	224	254	231	211	258	240	248	227	214	259	228	224	221	241	249	238	216	260	228	218	243	217	237	254	203	212	242	201	223	223	222	208	203	238	245	256	259	242	232	235	212	218	246	225	256	229	215	235	212	225	260	251	234	239	221	214	231	218	226	232	234	221	223	240	227	245	255	218	227	225	218	195	229	213	227	242	217	241	238	246	230	203	228	211	245	214	251	213	231	257	222	224	234	233	233	229	213	210	226	254	226	213	252	254	217	196	244	240	191	250	234	227	231	246	243	207	223	246	212	235	213	208	217	245	240	236	207	230	238	237	231	222	242	230	225	204	215	217	249	254	233	239	232	239	227	224	227	233	216	234	237	234	237	224	236	223	213	234	233	205	212	232	243	206	219	239	243	222	222	246	209	223	231	225	213	259	240	215	229	227	238	211	228	238	200	223	200	241	249	227	248	224	220	233	233	237	212	247	224	231	222	206	213	230	239	218	233	223	207	234	211	236	228	220	222	246	209	239	259	246	251	276	231	219	203	247	223	208	221	202	254	227	232	227	230	230	247	199	233	197	237	224	230	225	228	235	244	206	244	224	201	221	210	221	239	218	255	244	219	228	243	223	260	207	239	213	248	259	225	225	219	237	208	223	241	250	239	216	242	233	237	240	222	230	221	193	202	209	279	216	218	228	239	211	228	223	222	221	252	226	231	205	245	224	239	272	225	235	229	230	221	234	231	220	215	239	221	237	222	225	231	229	207	229	226	221	199	232	234	239	226	250	212	202	233	206	233	233	230	239	252	231	237	238	227	201	227	238	223	234	222	222	228	235	233	217	213	215	226	220	249	237	234	254	223	241	244	189	232	224	243	205	246	238	224	227	243	241	237	241	231	230	254	226	201	251	250	232	238	225	242	221	221	225	220	250	218	223	217	215	212	230	239	222	217	255	218	220	219	200	258	220	231	232	234	219	218	227	228	230	221	223	244	231	258	223	235	212	250	218	262	203	249	206	218	229	249	229	253	230	213	214	231	217	215	235	233	236	236	207	211	230	230	258	222	210	241	240	229	232	209	240	251	220	232	221	229	202	238	225	223	210	244	221	220	236	212	237	215	221	241	251	203	219	241	240	214	232	213	243	231	223	219	251	232	207	213	207	231	211	229	239	218	241	235	225	232	233	247	222	226	215	252	211	215	242	234	223	222	238	218	214	231	238	240	244	238	235	242	214	245	238	241	229	228	245	237	219	221	233	205	221	244	234	235	231	225	254	219	231	224	263	220	239	221	225	214	253	243	254	225	211	212	203	229	226	246	245	213	245	212	247	222	225	239	234	219	232	228	251	235	204	237	257	232	219	229	242	240	223	188	243	216	234	205	241	215	229	227	230	248	219	224	237	221	239	227	228	207	225	237	236	233	270	205	234	198	227	229	201	211	230	201	248	237	231	235	223	209	246	200	213	239	238	267	231	258	210	220	232	223	229	212	222	224	218	264	235	237	212	226	221	258	233	258	219	251	219	222	238	232	266	250	225	225	263	239	254	218	233	222	212	211	216	187	242	240	249	218	210	216	261	231	234	212	227	241	218	239	239	222	258	253	245	251	219	231	246	235	237	226	226	234	223	243	206	239	218	219	220	239	258	241	242	205	243	211	211	227	246	217	224	258	249	241	231	224	232	253	216	245	239	243	221	215	223	215	220	205	235	227	215	244	257	219	202	254	220	253	250	218	248	230	234	251	219	226	233	236	223	200	228	208	210	201	211	229	225	245	233	226	213	270	211	206	195	233	248	238	219	236	241	247	261	228	241	230	245	230	252	223	205	251	212	223	222	257	228	240	226	250	221	223	237	229	248	203	238	211	216	253	222	250	243	208	223	246	233	236	270	214	255	220	235	232	223	210	223	245	221	244	242	241	235	249	197	234	242	216	225	235	224	226	217	249	211	232	230	258	207	203	208	216	232	248	230	235	242	216	224	229	242	247	219	246	232	234	240	232	216	248	253	222	224	233	231	257	211	238	238	215	251	225	206	248	260	261	239	208	234	219	221	225	241	244	228	250	245	248	205	239	230	262	220	233	249	261	254	213	210	238	240	231	225	222	218	226	235	235	249	242	231	224	257	218	232	217	241	221	220	237	228	239	222	244	240	231	234	224	214	233	218	262	233	225	228	256	217	237	233	233	225	226	245	236	223	228	270	206	250	246	217	225	217	241	233	239	234	230	229	243	225	240	220	246	221	214	203	230	225	255	247	217	213	221	229	221	229	245	202	252	224	238	213	253	237	235	209	239	225	239	233	250	222	236	223	206	208	230	228	224	222	205	204	223	204	226	227	248	221	255	226	245	224	227	202	224	249	226	263	224	239	243	232	235	243	273	226	245	230	234	255	245	222	262	215	214	208	223	255	234	225	240	239	233	228	225	247	230	219	200	203	226	254	214	223	230	225	219	270	220	222	232	214	242	221	229	232	231	252	230	217	222	208	240	222	219	245	226	214	242	231	234	238	228	256	245	202	231	199	204	236	230	232	252	220	243	254	240	233	238	233	243	244	239	225	229	223	218	222	222	245	222	218	225	232	223	238	211	213	222	235	229	263	221	213	232	227	210	225	231	230	243	244	249	206	219	230	234	211	230	232	218	237	226	228	217	241	226	227	205	221	216	212	236	231	237	242	267	235	226	250	241	240	248	220	262	239	248	245	232	225	239	206	220	234	224	231	223	272	230	231	234	256	239	260	232	223	239	239	215	233	230	202	226	250	209	234	230	247	212	231	240	240	229	248	220	226	245	246	215	232	239	222	223	235	227	240	229	222	238	235	193	214	229	232	243	237	195	212	253	219	228	198	240	227	229	217	207	264	241	236	216	231	235	222	240	242	232	249	268	247	238	210	224	235	208	237	210	251	222	238	225	263	243	247	216	267	230	219	228	244	234	241	226	243	237	257	258	236	189	214	238	227	221	229	229	203	250	212	230	225	238	227	240	247	228	262	214	240	220	221	231	224	249	247	220	228	240	190	250	257	222	210	213	239	220	234	253	223	232	219	255	234	239	213	212
22583	21137	28660	23882	21129	21142	7208	810	530	472	405	382	353	322	261	251	242	250	241	213	218	203	201	175	175	216	208	172	220	185	187	191	182	182	186	204	152	149	160	167	168	173	160	170	176	159	158	160	153	151	175	157	176	161	169	180	186	156	164	172	145	138	168	163	140	157	168	155	140	162	162	151	148	153	152	149	161	172	161	153	137	144	175	159	163	156	154	162	160	155	164	165	172	158	153	148	138	164	165	148	142	131	166	158	174	187	148	150	154	168	153	156	168	161	147	168	183	157	168	161	133	160	156	166	172	168	142	162	165	163	154	159	181	148	166	172	187	140	143	141	151	145	193	148	150	164	157	140	151	184	150	170	169	160	168	157	154	171	143	153	147	174	135	155	163	145	150	157	160	160	163	168	140	142	169	161	155	165	142	142	147	154	159	137	147	181	163	154	160	171	181	166	183	166	167	141	139	166	176	153	163	152	158	164	176	154	179	145	146	151	171	135	165	141	141	162	157	164	167	144	147	172	170	145	168	132	148	186	145	153	146	153	166	164	160	163	151	146	152	152	164	147	159	169	158	154	160	152	168	151	166	140	188	157	167	166	153	170	151	188	166	148	145	159	182	140	146	154	134	125	163	171	150	158	174	167	140	149	148	129	155	148	150	143	174	163	173	157	139	158	157	161	142	141	164	156	156	146	164	160	158	152	155	140	184	148	163	175	184	172	148	120	149	171	151	165	163	153	177	168	146	162	164	151	171	154	141	142	171	143	165	156	151	143	192	155	160	133	149	150	158	147	176	175	139	152	129	150	169	144	155	133	136	154	144	147	142	159	163	160	169	158	160	149	150	145	149	151	143	145	143	147	173	151	146	163	164	143	151	165	150	161	163	160	151	158	158	147	146	166	158	147	145	145	147	134	158	181	160	131	148	147	141	150	151	125	164	146	150	130	149	144	149	137	162	148	160	166	139	151	144	156	165	166	175	158	148	178	167	151	145	136	178	160	148	169	161	157	124	162	159	135	154	161	151	170	130	139	163	174	158	148	164	165	155	163	144	148	178	175	156	154	157	171	149	141	166	150	134	143	163	160	155	149	145	133	157	151	163	158	155	150	169	144	128	137	158	143	165	161	155	163	137	170	140	157	134	141	176	166	117	163	150	154	163	175	146	137	151	150	174	158	139	166	157	138	146	161	155	164	147	168	173	153	153	169	159	154	157	150	154	155	152	161	158	156	153	147	157	165	162	157	160	158	149	150	162	169	176	152	162	165	151	160	153	128	143	141	172	160	136	148	157	157	165	131	162	167	164	154	175	139	152	175	170	159	146	149	137	170	126	162	151	170	141	150	151	155	161	143	160	154	137	169	159	157	155	155	143	159	144	172	153	139	161	160	158	176	162	150	143	155	173	159	164	169	155	164	150	148	186	147	145	153	151	149	138	158	159	140	158	156	154	157	165	153	134	167	161	153	184	156	169	156	174	160	156	164	160	148	149	155	125	144	162	150	147	161	143	141	176	144	153	159	157	151	141	172	135	158	150	166	170	152	142	139	159	129	160	154	147	169	143	155	158	150	169	140	176	152	154	158	146	153	160	141	150	163	162	153	139	150	153	162	147	126	149	171	163	154	156	140	168	158	164	158	158	157	148	175	168	154	166	175	157	142	172	154	153	153	143	165	163	124	175	163	160	143	156	162	157	159	157	160	152	157	160	157	154	177	163	172	137	151	169	178	159	156	135	130	143	142	146	151	158	158	141	159	135	154	154	149	147	166	154	145	154	151	163	148	150	156	155	162	163	165	167	171	160	156	160	140	150	126	141	155	171	161	133	157	166	150	158	174	165	166	138	149	163	157	173	155	137	146	147	151	190	166	170	169	135	136	171	158	153	154	154	151	155	162	165	168	166	130	159	145	159	130	155	146	146	179	160	160	154	162	144	134	167	153	140	164	150	154	140	130	158	157	166	143	147	143	134	147	149	161	140	173	154	143	160	171	155	161	147	153	168	171	142	159	147	164	147	167	162	164	133	186	180	164	154	148	166	177	163	149	153	120	153	142	160	163	158	154	145	133	137	158	140	177	161	143	164	154	140	126	131	144	139	156	165	155	163	156	146	152	166	157	163	147	154	170	143	140	154	151	148	170	175	160	139	148	159	145	139	161	151	164	163	147	150	170	161	161	179	165	158	157	165	189	142	165	161	139	142	161	145	154	177	155	151	136	167	164	155	184	165	159	154	164	165	160	149	154	144	154	179	142	146	149	167	145	158	160	135	161	145	167	140	145	136	137	151	140	151	170	132	165	177	167	151	158	166	142	150	165	173	135	142	141	152	156	154	152	150	172	138	164	150	147	141	166	142	152	157	151	131	159	140	152	152	133	152	174	143	151	164	144	166	157	156	153	127	156	148	156	168	158	131	174	162	147	162	151	164	148	182	147	136	130	136	168	169	142	169	165	147	162	175	166	154	158	169	160	140	155	167	165	147	165	154	167	145	156	151	156	155	149	146	150	175	163	141	148	156	150	142	173	164	174	137	147	181	175	139	143	137	153	160	167	142	157	167	165	158	161	147	155	164	156	165	158	142	181	166	140	173	158	167	166	141	165	156	158	155	138	158	140	137	146	172	159	160	154	137	157	160	153	155	129	165	148	163	159	154	170	148	146	194	140	169	153	159	166	143	169	147	143	157	175	127	170	164	151	151	130	165	156	148	150	143	129	145	163	158	132	151	161	153	154	131	164	150	159	152	136	166	136	154	154	136	161	148	170	157	167	148	144	179	156	160	158	140	153	165	170	183	166	183	162	156	153	147	154	155	147	176	145	148	164	167	144	155	137	179	163	144	151	161	156	162	158	160	154	151	157	163	178	174	125	166	170	166	143	164	156	154	150	153	139	144	153	160	170	139	156	165	160	158	150	150	154	151	145	140	156	157	172	133	133	143	173	162	175	159	160	173	150	147	164	161	166	149	143	170	151	159	158	175	142	154	139	165	168	152	137	135	172	163	144	161	171	145	152	140	159	139	147	162	139	143	144	168	162	156	166	176	154	140	155	130	163	146	153	168	165	167	155	155	154	159	161	119	157	153	154	174	133	140	149	145	137	149	142	164	136	138	143	154	146	163	158	171	157	157	158	143	166	165	145	150	135	160	155	163	183	140	187	159	165	134	138	138	147	144	151	144	145	148	140	163	147	144	175	134	142	146	156	160	144	150	146	132	165	143	167	155	167	148	139	162	166	137	164	127	161	146	154	152	162	160	167	155	161	162	153	177	149	143	144	152	145	143	151	154	152	159	157	143	152	161	153	151	165	166	167	158	145	176	169	140	160	162	145	121	144	156	160	151	173	160	126	156	159	156	148	150	144	151	156	153	171	152	157	144	155	137	157	149	155	135	152	155	143	157	160	154	185	137	145	163	151	164	142	161	167	138	172	148	139	147	127	158	158	166	160	152	154	156	148	151	138	130	133	151	145	170	144	160	168	166	151	149	153	145	166
4394	13982	10684	5086	3380	2504	1903	1392	1115	880	740	621	532	478	402	392	352	366	324	304	314	291	259	269	261	245	240	256	251	242	228	225	223	201	209	192	222	229	232	220	225	221	212	203	206	217	217	240	196	208	221	186	211	195	211	199	206	209	208	204	214	187	209	201	192	200	206	216	211	187	189	214	202	176	208	186	188	194	183	175	194	185	203	175	199	186	212	194	207	180	218	173	209	182	209	195	190	190	180	188	198	192	193	199	199	169	194	199	173	203	153	171	222	199	222	176	210	195	203	197	189	188	203	206	194	199	196	187	189	185	205	187	172	195	183	185	199	189	208	191	190	188	186	165	199	194	207	191	214	199	195	214	190	213	192	198	200	176	211	220	177	206	186	170	178	187	216	209	179	213	194	192	201	181	162	174	202	180	181	182	182	216	176	214	195	192	190	195	184	179	178	180	211	209	194	190	201	199	202	187	177	185	214	217	179	196	188	196	192	209	223	188	204	166	200	195	172	182	192	206	184	188	204	201	196	183	167	215	195	159	210	200	166	197	196	178	183	185	207	203	185	188	183	182	191	197	179	195	200	222	200	174	183	195	199	219	186	190	186	211	176	201	166	223	201	172	173	193	186	195	212	181	209	182	192	193	197	181	182	203	209	196	201	175	197	190	205	174	198	210	208	178	214	199	202	208	203	202	177	189	201	206	189	192	217	187	187	221	188	188	186	188	188	168	217	176	214	215	192	194	178	206	214	198	180	197	199	195	205	221	188	194	197	205	173	195	177	210	209	182	191	179	170	225	201	182	200	180	230	196	210	190	191	170	199	183	174	208	167	169	221	216	212	202	182	212	189	175	177	187	180	206	199	207	203	210	160	203	192	168	178	192	182	171	181	220	191	212	165	176	200	195	227	199	194	221	217	197	203	172	221	196	181	199	184	199	186	219	188	188	203	180	204	191	191	195	176	195	188	201	203	187	192	183	210	192	175	194	195	190	152	180	198	187	199	200	184	183	182	201	179	206	206	188	202	191	174	211	182	197	208	208	199	195	219	208	196	194	164	189	165	188	197	214	166	204	207	207	213	213	196	194	172	194	165	218	186	203	172	185	202	188	175	170	231	210	202	199	205	200	169	210	213	214	194	197	199	187	184	165	185	168	210	198	199	190	190	184	201	196	214	181	203	186	183	197	214	217	200	213	225	190	213	187	204	201	197	201	183	206	178	200	202	179	194	191	175	218	199	186	203	188	183	207	187	219	187	189	194	186	208	176	174	193	211	213	204	198	174	192	187	213	211	223	213	204	211	167	190	176	181	202	200	207	211	191	185	204	193	178	177	174	194	197	182	171	202	203	212	226	203	215	197	210	186	205	188	201	183	191	196	181	195	161	184	173	190	191	193	172	175	207	200	193	180	188	201	213	177	189	179	196	200	192	192	189	172	168	193	181	202	174	196	202	190	202	195	182	194	193	232	201	198	185	213	191	201	191	217	196	198	185	182	183	202	204	181	200	196	190	211	201	199	183	195	229	189	193	218	207	203	193	213	197	189	209	200	207	210	199	182	168	197	193	198	187	210	208	195	174	180	196	183	209	204	202	183	194	183	202	173	185	200	201	189	206	189	169	206	217	222	196	199	181	207	202	189	188	205	219	202	194	216	193	196	230	185	179	184	180	199	186	191	183	210	211	216	187	214	172	175	176	185	198	177	201	205	216	193	193	185	179	197	197	184	177	195	179	187	190	206	163	196	209	199	185	201	193	193	185	211	203	188	209	199	173	201	201	223	210	177	200	192	188	205	215	182	178	191	207	190	194	180	202	200	199	191	171	219	192	186	209	201	176	213	206	201	198	200	180	216	187	204	200	199	212	212	201	208	178	196	198	184	191	190	183	204	232	169	195	194	179	184	201	185	200	199	166	223	212	216	199	186	193	195	188	199	219	190	189	189	185	196	184	206	198	168	187	201	201	194	179	202	183	181	209	178	187	216	180	170	193	206	192	183	190	174	192	180	200	203	201	179	198	166	202	174	196	185	214	197	210	185	177	196	167	187	185	190	177	205	189	205	218	205	171	178	206	178	183	184	225	170	193	181	182	191	192	178	166	206	203	203	179	212	179	188	204	215	199	181	185	187	197	186	195	185	213	205	194	233	163	196	194	199	197	179	201	192	213	177	210	182	208	202	202	212	184	176	208	169	192	221	198	196	199	210	187	192	196	192	227	183	188	183	212	178	204	193	180	191	162	194	192	183	219	201	195	173	175	212	191	215	186	193	210	198	201	200	197	177	180	191	202	215	193	179	204	177	202	210	191	197	191	198	214	206	198	204	193	202	204	199	194	184	178	189	190	201	174	171	192	214	163	214	184	187	200	221	180	179	182	217	189	189	209	193	201	192	203	182	185	189	189	178	207	178	222	193	192	216	182	198	197	198	222	219	181	191	187	187	174	214	181	215	185	179	183	238	200	206	197	198	210	217	190	187	188	186	195	191	198	187	196	205	198	204	214	195	215	210	189	194	241	205	194	205	198	193	178	188	190	189	196	185	183	188	186	214	182	188	172	177	185	160	168	182	198	204	171	193	206	192	175	179	181	193	201	173	178	178	184	213	216	182	218	191	185	198	201	202	196	186	196	198	222	186	203	203	181	204	203	203	180	206	174	183	193	187	190	202	209	193	192	170	180	179	193	191	202	180	186	191	199	190	204	187	197	204	175	181	195	183	197	199	203	193	200	170	186	208	210	199	160	173	184	201	194	177	193	221	194	200	187	195	196	188	212	189	185	184	198	210	165	165	207	182	197	202	184	178	194	195	185	202	210	173	185	176	206	201	214	205	185	192	190	196	175	184	210	193	170	209	187	201	188	179	181	166	196	204	172	228	170	187	194	188	193	159	204	169	197	194	181	181	191	183	176	168	186	194	188	199	212	197	194	177	189	186	207	183	202	212	207	195	180	177	199	219	196	182	175	207	179	167	209	168	165	202	172	203	201	203	191	172	200	183	188	172	169	189	175	201	179	194	175	188	171	152	191	203	163	189	187	183	202	194	201	202	197	171	179	184	192	188	182	207	193	199	181	196	178	193	184	202	216	192	193	180	200	189	193	193	213	213	220	195	184	158	195	199	201	208	200	208	196	192	180	194	216	215	207	201	178	187	196	211	196	180	194	193	211	189	169	201	197	187	187	202	172	187	188	184	194	202	200	211	184	191	190	221	201	199	216	200	199	186	218	170	186	211	172	180	189	200	185	206	189	207	194	213	208	166	214	212	204	190	181	194	187	203	183	207	194	164	202	185	197	181	206	213	181	173	195	208	181	177	179	186	206	172	202	181	178	194	204	194	179	215	194	193	199	194	174	195	185	228	193	191	213	193	209	206	215	179	191	211	204	192	197	208	197	205	201	192	207	198	201	200	185	204	180	185	185	218	173	169	167	197	175	204	201	200	196	200	186	188	184	214	188	196	188	179	193	172	193	165	218	188	179	172	212	198	215	194	187
27254	17883	3425	533	436	371	405	340	361	375	355	336	311	339	363	366	335	339	312	346	360	362	325	347	345	337	354	350	329	352	345	341	367	325	364	342	339	339	324	342	331	341	338	346	337	352	308	329	364	354	369	356	360	326	369	356	353	342	375	370	344	387	355	329	345	329	387	354	338	344	336	347	330	372	375	370	378	354	358	339	352	354	363	360	327	337	372	360	328	343	350	357	346	355	364	358	343	312	365	353	349	346	305	342	353	354	358	340	336	350	328	347	335	342	365	373	370	338	325	347	361	329	372	340	347	372	370	360	382	333	365	366	345	319	368	346	329	355	369	383	366	358	391	355	341	346	395	334	346	346	352	310	359	334	356	350	373	335	343	372	364	309	358	360	350	329	319	356	343	351	353	375	368	341	350	321	371	385	383	341	388	318	377	326	331	334	352	352	338	353	347	350	350	350	327	325	378	345	347	338	369	364	364	356	356	351	336	337	370	375	362	363	356	362	323	355	368	321	375	337	345	320	336	354	392	336	370	392	314	356	383	366	324	322	337	356	371	346	369	358	328	360	327	384	351	348	382	349	339	343	378	381	346	323	360	408	342	352	355	352	364	368	348	330	372	385	323	372	350	364	340	355	348	362	316	362	350	340	352	361	342	332	349	351	333	347	330	354	368	350	357	354	354	378	367	369	334	308	355	333	367	329	356	325	352	339	338	333	432	357	380	323	328	374	377	364	332	351	333	356	333	347	293	339	366	347	327	308	332	337	355	341	326	336	404	330	315	341	335	388	340	386	341	366	339	345	383	367	356	351	345	379	391	327	344	341	330	358	369	378	348	355	343	378	338	387	327	325	358	342	357	347	358	373	380	376	334	356	350	359	359	345	341	343	344	347	338	367	369	327	349	335	354	315	341	311	355	363	352	343	347	350	368	360	381	343	370	390	369	322	347	300	361	381	355	352	377	336	321	385	365	351	358	334	359	339	369	335	317	342	320	356	328	329	339	372	346	366	341	338	361	363	366	341	349	350	363	341	343	365	344	360	319	355	365	368	346	340	357	350	299	376	384	344	353	353	347	333	372	368	320	329	329	343	339	359	334	333	344	344	347	361	364	303	368	383	348	340	338	349	363	326	321	350	339	331	380	379	325	328	348	328	321	372	364	334	348	331	354	353	377	341	386	340	323	344	337	386	351	343	366	372	369	370	349	329	391	341	344	363	339	377	310	366	358	344	365	339	374	345	328	369	357	352	336	340	344	359	348	354	326	333	375	373	355	339	335	335	330	352	365	360	364	355	346	355	334	362	360	368	368	334	334	338	353	301	311	360	349	354	348	322	368	331	337	352	351	375	336	340	316	336	363	343	351	377	363	326	347	330	376	350	359	369	397	369	334	341	376	340	343	385	342	338	361	358	366	348	371	338	348	286	368	354	347	343	339	381	336	370	371	352	341	338	342	332	358	366	334	343	349	342	361	350	356	342	340	361	330	371	308	338	367	349	377	354	346	366	379	364	370	366	352	344	383	338	363	370	376	339	323	367	334	356	324	360	345	344	356	339	343	368	360	354	352	359	353	369	342	324	365	324	331	351	354	331	351	343	372	349	338	332	356	311	331	389	380	366	355	384	371	354	349	338	338	350	371	339	328	335	325	351	324	374	349	356	336	343	343	369	367	348	343	350	342	355	344	314	340	336	373	349	378	362	339	381	338	350	354	339	323	344	322	370	379	370	342	331	319	392	355	350	357	357	333	339	345	335	369	354	370	360	362	352	341	344	328	372	368	375	374	353	339	330	354	328	348	346	356	346	325	340	307	355	335	369	386	342	364	343	382	360	367	347	348	320	365	365	352	390	346	331	341	355	324	376	343	330	331	363	363	338	369	345	368	352	360	376	383	363	354	354	321	305	333	328	330	331	345	386	319	333	371	339	359	403	382	340	360	353	333	353	348	351	329	339	301	358	364	307	352	337	328	346	335	349	349	370	371	346	352	352	373	376	333	360	349	375	383	350	370	319	317	366	356	366	341	340	352	344	326	327	329	347	360	332	385	320	388	339	360	374	347	363	342	336	341	341	319	360	325	371	358	331	379	356	344	366	374	347	339	351	370	371	325	336	346	362	342	380	351	338	343	338	379	370	351	355	354	339	358	317	370	337	379	357	332	354	352	340	383	343	393	358	356	314	338	361	354	325	334	341	341	374	347	304	331	367	364	366	297	329	350	346	361	338	349	349	390	389	358	339	339	346	355	367	368	358	353	341	358	378	326	343	381	341	325	324	373	364	374	352	379	325	358	326	355	380	367	337	303	380	373	406	352	349	356	345	342	319	363	337	362	331	374	357	352	311	338	360	336	365	312	387	360	348	346	348	337	349	355	304	384	348	361	335	364	386	373	372	370	361	338	352	328	327	361	327	358	340	319	374	341	330	332	315	350	357	334	338	348	370	352	339	371	330	334	351	339	332	369	360	363	333	334	357	316	357	341	343	358	372	381	301	315	315	362	343	338	350	340	368	332	375	336	358	350	326	379	329	305	369	341	372	376	358	351	323	355	338	367	342	349	365	347	362	382	345	340	356	326	335	341	344	338	364	346	311	338	342	360	382	349	359	309	371	341	340	360	339	323	363	359	334	358	351	348	374	341	371	319	380	348	327	320	336	351	338	371	388	356	357	376	385	349	376	344	358	321	354	360	343	361	313	366	362	346	400	353	351	356	332	349	338	401	358	351	329	360	338	338	355	372	332	341	339	312	398	386	354	331	390	345	337	390	327	335	363	324	348	329	334	348	386	343	350	341	322	379	350	350	342	375	348	317	348	343	338	361	336	363	355	328	341	355	329	354	343	334	371	370	348	330	342	332	371	389	326	340	338	337	349	352	357	328	331	338	353	335	336	359	332	368	377	325	321	335	377	354	351	330	344	370	354	347	329	378	371	346	370	360	350	324	330	357	375	358	370	336	361	350	362	338	346	345	372	365	354	329	388	362	373	368	379	374	370	321	330	341	349	346	338	350	377	369	386	387	340	375	339	334	333	327	367	333	316	370	376	361	342	333	380	341	371	321	342	365	311	341	388	343	352	367	313	351	356	359	372	329	371	357	337	362	379	329	331	328	357	353	369	335	368	352	374	348	343	335	366	336	343	383	338	365	353	375	308	360	340	378	342	360	380	359	339	363	317	377	353	361	364	339	347	360	358	373	363	343	355	360	368	364	345	367	323	354	383	368	345	350	342	385	359	368	357	339	375	337	349	346	379	328	332	340	354	370	365	318	333	326	301	355	380	360	364	345	331	322	311	351	337	341	357	350	363	345	395	350	363	339	349	356	380	318	319	321	349	338	372	401	343	326	348	363	363	332	348	369	380	336	335	371	353	367	347	326	343	358	335	359	373	347	352	366	344	344	362	335	365	356	348	362	331	342	332	326	362	348	363	359	355	335	350	331	354	349	345	348	343	326	333	333	342	326	363	344	336	364	346	353	340	347	331	324	355	344	353
4250	973	817	520	496	491	464	447	468	421	424	456	433	430	435	440	411	441	415	438	444	439	419	429	419	438	419	425	447	421	403	431	428	414	438	451	425	404	404	440	449	398	423	453	432	405	444	391	430	383	442	433	447	429	427	433	444	427	433	415	431	441	447	429	425	443	403	386	416	447	399	413	417	399	410	430	451	412	424	418	392	424	454	403	443	426	414	411	419	394	396	419	385	386	440	441	447	424	449	423	450	438	445	416	405	439	411	440	450	427	426	421	417	444	451	418	448	416	405	428	416	408	453	428	453	407	394	448	413	427	461	412	435	412	428	412	406	400	405	447	427	446	435	412	420	432	436	430	409	425	437	443	402	387	407	392	411	418	407	404	452	469	419	411	435	461	412	409	448	443	440	422	445	438	413	420	421	435	436	426	421	435	415	425	441	399	424	409	403	404	385	445	419	414	448	422	461	416	424	422	435	434	422	400	443	445	402	419	433	437	442	423	397	429	430	417	414	400	421	424	436	418	435	403	428	409	430	417	406	434	433	398	433	428	448	446	413	424	418	392	450	483	406	425	446	427	443	413	427	439	403	403	427	431	382	434	409	437	404	427	436	422	459	416	384	449	436	450	415	431	434	412	455	401	403	367	408	425	410	405	391	445	382	420	449	454	457	410	443	413	425	422	388	407	428	405	384	442	439	449	430	439	427	402	436	422	423	416	450	429	399	413	434	438	443	408	464	455	404	435	420	407	415	424	439	404	402	424	432	426	427	394	421	404	419	418	408	401	463	442	433	406	462	409	416	390	406	417	409	427	432	384	429	447	439	419	438	422	401	429	405	434	436	430	436	411	430	411	419	431	400	431	441	468	424	411	429	444	416	414	399	412	407	424	397	412	459	431	460	464	425	429	441	424	398	442	393	398	447	424	426	394	441	412	402	410	390	437	395	431	415	434	434	418	412	414	409	420	425	423	452	467	427	444	421	420	419	458	376	419	422	470	432	428	428	382	421	415	438	411	433	425	453	434	417	435	414	406	405	416	419	452	420	443	435	445	426	408	430	392	454	456	400	416	436	412	427	430	375	433	441	403	430	438	437	425	428	419	416	450	396	446	429	406	428	410	418	413	434	425	416	454	420	415	415	420	401	435	428	411	441	447	425	403	417	404	449	447	396	419	430	401	410	436	443	422	398	423	402	413	386	441	388	461	457	413	454	409	436	410	409	428	424	387	418	454	446	429	434	415	415	439	448	420	410	413	429	458	429	429	427	432	395	468	426	437	393	468	413	419	411	438	473	418	454	414	422	390	392	411	426	446	412	443	403	421	424	384	418	377	390	393	455	428	397	410	457	397	425	441	426	434	439	453	412	423	420	383	432	417	435	409	453	413	464	389	397	414	409	438	418	410	446	431	411	416	410	438	433	418	429	389	391	449	443	416	364	428	416	430	398	432	431	446	416	408	412	396	393	413	441	402	420	454	417	447	395	386	398	381	379	398	451	411	395	427	398	460	432	372	426	419	426	431	405	447	428	410	421	415	403	433	396	458	425	438	384	438	416	455	408	430	422	452	424	464	427	425	437	441	451	433	437	437	447	406	427	416	445	427	416	405	423	421	403	425	423	413	450	414	429	385	408	420	413	430	456	412	399	397	426	395	386	419	439	435	382	404	415	385	407	420	403	409	384	411	437	425	407	431	442	448	383	413	428	422	380	393	431	445	414	467	426	430	415	447	411	450	399	455	409	429	407	376	406	410	412	384	403	405	408	417	430	423	439	413	410	432	418	405	441	399	425	398	413	430	420	423	440	395	442	409	404	450	448	392	469	412	408	416	373	419	432	442	407	460	401	420	447	411	430	419	424	433	390	440	403	424	365	418	441	463	402	409	410	417	448	420	457	397	404	407	459	409	438	390	463	404	421	419	428	414	447	418	420	406	434	419	443	392	454	424	426	393	432	396	425	429	441	394	412	435	406	403	411	397	409	399	423	437	432	425	406	447	420	428	399	423	429	429	431	399	430	414	403	449	455	422	418	428	402	405	432	427	405	431	404	404	417	375	424	414	425	415	433	434	446	429	434	418	454	418	419	413	387	406	480	428	401	399	414	412	425	413	447	463	427	410	451	408	446	429	401	428	425	444	427	416	400	427	468	406	393	440	396	427	400	429	414	385	431	419	429	426	432	410	407	402	413	413	411	392	425	415	405	435	417	434	403	394	428	434	427	403	425	409	421	423	441	421	424	410	420	405	421	438	417	444	445	458	418	441	411	402	412	423	453	343	439	383	436	445	414	382	422	395	402	435	423	419	385	402	466	406	427	393	385	444	425	453	442	407	393	401	386	407	409	421	404	400	389	387	426	428	405	429	422	399	419	414	387	418	434	414	420	420	436	425	457	409	412	400	419	443	426	412	407	427	398	445	415	420	418	440	426	399	411	416	422	429	430	419	423	399	412	414	423	442	472	418	403	414	481	409	456	426	440	399	418	424	404	407	399	364	426	412	417	437	394	466	453	426	406	425	435	444	428	422	397	386	410	442	426	447	418	404	443	451	399	412	424	419	441	434	420	419	377	430	419	424	435	384	405	463	415	408	427	444	423	406	429	446	405	411	439	418	424	419	456	436	399	450	423	450	450	434	427	460	421	385	426	417	402	396	414	377	445	415	400	408	413	417	410	407	401	404	424	455	430	404	414	424	421	419	407	419	384	435	436	403	469	414	455	421	403	399	373	421	413	439	405	433	457	418	398	427	430	437	403	436	436	439	441	431	438	411	415	436	396	417	446	451	425	466	437	440	418	407	423	393	429	401	436	439	414	440	431	444	376	452	463	425	396	406	416	450	429	421	421	408	443	431	371	415	427	434	419	398	459	389	426	459	404	371	415	448	427	398	415	425	393	466	428	448	399	431	411	408	425	441	448	396	410	439	438	452	419	449	484	440	442	438	403	451	454	427	416	408	470	414	407	431	411	441	413	432	438	404	425	408	433	424	399	423	434	415	402	418	400	400	431	424	444	383	489	409	428	427	407	414	428	399	401	434	423	423	421	432	418	444	425	432	426	423	433	447	435	391	423	454	416	432	427	429	448	419	431	425	404	421	405	455	445	400	401	409	409	376	421	424	435	437	443	429	410	428	422	472	434	439	406	423	432	421	415	390	418	416	410	428	400	424	411	404	441	438	397	397	438	404	433	434	434	448	426	397	415	439	398	432	423	403	440	444	435	449	428	424	414	420	493	380	433	418	427	459	435	421	393	452	440	427	422	395	400	418	423	422	406	426	429	403	441	436	417	459	460	426	435	412	427	417	428	408	420	458	427	396	435	438	403	434	443	410	409	437	342	404	433	423	397	391	432	461	429	442	402	448	423	416	392	397	395	403	390	427	432	434	426	421	445	395	436	404	438	420	443	457	407	433	432	419	421	442	381	425	388	417	421	431	414	410	424	458	407	398	391	428	409	426	431	440	370	402	450	374	450	420	371	392	423	442	420	396	447	415
23623	21104	28099	24349	21082	8483	951	656	558	467	509	470	418	442	418	388	373	363	376	408	399	375	404	370	341	398	356	389	367	358	338	356	366	396	324	338	344	382	370	394	335	378	364	346	335	350	360	356	363	358	327	352	351	347	353	343	335	357	369	334	339	348	372	361	343	338	335	340	360	366	332	330	325	362	332	328	374	342	341	368	351	341	380	338	379	352	325	344	362	342	330	369	352	312	354	385	342	357	355	351	329	335	356	363	350	389	335	360	356	393	362	382	375	356	315	342	328	345	335	385	322	357	342	371	318	382	341	340	348	357	362	336	356	352	343	335	319	328	346	383	368	359	345	328	365	350	355	335	316	327	334	352	333	349	343	342	352	344	306	368	348	345	353	392	340	345	319	330	313	339	335	376	351	341	355	339	343	361	343	331	349	324	359	315	354	331	371	355	377	364	372	380	341	353	370	345	343	367	353	361	396	363	357	327	349	369	378	377	399	358	358	358	340	336	347	385	385	342	340	337	340	350	370	350	353	372	377	354	371	341	344	336	336	333	346	381	347	315	353	357	365	338	371	359	337	369	331	374	372	363	379	326	334	328	352	347	312	352	334	342	407	353	321	370	345	353	354	321	334	369	352	320	366	347	317	349	347	338	348	347	372	336	375	371	333	363	379	352	329	334	314	336	366	355	336	353	343	337	341	367	358	364	331	299	333	365	352	350	353	371	326	358	352	362	340	355	350	357	357	386	355	320	356	359	378	396	343	375	357	339	315	357	341	344	362	362	340	335	346	340	378	360	347	320	348	333	352	360	386	331	368	317	342	314	350	376	374	382	375	323	362	331	363	345	302	339	346	346	343	362	370	353	348	352	357	352	325	339	345	331	357	336	355	336	345	337	367	305	344	344	337	364	351	342	363	338	333	346	325	328	314	368	326	347	338	350	331	371	357	314	350	352	352	336	328	333	317	362	338	343	349	359	345	339	308	353	359	382	337	335	334	397	348	311	343	361	347	386	336	330	340	358	332	327	340	377	335	342	349	349	343	347	363	372	355	375	353	339	348	341	347	358	289	357	371	363	354	336	322	336	377	363	348	356	340	318	353	363	362	338	355	332	343	336	333	370	361	361	348	353	336	320	357	361	360	304	345	352	333	360	362	350	343	352	328	367	347	343	322	333	353	322	351	345	341	355	342	379	339	311	290	333	325	356	364	330	370	373	336	327	337	336	397	356	332	319	364	350	356	329	316	345	321	350	388	351	343	301	343	341	336	299	342	337	351	357	338	340	345	337	371	353	362	348	381	358	397	331	311	336	346	364	328	331	347	332	355	351	354	329	359	320	342	341	314	357	341	372	366	324	346	376	321	300	332	375	378	347	341	334	328	351	351	326	382	317	341	304	328	332	346	339	339	332	335	335	343	380	362	325	341	349	355	351	354	362	369	363	351	356	374	342	331	346	368	369	330	349	340	338	358	325	345	378	360	370	370	343	315	327	325	359	339	340	355	355	362	355	331	345	339	321	363	390	328	343	340	362	378	380	357	365	357	324	333	316	348	325	315	343	359	397	379	345	328	344	344	371	364	392	349	382	340	330	306	358	335	371	342	373	345	301	362	334	351	362	369	352	370	343	350	348	334	368	317	331	312	336	347	323	332	333	361	306	371	344	335	327	385	373	383	374	359	337	356	374	352	348	325	323	348	349	326	318	339	360	350	348	337	380	365	341	314	346	369	333	372	345	346	343	364	368	362	326	356	348	374	330	340	331	333	313	337	348	347	341	378	341	379	356	352	360	357	368	340	334	362	386	347	367	361	348	348	352	348	373	364	324	372	342	374	316	364	349	347	342	317	341	333	331	319	352	358	337	335	346	365	327	342	337	343	337	326	333	344	326	346	351	346	363	367	397	325	350	362	362	346	366	331	329	352	343	321	354	320	369	332	339	338	336	328	332	343	350	318	341	343	341	371	370	336	361	337	336	344	373	345	377	369	335	316	325	372	334	342	356	353	327	361	337	360	334	342	329	341	330	320	399	334	346	346	319	347	359	370	375	351	353	331	317	344	393	354	375	347	358	355	350	369	338	371	345	352	353	374	361	345	344	355	355	354	363	321	326	353	339	346	332	316	363	344	349	350	346	356	360	346	349	343	337	348	369	329	314	357	315	364	360	325	324	375	342	369	316	379	344	373	296	342	331	365	366	345	373	346	322	335	364	372	362	353	329	364	355	349	361	382	308	353	344	349	331	339	335	330	352	331	323	347	348	356	320	353	365	335	356	336	339	362	305	358	371	378	336	332	356	341	380	349	352	306	359	345	343	360	332	352	376	351	355	364	352	365	363	338	317	364	350	344	328	373	397	344	296	306	324	334	347	332	353	332	358	362	340	356	341	307	356	366	364	378	345	322	341	360	384	371	336	319	337	354	321	352	350	386	356	341	337	351	330	325	365	328	355	375	329	323	349	334	333	368	361	381	340	362	347	340	383	356	339	317	338	319	334	329	361	350	345	365	329	337	372	333	342	316	328	364	353	322	366	342	372	388	328	352	348	355	360	330	339	350	359	348	361	309	378	372	370	308	343	363	329	335	366	364	375	332	329	334	365	331	358	373	367	312	348	348	365	325	347	329	342	365	379	345	337	334	353	367	330	326	354	371	345	360	334	371	375	327	342	381	334	311	317	356	330	354	326	369	355	340	317	351	341	328	352	354	337	322	356	333	368	339	318	358	311	343	349	323	374	359	346	320	291	367	302	372	321	333	341	368	377	369	361	366	342	355	342	348	340	337	317	329	341	355	351	350	368	360	341	357	343	364	315	334	353	347	354	343	354	309	342	367	383	324	358	328	364	361	363	374	334	352	366	332	381	321	361	352	339	357	348	338	319	319	341	343	395	359	332	361	309	338	338	371	362	382	344	325	372	378	342	339	351	327	312	348	367	363	317	354	364	379	325	337	358	315	332	365	319	362	319	335	317	351	348	322	340	365	372	330	333	362	373	341	358	364	360	324	336	337	339	337	364	371	374	374	336	334	307	349	368	353	343	376	347	397	355	345	350	320	337	367	311	368	327	357	333	373	337	332	373	362	365	369	351	353	314	369	370	362	335	321	336	364	365	360	387	368	338	344	350	348	338	341	337	320	354	352	326	308	376	343	344	333	324	319	362	323	323	321	365	349	360	378	344	352	335	313	362	353	339	352	346	330	360	378	335	344	347	326	328	357	344	353	355	346	395	355	339	387	362	340	339	361	369	346	327	358	345	364	327	338	346	336	350	317	355	353	358	321	366	365	338	369	325	340	338	358	358	377	351	339	349	387	367	346	328	352	347	380	387	366	364	363	362	336	332	314	329	340	379	355	388	327	344	333	345	321	347	327	356	349	349	326	338	341	375	347	353	301	319	347	357	338	334	349	338	340	313	389	368	335	365	335	316	353	329	328	347	374	352	353	290	338	350	355	338	351	344	315	362	351	378	336	335	361	369	329	352	351	332	342	355	349	341
3267	8361	6321	2965	1959	1565	1301	1093	866	733	727	621	592	581	561	505	522	496	503	495	460	429	437	466	451	416	468	440	448	441	426	467	457	458	408	436	435	447	478	443	445	432	439	429	495	434	425	446	454	444	418	428	467	426	434	446	428	394	438	432	403	408	403	461	421	420	447	446	436	430	466	435	428	434	432	472	399	433	427	477	446	421	406	432	422	472	435	412	420	433	397	393	404	441	372	422	442	451	437	408	405	430	432	416	442	435	440	428	413	446	411	409	418	431	413	411	457	467	401	450	431	437	376	439	446	425	450	445	424	407	429	456	392	455	428	436	446	406	426	444	431	441	445	415	405	439	421	424	446	427	453	416	462	398	433	422	405	452	439	411	427	408	415	433	432	396	404	408	458	436	459	414	405	455	420	390	418	431	422	419	447	449	458	414	438	430	445	425	412	440	417	438	432	443	433	448	422	416	443	416	421	418	417	477	443	397	449	471	405	393	451	397	416	431	440	432	442	416	439	415	411	409	447	437	436	447	382	436	445	410	418	459	449	394	426	405	419	439	420	443	397	386	454	399	411	431	443	416	419	426	429	455	432	426	403	376	435	420	412	437	415	428	402	445	472	423	448	411	418	407	438	420	431	424	429	432	428	415	443	450	446	402	387	423	395	434	423	389	410	434	405	415	418	426	400	408	436	432	399	365	411	433	412	422	424	437	397	424	392	404	445	457	395	391	429	389	434	438	464	439	415	413	453	426	419	431	393	435	413	451	414	462	412	377	455	444	431	425	464	414	387	432	397	434	400	421	412	454	418	410	423	440	444	429	441	405	418	453	453	438	460	399	429	441	414	455	404	442	429	384	415	444	454	397	414	405	409	416	422	415	431	419	393	458	432	404	403	396	427	409	420	423	439	460	424	414	421	458	422	441	436	420	422	399	422	420	415	434	441	424	445	435	464	413	410	420	404	436	443	432	449	406	449	450	421	439	408	415	480	430	435	417	423	405	447	446	395	437	450	440	434	434	478	455	430	435	403	420	400	464	423	440	462	457	420	459	455	414	413	449	397	416	390	383	405	429	440	437	420	417	425	440	437	419	404	430	442	454	434	397	421	416	416	409	421	428	430	398	457	443	428	442	418	418	451	416	408	438	416	439	464	435	415	457	438	424	431	407	455	429	443	422	429	451	445	429	464	444	437	429	424	408	433	434	442	436	441	402	470	440	434	442	418	430	414	375	430	403	369	449	410	422	410	454	428	449	408	441	407	392	445	403	445	439	398	383	391	440	431	426	459	441	433	443	453	440	439	418	409	409	410	395	426	417	404	380	455	465	415	440	416	432	385	432	446	439	439	439	437	390	438	435	432	433	453	426	456	428	447	458	467	415	363	438	455	431	415	451	450	439	430	424	431	426	416	462	420	456	401	392	410	443	408	437	451	448	379	398	424	418	478	426	442	445	411	426	452	424	383	439	400	440	431	399	413	453	439	445	431	439	410	407	395	440	425	418	437	395	428	399	416	442	398	410	382	463	429	419	445	457	398	452	402	380	381	439	427	420	414	402	439	429	455	418	416	383	413	419	428	420	444	449	425	410	404	472	396	455	429	432	412	421	419	433	430	392	418	413	436	432	382	445	424	437	431	385	440	441	440	400	403	423	429	391	439	395	391	440	441	452	425	466	410	442	416	432	472	461	399	405	397	409	410	420	403	452	435	432	447	442	425	411	445	460	404	417	429	414	448	414	433	412	463	434	433	411	424	403	462	423	402	408	441	419	435	441	419	429	451	427	401	398	404	430	432	429	418	412	444	442	420	418	406	422	421	441	421	395	387	416	427	435	452	435	384	413	442	394	437	436	430	401	386	428	437	409	456	417	456	436	406	383	396	493	410	429	395	434	425	422	446	439	443	386	423	410	422	423	385	439	420	445	413	444	415	458	408	414	442	436	441	401	424	421	401	409	410	423	423	461	398	427	440	431	443	422	405	389	406	433	446	442	408	406	450	429	395	416	440	430	394	439	411	440	440	405	398	415	472	439	444	462	421	426	396	448	435	422	434	432	422	441	427	416	468	389	477	394	450	407	443	365	450	381	446	450	382	446	438	443	416	386	416	403	444	396	440	412	409	455	421	452	426	424	435	410	414	422	443	425	424	429	418	409	452	440	450	455	461	457	448	419	438	490	444	474	434	408	398	439	460	420	442	407	420	408	403	399	431	412	394	422	409	448	446	433	394	443	420	441	433	438	480	422	438	435	471	441	450	440	415	411	442	432	430	425	428	438	359	411	419	440	403	462	445	438	460	438	422	434	440	398	413	417	443	430	393	407	427	404	395	437	429	415	401	432	445	438	439	472	419	432	432	435	430	434	429	435	431	391	426	450	405	443	425	394	400	408	474	409	430	426	439	408	472	418	399	410	451	403	447	404	419	437	424	435	422	413	434	454	434	446	446	460	404	449	443	422	420	399	449	432	394	411	435	444	431	428	386	407	420	436	458	436	428	441	451	437	416	455	448	427	392	410	401	461	426	413	395	459	424	447	449	405	447	391	409	432	423	442	431	422	398	416	418	439	402	414	409	451	443	444	448	475	468	400	449	489	413	417	433	416	414	458	432	433	428	415	445	438	437	433	442	438	412	409	388	447	428	437	416	404	415	411	420	426	428	383	394	409	423	449	433	395	412	406	448	438	416	420	452	432	396	395	418	432	423	448	432	436	425	459	436	423	430	425	415	416	435	477	440	443	421	426	422	414	418	429	423	429	434	412	400	405	445	419	424	421	422	438	423	414	433	468	398	403	400	421	432	436	420	428	394	438	414	409	457	441	408	435	456	411	410	403	409	456	415	458	454	422	426	415	385	446	404	434	419	419	418	388	401	430	435	413	423	435	432	442	403	431	429	410	405	417	454	420	432	415	435	413	434	422	466	437	395	405	432	445	434	449	465	449	425	451	380	412	433	403	431	437	455	426	431	441	410	440	462	406	398	415	450	424	442	421	435	398	398	404	445	484	438	384	414	431	428	420	409	497	431	420	425	441	450	455	415	470	422	415	441	458	393	412	438	438	468	393	415	414	431	388	411	418	416	417	429	430	424	425	417	417	451	426	401	439	404	461	407	424	396	421	435	441	449	381	447	459	449	475	417	413	431	392	394	423	419	387	463	399	443	439	417	460	383	450	420	422	445	411	399	422	425	409	417	419	402	441	389	408	405	457	426	444	449	427	400	417	442	391	404	447	399	397	443	406	401	423	397	421	431	441	410	378	432	401	446	405	416	432	386	422	393	410	428	492	396	407	403	426	437	447	420	434	400	431	386	435	425	405	427	417	413	464	448	442	446	451	425	422	399	434	414	448	450	401	421	409	454	438	403	426	432	431	441	457	454	425	407	425	395	398	429	479	443	417	418	392	434	418	406	428	424	423	447	429	446	441	414	419	454	415	435	416	426	426	452	467	404	437	452	412	439	423	450	439	433	439	418	422	432	419	400	431	485	416	413	425
24678	21130	27203	25230	11246	574	400	328	308	277	264	247	227	215	216	209	226	231	219	217	208	192	175	189	210	189	204	207	219	215	191	206	213	197	183	196	198	202	213	196	201	181	171	222	209	208	224	199	177	189	197	213	200	193	170	202	185	184	173	209	211	200	191	197	202	187	212	198	209	177	180	188	180	190	178	191	212	175	205	220	217	184	220	194	216	165	203	193	198	216	183	187	176	200	190	196	160	183	181	203	164	189	202	181	188	207	195	200	175	181	203	191	188	195	180	194	183	197	179	171	190	184	148	199	197	201	175	190	162	164	177	173	210	186	174	196	168	164	196	190	195	162	204	179	171	201	203	186	166	174	171	205	175	210	207	196	163	204	209	193	189	190	166	174	212	181	186	184	181	164	197	174	172	191	187	197	187	153	163	184	178	193	193	170	170	211	197	205	177	173	161	180	182	173	197	184	173	191	167	173	200	175	176	170	205	189	204	204	192	195	179	200	198	189	202	191	166	176	185	217	186	200	198	218	171	175	204	183	199	179	198	207	184	179	196	189	203	188	206	212	174	187	184	208	209	183	196	202	188	191	199	191	208	171	195	203	192	195	166	181	202	208	200	182	184	195	193	169	190	189	183	182	204	175	169	156	176	171	193	181	195	203	193	200	199	177	199	188	182	184	185	184	197	211	200	178	196	186	176	196	215	170	188	182	191	190	189	205	194	198	182	203	202	186	185	178	179	204	181	176	170	191	191	183	164	163	187	172	195	177	177	171	194	189	191	203	194	197	195	197	184	177	199	206	218	209	207	193	188	197	171	195	197	197	185	183	196	180	176	170	180	195	203	182	193	187	173	166	172	206	195	202	180	205	196	216	205	163	189	174	156	219	200	183	168	197	160	222	189	191	175	176	190	183	183	189	179	198	174	187	182	211	178	205	184	152	182	177	190	199	178	192	174	197	182	163	199	200	188	185	194	187	182	183	179	202	170	241	188	186	185	186	168	204	180	207	202	208	211	215	192	174	202	184	183	202	183	177	187	196	178	218	176	178	205	204	182	185	183	188	186	192	164	192	190	183	214	190	200	185	210	186	169	185	171	178	144	212	174	185	178	199	214	189	190	181	186	199	169	176	180	185	195	193	198	211	186	170	191	196	201	205	171	157	188	183	193	199	172	202	181	175	207	192	184	209	176	217	214	183	171	181	196	180	157	171	161	220	186	190	205	182	182	212	189	195	169	200	173	184	197	203	202	213	167	207	179	190	184	191	180	174	183	211	165	172	212	172	203	204	182	206	201	181	199	202	178	177	188	187	177	193	212	190	197	172	197	187	182	170	185	186	197	188	216	190	224	186	187	206	189	204	207	170	186	175	176	193	178	187	197	204	182	161	201	191	169	187	183	184	197	181	187	166	166	206	178	200	192	209	191	189	187	205	194	218	194	221	194	173	193	175	167	181	177	208	198	209	183	206	211	172	211	187	186	205	183	188	189	159	222	204	195	191	200	185	153	196	197	180	184	207	194	193	154	195	172	190	186	179	155	189	173	212	191	170	190	177	188	198	204	194	182	183	191	206	184	191	187	168	194	157	179	204	191	185	177	173	185	208	200	196	188	195	191	179	189	217	181	185	199	191	197	181	182	180	198	206	197	196	165	186	206	175	170	182	205	174	193	204	179	201	177	187	179	180	199	199	180	205	181	159	186	189	190	175	184	186	208	187	190	201	202	206	215	183	164	179	185	152	192	211	173	182	183	184	180	205	165	184	204	198	181	167	208	190	213	215	189	194	181	188	195	207	181	182	192	200	186	176	209	205	181	198	197	197	182	198	181	174	191	194	173	181	181	202	196	204	195	176	192	195	187	189	186	191	167	164	200	216	179	192	200	153	178	178	194	183	182	211	195	173	178	192	184	213	188	208	194	191	207	193	230	187	172	184	186	210	191	166	209	191	161	187	196	175	197	200	198	188	180	205	215	180	196	194	180	185	186	182	182	196	160	197	193	204	172	189	166	181	184	191	161	175	196	210	172	189	196	199	207	185	187	204	177	159	191	224	177	176	194	174	184	201	200	210	181	190	198	178	195	203	196	183	198	182	179	187	172	186	212	191	193	179	176	182	199	185	170	185	178	206	183	195	194	185	201	199	198	221	186	207	211	210	183	201	195	206	201	166	212	215	205	177	196	196	179	162	176	199	178	181	208	173	178	189	166	189	244	209	199	210	182	206	194	201	194	170	192	185	191	183	194	182	189	179	206	199	184	192	198	193	178	196	173	206	187	202	184	199	173	185	185	186	184	176	184	226	207	185	181	207	211	179	176	174	196	194	179	183	162	159	175	193	206	204	192	176	183	166	198	166	191	188	175	213	182	183	175	191	204	188	200	206	184	194	171	168	179	211	177	187	202	165	194	188	193	198	172	200	204	169	183	170	171	171	177	173	194	162	211	185	210	190	202	183	185	215	199	171	167	184	155	185	187	166	164	196	181	181	188	186	189	202	197	179	169	179	182	204	184	190	180	194	161	190	200	179	201	178	164	186	178	160	174	200	185	175	213	175	181	149	182	207	198	190	204	182	208	186	172	193	186	201	204	186	214	203	209	178	199	199	201	184	156	169	185	196	224	185	195	195	191	215	183	177	198	205	187	191	186	179	197	216	187	195	189	168	180	215	201	197	176	177	187	201	166	171	200	166	194	193	195	185	189	204	170	194	189	182	187	160	198	205	159	192	180	191	190	194	177	180	197	185	187	200	190	164	210	163	180	174	167	188	163	190	174	182	191	180	191	191	174	185	188	195	201	209	197	186	162	153	194	206	191	189	177	172	200	163	207	192	192	188	207	196	164	205	184	211	187	197	188	186	199	192	185	186	204	218	191	189	187	193	191	218	180	187	197	193	172	182	195	187	191	204	178	198	202	186	199	186	202	196	198	178	198	208	182	183	178	206	224	192	207	192	174	198	208	209	173	166	164	169	204	182	192	184	191	202	183	198	181	199	183	189	189	200	204	168	189	206	199	176	200	170	184	173	169	176	165	192	202	195	178	183	175	181	167	174	191	188	174	197	171	202	198	210	206	190	188	194	179	194	171	210	196	177	193	182	206	178	200	198	188	161	189	188	198	182	189	169	184	170	189	189	203	167	175	181	203	192	179	187	176	205	176	190	195	181	218	194	176	181	173	195	200	186	197	197	212	176	205	195	197	183	181	190	206	187	192	197	167	172	184	202	199	202	195	198	207	160	186	170	187	196	192	183	208	160	197	196	185	202	199	184	184	187	193	182	213	166	168	187	198	206	206	208	198	178	158	213	179	192	187	181	209	179	181	186	185	188	146	208	212	222	187	179	201	194	193	175	192	196	191	167	183	174	180	173	173	172	184	184	204	190	184	179	179	213	175	173	166	175	211	200	193	206	193	184	188	177	179	174	185	199	209	201	205	198	193	198	200	179	193	179	207	218	188	211	185	185	188	189	188	167	180	178	214	192	207	214	196	191	184	202
3536	5445	3859	1855	1272	982	751	597	495	445	405	328	331	287	299	263	279	266	280	271	281	250	248	252	217	221	230	237	245	220	239	229	238	228	221	225	248	212	221	228	236	224	248	256	213	255	231	229	220	218	228	220	249	218	235	231	227	218	244	243	236	228	237	205	251	218	233	230	239	220	228	203	229	237	230	236	241	234	226	232	228	271	198	222	249	229	228	223	216	213	229	221	228	237	237	225	213	219	250	205	230	222	227	234	250	211	215	214	211	209	235	237	245	223	232	227	267	212	210	222	201	224	239	265	218	235	205	208	242	222	216	220	232	246	226	230	209	224	243	235	192	210	242	231	239	198	224	224	235	216	255	225	217	244	232	228	220	243	246	236	212	213	233	219	243	224	252	247	245	227	210	240	224	244	203	214	215	218	235	248	232	236	252	237	219	207	237	256	231	243	222	199	200	214	214	192	213	207	205	239	221	222	235	242	218	231	227	251	243	226	226	229	229	249	223	209	218	232	217	217	209	200	232	243	222	209	225	219	244	221	234	247	236	223	212	240	207	234	238	214	223	213	232	222	233	212	210	233	223	209	238	241	216	224	213	211	233	229	243	197	257	215	204	255	239	237	238	217	219	254	237	219	219	255	229	218	225	243	210	219	229	197	219	225	250	273	226	233	231	239	188	229	197	239	235	220	232	228	234	270	210	212	237	219	245	227	232	215	208	214	230	245	219	240	216	234	242	261	216	209	204	214	217	202	230	210	224	213	238	214	236	219	210	200	222	266	213	239	209	211	236	219	237	228	240	225	224	227	228	204	240	255	252	209	226	219	239	232	210	237	244	229	236	203	229	223	221	239	254	237	218	221	236	220	209	223	223	194	219	243	232	221	211	233	233	207	221	248	219	218	244	257	263	206	241	230	229	220	227	220	232	212	228	222	241	193	229	207	227	241	224	219	219	235	205	210	240	266	196	232	216	236	211	248	212	234	231	245	215	240	248	217	224	230	228	217	224	208	240	228	227	221	220	220	262	242	257	200	202	209	260	230	243	231	230	217	230	222	234	244	215	212	244	193	223	230	248	206	257	253	211	231	227	238	234	239	231	207	254	232	206	208	209	214	221	237	237	221	235	214	233	232	196	211	255	188	220	220	215	219	217	243	258	204	212	227	219	238	253	214	209	221	228	245	210	234	209	237	234	203	224	241	251	221	221	247	225	220	231	210	252	248	259	198	212	231	239	226	247	207	235	233	251	245	220	196	260	226	232	224	245	234	213	239	256	246	209	198	230	226	221	197	215	234	235	223	231	208	225	234	213	216	201	211	219	213	235	223	228	224	229	243	226	209	234	250	226	242	224	228	222	217	235	215	240	256	235	205	207	221	244	229	241	224	237	227	227	218	243	224	229	231	253	255	240	227	205	260	215	218	215	232	237	233	236	229	226	223	219	210	225	218	245	220	220	212	242	217	262	233	237	215	244	208	230	218	226	194	216	230	196	244	221	219	221	221	242	235	205	244	218	214	207	224	218	241	220	210	216	229	217	237	218	225	227	221	215	237	251	235	229	234	223	229	215	217	225	229	224	240	226	264	192	218	196	209	218	209	242	213	224	199	220	206	215	206	204	262	229	193	233	259	237	212	222	235	225	212	229	235	217	221	248	193	207	216	232	229	248	245	232	224	217	198	242	233	234	207	219	226	234	238	222	241	235	227	219	224	223	239	205	231	235	237	227	239	255	187	224	219	233	206	233	244	228	195	209	246	249	224	219	215	189	220	220	241	237	203	210	226	203	256	227	216	233	225	232	188	233	227	249	223	214	218	227	209	216	247	195	213	220	226	221	229	217	221	238	223	224	247	232	203	215	221	240	211	201	230	232	215	232	201	189	222	259	255	235	223	219	234	245	216	228	223	218	223	226	222	236	228	232	213	248	215	235	229	217	236	221	234	238	248	201	200	218	230	211	245	230	229	214	250	213	209	217	234	228	223	245	226	246	213	215	246	214	252	245	240	245	231	212	220	216	209	226	232	225	218	247	237	243	239	215	233	239	250	225	248	231	225	237	203	205	225	198	218	235	237	202	189	239	204	220	245	220	238	249	206	233	227	237	245	244	249	223	222	193	236	244	226	214	233	231	227	212	216	238	219	215	218	202	232	219	210	214	235	204	201	231	228	206	240	219	223	207	254	219	197	244	251	235	231	214	236	215	237	228	222	226	234	228	236	259	233	221	217	192	215	243	228	214	241	223	201	211	215	214	223	216	226	211	201	206	203	195	247	226	215	227	257	208	225	206	245	226	232	202	201	224	219	231	224	236	221	201	216	217	221	231	243	245	236	199	218	210	219	258	220	199	210	227	235	237	232	213	248	221	220	215	229	219	208	223	240	214	261	235	241	224	226	216	229	258	217	215	207	226	212	208	212	223	238	225	228	226	224	224	227	230	242	227	255	238	208	224	208	236	240	222	205	230	236	247	269	225	192	223	205	226	225	217	204	236	253	223	258	200	241	228	214	217	197	215	212	237	211	215	232	228	245	250	244	208	208	218	241	201	230	241	228	249	241	234	235	218	201	211	246	201	221	223	236	229	221	217	204	234	222	240	215	219	249	207	228	235	214	220	217	231	220	207	224	218	217	211	223	227	236	223	214	220	209	220	232	198	231	261	243	238	220	225	199	209	232	224	224	222	244	258	238	223	225	204	210	236	200	242	221	257	222	244	222	220	241	232	222	234	226	229	230	245	230	217	209	250	224	213	232	227	236	248	228	244	240	228	232	217	252	249	229	239	218	201	218	233	230	216	240	208	215	245	207	259	235	243	223	243	211	232	251	207	221	214	222	240	214	232	257	218	239	233	232	251	227	238	245	228	208	215	213	227	234	232	213	241	241	245	249	209	218	218	213	212	235	242	240	228	212	226	222	231	219	220	216	239	212	239	233	219	236	212	220	246	220	214	241	227	228	236	254	230	261	231	220	222	236	213	230	218	230	202	221	238	236	226	230	223	195	241	263	248	224	214	212	212	201	275	226	234	271	225	212	202	243	223	236	226	234	239	240	230	219	207	216	245	239	230	235	224	217	232	230	216	226	236	207	230	263	222	230	225	200	221	227	204	231	219	216	228	221	234	224	234	233	191	234	256	238	237	242	198	227	212	231	230	241	195	199	221	223	241	220	222	229	217	231	232	244	238	217	224	241	248	216	225	217	225	210	231	226	256	221	214	236	238	199	249	243	199	262	221	263	256	224	221	225	239	204	222	218	231	232	215	216	198	237	212	229	242	236	216	268	254	213	225	219	214	221	220	253	232	213	219	214	240	219	216	233	233	243	223	222	232	234	201	196	213	234	219	217	242	212	218	214	241	231	233	244	242	230	228	212	211	217	238	242	228	226	230	216	222	225	215	230	211	216	254	217	206	205	224	228	225	241	235	244	232	225	220	227	217	218	238	216	238	227	230	257	214	204	222	213	240	214	244	221	220	213	225	211	214	231	209	224	223	226
22627	21138	28649	23850	21131	21136	7213	830	587	493	401	363	319	304	286	231	262	258	226	183	229	188	203	186	207	173	173	181	186	194	190	158	170	178	160	179	170	169	155	156	160	148	170	175	122	148	174	155	158	152	161	166	172	171	159	172	165	169	175	154	153	157	153	154	190	155	175	131	138	164	130	161	157	153	178	170	138	151	151	143	157	145	138	150	153	163	166	169	152	167	153	148	145	147	142	160	150	158	150	146	143	153	167	134	154	144	150	175	143	169	137	144	149	170	154	137	165	166	139	157	133	136	151	148	167	155	128	170	150	158	159	145	159	151	154	157	170	131	145	154	159	170	161	130	162	175	159	155	166	131	147	159	138	139	159	119	142	166	152	128	137	152	141	163	146	169	134	156	138	158	150	132	140	155	154	165	147	150	137	171	149	144	150	138	133	147	140	135	186	143	157	155	154	163	155	133	144	165	147	165	135	171	146	182	151	165	156	147	139	168	151	132	133	140	148	177	175	148	168	164	150	144	143	152	146	130	150	147	156	134	131	154	146	170	146	162	133	142	163	155	156	157	136	143	153	156	144	144	146	149	133	164	138	142	149	152	145	149	154	144	167	163	136	152	154	132	166	168	156	156	144	155	147	144	147	148	143	156	166	161	153	160	159	159	144	162	151	152	133	147	162	154	148	159	147	153	153	156	164	152	166	133	151	160	123	149	149	146	137	167	172	154	146	142	175	142	159	152	144	131	146	153	148	153	154	147	164	136	159	161	168	158	154	142	162	159	130	161	157	147	148	152	144	154	164	149	152	146	154	157	154	159	157	154	143	176	161	143	177	151	137	110	168	140	156	149	140	146	154	136	143	147	156	159	121	160	140	167	152	155	150	164	161	155	174	147	149	143	133	157	137	154	147	156	144	149	145	164	144	152	162	171	168	142	151	155	137	154	165	159	145	173	141	144	142	143	149	158	142	144	174	145	160	129	162	143	150	147	141	155	159	166	144	153	147	151	135	183	158	128	158	163	143	137	152	143	134	140	150	166	170	151	148	153	161	139	122	132	139	156	152	138	161	143	142	152	176	147	139	152	162	160	167	133	147	162	134	141	152	131	161	133	160	150	137	137	151	160	144	159	158	164	166	171	140	145	150	145	147	141	142	142	178	150	148	150	144	139	155	133	148	157	146	149	133	183	164	148	159	165	163	158	177	168	170	149	148	127	164	150	150	157	160	139	135	160	152	148	158	161	128	146	163	128	137	174	158	142	155	166	165	141	156	161	126	127	172	154	144	160	171	155	173	135	156	180	133	176	160	144	149	142	138	157	156	154	144	142	162	172	149	152	160	163	141	133	161	129	162	161	159	150	173	167	170	128	150	152	142	161	174	161	151	136	149	164	152	144	155	130	141	159	152	138	162	139	183	147	164	132	158	172	148	146	176	153	157	147	158	135	143	158	140	153	158	163	158	156	138	140	139	159	146	143	156	153	135	166	171	190	147	183	159	162	150	128	141	155	153	155	136	157	150	156	151	163	136	138	171	140	151	140	141	155	145	160	146	160	160	137	147	153	159	150	146	148	145	152	141	162	149	159	165	144	166	177	143	170	156	151	183	128	147	139	141	150	146	164	160	153	142	155	156	150	153	176	165	187	167	155	175	148	155	151	150	159	145	157	165	160	154	131	149	162	167	170	151	147	168	146	142	152	154	167	139	148	150	166	148	152	154	158	168	144	149	126	152	162	150	170	153	147	178	151	128	147	147	157	157	146	163	140	151	176	135	179	141	136	161	123	161	162	153	147	158	144	162	143	149	151	135	167	162	155	172	149	135	155	155	153	160	147	139	169	174	151	137	148	141	160	163	162	158	162	157	155	152	170	173	154	153	154	179	159	172	132	165	146	155	143	151	159	147	170	139	145	150	152	151	142	142	152	151	129	126	148	147	131	131	162	158	153	151	152	152	143	182	158	128	163	133	149	142	151	154	158	156	168	176	126	131	135	156	137	159	129	157	134	147	139	148	157	138	149	158	144	130	140	172	146	152	152	163	148	157	158	149	144	144	174	137	153	149	151	164	137	157	166	165	154	157	164	132	165	143	163	159	173	149	162	136	137	156	135	146	130	150	170	162	136	151	158	142	137	141	154	149	149	133	141	149	147	159	168	149	143	171	142	167	165	136	139	156	158	133	137	160	139	163	153	140	177	148	155	161	155	165	144	162	153	153	178	169	172	140	160	117	147	139	154	162	142	158	149	150	132	166	146	156	121	151	147	163	145	161	138	134	158	141	141	153	154	170	154	158	144	142	151	142	146	155	141	151	139	138	163	140	172	140	155	152	146	155	156	149	116	109	141	151	142	148	167	179	167	161	167	144	125	147	142	148	153	165	139	151	142	151	152	152	139	129	145	167	150	141	153	137	146	161	151	168	139	166	180	149	149	140	137	170	157	171	128	153	146	151	152	154	170	140	151	138	136	133	160	175	168	164	152	141	146	153	132	153	151	147	146	150	133	148	161	145	155	136	142	156	149	177	166	154	175	131	156	156	143	158	140	169	157	162	148	143	145	159	165	164	149	160	141	161	168	154	143	161	125	146	141	176	142	145	142	142	140	147	154	166	149	159	168	148	160	130	136	164	140	149	150	147	150	133	167	155	137	157	163	142	163	151	151	149	156	157	163	131	136	158	153	156	135	153	148	154	160	147	150	157	154	141	131	165	170	180	148	160	171	150	164	135	146	142	150	155	152	145	161	143	147	156	164	149	141	137	133	175	160	160	148	157	136	145	125	139	138	140	153	159	139	165	153	122	149	163	161	169	159	152	147	142	138	154	154	166	160	139	157	153	139	162	140	143	156	150	141	151	134	142	145	162	160	132	148	142	152	143	144	154	147	146	159	141	187	150	154	135	151	143	175	159	163	156	151	132	149	142	164	147	141	146	138	152	147	157	154	157	137	178	135	169	139	125	154	171	146	149	131	138	160	125	167	149	151	161	143	154	140	185	172	150	142	159	143	176	144	129	134	149	148	148	154	157	167	149	151	158	152	147	145	171	167	154	143	154	147	144	138	178	149	166	158	150	147	174	140	163	175	142	148	156	149	153	177	141	154	156	148	152	140	160	167	154	149	154	168	142	136	161	153	163	161	154	147	151	136	148	156	169	151	159	158	133	141	181	159	138	168	133	170	146	130	172	135	148	132	153	123	145	151	157	152	137	144	159	140	145	156	143	148	150	142	138	133	151	153	159	163	143	149	154	145	167	140	149	149	151	179	159	140	153	143	143	131	181	158	153	150	147	151	139	158	166	145	141	160	160	154	139	151	148	132	133	154	148	163	159	160	162	140	161	164	154	130	142	149	157	156	164	144	144	150	126	157	156	154	165	161	145	153	155	151	164	162	150	142	161	124	154	155	151	130	175	134	157	134	121	143	153	184	150	156	169	148	173	129	146	138	132	159	143	148	152	147	161	148	139	165	138	145	167	163	151	157	161	149	143	153	133	142
4545	14557	11070	5035	3290	2567	1910	1377	1070	912	720	609	539	490	403	395	370	330	337	306	282	290	285	275	235	272	255	270	230	212	224	233	233	227	215	225	226	212	222	221	235	215	191	224	184	183	225	222	211	215	207	193	180	211	218	201	191	209	220	201	187	177	190	211	194	223	196	221	183	194	182	204	201	187	187	198	213	199	192	192	202	188	174	178	188	199	210	186	178	201	192	205	202	153	159	208	211	210	189	180	200	208	195	198	201	193	184	188	219	188	206	207	200	193	185	189	218	182	173	180	197	236	182	189	197	162	177	209	223	186	198	188	204	182	180	193	166	167	205	181	162	200	162	172	209	198	190	199	197	202	225	181	204	181	196	184	183	208	186	176	227	182	193	189	198	182	223	184	193	179	165	189	184	216	194	186	172	168	202	190	204	192	180	173	214	172	191	202	181	181	195	174	191	174	187	202	194	205	176	185	199	177	197	211	190	192	188	179	209	200	184	174	187	191	184	201	213	195	208	202	181	175	188	203	182	209	202	172	152	158	174	180	174	191	177	182	202	178	179	190	184	202	199	205	200	179	170	195	188	170	179	184	206	210	172	173	203	203	200	177	180	175	199	185	192	155	185	197	186	196	191	175	175	187	179	190	192	215	200	185	176	193	171	189	176	172	167	195	200	191	186	193	173	186	201	160	182	214	167	191	175	180	194	221	213	209	188	171	194	192	192	186	201	182	174	195	189	169	194	222	200	188	191	217	176	167	212	165	180	207	191	201	212	184	200	190	201	186	196	185	189	176	182	211	192	222	210	199	197	164	191	180	161	172	165	190	166	167	217	200	197	193	208	186	220	186	191	213	191	162	192	181	199	202	197	185	213	192	194	196	181	171	191	210	205	185	183	205	189	173	207	194	171	199	195	200	184	207	195	197	188	203	178	183	187	161	206	187	189	205	167	213	181	203	199	180	194	194	199	185	185	196	169	202	187	193	195	207	184	200	159	196	184	199	203	214	195	185	207	190	184	190	218	196	199	223	182	206	180	175	200	202	176	173	166	176	207	196	191	191	172	179	179	188	182	205	184	203	181	180	163	183	191	201	179	207	183	175	198	189	191	197	197	208	181	191	192	180	187	185	189	184	198	206	177	160	202	210	192	196	200	205	166	190	177	176	213	198	193	173	190	193	194	199	204	169	198	177	177	182	181	180	211	191	195	162	216	198	209	200	212	206	175	214	176	173	186	196	187	183	167	190	176	186	181	175	211	205	192	154	230	209	183	179	188	193	187	183	167	169	192	170	194	203	169	178	169	170	200	220	203	182	211	203	197	211	173	195	181	202	217	163	191	188	191	165	203	198	203	170	212	182	210	186	186	173	173	163	182	171	203	189	196	190	153	185	192	184	170	204	199	182	183	188	193	188	192	201	190	207	175	184	171	173	222	195	214	231	211	189	204	222	201	196	182	205	179	188	167	194	194	203	178	188	179	187	184	201	169	191	187	212	208	193	192	180	188	189	191	191	180	199	179	173	186	186	186	159	198	203	164	188	184	197	155	162	211	192	197	186	200	185	198	184	198	207	188	201	226	167	178	191	181	205	208	186	201	194	198	208	216	179	183	211	179	204	183	193	180	205	203	177	181	187	205	171	208	193	194	212	202	190	197	201	185	193	179	181	174	184	187	191	179	173	187	190	214	175	185	179	196	213	219	184	177	185	175	191	181	205	193	204	168	210	189	194	170	207	187	202	219	182	171	204	168	208	166	178	178	178	190	205	193	209	182	180	191	207	190	195	205	194	202	196	183	166	182	188	200	202	193	201	223	177	200	195	196	205	223	200	214	198	189	186	202	185	182	203	186	195	185	199	183	186	190	193	200	181	190	192	194	193	178	201	214	187	183	170	200	210	195	171	187	155	186	188	193	191	190	208	162	196	195	197	181	188	199	174	209	176	179	171	196	196	181	200	200	191	210	189	205	177	180	174	176	191	196	172	174	180	188	183	165	192	207	183	183	208	195	204	200	190	213	207	181	194	194	168	177	160	187	184	199	207	217	184	184	168	194	170	203	167	187	190	210	203	193	182	202	214	196	219	190	191	190	185	174	185	169	199	202	196	201	201	176	177	189	163	190	176	177	198	197	163	169	184	183	188	195	199	198	180	191	191	193	205	186	209	197	173	201	197	161	192	197	202	170	179	177	192	223	161	183	177	193	187	208	190	154	195	192	194	190	183	197	220	178	182	172	180	208	196	189	210	220	196	202	185	188	185	188	168	186	167	172	155	191	167	194	193	191	180	182	183	212	183	191	199	211	185	225	172	195	182	178	195	197	216	185	191	198	171	203	176	171	193	179	184	173	183	183	183	194	204	202	204	182	180	193	188	194	193	191	192	190	197	184	211	198	206	169	167	175	186	188	182	180	188	196	207	181	156	174	206	200	179	179	171	163	169	205	193	172	190	172	191	193	195	193	182	190	182	181	178	190	189	187	203	199	183	191	217	208	162	202	194	180	188	188	181	236	161	178	208	171	183	187	168	193	193	181	175	174	217	183	189	198	186	202	208	168	186	201	162	193	209	193	196	183	177	181	213	194	181	188	187	189	202	178	201	203	180	180	192	235	172	176	188	156	185	174	191	206	179	174	209	154	189	193	184	195	180	229	206	193	163	193	179	183	221	209	164	197	176	182	173	191	188	185	202	193	185	153	190	201	163	182	207	201	194	214	211	184	180	164	186	168	187	199	151	187	193	190	184	199	200	207	203	190	204	183	180	199	190	214	181	176	184	174	208	199	177	176	198	188	186	194	169	165	192	182	206	187	189	167	197	182	189	175	181	206	195	158	175	191	209	211	159	198	206	149	181	191	181	204	179	175	191	165	188	165	171	179	194	199	180	165	208	177	200	184	186	200	202	171	194	181	212	195	211	162	200	198	180	194	199	182	190	188	186	180	196	180	199	171	172	186	195	210	186	168	214	206	190	209	169	175	188	180	177	194	189	193	202	180	185	193	199	184	188	168	177	201	202	211	187	178	192	191	173	194	200	188	184	184	170	196	184	157	192	176	201	181	186	158	170	214	190	176	214	158	218	216	194	168	184	173	207	199	214	183	185	187	193	184	171	202	215	179	195	205	182	176	196	196	191	194	210	196	205	202	189	171	191	209	190	203	183	194	188	193	188	198	206	200	185	203	201	181	194	187	208	197	186	161	187	199	188	195	184	182	184	186	191	181	206	189	191	199	195	185	186	198	172	181	198	207	184	180	212	181	190	213	201	187	203	181	191	183	200	210	176	190	189	181	162	200	174	146	194	175	183	172	180	173	159	198	191	210	191	188	182	186	185	190	202	197	193	203	193	199	178	184	177	199	176	162	170	168	183	186	174	178	164	167	190	192	175	175	216	216	162	196	206	202	164	191	218	158	184	206	193	201	175	197	195	214	170	194	198	188	171	178	176	175	179	221	178	196	198	202	178	186	202	168	186	169	188	196	190	171	191	205	202	207	202
27168	17891	3597	633	470	394	369	346	364	353	307	354	325	336	332	358	372	376	308	374	342	343	312	328	313	331	359	338	332	345	341	364	333	333	357	351	342	344	339	311	368	371	344	320	370	379	338	323	375	345	326	323	354	359	327	349	372	379	351	349	338	292	357	317	335	353	329	337	324	327	307	345	352	336	367	329	376	338	350	363	342	338	350	362	350	369	358	350	348	324	348	312	322	344	345	313	341	354	381	326	325	349	301	334	372	330	363	335	329	327	343	370	340	375	355	357	317	354	365	341	341	338	345	358	342	331	361	355	350	337	346	345	370	335	344	339	376	343	324	335	359	346	361	339	348	332	313	331	327	328	316	369	319	310	361	347	358	359	360	350	334	366	325	326	355	355	347	310	337	337	340	345	342	332	340	381	316	357	363	320	330	326	336	339	358	340	384	313	323	326	333	381	333	311	350	330	337	364	338	320	367	345	351	343	334	344	310	330	346	385	351	338	326	349	333	297	332	345	345	324	336	325	350	332	349	354	369	325	360	330	347	354	314	343	322	357	350	357	357	336	326	360	356	323	327	318	391	354	354	341	358	344	347	331	376	323	305	373	350	368	332	347	321	355	323	325	309	334	382	347	335	378	368	356	333	373	317	313	350	354	336	346	347	337	304	329	340	365	355	340	328	361	327	352	352	367	329	386	359	344	356	313	359	370	338	345	371	296	336	343	343	343	374	328	317	365	343	340	326	348	350	324	339	339	303	345	321	345	317	311	342	323	349	348	359	331	342	375	310	361	369	330	298	308	357	348	343	352	372	353	304	335	324	340	342	318	316	316	359	338	359	317	335	354	375	344	341	343	356	351	304	356	338	344	348	345	344	363	343	352	326	336	345	368	391	362	355	331	346	305	344	355	344	364	349	343	299	352	358	325	318	329	319	316	373	376	370	366	352	346	320	349	350	324	325	385	338	362	365	345	357	337	357	359	312	314	356	371	329	333	358	328	294	339	330	332	353	325	310	359	334	336	371	341	368	326	307	326	334	349	340	338	344	316	351	374	345	358	310	347	359	352	335	334	342	329	328	318	339	357	362	361	353	337	350	366	323	337	349	317	351	351	352	328	332	346	355	342	334	329	364	322	330	361	335	343	365	349	354	343	351	340	362	359	336	331	351	337	347	334	355	322	359	329	314	370	347	355	332	346	342	327	343	391	375	346	354	340	341	335	322	343	345	334	334	321	335	372	312	346	374	357	355	338	340	361	329	353	339	374	379	348	344	313	344	346	335	348	372	333	326	356	336	330	334	341	329	358	381	343	354	368	360	339	332	355	351	329	372	344	356	335	345	314	338	357	319	364	354	354	330	336	345	338	343	337	349	340	339	343	309	357	340	337	332	342	354	369	334	331	362	375	365	349	317	333	343	342	353	362	350	320	327	351	308	371	382	332	357	338	320	363	332	335	342	329	332	359	333	321	304	319	321	356	329	339	296	343	324	314	318	348	360	334	348	335	343	343	336	362	331	324	348	329	325	368	353	369	358	329	352	353	328	353	343	368	326	360	333	334	331	364	355	362	366	356	319	293	350	343	340	325	306	333	324	340	338	360	330	330	361	356	333	327	358	310	298	325	329	360	366	378	309	334	331	343	354	376	345	356	349	361	302	341	365	394	349	358	325	360	328	342	353	323	324	339	346	364	326	371	330	325	321	383	391	315	337	311	331	342	332	360	352	322	348	319	336	319	377	362	348	307	346	384	349	357	385	354	346	358	301	363	365	346	337	345	370	334	381	330	339	337	321	314	327	343	317	352	350	350	308	354	318	371	302	316	319	315	342	352	314	346	321	340	347	354	340	362	331	355	348	335	323	328	321	324	339	377	333	343	382	347	346	371	339	373	336	334	361	340	334	359	379	344	318	355	343	357	353	330	339	369	383	371	311	339	350	303	331	320	323	335	330	340	344	328	348	367	342	326	371	336	339	334	337	330	339	354	324	334	338	318	342	325	340	334	299	347	356	383	339	332	339	372	338	328	336	298	367	346	311	311	337	356	316	333	314	325	352	313	346	328	305	324	358	314	334	377	352	385	382	334	335	348	334	347	334	326	345	347	303	315	323	318	329	322	333	374	350	358	328	289	337	328	346	357	342	346	369	354	328	335	328	382	328	375	366	326	334	376	350	384	362	360	375	325	385	295	344	332	328	341	314	330	350	322	329	344	313	342	345	333	364	331	313	332	328	342	342	345	340	331	341	351	341	340	345	351	329	300	352	359	372	344	359	331	337	373	322	366	317	338	336	368	337	340	316	359	323	336	360	376	315	352	339	325	343	351	331	337	345	334	333	359	313	360	375	347	380	344	326	343	324	344	348	325	333	358	338	364	330	347	361	317	350	348	364	351	349	348	345	327	345	363	328	356	336	353	327	397	353	337	323	340	317	315	348	315	375	351	345	320	353	334	369	380	364	344	353	351	331	337	336	337	353	297	291	358	340	335	334	351	338	336	340	344	319	308	347	343	320	341	359	321	358	312	372	306	355	329	382	322	366	346	327	367	325	304	344	367	339	314	331	340	336	371	351	387	350	396	329	322	346	341	329	372	317	358	357	341	353	347	313	337	356	356	319	337	330	335	331	362	310	341	348	358	374	345	334	342	356	376	375	347	322	336	362	331	379	367	329	342	343	335	352	347	343	331	324	342	368	347	336	357	330	333	332	333	333	345	353	368	345	349	349	385	340	355	329	348	372	337	337	329	338	334	343	368	326	330	352	373	355	317	315	375	320	297	347	345	360	321	382	331	355	325	340	333	361	305	347	345	344	356	336	337	332	336	353	312	346	320	334	341	318	334	355	375	308	328	361	354	319	350	365	356	357	364	360	371	319	352	324	344	333	340	344	355	354	358	336	320	325	361	334	351	343	334	364	355	353	361	333	301	325	335	332	352	318	300	333	352	305	356	344	360	351	351	313	368	342	375	351	360	353	346	350	351	337	343	377	333	316	355	313	358	331	369	315	352	340	358	377	337	345	348	326	342	343	358	345	341	309	324	338	339	348	335	334	328	322	299	331	324	339	360	345	334	368	345	382	354	352	337	366	302	330	309	386	342	329	330	362	314	362	358	329	327	337	334	353	312	352	385	343	336	349	324	305	343	344	321	337	316	370	341	374	327	338	317	357	373	316	361	348	336	355	314	358	332	339	350	352	371	329	328	338	332	364	317	340	351	316	329	334	349	363	384	343	346	349	311	367	329	350	343	354	314	333	354	341	305	333	342	349	322	318	344	330	314	317	343	339	343	364	330	348	348	337	349	360	345	348	331	359	359	347	326	344	357	312	328	357	347	359	342	366	362	316	337	307	352	319	371	360	349	343	321	342	336	329	334	369	360	344	342	348	317	326	330	360	340	371	353	373	357	375	360	340	360	393	354	331	357	322	348	376	327	347	370	351	351	333	375	331	339	360	333	343	321	351	369	328	328	355	360	370	362	328	348	343	359	354	340	323	329
4337	1383	980	568	486	461	447	437	414	460	413	449	431	424	419	447	450	440	449	395	434	451	408	421	427	410	385	432	401	436	396	440	412	368	392	415	422	413	387	387	472	413	427	447	446	391	378	421	426	422	411	437	341	422	411	385	435	458	449	460	418	445	442	423	432	408	407	425	425	416	401	428	414	438	396	401	431	425	418	420	404	408	383	445	396	444	411	422	445	412	399	430	450	406	386	371	446	406	387	423	403	367	402	416	416	393	413	405	409	406	418	373	407	434	426	401	415	412	400	426	371	417	410	427	426	430	446	412	406	436	406	414	422	423	425	405	417	413	436	399	400	427	400	430	416	426	386	434	436	406	421	401	426	392	388	393	418	440	432	410	445	432	403	451	414	411	415	393	422	401	420	410	410	413	419	404	424	397	417	395	435	398	465	406	388	430	385	399	444	426	430	383	395	407	414	392	428	417	435	399	404	429	396	381	444	369	410	419	401	386	439	445	409	402	428	407	412	419	413	424	393	392	394	419	428	415	428	448	421	374	404	414	445	430	420	406	423	381	402	438	409	410	421	404	398	381	385	428	404	406	425	408	394	411	410	414	394	435	393	416	427	398	417	417	403	408	409	446	439	397	414	416	392	391	424	460	394	401	445	425	420	445	412	429	424	392	399	425	390	409	395	414	399	388	429	394	446	422	442	369	399	395	399	395	413	414	419	450	384	452	413	439	439	426	420	424	437	374	416	423	423	416	422	443	463	408	395	420	427	422	404	403	406	449	412	418	432	426	394	428	425	432	427	385	416	388	452	417	425	406	421	414	428	399	440	421	422	429	440	413	411	414	403	445	457	392	442	417	422	454	433	418	398	449	361	399	413	395	406	372	404	423	459	383	426	414	409	382	404	414	386	410	417	394	447	413	412	416	412	430	397	409	434	447	405	407	430	415	425	441	438	391	428	440	388	416	403	430	388	382	433	428	437	414	383	410	413	413	451	409	410	418	400	436	441	415	456	395	421	394	413	426	400	385	453	439	438	414	381	402	451	387	408	411	416	398	422	378	415	441	416	434	398	412	445	420	380	460	389	412	394	392	430	400	445	404	442	388	397	425	456	422	441	419	420	407	429	427	417	401	431	426	420	414	404	415	427	408	457	393	435	405	456	441	445	420	431	402	413	407	410	369	383	434	435	428	412	409	441	412	409	421	416	404	433	398	440	409	435	419	428	417	406	408	394	418	443	424	426	417	418	414	432	428	434	403	416	405	409	392	437	413	423	442	405	442	397	423	444	414	443	432	424	392	446	458	384	382	425	413	433	401	405	422	441	403	426	436	421	436	421	423	399	413	401	430	411	439	455	434	429	381	435	416	393	454	380	436	407	413	352	436	392	426	406	444	462	421	438	419	391	424	453	404	396	423	421	451	422	403	417	395	408	405	403	424	408	429	421	385	415	389	448	422	419	394	411	432	465	414	402	440	413	449	464	387	410	366	428	421	420	435	431	397	415	451	399	404	422	436	459	444	416	414	454	437	383	381	401	390	398	404	418	395	451	396	449	440	433	433	413	442	402	427	401	425	388	419	401	417	400	430	410	404	446	454	453	414	408	416	430	415	421	451	388	427	404	439	438	426	379	412	409	419	389	415	416	428	442	428	413	376	393	399	383	439	414	422	418	415	415	382	379	467	418	427	436	421	435	433	392	394	426	419	421	464	396	419	410	386	418	434	378	431	400	421	400	407	412	408	436	405	402	423	420	341	402	424	407	424	422	388	399	428	432	406	456	421	399	449	421	427	422	408	388	432	435	439	423	389	450	413	426	392	418	426	427	398	382	410	414	402	398	413	410	433	446	433	406	450	391	397	469	397	404	406	440	417	457	388	424	404	405	413	391	398	427	394	407	420	439	423	425	419	423	428	417	461	455	397	443	398	447	424	437	407	428	420	448	431	423	417	383	417	447	432	424	417	437	432	406	452	398	395	432	422	440	450	406	431	432	440	432	439	396	407	420	450	436	387	415	413	410	406	389	444	405	400	401	442	393	415	400	407	399	385	386	393	450	462	413	432	399	401	386	412	404	423	386	430	432	412	394	397	398	395	404	404	417	437	423	435	441	394	399	393	405	413	428	423	383	408	442	411	447	428	409	429	385	382	427	436	404	421	401	396	430	434	407	434	415	403	419	402	397	422	413	405	433	432	392	414	420	420	435	460	396	461	439	403	428	427	426	404	425	395	408	417	425	417	396	396	420	451	416	404	386	371	393	433	402	414	435	423	443	439	400	433	431	429	408	455	400	406	397	439	433	421	396	352	426	402	416	452	432	391	396	455	465	414	423	400	446	422	441	396	416	425	387	423	354	403	413	418	422	432	405	430	418	446	434	437	424	398	441	437	384	369	381	420	413	419	421	416	403	422	401	429	445	427	422	424	443	396	418	409	423	395	393	447	420	386	394	398	395	372	426	446	410	441	411	427	412	455	413	416	397	411	419	395	417	439	419	427	392	400	418	421	382	382	431	456	409	409	400	424	400	402	409	367	413	417	387	428	422	412	395	459	415	434	386	395	441	413	410	408	424	429	415	395	413	455	398	443	420	402	433	416	425	417	400	418	399	402	410	396	412	383	407	417	393	427	363	422	400	396	393	433	439	407	420	412	473	408	402	454	402	439	448	399	394	391	427	417	415	423	406	430	408	407	386	400	430	424	397	449	396	414	397	394	399	422	422	398	398	415	404	437	413	424	438	429	379	420	418	422	413	420	444	421	413	422	425	392	407	423	383	416	439	420	410	378	421	408	434	402	416	460	465	413	377	436	425	397	405	405	420	411	423	424	409	424	426	400	416	373	419	392	389	412	413	393	460	408	434	403	427	436	449	418	438	415	398	423	401	400	406	414	415	416	418	428	428	439	437	424	438	423	376	417	423	432	413	459	390	433	394	415	426	413	424	413	441	426	442	361	423	410	415	439	387	427	435	395	453	452	422	402	410	454	452	443	432	432	408	438	417	402	426	416	414	394	388	404	382	419	429	398	374	411	401	430	443	420	384	395	382	460	401	415	435	407	393	396	437	382	420	396	443	397	427	418	454	425	452	398	443	425	464	419	409	455	418	389	428	415	380	409	408	403	436	376	394	405	393	433	425	420	402	408	392	404	396	401	398	406	424	418	427	449	458	440	425	454	434	391	442	392	422	415	416	437	441	415	441	463	408	423	407	413	427	451	403	437	433	415	430	392	415	423	420	454	431	420	402	424	460	410	396	429	401	403	468	405	437	400	401	393	423	389	420	442	417	409	421	397	420	422	408	427	418	445	416	403	434	431	373	410	398	447	395	387	433	421	429	421	414	421	374	432	408	419	427	417	440	413	397	428	429	404	438	413	405	418	424	419	410	440	416	389	415	432	423	427	413	442	416	410	429	459	430	428	406	367	400	429	422	408	456	427	419	433	391	421	384	392	414	406	393	397	386	461	417	385	425	377	430	422	393	389	431	410	427	403	428	418
23652	21118	28149	24303	21086	8686	974	697	579	532	473	454	392	398	401	378	392	369	394	377	389	352	413	389	353	355	340	355	338	357	349	355	325	377	368	352	349	330	375	314	396	346	361	339	354	387	336	325	332	324	349	335	313	340	356	356	356	336	342	316	356	342	366	363	288	323	342	343	333	337	325	342	330	367	346	346	358	344	323	347	378	357	347	359	350	328	329	367	327	343	349	330	315	335	372	351	340	321	361	327	376	346	349	347	333	345	353	368	363	353	341	349	348	364	381	336	352	340	340	349	334	332	315	349	342	344	336	333	356	323	353	315	361	338	340	340	323	319	320	349	358	329	375	323	355	343	342	333	349	352	358	311	353	364	345	344	346	355	358	345	347	367	354	336	339	320	363	343	321	357	349	359	337	338	336	341	356	359	380	366	341	361	360	368	335	324	338	331	312	350	331	323	325	361	359	311	346	329	369	353	371	362	321	337	323	352	319	345	338	323	360	360	333	357	353	320	316	347	370	331	335	329	358	352	347	352	357	313	358	320	352	345	346	333	336	319	349	359	355	336	351	335	358	351	355	361	335	325	343	351	367	335	385	350	330	370	362	316	322	357	352	340	358	343	331	334	362	327	353	352	351	333	330	325	363	358	358	325	366	317	351	361	356	301	338	316	342	343	336	349	371	327	339	349	366	374	358	379	328	363	317	359	319	356	325	319	340	362	334	324	346	339	338	330	310	336	378	335	347	361	320	327	324	327	327	324	347	340	336	306	356	326	347	333	331	357	320	359	323	358	339	346	350	357	288	377	331	331	345	364	345	358	326	352	312	371	338	326	330	348	363	362	334	352	356	324	323	365	332	331	331	358	344	326	338	343	332	347	372	339	381	327	314	352	346	338	355	336	344	332	342	348	338	360	319	370	374	349	334	358	362	366	354	375	333	368	324	322	344	353	355	349	332	332	328	379	331	329	337	323	353	328	366	350	299	328	344	353	316	366	353	329	361	311	344	349	356	372	351	338	333	354	347	311	309	338	347	350	321	367	349	341	352	360	355	344	357	324	322	341	341	340	353	321	318	331	359	344	312	344	345	339	359	348	367	346	345	352	356	373	349	305	322	308	317	310	369	352	335	373	341	325	328	338	329	359	319	365	358	339	343	361	319	329	314	356	375	371	338	353	321	331	334	344	339	345	323	342	324	342	366	327	370	364	301	384	302	356	324	345	362	328	373	332	329	344	348	325	310	344	358	365	360	325	327	329	321	311	331	306	346	321	348	345	356	367	346	343	358	354	333	300	345	344	340	346	334	365	340	352	413	358	350	360	336	314	354	326	357	325	323	344	336	322	330	336	309	311	336	380	364	349	316	343	329	351	336	346	314	347	366	349	378	355	344	327	343	388	343	377	341	362	391	355	334	325	348	338	343	312	371	319	331	340	334	326	302	324	370	348	308	374	339	358	341	356	385	363	350	331	336	357	319	315	344	302	353	347	343	338	345	356	317	366	376	309	311	347	375	340	339	331	349	324	386	362	316	328	367	322	343	329	349	308	350	348	344	388	368	359	352	338	324	350	349	319	339	313	401	339	391	350	331	367	325	311	338	375	366	344	326	337	346	359	378	348	330	327	356	352	323	345	322	309	334	364	348	324	308	326	345	324	358	354	338	374	354	358	359	320	299	341	361	350	325	389	334	353	371	350	353	355	376	360	297	380	366	355	342	326	329	356	331	328	347	332	359	350	335	331	309	343	375	357	340	315	351	342	341	337	382	328	349	350	321	348	351	344	338	360	310	334	338	322	335	348	333	362	366	333	365	335	316	334	332	328	326	371	356	354	342	350	328	335	377	329	351	320	341	365	356	333	322	383	362	353	323	329	350	333	312	329	337	339	335	328	337	318	345	346	346	331	367	322	316	360	340	343	350	327	333	339	366	349	342	341	347	336	339	339	338	315	354	363	385	341	322	359	358	320	329	331	320	358	343	379	345	347	320	349	317	329	348	352	350	356	379	343	347	328	356	371	371	337	341	357	341	352	355	350	363	358	347	327	336	330	347	354	316	350	347	308	364	346	360	353	337	355	372	337	376	349	343	349	324	337	330	334	330	375	354	344	350	329	333	341	334	338	335	335	345	343	346	362	367	377	345	321	326	336	348	338	331	354	361	354	324	365	329	328	308	352	328	362	373	328	352	361	328	346	365	320	343	362	336	359	338	373	345	353	357	325	332	335	339	333	332	354	309	348	331	327	343	324	363	307	341	357	325	332	336	324	328	379	328	321	337	369	332	330	337	338	344	349	362	312	315	363	359	327	331	326	321	331	326	346	346	371	327	333	338	348	359	346	350	327	356	361	313	332	365	343	338	345	328	360	347	358	344	322	325	326	317	342	370	319	315	351	330	351	335	340	342	323	333	329	350	348	350	368	338	355	344	391	313	373	354	349	305	309	326	372	338	331	337	340	323	378	368	374	360	337	351	350	358	315	303	361	329	351	314	359	321	326	344	335	361	334	398	321	349	335	341	351	361	362	380	355	342	318	343	358	322	327	337	337	348	333	363	359	334	330	349	331	342	338	362	317	338	355	356	326	353	325	335	352	348	327	352	351	327	348	364	311	306	321	366	338	348	346	340	344	342	315	349	356	339	323	359	339	337	335	343	350	327	325	326	348	357	326	331	361	338	336	328	330	351	324	319	362	357	353	327	333	321	351	351	337	353	324	318	328	330	392	352	321	335	356	359	345	325	359	335	328	336	347	344	340	329	341	322	341	340	322	353	344	327	355	353	326	356	364	340	338	379	335	347	316	373	332	354	326	333	340	320	318	340	336	338	357	338	340	313	378	349	350	389	333	373	359	337	348	363	329	353	327	344	375	346	324	326	349	334	334	346	372	316	358	329	358	321	334	335	308	343	332	334	347	339	308	351	353	356	345	328	317	347	344	351	337	338	335	357	333	362	345	327	334	351	328	357	360	335	340	339	364	355	330	330	317	323	345	336	325	316	344	314	341	325	359	320	337	332	372	324	364	325	341	302	332	360	327	320	344	337	345	342	318	331	363	365	359	375	336	367	313	333	350	339	353	345	325	327	330	329	353	347	343	333	358	331	351	336	344	346	350	321	298	357	344	356	322	343	301	324	359	320	307	321	370	357	349	355	316	316	334	348	318	335	327	354	345	328	316	343	328	321	348	313	348	351	324	304	354	345	363	349	330	362	347	301	344	367	337	353	380	345	349	360	315	311	340	329	357	384	309	325	384	350	353	335	352	356	326	319	334	332	319	338	337	333	353	316	304	347	354	310	318	362	368	362	329	391	372	344	318	314	375	356	354	366	322	332	340	353	341	311	341	336	329	345	348	354	325	379	347	345	315	332	370	362	313	358	356	339	346	307	325	342	405	360	335	380	347	326	343	356	330	368	342	347	346	356	332	328	362	352	326	346	359	382	362	344	312	329	327	334	324	321	353	309	357	352	355	345	334	357	368	332	316	338	358	316	343	360	323
3394	9030	6918	2944	2057	1636	1263	1077	888	766	715	628	603	566	525	488	538	493	499	448	466	480	449	505	429	439	433	456	443	456	463	399	479	453	441	445	413	452	456	445	449	428	445	438	454	436	475	447	418	450	371	403	398	426	412	448	494	414	421	415	460	427	447	377	439	469	446	450	419	433	416	396	448	422	419	402	397	409	456	436	408	456	391	435	433	409	424	427	433	465	418	411	453	396	402	459	419	436	450	453	417	427	398	424	408	415	406	399	406	429	423	432	425	438	415	456	410	412	434	437	429	454	441	438	432	419	445	445	412	462	421	424	415	366	437	422	445	407	415	387	434	432	421	420	399	445	413	400	407	443	417	420	382	436	419	415	399	398	424	381	378	438	429	412	444	420	429	408	412	406	406	417	423	427	429	390	402	405	436	441	470	396	459	410	442	423	388	435	432	394	445	377	398	419	433	433	439	421	415	423	439	420	417	430	386	406	414	418	411	445	424	449	382	429	411	413	401	433	441	398	422	444	413	436	409	426	398	440	452	443	411	410	439	428	422	422	419	423	420	389	417	415	420	391	427	399	479	444	402	408	388	441	428	412	459	422	422	421	432	418	408	413	463	414	446	454	423	396	417	413	415	427	445	433	414	466	422	413	440	423	416	443	432	407	428	406	428	412	403	421	434	418	424	404	429	432	423	410	418	431	454	434	446	411	416	422	402	440	408	428	414	426	394	432	418	427	405	443	455	437	405	405	427	467	397	454	428	414	439	409	411	428	437	409	381	415	427	454	414	420	409	433	447	407	442	412	417	421	386	424	402	409	400	411	410	456	423	434	436	429	389	422	419	402	475	425	471	418	449	392	401	399	419	424	435	435	403	410	432	401	447	386	416	415	426	398	417	404	456	411	402	419	415	393	405	423	430	413	428	405	410	428	428	419	392	423	410	411	429	409	391	443	442	432	432	458	416	422	387	402	400	434	431	409	428	424	402	440	418	451	457	447	406	400	427	434	435	423	447	464	402	407	416	404	386	428	423	407	441	410	434	411	440	400	401	417	423	428	413	430	388	388	398	429	476	405	416	427	455	416	396	470	422	416	435	433	404	434	449	400	441	414	425	420	452	422	416	454	396	443	417	404	437	453	396	451	408	446	383	454	452	439	411	430	435	392	402	453	433	424	428	433	412	396	423	457	414	426	387	431	413	425	413	375	443	443	415	430	391	405	440	408	449	404	388	415	439	422	426	406	433	437	441	422	412	438	391	414	383	406	439	455	390	419	399	400	413	375	403	430	435	400	451	396	431	442	422	429	433	439	426	416	404	451	420	433	389	401	400	400	442	427	399	402	413	340	410	403	412	383	454	414	419	421	403	418	416	413	419	410	422	415	415	439	422	410	441	393	407	400	404	366	442	427	416	422	426	409	418	431	388	464	410	443	434	422	402	435	455	438	394	422	396	424	407	397	454	403	426	416	427	436	415	397	403	405	402	441	426	440	426	410	424	410	431	399	424	417	401	444	434	415	455	421	410	384	425	423	412	410	393	411	425	459	437	426	432	405	417	432	432	429	424	427	443	396	404	404	417	451	420	405	427	417	408	415	400	387	420	404	396	410	413	413	421	449	436	382	432	419	452	441	420	403	388	422	436	428	423	405	413	401	414	389	437	405	427	434	433	415	422	426	395	424	408	418	434	413	423	429	451	442	407	466	406	400	444	432	436	421	386	431	439	423	411	404	425	431	426	396	408	393	407	401	384	434	395	404	398	428	427	404	426	461	399	416	424	426	459	404	448	392	392	423	428	416	425	407	390	432	415	391	415	403	411	446	432	412	401	426	437	427	432	447	419	392	439	401	409	400	372	408	415	392	450	438	411	398	413	415	458	430	359	428	389	435	427	459	422	408	395	390	438	438	405	417	392	425	435	413	440	456	444	427	404	446	411	432	477	380	406	362	422	444	419	439	447	421	434	404	419	437	433	425	407	382	455	426	440	422	417	417	398	420	423	427	419	416	403	426	424	405	446	390	418	374	428	425	438	442	417	446	412	405	445	429	406	429	415	413	389	400	378	424	475	401	403	418	435	418	400	419	430	438	424	397	378	444	409	417	435	443	437	417	416	398	426	437	408	423	409	362	427	448	394	419	415	434	446	404	421	412	452	437	406	417	462	410	411	389	390	426	407	426	438	418	408	448	443	413	403	452	418	437	449	404	411	446	460	420	388	391	418	395	447	424	409	438	433	413	454	419	427	393	467	404	412	418	416	432	402	426	397	441	430	388	406	413	424	428	416	413	403	414	449	422	428	418	437	450	421	466	431	417	441	434	416	450	420	433	442	433	449	447	434	425	405	379	395	406	401	449	440	426	414	400	421	391	427	421	396	423	432	429	426	422	380	413	410	395	405	476	426	458	435	412	376	450	438	442	442	412	447	466	363	435	418	428	377	459	457	420	442	450	398	441	440	394	429	377	446	428	421	394	457	418	405	403	419	438	400	410	434	433	414	419	397	449	385	396	448	414	421	423	469	411	411	415	430	432	431	448	414	411	410	435	443	414	454	411	421	377	417	408	401	424	418	444	422	404	417	434	438	426	404	451	453	403	420	443	414	416	400	404	432	395	386	440	429	416	413	415	407	405	438	455	450	429	434	385	431	444	427	442	426	429	437	405	432	445	470	432	444	449	439	401	431	421	413	418	423	461	420	392	418	425	380	411	436	422	420	419	411	416	418	437	414	441	436	426	411	436	403	432	404	410	420	463	413	424	394	415	450	404	444	470	441	432	424	468	422	459	377	394	403	436	413	429	427	385	437	395	415	430	392	429	479	381	421	439	413	400	389	423	417	471	413	428	432	425	423	409	446	376	409	469	420	413	428	419	422	437	406	438	439	378	426	390	406	417	421	429	438	413	432	438	443	434	420	408	417	426	361	420	410	391	438	412	408	443	430	398	408	450	408	444	425	411	405	447	399	430	386	398	403	394	464	421	396	412	396	397	425	393	425	441	384	435	415	456	406	432	411	426	442	404	432	439	438	426	446	452	414	440	445	450	426	508	433	424	441	425	388	400	441	457	442	431	425	405	374	479	411	446	435	378	462	444	409	391	412	417	430	431	405	410	404	425	445	428	428	431	420	444	432	415	433	448	455	380	417	431	412	408	421	442	405	412	408	430	423	403	431	428	417	474	398	394	390	408	448	414	428	467	420	419	419	398	429	393	404	414	454	427	452	400	423	405	418	425	440	423	406	411	397	423	406	380	423	401	421	440	430	442	426	424	373	419	436	370	422	401	422	428	408	452	438	436	435	458	424	428	434	397	387	456	415	408	377	443	420	415	458	456	438	416	414	387	450	428	423	437	447	428	402	418	399	450	418	415	417	411	423	411	426	392	405	463	445	430	449	396	440	418	367	396	433	442	388	431	440	408	391	405	407	427	463	404	448	447	421	435	423	375	448	404	440	430	431	441	428	416	416	401	400	448	398	432	407	419	450	422	455	423	395	420
24699	21135	27159	25220	11225	560	385	353	287	301	238	219	225	200	216	225	222	206	213	183	205	200	189	178	189	181	181	209	211	207	197	209	193	200	216	208	163	198	203	194	195	174	181	201	177	209	172	187	174	187	174	182	181	174	178	196	197	199	167	168	201	182	194	199	191	175	183	213	185	196	211	191	204	187	181	198	185	173	207	181	189	192	198	186	185	174	170	166	204	188	187	192	195	174	201	170	172	185	185	205	177	185	168	159	193	212	185	186	190	175	211	192	173	174	200	182	184	201	176	189	157	173	187	178	206	161	210	168	184	192	167	170	234	179	178	186	177	175	196	189	198	146	181	182	197	167	172	186	173	201	177	170	181	179	179	176	167	200	198	189	191	193	192	192	202	195	177	194	184	187	189	203	190	212	207	197	195	207	183	199	173	215	205	200	188	187	167	174	158	197	169	187	181	178	185	181	201	198	143	193	200	176	192	197	194	186	169	198	200	167	163	186	176	191	183	168	176	159	178	193	198	179	187	210	183	198	204	204	190	170	199	214	196	187	190	171	191	180	188	196	185	186	191	197	211	208	186	209	194	182	198	179	200	165	179	174	191	196	185	190	188	192	163	155	197	188	172	165	196	175	177	190	195	206	169	196	184	190	192	170	193	186	188	184	153	186	204	191	166	201	199	179	167	167	188	160	174	155	163	182	185	182	194	169	190	178	192	188	181	180	170	183	164	171	214	187	183	209	166	189	190	156	168	193	191	209	196	186	191	205	181	188	181	178	198	170	198	175	158	179	195	177	186	166	209	179	179	224	166	205	179	182	187	186	204	183	194	192	192	183	189	181	182	202	211	154	172	218	192	186	192	157	189	181	190	203	175	193	167	193	188	176	183	204	161	171	177	172	190	196	176	189	188	196	173	177	169	167	214	175	176	188	198	177	197	177	189	190	158	204	168	166	186	185	179	172	174	178	176	208	163	152	201	186	187	188	205	178	187	187	201	181	188	179	192	178	182	178	181	165	190	170	174	170	163	182	179	164	177	198	171	188	168	195	191	192	195	185	197	210	165	177	206	165	170	210	161	198	177	199	187	175	197	179	177	196	166	179	190	196	165	167	218	182	172	196	179	212	167	178	189	193	184	203	173	199	155	192	209	199	153	175	164	164	181	184	180	203	172	181	173	191	183	186	216	183	211	183	201	197	186	178	177	186	162	181	198	183	160	180	222	181	194	166	177	169	193	194	191	190	205	175	203	180	185	190	192	163	182	187	181	181	177	202	190	169	209	194	192	211	168	192	169	172	198	170	190	181	191	179	194	183	171	177	193	177	167	185	196	180	211	179	206	183	156	176	190	182	194	189	202	213	192	200	199	194	195	197	175	182	204	207	186	210	186	185	188	184	189	177	192	182	212	177	170	211	171	187	191	164	164	177	188	190	169	197	207	171	167	194	196	168	183	188	171	195	217	193	208	207	175	172	169	190	188	201	200	186	192	194	182	210	205	172	186	184	196	197	204	170	186	137	189	161	204	193	187	184	185	217	176	177	177	169	175	185	197	189	206	174	199	168	195	172	178	194	212	198	167	183	173	196	183	184	183	161	191	207	176	182	183	195	200	192	186	180	211	181	193	162	182	169	165	172	206	162	200	160	180	193	207	188	198	190	184	188	198	167	191	163	195	173	177	182	186	188	189	169	175	192	215	189	187	178	162	190	190	170	200	187	194	177	169	158	180	194	163	184	176	189	183	199	166	195	185	165	174	166	180	182	173	201	192	172	163	205	189	173	163	179	183	210	187	179	193	176	212	191	194	189	183	188	206	191	188	201	187	203	200	169	191	187	182	186	182	183	170	181	183	216	201	200	184	185	195	166	154	182	186	177	184	173	179	169	208	169	161	192	200	173	191	162	183	188	194	143	190	189	178	186	185	169	174	159	178	192	170	176	199	184	179	195	183	183	191	181	182	177	189	189	195	200	199	169	197	172	181	174	199	172	185	198	191	192	197	166	197	183	194	166	201	185	175	180	199	191	199	182	210	191	177	195	184	178	182	168	188	204	181	189	207	188	207	182	197	177	200	192	196	171	190	198	184	195	194	187	182	211	173	209	215	191	177	197	179	199	196	180	213	191	183	200	174	187	178	197	176	163	200	156	193	193	182	178	163	192	165	204	179	181	187	205	206	189	166	184	205	189	223	192	175	177	181	171	169	161	175	159	198	180	184	195	187	169	191	181	202	195	199	181	182	186	202	186	209	180	188	184	182	192	160	173	202	190	187	184	183	207	190	187	170	167	183	192	196	202	179	197	184	192	169	173	210	223	176	198	196	198	208	190	174	171	197	170	229	199	177	171	181	186	221	180	201	192	168	183	197	202	195	178	190	149	185	186	175	212	178	178	202	196	184	184	206	166	208	170	168	185	213	184	199	184	209	195	191	201	180	214	188	189	192	177	183	202	185	195	185	202	180	199	203	187	177	210	173	189	167	183	185	170	195	188	192	208	179	180	204	174	173	169	167	194	195	182	189	193	185	196	197	188	181	166	202	187	178	194	190	191	183	186	194	197	217	176	175	177	188	183	172	172	185	164	165	186	161	179	184	181	183	194	161	193	174	182	187	178	179	183	189	210	164	169	187	203	225	174	171	183	196	192	226	195	194	169	176	185	187	171	173	176	195	175	188	211	189	183	195	187	177	179	182	188	214	159	191	187	152	194	178	184	183	172	165	177	181	178	171	169	180	164	177	185	178	196	180	179	175	187	182	169	195	169	183	175	169	168	202	188	170	199	197	175	170	198	176	179	206	194	185	199	154	180	214	185	195	209	181	182	181	200	168	173	168	165	177	191	187	207	199	188	166	192	211	183	195	201	189	186	173	161	164	208	211	194	176	195	209	181	186	186	196	200	197	188	165	195	187	187	185	176	178	182	182	190	188	165	196	175	182	174	176	195	169	183	163	190	181	174	188	149	191	201	173	200	206	169	189	195	196	160	200	175	169	198	187	152	203	186	184	196	202	204	202	177	168	179	178	204	164	206	183	188	198	170	178	187	189	191	183	185	177	193	190	175	185	181	165	196	175	185	193	186	185	187	165	185	173	192	181	176	189	187	173	192	174	199	177	185	175	197	184	184	193	186	212	189	181	187	172	184	206	198	188	215	196	184	192	165	185	190	198	203	172	184	195	172	168	186	173	188	161	168	179	191	194	193	163	181	164	176	222	210	207	206	183	182	167	187	180	198	172	178	185	166	187	178	184	190	166	183	194	188	185	176	189	180	193	169	178	156	195	167	157	179	203	200	187	204	162	186	171	175	198	178	174	214	203	174	178	182	198	196	180	187	181	201	200	198	173	189	165	188	184	194	157	194	211	208	188	166	180	206	190	200	143	176	189	190	163	167	186	193	207	179	191	197	207	164	194	187	195	179	177	188	207	215	189	176	176	210	174	177	170	185	190	166	169	185	195	201	176	172	176	181	192	199	181	179	192	193	174	156	214	165	199	192
3610	6244	4246	1723	1251	946	721	561	467	447	365	354	317	303	282	285	279	266	263	239	258	249	232	228	251	247	240	218	254	245	213	262	214	205	251	244	239	236	248	229	254	241	240	210	231	226	249	226	211	242	235	220	236	236	244	250	235	216	208	220	217	233	232	224	257	237	210	228	223	217	233	242	233	199	233	223	217	226	228	231	230	223	238	243	200	227	215	236	222	211	231	246	206	207	212	209	223	213	234	220	214	239	228	227	218	251	229	264	227	207	203	222	245	254	225	219	230	244	217	232	215	219	244	220	234	192	236	218	213	205	219	211	194	214	224	207	254	212	202	219	214	225	225	200	266	200	215	216	223	219	203	203	215	219	237	217	218	223	246	235	213	253	244	203	209	224	220	241	213	240	228	216	234	218	232	232	237	220	230	219	213	221	239	258	232	239	232	228	224	222	198	219	215	236	216	242	227	248	263	215	226	229	229	231	199	247	227	219	248	196	212	242	237	229	231	215	229	236	218	228	218	247	219	240	221	210	221	211	223	212	226	246	236	220	203	233	194	221	213	234	206	199	216	211	206	236	226	220	229	201	226	195	228	209	222	215	214	224	249	227	239	243	228	201	230	221	216	226	226	237	235	245	243	211	224	201	235	229	223	217	250	221	224	213	236	221	240	225	238	247	208	250	202	202	212	229	222	228	205	238	213	238	226	250	204	217	197	214	228	216	207	215	206	203	231	216	204	221	226	224	207	208	219	217	208	207	238	224	224	216	233	223	194	228	236	213	228	215	222	229	210	210	242	239	202	219	232	220	234	217	228	222	227	236	216	252	246	250	256	220	246	230	205	243	235	205	212	215	212	225	220	239	249	229	217	211	215	238	235	237	232	232	195	229	214	232	223	242	199	232	225	235	232	243	227	215	247	232	243	244	224	239	248	256	227	229	237	205	225	218	224	196	225	242	192	216	254	226	234	261	220	237	227	211	268	216	230	191	209	222	208	220	243	218	235	229	222	227	217	228	229	226	239	213	211	239	211	230	220	219	227	241	240	236	207	245	221	236	226	215	236	208	213	232	199	201	226	230	232	192	233	196	215	210	241	215	228	238	227	229	192	218	207	196	254	216	214	223	228	207	213	218	216	220	230	217	225	225	222	246	209	251	207	242	213	251	210	248	228	229	215	224	230	239	219	205	218	209	250	251	203	217	213	234	234	248	238	211	219	240	213	222	240	217	225	220	247	214	206	202	214	232	233	216	207	234	205	219	222	206	229	241	220	259	237	212	225	242	224	203	224	198	225	218	205	201	263	223	217	216	228	241	206	211	231	238	226	225	198	234	206	218	211	224	232	227	224	219	230	233	190	230	221	220	236	229	219	230	224	224	222	215	219	219	216	229	218	223	219	224	216	213	245	213	208	200	223	201	232	238	237	217	231	215	206	229	191	201	216	220	239	208	221	210	229	225	261	199	204	222	236	190	219	252	210	204	184	209	198	213	203	239	219	214	220	216	256	195	219	257	200	214	207	199	238	243	217	237	228	193	247	206	246	215	220	216	220	218	207	220	211	199	198	197	231	220	182	236	220	222	212	232	220	200	211	191	218	212	189	228	220	206	201	207	201	217	204	269	229	234	225	226	211	223	222	217	241	202	187	208	204	231	246	215	206	220	217	220	235	201	216	224	218	236	227	205	244	205	245	232	230	191	227	193	229	229	218	208	216	212	232	244	218	242	231	221	195	230	234	218	247	223	236	206	228	210	242	228	205	214	200	223	228	211	222	214	216	204	212	225	219	220	201	173	234	220	205	235	238	228	219	223	210	223	202	222	235	203	226	205	216	221	200	202	220	235	238	229	233	216	210	228	232	246	227	212	239	196	217	243	220	242	238	227	224	213	205	209	230	226	216	221	207	233	222	226	227	223	235	232	241	233	214	220	217	227	223	217	241	229	225	239	210	226	257	204	232	242	218	203	230	229	236	225	187	208	235	219	234	247	225	219	258	235	222	241	232	206	233	240	205	222	244	221	232	199	195	266	221	220	236	205	228	240	214	218	224	199	224	228	217	236	224	242	226	234	233	221	223	210	229	237	251	223	235	202	266	217	218	216	234	219	212	198	221	251	236	230	227	229	209	221	200	216	210	212	212	230	244	227	226	241	213	233	229	222	232	240	227	203	226	234	231	214	216	262	217	222	217	211	205	228	196	238	200	224	247	224	199	191	220	212	219	256	228	225	226	227	217	243	221	233	253	206	253	213	221	233	254	234	230	206	222	226	194	204	234	206	230	226	239	237	233	213	219	221	241	224	251	219	242	220	219	211	214	228	254	211	207	241	233	224	200	233	221	222	249	235	211	219	223	220	237	228	234	222	213	268	234	200	241	213	197	234	226	244	225	228	230	227	242	190	249	212	229	236	202	200	234	218	208	232	225	230	236	244	214	257	253	221	222	200	226	217	205	201	227	222	208	231	213	254	223	222	216	225	253	216	227	218	207	230	240	217	222	213	235	241	205	228	230	225	250	219	233	229	211	235	209	243	205	217	228	220	225	235	202	231	227	207	218	212	247	225	204	231	224	223	214	200	225	211	224	226	217	219	251	248	203	226	232	235	219	218	214	220	213	224	216	211	218	222	258	255	219	211	199	216	203	218	248	268	218	221	220	242	200	202	260	215	235	226	214	226	219	193	233	223	230	193	196	217	231	212	215	194	209	233	232	207	210	209	233	268	227	251	237	239	241	236	222	215	235	238	205	208	246	217	196	207	218	225	224	238	217	232	237	231	247	202	234	246	201	242	239	221	202	201	187	239	211	233	215	242	216	222	251	214	222	250	239	200	235	216	230	206	222	228	193	216	221	219	216	226	210	216	230	239	209	203	227	216	228	230	241	222	235	210	210	216	204	218	208	217	240	224	220	210	232	234	236	211	207	229	241	207	237	213	208	228	234	224	211	221	221	198	219	230	216	205	220	227	221	212	248	189	199	235	204	234	233	224	244	191	192	225	203	206	228	214	222	231	214	240	206	242	237	234	199	219	230	232	216	225	224	232	211	217	226	238	227	214	219	246	229	200	215	220	217	241	220	222	226	236	229	230	228	204	223	222	224	210	208	200	230	232	239	206	218	210	233	216	207	219	226	245	211	218	216	225	215	215	203	219	226	203	231	237	234	248	222	194	184	197	226	240	232	228	257	209	219	209	252	211	217	229	216	207	238	227	205	228	220	246	222	236	239	225	209	214	215	205	225	240	241	193	251	225	219	217	205	238	200	228	222	224	216	225	217	231	230	212	222	192	213	211	207	226	227	219	217	221	222	203	222	225	216	231	245	229	226	210	229	233	249	234	261	230	247	248	238	209	229	216	215	195	217	210	235	204	196	207	202	195	235	243	214	241	256	201	229	208	260	206	251	220	240	236	224	221	231	219	248	221	220	200	204	231	228	205	227	231	245	213	214	197	212	218	230	223	246	234	236	222	236	194	219	225	254	211	224	250	213	259	236	221
22624	21170	28707	23888	21160	21182	7581	815	592	478	403	338	331	298	297	263	240	224	213	194	176	201	192	192	157	170	164	196	171	189	169	167	181	151	162	149	170	175	162	153	145	171	132	174	162	151	174	148	169	175	163	152	177	169	142	163	157	157	158	166	170	135	167	168	159	153	168	130	148	148	152	159	162	145	148	147	148	149	159	160	142	151	156	146	156	156	166	157	153	147	140	139	144	163	145	172	146	158	142	162	164	147	156	152	147	143	149	147	156	157	150	155	152	156	145	154	148	144	155	153	149	159	155	151	148	144	168	143	158	170	145	152	154	140	143	151	145	150	137	151	157	152	147	146	124	162	160	154	159	141	167	138	149	163	150	165	139	155	162	133	160	141	146	161	162	143	134	128	166	176	144	164	161	130	155	151	152	150	139	152	154	156	156	172	135	129	151	153	123	151	147	146	169	157	177	147	151	140	178	157	166	159	142	136	140	144	155	141	145	166	146	153	181	150	147	155	167	149	151	167	156	159	142	140	148	151	156	139	145	164	151	165	151	154	146	135	130	153	156	139	138	154	153	155	157	119	131	143	160	170	150	164	161	169	156	161	147	140	144	168	155	159	131	148	145	139	159	135	152	166	152	145	162	146	143	181	147	136	130	147	171	147	147	143	148	136	135	147	153	148	150	140	146	141	147	152	137	158	157	171	139	143	138	148	160	170	164	150	142	165	168	148	164	144	144	152	146	142	155	140	155	129	151	154	143	126	160	171	144	144	157	148	144	139	152	138	151	169	124	136	166	159	145	151	149	132	157	139	164	138	145	148	133	140	160	161	148	123	149	147	142	149	147	144	151	153	147	162	146	133	138	162	166	155	150	144	137	140	134	141	132	154	136	156	146	150	147	135	146	160	153	145	158	148	138	139	162	156	136	138	144	117	152	155	160	130	156	171	159	149	145	158	137	151	156	143	173	158	152	152	155	142	136	154	150	134	148	144	152	141	141	148	144	135	137	158	169	133	163	136	140	140	150	145	164	135	152	119	142	175	148	152	169	138	143	159	145	156	164	146	153	156	152	144	163	153	136	144	129	158	135	159	171	144	133	139	167	164	171	145	133	127	152	149	144	165	156	143	142	153	131	139	137	127	121	162	167	151	130	116	164	163	161	155	133	134	138	135	151	160	157	147	183	152	134	172	151	140	131	145	147	142	171	142	153	151	154	125	127	139	154	116	172	159	132	166	148	161	138	147	172	140	140	157	158	152	138	156	128	153	132	128	160	157	142	162	138	170	160	168	146	142	133	171	152	149	153	150	159	153	150	149	148	163	156	142	138	158	153	141	166	155	153	159	161	151	149	160	155	150	156	149	135	166	144	149	154	143	120	154	149	141	143	160	141	163	178	154	163	137	157	149	161	146	128	132	159	146	155	155	162	149	159	160	142	156	162	136	152	137	171	172	161	142	153	155	142	136	134	165	148	186	145	171	157	162	151	148	155	143	159	150	151	164	183	139	145	149	154	148	156	167	152	146	148	143	151	146	171	153	156	135	145	149	135	149	147	164	135	147	148	147	161	155	142	148	156	142	162	136	149	155	171	156	152	149	135	157	148	141	137	134	170	152	141	156	154	165	139	138	156	149	138	159	143	157	164	147	156	154	148	150	156	163	157	158	161	136	147	143	147	161	162	149	152	130	157	156	136	154	166	149	149	151	159	125	161	157	172	165	186	148	152	150	170	155	149	133	158	151	152	142	161	130	147	150	175	150	137	151	134	137	139	148	146	152	156	161	135	159	155	151	164	150	135	142	162	143	120	143	162	154	142	158	134	146	156	162	152	140	157	155	161	151	162	143	135	133	159	160	150	139	129	139	153	148	155	163	136	157	142	144	167	147	171	139	142	136	139	160	143	134	155	145	137	145	164	157	133	137	160	127	141	172	162	141	171	161	148	157	153	136	156	157	152	142	153	145	149	148	140	151	138	150	170	153	140	138	159	127	142	154	156	151	155	157	142	147	144	151	124	144	154	160	138	152	125	152	131	155	142	157	149	160	140	167	142	169	150	128	136	140	147	141	164	140	138	148	141	132	143	150	173	141	158	158	152	150	142	172	163	144	152	138	144	134	154	145	148	129	134	140	136	159	128	157	159	156	161	157	151	149	130	137	141	143	167	157	141	138	147	151	150	146	155	138	150	160	156	150	138	158	150	144	128	146	164	140	142	154	146	171	155	144	143	165	148	154	158	136	150	145	145	152	165	161	119	137	150	141	148	165	164	168	138	135	161	148	139	140	152	149	145	153	140	142	161	157	153	151	163	144	148	161	143	162	130	154	142	157	145	148	141	146	134	139	116	154	142	160	148	140	137	148	148	149	159	154	144	129	150	161	153	160	145	154	160	171	172	158	171	142	159	159	133	149	132	160	158	133	153	141	170	144	157	138	167	138	169	161	113	155	132	125	151	157	132	149	135	144	139	157	142	135	146	150	148	138	159	143	136	160	159	156	145	154	141	153	159	164	152	165	143	159	153	143	168	140	146	154	154	137	140	156	163	142	148	159	163	137	144	162	137	141	143	150	175	167	136	153	133	145	138	156	151	155	126	147	143	148	137	144	157	159	148	168	168	139	153	138	140	145	141	155	146	138	149	164	144	150	140	158	134	155	166	157	140	164	149	126	162	163	132	161	155	128	142	136	143	146	148	162	148	156	147	160	150	146	156	136	168	169	140	142	147	156	158	155	160	149	157	153	151	143	173	166	142	165	175	129	164	139	152	166	149	134	150	140	159	138	137	152	136	137	155	139	162	147	142	148	152	132	142	125	146	166	154	145	151	161	145	143	155	147	144	143	125	150	155	168	188	141	148	155	145	152	151	137	134	142	148	142	152	133	147	152	142	153	134	161	145	145	147	158	151	150	139	135	147	146	122	162	155	157	160	163	141	153	153	158	129	169	145	149	172	146	143	159	165	137	162	130	153	159	145	136	144	139	123	147	122	159	137	133	140	137	152	150	170	155	143	143	143	149	144	158	130	131	165	149	149	179	161	166	146	140	133	158	137	154	166	153	150	156	132	144	171	148	154	144	139	151	176	144	152	146	131	161	130	141	148	118	158	138	162	143	127	148	147	146	163	139	148	158	166	133	162	153	152	136	163	141	153	166	149	173	150	168	161	149	171	140	152	149	151	140	138	158	163	147	149	135	144	115	185	152	146	161	146	139	160	147	197	135	144	168	154	141	141	189	150	139	139	147	134	147	149	130	150	156	145	152	159	136	158	171	158	138	161	172	129	157	147	162	124	142	149	155	147	154	144	144	134	138	158	131	148	142	184	145	151	149	165	168	145	158	144	145	153	132	144	156	151	144	147	160	149	165	145	137	133	139	153	157	144	135	160	147	169	187	129	156	134	145	157	160	147	167	132	155	130	162	158	143	127	129	153	145	126	150	146	155	149	158	159	163	154	153	141	156	145	152	148	152	140	180	148	165	149	149	157	147	147	163	161	166
4734	15689	11392	5165	3469	2407	1941	1465	1160	909	763	605	586	503	446	373	359	350	332	280	270	271	271	255	257	269	260	226	243	249	238	233	224	246	252	215	204	205	203	201	197	208	201	197	172	218	196	201	191	197	172	218	207	195	207	195	223	199	230	200	182	198	182	202	194	202	190	177	188	214	195	202	195	250	197	192	190	203	189	180	205	194	182	225	171	188	220	171	183	199	178	198	192	186	189	187	202	185	216	201	211	197	206	191	188	179	174	172	198	175	173	194	202	174	164	184	199	171	186	198	163	185	181	193	175	216	173	214	185	180	192	201	181	175	177	176	168	210	183	184	197	174	179	188	185	171	187	201	208	190	183	192	158	203	187	185	173	206	195	170	200	177	184	209	190	174	173	177	190	183	165	191	177	203	182	190	176	177	185	192	199	176	205	185	173	184	175	169	203	203	186	183	194	190	177	203	205	188	165	184	203	171	168	193	193	200	193	185	182	175	198	200	194	163	208	186	192	164	191	180	198	202	170	183	176	190	170	198	185	195	191	201	188	175	180	214	185	172	189	190	167	194	200	179	190	195	209	202	184	219	181	166	180	196	170	212	186	187	188	169	202	190	172	178	196	183	193	183	197	184	198	226	188	188	227	200	178	204	183	187	183	184	202	176	196	200	198	210	169	187	188	186	204	183	193	200	174	161	209	168	175	198	202	162	169	192	191	183	175	202	194	190	160	192	182	177	184	181	178	180	190	186	176	192	174	187	197	187	167	169	166	202	211	194	194	178	190	165	170	163	192	191	165	193	194	175	205	176	169	211	202	183	212	176	171	194	182	166	184	166	197	204	169	207	192	185	181	199	208	178	169	166	195	170	163	173	193	194	177	204	195	189	202	175	196	169	166	163	218	202	176	192	209	173	175	193	181	182	201	167	182	168	195	215	185	192	211	187	170	175	195	190	178	180	167	194	187	199	191	186	174	205	177	186	192	176	190	168	172	185	180	208	196	211	181	166	198	209	199	186	201	196	199	200	188	196	173	182	185	174	187	168	188	198	173	197	195	183	196	191	185	189	198	197	211	198	177	183	211	172	177	159	187	184	197	177	194	155	196	202	181	186	188	212	151	160	196	200	204	194	175	181	197	164	187	182	175	186	188	182	161	190	197	198	194	188	175	184	197	196	175	181	201	193	177	209	203	164	188	169	182	205	205	188	190	203	176	185	203	200	202	209	195	180	168	174	183	207	189	175	186	192	165	200	195	196	193	200	174	187	177	177	188	171	207	182	176	178	154	201	185	197	204	205	172	187	183	204	208	186	177	173	180	187	189	191	190	162	182	191	187	190	177	180	189	183	193	182	191	165	197	185	172	196	175	183	200	201	220	176	172	176	187	181	187	221	193	179	207	210	170	192	181	179	186	198	191	185	176	187	193	167	202	164	188	167	181	179	192	186	187	175	170	175	185	205	205	178	188	169	212	171	193	209	182	182	199	187	219	175	200	187	204	193	160	182	189	196	213	192	199	185	176	195	213	184	160	175	189	182	214	197	197	195	202	200	172	165	185	202	191	186	181	158	186	173	174	204	187	193	206	198	186	194	197	186	169	188	165	188	181	175	180	175	194	180	203	166	192	193	179	194	191	188	192	184	170	198	173	177	201	184	201	167	187	182	197	210	176	202	183	186	179	190	188	186	189	180	195	189	170	213	170	175	191	173	171	194	197	176	185	157	190	207	174	202	178	198	185	169	179	182	188	189	211	182	193	206	192	196	179	186	181	207	216	179	184	166	181	196	187	183	207	190	200	186	171	198	189	162	197	176	206	185	184	174	181	177	173	186	179	184	182	196	198	208	179	187	212	196	204	173	209	190	218	187	193	156	203	211	179	196	218	190	190	174	190	159	169	207	166	161	201	150	185	185	182	204	210	188	163	183	202	196	177	180	184	179	202	196	173	199	179	183	168	203	191	161	172	179	204	201	175	188	189	206	202	195	185	172	187	186	196	197	165	162	163	186	168	194	170	181	179	186	187	181	177	189	198	180	170	198	190	176	192	211	153	178	165	204	174	181	193	199	174	178	208	198	196	167	201	170	185	178	170	183	185	185	174	189	159	200	187	180	175	193	197	189	198	205	175	192	191	191	199	179	189	194	154	167	200	191	179	209	186	171	183	205	171	186	185	162	167	185	192	182	179	187	181	202	183	206	172	191	188	195	195	182	193	183	213	193	196	154	171	194	196	195	194	175	160	201	203	196	188	185	184	175	176	197	184	198	180	194	202	187	187	189	179	196	194	202	159	163	166	179	175	176	188	186	172	206	191	218	174	186	173	181	186	170	163	188	208	178	176	169	185	204	186	168	197	203	168	177	180	205	175	214	176	188	196	181	182	154	200	188	184	189	182	174	209	173	180	212	176	209	189	177	193	173	152	169	202	207	197	219	186	199	193	187	195	185	203	211	162	188	194	159	187	180	194	192	203	183	177	188	177	185	188	178	168	165	177	172	205	196	193	182	196	215	187	189	199	212	170	188	208	186	197	166	196	167	214	185	175	180	168	169	167	197	185	191	180	180	178	164	180	191	185	171	188	178	198	190	187	153	195	208	192	195	160	170	208	200	195	167	189	184	198	186	211	180	204	177	198	184	174	173	199	184	201	191	195	215	173	184	183	186	182	190	176	189	174	171	172	183	196	190	197	177	187	183	188	176	202	181	175	180	170	215	200	193	188	174	177	191	178	157	196	158	192	191	173	175	192	208	156	174	213	185	195	190	202	201	174	177	194	189	190	181	188	179	193	188	193	188	198	181	219	173	203	213	187	178	190	200	168	170	176	194	174	170	164	176	180	173	188	183	216	186	187	191	207	197	182	165	168	183	187	194	216	185	194	164	193	190	182	203	189	187	196	167	182	170	202	189	192	159	202	182	191	186	200	189	184	178	192	176	176	210	168	183	190	199	189	190	176	185	163	170	184	202	191	175	175	169	170	193	179	192	196	208	186	174	187	178	221	176	204	164	196	200	190	191	205	173	179	179	202	182	192	207	172	168	203	178	177	216	187	166	165	204	183	177	185	187	197	184	167	186	195	179	193	200	176	192	181	182	183	188	173	192	168	199	164	198	199	174	206	194	187	196	193	182	184	187	199	208	179	199	180	196	184	179	201	167	194	172	172	193	179	179	199	185	201	185	195	183	187	194	172	175	182	199	197	202	228	192	205	184	207	180	184	192	185	199	210	197	202	189	222	179	179	211	192	204	174	182	198	177	167	177	177	194	177	189	197	194	196	204	158	197	173	184	201	190	172	168	215	197	182	204	167	157	171	197	210	206	198	198	194	181	210	200	183	170	192	177	194	202	193	190	179	177	198	172	193	186	192	182	183	203	190	189	195	192	201	173	167	197	217	186	190	224	188	197	172	187	188	190	184	171	179	182	180	180	162	201	190	171	203	180	200	179	189	185	196	202	189	172	184	185	203	186	194	174	183	168	162	180	201	174	174	185	167	180
27221	17956	3831	649	420	387	372	355	397	323	360	345	359	337	381	337	346	365	351	346	347	349	331	336	332	367	342	353	383	336	325	348	348	337	368	353	342	359	320	311	317	344	315	351	320	355	311	366	336	392	351	334	320	325	371	350	344	335	324	350	374	363	349	320	343	334	353	339	394	313	318	328	331	331	337	359	346	354	373	328	347	347	327	350	361	334	322	317	326	354	341	321	343	337	326	361	321	350	333	342	341	360	367	306	348	339	323	351	341	325	328	302	331	320	323	336	399	354	341	355	328	354	316	338	347	359	366	328	306	362	348	310	355	331	312	337	369	317	340	335	336	346	335	337	318	326	325	348	341	335	334	334	361	338	352	367	328	332	354	373	348	327	304	332	328	298	340	349	334	344	350	315	348	348	348	302	341	336	307	338	343	338	364	363	338	359	360	307	324	330	347	358	331	359	330	312	336	321	358	362	360	332	337	363	336	350	346	356	354	343	337	323	326	357	324	327	313	313	355	310	362	353	332	334	365	365	351	359	357	322	326	364	337	338	338	363	345	355	313	303	346	347	327	340	353	348	356	353	325	351	319	327	349	323	312	315	305	337	347	336	342	318	344	371	394	328	309	320	332	328	362	364	325	354	341	334	358	346	303	340	315	341	310	348	311	357	337	334	340	357	343	356	347	363	349	338	344	304	337	290	359	340	335	351	330	325	352	341	368	339	335	310	349	338	331	334	321	317	358	351	369	342	312	351	347	337	350	362	379	317	330	339	345	348	372	337	341	300	324	348	377	326	355	331	357	350	308	373	304	337	328	347	350	354	343	372	327	338	356	352	322	371	323	347	355	330	326	331	332	352	372	372	336	356	324	353	357	365	340	317	321	339	311	356	328	356	377	344	343	368	355	334	330	322	325	345	299	335	332	331	360	336	337	337	326	338	327	285	320	339	319	318	351	336	351	339	343	346	351	323	314	349	325	333	340	367	316	323	353	345	366	330	331	347	358	361	356	328	322	330	335	308	328	349	341	354	331	358	376	337	343	333	386	341	311	354	348	353	304	325	386	346	330	347	332	343	335	367	324	323	319	350	341	323	369	307	318	364	368	316	342	334	306	346	359	353	313	317	336	316	331	328	301	335	363	369	319	341	364	346	351	351	376	349	343	356	324	314	319	318	332	322	340	322	322	329	340	336	339	330	340	353	359	361	340	342	353	295	360	334	348	331	317	345	330	367	345	305	355	336	331	314	362	342	355	335	353	351	363	323	331	328	293	314	342	321	324	333	334	342	303	317	342	345	324	374	363	354	370	340	343	346	344	369	323	359	339	325	374	362	345	339	335	318	324	345	334	344	338	322	336	345	343	344	342	340	334	332	348	335	362	368	350	351	326	302	325	346	337	327	347	344	315	347	361	314	347	354	322	319	343	344	351	336	361	328	345	331	343	343	345	335	343	331	317	337	346	345	338	341	337	351	342	334	343	336	328	368	335	328	337	347	322	322	307	346	368	349	327	354	347	341	354	367	316	346	348	355	349	327	320	317	325	342	382	367	348	345	331	348	348	356	348	335	349	349	329	360	338	342	314	333	316	310	346	332	346	322	356	349	385	352	342	331	312	358	302	326	359	330	329	349	322	314	348	297	351	319	323	352	325	330	351	319	335	330	338	332	330	352	346	348	293	376	357	329	319	336	331	309	324	361	318	339	353	302	336	355	317	321	339	348	322	313	312	355	350	358	378	329	353	333	353	358	385	335	344	324	358	331	344	321	348	331	323	348	365	307	307	394	335	358	325	341	341	339	341	347	370	336	336	312	354	355	357	330	329	349	342	334	341	349	339	343	320	301	329	333	391	334	323	362	339	355	348	343	377	334	333	320	312	337	315	364	367	331	366	335	319	320	355	347	333	365	308	327	349	341	376	336	319	339	313	376	340	369	345	290	330	340	315	355	353	341	373	345	353	343	348	343	350	346	331	328	324	332	331	354	319	326	328	373	350	333	372	349	349	343	342	369	341	322	363	313	327	330	349	293	370	367	334	359	339	320	321	351	344	339	326	369	350	310	368	327	322	322	330	359	358	331	323	348	336	310	341	327	352	347	388	355	365	346	339	343	358	338	341	345	353	338	344	327	324	335	329	336	322	334	338	330	322	342	385	333	345	342	313	378	329	381	327	313	339	339	331	313	374	352	375	346	335	366	350	355	333	323	340	340	324	343	349	336	336	336	346	362	344	346	315	335	354	317	341	350	353	329	354	335	312	356	321	359	329	342	358	322	320	324	316	342	359	313	376	344	322	358	340	337	361	373	328	343	323	331	378	350	313	330	367	349	355	356	371	335	363	324	343	344	350	369	328	367	354	333	343	339	387	311	330	324	328	316	350	332	355	346	345	326	344	321	362	339	350	389	312	339	339	342	340	306	356	363	323	372	326	344	344	295	354	339	348	344	354	348	344	334	359	324	332	371	339	331	385	298	329	308	311	325	361	349	360	341	352	318	348	343	355	337	357	362	347	344	355	356	361	341	326	357	367	317	335	339	373	362	303	336	338	349	341	336	338	331	373	352	317	352	364	318	322	301	343	342	340	352	376	340	336	343	324	346	313	340	310	316	351	344	371	326	323	337	327	311	354	365	347	340	370	369	365	383	350	345	350	409	353	338	350	354	335	338	328	326	345	338	356	351	353	362	337	335	337	339	362	330	382	330	316	343	328	348	352	365	337	300	361	320	338	353	337	328	336	365	343	328	352	338	298	321	339	354	350	308	336	319	310	330	328	347	333	325	330	335	345	354	372	319	318	319	320	335	325	374	360	328	349	347	331	350	319	323	342	371	305	348	308	354	335	356	345	350	367	365	364	320	325	311	384	359	323	344	331	389	335	333	330	330	359	335	366	345	341	328	326	336	330	340	356	356	334	337	330	367	344	320	357	373	326	325	342	349	338	337	310	343	355	337	325	304	330	387	333	347	307	345	323	380	335	374	347	358	339	353	349	356	347	346	340	324	345	326	349	329	340	365	333	331	352	314	323	303	345	356	343	316	368	346	304	343	345	346	339	367	285	371	313	321	348	321	345	349	354	354	326	322	317	318	334	332	337	322	374	338	349	373	350	308	326	275	381	374	397	318	334	353	345	349	364	366	316	311	325	378	352	346	340	321	342	369	390	328	337	339	333	292	343	338	360	373	352	340	329	320	339	354	333	335	338	342	342	346	355	322	363	327	351	356	336	343	324	381	365	327	365	360	314	334	330	324	305	385	345	316	321	331	329	323	334	347	344	350	353	349	342	353	376	335	310	361	342	344	316	333	329	326	372	338	310	359	347	347	322	349	320	357	327	363	383	342	324	363	318	315	333	357	331	331	357	330	360	355	328	356	365	367	356	303	345	347	307	339	328	345	331	347	337	337	334	370	331	316	348	342	347	312	369	370	338	335	349	328	303	325	346	349	360	311	325	322	337	358	325	335	366	373	375	297	314	321	380	331	326	320	370	326	378	309
4511	2605	1136	510	466	459	496	440	399	431	454	440	417	403	395	411	446	403	425	401	396	394	423	427	405	424	401	423	395	381	388	435	399	416	439	430	404	393	406	452	434	418	417	448	418	400	425	465	403	387	400	410	422	404	398	434	422	409	414	386	441	419	413	394	406	412	429	410	376	418	417	403	461	449	422	424	380	417	406	431	386	382	420	435	435	413	396	402	419	436	412	445	404	439	432	397	436	402	441	407	412	397	419	427	438	417	424	405	411	422	357	406	403	412	409	427	411	436	412	418	399	374	448	415	429	397	405	429	411	388	420	419	385	439	401	396	422	428	388	397	439	422	453	419	386	374	459	420	391	413	410	421	414	406	416	395	400	436	393	401	427	415	422	389	421	408	439	437	414	465	421	449	417	396	413	435	387	463	404	419	426	381	418	390	415	382	433	438	439	422	430	408	450	413	438	392	390	440	438	466	411	448	421	425	397	406	406	415	400	444	411	394	384	425	416	421	397	443	424	439	401	430	403	384	407	437	436	379	409	435	399	409	419	406	438	395	424	433	420	436	406	389	421	404	373	371	420	429	370	414	389	440	429	403	377	410	396	441	382	373	402	425	415	419	405	399	398	425	407	422	400	394	377	429	420	410	394	398	425	365	400	388	415	407	432	400	416	419	421	410	436	410	420	426	370	410	376	386	441	373	422	397	415	377	435	377	409	407	431	383	409	433	404	436	409	393	411	427	408	388	403	405	368	448	426	408	456	459	389	441	416	396	398	422	429	417	357	402	425	442	410	402	385	402	405	411	410	424	433	403	410	431	386	430	415	413	406	424	443	409	396	455	458	426	420	417	395	399	434	405	417	415	413	380	402	399	400	390	432	367	427	402	425	421	402	400	408	438	439	420	447	434	377	406	393	407	398	412	433	388	431	412	468	433	414	394	414	420	407	380	426	397	432	404	426	396	389	377	416	441	433	426	417	401	416	416	399	405	414	437	414	430	432	444	408	420	400	418	408	428	393	426	442	381	407	402	414	397	430	404	409	377	425	357	417	443	449	410	414	446	415	429	408	422	410	414	419	400	435	402	413	396	469	389	420	406	420	410	406	417	394	413	401	386	448	413	406	442	449	426	416	424	395	411	420	424	416	410	414	429	427	410	418	419	393	420	421	431	397	399	401	425	422	442	414	396	430	408	416	431	378	433	392	434	394	405	417	395	414	391	395	440	398	425	439	399	432	399	465	395	394	442	404	381	397	408	405	422	422	415	424	412	401	397	405	400	448	390	421	390	390	430	388	411	445	454	389	439	445	437	399	397	373	443	386	445	441	396	393	402	403	397	402	393	404	443	414	434	452	430	452	405	420	420	366	424	420	403	358	406	395	413	428	413	406	399	376	412	425	439	406	396	427	413	438	415	416	374	431	417	432	387	403	438	403	423	413	404	381	408	382	405	443	417	401	392	410	396	380	437	452	404	402	411	412	406	394	403	435	440	446	434	385	434	442	417	432	435	381	420	382	429	427	418	420	429	423	405	389	454	421	454	422	429	412	453	415	426	449	398	388	438	374	425	415	445	417	427	388	431	399	420	418	438	422	439	431	404	432	395	402	412	420	414	395	403	429	417	428	388	410	421	394	438	443	431	412	403	397	409	402	425	408	434	423	423	432	422	406	400	416	445	412	383	507	424	367	423	423	426	370	422	390	449	436	401	413	439	375	381	378	380	445	431	408	396	423	370	414	429	402	392	455	421	393	384	400	377	404	400	361	415	396	404	407	367	424	397	405	411	420	395	432	379	397	395	410	414	456	415	417	416	439	439	405	413	371	433	409	409	383	409	402	403	423	432	420	392	398	398	451	438	401	388	401	450	420	405	392	426	406	394	419	437	433	381	434	412	415	435	396	412	418	409	416	430	448	400	402	401	441	430	415	384	433	401	442	397	399	386	420	412	391	427	395	412	435	392	376	416	385	395	377	410	374	405	373	426	437	381	392	408	428	408	401	418	407	382	409	397	439	400	416	406	439	408	397	422	374	412	458	415	409	377	427	382	417	434	427	391	398	431	438	420	443	379	409	398	399	398	388	408	426	421	423	377	397	410	389	399	399	393	409	405	423	417	424	407	423	424	426	405	436	434	415	398	408	432	415	426	431	463	376	411	441	404	439	417	410	414	402	428	379	405	422	392	439	409	384	425	412	405	449	404	391	418	377	389	428	404	393	392	422	416	358	409	428	426	441	413	429	390	425	396	392	414	399	390	427	423	434	377	432	391	428	403	401	400	458	424	418	404	351	401	410	414	436	405	414	392	400	447	405	413	416	402	401	445	386	408	414	379	400	403	407	434	408	414	417	417	424	434	419	409	433	448	410	423	384	433	400	429	395	433	385	383	411	427	390	373	416	417	416	404	456	424	429	399	410	408	405	407	445	408	434	449	429	412	397	421	429	431	409	440	431	434	439	406	422	427	451	382	433	373	449	366	402	420	405	420	402	410	413	437	415	432	442	436	422	391	423	410	417	415	426	413	381	385	398	425	394	383	364	391	403	398	429	398	442	388	428	420	402	408	427	410	364	420	425	408	414	410	413	413	405	395	448	401	375	403	397	403	405	404	365	421	422	406	413	471	404	435	438	406	426	398	390	405	418	394	423	438	423	428	438	415	428	429	396	392	400	427	439	416	434	409	408	447	409	410	385	385	400	434	417	392	402	410	375	393	389	404	390	388	419	412	418	421	443	416	391	420	425	419	444	423	432	380	441	425	398	423	435	423	428	406	414	407	403	430	416	407	419	412	409	420	422	407	409	379	419	389	445	386	421	423	451	407	391	413	402	396	427	420	386	429	415	409	388	434	424	384	396	415	394	413	392	422	430	423	414	402	405	435	423	412	420	393	442	458	435	420	420	449	451	433	406	490	394	416	400	438	381	413	389	388	424	376	404	429	394	404	411	377	410	400	442	408	409	436	396	423	399	383	411	411	444	428	425	434	366	389	414	425	417	438	397	435	382	422	437	400	410	415	429	454	418	394	441	407	403	425	432	375	409	451	409	451	434	431	383	430	393	421	398	408	393	380	416	403	391	403	420	415	448	398	414	426	406	417	391	388	385	414	412	405	408	403	448	407	392	418	411	363	443	431	390	398	401	406	426	435	417	428	424	418	409	422	403	416	412	387	418	408	395	405	415	360	382	393	405	416	399	436	361	381	393	382	427	446	399	400	417	427	409	418	379	439	399	440	418	411	423	427	393	400	422	436	407	414	409	419	408	432	416	417	414	431	459	432	388	389	408	428	389	434	380	411	404	407	400	384	430	397	376	433	408	415	431	396	438	420	412	430	391	424	428	412	419	437	385	411	413	471	391	439	416	398	434	428	418	447	414	432	424	402	419	423	423	399	441	408	431	420	409	446	432	383	391	419	405	462	398	420	409	460	424	412	427	416	401	391	406	438	441	424	417	406	422	381	401	426	364	423	430	373	410	435	420	405	428	422	405	433	409	420
23625	21096	28137	24263	21062	8708	991	645	554	479	493	482	449	412	443	389	389	360	402	367	379	399	364	373	357	361	315	330	341	360	348	343	381	330	372	355	348	344	349	336	340	356	383	333	341	348	321	341	342	372	338	346	341	342	340	324	341	365	338	330	321	347	380	346	311	377	363	350	388	334	360	378	369	309	344	355	362	306	330	367	324	341	352	335	352	371	352	345	312	322	303	314	345	344	350	328	372	336	319	337	310	369	313	324	335	337	316	344	307	314	354	360	335	337	322	330	344	316	334	372	347	373	343	375	330	300	328	345	362	388	338	344	343	351	311	356	292	355	314	314	344	344	360	338	388	343	328	340	378	341	314	330	367	339	324	337	336	344	326	308	328	328	319	351	349	362	330	340	364	351	316	325	344	342	338	326	344	352	335	364	351	336	365	334	327	289	322	316	306	383	324	330	350	343	308	331	348	354	358	307	300	338	356	316	384	362	317	323	345	342	318	345	332	336	316	365	339	297	322	336	351	349	360	344	338	331	343	339	354	353	335	341	285	347	374	336	330	346	353	369	335	336	361	337	338	328	382	319	354	346	353	341	328	344	333	330	315	317	348	325	346	318	344	336	322	347	334	346	365	339	302	361	345	352	343	367	379	326	346	342	322	321	327	341	356	338	307	366	365	320	348	366	353	344	338	347	298	328	342	338	359	328	341	365	356	349	324	374	331	326	362	347	334	332	325	345	358	330	345	322	334	325	357	346	336	362	329	340	377	346	359	345	346	343	352	321	331	320	328	334	324	348	343	349	383	376	296	341	364	334	353	338	362	351	343	328	381	346	315	375	348	368	368	350	338	338	342	349	320	347	315	363	335	332	376	323	338	347	365	334	345	316	346	335	346	358	339	330	364	320	305	344	330	352	321	362	327	326	348	347	324	302	336	287	357	360	339	303	330	377	309	319	330	327	313	341	365	358	304	375	356	343	345	357	338	309	309	365	348	355	334	348	378	334	326	343	338	308	350	340	305	331	344	345	360	378	350	360	368	370	336	341	353	330	343	327	350	339	318	328	345	330	356	340	338	379	350	342	321	380	350	334	315	356	317	360	292	375	325	340	341	362	345	359	309	319	362	369	352	322	324	338	373	341	323	375	357	349	342	341	325	331	310	327	332	318	335	347	328	363	303	347	305	336	316	362	348	365	332	337	361	311	348	318	302	335	319	370	338	314	328	338	328	334	349	324	314	350	341	348	363	327	342	349	349	315	311	341	333	354	356	336	355	346	335	328	357	374	318	340	325	340	345	326	361	350	302	323	348	302	323	355	352	350	350	329	337	333	353	324	340	350	306	320	350	352	343	336	317	353	345	325	316	364	339	338	340	348	324	337	334	310	354	329	338	369	331	309	351	346	329	312	351	335	335	314	331	320	331	360	357	319	338	344	329	353	312	356	326	325	333	333	347	361	346	369	334	317	356	361	362	311	341	331	373	334	330	367	340	316	349	325	340	339	352	346	334	344	361	328	331	375	336	334	332	349	349	354	354	308	305	347	329	335	331	317	310	359	328	315	333	329	330	343	331	337	334	348	337	332	322	339	355	350	333	330	318	327	300	333	311	319	319	333	318	348	326	333	332	341	360	293	346	335	334	339	339	313	323	352	317	367	344	325	332	312	352	337	331	321	340	305	351	336	328	331	347	366	322	317	327	295	341	346	336	336	357	314	337	360	335	349	332	316	355	327	309	341	346	368	339	356	344	319	372	346	347	344	323	338	364	371	337	315	339	357	348	343	349	332	356	359	329	323	345	357	305	342	344	354	336	310	364	328	324	331	351	327	343	304	357	332	335	346	341	347	315	360	335	327	387	301	373	349	338	364	344	317	327	351	369	362	359	327	348	300	339	344	352	327	355	335	349	364	334	354	357	340	306	322	348	330	354	335	352	325	343	347	336	339	345	344	353	330	363	307	337	316	305	376	342	350	325	346	351	327	338	336	315	309	323	346	336	347	337	318	348	350	329	317	334	365	331	323	383	325	372	323	349	363	360	367	336	358	336	335	337	324	326	364	350	341	327	318	331	345	327	327	332	344	353	316	328	316	372	327	338	338	389	333	340	333	321	329	334	325	341	359	349	313	364	384	359	347	300	356	338	356	348	358	341	358	329	331	363	352	361	336	346	338	335	330	324	331	354	331	354	345	342	310	338	337	306	321	320	320	313	324	337	342	361	335	297	348	351	365	354	338	348	328	353	354	339	350	352	337	329	343	334	313	331	320	309	343	338	336	350	326	345	351	349	325	356	307	348	347	322	337	346	335	328	318	344	313	329	336	326	351	356	364	315	345	315	309	333	354	354	335	353	327	342	345	361	349	333	323	336	337	329	330	326	328	370	339	308	309	346	337	356	357	360	390	340	371	368	313	350	367	335	361	346	343	344	323	324	381	376	367	330	354	317	356	340	348	336	340	340	350	337	338	343	359	364	342	301	323	313	312	333	346	347	313	367	371	351	353	308	337	352	355	334	334	332	315	342	322	333	355	330	350	374	358	328	346	336	306	393	311	307	330	345	304	364	358	329	318	328	344	329	339	339	364	322	401	346	347	332	292	316	355	333	353	364	346	332	347	323	302	359	320	335	334	297	338	326	330	300	342	352	337	323	301	338	317	375	343	323	350	326	306	352	352	304	368	345	372	345	348	341	336	332	325	335	371	358	330	351	333	360	312	344	322	356	316	307	306	352	346	326	374	333	330	329	360	363	313	350	306	320	368	336	356	314	326	330	345	327	330	338	355	312	364	326	353	330	379	337	324	349	354	302	337	331	350	349	346	298	324	352	373	343	352	345	372	340	356	332	334	341	341	310	361	324	360	373	375	310	322	294	380	360	371	302	338	354	326	347	339	336	328	340	347	362	360	347	341	347	309	314	360	301	302	330	345	334	342	308	350	326	316	342	315	361	361	350	346	351	346	333	337	303	301	342	341	313	345	352	314	322	335	321	355	366	324	314	310	345	379	327	371	349	338	345	335	352	331	333	328	339	335	343	351	338	356	326	344	333	326	359	332	330	340	341	347	332	301	295	364	352	298	310	337	346	319	370	327	324	356	337	334	338	376	317	328	350	370	324	363	313	322	342	321	365	352	330	335	321	352	355	348	342	348	343	362	328	340	370	355	321	353	325	317	374	339	359	351	311	317	356	321	332	358	371	319	334	331	319	325	331	369	361	324	317	322	347	346	324	337	344	344	359	319	352	318	329	351	361	329	348	353	342	311	328	319	371	344	368	341	368	341	358	359	323	332	353	337	319	317	362	356	328	328	315	332	327	339	321	344	354	306	369	336	325	351	342	347	349	362	371	356	325	318	316	345	339	346	334	353	341	305	336	335	329	340	332	307	337	346	355	330	322	354	349	341	327	344	315	327	332	338	332	312	349	333	356	353	384	343	325	321	373	312	361	310	325	323	330	347	337	322	356	325	376	355	289	338	353	330	336	344	335	322	336	324	344	342
3694	10644	7030	3013	2143	1565	1297	1022	896	791	706	621	598	551	567	568	514	464	487	476	502	488	462	471	434	447	439	452	461	426	421	436	426	423	392	448	443	465	449	428	433	434	438	462	373	414	427	438	456	424	405	405	437	452	420	422	400	419	421	420	440	412	347	412	414	392	426	434	418	429	426	443	406	428	414	452	422	465	392	445	432	396	435	394	472	404	402	406	377	425	442	435	388	407	443	436	437	399	423	401	420	449	409	427	408	428	411	389	408	391	414	420	437	420	423	425	433	410	475	430	389	423	438	427	411	405	370	394	370	442	446	399	396	409	386	438	432	425	447	427	413	401	414	417	401	421	439	391	421	429	468	426	426	438	438	401	457	393	397	411	387	391	425	458	419	393	445	380	439	418	412	389	389	435	426	443	413	413	400	415	418	401	441	451	399	400	430	384	435	433	395	449	416	412	424	383	453	402	407	420	427	413	414	435	454	408	437	412	400	415	432	400	444	419	406	424	406	417	419	392	418	434	419	412	374	453	424	409	383	410	372	400	407	445	388	448	422	385	387	429	408	421	366	433	420	435	408	422	424	416	398	430	407	420	468	415	420	405	438	428	462	421	408	415	413	398	444	419	386	442	439	389	384	389	440	394	409	407	414	431	466	427	424	417	450	414	419	450	398	387	421	421	419	391	452	443	403	404	384	401	429	431	403	436	402	413	402	393	435	437	448	400	393	408	388	438	443	388	448	383	421	389	391	415	409	422	404	451	456	420	414	436	431	410	402	389	417	402	393	409	399	412	450	402	431	456	416	438	395	435	444	421	415	406	409	425	404	392	410	426	411	413	391	444	404	411	382	414	418	448	405	419	446	370	454	378	439	426	400	441	435	386	418	411	414	387	435	427	424	404	411	411	440	430	418	439	381	401	440	399	393	390	415	386	382	444	411	413	396	423	406	442	479	416	425	377	400	417	413	421	383	401	377	393	436	395	423	412	409	393	403	388	422	418	386	418	447	400	393	455	407	396	421	439	430	450	406	419	410	412	413	464	402	400	415	420	424	404	408	435	402	397	428	416	413	444	433	422	422	412	441	450	403	431	438	374	362	431	410	420	409	418	449	454	436	393	435	407	422	411	420	427	425	405	414	423	375	392	412	390	442	413	439	403	417	419	398	438	405	399	425	411	402	422	417	442	430	413	447	441	451	428	450	420	424	448	424	407	450	417	439	425	412	430	395	419	425	422	417	376	425	405	396	442	384	417	431	405	405	424	407	416	435	408	396	423	440	394	414	428	392	432	413	396	424	421	431	415	449	409	415	472	437	421	390	403	433	457	404	410	398	441	415	419	406	413	416	418	406	445	404	411	409	410	409	439	391	428	435	444	402	445	396	416	455	383	415	430	397	416	409	409	399	462	426	425	425	433	435	411	443	398	414	398	408	430	425	421	414	412	449	368	397	387	428	388	419	422	437	443	412	433	410	409	412	443	436	413	418	390	417	429	404	373	403	433	431	414	436	431	428	412	419	413	440	409	449	382	390	435	408	435	416	447	376	441	430	416	420	414	453	417	429	403	418	419	422	414	434	427	399	384	413	424	400	432	412	384	387	404	391	411	436	440	442	441	407	395	411	390	434	438	404	412	406	406	447	403	396	448	407	409	450	423	391	433	411	430	398	392	397	404	443	432	404	393	420	401	439	407	412	400	378	411	440	386	437	430	401	453	421	419	392	391	441	441	435	394	425	413	419	443	412	424	461	404	375	437	406	430	419	439	431	414	398	361	402	388	424	399	396	403	422	382	434	429	424	411	439	405	385	415	384	371	373	401	422	414	421	404	458	412	432	427	443	416	434	460	420	392	416	444	384	390	398	393	415	434	443	447	404	465	398	409	378	430	412	392	412	403	393	418	433	407	414	432	397	425	416	448	372	408	445	418	433	396	419	422	435	413	427	442	403	418	399	414	430	432	448	403	423	423	418	398	402	452	411	394	405	423	434	412	435	420	441	440	402	403	417	397	419	401	435	453	409	388	387	430	444	407	426	446	436	399	421	377	416	413	434	420	434	426	405	420	396	390	428	418	440	398	406	425	425	409	425	431	415	440	444	411	400	429	429	407	432	408	402	442	403	414	442	430	440	386	413	426	421	400	413	426	424	402	417	424	449	426	443	439	421	450	416	399	437	427	391	410	409	431	398	440	406	428	419	394	431	447	380	423	422	426	391	382	427	428	435	406	406	406	420	394	444	424	414	469	391	408	401	403	449	419	456	428	420	394	410	429	421	379	441	450	438	417	387	390	420	407	439	404	441	446	408	395	423	415	401	411	410	430	417	438	415	418	422	423	405	428	397	430	445	424	413	454	453	396	399	440	366	428	434	435	409	414	447	434	394	412	379	394	407	413	432	412	420	424	414	395	386	389	438	414	437	412	408	418	418	423	403	409	397	403	439	405	409	398	390	383	372	412	424	439	377	415	380	416	423	394	430	408	427	412	436	397	369	468	414	437	442	410	402	422	388	430	409	404	444	410	444	387	407	415	426	389	444	420	387	387	434	448	412	432	418	406	402	442	435	423	441	399	410	404	464	374	414	437	396	405	424	424	420	413	430	447	415	442	409	453	402	401	410	367	423	424	427	397	460	405	422	441	394	422	469	439	393	386	423	388	422	412	435	414	422	426	418	368	372	434	361	412	417	404	407	419	407	400	462	430	403	456	405	438	412	399	372	417	412	426	408	432	437	395	425	379	432	433	432	444	430	434	424	426	414	389	402	418	426	356	419	442	422	402	432	436	432	467	402	381	431	419	409	442	403	436	394	410	426	390	435	412	407	413	418	440	421	431	420	389	449	404	410	408	398	408	448	442	418	418	414	413	480	399	428	409	408	457	392	446	437	361	403	410	413	373	372	377	420	432	416	404	416	461	435	368	412	454	395	406	384	410	403	425	398	400	390	439	385	432	424	401	438	406	463	427	450	414	419	432	421	424	380	403	439	407	413	442	441	397	440	402	419	428	412	414	381	394	405	393	407	406	405	428	426	426	403	401	413	409	413	448	404	397	429	423	409	404	401	412	422	406	429	447	431	461	403	419	446	390	440	415	427	388	433	414	414	408	391	401	391	430	391	422	405	417	395	417	387	447	445	407	440	397	444	426	437	415	393	397	396	424	413	428	406	421	425	432	395	390	423	392	402	385	406	417	439	429	421	426	417	411	378	401	411	421	416	445	430	401	385	430	438	436	376	411	475	408	386	456	412	397	447	462	409	365	422	389	427	381	398	418	430	424	426	439	444	445	453	392	411	378	412	450	446	412	425	420	402	393	410	404	415	411	425	396	423	430	387	468	410	410	414	398	381	412	377	394	403	416	430	458	420	456	402	428	396	413	432	427	402	417	433	415	411	429	431	426	430	420	387	445	393	416	426	449	412	409	413	443	428	407	395	415	422	389	384	432	421	446	406	413	438	411	397	439	399	440	391	425	403	432	398	440	409	399	435	456	413	408
24565	21090	27192	25134	11310	595	389	325	299	267	250	229	239	239	218	212	199	171	221	202	186	194	196	215	195	215	179	218	190	194	204	199	201	190	177	204	204	199	182	188	187	195	186	179	177	173	179	211	176	190	201	189	181	189	150	168	198	194	194	171	193	164	168	182	162	164	189	185	211	180	157	190	207	171	219	196	208	172	156	168	200	187	178	174	190	170	199	175	185	187	186	183	190	165	180	172	213	188	208	187	185	204	195	182	186	189	193	181	156	180	205	181	194	181	165	193	178	185	194	181	181	189	178	201	169	194	165	198	182	176	182	181	195	179	198	192	202	188	173	194	198	200	168	201	169	179	170	169	194	172	174	208	176	175	193	154	196	192	177	185	212	176	179	166	209	173	195	181	181	175	162	186	183	184	182	176	181	189	173	186	201	154	177	171	173	190	178	169	191	167	158	172	164	172	181	192	205	169	158	198	183	191	187	186	195	196	163	208	177	187	204	177	193	179	202	204	195	165	197	169	172	166	182	196	185	179	167	184	173	184	205	183	185	170	191	187	183	197	182	203	182	172	173	181	199	172	185	213	180	173	187	187	186	184	178	196	172	206	186	206	166	169	191	207	195	200	204	184	180	202	189	197	187	193	168	196	180	178	169	197	185	183	169	195	173	186	192	178	202	168	168	188	187	184	186	173	194	175	196	195	187	179	171	176	204	180	170	191	166	180	189	193	188	156	174	203	157	196	173	176	162	183	189	168	198	174	178	177	171	181	181	180	178	197	188	166	180	164	196	186	213	145	184	174	192	185	184	199	168	190	193	182	166	171	189	175	188	218	181	182	190	196	196	197	194	214	192	179	196	201	175	190	212	161	200	161	198	176	180	174	176	168	197	161	184	185	166	214	177	195	172	169	210	182	169	192	169	179	171	186	169	175	173	214	170	174	185	210	178	184	194	201	201	186	177	199	186	171	189	174	187	195	170	177	182	197	188	183	188	197	209	181	159	173	184	209	196	175	186	178	170	189	181	176	186	208	171	199	188	178	167	207	204	163	179	166	184	175	195	196	195	184	184	158	143	176	169	191	189	216	168	168	192	189	195	181	198	186	210	156	198	173	169	167	181	191	187	170	201	167	192	172	186	193	170	200	176	181	208	179	189	193	191	182	181	197	156	196	198	178	181	169	190	165	159	166	206	171	199	188	185	183	210	194	187	196	199	166	178	196	178	182	194	197	174	198	182	181	202	191	173	188	178	159	179	188	186	192	183	204	199	178	192	200	182	166	171	191	181	178	169	195	187	190	172	191	209	183	157	207	180	150	201	179	176	168	178	190	167	181	189	165	179	190	193	191	187	174	172	195	148	191	197	180	192	172	171	190	174	168	182	192	181	195	178	184	173	182	175	180	192	183	202	209	205	174	191	214	173	180	175	193	191	207	191	191	181	193	171	204	182	181	155	213	164	174	192	194	163	175	165	192	171	190	175	197	180	181	168	194	176	195	159	184	191	204	176	170	187	193	174	154	195	201	201	172	180	204	169	187	174	190	170	192	168	184	183	188	198	185	189	203	187	175	187	170	179	164	174	181	172	184	190	160	187	189	187	193	194	184	168	182	171	182	188	208	169	168	206	168	178	179	191	175	189	166	185	172	185	164	187	179	194	186	178	178	181	182	180	192	168	178	176	196	173	179	160	172	174	182	182	204	173	179	173	175	172	198	174	189	186	209	177	176	180	182	187	194	194	191	193	193	195	167	164	193	200	184	196	194	201	182	187	185	200	182	208	177	207	191	173	203	192	173	188	181	189	153	165	171	177	190	200	189	183	202	185	200	182	176	206	165	171	187	173	186	172	190	169	200	185	169	211	190	197	189	202	196	194	192	200	168	179	191	173	164	180	187	172	180	170	189	192	194	175	179	168	194	167	198	190	201	167	193	193	173	198	222	182	172	176	214	181	152	184	189	191	186	177	150	166	193	181	206	180	200	173	203	205	183	158	200	171	172	187	181	197	175	206	159	190	208	179	175	168	173	226	201	182	153	206	179	187	206	176	194	194	198	186	174	178	195	193	196	181	164	172	183	167	167	201	205	166	183	175	203	178	198	192	183	162	194	173	184	186	173	169	175	178	191	175	165	189	180	178	182	171	167	163	209	180	183	190	187	176	187	188	198	176	196	173	203	192	202	183	171	186	186	214	169	204	183	185	183	178	186	195	200	181	191	188	169	164	194	163	213	184	174	200	183	193	194	191	178	168	189	167	172	191	171	194	161	198	187	182	191	211	204	181	168	186	196	193	169	192	171	205	206	184	181	184	200	197	151	173	205	174	187	193	188	185	182	188	156	183	188	185	190	208	177	191	168	163	195	217	179	194	195	168	199	174	163	187	222	161	192	187	205	181	181	184	163	166	180	159	180	152	177	194	185	166	195	206	169	174	196	187	196	148	173	180	200	178	169	195	179	167	169	172	170	189	172	196	170	205	195	185	197	188	184	178	195	192	194	179	172	210	169	181	198	163	171	172	193	196	188	187	185	173	194	200	197	181	181	221	182	197	193	169	180	192	174	208	167	176	186	189	186	185	162	198	175	190	181	195	167	176	199	204	182	186	183	178	180	205	174	169	201	161	163	178	194	180	175	200	204	148	170	191	178	155	159	184	184	195	170	194	184	192	196	187	183	189	202	187	188	168	182	176	181	216	154	180	191	182	182	167	165	185	185	208	201	188	180	213	171	194	185	185	170	186	185	184	185	177	171	195	175	200	179	184	157	181	193	198	175	220	174	194	190	174	179	206	176	191	179	182	188	203	175	171	183	174	192	170	180	181	179	200	170	182	162	184	188	178	181	175	173	185	194	156	186	178	184	183	187	203	189	158	177	207	161	165	181	178	187	191	175	192	197	168	173	180	166	197	178	197	187	194	187	181	194	180	191	186	150	183	187	168	198	160	177	160	160	179	175	175	176	207	179	173	177	188	176	181	199	191	224	184	189	199	187	183	170	187	198	185	186	167	194	196	157	190	185	204	191	181	168	159	183	164	174	181	176	157	208	189	177	179	172	204	179	188	192	169	175	195	220	174	208	185	177	178	167	198	204	162	185	167	206	196	180	172	170	185	193	181	187	182	189	194	205	211	186	195	188	169	199	204	175	196	182	199	192	183	183	183	204	177	182	216	190	191	159	172	213	192	204	192	174	174	175	174	172	170	189	158	190	171	206	173	172	178	194	197	171	202	186	192	208	185	200	179	211	189	186	170	178	179	178	180	166	185	180	196	185	177	184	201	173	210	191	189	190	157	173	189	195	192	204	154	162	182	166	172	163	195	198	170	169	198	181	173	201	178	163	198	203	192	168	188	179	203	186	181	203	189	181	168	174	177	145	177	169	179	180	181	180	206	181	190	182	157	188	190	174	175	177	190	186	193	174	168	176	206	182	199	145	200	188	204	174	179	183	198	197	177	175	189	161	168	186	184	199	184	199	191	181	164	168	188	191	178	169	182	176
4032	7381	4218	1794	1198	932	770	633	540	461	402	355	290	289	301	318	261	302	233	263	258	252	262	224	253	259	210	224	262	216	259	244	243	232	219	221	243	205	247	215	240	222	225	240	238	210	235	200	220	229	225	257	227	233	220	222	226	235	207	225	229	265	227	201	231	217	235	203	228	209	230	222	234	236	195	204	227	245	220	213	213	216	222	227	219	196	220	243	231	231	223	232	219	205	231	233	215	226	207	206	223	205	209	216	222	207	250	241	213	241	233	215	215	228	226	212	211	217	225	205	218	243	221	209	230	227	236	219	198	243	230	243	237	197	210	229	189	201	262	244	205	208	222	193	219	220	252	207	221	208	239	220	224	241	216	223	203	209	198	231	206	205	242	219	224	207	205	254	202	237	223	220	228	224	231	215	230	241	198	188	212	239	206	208	245	234	207	234	218	212	244	228	238	232	230	238	231	207	223	223	242	215	225	215	218	207	221	236	224	211	195	218	246	211	195	224	221	220	235	208	214	247	229	234	210	222	204	218	224	221	210	217	226	214	204	238	216	227	206	226	217	227	254	212	217	222	259	235	230	218	220	225	228	217	222	241	238	248	179	230	230	195	210	219	225	223	236	234	219	212	219	196	219	196	194	229	235	233	225	222	218	224	208	236	199	245	222	218	236	215	229	188	215	230	247	215	228	224	222	208	213	219	236	223	200	239	206	209	194	194	208	212	239	224	217	214	206	238	222	194	240	196	223	242	220	198	228	240	215	214	231	216	225	200	204	235	241	215	227	246	225	251	225	216	249	211	213	238	227	218	227	219	230	223	190	216	229	226	235	229	225	206	227	224	228	236	208	209	218	213	226	242	240	237	195	213	215	211	244	243	208	198	225	242	216	227	202	228	226	236	246	227	222	206	224	197	219	222	227	198	243	237	214	200	216	215	224	227	227	225	213	202	223	220	216	210	216	230	232	240	231	219	211	244	211	207	214	246	218	221	225	209	233	229	213	217	244	247	238	246	226	241	233	214	208	216	249	244	218	212	197	210	248	238	212	223	234	212	225	225	239	207	206	217	235	210	226	232	224	224	219	240	244	206	239	181	227	214	205	232	227	220	236	204	208	213	196	183	197	213	237	240	221	228	243	219	219	218	232	237	237	193	238	194	240	226	211	232	223	227	217	217	254	211	237	226	217	206	241	223	207	212	223	223	248	204	219	215	220	198	217	223	232	226	238	217	229	230	226	225	224	221	236	211	213	217	206	227	251	224	228	220	224	209	195	220	234	223	210	218	228	225	228	234	215	210	234	217	230	183	224	242	224	207	212	207	216	240	213	215	215	225	220	223	216	214	206	225	225	197	238	247	236	234	218	216	225	227	219	204	247	203	198	217	218	213	237	215	243	181	260	215	220	216	252	235	215	217	240	223	237	214	209	209	243	247	231	225	209	220	246	237	245	213	212	206	236	196	232	201	201	225	223	200	226	207	238	226	209	245	239	238	214	233	211	221	204	246	206	223	235	200	201	203	241	241	214	222	232	201	242	251	222	250	219	223	208	233	196	247	217	223	219	224	258	222	220	214	197	186	187	188	204	243	235	216	221	235	205	211	221	238	212	211	236	206	234	251	227	194	242	215	213	214	221	216	226	238	223	211	232	223	228	222	214	214	215	223	208	216	235	225	228	215	223	223	231	198	217	200	232	207	238	241	249	217	227	255	234	233	235	213	219	239	246	201	220	232	221	202	243	211	238	240	201	229	231	208	223	241	245	195	227	222	221	231	219	206	243	237	215	223	222	235	199	223	215	252	242	234	222	185	223	238	225	188	233	200	225	229	237	220	236	229	214	216	195	237	221	235	222	232	236	206	210	218	234	215	226	221	254	233	205	217	227	227	221	217	226	226	249	231	220	268	235	230	200	207	269	221	242	211	207	219	217	194	210	203	232	221	251	200	209	224	213	209	210	195	226	223	228	212	202	221	215	202	212	231	215	217	210	234	239	207	225	198	202	217	231	225	194	229	227	217	255	204	209	220	227	208	222	230	224	224	201	230	230	238	204	251	230	246	207	221	198	210	216	207	227	249	223	214	237	242	242	221	191	207	219	203	238	234	216	229	250	227	211	238	225	217	230	224	228	199	232	209	222	223	255	214	218	212	211	244	231	205	205	209	195	233	243	216	195	226	214	235	234	202	180	232	204	211	230	228	199	166	221	217	219	216	194	236	191	228	225	224	219	223	221	225	207	209	240	218	210	219	218	219	232	212	215	236	219	226	211	205	220	217	259	203	242	219	239	189	226	229	202	240	225	234	214	220	209	205	243	240	194	227	229	202	227	213	224	204	230	219	201	214	212	220	232	225	203	213	225	200	204	234	211	216	211	217	205	204	227	194	221	206	227	226	200	218	209	207	201	194	209	206	230	222	242	201	230	225	219	224	220	242	221	190	260	225	220	232	240	230	211	208	214	209	215	227	209	218	224	242	228	218	235	233	219	253	247	217	240	237	230	213	231	215	198	213	217	218	223	239	224	252	254	191	199	224	212	225	198	215	254	187	233	243	233	242	232	241	201	209	222	218	225	193	215	216	209	224	232	226	256	218	196	230	215	212	212	213	224	222	226	242	206	233	229	222	190	231	239	218	212	236	233	223	223	205	241	223	191	229	229	188	216	216	225	207	232	249	240	220	207	201	200	233	230	208	245	231	229	200	218	235	227	230	206	234	249	232	201	244	223	248	224	218	237	201	218	226	206	244	229	220	208	249	216	230	233	221	208	206	190	216	199	235	217	226	193	224	207	231	197	194	198	233	217	201	208	243	229	229	193	222	219	207	222	207	213	229	225	190	211	210	238	212	220	246	195	234	234	215	212	225	183	207	220	205	220	223	219	217	220	223	238	228	221	235	212	214	227	216	227	225	183	218	253	252	224	220	226	208	237	226	201	216	230	261	230	207	219	199	213	214	209	204	227	261	222	218	219	225	211	224	199	230	212	247	223	215	192	246	205	238	228	232	237	237	225	211	227	208	231	204	202	255	217	211	235	234	188	194	208	224	219	220	204	193	211	244	239	202	220	213	229	236	212	204	228	205	220	200	216	241	235	222	233	221	207	217	214	226	210	226	243	207	233	214	211	224	243	218	222	226	219	246	225	227	225	228	255	212	207	223	248	232	231	236	205	237	206	257	231	219	243	215	236	210	212	224	215	186	221	236	220	223	203	252	209	209	214	220	232	227	219	214	212	221	207	216	226	239	227	234	225	213	241	231	225	215	255	229	230	214	235	192	214	222	256	227	227	234	199	233	216	219	229	222	222	215	195	210	208	259	241	249	210	216	219	215	211	203	194	195	223	268	223	221	226	244	225	210	200	216	219	204	208	217	233	207	250	233	214	224	203	227	222	220	200	224	206	203	210	207	208	237	237	233	225	213	221	243	203	236	214	217	197	225	227	228	217	256	218	194	205	231	213	222	233	228	213	217	214	214	210	224	207	227	214	215	244	195
19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
