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
340368913022	340368913541	340368914091	340368914641	340368915191	340368915741	340368916291	340368916841	340368917391	340368917942	340368918491	340368919041	340368919591	340368920141	340368920691	340368921241	340368921791	340368922341	340368922891	340368923441	340368923991	340368924541	340368925091	340368925641	340368926191	340368926741	340368927291	340368927841	340368928391	340368928941	340368929491	340368930041	340368930591	340368931141	340368931691	340368932241	340368932791	340368933341	340368933891	340368934441	340368934991	340368935542	340368936091	340368936641	340368937191	340368937741	340368938291	340368938841	340368939391	340368939941	340368940491	340368941042	340368941591	340368942141	340368942691	340368943241	340368943791	340368944341	340368944891	340368945441	340368945991	340368946542	340368947091	340368947641	340368948191	340368948741	340368949291	340368949841	340368950391	340368950941	340368951491	340368952041	340368952591	340368953141	340368953691	340368954241	340368954791	340368955342	340368955891	340368956441	340368956991	340368957541	340368958091	340368958641	340368959191	340368959742	340368960291	340368960841	340368961391	340368961942	340368962491	340368963042	340368963591	340368964141	340368964691	340368965241	340368965791	340368966341	340368966891	340368967441	340368967991	340368968542	340368969091	340368969641	340368970191	340368970741	340368971291	340368971841	340368972391	340368972942	340368973491	340368974041	340368974591	340368975142	340368975691	340368976241	340368976791	340368977341	340368977891	340368978441	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	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	2757	2000	3600	2300	2756	2000	3600	2300	2756	2000	3600	2300	2756	2000	3600	2300	2756	2000	3600	2300	2755	2000	3600	2300	2755	2000	3600	2300	2755	2000	3600	2300	2755	2000	3600	2300	2755	2000	3600	2300	2755	2000	3600	2300	2755	2000	3600	2300	2755	2000	3600	2300	2755	2000	3600	2300	2755	2000	3600	2300	2755	2000	3600	2300	2755	2000	3600	2300	2755	2000	3600	2300	2754	2000	3600	2300	2754	2000	3600	2300	2754	2000	3600	2300	2754	2000	3600	2300	2754	2000	3600	2300	2754	2000	3600	2300	2754	2000	3600	2300	2754	2000	3600	2300	2754	2000	3600	2300	2754	2000	3600	2300	2754	2000	3600	2300	2754	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
21888	20281	27502	22788	20235	20180	8318	904	674	573	557	508	517	462	420	400	455	410	429	398	410	378	409	393	425	374	375	372	384	369	320	335	369	406	373	369	348	346	386	381	385	319	372	372	385	380	342	315	373	368	392	388	375	368	349	371	355	345	384	340	365	350	362	350	349	339	357	373	355	362	384	367	387	336	363	366	384	367	371	374	406	382	356	360	345	363	359	378	362	359	316	364	376	356	337	344	362	380	354	385	354	358	368	371	363	345	345	366	354	376	339	329	331	376	360	355	357	378	351	352	332	388	356	370	346	389	354	376	354	330	377	335	366	369	366	370	353	367	414	382	392	373	346	328	378	410	362	344	346	358	352	399	354	340	351	360	340	341	373	398	345	369	343	383	365	336	357	321	345	365	342	363	335	353	346	349	353	356	321	354	354	329	328	375	334	357	330	370	379	374	356	358	347	353	337	355	339	354	362	327	339	366	361	401	392	352	333	372	338	341	363	350	325	369	354	393	351	370	324	370	371	389	380	344	329	342	332	325	366	355	330	346	313	344	351	338	349	341	325	368	345	372	343	338	381	347	341	326	359	335	370	344	326	346	370	332	369	345	314	339	362	336	359	388	355	366	340	358	379	321	366	349	384	379	353	347	367	345	308	354	345	350	388	343	320	370	340	355	325	418	366	368	368	364	353	338	373	345	343	371	354	365	358	337	340	362	359	365	336	374	325	362	349	385	298	360	377	359	367	348	377	341	344	397	371	372	377	345	353	324	371	347	393	341	362	371	324	347	383	347	345	378	347	358	335	347	348	357	338	321	342	359	358	333	342	383	349	370	356	346	362	357	383	366	383	341	353	372	345	385	355	350	357	390	373	364	361	348	356	340	351	359	348	343	349	360	351	330	350	356	363	350	343	378	362	375	333	395	338	364	374	379	345	359	360	375	349	353	365	322	348	357	332	366	347	327	331	369	368	351	354	358	346	369	349	364	354	359	333	385	351	374	357	385	353	353	391	365	337	369	374	338	344	377	333	326	350	344	365	384	366	390	326	331	359	348	354	345	348	379	331	323	387	369	352	379	373	326	335	356	370	366	372	374	361	339	326	344	356	353	379	345	346	336	348	318	338	334	370	361	379	408	353	334	364	342	339	345	353	363	362	352	383	365	351	321	373	343	356	336	392	386	362	322	344	370	375	365	344	350	346	368	364	332	363	341	324	336	360	348	348	355	363	359	322	354	341	334	347	325	384	340	386	383	390	357	367	359	342	390	312	350	348	364	351	363	364	361	347	356	373	344	371	322	404	371	373	363	336	365	359	363	367	345	376	357	372	357	352	386	392	349	365	314	376	356	360	323	334	359	336	356	344	393	386	386	391	360	383	348	330	348	358	387	340	348	394	373	344	311	351	383	366	340	344	379	354	351	357	363	396	356	386	386	357	331	377	350	367	337	338	365	388	367	345	344	363	371	350	371	356	367	344	350	367	326	358	347	350	386	368	342	351	381	361	335	360	354	351	383	365	368	396	334	393	353	350	339	349	352	372	342	369	328	370	330	347	353	380	364	355	329	368	391	389	372	374	355	356	380	360	381	378	345	355	317	396	375	377	346	377	314	336	334	327	346	344	339	387	333	349	378	316	351	379	382	384	353	347	376	353	353	372	346	348	363	383	367	341	339	337	383	399	350	350	346	367	381	345	383	369	322	346	339	329	369	316	364	350	381	329	357	331	350	302	338	380	375	385	386	364	380	346	368	356	347	353	352	331	336	310	362	337	335	396	383	345	394	348	296	352	387	351	342	352	379	357	360	360	341	351	351	336	351	367	356	347	343	380	339	359	314	372	341	331	354	356	387	340	361	368	298	405	337	364	351	362	374	367	382	329	348	365	364	355	370	347	341	376	365	370	364	373	339	353	318	365	371	354	353	341	353	378	366	360	353	342	361	368	352	346	354	378	362	345	339	377	330	376	396	331	326	375	367	344	310	397	332	371	366	351	403	364	340	327	356	339	365	354	358	354	372	344	341	360	359	365	376	378	372	339	363	391	362	366	329	364	362	342	368	364	352	392	351	322	338	329	331	367	392	370	363	327	388	351	369	355	330	349	374	388	357	374	342	339	365	356	367	343	381	322	357	374	356	336	341	327	364	356	334	321	370	366	401	380	358	348	339	352	384	335	357	349	336	332	342	368	367	380	350	390	383	337	378	340	372	345	345	362	351	342	359	340	373	387	356	390	344	370	361	330	367	381	355	356	377	332	331	344	354	354	345	384	375	342	342	337	379	355	362	350	326	349	366	355	354	384	358	357	337	366	340	336	351	378	354	347	335	356	371	329	321	377	386	352	350	360	341	347	353	348	364	345	351	355	380	328	345	374	374	357	341	332	350	345	341	350	367	357	360	305	341	388	368	331	352	370	375	340	359	334	354	345	327	345	365	332	354	365	345	330	348	368	353	382	356	357	323	317	381	341	369	354	380	343	346	331	369	363	342	343	379	373	331	364	356	339	379	377	342	343	361	384	348	348	368	343	346	369	331	367	331	369	339	391	355	327	364	366	337	327	375	357	355	355	372	377	347	347	319	342	378	359	323	351	361	354	337	344	379	344	384	356	329	323	375	366	327	353	386	369	335	354	346	323	357	343	359	381	359	385	372	337	345	342	328	348	357	329	353	332	349	358	337	410	373	324	346	333	336	370	349	361	373	370	322	331	351	346	320	363	325	346	325	340	344	375	379	337	361	346	354	331	365	345	371	340	360	372	374	349	347	320	363	375	348	359	346	347	355	363	379	357	346	331	369	354	340	363	347	370	361	337	344	345	364	347	363	369	352	336	373	333	357	329	335	357	331	382	348	380	330	341	348	339	372	350	338	346	374	343	326	346	404	366	348	346	380	337	352	366	362	368	340	338	366	367	346	341	367	361	323	353	345	343	383	378	385	404	341	334	362	336	411	336	372	351	350	359	340	369	364	323	363	352	375	362	378	359	357	371	366	370	382	347	361	389	322	361	351	337	348	391	336	346	354	344	349	349	367	358	346	362	367	359	369	384	351	358	343	341	368	374	345	384	383	332	375	372	327	369	332	359	365	371	344	376	377	376	346	343	374	366	316	376	344	370	352	351	359	348	351	355	368	327	346	349	370	344	336	369	365	373	373	388	361	362	340	340	379	360	319	361	369	357	345	394	366	368	341	350	353	336	317	320	368	346	352	369	357	336	336	348	348	301	363	384	342	363	341	358	342	328	364	373	359	348	353	355	361	338	373	326	308	359	322	379	334	328	366	369	363	338	340	413	344	365	325	350	334	374	328	340	348	383	356	368	331	353	370	332	362	352	391	368	318	365	340	361	368	352	360	371	340	351	342	360	373	329	368	343	366	327	353	399	337	369	341	362	345	348	364	345	347	371	339	348	333	345	371	342	339	360	353	334	321	393	349	348	351	372	359	388	361	346	368	323	358	345	361	329	360	336	332	345	349	343	307	332	355	327	318	365	381	383	362
40194	62141	18834	5990	4552	2861	1816	1339	1085	882	801	716	675	642	598	582	554	516	503	500	472	495	466	506	446	470	476	454	418	400	439	420	449	423	462	461	433	406	414	417	413	424	405	443	384	433	444	418	426	405	441	406	426	470	389	427	420	417	429	415	418	379	416	419	420	429	440	401	410	389	413	451	429	401	430	440	433	445	425	379	394	445	436	439	412	419	418	390	430	447	393	401	431	433	392	410	397	421	389	407	411	414	406	439	402	398	460	399	409	394	417	428	434	422	408	395	440	401	417	420	419	418	438	409	434	406	417	423	414	384	416	448	398	427	409	401	408	436	418	407	410	415	434	418	413	398	363	420	397	411	391	425	430	354	410	388	444	399	417	432	432	418	444	401	387	367	409	404	419	440	407	423	418	389	443	404	379	436	390	420	384	417	421	407	441	432	397	421	447	409	406	396	455	394	431	442	418	427	396	419	418	416	421	439	429	452	436	395	380	409	438	437	420	394	403	389	415	416	391	431	407	386	415	418	397	421	418	406	412	448	421	429	432	399	413	403	406	424	423	440	381	425	428	452	411	391	422	403	379	438	421	398	396	436	435	416	379	422	416	376	435	428	395	419	425	424	440	401	413	411	435	433	413	403	423	399	426	411	411	403	404	426	394	403	442	430	395	426	393	467	429	422	415	441	426	424	400	419	404	416	415	426	385	400	416	398	388	422	432	425	434	392	412	423	397	414	467	386	383	429	426	426	445	431	430	428	437	425	399	394	438	409	407	391	387	442	409	443	379	422	420	444	415	442	383	427	399	415	454	431	405	425	437	402	436	425	427	414	418	392	402	394	426	368	439	377	436	423	404	371	410	447	402	400	423	385	371	406	409	383	409	407	428	438	459	414	403	409	432	420	456	423	411	437	400	370	411	362	401	396	378	396	416	435	398	370	394	410	379	411	406	432	431	438	447	449	418	438	471	409	454	405	404	406	403	392	376	455	392	422	455	403	394	411	423	395	407	419	419	442	424	448	428	391	432	417	411	439	426	426	419	437	390	396	408	423	422	396	404	461	431	409	382	403	435	455	399	398	404	418	397	402	397	372	419	431	438	401	419	421	400	414	458	403	446	422	414	454	423	407	386	408	399	427	423	418	422	367	395	436	417	404	415	400	447	413	408	412	407	385	407	436	415	417	432	432	422	429	427	406	419	437	432	408	402	435	437	405	402	407	398	398	420	418	415	421	400	429	423	401	416	431	431	402	393	396	376	452	422	405	404	438	410	411	422	381	447	396	443	429	431	412	445	411	429	431	418	444	405	397	410	433	421	434	380	380	429	400	428	418	444	421	391	391	406	405	419	416	407	408	415	439	440	393	447	430	413	411	400	466	389	387	425	440	397	435	444	403	432	424	440	411	455	443	369	431	413	396	406	436	396	411	454	416	411	429	436	435	399	388	425	389	427	458	430	423	417	441	385	408	431	409	442	410	387	447	430	387	414	376	422	397	383	402	426	415	416	411	380	394	421	415	412	408	384	401	409	450	401	405	422	415	452	452	430	421	395	431	406	410	406	425	386	382	421	444	393	372	399	393	412	397	407	449	403	406	424	383	420	433	397	413	455	436	425	423	397	408	425	423	436	378	409	419	411	432	397	399	397	423	421	446	408	403	410	435	438	446	396	397	414	369	423	394	433	418	405	413	441	405	419	416	422	418	410	421	411	400	410	389	442	412	382	431	409	397	409	381	379	440	432	421	410	403	432	393	403	397	434	414	409	409	441	417	407	398	427	417	415	397	404	403	426	407	396	407	420	420	431	401	394	390	407	426	462	420	398	414	401	390	416	419	369	406	389	422	410	397	395	395	398	418	373	370	391	399	443	392	420	387	409	380	451	433	420	439	450	435	399	408	387	401	427	399	414	408	447	395	429	404	407	430	407	415	458	403	414	420	431	429	396	433	413	430	428	406	399	412	424	372	443	426	430	433	405	386	407	399	402	413	398	439	403	433	401	459	395	417	410	376	415	434	439	434	414	423	401	403	424	440	443	444	400	400	398	402	442	434	403	386	378	423	427	439	424	441	444	412	387	420	427	389	391	405	414	414	438	391	443	406	429	422	417	409	419	426	419	437	397	411	429	402	379	415	408	394	405	466	402	429	416	457	453	419	401	387	409	392	432	402	431	395	453	418	420	407	432	389	430	394	417	386	404	435	420	401	396	444	395	436	412	428	443	410	407	411	445	421	397	378	421	407	430	430	397	428	457	408	451	413	402	397	427	416	398	383	414	433	426	425	380	393	413	421	416	384	428	405	461	376	433	403	441	433	402	409	428	393	402	374	380	421	408	403	407	397	428	393	421	449	376	399	372	397	388	411	402	427	461	402	382	433	427	399	396	398	401	421	431	411	451	394	386	414	424	414	425	400	403	408	415	402	417	392	392	405	441	419	396	400	399	442	394	385	431	437	457	414	389	429	400	427	448	409	383	422	412	406	424	433	415	423	458	442	428	433	399	397	379	390	417	391	421	414	407	412	402	377	383	393	435	432	389	462	454	373	417	385	429	401	450	386	438	402	393	415	435	409	437	446	406	399	474	445	415	407	439	401	426	435	416	407	420	401	455	438	435	441	425	442	422	387	441	391	419	430	416	429	412	417	416	416	437	393	407	404	431	433	417	374	424	417	424	428	401	408	400	430	385	426	410	407	402	400	436	432	442	412	388	417	438	435	432	424	393	392	430	392	434	380	396	428	450	416	421	432	445	416	416	385	398	398	428	424	393	376	408	405	416	441	434	392	431	458	397	374	420	380	417	385	396	411	427	414	437	385	413	416	420	389	425	426	431	429	438	418	417	395	412	390	430	394	412	417	436	400	446	420	402	449	445	419	445	424	431	412	411	443	455	413	419	422	440	439	409	410	403	412	394	429	410	364	393	384	370	450	442	436	392	410	416	426	398	421	417	407	433	419	411	430	403	417	397	416	417	400	387	356	452	420	408	457	447	428	429	425	420	400	413	387	405	357	398	402	442	409	398	370	393	435	406	391	396	423	405	424	431	455	408	412	401	408	439	385	418	433	412	429	422	443	420	387	429	419	440	397	422	439	400	421	431	411	415	409	422	439	413	402	390	434	394	408	423	413	401	419	406	428	439	426	386	401	391	383	447	422	404	450	421	409	441	402	425	422	408	411	403	404	396	412	395	370	428	424	414	464	401	387	430	393	409	406	401	425	417	427	422	443	428	429	402	415	401	407	396	396	434	396	412	438	450	424	431	409	382	392	418	401	439	402	430	396	422	435	431	436	431	426	432	428	401	457	445	409	403	408	426	423	438	433	411	428	392	441	399	390	428	409	408	441	404	410	423	427	404	388	425	410	415	418	407	423	416	418	427	390	390	404	408	413	396	415	406	425	433	442	406	360	445	381	486	431	396	413	407	395	372	469	415	382	421	447	432	432	406	414	456	423	428	429	385	394	397	422	418	430	456	403	429	452	403	403	407	428	392	422
29263	26304	17649	2895	623	364	305	301	295	242	240	225	245	228	256	228	230	214	242	247	205	223	236	215	239	250	254	237	241	236	229	227	220	254	248	225	247	230	227	251	258	216	240	219	234	237	235	232	230	251	231	253	222	258	216	255	241	233	227	223	252	261	251	242	228	222	234	219	227	223	248	265	246	230	229	229	242	231	241	218	253	246	215	241	227	251	234	250	244	219	244	239	274	253	228	233	245	226	240	243	220	236	261	231	257	232	217	232	229	244	234	222	245	235	245	229	243	258	265	220	246	232	235	239	261	210	234	230	224	225	241	253	240	217	196	236	232	238	245	242	246	215	219	237	226	246	254	223	237	238	219	226	233	232	244	262	244	236	217	234	241	248	222	251	203	249	242	262	210	247	231	241	243	235	216	251	237	259	244	253	240	239	254	202	235	223	266	231	251	228	233	228	220	263	218	248	220	238	229	240	257	254	244	230	248	242	256	238	216	228	234	229	239	239	225	216	238	235	249	263	252	261	243	253	242	253	255	250	220	274	240	260	220	248	204	250	258	223	237	250	249	235	259	222	236	225	226	255	258	240	229	220	250	226	219	228	246	243	218	229	224	237	208	224	216	236	232	248	225	244	224	233	231	215	244	239	242	226	234	239	240	220	233	207	243	206	254	211	220	252	237	240	230	242	215	249	229	232	234	215	241	231	233	245	255	256	251	232	242	243	209	215	249	230	227	229	230	193	236	287	201	229	218	257	217	232	234	236	221	249	255	243	248	247	243	259	249	217	230	228	235	236	235	237	236	230	224	247	229	237	217	220	241	213	271	256	278	239	255	240	225	224	253	235	229	239	244	236	232	238	226	256	246	225	254	237	246	241	247	241	248	252	249	252	241	212	239	247	225	237	241	215	229	251	231	245	262	243	258	209	255	231	254	239	244	228	255	253	228	246	228	205	242	210	229	249	213	240	226	225	237	241	242	242	241	262	254	249	238	232	233	228	227	264	230	231	236	254	222	258	223	225	253	240	228	205	222	231	200	245	223	242	216	236	210	228	252	237	211	242	219	216	232	269	210	229	246	259	214	235	234	234	219	232	247	238	245	264	213	261	208	237	223	226	235	258	260	234	245	211	249	247	247	205	219	240	258	245	227	229	221	235	211	236	244	246	224	209	263	240	231	252	227	212	237	229	252	216	233	225	237	223	225	240	210	217	253	225	258	223	222	240	259	239	259	232	233	225	215	218	260	226	222	243	214	233	209	243	246	236	254	249	233	235	266	247	249	242	223	226	226	227	234	234	268	249	242	256	206	247	250	203	242	249	195	241	233	215	258	224	250	228	234	254	257	230	249	259	238	222	243	257	232	226	223	237	226	227	251	229	254	242	245	232	228	268	224	221	253	230	204	212	245	214	250	225	238	214	231	240	218	223	253	265	220	247	245	229	232	259	240	204	255	209	232	248	226	273	226	235	235	238	224	232	228	250	236	235	243	229	227	265	254	240	240	245	234	244	232	243	230	260	259	241	239	234	259	214	235	234	229	244	238	265	223	255	214	228	237	232	222	231	222	224	249	278	226	238	236	233	237	236	208	240	211	247	231	258	224	198	243	248	240	213	247	230	241	267	205	228	254	215	213	219	263	225	225	226	233	250	252	242	228	216	239	252	241	231	234	214	217	269	236	233	243	212	275	243	242	226	242	225	217	229	249	222	217	268	218	230	249	259	254	236	255	222	239	240	260	254	244	221	268	252	243	235	224	259	264	210	236	258	238	231	216	242	232	218	241	277	222	240	238	247	238	238	217	237	231	233	248	227	229	223	251	231	267	248	245	228	218	242	207	264	250	272	234	228	271	217	213	239	238	222	241	224	237	244	228	239	228	266	224	247	256	237	252	245	209	235	247	237	245	242	248	224	213	233	224	227	214	233	216	234	265	240	247	269	213	233	219	228	250	267	242	246	243	258	225	252	252	250	236	221	262	243	249	241	241	257	229	240	234	266	226	235	232	217	237	224	249	248	244	229	241	251	201	250	229	251	258	236	228	227	216	226	219	233	246	255	251	262	230	252	207	244	266	245	229	224	235	224	238	251	238	217	227	190	228	227	233	239	239	250	259	241	250	210	234	222	260	234	256	244	247	252	226	217	224	265	243	247	228	231	204	239	235	239	251	249	227	243	217	247	261	239	246	246	237	226	216	244	230	230	235	236	229	242	226	226	252	229	250	230	234	228	223	263	256	241	209	217	261	196	232	247	234	248	239	247	231	250	232	222	244	229	208	249	252	236	211	245	242	247	217	248	236	253	237	246	228	259	248	221	234	247	225	247	243	208	250	232	239	226	240	235	230	247	239	268	247	245	241	237	187	223	261	234	226	251	237	256	233	219	233	245	253	241	230	220	222	227	235	262	240	233	222	234	238	230	255	248	260	234	231	263	227	245	228	215	212	242	241	259	223	231	240	257	225	236	225	241	224	239	235	212	239	230	227	238	224	226	233	220	206	220	217	256	253	231	238	242	236	248	223	229	220	225	239	247	257	241	225	255	233	230	255	229	227	235	226	248	268	255	251	231	264	251	244	249	214	236	222	200	230	277	231	251	243	250	243	225	263	256	238	244	241	260	260	226	228	233	235	218	231	224	246	251	215	226	232	236	223	240	245	254	232	248	266	220	252	247	241	266	225	218	232	247	255	247	258	223	242	255	247	241	233	265	217	262	273	230	270	237	228	236	254	249	254	234	206	257	229	219	244	248	289	252	235	236	241	257	255	231	212	242	252	232	218	240	262	212	238	230	248	254	228	223	257	239	264	225	223	241	231	231	217	250	244	240	238	239	212	234	249	257	224	223	242	281	257	242	211	234	207	249	243	247	260	256	211	224	209	229	252	236	233	240	251	248	229	255	245	265	225	229	252	245	235	233	246	228	229	215	256	232	240	206	242	247	237	218	233	243	239	233	231	254	187	228	267	222	233	242	237	229	247	245	258	258	256	212	259	238	235	252	245	248	234	223	262	252	268	253	231	269	216	246	238	234	226	245	220	230	232	235	233	231	212	232	275	252	221	208	240	236	234	249	237	250	234	216	251	236	241	219	224	258	230	231	196	259	259	229	241	261	212	225	230	238	248	226	218	246	207	233	229	219	231	204	263	228	226	211	253	236	233	225	239	224	200	226	247	247	231	221	223	205	255	219	234	230	250	235	261	253	240	223	222	227	228	256	245	236	255	258	219	243	250	223	247	244	212	224	260	242	244	221	212	244	256	234	230	244	219	224	236	272	214	248	253	241	253	213	263	251	233	231	222	244	230	232	236	223	241	262	261	232	249	245	245	224	231	240	243	209	233	193	243	218	228	270	244	257	217	254	244	235	223	222	232	219	250	216	266	239	229	240	244	224	234	212	234	269	226	208	240	265	241	259	232	260	211	232	239	239	222	237	222	210	188	239	238	212	225	237	237	214	239	225	242	237	235	238	247	230	233	199	231	212	240	211	228	228	249	251
33783	40740	7120	1204	1124	578	479	408	397	360	310	336	346	312	327	312	306	322	303	325	297	327	306	328	315	324	316	304	325	314	308	287	344	336	281	330	344	326	287	319	292	310	326	319	314	311	316	294	333	317	301	292	333	304	323	308	332	314	293	340	289	294	326	321	317	282	353	310	320	349	317	284	304	358	332	303	334	343	336	297	306	307	297	294	314	295	321	309	285	304	303	332	321	321	307	325	288	292	315	303	317	312	307	309	321	298	320	319	294	305	320	334	350	298	315	287	320	327	278	287	288	304	297	336	309	315	325	285	289	326	301	342	313	355	285	323	300	325	326	307	311	305	285	290	312	349	279	309	295	326	305	272	338	317	326	317	330	320	314	302	318	317	283	326	299	308	323	324	310	285	295	300	289	306	307	334	317	343	339	315	313	321	324	302	292	310	311	290	290	302	316	322	318	293	346	300	270	324	289	318	302	293	296	314	272	302	329	289	293	296	316	296	308	302	316	340	283	333	338	309	315	297	310	293	351	307	302	319	309	311	298	300	319	278	301	319	329	279	291	276	326	299	318	270	283	298	328	326	303	298	336	319	296	278	324	290	336	324	312	345	325	308	331	300	294	300	325	296	280	304	330	326	300	348	332	312	352	280	288	284	329	320	309	338	326	281	296	320	324	325	327	305	293	319	286	284	298	308	316	304	321	312	319	373	307	295	290	297	287	315	313	313	307	291	323	305	313	296	311	318	319	290	336	300	307	317	293	320	281	325	325	323	295	319	317	308	329	348	313	324	314	292	332	280	316	291	297	288	312	306	301	313	284	304	294	326	330	299	327	271	326	294	317	311	320	316	338	331	309	312	330	320	308	295	302	319	311	300	279	298	311	317	307	323	321	267	313	319	332	295	306	299	302	320	289	307	313	296	285	325	312	293	316	287	327	285	301	316	271	294	283	302	311	308	297	322	325	322	317	278	313	319	285	284	320	322	316	289	330	335	313	302	304	329	274	316	330	334	340	288	313	278	316	296	296	312	295	336	320	268	336	324	305	308	282	287	321	313	343	302	305	362	331	324	278	337	301	323	314	291	311	309	285	277	310	323	332	305	296	291	328	298	309	333	302	340	319	321	327	329	319	296	298	306	297	299	310	294	311	287	290	314	290	343	305	317	295	296	313	284	264	304	322	303	289	300	336	303	336	312	326	337	296	345	312	319	320	291	298	326	312	334	274	308	324	312	326	311	299	311	340	279	319	283	307	334	300	310	308	312	333	334	307	308	276	332	291	324	328	316	287	320	333	314	321	310	329	303	312	316	305	324	290	303	295	303	301	282	309	266	309	301	310	356	327	317	324	329	335	303	320	315	322	291	319	299	300	306	312	305	310	297	310	326	334	321	309	310	306	311	303	302	309	304	292	326	297	288	316	305	311	302	327	287	300	313	323	293	300	309	339	308	289	312	337	317	303	333	281	309	281	290	301	295	315	317	326	322	312	287	329	296	315	337	327	307	313	335	304	249	302	307	288	295	309	301	278	311	323	325	303	307	326	313	319	325	338	301	298	299	296	317	324	316	321	313	308	305	338	322	305	301	308	322	310	307	304	325	333	308	326	287	296	303	300	305	303	288	310	326	299	311	292	286	307	322	312	307	278	321	291	297	298	327	306	296	311	312	303	302	305	334	278	297	317	336	319	323	310	360	304	304	306	353	294	307	323	307	284	346	313	332	321	342	303	284	293	309	288	301	302	326	297	340	319	333	313	309	282	304	275	323	266	280	344	288	329	305	310	329	309	323	281	305	323	292	301	293	306	293	293	291	328	330	276	312	330	312	308	284	283	355	314	303	302	324	324	301	316	301	310	285	266	315	337	313	314	297	300	317	319	295	303	287	329	305	288	333	299	279	319	321	300	304	307	284	277	294	298	326	304	319	314	321	284	304	303	327	289	332	340	335	295	312	323	324	308	289	295	320	341	332	330	301	309	270	344	273	309	280	337	291	319	325	321	332	311	314	313	337	329	314	308	313	280	309	325	347	335	323	323	309	303	299	302	276	291	343	297	276	314	308	335	315	315	309	315	290	302	312	292	301	293	277	318	297	287	325	297	330	319	300	312	344	327	297	278	291	300	314	331	342	291	341	301	340	296	306	335	282	342	295	312	289	341	316	297	308	296	293	317	285	300	312	312	291	323	302	328	311	344	316	296	276	330	301	291	345	314	326	308	320	294	298	305	297	322	282	314	272	296	301	303	305	320	323	341	319	305	328	308	340	294	322	317	264	317	284	328	296	307	328	274	319	322	311	282	289	276	317	302	316	287	323	306	301	297	330	272	314	291	321	299	337	290	304	319	319	302	266	308	279	297	289	310	310	305	325	287	308	301	302	354	317	312	328	324	282	332	296	324	323	295	298	306	292	312	294	337	316	299	312	341	283	297	349	302	328	305	305	316	309	300	330	318	297	311	318	320	346	297	311	277	317	349	305	288	315	304	303	327	284	307	306	291	349	269	356	287	292	299	306	306	303	273	317	300	319	310	295	285	294	315	319	319	317	290	288	287	311	285	332	334	315	331	324	272	314	315	332	297	298	308	300	288	302	304	303	320	317	305	296	303	330	326	310	266	338	315	286	304	308	327	303	312	320	302	267	320	315	338	292	324	311	297	285	304	314	326	303	309	325	321	334	330	280	275	316	331	311	301	280	280	308	296	310	320	297	322	295	335	306	294	320	311	320	317	304	265	315	302	294	308	303	294	303	344	314	303	308	355	289	311	320	287	329	276	300	302	270	311	311	277	317	335	308	311	335	313	297	294	275	289	312	309	329	342	291	291	317	365	323	283	309	324	317	291	294	307	299	311	302	326	315	288	322	310	277	302	332	318	305	297	297	327	303	317	291	342	299	316	327	251	343	318	289	283	309	303	322	320	313	306	298	325	290	303	336	314	284	322	297	318	308	335	314	305	329	312	295	304	312	321	307	314	294	334	318	309	279	349	296	332	306	268	307	339	308	331	313	300	343	296	297	320	325	344	291	341	308	333	294	315	307	333	302	296	312	342	336	295	307	288	283	305	330	299	307	311	327	304	328	338	300	306	334	309	316	313	285	305	319	339	312	292	299	316	288	265	314	317	288	310	319	293	282	319	281	309	283	315	321	294	328	331	276	296	313	319	294	313	309	313	286	296	316	306	322	301	330	333	307	314	292	314	317	288	303	328	314	306	323	306	322	320	284	301	295	290	287	287	316	307	308	285	287	308	326	298	298	312	317	304	296	293	321	324	286	295	308	332	319	304	315	298	301	307	307	302	330	319	290	304	320	338	325	307	326	330	333	269	320	300	326	322	314	332	312	327	280	336	327	303	274	326	340	280	285	336	346	302	326	300	298	332	287	327	283	307	328	291	298	353	331	282	313	308	278	274	312	316	321	272	282	303	292	310	309	286	311	313	328	326	311	316	343	287	278	336	303	300	326	314	327	314	303	281	284	315	335	310	290	297	277	330	288
24240	21582	28868	24626	21489	11235	918	498	388	328	299	279	235	259	256	220	228	215	228	204	213	208	214	188	191	199	184	173	200	203	183	187	189	217	209	206	192	191	190	203	181	168	194	165	179	159	161	189	174	183	170	202	222	181	193	209	172	186	175	183	174	160	186	186	174	208	175	202	181	188	190	198	186	175	178	186	189	183	181	188	165	200	185	188	166	176	184	183	186	157	181	155	185	159	190	184	173	197	163	180	183	186	187	182	183	152	208	177	203	175	169	229	184	200	174	197	182	212	172	183	159	202	195	162	191	197	181	187	174	164	186	180	181	186	209	184	192	183	188	170	170	189	183	185	193	193	195	186	167	162	168	168	182	177	179	177	187	172	155	181	164	208	188	167	147	175	178	170	186	197	182	175	185	195	187	185	214	203	190	174	150	210	184	186	147	172	169	167	193	182	182	170	192	191	180	181	191	174	167	179	162	160	197	201	181	187	179	167	188	191	180	163	187	188	171	183	192	183	177	170	183	199	204	197	178	180	174	174	173	191	189	189	185	182	183	189	203	185	178	163	202	187	184	179	198	184	183	194	180	180	188	179	186	173	171	185	193	179	182	179	174	167	191	200	170	203	212	180	172	182	193	171	171	182	171	177	171	192	196	190	156	176	208	166	168	186	187	207	179	180	203	178	178	183	193	191	175	188	189	194	211	192	184	168	169	203	172	180	179	168	172	192	195	169	188	170	190	165	188	192	165	186	161	176	202	196	203	175	192	198	185	188	165	161	180	184	192	196	162	175	175	185	198	177	192	190	180	203	177	167	162	195	182	196	187	170	190	205	191	182	197	166	193	199	148	177	180	186	176	198	171	183	205	180	166	214	185	164	181	208	165	179	164	178	195	160	163	166	170	190	186	161	164	195	192	167	189	168	199	187	194	150	184	196	200	189	214	170	179	205	196	176	220	189	183	190	187	181	197	185	194	176	189	162	180	198	189	196	186	175	182	182	175	199	171	151	191	179	185	176	161	209	175	173	185	193	203	174	201	176	208	177	183	193	180	177	187	200	181	196	208	204	188	195	193	185	183	189	199	161	194	161	147	164	191	203	176	193	190	179	184	184	190	182	181	169	165	176	187	182	174	182	186	198	178	184	173	187	177	202	175	186	183	172	185	179	187	184	210	200	170	220	169	209	165	180	153	205	197	174	173	180	199	198	179	194	175	163	185	177	194	185	178	167	168	190	195	178	215	165	162	186	169	194	176	174	209	199	191	180	206	169	168	197	176	195	168	182	204	197	186	197	181	214	185	190	205	196	188	180	176	169	181	177	210	195	201	199	192	200	189	200	176	176	176	191	166	186	189	188	168	180	195	185	174	163	180	166	195	195	184	192	190	194	168	170	190	193	158	170	194	221	175	160	194	159	192	180	196	168	162	154	166	192	166	167	195	184	183	212	153	171	171	163	173	189	175	187	190	167	187	165	191	211	175	161	177	203	178	187	185	179	197	195	226	187	179	186	173	185	197	184	214	190	182	176	175	179	171	201	195	164	166	188	177	211	198	178	192	201	195	175	175	182	177	190	187	208	180	187	182	179	190	197	187	199	196	204	189	169	165	161	174	185	194	194	191	182	163	173	173	200	186	178	184	194	187	158	192	163	181	201	198	209	175	179	164	167	184	167	174	184	178	154	174	180	186	182	176	210	198	178	199	186	197	173	182	200	179	181	198	199	174	164	185	192	166	207	209	164	200	194	155	174	182	182	181	199	174	189	171	195	208	162	188	194	175	187	174	185	178	164	181	182	201	186	169	189	182	187	190	177	195	170	195	174	213	181	181	202	164	172	171	189	181	190	179	175	159	210	186	179	170	179	154	178	176	207	196	137	159	199	189	183	183	181	182	176	184	157	160	183	181	168	192	173	188	172	192	189	179	190	201	180	206	170	197	196	190	187	213	193	178	199	180	176	162	179	178	191	166	172	179	185	188	166	166	176	187	176	163	158	208	191	173	177	181	194	166	197	180	179	188	180	193	191	182	198	176	188	176	182	169	179	153	199	168	195	188	149	192	177	171	184	182	195	165	206	171	159	162	170	152	172	175	194	195	172	196	167	188	176	187	201	182	197	212	184	201	176	188	163	178	168	164	205	164	176	178	171	195	180	179	188	184	202	184	172	167	188	186	184	177	180	178	170	171	189	172	161	186	189	201	221	203	184	181	191	161	175	176	153	187	166	174	174	196	180	164	186	209	194	183	175	155	204	187	197	171	181	184	173	195	170	183	185	183	176	185	170	185	199	191	193	161	173	172	186	178	186	187	205	182	180	163	179	201	184	175	187	180	157	188	160	193	174	198	178	192	186	173	189	186	187	161	154	181	172	185	159	203	209	168	159	195	176	186	166	182	179	173	173	191	185	186	196	178	181	174	209	185	166	190	177	172	212	177	184	165	172	156	208	179	163	193	170	197	194	189	187	188	194	172	186	173	183	177	199	166	197	183	172	191	177	174	180	165	177	181	165	204	204	221	189	172	182	173	186	200	181	179	185	171	179	168	174	192	201	201	230	208	186	163	171	164	191	164	176	189	185	186	196	167	195	166	181	172	191	182	179	181	213	167	197	159	179	182	190	186	178	181	199	189	173	208	160	178	180	192	166	194	198	198	190	194	173	171	184	205	172	166	219	178	187	193	194	179	177	186	178	188	205	208	185	208	179	194	186	180	160	197	160	165	167	197	207	183	190	184	178	202	210	219	182	192	195	185	187	189	194	176	181	182	174	185	190	168	185	191	200	182	184	196	192	169	199	172	195	205	173	187	204	178	179	179	218	170	185	189	181	193	192	184	166	178	207	163	177	183	173	176	171	157	195	177	183	179	175	182	173	185	187	182	202	174	190	193	193	180	180	186	180	159	188	201	187	191	168	174	172	161	163	174	192	201	165	191	192	158	203	167	183	191	200	184	173	189	189	204	202	172	194	178	173	189	170	189	166	180	171	184	196	176	147	168	205	219	189	189	181	192	166	188	153	175	190	206	195	184	210	179	168	178	177	188	188	206	174	173	193	207	193	176	205	177	196	178	177	172	179	184	170	187	181	179	194	191	182	174	206	147	191	195	207	167	181	170	217	151	167	178	175	186	188	185	209	185	203	207	175	196	173	172	162	187	161	187	194	168	191	172	187	170	233	190	177	197	184	201	190	172	179	216	190	189	162	184	174	167	176	182	218	175	165	179	183	163	201	182	179	186	179	182	171	184	177	169	165	185	201	171	203	182	175	180	171	183	196	166	184	195	158	193	191	190	181	169	189	194	189	167	171	180	189	203	176	189	185	180	178	182	186	187	173	180	183	185	177	176	160	185	171	181	193	191	184	183	195	176	167	189	177	180	192	190	190	201	187	163	172	193	176	190	164	159	192	226	186	172	186	181	161	195	155	188	195	174	187	177	178	189	176	188	189	199	209	167	205	202	180	182	181	190	177	186	168	195	189	205	170	191	165	190	174	160	176
38026	56822	12170	4188	2665	1680	1212	869	663	537	473	415	373	331	339	343	302	299	296	274	265	252	287	254	264	264	270	259	253	275	243	246	245	241	261	244	252	267	224	230	236	275	230	229	257	211	229	214	221	221	267	234	269	231	262	268	221	224	221	240	230	251	217	258	256	236	232	245	248	266	236	254	202	199	217	185	240	224	259	221	251	225	238	225	222	219	235	255	260	271	247	205	236	217	222	248	248	235	233	233	215	247	191	225	257	234	214	241	225	260	205	250	220	211	247	244	269	257	230	220	240	231	239	220	219	229	241	238	206	221	226	242	244	229	280	251	237	239	228	239	230	243	223	245	248	247	235	239	216	209	224	211	238	238	239	213	228	239	244	243	237	237	234	233	220	240	225	254	235	252	209	252	232	220	228	272	250	249	235	242	223	222	244	236	253	225	233	246	233	220	231	245	238	237	240	231	205	233	243	229	214	254	235	269	224	226	251	234	236	271	228	242	248	236	232	214	230	207	209	251	220	247	227	219	239	256	207	247	219	239	224	261	260	242	227	209	248	244	220	256	248	239	225	271	235	223	229	261	214	245	218	242	217	246	218	226	244	233	238	247	254	222	227	249	230	229	244	215	227	268	232	246	222	233	229	241	253	223	236	232	220	232	238	278	239	200	226	255	242	233	222	238	242	247	251	224	230	231	241	223	214	234	231	243	248	221	198	231	267	249	244	246	215	236	214	237	230	217	238	218	223	251	237	240	235	246	268	207	232	238	248	235	257	246	216	234	244	223	260	254	231	250	215	238	201	200	242	237	231	229	215	198	210	234	244	221	234	225	199	225	233	226	235	252	220	230	240	242	183	253	225	242	223	244	231	210	217	233	259	256	253	233	223	235	230	219	244	253	244	263	214	223	256	202	214	235	247	247	240	227	250	201	239	257	206	219	241	226	244	243	240	218	224	245	229	241	241	243	242	221	250	232	238	229	246	233	248	260	238	234	235	229	245	234	243	246	241	230	218	236	245	251	236	233	246	229	234	229	227	231	243	216	223	234	235	230	226	258	232	245	206	230	235	234	254	255	228	214	228	227	229	217	234	241	252	233	230	234	233	248	243	217	221	228	230	262	223	263	223	217	222	243	256	232	222	221	214	237	217	226	235	256	219	232	206	219	262	228	228	249	194	213	237	215	227	230	231	232	234	228	237	248	245	223	213	235	228	211	207	229	240	235	219	220	215	244	239	234	235	239	237	209	210	217	241	227	220	228	243	249	226	233	248	243	201	223	238	238	238	268	254	227	236	250	211	244	238	247	221	224	208	231	228	239	210	215	267	214	222	230	241	221	238	224	224	233	229	250	208	238	255	241	227	245	221	252	220	211	223	227	244	239	234	245	250	237	235	234	228	254	206	245	217	240	205	241	223	254	220	247	217	281	215	228	241	241	224	206	242	242	248	235	273	219	266	242	222	242	242	217	247	228	225	223	247	230	237	239	225	237	213	250	217	269	222	198	196	215	229	230	232	251	230	226	230	240	247	212	232	222	254	264	234	236	197	250	241	251	235	217	238	235	211	259	224	217	238	243	242	242	216	228	212	235	227	223	224	249	254	261	260	242	217	222	242	253	220	247	216	216	219	256	236	237	254	236	222	237	250	228	259	228	241	249	237	234	259	218	227	232	232	231	227	226	219	231	229	234	230	212	229	230	214	248	216	211	222	213	231	248	231	212	247	239	256	255	226	219	235	230	233	223	235	228	240	225	227	259	215	216	233	252	247	247	226	243	233	246	241	226	225	211	226	236	245	219	224	228	239	232	250	235	232	237	240	237	241	205	255	247	220	227	244	225	233	213	229	252	264	223	243	257	216	220	242	253	265	228	223	242	209	225	214	240	234	239	223	249	255	221	255	228	209	244	224	231	211	249	249	214	262	200	232	241	241	216	215	225	244	211	211	236	248	225	254	214	213	236	221	244	265	226	231	239	237	210	237	215	246	258	238	226	233	214	231	217	233	247	252	240	246	245	240	239	268	244	249	244	247	238	251	233	217	234	234	217	251	209	236	228	253	206	248	231	207	237	213	215	227	253	247	226	213	239	239	232	255	254	201	245	243	226	240	225	235	225	229	242	241	258	233	253	224	221	209	224	240	217	209	214	224	209	248	243	245	230	210	239	241	224	212	233	249	233	215	242	206	210	227	215	219	227	225	238	204	221	242	244	228	234	253	250	248	230	233	243	250	254	226	221	245	256	200	235	244	251	237	236	261	234	214	239	243	206	257	210	219	229	225	196	251	226	236	230	227	246	244	246	221	211	208	242	210	253	232	246	238	228	222	244	204	239	236	238	230	252	226	263	218	231	259	257	232	248	240	255	218	231	240	214	237	229	244	237	234	230	215	247	245	246	233	213	239	214	242	216	236	233	238	230	214	251	216	242	254	238	250	227	248	238	255	260	226	276	256	227	247	237	244	255	236	233	249	213	224	253	230	243	232	230	235	222	222	269	245	224	261	226	234	243	228	249	234	261	233	211	220	249	204	240	216	248	250	215	241	223	240	258	200	245	218	220	220	270	254	207	222	236	233	256	205	237	213	238	250	231	230	237	239	217	242	247	234	253	270	236	214	227	206	251	229	212	238	219	221	215	247	237	213	236	218	250	211	245	215	225	233	256	244	217	232	229	237	221	217	259	237	245	205	243	229	262	224	240	249	215	211	235	244	239	202	241	239	222	241	242	243	238	240	238	249	241	247	236	249	248	232	257	243	246	232	263	221	207	217	230	235	238	216	197	225	249	232	256	271	214	215	224	208	238	245	244	214	230	238	246	248	268	207	217	273	219	236	222	245	242	248	235	259	226	238	229	244	225	240	224	236	233	239	204	209	256	237	231	213	225	225	198	239	252	229	227	229	284	220	228	220	261	236	203	252	212	242	264	211	224	216	232	237	257	236	237	232	258	240	230	239	219	245	214	254	227	255	241	249	223	211	243	233	226	250	214	200	249	228	229	217	237	222	223	219	244	218	245	244	232	230	220	265	230	248	249	220	229	263	266	241	262	249	239	233	214	260	233	249	244	227	243	240	240	235	234	218	251	232	226	204	213	250	225	253	231	216	210	252	228	219	221	222	233	236	229	245	276	246	218	221	254	202	210	217	223	251	242	233	220	231	255	211	233	238	254	239	249	232	238	223	217	232	225	236	214	221	250	240	262	191	245	234	237	214	232	222	231	199	215	242	212	267	233	231	205	250	234	238	233	239	220	216	249	229	259	218	233	229	264	236	204	239	237	236	213	213	240	247	231	232	247	216	233	231	252	224	215	256	248	227	225	252	232	221	243	246	238	232	235	237	266	239	232	224	205	211	216	251	232	253	215	209	252	211	231	233	217	228	260	209	250	224	240	255	227	237	242	239	234	243	219	242	254	243	220	214	233	226	228	239	218	237	244	259	230	228	234	236	226	226	274	224	209	205	214	232	243	227	222	206	216	242	240	258	214	234	252	241	234
25591	21619	27496	25503	9322	1226	707	537	490	437	428	451	449	461	460	449	403	417	415	408	392	418	417	411	398	402	392	408	420	408	387	417	404	437	418	423	427	402	427	422	423	380	397	399	434	392	388	376	413	398	385	381	423	401	376	435	398	389	407	377	445	406	394	381	384	383	393	399	371	395	407	384	412	394	370	401	400	408	434	361	395	422	418	374	357	398	400	415	374	422	389	410	408	429	368	416	383	398	392	401	403	365	386	422	381	393	405	402	407	398	388	384	409	407	408	380	397	392	373	384	400	414	398	439	415	432	390	387	360	417	429	400	390	417	445	447	387	380	426	398	416	397	385	384	368	382	410	401	392	419	428	400	422	403	410	379	389	379	399	379	372	388	435	416	404	456	416	383	380	413	433	405	410	357	401	414	388	390	439	383	391	391	393	409	382	414	428	390	417	419	425	419	414	397	356	396	387	380	368	422	384	421	378	381	410	404	402	414	381	405	436	371	386	439	393	422	388	394	372	431	405	385	432	408	395	422	393	391	401	414	395	375	398	377	390	423	408	416	398	416	411	416	390	381	400	400	429	401	377	422	385	427	392	403	442	379	407	383	412	412	399	405	376	401	389	390	380	396	398	396	385	373	385	390	405	375	407	423	391	410	390	390	413	403	387	377	364	401	431	425	395	422	431	449	410	437	381	417	409	442	368	412	415	404	417	397	434	383	365	410	417	400	393	407	416	380	410	423	405	437	394	414	412	379	404	398	388	400	409	385	382	395	420	378	396	382	407	410	374	419	421	404	388	421	420	412	411	404	390	444	395	419	388	384	403	399	394	418	397	379	405	435	422	415	405	389	384	388	413	428	383	378	415	393	411	418	397	411	413	388	394	399	385	439	389	402	406	406	367	405	411	394	413	423	407	392	368	385	399	376	394	400	388	368	406	427	382	377	394	428	399	403	352	393	399	385	382	385	387	378	404	398	401	381	418	401	398	426	379	381	392	417	390	439	393	407	392	395	411	403	428	404	395	380	374	425	415	419	457	406	388	355	395	398	375	403	370	403	392	390	404	411	409	383	413	401	399	407	412	430	387	411	361	404	430	388	387	400	439	386	410	402	400	417	386	390	401	404	440	397	419	403	382	440	404	399	417	386	370	396	414	428	408	425	405	391	396	379	400	438	421	420	440	400	389	440	416	393	421	407	379	403	405	419	422	449	399	386	389	392	389	404	390	348	347	388	378	382	370	411	386	394	364	387	404	394	399	409	420	370	422	405	401	352	391	407	384	418	416	438	416	384	379	398	425	394	401	419	402	433	403	393	393	398	397	365	385	397	447	365	421	413	443	381	418	399	394	430	398	392	424	399	393	419	357	399	360	369	406	411	381	419	407	393	387	437	390	429	404	426	380	416	397	389	408	398	393	401	383	400	387	407	401	411	388	396	399	367	404	421	417	433	384	393	403	404	383	410	373	434	395	408	395	411	364	382	391	394	400	420	367	390	427	383	457	395	402	375	396	376	387	371	422	420	375	375	373	413	427	380	434	400	401	388	378	409	418	383	391	387	394	421	395	420	404	364	431	379	426	408	365	361	388	408	390	416	412	388	412	374	398	392	393	437	393	385	400	443	403	428	392	410	404	354	402	396	401	425	375	398	379	404	404	388	394	373	419	387	380	379	401	367	430	380	380	379	396	406	404	391	411	421	379	400	405	380	389	407	403	419	429	434	420	421	365	392	382	381	420	382	381	436	416	426	386	375	395	387	403	418	404	374	382	381	369	399	418	380	405	389	413	390	397	398	388	402	395	404	439	334	413	416	401	418	426	398	367	413	413	388	408	409	406	425	388	393	381	411	399	377	417	414	386	423	381	433	391	386	380	386	405	394	392	425	422	424	383	387	390	395	421	386	420	404	392	382	433	391	403	377	387	389	401	381	389	406	375	437	388	435	353	373	394	385	404	394	373	417	372	419	435	397	389	426	363	366	380	382	401	389	373	398	392	380	367	409	402	398	377	398	405	403	393	419	408	363	415	387	368	383	421	404	400	399	390	374	382	403	398	409	365	412	376	399	401	394	361	436	407	408	434	397	436	348	411	393	390	377	417	434	408	370	420	397	413	395	382	371	397	394	397	381	392	398	393	389	419	396	404	422	419	410	399	402	443	406	414	424	396	396	399	378	413	426	421	397	451	398	425	398	373	397	455	374	414	395	380	394	401	392	381	445	416	421	389	396	378	400	427	410	362	396	391	400	361	381	365	393	376	414	409	429	407	399	419	437	401	399	408	395	408	391	400	379	366	394	402	369	405	410	393	403	422	355	422	414	410	395	371	402	412	388	395	367	408	385	406	398	344	415	397	376	425	443	391	341	394	363	405	411	389	408	378	393	406	394	361	401	405	394	422	421	380	401	389	420	409	355	406	366	407	411	423	419	396	426	447	387	406	378	393	395	404	381	395	388	391	405	425	415	388	396	414	411	385	405	406	394	383	404	385	387	387	410	365	405	400	434	379	394	444	409	437	419	403	382	396	421	410	419	380	415	412	413	405	412	406	402	368	442	397	386	407	388	425	360	369	341	418	386	415	412	410	380	401	456	395	375	387	419	407	364	411	419	381	413	411	398	400	413	404	412	404	387	346	380	394	433	419	365	418	383	394	388	395	373	394	404	428	400	378	412	377	397	420	352	418	385	369	392	378	380	429	375	423	377	415	403	433	431	381	390	406	382	402	404	435	394	360	426	393	409	353	384	359	357	382	385	364	423	392	385	371	358	402	377	412	421	393	382	397	405	391	400	361	390	410	444	421	357	398	381	392	362	379	403	377	391	424	393	388	376	402	395	397	399	385	413	384	371	396	400	379	407	398	362	446	409	419	410	383	417	405	383	373	412	390	424	389	397	366	412	397	405	386	419	427	403	379	370	369	395	408	425	375	406	404	390	394	405	406	385	385	407	384	406	407	421	392	393	400	408	390	387	410	386	389	400	442	449	387	396	375	400	396	374	405	394	407	394	377	384	408	407	368	411	382	413	395	380	401	379	422	392	405	400	414	424	415	421	410	391	394	397	438	386	383	386	391	384	420	363	408	419	380	439	366	373	354	416	377	418	415	379	415	370	419	403	438	374	376	430	426	421	376	424	388	407	387	408	390	396	415	387	387	408	382	431	393	428	404	398	387	370	405	414	389	382	400	363	402	379	387	402	418	387	382	411	417	410	383	381	418	379	446	391	466	431	400	423	388	372	407	402	405	395	383	411	407	404	394	373	403	410	408	411	374	357	378	388	429	422	370	386	347	417	394	386	401	403	419	428	421	380	387	384	386	384	397	395	386	377	392	388	389	384	399	399	418	411	398	394	407	402	425	397	408	379	392	379	372	391	416	376	389	391	384	344	374	381	388	409	398	440	392	407	396	411	410	402	393	408	415	382	394	375	406	441	386	383	386	450	391	384	399	390	404	394	414	391	422	374	416	393	388	414	388	393	380	405	382	406	390	384	424	395
36736	49479	10127	3347	2502	1891	1190	846	728	616	614	591	562	560	553	537	541	510	577	493	508	494	523	525	545	520	534	529	509	511	509	496	488	565	503	479	475	480	483	478	514	526	463	527	509	497	491	492	526	480	513	480	511	522	502	477	488	463	495	498	507	493	529	480	510	450	507	520	479	485	498	528	510	483	511	513	495	538	477	490	508	486	530	522	469	462	513	514	443	503	443	499	482	506	476	468	472	488	546	516	484	494	513	507	491	468	519	486	512	448	507	497	481	483	513	483	550	503	472	507	479	488	496	505	501	493	487	487	486	478	464	481	501	506	496	538	523	446	461	489	500	512	455	509	508	537	539	460	518	473	511	469	487	447	503	496	493	507	464	505	500	495	487	506	478	503	502	519	517	503	484	500	461	500	477	528	480	485	504	515	467	495	469	483	493	484	476	492	507	501	503	463	488	493	525	500	494	485	487	486	483	500	486	517	486	509	493	480	504	509	538	481	494	492	467	493	506	523	487	512	458	484	441	489	453	502	492	469	495	500	505	473	511	526	495	524	494	441	468	452	497	507	472	524	519	495	522	505	477	504	441	501	506	500	472	478	479	512	505	461	450	480	497	478	510	451	480	543	468	475	537	497	482	473	482	510	486	503	495	468	478	483	523	488	508	462	505	489	495	485	494	487	510	505	478	466	496	446	492	454	465	495	474	473	485	514	473	486	490	445	463	458	491	510	466	489	483	437	473	480	460	511	501	451	492	482	469	511	501	468	489	486	477	515	484	495	532	504	506	509	517	500	511	480	542	481	502	526	518	480	480	471	487	466	476	455	470	501	536	454	417	515	473	490	477	476	492	478	493	503	490	488	490	503	500	504	468	509	486	460	503	465	521	507	525	493	470	490	504	479	474	530	510	501	507	481	461	496	495	509	466	535	510	502	496	483	521	491	500	477	508	485	508	509	473	519	484	478	469	473	489	480	484	469	521	474	556	475	514	505	456	522	469	489	533	518	499	477	495	509	472	507	502	471	506	481	484	486	524	530	464	496	463	491	495	506	483	495	492	467	486	494	496	461	506	466	508	498	510	523	512	501	499	471	532	499	504	456	500	504	507	507	485	512	542	515	500	507	466	510	543	501	486	486	483	469	516	453	487	516	468	485	506	492	438	491	514	478	514	486	481	531	471	509	466	472	507	488	474	510	460	498	483	510	484	472	480	487	505	482	468	426	486	488	517	516	510	494	456	473	478	488	528	477	468	477	484	483	495	495	508	501	532	520	494	493	457	503	478	488	504	521	475	454	499	495	517	463	507	483	507	455	438	482	488	510	477	484	502	494	498	496	453	480	505	492	474	475	480	483	536	463	499	472	479	521	483	466	481	479	508	481	511	512	453	503	463	461	501	501	515	466	520	515	442	488	486	481	501	475	509	499	444	488	495	466	525	491	521	492	526	511	473	476	480	506	503	479	501	473	531	509	496	495	489	485	471	515	529	481	465	492	502	502	487	503	516	498	465	467	513	442	525	505	483	495	480	542	529	500	497	465	501	481	492	495	501	502	539	498	480	476	508	509	508	474	499	434	481	501	488	503	499	482	542	480	482	489	431	494	481	505	452	533	487	505	455	467	457	473	488	508	469	474	500	475	516	507	488	470	521	523	493	540	466	485	535	502	509	467	481	478	515	527	505	459	488	493	485	476	511	484	522	501	454	498	524	483	497	482	461	503	516	490	496	506	519	484	523	510	456	484	472	491	490	434	531	502	452	499	475	496	477	479	494	514	473	502	515	514	522	485	510	508	466	471	520	504	560	495	487	478	473	504	510	513	530	500	472	480	503	519	462	503	482	489	471	513	428	487	501	500	501	476	470	512	502	464	510	465	481	491	492	494	469	487	475	493	500	498	483	501	490	491	516	497	508	514	491	522	494	496	490	474	471	501	478	478	510	516	537	462	523	475	457	451	504	481	474	470	480	499	479	497	488	480	487	490	476	486	519	479	480	463	499	465	494	486	465	477	468	535	516	482	488	511	493	525	462	491	488	461	436	482	453	547	526	529	505	464	495	476	463	462	484	499	500	487	491	509	475	483	470	503	481	491	486	486	502	496	513	504	523	519	509	456	482	501	520	458	499	477	466	501	500	487	498	500	515	471	476	478	504	509	521	476	468	487	484	479	501	513	449	545	441	458	506	465	478	501	482	505	483	475	490	483	505	482	506	487	538	496	476	487	499	479	476	514	490	472	512	514	500	499	501	480	498	496	526	492	495	479	461	496	491	474	506	500	498	494	469	516	446	500	495	483	451	506	484	468	464	495	477	493	532	529	456	449	498	483	542	501	493	495	478	483	512	498	518	469	471	543	497	499	515	524	504	474	483	525	475	516	481	487	472	493	468	515	461	520	533	485	513	485	463	523	474	504	483	472	505	528	512	469	500	478	491	512	471	509	476	508	494	485	494	508	495	520	497	484	487	460	492	539	487	463	533	504	479	485	497	482	509	469	483	474	456	480	501	482	448	509	500	490	510	474	478	496	479	468	479	501	478	486	473	496	474	514	488	506	470	503	492	477	467	488	502	475	511	463	492	491	467	494	472	483	494	520	462	467	507	467	450	505	500	476	496	494	486	478	494	509	532	512	495	487	498	501	532	478	488	473	529	495	487	460	513	493	459	486	526	495	479	493	514	499	489	502	488	505	495	479	509	514	501	494	489	483	491	533	487	493	470	505	442	489	501	492	507	502	530	498	491	533	492	495	474	448	488	510	498	461	484	499	493	529	509	492	490	504	482	469	492	515	476	491	482	482	497	449	518	497	452	504	454	477	489	476	483	482	506	512	515	501	493	450	506	491	481	473	519	519	475	492	506	501	517	513	520	530	484	541	528	532	489	516	503	487	509	473	540	506	487	466	482	512	498	487	517	494	498	528	496	498	458	499	498	479	465	510	486	517	495	501	502	496	506	482	496	464	520	516	534	535	513	494	499	513	531	485	500	488	510	499	458	494	495	542	487	512	507	470	539	454	497	479	516	484	471	494	503	543	488	503	460	495	483	490	543	483	514	468	531	464	501	498	519	484	466	467	532	514	462	495	525	452	451	492	498	469	478	483	545	479	457	504	483	500	494	487	508	499	512	514	514	494	494	545	513	476	459	499	483	494	465	476	439	513	512	493	487	468	537	481	512	481	492	492	504	475	490	468	498	483	472	489	469	466	492	507	468	486	512	535	483	502	459	499	500	481	501	470	471	498	539	467	532	485	509	542	475	508	499	547	480	473	474	490	493	466	466	532	483	485	513	485	531	483	491	474	517	479	508	529	482	505	485	492	490	469	490	471	461	469	518	477	510	487	492	453	486	491	519	453	496	471	482	478	460	461	487	456	505	495	550	452	521	505	535	531	472	487	492	458	475	520	511	515	463	498	499	478	464	498	490	483	511	491	483	514	477	487	514	538	455	504	493	523	528	492	514	469	541	515	511	524	485	520	503	489	503	481	477	503	505	517
23311	21599	29331	24264	21567	21558	9604	1063	780	671	568	536	497	493	448	438	446	438	418	448	410	409	427	389	429	435	408	407	401	388	405	393	377	393	395	418	369	418	363	381	371	417	381	445	382	392	410	387	429	354	345	383	396	380	415	351	372	400	395	385	378	393	376	336	362	380	409	396	399	403	388	362	401	392	356	392	390	370	363	376	374	378	349	381	411	365	336	376	420	422	407	363	370	379	333	382	410	394	379	395	357	397	377	393	378	365	420	363	375	376	361	372	384	424	356	398	359	343	360	397	375	385	382	396	407	392	391	382	387	366	396	382	347	371	352	346	381	360	385	377	367	397	373	363	394	368	374	354	376	383	378	404	357	414	410	389	400	373	377	402	393	375	364	353	362	358	411	383	401	408	348	374	408	360	378	404	341	391	378	392	369	409	376	375	380	387	377	421	373	389	365	375	392	384	342	385	368	356	370	365	393	368	401	392	359	356	391	368	377	361	364	390	375	412	353	365	350	383	356	384	388	358	362	389	365	392	425	400	363	373	384	373	389	346	367	360	356	386	383	368	377	381	372	373	342	409	384	377	381	354	379	403	336	387	393	416	353	377	366	377	366	347	372	371	375	359	368	361	368	376	396	354	379	362	399	414	365	355	376	383	358	369	393	364	358	382	350	369	366	360	394	407	353	379	351	368	366	372	386	395	398	370	355	395	385	382	387	418	340	383	413	370	398	379	378	402	376	364	368	398	385	364	383	373	363	371	383	358	354	392	370	392	402	399	409	383	364	354	363	381	383	381	391	372	322	379	396	370	366	389	353	361	354	354	379	405	368	352	373	424	371	376	336	397	375	384	400	360	374	361	363	389	376	346	369	385	420	371	349	380	388	357	351	416	334	379	393	389	379	363	377	397	371	370	389	407	371	385	368	357	357	390	375	356	371	381	360	377	393	339	373	352	371	364	381	390	398	369	370	363	402	384	389	363	404	405	370	372	379	412	404	361	395	376	363	367	373	350	390	359	382	396	359	343	388	397	375	392	380	403	382	417	366	381	346	369	393	437	379	374	377	370	357	371	380	358	356	352	356	406	349	364	352	371	375	362	387	372	351	393	346	349	336	399	394	377	382	402	380	333	368	358	380	367	378	391	376	358	391	377	365	382	366	360	397	368	335	391	384	389	384	363	390	411	386	359	392	457	380	394	358	403	371	349	376	393	373	399	339	384	365	388	375	361	383	404	356	399	384	359	381	399	380	349	367	353	346	400	363	378	413	337	412	386	369	358	422	379	376	391	402	383	368	412	379	377	367	387	346	371	379	388	375	368	354	369	384	369	386	372	409	371	369	384	389	338	377	348	377	340	366	395	391	393	353	392	394	406	389	347	376	362	407	398	365	369	360	356	381	374	356	365	409	401	377	370	343	391	371	372	393	378	356	378	344	426	378	363	369	367	354	355	364	383	376	411	422	407	380	365	367	369	381	382	412	346	389	366	394	368	397	351	348	362	366	378	383	367	405	373	379	366	385	392	388	370	353	361	362	349	383	410	380	404	352	388	397	379	427	384	395	373	340	392	373	356	360	400	402	409	365	376	400	399	349	361	382	402	352	417	374	353	356	389	397	370	362	368	384	351	373	343	362	435	370	392	391	355	388	356	343	373	416	358	405	375	390	367	407	389	376	396	346	362	367	367	380	389	401	369	361	367	403	427	385	351	373	355	369	369	403	373	379	384	368	378	373	387	348	356	381	360	383	369	391	347	368	372	374	348	373	399	396	389	358	371	347	375	362	388	384	363	383	379	361	378	426	367	410	359	351	402	352	405	360	362	330	358	383	399	373	429	359	373	392	367	363	359	374	387	384	411	365	379	334	411	371	352	382	378	341	328	369	412	362	373	402	384	433	438	387	380	390	394	388	397	375	374	386	399	401	357	376	401	396	373	403	382	366	382	409	362	358	394	414	358	361	385	416	368	396	366	381	357	420	352	416	372	398	371	379	378	414	388	368	389	360	393	372	375	367	353	367	375	337	375	381	378	396	355	371	389	376	386	381	403	361	353	350	410	373	334	372	376	341	408	390	349	380	379	370	353	369	405	352	380	384	375	353	428	377	381	420	348	395	384	364	421	390	380	347	391	384	410	376	371	352	401	388	408	382	403	387	361	359	354	393	362	386	367	345	372	388	377	347	410	356	394	393	364	360	350	386	326	375	358	386	375	401	365	391	391	382	386	369	366	392	360	388	371	378	371	361	403	367	341	403	382	333	365	345	360	396	389	395	388	380	371	399	384	422	368	368	375	371	353	369	380	379	389	429	395	377	361	342	358	423	374	391	327	405	346	380	387	370	368	351	398	378	391	361	385	384	376	362	369	359	370	394	387	375	398	389	388	402	388	363	377	383	376	391	366	361	391	352	382	389	347	375	371	360	357	380	385	372	375	362	380	376	374	383	389	353	375	385	390	391	402	380	392	391	344	387	343	406	386	371	394	386	425	376	358	360	377	383	436	365	344	368	361	426	373	392	390	360	399	384	393	390	384	387	396	372	364	377	371	371	382	384	375	369	388	352	391	393	374	367	402	378	392	379	386	378	368	391	337	378	371	358	341	401	395	358	373	351	430	394	353	377	392	396	375	354	385	380	358	403	366	359	375	392	373	395	381	357	343	367	379	369	364	385	383	387	384	368	334	420	412	408	337	354	374	410	377	388	390	376	385	401	383	388	392	372	378	401	383	356	390	400	365	367	371	361	405	382	357	369	409	381	373	423	345	357	368	386	376	397	362	395	386	387	376	392	378	421	372	362	364	379	417	388	396	413	375	384	401	360	365	419	366	362	381	355	346	343	386	399	370	359	365	389	367	376	390	409	376	364	371	339	392	363	358	391	394	401	374	388	378	375	363	343	389	370	384	378	411	364	342	394	400	380	373	370	368	385	401	355	407	379	382	365	355	379	360	426	409	377	369	365	353	385	388	380	354	374	389	365	359	367	366	385	396	341	380	399	388	370	374	378	372	380	384	393	379	403	380	355	400	381	398	339	420	365	375	389	350	391	382	392	383	401	373	381	391	422	388	326	336	413	356	364	380	381	370	351	355	359	387	380	377	371	391	380	413	335	385	375	339	365	383	390	388	392	386	358	366	396	406	409	385	378	367	386	393	394	367	358	393	361	354	367	375	388	371	396	360	370	370	345	404	354	402	411	340	405	401	360	364	382	374	411	394	360	392	362	371	342	376	387	342	408	385	337	380	399	387	394	378	382	346	396	388	378	400	378	347	364	365	376	359	371	407	383	321	378	370	383	388	354	373	384	377	397	348	362	387	370	379	389	378	368	346	401	351	399	389	348	376	365	391	379	372	407	368	389	379	370	408	373	372	403	381	400	379	359	355	403	376	390	374	369	385	373	378	417	370	351	380	356	401	378	399	389	396	393	355	383	360	389	362	362	356	373	381	378	369	378	378	364	371	413	367	394	396	356	383	375	363	385	404	385	403	432	371	359	364
42609	64687	21520	8254	6595	4543	2437	1519	1116	933	866	761	747	701	596	604	548	566	551	518	552	534	483	533	509	527	494	526	470	467	462	458	465	450	446	419	439	510	458	441	480	485	465	465	431	465	442	418	462	430	450	439	462	433	450	427	456	456	463	446	409	463	457	469	461	486	420	445	447	436	431	431	438	445	423	418	445	451	433	482	467	451	455	443	415	479	432	433	428	442	448	408	443	456	434	445	454	443	428	464	444	490	445	435	449	405	449	456	462	478	469	449	442	451	463	442	443	453	453	441	487	462	444	460	440	448	408	447	445	453	462	483	455	419	466	422	452	451	429	440	489	428	487	398	413	432	438	450	442	414	475	431	470	454	457	426	457	455	436	436	426	412	424	441	443	443	494	449	443	424	428	451	474	447	440	451	440	429	481	428	416	461	460	418	475	422	432	453	446	423	449	455	443	425	454	481	471	445	445	435	435	445	431	490	434	431	396	433	458	478	474	444	483	394	441	428	413	476	414	437	456	440	406	454	411	456	406	443	436	454	426	478	439	406	444	484	397	428	459	431	458	447	424	447	503	445	454	450	422	457	465	442	418	453	426	427	465	458	468	426	410	490	455	447	458	440	430	428	415	492	454	408	478	446	409	412	437	474	475	450	445	477	408	449	390	437	427	412	414	437	451	485	440	431	473	465	468	455	482	430	429	439	427	443	430	431	433	436	476	462	460	411	441	461	417	440	457	426	499	416	479	426	444	440	413	458	456	449	453	466	410	448	453	440	461	427	439	434	446	428	480	459	475	438	416	419	423	388	452	439	441	460	412	406	434	464	408	465	466	425	477	453	428	436	417	424	433	472	435	432	463	411	437	466	435	468	430	424	433	429	467	456	432	416	450	437	454	435	477	438	455	434	474	431	437	456	442	468	433	434	459	460	443	420	480	456	435	430	439	473	451	465	469	416	446	453	425	430	435	440	446	458	453	438	455	450	411	450	418	438	439	466	445	398	451	425	439	435	402	453	471	435	462	443	452	405	416	437	462	439	466	417	442	408	474	440	445	450	437	441	452	458	411	459	432	447	428	447	430	438	460	397	466	452	441	450	431	454	451	418	426	485	487	426	424	432	436	434	469	457	397	438	446	437	454	414	445	495	419	452	449	460	443	427	425	467	445	444	462	491	451	466	475	409	414	422	472	452	449	444	428	448	444	477	443	458	405	438	430	451	442	445	419	425	456	466	435	476	444	447	454	455	466	412	425	422	401	419	457	463	425	444	423	443	457	480	443	439	406	449	440	457	431	470	439	457	457	483	443	455	410	405	430	464	465	445	456	445	478	454	425	402	455	445	414	417	424	428	423	434	468	497	427	447	415	442	472	477	448	491	405	471	457	443	468	449	469	452	452	496	439	434	459	468	413	430	435	442	466	421	444	419	479	442	463	499	461	457	459	471	453	434	447	424	454	422	435	415	436	451	467	413	440	437	432	451	464	406	466	447	429	438	444	471	457	465	413	460	424	457	435	430	454	458	458	446	447	436	494	429	429	425	443	441	418	472	488	467	434	439	474	415	466	486	485	446	441	477	459	432	424	446	437	421	460	438	460	459	410	459	468	446	414	453	427	449	430	426	410	413	459	455	440	460	449	446	464	462	417	426	455	477	439	442	409	411	417	456	456	447	429	458	401	418	422	446	477	457	420	425	450	422	425	450	416	471	411	450	452	489	449	459	427	471	435	412	461	435	442	457	461	462	431	430	466	447	453	462	402	456	488	457	475	416	480	455	468	468	416	449	427	423	433	447	439	440	446	447	462	446	484	461	449	437	432	444	430	397	468	441	437	432	415	426	439	477	467	415	438	417	463	468	541	444	450	480	441	436	462	465	450	477	441	442	481	432	416	429	424	423	453	452	431	459	407	422	466	446	450	440	407	419	456	412	447	430	441	392	460	443	441	426	426	425	417	447	457	458	426	431	479	442	470	442	468	449	448	462	496	437	445	451	462	392	462	461	459	405	425	441	481	416	488	458	463	433	414	436	431	456	446	428	416	476	457	432	427	462	425	441	421	432	421	414	454	436	460	462	480	451	423	446	447	423	459	441	412	469	415	452	460	461	439	481	442	446	419	450	418	417	425	430	461	438	449	415	466	446	461	435	465	451	458	462	455	464	429	398	437	426	405	430	417	398	453	433	424	428	469	435	432	430	429	423	425	438	427	463	456	424	433	443	467	449	463	429	407	462	446	406	442	452	440	436	424	463	467	445	428	471	395	469	404	426	480	449	440	451	420	459	415	457	428	468	423	401	446	425	436	449	438	496	472	453	450	482	441	438	432	451	442	442	477	463	469	441	457	452	453	445	432	456	403	470	459	440	479	457	447	462	445	449	440	382	458	440	427	433	448	444	443	445	435	443	472	449	472	443	436	417	413	428	454	440	421	453	413	394	416	439	440	430	436	441	475	454	406	460	445	440	435	444	432	458	431	449	428	429	446	464	444	442	465	452	471	466	463	447	454	419	487	413	458	471	469	464	438	419	435	456	421	454	418	472	453	437	465	454	445	415	441	472	433	469	470	401	422	478	457	470	407	399	438	450	447	422	446	400	427	455	454	448	408	434	434	436	465	416	416	429	434	451	451	415	477	438	492	437	439	438	435	444	462	453	455	432	444	447	473	463	430	426	436	462	476	474	472	435	464	465	443	444	444	441	439	435	460	444	474	456	451	484	438	438	447	408	458	446	425	456	459	414	491	443	464	423	425	450	443	470	439	414	425	421	435	489	455	445	452	484	440	466	440	418	446	410	422	419	483	447	430	396	391	450	473	459	400	430	455	426	444	440	457	481	411	455	453	442	456	446	453	452	452	431	426	408	469	408	446	435	408	444	442	438	501	444	408	441	428	468	426	423	427	445	442	476	440	408	433	485	448	468	429	450	412	466	482	425	482	439	437	457	446	442	420	434	385	462	452	469	466	445	467	448	455	419	429	439	435	448	439	444	445	448	467	464	442	400	428	400	441	460	441	433	460	461	425	436	411	422	439	428	441	430	460	437	408	453	425	432	414	414	449	424	437	436	416	435	429	470	470	443	437	419	428	428	478	413	428	405	446	419	427	430	456	424	480	448	427	440	411	492	441	450	433	421	441	424	438	440	423	438	454	448	403	494	450	461	447	431	436	479	441	383	461	440	429	411	454	449	469	439	423	420	474	424	466	457	487	468	472	479	445	408	452	436	461	405	427	425	474	434	470	433	445	465	417	405	442	411	430	417	452	431	425	403	433	452	441	438	461	415	458	446	454	441	432	471	418	425	449	410	438	464	451	450	468	421	424	455	421	446	457	432	472	464	435	459	450	465	484	402	445	438	428	441	440	408	412	442	436	486	441	431	423	464	417	449	429	448	425	454	408	435	454	427	428	447	442	412	441	447	442	470	410	462	471	420	406	445	414	442	398	443	440	430	441	416	431	421	409	432	455	442	417	432	473	473	435	455	408	435	431	463	500	452
29080	26069	19134	5207	1107	521	348	284	268	252	257	280	256	231	267	240	238	217	235	232	254	236	272	220	242	238	259	242	238	234	225	234	232	237	219	244	235	235	213	223	245	242	264	239	266	231	239	248	260	219	225	271	234	227	230	236	206	253	260	228	206	241	244	234	215	239	231	227	254	252	238	277	213	233	249	247	263	247	234	234	235	238	244	229	265	246	238	233	244	232	213	243	208	258	231	221	245	222	236	222	221	242	248	263	234	257	275	236	232	203	249	225	248	238	242	254	229	257	249	227	234	233	229	218	233	229	232	255	231	253	256	259	236	205	262	226	253	237	226	227	249	253	245	231	225	213	245	233	226	227	236	240	231	225	251	239	238	235	237	238	277	227	266	240	241	238	220	235	237	251	267	240	245	238	258	242	256	250	239	254	234	228	220	269	238	219	241	241	268	246	238	253	213	251	259	238	238	241	246	244	220	232	219	250	269	266	236	243	240	213	268	240	250	251	242	221	207	221	229	257	221	267	228	236	236	243	260	226	233	214	240	256	235	246	228	232	239	235	230	237	225	249	227	221	240	262	237	247	244	243	225	247	224	264	226	218	247	226	242	231	237	248	234	246	238	231	227	218	264	261	205	252	255	230	253	227	262	243	236	237	229	233	247	231	235	236	229	259	227	240	223	234	241	209	253	254	251	222	230	238	243	240	275	224	234	246	240	240	214	258	265	241	246	224	243	236	225	246	230	238	245	282	266	232	235	238	244	254	229	271	210	245	259	241	236	243	256	243	205	253	235	227	230	245	250	237	234	239	277	254	233	237	251	222	267	241	252	253	250	229	249	238	217	223	263	261	258	244	250	231	232	254	245	240	262	237	227	238	243	208	224	243	226	239	242	225	228	230	227	210	233	226	233	239	224	266	246	231	264	221	252	232	259	250	237	239	233	243	260	243	237	235	246	238	271	225	257	231	268	227	243	212	247	227	258	223	278	228	245	234	254	263	236	254	232	253	240	237	242	237	252	266	233	233	237	251	240	221	253	221	226	238	216	262	232	272	229	196	236	245	259	243	223	253	235	235	240	210	243	229	256	229	250	242	238	219	232	240	261	246	239	275	239	231	245	266	213	234	239	233	236	245	237	247	258	273	254	227	265	246	194	246	223	245	255	274	235	224	251	243	239	226	256	258	226	220	245	257	232	217	225	242	237	226	255	236	239	218	215	239	256	250	234	240	256	237	208	222	268	238	276	248	270	256	222	226	224	250	216	250	250	246	250	240	237	223	262	257	239	244	262	220	266	209	240	226	229	235	242	259	216	249	257	258	221	250	236	231	261	226	251	238	231	230	260	218	258	265	235	211	228	259	250	250	258	256	225	227	224	233	230	234	225	238	232	263	235	222	241	241	241	225	263	231	240	249	213	243	226	258	244	224	238	220	197	239	230	231	282	261	244	262	276	237	228	233	234	272	243	255	263	217	266	213	245	235	248	228	229	248	223	215	223	234	243	259	216	228	251	237	240	255	217	250	256	218	228	246	255	230	242	230	237	245	221	249	250	238	247	235	252	268	251	242	216	258	260	230	217	246	237	249	251	253	250	252	217	238	247	239	244	253	244	256	249	239	253	231	250	244	234	243	267	216	238	260	235	220	236	240	234	230	252	242	246	244	245	231	234	252	239	236	253	240	265	233	238	246	230	215	243	216	238	262	206	253	219	235	248	225	240	271	240	237	247	264	228	242	269	240	235	234	236	242	222	245	233	251	233	233	243	236	232	255	238	227	275	224	269	243	238	216	258	237	259	250	252	240	247	258	230	225	284	234	237	256	239	269	224	239	270	257	248	243	237	217	260	256	271	229	251	267	251	213	219	251	226	216	239	229	245	260	248	258	242	230	220	246	228	243	220	220	270	221	227	213	261	210	226	219	244	242	242	249	217	265	247	203	249	225	257	235	222	249	234	242	226	240	213	233	256	280	239	235	228	211	216	227	248	227	249	220	236	249	229	205	269	233	263	251	271	262	268	247	282	241	246	245	246	264	210	278	213	247	213	242	242	217	214	226	262	242	243	233	267	217	262	252	231	245	247	236	265	238	264	225	253	250	260	233	218	245	231	222	254	219	233	238	218	230	246	252	235	269	238	245	247	271	280	232	252	232	256	227	221	257	206	229	272	246	243	252	232	240	248	245	250	226	258	231	250	243	245	247	241	221	251	243	217	245	241	201	246	240	234	238	245	249	259	247	243	226	236	234	230	269	237	219	228	236	247	211	243	265	233	226	249	220	229	224	229	235	234	268	248	237	237	238	248	247	249	239	228	233	218	253	253	223	210	247	252	248	213	237	229	248	254	246	238	250	235	242	241	231	211	216	227	219	256	249	273	251	252	239	194	227	208	208	239	238	238	249	236	233	229	253	236	238	236	249	245	232	237	227	264	236	243	241	241	239	238	232	251	237	232	271	231	242	231	240	209	260	234	228	234	238	220	225	224	229	235	226	243	233	221	252	233	239	231	238	239	224	225	235	246	226	256	261	228	258	234	201	237	229	214	213	237	253	222	238	235	233	252	237	233	259	251	246	261	220	241	242	230	245	240	239	235	231	232	262	262	230	234	256	240	256	251	237	242	246	257	233	213	226	237	239	254	239	243	238	238	216	270	233	215	268	247	256	254	252	242	232	220	256	261	252	237	238	253	260	234	229	224	259	246	230	228	262	255	251	240	254	221	243	262	242	216	253	233	253	217	202	209	234	282	239	241	251	228	225	237	243	224	243	227	244	207	235	250	234	196	254	237	251	226	240	251	229	265	224	275	252	265	221	220	234	232	256	264	249	248	240	257	250	250	238	248	245	253	210	265	224	219	246	242	215	254	201	229	254	232	241	242	257	245	247	249	236	216	212	230	263	237	244	244	236	224	240	234	224	233	241	241	220	247	238	246	213	263	238	242	239	235	243	227	225	242	245	227	243	234	253	256	249	212	253	253	245	202	272	204	224	220	248	234	229	242	274	261	227	255	234	252	253	252	270	243	245	210	217	266	214	256	231	226	243	232	236	259	262	217	251	254	233	244	256	240	246	239	239	248	266	215	261	208	211	220	263	238	250	243	230	219	256	223	251	234	250	218	244	231	246	209	234	249	257	244	238	225	246	236	225	231	254	246	229	226	245	245	228	228	260	257	226	215	228	246	210	231	243	236	225	267	249	244	229	226	229	228	253	232	240	242	251	237	257	245	246	247	255	267	237	240	230	252	226	238	273	251	258	231	264	212	253	227	240	229	227	276	263	249	248	252	232	262	247	235	238	221	228	227	224	237	241	265	234	224	250	249	220	248	218	249	218	231	236	246	240	232	244	244	235	225	217	221	196	259	217	228	266	253	253	254	232	260	217	246	227	253	219	223	233	265	248	236	222	274	283	233	236	229	225	227	223	253	256	242	217	245	254	242	245	229	274	256	253	245	240	265	244	225	254	243	228	245	243	245	252	247	253	213	256	235	248	236	237
33123	40609	11680	3598	1693	860	593	377	376	329	353	323	312	322	318	322	337	269	317	322	318	330	294	281	312	315	291	328	306	308	308	321	300	309	316	319	325	300	309	314	315	283	317	333	295	327	309	317	338	300	314	334	352	290	346	303	332	306	292	332	307	326	288	335	306	305	320	280	324	321	310	325	296	322	331	329	287	318	345	310	329	321	343	295	292	349	280	303	325	315	292	314	272	291	298	298	303	299	286	311	277	324	300	296	315	318	328	297	292	296	293	319	327	321	340	311	301	301	321	331	290	323	291	327	300	283	290	298	329	293	282	301	307	325	309	319	340	300	275	357	274	292	318	314	330	303	333	298	298	304	292	305	310	318	349	325	308	313	296	299	284	284	306	312	317	308	297	284	286	288	289	317	317	291	261	314	286	308	294	298	344	286	289	304	292	289	313	319	309	297	288	310	301	317	301	302	306	314	302	323	316	297	315	322	299	336	297	291	322	310	321	283	294	320	325	315	299	306	300	320	339	325	307	344	329	321	336	302	308	271	278	336	298	341	326	287	297	340	298	304	309	316	294	298	329	336	290	296	319	300	305	296	272	321	313	311	315	314	282	315	325	298	285	342	298	283	292	319	319	327	302	272	322	321	297	319	331	316	323	301	285	274	320	339	341	334	363	321	300	362	311	305	300	291	315	336	317	294	313	319	289	298	330	285	306	291	302	289	312	324	304	309	314	305	312	325	294	321	313	317	306	286	326	327	311	292	296	307	310	301	334	303	285	296	327	303	313	307	307	311	321	305	316	314	309	290	310	298	287	286	311	322	329	320	327	304	321	314	315	292	309	284	289	312	342	312	297	318	302	315	333	287	343	303	291	292	359	314	316	290	308	308	359	300	271	335	300	337	312	298	321	322	309	319	338	300	291	286	309	324	309	307	303	298	302	308	318	297	324	320	323	282	340	272	311	303	320	329	328	292	327	318	330	276	277	336	319	293	296	274	330	304	298	338	294	320	318	320	295	343	318	290	281	320	313	318	301	310	282	292	308	287	345	305	331	327	320	299	312	318	295	299	317	274	300	299	298	319	294	356	334	319	311	300	308	309	298	318	334	297	286	323	307	333	320	317	289	306	331	297	283	296	319	326	327	334	336	333	313	300	326	315	305	291	312	295	316	293	295	296	335	279	306	308	295	327	294	303	306	301	300	325	332	336	291	299	303	350	289	313	296	330	319	284	310	327	272	293	307	307	343	306	311	325	291	284	299	311	327	295	317	313	298	297	297	316	301	309	325	296	319	310	293	327	307	300	347	303	309	304	308	322	282	326	306	306	327	322	303	276	345	310	303	322	296	327	358	346	267	314	316	307	318	307	297	324	340	297	322	310	295	286	314	319	327	297	299	281	313	313	286	329	325	293	332	291	310	297	285	308	286	322	276	287	277	319	331	303	316	317	295	284	299	301	301	288	331	297	310	323	282	296	291	353	285	309	327	322	296	310	308	340	305	312	316	314	328	331	307	322	317	291	273	330	305	304	312	335	313	328	326	308	322	287	281	266	293	318	295	287	307	275	304	307	314	279	317	302	327	284	290	289	305	315	305	314	330	302	286	309	309	298	313	286	332	284	308	354	333	306	319	302	299	310	327	312	311	305	304	315	328	308	309	341	315	313	287	310	301	292	314	305	305	332	340	318	322	324	327	300	302	322	309	264	297	352	333	318	296	274	309	291	303	331	322	297	290	285	299	302	325	292	310	290	323	303	343	298	312	334	308	298	326	320	329	306	343	315	294	329	307	285	352	272	307	318	318	308	293	297	342	307	318	322	322	296	278	316	322	309	294	324	319	298	310	304	291	320	288	316	337	297	317	280	289	286	319	288	304	271	316	345	324	291	319	314	281	298	337	338	317	310	306	325	303	309	299	335	329	306	319	329	295	309	313	306	296	306	320	301	278	295	312	300	315	309	276	286	308	290	309	293	307	328	269	328	312	358	288	292	312	295	302	286	287	330	294	302	295	314	300	336	333	329	298	338	323	320	291	310	302	306	332	310	268	312	318	332	319	297	330	314	318	296	290	318	312	331	323	313	308	332	284	300	261	289	304	301	303	321	304	317	301	309	337	295	296	332	298	291	291	303	295	308	280	314	325	308	329	311	309	287	365	295	281	312	280	290	328	336	317	292	283	318	307	280	294	307	300	310	281	301	285	303	328	309	319	303	315	286	309	325	330	306	302	306	348	304	322	330	315	317	291	305	332	306	285	353	298	295	323	299	274	287	317	331	318	301	338	324	320	300	331	305	310	318	332	290	296	320	281	299	344	298	309	303	316	306	303	321	309	302	349	310	327	323	310	300	328	304	320	300	338	330	313	290	319	304	270	279	303	345	290	294	286	308	306	300	298	307	339	283	332	319	298	326	289	319	333	337	276	295	304	298	282	292	328	287	307	315	287	280	313	301	333	349	298	321	274	297	301	308	320	288	324	296	310	322	315	322	291	322	314	322	306	321	315	277	307	319	332	285	317	295	306	291	284	333	298	303	286	295	328	292	332	317	323	287	284	297	310	323	331	273	305	304	291	295	342	328	309	287	284	327	299	296	309	294	318	330	319	313	300	295	296	271	331	289	289	333	326	305	298	313	307	303	291	301	299	307	310	280	291	287	291	300	286	334	286	308	332	277	322	317	337	287	310	298	283	292	296	287	310	294	293	327	320	309	301	332	302	333	324	324	302	313	315	330	316	290	281	332	318	298	294	298	298	277	325	312	300	299	289	305	290	312	311	292	343	325	328	323	298	332	303	322	276	293	298	299	321	299	332	321	332	327	319	320	305	338	288	294	320	304	305	312	308	307	312	295	256	319	320	280	294	320	301	298	308	307	288	300	303	317	343	327	300	326	307	263	308	319	331	286	280	310	341	297	316	328	333	315	319	328	317	313	288	297	306	317	339	298	318	274	323	280	343	291	303	293	308	282	310	301	342	333	303	287	321	313	336	293	298	305	319	321	302	306	333	298	317	291	313	306	318	331	293	317	285	306	316	312	329	321	309	328	289	317	315	314	297	278	310	331	320	291	303	280	305	322	313	322	294	258	304	324	318	322	283	295	293	300	320	319	329	260	314	333	311	276	329	322	297	285	316	299	299	298	313	329	301	297	290	304	301	304	320	296	339	324	294	296	312	291	329	321	303	324	305	293	289	332	298	329	327	315	297	274	280	309	335	320	344	319	317	308	316	298	329	296	312	316	288	280	313	337	317	297	319	310	285	319	315	323	303	313	317	298	285	318	319	308	293	309	298	325	329	309	312	286	309	298	309	318	291	305	317	314	325	293	294	307	303	340	312	282	313	327	319	321	295	310	302	350	314	298	356	307	324	319	305	296	316	333	286	296	304	318	301	289	294	284	309	299	310	317	317	314	318	284	305	335	310	311	306	307	307	316	312	278	292	305	276	285	275	304	271	338	294	313	251	305	308	300	335	311	340	290	316	323	292	290	320	317	326	321
24166	21569	28824	24594	21440	11187	892	459	391	377	279	230	249	255	218	252	231	203	216	217	211	191	206	226	213	191	191	199	196	191	165	191	194	184	194	158	181	180	210	199	192	174	182	179	174	194	188	182	171	184	195	191	179	172	195	187	176	166	188	171	172	199	197	192	186	184	188	173	209	192	196	170	209	188	174	172	174	198	191	183	194	198	179	175	194	186	191	218	181	171	175	196	180	177	178	180	222	183	209	185	170	169	180	169	174	167	198	179	182	203	180	171	217	191	196	192	183	184	194	187	196	195	180	182	215	178	178	167	185	204	167	201	171	187	172	198	178	182	169	175	155	171	198	170	174	172	174	178	200	159	199	187	183	191	184	178	189	208	175	203	184	197	182	205	184	191	192	209	188	160	179	183	178	182	167	184	207	190	177	176	182	181	178	182	171	153	195	193	154	186	193	178	172	179	189	191	193	160	185	189	204	189	175	207	197	196	178	209	162	174	183	183	199	207	169	187	172	168	189	181	186	207	189	176	199	178	199	201	170	163	183	178	203	169	190	179	173	209	201	192	165	179	184	192	184	198	196	181	202	172	189	188	168	184	179	176	171	195	211	192	197	170	195	202	170	181	190	202	193	193	203	216	185	195	187	200	205	186	207	197	203	188	178	168	194	163	191	190	170	178	171	181	172	168	183	182	183	183	197	211	188	178	216	184	193	164	166	198	172	187	178	186	179	180	156	178	176	165	168	166	193	194	183	192	198	189	189	182	174	165	178	198	189	219	195	205	205	183	175	194	189	179	173	178	207	190	190	173	202	176	195	148	194	183	161	183	165	186	183	158	179	203	197	173	187	182	186	167	188	187	191	178	188	170	191	179	184	185	220	211	183	190	177	174	175	200	194	184	176	200	171	166	191	193	170	199	191	176	192	178	179	199	179	171	176	191	202	212	198	207	157	172	182	188	200	193	179	170	223	194	170	183	212	186	197	195	178	191	197	163	187	166	173	203	180	187	193	199	195	190	157	207	176	194	151	176	171	183	159	225	188	194	163	187	186	167	172	196	184	174	189	173	194	175	197	164	185	169	170	161	175	197	173	218	161	205	179	175	166	173	190	183	179	161	207	182	195	186	173	185	191	198	184	189	203	184	175	181	197	199	189	156	209	183	201	170	179	183	162	185	206	209	183	215	188	191	188	176	162	189	174	190	186	189	172	176	215	159	200	180	180	177	169	175	197	170	175	171	200	196	203	187	215	181	171	188	205	192	161	185	182	199	203	166	169	202	173	186	179	183	191	197	185	191	171	177	189	201	176	174	178	173	200	177	213	199	185	181	188	164	176	167	187	192	208	180	194	180	195	173	200	177	179	187	197	207	182	177	165	179	215	186	172	185	191	168	164	200	187	214	176	186	162	206	184	168	171	186	179	175	167	175	185	185	186	190	177	175	204	211	182	206	189	189	164	201	182	189	197	173	189	177	201	190	177	185	174	190	158	181	171	175	189	203	172	199	208	208	197	195	179	180	179	193	190	170	209	176	178	172	193	199	173	176	168	192	178	190	185	165	182	178	208	181	187	167	194	165	186	185	187	180	183	212	179	178	186	189	161	188	189	161	169	196	175	197	189	208	179	202	188	171	195	212	180	186	168	186	194	173	209	174	189	165	158	198	195	170	201	185	191	167	196	171	184	188	201	176	168	186	209	202	186	203	188	179	192	160	192	193	184	184	140	196	200	201	169	179	186	187	160	192	199	193	190	188	160	186	220	200	186	185	192	174	204	189	180	193	196	188	142	185	189	178	206	179	202	228	175	195	200	193	177	192	194	189	196	161	190	168	174	170	158	195	215	177	198	191	197	204	192	175	200	188	210	194	188	189	196	180	202	174	157	173	189	165	186	204	206	204	167	200	206	196	175	175	229	189	193	184	189	163	168	182	192	184	173	205	202	193	188	175	170	194	214	190	208	186	177	196	204	192	184	175	179	190	189	176	182	220	185	186	189	182	186	166	156	204	201	193	163	181	189	199	176	192	171	191	168	168	190	183	179	162	201	162	167	203	181	173	151	209	181	199	170	186	186	180	183	163	196	182	204	203	176	166	182	169	184	178	196	209	200	169	164	175	193	200	199	216	166	187	187	180	160	191	199	202	177	185	183	176	186	192	162	192	214	196	183	175	177	191	199	188	191	201	173	201	198	160	179	202	182	165	184	184	170	178	185	195	177	169	196	211	174	205	221	196	174	185	170	191	186	170	200	183	183	214	190	166	211	167	180	182	192	218	189	192	201	194	183	183	186	166	166	174	188	164	202	175	170	212	189	181	194	183	186	193	200	176	191	170	177	183	189	169	176	204	172	180	205	179	201	179	176	183	178	222	161	185	191	195	194	161	190	188	188	181	177	195	180	177	187	174	183	215	188	192	196	183	203	177	209	170	153	191	184	169	171	168	200	173	207	199	191	223	195	170	173	204	180	190	168	188	162	181	172	185	193	187	184	195	176	187	175	188	177	172	158	190	186	185	170	183	199	197	192	185	193	179	183	178	188	205	146	186	181	203	189	166	197	176	193	155	175	181	206	199	200	176	210	197	220	173	186	200	174	207	211	206	201	161	208	181	200	213	184	197	215	167	192	192	179	160	169	159	171	197	177	202	172	175	190	199	174	177	185	210	194	189	208	181	200	180	173	179	167	209	175	182	194	181	174	183	187	194	176	175	174	185	186	169	192	212	180	217	199	168	186	214	200	187	212	199	192	184	194	209	177	192	167	205	173	184	194	188	179	190	192	186	162	177	160	194	170	192	191	193	175	174	186	166	178	175	175	188	183	187	200	172	181	179	172	190	172	175	215	209	193	195	181	177	178	197	192	183	216	193	196	194	202	167	171	168	181	196	182	174	181	193	169	199	186	188	194	179	191	192	180	166	197	201	199	169	178	184	180	183	182	177	185	193	169	199	190	176	162	195	176	160	174	196	186	178	180	192	174	181	190	177	194	192	181	164	194	207	196	196	185	160	191	177	186	179	196	195	206	176	177	170	173	187	172	189	198	189	173	178	190	206	211	189	183	198	190	193	177	191	168	184	209	168	171	187	188	181	193	179	176	172	169	202	202	195	173	184	200	166	168	186	192	171	194	198	189	205	184	181	189	195	177	186	197	219	163	195	176	182	190	171	182	163	198	179	177	203	179	164	170	186	189	174	177	175	171	176	195	183	189	196	179	212	188	208	184	189	183	177	213	183	183	184	178	193	192	191	211	187	195	174	204	192	188	175	175	183	168	174	211	187	209	194	196	184	198	176	191	195	189	179	192	195	194	180	197	201	210	177	182	166	174	177	172	180	176	207	198	166	189	186	205	186	174	159	194	171	174	215	188	174	175	183	176	210	173	183	159	195	178	186	190	212	185	174	182	166	210	201	193	172	200	200	190	214	197	187	194	191	194	173	173	192	170	161	173	224	170	151	174	192	169	189	186	204	179	179	216	196	200	208	163	188	200	190	187	196
37963	58798	18242	7922	3680	1766	1055	740	571	568	472	397	357	366	326	318	310	303	286	297	288	267	241	298	243	274	275	267	267	260	260	259	251	244	252	249	259	242	255	243	221	267	243	254	235	250	264	253	254	222	254	273	210	210	215	246	259	213	236	253	229	243	225	237	238	241	258	258	247	255	248	256	229	219	233	237	248	230	226	221	203	229	248	248	231	229	224	221	252	248	229	269	221	262	239	262	247	225	260	222	236	231	237	246	229	242	247	219	247	229	256	239	237	237	237	215	220	230	240	232	254	244	241	221	248	227	239	233	217	253	228	223	239	244	264	257	216	212	224	236	223	250	219	231	236	238	243	262	219	257	246	207	221	206	225	245	230	242	226	235	222	210	214	268	190	237	224	216	262	235	262	217	236	248	229	231	218	225	218	260	219	247	231	247	240	238	224	232	248	225	258	240	218	222	216	216	233	235	251	236	238	228	236	224	229	242	241	242	257	264	252	249	222	248	227	222	247	231	253	229	244	214	229	238	231	231	262	227	202	217	247	248	235	203	229	237	230	248	257	249	225	263	242	231	232	234	255	256	235	231	246	240	218	229	226	217	213	248	216	229	225	225	251	240	248	249	233	239	239	213	226	245	255	221	242	219	226	237	258	221	227	281	221	238	226	258	231	260	232	235	256	205	229	243	233	231	241	203	224	208	252	231	226	223	241	214	223	222	229	230	241	269	250	235	250	266	226	237	246	236	201	223	243	215	227	244	244	221	235	237	246	234	223	206	259	229	261	212	248	218	249	249	255	221	220	243	239	224	247	244	236	232	208	265	243	249	230	262	239	273	232	250	214	232	244	235	261	219	233	256	248	266	241	249	223	242	221	242	252	232	225	219	239	219	214	248	231	248	246	224	209	222	231	254	255	227	230	229	208	209	209	232	225	229	238	216	237	217	236	239	221	239	242	209	219	245	250	223	265	234	234	214	231	284	258	227	207	240	261	233	247	254	234	229	225	217	218	229	217	239	207	220	242	229	257	247	246	254	232	229	236	223	230	261	206	247	225	236	224	223	234	217	229	240	223	232	255	242	218	249	214	246	221	232	206	239	221	228	199	242	259	217	213	219	237	216	287	229	234	217	260	218	221	240	220	220	228	245	230	237	261	226	255	217	256	224	248	233	213	229	255	229	219	220	226	217	220	233	224	228	230	240	227	239	204	253	224	215	230	229	255	221	188	230	242	240	246	220	229	239	235	230	225	259	225	235	236	220	223	216	257	261	220	214	234	223	246	241	206	239	248	200	256	247	253	238	218	227	238	229	250	209	245	242	256	219	226	200	241	223	225	228	238	246	250	260	243	226	207	248	237	240	248	243	218	226	248	243	260	219	252	227	228	242	276	225	241	221	246	235	262	211	244	267	269	261	216	230	229	237	207	231	234	210	244	227	211	245	238	237	228	247	240	258	237	244	227	243	249	227	211	220	232	211	229	246	230	241	224	226	236	232	239	242	234	234	259	246	239	213	220	239	242	277	229	240	212	248	245	230	205	250	247	239	225	230	232	224	239	252	250	238	243	247	223	252	237	221	252	231	232	258	240	214	254	248	233	247	206	264	257	244	254	234	238	240	234	212	219	216	223	220	219	233	229	200	233	242	235	242	231	243	222	247	246	235	263	232	229	226	210	242	236	241	264	226	228	249	229	216	225	231	255	244	243	242	204	257	206	228	239	209	248	212	206	237	231	232	223	239	260	260	244	227	241	232	238	254	224	254	243	217	225	224	224	232	233	227	251	228	245	227	246	229	227	246	217	243	237	221	224	220	230	253	231	245	237	224	254	233	232	249	235	229	243	244	220	238	244	246	233	263	224	269	236	242	223	220	219	271	248	230	274	246	255	244	212	224	232	247	227	220	235	208	228	203	242	240	220	237	250	248	219	233	258	261	211	221	237	252	226	269	218	234	245	229	215	243	224	217	236	225	241	225	242	241	260	253	221	238	244	247	235	219	229	244	251	262	232	282	253	232	243	247	245	222	225	225	210	235	218	232	215	247	235	215	235	235	239	230	210	217	240	241	223	220	215	221	215	224	233	208	210	257	242	235	240	230	239	246	223	243	219	240	268	210	234	228	240	228	241	247	227	244	262	218	229	243	242	205	213	224	238	227	212	254	217	227	221	244	262	215	213	234	257	247	250	226	233	243	241	243	233	215	281	271	205	256	237	268	238	241	229	220	249	227	240	237	256	226	235	228	230	247	213	239	211	247	223	249	206	252	260	249	221	211	248	228	249	226	245	245	231	237	211	216	250	237	252	236	226	224	290	226	214	247	264	244	242	235	227	256	238	239	262	243	255	246	245	230	200	227	246	238	242	242	239	252	195	243	241	223	236	239	237	228	229	246	250	239	247	230	223	243	246	247	233	245	216	223	231	234	217	235	211	242	240	233	229	238	210	224	230	221	257	240	216	248	228	231	232	219	231	230	227	220	236	222	233	243	252	222	231	244	241	232	242	235	240	225	232	219	219	241	222	226	241	242	249	248	214	217	219	215	245	195	240	242	243	212	232	213	212	237	223	231	235	229	217	244	267	229	207	248	215	233	218	218	256	232	213	236	259	225	268	231	250	226	223	222	246	252	215	236	232	246	247	250	242	275	212	224	243	208	237	240	234	241	246	221	214	271	236	246	236	219	231	237	260	236	223	246	219	232	212	229	229	242	209	210	248	228	261	228	255	257	243	233	226	248	229	211	230	239	226	244	250	245	231	231	204	229	255	223	230	241	249	248	252	249	226	237	237	274	240	232	264	236	255	247	232	239	258	231	248	217	243	224	217	238	208	215	241	223	216	254	232	204	257	218	245	235	239	236	226	224	243	246	239	221	226	267	227	251	234	260	217	224	208	222	256	224	227	243	225	238	200	242	214	198	207	213	231	229	222	249	237	240	255	208	224	232	255	247	229	240	241	204	228	231	239	217	233	222	214	255	229	229	235	235	219	235	251	248	220	229	217	196	236	223	235	251	220	234	208	247	204	214	245	233	239	232	256	239	232	226	245	253	253	237	266	245	239	236	224	224	235	245	218	239	224	253	227	226	226	230	253	236	246	244	215	222	252	242	261	237	214	224	252	227	226	231	239	259	210	266	228	221	247	217	250	208	217	256	253	243	230	237	216	241	255	251	241	207	230	234	214	232	246	224	231	226	265	233	238	242	225	248	256	229	214	247	285	229	242	243	246	261	204	224	228	255	231	218	239	249	203	244	245	209	232	244	227	247	236	234	244	231	257	233	232	243	240	239	241	261	247	244	234	230	255	207	219	239	214	242	226	237	218	260	222	233	231	222	218	261	231	259	231	235	223	249	220	232	247	218	226	216	226	242	266	251	243	241	250	245	213	253	223	226	229	233	265	236	250	255	208	244	260	220	226	236	222	217	250	220	221	257	237	240	236	225	229	239	221	227	236	218	229	225	239	237	253	229	242	245	250	218	251	236	210	224	239	229	228	237
25654	21660	27586	25473	9677	939	659	495	511	466	440	475	456	445	404	428	398	419	443	420	399	439	435	427	396	393	402	386	395	377	393	402	385	437	404	396	388	428	416	425	450	393	378	384	407	416	398	402	417	391	433	385	419	420	392	418	403	417	410	389	455	388	404	384	385	417	419	417	401	361	401	463	422	396	402	421	361	404	388	405	402	415	389	400	430	410	424	398	429	383	401	421	389	401	388	427	394	393	384	413	419	404	419	399	410	382	404	376	379	400	408	390	430	408	441	368	437	401	432	450	395	413	397	362	407	384	390	412	424	380	448	363	416	384	401	446	399	366	411	380	441	425	393	412	393	378	383	398	373	390	395	410	383	392	401	391	382	427	425	368	364	384	405	379	421	429	412	381	418	403	384	385	430	370	420	384	439	420	422	378	404	418	384	407	421	406	406	386	395	429	390	383	426	405	375	395	394	403	398	410	389	417	436	400	441	391	405	362	390	396	430	413	417	401	388	370	385	391	408	420	380	409	389	392	381	439	389	461	402	412	415	380	424	411	369	424	401	397	414	410	428	450	389	410	409	423	375	358	409	403	431	459	373	387	434	407	398	410	414	454	418	417	405	395	406	374	413	422	390	407	424	376	389	401	427	437	412	386	359	414	434	350	401	410	401	387	412	408	432	334	404	407	395	423	410	371	417	367	378	362	415	398	415	357	394	407	411	397	418	418	396	376	387	422	393	409	426	393	374	403	421	429	402	414	416	384	388	387	406	403	386	421	414	416	398	391	400	411	396	386	428	424	384	423	413	405	403	389	381	412	417	414	406	397	413	409	392	377	405	435	420	419	398	344	398	426	406	425	366	402	403	410	402	419	424	394	403	386	386	414	418	424	379	393	391	372	414	414	411	401	376	410	404	409	376	401	374	381	423	393	394	405	405	384	395	408	432	424	412	388	400	395	376	428	402	383	442	388	400	367	383	417	390	375	380	402	381	419	408	439	398	405	435	396	408	411	409	403	390	408	408	411	384	408	387	404	398	419	418	432	425	426	409	405	391	424	402	413	419	418	403	366	379	373	390	404	425	406	372	368	430	413	411	444	373	383	405	386	404	388	386	378	385	415	419	393	387	384	399	423	379	408	400	411	391	385	406	405	370	403	382	433	415	393	388	444	415	389	380	416	411	403	423	401	423	371	415	389	388	391	408	410	365	391	394	413	404	375	390	390	371	383	396	409	376	430	398	419	438	388	408	361	375	381	396	413	417	420	384	382	449	406	394	416	394	398	412	369	391	409	395	384	396	410	408	413	420	381	419	390	386	425	403	399	409	368	432	385	401	421	410	364	398	396	408	415	405	372	407	419	431	411	386	419	390	398	391	384	439	389	396	397	421	392	400	419	369	372	412	388	397	363	400	364	439	402	408	425	379	439	385	435	364	390	424	376	378	398	438	420	388	381	388	391	395	476	380	385	452	389	389	402	401	398	371	350	398	396	389	388	429	396	426	404	385	425	425	420	432	374	365	403	392	407	377	398	392	413	439	428	415	392	403	406	426	374	387	385	384	415	444	408	385	438	398	400	401	345	389	419	399	434	408	402	396	439	397	435	364	410	409	402	391	420	378	376	412	338	405	421	427	367	402	382	381	407	400	362	364	398	404	376	382	409	391	419	401	399	419	384	401	413	402	386	403	361	432	401	384	426	387	436	371	422	391	376	417	448	400	401	401	399	408	413	389	386	395	412	414	338	386	394	420	405	430	392	378	405	373	447	412	391	402	420	438	401	377	404	393	374	381	407	370	394	391	410	384	362	408	396	430	378	402	411	407	416	392	379	434	451	443	364	383	428	423	359	428	422	410	389	412	386	401	367	464	387	408	388	423	401	366	398	404	376	411	401	392	427	379	363	424	387	400	401	397	404	419	420	417	412	410	404	396	436	452	383	407	376	407	392	405	409	451	378	395	416	406	390	389	435	390	413	391	400	432	377	398	401	410	398	396	400	421	444	431	381	429	428	405	423	379	423	451	425	382	399	408	409	396	399	423	399	398	447	382	372	375	403	397	399	414	412	375	430	380	418	405	400	377	401	388	415	411	387	416	385	400	419	406	406	427	408	409	417	419	367	409	407	382	386	401	379	372	430	423	407	430	400	371	392	401	374	399	380	378	388	370	412	426	371	402	415	400	382	402	374	433	396	420	394	394	400	385	417	373	417	376	442	417	389	414	434	409	384	425	387	411	413	389	431	398	396	410	401	380	397	398	395	404	377	424	407	360	442	400	434	403	391	398	403	370	404	432	380	408	417	417	415	416	410	382	409	436	398	376	379	412	428	381	444	435	385	368	423	375	382	426	384	394	410	439	384	399	405	423	427	414	410	388	416	372	427	410	403	401	394	399	409	375	423	407	429	409	413	385	423	429	392	426	407	384	384	364	418	412	387	384	370	383	397	411	400	379	373	361	411	413	412	412	409	390	381	367	434	422	393	394	368	409	398	391	407	423	401	435	426	456	425	414	409	412	403	413	398	362	357	402	413	389	384	412	392	405	421	426	402	412	389	429	408	442	400	412	387	416	396	347	370	402	390	403	412	434	414	398	400	459	412	405	410	422	422	413	395	406	397	398	378	348	439	372	390	437	393	378	379	430	403	405	360	429	414	433	401	397	378	384	398	442	390	398	415	431	417	398	382	406	377	423	382	389	402	409	406	383	393	405	409	409	400	380	404	376	386	427	411	423	396	373	409	413	404	415	439	421	403	425	436	407	435	390	406	393	432	374	370	419	401	410	405	375	400	380	399	405	394	427	424	399	342	410	394	453	410	416	430	360	386	432	389	369	386	399	369	402	379	401	361	449	374	412	396	423	384	423	387	403	428	404	397	432	429	433	421	406	417	417	370	454	380	366	414	409	393	376	384	415	417	368	412	386	432	410	408	409	426	399	384	434	376	390	406	367	423	471	419	421	421	434	415	407	398	413	380	406	388	389	401	404	387	399	397	415	448	417	389	403	424	391	396	374	385	424	396	395	399	450	386	400	376	358	408	426	388	395	412	372	424	400	396	419	414	413	412	360	448	412	393	432	406	425	407	373	426	406	394	383	406	432	416	401	422	420	405	398	414	390	387	383	392	423	411	408	449	394	459	379	389	427	393	408	390	389	440	403	385	393	392	383	402	413	388	422	391	406	413	386	377	369	394	390	348	383	408	390	410	386	406	394	440	376	416	390	421	407	394	392	407	388	405	424	409	413	415	441	390	432	390	394	388	392	383	419	390	354	391	403	396	408	433	411	399	402	423	405	454	378	441	370	405	407	370	407	391	376	400	386	419	398	387	393	390	405	391	414	370	397	414	383	417	393	416	435	390	399	403	400	414	342	398	434	417	418	402	407	468	420	367	403	405	417	396	423	377	403	389	401	403	420	454	400	411	397	410	384	416	386	412	413	366	424	389	369	404	375	415	410	402	407	377	421	423	405	391	391	395	403	375	399	398	366	386	383	389	387	388
36644	50477	15120	7438	1791	1256	950	784	703	647	587	592	578	561	527	551	512	532	482	494	528	511	529	500	517	504	516	441	518	513	552	517	500	471	497	514	493	507	505	455	489	492	534	466	473	459	489	502	492	541	475	548	508	482	462	478	466	551	482	512	489	507	481	504	471	493	516	505	540	537	492	492	493	474	531	500	494	460	505	477	453	475	469	468	503	518	443	529	504	506	511	507	487	504	517	485	472	486	499	533	515	503	485	500	488	510	516	490	490	474	477	512	496	497	467	451	478	470	462	532	513	512	491	485	488	468	475	473	504	469	498	478	511	490	465	504	474	475	484	455	532	456	518	499	509	476	487	547	490	481	473	497	499	490	506	535	493	503	550	508	470	509	502	443	466	467	500	471	521	469	477	473	511	512	505	465	487	524	517	515	515	513	520	528	489	528	516	523	545	502	530	543	523	469	487	515	475	528	531	480	525	450	466	470	501	539	518	471	476	492	483	483	486	470	493	505	449	519	469	494	532	496	506	503	465	473	467	514	510	477	489	487	500	504	490	519	515	474	452	503	481	513	465	441	508	496	460	477	481	501	489	521	480	497	493	468	535	482	480	515	494	504	484	500	539	492	450	497	482	500	491	514	497	482	502	453	520	452	512	478	508	461	522	457	472	538	504	475	496	474	524	480	497	542	485	475	488	484	518	493	504	503	498	470	494	508	499	548	498	470	497	497	476	512	521	466	509	481	491	517	472	483	492	544	475	506	497	506	467	523	535	523	483	460	449	521	473	495	483	463	519	505	510	471	491	495	467	481	520	507	540	493	518	477	479	489	469	491	469	505	451	511	563	467	500	491	533	543	505	479	482	489	546	456	540	513	482	506	501	517	484	523	497	479	496	495	482	526	481	484	501	483	454	491	482	504	495	510	504	553	511	487	507	473	550	517	487	510	477	457	499	519	489	512	483	480	486	484	503	516	481	511	511	507	503	465	484	529	470	467	478	488	518	490	484	508	510	482	488	476	514	488	496	462	463	513	495	544	476	469	477	481	496	466	435	486	487	469	481	496	472	503	515	456	516	508	494	496	491	462	469	457	464	476	497	463	475	488	481	463	471	480	493	472	499	487	470	528	485	503	479	481	504	501	479	475	521	525	500	511	501	487	491	557	474	535	492	532	483	479	507	488	482	514	523	491	500	452	492	528	466	504	514	492	505	517	491	478	498	506	505	502	476	502	455	462	512	510	466	487	508	480	505	468	502	507	478	471	483	497	464	479	505	481	489	501	493	510	511	515	506	500	460	480	497	497	495	550	515	482	500	526	469	475	478	512	477	517	480	487	531	475	470	473	517	499	490	488	492	494	469	464	464	507	497	496	504	502	519	500	527	492	482	473	453	479	490	503	481	494	466	491	511	436	472	474	488	503	497	543	475	466	490	473	488	501	481	475	464	490	513	522	527	509	485	512	490	468	472	459	508	501	503	483	510	488	530	490	500	504	511	478	507	459	531	464	501	518	489	477	494	538	477	475	508	474	506	516	466	472	469	489	516	484	500	484	464	470	487	486	453	481	538	492	474	492	512	466	497	532	510	503	499	485	472	489	500	493	506	496	504	544	485	483	512	505	478	492	470	527	490	514	482	469	490	441	504	479	519	517	484	470	457	499	452	525	508	485	492	520	479	496	464	513	485	511	506	504	494	466	519	486	481	520	475	452	498	507	479	455	485	535	487	457	535	503	523	484	515	492	495	459	518	492	511	505	520	545	515	487	497	444	472	502	500	475	478	498	488	534	471	500	481	477	464	473	494	488	453	463	446	475	476	479	499	538	518	480	462	501	483	480	506	473	461	456	477	484	502	497	490	468	473	481	518	475	475	509	508	465	473	505	466	534	476	496	485	485	479	494	488	491	543	507	497	498	522	488	499	475	457	483	453	481	550	481	494	484	501	478	526	502	486	455	455	494	543	460	478	480	515	496	494	527	475	454	498	482	478	487	512	466	459	484	496	527	487	485	475	505	492	507	493	510	498	494	499	465	513	477	464	505	484	507	467	531	531	492	472	497	497	499	464	472	491	482	487	473	526	493	486	497	498	485	498	470	479	512	498	464	500	470	510	505	483	465	478	550	467	506	466	487	476	494	507	505	511	507	485	532	495	502	491	498	501	490	483	479	500	525	495	509	529	499	514	493	479	502	453	490	497	505	526	502	487	520	481	478	479	481	508	480	471	503	458	487	494	491	461	497	499	499	497	484	483	505	521	512	500	512	443	557	515	502	490	508	473	465	483	517	509	505	503	558	508	477	505	480	478	483	494	497	464	482	483	492	516	497	502	493	526	500	487	473	499	487	535	465	478	521	505	477	479	504	480	514	489	506	508	467	486	476	472	486	474	446	477	513	451	516	465	527	478	489	511	473	497	494	504	497	498	458	494	509	507	492	477	454	544	484	502	504	525	478	472	504	521	466	496	459	478	481	484	508	464	528	501	516	468	499	491	534	483	491	480	485	457	441	494	492	511	473	476	497	468	457	517	476	517	489	521	516	509	433	523	495	470	453	469	505	461	488	526	496	462	542	531	494	519	540	500	515	505	461	487	500	508	478	501	468	513	498	495	495	490	490	493	499	488	478	513	538	475	486	526	502	491	519	494	474	493	493	517	483	483	505	510	525	448	466	515	483	451	488	538	476	508	512	505	473	462	497	509	486	481	509	481	513	477	465	491	482	502	474	507	506	490	522	485	486	470	512	462	491	488	468	490	492	496	462	506	490	456	484	511	520	487	465	502	502	495	465	457	453	439	458	461	531	508	531	450	459	482	442	478	485	491	501	497	501	488	541	475	504	449	491	508	468	444	485	478	514	513	533	509	473	471	478	522	485	473	461	481	510	491	494	468	489	468	475	484	538	490	493	492	489	493	496	489	527	499	485	460	521	517	449	529	520	515	485	463	527	503	474	437	478	506	498	503	470	508	475	501	458	525	557	487	489	485	494	471	496	475	480	477	500	541	469	492	526	467	461	491	497	483	481	493	460	512	493	480	480	499	518	476	478	458	496	529	485	516	493	478	462	517	518	517	522	479	499	480	533	492	494	522	498	484	489	495	506	527	490	483	468	508	484	457	540	475	459	492	525	506	469	480	452	514	509	522	493	485	486	487	448	516	504	509	484	501	507	496	527	541	529	493	498	465	470	485	470	487	481	544	528	509	467	478	489	463	451	502	485	472	511	478	511	482	465	487	512	467	507	511	499	478	455	500	470	485	499	487	517	526	514	472	475	509	489	530	488	527	516	478	517	533	527	509	491	444	440	476	474	502	513	498	498	465	517	461	474	503	462	493	537	527	530	509	465	470	517	469	522	500	453	462	507	490	521	499	547	506	508	492	482	490	470	489	512	518	446	480	519	527	498	515	486	480	484	493	494	501	469	507	507	449	493	484	467	494	523	521	537	499	492	483	472	492	474	497	475	501	498	510	510	476	478	522	510	480	494	488	488	530	501	464	507
23233	21563	29263	24179	21499	21466	8982	1056	767	648	597	562	523	478	450	452	429	451	407	417	437	419	400	425	431	398	397	422	400	404	396	364	414	405	397	400	394	397	382	384	384	396	365	412	372	398	401	384	403	368	359	379	395	399	360	394	368	400	397	429	389	369	400	373	357	419	395	396	370	394	405	376	388	427	363	389	364	419	324	415	392	430	397	362	369	369	382	341	373	357	382	406	389	346	353	385	385	397	348	340	376	392	381	396	372	380	382	369	367	376	391	409	374	375	386	413	376	395	384	347	383	341	371	385	373	382	348	392	393	371	356	371	372	371	361	339	410	406	407	364	370	378	335	394	372	420	387	393	371	375	394	378	387	374	389	356	355	384	389	384	369	349	405	360	361	397	390	376	379	370	387	362	368	375	419	375	373	362	358	389	368	444	348	411	391	405	373	376	375	377	350	360	346	379	363	409	407	360	406	400	395	346	372	348	397	366	324	384	422	382	351	375	357	383	367	359	385	374	385	382	377	399	427	372	375	376	418	345	335	373	371	371	331	363	375	381	394	344	400	356	387	402	375	373	417	407	363	386	385	373	384	393	336	366	370	388	378	379	382	412	418	373	398	372	386	382	398	372	413	348	378	360	393	367	368	380	402	362	387	397	389	390	374	378	394	374	416	369	368	384	401	376	396	363	349	383	387	398	396	394	371	350	385	373	348	359	370	380	380	389	359	401	365	370	386	397	391	384	381	361	374	363	377	368	384	380	394	389	398	374	376	359	397	390	392	416	408	348	369	382	359	370	370	383	391	368	366	413	354	361	371	354	392	387	367	327	386	373	385	386	363	381	388	378	361	360	408	406	375	365	400	371	369	410	378	421	393	372	369	390	413	372	364	353	400	387	365	356	369	390	363	403	365	347	379	357	436	387	381	353	399	366	330	379	379	380	352	349	356	412	374	387	385	422	385	369	400	389	376	416	373	361	380	364	373	399	393	373	423	377	359	402	345	374	371	373	385	396	365	376	373	369	362	408	365	361	415	398	395	387	391	396	415	378	419	372	397	351	395	341	364	378	375	367	413	397	400	381	373	400	394	377	371	373	335	438	394	355	362	370	377	397	357	394	378	378	390	363	373	367	406	399	384	375	406	413	373	364	385	406	375	364	378	347	357	377	363	362	362	396	384	381	358	416	370	339	378	357	403	382	375	379	377	394	419	386	381	384	376	372	353	375	400	399	386	372	399	379	346	389	389	385	372	351	383	383	393	367	356	402	387	372	363	375	353	401	377	390	380	412	399	367	404	383	350	427	377	350	392	414	419	415	387	396	350	363	351	375	372	334	366	392	364	376	365	351	360	398	363	382	356	377	374	388	395	401	374	404	433	383	401	362	397	367	404	342	374	340	389	394	384	373	334	405	379	384	400	380	364	387	395	372	361	384	363	375	364	394	363	403	380	354	367	375	357	359	388	371	365	360	407	413	403	391	373	387	359	371	414	384	397	375	382	382	384	386	396	376	372	329	404	368	375	378	358	393	418	383	387	401	358	363	349	417	390	350	378	401	374	392	375	354	351	380	393	393	401	371	391	379	386	374	368	354	358	357	413	416	383	392	357	388	339	394	385	406	384	383	388	412	352	351	381	341	361	368	400	377	398	400	401	382	378	384	388	397	379	381	402	397	427	410	398	336	398	364	343	384	350	360	359	376	377	361	415	390	393	358	347	395	398	389	379	393	371	368	379	376	402	361	379	367	373	375	374	397	384	361	368	365	373	369	352	352	397	356	404	363	383	383	374	394	379	388	420	375	388	361	374	406	456	351	350	387	381	397	374	345	362	370	350	388	399	366	396	382	359	376	368	386	387	347	368	387	378	385	390	350	420	387	346	379	402	397	359	371	367	379	400	387	405	369	409	370	370	390	397	399	367	383	372	399	374	400	394	372	356	392	421	337	378	356	373	400	386	383	406	413	388	361	357	387	356	379	338	379	394	367	370	404	401	400	376	417	374	381	400	403	397	404	360	350	364	377	393	380	376	372	383	403	399	383	391	383	393	378	369	384	347	361	401	379	371	393	408	384	335	364	388	368	389	384	373	408	367	412	358	357	382	354	389	359	379	401	379	385	360	374	391	399	382	374	379	398	391	349	374	338	395	436	378	394	388	377	345	389	397	362	400	362	390	380	387	361	399	373	376	376	405	378	362	408	397	358	371	395	380	403	379	348	426	376	363	403	407	398	363	398	362	356	375	388	404	390	366	365	391	376	391	358	382	339	379	401	370	372	357	396	388	388	369	366	405	380	353	385	374	394	388	389	375	400	363	379	383	417	359	324	375	409	404	381	361	410	336	406	377	397	359	354	379	350	362	369	394	391	409	398	359	344	401	386	402	366	386	383	374	364	422	390	381	352	402	376	374	376	377	381	347	372	374	378	353	377	402	367	391	362	401	374	368	377	359	388	378	396	389	375	388	396	336	367	363	390	352	379	378	359	366	391	359	376	354	414	377	366	346	349	381	399	372	372	355	392	360	362	386	366	381	404	382	396	439	376	391	391	384	351	403	374	403	412	406	375	421	349	376	371	394	332	376	378	401	403	374	368	351	388	389	366	380	401	450	347	380	350	376	380	357	395	349	375	424	376	387	378	394	352	387	386	376	357	388	369	385	368	418	383	358	393	375	384	380	369	406	349	397	391	377	399	387	371	372	362	379	371	383	368	384	392	410	358	393	375	372	349	391	380	363	398	387	377	360	364	404	374	402	361	351	380	381	397	379	343	415	358	371	347	369	362	375	373	396	370	388	372	406	392	337	392	397	389	363	353	373	356	356	364	410	375	403	387	393	384	418	368	380	379	393	391	372	391	384	393	378	401	369	411	381	379	374	358	383	389	375	431	391	416	388	326	419	389	369	353	357	375	330	365	373	407	384	380	375	342	367	384	404	350	399	345	392	382	401	384	392	368	372	379	391	388	379	386	407	407	349	385	367	376	391	418	435	369	367	401	371	384	401	361	392	355	390	382	407	348	346	404	391	353	395	382	381	374	393	376	387	399	345	391	339	370	379	368	395	381	367	380	383	371	383	359	391	359	388	379	382	400	384	379	384	403	377	375	399	385	357	370	342	396	385	373	376	392	342	376	363	390	356	341	364	402	376	365	363	407	443	397	388	397	372	383	377	354	358	384	377	379	353	390	368	346	374	383	406	356	416	389	394	366	373	382	365	364	392	362	394	408	384	383	365	330	384	346	355	376	391	386	371	391	356	384	373	391	357	380	374	417	400	409	379	403	383	392	366	387	338	405	386	358	381	385	356	417	372	406	360	378	380	381	375	362	380	377	376	399	386	386	368	394	363	397	390	386	406	367	371	366	355	351	397	361	376	420	375	361	368	381	371	366	375	390	379	364	382	413	391	353	384	356	396	354	362	421	366	381	398	360	374	388	381	361	376	405	383	421	373	393	396	351	405	350	373	356	383	402	441	399	384	391	359	395	377	370	378	371	369	390
42482	66767	22318	10659	3567	2515	1841	1442	1198	941	836	741	723	663	656	608	560	544	553	470	503	524	517	512	474	477	507	494	458	460	477	466	465	454	497	481	468	508	443	429	452	436	433	474	480	488	412	474	456	444	449	443	488	445	469	498	469	427	447	420	426	453	438	465	451	442	484	425	453	403	450	485	450	483	449	467	465	444	405	402	482	453	417	434	465	420	458	461	449	476	407	427	469	454	442	448	409	441	465	479	462	441	435	408	458	434	448	409	444	428	426	408	466	469	438	469	461	424	419	418	456	445	434	448	457	432	452	447	436	415	428	466	474	457	424	429	436	443	470	449	454	440	433	467	456	486	436	419	456	453	423	443	429	481	432	466	481	463	467	449	412	437	402	444	411	427	421	453	467	460	454	430	462	461	447	433	504	465	444	460	493	470	443	430	442	441	452	461	469	434	466	434	470	460	429	459	452	435	450	421	472	427	459	447	455	432	404	450	477	456	421	417	474	435	397	405	433	457	481	447	463	460	434	436	424	493	414	463	408	424	430	461	422	434	433	434	452	454	443	436	469	444	433	482	417	471	395	457	429	402	432	445	453	472	382	427	417	421	422	440	459	473	490	459	468	427	488	444	461	454	432	457	449	450	450	453	415	466	437	456	429	451	458	452	453	468	447	429	423	455	453	438	441	448	455	487	446	449	453	424	475	474	442	443	478	456	463	424	448	415	405	407	457	429	453	432	420	452	424	463	426	461	444	417	460	439	475	473	457	451	431	435	453	436	435	455	440	468	443	446	472	414	423	456	445	435	393	447	454	467	474	412	451	450	395	420	509	477	441	477	441	428	479	435	424	436	436	462	472	426	465	454	445	440	439	437	474	455	448	460	437	420	449	431	453	481	460	438	457	429	460	455	435	471	435	424	422	418	466	433	433	430	435	437	456	426	425	439	437	441	414	461	483	435	466	425	487	450	451	456	439	458	455	461	464	456	442	477	450	467	414	432	448	393	492	426	456	467	447	436	416	451	439	429	421	463	440	455	475	465	444	463	408	438	436	455	485	465	422	465	449	440	427	453	479	440	438	462	393	471	454	450	473	431	438	475	452	452	481	479	459	436	437	418	428	400	445	470	428	444	464	451	405	481	433	445	422	447	460	468	427	476	456	428	448	435	436	452	433	468	401	434	443	438	528	442	477	477	416	434	463	421	444	442	419	440	441	475	459	423	438	445	433	497	446	436	454	440	450	466	450	449	450	422	424	421	425	446	493	448	419	459	484	435	446	411	454	437	449	430	465	444	432	471	467	439	469	424	416	487	460	461	439	444	434	477	441	441	465	427	425	458	435	458	485	454	487	461	442	436	422	427	437	475	433	435	428	429	433	443	434	457	425	452	447	401	420	441	450	419	442	449	458	445	448	442	421	443	466	438	431	458	461	463	463	449	436	429	467	439	449	454	432	415	441	421	481	416	449	460	450	420	441	423	484	420	439	478	431	462	416	444	433	425	459	409	468	446	450	432	451	465	454	432	469	419	461	409	450	447	425	432	466	474	457	455	488	432	421	445	447	443	440	418	434	476	451	441	418	473	456	426	418	471	465	427	412	419	428	454	442	449	438	420	464	465	462	385	464	405	443	433	437	464	420	422	473	424	459	454	447	433	446	469	465	436	454	423	433	440	464	457	487	462	487	391	490	472	396	439	480	449	488	440	432	441	427	457	421	447	454	436	423	424	444	456	444	472	429	416	415	449	466	424	488	428	437	441	465	444	447	443	432	435	461	436	470	497	450	423	456	449	444	435	447	450	414	488	480	458	458	452	437	468	436	413	443	436	488	427	422	445	487	483	417	460	468	467	465	393	420	443	440	448	448	430	462	449	457	468	439	389	465	402	413	447	447	464	419	447	436	433	452	454	426	426	460	448	440	402	417	445	426	440	465	465	457	430	420	468	388	426	472	438	462	456	432	445	466	430	455	467	454	455	454	429	421	458	467	440	450	454	420	412	450	464	480	465	436	456	451	444	448	432	417	426	449	447	442	445	454	431	453	444	482	452	420	442	430	433	418	468	402	441	432	409	430	417	450	464	467	449	418	463	474	446	422	481	432	437	452	465	432	438	433	468	438	478	408	485	459	409	435	461	456	466	462	484	465	402	461	468	430	433	452	437	480	438	440	452	426	404	417	452	454	424	469	402	442	427	432	432	424	435	464	417	439	438	433	470	440	475	423	447	435	425	464	418	447	448	377	463	428	459	424	437	438	430	459	451	424	421	463	421	499	451	416	436	458	447	431	467	432	422	455	451	451	443	446	423	469	422	480	441	470	438	452	426	477	430	474	447	461	455	430	445	464	443	489	451	441	446	431	403	436	418	425	437	487	451	460	471	469	493	442	478	448	449	437	418	429	429	427	421	441	395	419	453	453	433	462	442	466	406	441	470	465	444	474	449	408	461	460	432	466	459	454	438	457	460	426	430	461	438	432	446	425	430	439	403	458	439	426	481	408	426	454	413	426	439	418	387	396	491	463	458	452	478	457	430	457	471	415	474	418	410	429	434	418	433	459	434	415	467	423	449	427	443	451	441	449	445	463	416	446	440	459	465	419	406	427	448	466	462	476	411	418	427	475	443	470	430	436	398	474	444	443	445	451	426	464	478	432	418	455	446	419	456	448	439	436	412	447	450	466	445	468	412	400	444	451	442	451	487	474	459	473	468	449	393	453	434	448	397	467	463	450	397	465	457	428	462	441	459	435	450	403	463	390	475	415	478	478	428	455	445	438	425	418	452	459	427	446	483	453	434	436	450	437	447	495	385	443	443	438	434	427	419	433	460	410	428	436	431	438	453	458	442	443	424	471	459	463	426	448	484	434	426	425	462	418	432	450	458	413	447	466	433	442	421	432	445	434	440	409	454	474	471	462	446	435	433	438	410	441	426	448	413	425	482	440	476	480	471	426	448	453	435	445	464	454	414	460	420	431	439	426	448	468	439	456	455	404	445	408	444	427	429	448	478	413	445	435	464	428	428	427	456	446	422	450	438	438	436	441	406	464	449	444	427	426	437	450	402	459	457	490	461	460	416	420	433	434	409	446	439	449	427	461	479	465	449	429	454	433	473	444	437	474	425	444	465	472	439	448	474	414	447	467	410	428	420	452	452	488	452	434	447	450	454	456	432	447	463	441	441	446	438	454	445	429	460	486	439	460	420	444	445	429	463	444	412	456	443	455	450	435	465	444	440	459	450	441	448	474	432	439	465	460	421	481	450	445	448	455	430	419	453	442	439	462	424	426	466	456	427	460	430	430	438	415	423	470	444	460	443	425	421	473	473	422	377	427	444	441	461	442	467	481	474	411	430	462	446	454	425	404	464	463	401	445	439	435	443	439	454	461	457	444	459	444	436	425	471	462	467	466	409	463	461	433	481	433	412	458	427	452	448	435	469	439	442	471	450	420	457	434	404	459	411	463	440	433	442	466	430	440	436	425	431	389	472	453	430	436	485
28923	27185	19671	4634	597	436	330	272	282	271	256	249	232	239	257	224	275	224	264	255	235	259	249	252	261	243	244	243	255	260	220	245	254	218	260	247	233	237	245	251	239	230	228	258	247	266	232	250	237	225	250	258	240	257	231	258	237	260	269	263	248	246	230	269	236	243	238	233	255	226	211	251	246	214	202	256	246	236	259	214	229	237	282	242	236	223	237	230	229	229	253	215	248	259	245	227	241	237	244	229	263	226	251	228	194	261	221	250	231	249	235	218	244	253	258	225	219	254	237	232	208	236	255	238	230	257	288	225	250	235	219	241	228	217	235	248	245	259	212	236	217	264	234	232	242	234	243	231	237	233	234	258	236	237	239	244	264	228	224	258	241	237	253	259	229	238	234	225	256	225	258	214	218	242	241	249	230	264	215	232	237	228	216	262	242	242	242	252	223	241	195	244	259	249	234	252	256	213	221	245	249	240	223	229	236	244	219	219	228	209	246	276	240	251	240	259	227	221	222	263	221	231	242	203	257	262	280	226	213	251	238	236	224	233	219	232	235	259	246	225	229	219	251	217	235	220	226	226	224	231	241	247	225	234	243	230	248	251	242	231	219	220	230	238	229	244	225	257	256	239	229	236	256	215	250	225	256	235	260	246	244	236	237	252	229	241	230	224	226	252	256	243	222	255	211	245	261	251	224	224	240	246	214	245	231	224	243	249	229	224	246	231	229	232	220	243	220	219	222	258	214	227	233	228	225	240	216	221	205	251	249	225	234	247	237	223	227	236	216	244	262	231	259	222	224	262	234	238	238	260	227	242	224	288	236	236	250	214	228	234	262	251	249	223	244	219	226	229	240	245	236	214	255	242	229	223	240	217	249	260	262	236	244	225	252	240	248	239	218	267	240	217	233	256	229	238	269	223	231	230	238	257	225	229	252	259	242	257	246	245	239	234	241	237	261	281	270	255	215	231	251	238	267	265	214	243	243	225	242	265	260	227	243	254	223	221	252	250	246	267	258	234	247	253	228	265	218	217	220	247	217	236	228	221	218	221	244	252	239	252	233	228	228	224	263	229	233	262	230	243	267	225	242	250	256	242	242	224	234	243	258	245	233	261	261	204	222	221	252	229	241	259	248	222	260	237	229	257	228	231	260	247	231	237	238	239	236	226	250	221	216	243	236	249	240	229	253	267	260	233	250	241	245	252	239	233	210	240	262	208	245	230	231	248	244	248	251	252	233	227	255	264	227	240	209	239	232	221	230	248	239	222	241	279	245	255	244	215	269	241	262	230	239	241	223	260	240	255	257	240	226	243	229	213	222	242	217	223	229	265	216	259	220	199	244	250	246	247	200	244	243	236	242	250	231	246	260	226	251	257	240	234	236	242	228	225	257	248	237	235	245	210	217	232	235	245	248	252	256	264	239	269	238	214	218	235	244	259	231	247	226	268	249	239	270	219	247	223	233	224	234	229	256	231	229	248	247	240	223	270	252	237	213	235	230	213	252	234	224	226	234	237	253	229	258	229	244	253	243	251	237	246	240	219	270	233	276	229	236	220	220	231	237	238	232	245	244	250	257	237	247	231	254	257	257	241	217	238	256	225	241	234	251	237	257	234	248	242	235	230	262	256	217	248	256	245	219	216	229	273	241	219	240	232	239	247	225	247	249	259	231	222	249	246	225	218	256	250	234	261	254	230	232	237	263	242	236	226	210	236	267	237	249	226	246	226	221	229	238	260	230	264	247	244	232	248	241	245	251	247	224	241	265	252	233	226	232	240	251	250	242	247	256	259	277	222	210	256	230	223	234	268	237	239	227	231	258	223	218	258	234	242	245	253	210	214	219	258	224	222	236	230	263	232	252	238	255	224	251	259	201	219	251	223	222	223	217	234	214	248	219	224	236	226	238	247	227	225	220	257	245	223	234	231	219	248	239	239	234	235	226	245	225	227	215	252	219	255	250	249	220	228	232	229	255	221	252	260	256	259	248	255	240	254	210	238	230	227	268	220	222	262	245	242	247	260	237	230	242	240	227	196	231	237	256	249	251	234	249	221	235	249	251	240	219	239	213	243	275	210	242	204	239	226	239	241	245	216	240	238	245	262	209	247	212	237	239	225	255	248	237	250	236	229	239	251	245	239	240	224	258	246	216	239	262	248	244	232	251	240	236	215	217	246	217	222	234	263	229	221	237	245	212	235	233	251	230	218	246	229	241	225	254	247	227	256	249	208	233	252	249	245	238	247	248	246	261	225	226	209	224	233	230	261	221	243	245	251	252	254	246	236	261	216	211	256	257	239	254	228	241	257	239	234	234	239	231	258	247	233	219	237	228	235	246	250	267	230	230	230	239	226	239	251	228	267	198	240	229	242	250	213	205	227	242	268	201	247	235	251	233	241	263	217	254	226	228	221	253	242	224	242	250	224	221	263	224	254	249	242	236	230	238	266	218	248	262	225	249	220	241	255	233	225	231	232	218	230	244	234	256	242	215	260	228	220	292	234	231	265	241	237	237	241	250	221	226	242	229	239	242	254	240	224	233	215	251	239	210	220	255	247	236	226	230	221	232	240	262	223	243	228	253	240	233	232	248	217	216	215	235	227	204	247	225	259	245	236	242	257	240	261	248	265	218	234	249	271	230	241	250	241	237	241	235	215	229	261	221	221	261	239	212	255	234	236	234	222	252	241	221	266	242	262	242	202	274	247	234	224	243	241	267	227	244	232	235	205	223	233	246	264	248	260	269	247	263	232	246	248	241	243	236	218	231	248	221	266	228	232	258	234	267	245	214	252	232	244	228	205	217	212	247	236	244	254	247	245	227	259	235	228	263	237	209	252	232	237	251	247	243	255	251	240	234	227	233	238	241	222	260	224	242	235	267	273	234	235	229	234	272	288	224	247	234	252	223	252	230	253	226	250	225	233	231	227	234	222	225	239	235	231	242	224	237	267	238	223	222	231	226	245	221	232	258	249	226	256	226	244	224	239	214	236	237	230	221	245	246	200	233	233	265	244	230	252	247	238	246	241	218	237	241	227	244	257	220	228	222	224	257	256	240	240	232	246	236	222	246	244	252	230	234	205	257	235	217	253	201	246	224	248	246	227	251	236	229	236	253	218	256	203	226	231	239	243	243	225	265	229	220	270	250	235	243	248	226	235	250	203	239	215	215	255	226	215	234	222	253	258	220	247	240	234	243	234	246	233	236	261	213	219	222	239	214	227	241	222	232	232	225	234	254	234	221	242	258	243	243	218	252	232	216	235	220	245	232	252	234	238	234	226	211	221	236	247	268	240	247	232	241	225	242	257	230	251	219	239	248	234	239	275	208	240	227	238	242	238	221	248	201	228	237	204	239	237	237	252	238	218	235	257	266	260	228	240	226	240	207	243	215	248	246	271	251	220	254	224	256	237	223	228	244	231	254	250	242	220	263	223	213	244	257	229	213	256	217	244	245	240	211	233	225	245	241	253	241	231	241	237	220	263	195	221	233	235
33081	42947	11843	2609	819	628	496	387	406	359	329	327	314	341	318	298	282	309	309	313	285	307	261	323	295	309	308	294	297	334	265	312	294	293	296	313	289	344	287	298	315	313	340	316	295	323	332	331	331	291	337	290	303	311	290	316	308	309	322	299	316	306	302	330	330	306	302	299	324	309	320	274	300	285	285	283	327	300	296	335	321	328	296	315	312	319	290	312	316	300	316	299	294	272	319	293	313	302	323	321	298	314	280	316	332	290	320	320	330	308	306	292	316	287	288	300	303	339	323	282	326	308	312	313	331	279	294	286	284	273	317	329	280	325	295	311	281	298	336	320	310	292	318	300	309	274	311	298	299	293	285	299	319	309	299	299	308	296	306	306	300	316	294	345	301	288	336	312	301	307	307	339	314	298	306	304	314	305	313	304	352	305	310	290	319	325	298	312	273	301	313	311	309	322	312	308	319	300	302	297	314	278	318	317	306	311	303	318	296	295	306	304	299	324	298	294	283	315	309	331	301	299	300	309	305	292	304	316	285	307	325	278	285	349	310	305	353	288	276	307	283	316	321	313	304	296	310	300	331	281	339	347	297	275	289	297	297	338	322	277	304	292	312	300	299	292	342	335	332	271	301	294	298	310	301	328	276	338	341	307	342	321	307	319	347	303	330	263	310	296	308	305	300	311	292	323	321	312	295	324	324	308	318	308	315	287	320	291	318	316	310	295	311	317	324	314	323	321	293	333	288	330	292	301	310	312	303	299	291	333	308	328	306	310	304	304	306	280	313	326	330	332	277	307	304	328	315	315	327	321	311	326	307	309	308	311	304	298	337	332	309	306	272	291	327	283	280	294	283	309	301	323	293	313	310	299	307	325	290	288	323	304	289	307	309	302	316	303	307	290	306	319	315	321	337	305	326	282	292	318	271	342	296	327	307	272	292	303	317	320	331	303	328	301	295	336	307	311	294	285	313	312	300	306	300	338	329	280	319	271	302	315	286	323	326	348	333	332	302	318	314	331	287	298	289	315	282	294	277	319	303	300	322	286	319	266	335	304	310	320	304	279	320	285	285	311	296	313	297	304	314	315	329	334	329	302	305	327	317	340	300	332	307	342	337	318	309	314	299	325	320	319	321	322	332	327	309	313	282	283	271	318	339	275	327	316	311	301	305	300	317	322	313	275	310	301	288	299	289	250	301	306	326	308	350	290	287	305	305	296	285	307	291	280	312	314	288	283	309	327	297	289	316	341	266	307	300	285	310	300	276	308	300	291	286	344	300	323	328	316	318	335	314	316	321	291	306	297	347	323	315	272	301	299	296	317	337	319	298	303	351	323	297	324	304	292	304	329	283	286	319	302	324	315	332	312	314	297	334	293	326	295	321	286	282	340	306	286	308	330	315	323	317	293	313	314	329	341	313	266	316	337	311	325	293	313	348	307	308	316	320	312	274	295	309	329	333	311	286	290	290	268	278	302	314	314	258	303	300	330	316	313	315	311	327	327	307	277	322	299	291	322	318	313	327	314	329	325	314	303	310	358	318	308	299	282	313	302	313	328	326	315	305	313	298	320	316	299	317	306	327	314	330	301	282	294	296	266	294	304	316	305	305	305	306	319	318	342	314	319	321	330	299	313	295	318	313	275	319	286	293	323	298	357	288	273	298	298	316	319	297	321	327	306	322	311	331	315	316	336	283	292	316	308	312	324	298	298	316	321	321	275	293	303	303	305	294	321	325	290	311	284	308	332	315	297	271	311	329	279	305	292	337	317	309	325	298	310	322	331	320	307	312	324	297	287	316	314	293	307	312	289	295	287	301	302	312	351	302	311	322	314	290	315	304	322	326	331	318	302	282	304	306	263	283	306	334	305	326	304	309	280	294	286	319	317	353	332	281	331	340	293	294	334	285	325	319	335	304	326	310	312	311	310	311	294	271	309	286	302	303	300	310	306	324	297	284	305	299	325	292	299	306	323	339	344	317	306	331	306	337	316	327	299	301	280	311	303	318	303	308	321	293	307	285	316	316	302	320	304	298	297	337	320	287	308	291	324	287	303	274	321	311	311	294	302	309	259	310	310	336	322	300	310	294	304	302	307	300	316	306	312	290	336	326	285	312	303	313	303	314	316	342	287	310	289	291	318	310	287	297	307	306	365	301	295	325	278	308	324	299	327	305	300	319	313	306	276	328	297	312	308	307	287	301	292	325	288	305	283	284	285	317	289	301	320	274	304	307	336	354	290	281	312	307	293	341	282	331	303	323	309	303	280	303	308	294	255	319	303	330	306	298	311	292	299	331	317	284	290	282	298	316	324	313	297	320	301	318	320	323	279	283	321	329	314	285	287	328	322	314	327	307	335	301	274	276	319	295	320	281	299	299	288	314	317	317	296	304	304	314	299	286	339	320	294	284	353	285	330	347	315	322	318	351	313	342	319	275	332	308	284	296	312	298	325	301	312	306	319	337	321	306	317	302	283	327	323	292	313	339	303	299	318	326	323	308	302	300	306	296	286	284	310	283	312	341	282	278	332	316	287	313	310	297	296	308	302	287	295	312	283	338	290	276	291	283	313	310	336	282	336	280	306	304	338	311	337	308	312	323	332	335	297	300	318	347	299	312	340	292	306	284	330	312	331	336	314	296	329	290	321	277	313	264	319	325	315	313	323	328	307	305	287	313	304	301	312	308	296	326	311	301	322	322	300	328	287	267	276	326	311	343	338	311	314	268	285	323	322	299	303	297	322	330	310	316	297	304	311	325	326	338	298	287	325	329	290	361	314	310	318	300	301	280	327	288	309	289	351	333	301	326	310	302	342	319	314	336	282	301	293	290	317	289	306	304	316	298	292	291	304	320	310	299	308	320	324	321	306	308	321	278	318	330	301	274	294	287	318	289	309	285	295	297	348	287	285	353	306	319	314	300	286	314	314	285	320	305	309	325	335	294	303	319	295	303	311	267	327	301	293	324	298	326	325	296	302	318	327	329	289	315	304	347	311	340	320	309	274	323	321	279	312	343	304	301	295	304	347	310	326	290	299	300	321	299	300	285	303	307	311	307	279	290	279	279	324	325	304	288	342	301	324	311	322	309	325	312	291	311	299	316	353	309	278	301	291	343	322	334	314	286	331	327	296	307	310	294	302	335	299	328	294	335	316	319	284	286	291	286	321	323	291	291	300	322	297	285	320	284	294	283	325	338	324	316	274	308	339	310	276	316	308	315	298	325	341	294	291	294	299	316	313	285	295	318	272	316	307	308	313	320	315	338	301	290	284	308	324	322	291	325	316	308	298	287	319	335	328	293	332	289	282	295	339	339	275	281	272	316	328	309	339	323	300	316	319	298	309	334	321	309	326	277	294	325	318	330	312	310	297	286	320	324	302	302	312	314	301	290	320	304	317	305	289	329	295	291	281	263	311	295	322	320	321	326	322	299	320	303	343	308	304	301	313	302	295	324	301	308	302	323	335	309	264	338	318	308	334	278	348	314	281	360	297
24246	21555	28864	24544	21434	11049	927	547	370	349	269	275	258	253	230	213	229	207	232	223	200	214	198	207	205	199	164	204	177	178	203	213	197	189	205	186	199	206	175	197	176	192	208	184	196	177	196	190	171	187	185	192	164	194	185	189	204	200	186	196	203	175	193	194	200	205	209	202	196	192	180	191	183	190	210	191	170	179	192	199	190	168	203	193	190	187	189	202	194	208	192	173	152	186	202	186	195	179	193	197	197	184	202	219	186	176	196	170	206	180	182	178	175	186	205	213	176	193	164	168	182	163	202	207	199	189	180	191	205	182	185	212	183	189	190	172	199	198	181	177	206	212	187	168	202	203	176	179	173	204	195	201	200	194	172	181	208	171	176	177	184	184	189	167	196	174	194	186	185	203	204	190	187	176	211	183	200	202	184	178	190	176	172	198	202	190	198	191	183	182	183	180	184	211	203	190	199	194	189	196	168	173	192	198	179	194	172	174	180	169	184	171	183	159	222	178	158	205	190	195	189	204	174	187	176	177	209	163	178	177	172	207	187	186	190	167	169	205	199	193	175	212	170	195	190	179	176	144	184	187	200	212	198	203	194	182	205	151	181	177	186	205	188	186	212	172	182	187	175	174	191	171	185	195	198	168	179	209	191	198	187	195	198	164	186	190	175	194	196	180	192	205	161	185	175	196	179	175	166	194	161	203	203	206	172	174	192	194	163	211	161	209	212	191	211	187	171	169	177	152	201	161	184	179	187	192	179	185	188	179	173	213	185	223	174	174	185	178	171	178	158	186	173	177	183	177	195	191	196	167	183	193	186	186	181	193	203	156	182	170	179	200	194	177	182	215	179	189	199	172	194	195	187	193	194	181	178	183	193	183	219	218	163	221	182	175	206	195	184	179	169	159	203	197	183	193	174	193	189	177	189	182	173	187	180	200	179	183	202	177	194	165	187	186	185	181	209	191	180	205	189	202	215	209	211	193	202	176	174	201	175	206	175	208	178	194	178	180	184	194	189	176	163	191	187	201	173	187	212	174	175	159	185	187	177	196	160	173	168	179	208	213	176	185	182	183	191	186	191	184	200	178	196	184	198	189	155	191	174	193	194	192	186	175	157	165	183	150	152	192	168	182	190	189	187	192	188	179	197	190	194	210	194	186	178	223	176	164	213	176	181	214	192	168	208	191	175	165	194	187	196	193	223	206	174	169	164	214	202	187	206	178	180	195	199	181	197	185	196	158	197	191	186	198	219	186	183	179	200	195	182	185	202	195	179	191	174	169	178	186	195	175	168	199	205	180	199	194	184	200	169	163	195	175	183	190	190	195	192	190	184	200	161	175	196	184	203	182	176	189	182	179	193	200	174	196	194	187	203	186	205	176	182	179	177	198	172	199	194	164	207	166	183	196	182	167	204	179	189	217	186	178	188	171	171	163	155	195	192	177	189	182	174	193	182	197	202	212	176	198	199	188	212	182	225	180	193	195	170	189	172	184	181	209	178	203	194	197	183	179	160	209	188	180	178	182	171	186	169	198	202	201	188	187	188	184	176	225	167	181	189	180	191	179	201	171	186	184	197	171	185	188	189	189	174	178	197	185	166	172	178	182	184	185	171	187	180	215	203	182	178	204	196	198	169	185	166	167	183	182	193	193	159	182	194	205	188	210	190	186	180	174	182	179	168	177	208	185	200	188	169	180	204	185	191	193	180	174	160	177	192	184	176	211	190	174	182	205	193	206	189	172	193	201	214	190	180	164	174	191	201	187	194	193	181	187	197	182	201	163	197	188	191	202	183	209	194	193	177	208	186	194	217	176	187	182	170	177	192	213	201	173	208	190	175	169	179	189	183	179	169	183	196	181	181	171	202	170	190	197	176	177	188	189	185	188	168	220	163	161	176	193	187	185	186	177	197	182	211	179	193	184	178	190	190	205	184	198	158	182	196	172	179	187	186	177	195	176	182	169	190	184	179	193	195	198	193	198	207	180	184	200	197	209	172	184	190	166	173	160	201	204	188	195	189	184	177	191	187	199	179	169	165	199	178	179	187	199	205	213	166	185	190	180	198	208	183	185	173	204	192	203	192	200	184	201	166	195	168	171	194	184	216	212	191	208	194	201	175	208	151	198	177	183	173	226	183	162	184	203	201	183	217	201	204	190	167	195	199	171	209	163	163	187	154	168	191	170	176	172	188	184	177	166	194	180	174	200	186	187	198	195	191	162	189	183	190	184	182	177	192	192	183	209	179	187	181	173	192	201	185	167	175	175	182	191	190	191	179	184	204	162	157	192	185	174	177	178	190	217	195	202	194	170	202	229	179	177	160	171	180	187	183	181	200	157	183	189	185	190	177	182	184	172	176	220	189	201	183	196	195	197	175	190	201	205	185	173	173	178	183	200	180	196	201	196	198	177	170	178	178	175	186	193	189	212	201	203	202	198	190	189	171	163	174	173	176	210	166	185	181	202	174	171	185	184	165	157	186	183	202	203	193	207	194	214	176	185	185	150	192	167	198	171	191	190	191	188	179	195	202	188	167	207	176	183	192	198	196	183	173	190	186	180	202	141	198	201	175	186	186	184	204	179	186	194	209	183	193	169	170	212	179	204	193	178	186	187	181	200	184	188	204	179	199	155	198	190	197	191	188	190	199	192	184	198	177	195	179	180	194	187	188	218	195	180	180	193	192	198	175	192	174	169	208	187	204	186	202	185	169	186	179	185	198	187	164	207	170	159	182	186	184	208	205	224	191	172	186	179	199	179	160	159	170	207	162	198	190	187	170	192	185	179	163	206	199	202	185	199	199	208	185	186	199	202	178	200	173	162	190	212	205	196	172	184	197	197	177	177	177	175	177	160	184	193	174	192	166	185	169	177	193	169	208	171	185	197	185	180	177	190	179	194	206	189	184	171	199	191	196	187	180	170	192	187	194	178	204	219	213	165	200	201	192	165	174	187	184	158	186	179	201	185	195	188	166	185	191	197	157	201	190	168	172	206	178	179	186	197	191	159	190	184	176	195	156	177	193	188	194	202	184	195	171	181	153	185	195	170	202	201	182	180	206	201	192	167	193	186	177	205	179	191	179	191	204	175	177	204	175	175	155	166	175	192	215	178	206	181	190	178	190	192	176	202	226	176	190	179	170	193	177	178	183	189	188	176	191	176	171	175	169	192	207	183	184	175	178	161	148	226	208	164	199	177	170	215	169	208	181	176	172	188	172	170	207	192	194	194	184	182	185	178	208	215	171	187	190	177	175	219	189	176	178	194	198	174	188	195	174	211	194	180	197	216	192	181	180	194	194	198	196	196	198	193	176	208	185	196	180	190	198	159	210	185	191	187	158	172	195	218	165	179	172	177	178	204	195	195	188	191	208	201	183	193	193	206	167	172	195	170	181	181	190	204	172	187	175	179	193	190	200	179	163	195	199	187	170	186	155	181	190	176	174	181	199	193	167	188	199	189	183	194	191	200	202	164	203	171	185	183	191	191	183	215
38196	60078	17944	6094	2453	1640	1198	891	681	502	472	393	373	358	348	317	298	289	250	282	276	287	291	280	290	276	265	253	271	235	258	231	255	218	264	251	247	228	265	251	248	231	247	251	262	257	268	246	249	253	252	216	251	260	247	235	243	255	226	217	257	262	256	248	254	215	257	218	249	243	237	238	234	214	243	232	238	239	240	263	234	232	237	248	233	257	244	242	220	250	212	226	223	238	244	254	230	252	235	246	265	235	236	260	244	249	227	229	257	227	225	281	201	244	257	199	240	239	213	232	222	223	234	230	248	237	220	250	218	233	251	224	209	239	209	247	250	231	239	247	206	236	264	236	250	250	243	231	214	245	224	232	232	235	230	235	230	233	231	244	252	231	241	220	247	242	238	242	225	260	225	232	236	233	227	240	248	238	244	226	266	215	233	251	242	262	245	231	226	234	242	234	222	266	219	253	239	238	241	224	244	233	222	234	225	242	244	265	233	263	219	235	248	247	243	232	253	258	235	240	218	239	251	214	209	263	253	231	225	227	254	258	250	243	229	241	228	230	259	233	221	215	230	231	237	234	262	226	252	244	236	242	222	224	214	258	242	236	218	231	247	248	220	272	260	260	249	242	250	213	230	231	216	220	228	228	212	255	224	283	246	247	230	216	233	242	255	215	282	223	220	250	226	250	222	265	237	259	238	236	229	246	268	228	221	232	257	231	254	238	225	231	215	240	247	221	227	221	229	268	250	238	263	210	252	233	241	249	243	244	226	231	245	236	239	260	239	219	254	248	223	238	236	243	257	238	229	254	246	234	260	245	232	250	254	244	256	244	272	226	215	264	239	239	254	247	273	216	203	218	236	258	247	201	230	252	251	245	233	214	257	229	255	247	222	237	220	219	248	207	240	242	233	234	224	276	232	222	260	203	228	234	248	229	258	226	219	245	214	223	225	242	240	270	234	248	271	239	219	191	230	238	246	248	235	241	232	244	214	209	205	229	239	247	225	243	257	256	222	223	250	243	223	230	218	232	234	264	210	231	256	267	258	246	235	238	219	253	251	228	242	228	229	256	237	259	232	238	238	237	228	267	242	240	225	261	239	221	283	271	260	240	254	219	255	223	237	214	272	231	245	216	231	231	264	239	241	222	251	216	253	230	211	241	231	242	231	204	218	252	250	214	255	261	220	222	228	264	268	229	235	244	228	222	234	250	242	244	222	256	215	241	219	238	217	251	247	234	237	230	229	226	221	237	241	243	242	239	241	224	211	250	256	219	237	232	239	236	227	228	231	236	226	225	194	216	242	220	250	258	234	240	271	223	231	241	219	232	225	232	236	237	228	236	252	253	216	231	247	244	255	228	265	235	231	225	244	244	251	240	224	232	234	232	251	229	239	226	225	223	236	264	258	253	258	237	212	230	231	259	275	241	242	235	226	250	227	234	274	240	237	216	243	254	212	232	240	276	207	256	237	261	244	222	222	263	202	238	252	258	257	256	228	222	254	233	281	240	254	233	278	236	235	262	252	235	205	240	228	225	252	264	221	249	221	248	224	267	219	249	226	251	225	248	234	240	239	250	221	238	252	216	263	226	224	250	248	244	221	229	240	217	220	238	228	219	235	210	245	198	218	246	214	245	243	223	219	244	247	252	254	219	249	230	223	230	233	228	241	218	256	226	224	238	214	225	270	235	215	235	248	216	241	245	241	250	237	244	259	247	230	245	235	213	204	230	252	247	250	245	238	219	238	236	246	231	238	244	246	256	248	236	229	208	227	228	225	275	205	205	249	241	223	206	224	259	230	223	239	236	231	217	244	222	236	255	254	241	233	245	220	242	268	253	216	221	233	225	211	237	231	226	216	243	236	259	215	255	243	216	226	234	224	239	206	215	212	228	228	231	233	210	236	245	234	250	258	219	217	263	262	224	256	223	262	220	251	234	209	243	251	228	247	260	224	249	228	247	264	233	247	249	232	203	224	207	250	238	235	237	250	215	225	242	242	233	245	237	244	219	213	233	234	224	241	238	236	214	249	245	236	221	220	219	250	226	236	223	270	233	226	221	238	250	227	251	248	241	257	228	221	252	241	239	221	247	236	245	226	250	251	235	232	251	211	256	264	252	234	245	225	241	229	218	231	237	232	257	245	224	226	250	248	247	259	238	259	237	227	242	212	206	224	239	252	262	254	235	216	259	250	234	262	234	248	244	242	245	252	245	215	250	229	258	271	251	261	238	229	227	252	224	233	242	219	230	245	251	231	245	227	238	247	217	219	225	226	271	220	266	233	270	233	234	197	227	225	254	239	224	237	257	222	253	252	242	217	227	206	246	249	234	252	218	240	249	237	237	257	239	247	247	258	238	223	232	232	225	230	230	246	235	252	237	271	217	242	236	235	216	252	271	237	246	215	235	204	236	247	243	253	242	221	261	217	243	230	237	237	252	258	260	209	217	231	227	241	226	221	230	210	240	257	242	247	214	218	227	213	247	228	252	226	221	229	210	252	234	224	226	223	238	224	239	234	265	228	235	214	250	219	241	208	220	210	249	233	245	258	234	247	224	240	235	224	258	245	246	244	244	212	259	233	241	263	247	251	206	241	245	237	247	227	244	215	213	216	252	233	238	211	214	247	226	216	244	231	254	228	237	235	235	241	229	229	241	244	235	268	224	251	232	215	239	240	222	234	241	242	226	236	219	223	226	222	236	227	232	218	254	238	256	239	243	249	213	221	234	258	260	257	221	249	243	254	226	231	244	235	255	250	256	223	233	267	252	255	236	241	233	205	253	240	237	227	227	206	221	216	237	222	215	196	225	236	242	259	256	233	246	242	250	260	211	241	243	229	248	235	234	225	250	248	242	240	286	213	253	250	233	255	211	213	244	234	244	240	232	231	245	212	254	252	240	254	236	258	232	244	236	225	241	244	229	237	230	224	229	232	226	242	262	252	237	223	245	247	225	212	242	246	249	232	231	212	235	247	239	264	256	235	226	214	237	250	248	231	242	228	232	243	246	231	254	249	232	223	212	253	234	227	230	244	269	230	216	256	248	242	246	232	260	240	227	219	236	228	218	218	240	267	255	257	268	251	236	229	249	210	256	205	260	233	195	225	242	257	226	230	248	227	247	230	204	229	249	256	250	229	251	236	262	250	233	224	193	248	228	243	215	232	233	222	247	212	233	232	247	235	228	246	225	259	239	267	233	245	219	236	235	214	260	237	221	225	262	238	210	231	246	239	252	224	252	253	244	267	227	236	249	227	234	249	226	232	262	258	221	247	231	211	226	251	251	214	212	230	241	269	230	231	213	233	205	250	238	227	229	220	226	230	218	249	260	209	222	243	241	262	236	241	234	218	246	249	232	220	233	234	247	225	251	250	246	231	262	248	229	239	255	211	243	259	243	245	241	239	226	222	218	216	239	221	253	262	229	252	222	240	247	215	249	225	238	258	214	250	221	239	241	251	256	218	208	255	247	227	249	206	258	248	237	246	262	249	229
25654	21677	27537	25490	10034	1309	818	622	499	441	463	415	463	458	393	444	404	398	432	403	419	436	421	371	440	408	405	428	420	427	432	422	416	447	396	383	401	367	397	426	383	405	401	398	432	397	452	411	401	378	421	419	429	414	432	386	421	405	419	447	401	412	422	415	452	417	413	468	422	417	414	409	369	417	404	399	386	390	412	398	404	393	392	400	445	442	382	434	395	404	444	410	421	405	381	401	393	408	426	404	395	432	411	408	420	384	426	429	397	433	437	443	413	381	406	393	435	429	389	399	432	379	361	403	425	409	360	392	438	424	407	417	404	399	404	411	413	405	394	413	426	412	392	413	420	439	389	417	443	373	408	397	439	413	423	375	409	390	389	393	420	392	378	404	422	400	432	405	418	378	390	435	401	421	399	414	412	458	405	414	354	387	407	439	427	411	401	402	421	416	407	403	380	406	406	408	414	386	374	384	393	424	447	382	399	394	395	427	409	409	423	421	416	409	397	405	421	408	388	389	362	403	388	418	384	411	392	435	383	428	382	382	413	397	405	383	429	403	369	413	416	425	381	398	448	373	386	420	433	423	427	384	403	422	422	411	408	419	418	423	461	421	374	398	386	398	397	377	375	395	413	384	402	406	405	407	437	408	409	428	381	391	398	427	386	390	406	414	417	405	414	387	419	395	376	401	391	401	413	376	373	401	443	421	416	413	405	390	413	414	401	402	443	435	395	407	416	404	418	415	382	435	418	405	381	414	412	433	394	399	409	459	408	409	428	451	379	354	418	417	432	444	405	430	383	405	429	434	420	401	390	419	398	422	430	402	430	402	401	436	404	401	407	403	392	397	440	394	405	428	384	370	380	399	423	439	448	430	401	427	397	409	438	398	418	425	435	421	395	379	428	379	397	432	375	417	383	444	408	422	429	436	394	409	400	407	416	431	382	410	419	387	376	443	423	394	412	418	380	386	431	392	423	412	398	407	420	418	380	448	418	417	407	401	387	428	405	413	380	421	446	387	421	423	386	429	385	434	421	426	383	411	401	387	394	391	373	409	422	386	391	407	408	434	402	426	406	409	411	389	399	454	395	369	385	435	397	428	418	405	381	393	446	406	385	391	425	421	361	411	412	398	406	435	393	417	369	450	396	436	407	411	371	411	410	405	405	413	418	417	391	413	395	390	411	386	425	415	433	381	428	394	389	423	400	416	406	390	408	422	398	410	394	402	426	388	405	402	382	394	380	385	380	429	395	425	400	414	438	372	415	385	458	435	387	437	400	388	415	403	443	362	403	419	431	413	391	383	418	442	402	401	409	409	401	417	415	392	388	421	399	391	407	433	419	428	380	391	418	412	360	422	394	411	361	396	405	426	428	394	409	435	431	385	422	392	399	427	398	400	424	410	407	400	403	395	403	381	407	377	405	418	446	431	395	399	402	421	408	406	430	401	417	372	410	399	399	421	409	447	382	414	386	376	397	404	356	403	383	435	389	390	410	389	463	440	410	410	448	410	390	391	412	388	414	414	430	381	408	404	381	416	416	411	373	401	382	412	387	414	416	401	407	413	379	396	419	415	411	442	414	397	406	398	371	413	385	357	401	417	408	402	383	410	407	384	387	425	411	391	414	396	418	445	421	375	428	451	411	414	394	437	403	414	405	382	389	410	412	380	392	430	399	441	367	437	375	409	419	447	419	370	403	409	415	425	435	399	378	430	410	400	412	379	376	397	373	417	389	412	383	405	393	425	392	420	410	418	423	422	411	423	390	443	451	384	374	405	394	361	432	425	436	404	408	383	445	379	420	378	405	414	426	415	408	434	356	390	390	384	390	407	398	448	397	378	400	403	429	381	417	375	445	412	373	426	423	405	471	393	393	429	412	418	388	424	403	403	404	376	383	402	408	411	412	378	422	414	404	441	401	425	429	373	444	381	405	434	385	447	406	393	415	425	417	410	407	370	394	397	445	424	407	374	391	435	413	444	394	449	410	416	408	404	440	391	394	417	383	405	428	405	441	401	416	399	420	400	372	394	395	413	426	435	434	402	381	393	419	399	414	388	371	448	368	419	375	391	394	388	379	426	427	439	370	423	416	429	383	421	445	409	428	383	458	418	385	405	438	401	376	422	408	426	384	416	383	394	386	395	428	398	405	418	387	422	386	386	420	416	374	414	413	397	394	393	371	403	394	405	402	420	411	408	424	427	391	412	418	374	388	403	430	453	376	406	404	390	410	430	374	401	391	371	432	361	386	415	387	450	398	459	418	394	390	399	378	428	417	405	443	395	436	406	416	431	353	422	432	454	409	421	409	410	395	389	409	409	404	383	409	416	435	393	418	431	398	411	420	376	418	411	414	425	400	420	413	422	363	390	393	420	374	384	408	393	410	398	404	420	404	404	383	413	435	430	379	419	459	406	406	402	418	419	400	399	376	397	379	405	393	405	418	421	408	384	428	393	424	390	432	388	411	412	359	420	414	427	415	410	382	441	402	386	435	437	429	448	402	406	412	357	421	405	439	402	408	457	423	407	405	403	403	408	369	403	450	397	416	388	396	384	391	407	384	407	395	374	382	413	432	408	402	406	411	399	416	434	411	426	366	411	393	411	426	400	384	399	407	439	406	414	407	414	411	438	384	400	450	429	401	384	379	429	419	415	413	374	406	397	395	388	412	410	403	380	393	386	407	386	380	389	437	410	397	388	412	411	398	417	419	443	426	402	406	401	397	410	411	418	410	410	425	415	421	440	395	398	433	392	440	399	417	390	408	386	409	406	400	420	419	431	413	414	372	414	416	424	410	413	381	378	384	437	421	424	402	377	400	425	396	406	393	419	434	406	445	427	433	417	423	413	407	430	384	424	409	413	403	392	411	439	442	406	415	390	429	407	405	438	407	403	424	410	433	408	358	384	405	396	412	419	420	424	407	386	462	410	401	411	411	391	423	401	378	412	396	393	412	371	414	390	388	422	390	408	407	436	394	434	435	391	407	390	385	412	377	391	386	394	442	424	422	367	403	436	399	430	361	439	384	399	394	415	422	418	406	397	425	421	398	404	410	431	409	375	408	465	401	400	398	391	428	396	391	431	386	399	415	439	421	408	437	437	427	417	389	385	409	382	390	437	412	383	375	446	399	449	390	397	429	411	437	379	440	393	389	437	394	442	417	398	402	415	413	400	424	411	436	420	394	411	431	419	424	416	395	434	393	403	411	419	385	403	396	422	433	405	398	409	407	384	430	422	433	445	435	378	420	410	413	391	424	366	397	417	377	408	395	423	429	421	383	431	424	386	382	376	405	419	415	391	404	404	421	415	447	435	437	394	438	395	405	437	413	385	421	438	424	383	398	407	405	407	392	411	415	404	399	419	405	419	384	377	438	397	414	417	416	372	394	403	420	387	395	400	402	378	413	412	424	418	384	403	408	424	381	384	415	402	396	395	381	424	406	394	396	406	394	420	431	432	447	400	396	413	417	429	398	408	404	396	385	391	376	434
36821	52152	11543	4477	3227	1926	1293	970	732	643	602	585	530	552	564	538	525	543	556	542	495	503	494	528	520	500	535	488	483	487	513	486	504	536	557	483	520	485	487	483	539	525	504	491	483	481	494	482	484	509	516	538	507	529	479	475	493	505	523	485	489	496	465	498	529	487	479	475	496	514	477	467	499	457	482	499	489	490	469	485	518	445	498	492	505	515	491	520	469	498	487	513	515	514	480	514	464	484	509	476	527	502	461	497	487	516	500	480	469	497	496	508	495	508	481	491	473	527	463	483	498	501	482	528	484	505	518	513	515	452	452	494	481	533	504	435	512	495	489	457	510	515	519	497	490	452	489	491	516	526	496	505	454	461	482	506	496	565	509	499	516	497	567	505	477	470	462	447	475	498	518	490	470	494	484	493	499	511	507	475	449	556	531	518	489	510	536	450	506	503	509	481	474	471	489	480	480	483	480	495	520	488	485	495	514	512	510	491	527	469	495	513	516	539	492	515	502	488	528	449	498	542	507	464	467	473	503	486	516	467	491	482	513	476	510	471	498	485	495	496	477	487	475	517	500	495	507	481	482	479	500	453	506	518	502	534	507	520	493	486	484	556	507	473	514	481	527	553	482	497	505	478	469	491	519	469	529	505	500	534	525	466	477	517	496	453	506	475	507	471	538	486	496	523	488	529	504	492	529	532	511	466	478	472	495	522	546	523	512	532	487	485	526	518	516	516	502	521	486	499	499	512	522	498	498	473	511	478	478	499	533	508	475	479	485	507	485	525	482	503	496	548	487	511	495	506	492	560	489	519	509	471	470	474	501	490	507	488	492	496	471	502	525	447	535	469	508	535	524	470	539	514	501	505	509	486	482	517	513	524	516	504	541	476	537	543	522	515	529	493	515	500	502	544	480	488	474	496	510	510	509	523	522	508	517	500	483	514	496	541	480	499	481	491	455	487	494	510	482	496	469	513	483	499	485	461	512	480	468	504	524	489	482	474	499	474	486	504	513	509	470	481	509	478	504	502	477	462	523	503	495	490	462	489	495	496	498	472	512	480	514	525	480	516	491	517	514	490	495	464	478	543	465	504	514	519	509	497	470	480	495	494	498	489	523	479	475	474	475	499	475	478	479	503	489	540	510	472	484	501	525	514	504	530	492	494	507	473	482	476	492	497	521	472	483	486	472	485	492	538	500	530	498	522	497	493	485	480	500	485	510	488	501	507	497	501	481	509	531	478	502	510	538	460	517	501	487	495	500	488	469	502	462	478	506	501	480	538	511	480	453	473	493	481	484	501	474	512	518	503	504	498	485	479	538	469	515	499	503	486	547	519	468	504	497	475	547	497	489	490	543	513	504	505	501	441	475	506	495	510	492	453	527	498	552	471	476	519	561	512	505	520	492	519	481	487	468	513	471	472	564	524	499	498	500	482	488	520	493	518	491	441	479	465	528	502	497	553	530	501	458	460	456	501	502	470	518	469	473	516	502	519	492	501	517	467	489	513	482	486	485	467	472	469	514	476	515	497	534	465	491	531	506	499	540	487	484	512	524	500	484	466	514	506	489	469	478	503	530	542	451	480	439	503	498	485	499	514	468	471	495	489	509	513	465	516	509	481	513	495	519	483	502	493	471	511	516	495	505	475	527	478	476	465	508	486	506	510	484	489	487	502	483	490	480	491	510	530	471	495	540	454	495	530	525	537	529	536	490	489	526	509	478	504	488	554	441	490	505	471	485	493	497	462	496	462	522	500	483	535	518	485	513	478	481	475	508	500	470	533	525	487	523	480	489	459	568	486	504	498	517	504	488	495	511	501	495	481	462	514	503	466	473	506	480	488	509	515	520	512	488	524	493	486	490	490	476	520	524	540	491	494	500	463	519	499	502	481	471	485	514	536	513	521	473	498	494	496	494	512	507	500	504	527	519	479	513	499	500	484	496	491	489	478	490	508	464	475	501	510	485	497	487	516	495	493	530	465	508	495	501	505	492	506	484	496	510	480	504	515	496	489	476	456	495	498	517	502	504	481	537	466	467	459	504	499	539	524	468	492	503	442	497	497	519	511	525	486	505	497	489	482	454	519	505	554	477	465	465	504	505	468	512	563	473	467	535	493	529	486	509	496	489	505	505	490	525	467	507	478	511	514	485	480	472	506	496	472	507	519	525	467	518	469	482	540	475	534	470	544	482	519	473	477	475	491	505	492	544	487	533	526	499	542	470	482	487	489	466	476	524	481	479	459	499	506	522	482	474	485	464	482	521	503	488	482	543	472	522	515	501	501	500	495	494	515	486	541	478	509	500	474	512	501	490	503	526	503	507	512	472	533	464	466	477	498	516	488	513	458	465	532	521	526	497	522	523	542	478	513	502	538	480	534	463	498	502	499	501	496	472	491	529	532	532	553	505	496	523	549	518	471	519	498	481	486	466	495	500	509	512	498	491	507	543	447	496	526	515	543	488	529	511	476	507	515	473	488	475	505	483	490	496	484	491	515	506	523	489	488	502	504	499	496	521	490	537	500	501	519	540	498	529	489	510	531	498	485	530	492	493	500	473	492	508	532	482	464	504	478	515	509	473	503	504	523	460	472	471	470	486	482	500	539	494	523	496	506	468	508	513	448	474	447	478	469	477	512	511	529	475	496	525	465	477	517	469	499	441	493	492	464	500	525	499	495	489	546	462	498	486	495	495	484	514	504	482	509	493	492	491	501	477	514	514	524	511	513	512	516	508	497	495	476	501	462	514	475	482	528	474	447	495	513	470	528	507	510	534	469	518	495	519	524	484	519	499	475	513	503	510	479	505	471	503	530	518	462	490	473	485	490	507	470	470	528	513	522	521	487	446	505	519	505	514	525	502	467	498	484	463	504	501	484	480	486	467	436	496	499	493	470	492	522	517	487	527	501	488	494	491	477	478	501	534	508	469	495	499	512	455	506	497	506	499	513	548	476	522	487	483	502	512	507	508	503	475	529	499	525	505	487	520	537	496	446	492	517	477	506	507	483	514	484	528	508	517	534	500	492	527	514	502	480	500	527	495	493	542	492	482	494	524	482	513	506	529	461	469	493	455	490	505	514	493	503	487	495	479	492	549	512	515	519	509	515	527	478	470	515	479	450	488	465	532	490	441	511	443	488	512	469	469	518	537	514	500	471	497	458	468	512	469	493	471	449	540	503	487	464	473	494	526	455	508	498	521	489	480	487	514	490	508	505	492	511	503	419	508	468	527	522	493	519	516	485	468	492	502	477	495	488	536	526	439	543	489	462	494	526	502	532	492	488	492	498	456	503	534	498	507	535	483	487	499	509	496	483	500	482	505	499	487	513	488	468	522	511	473	481	491	528	475	532	490	478	512	516	496	489	541	472	532	468	518	510	493	529	495	507	486	486	535	481	482	480	505	517	519	502	476	510	500	490	480	511	478	466	537	521	496	508	501	513	538	508	498	535	503	509	507	471	500	480	507	498	503	475	472	478	500	491	476	478	509	552
23340	21654	29397	24273	21606	21595	9642	1264	700	595	566	575	519	437	479	470	482	456	442	464	434	428	446	413	400	426	392	440	432	366	446	396	393	438	416	431	404	398	404	384	401	390	439	434	435	420	385	370	398	436	371	415	386	360	409	396	389	397	392	372	401	411	389	375	439	373	401	388	412	380	397	388	387	371	394	398	360	377	396	370	404	385	391	400	373	375	411	328	361	394	397	364	400	422	396	371	393	424	418	409	367	398	378	361	411	380	402	403	394	381	384	357	376	393	372	410	387	358	411	363	426	411	397	393	368	398	382	432	394	381	374	377	415	395	400	382	403	383	395	399	415	396	364	360	400	389	403	384	396	379	388	385	393	389	382	427	380	363	388	372	377	378	382	380	394	380	401	393	374	372	366	385	412	407	414	383	395	401	383	408	369	399	368	402	405	401	394	418	379	431	391	377	368	379	340	380	412	384	398	407	384	364	360	380	382	381	381	389	378	373	387	401	419	370	414	364	421	419	389	419	371	364	401	364	360	397	410	379	400	419	361	393	390	397	388	392	388	397	375	399	396	393	357	406	421	395	395	378	405	370	411	371	376	398	374	378	361	373	375	358	394	416	346	389	422	410	383	394	388	401	365	387	392	395	380	348	420	373	400	376	371	381	411	389	416	380	347	409	385	385	362	408	387	368	340	365	399	373	362	361	373	414	402	380	376	391	372	402	363	366	351	384	393	385	380	403	427	409	379	356	381	402	402	395	395	398	371	421	370	390	375	395	408	381	372	349	435	364	408	383	395	374	379	387	341	379	400	350	418	383	397	386	411	421	409	395	362	379	392	403	426	377	383	361	362	399	372	418	396	387	389	346	364	390	392	380	392	388	368	345	383	373	386	358	391	366	372	385	389	449	371	383	384	378	391	395	423	381	395	356	351	394	378	380	420	362	357	393	408	403	354	368	374	371	371	388	410	398	393	383	380	382	403	401	389	368	354	378	392	369	399	393	365	385	384	391	402	374	359	370	351	373	399	402	394	378	355	384	379	381	357	394	353	397	366	370	370	395	335	401	408	402	387	362	364	396	413	363	388	391	388	416	410	359	398	379	396	363	388	377	405	354	391	392	404	400	412	374	356	354	404	381	403	380	383	365	345	398	379	375	381	395	359	401	385	363	370	364	374	392	364	374	386	405	396	370	359	372	381	346	392	362	395	387	386	389	378	406	363	382	383	384	425	390	391	396	386	370	406	372	405	400	370	368	393	409	384	372	353	371	360	400	431	377	411	380	379	381	389	373	397	419	358	412	381	412	370	378	372	386	374	369	391	361	367	378	352	402	381	377	383	375	401	357	388	402	391	368	426	400	394	385	380	350	363	377	358	353	393	381	398	388	375	397	361	389	377	391	407	395	366	381	349	344	391	400	366	358	347	403	370	351	379	401	425	402	394	378	388	401	387	383	376	377	417	428	368	407	398	400	385	375	344	409	402	389	417	377	375	413	378	391	377	406	419	357	371	402	413	346	349	356	400	398	375	401	398	391	388	365	405	402	388	395	371	403	424	379	380	381	384	382	388	380	387	370	409	353	356	388	381	369	418	374	419	413	354	387	371	381	402	401	359	364	359	385	358	390	387	374	369	358	397	406	357	374	375	357	372	381	419	371	399	356	415	382	385	391	392	384	397	390	363	409	352	355	370	410	375	378	379	412	352	367	387	352	396	385	424	367	420	363	371	423	399	395	395	396	388	420	412	411	384	352	388	399	361	338	409	397	374	383	400	384	361	388	357	396	373	375	363	409	371	404	395	389	386	374	391	360	374	363	397	348	391	389	397	381	421	361	380	352	372	414	396	407	369	384	377	377	366	410	357	385	367	411	372	385	359	373	384	356	389	386	394	380	388	409	398	369	385	388	373	382	380	357	415	384	389	396	359	391	418	353	385	387	368	361	377	390	387	369	398	409	383	386	347	382	406	370	390	366	417	349	409	380	423	375	400	408	327	396	350	395	391	422	388	352	379	373	377	421	398	387	438	383	389	387	389	387	380	419	416	374	351	372	386	402	358	361	382	439	343	367	426	388	402	351	392	394	387	383	405	378	395	406	404	374	384	386	375	362	388	369	376	429	344	412	387	401	408	378	356	400	377	377	405	366	373	386	397	373	399	367	358	373	364	378	402	376	337	371	384	369	337	380	394	365	409	378	398	371	391	376	381	365	371	401	387	385	388	385	403	401	371	365	397	385	397	388	397	408	391	398	362	376	371	364	370	378	363	364	387	391	390	383	414	351	413	397	416	361	400	417	418	388	365	434	386	385	381	367	387	381	393	408	419	384	391	386	380	400	330	391	387	377	343	361	413	394	377	389	366	400	390	362	398	372	435	378	359	347	396	392	399	359	368	389	397	405	361	371	385	406	378	407	420	380	369	391	383	419	391	376	407	384	397	378	396	369	384	397	377	421	371	362	393	360	382	426	386	369	380	372	401	384	377	380	420	409	377	389	383	392	362	400	396	377	371	383	407	380	384	406	375	401	411	375	359	430	387	366	406	406	407	373	410	356	378	376	380	385	382	378	384	383	364	399	388	380	402	398	367	386	376	403	419	380	372	366	349	424	397	420	375	393	408	356	380	349	342	407	381	370	372	376	382	378	388	405	376	400	380	362	393	366	397	360	410	411	367	382	400	403	359	382	353	381	368	365	389	373	385	373	381	372	414	394	382	393	370	391	400	393	405	358	386	393	361	374	382	407	395	401	380	399	411	336	386	360	434	367	407	376	380	404	365	403	340	381	383	380	362	374	394	397	348	385	349	384	417	349	373	390	424	398	393	383	419	363	388	397	379	384	392	395	396	358	389	371	377	387	356	375	419	363	404	381	367	393	335	355	387	372	354	410	381	410	380	331	394	350	410	361	373	396	391	359	394	361	415	340	370	389	388	373	373	412	396	391	394	378	415	388	430	360	368	392	408	405	392	392	381	385	399	385	367	372	395	408	390	347	363	409	381	369	389	364	376	398	410	371	384	395	356	412	390	373	358	380	383	372	381	413	394	412	362	380	396	402	393	374	395	367	385	391	384	359	401	400	395	367	388	373	349	372	372	419	396	394	385	438	371	406	352	396	404	392	359	434	393	373	411	400	384	402	390	371	389	392	381	378	368	388	369	379	368	358	400	388	394	374	393	398	410	373	370	394	398	405	390	353	403	404	383	408	371	387	390	388	406	438	356	421	378	372	415	404	360	373	391	362	389	383	346	375	391	394	421	404	356	378	376	384	410	376	401	388	389	376	378	405	379	377	401	410	369	400	400	372	355	408	387	360	376	373	398	402	393	404	403	399	360	393	422	407	397	401	372	410	369	382	401	388	369	390	412	386	408	370	386	378	367	365	375	390	400	352	397	403	417	412	405	405	388	379	363	366	378	378	417	396	367	420	406	377	394	370	393	413	377	402	365	386	392	367	371	363	381	354	411	361	411	362	357	397	336	370	377	402	402	402	334	396	389	407
43324	66539	22353	13682	9261	4864	2632	1826	1143	930	803	787	681	619	635	599	582	546	619	542	524	506	550	542	499	480	480	477	472	448	506	515	519	475	442	450	453	531	466	465	449	481	450	480	459	464	464	463	476	468	480	457	412	478	406	418	501	464	501	476	476	480	442	453	493	448	419	436	422	453	486	451	440	479	456	439	449	459	428	467	431	468	502	434	467	409	436	456	483	440	446	420	467	442	474	435	457	455	474	449	484	464	455	458	455	476	471	422	449	439	437	443	443	475	455	434	451	406	479	433	466	441	462	460	440	424	434	454	442	460	431	482	444	396	468	451	448	427	485	417	475	445	446	464	448	466	453	455	476	461	474	446	508	465	470	433	433	451	457	478	437	444	477	441	456	445	444	478	428	488	429	447	484	486	471	420	454	450	475	447	440	469	452	486	471	467	462	469	420	456	481	481	444	451	460	486	426	449	468	435	437	480	452	476	468	417	463	484	423	469	453	447	435	414	460	485	467	448	432	474	505	431	470	443	466	471	460	477	430	437	481	484	436	460	475	395	447	459	444	429	472	454	456	458	445	415	487	449	458	506	445	446	454	460	448	474	427	455	455	453	480	436	447	462	441	467	466	472	469	510	474	440	423	459	404	445	436	418	426	423	456	479	454	463	474	434	487	462	486	422	463	483	455	409	446	466	435	430	489	461	454	416	477	433	459	394	461	450	454	427	441	486	475	465	416	451	448	468	445	440	481	488	448	455	500	504	458	439	445	418	461	447	449	436	435	439	445	483	425	448	427	404	411	456	495	484	480	415	468	430	392	473	460	460	467	502	450	453	428	447	453	436	434	448	438	454	442	466	416	461	459	473	456	469	432	444	420	453	439	454	456	443	436	427	447	456	428	423	443	484	461	445	464	483	439	494	450	419	480	456	418	467	472	439	444	435	475	442	451	439	467	440	414	445	455	475	459	424	473	451	421	427	455	461	457	454	445	437	476	427	457	451	453	426	454	495	473	464	458	421	422	432	424	427	423	464	452	469	477	441	469	433	434	429	454	449	442	439	443	433	410	409	484	465	425	467	462	424	453	442	466	437	476	421	443	485	492	468	432	442	406	473	456	444	439	450	416	434	427	472	436	463	476	471	440	469	455	452	467	451	448	420	453	430	479	462	469	426	445	451	474	451	444	433	433	439	441	431	419	446	454	460	446	468	397	455	459	464	432	501	450	449	473	462	434	439	471	491	460	447	467	413	468	438	438	425	419	450	414	431	472	452	420	417	443	474	485	429	442	438	396	474	446	453	467	464	466	451	449	443	433	431	488	450	429	403	464	464	470	492	422	456	439	478	446	438	394	444	463	447	456	422	434	445	446	446	495	463	465	459	430	409	486	461	464	468	413	452	457	483	460	493	452	468	472	446	444	482	469	443	459	439	405	466	416	452	462	433	445	478	416	438	458	458	437	476	480	436	463	452	461	445	430	470	482	466	449	448	448	455	480	438	443	452	463	446	419	450	466	425	435	427	463	425	430	447	462	444	438	429	422	437	481	444	451	472	427	480	454	453	440	484	460	487	454	437	481	440	459	451	493	448	438	496	429	454	431	507	446	438	483	435	452	440	440	427	447	432	460	434	440	477	444	448	444	468	437	441	455	417	451	434	432	446	447	414	445	458	440	439	407	406	482	443	441	430	438	430	423	451	470	422	419	456	416	468	449	455	442	451	452	430	433	443	445	480	444	426	446	431	449	452	481	430	461	439	455	448	413	461	436	407	451	431	474	488	533	452	458	458	460	442	461	431	447	464	448	465	425	427	497	439	474	437	461	443	459	508	440	451	434	436	464	450	416	499	462	456	421	450	458	479	468	429	432	451	454	446	422	464	428	442	457	422	486	485	432	458	397	435	451	474	442	459	458	439	461	438	453	468	417	449	468	504	462	438	472	418	459	421	472	468	440	448	451	439	412	426	457	443	416	448	434	446	479	455	447	495	439	469	450	425	445	423	447	454	474	446	489	443	464	453	447	413	460	484	462	452	465	433	429	477	421	469	432	447	446	455	434	426	426	461	471	437	456	445	430	465	439	491	433	422	482	478	486	455	446	455	463	447	455	492	483	459	450	442	444	463	438	451	444	462	471	457	499	421	435	440	463	467	445	457	468	452	474	454	409	428	438	488	427	429	433	434	428	434	453	477	443	467	458	459	447	429	471	425	428	461	476	477	459	485	429	440	436	447	457	503	448	442	451	456	479	471	422	460	425	442	416	453	430	427	441	429	440	486	446	466	444	423	452	468	471	414	452	429	456	465	454	434	441	449	425	448	433	443	440	468	424	444	441	440	454	456	449	470	451	428	444	493	433	449	416	442	440	452	457	441	434	441	431	465	477	483	471	442	478	475	460	439	461	465	467	434	432	447	461	480	459	464	474	463	480	427	418	467	481	425	464	425	463	431	438	459	470	393	468	456	459	469	419	461	462	448	448	453	474	430	470	421	460	416	457	490	453	444	411	481	459	419	447	483	456	454	454	469	432	432	455	445	409	440	414	440	439	466	439	463	459	433	427	460	451	439	444	412	460	446	480	429	407	492	400	449	460	471	458	455	424	413	428	448	480	503	431	450	451	472	469	481	469	446	453	437	462	436	459	441	462	469	428	474	476	462	446	420	475	465	461	435	428	423	461	453	487	442	434	426	463	424	456	437	452	463	468	415	464	445	443	437	456	469	432	418	446	439	465	485	449	452	508	458	468	456	424	438	447	440	490	464	475	430	465	454	495	462	462	434	455	442	449	454	463	476	453	450	439	424	452	465	462	454	477	419	444	433	462	432	429	425	461	464	467	456	448	416	452	480	411	456	443	469	468	459	470	447	449	462	491	497	428	456	458	411	476	427	453	484	441	490	446	438	420	469	442	466	449	422	429	454	462	428	442	453	450	426	434	446	448	453	461	465	445	426	429	426	468	438	459	431	435	468	429	443	420	461	451	461	469	461	474	463	456	435	456	442	474	452	448	508	448	436	469	479	427	444	442	435	459	446	450	438	454	469	452	448	443	447	421	461	420	453	444	468	492	473	447	459	478	443	480	436	456	468	449	451	446	464	438	473	403	468	448	420	452	436	465	496	460	458	464	418	470	433	415	423	459	495	446	456	450	469	465	430	451	418	501	425	432	453	423	434	436	481	425	409	407	431	427	421	428	428	423	442	429	482	436	465	465	456	431	459	456	431	468	463	445	431	453	446	461	464	435	451	455	441	438	476	482	464	452	468	462	404	431	437	448	453	452	460	474	448	473	442	477	460	424	465	458	470	481	439	447	454	452	446	462	481	467	426	451	469	445	454	472	475	426	416	425	455	466	408	476	466	468	434	490	435	440	465	447	439	467	476	492	461	450	482	451	478	480	453	456	460	437	444	441	452	437	447	449	479	426	463	443	488	457	455	446	447	468	444	491	391	438	440	462	444	490	437	485	495	433	439	417	437	454	386	474	434	442	423	444	434	473	447
28996	27285	19042	7590	2147	958	512	310	242	236	241	246	241	244	244	257	269	248	266	246	264	244	269	266	276	264	279	250	258	240	265	240	241	212	260	219	240	233	236	263	257	235	256	269	264	249	244	254	249	262	226	231	233	250	243	246	246	269	233	223	236	251	225	261	247	240	232	259	263	261	246	224	266	238	270	246	279	244	224	255	253	260	234	241	250	246	298	237	249	250	222	244	235	259	244	227	263	260	274	232	251	247	248	262	271	242	253	240	268	270	263	255	261	228	249	233	256	259	239	232	242	268	235	283	251	258	242	279	243	269	265	233	253	229	244	277	259	246	266	244	224	218	232	262	234	235	271	254	266	266	249	253	237	279	246	258	287	237	234	281	269	268	234	242	237	264	260	245	261	259	266	249	247	278	250	244	256	254	239	225	274	237	275	228	238	236	253	262	258	233	205	259	240	263	273	239	251	233	250	267	245	253	249	252	254	241	271	252	233	246	258	240	258	233	231	265	242	253	241	229	246	244	225	262	249	269	229	266	243	236	252	232	248	240	230	286	243	258	210	245	253	259	239	223	256	227	270	232	232	248	238	236	247	213	229	283	246	280	250	237	242	242	225	247	241	256	239	259	228	248	263	255	237	274	241	241	230	268	272	248	230	259	250	260	249	258	258	244	257	255	246	262	274	278	250	230	242	223	275	238	244	248	280	231	230	253	252	243	270	264	237	230	246	217	240	238	249	276	270	251	257	239	248	259	226	275	259	250	255	255	260	237	211	238	225	230	262	252	246	255	252	290	238	254	266	244	236	262	244	223	256	256	296	249	261	260	247	240	273	251	242	266	244	221	245	254	224	265	241	247	236	243	234	254	245	261	242	255	267	249	241	261	254	260	265	268	281	230	232	254	244	270	245	231	240	240	238	234	245	233	273	283	259	226	239	233	242	249	261	219	259	238	252	272	254	236	243	257	230	260	241	254	259	254	228	252	244	240	249	258	244	268	278	261	249	242	269	241	240	266	241	233	265	233	268	260	270	236	234	234	262	253	226	242	243	218	235	295	263	212	252	274	224	247	263	247	264	238	285	278	239	240	254	247	237	240	264	251	268	245	255	267	252	242	269	270	253	264	249	248	279	267	259	212	238	225	273	257	270	274	247	269	289	265	239	244	261	230	281	263	239	266	264	262	248	255	258	266	250	230	266	247	262	225	262	253	252	239	275	274	233	252	242	218	262	281	260	253	240	264	255	246	226	245	228	250	255	235	251	242	242	272	252	262	243	214	252	267	233	229	251	255	250	273	271	242	247	226	241	283	262	253	261	226	265	244	263	251	244	239	240	250	241	246	242	267	269	236	253	248	266	248	237	270	250	230	222	245	261	252	247	255	255	255	256	238	260	256	247	222	249	278	244	230	238	278	243	249	237	254	230	252	233	247	232	252	233	241	231	228	244	249	261	274	253	235	236	207	244	237	257	279	246	229	244	222	255	236	276	253	247	234	213	258	228	246	233	235	279	252	203	228	235	280	250	232	215	244	254	224	231	244	247	257	239	256	262	230	237	269	283	251	236	240	254	211	238	212	253	257	277	236	214	247	268	244	248	254	273	238	246	220	257	254	254	240	241	245	234	252	247	230	255	242	241	223	252	237	269	249	240	231	245	257	265	256	281	262	247	261	282	233	278	226	236	252	239	258	247	263	241	251	223	250	240	262	261	254	239	267	255	256	247	252	274	242	264	238	271	245	244	244	239	259	226	255	271	249	261	233	221	233	255	268	246	261	248	244	269	258	263	260	234	258	271	223	250	262	230	249	275	265	249	248	253	255	248	279	242	280	236	253	263	220	238	252	248	252	238	242	245	229	258	266	235	236	262	270	255	259	232	262	251	259	269	235	245	256	277	245	251	285	261	238	233	258	259	245	257	239	213	222	268	239	251	264	232	252	232	254	257	254	238	261	225	251	221	253	257	277	256	248	255	284	258	260	245	223	251	242	237	240	218	269	238	271	245	289	250	245	252	261	251	253	254	256	270	239	222	240	263	246	241	242	244	270	246	251	244	244	247	259	244	261	270	256	254	276	240	276	244	241	271	244	248	270	242	278	255	273	248	252	260	243	236	264	272	238	261	228	232	244	238	249	261	262	249	248	220	286	239	255	216	221	284	256	270	251	253	257	233	264	238	252	217	253	252	237	259	239	227	240	237	259	254	252	265	252	276	239	242	252	253	240	251	282	224	248	238	241	239	275	247	254	252	252	236	252	246	254	227	219	253	263	231	288	242	254	236	237	245	269	248	239	283	235	242	238	268	234	255	258	229	223	247	219	222	252	259	246	250	247	250	266	257	237	240	249	247	240	250	238	259	245	261	263	254	264	232	227	273	230	259	254	269	250	247	235	248	243	252	245	230	240	256	263	250	259	270	256	265	229	279	238	248	258	242	231	238	220	250	261	217	229	222	264	250	264	282	218	249	243	256	244	218	246	249	230	262	266	277	262	239	234	257	254	254	228	225	238	251	264	242	264	228	223	235	250	269	256	219	239	240	233	250	217	222	255	239	254	235	241	235	258	272	222	246	234	244	229	239	231	240	258	280	258	255	249	249	236	261	235	230	253	276	232	265	236	250	240	276	249	253	228	262	241	227	287	245	263	261	255	273	256	231	254	233	235	242	251	249	256	227	255	242	263	269	247	240	273	274	270	256	227	237	233	256	250	242	258	220	260	236	271	265	251	267	264	253	259	277	271	248	244	245	245	223	234	232	215	253	228	235	266	257	238	263	256	254	230	258	245	239	253	266	231	243	255	255	243	219	249	226	259	226	244	254	260	247	259	255	241	228	251	252	230	257	248	252	240	244	248	262	261	254	282	266	265	228	240	231	284	256	236	252	234	252	232	231	253	278	249	223	260	273	251	225	240	243	248	253	260	270	244	250	252	248	232	263	247	238	257	257	237	225	255	268	241	272	261	246	255	254	250	252	243	250	230	246	264	264	221	243	239	253	234	225	230	242	240	247	287	249	249	233	280	238	269	245	248	239	260	263	246	250	253	259	244	235	236	246	259	284	243	239	228	230	265	265	227	244	263	234	225	286	250	235	241	248	225	239	234	257	254	260	257	266	243	227	249	225	259	256	272	246	256	229	240	268	243	239	258	237	241	248	231	223	248	224	211	241	243	245	245	263	254	250	218	261	277	212	249	237	249	243	269	237	237	221	229	245	226	230	235	230	268	248	269	237	245	259	275	238	252	236	240	251	221	227	280	266	247	241	265	257	242	266	239	245	266	246	225	255	262	289	238	275	209	258	277	252	237	229	263	255	262	232	241	236	216	280	269	243	245	271	256	231	241	249	241	242	253	261	248	243	256	250	229	232	240	248	245	243	235	230	235	222	263	253	240	251	226	237	257	247	224	239	241	247	273	251	244	249	281	244	271	263	270	230	241	280	242	237	245	256	274	234	260	215	229	246	236	255	232	252	252	276	252	276	238	269	244	229	277	224	264
33492	42668	10009	6930	3571	1511	839	422	336	344	367	344	340	297	330	319	353	317	337	326	326	371	318	304	308	317	319	285	339	312	316	328	330	289	312	310	325	279	302	283	322	322	348	329	318	358	307	355	288	301	312	278	311	336	339	309	315	321	302	347	331	326	337	306	311	331	284	312	337	308	309	305	291	298	306	326	322	301	312	315	336	289	294	339	311	332	318	316	301	343	360	302	311	318	306	325	322	347	291	334	344	302	328	309	317	334	324	321	328	306	317	301	313	324	351	330	288	324	323	315	292	314	294	318	302	303	316	317	314	313	372	296	325	302	309	330	293	321	303	351	282	343	344	308	295	310	324	310	329	311	350	321	312	330	326	347	335	347	304	297	332	338	313	307	323	296	326	317	327	328	345	319	291	316	321	322	320	328	297	293	277	288	344	297	307	333	341	311	303	339	310	298	318	317	320	276	331	301	300	311	292	324	294	306	342	361	304	337	307	359	294	323	324	346	264	318	313	316	296	316	334	315	323	327	326	329	316	348	339	328	303	324	318	332	305	340	336	317	329	308	326	322	292	265	316	325	317	331	286	331	307	293	288	333	299	330	299	305	308	323	314	345	325	287	327	281	340	328	304	302	340	329	334	307	328	291	311	300	307	304	281	317	300	313	320	359	322	324	337	331	314	312	344	341	343	281	314	319	313	339	348	309	331	342	318	326	304	302	328	331	306	306	325	312	313	330	299	331	335	272	300	276	289	298	331	279	322	312	329	326	312	325	328	300	340	298	293	361	339	297	297	313	297	300	291	312	294	347	308	301	338	328	335	313	290	300	341	293	312	337	328	289	307	318	293	321	305	326	293	333	314	326	324	316	303	298	322	286	310	273	339	306	302	332	334	304	332	347	313	308	316	376	337	301	341	318	318	315	306	275	321	313	306	334	303	324	339	326	318	311	330	329	328	304	304	326	282	292	326	317	344	313	328	328	325	322	305	320	318	306	330	307	311	331	298	315	328	285	335	339	317	282	316	309	319	311	315	312	349	317	311	331	325	325	335	294	310	284	292	321	330	335	323	303	317	314	305	310	327	306	318	297	319	312	331	327	320	313	330	309	323	320	312	337	320	324	292	306	311	323	295	314	318	311	320	354	307	341	333	318	301	359	334	325	319	316	295	316	329	281	319	296	331	315	315	285	299	344	316	313	345	294	328	284	320	313	292	318	343	338	283	305	320	341	319	332	332	312	308	310	334	326	304	308	341	309	318	329	307	265	319	309	320	315	318	351	328	325	309	293	303	327	339	328	339	319	330	334	305	312	337	293	332	328	315	326	335	280	310	311	316	351	320	292	306	293	312	322	305	315	303	318	303	304	316	311	281	301	324	317	290	304	320	352	300	306	335	334	307	308	289	328	327	320	303	293	298	318	301	335	317	306	342	365	329	333	277	311	292	304	318	327	336	314	309	315	316	316	303	306	331	312	314	351	315	290	289	327	285	310	339	295	315	322	296	329	328	334	305	299	326	328	294	321	303	319	295	319	330	346	302	306	310	345	309	324	303	327	292	310	329	318	319	283	330	314	315	325	323	341	366	317	333	300	311	303	313	319	300	307	333	292	343	302	290	295	330	337	331	313	306	309	289	339	285	352	294	328	295	306	312	309	324	340	301	322	322	284	305	322	322	333	312	307	335	323	308	338	328	321	319	330	299	320	308	302	317	312	294	320	322	311	320	351	318	335	293	320	323	303	310	328	343	328	327	317	291	326	328	330	302	314	319	299	333	310	313	342	285	313	304	345	297	310	296	337	303	337	293	312	340	310	280	314	329	340	322	309	317	349	328	327	318	323	353	303	319	324	337	291	330	301	312	344	330	305	277	307	301	342	339	325	296	334	324	322	303	326	311	322	284	332	325	337	341	312	328	308	309	332	322	297	296	315	312	271	318	336	300	316	319	336	325	350	324	313	333	287	301	318	328	328	312	327	303	291	314	333	335	286	307	306	364	345	309	312	333	321	306	313	289	348	301	314	328	316	319	317	325	320	315	331	319	334	319	326	341	296	310	295	338	273	347	355	314	327	341	311	328	327	310	326	317	323	334	340	313	297	317	349	288	367	276	301	329	297	314	337	301	327	327	316	305	282	333	325	302	312	317	277	335	311	346	325	294	324	316	333	340	286	298	351	328	312	302	322	308	319	325	314	333	324	328	312	329	314	311	305	298	299	292	331	292	356	313	313	354	299	325	302	345	299	338	318	317	337	331	289	312	305	282	306	322	292	277	303	291	319	321	312	319	330	324	321	310	321	312	327	300	346	304	342	323	318	315	324	304	289	322	273	269	329	321	318	318	293	328	323	333	330	328	304	321	274	307	307	328	330	325	310	343	304	303	337	319	312	320	313	333	322	330	313	296	317	324	338	290	340	336	352	309	307	289	338	327	330	295	345	309	292	314	307	321	327	314	292	349	322	325	302	294	311	295	298	322	331	318	350	283	312	309	296	296	319	297	313	306	315	304	273	336	304	309	331	332	302	341	290	326	317	312	298	275	307	315	340	304	290	356	335	322	335	313	306	319	289	305	299	343	306	338	312	300	293	301	302	332	336	356	301	305	299	300	310	287	305	286	317	323	286	300	310	335	304	330	329	289	316	302	334	327	278	325	325	294	320	328	316	361	337	334	312	338	317	320	305	315	329	295	327	332	315	337	308	310	313	286	336	307	351	320	320	265	334	307	295	318	317	332	294	288	332	333	309	339	315	299	284	312	322	323	306	353	315	320	318	312	334	321	301	319	309	310	310	334	315	299	301	306	328	341	319	336	313	304	320	311	289	327	366	333	323	304	310	318	277	311	321	278	308	308	324	317	316	325	301	312	331	338	316	333	356	326	345	307	317	331	323	302	338	284	326	323	337	297	314	302	312	299	329	315	335	341	344	315	309	273	314	308	283	324	345	306	284	298	316	311	306	306	317	309	329	331	325	293	299	326	323	303	329	308	319	314	310	315	294	326	323	323	310	328	310	323	271	285	354	316	322	332	333	295	301	330	318	317	311	273	275	337	334	331	336	330	299	322	305	287	304	310	304	293	323	300	337	326	296	321	288	311	295	325	334	302	320	337	315	291	332	300	337	316	311	334	306	325	308	307	307	330	300	303	312	323	289	306	338	346	326	330	313	300	279	304	314	312	336	322	312	286	349	300	324	319	321	320	352	305	303	303	349	308	314	330	341	308	327	327	337	304	350	339	328	345	319	314	321	345	291	328	322	300	302	309	350	341	329	290	279	327	339	293	322	314	306	314	327	322	306	359	350	312	352	309	349	327	359	308	291	300	304	357	285	320	303	312	293	353	298	368	330	328	316	308	312	328	326	288	294	306	315	329	291	297	334	322	346	301	304	321	305	308	300	289	350	315	323	305	314	326	295	344	296	309	343	319	321	301	347	324	318	353	327	316	297	306	291	303	315	316	286	362	307	336	302	330	322	344	291	300	304	330	307	310	299	294	310
24222	21537	28820	24583	21451	12126	1098	453	362	316	294	287	255	229	221	240	221	230	225	222	192	207	223	193	178	181	188	197	196	193	196	192	165	211	212	184	201	197	195	187	212	213	188	178	175	199	207	174	204	192	174	188	232	212	210	197	187	199	196	181	194	180	183	215	188	170	181	189	180	173	214	180	221	180	198	201	179	198	173	206	186	191	215	188	202	202	184	188	206	191	217	201	181	209	194	171	168	175	214	202	183	179	169	186	186	187	196	171	232	207	184	179	197	191	179	186	195	202	193	190	171	187	183	200	191	205	205	215	201	200	188	202	181	199	183	206	182	188	187	181	181	196	186	178	173	207	204	224	193	169	184	217	188	205	194	187	200	178	194	194	182	188	166	191	164	234	189	193	213	173	196	185	195	184	207	183	210	171	190	193	192	184	211	191	167	184	226	208	190	196	204	214	192	181	196	178	189	187	170	188	180	179	190	180	180	198	183	189	203	173	200	196	191	186	171	192	190	209	182	187	187	186	166	212	162	202	193	175	189	184	209	210	211	189	197	199	192	190	189	189	188	182	189	173	198	180	195	198	186	187	190	194	185	167	186	170	195	196	193	200	207	166	213	196	183	204	167	194	194	206	190	181	193	215	173	173	212	198	192	167	173	193	194	212	168	188	183	211	207	205	190	216	192	187	214	183	184	194	204	193	201	185	148	187	216	193	211	222	184	203	182	184	189	167	155	192	186	193	225	186	178	188	181	179	178	163	194	198	188	203	187	179	197	167	202	171	179	206	179	201	178	188	198	192	187	182	195	176	179	193	190	181	191	189	145	194	183	212	206	188	188	193	185	168	187	168	191	219	193	181	187	217	194	201	180	181	189	181	174	199	202	193	197	218	208	204	190	163	165	160	189	176	194	186	186	208	170	196	175	195	166	191	200	184	164	186	191	204	196	212	155	173	200	185	214	186	195	201	174	183	200	193	206	196	189	192	170	195	203	206	185	195	208	196	172	186	186	204	216	188	172	204	189	175	197	188	220	172	187	213	174	171	198	184	196	182	165	190	195	186	185	208	207	191	198	169	188	216	182	182	185	188	200	186	202	188	176	196	193	183	181	207	187	181	178	184	210	190	172	199	166	197	162	195	196	181	193	184	190	193	175	182	200	160	192	213	187	205	182	196	208	178	195	199	197	199	200	221	169	203	186	172	168	198	180	220	183	181	184	183	164	230	200	202	190	196	194	196	178	189	174	181	188	183	203	188	176	182	166	203	209	200	197	182	180	205	200	189	160	213	202	193	203	177	187	174	183	199	197	206	195	173	185	195	203	193	210	174	179	195	197	185	169	193	187	212	196	157	191	182	189	167	172	189	180	189	178	180	182	200	214	192	156	213	177	183	193	207	184	182	171	172	184	180	182	209	213	222	191	198	170	195	191	198	188	193	197	181	203	186	196	202	206	164	198	168	200	196	221	219	203	206	189	195	177	194	188	197	184	171	208	185	183	176	190	169	182	176	172	209	183	177	190	185	183	171	177	215	182	214	211	194	198	187	210	194	188	184	178	182	183	198	180	185	189	192	190	182	173	184	193	167	206	193	196	184	191	163	183	193	203	196	181	201	194	175	194	198	207	201	180	185	185	187	188	178	181	189	204	185	209	218	180	203	174	175	190	194	180	166	195	194	229	168	196	177	198	199	200	181	198	171	204	197	197	216	193	202	178	182	207	207	183	183	194	195	189	191	218	205	185	210	200	206	201	203	199	189	179	171	194	168	199	185	161	190	179	173	215	161	188	183	192	172	225	198	207	187	189	192	185	183	182	172	197	187	187	211	181	197	188	217	186	205	187	181	194	200	190	199	205	192	165	202	203	184	210	205	191	211	175	197	174	169	214	219	193	197	217	218	184	182	202	186	184	184	177	201	191	163	196	177	197	172	165	194	190	197	175	176	199	196	209	181	196	197	168	200	191	156	177	220	179	183	188	195	227	205	205	179	178	195	195	206	170	194	185	213	191	190	193	193	172	191	194	208	185	196	182	190	191	166	194	204	197	206	206	198	169	176	176	211	173	193	186	189	193	207	174	198	184	194	207	192	163	200	167	205	191	196	199	178	186	172	179	178	192	178	175	174	187	185	172	190	171	187	201	196	211	182	199	205	176	174	171	185	179	189	177	209	186	182	204	193	169	202	155	197	178	199	184	204	182	191	175	215	177	198	193	189	172	186	205	185	193	169	188	200	204	203	189	181	180	186	185	163	207	174	199	180	192	185	179	202	207	186	203	167	194	208	185	185	185	183	153	185	188	199	201	203	200	184	195	207	177	190	196	177	177	187	190	168	178	196	187	201	197	184	202	177	170	163	181	185	203	193	184	214	184	180	185	198	187	174	194	203	197	183	196	205	207	190	181	173	158	173	188	230	188	208	173	192	179	195	201	207	180	181	196	160	201	169	207	201	183	177	164	185	196	182	198	191	218	184	198	197	182	199	215	184	195	188	181	193	177	184	182	189	199	212	195	214	197	175	185	203	189	174	181	191	185	173	174	182	201	191	195	167	190	208	223	188	173	183	190	198	197	179	203	208	220	180	190	206	183	174	189	221	180	194	181	195	198	202	194	187	210	211	212	198	176	184	190	188	179	186	176	210	201	184	176	195	192	178	200	165	172	175	182	203	158	195	186	213	186	192	205	191	165	188	166	201	200	182	178	186	178	211	192	187	183	198	202	194	207	177	210	201	188	194	209	200	198	217	176	196	191	206	188	191	192	214	200	193	172	196	179	192	207	175	168	185	188	199	202	197	204	176	193	203	186	200	202	196	209	166	202	197	192	189	203	176	188	175	186	188	181	205	187	187	173	179	198	170	197	182	208	207	201	183	209	210	195	211	210	182	205	182	195	186	205	185	194	184	181	192	201	185	186	200	204	184	225	218	165	203	191	153	186	170	215	183	170	224	192	187	196	215	184	215	189	189	178	214	199	191	182	194	175	202	194	197	173	190	189	153	168	188	207	194	171	201	178	184	199	188	178	167	188	187	189	193	183	171	196	185	188	190	172	187	192	191	188	188	216	186	195	182	206	186	173	201	197	188	190	208	181	194	185	174	212	194	159	171	168	184	186	201	190	195	197	190	163	199	172	207	216	202	185	189	187	187	192	181	183	195	202	197	178	190	178	178	185	181	213	198	175	180	173	218	187	196	165	171	201	188	158	194	160	176	190	161	213	184	191	192	192	175	182	179	194	178	200	167	169	177	173	192	177	187	176	195	204	185	185	176	183	173	174	183	182	225	181	197	178	189	188	178	192	211	186	165	196	189	154	213	187	195	162	189	193	184	187	221	160	211	175	180	195	168	182	207	189	183	171	186	180	199	198	193	207	217	171	214	213	199	191	182	178	160	215	184	184	177	208	195	203	203	182	190	188	179	175	190	187	198	177	189	206	187	189	187	191	204	198	210	185	186	201	182	169	193	193	200	185	196	210	199	184	210	193	206	192	191	192	188
38373	57116	16557	10002	6063	2862	1275	688	598	484	458	375	406	364	356	352	316	302	298	327	287	280	298	253	272	275	270	260	282	260	262	263	243	243	252	288	244	235	253	285	259	237	255	241	237	228	254	228	253	275	244	242	256	229	220	225	248	238	244	273	256	237	239	255	256	259	263	245	240	248	244	206	263	258	250	201	265	246	255	239	232	228	235	238	232	236	239	226	255	227	222	210	255	253	246	227	239	252	249	215	232	220	273	251	228	213	247	225	253	284	228	247	237	254	247	231	224	253	234	217	251	258	215	248	264	258	226	245	236	256	233	224	267	240	242	255	263	250	246	227	255	261	241	251	230	231	215	223	230	249	232	245	245	255	263	227	224	234	235	210	255	246	218	258	227	229	245	246	229	262	248	239	233	241	231	215	258	266	246	250	219	230	227	229	243	255	262	254	226	248	214	242	229	235	221	228	239	237	236	249	243	236	276	242	232	223	227	246	252	232	214	226	248	252	241	232	249	243	235	242	254	238	255	251	245	260	216	236	267	245	246	233	255	263	235	223	257	229	257	239	204	242	245	233	247	253	232	247	240	254	222	257	257	229	268	241	215	245	222	233	232	223	249	229	250	249	212	246	217	228	245	248	244	234	244	228	268	213	248	234	260	256	223	258	235	237	259	278	239	252	225	237	237	223	240	218	248	214	240	267	253	251	232	213	236	243	223	236	234	238	218	237	250	225	218	238	264	257	256	241	267	243	263	228	237	255	234	201	256	251	259	233	253	249	236	229	260	250	239	244	264	250	236	222	225	236	244	225	253	232	227	246	248	232	240	241	248	227	228	258	232	237	229	243	241	233	242	234	237	229	250	244	266	205	234	224	216	208	245	254	247	256	243	208	245	190	222	250	237	239	231	238	234	235	261	229	225	243	261	237	222	245	235	209	248	227	220	237	221	262	230	257	244	255	233	245	233	230	248	221	242	263	218	246	256	246	230	253	249	221	225	261	219	235	243	254	247	244	236	239	257	252	242	242	234	235	243	223	239	252	218	283	258	210	223	255	223	249	254	250	258	232	237	234	215	245	239	250	253	239	250	214	212	252	234	239	237	216	271	249	233	263	240	228	221	262	232	245	229	238	238	246	243	255	248	235	250	214	237	228	228	256	227	257	239	257	225	238	248	231	237	245	263	243	218	220	229	247	243	233	250	254	245	230	251	248	249	237	243	213	264	249	248	238	242	240	224	238	240	263	216	243	246	255	233	258	247	221	239	250	225	227	230	267	287	227	233	257	233	226	230	258	237	219	240	217	242	256	238	220	222	240	235	269	237	251	236	250	226	253	268	250	242	226	245	209	229	249	235	253	259	250	257	229	263	236	238	226	214	208	232	223	272	243	206	248	221	259	220	236	242	251	254	228	256	202	227	238	244	243	212	243	255	255	225	236	230	223	271	234	254	245	206	231	234	237	242	224	235	216	266	231	234	227	237	248	234	255	216	248	228	232	244	245	228	229	236	257	251	205	230	256	243	241	249	252	249	229	263	246	223	237	247	218	262	240	249	249	264	241	247	229	236	241	218	246	269	233	255	250	254	261	247	242	212	230	249	264	224	221	236	240	241	244	230	245	220	232	211	231	233	227	251	248	241	206	245	234	229	211	229	251	230	215	252	229	263	233	230	254	240	243	219	253	237	241	241	216	240	242	242	246	260	262	253	242	215	233	229	198	230	265	235	214	236	222	242	246	233	230	259	262	253	245	244	225	243	212	232	251	249	236	234	237	257	226	245	255	236	222	251	223	230	213	222	237	210	264	212	245	259	249	219	226	275	220	232	236	243	227	238	244	254	258	238	239	239	230	228	246	269	244	250	242	235	227	231	228	244	237	222	252	240	223	242	245	242	237	252	223	250	273	234	259	247	238	214	240	239	241	266	231	259	225	225	245	227	238	238	249	229	246	219	230	229	226	228	244	240	254	270	260	214	258	238	238	247	238	272	222	225	229	239	259	247	218	235	255	257	247	241	246	218	238	278	247	263	249	244	224	243	225	230	235	209	239	240	229	226	223	238	237	247	209	233	261	246	251	222	228	239	223	190	247	245	241	199	229	244	221	231	231	233	243	250	258	252	242	195	241	244	261	218	212	239	208	243	222	214	243	271	269	209	245	252	220	235	236	236	231	232	242	218	237	229	241	237	216	220	224	205	246	245	257	231	224	209	238	239	235	229	256	246	204	263	227	280	237	202	236	236	220	240	230	250	247	236	254	242	254	218	263	217	286	246	224	214	205	226	244	235	212	212	246	237	226	217	238	251	245	239	234	229	233	237	239	257	235	258	258	217	273	205	256	222	234	235	232	253	225	225	220	220	253	247	226	249	253	227	244	235	237	256	249	225	226	241	236	230	243	237	269	207	238	229	279	250	236	231	224	246	231	226	214	255	231	255	213	218	249	241	238	224	221	236	255	236	243	244	241	243	241	270	231	236	259	243	234	248	227	225	238	240	227	231	237	253	235	247	236	255	239	231	232	257	249	250	237	236	243	261	247	242	237	244	258	249	240	221	233	212	248	247	273	270	252	230	255	245	250	222	233	233	252	230	247	217	242	214	230	231	229	208	236	251	209	239	253	219	250	239	231	264	230	239	239	221	254	228	250	226	249	236	229	218	251	216	223	214	250	232	236	233	223	249	203	268	269	256	259	249	245	244	247	214	226	248	253	258	232	231	238	201	227	242	218	256	261	230	249	242	247	228	239	230	241	221	225	235	226	254	225	231	230	237	225	240	202	248	215	224	219	239	246	239	243	270	255	239	251	221	263	255	236	229	254	199	239	254	250	223	218	251	264	261	240	239	255	249	278	225	264	232	244	254	226	231	252	237	223	237	273	232	241	244	235	226	223	224	245	253	248	256	244	239	240	244	235	222	235	228	242	220	246	244	233	246	249	221	219	231	206	225	262	241	260	241	213	250	263	213	259	257	205	239	228	235	230	249	216	224	238	213	266	262	243	245	224	232	208	246	257	233	234	238	226	238	247	263	262	224	229	234	234	247	225	237	251	277	264	259	231	248	211	229	246	244	216	268	244	243	246	251	215	209	222	261	251	214	230	229	228	264	255	241	239	255	239	243	269	223	224	228	225	197	238	238	261	230	241	227	259	234	227	270	198	226	242	222	253	206	251	244	219	260	240	258	207	262	245	235	252	212	246	253	243	231	243	249	226	246	254	252	224	205	254	246	237	267	216	240	209	246	264	264	267	248	261	228	255	251	240	244	260	235	255	243	262	237	247	230	254	256	250	248	243	189	224	239	239	234	262	236	233	227	236	241	232	265	243	257	256	230	248	247	236	221	257	259	239	255	277	222	249	228	209	265	251	219	195	229	213	241	231	241	256	243	228	253	253	209	249	216	235	238	241	245	259	221	243	229	229	229	244	278	233	260	224	251	244	274	264	224	249	206	210	222	225	231	231	254	216	223	239	250	214	222	240	215	244	220	224	246	230	262	244
25628	21635	27484	25479	9524	1051	673	506	498	458	448	467	408	467	424	405	397	435	448	420	402	456	415	429	427	440	390	406	460	427	376	392	401	421	432	393	412	425	410	415	365	439	398	402	435	397	439	431	395	392	449	400	419	379	410	384	416	398	424	392	400	418	383	364	401	382	417	409	406	412	406	422	411	407	407	416	378	385	400	422	380	427	421	416	418	405	418	432	416	413	396	407	432	399	409	408	382	420	391	423	416	399	372	371	399	406	410	423	397	360	367	411	408	377	392	400	404	413	422	393	393	400	406	396	393	397	389	400	378	388	406	410	416	392	378	443	394	418	409	400	418	411	424	420	408	435	411	444	439	426	405	419	447	415	439	409	436	426	389	386	379	373	406	388	391	376	394	430	426	403	419	423	407	402	390	422	388	424	403	382	394	433	422	421	392	434	400	428	396	406	421	365	399	418	402	380	449	381	443	392	388	393	414	408	435	414	406	407	421	414	360	416	404	411	394	435	397	416	392	406	416	414	404	434	391	386	416	402	413	376	391	388	428	404	393	404	396	398	400	425	400	436	415	394	409	403	420	412	432	410	421	389	439	433	401	407	395	409	423	411	402	395	398	408	420	393	382	398	401	397	412	402	380	364	443	386	417	431	425	432	384	407	412	392	378	418	403	383	421	395	394	439	406	410	398	410	368	386	388	376	379	385	432	407	418	403	368	423	372	391	404	370	387	392	417	389	410	392	390	371	406	381	423	387	368	442	429	409	407	410	409	389	368	395	416	406	426	440	405	396	402	413	378	435	432	424	380	396	408	371	368	407	418	404	425	433	422	399	486	390	397	412	416	418	425	425	380	374	401	422	403	433	403	417	426	382	427	353	382	416	417	424	406	394	399	397	386	388	405	385	411	409	386	386	413	408	411	407	415	418	399	416	405	382	409	414	423	352	419	401	412	422	410	409	398	419	384	410	425	406	401	377	394	374	404	426	383	429	385	366	444	390	408	442	402	390	427	410	391	387	401	405	361	392	443	420	430	390	398	435	374	396	387	478	412	427	379	395	430	439	416	426	394	408	417	399	441	412	389	390	425	415	365	409	451	384	374	424	410	415	407	385	369	415	388	391	402	412	367	385	406	423	368	403	398	399	395	398	397	415	394	407	392	445	408	411	372	382	369	445	424	418	411	409	378	408	408	420	419	391	382	416	401	408	416	400	416	414	430	416	444	440	418	420	423	397	416	418	412	425	408	383	420	394	393	412	407	364	431	415	399	390	424	401	413	402	397	413	415	389	414	374	419	395	385	375	384	372	428	398	424	386	435	433	411	374	404	380	396	379	365	417	408	440	375	436	406	388	363	394	394	366	414	415	391	444	429	416	405	394	402	371	412	398	453	413	399	411	420	408	425	436	411	396	399	397	416	420	417	405	408	403	424	387	450	428	398	452	397	411	375	417	377	394	421	418	379	419	373	420	397	421	389	416	397	391	387	410	401	402	386	411	425	433	398	365	436	405	429	439	432	409	416	407	394	416	398	384	439	413	410	410	386	375	375	420	370	420	406	372	402	405	370	389	380	422	384	375	427	357	386	416	401	417	401	425	450	428	400	398	431	409	368	427	387	440	410	408	401	409	386	439	432	385	374	379	416	404	432	384	449	360	449	440	413	395	430	401	394	402	395	400	367	426	415	414	408	405	392	435	403	414	366	466	394	400	401	429	411	391	372	418	417	445	416	399	409	434	388	404	389	394	410	396	439	376	415	350	393	393	416	417	406	407	402	393	417	417	390	430	426	426	404	434	424	395	403	412	406	406	406	419	412	439	420	387	420	420	402	423	439	418	421	387	422	426	346	393	417	398	382	402	362	397	455	433	389	409	427	398	387	439	407	413	381	423	416	386	446	421	404	470	393	424	415	362	399	424	437	396	385	400	407	448	402	385	405	383	405	372	416	429	412	394	429	388	409	409	447	411	417	436	406	417	385	387	415	385	386	411	460	369	376	422	397	428	406	433	395	377	416	400	444	386	394	421	445	390	407	404	382	389	403	387	420	397	401	406	434	378	420	410	394	419	408	440	410	421	418	426	362	472	409	375	399	405	384	445	376	432	398	392	355	416	413	386	422	389	448	443	380	414	406	379	433	385	417	391	435	394	405	434	404	408	403	388	375	405	402	415	427	379	391	405	426	412	393	383	429	390	380	395	418	416	423	410	406	386	441	402	425	420	384	372	425	412	412	388	400	403	442	400	400	410	402	403	382	413	382	406	389	454	404	384	418	407	415	424	364	401	387	447	404	427	425	383	391	402	427	420	415	389	443	370	419	379	419	438	416	449	418	461	417	387	386	393	434	396	403	405	417	409	418	413	398	425	420	406	418	420	389	442	419	410	424	421	417	408	437	428	428	439	373	457	432	405	391	382	409	436	417	372	416	392	421	370	452	409	399	382	408	436	394	397	408	405	388	404	438	422	458	401	450	389	423	436	386	393	394	431	396	400	384	376	430	403	398	377	415	394	421	432	394	397	407	395	372	425	369	421	416	379	414	394	409	416	421	435	418	432	406	408	424	413	397	394	412	408	443	427	406	397	425	429	396	380	410	422	381	393	432	403	409	396	405	427	421	396	426	374	419	375	383	369	406	403	423	384	359	401	412	423	420	433	396	349	414	417	408	419	384	385	384	390	419	449	367	424	425	418	409	374	443	374	394	397	394	380	456	384	425	400	370	379	390	401	414	394	405	401	396	417	424	368	410	394	431	429	448	416	426	414	392	404	388	420	436	413	408	401	411	399	437	393	388	406	443	419	393	442	430	386	402	362	397	419	416	376	387	413	390	409	406	406	431	394	373	385	414	403	397	419	411	409	396	401	401	402	356	432	406	402	416	387	441	412	431	415	384	411	383	399	371	412	391	427	407	414	386	429	379	381	410	418	420	422	422	454	412	414	419	393	403	382	396	411	396	419	427	392	429	410	418	382	416	402	385	384	376	455	381	418	405	390	429	393	381	405	401	400	401	425	385	395	424	405	374	448	411	401	423	407	413	406	432	445	373	404	386	360	396	382	405	420	396	396	383	390	428	391	412	440	414	396	379	411	398	414	436	358	381	409	413	404	434	444	404	400	419	401	386	369	394	411	439	376	391	391	392	427	408	397	374	437	434	394	401	380	430	418	418	394	428	403	390	458	389	400	411	389	430	411	385	413	408	407	404	388	415	391	386	375	429	423	433	422	442	410	414	424	440	466	395	407	410	416	384	405	377	387	371	390	391	398	392	393	408	389	394	391	388	428	388	428	414	401	399	375	353	411	425	407	391	437	378	466	397	391	394	412	401	399	388	384	395	383	398	428	401	384	428	402	386	403	414	405	409	439	407	403	368	415	460	384	437	417	400	442	405	428	425	423	392	408	407	399	423	386	430	417	396	443	398	408	375	393	440	433	426	391	400	426	383	415	440	424	405	375	392	373	377	384	407	410	378	397	420	432	405	401	419	436	385	382	418	430
36693	49528	12133	3422	3009	1492	965	791	649	633	576	592	558	550	545	575	554	525	526	517	526	485	518	486	494	476	474	534	530	493	504	512	520	507	466	494	514	510	511	492	499	504	515	515	531	546	527	527	488	502	486	512	480	463	489	540	500	520	507	484	461	484	469	512	466	543	479	506	501	530	490	478	507	550	514	470	504	498	482	533	502	530	483	474	507	503	548	484	481	491	454	473	501	503	507	522	499	474	490	515	527	479	473	473	498	505	494	518	486	484	525	532	494	496	489	491	514	442	506	495	493	502	526	496	498	495	496	444	496	484	488	502	491	487	477	484	491	495	515	517	478	498	496	509	480	506	520	539	514	490	469	537	483	520	478	504	539	519	520	524	495	511	494	516	488	507	522	471	517	530	460	494	495	463	487	458	488	464	504	526	494	486	508	459	526	484	475	484	537	544	503	462	495	512	503	485	504	486	482	503	507	493	499	479	486	522	506	510	528	501	520	512	488	455	509	483	513	488	495	519	503	493	501	526	515	459	453	526	542	522	504	511	508	478	530	500	510	481	485	496	430	527	470	559	512	463	484	472	519	518	495	470	520	535	507	525	493	485	487	496	502	513	478	495	514	485	475	512	486	488	479	505	503	502	500	525	498	530	500	498	503	464	481	473	507	500	464	457	486	481	505	578	499	512	531	486	466	533	480	512	513	541	486	473	500	502	468	493	483	508	461	475	516	519	473	498	514	458	505	497	509	494	484	485	465	505	502	482	488	500	466	471	494	505	490	501	482	499	497	505	522	500	484	475	504	486	484	484	495	466	520	484	476	506	477	519	485	468	491	533	528	459	514	525	499	507	479	482	518	469	470	433	518	519	459	492	517	499	490	526	443	474	450	520	500	492	511	511	515	461	507	543	533	525	510	483	506	491	509	524	457	470	473	473	534	492	478	479	471	515	490	525	476	479	488	508	514	508	462	489	481	445	467	486	498	501	507	494	502	464	457	473	499	490	463	492	485	474	478	495	483	532	553	473	543	507	495	543	503	458	500	470	482	507	493	495	500	516	463	479	518	493	500	464	506	499	498	503	460	470	489	502	515	470	482	510	492	520	481	526	507	505	488	486	504	535	514	504	507	499	500	472	538	516	480	524	513	521	511	518	505	467	504	544	446	500	490	492	468	489	524	462	479	465	486	506	479	469	480	498	514	478	504	514	517	477	464	480	448	524	450	491	475	510	482	459	490	487	459	478	525	458	505	461	516	491	476	473	490	546	494	477	458	497	487	538	520	495	519	522	497	482	482	474	526	483	504	540	503	506	480	460	491	499	502	499	474	510	470	494	514	537	526	471	486	452	485	484	529	481	513	514	517	475	506	493	506	497	521	482	507	503	493	513	465	539	522	522	509	507	480	510	521	487	509	518	504	537	469	495	527	521	470	499	504	498	518	517	486	491	502	527	550	483	498	494	490	498	493	503	500	519	510	512	473	491	521	467	498	453	482	502	476	524	481	469	456	501	495	540	485	496	534	501	498	502	507	520	498	486	474	495	497	516	495	495	517	511	472	513	503	510	456	509	480	483	506	501	467	523	472	489	527	474	476	473	507	463	435	500	498	486	486	524	532	475	505	501	490	513	508	500	464	502	510	483	503	518	491	489	502	436	463	484	484	503	474	479	497	545	511	480	486	532	478	466	498	429	504	509	493	516	460	446	471	454	508	517	465	497	503	491	483	470	534	487	508	462	500	502	472	495	485	487	533	474	462	544	460	508	545	483	491	466	517	511	490	485	478	532	527	481	508	507	484	520	457	509	477	484	510	477	498	481	469	490	489	508	497	501	476	453	514	489	470	459	471	472	499	503	506	518	525	477	536	495	503	513	572	518	491	499	505	452	486	483	457	519	491	501	499	491	490	466	514	520	523	462	512	491	460	499	490	502	500	498	461	514	517	523	481	516	454	501	526	489	521	509	486	481	515	443	538	525	454	476	510	513	474	450	508	532	499	466	524	453	541	468	499	480	503	472	530	475	507	520	523	446	522	466	501	482	478	527	500	492	506	490	499	472	485	481	520	448	448	500	513	514	514	476	522	482	501	466	512	539	494	525	497	484	476	538	499	473	499	503	522	476	488	503	498	533	490	493	504	482	481	467	544	490	495	503	459	496	508	464	459	525	486	499	492	468	493	516	513	510	496	523	498	506	487	536	533	518	546	507	510	493	459	506	486	464	481	501	510	497	493	494	503	496	477	507	464	501	519	492	490	513	454	468	524	484	496	501	499	496	516	498	511	497	519	506	483	485	456	531	533	484	476	502	504	560	501	533	485	492	468	495	500	534	516	501	511	529	513	459	528	511	539	516	484	489	515	470	471	495	512	518	487	470	481	491	519	480	477	491	481	494	556	492	476	523	516	477	508	496	485	480	466	526	474	471	489	459	486	529	498	503	511	493	484	472	488	472	510	491	539	474	492	505	511	484	485	491	507	481	546	524	514	512	468	507	511	482	544	506	468	503	484	494	507	539	516	511	487	508	488	494	509	481	471	513	470	522	468	500	501	456	474	511	484	485	509	500	513	510	500	460	506	479	514	457	506	472	473	491	499	491	482	492	468	494	458	498	444	457	540	492	510	444	556	487	502	469	483	524	499	532	494	506	505	493	467	474	481	477	497	486	531	499	470	480	495	524	516	518	489	498	526	509	483	477	456	510	500	501	499	454	484	474	495	512	481	497	495	504	507	506	510	485	455	514	476	514	474	472	525	494	535	468	514	479	466	495	501	533	448	535	535	485	494	493	472	486	513	518	468	534	517	538	484	489	460	529	504	520	444	469	515	534	494	493	516	493	513	471	467	502	495	483	511	542	455	536	507	501	476	497	472	491	510	495	523	509	483	505	487	495	497	502	516	512	461	561	516	541	456	513	483	493	510	479	511	448	490	518	483	470	474	536	523	527	518	510	498	513	495	517	500	488	470	488	488	505	454	496	511	471	460	483	544	478	462	510	500	507	475	464	485	498	483	494	501	460	507	509	482	481	557	535	493	506	514	495	461	497	464	492	453	496	468	492	467	489	474	541	480	526	541	527	493	503	555	501	475	456	479	502	495	453	504	507	478	522	509	486	466	511	499	488	501	511	500	488	506	469	500	513	507	489	526	499	510	459	497	524	510	514	490	509	542	506	480	518	515	528	504	487	473	482	481	481	537	456	505	494	497	461	513	489	472	469	468	475	496	459	517	513	522	494	494	454	483	468	485	481	463	528	504	474	513	509	456	493	502	493	481	496	483	508	462	506	487	487	498	506	511	483	473	484	516	486	459	481	482	485	515	475	545	507	493	506	482	472	457	521	511	507	483	493	475	508	516	488	520	521	471	499	497	486	501	501	507	529	477	508	491	487	503	470	465	488	514	471	525	463	490	511	479	509	508	500	519	504	512	532	491	461	499	450	500	522	524	487	490	494	488	502	490	487	510	492	520	471	503	487	496	488	501	489	526	543	454	433	478	503
23260	21573	29308	24213	21526	21510	9102	951	720	645	537	545	529	493	455	462	477	429	464	452	450	391	416	388	444	382	424	472	380	371	405	407	401	411	403	369	390	396	387	364	413	402	384	396	400	424	385	423	429	396	414	381	382	409	418	373	392	392	388	375	386	418	364	384	389	393	372	390	360	411	369	377	372	389	402	415	431	349	400	413	359	388	414	427	406	370	391	386	401	373	345	389	410	360	359	408	405	391	425	398	387	374	372	419	393	356	398	393	412	375	356	405	380	413	416	365	410	381	401	375	390	410	385	374	385	405	362	368	389	407	370	374	370	411	384	413	378	336	394	414	370	376	418	360	371	393	397	368	369	432	375	418	342	381	383	393	390	398	364	368	385	378	376	392	384	368	380	386	375	410	384	395	429	382	383	340	364	395	417	409	386	391	396	397	408	413	356	390	394	374	384	377	366	408	370	373	402	379	392	395	393	367	359	372	419	384	368	393	352	410	354	379	366	401	386	363	403	395	413	391	364	368	387	381	370	388	397	411	405	377	392	373	359	375	405	385	398	372	377	379	399	354	379	416	344	378	392	404	428	403	361	372	403	387	412	394	401	446	360	415	388	389	399	362	387	343	393	403	371	362	391	405	403	394	366	383	375	367	380	364	383	402	395	385	373	338	392	401	414	395	413	383	396	378	394	412	378	401	382	387	336	386	405	382	413	405	410	353	375	382	416	391	362	407	412	421	421	357	373	411	379	403	411	404	395	358	395	388	408	352	410	394	361	378	382	386	342	378	405	367	418	385	417	379	384	390	378	412	387	376	366	388	367	386	390	390	424	398	386	396	408	392	392	391	383	359	392	394	375	411	402	386	354	389	394	400	403	392	375	380	423	382	374	444	430	391	420	386	414	389	399	412	419	397	365	364	394	380	428	397	352	365	403	425	437	391	393	406	382	376	367	403	368	410	388	397	402	390	417	399	398	387	401	403	403	417	369	375	393	366	416	392	417	367	405	433	383	377	398	382	387	378	393	355	383	380	371	409	368	439	383	382	358	363	402	414	353	362	377	368	362	363	386	374	380	402	372	371	377	386	389	394	353	370	385	419	411	394	373	370	392	401	407	370	396	419	390	401	411	396	391	400	368	405	397	373	394	376	385	386	426	366	383	399	375	384	383	416	391	411	376	372	370	421	380	370	399	388	401	407	343	358	350	387	383	402	411	415	386	416	399	371	368	388	366	387	401	364	329	388	368	421	379	378	370	395	406	384	415	388	354	415	418	362	400	373	394	389	376	383	400	381	440	365	384	366	387	412	398	377	365	373	398	397	382	380	373	367	390	416	398	406	394	367	379	359	377	390	406	386	370	385	410	377	380	410	392	381	382	387	392	375	367	355	411	374	382	403	384	393	391	433	411	383	412	385	378	380	371	380	393	379	417	400	392	387	370	432	422	444	398	376	390	421	423	376	408	377	373	378	382	389	432	368	390	358	406	366	386	377	412	427	398	367	399	410	416	398	408	368	401	355	386	362	379	387	382	377	379	420	368	387	382	388	368	387	410	410	403	392	360	403	368	387	382	362	387	353	377	402	353	361	400	370	388	442	397	383	386	376	414	405	360	366	410	374	401	420	360	368	388	368	409	396	374	396	408	360	380	413	390	369	414	376	401	408	382	416	377	391	351	390	394	388	360	407	403	425	406	409	378	370	407	421	398	410	368	408	400	375	354	420	405	398	360	377	361	373	387	385	391	374	416	370	395	403	409	385	380	371	431	370	376	387	367	379	406	380	394	368	406	425	395	386	391	394	417	380	367	403	373	352	374	410	356	377	381	345	387	386	377	353	380	402	381	376	375	376	403	365	405	387	368	411	387	378	382	361	423	420	380	380	399	379	386	368	376	370	399	368	385	381	387	378	388	423	385	380	394	376	412	372	373	408	373	363	427	405	357	380	375	399	379	402	372	371	380	429	400	361	387	369	377	400	403	368	419	381	413	374	367	399	396	423	390	401	337	391	424	404	375	376	361	393	404	404	400	394	380	384	402	400	348	365	361	411	390	438	398	402	383	402	400	387	383	378	387	393	379	393	373	393	391	405	399	395	425	417	362	372	375	355	406	407	403	365	394	377	398	368	372	375	414	364	448	406	360	398	407	394	380	387	422	370	423	371	400	382	396	363	398	395	337	398	363	403	374	385	394	429	412	369	407	391	397	398	400	388	362	385	400	352	420	370	365	359	349	403	383	388	337	412	376	371	368	381	406	349	375	358	386	371	386	397	394	403	372	417	383	376	403	400	381	428	414	416	356	417	372	374	379	391	374	398	384	385	385	397	381	432	382	394	367	385	390	375	389	368	390	401	389	386	398	400	424	386	373	375	368	399	405	389	410	396	376	384	398	351	385	397	381	398	404	368	392	410	351	386	385	394	395	367	361	376	373	403	386	351	420	403	383	387	377	354	381	387	359	399	370	368	376	368	390	369	403	393	408	372	375	365	388	394	385	401	414	427	374	386	397	382	378	385	361	373	391	392	390	364	381	358	404	381	423	362	373	392	377	402	392	367	362	397	360	379	381	435	385	371	397	371	406	386	416	375	401	381	393	377	425	382	392	365	373	392	408	360	383	389	358	397	376	398	402	371	363	414	377	381	365	413	392	398	365	389	381	366	363	390	352	372	346	385	365	382	396	407	412	389	393	365	380	394	408	376	374	416	405	372	382	406	387	363	373	398	360	386	394	400	324	376	396	409	412	392	355	364	383	396	386	374	406	401	413	398	410	404	400	339	376	416	398	380	377	379	365	374	393	404	373	385	408	387	387	392	359	392	412	362	368	364	375	352	386	382	394	414	372	391	378	387	367	405	380	395	367	364	395	392	380	362	409	394	398	368	360	406	406	384	405	404	361	388	381	347	397	364	381	394	375	386	411	368	363	380	373	374	392	396	353	385	394	367	369	371	364	402	399	358	391	374	401	410	378	361	377	383	422	429	401	401	358	374	400	371	405	366	380	352	432	392	363	377	388	385	382	370	376	379	368	358	386	381	350	342	381	419	378	379	412	444	386	371	384	367	348	404	398	401	397	347	409	402	396	422	368	352	422	395	367	355	370	419	420	433	366	381	399	403	350	353	407	384	412	393	413	360	408	368	393	386	386	386	389	379	353	383	437	410	394	393	402	380	400	403	395	381	374	403	376	414	369	339	416	358	381	391	378	379	398	413	387	369	381	385	359	403	419	395	393	420	397	391	379	359	429	426	399	379	371	372	375	373	380	377	424	391	391	404	395	410	408	386	406	378	395	383	397	359	376	380	402	369	378	370	401	386	391	373	395	391	400	393	334	378	359	365	402	383	394	377	347	369	384	365	416	386	371	394	361	378	373	387	408	390	389	391	406	399	387	363	378	415	401	407	423	374	398	389	355	362	418	385	416	350	369	388	380	357	375	431	401	384	385	374	437	381	379	434	353	396	399	416	395	405	389	380	375	374	375	409	401	401	414	381	382	400
42958	65285	18852	5945	3874	2459	1685	1378	1137	976	850	750	734	680	592	650	546	586	537	531	507	525	492	522	500	538	479	507	498	455	471	472	483	449	465	451	456	497	467	460	478	458	468	447	505	474	475	463	473	478	457	455	455	479	487	467	435	479	477	473	457	470	442	472	460	431	444	453	424	443	465	485	466	394	458	414	451	434	472	455	472	458	457	454	459	453	434	474	464	465	443	459	474	433	437	427	453	471	471	452	426	428	453	423	420	474	439	409	481	437	476	444	438	453	465	435	422	475	454	454	456	431	480	436	443	464	469	442	456	430	467	446	442	478	456	459	427	451	448	459	437	444	483	488	424	437	465	469	462	448	442	445	431	408	462	467	460	485	453	458	478	431	435	452	436	453	476	436	446	475	424	453	435	512	478	452	446	440	438	455	422	466	440	429	462	425	418	458	436	433	426	435	446	399	440	452	451	403	434	443	446	449	514	435	418	414	437	448	435	436	462	478	463	438	417	451	423	421	450	472	459	431	438	448	453	428	481	424	463	426	421	426	409	451	449	455	452	434	433	410	478	382	403	449	456	452	478	440	511	450	431	444	443	415	438	433	476	428	482	434	501	436	471	442	447	446	452	429	428	422	428	430	462	493	451	481	434	446	439	430	449	479	436	440	429	476	428	438	448	417	431	457	438	455	470	450	481	475	454	429	438	461	450	463	449	451	475	482	440	478	451	442	442	446	463	465	450	426	472	469	451	440	466	433	462	444	432	456	477	396	434	472	456	425	445	413	421	463	492	439	442	428	432	428	452	452	457	472	449	448	474	477	449	460	435	430	439	444	444	449	420	448	446	451	457	454	436	447	409	424	466	456	449	432	490	457	437	431	478	435	430	444	452	451	446	427	453	455	477	451	431	456	451	446	485	455	430	453	447	446	401	474	434	463	452	453	464	453	498	460	469	405	455	462	433	421	476	407	413	430	467	433	446	463	476	454	462	452	431	467	457	462	447	408	420	454	494	424	417	461	447	472	446	420	458	466	439	444	491	419	441	452	418	484	429	477	419	448	447	439	437	420	457	451	482	465	489	443	440	447	472	448	456	422	416	447	449	427	438	443	441	435	435	482	421	438	460	407	421	467	419	499	460	435	463	411	477	471	460	413	430	452	428	421	445	462	453	428	436	434	440	470	474	443	431	436	458	456	430	443	445	445	466	435	445	480	453	449	436	458	457	484	418	481	434	414	445	451	464	466	438	448	452	464	490	444	478	433	444	455	435	432	465	448	427	473	462	439	451	427	438	460	442	471	474	459	488	443	448	474	421	428	439	473	482	437	435	497	433	443	447	439	444	399	437	435	463	447	419	455	417	476	442	468	441	432	432	425	421	431	438	438	441	424	433	395	413	435	486	408	438	438	498	482	473	423	467	457	475	409	435	446	418	473	477	460	435	460	461	436	469	465	447	454	454	445	428	444	485	475	463	458	427	457	439	450	440	432	457	470	471	464	478	435	434	466	431	474	473	448	430	453	457	442	423	487	471	418	447	439	443	470	461	435	432	442	427	435	416	440	434	445	464	439	417	436	463	469	459	454	456	459	448	470	447	430	393	447	450	428	474	436	478	446	435	491	447	465	454	445	464	440	452	446	424	462	441	462	437	440	444	496	469	446	455	458	419	471	430	436	465	465	457	425	434	443	445	444	455	443	434	429	492	466	446	424	471	442	454	436	455	476	430	432	453	418	446	454	414	474	424	431	440	433	444	459	433	445	429	449	428	431	427	420	476	459	444	422	491	490	457	452	446	433	467	435	446	434	465	444	452	478	428	420	483	450	441	438	441	435	428	450	443	449	473	413	423	426	442	405	488	443	442	468	412	402	459	418	471	468	444	450	457	484	446	445	417	441	443	460	464	455	443	457	468	461	446	443	434	469	450	456	465	437	429	460	452	454	469	449	467	484	455	446	420	439	430	464	402	424	445	452	470	448	504	464	442	462	447	402	468	482	449	419	434	435	435	443	461	454	465	463	460	455	469	455	464	417	426	455	450	449	437	460	458	460	422	458	412	439	470	466	444	426	458	432	438	483	469	436	428	477	423	415	485	478	448	413	458	451	472	434	415	417	412	437	436	451	447	438	429	469	400	469	438	431	450	444	430	501	472	430	479	431	436	500	453	435	442	452	448	431	447	452	435	438	478	460	481	491	438	445	464	460	449	432	470	451	473	425	420	458	462	492	439	471	495	439	460	414	426	422	447	453	436	443	446	469	460	446	424	479	428	450	423	457	435	442	434	439	457	459	479	436	489	439	435	495	472	444	439	473	437	455	452	465	425	437	493	444	427	429	464	448	472	484	448	451	458	447	474	456	424	449	433	445	435	479	453	463	506	462	434	430	442	462	451	444	428	441	396	440	453	426	471	456	445	487	467	443	447	465	451	417	473	427	455	439	449	454	458	453	468	456	469	447	481	456	396	425	432	417	454	454	442	449	425	451	392	452	429	463	473	465	467	451	467	472	420	470	457	446	444	455	439	455	450	483	417	432	460	481	442	461	461	426	456	480	424	524	432	445	465	456	439	418	461	435	463	483	419	442	449	504	491	432	459	446	415	483	453	459	490	432	432	446	460	431	458	430	468	436	428	442	424	457	475	478	444	440	463	426	443	452	443	499	428	457	446	435	435	414	437	411	429	433	477	471	476	423	438	426	452	435	434	443	489	434	468	405	448	445	442	465	452	472	449	453	441	461	473	490	454	449	434	431	411	473	502	444	424	421	449	479	462	465	452	437	420	429	472	465	439	451	488	461	431	455	429	441	449	453	464	424	475	461	437	432	481	414	437	451	422	475	433	416	466	425	448	455	451	429	461	440	441	491	463	431	471	472	447	445	472	468	453	447	425	417	448	436	444	425	474	456	465	433	431	445	442	489	451	429	418	417	439	409	457	426	455	413	446	427	466	429	426	456	472	478	474	471	457	457	444	446	464	468	428	462	455	461	483	474	427	429	437	476	414	428	439	448	455	427	451	440	448	450	436	438	451	448	466	465	476	444	464	454	449	448	456	437	446	414	435	416	438	433	443	463	463	441	459	442	432	428	446	428	407	438	466	482	455	429	418	419	479	454	466	401	463	444	456	443	450	510	466	466	424	457	456	453	432	422	469	435	449	483	476	433	458	439	433	429	434	439	425	474	470	447	437	422	457	445	491	456	437	436	434	415	462	450	424	468	512	455	425	420	471	504	461	445	422	441	461	431	421	475	480	470	439	441	452	435	466	469	468	446	469	416	423	465	466	457	430	438	443	432	455	448	466	418	456	412	479	427	452	471	465	447	424	468	434	428	446	430	478	480	449	447	429	502	463	446	449	424	477	424	467	434	439	486	430	441	437	447	468	436	447	479	477	446	469	466	452	467	466	426	414	407	444	423	435	427	451	477	475	463	447	418	447	409	422	449	470	453	460	457	443	429	460	429	466	435	468	479	456	419	467	472	448	466	461	409	450	442	440	446
29035	27053	17163	2575	458	343	276	256	276	242	283	255	223	253	258	201	255	256	236	242	253	245	231	240	217	256	228	216	219	268	243	254	233	222	232	192	225	258	256	274	274	237	243	241	209	256	234	247	237	282	239	231	231	238	216	252	218	275	213	264	238	222	206	255	271	263	260	220	217	232	187	222	271	241	251	229	231	227	281	246	253	229	240	250	237	250	229	253	216	245	226	255	271	245	225	248	235	241	237	242	208	216	227	207	233	246	239	259	247	253	228	258	253	220	207	220	231	229	241	215	213	215	254	194	240	222	245	237	249	248	239	230	251	229	233	228	254	224	247	247	259	230	240	267	259	235	230	224	244	259	213	220	251	235	244	264	226	233	234	233	264	270	225	257	261	241	232	216	254	238	209	219	247	262	232	222	230	250	243	236	225	228	225	202	251	268	242	215	224	248	255	260	259	222	258	255	221	237	209	228	249	261	274	261	229	279	237	225	232	246	271	257	217	250	235	232	241	222	222	235	218	237	230	253	241	240	259	250	229	241	229	220	258	221	256	248	230	247	258	220	245	220	272	250	264	279	269	247	259	259	245	252	237	229	257	232	252	248	227	244	236	235	234	224	221	260	202	261	269	245	217	226	253	233	266	228	240	258	232	229	256	253	221	246	246	241	250	238	245	230	240	240	235	228	246	237	247	236	245	260	230	248	221	251	264	223	231	228	264	261	236	258	235	235	237	223	260	244	256	256	220	227	262	278	235	234	240	228	280	235	213	232	236	245	254	226	255	252	271	215	243	217	214	223	265	228	239	248	207	224	236	279	216	257	258	202	268	234	235	280	240	220	210	231	243	250	248	209	233	263	239	245	218	203	246	228	254	222	251	256	239	263	192	225	221	227	234	232	254	227	265	272	253	257	238	269	241	240	243	262	243	213	218	283	239	226	225	252	236	240	235	261	205	248	232	238	264	253	218	235	243	255	239	247	250	276	239	228	253	239	215	237	226	226	252	235	216	211	226	228	230	217	230	231	243	240	232	270	207	215	234	237	246	229	239	212	228	220	236	227	203	267	250	244	222	249	248	229	231	208	207	229	237	264	216	219	229	247	229	236	280	244	235	217	245	232	244	243	229	222	272	241	235	248	229	243	240	228	236	277	229	243	247	213	228	248	237	237	217	261	275	238	254	232	221	250	259	242	274	243	233	285	231	249	202	247	221	230	233	229	214	248	247	222	222	226	267	248	243	236	249	237	233	223	236	265	223	240	273	227	246	232	206	246	216	257	206	226	266	250	239	233	242	230	254	210	245	228	243	243	245	248	260	208	235	232	244	261	235	269	243	246	237	245	231	253	245	275	230	225	221	215	265	237	257	270	266	207	218	261	215	244	213	250	230	242	243	244	232	232	207	221	250	230	261	218	255	253	233	250	231	274	241	255	259	240	225	245	241	252	245	234	239	252	209	213	279	230	256	245	263	255	234	245	252	251	281	216	240	264	259	255	250	221	250	214	245	227	251	241	246	236	257	240	241	232	267	256	218	236	256	227	243	221	247	250	228	216	269	248	241	231	233	258	231	220	235	230	244	228	229	236	265	252	259	236	243	246	272	222	245	245	227	217	244	259	236	264	267	250	229	246	273	260	244	253	242	250	246	239	263	232	251	223	225	208	240	213	241	240	231	218	235	224	231	230	259	232	245	239	231	228	247	224	264	256	219	255	220	237	236	240	247	242	257	260	237	225	226	237	262	230	261	233	248	249	233	224	219	226	240	235	247	258	207	223	254	213	213	234	237	269	215	230	229	253	238	268	249	230	260	219	250	252	225	235	206	240	237	264	239	263	219	252	233	226	238	230	280	236	206	235	224	241	228	236	235	235	235	236	242	239	237	252	270	202	233	277	237	229	266	226	244	251	241	255	232	238	250	246	233	248	238	229	241	218	256	236	226	236	245	260	255	217	244	243	243	230	214	257	261	226	257	266	211	230	236	260	259	234	230	245	223	240	265	233	246	220	276	238	229	244	261	249	232	227	224	251	235	236	233	215	249	232	264	245	240	236	253	255	248	237	232	261	241	235	245	266	228	256	261	222	249	268	217	234	235	251	244	229	253	272	238	212	250	211	234	239	233	213	248	239	230	236	229	251	231	221	231	235	247	244	245	242	242	246	235	240	223	240	240	237	221	258	218	229	243	248	255	242	249	234	248	226	238	276	252	243	239	237	219	220	265	241	251	242	257	245	225	275	227	230	241	212	230	249	216	277	237	229	249	226	254	247	241	252	260	217	205	232	221	214	274	212	230	242	247	243	245	232	249	235	238	260	249	248	246	256	278	236	244	263	232	251	245	241	253	248	235	243	226	251	245	246	243	234	251	245	217	249	261	269	247	236	237	249	254	221	230	234	243	226	236	243	247	250	226	249	206	237	234	241	240	231	217	252	235	212	236	198	246	246	259	244	218	250	206	237	230	239	255	250	227	228	235	230	241	237	255	228	228	204	222	238	238	249	227	246	225	239	253	231	232	231	215	239	223	220	209	230	209	236	244	229	244	245	258	254	201	252	253	236	245	239	260	273	218	248	242	231	245	234	222	251	259	238	239	238	203	257	230	250	213	234	243	233	242	202	259	218	242	234	244	221	236	253	228	227	262	261	273	216	228	261	242	262	244	241	234	235	216	212	207	242	242	243	246	254	225	266	235	233	228	210	258	234	226	230	228	213	240	256	246	258	251	249	233	228	245	254	195	213	249	243	221	238	229	239	232	222	227	259	248	205	249	223	246	215	226	224	241	221	238	230	246	245	244	235	222	241	235	231	254	235	225	247	231	219	241	218	237	256	236	218	233	272	233	231	229	214	231	225	243	256	231	242	256	213	265	270	272	241	236	252	224	272	218	247	232	212	267	243	251	221	245	225	247	237	248	228	236	244	215	243	234	257	271	239	242	234	220	259	258	241	219	275	241	257	237	250	245	229	271	257	222	233	233	222	245	234	226	233	209	241	248	240	245	266	254	243	254	241	191	252	233	247	261	208	222	225	252	210	235	220	226	232	226	261	235	232	244	228	270	255	270	226	252	232	251	237	235	248	228	219	228	234	256	255	254	239	246	244	251	231	222	239	240	246	261	220	253	245	258	235	237	244	250	227	251	212	236	253	240	220	236	217	233	239	240	266	241	222	241	231	248	250	221	236	256	249	238	231	247	237	240	216	191	231	240	272	224	247	243	235	217	261	241	213	256	243	258	242	250	220	235	226	237	233	235	209	202	222	230	232	221	241	255	266	234	252	236	253	222	270	270	252	272	248	234	233	261	232	239	267	214	231	250	226	222	231	235	244	242	221	226	253	247	253	238	230	225	236	259	272	240	250	230	225	225	245	245	233	255	230	257	222	228	255	256	206	229	255	249	207	216	247	235	246	244	231	244	236	226	238	237	231	247	259	225	228	236	252	213	232	243	233	235	251	221	228	242	233	263	222	222	248	253	246	240	259	230	248	244	220	208	260
33337	42190	5723	859	599	511	404	374	328	379	318	312	315	317	304	319	314	331	278	342	292	329	324	319	282	272	322	322	304	317	270	291	310	297	273	329	334	288	339	337	289	297	325	312	309	310	346	295	321	337	328	339	305	302	341	325	297	327	331	313	293	333	310	309	287	306	291	298	317	272	293	305	332	326	294	300	304	321	315	305	298	277	305	289	327	292	310	320	313	316	305	334	302	325	258	315	291	309	306	318	327	309	295	309	296	295	316	290	298	298	297	325	315	312	303	283	312	304	322	312	352	315	302	316	327	318	324	309	298	310	313	300	302	317	330	307	347	277	277	331	284	271	292	294	310	294	298	267	282	314	345	305	304	306	341	315	324	313	321	349	333	283	344	280	308	283	321	324	313	285	317	318	302	320	335	317	298	311	294	299	323	331	305	341	281	304	322	300	292	282	298	307	321	323	300	295	292	283	353	287	301	324	313	293	290	314	289	321	285	308	314	333	322	295	334	297	305	301	289	306	301	324	300	320	305	294	302	291	319	339	325	311	317	298	283	311	306	314	278	307	313	290	285	287	288	304	310	317	293	297	293	310	292	289	317	318	299	251	282	319	289	328	328	303	302	327	311	302	342	293	298	326	291	341	332	297	299	314	316	309	285	320	305	289	338	329	307	308	315	310	319	360	291	301	339	322	298	305	342	312	315	312	288	323	331	313	323	259	291	292	306	300	295	352	294	315	310	323	313	324	294	289	310	294	323	300	296	288	326	306	325	297	297	302	302	326	328	323	301	295	295	315	304	325	269	320	307	294	330	304	333	321	292	318	303	298	284	295	303	298	305	323	266	320	312	302	285	293	322	328	329	322	303	283	303	293	274	325	322	304	322	300	315	326	288	294	312	307	318	314	300	307	308	296	310	298	311	309	334	308	322	283	293	294	315	307	299	298	311	288	309	332	298	335	310	308	318	278	335	301	325	319	329	323	299	269	325	278	308	308	276	346	325	307	337	333	321	316	326	320	312	299	317	311	312	300	305	301	302	278	328	324	278	297	311	287	304	285	333	312	308	317	303	301	331	287	287	296	303	321	299	318	293	318	290	298	291	324	289	328	305	297	325	303	302	321	317	300	308	271	322	300	307	318	346	296	290	320	301	301	307	315	320	304	323	300	299	301	292	297	297	306	310	321	326	319	327	303	294	266	317	334	294	318	301	300	314	309	303	343	293	330	280	294	315	291	326	312	302	309	304	315	302	299	293	329	279	332	284	317	311	331	279	314	304	336	295	307	322	324	322	337	287	328	311	310	330	316	305	290	308	319	315	316	271	312	314	320	305	337	302	322	281	317	293	325	293	326	315	328	323	316	291	305	357	315	319	321	302	312	304	299	322	306	301	319	324	319	352	277	310	286	338	297	323	279	302	316	265	304	326	311	313	343	280	318	308	308	317	305	306	299	329	303	321	300	290	311	294	318	292	288	302	299	303	294	325	300	311	324	298	336	304	279	288	299	308	307	326	311	323	335	302	294	303	300	331	294	338	312	327	339	321	312	303	313	304	302	299	287	288	340	297	279	302	326	309	321	332	285	318	313	329	335	345	286	306	321	305	304	308	303	279	316	334	317	327	346	341	281	317	331	308	284	328	289	319	291	298	307	291	319	308	287	288	317	291	298	291	336	305	291	298	327	305	312	310	315	292	302	322	309	315	285	304	303	338	313	323	316	313	303	284	329	295	318	327	341	288	313	347	293	296	317	289	305	305	314	297	303	329	282	305	312	319	332	319	309	323	324	300	332	340	303	303	315	314	291	347	334	329	320	319	309	313	307	323	307	306	314	317	298	322	323	311	303	304	319	331	299	364	317	321	307	273	318	325	306	319	280	280	301	313	315	293	327	291	332	310	276	326	333	310	295	276	306	297	272	275	369	346	315	297	285	286	331	304	298	334	284	287	285	332	304	295	321	336	307	286	343	290	298	336	316	292	310	354	295	316	345	307	345	294	307	293	296	286	324	290	352	322	292	315	302	289	343	305	294	304	318	309	292	318	320	305	311	308	296	322	327	300	297	312	306	292	339	303	272	294	304	307	316	316	274	289	301	335	317	346	326	301	298	302	283	304	303	309	318	305	331	357	317	338	307	302	344	298	300	282	314	284	333	304	286	310	297	291	302	306	316	296	271	310	281	343	357	300	314	302	316	323	269	305	316	342	319	293	341	297	328	311	321	340	320	321	309	320	358	325	306	291	287	312	330	284	320	333	309	309	300	344	293	315	300	296	313	328	283	341	317	314	295	303	311	288	314	291	322	299	297	307	295	322	306	332	295	289	356	299	330	319	280	305	344	306	316	304	352	333	316	336	300	288	343	312	292	342	311	289	303	318	309	312	334	311	307	302	319	322	311	322	305	301	317	337	309	315	305	327	329	300	314	309	324	368	298	303	323	279	310	309	273	290	324	313	315	316	305	280	276	306	299	302	327	319	317	286	325	308	300	293	317	306	318	314	330	287	287	326	298	322	306	333	294	287	331	338	310	297	279	301	302	305	323	305	278	336	318	324	313	286	302	294	303	301	312	308	296	333	311	316	273	287	325	330	330	298	282	314	335	305	324	327	342	289	304	302	340	321	346	329	339	334	341	288	334	272	310	298	293	321	323	280	281	350	319	309	312	301	287	294	272	321	289	307	302	331	370	323	311	342	310	315	291	328	310	318	322	302	312	282	291	317	286	290	301	322	337	320	280	325	313	308	317	338	328	327	312	296	320	313	286	320	336	311	308	314	327	287	329	301	281	323	333	314	302	319	306	295	324	319	312	291	326	299	302	313	366	311	313	309	320	314	330	333	352	300	300	325	310	311	297	313	329	297	288	296	302	287	317	342	287	290	275	306	299	319	306	331	322	295	338	327	332	290	310	331	321	322	330	309	314	332	319	304	280	316	282	293	332	294	317	340	317	253	329	320	315	343	342	337	321	309	326	307	304	298	320	311	330	325	344	295	313	317	326	309	319	315	280	286	330	310	323	321	300	257	287	329	310	303	301	308	290	319	300	301	335	328	320	327	309	296	308	289	306	304	292	324	324	302	320	275	331	299	348	327	347	345	267	298	314	316	298	314	309	283	273	312	333	291	314	321	292	298	318	316	314	304	302	314	325	287	266	342	324	291	290	316	310	308	326	314	320	306	337	314	305	287	310	299	311	308	328	314	273	308	312	315	300	315	292	333	322	349	312	296	331	331	306	313	313	283	309	307	269	326	315	304	284	320	296	325	353	315	303	326	302	316	307	305	330	289	305	329	289	335	307	289	299	323	336	311	337	296	310	292	348	297	321	300	287	319	310	313	312	316	290	302	300	296	291	312	324	306	303	338	282	310	276	300	290	288	308	305	293	311	307	343	305	301	299	286	309	290	314	267	305	317	319	320	333	348	317	313	321	312	345	330	303	275	310	306	323	284	270	326	275	289	278	295	307	341	298	306	323	319	296	320	291	306	284	305	336	328	325
24292	21580	28846	24613	21457	10968	758	407	350	325	266	304	261	224	284	228	222	228	217	214	198	237	187	211	178	207	208	216	193	194	191	194	175	191	175	216	220	188	178	176	190	190	206	182	197	189	195	181	186	176	172	197	175	165	191	217	200	179	192	160	195	172	215	174	183	205	157	215	184	188	193	165	165	200	182	173	191	208	170	200	179	181	201	186	211	183	169	214	202	183	199	201	186	190	177	182	191	195	181	178	193	198	203	206	175	211	208	186	207	178	193	189	189	210	203	182	191	182	182	193	216	189	189	185	168	152	213	162	197	187	190	188	178	189	191	187	194	198	164	192	178	191	184	180	179	182	174	191	203	184	175	173	215	185	168	197	165	163	178	176	172	177	185	182	177	209	156	192	181	211	189	210	172	183	168	173	195	210	196	190	183	186	179	194	163	201	152	181	180	170	185	219	194	162	196	199	199	176	197	182	203	174	172	184	190	194	173	174	178	165	176	197	200	204	169	181	201	166	184	180	216	200	199	174	181	202	189	184	186	190	182	191	199	177	181	191	188	193	198	189	183	148	201	176	194	195	187	203	182	188	205	207	184	169	201	187	161	196	178	197	191	189	193	184	183	188	183	183	182	178	194	175	190	161	181	193	196	157	195	179	205	166	203	188	180	201	207	178	197	197	184	177	169	187	191	195	191	164	188	206	171	190	177	196	178	175	176	196	177	200	207	185	175	212	157	175	186	163	204	211	183	162	197	178	194	188	186	188	173	191	170	185	176	182	179	186	211	180	206	206	171	183	202	204	180	164	168	162	178	206	198	171	145	174	184	179	183	193	180	198	190	184	179	174	195	184	192	207	202	190	203	202	185	166	187	153	181	201	160	178	188	168	193	206	193	166	177	181	176	190	222	189	205	176	187	193	210	185	165	184	201	181	187	173	194	204	184	166	164	201	213	186	196	186	178	191	179	184	201	208	190	179	153	202	224	180	215	181	176	189	178	188	193	203	197	183	192	162	179	162	186	190	176	182	193	201	179	201	179	183	200	193	184	171	216	163	171	197	187	194	188	181	175	192	200	182	183	199	193	191	183	192	196	174	169	190	178	192	164	195	182	178	173	201	191	187	179	175	206	196	193	175	186	171	184	191	178	181	174	183	170	174	167	209	181	176	186	215	184	191	183	183	190	177	206	173	202	204	189	217	186	215	180	173	196	171	203	173	166	178	176	189	163	172	208	182	182	187	156	192	177	183	182	194	204	193	179	168	187	193	177	182	194	194	183	159	178	176	179	163	186	174	173	179	209	181	177	163	179	178	191	189	192	168	190	185	199	190	186	159	179	198	197	178	203	187	180	173	198	205	189	175	170	202	178	168	169	190	186	201	180	192	171	167	197	162	201	185	189	179	183	202	168	192	181	200	161	189	208	185	187	197	218	177	208	216	198	169	209	172	187	215	158	202	180	218	176	177	209	218	155	183	163	173	171	183	173	181	203	179	189	206	167	195	186	184	174	163	181	167	202	195	178	181	201	188	178	179	209	166	174	185	187	193	173	192	153	187	178	182	185	176	169	172	190	189	178	206	199	195	176	171	198	180	182	223	183	174	196	186	176	176	209	192	188	175	185	174	175	178	174	185	160	198	198	186	189	210	154	191	168	197	176	199	188	191	194	160	179	184	194	184	199	177	173	178	186	198	196	175	177	176	178	181	169	177	175	179	179	197	187	180	190	196	165	184	202	193	199	201	179	185	155	205	183	193	176	181	198	182	179	198	207	177	189	187	192	200	205	185	165	196	180	153	184	194	205	149	185	188	168	189	193	179	171	173	184	176	195	189	180	170	187	189	197	171	201	199	199	193	196	178	168	182	173	194	213	179	185	210	198	175	204	189	207	202	194	198	200	189	184	207	190	186	181	187	176	205	215	192	196	217	185	177	184	209	207	219	179	174	190	187	190	204	208	205	183	160	177	188	202	183	175	185	180	184	198	184	187	198	192	180	175	179	182	195	189	188	182	220	216	196	191	203	176	178	183	164	200	200	208	195	182	195	199	194	188	179	207	183	199	201	168	186	164	178	187	179	214	161	185	183	203	179	214	187	176	203	197	191	164	154	177	198	189	179	194	203	163	198	174	189	212	209	191	214	188	204	195	188	189	190	174	161	202	201	184	195	178	211	178	174	171	181	174	207	193	178	184	212	208	197	183	201	216	196	217	187	182	183	170	170	185	181	181	182	152	178	172	204	173	191	163	172	162	205	178	189	208	205	175	174	183	206	188	177	177	185	227	171	191	196	199	190	173	161	176	214	186	180	168	193	175	191	181	206	194	177	177	176	207	187	166	190	159	190	209	179	200	175	179	203	174	191	211	194	202	170	188	189	209	190	175	195	191	191	194	184	188	169	171	191	216	198	227	191	181	182	183	210	197	195	193	180	188	189	186	190	175	169	207	197	211	176	181	156	205	196	201	190	187	171	199	177	218	197	177	188	175	183	198	195	188	180	203	183	183	188	180	173	191	192	186	175	193	191	171	215	201	187	200	192	177	171	212	196	190	181	185	177	174	201	203	193	185	194	167	216	197	172	190	197	180	189	179	214	191	187	172	166	195	201	201	198	187	191	188	204	188	206	195	198	186	208	162	175	164	187	189	166	201	210	187	201	203	168	158	179	230	184	205	167	187	212	196	206	179	206	186	200	186	201	184	171	181	185	197	162	171	190	204	195	169	184	180	180	199	197	183	185	194	195	175	193	186	190	186	215	187	193	175	203	180	201	202	162	186	186	183	200	176	190	173	166	185	185	171	198	196	182	216	199	183	179	195	188	176	171	172	178	187	196	174	180	169	213	202	162	199	202	200	184	178	171	212	202	184	208	179	189	197	195	194	182	213	168	171	195	166	183	203	191	171	196	201	205	235	191	198	198	187	161	193	158	168	203	171	178	196	159	179	228	196	168	180	179	185	194	190	188	204	199	196	215	181	205	216	192	191	204	195	200	174	195	181	177	177	190	183	187	199	180	182	187	175	180	199	163	181	171	177	183	187	200	178	193	211	208	193	200	191	192	176	175	196	192	180	185	176	167	176	192	191	165	175	196	186	193	208	176	177	203	177	186	182	188	187	180	181	202	197	185	168	161	184	209	202	198	189	184	210	181	181	207	198	229	187	172	192	227	190	171	180	194	189	212	188	199	195	194	204	178	204	162	198	185	221	206	165	197	209	180	161	195	192	192	179	196	198	198	171	198	166	178	199	172	167	178	162	183	190	154	186	174	208	198	168	191	186	196	195	168	171	191	203	192	202	183	188	236	181	194	186	185	185	177	195	183	180	191	179	197	212	172	198	192	190	201	180	168	180	184	190	184	207	186	180	173	185	197	193	159	177	172	190	162	187	199	161	201	209	186	190	177	176	160	225	174	162	180	164	196	190	193	197	188	211	186	190	183	197	201	203	190	169	163	206	177	198	178	166	177	164	197	188	162	180	169	181	168	181	189	195	209	167	188
38683	58022	10529	2493	1834	1300	967	722	605	505	490	426	396	360	365	311	317	291	281	281	278	247	269	296	273	267	266	254	290	241	263	250	259	282	227	263	238	247	229	235	262	257	250	261	228	251	250	265	236	237	238	235	274	239	245	264	245	247	225	233	259	242	263	240	241	254	223	217	249	217	256	231	230	232	236	229	244	239	257	251	236	235	228	267	234	252	212	257	254	246	246	249	219	220	237	239	233	253	278	213	256	237	245	239	223	231	268	231	254	239	232	227	256	221	243	204	199	248	238	217	222	234	265	244	238	231	248	240	234	243	238	222	241	254	238	269	242	231	240	260	238	253	228	236	222	246	242	223	229	242	274	247	246	247	266	256	244	234	222	247	252	232	224	255	232	218	230	234	242	212	248	237	220	213	247	218	235	223	237	219	243	223	238	225	209	229	242	221	239	242	227	223	241	237	232	259	244	218	262	262	241	260	232	219	234	230	207	203	240	228	231	234	243	268	218	258	226	221	243	233	249	243	235	226	204	252	214	242	241	245	239	249	246	251	240	262	222	231	222	226	229	221	258	235	227	228	226	262	244	248	257	227	236	231	211	263	230	248	252	231	220	278	234	195	248	229	228	264	242	213	278	229	241	227	244	229	232	216	233	248	239	254	229	232	241	219	235	233	246	228	255	262	235	238	290	237	241	243	237	224	244	244	254	212	222	243	226	235	247	218	226	232	239	218	219	234	252	230	232	234	238	227	231	212	248	235	242	242	239	241	247	249	255	267	252	240	243	229	244	244	241	247	235	235	270	232	244	214	243	238	216	235	242	231	228	223	199	226	233	220	241	206	219	234	236	242	245	249	232	229	254	246	236	254	245	245	222	239	266	243	248	222	228	244	241	224	221	262	245	241	237	234	221	236	252	292	219	211	245	244	245	234	219	235	219	257	236	233	245	236	230	265	257	222	232	217	236	245	228	226	242	248	237	249	209	222	266	254	235	257	250	245	223	252	264	235	219	215	236	218	229	247	245	249	232	256	230	239	259	247	232	227	245	249	226	232	242	213	255	271	226	237	255	207	230	248	220	260	231	253	224	257	233	245	245	254	221	228	224	255	216	231	237	214	238	247	267	266	264	236	220	232	230	220	240	233	229	215	239	239	244	213	250	267	255	233	228	242	220	254	259	239	236	222	226	213	240	238	238	232	223	228	223	237	230	245	229	223	245	259	247	231	257	233	237	237	254	219	237	232	208	242	225	236	253	210	277	263	240	239	242	214	227	204	238	259	264	245	257	257	227	247	225	229	232	271	228	247	259	200	251	257	236	243	240	221	217	250	249	236	244	231	238	257	235	251	248	222	249	221	222	240	234	237	256	239	236	214	260	223	229	225	210	233	236	228	244	235	228	232	230	235	230	244	244	258	210	209	241	227	213	228	254	241	226	210	254	217	251	250	226	241	255	244	276	225	230	213	231	232	267	256	247	230	204	244	249	238	252	242	235	214	235	239	251	247	243	233	246	217	247	227	253	237	243	225	231	250	235	256	242	254	255	248	231	227	253	251	247	222	247	240	223	237	241	212	228	261	239	248	243	230	235	240	236	244	239	233	274	267	258	241	247	239	189	217	225	244	235	221	263	198	252	257	248	244	240	252	226	243	244	252	208	262	245	245	254	234	234	250	234	228	220	222	254	244	248	233	239	226	247	235	230	233	236	230	251	267	216	257	229	205	238	239	252	216	236	245	242	247	220	231	206	202	228	208	236	248	259	245	271	225	246	231	242	233	263	236	246	232	235	238	258	245	250	249	271	228	222	259	269	229	237	231	255	232	250	264	226	244	257	255	238	258	261	259	219	221	237	247	238	208	220	250	254	236	251	263	234	246	225	220	282	224	271	235	247	238	222	228	227	241	233	232	223	227	253	249	265	216	202	215	234	265	236	227	265	221	223	234	241	242	219	237	261	215	221	219	218	236	249	233	238	226	240	234	263	279	250	228	227	230	227	240	230	246	254	242	242	259	214	229	230	222	244	225	253	237	256	224	250	263	246	251	250	251	242	250	223	234	245	256	226	241	248	251	241	239	225	237	246	257	248	264	231	229	246	211	240	251	225	241	220	252	231	249	255	240	251	244	251	205	235	216	250	212	241	224	244	250	239	253	210	240	240	248	227	230	252	247	271	222	243	185	238	255	255	216	260	249	274	221	242	249	223	241	230	250	244	234	238	223	218	272	250	250	216	204	227	241	239	212	264	240	236	246	215	208	237	215	225	252	210	222	247	265	228	251	269	224	245	245	238	216	241	204	228	260	211	233	224	243	228	232	239	220	249	257	228	239	233	249	218	211	253	231	217	219	245	223	240	262	223	251	216	215	246	221	209	237	221	227	258	234	234	241	228	218	221	238	245	227	258	228	248	231	226	240	226	250	266	256	240	258	217	244	234	257	232	222	247	249	232	212	242	220	215	206	227	260	225	233	259	256	238	238	260	225	228	252	234	258	262	211	249	205	227	229	256	235	251	233	242	240	260	227	237	271	231	238	247	245	228	243	239	234	258	241	236	209	246	223	225	235	251	243	221	231	246	227	230	270	232	229	221	257	235	234	250	262	262	218	235	246	265	235	226	245	229	227	249	228	216	229	226	245	248	215	213	265	260	248	264	218	257	260	276	239	222	238	227	258	237	232	207	241	241	236	249	226	224	221	253	227	256	230	217	240	240	267	241	231	226	247	233	240	204	235	255	248	244	269	226	240	233	231	216	222	240	253	261	266	229	252	256	244	259	229	244	232	211	223	216	258	264	227	229	249	244	251	217	257	266	222	267	252	260	246	222	239	236	255	217	244	232	201	234	215	229	239	232	233	222	252	248	254	257	216	240	255	219	277	231	250	256	236	216	245	242	215	240	244	227	222	211	240	211	260	260	243	224	219	208	249	212	229	248	216	243	221	214	269	259	227	263	238	240	261	242	253	269	232	247	256	235	215	237	223	254	239	220	231	246	244	226	221	234	258	253	234	234	224	246	234	266	253	234	226	221	253	240	224	214	219	253	227	239	233	252	240	237	244	238	236	259	228	247	226	212	258	234	246	251	232	227	229	239	230	271	217	223	230	238	242	213	231	231	236	221	276	207	251	255	248	254	244	245	242	240	249	242	247	224	248	253	234	234	227	246	208	221	246	232	249	223	249	234	221	247	237	227	243	255	222	230	227	218	229	254	230	228	260	243	265	224	236	277	217	246	254	256	253	228	239	228	229	254	219	240	218	243	247	249	262	235	249	228	239	252	258	253	246	216	272	253	233	235	193	251	227	253	236	245	232	231	229	244	233	252	221	252	232	215	210	258	197	240	235	249	237	214	225	210	227	224	234	249	254	204	264	235	216	228	209	251	241	246	238	249	218	249	226	239	211	249	228	234	231	264	247	242	242	246	238	226	242	223	237	204	239	246	231	218	237	226	270	256	230	242	244	220	234	211	219	244	222	242	225	234	241	213	226	218	257	233	236
25609	21667	27486	25475	8305	793	582	536	474	476	468	451	459	427	430	444	434	434	440	422	418	371	410	389	410	405	416	408	413	369	453	398	408	351	409	448	394	417	372	423	413	393	414	420	423	416	405	371	439	409	435	391	416	406	378	416	345	399	413	376	414	398	399	413	393	375	390	376	402	391	407	398	417	415	419	444	392	368	405	413	433	386	419	373	402	432	419	424	419	389	406	375	377	368	388	406	404	375	416	428	423	411	442	413	366	355	377	382	402	410	408	408	410	374	383	415	418	409	395	434	417	417	395	409	426	410	365	441	390	373	390	418	418	393	407	382	391	388	397	398	366	385	400	369	439	390	406	381	430	409	367	393	440	386	423	380	402	452	434	405	414	408	413	396	363	402	411	443	438	411	445	428	403	407	431	425	423	404	403	407	378	416	403	401	382	416	447	392	383	392	394	355	410	408	396	394	418	413	403	429	408	406	443	405	387	425	426	402	367	397	422	376	397	383	387	381	383	407	422	390	383	388	405	401	440	435	401	454	402	352	397	410	398	398	386	404	421	384	398	389	362	405	413	385	380	410	395	389	420	394	389	441	412	432	406	401	394	431	422	365	385	390	401	437	389	401	421	366	411	434	431	417	404	411	428	429	428	384	399	393	409	402	400	400	433	354	429	407	396	419	386	383	415	412	388	400	399	418	428	407	384	415	414	433	393	451	392	397	384	408	388	391	410	436	389	420	391	381	436	410	378	413	391	400	383	404	433	442	403	400	440	442	386	388	376	417	395	409	388	430	391	373	390	431	427	394	400	408	370	407	409	391	416	429	413	410	369	411	424	425	396	379	385	425	399	410	400	451	387	414	427	429	388	368	391	410	422	420	430	406	368	410	401	380	414	433	380	396	399	376	396	408	400	370	424	433	395	408	406	424	419	399	397	407	382	406	401	374	377	395	383	446	410	419	394	387	432	405	402	396	434	415	407	415	411	403	382	401	418	379	414	408	416	409	417	437	425	417	389	428	443	406	401	401	418	415	407	411	413	417	421	394	390	402	419	408	387	411	414	378	407	409	391	415	422	444	408	419	390	386	416	424	431	441	419	413	411	418	379	356	398	405	419	399	411	440	383	398	370	410	412	409	431	400	391	388	433	409	399	379	451	383	401	416	410	393	390	425	394	405	422	407	434	420	392	368	427	377	373	404	390	402	409	374	385	413	391	398	473	407	399	386	370	384	379	418	412	416	442	364	421	413	421	411	410	389	393	406	434	381	468	402	447	435	407	404	456	430	403	399	414	423	426	402	395	384	412	443	415	396	412	398	367	406	372	420	380	414	409	394	385	404	443	385	384	402	418	397	383	394	400	423	406	425	418	401	391	395	419	385	431	435	387	417	440	395	411	396	416	353	411	422	405	408	420	460	392	422	419	402	435	395	424	386	428	390	412	433	430	442	395	414	391	423	382	409	385	413	400	385	395	368	375	373	370	378	431	369	415	397	390	407	400	399	394	400	412	410	382	406	380	418	386	409	386	405	416	389	398	414	375	388	402	445	410	393	423	371	407	412	415	390	414	426	383	400	414	404	383	380	408	381	432	347	393	384	392	437	401	404	420	412	409	408	397	404	422	406	394	399	415	430	425	426	401	402	402	419	414	379	404	377	379	396	367	398	368	434	430	419	441	405	382	439	394	419	381	388	433	407	399	419	381	372	377	402	427	408	414	420	415	396	366	385	416	456	384	407	401	433	388	428	428	436	409	396	418	429	391	406	387	444	374	383	372	432	410	395	393	422	414	415	400	394	374	381	402	398	406	448	405	424	398	404	354	417	420	383	373	400	383	416	431	400	383	424	415	385	389	402	368	378	448	422	402	386	390	417	397	403	411	430	420	388	360	382	418	410	395	388	423	433	449	395	387	432	441	391	401	422	439	401	442	397	440	392	410	390	417	440	447	404	430	395	410	379	387	418	402	409	398	382	404	416	408	421	421	414	394	430	388	381	388	380	434	411	404	413	379	386	446	396	428	411	420	405	430	415	401	408	435	410	408	389	404	411	425	414	390	397	402	407	394	420	408	428	386	392	425	426	368	399	430	420	399	411	420	438	410	394	415	394	432	389	418	381	420	390	400	355	388	382	429	384	382	371	393	392	413	417	383	442	428	402	407	400	396	397	437	402	434	402	390	422	394	389	394	411	379	414	410	416	357	408	444	405	399	412	424	383	410	426	412	405	383	400	420	425	391	376	409	395	427	400	380	399	407	399	421	376	393	397	393	410	391	401	404	399	449	370	407	424	400	409	418	401	412	427	397	402	412	400	409	441	369	392	430	393	448	382	392	388	370	450	421	415	398	368	425	399	382	362	400	394	424	380	414	391	412	433	426	360	379	396	366	407	386	442	413	379	394	419	404	413	380	399	396	375	398	401	397	338	404	433	400	381	405	441	413	418	359	393	405	436	411	406	381	406	445	400	346	376	440	417	401	394	392	404	407	450	405	377	355	405	389	411	399	382	421	420	403	398	446	425	402	413	393	380	408	403	405	399	424	420	409	395	434	413	428	407	411	406	395	414	375	397	368	410	375	361	394	408	397	369	426	384	375	369	430	409	415	425	398	405	428	397	426	427	420	397	410	393	426	446	387	356	391	411	396	461	421	395	431	438	394	387	383	417	434	404	421	394	422	410	402	432	443	434	393	378	407	413	396	409	425	408	438	364	414	405	399	402	393	385	402	440	403	394	451	410	396	380	406	398	415	427	411	407	396	397	404	410	404	397	373	411	433	395	423	402	408	414	433	398	383	388	398	439	405	387	423	409	412	426	418	364	417	389	454	410	415	400	405	400	393	392	417	371	411	432	433	418	398	407	371	385	416	443	435	392	434	380	408	390	409	427	398	443	400	427	404	411	408	390	387	451	363	401	399	457	426	393	400	408	388	403	402	397	408	422	428	380	407	383	409	407	407	403	392	392	390	413	445	394	415	390	425	435	414	420	390	428	406	406	391	388	415	383	434	390	401	423	391	429	387	406	381	406	393	400	382	407	408	435	403	397	398	409	381	413	429	384	429	426	437	435	413	384	422	408	368	438	431	423	403	385	421	383	377	441	395	389	432	407	425	421	394	390	395	387	435	385	382	427	409	459	431	387	402	379	408	452	462	378	396	415	413	412	414	397	399	390	440	381	378	398	433	395	379	376	457	387	404	409	403	433	404	414	411	398	425	410	414	394	394	405	433	415	387	423	423	433	361	390	415	407	375	440	399	419	388	385	379	404	416	404	420	380	419	411	441	362	368	402	392	401	398	423	391	406	413	390	391	445	420	413	401	388	394	440	398	446	375	378	392	412	386	397	408	414	405	406	383	407	419	413	373	421	423	388	411	405	377	376	374	408	431	395	416	392	380	395	377	406	399	446	395	397	401	408	396	404	403	398	414	415	443	413	378	411	388	414	418	374	415	410	391	383	379	421	424	432	420	400	417	403	369	396	413	426	476	407	407	413	379	437
37367	50058	8180	1649	1216	1023	842	679	667	634	598	586	597	567	551	512	546	535	496	505	529	510	521	570	542	509	535	490	558	531	500	524	512	469	483	554	486	495	482	479	511	489	486	465	520	474	478	503	491	540	518	491	490	513	481	512	493	503	507	488	509	492	515	502	479	450	511	495	511	497	530	516	498	461	505	531	478	476	493	486	507	476	500	533	509	510	475	494	518	476	487	517	508	517	474	487	482	488	530	509	504	478	542	488	518	515	466	491	503	497	545	488	533	496	470	475	538	511	494	483	500	502	477	480	494	501	498	471	537	467	538	486	500	501	497	453	512	461	492	507	515	503	475	502	514	501	448	513	499	542	482	484	523	502	485	493	493	479	483	508	510	454	514	493	537	468	518	483	533	501	476	533	472	486	498	508	480	491	478	496	477	488	477	539	475	483	502	473	467	537	571	479	520	511	492	526	471	491	477	504	525	507	493	490	474	516	473	485	487	525	504	519	494	527	508	496	486	496	491	489	505	512	505	489	550	479	476	528	496	536	465	491	533	500	558	520	456	501	525	494	550	480	508	477	504	499	481	481	479	519	490	489	502	506	484	503	521	493	477	511	504	502	515	507	527	485	482	484	508	473	520	476	482	490	519	528	520	468	491	478	501	469	519	520	503	541	484	511	475	464	447	493	470	470	520	491	495	493	510	479	487	453	476	465	494	485	536	540	529	524	497	509	491	487	520	490	448	516	547	501	570	476	487	510	503	500	481	491	448	481	506	455	537	515	523	548	480	519	466	483	499	474	528	513	481	532	507	480	511	508	480	471	468	548	506	490	520	506	454	490	508	500	485	511	528	481	477	501	488	498	491	518	473	520	484	497	515	521	509	532	497	535	457	511	487	483	516	497	473	469	527	464	523	498	474	511	471	537	475	527	529	493	489	532	527	489	482	508	522	459	484	484	507	521	499	520	493	496	483	463	510	521	493	483	489	498	486	516	499	486	484	497	542	473	490	454	510	497	514	510	546	500	478	498	509	525	513	504	491	537	504	506	473	512	530	490	469	506	497	504	508	465	497	510	505	488	486	505	551	507	524	499	504	498	485	494	485	470	535	509	518	501	483	505	483	488	496	473	502	465	499	483	488	526	474	493	487	493	499	498	510	515	495	500	512	524	513	496	510	510	508	516	499	488	504	476	500	514	484	524	518	484	509	506	517	465	533	489	462	475	502	486	524	505	475	503	497	500	510	494	505	500	524	493	498	493	470	514	533	518	474	501	485	468	492	541	490	467	508	536	475	476	492	511	503	520	488	444	490	547	518	518	510	506	503	488	502	505	522	497	502	507	468	545	514	522	483	511	507	512	489	504	490	532	487	497	527	493	497	491	522	507	478	497	500	494	513	490	526	515	459	468	495	486	515	503	500	498	532	518	509	486	458	489	477	488	530	516	470	469	507	501	472	459	460	494	532	485	470	504	465	479	482	499	465	532	507	454	474	483	499	526	462	505	504	458	557	457	510	540	497	496	504	542	465	512	484	456	524	497	490	505	480	483	500	512	537	446	518	517	453	521	508	511	479	494	513	482	461	516	516	530	538	459	507	460	499	474	467	490	496	505	501	558	455	510	508	477	504	423	448	458	490	502	520	524	480	483	502	498	520	476	536	531	487	468	499	503	508	524	552	503	481	517	555	483	498	507	477	508	475	528	466	534	502	512	484	535	497	476	505	475	500	506	483	476	463	523	514	481	507	541	482	484	475	523	494	506	483	479	504	496	526	526	551	501	515	492	498	515	490	517	490	521	482	514	498	472	504	513	542	507	463	466	450	518	507	456	498	491	493	478	503	523	510	513	515	492	489	495	476	454	514	488	519	484	497	506	467	483	486	513	470	493	493	499	474	502	491	492	488	473	502	504	487	495	537	456	497	502	482	451	499	513	505	485	523	482	485	482	499	530	490	493	480	494	522	467	523	469	491	497	493	555	497	539	471	512	475	519	502	494	535	506	522	459	506	525	507	524	515	502	481	468	468	523	491	526	493	493	459	511	505	523	517	513	507	479	491	507	521	510	519	485	506	501	557	507	462	484	459	490	501	513	478	486	495	506	492	520	484	481	481	488	515	521	486	511	493	482	501	524	495	516	486	488	506	511	482	463	499	463	487	513	493	502	490	492	488	501	551	510	489	477	509	499	512	492	522	521	514	509	491	526	490	517	483	502	476	497	511	509	453	499	473	476	510	505	494	515	522	522	509	503	514	505	482	500	525	504	494	486	501	530	489	490	489	458	465	505	514	472	488	480	528	499	547	545	498	501	512	541	529	500	486	511	477	463	507	513	484	493	512	461	498	507	524	494	487	503	510	455	485	527	515	517	492	483	514	522	495	479	498	466	472	522	482	478	513	511	513	501	449	499	532	488	516	488	519	491	522	494	500	491	565	534	510	477	517	498	461	462	494	542	550	471	496	483	466	503	513	493	486	493	507	495	522	518	516	551	502	489	513	483	507	530	518	520	490	469	498	482	464	522	511	519	479	505	483	497	449	534	522	513	520	496	486	544	533	503	499	527	501	536	538	488	495	510	487	486	493	489	530	493	484	519	515	492	487	472	511	504	489	522	490	468	506	510	527	492	488	504	462	496	495	493	486	477	479	531	469	515	474	471	520	460	475	499	532	486	516	486	479	493	479	534	478	524	476	522	518	470	512	486	512	533	494	547	528	465	493	488	506	498	527	472	525	479	485	508	482	489	502	500	502	487	507	530	502	527	514	507	522	521	464	504	510	477	476	484	498	506	515	484	541	463	485	498	473	481	517	449	461	473	461	481	520	539	480	499	534	570	538	497	515	524	509	505	511	524	483	493	532	525	461	460	472	543	486	486	492	485	462	511	476	494	545	509	511	472	515	507	485	525	534	544	471	499	495	512	522	479	530	497	461	477	507	495	506	505	522	473	489	511	500	497	549	514	456	501	513	511	524	528	494	457	480	468	471	473	509	518	494	460	484	522	515	498	494	505	549	521	508	507	492	467	501	516	470	487	476	492	493	528	520	508	526	485	512	510	500	505	534	503	536	465	472	502	514	508	494	507	490	469	519	505	515	542	505	478	495	481	491	464	508	508	508	459	503	494	496	470	513	509	482	519	471	534	492	504	495	565	446	517	502	491	478	516	501	502	489	470	507	489	439	519	464	502	516	510	515	498	519	519	488	510	472	535	491	491	521	504	514	499	495	480	492	477	489	488	484	495	535	501	506	491	468	509	492	504	516	489	476	514	505	471	523	476	481	500	469	490	468	513	489	508	520	469	473	495	537	499	514	501	500	506	476	494	457	508	471	492	482	509	507	563	534	502	512	510	512	486	485	483	480	476	480	510	492	438	552	506	483	511	480	485	513	503	482	507	476	506	490	467	501	539	472	488	491	485	532	487	513	492	504	516	507	509	497	470	486	505	506	477	515	502	469	526	536	469	519	499	471	484	486	533	490	507	557	477	509	507	518	486	526	475
23321	21571	29241	24207	21497	21448	8707	957	686	562	519	508	560	488	513	450	430	439	398	411	421	411	410	446	393	397	424	405	399	368	404	375	366	423	383	375	376	395	399	350	414	377	346	404	380	386	374	415	390	385	376	403	381	396	420	404	397	418	403	365	367	371	370	382	337	397	403	412	367	376	393	383	387	381	394	369	399	384	363	396	376	352	372	393	397	370	375	383	386	369	390	382	412	369	377	391	383	411	381	397	379	401	396	390	389	384	355	379	363	387	392	392	360	351	383	381	410	351	361	374	391	366	394	385	413	386	392	375	376	426	410	397	366	388	389	378	351	381	366	380	391	367	386	394	385	368	366	363	386	389	388	390	367	351	394	414	363	376	385	428	389	408	392	400	427	354	382	372	377	382	371	379	384	380	375	388	386	378	359	391	381	403	399	406	407	412	372	372	377	372	391	356	402	358	393	401	369	373	371	412	409	380	391	374	352	391	356	365	357	403	408	362	361	371	389	396	386	354	404	392	373	393	364	414	393	385	395	368	362	414	376	353	399	396	360	374	365	388	402	408	375	407	390	412	336	365	375	359	354	403	390	378	387	379	394	409	370	385	386	383	369	406	387	402	408	386	371	369	387	373	366	362	366	373	335	392	365	353	380	407	384	376	426	401	394	359	405	382	386	361	389	360	393	354	405	383	362	359	378	393	370	408	389	406	350	357	381	386	382	374	359	366	361	402	378	381	402	367	415	345	368	379	400	380	397	390	360	385	378	371	423	393	428	433	361	411	405	364	359	400	379	362	364	373	386	398	395	393	430	376	429	407	392	361	418	358	403	397	443	353	384	398	348	383	400	371	385	368	382	373	368	367	374	388	386	365	351	406	423	364	373	396	364	394	350	403	353	411	359	369	426	391	351	389	388	374	390	410	376	360	381	345	397	393	396	360	408	381	361	402	387	382	381	373	418	370	387	380	373	412	351	380	379	402	386	386	398	422	409	414	380	414	373	414	403	390	352	385	373	425	371	389	362	384	392	388	395	388	408	398	326	372	373	426	407	375	375	383	387	346	373	356	373	408	372	383	384	359	394	394	341	397	376	384	365	376	403	386	352	406	405	417	392	404	400	396	360	372	389	398	373	439	340	352	336	367	400	375	355	392	386	367	356	402	404	356	409	402	366	409	383	373	394	383	363	384	389	400	374	371	387	381	371	391	379	364	397	369	381	372	381	415	376	401	385	397	403	399	398	381	369	398	369	409	357	398	424	432	372	369	357	364	409	384	371	398	384	347	364	364	393	362	386	392	382	418	392	374	416	393	396	345	423	414	400	364	393	366	394	327	367	366	396	397	359	365	384	359	325	380	366	369	380	368	394	402	392	355	377	375	386	362	405	409	403	372	367	409	374	377	397	382	377	371	391	385	383	406	400	369	371	403	408	366	391	335	356	407	397	394	384	372	367	386	359	400	379	423	371	377	390	372	394	362	373	367	361	372	426	410	397	403	387	431	363	383	397	392	374	340	375	363	370	371	383	377	379	388	399	386	352	341	381	398	401	363	407	359	403	401	383	411	391	382	394	406	357	388	435	397	382	419	393	429	379	375	369	419	401	378	363	351	378	393	408	394	410	368	388	378	371	375	375	387	372	376	378	392	374	398	368	380	353	383	365	364	379	430	395	389	374	414	390	392	349	366	382	418	368	360	376	380	393	403	385	351	400	414	359	393	370	380	421	366	384	379	395	415	366	382	409	377	360	400	400	369	399	373	376	385	388	429	398	367	368	350	399	398	401	380	366	353	362	407	370	366	373	392	381	376	388	363	371	396	409	401	386	414	374	363	393	386	424	399	384	358	379	390	359	364	388	363	381	379	396	369	355	382	368	390	363	361	432	335	370	383	361	406	416	384	365	357	355	377	372	324	364	388	389	413	354	361	371	400	376	401	376	397	418	371	364	414	369	364	397	394	378	374	390	412	395	347	410	391	355	390	383	399	342	365	382	382	407	355	358	393	410	383	373	372	363	353	414	372	366	442	389	410	404	402	377	412	394	391	394	415	408	411	355	392	361	362	437	376	396	389	396	406	418	377	389	390	393	383	385	367	399	410	401	379	368	376	370	367	387	394	367	390	384	425	370	353	401	387	375	385	380	389	367	351	371	390	385	390	399	351	377	415	401	391	329	394	345	368	393	371	408	368	344	381	363	375	358	409	375	360	376	396	402	351	384	390	374	366	360	363	397	345	366	379	379	377	352	387	383	394	369	358	394	402	348	361	409	367	325	384	380	392	377	366	384	427	364	383	423	365	343	347	377	369	389	384	387	351	410	367	401	347	370	353	364	371	400	352	391	375	380	392	386	379	409	371	359	407	364	365	384	362	393	382	403	378	392	380	370	379	359	406	358	366	398	387	388	395	381	400	412	399	427	387	423	348	378	377	377	403	383	398	383	356	360	396	366	354	376	375	374	397	377	404	377	391	399	351	405	376	423	355	369	369	327	378	383	392	386	399	398	335	383	373	369	394	359	394	367	364	409	351	397	366	387	388	398	368	377	367	378	349	360	348	341	363	381	395	408	416	379	392	342	394	391	374	375	396	362	380	346	366	405	429	378	385	376	362	389	353	367	385	389	397	388	414	330	374	405	359	428	411	362	364	361	387	406	408	384	369	407	363	360	356	390	402	388	368	407	428	394	347	391	345	362	357	372	354	412	385	354	352	371	395	385	387	386	354	403	361	349	388	409	397	409	387	372	370	375	397	385	403	393	353	386	379	386	383	401	392	358	377	352	404	390	344	370	395	426	375	398	350	370	366	407	365	412	372	351	413	358	370	370	398	409	354	377	370	378	376	386	388	395	408	434	409	368	368	439	389	391	348	383	379	332	390	356	386	387	367	358	397	377	351	360	386	408	390	392	381	359	407	361	349	415	391	363	382	379	382	377	390	373	365	399	388	361	391	378	321	393	371	395	388	361	394	370	375	382	411	356	406	435	375	390	391	402	392	340	380	419	401	367	400	381	361	384	392	354	413	354	372	357	384	387	424	369	393	385	380	396	390	358	371	363	367	414	372	404	368	385	399	396	420	378	369	374	354	380	412	371	393	345	363	378	402	386	374	404	389	362	389	396	368	376	366	396	385	395	410	347	357	370	380	379	394	352	401	411	399	384	374	389	373	369	397	375	376	362	402	379	349	347	345	373	367	382	397	373	379	381	386	398	339	372	417	409	378	394	379	345	380	400	374	414	376	416	365	374	367	363	383	354	375	342	365	406	425	401	391	355	344	360	449	345	391	395	397	382	371	382	337	368	389	396	333	393	397	397	406	369	365	342	405	385	358	397	378	385	389	389	383	381	373	404	410	344	413	379	391	379	362	399	355	373	360	438	354	360	369	367	415	396	373	412	380	350	384	370	375	371	358	349	351	423	398	380	362	389	411	411	368	410	390	399	367	400	356	385	388	395	394	398	404	370	401	381	391	351	368	381	414	358	371	385	397	341	394	384	394
43349	65932	15539	4084	2900	2237	1608	1347	1049	922	844	780	707	683	691	586	627	508	556	565	573	483	525	522	485	510	496	528	467	499	456	517	465	475	450	448	463	526	484	468	460	467	479	490	466	437	456	426	503	442	462	509	485	461	430	462	470	470	448	427	434	442	465	456	456	461	464	505	462	453	452	444	462	445	420	429	454	442	440	497	468	437	466	452	435	449	476	428	485	491	455	449	468	507	435	460	457	455	461	439	456	480	475	459	449	469	473	464	459	456	461	495	448	491	440	485	469	447	468	455	459	444	438	471	436	435	466	456	437	474	422	519	449	442	463	443	461	478	436	431	433	447	466	475	473	467	456	447	442	461	467	394	430	431	435	475	452	489	468	434	453	433	453	430	425	451	469	458	423	469	427	458	412	454	429	455	443	436	480	471	460	455	463	431	470	447	437	439	452	480	483	445	456	445	445	479	438	432	480	457	435	448	464	452	426	432	466	438	477	434	443	451	445	465	456	472	456	447	462	438	431	471	460	434	482	447	465	435	451	467	447	458	437	452	449	470	465	410	452	408	443	416	459	450	472	455	492	460	478	449	468	442	447	471	416	443	470	449	414	494	468	465	453	424	452	467	431	468	429	462	419	428	488	502	447	436	494	427	480	429	471	433	443	457	457	434	416	401	454	470	438	468	473	425	454	468	443	445	447	434	449	447	491	450	471	475	433	456	465	465	412	459	497	465	457	461	446	451	448	456	470	467	439	479	469	446	456	467	427	461	434	454	432	437	451	476	452	426	441	450	455	441	432	449	454	471	417	419	489	455	468	476	477	459	497	437	434	425	465	468	433	486	416	479	436	428	439	479	413	467	462	455	435	463	402	432	453	446	486	456	461	432	441	466	447	460	444	431	470	474	440	443	438	439	430	468	454	485	433	445	465	440	466	486	464	453	462	435	414	460	497	412	481	439	477	462	458	421	453	443	447	437	438	438	489	456	466	468	422	431	442	441	425	437	462	449	455	452	414	431	450	441	416	443	497	469	437	467	429	444	437	431	496	435	442	463	424	432	442	454	450	452	457	465	468	432	467	454	459	447	450	493	463	440	434	488	441	471	457	492	438	436	434	432	451	470	463	496	454	421	440	454	408	452	430	464	436	459	465	444	434	446	474	473	458	472	438	437	423	454	432	434	423	456	460	444	482	438	426	467	464	416	456	443	466	458	433	424	464	421	441	480	435	473	468	420	431	432	462	477	498	442	419	466	442	451	452	453	431	416	455	460	415	443	446	432	457	476	492	437	488	455	403	475	426	453	444	453	438	432	430	460	497	468	466	465	471	430	382	483	450	450	506	466	469	434	453	444	445	412	462	435	444	432	448	449	424	467	442	463	455	456	444	447	446	434	437	444	428	453	466	449	450	453	486	439	449	465	451	472	435	420	464	511	434	434	447	450	454	475	471	474	402	430	438	430	448	458	448	450	433	477	497	471	446	489	445	467	446	406	430	508	393	464	462	470	459	420	465	460	466	414	444	410	438	468	446	448	461	466	431	471	466	461	445	459	461	415	477	433	450	472	435	393	427	465	427	450	486	435	466	446	441	444	484	459	424	435	451	422	428	435	406	453	429	435	488	459	424	415	429	461	444	477	432	413	456	459	426	488	417	441	425	467	473	485	437	417	397	446	470	440	435	443	448	426	465	411	420	436	487	459	428	469	455	438	461	478	434	479	449	444	454	456	440	465	448	454	422	454	473	458	426	427	432	449	418	500	450	440	479	444	470	456	436	417	451	427	475	453	426	460	444	468	436	447	457	417	447	476	471	454	460	426	453	463	460	476	452	466	435	431	449	471	443	448	472	429	456	435	442	418	432	454	469	414	446	443	428	419	487	436	451	431	474	460	476	476	479	470	462	462	440	463	415	452	460	481	416	460	452	441	438	414	455	453	436	460	419	430	497	457	451	466	486	461	443	499	455	446	447	436	454	467	413	426	472	423	447	448	466	445	493	435	477	426	476	461	440	452	464	457	424	442	474	461	441	456	450	441	458	449	461	464	448	450	433	431	426	465	450	444	423	403	443	474	399	420	460	476	411	426	457	480	465	447	462	480	474	440	455	460	460	454	427	459	494	457	443	476	497	412	414	474	422	456	440	437	454	440	488	467	440	483	468	451	447	419	474	433	464	486	463	399	406	434	467	407	449	409	459	454	429	484	432	438	504	431	421	470	440	468	460	471	460	435	443	418	428	458	440	417	456	413	444	454	421	481	447	441	461	456	451	447	441	417	458	428	466	458	487	416	464	468	442	486	445	460	472	435	452	450	455	429	444	493	472	427	431	441	455	436	445	462	491	492	437	488	425	445	446	425	468	428	454	453	455	484	468	460	471	447	460	472	415	455	483	456	452	427	436	457	482	468	417	449	462	441	458	468	437	444	455	423	435	459	472	487	455	441	458	404	427	411	439	445	417	458	466	501	443	441	499	400	442	441	423	455	440	445	477	416	435	465	470	457	457	435	463	393	448	465	438	434	454	454	474	432	432	454	449	444	428	480	471	489	423	438	425	450	500	473	438	436	403	464	446	456	466	459	461	488	449	497	448	434	435	451	462	469	451	438	458	455	415	475	473	474	422	455	471	413	428	465	431	469	504	432	458	453	443	474	457	425	406	481	466	476	444	455	445	434	443	433	457	497	466	477	458	495	424	476	474	404	466	443	460	425	434	448	436	426	458	468	457	457	460	456	434	455	413	502	416	411	442	452	465	429	427	477	437	419	452	463	436	471	464	448	445	426	450	450	453	469	467	425	491	444	433	419	477	459	439	476	461	400	447	431	458	493	466	435	440	448	436	474	428	440	455	474	447	441	452	447	454	472	412	458	428	454	436	415	467	452	435	431	438	421	434	469	437	446	428	453	440	463	447	448	447	421	420	446	433	466	458	454	461	417	451	437	433	503	449	434	458	451	419	442	404	443	454	396	493	470	464	479	430	463	427	436	439	455	454	462	464	445	457	460	449	441	452	469	455	443	455	394	451	449	465	439	486	460	450	474	514	486	454	468	450	407	431	463	410	432	415	472	445	461	473	442	445	434	453	475	480	444	462	411	436	421	436	491	475	468	439	477	434	456	455	403	452	454	449	438	424	421	465	443	489	459	482	431	419	421	457	422	469	445	472	433	485	428	470	461	464	447	443	444	469	470	467	474	438	461	455	457	434	468	432	460	489	427	434	444	462	446	422	458	449	444	423	450	450	462	499	483	429	473	460	406	460	465	475	453	468	462	412	473	451	427	426	452	481	431	460	414	414	441	419	450	466	423	441	419	406	452	438	472	461	426	481	474	477	429	465	467	444	456	441	437	477	445	482	467	425	456	487	444	484	449	444	455	440	459	442	460	483	449	422	437	469	436	455	496	420	475	446	459	472	443	418	446	486	502	430	438	467	457	428	431	437	435	445	458	473	419	437	462	469	419	442	452	474	425	441	439	413	434	454	423	459	427	425	495	466	472
29028	26553	16810	2183	335	266	239	253	227	262	253	264	218	271	237	228	248	228	244	264	265	265	240	225	226	248	241	249	221	219	246	218	245	234	227	240	241	237	257	243	237	252	245	227	222	233	241	237	225	243	260	241	225	206	245	248	236	234	221	232	217	231	241	223	222	216	229	245	239	244	223	249	238	253	242	224	220	245	210	238	260	235	212	207	254	227	239	209	246	218	257	206	236	236	251	232	243	248	244	244	234	201	235	241	234	234	235	216	239	238	250	219	248	238	243	231	204	217	229	229	228	232	245	223	231	240	232	238	248	228	237	235	264	237	234	209	233	228	236	235	270	226	249	226	231	244	244	203	228	236	250	260	242	222	243	208	208	207	261	234	240	227	241	231	259	247	214	234	248	245	246	245	232	221	233	227	214	222	255	246	210	230	227	237	246	242	228	238	246	232	232	246	249	266	241	250	254	257	226	245	251	241	263	236	217	223	250	223	235	240	255	213	255	223	232	239	263	244	240	248	238	216	240	244	259	249	246	228	221	226	232	235	236	243	236	266	242	231	212	240	222	233	260	235	213	261	221	243	221	263	250	219	225	258	238	245	246	242	221	230	216	256	229	248	256	238	229	251	253	222	231	247	230	232	249	271	242	278	241	233	249	238	246	197	235	224	208	224	247	247	240	210	249	248	216	230	228	241	218	243	230	251	213	215	237	245	267	235	221	250	235	253	236	261	216	254	247	259	230	255	250	215	219	249	245	257	220	214	245	217	241	223	221	241	220	246	235	259	238	208	239	247	241	263	219	232	244	200	232	226	223	246	237	261	225	250	242	253	240	234	244	222	240	244	215	244	251	203	270	228	238	267	237	233	245	257	232	221	258	237	256	245	285	243	207	230	242	238	235	247	250	242	234	232	239	259	264	227	291	257	224	237	233	261	245	225	210	234	251	229	244	244	220	267	251	209	228	244	208	210	265	241	233	231	228	225	234	248	216	239	256	233	209	226	273	262	230	238	234	221	262	239	195	244	241	215	216	238	240	250	240	245	224	240	233	220	262	224	236	254	246	236	236	247	244	240	241	226	258	236	215	226	222	251	224	221	243	240	243	233	227	252	210	264	267	213	231	240	240	242	233	246	233	226	231	222	251	226	238	194	223	204	241	251	235	243	243	239	244	247	243	265	238	230	243	266	234	201	245	269	238	229	221	246	241	242	232	248	227	258	235	229	217	258	222	253	234	223	253	245	240	231	221	255	235	242	242	211	237	235	251	224	273	231	250	262	225	242	228	231	238	254	209	226	240	284	228	233	228	249	225	237	233	255	261	266	267	254	242	250	258	247	212	235	229	234	240	229	219	205	248	230	251	243	245	238	234	243	218	228	228	251	253	277	220	257	250	240	236	242	283	232	215	220	239	229	275	256	232	233	241	253	242	234	254	223	226	229	233	224	223	231	215	260	212	237	241	274	227	229	237	269	259	275	242	257	257	225	232	239	205	232	240	213	259	219	256	206	245	256	231	236	240	260	227	252	239	233	244	226	222	237	239	236	251	240	259	269	232	224	240	236	259	242	246	277	249	233	273	233	223	229	270	211	254	246	233	249	215	215	236	238	227	230	240	241	259	239	240	248	245	208	247	255	217	252	255	229	228	213	241	235	257	235	242	240	232	242	226	202	263	262	239	261	243	235	250	241	231	236	256	242	241	243	266	229	244	258	247	235	236	277	240	231	242	233	236	221	245	233	279	233	236	248	245	231	266	259	236	215	213	215	254	224	225	227	248	246	222	242	223	221	236	229	236	241	231	236	237	245	238	230	211	226	253	222	229	235	238	252	274	241	259	222	220	242	259	265	251	226	240	222	243	208	215	237	238	219	233	233	206	208	233	264	240	258	237	217	235	246	206	243	259	277	261	214	218	262	233	265	234	237	258	281	248	256	260	239	229	252	247	210	247	263	239	261	245	257	258	240	224	229	250	243	242	235	204	236	249	267	248	209	244	227	254	247	277	211	231	232	226	237	269	253	224	274	247	237	239	238	234	247	240	214	238	231	228	241	272	238	222	204	202	236	210	251	242	237	230	241	244	242	223	228	249	258	236	223	236	241	237	237	247	218	256	208	261	237	205	269	223	267	255	242	240	245	223	215	212	223	240	244	235	243	228	255	228	246	242	225	227	237	229	231	278	255	226	236	203	237	211	223	259	226	268	237	244	232	242	235	228	249	240	217	238	243	232	234	264	221	222	262	257	235	226	252	218	263	216	237	238	229	255	243	245	217	219	241	228	248	239	241	228	246	229	246	256	223	264	239	243	267	228	242	241	247	226	255	234	279	257	244	253	256	207	238	206	222	243	253	275	213	228	244	257	232	233	247	230	257	226	248	217	228	244	233	225	256	236	219	236	238	229	233	255	270	251	236	258	221	212	220	237	229	231	236	225	245	240	246	258	264	266	240	238	239	231	239	245	248	227	203	243	232	238	237	243	235	243	250	257	221	233	214	219	246	246	220	235	268	231	236	219	248	229	225	226	255	244	237	224	243	242	243	239	252	270	248	251	225	257	221	211	224	225	230	210	255	240	229	259	256	236	251	225	212	230	268	234	238	242	234	248	223	227	214	235	245	255	241	228	240	250	238	231	237	222	266	225	229	222	237	235	199	236	259	228	238	243	240	236	218	258	219	255	243	223	227	243	247	225	209	276	229	265	231	217	252	273	216	254	255	229	228	230	229	236	243	244	265	239	204	238	263	232	217	241	195	250	236	233	257	229	240	230	241	228	228	232	223	218	262	256	227	242	257	228	256	247	242	233	261	254	233	258	219	217	241	267	251	216	254	230	246	242	226	232	233	233	269	242	275	243	230	250	243	264	265	241	250	251	249	235	259	250	247	237	243	230	232	230	261	233	232	246	246	265	254	228	250	218	243	234	251	271	242	223	229	242	248	257	255	235	229	232	213	258	232	240	249	230	274	257	244	239	241	236	236	243	276	237	243	245	265	244	215	233	239	235	239	241	205	225	254	236	228	249	222	230	245	258	217	253	243	254	233	214	235	223	229	239	232	230	228	232	267	218	251	229	243	217	254	225	250	250	253	276	253	232	220	227	223	209	236	252	198	199	251	255	210	230	237	238	240	255	263	236	221	221	231	248	256	192	223	219	248	239	212	250	242	257	240	252	236	245	239	226	239	213	226	225	232	241	252	220	236	214	225	235	222	258	241	272	233	229	223	244	244	225	223	221	241	236	231	253	215	240	184	244	224	208	238	246	253	221	225	236	243	241	226	261	244	269	219	219	228	246	249	250	257	247	254	230	222	247	251	245	273	230	216	259	224	238	232	231	224	234	214	251	256	214	253	238	258	261	246	240	244	261	224	245	247	259	215	234	239	242	237	218	221	230	235	247	228	246	256	255	226	244	251	238	253	261	253	247	233	263	240	229	267	240	254	215	232	252	236	249	247	250	244	241	235	248	247	231	244	247	252	240	221	217	250	240	252	237	223
33605	41333	4476	528	470	395	353	332	315	346	303	328	313	307	335	318	297	311	302	298	297	362	311	286	308	319	286	301	346	327	324	297	293	319	337	296	317	324	304	333	325	291	331	342	300	295	350	320	291	314	321	311	314	279	282	317	354	315	291	331	307	355	303	315	321	306	326	330	282	310	267	305	308	294	322	298	307	292	308	303	322	318	325	335	324	324	313	318	291	317	306	286	322	286	324	297	294	303	321	289	319	307	305	315	302	305	309	335	269	282	320	325	280	335	291	321	297	317	333	289	297	294	314	303	307	313	297	319	312	341	338	313	345	303	316	310	320	310	306	325	298	330	305	321	291	338	304	295	339	296	295	334	330	325	299	278	298	308	322	270	322	280	348	306	336	300	324	312	315	304	339	310	311	313	290	288	342	303	334	303	309	307	350	301	306	321	316	331	295	302	297	307	312	309	321	315	319	325	299	305	309	323	319	299	300	316	340	307	303	301	318	319	309	286	324	317	332	308	303	285	315	326	278	322	336	350	274	278	314	292	315	291	294	319	312	303	303	323	316	319	320	274	319	332	267	312	326	310	302	284	318	297	320	318	316	314	316	302	298	320	321	322	287	315	319	292	322	301	314	282	321	313	320	317	272	326	286	294	328	312	323	292	295	320	349	298	325	302	307	309	303	301	301	314	270	288	327	292	306	298	312	315	321	293	291	314	338	296	326	319	302	307	306	304	315	311	302	330	294	297	305	318	303	283	323	320	306	295	307	306	318	311	324	312	320	308	284	315	325	282	280	315	309	333	331	313	286	299	288	295	333	328	291	301	303	290	292	294	312	317	293	324	301	307	319	302	319	313	289	326	318	319	324	324	320	325	309	296	333	311	292	306	327	290	292	310	297	288	301	313	330	323	284	335	307	316	319	299	279	279	283	312	301	306	308	313	330	296	310	292	332	306	309	292	318	305	298	310	309	280	350	315	294	301	303	289	319	280	304	357	299	305	303	294	324	298	334	318	298	319	303	309	325	299	315	298	296	276	313	294	290	292	314	333	306	328	340	301	306	326	324	343	279	329	301	326	314	302	314	302	336	309	317	316	342	297	277	292	279	319	331	316	328	323	307	306	298	285	318	333	285	317	339	311	315	298	314	323	312	308	335	322	312	306	315	318	311	348	304	290	310	343	299	300	318	325	326	301	321	293	310	345	315	359	325	321	332	321	334	297	283	290	307	256	305	307	293	305	301	294	296	315	313	298	286	318	330	307	350	310	301	317	305	316	327	341	331	311	322	295	290	332	308	317	305	279	309	300	285	343	325	304	337	279	295	319	299	276	305	323	326	313	317	315	313	294	296	315	311	294	350	314	322	340	290	313	288	306	307	293	316	301	317	325	306	298	320	293	309	340	293	310	287	298	316	296	284	331	333	311	292	338	288	295	316	314	297	306	315	292	311	295	326	312	327	319	286	303	323	300	295	310	330	291	312	354	285	311	297	311	290	326	299	309	307	294	303	329	314	331	313	321	297	297	305	303	326	299	290	308	305	279	293	302	315	352	318	295	319	313	334	303	304	310	312	277	326	316	305	319	318	274	282	282	289	286	297	300	324	349	310	291	304	310	339	298	324	311	334	333	322	329	263	301	302	333	298	309	298	307	307	274	326	328	302	309	337	312	293	298	305	336	307	291	293	336	329	316	326	328	295	349	318	304	327	304	298	325	293	275	311	307	290	309	313	297	319	313	308	305	327	333	309	277	310	288	323	314	289	303	296	292	292	286	312	306	306	341	324	302	297	332	323	287	307	292	322	292	327	294	313	326	287	350	339	294	289	301	330	303	290	281	286	308	297	309	326	302	327	333	306	307	291	294	279	354	327	298	324	320	292	330	320	302	309	312	305	279	329	311	330	318	309	305	297	300	294	319	287	326	319	317	313	287	340	315	330	307	329	299	300	332	289	333	333	281	316	334	328	302	320	290	294	305	334	287	296	358	300	301	305	333	291	333	318	322	300	311	341	333	322	337	304	311	299	322	322	287	306	313	329	351	319	327	338	306	338	319	317	297	305	315	318	336	323	319	321	349	284	338	316	313	317	290	296	268	346	325	298	291	280	319	340	326	331	310	343	298	316	313	310	308	315	340	342	318	339	295	297	301	310	301	326	294	322	322	319	301	337	309	274	316	326	306	318	329	326	316	305	310	298	309	309	303	308	296	317	307	310	286	305	361	277	328	273	326	329	301	276	284	349	288	310	288	326	301	340	313	266	305	315	310	300	335	322	337	302	287	336	299	291	315	313	306	276	291	307	357	286	297	334	288	320	307	324	309	309	329	282	297	293	314	297	281	309	305	317	347	313	296	312	309	344	321	316	306	308	300	300	283	329	296	308	312	328	309	314	305	302	328	317	303	324	326	329	330	296	315	321	336	325	322	342	288	301	303	322	344	306	317	273	332	283	329	318	319	279	290	329	312	322	288	303	308	312	317	291	302	295	325	317	303	303	302	284	310	315	356	317	335	321	319	317	291	325	313	291	302	273	328	294	347	295	314	324	321	332	288	315	276	310	297	307	318	338	291	340	283	306	313	308	332	306	323	293	273	300	319	314	293	333	343	288	314	343	310	334	291	306	307	338	318	306	336	284	287	308	309	340	331	304	315	290	314	332	325	302	314	299	324	322	307	280	307	286	279	302	327	316	309	323	308	296	306	303	312	308	296	324	307	314	299	325	296	311	302	314	313	322	322	302	315	320	339	332	305	335	308	302	352	298	299	317	330	304	323	321	326	292	322	328	319	308	327	299	319	319	305	299	309	301	310	292	308	323	300	317	330	325	305	290	292	335	308	292	307	326	333	293	293	335	325	326	318	339	319	316	331	330	328	298	301	289	313	337	309	316	339	315	297	304	329	325	290	306	283	298	306	303	300	317	302	299	331	294	316	313	314	277	301	310	311	323	294	305	331	310	343	307	297	324	299	316	328	316	293	300	268	274	286	321	297	291	293	305	323	282	310	335	297	299	300	282	303	296	313	323	326	294	331	319	294	310	308	313	314	340	289	317	330	335	294	291	306	292	312	327	304	255	310	307	344	303	301	313	337	296	291	314	307	303	289	316	322	296	336	328	300	303	299	281	305	329	305	298	303	308	308	339	290	307	303	321	308	279	350	323	280	308	291	329	315	318	291	304	327	293	327	328	307	311	279	300	326	322	305	305	309	299	358	315	297	314	294	311	311	304	304	321	292	305	313	293	300	305	280	314	304	321	335	314	320	298	284	315	338	319	326	336	343	312	316	273	301	330	324	309	309	303	309	304	304	322	316	327	320	306	308	307	269	333	313	317	285	303	324	285	315	324	350	303	318	330	315	334	309	328	310	275	324	340	299	344	288	358	344	312	315	322	322	323	304	299	311	284	310	293	311	313	312	290	290	316	341	313	317	307	331	321	300	317	277	275	309	299	323	307	317	309	309	328	318	316	338	308	326	307	303	322	291	299	318	290	308	308	322
24163	21503	28814	24552	21439	11086	668	439	363	305	301	273	263	251	242	233	230	222	228	218	213	198	216	180	187	202	200	175	205	250	182	196	192	190	186	171	192	182	199	181	188	204	210	182	213	193	173	197	208	200	187	177	193	196	187	216	179	201	199	199	167	194	209	178	160	180	213	204	224	209	193	181	172	184	186	192	174	180	196	188	201	203	200	181	196	189	180	186	202	192	168	235	172	197	203	192	217	200	189	205	213	193	185	205	191	185	182	174	211	180	199	209	223	194	180	175	183	195	191	173	182	175	206	163	216	175	204	200	144	189	195	189	201	174	192	198	171	176	196	172	205	170	180	196	244	169	173	212	195	181	180	205	170	194	199	198	185	208	159	186	192	195	197	169	154	200	186	195	178	183	206	216	190	174	186	188	220	165	195	199	170	168	202	183	177	166	200	177	156	165	186	207	182	195	189	191	197	201	168	194	194	198	183	198	183	200	178	163	181	177	173	165	177	182	180	183	187	184	177	159	173	156	180	221	192	174	145	198	199	187	196	199	172	178	192	188	189	182	196	202	194	183	180	191	201	187	181	207	193	183	183	195	201	188	218	173	203	224	195	178	202	202	183	186	215	213	172	179	200	187	190	201	189	195	165	186	186	205	198	212	182	176	211	187	193	174	196	201	173	201	188	180	188	202	207	210	201	193	167	195	186	177	178	192	190	187	200	175	174	150	188	183	187	224	179	174	203	203	177	166	186	176	188	181	184	208	196	176	213	190	197	200	176	185	165	202	185	186	185	211	189	195	186	179	190	196	174	194	192	182	196	206	174	210	191	190	185	208	192	172	179	228	186	193	179	186	214	217	191	166	179	203	217	201	172	183	164	205	176	224	185	189	190	188	164	197	188	194	188	175	172	198	186	193	196	181	195	190	187	191	206	197	192	203	177	192	178	187	212	186	193	209	212	189	184	176	191	203	178	193	207	195	196	204	198	193	186	175	181	207	207	165	221	190	199	175	198	187	200	204	213	164	198	191	167	181	169	191	203	180	195	194	185	198	186	176	179	184	181	169	191	189	183	177	205	197	194	183	221	198	208	180	175	177	175	211	183	175	188	164	198	194	183	159	182	173	191	177	204	192	198	201	209	193	183	178	186	190	184	166	170	158	170	189	198	203	181	184	170	192	214	182	210	191	165	183	193	184	217	205	170	186	211	185	195	191	176	195	176	212	206	203	200	190	197	213	215	181	193	164	209	189	193	194	184	190	186	198	163	187	178	201	179	164	189	185	193	189	208	182	177	194	195	190	201	200	190	184	187	192	177	174	195	212	197	186	206	195	172	175	192	204	194	178	204	216	211	187	184	173	175	204	191	179	165	201	195	170	187	207	202	198	162	186	150	186	179	166	181	189	177	166	195	198	201	202	195	175	179	184	178	191	180	196	187	189	169	178	208	158	185	188	210	189	181	186	177	186	207	191	210	175	180	162	181	193	157	190	165	207	165	192	191	166	183	187	166	198	187	181	182	188	166	177	195	183	200	181	192	159	191	184	185	176	216	192	193	193	179	176	172	194	196	182	193	191	201	206	196	176	188	184	185	184	211	179	203	187	196	189	204	216	217	182	167	182	193	200	179	195	186	190	184	206	203	176	190	175	194	184	207	199	194	184	213	181	184	175	203	182	190	207	187	211	206	174	236	196	196	200	190	178	195	161	168	199	181	191	180	199	195	211	195	185	210	197	170	210	191	183	187	160	180	189	188	192	194	182	201	198	196	200	209	221	194	191	192	162	194	154	185	171	177	200	184	197	187	190	201	217	187	187	169	174	169	182	191	182	163	175	199	178	182	165	204	178	177	180	171	164	176	198	194	181	205	199	193	193	180	197	194	191	174	187	174	192	218	201	193	181	184	204	170	183	182	200	202	192	205	190	194	166	192	165	176	175	192	173	187	168	177	201	184	177	198	186	215	178	178	205	177	187	199	196	184	214	172	162	178	168	202	182	185	192	181	179	183	180	181	197	177	178	194	184	179	189	158	188	185	162	151	175	190	173	187	193	180	181	184	197	196	186	182	199	191	147	198	191	181	186	173	210	226	170	200	167	168	169	194	201	198	170	214	178	189	180	182	198	180	173	194	187	204	184	212	185	190	179	191	159	186	174	192	186	204	187	176	189	211	198	192	178	164	195	183	182	201	202	184	180	173	194	195	178	197	189	180	198	195	179	175	209	198	178	186	182	184	202	208	192	162	168	199	188	209	177	183	181	171	197	180	206	189	174	174	198	172	190	177	189	189	186	182	196	192	187	164	198	190	190	198	182	189	184	203	179	193	178	164	185	199	194	184	202	166	176	210	203	172	179	181	203	167	175	190	204	192	187	176	211	206	207	186	174	189	202	201	197	214	195	170	150	186	185	183	204	164	201	199	190	195	180	178	194	192	182	214	169	184	178	187	203	190	181	202	171	192	188	165	198	180	186	179	195	196	167	171	193	191	203	184	181	179	173	184	195	188	209	197	175	214	193	189	175	197	189	185	184	183	174	178	212	187	193	194	183	186	195	200	167	211	186	194	194	192	170	185	186	180	205	165	181	192	208	190	181	187	170	163	172	175	186	227	160	201	189	167	185	187	202	187	189	181	188	197	176	220	192	181	189	184	182	170	206	200	170	181	174	177	168	183	189	186	181	156	184	191	177	158	196	189	190	174	196	182	197	184	194	200	181	175	196	192	195	175	169	204	177	206	192	190	181	166	178	188	199	207	195	185	169	181	179	194	177	193	209	204	199	178	175	165	175	196	191	178	221	171	184	188	187	218	175	194	213	183	185	180	180	182	178	163	176	210	196	161	190	209	196	205	193	203	186	183	198	181	201	210	198	209	191	186	196	193	182	188	172	192	179	169	186	194	199	178	185	215	182	192	161	212	182	173	185	200	191	186	182	203	184	198	204	185	204	192	182	174	192	216	203	191	194	176	164	203	211	206	179	188	204	193	191	190	177	191	200	199	204	182	199	189	182	195	186	186	175	182	196	184	169	208	190	200	201	192	177	210	196	188	161	174	177	197	170	178	186	190	178	216	165	186	224	185	162	198	196	211	175	186	191	179	183	191	169	203	191	190	175	184	180	197	193	197	186	185	187	207	216	174	199	183	201	181	201	183	172	156	186	183	175	186	207	205	189	181	199	177	191	207	188	208	196	185	204	193	182	190	197	181	178	178	179	190	168	170	204	198	203	191	184	204	189	173	218	170	198	215	196	192	201	181	196	200	172	181	204	181	181	180	202	205	181	177	184	195	183	174	194	205	180	179	191	200	185	182	174	201	184	196	185	187	171	193	182	199	192	223	186	167	180	185	189	188	177	171	186	180	173	176	174	158	185	179	170	200	179	211	155	201	200	194	193	195	182	172	195	205	169	222	197	182	211	194	195	196	183	197	204	210	182	167	178	178	208	199	185	189	195	192	197	184	182	181	188	173	177	207	174	182	208	193	201	174	179	199	198	184	213
38102	55427	12063	2468	1695	1174	933	707	620	579	459	429	393	330	348	336	285	289	296	296	249	270	291	273	242	273	279	255	272	226	252	255	284	246	269	279	230	241	269	259	234	234	237	244	218	266	248	225	260	256	219	232	211	218	219	277	243	235	222	249	237	267	234	233	248	235	276	270	250	206	235	254	215	248	235	234	227	263	217	220	245	259	258	228	218	243	235	226	257	242	232	237	212	226	238	211	228	228	247	249	245	234	259	236	226	241	253	203	244	236	226	256	247	249	212	236	224	226	258	232	234	247	224	247	262	261	244	230	219	256	231	246	224	228	213	232	224	288	216	236	222	244	235	236	241	218	226	227	241	239	231	218	251	232	243	247	223	251	246	235	237	238	233	241	223	248	224	251	225	244	258	261	236	252	252	204	228	227	220	275	234	239	238	258	212	247	230	231	209	233	202	233	212	228	264	251	249	245	224	218	215	223	227	239	234	212	280	227	257	224	240	240	240	258	230	231	215	212	259	242	269	230	221	236	241	241	232	228	209	227	251	247	224	216	238	230	245	215	218	216	248	246	230	241	246	250	252	211	247	224	262	239	264	282	234	202	214	269	240	214	258	234	243	229	233	212	235	250	217	224	221	214	239	217	227	246	241	243	237	223	230	273	239	235	252	230	238	252	213	215	220	233	245	235	215	233	243	224	272	205	205	219	223	260	229	251	248	255	200	226	210	250	235	219	238	265	241	213	245	231	238	245	225	228	203	227	279	235	242	246	219	245	229	236	261	237	232	227	235	244	242	232	233	214	234	217	232	264	265	226	221	244	212	256	221	237	260	244	266	252	259	236	243	241	232	260	246	225	205	273	226	229	251	265	226	214	250	242	249	238	231	239	208	229	216	242	216	256	230	224	226	211	244	252	235	241	241	237	242	217	233	229	221	239	259	230	235	281	254	249	234	226	204	218	251	249	236	220	232	252	239	227	245	270	252	236	240	243	264	235	216	228	235	229	226	224	212	270	247	224	232	204	255	196	253	254	239	241	239	223	233	223	218	263	258	209	233	207	211	219	219	267	245	225	246	251	229	280	237	238	226	241	249	234	225	248	249	262	224	231	235	221	247	233	230	226	223	238	246	220	259	220	257	222	250	206	222	254	226	212	230	229	228	222	249	246	237	231	237	253	244	235	247	250	252	250	265	252	263	240	240	281	216	232	237	241	240	247	244	237	218	240	250	203	244	237	239	244	227	235	244	234	256	249	243	239	203	222	206	222	244	245	210	214	261	252	225	238	244	233	221	213	244	222	239	219	256	257	254	215	233	249	222	236	243	210	250	236	240	214	217	252	229	250	215	215	220	236	228	244	233	231	239	231	250	222	247	209	244	224	239	254	233	231	252	233	234	230	214	231	265	232	219	257	244	250	237	235	251	242	272	230	258	235	224	250	197	205	236	216	249	215	241	246	240	261	219	244	228	244	215	241	200	230	217	243	238	227	212	240	208	257	244	249	234	247	218	235	221	213	236	249	258	237	219	253	261	238	248	255	220	243	232	233	233	243	232	250	207	225	275	225	233	235	256	210	216	226	252	223	246	221	231	226	234	240	272	237	227	270	231	224	228	235	238	233	244	241	222	241	241	232	254	224	221	269	256	226	226	240	228	233	246	225	214	249	226	240	252	244	236	221	246	256	243	223	250	250	263	246	232	263	236	246	246	255	229	239	261	216	234	241	224	229	228	253	244	244	280	216	219	238	214	239	220	247	238	219	278	219	251	222	228	228	214	247	237	248	219	247	228	224	237	235	231	242	230	250	250	226	230	225	232	248	234	214	232	233	220	265	215	234	230	268	209	249	246	244	240	241	222	243	235	232	235	225	237	238	235	233	251	248	211	246	251	230	251	239	214	218	243	228	235	259	229	216	239	238	249	252	210	254	219	227	246	235	208	227	240	249	228	220	225	236	233	263	249	239	195	216	240	251	248	245	227	206	233	237	232	215	240	275	244	226	240	245	238	229	220	244	245	191	266	230	215	231	275	242	231	231	222	233	240	238	240	254	248	236	249	240	250	217	223	227	236	226	251	211	242	249	251	271	256	230	231	220	253	256	224	216	223	242	241	198	236	275	245	249	256	221	234	254	231	224	257	256	257	248	233	239	242	246	244	238	220	232	237	242	207	218	220	228	243	240	230	234	220	237	204	254	234	237	253	206	253	226	261	236	233	239	234	223	220	244	223	213	243	227	229	251	231	219	236	244	213	257	277	245	224	255	240	272	228	244	238	207	240	224	233	218	247	240	241	244	262	221	265	250	217	229	241	236	232	264	266	249	249	235	234	231	239	264	238	227	218	268	252	242	230	224	237	230	263	229	219	235	253	227	234	238	241	253	246	245	243	205	214	223	257	245	262	231	229	254	239	238	238	252	223	232	265	229	212	214	238	229	207	240	250	257	262	232	236	214	275	217	230	249	235	215	237	246	237	241	238	254	248	245	225	255	256	227	234	238	250	221	221	219	263	277	233	235	225	237	267	251	227	209	239	238	231	220	230	249	244	249	239	257	228	212	257	214	212	246	261	207	226	261	232	253	246	235	218	235	263	237	235	249	254	238	221	220	251	214	231	246	219	266	206	224	246	249	262	225	235	234	240	234	251	233	241	222	265	223	233	237	259	246	259	227	232	251	230	241	247	227	248	229	254	243	272	194	225	224	243	240	246	218	237	254	263	251	246	250	253	252	221	258	227	245	259	237	239	237	239	230	232	238	231	228	225	231	248	226	227	221	224	208	256	226	243	236	228	245	219	245	222	252	239	234	228	241	253	244	197	267	205	221	233	237	218	250	250	233	207	232	227	210	229	236	231	232	233	232	233	244	245	240	249	217	245	223	256	239	232	257	244	238	242	225	267	250	225	242	224	240	243	244	222	227	265	225	238	247	251	234	245	246	230	250	244	254	249	247	254	232	258	236	246	241	236	212	280	238	240	255	231	243	259	212	233	231	232	241	236	230	236	267	245	224	250	250	249	223	254	219	240	217	246	214	242	223	248	248	219	243	257	252	227	223	220	250	208	219	222	250	220	242	238	266	229	236	213	233	236	229	222	262	245	243	249	256	251	260	240	246	241	250	224	210	265	240	206	260	236	227	266	230	221	217	230	237	225	274	237	239	217	260	224	229	239	241	263	234	232	254	236	255	245	260	243	235	243	222	249	232	242	243	235	227	222	219	217	236	253	268	215	239	246	232	231	219	222	244	208	285	232	222	262	232	245	236	246	253	247	221	246	240	234	235	222	218	218	247	231	217	224	244	244	238	253	243	244	227	239	230	226	220	214	244	248	233	241	233	246	232	255	247	245	218	242	276	228	244	241	239	253	258	255	240	253	227	235	207	238	221	251	264	243	264	242	251	235	256	231	241	252	242	239	277	244	236	235	239	271	216	229	239	217	243	226	266	249	243	243	233	221	236	211	235	240	235	252	252	224	244	199	247	240	240	245	258	240	268	229	225
25614	21646	27533	25574	8641	721	578	498	492	458	443	447	466	450	428	400	445	438	385	423	433	405	452	418	424	409	417	396	409	428	418	403	438	394	422	402	418	412	417	418	422	467	407	416	398	421	391	402	424	396	393	415	416	384	384	410	404	374	409	409	406	416	405	410	400	393	393	403	412	379	423	405	428	409	403	413	401	426	392	365	413	432	415	386	383	410	371	442	405	361	400	411	405	418	450	424	383	433	430	419	436	417	379	453	396	418	394	408	422	392	393	398	422	429	421	410	401	409	410	389	452	403	420	412	416	437	422	405	383	414	435	458	432	409	393	428	422	419	387	389	386	372	402	413	407	400	405	391	412	417	419	474	415	422	416	391	406	451	401	428	391	400	424	387	397	399	448	434	377	425	428	409	406	430	403	401	440	426	415	390	440	426	428	396	418	407	375	419	394	413	444	436	381	407	427	401	397	426	407	416	422	407	391	380	405	398	441	384	400	407	397	376	386	424	430	411	402	435	391	385	433	422	403	437	368	425	431	378	415	386	379	409	427	373	436	420	400	388	403	397	381	419	395	417	375	439	385	428	425	409	394	395	410	421	386	421	410	412	401	411	398	410	420	360	386	418	402	425	413	414	435	421	424	390	406	433	437	428	399	357	377	433	419	401	389	389	410	418	416	418	398	380	370	391	388	417	383	425	391	429	408	419	392	423	391	420	405	436	382	401	394	411	407	438	382	421	395	436	392	404	440	414	454	391	388	379	431	388	426	409	415	407	392	424	417	425	418	431	389	419	400	428	428	386	408	430	449	399	407	374	414	396	420	399	395	386	388	413	414	389	405	419	421	386	424	399	418	419	419	385	429	474	430	382	424	394	409	420	419	401	459	397	410	391	391	395	393	404	459	384	396	381	429	408	429	450	376	369	461	416	378	427	400	428	406	422	377	419	403	410	419	398	437	388	415	420	408	387	416	383	421	425	417	406	373	383	392	372	421	406	411	375	428	368	406	426	369	424	378	395	407	386	419	409	411	412	432	418	406	430	429	400	420	367	424	427	420	415	399	394	408	425	421	410	415	432	432	387	421	425	383	416	410	410	426	422	384	428	403	380	385	403	421	422	393	404	398	432	402	393	404	415	431	398	404	415	393	441	426	405	432	399	416	386	403	413	412	419	410	395	447	411	438	411	414	381	395	409	397	450	406	381	446	406	364	409	398	361	426	400	398	402	424	406	395	438	425	423	391	419	375	419	417	387	389	392	411	398	394	422	424	422	429	429	388	369	397	431	445	435	416	400	402	416	419	427	411	395	420	400	431	434	421	362	406	416	391	407	385	406	411	423	408	403	400	405	437	401	410	403	407	385	408	470	420	411	431	413	400	451	413	364	402	416	379	425	390	411	433	407	432	368	423	385	375	405	407	400	391	408	444	402	384	410	456	429	424	417	425	421	414	421	394	404	391	370	418	411	427	417	415	424	403	408	366	392	396	408	375	407	404	368	422	432	421	424	360	406	438	425	447	394	376	404	440	400	390	396	380	413	402	377	363	404	432	399	406	445	385	441	418	400	405	424	416	375	351	403	382	400	408	415	412	420	372	412	416	405	412	401	417	358	387	395	402	444	410	414	405	404	394	412	425	405	422	428	383	419	394	435	434	432	416	406	410	397	426	417	420	389	396	422	420	419	419	403	362	409	408	374	406	443	418	433	409	450	426	408	392	429	413	410	446	447	409	454	464	400	391	414	398	409	407	423	395	434	413	406	401	446	412	389	418	393	381	392	410	398	423	392	428	419	414	387	407	392	425	385	419	419	397	415	415	417	413	412	406	411	416	388	410	444	412	442	398	405	412	415	412	415	394	380	447	416	397	420	429	423	411	387	394	451	396	377	443	421	378	423	411	391	413	386	419	400	392	357	430	410	404	379	434	379	371	402	360	399	402	409	402	420	401	404	400	392	400	444	391	400	433	457	404	382	398	400	408	433	382	364	405	395	412	384	385	429	395	397	391	427	407	400	449	393	375	396	433	421	431	386	405	417	405	410	396	373	426	421	377	418	436	384	377	439	325	389	401	422	392	420	403	396	406	422	371	449	412	401	416	424	427	376	383	402	396	398	376	400	418	383	424	415	420	366	409	379	439	407	446	432	390	445	418	425	402	449	382	383	386	381	399	394	413	421	410	375	412	417	422	394	377	390	403	427	406	419	423	384	419	389	421	387	431	399	381	405	402	401	391	402	453	427	423	413	365	410	386	385	453	415	349	379	396	422	400	384	433	430	388	403	386	408	453	422	404	352	350	429	384	423	415	394	423	420	364	422	433	379	429	402	437	425	409	425	442	393	390	382	435	413	420	395	400	410	368	424	415	400	390	408	367	432	409	396	406	435	386	427	390	413	403	409	424	402	415	406	434	440	364	386	375	426	391	426	393	402	425	421	400	409	397	416	377	434	431	371	428	412	388	416	434	395	389	397	422	402	431	405	373	416	379	387	378	373	430	426	405	377	410	422	411	392	386	386	398	408	403	424	409	403	390	405	389	384	396	395	440	409	428	421	396	407	385	408	404	396	393	448	391	396	383	457	418	398	392	409	401	413	411	391	413	388	429	410	414	379	436	429	398	370	446	447	437	399	458	386	405	436	419	403	424	432	434	448	392	408	408	440	400	394	453	409	411	355	423	405	399	412	380	411	416	381	406	399	421	415	415	403	407	392	415	429	413	441	431	400	428	387	425	382	376	371	413	407	431	384	426	393	385	386	394	411	424	390	417	396	412	340	415	393	393	395	411	414	405	393	402	408	401	419	379	389	373	430	394	411	367	428	404	391	404	416	416	409	357	373	386	376	413	425	426	418	443	418	405	408	449	424	401	426	413	402	404	414	401	402	411	408	410	426	413	422	385	395	413	410	422	409	414	424	421	397	410	417	401	385	375	380	412	469	417	405	380	425	419	414	381	393	395	396	360	432	409	432	407	414	445	381	391	427	380	424	425	420	381	415	384	378	399	398	398	416	389	380	393	418	412	411	377	423	406	415	402	406	416	387	400	436	402	400	393	441	436	381	407	405	394	416	397	413	439	371	405	366	418	404	388	408	413	425	407	423	413	427	451	412	422	381	408	439	397	428	411	434	446	398	395	421	403	398	409	433	386	413	410	418	392	408	446	463	408	396	408	418	423	414	413	400	419	381	408	402	401	437	406	390	404	460	427	389	398	415	395	392	376	422	388	412	395	397	410	418	393	439	387	413	434	376	448	388	416	409	407	392	378	413	398	423	397	410	409	405	411	411	417	385	396	425	421	418	404	410	426	435	379	420	421	404	424	431	421	401	406	413	414	404	445	375	399	395	389	424	404	395	433	427	392	414	411	430	416	405	407	404	418	411	412	398	405	436	411	375	436	422	423	467	406	438	403	364	443	410	368	414	435	421	400	373	366	441	413	379	404	366	414	389	402	393	410	390	387	402	434	395	395	408	452	386	417	436	396	407	378	405	376	391	415	376
36859	48627	11542	1612	1173	963	816	770	705	689	611	606	584	538	544	555	525	548	535	522	555	586	522	522	487	543	521	514	494	516	527	512	536	494	499	542	492	476	504	492	506	501	519	497	514	462	487	467	498	503	499	468	496	540	533	540	456	486	521	528	484	495	496	511	484	503	515	508	547	539	483	469	516	483	509	486	464	469	482	486	467	491	514	527	529	527	499	521	446	491	493	511	517	479	483	474	499	497	530	491	473	496	538	470	551	521	485	528	512	518	511	504	521	475	498	533	508	499	545	522	502	521	505	507	489	526	508	506	510	519	483	488	465	489	486	489	468	466	473	518	562	516	474	476	502	529	484	484	500	470	495	483	496	474	484	476	461	467	493	474	536	499	508	530	492	484	516	499	503	474	479	500	490	499	488	540	497	543	471	498	470	472	504	489	508	472	476	484	499	524	491	467	494	491	490	452	508	497	478	524	438	499	461	494	502	486	560	493	484	499	528	537	548	508	529	473	492	464	498	483	552	500	508	481	489	509	467	473	492	507	530	480	466	473	528	513	488	477	476	476	511	521	487	461	490	478	517	490	503	468	484	489	470	495	495	492	501	461	523	465	500	520	489	502	500	507	535	527	469	506	511	476	508	549	493	520	494	539	481	483	522	510	544	531	526	474	482	485	486	520	515	509	501	512	536	489	484	501	491	476	468	509	519	486	498	499	496	516	495	498	504	488	450	526	497	482	507	483	509	502	458	496	508	504	475	475	511	516	481	469	488	528	479	512	485	497	453	533	511	488	463	474	531	521	471	496	468	523	478	483	509	522	508	488	536	485	492	500	512	500	506	503	459	465	474	475	513	518	524	480	495	486	492	539	517	513	513	523	488	526	482	468	469	513	514	511	481	498	522	531	455	504	487	524	514	518	508	475	470	501	494	498	528	529	493	486	482	478	489	528	496	529	487	505	462	500	491	470	531	475	513	529	490	485	503	487	494	491	509	508	481	473	531	508	484	477	490	512	495	496	503	524	517	486	530	518	541	514	467	492	488	540	523	495	501	515	508	491	514	490	489	497	474	502	497	508	503	486	497	500	491	489	502	502	481	545	498	523	493	529	468	511	500	471	475	561	515	519	509	490	491	494	466	512	490	499	501	472	489	482	506	490	492	488	487	491	505	490	498	464	514	461	470	500	480	502	480	543	485	476	479	472	481	506	493	509	535	481	495	538	496	476	534	527	506	518	507	512	495	487	488	513	506	492	485	542	480	508	533	484	498	461	442	506	514	498	513	492	501	496	493	499	498	497	490	482	517	493	546	506	513	502	532	470	522	460	502	484	502	464	512	487	455	530	475	511	495	506	491	498	469	514	478	478	517	509	480	499	489	525	507	483	486	485	497	509	501	462	479	532	515	499	492	496	472	526	509	515	470	517	520	516	526	530	503	500	515	457	517	490	469	497	532	536	504	517	548	451	481	496	509	500	494	513	505	519	529	457	479	539	536	514	477	517	491	518	513	517	484	543	503	445	480	467	530	500	525	458	517	468	479	499	528	494	513	470	536	472	529	529	486	509	497	493	475	478	530	496	479	482	476	509	461	529	439	532	517	538	475	480	543	497	499	516	505	527	493	555	517	492	505	488	532	498	498	483	513	510	526	506	511	514	540	520	490	556	530	513	514	516	495	513	468	510	490	499	492	490	495	511	541	518	467	520	516	544	522	544	502	506	511	541	515	497	499	448	446	488	527	462	513	481	500	474	504	547	517	504	500	469	455	508	480	505	505	505	477	490	463	511	490	539	517	506	530	483	542	484	549	489	520	500	509	521	497	522	492	516	502	500	496	513	464	450	491	526	511	513	470	535	509	492	486	491	501	503	470	492	468	531	498	498	447	527	523	517	509	547	522	475	485	478	506	552	528	476	478	464	487	493	482	517	495	439	461	490	558	498	499	510	473	512	511	503	467	523	473	505	508	466	445	493	503	512	463	518	476	470	495	492	495	463	522	495	455	500	475	490	536	517	498	475	466	498	494	526	468	473	488	489	479	496	528	484	509	470	494	521	467	467	499	490	465	527	477	443	466	493	470	474	526	484	471	509	545	492	496	506	472	544	547	483	516	488	527	505	502	526	512	505	481	505	506	517	495	514	472	515	519	494	492	509	511	509	484	457	525	479	520	489	488	515	515	476	518	490	493	467	485	442	513	511	484	505	540	519	476	498	517	490	485	533	500	538	507	503	491	505	486	523	483	471	524	513	532	497	500	519	484	506	491	504	490	565	509	504	500	524	492	483	532	471	511	521	501	500	469	482	490	506	489	497	484	506	480	501	485	505	497	493	507	489	557	524	479	536	532	456	496	504	511	506	435	521	516	493	523	508	470	512	498	499	527	556	493	438	478	484	511	517	471	513	475	508	471	553	511	484	519	536	503	494	526	495	494	495	535	476	480	451	494	488	528	480	514	451	459	454	513	513	503	508	492	503	505	476	512	485	530	492	480	463	500	462	509	486	458	508	495	539	487	502	513	473	546	502	456	503	497	515	482	507	509	497	505	496	551	513	471	517	508	504	519	489	493	501	463	487	531	499	516	503	493	548	501	477	499	505	500	477	500	504	470	508	479	521	476	507	511	483	497	479	518	500	476	488	525	534	495	514	513	502	502	518	465	513	476	517	484	546	526	485	508	501	482	478	496	515	503	486	489	468	440	483	494	501	466	500	491	514	493	491	470	503	506	527	517	490	494	488	453	520	476	515	510	490	532	536	471	547	510	480	502	501	499	496	487	485	489	461	511	505	466	475	486	478	512	551	506	483	505	525	545	528	489	484	483	516	554	523	519	457	486	523	466	464	484	505	492	461	502	535	483	519	497	504	456	472	492	499	498	513	513	486	500	492	493	498	459	503	471	543	437	482	460	515	519	479	530	517	510	537	469	517	513	477	471	487	474	478	505	509	529	478	563	580	460	519	532	539	482	493	524	466	477	490	528	486	442	478	527	441	500	504	495	475	469	539	499	509	535	490	474	500	495	512	532	488	511	498	500	470	480	497	520	518	525	474	496	534	477	518	501	473	499	504	500	465	508	475	481	497	508	494	521	515	515	496	483	511	521	490	525	456	520	521	502	493	527	492	501	475	492	466	446	457	504	477	485	490	487	583	472	491	468	503	499	519	510	515	515	525	489	501	488	480	478	511	461	505	541	495	520	515	522	484	460	506	529	467	522	481	493	478	481	538	497	496	498	495	468	498	512	542	489	509	494	465	486	507	503	503	524	476	470	501	516	486	518	509	530	484	477	518	497	508	508	522	509	523	465	557	473	540	553	539	501	499	498	516	518	476	495	509	452	519	515	490	480	514	511	485	485	517	500	475	480	498	494	504	518	508	496	443	509	535	547	492	481	460	463	480	519	500	519	508	475	498	543	504	512	532	508	504	555	493	486	526	511	512	492	531	502	521	467	504	528	514	508	460	502	495	465	482	503	490	528	495	503	515	503	506	495	515	456	499
23274	21578	29316	24205	21545	21533	9014	1002	672	689	586	548	517	517	479	434	510	445	435	440	433	446	445	433	426	427	449	391	400	427	419	418	445	380	429	410	411	434	445	407	373	437	394	402	387	385	398	407	406	405	407	434	386	369	399	397	386	410	414	438	412	412	412	384	404	374	380	388	407	408	403	392	406	385	425	423	393	400	385	381	377	369	407	386	425	408	432	441	387	368	382	391	392	395	384	414	406	416	378	419	394	416	402	391	394	394	415	391	390	380	463	397	406	404	406	416	425	390	417	366	402	406	387	381	408	407	426	377	370	386	401	370	451	383	353	356	395	379	393	418	388	394	391	365	372	355	420	364	389	386	388	353	412	416	389	383	372	387	407	348	376	372	400	416	402	394	402	415	409	428	408	386	408	395	331	383	392	420	407	415	373	415	426	391	445	435	394	390	379	344	406	388	403	380	385	376	363	382	408	371	404	398	416	352	433	409	378	373	385	390	409	401	417	420	396	366	390	354	418	394	381	401	377	406	406	398	388	389	389	381	406	354	387	392	403	409	397	397	406	434	371	385	378	393	397	383	418	396	419	344	420	391	374	373	418	393	406	418	418	376	355	417	388	372	441	370	391	423	379	392	443	392	398	418	401	397	399	409	411	392	409	396	408	385	394	378	379	419	418	410	390	360	404	394	399	381	382	412	406	378	380	404	408	458	396	391	392	390	394	397	379	392	442	388	382	384	390	398	364	401	428	375	400	430	371	376	348	377	392	406	417	392	361	350	366	379	405	360	391	387	392	386	386	404	406	385	359	405	404	404	397	432	416	408	404	396	372	426	396	398	412	376	392	395	407	429	395	392	412	390	415	396	423	385	415	397	368	431	367	382	397	403	408	387	388	379	413	395	390	357	380	400	420	373	353	404	389	434	381	407	392	397	403	398	400	409	394	378	412	380	384	435	414	390	427	395	410	404	420	375	370	389	388	372	400	417	385	385	390	397	389	363	343	376	382	403	376	413	398	385	369	372	403	395	392	403	437	386	373	411	369	398	364	388	382	410	385	381	372	427	406	387	362	383	344	372	404	394	400	404	395	393	424	381	399	397	415	380	394	408	426	408	375	374	423	389	385	382	373	378	381	344	411	381	407	392	376	386	392	373	383	397	381	351	369	410	373	386	397	371	387	405	379	362	352	405	382	391	375	399	380	404	405	408	409	371	397	391	395	399	378	430	387	360	384	383	406	387	386	371	386	423	383	429	392	415	415	372	377	383	402	413	414	390	351	398	388	367	391	390	341	349	402	395	369	416	398	420	391	364	372	413	362	406	380	377	392	396	422	391	388	365	384	382	375	409	405	407	371	415	382	376	412	414	397	402	382	364	379	391	382	388	392	365	396	408	418	387	435	408	393	435	422	420	388	410	402	385	366	393	375	419	399	385	381	387	409	369	406	383	376	375	405	414	357	410	388	379	370	378	384	389	399	379	404	394	412	410	394	358	390	368	364	360	362	389	363	393	385	382	424	390	389	365	405	394	375	404	351	414	358	386	375	378	385	382	388	404	403	362	358	407	351	339	336	414	370	382	366	409	418	370	342	371	391	381	358	396	402	372	390	387	400	433	385	360	353	367	422	412	407	368	389	403	391	362	420	426	362	411	421	395	380	380	416	403	383	395	370	373	388	391	401	393	398	366	408	377	413	371	373	400	397	391	418	416	410	369	393	412	414	449	361	405	389	414	420	401	378	384	394	411	366	403	418	402	392	424	404	361	424	378	391	380	400	384	365	382	375	384	365	396	375	405	388	375	386	392	429	397	391	405	405	373	397	401	422	381	396	375	386	406	374	381	355	402	380	363	325	418	413	424	411	398	381	385	407	381	380	380	409	414	388	391	392	374	407	376	428	399	420	393	430	387	390	340	373	371	342	419	443	381	409	350	386	401	383	367	382	436	401	426	388	383	390	398	351	371	371	385	402	389	404	395	403	364	356	405	370	406	395	391	361	384	422	404	378	398	380	408	399	422	348	384	372	388	392	366	385	395	376	378	408	391	409	384	374	379	376	394	364	432	383	381	374	371	360	382	413	343	393	390	391	423	380	412	394	361	383	412	392	395	410	409	403	388	393	401	371	385	416	395	417	374	384	405	402	387	382	422	370	372	385	421	383	388	369	377	392	366	367	381	372	366	370	410	386	434	393	344	428	387	409	411	386	421	414	422	381	398	385	374	412	355	387	367	369	395	385	366	388	374	407	395	413	396	373	371	403	359	417	374	401	359	383	374	398	403	392	379	366	389	425	420	368	393	390	393	381	402	393	362	395	407	356	384	382	382	360	383	386	376	407	379	405	400	375	355	380	379	385	394	386	391	395	387	347	401	364	393	410	409	387	384	369	382	390	402	391	394	398	399	377	398	383	383	363	393	376	407	357	356	381	383	356	385	368	356	391	368	364	401	364	394	418	389	387	403	406	404	359	379	441	401	430	399	374	397	393	367	383	410	397	363	387	367	402	387	405	398	384	381	382	355	390	369	417	361	391	384	402	408	388	408	372	376	375	384	397	377	388	388	404	380	426	401	391	425	401	409	382	416	383	373	382	384	399	393	389	404	403	354	394	378	404	420	371	381	413	386	398	395	392	410	374	424	411	364	371	381	391	386	395	384	399	384	393	377	379	361	374	380	399	397	400	392	387	373	372	408	390	396	424	410	389	338	415	376	383	391	375	380	410	398	431	410	353	395	390	371	383	380	408	367	407	368	385	389	396	382	373	387	382	422	386	394	393	378	385	393	381	368	382	365	414	376	373	394	358	387	358	388	387	415	419	407	346	415	427	368	416	350	380	389	378	421	371	407	422	382	373	419	381	415	384	372	410	402	418	414	363	406	401	383	399	435	402	388	398	412	390	404	389	383	375	385	373	398	399	366	373	398	412	379	385	379	398	377	376	415	364	390	403	404	378	384	380	389	390	375	419	407	396	358	386	406	366	384	368	369	368	393	394	390	402	385	421	381	394	406	411	416	375	383	416	373	370	390	365	375	407	388	383	407	395	391	394	374	396	411	380	394	401	440	401	405	394	376	389	381	359	405	398	404	373	389	336	385	398	375	375	388	403	381	405	383	367	385	385	401	407	399	423	394	373	405	403	363	365	399	374	408	396	380	385	417	411	388	409	420	360	445	366	425	395	415	407	388	389	398	382	383	389	387	411	386	388	354	394	402	387	368	385	361	387	432	398	396	374	372	421	375	405	374	380	392	373	363	404	391	407	388	399	392	398	392	385	392	376	416	381	401	365	389	382	435	397	383	378	415	395	391	397	363	409	381	340	377	374	385	382	358	381	357	370	419	396	395	381	374	417	431	392	370	372	390	414	376	352	362	405	367	343	427	415	382	402	386	355	403	400	381	407	364	387	379	377	356	383	396	387	379	372	357	402	358	368	419	398	380	403	435	367	375	397	384	376	383	376	394	374	343	409	384	399	406	404	379	379	360	416	406	395	397	382	418
42753	64044	19949	4327	3022	2179	1700	1303	1114	928	904	829	723	689	600	627	533	577	551	566	517	527	522	482	503	504	510	485	514	516	467	504	451	485	499	486	483	430	491	441	449	501	454	511	447	476	468	487	445	472	496	476	412	478	455	443	463	449	452	468	475	473	438	482	423	445	462	487	432	439	445	498	442	450	504	474	427	473	451	446	432	494	436	495	472	473	443	431	451	440	471	452	450	420	504	434	430	448	447	446	426	431	475	478	437	457	488	451	486	439	431	467	449	430	438	456	479	448	464	463	453	465	476	444	426	467	474	484	489	415	455	455	448	494	462	473	444	455	429	426	449	431	442	401	467	422	492	427	485	496	468	445	482	425	439	424	466	454	484	480	440	425	477	460	443	431	462	479	465	483	440	448	428	446	468	456	457	458	454	447	406	464	473	461	469	471	410	434	445	499	412	468	462	443	457	469	452	464	475	430	437	468	466	462	455	471	444	461	433	449	469	494	450	451	457	457	474	445	414	479	464	467	442	433	441	473	437	491	463	419	420	434	450	457	455	459	499	446	463	467	478	448	466	424	436	409	431	440	431	434	446	456	452	425	449	455	411	420	452	423	412	438	455	484	445	454	424	463	464	454	474	475	434	464	498	456	464	456	441	449	450	470	475	458	464	426	440	437	464	455	453	454	427	445	475	421	458	461	474	462	456	463	417	490	439	436	485	467	462	453	468	470	448	444	454	425	443	433	472	443	445	445	460	416	459	482	452	464	423	485	424	466	467	466	458	419	427	458	452	472	501	433	447	457	429	432	441	438	465	433	465	451	463	439	444	454	431	438	463	493	468	474	469	443	487	457	492	493	438	452	449	424	467	467	498	485	445	464	460	450	428	443	470	447	467	468	490	476	477	470	433	463	433	434	459	426	421	432	433	449	410	397	465	450	457	457	449	483	448	459	438	439	427	443	486	446	493	449	462	457	445	452	475	466	486	488	488	430	463	467	456	468	418	457	446	496	389	421	482	417	478	411	420	456	447	437	470	469	456	465	415	448	422	398	493	473	429	460	427	456	450	478	461	461	436	465	449	468	481	438	450	452	456	400	434	484	459	463	444	445	448	501	464	441	421	474	426	453	489	449	442	443	451	471	444	437	435	476	445	462	469	511	451	447	463	454	449	497	453	451	441	454	422	425	455	455	438	462	455	441	448	468	420	408	446	457	467	429	463	426	476	444	482	448	460	443	462	443	474	487	450	442	473	494	425	420	456	452	460	436	467	430	407	499	445	442	393	442	471	450	466	458	451	448	448	466	409	487	447	481	464	455	428	446	465	440	428	413	454	420	445	444	428	434	481	438	452	425	447	466	445	447	438	447	470	464	473	475	444	480	449	477	433	434	457	425	429	427	403	430	468	461	439	446	461	470	458	468	469	458	414	445	440	465	445	469	444	432	466	467	467	488	453	435	456	441	433	446	454	476	455	426	450	426	463	416	434	443	445	464	433	466	446	456	449	479	418	473	458	431	447	456	472	467	441	442	451	454	436	461	478	442	446	450	398	430	424	437	431	432	434	465	428	448	424	425	460	488	426	448	445	466	461	446	446	451	439	437	461	433	468	440	461	486	456	405	447	462	428	443	456	466	504	441	440	444	479	503	426	460	422	449	471	432	412	418	454	468	479	430	443	450	451	477	444	458	423	399	431	434	460	456	457	439	467	477	469	443	458	422	470	449	428	436	452	424	471	466	454	459	450	484	447	476	469	431	431	453	434	464	452	456	468	484	436	491	482	484	462	448	448	475	458	451	446	420	453	461	431	456	491	437	447	478	438	457	471	439	478	420	447	473	449	423	445	418	459	470	494	424	452	467	465	444	468	440	422	513	452	449	482	474	477	460	459	422	398	470	481	479	445	426	449	506	462	471	426	469	444	477	452	431	435	479	489	448	424	437	448	467	439	472	455	457	469	462	418	430	468	435	412	421	466	476	486	429	483	419	458	444	450	458	453	464	440	457	482	399	418	441	451	468	455	471	445	470	459	470	487	441	478	468	482	464	477	484	446	463	444	450	473	464	440	431	439	429	451	457	433	429	451	480	424	513	470	450	469	478	464	474	478	429	435	434	491	439	452	424	473	445	413	433	452	461	431	450	393	452	401	432	430	420	434	441	447	443	465	441	428	472	426	479	451	425	453	431	433	440	481	429	459	452	483	437	418	486	451	463	451	431	462	467	433	458	454	411	439	441	441	488	461	434	436	420	436	470	452	441	457	472	482	451	434	474	495	463	465	487	442	451	402	476	478	460	429	499	433	440	444	450	457	441	438	425	442	440	480	433	433	415	468	430	448	446	437	436	436	454	460	446	454	447	474	425	457	449	418	426	454	467	453	442	428	484	476	483	449	487	425	480	428	459	462	463	486	432	435	437	435	467	447	472	434	487	397	453	438	479	451	477	422	467	454	451	393	435	446	445	447	442	462	443	456	451	438	420	432	446	470	479	454	439	454	481	432	448	439	452	453	470	470	456	472	456	451	454	462	450	462	425	462	485	469	479	431	439	440	449	475	485	460	460	441	453	451	454	466	415	445	459	497	439	451	487	416	434	446	491	421	460	412	428	447	456	449	434	446	428	443	471	479	444	451	430	434	443	500	466	460	452	442	441	466	425	454	451	470	431	478	472	409	434	469	446	436	430	456	451	462	482	446	453	421	468	451	467	452	459	464	473	468	425	424	460	428	460	439	453	453	506	438	464	435	453	460	447	429	466	474	410	430	457	438	432	443	416	481	441	474	465	439	426	411	433	472	440	429	496	437	455	480	430	464	463	496	419	476	466	474	438	461	448	452	443	455	430	452	451	443	458	458	465	425	477	498	479	471	461	486	432	445	477	467	411	484	440	432	456	457	462	453	473	444	442	441	450	427	463	471	459	394	465	468	450	499	428	464	482	440	427	432	466	445	432	472	466	424	452	443	463	429	457	441	443	484	430	457	484	412	442	427	443	454	471	428	452	465	425	404	472	455	478	449	425	469	460	456	437	452	465	466	474	461	468	458	430	445	452	476	475	448	435	471	426	461	436	402	475	454	451	470	468	417	440	399	409	471	470	473	468	451	430	486	460	423	458	450	429	445	447	411	470	479	448	478	431	444	442	449	465	468	451	456	465	445	414	447	456	470	453	441	469	475	440	418	493	442	457	472	458	478	486	422	437	430	466	433	483	471	474	437	482	435	450	392	461	440	466	447	500	461	453	440	447	451	448	457	479	468	429	473	471	478	433	444	455	446	420	453	449	442	426	479	480	456	443	458	453	444	429	458	466	444	453	452	462	433	433	486	423	459	444	474	436	426	484	433	457	472	450	464	465	458	474	441	461	470	446	435	432	433	427	418	478	472	415	441	459	413	488	458	416	438	405	468	429	432	474	438	478	463	429	424	460	482	448	440	464	453	456	436	457	450	498	455	438	456	418	506	464	441	452	482	470	501	453	470	460	479	454	458	483	420	453	438	469
29121	25740	17068	2277	325	296	261	252	260	243	254	250	252	234	224	254	230	219	231	220	223	238	231	249	240	251	253	234	247	233	252	215	231	250	240	238	255	229	244	217	217	243	208	225	237	231	209	233	213	279	237	220	249	230	211	249	221	217	234	257	269	251	230	248	237	232	233	214	225	235	207	241	213	249	218	265	235	243	264	249	222	253	251	225	234	238	242	246	235	250	241	212	230	232	221	225	261	241	242	226	217	226	225	241	253	240	246	238	246	247	257	215	254	232	251	235	221	237	235	230	226	243	237	252	253	243	232	239	246	245	267	237	255	221	266	242	235	231	244	229	247	238	236	253	231	225	237	234	263	259	238	249	246	245	234	213	248	238	220	252	256	228	227	270	244	233	249	254	239	208	221	250	208	223	229	229	213	251	226	228	234	265	228	243	234	242	245	245	243	238	227	185	214	218	203	192	238	251	248	249	249	242	233	221	238	223	250	249	265	255	251	226	232	265	240	244	241	221	226	221	231	227	255	231	231	248	231	235	246	248	244	220	238	247	230	251	236	232	214	226	229	249	280	240	220	220	229	239	250	230	232	267	212	255	226	224	205	238	235	229	256	217	244	213	254	252	241	238	276	242	272	240	250	229	257	230	254	222	231	233	203	227	244	233	234	225	217	208	225	255	251	266	251	238	228	230	269	200	221	237	240	224	234	249	231	247	239	214	241	267	221	231	225	251	222	239	255	220	233	211	253	223	252	247	232	247	268	247	217	255	242	229	228	257	239	222	244	232	242	249	247	236	237	269	227	230	246	252	237	228	234	242	221	223	243	245	211	243	223	211	264	231	207	235	215	218	259	243	251	212	214	246	257	220	256	247	236	227	228	241	239	235	229	260	205	223	222	231	234	249	226	221	243	195	246	225	211	229	243	229	218	226	245	240	225	215	246	224	247	245	261	254	235	233	239	230	244	246	239	223	218	254	239	257	253	253	247	234	211	238	226	235	226	238	228	237	232	243	237	245	224	231	232	229	214	219	196	244	254	253	249	251	252	237	234	213	249	214	224	218	220	228	249	221	250	253	253	230	217	259	235	246	232	244	230	190	252	246	233	213	221	193	249	199	237	233	251	239	250	232	250	219	258	260	237	222	217	262	238	223	239	252	219	218	242	222	232	232	246	253	221	204	245	203	245	244	241	228	267	222	240	227	229	204	240	229	233	227	266	243	242	259	242	204	225	246	251	210	256	236	261	244	249	228	267	218	211	229	232	225	223	241	232	220	239	240	257	261	248	257	247	248	235	264	243	240	241	270	284	237	220	245	231	245	265	215	246	234	222	213	251	239	242	214	213	246	229	243	224	236	229	254	222	242	242	239	227	221	266	231	246	252	250	248	218	235	256	198	236	230	260	254	248	225	242	258	246	236	232	227	245	230	238	231	223	264	237	233	269	250	250	236	240	249	238	243	222	250	221	248	231	238	220	236	224	215	230	242	221	235	263	238	253	235	265	257	230	215	249	262	230	232	246	211	250	231	257	234	243	222	252	280	217	239	230	248	261	227	240	231	248	213	226	242	242	232	250	228	202	211	217	221	232	242	233	237	261	262	220	256	218	224	254	227	233	219	236	243	243	225	244	251	236	216	233	225	227	221	235	241	233	236	229	242	218	224	234	238	257	219	269	235	235	237	229	216	266	264	223	221	257	235	251	223	228	232	229	235	239	262	250	254	244	228	258	213	251	226	244	221	249	234	229	261	264	223	239	232	250	216	218	238	234	224	225	270	247	250	251	224	179	217	216	270	234	244	256	252	254	249	229	215	238	241	238	256	233	247	230	258	226	220	227	248	256	224	235	224	243	217	235	224	262	225	237	266	227	224	220	245	250	262	224	219	251	215	255	276	214	251	243	254	231	229	233	247	230	256	219	204	254	274	261	234	237	244	244	238	224	222	231	234	240	238	217	264	280	240	247	240	232	236	214	220	229	215	237	240	212	202	215	260	242	239	256	239	255	269	211	205	247	277	231	232	230	243	255	247	233	239	221	237	238	253	283	258	246	226	240	243	247	222	269	249	220	259	258	255	268	233	241	245	248	234	259	225	217	214	249	260	223	225	237	253	222	223	218	251	226	254	261	274	247	235	210	245	231	245	255	249	247	233	259	236	259	236	254	245	240	254	244	247	247	234	247	237	234	263	239	244	233	238	233	230	251	252	239	283	248	283	234	247	261	244	250	244	224	254	232	211	237	246	236	228	221	227	235	245	239	232	203	228	228	231	254	264	221	233	249	227	237	217	241	213	247	240	254	238	221	227	248	230	250	287	225	252	244	226	197	249	245	230	246	249	218	240	272	237	270	222	209	226	241	236	256	251	247	241	260	263	244	236	239	242	231	230	252	242	228	243	249	251	220	224	256	225	236	224	239	232	262	260	254	263	260	245	255	257	236	241	286	231	241	251	245	230	232	249	221	266	241	234	234	225	227	230	253	240	229	229	232	241	239	232	250	255	241	234	232	245	243	263	245	238	223	256	214	226	243	252	271	238	255	243	246	227	211	234	275	247	220	239	245	255	260	246	226	231	241	236	224	224	288	234	250	233	261	239	220	246	241	239	253	231	245	224	269	240	211	243	220	260	230	251	252	247	253	283	257	252	244	226	230	257	226	235	219	229	227	208	235	238	242	227	243	247	236	239	243	219	231	238	231	240	258	254	240	227	224	267	237	215	251	240	242	239	269	255	247	236	222	229	245	236	238	265	237	239	224	232	244	240	225	233	241	256	220	254	258	231	239	244	232	227	232	206	238	240	231	265	216	259	232	240	218	199	225	237	226	227	258	237	258	239	241	252	227	228	221	246	222	245	218	222	219	254	230	247	262	245	248	245	232	231	249	265	247	229	245	226	225	232	262	214	230	245	249	234	224	223	221	249	225	229	236	246	245	271	220	230	242	250	218	251	218	235	228	208	254	235	249	252	231	239	254	241	223	244	221	250	261	261	242	246	216	233	227	232	243	219	240	221	238	231	234	241	215	237	214	255	207	259	224	208	244	227	234	235	205	247	233	256	251	232	246	211	223	240	256	237	230	257	226	218	210	239	253	237	239	241	232	246	245	254	232	213	230	246	240	238	223	252	244	239	247	242	219	234	221	238	241	234	238	219	238	213	266	217	235	215	248	246	223	242	241	242	265	256	257	238	233	241	234	240	222	232	226	215	249	251	265	220	221	280	220	243	240	251	232	219	235	229	226	229	247	225	240	226	241	261	239	248	241	212	266	219	222	218	225	254	246	234	234	258	215	235	252	216	224	224	247	249	213	265	228	221	246	227	245	218	228	237	278	222	250	227	238	229	204	232	215	247	229	250	239	219	225	221	253	228	220	229	264	246	215	215	206	227	243	221	241	236	254	247	246	249	261	244	232	262	232	255	237	246	240	233	231	230	273	231	201	253	220	221	252	261	235	234	238	223	253	217	218	236	214	226	227	242	253	212	248	231	241	240	263	232
33296	39634	6585	559	430	386	343	390	369	353	364	366	335	292	343	319	283	321	292	304	313	314	322	324	312	296	299	295	312	280	340	313	353	307	302	276	313	324	310	308	313	308	297	298	310	285	290	328	318	281	331	319	317	297	304	277	330	314	301	306	306	288	305	317	265	303	294	274	316	324	290	317	338	297	284	316	305	321	326	306	297	325	311	290	286	289	316	269	328	308	301	344	316	313	285	315	305	308	276	304	290	310	315	317	296	290	312	299	286	308	325	323	321	299	322	306	315	305	319	326	292	318	314	282	350	323	311	305	310	313	334	297	302	302	321	282	298	319	278	318	335	354	309	312	350	325	305	341	305	296	315	308	310	321	322	290	287	336	303	287	293	303	296	307	287	326	302	322	342	328	286	312	264	311	317	279	309	302	313	313	297	335	309	328	311	345	302	315	328	312	276	286	312	329	338	271	340	313	293	305	266	308	313	323	334	296	327	345	309	308	292	323	329	283	320	329	292	317	300	332	312	303	338	306	311	294	339	315	309	303	341	302	313	323	341	323	318	310	326	286	307	299	324	306	316	331	315	320	346	294	309	319	314	312	340	312	321	285	290	324	292	278	292	328	273	325	297	300	345	280	292	296	327	305	275	307	324	297	329	308	353	334	300	296	326	295	339	329	305	293	309	323	319	301	330	334	310	301	307	300	323	304	334	295	281	330	310	316	342	337	268	302	302	311	291	308	331	310	275	302	313	302	301	345	313	292	320	314	343	299	312	311	292	307	305	291	315	322	286	301	325	294	329	372	346	322	315	310	322	288	305	329	305	297	316	306	285	298	285	293	293	278	311	328	324	314	296	305	309	290	286	325	291	298	326	310	292	278	311	298	313	306	280	334	319	321	313	323	318	306	293	312	298	308	327	332	318	307	315	313	300	324	319	314	305	320	312	309	305	319	323	340	315	290	331	312	310	290	292	310	332	331	324	354	330	336	312	313	285	367	310	307	279	314	344	307	297	316	306	302	286	270	314	293	288	317	302	289	281	317	303	316	313	306	294	329	294	291	299	312	259	297	320	326	298	320	302	282	321	295	280	307	313	320	361	313	306	312	315	293	307	317	286	328	304	320	321	302	308	296	314	344	306	312	340	299	313	310	299	322	310	308	289	304	323	312	297	348	337	320	305	308	327	345	305	286	334	311	325	289	313	317	342	320	307	293	294	295	290	295	312	298	327	308	301	298	323	283	323	328	287	283	315	302	314	305	320	274	346	326	319	311	286	327	317	312	295	284	298	311	289	302	292	352	304	328	330	280	292	318	328	301	289	299	305	287	284	328	293	305	297	330	294	326	301	343	325	315	283	297	351	309	297	325	330	314	342	330	303	335	311	322	301	287	301	315	351	293	311	304	309	335	336	304	335	275	334	307	299	326	316	292	310	301	330	295	321	345	311	289	311	321	317	320	308	284	287	328	330	294	299	285	274	317	307	307	334	298	325	302	278	318	320	293	318	303	312	308	306	329	292	308	296	293	310	336	313	295	315	307	285	329	316	314	303	288	287	311	292	312	280	287	311	313	319	326	303	274	278	286	322	286	325	318	316	296	342	322	304	317	289	352	325	334	295	322	313	324	308	324	304	303	311	314	294	302	312	315	274	324	320	342	321	302	309	285	333	302	314	287	311	302	314	319	310	328	323	328	313	309	323	324	357	310	317	317	300	301	300	293	313	294	300	317	275	315	292	327	276	292	320	328	300	316	334	305	294	290	312	324	305	306	323	287	326	304	254	320	288	312	295	306	321	256	316	324	287	296	300	344	320	295	321	314	349	318	324	315	309	342	312	289	297	307	330	323	323	308	259	331	292	286	289	325	300	290	306	310	262	340	315	341	327	344	322	307	302	322	293	297	280	333	304	287	309	324	306	301	325	282	303	305	319	317	352	303	305	293	295	301	284	335	303	319	319	309	300	306	324	298	303	321	332	292	293	307	268	334	322	304	309	301	296	297	307	312	333	341	321	302	313	290	293	319	299	338	309	291	325	305	343	305	309	338	318	306	314	274	342	310	320	317	311	307	309	303	303	288	275	345	306	283	319	328	313	295	319	330	308	313	298	323	317	307	307	313	319	319	310	317	276	289	278	285	320	314	326	319	312	302	315	344	335	293	282	279	310	299	327	317	313	310	289	322	311	308	310	310	319	328	289	275	321	320	308	319	307	322	304	292	275	321	332	326	321	286	288	292	313	328	296	292	340	303	306	315	287	325	299	290	309	281	305	325	305	305	330	339	337	286	330	313	307	284	353	253	312	332	294	308	288	335	289	321	310	330	314	322	305	310	332	313	317	313	316	293	306	330	309	307	324	321	311	324	285	307	355	299	309	316	277	300	308	300	291	326	293	285	299	324	301	331	305	320	281	322	316	313	306	338	297	315	303	318	319	331	320	307	284	292	325	313	331	304	318	293	314	323	301	289	326	319	316	320	318	308	317	286	312	306	298	319	314	318	329	270	318	349	294	304	309	334	340	312	308	295	285	311	352	341	322	285	305	292	352	318	308	319	308	313	298	283	327	303	320	294	277	331	288	286	303	326	311	311	327	301	331	304	311	310	316	301	309	307	325	296	320	309	331	341	289	315	311	298	309	307	302	301	323	306	342	303	291	301	312	323	304	302	325	309	262	322	338	322	336	304	288	303	298	289	310	304	307	324	304	296	293	337	308	288	283	349	301	281	310	303	292	318	287	304	316	303	304	307	319	315	315	321	336	312	337	289	299	315	318	313	327	307	308	322	321	312	285	302	308	306	302	307	321	320	335	264	314	324	321	297	309	319	304	312	302	322	299	328	316	283	298	286	304	346	308	277	309	321	299	287	336	319	310	294	300	318	288	314	279	289	328	297	323	334	296	341	322	283	317	296	300	337	311	315	303	325	285	311	282	312	305	320	336	319	319	319	272	289	297	302	346	304	338	298	307	301	287	309	298	314	307	305	300	287	279	309	315	288	306	260	296	315	306	312	324	297	323	317	328	309	332	315	303	299	337	293	297	308	286	312	285	313	315	318	330	313	313	299	342	350	295	320	318	319	320	308	286	284	281	312	329	319	318	292	335	288	292	329	312	312	278	296	320	314	301	295	317	297	301	292	324	294	312	333	314	297	284	306	293	312	310	307	321	306	288	301	309	314	315	281	312	332	321	310	270	285	292	317	320	302	294	316	295	319	304	321	303	277	313	278	336	296	280	291	308	308	335	324	327	307	288	340	274	282	316	299	297	323	308	292	299	309	284	305	308	302	285	256	279	292	304	321	308	295	346	307	302	320	293	308	294	296	329	290	341	308	307	279	313	339	328	316	315	336	324	288	305	299	306	335	341	328	298	327	307	315	309	336	267	344	298	306	303	295	316	316	307	336	319	270	277	312	321	334	303	327	309	309	310	304	310	350	310	306	335	308	287	277	280	333	299	306	320	322	308	346	334	279	301	344	293	295	308	321	292	303	295	306	276	314
24225	21515	28820	24583	21444	10754	765	442	413	356	357	269	253	263	280	217	226	222	217	205	197	226	202	196	197	218	196	196	208	194	198	183	211	166	158	156	175	222	192	200	179	207	202	184	209	179	181	202	201	171	194	185	188	192	200	157	195	199	204	169	201	176	168	194	216	185	172	181	195	182	178	197	219	198	181	181	163	185	181	190	179	185	202	183	184	177	170	193	211	188	185	172	202	171	191	171	187	160	193	183	199	195	165	183	170	199	196	197	173	186	139	196	171	191	170	193	209	194	188	206	195	183	194	180	172	197	182	179	178	225	199	175	191	183	184	181	198	195	206	171	183	162	177	193	175	174	182	181	186	176	188	195	207	171	176	195	171	199	191	162	179	184	195	188	191	180	166	192	200	188	157	200	177	206	175	185	180	198	191	176	193	187	203	194	188	183	214	205	209	190	181	191	201	171	177	181	190	181	178	187	174	186	171	156	188	183	210	166	162	176	183	188	182	191	177	178	179	192	183	186	203	179	195	190	180	194	184	162	191	194	194	196	188	201	178	175	190	205	202	171	184	181	188	189	191	177	179	203	189	165	184	192	176	185	172	216	171	201	183	199	180	223	221	185	196	202	181	180	168	190	175	181	188	209	193	202	194	174	185	193	185	174	169	203	177	187	177	164	201	191	170	192	163	202	170	180	194	182	177	196	196	194	194	170	199	182	186	202	181	185	170	194	177	188	172	160	193	199	182	183	192	179	177	182	178	205	148	180	206	171	167	201	194	175	199	186	179	216	159	204	184	196	191	206	204	199	188	185	163	163	188	182	177	212	200	192	182	194	216	155	192	163	191	165	179	181	178	176	183	173	174	176	207	179	159	189	200	177	186	193	174	152	211	182	175	193	223	180	174	199	197	173	172	183	214	215	188	178	194	189	195	196	174	186	178	189	178	163	206	192	164	185	184	195	163	163	156	214	171	183	197	197	198	179	185	184	173	175	178	211	191	174	184	207	192	183	162	168	210	190	166	199	176	185	179	202	172	180	220	178	193	193	171	178	183	169	179	203	179	194	180	194	202	185	182	190	182	196	179	210	216	180	209	220	178	179	196	178	185	156	189	189	191	198	169	186	171	170	187	185	187	181	183	202	206	211	184	187	182	185	168	190	198	188	170	166	204	179	198	189	189	193	194	187	204	188	207	185	200	188	185	167	199	175	175	188	177	186	185	191	206	184	185	202	214	185	185	186	193	195	188	218	172	183	191	186	196	178	193	202	196	183	182	191	203	198	197	191	186	196	183	187	179	188	192	185	178	170	192	184	198	184	183	191	180	192	201	176	178	201	177	182	188	202	171	194	182	207	199	178	187	178	177	171	178	175	184	179	210	182	191	178	173	181	172	184	197	167	157	199	207	197	187	179	188	202	207	180	191	193	180	181	176	187	223	171	180	167	177	198	208	173	190	162	191	194	178	191	172	181	194	191	186	158	185	194	174	173	194	181	218	199	169	194	189	224	194	198	184	192	170	202	154	159	182	203	187	200	199	180	172	197	173	171	184	191	185	192	174	185	160	186	178	165	179	186	210	170	168	199	189	208	200	164	179	202	177	191	208	192	161	182	196	166	208	183	166	187	200	204	187	199	200	188	178	215	170	171	211	186	183	175	185	180	192	177	192	173	186	200	197	161	194	180	195	177	182	175	177	181	184	158	193	202	207	189	180	172	209	182	182	189	195	198	179	174	174	199	181	182	195	185	218	183	184	198	187	207	177	201	175	173	178	201	174	187	188	198	195	166	183	201	180	210	199	181	181	239	193	206	156	206	197	191	183	207	235	174	188	205	182	196	187	176	201	186	173	168	201	189	213	186	180	178	178	213	201	194	189	178	214	187	188	208	184	189	172	181	165	176	194	177	169	178	170	168	197	213	175	177	185	199	191	182	192	178	178	175	201	178	180	189	175	177	180	198	192	177	179	195	162	178	167	185	188	166	190	192	216	189	166	203	184	172	185	210	201	180	194	173	210	185	178	171	203	180	176	215	206	186	181	174	169	179	174	177	187	177	187	198	183	167	173	189	190	183	170	183	217	181	178	179	188	186	188	185	182	190	194	195	200	212	172	183	178	162	167	205	183	206	189	189	191	202	189	187	199	182	168	184	182	182	195	189	193	185	197	182	191	190	183	194	187	180	183	184	188	161	169	192	179	202	199	178	180	191	192	171	183	190	200	208	206	189	191	154	190	199	180	198	165	219	180	167	158	164	180	202	190	192	174	181	180	182	187	189	208	171	169	199	174	172	192	179	178	186	203	193	192	180	177	199	180	186	211	173	158	182	195	181	171	199	164	182	205	185	187	188	185	171	188	207	178	174	184	213	181	179	176	187	182	196	174	164	190	179	191	171	185	175	182	211	194	203	168	180	186	190	196	188	158	177	173	166	199	185	197	184	189	184	170	171	158	213	205	220	192	205	208	190	186	165	204	210	172	181	200	164	185	202	187	198	193	196	199	178	202	196	188	202	183	172	185	185	177	179	206	206	202	206	209	175	196	214	177	165	195	195	164	193	198	204	204	163	180	192	215	198	189	174	214	160	198	205	182	195	175	170	197	195	167	206	175	204	183	184	185	176	171	166	186	183	181	186	158	185	190	187	220	204	175	196	191	173	185	187	198	184	189	180	199	175	172	183	183	176	199	196	174	172	175	209	195	201	204	209	201	191	198	191	205	167	186	168	203	194	165	180	185	174	189	196	189	217	207	190	192	207	192	197	209	199	187	168	180	199	190	174	199	208	195	192	184	186	194	201	186	200	178	208	174	158	173	180	175	191	198	185	195	191	206	216	181	175	187	192	194	199	196	177	181	183	189	188	224	177	174	200	208	174	175	213	191	182	170	209	187	190	195	181	181	187	195	192	190	175	177	187	207	177	205	191	169	198	206	188	201	173	197	180	179	169	171	172	191	157	185	173	214	199	199	198	191	164	191	179	169	184	184	175	187	189	198	181	160	192	208	185	180	196	176	189	162	193	207	181	181	163	186	203	189	192	188	208	191	197	173	194	189	153	193	196	165	194	192	186	189	178	177	167	189	178	188	192	193	206	181	188	193	196	197	179	172	168	213	203	205	199	163	190	189	167	163	160	165	181	174	206	173	177	223	202	178	183	169	181	203	183	186	207	187	197	191	196	185	191	200	207	187	198	182	202	174	168	190	175	181	172	191	185	180	191	162	177	207	182	155	203	200	188	163	211	199	197	190	184	169	188	188	206	170	219	186	178	180	192	192	192	186	170	181	186	174	174	206	194	195	194	202	176	163	197	195	179	209	174	185	199	196	162	179	184	203	193	194	164	197	181	187	207	203	183	189	189	190	171	183	190	180	198	179	194	191	198	175	198	196	177	217	203	166	175	212	197	182	199	189	195	203	179	165	201	188	214	188	191	176	219	189	157	182	168	160	163	217	182	206	196	212	171	174	189	165	200	187	179	189	190	201	198	179	189	187	206	181	175
37587	57241	14602	2421	1757	1207	940	735	651	575	521	466	418	365	345	339	322	285	270	270	284	269	274	243	271	245	263	253	254	283	262	264	232	246	241	246	234	248	259	246	253	221	238	273	258	248	227	216	236	246	260	202	230	257	243	239	260	232	234	255	235	247	241	256	226	244	252	232	241	255	260	217	220	230	211	218	229	250	252	272	246	238	236	224	233	235	253	238	224	229	239	261	239	229	233	261	253	195	219	239	224	250	230	216	224	219	229	249	238	225	251	246	267	217	266	243	239	241	254	241	230	255	256	231	223	241	229	239	206	237	241	247	228	214	222	233	263	250	220	239	255	233	245	210	240	253	244	246	229	220	227	237	219	213	257	241	209	254	227	208	237	260	226	234	250	229	224	239	230	217	242	236	234	239	239	221	266	224	232	242	247	246	248	244	207	257	228	213	215	248	237	235	252	232	238	230	239	230	220	210	249	225	251	235	252	236	229	239	260	253	241	253	252	244	234	245	234	258	244	232	246	223	237	230	224	231	236	234	237	250	253	228	232	233	245	232	238	235	258	285	227	239	225	246	236	226	241	250	256	242	252	221	206	247	223	223	232	229	222	264	238	255	259	242	251	242	237	243	240	235	238	226	240	257	235	256	228	244	204	220	269	226	235	263	251	251	240	222	206	222	242	239	226	232	221	227	254	252	214	275	237	236	227	255	258	240	237	233	207	233	237	249	234	220	265	243	248	215	245	225	222	233	245	215	228	199	230	236	256	234	222	232	235	248	233	255	220	261	229	225	234	274	245	240	244	221	221	286	243	239	248	228	265	229	210	268	256	221	223	248	232	239	218	245	243	221	230	228	250	245	244	259	262	219	227	241	249	233	237	240	213	223	243	229	247	230	254	205	216	241	240	225	235	235	222	230	248	246	237	203	235	250	232	260	219	220	251	224	245	230	234	215	246	243	245	225	237	221	248	255	247	239	257	238	225	228	217	245	264	223	242	215	227	240	235	251	273	235	193	234	231	238	255	248	240	272	198	234	250	235	233	237	234	236	222	210	274	240	236	243	244	248	237	264	252	218	257	250	211	265	220	221	235	229	236	243	262	232	238	242	242	258	267	232	230	216	237	240	228	230	235	225	252	211	250	225	237	266	229	237	262	240	204	257	242	259	222	202	209	225	241	269	243	250	233	258	229	235	226	262	248	243	257	222	224	241	256	252	245	223	273	215	196	244	223	260	223	255	255	209	224	254	232	218	252	229	202	219	214	266	228	235	214	206	227	242	217	219	234	228	241	232	255	256	268	238	243	231	236	215	231	259	245	254	255	234	237	215	253	243	246	255	232	244	249	216	234	247	216	214	257	224	251	220	237	235	228	255	234	238	240	254	229	260	243	236	227	238	236	242	230	261	243	217	208	243	258	213	253	219	234	227	228	206	249	250	235	236	218	260	231	228	246	236	251	239	245	253	254	240	255	233	242	217	269	234	221	257	228	224	252	227	247	226	243	209	235	234	236	255	230	204	232	243	237	241	247	230	239	246	247	217	242	252	234	242	212	247	231	297	225	252	242	209	225	258	258	236	267	224	228	239	246	236	268	233	244	244	235	239	243	252	234	247	243	243	196	226	215	254	237	254	254	243	250	235	234	227	238	223	224	224	237	250	210	246	221	234	230	211	217	211	245	233	266	242	227	226	240	255	225	251	243	257	238	237	231	231	257	261	247	230	250	230	243	223	258	234	236	246	256	240	280	233	238	232	234	237	234	220	236	251	243	242	230	243	200	206	221	207	218	241	246	224	252	200	252	226	241	231	216	239	260	236	251	239	233	255	241	220	252	254	231	220	235	235	236	271	239	256	226	240	250	257	249	232	231	213	258	207	280	258	238	230	256	254	231	222	219	253	216	232	230	247	280	252	245	233	232	234	220	225	228	221	233	221	260	254	231	233	254	233	212	266	240	225	248	223	222	213	215	235	249	189	240	243	241	247	219	235	250	239	223	225	230	222	220	218	226	260	226	247	227	223	238	258	235	230	221	227	228	236	249	226	253	258	252	248	218	247	249	229	217	231	203	235	226	242	252	254	232	239	244	230	227	234	224	228	230	236	243	234	262	228	250	255	205	227	259	234	213	224	234	259	246	245	233	220	243	207	229	230	234	230	269	259	228	236	230	226	260	227	241	245	222	229	256	237	239	234	257	255	206	236	245	224	236	243	222	237	232	232	239	241	230	247	267	265	243	229	220	229	247	222	245	238	234	244	246	225	242	223	241	238	244	243	254	255	234	231	218	233	227	247	234	238	233	226	260	266	239	227	252	222	219	214	231	215	229	238	265	243	238	216	223	254	222	213	250	228	261	240	249	231	263	226	206	227	238	226	248	241	225	229	239	234	236	236	220	242	238	271	224	212	235	235	241	222	232	250	245	248	267	231	229	269	224	252	210	231	199	239	235	248	235	215	247	243	226	234	241	242	251	246	252	228	247	226	257	242	234	222	238	246	245	243	242	271	245	237	234	217	242	243	210	211	247	237	250	219	227	235	236	235	238	236	226	229	247	235	219	251	230	221	209	227	222	254	237	216	225	263	259	239	231	244	253	264	223	227	240	222	261	248	245	234	225	240	266	260	212	224	250	220	244	231	221	244	245	210	236	229	205	227	219	235	233	262	231	242	241	213	222	242	223	255	215	246	220	226	263	235	252	223	238	263	221	263	229	240	227	245	237	233	228	224	244	215	224	237	255	210	241	237	247	224	238	230	227	238	236	215	258	221	223	240	256	253	228	224	236	226	234	208	224	208	246	235	256	243	256	225	236	231	231	247	265	240	240	230	237	222	230	220	229	237	227	255	248	209	242	236	249	239	229	224	209	221	222	258	261	260	270	218	245	252	247	248	239	241	216	237	228	244	237	262	251	226	226	194	248	212	220	228	212	236	249	224	241	249	241	239	239	250	233	259	278	258	242	207	251	249	248	247	222	237	214	234	218	242	228	244	242	246	251	233	237	235	239	215	227	233	240	203	244	233	237	238	223	214	218	237	216	227	227	241	233	245	239	231	229	248	227	243	260	225	217	216	230	220	234	271	256	225	234	222	241	236	239	215	253	251	246	224	269	257	231	248	233	258	245	218	238	214	233	278	215	240	239	208	263	227	216	243	264	241	237	243	208	235	242	237	233	231	215	240	246	242	213	239	225	230	224	217	253	247	227	222	225	265	244	222	227	245	219	247	239	218	237	244	239	209	260	243	237	224	232	201	239	251	214	209	246	251	229	245	247	255	234	225	234	240	251	234	249	228	255	232	222	232	234	226	230	250	245	229	211	247	228	243	206	240	239	252	252	250	205	244	223	234	237	226	215	269	243	234	231	239	255	249	216	251	258	230	218	254	224	268	232	254	244	232	237	257	221	242	227	201	217	202	203	247	243	210	274	215	259	234	243	233	216	244	226	248	221	247	228	232	232	235	274	245	222	214	213	231	249	248	265	223	252	215	219	231	240	224
25632	21682	27617	25429	8647	828	564	502	498	450	464	509	479	484	390	436	436	416	427	408	390	409	419	392	385	420	387	409	423	382	403	387	393	435	437	403	432	386	418	401	426	392	403	421	445	388	412	392	382	393	395	411	416	424	406	425	418	412	416	371	398	418	392	398	420	381	400	389	427	411	381	463	389	416	405	389	385	404	405	423	410	406	405	390	381	409	406	403	367	399	407	397	426	400	386	434	382	401	373	415	440	392	401	400	363	410	378	425	401	377	403	471	424	425	386	375	401	409	454	379	442	432	409	410	416	396	410	384	396	404	392	427	416	403	393	419	405	371	432	425	448	366	383	399	396	381	355	409	413	422	425	423	370	410	408	391	358	428	381	394	445	388	385	417	400	389	416	375	409	393	391	389	390	424	395	415	410	367	413	417	376	391	403	404	393	374	404	436	422	423	419	383	422	362	393	383	422	412	385	403	375	358	410	408	378	407	390	443	440	392	419	434	383	366	415	407	396	391	379	428	426	408	419	424	408	399	394	434	362	402	388	411	418	385	410	412	411	424	405	406	420	420	407	404	424	379	406	425	412	397	399	406	420	357	411	368	405	423	411	366	388	404	406	408	407	412	414	416	408	448	397	376	367	386	424	421	344	401	418	416	410	442	388	390	409	404	402	407	434	391	387	429	405	420	379	387	429	412	388	396	410	406	425	388	396	415	376	399	412	398	423	370	416	387	381	398	419	450	375	415	415	429	404	395	395	439	397	410	391	392	388	383	398	374	400	404	403	386	409	385	406	398	417	411	443	374	390	403	396	397	398	405	398	403	395	399	413	404	398	410	414	414	415	411	423	373	447	401	420	386	392	414	399	409	383	426	389	418	434	354	413	379	453	410	421	427	388	412	389	422	372	365	411	400	406	392	459	441	452	402	385	399	405	413	430	416	404	416	413	403	394	385	423	410	373	427	386	416	394	422	369	430	443	414	413	391	384	358	438	397	419	382	419	410	422	414	402	404	412	402	396	405	386	405	395	421	390	430	427	408	361	465	395	387	432	404	407	400	440	407	417	395	407	420	399	384	418	431	427	416	405	416	381	397	384	391	396	415	391	396	394	418	421	414	393	391	379	402	375	383	377	427	388	381	466	438	388	385	415	406	424	443	412	391	430	370	385	405	413	385	388	419	416	405	433	425	387	415	413	370	362	420	456	366	401	430	386	439	406	408	423	371	436	394	404	393	397	421	407	429	393	394	384	387	429	381	383	404	407	365	410	410	434	439	378	383	397	390	406	394	418	402	426	418	401	410	382	391	376	426	390	417	424	421	405	403	424	389	427	447	424	397	406	430	390	369	375	404	420	448	417	391	427	376	386	421	399	432	410	417	388	408	418	380	396	413	429	394	391	400	419	395	412	418	399	417	404	396	419	439	422	371	382	408	395	391	438	398	405	423	386	417	419	400	417	394	416	417	421	396	421	400	418	396	427	436	406	376	381	424	389	418	401	436	402	398	383	434	409	439	401	419	405	408	411	385	372	374	449	396	431	418	389	410	407	396	423	405	405	440	386	386	417	437	424	398	429	414	394	394	397	408	412	378	419	400	406	410	390	393	424	396	414	396	378	410	412	367	445	407	394	366	408	417	373	433	369	403	432	427	385	401	405	375	445	414	416	380	413	426	427	412	407	391	406	398	418	392	426	431	406	405	436	397	442	403	379	399	376	406	403	430	395	438	401	417	426	389	436	426	404	417	434	410	454	391	406	400	390	402	398	385	425	387	453	387	440	426	389	416	410	448	388	390	418	394	393	367	401	395	394	378	433	371	411	413	371	400	392	416	437	400	409	433	413	407	371	402	425	400	375	413	423	396	419	438	402	421	415	422	391	400	408	415	365	368	379	396	403	374	440	411	428	439	383	392	429	412	393	429	446	406	410	385	388	436	383	392	416	367	401	390	415	410	399	419	398	410	420	399	378	410	393	399	381	418	398	399	375	403	380	395	418	413	396	407	369	403	410	396	405	431	373	387	422	418	416	374	432	406	447	410	386	422	374	412	426	410	420	395	432	388	379	428	409	432	421	385	412	419	434	423	381	394	388	405	420	419	396	405	453	408	433	443	436	433	421	409	428	414	391	410	424	383	404	380	432	415	403	396	418	392	412	395	407	410	396	399	390	415	404	429	374	429	419	393	435	423	363	444	393	386	419	404	397	401	445	374	394	448	420	375	426	396	415	414	392	352	437	407	428	405	431	373	409	407	447	411	399	399	411	399	402	419	395	419	401	404	424	413	381	416	382	386	414	447	389	413	408	392	403	433	390	392	418	386	393	391	416	406	437	415	387	420	450	409	406	390	446	415	434	415	408	415	406	409	391	408	422	369	425	408	414	426	386	393	376	402	401	398	416	397	406	373	402	397	399	362	403	421	419	413	425	461	435	400	369	429	390	398	428	397	405	421	409	409	407	403	410	407	412	368	395	422	410	411	383	397	394	348	443	412	397	428	408	392	420	379	405	364	448	427	389	385	414	371	419	381	414	408	420	439	377	385	431	416	369	428	389	395	376	418	383	398	427	407	415	430	401	390	366	401	370	392	401	410	418	401	370	422	402	392	381	369	376	396	388	418	408	384	413	395	420	395	371	416	400	407	401	406	413	415	412	399	394	384	432	438	442	392	400	409	389	392	401	402	440	429	417	415	419	403	404	436	384	401	421	399	417	416	436	395	434	413	427	397	424	436	386	381	381	426	433	408	377	438	392	392	363	417	398	416	395	412	435	390	388	405	387	442	382	395	378	372	380	390	429	398	427	384	391	397	402	389	383	388	371	376	407	394	413	372	400	403	394	392	385	415	369	442	428	424	442	435	392	410	432	425	399	413	394	421	420	397	414	382	427	417	445	402	395	441	450	413	399	434	388	372	375	406	411	423	363	403	388	441	381	428	395	414	448	381	391	406	415	398	389	395	414	407	458	401	400	376	435	396	393	414	457	388	363	421	440	407	396	390	403	399	420	424	368	408	414	388	393	415	416	411	416	414	435	421	403	422	380	437	397	446	391	419	387	394	420	412	382	388	393	399	425	406	395	390	397	416	384	430	410	425	413	403	410	415	433	374	397	445	390	393	411	399	400	406	417	419	404	421	423	391	402	391	420	438	387	415	383	404	414	407	401	427	376	385	387	407	394	390	414	389	445	369	432	384	389	416	417	400	398	393	414	420	432	397	428	400	403	423	384	398	455	406	418	396	398	403	416	368	378	426	387	428	391	412	427	420	389	414	396	399	394	402	366	407	425	411	408	389	393	415	421	397	406	416	419	413	425	432	374	405	414	398	433	408	418	417	395	384	411	372	400	446	375	408	403	397	421	438	395	388	433	404	416	418	404	382	427	388	410	405	396	399	387	427	431	413	387	395	435	418	384	415	387	411	409	408	384	369	416	405	446	421	430	409	403	376	433	407	389	405	406	396	412	403	383	396	399	381	416	388	408	399	407	382	388	384	418	399
36124	50524	13128	1549	1229	995	930	833	704	624	643	655	618	531	592	550	554	481	541	536	496	522	493	535	496	488	520	512	496	498	514	515	470	535	527	502	462	503	495	492	501	495	458	550	473	499	471	462	494	505	491	496	488	508	481	488	486	498	495	501	506	467	490	561	521	519	469	483	502	516	536	519	485	506	532	472	493	489	489	467	495	508	482	518	480	494	502	493	467	501	517	467	513	478	529	490	500	489	486	509	485	449	531	461	491	507	486	470	530	496	501	489	482	523	495	486	493	560	492	484	477	506	474	549	527	493	509	490	460	493	545	536	502	498	479	483	492	477	476	502	480	476	480	512	517	490	504	449	465	496	473	471	536	496	582	503	502	536	472	512	500	520	466	513	497	518	512	518	482	498	523	494	471	479	492	496	512	516	512	502	490	493	473	499	501	536	494	510	458	507	514	487	498	506	483	491	489	483	517	465	510	463	526	469	463	527	507	502	508	493	481	490	514	500	471	498	470	504	451	500	472	496	486	522	493	494	463	509	494	504	482	483	490	530	505	490	512	508	534	490	524	541	538	477	472	487	470	462	486	498	503	485	517	516	511	468	516	476	501	497	464	509	547	500	514	506	457	462	512	482	491	529	501	474	461	477	498	534	482	486	543	454	478	503	500	481	505	473	515	521	504	479	491	472	492	547	515	495	462	523	456	509	469	471	537	519	486	507	533	474	505	506	493	439	515	487	476	481	509	500	547	467	491	484	506	506	501	519	513	509	486	501	476	440	480	535	551	517	554	470	459	472	432	509	546	519	490	511	466	518	500	498	513	496	479	509	526	478	488	518	493	472	484	487	503	512	494	510	485	494	506	487	496	482	465	503	490	526	505	468	485	468	505	490	479	479	462	502	486	518	517	490	496	430	491	528	514	487	494	490	505	524	502	511	503	498	510	536	456	489	503	485	520	513	526	487	487	546	507	462	533	490	507	503	518	491	485	484	494	496	492	469	529	531	526	520	517	508	493	496	479	482	513	485	487	518	499	518	500	478	467	519	486	494	517	540	460	496	475	524	498	462	501	511	485	510	504	438	470	463	487	497	502	546	487	518	511	500	488	514	517	498	462	477	507	493	497	481	536	491	496	574	540	446	508	511	474	464	502	486	472	485	514	507	505	514	503	508	486	502	479	489	507	531	479	465	468	508	475	465	500	498	558	511	510	465	541	487	470	498	522	514	478	485	482	490	483	474	456	537	503	464	486	464	529	477	482	490	493	495	482	497	519	448	502	489	522	513	518	499	518	518	489	484	496	476	499	443	494	498	489	485	512	533	496	453	489	479	487	504	468	484	523	478	462	475	483	486	495	502	512	532	483	508	488	490	472	482	471	492	480	527	462	495	527	513	502	487	505	469	500	492	517	479	458	501	522	497	466	486	448	514	516	477	473	492	479	496	469	483	492	474	500	498	502	477	524	489	486	494	490	532	462	510	524	485	507	471	512	512	503	519	472	511	513	512	493	500	547	474	519	479	538	520	462	521	513	491	503	513	486	493	471	528	481	506	519	491	459	505	515	463	510	516	461	491	497	516	532	485	509	472	549	486	490	499	482	496	531	520	463	502	507	482	514	473	506	471	456	455	501	526	460	510	497	528	540	470	459	498	519	510	498	517	497	485	494	527	474	516	502	478	462	495	470	488	499	479	533	470	516	504	502	550	527	515	519	486	492	475	497	494	480	509	489	489	520	492	520	490	484	490	489	530	512	457	536	516	519	464	507	498	488	478	455	500	504	544	519	493	559	499	458	490	472	492	500	486	496	488	502	451	521	494	514	517	492	485	492	510	507	513	503	465	464	481	523	476	505	483	484	509	509	481	522	456	498	534	495	519	516	488	514	496	493	498	497	467	516	489	504	487	504	474	494	494	505	507	535	518	470	507	469	479	529	459	486	507	501	473	508	497	512	481	547	502	443	467	524	475	456	458	483	487	492	477	465	482	547	503	521	546	512	493	506	490	477	501	509	471	524	486	495	476	512	475	476	513	540	498	464	495	495	512	492	499	495	518	480	513	499	481	510	506	498	488	467	464	485	487	477	524	493	482	535	517	536	464	501	475	511	482	537	504	506	491	493	499	470	497	477	509	485	484	500	494	476	497	534	494	510	478	480	530	521	488	484	483	470	514	506	501	499	488	469	500	474	450	472	456	546	479	511	488	506	494	482	527	470	519	496	488	501	472	494	546	496	460	499	480	460	468	517	455	477	424	508	478	510	504	489	485	507	543	442	498	499	485	532	534	522	485	489	499	477	450	505	514	508	480	512	529	469	524	468	469	513	481	533	467	499	442	476	478	487	518	459	462	476	474	497	515	518	470	494	512	490	550	511	476	464	510	493	467	522	527	476	513	485	470	502	482	526	485	497	517	510	470	497	491	434	492	511	487	509	522	478	508	483	512	522	498	484	485	548	485	500	483	490	472	498	507	520	493	465	517	521	481	507	488	479	454	476	497	499	498	525	473	517	500	490	474	492	507	507	460	496	498	494	525	499	466	494	513	492	498	508	538	490	499	508	519	495	492	507	489	499	555	472	476	483	498	513	456	528	486	509	486	489	514	549	521	493	502	473	509	499	488	497	473	526	488	525	492	520	502	475	483	478	472	489	481	520	510	481	469	489	503	495	505	502	507	501	470	502	462	546	482	484	500	481	520	463	463	489	482	501	522	515	472	501	507	536	523	496	525	481	447	487	491	483	509	519	517	489	464	482	509	487	478	499	516	500	488	483	466	472	487	461	473	517	493	497	481	523	466	504	500	538	491	508	485	489	515	518	512	498	533	487	502	478	503	502	491	486	477	488	497	506	494	494	539	513	506	507	487	481	491	525	501	469	442	489	497	481	491	519	493	481	545	461	479	505	478	510	495	498	483	498	478	495	465	518	485	502	478	532	510	483	522	512	513	460	511	505	506	503	476	477	491	499	484	451	505	520	527	470	521	453	464	493	533	513	490	492	500	514	508	470	518	492	487	506	477	475	486	486	499	522	525	509	474	521	476	468	529	477	502	538	497	518	453	554	516	558	488	497	505	455	496	470	519	505	459	496	518	498	498	474	499	484	460	508	486	490	509	526	495	515	495	465	502	459	531	458	487	489	507	512	507	540	496	460	477	492	477	460	520	507	501	518	502	500	516	477	480	475	510	499	490	514	480	529	496	533	504	518	482	454	489	489	471	480	524	526	486	543	511	512	487	491	504	477	475	515	494	475	482	499	492	485	506	498	507	505	536	503	479	503	488	522	464	493	486	486	494	469	489	450	519	507	506	481	455	534	520	509	480	464	529	492	495	488	474	479	485	499	504	511	519	510	534	519	471	502	545	503	506	508	502	506	498	486	491	523	539	445	457	538	502	525	515	506	498	498	512	486	461	506	495	501	504	454	500	489	520	509	523	520	509	526	529	523	489	456	520	465	502	470	504	483	535	510	522	497	492	504	492	500	505	500	500	514	451	522	539
23331	21572	29240	24246	21528	21526	8957	1022	696	637	626	631	597	505	480	486	465	446	470	454	412	451	396	417	444	410	400	412	406	399	406	417	456	386	420	405	402	374	362	401	404	396	413	392	382	375	395	404	387	395	403	408	371	375	399	387	424	403	407	391	363	404	387	363	353	345	362	392	394	361	399	401	390	373	384	377	359	389	370	409	394	404	429	417	361	389	411	421	386	373	372	359	389	419	373	403	405	400	378	380	373	355	399	388	341	401	345	383	389	393	360	392	338	411	392	350	394	375	396	396	363	433	400	391	415	376	381	395	365	414	380	391	386	385	402	408	416	395	378	396	348	418	382	362	413	383	371	422	398	392	379	400	383	412	366	380	387	400	362	388	374	388	392	381	375	404	393	416	372	404	391	401	396	387	392	386	427	364	400	399	371	356	350	410	373	398	339	347	399	380	418	416	394	387	426	371	381	369	394	322	359	385	378	384	401	413	394	404	427	392	373	371	367	373	390	362	389	427	350	365	386	396	407	385	385	406	397	378	396	388	401	359	388	406	372	387	375	340	381	418	393	384	380	391	350	383	353	391	397	371	398	365	414	354	366	376	380	397	402	393	381	400	380	397	388	378	365	378	375	418	390	393	407	385	412	398	409	402	385	374	401	393	377	383	392	396	395	391	380	351	376	376	417	378	397	409	398	375	399	398	388	387	372	379	428	413	422	416	388	367	361	382	381	411	408	413	361	377	356	373	391	395	359	409	371	332	382	364	406	342	412	387	364	378	379	413	408	404	386	417	407	356	380	382	381	383	416	397	365	382	426	395	406	367	395	411	385	358	404	395	368	341	390	381	355	402	403	385	396	372	396	410	389	396	383	359	396	377	368	390	416	380	384	429	414	341	406	347	366	440	377	406	378	388	374	366	371	387	374	373	383	381	403	397	397	384	359	414	383	382	436	380	398	400	404	416	388	359	388	391	344	358	400	362	417	374	375	386	406	371	401	376	408	399	372	380	396	361	374	381	350	383	400	395	383	401	406	391	411	354	371	365	389	361	359	379	356	378	381	378	425	371	384	375	385	406	367	403	364	386	421	414	346	369	401	403	363	396	380	380	398	370	372	401	411	387	397	390	403	389	373	371	439	377	358	390	410	400	368	383	387	350	397	382	386	403	359	404	398	380	372	364	364	380	415	356	374	370	360	414	385	382	417	379	354	385	417	414	402	422	355	406	427	386	373	405	361	404	380	374	382	413	366	392	415	391	379	397	387	383	391	382	364	345	386	367	397	360	394	428	400	403	459	404	401	385	390	395	368	379	387	389	348	346	371	394	381	371	430	420	428	400	375	407	382	401	400	402	390	392	370	390	386	394	404	378	394	371	384	351	384	374	364	384	386	373	353	383	375	402	388	351	377	382	352	369	408	382	393	374	415	427	384	405	393	393	405	392	392	365	406	376	378	367	359	376	396	394	427	404	404	391	382	399	402	429	409	389	375	375	412	378	391	391	378	411	396	371	398	386	391	371	358	384	391	401	417	417	367	412	387	378	382	405	386	397	402	392	372	387	401	414	428	375	367	357	427	409	376	392	372	405	389	396	389	423	392	418	352	368	396	395	380	381	364	373	400	423	398	418	402	372	373	415	389	397	403	397	373	383	387	401	389	354	397	373	373	389	396	395	387	445	415	354	386	386	338	391	382	369	394	454	397	371	372	415	376	366	384	375	417	372	359	339	367	392	392	407	422	404	404	399	402	368	411	408	401	405	395	395	427	404	414	403	357	381	412	374	384	379	385	381	384	397	374	407	412	406	366	408	380	420	399	380	402	383	409	390	365	349	381	379	366	416	383	388	342	358	375	407	398	404	390	394	385	360	411	390	407	394	418	373	416	434	401	384	421	408	381	410	393	375	391	381	389	401	416	362	407	366	394	411	370	385	377	378	345	367	360	383	447	372	386	397	382	402	369	364	397	379	396	411	390	411	384	379	369	393	399	368	359	400	405	393	381	393	406	408	390	434	382	416	398	378	382	382	374	392	423	398	369	384	363	375	370	406	372	413	368	412	396	431	384	401	378	406	415	400	398	412	374	375	391	350	381	378	412	324	397	352	432	353	383	401	388	357	392	406	380	380	367	360	381	415	377	420	359	393	399	361	389	436	385	381	396	405	393	349	382	393	347	387	367	360	379	352	389	415	384	407	368	348	417	370	414	415	402	391	398	384	415	367	381	367	378	380	397	371	383	404	391	413	396	407	377	356	416	374	410	408	416	368	405	385	388	388	391	390	385	368	345	364	360	404	388	410	386	379	375	378	382	367	390	436	368	396	392	391	390	385	358	356	352	358	349	351	369	391	380	389	386	373	376	366	426	366	407	380	404	409	417	371	373	406	391	370	406	390	406	413	410	393	386	368	335	319	357	406	372	392	406	398	389	371	369	435	396	411	393	400	383	393	367	364	387	390	370	412	421	387	391	370	400	376	387	369	363	388	385	381	391	412	371	381	386	387	408	392	411	386	380	380	361	380	376	366	381	379	420	392	385	353	386	393	383	364	373	418	427	384	410	394	353	390	387	379	352	428	389	391	399	403	374	372	359	375	382	366	408	398	396	394	383	399	374	395	376	360	375	425	395	359	395	374	417	389	399	379	374	363	418	368	398	395	400	389	370	381	399	405	386	408	401	373	392	410	415	364	393	369	386	406	394	420	370	379	393	374	349	385	362	360	356	394	404	374	382	394	362	401	379	373	413	388	414	376	382	374	378	392	374	394	387	391	386	406	380	379	371	374	380	380	403	370	387	386	387	417	427	363	365	389	384	440	394	423	406	367	404	367	373	398	398	359	394	429	402	439	385	380	376	381	405	424	392	414	396	395	395	385	401	378	420	391	380	370	405	367	340	414	387	398	371	398	383	393	388	397	378	408	367	390	407	381	359	388	379	374	404	363	411	390	369	393	339	380	395	406	364	387	410	398	385	394	462	373	400	375	407	370	385	383	362	359	415	412	346	357	370	355	402	383	363	373	362	398	385	349	359	374	368	394	383	405	402	361	402	371	408	365	372	383	379	387	355	388	383	369	393	412	365	406	442	398	369	412	367	392	388	385	387	393	420	372	388	409	409	405	364	375	385	385	408	392	405	397	393	340	394	391	338	385	397	381	399	395	410	399	355	424	426	376	372	393	371	386	413	400	405	394	385	346	358	388	427	399	346	396	391	371	405	387	410	395	386	385	353	378	355	391	376	401	379	414	376	396	414	397	397	405	392	386	401	389	361	411	391	392	367	394	391	382	387	370	381	418	381	402	381	374	352	379	373	380	375	363	380	352	388	355	403	380	396	397	385	382	404	389	392	386	389	396	398	393	396	366	418	433	383	413	377	403	371	384	375	350	377	388	412	422	411	346	422	384	417	370	399	378	377	383	372	384	379	386	384	363	356	376	383	340	386	393	377	384	400	368	379	351	377	387	447	338	401	414	397	382	401	391	369	392	374	351	400	422	392	416
41882	65877	19592	4294	3003	2583	1874	1564	1211	1019	920	923	867	704	623	590	593	545	548	535	510	523	499	487	535	524	534	479	502	482	416	486	474	486	468	498	454	485	469	507	489	455	436	480	511	488	478	455	446	466	490	425	475	493	447	414	451	454	421	488	428	504	468	459	459	473	427	475	482	468	476	428	454	473	481	435	440	455	450	447	489	443	451	452	446	447	453	468	486	441	441	448	465	434	424	449	450	454	464	447	471	413	437	500	428	432	443	469	441	460	462	467	412	439	477	418	459	478	453	442	404	423	456	424	439	422	474	441	462	456	474	428	463	452	457	408	453	460	462	442	435	454	452	476	485	479	447	433	457	468	454	454	462	468	416	461	442	430	464	463	503	436	436	461	467	451	487	424	460	459	472	503	489	435	435	446	478	433	461	438	456	456	435	470	447	492	463	460	484	488	459	474	455	504	478	429	463	439	466	437	458	432	436	458	463	477	458	417	414	454	444	426	444	481	470	461	452	435	465	422	440	457	453	441	464	427	443	430	474	422	458	478	501	442	478	430	412	475	469	491	442	434	483	442	480	477	463	468	477	455	392	445	459	444	459	438	484	451	464	438	469	452	433	458	455	454	457	480	444	438	458	459	444	431	428	464	487	433	435	453	452	448	443	466	464	415	441	421	438	470	446	453	428	450	457	422	442	476	437	481	484	448	431	493	436	487	404	476	423	422	469	448	434	467	419	487	460	441	453	431	454	419	456	464	487	474	469	431	431	449	423	457	474	447	461	455	459	446	435	448	403	497	447	455	458	429	410	456	435	489	482	441	468	461	461	471	465	440	451	450	442	448	464	494	430	449	480	448	468	448	441	491	434	444	454	434	447	463	420	420	447	464	461	444	451	441	432	415	432	452	453	438	443	454	455	433	458	451	503	461	444	429	438	469	458	454	441	427	454	473	458	473	459	427	431	438	456	448	490	458	454	486	467	422	492	451	470	445	478	428	468	476	425	459	442	478	428	433	457	430	438	459	412	472	415	452	475	449	433	455	448	483	429	430	443	500	466	444	459	453	443	442	480	453	469	403	446	446	468	452	443	465	449	456	461	441	486	433	426	439	452	447	432	442	480	446	473	447	453	477	470	463	432	452	441	405	471	483	464	496	466	450	466	430	451	478	449	453	457	482	471	457	454	433	421	468	475	435	478	447	469	461	406	419	429	444	452	443	478	442	485	470	475	486	454	453	480	459	493	474	475	477	453	506	433	444	434	462	478	465	469	487	442	459	494	424	405	434	442	467	416	426	438	423	487	460	451	445	450	435	414	444	442	457	474	449	454	424	478	439	465	483	440	450	473	431	445	443	447	460	410	453	466	453	455	465	468	443	415	432	461	516	453	440	476	441	452	446	464	431	453	480	476	479	457	441	456	443	453	452	475	475	451	445	470	459	488	457	456	432	432	451	434	472	431	439	456	444	434	464	452	466	428	479	442	469	445	417	457	412	474	492	429	472	421	419	470	476	440	433	456	438	492	474	435	428	452	425	462	443	449	473	465	436	445	488	450	450	432	399	466	439	468	472	447	476	451	446	451	463	431	452	470	474	419	450	458	456	414	453	476	454	450	451	471	419	449	436	470	437	428	485	401	455	458	436	426	464	474	456	496	438	439	437	430	407	395	448	439	473	418	463	456	522	437	423	464	468	479	403	433	457	466	460	443	482	469	428	464	439	458	436	447	461	480	407	453	418	445	459	493	447	443	451	466	458	452	448	468	440	457	455	471	412	442	452	438	423	490	465	419	461	466	436	438	470	433	435	463	432	485	458	427	472	432	444	472	453	498	445	466	477	482	453	455	399	433	443	454	441	466	437	437	447	460	453	463	463	472	444	469	462	474	460	446	490	441	459	442	444	444	454	441	466	434	471	443	428	442	458	456	437	448	468	439	434	474	454	455	420	457	453	409	467	453	453	443	450	435	478	449	469	436	422	463	470	458	495	445	430	461	454	489	433	473	455	450	424	467	441	437	446	454	475	428	460	491	472	469	464	463	434	488	440	457	441	469	423	430	454	503	472	514	459	455	494	460	451	460	476	467	453	444	485	451	436	472	460	406	414	430	430	447	435	439	476	443	444	408	445	442	458	427	445	441	471	461	477	464	418	423	449	425	463	460	470	467	465	461	473	484	476	492	425	411	464	464	467	436	470	447	468	449	449	430	489	461	464	464	436	458	452	420	444	452	504	462	469	478	420	468	437	470	458	431	452	466	463	461	454	460	484	473	444	451	457	463	462	454	427	424	449	437	437	464	434	411	441	487	431	436	504	507	462	469	454	464	444	466	478	450	475	467	486	464	441	444	463	438	434	430	448	461	453	418	427	460	454	435	390	432	453	427	487	471	448	456	438	457	438	452	443	474	430	455	436	463	459	461	463	464	437	446	447	438	476	438	447	441	442	486	444	441	480	454	442	476	459	446	448	436	475	442	428	430	447	453	426	436	432	460	433	458	443	505	473	489	417	492	441	464	446	452	468	465	437	452	478	443	443	492	463	434	460	448	398	434	443	425	468	463	476	422	425	442	462	421	463	458	447	437	450	435	452	445	448	460	456	479	493	442	432	465	434	428	437	453	469	457	483	495	496	451	471	414	451	425	462	492	467	420	428	480	478	419	485	429	479	445	454	479	471	451	461	440	432	443	440	443	417	467	433	475	431	477	445	478	436	458	478	446	463	448	497	474	426	464	476	452	444	441	491	433	464	406	465	459	456	488	471	434	448	482	407	421	472	471	449	453	446	477	480	505	448	478	441	470	456	483	456	493	461	437	496	474	461	456	426	480	452	453	470	432	459	449	458	454	451	440	470	430	455	463	478	456	456	448	449	428	457	437	447	432	440	441	416	400	434	443	458	454	454	470	472	465	454	497	486	465	453	452	415	442	455	441	420	442	410	473	456	425	443	441	403	433	453	482	459	463	445	451	476	481	463	435	442	470	488	458	417	461	460	498	458	456	458	440	449	479	428	458	453	437	446	461	471	495	411	461	462	422	467	467	487	452	442	451	477	443	456	447	446	461	487	441	431	410	457	415	468	443	474	461	451	457	494	447	433	451	468	472	461	446	442	450	480	457	499	424	491	418	413	428	437	446	479	480	436	446	474	424	453	441	443	472	457	461	458	481	438	411	444	473	414	449	493	460	478	455	476	445	455	454	439	488	484	472	448	467	445	424	460	473	449	452	437	482	463	443	481	424	456	439	458	458	451	448	450	477	450	452	477	457	476	482	435	461	445	459	446	430	412	467	441	418	429	460	455	447	426	435	500	400	452	450	451	421	468	472	417	431	453	447	463	453	449	454	441	461	460	415	430	426	423	433	428	473	459	453	491	425	411	442	467	417	453	467	483	443	408	471	453	457	465	440	420	456	460	459	456	453	470	405	457	461	460	424	421	446	451	452	427	426	472	467	434	452	408	429	437	424	478	450	462	434	403	449	435	461	460	477	444	436	464	409	465
28982	26318	18219	2590	357	361	365	316	270	279	267	275	276	228	237	250	245	239	233	214	261	272	233	233	226	235	234	268	228	270	241	219	226	233	232	249	235	238	235	246	221	217	221	226	247	205	234	225	232	256	195	249	242	260	256	249	254	254	223	258	243	246	244	255	241	210	248	256	219	238	247	235	257	248	235	241	238	234	255	252	271	257	229	228	237	232	237	256	229	215	273	248	223	233	255	242	225	244	251	232	244	261	243	254	252	245	219	236	237	228	224	241	228	242	242	259	245	249	238	225	259	231	202	271	255	226	231	244	219	228	236	250	223	233	231	240	246	240	231	238	257	259	236	253	270	236	255	247	213	239	221	220	222	212	239	237	226	238	248	212	237	236	195	250	239	249	222	238	228	253	222	231	273	249	233	231	210	232	252	239	224	233	229	240	233	241	240	236	251	227	241	213	216	234	261	218	245	224	220	257	244	215	218	217	233	216	240	232	241	249	234	242	242	269	246	260	252	262	249	237	243	242	260	257	222	245	252	257	240	241	237	234	236	229	254	255	239	251	232	199	245	265	281	250	270	217	233	256	240	254	265	231	240	251	217	247	243	247	219	242	233	244	238	238	266	235	205	226	218	268	255	232	242	224	216	219	244	218	234	225	229	252	240	228	240	217	252	216	265	213	244	240	232	262	221	234	261	245	242	249	241	223	253	245	242	233	243	246	259	271	220	228	226	218	266	223	263	236	238	238	249	208	225	221	232	224	248	254	237	258	259	249	249	242	264	225	237	233	226	240	232	271	224	209	242	267	268	261	244	238	230	248	256	241	244	234	228	235	260	192	236	223	253	243	242	230	239	267	220	243	243	248	236	248	243	253	247	223	230	245	213	250	253	239	209	241	220	238	212	239	222	226	234	257	241	215	264	235	224	226	253	269	224	228	216	237	265	207	211	235	220	258	225	223	272	213	252	243	225	249	235	224	220	230	245	257	269	215	227	232	258	247	251	239	285	248	243	237	247	241	236	257	237	237	245	253	248	214	265	275	233	221	214	246	226	236	252	258	247	229	250	229	205	198	245	220	248	240	238	209	223	241	228	261	266	243	237	247	257	265	253	272	244	225	227	240	212	235	236	227	239	248	237	233	254	249	222	286	239	259	231	276	232	207	212	216	239	222	270	211	245	229	221	231	242	279	243	241	233	222	262	243	237	214	251	251	240	232	217	251	234	218	282	232	223	243	272	247	247	231	227	239	232	239	234	232	228	229	240	218	222	221	224	253	244	263	243	250	254	267	266	240	251	236	264	274	214	255	233	233	230	242	207	240	248	230	236	248	250	253	233	250	218	237	223	242	238	262	226	210	238	225	210	216	251	233	254	227	239	222	226	261	242	222	278	233	235	260	203	236	242	270	224	266	232	232	231	218	231	251	224	251	222	252	256	218	254	223	247	242	255	251	250	229	214	236	244	244	235	236	229	242	244	243	243	254	246	233	213	257	230	264	256	248	251	237	200	216	196	221	223	249	214	242	234	237	252	257	236	212	231	202	287	260	241	242	248	220	226	220	261	215	251	264	219	252	248	240	229	228	240	245	255	258	252	244	261	212	247	252	220	225	204	240	237	245	232	253	235	242	230	263	247	225	264	231	228	230	247	245	217	251	221	254	242	246	243	244	216	249	238	243	247	260	230	221	234	254	234	284	255	257	234	231	224	240	269	241	223	219	216	264	233	257	239	244	238	228	239	244	236	237	245	270	249	243	231	229	216	251	229	220	262	253	240	217	228	269	241	223	236	227	257	237	231	271	245	246	245	254	242	232	220	239	257	237	241	229	217	231	228	241	249	276	273	254	247	239	232	218	232	203	235	228	233	239	250	230	233	233	228	216	218	236	223	222	241	236	227	233	223	231	252	255	262	218	261	243	238	253	225	238	274	254	253	245	235	243	265	242	237	215	226	237	262	233	242	259	266	237	263	251	220	227	257	263	217	240	232	231	275	250	247	227	234	258	249	247	238	263	225	239	225	252	246	235	212	226	251	215	239	223	224	252	246	276	238	258	222	235	225	206	226	253	246	257	185	223	241	236	210	221	296	266	239	256	237	261	234	239	222	243	237	235	240	217	220	269	271	204	226	225	263	229	247	209	227	259	255	246	234	229	256	228	250	211	221	227	236	244	238	216	237	252	255	233	237	268	232	253	246	204	223	216	237	261	243	245	230	249	232	225	229	238	201	251	260	229	247	215	226	248	251	236	212	222	229	239	230	220	210	230	245	241	230	235	240	265	236	248	232	243	236	236	236	214	223	244	248	244	235	237	229	238	227	239	250	248	225	218	245	251	224	226	250	249	252	251	246	226	221	239	240	261	258	251	206	224	259	234	247	242	255	215	240	245	243	220	236	236	231	240	250	253	244	248	236	237	229	267	241	240	199	267	250	243	257	252	246	214	253	247	264	252	237	243	241	214	211	253	245	234	267	210	242	252	253	226	221	228	264	263	229	238	230	250	223	226	227	223	228	240	243	241	235	225	250	224	250	206	239	253	224	242	260	263	224	234	238	223	240	249	246	221	239	274	238	221	273	291	236	199	237	220	243	244	253	238	230	229	267	250	247	259	244	201	251	242	228	238	234	250	246	261	249	191	217	262	242	239	222	231	221	233	215	242	244	218	221	241	234	251	242	243	222	228	246	229	242	248	249	229	230	253	251	248	232	234	235	215	256	256	251	230	242	231	254	250	251	249	243	263	250	223	268	228	226	239	252	261	254	256	266	233	216	261	286	219	245	266	229	240	227	234	224	231	224	243	217	244	237	258	237	231	226	240	235	239	234	210	245	260	240	228	233	234	240	265	217	217	223	233	242	240	245	252	238	222	222	208	246	258	235	223	237	221	263	219	224	237	208	260	244	221	221	242	222	240	237	255	221	247	243	237	215	234	220	253	236	239	247	238	253	216	221	215	260	245	247	238	228	216	240	237	240	235	211	218	244	237	235	273	241	244	255	271	243	202	257	243	246	231	251	271	237	257	236	237	261	223	227	234	275	231	220	216	238	216	221	229	242	238	212	286	249	246	204	244	256	250	254	234	222	239	240	263	221	230	210	258	236	242	243	235	239	234	236	214	234	239	256	258	224	267	227	238	262	242	226	265	243	214	224	227	223	241	249	247	228	250	228	236	246	208	234	222	245	218	245	258	262	239	230	281	256	246	230	251	267	247	243	243	247	244	232	249	241	222	232	230	248	232	260	257	269	257	248	241	211	238	247	232	219	246	231	251	249	216	246	233	252	220	267	245	229	248	251	223	228	242	224	228	225	225	258	247	268	248	206	232	213	236	255	241	229	255	261	244	210	257	235	257	261	243	250	233	267	261	239	233	229	235	245	262	223	231	237	257	236	240	234	230	241	223	252	257	240	259	253	235	243	218	212	250	258	229	249	231	203	247	229	250	261	244	232	255	237	254	219	214	225	251	233	250	234	220	252	227	242	258	250	230	265	234	216	229
32577	41539	8515	504	479	549	494	417	361	357	371	420	396	324	304	298	336	318	329	313	339	276	307	277	318	302	299	295	315	317	296	309	293	318	311	294	305	317	319	285	337	302	319	337	309	316	331	316	307	338	310	289	319	332	318	327	310	310	328	297	300	307	330	312	309	325	283	290	322	286	295	318	300	299	334	314	296	299	280	286	312	305	316	324	325	316	322	313	306	335	290	305	303	304	300	287	345	283	299	320	271	296	317	295	313	317	315	301	278	309	308	332	290	317	316	285	321	321	308	290	318	321	309	323	319	305	296	330	319	319	344	318	303	304	302	282	325	323	313	304	293	311	289	309	337	297	302	329	339	301	300	298	309	317	278	313	293	286	294	310	346	298	298	332	311	310	273	295	323	304	352	335	313	290	289	302	325	329	315	311	350	290	293	333	273	293	302	318	319	331	308	294	329	302	335	271	318	345	296	313	318	306	291	299	320	300	338	309	331	338	328	326	317	306	312	319	274	301	310	305	321	319	299	336	318	294	312	318	306	304	297	314	328	283	282	315	330	289	322	311	307	303	276	297	318	291	319	312	301	301	322	315	329	320	313	306	324	319	307	338	290	363	289	307	290	260	315	333	312	316	288	302	323	335	294	307	309	319	285	305	276	275	299	347	283	305	284	312	313	330	303	328	290	326	271	291	295	296	299	308	316	321	302	335	311	314	329	295	328	286	285	283	313	318	309	291	303	289	326	298	290	340	296	331	350	323	310	267	277	311	333	309	289	316	318	323	301	337	290	267	296	309	326	287	294	305	334	323	319	321	302	326	304	323	281	325	296	297	312	280	299	308	324	318	316	302	288	316	325	331	343	330	330	311	283	304	298	303	307	294	297	297	275	290	317	313	287	315	323	306	331	283	293	299	331	301	304	318	313	274	339	311	309	281	311	349	306	302	291	337	304	315	309	334	293	334	305	278	310	316	317	318	296	299	312	294	322	307	319	285	290	324	319	309	312	311	307	301	280	315	312	302	298	311	304	283	318	341	308	290	306	307	313	316	307	323	318	298	285	288	324	324	341	319	280	330	342	306	300	314	330	287	333	282	315	301	314	337	285	312	305	289	321	283	331	298	287	303	288	306	323	317	304	298	311	326	324	325	290	318	305	319	343	304	308	281	313	294	297	294	299	297	300	319	307	305	340	328	289	306	303	285	314	305	301	310	306	323	339	328	328	307	305	326	338	304	351	326	292	320	314	277	319	311	315	308	285	320	331	326	298	314	280	325	353	292	312	331	341	327	307	290	325	325	311	294	282	334	296	316	307	295	310	281	303	311	350	319	301	297	314	286	329	322	301	315	312	291	317	334	269	304	321	307	329	295	329	282	310	328	271	316	312	286	291	326	294	335	319	308	307	316	320	300	321	335	291	305	317	307	319	305	311	353	309	327	312	292	322	315	295	302	308	308	325	318	332	327	312	302	333	295	328	310	302	296	317	334	303	291	298	295	268	280	323	298	343	321	310	316	314	298	316	285	341	305	318	311	292	281	293	296	304	290	290	352	326	297	312	322	280	282	324	308	320	302	354	281	329	287	326	333	299	287	275	300	308	330	313	313	290	311	308	291	294	316	314	298	327	302	317	326	322	331	310	327	305	300	303	306	294	298	322	325	324	319	323	321	340	292	329	309	305	294	310	266	311	315	320	307	287	300	308	313	316	299	300	339	296	323	317	297	325	314	299	285	302	323	301	320	318	286	344	292	328	312	317	327	300	306	311	295	275	317	311	299	286	288	305	322	275	341	312	287	322	286	326	314	299	332	312	309	311	282	332	326	300	284	298	303	320	311	333	325	315	310	308	303	328	290	337	330	309	308	325	304	310	292	309	332	341	284	307	290	295	312	273	344	333	281	321	302	336	311	307	330	305	308	324	284	309	335	284	288	285	344	306	312	314	290	321	301	316	305	292	350	302	327	303	343	301	310	318	311	317	311	312	310	312	310	311	308	305	298	301	318	282	281	303	332	316	307	298	286	324	339	304	297	315	309	307	317	324	318	322	282	339	328	297	311	312	295	309	293	294	298	318	306	301	323	314	329	326	288	324	330	303	321	284	338	309	299	308	320	317	320	289	306	315	311	318	304	313	264	334	320	277	293	285	295	310	286	283	335	318	322	303	280	305	306	338	328	291	297	309	310	318	331	306	284	292	314	318	310	321	304	275	341	330	287	340	315	319	285	305	312	307	334	316	310	327	297	309	318	309	360	324	314	302	336	343	309	306	299	293	321	303	300	293	305	300	338	301	290	285	309	304	336	313	297	337	315	324	321	307	329	319	313	303	303	344	305	306	331	295	328	305	297	299	312	302	297	304	293	317	283	349	345	293	326	343	328	316	292	297	311	319	322	312	317	296	335	318	330	317	296	341	341	318	309	307	291	311	320	309	309	315	283	295	336	320	336	337	314	315	297	311	320	322	296	316	341	296	330	296	323	277	318	269	306	314	318	284	312	306	317	337	281	284	323	323	322	303	291	302	272	318	330	294	290	316	307	303	294	298	331	304	304	279	339	273	287	297	270	307	332	300	313	346	312	315	323	336	279	299	306	311	294	313	293	300	332	322	330	307	310	258	292	298	299	343	315	292	320	340	314	294	305	320	300	324	315	313	285	306	311	324	292	303	312	312	322	297	312	288	313	293	330	326	305	292	303	316	335	278	314	332	318	309	316	327	318	311	335	299	330	347	314	290	300	283	301	306	309	311	291	342	318	297	313	306	332	303	306	315	326	311	333	335	294	311	302	289	290	273	307	291	303	299	306	331	307	315	297	300	303	314	324	308	318	289	295	313	342	335	314	286	325	285	284	308	318	327	304	276	313	331	313	324	320	332	346	324	306	345	303	326	269	292	317	339	309	292	325	332	306	299	320	328	284	325	312	296	314	285	317	315	300	323	304	299	294	308	318	322	326	308	315	311	300	292	299	280	314	327	306	319	323	296	320	305	331	324	277	293	318	296	306	299	300	308	315	308	309	326	303	303	295	284	312	327	373	322	316	328	292	285	338	291	317	295	338	310	298	276	318	283	289	310	327	299	317	291	308	326	283	298	309	310	320	322	324	312	313	310	317	337	318	323	321	314	313	308	305	305	329	312	297	302	318	293	323	302	283	278	299	276	306	298	311	317	329	301	327	302	309	321	314	343	325	294	337	297	301	322	314	295	341	332	302	302	332	265	308	282	307	331	321	276	301	291	331	315	312	300	317	330	323	295	314	319	299	285	332	347	325	300	300	301	318	320	286	304	309	311	326	318	301	321	336	270	311	297	324	306	310	341	305	296	292	310	297	307	336	312	326	293	283	314	311	320	306	281	299	296	304	303	304	285	318	320	309	312	303	322	267	300	297	299	296	319	293	317	294	286	310	337	303	303	294	296	300	284	340	309	311	317	297	320	308	314	333	324	305	308	319	303	303	275	309	318	293	328	272	297	286	299	308	308	274	292	290	315	306	316	314
24191	21536	28825	24537	21409	11122	865	467	371	363	376	308	281	232	246	218	223	213	232	227	196	205	213	212	223	219	208	213	175	195	233	180	173	188	202	186	177	206	198	192	190	189	195	177	167	196	186	206	198	203	198	193	199	198	188	192	201	198	192	187	189	194	207	201	189	179	208	202	187	213	180	189	187	181	195	190	181	184	217	162	181	187	204	183	181	189	167	185	168	180	194	207	159	214	177	178	183	193	186	182	192	188	152	191	204	194	181	190	214	200	185	171	182	178	210	173	184	180	185	206	186	176	189	211	185	185	176	188	203	186	197	175	177	211	192	170	181	180	177	198	172	208	198	177	174	185	179	196	202	157	218	192	199	196	167	201	183	164	174	196	184	167	183	191	211	195	191	194	215	181	167	158	203	199	207	183	200	181	191	215	183	177	181	175	168	186	171	211	177	178	172	197	182	194	198	218	165	208	191	187	199	190	168	201	195	195	195	184	192	197	186	188	206	181	205	181	179	200	180	171	177	188	192	174	179	202	209	191	193	208	199	197	206	199	174	186	173	156	197	181	182	196	188	164	190	191	174	172	180	173	173	180	183	181	213	182	188	190	185	198	209	191	151	214	179	191	171	204	205	182	172	171	195	196	193	193	179	210	188	185	193	194	188	185	201	183	220	211	188	178	181	188	207	173	197	194	183	184	171	216	198	236	171	221	175	166	203	172	181	169	188	182	166	173	208	178	187	194	172	173	165	163	199	205	185	202	190	180	168	190	179	167	216	165	184	193	186	202	186	194	171	173	183	176	215	204	200	186	178	189	188	186	170	202	196	206	170	172	196	213	208	176	185	197	182	201	186	210	192	177	199	197	190	181	202	195	186	190	177	191	183	172	172	165	180	190	203	188	194	185	194	178	180	198	205	196	200	201	191	211	221	174	183	214	185	188	186	192	174	199	205	192	179	203	197	201	175	185	165	188	184	180	163	186	178	218	160	192	186	184	198	195	182	187	206	173	164	204	183	198	192	160	198	184	187	186	170	218	196	183	179	191	179	202	185	161	191	198	191	180	189	187	197	184	175	207	193	174	190	172	198	185	185	198	152	190	187	184	168	191	191	187	180	162	169	174	162	182	173	165	181	172	182	220	175	188	191	180	176	178	187	166	191	193	199	175	163	195	196	196	190	203	194	184	193	186	174	171	200	192	210	200	195	169	199	170	199	211	206	202	195	191	198	145	202	178	190	179	187	196	194	190	164	189	210	194	168	203	179	172	204	187	198	195	180	208	172	187	207	209	173	204	171	181	194	188	205	168	174	191	186	180	189	184	188	189	219	197	200	187	165	214	180	199	171	194	162	170	201	164	185	204	187	199	202	167	181	211	201	192	193	176	183	178	188	186	204	179	202	179	194	163	183	188	192	198	168	195	196	178	198	180	172	195	187	180	193	203	177	178	186	211	164	163	181	191	191	186	181	178	161	157	205	162	189	200	191	182	213	192	185	188	183	192	189	193	200	183	192	202	192	177	189	200	207	190	178	178	156	167	210	203	176	181	205	213	190	176	180	192	212	179	195	178	199	173	177	175	207	198	179	198	178	170	193	193	194	206	174	176	203	214	195	184	195	200	222	207	166	167	167	173	206	171	208	171	189	202	183	204	192	179	193	181	205	172	186	192	191	189	172	193	166	162	177	190	196	200	198	196	210	208	181	188	195	218	197	175	216	188	186	176	212	185	182	198	186	181	179	205	198	195	195	193	161	195	186	159	181	189	195	181	158	185	185	187	215	220	200	182	186	173	205	178	170	176	167	171	167	173	189	183	208	209	187	189	179	174	170	193	178	173	189	172	195	188	186	197	192	187	211	179	200	165	201	180	174	196	189	162	167	178	196	171	180	150	192	182	186	197	185	178	191	174	208	182	183	202	201	169	202	207	193	194	181	209	202	180	203	193	188	205	211	191	192	171	187	195	196	203	182	205	182	186	169	202	173	165	169	175	201	189	157	187	190	197	208	197	206	160	195	192	197	188	196	183	176	167	199	191	193	174	170	179	183	181	199	192	193	195	183	183	176	191	191	163	165	185	176	199	173	178	187	207	223	181	210	190	183	202	181	179	189	176	188	201	207	183	172	190	179	160	179	210	193	182	193	177	198	178	181	185	178	183	148	200	178	201	182	189	179	183	163	192	190	170	219	173	193	180	159	158	192	161	202	206	193	159	192	208	183	180	171	172	179	196	189	219	186	191	176	196	187	177	203	176	208	196	197	190	189	188	176	204	179	206	186	206	200	171	161	202	221	209	187	184	188	183	209	178	190	218	195	187	173	180	211	188	199	194	184	162	188	180	210	173	187	188	173	197	176	171	188	182	208	173	165	178	189	198	174	215	186	181	216	186	176	177	205	194	197	198	183	183	178	175	203	205	201	169	189	187	182	164	193	190	187	191	198	190	181	189	188	200	193	200	199	178	205	202	182	183	224	208	190	178	178	172	191	184	207	217	204	191	219	224	211	189	189	184	187	181	194	189	168	182	191	184	184	184	209	182	206	198	189	210	170	189	189	164	189	209	188	206	188	179	202	191	202	176	206	189	206	178	181	175	179	170	178	191	159	218	189	170	191	196	205	160	166	155	192	174	175	189	171	191	181	204	199	174	173	198	180	183	169	194	197	186	184	187	215	173	188	215	203	186	179	193	201	183	189	167	178	205	177	209	203	194	161	191	166	208	189	189	179	185	185	188	179	181	184	187	189	166	175	169	190	198	195	187	197	179	184	176	191	197	193	184	194	196	190	204	197	176	196	206	172	203	216	175	199	171	176	172	193	204	185	182	189	182	172	191	174	193	189	203	183	176	201	181	182	198	177	163	223	202	173	180	175	198	192	173	175	149	190	169	189	195	189	189	185	182	180	201	184	206	215	151	185	197	201	202	181	195	195	175	198	203	198	173	189	184	193	204	199	186	183	202	201	193	191	181	169	188	187	197	169	178	200	208	191	183	154	186	187	174	186	189	203	186	188	183	197	179	191	179	192	179	191	207	181	226	184	190	191	159	199	175	206	210	162	204	174	208	198	193	211	186	221	211	197	194	186	173	201	177	196	177	175	182	191	210	216	187	182	191	200	178	179	200	181	163	188	183	184	199	184	176	165	159	201	189	189	189	188	169	183	179	190	203	192	164	221	167	188	201	178	194	191	211	198	181	185	185	183	192	177	172	189	173	184	154	169	198	219	181	202	185	197	196	158	170	191	184	174	189	177	204	161	204	173	180	192	191	177	197	185	186	203	186	147	166	190	195	187	194	191	208	199	205	191	183	190	185	175	195	204	195	169	183	179	206	196	185	196	209	191	218	177	193	193	206	177	187	170	191	185	186	189	182	170	205	185	198	202	191	190	194	173	165	168	207	188	183	179	167	190	181	212	190	165	153	198	185	206	195	203	184	188	186	178	173	174	164	212	159	171	199	204	197	186	195	187	195	182	196	179	175	189	193	184	204	200	195	217	179
37602	58292	14458	2449	1785	1389	1130	738	637	615	622	522	408	352	351	306	322	313	298	299	289	281	277	285	263	244	289	278	245	292	230	263	263	243	248	266	259	239	266	232	254	248	236	247	237	256	217	239	288	233	238	236	222	242	244	246	242	243	234	245	246	231	234	247	234	265	236	264	229	253	244	265	219	249	219	263	209	255	226	254	238	243	244	224	226	226	238	228	237	218	242	243	242	242	246	234	227	232	214	227	241	253	219	223	257	230	230	251	234	234	224	236	264	261	235	253	251	217	245	273	250	235	231	234	247	255	227	242	229	203	252	221	223	251	237	248	233	244	235	264	228	203	233	216	219	231	222	254	240	221	246	241	227	225	251	248	242	231	234	226	230	272	235	255	241	238	228	258	230	253	230	250	241	261	266	238	227	230	219	239	260	269	251	250	235	244	227	221	238	230	240	236	232	220	250	244	233	231	234	221	248	230	231	252	216	252	251	227	228	240	245	251	257	241	247	259	216	266	226	231	265	262	260	241	232	263	232	239	227	229	237	263	247	242	251	261	218	247	255	216	222	236	241	245	255	241	238	238	221	233	267	228	246	260	252	251	234	264	227	236	239	221	254	217	256	202	255	250	253	259	235	214	273	239	243	239	229	257	226	234	233	234	217	240	218	241	225	229	223	255	220	248	249	233	275	261	261	235	259	242	208	246	256	226	235	275	258	247	249	238	262	238	219	248	242	223	239	257	231	270	218	219	228	255	212	253	238	235	218	231	236	276	258	227	216	237	245	203	230	251	217	219	237	210	245	219	224	237	232	245	239	223	207	236	227	239	252	284	245	241	256	227	250	248	215	246	242	254	263	226	247	228	239	239	252	229	229	232	222	251	237	242	226	224	236	252	247	223	224	252	247	231	216	219	232	245	247	254	244	250	237	211	226	256	233	252	223	219	250	226	245	223	231	227	253	259	231	246	216	242	241	229	231	244	231	203	253	251	242	221	258	257	208	243	268	227	250	249	250	263	247	239	251	264	259	250	207	265	271	254	250	250	239	229	225	267	254	248	255	239	229	223	239	260	260	236	251	253	248	238	254	237	258	230	228	250	231	264	219	260	230	245	215	223	256	214	228	240	233	263	239	248	250	235	251	250	250	236	242	230	249	252	224	229	234	257	260	230	242	258	206	224	227	253	257	214	223	252	226	223	243	243	249	223	258	238	240	225	242	235	235	241	221	262	246	247	219	256	245	266	257	260	237	226	237	227	227	214	230	223	224	221	264	236	233	254	258	217	224	248	239	235	211	228	230	243	227	239	246	245	263	253	243	253	269	250	243	244	234	274	237	243	237	221	213	230	229	252	223	242	234	273	236	223	237	218	216	246	227	242	250	229	244	231	256	261	247	239	231	228	262	225	272	235	192	205	250	221	238	260	244	267	224	233	224	239	238	233	233	237	236	218	238	239	247	256	261	252	277	230	262	238	226	260	242	254	228	225	250	252	242	228	217	240	226	237	225	240	222	232	228	222	248	240	231	229	244	202	236	247	251	261	252	267	217	272	214	255	236	248	236	249	249	209	240	259	240	234	240	236	214	245	247	251	221	264	221	254	228	255	227	229	253	241	235	264	265	247	246	235	252	254	245	230	223	254	236	243	234	241	227	208	223	203	258	234	250	239	214	246	244	211	229	268	259	232	229	188	258	243	225	235	220	235	241	246	243	227	240	222	267	241	229	234	261	238	254	250	259	222	237	261	252	221	220	220	236	251	226	230	206	238	227	200	268	241	218	210	252	244	222	237	219	222	239	224	252	237	238	227	241	215	244	253	229	243	224	218	249	228	243	233	217	235	281	239	246	249	226	231	248	237	257	243	219	244	253	243	242	241	239	217	250	212	236	234	228	239	218	233	241	242	256	269	242	254	223	232	226	256	282	246	223	245	220	256	238	231	246	242	248	227	225	249	223	224	212	245	250	210	251	233	226	232	249	215	242	233	233	249	225	221	257	225	232	234	224	226	220	207	236	233	231	238	237	227	232	242	263	203	196	256	239	239	260	242	211	238	277	246	223	236	207	223	257	240	226	218	231	232	230	233	259	241	208	244	241	252	226	252	256	238	235	193	246	219	246	233	222	239	204	252	231	240	217	274	259	269	240	253	242	238	243	253	226	250	220	242	217	242	245	262	244	243	236	242	223	221	224	227	238	256	206	240	250	224	236	248	253	257	244	254	233	236	216	247	253	252	252	242	228	247	251	240	259	246	233	231	239	230	226	229	241	236	240	249	257	241	248	223	230	241	225	226	248	246	241	236	222	241	241	248	247	240	244	230	233	229	235	217	248	248	188	237	249	233	241	245	227	250	233	252	236	241	221	247	234	212	248	238	242	256	208	250	239	240	226	226	242	242	233	236	243	262	237	244	228	281	235	242	264	230	232	214	266	237	240	248	238	207	218	215	236	244	238	247	240	221	216	236	254	226	231	255	261	255	243	237	223	229	243	232	198	242	248	237	220	233	220	245	232	229	257	239	230	237	234	223	232	260	255	249	207	235	229	230	242	230	220	253	268	243	240	233	228	253	247	222	237	254	218	238	232	231	213	232	252	251	237	230	224	243	238	233	246	248	245	258	259	258	210	250	229	235	232	233	250	243	224	232	229	211	238	216	224	231	223	247	243	243	238	252	242	227	254	253	221	263	238	221	259	233	264	225	229	251	206	226	237	229	250	240	204	238	262	229	231	219	232	241	238	268	246	230	267	254	253	212	237	258	242	261	246	231	236	216	263	223	222	228	217	236	251	226	213	240	235	249	240	250	226	233	217	239	250	225	252	238	260	247	247	233	224	233	250	221	257	248	252	240	216	223	209	238	245	218	214	233	225	217	257	202	239	243	222	216	243	225	277	239	227	244	259	262	253	233	249	245	213	244	219	262	236	244	213	223	225	253	238	206	216	262	231	232	229	227	225	224	248	242	224	238	264	226	238	225	242	251	211	225	228	239	211	250	247	218	240	228	240	206	216	214	222	231	225	239	221	228	239	227	244	269	241	241	257	228	246	229	227	219	192	239	250	232	242	248	213	222	216	218	248	230	229	256	242	245	254	236	229	243	269	255	246	228	268	240	238	240	246	222	223	217	236	215	229	244	227	242	252	214	214	248	246	214	258	240	231	254	249	199	245	262	240	252	239	260	229	238	222	257	223	231	273	244	252	239	243	247	228	238	263	204	251	231	234	249	230	258	251	223	246	233	220	249	243	230	235	221	227	256	252	226	232	233	234	223	238	219	229	265	245	248	273	244	244	237	255	258	257	239	244	246	247	237	221	248	240	217	229	259	225	229	236	217	261	249	239	241	234	224	245	243	216	250	217	236	247	228	253	234	213	228	250	244	244	245	212	245	247	239	256	258	258	240	239	226	252	262	263	236	233	225	253	223	231	232	256	242	235	215	225	241	239	241	238	246	230	260	236	255	223	233	231	232	239	225	216	233	222	233	244	245	230	238	215	246
25584	21629	27553	25526	8871	773	589	545	504	508	537	466	466	416	445	427	432	405	405	446	409	403	421	418	397	397	409	426	438	398	437	408	431	420	446	431	414	395	420	397	412	431	410	426	400	418	407	409	388	397	401	412	431	429	405	402	443	456	414	397	427	402	413	369	387	392	388	411	401	410	398	394	390	414	391	403	395	408	412	385	387	385	436	407	374	405	433	437	419	399	441	404	415	408	396	411	442	396	396	392	440	421	413	378	397	405	433	400	388	420	391	419	424	405	435	382	415	414	402	407	423	403	406	353	402	397	415	394	440	405	430	424	386	397	406	429	398	400	424	346	407	424	430	388	406	427	387	450	401	417	411	413	436	414	407	384	436	404	413	416	438	398	419	429	396	407	365	371	381	429	395	389	384	391	424	432	394	424	400	394	380	407	442	438	412	438	415	428	406	394	374	425	408	416	382	402	432	436	402	397	404	423	389	420	382	391	388	399	460	399	414	405	439	403	401	415	412	419	379	359	429	394	393	384	383	367	419	419	405	405	435	408	372	388	403	425	380	415	395	400	373	400	381	434	410	442	436	400	379	406	406	425	386	410	397	431	406	406	421	399	389	396	394	395	414	419	397	409	416	396	448	393	400	416	379	370	374	384	386	428	409	405	414	395	403	404	365	389	366	462	390	427	422	422	386	425	401	431	407	382	405	425	405	417	410	395	371	381	425	421	372	354	421	406	434	374	411	358	407	410	384	383	443	367	414	414	416	410	404	407	432	408	407	396	413	379	428	417	406	415	413	386	392	427	383	400	415	414	411	412	414	389	429	411	403	392	400	415	411	413	454	369	410	421	424	412	406	427	389	409	404	447	394	392	388	414	390	453	398	417	409	387	390	408	389	416	428	415	412	396	398	380	423	427	404	396	390	430	409	412	412	450	393	412	409	440	411	427	423	385	398	393	421	406	412	410	397	423	404	413	446	420	401	405	396	374	407	407	427	427	447	390	396	458	388	429	424	377	366	391	400	400	394	394	401	423	447	388	455	396	413	383	459	387	379	422	460	395	388	392	419	383	388	397	418	409	390	382	419	447	416	417	435	442	371	406	396	434	356	403	411	372	407	401	420	397	395	447	367	395	415	407	399	396	403	435	392	416	411	417	397	386	390	416	421	396	421	394	450	441	430	410	409	384	411	412	422	404	431	395	441	404	377	459	388	424	396	416	388	391	397	424	407	409	381	410	406	396	393	433	423	387	415	397	399	383	447	409	414	374	371	389	402	402	400	414	407	445	422	404	440	390	406	387	413	366	407	418	445	403	423	434	380	416	425	429	407	404	430	381	402	402	418	408	374	418	414	436	333	379	415	410	402	404	414	406	376	403	396	404	441	385	418	396	405	410	420	432	407	420	401	393	402	430	405	394	394	422	404	386	408	416	424	407	436	411	402	397	398	436	396	390	379	395	418	395	410	388	377	421	414	425	407	455	420	400	412	404	396	420	391	367	405	408	445	402	403	385	424	428	426	397	416	427	433	412	406	395	391	416	389	449	397	387	399	375	394	386	388	386	406	373	411	401	416	423	409	399	422	394	415	406	384	424	416	421	376	430	421	400	405	386	397	418	369	382	404	400	386	400	417	404	422	366	417	374	430	412	414	384	432	383	406	420	413	397	436	405	427	416	396	419	380	413	378	423	369	410	407	420	411	408	392	407	413	399	407	388	408	390	447	382	429	418	410	395	386	404	421	413	351	402	420	444	422	393	406	426	420	400	426	405	395	381	408	413	439	389	410	402	404	408	441	410	408	376	366	425	395	398	386	421	420	405	417	390	379	412	406	379	406	398	402	406	405	401	431	398	417	405	394	376	402	417	406	403	421	415	388	401	401	386	408	402	397	363	384	403	384	385	431	403	410	383	397	403	399	411	419	357	406	434	406	427	438	384	433	407	402	387	412	392	406	405	367	399	408	427	391	413	427	389	385	410	430	364	403	373	389	412	416	453	381	390	429	387	369	383	399	428	412	422	444	360	415	381	394	432	414	388	407	400	391	377	411	415	438	392	398	416	403	419	389	410	397	393	389	417	363	382	425	382	397	390	410	416	380	408	343	381	385	398	412	388	434	405	394	397	374	422	427	395	378	391	409	385	399	403	398	410	390	403	413	413	405	444	394	427	401	438	401	419	409	377	440	394	408	407	401	411	384	385	433	420	445	413	359	390	403	422	418	417	426	398	406	433	422	415	418	425	440	385	427	380	426	365	430	418	396	417	421	405	374	408	380	361	467	386	412	365	393	406	432	383	406	401	373	385	410	432	405	379	435	427	416	402	445	361	436	419	420	427	402	428	396	414	431	404	414	419	432	394	387	431	442	373	395	389	409	380	415	446	438	396	411	418	390	425	352	393	361	425	410	403	385	405	427	426	406	426	445	426	401	415	395	384	387	406	379	408	414	456	398	437	410	420	389	415	389	399	421	369	407	417	429	464	442	426	406	393	408	443	394	427	428	406	379	399	428	426	424	370	402	412	407	430	411	428	378	406	393	399	424	377	410	407	383	382	393	417	396	407	405	391	409	392	371	425	407	401	389	411	412	414	411	383	391	382	424	380	390	409	428	397	375	378	399	397	426	382	413	386	395	410	410	361	394	413	398	411	401	402	439	417	420	412	410	432	395	432	405	422	404	414	401	400	394	412	431	424	412	400	402	413	395	405	439	403	411	414	393	399	412	393	413	407	400	408	392	389	384	450	365	445	459	395	389	430	395	390	416	396	421	429	395	447	398	420	398	439	392	423	426	396	410	373	430	397	418	425	418	405	386	428	426	397	385	375	396	407	385	375	393	398	368	411	393	391	408	400	414	375	394	393	400	434	416	412	433	427	396	418	419	426	422	415	420	384	390	413	431	406	446	439	398	428	391	431	444	398	408	421	372	406	406	412	436	424	425	425	437	396	384	409	394	438	409	421	412	362	409	428	392	414	414	381	406	404	379	378	404	421	390	414	381	402	402	455	423	397	412	384	359	420	392	459	402	411	408	378	389	384	413	394	386	390	412	396	429	425	396	399	380	399	429	405	407	422	406	426	381	375	412	408	397	384	380	395	376	381	441	399	417	394	429	394	424	407	411	400	424	385	437	413	435	391	376	406	391	402	425	409	416	443	402	439	422	421	428	387	406	379	368	431	393	405	391	410	391	431	379	431	416	413	404	407	429	419	429	413	395	390	411	394	418	410	440	447	371	405	437	391	397	391	434	439	408	387	409	442	372	371	390	392	413	345	390	393	371	419	430	401	417	402	446	399	393	424	394	400	393	403	419	395	369	409	443	419	394	394	422	448	402	406	406	420	436	377	412	414	417	402	387	415	400	384	389	380	403	406	411	394	434	409	415	420	403	447	377	402	424	431	412	388	422	396	432	419	425	393	431	391	412	397	420	391	404	419	405	380	395	458	408	370	411	351	443	396	420	421	410	423	396	435	407	418	406	438	426	405	420	438	432	401	407	444
36307	49522	8987	1642	1389	1179	971	852	797	729	750	662	549	599	538	559	571	527	561	541	544	513	536	506	460	533	502	472	511	505	499	511	535	525	449	550	531	495	500	491	483	488	480	492	515	510	473	483	513	505	477	478	518	483	491	507	470	501	500	493	481	507	528	518	495	497	536	518	499	548	521	498	469	521	503	521	491	511	517	541	499	532	503	526	494	513	509	495	501	492	490	520	492	501	527	504	441	493	521	509	542	489	513	507	509	484	539	501	457	500	474	463	500	500	502	469	496	515	471	487	494	485	491	474	519	458	512	523	505	506	460	495	506	510	517	477	485	513	506	519	541	507	457	469	500	501	509	533	515	507	476	483	521	494	491	522	543	517	480	491	437	486	474	480	489	509	505	481	466	508	516	513	517	504	519	487	499	497	501	500	482	506	462	470	493	480	491	490	509	508	481	493	494	495	498	517	560	519	473	480	505	483	497	497	504	491	523	451	499	496	526	504	529	465	484	459	456	482	501	502	462	485	484	508	506	516	495	516	481	509	526	486	499	475	495	508	485	503	529	501	530	513	516	508	468	481	487	530	492	499	465	492	509	516	477	483	506	483	529	502	503	491	537	489	488	486	509	462	464	515	482	458	500	478	477	496	492	470	511	500	492	507	502	508	515	485	521	543	491	460	530	438	507	483	524	492	501	484	486	495	518	518	446	495	518	494	455	484	475	501	525	520	489	494	527	518	495	528	474	490	473	447	469	489	484	478	466	458	560	474	442	473	516	472	506	501	493	465	474	526	488	508	530	509	495	511	492	498	481	509	506	452	507	513	480	496	488	485	502	493	500	531	485	497	527	472	488	475	514	490	489	544	475	499	479	544	511	516	522	527	492	467	526	516	488	518	474	496	508	513	465	495	480	476	496	506	499	504	526	485	519	506	487	476	486	495	482	461	490	486	477	501	488	512	491	490	497	468	439	488	501	485	509	476	517	474	488	517	511	516	519	477	505	500	470	504	513	534	498	496	509	471	544	499	496	504	512	513	497	458	504	530	504	542	504	514	521	512	463	466	505	488	508	540	504	470	544	477	498	503	472	483	504	508	496	504	521	495	511	492	517	473	488	463	493	488	513	527	497	517	507	481	474	490	495	502	507	526	502	458	502	513	468	483	499	487	496	513	497	493	444	494	519	524	483	505	557	511	489	482	514	546	516	527	515	520	495	460	514	494	472	457	407	484	511	492	512	474	493	479	487	489	506	474	500	538	517	486	483	501	502	487	474	494	516	500	481	491	479	502	521	520	501	525	525	529	489	550	514	531	500	460	504	514	508	467	541	514	519	530	523	516	469	496	526	501	502	498	487	496	501	500	503	479	504	540	517	488	542	462	491	524	489	527	490	494	510	496	489	519	508	450	507	527	503	525	489	525	480	516	478	502	433	489	486	483	495	487	543	496	494	522	496	501	505	543	501	555	504	530	504	488	491	477	499	470	506	493	469	488	500	529	497	505	462	499	483	509	491	525	546	481	588	507	478	519	510	505	488	468	498	520	500	460	532	465	509	470	470	477	490	471	469	472	524	485	487	479	478	503	489	522	511	517	533	515	522	524	542	454	477	493	470	481	495	488	524	518	522	529	491	509	510	468	495	498	512	493	466	514	523	515	536	496	460	512	504	496	496	485	434	500	488	508	496	515	515	484	484	490	525	535	491	513	537	521	498	504	478	554	531	526	482	528	478	493	522	465	482	516	496	471	498	497	443	510	497	502	489	542	490	494	560	495	491	494	481	478	518	507	525	490	508	519	493	502	513	547	504	490	493	515	534	506	520	495	486	469	487	495	502	462	537	512	497	449	529	491	536	492	503	494	499	494	535	492	497	475	507	523	517	505	517	516	497	478	486	497	532	496	464	514	437	525	510	487	535	534	508	481	519	476	533	495	518	495	480	492	492	512	497	444	492	511	523	485	550	501	507	493	470	468	533	479	461	515	500	491	557	544	528	469	534	497	491	456	504	495	466	469	501	534	484	520	500	449	515	478	475	528	524	501	496	505	485	501	519	492	492	488	472	484	495	502	528	503	477	501	481	488	504	518	532	473	478	547	515	491	466	461	533	489	496	473	531	517	478	494	486	492	527	524	505	515	544	509	501	499	514	522	528	494	512	510	520	547	500	459	513	554	486	503	494	460	490	487	505	458	483	500	493	511	505	493	490	463	512	535	481	519	513	525	483	508	506	454	524	539	463	531	536	496	468	521	489	542	529	496	498	509	563	527	482	500	495	499	509	512	479	490	508	522	521	505	502	529	521	533	513	520	488	503	481	505	500	513	474	495	516	532	498	505	499	523	501	485	540	472	488	484	529	473	510	519	506	508	467	502	470	516	489	502	521	526	470	505	505	491	486	511	505	536	501	539	527	512	494	506	518	479	529	512	485	497	547	486	507	537	497	482	468	487	494	508	474	530	488	522	509	522	491	519	506	488	485	475	475	449	500	474	511	484	511	486	487	486	496	440	530	537	535	508	508	481	509	476	478	465	469	465	484	491	518	530	465	485	475	505	479	473	525	497	492	493	504	472	497	534	480	492	472	513	476	506	491	541	475	509	512	514	492	482	508	451	523	443	462	514	483	508	477	502	531	493	498	521	501	486	479	487	513	498	515	527	491	500	513	485	536	467	546	511	502	526	487	546	508	493	499	470	480	524	532	497	530	501	513	519	473	506	487	505	535	484	478	523	489	474	510	507	462	525	495	491	501	505	505	484	515	458	480	513	466	490	480	464	488	488	447	524	502	507	506	496	478	546	464	489	473	498	492	460	480	481	499	507	501	462	502	497	494	495	480	473	456	544	495	475	514	540	488	511	474	515	504	533	492	479	489	501	515	506	470	488	523	490	532	514	462	521	477	507	490	474	478	504	485	488	498	511	506	481	471	516	498	528	503	481	495	499	509	530	455	451	514	491	488	472	516	503	496	525	500	523	477	514	533	492	434	477	504	463	495	466	489	513	508	531	488	468	517	512	482	495	543	489	484	467	435	492	504	512	509	482	494	506	510	513	527	517	496	532	504	498	494	485	531	496	442	478	496	461	444	462	487	497	474	484	491	512	502	504	495	506	480	522	492	497	502	497	510	554	521	532	482	487	491	500	528	485	534	487	496	514	524	522	502	513	482	464	494	529	433	493	528	495	486	490	464	517	504	528	482	465	507	494	487	525	496	486	444	466	486	528	492	497	519	499	538	511	509	490	510	497	523	512	508	484	493	495	472	523	510	523	529	507	496	540	500	493	493	479	479	512	488	530	487	488	481	447	528	503	535	482	520	492	553	479	517	477	493	460	500	502	515	520	501	539	504	511	496	530	495	518	479	553	482	530	478	541	497	506	530	466	500	500	504	501	479	496	487	520	476	446	532	488	484	513	520	511	493	525	503	580	462	519	496	503	488	457	488	515	487	498	493	497	524	518	485	496	471	498	506	506	490	464	471	505	467	505	514	500	503	516	504	531
23247	21571	29238	24233	21487	21453	9084	1110	846	825	751	592	533	503	456	507	439	484	474	431	436	432	423	405	465	462	420	406	434	407	373	413	419	409	405	400	390	382	402	413	395	396	392	419	404	426	365	413	405	401	401	396	421	350	400	368	402	366	391	431	399	354	410	377	393	402	422	395	392	366	379	376	367	407	395	397	361	445	392	392	408	419	415	374	390	374	377	399	382	397	392	409	384	412	395	376	370	394	375	366	370	403	398	357	390	379	372	397	369	421	376	381	397	394	388	403	374	415	408	426	398	409	367	392	388	399	408	367	418	367	382	386	399	394	399	376	395	376	409	380	376	370	348	390	409	359	402	396	394	397	372	408	386	411	397	339	411	420	406	365	390	364	387	374	410	384	377	427	344	391	412	350	352	355	385	376	372	389	363	396	384	382	409	408	369	412	408	399	375	377	366	406	329	401	356	391	408	363	405	328	392	392	373	385	395	404	383	400	410	371	404	349	388	396	397	387	415	395	375	439	396	385	401	375	399	410	374	382	395	434	415	394	382	366	410	414	370	360	411	387	398	372	386	345	357	417	387	351	395	384	360	348	397	382	410	372	380	410	372	389	373	378	385	345	409	393	383	412	341	382	367	382	376	371	363	391	421	406	391	332	353	369	394	413	347	382	401	386	399	390	364	379	411	344	378	363	383	383	429	409	392	406	383	366	383	395	358	386	369	405	372	384	387	390	387	419	381	413	365	396	440	374	382	372	381	383	384	379	377	451	384	344	382	394	396	390	401	413	417	393	395	377	371	396	412	381	391	357	398	376	400	411	394	385	353	400	409	405	351	386	355	388	369	373	364	406	399	386	398	380	417	381	375	397	379	400	351	405	419	412	391	429	434	402	365	398	418	369	365	383	378	395	363	388	405	353	394	371	379	397	392	440	374	382	367	424	412	356	389	370	396	371	392	389	392	430	355	394	361	335	380	385	374	393	405	401	369	400	384	402	353	358	366	389	397	373	388	369	370	419	368	403	424	393	432	434	362	371	409	370	409	410	371	408	355	387	399	376	421	384	391	367	379	387	404	434	402	366	392	382	404	391	381	391	384	393	371	396	392	368	363	397	374	411	377	364	411	381	376	394	405	382	433	403	421	368	392	395	386	377	431	372	382	399	393	397	350	396	376	375	343	401	390	367	424	404	394	401	392	377	366	386	376	399	382	393	390	404	358	399	391	413	376	390	388	352	388	403	374	407	394	384	388	347	351	379	366	363	375	388	359	381	400	390	357	383	386	391	364	392	364	404	382	393	384	426	380	405	373	390	373	401	367	371	423	406	356	381	368	396	393	376	398	399	397	427	342	406	384	391	385	368	372	394	391	392	404	407	356	374	377	380	378	381	378	399	385	377	351	382	387	416	346	374	396	370	395	359	409	387	385	391	397	406	403	396	400	369	419	405	375	377	399	392	362	409	384	375	392	426	398	398	431	396	386	371	374	420	375	402	353	361	416	391	373	406	390	362	384	424	397	357	346	353	404	404	373	391	386	358	401	384	391	387	426	415	435	402	380	386	401	382	385	402	380	356	344	397	370	395	387	356	408	396	400	401	405	433	353	389	400	405	431	364	415	390	405	381	376	356	402	422	407	404	399	370	396	384	400	370	395	365	375	368	405	381	387	397	396	398	425	388	390	356	385	426	372	398	415	383	389	388	353	365	397	390	395	384	373	403	403	375	364	370	330	395	377	417	399	366	345	410	396	411	386	382	417	413	387	386	394	392	369	390	379	399	402	389	371	368	371	396	422	368	390	399	386	416	418	371	401	380	394	400	384	379	375	401	394	422	410	356	391	402	397	386	377	374	370	421	380	374	339	375	401	372	400	387	360	398	376	390	386	382	387	397	408	402	388	420	424	391	409	374	395	391	426	421	385	362	401	405	441	404	365	378	378	386	408	372	397	402	404	400	428	390	340	371	414	382	383	403	404	369	395	376	408	376	389	375	420	371	381	394	372	385	324	398	363	378	393	417	394	364	356	411	392	372	407	390	387	411	398	342	382	401	394	456	413	406	371	392	364	382	371	373	362	375	386	405	412	396	400	372	395	356	356	387	366	397	421	435	394	376	388	403	399	413	380	389	381	399	401	396	374	393	426	379	383	392	374	397	407	412	412	379	364	413	412	401	384	393	359	448	364	403	374	386	391	415	364	434	385	367	433	401	389	406	386	405	396	370	372	369	368	397	387	351	399	359	410	377	359	380	392	409	390	423	399	368	381	408	367	377	416	385	356	386	384	388	385	383	376	426	370	380	399	422	379	378	392	400	363	370	361	374	412	376	388	383	350	426	374	365	418	372	373	366	396	358	364	399	351	379	401	387	390	380	395	393	408	389	393	421	374	345	440	379	397	393	416	388	405	380	393	396	376	385	401	386	425	396	392	368	374	395	385	387	371	391	395	378	378	379	412	423	388	401	428	389	404	415	393	405	403	400	383	404	384	400	412	413	411	375	377	390	405	381	416	416	397	386	388	336	424	374	393	367	398	404	410	392	369	371	386	389	397	365	401	366	424	422	376	419	371	392	394	392	354	376	402	404	399	390	400	395	391	407	406	372	409	422	409	365	396	383	392	416	354	421	396	386	397	383	426	398	410	389	379	375	398	372	367	371	408	402	395	392	407	398	369	406	380	378	395	369	443	366	363	391	391	386	408	409	398	405	379	385	382	372	400	363	381	386	387	342	391	371	374	406	357	372	422	391	388	385	395	391	379	402	394	390	393	410	368	410	390	420	403	387	416	402	409	350	389	390	350	398	441	379	389	365	411	392	391	378	381	405	386	360	410	369	386	420	366	392	419	390	406	391	364	398	405	389	337	404	461	377	357	381	380	365	387	369	408	380	368	388	387	363	393	397	371	387	414	361	357	380	348	354	394	383	391	362	362	382	386	371	397	359	391	395	399	389	407	389	390	411	387	357	376	382	372	411	432	385	371	394	361	399	407	356	379	414	382	349	423	391	366	377	374	402	383	390	441	397	423	355	402	370	374	416	401	380	392	427	334	385	383	380	418	374	408	391	376	365	419	400	367	417	381	398	400	367	381	364	339	365	391	419	368	382	416	391	373	358	402	358	371	375	408	399	415	371	371	357	395	375	381	372	395	397	394	387	389	368	393	396	393	382	401	368	378	404	380	414	405	380	397	393	339	424	346	374	453	382	336	359	403	422	355	381	394	409	374	356	380	372	371	382	368	411	367	414	444	366	415	404	385	390	383	357	394	399	391	388	383	363	414	365	375	394	388	394	386	375	391	414	394	369	402	374	394	345	398	384	362	366	393	384	396	353	401	389	407	383	379	400	408	408	389	364	365	357	417	416	410	363	366	388	376	397	390	397	396	409	370	391	391	394	340	388	387	376	384	380	407	386	360	387	360	402	382	404	348	372	432	374	389	396	352	364	391	396	418	359	405	384	401	359	411	403	386	372	400	376	411	377	334	392	394	364	434	395	367	375
42189	63334	17471	4485	3236	2531	2046	1750	1447	1297	1207	875	665	692	624	639	593	549	544	591	592	526	507	474	515	502	484	496	502	488	499	487	450	519	496	483	455	430	478	483	475	423	498	465	461	459	453	514	421	466	499	487	469	427	470	419	482	446	475	490	483	427	471	421	474	461	413	442	436	452	460	490	450	443	486	445	431	438	472	466	455	419	454	481	455	423	474	451	456	493	442	474	456	497	469	440	456	450	439	474	468	505	444	462	445	445	474	446	429	488	497	439	471	449	481	478	482	484	493	458	467	443	433	435	444	481	408	437	452	467	474	447	452	452	457	463	447	474	449	489	430	467	468	450	438	478	432	463	457	463	442	487	432	501	477	422	440	478	457	424	473	430	437	432	474	448	435	492	488	437	418	449	436	458	475	419	403	470	447	459	426	460	439	471	432	443	438	442	425	472	499	449	473	400	462	486	453	454	459	484	445	428	447	443	451	464	427	454	453	453	443	455	432	478	463	493	440	457	468	440	459	471	454	439	430	430	424	485	474	456	452	450	450	482	460	445	465	441	462	452	430	484	419	454	443	465	457	474	457	485	451	396	474	439	458	460	469	457	431	427	456	459	437	443	439	503	449	432	441	436	455	438	473	430	472	459	409	447	478	480	491	461	495	501	489	472	431	473	462	439	502	473	436	473	472	465	475	446	444	424	419	477	436	456	448	420	435	428	454	439	445	496	462	425	498	446	446	438	466	466	450	427	421	489	448	454	434	416	436	495	453	438	463	463	460	468	487	444	437	471	457	442	485	464	423	416	488	493	455	456	470	456	447	447	451	452	472	424	461	441	429	396	454	523	444	453	440	455	465	459	467	471	441	447	467	431	462	452	464	433	489	466	441	481	464	464	440	445	476	443	440	479	475	445	445	463	441	469	448	431	473	443	462	404	467	471	467	447	432	480	441	458	477	442	461	445	462	457	447	461	447	486	429	444	415	471	451	411	454	475	446	460	460	469	458	431	457	467	496	410	448	453	471	442	433	427	484	461	462	446	442	475	467	495	471	469	435	448	466	439	413	468	459	411	451	442	437	446	435	458	427	493	447	446	441	503	451	467	483	429	503	510	428	462	432	455	466	447	432	442	461	440	410	461	490	450	461	449	482	416	459	474	466	451	430	453	449	457	465	435	450	450	417	455	431	418	494	450	467	453	451	478	444	419	473	425	446	456	438	423	449	441	431	488	394	415	464	436	451	454	453	436	463	444	425	449	455	440	448	463	444	466	464	498	438	446	449	428	457	457	467	426	423	453	485	450	454	458	468	416	455	427	456	444	444	429	467	437	438	462	411	461	461	415	448	429	471	447	412	401	464	492	418	463	476	492	461	448	475	453	430	488	456	454	424	446	420	454	447	462	457	465	444	432	434	451	439	469	476	432	450	483	463	406	429	447	434	451	447	422	421	442	438	451	435	473	446	466	473	473	451	476	460	441	443	408	457	455	427	434	442	503	459	458	463	468	440	433	419	457	442	440	431	425	467	404	451	466	444	494	434	436	427	459	439	444	441	429	484	455	430	472	445	425	451	408	446	446	434	466	429	433	441	410	460	460	456	450	437	427	445	463	455	442	473	433	431	452	489	468	450	488	436	412	468	449	433	474	448	459	475	429	449	380	446	478	431	448	424	480	433	480	440	456	459	443	449	445	436	442	472	493	457	415	469	453	463	438	463	434	438	423	448	447	444	436	457	453	464	456	476	440	460	427	428	450	455	458	462	420	463	428	437	414	481	520	466	481	462	420	486	440	467	438	441	459	449	456	468	434	395	478	507	423	443	483	442	480	488	440	487	427	403	441	465	482	459	442	454	479	466	458	429	452	491	477	438	434	449	470	462	447	434	484	456	454	446	490	406	449	478	424	450	460	463	443	422	464	442	482	435	491	422	451	486	405	452	469	419	461	465	450	461	491	453	455	467	482	475	479	484	450	483	420	421	479	471	467	440	441	448	439	414	432	463	492	429	485	442	466	456	388	449	434	424	474	455	438	445	418	434	444	426	426	451	478	445	470	453	442	456	419	448	458	448	448	465	466	456	499	432	423	480	449	438	467	439	460	463	473	407	450	465	457	473	450	446	433	452	430	442	457	438	456	477	470	441	446	465	503	455	443	437	476	483	445	449	461	442	422	438	431	503	445	434	452	429	478	432	472	424	428	445	486	481	470	494	426	481	477	425	445	449	436	436	427	456	433	431	438	437	449	429	443	484	469	439	428	461	447	465	481	400	484	464	466	446	474	488	473	449	476	474	457	419	447	471	433	450	421	468	465	453	437	490	447	476	471	414	453	420	442	455	497	482	436	436	462	458	430	454	414	452	437	447	456	481	450	489	457	454	455	468	479	443	442	458	445	507	436	425	470	490	445	447	432	452	466	453	444	483	483	428	422	444	468	445	444	426	457	465	422	452	435	428	428	454	415	395	459	444	465	483	440	445	427	435	499	467	444	446	437	453	427	447	465	481	462	462	431	428	449	423	417	452	452	423	463	442	428	500	459	456	436	461	491	489	426	435	467	428	441	450	433	460	442	492	473	459	462	458	452	476	431	462	436	441	453	454	447	452	388	441	438	457	409	440	454	446	473	443	495	448	434	443	462	445	497	465	449	472	422	444	460	470	452	420	463	431	457	432	471	484	460	478	426	457	445	464	436	448	435	443	461	448	459	451	448	429	478	450	411	483	480	475	463	451	424	419	447	465	504	412	455	483	458	448	473	467	497	489	409	408	449	487	442	476	406	452	463	503	445	455	404	434	456	450	456	491	410	425	442	467	460	453	474	471	488	452	447	424	453	464	458	450	487	423	438	459	471	463	449	446	490	424	453	423	422	465	434	471	486	460	444	420	464	464	446	467	448	463	459	466	447	451	464	458	499	452	473	460	488	466	427	430	430	453	461	467	472	416	461	441	445	462	456	440	445	442	459	448	442	457	449	477	451	459	460	441	482	465	460	422	437	449	444	413	443	431	457	469	422	449	459	435	469	421	433	444	446	460	470	465	458	409	471	472	474	473	469	433	441	420	426	414	428	432	439	443	431	486	416	399	455	447	431	451	407	481	460	465	489	462	435	437	474	439	467	431	465	444	454	449	497	459	446	475	434	467	444	425	448	433	414	481	444	429	455	477	433	425	459	428	448	494	426	462	433	453	474	443	433	407	473	477	452	451	424	445	423	472	493	504	449	455	463	466	462	441	445	446	425	477	456	454	441	444	479	444	481	471	439	467	457	456	454	448	408	475	483	472	498	484	423	465	458	429	442	445	447	480	467	426	474	439	406	435	447	428	441	427	446	471	448	497	453	455	478	470	472	486	421	456	450	425	481	429	466	462	434	479	406	476	472	472	436	441	450	469	451	430	407	486	452	453	431	444	497	463	480	473	444	425	451	472	465	486	446	481	445	463	448	462	467	482	475	449	472	453	463	434	436	487	460	441	459	445	432	459	445	441	457	485	488	432	489
29000	25860	16649	2077	423	358	308	300	350	316	311	282	230	241	270	236	261	235	240	245	249	242	211	241	253	227	236	248	239	262	230	253	220	240	221	216	257	230	215	235	227	281	232	243	249	238	264	247	252	226	237	223	263	235	199	257	239	236	232	243	224	260	275	246	240	246	261	234	259	257	247	231	270	229	246	259	293	226	258	250	224	226	247	269	211	238	222	221	206	240	249	227	236	228	262	221	255	243	242	255	254	203	218	286	245	245	254	250	213	231	243	225	250	232	235	244	242	231	220	228	239	214	253	260	252	249	245	226	239	224	247	238	224	249	221	244	240	223	236	232	238	249	231	220	218	271	228	240	278	247	216	234	263	212	244	241	252	249	234	241	268	240	249	274	234	256	228	218	264	204	249	243	245	228	197	230	220	247	229	245	229	256	247	232	250	259	233	236	238	262	252	224	224	243	248	232	255	216	231	234	216	248	241	240	238	234	223	230	230	211	242	229	222	227	247	238	247	237	242	246	239	228	215	248	221	247	250	223	210	250	233	242	239	246	215	230	262	234	240	224	246	248	236	235	239	234	278	224	255	198	266	244	235	240	248	252	257	231	269	223	221	203	249	231	238	222	275	238	235	208	265	244	238	234	244	226	244	231	255	260	234	238	242	260	271	249	263	255	229	235	242	237	217	261	253	245	188	229	236	254	238	235	238	241	235	253	235	241	229	229	222	233	227	239	268	245	226	266	253	251	241	230	256	268	250	263	229	241	265	251	231	243	243	215	261	226	202	268	248	222	224	237	240	234	255	273	238	221	208	245	243	223	237	247	236	253	245	217	236	241	230	229	238	248	243	234	253	238	231	243	236	232	223	213	238	237	210	221	255	251	234	255	219	256	255	210	253	231	246	228	267	265	274	256	255	237	235	237	263	245	216	241	243	247	225	208	220	234	223	259	247	261	248	265	228	224	238	225	201	267	275	255	242	237	222	269	233	223	218	259	218	232	214	249	248	249	247	242	250	255	229	236	257	248	209	241	235	237	237	230	230	255	236	210	250	234	237	230	234	268	260	242	249	256	219	245	266	254	253	214	229	249	242	269	254	236	241	221	223	219	227	247	242	262	207	250	242	235	234	265	220	242	220	221	240	247	222	263	269	231	259	228	260	230	259	227	247	230	233	255	242	227	263	241	220	235	244	240	224	231	236	229	205	245	259	223	254	228	236	242	223	236	230	240	232	282	253	245	240	217	235	242	246	251	215	260	225	207	246	257	222	240	224	235	250	237	243	236	238	226	253	262	236	233	250	244	253	222	220	229	249	225	241	259	235	241	272	216	217	236	213	251	264	248	230	233	245	238	274	224	225	219	200	248	231	221	224	243	225	239	216	257	248	239	248	252	227	211	258	234	235	229	217	229	232	211	245	225	215	227	232	253	231	221	230	239	238	215	256	229	215	258	240	250	199	238	238	254	222	203	223	230	245	264	229	245	237	247	239	219	270	251	209	229	229	242	226	244	224	243	229	253	234	241	243	239	250	231	230	242	239	230	243	246	248	268	233	252	245	243	243	242	226	239	231	234	248	256	247	211	269	241	243	215	241	250	241	260	215	262	232	254	255	225	219	261	248	276	249	239	241	257	236	226	247	242	232	224	270	252	223	249	249	247	222	236	218	246	217	239	237	244	235	241	268	239	260	219	234	218	223	228	250	257	245	238	237	238	223	261	240	219	226	219	226	257	224	262	232	249	250	247	242	242	218	259	257	227	264	207	239	262	250	225	234	231	240	232	224	258	231	245	239	250	245	259	200	227	254	235	206	248	253	259	245	274	220	242	264	233	265	243	256	272	238	259	276	261	239	242	234	227	232	255	259	249	263	221	254	214	233	249	231	231	223	240	218	253	252	236	226	235	265	214	233	248	242	217	236	222	241	237	257	246	254	262	237	232	258	257	268	252	253	254	218	239	219	228	230	236	256	232	234	225	266	227	231	214	228	237	266	233	244	258	258	240	225	248	221	247	240	239	239	232	246	236	231	251	233	243	244	231	239	265	242	236	241	251	249	249	267	227	229	205	226	255	239	225	242	249	253	229	248	220	240	226	226	227	252	249	248	242	210	249	233	242	240	248	258	227	238	258	257	223	250	234	251	242	245	244	231	244	223	238	266	252	209	243	252	241	225	252	223	244	218	232	231	245	236	239	252	243	277	233	211	262	252	217	224	263	258	232	253	230	239	253	237	234	292	241	239	251	225	225	228	252	206	248	243	232	215	252	249	229	250	242	264	244	233	219	249	214	234	228	241	260	253	218	260	231	229	265	201	246	237	237	213	213	221	249	245	221	228	264	220	239	237	265	250	247	238	235	222	220	234	240	193	213	264	257	231	225	259	236	247	232	245	245	244	241	253	234	202	246	256	237	261	239	240	274	230	267	226	229	261	236	236	206	241	235	246	240	227	212	246	231	220	249	252	260	256	246	215	211	244	218	252	259	238	233	254	233	223	227	248	263	243	261	214	259	236	207	248	211	242	213	233	220	264	243	233	220	243	244	255	244	222	228	222	244	224	239	259	248	232	269	196	282	217	225	224	229	246	213	238	241	263	246	266	242	252	232	225	235	218	255	241	233	239	249	236	230	204	261	232	246	233	242	244	232	244	220	248	240	218	232	240	211	233	250	247	263	241	241	252	228	230	243	244	220	245	236	220	225	253	250	239	229	213	240	223	234	216	243	251	256	232	246	240	252	246	261	235	249	239	231	229	215	242	249	225	266	245	226	226	232	273	236	219	199	258	244	240	245	236	249	236	254	254	233	239	259	252	213	227	282	238	210	249	226	245	240	230	235	219	235	222	212	227	210	206	232	236	268	244	242	264	218	247	211	248	209	225	207	211	247	265	227	244	239	271	230	232	239	229	231	238	262	206	237	227	236	268	240	212	236	238	225	248	238	249	203	226	231	256	236	227	213	247	233	233	229	238	230	260	248	249	246	249	251	221	231	208	244	276	220	222	254	284	222	225	216	253	260	249	246	226	235	243	252	228	254	242	228	227	226	237	247	224	260	262	222	244	265	224	202	245	241	246	250	226	239	234	218	235	246	219	255	222	239	240	220	253	244	242	229	222	244	224	253	240	249	223	239	245	228	215	226	228	211	228	264	269	245	223	254	233	225	231	221	236	240	244	227	228	242	240	222	227	236	233	257	249	216	229	251	231	224	241	244	222	255	259	240	240	253	248	227	232	239	226	249	255	244	240	263	237	247	235	239	243	248	239	219	230	232	226	216	226	230	239	243	233	229	254	246	242	245	249	227	265	245	236	275	279	207	237	257	254	241	245	236	233	249	234	224	242	241	253	229	197	257	245	231	247	258	220	261	238	219	244	236	239	246	244	261	262	243	235	224	212	220	258	267	222	252	254	215	252	219	224	260	240	229	223	240	246	248	227	243	229	253	241	211	232	227	233	264	237	233	256	232	238	216	242	234	230	228	247	233	249	266	247	237	216	236
32672	39879	5678	583	506	497	568	490	505	495	442	333	320	317	318	354	311	327	325	290	294	284	307	296	300	306	281	329	320	321	320	311	341	316	318	302	319	310	298	304	340	327	273	326	322	303	279	282	344	319	289	309	352	341	306	315	302	310	298	301	290	326	307	318	306	294	316	312	319	324	329	311	285	323	309	331	312	342	324	329	268	301	322	295	295	296	295	324	314	332	335	285	289	319	309	316	319	299	330	326	294	336	322	292	300	290	314	288	279	300	300	284	301	311	328	312	296	309	327	312	296	308	324	304	312	291	293	342	323	320	292	315	318	296	323	315	301	328	274	304	325	298	324	302	300	292	287	314	294	322	352	322	322	287	307	318	309	276	342	306	319	299	287	323	299	326	302	291	330	307	303	307	292	282	316	306	333	316	295	294	282	298	321	322	284	300	310	311	330	309	298	325	302	291	325	308	310	341	290	310	320	309	278	324	309	297	320	311	306	334	299	276	315	271	317	318	288	324	327	330	334	283	294	322	329	285	309	305	296	294	314	283	324	323	340	326	330	305	298	334	330	323	349	327	280	312	304	332	308	308	295	324	277	329	320	323	308	293	322	286	319	331	276	309	305	329	300	298	299	319	309	301	309	309	306	331	299	316	306	321	317	297	307	339	311	293	320	316	308	314	318	303	316	281	312	331	309	292	328	302	350	297	293	301	293	289	304	318	286	314	326	293	295	292	284	310	289	326	301	325	303	312	301	303	340	301	289	298	341	307	302	307	314	313	306	302	287	315	296	336	310	308	335	287	293	323	305	297	297	299	304	332	314	309	331	287	324	296	332	308	314	289	284	305	312	303	298	300	326	321	309	304	327	318	291	328	304	311	332	328	342	323	283	301	291	304	320	296	304	307	295	295	281	310	282	354	306	283	309	319	334	280	315	318	292	345	311	333	303	300	340	303	305	333	306	337	304	302	309	301	349	315	286	284	318	311	320	290	304	303	272	317	304	313	281	309	283	324	289	305	296	337	318	321	336	298	345	293	336	309	353	332	309	343	318	293	309	325	317	296	325	310	308	306	318	333	293	289	301	320	314	306	327	317	292	315	275	326	292	302	316	325	299	305	321	303	297	351	324	304	301	300	333	281	328	300	308	273	290	319	305	282	270	312	302	285	326	302	294	317	319	284	330	301	313	326	320	334	327	293	319	301	301	308	301	293	288	306	295	322	319	292	295	306	329	259	331	310	312	324	317	318	311	335	305	299	288	296	311	319	303	281	328	274	313	340	336	299	315	329	329	294	331	309	263	312	280	325	313	293	308	331	314	342	307	308	326	304	291	302	317	322	289	285	322	334	309	357	324	330	306	301	284	322	312	316	312	325	331	324	296	281	302	306	305	304	314	288	320	273	288	300	304	335	333	324	315	323	324	329	301	277	348	315	261	330	304	316	310	330	303	308	324	325	279	298	303	324	320	313	276	325	304	310	302	297	336	315	308	310	271	318	336	319	292	332	300	327	305	282	325	299	341	307	324	319	287	321	283	288	309	306	299	308	338	304	296	333	302	308	310	337	298	323	343	314	310	284	276	297	325	324	297	357	302	297	265	336	313	327	328	328	340	309	305	315	290	322	267	306	278	277	312	314	312	326	299	320	319	290	305	336	333	308	301	333	289	354	291	301	299	330	297	310	307	344	306	330	334	313	323	277	321	338	284	311	308	325	318	320	315	290	269	321	314	304	278	344	322	337	293	310	308	285	308	321	320	300	297	297	313	299	276	293	313	314	322	279	321	352	311	312	302	287	314	267	285	294	280	295	315	312	311	327	303	299	319	310	330	314	320	348	301	352	299	310	332	327	291	291	309	332	325	314	294	303	335	303	298	299	329	304	289	294	288	291	284	315	307	293	292	332	309	319	311	321	297	311	306	293	325	301	333	320	289	295	331	315	311	319	338	310	313	292	286	336	293	322	275	332	266	311	317	309	310	325	334	325	323	315	283	313	326	309	278	302	305	304	291	313	283	297	301	303	309	311	327	323	330	304	270	311	285	348	324	293	325	291	291	308	303	279	340	314	296	320	317	285	298	298	310	323	326	336	320	314	320	344	293	316	283	285	277	278	344	292	338	331	284	323	304	344	311	313	286	315	322	323	319	334	319	312	307	334	291	324	311	306	298	304	327	320	294	339	317	298	278	360	324	321	298	322	310	313	336	311	308	301	333	305	292	300	325	291	334	285	294	317	312	296	307	308	316	314	276	292	298	305	282	319	282	321	301	316	305	323	302	321	298	318	336	288	316	300	324	345	312	307	299	315	298	291	319	309	285	301	293	291	313	320	297	308	321	313	302	268	306	307	307	309	288	326	279	314	309	297	308	285	311	289	340	276	264	333	297	329	325	338	275	284	306	296	303	333	301	295	276	327	327	320	294	330	346	284	309	316	342	302	310	322	294	306	300	304	312	302	296	316	313	327	332	327	292	316	298	338	294	314	293	308	300	304	293	325	291	316	291	288	294	300	317	334	319	336	335	319	316	303	286	317	331	291	281	329	319	318	320	344	346	292	260	293	298	323	337	287	307	296	340	324	301	287	322	318	296	296	331	324	310	292	298	299	308	311	281	316	321	311	287	318	313	303	318	295	302	322	341	322	298	301	301	288	352	272	288	290	314	321	294	288	309	307	325	303	320	297	324	329	326	344	323	292	326	293	287	307	282	291	310	302	285	312	307	302	326	291	274	308	338	300	324	315	291	294	280	309	262	263	343	340	298	338	310	295	308	289	269	319	295	327	296	325	302	317	309	349	315	311	303	343	286	303	298	298	305	334	342	317	277	297	337	310	287	274	321	347	296	323	291	312	288	311	317	312	298	280	298	280	299	301	328	313	296	304	336	305	303	261	323	302	310	299	331	323	331	289	323	309	309	326	273	316	327	304	292	297	329	346	305	324	320	341	311	298	318	330	306	305	300	302	301	277	322	328	313	343	298	303	285	308	296	294	332	300	302	349	324	318	315	285	313	324	319	332	306	315	305	324	306	284	298	308	295	310	304	298	292	278	348	293	312	300	299	321	316	328	307	341	324	300	311	333	303	294	298	295	275	339	325	300	278	317	295	359	340	305	310	306	335	330	300	313	293	327	293	316	299	350	280	317	316	321	296	317	314	321	286	313	351	334	292	305	319	321	311	332	309	306	314	323	308	306	343	279	326	308	313	289	313	306	341	298	299	317	313	303	335	273	342	315	328	331	298	311	300	321	296	293	319	319	284	306	301	322	307	333	308	288	297	330	314	286	305	309	297	327	303	308	320	341	323	334	285	305	292	308	296	318	306	329	317	290	321	280	298	323	291	297	317	327	318	285	315	313	318	361	313	294	274	314	307	287	335	287	316	299	290	312	320	326	324	271	331	304	296	329	281	327	297	299	317	315	356	295	262	306	292	291	333	313	301	297	333	305	298	309	307	287	273	308	282	306	314	313	299	290	338	293	301	282	299	324	306	299	297	292
24246	21534	28915	24543	21498	11286	865	658	692	483	402	317	264	251	225	248	231	206	228	224	242	173	194	221	206	206	224	193	195	236	201	175	192	222	212	191	198	182	191	196	243	194	193	216	203	211	190	178	194	179	187	198	175	201	183	181	199	191	182	157	209	174	210	199	184	189	176	180	200	154	183	188	217	168	213	182	183	190	182	181	178	190	187	193	219	174	185	223	183	200	215	183	174	177	171	204	207	188	182	185	176	211	196	172	197	175	208	176	199	198	201	180	200	167	188	196	195	206	211	195	193	162	195	180	196	179	181	179	217	197	175	197	193	188	166	186	188	187	215	185	179	166	190	179	171	177	201	186	201	185	201	181	190	175	218	185	202	176	203	169	200	180	187	198	216	190	171	188	173	183	199	213	170	208	214	197	194	203	190	188	199	167	198	165	175	197	184	183	169	211	196	187	172	174	192	171	167	176	185	187	172	215	201	190	172	182	188	174	190	177	192	189	172	188	190	185	185	167	172	181	186	182	175	173	180	185	179	172	215	167	173	224	158	203	203	184	194	173	190	197	192	218	176	167	176	175	166	192	187	161	184	179	162	189	201	222	212	166	213	188	198	200	190	185	165	194	165	162	194	169	210	191	191	198	187	192	186	179	174	188	212	183	181	200	184	182	207	184	209	187	202	187	202	180	165	181	177	194	174	192	217	186	208	194	182	193	158	191	184	176	196	166	193	183	206	192	194	173	189	214	171	187	202	190	180	209	204	197	192	215	172	155	215	197	246	193	207	204	176	185	205	180	177	184	171	201	187	164	190	195	169	169	182	199	180	193	184	182	204	207	200	193	206	184	206	195	206	184	148	195	191	200	202	221	201	182	195	172	181	196	206	159	184	184	190	199	199	177	172	202	208	208	167	192	200	214	208	181	168	219	195	197	199	179	183	191	197	199	181	189	179	168	191	168	184	175	183	170	198	190	172	198	186	191	178	183	186	186	185	174	169	195	180	228	194	214	171	198	181	203	162	206	213	178	187	167	199	191	204	180	172	173	167	165	190	200	190	189	199	197	180	159	178	179	215	169	163	186	233	171	193	182	175	204	199	185	166	195	198	189	213	183	194	179	154	194	189	170	193	189	196	202	206	210	186	166	205	206	171	197	190	194	188	187	190	214	208	182	192	194	184	166	184	195	191	177	166	182	170	170	187	214	202	201	218	188	196	164	172	179	195	174	202	206	169	184	214	180	192	202	187	175	189	189	188	176	174	180	202	199	203	181	206	190	215	177	181	177	198	168	183	177	199	190	214	190	211	167	172	195	209	232	180	211	197	213	189	195	191	192	191	204	208	171	174	183	230	176	184	186	211	224	185	198	207	196	194	171	170	169	184	171	171	182	191	198	171	168	184	200	177	172	201	174	218	214	208	197	192	180	196	172	196	193	193	188	174	171	188	170	170	186	213	176	171	187	177	194	186	184	192	188	196	194	184	215	191	190	197	184	194	193	202	170	219	183	187	187	208	200	163	184	216	200	191	186	168	185	190	209	185	209	184	182	186	203	175	195	194	179	171	185	204	192	196	201	188	189	188	187	178	213	171	194	203	182	194	174	198	199	193	186	186	171	160	203	201	193	180	184	169	205	164	198	200	169	171	182	175	181	185	169	216	197	180	202	194	197	184	192	179	182	174	193	197	186	178	165	201	191	193	190	161	204	172	230	160	160	172	234	196	165	191	187	204	195	204	217	197	193	194	220	179	206	193	205	197	194	197	181	155	186	217	192	181	193	192	190	198	193	199	192	179	192	194	194	199	169	186	153	206	180	208	173	173	189	170	179	203	189	162	179	174	194	202	207	194	166	206	196	187	201	212	214	188	193	173	164	189	178	206	200	192	182	180	200	159	159	165	188	189	218	188	194	191	191	195	177	185	193	181	167	199	194	191	176	185	186	183	183	174	175	187	164	185	200	183	189	187	179	166	174	188	202	200	166	177	198	191	194	171	193	192	201	189	202	173	198	201	188	209	187	199	207	179	201	207	193	192	165	207	168	186	175	183	205	204	190	197	197	199	186	217	193	200	188	196	175	181	177	189	208	204	195	177	173	193	191	173	186	177	184	200	176	194	196	173	207	203	200	165	184	202	190	168	182	198	195	196	216	187	193	160	198	205	165	181	208	201	156	189	173	201	177	177	177	196	176	175	191	171	190	216	168	208	219	184	202	156	200	203	190	182	175	188	203	196	164	192	200	183	191	194	208	177	206	181	210	181	194	186	174	182	213	188	171	208	181	169	190	186	203	202	173	182	215	188	207	205	192	200	165	199	183	171	180	194	175	186	187	212	213	193	197	183	177	179	193	197	186	185	182	199	184	172	190	190	196	197	228	170	163	213	185	175	168	170	214	160	174	174	202	185	181	167	193	175	187	196	181	183	203	196	186	183	196	179	184	205	204	186	179	166	173	180	174	190	195	167	192	200	196	178	194	201	171	194	180	177	194	187	195	184	190	172	209	193	194	186	199	196	169	202	184	198	184	179	186	201	174	190	171	183	168	192	184	183	203	190	187	206	188	226	219	198	194	193	197	199	204	180	181	174	197	187	195	199	195	195	173	168	187	200	162	196	201	224	195	213	209	178	164	167	205	178	190	185	189	196	201	207	183	198	178	199	195	213	190	182	203	184	191	176	180	166	198	175	192	186	179	184	220	173	178	205	193	187	194	186	185	198	161	220	208	206	197	177	195	207	178	199	193	187	197	173	201	199	187	172	162	160	194	181	185	196	206	208	203	165	182	189	191	194	193	189	185	216	188	160	195	185	165	167	189	189	179	190	177	192	223	203	215	207	172	182	160	184	168	174	179	189	187	187	173	179	186	199	188	167	189	186	184	177	189	171	178	196	191	191	179	173	177	185	172	174	180	192	189	168	152	205	167	195	209	172	172	196	190	190	187	181	184	165	202	192	177	188	178	203	187	189	172	171	171	189	209	190	193	180	180	183	199	217	211	168	215	210	197	202	190	193	172	177	200	187	205	193	223	183	187	203	191	185	190	189	176	180	184	187	182	182	205	161	187	179	171	182	185	198	185	179	208	200	182	180	200	183	202	180	186	180	203	206	176	159	174	180	214	191	200	196	183	160	204	188	198	182	202	163	177	171	207	178	171	215	202	182	177	175	194	181	177	191	190	189	167	175	185	192	192	164	214	188	211	196	186	194	172	201	194	197	196	221	173	204	169	168	206	171	174	189	201	211	182	165	184	191	189	170	181	186	182	195	203	195	190	211	191	198	183	200	187	175	221	180	163	171	182	195	176	181	192	188	197	174	202	148	201	188	166	193	197	186	183	186	173	202	218	200	182	192	195	177	181	186	180	182	187	187	213	195	187	218	203	204	185	197	172	201	193	193	199	213	213	194	175	183	198	194	194	173	186	192	195	201	189	171	180	175	182	171	191	222	152	200	196	184	178	177	204	195	189	165	191	178	190	219	183	200	195	185	186	188	178	214	198
37548	55201	12221	2447	1972	1555	1267	1254	1211	871	667	439	384	361	348	348	314	321	279	300	316	271	250	283	259	297	271	236	256	230	245	250	259	255	223	252	245	266	255	229	247	272	249	212	225	229	253	260	230	237	244	246	263	228	243	238	243	222	243	234	226	245	243	242	234	250	248	243	230	252	232	261	237	222	244	233	226	242	257	251	262	239	247	244	218	263	224	213	248	236	246	227	255	241	253	252	237	233	207	268	248	243	236	255	239	261	253	262	236	231	232	242	242	247	234	215	241	232	242	223	241	269	257	248	253	269	223	248	254	259	229	222	256	253	243	271	261	220	266	249	219	236	255	209	252	237	260	238	219	246	223	255	242	254	231	249	263	242	254	252	243	258	248	251	278	251	221	235	229	238	253	239	253	232	216	265	215	208	222	260	254	239	255	247	237	243	230	239	243	230	266	249	237	242	230	253	238	233	253	224	212	220	225	216	255	245	251	256	250	262	256	235	271	248	227	233	223	239	251	235	248	250	261	238	248	220	231	251	236	250	238	263	239	236	225	238	213	227	236	259	251	253	248	240	243	262	240	232	224	223	240	226	245	240	217	236	235	225	217	262	256	258	240	232	243	240	275	229	234	224	230	237	241	237	246	226	224	228	201	236	231	225	277	260	232	226	235	267	251	241	252	254	202	237	223	222	230	215	245	261	250	228	235	259	243	218	229	250	245	228	244	223	266	239	249	244	217	233	256	232	225	258	241	234	211	243	251	247	262	252	240	262	226	230	231	221	242	269	230	254	235	234	252	226	234	243	232	234	240	232	224	245	236	246	252	208	251	227	251	256	220	194	225	252	217	221	247	264	260	250	225	226	244	237	242	248	237	239	231	229	223	226	249	216	210	234	259	237	197	255	251	206	240	243	273	231	234	239	270	233	243	232	250	253	230	227	232	228	225	258	248	240	220	246	260	251	243	240	260	227	241	259	229	254	241	232	218	257	242	234	246	256	262	233	229	242	237	211	234	234	242	249	249	237	251	263	250	230	227	227	208	250	239	213	221	233	238	247	247	255	221	244	226	222	227	214	215	241	232	241	256	223	234	215	253	226	213	227	245	246	280	240	253	232	228	242	263	239	244	264	241	223	218	271	233	248	236	241	253	232	251	218	236	233	225	262	238	224	234	223	225	234	206	260	228	235	243	241	246	196	226	217	223	240	258	230	252	226	259	250	235	229	235	233	232	251	242	245	252	228	251	220	276	251	251	247	241	234	249	251	228	220	250	228	254	246	251	252	255	229	227	219	253	220	252	232	237	240	237	232	248	236	244	229	229	215	250	253	251	222	241	232	230	224	230	214	257	249	260	222	247	237	234	238	220	233	225	249	236	238	227	261	233	227	259	231	238	252	213	234	221	259	235	244	224	236	233	243	261	250	228	238	245	244	256	232	218	229	229	248	267	258	249	247	234	236	218	234	232	245	259	225	239	245	246	229	226	208	229	246	232	257	230	233	266	260	217	247	234	237	252	220	261	248	268	214	239	247	259	246	235	240	245	258	238	235	232	245	246	229	235	237	228	239	261	230	240	237	256	241	234	240	252	246	237	223	242	225	260	247	259	242	242	204	244	215	259	238	243	278	253	250	235	255	250	239	244	244	244	233	233	258	237	244	241	265	247	204	238	212	235	256	222	235	263	241	254	241	253	233	232	227	224	253	204	257	221	231	237	219	227	241	214	235	221	222	238	239	231	237	233	235	228	256	211	222	248	250	245	271	208	249	263	220	269	228	227	240	248	232	230	197	221	253	222	252	233	236	242	205	239	215	249	237	221	231	245	226	235	229	241	238	209	227	220	238	244	234	224	246	234	257	238	231	223	250	239	243	245	250	259	234	239	251	226	267	251	228	262	239	237	259	240	239	220	258	236	240	259	205	234	226	269	217	218	263	240	252	223	246	278	239	228	218	255	232	250	242	239	271	222	251	246	224	255	236	233	212	227	240	240	254	231	233	242	255	218	247	227	247	230	249	260	243	244	246	238	256	232	240	244	224	219	218	237	245	232	213	226	248	225	225	237	226	199	232	247	218	213	246	225	275	233	242	249	231	243	255	225	255	236	247	231	233	244	243	236	216	242	235	264	246	267	240	241	261	252	234	211	198	227	256	241	257	232	228	236	253	235	244	244	249	254	238	238	239	232	241	256	237	241	267	275	248	232	266	232	220	254	226	237	267	246	251	245	230	246	250	252	237	216	215	225	238	258	238	276	219	233	256	263	259	263	229	236	224	213	259	245	248	219	257	242	230	257	240	228	223	227	249	259	266	231	266	249	260	271	221	230	242	240	237	226	232	229	258	230	259	231	225	236	244	252	225	251	210	241	234	244	250	239	267	239	218	253	220	237	250	238	261	222	221	230	244	224	248	275	232	250	242	211	216	261	250	219	243	216	242	234	239	250	233	261	214	230	245	234	235	249	250	241	255	231	225	234	227	235	248	227	227	202	225	245	228	263	232	253	256	219	238	250	244	252	245	252	254	212	250	220	233	221	237	257	221	257	230	250	258	226	246	225	216	235	248	265	233	215	228	246	236	197	262	209	248	232	247	237	244	222	258	242	229	235	218	262	215	243	226	242	232	246	235	222	247	243	237	215	246	256	241	232	229	230	235	199	254	242	241	243	210	231	245	252	238	238	220	244	200	222	255	254	225	207	241	253	225	244	251	201	224	242	211	232	222	256	216	240	274	215	244	230	220	218	245	221	247	242	224	242	234	249	233	240	238	224	226	239	239	228	245	261	230	229	247	238	249	222	254	244	263	232	233	232	255	270	231	254	282	245	265	224	229	233	267	247	217	261	257	247	259	232	247	234	209	220	245	235	225	227	246	231	264	269	227	233	234	246	275	211	245	219	229	254	244	212	244	250	230	256	240	232	198	256	231	222	231	245	235	226	237	245	234	246	241	264	224	240	246	249	235	238	259	229	232	277	240	244	233	246	258	241	229	249	237	242	238	240	245	245	223	254	230	236	230	240	240	244	215	222	259	256	253	256	251	252	241	282	236	218	216	245	219	247	230	245	234	215	241	275	267	253	218	245	255	219	237	233	255	260	237	239	243	223	222	226	229	243	252	212	228	248	235	269	244	233	239	246	253	241	235	222	210	249	247	228	245	236	231	223	257	214	257	233	237	235	234	250	228	210	250	247	276	256	221	234	256	233	230	231	244	231	227	217	238	269	198	249	239	277	254	225	230	219	232	260	227	240	249	262	269	243	228	232	232	261	237	250	239	230	238	239	247	234	224	231	254	251	247	237	219	248	233	211	214	249	236	250	237	223	236	242	265	223	211	253	215	261	260	242	250	242	235	265	221	242	244	264	205	246	245	250	218	241	199	234	240	252	241	244	231	251	224	243	257	236	223	211	247	251	256	239	235	230	240	230	230	241	217	254	241	224	236	244	267	229	224	234	262	261	249	231	254	243	263	235	265	275	224	266	231	242	252	229	247	233	241
25659	21567	27531	25482	9135	996	805	864	732	537	484	451	443	436	451	444	414	411	417	403	454	414	429	413	427	427	426	404	424	429	426	400	439	408	412	446	435	435	403	426	430	413	386	435	422	430	416	371	404	425	407	393	423	408	413	415	367	427	398	469	437	414	406	433	387	408	411	419	403	404	443	395	401	412	436	381	403	372	439	440	390	425	452	465	411	405	414	431	379	395	426	408	413	404	420	388	425	455	396	430	418	409	415	426	436	421	448	420	421	409	428	424	393	429	407	408	378	380	443	427	398	401	391	449	423	410	384	423	416	398	430	384	385	418	427	403	413	432	416	432	416	418	422	427	401	418	472	401	404	420	409	399	405	420	390	414	406	434	418	453	406	443	411	381	412	411	407	458	447	419	450	400	362	441	432	413	399	402	438	407	406	392	458	393	449	441	407	428	440	378	448	423	387	391	412	389	429	408	396	432	472	456	412	392	370	423	446	421	411	364	416	398	423	402	407	393	393	430	417	428	409	396	391	421	414	427	407	404	396	396	397	407	417	399	399	414	399	420	419	418	412	415	426	347	396	438	403	423	379	407	407	382	364	396	444	402	357	451	412	424	391	417	418	408	410	404	423	447	402	410	431	452	447	427	434	418	387	443	450	424	429	404	407	410	416	408	408	431	385	393	375	392	449	415	413	414	387	416	434	404	402	437	417	377	413	403	414	398	434	405	425	391	439	422	371	397	455	374	389	409	428	440	373	438	468	409	439	401	419	400	386	422	427	442	419	420	419	415	447	418	439	433	407	399	387	432	418	430	380	419	430	419	447	396	371	380	428	413	405	420	419	421	424	431	448	399	426	398	406	420	426	374	399	413	395	430	404	439	404	397	452	401	444	385	432	465	435	387	419	402	452	404	446	393	394	420	402	421	429	394	411	401	462	409	398	460	370	420	413	392	406	403	413	417	414	390	392	396	395	423	411	408	405	400	400	423	421	359	442	386	426	432	407	421	435	428	392	408	428	428	403	448	415	422	437	423	421	388	381	402	427	428	395	444	403	418	409	415	425	435	402	401	404	421	395	401	397	389	413	401	419	418	428	421	411	408	440	391	430	398	424	448	402	447	404	407	433	374	388	425	428	410	380	456	394	432	411	403	399	417	392	422	388	409	479	412	392	427	391	432	384	454	397	456	400	410	455	409	425	372	400	423	407	408	396	409	442	427	412	388	412	452	442	424	404	411	414	396	426	416	434	414	398	415	392	424	427	391	408	396	414	400	389	418	409	412	439	405	375	427	392	377	402	434	400	411	401	439	424	377	416	440	379	414	419	413	395	386	433	420	432	384	415	445	437	401	411	421	440	405	446	427	425	394	427	432	399	394	419	425	435	381	408	416	414	435	418	429	451	374	404	408	384	424	390	406	397	416	441	392	377	417	438	430	400	427	418	414	400	410	412	421	397	398	434	383	421	392	415	397	446	386	416	424	404	408	405	409	390	368	416	357	425	411	384	435	386	393	396	444	411	436	446	458	402	411	446	426	400	401	423	416	456	412	401	377	427	423	383	432	432	429	377	419	402	432	376	406	412	378	436	393	387	429	371	399	385	420	431	386	412	392	446	422	417	396	413	448	428	398	408	430	411	408	433	398	403	451	429	393	438	395	404	409	394	436	410	419	419	403	392	399	421	410	410	401	365	457	395	400	418	369	389	413	411	435	418	408	378	432	405	390	447	427	402	431	409	390	416	458	394	433	419	435	457	440	402	395	437	400	414	421	403	414	415	397	444	414	439	421	410	430	451	454	405	408	404	407	400	404	431	394	473	407	432	399	434	416	407	425	388	435	423	415	416	416	426	429	435	410	426	393	436	450	405	401	404	409	414	420	465	419	413	393	413	404	389	410	408	406	399	371	417	349	444	436	468	387	406	424	403	435	407	420	398	400	412	361	439	416	421	437	390	414	415	426	380	404	405	423	417	411	367	378	383	417	425	411	426	430	409	425	385	435	401	416	398	385	421	410	418	452	433	398	413	393	401	390	419	406	425	446	425	445	412	421	433	438	429	411	419	412	431	424	430	411	432	423	406	420	421	416	425	430	432	378	428	368	432	414	435	427	381	391	406	396	421	409	397	410	407	420	422	427	407	416	400	427	451	376	439	419	426	447	390	407	365	424	436	388	397	421	406	388	403	421	408	439	394	426	423	405	429	393	416	423	385	400	406	416	441	430	413	422	416	399	418	397	431	399	436	421	368	408	396	415	391	381	453	415	401	397	434	454	420	413	396	398	411	405	426	444	429	415	416	408	405	402	371	412	417	469	456	382	425	435	404	401	420	427	398	391	413	417	405	414	455	394	402	414	422	419	386	446	423	439	424	456	406	420	418	393	372	444	418	399	403	423	405	414	405	434	388	422	440	429	400	433	420	406	416	437	410	371	407	417	433	375	379	413	399	406	384	397	380	401	453	401	394	396	412	364	418	428	404	412	377	402	421	415	401	393	412	437	369	425	418	407	397	380	369	417	369	409	385	399	427	351	420	415	392	448	414	388	402	451	411	419	418	404	422	450	399	447	389	415	408	422	463	417	400	411	416	466	438	407	423	428	396	412	391	421	410	413	410	387	424	434	444	378	416	394	397	428	366	428	455	413	411	392	402	395	429	412	395	393	444	401	427	414	402	393	422	381	423	402	408	395	405	413	435	408	468	408	435	441	432	403	448	454	398	422	441	406	414	449	412	414	379	393	427	420	404	397	408	412	387	421	425	390	419	404	417	409	404	426	432	413	433	416	421	425	407	449	421	444	405	426	434	391	408	430	371	371	385	412	402	419	392	409	388	414	403	434	423	434	411	415	392	406	424	418	399	411	410	386	394	428	379	397	395	407	429	398	421	443	413	433	421	424	421	415	435	433	403	428	409	394	419	409	406	395	431	409	416	409	387	401	422	394	412	383	407	386	442	431	391	404	431	438	461	404	406	440	418	416	403	402	414	410	422	401	428	385	409	411	415	434	399	426	414	407	436	400	400	401	448	451	406	402	441	425	400	419	411	454	452	370	438	412	374	406	383	425	478	435	408	407	407	411	438	444	428	421	395	431	400	410	427	421	407	412	436	406	424	393	432	416	394	425	422	427	387	403	397	421	423	390	407	429	408	413	424	439	405	400	401	448	437	466	419	399	391	395	425	425	431	391	398	396	393	413	401	404	428	405	420	393	410	393	405	394	401	397	441	373	410	409	411	392	431	411	381	389	424	417	388	374	418	403	387	409	448	416	405	441	398	413	394	430	385	435	404	402	383	433	399	405	424	432	387	441	424	400	435	408	382	384	454	394	395	431	434	416	404	431	412	401	400	438	382	414	402	392	400	462	433	410	415	416	390	433	407	387	466	424	437	403	366	380	407	393	422	397	404	399	398	407	406	414	375	438	439	410	404	428	431	401	414	398	407	376	446	395	417	401	363	386	347	385	432	395	413	424	404	428	397	379	434	403	381	387	412	404	406	412
35877	47153	8810	1588	1432	1325	1310	1624	1248	864	709	560	588	568	579	574	540	530	498	527	527	519	562	484	502	522	539	476	505	500	523	522	486	550	545	511	538	512	499	478	538	509	508	517	527	465	494	500	550	504	511	552	499	531	517	524	524	472	466	516	524	477	507	540	449	526	510	488	505	527	524	493	486	529	456	468	491	516	439	486	499	486	535	473	499	481	503	527	480	492	503	512	494	514	532	494	499	511	509	496	523	524	504	529	509	509	503	484	471	483	537	544	526	474	490	492	555	475	486	510	533	502	555	496	479	511	527	492	524	514	456	509	521	469	499	518	515	531	510	512	506	524	491	506	498	513	485	519	539	500	512	514	476	484	513	538	510	528	501	493	504	485	487	475	505	498	515	517	506	495	483	489	528	522	499	508	506	491	476	497	487	472	502	472	479	496	504	494	509	509	486	483	573	504	455	503	508	496	522	471	521	515	500	532	519	507	535	517	477	484	490	465	516	488	469	516	506	530	500	482	494	482	507	494	487	496	494	439	500	527	529	513	464	513	518	494	487	503	484	513	467	508	421	508	520	503	517	522	462	493	512	507	476	532	450	490	492	508	477	493	524	497	477	467	475	483	500	512	473	480	503	457	509	525	480	504	492	514	502	523	520	479	488	517	506	529	503	502	519	490	506	537	504	500	513	480	462	511	529	513	540	514	536	485	473	496	478	495	545	495	511	510	519	520	498	525	514	531	474	495	510	475	486	463	489	484	514	484	480	486	526	464	497	538	523	513	500	499	530	501	521	553	547	526	496	476	512	535	537	498	490	479	452	466	482	500	499	518	490	466	515	521	528	493	505	465	528	507	511	473	502	499	477	498	514	524	506	456	494	552	472	502	495	504	517	524	468	507	501	482	535	492	483	517	470	501	471	484	504	484	520	478	493	494	491	512	455	491	452	502	513	498	466	465	521	515	508	503	509	506	489	492	512	472	456	468	498	494	549	513	456	472	520	506	503	460	510	504	466	462	504	491	487	544	485	492	554	483	485	500	480	544	491	498	480	506	476	487	510	474	465	518	491	541	492	487	510	539	450	535	472	456	516	501	482	510	481	488	509	486	470	511	515	530	523	512	509	477	501	532	501	487	488	478	497	499	481	471	484	497	528	506	472	464	512	531	515	518	488	476	520	474	476	467	448	493	476	514	517	521	517	493	524	473	494	505	499	483	477	541	482	494	478	475	460	471	472	537	500	490	492	527	495	535	494	495	548	478	495	469	453	489	501	510	478	504	511	521	483	529	502	517	529	506	501	504	499	472	472	490	479	493	506	483	490	479	496	523	477	473	515	504	478	495	500	473	532	492	510	499	492	500	504	506	492	478	485	465	502	478	471	474	478	520	510	502	484	508	519	534	508	516	470	536	514	516	507	484	511	513	527	506	516	479	496	471	502	522	487	495	528	507	519	536	512	455	515	518	539	477	489	496	499	517	511	470	514	514	448	508	505	522	463	489	532	462	537	499	514	483	491	470	497	482	490	485	518	499	537	484	507	452	489	488	498	547	449	511	519	521	522	481	503	503	477	470	472	484	523	510	529	527	473	492	495	521	537	504	526	510	500	475	499	515	510	503	489	500	478	478	519	534	478	506	478	499	522	507	523	497	503	511	474	503	493	481	478	498	497	499	490	503	495	539	461	500	486	500	481	501	507	499	482	485	503	512	523	484	494	508	464	519	511	488	452	483	461	533	479	516	516	490	502	511	508	520	503	527	542	463	483	522	528	465	496	507	496	454	485	510	517	525	498	486	509	519	513	527	508	490	482	523	491	551	494	464	496	505	518	486	504	467	492	504	487	470	522	482	459	451	511	470	478	486	487	483	504	510	521	504	518	497	509	523	520	484	515	475	509	507	501	485	515	513	494	502	509	487	482	506	511	455	519	466	468	489	449	487	483	505	517	501	505	542	499	506	505	506	509	509	482	489	533	507	468	501	481	483	522	491	528	542	501	506	487	526	495	540	515	486	510	510	510	483	488	521	521	483	532	480	502	507	499	488	466	517	505	507	526	463	501	514	476	501	477	533	515	516	477	462	536	482	474	479	514	485	547	449	500	504	503	485	494	497	507	476	524	504	501	516	495	510	501	533	477	506	478	497	507	499	503	511	468	513	508	489	536	525	503	518	473	515	510	506	523	523	478	522	502	532	483	473	510	514	505	494	484	483	508	506	493	475	518	486	505	516	487	483	511	514	484	492	484	548	495	494	498	478	503	457	481	472	501	470	510	523	497	467	498	490	527	526	501	505	481	509	519	519	498	512	508	520	527	539	502	461	516	491	474	553	459	504	525	517	544	518	498	498	473	491	495	478	506	470	483	525	493	495	488	520	515	517	473	509	459	485	492	454	511	474	508	531	480	516	466	493	485	465	484	518	501	536	513	509	477	497	479	495	483	491	492	549	506	533	489	535	461	501	529	505	521	492	526	497	496	519	496	517	503	472	511	475	466	496	543	475	508	492	510	521	502	499	494	476	531	521	482	518	514	474	487	475	500	526	508	499	474	492	525	507	471	532	481	524	482	459	481	521	518	527	522	512	514	513	508	466	513	449	488	547	491	523	480	523	510	428	455	487	461	496	477	512	509	488	519	511	492	462	519	480	532	500	510	521	512	560	505	494	500	495	484	471	498	489	512	521	530	472	498	478	533	472	518	534	485	503	518	520	493	511	509	487	517	528	492	476	470	515	455	488	492	460	531	507	522	568	538	491	490	468	462	508	499	503	492	503	517	483	516	522	508	550	490	542	473	497	502	481	507	471	456	480	479	543	488	474	494	505	518	472	470	493	477	517	527	534	510	483	496	484	503	496	528	522	522	482	486	480	533	489	492	501	518	522	490	482	459	508	526	489	488	486	484	533	471	547	463	497	510	487	504	542	524	456	508	493	538	525	499	488	495	517	479	454	537	520	516	515	457	485	525	506	506	493	519	523	511	492	458	507	526	479	525	517	523	497	491	562	471	544	494	502	494	507	471	502	503	489	502	509	539	466	449	476	489	487	486	519	480	482	504	469	529	499	493	534	530	514	516	509	488	458	478	463	510	517	533	504	504	497	490	474	507	483	506	497	492	492	470	457	483	483	491	466	550	494	495	499	516	462	489	480	512	479	452	490	499	515	497	517	494	469	486	489	481	506	472	540	478	518	487	497	556	478	494	494	488	493	472	534	505	523	491	503	459	498	498	482	503	474	536	496	498	526	548	486	493	469	488	455	463	504	466	480	553	509	508	513	466	495	488	486	517	505	491	476	508	511	490	492	538	519	491	509	486	524	481	540	507	523	482	515	484	484	570	529	504	509	511	523	489	490	522	486	566	509	495	506	502	510	504	473	527	523	530	500	502	521	533	476	495	491	474	493	510	483	525	509	498	527	489	463	500	509	501	485	489	502	507	521	500	538	466	472	494	489	489	484	543	506	532	505	497	510	514	459	520	473	522	531	485	506	504	516	491	540
23203	21531	29262	24173	21500	21527	9607	1839	1046	882	769	570	533	515	494	534	476	447	468	452	475	483	440	439	445	418	394	435	426	413	454	421	410	401	407	364	396	403	392	389	440	402	410	407	412	451	403	423	384	388	419	391	416	390	429	429	364	404	395	432	377	398	404	379	403	378	380	410	409	385	400	370	420	367	389	391	366	374	390	403	356	411	365	373	429	405	403	409	396	431	415	370	417	430	388	423	424	368	389	355	396	387	399	400	401	399	417	387	390	375	378	383	439	376	430	371	400	386	466	360	389	389	400	398	424	455	395	376	393	414	409	415	415	401	425	452	433	423	420	414	385	383	414	376	388	409	364	400	402	365	421	387	405	406	417	407	401	391	392	412	452	385	394	416	387	398	416	360	415	389	375	376	379	359	404	438	427	408	457	381	447	400	404	427	378	349	360	394	407	383	394	399	365	408	392	392	383	405	395	406	384	390	398	411	394	379	391	394	392	396	396	399	431	397	404	377	406	448	355	414	344	409	413	424	410	408	399	444	388	390	404	373	413	379	378	391	405	358	374	393	406	422	376	360	390	426	413	401	392	414	385	381	421	408	419	390	393	436	398	366	398	387	413	376	401	384	402	382	436	415	384	396	382	394	409	403	404	398	405	418	394	434	361	426	374	395	376	370	389	451	408	385	394	415	413	393	365	408	370	394	361	392	391	414	382	394	410	385	387	412	380	390	400	395	408	375	389	385	395	399	392	392	386	382	400	386	410	401	441	413	389	397	387	424	395	408	418	420	398	381	387	402	366	414	401	394	406	411	401	362	360	366	394	412	365	390	415	415	395	415	420	352	401	432	385	432	388	389	399	429	360	402	412	400	387	448	403	354	398	414	392	399	378	424	433	384	389	390	388	400	361	394	415	413	373	379	420	344	398	392	375	398	406	392	375	388	431	390	438	383	350	419	406	386	431	413	402	419	346	420	381	441	395	393	397	393	392	386	393	419	419	392	400	371	391	382	398	397	390	410	403	415	398	417	377	420	392	380	395	432	430	388	404	403	394	396	387	424	393	369	412	396	428	422	398	387	397	401	398	432	367	408	400	430	362	403	386	373	415	355	408	419	386	380	395	407	396	366	378	376	372	397	400	416	405	404	423	373	407	391	382	407	408	408	412	377	366	353	386	377	416	406	383	423	366	395	369	423	415	453	422	451	352	397	406	406	383	397	450	404	405	379	386	440	406	378	382	400	383	414	400	386	392	412	395	417	411	387	379	375	406	397	415	409	402	406	372	441	395	388	409	394	383	377	398	400	425	378	398	401	408	383	422	369	361	400	385	399	380	363	384	374	406	378	405	398	415	431	364	386	382	390	416	382	412	395	390	427	414	422	421	431	419	392	411	428	401	398	387	382	430	370	410	369	385	388	347	398	412	467	395	360	375	386	399	399	426	400	417	394	399	396	385	389	362	373	373	378	404	399	391	399	381	401	374	377	416	399	374	386	413	394	418	417	407	396	389	386	388	384	424	414	406	418	405	394	402	408	377	397	413	410	368	431	418	407	397	391	425	425	397	357	429	411	355	399	403	385	388	431	411	397	402	392	410	385	398	377	397	388	368	383	382	377	376	385	364	424	366	396	391	385	414	415	402	392	387	393	400	399	390	429	374	380	373	365	397	407	370	396	408	409	388	332	389	384	424	400	385	404	390	404	398	385	382	417	388	365	389	409	418	404	419	415	384	436	437	408	394	408	382	395	385	404	385	378	356	406	369	376	404	405	359	408	406	397	411	381	404	383	392	406	420	410	396	382	376	407	411	399	397	411	389	402	370	380	394	376	395	408	394	384	360	361	417	379	396	404	382	394	392	417	421	381	390	365	397	374	390	388	414	406	419	419	388	406	383	355	396	415	379	418	374	425	417	383	365	414	412	396	394	421	412	397	402	406	394	387	382	383	394	393	423	393	409	398	366	383	356	376	427	393	423	419	372	384	403	408	443	423	430	371	395	390	401	361	393	386	403	379	368	383	402	413	409	421	391	408	409	398	393	410	386	413	381	414	409	413	384	431	354	394	395	370	369	424	417	387	417	409	397	378	374	417	374	416	366	364	416	399	399	395	380	400	407	370	395	385	399	378	399	394	424	422	400	395	424	401	380	366	411	409	395	397	403	417	393	389	370	377	399	421	400	366	413	368	365	404	373	443	380	397	416	384	396	400	352	400	390	391	380	377	395	432	427	398	419	417	386	384	378	387	381	428	442	417	434	397	357	414	415	415	398	410	384	381	372	432	393	384	385	401	407	397	383	395	412	366	369	376	353	393	408	392	375	420	386	426	399	379	365	405	361	401	421	388	379	389	394	385	367	394	396	395	374	374	351	397	371	390	400	370	440	422	386	409	356	391	391	384	381	411	391	403	389	390	401	365	404	403	374	415	383	401	371	406	381	392	431	408	360	372	388	425	394	390	403	405	396	429	395	399	405	382	409	379	379	371	383	448	391	431	392	382	410	382	382	390	377	417	381	388	365	423	393	407	362	376	416	403	397	404	393	408	369	421	395	393	389	424	385	361	383	404	429	412	409	379	385	399	381	392	401	366	379	395	381	346	423	410	376	395	413	405	384	377	392	398	395	383	401	392	396	379	382	416	402	346	402	407	406	367	366	396	401	380	411	434	398	392	421	368	405	385	409	399	391	385	418	416	378	385	403	371	415	410	422	401	390	392	396	408	380	399	419	404	406	390	410	410	392	392	400	380	354	384	394	400	396	417	430	382	391	399	419	416	395	388	404	355	406	370	418	443	369	402	399	383	391	382	402	358	405	411	369	404	400	409	375	378	393	394	375	403	433	369	430	390	398	438	443	364	396	373	407	428	387	430	392	375	372	373	362	371	375	414	335	435	372	384	391	370	374	425	418	386	382	410	398	418	354	406	356	399	398	400	397	373	399	396	386	381	390	376	392	411	410	402	372	398	392	427	379	375	389	402	388	368	434	429	385	390	383	428	402	401	413	375	373	353	377	376	432	373	386	383	388	368	366	423	398	415	401	402	376	380	403	432	402	403	415	376	394	385	413	406	419	384	418	393	386	373	377	396	402	406	397	383	403	412	371	410	391	400	402	393	376	410	400	432	398	408	399	377	375	427	368	384	383	360	400	419	418	378	373	384	378	421	392	403	383	382	355	388	397	389	358	405	388	407	418	414	363	387	408	414	378	422	394	383	401	414	387	415	392	404	423	438	402	371	419	443	408	408	407	407	411	411	390	418	435	400	379	414	407	394	358	418	394	404	390	406	370	381	392	393	454	393	397	390	400	392	384	365	389	412	399	354	398	384	420	388	402	407	363	414	354	349	397	400	387	426	380	373	393	372	414	409	407	423	395	403	380	410	392	375	383	357	381	389	401	446	404	372	400	381	370	413	409	382	385	387	414	359	394	390	388	407	393	412	415	360	402	371	355	424	386	369	378	413	397	386	379	419	410	417	429	435	371	411	394	377	401	433	385	416
41951	61751	24453	4505	3509	3232	2661	2850	1838	1427	1176	834	742	722	628	662	641	602	583	562	576	543	543	498	498	473	544	508	468	517	489	495	439	455	473	474	472	450	433	442	463	479	458	477	453	463	466	509	478	513	469	494	503	473	440	486	485	454	482	437	501	467	414	470	472	441	435	406	502	494	448	455	501	533	448	499	439	481	439	476	462	452	443	482	460	447	479	457	448	433	450	449	462	440	491	483	477	465	442	457	478	471	442	450	465	453	448	457	478	457	425	469	457	470	473	441	459	473	431	424	486	462	410	479	428	486	473	473	469	456	446	478	489	483	470	431	453	456	459	437	450	457	431	474	468	473	420	456	464	457	477	439	450	473	444	453	461	444	484	451	463	490	445	446	443	434	436	497	448	443	472	462	429	466	457	469	450	502	399	476	478	434	440	428	457	439	472	477	472	463	436	477	456	443	479	448	452	455	474	491	471	460	466	435	478	463	459	443	456	465	419	460	452	434	481	441	504	494	442	480	484	451	441	423	446	448	452	454	444	449	455	507	450	456	459	490	499	449	449	434	450	443	446	467	438	435	488	425	448	443	432	476	457	441	452	442	456	452	433	461	400	447	461	430	448	462	445	486	414	433	479	443	452	409	430	445	435	466	477	462	465	466	446	450	460	478	438	430	476	461	477	439	469	446	476	418	439	432	437	458	488	482	462	427	460	472	458	474	473	432	468	446	482	487	455	465	453	410	499	428	475	442	477	486	451	446	468	424	440	439	486	481	453	501	444	477	459	446	449	454	447	472	461	456	491	441	435	428	491	443	416	439	457	471	433	413	477	426	443	459	451	470	447	422	426	448	463	425	453	490	451	448	497	453	436	433	457	478	475	455	440	466	432	463	447	407	470	469	422	432	474	441	461	470	471	458	429	435	403	426	425	445	448	444	443	443	430	480	473	448	455	496	489	430	489	425	403	428	444	481	448	470	459	469	512	495	482	464	457	468	416	457	453	408	448	452	514	456	453	471	453	419	469	441	474	462	459	470	472	425	510	452	473	454	461	402	489	456	484	453	434	476	445	454	489	498	438	482	440	443	444	460	460	485	463	456	459	459	437	462	458	425	406	463	482	410	475	456	449	435	465	448	487	475	474	480	470	444	417	486	478	463	448	451	476	454	486	516	465	433	465	415	490	444	458	450	429	480	451	449	456	410	456	471	457	412	456	468	465	489	513	451	466	462	447	457	429	462	457	449	428	407	465	422	461	475	448	458	475	488	482	450	462	458	459	443	448	448	428	454	435	478	444	485	431	438	448	450	435	462	445	465	457	465	471	482	427	474	441	468	449	497	460	477	426	464	404	426	449	480	471	446	463	469	443	458	469	472	450	476	464	467	452	472	431	440	408	479	462	453	452	492	483	454	470	476	453	443	436	491	443	447	443	436	423	450	458	473	464	464	459	458	427	467	469	461	449	452	476	456	461	493	490	504	449	466	460	437	445	474	480	442	429	500	444	508	442	435	423	437	472	488	438	423	468	427	458	459	430	465	432	474	435	468	446	464	479	467	447	459	481	474	456	436	434	469	466	449	457	461	439	458	456	452	440	448	502	477	444	489	471	470	468	463	454	472	442	477	501	425	453	479	433	467	471	483	459	498	441	453	452	415	444	404	435	470	462	451	409	448	478	460	409	461	462	463	431	463	397	416	499	473	457	436	484	436	457	464	485	464	472	442	460	472	472	473	463	464	457	472	462	492	432	464	504	457	462	460	493	442	442	433	460	429	460	463	436	489	423	448	448	443	479	491	467	476	457	483	451	466	428	479	474	459	463	451	461	468	452	449	436	497	442	472	452	460	437	440	468	471	434	472	473	479	464	479	493	419	466	481	446	423	446	440	468	416	444	463	441	423	503	462	483	431	444	442	485	460	490	449	432	482	481	480	471	469	477	485	464	480	451	413	480	461	420	450	467	484	463	462	487	450	410	458	464	420	429	461	463	452	484	463	437	470	477	438	460	490	439	463	477	457	484	440	420	441	460	446	464	471	445	500	475	434	413	473	449	439	462	460	430	436	447	441	447	468	460	445	439	494	459	451	445	450	449	409	461	473	453	460	421	504	475	466	458	457	447	455	461	447	455	423	469	452	466	425	450	427	451	472	455	442	481	453	455	420	482	490	498	419	423	407	463	443	429	461	434	447	470	483	435	447	490	479	435	464	451	491	501	466	501	443	426	407	456	459	467	501	471	451	462	464	493	473	452	427	479	435	459	459	442	466	449	515	437	435	458	476	467	441	445	448	477	434	502	477	463	495	443	448	439	443	468	430	468	477	444	471	461	477	448	435	474	440	490	459	407	454	409	421	461	458	485	492	481	457	457	441	476	457	493	482	434	493	464	459	439	486	451	453	464	489	498	458	476	485	481	446	437	438	442	460	433	452	459	438	467	445	483	463	456	424	464	433	414	457	492	451	443	457	485	458	471	475	457	471	439	440	438	423	412	456	491	435	471	466	482	481	445	421	443	434	442	469	417	451	452	455	436	474	444	495	460	446	427	478	473	449	443	466	447	456	475	447	445	457	473	457	471	458	476	453	418	462	452	441	419	469	442	466	469	460	473	440	439	495	447	473	400	479	473	466	428	462	494	485	470	449	444	464	474	439	463	458	450	452	484	458	428	455	449	454	444	454	473	459	451	458	468	475	453	459	452	472	475	451	446	470	490	458	434	479	451	434	438	469	413	443	471	478	493	474	468	473	450	462	452	448	479	441	451	440	447	422	431	443	439	463	467	493	441	490	446	392	423	449	427	441	423	446	441	459	422	456	469	453	463	470	412	475	443	477	490	462	495	442	503	479	418	474	436	474	492	464	443	432	447	445	451	470	455	449	470	466	462	519	429	456	500	468	436	504	436	460	463	428	440	440	460	481	484	484	491	439	455	423	471	459	452	448	466	449	400	483	487	461	445	481	418	462	435	480	463	477	492	468	447	467	450	459	449	430	477	446	443	458	471	437	462	448	454	426	489	463	451	464	463	468	465	450	426	424	498	476	454	448	436	436	443	463	446	430	448	400	464	439	449	459	441	472	479	475	430	455	463	476	448	461	446	422	454	419	432	471	470	471	459	489	466	473	455	469	461	462	488	449	458	448	457	444	452	444	449	456	505	457	421	482	402	449	446	457	463	441	498	464	453	402	435	464	468	425	466	481	462	483	414	440	478	407	443	394	486	417	448	417	425	442	457	440	453	453	432	461	419	484	454	467	441	447	466	449	457	456	491	434	463	485	440	427	480	499	455	479	468	430	460	448	471	455	438	463	465	456	453	442	524	486	457	496	471	458	446	482	475	443	444	429	471	464	437	482	485	449	446	436	474	413	434	496	424	486	418	468	454	445	450	415	445	432	421	454	463	458	491	494	477	459	452	499	459	446	443	497	459	452	481	435	457	464	419	456	495	432	451	503	441	467	439	426	442	449	460	506	479	462	416	428	426	493	469	439	463	462	435	479
28962	25947	18910	2859	491	524	466	413	376	339	287	278	242	235	295	263	255	243	247	250	242	230	269	229	228	270	260	257	231	250	233	221	249	209	242	241	252	245	226	234	238	223	242	243	244	254	262	239	224	233	212	217	232	252	239	256	243	238	250	232	225	251	242	234	286	253	242	227	220	234	257	277	240	258	235	206	250	234	190	249	226	256	269	258	243	281	259	276	246	236	243	240	238	255	231	243	247	275	227	243	237	219	237	240	227	253	227	230	232	247	238	231	247	250	253	270	244	233	263	241	243	262	245	255	225	238	254	228	235	235	264	246	255	269	265	231	247	248	267	225	230	266	259	236	261	211	208	233	252	235	257	231	274	252	249	233	226	273	229	277	256	259	232	240	253	250	252	241	265	235	248	249	263	264	220	259	220	204	230	241	279	225	235	226	229	245	254	250	254	256	240	252	255	268	231	252	235	249	239	237	259	256	254	226	224	247	260	252	253	246	267	224	259	233	235	241	258	254	245	247	245	257	224	258	219	261	252	247	242	225	232	244	249	260	245	232	223	230	208	226	242	250	236	242	248	248	258	210	244	240	274	252	225	257	209	278	250	244	227	219	257	237	263	266	229	270	284	244	266	260	220	239	283	256	263	247	260	263	238	244	242	239	261	216	256	225	223	258	251	223	211	234	229	209	215	250	233	225	221	233	227	208	242	261	259	218	245	230	228	263	225	233	235	260	243	267	238	263	230	226	240	248	275	260	273	209	247	248	270	245	249	236	230	253	259	273	206	258	256	244	226	222	240	246	231	249	243	239	272	237	206	251	268	237	219	262	236	215	228	272	266	274	253	229	263	235	281	268	208	264	249	243	243	247	249	229	213	256	255	242	229	223	260	256	239	257	226	255	262	243	256	253	262	241	249	233	243	225	233	238	230	227	231	237	252	237	253	242	243	244	249	244	260	224	269	255	257	234	241	260	222	241	243	250	253	233	254	241	238	281	270	243	241	231	227	260	233	233	243	232	275	233	251	249	253	225	236	246	257	229	230	248	246	251	270	240	263	215	240	246	234	234	257	223	257	264	233	247	226	245	245	242	252	269	281	256	236	260	254	224	268	235	225	267	270	248	233	261	266	243	257	242	253	237	267	242	231	258	211	224	237	214	263	223	252	231	226	272	237	226	239	259	238	227	261	222	221	240	245	261	235	256	251	248	254	229	255	242	244	230	291	211	232	228	235	255	256	246	217	244	242	230	258	283	256	243	242	247	231	277	229	214	234	257	253	271	243	229	238	206	256	251	275	232	267	235	244	233	235	232	234	235	249	233	259	254	254	233	273	224	235	242	236	231	267	220	225	249	227	274	232	251	247	251	233	247	268	253	242	251	253	250	246	243	251	239	253	241	244	248	214	227	236	237	240	254	248	240	223	223	239	263	265	246	244	259	270	270	240	260	238	231	243	244	228	260	265	258	243	234	251	257	235	266	231	234	246	239	235	240	224	234	276	229	251	265	259	237	216	244	241	220	235	262	266	241	250	234	246	229	231	255	251	255	261	275	252	256	244	231	264	239	263	218	256	268	260	238	218	225	250	247	232	222	239	233	262	235	262	235	247	265	230	238	267	238	236	261	249	241	243	259	246	242	240	242	249	237	259	233	236	215	240	258	243	231	271	257	249	227	265	219	236	251	246	254	228	247	241	262	235	220	250	256	266	223	258	224	218	239	237	272	249	245	236	228	221	221	243	262	212	217	238	251	211	231	229	250	215	235	253	240	255	238	237	259	243	249	234	253	227	217	243	245	232	238	277	263	221	262	213	246	254	240	248	265	246	243	265	231	224	225	234	252	256	251	239	252	228	223	238	236	248	250	243	252	248	248	244	253	267	248	264	216	235	261	239	219	254	222	254	257	252	265	238	223	237	248	247	246	229	233	261	207	258	268	235	215	245	238	226	259	255	241	265	262	256	214	239	236	250	248	255	226	227	254	236	241	256	241	264	240	244	243	266	287	254	219	243	244	226	250	251	248	263	272	228	243	253	234	247	219	249	220	240	258	244	256	229	228	230	260	248	249	236	230	241	235	248	228	207	229	247	264	254	223	264	237	259	222	250	237	252	250	236	237	217	265	259	252	228	220	239	244	243	235	220	230	235	245	254	259	247	237	261	234	220	265	234	255	236	226	235	238	249	250	253	261	256	216	252	257	244	271	254	220	255	263	259	248	233	289	246	252	269	242	252	245	247	221	259	248	258	241	247	243	217	244	268	273	219	228	249	241	246	218	260	253	245	233	238	233	262	270	233	257	252	212	244	228	277	255	263	248	281	226	285	252	218	228	232	224	213	222	259	252	220	221	215	256	240	254	228	259	259	239	246	259	253	215	263	237	260	253	270	246	259	228	220	254	229	245	234	269	237	258	237	223	266	237	255	244	249	252	246	254	234	242	244	249	240	278	245	258	249	244	245	239	238	233	230	247	217	231	256	230	227	215	226	238	248	257	232	250	235	226	250	275	243	216	254	261	248	234	209	249	247	257	234	218	229	234	241	225	258	243	247	238	240	222	253	232	269	244	234	233	238	256	227	227	260	241	248	239	233	229	241	247	238	215	265	242	237	230	251	244	247	266	247	243	238	232	242	267	275	267	270	247	257	234	239	239	272	259	221	220	211	261	239	236	278	236	240	250	233	225	233	244	270	253	232	237	235	255	234	227	224	240	251	273	267	248	248	256	248	228	225	253	252	230	251	251	235	259	247	223	240	266	221	242	253	238	251	240	262	245	238	278	252	212	218	248	235	220	227	227	249	245	235	274	265	218	250	235	256	239	250	256	227	225	252	216	223	227	254	230	245	243	234	244	226	250	246	248	281	248	250	231	259	253	241	268	246	253	272	230	272	231	258	244	245	258	212	248	259	226	245	244	265	204	233	248	256	253	237	278	240	244	262	243	262	243	254	245	223	243	204	232	264	238	243	223	216	250	224	222	258	255	260	247	245	234	242	254	229	228	227	244	277	254	251	231	206	236	225	257	250	222	269	221	258	269	224	235	234	214	231	244	252	242	231	215	234	250	224	238	233	215	265	257	239	223	233	250	228	248	221	263	249	249	245	248	221	217	235	254	259	238	260	263	231	231	227	254	223	274	251	269	255	255	257	275	268	252	221	232	229	250	231	252	229	252	234	244	245	239	248	232	253	225	244	225	248	251	229	250	251	271	225	257	252	234	260	246	209	247	267	305	237	252	223	248	244	217	253	230	226	258	256	250	255	254	277	219	233	237	247	226	241	231	209	214	233	247	260	256	241	246	224	235	267	249	235	223	229	228	252	228	242	253	247	239	268	236	240	238	236	225	242	256	248	239	257	242	233	246	233	233	241	266	239	233	248	239	263	243	220	209	254	227	265	242	232	220	242	277	230	246	271	220	270	248	287	242	256	224	255	235	240	224	248	259	254	242	248	255	254	233	239	269	245	270	245	248	212	221	268	218	219	249	239	247	217	240	256	239
32762	40557	10484	673	692	961	825	720	611	566	408	317	336	290	323	323	349	351	341	335	353	327	301	348	292	312	293	338	324	290	335	339	294	313	330	314	313	286	293	299	266	348	314	300	312	308	310	310	301	305	294	306	323	307	327	292	304	306	309	323	330	327	307	331	317	290	313	289	315	321	291	306	335	299	299	306	302	313	325	301	278	294	307	319	324	299	324	322	293	313	299	337	315	309	339	328	310	312	314	303	354	285	323	276	294	312	320	277	313	299	322	324	336	304	303	298	353	276	322	293	351	284	303	301	306	335	301	351	325	299	332	258	310	295	323	312	312	334	306	312	336	315	292	326	308	317	321	323	327	306	312	323	333	321	294	291	290	322	343	310	349	293	306	314	296	316	301	309	322	289	317	349	312	326	316	293	320	324	341	326	304	322	343	323	287	279	305	336	325	304	308	328	302	320	294	319	317	325	326	313	316	327	287	327	307	291	313	325	322	327	298	314	321	321	313	319	304	324	283	323	335	301	313	333	316	279	321	304	309	316	338	313	310	272	334	293	331	334	345	318	328	312	306	342	298	332	320	314	282	325	308	344	301	346	328	287	285	322	276	337	355	343	277	329	293	300	322	311	349	300	306	308	317	292	321	332	311	294	310	303	320	285	337	306	304	334	316	311	322	342	327	272	323	290	296	319	285	300	308	324	315	305	298	298	298	312	309	299	316	302	330	339	306	306	330	334	306	345	310	310	341	308	287	307	320	275	346	340	318	301	313	308	336	322	307	324	274	293	328	325	325	299	307	289	315	303	317	327	305	285	324	292	335	302	341	305	289	299	332	308	293	301	312	336	272	284	331	306	314	330	330	289	338	310	310	287	313	292	310	310	321	331	302	315	315	354	320	300	310	296	275	325	298	294	297	319	311	307	325	289	290	290	307	334	339	324	296	317	309	331	318	332	294	312	283	339	296	289	287	298	318	301	361	294	285	307	312	311	326	312	289	305	310	346	310	325	320	285	331	323	295	304	299	305	316	341	291	316	329	307	317	312	310	308	300	283	331	328	326	297	314	289	318	294	322	294	304	328	295	312	320	286	307	310	301	296	337	313	303	350	316	323	294	324	296	309	305	324	366	317	299	297	308	315	286	295	321	304	326	294	307	321	252	306	303	318	320	317	317	315	319	300	338	292	308	300	342	341	319	288	301	343	309	326	282	339	284	297	332	278	318	309	312	293	314	303	327	338	294	344	313	320	345	298	293	293	331	323	288	291	342	320	329	322	312	316	332	297	316	300	311	322	292	297	328	344	300	325	310	342	301	287	317	317	318	281	308	334	271	299	323	323	289	321	314	339	318	327	334	339	337	367	332	296	300	325	341	315	317	332	276	310	304	335	323	327	308	372	320	256	311	312	307	337	315	320	324	334	334	345	323	313	323	355	298	315	304	310	302	306	306	324	324	320	308	310	300	303	303	282	307	336	327	325	326	302	306	273	355	318	317	285	295	300	317	286	338	293	327	305	312	281	337	302	327	309	358	300	295	329	301	292	294	349	330	301	332	326	304	350	316	312	339	343	297	338	314	305	326	314	296	330	327	293	317	322	322	306	285	312	295	312	283	307	305	329	286	289	339	339	328	295	309	319	308	304	285	282	316	300	304	325	315	283	311	329	280	309	297	323	345	321	307	277	300	352	316	308	300	327	333	308	332	313	320	307	304	287	329	314	297	311	313	303	294	317	326	330	332	359	301	296	297	340	302	324	315	332	320	312	294	327	324	280	328	325	276	302	343	293	321	300	324	302	355	314	305	300	307	335	307	323	323	309	312	311	303	301	287	320	292	296	325	244	316	287	318	286	322	328	274	312	292	295	319	306	314	290	316	280	292	328	321	322	323	323	340	314	296	332	312	335	343	320	305	308	336	340	289	318	308	336	319	319	295	330	314	289	301	297	285	325	330	296	284	323	307	289	292	298	295	329	322	293	309	292	319	285	284	308	290	312	302	338	324	321	317	335	309	291	305	315	341	298	309	310	275	345	307	311	333	331	311	291	283	336	323	307	330	300	315	311	321	327	306	296	321	321	317	321	287	312	275	310	308	299	284	301	318	323	314	287	335	337	330	289	318	298	322	296	320	297	327	315	306	317	335	317	326	317	292	333	301	338	310	321	334	310	290	311	322	317	311	319	285	295	288	307	318	324	290	314	314	290	327	339	300	281	298	296	313	284	300	340	294	317	318	295	309	324	311	318	314	315	322	282	315	306	310	316	302	321	312	326	304	294	316	301	286	303	304	313	301	306	350	300	322	352	315	302	301	287	321	300	314	319	325	315	310	322	334	368	337	338	310	307	335	303	329	301	308	324	331	310	292	328	312	297	315	334	305	292	335	310	337	334	334	348	296	340	307	310	301	315	315	316	300	325	327	315	297	311	314	306	304	326	315	325	338	308	290	312	322	290	295	295	317	352	347	301	317	308	344	333	317	332	301	322	320	325	283	320	297	287	322	294	340	331	292	348	319	328	309	315	340	332	295	299	351	297	309	321	307	310	329	294	286	285	323	315	310	291	328	342	310	298	308	326	319	310	296	325	312	301	297	287	275	342	280	302	304	304	292	283	329	318	314	306	325	292	344	309	289	298	315	313	326	296	315	315	317	311	268	339	327	308	323	297	340	299	280	343	318	326	338	285	302	310	297	323	303	321	335	294	316	299	297	318	304	342	298	336	275	293	319	330	292	337	299	309	333	312	326	324	283	325	314	309	308	356	342	287	307	303	286	332	326	298	322	313	321	296	332	341	310	294	276	296	313	294	330	306	313	313	305	327	334	325	328	318	333	302	316	325	327	291	299	285	298	365	300	308	329	313	320	326	304	313	362	300	311	318	324	300	310	322	322	328	297	319	324	326	310	304	321	338	314	342	321	320	291	332	342	321	271	303	333	326	294	300	342	342	314	296	336	350	333	317	320	311	338	319	321	297	313	294	307	306	345	309	328	329	326	305	292	322	301	324	303	316	331	288	307	274	342	314	320	292	355	324	309	316	323	325	308	285	301	291	337	353	336	304	361	319	337	316	310	317	289	313	324	288	305	321	327	326	301	348	337	324	318	317	316	335	312	294	295	320	318	325	331	314	298	336	300	313	323	328	321	314	326	314	337	316	313	327	314	282	294	301	296	332	321	328	323	296	316	299	310	303	297	325	331	321	286	305	305	334	296	338	310	309	333	310	282	327	300	288	333	303	304	276	274	333	338	312	306	352	334	297	304	336	278	294	311	304	308	314	320	313	332	309	308	306	301	283	348	323	326	308	307	326	334	336	315	342	343	275	333	307	278	314	330	302	322	304	286	339	321	314	314	274	325	320	308	314	308	349	311	298	323	321	306	330	358	324	333	323	297	303	298	277	314	335	319	301	299	291	334	343	325	314	308	313	311	316	317	314	312	300	338	310	307	304	293	322	313	298	336	290	323	293	313	321	292	295	308	308	311	338	321	311	317	280	322	299
24157	21511	28849	24476	21417	11313	1301	685	550	439	288	314	261	248	244	250	223	203	207	245	235	210	221	185	217	200	207	198	206	180	185	223	177	193	219	186	187	190	191	199	203	166	190	191	200	186	188	171	185	203	197	206	208	189	178	176	209	192	196	176	194	199	192	187	166	209	179	175	185	178	193	187	218	190	190	202	231	186	181	161	172	193	198	186	170	181	197	223	173	175	177	187	187	174	181	203	203	172	180	180	212	172	182	192	194	172	198	166	180	192	172	174	194	196	185	165	181	178	193	208	192	176	195	203	187	188	176	178	195	193	199	191	174	201	198	214	169	212	198	196	192	170	202	201	176	192	175	178	220	194	194	185	184	212	173	195	180	202	201	187	191	185	184	199	198	184	180	191	174	210	214	196	193	175	195	203	182	194	179	220	199	191	185	198	205	202	203	190	198	171	197	204	180	193	173	177	200	201	205	195	194	194	187	196	174	178	189	179	215	196	198	229	191	195	185	202	175	199	176	174	174	212	178	194	183	175	180	187	207	228	199	183	176	195	197	176	188	196	170	174	212	181	179	182	203	180	205	200	190	203	199	191	200	190	199	192	199	204	199	201	202	204	199	167	179	189	180	179	214	194	207	199	207	215	192	214	191	188	176	163	189	164	189	197	185	204	189	193	175	177	177	201	200	176	193	205	198	216	184	187	193	163	209	182	212	199	173	210	182	197	187	172	186	204	186	168	201	201	186	182	197	183	205	190	201	183	182	182	198	195	177	186	191	183	190	191	186	166	184	189	171	197	196	199	195	193	219	188	196	186	168	195	197	199	182	169	186	213	186	187	177	183	197	167	199	204	167	174	194	173	180	178	185	181	179	195	181	198	177	205	175	179	186	179	173	199	189	185	192	213	175	198	185	180	167	187	189	152	191	199	182	192	196	179	202	193	178	186	198	197	224	223	178	188	202	190	180	188	204	188	175	173	208	180	229	203	185	189	198	212	190	187	195	192	205	196	201	205	175	196	157	175	184	190	183	198	202	197	186	179	204	187	171	184	174	195	179	190	193	186	197	190	181	187	187	176	232	185	199	217	199	179	196	191	174	186	205	171	182	195	196	185	173	200	212	190	177	179	203	188	219	202	189	171	185	173	168	189	198	205	197	206	201	181	197	214	216	166	206	174	205	194	187	178	189	199	174	181	179	210	192	173	206	192	188	196	194	170	219	211	217	180	182	185	206	188	169	198	206	184	197	201	215	195	197	194	194	194	180	211	211	206	178	170	207	190	193	200	210	185	185	182	196	190	197	210	199	172	220	196	229	186	182	191	199	186	185	191	194	184	200	197	176	186	186	179	192	171	192	172	197	185	214	181	174	198	186	154	187	190	187	189	180	184	183	200	188	166	198	185	188	182	193	190	193	190	194	176	189	188	173	194	170	189	192	221	199	199	166	196	197	188	182	182	194	166	196	190	198	190	200	176	189	191	200	200	217	167	195	178	191	193	193	202	172	215	204	223	168	212	170	171	193	178	165	170	174	181	185	164	198	178	208	189	195	175	170	190	156	185	210	186	191	203	182	181	217	174	208	190	177	201	180	201	182	163	191	177	195	184	169	198	198	174	190	172	196	194	172	173	203	175	197	176	198	170	204	196	192	190	212	179	197	219	183	190	184	214	197	178	170	182	165	169	188	206	197	186	167	162	178	185	196	180	192	168	190	189	183	182	166	184	176	214	183	209	192	193	212	191	194	209	208	194	204	214	178	198	192	188	182	179	158	174	177	208	187	196	173	204	180	208	207	184	186	182	183	191	199	196	178	181	179	202	184	189	180	191	199	186	203	209	173	184	159	205	201	204	193	186	217	171	173	202	229	193	178	208	197	166	186	206	171	212	216	214	194	196	185	199	171	189	199	190	198	177	184	180	191	182	195	184	186	174	189	192	205	200	181	191	173	150	168	179	174	199	189	209	194	190	182	191	189	209	190	182	156	219	177	170	181	190	175	196	161	189	186	187	199	181	179	153	180	179	188	201	175	176	186	178	183	167	195	152	202	183	223	181	193	213	183	172	189	180	191	176	191	206	180	183	191	195	190	172	176	180	176	174	183	178	211	202	205	199	202	203	189	208	210	181	189	199	182	179	176	193	177	211	190	230	204	192	203	187	197	186	233	175	215	206	198	218	185	176	176	189	161	181	206	175	205	189	194	210	200	203	176	168	187	200	184	195	203	165	189	188	201	188	215	180	189	189	192	194	201	189	205	173	183	191	195	193	192	192	214	185	202	185	185	200	179	199	198	181	193	192	189	192	200	184	168	183	193	187	177	199	206	184	173	174	199	194	174	190	187	196	187	181	165	191	190	176	185	200	179	186	169	201	209	182	201	194	179	184	178	205	207	191	186	174	181	179	189	194	213	206	168	180	173	197	192	182	181	163	212	201	213	208	176	187	173	179	199	204	198	215	204	183	178	163	198	194	206	181	214	203	214	211	174	201	210	194	190	172	193	183	196	204	203	202	183	210	169	181	204	175	213	195	190	186	182	199	186	193	202	194	172	197	190	215	188	203	171	189	173	211	199	185	182	204	195	199	185	189	181	178	195	182	205	159	196	161	174	183	196	180	188	213	180	190	190	177	189	184	171	184	181	211	182	178	206	165	191	194	187	209	180	185	209	155	175	159	194	193	212	177	184	179	193	183	211	201	196	194	208	200	167	208	175	197	183	178	184	212	193	194	202	196	187	177	182	197	181	178	201	166	183	182	201	177	201	215	171	149	196	204	188	201	193	176	228	199	233	211	178	192	212	186	204	181	170	191	175	206	166	190	187	185	205	193	175	191	181	176	194	191	213	178	192	208	206	186	200	190	167	189	196	190	193	171	176	204	179	202	212	190	202	227	178	192	166	176	186	190	169	201	161	198	187	224	180	172	204	160	205	193	179	172	182	191	196	191	176	168	183	190	198	190	183	206	201	208	192	200	209	195	200	192	191	178	192	174	181	191	177	187	185	206	206	232	203	188	193	178	175	202	200	177	202	207	201	191	208	183	187	177	193	179	181	215	191	200	185	199	197	217	198	178	203	184	189	191	187	168	198	173	169	184	178	203	191	187	186	189	176	169	182	178	191	192	175	206	176	183	170	199	184	206	174	182	203	195	168	174	168	198	180	223	183	206	175	185	217	181	196	189	190	176	182	201	207	201	178	175	175	175	174	206	194	204	194	169	182	209	161	179	193	198	198	202	185	189	191	187	190	191	208	182	190	195	191	205	191	200	213	159	182	181	221	196	172	183	192	195	186	173	208	213	184	160	186	202	199	183	173	211	175	161	190	184	216	213	197	191	189	220	183	180	178	191	176	198	171	204	164	177	220	225	185	190	190	184	198	204	185	210	187	180	187	194	185	218	188	184	202	172	176	180	209	200	180	207	209	180	182	195	185	188	205	178	186	197	191	174	201	231	173	182	171	186	177	185	194	174	194	186	175	185	210	195	182	182	198	172	193	180
36950	56225	17901	2791	2106	1971	1713	1295	1072	758	544	417	412	368	356	356	301	307	272	275	282	264	259	304	242	275	280	249	270	241	254	228	268	256	252	260	247	249	266	260	249	251	219	287	235	244	252	250	248	237	251	259	251	251	227	238	228	242	222	236	245	257	236	230	244	237	250	256	256	234	253	223	225	225	244	253	233	251	245	217	221	251	235	224	223	238	231	234	249	233	251	221	259	237	243	256	245	235	245	243	220	250	221	238	245	264	278	241	255	257	234	233	230	257	243	231	244	236	245	237	218	239	217	230	249	225	263	245	228	237	256	267	267	235	247	251	259	247	275	242	239	254	246	236	220	229	231	230	230	251	272	248	216	232	247	232	257	277	230	229	250	224	256	212	228	231	236	218	228	254	229	262	244	273	246	215	272	228	236	238	223	227	249	234	259	257	228	266	229	258	229	229	248	214	214	237	244	254	238	246	213	223	272	214	247	228	260	225	244	247	202	239	234	238	236	251	224	223	249	246	231	237	220	222	249	249	247	244	224	258	233	248	232	252	258	247	238	252	235	236	252	224	268	198	242	248	228	223	244	246	243	246	228	260	244	233	231	235	251	233	269	242	220	231	263	256	220	260	251	258	259	247	254	226	236	235	235	205	248	224	237	241	253	243	229	242	211	233	230	236	209	218	241	234	247	252	247	242	270	247	248	255	253	233	240	242	255	234	212	234	230	271	249	248	223	256	232	232	234	237	241	220	241	247	265	237	276	227	255	266	208	245	257	236	267	237	238	255	242	238	256	233	219	256	222	256	273	257	244	249	217	258	258	238	243	225	228	238	247	239	227	227	232	241	253	252	255	215	229	260	243	236	230	236	258	224	230	231	250	247	245	255	221	269	230	216	237	233	247	225	264	232	236	233	238	233	244	206	232	228	245	232	250	250	242	227	254	250	247	257	242	244	242	284	262	271	219	227	208	213	222	251	237	249	236	224	242	247	264	222	228	247	260	233	251	226	238	243	255	242	233	234	258	257	247	216	230	254	218	219	221	239	253	259	230	227	234	257	225	236	252	268	249	225	229	256	232	242	241	254	235	265	266	233	236	262	246	261	218	229	236	236	256	243	251	243	229	228	195	264	250	234	248	256	213	238	257	241	247	208	239	260	229	222	259	266	224	235	234	220	240	221	238	249	228	262	250	236	261	253	215	242	216	223	231	231	255	253	215	219	246	237	248	250	237	235	247	251	242	224	238	223	224	249	261	226	222	235	260	255	255	225	223	209	221	249	248	242	211	222	222	231	241	232	246	256	252	226	226	265	259	241	231	239	212	260	219	241	240	253	241	238	245	250	239	240	227	226	240	224	242	221	226	239	243	223	255	245	225	248	259	264	258	262	213	269	257	230	236	249	223	246	227	260	251	259	251	262	248	248	248	242	245	223	258	255	232	226	227	253	263	208	246	220	237	239	239	236	216	253	254	247	225	211	258	234	210	221	236	224	238	235	222	258	224	233	238	197	234	255	249	245	243	272	273	222	253	262	244	232	230	214	221	259	236	232	245	241	238	226	232	249	212	221	247	253	251	248	254	234	237	240	235	256	231	262	243	223	223	223	223	228	239	233	248	237	220	255	229	243	239	237	230	232	271	240	245	224	259	255	234	249	230	273	241	238	244	248	238	247	258	257	226	233	244	230	236	242	247	249	229	259	265	249	250	274	224	246	225	249	212	245	260	252	261	266	264	241	289	232	230	249	232	235	245	240	246	246	246	210	222	247	254	238	225	229	251	260	230	217	230	247	233	213	233	226	258	243	237	241	239	232	239	209	255	237	236	242	244	238	228	240	233	229	235	266	249	245	259	221	288	234	243	237	223	227	248	218	271	219	241	237	278	246	239	233	241	252	248	229	230	235	239	246	241	239	245	247	226	219	248	262	245	260	256	268	255	254	235	240	226	232	233	246	245	250	248	236	248	208	245	222	252	260	241	246	239	254	238	237	221	236	271	232	231	256	231	211	216	250	222	234	226	227	234	230	263	240	245	221	220	278	239	207	248	234	258	237	241	237	232	228	227	240	258	235	227	229	232	255	262	243	233	258	247	272	252	256	217	249	232	230	257	230	249	231	256	224	239	219	231	238	220	226	280	235	226	242	218	239	240	247	254	238	223	247	255	238	243	244	244	235	252	238	233	235	244	260	252	253	228	232	242	231	242	228	243	232	254	254	217	236	235	265	245	226	243	269	250	247	213	223	250	224	238	241	256	240	229	245	222	245	213	261	240	266	243	261	246	255	226	240	274	233	266	216	246	223	234	259	203	234	225	246	247	269	207	231	245	238	269	255	242	276	215	228	273	245	240	239	244	236	237	225	243	226	265	242	205	261	208	229	281	264	251	228	245	214	227	229	228	225	231	240	236	249	249	269	245	262	228	213	221	235	239	220	276	232	254	246	221	242	240	236	245	231	237	245	238	248	227	218	235	234	251	237	227	246	229	240	237	251	247	257	234	244	226	247	250	236	229	229	235	230	255	228	240	228	210	259	230	234	230	223	233	262	248	249	228	218	243	218	259	256	249	264	220	268	260	250	235	204	245	246	225	217	247	233	234	229	215	208	235	261	230	239	247	238	238	241	236	260	218	236	248	222	261	243	249	218	220	220	203	234	234	216	261	258	271	265	280	233	272	265	248	221	218	265	245	215	234	214	246	244	240	243	231	276	227	259	245	244	255	237	229	232	227	221	241	233	242	219	234	244	257	224	240	264	237	224	259	234	246	239	262	232	203	264	228	243	231	228	240	243	224	241	223	237	217	255	228	223	245	232	251	244	256	236	223	238	255	232	235	235	230	237	264	220	242	225	236	236	222	267	233	260	269	220	221	250	238	225	275	233	246	247	250	261	251	250	215	208	257	230	254	249	236	213	213	244	243	233	232	252	240	228	234	242	239	233	229	235	250	239	245	272	251	239	269	254	245	229	246	244	230	232	221	257	246	249	265	204	221	243	232	224	235	260	243	252	223	232	225	272	243	271	237	220	257	250	263	253	239	236	238	240	257	255	255	246	250	257	259	256	257	241	256	266	248	236	242	254	255	218	231	226	267	232	245	219	266	224	249	245	268	220	238	263	239	256	243	252	245	245	236	271	238	241	245	236	222	230	248	249	227	241	264	267	246	222	252	268	248	246	235	243	266	233	224	239	249	226	233	264	275	253	227	256	243	242	228	244	234	251	245	269	218	212	240	250	262	219	226	254	251	237	263	238	224	239	234	254	213	262	243	238	260	247	235	236	218	241	234	261	267	253	252	268	229	239	233	229	240	241	254	218	265	239	248	207	239	237	243	248	229	248	240	245	216	222	247	228	247	235	247	233	249	226	238	240	225	252	252	255	241	224	233	221	233	225	261	254	252	242	221	254	255	215	238	238	240	222	253	251	211	214	247	234	238	228	245	266	239	265	254	247	267	215	223	268	225	253	251	267	222	245	236	232	230	256	246	245	248	251	256	246
25615	21605	27479	25507	8933	966	870	736	579	473	485	431	476	444	438	489	383	422	405	405	456	399	436	423	438	415	381	436	380	397	467	381	414	430	418	380	421	426	417	425	426	410	431	413	463	399	368	384	434	448	424	390	347	411	400	441	392	449	429	401	419	413	431	360	379	384	383	428	383	401	446	382	430	407	412	399	400	425	398	442	427	420	435	369	407	439	441	430	371	400	406	380	420	413	408	426	409	362	423	418	417	426	440	457	375	406	390	410	406	415	391	416	408	441	423	418	390	423	407	394	398	416	433	415	383	433	391	427	414	419	441	405	390	385	409	442	451	379	438	446	441	387	426	393	412	422	417	431	407	391	392	424	370	397	403	397	424	415	409	414	384	377	415	376	425	410	407	404	416	420	437	394	391	386	372	431	414	420	425	391	413	399	448	440	443	396	386	417	408	400	430	405	421	382	389	413	412	415	423	425	412	381	381	404	427	391	402	353	411	426	414	402	412	421	425	388	375	381	396	387	424	420	376	398	397	408	442	387	400	402	422	422	420	409	404	410	438	391	387	385	438	414	421	413	397	417	432	415	391	392	416	396	413	399	446	409	444	413	392	418	378	431	383	404	434	417	388	426	399	420	434	409	441	384	426	364	402	413	406	448	374	379	426	412	417	423	385	399	429	421	404	393	420	397	399	415	428	412	424	402	428	455	406	412	400	417	413	403	430	443	386	473	408	400	409	394	401	398	392	412	379	420	396	394	417	390	384	420	408	423	421	426	434	418	427	388	407	404	402	434	406	407	383	397	404	381	391	402	414	389	407	433	437	418	412	420	400	381	428	356	393	431	382	421	436	404	429	414	416	386	404	409	396	403	430	415	371	407	408	407	413	404	378	425	429	367	383	409	420	400	397	370	423	400	409	384	439	407	379	407	414	413	398	434	387	402	410	416	370	410	404	387	400	412	407	403	419	426	411	400	418	413	412	385	436	416	401	431	415	425	391	411	429	423	393	379	431	402	431	409	383	414	383	397	405	419	407	393	420	391	409	360	416	374	392	403	402	407	398	409	402	396	365	426	421	427	375	406	405	408	423	403	396	375	426	411	409	386	429	388	439	393	384	418	366	416	415	402	394	395	387	423	437	388	400	452	452	393	391	416	427	413	416	394	425	417	372	396	426	385	409	439	408	434	382	375	421	387	435	391	371	430	415	377	390	441	414	453	433	416	397	423	436	387	376	436	433	370	376	383	427	355	432	391	398	440	429	437	410	401	436	388	397	397	405	431	390	425	418	418	409	387	411	401	418	423	392	425	454	416	392	416	457	404	405	370	395	402	427	380	383	418	437	410	397	398	409	415	409	429	389	413	438	408	365	439	413	385	391	394	427	431	424	418	428	411	435	386	411	393	377	423	393	394	399	438	419	399	412	424	416	409	394	408	398	420	438	354	415	381	409	431	446	432	399	417	393	394	426	422	427	374	424	405	359	453	382	410	434	407	391	406	393	408	395	400	400	399	426	385	377	407	459	426	421	399	418	421	391	435	421	434	406	378	409	427	415	409	415	415	396	451	417	387	390	416	437	379	397	400	397	408	419	397	430	432	381	429	410	420	410	398	379	406	405	409	443	401	398	419	401	406	423	394	410	434	387	376	408	396	387	412	426	408	393	398	420	425	442	415	383	399	396	396	394	416	387	421	397	435	392	405	400	432	411	390	409	436	406	400	419	421	385	434	413	431	402	412	386	422	390	425	421	415	431	386	419	382	396	405	396	389	379	389	439	383	432	403	422	420	397	437	419	408	379	400	381	384	397	415	419	424	421	391	420	413	402	438	412	408	412	394	443	411	426	416	395	434	399	421	370	404	406	439	405	423	412	460	401	426	451	393	412	411	406	395	408	421	365	446	390	429	383	428	407	377	412	446	406	405	417	391	408	425	429	411	393	391	401	444	435	408	419	412	416	397	411	417	406	441	414	465	421	432	400	428	409	384	405	417	378	452	409	407	377	407	416	391	419	440	400	431	407	397	403	413	421	432	423	388	400	372	442	381	443	398	366	399	429	429	393	405	431	396	398	404	394	439	383	384	388	384	420	378	379	395	434	397	419	433	388	403	419	412	384	381	427	436	381	388	358	430	425	423	405	393	403	419	365	425	425	365	378	407	427	432	402	406	430	390	407	383	420	418	380	379	374	450	370	392	434	402	423	368	366	397	377	421	392	416	421	431	394	408	435	418	416	388	405	424	416	432	446	410	413	433	414	390	454	406	421	411	375	421	418	428	440	429	408	394	426	399	408	421	419	408	418	408	368	430	407	369	410	423	373	423	426	411	432	441	415	417	419	382	388	388	401	393	438	423	386	426	414	429	415	423	423	415	419	423	419	447	410	424	451	394	417	396	439	407	429	453	401	454	435	406	422	397	382	433	386	401	374	440	381	422	422	422	443	400	401	392	408	386	410	390	427	385	409	418	444	407	421	431	367	440	411	437	457	387	387	446	418	406	415	447	409	380	396	433	406	408	409	411	419	388	420	414	406	422	409	388	380	397	431	421	395	434	399	399	391	387	432	406	432	412	417	404	434	401	400	402	413	412	401	411	406	395	420	417	416	416	406	411	389	380	364	380	388	391	407	417	455	432	400	397	428	384	418	426	420	437	379	372	451	424	380	413	410	431	408	426	413	390	415	395	405	414	403	396	402	423	388	408	426	415	444	432	432	399	402	388	485	385	383	421	429	404	379	398	422	402	428	444	419	372	383	382	393	391	398	384	413	401	412	395	439	392	386	404	378	426	380	409	384	414	392	407	431	411	438	426	391	441	402	442	390	427	393	397	437	410	418	390	436	392	423	401	383	404	430	427	395	433	404	390	369	381	409	407	396	419	448	408	436	382	432	420	403	377	410	395	402	415	430	400	433	394	387	360	419	427	417	369	444	378	422	414	415	391	396	430	398	347	448	413	438	388	408	391	417	379	393	426	438	433	414	338	381	402	403	407	367	390	401	425	391	404	407	404	413	422	385	411	386	426	375	418	414	375	388	390	396	418	420	406	424	441	392	409	395	409	437	443	378	409	399	387	416	400	415	397	422	440	415	431	426	417	405	400	418	437	425	414	406	419	430	390	387	415	413	426	407	356	418	394	389	360	396	392	381	391	434	415	400	411	424	397	406	367	404	411	409	395	420	391	420	411	410	410	370	457	431	381	416	434	419	384	387	418	413	384	401	397	424	421	413	379	441	433	407	411	432	416	415	467	411	385	422	377	389	400	389	404	394	406	398	403	417	393	399	415	411	413	387	384	452	408	388	382	377	432	385	415	408	381	412	409	406	391	424	398	347	404	438	402	394	428	425	419	404	433	393	442	405	401	443	411	414	394	422	402	428	404	416	418	436	399	408	397	344	456	424	475	454	392	430	430	435	399	425	430	423	392	379	413	411	413	390	391	408	428	434	384	397	393	410	391	398	394	445	400	403	401	425	395	388	417	401	383	471	392	416	421	435	396
35340	49241	13076	1791	1669	1536	1423	1296	965	725	685	610	548	615	576	515	595	492	518	523	551	504	541	519	530	518	525	489	493	534	489	481	531	529	495	532	515	498	525	497	531	516	489	477	485	500	536	502	487	546	486	522	538	494	512	472	512	520	536	483	470	491	508	496	465	470	479	458	471	517	492	511	506	482	510	470	485	487	519	521	462	468	530	503	549	537	509	521	513	515	490	511	493	522	534	504	508	547	524	496	489	530	488	475	555	455	488	567	523	498	502	516	465	489	510	506	462	496	508	535	521	474	525	501	512	546	537	503	487	504	489	505	512	469	529	506	493	539	528	522	462	494	519	505	516	479	493	472	520	458	503	488	492	505	502	493	491	508	514	481	480	504	492	482	468	448	502	505	460	488	470	471	494	495	502	476	471	551	523	487	509	521	478	487	547	510	471	533	509	496	511	504	499	479	498	482	554	501	509	468	502	567	515	517	462	515	472	517	465	485	487	524	483	524	497	490	495	495	498	490	485	452	514	481	501	541	494	494	475	515	515	486	483	508	520	514	474	501	452	533	514	486	523	482	457	532	526	412	507	497	543	470	525	491	531	511	466	499	539	522	489	504	501	479	479	487	509	459	506	516	524	515	525	471	477	537	455	511	489	524	493	525	516	495	481	472	535	542	473	512	492	494	545	521	521	480	493	514	502	499	510	541	521	518	548	492	529	510	515	522	518	531	504	499	520	482	485	503	482	528	521	520	496	476	520	494	536	477	484	490	482	514	462	489	487	482	515	493	524	529	503	514	459	500	487	498	475	507	508	503	529	510	531	515	508	492	534	497	518	511	510	534	484	498	532	510	510	525	481	486	516	542	428	511	525	488	449	500	511	491	448	517	499	536	491	473	527	498	468	478	496	499	467	478	489	515	506	541	542	499	516	455	471	498	497	509	497	509	527	456	490	474	495	521	502	495	510	502	438	488	475	482	475	528	534	513	502	489	480	480	478	480	501	488	500	494	511	499	511	508	493	461	501	507	492	532	493	485	495	476	462	474	512	517	464	515	491	471	500	508	520	487	480	535	530	531	484	520	511	543	507	501	507	469	497	504	490	527	508	520	492	519	480	481	485	548	549	482	475	504	495	501	446	458	482	509	542	414	533	450	485	499	510	504	518	535	502	516	471	506	496	504	526	475	484	495	502	492	510	510	556	481	528	494	513	480	499	470	472	503	555	502	527	487	507	485	507	511	475	500	506	479	506	466	546	572	449	498	480	507	462	507	486	514	502	464	494	491	486	506	493	472	512	474	507	512	504	528	493	526	525	490	496	490	515	476	481	495	499	463	479	493	538	489	506	544	475	523	547	507	497	469	532	488	487	487	510	520	508	501	514	494	509	545	525	493	473	486	491	508	515	533	483	530	549	466	503	474	506	464	477	506	478	480	480	537	511	519	476	493	549	516	495	499	505	494	506	502	526	513	536	548	482	515	481	530	506	475	502	515	516	464	468	471	472	462	492	507	491	486	528	495	517	539	496	490	510	490	484	505	494	488	482	461	522	508	486	511	466	471	493	512	526	514	500	472	514	522	479	510	475	484	525	511	503	517	498	496	496	477	548	518	502	480	500	499	483	506	521	501	483	484	518	470	531	567	499	501	488	493	484	520	486	503	518	526	534	513	471	539	504	491	498	522	467	501	481	481	542	517	527	474	480	495	505	478	508	476	498	514	495	491	503	491	515	504	528	515	499	508	534	531	534	480	512	489	506	481	486	462	449	528	520	504	506	499	477	480	502	448	483	516	542	472	484	490	461	491	475	499	482	473	461	541	492	506	479	505	490	519	471	464	519	491	527	454	493	487	527	502	506	522	522	558	552	472	485	479	491	537	535	498	508	510	501	518	526	509	504	550	515	533	528	463	488	490	530	511	512	514	492	476	536	521	489	505	489	497	535	505	514	537	495	511	510	475	519	507	498	499	520	484	513	496	495	505	484	475	505	535	484	498	523	453	520	474	516	478	517	494	524	520	475	545	485	488	496	522	457	487	501	493	493	515	451	503	471	501	508	521	515	534	541	538	514	455	514	490	495	479	548	503	502	515	455	517	483	486	508	486	491	504	534	510	533	475	473	529	465	492	520	496	529	475	512	476	483	485	487	492	473	482	507	515	493	506	482	513	483	514	488	515	529	471	516	492	522	493	519	506	480	525	527	505	517	480	488	530	504	537	499	462	520	497	501	494	461	512	507	519	484	489	541	475	523	519	507	543	492	474	523	516	463	513	546	504	526	507	491	504	482	511	530	461	518	520	507	480	498	461	536	466	490	509	482	542	538	499	508	516	513	490	515	486	500	476	481	466	474	507	510	520	520	484	502	523	518	505	486	516	493	510	502	509	493	465	486	488	515	504	519	539	517	504	494	478	503	507	522	478	521	492	477	496	519	485	458	516	517	480	492	508	474	513	515	504	496	509	500	517	481	490	526	544	506	492	484	527	504	521	463	496	511	503	490	495	497	507	504	520	499	514	505	518	511	557	490	506	514	522	509	483	512	523	503	510	516	503	509	472	489	512	505	485	509	471	483	522	525	509	508	510	495	517	496	505	542	525	529	471	493	524	474	497	488	508	482	500	518	553	532	493	513	486	486	491	503	510	515	481	490	473	455	522	498	509	466	488	504	490	514	488	532	516	497	518	460	474	494	546	479	528	508	521	501	503	483	477	485	488	488	523	524	478	495	481	490	500	501	522	494	537	521	491	475	525	502	488	521	497	472	505	519	510	487	466	494	473	515	508	501	480	504	482	494	471	525	530	503	521	498	493	495	471	508	529	506	486	469	549	506	494	475	567	534	530	555	504	514	486	467	532	476	516	466	509	471	540	507	483	478	491	538	486	542	533	482	546	520	463	515	502	507	464	511	526	524	502	486	475	486	457	524	509	483	528	493	512	494	483	472	503	474	505	527	510	481	493	518	503	466	506	458	475	505	485	523	485	544	488	495	533	502	508	528	517	513	484	494	474	490	484	481	501	492	515	525	533	477	485	478	533	482	506	514	507	511	515	504	505	485	524	495	456	516	480	486	509	464	463	481	460	488	536	542	506	496	555	515	494	491	512	440	511	499	511	474	474	470	471	506	496	505	501	501	524	513	542	509	502	540	506	474	533	490	498	470	470	485	511	494	493	518	504	481	513	518	502	522	468	514	533	510	529	488	515	500	494	527	505	473	526	456	486	507	494	532	468	510	475	485	520	471	509	497	486	496	544	526	501	486	513	523	481	487	534	538	536	514	489	533	485	505	466	506	498	484	490	495	507	529	466	527	519	489	493	514	471	528	473	540	486	482	487	474	558	500	521	542	485	509	517	493	496	501	520	495	512	507	499	471	467	485	485	558	495	486	488	473	511	525	507	515	480	475	506	479	499	485	517	493	471	505	493	473	438	547	508	488	497	520	490	498	470	497	537	531	519	499	498	511	507	495	527	536	487	494	463	502	508	488	531	528	493	475	447
23270	21555	29289	24217	21514	21513	9617	1499	864	751	617	575	552	520	489	466	480	485	463	417	461	437	445	411	429	418	425	422	433	425	389	405	417	395	418	405	404	453	377	460	396	385	409	371	419	424	382	412	366	406	423	424	430	449	437	410	394	392	397	419	395	375	395	379	405	417	393	402	402	398	351	389	408	401	406	382	381	398	352	403	388	423	387	390	392	405	386	404	386	371	409	362	412	395	365	422	426	371	430	393	350	368	395	403	374	376	350	397	384	396	426	409	394	382	390	380	405	445	424	414	404	425	378	404	383	404	401	450	375	418	396	392	343	390	379	390	394	411	399	425	380	409	354	443	389	362	419	376	379	427	380	380	384	424	439	395	391	370	394	385	348	406	388	408	439	404	383	403	434	447	362	427	387	381	387	389	421	398	368	384	394	398	400	379	373	395	375	399	433	382	408	417	372	360	395	383	379	389	376	389	389	401	422	419	364	420	379	405	360	376	420	369	374	356	385	400	386	402	425	386	409	390	397	371	418	401	368	427	365	417	391	392	393	375	399	394	408	428	387	374	395	384	390	383	394	387	376	419	379	413	380	391	389	399	375	384	401	372	366	417	368	414	361	374	400	406	417	382	373	377	417	389	387	404	382	401	362	399	372	390	388	400	426	409	381	402	376	371	363	422	395	376	362	347	367	410	379	350	395	403	422	376	390	365	384	427	434	377	370	371	395	387	373	364	419	377	415	390	377	366	388	425	394	415	410	389	419	402	405	342	409	395	393	398	426	404	398	415	368	416	361	392	399	378	382	381	389	377	396	393	425	417	377	419	394	392	420	388	406	398	415	372	389	405	368	366	399	360	375	417	396	386	421	381	383	366	438	421	350	374	402	392	361	420	374	422	405	388	424	397	403	444	400	439	372	383	392	387	388	339	379	413	399	410	377	361	409	400	367	394	383	412	409	392	392	395	401	354	394	385	393	391	379	389	344	416	353	397	360	404	374	378	389	384	409	448	421	372	360	390	376	413	397	386	391	443	410	441	379	405	408	382	422	417	403	438	377	415	389	378	388	393	353	393	408	434	420	370	389	438	413	441	372	390	404	396	403	372	404	390	403	408	412	381	374	418	394	368	437	441	379	445	432	373	373	408	376	402	426	366	354	361	382	398	370	374	400	399	395	394	392	414	376	405	373	362	384	391	382	399	390	417	414	388	387	404	401	386	388	383	437	367	393	431	416	396	403	381	379	421	375	422	392	406	412	433	397	404	414	393	403	418	399	394	378	385	402	377	353	358	388	405	405	408	408	370	429	396	412	375	448	406	420	374	398	387	399	384	385	372	433	383	421	402	393	379	358	397	362	395	399	407	386	369	427	370	378	399	366	393	350	378	374	399	395	390	371	404	395	402	405	376	409	407	378	397	407	411	365	430	393	395	386	404	374	387	404	386	381	377	415	403	398	407	390	389	391	381	369	382	414	384	421	366	397	420	417	414	428	383	391	353	406	364	395	401	435	364	399	383	370	401	400	399	402	373	371	391	382	398	425	401	384	383	395	385	419	367	379	395	432	384	401	399	431	421	388	410	394	412	412	388	375	390	398	384	406	401	420	377	368	407	376	378	429	413	380	383	370	371	336	420	388	345	379	401	400	353	354	361	425	397	390	427	423	411	403	397	376	360	390	405	401	357	425	389	413	376	420	390	378	413	414	356	374	405	383	383	365	397	387	358	384	376	412	420	399	421	383	377	404	393	388	394	372	351	395	395	414	381	393	395	381	407	422	339	398	385	417	388	394	387	405	367	397	372	393	386	401	380	404	399	364	391	409	378	386	408	383	415	369	421	398	401	399	353	397	402	437	423	377	382	374	389	354	405	367	425	437	392	397	371	364	413	457	348	363	398	368	421	411	389	380	426	401	386	387	376	361	423	396	404	391	404	361	389	406	400	422	424	359	396	366	440	376	387	404	432	403	375	372	379	343	388	397	369	418	389	376	421	409	392	430	401	379	389	400	408	403	396	382	397	403	372	392	387	363	397	410	389	385	384	414	384	379	383	411	392	409	376	411	395	399	408	408	365	418	369	392	396	393	394	391	411	401	382	350	380	418	385	378	402	395	422	438	390	382	391	387	393	412	411	372	402	400	391	401	374	389	400	405	422	406	404	409	392	395	394	387	374	389	393	423	343	371	396	385	392	404	360	403	409	393	422	358	371	378	416	390	354	411	386	381	413	391	364	374	397	392	359	395	387	380	372	389	409	383	393	396	415	419	401	390	378	398	383	370	378	385	398	391	380	392	399	370	400	367	381	362	372	391	415	409	390	393	407	373	361	426	360	380	413	415	389	376	408	402	392	407	388	386	421	383	371	370	389	363	417	390	363	421	403	375	385	383	416	402	389	381	402	364	391	413	397	404	408	411	375	366	402	427	417	409	387	371	401	397	369	402	365	366	394	398	382	336	408	413	371	400	371	387	385	408	399	401	368	366	390	386	387	384	363	399	357	392	353	381	346	415	376	377	366	409	390	367	391	416	394	364	403	391	371	398	389	387	419	418	398	395	433	424	387	438	409	417	418	423	392	363	419	385	388	391	412	425	369	377	388	396	399	396	394	367	397	392	377	372	409	433	382	388	398	365	369	384	369	380	400	379	400	386	395	365	346	363	357	400	409	397	377	404	371	429	362	362	380	386	395	373	361	399	420	373	397	386	403	375	440	385	426	389	401	387	403	417	396	386	393	399	386	439	372	399	393	412	391	388	403	364	383	411	400	397	378	396	366	416	376	363	375	399	403	416	403	374	375	351	415	431	405	388	391	397	383	378	387	407	348	376	414	376	397	375	390	375	401	386	382	392	375	417	370	374	384	395	400	400	385	379	405	397	426	377	392	386	394	376	438	395	403	397	372	365	380	371	391	417	393	403	392	363	405	372	389	401	381	410	409	411	421	371	406	389	433	424	382	358	441	360	403	380	399	380	351	421	398	422	432	401	407	410	403	392	365	384	409	402	396	389	388	402	407	352	376	409	394	395	363	381	406	378	363	363	365	405	379	396	357	377	405	414	365	381	411	359	407	414	407	431	407	405	414	385	388	390	379	400	388	381	384	413	389	381	375	411	378	380	401	396	399	389	381	381	372	410	447	360	371	439	350	407	407	347	358	366	359	361	363	388	413	404	404	407	434	404	384	418	412	375	354	360	383	390	379	379	409	378	390	367	385	383	396	386	359	401	404	434	373	403	392	397	376	376	389	383	389	418	377	406	375	416	390	440	397	392	405	413	415	391	356	419	396	411	365	413	393	412	394	405	411	407	351	388	348	386	351	405	386	355	363	357	409	384	361	365	389	410	403	357	397	356	402	399	362	347	368	390	407	372	420	387	425	379	391	354	381	359	391	414	363	409	387	431	414	398	385	455	408	424	382	413	410	373	407	407	392	357	398	367	393	407	387	401	387	389	392	365	396	409	371	382	412	396	425	402	407	402	369	416	388	355	415	402	383	350	371
41505	64572	18298	4599	3695	3063	2922	2409	1571	1244	854	821	744	671	612	615	621	592	588	603	537	577	531	510	546	498	479	499	485	471	460	511	476	522	480	498	485	496	458	476	457	472	466	462	459	446	456	506	491	476	444	486	448	485	491	457	470	457	480	459	467	452	485	473	463	451	449	460	448	445	479	467	467	456	475	453	462	448	481	444	419	488	441	403	475	447	463	470	438	459	417	471	463	453	474	489	478	439	490	430	474	468	492	460	447	452	453	420	442	470	443	471	416	482	493	482	451	474	435	492	485	446	409	483	478	463	426	433	448	433	430	497	418	462	456	448	489	465	503	525	456	452	456	445	441	443	491	439	446	479	475	444	417	505	468	468	470	478	466	404	460	481	450	462	456	443	439	450	473	457	456	443	503	464	459	412	443	409	451	448	481	444	464	454	483	474	481	451	460	480	472	441	478	492	461	492	457	453	464	481	438	459	514	436	448	483	472	500	472	460	471	453	434	462	465	437	452	474	502	489	492	460	479	459	519	472	446	435	479	460	490	494	438	471	499	484	474	461	463	437	442	481	441	481	466	445	427	453	461	446	441	446	428	469	482	448	443	436	475	468	493	452	413	429	470	477	445	444	418	466	442	468	461	450	451	480	481	458	412	447	474	460	502	472	426	454	461	438	432	458	406	477	440	489	432	458	453	445	433	470	441	505	432	459	453	430	470	428	471	459	499	451	472	451	442	471	439	451	465	430	486	460	464	482	468	445	443	442	488	459	468	481	460	467	440	443	439	484	458	413	504	453	453	465	457	459	467	428	447	462	463	543	438	427	474	488	419	477	444	483	522	461	430	437	459	457	478	416	471	460	480	457	442	469	423	475	468	487	453	491	441	467	446	474	455	470	483	506	492	458	479	452	471	482	445	451	470	488	473	458	481	453	459	440	467	428	455	426	449	411	455	458	417	443	451	453	473	459	425	494	478	444	430	465	448	452	446	447	519	437	448	452	481	478	458	443	451	467	465	456	438	442	394	476	456	421	462	426	443	516	474	462	449	475	467	487	400	459	443	445	458	442	451	453	475	503	482	463	470	500	463	445	449	465	451	466	471	488	464	455	449	475	418	481	447	456	448	418	441	473	461	473	471	458	482	475	487	439	401	473	473	471	442	479	452	452	485	480	438	435	442	449	444	433	499	472	472	481	475	464	434	440	451	458	446	472	418	491	452	494	456	459	458	466	457	459	403	446	442	447	444	504	432	422	459	458	447	459	467	429	463	460	476	493	441	438	459	454	454	443	470	465	499	490	412	482	501	432	449	484	409	449	457	490	433	440	478	442	432	469	411	421	465	468	469	485	451	445	455	467	429	461	455	442	443	427	462	443	457	450	441	424	461	506	466	442	428	478	452	457	467	464	448	436	453	463	472	451	457	451	453	470	483	463	476	470	464	460	463	487	472	474	471	434	501	471	477	457	479	462	423	470	445	474	459	476	452	466	464	429	463	451	451	430	470	478	457	485	465	480	466	453	503	446	439	445	418	450	432	418	444	457	444	452	448	474	489	444	472	489	429	437	442	472	441	476	434	458	460	445	433	439	442	424	449	443	458	469	439	439	450	440	468	484	470	499	465	460	430	481	489	462	469	468	438	456	428	428	424	476	497	477	449	439	440	430	465	472	464	437	451	436	429	497	472	451	488	457	462	477	457	477	454	467	458	458	430	475	461	449	426	487	469	471	440	447	506	447	473	437	463	486	477	492	448	482	483	395	450	452	467	463	478	443	469	425	454	458	448	439	440	439	508	482	465	474	457	494	482	455	453	428	458	450	451	465	443	479	459	442	473	469	508	435	487	462	489	464	475	514	453	446	462	455	421	474	467	479	462	480	450	464	471	470	489	453	463	441	449	454	489	434	453	442	452	428	470	460	454	419	476	452	505	476	471	473	463	460	446	446	433	461	445	444	447	465	480	427	440	417	504	428	466	496	485	466	456	471	431	440	461	455	458	493	472	415	470	502	461	439	464	455	476	463	439	426	458	470	475	420	439	434	439	465	469	488	420	455	469	463	439	478	450	453	457	422	448	414	477	466	448	460	515	435	450	418	464	466	470	462	442	492	494	492	437	458	458	458	474	499	455	455	456	442	452	438	427	466	460	493	462	443	416	480	451	474	478	428	475	492	495	442	445	430	446	458	467	457	481	449	458	448	440	441	472	443	453	447	460	431	470	455	457	493	471	461	417	456	453	467	461	448	459	471	431	466	479	448	456	468	461	465	449	450	428	493	471	472	465	485	458	505	446	450	460	450	468	471	457	436	471	497	457	491	453	466	433	461	482	487	509	451	484	449	446	477	450	448	437	454	483	462	449	489	430	457	501	450	458	456	482	493	461	479	436	452	452	460	433	435	435	442	476	470	472	466	442	472	418	435	433	457	422	456	475	481	480	445	454	445	504	490	480	438	471	488	455	470	452	466	463	435	446	468	460	403	462	430	441	461	445	448	490	459	443	492	487	437	471	500	476	431	463	423	465	447	437	442	480	430	458	472	501	430	456	509	440	487	445	437	502	455	487	462	492	451	415	479	442	439	423	447	476	469	446	475	467	445	466	465	465	457	480	488	450	459	468	467	465	481	445	447	468	447	463	457	437	495	442	477	457	522	476	454	449	409	469	463	493	451	449	484	464	460	485	508	455	461	467	448	443	425	438	483	443	439	450	431	459	466	445	437	437	459	447	442	468	469	465	444	464	462	445	462	480	486	452	430	485	476	453	466	444	459	498	493	449	439	470	446	493	425	498	510	466	437	434	431	439	487	465	430	451	517	455	488	473	423	448	436	434	466	457	424	455	450	488	444	471	489	473	445	467	454	453	486	452	444	457	466	463	472	461	458	465	472	468	413	451	464	431	462	423	445	428	473	443	445	449	445	447	464	430	473	418	448	439	455	434	419	498	462	472	447	435	486	478	453	463	435	457	445	458	440	473	445	485	463	479	469	455	494	447	459	448	474	420	469	479	425	430	460	438	462	464	491	416	474	461	451	471	443	436	420	459	465	459	466	434	449	480	481	474	450	468	471	473	464	481	455	478	443	437	425	466	440	454	454	496	446	479	472	455	477	460	454	428	438	453	476	441	435	432	435	449	435	426	455	471	455	460	477	432	437	462	431	431	511	408	456	440	476	475	453	483	442	478	508	486	463	447	454	460	442	464	457	504	440	457	455	451	477	483	431	468	465	434	495	422	456	433	461	455	459	450	451	454	448	427	443	451	458	491	448	407	459	459	492	491	446	440	482	475	467	479	462	459	474	460	430	438	440	524	478	437	443	425	453	487	491	469	463	414	460	471	451	447	461	452	467	458	483	453	452	427	415	477	448	494	456	474	451	494	453	418	499	434	462	458	446	501	450	463	433	483	489	446	462	473	425	471	461	435	449	459	431	477	447	490	483	463	498	443	444	454	477	424	418	479	436	462	503	430	469	445	406	445	477	445	492	495	439	469	452	452	486
28894	25934	17710	2602	534	448	435	410	344	265	248	252	254	254	248	237	241	254	228	261	243	254	254	235	245	233	244	224	254	261	253	262	277	268	235	235	248	217	236	251	255	220	232	255	220	240	255	256	231	260	234	253	270	249	246	254	252	237	240	251	218	245	241	248	242	232	249	226	231	249	231	269	222	259	246	210	248	267	246	244	237	224	244	247	264	229	251	241	261	277	231	231	245	237	233	240	253	231	236	225	235	229	247	229	250	275	240	226	242	248	221	229	238	259	244	243	262	251	268	247	263	231	280	253	204	252	243	236	238	246	248	224	268	267	246	241	246	272	261	212	254	252	215	240	216	236	231	222	248	238	232	229	235	219	252	192	238	241	265	224	240	263	254	270	239	214	265	219	250	237	244	242	256	231	226	226	253	242	271	225	236	221	249	227	244	259	251	231	216	239	260	254	249	237	224	241	229	224	238	263	236	227	239	220	251	264	261	234	221	235	276	263	241	245	276	257	245	254	249	236	270	246	239	236	256	239	246	248	234	232	248	268	239	234	265	254	240	225	226	234	255	254	228	258	216	251	253	263	276	228	242	253	255	261	255	229	265	210	238	255	246	236	250	255	269	251	255	261	228	243	242	247	233	235	253	282	245	238	248	229	211	252	237	246	257	247	238	244	243	228	221	221	208	252	289	241	240	276	256	232	244	253	242	228	271	222	211	241	227	221	258	236	232	224	236	243	256	267	225	239	223	256	238	252	249	275	249	246	272	271	245	288	257	246	253	254	257	255	241	214	230	230	219	256	267	242	257	270	248	240	250	249	234	239	266	223	224	228	242	228	233	265	273	235	242	225	232	236	230	257	234	240	227	271	274	266	213	227	236	226	221	251	222	236	233	229	240	233	241	253	249	249	257	246	237	254	243	220	236	247	245	241	254	253	250	239	234	293	257	242	245	224	244	211	250	249	230	248	207	275	243	236	243	224	215	240	238	241	239	258	238	259	241	222	235	242	207	235	252	252	222	238	255	243	242	238	225	290	251	269	267	250	251	262	243	283	241	258	252	248	225	262	204	221	276	261	237	255	265	236	261	229	251	245	220	241	252	264	246	249	262	236	242	252	248	223	242	250	237	233	229	208	231	223	260	247	233	257	230	220	210	193	238	254	247	255	253	237	235	223	253	244	244	228	230	272	253	235	248	227	252	231	245	227	243	232	248	248	241	242	231	266	253	250	251	261	237	238	217	265	239	257	260	224	249	224	246	239	243	240	251	266	224	223	270	252	262	227	237	225	233	260	249	222	259	223	250	233	224	227	251	249	221	224	253	249	251	262	243	247	268	239	241	236	254	259	247	253	237	255	256	227	247	211	247	237	238	237	251	219	242	235	248	261	248	260	245	243	243	252	264	238	257	249	253	250	232	232	251	217	231	225	233	242	256	233	238	235	252	270	235	231	229	223	237	241	254	263	261	257	246	228	241	239	243	244	258	224	250	242	233	267	205	261	252	257	229	265	239	251	232	254	229	259	265	261	270	233	231	253	250	249	224	258	236	238	272	222	228	238	247	239	262	208	246	238	228	280	231	236	232	252	239	256	264	233	226	243	255	239	235	222	248	248	243	226	245	241	244	230	233	225	260	250	232	224	232	244	225	244	231	276	225	241	231	219	227	213	244	232	244	213	257	252	228	256	234	259	230	237	221	262	253	256	248	240	249	253	265	241	228	221	258	254	230	272	248	235	249	251	256	251	260	255	249	243	234	211	233	256	217	231	247	217	244	239	233	248	241	223	245	215	237	240	239	252	238	245	258	226	247	227	250	227	213	252	240	253	246	204	266	239	236	255	259	226	251	252	259	268	230	229	254	210	253	260	215	250	244	264	251	265	225	255	233	230	271	259	257	256	254	242	229	240	241	255	234	234	248	261	238	210	264	238	248	226	225	237	224	246	236	238	250	258	260	245	268	222	252	271	226	235	238	227	230	231	219	241	218	235	251	221	242	226	224	215	261	278	254	227	253	232	217	236	251	238	231	225	256	259	221	221	247	256	249	231	261	246	253	261	229	267	225	250	228	245	236	254	267	234	249	223	245	277	227	225	246	227	251	224	254	234	246	264	262	238	244	226	224	256	246	238	238	256	243	226	246	245	251	250	247	248	229	215	227	225	246	215	230	272	233	233	245	246	247	252	240	251	244	236	260	223	239	230	214	229	234	233	221	235	255	237	248	262	227	220	246	227	228	253	234	257	244	234	249	236	237	235	251	259	225	240	235	240	244	208	238	221	282	270	260	248	242	229	245	255	244	233	245	256	268	217	219	261	238	223	264	238	232	261	254	226	221	234	270	259	248	255	254	218	245	266	230	241	241	238	247	242	240	251	250	239	237	235	271	215	225	251	249	255	217	207	242	268	228	220	253	251	234	254	232	245	256	226	215	251	251	238	249	267	249	210	266	270	247	244	241	240	240	250	246	247	235	240	240	265	223	226	251	267	225	231	221	263	235	260	232	237	198	249	246	257	237	233	268	261	260	269	271	238	269	278	249	220	232	233	236	236	265	260	230	237	235	250	256	242	231	208	269	246	236	238	229	275	230	228	265	210	242	229	229	256	282	237	201	252	239	252	265	234	236	256	244	223	244	239	215	220	239	253	247	228	254	228	251	255	244	245	247	260	252	230	231	243	214	243	267	233	232	265	235	245	243	232	223	217	235	253	239	265	233	245	240	226	211	255	256	239	265	227	226	230	233	224	231	245	247	217	230	257	253	249	254	251	242	246	235	275	269	216	255	229	239	238	237	242	223	210	267	246	245	260	248	239	258	235	242	253	262	236	233	245	242	239	248	232	205	241	238	269	247	258	247	236	233	223	237	254	232	229	224	227	237	249	234	239	245	240	240	248	215	215	214	226	247	235	251	247	227	220	219	241	237	247	272	222	235	230	220	248	267	260	239	261	230	237	215	234	251	240	230	246	255	248	233	244	219	239	263	254	221	288	228	235	217	243	236	235	267	248	216	266	240	246	242	268	271	248	232	252	242	258	258	233	226	258	233	235	242	229	256	234	222	222	254	242	248	233	239	251	230	259	240	237	263	218	260	269	261	231	252	235	252	246	222	251	213	248	249	227	273	222	234	252	254	253	255	258	212	223	246	241	240	243	236	239	241	236	259	248	214	240	242	269	247	257	241	247	219	218	235	239	243	241	252	258	271	250	259	210	254	239	233	233	237	229	237	252	229	238	259	249	268	240	253	248	245	233	262	246	233	225	220	207	235	244	223	253	233	229	253	222	229	249	226	222	263	222	247	225	247	246	236	235	239	224	241	247	274	234	238	236	213	217	232	243	212	243	261	246	264	277	239	236	248	225	240	240	234	231	227	244	256	248	270	248	236	236	215	247	284	278	249	208	229	252	252	231	228	234	239	240	262	231	243	267	245	245	242	245	242	222	231	244	238	246	220	262	251	220	265	236	235	235	246	248	239	254	251	268	238	267	252	281	237	236
32108	40128	8273	677	824	827	787	745	521	403	329	350	332	330	297	312	314	310	330	327	329	318	328	312	301	323	334	295	333	318	289	321	336	308	298	295	322	310	302	333	346	288	320	305	338	312	323	281	301	305	330	286	280	311	297	314	302	332	313	311	301	322	292	290	322	311	310	338	321	290	323	309	337	290	312	337	300	307	300	266	297	301	340	331	286	292	306	330	309	347	304	293	276	290	317	305	323	314	293	297	312	301	330	305	286	303	340	316	284	291	307	316	325	316	273	317	315	322	313	317	306	300	319	292	320	296	307	303	317	313	310	286	319	315	292	318	324	307	309	347	306	321	298	300	304	288	322	297	287	305	329	328	331	328	320	314	323	301	349	277	304	290	316	331	332	317	309	323	305	272	327	317	280	313	288	328	307	310	337	303	290	310	295	304	329	311	313	328	315	275	276	313	325	289	306	297	325	317	317	335	305	337	324	273	284	308	339	355	319	296	347	311	321	315	304	301	301	312	301	290	300	302	325	340	314	307	352	340	314	286	282	336	321	300	341	324	307	290	312	323	284	318	352	327	329	307	289	300	322	307	297	307	292	326	310	280	338	292	319	310	288	296	292	345	291	310	336	316	324	292	316	296	309	333	303	339	312	299	323	296	318	353	329	311	336	304	312	327	331	308	301	326	304	304	267	335	291	320	344	274	325	286	310	295	317	325	308	311	295	318	306	308	280	305	290	319	287	285	325	307	356	320	318	296	315	308	293	312	314	307	344	337	329	282	319	315	300	283	322	333	328	299	331	313	327	335	307	307	317	294	311	288	339	309	310	294	311	321	290	272	307	330	323	319	306	307	317	313	300	298	313	298	292	336	303	297	313	293	349	306	309	300	309	314	312	314	337	338	290	322	312	302	326	308	342	311	308	308	291	307	286	335	303	340	309	295	306	319	321	312	317	319	327	288	299	321	299	312	300	333	284	305	346	284	310	316	303	287	296	300	312	326	323	320	322	312	297	304	338	342	317	304	306	369	333	297	335	289	317	315	311	321	336	328	303	305	287	291	313	304	336	310	273	309	326	325	300	343	319	282	300	299	291	314	314	289	316	292	313	309	305	313	332	325	334	290	295	307	329	323	328	296	346	324	306	302	320	313	323	318	304	317	310	305	295	317	290	308	277	287	338	272	307	322	313	329	312	298	311	303	319	348	308	291	295	328	308	305	301	316	316	279	304	303	296	299	277	303	321	305	294	307	295	273	354	327	325	349	316	286	301	286	355	312	303	314	315	295	303	326	356	311	308	312	273	325	303	301	284	306	302	307	325	324	300	316	301	322	310	327	329	282	297	321	299	303	292	346	316	310	312	319	330	308	318	318	292	304	292	330	309	326	301	316	312	272	320	306	332	335	318	291	331	333	353	279	345	321	324	320	289	327	296	287	298	301	301	281	347	336	303	324	308	292	300	321	289	321	308	290	261	323	291	318	293	328	316	291	307	323	304	339	277	278	298	308	332	319	304	291	366	296	310	318	316	327	289	306	308	296	314	315	301	305	322	325	297	321	284	279	277	310	327	310	295	333	320	308	282	302	283	303	310	317	314	328	316	288	303	329	299	305	307	283	333	330	315	311	309	324	315	309	346	295	277	314	324	330	310	320	288	332	324	294	294	305	299	300	312	318	288	299	300	341	303	277	326	274	315	313	316	331	323	271	296	317	287	301	323	323	338	323	334	335	349	311	338	347	318	296	312	324	344	307	313	328	299	308	306	290	331	326	318	321	315	329	295	313	292	311	298	300	322	316	297	300	305	315	312	290	296	308	314	311	330	311	317	294	300	311	295	319	294	304	304	254	304	310	330	309	307	277	328	295	309	298	339	325	287	330	327	302	330	303	309	303	345	322	329	299	330	305	309	284	320	302	292	298	304	329	286	320	318	294	304	319	322	336	332	310	329	316	316	330	306	332	338	329	320	281	306	293	304	333	304	313	289	296	335	324	334	324	315	321	320	285	320	332	297	307	333	305	291	306	280	326	316	280	286	279	340	307	290	320	306	279	325	298	312	318	327	307	314	297	308	320	314	286	329	324	325	306	331	323	316	294	300	331	322	302	313	317	313	310	314	327	288	314	320	307	308	300	342	339	335	303	300	324	321	332	310	325	321	341	315	317	315	321	310	329	302	295	288	344	278	328	308	318	341	310	329	309	315	304	322	322	317	302	327	286	330	303	316	307	318	304	329	313	305	304	267	327	315	302	302	296	308	315	330	308	321	319	320	297	313	293	280	302	301	282	317	313	307	315	306	297	331	304	292	327	314	301	343	323	310	305	285	348	313	313	322	341	299	323	299	327	313	294	307	300	316	326	317	306	332	310	282	316	274	324	327	293	324	323	308	327	305	284	319	300	273	273	318	289	293	309	330	291	306	325	311	320	318	310	317	303	286	325	302	287	307	321	303	307	318	300	345	298	320	309	321	300	315	318	325	294	311	330	340	303	307	309	295	289	303	296	308	302	307	296	327	313	315	315	312	305	338	331	297	300	299	333	312	313	336	302	287	292	332	327	329	311	307	329	318	323	304	342	319	305	336	288	303	289	285	294	302	320	306	291	275	321	306	310	352	343	332	319	321	334	309	302	322	329	319	326	307	321	298	325	300	300	295	320	272	331	309	299	296	289	318	331	320	296	318	320	316	290	310	307	286	314	326	287	312	347	334	322	293	308	293	348	325	316	294	311	323	323	318	297	320	324	295	333	317	292	305	310	288	322	319	328	306	314	328	306	288	279	271	336	309	371	294	303	312	304	289	295	305	283	319	294	299	318	329	334	296	295	300	338	355	323	302	318	306	291	316	310	292	311	295	305	290	329	349	296	286	295	330	339	303	299	323	307	318	322	331	323	330	298	297	300	317	334	299	308	300	337	350	300	288	305	296	316	299	298	291	312	280	312	326	317	260	327	302	312	308	305	307	292	290	347	307	299	322	299	337	317	342	314	318	312	297	304	327	305	311	299	334	317	344	345	290	309	301	316	291	315	335	287	289	285	311	333	332	308	338	330	291	297	308	327	330	309	321	323	273	279	310	296	299	291	334	341	303	321	281	349	319	317	299	323	302	298	319	339	317	331	312	311	291	329	338	321	318	306	326	290	293	344	310	291	291	325	296	328	341	306	285	317	310	334	352	322	320	302	325	295	325	294	311	320	317	320	285	304	291	305	285	322	343	334	307	316	335	322	298	293	317	360	319	290	313	284	306	307	331	323	320	307	311	278	291	334	269	306	323	298	332	305	321	314	318	280	323	317	311	298	317	340	316	290	298	329	310	306	285	280	309	327	303	296	308	316	310	315	292	305	323	305	322	317	298	326	327	337	332	316	327	319	337	309	306	285	325	305	339	301	300	327	296	315	309	323	329	301	325	345	319	319	330	316	328	275	350	309	289	318	307	320	336	306	290	321	315	312	332	322	320	332	303	301	332	319	306	306	319	330	322	291	318	336	318	321	334	308
24184	21499	28793	24586	21438	11460	1206	658	471	365	309	295	311	249	250	221	216	229	244	239	247	202	207	204	197	229	213	203	188	199	205	199	180	212	200	194	199	189	209	208	190	185	207	212	190	204	208	175	210	173	207	161	204	180	188	219	240	197	195	222	204	181	183	195	232	183	199	170	187	191	203	217	207	192	193	208	217	215	189	220	202	180	194	174	183	193	187	190	215	211	186	196	210	170	170	170	188	191	195	216	190	213	191	208	159	169	172	176	184	191	193	160	187	201	199	177	195	184	168	200	209	217	181	207	193	179	186	189	180	175	172	195	167	181	194	196	200	209	168	191	196	203	217	185	198	205	168	198	198	184	182	205	189	186	200	185	207	215	173	185	210	199	201	191	174	209	184	199	177	167	186	200	205	190	194	182	179	167	189	170	172	210	213	181	173	190	189	196	201	197	177	189	203	173	204	196	186	206	190	186	167	188	207	189	171	185	202	204	196	188	190	168	180	215	200	198	166	213	177	177	189	175	192	187	182	196	185	179	199	170	191	176	214	191	207	177	164	210	160	179	202	208	170	181	197	197	184	179	210	178	203	188	198	169	192	167	193	178	187	204	179	213	190	196	188	180	209	189	176	173	195	190	176	192	215	160	159	202	196	178	218	179	199	204	235	184	187	182	192	189	180	170	186	201	178	173	212	216	189	201	186	200	177	206	212	192	209	188	190	213	194	176	190	191	177	220	194	202	215	217	173	203	201	170	179	204	193	191	171	193	187	178	165	193	160	209	198	159	191	205	201	189	189	204	206	216	179	198	211	184	196	200	203	205	161	199	202	166	197	198	190	210	189	171	199	177	158	201	161	184	203	156	193	200	186	198	206	212	168	205	179	177	195	165	186	204	167	162	168	189	181	196	202	181	196	214	201	188	193	194	194	210	189	189	190	172	216	217	193	201	194	209	188	205	203	192	189	171	178	176	171	188	208	175	177	176	165	192	191	180	208	205	191	188	159	190	167	191	196	182	211	184	197	216	198	190	200	181	210	174	184	198	188	163	196	197	202	163	203	210	179	190	182	189	199	202	198	177	211	177	200	185	173	195	180	190	173	218	193	190	190	188	178	190	202	220	173	173	188	179	197	197	181	184	190	173	202	187	191	176	200	180	183	173	171	187	192	180	177	190	187	208	193	186	189	205	177	195	204	187	175	212	190	185	190	197	207	191	180	160	191	199	213	176	177	206	160	204	186	187	212	187	208	175	198	195	168	198	184	208	216	201	191	194	195	214	199	200	172	209	208	228	191	207	188	202	187	203	193	175	193	186	191	176	194	203	215	172	206	190	194	168	201	162	178	184	193	196	197	178	175	175	191	193	204	201	199	162	190	213	188	198	174	200	196	166	212	181	215	192	171	181	196	192	192	215	199	195	181	182	208	161	186	198	187	194	200	197	224	184	175	195	205	206	165	197	191	164	170	196	193	164	169	199	190	194	175	187	189	188	198	148	195	193	193	208	207	196	194	189	192	186	183	190	190	165	179	187	203	206	193	198	192	168	211	198	207	197	190	182	163	196	206	182	214	195	193	209	190	190	195	161	178	198	211	171	196	175	193	194	199	165	176	208	186	186	197	184	185	182	178	148	187	167	186	187	189	192	190	205	189	191	179	210	174	185	173	222	208	212	195	203	192	195	224	176	183	191	192	210	175	205	184	183	187	197	188	205	212	187	176	184	222	214	200	181	179	178	186	181	198	190	190	190	196	169	194	186	183	175	187	182	186	189	189	219	206	142	201	182	204	198	193	217	201	204	223	208	205	204	202	204	197	175	205	184	183	174	182	191	189	169	188	189	194	193	206	189	197	192	205	194	184	181	185	206	204	225	194	178	188	193	194	200	193	195	210	194	192	181	177	177	194	160	187	211	176	179	188	183	200	177	180	202	216	195	196	172	202	208	179	192	173	175	207	192	190	192	185	198	170	199	190	199	168	203	209	185	190	195	193	203	171	171	201	197	191	187	183	188	201	176	208	205	211	199	187	178	189	184	162	202	188	178	203	200	188	217	182	180	177	201	172	178	172	182	180	197	212	195	228	196	194	197	199	186	194	177	180	204	203	182	201	195	186	175	177	204	204	185	179	188	182	189	180	179	194	198	200	205	177	205	201	202	168	199	178	211	202	194	205	177	192	176	210	201	184	192	173	208	199	178	175	217	197	204	171	176	164	176	199	188	218	192	189	176	182	181	188	182	188	171	195	194	179	185	183	168	187	188	207	171	201	191	210	185	187	171	187	200	207	201	189	187	202	169	208	162	168	207	210	205	195	193	201	193	187	183	181	181	196	193	202	184	201	189	189	177	211	197	208	180	198	199	154	192	197	221	209	176	182	200	200	197	179	187	181	199	174	209	187	186	173	181	197	182	189	181	174	159	199	194	178	185	149	181	192	190	214	174	197	203	176	187	181	228	216	189	225	195	214	186	197	202	169	198	193	190	175	188	187	215	199	171	181	219	186	200	173	168	183	190	173	161	193	212	174	174	186	199	164	192	211	185	189	183	178	176	190	191	196	204	198	196	190	189	198	187	176	192	208	170	226	186	208	210	190	195	182	180	158	181	193	164	216	195	201	195	184	183	191	185	186	198	189	192	193	194	188	176	199	206	217	209	188	208	208	199	212	183	222	194	195	193	206	197	199	193	201	198	202	215	201	167	179	194	183	186	183	185	206	196	185	181	185	179	193	197	182	172	192	199	196	193	217	194	181	204	199	217	187	190	212	182	204	207	173	186	196	198	157	183	200	191	187	185	184	174	173	187	202	183	178	191	174	203	196	163	192	206	189	209	181	172	206	184	191	198	196	185	209	186	184	182	219	175	177	173	217	190	172	202	207	186	180	208	189	181	194	185	204	199	177	188	199	205	204	148	186	192	186	184	189	217	224	198	204	185	196	203	194	186	186	167	198	194	232	192	169	211	199	217	199	189	188	173	169	227	188	229	201	187	159	183	182	202	176	194	185	192	189	216	206	174	175	176	193	185	187	198	187	166	213	184	189	176	202	193	202	175	166	184	200	183	193	188	196	179	203	180	195	201	184	199	190	195	190	198	200	218	203	201	184	211	188	189	189	202	201	202	213	196	184	185	188	180	178	184	189	184	176	198	187	172	184	171	208	214	184	154	181	199	195	210	204	191	180	178	209	171	203	173	180	196	189	187	181	201	194	182	186	179	217	200	185	172	190	194	193	186	176	203	180	191	171	196	200	194	173	187	195	199	183	219	205	180	181	179	192	201	195	205	197	181	222	189	166	192	191	197	190	175	172	204	180	180	193	179	173	197	189	235	218	197	189	225	205	199	194	186	171	182	188	173	175	194	214	200	182	177	206	145	181	174	195	185	196	193	185	204	184	206	196	204	200	212	187	213	189	190	184	199	187	187	213	203	178	196	168	199	203	219	175	183	182	186	194	204	193	184	184	177	202	189	202	189	192	201	167	179	197	195	195	209	174	171
36814	54380	21408	2830	2555	2095	1568	1188	855	603	464	467	416	387	348	318	298	285	292	276	293	262	265	293	264	259	285	255	248	260	284	242	243	268	251	211	267	258	231	263	234	282	243	271	222	224	256	247	228	242	250	268	246	226	259	277	232	220	258	248	261	244	236	236	272	236	236	258	259	226	234	250	244	226	254	260	244	231	242	247	239	257	260	250	259	238	248	244	238	268	238	231	244	266	247	270	254	235	241	245	230	216	224	217	248	225	237	225	262	246	225	250	243	237	236	224	230	244	234	236	263	249	254	233	269	269	236	243	251	210	236	244	240	253	251	242	259	218	231	234	251	233	224	224	264	242	237	235	232	230	234	227	257	254	248	245	204	216	262	233	244	228	245	251	245	245	230	254	229	228	244	234	253	253	236	252	253	238	225	244	244	249	247	268	246	237	240	240	254	246	232	275	235	212	245	235	221	205	254	222	263	229	280	245	231	235	239	250	253	238	272	243	262	251	260	260	248	239	238	230	245	225	247	216	239	241	220	232	243	230	229	232	244	219	279	250	224	214	229	243	248	240	238	245	237	213	255	233	244	234	243	242	255	268	221	249	242	233	255	247	246	228	206	210	232	230	221	247	249	232	218	258	229	216	235	247	228	212	227	252	229	221	266	239	256	270	251	250	247	238	241	230	218	238	254	255	236	247	247	234	253	260	257	229	234	235	209	227	248	263	239	248	218	255	245	229	251	219	267	228	247	250	243	238	258	199	263	254	237	232	259	273	221	270	253	253	197	231	223	234	222	246	237	227	253	230	251	273	265	254	264	242	249	246	257	241	228	267	255	250	246	215	224	248	228	245	233	232	260	234	250	228	244	279	240	234	245	244	226	217	203	253	218	228	221	230	227	245	227	243	255	261	236	235	217	236	267	229	232	253	206	242	218	232	261	257	229	250	273	222	247	228	225	243	243	239	259	210	247	260	233	241	243	244	270	240	245	255	212	259	217	266	233	268	228	254	267	211	237	239	229	248	235	241	249	238	263	231	228	221	218	253	230	239	225	248	231	252	250	212	231	204	257	263	231	213	226	254	211	236	223	247	214	257	208	238	239	273	245	241	218	237	228	258	238	238	262	212	222	263	261	217	231	229	236	267	259	251	265	247	221	222	221	234	236	259	222	238	256	213	239	238	229	262	211	245	208	204	243	256	247	260	226	222	257	235	240	253	234	209	241	234	227	259	248	240	227	231	247	268	223	228	249	243	232	245	228	255	236	262	226	238	240	228	225	245	222	219	233	215	248	230	234	262	238	239	267	234	262	245	246	249	280	247	273	247	251	271	243	225	249	207	254	257	237	226	247	220	213	245	244	238	233	269	236	225	249	237	261	250	240	237	257	267	224	220	238	242	219	233	203	234	223	257	220	247	218	215	245	245	223	216	236	239	257	253	252	220	231	219	247	246	225	270	238	247	265	235	242	220	241	234	227	271	253	252	263	228	254	258	229	222	226	235	244	264	224	236	232	272	221	257	238	274	248	227	257	238	250	229	241	225	227	236	254	243	227	224	237	244	233	238	241	240	236	247	215	252	230	241	230	248	217	257	267	230	230	228	240	248	258	255	258	258	239	250	268	254	210	221	231	225	253	226	240	222	252	227	251	238	233	252	255	210	230	228	246	237	235	267	210	235	246	253	238	248	249	236	226	216	232	236	214	204	214	213	244	232	227	232	248	258	229	260	227	236	237	226	199	243	269	231	254	254	252	242	239	215	254	237	248	211	250	227	258	246	225	254	244	242	226	255	249	234	240	230	241	221	225	209	232	237	251	215	228	208	238	251	232	250	254	251	236	226	259	247	236	245	245	220	243	261	230	246	227	262	236	240	213	219	230	273	256	214	239	231	253	258	239	233	234	248	236	230	205	232	230	226	229	250	237	206	235	234	242	211	225	253	236	218	271	259	264	224	243	239	246	249	228	269	236	252	243	228	244	268	208	240	211	228	248	225	249	246	249	226	254	254	258	224	242	251	242	232	232	223	246	225	230	272	259	257	235	247	232	226	249	224	224	241	254	244	232	230	257	239	214	251	239	224	235	217	225	232	261	244	222	210	271	231	216	240	244	255	246	231	248	232	258	240	238	226	233	233	220	250	216	231	228	240	262	236	245	224	224	226	208	206	246	242	259	224	229	264	247	219	263	257	219	231	210	209	252	233	243	250	241	249	234	256	248	242	234	235	240	233	244	226	215	236	224	255	253	241	238	194	224	265	213	225	247	253	229	230	235	214	234	233	250	234	223	215	220	224	251	245	260	255	211	231	230	219	246	235	231	218	247	239	271	218	238	245	258	236	235	223	263	222	267	234	222	253	233	247	219	218	244	237	243	238	221	239	228	252	219	282	242	243	209	226	241	227	261	236	238	273	248	252	228	244	240	235	228	224	264	264	220	232	242	240	233	236	235	223	245	264	241	237	252	219	255	224	237	234	230	226	251	213	243	237	240	270	226	257	211	225	242	251	231	252	234	249	265	219	242	259	257	233	229	250	257	253	238	239	231	238	236	251	224	234	254	217	232	235	238	227	245	235	215	244	234	236	251	260	204	235	253	237	257	248	263	242	251	254	225	243	240	261	216	247	233	250	228	232	276	267	219	253	220	261	230	250	255	229	243	245	243	245	266	252	239	228	247	256	245	272	230	256	218	198	234	265	241	228	245	219	239	248	249	219	201	258	238	229	252	227	243	253	225	246	238	259	244	249	238	228	225	247	246	225	223	238	238	231	256	259	281	249	203	221	246	267	223	255	256	241	238	239	256	249	244	260	249	213	231	241	237	251	249	227	242	230	216	240	242	231	254	243	251	220	220	242	256	247	240	258	238	224	216	235	249	222	233	250	223	237	230	237	230	254	244	213	223	227	252	247	241	228	247	224	239	263	248	252	239	222	235	238	268	237	224	261	270	219	269	250	250	240	223	232	225	251	250	226	245	232	238	248	226	238	245	282	228	247	219	229	221	256	244	222	239	259	234	231	264	247	234	245	234	238	231	243	224	241	236	247	232	230	253	233	224	239	250	249	243	235	248	262	229	225	230	245	220	247	248	238	258	253	254	262	232	234	211	230	268	244	225	259	212	238	221	233	243	256	240	222	247	255	250	249	251	227	233	250	231	234	217	254	250	251	232	227	220	278	239	243	223	219	261	213	193	235	247	223	249	254	232	233	275	249	242	241	219	259	261	233	245	250	236	232	255	239	255	214	232	245	255	244	217	238	240	255	249	250	221	259	241	208	205	234	269	237	243	229	257	253	253	256	252	244	232	222	247	233	243	233	257	247	258	214	234	227	233	211	243	254	238	232	219	242	257	222	238	222	232	212	245	286	232	230	251	204	247	236	227	267	232	233	247	258	229	246	248	245	263	250	263	245	231	230	236	216	222	239	238	219	235	227	229	252	215	237	219	234	219	241	237	237	220	249	209	251	247	231	251	236	252	191	235	226	207	241	267	233	235	243
25482	21546	27608	25409	9065	1016	898	641	589	491	483	463	415	457	465	409	442	384	414	390	461	390	396	430	450	392	379	454	408	432	406	413	462	403	447	408	397	382	381	427	424	420	422	428	421	397	401	391	376	425	401	453	415	403	398	454	407	396	384	381	397	378	420	426	372	426	431	415	445	430	415	421	430	444	400	450	386	444	435	409	425	410	402	460	407	433	377	423	400	406	401	361	431	422	414	402	417	429	429	409	401	447	396	398	412	437	400	411	436	387	440	399	410	399	405	382	430	390	387	411	408	406	384	372	431	388	414	435	372	451	369	393	414	477	398	406	414	416	389	416	442	430	419	429	400	380	360	404	389	409	447	405	437	427	404	436	372	415	432	403	414	415	368	390	401	388	401	430	390	389	417	432	353	425	381	430	422	404	431	421	432	426	409	434	381	424	437	448	424	420	436	438	411	413	387	420	442	361	456	403	405	384	432	412	431	364	410	402	400	410	405	415	413	420	416	365	397	415	435	415	423	407	412	400	421	429	421	403	402	450	426	399	368	411	398	419	407	395	431	416	425	424	411	406	395	418	423	396	420	436	448	393	408	405	403	384	394	396	398	408	440	391	442	415	405	448	456	441	419	433	404	457	454	420	437	396	399	430	424	394	441	399	360	391	373	419	395	416	371	450	404	401	398	408	424	422	458	416	403	376	436	414	400	447	373	415	417	414	424	435	410	472	421	409	423	409	406	431	388	413	385	404	434	366	378	394	424	430	401	405	415	450	414	410	376	447	428	427	432	402	414	376	448	423	421	439	398	428	407	415	424	411	403	411	448	441	367	421	422	396	385	410	447	411	453	396	430	409	393	416	410	394	454	417	438	419	394	440	427	402	428	466	436	386	421	417	381	400	421	368	379	413	413	378	431	437	408	412	446	386	422	397	419	340	426	394	409	414	434	411	399	409	420	425	410	421	397	353	415	409	434	379	426	418	435	453	402	403	375	404	400	417	401	415	450	411	440	397	419	435	431	391	429	393	435	392	394	435	387	460	418	400	407	384	447	412	427	445	443	467	365	405	410	405	404	422	405	427	377	386	417	433	448	423	394	432	409	417	414	433	421	396	369	430	414	392	386	421	441	439	392	396	431	403	412	396	463	398	428	405	401	387	398	411	428	422	406	470	408	435	378	408	449	420	432	452	414	377	405	402	407	405	363	409	418	400	449	407	389	409	404	451	413	385	467	449	392	408	422	428	453	450	420	407	419	388	399	415	407	439	416	390	430	407	409	430	398	425	428	431	402	426	465	430	432	393	410	429	407	386	410	417	435	439	408	395	411	422	381	411	404	429	398	429	417	413	432	439	419	444	382	390	434	429	421	372	399	416	370	418	411	448	416	410	386	426	434	396	413	426	381	425	438	362	409	448	407	441	391	413	410	429	420	399	413	403	408	392	395	407	407	379	418	432	414	421	438	405	370	415	402	408	437	393	415	409	422	463	397	413	380	390	413	411	393	417	415	413	379	396	396	430	417	434	416	411	438	356	406	406	381	388	443	392	404	434	394	395	425	397	409	399	375	422	414	376	396	425	430	415	396	407	433	394	374	373	402	401	416	422	387	407	418	402	443	440	412	367	454	451	378	406	446	423	414	402	381	406	442	397	442	458	423	400	375	402	411	413	427	396	445	385	383	455	420	412	418	410	373	383	421	432	450	417	417	403	439	437	400	393	404	424	425	417	395	380	397	439	414	438	381	399	423	401	417	396	394	416	419	393	427	410	447	387	425	409	437	385	429	428	417	424	415	398	403	422	450	370	398	414	417	453	409	399	411	378	422	439	408	414	417	402	370	447	418	408	370	401	383	425	426	389	418	402	386	385	409	424	436	394	413	428	409	360	391	409	407	435	407	396	387	399	452	433	423	457	410	420	412	410	441	418	419	421	407	427	408	398	428	389	379	425	408	415	423	436	401	411	408	432	400	442	388	452	427	403	386	418	419	400	422	428	417	420	466	412	420	397	440	430	451	413	418	381	414	401	431	423	374	404	407	426	423	424	422	404	476	421	425	419	388	439	439	422	447	411	410	423	399	394	405	397	412	391	399	406	428	403	420	377	436	399	413	431	401	415	417	362	428	441	386	368	421	399	430	403	422	418	399	381	399	386	369	403	389	416	407	424	397	439	359	376	377	444	403	398	419	433	471	409	415	429	405	411	417	419	429	426	397	420	419	437	447	407	427	363	433	405	404	366	435	424	395	397	388	399	406	416	406	446	433	406	409	426	407	393	440	439	440	446	427	417	409	407	405	426	429	420	431	399	408	393	381	427	398	376	409	412	427	405	408	410	421	372	408	404	414	379	405	365	404	413	417	394	410	432	413	401	435	432	384	447	391	421	386	397	416	402	424	438	388	430	395	425	441	446	373	418	400	384	443	421	439	367	452	384	429	404	413	413	419	389	427	391	414	453	409	429	402	419	429	429	388	381	419	398	417	399	418	414	408	425	413	431	438	406	380	450	391	448	379	425	393	400	411	404	414	461	418	414	379	424	411	355	438	417	425	391	400	389	415	383	382	386	414	393	425	441	391	395	417	391	433	403	413	401	436	389	443	400	404	407	417	417	431	397	424	408	399	424	417	413	428	415	391	436	404	393	419	400	416	405	419	440	390	404	401	413	405	400	395	420	399	387	404	436	399	399	423	404	413	422	434	438	388	417	412	406	406	437	392	381	450	445	403	412	388	393	399	389	379	414	383	424	372	423	401	385	423	389	420	419	418	401	388	436	413	385	429	435	364	363	436	388	383	381	391	425	442	437	394	402	437	432	405	405	407	412	405	411	415	395	412	413	425	408	407	379	395	399	392	391	425	397	352	380	409	409	398	424	381	430	428	401	431	417	464	449	403	403	423	402	394	403	395	425	413	426	377	404	413	427	431	420	389	411	378	421	411	431	443	410	442	376	414	393	372	414	408	405	415	397	396	398	413	413	395	393	414	401	409	409	392	410	415	431	436	409	417	441	411	410	424	426	417	478	441	405	430	404	431	384	438	417	424	417	399	428	427	411	412	424	404	408	396	458	399	399	409	410	417	413	419	375	420	433	418	404	393	393	415	423	432	424	369	387	431	405	421	448	419	403	431	407	402	423	413	430	410	434	406	414	410	425	414	441	402	428	434	403	384	433	397	414	394	412	392	393	413	415	392	428	403	399	444	402	429	413	430	426	414	455	369	379	436	392	406	401	444	420	416	414	421	431	424	413	390	415	407	346	369	398	430	421	420	385	410	410	383	438	415	438	401	399	424	411	374	394	402	453	420	432	418	440	438	432	418	430	393	410	430	385	434	401	423	410	408	388	376	415	422	434	408	440	421	414	417	414	425	399	421	410	401	385	406	438	395	384	415	413	430	412	422	430	451	401	452	377	415	440	425	402	432	403	389	448	393	385	427	434	414	422	436	411	409	413	385	414	413	420	459	418	389	414	428	398	373	410	389	396	412	410	387	436	447	405
35225	48533	20250	1983	1771	1628	1453	1107	869	673	678	627	559	540	537	525	583	528	553	532	559	538	508	544	525	494	551	518	523	555	513	530	509	516	534	524	519	536	507	477	526	520	516	454	521	489	513	490	494	507	537	515	495	493	530	484	501	555	489	502	459	521	492	497	506	474	495	516	495	513	514	537	511	460	506	477	438	491	496	546	495	510	534	533	497	515	509	491	509	488	497	532	494	512	518	551	498	490	541	511	498	509	471	504	434	487	494	488	557	496	511	498	521	507	497	506	505	537	503	509	489	497	501	507	511	512	466	486	496	487	499	543	502	489	520	537	487	493	453	436	533	490	465	471	473	487	495	533	505	497	458	494	512	527	500	489	509	500	511	458	527	478	502	518	500	501	522	512	470	504	496	512	489	516	531	480	506	497	502	510	463	479	479	471	513	461	511	521	483	468	467	470	472	508	448	518	502	505	503	466	492	508	521	524	523	505	477	500	483	476	480	485	549	520	474	482	530	530	508	474	503	472	483	495	489	476	534	482	475	513	499	505	494	490	479	458	477	507	504	503	497	509	557	529	489	512	504	502	520	475	499	479	485	492	484	512	490	506	507	550	519	497	521	515	503	526	491	491	479	523	511	521	539	490	503	482	520	477	469	511	523	548	494	483	501	483	502	507	495	502	538	483	483	479	469	471	466	537	487	462	484	507	479	511	438	498	526	555	527	501	507	472	543	539	509	511	532	525	473	506	531	462	491	488	465	503	490	540	506	532	500	491	516	490	489	498	495	556	490	484	501	499	500	491	494	526	525	460	490	523	528	499	509	529	516	543	515	485	516	502	490	522	503	506	526	500	485	482	530	526	542	458	486	494	504	515	468	525	461	494	540	519	488	504	486	529	477	520	501	509	481	548	519	492	512	491	528	474	490	527	512	526	472	488	478	538	517	472	525	539	504	494	490	489	479	555	528	484	481	504	531	454	511	523	513	494	485	495	454	522	544	495	520	496	496	474	502	527	540	520	518	534	492	498	524	488	542	511	507	476	504	509	465	516	494	483	487	491	548	535	496	508	505	520	519	515	495	474	472	499	546	512	520	547	516	495	510	510	477	467	556	493	471	494	499	495	536	506	496	511	521	518	480	512	508	480	533	494	487	518	479	507	513	518	469	503	532	512	517	475	495	525	539	479	521	535	519	531	479	487	553	451	508	511	513	505	472	498	498	514	540	500	539	505	533	503	515	495	489	489	492	540	476	482	524	515	505	485	477	470	467	524	488	569	467	482	506	510	516	488	499	518	477	449	517	539	583	501	500	539	487	526	530	520	503	494	469	477	489	467	487	491	499	544	476	549	487	458	518	505	527	510	486	508	454	501	525	501	508	489	499	519	506	479	470	499	518	511	506	537	482	548	523	500	495	546	494	497	508	483	486	550	460	532	520	526	491	508	496	491	524	483	479	483	510	480	508	478	455	488	494	538	478	454	465	492	505	533	476	490	517	508	486	538	474	484	493	458	478	474	521	482	489	525	508	501	488	517	530	488	502	520	484	536	453	487	503	497	517	534	507	465	523	470	516	481	517	506	519	504	514	474	468	484	484	507	495	515	491	558	512	500	490	497	511	485	524	469	507	497	466	497	511	540	473	498	471	484	506	504	519	488	464	503	470	471	525	465	482	513	519	535	551	475	533	535	492	483	525	512	511	520	512	533	465	490	488	545	505	488	493	493	493	464	490	526	440	505	529	484	516	485	549	502	500	548	455	509	503	521	507	557	485	561	496	476	535	495	524	523	562	502	524	545	511	504	521	490	518	519	491	532	503	525	494	515	486	498	518	452	499	468	465	505	507	490	465	542	528	517	505	502	455	505	542	519	484	535	500	493	541	475	497	494	497	494	504	502	495	497	520	499	536	518	493	505	495	536	533	526	515	487	475	445	476	504	460	511	540	524	497	526	543	496	493	479	500	513	507	493	517	484	510	461	490	497	487	524	502	506	496	512	511	480	507	465	501	538	466	512	441	520	506	505	508	512	540	536	528	548	522	498	502	523	513	477	541	465	522	529	528	481	509	479	463	504	491	536	529	504	505	524	538	506	512	531	531	452	488	509	516	529	460	479	508	511	477	493	519	512	508	512	498	479	487	531	478	515	544	514	511	495	535	495	504	500	513	472	473	467	469	505	496	495	495	547	490	482	470	472	462	494	528	505	494	512	525	500	527	495	504	523	497	515	527	523	504	472	503	503	490	536	510	497	506	536	464	506	501	508	480	493	472	468	466	480	466	497	476	502	505	495	496	491	482	519	491	466	480	493	472	488	522	482	519	495	521	523	490	519	467	470	454	502	461	509	483	523	490	505	508	491	534	525	464	462	512	496	511	508	498	515	504	494	445	453	501	487	492	513	472	485	540	493	488	498	538	549	485	465	500	489	540	499	474	528	510	492	508	506	517	503	483	494	506	490	497	520	518	507	550	509	496	522	497	485	502	519	480	481	477	467	452	547	492	484	500	493	473	524	498	536	520	471	506	493	521	531	522	534	448	494	494	510	524	497	490	531	509	495	492	503	498	504	506	498	533	536	507	528	512	504	542	508	522	522	460	507	496	525	511	508	515	525	466	495	477	507	517	461	530	497	473	532	502	475	498	521	562	495	485	501	514	474	526	491	563	503	476	486	494	490	492	483	480	515	503	515	486	520	501	537	519	505	512	504	499	525	486	514	492	507	529	475	484	458	478	517	488	496	477	512	480	469	477	506	478	523	460	526	500	481	523	452	479	501	483	520	462	486	498	515	489	499	508	525	481	529	462	526	492	478	497	473	501	507	494	477	511	496	484	524	523	471	510	527	517	543	488	485	506	491	526	468	497	517	471	501	536	527	489	487	495	461	515	549	506	503	525	472	491	488	519	511	477	487	513	464	488	488	537	510	524	542	461	508	496	489	526	551	498	500	490	513	502	485	517	481	481	503	509	498	541	490	485	505	483	552	477	510	517	526	505	493	547	529	484	500	448	484	524	513	525	468	498	498	560	511	515	534	513	497	504	504	535	517	523	481	473	495	486	536	483	482	487	481	465	507	454	523	489	486	520	511	487	505	495	481	501	504	497	494	473	505	501	472	481	547	511	473	477	528	553	502	477	496	516	468	558	460	528	490	521	511	503	494	498	529	508	502	541	476	494	496	498	504	533	479	489	537	506	514	514	542	527	492	511	533	481	555	543	491	497	508	465	481	480	550	489	513	496	528	479	518	518	514	494	519	537	514	504	490	492	509	527	464	497	486	508	521	526	509	481	512	517	514	493	488	489	506	448	484	532	498	491	475	525	511	533	498	510	509	518	482	476	507	470	476	475	505	522	521	520	483	512	502	505	532	481	476	479	531	493	513	469	535	517	492	500	498	497	487	506	508	495	475	487	494	489	506	467	509	529	512	518	510	495	475	532	548	524	490	557	500	519	479	510	555	561	491	488	470	490	485	512	504	527	531	513	455	467	473	529	489	529	542
23282	21542	29250	24163	21494	21495	9327	1207	791	671	625	601	567	496	511	450	494	469	455	458	433	439	447	436	413	443	448	426	429	396	384	419	405	413	417	416	415	457	430	410	417	399	401	420	446	399	401	396	425	385	414	409	405	403	405	429	398	412	415	379	409	368	386	393	423	382	394	389	406	421	397	348	398	424	412	383	376	381	376	380	383	390	381	399	411	396	371	397	395	386	414	394	456	412	389	404	401	425	422	412	381	409	397	373	384	403	397	401	436	371	420	386	380	417	435	397	387	400	398	398	401	384	384	388	406	396	384	388	385	396	387	376	430	404	399	393	406	396	361	390	403	420	373	383	381	394	403	415	379	373	413	360	368	415	416	387	395	376	405	383	383	400	375	414	394	420	425	409	396	413	415	396	441	395	393	382	395	398	372	416	382	395	422	380	388	385	396	412	420	394	421	390	413	399	422	424	403	418	407	390	429	389	380	413	388	430	400	399	404	404	383	426	388	381	387	406	368	409	363	409	400	414	389	386	412	415	421	390	373	414	398	402	416	400	408	380	393	353	405	368	387	361	385	368	399	398	435	376	407	352	420	390	398	380	365	425	392	378	391	416	422	379	395	374	410	416	411	418	424	396	421	410	384	427	409	404	389	386	364	377	400	391	403	401	417	462	386	425	387	388	396	402	413	399	398	404	400	391	347	403	381	402	421	390	417	378	378	398	378	405	406	392	402	385	383	379	377	383	398	406	404	419	410	385	414	382	406	378	394	388	416	441	378	383	390	354	384	398	423	411	381	389	387	418	392	440	393	383	366	407	404	415	419	414	373	382	363	390	385	440	409	398	418	415	412	412	404	398	402	417	400	414	423	415	373	349	400	414	387	390	377	413	387	370	405	403	394	403	390	371	337	372	390	376	392	401	423	380	434	394	384	422	375	387	395	395	432	353	386	406	388	401	369	415	388	398	451	396	390	408	408	362	376	422	374	398	409	411	418	371	412	408	425	437	394	380	379	411	409	404	396	424	385	389	365	415	395	413	449	374	394	348	388	395	430	396	390	419	385	387	376	403	439	413	442	422	401	352	357	404	408	389	383	393	403	380	406	430	389	368	421	405	410	400	361	381	379	399	426	404	395	420	387	420	386	419	427	373	420	409	431	433	400	373	392	388	389	391	383	415	399	387	379	396	377	377	344	397	405	406	389	398	411	426	405	399	389	400	401	358	418	412	365	388	404	414	380	406	387	364	389	437	390	435	371	397	381	387	430	346	381	386	415	424	412	372	393	383	400	408	391	354	380	401	399	414	403	376	402	398	394	413	380	377	405	375	382	420	415	366	398	386	397	385	359	414	426	409	416	369	402	396	425	381	422	403	386	407	395	438	367	422	410	398	406	384	404	415	387	418	398	410	381	410	386	395	403	421	390	375	378	367	418	417	375	397	388	369	390	377	399	383	365	403	371	414	437	407	425	380	418	382	424	392	429	427	432	405	404	403	380	409	397	402	414	388	374	398	396	394	400	416	400	437	420	363	429	418	333	395	349	404	379	388	384	410	410	380	386	398	404	411	407	420	403	422	394	395	414	395	372	407	405	407	416	408	385	403	397	356	388	441	405	366	418	386	370	407	363	348	371	405	413	404	369	351	385	433	391	389	434	360	371	392	395	395	404	367	391	395	393	442	386	410	438	404	424	407	376	382	450	408	370	425	408	391	397	391	355	399	386	379	391	368	376	400	400	389	381	407	404	380	417	379	402	390	394	397	401	405	370	402	374	404	371	380	354	386	396	394	395	407	381	410	367	395	383	371	397	405	416	399	388	383	388	413	385	396	418	423	384	403	387	346	386	391	378	369	382	364	394	427	410	412	381	410	411	418	388	387	379	391	407	376	425	381	387	363	361	402	375	366	410	389	381	408	408	440	391	369	403	389	369	422	373	384	388	397	377	402	414	363	405	418	351	386	418	378	381	378	410	394	391	402	401	375	398	364	381	393	381	378	370	400	425	409	410	393	429	379	381	424	405	403	400	389	424	392	417	365	356	391	395	382	416	396	383	439	354	392	390	405	406	361	403	387	386	375	381	386	421	373	409	413	398	377	384	398	393	363	388	420	393	391	367	380	395	373	394	408	382	387	431	416	406	425	389	394	368	378	381	421	389	370	421	394	408	380	390	413	390	369	387	361	395	421	386	384	425	390	377	404	381	383	390	440	382	358	421	391	382	376	394	363	393	391	372	410	389	369	395	415	376	384	382	374	389	433	393	415	396	388	399	402	417	401	410	398	363	407	389	391	387	394	394	402	428	353	359	383	395	391	391	378	417	374	396	364	409	378	405	401	421	397	422	414	384	393	376	408	383	396	421	397	411	417	418	391	375	381	397	380	394	377	419	398	405	384	421	406	389	407	384	354	402	365	417	387	381	390	399	384	387	364	375	383	391	391	415	392	406	391	419	396	384	401	412	418	391	399	439	445	339	397	423	403	388	426	411	388	391	401	384	418	421	398	439	370	393	384	359	394	409	408	372	405	411	382	389	382	368	429	400	456	388	415	391	372	378	384	403	412	403	392	370	379	372	394	380	400	396	398	408	379	410	360	406	407	400	388	405	376	413	380	389	375	396	403	369	362	366	417	384	374	393	362	395	432	396	393	414	406	370	415	416	384	390	354	378	402	381	436	373	391	380	398	412	365	388	417	406	409	400	391	379	389	418	399	427	440	386	420	364	364	380	409	374	380	359	439	333	401	422	413	424	383	382	405	356	394	380	429	396	400	418	437	379	404	399	394	375	377	363	355	388	388	392	384	399	356	371	356	391	407	369	392	407	401	402	399	368	370	418	428	371	407	413	423	415	404	396	429	385	376	357	365	391	395	381	413	389	424	373	381	395	419	372	387	412	391	396	396	413	376	421	378	392	400	393	372	376	379	393	398	410	432	393	388	404	398	429	396	403	405	422	400	384	390	404	379	414	413	373	394	407	379	379	419	367	405	364	404	370	396	379	375	336	362	387	419	401	363	402	366	407	394	376	395	394	378	422	421	393	414	415	369	393	397	420	370	360	410	363	390	375	403	390	365	363	409	413	420	424	409	437	388	374	400	389	433	397	411	369	389	399	388	400	387	391	384	388	383	410	407	408	409	401	401	417	407	363	433	433	381	384	385	394	398	431	375	343	395	364	427	391	424	400	418	380	364	383	406	399	404	406	409	383	379	409	405	367	394	371	397	375	427	406	365	373	369	381	381	365	402	391	377	430	389	395	369	376	407	351	378	388	393	410	393	375	389	418	361	364	397	359	407	422	390	372	390	400	416	415	400	413	411	427	395	411	388	379	445	366	374	388	421	428	404	421	400	402	362	421	333	387	374	436	435	429	373	365	408	356	392	379	377	387	394	432	389	398	416	389	383	389	381	374	385	387	404	396	380	385	361	386	385	376	419	365	413	407	405	350	387	435	384	389	424	394	387	395	370	377	428	372	373	389	398	386	411	404	378	408	416	432	411
41304	66847	29170	4899	3253	3158	2557	1762	1328	1099	949	774	764	730	660	553	657	565	572	547	553	519	528	496	535	461	515	481	499	492	493	506	454	477	491	483	463	495	487	456	441	489	466	451	473	472	496	454	468	466	452	474	441	467	465	504	469	470	460	459	454	473	469	471	488	422	478	453	478	469	486	413	484	444	508	470	487	459	457	485	448	428	470	498	456	447	424	469	457	422	443	448	476	425	445	432	471	437	450	454	476	458	461	434	456	459	424	438	465	462	497	457	434	432	472	495	489	450	438	443	452	466	484	465	449	430	464	508	460	463	419	449	494	465	458	452	464	466	450	491	484	481	472	485	459	493	442	459	489	459	478	475	491	426	483	458	491	470	432	466	476	470	452	465	478	467	475	474	442	437	454	466	456	433	468	426	473	461	468	448	479	450	449	465	455	424	476	445	436	471	480	458	468	460	459	464	439	442	473	486	458	452	464	475	458	428	432	436	480	448	451	432	466	467	489	480	479	427	467	451	485	444	478	443	427	440	478	433	420	441	453	467	457	429	466	412	472	475	444	483	475	462	438	455	468	453	467	490	445	469	495	443	469	433	442	504	463	452	422	418	430	417	466	447	485	468	450	453	503	460	494	479	450	464	433	424	457	440	476	486	419	458	446	454	457	440	465	460	485	448	474	479	458	458	463	454	462	462	502	452	405	468	466	495	451	456	453	418	478	471	435	470	447	451	460	476	465	472	465	457	426	438	444	447	447	478	491	472	474	488	477	462	459	438	444	438	468	452	444	451	422	468	509	453	444	444	446	429	463	459	465	453	486	477	459	479	450	408	430	455	465	509	469	458	450	462	443	458	434	435	467	491	455	473	492	516	483	470	458	489	454	458	457	486	438	457	456	437	447	461	486	475	461	489	453	452	449	510	416	464	444	465	467	443	496	464	488	463	457	450	470	447	493	470	442	457	498	463	485	480	442	468	474	442	435	444	483	463	449	460	494	458	506	448	465	438	501	435	443	478	470	442	449	462	459	440	463	464	461	439	492	458	425	458	463	464	424	441	499	422	438	400	480	449	449	469	458	446	459	466	497	447	458	510	475	454	446	511	499	449	443	439	454	452	498	477	475	446	485	440	449	483	450	496	419	462	454	450	432	459	466	469	479	450	450	461	486	460	458	469	484	481	452	474	471	473	483	456	490	439	459	462	464	500	470	465	478	467	482	474	455	468	452	479	462	472	438	482	475	454	433	497	435	476	471	456	433	456	451	494	451	455	467	461	447	440	446	458	447	471	478	447	436	456	467	462	446	434	441	459	427	482	441	452	437	472	442	457	504	502	456	452	446	399	458	483	496	472	446	463	451	485	468	484	487	430	468	432	448	459	455	473	482	454	491	487	454	445	475	467	442	399	469	504	433	463	465	438	503	448	464	493	453	421	471	468	449	490	487	449	455	473	469	424	457	448	420	463	468	469	464	419	454	490	484	486	446	450	498	440	438	462	461	429	477	441	428	469	424	465	482	456	462	455	474	477	445	431	449	494	490	486	445	454	433	466	459	464	478	475	446	469	467	464	462	405	433	488	423	499	395	449	452	465	453	445	479	454	423	449	481	452	458	478	495	426	481	500	466	460	453	452	511	457	462	478	456	471	432	454	472	483	451	473	462	464	501	463	482	435	457	455	505	462	399	461	474	480	414	464	509	477	472	476	466	458	454	448	465	469	481	445	420	453	475	444	512	461	453	441	471	449	445	429	469	414	429	444	467	462	440	467	463	453	443	474	488	444	464	450	413	434	459	464	485	435	443	446	469	439	479	474	460	425	460	472	508	451	443	479	443	440	459	414	487	487	458	455	468	498	460	461	440	427	460	508	475	467	449	453	519	473	458	485	456	462	487	476	496	469	500	436	465	439	448	476	460	479	429	443	485	491	521	473	460	492	446	446	476	432	474	436	480	486	472	467	436	470	453	439	497	449	452	488	442	461	478	425	503	429	443	469	433	446	429	481	470	458	450	482	469	423	451	463	473	474	494	454	433	440	479	450	478	471	446	476	473	456	458	439	451	458	486	441	446	454	452	428	469	453	477	477	440	493	452	465	434	424	421	454	482	449	431	445	476	470	451	462	483	444	451	454	446	462	473	432	459	469	468	431	462	482	468	500	464	407	480	504	455	493	441	437	458	466	441	435	469	452	478	497	461	472	442	456	472	483	452	466	461	437	495	474	450	491	438	453	454	466	466	469	452	493	449	510	422	461	454	450	457	487	462	495	435	464	443	440	488	461	429	452	461	471	455	449	479	421	466	455	457	435	463	470	461	470	442	448	456	434	454	478	464	436	445	461	477	497	472	456	447	453	452	451	468	448	448	432	477	489	441	479	464	429	443	464	458	505	437	432	461	465	458	460	466	476	452	462	468	434	490	479	485	464	468	471	445	448	443	451	399	492	467	452	448	455	457	488	450	462	459	463	457	450	454	438	442	465	472	454	482	493	419	477	461	458	429	462	444	418	471	469	440	486	484	442	476	472	499	455	439	438	473	471	446	503	506	448	444	483	455	444	486	439	442	432	428	463	475	469	448	455	450	453	478	477	427	480	467	473	481	453	499	474	447	445	467	462	477	435	450	449	448	499	487	497	466	431	513	486	470	440	445	480	463	419	468	444	460	458	454	466	445	463	420	451	421	465	518	465	446	449	466	447	481	497	444	441	462	480	493	427	454	470	464	445	452	430	452	437	479	485	491	456	465	471	421	451	437	451	454	469	480	438	463	466	466	462	451	445	469	479	485	437	458	470	461	487	515	446	469	494	445	456	449	459	460	423	478	456	423	460	440	494	459	463	475	471	452	435	478	455	482	466	434	467	427	489	462	492	447	479	450	416	457	458	484	462	454	457	449	485	444	493	463	493	465	489	444	440	461	443	482	475	459	480	453	459	439	432	454	462	466	469	458	462	442	463	443	458	458	421	442	498	471	464	429	452	445	427	479	460	435	452	430	467	446	421	481	493	438	460	481	433	440	457	449	469	442	507	447	470	434	438	449	482	504	487	501	460	465	530	465	467	457	451	448	438	436	473	427	456	486	455	441	467	481	463	483	450	471	466	439	424	431	478	453	476	477	469	453	446	479	452	425	472	462	465	496	423	468	438	454	456	458	425	425	471	460	457	471	462	459	453	449	480	503	474	443	474	466	484	475	463	433	452	475	471	436	481	467	453	422	469	446	480	479	500	484	466	483	489	474	478	494	426	436	435	450	469	494	490	462	476	472	476	438	481	441	436	423	464	464	443	440	477	446	429	459	459	492	473	494	437	490	467	452	431	468	470	462	454	409	453	495	442	434	460	449	451	484	431	451	436	468	480	463	443	445	488	482	415	427	461	436	442	467	432	441	487	447	430	448	490	492	460	505	480	442	477	460	463	453	458	464	471	477	424	464	491	449	444	465	503	465	487	453	409	464	436	439	476	434	474	448	462	454	455	471	488	460	455	445	479	466	431	460	471
28947	26523	22645	4433	435	459	410	321	293	285	279	245	255	237	251	243	266	254	222	241	253	246	253	262	243	247	255	252	231	254	266	253	221	237	230	261	259	269	218	266	241	230	236	263	222	277	266	247	243	228	271	235	250	260	260	241	243	237	246	256	234	229	232	260	262	276	235	247	238	247	236	253	212	241	240	231	283	227	232	226	240	235	257	271	261	257	220	248	238	254	269	246	254	243	244	254	266	242	253	222	235	261	246	229	242	264	259	219	239	224	234	239	251	224	254	268	253	232	233	277	246	268	242	270	232	258	242	242	280	233	259	253	251	261	239	241	265	238	241	270	247	251	261	264	254	251	265	248	244	252	261	237	244	253	272	252	219	242	237	230	233	274	256	251	246	241	268	229	246	262	260	221	249	290	237	233	248	269	283	240	248	251	254	231	255	239	251	248	235	243	226	253	233	262	244	234	236	254	250	267	240	258	265	225	246	257	251	259	246	231	242	271	208	261	263	269	248	225	234	257	254	218	242	223	238	282	232	239	245	229	238	210	245	255	263	251	234	258	230	263	239	232	241	248	233	265	265	239	239	245	239	260	247	261	232	247	241	251	237	204	245	225	266	254	252	246	236	235	241	247	252	243	209	213	219	235	237	255	235	240	224	242	243	266	266	273	241	243	250	264	254	263	234	233	242	261	263	262	245	253	249	242	271	253	268	260	239	237	217	227	241	248	263	224	251	212	254	296	261	261	232	250	227	235	238	241	224	243	240	233	243	243	259	255	238	246	225	243	245	263	267	259	247	234	264	257	244	224	246	216	241	273	245	260	234	276	256	218	250	263	244	262	218	262	232	265	233	245	245	255	228	230	273	272	267	243	258	236	247	260	225	242	257	207	250	237	230	248	243	246	215	254	244	241	232	248	234	249	259	243	258	247	257	242	276	251	262	208	253	242	227	257	236	257	238	241	238	250	251	270	239	234	263	230	227	240	251	256	235	235	243	270	258	212	254	237	261	234	241	257	240	237	250	225	239	275	249	263	248	235	257	225	264	247	259	237	284	234	251	228	230	244	244	249	263	236	227	227	238	230	223	257	253	249	236	240	258	259	244	244	224	226	242	238	233	252	230	214	238	279	256	249	246	252	231	262	259	230	254	254	240	266	267	264	263	246	252	250	224	265	252	238	242	268	264	244	259	227	248	252	243	259	253	260	263	244	253	253	248	244	229	268	235	226	244	268	257	241	255	245	291	245	244	239	262	263	275	244	231	244	229	252	240	260	248	267	236	265	267	271	250	244	240	214	261	231	242	230	252	253	245	233	255	277	236	245	273	225	275	254	258	222	231	259	220	265	265	226	215	260	252	224	250	273	231	264	225	252	265	264	226	229	244	240	245	242	228	242	220	254	219	248	248	228	235	264	279	247	238	270	245	271	239	224	243	248	263	254	223	237	234	253	266	261	219	248	233	281	219	261	218	250	243	239	255	234	261	245	236	230	261	246	230	230	252	216	226	243	241	253	219	264	237	251	256	261	240	250	241	299	260	251	238	240	239	238	250	213	235	255	259	240	268	223	226	241	248	216	232	243	231	242	248	226	246	275	245	253	263	252	249	246	254	243	277	273	274	234	237	231	239	239	263	283	239	244	235	247	245	264	246	271	245	239	274	271	217	210	235	254	251	257	260	259	236	245	253	252	251	265	229	217	246	249	246	252	233	250	223	227	268	236	227	238	241	218	240	263	257	237	270	233	256	266	233	250	247	225	231	236	252	246	282	228	191	261	246	243	247	266	256	266	255	261	232	252	251	242	268	241	234	232	260	222	227	258	240	237	236	257	250	236	265	260	280	252	234	230	255	239	246	264	257	257	271	270	251	228	227	251	258	235	214	253	240	251	207	265	259	239	223	245	242	241	236	241	228	223	241	256	241	255	234	264	246	256	220	259	227	241	218	220	257	247	273	239	238	236	219	224	257	249	246	270	265	243	235	260	242	251	256	238	241	236	259	236	238	232	236	246	260	282	247	255	232	236	259	232	234	237	257	262	207	229	265	243	236	204	234	241	254	237	249	258	257	279	236	235	256	236	262	263	244	261	276	203	246	240	231	262	242	279	269	218	216	219	278	272	216	251	225	250	252	239	233	257	246	271	239	258	246	257	256	242	278	271	266	243	253	262	237	223	241	234	251	242	225	247	251	218	225	240	243	225	255	293	201	250	251	246	255	251	239	257	234	250	218	245	268	248	250	238	256	278	302	247	215	253	261	251	257	231	255	243	255	256	288	234	237	226	255	236	215	225	237	231	244	248	271	245	250	241	246	247	222	227	246	250	244	239	264	269	227	279	251	246	250	239	261	239	253	247	243	261	262	268	276	233	252	269	271	252	243	267	241	255	246	245	258	254	242	230	253	213	243	234	262	258	253	239	252	246	230	243	220	234	242	239	264	226	238	274	233	242	249	245	239	268	241	237	261	251	238	223	274	256	262	249	267	240	245	250	235	213	248	227	245	246	224	253	256	258	271	258	229	236	242	264	230	274	232	265	272	252	252	210	269	251	240	240	236	254	272	266	250	257	245	255	227	257	258	281	282	250	266	269	230	230	239	246	226	250	240	251	281	250	237	244	240	263	239	261	247	258	245	238	234	225	248	250	235	228	218	244	225	260	255	277	273	241	267	240	249	239	271	249	241	257	267	227	248	264	280	253	244	252	257	236	258	224	265	261	279	257	252	237	235	223	220	253	241	247	246	251	250	256	270	261	285	268	257	221	245	232	225	229	237	246	229	266	253	241	287	248	229	244	292	237	250	253	244	249	254	257	242	248	241	215	269	250	266	226	232	269	240	248	250	262	248	249	262	254	244	295	256	236	252	216	233	235	234	268	250	264	216	253	233	257	237	232	204	286	243	251	248	252	271	225	270	244	227	231	239	265	270	243	249	234	245	240	255	251	256	236	250	222	232	267	243	254	268	261	269	234	228	253	260	232	245	247	254	237	258	215	223	227	246	229	257	251	247	212	267	259	259	213	258	222	244	241	238	252	238	257	230	227	250	232	275	229	281	237	225	253	241	262	248	259	252	217	237	284	278	236	280	245	233	254	237	241	224	240	243	213	242	233	257	211	256	229	275	240	273	268	245	273	253	219	210	254	242	264	231	258	253	229	223	264	261	259	256	247	228	257	258	246	254	248	277	233	227	259	248	263	231	216	253	236	279	242	224	236	225	240	244	274	241	231	237	251	242	250	227	241	275	233	231	256	234	221	242	267	237	240	261	247	228	225	261	262	251	223	260	262	254	285	262	244	233	241	254	234	261	271	262	247	245	248	239	255	275	213	235	272	244	261	229	264	223	265	264	237	274	249	258	256	265	264	239	236	235	262	236	193	246	256	254	259	247	250	246	240	232	250	267	265	227	250	252	257	259	254	271	255	237	246	254	260	284	243	273	224	245	262	247	256	240	250	258	247	238	215	230	261	235	245	246	252	235	230	221	238	248	245	228	225
32381	42822	17509	716	485	650	687	458	438	394	362	341	334	313	335	311	322	338	306	330	332	312	356	343	315	339	295	339	323	313	297	306	306	294	321	328	327	314	293	300	321	312	321	291	313	307	340	319	313	342	343	313	312	324	291	330	313	340	341	313	302	316	293	304	327	323	297	299	333	298	347	319	298	319	307	304	327	305	323	329	313	307	299	314	327	339	295	309	333	287	343	301	333	300	321	358	331	310	323	303	306	315	347	323	347	285	328	289	301	338	269	311	311	353	288	336	345	339	327	350	331	316	320	297	348	334	289	314	306	337	331	315	318	335	304	316	306	305	318	298	286	336	282	319	294	332	302	321	282	301	304	316	298	333	303	295	301	303	299	320	314	312	330	342	309	281	323	362	321	311	329	299	297	323	335	307	317	336	326	315	318	322	302	291	318	313	305	348	306	316	290	300	326	293	336	323	317	307	320	315	338	313	320	320	317	318	325	300	275	305	276	308	324	305	332	332	298	329	311	313	330	301	313	334	284	329	300	318	301	306	324	311	348	321	313	298	303	326	328	311	321	321	289	342	299	312	305	322	310	354	305	307	325	316	300	287	341	315	319	309	331	304	308	329	303	323	327	305	325	289	312	324	307	299	317	287	324	317	310	299	335	309	309	312	324	297	345	305	298	301	294	326	295	357	316	285	306	292	296	320	332	327	298	320	261	311	312	288	303	308	322	332	295	295	302	325	322	306	296	311	300	301	305	304	327	324	315	288	331	327	277	329	308	346	263	316	330	312	307	303	337	298	325	331	304	320	340	281	299	298	330	321	321	332	317	304	301	314	301	309	306	311	345	341	317	322	300	307	292	318	326	267	310	313	300	325	326	339	299	334	284	313	373	301	332	318	302	277	324	322	330	319	326	294	296	329	315	285	295	288	303	308	316	328	326	335	290	304	345	291	315	311	297	312	327	314	331	330	321	301	327	318	318	329	276	309	309	335	302	305	348	317	303	317	311	330	334	326	316	311	304	306	359	303	291	334	314	314	325	314	303	316	306	302	311	342	326	320	289	309	311	311	337	289	341	313	295	339	311	299	301	319	286	326	315	312	314	288	312	321	348	333	316	285	333	323	351	303	297	306	326	288	297	334	290	300	329	298	304	329	334	309	289	294	320	334	314	340	311	324	321	327	344	311	293	326	353	300	317	317	332	321	314	289	282	319	321	328	325	354	312	310	320	315	328	326	319	303	357	331	303	291	336	314	271	332	307	326	327	334	323	283	286	336	322	280	305	331	302	310	321	328	293	315	328	299	308	280	302	322	292	293	303	329	346	319	341	287	297	303	327	308	304	296	285	318	309	304	345	330	326	327	308	306	329	315	302	321	283	299	317	322	330	277	304	342	331	313	311	320	324	335	318	316	313	301	327	282	335	344	322	315	288	315	349	308	279	310	301	305	310	329	312	310	289	301	320	320	316	313	314	305	316	322	322	282	320	318	331	328	311	273	324	310	295	319	334	284	302	372	324	296	354	310	296	294	311	296	288	313	336	318	300	327	349	304	314	314	330	310	348	323	314	316	302	284	285	283	331	336	343	329	299	275	301	307	355	303	273	336	299	301	324	323	322	290	315	346	318	307	295	324	305	319	284	311	303	320	334	307	288	326	299	321	338	317	308	333	306	297	310	304	339	333	306	303	349	272	325	320	337	314	312	312	305	303	300	309	310	313	316	324	328	298	286	335	301	313	311	292	314	298	313	322	265	322	337	307	310	293	321	297	328	296	312	345	292	317	310	303	324	307	298	320	314	309	301	307	334	334	325	333	326	327	303	333	345	310	340	307	285	295	328	310	300	308	312	311	350	332	280	315	342	299	311	322	314	297	319	292	287	337	276	337	300	310	307	318	310	372	304	318	309	319	355	322	323	321	323	308	305	284	316	313	303	322	326	335	344	330	320	282	314	318	301	318	325	326	313	330	321	352	327	310	333	345	343	310	304	313	306	331	310	321	323	326	327	329	333	319	328	305	300	320	292	330	305	346	270	332	315	328	309	305	335	281	308	296	299	325	343	306	315	307	335	307	331	321	300	301	306	301	298	324	311	315	311	322	310	336	313	306	330	318	323	318	318	308	324	320	288	327	329	326	308	300	325	320	327	299	322	319	326	356	316	320	302	334	325	301	291	320	333	297	321	322	295	311	309	345	287	289	289	335	305	361	335	273	305	293	318	325	311	314	346	313	344	331	347	339	315	326	297	315	308	339	307	326	292	324	306	304	296	330	329	296	329	294	338	314	307	312	310	307	299	296	294	298	311	318	315	316	297	315	342	332	314	322	287	310	304	335	330	339	325	314	294	321	320	311	286	298	307	324	317	354	297	320	296	301	312	323	312	318	301	304	317	338	344	281	330	306	342	319	307	314	295	303	329	297	329	318	316	308	310	283	319	321	329	321	324	321	365	290	325	294	313	307	329	324	323	311	344	310	322	317	306	325	299	305	291	323	293	326	341	306	291	307	300	336	302	334	317	335	316	335	292	306	290	342	315	314	301	321	304	328	338	307	338	333	318	289	319	314	332	291	308	317	283	289	299	314	316	302	318	329	290	307	308	328	323	306	306	327	318	315	319	340	319	275	308	297	302	312	312	319	289	312	282	309	343	330	316	286	329	327	314	329	317	289	312	305	309	336	316	335	322	318	334	304	285	300	294	301	318	335	309	308	314	324	323	301	298	310	301	308	335	313	310	339	316	323	313	285	312	345	321	326	300	296	340	337	312	333	336	327	321	320	308	320	321	321	307	310	337	306	290	335	294	310	325	338	324	319	335	324	292	305	298	299	318	307	291	355	307	310	300	327	327	326	299	318	305	311	326	338	313	320	332	308	290	306	326	293	328	297	342	349	297	330	297	332	330	313	331	334	323	363	348	307	307	340	323	314	353	315	315	340	309	322	327	306	306	334	312	312	294	293	330	307	309	323	330	345	320	328	347	331	326	331	298	319	333	299	324	315	315	327	286	315	285	340	302	336	318	291	309	320	330	309	343	305	326	312	303	320	325	329	302	308	336	293	324	316	305	315	317	305	331	303	329	350	285	336	312	312	315	346	303	290	340	310	331	298	340	298	320	324	309	319	343	293	313	327	320	316	345	325	327	305	291	325	307	334	308	328	338	334	320	287	329	305	328	294	324	328	338	331	352	289	348	317	326	324	348	318	298	307	320	314	323	340	314	309	325	309	320	313	331	328	338	296	332	327	340	309	295	313	346	304	313	303	317	340	285	320	317	327	324	293	329	311	283	310	311	301	293	310	294	313	323	285	302	339	286	335	309	309	319	306	342	307	320	308	318	328	295	326	320	305	292	312	317	308	334	344	324	299	310	313	320	288	304	284	318	365	342	310	326	337	305	334	303	321	297	300	326	308	308	343	329	335	307	309	319	289	330	316	298	309	315	300	301	321	345	311	289	292	310	327	284	317	324	340	321	327	282	324	351	311	321	309	284	304	329	321
24237	21555	28864	24607	21422	10874	956	556	393	368	304	268	274	245	257	254	250	225	229	216	210	194	214	189	191	233	233	185	206	227	206	209	215	216	214	212	197	203	208	215	195	205	201	177	186	209	203	207	213	191	199	218	189	217	204	227	214	179	212	195	190	186	187	188	217	190	180	185	163	250	193	184	180	208	175	198	164	215	192	194	208	192	208	193	191	208	177	217	198	210	177	210	204	197	186	200	217	181	213	190	206	218	181	183	190	175	213	178	207	198	180	226	188	210	189	177	213	210	190	208	185	208	209	191	184	207	163	186	185	193	185	189	194	219	212	200	210	182	208	205	185	175	195	170	180	217	183	217	179	175	194	186	222	196	205	179	202	187	188	183	198	200	201	225	210	203	202	203	211	190	185	196	188	186	205	190	197	192	200	202	198	177	178	197	193	206	169	209	182	184	188	215	197	164	190	212	165	194	229	208	188	198	182	196	208	179	183	171	191	206	189	215	202	204	191	189	185	211	193	183	199	194	216	193	181	207	178	233	185	183	174	200	208	238	196	172	211	199	188	226	190	172	184	177	189	205	181	216	204	232	203	189	200	201	218	186	193	193	180	225	198	177	196	165	199	185	217	189	159	222	197	209	192	213	204	217	194	167	209	172	204	177	196	206	201	201	202	175	206	202	189	184	199	202	222	215	215	199	194	204	211	196	184	186	186	194	190	204	212	197	199	182	175	190	214	193	177	199	199	191	210	192	202	187	197	173	182	180	207	197	168	206	198	208	197	188	186	185	234	192	177	241	188	217	208	196	191	203	188	180	209	181	212	184	199	190	213	207	197	206	191	168	206	173	186	183	193	191	180	157	204	196	203	201	191	200	199	213	217	190	180	178	190	177	182	197	183	194	200	171	196	189	185	200	206	201	208	167	182	161	206	189	195	185	182	193	203	213	184	164	200	207	225	213	189	190	232	166	187	194	214	187	181	180	168	223	205	201	198	197	224	196	207	204	196	177	185	194	200	203	195	216	216	177	189	204	182	170	199	187	183	198	205	214	186	203	182	198	176	186	216	206	194	195	210	205	204	197	197	212	211	165	206	178	202	178	202	171	191	189	199	195	216	208	201	190	211	183	203	212	201	198	199	185	187	210	189	190	199	174	206	195	202	170	177	201	179	167	191	174	190	169	195	178	188	211	193	192	180	184	167	185	224	212	201	214	195	194	165	196	184	221	186	195	179	173	193	178	208	207	215	177	203	199	214	196	186	169	186	193	192	196	175	202	164	174	181	184	185	200	185	219	200	180	202	235	202	171	182	194	202	193	190	202	194	217	189	183	189	190	180	202	175	199	208	200	186	186	217	201	211	211	201	167	179	202	179	188	184	188	196	161	179	183	190	183	194	196	196	192	187	193	174	194	189	188	194	180	199	175	182	209	177	168	186	228	210	192	228	198	197	209	200	178	203	182	203	199	178	190	173	202	193	180	172	175	189	181	222	202	202	181	198	186	178	206	200	202	174	201	191	210	212	193	212	179	212	206	197	185	157	164	175	201	168	193	225	197	181	211	178	200	159	214	218	197	184	178	193	200	209	196	160	196	209	220	193	176	220	201	199	192	207	200	186	206	183	173	209	211	202	190	201	223	182	210	197	198	227	203	200	189	199	209	178	191	209	236	192	195	168	210	185	177	185	203	169	185	200	198	185	192	196	215	189	202	196	195	208	198	178	186	195	209	191	204	175	207	165	215	210	186	189	176	191	185	193	186	179	193	190	195	198	237	218	207	213	192	215	189	198	195	181	216	191	215	205	210	195	218	166	179	195	193	187	195	197	215	199	178	202	199	188	191	185	198	199	188	188	232	177	192	210	196	193	197	176	185	211	210	173	206	204	176	189	216	185	184	180	178	212	200	214	181	204	215	165	194	185	198	194	195	191	197	203	203	188	181	185	207	184	190	195	194	171	205	204	183	188	190	204	191	198	212	188	195	193	193	194	202	196	191	207	202	199	184	180	196	202	214	176	186	198	200	198	196	178	199	196	193	194	185	150	209	185	182	177	194	169	185	201	199	199	198	195	200	216	200	199	186	195	193	182	189	209	198	189	182	211	193	184	211	191	176	188	199	183	182	181	171	183	195	164	182	213	216	206	161	201	222	220	179	193	212	182	187	169	178	199	191	208	165	203	189	211	194	180	206	191	203	204	193	207	176	195	188	193	161	215	217	220	191	199	191	211	195	183	198	194	211	184	171	199	178	219	197	205	198	193	220	207	182	199	166	193	181	189	190	192	182	201	205	178	231	214	165	187	184	185	185	184	229	191	205	188	181	204	198	219	203	189	174	178	217	195	169	181	213	203	200	191	196	197	174	195	188	185	191	203	202	221	202	183	182	212	176	182	224	181	192	197	196	204	204	181	221	191	189	216	182	224	199	198	223	209	200	192	208	205	188	198	183	159	192	206	178	177	204	184	187	175	172	215	196	210	224	200	171	218	210	184	181	178	202	189	183	197	198	194	201	206	211	198	178	211	199	183	186	222	199	194	186	211	202	190	198	196	201	196	189	201	201	191	225	199	184	188	202	199	194	202	195	210	200	198	200	195	201	199	202	212	182	189	171	193	201	207	193	186	195	158	183	175	186	217	199	190	185	215	224	200	182	188	207	179	196	207	195	195	174	194	203	193	197	184	165	199	199	197	201	217	187	205	206	207	187	186	171	195	205	202	191	194	197	191	221	194	200	184	188	188	212	160	191	215	193	171	209	182	203	191	184	191	172	182	199	188	179	204	215	185	185	177	210	164	172	166	233	178	189	171	209	171	192	187	194	202	178	188	182	187	185	202	193	183	215	180	198	174	196	198	156	195	232	210	174	191	214	168	206	206	193	189	232	179	224	205	179	196	162	217	202	189	191	208	205	186	202	187	176	185	195	193	221	206	200	202	164	210	182	206	196	207	205	221	209	205	204	196	191	195	181	186	178	196	189	194	202	187	184	190	175	188	192	181	217	200	220	185	218	196	181	184	188	200	191	222	173	204	181	194	199	185	186	203	190	187	213	190	178	193	208	191	188	209	216	178	203	194	217	188	207	203	177	195	196	200	203	176	176	186	196	193	237	185	209	212	210	205	200	187	200	193	203	205	204	197	196	216	174	194	191	189	180	204	224	194	172	207	181	209	189	208	187	200	214	202	190	196	205	185	204	195	162	199	177	187	188	201	192	215	191	178	156	194	194	181	203	192	168	202	185	190	218	200	192	208	207	191	204	181	197	197	166	199	186	204	180	181	211	212	186	214	179	189	190	220	170	187	192	202	197	192	194	163	183	201	181	185	199	200	187	194	222	208	192	206	181	196	198	222	195	186	187	200	210	207	175	180	190	182	193	189	210	169	206	179	193	168	189	188	216	186	188	183	192	185	169	197	195	201	177	193	201	194	197	187	185	186	201	181	186	194	191	211	216	173	192	175	204	191	198	213	172	218	193	178	187	214	185	182	219	201	209	192	189
37390	60251	31368	3246	1683	1398	1196	951	668	543	503	396	401	342	350	331	316	279	301	267	290	258	280	270	311	304	265	270	267	262	269	284	235	265	269	276	268	278	238	269	265	255	258	259	224	253	251	267	237	228	246	234	251	238	252	234	257	231	237	230	241	235	245	251	245	251	241	234	247	270	237	256	275	224	244	241	242	249	264	279	254	229	227	254	246	237	251	223	242	278	223	250	252	251	247	243	270	254	226	250	250	246	240	240	234	248	257	262	241	238	267	217	242	254	260	260	223	223	247	269	249	267	237	227	247	269	237	220	230	244	248	240	246	270	234	229	271	217	227	262	272	219	255	285	237	244	244	259	222	249	208	245	242	214	254	248	229	243	258	231	242	245	243	238	230	245	250	236	276	236	241	251	220	248	261	233	255	246	251	226	243	226	239	212	239	254	246	248	241	248	232	234	247	241	235	241	239	229	221	213	278	245	236	231	279	245	227	230	255	231	228	219	223	240	238	250	256	225	240	238	229	233	224	235	274	258	232	260	253	251	258	220	195	228	236	245	254	224	230	241	213	253	264	202	259	252	225	251	263	229	218	261	239	246	234	244	253	245	242	259	246	227	243	250	250	256	250	241	270	251	291	243	251	248	242	247	224	236	293	234	266	253	235	254	246	257	244	255	254	245	235	254	239	278	225	248	262	247	251	248	264	241	243	276	266	250	238	247	250	247	250	283	223	249	259	222	244	223	254	215	233	278	246	216	230	220	238	237	259	263	273	245	246	216	254	256	264	239	232	241	240	285	252	233	249	260	266	264	259	245	254	239	225	247	237	249	229	264	230	231	264	245	257	212	219	265	241	257	255	244	244	243	259	249	214	233	246	258	248	253	247	250	232	228	224	251	224	249	251	235	234	258	262	217	233	239	258	256	241	245	255	232	242	217	247	266	258	253	250	256	267	245	244	255	279	214	247	243	276	232	249	232	232	242	252	239	233	261	234	269	216	244	256	258	226	260	240	243	232	267	229	259	268	246	233	264	221	270	264	258	234	272	268	243	241	257	253	275	251	223	205	244	231	242	213	229	222	242	258	251	227	269	238	253	228	239	250	273	263	218	267	226	240	233	252	238	226	259	237	242	262	268	253	245	231	238	257	228	245	239	252	229	241	256	244	257	246	237	225	243	248	223	291	257	249	248	240	249	255	229	261	245	268	214	240	216	220	254	235	278	251	233	249	241	259	222	269	242	261	245	233	247	225	305	223	247	250	237	246	244	235	269	237	199	248	234	270	242	241	255	264	256	246	245	243	248	264	234	265	250	260	261	249	225	255	260	245	223	235	233	244	254	231	238	258	233	203	238	254	227	243	245	250	223	227	258	251	234	247	251	253	213	252	265	222	244	211	248	279	219	232	241	254	276	253	240	250	239	254	215	259	212	242	270	239	242	250	249	236	231	232	259	216	235	249	249	242	249	244	279	240	246	249	266	261	252	256	240	235	234	250	236	239	252	247	242	257	251	238	259	268	248	260	220	254	229	247	255	224	234	247	245	223	252	230	234	249	243	215	244	252	222	197	263	245	274	250	239	255	239	273	236	243	256	239	242	249	239	250	243	233	243	236	226	222	244	239	254	240	224	253	255	251	236	248	253	236	207	268	265	245	236	220	250	251	253	269	205	242	229	233	235	233	226	239	248	245	260	221	247	243	234	265	238	244	227	216	217	222	238	246	237	248	223	235	266	234	248	255	222	238	228	245	247	227	244	272	228	243	251	241	248	271	251	220	254	232	220	221	222	253	265	253	262	244	215	241	237	227	263	234	241	272	243	261	261	255	225	248	248	243	251	240	221	242	267	243	269	270	248	254	249	250	267	236	240	234	237	240	244	261	251	214	252	227	233	238	236	228	235	258	235	260	251	260	232	253	247	284	272	249	264	244	265	240	248	232	213	246	232	238	226	226	236	231	262	237	253	256	244	245	240	236	231	227	237	268	225	237	281	228	251	226	241	240	231	232	234	247	256	269	281	241	255	240	247	250	253	254	249	262	214	252	253	256	228	216	238	234	274	217	229	240	240	246	236	247	256	240	227	248	250	230	248	242	259	246	223	255	260	237	245	218	232	220	248	244	256	229	286	240	266	258	230	254	232	250	238	231	260	244	215	269	235	245	240	253	270	249	240	253	223	258	266	248	255	262	241	248	253	253	258	252	236	242	239	226	249	258	224	243	252	260	218	260	231	236	260	247	233	234	227	245	253	262	244	219	242	255	244	234	248	257	240	211	231	243	232	255	248	239	283	261	243	239	263	243	241	232	254	242	241	222	223	248	246	255	230	201	257	246	243	240	275	225	247	252	245	271	255	230	228	248	239	227	240	219	238	248	233	247	221	260	240	246	236	225	225	263	250	267	252	245	264	238	213	243	206	233	259	264	245	265	212	234	217	233	255	263	246	244	271	229	253	257	259	226	236	252	265	254	245	236	225	221	284	244	245	257	252	251	249	256	263	234	245	213	241	215	265	238	265	243	230	245	219	238	232	238	228	255	250	259	252	222	236	257	245	232	232	231	255	236	250	238	231	224	238	243	270	248	253	245	254	235	228	272	237	219	234	262	249	239	262	238	218	263	253	254	217	262	259	245	224	246	222	262	241	232	253	248	270	257	248	266	255	228	250	229	239	249	220	244	238	239	246	269	231	272	260	268	239	253	249	236	247	236	248	241	239	234	252	245	244	260	238	245	235	232	244	274	254	230	258	240	239	226	228	242	237	246	238	251	259	228	261	236	257	249	238	256	253	247	246	252	211	263	259	243	226	244	254	254	239	252	254	233	258	263	245	228	251	260	263	231	245	253	245	248	232	245	228	238	247	224	221	245	231	253	249	245	235	225	226	233	246	268	244	232	262	219	241	251	218	251	244	272	248	243	235	249	257	242	262	240	225	232	257	222	256	241	253	264	245	250	216	286	254	253	241	271	242	255	273	272	232	250	277	253	255	226	261	279	214	244	268	249	264	248	266	252	241	247	229	238	241	234	244	227	249	287	223	204	227	263	241	284	264	235	237	255	225	250	256	251	259	248	233	241	242	259	264	247	247	221	239	223	217	268	248	241	225	232	234	269	248	254	257	206	257	255	271	255	253	243	224	268	235	242	247	237	220	259	226	245	235	265	244	247	273	248	257	256	250	257	247	235	245	256	248	252	263	241	238	242	241	259	253	241	264	251	239	241	237	219	211	232	228	248	244	248	229	241	258	226	257	255	244	230	253	215	235	250	249	255	234	257	276	243	260	265	251	251	234	243	204	232	231	262	238	279	278	237	242	261	260	223	210	261	230	244	240	240	250	257	232	240	238	244	255	257	221	250	247	227	229	240	238	245	229	260	235	248	244	250	238	256	248	230	261	251	247	254	237	236	261	261	246	239	253	241	245	257	239	241	252	267	246	246	286	237	261	256	255	251	255	258	238	218	239	254	242	237	263	252	254	261	224	230	245	223	257	259	249	247	250
25656	21654	27665	25325	8902	782	680	525	450	493	473	459	415	434	452	420	419	439	417	439	465	385	459	428	434	399	382	439	421	395	423	440	407	425	441	405	412	408	415	449	426	400	417	419	414	437	422	435	439	418	400	429	428	384	410	401	428	388	407	419	438	415	423	391	415	419	418	425	394	431	387	438	409	421	427	384	421	389	425	405	399	448	425	409	408	409	390	396	403	444	410	389	429	403	420	406	435	429	405	412	380	388	388	430	441	423	399	402	383	423	461	439	412	452	438	422	431	399	453	442	452	430	422	401	408	429	405	382	372	417	407	432	394	444	414	422	435	434	391	389	418	415	416	385	409	423	417	402	416	401	400	414	429	398	413	408	416	389	431	392	427	424	410	426	416	421	418	383	415	378	419	405	394	413	390	417	415	419	404	418	426	446	391	457	407	383	408	403	391	413	396	431	448	410	398	439	441	426	406	427	385	427	399	434	385	406	382	402	406	373	415	441	426	460	426	435	434	405	426	446	386	394	440	385	435	428	415	401	431	408	408	425	393	424	422	394	418	417	397	445	436	422	401	417	415	397	381	399	399	413	430	405	398	377	398	418	451	406	390	429	392	461	382	428	390	441	350	401	412	433	444	424	391	436	400	401	461	431	431	437	451	384	399	431	426	414	439	425	427	420	449	424	433	427	443	382	401	409	424	397	407	425	409	429	418	419	399	416	422	398	407	430	421	375	398	447	439	447	403	406	431	399	440	399	419	407	435	407	405	412	408	424	445	440	397	412	451	376	448	420	411	432	392	426	417	419	421	408	401	403	433	442	391	433	380	412	427	442	439	409	412	384	399	413	427	440	399	419	417	423	418	442	410	400	412	394	434	406	431	421	417	407	404	410	402	397	421	386	423	439	434	376	430	395	455	424	442	414	401	402	411	423	396	421	417	420	408	426	406	432	382	454	396	425	403	420	424	437	395	417	405	424	402	448	428	407	445	439	421	430	417	390	415	405	388	397	382	430	399	419	404	386	446	395	434	430	411	450	378	410	442	428	436	385	408	415	449	427	427	426	429	426	409	430	421	409	420	407	427	428	431	392	424	401	421	424	437	408	404	433	436	411	417	420	412	403	419	415	437	399	435	418	437	422	409	411	413	372	394	433	408	395	433	419	428	393	381	413	421	389	425	446	404	426	439	424	393	390	449	408	419	421	402	433	424	422	391	402	403	421	419	390	412	429	413	399	446	426	439	392	431	423	405	406	402	406	392	434	466	411	399	412	412	399	398	433	410	408	413	435	452	426	415	412	433	391	413	414	417	418	405	437	426	418	414	431	441	419	363	394	438	420	421	413	432	427	434	397	418	405	444	434	394	427	440	401	422	414	433	417	379	434	436	415	383	413	400	415	445	400	461	461	418	463	459	424	398	383	435	431	420	406	396	378	402	400	415	425	402	429	381	421	412	420	431	413	454	442	389	390	403	424	416	402	401	430	412	374	420	445	416	416	425	394	413	441	444	403	395	422	427	400	395	389	445	397	438	408	431	413	418	434	404	408	398	418	411	396	419	408	410	400	393	406	410	376	392	383	423	416	401	402	433	420	402	426	423	426	468	417	394	378	408	400	427	401	412	425	399	421	422	400	419	405	416	396	434	400	418	421	413	424	409	482	428	416	388	430	409	412	391	425	449	402	386	400	421	422	429	427	412	414	413	465	369	433	388	379	443	445	434	413	460	405	403	471	443	427	361	426	425	404	377	428	413	444	429	397	406	390	456	445	393	398	403	408	444	417	424	415	389	383	424	383	424	451	393	409	404	408	386	402	387	426	446	398	401	431	388	388	391	388	399	394	439	429	416	403	451	416	419	421	406	404	389	380	426	438	413	421	415	447	435	408	389	381	433	388	411	422	419	408	441	397	406	382	424	408	396	403	381	378	374	412	420	399	424	440	437	388	388	421	394	454	417	425	408	419	459	438	468	398	429	417	394	444	400	424	445	413	359	412	390	396	445	400	435	456	428	410	416	424	379	386	416	430	417	371	403	425	410	392	398	463	421	392	376	436	429	399	420	381	432	476	426	428	426	415	454	423	416	421	403	427	415	399	424	424	402	473	431	386	416	399	409	429	438	406	418	407	422	391	417	394	426	439	396	414	421	425	431	369	408	421	440	393	393	365	437	437	410	387	409	411	388	416	417	423	409	425	432	398	391	424	424	445	424	433	428	441	420	392	401	411	411	446	409	396	445	405	438	422	370	413	359	389	461	403	385	442	386	378	453	404	401	410	429	412	414	399	427	387	428	395	415	428	386	436	400	404	461	391	391	381	414	416	444	423	430	420	433	414	405	428	449	412	423	418	429	419	438	394	441	386	434	427	475	406	438	431	434	411	412	385	425	437	409	438	405	414	420	411	434	419	348	419	387	403	391	397	437	391	398	421	407	397	392	429	450	421	384	457	422	353	400	369	422	415	400	403	398	463	411	393	373	409	403	390	405	418	386	412	401	396	461	371	402	418	422	453	418	403	424	414	420	415	429	442	399	455	393	402	429	432	427	418	401	404	395	396	372	414	415	436	426	458	399	401	376	440	411	411	394	473	428	402	368	362	428	393	423	411	410	399	403	419	387	420	441	394	402	412	449	403	423	417	412	411	419	379	444	411	387	403	393	427	407	446	478	418	415	446	399	399	435	416	415	400	402	423	419	409	407	401	412	447	417	413	405	428	390	385	437	412	431	407	416	409	404	391	447	402	417	471	429	425	390	434	409	431	442	381	435	428	416	386	407	404	409	400	414	412	434	374	420	443	424	440	403	434	436	409	416	377	415	404	418	395	426	415	407	390	397	420	422	382	424	388	403	427	393	410	386	377	416	394	423	413	405	427	406	396	410	430	430	417	424	416	387	423	438	380	418	433	401	405	434	420	414	418	426	439	413	398	411	434	408	376	416	410	406	397	448	396	381	379	379	421	407	410	425	407	406	427	405	433	407	390	392	426	431	411	430	437	373	451	431	428	392	412	402	399	428	401	414	387	423	431	421	385	389	420	431	457	445	412	430	436	410	372	406	405	440	400	372	421	412	436	432	436	420	422	432	427	426	395	438	415	366	372	397	425	427	428	404	408	405	413	401	431	417	381	388	417	410	417	417	397	448	390	409	432	404	380	414	408	449	394	396	396	388	427	420	420	439	378	442	362	391	425	417	402	374	370	457	423	441	419	434	392	438	397	419	390	407	423	425	391	408	401	418	430	403	418	403	418	380	383	388	433	393	428	396	413	436	359	405	390	371	384	447	393	427	401	413	418	376	441	411	433	434	428	421	415	412	406	431	405	406	422	410	393	414	401	425	416	422	369	419	405	411	374	440	434	424	402	427	434	418	422	415	431	449	378	417	407	421	466	416	422	388	417	387	408	423	403	432	400	403	394	413	394	373	409	401	411	434	413	440	383	401	370	416	399	424	418	427	401	431	387	383	405	423	418	394	387	451	395	421	391	396	436	417	427	448	421
35643	52086	24013	1701	1176	1076	995	847	775	681	646	613	638	571	559	525	561	498	581	537	545	547	553	541	506	544	526	540	527	505	510	482	502	565	502	477	487	485	511	515	481	513	493	543	500	482	501	524	501	530	524	526	511	532	523	549	516	527	525	495	488	536	476	505	469	494	529	509	498	500	519	497	520	487	499	508	498	484	551	473	502	503	520	483	505	516	531	472	484	505	526	546	544	489	457	538	477	510	483	514	523	469	509	504	529	485	472	504	488	521	495	489	496	518	564	453	507	491	541	485	515	544	503	528	502	546	513	493	535	504	486	482	531	479	479	513	505	513	494	544	476	499	538	510	497	511	529	499	507	504	494	506	518	498	489	516	499	533	470	476	489	493	460	505	514	520	505	507	523	545	531	529	478	512	481	507	523	547	482	486	524	498	488	490	548	532	480	527	473	503	494	489	491	501	500	515	526	473	473	497	454	490	509	489	497	458	476	526	506	512	498	528	518	563	500	485	497	492	452	453	504	533	499	505	521	497	541	524	524	494	490	524	502	483	537	502	499	485	495	483	493	519	473	466	526	541	504	474	538	533	518	493	510	495	528	544	486	474	490	520	537	518	478	530	507	504	445	471	499	517	498	484	516	489	512	496	471	499	517	513	470	485	513	508	505	491	538	482	483	528	477	538	502	542	510	506	513	500	545	501	520	467	516	526	494	510	502	492	482	498	523	507	496	477	490	464	486	498	503	539	513	509	512	527	497	503	512	505	506	541	514	521	516	488	512	519	476	518	485	509	517	511	478	516	488	505	510	507	486	502	506	466	484	525	488	509	496	511	492	500	531	523	522	525	511	503	521	511	514	528	512	466	500	503	525	521	519	526	521	484	500	507	508	528	507	494	508	492	513	498	505	478	511	529	483	528	517	510	499	508	482	500	511	469	498	534	477	540	521	489	519	501	503	544	496	526	493	475	507	534	471	527	505	499	484	491	488	513	537	464	493	555	508	490	523	522	490	503	510	472	534	480	513	495	477	527	462	494	549	510	500	545	547	494	529	488	477	507	540	525	509	528	508	496	512	487	492	498	479	468	486	532	526	517	513	471	506	511	490	487	527	530	539	534	492	539	497	520	532	488	510	533	538	508	506	487	549	476	482	467	497	498	508	491	525	495	494	506	466	508	509	493	526	547	507	523	483	496	480	473	535	502	537	528	530	452	520	520	493	463	520	542	526	488	509	509	490	487	492	489	515	559	513	524	531	474	559	514	493	458	506	484	500	491	490	503	474	525	510	520	514	509	534	500	502	470	504	501	510	525	563	507	506	500	514	476	499	513	540	490	506	503	523	544	484	531	524	445	498	481	477	548	468	461	499	485	524	472	492	509	455	491	437	505	490	533	527	546	475	509	514	503	484	500	476	528	499	466	505	489	484	500	501	472	502	504	484	545	530	529	507	503	498	510	536	545	516	514	522	524	534	500	557	535	517	506	476	507	493	501	526	528	475	561	510	468	501	501	503	501	529	517	490	532	511	526	546	484	494	482	490	465	511	516	516	493	505	495	512	455	511	488	495	486	504	481	493	512	475	544	529	519	533	514	542	524	531	503	524	512	501	520	532	491	512	565	506	498	453	523	549	489	516	488	545	508	510	480	518	524	492	518	499	530	535	513	481	514	510	548	527	522	506	493	498	505	514	529	536	508	499	533	477	490	492	515	523	506	541	496	501	494	520	504	491	540	539	496	549	534	515	533	526	553	507	506	488	528	520	476	508	481	542	533	531	487	514	517	530	530	497	471	486	510	519	512	507	481	506	476	485	505	506	535	519	481	522	474	483	484	505	518	553	516	507	471	534	489	528	493	500	541	499	488	535	499	475	490	468	508	493	501	516	491	474	495	458	528	510	501	529	525	518	523	500	505	511	553	500	485	542	526	501	524	492	513	506	517	464	495	526	550	508	504	488	507	524	497	496	467	514	498	487	557	532	510	520	505	495	517	488	502	492	506	475	506	475	500	526	533	528	485	485	500	520	501	537	501	476	495	451	526	493	531	488	497	505	488	480	533	511	486	507	506	469	523	505	477	489	475	535	533	528	507	482	508	465	527	525	519	516	516	535	487	528	501	535	535	517	502	561	513	526	490	499	511	509	503	481	526	532	523	547	487	511	540	531	492	473	493	519	531	471	487	475	486	501	516	506	509	490	500	504	517	468	511	473	527	493	482	495	533	499	488	480	491	502	498	464	508	487	486	481	490	527	495	481	505	512	510	510	492	509	531	524	524	495	493	490	522	538	491	495	517	543	490	499	530	509	524	495	500	528	495	533	542	512	478	485	491	512	493	514	531	549	483	504	512	497	527	489	516	510	541	532	538	501	516	493	505	505	522	553	515	513	522	494	498	494	529	490	509	506	474	527	472	570	493	541	518	515	536	490	528	533	519	537	499	512	537	518	539	512	534	535	494	502	515	497	518	517	486	511	489	489	526	540	489	500	515	509	477	511	479	529	528	561	515	510	506	509	481	513	506	529	477	512	515	511	489	499	464	478	480	530	524	531	488	499	526	502	553	507	506	491	523	457	505	508	501	515	513	529	516	500	494	458	521	539	511	552	496	501	548	516	501	492	520	559	548	522	509	501	506	524	491	506	488	508	486	503	520	518	535	523	504	516	527	504	509	521	524	474	505	524	518	521	465	537	547	501	512	536	482	499	534	522	486	471	512	494	510	518	497	528	521	492	515	530	491	499	470	502	494	519	532	473	505	451	530	525	481	500	513	529	510	512	459	527	526	514	503	477	502	477	524	518	513	518	537	507	536	517	532	519	494	510	491	518	497	499	473	525	548	501	497	490	460	531	472	520	562	535	502	529	506	501	462	548	506	488	521	504	545	517	496	517	506	524	514	538	502	492	549	488	519	513	463	497	540	484	545	474	514	519	545	552	509	533	506	502	486	494	516	494	491	472	492	503	495	511	488	459	503	504	543	533	502	509	542	520	518	495	460	470	519	502	505	494	497	503	475	507	523	508	494	479	553	514	492	521	540	464	522	522	517	486	499	517	523	491	483	509	556	529	508	524	519	511	563	490	525	483	502	518	493	485	505	503	532	528	486	504	474	495	491	509	496	515	505	487	501	512	518	554	501	537	518	515	552	509	501	462	502	468	503	513	493	511	506	482	517	483	488	514	484	532	494	488	510	539	498	498	548	471	498	476	521	517	521	516	482	553	499	466	501	487	523	522	543	528	502	528	472	538	470	501	492	501	488	486	490	525	505	528	501	522	492	520	538	472	501	531	521	530	482	503	548	514	539	509	520	547	545	483	476	562	475	510	531	496	499	541	506	509	511	481	522	476	492	471	480	491	466	523	471	496	526	484	509	536	498	545	511	522	505	513	454	514	527	484	502	496	514	520	501	516	546	463	487	530	489	523	503	493	493	512	509	511	509	531	481	472	490	505	530	508	517	487	505	488	524	492	482	570	489	500	516	519	527	534	468	471	491	525	497
23239	21543	29224	24213	21499	21413	8696	1022	730	650	587	572	533	509	517	490	482	447	480	447	451	430	444	426	439	453	369	399	442	403	461	409	422	435	409	455	400	415	405	403	376	422	435	423	417	426	393	369	385	390	434	418	412	375	421	425	411	427	397	400	419	409	405	421	407	410	433	397	422	357	429	431	410	429	455	382	398	400	401	370	389	391	435	433	386	406	369	392	408	403	405	376	404	410	392	413	406	424	392	409	410	404	434	413	386	400	423	398	415	384	408	393	411	401	448	394	380	398	398	389	398	377	406	431	366	397	404	418	393	409	369	429	379	414	389	424	374	415	365	414	386	379	410	396	409	353	388	398	393	418	405	396	423	378	393	404	386	390	374	428	390	431	406	438	404	400	417	407	406	429	435	385	402	410	410	382	406	389	376	405	401	425	403	387	399	383	393	409	389	408	381	404	413	368	382	398	393	404	402	398	353	394	374	407	389	409	387	392	388	393	397	393	378	393	416	406	412	389	425	422	405	403	418	422	424	407	366	381	420	419	402	452	397	393	416	377	380	377	418	405	402	398	403	409	371	423	437	410	409	407	397	430	398	385	413	377	411	383	390	373	374	423	384	425	399	415	409	365	391	422	378	396	398	397	378	403	396	395	398	392	425	404	399	400	416	398	374	374	420	401	420	382	390	428	417	422	424	418	392	399	376	377	369	411	428	411	372	390	445	443	363	416	401	388	385	384	406	381	409	420	382	402	407	380	370	363	373	409	401	385	426	371	427	389	418	379	434	407	415	406	395	408	378	406	405	364	403	415	388	382	361	399	420	402	439	397	404	405	399	452	416	410	393	386	393	413	408	390	417	419	391	396	389	416	396	373	383	412	387	398	402	380	384	381	373	324	404	406	411	430	404	376	404	390	390	390	407	402	400	412	372	422	415	421	416	365	412	407	414	380	377	383	425	399	431	421	404	403	418	401	428	418	409	374	387	392	402	417	376	431	392	401	459	362	398	370	377	393	419	417	395	389	429	395	457	385	380	396	379	413	378	400	382	403	405	378	436	397	416	368	399	395	411	419	385	407	386	386	433	398	410	390	421	397	406	371	380	383	388	373	372	385	373	395	426	412	378	426	385	418	394	391	375	372	398	412	397	388	396	386	346	377	408	402	394	411	420	409	373	380	386	395	366	472	381	393	427	387	397	436	413	409	394	389	388	402	413	423	412	404	376	404	421	403	417	385	384	376	382	410	422	403	421	377	425	381	354	403	369	405	381	418	433	414	404	414	374	399	349	429	365	426	385	411	399	351	412	405	418	427	380	400	373	390	386	418	362	396	398	435	389	396	399	406	363	344	393	397	391	408	381	396	406	396	423	473	407	372	395	401	422	406	405	419	371	386	382	400	378	373	380	402	383	424	364	391	410	400	408	398	428	404	386	391	383	411	407	373	427	407	377	413	421	381	401	400	372	413	407	395	401	396	382	448	401	405	390	399	416	401	389	408	391	406	405	374	379	399	411	428	417	399	412	406	395	378	388	375	346	414	417	419	411	394	372	392	408	400	354	379	376	358	375	394	390	408	399	426	415	418	415	382	368	408	412	378	422	396	384	343	380	402	402	394	393	378	423	417	407	385	396	395	392	380	397	440	408	423	415	393	406	407	428	431	401	362	401	401	403	360	418	377	402	383	406	410	405	376	423	406	399	397	403	381	424	392	402	408	410	374	410	394	415	402	399	383	408	427	392	420	410	378	413	421	386	407	402	416	399	395	370	382	430	378	396	428	415	390	374	415	387	405	408	407	408	389	406	407	393	419	397	405	367	400	403	384	400	393	391	377	405	403	413	396	379	418	380	395	366	395	357	367	408	438	416	409	380	423	384	395	355	405	407	395	378	407	364	406	387	391	385	458	414	429	381	411	427	370	402	434	388	412	445	403	402	410	424	452	392	374	401	419	397	424	369	432	402	416	402	413	397	408	374	411	431	394	396	397	379	405	430	376	419	416	406	405	423	414	410	401	400	421	387	390	445	419	395	413	415	384	420	402	425	410	393	422	389	374	379	442	384	411	378	407	397	366	404	406	393	440	417	365	418	395	402	374	356	425	356	361	367	384	388	403	418	409	423	429	412	385	410	405	426	400	398	420	404	412	387	385	412	371	392	408	409	405	398	387	374	431	379	372	421	405	370	381	445	403	410	360	398	407	370	420	413	391	425	409	412	374	386	410	369	413	423	407	407	399	406	365	396	391	374	397	369	397	380	420	363	416	365	407	418	392	404	374	399	412	387	381	394	376	388	397	409	395	378	402	375	403	407	390	396	402	379	435	393	382	418	373	406	390	371	380	364	372	404	408	411	387	404	373	404	399	369	429	406	404	392	374	392	427	427	405	388	396	438	418	412	386	406	391	451	392	418	443	426	407	399	369	350	382	388	397	362	396	406	413	367	387	381	372	379	413	387	404	387	444	385	383	377	387	386	427	377	387	390	370	383	410	383	355	421	414	406	378	396	416	384	402	402	433	399	431	380	390	387	386	426	403	377	399	354	402	381	402	396	392	419	421	416	407	404	374	397	413	374	368	388	412	405	413	416	405	427	403	399	353	373	411	419	410	383	422	394	430	386	419	359	390	403	397	394	385	403	405	392	393	399	389	409	366	414	383	377	406	408	387	404	395	376	416	416	402	407	406	395	433	400	435	403	404	428	400	393	410	411	408	411	390	406	414	372	408	382	404	383	399	423	382	393	413	380	384	428	400	407	402	420	389	401	386	397	399	382	382	417	402	380	391	411	373	396	403	411	380	371	405	374	382	401	374	393	418	413	390	371	397	374	424	400	394	412	430	403	385	389	403	412	394	387	371	399	414	365	397	378	371	397	424	409	411	380	395	377	393	407	401	412	416	406	381	391	383	414	398	378	368	389	383	423	424	391	379	389	379	379	411	375	414	383	412	433	409	375	446	461	402	368	410	381	376	381	418	407	409	389	436	368	385	413	435	426	410	365	374	406	384	420	426	396	413	379	398	426	408	389	397	364	388	418	409	425	390	420	395	391	400	389	396	411	399	384	389	369	397	392	399	403	384	414	413	397	366	415	391	387	395	389	379	378	367	412	379	386	414	400	398	406	420	380	334	406	349	381	384	429	381	342	394	388	365	407	375	359	399	371	373	382	409	414	413	379	360	387	417	393	385	393	421	410	375	392	390	412	402	392	413	427	432	401	414	417	394	377	400	396	391	392	399	380	378	387	385	403	359	434	393	400	406	352	377	347	440	385	405	379	394	374	391	412	391	370	428	363	408	395	395	438	382	356	432	393	386	405	387	398	392	351	392	414	394	361	366	401	391	359	346	408	418	407	409	418	388	385	401	408	386	407	375	371	374	402	387	406	361	419	376	420	407	362	421	371	368	402	383	407	396	443	411	416	389	406	374	443	384	383	409	383	402	418	389	378	392	389	410	425	393	392	419	412	381	415	393	401	382	411	396	393	417	380	383	429	400	385	369
41439	68863	35200	4306	3110	2246	1778	1467	1158	994	894	751	751	684	662	645	586	556	530	543	522	536	508	505	496	496	541	474	478	447	487	464	491	483	460	443	452	489	445	468	471	495	450	472	453	456	485	429	489	478	473	500	476	510	479	469	465	459	476	467	434	471	448	452	455	472	472	485	471	463	451	483	463	463	439	468	445	490	484	458	463	425	477	464	479	473	492	434	444	468	456	436	476	474	456	470	515	467	484	497	450	461	476	462	490	439	439	479	457	464	489	438	464	468	447	462	492	478	448	442	459	462	435	453	465	459	502	436	469	501	471	450	453	477	458	462	471	491	469	473	434	436	473	480	450	443	448	427	469	478	469	464	515	483	452	445	449	434	431	473	457	448	469	455	461	464	468	513	472	447	463	459	407	536	469	473	451	425	489	445	427	441	480	440	438	488	478	451	457	479	494	472	502	446	471	470	434	465	462	456	455	450	473	468	462	435	475	448	482	458	458	446	470	461	437	500	494	463	488	495	437	461	464	452	493	434	420	474	484	465	456	439	481	468	464	499	481	441	438	464	445	490	447	450	427	436	463	493	441	511	431	425	492	450	468	453	457	458	477	449	459	440	465	463	480	481	483	470	482	476	481	440	461	428	472	443	458	449	447	458	460	449	488	489	453	423	473	447	493	459	458	421	470	485	471	442	466	454	431	444	473	469	457	485	482	493	511	471	447	453	470	486	447	456	441	457	490	459	461	479	473	440	440	437	487	454	468	480	498	469	496	452	450	441	468	472	455	462	466	432	471	466	410	462	441	456	481	478	533	414	456	479	438	450	505	478	436	434	467	486	461	419	443	461	456	433	432	467	492	434	452	478	466	465	462	449	421	484	445	452	490	457	503	474	490	448	492	449	459	437	458	457	480	489	491	489	471	490	471	482	475	437	470	458	453	418	481	446	492	421	473	454	457	468	436	487	460	490	458	481	489	455	471	434	462	459	481	432	454	463	465	454	449	468	469	441	453	446	477	466	421	463	466	467	436	450	444	454	457	464	470	510	454	452	475	444	483	491	456	507	467	535	484	470	424	444	472	472	454	485	405	468	464	475	478	459	485	520	450	465	467	494	489	486	451	472	467	436	495	479	451	467	458	458	480	465	458	479	487	487	417	449	445	467	457	469	467	442	442	480	489	454	462	481	466	480	424	467	496	458	423	485	462	472	480	425	437	444	469	479	461	472	478	483	441	454	468	498	457	456	448	449	449	465	481	487	478	446	462	475	466	428	459	467	491	424	462	472	435	438	481	450	469	506	487	423	476	460	463	486	469	469	453	494	450	460	492	452	450	468	434	483	443	449	450	448	479	455	485	403	481	495	445	489	497	450	476	491	470	474	495	501	431	469	456	445	453	438	492	464	481	455	474	494	462	464	476	426	497	467	475	420	427	457	452	476	487	481	441	510	476	457	482	427	443	434	426	433	500	455	458	492	452	499	435	472	477	472	480	455	462	451	451	470	489	475	446	440	476	444	445	465	447	453	457	457	462	470	451	428	424	459	465	467	494	442	461	466	464	442	481	492	442	507	462	455	416	446	431	439	496	454	490	478	473	479	450	452	467	478	504	437	469	456	444	444	491	440	449	484	480	479	415	460	485	461	433	493	457	483	491	458	428	459	472	428	447	456	468	484	464	478	457	451	488	478	465	464	475	461	444	525	449	466	491	439	488	438	473	499	457	436	458	463	502	471	469	444	474	480	430	465	476	482	461	463	473	500	486	479	489	449	491	459	434	458	446	450	485	456	452	449	518	442	493	436	479	498	466	484	442	442	440	434	474	508	507	442	421	452	507	494	490	468	450	440	461	458	456	460	485	435	455	453	459	463	470	500	448	453	468	473	442	475	472	443	439	466	475	446	482	446	432	455	461	476	480	475	456	480	460	449	466	499	444	468	473	488	453	434	434	441	474	460	465	492	461	497	465	452	460	463	500	426	486	451	456	443	465	455	499	474	515	444	481	438	482	506	437	434	477	439	474	395	523	441	454	461	443	483	467	451	465	459	472	471	469	437	419	468	470	464	467	454	450	442	463	396	504	453	466	454	468	445	463	465	482	456	452	456	483	485	474	460	468	444	477	497	466	467	462	444	465	475	445	468	471	470	462	411	456	451	455	506	450	441	473	426	489	461	440	466	474	507	477	452	477	451	453	502	487	475	449	458	466	462	475	460	478	446	444	481	439	466	464	470	459	466	457	441	487	502	462	466	477	415	471	451	469	472	466	482	509	444	480	504	487	451	490	487	432	485	431	496	474	458	454	504	453	430	468	472	421	476	442	473	467	517	504	484	452	437	458	440	473	468	458	443	472	483	478	433	436	404	454	457	433	500	423	409	434	476	454	494	461	446	458	479	449	467	451	471	460	429	465	472	439	459	505	449	454	475	504	467	468	473	467	465	480	452	441	481	459	452	471	468	461	461	446	491	443	466	477	434	503	515	428	497	477	496	468	491	497	419	450	504	506	428	437	466	485	448	467	457	430	437	484	476	436	490	472	470	459	419	459	491	428	487	468	485	462	469	477	465	455	457	464	476	465	470	463	466	457	461	484	455	439	471	505	459	458	440	468	466	447	478	452	455	478	479	463	488	462	485	459	489	431	463	470	470	459	457	474	452	435	469	469	453	451	502	508	459	403	494	463	484	465	420	501	450	443	458	474	450	463	507	494	490	471	466	467	485	492	446	447	456	412	477	485	461	395	459	469	466	489	460	489	469	491	458	460	428	444	526	474	481	451	495	467	466	491	455	454	408	445	464	465	451	506	514	457	478	457	473	413	447	486	415	477	500	483	483	457	464	480	484	477	469	483	464	448	416	449	465	504	461	458	477	479	448	464	426	463	447	487	450	448	441	482	447	460	461	494	479	468	427	423	464	461	463	491	450	477	478	462	486	465	473	458	453	414	497	465	452	459	438	497	473	471	457	489	472	490	480	511	462	481	457	470	482	437	481	468	515	488	439	486	454	495	447	455	434	459	482	472	457	430	526	449	465	475	483	463	425	472	482	460	429	445	453	435	477	453	459	468	429	409	454	459	473	454	450	478	471	479	487	486	464	482	450	475	470	459	494	477	409	434	446	476	443	492	457	445	489	441	469	491	450	464	477	513	482	501	494	451	454	473	477	453	459	483	505	441	434	498	475	527	476	474	452	476	460	407	487	485	448	466	443	488	455	516	468	441	444	463	435	464	452	464	463	476	454	458	457	436	469	472	502	432	456	451	442	497	477	459	442	436	474	503	449	517	468	433	439	492	476	475	468	457	502	413	460	438	413	470	454	444	438	519	452	430	481	437	438	459	464	491	519	498	460	487	438	454	458	453	459	482	463	495	484	481	474	495	455	481	491	469	492	498	448	511	476	479	420	466	457	473	487	477	493	446	473	442	456	449	461	465	493	482	492	482	437	490	468	494	448	487	477	422	442	453	445	451	424	477	438	484	464	492	445	467	446	448	442	428	449
28858	26755	20830	3643	613	514	376	287	248	231	251	288	237	230	222	283	297	248	231	246	248	235	225	239	251	236	239	246	258	246	225	237	252	259	256	240	259	257	276	253	245	236	240	238	258	242	237	223	244	265	243	242	224	240	228	224	238	251	255	255	262	236	250	251	238	237	260	241	246	247	259	264	223	238	268	262	252	251	242	268	231	240	236	243	242	238	237	241	240	255	232	216	272	275	240	242	249	237	236	231	239	221	219	250	218	262	228	249	237	261	247	235	228	259	206	243	227	244	243	229	235	237	245	253	249	266	230	253	231	219	238	229	237	206	232	247	245	256	263	265	236	260	245	226	241	236	239	255	239	262	255	237	245	244	258	244	259	233	237	253	251	246	246	239	263	220	227	234	233	239	253	235	230	261	231	244	230	241	247	229	265	243	272	282	243	229	288	252	271	235	238	263	262	239	240	240	234	253	235	233	248	233	236	275	281	249	280	223	233	229	236	250	252	214	238	257	244	220	248	263	247	259	242	241	251	252	264	244	253	258	248	257	258	252	247	229	243	267	250	249	251	246	234	222	257	230	245	236	212	246	258	233	237	215	226	252	288	237	230	237	251	247	259	228	250	226	259	237	221	263	245	248	245	261	237	238	239	239	255	255	259	235	233	261	238	253	230	277	226	239	262	222	243	248	248	259	244	255	260	263	288	226	233	227	232	231	247	263	208	245	245	254	278	248	244	223	224	234	240	259	241	237	242	290	272	251	238	245	237	260	262	243	239	270	251	238	210	260	253	266	254	225	227	265	259	260	216	287	223	255	247	239	231	285	241	251	239	256	246	230	218	211	250	230	248	262	251	239	251	287	226	247	227	222	246	247	262	237	230	253	249	260	258	211	265	246	244	238	244	233	199	229	232	253	206	262	252	241	251	234	252	250	241	249	272	239	263	216	235	232	244	209	245	256	216	237	214	260	262	269	250	245	224	261	228	246	245	268	208	234	224	258	259	235	290	279	276	222	238	220	232	250	277	239	255	280	243	244	248	241	250	253	249	277	244	228	250	253	224	250	211	234	226	234	249	256	244	244	233	266	265	248	254	217	282	245	242	249	256	252	255	278	236	256	253	256	257	244	248	239	241	230	253	231	223	241	229	229	276	225	243	236	240	269	276	276	210	272	265	226	242	235	244	238	264	248	230	243	262	255	259	238	232	242	277	216	251	221	244	242	240	265	229	224	245	263	256	236	239	266	221	252	241	261	248	243	243	246	257	264	239	240	255	209	251	244	227	214	271	235	214	246	260	249	250	250	237	249	240	257	251	246	258	204	270	225	267	253	233	231	229	216	278	228	275	259	223	240	248	275	274	237	246	244	229	264	231	261	213	246	264	251	242	242	234	240	255	238	257	262	205	239	240	248	232	256	249	244	259	250	221	243	240	233	264	260	272	237	238	268	244	272	274	262	249	261	253	251	241	241	262	253	238	246	220	246	265	261	242	244	247	238	259	230	244	220	246	241	255	212	229	228	236	236	271	249	252	268	244	227	280	226	240	265	238	248	251	232	224	268	225	241	262	252	230	270	247	266	247	258	208	253	279	244	218	253	267	244	237	229	251	239	235	252	228	240	265	223	236	256	259	216	229	235	256	246	254	271	261	254	234	234	265	230	245	256	253	232	250	247	248	232	241	264	256	240	238	228	267	256	238	236	266	224	298	272	267	256	242	266	246	230	247	244	208	223	236	253	235	232	256	240	262	265	266	229	247	266	268	249	213	231	246	260	271	229	250	281	245	257	254	254	251	252	249	241	238	271	252	243	264	267	278	278	251	235	223	241	261	252	262	222	258	247	233	235	237	246	259	257	246	237	275	246	268	230	229	236	251	265	244	257	234	257	248	274	252	245	246	251	242	261	264	266	247	266	262	242	278	238	233	261	259	258	245	233	224	231	278	250	250	248	254	221	238	233	236	248	214	225	251	247	258	243	251	271	232	258	256	218	240	291	237	236	258	231	227	241	227	249	237	249	276	240	258	242	245	217	249	249	243	243	253	274	249	229	265	250	255	258	237	288	246	224	263	222	242	243	287	247	246	224	242	242	282	251	248	228	214	241	270	263	232	247	263	262	248	269	282	250	244	239	234	236	224	227	262	259	257	262	215	264	268	280	225	261	262	279	231	255	259	238	234	248	229	248	230	248	259	222	235	240	254	262	210	255	240	250	248	241	230	230	268	226	240	242	235	249	289	263	260	228	244	260	221	239	233	244	237	254	246	242	263	242	256	229	239	229	252	216	276	243	257	267	259	250	236	247	264	242	236	254	243	246	247	237	253	261	231	278	247	251	253	256	253	256	243	243	229	258	251	243	227	238	255	273	248	235	234	258	243	260	258	236	229	253	238	237	262	249	268	247	251	239	228	244	237	217	234	287	249	255	241	237	259	248	230	235	245	221	227	262	213	270	247	255	250	229	255	270	226	224	232	276	219	295	248	259	248	256	250	221	250	256	239	249	274	245	211	254	265	251	248	252	259	252	268	240	229	258	246	211	238	228	255	253	274	236	232	239	231	222	239	253	259	264	249	252	265	237	234	273	262	261	272	236	283	240	219	271	249	250	267	245	241	225	249	224	258	237	262	260	255	214	250	232	225	232	241	219	251	272	233	254	274	256	257	263	261	246	269	240	245	260	256	249	238	256	261	259	248	259	254	271	258	259	212	252	273	252	232	234	238	218	257	246	241	246	243	256	240	250	231	244	268	227	232	225	232	251	271	235	269	240	247	251	251	263	212	276	256	243	238	260	273	234	243	243	216	217	250	221	268	255	241	231	240	260	234	235	232	227	249	218	242	239	254	249	242	261	228	258	268	250	258	262	230	226	282	235	238	231	246	258	222	236	229	222	249	245	230	219	241	220	251	285	268	237	266	222	243	257	262	265	250	251	222	248	232	268	283	262	230	251	253	239	256	259	260	236	232	238	222	248	231	255	232	251	259	249	240	217	275	260	233	240	227	239	235	225	227	221	241	251	263	241	264	233	239	241	274	257	227	220	256	267	260	247	248	233	242	259	249	249	227	249	270	227	266	241	240	263	237	224	246	248	246	263	262	234	225	205	262	260	243	258	260	258	246	273	258	269	242	255	251	242	266	269	248	248	249	247	239	255	263	253	280	226	242	249	235	219	254	243	235	255	264	255	240	252	248	241	232	238	233	263	254	247	247	251	228	243	246	266	208	250	233	241	220	220	265	239	227	247	266	249	241	246	258	269	254	267	264	239	233	279	233	237	233	274	239	222	232	225	236	253	255	235	233	232	246	254	246	262	243	263	240	250	246	228	229	228	248	219	222	233	248	218	240	271	243	253	253	239	235	238	279	244	234	249	236	239	243	255	248	246	251	250	257	240	229	238	227	252	241	261	258	244	215	231	278	245	266	231	248	210	257	259	257	243	256	263	261	226	252	244	244	241	251	254	236	231	258	217	219	225	259	246	279	245	259	269	263	244	250	216
32092	44089	12874	580	482	482	421	359	387	379	319	340	343	310	330	330	294	326	346	332	313	314	304	280	306	304	306	315	313	336	307	324	321	319	303	320	342	289	336	309	306	309	293	315	309	337	303	338	312	295	326	309	317	264	312	322	339	290	333	307	312	290	335	316	321	279	318	315	321	315	300	370	291	324	288	351	304	323	355	335	350	310	310	331	282	321	292	304	326	306	322	323	350	310	339	346	291	289	311	330	318	334	305	290	322	311	334	311	344	275	335	296	300	306	308	319	291	323	290	297	318	303	302	316	307	300	279	326	322	314	336	313	322	309	285	274	310	337	349	286	307	302	318	323	329	333	346	303	311	324	337	315	303	324	309	320	345	307	333	297	301	298	305	330	345	335	320	292	293	321	303	328	266	331	285	318	295	315	296	295	319	308	298	317	295	301	306	320	313	285	323	329	318	313	319	334	293	308	273	314	304	299	332	365	302	315	311	324	328	320	321	274	304	326	317	278	306	299	305	341	325	331	314	343	350	311	324	298	335	347	281	311	298	283	306	309	306	291	303	315	323	303	281	288	311	306	328	329	356	310	326	319	338	279	308	319	313	321	294	311	315	304	304	309	341	335	332	311	340	300	322	304	309	333	283	313	300	295	317	326	296	300	309	317	303	339	333	321	301	312	344	347	347	282	310	302	288	308	340	329	313	327	314	314	315	335	299	324	325	297	332	310	309	324	292	326	328	319	296	317	300	300	310	301	330	286	306	306	344	346	313	294	309	317	327	311	314	303	296	289	309	332	309	335	312	300	304	284	309	316	304	286	301	329	292	309	327	321	322	302	326	311	280	301	317	301	279	315	329	305	332	304	322	286	285	306	307	363	336	316	311	293	314	322	333	293	364	290	310	319	347	320	322	331	347	298	322	340	329	324	323	340	295	330	282	296	305	352	290	292	304	334	311	319	292	324	289	306	304	310	317	303	277	328	309	297	336	322	265	329	322	324	310	307	367	287	338	338	324	302	307	332	295	324	306	313	317	288	296	301	328	284	302	330	291	314	323	298	304	300	291	335	327	343	333	310	304	287	335	295	296	302	311	329	303	322	298	300	303	309	317	319	330	312	318	332	293	308	317	300	310	291	279	305	304	320	293	334	302	292	287	307	302	336	324	315	317	299	323	304	303	324	317	319	288	296	335	308	303	358	324	323	349	332	320	271	317	340	335	300	300	323	321	282	314	311	316	311	291	332	329	303	315	313	325	310	307	312	312	314	317	317	339	338	288	329	332	300	330	329	318	300	340	329	300	335	301	305	315	326	320	318	327	309	296	324	311	324	332	306	325	273	309	288	328	320	321	304	342	321	337	352	319	333	292	300	314	303	299	320	331	319	305	327	336	318	296	322	322	326	293	322	272	312	292	368	328	316	312	330	326	350	345	322	312	340	255	331	324	327	302	304	281	316	282	308	298	280	321	316	289	313	298	334	343	304	318	289	359	318	294	306	336	317	279	332	290	334	327	308	327	325	330	306	355	321	331	308	323	356	300	315	308	285	307	319	286	317	324	270	338	347	319	336	344	323	316	313	327	305	305	287	333	334	313	341	317	333	320	348	320	312	302	311	320	333	331	339	335	301	322	296	315	328	352	322	323	328	313	288	320	307	303	281	318	304	319	328	327	343	332	312	356	312	300	301	304	321	317	308	295	313	296	312	299	309	328	301	305	346	350	281	324	331	309	297	336	311	297	305	309	311	319	291	295	301	321	326	319	332	307	324	315	333	333	306	327	341	335	298	291	315	334	296	333	297	344	311	281	318	374	278	338	333	352	315	304	307	343	304	266	331	326	311	317	294	310	303	314	326	313	294	315	330	331	286	336	313	316	336	313	314	309	314	324	298	291	312	313	324	314	312	345	336	320	312	296	316	317	318	287	314	321	288	312	321	324	309	311	295	305	306	333	311	294	291	291	293	307	302	312	323	346	302	343	308	313	326	302	326	311	309	339	329	311	304	295	308	355	313	292	315	326	327	319	311	342	312	305	316	299	331	290	334	321	299	305	299	327	284	327	327	293	291	326	293	315	303	303	320	324	311	310	323	300	291	318	300	344	299	298	315	305	331	302	331	344	296	298	326	305	338	309	317	333	304	307	315	349	311	371	276	314	324	315	296	295	327	306	300	333	305	316	318	313	296	338	300	328	344	343	292	291	283	285	325	325	322	294	323	296	326	321	309	325	321	314	348	352	316	338	309	295	316	322	308	314	291	286	296	311	291	297	334	315	326	319	334	310	321	332	315	308	345	276	281	365	273	305	305	269	285	311	302	331	313	342	322	298	311	297	285	293	306	336	323	343	339	284	320	325	326	360	318	319	306	325	310	307	297	339	316	312	320	300	307	309	330	313	306	325	301	321	292	278	306	299	340	339	318	320	309	325	331	322	310	321	307	313	286	349	334	311	321	297	304	292	319	336	367	312	330	322	284	323	305	275	333	330	339	317	314	297	321	325	300	321	292	297	312	310	302	354	321	336	330	307	337	286	301	308	331	319	317	315	306	302	336	315	311	325	330	330	342	286	319	283	311	317	313	347	346	330	349	313	339	304	305	293	279	302	326	340	302	299	280	327	339	310	302	330	330	305	304	320	314	342	312	339	293	302	309	300	335	311	311	331	320	312	322	333	316	333	347	317	291	321	321	296	285	302	308	332	298	319	331	300	300	329	347	292	314	301	330	338	324	322	261	320	321	321	324	314	286	318	329	327	303	313	306	315	298	284	300	292	320	323	297	310	324	343	335	336	351	306	319	305	322	286	325	331	315	300	317	328	328	322	333	325	305	321	333	334	343	325	299	332	299	312	319	280	336	330	298	302	345	340	337	315	319	323	320	314	317	307	289	329	327	316	299	299	292	302	302	307	309	273	335	298	315	332	315	306	330	317	309	352	326	311	314	294	299	330	319	311	336	334	322	303	317	315	313	302	318	316	314	294	326	312	313	345	294	336	335	288	297	358	278	321	324	321	327	328	294	283	281	312	304	315	331	361	305	275	310	284	307	362	301	298	330	284	323	360	332	323	310	327	317	337	312	326	336	310	304	287	316	319	340	319	307	331	317	309	329	312	332	308	283	304	352	302	315	313	315	314	318	334	287	304	304	349	328	292	344	317	296	304	296	292	303	317	317	329	319	315	316	300	316	336	301	317	319	353	288	274	331	302	329	321	333	322	276	323	325	281	325	305	333	309	308	306	334	273	286	302	316	343	315	315	275	312	300	319	304	307	316	351	306	322	331	334	306	308	296	298	333	332	310	322	330	331	302	281	323	306	330	312	313	304	315	320	316	317	306	338	322	296	302	352	304	301	344	297	297	338	303	328	326	324	335	276	338	296	315	304	336	296	297	313	320	304	335	337	324	349	296	311	331	311	300	316	289	321	314	335	284	326	284	321	299	290	327	311	324	297	311	334	307	340	294	313	302	334	308	308	303	303	317	285	332	315	324	340	352	303	325
24178	21549	28895	24529	21409	11077	759	470	372	317	299	270	287	219	220	233	215	231	195	214	214	214	203	213	206	204	197	214	185	211	184	193	215	213	202	210	190	217	211	190	171	221	200	184	194	208	199	190	190	217	197	222	179	193	179	181	200	190	206	178	178	156	201	196	195	210	199	207	195	186	208	186	204	181	199	203	206	201	197	178	169	178	220	208	193	199	206	183	187	178	208	211	181	203	213	191	185	158	175	214	200	191	217	181	211	206	217	219	192	188	212	198	191	185	209	175	208	197	211	172	232	194	197	201	203	195	199	198	196	184	191	185	190	206	209	188	201	193	199	213	203	206	171	183	182	203	169	198	209	193	192	189	192	184	185	199	207	188	184	215	182	191	174	200	214	168	197	205	177	217	190	209	201	166	191	210	193	202	206	189	182	205	201	185	199	175	214	182	195	190	203	156	184	183	186	190	199	184	219	187	210	186	212	202	196	179	213	204	207	160	188	202	208	191	208	173	188	218	219	183	204	193	194	179	182	183	208	212	181	221	189	190	196	208	192	192	201	223	181	185	204	227	182	205	197	198	201	204	190	186	191	211	187	195	188	170	172	227	186	182	206	165	191	206	181	218	199	181	185	196	178	196	176	206	210	217	170	178	202	194	186	170	211	213	205	207	197	206	194	214	199	177	201	188	200	170	227	198	199	218	173	190	206	208	211	202	209	171	170	214	203	190	180	206	190	186	186	189	176	193	200	202	215	191	204	189	195	183	183	177	177	168	198	179	189	210	200	177	201	210	175	184	214	203	184	223	181	208	182	181	192	189	178	173	185	180	190	178	195	190	211	221	218	176	206	183	196	191	187	186	215	177	206	190	185	177	187	207	228	194	200	204	210	197	211	183	197	181	194	201	207	204	179	164	184	197	183	199	212	186	200	165	202	203	177	193	179	181	171	168	176	177	225	201	191	197	183	181	180	191	213	206	187	188	206	193	199	187	198	187	183	213	196	205	191	192	215	200	184	179	196	196	213	195	218	190	174	217	193	195	190	198	189	208	180	191	163	181	211	208	176	195	206	176	198	157	181	197	212	195	209	172	202	192	197	212	195	210	201	174	204	202	190	175	204	187	189	192	190	187	222	198	181	210	188	198	173	201	197	193	196	187	191	179	202	200	207	183	224	228	179	194	190	187	222	191	193	194	207	198	186	220	198	194	210	189	199	205	195	195	195	188	197	175	177	196	203	179	174	183	183	183	211	184	185	175	183	181	195	187	177	229	191	192	209	198	180	199	226	187	184	202	183	192	187	186	193	193	200	192	202	177	186	193	187	168	185	206	191	191	203	210	205	189	183	206	189	182	176	207	183	201	187	223	205	201	185	183	196	184	201	178	220	205	211	197	206	225	208	208	196	208	228	195	190	210	211	197	179	175	200	197	177	220	191	191	189	201	187	175	160	181	215	212	206	162	185	194	184	177	192	187	165	172	161	178	198	183	193	216	184	202	190	192	180	183	206	152	198	215	187	191	207	203	198	169	184	192	194	214	189	207	190	183	239	216	206	209	175	217	159	180	209	181	206	192	183	206	198	182	196	206	174	191	189	183	187	159	208	206	182	165	190	199	186	180	181	174	202	177	170	215	179	174	198	199	199	198	174	177	162	217	207	191	203	191	193	194	176	223	198	173	181	188	224	218	192	200	203	167	206	214	201	173	200	202	198	194	208	193	203	162	188	195	202	172	218	189	189	198	197	202	196	217	184	178	217	199	188	204	182	218	190	213	196	171	172	188	194	197	194	190	196	186	182	195	220	200	221	197	197	226	188	186	194	187	199	187	177	211	199	186	190	194	191	181	188	209	185	174	202	203	203	210	190	201	203	204	205	187	192	205	192	198	167	185	206	185	193	204	187	202	180	198	188	208	194	206	172	197	215	184	196	190	210	175	197	195	201	194	213	187	173	198	221	223	193	216	184	175	207	182	200	200	198	218	207	216	220	199	172	216	184	203	174	206	185	169	199	196	183	192	210	178	173	189	208	177	188	179	204	199	160	196	187	181	215	180	178	185	178	187	206	206	182	203	188	192	205	191	198	185	176	164	217	177	199	193	223	174	181	202	177	192	181	172	187	174	205	200	194	168	190	194	214	199	196	190	183	206	204	202	214	197	204	191	197	187	204	192	192	187	199	188	183	212	203	195	199	197	204	190	185	184	182	207	203	195	201	215	206	186	198	230	198	164	174	210	218	192	179	203	182	186	189	179	185	188	214	214	190	175	160	192	183	188	183	215	203	184	198	192	209	198	155	196	213	210	197	160	166	197	207	190	191	194	191	164	203	176	185	180	195	225	187	203	194	194	219	193	180	210	193	192	213	205	211	187	213	188	217	198	205	208	174	203	176	184	205	199	178	199	168	230	200	195	182	197	211	195	203	203	211	206	220	205	195	196	186	213	173	179	186	188	176	179	206	211	190	207	189	197	173	198	195	204	197	197	193	196	188	182	176	199	198	188	209	180	200	203	193	178	178	217	220	189	214	203	188	172	180	176	188	207	182	201	202	181	213	189	196	194	205	189	171	193	194	227	188	172	185	193	212	208	199	200	201	180	194	219	194	188	194	191	173	185	198	227	216	212	171	191	190	204	214	211	209	182	174	175	183	211	213	194	210	205	182	163	194	225	190	213	189	176	193	189	200	201	178	209	202	206	212	215	177	189	218	188	190	197	217	194	207	227	191	197	190	209	224	208	225	187	198	197	186	211	206	215	187	220	219	189	188	207	200	169	199	183	198	192	204	193	203	173	217	168	200	203	192	194	178	199	198	181	181	189	190	221	202	226	209	187	195	181	194	201	201	216	203	200	194	196	186	192	226	181	185	197	197	197	180	220	180	213	186	192	197	178	189	206	197	190	191	191	222	184	212	204	184	219	187	200	213	229	192	190	199	212	190	194	227	185	177	180	215	201	175	192	191	189	189	171	184	220	211	205	221	188	198	189	195	185	192	180	232	181	202	189	200	185	215	210	183	187	180	189	206	184	202	187	178	200	185	188	173	193	183	202	197	189	201	188	184	167	191	205	185	175	198	189	202	171	218	204	195	175	183	206	205	211	189	199	169	182	200	182	210	209	207	209	186	204	235	207	174	187	216	182	171	181	198	181	186	196	197	203	161	199	192	193	193	198	172	210	157	205	193	198	190	206	193	185	188	168	198	190	166	190	172	190	190	194	164	206	197	197	192	182	211	217	168	186	199	196	190	203	188	196	202	208	208	228	159	216	218	173	211	191	185	212	203	216	188	188	202	184	190	202	187	225	169	185	189	197	189	204	192	194	209	210	195	191	212	181	197	179	189	200	214	215	202	190	185	187	207	176	207	180	191	212	194	186	196	194	201	178	191	192	214	188	171	202	172	203	193	195	196	197	232	163	202	172	186	203	195	203	177	203	175	175	192	199	208	205	204	195	196	208	200	189	199	222	199	204	191	180	193	180	183	195	174	197	207	199	176	199
37123	60971	29558	2492	1731	1319	976	780	642	555	446	421	390	380	337	324	327	310	301	269	282	257	307	277	246	268	253	251	250	261	249	263	259	255	265	309	250	282	259	276	239	238	264	273	263	258	248	217	234	268	240	246	237	239	229	246	259	239	235	248	245	226	270	262	248	229	242	248	257	236	249	221	238	252	271	259	268	236	229	245	250	261	291	256	253	250	248	241	220	248	241	202	262	221	234	257	259	241	232	254	239	235	228	224	266	230	216	262	257	244	250	230	256	218	225	258	251	238	237	254	249	226	225	222	234	277	230	250	240	244	248	239	208	255	244	243	239	227	241	225	263	254	243	227	255	216	241	235	243	215	249	188	262	238	241	245	257	244	252	243	272	257	291	242	255	249	253	248	249	262	241	233	248	258	231	266	237	249	232	216	238	220	250	250	255	249	235	210	225	236	243	244	247	268	224	249	236	275	229	242	253	250	263	246	240	235	262	261	248	262	250	270	211	216	217	211	248	259	254	235	220	227	261	247	259	242	262	230	226	240	255	244	270	290	219	246	229	254	210	231	237	273	241	235	203	278	226	249	228	247	244	244	243	228	267	231	261	247	252	229	261	237	246	253	243	233	250	242	261	233	231	253	257	239	222	242	240	243	232	259	235	235	232	232	233	218	235	251	263	224	231	259	248	272	240	213	195	205	236	252	244	259	260	247	268	238	222	263	212	233	224	253	254	250	233	234	248	247	226	276	241	253	249	239	240	250	255	210	261	257	215	269	267	233	254	245	235	276	232	233	252	222	237	237	240	245	250	240	235	252	235	237	246	219	222	259	279	245	250	261	230	256	215	253	234	250	251	240	247	252	228	246	259	243	255	239	268	258	253	252	268	245	258	243	249	255	236	271	225	253	221	220	244	239	259	210	248	243	240	238	230	266	250	237	229	215	264	244	230	244	253	242	229	257	243	259	255	234	235	244	239	214	255	245	244	238	255	260	273	277	241	224	283	248	234	280	247	260	227	248	263	247	264	217	249	242	229	238	267	244	259	240	228	216	259	244	270	256	266	255	285	270	232	251	246	239	237	215	225	245	262	234	276	274	250	264	252	240	243	240	246	228	250	258	268	243	225	254	250	209	229	218	241	244	252	265	252	224	250	271	225	268	246	284	251	232	259	244	233	238	247	237	246	268	247	236	250	244	237	259	255	253	262	252	239	233	250	249	221	239	252	249	238	231	239	205	252	260	252	264	228	234	245	224	235	234	242	252	237	244	241	237	257	229	259	242	238	224	272	245	245	279	265	257	208	269	239	249	257	231	258	240	259	225	251	232	248	228	253	235	235	260	234	244	240	263	222	211	246	266	257	257	245	285	240	219	217	253	260	265	262	249	259	241	254	262	280	226	246	261	241	231	240	244	263	235	235	231	251	275	269	257	223	238	257	250	246	216	251	239	247	247	233	256	239	235	251	240	226	248	237	252	238	241	240	206	251	269	201	241	225	255	222	232	249	231	243	226	235	248	243	255	242	264	259	226	239	246	237	243	249	254	258	249	212	254	228	243	269	240	241	246	239	261	250	230	239	254	273	243	260	257	268	230	237	249	248	253	265	278	266	270	227	257	279	241	220	223	259	240	250	262	248	250	244	218	245	233	254	251	260	248	262	241	270	252	218	248	253	249	206	243	273	228	227	250	251	252	246	254	235	226	238	232	245	254	276	232	261	236	241	207	241	263	227	273	232	236	238	249	261	236	243	226	227	246	213	249	240	256	233	262	248	256	251	240	245	275	253	258	240	241	231	232	232	203	222	248	251	234	263	225	223	255	230	205	259	244	249	229	227	277	262	253	186	250	253	229	238	264	256	256	231	216	254	234	245	265	245	204	228	249	268	251	252	261	228	251	222	261	262	251	245	272	244	252	261	237	238	249	252	264	232	257	240	213	239	239	226	242	260	245	253	242	244	248	247	233	231	242	255	227	270	240	288	243	229	276	236	250	231	239	218	236	249	229	243	261	251	243	203	212	221	244	239	235	253	240	251	226	233	259	264	272	254	236	242	263	243	282	255	252	242	230	254	259	249	234	249	216	239	263	239	232	231	242	258	255	228	251	267	239	253	233	244	265	232	257	227	237	237	232	272	249	262	248	260	264	237	259	220	240	266	245	280	254	238	283	253	236	253	251	277	230	243	252	222	243	253	271	231	254	235	262	240	247	263	245	269	249	259	245	243	258	252	231	270	240	238	253	235	237	238	274	242	244	244	243	239	233	240	231	269	232	249	252	244	262	257	247	242	228	242	271	250	235	242	272	267	236	240	251	247	252	249	244	265	226	236	228	235	259	228	257	237	237	227	272	242	220	266	250	243	242	238	254	216	210	217	248	261	241	240	238	234	237	210	264	267	248	225	211	224	260	238	254	233	286	221	232	228	244	219	225	259	255	238	226	244	251	256	251	230	260	254	237	223	252	240	239	256	255	263	231	248	234	243	234	259	261	224	217	240	250	253	229	227	238	236	232	267	223	237	274	245	249	261	234	223	257	239	284	239	229	265	261	244	239	233	249	241	237	246	241	240	242	241	246	237	257	230	235	210	255	261	240	254	246	264	253	251	235	247	219	225	270	242	254	241	235	238	269	219	235	252	223	253	250	259	248	248	229	279	247	256	231	271	240	246	234	222	243	276	277	240	255	222	225	271	250	256	254	271	248	233	232	253	231	270	239	219	252	271	250	220	233	272	233	243	237	247	239	244	241	218	236	278	269	258	277	240	231	253	252	227	256	222	247	271	237	246	239	262	264	281	233	193	258	250	236	253	231	248	232	240	243	259	253	248	225	258	249	239	217	260	248	235	228	269	247	258	254	238	260	228	237	275	258	245	231	235	238	226	229	273	257	246	268	234	261	230	265	234	263	248	257	258	213	229	233	235	241	266	234	266	240	249	270	245	239	233	217	264	217	243	247	270	250	249	244	252	247	229	249	249	232	231	238	239	222	233	223	249	246	204	259	256	241	244	253	225	225	242	222	271	250	237	265	256	249	258	256	226	227	286	238	241	241	233	259	225	234	284	234	224	246	245	246	222	251	283	220	250	252	268	224	257	263	265	243	232	232	240	228	245	242	248	221	236	213	251	232	251	232	241	225	242	239	241	249	249	257	251	230	244	239	250	246	244	232	246	248	240	222	264	237	241	236	261	290	244	256	209	244	242	267	232	232	219	230	233	237	243	270	217	238	223	215	221	239	213	277	222	259	240	260	230	236	238	256	241	237	280	240	271	233	239	233	227	266	229	227	243	259	249	240	233	232	232	253	264	251	234	255	215	260	251	204	234	235	247	247	264	251	246	242	225	214	223	246	243	254	226	245	246	248	255	228	279	268	243	233	268	202	256	239	255	244	249	245	244	249	244	247	228	257	260	240	230	249	236	251	267	210	239	273	242	259	245	257	247	242	244	246	242	216	223	259	229	235	238	239	201	252	268	248	228	243	241	234	259	257	230	263	214	226
25506	21685	27657	25265	8907	790	613	550	463	476	464	472	442	467	435	404	455	394	418	410	433	428	423	443	451	425	463	406	424	466	404	407	430	427	435	407	412	418	412	379	383	432	430	418	379	401	432	413	468	412	428	450	443	418	447	407	425	410	409	405	402	404	378	409	466	402	388	410	397	424	416	437	433	392	390	427	463	397	416	421	413	426	410	437	414	441	431	391	415	408	394	406	398	365	411	414	418	448	414	380	393	434	432	411	423	437	416	400	440	445	422	398	422	400	427	418	452	392	451	384	418	411	422	432	373	418	399	366	444	405	423	403	407	436	408	372	432	432	442	430	405	411	378	406	437	418	391	404	458	412	410	398	425	427	405	431	412	429	418	412	431	424	426	419	424	418	397	398	430	391	425	407	417	433	377	371	435	387	411	382	394	406	404	474	422	418	388	442	405	420	421	394	417	420	424	439	436	419	416	416	403	460	414	419	401	437	427	424	421	436	412	426	437	418	440	384	451	452	385	415	377	415	406	406	450	421	436	400	427	413	423	433	389	364	399	424	407	432	412	448	397	417	417	383	429	423	421	457	424	415	402	425	455	441	425	399	374	430	385	380	382	430	453	418	430	404	392	425	418	405	414	433	413	409	421	429	434	416	429	437	445	410	452	451	438	437	378	395	425	417	414	423	399	403	393	405	428	431	433	414	453	431	442	408	443	386	405	411	415	449	402	433	412	407	438	414	409	421	461	387	397	406	467	395	465	422	413	440	399	387	414	415	397	418	443	451	428	458	400	407	405	393	407	394	431	407	381	441	415	425	421	427	382	431	391	414	396	411	460	446	441	447	432	413	444	420	435	405	451	387	403	403	410	430	393	416	444	384	391	383	460	406	412	470	427	410	416	413	433	428	398	428	417	432	414	422	431	426	373	418	419	436	414	450	439	406	408	415	419	405	410	421	445	462	410	439	408	415	425	407	422	419	404	416	411	439	411	415	412	394	428	442	417	425	413	390	433	443	399	399	403	436	405	433	399	442	410	445	409	414	402	408	399	395	410	413	406	443	467	405	422	416	427	432	420	426	400	400	427	429	397	414	391	410	404	424	399	418	418	406	411	412	411	420	400	424	446	429	374	473	415	396	436	406	425	392	398	385	404	412	436	410	381	405	418	420	411	426	382	417	438	431	395	424	435	411	427	411	401	422	428	379	434	422	397	389	411	464	426	461	414	411	422	424	400	408	432	420	374	390	408	456	416	428	393	396	432	425	413	411	402	406	404	425	393	454	415	414	432	402	422	416	419	429	422	374	411	417	414	421	424	428	390	415	413	417	388	420	396	392	416	433	447	391	420	431	433	425	428	406	410	423	405	422	457	417	409	442	405	408	417	424	431	417	435	405	409	385	386	426	406	442	444	445	438	478	408	408	397	425	409	447	411	437	410	420	427	404	403	393	437	412	426	448	447	392	459	426	395	425	377	429	403	406	379	414	418	389	422	425	386	414	396	412	425	398	392	396	413	450	410	440	418	398	439	434	419	424	446	417	454	398	428	419	381	397	428	409	436	420	436	453	404	411	424	405	439	420	416	430	415	426	397	441	455	419	390	402	399	425	405	395	455	426	400	407	402	446	443	445	443	439	407	444	436	416	420	421	386	421	430	398	428	404	429	445	415	426	458	408	428	375	414	387	416	420	465	415	421	476	417	403	426	435	463	373	444	397	441	439	414	436	380	421	406	421	451	415	421	422	402	425	418	420	418	435	422	472	419	406	421	393	431	421	423	421	391	383	387	376	398	455	410	437	451	417	399	398	406	399	475	413	433	429	422	407	417	375	442	417	402	380	415	416	449	435	411	449	438	415	439	415	449	417	401	402	375	390	429	434	417	367	407	432	412	389	385	460	387	398	408	390	398	428	447	382	432	418	412	420	426	415	402	443	429	412	394	441	397	460	451	412	397	415	402	373	408	434	465	385	404	419	422	427	415	464	390	434	412	438	375	457	424	456	422	408	387	413	417	395	403	438	424	442	390	403	398	446	421	472	403	424	429	372	428	438	395	399	371	379	396	410	394	408	426	414	398	423	424	414	389	454	400	409	441	413	413	424	432	391	396	452	413	397	421	427	421	439	371	400	441	376	404	412	453	440	407	397	429	418	404	381	384	444	432	403	417	433	397	412	418	373	406	423	415	440	413	425	451	419	422	430	429	430	429	431	393	382	435	432	475	437	433	427	402	396	416	426	437	394	391	442	418	405	412	497	396	441	422	404	413	417	431	362	462	413	437	409	461	424	384	451	393	399	420	466	412	420	403	423	416	425	404	420	398	429	397	399	407	429	436	429	446	425	402	436	437	422	389	455	440	363	388	407	420	392	423	434	378	404	415	421	414	428	417	392	399	412	423	417	425	418	395	416	403	379	417	414	405	426	427	410	424	454	439	402	383	401	403	434	411	398	399	434	399	389	405	400	473	441	408	408	408	425	407	427	429	410	387	396	379	447	393	416	418	459	412	420	374	423	421	407	430	441	439	382	403	410	415	436	401	407	420	411	425	422	425	454	387	418	410	384	441	416	423	443	445	393	423	409	391	416	405	425	418	422	388	409	406	425	382	424	411	399	420	428	377	376	372	414	441	355	443	385	423	410	405	450	382	411	426	392	416	447	406	417	442	420	432	418	429	402	425	389	380	429	400	384	411	406	419	419	423	428	428	420	414	419	370	423	455	426	415	410	401	391	410	392	432	413	433	463	399	457	423	424	427	462	376	396	445	460	423	419	465	407	400	396	391	429	398	396	420	422	442	382	414	416	461	389	414	413	404	416	435	438	398	431	437	408	414	420	403	414	386	419	393	416	443	427	422	399	430	404	387	380	414	456	403	410	428	455	433	436	404	399	426	427	444	377	392	392	427	386	421	425	390	428	407	430	438	459	404	426	428	400	428	406	393	452	421	416	393	405	459	415	437	437	384	420	426	426	403	422	419	426	411	440	459	413	397	432	429	406	428	421	411	448	435	443	437	401	449	396	447	383	414	429	404	411	427	415	377	413	406	416	419	407	402	401	414	421	424	411	416	420	408	428	420	382	375	430	429	423	423	404	411	425	394	448	417	377	425	379	449	432	470	438	398	439	442	414	420	442	445	406	436	435	464	404	412	448	398	396	400	458	394	400	416	419	404	406	418	389	396	439	392	404	403	397	437	412	410	444	392	408	428	430	421	402	448	403	458	430	408	394	402	438	428	390	423	387	412	394	477	407	444	430	438	386	394	431	443	404	409	410	402	425	391	420	383	399	430	429	408	429	429	407	405	411	421	404	406	428	425	411	418	406	410	397	432	430	412	402	371	382	386	419	413	399	455	407	442	409	440	423	418	408	398	414	397	406	411	460	392	459	395	402	394	412	415	428	382	418	442	423	413	455	419	437	420	426	405	390	420	413	427	439	436	371	423	417	417	370	441	416	410	404	418	378	390	455	395	435	385	441	434	443	431	377	431	410	409	407	401	437
35820	53904	18438	1590	1204	1129	946	745	703	609	585	572	561	561	605	565	578	548	546	521	547	519	537	528	487	511	539	518	514	506	479	525	512	521	512	494	526	531	525	507	493	497	525	528	516	525	506	497	524	493	534	517	528	554	507	531	505	466	487	519	539	512	507	513	509	508	483	503	521	477	490	505	509	520	497	572	512	524	503	495	477	531	509	509	492	477	485	469	552	501	474	507	521	489	483	519	525	490	509	517	542	502	508	486	503	491	520	485	500	514	537	527	525	532	513	516	496	501	514	489	534	484	520	495	548	521	477	497	526	513	500	512	494	480	511	484	484	491	499	489	518	536	491	523	532	510	515	501	495	490	517	479	509	507	496	494	484	525	525	498	524	492	491	532	498	544	508	527	513	493	500	506	464	492	470	485	486	494	558	483	530	488	494	526	523	492	502	496	484	526	503	495	541	501	501	502	523	475	512	514	572	557	541	529	521	524	482	551	503	512	502	506	524	486	484	480	540	512	472	530	462	505	510	514	494	478	519	486	518	464	517	542	520	500	496	507	554	509	541	500	500	517	516	541	520	525	491	494	496	503	495	514	527	489	550	511	503	496	484	504	524	509	500	472	521	490	491	505	549	453	488	521	475	481	517	522	500	491	519	467	464	492	496	519	493	455	514	506	512	473	500	457	516	515	533	508	500	510	513	507	496	507	504	447	493	498	534	533	497	516	502	477	486	515	502	561	514	489	514	563	510	473	464	546	495	523	498	484	495	483	508	490	483	483	496	496	513	536	492	471	521	500	463	475	518	543	513	502	536	520	522	521	477	487	515	479	474	512	504	527	521	507	455	516	520	533	503	543	544	504	504	497	504	514	510	502	500	521	531	505	501	502	486	517	507	501	495	523	523	495	475	526	500	483	481	484	490	471	509	499	504	523	511	532	497	547	471	500	493	508	500	537	490	518	483	523	488	510	502	509	506	513	533	541	508	531	512	519	516	484	512	531	556	503	480	515	499	473	509	500	532	520	555	487	513	523	504	498	505	509	512	490	499	518	489	489	462	529	464	481	519	505	544	475	504	521	497	507	469	520	489	492	505	549	500	504	525	529	523	487	516	521	493	473	468	523	506	560	550	516	532	484	473	555	499	562	480	503	497	491	509	510	529	500	445	543	528	478	520	522	488	540	512	520	534	534	496	509	522	523	488	479	511	525	482	511	461	510	488	479	512	488	560	496	522	505	508	506	488	481	532	519	494	510	536	529	484	455	490	531	503	464	492	473	531	460	510	462	456	522	538	528	511	530	513	487	484	492	500	487	515	538	491	513	482	496	502	497	507	451	527	528	512	508	507	526	552	535	501	519	518	502	512	500	469	505	528	531	517	527	500	560	471	566	521	480	529	513	501	512	511	500	537	492	531	488	484	483	507	497	516	536	483	522	518	500	460	517	509	485	520	472	540	530	488	513	471	482	521	483	524	470	535	518	472	508	478	510	519	484	510	528	479	488	516	497	515	520	536	489	502	486	495	531	523	537	540	482	491	513	463	554	504	537	511	482	492	535	506	501	510	504	487	526	538	543	520	509	498	494	572	521	530	487	531	485	466	516	518	488	530	466	473	488	494	526	468	544	485	500	533	486	499	486	498	539	544	532	464	504	456	498	470	524	507	498	548	506	491	487	465	545	522	523	493	470	514	500	530	519	472	472	471	536	527	506	473	525	481	444	516	518	527	490	526	526	497	483	527	502	492	500	533	501	526	538	509	495	484	500	522	468	553	482	498	518	519	532	499	474	486	452	510	480	516	557	470	532	513	523	474	471	561	491	543	515	525	517	494	498	530	515	506	501	519	491	514	527	528	517	509	517	508	480	478	498	472	517	509	500	514	506	509	541	461	495	509	483	517	491	448	482	528	493	493	496	533	508	476	449	507	523	518	515	517	469	502	509	502	504	518	440	493	508	508	489	488	507	533	516	493	501	495	492	496	470	548	492	511	509	525	496	525	516	496	501	525	520	478	509	483	518	512	519	484	494	493	514	472	502	488	524	505	505	509	466	554	524	508	497	533	502	497	491	486	482	483	526	532	492	523	496	500	506	486	518	505	455	510	508	506	503	493	514	508	514	499	498	525	508	483	497	505	510	494	534	500	483	492	533	498	477	501	505	515	499	444	522	519	499	533	515	501	498	500	508	471	515	482	461	497	513	502	510	534	496	565	533	504	525	524	512	493	537	532	531	519	504	528	560	522	474	523	480	502	505	532	504	486	517	479	507	486	471	480	484	509	494	513	552	467	565	525	529	489	548	538	518	540	504	469	481	476	541	488	522	511	496	526	470	538	514	540	493	519	521	533	474	511	526	486	512	512	478	504	499	470	523	507	527	499	533	491	500	491	506	528	515	487	477	495	503	525	473	514	511	508	522	515	548	527	509	484	500	548	500	491	493	447	504	504	456	505	509	507	496	506	508	507	503	500	495	518	486	486	512	527	503	534	513	524	538	489	486	472	505	521	490	539	496	507	498	474	543	506	514	514	493	536	501	496	540	506	478	514	512	542	525	490	503	505	499	512	491	509	523	528	476	499	500	529	486	491	511	496	503	513	505	526	503	524	516	490	532	501	501	491	476	508	509	569	494	508	532	513	504	459	511	489	510	514	475	520	493	519	471	497	489	512	482	526	508	465	496	506	470	514	516	503	524	505	488	561	480	500	497	494	559	484	468	473	494	523	529	502	500	494	491	503	506	490	505	502	525	515	492	491	531	503	516	486	551	499	498	508	510	521	474	519	497	496	507	493	500	545	530	520	453	521	506	519	504	506	516	498	517	497	504	483	471	533	498	524	514	514	531	484	519	543	524	508	518	500	513	522	515	462	515	515	571	462	460	498	541	508	493	505	464	500	467	514	531	523	511	503	489	551	484	468	475	517	493	503	541	512	465	501	498	498	526	471	472	516	512	475	518	508	493	506	500	498	479	510	525	517	556	513	492	528	506	522	479	549	538	512	504	499	507	548	555	512	513	464	475	497	512	507	481	502	488	535	516	521	511	505	522	522	523	501	531	521	528	510	469	518	503	542	480	524	491	483	493	522	496	496	536	494	504	497	525	498	493	493	522	493	465	508	484	497	516	495	493	533	504	516	487	503	515	522	493	509	510	459	513	480	547	546	483	500	543	469	496	490	516	513	519	531	498	519	463	501	504	524	476	487	489	481	500	492	566	512	524	500	523	513	474	526	538	492	523	518	486	494	489	514	454	528	496	483	494	499	511	521	506	511	565	512	501	534	518	496	492	475	515	487	528	495	497	523	499	510	478	480	506	504	531	518	495	455	501	497	534	519	513	499	512	531	506	504	500	524	500	461	511	510	539	511	528	519	506	497	515	485	481	495	505	510	476	485	497	476	505	497	496	510	511	494	517	518	497	501	530	503	483	481	532	510	496	476	506	567	497	507	523	511	523	513	513	485	507	460	516	527	510	508	489	544	535	577	486	518	499	512	522	515	490
23275	21561	29327	24178	21520	21484	8927	1000	748	618	585	548	488	544	490	455	466	460	481	454	433	415	452	435	434	387	436	421	410	429	378	421	418	432	407	421	400	431	386	377	413	420	415	395	390	400	418	381	384	423	405	405	407	361	411	424	395	433	399	375	397	395	424	411	390	397	397	381	414	424	411	417	439	428	398	378	396	430	384	406	443	426	399	419	418	366	434	377	410	404	404	422	424	396	415	417	396	388	425	406	411	401	341	429	393	407	401	373	396	429	409	398	429	390	382	416	414	405	411	423	389	389	426	372	403	414	363	413	429	425	426	395	388	405	408	387	401	380	360	380	434	381	382	405	405	417	428	415	389	416	408	412	415	389	424	376	416	412	426	402	380	394	408	369	409	366	374	399	389	366	397	401	378	432	399	410	362	397	373	394	415	410	401	388	373	349	390	426	408	437	397	412	392	362	410	405	435	363	406	402	401	392	404	411	382	366	447	412	400	403	397	367	400	414	414	414	406	389	389	377	368	434	396	378	363	360	427	411	421	409	433	377	414	393	391	409	408	372	399	405	403	376	369	411	380	428	397	398	414	420	350	392	364	419	365	397	376	433	371	384	425	404	385	398	387	431	370	373	470	407	403	393	414	435	396	378	366	415	370	403	410	364	402	376	386	382	408	401	353	424	387	423	402	409	395	410	404	410	422	422	419	373	387	379	433	405	398	372	422	376	435	427	410	435	361	425	364	380	398	419	406	431	381	422	404	401	420	386	408	348	391	367	403	378	400	386	430	414	385	386	407	406	409	408	390	400	385	395	393	379	396	374	407	344	401	403	407	395	396	411	403	396	448	408	397	401	383	401	418	374	429	422	403	445	366	412	411	431	413	378	432	413	429	429	400	404	398	409	416	375	377	378	410	405	430	347	396	388	429	392	403	383	397	416	401	398	422	442	411	402	442	447	376	395	428	407	406	378	430	385	416	401	386	445	414	399	435	399	417	422	401	397	380	388	409	442	399	379	413	450	439	396	416	431	373	387	406	407	410	405	431	386	396	406	391	447	400	388	392	426	399	429	404	402	435	410	351	410	428	410	410	395	409	449	385	415	373	417	394	397	412	391	397	427	354	406	413	421	425	411	383	392	390	364	349	402	426	404	371	419	387	406	398	383	428	390	405	398	400	386	404	369	421	391	421	426	389	418	402	404	405	389	432	404	395	391	336	419	406	429	424	386	408	420	398	385	408	422	404	321	394	393	417	399	379	427	376	401	380	426	391	412	405	402	397	411	396	434	368	383	402	386	401	393	391	406	387	387	421	369	411	419	381	395	417	394	400	427	425	399	404	418	404	404	398	391	415	411	400	390	398	393	415	426	408	405	356	403	372	426	390	395	344	404	430	384	424	409	419	385	383	415	405	419	405	425	436	389	385	404	421	407	394	432	404	400	403	421	399	409	413	412	400	369	359	414	452	407	411	385	410	405	411	420	428	375	410	419	393	368	414	407	453	372	435	389	395	424	373	386	395	400	410	377	437	399	398	392	375	398	395	384	380	383	388	400	439	414	382	371	406	418	427	427	407	420	360	407	435	401	382	402	427	420	406	398	450	402	433	399	402	402	372	379	421	427	414	411	399	390	384	416	420	408	380	413	413	382	440	397	408	451	360	458	388	406	407	409	427	398	393	396	383	417	398	396	395	419	397	418	383	405	427	417	405	402	387	402	392	393	402	390	407	423	410	416	460	415	410	371	399	420	430	397	432	411	421	417	390	410	431	407	431	417	417	387	416	423	424	411	402	399	362	390	399	390	425	395	398	404	383	416	417	435	407	412	393	464	401	396	391	415	416	401	395	400	424	434	390	408	438	367	399	401	411	397	424	413	393	409	412	432	389	402	395	417	402	379	388	423	379	422	378	396	365	385	432	416	438	395	369	405	376	361	374	397	405	396	407	378	403	433	396	388	422	407	412	383	430	402	400	385	412	389	406	420	371	417	405	382	363	374	382	410	375	423	402	399	404	409	387	423	409	440	414	424	375	414	416	399	388	411	404	424	385	398	411	391	422	381	412	403	405	417	407	399	388	412	420	391	399	416	437	401	411	405	436	386	397	392	394	392	431	405	409	378	380	420	406	399	384	351	372	406	444	405	417	421	375	427	380	400	387	403	428	402	422	382	409	403	417	422	410	373	420	394	417	352	441	396	393	408	404	405	437	400	423	398	386	384	362	398	399	406	419	371	405	411	403	401	409	441	410	435	411	415	362	410	403	372	362	390	398	391	374	391	364	413	388	424	390	388	383	396	431	427	387	408	429	402	375	362	413	429	396	400	410	447	385	402	390	390	387	392	399	429	435	388	404	417	438	405	381	389	398	395	389	380	397	377	409	382	416	426	395	438	409	393	404	368	429	421	406	406	390	430	395	367	407	448	387	385	397	410	390	378	403	390	442	388	389	408	424	423	396	405	423	422	417	411	372	404	377	399	415	382	432	407	380	396	393	398	409	397	442	445	405	457	399	394	369	378	435	375	397	381	379	426	405	384	410	382	415	399	380	422	437	384	412	394	401	393	381	374	409	405	457	414	397	406	373	410	379	410	406	396	397	422	398	373	406	403	418	432	378	382	421	388	395	405	426	427	392	386	396	383	415	403	393	409	403	415	422	427	402	431	410	387	399	395	386	396	373	389	400	409	422	422	453	367	400	419	375	372	378	397	413	370	416	409	376	405	408	459	416	397	427	426	403	418	382	391	404	419	399	388	400	422	401	388	421	380	404	387	416	359	425	426	432	386	412	395	390	388	395	404	422	399	414	429	407	420	388	438	410	424	372	380	430	403	407	366	391	368	378	404	383	384	352	402	405	401	424	422	424	398	414	424	399	388	413	369	408	435	439	431	362	417	391	379	403	379	404	435	414	397	419	398	398	397	419	380	405	381	442	385	378	413	379	381	434	398	389	391	415	414	404	424	380	363	449	435	421	390	429	399	403	387	412	352	417	379	383	410	449	373	414	419	426	422	415	419	404	373	388	397	432	388	407	439	396	401	402	384	388	396	404	368	393	429	389	372	414	414	404	374	405	390	427	420	396	388	424	423	400	394	402	387	390	449	423	413	393	398	399	418	423	418	391	372	381	390	396	390	398	399	421	399	407	411	380	414	397	364	411	427	394	347	395	391	389	388	383	438	394	384	376	402	434	403	411	424	384	420	418	396	443	414	426	403	388	413	365	415	416	357	414	442	416	375	365	431	355	368	417	427	423	390	457	378	413	360	392	407	425	399	421	392	389	386	372	396	407	411	400	440	388	403	349	395	400	431	407	387	409	400	378	402	402	431	390	409	406	431	459	366	364	395	424	413	359	377	394	425	418	381	374	382	364	402	389	430	395	363	407	369	364	462	387	378	438	378	387	398	419	435	422	390	403	357	368	399	426	380	371	396	389	394	413	397	394	410	398	370	446	438	414	389	393	381	424	378	421	418	405	428	394	388	400	404	442	420	399	370	379	411
41716	69425	28487	4310	3073	2246	1702	1411	1187	1007	889	785	745	670	669	611	600	581	560	546	535	516	530	500	518	509	493	517	509	505	495	473	495	511	497	535	507	480	467	467	462	499	477	511	469	487	481	467	458	443	464	481	505	449	507	502	451	489	464	452	455	467	481	441	501	482	506	524	459	458	448	465	461	443	455	478	499	473	440	467	476	478	468	494	482	491	447	462	490	481	465	459	465	483	432	503	448	448	439	439	471	453	433	468	453	475	479	465	475	437	484	445	494	476	472	454	479	463	445	475	473	434	473	472	465	455	429	447	460	444	453	484	498	463	467	481	485	442	459	407	471	481	476	473	471	439	473	496	453	493	478	461	436	494	456	460	451	453	441	479	447	463	498	443	438	458	466	459	507	453	477	471	500	470	472	496	457	491	478	500	484	483	491	454	503	469	453	468	496	436	465	476	469	489	484	467	477	500	458	451	467	465	441	425	456	464	471	469	467	453	496	452	470	469	478	419	489	466	472	476	451	479	482	426	449	432	461	475	477	459	456	459	428	482	458	453	487	464	483	443	444	456	464	495	502	449	488	513	453	465	448	474	483	477	473	480	491	439	476	454	475	449	465	450	447	507	476	501	460	468	472	408	449	454	464	487	466	437	472	473	467	407	477	500	436	473	477	476	467	473	507	466	465	476	482	470	456	469	467	471	469	420	480	485	460	481	493	479	426	433	466	448	491	450	470	483	443	479	435	497	470	458	472	490	478	495	457	459	503	442	477	460	482	463	454	437	470	480	469	446	484	451	496	493	471	437	445	456	489	512	505	486	424	458	464	494	487	484	479	455	416	446	467	452	480	435	493	477	482	481	442	481	465	462	488	471	453	448	486	490	470	445	467	487	448	474	469	473	475	526	462	480	447	489	483	472	469	470	469	462	446	460	476	469	493	451	485	482	431	462	476	469	439	493	464	466	520	485	428	458	437	484	459	432	468	465	477	438	446	477	464	443	477	453	430	466	475	425	449	463	413	485	463	455	493	500	484	463	448	486	460	452	455	460	494	465	489	463	457	475	461	459	493	462	474	443	459	443	481	449	480	445	449	487	461	461	474	452	444	463	460	492	462	430	467	454	436	465	482	472	430	469	488	438	479	458	476	433	450	448	462	513	454	485	486	452	473	452	466	478	469	476	467	434	475	453	460	498	468	488	426	487	470	494	440	467	470	486	504	482	495	457	465	455	456	421	479	448	471	445	496	471	491	436	482	505	427	482	447	443	453	469	459	509	461	451	436	463	478	478	469	440	473	452	433	503	475	464	505	495	456	470	468	457	423	483	429	472	431	482	471	485	453	487	466	492	460	471	471	421	448	440	461	446	433	462	472	455	477	469	453	488	449	438	481	478	472	473	432	458	414	474	506	467	464	474	485	459	443	471	493	491	507	500	485	444	432	490	481	468	427	485	457	436	481	481	497	478	447	417	473	468	496	446	464	430	458	480	475	435	424	495	438	473	465	479	464	492	467	481	462	442	450	489	443	470	487	515	518	454	475	469	449	465	456	489	462	454	441	496	498	450	476	444	494	470	500	448	474	502	464	488	474	491	473	480	477	471	470	440	470	431	476	456	502	446	459	436	448	495	468	462	416	452	489	480	463	483	467	440	464	460	445	455	427	421	482	447	462	419	439	485	485	499	483	459	477	445	457	453	410	470	455	478	478	470	489	446	439	496	452	473	485	475	459	449	458	436	457	458	442	449	506	444	493	451	488	494	425	469	426	490	427	483	474	465	452	455	488	433	445	490	460	437	447	408	486	463	457	481	449	446	474	482	455	482	476	433	451	464	469	500	506	471	434	521	483	447	439	471	442	450	474	499	467	446	436	482	443	471	463	454	476	482	473	461	493	430	457	440	445	452	479	497	438	474	438	456	460	453	440	476	466	481	497	470	477	483	432	463	463	488	501	430	465	441	454	443	433	450	465	474	448	463	465	471	507	438	466	479	484	472	452	460	474	458	468	448	452	425	477	505	468	494	483	447	431	467	440	452	476	485	456	501	448	468	485	458	514	441	484	469	472	467	486	450	468	415	464	438	435	499	442	435	467	432	482	479	455	469	466	469	440	476	462	468	477	438	428	471	463	480	417	475	445	425	463	485	477	448	477	456	455	503	457	440	476	470	471	451	434	511	454	474	523	466	453	471	439	482	457	442	463	426	441	438	474	472	473	507	469	439	461	458	481	404	442	494	472	450	452	416	440	480	450	399	459	478	437	477	458	450	436	462	472	475	486	443	477	431	463	453	485	490	483	454	493	460	468	459	462	454	483	469	466	516	455	453	425	453	495	448	435	465	510	410	453	487	493	467	493	474	472	482	488	460	485	467	424	493	502	430	417	461	457	465	460	470	441	482	491	446	450	442	437	448	473	436	500	477	460	421	478	504	491	463	477	466	446	455	431	475	485	442	464	465	464	483	475	444	488	439	495	453	468	448	448	468	467	441	456	474	464	487	472	462	462	466	468	475	515	496	459	428	487	465	477	478	523	478	481	496	490	439	472	463	436	524	407	445	481	483	501	486	451	493	505	415	446	496	458	449	488	465	443	465	468	480	488	473	436	489	526	469	473	472	475	465	491	468	422	469	452	507	494	422	437	462	466	492	467	505	477	486	476	499	468	482	438	464	468	469	504	473	469	451	445	468	450	462	482	442	459	491	477	464	479	478	498	464	487	462	450	480	466	424	471	450	490	495	465	470	468	407	492	505	463	461	419	470	441	490	508	464	497	448	458	458	451	446	477	458	476	479	453	476	422	485	498	436	465	470	496	445	479	471	489	429	470	482	432	457	435	452	494	461	437	433	469	491	477	466	444	481	462	491	475	467	460	471	487	471	452	456	437	444	444	481	472	414	470	507	443	464	462	451	448	477	504	468	447	485	457	487	460	454	459	450	487	502	482	438	447	489	452	457	450	458	439	494	479	484	441	457	474	483	458	462	492	484	495	484	464	453	522	442	453	437	428	449	445	482	455	461	493	463	472	461	449	470	504	467	451	457	458	470	436	497	458	463	497	427	429	455	457	490	420	479	498	449	467	454	469	461	459	467	437	499	476	469	436	446	473	470	453	435	437	475	426	458	485	477	437	465	475	463	473	463	437	503	466	473	459	483	482	474	476	469	465	453	463	458	456	467	460	471	492	465	417	459	480	465	467	472	434	475	488	455	461	497	488	480	492	465	434	450	472	455	508	465	459	497	448	483	442	474	447	491	472	461	448	438	431	502	486	490	445	459	492	448	491	485	441	471	471	454	462	452	478	450	442	456	467	459	465	502	460	443	475	447	472	473	454	475	459	468	435	432	485	466	530	455	441	480	477	500	486	480	498	476	463	470	526	452	474	507	487	478	476	470	456	468	449	440	470	484	444	470	455	437	488	466	443	467	450	427	451	453	481	457	484	470	466	447	487	497	484	409	493	450	453	445	495	454	470	444	489	510	481	431	498	486	463	469	448	488
28995	27682	21304	3827	334	295	271	240	229	240	279	263	254	245	264	271	244	243	265	231	229	238	268	262	233	249	247	262	249	276	262	246	257	262	241	285	256	268	238	224	239	250	268	199	263	249	254	263	227	223	248	259	268	243	239	228	233	259	225	232	233	244	275	233	261	220	241	262	208	223	247	240	230	250	236	247	237	228	253	255	241	250	225	217	242	257	235	254	245	252	242	257	257	245	233	248	240	255	248	238	240	255	236	245	269	231	230	220	228	222	276	259	231	257	220	249	266	258	239	258	237	258	248	223	245	232	245	262	235	237	251	234	254	274	245	251	240	254	249	214	274	250	258	256	255	239	228	230	268	257	261	250	270	245	261	273	231	237	218	234	237	235	220	219	213	244	247	236	227	241	255	227	221	215	289	250	262	246	253	260	238	227	232	248	255	270	262	254	254	235	277	249	268	257	239	255	247	260	227	217	242	232	230	203	235	259	262	242	260	235	258	252	248	213	253	256	249	239	248	260	245	201	262	255	216	257	240	240	272	254	251	246	251	252	241	239	237	245	252	245	237	236	221	257	248	255	247	243	240	263	260	229	265	244	257	278	214	242	230	267	228	210	221	225	244	243	255	238	262	240	268	245	219	254	252	244	249	245	234	251	251	244	270	269	236	245	238	232	242	253	257	258	263	238	260	250	233	265	276	239	250	232	243	261	255	238	262	224	244	249	256	278	243	239	227	266	257	246	237	262	243	225	259	263	249	227	222	223	244	244	239	239	243	257	271	242	230	256	263	238	249	253	262	269	259	224	233	280	239	244	264	256	234	235	241	255	227	247	236	279	250	183	234	241	219	269	250	263	233	251	219	245	234	243	250	241	236	246	254	210	257	237	281	224	255	232	271	235	256	269	230	235	218	230	287	269	240	232	262	239	233	224	246	282	226	242	227	240	246	269	273	256	252	235	234	232	239	212	243	230	262	256	256	224	235	229	233	234	241	252	248	237	227	256	251	221	255	260	197	240	238	242	239	247	262	231	281	241	266	219	229	237	273	232	265	260	239	239	261	254	231	238	259	253	260	247	243	222	241	234	233	243	235	228	236	248	252	260	256	219	194	264	250	271	215	255	244	228	255	238	252	231	256	261	244	251	260	229	247	224	249	277	251	258	248	219	248	269	239	234	249	232	227	261	248	263	261	224	241	244	237	246	253	227	218	215	271	218	222	222	240	260	247	253	239	242	253	238	224	230	267	260	238	263	252	255	280	238	228	233	246	251	236	250	245	249	278	246	226	233	246	275	243	249	255	256	258	276	239	225	251	215	268	247	213	257	219	263	250	225	237	238	253	213	236	246	236	254	250	256	257	220	251	237	259	254	228	251	220	275	271	252	248	244	232	244	253	249	265	243	237	232	235	248	226	257	253	258	228	248	259	277	237	251	229	234	234	242	274	264	258	243	234	257	235	243	218	245	249	276	274	243	246	245	233	247	258	236	279	238	253	230	239	251	281	262	266	235	227	280	209	226	268	263	242	268	237	223	255	246	231	251	234	277	244	269	249	243	223	216	272	233	256	249	235	258	249	240	251	257	269	267	248	260	248	237	257	245	235	230	235	219	229	231	222	228	209	236	235	269	246	255	223	247	232	236	262	265	247	252	254	255	228	224	285	233	269	250	234	223	242	240	230	239	247	264	256	253	253	223	244	237	243	237	268	275	270	236	248	228	252	255	243	242	210	259	228	254	231	237	230	209	219	240	254	252	230	242	240	253	246	226	209	225	298	239	304	251	240	265	252	256	235	241	254	255	238	219	234	263	232	274	263	253	239	258	208	233	254	260	228	235	230	249	223	256	215	237	232	235	271	235	258	248	255	237	251	223	254	241	231	257	265	254	223	233	239	253	223	270	253	268	242	248	242	238	245	261	265	263	253	248	259	214	258	235	219	240	232	255	238	241	259	238	261	239	236	245	244	225	269	226	246	255	218	249	236	243	243	276	235	240	243	250	251	234	235	243	277	204	221	221	241	230	240	230	249	260	230	249	266	243	259	239	267	248	239	231	251	244	240	240	234	237	224	254	270	227	228	224	240	243	216	254	253	239	247	229	267	249	245	241	242	241	223	258	273	235	226	266	238	235	253	277	266	260	277	232	243	245	256	264	231	258	262	213	252	241	234	251	234	233	237	239	263	265	245	235	266	249	264	239	254	230	244	234	228	263	245	226	237	258	244	230	228	259	258	249	221	266	255	248	239	231	250	224	253	239	227	267	220	249	244	254	201	253	254	270	264	244	238	233	268	244	254	252	250	221	216	262	244	265	218	227	249	218	246	264	257	223	262	216	212	231	244	243	231	239	236	260	244	263	227	261	235	241	246	236	244	271	235	238	237	249	229	257	250	229	243	241	262	240	244	263	260	265	249	277	249	241	239	232	246	221	228	226	259	239	228	220	235	240	246	242	257	271	250	240	255	238	252	255	281	259	292	215	250	251	259	222	254	225	246	224	255	235	246	247	266	263	236	276	235	251	245	267	223	258	236	239	244	262	233	249	224	256	270	256	270	243	267	257	234	220	257	233	257	238	266	251	233	234	245	254	244	252	234	266	250	246	258	246	247	210	243	245	216	241	249	261	261	217	264	241	259	248	255	253	238	262	234	253	273	256	242	228	251	257	235	248	239	258	248	212	256	237	209	286	249	223	229	249	244	254	253	231	233	239	243	234	246	250	248	235	246	244	234	268	233	244	231	248	246	235	232	236	216	233	234	284	264	238	232	258	247	245	229	235	230	234	268	221	260	252	251	234	239	236	243	232	240	230	241	245	238	252	283	262	239	266	261	242	231	244	251	229	259	241	238	251	239	249	242	269	274	255	256	240	226	257	232	232	239	235	223	245	235	246	251	218	242	225	247	249	238	251	238	276	275	234	239	246	252	240	252	245	264	251	225	245	249	229	257	250	235	241	259	249	237	267	212	247	240	243	238	233	241	243	244	241	255	228	242	235	251	249	260	254	267	249	261	235	260	240	218	228	208	247	267	247	224	266	236	247	242	245	261	257	272	235	262	247	268	235	242	252	233	249	257	257	268	226	247	243	255	253	243	244	250	240	247	222	249	259	240	251	248	231	237	252	254	269	262	252	237	263	253	233	250	244	233	235	226	255	240	278	240	250	210	240	260	246	255	242	249	216	241	215	263	274	224	233	242	230	261	266	257	271	257	238	242	234	256	246	220	254	242	244	274	214	245	248	264	262	235	231	237	254	264	251	247	223	226	230	238	225	256	232	201	227	247	254	248	260	256	254	266	240	224	254	265	248	266	251	262	249	229	245	274	275	240	253	240	223	263	266	218	257	216	264	234	260	237	219	225	253	256	238	255	255	226	255	238	249	245	222	249	279	270	245	237	213	226	253	218	242	253	247	218	262	235	234	240	245	227	278	239	258	249	249	244	233	229	253	259	250	259	243	215	260	256	223	264	276	263	249	255	237	259	241	270	240	263	265	229	247
32125	43204	15552	547	431	407	399	340	338	338	323	302	315	335	324	304	309	301	315	320	325	323	355	306	323	304	294	276	253	278	276	281	326	304	329	326	358	321	301	344	314	299	330	279	335	307	326	294	346	316	320	332	292	316	295	300	279	341	286	314	311	314	323	347	300	276	307	292	327	304	302	309	314	268	288	285	291	310	294	338	294	318	307	294	310	325	365	317	349	297	291	326	346	308	326	316	360	310	331	332	312	315	301	338	307	331	327	331	306	306	324	312	289	300	296	326	313	332	306	305	330	341	322	318	347	295	308	312	287	314	298	315	306	309	343	322	294	321	290	298	285	305	354	335	305	312	285	303	304	329	323	298	307	300	325	296	313	317	294	306	294	299	336	319	289	297	307	285	311	333	333	341	325	315	317	323	308	327	311	256	295	339	339	324	304	306	321	303	338	307	288	343	339	307	291	323	317	313	326	281	281	308	312	306	303	330	321	313	314	294	324	324	288	288	296	284	304	334	279	323	368	317	298	315	310	302	328	320	366	307	346	294	323	314	320	317	341	322	295	304	303	319	305	296	308	326	306	301	322	306	295	334	300	329	292	308	331	282	314	304	347	309	310	327	299	329	342	305	323	336	298	305	291	315	334	302	305	298	319	316	330	287	324	317	311	337	328	292	289	295	309	316	350	330	335	310	288	330	324	310	303	292	309	326	303	319	306	346	333	302	310	315	313	302	318	323	292	317	349	329	295	308	317	341	311	338	333	314	316	316	298	310	315	291	282	330	312	297	346	316	286	336	309	326	298	310	327	317	301	314	302	320	311	316	310	291	311	300	320	313	318	324	329	318	351	307	308	322	317	331	312	320	325	318	333	319	333	329	308	316	292	275	316	307	289	354	319	300	313	319	302	305	301	321	316	314	286	309	319	316	314	313	325	292	286	321	332	292	290	337	300	291	313	337	292	306	312	300	309	312	300	264	304	293	307	299	326	315	326	302	325	322	331	306	301	324	314	289	327	320	304	297	314	311	342	317	281	332	303	288	336	313	295	338	251	322	346	304	308	320	307	306	303	301	315	333	306	314	307	296	322	296	326	295	322	327	355	328	286	317	302	294	303	306	315	307	311	331	297	321	279	315	311	324	313	318	335	327	298	312	311	313	307	324	302	294	318	333	316	340	326	296	314	306	288	324	304	309	318	294	331	321	315	324	306	290	305	320	326	281	303	323	284	321	284	272	326	274	318	322	351	300	303	322	338	300	304	295	314	326	359	306	295	283	289	316	304	298	323	264	304	285	318	326	284	311	326	286	280	328	325	290	291	304	325	301	312	333	316	304	327	310	307	347	299	327	297	299	297	320	321	307	333	338	303	314	324	325	295	327	313	311	314	316	314	320	310	341	326	310	327	312	307	307	311	289	303	326	310	278	293	314	330	348	325	311	331	304	320	293	303	314	315	310	331	341	304	327	278	329	339	287	278	337	333	319	293	335	314	306	333	304	311	291	325	320	305	297	323	324	298	324	327	301	330	314	296	310	331	300	311	318	329	338	311	301	311	319	340	293	307	311	302	275	335	300	317	295	300	332	340	314	344	290	326	340	287	303	305	316	313	317	267	318	310	301	310	322	319	313	274	328	301	326	344	325	311	335	333	328	308	338	302	310	304	274	308	318	290	321	322	314	326	301	314	306	293	289	312	296	329	326	342	317	285	318	306	295	323	309	355	306	307	318	286	322	302	301	316	327	322	310	306	315	323	342	305	295	307	308	318	311	286	301	324	326	339	287	303	277	272	319	337	326	321	322	297	303	309	314	289	337	301	304	289	320	307	307	341	301	318	337	304	313	298	330	308	311	312	328	292	323	316	315	292	295	325	306	293	324	314	297	333	345	342	315	301	298	304	336	306	318	315	306	317	300	296	329	295	287	284	328	298	302	288	313	285	303	324	281	321	344	310	349	316	340	337	318	287	344	301	281	273	337	317	303	312	332	320	286	322	291	328	340	354	322	314	329	356	323	319	320	299	323	298	309	297	315	327	313	294	319	313	317	349	340	301	321	301	306	321	337	336	315	308	321	291	318	313	285	304	343	317	315	297	312	341	316	322	301	280	288	309	286	313	294	305	325	299	323	327	324	346	295	323	307	316	322	324	309	309	302	329	291	313	296	321	294	292	296	323	321	317	325	276	310	319	318	317	336	324	315	308	316	355	314	264	305	313	334	301	307	282	305	326	284	304	305	299	318	322	298	330	339	320	303	310	347	314	293	313	294	294	328	318	342	340	317	304	311	299	314	308	304	289	309	321	300	329	282	316	335	301	337	324	274	295	327	299	321	297	297	307	331	287	309	312	320	315	326	284	339	312	312	320	310	285	341	306	303	299	327	315	343	329	311	336	306	339	273	324	313	331	270	306	308	297	305	304	316	301	299	318	293	334	320	308	350	326	331	313	315	323	307	300	328	289	310	331	321	297	296	324	278	312	300	290	301	314	322	299	352	312	313	302	294	335	328	283	315	310	335	323	317	291	314	305	295	330	334	284	324	310	329	308	301	333	296	303	314	281	307	337	313	319	316	303	350	277	294	311	305	325	306	300	309	281	320	311	284	318	305	305	313	339	303	318	305	320	336	322	288	298	329	332	328	311	352	310	302	325	302	321	301	309	331	320	296	305	326	323	315	345	334	331	302	306	308	312	327	315	322	303	287	323	289	278	314	330	288	302	323	302	301	313	328	337	296	323	298	301	316	313	313	319	313	339	353	341	316	327	320	290	331	294	320	317	267	318	329	328	317	330	348	335	304	316	320	337	275	301	300	320	315	324	308	317	296	312	290	298	308	331	310	322	322	323	311	327	304	308	344	318	294	311	330	317	327	310	315	297	309	290	324	302	315	289	285	286	309	328	329	302	337	294	313	314	260	326	318	325	342	287	290	317	316	310	308	300	311	304	326	318	289	303	295	317	299	308	310	332	296	301	290	306	300	311	329	280	293	324	307	317	339	295	304	310	309	300	297	303	322	292	316	311	326	327	286	343	323	346	331	288	320	331	322	298	331	317	306	291	301	329	309	313	306	286	311	309	289	294	322	345	311	296	315	331	326	322	294	299	354	318	327	356	330	276	293	292	325	296	304	284	345	306	300	314	347	312	303	292	307	325	335	306	307	299	321	285	304	280	311	342	311	333	302	333	337	306	276	325	290	312	286	334	303	345	335	305	327	333	284	299	296	319	300	325	289	325	321	295	356	339	357	332	338	318	293	323	310	307	338	333	313	322	302	306	315	336	305	311	308	322	293	291	304	324	295	330	312	305	322	319	320	311	331	324	333	308	330	281	342	331	315	292	327	296	309	338	326	315	314	306	294	343	299	332	299	305	280	320	317	295	300	281	292	300	328	330	301	320	296	295	312	327	349	306	310	323	321	313	341	335	305	320	279	328	320	304	334	301	306	326	308	284	292	303	294	315	327	321	313	322	329	340	329	321	291	283	312	270	298	317	309	301	281
24234	21581	28867	24609	21422	10604	763	423	355	333	280	299	266	262	247	228	249	208	216	250	203	255	195	210	203	213	247	177	211	197	217	234	199	180	190	194	208	201	193	189	206	207	219	211	230	204	188	197	180	196	174	173	188	182	215	195	198	215	207	201	220	185	191	208	224	199	185	189	203	219	211	185	198	201	202	180	193	178	176	226	190	207	220	215	209	183	199	181	190	186	208	206	178	194	189	199	175	205	191	185	155	204	194	206	213	189	181	187	194	180	198	193	155	195	185	183	209	208	184	179	189	172	204	208	189	186	197	197	198	186	195	175	197	175	174	178	206	216	211	193	176	184	174	175	217	206	185	202	193	186	209	187	193	199	193	193	184	166	189	195	196	209	197	193	208	203	211	210	209	218	182	209	159	182	196	209	189	162	192	194	187	209	216	178	194	157	193	185	190	209	195	185	178	219	175	215	219	179	214	193	173	165	185	178	202	206	205	182	192	187	186	202	179	197	181	199	168	165	177	167	168	170	195	210	198	171	196	192	187	160	174	222	218	183	186	210	206	178	185	220	210	213	202	190	186	169	193	213	213	219	184	177	195	202	193	200	217	187	202	185	177	189	170	197	211	195	195	174	198	188	175	197	227	206	186	198	186	183	197	192	165	194	195	205	205	167	213	191	175	200	216	197	194	198	180	193	204	203	182	190	194	207	196	195	183	203	189	198	166	197	168	193	184	193	208	194	198	169	188	218	198	187	220	172	221	203	184	204	192	193	214	190	184	182	217	199	198	193	188	211	178	201	196	190	195	192	176	212	207	230	202	188	182	170	198	211	202	191	198	208	168	179	193	211	223	226	201	191	191	184	175	198	184	181	198	192	173	194	180	168	202	185	205	196	189	202	202	185	190	199	183	175	177	201	192	187	161	189	211	195	179	200	200	187	223	181	183	202	190	204	163	173	216	181	188	199	223	193	195	193	169	198	177	209	198	188	208	191	208	184	185	185	186	199	201	166	204	208	197	204	170	206	210	188	192	210	213	193	203	205	169	217	198	189	188	192	191	200	210	199	204	200	182	204	156	216	171	189	189	176	192	208	209	160	183	195	175	195	211	222	212	172	181	180	174	190	202	201	170	223	191	200	188	174	214	200	224	194	182	195	172	210	211	183	199	194	193	161	186	213	214	184	201	195	205	196	209	203	190	174	191	203	195	177	187	209	193	197	160	185	196	206	193	182	201	191	195	212	202	206	208	206	209	217	215	202	200	190	211	180	177	210	191	202	185	210	208	205	184	178	209	202	207	201	207	217	181	213	193	181	185	189	169	193	186	194	194	174	196	187	221	181	184	196	182	197	172	224	217	178	193	205	218	209	195	208	197	181	194	188	176	187	195	191	178	210	182	171	220	189	185	206	195	187	175	171	184	199	204	199	184	181	186	177	172	205	205	200	192	179	213	202	192	204	186	197	210	186	212	179	199	191	195	202	176	193	189	192	178	183	193	196	189	197	194	179	206	174	211	184	195	210	177	195	197	182	214	188	186	185	196	220	200	199	195	190	197	205	212	180	195	211	198	155	232	186	230	198	210	187	224	218	198	191	161	166	207	209	200	199	210	202	198	193	207	172	182	169	206	179	192	184	208	202	192	161	208	186	195	191	190	174	190	193	197	178	184	190	196	198	193	182	191	198	198	231	207	200	190	210	186	188	209	177	196	189	191	178	181	203	216	198	225	202	206	175	216	209	202	202	205	204	171	201	202	204	202	203	207	210	222	189	187	213	180	204	179	218	191	166	207	169	182	186	194	181	196	196	197	183	190	196	184	182	194	195	189	180	198	187	199	188	187	185	200	182	205	219	217	179	214	202	201	189	180	175	185	202	209	220	189	208	203	194	190	168	198	198	199	215	191	191	208	197	191	186	202	187	184	197	181	185	197	180	216	205	183	178	196	179	194	190	227	184	187	191	219	204	172	187	203	176	172	188	206	201	195	194	194	171	203	168	195	181	190	178	192	214	199	197	194	172	192	179	198	193	203	202	190	190	190	202	184	188	189	222	199	174	186	175	174	152	205	183	206	192	187	192	177	210	197	206	219	204	204	189	216	192	185	215	199	199	186	197	199	165	201	197	180	196	203	198	189	210	189	203	201	191	144	221	191	203	170	205	189	192	191	183	206	199	188	205	168	176	186	218	213	182	201	195	202	199	190	181	176	191	167	205	193	177	215	199	172	161	182	178	187	214	200	199	196	177	189	184	193	184	183	202	205	203	194	173	214	200	206	221	200	200	214	207	205	195	187	187	205	212	169	226	185	187	193	174	189	176	178	195	201	177	174	191	189	204	200	190	183	208	194	194	197	216	205	175	189	193	228	190	208	193	179	195	206	208	198	197	173	185	179	168	210	174	181	191	194	196	177	202	187	178	176	191	207	190	176	184	220	174	198	156	189	194	182	200	178	200	204	221	200	161	189	191	181	200	215	169	180	174	198	181	183	199	223	199	203	196	225	185	199	164	188	194	200	192	198	193	196	204	194	195	180	188	199	199	183	186	177	174	174	178	182	218	204	203	229	185	184	204	201	184	220	195	201	206	195	189	189	174	188	186	176	175	207	210	182	175	180	192	168	172	190	205	169	179	186	217	169	187	178	178	193	183	184	160	202	203	185	208	187	191	208	174	205	191	183	176	183	209	194	183	187	191	187	186	182	212	187	185	186	198	210	206	176	211	216	187	192	162	178	199	196	196	214	202	193	175	201	195	214	166	166	192	177	180	185	190	180	178	206	183	189	216	225	221	209	195	190	219	218	197	195	167	200	192	176	186	186	192	210	214	185	196	187	232	190	212	192	168	194	183	183	187	195	216	190	198	187	184	179	197	223	209	181	201	213	169	187	200	184	181	178	198	184	178	201	165	182	213	180	193	199	183	210	197	205	176	175	184	205	204	185	192	213	186	203	190	198	182	210	173	205	207	203	188	192	171	172	186	216	206	208	194	204	199	166	204	189	186	195	180	190	195	202	190	193	181	171	223	208	197	216	185	214	182	190	196	181	180	182	216	197	189	207	188	203	180	235	179	193	186	172	231	210	190	178	189	156	189	196	194	211	211	175	187	187	194	205	201	192	200	218	226	187	207	185	220	193	190	197	179	186	158	198	206	210	201	183	184	190	181	191	212	185	204	185	180	201	179	208	211	171	182	198	213	214	187	207	200	192	212	181	184	168	192	198	199	197	209	208	215	191	184	207	218	219	186	181	190	186	223	195	196	171	190	182	210	162	178	193	206	186	207	187	192	203	199	178	195	198	189	195	204	201	180	179	192	177	165	195	182	190	186	183	187	188	195	171	171	186	201	193	201	203	181	173	185	184	192	207	208	190	206	204	179	188	179	172	195	170	206	181	193	221	193	212	193	175	184	195	188	200	195	164	192	184	182	197	196	179	210	186	188	180	186	168	192	190	226	210	200	194	184	216	189	204	185	202	178	174	193	185	187	211	193	190	189	187	208
37246	60151	25739	2534	1712	1230	933	715	634	526	442	355	369	365	347	318	311	291	314	262	290	297	293	244	255	265	266	248	285	280	257	237	251	269	246	249	262	259	238	246	237	251	254	229	226	238	228	243	247	267	234	228	265	266	267	244	248	277	242	256	244	244	278	242	254	242	241	237	235	246	236	280	260	231	225	243	239	243	252	231	265	256	236	232	279	239	281	225	222	244	247	238	225	240	240	260	246	205	244	231	249	262	236	234	287	245	282	214	274	249	239	229	225	230	237	244	253	226	280	234	238	229	250	257	247	267	254	236	242	261	267	203	245	257	228	234	235	246	240	236	234	259	247	234	247	240	230	236	216	251	228	220	258	236	281	242	263	254	242	220	248	253	236	227	233	257	240	208	263	243	237	233	258	242	253	258	231	263	250	252	225	272	270	243	263	247	228	250	258	269	238	218	247	270	223	256	260	249	250	230	242	213	245	232	236	254	221	248	233	256	228	247	259	261	229	234	244	258	238	242	250	241	250	244	225	266	240	249	264	279	264	231	249	231	228	232	281	221	245	231	236	247	237	247	239	235	256	248	226	253	242	248	227	246	236	256	254	247	239	262	253	255	245	242	253	238	248	222	241	239	244	245	245	235	240	239	228	242	240	248	234	250	284	246	236	249	208	243	237	232	251	249	261	239	227	216	215	250	228	230	233	212	223	236	239	267	250	235	270	249	224	257	239	228	246	248	232	259	240	236	236	252	255	237	240	266	268	232	231	272	263	253	249	230	251	251	207	263	247	239	220	288	243	236	257	267	227	225	238	242	244	259	259	238	220	208	236	239	228	251	240	260	241	272	243	250	258	239	249	269	244	242	226	234	239	233	258	231	245	248	229	225	232	266	219	260	249	256	255	250	221	262	248	217	260	248	236	266	226	252	216	256	237	212	243	239	225	256	242	235	258	251	227	239	238	270	267	253	258	242	261	236	243	222	243	235	232	241	226	249	245	259	224	238	270	256	241	237	221	258	245	239	228	242	258	245	240	266	252	258	261	250	228	235	236	241	231	254	246	266	247	256	237	242	263	257	238	261	228	254	247	242	239	223	254	262	228	260	236	204	262	250	266	244	247	236	233	255	226	232	240	247	244	267	259	247	254	219	235	230	243	261	263	262	232	266	242	218	253	235	223	242	271	265	270	245	266	235	250	264	253	233	231	280	225	237	250	232	242	271	226	221	236	255	242	245	258	250	246	247	229	250	236	253	239	259	191	227	265	251	238	237	232	238	235	234	257	237	263	269	230	249	256	241	239	248	240	236	255	239	241	246	217	226	242	272	268	234	226	251	250	213	232	230	249	248	248	234	234	226	236	253	250	243	265	229	261	246	250	244	225	266	264	236	247	247	231	268	254	250	232	241	238	260	222	249	240	271	273	248	273	244	235	230	228	214	249	226	263	250	242	237	223	242	271	221	240	247	261	256	240	237	239	235	267	221	229	248	246	232	241	266	256	255	249	254	242	250	271	241	229	272	217	265	245	227	247	233	231	273	244	239	217	229	263	235	239	255	262	231	264	239	249	215	243	232	238	233	242	248	221	258	235	257	244	233	252	239	255	262	222	234	232	245	234	243	238	214	222	275	247	236	232	233	254	217	238	236	232	262	269	237	250	236	282	237	225	241	250	249	251	269	244	246	227	242	269	242	257	234	226	255	258	236	287	236	255	219	250	232	269	260	253	235	253	240	225	255	263	233	229	228	250	250	242	240	254	209	238	245	246	263	233	243	238	234	252	277	239	269	254	225	246	235	221	246	227	254	254	242	239	234	256	250	247	238	253	238	224	264	226	269	231	245	242	252	250	248	250	257	249	253	262	250	256	274	271	225	254	241	248	226	222	251	269	222	227	249	245	262	226	238	240	254	265	201	232	237	254	234	232	231	243	247	239	234	219	218	243	261	229	240	242	246	240	243	235	248	235	235	243	216	233	257	225	236	234	227	250	252	241	252	255	250	211	276	247	241	247	251	236	253	266	241	248	257	212	245	252	243	239	250	250	258	244	237	238	214	256	245	244	243	216	235	241	248	217	243	265	240	238	238	242	229	242	229	252	240	254	233	275	228	231	228	230	259	239	251	242	251	240	277	252	234	246	237	250	262	224	241	235	233	236	242	246	233	232	257	232	255	233	253	248	227	247	244	254	242	229	217	234	257	255	246	226	221	247	230	253	249	237	260	232	256	214	246	254	234	227	264	268	236	248	259	263	237	236	226	228	218	233	222	245	253	211	234	254	256	259	241	228	228	236	237	245	258	233	268	245	293	229	213	242	230	228	201	231	247	220	251	268	235	231	231	236	222	227	215	274	244	255	235	262	252	246	237	254	222	268	266	276	216	218	228	246	245	261	248	262	248	222	215	232	247	248	241	229	252	242	242	266	242	267	249	246	243	240	246	209	260	247	268	232	250	228	272	263	230	250	247	254	233	229	242	217	224	253	255	236	254	250	251	241	284	243	233	234	266	258	249	232	255	242	237	238	258	255	233	249	249	233	246	256	243	247	242	249	224	236	240	238	206	254	266	254	237	217	261	240	235	239	250	274	219	237	258	225	239	252	237	271	236	219	234	249	255	229	235	216	233	254	266	260	253	238	236	255	259	262	234	254	254	232	239	242	229	254	258	226	247	254	262	247	263	224	242	242	227	268	222	284	239	221	252	227	238	232	269	237	246	220	244	238	230	250	258	241	241	241	229	249	242	221	217	263	239	239	247	259	235	269	264	248	232	226	273	237	238	239	236	227	193	252	295	227	248	241	226	241	254	248	257	243	254	245	207	242	246	266	252	242	262	216	256	225	214	244	226	257	243	241	267	245	235	241	271	253	237	229	270	222	268	246	226	253	245	269	221	216	228	229	223	239	254	257	235	242	255	238	237	240	233	229	229	263	239	230	263	251	255	264	257	248	230	240	252	228	249	261	276	260	246	273	220	237	236	238	245	247	226	217	225	260	274	250	242	251	228	235	239	249	244	206	212	237	259	264	233	218	260	267	243	238	243	230	268	245	243	232	226	237	266	254	238	257	249	245	216	216	233	265	277	251	218	240	258	243	247	249	256	243	207	253	247	257	243	234	261	245	233	249	258	225	257	251	230	233	241	227	260	256	245	230	239	221	260	230	240	255	240	249	223	252	221	241	245	239	225	252	262	227	252	257	254	244	226	262	228	232	236	255	250	256	228	240	247	266	231	248	248	245	271	222	221	228	234	243	242	233	226	224	222	250	253	250	276	228	243	229	250	240	229	230	261	230	260	244	257	226	252	224	268	263	263	238	259	235	245	247	223	277	239	278	255	231	247	221	228	228	262	237	260	265	251	255	239	244	242	250	251	241	231	219	272	234	266	246	253	265	260	216	208	261	248	246	231	242	223	255	240	252	239	252	274	258	257	268	262	251	265	257	230	250	247	251	228	254	259	219	244	269	222	236	244	233	246	233	233	241	236	244	246	214	233	247	233
25593	21670	27665	25169	8821	775	611	493	504	472	469	465	447	470	453	423	451	417	440	403	434	467	416	418	437	404	434	403	423	411	427	388	427	430	415	423	449	419	420	427	426	431	412	387	401	422	440	400	414	424	428	428	422	442	433	447	449	383	424	436	424	416	438	426	428	417	395	405	436	391	372	426	410	435	402	425	410	437	408	380	450	439	423	430	423	411	432	423	416	383	402	409	436	373	407	364	383	425	415	396	394	434	429	417	414	401	425	418	397	396	413	430	408	431	412	420	409	410	406	430	432	417	412	445	394	427	425	411	412	411	413	418	435	372	433	420	409	421	404	423	371	394	422	428	459	416	398	461	444	370	435	423	418	402	390	408	410	395	406	399	389	397	446	368	413	424	418	395	385	375	407	425	392	433	445	408	424	421	411	394	396	416	403	378	405	402	406	455	399	391	419	418	434	389	430	419	431	419	414	432	428	383	410	432	424	412	425	386	447	444	377	409	410	438	444	412	428	388	430	435	377	390	369	395	411	381	422	426	410	425	411	426	391	422	395	389	404	392	382	421	421	404	408	378	447	407	414	424	397	428	420	429	379	408	441	363	428	456	412	417	422	401	419	405	433	421	416	408	418	397	392	429	419	401	429	424	424	419	418	420	384	420	434	422	404	448	431	401	422	396	436	416	387	419	392	424	425	424	431	394	412	393	376	392	394	408	414	423	402	415	398	391	410	416	387	456	413	404	435	424	418	417	402	396	408	468	400	416	390	428	426	398	386	431	424	396	411	418	403	409	385	392	444	399	412	420	428	422	443	418	389	440	426	414	387	436	405	415	408	393	423	379	426	422	406	396	400	396	421	406	421	409	405	385	408	430	362	402	388	406	397	401	444	416	449	408	440	373	407	456	399	421	411	441	441	404	405	420	396	443	460	430	397	427	409	413	427	412	413	370	396	430	414	451	420	430	417	403	416	428	416	434	405	395	401	419	425	429	418	417	443	404	447	424	404	418	391	407	402	404	408	392	423	391	462	401	401	381	390	448	391	410	381	406	435	404	420	398	427	406	404	418	376	398	397	412	400	404	369	413	430	382	437	414	394	377	414	392	449	411	430	410	403	438	378	438	403	391	418	405	452	422	462	423	423	373	465	440	371	406	408	462	388	401	406	378	440	446	405	410	447	440	399	407	418	385	431	415	405	412	426	396	434	451	400	399	419	387	421	428	415	445	425	433	405	420	412	422	417	368	413	403	419	402	428	430	419	395	413	390	402	404	391	432	406	406	419	424	420	400	445	429	395	444	399	412	430	406	392	456	407	384	430	423	429	398	427	419	427	413	414	367	396	418	408	406	414	420	413	420	414	402	386	427	404	413	425	423	406	424	387	372	413	430	441	384	398	428	441	388	416	405	409	414	414	381	410	423	404	390	424	426	473	462	375	401	398	456	436	399	381	412	442	445	393	446	404	418	404	419	412	438	400	447	435	432	397	414	389	434	392	431	404	398	454	381	436	421	410	404	373	420	423	418	387	448	401	403	419	422	392	406	398	424	460	432	397	414	422	418	434	421	424	444	419	369	417	419	373	441	419	363	417	426	421	434	389	416	386	412	426	400	400	394	406	408	424	434	382	422	438	437	400	418	406	420	432	410	415	442	398	424	395	421	412	386	396	430	428	414	395	375	402	384	427	453	390	417	436	433	413	417	422	427	428	414	399	388	444	410	421	413	429	404	413	405	381	416	392	466	390	428	367	406	409	428	438	405	397	385	431	413	413	428	395	389	384	404	418	430	411	406	400	431	399	419	417	422	421	439	410	392	388	391	441	401	409	457	407	417	437	385	431	416	440	441	397	410	411	394	427	418	393	389	413	425	460	421	412	392	377	388	395	451	416	398	410	424	409	352	377	412	450	407	426	393	419	421	398	424	425	415	418	415	398	412	408	416	459	423	405	407	429	397	362	408	425	440	398	395	405	430	410	416	391	387	427	440	387	424	414	392	410	429	371	421	462	423	405	419	443	384	421	431	410	376	426	378	401	464	408	410	400	420	395	424	436	398	419	392	406	406	432	392	418	435	422	412	414	393	393	443	381	391	414	415	412	404	405	411	348	387	440	435	424	401	409	388	399	412	421	402	420	407	373	391	426	413	445	429	388	388	426	376	421	425	409	408	400	420	381	387	414	394	421	399	407	425	471	428	410	410	412	434	408	411	436	402	403	438	427	404	416	398	404	410	425	406	439	413	422	431	402	424	391	368	441	409	417	415	404	414	433	399	398	428	422	384	406	417	385	429	448	401	405	426	423	441	406	428	399	418	384	434	400	382	407	396	391	424	428	403	396	356	405	444	400	440	427	386	402	428	400	436	405	414	392	404	434	420	392	410	417	401	423	411	419	425	432	396	432	454	421	449	419	412	428	431	418	387	399	428	415	401	401	398	430	415	415	409	396	421	451	408	412	399	388	401	438	404	433	437	450	421	451	408	430	417	432	435	384	405	380	397	397	428	405	415	414	424	492	429	409	404	401	400	427	405	396	409	414	417	382	400	416	399	430	437	391	428	428	412	401	437	424	424	450	415	418	384	439	420	394	433	378	392	391	416	399	417	452	422	440	390	437	416	428	439	422	376	396	413	404	429	411	410	407	461	411	398	379	421	458	400	420	429	406	444	439	378	467	455	380	400	389	408	436	441	427	416	403	411	412	440	395	412	466	416	392	418	398	407	376	439	409	426	423	408	427	406	408	393	423	454	411	410	394	420	417	436	448	393	422	420	436	394	416	420	439	425	367	429	423	367	432	425	378	401	427	396	401	412	408	428	416	415	407	406	434	388	382	442	410	440	390	397	401	404	377	430	385	417	425	400	376	447	419	446	354	450	431	416	406	404	433	439	421	407	420	442	424	380	411	455	433	374	406	395	415	390	393	413	406	367	413	389	417	418	426	404	406	403	410	391	405	411	442	440	405	395	466	414	416	459	382	444	437	425	427	430	409	441	391	427	405	408	406	372	408	366	467	421	418	390	426	378	405	407	415	411	394	440	397	446	434	417	420	430	424	413	403	413	373	452	430	427	405	423	452	414	441	408	425	394	382	408	460	393	389	452	390	387	369	409	449	429	394	425	415	424	414	411	419	397	425	396	419	407	409	384	414	402	446	499	454	423	423	411	413	405	431	403	431	401	385	390	415	436	425	399	413	387	434	408	423	401	397	414	416	415	432	415	423	393	399	405	468	430	406	432	416	412	402	436	406	426	418	433	396	428	452	449	420	417	405	383	428	409	390	421	422	420	402	420	415	414	424	427	395	427	406	397	392	434	413	410	435	404	427	439	384	427	426	383	398	428	379	408	420	386	460	408	390	441	413	382	405	392	399	411	433	417	415	398	428	420	423	414	404	405	413	434	407	389	401	385	419	420	393	415	415	396	419	411	413	386	369	413	452	421	372	418	390	410	431	416	439	428	384	407	426	420	418	413	406	418	429	417	450	391	446	444	419	380	431	409
35146	54219	23622	1711	1292	973	849	767	651	667	647	616	594	509	571	539	550	538	552	520	518	483	529	528	535	564	518	519	501	510	509	481	505	508	502	527	485	527	515	477	499	535	546	522	534	526	498	504	461	507	508	543	510	537	516	478	478	529	506	482	482	501	504	542	491	445	506	485	505	515	508	505	509	537	520	535	485	481	520	484	488	486	482	474	514	488	520	473	505	482	525	529	498	519	487	484	503	486	506	500	473	502	470	510	513	517	499	485	494	525	486	519	519	495	506	499	497	498	530	505	525	489	510	486	490	503	523	529	552	511	491	521	527	477	467	516	482	464	577	488	500	482	473	457	516	520	510	506	485	499	521	528	482	486	492	546	485	514	497	490	494	508	516	517	493	499	511	525	502	510	544	484	565	501	497	508	538	507	537	488	486	469	499	498	527	521	510	527	533	546	522	482	493	454	515	479	504	485	491	489	505	509	475	566	508	540	518	502	498	522	490	505	483	526	536	516	493	518	510	521	516	507	484	453	496	473	490	468	453	486	522	500	499	494	540	510	504	519	510	515	544	503	482	507	503	528	536	507	502	492	499	567	548	519	539	507	526	509	486	508	514	521	512	497	526	510	508	542	497	498	513	479	483	528	485	525	530	515	469	509	501	501	552	494	509	538	516	514	479	509	520	523	485	494	493	497	535	486	534	490	481	460	525	537	478	474	522	506	519	507	535	501	489	500	501	504	541	533	507	480	498	510	481	527	481	480	506	500	501	542	507	497	523	530	513	535	527	497	494	530	571	531	495	475	495	504	495	489	573	493	539	511	504	502	521	496	510	509	481	527	511	493	495	530	538	504	503	502	495	505	497	505	513	465	529	472	552	511	537	505	484	522	503	511	483	493	556	548	495	521	484	507	535	511	512	505	515	554	507	548	530	506	544	507	512	502	491	519	479	493	486	499	541	519	485	502	506	479	544	499	512	549	480	531	485	512	498	492	521	499	473	513	506	510	484	494	538	485	529	538	519	516	504	489	512	520	551	487	509	456	476	517	516	530	509	530	514	540	519	490	484	541	494	512	482	527	513	521	525	495	539	514	525	491	468	519	441	491	516	503	518	506	492	549	538	519	487	493	505	520	507	550	510	529	486	471	519	503	488	577	555	502	506	504	491	494	465	514	505	556	497	522	515	501	466	512	553	468	520	487	535	489	486	485	526	494	505	471	489	523	482	519	546	536	510	500	532	526	570	517	503	525	481	536	504	517	531	534	485	493	511	524	500	515	525	522	467	490	484	495	494	505	490	488	502	488	545	529	478	527	493	514	488	487	546	494	527	549	500	525	483	524	490	498	524	473	502	515	484	468	506	549	485	516	493	490	488	534	514	553	542	493	498	531	486	529	504	521	510	511	521	526	509	547	499	486	511	507	495	495	500	465	493	481	515	492	512	509	516	516	495	507	548	494	508	498	489	510	487	570	534	523	488	549	460	474	515	511	459	490	528	491	531	491	490	525	468	512	527	494	521	506	513	552	503	510	511	535	505	549	476	479	477	482	541	488	492	503	516	495	501	505	509	500	513	503	513	494	510	484	510	503	515	517	488	514	467	475	522	525	557	496	523	460	438	521	538	539	498	495	526	497	525	525	462	521	485	496	498	488	491	539	486	538	501	516	503	499	478	510	504	511	566	489	491	501	489	494	561	507	514	468	518	503	446	496	467	470	521	512	466	505	489	535	473	495	531	495	472	543	518	487	478	534	506	529	475	502	524	519	525	465	515	502	486	518	503	484	499	502	541	487	519	475	496	484	493	500	503	482	486	527	511	521	500	518	506	501	534	486	473	484	505	519	518	498	532	505	495	514	478	501	563	476	525	489	465	488	489	540	566	495	486	512	544	505	480	530	516	512	510	506	510	492	508	526	486	530	488	481	512	490	545	468	521	509	508	511	478	548	485	500	494	489	519	479	488	477	570	516	508	484	492	497	465	527	506	461	475	517	486	492	503	539	540	512	476	512	476	487	500	522	532	505	468	520	505	512	496	472	512	523	521	481	520	489	504	532	563	497	519	530	540	467	486	504	537	475	510	512	520	511	492	507	491	510	481	520	521	501	513	501	472	483	517	522	510	513	502	501	522	491	537	499	488	497	491	495	521	484	518	506	517	513	509	531	480	484	506	480	530	534	503	525	518	526	513	450	489	512	487	484	463	499	513	518	509	520	512	533	523	529	497	486	548	491	499	494	498	494	502	502	482	500	517	489	499	527	529	528	486	477	538	517	506	470	531	519	495	512	563	526	527	467	470	490	509	471	479	516	547	543	551	535	503	482	464	508	505	509	554	548	492	508	525	495	498	495	493	517	489	520	478	514	520	499	508	496	478	516	500	512	476	525	505	491	520	477	498	494	495	529	469	505	512	512	498	531	454	563	534	492	511	482	502	501	507	515	478	509	575	491	503	510	525	522	531	499	483	526	485	472	506	488	484	504	531	528	528	473	527	489	491	501	500	491	497	500	515	498	513	538	483	565	486	513	470	496	518	437	509	465	486	536	495	480	520	526	490	526	484	485	522	480	512	516	506	492	514	493	468	526	523	481	507	487	505	497	508	523	538	477	479	510	487	550	506	503	518	489	546	534	509	477	482	500	481	454	533	482	500	508	553	493	481	495	474	513	503	524	530	509	516	537	521	502	489	504	518	504	496	481	489	501	527	529	527	500	465	498	502	511	546	515	523	519	509	522	544	495	451	523	497	511	548	483	563	506	500	480	467	547	492	540	548	500	536	492	494	494	495	474	529	525	483	525	509	505	497	484	514	508	472	502	435	491	499	500	534	506	497	573	485	520	522	517	504	504	536	486	484	459	491	473	481	489	508	523	485	502	490	524	511	484	536	514	497	510	494	481	530	471	505	530	541	518	535	522	514	472	487	539	507	484	505	505	497	507	488	466	485	526	503	461	507	500	507	548	467	554	471	536	536	537	503	562	519	516	486	484	516	484	513	536	506	525	493	531	490	546	450	506	508	527	454	507	499	532	476	524	456	506	530	521	500	542	512	525	509	521	521	496	481	534	497	536	510	502	494	524	515	527	464	499	528	478	517	470	508	498	501	563	450	526	506	587	495	453	496	509	503	487	507	486	514	497	506	486	525	470	470	499	528	491	494	495	552	485	495	509	452	510	534	508	503	480	489	505	535	506	506	544	486	469	515	467	487	500	509	530	507	485	522	498	483	505	521	456	499	536	513	438	530	515	506	528	558	521	513	530	541	487	497	524	479	515	492	489	526	483	505	499	496	485	482	519	524	526	517	531	480	500	544	514	503	499	536	566	497	497	526	480	485	454	508	518	495	531	500	499	516	526	472	524	535	485	497	509	531	483	458	511	474	506	474	488	490	480	501	531	551	504	526	510	530	521	495	468	503	495	484	517	490	492	524	513	518	483	499	500	538	493	485	510	518	517	489	521	517	509	501	527	532	514	523	497	556	486	484	458	467	494	497	484	521	500
23242	21572	29232	24286	21526	21407	8793	971	723	615	592	526	526	558	509	461	486	445	464	447	466	449	433	442	441	413	446	426	413	439	446	426	419	445	425	397	409	397	399	396	429	417	426	417	391	383	389	429	378	460	407	420	408	405	380	367	427	400	390	378	418	402	404	404	449	392	436	381	357	394	374	410	401	434	419	429	445	427	432	436	403	420	425	404	386	423	431	399	377	415	408	371	425	410	429	396	422	391	400	390	389	421	405	442	407	393	403	357	433	381	429	385	408	440	428	434	448	403	400	390	349	392	405	382	413	395	405	419	390	422	394	400	414	403	457	410	437	398	397	417	435	416	406	399	430	408	438	383	398	368	408	410	425	384	438	432	408	389	443	454	391	426	422	393	328	447	410	413	369	435	381	386	393	433	394	400	331	408	449	380	404	404	414	392	369	398	395	406	416	398	400	397	417	384	450	390	383	402	433	429	415	373	376	414	396	391	393	437	432	421	416	387	389	402	394	416	407	411	406	436	391	406	388	417	391	391	431	391	425	422	411	403	396	423	386	410	390	396	408	417	426	397	395	402	407	408	382	375	379	410	400	413	407	406	397	447	411	410	411	382	455	394	391	415	405	375	411	417	425	398	402	412	420	427	465	401	414	408	394	384	418	440	393	429	383	407	420	422	360	376	409	380	410	408	431	439	434	410	429	401	386	411	413	385	378	426	427	405	408	403	435	426	407	413	399	391	411	424	374	424	432	439	380	384	407	428	412	394	378	441	350	402	437	399	383	395	411	365	407	398	392	396	409	388	395	393	421	401	421	405	423	390	396	395	425	388	416	365	384	427	406	415	389	422	420	406	383	406	421	406	406	425	429	452	441	407	398	412	420	409	396	437	384	398	411	404	421	423	388	438	405	446	456	389	422	438	399	451	412	396	384	378	452	422	434	421	387	418	408	370	387	390	444	397	426	390	401	404	426	389	415	419	444	424	448	406	404	393	391	382	395	384	412	417	395	434	400	402	399	446	423	408	379	395	418	411	380	375	395	398	385	402	378	403	404	389	403	445	403	436	428	402	430	378	427	419	375	370	401	431	449	411	409	436	414	429	397	413	407	388	391	400	436	444	387	427	388	407	397	401	393	420	418	360	383	427	419	400	388	403	399	377	455	414	438	407	413	393	396	408	391	416	417	401	364	406	391	397	416	423	406	384	414	419	361	393	438	415	379	402	405	404	421	383	392	440	412	426	445	422	419	418	409	431	423	413	399	423	416	403	384	398	423	422	395	410	412	411	423	414	407	382	427	430	385	395	400	419	371	374	405	421	354	420	390	422	401	421	403	396	374	414	424	418	420	400	413	387	412	393	400	428	422	399	386	383	420	394	431	409	399	408	451	404	385	367	390	404	381	440	435	438	405	382	408	381	378	396	421	388	391	418	408	393	435	377	412	398	392	415	414	393	420	432	389	394	374	388	398	424	404	432	394	409	416	389	456	427	408	393	385	408	382	422	450	409	428	429	395	394	432	374	421	403	424	417	351	386	420	379	404	415	370	411	395	408	404	373	399	373	381	421	421	435	437	405	417	433	405	396	394	415	405	395	426	430	412	405	396	420	394	399	443	423	425	398	379	402	415	403	440	408	398	416	393	424	405	420	429	383	402	406	409	423	377	409	419	387	368	385	405	388	386	419	400	382	389	436	449	429	389	401	417	434	387	430	447	419	408	402	409	439	395	396	410	407	381	396	408	376	393	394	410	414	423	400	405	383	387	367	409	389	390	392	408	421	369	413	405	381	406	425	422	417	398	392	424	403	411	386	403	392	396	418	407	382	408	433	409	380	415	387	413	382	428	409	424	440	401	395	402	391	408	418	386	388	397	402	405	395	427	421	396	420	399	430	438	385	415	394	389	382	391	412	428	412	399	397	431	378	395	409	424	445	440	434	413	397	406	384	376	406	389	407	396	382	397	405	388	417	458	417	419	411	387	375	393	413	413	406	391	372	417	385	417	413	428	438	413	424	376	417	372	436	387	427	387	382	357	408	388	393	342	398	419	406	402	376	431	410	422	401	393	411	417	406	401	391	371	414	436	396	405	440	423	400	384	379	396	420	439	390	420	410	376	417	401	442	383	392	419	423	447	409	393	415	423	406	399	409	416	398	387	389	386	402	418	409	403	426	397	391	411	376	363	386	427	408	380	387	437	403	397	381	410	374	384	386	387	386	374	396	388	405	430	395	366	385	381	394	368	421	398	380	375	420	386	393	402	398	375	380	402	416	384	372	428	370	422	421	431	425	408	401	438	401	406	421	422	466	366	428	395	405	404	408	441	404	455	399	432	408	388	406	397	390	388	421	395	431	413	394	389	384	404	408	433	425	426	412	438	390	397	396	362	396	400	366	391	414	422	425	401	423	374	389	409	382	431	372	448	430	392	406	421	431	377	395	435	382	416	445	413	417	361	384	420	417	436	429	385	400	378	412	388	380	390	397	472	405	434	428	394	388	400	407	423	393	437	419	414	390	406	391	412	368	431	415	377	406	439	399	396	403	420	447	373	447	396	425	415	395	404	422	421	403	431	397	422	356	397	429	385	404	426	414	384	406	431	433	413	376	403	400	406	360	403	433	415	401	380	399	384	381	398	390	399	428	379	440	423	390	420	403	467	432	425	392	406	446	377	410	400	387	410	411	389	452	406	400	431	374	373	392	418	409	414	398	429	400	393	391	403	415	404	374	397	393	412	431	436	420	393	369	415	395	413	410	398	387	381	440	384	447	440	394	376	383	393	388	391	404	417	416	392	400	385	423	432	423	392	396	401	443	396	430	441	398	421	418	393	421	405	374	399	404	381	381	459	408	409	390	407	380	383	408	422	417	382	415	429	405	432	373	385	420	395	394	379	412	378	406	431	428	380	378	361	406	415	390	415	416	408	408	378	422	375	417	394	395	375	410	393	397	388	423	424	435	387	433	402	388	380	387	422	402	438	407	386	388	419	420	399	428	453	361	402	394	420	413	415	409	377	366	387	393	441	392	404	395	429	401	399	408	402	408	438	438	449	352	431	399	402	401	413	398	420	400	396	387	380	381	448	388	432	410	407	405	398	392	414	381	455	411	429	418	372	420	402	400	395	421	439	387	430	391	442	391	412	428	421	386	420	413	428	386	404	428	381	405	376	430	411	392	413	397	403	364	403	392	402	403	427	383	371	395	412	398	407	411	421	364	424	424	423	363	426	411	391	388	361	416	399	397	400	398	398	395	426	443	400	399	409	396	408	439	396	427	402	397	378	385	414	399	415	393	400	382	380	388	406	396	390	385	441	382	422	406	409	371	435	398	399	394	418	426	411	357	378	368	386	373	395	454	371	348	418	432	410	376	364	372	405	424	407	405	418	403	391	434	407	420	399	409	397	386	458	368	425	396	403	386	416	400	400	452	427	388	441	407	408	406	399	418	378	399	411	374	423	412	405	395	420	400	389	415	430	419	399	393	406	374	431	340	422	410
40808	70777	37106	4110	2894	2201	1679	1369	1162	992	892	773	718	676	664	624	639	579	579	578	539	502	572	539	516	529	488	461	484	509	461	469	510	528	498	496	525	478	494	490	461	476	467	457	463	504	464	482	502	495	484	453	499	480	458	443	467	470	473	484	507	482	467	473	450	477	492	453	473	495	461	481	451	478	480	448	484	499	494	462	428	477	473	472	462	499	457	490	468	483	451	467	452	458	523	457	460	485	429	463	447	460	432	487	509	500	448	467	465	509	450	472	402	481	477	458	482	486	449	467	480	478	479	479	444	456	469	475	458	478	510	453	454	476	455	476	443	500	435	468	476	461	487	520	452	436	459	476	510	495	452	439	497	450	425	488	467	454	453	476	467	462	489	487	468	468	511	467	478	439	494	462	472	452	466	481	497	453	469	496	483	457	424	449	499	487	500	463	444	500	453	479	437	455	444	512	471	505	440	501	481	426	484	471	441	504	461	473	443	446	471	479	470	444	463	473	443	475	430	463	458	485	468	463	497	460	487	461	505	506	464	488	433	466	452	434	482	466	444	453	478	476	489	450	470	464	492	466	462	560	468	478	464	465	502	485	436	446	474	480	450	466	476	458	440	469	468	484	489	458	448	474	499	481	470	478	460	487	549	499	451	478	459	451	475	478	479	445	486	491	459	455	453	473	507	488	448	459	482	472	425	523	495	501	474	474	465	420	462	465	481	438	476	465	501	501	462	472	469	513	485	491	454	447	449	473	512	472	473	452	470	472	471	481	470	506	475	465	485	444	485	490	489	451	470	474	489	448	450	478	446	454	433	461	463	505	494	480	435	490	474	457	466	478	515	477	451	497	458	447	503	496	444	480	481	468	463	451	492	465	460	461	461	458	452	466	485	468	465	476	459	503	487	486	476	478	488	495	489	429	470	443	455	507	400	489	470	480	483	456	466	471	464	474	473	448	486	480	496	473	422	486	510	493	459	475	486	464	491	459	490	486	479	466	457	524	492	482	477	417	490	444	469	455	522	472	506	455	455	474	494	472	447	447	447	507	482	491	427	461	476	485	466	456	485	471	468	457	481	460	491	445	452	452	444	488	469	435	461	483	466	471	443	450	447	478	491	502	481	477	467	478	489	456	491	452	450	460	488	444	439	425	504	490	478	446	476	493	470	462	467	477	507	497	478	474	473	459	460	470	485	455	477	457	453	415	453	484	456	457	495	481	490	472	487	489	461	431	469	478	485	483	477	506	464	479	442	477	498	480	461	477	485	462	483	492	476	469	471	462	479	502	524	489	507	463	510	446	462	436	475	454	451	453	459	480	479	492	449	448	472	475	460	445	437	441	442	479	473	473	494	483	445	454	463	458	535	467	407	485	454	477	464	476	497	488	454	512	450	500	494	484	491	440	495	475	466	461	456	461	493	447	493	515	508	477	476	481	463	477	439	486	441	464	499	447	486	439	435	460	469	460	475	477	488	545	442	502	465	493	455	477	477	472	457	457	445	431	503	490	469	479	470	475	475	480	438	440	456	436	479	439	470	464	450	487	454	451	477	507	461	486	470	469	474	517	477	450	459	487	480	465	512	468	449	447	435	465	455	460	449	400	476	475	499	412	470	489	486	451	456	449	432	426	452	451	442	481	450	466	479	471	461	488	425	408	462	470	467	441	465	446	511	468	497	452	478	460	448	508	447	458	484	489	456	453	488	447	462	438	424	459	484	435	426	477	521	472	450	481	473	465	463	474	491	473	473	492	488	451	525	466	487	464	500	511	500	452	490	443	481	478	440	457	453	449	476	513	470	490	515	468	445	455	488	443	466	469	462	454	439	482	444	494	466	440	456	475	487	470	446	447	482	490	440	460	481	476	482	469	456	489	426	477	419	471	447	487	454	444	449	464	464	449	464	461	475	514	452	446	460	486	460	458	478	484	453	485	435	448	478	508	473	493	510	440	471	516	496	446	476	485	487	468	488	463	443	469	433	452	435	433	438	468	467	495	453	436	473	488	512	464	479	468	460	442	439	482	486	459	469	467	482	488	453	446	464	448	497	485	509	514	478	455	470	453	504	535	466	470	472	488	436	449	462	485	479	473	504	468	433	497	489	467	478	492	503	491	484	495	439	491	466	473	475	481	500	491	496	484	437	483	460	462	487	439	474	448	465	464	489	489	449	497	490	428	481	496	472	426	474	447	501	473	479	450	466	486	481	479	463	494	440	466	420	503	487	483	445	490	471	454	462	511	485	460	497	461	451	442	418	442	480	455	494	455	515	473	475	489	456	497	489	448	427	493	435	474	497	434	503	484	458	498	460	483	516	465	482	434	476	461	459	469	468	473	485	498	488	475	453	439	464	488	447	480	507	475	462	487	494	470	473	405	482	461	477	492	465	477	451	479	442	448	511	445	424	450	472	503	479	480	455	470	487	434	451	472	466	469	481	506	438	437	446	463	452	474	466	477	467	459	449	457	450	441	432	470	483	435	449	478	495	430	470	482	471	468	421	462	494	477	491	444	499	438	459	472	478	460	443	474	484	520	486	478	454	474	451	474	471	448	461	492	494	455	436	413	469	455	488	479	510	441	462	484	450	447	503	486	460	479	497	471	464	482	484	458	525	437	498	511	473	491	474	429	435	444	506	463	448	448	426	475	471	440	434	466	473	469	501	434	456	517	493	449	460	480	477	439	440	494	462	482	462	480	450	445	475	481	496	499	472	425	510	464	455	482	474	489	457	476	449	468	484	405	496	447	442	496	491	469	483	437	433	515	462	468	428	512	424	458	497	443	444	457	479	477	443	480	475	503	509	468	499	487	485	472	503	448	493	470	452	466	474	486	448	487	480	466	484	504	444	464	489	437	467	487	453	467	475	457	480	489	475	482	435	458	456	505	477	482	477	436	473	465	451	449	497	446	477	500	454	476	473	476	489	483	457	428	465	419	506	470	466	473	510	485	486	454	490	473	476	473	431	491	477	497	466	485	470	486	462	495	469	480	485	455	440	472	465	475	476	470	456	450	460	451	478	456	466	491	448	475	437	508	465	488	503	471	448	423	463	510	473	458	482	515	498	444	479	441	462	451	469	455	459	463	470	493	484	531	519	465	492	463	463	468	437	485	515	428	483	467	470	448	485	517	514	486	428	479	474	476	473	510	484	456	419	453	478	476	496	482	469	480	465	488	511	475	455	483	481	480	454	507	497	507	464	515	489	479	477	492	453	503	487	395	433	447	477	480	482	450	475	488	495	444	461	452	462	466	479	514	493	450	451	463	486	462	466	476	431	464	483	471	455	451	475	478	487	485	491	483	478	483	501	471	464	461	481	482	444	465	473	475	466	491	466	479	486	495	497	512	460	511	506	452	473	492	498	451	453	462	506	500	484	507	456	488	488	469	462	468	477	483	493	464	444	471	454	484	467	450	455	460	464	460	482	471	457	508	458	477	487	478	477	483	500	496	454	439	454	480	508	449	459	484	424	479	441	444	482	482	474	490
29028	28297	25166	5003	396	287	288	299	289	276	244	213	265	279	243	230	271	261	243	259	229	275	276	243	262	237	265	250	229	256	217	246	240	270	259	243	233	256	228	247	266	255	253	245	261	263	237	262	232	267	214	265	259	254	219	255	229	232	245	260	253	244	252	247	237	243	264	226	255	270	246	218	249	230	278	244	250	245	255	262	244	252	242	238	245	264	272	237	257	269	269	285	222	242	264	257	276	242	261	243	251	254	232	271	245	264	248	234	254	239	271	262	280	223	255	253	236	262	218	263	242	265	253	255	246	258	250	250	251	237	224	256	254	238	229	253	258	244	243	243	257	228	276	256	247	217	255	264	251	267	241	260	223	202	225	269	238	246	232	252	252	243	252	245	252	224	237	245	242	257	255	263	248	270	249	268	249	234	241	261	250	243	243	248	245	242	281	257	252	236	252	271	236	251	249	244	254	211	262	271	247	254	253	247	221	240	257	254	242	239	244	242	234	246	267	257	279	263	256	252	263	250	213	240	228	243	250	223	253	265	228	269	229	247	239	232	231	233	253	243	261	243	244	245	247	247	255	247	269	235	279	263	237	255	244	262	247	224	229	239	256	253	260	247	223	223	251	246	256	264	233	233	239	277	249	264	240	243	256	241	259	233	236	233	269	252	276	216	210	232	232	250	267	251	261	245	243	241	273	239	229	252	241	278	247	273	218	250	263	259	242	265	236	229	265	251	244	229	219	239	245	289	273	236	241	235	214	242	246	236	275	238	228	239	232	248	267	259	259	252	253	248	237	246	248	252	251	282	252	216	253	245	246	253	266	281	231	241	247	255	245	241	251	241	249	257	257	251	247	250	258	260	237	249	219	259	235	229	231	240	244	255	260	242	267	260	236	221	219	279	244	240	259	247	229	234	245	250	272	248	245	257	251	217	249	255	242	233	260	262	227	240	209	267	234	248	257	272	256	239	239	267	244	264	251	252	220	241	264	266	252	251	247	273	257	258	251	203	269	236	251	252	224	255	225	260	248	266	249	248	276	252	234	253	234	231	245	243	271	261	246	233	265	256	234	232	238	246	233	247	234	259	203	240	229	240	266	223	225	249	239	242	251	244	215	245	235	243	236	245	252	249	236	235	238	247	271	243	256	225	242	256	236	257	211	260	254	233	278	251	249	248	273	245	232	240	259	251	235	260	250	227	255	229	242	252	202	238	251	238	249	232	242	245	252	284	278	248	256	265	252	249	232	267	259	241	230	245	238	262	263	221	256	249	220	279	215	250	260	252	226	258	258	248	272	243	233	248	255	223	278	222	250	256	246	250	252	238	276	225	266	253	258	255	269	271	264	263	237	225	240	259	259	233	250	230	274	259	228	247	245	265	235	226	232	250	237	260	227	245	247	263	254	242	257	238	236	291	251	245	240	260	243	262	246	304	224	244	274	240	226	243	248	253	270	227	263	247	266	281	211	253	238	248	256	257	256	255	250	258	275	252	241	239	212	247	221	236	227	253	265	257	230	233	230	244	238	229	230	245	233	246	256	244	244	237	232	266	256	252	253	282	265	233	249	249	240	239	235	256	247	253	239	244	245	254	256	271	247	232	275	265	254	250	255	233	248	256	271	260	241	249	271	254	276	261	262	224	240	233	253	248	266	214	209	252	238	250	237	231	277	221	262	267	230	246	265	256	252	229	242	230	268	271	248	243	259	248	250	248	245	267	287	233	245	208	254	213	300	236	275	232	257	210	258	265	235	244	236	259	255	249	260	265	277	231	248	259	233	257	266	264	261	256	239	250	240	237	233	255	264	270	223	230	258	270	247	241	231	243	261	258	230	225	247	265	240	254	251	289	245	236	227	244	250	264	244	239	265	241	251	252	254	246	281	235	284	247	274	247	247	220	255	261	239	246	198	250	257	255	269	239	244	237	241	230	228	291	245	241	252	255	231	234	237	248	253	239	250	244	245	242	246	284	253	242	249	244	257	226	215	254	248	229	245	255	248	247	248	246	272	260	243	257	263	223	252	261	268	241	279	237	249	243	256	300	257	238	264	284	260	256	243	249	260	245	245	231	225	257	235	223	247	230	274	265	278	240	259	224	263	226	233	259	255	244	250	240	251	240	265	258	247	254	248	251	254	253	278	240	252	278	238	254	246	225	249	261	246	220	247	254	239	239	253	242	253	248	252	263	245	269	251	230	255	240	278	230	266	225	240	232	252	275	223	235	251	207	257	240	247	268	238	229	258	247	253	246	236	268	217	239	240	251	215	251	272	286	238	239	256	248	267	239	234	258	225	269	239	263	243	243	269	265	262	215	280	249	234	255	266	241	244	239	255	267	243	246	238	241	244	271	275	242	256	272	264	249	234	244	238	262	254	236	245	242	234	273	258	282	261	236	265	230	228	250	256	258	248	260	255	224	250	271	225	249	256	277	268	277	219	250	229	252	260	252	285	261	233	235	212	241	257	282	255	227	251	251	255	254	233	198	223	255	240	241	254	261	239	247	261	248	247	269	264	247	250	233	249	250	237	289	245	244	241	233	267	249	246	244	252	293	260	249	254	252	260	249	239	239	265	230	238	271	268	241	233	234	263	271	228	230	267	237	271	274	239	253	258	253	277	260	215	206	269	261	231	287	260	234	245	256	232	250	247	242	232	240	240	239	248	265	250	269	239	283	253	263	239	263	255	244	266	249	225	235	255	242	258	232	232	231	275	244	272	262	235	246	222	232	256	262	259	220	277	280	262	258	240	275	257	234	257	237	235	261	243	217	270	237	240	236	242	263	239	241	270	262	249	249	254	249	212	251	245	254	248	268	245	264	255	255	266	252	273	261	249	246	234	263	254	262	258	265	245	267	244	273	270	219	237	237	238	256	225	237	247	227	264	240	246	251	251	233	266	241	268	241	237	241	256	236	260	250	266	237	241	243	238	236	221	239	271	251	236	238	275	235	257	226	234	230	250	252	252	232	235	237	270	240	268	235	247	259	226	267	257	217	239	261	256	250	257	246	250	231	252	231	253	244	258	189	270	235	257	230	248	262	259	256	231	272	232	256	256	253	240	253	253	248	251	234	217	272	255	248	254	235	220	239	229	274	227	251	244	246	224	226	252	251	261	249	259	271	253	245	239	234	264	290	228	254	275	240	255	240	260	287	225	240	237	239	245	237	224	234	265	254	229	248	233	244	245	235	263	267	249	247	232	244	268	260	207	258	251	273	251	272	253	268	252	260	249	269	266	270	261	269	238	264	257	262	248	237	258	250	274	265	243	260	222	227	264	226	274	224	243	236	249	236	251	246	249	250	212	247	244	233	226	247	249	234	265	259	256	256	248	279	221	251	255	264	258	270	261	243	212	245	240	222	241	260	234	245	261	236	226	231	259	246	244	235	270	238	260	225	256	257	237	256	255	244	241	253	243	232	249	253	251	237	213	249	256	245	224	263	245	206	247	258	240	277	238	242	228	240	234	240	246	226	237	273	229	255	274	250
32164	45643	20280	536	441	398	392	343	364	339	319	347	304	328	317	311	331	345	329	357	341	315	294	337	341	368	328	283	348	333	309	350	295	311	303	332	315	292	287	328	297	292	296	326	333	337	305	338	316	318	307	295	328	348	336	312	312	309	319	290	328	308	322	350	309	310	283	298	309	322	309	338	345	284	331	328	304	321	360	304	317	335	285	309	312	354	326	306	306	308	323	332	333	325	312	316	324	319	329	317	300	336	303	330	344	311	297	323	304	330	313	308	351	300	315	336	309	345	311	339	288	299	276	356	326	307	306	305	303	320	320	311	311	314	330	326	306	326	323	333	316	294	322	334	326	295	303	315	325	259	320	308	328	335	307	320	296	337	298	286	333	363	301	296	318	306	291	340	337	343	328	306	345	313	310	323	312	291	330	326	343	283	310	312	305	317	307	329	352	341	299	300	306	309	341	309	330	310	326	352	304	363	335	333	305	310	321	307	319	306	308	326	296	301	319	342	314	327	309	323	316	344	330	300	277	273	301	303	314	303	321	332	302	345	354	329	308	304	307	307	312	318	332	332	302	308	333	308	306	310	318	293	343	312	316	320	328	299	340	297	305	351	321	335	341	293	307	298	325	323	310	319	308	314	297	288	293	320	310	305	343	316	304	312	308	322	316	328	305	343	305	311	348	334	321	339	337	340	336	293	304	302	283	303	323	336	331	327	308	304	325	317	328	309	314	289	319	338	326	295	313	329	309	310	332	316	304	342	309	310	305	330	290	303	320	346	318	275	303	302	333	298	341	303	299	357	331	303	308	331	308	312	288	330	329	311	310	277	305	346	324	297	294	315	294	322	329	348	301	310	334	340	314	308	328	309	323	309	370	289	377	318	329	311	311	349	329	320	276	306	301	312	322	324	313	332	318	292	322	316	323	287	291	317	300	283	297	321	318	299	289	304	301	302	325	332	287	300	348	350	298	303	322	333	318	303	345	298	316	316	331	346	286	328	285	332	342	334	289	333	339	328	337	353	325	317	333	309	331	333	333	334	326	322	304	342	300	292	305	309	299	304	350	273	322	289	299	324	304	328	301	315	286	319	314	307	327	305	322	313	293	296	300	313	345	356	325	319	330	340	315	302	288	316	320	294	335	300	337	314	316	313	296	338	357	292	291	301	301	336	319	327	307	303	332	301	291	328	334	331	298	309	316	325	304	327	330	341	332	344	312	326	295	322	311	285	315	333	306	347	311	367	345	305	318	316	287	330	343	307	324	326	334	330	358	288	308	288	320	331	307	319	326	329	297	280	320	303	331	320	304	293	319	324	335	307	315	326	361	331	307	304	292	302	286	295	318	322	322	325	319	361	293	332	296	325	319	292	343	324	329	320	302	355	281	337	314	304	296	332	314	328	337	293	319	312	321	266	331	329	324	308	323	313	355	312	342	315	333	335	317	322	319	312	311	321	331	330	313	338	311	324	316	277	339	300	302	301	306	331	328	339	293	294	313	324	344	315	320	320	322	332	311	305	331	317	344	323	292	304	344	340	292	320	303	307	320	324	304	287	311	302	297	315	318	329	328	327	327	299	305	308	330	335	323	351	339	339	329	293	324	293	300	324	331	338	309	317	278	303	315	316	315	324	355	298	296	334	294	312	290	313	328	302	304	297	298	316	331	306	309	321	271	327	312	315	285	275	297	326	313	300	337	320	325	295	286	319	287	306	294	323	298	313	311	300	311	314	334	316	338	314	315	323	313	357	301	375	307	333	303	318	364	327	325	337	311	307	309	294	318	309	328	308	334	340	320	311	297	305	305	298	308	310	302	293	317	305	308	315	268	318	338	299	307	334	339	330	323	318	294	324	300	321	312	319	339	310	314	289	323	325	334	301	317	344	295	318	333	302	330	328	349	373	317	313	328	282	353	311	318	307	295	325	332	308	300	308	308	302	323	317	325	329	339	336	332	302	332	286	313	358	302	322	324	324	312	321	343	323	311	313	334	301	332	306	309	341	337	296	361	314	345	341	325	301	321	289	344	282	305	315	313	293	321	354	288	270	333	308	314	306	329	307	322	340	325	298	302	334	272	344	297	302	328	322	330	300	331	325	320	307	321	276	313	363	313	292	343	308	289	314	299	336	314	346	315	298	328	296	291	306	345	323	332	336	314	297	327	317	314	280	325	335	275	318	335	291	330	301	304	303	359	321	352	324	290	317	325	316	287	293	295	298	311	346	321	301	329	329	303	316	336	349	335	297	304	313	329	307	296	332	279	306	296	296	308	311	289	325	348	334	309	318	354	304	309	316	337	314	286	323	351	320	335	306	323	355	316	321	290	301	312	334	323	326	306	307	328	302	341	314	297	347	289	359	323	304	319	325	298	305	312	295	299	308	333	292	354	313	304	343	305	312	301	340	322	321	315	325	317	350	303	320	339	305	328	315	290	294	313	290	314	323	314	318	319	334	317	263	341	329	329	297	321	330	322	304	324	310	321	316	304	335	300	334	285	332	332	334	320	302	301	343	324	319	311	319	290	330	320	307	343	318	301	289	350	294	332	324	296	332	326	324	313	320	302	332	292	327	311	286	324	300	325	322	316	332	334	308	321	320	298	350	292	308	300	327	311	318	302	295	310	299	313	338	334	312	332	329	335	328	318	317	298	289	317	340	301	308	332	332	322	314	304	339	342	320	299	312	299	346	287	316	323	309	314	321	347	308	288	293	310	344	297	313	325	323	334	334	285	313	323	325	296	314	325	304	317	316	322	310	333	333	312	304	326	316	333	292	301	307	309	327	327	298	294	304	337	323	295	305	328	301	337	335	328	311	320	328	298	327	283	328	339	326	305	334	297	314	327	314	294	299	320	303	349	294	332	325	337	312	300	272	324	301	386	315	318	309	333	333	312	352	326	284	318	322	322	335	318	310	315	328	322	309	300	321	324	310	297	320	334	299	353	312	295	310	359	334	276	302	319	296	300	296	296	332	338	329	303	305	330	297	324	304	321	321	331	318	296	321	319	290	313	310	333	319	321	349	337	329	321	313	308	284	334	316	297	288	307	301	324	309	334	312	333	325	310	315	301	295	339	332	324	342	320	315	301	304	328	341	312	314	300	300	328	296	308	338	303	316	312	285	326	345	298	314	290	280	318	333	316	317	311	284	314	308	342	314	305	276	315	345	286	322	330	313	326	299	301	297	328	303	306	304	342	310	314	295	312	312	307	311	307	330	308	287	303	329	337	296	330	316	310	323	321	300	332	310	300	319	320	355	311	308	336	315	328	345	315	313	349	308	324	346	303	330	316	324	297	301	311	301	334	316	323	299	326	279	321	335	316	338	312	284	321	322	306	300	308	300	321	310	329	293	345	324	339	319	324	310	355	325	295	312	321	319	318	309	316	324	312	299	334	332	311	293	306	302	351	345	290	312	297	338	323	322	299	318	295	352	323	307	321	325	330	304	329	291	346	323	307	312	346	309	283	310	311	331	273	332	344	298	327	324
24216	21541	28809	24629	21390	10907	773	429	330	324	281	283	259	257	248	227	264	237	224	217	194	223	219	214	227	213	212	218	211	213	193	217	183	196	195	199	187	199	197	194	204	192	191	192	210	213	204	215	203	197	213	207	210	200	185	192	201	190	196	210	197	189	188	194	198	179	210	237	207	202	217	220	197	189	204	188	187	211	226	197	207	204	199	185	216	186	178	186	204	226	183	210	220	206	202	195	198	183	203	203	193	191	219	204	193	184	183	214	190	191	187	203	192	190	187	202	204	194	207	205	199	236	208	191	202	183	162	193	183	203	183	203	187	193	211	192	216	182	223	203	209	205	188	240	195	233	189	208	187	203	199	212	193	188	195	177	191	217	194	191	198	225	193	230	205	186	201	193	206	189	191	205	192	173	182	182	204	189	193	189	206	206	193	215	193	209	187	199	199	196	212	171	187	181	184	202	204	206	228	172	203	223	175	215	205	201	210	220	220	213	183	185	201	229	184	191	195	216	183	219	182	204	220	217	193	218	223	181	190	219	210	199	197	208	186	215	220	223	213	183	208	212	181	197	218	205	201	195	219	199	203	219	224	187	216	207	183	196	187	202	244	210	203	194	202	213	196	207	207	199	195	207	205	205	204	184	191	191	202	205	182	184	198	194	184	206	164	203	211	181	227	209	204	185	236	205	201	206	180	187	197	195	177	176	212	193	199	193	200	178	206	191	221	194	197	235	185	175	185	192	210	183	189	182	191	192	205	192	207	206	223	205	190	200	191	186	209	205	188	202	215	208	189	222	189	213	188	210	216	192	181	187	197	217	195	174	217	214	201	195	230	201	198	213	180	177	222	191	184	229	206	195	202	185	175	187	197	176	212	198	188	191	179	220	201	209	199	187	195	193	190	179	210	194	185	202	202	212	184	223	180	189	216	173	196	170	194	198	201	197	213	205	194	192	200	188	223	163	191	198	188	220	215	198	205	189	213	193	195	185	202	204	207	203	175	209	204	194	201	187	194	181	179	202	197	203	204	208	225	203	196	203	201	218	195	203	206	209	197	176	225	203	193	206	194	190	203	198	190	209	202	190	208	213	198	179	181	224	188	178	195	187	192	200	188	220	196	189	197	199	210	205	208	204	179	203	202	179	213	185	189	197	197	208	196	207	215	186	206	208	184	198	203	210	229	173	193	184	182	212	185	213	178	212	200	184	194	184	184	203	206	185	171	201	176	208	199	216	195	197	193	191	195	193	208	179	190	202	184	214	201	203	216	210	209	185	181	207	222	200	182	198	230	180	184	200	202	202	213	187	174	190	190	206	215	194	204	213	194	213	215	193	210	198	182	176	196	222	223	179	202	193	212	188	199	190	209	206	205	199	202	182	192	181	213	200	202	192	171	197	191	208	162	182	231	196	215	189	197	212	197	212	191	212	178	193	182	202	202	198	202	178	193	178	189	187	184	195	169	167	180	224	193	186	211	210	208	194	200	197	223	212	204	210	194	196	168	211	195	183	178	198	210	204	203	184	206	202	184	210	223	197	196	213	209	191	200	208	215	194	192	178	207	194	207	185	180	196	178	194	211	200	185	200	216	203	196	208	216	186	215	192	201	209	202	206	206	191	213	209	180	192	235	191	194	182	208	174	184	218	189	216	212	201	202	196	195	187	186	186	216	194	184	198	201	194	178	178	199	192	212	196	196	182	164	204	184	189	175	183	211	188	185	177	238	196	201	203	209	206	208	189	198	175	166	185	201	168	218	170	230	194	191	209	196	200	181	209	193	202	186	191	191	184	196	210	208	210	191	214	197	199	210	183	193	181	195	193	214	193	191	202	160	187	202	195	196	169	192	162	208	189	208	190	201	197	183	200	191	197	202	176	193	208	202	195	207	179	196	191	174	204	191	207	210	180	191	206	176	201	190	172	185	184	188	211	208	206	197	196	202	191	204	201	178	207	193	188	201	170	194	206	188	189	194	190	224	186	200	192	185	205	193	214	190	191	191	204	204	204	213	201	202	190	231	220	197	210	190	201	194	167	208	192	195	193	171	183	213	185	206	183	205	198	178	181	222	213	201	202	198	182	216	198	204	195	215	208	212	200	168	200	185	188	195	195	192	205	207	187	191	217	197	196	215	187	199	197	191	191	182	197	196	202	181	204	206	185	180	190	197	201	203	225	231	185	195	180	179	211	201	224	232	201	203	201	168	191	186	182	198	191	221	200	199	201	212	198	187	190	196	211	157	198	206	197	196	200	201	200	198	200	193	198	185	198	200	206	189	181	214	183	187	193	182	203	210	204	198	201	186	194	189	186	182	190	189	229	192	173	200	210	190	204	233	187	215	226	200	202	208	189	201	200	179	167	190	220	176	189	207	200	204	195	189	198	212	214	193	176	193	198	206	200	196	192	210	203	205	194	188	191	216	209	203	205	164	196	206	200	213	209	208	204	197	171	232	211	203	190	175	196	197	212	205	190	187	200	209	206	199	190	196	190	200	208	204	210	179	186	178	231	223	197	199	203	203	173	204	179	200	187	190	202	198	203	201	200	183	191	193	203	206	214	171	216	200	200	203	232	201	214	172	197	199	210	207	237	169	205	179	221	195	183	195	211	207	203	193	206	219	198	217	211	189	194	192	186	170	210	197	200	208	181	170	214	208	203	207	220	201	183	168	192	187	211	193	192	199	209	215	196	209	220	168	195	206	185	180	214	198	202	187	169	199	196	171	209	186	204	193	202	179	190	199	213	201	222	179	202	173	223	200	189	207	191	216	202	201	212	203	203	216	200	207	207	177	182	215	220	190	195	191	168	225	169	196	209	224	222	216	174	183	193	184	212	197	192	181	193	202	211	204	193	186	188	180	208	208	205	197	217	219	184	195	199	217	193	170	171	198	215	199	182	214	193	194	215	185	183	212	197	212	180	196	211	211	189	217	202	191	204	197	200	197	203	180	184	211	185	199	206	206	211	201	173	208	184	180	186	196	196	188	203	185	202	213	192	204	194	190	226	222	182	201	194	178	194	200	184	202	202	201	207	194	181	175	183	215	205	208	198	193	208	203	210	207	194	205	181	182	215	212	198	212	198	181	199	215	180	186	204	190	189	215	194	203	195	179	214	207	204	203	201	200	231	188	195	216	195	197	171	189	184	188	224	197	206	221	182	192	216	212	197	195	174	205	205	185	200	201	170	207	193	188	204	198	221	178	175	196	172	199	190	214	215	200	199	183	213	199	192	188	199	199	184	203	182	172	188	204	199	168	225	211	213	196	180	219	224	191	180	177	191	193	203	172	215	189	204	210	223	202	167	222	198	205	191	179	203	205	202	199	209	228	214	227	180	205	207	175	215	202	196	178	215	191	204	197	214	196	193	203	204	211	200	186	198	205	186	185	197	171	185	187	182	200	216	191	183	215	189	200	203	188	213	181	228	199	185	188	188	183	181	215	202	176	198	192	211	198	200	185	176	209	201	195	207	171	218	221	198	196	204	201	191
37341	61508	24748	2408	1621	1199	887	755	588	490	480	421	370	330	407	356	326	337	309	290	267	297	269	253	271	257	298	270	262	255	254	276	263	260	257	262	289	232	245	287	244	262	251	271	278	251	270	266	255	259	236	232	253	239	255	249	275	254	237	266	238	235	250	206	256	250	266	238	233	236	249	243	265	206	225	249	251	241	249	206	258	236	260	278	243	247	244	252	249	249	249	248	260	235	253	236	234	217	275	238	254	240	248	250	261	229	259	238	253	262	248	247	259	273	253	245	240	272	229	271	244	236	218	287	245	233	275	253	231	240	256	230	272	261	240	254	268	241	243	262	262	238	263	222	259	254	232	280	270	222	229	281	261	249	231	256	204	259	277	274	246	276	258	244	261	278	261	243	259	244	232	244	243	210	256	232	242	268	254	258	238	224	238	248	241	231	260	249	241	248	253	222	248	229	235	246	253	258	275	244	237	211	259	242	243	230	227	270	253	250	255	212	249	243	257	275	242	251	254	246	254	232	249	242	238	228	262	264	260	225	245	268	250	243	225	250	243	238	215	235	237	226	273	248	266	216	251	242	248	233	301	249	252	228	242	261	268	255	265	237	239	231	260	241	244	233	251	255	257	247	241	276	250	254	236	253	250	242	276	264	237	223	233	263	230	223	224	256	228	263	242	251	257	278	266	258	238	257	249	265	239	250	257	275	245	220	243	255	277	260	258	269	254	267	267	251	272	260	235	247	259	257	266	228	264	227	285	243	253	246	249	260	236	257	239	267	206	262	232	251	265	271	246	226	221	245	255	236	244	226	245	232	243	259	250	270	246	266	243	288	259	245	282	237	264	256	260	249	228	230	262	231	265	239	280	290	266	243	245	252	246	263	254	222	251	263	246	236	222	241	270	244	225	262	235	240	252	250	268	219	246	268	247	259	219	236	243	210	251	286	216	213	264	254	237	261	242	258	240	255	270	269	253	253	246	236	285	236	239	239	251	252	267	249	239	258	239	254	277	253	239	239	239	221	209	211	249	274	223	266	261	229	238	264	256	250	253	260	250	257	279	258	265	257	259	237	247	224	249	263	226	263	278	233	246	240	272	236	231	254	237	235	264	233	253	235	250	233	242	226	253	235	240	275	222	223	249	240	250	247	237	274	244	235	245	261	240	240	233	239	234	232	234	248	260	242	247	261	222	238	232	256	263	233	260	284	234	252	253	250	252	225	246	246	254	245	232	245	241	259	262	232	262	239	235	259	249	275	290	229	225	227	262	231	239	242	241	249	249	228	248	223	246	273	257	226	236	231	271	240	241	249	245	235	238	264	241	246	261	250	241	241	234	235	276	229	254	267	249	259	240	218	234	264	265	238	277	231	252	224	259	246	230	237	269	239	251	256	247	243	271	274	257	247	235	222	276	269	260	239	259	262	246	235	248	223	240	238	219	232	248	246	248	243	262	256	262	246	278	267	242	257	277	246	239	247	200	260	235	235	271	279	235	267	247	225	249	261	237	241	214	247	262	239	237	255	261	265	281	219	248	237	271	240	267	230	250	257	239	239	250	245	251	239	267	260	267	250	275	220	247	264	230	246	246	252	248	257	239	249	247	245	258	274	231	279	234	243	278	222	251	260	235	233	243	255	234	243	236	256	214	243	253	271	252	243	240	240	247	243	246	240	223	228	250	266	276	254	247	234	246	250	252	246	224	265	245	260	238	237	264	239	240	231	258	251	258	236	240	239	228	254	257	254	235	252	269	263	269	221	256	255	256	247	253	251	262	253	242	227	238	249	229	242	257	263	235	242	260	231	262	241	226	269	251	257	234	243	257	224	260	250	209	253	225	252	239	215	238	241	288	235	250	283	267	246	223	251	225	237	239	255	234	237	275	236	267	274	282	254	217	263	271	235	249	245	226	247	256	231	233	228	250	276	264	236	250	233	252	286	263	244	265	261	246	240	220	257	222	261	263	238	248	230	252	286	221	222	240	243	234	247	272	253	244	257	260	225	239	257	229	253	241	264	233	252	266	238	221	230	267	231	231	238	247	263	239	248	242	215	267	237	214	239	250	257	258	257	262	254	244	247	232	253	241	246	246	255	265	261	266	242	222	263	240	262	255	267	243	228	235	266	268	267	238	254	246	219	253	214	250	242	230	250	238	251	250	260	242	233	257	225	253	239	244	251	279	239	292	278	249	241	266	255	275	257	235	279	243	226	256	252	226	252	235	257	241	258	229	238	256	252	233	264	232	253	234	247	235	221	243	238	224	267	252	239	237	235	216	244	216	239	229	271	244	244	254	239	235	230	249	268	237	238	262	225	233	234	235	259	231	263	263	274	232	264	263	274	229	264	262	222	264	237	252	269	243	255	233	245	253	254	240	226	209	248	231	224	222	244	236	283	259	229	221	236	227	253	234	236	229	247	243	254	247	232	256	242	262	237	234	253	251	240	244	250	273	243	246	260	244	266	245	259	252	250	258	249	244	228	260	249	246	251	260	238	250	256	251	247	269	256	242	250	251	267	243	272	232	248	249	221	242	265	256	232	260	270	244	227	248	238	244	216	243	258	239	235	270	255	238	258	233	229	246	223	257	219	235	236	213	256	257	248	242	262	238	234	255	241	245	227	254	224	245	250	251	262	261	269	269	246	238	261	239	234	232	229	261	262	261	259	249	271	247	250	243	226	257	236	257	244	213	242	251	271	254	235	243	261	232	265	244	243	220	253	259	257	268	251	243	241	270	213	243	236	253	224	248	230	265	256	242	239	259	254	270	242	246	224	261	245	228	221	247	263	217	250	242	236	279	256	243	244	223	209	251	233	279	245	268	232	255	241	270	230	235	251	234	248	272	227	254	247	202	263	238	256	228	290	208	238	264	264	243	266	263	251	219	221	230	230	248	261	244	260	242	270	217	234	273	239	247	238	242	258	266	224	255	255	223	262	247	260	244	253	249	243	240	252	246	265	221	255	262	241	230	256	282	233	235	233	266	220	243	225	263	243	251	265	254	254	256	246	215	269	239	253	248	240	231	254	270	229	254	263	276	227	229	270	240	259	259	265	268	211	259	251	235	274	238	250	253	252	221	242	258	251	249	249	261	251	240	236	257	250	221	279	249	251	218	253	235	232	259	263	268	264	263	262	241	244	244	252	261	232	221	249	268	267	265	249	243	249	239	231	234	254	264	263	237	246	240	217	258	218	253	241	222	232	241	265	238	255	253	254	280	255	258	234	238	246	237	258	272	252	245	257	251	246	246	244	224	250	241	256	250	227	233	270	238	224	245	232	232	249	234	255	217	266	244	233	243	245	257	230	266	283	255	259	243	247	233	257	236	247	267	258	243	256	267	218	231	244	235	238	262	241	270	225	262	243	239	262	243	229	246	245	226	269	232	253	239	263	227	241	246	256	241	259	232	228	275	252	228	218	264	244	214	244	271	214	220	248	244	245	276	248	250	244	226	230	241	247	272	267	250	268	260	239	249	226	274	262	267	251
25632	21706	27628	25273	8930	713	592	482	502	485	454	498	404	464	436	456	407	413	432	455	428	470	420	421	426	428	379	419	404	384	406	439	391	453	425	391	446	436	411	427	379	435	383	421	437	384	433	432	432	395	414	387	423	417	405	410	445	427	416	425	403	399	435	408	423	441	415	406	442	401	423	409	385	466	410	389	426	426	417	422	409	443	434	451	354	410	420	386	426	397	444	387	417	412	396	424	416	444	355	393	439	460	421	389	362	421	430	433	450	409	384	402	395	400	427	414	388	412	479	441	449	420	402	444	441	408	407	406	434	403	402	404	460	435	378	404	405	419	417	437	384	415	412	425	465	392	422	375	435	429	402	427	399	391	431	419	428	424	436	418	429	389	406	403	438	418	389	421	435	427	434	414	385	417	406	437	424	422	390	402	424	425	435	413	409	421	431	425	411	448	404	413	413	394	415	428	391	408	438	423	431	396	440	392	377	432	373	451	398	418	452	411	412	409	407	389	415	421	425	418	389	415	416	410	416	384	391	434	422	373	425	420	413	412	416	436	424	421	413	404	415	412	434	431	417	434	414	456	462	412	419	398	407	401	379	421	415	440	409	368	436	438	402	435	424	390	427	387	418	410	377	391	419	396	425	429	416	418	406	425	415	443	447	408	401	420	413	415	419	437	387	439	394	411	404	409	405	416	430	408	369	420	417	405	436	405	424	399	394	421	404	409	419	403	376	408	405	403	407	408	429	392	402	412	395	416	432	420	410	407	433	383	433	390	432	413	406	444	402	390	389	423	426	418	427	397	414	418	445	419	424	427	427	395	416	398	446	432	421	426	388	410	397	446	398	374	414	404	397	386	405	393	425	439	384	418	423	400	401	423	361	394	407	411	393	435	418	442	377	458	427	402	415	399	402	431	418	391	420	433	403	427	403	422	413	426	430	410	419	393	424	373	400	411	445	395	466	408	432	443	419	408	418	445	436	411	440	419	384	453	442	451	423	424	397	426	437	444	442	407	385	420	422	424	425	426	391	391	413	398	405	399	399	426	411	441	425	386	431	420	418	397	410	414	447	456	444	387	442	422	432	413	399	446	434	431	463	407	410	420	409	456	421	399	432	418	414	383	388	417	440	403	441	384	434	395	457	416	429	420	385	431	426	389	410	427	411	418	432	392	378	389	423	392	406	436	397	438	407	399	453	408	394	417	421	448	411	392	423	404	399	425	419	418	431	403	428	401	444	452	422	420	446	400	402	423	401	409	401	410	392	430	348	379	453	423	425	406	397	385	381	417	412	437	450	410	436	432	414	410	385	409	427	420	424	413	436	396	402	405	450	394	398	462	438	448	361	428	462	417	421	399	422	401	405	405	423	399	420	396	418	435	413	401	413	433	393	375	408	401	429	411	429	441	415	453	361	404	424	441	375	434	452	429	427	416	429	427	430	437	406	397	457	400	417	424	400	373	434	408	394	472	420	442	391	414	437	406	454	420	399	424	438	409	428	442	420	434	414	413	406	401	429	391	458	392	389	436	433	396	397	373	425	450	403	424	410	475	420	440	445	420	407	410	414	431	412	398	405	398	415	411	409	418	419	418	434	432	416	430	452	391	406	438	399	405	413	424	419	415	434	411	439	398	379	412	381	400	432	429	409	433	428	393	446	412	388	403	441	420	402	433	398	384	384	404	418	417	435	426	408	425	419	403	425	435	475	410	389	396	401	388	445	445	426	429	393	431	406	432	400	422	412	443	423	402	384	411	408	398	412	395	438	401	437	423	423	396	453	396	407	445	397	438	425	425	414	415	377	381	425	389	393	404	379	416	391	434	467	445	373	411	437	402	432	427	410	418	458	427	400	416	431	429	420	419	409	453	402	418	359	429	425	400	411	420	420	407	402	436	393	400	419	389	410	428	392	414	406	424	405	443	422	360	401	409	431	425	404	423	424	413	436	386	398	416	415	418	405	421	422	416	405	426	391	403	417	409	419	410	374	453	404	433	439	371	430	409	415	420	409	409	414	398	441	390	374	423	467	403	397	417	397	393	438	410	382	392	437	407	430	430	450	424	415	411	410	402	436	427	405	429	457	393	387	419	425	393	389	412	432	423	413	406	416	411	399	400	387	437	438	428	393	426	439	418	422	436	419	444	402	406	413	403	414	426	430	399	434	422	426	409	439	412	413	392	441	387	400	396	403	423	441	386	412	416	408	466	368	419	384	396	397	418	385	393	432	382	432	410	411	404	399	425	439	446	369	434	403	387	444	430	428	464	439	422	399	424	425	430	419	398	416	381	412	415	421	411	433	425	408	412	443	429	378	414	414	407	401	454	459	397	421	427	366	432	436	425	447	420	406	401	407	417	392	431	447	353	418	428	408	406	414	433	446	409	402	423	423	427	419	400	391	439	439	434	426	408	417	374	421	419	411	426	441	407	414	412	409	395	415	389	418	413	380	410	416	452	395	390	425	440	420	415	425	415	403	418	405	412	420	425	406	372	386	386	394	437	453	433	403	396	402	386	431	409	424	407	404	405	389	374	419	403	440	403	393	396	407	406	426	403	402	408	402	400	413	423	423	413	433	395	404	398	391	407	409	407	430	428	434	387	403	453	419	402	481	442	446	454	430	404	404	422	415	397	428	407	380	434	421	359	434	415	427	378	414	389	436	434	442	441	422	403	418	408	391	414	438	420	405	427	386	424	415	422	413	402	433	389	406	413	396	432	430	416	395	421	433	412	420	406	450	439	410	396	424	425	389	439	394	443	389	427	363	397	440	442	375	420	412	420	453	432	454	399	430	433	413	426	406	432	437	448	427	399	406	387	393	430	389	412	397	407	439	400	385	421	436	418	411	412	396	427	412	398	456	431	450	424	438	406	379	416	426	416	442	406	439	398	422	400	420	377	459	435	384	418	420	432	383	421	401	427	410	414	447	436	400	417	400	394	402	429	379	409	403	408	430	433	398	427	398	415	458	403	427	442	391	429	435	403	415	448	402	422	396	410	426	393	433	378	424	393	425	406	386	417	416	416	422	406	414	416	403	414	391	429	416	409	427	458	399	418	433	410	417	394	406	433	401	448	418	438	398	383	451	416	406	369	451	436	448	404	418	414	403	407	420	401	394	387	435	427	415	415	414	403	398	426	435	382	432	410	410	453	425	454	412	404	395	431	378	410	412	418	403	404	444	420	426	446	449	428	416	429	440	432	397	422	415	426	423	418	411	388	392	398	390	452	432	391	435	447	406	418	426	427	398	424	416	405	406	426	420	457	457	394	432	412	377	389	418	398	440	408	420	411	440	440	403	451	427	415	425	403	403	384	425	461	423	390	390	396	404	427	442	411	463	399	402	430	399	441	435	398	408	399	435	417	411	420	431	428	400	422	470	422	430	410	428	440	407	413	423	424	406	425	413	422	423	396	411	445	422	429	425	433	403	398	444	414	441	427	424	380	428	426	474	434	415	403	449	433	410	452	388	396	423	414	410	426	415	413	425	448
35516	54140	19651	1502	1258	983	844	747	687	623	599	613	598	578	571	566	541	529	562	530	526	547	514	541	543	512	493	502	490	513	522	479	501	512	562	554	464	473	476	538	555	544	488	492	486	525	490	506	491	493	484	504	508	544	536	512	507	500	503	519	486	500	511	541	532	466	515	546	498	500	522	501	499	527	466	521	490	535	493	479	513	484	560	482	525	493	493	483	522	502	504	491	501	534	513	517	510	511	517	482	524	514	502	550	497	521	475	487	465	487	526	496	511	525	494	505	523	503	501	500	491	493	501	532	521	499	475	490	521	527	519	519	535	475	478	531	512	471	537	516	526	498	510	485	536	526	471	510	525	537	543	486	519	504	510	515	490	470	543	524	526	462	498	466	492	518	506	481	513	487	511	507	487	534	575	527	514	521	484	479	481	475	551	501	505	491	473	500	509	532	523	507	530	504	520	481	498	490	512	526	537	483	524	496	502	511	491	489	462	522	511	486	478	514	535	539	486	531	506	490	472	493	520	491	497	513	475	486	521	516	496	551	470	499	517	468	490	498	487	517	511	519	538	489	485	530	538	496	534	510	480	527	495	545	507	489	529	533	521	538	516	501	510	507	469	515	477	498	481	543	520	478	518	520	497	523	531	507	523	488	514	525	517	467	533	568	517	515	501	466	526	508	492	484	565	490	522	458	489	537	508	511	485	475	492	491	494	528	513	527	548	551	479	520	504	489	531	480	491	510	515	508	520	491	530	487	487	491	529	548	518	460	523	481	507	521	512	486	515	519	502	533	493	505	486	537	496	496	473	520	539	549	507	522	512	511	500	504	511	459	512	524	491	476	519	494	502	535	531	507	473	544	493	542	545	509	506	474	531	499	538	495	460	487	522	516	509	509	485	541	542	461	500	548	527	475	521	488	468	492	453	482	525	487	521	525	524	539	506	516	546	502	541	504	498	503	529	526	549	523	497	533	497	485	462	513	465	503	518	526	553	492	545	535	470	489	507	498	438	499	516	512	490	511	533	567	503	533	509	513	507	500	504	509	454	527	543	499	533	512	497	501	502	511	497	505	475	508	487	548	475	491	517	506	517	516	491	460	485	478	507	522	512	509	463	507	491	524	508	499	510	520	482	477	508	489	526	493	484	501	513	494	525	472	499	517	573	533	538	477	483	506	536	472	512	516	498	512	502	480	503	517	547	535	541	498	425	483	531	533	515	523	505	541	497	508	510	520	539	517	481	491	475	474	503	498	527	518	526	534	491	490	500	499	506	520	500	511	492	488	535	500	528	532	501	508	499	496	522	477	509	487	528	519	516	534	548	526	526	501	508	510	467	478	513	523	504	522	500	480	494	494	548	495	515	526	501	482	517	508	548	477	540	499	483	537	501	481	493	516	543	507	496	493	513	497	496	507	495	525	475	539	466	527	519	530	510	473	554	472	526	519	512	492	499	523	521	540	504	531	491	483	497	531	496	485	482	524	572	488	516	529	513	519	506	494	498	505	500	540	471	543	476	491	522	519	511	522	523	548	539	498	502	541	485	515	560	504	489	534	509	501	509	522	466	516	524	499	506	486	515	489	500	492	535	509	486	514	555	516	483	509	549	535	507	523	488	535	512	473	511	531	500	486	464	522	513	499	455	516	513	516	517	540	531	506	540	506	542	512	495	501	508	496	502	528	555	513	522	534	512	502	527	505	532	479	509	488	508	520	518	495	512	517	475	508	554	508	492	535	545	516	517	481	492	508	504	531	493	494	505	513	500	492	515	523	492	503	509	544	527	499	499	498	505	495	550	499	511	498	527	500	515	496	547	493	523	528	507	485	512	534	490	475	511	515	544	506	516	473	534	501	532	473	511	483	496	522	530	489	533	504	488	482	510	494	525	508	483	544	473	500	496	549	525	505	511	506	515	504	506	516	527	521	476	466	522	485	496	497	519	520	512	492	527	490	496	514	497	536	504	507	497	476	543	477	495	484	529	521	523	501	514	493	498	448	516	465	507	504	495	546	485	485	475	528	540	515	538	523	520	513	500	570	487	527	514	491	534	491	505	470	525	502	499	529	492	524	535	497	515	528	506	439	558	487	511	526	511	475	526	511	510	560	504	550	526	484	480	507	474	526	543	496	520	495	519	471	493	503	482	556	474	496	544	500	520	527	518	528	476	504	558	491	499	505	502	533	517	536	504	514	504	485	502	499	498	524	509	508	493	494	526	516	506	481	509	513	493	528	501	512	499	529	523	515	504	494	503	507	515	471	528	504	511	501	516	529	499	495	527	523	502	463	488	522	488	468	493	491	506	528	485	555	515	510	459	512	531	531	526	476	510	502	519	508	494	502	515	549	525	519	502	473	528	491	535	511	510	496	489	511	511	523	512	524	502	481	514	511	469	540	513	498	457	532	486	535	539	494	522	501	482	513	533	495	509	528	514	484	516	552	473	537	523	544	521	496	476	466	508	550	499	502	508	520	501	534	504	505	502	487	471	479	471	489	503	512	487	484	499	538	504	488	544	521	502	480	496	516	509	505	476	527	490	521	512	541	540	513	545	514	556	492	517	488	516	519	513	532	477	499	513	466	480	491	510	509	507	524	510	543	518	489	489	523	500	508	501	527	492	478	541	517	524	500	519	464	488	534	512	517	514	532	480	488	504	529	547	493	535	501	498	519	498	518	520	516	507	523	508	513	507	514	499	511	517	498	506	504	477	511	503	486	493	518	479	538	505	525	477	488	521	507	524	523	492	548	502	519	489	501	525	495	492	513	478	533	502	496	551	525	521	501	482	508	505	504	486	522	550	484	477	502	517	530	542	477	500	499	528	491	521	536	471	485	471	495	506	512	530	509	517	474	497	542	506	535	485	520	500	531	508	516	531	523	506	488	461	495	521	506	474	525	551	538	492	514	495	537	529	530	536	479	533	507	473	530	484	479	493	558	491	520	530	521	483	473	487	523	492	518	494	495	520	469	505	558	516	484	498	526	482	533	518	502	522	467	478	508	517	532	531	509	536	532	545	481	553	490	522	503	533	494	495	542	515	501	512	487	539	533	506	484	479	490	500	511	520	498	526	531	502	484	545	543	513	460	518	503	516	496	487	489	525	509	487	527	533	507	502	504	516	492	504	493	468	541	544	523	466	525	494	533	512	540	512	524	464	512	530	510	535	517	546	522	481	516	503	498	507	484	496	504	504	486	468	495	588	493	492	528	540	530	524	486	530	516	506	493	534	532	497	520	531	490	466	511	501	464	539	499	543	490	499	507	466	486	492	489	497	528	516	509	506	540	511	521	488	507	511	491	492	512	526	568	511	486	531	509	521	513	536	522	511	465	496	483	525	518	468	498	453	513	525	503	517	503	505	456	511	471	516	534	503	523	505	528	516	537	518	511	529	522	502	506	518	514	506	512	504	500	515	536	473	486	526	510	520	495	524	546	503	504	504	517	481	509	478	477	523	495	486	502	462	502	493	498	505	512	514	535	523	509	538	473
23263	21560	29298	24169	21508	21435	9156	1023	743	637	589	547	566	541	510	493	466	505	507	451	430	431	465	430	398	442	415	412	461	407	442	447	432	432	454	428	458	386	413	432	419	406	430	431	375	450	462	402	398	430	423	413	432	419	395	420	420	413	421	414	418	419	448	424	432	392	430	440	432	436	425	418	398	388	395	441	411	406	426	403	417	417	422	417	419	385	407	416	399	417	425	402	429	414	399	383	382	399	438	425	382	398	414	388	415	409	408	431	405	396	390	367	403	410	409	401	407	398	404	411	441	433	408	414	415	405	400	407	393	410	420	415	401	391	389	412	397	408	357	403	418	427	408	378	447	411	382	423	396	411	385	390	399	391	369	417	392	403	398	385	410	414	369	397	374	429	412	384	403	428	399	358	412	372	418	403	436	426	391	412	388	407	418	416	373	403	373	413	399	392	419	397	390	416	407	402	371	386	401	463	389	400	415	433	379	405	424	397	402	400	441	427	362	418	393	389	373	421	393	447	411	397	417	388	378	417	408	422	418	416	395	390	435	391	416	394	409	395	404	391	417	438	381	371	382	415	415	423	412	456	409	421	386	418	366	404	443	416	436	392	414	414	403	403	399	412	405	396	397	415	374	402	385	364	389	401	384	417	403	427	351	414	412	432	463	389	451	389	428	426	378	397	423	422	434	408	371	405	381	412	423	387	388	369	412	399	411	398	435	377	428	458	438	409	412	397	389	403	406	430	412	400	393	409	381	403	442	389	411	410	419	408	420	405	427	417	421	425	432	421	397	433	422	402	415	371	409	413	403	360	402	393	388	409	419	414	397	430	406	431	398	410	405	402	425	424	385	396	403	379	401	438	411	401	402	413	363	398	426	389	409	427	430	370	392	397	415	397	376	387	390	448	402	403	412	407	431	407	410	404	412	422	394	418	436	415	418	408	393	390	411	421	399	402	432	411	406	404	447	425	390	385	445	421	431	370	385	440	396	419	386	401	370	419	382	422	397	376	407	390	375	423	397	394	398	407	411	386	364	435	391	390	415	407	435	424	393	408	400	431	401	466	434	393	414	380	390	423	416	405	373	439	437	412	437	401	434	417	405	404	420	400	398	433	419	377	438	427	408	422	418	391	416	397	371	399	426	401	408	381	403	394	396	403	431	414	409	404	381	378	427	423	398	404	406	387	404	420	418	427	404	389	444	379	414	435	407	423	415	401	400	411	433	414	400	419	392	403	370	432	415	361	435	411	371	413	403	417	420	371	407	429	412	437	423	428	403	401	394	426	403	431	406	394	431	399	403	390	419	391	387	379	405	417	363	421	431	426	377	404	407	390	407	363	411	382	412	404	425	382	416	416	393	407	408	406	404	364	398	427	397	383	444	416	423	411	407	383	436	389	444	406	431	397	374	425	384	454	425	436	387	401	435	429	382	419	402	435	429	397	421	417	426	434	394	408	412	390	446	413	436	392	397	444	445	396	404	371	408	443	386	435	389	447	412	386	430	382	367	431	413	456	406	349	408	375	432	391	428	425	414	408	399	414	389	386	407	391	391	462	428	392	418	440	421	396	394	376	434	400	421	378	405	421	396	428	429	404	389	413	391	403	402	462	380	399	373	388	397	417	422	397	399	397	408	394	399	403	412	379	408	398	477	413	427	427	410	435	396	431	438	434	382	379	414	414	415	432	400	393	405	426	418	386	391	430	370	411	431	393	371	426	442	457	395	441	422	385	435	377	414	394	419	383	415	440	436	397	406	403	451	430	410	435	391	415	410	418	384	377	401	403	419	396	400	422	396	419	400	431	398	440	400	398	433	412	459	430	376	432	396	377	400	359	422	384	410	387	411	406	403	427	407	404	404	422	406	414	412	430	393	433	447	399	398	369	388	431	441	393	397	381	381	403	386	379	402	414	417	380	461	435	404	411	409	413	390	412	418	375	423	410	436	437	388	406	431	374	396	414	395	404	388	360	415	409	416	390	419	380	415	402	380	440	373	418	423	410	378	407	369	394	399	392	377	386	427	413	411	405	444	422	426	398	447	446	408	415	423	386	417	369	416	428	396	444	406	379	407	408	402	396	410	382	395	402	421	410	372	391	392	412	409	406	411	412	396	386	394	403	399	422	436	420	363	413	406	426	408	417	411	373	399	392	430	417	379	409	365	409	379	413	396	405	402	389	394	378	408	365	423	413	414	422	394	386	423	418	406	393	378	365	380	401	384	408	407	385	374	390	394	385	400	415	402	418	390	433	425	418	377	395	407	421	406	399	433	424	403	421	431	377	346	440	427	435	402	413	420	394	416	397	416	360	466	378	379	406	427	420	418	409	416	389	429	388	410	431	420	409	432	398	426	441	415	407	401	406	388	403	436	399	384	399	435	383	418	392	399	388	390	410	421	379	403	387	379	388	435	420	421	410	381	393	421	420	363	408	446	415	410	436	369	368	424	382	419	442	436	382	403	396	401	391	411	410	411	416	409	375	414	421	423	380	410	378	410	428	423	396	387	409	405	383	398	398	407	433	442	426	432	387	445	450	404	413	380	411	417	449	420	415	417	438	392	401	409	412	411	410	444	412	406	401	412	425	414	402	401	416	417	433	422	401	406	409	383	412	387	412	415	411	380	414	401	417	467	442	401	411	420	391	403	431	361	384	384	389	413	411	418	405	417	398	430	348	391	407	431	371	390	399	439	413	426	409	377	400	410	389	410	384	408	430	368	424	421	413	400	404	387	431	399	381	393	377	388	439	380	368	368	424	420	398	411	454	426	413	395	425	436	412	378	412	408	372	389	403	411	428	417	409	424	430	437	401	386	401	403	401	382	401	417	412	427	345	422	412	462	416	382	392	434	398	411	431	407	365	417	404	418	420	401	395	433	394	447	424	437	416	406	404	415	422	412	399	431	402	406	410	405	406	419	391	427	419	423	446	435	397	402	387	406	403	418	384	407	418	412	376	406	415	399	399	405	409	388	404	415	398	380	411	416	406	416	420	394	396	403	410	422	394	411	407	418	410	418	444	410	426	405	438	422	426	414	399	412	421	425	407	394	444	404	393	423	390	406	384	438	398	408	395	390	421	400	371	408	385	412	389	435	405	440	423	390	404	426	412	400	425	421	405	400	428	447	386	391	388	401	442	400	421	404	405	413	415	442	405	391	381	414	413	421	407	436	403	393	397	444	411	403	388	405	434	429	398	389	423	396	401	383	408	389	400	402	413	397	391	395	405	386	429	423	417	431	388	407	415	380	398	409	408	413	415	425	364	433	396	427	397	391	409	447	413	446	386	392	394	407	393	410	421	437	421	423	436	452	398	386	422	416	385	399	398	434	415	403	445	428	419	402	410	425	376	404	438	388	400	372	372	379	376	417	400	434	424	440	363	424	364	418	350	439	436	390	417	397	434	402	391	418	389	394	436	394	385	389	449	430	426	392	386	437	390	399	389	406	416	407	418	388	426	417	380	386	428	405	402	367	424	399	414	379	412	422	396
41297	72281	26324	4126	2970	2199	1721	1348	1164	1006	854	803	730	675	640	652	619	585	538	542	567	553	562	530	546	515	490	490	459	487	493	474	530	508	494	480	505	495	508	475	467	514	506	485	493	495	482	521	495	474	500	467	483	464	478	466	455	509	481	480	446	483	481	443	473	488	454	452	472	494	478	473	476	470	489	471	469	468	479	450	481	501	478	467	457	523	492	452	465	504	469	474	501	488	470	497	450	471	463	502	463	463	470	457	446	487	482	463	499	506	450	490	465	451	485	445	450	444	469	475	471	485	480	466	481	511	459	462	514	442	494	441	444	452	475	454	499	495	431	448	460	479	456	484	456	494	433	469	463	506	480	491	481	478	469	471	455	447	484	470	438	459	455	465	503	467	481	471	515	472	444	493	488	512	484	489	464	461	439	471	484	474	457	463	451	500	510	451	448	456	483	512	445	484	461	512	483	467	502	496	491	473	487	482	468	467	473	504	479	486	447	499	466	449	462	464	486	457	478	473	492	475	458	437	498	491	470	513	465	476	483	472	464	486	519	463	485	456	461	502	507	500	434	494	500	503	499	479	494	483	459	510	461	430	463	503	475	496	455	458	449	502	434	447	477	466	487	441	480	462	438	441	489	472	468	468	459	476	517	475	465	482	505	506	479	446	465	491	477	480	488	494	463	529	442	470	519	506	489	494	448	481	493	503	456	463	489	473	482	474	504	473	480	435	459	445	456	450	458	458	492	458	493	402	437	463	513	470	463	448	477	451	451	455	478	459	454	472	514	479	485	477	484	463	456	436	463	470	474	467	449	489	458	476	450	491	425	502	429	505	476	490	499	486	472	486	448	474	478	460	466	461	468	439	467	499	461	465	451	499	457	476	485	452	431	460	480	453	500	464	491	470	447	457	474	464	479	509	481	474	522	473	466	458	537	477	465	446	455	465	508	472	470	453	479	465	482	434	482	458	505	501	451	462	506	493	447	488	464	500	482	467	478	482	508	490	519	461	465	476	477	458	472	494	465	448	461	472	432	431	498	443	478	473	467	509	461	472	482	434	469	475	476	430	471	455	434	444	503	460	479	460	447	444	467	471	493	480	458	509	453	446	446	456	428	494	465	479	481	474	508	498	505	453	484	468	457	499	494	467	490	483	483	470	422	490	439	485	437	505	468	442	470	539	489	485	480	505	485	470	471	468	465	509	465	488	431	488	454	460	482	435	465	476	471	469	432	477	457	503	482	423	498	454	465	496	501	441	495	503	444	484	465	448	464	455	459	470	488	455	485	454	478	439	462	466	473	495	484	478	496	435	480	480	466	453	495	465	464	480	484	486	462	447	473	483	478	500	484	456	469	486	463	475	442	492	511	429	475	465	465	484	442	445	490	505	464	467	446	483	511	481	478	531	439	467	483	505	480	465	448	459	449	474	547	489	438	502	491	452	457	486	505	460	485	472	457	484	458	461	478	449	440	456	456	458	401	490	496	490	488	424	465	491	497	471	460	445	482	506	492	481	470	407	492	493	495	448	450	505	451	507	477	465	449	478	446	484	486	488	413	486	440	468	457	464	491	479	484	455	507	463	452	471	454	473	484	459	485	460	476	480	467	470	438	459	463	492	494	499	473	491	487	427	443	482	457	472	496	483	488	510	450	481	512	498	460	450	485	478	463	462	465	466	490	472	478	512	447	469	478	495	451	435	489	513	443	458	478	476	526	464	465	467	463	506	479	468	516	469	457	461	478	499	429	457	469	510	479	461	467	500	474	471	469	469	481	506	498	475	485	450	493	440	495	476	463	489	479	468	457	488	473	484	449	446	476	483	508	461	483	486	474	478	472	429	502	459	449	471	468	474	471	483	482	453	489	498	470	483	464	508	489	486	480	488	470	486	451	452	463	444	493	463	490	441	476	442	435	440	463	442	471	509	423	479	489	450	454	484	510	455	490	472	472	463	502	478	494	454	476	469	481	481	455	461	500	441	434	446	451	471	501	444	500	477	458	467	440	482	465	445	459	475	475	483	466	486	525	444	464	478	443	488	446	495	440	485	492	472	444	457	539	488	459	457	505	467	469	460	445	480	480	476	470	469	474	453	487	471	465	446	472	527	476	506	455	517	441	484	435	468	438	458	467	443	509	478	471	452	425	491	489	488	466	436	475	466	473	483	493	456	465	477	450	463	493	509	454	454	453	458	446	456	491	495	458	474	478	478	472	505	447	502	449	453	463	482	458	462	465	499	484	438	499	473	434	462	462	481	458	492	473	480	471	496	477	448	480	458	482	461	480	460	487	470	489	465	470	460	457	479	488	487	496	459	464	494	452	508	495	431	494	478	473	477	484	475	494	485	507	449	474	474	462	452	464	502	435	465	466	443	446	487	466	480	452	476	474	461	464	508	492	482	497	514	457	500	473	461	442	506	496	485	486	465	480	474	480	504	457	472	494	460	480	453	453	452	476	466	509	437	472	474	497	519	457	509	461	462	440	486	438	505	510	460	460	468	459	497	465	508	501	472	509	474	474	463	512	467	453	451	444	442	479	480	472	473	447	485	496	499	497	505	469	421	492	468	509	459	481	487	427	445	487	447	501	472	453	488	494	475	486	461	517	494	465	502	507	485	441	454	450	460	445	514	481	463	469	493	487	482	496	451	457	448	501	453	469	464	474	436	479	487	474	451	523	453	483	457	445	485	484	486	488	445	473	466	472	485	476	472	500	474	485	483	474	479	469	483	479	518	459	458	499	471	471	455	478	508	467	426	454	492	496	438	481	481	448	473	505	478	533	473	465	474	471	487	424	500	461	463	447	454	505	467	476	469	447	454	523	449	478	460	453	498	528	467	482	468	487	469	472	464	466	456	467	472	447	527	447	401	480	424	509	472	454	502	482	465	434	491	465	511	483	479	503	472	482	481	489	471	466	480	490	477	421	489	495	467	452	466	450	450	493	457	468	505	449	448	502	468	446	455	458	460	472	490	427	479	481	490	480	454	472	446	489	491	456	485	481	477	450	441	440	466	527	474	480	474	483	502	473	467	493	466	478	491	475	458	480	482	489	443	465	454	489	451	476	487	491	471	455	531	472	445	486	472	465	478	486	447	501	490	491	458	413	431	466	462	474	458	474	453	464	487	465	453	484	499	483	444	493	473	462	473	459	487	455	485	453	470	497	480	496	449	470	478	467	465	473	470	482	445	481	480	455	479	442	491	499	456	457	467	455	460	488	506	473	457	451	493	467	446	469	483	464	479	418	486	467	463	466	495	465	468	481	468	447	461	506	489	459	479	471	477	465	467	503	478	471	477	472	466	480	492	465	496	435	460	479	452	461	457	463	452	466	466	459	438	468	496	458	445	497	467	465	469	463	496	483	526	475	447	497	479	444	442	456	485	462	470	503	473	502	440	474	504	483	468	484	440	491	458	467	447	452	430	401	454	501	477	452	467	474	462	427	454	448	471	464	488	472	505	452	458	475	464	481	471	456	491	463	481	463	442
29106	29204	20631	3453	505	469	340	268	265	236	258	236	252	237	257	252	237	256	252	241	281	250	241	229	229	259	239	221	223	268	234	271	253	264	241	240	254	241	230	255	238	235	248	246	248	268	273	261	261	233	229	239	252	251	219	246	244	218	259	238	256	228	248	250	235	238	250	266	245	246	232	234	256	233	259	257	240	273	252	241	234	234	238	266	243	239	211	258	249	251	256	253	229	244	254	234	220	275	266	268	235	235	249	229	246	267	252	288	222	234	237	244	223	263	249	236	237	284	231	238	233	271	236	237	263	270	249	248	241	239	253	250	245	270	249	242	241	226	242	221	257	252	213	259	238	227	235	239	248	265	247	262	246	234	231	253	254	270	211	229	233	243	216	254	255	238	252	257	228	217	248	261	268	237	252	229	253	223	229	215	276	248	239	224	262	237	257	228	274	239	276	256	263	249	212	255	261	253	250	241	256	226	266	238	252	245	256	260	246	243	254	258	254	257	257	270	238	233	274	244	232	205	242	237	222	233	221	249	245	236	222	244	246	255	268	244	263	254	231	224	253	249	235	262	237	234	249	270	241	258	235	270	265	259	272	255	259	241	257	232	249	252	255	242	260	265	241	213	278	196	248	239	255	245	248	243	225	221	232	238	237	260	270	232	245	263	239	231	267	237	291	265	231	254	251	244	259	215	240	242	238	248	236	233	256	227	237	256	233	233	283	264	268	263	241	234	243	240	235	270	216	252	233	245	243	244	254	248	266	263	227	251	254	242	232	245	274	265	262	251	247	273	279	241	258	254	240	238	236	225	239	244	244	221	220	250	238	263	231	266	248	252	209	252	266	267	227	221	262	259	248	249	280	253	219	220	243	244	261	253	258	245	250	251	262	236	249	229	255	248	252	240	254	251	234	256	249	261	245	264	251	257	228	254	253	215	224	260	263	248	239	254	253	251	244	240	229	221	232	227	247	238	253	240	274	238	247	251	262	255	266	269	258	265	221	233	255	237	225	253	267	251	226	236	270	231	257	242	233	272	257	238	243	235	234	234	240	262	259	270	267	240	239	228	252	254	257	245	265	239	260	288	272	234	257	231	254	248	254	247	247	232	256	248	222	257	271	204	245	283	260	240	249	247	226	245	250	248	245	276	222	244	250	238	212	218	229	238	261	240	251	246	250	275	223	253	269	237	246	233	241	253	232	241	244	232	248	233	268	259	252	236	264	266	236	246	235	248	260	274	226	248	249	234	243	263	217	250	236	250	257	261	266	260	255	276	224	266	239	248	253	242	257	229	245	233	230	217	265	226	241	258	252	244	253	245	253	232	233	232	232	232	263	245	263	247	233	250	251	267	251	243	230	242	274	244	218	261	232	250	218	261	261	263	224	246	262	223	245	230	224	221	247	248	254	236	252	236	242	244	227	195	236	247	233	224	240	218	265	250	248	237	259	268	235	250	274	234	239	244	218	222	244	279	260	238	249	256	248	259	243	230	233	238	254	244	241	262	249	260	257	229	235	256	243	248	233	267	256	255	246	267	250	230	256	273	245	274	260	258	257	223	265	228	230	246	247	241	241	264	251	280	264	257	228	246	257	252	261	243	224	250	209	233	230	264	252	245	242	260	274	231	210	239	271	252	202	244	273	241	239	246	232	287	264	234	250	275	258	253	266	245	211	237	238	226	240	239	251	270	239	263	231	239	251	218	254	241	261	261	226	257	275	246	263	257	237	250	239	224	252	250	270	256	222	238	238	252	269	238	235	237	257	247	243	241	261	224	275	250	280	230	266	233	266	278	220	265	255	224	242	238	251	259	252	246	231	258	234	252	248	244	234	252	242	267	249	235	252	237	266	249	245	240	248	237	240	271	251	263	228	227	234	253	234	249	236	248	224	202	224	251	215	241	267	246	261	240	237	263	247	263	293	276	242	251	288	236	257	233	271	243	232	257	228	262	247	264	252	240	227	258	252	265	243	243	245	234	238	252	247	228	241	266	278	246	257	235	212	263	221	243	243	249	239	247	249	250	287	241	246	231	242	244	232	227	236	270	195	252	248	246	260	228	257	259	259	273	234	235	277	241	234	245	228	238	261	273	254	258	257	257	266	242	265	233	249	257	252	231	247	247	235	241	248	218	239	272	239	246	253	266	221	242	232	258	268	263	244	218	250	233	262	240	262	243	258	246	253	237	219	280	239	222	215	272	250	277	244	269	250	244	266	245	254	289	259	267	258	255	240	243	230	248	214	285	237	216	231	248	260	273	248	260	261	245	243	248	274	240	269	271	284	243	255	223	248	263	237	253	227	244	272	273	242	242	267	232	244	235	251	248	243	247	252	249	238	222	218	251	262	244	257	249	245	244	233	226	261	227	252	243	265	248	244	253	262	229	252	213	231	267	244	255	253	247	222	240	239	224	250	238	220	254	258	249	262	235	255	249	241	244	257	254	248	264	234	243	230	270	285	248	236	240	257	229	247	260	254	252	242	272	265	239	255	253	216	258	246	241	255	254	249	245	232	252	244	249	229	258	236	260	234	243	239	262	213	248	266	253	270	252	240	269	257	246	256	252	234	258	263	253	226	233	230	219	248	274	266	235	245	226	252	253	244	252	235	285	223	250	225	243	256	264	259	270	228	256	241	272	232	237	257	274	269	246	268	292	257	265	239	220	243	238	243	274	265	255	245	251	260	250	221	232	264	283	237	230	246	233	251	239	247	245	269	246	215	249	242	220	206	250	236	250	263	255	234	247	265	249	249	217	246	256	251	273	246	274	226	234	262	236	267	277	234	246	237	259	233	245	249	271	228	237	281	260	244	264	249	245	265	246	243	266	266	229	240	218	245	260	245	227	257	261	267	243	268	261	254	272	257	272	214	261	270	266	261	250	255	250	230	254	236	227	232	252	254	227	235	225	240	241	231	238	245	265	276	244	225	240	278	247	228	236	237	230	268	245	240	227	247	248	230	272	226	245	246	235	250	228	264	229	263	270	258	245	257	254	244	227	279	250	265	253	237	245	257	258	265	229	263	241	253	255	222	242	243	236	271	248	249	252	240	243	222	259	256	239	250	249	251	235	243	241	239	265	238	240	236	240	226	254	242	244	238	266	238	285	268	239	241	231	240	255	245	256	216	248	268	238	237	261	251	225	227	215	277	261	238	229	238	246	239	259	241	243	254	271	237	233	244	237	220	253	246	256	252	228	258	305	239	251	269	283	236	258	241	240	257	215	220	252	220	258	224	226	264	224	235	258	253	264	249	260	214	226	224	236	269	276	234	214	243	252	240	246	220	246	216	230	241	252	267	255	225	255	262	240	239	230	218	228	213	294	236	225	261	221	269	250	273	230	251	267	256	264	243	270	233	218	254	259	235	245	214	239	267	260	221	238	248	254	307	252	232	242	244	259	254	243	228	251	236	260	205	252	217	230	228	231	286	242	249	245	260	236	257	233	254	236	236	265	243	242	280	268	244	254	239	249	235	241	258	254	241	261
32913	47044	10195	522	472	399	373	330	366	338	344	332	363	316	312	329	361	323	334	332	326	324	307	297	352	299	285	319	340	296	294	328	316	326	283	312	315	308	337	331	322	309	299	325	321	297	325	304	305	331	345	349	323	322	306	313	319	297	336	287	330	314	296	344	324	357	289	305	320	294	330	320	360	306	338	326	316	354	338	319	316	300	345	330	325	324	330	325	308	284	327	313	311	337	312	328	336	320	284	350	313	308	290	355	317	329	329	349	327	326	326	306	318	306	309	305	343	342	318	324	311	323	320	300	326	314	332	317	311	297	299	352	321	318	319	329	295	318	324	333	307	322	322	317	328	284	325	320	328	295	321	319	303	294	307	329	300	288	309	320	335	310	335	338	312	310	313	328	288	296	321	321	342	327	318	301	314	314	311	355	310	291	323	285	342	305	323	319	291	301	309	326	296	310	315	315	325	288	325	332	350	311	322	344	298	321	312	293	337	346	327	317	340	336	329	333	315	296	333	282	346	327	314	318	303	314	313	297	312	326	299	324	317	297	328	330	316	301	308	358	330	324	356	314	303	319	336	310	296	321	339	335	338	324	318	332	328	322	298	309	300	300	318	323	313	282	300	316	317	313	323	354	291	304	283	342	313	307	331	315	322	329	321	289	320	302	304	299	335	294	313	333	311	350	307	323	295	314	342	332	315	337	356	357	343	312	316	329	298	310	328	316	310	313	325	334	318	337	312	322	304	324	303	316	309	331	303	334	343	302	324	343	291	303	329	334	287	325	321	325	296	293	308	296	320	311	322	307	308	362	319	315	282	280	339	319	326	323	340	348	324	312	326	321	341	292	300	351	332	300	309	323	347	355	299	320	322	331	314	305	358	298	313	356	304	333	312	322	325	300	304	329	314	319	320	309	337	299	293	328	296	311	298	341	315	307	338	360	372	267	330	327	334	333	328	337	298	302	322	298	323	309	345	321	307	338	337	299	338	325	311	325	312	319	313	305	303	330	288	303	316	320	307	322	297	342	299	314	351	340	308	320	300	292	318	317	273	316	320	295	353	295	310	324	320	305	305	304	316	324	302	358	299	308	320	316	313	298	366	307	284	299	332	339	330	338	328	316	320	313	321	338	318	298	314	354	338	322	295	303	316	312	294	313	324	300	342	321	350	324	306	296	339	297	295	311	276	301	331	308	304	331	304	333	315	302	303	314	304	346	296	306	313	334	311	326	308	292	306	302	312	322	331	319	297	319	308	308	280	335	331	305	322	331	325	310	318	332	316	310	321	351	323	287	305	309	325	322	317	321	332	330	307	287	309	318	338	318	308	322	336	322	340	329	315	337	331	319	330	331	332	321	303	308	318	347	285	348	314	302	345	313	325	338	303	321	324	295	337	308	324	290	314	313	303	336	301	322	306	306	339	331	324	319	305	307	322	275	341	302	360	335	311	335	298	330	313	325	338	340	321	296	295	314	329	338	326	313	318	307	292	328	322	305	338	327	311	285	314	324	324	326	320	341	330	323	284	351	312	300	339	339	320	335	312	303	340	305	341	292	320	343	313	333	304	344	314	325	285	335	307	338	305	335	317	345	315	322	317	325	340	313	341	332	347	313	333	327	297	312	342	328	319	302	362	364	347	288	299	335	373	342	331	334	297	295	289	341	321	312	346	310	305	318	318	334	324	306	307	321	346	306	308	293	312	309	311	316	315	293	310	312	300	330	281	320	316	335	315	335	317	330	290	287	306	343	317	321	332	318	320	314	299	352	306	330	324	341	322	325	321	324	354	303	341	332	322	311	316	303	301	334	317	317	344	304	294	321	313	283	287	316	294	345	315	312	327	336	277	301	325	325	318	327	290	335	349	305	371	311	310	311	311	321	351	306	341	349	327	335	306	294	315	310	316	314	315	325	342	311	321	325	344	328	312	288	341	331	329	307	310	338	328	320	318	323	314	326	375	331	311	277	312	323	321	337	314	354	293	350	333	328	310	375	363	300	318	332	341	317	295	323	356	330	321	298	295	304	329	328	331	293	336	313	318	298	311	341	318	340	323	325	293	306	336	326	301	327	307	327	333	290	340	317	290	317	318	360	319	337	339	321	294	352	348	349	300	337	329	335	328	313	284	312	327	305	339	317	326	327	311	317	346	319	332	328	301	308	288	293	327	317	323	332	290	297	332	309	321	317	303	320	326	306	278	297	327	308	351	355	330	333	315	351	282	299	362	320	306	346	307	313	305	304	309	305	329	310	302	344	317	345	294	312	332	337	313	301	340	299	318	326	307	328	329	298	314	292	295	337	320	274	318	316	321	323	308	305	303	328	315	311	320	331	335	342	308	328	299	326	353	355	311	327	315	345	340	290	303	302	303	308	357	321	313	313	332	298	317	313	315	340	332	308	298	339	309	267	314	289	310	317	334	302	277	363	332	336	322	327	306	337	309	326	305	342	277	302	320	305	298	330	318	320	301	294	279	303	332	314	311	327	322	321	318	321	310	324	324	328	312	284	316	311	295	334	308	292	313	330	332	310	316	302	312	303	337	311	341	328	331	323	332	339	299	327	319	323	332	315	314	336	328	327	316	339	369	337	304	309	329	335	336	335	322	325	320	309	309	331	321	328	337	350	325	305	354	289	321	339	323	339	320	307	305	328	306	308	345	313	333	301	315	311	337	296	291	307	341	341	276	312	305	289	350	305	336	329	299	325	309	376	328	329	310	307	315	315	335	334	304	342	322	338	297	311	298	324	324	329	301	331	315	299	297	327	344	318	299	322	327	346	276	302	324	361	300	309	349	335	288	307	290	288	339	338	317	343	357	300	329	318	334	303	321	309	345	318	304	334	295	359	372	346	321	306	336	300	342	363	349	333	317	317	329	319	332	311	320	303	331	308	318	317	315	304	328	322	302	331	363	310	298	317	327	337	319	293	319	347	342	344	276	275	309	282	320	314	322	326	299	318	304	312	337	320	335	313	326	318	330	345	345	327	302	291	377	311	307	351	303	319	331	345	318	306	333	353	296	297	313	337	318	320	302	326	298	288	287	317	325	336	326	334	333	331	326	300	299	294	312	309	326	300	303	311	323	331	306	303	306	341	350	317	296	285	284	288	311	313	308	306	326	306	303	332	294	296	336	337	329	306	331	307	303	315	329	317	314	331	322	323	323	302	299	315	313	336	331	316	317	338	308	294	303	332	305	339	307	313	327	303	338	300	302	330	340	310	334	317	338	335	334	336	332	311	321	321	304	298	328	325	314	315	327	318	343	312	297	295	331	301	297	331	323	300	313	307	321	341	323	304	299	350	275	318	298	315	328	312	304	303	361	320	310	302	297	320	311	304	326	301	359	335	320	343	324	303	347	322	340	310	318	315	337	296	325	317	307	303	334	301	303	312	307	329	312	333	317	349	310	315	309	321	331	328	325	327	333	313	323	298	325	322	330	305	331	330	357	319	318	327	316	325	327	291	328	337	311	312	331	355	325	270	329	306
24189	21549	28816	24566	21404	10811	748	434	389	328	308	267	282	280	251	230	220	195	208	214	221	247	198	201	197	210	173	211	206	189	197	216	202	196	185	207	220	181	232	186	205	209	194	215	178	218	204	215	219	181	192	193	194	233	210	193	195	175	210	200	196	189	198	205	211	193	193	196	202	190	175	194	208	197	184	183	213	202	208	184	205	205	214	195	189	192	205	210	204	192	189	195	179	198	175	160	210	207	175	227	198	210	201	239	211	182	185	227	189	221	200	209	193	196	185	198	172	222	196	203	183	224	210	199	180	208	186	181	183	201	199	182	198	207	183	201	193	205	196	196	198	177	184	186	182	194	213	205	197	205	195	193	199	218	186	172	186	189	191	190	199	202	215	208	181	190	211	185	196	209	204	207	167	206	197	201	210	189	208	208	191	198	180	215	227	191	198	173	212	210	189	177	223	190	160	197	181	211	197	205	189	219	221	176	191	202	189	189	198	173	194	190	190	178	201	198	191	195	200	195	230	216	197	211	193	190	188	217	196	194	175	205	197	212	182	207	213	187	175	202	204	201	207	199	172	211	199	203	187	194	195	188	200	220	196	191	215	193	194	178	190	222	193	204	195	179	202	196	198	230	206	189	202	212	170	201	206	216	216	197	183	198	214	195	207	216	197	182	224	190	182	194	206	200	201	187	183	196	208	194	199	189	193	237	176	224	204	196	193	212	182	171	197	220	186	182	214	197	192	219	201	210	213	211	197	225	195	212	217	206	188	190	196	190	230	195	173	206	183	202	192	194	186	219	203	181	185	205	197	204	187	186	194	199	189	209	192	215	209	172	189	202	202	185	230	196	186	190	200	199	204	161	204	195	209	201	196	204	201	198	185	196	208	211	192	220	179	214	189	207	174	182	202	194	194	202	200	185	196	211	184	187	199	194	169	180	189	191	225	193	208	197	185	214	231	174	189	196	196	186	208	223	205	216	206	186	213	213	192	174	199	221	194	187	211	202	191	174	211	200	216	179	200	211	211	223	214	218	201	207	206	198	192	199	182	198	206	212	196	184	203	185	179	185	202	208	188	209	207	218	188	214	185	210	187	194	194	204	199	208	198	199	197	200	202	178	205	192	211	188	200	208	203	225	180	206	172	194	196	186	179	201	180	181	196	204	184	200	191	184	203	187	182	188	203	159	213	168	171	183	179	180	193	188	202	195	204	185	206	182	197	176	186	206	212	206	198	202	198	201	193	199	189	187	204	209	199	210	193	195	196	199	220	183	228	217	213	185	199	196	200	171	188	207	174	196	183	195	203	184	189	208	180	206	186	214	191	212	199	190	192	178	161	198	209	189	197	172	204	196	215	199	183	190	207	183	183	190	195	198	198	180	202	210	195	205	187	177	210	184	213	195	207	168	216	192	208	193	186	189	198	198	173	194	205	177	209	192	191	193	177	164	228	220	184	191	174	193	187	207	211	201	205	215	182	206	175	209	185	202	169	171	211	216	202	186	194	190	212	194	179	217	208	191	221	194	212	196	178	189	198	204	202	203	216	206	200	200	200	193	221	198	196	192	183	174	207	198	201	225	202	195	185	228	204	180	184	201	181	164	192	180	171	198	185	190	211	208	198	195	229	189	225	176	210	194	204	217	211	207	202	188	199	196	184	212	187	182	193	190	185	215	204	183	212	189	211	183	185	195	193	237	222	191	185	193	180	190	190	191	174	171	192	210	197	205	191	206	197	199	171	223	224	180	192	197	220	210	220	211	182	179	218	204	196	194	200	220	198	193	188	205	201	192	186	192	196	215	196	215	189	180	184	204	187	190	195	177	181	181	210	201	199	199	191	225	202	208	202	179	189	178	197	205	199	214	194	195	203	201	188	204	198	226	215	215	213	198	201	218	207	230	186	172	186	206	211	212	213	192	187	211	193	204	189	171	213	176	202	196	226	186	183	217	187	191	169	211	199	197	164	206	186	193	199	202	185	208	198	180	215	175	200	201	220	195	188	216	194	210	198	224	194	185	193	191	190	214	190	224	189	190	190	197	204	202	213	205	190	207	191	188	191	195	214	200	195	216	197	204	200	163	187	177	192	179	207	184	174	183	206	193	202	201	211	185	205	200	200	221	190	187	191	200	197	198	194	221	221	226	208	213	207	199	223	185	181	211	177	192	185	195	214	226	193	196	199	222	193	207	199	214	199	169	207	188	176	180	190	190	185	205	201	208	169	169	194	195	177	177	185	192	187	176	196	191	179	228	207	196	211	193	218	201	184	201	198	189	194	189	198	192	203	194	192	200	206	226	187	200	191	196	192	211	200	220	206	203	187	221	199	193	201	183	191	160	197	175	220	191	206	199	183	190	215	190	203	181	183	210	197	189	186	186	191	199	198	182	201	193	175	195	224	187	182	182	183	187	208	186	194	184	213	204	200	210	194	212	203	171	191	221	192	181	206	186	192	202	187	212	174	199	204	208	208	181	187	195	203	221	197	203	197	224	170	203	205	178	203	229	200	186	202	209	190	209	199	205	195	185	190	211	196	178	209	201	197	208	209	182	197	213	187	191	183	167	174	216	190	189	172	231	216	223	193	176	213	199	225	187	202	198	219	213	195	199	208	196	179	203	188	179	176	198	188	191	155	208	199	186	210	224	183	194	211	189	190	204	200	189	177	207	206	201	214	189	203	182	198	184	187	202	201	200	168	190	203	207	192	187	219	190	170	179	197	196	211	203	184	211	219	224	213	182	177	193	187	206	184	192	197	209	207	208	191	205	197	184	188	205	177	187	185	215	217	201	195	221	190	162	196	176	189	207	177	197	198	201	210	199	183	176	213	206	224	165	213	214	211	208	203	206	190	203	181	201	195	189	187	195	214	185	197	192	206	197	194	165	195	198	181	196	217	192	203	202	212	207	187	177	186	192	213	201	208	184	197	183	208	208	190	197	224	190	182	190	172	172	179	209	181	214	173	215	191	214	189	176	204	184	189	174	188	173	198	199	210	171	197	207	167	207	169	210	183	187	223	192	194	190	178	180	201	189	212	207	198	180	185	213	188	205	187	168	213	192	194	196	181	183	188	210	213	178	190	202	198	196	195	223	199	171	204	206	177	178	193	194	208	196	206	192	169	209	204	198	194	196	195	228	226	193	186	178	197	182	179	183	219	193	188	204	190	176	195	174	213	206	203	204	197	207	208	198	169	213	176	180	209	192	214	196	179	182	173	208	206	208	185	203	189	205	197	189	212	212	176	192	161	193	208	209	192	191	183	191	202	177	194	238	183	217	196	207	187	188	199	192	227	184	189	183	229	187	196	206	185	200	195	201	230	206	189	184	215	194	188	200	188	160	213	174	185	203	187	188	188	196	207	196	190	180	176	181	209	200	189	182	223	226	206	191	202	199	207	197	215	183	198	196	177	191	193	226	172	210	191	185	188	181	183	180	201	222	221	212	209	201	168	198	193	220	184	195	167	198	196	188	188	189	187	170	210	170	233	226
37462	62263	18465	2281	1620	1291	936	728	586	569	492	421	385	377	345	340	312	280	284	309	272	316	282	324	269	282	238	248	251	261	308	239	241	242	256	243	258	259	240	273	255	272	259	261	248	250	248	240	259	240	231	281	240	250	227	247	267	236	259	259	289	264	234	252	238	237	277	228	237	254	248	246	244	288	234	237	224	269	255	222	299	244	230	228	236	270	247	270	240	254	253	265	259	268	235	275	250	235	244	250	245	249	241	249	233	268	247	265	279	233	250	240	248	262	257	205	246	245	224	247	255	247	266	236	244	264	262	215	254	253	236	255	255	244	266	236	243	240	233	268	267	238	236	254	261	241	216	253	242	236	241	243	227	241	238	261	247	211	281	276	234	264	231	230	251	251	263	271	241	244	260	224	259	235	238	243	264	242	249	233	233	237	220	232	231	253	242	246	266	247	251	220	244	215	247	258	217	226	249	244	232	223	246	228	266	234	241	265	239	234	241	259	245	253	272	252	233	231	231	282	230	224	249	235	263	254	258	248	237	239	257	232	237	245	239	244	245	233	240	243	257	261	247	240	230	244	225	224	274	237	269	225	228	267	236	231	256	234	240	252	251	271	261	254	263	237	249	223	227	239	263	246	267	237	262	250	267	237	236	251	248	254	240	238	249	234	227	247	208	236	257	247	249	241	257	218	224	206	253	248	255	269	220	268	231	248	236	237	274	239	232	284	235	237	251	246	226	230	249	226	252	264	229	229	219	250	241	236	237	232	221	233	220	265	229	223	242	242	233	254	273	250	272	236	250	242	250	257	257	259	226	250	286	245	233	251	261	234	229	246	230	281	249	239	254	260	230	244	240	231	235	225	209	263	267	247	218	215	249	234	233	274	225	277	238	238	218	234	266	241	251	270	243	225	240	232	255	244	236	233	274	255	227	252	230	251	246	251	245	253	273	234	261	267	257	244	261	238	239	231	245	216	241	244	231	247	240	240	241	227	255	263	235	219	235	264	254	238	245	265	247	241	236	245	259	252	260	265	245	269	246	243	243	259	227	273	226	250	259	232	292	268	227	247	260	254	249	234	254	229	246	260	242	237	251	222	245	236	229	249	253	258	250	216	231	247	257	222	252	233	240	248	232	230	242	244	242	247	246	239	273	284	243	280	234	228	206	230	253	251	258	247	243	259	252	246	235	249	277	248	232	233	228	238	271	239	254	222	262	216	246	250	254	236	246	253	250	247	241	248	245	250	232	271	229	209	257	233	260	263	235	264	246	207	276	254	251	252	259	229	253	262	272	254	247	265	225	246	251	248	245	256	242	250	269	227	237	213	232	242	258	225	222	242	266	239	255	227	249	240	241	257	223	257	239	257	232	242	216	232	229	258	230	250	239	247	238	251	230	247	251	248	234	261	249	252	253	230	224	237	244	257	268	250	249	266	252	237	250	257	269	244	228	233	246	212	254	237	227	224	241	262	237	243	239	242	264	236	231	277	229	248	287	242	241	228	235	260	259	235	250	252	248	225	251	228	223	237	240	254	249	261	238	262	246	245	232	253	243	215	244	227	267	255	257	240	243	226	242	234	257	242	261	247	235	257	245	253	230	244	261	259	232	238	251	235	249	250	253	248	224	242	224	242	257	247	283	222	256	271	250	239	230	280	257	234	270	245	253	227	249	253	224	228	267	258	269	259	259	230	225	242	243	215	244	234	243	245	262	225	268	259	273	238	284	230	224	243	227	231	239	263	220	239	270	241	239	235	280	265	224	272	255	229	235	228	240	242	234	242	256	255	252	242	247	216	270	235	251	252	247	224	242	244	241	265	239	244	244	208	246	248	222	253	262	245	257	230	245	241	248	244	266	249	238	258	250	231	211	240	284	251	253	267	256	248	228	234	259	234	271	261	223	237	250	270	255	266	276	249	249	258	236	268	271	243	258	245	244	267	243	246	246	266	218	247	241	232	227	263	238	261	265	240	263	252	248	235	243	238	229	218	247	226	254	262	263	257	240	260	228	242	263	229	245	237	256	240	242	217	241	253	231	244	278	251	235	249	268	226	254	236	239	227	230	241	248	246	277	248	237	246	246	263	232	233	232	240	230	267	254	227	289	217	236	241	231	222	229	216	255	260	236	240	245	261	263	288	253	259	248	250	248	244	238	241	249	265	245	252	250	254	262	278	265	226	267	238	254	219	252	268	257	219	240	233	250	229	228	235	257	254	260	259	278	253	247	249	285	255	247	239	247	224	249	231	273	252	251	248	244	247	267	251	217	237	233	234	246	247	241	247	243	250	263	238	269	235	222	231	282	231	263	262	237	250	230	264	238	241	262	244	261	225	235	271	251	220	253	208	238	267	245	257	261	231	247	240	233	231	267	279	239	237	246	269	229	251	255	246	256	238	211	220	236	246	268	228	251	239	248	265	251	242	231	254	253	213	238	221	258	282	236	267	267	234	258	263	241	230	242	251	257	244	255	239	239	254	213	267	245	246	246	261	265	235	236	240	263	253	245	239	236	233	255	287	264	253	251	273	251	233	218	283	244	224	257	254	276	239	232	236	246	260	272	247	239	261	248	213	241	244	233	224	250	246	255	247	242	221	238	245	252	235	232	254	231	223	220	227	225	236	248	269	269	227	246	242	235	237	253	239	241	219	235	245	252	224	246	264	243	248	246	239	224	244	271	224	256	232	267	245	254	226	264	253	223	239	227	263	220	256	235	260	237	232	247	244	249	244	236	277	245	256	246	270	275	254	254	268	246	249	258	241	265	291	228	227	246	255	226	253	253	255	276	245	241	246	244	227	272	228	226	260	241	233	246	280	249	260	254	223	225	253	269	238	236	258	271	265	252	249	236	252	256	267	254	257	247	236	247	229	283	255	248	245	226	251	229	237	241	271	239	266	231	250	274	231	276	226	230	217	234	270	282	240	249	258	264	244	246	216	245	228	259	244	248	205	240	249	240	250	270	262	237	236	256	253	246	252	246	264	234	258	253	265	253	254	261	247	252	257	259	231	246	239	242	268	234	259	233	245	242	241	232	250	238	247	259	237	238	260	268	231	249	248	281	241	228	240	231	237	254	239	223	237	261	226	243	272	248	274	219	246	253	235	231	259	255	220	238	265	237	243	238	241	257	235	233	213	250	261	262	239	218	250	222	233	256	262	245	252	252	236	238	244	250	244	266	249	268	227	256	255	257	230	278	254	234	254	220	269	256	226	252	247	231	258	253	260	256	259	259	232	253	271	238	265	247	244	220	225	247	242	256	261	260	215	254	254	262	239	272	247	256	216	242	249	275	255	238	239	256	239	249	234	232	254	233	238	242	233	232	251	234	211	237	229	234	238	262	254	227	280	235	263	262	246	254	259	243	235	268	237	247	237	272	234	269	267	250	234	232	246	276	247	261	238	235	231	256	247	244	243	266	261	240	251	268	246	240	244	264	240	250	233	276	233	257	257	233	256	236	262	246	270	278	306	236	253	261	249	280	214	218	260
25619	21691	27612	25307	8589	737	545	492	529	476	425	438	487	457	400	402	406	458	395	453	439	404	423	417	397	402	439	408	409	450	422	448	398	425	444	403	443	382	413	424	430	422	400	396	403	428	399	438	416	385	415	354	442	400	406	404	406	413	442	417	409	378	406	367	424	388	394	436	432	444	399	402	424	407	426	430	409	414	382	439	405	432	473	461	377	391	415	403	429	406	411	379	396	403	414	392	410	400	390	450	425	404	389	397	431	395	405	420	384	441	413	416	446	397	423	421	424	420	405	424	421	394	415	427	441	415	438	403	391	390	457	434	466	432	407	386	414	424	410	429	393	415	440	419	435	402	425	415	410	418	401	421	403	424	415	389	398	453	419	432	394	429	395	403	428	425	374	390	406	374	408	417	409	421	385	413	408	419	447	420	441	442	426	424	433	405	396	427	374	399	421	448	429	398	415	383	431	420	456	400	392	412	401	428	403	414	379	422	420	464	390	407	385	400	439	424	396	410	385	451	413	419	427	427	369	457	432	407	402	430	417	406	422	418	421	395	462	433	411	409	381	417	412	419	421	428	418	391	415	440	388	432	409	416	443	413	396	440	421	407	416	448	434	401	385	416	396	435	360	425	395	444	392	413	394	416	437	421	431	433	401	395	388	376	465	405	402	392	389	437	402	382	407	405	417	386	416	419	421	380	419	439	427	413	442	407	412	432	452	457	413	426	421	419	401	417	425	394	415	477	410	408	395	410	441	408	394	423	398	414	424	376	392	375	409	416	434	424	375	430	414	389	433	422	453	409	448	404	420	385	397	419	416	418	398	382	402	451	438	390	392	423	400	417	400	415	427	409	402	400	423	436	393	414	426	410	432	443	417	422	409	387	408	415	413	425	411	391	412	403	449	447	404	425	376	417	405	454	403	423	417	403	435	409	388	391	441	428	474	432	391	433	427	388	445	459	432	402	410	364	412	412	418	446	415	418	459	424	439	412	394	430	407	417	430	445	427	405	467	441	442	404	418	395	415	409	397	404	382	407	386	404	431	439	448	428	399	409	424	418	444	435	395	368	454	413	424	413	432	450	409	400	413	416	395	435	409	447	432	437	401	424	391	375	421	395	402	414	426	377	405	390	397	386	460	443	437	416	432	381	423	422	406	411	420	390	418	418	418	386	385	445	417	434	413	444	428	424	456	447	410	455	404	407	390	396	437	427	407	414	424	398	419	402	420	428	414	408	422	417	430	414	429	410	403	424	409	393	398	409	429	427	416	414	402	414	416	414	443	420	402	414	404	393	412	412	419	388	413	384	404	418	437	423	399	427	451	375	398	422	399	437	443	393	443	440	420	412	446	431	430	447	413	405	416	386	403	440	426	433	420	401	414	401	401	441	446	420	452	420	442	452	434	454	361	421	411	446	417	422	448	376	406	415	428	430	423	382	408	434	415	396	414	413	413	397	455	442	414	422	427	431	417	418	484	435	396	432	434	403	378	445	397	429	454	456	411	432	409	391	454	429	394	372	407	398	415	372	390	456	410	440	422	425	426	415	441	430	407	387	412	402	441	392	422	431	408	428	419	404	398	420	437	435	381	431	388	421	388	454	473	443	405	393	437	428	430	420	418	461	423	424	385	387	388	448	420	402	381	457	418	378	435	401	404	413	399	389	444	409	402	424	428	436	435	435	448	432	398	430	453	381	397	416	452	426	419	426	398	397	433	422	422	408	397	426	364	411	418	399	427	456	435	392	426	422	416	403	400	430	427	386	412	393	396	423	410	427	416	427	410	399	416	446	420	436	414	415	423	417	397	414	405	391	412	417	480	452	437	406	416	425	403	420	394	405	423	403	408	395	370	385	445	424	434	438	401	407	425	416	382	429	422	413	407	431	425	437	420	412	448	436	414	462	411	447	427	438	448	404	432	430	408	414	413	390	437	397	403	444	407	376	425	431	423	436	433	409	402	403	474	419	411	420	404	433	425	417	420	418	430	420	407	411	427	404	415	443	418	420	442	415	421	418	454	418	411	424	431	391	413	422	449	429	446	446	405	411	429	423	420	390	425	435	433	404	416	379	449	437	431	457	414	441	384	400	427	403	384	422	442	417	413	418	427	394	452	361	428	457	416	462	440	461	400	405	378	444	388	429	413	413	469	433	377	423	416	432	430	439	440	399	422	406	439	412	403	429	410	448	404	420	398	403	461	386	418	380	398	411	366	429	442	413	410	405	416	455	417	419	405	428	409	455	419	408	405	411	392	467	435	398	399	410	398	428	425	430	405	432	389	388	413	425	404	436	422	437	395	408	389	448	404	383	400	416	370	410	391	448	407	432	404	389	435	379	387	433	441	407	357	401	406	419	451	412	454	407	404	358	426	402	391	395	444	420	415	391	428	416	441	408	396	426	401	441	423	443	431	402	441	409	442	429	420	466	466	385	406	399	423	400	422	436	408	444	420	395	425	448	430	399	403	434	417	422	417	430	440	420	428	422	411	399	433	419	415	469	413	420	404	416	391	414	432	409	406	399	452	386	440	398	425	389	431	392	407	469	393	437	428	408	428	443	380	441	366	387	424	438	426	408	380	393	379	411	448	393	406	412	407	429	402	421	379	460	411	441	409	448	408	419	419	427	387	404	448	433	416	411	398	461	396	419	405	399	478	436	435	405	408	430	402	386	427	423	404	389	433	414	416	440	392	404	409	431	456	373	382	405	414	410	375	407	403	388	394	408	414	404	422	453	423	425	412	439	416	387	414	401	417	379	422	434	411	436	452	421	440	397	425	434	394	435	439	396	394	433	371	421	423	391	395	423	402	421	419	429	457	431	423	409	427	422	420	415	407	439	436	410	388	408	433	428	420	463	422	426	407	423	417	430	409	437	386	430	433	381	392	419	405	409	464	463	423	451	390	423	397	400	423	383	401	423	416	427	431	390	426	423	419	404	416	414	375	441	413	399	416	388	438	422	391	400	393	398	449	435	378	396	391	402	424	430	415	428	420	388	415	380	388	382	406	415	404	428	438	433	388	409	411	403	463	369	415	396	370	436	434	409	404	416	399	432	414	387	397	411	445	409	433	437	418	420	423	403	419	413	443	411	429	416	396	441	399	396	434	392	420	425	413	444	405	388	481	394	393	431	401	403	414	400	410	474	431	421	404	414	391	444	408	417	435	398	444	421	441	394	453	416	425	378	399	413	434	386	409	389	416	388	452	440	405	405	407	436	403	414	384	365	429	425	437	387	411	408	419	413	409	433	435	439	429	414	456	387	441	422	396	399	376	406	392	421	420	386	413	432	415	409	403	398	404	419	470	399	395	414	378	422	412	377	412	432	401	422	432	375	426	425	430	442	382	421	442	434	381	425	433	417	425	419	441	474	416	447	433	400	411	390	413	412	372	410	413	415	410	377	440	410	393	401	419	392	383	389	450	433	409	403	465	386	455	456	368	427	429	455	416	412	422	421	414	415	408	429	394	396	416	449	390	423	409	429	379	434
36415	54505	17971	1529	1219	923	826	711	784	692	626	600	563	552	541	526	584	518	535	493	516	516	556	535	532	516	482	497	561	527	550	564	499	498	484	520	518	549	553	511	507	534	504	496	507	517	519	518	529	552	508	523	522	483	481	507	526	538	487	523	504	524	496	517	480	542	506	505	517	538	534	538	535	523	502	479	501	511	493	507	498	481	483	503	541	476	521	529	496	466	481	479	533	473	520	545	542	508	532	534	522	477	498	486	506	493	487	473	530	481	479	470	530	478	516	515	508	466	538	473	515	515	490	512	502	490	503	505	526	519	512	517	524	526	506	536	523	547	514	514	503	475	540	517	518	513	487	490	547	510	496	518	528	511	506	508	548	541	488	530	518	531	505	516	541	481	526	473	532	538	549	525	516	539	504	505	537	489	525	553	561	470	529	504	528	522	479	526	505	499	476	487	533	515	563	536	490	533	527	495	522	496	534	500	544	488	478	533	509	497	514	488	513	515	514	488	464	524	490	532	510	557	540	499	489	528	498	492	543	518	548	505	525	532	497	536	486	510	461	497	489	515	516	501	501	515	532	471	505	545	516	470	485	497	528	513	486	492	555	490	476	477	502	533	490	500	524	575	491	543	536	488	517	497	548	507	491	451	511	513	540	474	532	506	495	515	512	499	491	486	484	481	492	511	540	573	514	496	516	521	532	514	513	509	483	509	493	576	564	524	457	500	497	515	496	483	503	474	500	486	472	538	536	504	508	513	523	503	528	515	521	517	513	540	520	493	508	476	491	507	492	499	538	500	536	519	504	533	528	502	499	518	512	516	538	525	520	515	531	552	550	539	513	488	513	540	535	512	535	494	513	504	479	531	505	499	487	514	533	485	499	502	510	519	502	459	502	532	510	515	500	464	512	484	542	503	494	486	504	520	476	553	502	485	503	514	518	567	511	519	532	481	508	511	515	509	510	508	495	542	500	505	498	486	563	513	518	551	516	544	538	520	532	504	477	527	523	508	522	508	501	495	519	532	511	538	523	539	463	483	503	535	483	485	516	575	528	545	511	535	496	508	515	527	499	518	525	528	554	546	500	504	516	532	528	518	495	501	535	506	507	524	511	530	512	518	502	509	480	513	500	522	518	513	461	536	533	496	491	487	503	509	495	506	500	478	556	513	522	512	463	527	542	532	531	525	514	525	509	511	443	475	533	499	515	495	479	525	446	470	542	476	495	510	518	490	534	496	481	521	533	508	514	506	458	519	500	509	494	530	528	491	481	537	526	497	477	487	497	540	522	514	524	528	502	487	495	541	494	514	479	559	530	516	551	500	473	515	494	517	511	464	507	499	518	517	538	495	511	508	487	522	506	498	486	476	506	529	526	525	510	496	495	504	550	518	535	504	511	477	572	502	482	515	525	544	555	474	488	507	531	526	533	492	474	548	490	532	541	500	482	515	511	522	538	501	531	488	509	529	514	473	509	522	489	515	493	483	522	512	541	532	515	500	496	504	539	485	525	537	496	487	479	559	529	509	492	512	490	491	497	498	498	511	517	511	530	452	518	517	500	558	510	506	494	490	517	475	538	522	523	527	532	524	529	538	557	522	501	507	510	479	511	506	482	523	514	503	476	520	475	478	520	535	593	522	516	503	529	551	507	490	502	530	490	528	515	487	487	512	502	512	525	467	484	478	522	531	511	532	518	542	523	527	509	553	499	488	470	537	555	479	472	511	485	514	545	487	488	505	510	518	510	519	497	504	530	530	520	531	516	500	515	494	506	477	521	517	517	490	505	530	512	542	513	505	516	467	532	517	521	535	530	506	542	526	492	516	554	489	482	471	519	526	468	536	478	539	490	522	526	508	504	529	481	530	505	487	521	464	470	506	518	507	517	465	516	454	513	511	505	494	519	547	503	501	538	541	525	478	539	520	504	522	497	517	543	467	529	472	554	523	527	536	494	543	479	482	506	502	527	502	479	499	482	497	521	505	545	541	508	527	531	504	465	554	535	517	548	533	476	524	522	514	497	539	492	526	528	535	529	556	530	553	548	485	489	519	521	500	550	509	532	552	528	541	502	491	516	490	525	504	503	487	493	547	529	521	506	521	509	509	536	508	523	477	489	488	515	495	527	505	485	482	522	476	509	501	491	504	528	497	544	522	503	520	555	512	500	533	518	533	522	497	514	504	485	491	510	565	580	525	507	504	453	496	530	466	485	569	475	520	497	530	510	515	487	533	508	501	497	545	508	550	512	516	514	547	513	487	510	510	533	570	506	458	492	536	521	512	498	541	515	478	545	509	496	489	499	513	511	494	518	545	507	508	506	508	538	501	553	524	515	502	510	506	518	463	532	539	509	501	505	585	547	488	517	522	503	488	515	517	535	530	491	491	511	546	514	531	514	496	512	481	521	506	493	493	522	520	498	468	517	497	485	543	516	517	511	483	506	509	525	491	484	562	503	541	529	547	516	525	514	488	534	506	514	500	531	497	510	489	542	542	505	503	525	531	479	497	518	503	492	540	509	529	525	514	502	512	522	532	548	512	528	522	497	524	530	504	500	510	505	489	537	515	494	507	507	495	493	492	443	518	480	563	517	478	527	535	534	547	543	511	498	555	495	514	535	527	509	540	499	554	519	488	506	502	501	486	504	520	471	577	539	480	499	514	535	472	457	525	504	486	486	529	529	498	562	490	517	482	511	521	510	527	514	519	505	489	484	518	511	541	495	527	514	473	543	527	534	489	513	518	498	568	543	524	476	548	550	460	536	520	489	518	525	485	494	518	506	450	504	475	461	496	498	504	499	510	517	501	497	507	507	516	523	511	529	547	517	551	517	529	506	495	538	512	495	459	492	520	532	476	502	493	460	506	526	538	540	549	506	511	518	500	506	515	501	519	523	482	530	513	514	521	515	569	509	505	493	501	504	454	491	552	501	523	527	534	507	535	540	518	528	470	520	489	484	507	480	549	521	480	517	518	521	521	516	530	503	520	533	537	508	547	522	497	540	477	515	506	490	488	504	528	543	518	499	494	494	505	476	503	510	495	526	486	545	491	516	523	479	484	527	488	513	492	531	513	523	505	499	518	536	474	537	535	515	528	490	509	506	520	527	526	497	498	488	531	472	515	517	572	497	509	514	511	516	478	511	482	487	515	505	488	474	503	504	530	507	504	495	514	491	516	519	520	496	528	513	529	536	488	512	526	514	512	490	508	488	516	514	514	508	506	509	513	524	489	486	529	497	512	538	500	508	492	508	531	499	530	543	489	514	508	492	519	491	516	487	479	515	538	526	508	509	483	477	557	534	504	499	531	532	506	509	525	523	519	488	510	502	500	533	540	515	491	502	521	515	530	491	491	519	507	477	508	539	492	510	535	498	494	494	516	528	545	504	534	513	531	522	497	493	575	518	479	525	501	493	512	492	470	534	457	478	482	526	486	484	497	506	477	507	496	509	543	490	508	506	507	571	496	500	476	548	513	506	513	532	524	506	504	519	532
23257	21568	29186	24241	21494	21381	8440	968	1422	1759	628	600	526	547	513	488	487	444	446	413	483	419	427	448	408	423	453	373	457	428	441	402	417	406	403	437	410	395	379	418	447	436	419	435	426	393	431	401	377	390	417	398	424	410	417	416	393	393	425	433	433	420	416	370	410	366	415	390	414	375	399	383	428	390	430	460	398	450	400	407	399	412	396	398	441	400	405	391	415	396	381	354	375	409	402	401	403	403	427	428	417	408	414	404	417	378	418	409	424	426	464	405	418	391	375	427	406	384	422	422	420	422	352	382	399	431	374	412	382	412	395	409	410	409	424	419	360	392	390	408	387	408	439	404	396	389	421	415	379	406	443	408	405	363	435	426	435	386	410	414	433	417	422	402	365	395	366	418	439	405	422	380	369	438	418	396	425	389	435	397	437	390	434	408	404	410	413	384	409	427	419	407	403	441	435	380	419	420	408	431	403	391	403	429	397	402	419	412	419	400	416	388	347	419	410	431	411	409	420	418	373	381	452	394	401	398	410	403	415	399	459	371	389	365	404	398	372	424	417	435	402	402	415	407	403	422	399	383	428	439	405	422	370	443	384	379	379	429	405	393	380	399	379	396	383	415	420	390	402	418	397	401	421	399	384	420	392	439	462	392	392	432	401	376	414	408	378	388	421	416	370	402	393	429	425	410	407	431	382	397	384	407	386	404	390	424	435	365	394	428	371	398	421	411	397	401	395	361	400	437	365	416	405	404	435	391	401	405	360	396	417	405	379	418	421	418	438	398	406	385	383	416	401	414	390	381	412	414	432	417	433	425	418	416	415	388	392	397	393	391	393	391	382	420	437	387	399	415	404	422	390	364	424	399	372	446	425	368	401	392	408	380	390	395	446	392	398	410	408	395	421	390	408	366	415	420	388	410	417	415	380	429	425	420	398	398	402	405	405	424	413	401	388	412	405	377	445	413	378	370	381	406	410	429	385	422	368	375	414	398	405	439	389	406	422	410	430	442	416	464	388	428	394	411	393	427	428	395	413	396	426	389	420	418	405	388	392	387	409	412	417	403	387	423	423	441	410	404	387	397	404	392	401	369	389	415	419	401	419	422	415	395	369	406	429	382	412	438	368	382	398	412	432	437	414	428	417	419	401	437	411	421	380	378	394	381	421	418	454	428	437	386	431	400	371	383	412	394	408	405	404	382	431	414	411	411	410	373	384	438	370	428	410	417	371	428	446	429	421	409	404	405	404	369	403	409	398	399	421	451	442	390	426	411	419	406	413	418	407	433	392	448	396	442	477	431	418	416	382	427	398	406	394	399	409	415	414	412	352	414	404	399	431	395	451	374	408	439	398	411	391	382	411	406	424	396	378	389	433	424	419	430	400	380	355	373	421	365	402	419	378	436	393	421	444	417	390	388	404	451	391	420	377	433	411	399	429	437	438	412	397	427	402	407	392	398	432	466	415	399	397	376	395	416	407	435	394	455	385	396	412	401	417	383	413	388	400	377	417	375	424	403	380	436	410	400	427	354	405	388	392	426	406	402	378	413	400	440	429	426	380	397	433	401	409	412	423	411	392	381	411	400	425	420	429	434	402	440	424	366	397	391	399	388	440	409	398	402	363	425	370	413	382	394	398	387	449	413	419	390	384	388	365	395	434	371	395	407	408	437	393	414	413	389	411	411	414	412	401	407	385	427	415	382	407	412	420	387	401	423	371	379	434	382	399	401	391	398	411	378	431	421	419	379	402	365	407	388	433	408	406	404	462	441	408	399	393	387	397	418	398	440	413	430	392	391	403	417	396	436	432	399	386	400	386	397	421	428	401	397	435	427	396	427	431	390	410	411	412	416	417	400	449	418	381	386	442	391	409	448	411	414	372	390	403	384	405	404	406	404	403	370	379	405	421	410	418	397	428	406	435	415	371	437	406	380	395	421	439	414	395	450	402	424	389	357	389	410	426	388	381	396	423	412	430	395	416	416	397	380	421	417	428	436	442	391	418	452	417	402	406	374	407	408	378	415	417	399	400	395	431	420	411	393	400	420	383	393	414	416	366	426	430	416	399	424	391	383	393	413	382	381	369	394	413	427	402	387	396	404	414	409	409	383	413	380	378	425	400	376	409	394	373	456	378	392	416	456	440	437	405	343	399	418	401	391	410	403	418	414	421	446	392	415	399	404	392	433	378	409	422	406	408	396	421	400	423	385	412	441	398	404	382	428	427	383	394	431	390	431	406	407	383	392	370	366	424	411	391	415	422	393	419	407	388	412	359	436	413	377	414	407	419	406	376	407	411	445	409	452	396	399	413	430	430	396	408	418	405	398	412	412	409	436	442	380	463	396	420	376	439	408	389	398	388	409	407	423	413	400	424	403	401	381	407	387	429	429	383	420	398	394	424	406	420	400	414	374	410	413	386	388	411	407	411	388	414	414	411	395	454	390	426	389	424	414	393	416	408	438	436	390	415	378	422	408	402	374	404	430	421	412	399	384	412	434	413	428	423	415	389	419	407	430	443	418	414	430	398	400	395	414	400	390	387	405	374	407	381	436	350	369	399	400	372	421	393	422	375	414	400	416	405	413	434	415	409	407	380	419	373	438	418	401	418	417	416	388	398	399	438	439	439	425	402	421	387	372	404	408	409	431	361	397	455	412	410	405	428	394	421	414	384	410	434	426	410	383	402	378	431	365	405	399	390	361	402	413	383	424	442	421	459	411	399	408	415	364	396	397	398	382	393	425	431	400	441	400	393	377	407	374	411	415	424	396	410	421	413	404	407	374	364	404	379	384	413	384	392	386	407	406	404	446	398	410	397	384	370	410	427	436	411	417	410	404	416	387	376	391	428	366	402	396	448	416	397	409	408	393	421	414	404	380	359	363	421	398	386	466	451	415	399	363	447	412	410	399	418	372	386	430	383	467	450	365	408	454	403	381	415	401	397	422	402	402	451	424	402	391	453	393	467	383	400	415	393	411	418	432	363	404	408	384	407	360	420	371	400	399	412	419	421	410	422	375	395	422	380	406	347	414	400	374	377	396	422	431	380	407	393	387	427	418	401	400	446	394	404	392	402	444	412	410	380	400	426	408	399	386	417	393	374	424	389	363	425	406	445	362	384	380	406	430	407	394	440	424	408	386	423	418	441	403	405	372	400	378	416	390	401	355	404	418	391	406	403	425	413	430	420	418	433	404	398	421	393	428	384	350	431	398	404	418	414	426	424	414	430	411	429	423	364	366	388	384	395	398	413	407	414	391	420	388	418	410	419	414	394	402	393	391	430	389	410	397	419	401	424	416	440	389	409	390	406	388	383	393	418	403	427	391	411	358	401	363	398	382	390	389	396	423	393	397	381	403	399	387	435	409	445	420	395	396	446	379	391	403	401	402	414	411	418	394	396	398	400	388	399	409	392	387	378	377	392	400	418	443	407	397	402	421	416	388	387	408	388	391	419	412	404	414	408	394	428	413	400	378	385	420	397	344	415	389	414	388
41763	70389	27595	4294	3006	2281	1781	1354	2702	3034	882	770	722	681	697	637	599	567	540	563	532	533	527	529	502	535	546	491	494	507	523	516	503	507	484	526	476	480	456	495	474	516	502	479	488	489	443	481	499	482	480	476	437	492	500	472	473	468	480	480	482	471	494	454	469	475	432	490	466	476	491	493	460	478	488	490	465	464	459	439	466	456	485	489	501	475	453	443	469	434	491	502	477	446	440	491	461	489	480	529	470	478	492	462	417	441	482	449	483	490	443	504	461	446	471	505	463	455	478	458	455	458	467	471	478	484	487	443	515	436	440	485	458	443	475	427	433	476	507	478	492	498	473	452	492	475	480	464	459	460	481	508	486	496	535	485	505	465	450	453	460	470	507	453	471	481	464	490	460	485	468	488	446	437	500	511	465	458	487	482	489	491	468	495	473	444	490	440	424	477	428	489	506	515	490	438	467	456	481	486	499	458	475	459	515	464	497	468	452	485	526	418	462	432	502	479	467	447	504	471	489	504	454	472	449	485	488	436	502	493	523	503	460	471	464	483	500	481	478	513	447	507	485	493	469	474	479	487	441	485	441	430	474	494	472	454	454	453	451	495	457	498	467	450	480	470	456	524	438	459	484	483	477	453	452	479	502	429	486	468	486	440	435	439	438	499	477	493	506	477	477	459	466	504	468	453	476	478	460	481	434	511	476	470	490	478	447	495	476	477	511	498	471	456	469	500	451	464	485	480	434	463	501	473	437	476	487	498	458	473	473	458	508	500	475	495	498	453	507	478	475	484	447	462	473	507	473	431	514	465	455	465	454	458	462	493	472	422	520	447	453	498	484	507	471	436	429	462	454	451	465	472	443	453	486	493	474	452	505	475	446	469	464	466	444	442	470	508	478	454	483	498	479	466	460	494	480	506	448	531	404	472	476	465	484	448	480	493	503	466	492	460	474	480	495	468	475	476	458	480	474	478	498	451	490	480	474	446	442	448	439	489	482	488	430	479	469	481	502	488	500	487	487	487	463	444	452	507	486	462	458	489	438	446	452	493	469	471	486	496	455	488	433	485	467	480	465	450	490	466	479	466	469	468	455	487	421	468	473	477	496	479	470	478	451	452	450	479	500	501	473	465	473	497	467	468	475	510	520	450	472	448	499	436	546	469	478	473	458	454	522	470	440	459	461	473	519	466	471	458	491	456	481	450	455	487	465	483	447	444	450	468	479	456	456	471	496	492	481	492	489	498	464	483	451	471	468	475	477	449	458	476	468	457	488	488	501	458	505	485	489	473	479	445	476	477	457	491	461	491	473	455	467	484	459	524	441	462	457	499	481	454	434	482	524	484	450	465	479	475	516	510	458	458	465	505	437	469	467	413	432	494	462	491	478	472	472	484	433	518	509	426	456	484	500	419	490	456	471	497	429	473	458	444	452	472	491	508	460	481	464	496	454	467	459	478	477	427	457	424	475	476	491	503	464	463	452	497	447	489	478	471	469	464	452	475	494	434	463	434	471	469	454	484	457	500	474	469	502	471	485	476	494	485	444	458	497	446	499	467	506	401	467	553	458	473	474	495	489	419	480	466	483	436	444	462	497	488	443	485	495	464	480	497	468	441	466	495	470	473	442	458	485	436	506	489	489	457	460	469	478	449	461	442	486	491	481	462	466	503	536	498	448	500	431	482	510	498	455	499	468	453	458	486	466	474	462	510	460	491	465	481	487	453	445	486	472	435	448	491	490	476	453	447	464	454	492	510	523	443	478	488	432	479	468	461	466	445	463	485	465	467	456	444	492	467	501	477	490	449	478	467	487	513	471	470	486	495	512	487	525	474	463	492	450	453	504	442	491	427	431	468	504	477	472	475	490	486	512	446	442	490	474	441	448	491	458	463	507	464	492	459	475	479	467	461	482	472	501	463	495	436	422	441	477	530	434	493	456	499	456	442	444	446	464	470	479	456	460	496	471	428	523	466	447	471	484	488	457	479	485	486	451	501	521	500	458	510	471	431	465	457	493	477	464	439	486	479	474	443	461	429	473	449	416	514	444	456	477	467	480	506	461	494	496	482	473	481	469	511	456	455	476	471	526	479	480	516	473	468	466	488	469	472	510	465	454	440	508	535	476	483	478	491	459	469	473	467	476	457	476	484	462	477	452	504	466	486	478	464	488	441	458	472	449	468	490	460	476	468	461	453	509	500	488	450	468	473	487	508	469	478	452	440	443	489	459	457	454	456	450	430	506	463	456	446	484	480	474	442	474	459	476	491	509	467	478	499	477	482	479	463	454	534	445	479	505	470	474	460	488	451	471	497	468	463	478	440	463	474	494	467	446	478	493	481	446	420	488	477	445	469	497	449	417	492	489	509	471	467	477	487	448	464	477	465	487	476	474	485	478	511	491	483	505	474	453	496	428	509	518	429	494	479	461	442	497	488	471	483	447	461	443	442	505	487	458	480	461	490	477	524	402	481	456	497	474	445	484	449	460	471	480	483	488	461	486	485	483	493	438	493	480	457	482	458	465	480	458	511	477	460	481	514	480	485	461	456	469	484	462	515	510	469	470	494	459	476	446	469	486	452	447	440	483	448	488	464	499	444	458	484	488	487	474	499	485	486	465	463	512	488	492	508	488	483	453	473	462	499	463	461	478	470	525	457	462	461	474	474	478	495	472	458	465	488	502	486	460	509	486	500	473	473	477	478	502	495	463	480	483	448	438	427	480	497	503	498	432	503	438	464	454	470	495	496	461	472	464	435	475	497	496	452	502	453	441	486	502	519	491	523	446	490	445	488	482	479	461	451	478	481	455	469	485	450	463	456	487	490	493	468	472	505	464	451	493	473	458	442	454	468	452	433	475	481	457	444	457	503	455	482	490	452	451	471	488	446	488	479	490	449	506	478	467	457	461	493	504	463	457	473	476	482	459	462	478	480	491	483	491	470	490	546	488	464	502	461	474	488	455	433	456	450	494	456	451	496	486	488	496	502	443	476	477	484	468	458	487	469	489	464	461	489	469	475	511	478	479	430	497	425	485	484	470	432	476	490	464	460	446	474	447	480	493	468	442	512	505	478	465	498	453	478	477	468	462	457	477	491	455	439	505	445	474	485	446	494	492	475	492	508	484	475	505	497	458	453	483	471	489	458	456	453	467	461	482	509	497	449	472	446	469	466	452	501	447	471	469	478	507	472	454	513	505	432	467	487	456	501	470	490	473	481	450	438	463	454	492	487	496	460	473	482	486	469	465	471	474	472	499	482	488	439	493	476	474	460	490	465	494	456	458	472	478	483	533	467	489	469	487	473	447	493	449	448	492	484	482	512	480	454	438	518	466	459	448	492	532	450	469	468	486	449	490	434	513	458	487	491	451	495	451	432	500	458	476	468	501	450	486	504	462	468	454	455	428	474	494	485	503	431	486	481	437	504	498	490	479	431	488	493	435	469	475	472	477	494	462	489	450	449	473	478	472	474	482	475	450	455	469	416	472	468	479	458
28842	28046	20741	3635	508	438	347	286	281	388	243	259	223	262	231	258	247	241	253	258	257	248	252	237	257	241	253	218	244	244	241	239	248	264	278	258	240	260	223	247	251	239	284	266	236	230	266	230	261	255	239	257	255	220	246	267	262	221	265	255	262	266	269	242	243	265	267	266	248	235	248	223	228	232	275	215	247	269	271	243	257	230	246	210	236	245	240	230	241	244	236	251	234	260	268	234	249	246	235	236	275	254	272	240	213	245	263	220	242	244	258	256	230	253	265	231	237	229	225	237	234	233	237	194	252	245	234	224	226	224	206	243	276	238	215	253	241	242	238	241	234	218	250	233	263	220	203	252	243	237	258	248	259	260	242	258	230	237	264	275	237	253	256	256	252	283	217	280	248	233	257	222	248	259	230	238	252	257	213	264	246	275	257	237	257	249	280	232	240	229	256	254	281	215	256	267	238	248	244	248	258	238	233	254	250	233	246	252	286	259	255	238	287	255	270	236	257	207	258	277	267	237	258	250	246	239	241	254	220	273	240	245	261	245	264	225	271	233	246	221	239	214	277	258	234	237	272	263	231	261	234	251	221	256	245	218	241	270	250	238	283	233	239	247	245	230	238	236	252	259	239	283	265	250	231	270	265	240	245	257	221	249	257	252	269	227	250	270	230	233	239	242	248	258	228	242	272	250	245	249	266	216	263	253	244	241	267	238	246	247	247	257	223	225	233	242	261	262	218	231	249	249	235	245	250	252	248	234	250	245	259	263	241	260	252	245	229	250	275	254	257	244	219	251	269	228	232	223	248	249	246	252	242	243	240	243	266	226	250	261	270	241	253	233	230	231	253	262	260	256	264	243	240	251	256	229	243	262	253	233	222	230	236	245	279	239	275	239	247	263	238	256	255	248	253	254	247	274	260	240	243	222	231	221	240	225	260	240	234	261	226	224	237	258	262	235	255	282	229	251	256	251	238	247	235	236	224	254	219	252	231	241	243	252	301	240	248	246	249	282	246	254	251	241	238	260	238	263	264	239	254	252	248	250	240	258	254	265	237	240	223	263	254	263	241	241	285	284	231	236	289	224	254	232	239	256	253	255	265	254	231	278	227	259	246	207	242	217	236	247	272	265	232	256	279	240	231	257	232	276	260	247	271	228	238	244	263	273	237	252	242	233	233	243	235	235	249	261	241	238	266	252	249	257	256	256	249	238	269	245	256	229	234	255	269	224	248	251	247	237	250	270	242	255	241	240	259	265	238	238	244	251	274	218	236	254	285	263	254	238	221	238	269	250	242	247	248	230	227	266	253	230	237	249	248	244	218	232	233	250	272	250	201	257	222	253	236	238	217	263	264	210	228	229	261	271	261	267	239	247	247	260	227	215	235	256	240	242	276	251	224	265	253	224	274	275	275	232	255	275	243	263	254	241	252	254	210	268	253	258	223	253	240	248	254	235	239	228	247	231	247	249	256	242	254	222	239	245	275	242	222	235	253	231	243	284	271	235	240	229	240	251	234	265	265	258	261	232	260	242	251	266	265	231	254	253	269	259	233	239	214	238	262	249	259	249	264	276	238	248	243	282	248	247	242	238	244	269	252	257	270	274	242	250	265	236	239	248	256	211	270	243	252	277	264	241	242	268	252	278	237	238	259	272	239	237	225	245	249	236	234	234	243	239	241	246	256	244	249	235	245	257	246	269	235	233	241	253	253	276	274	241	252	268	252	259	248	246	224	239	241	237	254	228	241	243	262	240	236	269	214	225	285	236	259	257	268	284	261	223	221	264	230	247	265	251	235	234	252	257	253	242	238	240	253	236	217	248	269	249	243	237	251	254	235	235	256	259	259	234	232	248	243	248	249	279	226	241	242	235	253	234	239	243	243	229	247	228	249	240	244	257	230	238	250	257	231	240	245	228	268	238	247	240	255	245	226	236	254	254	239	223	237	206	259	225	240	247	240	231	253	242	247	250	273	249	252	252	253	238	258	257	234	238	255	252	227	252	253	268	225	248	226	245	256	257	285	261	228	272	233	227	265	251	270	266	257	227	243	239	238	261	266	244	223	246	224	271	242	243	239	226	253	228	226	289	238	243	240	235	265	203	247	248	249	259	235	222	237	241	247	243	262	253	238	235	248	240	242	249	262	232	248	227	232	252	256	236	246	231	264	252	240	252	217	245	240	234	245	214	246	253	233	226	237	252	242	237	245	242	242	236	241	251	242	248	236	254	236	240	223	252	221	262	247	248	256	229	234	252	270	231	249	244	242	267	233	246	243	240	248	254	246	255	246	236	241	238	254	258	256	244	246	260	265	236	221	274	256	256	252	217	239	209	261	245	233	254	249	264	242	241	248	267	265	266	231	264	233	266	261	270	240	252	240	244	275	240	246	272	247	275	264	255	248	239	249	225	270	256	244	267	257	251	237	263	224	280	260	218	262	257	264	245	255	248	253	257	267	231	252	264	238	233	235	264	257	228	278	262	275	251	240	244	239	229	233	255	251	249	244	259	233	256	263	251	262	250	233	268	263	232	251	264	223	268	251	279	231	235	280	215	230	218	268	266	232	251	262	239	233	273	238	247	266	242	237	234	232	254	240	227	265	257	272	227	246	241	236	230	251	244	267	237	239	276	244	264	268	258	256	259	261	265	250	241	263	237	242	245	224	249	220	243	226	265	232	285	250	249	246	216	219	241	256	247	234	258	233	250	280	276	236	260	232	248	220	227	228	241	260	217	246	238	254	235	276	248	228	228	263	256	245	249	256	248	231	237	262	251	251	269	231	249	233	241	242	260	237	264	223	234	233	284	263	231	235	257	233	288	205	251	257	247	238	265	240	242	253	282	251	274	246	272	228	246	246	252	253	256	254	260	228	256	232	258	213	263	219	263	240	237	249	232	267	272	234	275	255	223	235	245	269	250	245	251	251	243	260	242	234	239	272	258	246	246	246	233	246	224	218	266	260	282	282	247	228	233	256	263	245	248	246	247	239	268	242	228	250	256	253	284	265	260	237	235	250	232	236	250	253	267	244	254	251	230	270	242	253	232	259	233	237	238	247	291	264	250	258	260	222	270	279	222	236	247	270	254	253	232	243	237	239	227	233	262	231	296	239	245	265	264	228	248	231	246	262	245	238	253	256	234	278	248	256	249	252	262	229	235	265	227	262	242	231	247	266	251	212	242	221	237	268	229	244	252	249	246	258	241	241	231	258	218	242	254	233	254	237	250	237	254	244	243	254	250	256	245	227	258	245	274	234	258	243	249	239	255	243	237	262	273	227	255	270	231	223	242	240	251	240	223	248	232	257	254	244	247	253	267	234	224	241	261	261	267	240	236	238	238	236	267	262	256	249	220	254	258	241	272	267	233	242	240	244	262	238	248	231	242	266	235	265	223	263	239	236	237	251	265	250	218	246	253	227	238	210	247	268	246	232	236	251	261	260	244	238	248	221	225	264	242	262	246	258	244	235	226	246	276	239	233	250	233	248	252
32253	44861	12933	518	457	412	387	361	391	606	337	312	318	326	329	328	344	324	365	292	339	321	327	316	325	307	312	326	307	327	302	311	311	305	313	336	319	330	293	314	306	341	300	326	325	321	333	333	322	288	291	339	303	286	350	304	324	327	310	329	361	321	304	307	305	326	293	304	306	295	310	328	318	302	320	293	318	333	319	316	324	310	335	312	327	306	325	324	313	319	328	353	317	315	302	294	331	306	285	291	296	327	331	296	320	342	322	325	353	302	287	356	322	306	319	291	323	348	299	310	351	367	328	322	316	332	301	329	316	353	283	310	298	296	306	297	307	312	338	294	315	336	333	332	309	333	312	312	315	318	321	316	289	299	311	324	321	323	332	334	274	320	328	310	365	302	313	302	327	320	314	342	314	366	324	308	332	335	310	326	339	306	313	319	332	292	308	328	298	311	325	338	293	349	304	275	364	313	324	301	333	324	344	306	313	317	340	307	317	327	318	299	337	306	289	269	301	334	301	316	317	313	331	307	302	301	312	340	338	309	315	326	301	337	344	332	293	317	311	328	299	304	328	308	307	302	301	319	316	325	295	325	349	309	303	316	318	317	306	343	310	339	332	334	308	311	280	322	310	303	285	307	301	327	290	310	305	317	328	288	294	326	311	326	327	321	333	359	325	323	313	292	323	326	316	292	338	315	345	312	329	362	329	323	340	314	342	307	321	295	294	321	331	309	339	301	324	328	308	305	319	316	343	281	314	324	309	322	317	293	300	298	302	331	278	329	326	299	307	315	355	312	322	300	320	304	338	317	298	344	319	284	319	343	335	325	304	317	281	320	304	295	316	317	316	322	337	322	314	337	297	283	346	314	347	319	301	336	316	317	296	367	329	331	261	318	319	317	334	306	328	320	295	273	311	319	289	309	304	327	297	310	317	341	307	325	337	309	301	320	339	333	344	300	271	325	303	329	323	335	307	287	318	316	303	327	331	328	307	332	332	333	311	299	321	348	321	335	320	323	309	316	289	328	338	347	339	295	351	316	320	307	338	310	302	286	321	291	299	274	314	316	323	325	347	312	319	330	331	330	344	328	294	353	291	295	281	323	311	318	323	303	312	315	295	303	336	282	333	317	324	318	317	292	333	323	377	326	303	305	304	299	303	339	308	302	320	322	310	274	321	325	298	314	330	322	354	308	319	339	359	308	325	352	324	324	337	324	340	306	323	320	324	314	297	315	302	337	328	290	353	310	333	317	294	295	332	325	334	330	344	315	329	325	288	330	317	319	278	338	348	312	323	319	329	342	318	294	358	301	332	302	300	307	288	332	344	322	308	300	310	295	327	302	294	325	299	306	304	332	310	328	340	315	322	319	303	334	329	325	294	324	372	297	295	316	290	315	314	302	296	304	317	304	330	310	335	288	300	285	305	275	299	318	351	310	314	332	315	315	302	329	312	338	342	310	309	302	308	311	281	344	308	285	313	294	329	340	311	337	305	314	305	312	300	315	312	312	336	332	310	304	295	346	310	312	336	301	332	296	303	332	318	332	302	311	342	308	296	316	309	309	303	300	336	327	301	332	341	312	321	325	302	315	288	325	298	310	317	289	307	303	302	336	311	327	340	315	315	310	303	319	328	292	280	301	312	323	328	347	371	351	350	288	335	317	319	294	299	294	302	335	309	290	300	284	321	337	296	298	316	312	356	348	304	319	318	314	339	314	312	289	316	333	304	309	303	321	294	351	325	294	327	328	323	349	289	299	287	353	310	299	299	310	330	316	296	306	330	329	299	301	311	285	319	313	331	304	317	313	313	323	324	305	303	325	309	314	307	329	315	302	319	312	320	278	313	308	324	323	316	321	308	301	299	309	292	313	329	318	321	314	295	293	318	329	296	317	326	307	320	357	287	314	326	338	300	296	315	317	344	303	305	317	354	303	300	278	317	327	287	343	289	313	309	328	315	333	315	355	316	335	317	309	319	331	303	313	305	307	297	311	311	306	290	324	336	315	319	320	316	327	310	343	299	316	329	310	331	341	299	319	340	331	305	301	350	309	307	329	346	321	320	313	308	288	313	316	302	288	299	349	336	343	314	306	334	305	325	317	284	305	329	324	317	284	319	334	319	332	285	353	301	320	293	306	303	346	299	323	337	311	324	325	320	319	331	321	296	328	335	316	301	313	316	327	304	340	319	295	276	319	354	338	339	319	302	322	316	327	315	309	294	319	335	326	319	307	314	308	333	335	356	330	317	308	319	337	308	314	338	344	305	341	323	320	366	325	287	306	321	298	334	345	304	315	327	297	297	302	330	308	327	276	339	319	311	332	334	312	307	317	339	329	342	318	329	325	366	322	329	318	293	283	314	309	282	322	321	312	319	315	335	303	288	327	312	309	352	310	306	296	293	334	318	324	325	303	307	331	308	305	299	331	293	297	298	325	330	343	325	311	309	331	284	280	332	287	361	310	315	312	312	309	298	323	327	331	345	304	323	317	353	288	314	306	349	325	262	345	312	315	318	297	295	330	316	331	313	266	296	307	324	297	332	330	322	314	285	327	303	315	339	358	327	293	297	311	295	355	329	306	294	307	332	347	313	323	296	330	296	321	314	299	336	308	331	320	295	311	321	327	302	323	316	327	309	308	345	288	309	326	316	351	307	303	339	340	328	303	290	292	312	310	299	312	316	319	310	309	301	317	323	320	328	329	323	282	323	328	334	297	270	321	311	346	342	320	296	297	316	309	330	301	311	285	311	308	301	320	351	311	318	296	327	316	316	332	313	350	311	301	282	304	315	314	310	302	334	333	315	315	285	339	314	317	314	317	331	331	324	337	284	318	311	311	318	315	334	322	328	327	315	307	312	290	334	309	311	309	339	298	306	324	318	322	322	333	341	322	330	304	325	362	327	289	330	322	318	310	359	309	314	314	289	322	304	332	324	364	347	329	326	307	292	329	291	318	326	297	298	314	327	285	307	315	324	307	322	344	328	317	324	313	295	333	313	326	321	328	296	318	309	329	326	316	307	314	348	314	334	304	307	286	338	294	289	305	307	330	315	329	291	357	286	305	300	352	324	316	330	303	305	323	294	304	324	306	316	350	321	292	319	320	302	343	310	288	338	299	310	304	317	317	320	333	343	300	300	326	318	331	310	305	366	330	316	324	321	313	296	339	304	315	316	316	305	321	320	300	291	290	339	303	305	331	330	323	287	313	304	330	328	327	294	297	320	320	329	313	309	327	306	333	310	308	330	329	292	294	347	304	323	316	345	345	307	349	299	318	308	313	301	314	330	338	304	323	314	296	294	329	342	305	323	327	316	312	333	280	279	308	310	340	322	308	308	323	302	312	343	306	290	307	328	291	320	336	326	315	311	330	314	336	347	335	302	319	280	308	292	323	321	355	316	307	302	305	350	312	290	331	308	331	350	350	314	294	301	300	318	327	342	326	300	312	303	296	293	361	329	344	317	319	307	298	326	332	341	329	361	320	294	317	322	333
24187	21548	28824	24585	21392	10892	769	473	560	901	301	250	251	257	259	257	224	213	231	200	202	215	228	194	234	235	200	205	190	188	224	201	217	189	216	213	214	198	196	193	187	198	220	198	180	214	224	207	210	194	188	196	208	207	182	193	192	223	215	221	196	201	180	177	193	222	216	212	175	221	204	213	170	212	204	177	201	196	197	214	200	196	243	185	206	200	185	201	190	206	197	201	205	176	197	197	189	201	215	160	212	180	218	204	199	210	189	188	190	176	201	203	192	167	204	199	190	188	177	206	208	206	209	199	211	211	202	224	205	203	195	204	205	217	214	229	188	211	180	213	205	214	202	188	187	208	197	212	197	207	193	212	208	207	198	210	192	199	201	201	196	191	190	205	195	214	193	241	175	213	172	191	188	191	173	203	217	191	204	201	223	202	210	193	193	216	218	208	224	193	190	208	183	214	200	157	178	205	205	220	201	185	203	169	194	203	219	199	198	221	205	177	198	178	185	170	207	195	199	193	199	186	194	205	200	200	201	219	188	214	185	173	193	189	172	182	197	172	222	207	217	193	200	202	197	209	169	177	198	200	199	188	201	201	192	208	170	214	203	185	194	206	194	183	199	194	226	219	194	193	173	194	172	189	199	227	221	218	174	154	183	175	196	182	198	187	197	197	204	199	217	208	208	202	215	203	177	188	202	197	190	212	210	195	212	192	196	177	186	175	172	211	193	207	199	195	202	190	192	212	179	197	191	213	183	208	197	205	195	209	218	188	176	180	213	185	186	217	220	194	208	181	164	179	175	201	176	199	175	202	195	180	189	243	202	180	185	186	194	211	190	203	199	196	189	226	208	184	204	181	179	169	195	210	203	212	200	209	215	198	201	215	189	184	200	187	200	188	209	191	192	210	211	225	195	177	211	223	195	193	221	171	203	198	170	217	223	190	197	210	183	202	187	188	207	184	184	210	185	230	184	190	196	200	184	177	191	218	204	177	204	218	201	198	184	198	181	175	188	190	204	196	201	164	218	185	198	194	195	204	212	199	174	183	204	200	202	174	221	223	192	217	188	196	196	200	233	192	217	164	172	203	197	219	223	208	188	212	191	217	212	208	188	181	187	196	174	209	208	182	202	174	189	186	207	197	179	182	192	216	222	187	179	194	197	195	179	185	189	200	212	198	174	203	208	186	206	187	215	170	213	182	195	206	174	201	178	205	225	218	190	200	185	205	216	188	206	197	191	188	222	187	183	234	186	191	193	192	178	191	192	182	192	203	194	192	213	187	218	206	205	192	180	203	206	226	199	212	176	190	211	192	229	212	217	194	200	203	207	175	203	198	221	219	212	206	203	177	212	192	178	195	173	188	199	211	187	212	211	218	187	186	194	189	212	177	201	211	205	196	197	202	203	207	196	185	210	176	217	184	189	202	225	199	199	190	219	202	193	199	198	206	195	205	222	179	193	206	193	189	185	209	197	202	223	203	221	183	210	205	202	196	187	198	192	185	194	205	185	197	231	181	195	210	200	201	192	191	213	167	205	191	202	188	195	213	202	211	196	174	176	207	183	210	188	219	196	195	219	200	196	204	203	202	182	187	190	190	194	181	193	193	231	213	227	207	193	214	182	204	197	203	215	184	182	182	179	210	204	201	193	192	206	197	178	188	194	190	208	174	204	184	202	190	220	188	196	210	194	188	196	183	203	192	178	195	202	198	217	208	203	197	189	201	186	184	175	215	219	183	200	197	199	177	190	196	201	214	200	201	184	238	196	195	184	212	209	201	181	194	186	214	223	188	196	206	210	217	184	183	192	203	204	217	204	217	190	186	195	210	225	196	197	207	184	191	212	181	212	198	194	232	250	192	206	203	202	208	199	199	215	198	187	190	211	212	201	209	176	187	209	213	200	218	189	201	197	196	202	216	207	191	208	179	166	210	215	195	181	193	195	198	196	206	232	202	186	200	213	203	210	206	183	199	177	204	205	184	208	193	189	178	221	171	199	190	210	185	205	192	211	204	206	218	202	199	209	193	200	186	217	197	207	178	191	213	196	193	191	197	196	162	191	193	193	191	189	192	198	177	187	190	191	212	180	184	200	207	199	216	197	188	185	193	196	203	222	200	200	200	214	214	216	188	189	215	193	201	194	185	204	205	180	193	196	206	212	227	206	191	227	177	207	187	214	230	195	182	195	188	187	204	206	177	199	183	181	204	213	222	200	215	192	201	188	194	212	198	192	213	202	190	201	189	178	214	201	181	193	185	223	193	220	195	171	191	204	198	197	202	219	209	204	221	190	201	193	193	174	190	209	188	200	181	187	203	179	228	199	160	193	187	211	189	211	202	208	197	187	185	188	189	199	192	190	209	221	194	176	211	205	193	190	189	220	177	180	204	176	196	209	191	216	188	188	212	201	205	175	196	192	194	177	196	205	205	208	203	186	188	198	180	209	209	188	209	199	185	186	181	200	199	223	183	196	183	195	205	209	173	194	202	215	197	196	213	197	184	199	192	209	183	195	190	176	199	198	203	207	205	209	187	178	191	181	187	207	192	172	182	196	185	205	209	176	182	186	193	185	183	218	218	204	196	190	219	221	205	204	167	205	199	211	189	172	196	208	219	194	200	233	205	182	201	181	195	185	194	186	197	213	201	183	193	188	208	210	197	199	187	199	192	199	211	201	191	198	213	197	195	172	212	210	217	183	204	201	199	219	201	196	176	194	195	188	196	211	168	172	175	201	206	184	213	213	186	177	204	192	203	209	215	203	200	173	191	201	203	199	209	207	211	192	184	187	193	198	198	197	203	198	209	191	197	203	188	212	183	200	204	196	172	183	229	204	198	218	196	185	182	184	181	190	199	179	185	189	185	184	192	192	201	205	202	189	177	218	202	201	186	207	172	184	190	210	195	215	196	223	201	199	219	203	197	172	173	182	202	217	198	200	195	214	193	203	174	190	215	200	212	206	204	170	219	208	201	192	202	193	179	202	212	216	233	170	200	217	189	182	194	170	208	189	186	196	215	187	193	194	225	189	160	201	189	200	189	222	215	195	189	193	199	189	220	185	206	208	184	189	205	194	186	208	190	190	194	205	200	206	207	199	192	189	194	193	190	203	191	191	209	201	205	227	213	172	179	189	180	202	225	192	183	218	210	210	178	223	182	213	176	219	211	191	195	204	166	183	206	205	177	209	204	205	216	199	188	183	205	205	214	184	187	185	195	190	186	191	193	177	189	203	174	190	199	185	203	181	216	204	203	201	196	187	196	195	180	218	175	233	203	185	212	232	197	209	211	209	183	195	209	208	191	209	196	190	210	206	201	199	203	195	171	189	189	188	194	192	178	202	203	227	201	202	227	165	175	197	178	214	194	195	209	171	220	203	184	184	201	209	212	195	215	200	199	212	204	179	195	173	192	205	177	174	209	217	210	186	185	179	196	213	221	205	207	194	199	213	214	189	213	203	210	177	207	192	194	188	200	197	193	191	192	186	222	207	190
36795	61244	22203	2305	1604	1208	900	797	1061	1590	443	427	408	386	336	316	306	310	296	298	279	272	300	282	272	305	261	287	282	269	286	268	253	248	272	274	251	233	276	257	264	252	264	267	247	285	265	247	255	267	272	234	269	250	249	257	251	237	268	264	257	257	262	242	236	228	237	272	242	222	242	266	252	237	246	228	232	266	255	256	259	246	254	247	270	250	229	249	238	267	264	273	224	249	251	237	246	249	268	236	253	238	256	249	246	236	228	239	238	255	237	235	236	245	236	232	242	249	220	239	227	271	238	266	221	265	262	265	252	253	259	271	256	261	250	262	228	234	257	266	248	237	213	255	264	268	257	256	249	253	247	235	227	258	230	277	232	265	251	264	261	229	258	240	267	241	238	271	237	250	250	223	238	254	247	271	267	241	247	246	251	246	274	236	258	233	236	216	251	257	247	241	246	260	273	223	237	217	254	242	269	278	230	236	244	247	265	241	255	254	253	248	251	251	258	244	248	268	242	239	258	250	243	246	206	294	271	255	253	263	241	273	256	234	260	250	259	241	234	254	231	235	226	254	243	272	256	221	237	235	240	241	243	247	237	258	270	240	225	253	245	210	232	259	234	247	265	252	237	263	233	260	231	232	257	260	262	256	257	222	254	232	260	231	263	262	267	248	236	252	249	237	220	221	289	239	231	229	249	235	247	243	252	259	227	245	243	277	230	265	221	227	228	234	244	241	246	252	255	219	266	238	257	253	258	240	233	226	244	219	270	248	244	255	248	214	266	227	233	237	248	244	229	224	252	248	234	238	282	234	259	247	248	270	252	233	222	232	243	242	243	265	245	274	249	269	245	241	235	280	265	235	278	247	250	270	237	253	246	233	274	233	243	252	243	233	242	288	239	245	255	270	252	272	248	259	227	242	244	261	263	225	260	241	259	229	254	255	241	245	249	239	225	263	263	234	256	251	283	260	255	239	240	234	222	238	237	241	254	253	256	244	243	247	281	242	249	254	232	242	274	259	254	239	260	240	253	269	259	265	250	257	264	260	239	250	249	244	227	257	250	231	241	240	230	262	250	209	263	256	274	229	254	213	238	254	280	275	248	258	261	262	254	291	221	232	233	254	227	234	220	238	237	255	238	251	239	249	235	227	265	284	254	224	251	276	240	245	270	246	257	251	224	254	233	244	243	227	247	249	241	256	234	236	200	227	233	243	271	257	256	242	246	255	245	224	272	255	232	244	243	266	246	219	255	254	254	253	229	240	256	261	218	252	224	242	231	247	249	247	272	242	226	243	229	252	246	201	235	217	255	232	262	252	250	266	255	247	269	266	225	273	258	254	244	256	255	254	256	235	243	265	240	252	271	260	256	280	270	259	236	263	279	262	269	237	251	252	243	242	238	253	232	234	216	275	224	228	255	255	247	247	288	239	245	233	260	256	261	264	280	228	223	218	253	269	253	231	267	258	252	257	242	226	239	262	239	250	267	248	243	261	239	240	252	224	261	223	230	252	270	268	250	261	258	231	235	264	253	264	240	227	269	241	230	252	249	260	223	263	252	245	254	263	252	237	261	231	238	268	214	260	263	248	254	228	255	241	260	269	272	248	265	239	265	266	252	227	261	224	237	245	260	218	213	252	233	275	235	211	258	254	254	239	248	243	260	235	277	242	263	232	225	258	227	255	260	225	274	244	247	243	265	241	246	217	261	261	255	228	235	248	250	249	270	251	276	279	254	257	245	232	248	262	235	260	239	243	271	226	263	264	237	233	251	247	252	251	244	235	281	239	226	252	249	236	223	220	249	269	224	237	218	231	236	221	257	242	276	262	275	259	247	258	273	235	280	215	217	239	269	245	254	245	226	243	247	235	233	247	262	285	244	249	251	240	244	223	265	261	277	252	223	253	216	248	242	215	237	245	236	271	252	246	259	249	254	225	224	215	236	281	254	245	245	233	271	233	241	255	238	271	249	243	254	237	230	272	267	246	265	258	255	211	263	262	241	248	260	232	258	244	241	247	280	276	250	248	255	248	229	239	220	249	251	237	248	243	256	244	258	279	272	257	222	265	250	226	253	230	238	254	243	209	229	248	233	244	244	244	255	263	205	232	253	252	224	246	251	253	247	242	249	251	255	247	232	248	290	236	241	277	259	259	242	262	251	248	237	255	251	246	235	239	260	240	244	201	245	257	232	247	228	269	238	282	243	242	253	233	284	230	233	262	241	237	243	246	254	234	249	254	234	251	245	234	285	260	252	229	238	267	244	246	229	237	222	281	220	263	249	240	222	237	225	235	275	237	256	203	249	223	254	245	265	254	253	259	241	251	234	237	252	269	255	230	217	273	256	246	227	256	249	251	249	278	287	243	253	216	226	230	241	245	253	270	241	229	269	234	254	255	235	253	264	246	237	274	279	253	252	246	210	253	258	242	247	246	268	242	245	283	248	264	280	236	261	268	246	251	246	257	249	264	285	253	266	234	258	243	251	252	243	230	250	215	262	200	274	241	266	268	223	243	224	231	252	224	270	248	229	246	224	264	267	269	231	230	254	223	246	264	221	228	262	233	248	235	247	297	252	260	233	259	218	257	244	248	245	233	232	260	229	250	251	255	235	246	223	236	225	248	259	260	225	263	236	245	266	262	229	251	260	229	249	228	244	247	217	243	258	248	248	249	250	230	256	228	254	256	233	244	255	266	259	254	253	256	260	230	228	267	224	236	235	254	257	228	281	265	244	252	226	244	260	256	260	250	239	271	238	249	266	241	231	246	247	234	249	243	255	236	230	234	243	285	264	254	244	220	233	234	236	279	247	255	260	203	236	277	241	244	213	244	232	249	249	256	266	240	247	234	252	231	208	251	271	257	268	230	291	251	240	233	244	217	209	263	230	238	236	227	211	245	226	241	215	281	238	249	237	255	229	271	239	269	264	244	252	239	260	256	232	236	228	219	274	236	275	248	239	242	267	233	254	228	267	240	235	230	245	275	266	258	254	271	225	259	235	262	255	253	266	244	262	231	239	242	255	244	224	213	258	236	272	243	217	243	250	228	265	199	284	239	253	234	253	248	250	255	256	255	251	257	270	245	257	268	230	275	249	267	251	255	245	243	249	236	233	260	224	280	245	267	246	245	260	255	257	291	248	277	256	252	241	250	261	257	262	245	265	272	259	250	265	258	245	262	232	257	251	222	282	282	228	261	239	245	256	250	256	269	256	240	213	241	264	257	259	231	247	254	265	258	225	250	243	257	247	247	235	252	243	255	263	232	253	244	257	259	249	274	279	278	248	221	262	215	257	248	258	241	275	239	262	200	251	252	267	220	243	231	236	246	229	254	248	231	239	246	248	228	269	271	228	265	224	224	251	246	234	248	254	264	256	241	239	252	249	243	226	232	268	275	263	249	261	262	242	242	276	261	253	253	236	251	243	261	235	219	238	237	249	255	274	250	271	264	225	266	244	218	278	226	229	223	277	259	235	241	268	242	287	288	244	253
25555	21632	27565	25401	8833	689	571	514	552	669	456	443	440	452	480	461	418	437	441	446	440	429	472	425	445	430	429	430	446	407	442	411	413	429	393	425	443	405	451	424	428	389	423	420	442	419	424	450	431	435	419	440	419	419	425	468	411	382	381	446	432	391	459	412	402	420	462	459	401	390	424	424	407	408	396	407	433	446	412	409	433	403	440	391	387	415	380	425	420	403	401	413	439	436	384	395	390	438	398	400	415	443	428	409	410	388	416	391	437	420	410	381	387	391	409	398	403	404	435	435	388	423	436	427	372	380	403	432	429	401	396	401	408	438	452	426	427	398	402	415	409	369	448	433	396	420	402	425	410	455	402	384	381	398	399	440	387	423	447	408	411	432	399	435	410	406	409	422	425	453	418	412	448	431	376	389	436	383	414	420	403	419	423	400	399	429	413	430	422	426	436	421	394	449	424	425	384	446	391	419	410	438	429	473	429	422	428	402	398	437	435	419	398	444	405	433	435	424	389	416	395	409	399	400	432	423	399	415	413	426	444	401	413	416	413	424	403	429	418	438	430	461	438	403	383	417	415	404	389	409	434	439	419	435	409	405	422	442	390	451	438	433	435	382	428	378	447	413	423	384	410	413	436	476	397	422	412	449	415	410	363	423	436	421	422	404	426	406	401	415	408	408	421	441	382	410	455	405	407	395	426	411	459	434	410	424	395	415	418	420	419	408	392	380	409	406	403	419	383	422	430	402	444	406	396	421	389	443	376	431	406	408	408	409	410	443	458	424	401	448	426	428	457	402	425	451	416	404	393	424	434	440	411	405	424	398	464	422	386	405	412	422	399	429	404	448	428	400	459	417	429	376	421	434	412	405	409	400	417	398	426	433	402	435	448	421	433	410	418	417	388	384	434	433	406	395	423	431	431	418	395	436	382	420	395	414	388	402	396	414	392	386	423	420	451	391	421	388	407	446	396	429	390	389	399	404	388	415	427	394	453	393	416	398	416	386	405	390	373	432	446	432	435	438	407	419	431	405	420	394	420	383	445	439	439	403	364	397	456	418	423	467	420	385	427	412	405	409	420	385	423	391	432	423	408	413	412	432	399	410	440	415	435	406	404	431	417	448	440	411	412	388	424	402	394	407	445	403	419	406	410	428	376	399	397	452	419	446	426	421	418	405	407	419	410	382	462	405	468	418	440	410	408	457	402	429	446	397	427	384	418	398	378	448	431	429	371	449	427	414	424	438	420	448	409	379	428	367	417	402	371	431	442	417	395	417	437	416	408	385	422	426	405	439	418	430	393	391	424	400	419	407	430	431	429	433	396	410	429	408	397	486	414	414	407	408	415	398	415	395	443	395	416	402	421	393	422	418	432	397	405	437	410	398	401	398	417	392	401	412	388	415	444	422	410	403	384	424	411	437	407	398	432	387	429	410	426	446	382	439	421	427	409	407	436	431	456	427	418	401	435	404	411	435	410	401	408	396	409	417	400	438	415	418	405	405	404	401	398	397	388	381	441	420	437	391	424	454	429	432	398	422	412	371	389	395	404	433	377	406	420	412	422	384	417	444	407	412	413	427	412	400	398	424	415	419	447	412	426	415	416	438	439	386	393	420	427	426	387	415	409	364	419	395	438	398	434	407	382	393	451	435	385	422	422	442	402	414	432	426	423	387	399	420	437	397	400	424	439	398	439	402	420	415	384	421	388	448	407	391	429	410	400	427	449	422	406	443	401	426	401	434	459	446	413	431	412	405	421	391	387	399	415	415	408	446	379	449	422	401	433	415	462	409	430	416	427	420	425	433	411	416	440	405	437	403	396	415	477	408	366	463	395	450	404	434	387	441	414	437	419	444	419	385	399	450	419	429	438	395	422	423	420	434	371	376	385	398	418	404	403	410	426	401	395	381	407	404	433	437	425	428	359	389	415	402	447	416	433	427	453	437	413	383	417	403	404	381	405	451	457	426	424	460	430	380	420	410	405	388	413	401	426	437	369	418	407	434	415	436	418	403	446	416	426	434	409	414	459	399	414	449	430	412	374	410	443	419	450	413	413	409	410	427	435	395	388	402	438	411	423	423	409	415	452	427	409	405	412	435	425	399	414	445	457	456	413	425	415	396	435	429	439	416	394	422	416	399	400	437	418	420	437	443	433	402	451	385	437	407	431	411	446	418	445	413	442	443	437	386	462	450	417	400	378	411	415	413	416	452	399	373	439	392	409	410	423	403	407	401	403	424	392	420	406	411	422	406	364	440	421	389	436	409	391	417	431	453	424	425	414	432	422	437	453	432	427	407	398	429	366	395	413	386	412	455	384	385	438	423	407	436	435	430	368	409	450	434	420	427	426	444	413	387	399	408	403	409	422	414	438	400	406	370	416	423	400	392	422	419	421	411	408	388	392	433	411	432	389	384	402	408	429	401	392	400	399	436	399	383	425	395	421	432	422	429	427	388	425	425	406	389	389	431	443	409	438	449	397	478	363	395	426	429	414	418	434	418	394	417	387	437	405	400	425	365	378	454	400	409	435	417	401	421	464	398	433	439	435	392	414	434	442	456	441	387	405	448	393	455	445	388	396	406	400	418	417	411	413	430	428	415	439	439	416	433	448	412	433	422	403	433	395	387	466	418	428	421	437	399	356	424	396	403	399	399	428	392	416	433	418	428	419	427	472	419	416	430	443	448	432	403	389	397	388	408	411	424	383	411	409	389	380	419	429	415	416	419	411	417	416	428	411	416	422	414	387	417	416	419	426	414	422	366	410	399	431	430	416	447	457	392	422	424	385	434	462	361	429	400	462	404	441	399	448	431	391	415	414	422	426	445	415	439	447	447	443	382	424	408	372	454	411	378	431	447	387	377	402	445	435	412	383	441	440	362	402	418	409	440	401	415	416	401	427	426	417	395	389	440	421	383	427	444	431	422	443	438	408	394	383	409	399	433	407	438	410	454	415	427	415	370	421	393	416	419	388	441	438	392	414	400	413	416	409	394	409	418	394	401	435	432	427	393	442	385	414	423	412	416	429	404	458	415	426	386	423	424	430	386	396	410	422	390	439	448	437	407	428	444	426	407	425	440	392	416	429	443	438	440	420	425	432	397	439	386	427	412	388	437	426	410	406	424	438	428	438	450	404	432	450	427	362	437	433	419	401	432	409	385	439	424	404	423	419	440	385	421	406	380	420	442	443	432	426	433	371	392	391	394	426	404	386	414	402	390	370	437	369	400	450	421	394	411	408	448	395	405	414	436	424	432	397	426	423	432	430	409	394	399	387	410	451	419	418	397	456	404	428	450	404	412	420	391	413	416	405	412	434	400	409	384	419	410	401	441	405	437	427	434	442	427	434	407	326	422	431	449	431	409	444	443	431	410	434	435	447	411	402	425	402	439	399	409	431	389	424	380	412	407	451	394	451	406	413	451	400	440	410	481	440	416	402	406	417	422	405	432	404	371	394	396	432	391	414	448	376	409	425	409	384	391	402	428	429	414
35436	52421	14435	1618	1066	973	823	769	829	1268	626	580	575	575	547	549	589	570	511	542	479	567	511	555	536	551	523	518	525	537	503	499	482	485	496	535	499	533	532	532	533	537	532	533	495	501	522	538	436	480	493	503	513	520	497	479	522	547	501	542	541	490	525	494	484	504	515	536	533	498	482	519	470	484	484	505	511	572	530	536	528	524	529	499	500	491	499	550	555	467	517	476	507	513	531	526	482	497	471	490	482	514	541	499	507	474	489	553	559	506	561	505	539	539	512	487	518	495	504	511	480	482	499	507	495	523	503	514	538	518	588	527	550	539	598	536	485	546	531	557	485	525	511	530	472	532	510	463	506	534	486	509	515	515	532	483	503	507	469	494	493	528	536	562	500	527	495	484	497	495	554	529	533	519	513	516	530	525	513	530	527	500	465	519	503	505	459	536	528	546	573	482	536	548	524	521	501	486	509	537	504	503	539	548	533	555	494	513	500	529	481	466	553	497	503	471	463	507	505	502	473	512	489	546	536	537	498	469	499	484	533	508	507	499	468	502	497	534	507	473	499	509	495	509	493	494	543	504	507	520	460	492	511	497	518	483	504	483	516	498	526	484	524	498	492	503	473	490	508	499	489	489	488	527	518	513	527	498	538	510	453	465	529	507	525	473	463	534	520	516	497	517	495	500	496	528	538	481	479	557	521	519	564	505	490	522	501	530	472	511	512	531	534	506	545	504	496	527	483	512	495	492	483	504	479	504	513	506	503	529	498	517	494	490	491	537	481	510	490	529	491	495	515	474	546	500	543	538	514	483	507	538	502	529	534	465	508	504	523	520	481	543	516	492	554	505	495	501	509	519	510	499	521	525	520	494	508	570	514	494	518	511	549	447	510	507	491	467	540	466	493	492	497	504	531	530	510	484	493	503	487	488	508	500	492	528	466	474	530	519	525	501	530	500	487	513	517	505	462	474	530	476	526	479	529	511	526	477	513	529	507	504	500	513	514	552	475	528	531	503	538	492	527	492	492	537	510	531	491	561	523	481	496	513	493	504	540	484	559	520	546	489	437	498	509	532	447	518	478	479	516	491	523	515	497	514	528	535	494	544	512	509	468	517	486	502	518	487	485	501	522	512	546	524	487	527	484	526	521	526	516	537	474	521	486	484	533	508	542	489	512	498	502	509	516	485	500	513	501	503	525	489	507	526	518	501	491	497	520	510	507	494	549	472	519	491	498	512	533	516	507	551	498	469	472	514	527	497	529	505	474	521	498	501	515	494	530	494	528	524	555	479	490	525	501	521	521	494	526	509	520	492	537	504	496	510	524	538	520	505	527	466	503	446	532	533	546	494	540	468	508	514	498	530	501	512	505	481	521	499	495	538	484	469	519	497	529	521	528	528	507	521	475	513	516	496	521	464	490	544	514	522	527	499	537	500	525	513	510	502	504	541	541	533	507	534	495	489	534	520	525	526	523	494	506	454	529	525	490	508	522	502	516	489	492	503	542	508	525	471	515	511	515	494	524	533	500	552	475	486	514	502	519	519	481	484	506	514	509	503	521	496	524	509	462	500	498	484	501	509	510	495	503	524	506	481	514	490	528	516	520	555	489	497	551	531	534	507	511	520	533	534	501	526	452	530	515	505	515	517	489	514	497	515	496	528	540	474	495	518	479	492	495	514	474	519	527	508	490	511	484	551	499	537	500	506	515	519	490	526	521	517	516	534	495	492	517	519	507	483	510	530	538	526	521	506	509	506	511	564	529	537	522	522	541	489	499	512	518	517	568	512	508	501	466	466	529	501	522	509	521	508	517	529	511	534	555	521	515	499	542	502	488	526	502	484	482	506	559	502	501	490	517	500	499	464	536	531	544	486	488	555	485	492	491	530	529	526	532	538	571	554	520	503	517	496	516	500	490	485	523	538	523	543	506	499	515	499	506	522	463	527	516	487	507	485	502	537	500	510	512	510	469	477	513	493	508	519	494	489	520	510	521	504	475	548	518	501	475	541	549	505	492	464	484	494	504	514	532	541	475	562	530	515	482	494	502	488	496	493	514	502	482	516	485	484	550	534	504	483	534	473	538	512	495	481	535	510	539	532	479	492	468	481	511	516	482	488	526	458	505	496	479	497	525	511	489	511	502	477	518	510	512	508	515	495	485	562	513	528	536	538	531	487	544	480	452	526	543	521	531	509	516	491	482	537	503	496	471	514	493	535	500	527	523	509	539	521	524	488	529	529	529	501	486	518	483	487	454	504	482	518	536	492	548	548	494	513	551	503	506	505	483	520	470	564	462	507	467	501	558	560	479	476	499	549	519	483	526	515	503	478	516	504	524	538	506	495	483	558	506	510	474	518	494	490	507	516	510	531	522	513	529	492	497	542	540	571	504	513	513	507	558	532	519	479	519	491	488	518	530	515	472	495	499	523	510	507	563	557	518	493	529	494	515	531	521	534	476	514	485	483	526	528	519	521	519	499	512	535	503	495	542	541	541	518	482	483	532	493	487	544	501	495	478	546	523	484	517	530	509	513	473	542	522	516	522	514	511	496	561	512	502	499	473	495	464	487	516	533	526	510	501	515	500	558	501	492	509	494	504	504	501	493	479	498	540	490	512	505	471	533	524	515	517	504	522	535	535	524	503	502	518	515	521	510	519	476	501	500	501	513	506	508	546	505	482	512	505	510	520	453	526	501	497	503	530	493	475	490	502	540	524	521	482	526	496	512	509	498	505	509	537	528	530	532	461	498	483	536	489	493	505	528	559	470	498	488	506	476	541	498	509	507	507	537	529	438	504	491	536	525	510	507	563	509	510	529	523	486	522	470	537	490	494	519	492	535	462	494	533	525	534	494	531	523	497	527	479	512	431	484	497	453	518	478	476	520	490	545	514	519	538	541	477	504	520	512	512	508	509	500	476	470	483	510	519	546	523	562	522	533	508	481	538	532	471	534	525	494	530	491	513	487	530	552	506	491	482	538	513	503	555	524	495	537	512	546	497	508	511	502	501	494	512	460	474	501	500	510	508	511	529	465	507	527	486	511	523	499	516	515	535	496	547	528	465	510	529	522	551	515	556	490	512	496	525	479	512	511	485	549	499	506	516	492	514	502	492	531	524	529	564	492	500	516	496	502	505	552	520	466	537	474	503	470	511	501	499	461	512	534	481	489	508	538	511	546	517	500	522	523	492	543	513	498	509	484	535	530	542	518	496	500	514	549	529	480	466	486	554	525	538	534	517	528	494	513	468	499	519	482	518	504	513	507	536	527	488	475	523	545	553	543	491	497	542	497	495	493	510	498	529	537	517	541	528	547	519	491	501	491	458	516	498	583	488	478	533	540	515	537	490	537	491	510	543	521	495	499	491	495	473	530	485	556	495	526	519	524	538	521	475	489	494	517	548	521	516	509	504	497	529	524	515	487	503	485	515	521	524	510	494	515	526	505	501	540	544	500	502	534	511	500	524	506	507	508	535	510	475	488	503	529	546	516
23246	21567	29242	24276	21530	21504	8798	1025	713	2456	765	577	486	499	517	527	473	475	469	440	455	479	435	445	420	389	433	420	434	440	445	437	419	418	415	419	406	434	436	411	432	393	372	394	379	420	404	376	421	428	417	447	434	411	419	424	411	436	429	453	431	429	400	380	419	438	367	412	418	349	402	384	419	389	439	398	391	412	414	426	435	419	413	386	394	458	403	388	429	396	356	390	415	409	410	422	425	422	391	420	443	406	426	393	419	408	449	406	387	392	422	384	402	397	399	428	410	424	406	394	403	384	389	441	423	387	406	433	368	401	417	408	417	391	398	429	379	381	385	410	414	421	437	402	381	400	393	440	420	381	400	400	395	421	466	416	401	385	391	447	440	423	404	373	377	383	416	388	375	389	391	421	388	391	402	402	407	395	402	389	381	421	379	396	408	420	434	394	394	417	434	460	377	377	403	373	378	412	387	388	432	423	444	374	388	363	405	372	405	410	430	394	420	368	424	398	416	399	401	383	434	404	411	399	427	434	383	428	405	362	383	398	436	394	367	409	387	390	409	455	402	394	369	414	404	411	391	422	421	404	389	404	425	415	424	447	407	383	407	414	420	400	383	361	384	408	377	422	394	404	382	387	400	404	399	394	407	404	382	371	420	439	378	408	382	388	351	411	398	418	395	437	473	383	371	427	414	439	416	399	403	366	424	433	428	396	417	390	391	395	391	394	438	399	408	429	406	418	424	390	406	429	428	440	413	426	438	393	418	366	409	429	412	419	377	413	410	410	378	379	410	422	432	357	384	360	421	411	392	425	419	388	412	392	378	446	380	420	385	423	418	376	416	422	400	445	407	395	412	410	427	401	379	396	422	433	421	404	387	418	384	405	398	399	425	413	413	390	419	402	397	427	397	416	405	397	411	398	410	411	378	379	382	430	406	402	396	439	379	401	453	410	423	388	407	416	439	403	414	419	385	446	397	384	394	388	461	408	413	428	407	398	420	395	405	403	409	380	398	405	430	415	419	422	419	377	377	404	397	396	378	376	416	404	423	369	383	418	414	389	422	383	445	417	376	401	407	411	435	426	423	375	386	394	410	416	427	406	419	394	409	368	403	386	434	389	397	392	402	415	402	399	411	415	397	380	405	417	361	398	411	409	430	426	418	445	368	393	394	414	430	446	408	372	413	412	402	345	409	390	402	405	440	437	431	443	439	376	409	425	368	410	426	388	409	413	420	410	379	383	404	422	431	453	409	365	431	416	442	407	404	417	412	378	434	444	409	391	347	429	395	434	409	407	375	389	400	424	402	408	386	412	395	399	397	418	407	403	420	429	438	423	396	427	436	427	401	381	399	395	393	411	403	415	384	375	429	425	376	400	392	419	413	409	372	389	387	383	378	397	401	393	449	433	419	398	383	399	403	387	424	382	392	418	391	440	391	404	366	415	443	404	385	404	425	394	409	399	400	402	409	444	438	412	387	367	389	426	403	401	391	417	394	409	400	427	428	428	435	397	398	468	381	388	404	391	384	385	405	394	382	359	405	412	386	411	369	400	402	423	422	393	382	407	394	366	379	389	422	421	406	384	374	399	399	411	398	401	411	384	408	394	412	388	409	404	390	425	380	447	418	407	403	406	409	431	419	362	394	405	425	383	414	435	395	394	398	361	414	404	394	423	402	435	392	412	407	405	383	418	425	369	438	418	408	404	371	425	443	428	419	405	412	397	408	392	424	434	443	430	446	409	417	445	395	406	413	405	437	397	406	375	368	383	435	422	400	415	397	399	392	402	391	419	399	406	407	403	433	414	344	383	402	403	419	442	403	434	419	419	423	410	409	455	408	405	408	427	420	383	384	445	428	388	382	402	404	415	397	388	412	408	408	411	451	432	424	414	396	395	416	366	379	421	377	395	396	388	423	408	395	426	417	426	404	378	387	398	422	426	430	435	381	421	402	381	437	434	415	413	385	401	422	451	405	429	391	432	377	425	406	395	405	397	375	411	438	406	375	393	402	387	382	386	387	432	426	372	413	413	389	373	422	444	434	400	447	400	421	420	403	403	376	371	418	382	386	402	450	373	398	454	388	383	393	385	445	386	437	400	419	399	378	376	412	405	411	411	380	388	417	398	415	426	412	398	406	432	400	416	363	398	421	438	415	410	424	404	391	443	384	462	407	422	425	407	386	427	440	412	372	410	397	396	394	434	426	442	399	382	425	430	394	447	407	428	400	404	399	410	402	415	409	432	441	385	417	396	404	392	429	366	443	402	356	417	404	409	368	421	389	418	399	385	416	414	420	391	430	402	416	416	426	420	378	390	410	392	403	415	432	379	400	397	448	360	413	436	410	436	434	410	439	381	431	379	404	399	427	370	387	418	396	413	397	395	411	417	418	396	396	378	419	381	395	414	412	411	377	426	407	420	392	414	405	384	424	407	424	390	399	441	355	399	430	378	431	406	438	372	399	407	412	387	378	403	407	406	355	420	412	376	419	426	405	423	396	398	387	417	402	412	427	380	400	407	428	415	415	389	395	393	353	407	378	411	405	407	425	365	424	396	443	377	399	379	431	404	406	400	395	461	417	428	410	377	425	401	401	376	420	423	406	379	348	381	411	395	383	419	399	396	352	384	380	377	407	397	403	429	371	426	419	443	363	407	380	371	425	444	421	387	420	389	442	430	393	392	427	420	391	403	434	435	426	427	409	366	434	413	423	390	382	422	363	406	459	376	400	394	388	382	388	392	406	403	413	422	393	413	436	407	390	368	421	399	400	384	396	406	411	404	433	400	373	431	422	416	367	455	401	424	402	431	394	400	409	422	404	374	400	422	419	387	390	388	393	420	435	430	405	398	422	402	433	418	395	422	376	399	409	441	380	399	369	415	384	404	397	416	399	385	423	409	385	426	434	395	439	403	405	363	392	393	386	422	386	427	417	406	396	389	413	428	454	430	404	438	397	455	383	397	397	382	404	391	381	396	428	380	386	391	418	421	404	418	382	423	418	405	411	394	422	428	394	365	397	396	437	382	395	405	399	369	402	419	404	418	430	418	417	398	390	408	409	397	408	417	383	392	431	402	428	399	419	391	395	421	405	399	447	396	385	408	421	410	380	403	430	376	397	395	392	380	386	415	429	437	374	363	392	404	410	398	435	436	393	410	396	434	358	386	385	402	390	410	410	391	420	429	395	438	423	447	415	379	372	409	434	377	419	377	438	425	402	403	404	424	413	387	405	422	391	447	375	447	407	372	405	388	410	425	409	383	388	380	403	435	409	423	419	412	399	391	423	405	422	421	452	392	416	372	390	401	434	431	426	454	382	427	440	422	406	410	428	386	390	407	433	392	390	407	385	425	405	434	380	411	416	402	422	401	388	390	427	416	416	419	444	402	432	429	406	420	430	405	367	408	396	420	369	433	401	436	408	390	393	413	392	440	403	398	414	380	417	404	392	403	383	390	389	337	415	396	417	401	407	418	385	418	389	440	449	401	393	406
40889	66066	23615	4359	2977	2264	1749	1444	1299	4657	1141	839	784	687	673	642	657	595	537	581	586	580	551	530	490	525	484	531	521	538	489	486	519	529	540	517	468	477	530	525	476	476	481	479	463	508	469	512	510	522	484	446	473	461	462	480	510	470	466	466	457	441	479	470	460	427	481	464	472	425	483	484	443	505	479	444	445	471	494	522	478	464	474	476	495	477	433	463	482	476	463	440	458	450	473	469	455	494	477	468	494	461	469	520	495	495	456	476	497	465	496	494	432	448	458	487	525	422	467	481	487	434	459	426	467	531	456	463	472	455	478	476	501	446	489	435	448	465	470	470	492	487	442	480	463	456	492	498	465	498	496	482	461	453	465	484	454	498	476	483	451	501	485	457	498	452	493	428	473	467	482	484	497	459	515	482	479	483	502	465	470	439	476	458	454	476	495	500	427	480	483	456	467	482	472	483	505	450	511	498	468	484	491	516	464	476	461	466	485	466	469	506	476	489	475	473	466	496	440	440	459	476	477	475	461	452	446	493	460	438	449	420	492	467	475	489	451	468	455	495	482	484	482	491	470	451	500	502	483	467	437	469	498	444	472	449	477	464	434	468	460	477	477	467	462	450	488	475	469	477	438	470	488	475	499	479	497	466	502	457	478	478	478	456	459	484	500	487	494	493	464	502	481	449	438	458	459	459	462	499	463	444	481	464	473	475	453	486	468	472	422	472	462	449	480	505	493	482	456	475	475	458	466	506	452	479	480	433	467	457	489	524	484	489	451	459	478	466	483	455	471	452	508	461	465	473	466	476	435	466	462	467	465	483	471	473	499	488	478	505	420	470	476	472	480	457	474	437	486	514	492	473	447	494	472	521	473	494	435	461	492	461	486	461	460	515	461	482	490	438	496	468	442	512	477	458	472	429	485	481	490	469	526	474	439	462	470	480	490	433	467	498	476	504	437	431	518	452	472	467	474	450	474	491	439	494	457	477	513	437	491	495	471	462	431	456	478	476	500	450	483	434	494	469	487	452	507	454	489	444	464	469	479	502	539	486	489	500	474	467	453	466	481	457	502	471	509	476	478	502	522	451	463	477	473	466	450	481	504	497	484	476	443	459	473	478	460	507	508	471	453	479	450	478	473	483	471	482	437	485	476	477	448	468	473	441	516	470	492	483	478	461	480	471	482	489	468	509	472	466	461	477	457	478	467	461	461	486	478	475	458	447	476	477	489	454	475	474	477	478	450	467	502	462	487	460	478	456	437	468	480	490	484	521	442	457	499	464	473	484	451	453	473	471	462	462	457	483	489	448	489	462	495	488	480	453	436	477	463	474	423	492	474	490	458	485	472	510	478	491	488	436	476	433	469	445	494	463	519	500	467	498	486	469	468	477	468	482	430	442	440	462	447	479	448	469	473	473	493	470	474	496	471	498	490	458	455	446	489	459	473	491	428	499	479	436	471	491	467	449	478	446	509	479	537	455	482	461	502	482	443	473	512	463	478	432	497	439	466	520	458	488	493	472	504	496	452	463	473	516	452	471	452	463	466	475	463	490	479	439	488	450	461	442	478	450	494	468	471	486	486	454	474	533	478	493	468	473	504	480	485	471	419	464	427	484	463	500	480	508	492	446	486	477	467	437	477	450	498	447	457	501	428	473	471	441	463	463	456	454	510	488	449	458	451	470	500	490	454	469	486	500	441	439	470	439	486	499	432	476	471	515	490	458	469	438	455	475	490	508	481	486	470	504	462	496	479	465	439	460	462	445	506	491	465	467	448	530	491	484	486	477	469	499	482	470	490	434	479	458	454	492	437	453	470	485	474	501	468	478	467	449	465	475	452	467	454	485	440	489	489	476	463	520	469	434	505	464	490	435	498	472	497	465	468	468	469	492	473	490	487	486	479	455	451	458	474	456	480	454	428	479	528	484	465	475	467	455	457	444	519	450	466	473	473	475	473	480	447	530	500	472	437	497	436	512	469	496	477	442	449	503	482	489	489	482	482	488	477	502	461	483	438	469	461	483	461	490	460	455	482	485	484	447	469	477	469	466	461	456	468	436	512	490	482	451	481	458	476	476	450	527	481	451	485	497	454	463	491	463	474	483	506	476	457	505	491	435	518	476	520	452	453	479	485	423	444	484	457	481	449	438	464	505	418	498	471	466	478	453	485	419	468	488	469	478	430	486	479	468	463	493	479	501	495	468	481	459	512	465	477	474	478	467	468	473	456	507	493	457	476	440	486	471	467	496	486	507	480	491	476	431	496	507	458	472	437	491	487	503	458	451	475	456	482	502	483	455	459	470	512	479	479	520	449	483	464	441	473	496	471	484	489	488	467	469	486	450	450	495	455	477	477	516	444	439	449	445	485	476	432	467	453	435	458	475	460	456	501	477	492	457	473	479	470	441	469	443	477	439	438	463	444	449	494	467	469	519	467	469	506	448	458	512	453	434	442	469	452	486	467	474	460	476	504	479	501	494	480	492	457	451	477	485	469	458	495	476	469	486	499	480	464	504	469	484	482	468	480	493	489	492	462	497	459	470	442	501	474	476	466	478	516	452	442	453	471	477	478	462	458	494	464	492	481	417	491	442	489	470	458	531	468	514	548	504	491	469	471	509	440	491	490	426	497	464	483	474	458	452	468	463	520	492	488	442	529	462	487	465	458	428	472	466	484	428	451	457	476	458	418	463	499	491	472	504	482	487	473	503	479	507	463	451	458	468	431	481	517	430	463	479	488	458	487	453	476	476	483	493	465	506	429	461	483	495	516	472	474	448	452	513	509	510	484	429	481	538	493	479	451	529	482	473	467	454	448	457	464	495	499	486	481	469	468	504	479	451	487	457	475	444	462	498	448	447	491	455	462	480	486	456	476	506	484	449	475	514	447	486	513	462	506	442	469	458	480	470	470	484	506	447	476	444	460	466	495	489	444	509	459	460	500	484	460	464	436	503	455	498	456	492	516	466	456	467	465	425	476	454	454	446	447	507	462	498	434	453	477	461	488	443	465	434	491	484	500	480	474	451	472	483	487	490	459	460	470	470	492	434	447	459	482	517	480	477	481	495	485	467	488	512	472	470	500	451	432	482	468	452	442	486	492	499	499	438	464	447	484	460	494	473	517	504	491	467	508	472	470	474	451	470	471	461	461	498	489	488	486	475	498	498	459	511	441	434	483	500	471	497	512	488	477	486	474	481	458	460	505	488	492	486	497	455	487	503	425	473	453	465	440	458	528	471	440	468	461	548	509	450	461	485	458	477	488	469	450	472	452	483	473	458	458	479	472	514	470	458	488	490	467	474	470	462	456	452	458	473	459	469	485	449	463	468	451	489	492	486	449	494	462	475	450	464	480	476	500	463	471	469	457	442	502	500	477	452	466	455	491	444	463	478	488	485	460	458	477	487	477	444	484	468	458	459	456	537	502	433	467	488	488	450	492	468	494	491	487	498	482	465	485	463	454	484	473	473	460	445	459	441	513	438	442	447	452	486
28915	27163	21705	3883	511	472	344	284	300	424	321	257	234	241	234	275	240	268	283	243	266	266	226	246	253	234	268	242	288	255	248	230	263	248	229	261	256	231	228	247	266	255	252	262	238	232	247	238	259	252	256	275	249	249	257	250	229	252	219	265	250	234	243	271	259	241	240	265	217	234	249	235	266	254	264	227	237	267	276	221	243	240	251	254	265	250	245	232	237	262	233	240	228	259	271	248	270	231	235	252	267	259	252	263	254	250	242	233	239	261	235	214	234	268	243	287	260	250	254	251	259	257	234	280	245	233	254	266	247	238	249	247	240	249	243	246	232	266	247	246	286	226	251	241	224	284	248	243	241	244	252	245	224	252	257	245	266	270	270	242	239	232	259	263	253	236	253	247	265	281	229	233	245	232	258	254	275	252	244	259	216	267	253	281	266	225	230	225	256	205	230	256	234	247	236	244	246	226	276	262	239	247	253	230	262	254	252	270	280	271	278	244	245	248	228	245	232	257	221	241	257	254	231	256	224	244	256	272	232	251	263	264	259	243	250	217	255	249	232	244	241	248	228	245	245	273	243	234	249	235	225	230	250	267	261	262	225	237	270	230	266	261	281	246	262	241	247	249	247	238	247	254	255	263	271	255	267	250	274	243	260	254	253	231	260	250	243	253	253	253	255	232	256	264	245	226	237	237	255	271	265	246	225	243	230	238	211	261	264	239	254	245	224	223	257	258	231	227	229	260	252	259	262	277	247	232	266	254	256	278	235	261	265	230	234	248	277	253	243	254	266	258	263	239	257	263	265	254	237	261	215	244	235	257	245	255	251	261	254	249	266	238	209	274	269	241	280	220	269	257	245	247	272	248	239	227	251	247	242	265	289	250	250	270	264	256	260	272	218	235	254	256	250	247	256	237	255	234	245	256	268	232	234	257	241	272	238	259	251	217	235	241	225	242	256	276	264	232	251	241	233	265	248	245	240	241	262	262	268	243	245	248	263	273	275	243	251	281	276	253	247	266	249	221	239	231	253	263	249	242	265	224	231	259	271	236	233	258	288	279	225	260	239	230	231	232	231	246	254	259	260	230	278	243	252	262	232	282	255	236	252	263	248	239	258	231	253	225	261	263	226	227	243	256	229	268	248	240	237	258	273	254	255	254	233	238	247	245	257	269	256	243	269	242	254	269	246	267	258	245	233	237	248	236	241	236	251	286	218	232	249	273	257	236	269	226	238	276	272	258	272	263	269	231	240	242	242	243	240	277	252	249	238	266	247	245	221	248	245	278	244	275	252	269	225	228	254	246	260	250	251	249	244	278	245	243	260	222	266	249	259	256	264	264	249	236	218	238	218	269	252	232	226	245	286	282	266	254	266	263	255	277	247	246	267	245	286	241	253	275	253	235	245	256	240	280	242	260	231	283	247	215	240	235	287	262	222	260	209	286	249	215	243	254	239	248	235	260	245	254	248	252	268	236	274	264	278	236	263	247	254	235	266	217	279	266	273	251	241	222	272	212	249	258	269	254	287	253	213	255	251	229	255	255	240	282	252	251	243	261	270	268	247	267	246	257	249	284	258	244	227	231	244	262	246	253	259	253	267	251	270	252	250	248	274	278	222	247	242	267	248	233	213	238	249	231	242	253	245	266	230	250	241	227	239	259	224	243	224	268	266	253	246	271	260	256	256	249	249	270	217	236	285	275	225	238	272	242	253	248	268	233	263	249	233	238	260	249	262	228	248	236	249	271	249	289	236	235	261	219	229	293	275	245	235	258	230	251	271	242	243	254	259	277	257	246	269	264	250	238	228	230	260	265	249	240	280	252	247	236	268	261	214	261	250	223	244	266	260	273	259	240	273	246	226	253	269	256	236	248	265	242	238	266	262	227	247	244	280	224	242	272	273	293	231	277	256	250	251	272	238	260	250	236	228	274	251	247	253	245	236	269	241	259	254	247	258	249	267	258	251	246	266	246	245	263	228	296	253	280	251	246	258	249	263	263	258	261	231	251	240	251	286	260	220	233	236	283	272	283	244	236	278	233	268	245	258	240	238	230	243	259	295	257	255	249	237	256	265	233	267	240	248	258	210	260	236	254	239	270	244	256	254	241	257	278	251	253	237	271	255	243	255	249	234	219	244	253	256	261	257	246	262	257	256	236	266	248	271	233	254	242	229	251	277	247	254	260	241	243	248	280	290	246	240	268	254	259	255	267	258	252	253	236	256	258	224	244	271	265	273	266	251	245	271	252	259	247	237	243	260	291	248	248	246	248	259	264	248	274	252	253	248	259	231	279	254	261	278	251	224	263	258	248	237	269	256	259	242	268	268	242	251	230	256	242	248	239	245	264	264	242	277	269	237	245	218	252	227	276	243	232	258	267	239	265	251	225	247	269	240	242	237	253	247	244	243	273	230	244	275	242	272	231	254	243	234	224	253	271	248	265	261	244	228	220	273	272	250	272	261	243	265	238	250	237	248	251	263	246	268	250	256	257	242	230	233	250	243	264	250	226	274	247	227	258	231	242	255	250	254	264	255	264	257	223	273	239	247	250	242	248	239	264	228	230	241	263	253	236	259	266	257	248	230	225	241	245	259	256	275	227	266	267	253	262	220	244	218	271	256	265	243	251	254	254	257	243	253	251	245	234	258	245	234	253	257	229	225	234	236	256	255	270	230	243	243	267	251	267	254	242	254	256	264	261	254	220	259	270	261	231	222	265	260	264	270	246	248	259	240	257	242	268	227	230	237	272	247	258	273	244	261	255	219	261	259	261	265	259	270	273	259	259	270	258	256	233	277	268	267	230	247	264	270	246	241	242	255	256	239	246	249	250	255	249	228	245	244	259	226	237	222	248	267	224	253	234	251	244	238	243	222	247	265	240	258	241	241	243	255	233	232	265	234	232	240	256	256	260	277	248	244	254	267	278	246	263	229	250	244	257	257	267	253	248	237	247	263	252	261	259	226	260	264	250	245	253	254	262	270	252	250	266	242	266	239	236	250	241	248	260	259	291	238	248	245	246	270	226	249	241	264	245	282	294	236	252	242	256	230	273	251	249	243	262	256	241	250	248	249	234	221	273	232	246	246	258	250	261	261	276	239	263	219	241	255	254	207	255	262	275	294	257	245	257	244	241	237	242	243	241	262	249	246	223	260	232	256	285	298	236	239	251	227	260	273	245	254	262	238	231	241	279	240	251	244	249	253	274	249	264	250	265	264	259	226	265	234	251	242	210	254	266	247	250	243	269	254	235	244	241	254	265	303	218	224	236	239	263	234	260	254	259	253	256	248	230	247	256	264	275	245	261	229	257	252	257	259	269	255	248	274	263	227	239	271	295	229	218	223	234	256	235	276	242	256	263	259	212	268	243	248	248	253	242	213	238	277	259	253	255	225	235	250	236	250	242	259	249	246	281	251	244	218	230	237	236	255	259	250	243	240	268	264	246	255	241	257	249	246	242	247	257	250	267	269	253	269	257	262	252	243	241	231	247
32359	43458	15081	545	471	418	356	344	364	651	439	349	354	335	326	322	325	292	344	325	321	307	322	314	327	310	313	333	300	284	331	327	306	314	306	324	326	331	309	336	305	284	293	278	333	338	315	309	312	336	326	315	371	325	315	348	322	313	342	312	344	332	359	319	303	329	329	375	302	298	317	293	329	319	319	353	341	333	346	324	337	319	333	362	282	330	336	309	310	296	310	309	318	348	329	313	302	301	305	301	335	304	279	337	294	319	294	359	326	300	291	307	327	323	289	334	317	307	298	338	313	301	320	313	331	337	334	295	329	300	341	328	353	333	289	302	323	329	333	319	333	323	324	311	289	324	295	315	301	328	320	313	305	306	318	307	296	310	317	353	333	320	313	283	331	320	313	301	339	309	292	307	308	333	319	323	330	303	335	345	296	299	324	323	321	304	349	304	279	333	345	327	339	328	313	305	324	294	311	289	327	300	326	332	321	303	308	348	295	344	332	331	286	294	335	337	325	329	329	339	290	334	313	326	303	298	325	322	330	284	332	291	330	302	313	292	334	300	339	337	307	310	358	329	333	294	345	337	318	316	333	304	317	310	345	316	328	339	328	339	358	290	320	348	332	307	311	309	309	307	316	303	347	319	304	312	320	319	300	345	334	312	318	299	315	339	325	322	305	384	315	283	324	320	345	322	306	309	301	343	324	353	302	372	332	320	335	332	305	362	321	298	346	325	314	324	302	291	321	330	315	319	334	348	343	293	330	310	347	309	327	293	339	295	285	342	318	301	307	299	320	313	270	291	286	323	312	299	328	287	340	317	330	307	308	361	332	320	303	344	293	315	346	349	320	335	303	304	349	329	288	316	301	344	335	357	338	293	354	311	338	336	305	304	308	295	307	297	299	294	343	352	320	351	334	311	288	301	335	336	315	330	306	297	321	345	306	344	314	345	325	322	323	318	347	305	300	327	316	362	335	338	354	287	325	289	329	315	348	309	303	322	320	354	323	329	295	317	310	315	301	302	330	324	320	328	325	308	350	314	290	323	309	307	307	353	348	286	323	331	322	316	343	323	321	325	339	335	286	312	318	321	322	343	328	292	311	310	300	307	314	317	308	304	331	294	311	319	328	319	316	345	337	320	304	317	327	336	311	297	339	314	348	346	317	322	318	314	319	306	327	334	295	302	309	309	300	327	315	329	325	324	350	321	302	296	306	308	337	337	317	302	341	292	322	308	312	299	342	313	324	329	287	322	337	334	313	297	299	322	297	309	324	317	366	299	335	315	298	268	309	317	321	298	359	326	285	309	333	357	304	335	327	323	333	338	310	340	302	299	323	315	322	324	328	333	319	312	317	326	337	316	296	297	335	329	318	313	334	337	335	322	337	292	346	342	350	345	319	355	348	308	305	323	313	308	320	299	316	310	305	309	357	325	341	330	325	354	318	324	329	327	302	300	297	312	323	310	333	317	325	308	321	310	339	301	327	332	311	326	317	302	341	310	281	342	290	324	332	296	331	318	304	281	296	326	319	323	330	321	345	284	290	336	333	326	307	321	331	320	318	333	308	304	346	319	311	290	341	320	350	322	338	291	316	340	304	294	331	322	336	300	332	315	321	307	337	310	300	297	337	307	320	325	319	340	310	346	320	308	299	306	324	330	296	306	331	314	285	329	310	283	316	290	330	298	307	332	317	339	299	348	296	345	311	329	321	321	319	302	314	340	353	344	330	312	363	317	316	287	319	362	325	378	301	307	320	338	310	369	327	304	320	297	322	314	313	313	336	315	351	297	343	294	333	302	319	316	317	311	332	307	288	370	303	310	311	286	328	300	318	317	324	321	305	321	327	316	309	319	339	309	302	267	352	341	341	302	326	328	303	334	307	307	273	295	314	316	313	323	337	336	315	317	302	325	318	310	326	313	311	285	348	340	311	298	319	306	295	342	309	295	324	292	347	297	331	333	323	312	304	339	313	301	327	302	332	331	341	313	284	304	303	322	314	347	319	335	288	311	350	315	295	326	347	283	318	332	312	337	378	304	332	303	341	336	345	310	289	287	306	321	316	306	334	288	295	288	296	309	334	303	309	308	329	328	336	311	341	323	317	290	282	321	311	316	320	303	299	326	311	333	311	304	312	294	329	322	308	288	293	308	335	294	313	300	345	328	321	307	302	275	294	333	308	339	319	335	313	308	335	323	314	305	335	306	343	303	302	292	324	313	303	333	342	315	320	325	306	312	313	329	320	319	313	325	361	304	320	328	343	329	293	323	337	303	314	327	317	317	303	296	297	316	286	297	314	344	335	333	353	312	329	320	308	320	309	341	332	324	316	301	285	325	313	354	310	304	319	284	315	305	313	299	297	322	325	275	328	335	311	316	304	322	324	315	310	326	319	326	358	326	284	336	325	330	320	298	320	332	321	342	360	336	314	314	331	313	325	315	329	320	296	308	321	301	295	310	314	326	335	310	313	351	332	299	312	319	328	306	336	315	323	310	339	328	321	324	297	325	337	332	285	291	330	318	329	313	284	343	330	334	337	325	317	320	312	332	301	301	293	313	316	309	330	317	341	305	323	308	342	335	299	313	333	331	324	330	314	344	342	322	343	319	347	303	313	331	325	308	312	320	339	330	322	335	333	295	355	337	321	290	323	321	291	307	295	330	327	305	316	332	336	335	310	321	301	319	338	393	307	330	335	317	339	350	322	356	337	327	319	300	300	345	294	313	336	325	336	335	343	322	344	354	327	305	338	304	335	312	299	338	331	338	349	351	308	364	359	294	291	306	315	322	349	334	314	343	302	308	305	320	322	328	278	358	359	323	335	320	299	334	311	306	327	310	310	316	306	302	340	329	310	351	319	344	307	307	315	324	310	349	312	304	317	342	304	335	296	318	301	312	329	294	324	340	309	317	346	343	338	306	337	295	305	346	327	349	312	302	338	314	311	334	310	286	319	305	327	339	311	339	318	309	294	314	357	321	309	339	322	344	307	327	328	311	295	316	297	331	312	316	343	278	308	321	309	311	271	330	282	295	321	313	295	307	335	313	331	331	279	321	323	303	325	287	327	316	328	333	324	307	326	336	307	342	329	338	305	307	320	304	297	331	327	330	315	300	339	331	321	315	349	321	358	348	306	303	306	321	307	331	318	311	306	309	313	350	308	305	345	324	305	292	314	317	341	320	320	322	331	306	295	307	325	308	278	331	302	314	311	309	321	314	316	301	309	300	331	318	311	336	309	314	302	322	330	334	312	328	318	313	300	316	294	348	330	308	310	335	317	301	352	301	295	339	335	320	339	327	280	344	282	297	325	316	309	303	316	336	351	337	307	319	294	306	290	312	337	306	312	345	308	272	321	333	284	284	307	346	301	315	308	307	334	331	328	336	308	343	321	319	341	291	317	320	296	316	338	313	305	336	310	355	345	316	335	292	364	345	333	306	302	283	345	318	310	291	343	331	331	291	320	300	328	294	348	330	347	321	339	330	321	307	313	341
24229	21571	28792	24687	21369	10639	812	468	387	336	270	252	281	281	266	221	226	261	205	242	206	229	221	197	219	233	183	181	196	222	214	200	189	211	220	210	231	200	207	223	208	204	183	224	213	189	216	201	187	192	223	201	200	180	194	197	188	212	193	185	184	203	209	193	207	204	196	220	202	221	177	195	217	219	218	197	193	203	174	203	186	191	205	220	206	215	188	186	210	205	186	194	190	208	179	190	216	202	197	201	231	194	189	211	208	219	197	187	194	210	204	205	197	178	170	204	209	211	189	213	202	182	182	214	185	206	188	225	187	199	216	193	196	203	194	210	195	218	209	173	196	173	199	179	181	187	205	194	204	221	177	215	218	224	184	199	178	195	215	190	196	198	209	198	210	205	200	189	197	203	213	191	189	194	206	185	209	212	200	216	184	201	232	208	220	198	207	179	191	218	211	201	204	181	185	195	194	211	209	186	194	197	182	176	188	202	189	191	188	197	184	222	203	173	179	221	206	210	210	191	193	218	183	204	226	195	223	212	205	188	179	212	201	236	208	206	227	225	167	200	188	200	192	203	206	194	206	205	197	180	220	206	193	213	201	232	175	186	189	201	176	188	206	199	208	200	211	197	209	197	197	207	221	226	197	175	210	215	186	187	196	187	202	188	199	186	196	187	200	211	191	199	204	205	180	209	208	189	231	207	200	208	180	203	176	177	183	199	203	214	219	207	211	208	200	190	184	198	208	190	214	177	204	189	224	205	199	192	198	190	200	201	212	224	176	194	164	178	202	208	209	202	206	195	198	198	192	209	192	191	198	194	200	193	205	236	207	204	206	176	216	199	198	175	206	193	207	185	209	205	189	199	202	223	175	189	188	205	178	215	204	214	197	210	188	206	190	197	190	219	197	199	186	206	191	223	215	190	193	207	189	226	191	185	171	167	216	193	198	232	196	217	201	190	214	222	199	202	212	198	215	214	170	181	204	218	176	183	177	176	188	202	178	206	203	171	201	199	194	205	199	206	188	188	218	191	185	189	196	182	208	176	185	215	223	201	204	206	235	194	198	186	218	213	202	190	193	207	199	184	196	195	228	205	193	183	196	206	193	196	192	179	195	201	215	200	196	220	191	181	221	191	214	211	200	208	185	191	211	211	188	191	165	185	198	188	191	187	208	202	204	231	181	187	190	188	199	200	187	197	189	182	212	201	199	203	211	197	179	218	203	206	170	197	236	193	198	197	218	212	171	202	182	204	205	184	188	191	181	207	187	191	186	195	213	193	178	210	199	217	184	199	197	189	192	210	203	182	208	222	184	201	198	194	187	217	195	216	200	191	197	202	188	190	191	174	209	189	180	187	192	197	198	190	194	199	241	214	215	196	152	213	180	178	186	209	184	213	175	211	221	199	198	220	198	205	201	206	206	190	175	193	202	218	185	198	208	214	203	187	204	213	212	218	194	212	211	194	204	200	212	193	206	193	200	207	193	187	197	206	175	207	189	209	205	187	196	205	210	193	203	233	186	209	184	194	163	195	207	188	178	207	208	189	202	196	192	188	201	207	219	198	182	182	195	199	188	205	224	222	199	202	189	196	203	205	227	190	177	195	215	198	189	227	219	185	193	216	210	216	189	185	214	196	216	213	198	180	198	223	206	196	191	188	202	211	211	187	207	199	188	172	206	208	178	188	199	177	193	171	232	207	212	205	209	190	204	196	198	197	192	178	215	195	214	208	193	205	179	225	211	220	192	214	202	196	204	194	203	198	213	227	186	170	189	195	210	204	200	215	211	180	188	171	184	185	207	198	187	197	194	192	201	211	210	200	203	224	200	222	187	182	205	199	217	207	200	225	185	200	189	196	178	178	209	203	195	189	198	191	197	191	204	204	177	174	185	204	200	213	188	205	208	195	207	207	202	215	189	195	198	185	207	202	202	208	179	210	199	218	184	202	211	202	202	234	198	206	218	180	171	199	201	198	207	182	200	215	206	191	196	201	204	216	225	183	202	192	193	215	202	218	201	216	175	192	197	207	201	199	199	208	232	210	211	185	194	198	234	198	204	195	186	184	187	173	190	208	200	210	190	196	196	215	199	190	209	167	200	215	190	197	180	193	196	205	184	186	194	176	201	191	166	216	206	202	197	214	214	196	175	195	200	221	193	212	197	225	219	201	202	169	173	193	181	193	176	186	210	204	203	188	186	192	201	175	163	193	211	182	185	183	204	183	198	197	190	197	195	218	203	203	200	184	213	211	210	232	187	196	197	191	205	202	207	202	201	209	208	185	217	191	192	177	205	212	200	219	213	190	202	198	191	209	205	195	189	195	210	206	184	201	169	167	219	191	193	182	208	206	197	182	217	206	215	206	190	203	207	206	207	220	192	214	225	201	188	213	204	226	187	190	207	195	224	187	208	184	188	210	188	221	201	222	203	189	208	211	183	193	191	178	209	196	202	194	186	192	197	206	197	183	229	187	196	181	183	218	203	203	204	219	192	178	201	179	207	215	202	211	193	182	184	202	194	188	190	187	218	213	215	206	188	186	186	215	208	192	198	178	197	202	178	213	209	216	200	190	202	202	213	194	220	197	206	194	196	185	218	189	190	181	194	209	192	213	218	196	210	189	240	182	199	221	196	198	174	208	207	227	211	205	216	212	194	213	196	215	173	198	195	200	208	164	196	232	202	177	208	180	205	213	199	198	226	215	187	212	194	206	209	183	200	210	190	213	209	182	170	178	204	227	207	172	205	185	220	185	207	199	216	202	212	212	189	222	209	183	209	203	199	202	202	194	218	207	195	203	174	188	200	204	184	183	204	202	203	193	204	189	209	186	213	220	202	179	206	221	178	179	212	220	204	190	231	190	178	208	211	188	210	205	183	199	205	186	201	200	188	185	202	223	198	213	208	187	207	192	204	211	184	192	206	205	188	192	171	195	193	195	200	198	211	210	206	211	208	194	191	207	196	234	202	183	209	202	226	190	224	177	195	210	202	194	202	211	214	199	195	191	195	189	226	217	177	214	199	195	216	188	190	211	206	185	195	200	196	214	206	193	202	184	200	204	193	189	198	206	218	218	208	206	192	200	201	214	180	211	197	194	185	203	186	207	237	197	214	189	199	223	200	197	180	198	200	187	209	198	204	193	209	182	179	209	218	193	214	184	206	207	229	185	218	186	208	225	184	202	211	179	206	193	216	187	205	186	194	243	197	210	176	197	211	194	190	211	219	182	209	198	208	210	186	199	186	170	218	187	189	210	184	183	207	198	196	201	232	196	193	187	191	221	186	196	216	210	177	188	221	196	215	194	212	223	188	199	203	208	206	178	218	189	181	215	187	214	191	172	229	208	191	217	212	180	187	189	203	207	188	176	206	223	202	204	220	211	213	196	219	182	208	218	200	198	195	207	179	218	219	198	218	185	224	206	189	182	202	189	219	180	227	210	189	204	194	202	174	182	192	163	187	183	188	197	214	202	197	187	173	195	188	211	175	176	192	179
37344	63392	26040	2323	1733	1221	921	688	609	505	440	426	409	347	330	324	323	292	297	301	293	270	272	268	252	286	254	244	270	269	253	234	265	261	296	247	276	263	242	262	235	262	263	284	272	276	255	290	258	252	247	271	255	236	285	235	246	268	249	255	278	228	243	269	241	261	251	234	234	275	245	256	248	266	237	245	236	237	252	252	237	253	247	255	260	234	237	241	248	215	250	233	255	265	249	255	269	242	252	255	251	258	273	242	259	270	268	252	271	244	246	253	232	223	244	265	268	242	230	313	228	267	255	256	255	239	232	256	226	267	222	272	263	251	246	239	248	260	270	247	252	297	229	233	257	232	219	264	261	256	242	258	254	245	238	249	245	237	260	231	235	239	254	292	232	277	252	260	267	265	227	236	250	223	252	251	262	256	244	244	243	254	251	259	245	267	252	251	248	243	251	282	260	239	221	254	258	221	258	214	247	230	229	264	240	227	242	254	248	231	250	276	238	259	245	219	258	260	251	260	251	247	237	247	230	251	225	245	263	245	257	230	234	245	222	259	238	228	230	257	241	281	285	260	251	259	251	246	255	256	276	255	242	247	228	253	236	236	229	263	256	250	256	269	261	241	253	251	253	235	213	259	268	256	229	272	257	250	254	250	251	273	250	269	241	266	243	248	261	244	278	235	231	268	240	268	266	253	236	261	221	243	264	250	268	243	245	256	247	250	259	242	260	254	239	240	254	275	257	252	252	272	236	251	278	251	265	286	272	241	272	265	243	247	259	260	247	237	244	270	269	267	268	255	245	265	261	245	236	242	256	228	272	260	264	244	273	241	254	242	242	268	241	235	248	260	264	233	261	253	240	227	237	259	231	244	270	243	268	265	251	242	265	256	242	222	257	238	250	265	258	254	263	265	248	245	231	253	281	234	276	242	218	275	253	253	231	247	236	258	268	261	254	234	254	256	248	244	260	243	244	256	264	221	253	240	227	269	262	252	229	242	283	269	256	262	265	231	262	242	253	217	247	242	253	251	265	216	238	252	266	250	229	242	256	283	231	268	220	253	247	256	240	225	262	246	242	270	248	240	233	258	232	232	240	249	273	268	281	264	250	265	269	264	280	257	253	236	236	283	240	238	253	254	288	237	262	259	268	248	228	230	224	280	246	244	261	262	243	245	248	231	266	271	250	245	262	247	262	232	246	240	245	244	254	248	282	259	249	242	203	246	242	236	231	259	243	216	256	208	246	247	222	250	252	262	256	257	274	261	256	271	255	254	249	261	248	236	253	248	271	252	249	261	266	269	253	243	236	213	260	250	257	231	246	255	279	252	259	247	281	245	292	257	254	259	261	225	252	245	248	272	248	269	243	273	242	264	228	236	247	210	242	245	251	265	262	240	251	265	271	258	262	225	240	247	278	240	267	230	239	219	227	260	248	241	271	252	250	255	250	237	230	257	232	261	247	247	255	263	247	229	270	207	233	258	252	228	218	264	248	252	261	270	256	263	254	241	275	247	236	248	248	253	267	259	278	226	236	241	248	245	246	235	277	249	264	267	264	269	261	274	248	262	288	260	256	245	283	236	248	259	238	211	248	247	264	255	280	250	246	238	219	230	203	249	246	234	251	262	283	256	230	260	266	266	269	234	227	261	268	261	265	233	249	238	238	249	260	269	251	232	244	277	245	244	250	248	271	254	237	240	225	249	219	269	267	202	264	250	259	263	258	268	241	246	246	253	263	252	237	250	263	222	218	259	259	224	252	254	255	252	251	224	226	265	228	246	256	271	242	254	251	251	269	254	246	223	255	266	242	258	228	271	257	228	270	261	240	245	250	262	269	265	231	226	235	260	219	251	219	241	257	269	264	240	237	285	271	237	269	256	271	255	264	259	248	237	261	242	260	269	268	268	250	277	257	229	272	203	252	251	275	255	243	244	238	251	248	262	253	263	271	272	229	240	275	259	252	250	242	259	246	248	231	247	218	227	274	252	257	247	267	261	265	264	264	228	269	251	276	243	256	253	245	245	245	280	253	252	225	218	246	279	275	262	275	236	262	250	270	239	259	266	285	237	234	220	248	289	268	244	249	230	231	279	250	232	267	265	244	242	233	250	244	242	247	265	260	240	253	267	242	238	243	243	229	265	239	265	238	272	259	254	225	232	272	248	248	237	268	274	264	255	229	237	269	252	253	225	244	265	241	252	241	263	231	265	263	249	251	241	292	242	245	249	272	246	245	237	253	262	257	231	252	244	292	288	252	244	240	255	240	241	266	243	266	257	256	251	226	259	259	214	228	217	261	261	272	246	231	256	242	273	267	243	268	236	227	239	235	235	268	226	263	236	233	258	255	241	266	242	265	239	251	255	269	249	236	237	255	252	250	252	234	274	270	234	219	256	240	260	221	263	243	264	257	279	237	247	242	223	232	244	258	250	244	260	239	232	244	257	237	260	268	255	248	250	238	238	231	255	286	245	241	242	256	251	267	261	227	253	268	269	269	255	240	243	274	253	243	269	242	251	268	282	257	247	234	246	247	239	285	264	231	242	214	237	231	260	217	267	228	244	243	245	231	252	250	257	227	233	244	250	252	286	259	241	275	268	238	235	217	250	248	259	257	242	266	248	234	282	255	272	272	232	261	227	253	242	254	232	257	245	231	241	250	263	265	222	256	255	271	269	270	221	263	246	242	256	268	232	258	255	249	265	217	267	243	245	267	259	245	232	239	255	221	203	232	277	244	255	253	273	257	215	267	270	294	243	289	258	269	254	245	267	255	235	253	254	245	231	281	254	239	275	242	219	244	264	250	262	229	263	276	236	245	253	229	268	289	237	255	244	226	234	245	243	254	278	249	231	261	242	246	222	225	244	264	267	235	243	264	265	261	246	257	257	270	241	250	248	261	263	241	266	242	284	265	254	243	239	254	262	239	255	237	266	259	278	246	254	242	288	249	214	247	261	251	285	257	252	244	275	254	246	248	280	260	251	270	245	237	257	253	247	244	243	262	234	272	283	271	269	253	239	260	251	255	250	281	261	269	268	236	232	246	256	291	256	273	244	263	280	266	247	247	274	235	249	267	244	272	252	271	270	240	234	262	250	258	247	258	250	251	218	233	236	253	278	267	237	259	263	258	249	255	247	265	248	261	241	274	236	231	245	256	240	241	232	292	259	272	264	233	257	236	224	262	239	244	267	249	233	224	273	228	251	237	233	246	258	262	259	264	231	233	228	241	276	262	236	259	251	226	277	235	272	293	259	261	232	258	267	243	252	222	276	255	227	245	246	265	251	256	268	242	265	237	218	273	236	242	211	239	251	265	262	283	263	252	241	274	247	237	246	259	268	244	228	261	282	257	254	253	263	244	259	263	264	256	260	235	249	269	263	226	296	225	251	232	261	262	243	258	252	241	257	257	236	247	248	257	240	235	241	246	264	227	234	245	234	249	229	270	270	244	236	259	224	262	224	246	262	241	269	261	256	232	256	263	242	256	261	273	249
25551	21785	27763	25241	9286	809	597	508	459	495	476	440	435	460	417	406	460	413	409	421	400	423	429	398	437	435	436	393	399	421	394	412	438	428	442	407	417	422	407	445	396	422	447	376	388	439	418	399	419	422	428	434	410	453	404	432	425	417	437	430	393	430	443	414	390	407	414	392	379	391	405	407	409	420	390	411	460	417	408	411	382	405	442	417	409	433	391	444	420	406	434	441	426	442	431	440	436	439	456	401	438	392	444	429	388	395	434	418	426	422	426	472	436	404	432	456	422	433	375	431	415	433	420	428	440	431	398	420	446	428	422	389	450	389	414	417	436	442	393	447	445	444	453	402	426	439	429	440	420	435	414	406	417	441	430	398	413	420	387	412	469	421	458	432	420	415	417	441	412	425	436	427	365	412	413	439	446	442	419	437	381	416	389	407	392	397	426	426	432	402	405	404	435	436	432	415	405	437	406	470	417	387	432	405	436	420	443	439	407	427	420	441	386	446	404	390	406	436	419	448	403	422	437	409	389	415	412	457	426	392	397	397	401	410	421	430	449	413	423	354	436	394	425	421	410	418	441	424	420	419	413	458	425	395	412	429	430	450	417	397	427	428	407	440	417	437	450	420	402	456	422	396	442	399	442	420	421	383	421	409	398	419	416	387	429	407	417	439	431	418	423	410	403	411	387	398	455	410	410	416	387	408	423	422	411	447	399	417	444	437	425	444	439	420	428	444	442	425	462	418	422	396	421	415	431	426	390	436	442	401	406	440	435	410	412	430	456	409	396	407	411	415	396	439	427	413	423	443	420	428	420	395	444	393	435	440	410	406	402	402	378	407	465	439	443	432	442	416	445	447	411	414	409	398	440	415	429	439	413	417	443	389	421	456	398	416	419	446	434	425	457	413	420	423	425	387	415	401	437	412	418	423	413	426	429	435	434	395	398	404	442	429	396	405	413	449	413	426	412	425	401	431	401	413	440	391	430	405	434	436	420	423	425	444	399	436	419	391	431	418	458	424	421	416	407	410	372	446	403	420	421	428	433	445	446	444	420	394	407	427	401	448	389	419	412	434	420	441	426	422	431	458	452	406	413	432	395	380	414	400	424	418	457	411	406	396	438	468	395	405	430	390	405	405	423	401	433	419	415	426	427	416	386	405	428	428	405	423	399	376	416	418	463	423	422	438	431	411	414	438	399	432	380	381	415	418	432	453	413	403	420	443	408	438	453	462	427	432	381	419	416	410	410	390	484	418	422	383	389	455	435	418	450	457	432	462	456	433	407	419	417	423	391	423	455	420	427	436	421	426	442	418	451	418	407	406	434	421	403	409	397	409	405	404	395	406	427	431	446	416	436	437	415	466	462	396	374	445	438	406	387	442	418	428	426	400	416	436	432	428	449	395	440	435	439	413	428	397	420	392	420	462	442	403	408	389	384	421	393	410	433	384	424	410	418	426	432	427	427	427	432	427	408	406	403	391	364	422	414	430	437	414	437	413	435	421	409	426	396	401	405	437	431	418	411	396	451	397	409	437	438	400	392	423	424	390	401	418	433	398	428	420	414	430	470	448	401	444	455	411	374	433	403	410	375	423	430	448	436	410	441	409	418	397	417	436	420	414	402	404	396	385	429	407	437	439	409	425	415	408	418	420	410	441	418	450	431	453	421	446	410	413	432	446	391	414	433	426	428	439	392	429	465	456	406	426	410	420	378	410	393	457	464	438	426	400	406	417	424	393	415	426	438	421	383	431	418	409	416	400	434	388	436	445	424	431	389	433	386	433	450	440	460	408	437	407	404	400	412	417	388	425	397	424	424	384	436	440	422	434	424	394	416	422	441	433	416	434	394	405	458	427	391	434	423	436	395	435	433	431	407	432	404	441	426	396	413	401	405	423	439	441	430	421	439	410	413	384	433	441	398	423	420	413	461	401	414	409	426	411	433	444	402	435	432	439	438	429	441	409	393	432	426	408	398	432	436	430	429	443	415	457	440	427	406	440	396	394	485	427	410	401	437	411	436	401	416	426	409	441	408	455	444	434	414	404	411	433	441	446	414	428	408	441	414	431	417	412	411	413	434	414	443	457	416	432	433	392	423	440	430	400	429	440	405	422	422	424	394	422	424	416	395	427	378	404	417	417	423	413	429	410	404	415	415	422	412	434	435	455	432	427	484	380	419	412	400	429	425	418	420	394	453	441	398	421	428	439	423	453	418	442	431	394	441	408	397	403	397	415	423	441	397	445	420	432	388	416	400	432	428	434	369	424	443	430	391	398	395	435	416	401	390	450	446	459	385	418	419	429	410	444	432	447	420	391	404	430	383	427	421	437	436	427	412	367	387	414	444	411	437	417	435	388	433	433	405	413	410	408	438	443	451	380	431	420	426	409	385	437	423	396	408	413	407	422	418	380	421	454	404	402	433	385	378	411	424	418	453	413	404	423	432	439	418	388	433	441	425	399	390	404	424	407	441	435	363	418	367	431	411	415	440	433	388	405	418	411	405	442	409	450	435	419	417	430	411	421	411	436	438	451	385	439	397	398	436	438	378	412	421	400	398	436	424	415	409	443	413	420	418	408	410	417	476	400	433	408	412	409	448	404	428	369	423	416	409	401	373	405	415	421	424	404	431	435	392	399	372	409	426	432	428	434	429	442	408	399	382	416	433	409	412	436	445	391	442	439	431	424	431	424	421	418	427	383	439	406	428	393	383	434	446	423	428	407	417	456	423	397	416	381	436	430	395	419	457	443	427	412	399	411	404	417	383	388	418	450	410	457	426	410	435	457	436	414	440	421	429	394	429	398	448	413	386	400	416	393	408	410	370	404	444	383	388	405	384	444	421	395	428	415	408	399	416	425	444	412	408	435	386	424	434	447	430	444	421	447	473	410	407	420	409	385	452	411	435	440	431	439	391	441	419	380	461	418	399	421	412	457	428	415	415	428	445	411	402	415	378	440	393	448	437	446	402	454	407	456	433	481	421	419	428	424	390	440	439	440	424	406	452	438	410	436	434	433	411	410	377	432	468	375	433	424	397	431	377	404	416	403	422	429	443	402	407	431	433	434	396	459	440	435	405	416	465	422	423	438	397	394	410	433	436	451	436	431	428	432	375	438	408	381	437	460	421	429	391	416	400	447	393	418	394	432	409	420	420	412	451	409	442	382	450	434	414	407	416	421	432	410	404	419	386	412	422	411	411	441	450	408	407	410	426	437	411	417	432	417	436	415	417	415	445	443	416	429	443	419	414	452	448	427	405	479	459	422	400	407	415	452	420	427	408	415	435	427	406	416	376	400	430	448	360	418	429	419	388	386	386	422	428	362	415	445	421	413	453	430	416	428	421	386	405	388	442	443	398	445	430	436	433	421	425	411	381	450	430	420	395	431	424	375	407	396	446	434	423	417	437	408	430	441	417	431	452	401	401	409	407	407	405	390	415	421	423	418	387	399	432	443	422	447	411	399	451	410	394	429	432	392	376	424	442	400	432	411
35522	56206	17634	1615	1190	988	840	750	686	652	624	637	576	590	544	568	517	568	548	555	604	477	504	516	501	563	541	528	524	500	480	511	496	516	524	561	507	523	490	510	543	536	525	541	531	541	510	540	533	523	460	511	560	516	501	494	487	510	530	522	494	509	464	519	538	504	524	518	519	531	493	485	550	521	569	538	471	470	520	458	524	529	523	478	513	514	522	498	514	507	484	485	488	507	495	479	527	521	504	503	492	521	507	544	478	495	495	503	531	522	530	526	514	528	517	487	531	491	516	508	524	473	530	508	493	492	533	470	506	487	545	528	567	521	507	537	561	538	513	518	507	552	521	510	514	553	512	510	510	508	538	512	525	571	515	509	535	530	490	502	515	571	520	472	521	544	478	520	491	536	474	536	452	516	546	518	514	519	486	497	524	520	479	505	506	493	487	561	470	501	488	484	518	565	492	507	554	533	510	493	548	536	472	486	498	482	494	512	498	511	516	479	506	480	537	543	549	546	508	483	511	482	546	487	540	518	528	507	529	505	502	504	512	490	523	530	492	518	561	514	524	538	510	539	504	517	517	542	494	505	506	496	543	507	522	482	551	537	501	462	544	513	557	513	532	555	516	497	522	477	524	526	534	477	531	546	523	509	486	550	469	522	477	500	483	499	484	502	513	509	504	532	516	525	507	524	515	543	507	505	489	482	505	535	491	497	547	478	555	520	521	535	497	539	513	504	522	541	501	520	513	478	480	483	503	532	529	523	485	501	467	525	517	493	527	501	534	493	513	514	563	494	490	505	502	510	572	499	498	491	490	523	495	530	525	541	496	522	515	480	493	558	477	471	536	478	540	498	523	557	514	474	498	458	542	526	516	534	493	501	539	532	510	511	515	528	532	515	495	565	499	513	496	512	518	533	520	520	524	493	513	543	502	507	573	503	488	537	539	504	537	542	525	528	502	473	498	540	514	473	499	497	510	493	508	512	491	505	521	516	500	525	528	486	513	529	501	473	477	564	518	516	525	554	506	488	485	499	511	492	530	487	497	520	548	508	473	531	499	499	504	523	524	515	539	500	532	527	556	511	494	469	494	532	471	478	522	496	497	498	525	494	541	541	534	472	560	545	520	549	475	554	522	543	510	579	516	549	499	526	502	474	519	523	548	537	534	550	538	524	526	522	493	522	491	478	502	531	493	518	495	559	525	516	487	522	505	467	504	502	551	511	500	490	482	494	497	508	486	522	600	502	528	547	525	486	515	502	542	524	521	537	473	522	495	516	497	514	523	521	535	504	492	501	474	505	503	482	552	480	527	539	542	494	509	525	488	534	500	518	526	484	545	490	486	511	516	527	519	530	540	497	502	502	548	512	483	494	566	505	510	533	518	510	498	529	538	466	515	521	492	527	518	519	567	504	505	529	510	520	514	497	529	516	492	522	549	534	472	505	528	534	499	478	508	511	471	511	505	530	486	515	482	507	511	527	513	471	476	504	480	480	567	542	547	531	518	526	532	507	507	501	521	523	496	508	564	515	506	493	497	502	530	525	513	542	508	505	523	460	517	520	493	484	512	479	497	545	561	497	498	469	530	523	533	530	504	484	551	477	524	552	473	521	519	520	522	506	499	499	526	476	556	490	516	500	455	511	486	534	530	477	539	529	520	516	495	526	535	531	506	519	492	561	490	483	466	524	532	519	512	515	524	496	500	543	528	466	512	512	504	505	535	494	507	505	514	517	509	506	498	505	505	507	504	528	515	464	478	492	510	525	481	499	513	492	537	541	510	522	516	488	528	539	518	543	526	530	483	518	491	467	532	494	507	496	537	482	473	498	521	502	529	536	521	531	501	482	508	536	526	498	544	490	520	532	489	547	498	552	510	511	512	483	514	500	481	477	507	498	506	513	508	535	512	502	520	524	524	500	490	519	498	514	511	499	532	498	512	489	525	522	516	501	519	522	500	497	490	475	523	465	513	477	506	531	529	537	489	492	459	511	526	527	558	532	539	568	488	499	521	505	514	479	545	534	480	488	528	478	564	512	487	530	471	565	514	540	483	545	535	517	484	507	502	523	539	488	506	512	521	540	513	510	519	533	517	496	512	483	508	536	517	514	516	504	498	488	549	495	500	518	519	508	511	505	503	479	506	500	540	513	496	530	472	530	510	544	545	487	540	519	499	500	528	518	513	521	514	495	500	491	500	566	508	445	519	491	565	521	501	542	511	501	505	482	484	494	545	538	527	475	536	500	531	528	535	538	477	530	478	517	538	517	518	504	536	479	471	471	502	515	552	496	522	520	512	527	526	502	531	504	498	519	549	568	534	499	503	570	515	484	515	538	505	506	504	478	504	512	501	533	460	518	500	524	509	505	527	518	565	468	526	500	520	516	548	492	520	480	528	508	544	542	550	530	485	509	521	498	552	516	506	527	522	485	508	529	529	517	545	516	531	493	476	493	503	520	497	538	504	499	547	517	540	546	539	511	506	541	534	496	491	495	472	513	494	525	527	421	509	517	569	523	493	497	501	469	517	507	489	477	503	557	496	502	490	539	516	515	499	538	519	561	463	473	482	504	480	492	532	505	524	509	492	493	504	510	497	529	526	507	498	511	486	524	499	530	532	498	539	542	527	519	521	534	513	518	492	481	513	446	578	519	516	473	489	535	494	475	501	499	521	515	504	504	493	519	506	522	555	545	487	550	552	437	530	494	480	530	565	548	486	530	457	508	498	507	451	490	542	512	508	514	496	527	492	500	525	519	515	535	519	495	518	488	500	509	497	535	528	478	522	511	509	496	495	489	518	522	469	483	534	540	481	541	494	485	528	481	524	494	550	501	520	522	541	507	485	469	493	522	507	510	494	531	557	508	480	505	460	532	507	511	558	453	527	503	483	509	490	516	529	503	497	467	522	518	531	520	536	505	510	506	555	501	498	524	504	493	509	504	537	523	509	541	528	510	539	500	505	524	532	482	515	478	555	497	514	541	506	510	488	519	503	519	514	531	479	501	526	505	521	528	515	503	502	532	524	559	526	512	486	475	535	497	532	477	513	517	485	526	523	554	479	477	548	568	501	514	508	471	506	501	515	534	535	489	536	547	539	516	482	498	505	484	523	530	536	474	528	485	491	469	491	488	508	505	517	551	512	530	501	537	505	479	508	476	521	534	528	567	512	539	489	554	528	540	542	488	503	510	505	516	536	512	508	511	515	503	496	524	533	515	494	524	470	562	493	492	489	544	562	503	530	512	464	522	535	523	487	500	560	500	533	542	494	520	509	521	528	524	508	493	519	459	519	506	535	502	462	550	548	489	529	502	482	462	542	488	514	499	472	532	513	512	533	453	510	515	516	528	461	560	486	513	493	545	508	494	556	493	553	525	557	505	522	526	495	489	479	503	469	537	515	486	518	514	536	485	475	509	546	486	505	472	564	525	507	520	517	521	488	507	502	521	548	516	504	528	488	542	508	527	533	493	484	522	497	481	522	518	531	519	519	521
23302	21607	29270	24245	21534	21420	8415	996	735	653	653	574	584	519	519	487	460	423	477	473	454	424	430	398	438	431	440	444	430	446	400	409	405	429	435	456	442	418	422	427	429	445	394	398	455	403	418	465	389	422	424	430	389	428	426	459	430	393	428	402	371	407	427	423	437	388	382	429	381	409	424	387	359	393	374	439	425	433	411	386	408	398	395	413	363	395	425	403	410	383	439	405	415	400	421	436	420	420	380	377	412	443	364	413	414	381	437	427	422	392	387	454	406	412	399	433	408	403	422	443	431	416	432	426	430	406	399	445	415	412	404	410	430	382	386	398	397	401	411	411	390	431	386	407	401	420	411	425	413	395	442	394	389	409	398	405	400	410	434	409	411	401	424	445	403	385	427	405	416	412	423	442	380	420	392	406	401	436	421	430	426	453	410	394	398	428	448	419	427	410	397	390	445	426	391	420	443	407	420	436	408	415	451	412	398	431	396	421	447	378	357	394	386	437	389	406	400	370	422	403	427	424	372	425	370	405	364	434	414	416	389	376	400	391	378	366	389	446	398	443	439	383	433	450	399	397	401	397	354	392	397	402	432	384	394	423	395	454	402	385	416	405	394	420	426	412	383	451	436	443	420	408	405	394	438	395	380	364	412	382	414	438	405	421	415	408	408	397	430	405	396	402	425	399	395	429	410	431	420	457	390	381	419	413	389	397	402	417	376	398	405	415	418	412	414	386	387	424	406	404	415	433	401	441	405	403	430	403	412	417	444	432	404	403	383	408	437	410	408	417	408	423	387	401	422	409	379	411	403	423	397	413	390	384	409	442	419	426	398	405	395	395	416	429	419	414	400	396	390	386	396	432	446	389	437	403	405	419	388	392	421	425	430	439	432	420	397	396	413	408	397	410	399	450	390	416	417	381	417	410	397	377	379	420	413	391	426	425	434	421	408	407	477	424	421	407	403	424	386	386	402	393	412	445	394	406	412	399	396	429	388	401	404	420	392	413	427	420	401	430	429	413	404	448	422	385	429	404	395	408	371	386	366	398	391	409	375	423	409	459	435	393	402	367	436	415	404	388	416	436	408	390	390	395	382	405	414	404	403	380	438	414	422	400	421	368	430	417	382	384	384	444	403	401	355	416	399	406	451	411	383	412	418	410	416	380	414	435	385	384	422	395	408	399	366	402	408	390	431	388	406	428	390	394	400	419	398	378	409	424	409	373	384	420	476	405	417	376	450	412	420	415	391	397	401	401	420	398	431	395	402	399	384	382	450	417	439	422	415	411	383	395	420	405	434	376	430	393	414	411	417	392	394	393	377	394	433	410	430	382	397	414	387	410	421	425	409	388	389	411	409	367	416	379	406	432	419	408	395	412	395	408	418	389	417	408	419	398	393	367	397	417	418	422	425	435	431	410	416	390	382	401	423	419	368	430	381	379	405	377	424	403	409	428	382	421	422	378	447	407	402	415	423	419	372	396	411	408	397	431	468	420	415	386	402	449	364	413	417	409	413	391	395	386	451	462	413	404	397	396	395	407	390	386	427	415	419	398	427	421	392	402	399	389	382	401	392	387	388	406	395	412	418	442	412	397	403	381	386	441	378	407	372	386	408	396	399	430	410	424	402	431	381	421	410	406	383	390	423	407	405	421	396	395	419	385	424	394	416	415	396	422	433	403	410	438	407	377	378	420	423	398	394	405	351	384	405	423	346	399	426	400	389	356	414	385	415	376	395	376	433	414	371	414	445	409	477	397	437	381	406	400	401	427	412	388	405	400	404	388	398	430	388	402	415	393	418	368	430	406	386	377	398	430	389	392	414	387	406	342	340	414	404	423	394	391	428	383	377	385	399	401	423	433	401	397	403	391	379	393	442	414	436	389	415	392	413	414	411	359	440	422	438	414	406	409	431	421	379	431	385	419	406	416	375	451	372	413	401	405	443	367	397	377	412	376	392	388	404	439	396	409	398	430	397	431	396	441	384	387	405	433	387	458	398	397	419	399	373	387	407	410	390	427	372	396	380	416	402	417	394	467	426	416	419	362	424	440	398	412	387	402	431	398	403	403	420	388	399	426	405	407	373	412	438	423	411	403	391	397	399	418	419	401	458	408	431	380	402	400	427	402	388	407	406	391	392	406	395	407	388	402	401	396	467	392	377	422	393	396	442	440	410	415	406	418	426	429	402	412	434	406	435	457	408	401	433	402	396	401	381	449	378	415	387	411	397	387	405	437	423	405	403	397	432	409	411	384	435	417	435	417	391	428	408	405	439	415	415	445	429	397	386	408	416	390	399	422	428	409	405	461	414	387	438	405	416	408	399	400	383	428	409	416	367	405	440	403	400	431	424	430	405	402	397	404	381	409	370	418	431	378	446	383	417	414	363	397	393	391	416	417	402	405	408	411	461	395	420	374	401	398	359	392	392	387	417	404	411	406	427	419	384	399	440	436	440	422	399	374	404	422	420	409	377	435	381	416	395	405	392	377	375	412	417	416	413	408	403	421	416	402	412	417	388	416	384	381	415	381	403	386	411	434	407	421	385	422	410	429	404	435	399	400	370	423	399	405	395	372	444	395	406	399	345	410	407	430	415	365	434	400	413	409	431	407	409	396	414	453	420	394	423	392	387	393	386	394	425	434	398	396	419	408	435	405	407	397	447	423	411	427	430	421	374	399	404	381	411	395	397	417	422	412	360	437	419	421	407	408	380	444	405	433	363	416	418	372	411	400	407	392	449	379	407	377	420	415	436	433	418	392	397	403	429	423	407	398	413	380	375	385	413	378	388	403	404	406	367	452	407	411	445	426	379	427	405	391	426	412	438	413	397	426	369	453	437	416	409	399	375	421	403	390	393	424	430	455	403	384	378	393	397	394	449	407	409	419	424	413	411	355	425	418	433	399	452	397	413	456	410	441	406	413	383	411	398	403	398	411	418	414	365	402	365	401	415	404	446	437	400	425	421	415	398	357	372	402	439	434	393	440	414	390	404	404	397	404	401	447	406	416	394	406	445	398	425	421	385	456	431	413	378	439	420	416	436	440	450	383	383	401	364	405	403	410	435	402	404	400	404	407	417	386	404	393	380	427	385	381	404	404	402	423	393	403	482	430	424	410	438	410	397	428	420	372	375	425	387	418	438	412	375	402	394	412	414	429	432	460	398	416	416	426	402	414	406	390	459	386	385	426	393	405	412	420	368	421	414	428	401	428	390	394	420	357	433	426	386	393	414	439	381	386	388	387	406	416	416	384	420	399	435	432	435	359	358	392	382	413	420	380	420	377	403	409	401	413	420	435	415	413	376	378	386	417	421	392	394	415	403	384	433	432	410	388	424	465	425	400	424	379	396	445	394	384	403	403	415	445	453	410	421	408	420	393	400	434	395	410	423	437	416	406	452	402	386	448	365	376	420	429	403	404	413	365	381	384	427	414	426	419	384	425	420	395	397	377	428	379	388	421	375	426	412	426	412	393	408	394	438	408	370	385	420	381
41362	72415	29477	5292	3040	2162	1725	1342	1149	975	874	800	769	647	614	639	624	580	572	599	531	524	524	543	546	538	515	534	519	498	480	473	471	479	507	466	503	487	480	494	474	492	440	447	472	488	527	468	470	492	482	485	510	442	516	476	442	460	457	462	457	483	477	471	494	503	515	474	462	444	525	477	529	438	501	489	468	481	505	451	484	492	436	479	428	491	523	453	487	460	492	449	493	484	511	524	502	475	460	503	503	467	491	469	505	494	506	498	495	423	458	463	495	492	488	474	506	515	505	474	494	478	433	471	470	516	484	517	484	471	484	425	511	492	467	450	508	464	489	470	466	547	492	507	468	465	482	504	468	463	473	469	509	460	517	462	446	458	484	447	496	481	487	473	448	471	465	481	460	480	495	471	462	495	466	478	452	510	489	462	464	454	470	496	494	499	474	475	458	487	459	442	491	465	481	461	460	449	522	498	445	472	527	467	446	473	488	500	439	467	484	438	487	454	462	454	486	471	488	509	452	464	484	486	471	461	500	464	448	476	473	482	496	442	472	488	490	478	479	517	475	457	477	494	480	449	475	442	471	488	462	487	439	468	479	450	502	476	469	460	476	467	473	467	446	470	497	480	497	491	499	511	460	462	484	482	473	446	520	451	459	467	459	455	476	476	491	522	505	485	464	494	454	497	509	492	477	501	455	482	471	479	487	498	455	492	487	484	513	465	484	449	481	498	463	456	475	470	510	495	502	471	453	461	489	472	503	492	483	459	455	494	437	472	491	462	463	459	458	471	479	497	488	499	496	494	482	475	455	469	458	479	523	501	473	472	511	511	491	476	496	481	473	481	497	464	489	454	496	484	433	518	522	490	516	470	460	500	475	449	483	518	485	477	461	474	468	426	458	488	467	493	489	489	463	504	432	503	490	467	502	475	503	517	470	494	462	500	496	500	496	487	471	482	484	497	449	473	498	480	453	495	457	482	465	450	465	443	476	474	441	477	484	517	479	454	438	453	476	490	487	444	447	491	475	492	472	445	472	445	475	462	470	474	467	466	510	473	457	454	489	470	492	456	456	496	470	461	481	494	503	479	468	482	484	482	470	506	458	480	508	468	471	491	532	481	495	468	469	518	424	516	474	488	462	519	485	449	520	464	453	470	498	462	457	489	475	463	457	458	461	472	468	527	475	463	465	456	497	494	465	490	459	447	471	476	502	462	473	464	495	532	466	474	519	477	458	432	478	457	482	475	481	502	455	461	482	467	461	480	465	480	452	478	486	412	479	449	478	476	468	463	516	476	524	498	482	474	482	491	493	504	476	516	469	488	475	486	486	482	518	484	476	492	468	458	490	509	448	471	490	461	468	506	464	503	454	457	475	481	462	446	453	511	476	461	453	433	515	459	465	441	473	488	466	446	475	485	443	483	492	493	498	472	497	445	486	487	474	513	448	484	457	460	485	458	486	478	483	484	480	494	499	461	464	466	528	488	483	487	466	490	481	449	477	455	482	474	467	473	497	497	501	469	468	470	508	501	474	463	469	462	474	474	471	472	484	465	470	502	503	483	444	480	497	465	456	449	483	461	515	510	454	494	452	445	451	491	500	480	487	472	486	438	474	448	476	494	434	445	455	422	442	476	479	471	519	496	526	479	449	511	508	487	476	469	500	504	467	474	446	482	497	496	470	485	467	503	459	470	495	466	491	514	482	493	474	462	510	457	470	490	459	479	502	476	480	448	448	467	463	477	469	480	438	478	448	469	476	485	464	459	455	471	471	480	488	461	475	455	484	492	467	475	499	491	487	452	478	424	431	475	488	486	509	509	475	467	482	445	523	463	444	466	501	469	465	486	484	482	495	457	472	501	483	458	463	447	480	526	448	435	489	491	478	502	478	461	465	459	477	468	488	436	459	488	526	435	457	445	450	457	483	508	460	460	486	466	495	456	447	466	475	464	445	491	493	500	466	498	465	457	476	409	476	437	477	492	493	470	486	481	471	457	488	503	492	420	466	478	476	480	453	471	495	501	487	473	456	495	493	444	469	469	480	475	453	424	466	436	468	466	514	486	467	457	511	481	527	482	460	522	443	450	484	455	499	472	490	513	475	490	466	460	491	510	458	477	440	484	474	465	495	494	479	474	456	465	470	491	458	460	468	471	437	488	502	524	460	498	494	525	478	421	481	490	437	445	493	493	457	466	422	478	454	457	478	519	473	482	488	457	489	462	444	488	453	454	426	476	537	485	501	496	476	495	478	472	440	481	493	465	472	471	495	510	471	484	457	474	483	461	464	466	463	474	484	479	478	464	457	495	450	514	499	440	500	456	521	455	480	464	451	436	476	476	485	453	466	461	423	492	493	442	498	482	520	415	493	469	462	480	470	521	503	451	486	466	470	478	502	486	460	488	455	453	500	438	474	505	473	469	516	515	496	494	479	503	468	472	419	477	472	464	472	458	435	444	497	458	484	481	512	496	461	469	501	478	463	492	450	476	477	464	480	455	447	505	423	482	504	500	495	482	471	475	477	468	485	466	478	460	515	439	522	463	484	497	472	467	474	478	480	451	450	462	504	462	509	456	467	454	457	430	497	458	479	504	485	481	476	492	453	485	457	455	491	452	433	428	481	498	520	459	487	459	483	461	519	470	463	468	483	469	436	459	465	481	450	492	464	470	487	469	444	452	465	491	499	498	466	461	459	453	472	483	482	498	449	476	422	489	530	471	470	424	479	437	475	452	494	501	459	456	432	462	449	515	442	492	458	471	484	471	408	439	436	439	452	451	487	492	473	466	472	444	475	477	501	460	476	440	487	501	480	491	478	456	477	511	491	494	504	436	474	484	526	502	447	475	527	432	461	497	451	484	484	459	492	456	469	509	457	493	473	484	471	469	468	477	463	449	492	442	450	492	476	454	480	471	437	489	451	433	463	465	440	463	478	469	466	469	461	498	445	481	492	461	460	518	458	440	512	467	487	459	462	453	478	513	519	486	469	439	475	452	480	483	443	448	463	472	438	467	519	483	452	477	452	483	441	503	485	496	478	478	464	491	461	460	480	450	471	439	449	461	467	486	506	474	449	478	457	477	495	493	457	451	459	463	488	447	461	475	466	446	487	470	466	488	493	492	507	475	451	464	466	466	520	462	489	471	495	498	488	504	508	490	483	477	493	441	467	499	445	452	481	465	508	474	487	474	455	484	500	480	505	519	492	478	465	476	480	489	450	465	484	459	446	460	470	420	493	466	498	462	490	458	422	497	464	514	462	473	476	495	478	473	494	481	452	468	483	452	481	477	457	489	454	456	435	492	481	435	452	473	490	461	453	420	481	492	448	487	488	452	474	484	502	495	465	482	436	461	490	424	501	514	495	497	481	473	459	465	469	463	440	492	484	477	445	441	484	481	501	471	475	476	501	466	455	452	466	487	485	505	488	473	474	458	443	493	506	473	501	477	476	487	496	479	494	458	493	431	459	447	456	498	432	486	480	465	493	459	460	461
28786	29764	22162	4057	361	327	254	265	256	240	245	263	274	246	266	243	268	258	277	221	252	266	225	240	268	259	251	227	216	233	248	227	247	218	223	217	217	249	246	254	248	254	259	261	249	263	235	221	267	244	265	244	255	260	226	256	283	286	264	251	238	235	259	270	247	232	254	264	234	236	243	255	242	252	248	254	251	236	224	236	245	250	248	238	254	256	248	258	256	256	231	241	224	265	248	284	256	273	250	254	255	253	251	243	245	257	235	214	254	243	231	251	213	232	255	245	270	237	270	259	234	279	244	241	210	221	249	235	242	243	266	234	240	251	237	243	246	257	231	253	265	235	253	239	236	241	230	234	249	243	283	257	228	254	231	258	259	234	262	259	232	267	292	274	218	218	248	267	252	233	255	237	256	247	241	235	290	257	249	241	243	275	235	248	237	244	213	236	267	246	261	234	259	219	242	247	199	239	244	254	281	226	242	260	250	237	263	237	205	222	244	233	250	237	259	254	242	248	273	236	244	245	247	239	238	247	220	250	250	268	261	217	258	255	262	265	243	224	228	242	247	248	237	245	239	253	282	228	258	269	216	252	258	229	286	224	265	253	228	267	266	262	263	240	223	242	247	267	259	229	233	237	257	251	237	282	241	262	261	227	273	223	259	274	245	261	241	240	216	254	219	239	239	243	226	249	246	264	251	273	235	232	224	219	245	237	231	272	256	292	250	253	240	262	244	263	262	261	244	228	256	262	246	228	252	273	228	227	245	252	220	199	237	257	233	245	249	245	254	265	260	272	239	249	256	252	243	237	233	241	220	215	249	230	255	236	221	253	208	242	232	224	232	242	253	265	262	249	250	257	248	235	253	229	249	255	270	256	256	227	227	242	255	232	258	262	283	237	230	250	233	266	284	272	222	282	217	265	249	245	263	236	236	252	236	243	257	240	222	240	254	239	231	231	252	249	261	258	259	251	227	241	250	274	235	232	241	244	269	233	254	247	221	216	221	255	267	255	246	243	240	270	233	237	243	236	264	237	224	211	250	236	260	255	262	251	241	234	259	248	233	238	236	257	232	255	247	250	262	224	260	246	268	236	273	258	263	262	264	244	261	235	247	252	259	243	254	236	228	264	256	247	243	209	291	255	242	238	232	253	244	250	239	230	254	251	205	248	240	254	234	244	257	249	226	252	251	235	246	254	252	223	255	240	255	277	238	275	246	256	230	272	230	230	251	257	249	252	260	229	278	239	246	238	259	254	232	217	257	283	257	237	252	239	258	245	266	205	228	256	262	238	260	212	229	243	227	234	270	263	237	250	248	253	265	223	248	221	238	243	219	233	230	248	261	266	274	253	277	289	253	272	252	242	260	240	282	252	248	236	233	249	244	266	236	232	254	262	251	249	228	240	268	238	249	248	252	226	243	255	237	253	237	235	288	220	251	232	240	251	278	277	251	258	243	254	250	287	259	260	245	280	246	241	253	268	214	257	201	248	226	245	277	247	241	239	253	230	251	244	259	265	239	224	235	226	245	253	246	271	265	267	244	237	252	259	240	238	246	246	235	291	258	260	237	283	230	244	263	235	225	253	258	276	270	245	251	265	256	225	217	221	254	249	227	255	249	248	223	263	278	254	237	268	281	233	245	231	207	252	286	249	200	233	265	257	253	224	245	224	264	240	259	230	224	250	251	258	212	226	241	264	256	242	246	227	271	249	233	229	228	228	197	237	242	260	248	223	249	256	266	258	267	252	237	267	249	229	266	247	249	246	263	265	233	267	247	250	235	239	239	251	236	230	240	257	221	300	244	256	241	261	226	248	268	234	240	246	254	226	253	264	259	245	250	253	244	266	247	259	240	261	250	274	227	239	252	242	241	257	218	234	211	258	240	244	239	256	244	268	261	260	272	246	243	246	254	228	234	277	264	261	248	219	257	254	247	261	256	286	276	248	269	235	241	242	221	249	232	233	235	290	262	278	236	241	267	271	228	247	230	294	237	242	245	253	233	232	242	229	253	232	257	246	241	240	236	250	237	244	241	259	248	257	233	233	258	221	236	229	243	240	245	268	233	260	246	229	256	236	256	230	245	230	265	251	234	221	268	237	243	240	257	247	267	251	255	269	246	236	252	256	228	218	241	256	254	264	234	230	222	254	280	257	256	242	265	265	257	257	259	227	231	234	255	252	238	269	226	265	295	247	270	246	255	231	229	236	248	257	223	269	241	264	237	252	270	255	247	263	253	263	223	281	248	263	261	247	245	248	226	261	244	234	256	240	225	214	245	257	239	251	232	248	248	212	263	235	255	259	269	265	232	236	239	237	246	262	248	235	248	267	261	240	267	242	239	272	235	244	249	256	224	253	252	259	258	246	225	261	243	224	270	246	243	218	216	240	234	240	225	233	255	259	262	255	243	256	257	258	263	228	250	227	264	238	249	234	253	247	237	246	241	253	266	227	228	261	243	237	253	264	269	235	232	261	235	248	246	223	231	250	241	233	238	250	268	251	216	247	236	259	220	237	246	258	244	277	255	232	226	255	251	262	202	265	223	228	246	250	236	260	247	252	254	264	265	247	242	275	242	240	275	261	273	230	220	238	271	248	238	267	238	287	238	216	243	210	251	261	228	236	231	242	263	228	231	261	233	262	242	257	265	246	274	246	246	237	227	263	249	267	236	243	260	229	246	289	246	244	243	251	243	229	257	239	234	248	258	228	236	264	236	217	266	234	259	243	233	242	246	262	225	219	225	240	243	251	239	251	242	233	228	230	253	215	259	259	272	260	233	282	243	229	248	229	259	261	255	237	256	276	249	237	289	243	224	238	261	246	253	247	237	253	255	234	220	240	242	229	235	274	240	258	283	247	240	247	273	266	221	247	261	243	259	222	228	219	255	253	251	246	240	229	249	263	282	259	216	240	256	254	232	278	270	233	258	229	264	225	267	221	236	236	254	264	251	270	282	260	244	240	252	232	227	256	244	242	250	240	247	249	270	241	259	261	222	255	229	255	248	233	229	250	248	254	218	288	228	261	232	230	224	239	244	233	256	259	266	223	247	261	274	249	256	259	207	233	225	225	221	239	244	243	229	242	240	299	242	239	245	254	239	253	240	262	242	263	258	234	237	248	220	241	240	218	276	263	248	247	239	230	237	248	244	278	236	240	253	248	254	259	214	239	251	280	245	214	255	263	240	263	246	266	274	266	226	240	265	249	257	272	241	218	242	254	245	258	258	264	247	235	227	265	263	253	257	248	268	263	235	239	251	248	251	249	232	224	237	260	241	227	245	238	263	284	239	257	255	259	234	253	230	274	247	256	252	248	239	253	270	218	231	247	246	242	250	236	244	231	229	265	262	264	265	232	251	253	240	239	256	269	279	239	237	292	264	244	261	258	238	261	256	250	249	258	239	246	268	236	242	273	255	253	252	230	238	263	261	246	253	240	254	247	249	237	255	232	250	252	268	225	256	250	243	257	236	240	258	237	289	233	238	251	261	218
32260	47602	13798	851	463	382	350	371	330	337	307	329	302	334	307	328	318	323	307	338	325	332	296	311	297	316	323	317	314	325	332	296	311	340	307	314	329	352	289	310	329	320	325	302	309	323	303	289	335	348	340	296	330	324	319	325	310	286	298	321	346	300	320	304	312	285	322	296	324	283	319	334	319	339	361	287	330	295	352	313	320	287	303	310	308	291	332	279	280	343	314	298	332	295	324	309	318	314	335	345	345	353	303	345	330	320	318	337	316	336	343	295	315	311	322	322	308	319	316	324	323	343	295	328	287	326	309	316	282	333	334	310	286	324	310	293	325	335	301	305	316	325	289	315	299	342	338	326	310	329	289	335	311	327	339	289	296	314	316	320	311	329	310	311	362	333	340	324	331	329	312	358	316	345	356	359	344	328	330	357	317	304	294	308	338	326	323	291	311	312	329	295	349	319	307	335	340	295	318	317	308	316	329	277	316	314	324	314	299	323	330	310	337	320	316	276	317	305	299	323	313	317	308	303	337	317	314	327	333	312	316	314	324	308	337	306	320	322	328	345	342	314	322	322	271	291	316	282	338	345	343	311	296	335	323	337	305	319	327	311	346	311	318	298	330	334	302	327	337	318	290	334	303	323	279	316	303	331	321	325	339	316	346	301	340	308	314	335	303	329	338	333	297	335	325	350	315	338	296	309	302	306	334	311	314	315	281	310	296	307	319	368	325	298	353	316	338	291	337	306	320	317	284	315	317	317	333	327	333	328	302	311	305	333	329	312	292	305	305	300	306	316	303	300	320	355	333	286	287	310	317	339	321	323	319	335	327	308	336	354	313	320	306	328	280	314	303	343	336	321	321	316	320	285	336	317	301	348	308	318	328	335	328	301	306	317	339	291	323	295	318	334	299	319	316	328	317	310	334	304	328	337	331	343	323	348	367	306	332	319	312	301	325	337	333	321	324	309	312	335	310	343	287	329	317	319	353	297	282	329	307	334	316	302	321	341	349	338	336	310	305	335	324	347	307	331	319	292	323	314	332	313	305	312	302	295	297	296	298	350	339	313	327	314	304	305	352	308	314	339	336	301	304	323	309	330	315	297	329	333	345	302	304	322	315	327	307	328	324	343	317	334	310	308	294	332	308	333	283	342	331	352	309	305	338	311	284	308	323	312	311	313	331	346	326	311	321	315	356	348	333	297	321	338	325	315	318	281	321	356	337	268	361	316	319	334	343	290	322	329	331	324	325	321	313	304	320	314	333	330	323	350	315	300	319	321	327	318	300	293	329	290	313	304	306	312	319	309	323	297	308	300	344	305	332	315	323	326	290	338	299	299	306	324	349	343	327	329	302	312	312	311	318	291	317	324	314	328	291	319	332	295	289	316	339	322	326	307	323	322	287	312	313	353	346	306	307	322	322	321	324	326	318	326	334	322	318	335	303	318	316	317	345	284	293	307	279	333	321	310	324	321	302	309	327	300	331	339	310	320	305	313	346	327	279	317	305	323	327	315	334	315	334	310	305	284	327	321	331	302	314	322	287	343	339	350	306	308	287	329	325	312	332	323	299	340	332	330	327	340	323	347	328	303	347	341	304	329	299	311	316	300	339	353	348	364	304	311	315	292	307	305	321	316	310	328	311	347	320	292	309	338	282	333	319	301	286	341	349	306	288	294	311	339	301	295	289	319	309	306	342	313	312	290	353	340	308	326	302	297	308	294	319	312	317	322	352	292	325	327	323	299	324	350	323	304	300	310	335	324	334	291	311	324	321	326	330	344	315	339	318	302	326	311	330	297	307	291	310	310	319	304	342	281	326	301	340	311	310	318	307	327	315	319	321	325	306	336	327	318	300	332	315	284	321	333	326	334	342	321	321	326	352	319	311	363	287	341	306	329	328	303	283	311	299	326	276	321	309	366	306	293	319	360	301	314	321	312	305	306	315	302	304	350	333	312	313	304	333	317	348	328	309	282	345	306	347	333	328	302	315	322	308	341	343	293	317	286	355	308	313	317	311	298	331	357	318	299	294	342	340	300	314	309	330	308	300	359	322	298	291	358	327	298	266	290	332	309	320	332	333	339	312	321	336	316	314	319	298	337	352	325	334	299	299	303	323	351	294	303	312	323	279	337	311	352	304	318	306	330	293	305	301	327	297	289	315	314	313	306	312	292	301	297	348	309	304	327	321	328	312	319	292	325	313	285	330	300	333	313	308	341	322	332	303	316	323	317	315	297	312	325	343	323	327	327	311	308	313	311	313	329	324	345	321	332	351	291	298	325	332	332	313	308	318	319	327	328	340	334	307	344	327	297	338	309	296	311	303	325	317	266	293	306	318	334	323	330	316	376	323	313	326	312	322	351	341	339	296	315	321	283	333	302	293	325	333	337	320	362	303	328	314	314	295	320	321	313	314	339	331	311	321	321	345	296	323	307	309	311	344	281	330	320	328	306	316	321	316	314	309	311	349	302	319	314	295	310	359	324	314	333	336	332	342	287	304	319	323	329	307	314	335	319	291	324	325	312	359	339	308	283	327	301	322	321	298	305	322	323	302	337	319	303	321	313	299	290	326	311	342	307	267	320	337	293	302	326	293	317	327	323	330	304	327	309	305	286	353	333	319	317	347	339	327	295	312	332	331	295	285	297	327	313	318	310	323	315	338	317	336	322	348	326	312	317	303	316	302	295	299	329	307	292	300	293	316	332	321	332	318	317	334	306	316	331	336	321	317	302	346	340	343	309	320	310	325	277	343	357	297	325	322	352	326	313	316	328	325	336	316	340	303	297	326	341	317	316	292	309	292	313	337	340	325	332	319	341	335	297	319	308	331	318	304	290	328	298	359	298	320	296	321	324	307	297	312	304	351	296	314	308	314	307	302	337	313	365	321	332	310	281	320	319	335	321	318	308	309	327	324	321	332	329	314	318	342	308	309	347	305	302	301	303	285	313	303	321	308	300	292	309	313	314	315	302	336	309	302	297	329	325	305	298	313	324	323	314	327	288	322	311	324	309	318	338	315	307	289	324	331	332	316	344	327	314	350	289	299	315	333	329	324	306	310	294	321	322	326	315	313	315	286	303	304	327	312	306	329	313	341	320	312	289	317	313	310	335	294	307	297	293	328	315	360	312	304	280	320	313	335	307	330	297	305	279	335	324	318	344	332	343	329	329	322	317	349	321	338	309	294	343	302	321	315	278	330	323	328	317	310	313	319	327	298	332	314	296	292	337	301	337	349	319	333	298	324	322	354	328	284	319	335	341	324	308	334	309	325	320	294	311	282	309	328	306	321	320	281	309	330	317	300	313	324	331	304	317	351	326	353	332	323	287	302	309	293	365	342	349	313	337	338	327	296	365	347	314	313	281	306	301	329	332	324	308	333	315	310	303	324	309	321	311	308	330	338	320	300	287	361	311	318	322	319	308	307	336	324	325	309	343	338	316	353	314	283	312	337	319	312	325	310	333	287	318	357	341	327	278	320	320	324	334	269	345
24237	21650	28928	24619	21305	10757	732	442	472	2015	316	282	250	262	239	238	240	192	192	225	208	235	202	236	187	204	218	212	203	201	205	193	209	205	218	210	228	190	193	224	210	197	204	230	188	223	210	197	208	183	206	215	208	196	207	216	209	210	216	220	194	196	175	224	193	209	199	190	206	213	200	198	173	196	184	206	231	198	218	196	201	211	187	205	225	205	217	218	205	202	207	185	209	215	207	196	204	198	210	198	188	225	209	203	203	195	182	195	215	191	206	195	234	201	204	200	234	201	190	198	209	205	199	195	186	228	206	203	198	198	174	209	219	201	208	187	205	195	198	243	215	228	192	214	217	225	206	208	177	172	183	190	216	223	186	205	187	215	231	210	218	206	183	187	185	182	207	218	192	211	204	183	215	210	214	216	209	195	193	203	183	189	191	183	184	194	193	202	191	204	212	203	218	187	218	206	210	196	205	194	191	211	187	181	204	210	186	199	186	200	216	207	203	209	204	202	169	214	218	181	211	196	191	223	181	205	206	204	197	198	220	225	203	223	219	234	198	222	192	203	196	194	215	190	215	211	199	227	190	221	217	192	219	209	178	204	203	200	204	202	223	190	205	183	212	198	218	218	202	175	219	208	192	201	220	211	225	198	227	200	212	197	196	215	195	211	220	216	230	231	185	212	167	201	226	214	209	184	221	224	189	194	193	193	201	198	194	206	208	186	190	197	177	210	177	199	219	202	207	208	178	196	204	190	195	199	211	192	190	219	217	227	206	159	197	206	226	207	215	204	219	175	210	183	209	204	232	224	187	209	206	232	181	219	198	198	208	197	217	183	191	200	217	191	209	200	209	183	200	198	202	213	186	200	202	241	174	190	193	199	198	195	194	216	235	226	208	214	186	185	193	213	187	214	200	206	200	195	200	209	209	207	213	197	187	209	220	192	208	198	221	205	185	192	196	192	215	179	195	213	201	209	199	233	200	183	206	194	192	195	187	184	221	185	207	220	219	213	216	207	201	209	186	201	206	230	206	204	184	202	199	204	187	185	218	214	218	218	190	190	222	198	206	216	199	197	226	187	207	226	214	182	199	207	204	195	194	191	209	194	183	229	195	203	199	225	187	195	233	199	229	216	178	219	212	174	192	190	204	205	195	210	195	206	223	190	213	181	204	191	217	213	195	182	196	221	206	184	183	183	216	183	229	208	186	179	177	181	205	227	221	210	193	208	200	187	201	217	207	199	205	213	234	197	193	191	180	193	201	203	204	167	210	172	190	207	200	197	212	222	211	192	225	180	201	194	197	186	204	199	213	208	177	209	217	208	177	189	203	199	209	219	179	188	201	201	206	200	197	169	187	185	210	208	190	217	215	210	192	220	196	215	193	186	169	207	213	189	200	230	193	205	185	195	191	204	190	187	212	193	189	193	182	208	197	206	195	231	180	198	221	211	207	222	233	196	171	193	186	200	201	218	180	196	212	215	204	192	189	200	192	200	195	201	218	234	221	196	213	203	192	226	217	204	206	200	186	193	221	193	198	199	192	185	219	215	190	194	210	215	198	202	167	181	204	191	196	180	193	181	179	201	216	198	170	188	212	176	208	199	198	185	215	204	191	186	177	227	212	232	208	211	209	194	186	224	191	206	244	196	194	202	185	204	192	187	203	206	191	190	214	201	200	213	187	193	211	181	209	209	192	196	209	215	181	192	209	209	194	196	201	197	194	181	186	227	231	193	180	219	208	203	205	190	199	195	199	203	188	213	221	193	181	214	203	204	197	223	186	186	221	180	220	206	191	205	221	237	201	166	185	201	207	212	198	220	201	189	191	198	218	197	201	196	207	204	182	204	223	217	181	197	191	203	208	207	218	204	197	203	201	224	216	206	220	201	207	200	197	217	202	197	205	203	223	208	194	206	198	244	179	185	191	204	182	224	195	199	184	205	183	213	206	229	208	211	178	190	197	213	183	201	208	197	204	203	193	201	225	196	216	202	207	202	222	185	218	210	218	211	175	193	193	205	213	219	192	196	225	192	213	191	178	205	189	200	200	193	220	201	189	200	204	200	207	172	189	220	229	206	202	184	197	189	183	190	198	185	216	233	214	224	200	209	181	197	182	216	214	201	195	217	185	193	173	183	193	184	174	199	216	204	225	214	176	222	207	243	179	213	185	202	199	190	197	195	191	176	189	231	201	184	218	212	194	216	201	198	199	207	190	171	182	190	211	210	197	210	205	204	196	208	197	196	206	193	179	208	203	174	190	214	179	198	201	201	190	244	215	201	195	220	203	201	210	212	215	207	188	202	185	203	199	180	206	210	198	219	216	200	205	178	202	209	173	186	196	214	195	204	189	207	202	202	208	207	200	196	236	218	194	223	194	207	188	195	199	215	197	213	180	201	208	183	219	182	215	199	182	207	201	223	219	221	214	206	204	211	201	202	205	205	196	169	202	192	215	204	211	199	205	221	222	209	194	211	223	164	232	230	176	198	183	200	208	234	219	192	216	224	195	208	202	182	204	181	212	223	183	209	199	191	210	181	195	252	184	237	214	193	191	186	195	207	205	218	209	210	210	179	207	242	189	187	177	189	192	203	198	204	200	191	201	211	179	191	205	191	179	232	187	205	202	206	204	222	206	208	197	210	202	180	199	208	191	179	200	209	212	219	182	212	188	193	202	181	200	205	188	200	193	197	213	226	187	206	211	177	218	177	184	182	199	184	201	191	207	201	204	215	239	206	188	181	181	186	206	227	205	198	211	187	205	192	193	208	199	215	218	222	213	199	189	204	193	201	204	188	202	180	188	220	199	196	193	210	205	192	186	196	189	199	211	168	205	212	197	225	192	205	225	184	174	214	176	198	190	180	190	174	179	179	194	210	198	205	219	202	223	203	212	201	192	203	211	223	198	189	201	213	211	199	201	201	204	201	184	198	219	196	213	190	207	178	196	216	191	206	191	201	197	215	220	232	223	181	231	203	192	209	193	237	212	188	205	208	193	204	185	195	203	217	212	192	215	199	182	227	213	199	184	194	181	205	190	193	188	208	212	214	191	194	196	223	221	205	210	213	200	182	191	200	197	211	181	176	212	199	193	190	196	223	207	182	210	186	198	210	203	219	198	212	192	215	184	194	210	212	211	203	207	216	198	213	218	203	221	189	185	192	209	196	221	171	199	181	181	234	184	213	204	220	202	210	203	202	216	183	173	200	214	222	188	221	207	219	200	212	205	186	232	190	218	174	183	200	184	193	176	194	211	186	204	187	209	196	204	209	223	214	215	207	199	200	184	213	201	183	218	208	227	194	223	188	189	186	191	187	179	208	172	196	223	219	183	189	192	199	211	222	213	207	202	183	200	192	189	201	209	204	189	183	206	192	192	202	232	221	200	191	209	188	161	194	205	219	172	206	176	197	201	188	188	188	186	211	205	202	207	208	212	204	215	237	203	208	215	251	214	195	221	191	187	165	214	196	191	212	209	174	181	194	233	198	202	236
37500	66426	33505	3740	1665	1152	867	713	860	4020	440	406	345	346	322	317	301	328	324	284	315	280	278	281	273	298	257	259	259	290	279	291	272	250	250	270	249	285	246	270	240	256	276	265	280	247	278	281	255	265	274	251	306	277	278	232	242	269	239	241	259	231	249	280	252	279	255	263	252	257	255	222	267	256	272	243	254	261	266	240	241	247	262	255	252	245	235	263	260	245	248	276	232	240	287	299	265	231	238	279	274	251	252	234	248	277	246	254	248	252	257	226	262	228	256	277	250	244	263	246	234	268	257	260	251	262	278	235	258	255	274	260	266	270	246	263	279	244	277	255	245	266	250	243	242	245	276	252	249	225	246	274	242	238	253	241	254	219	225	243	262	250	260	272	267	231	239	243	265	281	267	263	263	262	241	253	214	247	230	271	230	242	245	258	264	243	247	268	270	254	238	258	238	268	271	264	274	243	279	231	264	263	239	254	270	260	270	256	274	261	275	269	272	257	251	291	229	259	275	231	237	250	247	238	244	244	244	228	264	284	283	243	246	269	254	255	240	289	236	240	278	261	248	253	259	252	240	286	237	236	273	246	268	243	262	266	282	232	263	266	256	235	258	257	257	280	261	288	254	254	260	282	249	230	276	240	257	279	268	245	279	293	237	258	245	261	249	293	265	265	241	237	263	250	248	259	268	273	248	272	251	249	261	273	272	270	242	229	249	261	273	260	241	248	295	268	279	238	286	247	264	257	256	243	257	267	256	239	248	262	258	269	249	276	232	252	254	227	226	263	252	242	274	262	271	242	286	244	242	252	244	251	266	267	259	284	239	260	234	256	247	235	255	246	253	230	236	242	222	259	263	250	262	261	224	250	235	251	220	242	242	250	244	249	245	228	273	246	300	236	271	278	268	256	247	279	246	231	230	269	250	252	265	253	241	239	250	264	272	240	271	273	251	267	240	260	247	249	257	242	243	256	226	275	251	258	290	263	264	277	273	257	241	255	252	228	251	237	252	246	235	259	258	268	236	268	259	256	256	256	227	260	241	252	234	262	279	246	261	232	257	249	275	273	254	281	290	252	229	257	263	240	251	273	256	245	259	291	233	248	260	255	264	260	257	221	274	261	248	222	254	235	234	247	264	271	251	230	253	251	265	257	263	260	273	245	258	257	232	226	213	261	262	267	253	270	251	232	285	321	242	252	268	253	223	258	236	253	241	274	234	250	274	253	261	265	249	253	241	258	266	217	270	263	263	256	246	250	228	242	251	248	247	253	242	244	214	236	277	241	259	261	250	253	256	251	276	267	213	245	264	248	241	249	271	221	228	280	235	244	267	244	247	262	250	245	255	252	238	261	253	242	260	264	247	258	262	243	261	239	250	253	274	244	247	258	231	272	256	274	244	268	261	266	239	249	231	258	248	254	261	247	240	273	260	240	256	244	264	254	244	287	268	261	286	244	294	280	269	260	242	246	239	274	252	245	266	249	237	243	235	247	259	247	273	252	242	252	233	229	253	262	252	255	259	264	259	250	280	250	249	240	259	258	246	251	238	245	225	272	227	282	251	240	243	282	257	255	281	238	275	267	238	233	240	242	247	263	264	229	263	240	251	251	270	230	256	256	267	244	258	236	239	264	265	270	261	267	260	253	257	249	230	273	258	256	269	254	255	249	230	254	252	262	244	231	275	237	244	253	231	248	234	219	257	249	251	239	249	252	259	254	248	265	244	257	258	245	239	263	240	195	235	228	257	233	233	268	266	263	238	258	250	255	266	261	253	276	242	258	249	275	253	255	255	241	246	268	273	272	248	285	248	264	265	240	276	244	245	224	246	264	259	257	265	262	259	240	256	251	260	251	270	252	253	259	252	257	276	274	264	245	245	231	263	260	235	242	272	253	270	257	251	249	242	269	260	246	262	231	253	246	274	246	237	242	248	258	270	265	258	259	251	268	242	272	242	268	297	257	269	229	265	244	260	245	254	275	250	246	240	239	261	266	258	261	258	276	237	254	268	211	252	258	255	252	248	285	246	247	259	277	261	256	269	225	257	246	274	239	232	278	227	263	258	254	278	262	247	259	238	298	248	261	258	271	256	279	240	244	241	228	247	248	223	276	212	275	246	241	266	237	256	270	250	264	301	253	218	267	259	247	244	249	250	267	256	256	266	265	255	231	263	260	248	251	275	245	235	236	276	242	271	259	258	264	248	283	254	282	262	257	257	248	226	241	263	254	261	233	253	283	254	259	232	261	275	246	258	247	250	236	272	273	241	270	291	263	250	230	246	258	242	238	265	245	261	283	268	248	260	272	240	266	251	245	262	248	265	235	243	246	262	258	241	255	259	248	248	281	262	251	244	251	228	234	251	241	246	254	234	267	253	275	266	278	253	286	232	268	240	254	238	248	281	265	251	259	262	257	244	249	249	258	219	258	269	273	273	219	241	236	256	260	247	246	256	272	249	227	248	262	262	258	241	298	269	259	228	281	224	256	237	283	234	259	258	255	251	226	268	248	250	254	234	236	237	301	234	250	260	256	249	271	262	252	223	260	214	253	257	245	236	261	240	260	251	276	228	227	258	270	239	247	253	261	249	266	246	257	261	241	254	235	261	270	227	248	252	268	272	249	238	274	257	244	258	248	278	251	245	245	259	243	241	294	256	287	245	247	253	252	274	279	248	242	251	264	284	280	250	235	285	247	236	259	234	256	302	239	230	231	271	265	267	272	253	225	254	268	262	261	255	248	277	239	266	263	274	258	265	275	264	255	250	226	249	247	243	277	243	264	235	270	254	279	266	251	269	268	258	251	242	267	251	263	250	233	228	251	264	263	244	280	239	260	253	224	264	262	242	246	236	238	252	256	257	256	280	232	227	260	230	281	251	243	260	241	246	229	272	264	236	238	227	278	274	219	240	240	240	279	273	270	251	257	273	237	237	256	244	246	262	238	238	244	239	264	273	244	250	267	247	258	256	241	283	259	230	263	250	268	248	281	275	274	234	228	257	261	245	239	256	262	257	260	244	275	275	248	264	254	256	253	262	240	269	261	235	259	239	237	250	245	230	264	245	248	254	253	275	252	271	247	262	249	291	256	238	241	268	252	268	227	277	250	247	256	256	214	304	259	275	242	260	234	263	231	213	267	275	290	262	244	266	237	260	265	252	233	232	269	264	231	254	260	248	273	250	257	215	257	249	292	286	254	231	240	266	248	282	278	272	246	275	254	258	230	272	241	281	229	269	250	250	248	225	255	234	252	267	256	248	233	240	283	253	276	264	280	256	264	235	271	251	258	249	246	244	279	256	217	248	239	235	230	273	246	244	290	254	270	286	241	252	232	275	250	223	222	280	253	268	222	244	257	250	251	252	275	252	221	243	252	249	248	251	286	259	233	241	234	251	237	236	228	261	242	251	269	257	274	251	258	255	251	244	255	236	248	275	263	268	257	238	241	283	267	248	231	251	285	267	274	263	275	250	252	245	244	237	254	262	264	268	266
25654	21892	27807	25113	8984	755	576	569	515	508	459	534	473	435	485	434	455	397	441	428	444	430	427	471	416	404	429	431	436	468	441	420	397	456	447	439	434	459	443	421	418	386	456	394	432	410	430	411	437	427	437	439	448	385	423	398	446	429	471	450	414	410	456	469	454	454	420	456	438	458	432	434	449	428	413	418	430	464	458	448	403	368	437	444	430	411	425	412	440	401	428	426	434	404	420	417	423	442	437	469	440	484	437	421	406	410	379	439	425	452	414	406	412	448	434	416	388	403	445	424	412	420	411	443	463	431	408	446	438	415	454	416	420	400	451	393	424	474	387	416	419	407	424	404	392	430	418	421	433	435	442	427	410	441	392	426	423	460	416	454	418	441	464	433	440	430	413	390	432	444	461	425	420	390	417	411	429	431	405	425	484	437	407	445	445	423	417	447	436	437	421	433	408	389	420	413	406	429	416	416	430	473	453	418	452	423	451	437	411	444	426	372	467	396	409	440	481	433	441	400	424	388	451	417	472	418	433	418	473	435	415	432	417	413	427	397	390	411	399	403	404	436	428	438	419	429	417	418	439	444	397	428	396	444	427	410	436	479	425	383	458	442	423	452	433	428	482	421	435	407	442	424	437	410	432	426	440	443	412	423	430	365	419	442	411	448	451	413	426	474	420	447	425	447	436	434	447	447	397	438	411	403	436	391	425	456	450	431	439	433	394	454	440	435	427	386	410	476	429	426	390	437	424	416	456	427	453	469	437	436	425	414	453	438	417	409	441	392	416	442	408	443	425	381	423	445	404	452	435	421	396	473	444	430	403	461	409	454	398	466	393	438	405	393	426	454	427	439	439	412	431	455	446	408	434	441	465	414	445	448	421	456	422	438	435	421	431	411	431	401	431	433	446	414	420	435	399	390	436	451	414	450	439	419	432	433	427	406	398	457	441	421	442	436	425	413	422	473	393	459	430	429	412	415	368	423	430	435	388	418	395	432	450	413	449	398	402	396	439	428	418	409	378	403	469	411	454	433	454	416	456	407	445	440	449	436	469	433	454	450	431	447	404	379	468	426	405	430	409	430	403	431	420	415	387	460	411	427	428	409	459	439	416	431	458	434	413	375	418	397	438	444	417	435	433	414	402	399	471	390	413	437	433	406	467	437	408	402	454	395	434	454	444	429	405	415	444	423	429	406	428	402	439	412	430	432	468	428	408	447	430	419	437	447	449	373	395	460	417	456	459	403	442	446	454	452	426	411	439	397	429	441	405	397	415	399	408	413	408	409	416	410	419	450	429	443	404	411	424	389	398	446	429	474	416	432	406	447	430	424	421	413	428	460	456	443	417	435	433	413	429	451	424	409	396	432	452	440	430	422	428	388	414	380	406	439	438	432	424	390	438	420	460	455	400	399	421	421	409	376	445	451	476	437	455	464	429	462	411	416	431	408	416	434	441	464	416	429	437	444	412	462	432	435	419	391	425	435	433	415	406	452	465	441	423	422	443	423	472	452	455	425	447	437	448	423	430	449	436	430	416	456	443	438	472	421	413	421	461	450	458	446	418	414	426	405	405	432	432	438	407	438	419	444	442	431	428	415	453	438	441	425	419	379	426	413	392	432	432	433	475	450	461	452	410	443	400	414	441	455	414	442	457	439	408	418	429	437	409	427	446	414	415	410	484	425	401	412	448	452	440	396	432	405	430	433	424	411	430	406	431	422	446	422	410	420	442	419	444	449	383	451	393	431	437	425	434	450	439	491	443	422	429	473	500	412	414	445	418	418	420	446	445	418	437	393	410	436	418	415	453	423	476	466	448	428	425	435	409	448	411	435	420	405	415	403	448	437	430	472	448	392	392	463	495	413	423	432	434	419	422	463	429	468	400	432	434	425	436	420	425	448	468	442	447	438	437	397	431	437	430	476	392	417	423	451	419	418	425	423	416	444	460	444	443	411	401	411	415	424	422	394	407	434	457	410	394	400	414	445	413	389	453	454	422	439	417	415	397	433	439	436	421	443	448	437	445	457	426	424	402	410	432	423	409	442	404	416	465	405	413	418	404	430	429	389	396	446	410	452	421	423	392	457	428	457	446	420	390	446	430	439	433	398	435	447	409	403	395	418	419	447	454	434	419	432	415	425	431	405	425	425	428	437	439	438	430	406	390	380	398	425	447	463	407	410	418	415	438	430	411	458	422	416	434	436	420	421	409	461	440	438	411	460	443	451	416	449	406	409	426	415	409	440	460	430	442	412	422	405	438	393	418	442	449	397	421	398	413	417	436	434	415	431	423	460	425	445	431	438	411	407	392	449	448	437	393	411	419	432	438	405	408	445	415	443	374	452	404	434	434	437	413	460	450	409	436	420	407	412	431	396	394	441	430	425	476	429	438	446	405	432	427	431	405	410	413	420	417	444	418	431	403	464	383	431	432	451	434	445	454	404	401	440	408	419	459	419	425	422	438	407	404	427	441	410	453	432	421	447	434	421	454	446	512	426	417	433	408	445	441	401	411	399	437	448	403	430	418	410	403	445	444	412	423	401	435	432	433	457	399	438	405	414	424	394	431	405	383	421	409	420	426	465	443	426	444	438	444	424	439	447	437	451	402	443	424	388	405	447	419	415	402	412	438	429	460	436	405	371	460	431	412	432	438	407	430	406	382	425	442	440	442	433	400	415	399	438	400	452	444	441	465	424	430	436	448	418	445	425	450	429	395	438	409	421	450	438	451	428	482	440	446	405	435	442	432	418	417	443	443	455	429	421	446	428	424	418	453	421	445	382	390	389	428	455	397	387	403	429	420	424	453	444	439	422	430	432	436	415	437	399	420	448	423	406	401	414	388	430	395	424	426	456	435	423	431	455	410	466	444	416	428	429	434	435	375	436	413	436	458	422	400	415	422	414	492	456	420	407	407	433	434	418	428	390	416	442	469	449	439	436	436	456	410	415	436	422	428	434	467	424	438	425	464	379	428	446	445	413	442	407	435	424	455	427	457	424	467	415	440	382	455	417	425	435	434	428	450	461	471	424	429	400	418	416	450	400	425	463	469	413	459	396	463	441	452	405	438	417	428	474	444	440	454	411	407	385	414	406	431	459	429	412	484	435	444	437	409	425	402	416	407	410	419	425	423	426	417	454	404	433	428	419	433	442	446	427	466	431	399	420	414	457	420	426	434	415	407	393	441	423	379	426	452	453	438	413	405	410	448	440	476	403	446	399	426	462	449	395	411	416	404	429	449	430	451	401	438	401	440	423	439	435	419	405	428	421	440	391	467	435	410	446	460	477	428	411	417	434	430	445	418	407	445	469	428	435	428	424	349	430	415	444	433	439	426	392	403	437	397	433	475	410	415	420	422	412	451	414	394	398	433	448	441	451	431	451	447	419	448	445	445	452	409	431	440	442	448	444	435	447	405	417	437	395	434	415	417	443	431	434	429	431	450	477	425	406	453	398	431	414	434	461	428	395	413	419	418	402	402	481	435	419	433	425
36467	59233	24250	2811	1199	957	861	777	723	719	613	552	592	573	548	576	531	543	540	557	537	544	540	534	571	498	506	522	536	510	533	516	547	558	537	580	506	516	536	522	518	503	507	537	493	531	494	502	525	531	493	523	510	507	482	519	536	508	522	474	490	477	506	556	472	522	527	496	511	521	511	481	491	519	492	519	516	534	491	545	472	536	497	497	523	517	498	527	479	565	499	525	511	522	528	501	525	500	535	530	523	509	566	506	504	500	529	506	498	489	509	503	513	479	557	532	549	555	524	512	520	525	558	561	506	514	500	510	504	513	494	514	488	525	516	546	500	493	506	490	485	517	491	507	487	526	515	512	505	536	531	519	563	501	468	529	476	524	509	495	501	513	547	519	485	501	499	537	506	512	533	491	506	524	506	514	543	503	538	507	508	502	505	531	507	509	509	525	463	539	539	533	521	494	519	512	493	517	519	521	513	503	541	533	483	530	551	487	538	511	491	517	519	505	513	506	543	530	536	540	542	551	526	545	535	554	515	527	534	525	542	531	563	501	534	501	530	495	493	530	534	519	518	506	544	445	515	519	538	541	505	536	514	560	553	530	545	555	485	552	513	537	549	519	522	508	534	506	516	491	512	553	543	499	492	504	498	508	514	470	530	523	503	524	513	487	502	525	536	564	552	564	503	518	506	516	483	499	505	500	479	479	503	493	517	558	536	532	538	530	493	513	516	525	495	540	475	534	534	534	536	521	531	526	524	476	465	507	506	529	502	531	540	525	512	526	548	535	519	549	500	518	524	524	543	497	495	528	520	533	505	514	543	483	522	525	472	514	513	480	480	530	532	555	533	492	482	522	473	550	513	540	495	512	482	505	476	553	515	497	506	538	498	546	555	490	533	478	487	563	511	544	535	530	506	527	517	506	537	483	501	514	515	528	507	485	518	506	508	536	503	499	531	519	507	515	529	527	527	503	524	530	496	499	494	502	542	486	512	518	502	548	557	543	524	494	488	537	490	508	515	487	472	570	507	542	542	541	517	517	490	512	513	492	508	502	511	556	549	491	552	512	483	546	513	490	543	532	506	545	532	502	521	485	511	485	504	488	478	518	558	513	536	503	537	531	500	524	535	534	533	518	526	487	536	540	508	530	515	530	523	508	525	532	510	478	515	506	529	517	508	512	483	508	516	506	507	518	482	507	506	540	527	549	496	557	514	501	562	519	500	552	518	508	603	479	512	498	531	544	508	545	514	518	514	514	529	538	480	516	538	468	536	503	525	490	499	487	512	588	543	549	525	514	515	475	518	547	497	468	507	543	534	505	524	565	504	513	534	528	511	576	505	551	572	537	510	519	502	498	489	527	507	501	530	522	538	541	549	504	562	528	514	510	519	497	515	536	546	519	519	480	534	516	513	536	475	575	509	526	516	509	522	537	552	537	496	506	556	535	550	545	481	497	471	464	474	532	511	529	487	505	514	558	530	517	536	479	505	527	492	497	508	486	512	529	532	513	509	521	527	490	520	570	539	499	505	530	529	509	514	542	496	532	543	530	512	515	512	516	526	484	543	507	514	587	571	539	530	522	517	530	499	514	531	562	537	528	537	541	505	514	542	520	499	476	550	519	530	559	506	518	501	554	501	461	526	488	527	577	512	492	535	476	549	525	526	511	543	521	507	529	542	535	501	498	554	534	506	512	501	575	534	494	516	507	505	511	508	543	525	492	540	512	507	505	524	522	530	515	506	508	508	535	522	483	521	503	510	560	509	537	454	503	536	527	501	521	507	530	541	492	469	513	497	524	543	498	508	457	543	549	558	528	547	515	531	594	512	502	541	494	513	485	539	547	549	527	555	519	518	525	536	490	560	502	500	524	551	544	534	521	544	537	542	493	458	528	473	529	524	499	513	523	535	489	546	501	493	490	524	505	520	498	500	565	522	510	518	528	541	533	524	502	497	515	532	491	506	536	508	535	514	524	536	531	472	475	517	503	514	507	506	553	456	502	546	516	489	476	533	536	485	507	551	532	496	470	477	485	470	482	504	550	547	534	523	512	523	530	515	506	491	490	527	561	532	548	499	532	525	535	564	506	495	523	510	521	525	544	531	532	501	513	510	513	502	511	520	527	484	514	511	540	515	522	544	521	530	503	496	526	539	532	568	529	538	522	521	523	484	542	519	550	521	523	468	492	491	525	530	529	460	540	510	493	513	495	527	531	491	511	506	524	509	514	550	555	524	556	517	540	513	546	519	506	543	526	513	505	543	509	501	495	487	542	502	506	500	502	495	518	520	521	480	527	536	545	542	505	513	502	506	507	573	529	515	509	482	519	493	492	496	498	515	551	520	489	498	543	550	488	512	553	505	536	501	536	519	544	513	535	516	564	539	504	529	549	549	521	533	528	520	514	557	511	560	532	471	537	530	494	509	481	533	521	513	486	460	519	503	492	505	503	523	509	509	559	554	509	521	499	509	508	507	519	515	539	500	531	546	531	516	575	539	529	511	495	528	531	529	535	497	537	516	555	513	528	528	510	500	543	508	538	540	498	475	563	526	537	502	541	490	508	511	480	531	513	497	561	475	528	477	570	494	530	510	514	578	521	541	502	522	519	530	525	484	545	493	508	517	518	522	491	525	524	495	544	525	528	546	521	505	527	521	562	487	548	534	528	531	528	482	528	527	522	525	552	513	516	515	525	483	512	530	520	482	540	533	531	504	509	500	497	509	523	514	534	537	499	496	518	516	520	547	508	530	509	540	496	501	532	527	483	525	531	540	563	524	545	534	493	486	494	563	512	534	545	564	521	486	500	528	524	533	545	552	549	501	530	507	511	518	481	548	522	509	511	501	525	509	541	531	516	541	543	532	521	510	546	511	537	545	512	537	497	536	501	480	556	532	526	537	517	514	527	524	505	507	509	529	515	535	514	499	496	514	499	485	501	520	510	515	519	502	498	491	522	554	492	525	515	524	566	534	511	526	530	529	506	538	495	547	528	510	518	526	489	528	516	516	518	531	531	542	495	495	498	482	488	540	503	516	525	511	490	484	547	520	492	494	486	532	545	528	476	537	542	505	461	518	516	557	503	529	506	537	533	512	525	515	545	532	502	521	490	534	548	519	537	535	534	563	515	549	485	506	511	493	483	559	539	495	530	526	519	542	501	518	473	523	512	512	528	480	499	551	526	530	486	535	554	520	510	517	565	509	550	521	484	500	475	501	556	534	518	504	511	531	541	550	550	508	496	513	538	517	536	561	565	470	497	495	558	558	553	521	480	483	465	535	486	518	526	504	495	507	528	514	501	512	543	529	456	498	499	490	500	497	512	546	510	511	552	486	521	521	544	521	500	523	519	494	536	530	490	502	516	501	517	505	518	537	531	513	511	526	552	485	526	532	528	489	505	502	495	501	509	519	472	537	527	496	521	501	492	505	528	530	496	497	452	520	520	521	517	519	512	504	520	532	547	471	506	507	546	520	524	501	506	563	532	539	564	521	554
23303	21581	29210	24293	21529	21336	8294	923	720	670	618	537	545	527	529	469	488	445	463	454	451	462	443	446	420	447	440	424	430	400	442	433	434	455	418	427	418	409	440	431	447	383	427	458	388	451	434	431	411	424	411	446	395	454	423	367	384	410	457	437	435	419	408	435	369	414	396	414	431	385	446	389	390	415	449	408	409	426	443	418	401	435	400	380	434	424	448	410	420	393	441	435	416	402	415	393	427	390	401	416	434	412	382	412	392	407	446	409	425	397	409	440	398	431	409	431	427	451	391	412	437	424	416	409	408	436	363	442	415	409	431	412	405	417	403	384	426	428	433	399	464	442	448	417	441	416	386	392	406	426	401	408	396	414	427	407	389	415	420	405	410	405	415	385	388	407	435	437	408	406	424	413	381	411	440	448	457	406	428	421	400	397	425	392	382	399	414	432	386	414	392	401	408	422	424	432	408	409	439	453	402	389	413	403	403	415	408	397	398	395	368	402	399	402	460	412	413	402	434	468	422	404	417	421	430	394	401	418	412	422	417	443	414	432	422	422	399	440	404	464	423	437	396	445	412	428	377	453	419	424	446	383	427	408	430	412	418	399	414	462	437	420	407	416	413	422	434	397	428	393	384	416	467	370	399	411	414	387	394	411	420	453	422	395	402	438	408	413	394	419	393	411	406	433	405	419	482	415	415	411	418	436	432	410	424	414	450	368	416	397	432	436	410	464	395	422	431	417	442	421	408	446	429	419	384	427	398	411	402	420	436	406	411	406	451	403	397	421	421	407	412	395	433	391	424	407	431	388	403	405	385	401	412	451	416	410	450	407	409	429	433	420	425	395	408	387	442	430	395	424	404	366	407	414	430	383	423	391	423	425	438	438	351	442	426	383	424	391	445	421	413	427	413	401	383	402	417	430	396	393	427	401	403	384	427	406	427	407	418	386	416	407	413	428	415	417	408	434	408	423	462	404	457	384	404	424	426	413	461	399	425	416	419	414	443	410	419	386	429	450	389	420	402	424	394	416	417	385	431	422	402	401	441	431	398	410	391	419	414	459	385	447	381	414	391	439	399	446	423	454	402	428	436	404	395	467	418	450	430	430	402	368	431	404	419	442	394	399	425	450	411	438	433	457	443	405	456	461	434	415	401	435	421	422	430	404	405	423	417	385	411	424	431	424	432	434	408	409	439	392	442	372	478	426	432	410	369	402	447	427	414	395	396	386	420	418	419	384	395	448	388	437	412	405	439	394	432	375	403	414	432	424	417	463	379	388	401	403	425	426	410	408	410	388	438	419	416	419	392	393	396	375	437	411	401	425	439	435	403	415	418	404	438	434	442	427	441	396	417	379	411	426	441	427	393	459	423	447	428	380	431	404	454	434	383	426	403	407	445	417	449	462	415	401	415	432	389	432	430	444	425	397	445	400	393	418	437	393	426	429	401	391	420	385	384	412	410	452	420	400	424	424	399	423	407	433	426	411	406	393	397	393	431	403	421	427	381	424	407	401	433	412	440	398	393	400	442	407	423	438	425	395	389	402	422	387	425	418	393	386	440	412	418	388	409	415	423	420	416	389	444	435	393	422	407	442	405	403	404	435	422	412	413	397	400	411	431	384	416	395	408	392	402	425	417	407	430	400	429	406	396	438	399	422	430	397	417	406	423	411	405	411	415	443	418	422	407	410	404	384	398	391	412	419	422	425	392	412	389	427	396	412	405	414	423	447	456	408	413	418	416	384	434	408	421	393	408	408	412	420	402	407	425	383	392	392	405	376	436	425	412	431	403	440	400	398	429	429	406	417	429	427	412	415	403	440	432	426	430	407	395	414	375	432	429	419	430	419	429	401	406	415	446	451	412	421	417	428	405	407	411	427	421	409	431	422	444	448	433	407	429	421	415	378	398	406	384	435	450	431	422	454	387	407	421	395	414	455	400	437	416	387	410	413	419	408	387	402	447	408	391	402	375	419	404	418	388	406	408	408	431	451	429	404	409	417	400	411	399	430	394	412	388	445	379	398	424	414	466	384	412	381	419	414	394	386	418	432	400	430	429	391	437	409	423	415	404	394	387	411	427	424	382	399	396	413	362	412	477	422	411	448	402	422	439	420	444	408	385	420	375	412	423	405	368	446	367	409	399	453	426	404	427	427	407	417	408	386	412	405	434	402	416	412	435	430	427	423	395	413	437	414	410	409	412	430	402	416	385	431	405	429	423	439	399	394	441	390	407	438	420	423	443	405	399	439	413	414	446	428	453	412	379	455	409	386	403	404	422	410	408	438	399	437	423	376	430	423	440	447	389	436	460	427	437	410	411	403	443	410	448	441	428	420	413	405	449	436	401	425	396	412	409	434	463	386	430	420	431	456	413	393	408	424	462	464	439	425	397	412	466	420	436	417	424	438	403	401	384	422	398	386	435	435	386	452	396	407	427	422	416	403	401	422	389	405	437	379	375	428	420	420	442	439	413	384	460	418	405	429	411	393	443	397	421	405	395	393	408	384	395	437	401	410	411	445	410	407	414	378	426	442	378	415	394	436	418	428	429	389	420	450	414	431	416	439	429	437	386	413	421	399	419	418	414	390	391	410	429	415	404	441	437	393	415	434	417	413	446	406	417	403	431	450	382	407	422	404	431	441	393	427	433	423	393	433	424	410	435	400	424	399	405	421	408	460	457	447	412	420	402	394	391	417	435	427	432	428	408	423	416	388	422	414	388	403	396	394	397	402	419	393	403	407	446	387	430	427	431	435	396	438	415	393	432	394	400	417	429	405	403	394	372	468	400	437	409	433	413	414	420	379	432	401	408	422	424	400	389	433	406	386	402	390	420	439	433	431	428	393	397	383	451	411	405	422	395	397	362	430	426	454	409	436	400	425	399	422	410	390	394	431	395	417	384	407	448	394	418	399	381	447	405	428	407	395	454	439	420	397	427	426	408	463	385	453	385	405	407	402	388	410	396	435	421	445	437	392	398	451	433	417	419	379	432	402	420	434	413	377	412	455	427	417	432	403	443	409	414	408	401	461	427	408	435	388	461	417	430	430	397	405	402	399	407	397	397	410	429	399	386	425	433	428	387	392	441	432	407	428	433	471	415	443	417	396	406	413	423	396	423	413	437	418	400	408	441	369	420	442	409	429	469	432	416	417	400	441	437	440	436	401	390	411	411	394	415	428	412	429	402	423	398	418	402	461	418	414	411	430	437	411	464	394	421	377	409	433	392	401	411	404	425	419	392	411	388	425	386	426	414	397	424	391	404	398	447	447	436	443	413	430	435	412	428	389	447	417	406	428	411	435	394	417	436	428	422	400	417	388	405	432	417	416	433	413	411	412	417	431	405	418	404	406	398	421	415	419	404	450	413	409	389	398	394	414	413	432	403	421	395	431	472	406	444	409	440	428	433	465	410	412	415	401	386	426	412	394	458	405	408	411	385	406	378	370	404	406	443	433	457	437	434	405	404	395	407	429	403	407	377	410	442	432	396	394
42461	73808	42938	6798	2855	2183	1587	1344	1150	982	825	798	720	693	663	639	585	635	600	553	572	585	526	502	561	513	528	504	523	520	545	479	515	495	485	468	495	496	483	489	506	503	502	504	513	521	485	492	508	470	496	507	520	507	456	494	492	484	482	465	483	488	480	475	471	470	494	496	491	464	516	491	493	500	497	470	480	515	490	464	458	514	519	435	499	467	459	500	453	476	506	419	494	515	498	498	503	489	494	506	444	478	518	413	469	474	494	486	476	449	449	461	489	477	430	449	470	491	480	486	453	518	492	459	515	477	463	459	517	497	484	529	493	477	448	504	478	481	463	497	479	496	503	455	488	468	525	493	505	453	470	488	445	449	493	491	505	504	462	431	496	506	521	489	478	481	472	487	457	452	497	441	500	448	483	517	435	462	502	538	472	536	488	456	461	514	505	465	505	512	473	452	463	487	477	466	503	464	506	480	491	467	465	511	506	520	475	493	459	468	465	505	514	466	480	473	475	465	520	441	477	473	477	501	470	484	456	493	485	502	493	474	443	472	457	500	512	471	511	475	504	518	468	467	468	513	503	487	466	461	493	491	519	494	450	452	473	478	449	492	494	471	466	490	502	496	492	531	488	475	471	472	492	462	512	497	484	496	424	473	475	513	491	468	471	466	460	454	469	472	503	518	493	493	462	484	497	531	433	488	498	457	507	524	474	431	491	492	488	533	491	537	463	471	514	474	459	479	450	491	504	492	456	463	487	472	486	500	501	431	488	494	485	463	494	500	503	469	507	504	504	500	475	461	494	491	497	479	487	473	469	486	487	453	471	479	457	458	500	478	447	463	494	483	456	467	455	480	484	456	477	493	515	493	459	485	480	461	456	466	476	494	472	503	489	493	501	495	471	494	469	530	474	498	488	490	498	473	489	534	465	475	501	508	482	450	480	493	485	489	495	466	450	511	509	474	470	424	448	467	479	461	492	479	489	456	493	486	465	478	542	492	463	497	490	509	523	458	458	489	454	488	511	482	517	485	482	503	468	491	500	465	474	499	520	505	504	517	489	472	476	482	479	495	500	482	445	473	471	499	490	512	502	506	470	478	481	491	448	460	477	488	508	462	501	504	469	466	489	455	451	492	501	510	494	449	500	474	496	465	472	469	514	465	471	519	457	485	487	493	500	491	474	492	453	497	531	471	483	460	447	495	463	491	462	458	453	504	472	510	486	466	506	479	495	491	474	480	501	506	449	460	495	493	463	460	476	488	472	437	449	466	474	470	469	494	518	477	503	499	474	467	482	486	477	500	457	503	510	473	494	499	478	445	436	478	473	471	495	509	508	506	475	476	502	485	529	457	476	509	485	462	486	473	490	478	440	462	489	471	509	472	450	477	492	477	460	469	466	486	481	470	493	506	433	512	504	465	509	472	472	475	444	523	417	467	486	509	496	476	480	488	448	526	452	471	496	490	464	502	484	479	507	494	487	465	498	466	436	525	492	478	494	485	497	489	473	489	450	511	535	443	507	488	497	511	470	487	497	471	448	492	466	528	498	477	481	516	465	438	482	477	483	479	468	454	514	490	474	478	473	468	455	468	494	470	485	489	487	457	531	441	443	496	508	475	491	501	473	458	493	450	481	482	458	495	491	467	504	493	451	465	443	478	496	488	469	496	507	475	483	495	438	513	480	491	492	516	461	459	488	486	492	486	512	490	472	448	438	473	436	487	510	486	467	482	471	481	523	506	510	494	483	470	481	474	466	515	470	515	468	442	476	495	471	518	456	482	481	468	454	505	473	480	432	491	440	477	470	437	491	501	474	507	478	480	436	482	494	491	453	478	470	446	493	478	486	474	495	475	478	484	483	489	493	470	471	511	482	499	521	460	492	506	468	489	480	473	466	485	468	493	470	478	533	461	472	429	476	431	477	487	463	511	489	464	501	482	452	473	470	470	482	476	504	478	478	478	470	462	501	504	479	507	508	483	516	488	497	486	455	517	479	467	454	477	526	518	480	474	477	460	513	489	472	448	486	465	492	492	478	474	527	504	463	508	442	470	515	493	504	482	485	454	489	421	510	503	478	487	471	526	478	468	492	483	490	501	479	477	496	458	496	472	485	453	496	500	483	509	524	486	468	505	498	441	477	479	495	448	520	477	490	494	479	473	507	466	474	474	501	423	484	453	493	493	467	481	472	488	521	493	469	509	470	485	498	509	452	503	485	463	522	477	477	490	476	476	477	482	464	523	492	453	470	491	493	484	522	508	486	443	502	457	475	461	479	471	513	491	488	471	461	439	458	483	467	503	488	510	501	481	465	503	474	494	451	509	460	494	484	491	492	492	464	474	510	520	485	515	521	463	496	518	453	491	466	463	494	480	474	470	497	501	493	478	465	534	463	457	475	476	492	457	477	490	476	475	461	467	510	498	473	472	493	483	528	487	458	480	484	497	469	484	463	517	477	470	482	511	446	488	499	497	501	479	482	467	489	486	478	465	483	500	512	477	476	456	485	484	527	459	460	495	490	489	482	462	492	476	497	515	481	441	467	488	469	466	480	484	538	520	502	472	488	477	470	446	485	461	489	486	494	487	487	462	453	515	479	502	494	514	475	451	482	483	448	509	454	511	475	472	462	479	474	526	436	481	503	450	473	486	490	473	490	461	474	482	477	466	457	533	513	478	467	493	491	499	435	459	500	486	499	468	458	503	430	479	483	494	478	473	513	500	483	484	471	489	477	483	449	487	497	468	466	475	461	506	462	487	475	478	474	500	447	475	444	494	505	476	462	479	521	468	501	483	492	498	498	488	501	473	479	472	470	511	461	493	490	465	495	486	492	484	477	489	471	505	474	512	455	486	485	487	468	475	447	502	479	456	470	460	489	470	453	463	504	470	505	462	499	521	437	473	452	445	461	501	471	497	483	510	452	502	455	471	522	481	471	501	474	460	521	496	480	472	479	495	441	515	482	473	457	512	498	477	501	481	503	487	538	506	494	474	504	443	494	484	449	506	481	452	448	505	476	507	459	464	455	507	426	472	518	481	514	504	490	479	511	444	495	507	489	481	484	467	447	460	458	498	456	506	476	481	458	490	483	481	498	486	474	486	470	483	478	494	466	473	484	502	469	500	471	465	519	505	484	487	498	467	486	504	449	492	480	513	460	510	482	497	511	473	496	465	517	491	516	474	496	475	439	560	475	469	456	466	441	496	481	435	471	498	480	468	458	485	453	461	478	431	489	488	493	499	485	495	493	501	465	481	461	495	493	451	488	477	459	481	501	445	458	484	485	491	490	469	505	446	488	457	516	486	515	500	504	487	471	435	500	492	481	462	475	498	463	470	499	519	478	504	470	465	477	462	458	473	521	463	467	458	469	464	436	486	457	495	521	484	486	493	519	486	477	450	476	480	513	471	508	497	487	519	497	448	461	489	467	451	466	491	468	497	510	471	498	486	485	467	471	494	477	491	483	474	518	470	466	456	506	472	476	506	502	491	505	472
29106	31815	29167	6634	419	305	310	252	262	245	239	259	260	239	236	234	255	233	259	266	271	232	246	255	259	252	276	268	243	249	273	240	231	243	265	248	255	261	276	247	259	256	247	253	255	286	267	274	274	254	220	232	260	244	257	238	273	225	271	241	280	262	255	255	268	243	234	258	242	256	227	260	265	257	270	275	257	261	243	252	249	275	235	254	251	251	254	268	231	259	249	258	245	247	260	258	259	247	249	238	228	278	235	232	249	248	272	269	253	283	241	271	232	228	239	238	285	264	265	278	249	244	269	241	280	264	278	274	229	259	260	274	248	275	239	241	251	236	229	255	234	238	237	233	242	254	269	280	264	227	241	255	243	245	260	260	231	230	252	245	258	251	233	273	246	255	239	242	279	238	271	258	269	269	264	271	254	264	240	286	234	221	245	289	259	217	274	270	267	256	254	283	265	269	248	238	256	226	258	277	250	232	253	221	274	262	238	263	261	245	266	270	276	257	254	236	269	255	266	268	238	246	282	254	262	273	235	226	286	255	256	244	239	270	254	260	245	241	254	263	261	258	250	229	265	268	258	237	230	226	266	218	255	246	256	243	247	250	238	254	241	267	234	235	272	249	251	246	231	229	281	238	238	244	202	269	234	245	261	253	278	246	287	234	236	292	237	235	257	252	260	250	265	261	265	272	280	257	270	275	270	258	249	245	241	255	247	243	257	284	234	257	259	246	237	272	276	231	267	236	250	249	225	239	245	253	234	263	258	257	235	254	277	268	228	272	252	263	256	269	247	287	239	269	268	255	257	278	264	227	246	254	267	244	247	250	252	252	240	243	245	262	269	238	269	241	247	264	280	248	237	242	247	276	277	238	279	266	266	259	239	234	237	257	261	242	239	253	243	262	264	269	254	257	251	234	248	278	260	269	238	249	264	281	240	251	253	249	261	282	244	246	262	265	256	252	257	243	231	239	248	243	245	278	206	233	264	249	238	253	249	238	277	210	238	269	245	255	242	271	272	250	222	251	260	236	250	248	260	261	286	242	229	258	233	256	251	254	267	257	282	245	249	268	253	257	250	268	266	278	239	248	285	257	251	244	251	243	249	240	260	249	242	268	279	257	254	236	240	247	249	270	225	227	252	259	244	259	263	254	246	261	262	241	249	283	250	247	235	285	240	233	272	284	244	267	256	289	254	248	258	250	231	258	215	267	230	254	253	263	253	234	294	274	229	276	252	265	290	262	252	225	250	262	256	266	253	259	266	252	261	261	265	244	260	243	234	269	243	244	227	249	254	268	246	253	248	257	238	268	257	254	270	279	255	250	249	246	248	245	236	251	257	266	280	250	259	264	250	274	271	282	248	250	256	257	272	255	247	257	218	271	238	276	228	275	244	250	251	259	256	247	248	257	257	278	243	278	261	270	268	263	262	252	244	246	250	232	250	272	266	245	255	268	249	283	228	242	249	257	239	244	244	243	264	245	248	233	259	262	259	267	273	224	245	254	238	248	263	279	242	262	262	241	267	246	239	257	265	276	292	274	251	269	260	256	262	252	253	252	284	254	276	249	250	250	239	275	256	271	242	218	261	293	265	260	248	269	247	254	273	262	258	254	275	263	255	234	238	245	241	269	256	262	265	250	251	264	253	240	263	285	270	257	261	292	213	272	221	240	276	240	250	249	242	274	256	261	257	237	225	262	266	252	268	232	226	260	239	254	265	246	230	244	293	244	236	202	239	244	287	242	269	238	257	248	258	217	263	254	235	253	240	278	251	265	263	235	266	256	263	253	250	225	256	263	266	267	246	253	248	265	247	254	220	269	250	245	288	249	266	237	236	256	269	249	254	235	247	267	234	256	249	252	254	247	266	233	250	239	255	232	270	247	237	282	255	242	241	231	244	264	257	238	234	259	268	256	289	246	250	241	248	232	251	282	254	237	267	247	262	268	224	273	249	259	256	271	252	272	280	261	252	246	253	236	251	254	218	278	250	250	272	269	243	243	269	279	221	243	240	259	259	253	255	260	242	240	246	256	250	263	283	238	227	252	250	266	270	248	274	241	253	241	266	260	268	260	275	270	276	262	244	229	254	232	254	221	223	278	262	251	209	245	266	252	234	276	236	251	269	262	240	224	234	271	301	251	265	227	250	245	264	235	251	268	244	245	243	260	256	261	263	265	248	257	245	277	240	240	256	254	246	277	254	246	250	259	265	241	271	241	271	249	254	259	269	236	268	268	264	269	269	261	255	263	235	250	254	240	261	268	222	247	246	243	265	239	236	252	250	266	222	267	263	247	263	262	246	219	237	246	262	264	252	276	239	268	249	271	250	269	252	259	251	264	232	268	276	249	231	255	253	259	254	239	254	260	237	219	221	248	264	285	254	261	235	226	230	263	260	262	259	269	250	234	238	229	243	263	236	256	271	259	259	236	250	247	240	274	207	267	248	252	278	256	235	255	230	249	252	244	300	238	239	251	256	257	265	255	278	259	269	278	260	246	271	254	263	264	238	249	249	273	249	242	250	259	250	236	275	268	238	286	258	256	245	257	242	263	241	247	265	249	292	261	214	263	237	232	263	258	245	254	272	257	239	277	258	230	243	241	258	268	272	250	261	243	229	265	249	280	281	264	250	240	212	260	267	261	247	229	249	288	254	276	245	242	256	235	244	246	251	244	234	253	250	232	246	256	267	238	248	263	238	247	274	243	251	244	251	272	263	269	265	286	264	248	248	247	232	255	264	279	250	257	257	278	265	251	260	255	262	286	247	257	234	261	242	297	241	255	221	288	262	268	245	267	240	251	286	230	255	261	270	262	239	252	250	250	273	249	228	266	260	246	265	251	247	269	243	259	241	277	235	261	256	244	235	236	224	249	282	227	227	255	257	253	251	274	252	233	269	256	266	240	269	267	238	232	254	288	229	259	230	260	226	268	270	250	243	258	268	246	237	261	251	239	227	228	260	237	252	239	259	230	235	254	243	234	261	261	267	270	259	234	243	263	247	257	270	251	274	258	271	245	259	224	229	249	247	251	236	253	217	255	256	240	256	275	247	252	268	268	262	253	256	238	238	249	268	287	223	270	246	256	255	287	259	253	256	244	262	214	243	241	244	273	237	263	264	238	262	263	254	258	253	258	224	265	244	279	240	247	222	241	272	259	265	226	275	251	258	248	256	260	272	253	274	276	265	292	252	245	241	240	241	260	256	268	275	253	221	250	260	267	247	220	267	231	261	246	260	256	249	278	259	255	265	243	269	259	309	262	263	259	259	265	268	252	261	259	258	255	252	243	222	247	291	250	252	291	247	271	245	293	246	256	234	254	278	292	256	241	265	246	274	251	248	263	237	246	279	248	232	241	280	236	251	249	273	230	257	255	265	232	262	244	244	265	253	246	286	256	297	271	239	256	256	225	277	258	241	256	259	283	261	238	236	267	238	249	247	214	275	244	263	243	242	240	250	257	254	276	244	261	262	280	258	263	242	233	280	258	242	261
33097	50023	25004	1029	476	412	392	392	334	334	345	310	342	344	350	320	358	357	321	320	312	295	305	352	341	348	314	318	338	325	321	331	313	359	337	334	328	345	311	331	335	362	344	346	311	314	336	306	345	307	318	328	329	308	331	311	315	330	283	313	342	353	308	325	318	334	311	306	308	263	350	284	297	316	343	345	342	319	326	354	348	333	287	349	313	349	317	322	310	349	310	337	341	308	305	322	325	314	317	301	337	321	292	379	304	325	341	328	316	348	349	309	284	319	313	326	336	335	324	342	321	328	300	345	342	321	339	327	329	313	329	327	312	310	347	345	305	292	358	356	322	333	337	355	350	313	325	330	332	307	319	306	300	303	295	317	350	336	352	300	298	322	334	349	333	323	325	334	297	326	292	310	317	328	349	331	312	339	326	340	324	316	313	317	373	322	311	338	326	330	304	327	321	325	343	343	314	315	342	317	322	327	337	325	322	344	348	316	330	310	337	324	338	354	308	303	281	333	349	337	341	324	288	348	317	315	326	304	322	342	354	315	347	356	347	334	349	332	310	312	313	313	311	332	319	295	298	323	299	359	321	295	328	306	317	334	319	323	339	311	312	321	310	312	325	301	323	329	322	318	310	330	322	317	340	287	385	309	312	307	344	333	352	331	310	354	302	338	282	324	305	319	321	329	313	315	351	332	336	335	326	349	332	327	331	302	333	320	307	358	321	378	336	346	338	284	338	362	290	307	359	369	318	341	325	310	315	321	318	333	320	347	306	312	310	276	316	321	337	324	326	364	302	314	331	298	313	320	317	318	323	345	311	308	350	347	325	288	337	358	327	329	330	321	349	333	313	314	330	304	312	291	294	342	335	342	324	317	339	343	334	357	331	339	335	327	337	324	326	320	323	311	308	308	333	280	306	328	334	302	295	343	322	295	310	325	325	308	332	306	335	303	345	323	306	315	340	359	303	295	319	340	311	312	334	347	315	312	308	341	320	310	361	320	331	352	345	316	326	296	339	324	331	364	363	312	311	332	333	316	333	309	316	334	335	329	318	287	306	326	285	322	340	309	361	330	299	348	320	310	314	326	326	342	299	332	316	322	343	288	332	340	327	319	313	365	319	313	315	314	304	306	333	307	338	332	322	342	337	334	332	343	327	322	316	359	347	334	335	323	312	341	322	341	315	344	346	313	315	311	301	361	327	300	320	324	324	315	345	334	295	316	351	362	313	310	306	346	359	337	285	338	332	355	303	326	314	315	308	307	336	324	329	338	335	328	364	329	313	340	303	371	332	330	335	330	311	325	314	331	302	351	297	342	315	321	337	318	318	346	348	325	337	337	303	333	307	333	310	334	355	323	323	300	334	322	317	324	314	321	348	308	306	340	335	309	323	310	310	327	315	298	353	293	329	321	323	308	317	351	343	325	342	333	333	307	309	302	308	289	342	338	313	321	300	307	306	356	321	356	335	345	349	313	309	332	340	320	356	323	334	307	297	301	366	320	331	311	321	322	332	310	319	363	338	284	350	355	333	327	314	330	327	332	289	300	344	326	319	300	334	320	323	298	346	357	337	314	350	323	330	343	312	354	306	313	341	322	316	294	302	346	311	324	331	338	324	346	303	326	298	316	320	324	288	325	313	282	330	310	327	316	311	299	335	342	309	285	344	327	313	309	314	316	353	299	330	289	350	327	297	299	290	333	332	289	344	335	318	312	296	360	305	301	309	356	339	338	295	325	315	326	364	342	318	330	343	328	289	331	337	308	318	320	287	320	314	323	323	341	366	344	331	349	337	311	312	321	288	342	319	328	322	344	328	304	318	297	319	346	326	307	308	349	331	310	307	365	297	323	312	336	288	352	322	295	318	314	323	323	323	320	330	352	306	368	315	362	366	346	294	328	303	329	351	342	325	323	330	308	306	331	329	320	325	303	328	339	317	297	309	320	300	322	362	318	316	331	272	315	319	324	318	300	336	359	347	325	323	337	334	348	359	357	305	322	302	307	299	296	317	352	292	344	316	297	310	307	365	327	302	305	318	328	330	331	349	320	305	350	313	332	341	320	308	328	332	315	353	332	325	350	277	332	316	300	355	322	325	313	339	304	340	306	322	314	312	300	304	378	350	320	351	336	296	336	349	315	346	330	313	317	308	342	298	325	330	334	331	310	316	347	354	306	311	348	310	328	353	317	342	335	350	327	342	314	305	322	288	302	325	301	297	322	323	329	311	300	337	309	322	319	290	325	349	326	309	348	334	323	318	338	321	302	321	330	322	295	310	311	327	342	335	306	310	314	348	322	317	314	349	354	334	364	290	330	319	315	342	331	307	290	312	345	312	333	313	293	287	327	339	327	343	329	312	320	324	328	338	310	324	326	324	338	320	354	302	328	308	321	325	330	343	294	351	314	339	323	352	344	328	335	360	308	300	327	325	355	345	332	329	322	317	331	338	298	345	314	307	348	319	334	292	341	334	312	316	342	323	320	353	294	334	314	331	322	311	335	326	335	313	335	316	358	331	329	328	330	332	350	310	355	333	317	305	335	335	304	329	339	332	320	343	300	301	315	356	329	337	342	302	327	328	308	318	312	315	355	325	307	294	336	330	325	319	321	316	321	323	321	325	304	296	323	357	326	307	354	325	326	319	308	338	342	318	328	348	322	335	312	350	315	318	297	352	300	345	326	301	325	311	307	294	285	317	325	342	339	306	337	339	344	337	325	333	317	352	300	310	354	322	332	319	308	332	311	337	324	330	331	355	293	346	295	357	325	315	351	324	305	301	321	342	340	290	331	353	316	322	318	339	307	326	324	296	312	298	342	317	335	352	318	318	305	343	321	328	347	322	312	307	304	354	320	319	359	321	331	337	334	329	329	312	332	337	315	328	361	331	318	327	330	339	315	310	294	324	308	323	327	338	308	325	311	342	351	333	331	317	298	346	368	314	344	345	343	331	356	334	325	317	314	321	331	303	322	310	305	305	328	316	330	333	302	303	337	333	313	323	345	332	330	357	362	342	316	308	319	331	302	351	347	337	318	326	329	303	319	324	319	346	362	287	306	339	340	313	348	355	319	318	318	322	320	309	327	306	335	335	330	308	305	313	333	337	332	319	340	323	307	325	339	342	330	321	331	356	345	335	289	339	288	331	328	322	306	294	317	334	316	338	329	340	329	336	316	323	353	366	317	323	297	346	340	336	324	326	322	322	342	359	347	306	329	330	305	353	321	356	321	335	362	313	366	330	342	306	280	341	332	310	334	307	324	304	344	336	300	351	306	301	343	338	317	371	342	350	354	340	282	315	310	349	323	303	318	340	308	300	343	311	312	322	317	334	312	333	287	312	337	304	329	304	327	311	301	293	322	342	344	326	340	303	315	312	350	330	359	314	285	307	304	356	335	328	356	324	330	300	340	325	337	321	316	307	336	326	314	358	322	323	313	309	366	341	330	326	338	324	323	298	334	363	298	313	323	331	339	318	350	279	339	345	341	296	320
24279	21655	29057	24611	21259	11048	809	432	349	343	303	276	278	255	245	263	255	219	221	233	247	200	219	245	250	215	234	193	231	214	240	215	203	196	215	195	243	208	196	211	238	184	194	221	218	206	194	218	206	203	207	198	218	215	190	205	226	225	206	210	211	200	231	241	193	210	218	180	225	213	202	240	245	189	211	207	181	198	221	212	212	223	193	208	222	215	202	225	210	227	235	182	188	222	203	197	180	207	195	207	218	227	199	214	214	200	226	203	228	212	198	225	211	206	201	210	206	199	215	195	205	178	209	212	224	207	202	192	204	200	230	205	194	239	191	208	204	220	212	223	231	223	210	198	199	201	200	219	189	194	228	217	199	225	197	203	223	213	191	210	194	217	196	212	196	201	236	220	185	192	232	215	213	192	228	225	209	207	210	214	200	192	215	226	212	216	200	197	212	197	218	197	184	212	208	221	197	225	225	195	209	191	209	201	193	215	212	208	181	203	209	205	184	229	225	211	202	220	184	203	180	225	178	202	186	238	229	198	218	201	222	212	204	219	173	177	189	211	215	221	198	187	190	225	198	218	197	195	193	219	209	187	217	178	193	209	206	216	221	224	179	205	224	192	217	223	237	217	248	222	232	196	200	234	220	207	211	204	212	223	219	197	209	187	168	203	225	201	206	222	211	193	195	191	213	209	229	207	195	210	227	226	216	198	201	222	207	212	206	188	217	208	194	223	195	212	204	231	223	185	185	204	208	177	264	201	210	197	242	202	218	216	212	198	215	199	172	205	222	194	219	200	177	227	228	206	197	213	222	222	219	221	220	186	205	217	214	203	204	186	195	199	198	186	210	202	225	179	195	192	219	191	218	206	188	211	190	204	192	198	205	212	186	189	197	188	222	241	188	178	216	196	189	203	201	207	209	222	216	189	208	213	192	210	198	231	226	193	203	204	204	196	191	193	214	204	213	216	192	194	209	204	206	188	208	221	204	219	228	202	204	230	207	204	201	221	194	207	210	224	224	216	228	207	204	203	203	211	202	222	201	202	199	209	221	188	224	219	221	233	210	209	221	214	233	206	200	188	188	228	210	214	209	225	203	205	200	200	209	240	210	209	208	169	184	202	194	221	198	197	191	223	227	214	209	212	195	215	209	183	194	190	192	232	207	222	202	233	196	205	179	217	198	217	197	198	203	204	200	212	208	191	203	211	192	209	186	197	211	233	224	192	190	221	207	182	193	206	199	211	208	200	223	205	226	204	210	207	202	251	196	216	205	194	219	228	219	211	217	183	209	197	202	221	193	213	198	216	242	200	220	200	216	209	190	228	199	227	236	233	201	209	200	201	205	222	199	233	205	227	213	193	194	211	216	227	184	198	219	215	202	218	206	208	215	205	243	187	194	198	190	217	203	237	217	231	185	237	201	206	234	193	241	204	194	204	216	206	196	209	229	193	212	206	218	212	220	198	227	233	196	214	214	223	205	204	188	215	205	206	221	203	189	208	219	214	210	204	194	221	195	230	217	227	221	211	213	207	231	220	242	209	230	202	196	230	204	221	220	201	222	191	213	227	191	242	213	210	188	240	207	197	235	191	194	206	218	205	212	186	245	233	207	226	209	227	202	228	196	207	192	205	212	212	228	226	209	218	191	192	223	207	198	192	224	206	215	231	233	201	216	208	197	226	213	211	207	217	213	205	224	236	203	209	205	199	230	238	205	190	201	198	214	216	204	198	222	202	214	235	196	206	206	206	190	218	198	206	205	197	190	209	213	201	200	192	221	189	215	194	226	224	193	202	182	224	206	185	203	185	223	194	199	197	197	199	213	195	202	213	181	217	201	216	217	217	232	222	205	197	224	178	204	227	183	209	195	228	198	204	203	214	195	206	219	214	199	210	217	214	179	199	223	214	213	205	214	209	214	219	196	195	221	199	192	211	191	187	189	225	190	204	182	207	236	219	214	196	201	203	197	203	223	215	194	207	200	219	214	198	198	188	214	210	209	185	226	218	188	222	193	229	204	231	216	192	215	203	209	214	201	225	238	179	206	198	216	241	230	180	218	206	217	225	215	192	211	206	200	185	216	197	235	228	208	227	197	217	225	229	204	211	217	212	201	202	213	233	199	208	235	195	189	204	224	202	184	222	198	209	208	227	233	210	212	210	226	213	193	213	204	204	197	240	200	232	174	223	234	231	226	199	211	193	198	218	218	192	225	218	202	207	200	211	218	212	238	208	197	223	205	216	170	215	250	201	222	220	194	202	186	208	197	222	214	180	198	199	228	187	205	218	224	196	214	210	206	208	214	230	199	207	207	193	216	209	208	193	217	198	210	211	184	223	219	217	208	195	196	231	206	217	209	200	218	223	212	203	239	190	204	205	193	203	211	201	190	203	222	186	232	210	205	194	194	211	213	182	199	203	206	202	187	229	225	236	216	188	214	209	204	192	199	210	199	224	243	209	227	210	219	215	195	220	211	177	184	193	219	227	193	221	190	209	212	206	208	227	225	215	218	205	190	200	202	189	202	191	207	204	214	236	197	183	211	191	204	229	215	177	201	211	226	216	210	200	196	222	201	186	214	192	241	207	184	209	203	189	228	205	219	222	210	200	228	226	192	212	213	212	211	214	218	221	188	226	218	184	231	220	187	222	221	208	225	215	199	203	230	242	226	204	247	207	222	216	195	214	182	209	194	205	212	198	218	209	175	191	240	209	208	204	203	215	198	181	207	200	216	223	210	207	199	220	210	206	202	222	229	224	209	182	200	193	200	209	213	189	217	217	228	208	181	210	214	220	206	197	219	196	216	203	194	225	234	188	218	214	230	204	187	210	185	207	201	207	206	181	221	211	203	215	227	183	205	207	198	194	186	212	221	237	195	223	223	189	234	203	227	214	197	180	177	213	203	197	197	188	193	211	211	211	224	212	189	205	220	230	214	236	217	213	208	211	225	205	196	209	184	246	207	185	197	235	232	184	186	219	206	209	214	196	223	214	200	238	224	208	186	218	223	199	203	197	202	213	215	204	215	214	210	203	219	222	222	195	199	211	207	200	194	241	224	225	209	184	216	217	202	212	190	203	221	238	186	207	209	205	202	204	201	205	202	223	223	208	237	237	203	189	224	200	214	208	206	231	229	200	204	208	222	218	214	195	211	203	191	225	209	190	187	206	196	197	208	197	216	207	208	220	211	209	205	224	193	203	217	199	209	177	225	213	206	210	221	202	218	198	214	220	197	234	197	180	234	196	201	204	190	190	215	203	220	214	208	218	218	209	220	224	201	220	241	227	181	202	207	194	187	203	206	209	197	183	198	188	205	216	210	213	209	225	212	198	214	226	225	210	214	198	178	185	203	227	223	200	190	203	205	223	213	227	197	203	191	206	206	189	214	251	209	207	210	224	203	227	222	210	213	221	206	200	219	216	180	189	185	209	211	227	222	198	212	209	202	216	209	198	200	193	211	209	218	234	229	219	225	230	208	195	205	215	205	217	199	175
38662	68735	37952	3169	1485	1227	892	682	585	470	448	418	373	388	350	359	284	305	290	297	310	282	277	277	319	282	301	284	266	265	269	258	245	292	255	263	274	274	311	296	268	240	261	255	275	299	271	257	230	284	265	250	254	292	229	278	275	244	248	274	269	262	257	295	271	236	261	283	275	279	269	274	264	228	260	266	246	260	288	240	237	264	236	260	257	248	271	272	288	260	258	243	274	273	285	261	263	233	246	252	244	284	271	281	261	294	272	253	259	247	265	227	258	261	261	244	267	259	287	247	244	261	253	251	234	252	292	248	248	232	256	264	292	220	262	234	262	248	251	242	260	255	262	267	249	254	263	261	262	244	240	259	235	267	272	253	258	257	257	269	260	251	250	259	258	258	247	253	255	268	270	249	272	253	248	266	240	256	236	275	246	286	261	246	259	287	277	249	266	259	250	265	287	262	254	257	258	269	241	230	245	258	276	267	260	276	246	262	244	272	275	246	249	270	241	259	239	246	280	276	266	268	279	265	254	251	261	251	241	249	246	255	247	261	252	265	260	258	264	277	270	262	247	247	247	255	255	282	275	251	247	253	239	281	263	293	271	254	216	266	244	253	268	266	264	250	248	279	266	256	289	265	287	261	282	238	270	227	239	241	244	276	285	251	273	275	253	264	274	240	251	266	261	278	265	270	311	248	269	247	248	269	248	228	233	278	250	304	265	261	262	289	267	230	266	246	272	241	232	236	264	268	249	254	260	258	243	248	242	257	252	290	268	231	245	266	253	260	254	268	259	243	247	259	300	261	249	250	266	255	281	241	263	250	267	264	247	271	238	260	228	250	284	274	265	260	300	271	273	243	262	259	230	259	253	240	259	267	249	252	259	253	264	279	298	272	264	305	265	253	244	239	257	251	250	262	313	258	268	264	264	277	254	246	271	271	298	248	246	271	258	252	233	298	242	266	257	236	285	280	252	279	244	253	285	252	244	266	268	263	237	262	223	235	296	250	264	257	250	230	240	269	272	288	235	263	240	256	290	278	275	257	259	268	242	241	260	278	248	238	273	248	229	256	246	277	245	260	261	260	253	274	270	273	271	287	282	267	258	260	268	265	244	258	265	282	267	245	268	264	259	270	245	240	245	264	236	288	250	238	240	265	248	265	233	231	264	271	249	266	271	275	242	269	281	254	252	264	271	256	264	236	280	274	263	257	248	259	270	247	270	228	238	273	256	261	254	239	251	278	240	246	271	239	264	255	239	243	247	249	240	283	257	277	274	237	287	261	258	260	261	284	279	239	273	253	277	255	255	240	262	257	262	262	278	280	262	260	243	289	266	262	285	260	278	266	248	279	256	276	262	267	270	247	273	249	262	257	273	283	273	275	275	258	272	275	257	253	286	273	272	271	261	247	283	264	245	268	274	273	268	248	251	225	253	277	244	287	263	238	248	253	265	223	242	241	244	250	261	270	244	238	268	268	265	228	271	270	252	238	258	227	243	291	286	243	259	272	245	290	260	271	269	262	279	266	256	261	269	260	263	292	284	261	260	262	269	243	278	275	274	257	247	261	281	220	279	270	230	243	241	269	281	267	272	236	259	245	254	271	264	268	247	252	265	257	255	278	262	269	255	308	280	249	285	245	269	259	273	264	285	288	272	254	272	262	252	247	215	281	236	246	253	242	247	290	275	289	267	246	281	298	236	276	244	242	269	273	282	279	270	265	274	270	247	261	252	238	256	254	300	268	284	279	246	232	271	265	278	284	265	270	276	298	288	235	258	256	247	258	248	243	255	269	269	277	252	223	300	258	275	256	231	263	264	258	256	261	254	226	251	287	254	266	284	245	241	256	279	266	262	262	277	258	257	272	250	253	260	254	257	257	259	271	259	252	236	254	276	254	251	272	250	261	237	270	281	239	269	248	280	266	313	269	214	239	263	255	225	254	260	273	261	271	244	254	256	249	210	268	282	248	273	257	276	250	259	238	287	273	264	264	290	242	239	267	285	258	237	222	269	255	236	276	240	258	291	282	275	253	269	243	263	261	257	250	288	250	247	239	253	234	250	271	274	270	219	250	253	264	268	251	275	256	246	261	256	260	255	265	264	262	272	284	258	270	255	259	258	281	235	248	281	291	295	257	263	291	235	267	278	259	244	259	265	286	238	290	250	298	251	270	264	259	237	253	246	258	238	268	265	242	260	274	283	260	237	241	238	247	237	259	270	285	241	265	277	243	254	234	249	270	262	262	232	273	271	266	248	269	280	277	223	261	285	269	269	249	261	275	259	256	287	266	247	244	276	269	263	249	234	253	265	266	265	261	255	274	254	269	278	265	251	279	257	240	249	253	251	268	286	274	268	236	246	262	284	279	243	242	260	273	281	262	275	239	270	260	285	280	247	218	243	262	264	261	238	248	244	273	274	283	248	243	257	261	242	262	233	275	250	265	265	257	271	243	242	291	249	256	271	228	290	270	263	285	282	250	260	242	269	249	268	261	246	277	270	256	271	251	262	248	267	254	264	286	239	223	272	269	254	247	264	272	280	275	268	264	253	269	235	255	270	251	264	260	255	263	253	238	291	243	259	239	282	287	243	289	259	260	284	259	254	253	258	252	251	231	261	249	280	266	267	245	258	280	273	275	285	242	252	246	262	253	273	255	243	268	249	275	273	256	295	264	228	254	255	287	260	239	260	251	257	254	249	270	259	276	268	254	272	254	256	262	259	281	261	252	279	252	265	279	257	252	295	255	272	260	272	249	267	263	273	254	268	291	247	247	284	253	231	260	261	255	264	239	234	294	259	263	244	259	222	261	240	288	258	231	250	241	229	259	239	257	254	260	258	276	246	250	274	271	263	251	246	264	262	260	255	257	271	263	228	274	275	277	271	244	253	263	255	239	247	268	243	266	254	263	251	255	273	218	243	261	280	264	267	276	237	256	256	271	271	235	251	271	247	260	253	231	250	281	240	269	293	256	247	276	246	248	290	275	247	272	264	247	259	295	254	260	275	257	283	230	262	278	283	249	253	259	248	247	275	256	250	292	282	258	290	250	249	265	262	266	250	288	289	264	247	256	256	284	237	250	268	253	280	260	256	263	236	273	269	246	276	263	259	230	256	269	263	248	268	259	289	271	249	284	243	254	244	257	262	257	280	256	285	270	243	278	229	262	262	272	241	289	266	257	278	274	273	250	263	253	284	274	278	260	248	243	246	251	242	261	282	281	237	262	267	251	250	262	264	258	281	273	303	267	249	258	260	266	245	258	270	250	233	265	286	237	268	238	276	285	268	280	264	245	262	247	266	257	264	248	266	288	246	257	275	264	256	287	247	263	249	266	240	269	238	267	268	298	278	243	283	234	272	269	269	257	233	217	249	283	244	305	271	278	253	256	240	235	260	276	236	247	239	258	257	284	249	265	232	266	253	266	257	257	266	260	266	233	249	268	272	262	253	288	255	258	237	252	262	245	272	260	224	246	262	235	255	259	250	252	262	262
25631	22019	28292	24956	9687	887	596	531	493	472	493	416	444	474	456	469	443	438	453	453	427	430	436	415	443	421	437	412	445	449	416	443	432	426	433	458	434	441	440	455	437	410	427	422	393	439	465	423	417	463	438	418	412	433	414	440	429	413	428	421	421	455	435	379	439	428	442	468	455	421	426	423	441	434	401	422	397	419	453	445	464	457	445	382	470	445	458	424	406	422	417	418	379	439	453	469	448	437	448	411	436	446	454	426	419	442	381	436	396	424	435	396	417	411	444	411	427	411	464	441	447	414	431	464	441	427	400	393	441	422	461	453	450	463	402	431	417	433	425	430	466	401	388	432	406	451	433	445	416	440	449	413	395	442	443	409	414	421	440	473	421	416	429	392	424	453	457	418	392	417	397	408	434	455	439	421	465	451	445	435	424	467	419	464	411	420	436	462	422	425	458	411	442	452	438	402	429	392	399	437	437	424	412	452	420	401	437	423	457	427	425	400	458	418	433	388	410	435	403	459	415	433	411	427	442	407	445	423	462	469	402	452	442	436	453	408	420	426	418	449	461	409	422	417	428	419	383	469	458	436	427	433	413	379	443	433	429	429	458	428	487	441	450	386	438	394	434	415	415	446	408	429	476	416	441	456	414	437	413	470	424	445	385	455	394	416	408	439	445	446	396	402	435	464	410	407	462	426	476	417	422	429	415	427	449	449	392	440	392	415	419	427	397	412	417	418	432	443	489	435	410	423	443	428	413	389	402	439	399	452	491	454	400	410	393	439	461	426	418	441	445	436	422	399	426	416	407	379	469	420	430	403	432	423	460	451	414	470	422	407	407	429	418	409	454	433	427	437	400	431	451	432	430	420	413	401	423	424	412	414	381	447	421	427	418	398	433	436	425	408	419	423	453	413	421	433	442	453	421	479	424	411	455	412	446	416	419	389	444	429	432	451	427	411	461	428	465	462	435	429	460	462	428	378	424	429	404	395	429	439	418	436	423	441	452	427	445	435	408	453	416	426	430	440	412	424	423	439	457	478	435	444	424	435	394	411	414	442	421	417	421	434	447	408	446	478	459	461	414	453	420	455	504	413	431	431	441	422	424	422	433	457	413	404	401	445	433	436	417	452	388	401	446	410	434	411	410	394	421	447	431	420	406	474	387	424	449	442	408	432	463	408	440	463	457	432	432	416	455	376	411	393	418	423	395	444	445	427	409	389	426	439	423	431	409	447	467	442	404	433	401	413	457	415	412	405	472	436	427	419	408	414	448	453	438	430	438	464	395	418	412	425	415	413	430	400	444	419	445	406	445	452	431	457	438	419	423	391	433	448	445	432	400	431	425	405	447	469	432	444	448	415	444	418	451	384	436	445	435	437	425	418	422	412	407	430	434	408	460	417	411	442	431	387	434	434	426	458	443	411	392	405	404	437	444	413	409	464	454	417	443	420	380	424	393	435	434	422	449	399	430	425	427	425	420	401	444	445	424	438	432	443	403	430	407	420	422	448	458	398	432	461	417	408	425	431	431	375	399	439	453	406	448	406	435	437	414	422	437	414	427	397	430	419	472	471	454	411	429	434	412	402	457	430	410	428	439	409	422	434	405	430	428	420	446	401	468	422	450	415	449	430	413	421	399	408	472	435	423	413	418	471	399	418	420	412	427	443	449	443	421	405	409	429	437	430	407	437	387	387	446	407	439	464	445	427	425	426	429	453	407	427	436	439	425	418	421	472	427	406	422	420	425	473	394	455	381	447	422	416	424	414	411	466	431	443	415	414	405	426	432	470	392	385	435	464	473	424	394	388	467	420	435	432	376	382	428	395	420	403	402	426	451	426	399	392	398	427	422	378	435	400	414	401	430	390	444	427	469	388	441	414	409	422	452	419	450	427	432	423	427	429	453	432	397	444	445	453	426	393	422	419	391	428	400	431	419	417	400	460	405	441	466	395	410	422	453	427	416	426	417	396	457	432	420	431	419	433	436	431	439	427	440	430	432	439	441	454	422	440	414	416	446	417	486	457	433	477	431	400	432	445	412	439	479	432	413	411	397	443	414	400	439	422	409	400	409	432	424	451	433	409	441	433	390	453	464	397	423	417	481	437	453	477	421	413	438	415	397	396	431	429	432	431	399	413	425	436	410	418	413	445	443	437	446	418	452	441	432	430	429	407	395	422	431	416	449	438	408	407	409	425	443	440	421	465	406	447	430	417	465	423	442	394	428	454	433	433	427	451	392	431	412	403	447	408	415	460	393	403	423	420	383	400	425	454	425	422	432	394	449	408	454	426	407	440	451	431	406	468	439	410	410	464	429	416	447	404	462	404	397	399	408	414	398	408	439	391	397	419	438	405	434	438	428	407	461	396	452	473	441	429	410	401	451	418	421	442	448	436	431	434	439	422	428	438	417	420	443	470	434	412	413	440	404	430	437	407	417	417	431	408	435	398	416	377	435	433	397	436	425	374	438	421	427	447	457	420	401	425	419	381	427	422	453	399	438	408	422	422	412	439	435	398	449	453	461	484	381	425	427	409	449	414	409	439	408	424	404	451	402	393	453	445	440	411	456	480	435	460	433	420	449	434	423	416	411	414	435	447	449	423	402	418	402	421	447	398	408	422	454	404	380	419	413	400	450	399	416	431	420	433	411	413	410	411	454	421	397	397	415	391	443	425	407	404	442	427	456	443	467	424	436	439	417	462	477	434	395	432	408	452	432	466	424	418	430	451	430	430	410	394	452	445	394	406	432	452	467	437	410	409	443	391	458	402	449	427	435	423	417	433	486	402	435	411	434	441	400	457	429	419	446	464	366	433	442	471	478	458	412	430	418	403	434	404	425	465	434	412	394	419	412	415	450	457	420	429	380	426	419	433	407	410	433	418	429	423	416	418	376	437	418	391	411	432	437	427	443	430	432	434	412	424	418	478	424	441	451	402	439	458	428	431	440	421	465	387	394	429	388	436	422	453	418	463	408	403	438	442	427	422	436	438	417	438	417	426	417	457	426	428	430	423	439	481	439	421	421	410	465	436	435	420	450	461	392	442	473	452	448	413	475	402	393	420	414	409	393	385	416	444	405	422	412	399	407	380	437	434	426	399	461	422	451	417	426	431	427	408	407	432	390	413	455	424	432	446	441	425	443	455	429	439	443	413	429	446	465	431	468	431	401	392	416	483	429	442	419	439	427	418	448	396	424	459	432	412	438	439	421	435	410	426	441	437	404	402	432	479	437	432	463	405	433	434	393	464	409	461	400	415	435	436	426	413	454	417	442	456	422	468	412	421	429	438	403	457	508	443	404	383	401	422	397	431	423	410	426	426	467	407	403	431	410	444	410	390	458	433	427	405	445	440	402	434	411	430	409	451	406	445	435	395	408	447	407	452	420	418	441	387	419	397	430	419	469	439	428	413	441	437	411	454	429	431	458	425	417	432	458	448	404	453	409	469	481	451	464	393	424	454	410	434	457	432	420	425	411	424	457	433	408	444	479	442
36968	61579	30115	2496	1105	993	910	747	714	637	623	557	566	577	553	522	569	591	557	517	519	544	563	554	553	534	574	546	512	515	555	534	562	529	544	562	552	471	522	518	538	518	503	530	522	505	497	491	500	509	500	481	520	534	533	524	508	520	476	531	535	522	550	520	537	527	515	484	519	533	527	561	531	531	516	509	511	521	522	526	494	526	527	540	505	487	457	514	504	552	560	555	465	530	504	514	548	522	503	524	556	489	533	502	515	543	550	500	528	462	502	533	510	544	468	539	533	531	487	495	508	533	523	527	530	500	502	507	539	504	508	485	492	496	504	500	525	511	502	544	532	525	511	552	501	509	526	514	505	486	564	522	554	537	517	560	480	529	456	514	515	531	574	532	482	521	496	496	529	504	529	535	541	501	513	503	528	538	514	535	479	502	559	515	550	508	516	512	502	579	489	490	537	515	514	482	552	517	522	507	507	510	489	549	524	518	533	511	510	549	574	546	522	520	535	511	508	486	520	519	496	499	503	535	528	514	503	517	522	558	501	519	540	533	493	538	539	524	516	477	528	538	539	503	520	486	523	539	584	578	500	534	538	559	535	504	539	561	534	529	503	519	513	517	527	535	525	564	511	562	506	481	528	527	512	517	536	514	509	512	574	485	564	556	533	549	524	490	543	501	517	512	475	512	541	534	512	527	534	544	535	514	522	529	512	536	496	534	529	542	511	533	540	534	530	564	521	529	498	530	516	519	536	523	490	517	514	532	513	537	521	477	523	519	541	498	525	539	551	518	500	502	499	526	542	479	530	522	481	530	496	512	514	514	512	503	543	511	523	503	516	529	522	507	534	508	525	535	537	503	543	515	535	514	521	551	550	498	522	495	525	552	527	515	529	554	518	517	511	521	540	509	495	508	537	558	512	540	538	541	518	523	558	549	493	511	543	502	511	488	552	538	526	490	504	517	520	508	519	533	505	529	539	515	561	512	513	479	489	530	506	529	476	539	506	534	510	540	488	509	512	508	523	535	506	566	545	526	488	539	525	525	540	565	502	519	491	536	519	504	533	514	531	532	538	543	485	511	518	557	521	514	532	549	560	506	509	516	520	539	529	501	500	522	509	555	549	513	530	525	557	498	531	546	545	538	500	520	494	504	540	529	526	564	517	503	512	525	518	511	563	488	550	550	535	504	501	491	472	512	512	491	530	509	507	500	507	502	539	520	532	534	534	524	511	517	500	551	544	487	516	518	493	486	543	476	529	503	533	515	514	531	536	487	518	504	518	507	512	520	530	540	509	491	543	529	586	508	518	537	519	551	547	589	548	525	516	539	548	528	494	516	512	537	535	522	520	521	505	510	508	581	536	483	540	487	495	529	542	515	522	550	530	514	524	519	514	505	534	553	508	541	518	537	504	538	562	546	570	497	504	520	515	486	487	520	515	538	536	515	505	570	545	531	519	516	531	531	529	503	519	516	519	520	531	533	545	512	533	519	523	511	522	535	506	530	543	577	542	490	550	526	499	523	531	525	518	538	522	551	515	541	528	523	512	555	550	523	476	505	514	525	533	550	515	533	496	483	564	520	507	502	511	518	497	489	491	516	553	533	522	531	507	566	527	526	528	504	515	539	517	532	556	488	532	455	525	523	527	515	531	515	527	578	497	505	538	503	512	504	527	531	551	504	537	489	529	567	531	544	508	518	517	475	489	506	526	436	536	507	504	514	497	512	529	562	545	517	565	512	523	508	550	483	524	504	516	518	493	509	480	515	506	533	561	533	531	549	526	509	515	496	500	517	534	538	500	500	560	499	523	563	512	527	513	544	493	525	538	494	532	540	503	482	517	545	510	557	518	502	509	540	526	486	499	518	513	527	511	565	487	503	530	508	507	533	547	540	515	489	523	544	533	509	551	525	512	538	533	508	524	540	489	540	468	538	530	522	548	496	575	531	516	509	520	538	500	556	491	552	561	473	484	498	504	533	551	550	500	515	514	513	522	494	519	542	516	520	529	562	519	491	476	540	523	540	516	561	497	532	489	515	555	575	525	542	537	494	518	522	530	521	533	485	533	503	503	470	557	511	570	546	535	521	534	487	512	510	519	542	557	451	503	529	530	558	508	508	472	528	525	538	540	492	516	547	510	496	500	545	483	546	498	523	535	516	502	531	536	516	560	534	517	548	517	516	519	493	526	530	522	495	565	509	518	505	492	482	494	539	503	483	523	563	489	549	525	520	529	526	568	508	482	519	479	517	496	513	500	551	488	492	521	510	523	509	568	518	522	489	535	499	500	479	502	517	514	482	539	527	513	509	484	518	533	499	528	529	495	485	510	517	552	466	533	530	549	465	514	506	534	509	536	516	527	521	512	486	474	500	515	526	501	502	558	509	519	541	507	530	493	531	490	541	499	514	531	456	548	559	533	499	540	541	559	521	505	565	527	561	528	539	522	587	552	563	507	530	513	506	494	509	521	487	533	487	532	549	501	498	464	486	535	574	529	519	504	529	511	516	504	554	483	490	535	521	519	522	510	533	549	535	503	527	501	528	520	535	531	524	520	559	566	544	551	538	508	563	530	582	553	503	507	470	540	540	506	529	486	522	561	557	532	498	526	509	473	479	529	505	510	528	542	477	495	512	553	482	508	524	548	530	513	543	512	529	494	510	544	506	521	492	550	519	557	462	504	489	469	520	496	534	495	521	544	523	504	537	491	540	533	503	541	455	491	519	546	498	495	555	534	516	498	544	524	514	511	505	517	505	536	506	526	520	526	506	492	513	539	492	544	539	527	492	601	548	522	485	512	502	515	516	512	479	533	551	502	491	516	521	538	476	512	481	494	492	499	528	547	549	503	526	531	510	501	543	472	520	542	530	518	536	538	505	546	490	482	546	508	551	536	444	524	537	544	541	526	481	538	527	532	497	542	545	530	549	571	495	496	530	488	516	518	513	526	501	529	488	552	575	520	541	496	547	513	506	522	550	554	459	482	536	514	538	549	510	484	512	520	521	553	507	469	530	480	538	544	508	545	568	537	531	506	477	538	500	527	542	533	507	480	543	534	503	506	531	549	550	527	557	533	556	553	543	508	527	508	524	479	554	531	517	507	527	507	504	495	538	497	523	502	526	516	535	501	516	548	525	546	541	500	513	513	506	483	518	513	505	507	506	521	519	507	530	532	517	500	504	487	487	543	486	525	515	525	485	485	526	539	530	497	515	525	469	563	559	515	509	522	572	539	507	531	543	522	562	487	525	509	523	537	578	506	525	484	510	502	518	510	536	507	497	531	501	515	532	512	510	536	517	528	544	511	518	498	555	500	518	561	545	500	526	550	520	494	509	541	523	543	544	482	521	522	530	559	534	492	483	506	546	493	547	557	523	506	466	528	510	509	534	505	526	598	508	515	548	538	492	542	550	477	529	555	584	536	550	498	538	545	510	532	545	528	500	550	531	482	501	581	525	500	531	538	504	544	504	490	496	524	503	530	550	492	552	515	538
23231	21600	29280	24263	21513	21347	8940	980	736	804	618	566	522	571	486	532	471	465	470	457	441	471	444	442	455	457	454	455	451	472	462	471	450	421	480	442	462	447	442	457	437	413	418	451	425	459	465	410	453	427	444	414	427	481	445	420	407	400	430	385	434	424	413	436	453	425	421	453	437	422	433	407	420	437	416	431	415	441	421	457	427	442	437	441	436	435	441	392	405	414	445	423	444	439	465	429	403	436	451	423	402	434	410	408	469	434	450	469	418	419	410	386	464	430	411	398	471	452	438	412	460	424	460	413	417	439	388	407	444	419	426	431	447	421	426	424	436	434	431	412	456	429	412	414	420	426	413	437	417	436	399	420	437	432	445	437	424	442	439	443	432	398	423	438	416	430	431	430	385	425	407	408	415	431	391	455	431	405	407	400	427	465	439	413	443	424	383	443	412	449	430	434	405	430	411	410	443	418	419	398	406	443	412	454	411	414	459	453	409	447	445	411	405	425	412	426	469	429	456	387	415	412	420	416	412	417	412	429	434	436	431	419	407	410	419	441	434	465	439	449	399	421	459	408	442	404	433	392	418	392	404	401	424	447	406	432	434	419	452	447	451	454	415	402	438	442	430	435	419	415	381	408	446	408	432	466	409	401	460	399	426	394	444	426	430	423	420	433	417	434	378	427	425	456	437	388	424	380	379	401	460	465	425	446	443	417	420	397	446	396	415	442	446	472	425	405	414	408	407	418	452	417	461	429	409	434	433	433	405	405	435	445	433	424	462	437	425	389	398	432	409	443	413	434	432	457	450	454	400	422	427	397	433	432	417	417	405	427	442	403	427	409	434	427	416	483	432	427	438	409	421	409	458	427	454	415	451	404	459	404	434	448	432	401	405	464	407	411	441	446	383	421	413	418	449	432	439	445	391	411	404	426	459	402	447	440	424	409	421	413	411	415	415	420	414	415	421	424	438	422	448	391	407	441	417	410	387	390	424	375	395	427	434	450	434	414	421	424	434	415	426	412	400	418	455	418	433	390	424	413	404	395	469	493	414	450	416	426	460	418	439	429	409	429	409	465	407	384	415	443	426	442	443	451	438	396	427	411	419	438	443	405	458	423	408	442	405	408	404	433	410	425	414	416	441	418	427	422	440	453	409	447	431	442	382	433	378	404	438	405	427	428	448	458	463	400	381	441	433	420	406	433	421	428	471	436	392	421	445	414	413	452	423	430	426	435	418	430	426	410	437	447	401	467	427	390	443	431	451	415	458	383	403	422	469	445	420	436	421	430	427	408	429	416	421	432	462	414	461	432	415	427	445	384	414	457	404	435	414	420	421	423	463	449	425	411	427	404	456	438	437	414	421	407	464	439	413	447	440	363	415	428	440	426	453	377	429	397	412	396	433	414	403	424	403	417	417	462	424	436	418	417	393	473	417	418	413	428	422	384	425	405	408	427	435	394	420	398	432	418	478	414	408	408	444	411	422	410	442	424	470	418	459	419	444	452	425	414	396	459	413	427	440	436	434	439	429	421	426	415	436	437	410	433	448	454	381	413	430	430	395	399	406	414	411	402	452	443	419	413	417	414	413	398	463	429	438	447	440	437	414	411	419	431	430	398	401	418	436	414	443	391	459	409	439	428	434	407	451	422	426	419	423	429	462	415	418	396	428	394	382	427	423	403	434	406	407	393	432	421	414	433	383	463	425	422	417	430	415	437	401	419	435	418	443	387	428	400	390	442	467	431	417	426	448	423	413	437	420	420	433	427	429	413	450	407	410	424	432	428	407	441	410	423	445	399	453	430	418	432	473	442	422	416	427	402	431	393	462	424	396	433	449	412	436	446	469	398	427	395	426	385	424	440	408	391	417	445	419	447	432	438	447	422	425	446	427	471	413	446	446	426	424	423	430	419	431	419	412	392	415	427	413	428	422	403	394	394	382	430	447	426	423	465	433	438	436	407	414	439	408	441	389	430	406	403	417	430	430	411	389	457	410	434	414	409	401	394	422	437	447	407	419	397	459	424	389	404	425	431	437	423	414	461	415	444	440	427	404	406	427	429	418	398	410	414	425	404	452	455	413	426	434	470	389	417	407	444	454	447	425	425	402	425	444	394	430	462	416	403	416	415	435	410	421	438	430	423	446	442	437	405	403	391	438	429	426	427	434	440	429	410	423	437	443	458	423	411	427	381	458	411	404	470	423	425	440	432	405	461	450	422	444	431	406	429	414	426	442	412	452	388	451	420	424	441	459	426	429	462	424	422	432	433	450	435	408	430	392	453	455	413	431	434	394	418	411	404	411	430	425	391	446	436	442	427	431	406	429	434	441	402	404	407	410	421	420	426	404	422	411	409	426	419	404	466	445	444	437	432	416	413	467	423	409	419	458	439	409	450	430	428	420	428	435	445	427	440	427	433	382	437	409	430	392	403	440	422	456	420	409	415	421	415	409	424	412	401	429	418	419	380	435	391	422	431	428	435	427	414	427	412	379	392	375	436	412	446	412	440	402	405	430	413	410	458	432	406	415	382	429	416	436	401	410	471	440	437	389	400	440	440	426	432	427	397	417	430	397	463	431	438	453	395	430	445	395	440	443	381	389	413	409	423	432	426	391	438	439	405	450	448	429	406	421	448	415	437	405	456	396	408	450	419	422	421	440	423	432	423	462	407	444	443	432	384	422	437	418	475	420	439	445	428	439	435	418	436	442	432	456	427	435	402	452	408	385	412	414	448	419	449	405	416	448	411	438	443	439	410	461	452	433	444	401	434	434	452	419	413	456	428	440	436	435	417	430	428	417	472	392	446	426	410	457	446	432	386	427	401	436	398	403	432	429	386	432	437	410	410	441	415	424	406	387	409	416	423	407	444	429	430	429	408	452	379	426	408	435	451	398	400	440	418	437	475	418	424	420	409	456	423	432	457	416	428	438	442	405	431	395	452	462	468	421	429	434	424	461	387	431	408	424	397	457	374	462	399	436	405	443	419	415	408	430	444	398	401	393	413	431	395	378	423	478	413	407	470	436	414	457	400	429	418	442	431	463	409	406	439	414	390	434	447	466	415	412	418	409	415	409	438	432	434	427	420	398	385	434	429	408	381	446	423	413	428	430	439	421	408	423	427	417	393	389	464	415	414	402	437	430	391	447	419	405	403	419	411	468	464	432	429	446	430	429	352	399	383	454	447	408	401	403	421	390	436	414	413	434	457	416	429	397	421	414	439	406	412	456	420	435	418	423	432	399	429	438	410	431	410	424	450	443	385	407	403	441	402	376	426	382	461	408	432	410	409	439	389	420	402	402	413	420	422	446	413	434	417	412	403	402	441	389	413	427	451	440	424	406	388	440	441	411	407	434	427	402	378	417	420	417	409	431	451	452	436	415	403	470	430	437	445	448	410	440	428	396	428	431	457	430	423	432	424	441	441	418	411	400	446	463	388	447	411	423	462	417	430	420	455	428	414	444	425	424	435	430	409	415	426	414	438	406	430	427	391
43325	76505	47265	4024	2754	2072	1649	1294	1162	1265	817	802	749	672	645	609	582	578	621	570	560	609	568	524	532	533	555	521	520	485	511	480	496	543	495	540	482	523	509	489	473	481	514	473	535	552	502	550	548	502	504	466	534	489	510	498	493	501	514	486	514	521	487	501	494	448	509	494	492	511	482	472	512	465	467	513	511	532	490	515	509	444	514	534	482	531	455	495	501	469	460	483	486	492	484	514	459	463	448	464	469	511	489	481	489	477	490	481	469	449	491	510	492	501	493	494	514	495	497	466	508	469	487	483	488	452	458	490	477	492	513	501	522	499	502	492	484	526	487	521	486	469	477	508	493	530	458	520	501	508	498	485	435	520	530	509	500	504	488	484	486	518	499	504	529	519	487	494	479	488	495	500	495	506	486	492	510	531	494	520	511	497	486	464	518	499	500	482	524	465	487	450	540	494	474	502	488	475	499	440	495	492	513	538	479	528	484	506	458	493	500	467	501	452	471	471	474	495	478	495	483	454	454	498	469	506	494	512	482	489	490	523	537	507	492	496	458	473	529	509	493	495	466	499	467	477	459	525	481	484	477	458	476	523	495	485	508	482	495	505	493	495	497	471	500	510	482	503	421	489	524	497	477	494	490	549	517	510	509	493	474	516	493	497	475	486	519	500	518	516	489	511	474	445	485	494	497	459	501	465	464	493	506	460	497	501	473	490	490	512	452	463	482	501	479	509	531	458	525	493	502	452	466	477	475	466	457	478	500	501	508	510	517	462	462	495	479	501	475	464	463	484	479	530	479	474	436	460	484	446	502	490	501	497	504	477	500	502	516	474	546	466	452	457	492	472	500	474	508	478	500	520	515	518	536	508	518	487	489	445	527	502	538	491	471	476	510	519	524	492	506	477	469	474	485	479	491	509	492	490	507	508	457	468	498	458	522	453	485	490	504	460	493	469	459	439	489	454	494	468	504	480	438	506	490	442	478	509	485	520	462	517	504	514	472	475	541	465	498	521	500	507	508	494	517	504	497	507	463	513	505	479	467	480	490	476	468	505	466	487	506	494	531	478	474	472	468	501	495	493	470	471	462	494	472	499	486	492	493	517	494	468	521	538	530	464	500	501	482	471	488	526	461	471	470	481	492	507	509	508	502	447	485	528	493	481	521	496	463	515	484	480	491	481	512	462	537	553	483	516	471	478	485	533	522	488	488	512	504	454	456	480	470	524	488	486	475	480	487	514	462	464	502	512	509	489	515	476	487	498	459	516	474	457	507	483	479	532	496	489	526	473	505	505	445	456	459	487	487	468	480	467	469	488	490	477	456	502	480	469	488	471	475	481	447	479	486	482	529	493	515	492	499	492	498	482	460	515	489	497	461	495	493	514	472	517	492	511	447	517	466	467	489	472	501	468	475	464	450	452	476	483	474	473	484	484	491	464	509	525	498	517	494	505	469	441	502	469	493	479	472	472	480	538	508	455	528	521	484	452	506	509	499	492	487	455	460	458	467	466	517	496	537	479	513	535	514	484	499	481	482	479	510	464	485	497	506	476	499	510	480	496	493	505	478	513	509	504	473	512	495	462	488	484	490	457	515	509	469	490	499	493	530	474	506	486	495	474	500	517	476	499	516	487	497	504	533	475	499	476	500	483	477	491	487	465	487	482	498	475	472	465	456	480	484	489	471	503	487	485	496	518	533	533	460	477	480	529	484	507	498	468	471	484	503	483	485	486	470	491	481	453	490	498	505	518	468	501	465	528	434	471	467	493	508	515	488	538	472	464	466	534	504	506	474	445	486	477	467	487	465	513	476	512	482	464	526	471	506	485	471	482	450	496	500	494	489	519	521	488	523	518	494	483	447	487	530	481	539	503	540	513	496	510	490	452	478	475	473	479	477	436	482	517	487	473	475	497	499	511	466	498	463	487	509	481	501	496	462	486	497	481	530	518	483	501	545	488	480	509	473	483	502	474	456	488	499	510	490	478	475	500	487	492	464	475	443	536	569	524	514	463	486	514	470	494	492	470	503	514	484	511	487	467	513	498	491	456	497	481	462	465	473	454	459	487	447	467	543	470	474	458	448	526	486	452	465	492	511	477	495	482	514	463	436	451	508	512	467	479	480	465	518	448	509	499	507	476	488	565	527	503	504	482	526	511	497	512	475	506	496	469	517	477	513	506	482	484	498	479	452	490	483	531	522	467	475	519	454	527	511	475	501	490	485	461	492	462	483	498	506	489	512	482	498	492	465	527	530	475	511	508	493	527	524	512	496	535	500	501	477	492	447	480	505	530	457	474	450	489	480	480	505	499	483	476	461	507	498	460	507	510	435	518	520	508	469	492	500	467	469	484	474	523	440	533	515	465	510	475	550	504	536	499	506	484	470	495	480	468	435	479	532	475	489	488	488	480	514	501	479	485	475	478	495	501	469	492	532	488	502	489	536	528	439	487	489	461	497	489	465	539	490	477	474	513	496	525	507	518	520	446	518	473	446	465	495	482	494	484	510	493	512	528	523	509	540	477	489	523	519	473	526	469	467	501	494	512	501	463	494	503	447	518	503	507	432	480	488	464	481	452	469	524	497	511	467	497	492	525	505	519	502	495	491	512	502	456	474	511	460	520	523	485	505	454	494	514	487	465	468	507	527	516	501	498	485	487	525	515	468	524	513	459	478	497	455	497	534	473	531	495	523	473	483	493	503	514	494	486	489	538	489	445	459	487	480	512	494	468	480	480	454	469	469	452	464	437	528	476	514	498	503	500	454	523	499	469	477	459	458	515	486	471	571	470	475	468	514	509	486	468	518	490	497	512	498	504	489	494	484	459	481	500	474	474	533	446	500	494	501	505	478	496	486	491	510	490	500	483	538	494	539	523	526	445	479	503	511	501	463	524	478	476	465	457	469	499	468	467	506	504	521	492	420	501	499	503	511	500	487	471	490	457	481	489	463	502	465	507	545	496	491	470	486	486	487	474	533	498	471	499	473	521	484	537	501	549	491	503	474	499	501	513	477	437	484	526	502	461	494	462	493	484	497	499	503	488	490	497	516	478	512	487	537	465	494	478	525	500	514	489	477	470	505	514	502	507	509	518	478	508	524	492	478	499	494	528	499	481	470	505	470	503	461	482	504	508	479	492	475	493	484	468	496	475	514	461	493	517	477	509	509	499	513	465	473	491	472	520	464	512	508	494	498	495	513	453	518	462	472	521	444	466	550	499	509	489	542	511	480	501	477	469	486	444	481	470	531	470	463	480	521	538	507	506	506	493	467	481	507	463	477	443	479	508	469	467	467	469	498	504	502	482	489	509	467	496	475	507	470	481	457	492	525	511	478	461	494	529	501	463	481	511	494	487	468	507	475	560	484	484	487	480	487	445	533	454	484	481	469	476	538	500	524	467	453	471	511	489	499	493	448	503	485	496	484	519	459	506	506	479	485	535	501	466	517	473	497	473	498	478	464	516	502	542	505	484	516	506	475	482	481	502	477	502
29268	32277	29468	6509	427	338	290	267	257	282	267	248	254	265	256	224	255	258	279	251	248	255	251	246	261	249	267	282	251	280	233	277	273	240	251	243	272	271	261	255	254	275	280	260	241	265	253	273	225	264	266	218	253	244	276	241	293	236	242	249	244	249	255	269	279	260	236	266	279	283	248	271	263	240	250	261	286	269	276	226	258	266	262	247	239	254	243	239	242	274	276	238	248	261	263	258	278	248	242	276	248	252	265	226	276	260	275	276	257	275	255	246	262	241	233	275	234	222	250	260	278	281	284	250	257	251	271	236	259	261	257	244	253	270	260	263	226	254	274	261	257	268	240	258	254	244	261	264	272	273	256	266	246	258	279	234	258	272	232	235	253	276	246	263	261	255	266	255	252	263	289	235	233	263	247	258	265	240	258	244	229	228	256	275	256	259	267	250	270	246	267	239	254	250	235	265	238	275	251	219	280	252	256	236	244	252	237	254	254	261	244	277	212	255	269	249	280	282	259	255	255	253	239	257	272	249	283	270	281	258	267	268	260	259	254	270	254	260	278	241	246	252	247	266	268	256	264	279	250	283	266	268	275	225	250	259	238	247	251	263	274	248	251	234	271	232	238	246	254	265	265	216	255	243	241	292	258	255	264	293	290	235	250	234	242	244	283	240	295	280	260	277	233	241	258	279	273	240	250	236	266	278	261	244	243	269	256	272	275	289	295	267	267	250	240	245	246	279	256	247	278	259	239	253	272	250	261	250	266	244	249	262	257	259	278	252	244	242	248	248	239	266	269	265	236	256	272	258	268	265	237	234	238	241	252	268	264	234	286	262	274	265	243	238	261	270	265	246	249	261	285	269	272	277	281	221	251	229	261	265	266	261	261	233	269	249	259	257	261	238	282	246	259	273	274	269	284	273	268	258	259	270	279	261	286	267	271	266	253	264	294	252	255	242	280	264	234	253	267	279	280	218	254	273	268	239	275	230	258	264	252	239	281	260	261	254	251	237	267	285	257	245	244	268	274	240	256	282	257	260	244	253	250	269	245	271	281	268	261	245	261	225	230	255	287	270	271	269	256	283	261	265	282	251	240	251	256	270	249	244	227	261	246	240	283	265	272	271	249	261	267	261	259	234	280	283	264	249	235	262	264	266	241	263	294	279	262	271	270	267	261	255	259	271	269	238	238	247	273	267	236	288	254	238	258	269	271	250	243	241	253	247	244	255	254	233	277	277	253	264	275	259	251	240	248	271	269	251	265	292	263	234	281	294	263	251	251	258	263	239	274	257	246	283	272	287	270	286	269	253	280	279	259	296	268	230	232	297	273	242	256	257	245	251	282	250	256	271	247	251	254	246	223	282	280	270	268	262	254	252	264	288	268	239	252	241	256	291	225	238	264	257	244	281	253	285	251	212	253	260	279	249	254	236	269	257	249	264	277	265	278	272	226	237	252	280	258	263	266	275	259	261	262	246	270	219	278	258	268	254	255	267	289	274	259	234	247	243	251	261	288	267	273	273	261	269	250	257	281	234	259	260	263	243	263	237	282	260	257	234	219	260	263	258	253	262	233	282	223	250	242	266	249	293	274	281	264	242	244	241	230	238	267	255	241	301	244	252	236	270	278	256	277	277	278	269	260	274	241	264	265	240	256	275	255	265	259	274	259	235	260	243	248	247	254	270	251	258	241	268	251	290	264	262	244	236	242	225	256	257	243	238	272	261	262	277	268	269	263	283	262	294	253	252	253	261	260	258	257	252	270	248	266	224	266	259	261	267	236	268	258	296	265	257	252	281	247	249	240	256	269	227	241	250	277	267	271	242	254	262	262	260	295	295	264	262	233	242	265	244	255	272	246	270	268	282	275	294	292	240	270	221	242	258	265	240	276	299	251	242	283	230	263	259	249	252	256	277	223	246	264	251	241	250	238	264	260	261	269	247	260	240	248	256	268	271	233	282	252	262	278	268	266	248	264	261	276	213	253	264	276	244	262	256	229	232	288	237	250	279	274	245	233	257	252	240	256	261	257	245	255	272	262	233	283	273	270	248	292	268	246	263	250	253	246	248	258	246	267	265	250	282	260	274	252	266	311	225	266	280	250	263	268	264	273	257	227	259	239	248	263	297	260	275	244	240	266	240	267	287	250	238	241	264	264	223	237	234	242	243	236	270	257	243	267	292	283	236	254	281	257	285	280	238	296	284	254	246	268	265	258	255	273	261	251	276	270	256	253	260	243	254	242	258	222	284	266	269	275	256	239	270	266	246	240	267	271	251	253	261	233	257	265	258	244	239	242	235	250	263	269	256	286	235	293	266	253	277	271	259	267	262	282	226	278	244	278	266	260	260	243	255	283	251	262	251	271	252	238	285	248	262	286	276	252	256	276	271	276	256	257	261	257	265	255	264	259	238	246	256	235	248	237	239	269	267	248	252	240	291	260	246	273	266	259	260	283	264	239	243	270	238	291	255	263	267	231	233	234	269	261	245	237	249	265	241	253	249	249	234	283	288	262	254	260	271	251	292	270	208	247	270	260	240	209	271	247	254	258	233	231	239	244	244	238	267	261	253	265	253	265	232	263	221	248	243	262	249	259	227	285	271	247	243	258	246	271	268	270	283	231	254	275	265	283	261	268	242	277	274	268	253	264	248	247	243	267	268	232	269	272	254	257	261	266	244	267	252	258	262	264	259	279	258	275	256	239	250	278	232	245	297	251	232	272	271	265	243	282	236	247	258	273	257	264	240	251	247	288	269	234	269	244	250	258	237	277	266	250	250	266	284	271	256	276	268	252	281	279	287	298	261	263	260	294	228	266	281	247	243	255	232	258	249	266	266	247	285	242	260	266	267	262	254	275	256	261	231	262	265	265	239	260	250	276	266	254	273	317	257	265	265	258	285	261	273	255	281	248	246	258	250	245	253	254	236	264	245	251	246	254	277	251	267	260	237	257	263	281	275	252	232	259	246	249	298	239	263	254	266	246	253	270	237	252	246	247	256	242	267	287	258	249	282	282	227	269	230	239	231	252	266	236	261	247	252	242	282	278	246	270	239	261	263	261	246	284	278	289	213	266	243	260	273	235	279	271	256	257	260	262	226	284	263	246	251	275	264	281	272	267	254	228	253	256	285	281	267	283	268	288	237	245	269	260	263	274	265	257	276	262	267	270	275	265	239	277	246	236	245	266	263	264	257	265	275	247	258	268	273	246	271	268	259	266	248	283	276	249	226	264	244	245	274	266	288	274	247	235	278	251	252	278	283	287	259	245	245	247	238	258	242	270	269	266	256	305	263	266	264	277	248	267	259	271	263	289	250	268	263	239	257	267	273	244	249	241	255	286	251	272	246	262	271	259	250	241	235	260	258	285	285	274	276	241	284	276	278	262	275	236	281	233	271	273	285	268	257	273	245	252	272	262	252	246	257	257	274	252	307	293	291	261	259	238	252	256	245	272	253	257	257	233	308	278	238	271	243	242	280	276	286	270	246	266	239
33431	50479	24632	584	434	420	374	391	383	447	338	321	326	324	340	305	351	325	298	340	344	377	359	299	320	307	317	346	349	331	354	365	371	325	329	323	323	337	326	342	320	349	357	335	348	369	348	321	313	317	334	364	318	358	291	345	344	337	320	338	354	288	334	333	339	311	372	350	322	338	317	345	296	312	358	325	310	323	357	301	320	319	333	351	326	333	361	340	351	311	353	295	350	335	363	328	355	339	318	361	317	313	358	336	339	335	331	339	339	294	306	370	339	327	332	332	340	316	325	357	336	337	354	305	348	316	303	331	354	319	322	372	336	321	340	330	375	328	319	300	309	344	323	331	308	345	313	329	311	325	331	326	330	307	322	330	313	334	360	307	346	384	324	328	329	319	327	349	346	330	344	335	322	326	324	359	314	338	342	344	348	349	327	316	341	326	329	323	338	363	317	345	336	314	302	337	296	337	360	329	317	352	320	297	329	311	307	321	318	327	354	312	317	339	326	310	343	310	323	286	320	311	333	350	356	363	324	342	340	321	320	373	342	344	321	333	326	346	340	357	296	349	308	312	321	319	347	355	329	315	335	316	341	367	325	327	336	320	317	296	334	324	327	333	334	346	349	340	345	330	339	337	367	343	363	325	306	307	331	300	329	319	295	342	347	341	328	346	328	355	336	324	300	310	319	320	346	323	341	293	342	319	359	347	344	319	298	335	301	345	320	319	321	317	341	340	345	334	335	324	335	352	347	318	335	361	316	358	336	311	351	341	330	331	347	341	308	336	327	307	343	356	323	323	342	326	317	344	336	323	351	353	321	341	323	341	329	349	345	336	311	360	347	331	338	308	356	314	292	322	319	361	326	321	332	317	338	322	312	334	331	318	335	336	341	328	328	308	323	324	312	320	309	321	306	325	325	310	311	330	343	328	328	340	316	327	332	329	326	319	323	320	351	342	320	325	288	328	314	338	356	333	350	341	360	353	341	332	298	334	334	319	353	327	341	359	326	344	396	335	353	321	354	316	358	337	331	343	332	333	291	332	321	315	331	315	355	367	315	318	322	325	329	318	351	315	338	341	352	347	351	300	360	356	332	324	367	356	365	327	331	280	353	309	338	378	323	303	318	303	318	351	315	317	325	311	314	313	341	340	334	330	358	350	320	351	312	310	340	330	342	327	355	339	350	308	331	358	321	326	318	335	340	334	302	309	332	322	325	341	301	316	303	371	316	323	337	316	330	326	328	330	303	364	363	336	329	349	335	365	323	329	307	355	303	347	305	338	347	306	340	319	332	321	339	330	332	345	312	314	365	319	322	331	330	324	322	336	314	311	337	356	328	320	353	329	323	304	329	327	314	338	326	331	323	298	349	303	291	331	342	353	329	311	335	308	378	305	348	331	350	320	310	336	340	329	325	327	331	317	361	333	347	314	312	354	316	297	327	328	296	360	365	342	319	334	336	326	322	315	350	352	281	322	344	329	324	350	337	332	292	314	308	322	333	348	311	355	327	331	343	349	323	346	336	333	327	288	335	321	313	362	325	327	325	331	316	334	323	337	338	336	348	322	312	296	320	349	334	338	357	334	320	315	341	323	334	347	330	356	365	334	333	364	316	342	332	341	371	376	341	323	328	377	304	328	338	331	348	318	349	350	338	328	297	314	323	322	335	340	324	333	363	334	340	336	328	293	358	335	342	316	322	336	339	350	334	350	337	349	318	330	343	324	313	345	308	333	308	339	318	329	330	316	334	326	314	361	337	345	335	304	309	346	354	327	308	322	319	340	324	328	324	345	366	340	339	338	329	312	363	344	341	343	331	339	304	328	354	327	319	360	347	284	312	307	316	335	337	321	345	297	332	309	319	323	317	336	323	334	346	327	316	322	353	349	314	367	313	306	320	320	331	359	333	330	346	379	329	337	293	332	358	313	336	323	323	324	348	308	337	307	308	324	354	342	314	353	306	333	322	324	337	324	295	303	329	321	351	343	331	317	327	344	313	354	341	339	322	338	349	314	337	338	325	332	359	372	337	343	330	311	313	370	340	304	343	335	335	315	334	320	331	349	354	326	361	343	336	336	334	311	309	337	372	344	299	330	359	346	335	323	305	330	332	317	290	314	326	312	354	342	365	346	321	337	346	329	304	357	346	305	326	366	358	350	330	358	344	333	351	354	332	342	333	315	321	332	344	346	335	347	320	349	336	318	335	324	337	318	308	328	320	316	301	357	334	306	341	354	320	336	338	321	342	335	321	351	314	343	367	354	335	331	320	313	350	330	315	351	317	330	351	287	356	321	332	305	327	400	343	356	301	305	315	331	348	322	342	350	326	320	337	349	315	284	322	335	342	312	327	337	311	323	324	351	350	331	326	360	332	309	335	336	315	320	314	352	345	307	384	343	329	298	325	325	347	337	289	346	350	327	329	292	346	326	394	330	327	366	336	335	305	310	325	333	325	306	309	306	360	316	344	324	366	331	324	323	352	327	337	372	360	309	342	333	327	330	342	355	328	334	338	370	349	322	339	353	310	323	325	329	335	336	355	319	345	321	337	350	366	330	295	317	362	334	330	352	329	336	344	355	292	334	328	338	346	323	321	349	329	339	332	346	357	306	349	337	382	329	334	284	353	326	341	373	327	338	318	332	385	325	303	340	335	307	315	326	335	309	317	344	327	367	303	300	357	294	323	341	315	343	337	315	352	300	370	341	324	323	317	327	348	324	294	321	312	352	332	341	336	338	357	318	320	303	308	312	369	314	306	321	336	324	331	352	327	318	326	342	313	327	324	351	309	362	334	324	328	312	311	300	356	332	333	317	342	349	352	322	329	366	338	321	322	344	332	343	303	321	360	332	303	326	329	341	340	352	318	325	338	356	337	324	334	306	330	355	319	319	323	341	345	343	358	328	344	323	333	368	336	318	352	329	339	351	324	356	330	333	325	355	319	316	340	319	300	302	369	326	354	314	340	352	313	305	323	320	304	312	337	346	326	334	335	341	334	319	326	355	304	299	337	294	371	355	322	368	332	356	320	342	286	320	352	329	347	357	326	358	328	310	285	347	336	342	356	344	348	294	337	335	341	337	308	344	332	336	358	342	323	321	324	332	325	309	282	337	341	319	321	316	354	384	331	328	398	323	333	350	350	351	321	310	343	326	346	361	339	349	324	315	317	358	345	317	311	332	311	353	317	352	332	330	351	340	344	361	298	337	376	341	329	320	335	354	322	324	395	322	323	347	333	335	338	328	346	335	324	350	327	302	330	328	334	316	324	323	330	360	337	325	400	340	303	326	314	359	321	343	328	345	338	344	309	325	289	326	330	337	339	318	335	365	349	353	333	335	326	295	323	381	300	327	382	328	334	331	363	335	290	318	344	338	320	355	340	327	315	323	347	294	361	324	316	335	340	328	310	335	329	343	329	290	310	334	308	342	327	373	335	355	331	347	316	341	328	328	352	328	336	336	342	329	310	365	346	341	329	366	344	336	343	351	315	293
24215	21679	29011	24598	21303	10825	770	485	479	1162	308	289	270	259	260	250	227	242	246	255	237	247	239	222	223	216	210	221	230	214	210	228	241	219	220	219	214	213	237	217	204	223	200	205	228	222	258	243	219	219	214	215	207	219	226	234	209	209	210	233	228	208	228	211	243	230	213	242	229	224	225	218	235	235	194	210	209	195	206	224	226	162	203	204	225	221	201	188	219	220	229	208	216	231	232	223	221	219	221	206	207	220	211	246	243	207	218	205	210	207	232	210	235	215	189	224	226	222	223	211	211	223	202	237	248	232	206	204	200	216	197	224	197	241	206	198	201	229	210	204	224	213	211	237	234	220	218	185	224	238	224	222	219	202	211	214	226	246	213	231	210	221	185	211	204	215	190	179	187	216	214	218	205	224	197	219	223	226	235	224	207	188	181	221	209	210	220	232	218	206	228	253	200	214	203	242	215	218	246	227	231	220	196	234	220	223	219	216	218	196	210	205	221	189	228	227	184	241	222	219	201	232	200	194	237	229	206	221	212	230	233	222	203	212	204	200	208	232	230	236	211	215	221	217	207	205	222	228	224	202	218	228	196	208	229	216	215	240	226	217	224	207	198	236	215	216	230	206	218	238	217	209	201	212	218	210	212	253	208	189	244	191	227	197	207	230	189	199	196	197	220	217	186	221	207	249	223	220	188	223	191	225	197	223	237	222	210	213	209	207	217	224	214	186	205	217	210	247	218	232	244	199	232	223	241	218	179	221	209	222	207	203	197	201	232	187	203	204	204	222	196	240	227	224	221	197	221	198	209	226	201	211	238	200	210	211	203	209	232	204	231	226	221	211	203	201	202	204	210	220	222	208	212	196	222	207	221	229	229	225	200	211	223	234	218	212	202	198	209	201	233	216	222	225	225	200	198	195	213	212	211	222	218	221	221	223	206	228	241	197	216	250	205	213	234	203	227	212	222	201	230	227	221	212	195	222	212	225	167	234	200	225	207	224	236	220	241	218	217	216	225	234	218	254	233	228	230	217	213	229	212	208	216	216	221	214	208	177	239	243	190	225	203	232	230	202	234	210	205	210	212	223	223	210	233	230	200	197	215	211	201	232	212	217	218	198	217	220	205	202	222	234	194	220	212	218	245	234	207	200	234	209	201	209	223	226	224	193	203	224	231	188	222	209	211	205	234	228	202	229	191	216	197	229	192	212	233	210	194	218	211	232	220	205	207	191	214	212	230	240	252	221	198	228	222	223	203	212	219	206	204	244	188	218	208	212	226	211	210	220	226	215	215	234	222	230	220	226	213	217	226	200	196	217	188	220	246	229	220	203	193	226	238	225	191	202	204	221	237	224	213	214	223	242	220	212	195	204	246	230	195	200	192	212	221	206	225	236	227	193	198	227	216	217	244	211	218	209	216	216	226	211	188	236	206	220	208	204	217	203	211	218	219	217	221	199	233	190	250	219	209	198	209	227	218	216	220	214	238	204	216	205	209	238	209	220	210	214	205	219	232	205	209	233	210	201	235	222	219	238	233	213	210	182	248	205	251	209	210	204	206	233	221	193	219	229	212	218	188	222	206	218	208	228	235	211	216	192	224	206	231	202	227	215	209	227	211	204	213	213	205	202	232	212	217	217	242	195	228	225	206	207	202	215	187	191	226	221	219	248	236	206	219	232	228	208	222	226	224	213	227	205	226	195	197	191	206	200	192	230	220	233	220	193	219	198	203	191	208	212	210	198	233	220	208	214	211	230	210	223	223	203	211	217	209	217	182	236	227	226	232	213	214	206	238	229	209	220	226	211	234	225	204	219	235	209	192	210	191	200	225	212	235	201	217	204	235	213	221	254	222	206	198	220	215	222	232	198	237	207	218	203	220	202	218	211	224	240	196	180	201	211	240	213	210	185	220	229	195	215	196	219	220	233	219	194	213	204	234	253	210	225	230	210	228	216	199	220	242	214	239	204	218	217	258	224	229	200	216	209	236	221	225	255	191	218	215	236	213	221	196	209	216	215	216	200	211	231	228	208	229	207	209	228	214	207	198	201	214	235	220	209	207	203	221	244	195	206	240	221	210	214	225	221	203	234	207	231	199	198	213	224	206	189	213	223	221	219	223	208	232	192	205	203	215	202	249	220	196	216	229	208	232	214	219	213	177	249	215	226	207	210	193	226	230	195	220	203	229	208	220	230	234	212	171	212	210	238	216	192	207	233	203	220	212	211	201	210	224	237	238	187	198	217	225	212	214	193	222	233	195	223	227	238	250	200	223	181	194	217	230	233	212	230	206	201	238	177	206	203	211	211	233	221	216	207	210	230	213	194	190	218	216	205	225	234	211	220	212	199	207	212	227	187	205	228	214	223	211	221	223	214	197	219	224	241	199	220	215	205	220	223	223	221	194	199	221	225	207	211	230	210	226	200	230	198	207	201	221	188	200	199	215	200	214	216	192	223	219	210	231	204	215	217	207	214	223	222	212	201	203	233	228	227	205	211	212	220	204	211	214	213	206	203	192	242	212	220	222	217	206	207	219	205	218	220	228	202	232	183	227	225	245	234	182	204	226	216	228	216	202	241	196	213	206	240	202	225	194	213	232	226	215	227	222	222	210	235	226	204	217	220	215	212	198	251	217	225	217	225	223	210	198	244	222	196	218	209	214	194	195	210	219	222	221	210	221	227	228	203	230	222	227	228	193	214	186	225	246	207	230	239	219	213	218	226	207	212	236	223	230	212	224	201	222	238	217	227	198	217	210	207	207	213	217	236	241	185	207	252	238	214	210	202	193	217	211	203	249	224	229	237	230	219	213	193	206	217	222	206	218	190	209	238	240	223	221	230	192	225	202	225	198	238	230	227	245	226	232	220	215	203	227	238	219	232	229	207	214	206	213	224	253	243	201	207	229	246	220	226	234	212	241	209	230	210	201	244	206	224	218	221	194	239	214	222	210	217	218	221	201	214	201	209	215	215	211	236	224	215	223	192	226	229	218	220	208	232	213	214	219	217	207	189	174	208	212	163	222	199	223	195	241	213	194	217	224	220	230	212	214	201	216	219	200	235	252	211	233	222	201	208	227	204	202	200	209	220	212	195	218	228	207	205	208	239	223	207	214	202	222	217	200	214	215	207	247	227	194	180	208	205	212	222	207	206	208	219	200	213	195	231	224	230	230	207	201	209	218	236	213	205	197	184	220	203	214	194	208	194	204	216	224	222	217	198	235	219	212	208	214	228	196	196	209	218	228	207	243	237	215	230	236	220	188	208	214	197	194	232	211	210	215	241	223	205	193	228	240	210	196	210	196	212	215	198	197	182	210	235	238	203	190	201	216	211	225	189	212	171	226	202	208	200	195	229	209	226	250	256	195	221	188	201	205	213	220	216	232	184	208	226	219	202	215	223	213	197	234	200	221	190	225	221	229	197	212	198	196	199	211	216	231	192	225	213	215	225	247	224	217	223	205	231	200	218	231	202	221	212	230	211	219	211	198	216
38688	68786	33039	2399	1487	1122	866	709	766	2317	405	387	381	362	329	333	339	316	318	297	314	306	297	302	302	257	304	317	272	299	280	285	287	266	292	279	264	278	265	258	308	289	313	272	279	263	302	305	275	256	263	279	278	298	297	294	265	258	270	300	263	263	281	273	269	271	278	260	282	271	277	277	300	301	256	275	272	272	268	283	272	271	277	289	254	289	277	284	287	246	268	284	291	276	277	249	295	239	265	276	314	265	275	282	302	304	269	292	266	234	276	278	266	273	307	296	277	282	305	272	271	277	234	258	269	263	260	284	252	263	257	278	293	292	263	297	267	287	272	248	278	282	284	259	280	281	266	259	269	279	281	292	256	271	278	275	301	288	255	287	270	282	288	262	263	275	281	242	274	266	271	283	251	247	294	267	272	295	267	262	285	292	290	277	251	270	294	285	253	279	283	272	257	296	297	277	265	282	299	318	276	276	290	281	267	260	281	293	271	259	256	268	268	278	305	297	249	259	263	263	262	280	302	255	290	274	274	266	261	260	292	268	279	278	275	264	257	329	221	305	269	274	283	255	264	282	272	258	274	268	250	282	272	264	247	274	282	289	273	262	246	258	261	295	261	291	277	263	279	261	250	284	272	280	282	265	276	251	252	294	238	274	255	269	266	271	266	286	282	259	253	277	279	265	283	289	269	270	298	280	277	268	277	311	269	300	268	282	264	288	292	275	283	275	274	320	283	273	285	277	268	279	277	242	272	243	242	274	234	270	294	265	293	238	246	261	281	260	278	254	288	279	273	284	239	268	258	273	292	240	286	253	251	273	271	298	284	307	238	278	259	274	249	303	295	282	274	274	257	290	264	304	276	248	295	260	270	291	262	260	291	252	274	236	263	291	251	252	237	284	284	297	261	257	271	289	294	264	274	292	259	250	256	256	270	293	294	259	273	294	273	265	240	308	262	248	271	249	298	306	269	246	265	266	280	314	265	294	256	264	271	274	273	285	269	280	248	309	254	229	291	247	275	262	267	283	257	261	281	317	268	294	277	269	241	281	301	296	272	245	246	258	268	264	275	278	268	252	269	254	286	255	257	294	276	272	267	309	256	241	235	265	296	273	319	229	252	269	296	271	262	282	263	285	288	284	260	289	271	303	256	282	269	262	259	272	281	255	268	272	288	266	264	299	262	269	258	306	248	283	259	283	248	259	247	263	276	290	268	260	259	315	245	260	285	279	250	260	312	271	271	258	277	270	304	273	254	286	267	269	275	271	293	242	258	266	257	256	259	273	260	260	265	267	274	263	281	241	254	284	266	288	252	291	263	287	274	283	301	253	268	273	270	229	270	263	289	290	271	272	281	251	256	292	272	274	246	250	270	263	282	286	275	324	269	257	282	284	235	266	269	258	234	272	279	266	229	268	255	295	291	275	244	263	293	277	265	275	269	272	240	259	288	288	285	292	247	268	287	266	255	258	266	282	262	254	279	275	314	252	281	284	282	269	241	283	300	272	278	274	276	289	244	272	287	274	278	288	248	276	279	280	254	253	274	250	258	251	246	270	262	253	271	243	245	267	252	279	278	238	278	322	256	271	240	275	245	276	273	267	255	295	288	249	303	265	260	276	270	254	298	252	280	284	254	271	305	269	284	275	272	279	276	278	278	223	270	288	286	288	242	256	272	309	264	272	294	262	262	287	290	243	279	274	301	248	272	271	262	281	273	272	254	294	242	282	270	290	268	278	274	267	258	245	264	256	254	251	278	274	297	267	264	337	273	274	255	263	287	278	281	267	284	279	265	248	266	272	267	256	262	280	280	279	286	262	289	268	276	263	257	247	253	308	294	284	277	267	264	277	227	274	254	252	278	272	263	268	241	281	287	301	251	292	274	272	314	272	271	268	282	268	253	271	252	294	245	281	301	275	271	245	297	256	260	259	246	282	237	289	231	275	268	266	258	258	266	278	275	258	252	248	275	295	282	273	261	274	261	252	283	255	287	274	260	240	280	277	295	284	278	282	260	291	270	251	273	273	276	246	278	245	263	257	280	287	264	269	271	270	250	274	239	290	287	293	253	279	287	281	265	300	270	270	292	250	283	270	266	286	297	281	247	283	272	274	283	258	246	276	276	291	269	261	302	239	282	254	299	298	258	281	256	256	238	278	250	267	284	290	270	296	265	259	271	273	251	257	294	272	270	254	239	264	282	280	255	261	287	305	263	284	262	264	264	247	305	275	266	257	271	259	291	270	254	301	289	249	274	292	259	305	240	274	270	264	288	270	256	274	254	286	277	282	255	329	275	259	293	260	226	258	300	288	277	235	258	264	274	264	262	282	254	234	266	286	267	236	255	279	290	283	279	285	256	304	272	267	248	260	261	235	276	275	258	278	272	266	264	274	274	262	304	291	271	261	254	272	276	268	281	265	282	253	255	285	297	272	249	265	263	264	293	250	261	265	262	287	278	299	270	235	265	281	251	293	288	271	284	295	269	286	249	231	301	253	294	266	272	277	254	274	261	268	294	255	259	254	251	274	254	290	264	289	260	276	304	266	281	248	250	298	282	283	268	268	265	273	280	303	240	246	285	291	273	260	280	271	253	249	259	233	284	261	279	263	257	261	251	228	266	270	273	260	294	256	276	257	263	257	254	272	280	261	261	270	278	274	275	270	259	260	271	280	256	270	313	271	273	271	268	293	304	320	272	262	292	274	281	288	264	305	276	250	256	254	297	273	273	275	222	283	271	245	261	294	265	273	282	268	266	275	280	244	294	295	286	267	279	275	273	283	270	265	257	288	314	291	279	255	301	280	248	287	269	294	290	280	266	234	289	265	265	297	275	261	274	271	275	281	278	258	257	269	296	297	281	293	286	272	273	260	293	286	267	292	249	253	274	248	279	251	285	285	289	280	276	226	248	279	290	233	258	283	243	276	263	256	267	276	251	290	269	270	260	252	290	297	293	248	280	269	274	257	296	276	260	262	271	270	251	250	283	276	274	273	255	300	279	257	259	256	260	265	268	275	258	266	279	281	251	265	251	290	281	258	264	267	304	256	301	260	297	270	290	263	266	259	289	278	275	274	234	283	252	260	260	258	272	270	309	264	296	238	250	276	248	302	262	275	253	292	258	263	250	306	276	262	277	238	272	223	287	277	262	273	278	248	269	260	273	285	259	264	278	263	286	271	245	246	267	278	311	273	265	275	298	283	271	263	267	257	286	267	288	262	272	286	242	250	283	253	249	271	268	267	264	259	274	238	266	284	256	266	269	267	266	238	282	262	288	258	294	255	264	261	270	270	268	295	299	277	274	272	268	275	268	294	283	255	224	274	244	301	250	277	300	265	251	230	281	266	277	212	237	257	273	272	273	258	258	269	242	305	284	263	280	260	277	263	291	252	278	279	271	289	260	284	262	280	283	251	259	272	260	278	259	291	273	252	275	255	253	267	282	275	258	256	284	262	276	242	264	262	291	261	292	275	255	276	275	276	257	296	292	250
25609	21950	28013	24984	9092	742	549	513	529	805	477	446	476	456	420	471	461	443	460	448	458	467	453	506	447	424	453	462	455	435	472	443	499	433	442	410	405	457	429	438	440	400	459	465	444	477	477	432	467	436	439	430	442	426	476	434	401	404	458	461	434	426	440	430	437	436	413	430	415	440	427	414	417	443	476	428	490	454	419	479	435	419	450	422	416	455	461	425	420	412	418	478	439	464	407	411	424	476	441	440	385	472	447	440	422	396	442	434	413	419	453	411	403	462	435	441	440	465	442	426	435	470	444	425	467	407	443	482	433	464	442	419	399	429	477	462	427	451	471	447	416	435	391	464	425	413	436	423	441	432	433	434	437	438	442	451	395	414	473	436	449	409	418	450	438	467	443	444	398	457	446	467	432	465	470	439	430	430	399	441	430	438	439	446	429	381	450	453	415	440	423	395	426	426	458	427	436	439	459	455	463	430	402	467	433	421	458	468	458	461	456	436	417	449	414	443	405	457	420	452	423	432	454	407	435	440	483	434	451	443	442	436	424	412	430	424	442	438	416	423	424	448	445	424	409	430	410	427	414	464	436	410	423	451	445	415	432	406	440	425	435	448	434	436	465	446	417	439	452	402	482	411	446	412	439	421	462	432	430	438	449	410	453	423	417	465	408	435	434	468	423	426	445	409	457	465	441	410	448	416	433	432	455	456	443	421	447	454	406	452	423	453	450	413	429	425	419	435	444	461	394	416	439	429	453	407	410	443	414	417	443	429	419	407	448	415	427	421	424	465	421	483	460	459	418	424	427	466	430	465	449	482	399	451	441	428	423	410	421	424	456	428	441	437	437	431	411	432	466	468	444	436	430	448	446	427	443	424	424	459	419	440	412	453	457	460	419	429	403	445	425	415	432	411	413	435	489	417	426	386	459	460	453	414	416	429	431	462	469	421	381	494	432	420	441	412	473	460	445	432	418	455	434	470	437	449	422	433	406	402	439	468	425	412	416	427	433	425	410	440	430	449	452	400	424	395	446	430	440	393	441	407	431	422	430	445	461	426	437	455	448	413	428	426	423	430	441	448	422	438	460	445	458	434	422	382	404	454	464	405	478	447	453	434	409	439	413	448	428	446	423	412	416	455	466	423	437	422	454	451	454	482	460	454	431	433	476	417	424	446	437	404	449	407	443	439	451	420	436	424	448	446	474	394	451	430	417	445	472	416	455	441	401	490	416	468	425	505	440	424	398	424	439	447	430	452	420	416	415	459	449	421	423	425	422	448	411	410	458	446	436	441	459	425	396	445	448	467	428	442	438	419	440	436	420	424	419	424	434	421	448	404	434	434	449	408	428	433	460	464	432	458	464	421	458	449	423	411	449	463	482	446	372	456	449	435	440	439	431	441	434	400	423	435	411	419	406	433	451	419	423	414	416	383	430	440	436	430	474	453	402	454	434	429	425	417	429	437	437	420	410	406	402	458	418	391	425	441	459	407	424	424	443	408	418	412	465	429	430	451	451	442	445	458	418	434	420	449	443	411	425	434	399	443	444	408	435	429	409	468	430	409	442	443	413	482	429	399	431	447	432	456	433	440	428	471	451	428	447	416	455	441	464	424	439	455	442	430	445	431	433	468	449	459	445	448	438	415	460	402	431	451	467	474	443	446	490	441	478	462	442	446	417	439	443	417	407	429	439	461	439	435	466	414	450	441	459	464	414	433	420	444	435	453	457	429	438	394	440	445	465	463	439	429	420	457	432	442	425	432	405	486	442	446	456	424	475	454	445	460	422	437	429	430	417	447	438	394	451	458	415	398	438	420	430	436	447	441	461	472	439	422	422	453	417	467	419	451	427	450	447	396	449	442	410	427	383	424	436	423	375	444	438	489	443	417	446	405	429	449	434	438	444	427	441	424	419	430	433	446	403	415	421	487	411	418	449	439	437	447	455	438	455	445	436	443	419	463	457	420	417	444	451	432	413	447	463	439	468	402	429	405	450	414	460	449	421	418	436	438	407	443	412	444	457	408	440	431	424	430	444	454	406	403	448	419	445	431	441	428	435	438	437	443	447	435	444	430	437	460	413	466	473	415	409	454	441	444	467	441	471	424	443	442	443	447	416	430	414	444	437	421	447	409	443	442	407	443	451	384	444	404	420	426	435	448	431	454	438	449	422	446	455	442	489	423	431	453	481	461	436	412	415	433	450	451	438	478	451	412	404	448	455	443	429	463	420	449	417	462	436	442	441	421	456	469	409	410	434	416	419	434	434	426	465	464	466	418	458	455	480	404	432	436	413	428	418	452	433	443	429	423	447	440	432	454	459	432	456	447	421	410	422	448	459	406	440	411	466	447	447	406	436	427	418	463	441	424	418	415	408	418	395	434	461	444	424	417	398	437	434	439	404	428	457	440	451	490	457	418	414	438	434	434	449	433	447	430	405	432	456	430	502	420	428	393	448	408	427	475	441	428	401	429	444	442	442	445	418	437	450	403	445	422	445	454	438	455	462	445	455	451	465	464	441	419	434	472	415	420	453	411	435	465	417	443	430	435	424	407	439	374	438	418	424	418	440	433	452	433	477	419	417	439	425	437	426	422	430	422	446	405	425	426	420	431	431	456	430	449	435	424	465	413	434	398	396	449	448	413	443	458	448	437	443	455	429	434	470	405	446	395	436	445	428	451	415	439	415	428	444	495	434	416	456	425	447	442	439	427	447	449	392	467	468	458	447	442	443	477	423	410	432	432	460	437	431	423	444	434	431	454	438	434	438	432	427	448	441	459	416	405	393	452	457	413	464	451	458	418	451	433	441	423	455	404	444	414	426	450	435	460	420	464	384	427	450	436	463	418	396	454	442	412	443	406	457	429	414	454	386	442	443	460	444	418	446	425	413	453	391	429	443	420	445	442	451	448	470	447	433	430	434	442	457	415	462	417	446	449	451	441	439	467	448	442	450	409	448	396	403	438	434	437	442	424	418	416	455	417	411	425	435	425	421	498	405	444	490	428	429	460	451	429	436	468	436	420	408	427	433	442	430	442	418	408	437	408	457	412	437	407	411	466	424	436	433	470	462	426	395	490	418	416	410	446	401	430	415	450	464	424	467	423	413	459	461	441	423	433	456	402	442	439	423	467	429	420	408	446	420	434	430	437	412	456	448	431	399	429	428	427	458	447	453	467	448	417	388	428	446	444	447	406	413	438	447	412	426	420	406	426	424	425	432	452	417	435	469	433	415	416	400	451	456	397	448	472	404	437	411	433	417	433	453	408	439	428	444	446	431	414	417	416	441	462	433	451	477	465	454	445	403	458	467	439	407	423	473	439	459	442	447	413	432	442	448	430	481	418	423	396	423	423	413	409	460	424	408	427	445	436	465	418	442	429	428	434	424	432	442	434	451	448	426	441	457	451	461	456	468	424	433	427	442	390	472	459	419	445	434	401	438	422	419	418	412	434	433	434	437	452	418	460	425	459	420	427	411	449	429	407	459	445	461	431
37224	60228	27331	1479	1113	920	807	734	760	1453	604	583	623	581	574	609	575	544	564	611	552	526	554	527	548	548	540	558	563	556	530	585	511	529	516	563	497	537	536	538	552	551	525	592	553	576	610	519	507	513	551	558	549	555	511	538	552	539	553	542	523	567	587	560	547	512	540	552	493	484	523	520	520	542	568	522	514	556	539	493	509	524	523	501	532	535	540	573	537	504	551	537	531	538	564	549	535	553	517	503	556	545	523	490	542	544	516	539	538	478	601	525	491	516	526	562	513	482	493	548	529	512	501	598	560	489	524	508	505	514	525	521	513	538	537	565	531	542	551	531	511	545	514	522	487	524	520	564	482	541	524	525	508	540	534	543	603	562	526	575	521	540	532	511	527	519	508	583	521	526	538	539	537	568	494	557	537	533	538	534	522	472	542	538	505	557	532	521	497	521	530	527	554	520	552	513	497	558	506	548	532	544	548	508	534	546	499	527	539	557	541	513	474	509	530	547	516	536	474	543	528	554	502	525	555	499	499	517	573	500	521	532	554	550	493	504	500	553	533	525	502	516	542	525	537	511	550	524	507	582	506	557	533	568	540	528	499	532	513	497	543	528	528	527	546	500	537	563	503	499	523	525	582	556	528	552	498	533	547	538	537	522	484	538	559	522	515	544	507	579	537	537	534	489	520	593	545	517	505	541	527	518	510	516	498	541	537	495	539	520	514	550	508	541	492	494	576	521	510	505	517	562	514	532	533	543	500	552	557	523	541	531	557	518	486	517	569	560	519	533	512	535	519	550	523	519	548	519	528	548	558	525	532	523	516	525	529	545	503	513	557	522	550	513	546	568	536	561	560	490	498	523	538	532	557	536	509	551	534	528	563	585	503	525	528	476	546	543	530	545	512	515	574	575	483	550	531	534	524	588	566	498	508	538	514	533	527	563	510	521	523	547	561	516	549	529	503	542	509	556	541	545	532	495	531	479	512	482	554	494	538	526	515	534	539	559	502	546	527	527	536	593	513	512	529	495	538	554	540	538	527	605	530	511	555	587	565	557	550	529	507	540	581	522	531	523	553	543	540	563	527	538	516	526	516	493	502	542	491	540	559	501	541	535	548	507	555	578	559	547	527	500	555	518	518	512	562	522	521	537	503	566	553	503	522	537	515	526	548	530	523	531	552	517	554	479	528	556	504	510	514	531	540	528	530	526	548	525	522	520	524	519	565	498	590	545	554	547	481	504	566	496	516	523	527	525	571	516	494	491	550	547	538	542	505	485	540	523	509	487	513	548	544	492	488	560	514	549	535	541	538	490	524	523	502	494	536	531	547	564	515	513	533	554	531	521	545	543	522	568	494	554	545	498	585	509	519	506	513	521	551	519	561	546	498	548	527	539	539	492	552	501	533	544	549	551	552	556	522	509	531	523	528	501	483	523	531	507	540	526	525	511	533	543	536	496	531	559	529	539	535	529	555	541	503	531	510	555	556	544	548	514	547	501	543	539	520	535	503	566	531	535	505	537	566	526	511	523	526	517	550	568	550	544	522	528	521	529	507	583	558	523	531	502	560	560	512	554	551	530	547	570	526	532	535	546	526	524	495	571	521	556	535	543	498	539	550	523	532	515	524	535	569	564	581	534	538	521	529	565	518	547	560	508	520	537	520	552	548	534	540	496	519	521	519	470	498	575	520	532	487	537	551	504	554	507	510	502	512	519	557	554	530	554	557	553	523	529	541	550	552	560	494	552	554	517	550	503	513	519	545	497	540	523	557	540	507	577	514	507	510	580	515	516	533	557	532	535	552	543	536	548	551	492	505	529	498	521	512	547	530	534	485	528	546	532	521	534	535	496	514	533	514	507	507	526	514	548	547	574	523	500	553	562	518	527	552	524	554	519	534	570	522	493	500	526	499	518	513	527	553	543	508	519	565	532	536	525	531	537	558	523	506	530	542	535	548	523	532	560	537	540	519	501	593	498	501	568	497	497	468	535	562	510	512	526	541	495	515	525	533	547	509	567	546	502	566	558	526	531	520	509	566	512	541	513	548	500	528	572	563	536	514	532	478	519	536	540	542	513	564	491	514	570	551	507	561	497	565	489	565	575	528	544	474	569	560	539	520	559	571	487	495	549	540	512	503	531	495	537	557	530	532	497	545	494	519	533	539	574	522	538	521	528	532	481	546	536	519	479	548	566	516	548	511	502	543	550	538	519	516	550	538	538	503	541	533	531	526	545	489	508	487	514	538	512	510	523	494	533	526	573	533	529	540	533	542	535	499	551	551	533	506	563	529	553	538	521	532	532	509	551	552	523	492	552	524	501	551	533	552	554	539	528	517	577	509	509	569	567	537	536	523	537	544	553	543	506	550	514	563	575	523	551	548	484	508	529	534	550	553	509	535	527	507	524	548	547	534	544	598	507	527	510	548	560	549	517	522	497	503	538	525	526	523	510	544	547	547	529	518	524	516	511	543	510	529	483	541	550	519	531	581	514	521	564	590	509	545	544	529	509	534	573	551	548	567	549	545	545	538	501	522	562	527	541	492	557	495	527	502	515	538	523	540	518	517	589	501	552	534	520	505	514	512	535	553	525	475	533	567	512	553	537	509	527	533	532	561	529	519	547	511	526	498	523	540	551	508	528	538	566	546	532	533	546	539	561	516	503	539	505	531	532	494	516	545	502	551	514	571	528	524	548	499	549	503	525	502	512	505	532	553	536	525	531	527	488	556	517	550	492	562	568	519	544	510	571	561	548	522	494	527	500	523	542	577	541	532	547	530	542	548	479	549	511	534	510	521	522	521	535	534	556	537	528	506	533	536	544	554	476	534	527	515	520	482	529	490	548	547	571	526	532	503	584	507	544	527	498	523	552	533	523	523	549	511	504	544	534	526	551	538	525	555	524	543	544	555	510	517	537	535	496	582	552	544	542	525	512	535	519	528	571	536	538	538	532	570	524	542	527	523	523	489	516	514	496	553	562	535	532	506	508	531	508	542	533	538	506	505	523	518	528	502	562	568	526	517	556	513	537	548	529	546	569	512	552	538	545	534	535	569	560	528	495	533	553	514	541	524	519	553	547	520	557	512	531	545	519	529	521	510	516	557	531	532	506	546	527	532	517	538	521	529	564	499	542	519	556	513	566	501	557	524	547	531	548	505	547	513	518	486	544	552	536	566	547	569	534	510	513	527	532	551	526	560	525	536	529	549	522	549	543	497	532	541	511	550	519	525	544	514	523	540	554	592	542	507	554	539	550	591	548	496	513	553	536	543	549	541	543	557	514	539	498	563	529	502	538	526	544	529	511	513	485	508	549	521	521	545	532	514	521	466	540	482	525	505	528	548	544	532	542	525	557	581	521	567	540	518	522	555	551	568	549	500	579	519	532	512	552	547	530	545	516	517	565	549	545	521	551	538	532	511	545	555	582	524	503	470	539	501	522	506	514	533	586	559	519	521	539	533	576	535	516	509	603	545	525	542	566	515	551	526	557
23225	21581	29327	24200	21509	21383	8700	1035	730	697	629	597	553	563	511	521	544	522	558	505	521	497	457	481	504	445	461	441	467	445	427	428	448	482	510	468	420	451	451	476	454	467	520	514	502	522	494	458	471	495	446	409	439	469	418	458	435	442	424	422	429	474	428	426	427	412	450	433	447	442	415	446	428	434	430	404	421	434	427	443	473	468	427	433	425	451	443	442	460	418	435	413	418	461	417	422	449	439	472	416	445	445	424	459	457	429	444	450	443	459	413	472	473	410	458	425	442	464	449	439	414	441	460	427	424	436	504	458	466	441	453	473	417	428	437	454	451	478	450	486	442	485	455	399	424	419	428	450	418	449	432	474	464	457	421	447	440	445	417	421	442	437	459	438	427	427	422	444	435	412	448	459	458	457	467	434	437	445	449	430	453	453	432	447	475	448	452	428	432	423	432	460	405	448	479	427	450	441	463	408	437	399	420	380	440	434	427	443	452	447	443	461	454	468	481	455	496	453	456	457	472	444	447	455	446	449	409	438	406	436	423	476	424	433	428	444	438	455	420	470	446	383	428	421	431	444	388	467	437	448	440	430	429	403	417	434	450	465	425	429	440	451	477	441	415	417	412	480	395	410	435	457	464	443	414	409	454	476	428	424	437	429	461	413	416	418	425	422	477	466	441	433	440	442	444	463	487	399	438	431	470	462	435	442	434	431	448	430	426	459	428	420	474	454	493	420	402	428	432	446	450	455	474	442	421	422	440	456	452	453	411	459	450	413	439	403	442	469	451	427	458	482	466	430	434	430	437	405	409	440	420	452	470	439	411	453	424	427	460	415	419	380	439	418	431	429	445	466	461	454	451	409	436	436	459	436	389	461	420	440	408	399	460	418	444	437	435	412	431	459	451	428	444	414	454	414	457	422	453	441	427	453	431	478	422	460	443	456	437	486	416	444	434	427	405	414	444	456	454	413	438	466	448	455	436	428	452	441	476	446	437	431	461	422	440	439	414	432	447	420	432	423	417	457	413	416	432	439	466	462	450	435	432	397	445	421	419	428	454	464	420	438	409	462	446	434	439	440	468	456	426	437	469	423	498	445	429	429	421	441	457	439	445	455	461	438	422	444	448	407	432	431	447	409	453	451	430	378	416	450	466	470	453	441	420	460	424	457	395	441	434	445	441	487	411	432	434	409	421	407	407	425	443	412	457	422	435	404	442	447	397	399	458	444	465	429	414	458	441	445	352	448	450	449	446	433	485	442	403	454	431	470	446	445	414	410	453	407	436	439	416	436	450	429	450	422	472	449	446	431	430	453	415	438	471	413	434	448	427	432	443	450	468	433	433	412	470	456	428	423	448	394	448	440	413	458	408	398	451	446	435	434	455	422	424	410	420	419	457	443	477	407	414	434	428	441	423	411	434	414	446	442	424	427	404	457	417	419	436	428	429	445	449	474	451	441	456	447	419	420	452	458	437	469	434	426	441	466	424	416	407	425	449	464	468	464	438	444	435	455	458	462	407	452	463	433	444	448	429	451	461	436	422	444	475	441	401	449	430	451	457	464	413	437	410	439	443	496	435	476	417	452	428	429	389	436	429	424	471	495	410	438	421	427	414	455	462	426	442	469	445	430	456	419	434	443	406	420	485	443	432	434	460	435	451	447	406	434	475	421	431	458	422	470	435	433	463	429	420	452	438	442	427	431	429	486	464	454	420	436	414	423	469	451	425	408	481	453	448	415	427	433	429	430	433	400	443	418	414	451	469	457	463	450	458	445	420	447	392	460	437	414	477	461	416	405	446	426	462	415	399	399	416	421	430	395	447	422	448	432	439	414	452	415	449	424	432	421	452	423	443	449	435	508	450	441	440	436	416	457	420	469	416	473	443	445	440	470	428	406	436	424	450	439	459	407	466	437	465	469	435	439	458	417	416	432	474	425	433	438	440	417	465	408	402	459	444	433	426	432	435	431	384	434	412	455	423	430	475	438	434	457	424	449	419	448	447	429	397	468	451	410	440	451	444	458	408	408	437	454	416	449	411	407	423	392	430	435	432	455	436	438	468	428	408	415	450	446	433	427	430	436	453	462	411	435	396	423	410	435	449	415	428	418	415	435	441	442	486	458	456	440	404	457	453	445	409	442	435	429	426	409	407	420	451	385	405	428	439	463	469	412	439	444	470	452	437	425	461	446	431	438	443	465	432	415	408	421	426	475	421	425	452	424	448	427	439	464	454	467	425	406	424	423	425	460	450	444	424	411	439	415	442	438	423	422	438	435	487	437	440	413	458	418	397	404	422	466	421	451	466	436	454	462	435	442	416	451	440	431	415	447	462	431	452	442	460	427	446	451	444	427	453	397	439	447	474	436	401	405	451	433	410	485	435	433	423	451	375	456	496	425	441	440	443	440	424	451	440	435	416	430	461	452	442	440	486	407	411	433	428	482	468	435	393	416	463	417	466	454	420	386	436	417	433	466	424	441	404	459	461	456	437	440	430	467	432	436	424	421	437	384	442	415	434	453	476	466	438	457	438	442	470	435	410	448	511	424	415	448	440	431	421	453	486	415	452	399	409	403	442	424	437	458	444	478	431	441	411	448	432	433	426	441	432	439	430	421	451	468	436	458	466	446	455	457	427	420	399	403	403	412	431	446	417	433	450	405	454	386	420	414	440	444	407	452	410	407	444	446	424	458	411	430	403	433	446	423	429	460	421	456	441	440	404	462	472	418	428	489	449	443	438	443	448	426	470	447	450	459	431	421	452	459	425	447	406	423	456	413	433	430	458	413	396	417	419	446	411	443	420	472	439	415	461	466	464	446	417	454	414	412	446	415	422	403	419	434	472	425	426	420	428	454	423	397	459	412	422	431	412	439	439	467	463	420	441	463	395	468	443	429	452	460	447	427	434	396	415	449	416	481	448	464	465	416	420	431	437	428	415	466	434	432	417	441	437	434	452	415	452	453	457	436	439	452	416	433	434	421	433	452	443	470	409	454	437	450	443	461	415	437	418	424	425	435	471	432	393	469	441	439	423	443	430	397	439	443	467	474	431	442	438	421	480	470	429	415	430	453	430	433	419	410	421	408	450	404	459	419	462	445	457	450	466	429	431	412	450	461	422	409	437	428	405	424	427	435	427	411	428	405	437	426	458	442	418	476	451	425	461	437	490	443	461	424	442	444	427	451	418	471	433	447	434	389	482	446	418	419	399	442	421	433	418	423	439	439	444	498	397	430	444	440	399	469	457	452	415	432	451	443	465	418	402	417	446	433	451	408	422	450	449	455	451	433	460	434	419	452	454	413	446	464	437	440	429	432	440	442	389	465	470	413	457	453	435	430	450	470	424	398	480	448	425	501	416	472	394	436	427	466	442	442	447	437	452	421	378	447	460	404	466	459	468	434	469	442	436	471	431	455	459	456	432	439	438	419	428	452	416	440	416	431	435	425	443	449	394	466	409	440	488	426	415	465	420	461	421	420	422	436	456	463	446	424
43093	75094	39063	4184	2760	2041	1582	1371	1099	1084	823	810	733	697	685	651	628	622	610	532	569	575	619	560	556	575	529	563	554	542	526	500	515	530	498	503	480	499	555	566	535	550	625	596	618	606	559	561	548	534	527	513	525	509	494	551	575	473	496	532	524	499	513	500	485	515	502	518	531	473	490	514	565	516	500	535	502	478	492	492	515	500	534	492	489	487	573	509	495	520	520	520	498	530	499	559	524	512	516	497	516	502	480	494	511	520	509	500	494	528	517	530	520	535	538	543	505	502	522	508	460	476	524	520	479	493	498	517	528	512	510	477	516	521	515	497	511	530	488	525	500	562	540	506	505	556	535	471	499	561	563	504	512	510	534	508	505	464	503	567	477	493	536	562	520	521	513	541	490	503	515	503	533	490	482	531	525	512	519	518	503	514	481	517	546	505	530	504	535	494	532	484	518	501	537	482	521	458	487	511	521	533	498	496	523	497	516	510	501	516	474	510	520	524	516	504	499	537	518	500	493	536	466	538	494	504	488	528	539	489	510	504	531	492	525	516	492	471	492	535	520	525	474	483	493	521	489	511	506	494	507	516	530	518	490	546	504	494	485	532	508	464	504	496	483	543	510	492	503	522	508	534	511	521	483	538	520	495	516	526	477	488	522	521	522	523	530	480	545	501	500	505	510	526	495	490	503	526	542	484	491	483	540	518	523	501	512	501	533	521	484	500	485	542	520	522	483	520	497	525	542	542	542	473	483	541	487	494	532	552	481	518	461	496	546	506	532	499	488	475	487	528	515	532	533	517	497	518	508	504	551	541	532	544	501	544	485	468	519	494	561	545	490	509	507	504	479	488	526	502	488	515	493	531	487	564	519	519	529	528	529	527	516	483	527	523	493	502	531	483	509	540	542	478	505	475	498	490	491	530	516	511	484	527	496	502	509	545	523	505	530	481	530	508	517	500	518	515	524	502	549	503	519	536	542	522	508	504	510	521	521	482	513	505	525	515	495	518	527	536	494	526	526	531	497	449	510	516	480	553	522	477	500	521	494	473	527	507	510	517	461	470	541	491	549	524	509	522	490	493	512	471	526	561	512	518	563	515	502	477	483	499	514	514	528	522	522	486	541	526	515	510	512	516	476	550	527	473	512	500	501	477	549	546	503	522	504	498	477	521	540	500	501	527	515	500	473	519	554	512	475	497	521	528	535	511	517	519	490	460	539	526	492	535	571	494	547	488	510	506	524	532	533	515	493	505	484	515	464	479	505	490	511	536	493	518	512	486	561	544	482	532	496	534	523	524	530	518	490	511	524	487	495	497	534	503	490	507	512	502	515	527	516	511	504	530	509	496	536	510	503	528	482	515	544	516	572	535	493	537	490	501	489	504	522	540	540	506	457	525	494	506	524	522	505	500	505	529	488	506	470	517	486	525	536	482	521	497	517	546	517	494	549	514	519	559	512	526	528	463	497	515	506	508	529	488	541	491	496	482	465	526	512	511	514	516	510	476	496	519	496	515	550	518	485	538	508	552	499	537	518	498	572	536	471	486	508	485	508	529	540	494	551	514	547	528	482	473	487	487	528	509	492	454	507	504	524	518	502	515	497	479	536	525	502	505	507	480	527	530	518	557	536	504	473	520	486	494	540	552	505	519	522	519	518	526	534	505	528	544	482	490	549	521	536	503	491	537	465	515	548	515	504	543	547	530	526	494	532	518	551	505	501	542	504	520	531	514	509	499	524	497	527	513	489	519	519	515	547	497	488	510	562	486	551	507	504	494	485	514	531	494	484	522	534	525	503	483	532	505	515	500	562	495	545	502	529	503	512	503	498	478	484	527	512	506	494	473	472	483	501	524	483	529	493	538	468	512	511	506	458	485	525	527	520	530	526	502	503	530	521	508	530	504	509	525	526	523	504	523	522	481	527	519	525	495	511	533	545	531	501	537	513	539	476	467	520	520	512	536	471	460	538	532	537	512	536	491	560	508	510	506	520	543	503	521	539	509	511	543	530	504	522	534	502	494	535	514	534	507	509	507	498	522	510	501	490	492	496	504	493	536	553	476	530	527	507	477	547	525	541	497	481	511	534	501	489	529	507	531	551	463	506	522	497	508	494	496	508	538	541	505	495	520	513	485	522	514	509	487	488	532	483	524	551	455	516	514	490	487	510	499	554	522	496	528	492	516	473	523	479	509	511	519	492	541	519	496	524	487	519	500	485	497	475	520	506	516	525	494	484	511	515	505	489	532	534	502	560	522	473	522	485	537	504	454	495	543	550	509	547	550	523	529	471	525	504	538	523	523	506	537	499	510	536	497	497	506	497	506	546	528	526	473	508	513	515	517	533	494	492	494	485	507	521	498	541	539	500	509	548	552	503	485	435	508	495	509	474	491	480	514	504	506	468	471	509	490	508	511	490	523	516	504	487	486	509	542	502	515	515	505	495	569	498	540	474	522	499	522	560	496	516	471	530	518	512	475	484	478	503	509	549	450	492	524	523	492	557	512	506	496	526	529	494	482	493	541	510	522	493	529	509	514	520	545	520	521	501	518	507	486	521	522	509	500	504	515	504	529	495	558	491	537	489	461	495	554	545	512	523	483	533	526	482	531	511	500	535	500	538	509	514	511	501	538	474	459	513	524	506	477	536	508	519	501	507	482	509	497	532	505	510	508	539	524	535	467	504	482	547	535	513	512	528	498	500	481	530	519	527	531	532	514	519	514	499	512	517	532	518	505	478	472	533	520	473	564	519	534	516	504	498	530	480	515	501	496	491	493	540	491	500	519	532	504	526	469	505	505	513	525	526	502	497	554	500	500	498	512	496	515	484	474	508	500	553	500	510	504	515	504	504	491	520	542	522	520	518	502	481	514	513	487	504	529	483	538	524	499	461	530	516	493	458	525	504	532	538	479	462	553	481	498	581	534	511	517	510	524	537	490	511	493	488	516	532	497	466	482	536	494	510	505	523	491	510	555	527	500	529	501	524	527	519	551	546	520	500	499	506	521	518	501	491	521	527	499	525	552	486	545	495	533	530	522	548	526	478	536	482	500	482	510	511	521	472	514	498	478	555	477	514	525	526	521	481	511	545	491	527	528	517	539	513	478	467	514	515	493	527	479	519	496	508	547	519	492	480	501	532	558	476	475	479	561	492	455	515	489	538	523	506	491	506	505	504	526	518	483	503	563	503	545	545	503	503	503	545	524	538	526	529	524	518	485	534	480	519	524	472	524	512	526	492	484	577	490	507	511	548	499	534	493	482	498	513	475	551	532	526	519	527	487	505	538	484	523	501	528	501	487	496	519	562	514	508	564	512	480	481	533	493	511	528	518	478	550	503	518	538	476	504	488	531	520	514	490	529	504	511	514	497	510	486	524	533	485	468	536	526	543	517	509	516	468	487	504	547	528	481	462	533	508	525	507	545	525	517	494	520	520	530	465	450	548	475	491	506	451	546	510	514	484	485	531	513	488	548	524	511	531	513	509	495	494
29391	31270	25402	5473	370	329	297	309	251	268	362	304	311	276	236	276	262	310	266	340	253	269	284	285	301	264	281	272	262	265	277	285	308	270	304	307	248	276	294	274	285	319	292	315	288	261	277	298	261	263	265	277	296	285	285	258	277	263	299	272	272	268	250	289	306	262	278	289	279	287	294	303	298	260	293	293	253	266	272	255	276	268	267	285	268	266	273	288	258	247	282	284	279	302	267	281	293	298	280	296	297	267	271	256	268	273	288	296	267	284	256	288	294	277	262	295	289	243	298	288	277	303	275	242	312	286	288	262	250	309	247	300	277	290	288	278	281	284	272	279	277	259	265	290	271	264	269	273	291	273	287	293	243	274	265	279	297	300	258	279	305	290	286	276	278	282	271	278	297	248	251	280	280	289	267	263	293	279	296	269	277	255	279	270	276	246	272	281	282	267	292	277	282	311	266	272	301	278	298	276	275	276	269	266	275	301	274	277	284	276	282	284	277	257	297	302	278	281	301	297	259	280	285	296	298	273	254	309	224	295	280	262	318	278	262	289	257	279	283	269	289	302	260	279	282	271	271	272	277	289	280	281	286	263	267	280	270	257	290	262	272	277	280	261	276	280	265	265	311	305	285	260	294	266	260	310	293	294	246	267	283	263	279	280	295	294	284	281	276	249	256	268	290	258	245	307	257	252	262	270	277	275	279	294	282	268	283	286	278	277	264	268	289	270	257	268	264	279	292	303	296	279	284	298	255	266	292	265	301	288	284	287	302	299	272	273	299	265	265	273	248	268	260	305	289	272	252	306	232	299	274	288	273	274	282	272	276	260	271	275	277	282	262	270	262	300	255	264	302	308	281	288	267	276	290	284	247	256	251	257	295	286	270	281	263	293	293	267	283	307	269	280	274	265	274	270	267	275	273	267	291	265	274	278	244	247	284	265	279	281	276	281	276	283	304	292	272	262	255	274	281	255	286	288	261	249	298	278	291	281	269	296	280	237	282	266	286	260	276	283	267	291	257	271	322	273	263	286	284	281	259	283	294	296	270	308	282	296	295	250	285	272	281	260	295	276	280	291	251	263	279	287	287	293	260	260	281	280	246	274	272	263	263	325	266	261	277	265	290	290	276	260	242	289	263	290	271	258	281	258	293	269	297	270	275	261	280	278	281	275	282	318	268	258	241	276	283	243	270	264	271	286	272	256	270	286	264	279	299	275	291	268	290	299	291	291	279	258	289	264	268	272	274	311	296	281	274	273	245	277	283	276	296	269	284	264	302	278	279	290	253	284	280	305	265	268	305	305	286	265	283	294	281	260	269	276	264	271	293	266	267	316	267	270	279	287	276	281	271	256	274	261	280	280	288	285	282	267	256	294	293	251	306	289	293	265	275	285	281	257	292	275	250	289	278	293	266	252	253	277	297	271	305	316	283	241	308	291	272	288	290	277	286	285	263	290	305	287	281	267	266	269	244	285	302	253	288	286	296	298	286	293	269	293	265	264	295	254	270	304	248	261	281	270	285	273	291	274	274	314	297	279	271	269	266	285	291	271	260	283	270	273	295	291	264	291	264	276	303	264	277	306	252	288	295	292	324	257	267	299	291	264	295	254	270	282	261	257	269	296	260	263	279	263	287	252	285	306	279	284	280	303	277	297	278	275	250	263	281	300	257	277	267	240	262	292	268	300	271	283	277	262	269	267	269	280	286	318	284	283	261	277	286	286	269	273	326	300	277	276	274	262	278	256	277	278	266	264	274	287	278	293	266	294	268	257	259	255	281	262	278	257	275	259	325	302	273	272	305	269	253	285	314	296	285	275	279	302	279	278	254	289	314	288	312	292	261	284	281	257	247	279	292	254	285	275	293	266	278	272	265	273	301	284	282	266	295	255	290	265	275	284	273	290	263	260	286	290	251	254	295	250	292	261	298	271	259	305	261	249	271	290	262	293	283	269	280	292	307	265	299	290	296	256	240	302	279	286	287	269	275	267	283	266	294	275	283	263	272	274	290	259	288	271	268	282	286	286	275	261	286	288	261	266	292	280	258	293	272	260	279	286	282	268	272	262	285	287	272	270	305	272	309	288	295	304	312	247	282	272	301	244	286	299	291	302	275	310	311	290	277	283	268	268	276	282	299	312	278	276	259	319	250	292	275	333	277	289	276	259	247	253	284	249	304	256	263	298	284	297	302	281	290	294	273	268	276	283	271	273	254	265	300	290	274	290	259	266	274	260	308	250	281	301	262	270	271	290	278	255	257	262	293	266	272	300	284	257	273	282	310	287	291	292	284	287	294	296	268	297	291	308	271	259	292	277	291	282	274	266	268	274	266	268	288	255	286	285	266	323	283	274	266	295	292	240	265	238	271	258	304	284	277	275	262	277	269	269	297	279	291	291	298	266	298	263	300	258	279	269	276	285	304	261	278	287	273	257	300	301	303	283	285	285	254	265	276	268	263	229	266	301	285	270	264	293	258	284	289	267	274	296	282	279	256	296	286	277	280	256	267	267	257	273	288	284	274	280	270	265	251	287	276	270	265	279	272	274	281	273	304	274	290	245	275	275	262	295	295	236	247	280	291	279	300	244	297	258	271	241	290	289	273	252	321	285	265	285	299	279	244	291	289	289	274	277	275	269	280	279	266	290	292	281	281	299	270	293	294	260	292	257	263	291	282	281	302	288	285	273	253	267	279	281	256	284	274	287	287	257	283	247	273	267	280	274	270	279	283	301	268	267	298	269	251	284	258	264	303	300	256	268	266	268	280	296	261	279	269	285	292	271	293	294	294	263	278	274	293	281	298	280	296	274	277	299	258	282	272	265	254	273	304	239	263	302	245	274	267	254	246	274	282	307	284	274	253	314	289	257	308	241	271	245	271	289	283	244	282	304	249	262	281	298	244	254	294	275	278	271	278	275	285	272	286	304	288	297	282	304	279	260	286	289	282	292	295	286	269	265	268	277	259	274	277	275	269	278	308	290	264	274	306	282	276	266	287	266	264	271	302	284	264	295	276	284	280	263	261	305	253	282	263	227	266	307	276	294	266	282	300	278	298	279	307	268	270	288	263	240	275	303	291	309	289	273	290	275	285	274	265	258	280	283	279	295	280	267	276	283	297	290	273	278	231	296	280	282	293	262	275	280	263	306	294	312	293	266	284	254	284	251	292	254	288	248	288	276	281	283	308	275	305	301	289	299	253	297	260	266	268	272	294	283	282	283	264	286	283	269	271	292	282	284	251	270	270	268	293	272	252	324	307	300	264	251	278	290	297	257	279	249	302	267	275	316	284	250	283	270	298	264	281	274	259	304	307	270	294	273	255	272	274	293	296	262	266	285	307	284	305	257	279	271	269	284	279	287	289	280	295	282	255	291	279	276	272	282	289	302	249	265	262	283	231	260	281	251	281	275	254	272	288	283	285	257	296	288	284	279	290	284	268	251	254	262	262	283	269	289	264	280	279	257	312	265	273	273	288	266	266	305	268	273	292	282
33763	48978	20714	795	448	426	362	399	403	418	537	357	380	327	363	367	324	381	359	368	316	366	372	391	354	331	330	364	351	334	330	407	369	366	355	368	355	355	348	332	371	406	391	423	404	365	367	369	386	410	355	344	361	373	364	356	357	375	331	388	362	351	348	370	387	323	367	360	336	338	383	340	360	336	375	369	329	405	381	340	344	383	352	411	337	363	360	335	350	366	355	368	338	365	363	352	370	354	358	355	377	360	334	330	350	372	351	349	353	350	342	334	376	352	378	351	342	328	330	360	357	362	339	378	347	371	327	353	351	361	371	322	352	346	336	363	362	348	336	344	358	368	375	362	345	362	336	318	326	316	371	379	376	346	362	339	378	339	355	380	368	370	349	358	365	367	359	376	344	370	396	382	346	355	353	358	341	333	371	352	349	341	374	414	331	328	351	351	367	338	365	345	353	383	340	330	337	353	363	352	355	329	372	361	340	328	323	352	338	350	347	314	350	341	316	374	346	383	408	324	402	324	359	353	362	346	339	391	350	358	351	347	337	318	352	393	353	356	359	336	354	341	360	329	353	389	358	318	347	345	345	353	387	366	309	342	330	343	336	329	337	327	396	369	329	351	370	342	346	353	375	347	320	337	371	355	356	356	371	342	346	364	391	358	367	321	362	341	371	348	342	347	349	342	357	350	343	354	364	363	344	345	361	346	344	382	341	378	361	372	313	362	357	357	378	358	383	362	394	380	356	361	372	362	345	368	357	397	354	361	342	349	375	356	391	339	313	347	391	361	330	352	328	371	378	354	373	351	342	333	336	330	342	360	367	362	350	379	375	369	371	340	341	329	353	337	315	346	351	350	328	364	336	336	364	369	300	352	336	342	341	355	366	348	343	379	363	387	354	365	344	359	360	373	369	356	338	361	326	341	360	351	365	357	332	355	343	330	343	337	341	364	379	358	351	359	355	342	357	362	363	363	337	352	348	358	336	350	372	372	349	361	366	357	352	370	390	355	358	362	361	395	374	347	323	357	398	351	331	351	332	365	364	358	366	378	351	366	352	372	319	340	343	373	345	353	358	356	359	350	335	312	348	331	369	349	344	335	396	332	359	359	335	348	360	330	383	376	381	364	319	362	325	313	359	348	346	334	371	377	320	366	326	349	348	358	336	343	371	391	362	349	349	370	376	368	335	342	344	345	360	373	387	336	336	340	376	334	360	349	378	372	384	349	359	371	419	357	361	360	372	368	371	338	367	334	359	347	348	348	360	356	350	322	334	352	355	383	336	360	337	345	349	357	347	399	365	365	336	327	365	336	363	368	334	360	342	335	358	333	374	359	371	363	372	371	345	367	353	370	406	343	348	319	355	358	341	398	384	346	350	342	336	350	360	341	350	342	336	359	342	390	340	359	376	362	342	360	386	403	343	357	368	371	378	348	361	331	353	345	369	373	382	327	371	369	327	333	368	354	335	375	358	345	374	347	338	356	352	357	374	344	381	353	327	321	344	391	353	361	341	351	384	336	344	330	369	376	375	373	324	340	342	320	370	362	402	386	367	352	343	329	317	364	360	342	368	351	334	334	336	351	310	366	346	343	386	365	332	375	357	360	368	349	361	387	367	355	363	309	362	365	340	336	345	359	345	310	377	378	340	370	352	351	361	352	350	371	368	345	322	355	348	380	340	375	357	368	377	347	396	340	345	344	350	349	350	365	344	368	362	344	348	349	376	355	335	349	342	371	386	346	362	349	345	359	353	367	342	329	326	347	333	385	356	336	370	333	339	364	381	356	349	347	333	362	350	354	336	353	345	357	354	399	345	365	388	372	379	373	336	352	390	342	337	354	338	340	337	340	362	335	335	339	336	335	350	349	322	381	352	362	359	371	345	339	347	345	353	368	329	330	355	334	371	335	370	336	362	359	339	342	358	336	348	354	361	352	354	365	337	372	367	350	336	377	332	366	363	368	368	343	343	348	352	368	347	332	323	362	387	361	369	345	320	374	347	332	358	356	346	334	336	390	337	347	344	365	337	353	344	358	330	395	362	337	402	376	332	337	348	332	380	318	363	356	337	339	367	350	365	368	353	350	380	333	365	341	382	329	358	369	366	316	361	373	353	364	359	373	347	345	320	362	343	349	371	339	360	319	357	381	362	352	356	340	364	370	352	384	354	328	325	351	335	358	346	358	325	388	399	368	319	359	332	359	384	350	370	341	354	345	334	346	365	359	335	360	345	345	345	377	333	358	389	371	373	378	361	374	372	352	356	333	380	394	349	379	357	355	358	374	359	312	342	339	372	358	358	380	375	365	344	363	368	345	346	376	331	367	361	339	343	334	367	339	360	342	366	386	356	341	351	375	342	336	370	360	382	366	338	356	384	357	357	365	341	349	370	377	345	357	324	341	317	384	335	361	351	374	347	368	354	336	383	344	366	347	371	362	360	358	347	365	344	349	360	330	346	335	357	342	342	351	383	339	350	381	358	342	356	337	358	360	362	377	337	350	341	362	350	364	323	357	373	354	341	356	346	370	334	340	348	359	344	372	349	364	352	336	368	342	367	347	370	351	303	342	346	371	328	388	340	346	337	350	345	372	362	340	323	352	332	347	354	362	325	343	371	325	365	348	341	367	336	343	334	356	349	374	389	356	349	352	347	340	356	369	359	368	338	340	344	357	344	341	348	320	344	350	339	340	372	365	372	384	319	352	326	365	343	360	331	379	324	351	336	351	351	357	352	348	363	335	376	357	358	340	311	348	373	366	357	347	350	339	356	347	310	327	362	315	356	385	361	356	340	350	337	365	370	356	361	358	357	357	336	340	319	354	356	373	371	369	330	346	351	357	383	339	343	353	365	351	353	355	338	338	374	350	342	369	372	362	363	330	367	352	349	327	370	379	343	329	337	343	355	353	356	342	331	357	385	327	361	359	358	371	368	362	321	350	377	386	320	362	357	362	348	369	377	331	366	370	344	356	386	347	324	369	361	350	351	311	364	353	332	346	375	344	331	380	382	397	359	322	392	334	347	394	376	341	343	380	404	317	343	362	375	371	346	352	395	360	343	372	348	359	356	361	357	340	363	350	358	384	351	347	360	346	338	330	371	326	326	345	341	348	353	337	368	361	337	356	335	339	354	342	328	345	350	355	344	359	356	386	342	353	343	358	394	365	358	345	362	359	343	340	323	370	378	367	345	346	395	343	338	368	362	349	348	368	336	351	337	350	379	364	337	358	352	351	404	360	370	366	366	355	338	363	369	373	355	362	347	341	374	362	354	383	332	340	342	358	356	389	378	323	363	349	326	356	349	383	333	319	331	337	331	338	357	338	390	396	371	354	362	375	375	355	360	351	357	350	341	325	330	322	367	381	342	373	361	340	362	360	315	371	367	401	350	373	350	352	346	339	373	317	353	351	360	340	347	340	383	356	371	361	330	363	371	339	332	337	381	350	350	365	329	347	361	383	330	333	347	367	385	331	340	364	371	371	353	340	364	346
24208	21688	28954	24738	21406	10919	832	475	398	787	1129	638	266	287	292	287	263	240	270	276	250	240	239	260	214	280	251	246	250	249	243	239	244	262	248	247	261	220	260	257	287	281	279	276	307	248	271	258	234	234	238	249	223	257	244	246	237	259	230	243	245	247	257	247	246	285	242	245	248	247	233	198	237	252	223	240	229	245	230	208	245	253	232	238	223	215	223	227	227	274	251	228	239	256	227	229	267	211	238	264	228	259	277	262	249	289	237	265	244	228	241	213	236	227	234	265	234	223	247	204	236	241	261	240	226	233	221	223	248	235	237	237	262	225	234	250	241	251	215	255	244	233	250	250	236	231	247	255	263	238	228	247	245	229	237	244	221	274	257	256	255	246	228	260	224	234	246	260	200	249	255	229	247	229	236	254	259	236	244	255	218	216	244	231	233	258	245	233	226	246	238	250	223	255	251	260	231	248	247	273	239	241	266	238	233	199	228	234	259	247	242	229	259	240	254	256	244	252	272	258	252	228	238	224	227	273	218	228	230	237	240	259	218	250	222	249	219	235	237	222	226	216	260	271	208	243	258	249	228	239	258	241	253	223	222	252	237	251	219	230	242	233	203	230	226	238	233	253	233	259	207	220	228	242	254	262	242	270	222	230	232	237	235	259	244	227	243	261	220	221	249	235	204	242	253	206	246	233	223	257	239	280	259	252	251	219	241	223	252	260	239	252	234	244	239	232	211	260	266	229	221	216	207	258	233	219	238	240	248	219	236	230	236	252	251	240	236	244	244	246	249	258	253	229	244	222	228	252	265	220	247	258	223	233	240	230	222	252	268	235	213	245	290	257	232	256	233	251	283	220	221	215	244	239	210	224	238	237	265	224	248	210	237	237	243	217	254	239	259	248	234	238	246	238	247	273	231	258	234	239	255	258	231	237	242	262	233	236	237	250	250	241	229	234	274	232	224	245	239	264	233	250	249	232	234	244	235	238	228	217	239	231	228	201	235	228	234	257	230	229	226	254	221	247	257	254	225	243	272	231	215	232	255	250	223	223	236	243	253	237	219	238	240	206	250	228	223	238	228	270	235	270	234	247	245	237	233	228	241	237	241	218	213	225	228	232	252	253	220	275	238	240	233	262	234	205	242	235	275	236	227	255	234	246	241	216	233	236	237	241	207	239	201	235	228	226	241	223	218	242	229	235	259	216	253	269	211	260	238	220	263	230	240	230	266	235	249	256	251	242	200	229	224	242	261	235	240	248	260	232	242	238	221	263	196	244	241	246	250	239	237	248	217	221	236	248	230	226	256	259	224	211	250	244	269	225	252	225	224	227	241	237	250	253	243	242	251	238	257	235	218	242	257	239	252	199	234	219	233	245	238	222	234	227	236	220	243	258	242	260	242	235	201	244	231	243	266	199	231	233	245	202	254	235	234	221	226	237	233	221	225	244	212	247	241	234	267	247	245	259	257	237	202	209	247	224	246	254	219	231	239	231	227	241	250	262	237	250	211	246	234	227	247	243	230	249	225	226	235	254	237	201	218	251	244	247	241	258	233	252	221	274	204	225	231	234	236	260	264	237	252	248	233	255	234	237	231	212	245	230	248	216	240	236	227	245	227	267	230	245	233	246	269	233	253	255	244	270	239	264	263	228	245	229	254	249	230	236	226	236	235	248	226	211	231	216	230	212	209	246	232	235	247	248	243	242	229	235	239	246	220	228	254	234	237	234	257	244	231	229	244	239	226	264	245	274	228	254	242	225	231	241	241	267	250	237	225	231	236	245	229	246	215	265	245	237	246	261	229	230	243	237	229	205	233	249	253	231	266	220	223	218	253	253	246	246	232	240	216	203	219	224	228	224	244	255	225	245	244	272	227	237	237	254	250	231	249	231	237	223	259	229	238	254	250	226	215	242	234	242	226	228	230	222	234	229	246	238	215	229	239	268	237	241	220	261	260	233	265	218	238	229	221	225	222	227	262	260	245	247	237	250	241	234	211	227	232	238	240	253	228	232	235	262	224	226	248	211	234	226	241	248	234	225	243	260	228	246	261	246	240	249	217	239	235	234	262	225	235	208	259	238	257	256	242	226	234	233	230	238	238	214	256	243	232	225	251	247	253	255	246	225	214	233	239	270	258	210	255	270	227	218	256	247	227	253	236	230	256	232	238	233	239	262	242	274	231	232	234	242	275	237	230	241	224	253	218	226	258	244	282	217	249	242	239	239	230	248	244	244	238	234	222	244	237	251	244	270	233	234	213	229	254	228	247	217	271	215	208	252	271	242	230	241	252	241	251	227	216	252	241	233	232	233	244	231	262	263	273	230	270	249	247	230	251	249	284	247	237	252	222	224	207	226	234	240	207	227	263	251	233	231	218	233	254	266	276	198	223	249	255	239	226	228	245	233	228	271	237	256	227	242	257	249	245	248	218	226	246	235	253	238	235	235	243	192	250	252	251	246	260	218	246	230	247	229	226	235	223	235	223	249	233	220	217	245	263	231	218	214	261	229	235	236	249	236	235	269	216	254	236	225	230	264	234	223	238	250	262	243	243	234	231	256	252	233	226	258	240	249	268	261	253	246	221	249	216	244	231	241	235	205	243	257	242	227	221	224	231	275	241	216	230	256	248	241	225	268	251	217	214	218	238	244	254	237	246	222	255	224	255	247	264	237	256	234	230	237	249	237	240	246	212	243	222	265	220	201	242	225	231	243	262	234	214	235	225	232	224	213	274	235	232	222	257	239	234	227	245	237	268	230	220	201	238	230	222	225	215	234	232	229	209	230	198	228	215	237	257	235	261	251	210	241	227	217	242	229	257	215	252	232	265	221	232	228	226	233	248	258	241	244	219	241	232	268	238	242	261	231	221	252	252	252	253	259	241	248	257	235	252	246	246	245	224	251	228	251	254	267	242	262	256	245	248	230	215	227	208	244	268	232	240	240	223	223	227	216	252	207	219	218	258	248	213	232	232	247	214	262	238	247	250	266	212	219	222	234	247	233	235	216	238	232	203	221	232	239	222	237	233	264	223	273	254	226	253	232	259	221	249	238	253	213	216	247	223	224	208	252	225	237	235	233	243	235	227	218	240	234	261	241	251	236	253	239	242	238	251	253	245	245	224	216	261	231	241	202	243	228	232	236	229	248	221	256	231	238	233	209	243	232	245	220	248	256	246	252	231	244	238	238	272	248	235	248	218	233	235	221	260	267	242	252	250	240	249	229	226	231	242	225	242	232	232	267	229	241	219	253	250	250	234	225	227	237	231	230	221	250	249	226	224	227	240	227	242	213	218	231	246	243	234	220	221	255	246	261	272	208	230	250	218	224	247	221	228	238	226	236	239	240	254	226	243	221	230	231	228	266	235	232	252	224	236	200	237	225	213	247	238	236	243	213	218	259	215	245	258	236	236	262	256	232	223	224	215	211	249	227	243	237	221	233	248	219	270	228	262	253	219	242	218	256	216	237	243	252	232	223	245	252	242	254	253	254
39193	67098	36021	2913	1497	1126	869	738	606	1499	2008	1021	437	405	384	351	363	346	362	347	360	284	335	303	342	325	329	310	283	314	326	316	327	293	324	302	336	332	302	336	341	398	389	388	378	364	342	319	308	291	304	299	335	327	289	314	297	295	293	288	304	270	301	296	294	294	264	293	306	318	286	306	297	321	314	299	272	287	300	292	265	278	321	306	290	297	287	291	294	287	292	271	312	303	279	292	310	305	296	297	304	303	320	290	297	301	297	303	294	320	273	293	305	299	306	322	330	284	278	299	297	323	271	304	274	288	286	283	289	324	311	296	261	303	282	296	306	310	287	295	284	311	295	312	294	289	311	301	280	306	294	292	259	277	295	325	314	309	269	279	305	273	283	304	318	307	279	287	298	294	298	272	300	309	298	323	289	291	296	323	307	291	278	262	300	293	281	307	288	274	303	306	316	311	296	283	287	317	296	304	264	313	308	303	290	292	293	293	271	301	278	295	291	294	298	308	311	296	339	308	310	312	275	327	310	307	321	291	257	324	287	323	297	305	302	301	299	286	296	285	302	278	278	320	317	320	309	292	345	299	258	323	307	288	308	303	317	310	303	281	285	296	297	327	325	285	308	307	272	285	328	296	324	316	273	312	341	280	312	284	319	275	293	307	332	286	302	302	300	277	321	288	327	280	311	311	308	304	293	297	291	295	290	295	299	315	269	295	281	287	307	271	302	278	312	298	330	284	278	312	286	300	317	308	294	306	293	283	317	298	309	283	330	313	291	288	284	285	274	342	267	293	294	307	282	302	271	307	275	301	289	299	289	298	295	340	318	315	312	311	335	303	304	290	334	277	297	290	300	309	291	317	302	297	315	284	318	322	300	248	310	282	305	313	294	319	309	267	287	300	281	327	299	298	296	307	340	290	325	317	298	265	304	284	289	296	277	335	296	288	282	295	276	322	292	260	292	305	314	286	288	274	286	292	297	314	307	287	304	283	305	317	289	286	284	309	313	264	309	307	318	295	308	298	315	290	288	286	302	286	290	310	301	315	300	295	294	306	317	307	295	288	302	268	275	288	288	322	301	318	278	295	312	316	308	303	323	320	319	293	281	284	284	312	295	321	288	284	325	319	296	311	286	268	292	294	315	328	287	294	297	285	312	312	293	287	297	295	303	322	312	320	289	294	309	288	293	300	321	300	299	293	282	315	273	286	293	273	300	284	300	313	306	317	283	313	278	284	272	304	318	280	297	270	340	312	286	310	266	319	305	266	327	295	280	294	282	312	312	314	290	305	278	286	299	298	282	324	317	297	290	304	304	277	314	297	275	279	303	305	321	272	310	287	295	298	319	297	280	267	275	289	304	309	306	296	291	325	295	309	298	342	291	282	306	312	304	291	275	294	303	331	286	281	298	287	308	315	289	305	274	268	307	311	278	265	273	303	269	280	280	287	292	319	314	289	268	304	297	283	296	328	274	291	313	315	326	285	304	284	313	271	298	298	303	309	312	298	305	307	295	302	297	301	282	290	298	298	316	301	297	309	297	287	280	282	288	308	299	308	298	299	287	306	275	309	294	298	305	302	290	312	298	299	294	326	297	265	292	300	302	276	289	310	294	295	339	296	315	311	316	277	268	296	326	296	291	312	306	286	322	267	275	290	317	301	342	305	317	289	290	290	295	302	316	315	276	292	295	302	279	288	279	298	289	273	291	336	274	290	299	280	301	293	289	314	298	315	297	292	290	307	263	287	302	326	318	319	280	295	297	279	295	311	298	266	270	303	317	290	279	287	327	315	293	282	301	300	284	334	311	280	313	321	258	326	304	285	291	296	316	303	301	267	311	289	271	305	278	313	320	291	283	304	303	295	303	330	293	336	277	286	299	293	296	313	300	308	285	310	291	298	322	308	259	324	319	272	318	311	312	342	294	296	280	300	313	290	301	297	276	299	315	292	323	271	306	284	280	301	273	290	278	279	286	290	292	323	330	326	288	280	290	297	273	306	281	321	326	290	310	297	287	332	300	298	306	314	308	317	306	312	294	295	281	265	294	314	307	262	313	300	296	307	337	299	299	304	307	265	265	293	287	286	295	290	305	298	322	271	281	281	297	294	332	280	308	297	317	265	279	312	269	323	265	299	320	302	282	320	319	305	284	309	311	326	286	291	308	328	301	293	288	287	304	299	290	288	318	330	288	301	279	295	298	286	282	316	309	306	296	275	287	311	280	304	293	261	273	348	311	322	282	315	274	313	290	293	271	303	300	288	326	308	314	279	282	277	300	322	302	314	293	302	302	299	300	307	271	294	275	296	290	292	298	298	336	300	295	289	305	322	286	275	303	269	287	313	317	298	274	275	292	274	287	279	310	288	323	315	310	288	335	307	298	316	294	283	306	286	293	290	338	297	292	313	307	288	285	273	326	291	281	283	304	328	319	316	262	303	289	281	320	315	283	299	270	313	317	276	305	303	314	295	297	307	302	294	337	259	297	279	304	285	296	320	308	293	280	298	298	295	309	308	283	315	294	284	315	285	309	283	294	275	288	293	297	305	277	293	281	304	300	277	288	271	291	304	292	283	315	294	304	293	311	301	313	290	300	271	284	290	280	317	282	309	308	311	305	302	256	299	292	284	308	304	303	303	310	294	295	340	268	282	293	327	318	289	272	293	304	295	311	322	295	299	246	275	298	283	287	276	310	280	292	284	306	291	309	298	294	322	283	300	324	279	308	296	308	308	294	298	280	266	312	334	302	324	335	289	279	329	312	297	314	305	299	277	303	294	319	308	294	317	279	286	304	292	265	322	301	320	258	330	300	283	307	289	297	310	312	304	315	288	295	336	306	285	307	329	302	313	277	281	291	303	305	302	285	325	298	294	274	307	307	289	289	281	286	299	277	292	326	326	281	291	282	292	281	288	275	330	320	320	289	299	286	291	309	252	300	303	301	269	301	305	294	294	303	289	301	289	302	300	318	306	310	281	305	297	287	311	304	310	308	325	324	297	301	308	325	298	290	309	297	311	284	306	285	290	365	328	280	291	276	282	282	280	303	325	298	298	280	323	306	302	276	296	316	297	287	290	318	308	303	292	286	283	302	306	284	302	301	277	320	316	268	281	294	311	304	284	311	289	315	297	298	284	295	315	288	275	305	326	284	295	313	298	304	294	299	337	319	312	293	288	306	281	317	305	293	297	302	288	331	294	286	296	291	304	305	300	285	276	281	274	284	317	292	299	301	305	279	302	303	304	286	287	292	287	296	288	322	279	293	277	315	308	288	330	306	289	266	322	300	270	311	316	292	300	297	308	313	310	329	291	284	285	288	327	301	297	309	282	309	278	293	281	313	302	296	263	270	291	280	294	290	270	311	306	295	298	299	317	320	302	291	298	277	334	316	328	311	294	281	327	268	331	305	313	299	304	294	309	297	331	281	290	324	316	319	280	329	306	301	298	274	313	302	320	273	279	352	269	278	279	290	297	291	296	306	314	319	304	303	292
25645	22010	28039	25295	9706	820	644	530	513	554	510	489	504	465	480	452	497	461	419	446	476	493	494	452	451	458	462	485	447	440	467	440	473	452	456	475	475	488	483	491	492	518	547	467	469	480	472	481	447	434	430	424	459	452	486	446	479	453	483	475	444	453	443	479	481	460	411	451	464	466	428	429	475	447	463	474	462	418	487	465	484	465	463	496	460	459	481	461	472	424	461	472	428	420	485	434	456	440	447	438	414	469	430	495	471	502	468	446	456	422	435	483	439	455	440	443	448	462	428	468	460	460	407	470	482	451	449	445	435	498	424	472	443	425	447	435	432	470	455	453	446	476	421	482	498	476	450	455	458	426	415	437	419	451	433	490	439	452	470	455	483	468	443	471	485	460	435	448	494	416	449	463	457	489	463	444	419	419	447	473	478	421	446	475	450	450	463	415	471	456	459	453	482	477	424	461	395	478	425	478	466	493	457	456	447	421	431	447	454	430	462	414	447	472	437	439	445	452	486	426	472	505	471	486	449	449	428	471	468	473	479	444	489	447	478	455	500	431	435	439	453	423	443	450	421	442	468	428	476	449	418	420	481	451	481	456	468	486	453	490	496	445	451	503	433	454	457	488	477	452	449	462	463	446	441	453	459	461	477	494	438	471	419	422	486	459	419	494	487	480	449	396	445	410	445	425	490	461	447	440	414	468	446	466	436	461	436	463	404	463	448	471	452	480	480	420	440	448	429	484	458	482	439	476	458	462	453	444	414	461	454	443	447	458	504	473	425	430	418	452	454	473	464	491	461	470	479	427	460	466	476	477	460	483	451	463	461	414	432	422	427	475	454	453	456	452	482	429	446	472	450	431	471	436	468	466	457	441	458	482	471	475	471	459	448	461	473	473	462	447	488	443	503	431	460	465	450	494	446	454	467	476	436	446	457	451	447	472	463	499	486	460	452	444	458	409	475	440	455	470	433	453	486	479	441	454	462	463	463	479	451	475	440	460	435	464	462	415	496	467	435	456	449	428	470	448	483	471	435	439	450	457	451	492	420	470	450	464	415	515	462	435	438	458	459	465	445	404	430	435	443	429	420	453	475	449	433	447	435	450	438	456	463	431	467	495	457	425	456	442	440	462	458	463	506	438	415	455	438	447	452	434	474	473	472	449	480	483	447	501	506	460	487	449	457	420	461	471	466	482	461	515	460	462	449	476	469	456	455	430	448	451	441	465	424	453	441	465	444	454	451	462	510	478	441	435	452	487	457	477	470	426	446	446	445	436	464	463	444	451	433	461	445	450	432	455	487	454	457	449	445	431	490	466	454	468	457	453	436	461	427	493	478	445	417	479	443	429	447	409	428	461	457	465	461	434	477	457	470	456	429	482	438	443	468	435	444	445	426	446	459	405	431	454	455	450	484	460	467	462	484	453	449	476	489	436	479	471	437	483	459	476	447	483	458	441	423	505	419	449	409	458	498	449	418	443	465	404	481	401	489	457	473	441	425	438	455	484	453	441	435	464	454	469	457	486	433	447	446	480	438	447	451	443	483	476	446	486	495	432	448	503	450	462	471	418	455	416	445	470	472	464	434	483	427	483	498	484	467	481	464	425	462	421	440	472	471	454	425	447	475	482	438	482	468	432	473	442	451	489	471	436	481	492	476	436	428	431	447	468	491	456	472	439	431	449	470	445	461	440	417	457	467	456	437	428	422	443	426	464	428	486	464	481	461	421	458	445	466	453	431	442	455	444	440	448	433	445	464	513	444	443	419	467	473	485	494	471	451	468	441	468	454	443	436	442	438	438	433	471	431	478	440	429	425	445	464	469	457	487	460	430	452	449	424	431	463	432	455	481	447	475	441	487	450	440	465	432	475	448	456	443	467	437	465	456	452	456	427	485	455	437	458	461	446	447	454	451	480	479	500	439	480	505	471	436	467	468	490	497	451	452	468	462	434	430	455	455	481	483	404	413	427	434	449	464	450	434	465	506	477	430	432	438	513	454	467	473	435	450	440	447	447	458	415	485	445	446	476	456	467	451	470	456	486	455	456	452	476	455	460	416	430	411	441	484	511	457	477	447	442	450	417	439	480	462	435	437	477	459	474	436	456	451	489	448	417	439	452	478	480	465	443	482	476	434	449	435	434	484	458	440	471	462	498	416	421	455	436	477	444	459	444	431	492	459	435	457	499	490	435	484	469	444	469	439	463	450	459	450	481	451	449	458	455	449	436	478	417	481	424	466	498	433	451	476	431	450	454	446	454	450	462	454	452	489	465	464	454	416	471	467	454	453	468	400	445	424	495	446	489	468	451	428	442	482	449	434	459	457	453	441	452	485	447	432	450	501	498	466	503	444	469	451	457	461	465	450	471	408	453	479	447	437	437	468	419	469	447	448	430	454	458	498	463	430	419	458	490	437	466	455	489	437	440	444	442	436	451	481	440	484	501	453	471	454	429	466	448	477	455	495	438	471	464	451	466	443	464	421	431	460	462	457	397	461	433	459	442	399	491	449	455	470	487	453	464	480	457	436	503	454	474	458	435	452	455	465	452	482	438	472	462	451	418	502	436	441	438	437	452	407	465	475	460	432	446	450	453	455	460	463	509	449	474	431	457	433	450	455	437	473	470	468	427	440	424	427	449	429	436	485	469	432	455	470	419	451	437	450	499	431	511	494	473	421	466	444	474	465	454	443	455	431	442	463	438	475	446	424	453	462	434	479	478	473	487	462	451	440	462	466	475	444	467	406	477	443	442	451	464	451	427	500	420	449	471	448	463	425	437	469	457	451	442	445	446	451	493	461	474	431	492	456	485	447	455	483	469	449	487	476	467	422	483	496	431	479	461	444	460	481	417	420	463	418	416	427	433	451	395	465	447	403	461	461	464	449	430	439	482	483	501	433	504	468	458	474	414	455	466	456	454	513	439	425	434	435	478	467	481	441	469	482	470	430	455	474	446	505	486	406	449	464	465	428	486	484	479	426	466	417	421	478	436	450	457	461	485	465	482	451	463	447	464	502	413	481	461	443	482	473	451	429	405	486	437	471	480	471	438	499	505	412	450	452	469	456	444	458	453	444	420	459	502	434	436	432	430	439	528	443	446	436	479	441	446	469	460	430	442	506	468	463	455	461	425	461	454	458	489	456	455	451	433	446	469	437	445	421	488	500	451	441	452	439	426	459	475	455	481	469	481	463	443	482	448	476	464	438	457	441	441	442	466	441	472	450	454	484	417	436	465	470	449	450	486	448	437	448	480	480	450	493	444	430	467	460	458	453	418	472	455	425	519	464	436	432	439	485	484	452	462	449	500	450	443	431	452	444	444	462	475	450	444	470	477	415	489	469	493	445	461	475	461	443	452	445	479	445	470	436	432	469	436	502	441	459	474	427	467	446	459	455	480	444	434	453	439	463	453	481	458	476	420	443	458	430	435	464	437	417	456	405	447	419	467	454	463	467	446	477	429	497	458	448	482	473	436	445	451	472	468	412	428	485
37616	59717	25536	1633	1190	910	809	771	716	707	639	643	633	606	624	567	587	551	521	605	566	561	588	601	549	645	580	603	554	600	587	547	600	535	611	596	581	610	597	582	641	647	587	611	597	574	564	554	546	548	559	540	565	599	548	559	543	503	543	577	617	564	540	561	539	589	550	564	620	559	530	574	562	550	521	527	548	542	570	541	515	544	572	537	579	519	551	566	588	593	556	526	538	530	533	529	574	516	524	543	496	545	619	590	543	581	545	549	570	543	543	542	586	531	551	524	581	526	538	526	534	553	586	560	529	568	524	606	582	569	587	566	581	562	570	549	533	576	500	559	559	563	579	563	572	521	561	539	565	507	551	535	580	546	590	504	587	498	542	574	536	558	579	527	559	538	546	617	594	519	557	567	549	561	521	534	563	542	593	558	565	520	539	607	510	512	539	533	529	572	520	562	544	567	570	552	587	544	561	553	629	573	532	547	532	529	519	555	553	584	536	558	563	590	543	553	562	566	545	547	547	564	587	531	509	585	558	602	562	537	602	552	568	603	572	569	557	563	555	544	557	532	561	550	558	498	530	533	574	599	535	569	587	518	576	571	571	575	518	512	587	560	568	587	546	522	552	573	554	557	523	597	564	592	567	558	562	610	565	507	563	601	528	575	559	518	544	555	558	526	520	538	570	585	558	511	540	531	529	561	548	560	544	561	555	588	607	546	579	576	540	572	572	568	562	548	534	552	552	580	528	541	595	542	559	536	530	549	510	576	565	583	581	573	560	589	547	533	573	557	565	533	539	570	531	533	560	539	557	559	536	557	526	553	527	543	536	537	557	534	564	506	563	538	531	556	547	539	529	562	494	576	566	565	571	555	532	528	579	607	558	521	547	539	513	531	581	565	551	561	529	589	553	513	574	531	535	561	532	542	521	613	531	569	572	581	548	545	578	585	576	516	589	559	564	553	544	547	499	566	544	596	599	584	546	564	540	541	535	536	560	573	547	580	524	587	569	576	589	501	549	541	606	526	556	576	560	558	565	546	567	546	539	533	577	575	553	525	574	546	515	508	615	528	557	572	574	564	558	555	557	576	589	590	548	536	552	511	547	586	531	495	574	551	548	563	535	555	584	536	502	575	587	545	547	551	501	566	589	585	548	543	588	563	554	558	577	554	554	545	584	530	560	529	486	531	518	534	567	568	537	557	535	551	556	570	532	554	533	505	559	539	558	585	538	552	531	579	532	551	570	524	549	566	530	577	570	554	566	575	568	534	532	578	549	541	555	553	593	567	514	606	521	590	576	590	587	544	547	573	577	567	533	553	522	574	591	538	559	547	580	538	558	556	568	567	531	566	587	512	536	588	535	549	567	555	524	576	571	561	523	533	540	550	504	566	544	571	573	569	558	555	579	520	546	546	571	562	573	561	560	538	556	576	537	557	548	541	544	572	532	585	542	541	533	544	562	517	558	561	566	508	554	521	545	564	561	528	573	628	572	538	567	575	536	549	603	552	551	573	548	551	568	571	552	530	580	604	592	543	553	526	587	573	572	588	546	529	568	538	578	555	636	566	551	541	560	516	550	542	536	578	545	582	531	546	577	589	570	588	552	541	540	549	599	572	531	554	562	543	526	570	581	563	514	578	515	555	519	563	546	558	561	544	520	583	553	555	531	559	555	572	531	557	586	590	516	568	563	565	537	499	589	530	537	575	548	573	560	555	552	576	542	581	558	574	597	552	577	564	532	537	527	517	568	526	571	562	551	568	550	542	547	508	575	635	597	550	559	567	561	578	568	599	566	541	554	551	528	583	546	526	605	580	543	547	519	566	530	546	551	539	526	532	526	514	598	522	551	543	597	529	582	541	582	564	534	601	542	551	584	528	567	563	557	591	556	563	543	582	571	541	550	564	549	564	549	567	552	536	585	540	535	563	623	512	565	587	556	543	597	527	578	571	555	545	545	597	545	538	507	601	578	594	543	527	585	566	591	564	515	545	581	543	575	555	572	556	517	558	510	577	548	565	553	563	539	549	573	571	577	556	528	544	572	569	560	555	531	536	552	511	526	554	510	590	554	544	563	545	551	535	569	545	570	571	545	554	564	549	603	563	528	577	561	570	554	570	550	569	554	572	603	586	566	544	521	543	555	521	523	564	549	556	572	561	567	571	524	560	572	567	533	543	521	559	571	551	529	567	537	532	602	540	552	552	569	554	590	539	547	558	528	567	540	564	537	546	554	541	562	510	537	553	516	546	534	574	508	548	539	560	556	517	527	590	554	545	565	563	566	568	580	539	569	565	536	543	555	557	584	579	542	519	600	545	545	506	588	550	569	573	579	602	528	573	593	582	537	555	578	501	537	512	565	545	570	541	568	506	570	542	549	593	559	535	572	581	546	551	580	621	572	547	582	573	588	561	506	558	540	554	506	568	552	558	541	543	561	523	544	602	538	570	567	521	570	518	576	567	556	542	560	551	527	503	572	558	541	554	567	547	543	565	567	528	555	575	537	557	573	604	559	554	538	552	571	561	535	549	542	565	537	547	540	526	525	554	533	535	555	580	574	563	540	579	586	577	537	574	567	532	548	547	571	533	538	587	529	593	568	532	596	553	580	532	605	523	517	570	532	581	517	571	587	563	579	551	525	584	537	557	574	558	545	525	562	573	567	573	576	605	557	562	548	528	545	542	511	560	597	580	571	542	598	549	591	554	573	567	550	547	538	507	568	534	562	510	570	543	537	544	537	571	601	549	569	566	519	580	582	551	538	571	539	519	548	565	559	516	556	562	600	522	544	538	579	570	558	539	579	551	568	595	554	558	529	547	573	584	569	542	555	526	571	550	555	518	572	578	523	550	559	496	535	588	556	553	558	556	548	570	548	556	585	570	534	569	525	594	539	520	567	517	573	557	578	544	546	536	619	520	608	594	554	556	573	575	551	562	578	562	553	512	501	527	572	546	559	568	568	545	550	584	544	580	526	575	547	551	550	575	535	526	558	521	555	563	600	523	541	550	522	594	603	532	516	572	530	560	595	569	556	570	587	546	574	559	534	577	558	575	541	543	554	555	547	528	522	515	550	554	556	563	538	570	564	573	548	554	580	555	583	503	541	534	553	533	541	532	553	538	520	554	559	533	575	558	551	509	563	565	539	531	532	552	575	544	563	563	536	536	537	599	525	539	550	560	550	510	553	531	550	553	558	557	585	584	559	558	541	525	502	565	557	578	618	556	565	562	529	526	556	559	571	561	577	558	541	569	514	542	567	531	560	554	604	543	558	549	572	573	532	545	611	556	547	532	574	596	568	551	505	524	535	530	601	579	539	527	533	592	553	551	516	584	565	580	533	570	530	567	570	527	545	526	561	613	571	564	539	567	532	549	559	535	575	524	583	556	536	555	577	533	538	544	553	563	549	551	599	562	526	565	593	560	566	555	566	580	551	552	576	570	547	527	537	548	545	574	558	550	530	554	572	550	539	600	558	559	573	583	551	561	521	545
23309	21669	29375	24299	21574	21453	8514	994	783	723	625	622	603	526	542	550	533	521	536	526	463	475	493	477	513	544	461	487	459	490	435	484	512	494	487	520	505	471	515	556	561	532	521	495	519	528	480	464	472	476	465	455	475	483	477	469	464	472	468	436	469	416	464	479	477	479	412	517	420	482	419	420	457	471	472	443	445	459	506	490	516	472	469	480	472	488	471	441	493	466	441	510	463	456	465	448	428	476	449	484	426	475	487	460	463	492	462	454	442	460	421	456	447	434	497	465	447	448	472	454	438	466	410	469	478	455	474	466	458	468	462	492	456	510	479	484	432	447	495	475	491	483	424	465	497	483	469	484	431	464	461	473	460	476	431	417	446	461	457	451	440	479	430	460	479	470	423	449	444	473	463	444	451	470	457	443	475	476	441	463	493	444	454	433	443	472	477	427	472	424	472	440	466	473	448	446	515	488	430	479	454	466	471	479	442	457	487	453	429	454	468	445	440	448	472	431	484	436	450	455	450	470	489	479	473	485	499	473	480	443	482	488	472	420	445	476	435	470	458	501	456	431	465	445	445	439	450	471	448	482	468	417	488	470	462	458	462	463	437	476	426	443	466	462	487	458	500	445	428	452	474	442	436	477	478	456	501	472	465	465	455	459	440	449	451	450	488	449	428	446	451	481	452	461	496	438	468	463	437	455	487	446	488	467	452	468	424	445	442	454	483	442	521	441	424	488	473	487	426	452	494	484	469	470	469	497	475	449	462	440	477	440	461	453	437	465	487	472	445	425	482	494	475	435	490	448	470	494	436	454	490	468	491	454	444	437	446	437	497	456	449	499	479	437	459	436	433	472	482	470	463	482	440	446	416	438	490	450	470	471	433	447	476	456	488	450	475	453	456	466	463	466	469	449	458	430	457	483	456	474	459	485	455	444	472	451	461	446	406	508	450	450	429	440	473	501	472	447	493	485	478	478	451	474	483	506	417	455	443	438	486	461	455	462	442	474	459	455	454	415	463	469	462	477	479	463	462	468	480	467	518	447	436	445	446	459	420	441	427	490	445	486	428	481	445	444	481	438	458	446	436	463	449	480	483	435	463	488	459	449	490	448	427	457	456	422	438	465	456	433	452	446	436	428	458	434	409	440	453	439	462	480	454	501	444	498	457	408	475	433	487	458	460	459	450	450	445	458	428	480	446	451	465	437	480	460	446	462	448	467	495	452	469	462	469	467	435	424	465	467	451	467	453	498	450	458	489	437	431	457	436	473	496	426	471	452	466	457	481	444	454	441	451	439	452	437	463	489	460	468	500	416	440	463	434	481	454	459	429	435	462	470	465	477	464	477	466	450	426	438	466	447	442	445	438	456	438	448	426	454	452	413	412	444	453	430	447	427	459	457	507	426	490	445	446	441	471	449	427	448	437	473	472	468	488	513	466	464	456	456	450	450	454	463	444	462	481	457	446	436	456	457	499	429	443	498	462	413	433	450	450	484	446	482	473	437	439	449	488	464	468	450	476	487	461	428	480	492	460	440	462	463	507	464	458	460	462	460	461	420	457	463	455	455	484	483	426	419	478	456	483	454	451	433	472	460	425	436	437	462	432	449	441	428	464	439	465	453	496	454	479	430	456	439	505	477	498	445	461	485	464	475	451	475	442	437	435	452	464	443	454	482	471	459	428	456	469	475	467	442	492	507	457	491	466	495	457	463	432	448	465	452	468	449	508	504	451	448	429	440	512	468	447	453	467	481	473	466	432	481	454	449	517	474	485	445	473	449	417	479	451	456	503	432	444	463	470	458	483	440	454	452	472	452	446	460	434	476	442	467	447	443	456	474	447	477	422	480	464	462	475	499	443	423	452	473	440	468	487	453	454	478	468	428	442	449	490	467	435	455	479	455	448	472	462	438	470	452	481	482	467	446	462	464	462	444	478	463	473	448	449	449	476	484	456	434	432	449	429	437	464	446	434	463	459	440	425	475	495	451	465	478	427	455	415	444	458	491	413	421	490	456	458	455	459	467	492	489	439	460	451	464	473	447	410	426	420	459	457	469	430	489	482	467	478	459	481	456	475	434	432	447	467	461	527	456	462	457	441	442	489	429	456	435	465	451	454	455	463	506	451	478	464	455	452	446	481	478	429	477	486	481	420	445	452	443	513	439	453	447	454	435	463	478	461	458	440	461	463	473	474	453	484	490	428	435	458	469	457	467	457	486	468	479	427	452	449	459	457	428	460	457	443	466	432	448	462	474	458	435	455	482	448	432	483	477	465	490	464	428	461	452	459	479	477	492	450	484	434	492	462	483	461	437	452	502	459	455	438	466	478	468	470	447	468	477	469	432	493	447	482	466	465	450	471	446	492	400	463	487	421	477	497	474	451	459	457	432	435	500	458	454	445	460	482	445	436	422	494	486	455	454	404	501	461	462	494	436	477	468	459	424	508	440	444	432	484	426	448	470	437	453	472	450	438	464	455	461	488	466	440	467	460	457	508	450	471	380	472	449	463	480	487	464	439	479	492	435	476	471	477	474	466	438	442	445	421	466	449	518	537	428	427	470	484	490	493	478	460	431	455	496	446	445	448	463	443	475	423	454	494	409	445	415	450	427	461	414	460	505	474	472	443	460	473	444	463	438	448	439	432	480	474	419	455	462	429	436	479	426	414	413	471	478	466	438	438	464	448	461	439	443	455	440	447	477	468	490	462	419	471	459	447	417	438	458	469	435	443	415	441	501	433	433	447	463	486	461	468	468	504	465	434	452	437	482	482	490	411	456	510	440	452	462	457	468	474	471	458	436	479	440	457	445	445	469	486	464	463	469	424	420	457	414	434	469	434	440	448	433	464	473	449	457	434	448	486	447	467	439	484	450	415	493	436	451	445	460	482	456	474	484	434	477	454	487	417	453	463	430	415	445	474	475	408	447	473	450	442	460	458	452	442	462	456	449	469	470	447	484	439	439	459	438	486	457	490	432	471	461	431	453	492	482	479	481	473	461	425	446	457	434	430	449	501	447	447	492	409	466	486	493	462	478	443	469	470	411	459	438	451	459	475	458	510	459	439	458	468	463	486	479	460	446	445	440	492	462	512	484	456	421	487	401	424	430	490	498	485	467	468	450	471	448	446	493	461	436	447	439	455	442	437	445	469	443	448	500	451	451	475	447	478	480	463	430	441	470	507	473	453	446	462	430	480	499	461	468	473	430	484	488	471	448	464	488	433	434	474	437	457	459	448	466	434	462	495	455	442	463	421	496	473	441	440	447	451	455	470	470	457	453	483	447	473	468	469	461	442	486	458	446	436	474	442	496	447	455	442	438	481	480	501	490	493	467	430	462	434	496	454	463	465	468	451	425	428	442	430	438	447	496	442	460	432	462	454	465	429	444	469	444	448	513	449	444	449	422	480	471	455	495	401	476	451	449	451	451	430	467	495	471	415	443	440	476	447	419	489	489	461	454	434	472	425	477	444	441	448	425	467	431	504	460	430	437
43886	74477	33946	4249	2842	2169	1605	1301	1078	966	876	822	784	756	729	695	656	673	617	660	651	621	569	606	580	595	589	549	557	602	558	599	603	567	608	606	600	622	652	694	732	704	650	593	635	607	578	550	506	600	513	556	515	556	547	578	514	566	546	549	565	561	551	508	557	510	552	534	568	504	518	535	501	505	485	540	554	575	581	525	528	533	486	573	484	521	585	565	558	530	545	524	514	543	540	556	536	525	531	542	523	550	512	543	541	521	569	550	517	538	553	533	513	552	497	525	574	555	574	543	498	520	524	535	533	531	554	525	543	535	529	500	547	529	534	554	505	568	545	517	547	613	531	515	498	539	548	547	559	514	534	505	531	547	506	571	578	506	568	502	525	514	516	496	534	561	488	518	514	539	558	550	525	511	576	545	524	522	509	551	550	478	534	543	530	536	552	530	516	547	556	525	543	520	554	539	540	556	568	532	529	556	506	545	549	521	530	514	588	522	523	515	535	522	569	503	492	522	549	530	527	500	563	563	571	544	529	573	500	548	509	540	519	549	566	537	527	520	519	537	547	531	547	525	494	553	513	498	498	570	520	584	524	536	534	541	508	516	572	547	558	539	527	534	522	511	571	511	554	553	532	540	511	540	545	498	552	547	529	503	528	567	508	503	547	548	529	547	530	552	564	556	510	510	523	577	528	533	511	516	544	531	536	506	528	541	521	562	505	502	482	516	537	528	513	542	570	504	531	511	569	516	518	533	540	496	512	529	541	558	541	522	529	518	527	499	510	534	523	551	516	561	585	537	538	548	557	538	590	531	569	532	552	562	493	536	514	572	541	532	583	550	524	562	497	531	551	535	557	523	527	549	528	531	551	493	506	532	524	535	516	526	531	535	526	501	495	497	526	532	529	554	515	528	521	508	520	535	537	545	547	553	534	553	535	532	532	572	559	556	529	507	497	585	535	555	531	525	517	566	515	538	525	472	576	529	502	526	489	519	513	520	546	526	519	522	528	567	512	516	500	564	526	533	539	576	527	487	515	527	525	551	546	518	543	563	503	527	535	527	593	555	530	540	536	548	525	524	581	539	515	515	550	527	557	545	509	508	565	556	548	490	567	484	521	530	537	569	532	589	562	516	529	512	556	560	546	551	540	530	524	544	537	543	505	537	518	517	549	540	526	565	508	525	526	570	503	516	498	523	518	542	564	531	554	493	500	499	514	537	475	545	523	524	559	559	518	519	510	532	513	529	545	522	513	500	517	512	516	506	538	521	548	529	517	514	503	533	519	509	521	521	514	515	540	570	564	515	491	549	558	566	531	514	530	566	543	523	539	543	506	553	524	533	496	508	510	547	514	521	567	520	544	544	509	527	546	517	489	504	505	555	550	529	525	513	548	560	487	522	552	550	542	525	531	501	545	509	500	554	478	528	546	469	515	558	539	537	543	525	561	521	493	544	556	527	523	544	507	525	490	524	559	534	541	555	524	564	472	510	560	560	547	552	543	560	517	557	522	543	496	496	545	517	538	542	543	529	546	520	528	516	526	559	547	533	540	528	532	570	543	523	570	541	488	521	561	549	527	543	521	499	493	533	577	522	528	513	546	547	562	547	515	524	516	544	546	507	547	554	535	543	540	571	534	493	552	524	569	558	546	546	519	534	513	504	557	516	576	557	563	535	536	516	516	534	545	532	527	515	525	514	519	523	544	560	521	561	519	560	519	535	503	499	521	576	547	553	525	484	556	523	526	525	519	562	515	564	513	504	544	532	578	525	521	548	531	545	491	528	510	529	548	521	496	539	579	483	550	508	536	535	537	546	595	538	547	533	540	554	497	538	568	510	539	515	555	573	545	527	488	531	521	522	488	524	520	523	540	495	501	528	543	549	546	519	514	569	518	550	534	492	535	559	518	527	511	538	512	514	534	524	557	554	577	554	529	548	528	492	524	536	495	519	586	491	517	491	569	559	530	496	506	484	498	479	529	552	560	543	549	552	578	497	537	529	560	543	514	504	563	542	536	519	550	514	549	497	516	528	530	491	534	502	530	525	542	532	505	551	530	531	576	483	588	583	501	540	511	560	534	554	522	556	528	554	539	524	549	544	550	546	547	548	513	566	559	543	484	521	511	545	549	527	498	584	548	576	519	540	547	518	509	518	517	488	517	551	543	487	570	545	554	555	546	540	520	554	560	513	520	539	535	499	526	527	519	531	573	532	542	522	520	518	537	520	528	548	538	577	562	532	522	520	514	562	522	581	514	556	518	547	520	523	512	583	579	534	542	531	567	508	535	509	528	558	529	555	543	526	530	508	513	525	507	529	559	537	521	542	533	537	501	528	522	543	551	566	534	528	532	513	552	519	538	520	541	524	524	542	512	530	542	507	530	493	538	515	522	513	507	538	499	515	525	553	564	528	556	537	503	492	573	508	519	506	522	515	534	537	537	493	502	519	562	570	497	546	545	527	570	526	525	578	536	543	556	557	528	557	549	521	520	513	533	524	521	524	530	557	503	502	507	510	550	531	526	519	543	520	494	503	556	553	503	510	535	525	525	563	557	558	545	549	565	570	588	495	554	525	519	500	519	562	516	558	512	539	549	531	508	501	527	541	568	516	523	503	496	527	515	533	556	524	538	552	586	510	542	518	546	508	536	528	538	542	551	510	518	519	511	544	528	499	556	543	534	510	522	490	508	537	530	485	510	550	538	530	517	518	529	541	529	523	487	499	560	523	533	532	504	526	524	529	564	536	513	508	507	490	488	585	513	529	540	530	512	514	519	553	551	534	548	524	537	515	509	520	518	543	540	534	516	564	482	533	506	515	536	523	594	517	520	562	561	536	521	521	515	541	535	544	511	522	508	578	529	521	515	516	509	550	529	572	512	546	528	524	515	531	566	561	540	521	523	529	528	534	538	515	529	532	522	535	525	502	527	514	578	559	534	574	560	530	511	537	565	522	520	574	517	550	517	481	534	587	580	507	559	528	479	527	556	557	558	554	502	526	518	537	512	514	529	488	566	545	523	548	530	569	541	516	512	506	518	544	546	514	556	522	537	512	542	497	525	515	550	543	531	527	499	487	498	545	595	545	504	527	498	572	527	553	512	513	511	551	553	548	499	492	494	558	556	529	539	559	553	562	497	514	532	535	509	542	567	533	482	559	515	552	493	521	533	520	559	487	522	487	524	568	498	534	541	529	514	500	584	526	494	509	545	495	534	522	536	555	523	552	548	551	569	526	499	501	527	527	533	519	551	510	537	587	565	526	530	548	514	546	537	531	559	521	570	552	549	510	509	514	519	510	553	493	523	517	534	542	561	512	525	537	521	561	521	547	521	491	525	531	521	512	522	549	527	570	531	542	522	544	567	499	489	544	487	539	510	537	537	518	543	541	545	513	554	489	555	518	538	532	528	524	516	577	514	523	503	533	515	527	540	537	552	527	502	590	559	560	530	546	519	513	516	534	564	508	506	510	528	535	531	506	524	532	516	516	518	507
29495	31803	25081	5394	371	332	320	302	317	306	297	285	299	276	281	275	313	284	281	282	258	263	264	298	253	270	283	261	298	285	265	278	263	279	308	333	292	312	328	307	296	290	311	249	252	293	285	306	259	284	286	305	287	243	281	263	290	265	253	273	280	294	277	260	295	240	263	274	264	260	324	261	292	287	282	254	293	273	273	286	288	287	293	291	297	274	271	297	289	259	268	284	285	281	263	289	291	258	298	291	277	251	248	281	279	312	268	244	264	295	276	310	254	328	287	276	259	281	263	255	300	292	283	280	275	297	260	294	289	271	256	296	297	313	273	261	287	293	262	290	267	311	305	277	256	280	269	270	284	306	281	284	272	254	261	260	287	269	304	252	314	281	274	285	282	259	301	263	285	302	285	242	280	283	291	271	299	307	257	270	287	302	270	285	286	274	269	302	250	307	282	251	284	287	274	283	298	253	276	279	291	306	303	270	285	275	310	289	279	266	279	284	281	293	293	279	280	319	269	290	289	302	286	258	247	292	292	262	278	274	289	283	287	280	262	291	268	301	288	273	292	302	301	287	289	282	310	267	249	286	284	242	277	271	309	260	301	303	283	272	284	276	309	281	300	339	302	273	278	295	299	243	290	273	305	277	288	289	292	293	269	278	280	317	307	296	271	294	295	233	292	288	271	279	294	279	318	288	288	249	302	247	265	262	268	276	307	269	279	272	293	288	271	258	288	299	282	293	294	298	298	306	288	276	278	298	297	267	280	256	264	292	269	282	283	294	309	287	243	255	286	273	266	276	262	271	299	246	275	255	292	257	265	272	284	276	291	324	289	280	312	263	244	284	254	296	286	277	290	302	267	277	296	306	280	290	258	272	307	293	296	265	292	272	273	289	294	296	305	310	285	295	298	282	292	288	288	256	285	279	284	257	302	282	305	261	277	249	271	251	281	277	287	300	282	292	288	316	291	257	300	267	296	259	287	267	286	303	283	284	295	280	258	270	319	278	289	287	289	260	276	268	269	257	305	291	311	272	263	322	264	271	316	293	283	278	261	270	284	293	269	300	285	303	276	274	303	272	273	281	302	279	269	287	251	280	262	286	288	300	274	313	278	261	268	260	267	286	315	301	297	278	271	291	297	259	270	284	267	279	272	296	252	305	260	275	302	286	307	288	258	259	294	297	292	259	300	292	251	282	318	286	266	270	285	287	254	260	277	284	283	276	311	284	267	294	279	254	268	294	255	273	256	290	282	295	287	279	268	270	244	290	283	303	251	316	261	270	263	252	276	276	296	263	309	270	272	281	270	298	289	256	275	305	289	281	289	302	301	282	314	306	268	286	299	284	259	293	275	282	272	293	267	279	267	277	304	288	289	299	309	262	283	280	268	275	244	275	268	255	259	264	286	270	292	247	287	286	282	261	276	271	272	275	287	242	273	287	286	289	292	289	280	289	285	282	263	270	259	291	268	279	272	275	285	301	274	261	289	271	311	260	290	304	268	270	267	282	277	300	281	287	250	294	272	289	253	278	284	282	279	298	303	270	274	252	272	273	290	271	313	258	259	269	266	297	288	296	275	288	291	288	297	292	303	266	293	300	268	267	298	299	291	281	255	274	264	256	298	270	279	286	268	284	264	263	321	282	287	290	292	290	280	274	262	297	300	299	293	274	291	259	277	266	259	299	253	269	253	311	308	276	298	311	317	281	276	290	268	267	259	281	299	280	294	287	293	275	300	262	298	291	283	286	279	291	270	283	279	261	251	284	286	291	265	287	267	263	267	303	283	272	317	269	246	231	280	276	268	290	273	282	282	277	283	286	299	339	289	319	241	257	257	306	294	285	277	296	278	285	262	304	247	271	274	282	276	273	251	305	293	292	290	287	291	300	298	294	296	275	287	300	295	275	259	293	298	270	276	344	300	312	321	276	294	304	238	270	257	298	337	313	276	277	271	276	258	273	281	279	289	285	292	281	295	273	283	286	270	274	265	270	302	321	271	289	289	318	280	310	317	298	288	282	284	274	251	321	261	290	272	274	304	297	275	278	278	285	295	299	286	271	280	263	261	289	282	276	260	268	308	277	276	299	291	274	286	271	257	269	328	308	284	294	303	271	304	320	295	290	289	313	276	286	303	267	291	293	317	278	270	282	325	272	271	285	274	276	280	290	292	289	298	268	298	287	292	303	275	284	273	304	274	272	258	297	262	292	285	296	274	251	286	292	280	267	288	294	260	284	328	276	290	270	269	279	264	276	315	307	301	265	279	273	295	290	280	274	304	269	266	249	275	298	271	292	281	324	282	284	302	295	278	291	297	275	278	267	306	295	286	275	281	253	283	292	275	277	294	278	243	289	270	271	304	287	303	294	293	283	277	295	287	263	294	269	267	259	283	312	287	285	291	255	287	301	270	283	293	279	307	271	266	257	302	292	254	286	280	293	255	261	303	296	309	269	283	286	273	295	258	288	274	285	272	265	278	256	253	274	287	274	303	261	294	276	272	283	286	274	273	281	282	258	314	255	269	310	281	301	282	285	272	314	268	290	261	271	251	263	274	277	268	278	292	272	293	277	308	306	274	263	309	268	293	257	255	284	275	272	283	300	289	289	294	269	251	278	280	261	275	297	262	318	298	319	323	264	281	280	287	294	270	281	271	281	270	285	276	272	278	291	316	295	257	250	278	308	268	315	278	295	254	322	272	272	305	263	267	271	315	270	292	245	269	295	300	279	261	281	298	293	282	294	312	296	266	306	260	298	302	261	278	271	259	299	269	274	274	286	275	279	260	278	261	257	272	308	280	257	298	266	266	293	308	314	285	284	282	249	256	305	301	277	285	300	275	271	286	285	300	308	283	260	289	285	289	256	288	271	281	275	292	276	319	299	270	287	305	271	290	317	263	262	278	260	241	266	264	282	261	279	272	269	277	269	299	330	286	279	309	286	294	268	288	246	311	291	293	292	264	260	278	286	276	280	246	274	271	263	233	291	287	277	274	273	278	284	283	274	298	297	272	305	272	282	282	274	279	287	278	259	270	310	273	292	298	277	266	302	312	262	266	296	299	288	269	300	273	284	283	279	267	267	286	279	271	314	286	273	268	262	282	287	286	252	286	300	277	272	279	255	283	287	293	283	287	277	267	294	291	309	283	252	270	248	300	274	259	284	284	269	298	278	288	296	264	260	273	286	249	306	300	283	280	263	292	268	288	291	287	292	263	293	274	294	275	289	281	300	239	269	287	294	289	269	268	287	298	287	301	272	271	298	294	290	277	287	264	297	296	281	286	255	293	253	266	275	257	274	254	277	298	278	303	300	262	264	308	284	267	303	256	255	277	277	292	281	265	292	308	295	268	301	269	275	267	280	281	277	284	282	283	298	261	306	298	268	297	256	283	290	310	275	303	310	309	289	270	290	283	254	289	303	288	300	310	275	293	294	253	252	270	276	285	297	257	283	268	260	254	316	276	278	294	263	284	268	282	281	254	263	274	281	270	288
34212	49449	19201	994	481	427	440	383	394	371	378	394	404	381	386	369	371	342	351	366	363	378	372	372	384	338	342	379	361	389	340	383	384	401	390	363	378	447	422	425	426	372	388	383	357	350	369	370	375	382	357	370	337	357	384	384	379	366	362	360	367	344	375	355	349	394	362	365	377	360	326	384	336	345	364	393	383	356	362	378	346	370	382	385	368	356	349	366	339	396	367	346	398	371	348	378	371	320	347	344	360	371	355	345	380	364	374	364	374	402	350	342	349	346	368	372	365	365	353	373	353	360	400	320	357	346	375	345	405	330	390	338	339	331	340	361	362	346	392	370	390	369	342	370	356	357	387	375	389	360	360	376	375	375	344	364	374	397	353	383	357	368	352	356	343	369	369	364	380	375	381	379	366	318	337	368	344	363	388	328	353	346	330	351	374	363	361	373	342	351	339	345	381	333	340	359	372	369	348	357	303	347	364	345	385	351	384	357	380	387	340	324	375	371	342	388	351	353	366	358	349	346	408	344	334	379	352	352	375	382	381	357	370	382	367	384	373	379	329	324	367	315	364	364	392	359	366	338	335	353	368	363	363	366	367	377	368	376	361	356	324	365	364	343	370	357	381	375	353	360	385	346	368	342	360	328	357	369	329	369	357	351	362	358	371	356	361	355	341	367	349	366	373	358	411	362	365	346	376	354	334	397	368	364	353	364	353	398	341	375	341	361	372	389	374	364	336	361	378	349	381	365	365	360	351	355	369	347	372	341	365	373	319	385	389	355	351	355	366	358	365	347	420	354	370	358	376	365	341	379	312	343	362	341	368	350	348	353	404	343	350	368	381	374	373	388	350	347	338	395	374	369	386	380	353	344	357	378	397	355	394	330	340	394	359	391	346	362	390	371	292	346	366	341	363	357	351	364	332	358	349	357	336	372	383	337	351	389	367	365	367	385	375	356	311	343	381	342	392	345	333	347	372	338	351	342	370	351	343	368	381	323	336	349	353	368	353	352	403	364	362	332	346	363	371	342	417	336	342	348	371	341	374	359	346	362	321	365	375	356	383	340	346	359	350	348	342	344	362	339	339	392	364	343	364	358	333	342	371	335	340	345	385	330	357	349	341	397	345	353	353	325	340	391	349	358	333	364	340	373	348	357	388	382	373	392	370	350	388	391	345	334	358	333	375	321	391	346	372	346	361	359	365	352	388	370	388	356	338	366	347	367	346	369	347	390	371	363	349	341	327	380	349	398	322	385	348	343	351	344	330	360	332	363	356	369	353	335	352	372	347	334	380	341	378	391	325	353	340	335	357	400	349	387	355	343	355	358	345	359	349	379	386	364	377	341	349	351	367	407	303	347	353	370	367	353	369	367	382	365	357	349	344	395	349	359	353	356	376	354	341	404	346	370	366	362	363	371	360	341	392	343	324	368	404	368	367	351	360	370	316	387	409	406	378	340	379	397	357	357	374	348	364	347	388	371	395	379	350	348	329	331	365	385	359	367	364	367	378	352	337	351	403	354	362	350	364	417	362	363	355	311	342	348	363	341	347	348	364	370	368	344	369	332	381	357	347	378	348	367	362	369	309	369	367	385	374	372	375	359	355	374	360	370	358	348	348	360	336	371	390	362	381	398	365	346	373	385	405	364	337	368	337	360	353	389	361	343	351	363	319	356	379	358	343	336	377	365	423	353	350	351	388	366	399	348	391	367	356	347	358	383	336	335	355	363	365	367	355	349	375	367	351	327	339	345	354	361	364	324	352	366	333	380	405	339	354	332	371	394	379	353	330	363	364	338	372	378	333	379	363	347	347	359	385	367	359	362	374	360	338	334	411	353	380	355	365	389	338	356	364	325	366	336	327	335	371	374	397	382	338	351	374	358	377	345	377	347	370	345	361	364	354	380	339	356	366	380	363	336	350	362	386	343	399	361	372	355	388	345	355	366	361	391	356	369	381	394	365	370	350	394	362	372	396	355	388	356	346	352	385	388	348	398	397	372	334	364	362	381	333	365	347	324	381	333	349	349	359	325	365	354	353	365	370	364	351	361	360	328	357	359	372	365	370	350	358	375	341	359	328	363	351	369	359	350	369	374	347	383	365	375	373	357	389	341	329	329	374	349	373	373	364	347	374	385	352	352	358	355	370	384	375	376	373	345	358	365	376	367	365	350	374	392	340	367	381	354	355	348	355	374	401	354	340	398	358	342	348	350	388	374	378	366	374	350	393	372	388	354	347	371	370	375	379	336	370	377	352	330	386	352	381	385	363	412	358	377	365	361	404	354	357	324	343	376	396	380	353	329	327	369	337	332	361	348	390	365	355	345	391	376	351	371	350	339	338	329	344	385	382	382	355	341	368	335	359	390	340	388	364	354	369	371	329	364	362	354	381	330	362	360	378	328	351	339	339	349	361	366	378	356	336	362	348	353	357	353	374	363	356	360	341	347	358	378	349	364	337	384	362	370	368	380	376	375	349	354	385	351	372	345	357	363	375	365	396	334	361	351	323	340	354	388	359	365	388	343	324	355	359	383	358	370	348	339	365	376	387	353	363	364	391	340	357	380	361	346	329	354	345	335	356	336	332	357	392	356	348	368	347	362	354	357	375	398	356	339	345	366	361	384	359	379	406	361	384	389	346	334	362	365	363	399	363	353	367	358	340	362	299	346	347	364	367	390	383	365	388	348	374	361	400	345	329	394	400	374	332	362	354	353	376	379	361	343	365	370	374	367	378	396	373	389	343	363	356	369	353	341	357	347	364	350	367	359	360	353	351	368	329	390	372	349	379	344	382	385	382	368	375	402	353	356	374	355	363	373	362	365	354	380	393	358	375	365	345	357	381	314	389	331	360	348	348	383	376	388	341	362	366	360	343	384	349	350	360	354	363	348	352	389	353	355	382	375	355	323	368	377	373	353	338	356	372	361	358	371	334	330	374	383	343	365	349	371	358	344	336	355	373	371	354	334	375	387	330	361	332	333	373	354	350	411	342	380	348	383	355	372	380	348	369	357	373	351	334	391	365	351	370	338	350	390	336	396	353	363	410	334	339	354	376	326	352	327	350	361	360	371	345	378	358	345	334	340	376	365	365	351	364	352	380	370	357	383	359	390	379	301	374	359	382	343	358	383	399	382	353	365	365	361	321	371	406	341	386	380	348	380	357	367	325	357	332	357	359	371	342	361	339	397	342	385	388	347	357	371	354	363	347	355	372	369	353	354	361	342	362	372	361	377	378	338	358	394	381	350	346	367	349	375	365	338	383	355	338	373	358	378	382	378	340	364	342	417	362	351	392	343	369	357	369	363	393	374	344	345	335	375	354	358	361	356	363	354	344	342	351	348	340	362	373	372	364	363	357	375	377	346	367	365	366	348	381	353	363	398	362	337	385	346	368	359	381	351	362	385	382	395	370	374	345	376	360	373	348	365	359	372	354	362	368	377	384	351	356	335	368	338	358	311	348	342	361	342	368	352	339	358	363	330	370	433	380	387
24257	21659	29007	24666	21363	10936	783	462	401	339	344	289	297	282	292	254	288	258	260	273	264	256	220	275	241	297	254	249	260	251	232	305	266	279	267	262	255	299	328	306	297	291	251	243	248	263	234	218	219	215	263	216	241	245	238	242	264	244	230	239	252	213	249	227	204	251	231	272	241	259	255	266	239	238	243	207	250	261	234	249	244	239	250	270	204	262	219	230	256	240	220	260	234	244	252	236	195	235	240	273	260	223	222	236	243	249	239	267	234	233	244	236	254	237	251	247	209	222	234	267	244	240	232	220	243	248	233	250	242	210	250	210	232	231	259	258	249	233	228	235	249	268	260	210	241	244	228	228	230	220	223	231	236	262	252	222	237	243	214	244	268	272	238	226	233	247	233	269	259	230	249	238	216	239	269	248	243	231	220	230	219	226	251	252	210	229	248	235	212	197	266	253	257	245	238	233	229	218	252	237	248	215	251	235	249	251	264	243	252	267	267	240	236	260	238	220	254	231	244	218	231	239	265	227	216	238	253	218	248	257	230	248	240	241	251	239	221	247	234	252	238	222	218	208	234	228	231	243	237	235	259	242	239	266	270	215	222	277	209	244	231	229	251	249	215	264	254	229	250	218	242	210	245	245	241	246	255	241	217	256	237	223	231	247	235	273	269	245	281	242	216	247	237	236	211	245	265	251	241	239	222	250	257	230	246	250	205	253	253	205	222	256	260	252	225	264	219	229	237	238	236	258	216	252	254	232	233	252	240	252	227	226	218	243	216	237	246	217	211	238	232	252	247	249	242	233	209	245	218	232	231	221	230	241	243	241	247	249	243	228	223	255	262	204	272	255	258	236	231	235	250	270	249	263	238	219	230	250	242	216	240	223	247	254	243	231	213	248	222	242	222	240	237	255	247	221	225	247	242	266	259	257	237	218	233	224	257	257	258	228	198	273	251	264	240	221	242	248	245	231	248	232	215	241	230	238	229	246	238	264	237	217	255	240	251	212	245	247	253	227	215	228	253	245	242	245	225	235	240	237	246	230	248	237	244	231	273	247	245	248	223	278	209	260	248	250	213	257	233	231	233	222	233	248	249	226	236	244	259	249	250	217	264	245	276	224	241	247	228	259	259	211	231	219	241	258	229	227	260	251	236	226	245	226	230	223	224	238	237	249	237	222	246	226	228	247	206	246	218	248	266	234	243	241	216	223	249	247	222	230	222	231	209	241	244	241	241	214	222	237	254	239	209	248	243	215	243	250	247	227	244	232	216	230	234	246	237	256	234	240	274	259	239	238	246	238	243	247	237	238	227	253	248	232	231	241	216	247	251	230	235	228	237	227	258	233	251	250	199	240	255	257	257	235	235	215	266	238	252	213	251	258	214	235	241	235	238	244	209	244	238	253	255	220	232	237	241	250	250	230	230	239	256	243	256	229	245	229	254	251	245	221	222	228	241	237	242	236	272	251	216	276	243	245	229	215	227	255	254	220	247	248	216	245	240	254	249	231	246	227	242	220	250	244	241	238	227	275	239	211	238	253	259	238	213	245	213	211	214	280	247	253	218	253	209	227	246	243	233	238	218	252	254	242	242	244	235	241	255	222	229	240	233	245	227	197	237	266	243	257	233	249	266	225	241	244	239	210	251	245	249	239	257	238	222	228	253	253	235	240	243	232	224	232	262	256	254	211	254	225	229	254	237	239	230	235	236	232	245	248	240	237	274	229	220	240	255	245	261	259	224	219	238	274	217	253	248	242	246	230	245	223	270	220	223	229	248	253	228	220	235	270	247	219	215	233	233	267	239	242	211	216	232	245	236	224	222	227	281	272	256	250	247	246	248	223	224	230	285	243	274	253	233	246	227	247	219	256	240	224	250	248	243	218	246	249	272	240	214	249	250	217	237	245	226	253	250	264	214	215	241	241	227	219	268	220	244	249	247	233	224	238	243	224	232	245	247	256	212	214	213	245	246	259	229	251	231	240	233	248	263	236	220	242	234	249	230	235	232	251	238	238	237	224	223	242	254	254	256	232	217	242	221	226	275	230	274	233	220	186	223	221	204	241	241	214	259	258	216	247	244	249	259	236	217	192	245	225	237	230	222	237	263	239	241	243	240	218	242	244	212	209	213	247	225	249	225	211	249	214	233	256	245	238	219	247	253	239	246	249	237	253	229	217	251	254	228	244	232	234	268	233	247	234	262	246	213	246	211	226	243	231	226	274	281	236	212	233	244	230	241	234	283	261	230	238	253	240	250	237	245	235	250	215	244	268	234	232	251	228	221	216	217	221	224	277	243	257	240	253	253	244	225	237	217	239	226	242	240	242	237	229	236	251	258	260	246	240	219	245	258	256	244	233	238	243	241	247	290	246	256	237	237	224	195	294	239	248	232	255	243	231	235	224	201	212	242	232	234	242	239	223	246	240	263	236	250	253	219	237	233	271	224	218	255	254	231	248	261	249	247	249	240	222	238	246	265	243	249	241	236	247	230	247	259	229	252	276	219	243	239	236	252	244	225	251	234	222	259	234	239	214	244	256	223	237	249	218	256	236	223	215	238	259	239	207	234	243	248	214	232	256	221	234	226	259	258	253	233	220	247	265	229	250	231	265	224	247	212	254	241	253	235	224	271	227	252	241	233	208	240	248	238	262	222	222	244	289	241	231	247	225	241	236	232	226	257	245	246	253	246	261	229	226	229	242	242	246	233	222	265	254	253	221	248	232	239	230	236	243	207	221	238	229	219	256	271	256	220	232	229	239	234	236	235	216	243	235	255	249	240	248	248	219	230	228	217	239	245	247	229	263	216	235	242	227	231	238	217	240	255	229	228	218	250	274	250	254	260	235	249	207	221	248	253	248	222	256	260	244	227	220	224	248	236	246	252	215	261	242	233	204	217	239	237	234	229	237	224	257	220	243	218	244	219	240	220	221	217	226	242	236	232	239	259	244	237	232	233	221	237	236	245	260	270	284	245	225	258	235	244	228	238	228	230	225	231	228	229	208	257	227	257	240	231	226	244	223	242	241	233	276	215	236	244	243	275	223	238	244	250	273	265	255	221	255	243	217	256	224	235	247	244	259	238	225	225	244	226	246	242	212	217	227	235	249	230	232	254	250	247	237	235	224	277	219	235	232	247	251	246	232	237	244	229	230	236	241	220	227	246	231	251	236	248	228	220	259	243	253	252	255	212	244	232	246	242	236	231	262	249	255	245	226	261	242	190	238	251	227	252	210	247	270	246	245	239	248	236	230	233	242	256	239	221	227	210	262	258	261	230	231	240	257	254	238	241	213	248	248	246	256	249	222	279	230	237	245	222	245	224	248	253	236	260	229	228	228	247	272	243	253	245	226	243	242	283	226	235	245	230	237	265	237	257	252	261	235	228	218	231	230	218	239	231	238	236	231	252	267	245	227	235	238	214	234	256	238	232	225	236	237	251	240	240	268	257	229	228	258	258	210	259	263	237	237	241	232	230	232	258	230	260	247	225	248
39730	67753	33827	3025	1675	1133	909	729	562	539	495	415	432	428	388	421	347	351	333	351	342	308	328	306	311	316	317	342	298	351	285	301	342	344	348	342	339	411	448	433	395	336	334	296	293	343	324	292	302	299	295	312	295	317	306	305	316	308	300	322	329	315	289	313	294	306	279	294	300	290	315	302	311	288	307	285	320	289	317	311	307	339	294	270	299	299	313	301	325	288	307	301	278	307	296	302	313	301	284	291	309	295	312	290	297	296	320	320	295	291	300	311	258	285	301	270	306	280	277	311	275	309	293	293	283	317	292	311	305	305	316	274	295	259	322	297	315	309	313	293	278	311	305	297	298	259	282	313	308	296	305	316	331	311	291	290	298	299	335	296	272	311	315	297	291	278	294	296	317	300	266	311	315	290	279	321	318	307	316	314	285	320	320	278	315	291	296	302	289	292	284	283	295	307	319	316	288	294	294	286	300	300	284	305	274	317	282	311	299	291	261	305	275	284	305	313	280	281	313	299	310	290	285	320	290	317	290	296	291	280	281	271	303	289	313	292	314	282	289	302	337	311	281	289	320	300	326	289	312	276	294	286	290	322	285	288	276	317	317	281	296	271	337	268	305	320	301	319	307	301	298	308	291	312	288	275	323	296	315	327	297	263	262	307	286	294	293	309	294	305	286	262	297	298	308	290	289	323	295	308	342	307	268	282	279	296	312	311	286	278	302	285	353	311	313	330	299	273	322	302	327	298	307	263	292	293	307	321	318	306	296	321	292	316	291	300	287	305	297	280	321	292	328	290	296	312	306	309	301	323	325	284	273	279	305	306	305	293	289	280	301	307	281	288	322	315	323	308	295	292	302	306	294	292	277	323	275	294	319	312	296	297	313	290	312	260	279	293	271	316	325	306	292	292	274	325	291	278	294	297	269	319	276	315	292	324	328	293	304	321	297	258	321	316	296	257	312	290	287	289	267	304	274	324	292	302	276	303	301	321	312	313	296	298	296	316	294	331	314	294	325	329	274	276	327	267	290	278	321	292	255	328	291	286	294	303	311	292	330	311	281	290	289	309	287	310	288	278	277	314	285	317	275	263	288	293	273	284	302	325	313	331	313	311	308	313	317	301	307	263	317	299	313	316	308	298	308	305	297	273	303	291	294	304	296	269	297	295	274	305	297	302	314	318	283	297	315	298	279	303	342	287	304	277	297	312	293	307	281	299	259	294	249	294	287	289	332	287	254	311	326	288	324	330	280	296	268	285	304	299	296	296	312	274	317	298	291	304	298	237	285	302	274	314	333	303	310	310	307	324	267	331	301	303	261	334	316	302	289	312	297	308	305	301	290	308	323	312	283	327	312	294	299	322	291	289	336	303	293	300	332	321	302	278	300	300	292	306	285	310	279	294	305	288	270	302	292	311	264	312	312	299	316	284	309	317	301	289	300	281	313	299	279	285	301	298	273	292	322	260	260	254	274	307	300	287	294	284	299	273	268	264	313	313	277	317	296	294	323	288	265	298	299	291	289	306	296	321	300	311	270	292	298	313	317	313	314	292	329	294	283	291	305	277	298	274	323	275	314	292	274	292	275	293	274	276	278	289	309	332	329	315	290	292	267	301	293	291	286	286	300	290	302	322	302	298	318	296	288	319	304	308	304	291	295	306	286	335	297	302	303	303	294	336	310	313	270	325	326	293	322	290	283	319	317	288	313	313	297	277	285	329	290	302	310	293	293	294	304	316	315	310	282	259	301	274	319	325	270	281	305	310	296	293	316	262	316	299	307	296	306	283	310	294	298	297	296	296	294	286	289	290	318	281	305	296	308	303	310	329	289	304	244	298	306	292	293	313	335	304	283	287	322	297	309	316	318	317	306	278	305	307	266	268	300	295	323	319	299	283	286	312	301	297	288	300	305	309	302	267	300	262	316	313	303	328	303	285	300	324	332	308	292	289	272	307	308	296	281	322	288	322	273	286	268	324	316	294	324	302	288	289	267	265	300	295	282	317	296	285	322	290	300	277	312	259	278	311	272	318	302	292	275	296	324	293	313	291	315	328	329	291	288	299	292	317	265	289	254	310	288	288	309	318	298	312	293	305	328	296	328	282	332	277	288	274	287	321	313	300	297	299	291	271	300	296	301	290	289	287	289	300	308	277	293	306	296	314	261	311	293	297	299	305	280	330	309	280	284	301	302	322	266	345	290	279	290	299	328	300	315	281	295	290	302	290	319	276	253	303	304	325	289	281	290	334	310	280	273	295	288	297	338	318	326	277	264	306	309	340	335	286	288	289	285	303	318	304	294	274	286	294	274	308	301	298	313	297	301	284	300	319	310	298	318	302	331	313	311	300	282	328	299	311	308	300	302	297	320	286	305	323	316	287	344	291	314	281	299	327	279	299	275	277	275	296	307	292	298	317	262	296	297	300	299	276	305	319	301	298	309	263	287	299	302	295	315	327	286	278	292	274	317	285	300	280	273	294	307	346	292	347	330	298	326	303	274	301	313	279	271	311	302	289	313	272	302	300	323	289	336	277	298	265	299	299	307	311	275	308	291	295	281	311	291	329	286	302	299	298	303	268	275	307	298	285	325	275	294	306	274	294	279	286	313	289	307	299	289	282	319	314	271	304	332	279	321	308	330	284	299	281	284	306	284	268	319	260	321	284	309	293	290	294	280	272	280	291	293	301	307	274	296	277	317	300	270	278	305	304	307	288	309	290	300	313	323	278	287	291	300	282	295	289	277	296	256	270	286	316	302	296	295	311	308	252	312	309	293	307	281	315	279	277	309	302	295	305	312	294	294	283	285	312	303	313	300	297	286	301	301	298	310	316	281	260	306	298	313	303	315	335	294	322	296	293	303	332	311	290	339	307	306	320	285	298	280	319	301	323	296	330	330	278	279	310	289	268	286	292	302	286	297	288	302	302	295	318	296	294	291	282	269	273	291	317	281	296	289	281	277	300	294	290	312	291	303	283	314	282	296	298	310	279	292	302	292	289	287	305	285	281	316	262	272	311	309	305	308	304	288	282	294	315	285	287	298	309	268	301	272	276	305	292	290	294	300	306	324	299	311	309	278	279	319	283	272	297	293	301	295	293	323	306	261	288	290	280	282	270	284	310	293	257	311	288	310	294	322	296	274	317	285	269	276	308	294	325	292	284	291	287	296	305	296	307	314	299	306	278	296	277	287	301	278	289	313	283	284	330	293	334	281	303	291	275	273	303	273	291	335	293	311	277	308	299	285	292	318	307	283	288	253	262	283	304	297	285	303	301	293	284	273	264	332	288	309	314	292	293	289	304	294	289	305	276	321	270	317	316	303	288	289	295	266	318	303	296	292	289	331	350	306	273	293	327	304	272	295	332	292	302	302	322	293	308	310	288	315	304	305	284	277	278	336	283	283	318	337	314	302	311	298	318	284	291	277	299	291	271	299	342	287	319	301	332	303	325	303	270	283	300	314	276	298	309	305	296	293	289	295	289	278	310	313	299
25703	22009	28042	25159	9365	826	593	543	537	486	534	487	491	437	451	459	450	437	429	449	484	496	491	468	441	431	468	456	486	445	465	449	426	451	469	463	476	494	508	471	434	451	469	438	448	453	415	455	469	453	452	410	436	462	450	461	406	445	465	456	413	434	475	459	507	457	440	434	431	440	478	440	448	458	482	461	427	429	485	472	456	448	445	440	467	429	443	453	467	483	457	451	463	453	436	459	464	422	452	420	400	454	462	400	465	497	420	453	416	467	435	457	433	444	431	484	444	460	427	468	448	464	447	497	501	447	447	457	434	446	427	458	468	417	422	468	470	446	446	416	410	489	460	484	441	451	444	471	510	439	425	407	467	466	440	445	448	465	439	448	410	472	446	476	448	469	443	406	457	451	495	475	413	435	471	439	466	459	440	438	447	435	434	407	495	421	465	425	461	425	413	495	494	490	453	477	439	426	432	472	461	470	442	420	449	460	432	429	443	447	446	446	524	423	436	447	443	457	441	439	428	446	448	452	475	462	435	444	430	473	448	448	456	428	456	446	509	446	470	446	435	454	419	459	438	423	464	429	458	487	461	489	458	443	447	501	488	443	505	440	433	492	465	498	438	433	447	435	461	482	386	424	463	420	484	506	429	458	451	450	443	458	453	448	420	439	479	475	464	433	449	451	435	461	474	455	443	477	469	440	435	489	415	451	486	458	471	461	421	469	454	463	482	459	459	463	467	390	434	449	463	444	457	492	493	431	411	506	430	444	446	462	421	432	447	450	465	436	446	455	429	480	429	437	463	419	414	462	453	461	474	427	419	450	426	435	469	466	445	473	430	451	461	458	440	430	441	450	460	421	447	455	437	427	446	419	461	462	433	444	462	424	490	434	417	439	456	444	425	433	431	477	424	455	447	454	451	469	446	447	436	473	443	441	429	470	471	431	443	431	482	450	473	448	451	435	420	432	467	446	483	471	469	453	427	440	418	429	436	425	438	458	427	457	458	434	495	482	482	430	461	468	456	437	443	484	424	453	452	426	452	452	458	427	442	488	427	454	470	448	426	460	413	382	451	467	454	429	491	449	395	434	446	453	454	464	439	451	478	446	434	430	453	473	437	479	456	451	454	432	439	432	480	461	482	409	421	428	441	461	457	458	429	458	434	473	435	456	444	488	454	435	483	498	431	469	410	444	466	496	416	481	464	446	441	459	455	457	437	456	474	440	451	434	438	441	459	471	472	410	449	428	460	452	475	440	437	424	431	468	455	448	424	457	409	452	483	452	461	441	428	446	441	430	438	462	441	464	468	473	441	413	463	461	453	405	450	456	448	442	457	428	447	469	445	440	444	451	441	477	417	479	433	445	462	451	474	445	447	481	434	451	429	449	430	453	445	454	445	437	450	464	497	439	454	449	451	474	451	462	453	463	462	482	446	456	455	442	427	442	441	460	406	438	437	428	479	453	435	443	439	511	453	414	435	430	412	481	412	471	432	440	478	448	470	456	421	458	499	474	464	460	455	440	454	455	434	472	448	417	500	452	443	458	441	474	446	431	484	440	431	444	444	460	455	431	447	409	468	462	441	441	413	465	441	461	442	449	450	411	457	447	456	434	451	456	446	455	426	481	477	468	452	469	475	439	451	464	463	412	435	452	425	473	480	469	463	455	473	448	488	441	442	478	483	433	460	408	432	426	471	461	462	421	447	435	460	453	409	431	460	426	438	437	451	460	451	483	447	448	418	475	434	466	415	452	448	443	458	427	436	398	419	457	442	462	426	494	422	441	457	492	419	480	461	408	451	438	453	468	491	446	460	442	423	467	426	461	455	429	415	455	431	458	453	451	501	416	448	437	471	411	449	431	431	471	453	429	472	401	481	436	450	461	436	468	430	443	440	435	448	455	445	470	454	447	443	457	440	444	455	473	421	488	501	509	437	455	442	437	423	433	455	421	442	438	443	422	458	424	422	458	460	437	427	458	441	448	428	438	445	472	448	473	459	490	470	422	471	441	475	452	440	447	432	434	429	491	450	416	463	471	410	443	480	467	427	457	466	404	497	452	451	438	461	436	450	436	413	435	456	402	441	419	437	488	441	430	434	463	468	447	445	442	485	410	448	470	491	519	448	452	455	485	486	440	430	437	442	461	449	436	448	489	439	480	440	447	476	449	452	431	442	464	449	462	464	458	441	432	440	431	440	509	455	402	442	465	450	421	453	441	459	449	457	457	419	421	465	470	446	420	431	436	462	437	464	431	454	442	450	460	437	473	459	435	440	438	452	435	469	433	440	462	444	447	475	427	486	449	455	448	459	474	473	414	473	457	466	456	413	441	447	453	498	447	496	471	478	453	463	410	489	470	437	456	485	449	452	432	435	421	440	476	432	426	480	443	495	447	461	442	422	414	465	417	462	412	444	429	414	442	443	438	409	434	444	453	454	441	437	432	432	460	456	448	447	429	452	463	438	450	447	442	435	444	426	429	410	444	461	501	443	454	477	420	411	473	447	460	459	462	445	453	435	438	467	393	492	402	474	467	426	457	465	438	441	447	435	479	464	427	496	471	454	458	425	456	453	451	459	446	450	429	445	425	468	442	450	459	434	478	473	458	466	472	457	424	428	482	467	437	452	459	446	420	441	452	460	441	429	458	421	437	470	457	463	457	454	439	450	448	429	434	474	447	450	468	457	462	487	452	461	455	456	451	450	453	434	420	421	421	442	477	481	417	424	445	466	449	472	470	448	499	473	436	476	473	463	428	447	441	458	433	438	449	474	412	444	478	452	432	483	479	448	463	427	419	444	449	478	444	465	476	440	445	447	465	469	438	458	469	510	452	416	485	449	452	397	483	421	440	466	461	412	441	460	444	475	431	452	437	440	444	437	443	444	446	419	442	516	422	450	470	429	446	446	428	444	475	456	400	418	434	510	444	472	462	446	471	478	450	437	457	451	439	481	458	441	449	430	454	472	450	435	469	472	465	427	461	439	431	440	434	457	441	462	464	445	483	416	420	467	464	448	440	437	464	463	413	441	439	407	453	443	470	467	416	462	435	472	452	460	438	423	445	431	433	455	435	445	454	440	481	438	457	471	465	447	480	442	462	447	433	423	445	446	472	432	461	441	458	453	460	485	457	432	424	466	416	430	462	486	443	442	443	469	445	447	428	467	433	427	463	466	468	449	417	465	487	453	470	424	456	457	422	456	409	457	477	478	448	444	440	436	439	415	413	484	451	454	461	413	414	448	458	443	479	424	454	407	434	471	464	445	429	453	405	440	457	463	420	432	427	452	456	434	455	431	451	437	470	467	433	443	430	490	455	438	483	442	504	462	456	454	469	472	428	481	403	411	438	439	470	444	465	442	445	435	458	418	436	458	440	465	468	509	460	468	477	409	393	467	440	459	404	463	411	419	427	465	432	473	404	466	404	483	442	449	464	426	463	442	431	482	419	432	470	450	449	453	417	440	461	462	437	420	438	449	425	418	468	451	394	453	436
38137	60492	25146	1738	1198	974	854	782	667	680	636	625	607	613	595	617	524	571	555	542	600	546	565	587	521	600	553	573	548	602	579	563	584	598	551	555	590	652	635	620	594	525	606	527	550	554	572	571	549	559	551	518	584	528	545	574	528	551	552	503	530	594	503	550	509	581	557	575	518	569	544	544	509	594	531	550	552	566	545	573	568	539	585	514	513	542	573	584	564	547	564	550	562	542	544	550	552	546	528	555	530	535	575	542	566	547	537	519	510	535	533	561	545	503	573	552	556	515	520	495	533	571	500	569	566	606	533	537	510	514	536	562	555	534	488	562	592	563	543	542	545	535	495	562	566	547	540	517	535	546	590	529	511	541	526	560	524	555	553	517	529	524	527	518	559	559	573	549	535	571	567	539	555	549	561	560	559	553	565	535	509	562	566	535	532	569	549	566	532	519	551	530	552	537	543	525	573	551	553	492	547	482	530	555	540	547	523	590	534	535	556	574	570	579	582	565	575	538	551	551	533	528	526	522	514	514	526	528	511	579	579	498	542	568	576	583	561	546	571	490	545	517	542	540	568	597	533	542	567	554	553	559	520	550	574	538	582	557	528	497	546	544	554	558	512	553	536	510	525	578	516	526	569	558	566	535	581	533	541	566	578	498	509	539	551	542	545	517	533	495	576	506	539	561	567	538	537	510	547	527	563	551	549	557	545	573	562	569	569	553	535	570	507	541	563	550	532	530	522	543	537	576	537	549	526	546	546	566	562	539	522	539	593	544	512	578	563	518	526	536	581	562	557	557	531	573	549	548	537	550	563	552	547	580	532	553	567	541	525	530	534	547	552	548	524	546	512	543	554	521	567	556	519	551	566	565	547	502	568	575	535	497	563	558	577	538	579	544	524	547	541	566	545	513	572	536	527	553	528	564	538	571	537	527	505	531	560	527	517	545	592	528	545	500	572	500	573	547	517	579	567	545	526	541	550	503	564	531	568	542	600	575	544	564	550	584	525	544	544	570	553	545	534	593	575	525	521	537	597	536	485	563	561	543	512	539	520	564	544	569	543	540	548	544	569	522	538	526	493	556	563	563	570	541	532	555	554	523	537	549	541	538	537	551	587	530	522	536	580	542	555	527	530	577	571	574	510	579	533	567	516	531	567	526	557	513	546	522	570	566	520	552	546	566	591	501	543	584	550	541	497	555	545	591	607	570	535	507	497	563	534	529	518	564	527	567	547	558	522	563	554	519	578	538	521	577	531	513	551	533	520	542	540	569	528	531	557	517	607	560	538	542	557	556	562	532	568	550	520	581	506	516	539	524	528	519	534	538	552	538	533	526	567	556	544	562	545	542	561	603	541	538	560	515	575	529	536	554	547	563	562	548	506	562	499	523	541	527	552	524	544	538	514	574	551	591	507	560	521	564	559	582	538	565	567	552	521	531	567	540	491	552	504	554	546	531	586	587	526	558	520	511	548	551	533	538	560	539	530	543	569	597	540	621	581	554	553	547	518	558	534	546	551	569	559	574	597	575	515	555	564	546	540	503	529	533	525	569	561	510	554	573	525	564	524	584	517	511	546	569	545	551	536	539	548	566	566	539	547	539	540	572	548	609	572	523	561	522	540	580	566	533	575	553	556	584	552	607	544	545	538	563	592	501	548	522	551	540	533	573	533	548	560	606	562	529	528	532	579	513	628	537	532	509	553	518	558	542	608	532	554	565	544	538	603	553	559	570	523	525	532	524	583	552	535	538	522	477	517	513	558	505	564	534	501	504	528	541	568	510	540	560	543	553	562	544	564	561	551	547	521	558	532	553	490	557	562	531	541	572	531	554	545	548	551	598	575	546	552	538	508	527	555	523	565	576	518	541	553	527	542	520	536	552	543	554	505	527	524	578	543	492	577	563	544	541	544	539	552	575	588	531	514	545	535	584	551	517	506	575	562	585	540	534	555	556	555	514	537	561	545	510	593	569	502	531	558	543	543	567	536	540	552	547	534	548	543	539	509	532	578	563	599	506	545	562	530	515	554	552	562	547	537	564	547	516	540	535	552	538	560	530	533	570	518	532	520	567	532	515	553	542	523	544	535	542	529	546	542	516	531	575	550	545	558	559	577	554	566	567	551	535	558	542	534	550	529	573	555	543	510	530	555	515	532	561	504	536	515	565	518	514	542	567	543	525	525	543	575	549	553	594	545	537	580	550	569	597	549	577	542	554	535	524	563	544	558	570	602	525	528	536	537	532	543	588	541	525	536	537	547	554	569	556	555	543	503	540	597	538	538	599	559	581	523	529	526	534	549	572	548	561	531	513	511	525	526	554	542	544	574	540	541	541	537	600	564	558	554	572	573	515	555	546	565	535	562	544	511	536	536	571	540	537	528	581	558	532	540	540	556	566	532	561	515	533	605	537	543	566	571	544	534	546	541	565	582	558	543	557	489	545	527	522	536	552	549	591	544	542	491	527	545	532	506	530	590	525	539	539	534	524	502	523	556	510	559	560	524	532	523	525	556	548	579	528	563	522	595	589	527	553	555	549	540	531	520	560	592	566	542	584	558	581	539	537	543	535	530	517	521	533	508	595	543	539	530	523	566	578	517	532	523	511	536	570	557	563	589	539	506	528	518	541	591	559	536	537	593	535	530	560	526	563	566	560	560	570	485	523	559	529	558	528	523	555	607	547	555	563	564	547	577	543	549	541	527	516	567	560	562	555	575	554	560	597	559	534	573	528	535	569	537	552	562	509	558	610	522	552	558	554	540	556	550	578	568	537	557	528	550	551	523	520	569	564	529	489	539	559	554	569	588	541	584	566	593	519	551	571	508	523	505	533	555	534	548	539	582	540	539	528	532	536	560	525	557	510	515	544	543	535	542	533	531	585	575	556	467	542	545	589	545	551	575	509	565	531	599	568	587	566	556	546	534	546	571	551	567	550	508	582	544	536	548	512	537	560	517	500	537	528	545	551	580	524	527	545	570	574	522	540	516	549	518	548	550	571	565	637	544	574	533	576	582	527	536	551	527	529	568	562	559	560	546	556	522	538	503	597	540	577	542	540	533	535	496	526	562	544	535	513	537	558	518	542	588	564	517	538	524	540	558	585	516	545	509	552	548	535	559	565	565	540	577	590	547	533	526	536	535	543	546	539	529	543	544	572	517	553	551	533	578	538	529	565	512	557	576	560	603	534	532	534	541	537	544	540	534	520	548	536	506	576	567	553	531	557	525	586	593	579	499	565	555	553	563	538	561	538	518	571	519	511	573	552	550	523	555	544	520	567	534	546	503	531	557	531	542	520	554	529	492	532	541	578	550	555	580	574	556	526	529	543	557	597	509	559	551	552	544	560	523	546	539	521	559	538	578	521	544	532	555	557	574	552	510	542	554	558	533	539	526	467	485	570	560	555	543	520	554	572	524	527	544	569	542	562	511	539	559	503	576	518	543	519	532	564	585	553	555	525	579	612	565	527	549	525	566	516	570	538	544	548	550	573
23374	21690	29392	24402	21623	21500	8413	982	707	712	654	542	535	492	513	530	516	510	500	500	451	485	541	472	476	485	575	483	459	435	434	417	482	465	507	480	522	508	555	506	479	457	451	481	462	435	427	472	461	435	460	456	449	463	450	447	445	458	465	443	444	440	454	426	476	467	495	433	421	444	457	450	450	393	461	488	473	439	476	439	454	508	435	428	432	459	458	453	428	458	444	461	480	438	438	403	476	463	445	430	439	431	412	401	408	483	437	405	498	426	423	453	447	488	444	490	441	495	448	449	444	412	449	435	421	448	438	453	449	441	427	455	460	463	426	435	471	436	469	443	476	419	426	462	489	453	473	433	438	427	479	475	471	450	434	451	464	464	472	488	437	444	434	456	404	451	492	451	447	431	478	446	472	459	435	443	468	460	458	432	452	452	473	417	455	442	431	465	415	480	447	431	414	461	454	472	419	478	460	444	414	436	486	447	457	435	431	454	403	437	435	482	423	449	421	415	455	421	464	442	423	403	460	452	429	440	454	426	418	461	439	425	446	466	487	442	441	450	447	448	456	428	406	419	452	454	446	446	431	428	439	446	438	503	457	448	448	458	390	475	468	408	439	417	429	452	459	412	463	409	458	420	426	433	415	456	416	418	457	454	468	433	460	411	478	477	427	448	472	441	466	415	436	413	466	462	452	421	475	424	439	452	439	446	446	450	445	421	428	448	442	458	442	422	440	468	455	444	447	476	482	435	446	482	426	478	480	454	438	435	465	437	434	448	438	418	475	451	448	468	473	439	443	444	433	446	469	443	464	406	424	446	458	411	436	439	429	443	466	430	466	464	455	417	471	413	440	479	476	411	433	429	448	431	457	475	471	427	436	491	468	440	448	436	413	477	467	484	455	414	449	441	450	419	495	419	454	474	458	454	456	400	483	432	414	435	475	470	429	449	462	425	463	432	453	417	474	458	491	454	445	453	436	437	460	456	480	404	437	431	442	438	460	460	450	457	435	425	463	487	470	411	459	410	449	463	437	453	411	453	447	449	477	413	476	440	444	436	427	442	493	470	465	413	407	417	451	447	440	457	444	467	428	488	460	454	419	429	436	424	411	459	448	446	452	452	393	447	461	426	451	459	398	422	428	436	445	422	444	452	439	441	424	476	443	465	424	423	456	426	435	457	466	452	434	412	443	412	455	434	411	458	460	412	456	441	411	424	438	474	470	463	436	453	460	425	410	466	422	450	468	424	468	445	423	444	495	498	460	419	483	452	466	424	444	456	422	412	457	433	402	468	479	460	442	469	427	458	438	414	448	472	458	414	468	439	470	466	479	480	456	460	444	490	457	449	457	437	410	435	408	443	421	449	443	441	441	415	462	444	477	466	459	456	440	431	430	438	429	471	450	452	445	446	430	444	477	439	463	421	428	454	440	462	492	433	454	448	444	406	451	456	457	463	444	424	441	483	453	462	449	435	454	412	442	429	468	422	463	417	417	437	426	437	468	424	404	480	459	435	412	487	421	448	471	453	429	464	450	459	415	459	383	465	423	410	417	424	452	481	455	471	435	395	427	440	434	495	452	431	476	453	471	469	471	470	416	448	447	465	439	429	478	454	485	454	443	456	436	450	454	450	463	458	446	454	452	480	441	445	484	458	463	468	481	461	411	443	447	467	418	462	450	490	450	447	434	463	435	447	471	431	448	420	434	471	447	461	455	429	417	427	501	454	450	449	507	446	420	441	432	451	446	427	445	476	451	462	456	419	460	458	460	460	430	423	418	414	444	480	431	449	458	422	450	461	474	404	463	478	429	431	486	426	448	451	451	444	445	425	463	432	459	459	454	441	443	417	448	429	487	470	434	453	474	447	454	413	418	468	428	456	450	456	440	424	471	456	429	451	457	462	438	436	471	454	466	460	453	441	506	412	444	463	479	439	472	439	457	450	424	456	428	432	453	450	451	408	456	469	455	446	445	482	453	472	424	448	420	425	446	435	487	422	474	445	460	439	441	416	443	442	463	453	450	453	466	494	473	451	453	449	447	446	430	470	448	433	467	447	459	464	419	449	420	446	484	439	454	481	430	470	437	469	479	493	428	466	436	439	461	436	401	482	430	439	449	447	426	463	455	469	454	465	456	462	425	419	409	451	444	467	424	426	409	428	454	417	445	485	449	428	430	425	452	463	437	460	442	474	446	479	428	457	472	428	453	462	440	447	460	445	415	472	491	437	426	473	443	457	417	436	418	473	494	434	444	458	414	450	444	472	432	478	452	449	452	487	510	441	463	458	416	460	451	425	441	414	426	448	422	420	458	410	441	437	421	447	459	466	466	417	444	441	444	451	430	466	435	429	446	446	462	432	433	434	456	416	486	449	430	435	426	447	442	434	459	456	452	464	442	460	458	444	436	472	448	456	449	456	430	423	412	410	467	490	444	456	454	434	438	450	437	467	424	462	482	439	465	415	435	477	420	427	435	424	449	429	471	413	445	461	444	435	446	439	420	469	442	459	459	404	448	453	458	463	456	438	457	455	424	450	461	414	403	441	452	435	450	447	429	452	425	480	443	459	484	451	484	439	428	428	436	455	439	429	449	439	461	385	430	441	494	453	436	447	424	427	484	475	443	430	442	453	468	451	463	434	441	460	478	456	438	483	438	413	448	452	451	454	450	458	436	450	447	426	451	458	434	475	465	468	448	422	413	455	462	466	406	420	462	437	461	449	423	413	469	462	452	460	450	490	434	417	430	460	417	468	437	432	458	435	410	448	460	466	430	423	472	426	456	434	489	443	446	477	436	467	451	437	434	478	443	435	449	464	415	445	462	431	446	447	455	419	405	452	464	485	472	430	463	433	441	441	453	453	445	386	441	447	424	454	415	448	458	426	460	415	453	439	463	473	433	439	435	443	493	440	415	473	420	405	476	448	451	470	458	459	466	464	416	465	460	423	448	436	461	431	422	437	463	440	461	436	446	409	438	415	434	459	445	457	449	418	417	415	478	421	428	448	468	422	433	425	451	451	437	436	446	436	457	482	430	457	447	431	444	428	407	441	488	409	423	467	447	453	432	486	463	451	448	483	484	488	458	441	474	415	484	460	458	472	448	410	445	427	443	443	444	449	437	467	419	429	440	480	461	440	442	431	457	479	450	424	485	395	443	418	435	446	467	473	442	459	442	437	429	453	443	448	431	424	458	431	462	434	466	476	472	412	432	481	442	426	458	471	437	443	450	440	442	409	444	444	473	457	446	461	452	442	433	489	450	410	437	415	422	444	450	453	409	463	432	402	461	444	454	431	452	454	463	445	457	450	462	441	426	455	447	447	446	431	414	465	429	458	425	399	400	447	404	442	447	433	466	439	426	465	456	419	467	502	454	479	440	424	440	407	436	451	457	460	451	435	421	402	459	459	429	439	411	416	447	421	416	443	424	441	452	432	449	464	473	467	417	429	469	411	436	457	471	473	412	464	464	428	491	429	443	448	428	427	498	474	446	462
44347	75618	37340	4514	2948	2125	1619	1334	1059	1109	970	811	759	732	724	633	675	605	620	573	597	616	545	591	549	621	754	540	552	516	563	584	559	552	624	662	651	650	638	579	502	529	487	576	531	583	531	533	492	513	527	481	526	524	508	499	536	570	550	471	522	538	514	547	500	504	532	555	534	583	517	476	522	594	502	518	482	510	534	486	523	522	525	522	539	516	509	485	495	523	516	518	515	519	492	524	552	539	522	541	476	521	538	534	485	511	526	499	489	550	552	505	496	548	506	521	504	466	495	464	527	524	478	481	523	497	490	508	495	517	548	489	536	530	541	487	526	519	552	494	503	518	545	511	501	507	524	504	508	554	529	536	469	477	502	557	519	508	522	490	492	552	529	489	475	546	525	543	521	507	505	542	489	492	523	548	532	525	535	532	520	565	475	542	512	517	559	531	539	510	523	507	522	493	510	464	548	543	484	553	477	529	503	528	503	501	492	548	549	530	516	545	509	497	541	521	486	504	494	498	524	525	558	498	510	527	480	493	537	531	537	503	518	527	507	530	529	483	500	530	561	518	519	487	542	545	536	508	523	485	527	521	485	563	501	497	480	557	533	526	508	540	498	504	501	505	506	499	523	496	521	507	515	503	529	523	500	525	522	492	501	534	482	536	496	520	452	531	519	500	530	496	489	522	524	538	503	492	539	503	566	491	484	521	462	544	536	495	544	520	502	470	505	515	517	518	492	535	484	508	528	531	527	495	556	514	506	526	560	471	506	484	483	533	554	508	521	507	503	514	566	530	539	517	536	547	495	533	523	481	490	548	522	496	533	540	528	520	501	516	486	508	533	522	540	496	562	502	530	529	513	526	511	473	521	481	546	533	568	535	489	497	516	523	512	532	515	562	537	565	523	519	541	503	525	535	530	509	524	551	534	547	463	530	466	515	516	489	529	536	541	540	532	507	486	514	499	494	507	562	503	492	544	489	504	488	456	532	543	536	516	520	480	504	521	541	474	509	489	486	491	504	488	510	501	480	538	541	497	487	496	476	541	555	530	518	534	529	493	497	515	523	515	554	484	542	502	501	510	532	494	525	538	504	507	497	530	499	527	516	548	500	524	480	501	489	499	483	533	484	498	534	461	545	510	539	499	467	513	507	517	521	536	506	560	551	552	511	538	497	536	501	534	546	505	502	544	488	485	518	524	522	502	531	508	475	499	495	516	505	516	491	544	512	536	502	487	528	522	492	509	554	520	481	486	527	493	459	522	503	548	555	486	533	509	502	516	524	517	484	495	541	534	530	513	539	554	531	518	547	527	520	510	509	523	521	493	552	489	502	511	509	518	558	523	558	505	547	513	536	543	555	521	507	520	497	481	547	536	496	516	506	499	487	502	526	479	520	551	514	503	535	501	504	519	531	493	506	511	517	543	522	522	500	494	496	515	519	512	527	544	510	527	524	519	526	486	503	523	512	530	481	476	469	508	541	487	501	535	455	525	531	523	524	560	517	510	476	559	520	527	512	477	501	538	512	512	529	489	545	548	512	525	486	519	533	508	531	525	506	513	507	512	522	498	520	516	518	557	502	534	518	496	504	519	493	510	546	539	557	502	511	494	534	521	549	478	548	511	512	519	519	523	492	529	499	523	537	510	517	497	551	496	530	564	532	505	538	503	501	543	538	520	502	542	542	485	494	515	488	515	525	508	542	494	492	525	536	501	468	532	509	462	511	511	487	507	529	524	502	542	539	459	544	513	550	526	495	525	560	493	522	508	501	512	542	537	534	508	521	521	503	543	512	488	485	489	477	535	524	471	498	488	517	554	559	523	543	510	487	504	510	501	478	546	563	531	487	511	518	519	549	499	480	532	474	502	529	511	506	499	509	515	520	509	506	512	509	515	523	521	526	501	504	520	530	532	500	459	521	542	563	553	521	490	491	539	530	530	497	492	525	524	518	511	493	472	516	571	554	538	534	538	482	523	505	554	520	527	505	537	509	502	562	478	516	531	565	513	548	519	527	524	547	494	511	561	511	520	492	499	541	518	524	485	501	482	500	488	501	539	533	525	477	529	510	512	512	518	504	519	512	547	513	516	502	524	551	562	517	513	505	548	539	507	463	482	532	524	524	491	486	513	494	545	535	489	531	534	506	545	526	531	483	523	513	502	556	549	498	554	499	546	507	506	506	498	557	505	502	502	506	544	545	509	493	546	499	518	512	523	506	530	515	538	520	500	530	515	540	534	547	505	488	482	458	516	528	495	539	533	527	531	550	490	526	514	505	554	525	529	520	479	516	479	495	527	509	491	501	513	519	492	490	532	520	500	477	545	482	544	525	514	525	479	528	484	526	509	552	530	471	529	511	526	514	535	525	520	534	485	498	529	552	495	547	509	517	534	490	514	543	502	516	483	476	532	518	537	545	509	504	531	554	527	502	519	537	503	535	511	526	506	497	540	514	489	572	506	510	492	541	536	500	548	515	500	527	499	550	543	573	565	517	473	505	531	489	497	527	547	514	493	496	504	607	492	539	497	560	489	490	494	511	534	540	534	489	511	506	491	541	502	521	519	503	490	541	520	536	519	503	504	515	486	506	516	518	519	505	518	512	535	527	510	522	548	540	509	520	480	507	544	534	507	486	492	526	560	509	550	574	495	502	517	495	498	502	512	516	510	515	492	508	503	514	528	556	562	494	498	491	491	544	513	515	479	508	518	503	517	533	504	507	499	514	535	518	500	523	534	518	525	533	535	545	513	532	478	507	478	489	526	510	549	497	515	531	528	524	489	528	497	513	536	526	500	501	501	492	484	504	524	531	523	489	530	516	536	517	480	499	555	526	518	516	481	507	510	484	520	501	484	573	520	532	502	521	503	544	513	463	500	543	534	499	516	543	539	522	489	477	477	529	501	503	541	541	539	524	509	529	510	544	513	537	557	550	518	521	511	550	510	553	498	509	461	532	555	499	530	515	516	506	538	502	502	524	497	530	556	489	513	498	524	513	527	512	517	505	513	482	527	523	524	506	522	514	488	496	519	529	532	523	497	512	490	556	526	520	511	510	516	507	514	508	503	536	528	551	513	488	517	509	500	462	520	493	504	508	530	549	516	521	508	527	489	543	487	506	515	551	526	485	534	518	520	562	491	521	547	561	531	537	556	502	504	494	491	526	545	523	529	521	504	488	532	520	525	511	505	510	512	519	489	528	521	512	499	508	493	529	478	524	515	512	492	536	543	535	519	496	519	511	525	536	481	570	541	535	546	520	496	552	526	507	509	475	504	549	491	498	516	510	532	537	499	510	493	494	522	523	543	538	473	507	510	509	496	521	503	517	517	503	521	495	535	501	497	489	509	495	506	541	545	529	526	521	513	502	516	498	531	517	489	508	547	518	525	524	554	522	502	503	503	513	510	511	514	511	505	517	502	484	510	518	512	535	516	534	540	551	518	552	500	515	532	502	539	524	498	528	471	533	517	514	528	508	513	526	522	512	553	508	512	508
29762	34029	25975	5386	420	305	319	287	262	278	336	281	295	318	282	276	262	287	283	305	267	263	262	294	283	281	301	279	260	295	307	278	299	332	303	276	303	254	279	283	272	259	271	267	254	267	269	282	290	275	281	308	271	253	273	288	293	283	276	262	262	262	289	271	263	288	260	271	283	291	253	273	236	277	293	248	285	284	261	257	291	279	253	234	280	278	311	268	292	262	270	243	287	267	241	287	298	274	278	290	270	273	289	283	285	281	272	276	289	241	288	271	267	241	279	289	288	295	279	266	294	297	302	281	282	255	296	278	284	280	259	255	256	297	265	275	253	273	247	306	281	303	276	276	264	284	275	288	264	279	290	274	310	287	271	278	259	295	275	284	276	255	295	272	265	252	290	287	256	293	263	283	285	299	265	251	282	258	270	269	268	267	270	281	268	270	300	275	294	275	284	311	277	258	260	274	275	255	257	270	281	285	272	251	271	273	288	289	268	278	277	284	259	260	255	272	289	300	262	287	310	285	258	280	271	246	307	289	285	267	274	271	283	251	278	268	290	282	261	270	263	286	259	256	280	288	262	267	272	256	312	286	264	280	282	273	264	280	281	268	248	270	310	285	256	259	275	279	268	283	261	247	282	290	311	235	273	260	283	297	275	283	268	267	305	283	261	303	253	300	266	280	282	279	262	273	271	283	253	298	284	259	257	287	280	269	258	255	283	258	287	286	280	294	291	262	255	289	270	286	265	290	281	293	302	271	258	306	248	298	253	254	296	288	277	235	267	252	254	273	268	291	257	300	295	289	313	275	260	260	253	288	289	279	276	262	227	285	308	287	273	286	269	261	287	277	253	270	275	281	279	254	256	269	294	290	269	298	265	294	278	252	245	271	282	279	253	283	279	266	267	280	262	298	282	277	279	299	262	278	264	235	290	294	266	291	250	266	308	265	290	294	263	289	254	302	263	261	293	300	278	264	291	281	277	281	270	274	289	270	280	281	248	290	259	289	273	268	281	270	275	288	269	282	229	269	275	263	296	265	272	272	253	295	278	273	274	266	243	301	282	241	227	263	252	278	270	236	262	275	260	275	283	271	292	266	285	272	307	254	285	291	281	270	265	310	260	271	285	286	288	254	286	290	283	288	272	269	282	271	281	288	270	255	273	309	251	265	256	275	270	276	242	282	260	297	277	268	291	302	235	285	289	290	293	264	299	270	280	244	302	246	276	309	271	250	275	280	275	296	259	252	288	312	287	280	277	291	252	298	255	257	270	243	267	285	248	275	271	270	275	278	284	300	283	282	274	268	299	265	252	274	259	297	263	254	304	277	253	279	306	298	268	275	293	290	262	292	267	270	279	278	295	279	267	298	266	271	279	272	276	290	255	275	261	266	280	284	271	307	291	280	301	276	266	283	282	275	247	255	279	265	264	319	281	275	285	298	261	278	273	289	265	254	259	287	259	268	272	277	283	289	241	285	281	255	326	278	267	276	260	231	282	266	250	284	304	270	276	261	274	292	253	261	272	289	266	256	242	257	288	283	264	269	320	281	266	280	275	269	267	303	264	311	299	265	276	290	252	243	270	257	257	284	291	252	294	283	298	286	271	281	286	232	297	267	262	301	254	265	295	271	244	259	288	247	285	299	260	276	264	274	273	226	277	268	253	284	265	284	295	278	278	233	259	240	295	259	295	268	277	257	272	267	250	282	266	268	252	290	287	297	248	285	310	259	261	272	250	299	287	261	306	272	286	257	257	264	295	273	285	276	256	285	285	237	292	295	291	224	266	274	257	260	304	294	266	253	267	271	281	265	272	281	284	303	272	299	270	268	258	271	294	277	286	280	250	316	315	291	281	255	294	274	285	291	273	271	255	271	281	273	286	282	294	249	281	278	271	273	242	283	255	304	258	265	255	265	284	244	252	254	277	279	243	291	281	255	269	259	286	271	249	281	236	283	261	284	292	291	294	298	277	244	242	279	259	265	296	269	250	288	269	279	268	274	284	285	288	260	258	276	275	260	291	264	252	261	266	254	261	292	285	272	248	272	266	281	268	240	275	302	296	283	273	295	276	256	282	264	278	295	292	277	293	279	285	265	297	313	267	242	247	283	286	311	288	243	239	257	252	284	282	262	264	269	264	289	274	286	294	268	291	257	263	284	263	253	287	252	269	305	257	274	267	267	269	259	260	273	270	265	294	280	266	269	265	269	265	271	259	280	270	260	287	275	292	285	291	255	272	288	268	293	262	268	245	286	267	299	302	267	322	286	281	256	300	289	268	281	264	265	275	285	296	317	258	280	261	288	276	277	253	268	280	309	255	295	250	315	265	252	268	270	292	290	281	257	280	256	251	268	261	239	261	292	294	272	253	285	300	286	265	273	242	261	269	271	275	268	277	255	278	282	289	260	272	286	302	262	264	247	269	263	273	282	252	274	301	262	288	260	270	261	285	289	256	243	298	260	255	291	236	254	275	286	259	274	265	288	257	268	273	281	253	264	285	255	287	304	267	245	278	295	284	270	277	265	280	274	281	304	285	265	272	293	270	264	267	274	252	302	264	294	270	267	302	314	269	306	253	247	253	277	301	260	268	273	287	275	281	303	282	291	279	291	253	269	276	282	259	271	266	259	307	275	299	271	291	302	297	287	303	276	268	285	288	276	261	226	256	285	259	259	285	249	285	265	267	266	301	298	278	275	279	297	256	263	249	274	296	292	319	268	292	265	281	283	294	279	264	296	256	277	251	263	256	314	282	311	297	269	284	229	292	255	276	250	290	277	270	296	294	255	274	263	286	266	296	268	289	257	280	291	298	299	295	284	283	279	277	277	288	293	257	289	302	325	256	292	299	262	283	321	295	272	285	282	279	264	251	292	280	275	291	264	259	294	253	249	283	277	278	321	287	277	298	288	284	250	261	271	312	266	261	294	268	279	255	269	251	292	245	275	280	294	285	287	268	272	267	274	284	247	274	274	272	267	255	254	253	257	269	299	282	268	265	289	301	283	265	307	328	262	268	270	242	262	254	268	264	276	275	292	273	302	254	272	266	275	264	286	263	271	278	262	276	271	265	280	278	291	286	257	261	287	290	266	286	280	272	273	272	276	277	278	275	253	269	262	296	257	303	281	285	259	260	287	258	249	285	269	274	301	247	292	256	272	262	274	261	263	285	282	245	277	294	311	270	285	269	277	289	293	273	269	289	280	272	278	266	263	286	298	285	283	276	294	284	245	291	266	293	291	313	249	275	283	290	293	283	280	300	272	266	295	298	294	265	249	264	312	268	258	304	273	259	290	263	296	265	257	277	270	265	259	285	247	275	269	269	298	285	278	284	254	273	284	295	306	264	280	238	258	281	279	258	263	278	278	253	278	271	264	276	293	297	289	278	264	310	272	275	277	292	290	257	275	283	295	310	263	286	273	277	271	299	278	276	248	275	310	298	290	298	270	301	280	291	280	269	274	255	293	284	294	240	282	279	271	285	273	244	289	251	259
34812	51709	19342	630	463	455	408	406	351	361	440	328	333	341	338	385	332	384	355	379	350	354	380	344	364	351	409	359	348	378	378	373	359	374	399	397	310	351	336	365	361	365	361	352	357	352	363	334	341	297	320	376	332	348	332	338	348	348	344	322	377	359	344	353	377	358	345	348	375	330	352	380	375	358	329	335	357	341	331	370	396	379	369	333	348	367	331	356	335	387	373	344	368	343	374	311	337	337	336	358	344	340	353	364	375	350	341	364	344	358	319	363	350	364	348	348	345	361	356	351	340	348	358	327	378	327	371	340	327	358	327	368	359	329	314	352	336	340	367	375	406	372	375	393	331	333	369	395	358	350	331	341	328	353	339	332	361	362	333	323	378	367	331	360	360	354	380	321	342	350	382	348	340	333	337	345	337	325	356	349	344	349	389	342	338	369	344	338	340	357	337	392	340	328	328	381	361	328	344	355	339	368	333	351	355	336	337	351	325	342	364	332	356	367	350	359	323	327	356	358	376	331	341	357	315	350	385	338	332	348	363	331	317	323	350	358	341	347	335	349	346	363	341	358	348	372	374	352	373	383	338	358	364	323	369	342	344	338	346	341	319	376	380	356	322	361	356	372	347	327	360	338	321	347	351	373	383	399	355	334	375	362	342	326	378	333	358	328	358	316	369	340	381	333	327	358	327	380	398	332	344	372	337	313	332	365	340	347	387	324	367	374	329	356	344	342	332	337	361	361	351	332	364	375	358	335	361	366	359	322	312	359	346	355	331	359	373	353	338	334	368	347	356	355	349	355	363	356	356	391	373	328	311	313	342	356	367	351	336	342	341	364	332	349	342	326	335	339	369	362	341	343	341	336	346	370	355	346	344	381	377	376	342	377	335	350	391	376	360	350	314	347	340	365	396	322	367	325	353	359	378	365	324	348	370	364	345	321	359	335	341	339	364	361	377	342	333	334	358	344	386	324	335	334	356	340	357	341	326	332	353	334	358	349	335	386	341	363	333	344	378	350	356	348	327	375	337	351	334	377	316	312	356	351	345	353	347	351	339	341	379	352	330	357	360	342	311	341	313	348	351	339	375	348	340	349	319	340	370	377	360	337	342	364	374	345	340	353	381	382	355	357	338	335	318	346	351	362	335	352	350	380	307	343	342	349	339	378	358	369	366	416	360	333	334	344	340	334	361	351	334	374	354	349	357	357	348	368	366	332	381	330	345	351	337	358	362	337	336	369	384	374	341	345	351	350	362	335	369	337	348	349	305	316	343	322	325	369	366	344	333	336	369	370	345	369	384	358	364	351	343	388	342	364	342	337	360	346	339	370	355	353	343	355	354	357	359	338	329	346	355	366	330	339	356	323	324	366	341	340	333	376	346	334	330	347	348	317	362	355	346	361	358	373	348	345	330	338	366	336	319	333	373	363	349	331	377	332	347	352	336	326	359	375	344	347	369	360	368	372	339	358	381	325	368	367	353	337	381	367	372	370	384	340	344	337	348	358	356	366	379	349	358	389	365	308	366	355	349	367	350	351	370	374	356	349	329	310	346	346	362	358	350	330	354	334	373	338	337	347	364	330	340	366	340	336	367	356	361	338	351	331	361	326	350	368	329	363	349	384	343	372	382	344	331	374	351	359	384	327	342	350	338	368	349	351	355	330	356	351	346	361	380	343	354	343	365	364	358	316	341	359	361	351	353	343	327	359	383	370	367	347	327	306	351	347	368	333	353	349	351	364	366	351	336	362	343	350	332	319	377	348	389	349	370	339	336	371	375	365	344	381	355	360	343	340	322	337	358	371	344	352	327	336	369	326	362	305	341	347	384	312	360	361	339	363	356	377	377	377	338	372	352	354	314	359	322	355	361	360	362	336	346	373	353	347	385	342	348	344	333	332	367	384	353	331	360	359	377	355	339	380	344	364	369	343	300	320	327	326	339	343	343	320	373	373	393	356	339	347	348	336	367	349	374	363	384	376	367	387	345	339	401	336	364	367	387	346	338	368	351	358	353	333	395	325	359	349	359	349	352	331	341	313	376	374	362	386	361	364	332	318	350	346	318	356	338	394	373	346	393	346	345	352	370	348	353	372	362	378	366	345	372	369	348	347	339	340	393	338	360	350	344	348	337	334	326	346	371	323	337	378	346	371	308	343	346	352	368	353	364	335	362	365	323	359	333	308	332	342	352	348	367	349	364	371	369	340	348	357	335	330	355	313	353	361	360	374	358	399	361	357	337	364	355	341	336	358	356	347	333	315	366	329	372	351	330	377	366	374	346	351	393	390	351	343	315	362	358	395	336	353	337	349	349	375	340	357	368	346	363	358	381	311	375	305	372	333	343	371	362	337	345	337	363	366	352	367	334	338	345	365	347	389	345	359	374	325	377	350	344	320	340	362	340	344	320	376	322	326	326	351	349	355	341	339	344	334	342	355	348	374	368	332	369	367	314	340	340	357	354	350	330	357	352	304	375	327	363	344	336	359	331	330	376	361	354	336	337	330	317	363	346	351	343	354	332	368	331	392	365	367	352	342	342	353	344	354	334	337	361	330	343	305	357	349	329	365	368	384	304	330	358	358	356	392	336	347	339	366	371	343	410	354	321	352	355	337	334	393	363	343	355	373	392	336	373	374	370	353	328	361	350	343	334	334	343	346	391	350	349	348	324	369	331	356	339	312	331	356	336	338	375	369	345	332	331	392	348	374	353	353	372	351	349	359	349	308	346	357	363	357	344	363	336	404	325	324	346	340	336	362	347	333	369	327	357	349	361	341	378	324	335	371	343	343	352	347	349	380	333	363	371	336	401	367	381	364	361	366	345	358	353	332	372	340	319	368	361	359	389	345	327	395	363	371	356	373	361	333	320	355	362	357	378	358	338	336	379	353	348	357	363	323	358	335	345	331	375	338	347	341	343	392	344	317	358	368	349	306	365	344	379	354	361	366	355	362	359	313	383	367	361	351	351	350	354	351	349	372	372	344	339	359	331	355	323	359	371	347	340	335	329	351	370	366	367	327	357	366	371	351	333	370	350	345	365	367	348	343	332	349	366	345	359	378	361	364	330	322	336	358	368	332	368	359	351	339	359	348	316	363	318	351	335	370	339	332	352	357	343	358	366	321	344	322	327	331	362	316	345	346	357	345	343	332	356	365	355	351	372	356	383	348	368	330	353	361	362	361	389	354	348	326	320	323	358	374	323	349	340	352	360	347	310	384	340	342	356	345	368	311	354	355	299	342	348	359	341	334	349	357	374	335	355	347	368	330	331	359	332	328	358	315	341	353	334	362	348	369	327	342	367	340	326	333	369	357	361	336	356	356	319	355	367	347	351	326	345	368	362	362	331	335	356	359	357	370	329	349	320	387	321	353	348	409	312	348	351	335	341	362	337	351	332	354	369	304	354	368	363	359	334	357	349	341	327	366	320	393	346	366	345	321	329	361	355	322	360	358	344	385	326	363	349	338	348	355	381	357	363	387	349	335	357	304
24357	21707	29037	24721	21392	10670	754	417	371	356	308	301	269	271	268	281	244	255	290	235	244	207	247	241	240	338	721	253	241	263	246	243	279	280	260	264	285	228	243	234	256	235	199	280	231	253	237	208	222	233	235	236	192	239	231	242	224	225	223	248	244	228	218	235	234	233	224	241	249	213	255	240	219	248	258	241	238	218	223	252	224	231	233	246	229	234	218	237	261	224	234	214	231	229	207	230	237	216	265	215	227	205	234	261	211	228	222	224	227	225	234	233	226	211	241	245	230	230	225	240	218	202	260	235	244	240	251	241	233	270	232	201	245	244	235	245	213	246	219	225	220	247	224	240	229	253	217	240	241	231	235	264	241	250	248	230	238	239	236	211	227	267	233	219	235	218	235	236	224	207	221	229	229	221	226	223	226	217	218	257	234	239	205	259	214	249	210	222	237	218	244	199	223	219	229	220	230	218	202	270	235	213	217	225	224	234	245	217	213	215	235	201	216	216	218	214	253	195	202	229	226	235	229	222	254	250	249	246	230	238	232	227	237	235	213	246	209	230	237	224	238	247	264	201	217	208	242	223	220	221	229	226	227	224	224	243	232	219	189	228	242	243	236	222	209	221	230	215	242	243	236	266	218	238	222	239	231	231	251	238	222	230	215	213	228	221	235	206	227	236	236	260	245	250	224	249	250	215	241	247	229	237	229	215	241	240	231	219	226	229	223	235	236	254	229	249	217	243	228	235	239	228	233	232	259	201	224	224	220	215	220	226	226	239	242	219	242	233	182	233	251	243	240	235	253	255	213	236	196	218	216	219	217	239	217	243	245	217	238	221	231	216	253	261	195	215	216	255	218	258	239	261	217	217	249	231	234	236	237	266	217	230	208	243	248	228	253	227	255	208	225	221	222	210	244	206	238	234	246	213	226	219	231	238	236	256	233	259	238	234	227	227	244	227	213	219	224	240	222	224	237	233	205	246	231	252	256	241	219	217	237	208	229	227	219	203	229	204	209	241	253	256	232	218	256	214	209	244	241	244	231	240	231	225	237	227	248	220	239	239	224	205	228	241	242	228	237	230	225	222	214	219	242	214	226	233	245	243	233	253	228	230	236	228	221	251	239	216	235	251	208	235	214	235	236	233	214	235	236	231	224	229	217	250	253	219	233	195	243	234	226	234	220	201	222	198	227	236	230	238	245	250	207	223	210	204	216	206	231	206	214	223	225	236	252	244	244	260	206	224	234	227	245	242	213	223	221	245	221	246	235	233	243	264	241	257	227	245	252	214	226	228	232	234	231	232	247	237	247	225	231	211	226	230	209	232	226	221	241	217	250	221	240	232	211	194	236	220	250	234	211	258	237	252	212	248	228	230	205	211	231	257	254	234	246	236	229	199	205	229	249	247	212	219	208	219	223	251	224	222	191	229	212	223	233	270	237	217	261	238	221	243	239	226	231	244	205	246	198	250	230	244	204	225	233	224	233	223	229	190	238	237	226	227	229	257	220	257	211	230	272	225	242	236	249	246	241	214	200	209	213	229	217	241	250	244	230	226	193	220	267	238	244	248	207	257	237	211	239	207	244	218	239	228	222	235	212	237	245	209	202	224	215	232	227	232	217	261	282	203	241	237	242	246	245	223	241	234	225	227	230	228	222	227	225	213	215	214	241	232	231	242	232	247	207	228	223	241	214	214	224	229	236	234	209	251	197	248	220	240	219	185	231	243	237	256	230	264	246	217	216	226	238	259	240	243	229	225	220	229	240	226	226	253	222	219	245	245	233	214	226	237	233	226	231	250	229	229	247	230	213	256	211	258	218	242	242	230	226	240	223	225	225	230	223	219	222	229	215	238	273	222	250	235	235	206	220	241	239	255	230	237	224	255	235	235	248	230	207	253	229	222	224	216	264	204	254	214	218	258	199	246	247	194	265	231	223	220	245	234	253	252	250	243	236	212	236	262	241	240	221	253	236	234	224	191	238	224	264	223	222	215	231	211	254	244	220	231	231	229	227	249	232	221	242	193	237	215	228	197	255	210	218	245	254	233	212	234	249	225	239	244	213	245	249	232	208	230	235	231	248	248	255	197	197	214	219	221	236	244	244	245	225	213	217	213	217	220	226	250	213	246	239	227	213	250	219	224	229	234	227	239	242	224	222	245	219	234	237	221	230	216	240	216	241	235	236	221	233	215	209	223	234	243	207	209	216	217	234	273	224	248	232	234	218	239	256	224	210	227	226	237	253	218	218	204	258	246	218	238	220	223	249	200	223	250	228	256	247	251	230	229	213	205	226	243	222	256	255	237	233	195	232	259	244	208	244	250	240	244	250	225	232	216	246	230	250	241	241	215	231	226	237	256	217	228	233	216	217	231	241	243	215	208	224	220	244	232	225	249	211	241	210	233	269	252	249	229	219	230	229	239	235	228	232	233	239	230	248	249	238	243	223	241	233	228	241	241	218	230	252	233	237	204	231	241	221	218	194	240	248	248	247	244	219	217	253	219	208	219	213	228	214	238	245	215	231	219	252	248	227	233	229	247	213	233	213	215	244	240	238	231	213	229	231	235	248	214	253	241	227	230	230	250	238	242	244	239	225	242	237	233	219	222	218	203	228	255	261	225	246	235	258	244	248	242	248	238	248	211	228	221	277	231	223	236	230	242	217	235	236	224	252	203	231	220	241	263	226	247	212	234	244	232	227	231	230	257	224	216	227	225	215	226	233	234	208	247	204	225	222	253	220	215	230	210	234	207	222	242	200	241	218	208	258	215	225	239	212	238	221	240	228	236	231	221	229	239	216	231	232	248	223	234	220	223	246	238	249	226	213	215	251	254	240	220	209	242	229	230	204	199	237	215	212	246	199	231	227	243	215	238	228	206	247	223	244	225	243	238	234	236	243	236	242	245	246	237	235	203	209	221	253	235	235	222	217	211	212	244	238	239	231	228	246	220	221	222	243	217	232	236	232	261	224	225	232	211	232	215	233	231	212	216	228	217	229	214	229	213	240	243	214	219	243	219	231	211	224	207	230	211	249	244	212	239	221	224	228	248	231	229	239	213	241	201	255	219	241	211	247	243	248	205	225	220	236	244	192	243	209	224	239	216	214	231	230	221	241	213	180	244	224	229	214	229	203	236	237	225	223	215	221	207	230	232	208	219	249	226	219	225	239	234	233	238	225	219	241	252	213	252	234	220	204	239	250	208	235	242	221	228	230	211	214	249	235	233	226	230	235	239	239	248	207	212	227	246	249	219	241	249	217	249	241	228	251	238	201	222	246	256	222	208	221	236	236	234	254	236	257	215	226	228	240	214	234	232	232	219	258	212	231	230	240	219	211	228	222	218	226	229	241	201	221	229	226	213	209	193	224	246	244	218	250	226	231	216	227	262	227	224	250	223	225	221	229	221	233	256	222	191	253	218	205	245	224	215	235	237	231	207	229	235	234	245	224	220	244	208	233	213	231	246	217	234	219	223	229	216	236	235	260	248	258	251
40211	68560	32450	2361	1619	1195	928	677	592	518	507	455	433	396	382	357	343	327	347	322	319	322	311	278	320	446	1210	280	291	287	326	297	350	341	383	351	346	337	291	319	327	274	298	305	287	313	292	316	257	262	294	291	296	280	267	263	347	293	281	322	289	260	289	297	309	304	303	294	277	257	301	298	305	258	278	295	299	264	308	300	293	296	291	289	266	277	297	292	285	310	296	288	280	308	283	298	285	316	287	278	279	282	287	299	288	278	264	284	299	284	281	245	291	298	282	303	307	272	300	305	280	269	277	313	273	307	308	285	280	281	235	287	258	280	258	294	306	269	286	312	314	267	260	277	308	303	278	285	271	325	275	286	294	290	256	278	289	299	275	310	256	295	303	251	240	290	296	281	293	275	282	292	292	266	311	306	318	261	269	317	281	298	306	302	271	288	267	305	304	266	291	311	290	289	303	291	294	305	268	279	285	286	298	309	284	294	278	289	307	288	281	307	299	263	286	295	284	306	261	260	314	284	309	279	272	300	276	276	245	307	271	284	254	272	310	249	296	295	284	256	297	315	307	268	298	319	309	287	272	289	272	278	293	275	265	306	300	284	290	301	274	275	288	278	306	295	280	287	271	306	272	288	312	259	259	299	291	302	310	276	309	267	272	263	310	307	298	304	275	283	293	266	249	281	310	276	257	260	292	301	312	265	309	274	304	295	310	303	271	274	303	335	298	282	320	268	324	289	311	274	276	276	286	294	273	284	306	291	280	265	295	273	306	259	281	299	295	315	286	283	304	287	290	285	269	301	312	294	282	292	273	292	280	264	296	296	259	271	300	267	276	254	299	284	296	303	277	295	300	278	275	283	285	289	295	277	307	262	289	289	285	281	290	285	298	292	298	269	292	281	298	269	305	302	294	309	296	248	312	314	287	303	311	258	280	258	253	285	269	293	283	272	312	306	300	276	346	277	275	302	315	288	287	294	289	270	267	292	289	293	286	285	292	258	293	270	271	287	288	297	300	254	303	295	289	266	272	297	277	264	306	282	308	325	290	271	272	263	263	281	307	273	265	305	296	285	297	259	266	292	291	283	274	302	301	307	282	289	335	263	264	314	296	277	279	288	280	287	313	269	279	323	290	262	281	281	298	321	278	308	318	274	267	290	284	301	297	305	327	319	291	300	273	313	269	261	301	290	330	298	287	265	298	280	273	278	268	277	283	290	302	312	296	299	281	295	277	291	274	288	310	270	250	291	276	284	268	304	281	289	298	307	283	286	312	279	259	293	293	309	270	270	270	256	283	295	284	255	279	291	260	302	273	272	294	288	300	292	319	264	287	284	262	267	254	272	281	301	283	290	290	292	302	275	269	295	289	303	279	306	315	282	289	303	279	304	249	268	276	295	274	262	322	269	304	292	288	276	280	310	294	282	289	269	307	289	293	278	290	255	296	294	287	299	269	322	250	281	284	275	270	291	263	266	302	310	307	279	313	269	269	316	267	282	291	293	293	296	285	262	300	268	274	273	276	285	299	298	300	296	295	298	293	284	291	294	256	299	293	286	285	278	269	310	284	284	281	255	286	256	255	299	272	288	295	279	280	276	267	312	286	305	312	294	297	272	326	293	312	309	283	278	279	254	292	282	287	285	288	295	289	300	290	295	312	259	290	305	293	305	273	283	293	306	273	292	274	295	279	281	306	291	295	283	301	291	294	341	293	299	266	305	281	281	273	290	272	274	313	283	259	294	286	302	286	269	299	256	273	283	299	301	293	281	267	295	276	283	313	262	287	288	321	289	278	315	326	285	275	268	285	271	283	295	304	265	295	274	279	289	308	280	288	292	297	302	297	320	302	303	270	291	309	274	276	298	303	279	309	305	255	282	267	301	295	318	288	287	274	325	281	318	275	293	264	287	284	306	246	296	280	294	296	283	290	282	280	295	270	287	280	274	299	272	313	329	286	299	323	295	311	296	295	320	326	288	294	315	317	251	296	288	275	291	261	274	300	288	262	286	279	284	326	284	285	287	292	264	289	263	310	300	315	300	291	272	297	251	244	268	299	290	291	271	272	312	304	281	294	286	288	291	301	281	293	269	291	311	294	264	293	269	279	286	276	286	258	265	319	269	288	271	273	291	292	260	298	302	289	284	300	315	257	281	325	267	271	300	278	321	300	268	298	273	278	267	294	268	307	289	291	305	289	296	284	279	308	274	263	292	328	299	254	292	267	294	311	291	308	316	258	313	278	297	299	289	279	280	302	295	283	303	289	264	297	273	298	289	275	309	273	290	300	268	273	257	278	274	286	306	296	296	275	251	309	266	308	285	304	312	306	315	296	279	286	290	286	288	283	286	305	268	318	252	270	268	298	305	286	282	289	292	298	280	277	303	288	309	270	288	296	281	286	305	305	267	270	268	312	265	285	268	260	294	275	261	294	263	301	287	269	297	286	281	282	276	297	268	286	278	263	246	286	329	317	294	291	264	306	295	290	308	274	330	307	265	300	298	266	250	297	292	274	267	285	282	261	294	275	278	305	294	276	261	287	277	279	297	267	286	262	252	283	294	253	331	281	298	281	295	312	297	330	279	305	259	301	291	301	338	282	268	265	312	284	283	282	308	315	284	302	267	306	269	268	261	284	307	272	272	286	276	296	293	295	288	270	265	287	264	311	312	284	307	298	265	304	310	279	316	262	273	268	303	273	302	277	297	272	269	324	280	282	272	262	298	288	263	312	290	272	278	287	291	321	274	282	277	300	265	278	293	299	311	297	298	253	293	305	285	260	241	282	268	296	290	283	273	271	277	281	306	304	273	299	274	273	297	301	305	291	316	299	300	284	280	293	306	276	281	300	295	301	272	259	304	269	296	291	335	277	314	302	274	284	299	272	266	295	284	299	277	260	268	287	269	301	296	281	274	288	290	289	328	297	301	278	282	307	311	275	289	261	303	281	319	272	296	299	275	281	287	271	297	285	298	296	317	294	263	309	279	283	277	276	282	289	261	308	318	298	276	291	247	260	291	299	307	286	262	303	301	295	280	288	297	273	270	273	279	311	337	259	258	317	328	308	279	305	265	280	303	306	311	321	272	309	306	283	326	265	296	278	296	280	303	270	321	289	265	274	279	303	271	315	275	308	282	276	300	314	284	300	273	260	282	283	306	307	291	262	286	331	277	307	255	300	272	268	285	285	290	286	293	308	269	314	268	298	272	294	309	320	268	313	262	271	254	286	303	298	280	284	305	284	295	311	283	331	268	286	282	288	277	307	297	305	275	285	270	261	271	268	271	279	289	273	285	302	275	277	293	252	290	295	298	264	312	263	274	294	307	273	290	291	274	275	280	293	306	264	296	298	266	302	276	303	328	285	275	250	278	289	289	293	280	292	270	306	261	283	302	275	282	279	288	309	289	291	302	254	263	263	276	280	274	289	282	255	289	287	281	277	279	294	291	307	269	271	310	255	269	297	289	270	291	292	305	268	273	292	280	288	285	294	281
25676	21995	27888	25228	8990	796	592	512	461	511	493	476	455	454	444	467	473	452	449	449	507	446	430	442	441	432	603	454	437	427	455	462	470	420	473	453	449	467	462	439	461	417	418	476	482	465	508	448	471	467	463	448	445	493	476	467	433	405	429	418	470	443	393	406	461	442	460	456	437	439	406	471	441	409	437	453	446	440	437	467	455	407	437	424	404	461	435	456	410	449	455	415	429	438	421	416	411	440	447	425	423	473	427	447	503	439	449	432	460	415	430	428	428	452	438	463	471	467	432	466	461	413	390	490	436	483	461	440	412	435	427	453	466	420	425	407	460	441	426	451	439	443	458	432	436	474	420	431	407	434	469	440	433	478	434	466	473	447	425	427	456	463	414	484	435	458	452	446	447	462	407	452	448	452	460	439	438	483	439	450	438	432	421	456	441	423	442	440	446	448	424	411	446	441	427	459	450	412	475	478	471	423	430	443	471	430	447	433	447	425	429	459	448	434	448	465	481	446	419	454	431	487	458	454	443	449	451	425	430	456	442	416	465	449	419	450	489	429	449	418	434	441	433	422	467	451	439	425	459	453	430	452	433	438	435	417	458	450	454	464	449	413	421	442	448	418	443	404	379	431	411	445	427	434	463	422	458	434	419	435	415	437	489	407	406	459	430	472	464	416	433	457	458	470	396	419	464	437	417	449	455	453	428	457	428	453	466	429	449	458	448	440	445	397	444	411	453	438	460	465	439	439	455	462	421	416	426	438	452	462	434	448	428	437	440	445	409	527	439	447	413	432	439	425	467	443	443	410	398	473	438	434	442	451	429	462	431	454	437	428	398	436	451	442	403	420	461	464	466	472	418	478	428	464	434	448	416	444	436	468	418	469	466	474	411	459	423	450	411	420	414	462	440	417	432	435	430	448	469	401	471	422	412	430	469	437	436	416	443	462	448	445	429	442	427	423	433	427	413	420	425	438	435	483	447	464	433	411	426	444	425	458	465	451	404	487	471	427	438	464	463	423	404	446	464	427	435	449	433	449	422	436	427	450	472	424	434	420	454	413	450	418	439	453	471	423	430	459	426	422	421	467	450	416	465	460	455	452	428	435	422	442	419	449	451	423	436	443	440	420	458	448	417	434	474	456	438	411	472	481	434	436	438	468	442	473	465	434	437	447	469	412	466	425	466	460	456	466	469	448	502	424	451	419	408	416	486	450	445	441	457	432	432	427	457	415	441	451	449	449	411	450	447	468	466	424	469	429	458	444	474	455	472	431	490	451	420	437	435	407	467	438	441	442	423	460	463	461	371	436	452	453	452	432	398	484	448	460	441	390	439	484	472	478	463	409	472	463	464	418	424	457	492	430	438	447	442	450	446	434	423	450	436	457	462	481	439	433	416	457	453	470	473	438	424	419	439	449	415	442	444	426	458	464	474	431	471	442	446	454	433	448	441	447	403	440	461	496	415	415	418	453	444	423	421	413	466	442	452	468	431	438	476	451	441	439	427	452	456	416	442	455	444	455	416	431	438	424	473	425	450	457	454	459	457	408	446	444	455	427	453	433	439	483	454	439	441	435	429	452	463	407	448	433	466	484	435	440	430	474	472	460	446	446	416	427	459	434	433	478	429	448	406	433	419	473	418	427	431	407	421	451	413	427	463	442	478	449	466	507	459	416	453	423	440	474	445	442	448	423	469	425	447	464	460	451	454	463	434	425	470	465	436	441	453	442	472	404	422	456	437	448	415	462	423	455	420	475	454	485	489	427	449	418	429	444	442	460	480	463	430	449	416	436	460	472	380	437	453	428	457	434	462	456	435	424	443	428	434	426	418	466	399	481	505	456	415	463	440	438	423	425	423	451	407	437	453	418	447	464	431	443	468	430	452	439	403	445	415	443	448	408	442	450	413	400	423	431	450	466	413	436	433	432	437	412	490	434	449	427	442	465	445	461	457	432	427	444	464	457	446	434	436	480	453	471	431	463	453	422	454	445	401	431	464	427	459	413	429	468	409	468	457	424	441	464	428	464	389	448	476	440	464	427	432	428	457	458	383	443	449	414	402	470	463	470	441	440	448	445	487	435	455	435	415	409	446	482	458	435	439	453	460	429	426	461	452	429	422	457	431	447	457	456	435	464	437	447	440	436	431	435	415	456	485	469	418	430	473	420	447	499	460	429	439	447	438	464	449	486	411	420	433	468	429	480	470	457	394	465	463	440	467	405	410	434	400	455	456	440	418	477	473	427	447	396	432	435	461	484	451	451	475	451	477	443	477	412	427	438	438	457	405	454	443	482	458	453	431	439	430	436	429	401	462	434	402	489	475	452	420	435	409	433	448	433	462	449	422	418	460	468	444	460	433	411	429	438	465	456	391	441	418	447	446	454	438	442	461	462	444	435	460	406	459	410	438	465	447	455	428	453	439	427	417	467	435	498	478	452	426	461	461	436	426	433	424	424	447	474	466	446	442	439	439	451	455	442	427	433	437	468	427	423	413	482	454	441	447	416	424	475	464	443	455	452	448	415	465	397	422	434	436	438	428	458	434	482	472	461	441	433	433	432	442	465	469	480	409	450	423	453	454	419	444	475	449	468	460	438	451	402	428	400	455	464	431	430	436	455	424	429	437	433	444	441	443	446	453	480	411	466	481	450	482	453	431	407	421	461	435	443	452	437	452	450	408	479	460	462	435	411	422	446	475	433	467	469	426	462	430	416	429	435	467	424	432	449	439	408	418	427	420	397	448	475	416	439	426	424	454	490	455	480	451	421	429	439	429	458	437	441	441	402	449	440	378	435	434	472	425	444	413	436	391	410	443	483	411	448	491	475	435	441	477	422	457	479	428	392	418	472	454	445	431	466	479	468	432	469	444	477	442	453	464	387	434	433	425	446	458	411	447	474	457	431	420	436	447	453	391	479	450	443	444	451	453	424	456	459	407	449	477	472	454	434	432	463	443	412	442	456	443	435	424	405	435	434	449	402	429	450	457	454	430	446	436	437	459	457	408	468	426	440	430	476	420	433	451	440	443	427	431	451	423	435	437	466	443	428	436	455	415	447	424	430	424	434	459	424	451	403	424	450	458	459	445	461	425	437	440	451	480	429	451	432	445	465	435	429	412	412	421	431	407	424	466	426	467	444	422	413	418	421	445	449	406	423	458	437	459	432	431	435	385	428	473	411	446	469	437	425	474	447	453	418	467	444	472	451	420	437	455	441	437	425	455	430	460	481	424	468	439	386	453	426	442	430	468	436	441	446	440	452	470	433	442	441	440	453	426	433	437	433	478	447	445	450	449	447	422	402	451	396	437	426	426	446	437	458	471	436	449	461	449	430	446	420	414	425	428	435	448	430	441	441	443	453	436	431	459	463	451	487	456	431	439	457	432	442	454	463	456	452	458	442	434	466	417	405	461	450	421	400	463	468	436	450	438	459	449	433	427	414	438	473	421	461	413	457	467	472	490	437	402	398	456	446	412	417	455	478	422	479	460	416
38276	60065	22740	1539	1171	958	849	786	667	673	601	587	640	575	586	582	582	594	555	593	577	544	585	546	535	617	985	558	506	522	534	539	623	571	538	526	556	528	539	528	556	530	545	555	525	558	532	528	558	555	597	544	599	589	512	519	533	510	573	546	533	540	559	501	530	519	570	581	529	552	549	535	546	555	544	494	567	576	538	567	560	514	552	548	513	535	594	546	569	550	521	503	529	527	526	532	558	568	554	516	551	514	574	552	538	510	537	504	503	533	561	515	534	552	522	562	556	537	486	561	577	534	563	533	537	497	589	533	577	533	570	557	531	519	575	508	553	571	577	573	529	559	559	544	533	464	551	503	507	572	575	548	491	520	563	526	532	534	536	544	541	511	548	508	561	500	599	535	528	543	556	561	561	570	552	528	538	542	550	547	504	557	489	511	536	540	581	560	559	530	541	540	567	579	527	560	522	514	538	551	518	562	527	549	538	537	540	502	535	538	566	528	523	581	552	558	548	509	585	550	563	558	544	549	580	550	539	556	541	542	581	526	537	546	517	521	564	551	545	560	532	564	543	515	592	497	559	540	573	540	546	518	489	552	497	558	521	574	550	503	509	531	532	506	549	558	572	546	538	547	550	572	527	554	573	500	576	540	531	577	537	514	556	548	536	550	550	525	563	560	524	527	575	571	513	530	598	527	523	516	542	533	476	493	569	521	585	520	555	547	562	549	528	549	502	498	508	547	537	547	521	508	492	573	525	576	528	530	570	558	499	528	565	530	534	571	529	528	531	510	597	543	557	564	508	507	564	524	592	529	526	529	518	533	536	596	525	509	526	557	550	508	580	532	580	553	524	525	504	564	552	513	531	538	528	552	523	532	519	538	546	538	515	525	536	549	563	519	562	513	550	585	576	499	528	554	547	537	543	529	508	541	502	541	524	515	569	562	565	529	528	545	564	545	534	508	566	540	541	537	572	546	535	551	525	489	613	565	471	535	539	553	509	528	495	521	520	517	551	532	540	504	523	568	557	524	604	532	568	526	560	561	566	535	539	562	537	562	555	564	495	563	533	500	563	510	571	541	554	483	517	525	515	553	555	567	514	534	537	544	574	526	531	541	551	520	543	558	562	538	529	523	593	562	563	558	533	534	534	535	511	595	530	533	556	541	565	553	520	552	516	546	514	530	536	539	547	503	556	551	529	538	531	536	532	517	546	522	526	528	542	572	563	547	510	541	533	529	531	513	517	522	523	587	546	538	523	517	554	548	530	525	535	543	506	515	554	517	534	537	556	528	571	538	567	562	547	574	538	516	581	513	573	520	531	553	549	525	588	550	555	527	577	526	504	523	545	562	527	531	537	552	511	547	510	518	527	546	571	571	564	562	549	546	568	537	568	548	511	526	536	582	550	520	539	522	503	501	531	522	535	566	572	526	526	536	553	534	548	534	554	597	541	499	524	542	524	506	539	535	535	562	564	561	521	525	546	538	528	559	539	529	569	514	574	553	545	550	538	546	538	540	524	492	509	504	536	548	527	520	575	509	533	550	507	552	542	581	541	529	518	531	531	525	496	535	532	558	523	539	503	548	547	571	513	541	517	547	520	522	542	577	554	519	543	543	519	546	516	546	570	559	474	517	556	585	542	547	521	546	524	539	546	524	540	549	533	537	525	491	525	544	529	533	544	509	530	516	568	511	546	551	533	530	542	534	502	535	481	550	550	563	560	509	550	530	493	562	520	524	536	547	555	525	549	507	549	541	577	540	553	565	492	515	543	520	547	506	581	510	554	521	541	604	567	530	510	515	491	509	543	552	553	553	539	562	548	541	563	527	545	579	568	539	476	553	536	566	547	543	582	521	543	550	574	551	531	545	542	592	571	487	516	533	571	523	585	581	514	528	524	559	535	540	540	514	519	526	496	551	530	542	527	553	561	562	574	584	534	561	570	535	538	550	567	540	548	577	526	547	586	538	553	545	574	580	572	514	543	518	490	512	511	508	521	495	552	534	547	558	539	523	592	561	542	553	503	534	548	536	514	557	553	577	512	549	508	552	551	539	552	529	515	530	571	541	531	489	545	569	575	516	503	562	538	525	551	541	532	534	530	538	522	537	521	558	561	530	535	539	544	543	556	529	534	495	571	552	516	520	556	526	522	543	558	550	540	530	555	559	561	544	569	525	553	520	493	553	570	543	534	557	547	543	508	578	522	544	582	522	504	519	526	558	537	567	570	564	524	502	515	589	539	514	530	543	568	521	540	559	496	532	522	556	541	531	545	504	512	563	573	500	526	519	566	545	588	557	526	536	528	513	529	545	567	535	577	526	519	538	542	542	503	544	521	531	541	551	550	532	546	546	580	556	539	561	562	521	563	518	533	543	521	542	517	525	533	560	528	543	528	540	532	537	501	534	514	510	566	543	589	512	473	512	528	539	531	533	564	504	513	536	583	531	550	543	500	570	545	537	568	549	528	556	549	516	542	557	575	573	525	557	530	559	562	577	501	531	530	532	572	552	522	563	513	514	538	527	549	496	512	598	545	572	546	594	521	556	561	519	504	531	564	548	572	587	553	523	518	552	562	544	560	515	568	574	541	522	484	565	518	553	570	504	532	558	579	538	542	548	567	516	509	556	555	531	523	551	499	542	526	554	532	507	543	528	520	546	568	496	570	534	534	547	537	562	523	532	562	553	525	576	558	519	594	535	520	543	515	542	524	562	574	540	539	553	535	571	556	530	557	562	531	554	501	511	562	543	536	548	558	541	515	523	530	545	595	529	578	506	520	527	539	500	580	535	531	514	533	540	514	552	544	536	558	528	581	521	580	564	519	542	556	552	527	562	524	539	509	546	564	518	495	557	571	578	553	544	539	570	570	532	578	535	529	536	534	547	500	573	543	541	550	559	490	529	510	539	557	573	525	508	489	520	542	568	534	551	562	501	553	545	531	562	513	534	548	530	542	538	529	524	557	521	541	536	552	541	542	500	542	590	552	518	544	562	553	561	532	545	547	524	580	507	568	529	600	525	559	557	540	560	602	535	513	513	504	554	526	535	571	558	502	539	536	554	545	510	553	561	540	542	549	493	516	555	537	528	567	564	527	573	550	523	547	529	536	537	559	542	562	560	538	540	564	523	520	574	552	581	532	553	485	561	512	567	515	533	555	521	541	529	523	540	550	543	522	543	499	559	542	523	565	554	539	546	590	561	492	535	559	493	526	554	533	530	549	553	565	514	561	549	561	544	532	536	546	545	578	566	553	543	554	548	505	544	510	528	581	568	546	559	517	513	563	580	535	522	509	499	532	536	550	548	524	525	556	594	511	553	543	527	549	533	540	496	507	553	524	573	513	516	544	564	507	522	560	534	527	512	561	523	514	556	532	530	550	558	483	508	577	541	550	551	570	519	538	565	564	530	534	521	544	530	547	524	546	555	499	552	589	585	530	570	563	525	568	504	545	578	515	492	531	548	537	546	534	570	520	551	529	578	535	500	575	531
23314	21653	29435	24258	21592	21507	8831	957	722	602	616	619	564	523	561	484	474	528	506	532	484	510	446	525	426	640	1283	455	478	451	489	482	506	460	435	448	443	457	466	449	464	412	408	492	449	443	427	465	464	464	467	478	451	408	452	437	445	446	420	421	414	441	430	452	451	446	485	463	462	463	436	448	426	432	422	491	461	463	460	428	413	437	420	419	439	429	447	448	432	482	396	418	436	436	446	432	467	417	423	453	439	433	438	442	468	439	439	459	451	456	457	428	447	429	411	421	443	463	470	462	444	415	442	433	448	425	423	397	445	420	390	430	460	456	408	418	436	443	428	460	424	480	444	431	434	411	462	424	405	428	459	434	455	446	454	413	444	420	427	450	412	442	421	435	472	449	464	402	411	438	444	440	467	420	459	448	453	399	442	457	449	442	436	456	443	420	430	414	462	448	438	467	436	449	427	469	491	456	458	465	399	432	444	431	429	439	435	436	431	453	449	433	426	452	426	426	425	411	463	429	406	423	439	445	452	395	469	406	439	429	449	420	438	429	393	473	432	438	430	457	458	472	470	416	432	451	434	444	443	432	425	433	462	453	486	420	462	462	424	446	399	446	437	425	421	443	437	454	416	428	437	438	452	461	441	424	484	432	454	438	461	451	429	481	451	388	424	475	461	478	449	431	455	433	429	425	410	435	426	427	422	412	465	431	467	418	424	447	405	418	457	444	447	442	443	450	421	444	425	463	476	420	427	459	447	398	432	464	475	433	423	415	429	416	430	420	414	442	444	430	431	449	408	450	412	448	440	471	426	429	471	462	436	428	433	432	470	436	420	410	452	438	436	451	428	459	441	448	475	457	469	435	416	448	444	448	433	409	473	437	418	423	405	426	434	435	450	449	459	428	432	453	463	431	421	445	427	438	488	438	464	437	455	412	413	450	450	470	433	497	418	438	409	450	433	456	437	443	435	445	429	476	458	421	452	450	473	459	448	436	417	415	412	474	439	424	433	421	475	411	454	428	447	438	427	474	440	436	419	418	430	419	447	468	395	467	441	412	421	444	424	451	443	440	425	425	435	414	446	481	409	488	444	451	467	433	450	447	430	445	393	420	473	438	439	440	429	444	422	453	420	437	451	427	421	446	397	484	433	411	450	449	439	444	466	464	445	446	423	433	454	434	431	433	422	469	404	425	436	451	470	443	413	436	449	437	433	425	427	435	429	415	441	421	423	450	446	442	456	482	452	491	421	408	443	463	487	432	434	462	444	418	458	425	424	438	415	454	423	443	409	443	456	455	450	422	442	406	439	442	454	461	441	428	390	437	471	445	446	436	446	438	446	471	433	442	421	433	453	453	430	445	445	434	458	424	426	462	437	421	458	459	420	469	463	454	427	437	430	424	429	431	432	445	452	414	478	458	412	434	461	463	426	422	435	439	425	426	450	420	483	448	427	435	440	432	465	444	428	429	445	442	449	440	417	438	430	453	431	447	445	456	467	446	413	434	417	432	444	427	432	452	466	463	476	430	444	463	416	423	437	458	436	448	415	434	439	442	435	477	443	461	440	442	439	419	406	428	423	446	429	444	443	413	437	428	460	423	452	421	448	440	444	421	450	422	450	422	434	434	408	456	458	440	457	424	422	435	426	414	463	421	467	465	478	441	447	425	420	426	423	422	423	419	446	444	436	439	440	448	437	471	469	439	454	399	469	477	460	423	435	440	412	436	436	433	465	450	423	410	424	406	404	456	431	419	453	486	417	456	438	471	417	397	415	430	446	431	431	390	462	452	413	433	465	442	433	417	452	476	393	413	408	467	452	434	415	441	450	442	426	436	452	433	419	414	435	444	430	458	415	420	431	436	410	473	431	429	466	405	397	436	390	459	436	425	434	417	412	443	420	423	442	420	433	467	485	434	473	444	457	419	444	407	432	454	442	442	407	414	411	433	475	436	437	434	454	452	480	439	442	455	408	471	440	420	428	466	419	431	468	411	435	442	441	421	445	413	440	434	448	457	420	467	454	473	455	427	439	438	450	465	453	435	437	434	428	418	402	403	433	437	433	464	456	457	447	445	434	410	497	418	419	406	472	418	431	425	437	397	429	401	469	412	434	451	408	445	428	413	425	456	436	433	457	414	427	435	429	429	439	365	459	402	431	426	419	441	427	435	411	437	428	430	486	417	427	424	480	420	470	457	432	450	420	446	438	444	441	445	449	464	421	436	446	456	412	462	439	488	433	411	430	434	423	432	425	447	426	428	399	468	412	423	435	429	408	422	458	442	435	409	425	445	448	452	446	423	434	475	449	420	425	436	453	433	443	424	458	418	411	434	440	447	431	430	440	443	400	460	392	413	418	443	419	423	405	438	443	447	435	448	463	453	458	399	410	419	442	484	471	402	428	449	444	446	417	452	464	474	460	397	438	436	462	430	431	397	437	428	415	443	445	504	450	434	433	403	434	416	400	475	431	472	422	410	450	460	398	430	434	454	469	480	437	430	445	473	460	447	419	467	407	473	451	434	432	456	425	419	425	436	435	463	439	411	488	444	440	448	424	416	418	423	416	402	425	486	418	452	439	469	435	421	426	467	455	441	406	420	438	462	429	431	449	421	416	462	437	415	433	435	464	428	443	455	414	461	441	418	445	401	452	431	441	425	454	470	440	444	425	453	419	446	434	444	443	404	450	437	458	462	474	434	464	470	445	461	406	443	403	450	460	472	421	418	458	436	457	404	447	479	468	495	430	425	422	474	459	435	445	443	443	462	411	493	471	433	440	474	459	451	413	401	453	401	435	410	443	447	417	448	406	415	427	421	410	424	474	436	424	373	451	402	431	477	444	442	472	425	464	454	463	431	455	421	435	441	394	468	437	440	462	402	479	434	426	419	434	457	457	461	485	414	441	455	433	385	448	427	430	430	436	476	426	448	440	444	448	418	416	412	438	448	462	430	433	435	449	431	467	450	431	459	428	425	426	454	407	446	442	419	415	433	424	430	419	498	424	450	467	424	441	447	397	461	428	460	451	397	424	420	442	490	452	414	448	452	423	465	451	445	433	426	406	418	419	425	430	407	381	434	468	416	406	405	437	447	477	415	421	429	425	399	405	418	473	465	421	432	438	427	420	463	394	447	456	398	443	403	464	453	436	474	440	443	416	453	412	380	457	435	472	465	443	407	457	396	445	433	488	455	466	433	449	458	431	429	419	446	444	433	414	447	414	446	449	438	425	422	442	418	431	426	435	430	457	465	454	452	411	443	431	451	452	393	426	469	428	400	448	423	430	452	435	410	416	466	399	411	483	470	420	415	453	484	462	453	453	438	452	461	432	447	420	445	449	399	442	444	418	413	432	422	441	472	449	422	476	408	454	453	446	466	416	436	458	439	420	408	455	413	430	482	455	472	441	421	436	444	445	448	436	436	437	419	422	473	438	433	433	417	407	463	416	450	446	421	441	432	433	400	436	436	430	440	413	424	429	438	452	421	457	453	449	418
45101	75297	35537	4251	2928	2133	1630	1383	1112	978	859	810	749	689	656	693	677	611	616	557	573	568	545	557	565	848	1997	556	536	591	521	554	558	602	579	595	537	546	552	511	524	531	511	520	505	496	529	537	556	553	506	527	486	538	521	505	504	500	494	507	501	487	488	497	516	554	506	524	542	541	509	527	500	480	486	453	518	551	539	494	547	504	498	502	527	509	547	504	498	487	501	507	525	500	504	542	466	503	509	506	501	495	538	545	506	538	452	509	533	503	495	517	532	497	538	492	510	492	528	505	499	486	529	526	529	505	539	504	536	532	543	506	478	538	460	510	479	499	491	509	541	482	520	504	495	492	489	485	479	525	504	531	529	498	516	492	498	518	545	510	490	535	515	531	484	507	555	486	517	530	498	508	510	503	451	485	517	501	480	478	528	505	514	541	515	468	463	507	507	503	489	511	506	503	529	500	498	566	487	521	508	532	526	510	509	494	515	509	497	504	530	521	508	483	524	494	465	475	504	522	491	531	495	520	521	508	536	515	505	484	529	512	514	530	500	533	537	516	510	523	538	518	521	526	497	521	513	479	485	478	481	539	529	442	514	499	484	505	517	496	509	548	513	534	521	512	497	511	505	484	458	508	544	482	537	479	479	520	526	517	510	510	487	518	490	512	498	502	497	523	536	492	516	488	528	502	455	520	553	501	477	486	477	508	499	532	530	520	507	535	504	548	510	555	535	516	500	517	515	517	487	519	509	503	516	494	508	538	499	521	520	511	548	507	527	485	496	484	480	561	530	516	525	441	510	517	521	495	496	496	479	525	539	467	502	544	505	496	496	499	538	511	441	506	516	527	517	488	492	497	495	512	529	526	555	546	473	529	518	489	508	495	541	514	554	527	542	546	542	493	532	521	520	559	535	509	499	511	532	486	534	545	502	496	509	525	511	527	541	499	489	531	545	490	487	519	481	500	527	528	486	520	504	485	488	498	506	499	509	485	563	500	519	515	524	509	497	496	504	498	495	548	505	504	527	551	516	485	496	463	507	459	535	493	522	507	455	502	500	503	505	536	527	538	465	508	498	503	524	529	523	540	508	528	525	541	508	517	531	495	498	500	482	497	529	516	480	497	497	529	490	473	481	531	521	484	528	536	546	496	524	512	523	538	510	497	513	497	498	556	443	538	524	531	510	463	545	517	535	517	507	501	517	517	522	535	500	487	499	469	528	502	486	497	503	498	544	544	515	522	524	549	515	533	489	474	496	515	444	501	506	508	538	481	499	486	504	479	487	482	510	508	494	514	514	503	570	519	490	471	496	498	536	502	547	503	501	522	535	500	480	543	557	486	506	479	484	493	488	537	531	522	556	531	538	529	501	528	506	475	502	476	524	523	480	539	523	513	507	537	524	529	544	523	494	501	519	496	493	552	499	526	520	520	459	490	527	498	509	491	511	490	543	487	509	496	451	515	528	523	492	524	499	534	536	504	539	484	524	499	501	508	533	513	471	523	501	511	514	535	511	509	500	502	513	495	516	516	529	530	566	510	502	527	528	494	513	483	534	499	489	466	477	490	547	494	521	534	496	506	484	509	513	519	506	498	492	526	489	504	527	487	508	483	472	531	479	511	544	502	504	527	499	498	515	483	506	486	481	486	516	476	476	504	522	523	497	502	488	492	527	486	566	508	506	471	485	540	493	528	516	520	487	485	521	502	509	533	527	502	532	504	521	516	483	488	476	498	545	528	516	505	525	526	512	528	510	519	507	492	508	483	510	520	540	495	468	541	498	498	503	475	504	496	534	503	519	489	506	514	508	509	502	507	522	475	498	502	472	496	552	485	480	484	463	501	504	519	474	493	511	489	526	503	501	543	520	497	546	517	528	484	486	474	546	500	505	528	540	514	485	540	522	527	478	531	499	530	520	526	454	513	490	527	481	482	511	545	515	481	523	524	515	518	520	474	507	479	542	480	539	518	507	531	484	510	480	529	492	557	501	499	551	516	504	503	553	507	484	498	514	520	487	532	508	520	525	468	514	525	569	504	506	534	540	550	536	514	471	463	496	511	559	516	490	523	503	515	493	505	515	548	482	512	531	477	512	506	471	537	504	528	534	501	499	492	521	517	524	505	533	507	502	553	560	488	509	497	515	535	491	497	505	482	507	494	511	529	513	532	487	491	457	489	540	502	495	528	481	489	525	538	506	529	461	536	541	517	478	526	522	508	521	500	477	489	523	483	524	535	507	484	480	492	538	476	515	507	551	499	547	522	562	509	485	505	561	494	523	461	512	512	522	493	507	476	478	547	509	506	504	541	512	528	509	529	506	532	498	494	550	525	502	491	464	578	536	512	476	490	502	504	503	497	522	488	475	490	480	493	502	520	462	488	504	537	497	519	523	512	490	483	505	506	530	493	489	466	549	531	520	486	507	503	499	529	487	498	506	518	536	501	516	491	500	489	480	480	499	508	493	514	509	496	483	485	523	485	517	534	493	514	503	504	548	524	518	521	471	497	490	484	538	505	514	533	500	498	518	542	509	528	511	489	473	506	510	516	513	529	484	523	536	509	474	508	560	516	498	476	510	478	526	523	527	478	527	511	505	523	481	498	537	484	522	486	508	508	457	540	505	525	503	516	494	486	526	494	526	535	526	516	501	503	518	518	475	494	476	493	536	486	476	497	512	554	479	487	505	503	478	505	428	518	518	493	517	504	493	522	493	481	495	505	513	510	472	511	487	525	523	472	510	492	489	533	509	504	504	535	501	523	516	520	503	509	535	487	488	499	476	528	510	535	529	483	469	476	536	506	509	512	511	508	520	539	518	504	492	477	530	491	468	486	507	520	472	517	563	514	534	465	496	471	494	510	536	516	502	522	526	513	500	528	508	518	514	514	524	527	478	516	535	527	498	462	518	474	492	574	471	511	478	510	495	487	525	544	506	554	468	518	514	472	511	526	487	538	543	518	483	525	498	517	492	519	535	519	500	487	525	540	533	492	479	493	540	472	484	481	542	520	556	514	508	503	483	493	514	510	555	510	465	521	547	522	502	522	511	545	502	488	512	491	508	546	498	465	525	502	528	536	535	522	502	482	500	492	504	511	529	486	478	532	502	524	522	534	503	504	515	513	508	499	530	478	506	520	485	536	507	533	524	553	527	481	492	504	528	513	507	513	488	488	509	489	500	521	516	482	520	506	547	521	559	499	528	490	501	495	522	498	474	550	514	492	494	490	554	474	509	482	499	509	518	546	504	513	481	495	509	509	483	524	496	499	548	528	551	490	476	494	527	515	485	506	535	564	515	553	544	529	528	500	497	542	535	500	487	541	495	494	500	552	528	493	495	497	511	528	511	543	543	494	493	532	538	534	531	490	527	517	524	472	519	497	480	491	545	505	506	527	521	548	481	540	516	498	514	520	488	499	509	513	478	476	558	508	484	513	501	507	504	513	505	494	503	551	484	483	498	528	511	511	490	509	514	471	480	495	504	504	477	493	487	540
29491	31431	25336	5414	399	280	302	275	293	279	280	282	270	289	263	274	239	261	282	261	277	297	265	249	265	280	270	293	258	246	288	295	258	249	265	277	279	259	273	245	258	262	259	257	267	276	270	271	284	294	264	279	242	284	287	272	242	258	258	257	249	300	260	279	281	265	262	269	262	274	268	282	277	271	253	260	237	257	278	273	244	297	278	235	276	299	238	267	251	246	254	284	251	279	277	262	268	274	263	263	291	243	270	255	259	247	261	267	242	248	238	266	240	258	260	270	243	241	278	280	278	285	278	245	270	255	245	259	279	246	272	274	268	253	226	267	285	278	239	295	298	248	275	252	220	264	254	252	260	258	251	253	257	251	269	258	234	247	271	246	265	266	272	276	292	249	239	311	290	264	249	242	273	283	249	255	255	257	256	259	265	254	276	229	267	296	247	271	286	289	245	284	236	273	261	250	257	238	255	271	259	261	285	272	277	257	269	273	253	240	250	240	274	259	262	282	269	263	266	301	236	284	245	279	259	266	254	275	272	275	251	262	248	268	269	263	245	277	283	253	285	288	226	271	260	257	298	269	305	263	253	238	275	282	258	292	279	256	271	277	258	244	261	247	280	239	241	261	236	262	263	272	271	246	258	273	269	253	257	272	265	257	277	267	283	267	247	274	289	272	290	275	283	278	253	269	272	274	260	278	261	272	237	272	313	275	274	265	261	242	252	269	260	266	268	276	270	275	243	243	277	267	258	228	263	281	261	296	248	271	268	241	312	252	275	268	292	242	231	245	275	267	251	256	255	252	263	271	275	276	254	280	274	274	255	301	241	293	279	232	277	243	251	274	268	247	286	297	289	261	286	256	262	280	289	284	270	313	263	260	236	285	272	274	268	264	268	264	262	269	277	250	270	258	263	272	288	237	266	264	257	253	245	286	270	270	268	247	292	275	256	252	269	282	253	265	281	236	267	257	268	308	243	269	308	277	281	252	262	258	267	283	279	275	272	264	250	288	256	279	301	275	273	260	278	260	269	259	264	257	264	273	249	279	252	259	246	257	256	255	250	276	304	259	278	238	270	244	270	252	255	230	266	256	277	258	227	273	265	280	272	276	280	262	245	265	266	273	284	263	283	268	259	238	243	249	274	244	275	281	266	279	252	264	298	232	286	258	265	244	276	260	272	254	270	281	248	277	246	270	257	278	272	274	255	239	265	314	275	252	271	280	253	262	271	263	248	255	307	262	273	257	265	261	251	259	245	280	271	265	265	291	269	264	291	279	303	262	267	248	257	235	254	265	301	237	274	256	260	249	286	256	245	269	252	248	269	279	281	276	264	271	266	259	273	266	267	256	245	267	260	291	260	282	252	263	262	272	252	273	259	294	282	279	232	291	281	278	260	252	254	268	262	246	261	248	263	281	264	251	250	263	277	281	260	257	260	271	258	308	266	280	267	272	278	273	257	288	275	287	275	253	252	291	286	247	267	257	256	237	269	262	287	246	272	243	258	261	273	241	261	270	259	288	254	279	273	286	243	242	248	267	261	259	278	264	253	292	253	250	280	265	236	255	261	265	243	281	248	283	261	260	262	268	261	277	260	260	271	273	288	278	286	273	264	263	255	278	260	284	261	256	298	243	269	276	256	263	261	249	272	259	250	254	256	261	245	278	268	252	294	256	235	249	281	273	259	234	278	283	279	249	256	282	246	257	256	261	239	256	275	253	249	261	261	269	250	252	271	290	244	239	258	245	261	250	270	273	261	253	250	274	263	273	277	255	288	266	291	283	256	257	267	263	279	243	256	267	251	263	283	268	311	265	278	251	254	259	278	284	254	267	276	276	282	268	255	266	254	279	263	255	260	280	255	267	269	290	264	276	262	246	263	248	245	228	281	254	267	268	273	243	242	233	282	242	283	269	236	239	270	266	262	267	252	268	292	267	279	251	274	285	241	290	276	264	296	253	286	264	275	255	231	262	271	280	283	272	253	262	280	260	266	236	270	281	233	267	241	277	261	261	251	240	264	261	254	268	257	268	265	277	279	250	257	238	256	231	270	255	256	275	293	287	263	272	289	296	284	250	257	258	264	278	255	285	251	254	265	245	270	268	288	257	277	244	229	263	250	253	242	253	240	277	268	281	264	251	277	304	284	283	282	286	257	272	279	219	261	251	283	251	270	247	297	287	296	275	288	253	282	237	265	271	269	263	283	260	267	284	257	256	234	257	273	273	270	241	275	270	262	285	279	272	285	263	262	246	272	245	251	280	263	266	256	259	281	227	246	282	261	242	271	248	271	270	261	270	272	255	280	248	276	267	244	259	289	279	245	278	267	300	237	235	280	292	256	256	300	265	267	267	281	260	263	264	282	268	251	269	257	254	261	276	281	271	276	273	258	260	274	244	249	236	285	269	262	288	259	277	253	266	229	263	266	295	286	250	262	283	250	218	253	254	283	269	265	232	247	256	271	248	249	270	283	282	249	252	264	265	262	272	254	268	252	269	268	281	280	273	288	272	264	252	276	260	283	266	288	273	259	268	288	272	270	265	261	280	256	237	267	283	272	259	272	248	266	266	260	266	278	282	249	268	274	226	247	264	287	290	258	298	230	253	242	272	278	275	254	253	258	271	241	262	302	240	257	261	264	267	283	285	256	278	275	224	279	267	265	243	257	280	262	269	258	270	264	251	264	255	285	278	256	284	257	268	278	283	269	263	243	275	277	271	265	249	273	256	288	283	302	253	268	252	226	275	302	278	266	270	255	254	244	253	267	237	251	280	261	245	268	260	254	281	243	281	264	246	246	267	271	245	283	264	252	270	252	220	248	252	247	260	260	260	285	275	262	284	247	228	256	295	270	262	267	250	277	215	273	292	231	257	252	272	274	264	284	281	273	266	279	260	264	240	247	263	252	261	250	264	265	249	260	247	274	279	261	259	247	297	261	260	275	239	266	231	251	283	246	249	273	273	246	275	278	267	285	261	257	266	264	271	247	273	261	269	259	252	242	279	251	254	250	253	255	261	253	293	251	259	286	255	250	243	269	237	243	237	244	271	270	266	262	271	286	244	258	281	277	261	278	255	265	267	285	274	283	300	240	283	265	252	258	283	260	234	285	270	268	268	287	273	259	274	256	283	257	269	261	253	262	276	247	261	264	264	253	274	270	262	239	275	267	250	252	273	289	293	278	244	269	281	264	295	291	276	247	285	273	278	248	242	228	279	259	301	271	263	249	264	259	265	247	258	246	282	301	268	267	254	255	287	297	244	266	255	291	246	246	270	283	257	245	253	244	255	249	271	273	265	241	255	260	261	255	265	282	243	248	284	270	263	263	247	283	265	279	284	263	288	269	248	231	276	259	255	272	257	270	258	258	261	258	263	257	265	221	268	251	278	238	285	263	265	275	272	270	264	265	261	259	262	245	274	232	253	250	277	258	293	259	265	266	270	289	268	275	282	245	262	276	295	243	251	278	312	264	275	228	273	294	259	261	294	283	251
34479	48887	20539	696	513	427	400	376	366	353	332	344	331	359	346	349	345	356	348	371	365	332	365	340	333	366	342	336	340	310	327	397	397	340	355	369	297	355	360	332	360	315	352	336	305	345	344	340	337	368	321	337	345	357	321	370	329	351	348	315	357	333	321	356	315	324	388	344	335	316	335	370	344	355	328	309	311	332	342	343	359	335	338	363	352	329	340	359	349	331	344	367	347	350	331	370	332	379	312	329	356	318	322	363	297	334	315	330	326	346	338	351	328	319	329	348	371	358	371	291	323	341	309	333	304	329	325	346	363	329	334	351	320	334	343	321	305	325	334	368	338	336	366	354	361	313	361	368	327	345	362	356	352	335	339	331	330	321	352	336	314	301	344	347	342	344	321	359	326	330	351	313	331	318	367	327	320	339	337	348	372	316	342	351	342	332	318	353	338	342	365	319	350	325	348	369	330	361	353	342	331	358	334	336	342	355	327	346	316	367	349	342	340	327	343	316	299	316	346	338	335	327	317	343	302	354	334	355	337	346	351	327	329	325	348	322	310	335	350	351	332	310	344	345	326	327	333	341	346	355	329	349	337	359	344	327	343	331	346	338	340	345	314	301	359	327	291	334	332	347	335	329	333	341	348	362	317	338	328	342	359	344	329	342	342	343	310	339	317	346	373	339	324	308	340	289	326	330	325	309	347	354	355	365	340	330	315	350	321	346	380	350	325	321	349	333	325	337	348	331	350	313	351	338	322	374	335	344	355	344	343	321	364	311	305	328	324	332	356	319	328	335	350	366	343	310	357	336	327	311	305	318	332	339	339	332	334	330	314	338	320	342	382	329	359	340	331	355	342	321	319	336	333	377	332	355	360	327	339	307	342	351	360	349	351	322	320	331	345	315	321	331	359	322	352	326	335	344	319	307	343	374	305	307	355	348	364	336	323	318	348	365	337	350	352	304	349	328	324	337	376	362	315	351	317	334	339	346	324	314	351	343	314	358	340	316	339	376	307	342	364	353	361	352	337	348	313	342	313	343	343	332	333	380	348	313	335	333	312	333	358	340	340	331	363	331	313	321	319	341	319	341	320	308	348	343	343	322	345	326	335	338	310	363	353	378	323	323	329	329	331	335	332	327	350	351	339	344	328	343	357	325	323	320	335	359	320	345	359	364	348	352	354	334	310	301	350	346	371	331	347	328	345	306	368	337	327	323	341	343	324	335	350	343	331	298	324	336	317	336	346	308	318	303	350	348	324	294	342	347	375	358	330	335	373	349	314	308	314	373	334	348	352	377	339	355	323	368	347	322	374	334	340	310	372	333	337	374	317	333	352	323	336	343	343	353	328	350	332	346	356	307	344	331	360	336	342	343	350	344	326	330	335	316	303	372	332	353	327	318	334	343	355	336	344	364	342	340	333	322	343	360	341	348	331	334	355	326	359	349	364	344	314	332	332	335	367	335	328	324	335	330	337	353	341	332	335	321	362	361	341	344	327	344	335	307	300	318	350	333	343	328	346	341	354	335	315	396	329	317	354	339	315	346	322	365	364	326	359	347	356	326	361	349	331	324	364	324	357	308	363	340	293	345	346	343	368	337	351	337	338	337	404	335	330	349	337	344	359	383	391	316	333	345	338	335	343	357	334	369	331	324	334	325	322	292	353	341	311	317	322	343	342	363	329	338	329	306	346	327	311	335	367	368	367	368	353	339	368	326	359	342	350	349	347	299	328	330	359	377	322	373	294	350	336	331	320	355	332	341	370	325	342	287	365	308	314	332	315	336	329	307	328	330	354	328	377	339	355	364	334	335	331	334	332	336	347	322	292	368	346	334	344	375	347	372	317	335	316	341	326	352	353	316	348	353	360	314	331	358	364	328	354	344	311	313	325	355	364	363	345	356	346	341	329	322	327	370	344	343	357	359	328	362	330	341	309	334	363	357	325	343	336	373	337	354	342	338	311	332	334	331	338	350	344	348	327	352	340	346	347	330	322	353	328	316	286	326	317	320	346	323	334	353	367	356	328	304	326	342	342	318	366	332	328	330	325	360	335	308	326	324	339	335	325	315	352	329	346	319	344	310	335	349	345	354	325	307	399	351	329	343	371	337	340	330	357	346	358	335	359	319	322	363	314	338	352	319	341	358	317	361	313	376	372	352	356	327	351	348	342	311	344	342	368	336	315	358	330	309	342	340	310	334	324	335	355	353	318	339	357	325	333	380	315	371	325	311	352	376	357	320	335	313	382	335	353	381	339	354	326	365	334	348	372	348	338	322	333	341	323	354	335	348	301	308	346	317	350	343	340	325	362	337	353	341	340	365	360	359	373	334	329	325	338	352	327	370	332	323	300	346	354	312	343	334	313	330	348	356	343	327	345	338	345	292	341	315	318	358	323	314	333	344	353	331	305	347	331	311	340	347	328	330	326	324	351	362	305	348	335	353	330	316	330	322	340	369	341	377	337	345	340	341	346	320	353	355	295	334	314	333	310	306	368	368	334	342	321	357	330	370	379	346	338	353	350	367	344	332	337	354	341	311	333	330	346	326	383	371	323	344	326	342	346	337	335	355	339	337	370	342	345	333	348	358	309	367	344	324	339	325	324	310	352	341	345	314	369	320	311	364	343	329	327	354	322	327	333	327	317	347	335	322	337	319	312	330	327	332	350	349	326	352	333	353	363	371	354	330	329	345	332	332	327	330	348	319	341	325	327	367	344	350	350	348	322	362	330	339	335	318	310	347	347	348	304	331	324	304	364	330	337	319	334	349	360	336	354	343	368	335	313	358	332	362	325	341	332	332	363	342	311	339	365	352	341	333	337	343	333	350	337	348	362	315	356	368	313	331	329	310	342	324	363	303	334	328	373	351	314	347	325	327	351	338	347	347	334	342	355	345	358	343	326	310	339	335	353	336	324	346	346	327	322	362	340	333	336	328	373	330	344	350	333	365	308	345	318	335	351	330	307	332	346	342	341	367	348	350	339	354	347	332	356	332	311	370	349	325	320	347	340	352	329	347	359	328	356	330	351	329	322	339	346	337	361	341	351	347	321	312	341	358	380	328	353	341	340	345	354	384	340	355	365	319	298	339	381	350	355	378	324	319	340	359	357	343	329	338	324	311	345	357	332	351	317	321	316	327	334	318	369	357	333	341	289	337	374	325	351	346	339	341	327	371	348	363	330	358	328	351	330	316	311	339	349	351	327	373	343	369	358	322	327	328	353	325	342	344	339	313	319	364	340	330	335	328	322	315	351	333	330	312	335	347	317	347	334	332	361	306	322	357	352	328	346	331	345	364	326	367	341	325	358	323	331	333	343	332	355	361	337	305	360	362	362	315	353	352	319	334	325	339	335	357	333	338	343	344	331	298	333	371	334	347	363	335	327	328	354	343	325	317	361	335	318	317	385	338	339	365	339	335	294	345	358	317	358	291	339	352	313	338	339	326	332	326	349	322	361	315	334	326	352	320	336	328	313	343	326	390	312	334	342	354
24273	21660	28968	24698	21404	10620	765	451	367	333	297	271	281	287	286	255	258	244	254	261	258	255	247	235	234	349	843	250	239	229	244	225	219	246	244	227	242	225	234	235	241	220	233	219	233	231	231	227	213	219	212	191	228	213	240	236	202	239	237	244	217	250	253	251	188	214	218	268	246	262	244	221	220	244	242	214	197	222	215	233	211	216	235	217	211	246	236	204	260	235	214	240	219	239	242	238	229	213	228	211	252	215	225	227	232	211	240	207	225	243	234	211	205	253	240	222	211	226	247	222	210	212	220	221	207	239	207	237	201	236	219	217	230	224	217	244	247	244	202	236	210	244	219	251	230	221	220	223	235	240	214	235	250	240	231	233	228	232	220	215	226	225	230	266	229	211	214	226	210	212	239	220	233	209	233	221	240	238	238	211	244	256	222	239	237	218	220	238	227	199	221	227	210	233	248	216	236	255	221	234	221	238	231	217	228	216	226	221	238	238	229	209	191	212	216	211	208	234	210	210	221	221	228	258	228	233	234	221	227	256	228	199	215	247	212	192	228	236	214	218	199	225	206	217	263	246	220	213	220	261	229	241	228	246	240	216	214	237	219	214	200	223	202	247	235	223	232	240	219	214	211	208	207	211	239	217	218	214	222	218	217	243	192	227	213	223	217	236	209	247	214	227	234	224	207	223	244	232	250	221	239	216	221	220	250	238	253	232	251	248	226	229	218	227	210	218	222	213	229	214	231	249	229	240	236	241	219	230	254	232	205	255	252	191	242	231	208	237	246	227	215	230	215	219	205	211	240	249	219	237	220	207	212	213	243	235	201	245	215	242	227	211	242	242	246	228	235	218	230	218	226	232	204	207	229	242	215	239	229	233	205	231	233	203	217	236	216	244	212	215	219	203	199	234	256	215	221	253	222	235	207	211	225	232	212	222	226	216	247	197	243	230	222	208	218	232	223	211	209	191	222	221	216	210	212	218	202	237	233	220	212	243	201	199	218	210	210	235	230	230	235	235	230	220	197	220	232	239	246	217	231	231	207	213	223	215	227	227	263	240	233	204	226	224	238	228	230	218	237	206	229	228	239	224	226	231	251	257	226	213	238	228	210	205	222	232	244	221	216	233	237	209	223	239	253	232	221	214	195	212	209	211	225	230	244	207	221	184	222	215	220	219	239	228	216	233	238	236	236	235	251	205	221	198	256	233	235	220	206	207	223	219	205	237	228	212	205	223	230	227	219	211	219	229	224	234	247	233	223	242	205	231	214	239	241	210	225	244	212	209	218	205	224	221	234	250	216	233	233	231	206	233	246	219	200	240	225	234	244	220	216	203	206	203	243	213	223	237	203	218	219	211	230	231	223	224	241	259	243	212	225	240	243	216	248	206	240	234	255	206	226	232	214	222	220	239	233	218	233	218	224	226	221	211	236	235	203	218	213	212	234	216	216	214	259	222	224	206	226	220	231	249	220	243	228	218	240	238	219	245	234	236	240	236	220	236	217	247	203	232	207	216	215	211	255	204	232	206	192	213	229	234	202	207	223	234	219	229	226	213	219	212	245	217	258	266	198	224	270	210	232	219	203	217	243	226	208	247	195	247	236	203	236	256	250	237	221	237	203	257	221	214	197	226	205	215	238	211	228	213	218	173	244	218	201	221	213	204	217	227	206	249	200	208	210	245	250	205	237	233	215	223	211	192	200	231	207	248	227	208	192	221	197	242	243	222	211	220	205	239	232	250	229	235	230	235	255	231	225	242	226	225	226	240	189	244	227	228	238	199	228	225	210	231	209	233	226	223	223	204	224	220	235	233	221	234	209	225	209	225	212	225	215	218	234	229	224	231	206	230	252	225	236	216	219	254	217	208	226	231	230	211	228	218	209	216	219	221	237	212	203	187	228	230	216	220	228	233	213	199	226	214	248	218	211	222	233	209	228	220	215	207	219	213	214	217	239	228	227	209	261	214	201	209	211	234	244	215	218	253	237	220	215	232	214	227	234	216	248	257	210	208	218	235	204	226	222	191	226	211	209	234	214	219	225	236	235	227	228	209	227	220	213	220	222	257	243	213	243	244	242	247	220	241	209	220	242	230	219	230	219	234	205	206	238	242	210	221	222	221	200	221	229	202	238	215	220	236	226	233	228	242	216	211	222	191	203	230	248	222	242	230	197	204	240	224	219	227	253	230	222	230	210	222	210	232	260	233	233	231	215	234	226	231	250	239	213	217	219	228	219	233	215	220	211	206	211	254	212	199	227	244	227	207	217	210	259	214	239	228	247	234	228	231	231	212	231	225	211	208	210	223	244	228	201	218	225	259	228	239	204	246	229	238	228	222	221	265	221	227	216	195	216	218	198	216	233	245	222	260	238	212	213	223	206	225	235	224	223	208	222	195	220	209	218	237	207	247	224	205	223	243	234	198	230	220	237	232	223	216	250	213	195	199	221	203	231	244	202	245	219	231	216	218	224	201	261	240	215	223	222	238	245	236	205	252	225	226	240	217	225	241	205	207	239	240	218	227	235	229	213	261	205	214	265	226	241	233	223	210	209	221	228	209	212	197	220	202	228	200	204	235	235	223	221	250	212	237	231	232	210	215	211	234	220	230	199	217	222	224	197	205	209	262	252	229	231	248	269	215	217	251	218	222	200	218	211	213	243	235	229	215	239	245	242	236	217	197	229	224	211	251	224	246	217	220	260	237	247	196	226	243	200	233	251	222	250	224	237	228	245	247	227	230	208	234	222	202	225	230	251	212	266	238	214	219	194	207	218	235	221	245	198	252	213	225	206	219	222	244	230	252	236	242	201	222	213	216	248	215	229	240	251	221	207	234	198	252	201	250	218	235	234	235	206	186	208	210	196	219	221	238	244	209	227	209	210	201	215	225	243	233	209	229	220	209	233	221	196	228	213	216	246	221	225	248	224	216	238	260	230	220	232	215	237	223	217	236	253	226	217	216	237	232	213	203	231	221	214	233	237	220	231	224	199	244	227	240	225	227	239	239	209	214	213	206	226	205	221	246	237	234	216	239	233	227	234	221	220	239	249	222	195	236	226	219	236	256	221	246	244	211	216	220	223	213	216	222	235	199	242	240	228	217	218	225	249	212	212	241	253	215	227	219	232	241	224	198	228	223	225	222	228	229	237	241	211	211	243	226	239	231	224	243	227	213	246	221	237	216	215	260	235	208	216	248	249	221	234	207	198	238	227	232	245	224	233	214	227	188	220	233	246	230	233	248	219	262	202	226	224	230	222	228	230	215	242	211	231	249	246	234	213	228	218	237	225	213	232	244	231	229	244	204	217	225	248	216	234	211	238	222	241	207	244	242	213	220	222	229	217	221	232	218	243	240	239	202	236	216	250	221	237	209	220	218	223	241	212	245	226	250	231	240	246	257	204	243	244	223	239	233	244	244	225	217	219	206	244	241	222	213	211	231	228	274	255	240	255	209	216	196	237	194	238	222	243	200	234	222	234	250	236	237	241	231
40187	66669	32703	2504	1503	1141	922	794	575	547	463	410	391	404	365	382	353	315	333	350	301	317	324	319	332	537	1381	323	306	289	346	309	315	296	344	321	296	257	284	302	301	297	288	279	279	268	276	297	304	320	303	266	292	295	275	288	293	268	275	284	286	274	280	305	318	264	305	279	271	287	275	269	283	302	288	275	260	271	288	281	264	278	279	311	288	285	289	263	290	267	274	258	279	269	280	272	281	279	246	281	257	301	249	283	289	273	293	261	243	245	288	279	292	281	287	263	275	261	270	260	305	265	282	269	271	248	276	289	284	280	279	301	246	262	307	279	289	268	285	279	282	274	284	292	305	301	290	304	278	294	286	304	270	261	257	269	290	279	254	275	271	294	258	273	277	277	276	296	290	265	275	263	264	292	293	268	292	280	313	277	260	249	242	283	290	278	336	280	262	290	247	262	272	278	289	298	305	293	277	293	295	297	268	280	278	265	295	260	300	293	283	306	301	270	319	270	298	274	292	259	277	282	288	268	298	293	280	274	285	289	324	270	305	290	284	270	293	296	279	273	283	300	287	299	287	295	282	289	294	290	291	276	274	265	270	264	273	295	271	276	296	306	262	284	286	276	287	253	288	259	237	276	276	260	259	256	297	292	290	281	306	293	293	277	305	272	273	267	279	282	310	309	255	293	265	275	292	289	274	242	251	312	254	309	300	303	277	253	267	291	254	276	268	264	297	261	288	275	278	281	259	288	313	265	298	263	275	311	290	305	303	275	334	269	288	261	287	286	277	275	266	280	254	264	311	287	271	264	279	264	263	289	303	273	295	266	298	259	248	305	279	269	283	296	290	282	254	307	309	268	282	285	300	301	281	312	275	311	292	306	289	270	259	254	259	292	285	278	272	288	267	279	252	273	271	297	280	284	267	266	260	283	308	308	327	285	311	296	299	261	302	267	306	304	272	252	262	279	316	287	279	308	263	277	259	283	267	303	291	298	290	269	267	264	283	286	277	274	263	274	265	273	290	274	283	277	276	293	298	271	271	296	299	312	268	260	288	284	282	323	259	272	282	285	298	279	281	252	281	306	277	279	273	280	266	282	304	295	274	282	295	283	286	300	267	283	264	293	294	277	281	329	309	272	308	275	307	277	297	237	303	268	291	304	298	269	298	264	298	265	276	275	275	260	298	296	260	293	277	256	295	303	262	279	265	270	276	242	283	276	272	285	268	292	295	296	287	262	282	267	277	282	267	288	292	280	270	262	274	256	264	275	283	292	270	274	274	317	263	237	269	266	315	260	301	256	270	270	272	266	286	282	287	281	266	288	266	289	266	290	285	276	282	264	282	292	286	267	261	271	279	291	289	228	307	276	294	271	291	279	288	255	284	271	285	283	318	288	281	296	279	287	270	294	295	299	280	273	275	280	257	283	293	256	308	266	272	310	249	268	270	299	309	309	272	271	266	297	282	281	248	295	276	283	277	266	260	270	283	262	315	306	319	278	283	283	262	270	266	302	284	241	291	267	295	265	297	303	280	277	294	287	269	277	298	275	261	288	285	286	249	277	300	297	281	282	291	276	274	262	272	298	290	271	273	265	279	281	257	294	282	267	288	311	299	270	259	267	283	275	282	285	305	299	296	259	292	274	301	305	300	283	287	285	280	313	293	305	280	316	267	246	290	292	272	273	260	290	297	313	260	289	289	293	262	321	280	287	271	297	294	290	277	274	278	278	306	266	290	279	310	258	306	257	294	271	274	287	276	287	263	300	274	296	300	282	269	272	257	283	261	275	309	284	299	283	276	303	250	279	272	279	312	262	299	305	275	287	309	279	279	322	290	286	274	291	283	278	272	320	280	292	297	277	290	260	281	293	319	269	274	315	267	269	284	295	271	301	299	282	290	280	266	263	272	267	267	288	273	292	247	284	270	282	306	279	268	282	269	269	279	295	283	279	279	278	277	274	261	283	274	255	278	296	317	303	278	289	269	281	289	263	270	297	317	279	257	282	263	274	292	282	287	251	236	288	272	250	279	271	279	314	293	283	266	262	294	264	271	256	260	276	280	279	266	269	295	311	279	275	282	264	320	263	282	283	269	264	309	265	258	267	276	270	284	271	268	302	256	310	286	281	291	265	289	265	280	270	289	260	299	287	284	274	286	274	278	269	292	261	253	266	278	255	285	287	305	284	276	264	306	260	292	277	278	300	281	260	268	286	276	298	308	303	285	295	267	295	289	268	278	278	288	298	279	282	290	275	258	293	310	284	260	273	281	272	307	275	283	287	269	263	294	246	277	270	273	289	285	254	243	300	280	273	281	279	276	285	284	286	297	264	286	283	294	290	282	296	312	275	293	281	281	280	281	258	278	267	286	282	301	271	272	274	314	308	280	268	275	272	284	288	264	298	268	282	301	302	294	298	241	294	281	284	280	285	287	273	283	290	286	272	251	283	274	292	281	290	281	285	283	268	244	276	297	296	265	276	281	301	292	265	296	293	312	263	302	273	248	266	270	255	299	284	288	276	246	274	294	294	286	262	238	263	258	323	269	307	268	304	275	279	296	286	272	312	288	256	287	321	284	242	307	270	291	283	340	306	312	316	305	283	308	274	258	267	242	268	272	314	272	286	279	270	292	310	258	279	310	276	298	299	296	277	284	272	285	291	272	247	269	296	233	309	292	310	257	281	276	278	271	285	284	274	280	284	268	291	241	265	289	243	283	272	303	286	261	267	277	314	266	273	286	270	300	262	301	273	290	274	278	259	281	282	285	268	303	253	293	285	276	310	296	307	294	275	294	282	283	274	254	290	266	289	273	285	319	262	281	280	233	299	282	247	273	288	293	256	278	297	277	303	271	275	256	279	279	294	284	283	281	295	291	277	287	277	303	273	286	295	289	277	254	277	281	330	304	265	255	275	316	290	272	293	287	298	255	254	286	245	301	268	290	245	290	276	311	284	290	272	299	273	274	279	286	273	277	321	287	282	284	290	256	294	278	313	294	277	270	276	287	293	274	293	307	250	276	280	261	261	277	289	303	285	279	263	272	265	313	283	283	283	279	282	299	271	296	294	278	269	274	282	286	313	308	263	288	265	286	302	258	299	273	291	281	273	268	270	287	285	251	274	317	283	259	319	265	310	257	338	272	326	288	286	290	264	280	309	252	258	290	285	260	293	275	307	280	292	275	262	290	276	284	287	265	290	294	308	271	304	294	262	254	288	287	274	271	279	263	290	273	241	287	302	314	286	274	322	281	299	237	287	296	289	282	281	286	282	256	285	293	265	278	294	285	305	281	268	310	269	262	267	305	273	274	287	250	306	301	289	265	287	285	246	283	295	297	278	297	287	261	274	313	278	298	286	292	260	261	264	265	272	311	237	287	288	299	269	314	283	275	289	302	290	278	277	283	293	258	284	269	290	263	309	274	271	276	300	292	268	282	238	301	279	279	291	288	290	274	302	282	290	261	282	299	259	288	273	305	247	280	295	286	245	290	278
25627	21868	27936	25186	9096	835	585	514	540	461	493	486	487	482	532	445	469	430	448	460	457	464	467	474	441	542	649	442	444	490	454	453	477	477	449	475	481	480	500	438	425	444	448	440	441	437	455	426	449	454	480	461	432	447	422	480	434	459	426	416	445	480	446	470	446	438	457	438	409	447	469	456	435	443	459	418	460	451	461	436	428	440	451	452	426	486	467	431	430	427	487	411	458	509	474	457	429	464	446	444	481	445	436	453	439	403	453	389	412	484	499	442	460	456	455	454	470	419	433	476	450	472	419	406	463	437	491	424	425	434	431	433	430	441	441	422	438	455	431	463	454	454	439	433	454	428	446	447	463	470	423	456	432	470	464	444	426	457	458	440	438	422	490	435	433	492	465	440	433	433	458	456	448	407	462	412	468	422	404	457	425	372	462	453	455	435	459	436	428	444	427	451	458	465	426	442	479	472	458	437	492	440	439	427	455	434	454	464	449	453	448	408	434	482	439	481	420	462	455	453	500	472	447	412	422	434	444	426	501	461	447	485	408	409	456	461	434	483	424	427	475	438	416	438	474	415	427	441	427	432	449	445	458	473	437	441	461	436	468	456	436	424	461	500	446	439	427	406	414	434	487	438	450	455	449	467	452	494	428	448	433	469	443	423	438	430	416	467	481	449	407	425	459	407	449	424	458	457	421	424	459	479	427	466	442	390	402	460	470	444	448	433	438	425	457	445	436	428	451	487	426	449	474	454	439	465	443	431	423	462	455	470	475	411	451	490	415	430	442	432	457	481	443	483	452	438	420	447	425	437	437	421	431	449	476	473	420	416	496	463	429	438	440	455	461	483	416	444	439	432	449	456	436	438	435	407	453	432	436	464	468	446	434	438	434	449	462	470	486	469	413	446	465	414	420	436	465	442	460	447	458	423	429	439	439	438	452	468	432	451	436	435	443	439	423	445	465	446	415	431	478	454	465	453	483	449	452	438	459	451	411	441	463	445	426	429	417	414	450	470	421	452	500	459	450	439	418	424	453	458	447	423	422	459	465	421	436	425	429	463	428	464	428	463	456	464	464	445	442	421	439	459	426	505	437	492	468	457	475	431	426	454	443	470	421	455	439	443	433	439	439	452	428	456	431	474	454	438	444	431	434	446	450	431	449	476	408	405	472	482	473	465	465	477	494	461	452	423	476	437	443	449	417	402	429	445	454	453	433	407	405	436	429	445	419	438	435	455	444	445	431	439	437	437	452	479	447	438	434	411	437	439	448	475	426	440	446	471	471	449	459	455	481	457	454	437	436	426	455	438	447	424	446	439	450	455	432	400	419	491	453	476	437	395	438	471	441	436	399	446	444	430	438	435	459	440	428	481	408	421	453	456	441	422	479	465	482	426	435	456	439	435	440	449	419	454	427	463	438	472	440	475	450	492	433	475	464	448	409	438	435	437	431	440	473	451	430	454	466	428	450	419	476	463	475	440	439	393	426	454	433	423	427	401	471	477	422	464	418	443	437	431	465	455	456	440	429	446	442	431	476	463	449	452	463	438	452	448	472	453	469	426	440	444	428	430	417	409	439	439	441	459	423	426	442	441	464	416	408	426	464	471	456	478	422	467	400	448	446	475	441	447	457	456	457	459	481	429	455	448	448	446	444	471	458	455	470	424	431	448	471	465	445	420	456	458	453	451	453	482	445	430	427	414	423	441	432	445	459	441	442	446	449	429	411	452	434	447	432	430	461	424	412	430	436	417	438	445	473	398	428	422	483	441	434	453	468	448	446	445	425	433	450	468	458	454	429	478	432	499	466	420	461	451	458	416	459	431	464	479	439	467	443	462	457	402	437	491	438	416	433	469	424	412	428	454	405	435	447	452	436	463	488	447	437	456	423	417	451	429	452	454	440	433	409	434	443	437	437	453	442	454	472	488	448	410	468	462	452	431	477	421	427	441	489	438	447	458	446	438	425	424	456	449	447	413	462	478	440	467	435	472	500	449	432	444	463	458	474	464	435	463	427	432	417	411	422	447	404	435	485	468	470	433	470	496	492	448	443	453	439	411	426	443	401	468	448	472	473	454	421	423	447	397	473	472	438	498	414	463	443	464	423	441	416	450	448	497	438	409	470	434	468	427	427	472	497	466	446	430	467	423	435	430	431	437	446	433	481	479	416	481	457	432	460	434	411	450	457	454	463	434	440	459	411	449	432	427	420	458	460	431	438	433	470	435	485	440	490	461	450	447	449	450	476	430	420	427	435	433	456	460	479	458	438	465	477	472	456	464	488	441	449	465	448	459	444	492	506	443	457	420	459	435	477	438	441	424	450	425	482	431	460	469	433	453	421	437	458	424	437	399	426	424	468	496	459	474	429	436	411	443	444	443	417	419	428	402	436	442	422	414	464	445	476	453	443	440	447	482	448	430	442	467	443	450	450	437	409	419	421	475	483	453	494	422	417	441	431	393	453	428	413	398	457	479	423	431	433	474	463	464	460	443	454	449	463	465	407	419	470	426	453	445	467	428	414	412	461	466	472	418	400	449	440	431	461	430	431	488	481	441	476	453	488	460	461	445	453	438	444	421	474	447	467	468	450	451	456	456	443	440	431	427	457	420	489	446	425	444	469	474	438	426	449	458	430	474	443	466	475	474	425	449	379	472	423	441	426	485	409	463	476	453	472	426	442	442	443	487	449	434	442	454	465	444	463	450	491	472	442	423	473	434	463	418	455	436	429	461	439	439	432	448	497	447	450	436	444	456	426	417	459	445	442	459	425	471	458	482	425	447	488	447	461	438	459	451	426	420	420	441	507	451	468	447	453	477	451	439	432	465	482	458	465	454	456	441	408	419	453	443	436	479	415	477	433	431	447	432	453	480	465	411	441	484	469	436	460	433	437	434	431	462	463	473	445	465	428	471	429	470	464	467	481	447	473	418	454	451	449	415	477	449	453	427	465	434	459	408	435	449	446	443	484	438	403	430	444	407	438	453	459	420	401	454	497	466	463	413	438	468	481	448	445	464	479	480	434	490	440	418	454	475	462	448	459	456	434	448	438	455	413	450	407	466	437	455	449	438	447	411	455	431	468	447	445	446	428	427	435	468	428	460	461	477	424	436	476	446	460	472	462	423	436	422	447	459	440	421	412	453	446	446	471	413	446	424	420	449	432	441	467	454	421	463	425	478	450	485	453	440	458	455	477	461	487	428	456	436	442	439	431	420	435	446	434	460	459	423	441	433	440	458	452	432	448	426	463	449	433	457	476	434	462	474	470	471	466	437	453	441	450	429	428	440	418	445	445	482	464	421	467	452	434	459	480	449	448	434	441	450	467	470	431	456	474	477	466	413	470	447	443	423	434	445	448	450	479	422	430	473	463	449	416	434	457	480	478	439	479	468	432	445	411	456	463	418	465	506	462	434	440	434	479	456	392	434	432	451	432	423	464	442	444	420	461	465	432	448	425	425	455	454	455	413	439	464	450	467	454	427	447	443	419	481
38238	58858	24475	1703	1201	981	892	741	711	622	620	627	586	643	594	603	625	589	553	600	567	576	558	578	577	837	1073	618	580	559	566	532	546	539	572	580	592	547	585	538	572	546	557	552	559	545	533	566	558	545	578	570	523	554	562	555	579	537	510	528	577	565	537	537	533	514	487	545	516	548	539	515	542	533	532	519	538	524	548	516	601	554	579	530	538	534	530	581	560	562	525	523	461	504	568	503	555	534	541	558	524	564	538	548	549	564	522	594	537	531	550	532	564	568	527	559	543	543	514	579	567	560	569	513	524	559	544	557	573	544	541	569	533	504	526	557	562	507	515	522	544	562	549	556	523	575	561	532	587	506	510	582	556	588	528	520	530	546	532	529	572	551	583	563	556	573	538	514	532	554	543	584	547	572	573	545	551	563	564	534	532	540	518	523	539	539	540	483	568	562	534	545	532	586	542	487	533	492	554	503	550	551	502	542	537	512	564	590	491	530	507	546	534	564	528	539	531	550	534	544	537	558	556	533	520	552	538	560	540	560	553	528	560	511	517	553	535	523	519	523	546	557	506	523	570	503	530	546	518	543	551	545	573	541	512	529	561	543	512	566	510	593	556	537	560	540	519	532	538	569	514	539	531	540	522	531	556	547	577	531	521	541	552	581	540	553	556	570	522	588	584	570	525	530	559	529	569	522	555	539	534	555	557	577	530	499	558	580	511	539	531	549	528	559	561	548	544	541	534	537	567	539	513	566	558	535	564	593	569	561	558	527	543	522	546	517	569	546	552	547	527	569	539	543	532	541	570	517	542	539	546	516	578	550	572	546	586	613	560	543	549	545	538	525	508	549	554	577	544	595	534	565	564	501	578	536	537	502	544	541	551	555	517	529	575	561	557	587	536	514	548	615	566	545	567	567	537	552	516	534	557	539	563	528	589	531	515	548	521	500	512	586	522	509	528	520	527	539	533	559	553	579	567	560	528	514	517	512	565	523	553	542	501	520	562	539	564	535	570	565	537	540	499	551	532	528	532	551	568	552	557	527	558	568	569	574	555	551	534	522	565	556	527	576	545	532	549	518	503	502	548	541	549	549	563	556	537	519	535	532	513	561	509	551	558	513	524	490	545	555	571	547	536	537	524	539	542	512	510	505	563	591	564	605	529	524	545	550	534	529	550	567	548	568	550	531	564	551	571	556	550	541	526	530	552	508	583	564	566	540	528	537	537	557	579	565	558	533	526	535	522	543	553	546	525	511	541	583	555	524	505	572	543	586	556	570	533	535	531	533	570	525	556	550	537	525	517	493	552	567	522	513	521	526	523	531	548	526	531	503	512	534	494	576	552	551	542	622	566	594	528	537	539	546	522	540	535	547	547	553	536	623	559	505	534	572	535	538	535	528	544	512	578	536	573	586	552	541	562	537	565	553	579	549	574	550	543	538	581	475	555	521	576	531	541	561	571	564	553	529	547	558	532	539	560	563	509	518	555	579	542	531	565	561	543	529	540	514	575	570	516	522	545	563	559	554	531	547	525	486	541	549	539	569	594	586	551	546	528	550	536	564	569	570	531	536	502	499	556	564	550	549	536	510	504	575	543	528	540	527	580	535	554	523	560	565	533	554	537	573	593	550	564	527	559	531	572	590	556	564	564	568	508	538	536	561	595	530	538	549	527	557	495	558	532	500	554	572	558	552	577	528	555	524	545	543	508	539	555	533	526	527	588	500	510	512	578	550	524	541	540	558	542	521	533	522	542	559	535	539	533	533	528	577	581	554	527	542	564	519	561	528	544	510	509	549	563	541	590	526	556	550	575	534	553	531	509	515	560	535	536	520	584	549	545	553	560	577	530	554	578	533	562	553	635	534	519	518	530	548	516	515	528	557	558	534	562	549	533	524	556	577	532	528	528	500	528	545	530	530	516	556	573	543	541	527	570	541	527	533	577	557	564	533	548	530	557	554	532	544	578	558	563	541	557	497	527	536	545	551	531	507	557	559	491	520	546	532	526	535	542	511	536	562	565	560	561	536	564	546	537	534	504	594	530	552	501	554	561	528	546	560	542	564	579	532	503	528	531	574	520	516	579	538	507	557	517	535	514	489	567	531	561	519	528	498	544	515	525	550	512	564	550	534	533	547	537	544	533	551	570	521	573	542	514	552	512	563	529	525	547	532	509	537	536	479	572	569	549	614	511	548	576	570	532	496	504	552	554	541	505	583	502	540	536	499	529	527	530	546	543	525	549	538	543	571	538	575	540	545	547	492	543	566	551	529	545	518	529	522	516	549	542	544	534	529	536	549	484	537	528	537	563	549	526	496	566	557	551	566	570	563	524	526	559	527	563	512	535	565	565	553	513	552	534	523	546	552	537	550	544	519	535	534	530	538	535	543	565	509	526	520	561	539	571	538	523	515	559	571	533	537	524	543	545	563	518	536	558	542	522	525	541	507	556	551	606	505	563	561	517	547	529	534	505	547	586	516	542	548	527	593	530	522	540	533	539	539	546	525	576	543	457	591	527	570	530	541	551	548	589	516	558	534	555	547	504	530	501	513	544	538	553	565	524	566	562	578	549	529	524	562	519	539	525	559	560	526	527	532	589	528	575	564	566	570	580	515	578	527	534	513	542	566	519	518	514	556	524	525	569	552	546	542	525	550	531	541	574	521	569	536	537	509	551	546	568	531	539	530	553	524	539	540	563	549	565	515	536	557	539	555	570	525	516	555	523	577	528	574	539	551	564	520	520	546	541	515	548	504	542	549	533	555	552	541	595	538	554	553	536	551	537	536	505	557	578	564	581	561	549	555	539	553	527	560	520	532	561	540	563	536	551	540	510	530	535	514	544	534	536	525	525	549	527	572	552	561	520	503	559	548	511	571	514	516	551	510	563	542	554	515	592	547	525	549	580	565	522	517	547	503	545	529	509	570	537	541	538	554	542	536	562	486	548	549	555	552	575	536	586	580	563	541	558	529	521	542	579	524	530	531	569	552	556	500	536	552	515	522	544	515	563	519	548	531	546	519	520	569	617	550	548	561	529	548	553	555	545	563	503	583	522	517	534	584	540	536	569	495	525	525	554	553	523	510	542	530	575	473	569	534	578	530	505	544	561	502	542	556	560	538	538	533	549	537	534	538	521	540	495	534	516	554	558	547	499	557	553	518	541	536	566	567	541	529	540	564	529	541	548	527	563	548	549	566	572	540	514	496	557	541	533	545	535	514	507	546	534	584	580	550	574	570	509	553	544	543	562	573	530	524	536	534	536	544	562	569	556	526	539	553	584	508	570	513	546	509	544	535	527	543	536	544	545	505	521	576	532	527	508	526	521	544	491	508	528	549	527	543	515	545	547	561	525	559	535	547	514	513	553	533	545	564	530	570	566	548	494	602	555	553	529	565	555	530	495	488	539	520	528	545	513	544	539	555	543	573	517	547	534	526	532	546	556	549	557	546	533	570	541	537	564	580	495	564	518	546	529	576	544	580	515	540	526	521
23341	21635	29282	24354	21576	21448	8641	1015	738	649	626	598	529	537	537	557	524	512	481	577	531	484	493	495	509	809	2415	500	523	499	511	467	489	557	515	492	503	422	464	479	450	469	494	483	458	461	454	465	424	469	475	464	470	436	467	452	449	491	458	505	475	472	457	476	442	495	462	443	410	458	485	460	477	478	433	422	479	474	449	448	507	450	455	460	440	460	436	449	467	469	430	422	445	439	465	460	466	448	428	473	452	473	476	434	446	457	454	418	482	456	483	448	423	479	458	411	431	482	435	468	439	420	483	446	456	433	457	433	432	504	451	413	445	457	423	429	464	442	438	469	467	478	475	449	458	461	451	471	445	449	500	450	480	450	447	465	475	458	498	461	463	475	442	473	473	450	467	432	434	467	470	428	440	455	467	449	439	455	458	469	483	444	502	441	470	464	456	439	472	414	470	456	469	468	430	447	438	490	461	419	457	445	476	468	480	414	440	464	473	452	469	439	418	433	441	449	462	460	455	378	475	452	478	450	415	447	497	482	458	494	455	449	462	452	462	429	474	463	538	415	472	485	447	442	413	479	455	447	456	439	450	465	471	431	464	506	467	449	482	448	419	459	424	456	426	479	448	459	438	467	460	437	473	450	463	437	460	468	437	475	507	442	420	499	497	448	418	437	479	437	466	483	446	498	485	449	440	490	434	495	475	482	472	477	477	449	420	435	498	433	424	488	485	437	462	472	468	469	449	490	468	447	454	425	483	483	500	469	453	452	450	458	458	520	457	466	464	478	449	444	478	476	498	438	439	443	446	453	450	448	425	451	431	438	420	504	461	462	455	440	452	467	452	481	467	482	467	455	491	453	488	432	458	420	476	476	446	439	442	465	449	485	451	486	466	471	456	449	446	463	449	454	426	487	479	467	445	448	435	417	452	457	480	428	465	460	454	463	444	415	453	420	448	460	451	405	466	480	430	457	470	479	468	486	433	450	464	453	501	497	462	460	461	465	406	433	475	457	443	434	412	455	435	453	433	475	468	506	485	460	498	397	453	459	446	462	461	459	498	464	422	484	474	457	447	444	460	453	446	478	450	436	445	431	427	481	466	398	444	431	467	488	475	467	468	444	498	490	460	467	423	457	482	459	493	510	454	428	486	457	432	469	481	463	489	444	536	466	513	410	457	451	468	463	513	453	448	429	426	462	469	454	493	445	425	460	457	474	482	454	424	451	453	433	441	458	448	426	476	491	420	437	448	469	468	467	447	450	488	459	477	472	457	469	426	463	484	460	457	416	452	461	449	475	458	417	457	464	450	442	456	440	481	489	455	463	443	450	469	403	457	464	458	440	448	470	461	497	490	457	443	462	444	454	471	499	494	469	442	447	424	437	468	444	448	452	444	486	437	443	446	455	470	475	448	445	440	445	441	496	454	442	431	449	455	466	417	496	477	447	429	472	443	448	466	458	478	479	451	438	488	452	442	455	421	475	465	430	467	460	474	477	457	450	489	435	474	460	430	462	442	484	434	440	463	454	424	488	422	452	437	430	432	419	472	488	470	478	472	442	444	427	446	443	423	507	479	486	455	432	482	454	481	454	480	455	448	452	413	452	463	461	433	471	429	430	447	480	502	443	458	477	461	474	494	446	433	426	456	465	493	421	463	428	496	434	429	448	450	456	444	432	430	472	534	487	469	475	409	437	429	478	487	484	454	460	472	416	438	444	438	468	456	472	472	449	484	481	430	467	464	451	428	443	475	495	453	457	441	449	431	465	464	445	440	495	472	436	482	433	478	465	460	439	443	472	468	407	463	449	463	462	453	495	451	459	484	475	458	471	453	451	450	476	434	464	473	411	438	453	449	419	419	415	441	469	470	451	454	448	479	470	417	504	429	450	465	485	469	465	430	495	441	449	461	448	457	456	476	464	488	462	480	458	460	466	477	481	447	448	469	459	469	468	456	454	444	461	467	480	507	458	453	443	453	479	463	476	484	465	452	465	478	459	449	517	442	419	443	484	477	457	498	461	441	452	494	466	423	479	440	475	453	471	455	473	471	473	495	467	480	445	445	410	457	477	466	488	476	460	434	440	489	417	418	435	485	462	476	458	466	417	443	492	450	477	462	442	472	434	426	433	447	423	460	429	415	445	498	481	474	447	425	449	465	501	460	457	446	493	440	452	441	464	440	415	443	460	445	485	455	481	446	441	422	412	468	459	434	469	434	473	442	411	449	456	484	475	448	414	487	412	441	491	477	478	460	448	461	431	467	435	449	484	439	437	445	479	446	435	455	433	460	442	451	471	461	509	473	465	463	472	467	506	458	456	422	426	471	443	468	437	498	497	453	465	445	472	446	482	442	452	443	464	457	417	428	410	446	424	458	493	457	466	425	425	450	476	442	475	434	456	464	465	487	483	447	455	492	462	482	452	449	458	471	449	472	474	479	455	433	491	437	441	471	450	433	441	482	452	469	442	462	473	455	426	464	448	446	462	460	433	445	447	510	465	462	469	474	464	431	446	420	505	476	460	492	443	427	439	443	462	427	464	437	440	465	457	430	445	438	489	441	463	476	487	470	465	451	461	487	460	465	458	443	470	483	478	420	459	438	456	442	467	435	427	468	451	462	424	451	460	444	474	460	435	447	453	468	463	446	448	437	474	453	442	455	448	437	447	477	444	470	465	448	435	413	461	439	451	440	453	453	435	443	434	429	405	456	476	457	461	481	453	512	406	468	433	472	456	435	457	489	449	460	416	480	484	447	432	463	463	445	473	465	452	460	459	457	458	442	443	426	453	491	476	458	461	452	457	465	458	465	477	430	418	492	490	462	460	422	465	438	463	452	459	429	459	454	441	439	464	480	443	462	422	483	434	459	487	473	454	469	445	435	472	448	461	471	501	430	460	461	455	437	462	472	445	460	424	441	461	465	421	451	466	452	450	419	443	470	482	424	427	434	472	457	420	439	503	460	451	476	413	444	427	444	477	467	508	457	489	455	395	475	482	463	413	488	446	475	464	438	468	502	461	481	442	477	464	463	449	485	506	493	440	489	419	475	426	466	454	435	439	440	412	409	467	458	469	440	457	475	480	413	432	429	422	463	485	439	477	431	450	461	445	461	510	471	478	457	411	445	485	459	469	429	456	444	456	439	466	443	483	430	470	465	490	484	466	414	463	490	457	424	475	457	464	446	489	479	495	463	469	496	457	455	469	463	458	436	459	451	449	457	447	486	442	449	448	474	448	442	434	446	473	442	428	450	459	430	451	454	428	460	467	439	494	458	459	438	438	470	477	475	433	454	455	437	411	457	446	449	458	479	441	458	426	482	475	441	452	414	483	472	436	482	461	421	452	423	438	459	469	469	448	441	464	495	448	467	419	445	438	448	437	444	463	470	430	437	472	459	480	417	445	465	443	453	447	431	429	483	455	454	471	426	456	439	451	425	490	464	432	476	504	431	461	427	436	478	488	479	445	498	443	432	447	462	451	412	463	466	461	439	461
44593	75047	35629	4232	2905	2040	1591	1315	1229	942	883	786	757	720	657	645	682	682	666	610	614	606	596	592	563	1070	3909	591	540	598	602	536	542	601	628	595	549	594	572	521	549	543	498	529	520	525	516	563	552	534	550	543	517	523	518	546	573	503	487	507	523	533	493	530	550	513	540	524	492	510	522	497	576	518	570	523	539	506	530	508	517	493	545	555	546	526	536	503	501	539	511	535	509	528	520	492	522	534	508	588	566	511	518	526	550	480	525	503	526	532	562	556	556	513	536	537	523	558	531	507	507	522	505	550	471	557	518	564	524	543	527	504	517	547	514	493	512	530	525	523	551	517	553	531	537	513	548	528	552	510	493	529	514	541	480	509	533	527	495	537	526	483	539	519	548	533	525	563	533	526	522	546	493	540	508	500	491	479	470	545	530	527	529	512	533	511	565	556	542	517	538	510	529	519	529	539	523	489	571	527	496	543	502	558	530	564	525	520	546	570	534	528	507	533	496	491	539	506	530	497	525	519	539	508	515	525	538	536	548	508	486	545	513	549	529	484	536	551	559	495	529	529	503	571	591	552	531	518	526	553	504	520	531	523	478	511	548	508	558	550	574	541	545	546	510	547	522	549	517	537	537	523	531	570	497	516	536	488	522	506	509	519	526	532	520	517	569	494	523	510	546	494	496	534	585	481	498	526	504	529	523	500	527	570	555	514	560	482	538	500	552	552	520	535	477	578	578	523	511	528	534	542	508	548	491	532	560	533	546	481	551	545	546	523	502	497	529	511	498	569	513	539	523	500	502	467	478	514	518	527	553	556	563	504	512	530	506	508	533	552	539	503	516	530	500	501	496	543	527	480	552	546	532	509	551	504	530	553	514	518	525	548	540	532	570	500	517	515	501	530	508	544	536	520	495	548	514	474	511	489	512	522	488	546	511	563	543	544	549	536	538	535	531	560	525	537	537	547	507	547	544	514	523	532	504	523	497	534	490	508	518	495	501	548	498	530	519	556	544	518	562	514	522	540	531	535	544	525	471	516	545	521	499	516	532	542	531	508	530	528	547	551	539	485	530	505	538	513	537	552	556	514	555	530	507	537	489	496	530	534	528	495	493	471	543	526	525	544	534	505	527	509	525	547	533	542	536	568	523	511	554	506	522	515	588	541	512	513	481	535	528	516	495	574	548	518	561	522	544	468	518	534	547	504	502	537	538	543	510	542	542	522	613	543	563	526	536	536	536	522	522	489	496	550	542	572	525	494	553	558	527	544	527	516	519	498	506	537	541	516	534	572	562	503	536	481	538	508	538	507	516	557	513	523	534	513	578	514	540	495	547	513	562	499	509	486	510	529	497	555	556	530	537	574	525	530	532	521	497	504	513	541	521	510	546	532	505	526	533	531	490	527	532	553	529	536	556	556	551	495	518	503	476	522	532	517	556	510	519	536	512	525	489	508	500	502	531	558	505	556	509	495	531	557	527	472	535	501	504	561	535	543	536	537	540	557	546	508	509	515	531	529	547	554	532	538	516	512	523	517	536	540	545	532	514	560	563	492	516	516	574	519	546	551	547	526	517	518	547	577	475	530	526	517	532	536	480	522	518	474	471	518	522	495	525	516	513	515	516	542	513	532	492	497	479	504	533	512	524	550	508	509	522	516	505	543	528	531	523	562	537	529	509	560	500	552	548	537	508	526	582	536	538	516	539	535	544	540	530	505	529	529	533	478	527	546	586	511	479	516	513	514	556	494	529	541	515	498	524	495	557	482	535	496	495	520	503	506	486	526	502	514	511	504	561	496	539	534	537	500	527	515	522	556	496	507	544	541	509	505	550	503	530	552	507	522	546	512	543	510	508	500	556	503	541	510	492	559	533	513	544	507	524	557	501	513	512	530	550	504	544	529	490	505	536	519	543	513	556	529	534	529	593	559	527	498	519	524	475	531	540	499	569	528	525	496	509	520	504	531	535	486	536	505	528	526	544	525	526	541	493	552	469	553	509	539	556	496	490	520	498	546	531	516	499	489	521	483	530	517	509	552	486	526	534	516	526	515	515	522	539	519	521	533	545	497	523	529	530	523	550	566	504	485	511	504	543	518	533	534	501	540	499	519	523	534	524	507	532	529	553	531	535	512	486	525	489	550	555	546	515	547	510	518	516	546	537	544	486	525	539	532	539	495	495	535	533	530	513	525	486	502	470	510	561	513	565	538	529	549	517	563	495	525	559	535	545	519	517	508	537	527	490	497	548	505	566	545	539	490	502	501	500	545	532	535	540	547	501	531	539	503	531	524	493	519	479	540	537	541	514	507	530	557	535	530	533	522	533	550	542	546	537	522	527	516	513	516	488	477	539	522	536	519	553	511	490	473	518	512	503	487	564	496	516	524	514	528	495	502	512	510	495	529	506	538	553	503	489	536	523	539	505	564	535	524	530	495	511	515	547	502	529	529	553	532	518	548	543	564	521	545	550	503	501	518	524	501	497	534	517	506	518	548	547	542	478	531	543	494	528	503	555	569	508	546	528	538	505	544	505	506	542	527	542	548	505	553	496	534	541	529	475	494	479	480	541	522	525	548	541	539	535	544	505	547	561	520	498	499	510	501	521	528	499	580	541	488	524	532	516	546	535	504	505	527	511	513	477	507	500	494	521	524	532	523	525	543	538	540	548	499	522	536	491	518	508	518	478	533	539	485	506	515	480	533	491	533	528	528	561	510	504	495	489	522	508	469	527	528	502	505	544	524	482	521	507	562	569	545	533	521	558	509	575	513	530	476	490	550	510	540	492	527	502	497	523	545	508	501	525	527	544	534	512	492	556	538	510	549	518	501	502	521	523	536	504	520	478	568	535	539	562	497	505	529	539	516	514	529	555	537	508	521	529	561	549	495	530	534	514	547	525	502	528	525	537	526	535	562	545	549	538	532	568	491	525	523	547	522	528	508	544	535	507	525	545	481	526	552	566	536	518	510	498	467	535	519	463	538	502	523	547	530	497	516	497	534	515	535	524	488	510	493	527	519	540	520	563	512	528	472	520	524	553	516	545	528	556	518	519	503	521	500	510	520	501	515	484	510	521	539	508	495	551	513	559	515	518	506	511	544	516	487	537	504	492	529	541	546	530	542	495	502	516	529	522	536	499	546	547	553	516	531	547	509	525	488	544	546	546	518	529	511	530	507	528	551	526	572	496	532	521	535	500	519	501	558	547	555	521	513	524	542	566	509	480	505	532	504	506	520	544	473	569	536	553	514	493	528	519	567	516	548	535	475	547	507	563	530	536	515	537	539	532	558	540	566	530	501	592	516	522	517	553	524	508	536	518	534	541	550	510	523	549	490	518	526	523	523	532	541	525	486	524	548	499	554	531	554	539	531	503	503	573	506	508	529	541	488	527	532	498	513	539	518	506	493	537	506	540	528	478	552	532	548	562	569	553	526	501	530	505	560	511	565	517	528	532	527	553	567	562	485	525	504	531	483	528	500	517	480	491	522	539	525
29906	31925	22670	4311	388	314	309	311	284	281	313	254	289	287	272	296	297	277	287	292	271	298	245	290	269	290	344	285	293	298	302	304	260	279	310	278	280	293	270	282	280	288	260	252	268	268	268	302	270	266	274	280	230	280	298	283	298	271	296	277	267	296	237	248	273	269	311	271	259	281	250	293	261	290	328	258	296	274	304	274	288	273	272	274	254	302	258	307	270	238	284	267	296	276	271	282	264	255	259	246	283	277	274	258	266	270	280	265	297	284	287	302	290	270	276	285	277	271	307	261	267	280	273	305	268	273	261	264	280	260	273	279	284	266	280	271	267	273	265	283	271	294	286	259	283	269	258	278	260	243	272	275	319	299	269	328	273	255	287	286	257	253	282	267	280	278	279	299	290	278	311	257	278	266	253	265	284	281	290	280	291	284	257	275	263	262	254	263	273	264	251	319	296	284	278	267	333	276	263	308	262	290	286	267	324	283	266	267	302	294	304	284	232	331	279	266	283	277	271	280	278	265	274	295	247	288	308	280	301	286	314	299	248	290	293	276	295	276	308	278	286	283	271	289	289	276	276	268	276	262	259	275	286	278	273	289	246	289	275	274	283	262	275	269	287	301	292	307	273	296	300	274	276	283	270	295	271	245	280	271	284	278	252	283	288	263	305	263	279	275	278	253	275	287	289	281	262	319	276	272	276	332	286	280	278	264	289	276	260	291	291	265	279	258	286	303	292	283	284	281	283	309	281	273	274	263	261	269	255	260	295	299	288	246	287	273	254	260	314	287	255	267	279	284	274	285	274	257	285	264	281	283	270	298	269	268	275	280	256	273	275	278	260	309	297	275	264	257	261	294	314	275	282	239	246	258	298	274	292	264	294	266	267	292	267	257	262	258	255	294	268	301	284	286	277	288	278	279	295	281	290	294	251	269	258	281	293	283	256	287	288	284	288	242	262	321	274	285	283	309	221	284	268	310	315	277	289	268	269	279	284	277	265	285	302	307	244	294	286	277	278	240	286	286	280	277	249	303	281	245	297	293	265	292	235	283	253	287	294	284	286	250	281	284	278	288	257	292	292	293	251	281	285	273	262	281	292	283	273	264	285	264	283	280	262	258	258	250	278	281	295	300	292	283	285	247	267	247	271	292	257	277	290	307	277	278	245	277	326	280	259	291	259	275	283	284	284	280	289	265	283	284	288	288	250	275	278	295	292	259	296	291	263	276	273	291	272	274	258	252	279	292	276	278	278	286	260	279	296	288	245	270	294	253	285	255	270	280	291	282	277	275	269	298	280	288	288	242	281	266	275	293	251	264	258	263	283	265	278	281	266	288	302	273	269	244	298	283	304	288	279	245	266	274	271	270	281	275	266	308	257	250	272	262	286	293	299	268	270	269	258	283	256	279	258	266	258	292	279	270	257	282	274	300	267	301	300	288	310	307	293	274	296	291	290	277	289	269	276	244	272	281	271	272	297	283	271	293	293	278	267	286	271	295	291	284	272	263	301	255	275	256	281	260	292	280	275	282	280	295	290	276	284	269	256	252	258	323	274	262	258	277	296	308	275	288	294	273	267	285	299	279	294	271	278	281	285	279	248	253	298	281	308	316	277	290	270	262	271	258	259	270	259	269	285	271	269	258	270	271	287	282	264	271	289	282	307	300	284	290	295	280	283	275	276	298	270	293	298	279	279	252	298	279	281	268	314	235	300	294	297	283	286	291	288	265	272	268	269	272	266	280	271	309	277	266	265	261	272	279	266	272	274	290	284	275	280	295	303	283	296	291	270	259	302	284	249	255	302	270	289	290	267	303	284	285	242	290	257	283	277	272	298	272	291	272	271	264	269	257	288	274	258	244	313	281	264	253	289	274	264	275	286	259	297	285	258	286	289	286	296	281	281	292	303	255	289	261	304	300	283	286	279	296	258	279	292	253	285	267	283	246	241	263	292	266	282	271	276	279	275	281	273	283	303	285	274	253	267	303	243	288	274	276	272	271	303	257	294	244	266	295	275	270	284	248	245	304	269	267	279	277	281	282	261	284	271	273	266	268	301	263	254	281	276	283	270	268	287	270	263	273	278	272	288	281	277	281	272	244	302	275	272	254	265	277	269	285	295	299	276	250	259	250	285	275	281	299	260	279	283	263	285	273	254	276	271	276	283	257	272	274	288	288	302	270	281	288	280	265	257	257	288	285	288	240	263	275	280	264	272	287	289	275	274	290	309	235	285	299	303	265	286	268	289	252	267	298	264	294	262	286	277	274	273	261	287	268	299	273	278	284	269	274	258	301	309	243	287	284	263	279	297	282	274	273	266	270	282	273	268	270	268	281	275	266	303	272	250	276	271	244	289	291	236	265	267	298	272	269	319	244	284	305	273	290	283	276	279	262	281	281	263	272	255	260	298	234	292	267	266	298	290	283	289	284	254	298	280	248	272	264	278	300	278	289	290	267	310	272	274	283	309	249	268	286	287	251	266	268	275	260	248	256	261	282	308	300	263	288	268	267	304	277	290	264	292	280	266	283	285	294	246	250	266	264	268	247	278	288	289	274	303	292	290	258	301	247	285	298	291	265	289	260	306	292	287	285	284	286	279	288	288	305	307	301	280	253	271	281	273	277	288	282	257	337	266	261	266	292	294	300	297	278	293	272	276	239	283	289	276	275	272	292	281	254	289	261	244	268	276	280	277	300	272	297	276	278	292	283	276	279	242	290	277	256	283	301	273	313	263	274	302	283	255	260	282	269	280	286	292	281	293	279	294	273	280	258	263	264	276	265	274	268	267	310	248	264	287	281	271	298	255	273	277	273	292	250	287	253	259	267	299	297	285	243	250	316	279	276	266	292	292	274	246	270	326	260	314	248	283	262	275	292	273	260	284	245	292	255	281	263	277	276	266	282	239	276	275	251	277	260	225	311	285	276	269	295	253	283	290	277	277	248	288	293	270	282	261	280	268	244	293	273	287	268	279	265	291	264	269	312	277	268	285	270	286	261	275	263	301	265	269	249	283	274	280	277	286	296	262	262	289	263	298	285	275	308	275	274	257	291	272	282	255	311	285	268	293	251	285	265	277	270	282	265	291	291	276	282	277	263	300	266	307	274	304	269	266	278	294	255	293	276	281	279	293	283	287	260	289	281	318	272	286	298	266	269	294	283	268	252	288	309	285	281	223	303	272	301	300	265	279	297	265	287	282	247	274	279	264	269	299	277	285	300	297	280	295	294	286	304	271	293	299	244	260	299	275	263	257	267	279	252	280	249	279	284	248	276	277	253	271	262	277	266	278	238	293	293	253	278	250	272	283	300	276	262	279	275	255	296	294	270	273	281	249	276	275	272	256	271	249	257	264	251	286	299	276	293	285	266	294	289	273	274	300	287	296	284	275	275	288	272	296	273	278	299	295	291	289	278	279	289	287	278	288	251	276	236	296	266	293	303	294	271	289	259	264	288	279	279	276	268	262	283	267	302	301	293	276	269	316	285	277	304
34766	49252	14446	585	441	410	385	383	364	345	346	361	367	368	354	388	386	393	379	341	387	331	364	353	370	376	474	348	353	392	344	362	296	377	355	354	345	337	350	353	352	370	367	409	326	338	332	370	332	323	356	362	346	322	364	345	355	351	353	363	347	376	327	349	349	335	376	346	318	372	349	354	370	354	343	360	322	345	354	364	402	400	356	371	345	343	381	382	359	354	334	348	336	347	356	333	314	355	365	315	337	308	360	344	363	335	353	343	374	352	363	352	343	391	363	376	362	382	350	343	345	331	388	395	315	334	358	359	340	353	397	361	345	373	356	349	362	337	334	341	320	351	352	326	335	371	323	336	363	338	359	365	349	345	359	344	336	349	346	366	339	308	346	304	341	369	342	347	337	329	377	361	313	350	348	370	341	371	377	334	358	349	338	351	349	341	379	340	345	358	357	332	394	364	325	321	368	352	349	337	344	363	333	340	353	319	355	376	331	354	344	371	346	359	378	382	324	346	354	362	353	335	355	362	357	359	344	369	325	351	385	383	307	353	311	342	346	322	333	356	370	325	362	328	386	391	335	375	345	365	326	367	360	377	371	366	368	353	372	342	353	326	353	356	348	359	374	360	305	340	359	322	358	333	327	376	348	362	340	322	335	349	360	339	330	356	327	358	332	335	373	337	361	363	375	345	376	365	322	338	356	320	359	351	342	376	325	361	322	345	348	358	343	358	334	394	381	347	356	331	343	344	341	401	323	352	342	345	361	373	318	377	346	376	347	358	376	323	345	342	335	352	365	369	342	360	343	375	347	374	340	371	327	337	361	310	356	328	382	361	336	342	371	346	333	363	315	337	345	358	356	340	355	345	368	357	349	345	333	369	325	350	353	377	351	364	346	329	349	331	376	331	367	357	375	345	352	336	332	354	350	313	387	340	388	324	387	323	371	345	358	354	327	358	369	361	338	343	344	368	351	356	332	381	352	370	354	388	369	358	320	348	346	379	361	350	363	348	342	338	356	365	353	352	332	346	327	338	319	360	346	367	387	360	391	372	380	386	347	320	352	359	335	345	343	363	357	371	336	363	353	340	366	344	343	339	351	359	323	363	322	336	368	358	374	329	360	370	362	353	364	381	336	335	349	347	391	347	337	352	359	334	341	377	343	380	356	339	339	357	344	359	366	337	347	376	356	346	346	394	366	362	340	336	328	367	347	347	342	335	337	356	341	365	343	353	361	333	374	367	328	388	313	329	375	362	357	365	356	314	354	336	355	364	343	325	331	342	347	327	338	354	342	389	373	341	350	366	352	360	348	364	358	346	360	318	361	358	336	363	350	353	368	372	370	352	349	356	339	383	375	383	330	358	377	364	349	307	293	351	342	354	311	366	327	348	365	356	346	388	354	344	345	304	344	358	326	341	353	346	333	360	363	354	392	331	368	337	373	352	394	397	343	350	335	348	360	342	364	332	388	333	369	383	387	338	354	356	361	339	349	368	339	389	355	339	357	324	357	355	299	363	342	354	329	372	332	349	394	312	346	340	359	345	356	346	358	344	360	362	345	334	349	347	349	352	337	354	344	363	305	364	382	340	340	331	354	359	321	340	330	349	367	308	359	326	353	364	356	335	312	332	337	332	361	351	337	367	353	345	347	346	361	372	367	326	359	300	331	318	364	344	343	354	362	315	354	377	361	363	319	356	322	381	356	377	340	366	355	330	361	322	347	381	340	356	334	377	371	355	338	347	335	347	341	342	341	388	366	355	372	342	339	356	375	366	331	328	339	381	337	358	379	325	327	340	310	313	400	326	375	368	331	327	337	358	341	342	340	355	337	319	378	405	328	378	335	347	346	329	366	350	347	375	340	327	358	355	335	319	366	346	343	308	368	369	376	314	344	401	357	374	356	354	339	342	326	362	318	326	359	347	376	352	369	362	330	367	354	372	313	370	358	346	319	375	346	312	352	358	361	348	373	369	329	355	349	330	358	385	345	341	337	365	327	335	340	337	339	349	346	355	341	353	369	371	387	356	331	350	325	342	358	367	387	362	324	364	382	351	363	341	359	382	377	336	341	326	328	348	335	368	373	319	348	329	369	370	316	339	342	359	367	376	356	379	365	311	364	325	359	355	368	365	334	321	342	336	369	366	343	353	346	359	376	331	337	370	335	389	373	316	354	339	341	356	342	376	363	386	328	350	355	353	339	334	336	352	376	324	341	373	360	344	359	355	355	349	357	324	356	348	334	349	355	374	370	349	342	374	326	329	346	348	343	341	364	330	365	340	368	327	334	347	323	378	339	350	332	319	377	341	344	363	350	357	345	329	367	356	355	362	368	396	352	343	318	343	363	347	363	339	340	337	356	383	371	376	340	322	373	303	340	375	330	348	377	344	379	320	338	317	336	364	355	342	347	333	385	406	340	325	306	330	367	388	347	347	342	332	333	368	330	356	337	381	347	356	359	371	346	360	345	362	366	354	339	347	372	341	359	353	356	362	331	340	337	344	359	362	364	398	365	353	345	396	379	338	332	337	361	343	362	382	350	340	367	359	340	357	320	360	346	330	318	345	352	363	342	363	375	355	331	361	336	302	369	345	337	348	350	350	377	402	340	320	332	338	324	360	369	325	327	333	389	338	357	354	319	367	378	332	342	362	363	340	340	349	378	338	360	356	365	348	349	346	385	325	336	340	344	338	389	348	332	369	342	362	374	334	317	350	375	351	323	350	339	347	347	352	366	357	351	344	370	353	378	323	368	379	333	365	388	360	358	395	380	339	346	385	344	345	326	361	328	395	349	346	362	344	358	300	357	353	324	365	341	346	350	335	381	383	391	343	364	339	356	347	347	368	343	338	323	347	361	361	385	334	343	346	365	356	356	370	362	353	357	313	407	326	348	335	347	336	338	341	369	375	363	351	365	321	307	380	328	368	311	375	336	356	369	352	317	367	333	324	354	361	351	320	348	381	399	338	351	334	339	358	307	335	362	317	384	370	383	355	357	397	332	368	333	326	322	368	350	332	351	323	360	350	327	339	333	344	340	337	328	339	334	328	373	345	383	365	366	330	350	331	348	337	355	382	316	353	351	342	344	352	349	334	373	364	371	353	364	363	366	335	376	345	371	332	349	322	358	354	346	359	340	364	310	361	370	356	348	341	351	381	345	340	370	350	359	347	369	349	346	395	331	369	361	341	312	370	362	338	349	340	340	362	367	329	357	366	359	345	319	314	334	381	360	358	348	346	332	309	350	336	364	352	324	365	336	321	334	328	349	340	325	334	333	373	384	338	342	348	389	341	380	339	338	348	371	398	342	356	346	328	323	331	337	324	372	312	336	364	343	372	333	359	345	378	387	375	340	325	385	359	393	349	360	371	340	351	353	359	375	363	337	359	294	349	350	354	361	375	342	348	336	352	351	390	345	364	333	354	347	347	311	363	320	360	380	365	351	313	319	347	371	349	347	364	347	318	372	348	300	339	335	352	376	356	351	367	331	374
24297	21664	28928	24641	21460	10713	821	491	379	350	331	351	293	301	263	275	293	275	286	260	236	280	256	266	261	471	1154	261	261	283	282	224	258	248	221	236	231	228	221	243	240	228	244	264	234	229	245	243	251	207	230	241	237	244	224	240	228	229	233	250	249	243	228	240	242	244	214	238	233	246	254	242	232	228	215	236	233	251	246	249	236	232	249	233	250	226	257	247	249	242	229	244	223	246	229	236	240	223	242	235	228	244	210	241	257	248	246	241	221	226	213	217	258	230	221	229	224	220	252	236	242	245	257	229	231	216	251	227	246	235	220	255	223	231	238	254	216	234	240	218	244	214	254	253	245	255	238	235	242	241	210	213	242	241	222	228	243	216	216	241	232	217	205	237	218	236	231	228	225	240	213	255	222	241	231	234	230	243	227	228	237	242	222	241	220	198	251	243	214	249	222	225	226	206	239	249	230	219	256	234	280	238	223	237	243	209	234	217	219	226	226	232	241	246	232	263	255	255	269	244	229	243	222	255	228	246	232	224	255	253	216	236	221	226	223	243	243	233	232	228	253	238	214	255	297	225	253	216	241	244	219	235	216	230	228	231	220	236	248	215	248	244	240	232	248	209	224	240	207	231	244	226	217	224	255	223	230	249	254	212	238	216	221	238	240	225	242	272	248	235	245	245	268	268	224	227	235	283	238	239	221	233	261	234	227	255	251	239	245	225	248	251	244	226	208	221	211	206	262	231	260	217	240	229	226	261	250	246	241	257	232	226	231	255	237	234	240	253	213	238	231	233	218	249	230	215	234	240	239	225	223	243	249	235	221	219	219	227	246	240	233	225	256	230	263	217	252	226	250	220	240	207	226	214	215	215	222	233	222	265	247	249	242	240	223	224	231	230	212	252	211	233	196	241	222	230	242	244	226	185	255	243	250	227	221	244	228	245	253	239	249	229	268	220	257	209	206	216	243	214	237	249	240	229	234	247	237	218	221	238	247	232	217	238	233	224	241	226	248	213	220	255	239	237	223	235	226	232	231	248	220	228	256	227	211	242	236	239	241	226	213	239	214	227	239	225	241	241	244	236	212	223	210	228	264	189	242	223	247	240	242	250	243	256	222	240	245	255	222	232	259	229	227	232	247	244	243	232	242	204	248	253	241	225	240	206	211	254	251	221	274	239	221	242	211	233	242	244	239	260	232	255	271	250	235	225	215	229	223	243	237	223	245	223	236	230	199	217	213	215	240	241	241	225	224	232	233	232	238	272	226	212	266	238	224	256	220	236	242	226	226	236	222	269	226	227	231	244	209	229	207	215	228	246	254	243	241	247	237	228	257	257	240	229	231	221	239	244	270	226	246	246	236	249	256	241	244	224	237	227	224	228	224	248	247	227	241	213	245	262	237	203	246	247	230	237	225	244	227	216	219	230	245	252	227	235	232	229	231	216	239	239	200	215	230	220	227	235	237	219	218	253	240	257	245	237	235	223	229	225	232	236	237	239	235	241	219	231	213	249	243	247	265	212	235	252	245	228	226	250	248	234	257	242	253	274	247	250	242	249	207	264	224	222	213	251	259	223	228	248	263	225	213	236	225	239	243	216	226	236	247	215	244	254	247	219	262	238	215	197	226	231	236	236	233	229	209	258	260	230	256	226	220	256	212	230	259	247	238	215	230	239	216	240	226	241	245	243	235	219	223	215	204	229	235	242	240	248	226	227	222	240	207	258	236	216	223	225	237	219	254	249	248	237	237	218	234	244	250	243	201	268	238	229	233	242	233	219	216	224	226	254	247	240	233	235	238	237	243	216	230	246	215	244	215	248	237	255	237	212	205	240	211	256	229	233	214	242	216	220	226	216	244	201	257	245	232	237	245	236	246	239	230	236	250	242	204	223	217	251	226	259	235	236	253	230	254	258	243	243	234	201	252	236	262	232	247	230	265	232	240	230	241	234	257	250	211	247	234	231	236	218	226	231	255	255	233	215	240	245	230	218	219	243	247	256	231	290	239	257	238	226	239	239	226	227	235	239	274	222	229	233	255	244	223	254	225	216	278	224	230	234	238	230	254	253	223	200	231	214	233	235	250	250	218	222	231	253	236	220	254	245	242	242	272	233	258	239	234	244	231	231	237	236	209	241	241	238	248	250	228	242	233	221	245	216	239	235	228	233	194	245	202	228	239	221	211	244	233	261	226	219	255	247	243	224	238	261	231	210	251	226	233	230	210	226	228	250	228	264	227	226	273	268	220	231	222	208	230	243	262	220	201	239	208	241	222	204	221	229	227	238	253	247	226	254	215	254	232	244	218	237	244	261	250	238	222	261	251	196	259	227	238	219	247	242	239	232	237	253	237	235	214	244	231	262	250	241	257	239	215	218	221	243	228	245	263	238	214	235	252	226	245	248	244	248	212	239	240	226	243	221	232	249	245	248	239	229	237	231	250	208	239	236	239	250	223	238	222	228	246	224	210	220	244	196	200	263	227	218	246	236	236	247	197	250	224	243	221	263	260	220	223	229	240	235	246	247	236	270	227	249	252	223	239	224	275	232	240	219	209	260	250	238	215	241	242	237	242	239	245	247	212	217	220	244	282	227	234	229	228	244	229	229	223	252	223	218	221	233	238	238	231	234	225	242	216	258	206	239	246	242	214	233	246	222	227	230	231	247	240	229	225	227	255	244	229	228	222	236	224	231	225	244	237	231	262	217	250	246	237	249	252	249	249	230	242	244	242	241	225	207	228	212	213	258	238	256	243	231	211	225	223	251	269	205	225	220	220	234	236	210	231	226	251	231	212	237	235	260	214	222	237	220	234	229	229	229	228	256	241	219	250	212	241	241	244	229	213	232	216	216	241	245	249	237	223	258	251	215	221	215	223	230	224	273	240	237	214	251	234	202	230	254	210	216	272	210	270	203	256	233	229	232	275	240	204	220	254	220	237	244	229	220	254	210	245	234	228	250	250	208	220	231	249	204	257	263	224	231	216	240	235	285	239	235	237	209	238	228	227	264	234	245	223	228	231	231	225	250	244	209	248	237	221	215	248	247	246	223	239	258	232	232	231	217	206	226	229	241	211	219	229	229	248	220	215	211	234	233	229	260	240	236	228	251	234	232	265	235	217	235	240	240	237	238	237	240	256	224	232	197	237	236	258	253	212	250	216	238	245	242	212	253	238	223	223	254	262	243	230	224	245	248	217	217	223	245	245	241	217	242	227	209	269	244	235	242	229	245	224	232	267	218	241	236	215	211	236	229	215	225	239	245	246	255	220	222	262	234	219	243	222	247	232	247	259	255	239	264	221	264	234	213	232	244	218	232	237	246	250	253	236	259	231	237	226	245	207	199	221	232	242	241	243	248	229	196	221	245	229	246	232	261	235	246	235	238	243	230	224	224	256	236	249	227	224	205	243	227	242	263	247	237	231	257	260	231	226	240	232	252	244	231	222	236	210	239	224	251	251	243	235	214	246	228	230	250	225	242	243	244	239	232	228	236
40227	64390	21367	2400	1529	1162	877	742	633	560	426	419	408	355	388	367	343	372	345	327	337	386	342	318	356	676	1848	312	317	361	303	287	344	338	281	285	284	314	308	256	289	297	327	281	279	288	267	292	296	296	303	272	281	283	298	311	289	267	297	298	306	277	265	312	282	301	279	282	309	295	296	288	262	274	305	304	277	256	286	292	303	280	288	294	273	316	280	242	265	286	279	314	260	284	264	299	252	326	279	254	294	296	293	311	295	285	271	296	297	256	279	268	281	294	337	284	311	277	316	290	299	308	302	276	291	265	295	271	292	295	292	284	294	284	250	266	267	283	321	291	319	279	276	271	301	299	302	297	295	282	298	317	277	290	284	271	284	298	282	302	264	302	256	282	274	322	274	264	260	281	285	298	270	259	275	263	285	296	264	290	273	280	317	292	284	305	282	300	281	280	316	284	308	295	322	269	299	299	277	292	289	294	264	301	291	299	302	306	297	274	281	269	295	306	309	299	273	290	299	284	284	321	285	289	325	267	298	294	285	302	274	302	253	271	262	321	276	296	275	314	304	295	279	281	265	262	260	281	299	272	298	311	297	273	289	300	290	286	269	274	259	295	295	320	286	291	282	293	251	281	291	284	291	288	314	313	269	286	269	292	288	292	276	277	292	279	293	274	289	308	282	301	286	299	315	287	292	308	296	288	302	298	295	246	318	293	273	257	302	283	246	274	324	273	339	290	300	271	291	251	270	317	290	303	295	278	308	316	305	303	280	266	301	295	281	279	251	299	310	311	296	292	294	296	262	288	293	301	275	264	275	288	300	283	286	257	320	275	290	289	313	306	325	305	293	265	285	275	308	272	259	334	291	276	295	266	295	290	314	296	258	283	305	311	263	313	303	290	276	287	280	285	300	302	288	285	274	292	281	297	302	310	280	277	256	286	289	291	294	292	283	284	281	265	267	297	306	286	290	284	298	289	277	300	307	296	293	286	298	281	313	267	280	282	273	284	296	263	280	310	279	287	282	295	307	300	338	250	290	329	263	276	295	302	293	299	288	268	282	275	273	270	286	290	274	279	293	277	290	267	295	288	281	285	293	267	283	275	290	287	275	306	314	324	290	310	265	297	315	282	286	293	262	318	304	301	300	306	309	301	294	290	285	280	267	308	292	279	283	315	299	314	302	251	287	282	282	326	305	282	282	286	285	273	301	300	278	261	301	290	263	295	278	251	306	305	293	300	298	287	301	317	295	297	326	299	331	293	305	273	272	296	297	319	295	290	249	293	284	256	283	292	298	268	293	294	279	287	268	284	294	279	295	304	273	274	319	290	291	277	284	296	266	306	294	287	291	309	302	286	308	276	291	324	252	284	280	282	269	295	275	301	308	313	308	268	277	315	256	304	302	284	319	307	308	314	259	306	302	280	307	284	252	287	311	284	318	291	288	285	280	274	283	302	294	296	282	278	283	281	286	265	294	284	269	296	287	278	259	301	313	297	297	320	291	330	298	283	272	287	253	299	303	286	292	283	261	320	306	293	275	295	273	336	264	308	280	297	283	265	307	309	288	290	269	286	271	298	287	284	309	285	323	260	281	291	294	275	293	308	269	290	238	305	285	307	265	294	280	281	256	292	279	276	269	285	265	297	284	293	297	279	301	294	287	302	306	282	315	256	287	286	281	304	301	288	299	294	283	290	258	268	270	271	261	273	260	318	289	311	302	271	273	288	277	276	252	289	275	283	281	266	311	270	289	292	273	314	313	254	285	249	280	284	320	270	281	291	274	286	303	289	337	293	298	264	295	314	283	255	299	300	291	306	275	286	296	260	279	289	266	274	286	277	275	266	287	292	265	288	277	272	277	273	281	303	271	282	280	312	272	288	308	291	276	283	294	284	282	274	261	301	273	273	255	308	294	288	301	298	272	283	265	263	286	271	304	275	265	285	293	286	278	312	289	280	286	271	275	270	309	311	251	288	301	317	303	298	290	263	301	310	308	278	301	288	288	302	262	283	309	277	306	294	300	297	263	293	306	303	303	264	288	309	286	267	304	319	289	303	286	297	296	311	284	276	281	295	291	261	312	275	303	261	271	277	270	311	323	304	269	269	285	286	303	278	276	291	275	300	298	304	280	256	284	297	313	333	292	309	256	335	285	294	286	273	296	308	269	251	314	293	282	307	299	298	287	305	291	298	254	298	294	270	282	271	307	261	281	312	316	287	274	264	294	273	337	270	284	285	293	271	292	296	253	283	299	303	308	320	310	282	280	292	272	314	263	295	290	313	282	295	300	332	294	302	298	289	280	298	308	294	271	271	288	274	293	308	278	294	297	260	314	278	290	293	282	308	276	265	291	303	297	270	274	300	283	286	273	297	298	294	281	289	289	292	251	323	295	269	237	268	318	277	263	288	284	259	278	282	264	310	277	283	330	278	267	295	262	255	281	274	291	258	283	295	302	273	275	296	284	272	345	253	288	285	283	286	291	308	247	281	283	256	295	321	276	285	247	292	279	253	282	297	288	301	266	273	295	286	308	283	309	287	281	287	277	299	302	279	264	270	323	296	272	265	282	330	281	288	289	280	293	303	308	271	298	281	309	296	301	306	277	307	276	296	295	304	302	295	281	291	272	274	288	270	285	316	324	309	284	304	301	286	274	291	288	296	303	272	302	268	280	269	283	291	294	295	308	283	251	314	303	311	303	269	321	303	285	291	288	307	282	301	294	284	270	286	310	308	306	296	318	288	283	273	306	301	304	304	282	274	270	294	289	271	319	289	256	276	304	276	250	293	290	272	326	281	277	308	282	279	300	290	281	294	282	274	289	280	306	292	273	284	286	298	299	305	293	267	295	305	266	273	281	277	294	287	305	316	289	302	297	302	286	302	269	297	296	301	262	322	272	274	276	316	284	285	290	287	280	289	303	280	290	298	298	328	288	300	299	270	309	276	294	263	247	311	262	276	304	306	277	280	292	298	258	277	290	298	287	257	319	290	301	307	277	308	284	280	267	257	287	246	281	275	306	295	326	268	292	283	304	315	307	289	303	313	316	271	271	292	246	295	305	255	286	265	274	268	300	324	243	287	284	270	285	295	273	314	316	295	284	277	314	264	290	277	281	303	270	255	287	283	295	276	321	298	289	275	307	288	301	281	275	279	319	297	272	312	287	292	300	277	277	297	281	274	274	288	284	287	281	299	300	282	284	310	279	304	286	323	299	287	284	284	274	290	282	276	312	274	279	306	268	278	306	284	305	260	282	308	279	292	307	301	300	296	279	305	314	320	311	289	296	309	272	284	284	289	270	319	286	294	235	265	252	299	316	271	293	265	275	254	302	289	282	295	285	286	307	295	298	262	264	268	298	309	294	290	236	262	301	279	280	274	295	300	310	268	290	301	296	299	295	270	303	277	289	279	262	250	301	276	289	298	276	268	313	290	269	277	266	283	340	304	280	288	291	296	279	254	329	276	297	267	281	273	249	249	285	295	274	272	295	308
25721	21841	27667	25420	9335	871	640	567	497	558	492	504	482	485	479	490	492	507	457	479	461	448	452	476	459	633	1024	492	490	464	448	454	462	469	449	453	470	454	461	418	435	476	449	417	427	465	452	446	431	464	464	432	473	466	446	477	477	456	499	442	449	469	456	455	460	429	443	481	433	487	463	458	432	436	452	465	437	438	477	450	462	451	478	465	455	440	442	479	523	489	467	468	477	429	463	449	435	473	441	474	450	477	419	463	438	447	428	434	494	454	485	466	445	437	464	487	453	454	449	443	443	471	435	435	418	457	459	476	460	459	443	437	454	474	488	456	456	503	467	475	452	474	476	449	411	465	467	441	464	463	447	500	440	408	448	438	446	482	457	489	455	463	448	477	494	464	458	453	467	479	441	466	461	442	437	479	453	450	413	474	469	487	458	416	459	472	472	469	446	443	449	430	432	423	444	434	451	478	448	484	469	454	470	451	479	445	441	456	433	419	438	432	452	474	454	450	473	471	464	448	439	481	460	465	412	484	441	445	426	443	445	426	491	454	445	455	439	434	467	428	463	458	465	404	453	439	441	432	471	392	438	419	457	470	450	473	488	497	431	440	498	443	452	428	419	444	447	469	437	437	445	475	445	445	449	482	432	439	428	445	453	460	458	405	416	443	457	426	450	447	461	458	430	450	420	457	442	448	420	436	436	500	413	449	458	439	438	428	475	464	447	443	478	462	428	433	435	474	400	410	422	450	418	482	445	440	459	445	453	429	436	448	469	453	431	473	461	453	456	474	471	436	468	433	423	462	414	450	415	428	472	422	439	453	479	430	469	491	455	455	441	467	454	453	451	480	429	443	456	472	442	482	475	480	477	436	450	456	432	414	476	451	431	486	456	443	443	474	434	421	448	435	448	460	473	418	433	450	473	431	439	505	449	421	440	445	424	416	428	462	442	465	467	440	468	446	450	438	436	435	464	416	476	445	454	434	437	457	446	456	472	442	443	453	462	451	446	485	429	448	485	413	482	457	463	452	483	447	464	464	416	454	416	434	455	434	477	447	453	433	444	436	458	452	453	469	450	424	469	456	473	455	470	426	467	491	505	434	468	418	456	442	416	414	505	425	428	432	457	441	483	441	448	460	435	499	403	473	451	460	464	455	445	453	483	468	483	443	460	475	422	453	479	449	477	443	443	447	493	475	455	445	436	434	468	411	435	450	443	470	402	466	467	449	436	478	429	441	406	436	457	438	433	443	434	429	503	443	421	458	499	450	455	441	459	465	475	450	473	457	461	425	448	451	458	471	457	454	453	438	466	438	435	455	443	445	404	458	441	418	422	516	456	446	412	452	418	440	468	448	435	451	438	481	441	472	446	451	446	439	484	435	439	452	470	470	439	403	448	454	468	492	433	438	490	477	445	413	457	460	472	454	447	461	464	436	435	472	437	433	425	449	476	445	428	433	419	452	433	394	436	445	462	438	466	445	465	414	455	460	468	463	420	465	459	379	436	444	418	451	470	437	469	441	476	440	475	460	470	466	441	447	442	472	442	461	450	479	456	476	457	443	422	456	472	465	417	443	457	469	416	454	447	448	465	488	463	451	500	429	444	442	451	475	481	428	443	422	479	465	458	439	449	433	430	482	456	443	455	482	429	489	465	446	446	478	423	442	483	448	457	471	464	476	434	442	454	444	457	432	495	465	442	473	423	433	481	459	431	452	463	446	475	439	469	450	439	450	428	437	474	443	453	474	436	430	450	494	434	477	440	457	490	471	458	438	425	418	468	420	458	430	434	456	441	445	465	421	456	468	427	460	469	447	453	458	444	462	435	439	442	461	475	453	449	466	453	465	457	466	466	457	437	456	442	523	442	461	420	448	453	456	462	468	462	465	474	488	407	461	453	431	430	434	419	426	462	413	426	451	474	444	473	426	420	434	442	478	442	446	449	415	460	512	444	498	469	463	477	468	443	421	476	449	502	457	453	433	408	399	432	444	440	465	479	447	489	446	466	476	428	387	476	483	443	427	419	492	460	423	464	457	461	477	433	468	426	446	447	455	407	431	454	434	469	440	454	446	443	462	435	466	452	441	447	460	450	479	469	474	429	422	392	446	453	515	421	494	489	421	456	472	457	491	440	446	463	458	473	456	444	433	453	416	429	483	463	463	442	464	470	481	429	444	424	435	430	469	425	454	469	461	437	488	441	431	456	441	462	476	480	445	426	438	418	469	414	456	440	447	420	450	455	446	489	475	448	471	456	433	467	429	466	473	454	472	435	481	475	446	435	490	449	438	425	425	429	471	464	425	463	468	427	401	471	423	442	461	445	482	452	478	456	477	453	446	412	437	472	461	411	469	444	412	459	492	449	456	431	464	435	454	462	454	412	483	481	429	442	437	430	464	439	440	463	460	474	468	415	427	458	430	453	450	487	482	462	446	445	402	440	453	430	464	423	446	432	464	437	453	450	420	440	446	456	484	422	461	449	414	443	417	451	439	443	459	416	459	472	436	450	446	444	431	491	458	471	423	474	454	435	470	414	431	439	417	464	436	427	457	445	501	452	457	456	484	458	454	476	453	435	460	411	423	440	412	429	418	455	433	429	464	465	414	454	435	463	442	422	440	459	446	477	439	462	465	434	458	447	456	416	479	476	443	437	448	456	426	464	453	461	470	495	434	449	448	438	441	463	441	444	496	474	473	432	436	444	413	453	453	466	477	442	426	491	462	440	427	438	422	424	465	462	425	437	443	467	438	427	460	440	453	455	456	447	488	423	472	443	460	448	445	486	445	421	382	452	413	453	494	442	464	429	431	458	442	433	462	484	475	440	417	435	420	461	473	451	472	446	467	418	454	480	436	496	434	467	418	426	426	441	452	468	477	437	468	449	459	433	469	461	470	440	479	428	463	460	473	446	427	433	466	486	417	453	430	465	452	417	441	450	455	504	480	454	428	435	470	422	437	459	492	459	446	445	475	444	464	483	460	501	435	450	463	458	447	483	437	444	451	444	456	460	444	422	442	447	435	439	491	444	423	453	471	473	398	415	446	436	426	476	474	466	469	436	407	418	392	478	465	443	452	432	457	435	443	430	438	399	462	459	431	420	465	444	474	408	450	483	473	459	435	469	452	439	435	457	455	433	425	450	439	481	451	430	447	463	476	447	433	420	437	465	447	462	429	469	468	443	463	441	426	468	461	448	455	456	439	444	455	446	481	458	459	436	454	454	436	455	443	406	439	475	452	440	452	506	452	431	432	460	448	449	496	433	436	438	443	433	448	502	436	471	417	467	400	436	451	464	383	462	467	449	456	430	483	498	474	464	437	455	452	419	438	453	427	469	465	505	474	439	434	443	455	453	459	454	490	446	449	464	453	473	434	472	437	472	449	466	428	462	453	474	476	452	448	447	472	449	484	431	455	470	485	468	447	408	458	446	422	468	467	456	481	477	425	441	434	435	418	448	415	428	463	441	442	448	465	446	474	459	430	451	436	470	415
38373	55616	18334	1540	1179	999	824	787	753	676	665	635	626	592	584	625	632	598	590	565	607	582	571	591	558	948	1668	640	560	565	552	576	567	565	539	544	564	531	560	587	546	587	570	563	568	559	543	524	542	596	584	565	561	566	512	545	536	523	550	526	526	550	515	554	540	548	582	524	544	586	563	541	524	554	555	557	545	524	527	540	549	482	557	597	528	554	543	501	552	488	542	542	552	541	560	537	562	583	557	551	566	562	567	533	520	572	520	548	561	554	550	527	547	547	570	537	557	510	559	562	587	528	551	529	556	575	551	579	567	557	533	551	558	556	534	498	556	561	537	553	546	522	536	542	526	522	539	540	559	544	565	525	515	556	549	569	493	581	531	587	532	559	532	539	508	540	518	545	582	506	538	513	515	570	523	522	534	559	546	537	524	586	561	596	563	532	519	524	544	562	550	541	544	576	557	574	583	553	507	560	563	564	590	527	574	549	551	600	549	568	520	551	525	532	540	514	541	592	570	545	552	516	562	555	561	559	563	580	546	554	517	571	571	550	535	551	524	580	542	514	533	561	528	554	547	534	549	555	571	531	531	550	554	532	536	494	547	526	559	562	515	567	503	534	509	556	537	533	551	537	548	532	561	538	528	572	548	502	541	552	584	545	541	543	562	567	506	585	544	543	539	579	562	543	547	516	537	533	553	511	584	550	565	539	544	554	538	544	525	524	562	562	582	534	547	545	522	540	549	543	537	531	528	564	526	562	562	585	517	536	556	539	534	534	546	522	535	527	545	570	504	515	532	542	502	562	522	556	598	539	541	551	514	525	540	538	522	591	537	544	564	534	532	571	569	564	575	560	580	528	532	528	569	547	560	576	551	531	532	523	531	584	582	547	500	519	537	575	580	590	561	540	519	522	555	548	546	562	493	532	534	531	542	544	537	581	569	525	546	537	528	513	543	541	566	532	538	526	555	573	526	556	535	558	526	547	532	511	549	539	508	533	550	593	548	563	535	530	540	556	553	543	571	499	510	562	522	580	570	535	547	520	529	554	555	549	558	546	527	569	593	544	529	554	513	578	548	536	555	545	528	541	499	503	569	530	558	538	579	503	577	568	546	571	593	649	524	566	515	544	556	582	514	555	526	561	577	549	542	549	578	526	542	577	534	549	521	586	538	571	510	550	543	566	507	524	547	575	575	577	542	554	546	541	542	516	528	536	501	537	506	622	561	542	546	537	513	505	564	545	505	524	514	524	540	539	554	511	541	557	521	584	517	543	529	571	533	537	571	568	545	557	556	534	551	532	548	572	500	579	526	567	516	545	519	516	570	541	543	546	533	516	591	580	539	506	513	564	549	541	573	488	543	521	499	544	547	519	541	539	548	547	539	560	543	537	517	605	523	557	545	531	530	522	580	566	541	516	564	515	531	514	583	530	551	571	533	535	528	590	522	511	544	532	524	558	532	547	509	543	574	546	562	542	542	555	535	566	514	556	571	531	567	507	521	547	581	562	504	520	527	551	572	529	576	539	510	561	544	580	554	540	545	531	526	519	533	525	535	575	567	582	524	540	561	558	548	532	525	524	547	549	560	557	556	531	543	529	560	509	541	543	567	511	522	546	549	563	563	517	570	558	552	512	562	515	504	538	553	541	582	557	587	555	554	565	567	536	552	548	560	516	583	526	582	513	535	542	564	542	519	527	526	536	555	526	565	542	575	539	545	545	548	550	552	538	581	566	544	482	499	519	535	594	519	560	498	562	549	541	557	582	536	528	471	544	532	551	564	523	585	516	551	535	530	563	535	565	556	548	575	531	568	589	572	523	561	571	533	508	590	567	527	522	571	564	518	580	601	526	535	549	526	515	569	603	500	577	552	507	497	530	548	560	551	562	549	535	565	509	556	545	543	562	526	527	534	528	522	571	536	529	506	572	557	520	523	584	524	537	552	530	538	537	528	555	536	533	578	520	541	556	559	536	569	568	536	531	536	538	535	557	565	558	563	555	538	534	577	547	581	558	569	542	551	529	538	521	535	551	583	582	558	525	521	564	560	522	524	536	571	598	526	528	513	551	552	539	539	529	541	527	511	483	559	596	549	523	525	516	568	521	525	536	558	533	583	515	545	540	596	570	519	512	562	529	507	529	530	527	535	540	531	500	509	552	563	530	605	554	540	553	506	540	498	575	557	514	567	556	591	549	522	558	546	540	540	542	503	584	504	532	562	584	548	575	539	504	551	582	581	510	481	505	570	576	543	553	529	544	560	551	552	555	530	554	608	523	563	557	506	606	557	529	528	546	539	550	522	518	558	564	602	525	538	583	520	538	556	561	517	570	515	497	562	556	567	530	547	521	552	568	571	580	533	523	579	514	529	555	536	549	532	491	538	574	549	575	552	572	534	552	547	516	541	533	547	554	583	525	553	549	544	575	560	538	567	556	564	521	548	536	515	584	577	531	597	538	521	536	554	565	532	530	532	538	567	586	537	535	542	544	544	535	554	566	587	565	567	488	536	581	544	553	539	574	528	530	577	565	555	553	525	566	549	567	559	591	545	487	561	552	532	548	527	604	572	545	528	564	563	549	520	527	544	559	564	542	593	522	515	584	552	602	561	571	568	556	536	547	515	540	526	509	558	538	567	563	586	557	575	490	562	554	517	523	591	506	519	561	541	540	542	539	571	552	594	514	570	532	564	572	552	529	537	569	532	522	541	527	568	516	530	548	479	566	531	497	566	558	528	549	548	555	577	549	553	570	545	534	530	523	577	566	546	570	571	559	590	563	576	588	549	547	551	555	566	533	553	553	601	562	540	555	577	543	584	556	568	521	567	526	533	542	547	535	569	555	535	540	505	523	551	580	514	566	545	553	574	560	502	561	552	562	536	574	546	578	536	555	571	519	607	549	552	534	533	560	521	560	536	548	569	584	556	505	511	549	531	529	534	506	554	590	530	538	521	532	503	513	591	513	538	595	555	505	510	507	558	546	521	584	544	564	544	560	574	546	549	554	611	589	557	551	564	507	548	539	549	552	526	582	539	506	551	536	545	578	547	592	529	542	530	579	541	554	544	492	570	571	505	548	500	512	555	551	543	526	550	553	573	540	550	554	517	563	530	538	530	568	575	529	573	559	538	532	493	517	560	563	559	555	531	552	593	552	531	576	500	504	541	563	527	513	518	565	554	607	541	591	536	502	579	541	543	556	535	554	547	545	549	570	578	555	502	561	565	593	591	534	517	555	542	574	545	548	527	546	544	579	516	548	541	518	560	562	525	534	517	579	539	584	544	557	515	542	556	565	553	530	559	535	543	556	531	590	548	531	510	513	557	587	496	555	549	550	500	520	541	541	515	587	597	530	540	541	549	539	539	526	564	553	545	555	550	546	581	575	490	527	555	565	563	595	533	541	531	580	540	547	504	551	554	558	574	566	550	563	521	572	545	545	530	546	599	535	585	549	563	549	580	537	587	568	577	531	547	548	580	563	574	576	549	554	495	525
23301	21628	29380	24258	21585	21500	9086	980	710	653	642	651	555	566	551	549	534	616	547	522	511	510	536	530	523	1151	2137	489	510	548	493	519	499	516	439	502	519	440	473	506	444	467	464	450	452	460	452	421	467	474	454	472	434	483	473	470	488	423	465	442	446	449	456	445	481	483	460	479	438	450	464	480	444	414	466	469	416	450	463	443	448	509	461	482	418	473	458	462	439	480	424	457	463	460	464	469	457	426	451	424	476	406	458	478	455	456	442	433	420	478	448	458	453	467	451	420	443	442	431	493	496	406	473	446	422	444	461	476	450	470	478	445	459	460	450	433	416	448	471	464	431	464	456	471	438	485	466	422	411	461	452	431	489	439	436	414	438	467	465	427	448	426	428	464	460	439	460	461	428	488	497	458	477	450	432	453	424	465	481	445	448	484	465	476	457	427	487	436	454	455	464	464	468	465	462	463	470	442	468	456	463	452	467	441	456	421	496	465	456	472	502	426	432	457	454	469	455	470	467	465	459	457	455	452	445	477	500	488	461	465	459	449	439	466	442	453	484	445	423	457	442	446	458	467	467	476	440	482	476	489	509	421	488	472	444	462	425	469	433	467	478	449	443	456	458	447	467	446	466	441	444	467	439	444	466	464	436	437	478	470	485	446	459	424	483	446	429	473	520	445	492	410	442	429	434	431	450	471	474	456	452	446	434	436	449	426	459	478	447	493	436	430	454	438	459	469	420	446	455	460	464	437	466	434	489	428	404	452	464	499	450	482	449	469	467	460	416	461	461	445	463	451	436	450	412	466	453	436	453	488	413	446	479	492	488	427	418	411	452	412	451	437	449	477	459	466	413	420	458	460	423	482	460	439	480	447	459	468	451	434	485	475	453	473	428	466	432	441	466	450	493	448	501	430	440	472	441	456	450	472	449	454	444	429	470	456	467	485	446	471	502	466	434	474	452	482	451	459	466	464	482	457	460	440	418	440	409	457	455	464	490	478	471	451	449	450	481	434	455	460	461	445	459	458	448	459	476	455	468	473	461	492	443	436	439	452	460	468	437	485	466	432	491	447	481	457	430	459	478	465	462	472	449	457	430	474	427	474	435	499	469	439	440	462	450	454	484	464	467	453	482	461	460	462	432	461	437	481	426	466	490	444	442	459	489	434	511	504	454	455	440	467	487	474	443	468	502	439	447	493	470	456	475	435	483	477	473	465	483	474	498	451	437	468	421	493	464	449	509	453	448	516	472	430	469	445	509	474	456	424	436	467	441	454	434	456	441	477	507	445	449	477	459	462	456	444	448	468	485	463	436	441	475	447	449	430	443	447	480	475	421	450	427	403	407	431	466	486	428	446	461	435	489	467	463	415	434	432	451	468	490	467	466	447	484	456	479	436	404	450	448	447	467	466	449	479	448	454	485	439	435	442	464	439	457	411	467	438	439	494	460	435	475	482	440	437	466	482	442	486	482	505	453	467	437	440	473	462	452	462	452	463	441	435	502	478	494	467	459	423	488	433	472	475	426	478	456	444	440	465	423	425	495	432	445	450	460	439	462	490	476	473	446	461	449	440	450	454	453	444	479	472	448	450	454	441	429	438	471	432	470	460	476	511	475	455	448	484	449	463	457	438	457	468	499	431	438	463	458	445	479	449	483	450	463	458	452	478	466	438	445	449	468	433	466	436	472	416	423	462	479	418	451	465	477	468	443	452	453	451	432	459	474	435	462	473	444	458	457	465	424	490	450	455	443	486	459	492	465	476	453	444	454	447	444	424	467	424	456	447	458	454	440	436	427	429	451	455	460	468	463	423	464	487	460	411	476	412	479	446	442	466	482	490	458	481	448	411	430	447	507	438	426	443	468	475	418	460	458	459	433	433	476	455	434	471	436	455	460	460	428	443	455	469	480	404	435	433	434	436	492	450	460	447	471	423	434	468	493	459	451	498	508	475	434	449	433	404	467	453	465	459	430	488	452	474	478	443	466	450	489	462	447	449	458	457	454	443	456	471	447	448	450	465	472	419	412	481	502	469	449	432	437	479	437	460	490	489	474	461	475	457	455	460	409	424	491	452	468	457	451	458	466	442	474	456	465	489	478	435	442	448	449	444	436	437	460	420	468	483	468	482	467	441	431	463	472	434	483	459	460	446	499	484	466	440	494	473	436	413	450	445	456	452	491	471	467	433	468	466	430	451	474	480	521	434	469	470	434	482	469	428	464	456	442	449	487	455	438	445	460	457	442	459	437	426	476	439	444	456	464	450	427	453	487	440	433	475	427	466	462	467	442	435	467	467	456	438	445	484	429	462	479	474	475	456	459	451	431	465	488	423	448	435	461	452	419	433	464	486	435	485	471	463	495	453	467	448	481	469	461	420	444	451	448	448	459	431	450	484	435	453	432	423	426	465	479	475	442	481	429	462	443	501	498	478	473	452	469	472	437	474	486	458	482	406	501	464	463	479	481	441	422	438	450	478	474	454	473	460	466	445	470	469	478	428	501	434	441	438	488	472	465	452	430	462	448	442	450	437	447	456	462	462	467	425	457	459	440	452	437	474	440	453	449	477	461	441	421	426	454	434	464	514	441	445	436	485	461	442	466	429	449	440	445	467	464	484	462	417	466	479	486	416	447	427	434	436	496	434	466	510	421	462	480	480	479	452	435	461	459	444	401	437	441	443	483	449	435	480	442	486	470	420	482	478	427	446	438	472	462	441	452	442	471	446	447	471	482	459	453	488	477	445	468	432	456	422	476	446	443	472	430	434	470	489	469	452	478	448	493	408	427	440	474	431	448	460	484	444	471	472	453	493	449	471	506	446	504	453	451	435	461	459	433	473	494	486	450	475	467	464	465	445	395	500	432	458	453	422	458	454	480	412	440	441	463	464	456	460	451	438	442	474	452	480	452	447	412	499	449	405	416	469	480	465	446	473	477	424	453	450	483	463	455	510	487	494	442	469	436	487	433	437	476	464	453	437	434	458	457	466	470	436	491	440	480	459	449	489	446	486	441	451	443	470	469	449	427	451	428	453	472	451	461	465	488	458	456	463	460	452	445	422	469	452	473	469	452	433	463	485	420	459	482	456	475	433	440	446	482	459	470	425	498	430	417	491	466	449	459	459	438	444	458	429	454	491	459	441	453	457	449	443	430	478	482	455	448	508	492	450	440	436	481	474	497	404	462	419	455	489	448	467	485	466	446	508	439	422	489	488	457	437	465	451	479	440	437	447	455	447	450	452	424	439	486	486	465	492	409	496	446	439	428	485	484	424	473	446	442	432	447	481	478	460	489	453	455	436	458	453	467	437	474	488	469	444	434	461	461	442	483	437	461	489	460	470	502	450	422	437	469	476	449	466	446	444	497	444	438	463	442	459	445	479	488	457	482	448	496	477	464	473	453	469	446	409	447	452	419	470	437	417	473	461	454	449	436	460	470	464	449	432	446	493	454	461	430	420	472	425	490	458	434	452	436	488	495	463	446	448	461	454	430	472
44419	70463	28532	4129	2834	2144	1693	1293	1091	975	892	863	745	730	740	652	681	715	665	572	617	592	587	618	655	1781	3201	579	570	569	665	612	630	582	537	556	582	561	550	579	558	511	497	489	553	550	513	490	566	524	556	519	527	545	515	529	522	539	519	506	560	525	543	508	534	568	525	518	522	531	546	515	544	520	532	478	517	508	543	539	509	505	515	535	525	521	531	528	508	553	522	527	544	508	531	506	535	508	520	504	523	544	541	490	521	483	557	545	501	494	509	542	549	554	541	545	524	502	549	509	530	521	566	545	504	542	480	513	517	493	534	472	510	530	540	559	526	506	510	550	509	517	507	512	517	549	523	520	565	567	499	463	495	569	517	531	520	535	544	511	506	536	499	525	537	535	513	505	531	521	504	559	517	521	541	494	523	485	546	490	527	541	533	514	536	535	571	531	513	522	524	485	495	547	529	517	512	516	513	522	488	485	502	528	535	525	483	562	570	494	500	557	519	518	517	550	531	509	518	547	532	472	558	493	510	496	570	514	521	496	492	507	491	507	530	531	510	525	509	499	523	517	539	532	513	521	529	496	493	506	544	516	531	513	532	536	529	499	540	519	565	520	528	534	510	540	523	495	468	512	515	516	504	536	508	494	548	529	531	500	502	523	506	503	506	547	511	543	516	521	522	514	525	512	506	491	542	520	495	497	533	505	541	519	529	539	521	499	511	529	470	520	547	499	535	526	499	507	587	512	556	537	506	513	538	558	548	527	536	532	462	516	504	528	515	518	557	497	559	516	559	536	514	519	554	546	510	545	521	514	508	494	560	565	531	547	516	526	531	520	562	511	549	545	477	526	499	515	545	523	518	504	583	497	499	521	533	542	523	539	488	538	547	550	508	548	519	490	508	525	498	569	502	528	518	521	511	510	566	537	533	515	554	547	540	498	506	534	493	517	513	541	527	521	509	549	482	536	555	543	506	511	518	520	547	525	487	522	532	520	568	500	504	542	503	464	507	547	501	547	496	518	487	553	518	541	509	539	544	504	528	539	526	499	523	516	527	513	512	581	496	516	500	523	497	513	508	509	496	505	560	490	499	526	525	524	537	571	512	519	547	494	550	500	506	511	518	487	498	515	539	490	522	519	495	540	491	544	530	505	571	502	501	512	522	501	510	533	539	488	507	548	522	528	544	580	554	485	519	532	472	519	556	541	511	536	555	510	471	536	545	524	527	539	541	527	517	523	522	534	521	516	516	532	473	512	513	543	538	522	556	522	500	521	545	532	502	541	524	500	534	482	519	550	474	507	498	533	518	523	478	510	537	474	535	496	526	544	508	524	550	520	499	501	534	508	550	501	580	512	492	497	440	486	533	514	530	517	564	542	509	536	502	566	515	527	521	512	489	556	501	481	519	503	560	496	561	496	564	512	508	525	542	516	517	561	550	550	506	538	526	504	542	545	513	486	537	505	533	537	533	518	531	542	539	510	500	547	542	495	507	520	500	516	505	525	514	522	544	536	539	537	547	519	507	536	564	546	547	522	517	506	496	532	519	503	555	519	513	491	542	520	525	528	525	552	559	516	507	488	512	477	502	501	542	578	493	467	546	507	542	502	518	566	528	523	523	522	549	485	545	509	522	539	482	569	532	514	571	487	545	547	491	524	498	526	526	497	518	502	531	538	521	538	546	527	498	503	522	524	485	474	503	549	578	499	524	488	514	512	527	507	513	529	542	548	528	495	520	560	534	537	492	537	520	566	541	528	542	512	522	559	572	499	513	519	506	536	511	541	528	518	499	502	506	553	539	530	555	546	497	528	492	523	533	504	529	555	510	508	532	524	494	507	519	504	505	532	566	480	520	489	483	525	558	506	508	523	507	559	523	516	511	557	533	518	520	504	512	482	544	554	555	526	544	527	547	558	546	537	518	480	529	453	558	493	570	557	546	538	510	518	539	526	512	513	509	525	521	477	528	551	528	552	461	509	509	526	521	520	506	532	523	530	550	508	521	524	521	526	581	513	519	548	526	502	530	497	489	561	533	524	546	510	488	557	516	526	508	505	496	522	524	551	534	516	500	489	542	446	516	483	515	487	528	518	532	539	568	523	532	520	581	543	542	510	538	553	527	527	534	539	489	521	524	551	542	544	525	584	552	534	532	527	525	546	529	561	496	513	530	499	485	545	509	480	507	539	487	532	501	553	522	525	574	509	553	541	490	499	526	534	527	498	551	529	487	517	502	469	520	487	498	492	534	540	502	512	549	534	498	524	582	512	516	520	532	521	491	506	506	498	512	513	506	530	528	546	537	545	540	513	561	524	545	520	539	545	527	534	527	502	539	483	504	500	511	515	544	562	539	525	531	539	539	504	495	545	524	522	523	525	525	497	532	513	517	565	542	514	507	493	482	507	516	541	504	535	522	518	562	525	519	490	520	483	491	561	536	513	520	549	501	553	535	516	555	530	505	517	512	531	508	517	516	523	528	531	542	491	509	488	551	504	491	520	500	534	510	501	508	537	483	567	499	525	542	566	534	500	518	493	537	550	502	539	518	515	555	534	516	550	503	489	540	529	507	551	511	511	555	562	518	502	548	559	514	528	511	589	514	520	526	523	499	518	527	520	508	518	531	512	516	555	553	505	513	507	534	542	533	495	513	514	548	546	487	530	507	537	553	529	509	484	496	489	505	500	551	524	523	544	514	552	523	537	505	511	584	525	476	586	565	482	529	517	521	520	533	526	496	510	584	507	518	540	561	512	543	547	477	523	521	517	521	520	503	526	542	516	516	508	511	511	508	578	487	504	515	530	549	515	553	512	522	546	545	503	537	540	545	563	547	528	523	553	495	512	493	534	528	508	491	516	517	496	520	537	564	551	515	561	581	470	507	540	506	535	547	544	511	489	527	543	512	473	524	525	496	496	497	525	528	565	493	503	512	540	513	537	510	545	509	493	505	550	521	508	543	530	526	544	502	526	498	507	519	487	556	531	486	493	532	523	556	537	506	510	541	505	551	554	534	500	525	574	492	501	541	529	548	519	535	487	511	489	515	509	498	508	535	557	486	526	528	502	544	539	555	539	549	556	509	528	525	505	522	543	504	547	503	519	548	489	519	536	550	500	521	511	519	478	547	533	505	479	530	520	510	533	516	495	536	503	523	519	509	520	523	478	502	512	554	550	540	488	525	521	525	525	546	538	490	498	534	550	524	509	500	536	540	506	528	559	512	506	494	571	532	550	516	496	499	494	538	510	508	496	507	467	492	516	564	540	511	557	531	547	531	536	519	529	531	506	542	504	549	532	511	529	490	574	528	498	513	556	544	552	538	502	522	501	503	533	545	529	512	520	528	566	574	514	508	552	491	526	538	537	515	523	567	513	530	511	517	558	499	538	521	526	528	512	503	536	511	538	522	550	514	513	545	489	507	522	518	531	518	516	487	554	548	534	504	529	507	534	523	509	584	520	519	533	557	534	516	548	501	546	531	517	492	542	530	491	497	546
29833	30394	20694	3480	394	302	311	323	297	304	293	306	289	268	273	308	313	298	286	309	290	295	300	291	304	354	340	290	305	304	289	273	273	270	275	287	321	275	304	259	300	292	278	265	273	303	265	297	298	287	267	289	308	297	291	272	259	258	281	292	301	267	310	284	291	314	266	275	282	291	276	283	286	273	278	279	291	286	278	274	267	332	274	290	295	295	279	300	272	286	266	283	280	293	299	289	258	294	264	279	282	262	277	291	279	290	296	270	275	256	294	296	274	273	273	271	282	303	284	291	280	268	287	272	299	277	261	274	273	283	296	277	251	285	289	302	273	290	256	276	251	254	273	276	276	300	257	299	284	258	292	313	268	267	259	265	287	278	291	287	275	285	276	270	312	281	252	310	287	289	296	248	292	255	281	296	304	280	295	294	277	295	283	276	314	270	287	261	272	310	279	247	265	283	266	288	289	270	250	295	303	287	315	254	290	296	263	268	279	315	318	286	229	304	269	256	303	267	283	308	287	284	278	275	265	286	282	275	282	257	259	304	284	290	292	302	275	279	302	282	293	337	288	293	295	289	298	308	287	268	247	301	287	266	279	314	261	250	305	281	284	277	290	304	281	272	264	254	303	285	306	327	281	278	280	295	295	285	313	316	318	276	306	273	295	302	269	267	270	247	284	277	262	261	297	274	286	275	270	264	293	281	281	266	280	306	271	280	271	281	309	306	274	284	263	289	273	276	278	295	273	286	277	282	303	328	264	272	266	232	255	261	273	256	291	290	266	271	292	300	305	288	270	260	243	275	237	280	295	274	323	304	306	327	266	260	286	262	304	271	294	256	293	312	266	291	297	298	262	266	275	291	288	259	275	269	288	304	250	267	298	274	318	254	300	316	260	267	300	249	289	290	296	270	292	257	281	276	265	274	274	279	308	246	287	310	288	278	281	282	289	307	314	306	286	257	276	264	246	277	247	298	265	291	276	309	286	274	271	315	273	301	273	260	310	298	291	262	248	253	281	264	278	301	295	260	322	269	284	274	259	302	279	260	271	267	322	281	259	291	283	294	267	282	279	261	286	275	303	279	293	271	277	286	280	278	292	289	310	298	282	283	242	262	298	287	272	297	278	256	263	255	261	302	286	270	278	311	268	297	280	315	242	312	275	289	282	286	281	292	275	275	291	310	290	294	299	246	253	265	282	285	283	292	282	315	284	276	285	298	288	310	281	295	317	261	315	275	285	244	267	244	289	298	279	267	304	313	314	251	277	273	279	309	310	265	267	282	305	267	296	265	287	261	304	302	278	292	293	304	284	253	287	284	274	294	273	275	254	276	282	295	245	281	265	277	268	274	301	242	291	280	268	281	312	306	280	278	293	293	306	270	309	262	264	292	300	305	281	265	295	286	289	324	270	269	292	268	261	261	314	277	272	262	293	271	304	243	269	307	300	275	302	272	287	287	284	270	273	282	302	270	293	272	269	288	303	302	272	288	272	317	286	289	294	268	293	300	264	268	254	275	270	285	302	266	262	288	259	284	296	304	281	249	286	306	281	307	312	308	313	319	291	284	289	281	294	300	279	229	299	296	342	292	255	268	259	275	299	286	294	311	288	289	262	270	270	272	278	280	272	266	294	283	288	252	299	296	277	293	269	279	245	279	257	285	268	287	278	282	266	293	287	260	283	294	266	303	249	290	288	285	294	262	257	276	270	285	271	265	286	276	295	283	275	253	291	261	269	269	288	278	281	301	273	276	309	327	260	266	295	249	281	308	271	283	292	288	289	280	296	270	293	271	296	270	250	266	281	243	275	305	300	327	241	283	293	306	257	288	301	271	257	286	296	290	291	269	279	294	279	335	252	293	277	288	283	269	320	293	247	264	283	276	278	304	251	289	276	286	281	290	314	286	319	272	290	251	292	300	264	267	289	317	306	260	279	266	292	266	268	289	272	262	300	305	312	289	281	272	287	291	275	261	279	299	285	298	302	301	242	290	270	288	302	328	250	266	260	293	285	305	298	290	320	285	303	291	265	289	299	306	304	248	277	289	266	263	285	309	276	286	278	289	265	277	276	259	263	291	278	290	303	284	296	284	272	296	274	260	268	302	271	281	288	288	277	285	281	286	269	327	280	282	280	252	268	265	256	277	255	267	285	260	273	257	291	273	270	237	304	283	295	252	304	283	322	301	265	268	317	306	299	280	280	273	279	277	315	294	274	284	249	234	286	287	279	279	284	276	293	298	287	264	294	284	284	312	296	257	268	277	296	303	319	307	290	301	284	286	286	278	266	292	287	255	300	260	287	284	277	309	287	272	284	270	300	266	274	269	260	244	301	270	298	264	269	300	269	322	296	286	287	284	269	258	304	276	276	290	297	275	260	273	305	263	282	277	286	280	284	312	302	282	272	290	285	288	253	314	290	330	284	264	279	261	300	287	294	291	263	294	284	281	282	288	275	248	303	279	287	300	280	272	281	307	296	296	271	303	294	321	258	296	266	281	269	291	289	278	276	270	288	295	282	298	279	289	288	262	287	257	283	320	295	307	314	294	293	302	291	299	259	261	267	288	292	259	298	276	289	280	284	288	291	272	284	311	315	280	285	272	299	224	276	283	286	275	284	274	277	309	286	280	282	276	299	280	271	257	245	274	301	253	267	256	265	290	316	311	315	273	285	285	250	290	277	263	265	279	277	246	285	293	270	296	302	262	289	292	278	280	276	259	279	283	266	279	261	282	295	264	298	276	288	297	282	277	266	298	260	278	257	253	290	298	302	285	242	291	270	256	301	266	280	297	295	279	304	281	297	270	272	291	295	298	263	275	267	288	294	275	290	285	301	266	286	281	275	271	306	284	297	303	279	270	262	266	298	274	276	268	298	242	299	298	287	271	280	298	273	275	297	291	301	292	291	288	284	277	281	273	282	273	300	287	261	275	289	320	262	294	314	287	281	286	281	276	300	288	289	298	266	269	291	278	279	284	293	317	280	281	302	247	301	309	296	300	327	287	301	285	292	275	266	279	287	305	288	277	279	314	276	281	297	291	286	263	271	287	298	290	270	296	265	265	293	308	263	255	256	293	279	306	270	289	281	311	293	295	292	308	268	280	285	281	275	283	316	277	246	282	264	292	289	277	304	261	310	272	262	276	275	260	315	258	286	281	291	276	290	278	285	272	306	260	280	272	268	312	292	282	270	268	295	289	273	273	290	295	288	275	277	287	291	305	315	296	289	283	287	289	293	264	308	273	285	303	308	258	274	264	294	256	290	266	279	315	276	284	263	273	266	243	286	289	266	293	263	299	310	264	252	286	281	278	276	285	279	306	281	282	293	278	275	259	273	275	301	248	292	275	236	289	286	280	268	257	265	290	279	266	291	298	273	324	286	265	267	296	262	258	289	301	261	290	263	302	283	283	273	285	275	272	300	278	301	247	299	261	279	281	260	284	308	294	281	274	269	261	269	264	289	283	288	271	262	293	269	277	249	275	262	288	288	272
34634	46523	11760	705	503	413	394	384	388	391	327	367	359	353	343	372	425	402	371	356	330	370	363	404	411	460	426	368	394	388	338	328	346	359	331	381	372	373	380	310	322	336	372	354	374	360	380	379	366	376	370	352	330	377	350	321	366	351	333	330	327	383	377	335	354	372	363	331	357	357	347	353	348	358	399	370	344	356	348	358	331	343	372	381	371	383	357	330	360	366	343	333	367	328	337	325	334	364	371	318	387	324	373	355	347	370	351	362	375	341	330	342	357	365	348	375	340	343	350	351	351	349	353	345	342	331	337	354	358	356	322	356	354	357	392	334	367	374	339	414	381	380	354	344	348	314	334	384	364	376	328	354	338	383	336	328	346	402	337	341	351	337	340	343	385	374	372	329	360	329	391	353	346	370	328	329	321	386	358	395	382	395	376	362	339	360	336	363	385	334	365	366	377	372	382	359	395	366	354	357	384	355	355	345	352	356	343	352	351	329	351	328	343	365	331	356	344	348	348	358	358	342	359	316	413	357	340	338	367	338	364	360	341	341	339	331	368	355	338	388	338	372	357	386	356	340	374	348	354	358	358	336	384	344	355	383	344	344	355	404	328	348	343	387	355	352	333	357	338	360	363	348	346	338	335	359	374	377	352	361	350	360	380	399	390	360	370	346	369	355	355	365	338	323	372	343	334	395	374	353	374	385	361	341	359	366	347	364	346	357	356	354	388	332	367	358	367	363	343	362	389	365	349	344	353	322	330	342	387	355	353	359	351	368	347	367	355	373	337	354	383	350	382	394	347	398	392	355	344	344	374	331	336	341	344	362	361	322	364	382	342	338	376	326	326	334	351	367	346	377	368	323	371	351	380	357	370	360	367	347	332	346	344	377	378	353	339	355	329	363	357	374	369	355	360	349	346	354	347	354	371	358	346	375	334	377	337	324	379	346	365	322	346	312	330	376	375	334	347	352	372	343	376	380	316	354	371	359	364	344	334	372	332	357	345	335	355	340	343	346	339	350	333	342	383	334	336	353	345	342	374	344	346	354	378	338	350	356	372	346	374	348	326	335	330	342	348	372	372	381	386	329	366	367	345	369	353	363	321	369	347	344	347	388	355	370	357	372	365	341	357	341	348	328	359	355	354	374	369	331	371	345	331	340	385	330	325	348	370	364	341	361	372	344	365	343	337	342	346	368	329	362	371	374	373	331	382	370	324	353	336	369	377	344	356	344	355	331	384	366	355	352	376	327	338	380	337	338	361	360	362	390	369	387	361	354	327	359	366	376	344	394	344	360	357	353	393	347	362	358	363	361	360	341	344	348	366	364	358	344	377	358	360	334	368	399	374	351	354	369	363	368	412	366	346	367	358	361	316	354	349	411	356	365	318	321	381	369	389	355	331	350	340	361	366	352	367	388	355	361	346	384	348	387	347	313	335	387	360	337	347	375	328	344	360	365	365	366	361	324	360	382	369	372	364	343	381	361	355	354	355	401	372	358	325	343	354	352	353	336	325	361	359	349	370	359	357	350	324	328	352	349	341	371	317	368	347	346	363	366	346	398	307	391	351	344	355	374	385	363	375	349	362	333	377	334	338	387	348	330	337	320	348	380	360	357	365	354	335	381	376	365	353	355	384	366	361	346	375	343	350	390	342	377	363	351	373	369	387	298	342	340	379	318	349	369	349	331	357	365	398	372	357	371	336	384	349	342	364	344	333	372	342	372	333	331	371	368	343	359	362	316	380	337	357	341	354	342	372	361	368	396	338	310	375	355	342	367	362	376	377	361	340	353	390	333	327	335	343	357	375	344	357	343	365	318	354	367	372	375	372	344	364	369	383	380	341	362	335	342	339	344	369	360	334	338	365	375	336	371	352	348	371	336	339	347	369	361	356	344	377	367	321	363	349	379	345	352	348	360	334	380	374	343	371	346	348	370	376	383	383	366	374	399	347	372	366	343	367	372	398	347	371	360	342	356	369	351	350	399	378	359	327	369	340	372	325	338	375	367	357	341	381	347	374	332	365	327	342	325	360	351	356	364	321	371	367	328	370	336	355	353	364	335	379	323	360	346	353	340	334	329	387	368	353	360	348	363	355	344	370	349	364	358	361	320	376	353	340	341	347	358	349	315	341	332	380	375	344	364	354	363	319	374	377	349	378	353	361	383	365	387	368	341	351	344	321	345	343	362	399	339	344	328	372	360	334	362	344	347	363	375	344	323	359	390	348	348	342	370	353	382	362	388	375	367	371	411	362	386	336	363	370	353	379	342	361	378	340	330	386	335	376	348	352	358	382	345	353	347	346	370	349	363	349	327	348	369	348	378	348	351	364	362	355	354	381	371	383	362	359	344	375	342	393	331	364	356	396	363	332	351	347	319	367	348	331	375	347	322	371	387	393	350	342	339	337	330	341	348	380	345	344	366	363	377	327	382	358	378	351	339	366	356	369	365	375	333	362	362	361	363	351	338	369	387	338	373	358	369	364	366	388	350	352	373	321	348	313	348	340	375	331	360	372	352	372	372	368	345	335	373	389	363	334	352	387	336	355	348	362	356	376	341	365	390	381	345	393	394	371	342	340	363	317	395	358	350	342	370	333	345	352	387	374	342	350	320	357	371	364	357	322	314	312	364	339	369	335	359	347	358	343	355	356	320	345	349	354	318	363	363	387	385	345	350	352	376	335	333	351	339	338	368	364	352	380	358	363	356	353	340	331	334	346	362	367	326	346	363	351	354	372	364	349	345	366	362	398	357	360	385	354	376	336	343	331	369	371	368	379	337	368	361	355	368	336	350	337	369	313	374	378	342	342	354	331	351	332	385	345	328	339	390	364	357	367	348	349	365	364	344	356	372	395	339	344	367	334	366	330	368	377	337	315	380	348	357	349	348	374	348	340	339	353	374	384	438	378	363	344	352	383	361	371	347	347	375	351	358	317	370	378	380	376	360	356	339	404	358	381	337	352	380	363	349	414	332	312	365	351	335	388	355	364	357	388	377	374	322	347	364	349	355	350	377	325	335	321	337	367	361	372	349	351	339	380	346	331	359	341	345	384	339	349	361	379	363	392	341	358	369	358	360	377	350	339	387	368	320	348	343	371	362	355	366	361	379	335	355	373	382	372	369	375	378	317	339	342	331	402	373	366	347	364	364	431	352	388	336	364	387	380	355	357	398	339	339	334	340	364	355	349	375	343	318	359	355	368	421	353	350	374	349	323	365	358	310	375	365	359	346	351	362	376	371	386	354	330	356	354	378	342	332	350	380	363	332	348	377	357	377	378	325	370	342	350	350	367	361	366	345	392	341	363	343	371	344	318	328	359	346	341	356	346	353	364	366	340	369	358	345	337	380	338	355	344	346	341	385	387	352	380	351	370	373	324	347	327	370	358	387	358	372	363	331	382	343	387	356	368	348	372	370	318	346	371	354	369	360	382	376	373	391	393	363	325	385	359	358	386	351	364	349	358	377	378	386	353	363	350	348	356	341	356	339
24186	21622	28775	24676	21423	10775	857	481	426	368	359	349	337	280	318	295	337	333	277	306	280	284	270	287	308	1485	2071	1209	307	302	270	290	276	250	270	264	252	243	279	252	275	259	253	272	258	210	301	256	254	229	251	260	229	264	277	251	277	263	267	252	250	257	242	246	261	224	266	266	244	243	269	256	260	270	257	278	260	271	286	292	274	258	268	283	267	261	271	254	277	271	281	272	253	292	253	312	245	262	255	243	272	233	270	289	256	238	248	256	246	256	255	272	264	260	261	264	246	256	236	273	296	265	248	237	266	274	262	247	296	274	271	252	238	252	265	252	267	268	267	269	266	257	256	288	265	273	261	261	248	238	250	255	270	282	259	260	280	257	267	239	267	239	276	219	261	259	269	258	258	272	245	283	257	241	239	269	261	281	234	241	284	262	255	263	268	244	273	264	256	290	294	308	271	256	256	253	226	247	268	276	270	279	262	254	254	267	264	272	241	278	280	271	265	250	266	261	229	270	264	272	243	230	271	249	263	258	278	251	250	265	279	271	285	280	262	264	263	274	257	265	264	234	283	269	284	273	239	240	248	253	234	252	249	290	253	262	281	270	263	246	230	261	261	250	268	255	271	244	268	252	268	252	256	254	272	246	228	249	290	253	258	250	233	242	258	245	254	286	253	245	242	298	262	254	226	283	248	281	260	263	283	232	258	285	245	271	277	278	263	241	292	282	279	228	264	264	272	231	259	260	276	290	263	254	245	271	248	268	239	250	237	279	253	274	269	281	291	245	265	257	289	265	261	269	270	260	257	244	258	246	244	269	262	277	248	269	260	276	296	264	232	265	273	262	292	244	280	231	279	236	262	278	260	236	267	270	264	262	242	258	275	240	241	292	265	244	262	269	242	244	264	235	301	262	254	289	256	278	256	251	259	255	300	262	260	250	245	273	269	255	264	298	277	271	297	255	286	286	255	254	273	287	275	275	271	244	261	301	251	267	271	274	272	284	276	296	253	259	228	259	272	247	231	265	294	285	247	277	284	293	287	257	284	232	270	289	276	258	267	236	261	263	244	248	256	273	255	282	283	271	269	281	239	262	248	244	240	276	223	280	259	236	253	247	247	230	243	277	248	267	269	266	267	271	277	267	281	266	273	256	274	255	279	258	276	251	241	238	261	218	221	283	242	245	283	262	245	223	271	245	237	262	266	269	241	250	259	259	238	253	238	255	258	254	284	249	255	272	265	250	285	260	281	268	256	280	268	255	270	280	246	270	245	296	278	232	248	284	257	263	262	237	262	232	246	269	253	255	303	271	288	266	284	246	245	263	246	266	264	239	274	260	239	279	266	254	275	298	256	233	276	258	255	239	278	297	229	260	257	274	269	260	288	266	266	262	230	272	258	244	267	248	267	260	266	260	287	273	260	271	299	249	277	266	265	274	245	285	285	278	259	264	285	299	237	275	270	285	258	267	259	249	249	266	267	246	249	259	266	250	273	253	278	260	235	261	255	260	245	279	238	270	263	262	258	260	250	248	257	255	286	254	242	264	288	254	279	279	269	275	269	264	258	272	250	263	266	275	262	267	265	268	252	267	262	248	273	258	291	234	253	257	252	251	263	248	247	264	249	272	240	234	282	260	250	303	267	274	237	248	274	258	257	220	281	247	258	256	229	264	236	254	252	270	242	272	262	268	297	244	259	287	289	250	239	275	284	245	266	253	291	244	257	268	252	260	284	261	283	268	268	266	225	273	275	258	278	249	262	251	245	275	259	258	281	267	283	264	273	278	279	244	267	245	269	253	245	257	247	284	241	258	267	246	240	251	267	271	249	280	254	238	257	275	259	259	240	241	256	264	243	258	253	262	287	272	297	258	288	258	256	271	255	247	254	292	267	266	239	259	232	243	279	271	260	275	252	250	284	273	271	261	285	232	224	275	276	259	273	243	255	244	269	265	259	247	281	284	236	277	246	270	281	247	258	281	255	255	256	233	260	261	248	265	270	277	297	260	256	259	275	252	265	262	252	234	260	278	251	270	279	256	264	281	258	274	245	287	252	244	244	274	257	258	254	238	260	242	258	229	269	260	257	259	289	280	279	255	298	271	267	233	233	283	240	262	270	265	262	254	257	240	290	276	249	234	241	265	255	258	236	265	244	267	277	255	264	264	250	246	259	265	243	278	258	261	254	247	255	243	238	245	255	288	277	266	251	261	243	238	261	254	246	253	265	266	271	231	282	234	277	253	263	281	251	253	259	258	256	231	254	239	253	252	266	236	275	275	273	248	281	270	252	262	296	241	299	279	269	272	259	295	251	264	249	238	251	259	269	241	250	244	253	229	256	251	263	268	248	286	264	279	253	244	259	256	268	230	253	269	236	284	254	271	294	258	254	251	248	250	261	250	251	269	257	251	273	237	271	245	270	265	244	256	273	279	254	255	244	276	272	273	261	281	245	258	243	278	275	253	271	238	285	244	278	269	259	262	252	288	268	241	266	262	230	243	262	297	271	275	252	238	253	232	245	241	272	272	255	260	251	270	260	245	255	285	268	255	263	242	257	247	291	254	243	284	241	244	274	267	252	256	262	256	252	255	289	246	242	258	281	252	258	247	248	271	264	258	291	277	241	270	263	262	276	282	246	284	295	242	264	261	244	275	268	272	255	255	272	278	240	285	254	254	276	272	229	280	280	237	237	280	293	282	280	234	263	268	266	272	241	269	267	252	263	282	261	254	253	239	264	256	263	259	276	245	253	240	259	234	241	249	268	298	268	254	256	298	276	261	277	262	264	280	250	266	262	251	269	276	243	280	281	272	223	275	265	258	273	249	247	288	262	254	268	250	255	271	268	228	288	249	270	249	270	279	271	259	256	282	273	277	226	274	280	260	294	243	273	251	262	254	277	278	277	246	243	221	273	273	275	279	236	271	257	263	242	262	273	275	220	243	257	267	242	256	273	255	290	235	247	274	268	292	246	295	272	282	258	260	262	252	228	269	282	305	275	283	242	240	232	260	261	248	299	259	265	219	252	237	270	250	262	253	271	275	257	255	278	282	267	292	255	220	256	252	245	251	271	259	291	253	270	260	269	262	263	266	271	269	268	277	280	291	269	264	258	274	261	257	248	251	242	265	245	249	248	276	241	278	230	237	261	256	272	264	289	251	264	245	273	259	284	257	272	261	284	240	252	249	230	281	257	252	252	263	240	259	248	269	282	271	272	261	301	258	284	265	245	257	254	254	301	278	265	257	262	278	273	274	254	259	268	237	264	269	259	269	251	263	258	270	282	248	250	246	225	255	252	268	269	237	259	270	263	227	264	275	273	266	273	282	239	250	302	266	284	266	257	216	280	250	251	267	275	261	252	251	268	267	276	279	256	263	281	258	281	286	256	258	256	262	249	258	273	264	259	271	264	287	263	252	262	268	251	262	264	259	277	273	261	244	265	254	255	274	283	280	264	265	282	269	282	258	274	258	228	275	276	287	295	241	263	246	248	271
39883	62995	18644	2500	1746	1156	982	745	645	552	541	514	433	448	417	406	464	426	417	394	376	390	327	361	417	2580	3360	2056	404	366	340	334	344	333	346	339	346	357	323	335	338	352	343	310	310	336	311	325	361	307	290	344	301	319	303	278	329	335	341	320	311	303	304	361	309	326	299	346	323	342	337	318	304	336	322	320	318	339	300	328	359	339	325	333	295	279	326	301	327	295	330	300	330	309	309	303	334	323	303	291	343	318	299	303	312	324	325	319	322	319	307	274	296	322	337	302	333	311	305	331	325	314	314	328	320	323	312	300	316	326	311	336	315	308	299	311	307	304	285	332	309	301	363	341	327	327	332	356	321	329	353	294	350	287	335	324	317	307	354	347	296	287	333	338	324	322	277	323	343	323	336	338	299	323	321	321	345	338	318	318	287	334	315	368	319	327	339	307	313	301	310	323	302	322	332	302	296	339	323	314	312	320	342	324	334	332	324	317	325	355	304	337	371	297	325	279	307	333	324	277	305	299	319	330	338	276	335	305	289	298	325	320	329	320	317	304	331	317	312	322	359	313	295	314	284	346	335	320	306	313	312	300	336	303	310	325	301	364	315	329	295	320	327	333	297	328	304	335	313	315	313	317	286	325	319	367	310	327	343	290	350	310	315	351	329	329	339	293	332	318	327	326	317	317	322	306	337	302	306	331	343	325	333	324	297	331	320	318	343	323	326	344	300	346	321	349	305	315	292	311	319	298	321	342	294	321	341	333	311	294	327	320	314	297	325	346	317	299	331	323	348	330	287	334	294	316	295	302	304	319	282	329	274	326	274	305	378	321	298	330	325	323	346	361	335	312	316	330	267	314	349	317	293	311	260	320	306	317	333	295	298	311	322	307	311	318	322	309	341	314	318	317	280	316	334	305	318	307	299	315	292	347	303	310	336	340	333	285	324	303	320	343	339	336	330	355	337	315	330	330	303	312	333	296	324	297	299	335	334	354	335	332	311	329	312	339	325	329	329	318	330	296	347	316	354	310	291	341	298	314	300	318	351	326	319	309	335	311	337	319	322	310	338	339	305	319	304	320	341	330	314	338	324	326	345	312	344	315	306	312	347	314	327	328	346	323	330	312	297	338	322	322	306	316	301	302	343	296	311	329	365	324	308	322	320	322	328	311	319	325	316	361	320	347	311	307	305	314	352	335	314	341	324	323	323	331	357	302	314	279	311	337	326	289	286	315	306	308	322	333	318	298	312	359	326	294	314	311	327	300	327	311	310	348	337	292	316	292	344	314	330	334	301	286	362	354	323	303	320	310	310	302	321	322	293	315	297	305	287	308	318	303	312	313	321	290	310	301	324	337	311	309	343	319	305	323	320	312	273	319	323	330	313	320	333	324	335	308	299	324	311	305	301	263	353	327	335	295	297	338	350	282	316	337	350	320	310	312	320	321	347	298	326	316	343	312	313	314	321	344	303	335	345	326	350	333	336	361	304	340	304	318	322	334	312	313	318	297	347	333	327	317	329	317	310	319	328	329	316	312	324	307	304	320	286	321	318	364	306	323	311	334	315	303	323	317	331	324	319	337	324	315	328	309	301	312	316	310	334	326	333	339	381	283	311	305	330	326	323	296	325	344	313	299	349	331	334	347	290	320	336	318	301	327	304	359	308	341	329	305	324	327	312	328	322	341	301	305	323	359	310	333	347	285	336	306	307	307	313	323	308	318	352	343	319	348	352	320	336	331	360	353	332	320	339	353	319	318	312	340	337	302	342	297	323	307	338	293	300	336	334	291	313	336	324	308	299	313	300	325	308	302	317	323	329	326	366	335	312	339	327	309	302	341	325	316	299	329	318	319	325	345	321	295	311	326	301	342	307	319	336	345	321	322	319	306	313	323	324	316	277	309	365	293	298	317	329	301	337	327	321	320	335	297	326	311	349	309	344	319	302	318	314	349	330	283	319	302	334	354	328	350	351	341	347	313	334	342	319	308	306	339	348	331	330	339	333	338	340	296	317	316	304	305	342	321	331	339	325	305	307	334	302	318	335	331	339	329	323	328	335	330	317	331	319	315	329	345	300	331	324	295	285	335	322	314	342	361	323	317	308	304	341	327	351	331	307	298	335	312	294	288	325	294	325	290	321	348	270	314	333	290	351	315	307	337	321	331	317	320	311	336	293	308	299	309	306	289	307	335	329	319	314	305	330	300	337	295	304	295	322	374	319	319	298	303	284	287	320	337	322	319	295	313	329	315	350	325	338	325	311	348	326	290	330	326	293	339	322	319	313	309	311	314	315	339	313	318	300	299	317	359	314	336	293	332	323	329	303	326	313	335	297	357	351	305	330	300	329	304	309	325	346	312	322	343	275	288	360	310	320	311	308	348	366	328	309	322	293	280	305	311	300	315	345	328	331	322	353	307	297	321	327	285	274	317	349	313	299	290	321	284	300	321	316	337	311	338	342	319	285	316	341	297	333	302	313	329	329	292	312	314	316	319	315	329	283	355	331	306	348	335	323	328	313	299	325	313	299	317	338	293	310	304	312	312	327	305	317	312	307	309	321	317	334	320	341	327	318	331	303	350	314	344	304	303	318	318	311	331	325	301	339	285	301	338	281	319	297	314	310	343	347	326	326	326	307	335	304	318	278	322	329	327	335	321	326	322	325	312	320	293	316	278	300	316	324	308	286	332	333	328	316	333	338	362	292	310	322	297	312	314	330	309	308	331	313	292	342	295	297	302	291	336	314	327	363	348	318	318	329	324	305	327	328	305	325	327	327	346	298	322	308	325	307	315	315	318	317	320	325	317	326	305	340	321	304	287	308	322	287	304	335	316	302	315	319	299	349	333	283	331	315	329	312	326	311	280	320	302	329	331	334	341	348	304	287	337	346	323	305	307	315	319	339	316	329	325	329	290	343	324	323	288	326	292	325	308	281	313	327	311	280	319	315	344	307	311	327	336	344	323	293	313	333	298	330	319	320	323	327	272	346	324	337	311	327	340	331	320	350	307	309	333	309	300	319	330	301	333	277	333	315	320	321	302	338	317	324	312	323	316	319	323	325	297	283	326	291	327	308	292	321	321	328	286	335	359	336	336	287	303	322	293	320	308	275	290	345	288	328	324	337	327	328	318	319	311	310	306	328	312	305	343	323	289	308	327	302	312	313	313	313	314	312	360	341	313	314	376	326	328	286	278	318	291	271	289	324	313	300	331	311	341	293	330	316	341	318	320	325	327	328	279	360	328	319	318	339	311	298	330	303	300	327	325	333	327	320	315	315	319	342	337	355	330	317	289	341	312	308	322	339	304	337	348	328	330	368	312	323	287	306	321	310	300	313	304	311	323	300	279	305	299	294	303	327	305	328	343	304	336	310	299	334	307	300	327	278	301	314	323	332	318	335	334	342	294	323	342	308	296	314	349	335	306	298	321	310	317	314	321	297	339	319	307	277	336	288	297	326	298	287	303	342	305	322	303	319	322	335	310	308	329	306	348
25717	21842	27641	25465	8944	838	617	599	490	543	473	487	463	512	510	515	551	471	530	518	505	525	494	510	497	613	1292	882	522	493	478	483	473	488	457	492	490	472	479	399	470	500	456	457	482	440	480	463	480	502	470	466	457	475	499	456	443	479	469	446	465	442	494	513	506	483	443	445	487	453	446	472	470	403	486	464	466	461	457	461	472	473	439	463	480	488	479	461	455	462	470	459	495	459	484	499	428	498	485	480	461	446	451	484	465	443	470	463	484	443	430	489	464	494	461	453	476	454	448	489	449	490	473	471	493	451	456	436	430	525	469	467	463	501	496	473	518	488	471	460	436	472	448	474	493	452	449	450	501	510	489	467	469	464	471	423	472	472	456	462	441	450	497	478	503	440	449	468	481	470	421	463	460	458	471	475	464	465	482	481	478	436	477	466	459	476	495	434	448	472	504	469	463	486	441	471	457	469	469	490	485	471	448	489	460	445	449	449	485	477	477	419	486	474	436	469	468	559	505	469	477	459	479	503	467	487	440	469	450	479	489	475	436	460	469	492	444	531	505	465	460	479	464	477	475	446	482	458	457	447	443	445	472	469	443	480	466	455	424	420	445	457	474	466	487	476	443	465	454	484	493	467	450	442	480	479	449	489	425	436	504	437	490	424	459	500	453	455	448	468	457	468	458	468	505	423	470	425	465	467	456	466	469	472	504	459	447	423	500	477	454	518	435	454	462	451	469	466	486	471	458	427	483	489	451	475	481	510	468	463	458	530	495	452	485	497	455	462	439	460	466	463	474	497	452	467	414	484	457	440	441	473	438	436	460	442	431	488	431	518	435	490	492	485	460	452	442	455	460	494	470	500	489	461	472	475	458	486	459	502	471	453	473	445	435	477	433	438	474	497	436	487	499	471	481	473	487	521	453	494	493	485	449	466	493	475	484	446	440	501	495	477	463	452	455	445	480	454	437	437	433	461	494	426	465	493	477	450	483	473	461	485	481	464	458	452	468	474	477	512	477	482	442	504	497	413	485	457	479	468	451	476	441	451	462	431	408	449	489	483	473	464	448	454	437	491	494	470	441	490	500	436	444	476	513	443	477	486	452	440	468	472	453	471	456	447	453	444	460	423	478	459	437	448	477	533	517	461	436	474	439	458	434	496	490	487	475	476	449	475	416	455	458	456	490	449	488	466	474	491	460	480	463	491	452	493	488	483	447	481	457	500	443	437	453	461	489	495	471	482	445	486	428	457	451	427	488	487	435	450	503	473	473	476	472	474	466	474	487	509	464	494	456	447	459	467	500	478	421	483	450	475	502	451	482	483	439	474	477	449	451	523	439	459	498	447	445	490	446	487	460	444	505	473	477	439	458	468	457	456	438	469	476	476	422	478	459	491	453	485	460	488	482	439	507	435	468	480	463	426	476	448	448	453	483	469	474	453	466	495	454	482	496	447	497	489	510	463	490	455	485	497	484	462	501	481	439	478	460	462	421	446	488	467	523	480	452	495	463	511	461	471	465	439	450	474	464	503	477	478	488	455	458	450	489	492	474	460	469	447	464	487	451	458	495	448	455	442	469	438	478	475	464	452	467	447	468	453	503	481	443	434	490	462	439	426	449	471	457	443	495	460	450	474	485	448	479	464	481	473	492	494	469	519	496	510	481	427	479	446	498	458	492	484	453	497	460	472	457	479	462	466	471	481	486	480	456	463	482	477	459	454	449	487	449	469	481	457	430	471	442	471	446	454	460	435	416	466	486	444	464	495	453	484	461	434	444	467	463	473	487	424	455	454	450	496	489	480	458	449	455	444	467	507	465	460	471	508	442	481	461	473	462	472	474	451	518	468	431	454	466	503	471	463	478	468	458	471	487	459	507	457	471	466	507	459	492	432	442	493	438	484	472	492	443	519	442	485	428	491	448	457	516	497	458	508	473	490	451	484	475	483	502	464	450	459	474	457	493	523	498	436	472	457	476	471	492	485	511	469	414	459	466	462	415	442	479	460	451	446	470	482	482	441	429	468	459	463	440	477	450	469	463	471	488	489	473	466	486	495	521	500	465	462	490	468	449	501	448	420	453	451	489	430	463	470	503	506	479	456	480	452	450	430	527	474	520	486	455	439	444	488	491	479	451	467	491	482	437	449	460	491	446	449	436	486	456	440	493	443	465	414	487	444	465	455	457	460	454	464	492	451	471	467	436	460	446	479	464	469	448	454	495	484	458	499	440	426	457	490	479	452	454	462	478	445	478	438	451	438	469	460	467	436	475	392	461	489	470	438	463	474	471	496	438	432	450	457	454	474	458	497	471	484	471	480	436	496	457	445	484	423	456	492	462	473	440	447	488	467	471	484	422	430	417	455	511	448	453	460	388	448	464	503	427	471	484	482	455	487	448	477	482	445	472	462	519	453	462	473	504	502	427	442	483	462	452	502	461	487	483	489	435	466	471	523	494	445	446	464	450	467	479	508	415	447	471	449	435	451	454	484	455	445	461	500	462	463	480	447	414	478	451	433	449	479	477	472	449	477	485	467	471	476	443	464	494	478	457	468	474	401	457	477	475	473	466	489	516	476	519	440	488	487	448	472	465	471	476	466	447	481	505	504	487	450	452	446	462	466	486	467	479	465	500	463	459	467	441	449	496	464	469	462	470	474	482	461	450	485	457	447	477	481	475	464	449	454	425	473	483	466	470	533	460	430	506	452	450	460	492	450	501	470	423	473	471	474	433	445	448	415	441	465	469	468	450	475	490	430	431	481	461	450	436	495	463	439	461	472	471	463	468	452	437	512	480	471	491	478	477	460	503	481	459	453	502	438	458	464	500	459	459	443	458	517	463	482	493	435	460	501	479	450	448	480	477	447	463	444	455	474	428	461	445	482	456	446	480	449	446	436	486	443	432	515	464	479	497	507	466	461	457	457	445	481	448	452	501	517	477	440	479	451	517	448	540	443	454	449	473	489	499	455	447	461	440	461	471	431	439	460	483	472	451	433	461	473	475	455	475	487	448	496	455	472	499	490	468	474	461	448	469	472	442	491	456	486	433	474	430	495	457	453	508	455	468	449	448	433	467	457	481	468	480	507	501	461	449	454	477	438	454	477	448	439	432	457	472	502	490	456	478	453	461	494	482	411	486	447	474	450	454	467	464	460	434	448	457	473	447	438	489	485	443	469	486	459	484	479	488	447	485	477	458	442	444	477	434	488	494	432	447	475	443	476	437	484	470	461	452	438	458	432	456	467	467	480	471	450	442	476	439	408	478	484	432	435	447	437	466	478	447	460	467	493	487	478	495	492	467	512	518	451	470	444	483	500	473	514	497	427	475	494	465	513	469	461	477	453	476	504	438	414	473	484	485	475	471	479	448	457	453	488	477	455	459	448	473	475	457	458	437	480	439	471	433	454	493	485	454	440	473	499	473	468	448	518	458	456	453	469	499	450	464	517	428	482	479	422	478	460	491	483	504	444	483	476	473	460	488	457	434	467	467	456
38420	53796	13847	1621	1188	1013	858	814	716	651	680	620	650	582	617	631	683	670	626	603	652	653	596	624	636	918	2224	1459	573	548	586	599	571	569	586	560	576	535	596	565	566	624	575	569	579	591	574	552	538	565	580	529	512	593	560	593	533	585	546	535	554	558	575	544	562	556	573	548	551	565	578	565	562	550	577	640	594	484	546	534	569	582	590	586	549	601	565	533	531	589	567	617	529	540	575	570	564	524	581	551	555	549	544	560	539	553	553	553	608	523	563	544	559	547	579	536	575	575	553	556	578	533	544	528	550	553	575	549	593	521	552	568	574	556	536	597	549	575	565	601	565	518	549	579	578	585	592	556	560	564	575	532	563	575	575	574	547	531	548	563	553	591	570	575	559	598	538	573	565	555	562	550	577	572	593	576	551	569	544	528	540	547	585	525	566	531	544	556	523	578	562	576	585	578	539	530	588	586	551	572	552	565	554	579	583	539	585	544	589	564	542	553	567	537	526	558	530	589	561	587	547	551	535	550	522	539	564	557	584	578	605	506	558	610	551	561	572	564	569	557	579	599	526	603	550	544	558	559	540	560	533	558	543	581	548	571	589	552	571	564	539	578	554	509	562	541	554	559	536	571	520	570	551	579	605	522	522	528	565	569	609	539	581	555	538	536	547	554	524	540	578	579	555	576	570	564	557	575	542	564	580	595	533	517	594	599	549	570	581	590	545	529	536	565	533	580	547	554	591	580	599	558	582	569	546	557	615	522	565	560	551	564	511	582	547	538	571	546	598	627	592	548	538	585	568	573	558	537	541	576	585	518	556	545	564	565	558	569	553	541	557	560	581	553	569	559	529	607	559	529	587	543	567	522	541	551	541	565	612	549	565	559	580	574	565	572	572	544	564	559	572	532	603	568	591	594	589	558	546	554	559	547	577	597	577	617	593	526	564	604	536	551	525	556	515	580	539	548	554	545	582	569	571	559	522	550	577	556	550	620	541	548	560	611	560	552	550	523	574	536	538	553	577	561	565	558	587	514	567	579	550	567	559	594	559	598	534	549	571	556	526	541	565	552	556	572	585	545	578	583	584	518	563	542	560	567	590	578	564	538	591	520	535	549	548	538	512	571	553	565	601	559	555	594	606	561	558	536	546	547	571	581	560	584	551	560	574	562	542	549	569	553	580	531	572	568	515	553	555	541	545	563	574	518	530	528	574	546	579	580	564	591	557	582	562	557	575	532	595	587	512	591	530	509	537	590	565	568	548	541	591	609	581	557	594	574	554	592	595	556	561	538	537	575	559	561	572	561	583	572	598	583	571	554	561	560	529	542	604	596	542	538	598	548	537	522	565	500	582	554	564	590	537	576	537	579	575	568	585	568	519	587	536	555	579	602	528	547	584	538	600	533	562	543	588	582	565	533	558	557	591	578	582	557	573	556	586	523	527	511	552	582	582	606	599	566	541	574	551	522	521	589	567	570	545	552	565	574	562	536	549	603	531	496	557	547	557	615	543	580	547	532	555	556	526	574	522	602	569	565	550	580	552	574	560	564	573	574	570	567	549	546	542	559	573	564	548	573	558	517	563	598	550	584	583	507	581	514	575	538	551	590	535	559	533	550	557	538	572	573	553	561	579	543	582	544	577	572	555	622	538	655	583	586	566	559	515	580	542	547	574	524	552	571	526	569	566	573	561	581	577	525	574	541	557	579	579	539	547	577	597	587	522	557	557	564	564	524	615	574	548	571	560	530	596	606	570	556	567	539	612	568	550	538	540	559	553	567	574	551	544	546	582	497	565	574	553	595	586	556	534	569	547	510	593	515	596	565	577	523	614	536	577	550	608	579	590	544	541	558	582	553	531	584	563	546	537	581	595	546	573	605	602	546	524	560	601	531	604	561	569	551	572	575	571	536	546	561	574	548	560	577	523	573	538	568	533	579	542	548	549	594	589	586	555	570	581	585	561	568	579	576	533	591	598	543	554	595	511	558	574	549	550	581	569	522	610	588	590	595	586	543	601	536	599	539	561	554	548	558	538	593	576	574	568	555	557	555	542	546	569	574	611	566	543	576	584	564	528	564	537	509	537	560	540	583	548	528	580	585	566	568	576	545	582	540	562	540	589	534	588	611	522	558	585	557	579	615	559	561	566	537	585	561	570	555	545	542	540	554	560	556	540	568	543	577	566	541	522	565	580	578	525	552	545	558	574	554	577	581	580	594	564	534	585	560	584	592	551	524	544	541	559	583	566	531	536	548	576	562	552	540	544	557	541	546	556	572	602	519	564	516	557	571	555	587	558	542	569	602	565	554	556	562	628	601	561	602	538	541	543	577	567	605	548	562	577	580	521	577	552	627	534	582	591	578	575	537	539	576	545	554	566	571	539	559	571	549	560	553	541	582	577	576	582	551	559	576	564	546	545	560	577	552	568	550	591	557	577	566	558	541	533	558	564	552	557	555	563	616	556	612	560	547	561	592	581	553	545	556	590	550	536	565	532	537	561	574	536	547	560	599	585	549	568	539	544	582	567	586	566	543	574	572	584	524	541	561	567	574	550	526	570	582	575	546	548	499	567	539	572	550	550	580	562	574	538	611	607	573	553	636	561	559	548	575	553	557	529	568	507	563	590	569	555	539	540	557	529	547	593	541	542	541	579	543	620	539	556	605	580	553	545	583	536	598	590	532	549	572	578	540	567	568	566	551	560	540	584	591	536	536	556	558	571	555	609	552	522	581	595	571	560	608	555	581	574	579	561	557	566	608	547	541	583	554	597	561	559	537	569	575	562	592	571	569	541	582	583	555	505	570	540	569	541	538	552	555	583	540	549	571	583	546	564	590	558	526	545	552	535	549	576	555	553	571	554	566	538	565	575	531	607	562	566	567	573	609	558	581	558	548	574	531	549	554	563	580	608	567	565	515	589	587	548	578	577	532	570	572	589	562	503	552	547	561	588	536	563	531	566	575	584	557	575	579	563	595	583	535	597	561	533	569	565	549	568	594	590	553	569	519	545	565	577	581	553	528	549	525	584	556	522	588	568	546	614	625	555	557	572	551	599	553	555	564	599	540	571	567	589	545	536	552	571	526	555	606	634	569	541	579	578	562	622	527	525	619	534	610	562	528	550	565	539	553	561	522	592	577	556	562	570	588	546	571	550	555	546	559	544	530	570	568	557	583	523	592	517	562	566	550	579	585	545	553	582	559	577	560	556	574	575	527	575	564	569	587	522	607	565	531	539	554	557	576	583	564	557	558	535	560	573	571	554	570	543	531	551	589	570	574	581	567	545	561	570	577	566	531	568	549	552	531	542	581	554	564	530	547	599	586	589	559	572	577	563	507	537	545	534	583	547	539	552	525	532	559	606	593	548	548	539	565	566	561	619	579	603	586	562	612	564	524	554	588	577	565	557	526	572	547	553	597	615	582	571	560	554	535	575	555	555	574	501	545	526	574	563	566	497	545	577	553	554	577	575	544	545	534	577	527	547	568	525	525
23351	21639	29386	24242	21576	21499	8547	1018	728	629	643	617	593	560	597	572	539	579	535	585	594	600	550	549	570	1845	3402	653	494	458	530	492	501	474	517	436	529	441	454	482	491	444	439	456	452	481	448	482	423	502	516	421	502	471	454	492	467	489	460	470	480	456	475	432	464	469	459	513	468	494	438	451	473	473	486	461	453	446	464	464	488	440	439	451	402	435	455	474	458	438	458	473	446	471	481	492	465	434	457	482	433	496	520	463	465	483	470	455	452	497	440	468	446	440	452	477	455	412	481	438	431	485	512	411	497	468	505	455	451	452	418	431	465	453	468	466	458	500	454	455	423	488	450	470	489	450	487	419	480	508	447	435	480	481	500	474	440	455	451	457	484	439	432	472	489	502	464	479	475	475	465	458	433	446	451	441	447	502	456	469	432	436	486	461	497	450	470	435	459	471	401	442	481	482	469	464	504	463	437	472	382	433	421	446	467	432	465	443	478	485	444	438	483	458	514	449	426	481	448	453	473	449	437	497	462	433	411	397	464	468	456	461	455	446	484	440	474	446	473	447	407	439	481	437	430	426	503	468	470	493	489	428	472	449	486	429	479	490	441	471	423	478	449	453	462	467	465	424	451	466	469	469	451	464	498	490	462	483	426	429	447	465	479	502	446	463	436	460	456	493	435	425	416	456	476	481	468	438	456	465	498	437	460	481	437	471	475	501	433	470	446	456	468	435	490	442	458	469	457	440	471	422	491	449	464	446	480	423	462	471	427	455	477	494	477	473	455	440	474	447	460	443	492	431	470	434	463	421	443	476	455	436	468	443	461	456	455	486	478	469	475	474	413	463	446	468	446	429	426	471	506	470	446	440	424	426	460	463	514	475	446	482	435	488	469	498	425	495	458	478	437	458	493	470	470	450	480	441	442	473	421	447	452	431	462	447	451	469	396	442	478	509	429	420	464	423	459	479	479	453	456	463	434	432	440	443	473	501	504	475	487	450	477	454	471	430	470	496	422	489	457	430	469	439	466	425	445	452	480	469	456	494	468	466	479	444	463	452	446	468	455	444	473	442	447	441	439	425	438	450	479	438	450	415	479	429	447	470	497	442	454	454	470	488	485	448	440	446	435	465	449	481	475	493	467	467	418	470	475	477	473	441	473	462	480	470	431	433	464	434	452	426	474	434	447	469	438	473	441	455	472	491	440	466	472	463	463	469	464	431	478	435	433	472	468	455	449	495	455	437	476	477	473	471	472	459	461	464	466	490	461	455	476	460	430	463	439	481	452	489	463	457	444	478	444	449	451	451	467	486	455	431	486	459	468	450	441	411	462	454	433	474	503	462	412	474	437	460	458	482	410	461	463	447	477	454	471	443	432	444	473	478	485	473	462	458	451	445	417	475	476	463	476	450	457	481	439	428	461	456	444	423	456	456	439	456	464	461	469	425	479	480	501	459	470	465	425	491	451	432	453	474	436	471	428	479	432	440	409	435	411	503	460	432	458	440	456	438	462	469	483	488	458	428	440	483	442	426	464	479	446	426	451	447	461	450	466	459	480	455	416	468	461	460	437	450	490	478	476	480	449	441	473	453	439	499	456	423	444	490	446	465	448	424	440	474	498	467	445	455	426	443	451	442	479	463	429	436	448	486	465	478	452	444	461	423	464	443	440	445	476	492	451	482	431	484	485	462	483	463	432	460	466	480	453	445	494	462	495	449	432	461	459	464	444	434	400	435	474	441	490	482	482	481	431	471	476	469	463	467	421	446	453	467	449	480	423	460	456	445	426	474	496	433	451	474	419	460	432	461	415	465	450	467	430	462	431	462	467	450	497	471	441	426	461	460	430	459	456	500	444	438	461	482	437	435	464	442	446	455	445	466	471	437	479	443	451	476	436	445	433	438	467	453	442	474	456	480	442	435	421	453	478	481	428	463	486	445	401	483	453	449	466	432	469	466	426	457	436	435	482	479	450	476	441	468	457	404	460	477	526	470	445	485	487	471	460	451	444	473	448	455	508	443	450	431	470	482	443	470	445	460	426	478	470	480	454	460	450	453	429	456	496	466	470	485	488	451	480	519	467	458	431	441	490	447	448	480	510	454	459	455	474	475	484	420	429	446	472	454	456	464	438	462	423	461	441	484	468	466	455	459	476	470	420	481	469	489	449	457	484	503	433	487	464	481	466	470	452	429	424	426	459	461	461	478	462	492	465	483	469	464	476	418	459	486	449	476	406	464	456	437	437	474	457	451	447	467	457	466	460	449	512	487	446	440	465	429	481	457	449	443	482	432	440	460	476	538	444	449	459	469	512	464	479	458	428	445	475	492	472	471	463	445	447	407	442	464	463	446	490	459	502	491	446	417	472	443	457	455	502	435	468	438	447	473	479	462	458	412	497	495	488	469	455	485	495	468	408	502	478	442	461	431	432	433	443	429	458	440	412	450	486	407	469	474	475	466	449	458	434	403	446	457	492	449	425	464	420	445	452	471	468	451	465	447	480	481	407	506	480	488	467	471	455	451	477	444	487	449	456	462	429	494	480	448	434	407	423	476	430	475	480	448	465	445	491	435	443	459	446	462	458	449	478	467	454	445	461	454	444	464	432	465	471	483	482	463	475	467	445	476	466	447	445	448	437	446	456	427	465	476	443	463	473	464	464	448	455	476	460	460	484	449	483	475	482	431	434	472	462	438	455	471	421	455	460	468	479	482	478	479	475	427	476	471	501	471	456	453	484	483	456	461	409	462	433	457	465	441	440	479	435	477	482	465	465	438	435	450	437	460	480	473	448	446	436	452	463	450	454	465	472	464	479	499	446	429	482	475	487	471	415	434	471	474	431	477	484	486	472	423	457	457	416	439	454	435	440	464	493	453	468	468	451	436	477	474	475	428	439	451	456	419	431	471	420	454	413	455	465	437	414	471	458	445	463	467	458	441	441	467	469	457	473	478	469	464	471	449	471	459	444	480	434	440	446	457	434	478	449	487	495	464	488	441	444	481	502	405	452	477	469	432	437	451	464	444	479	425	471	416	465	464	450	485	465	476	461	449	475	476	451	449	433	482	454	458	446	487	476	442	441	440	454	461	432	473	471	448	455	454	521	492	462	444	499	422	434	424	429	448	464	437	436	463	498	404	445	469	451	458	489	476	444	494	433	411	482	450	451	429	466	459	486	415	459	465	499	488	474	453	425	457	459	451	464	461	453	462	448	422	498	446	449	491	494	519	461	470	454	442	471	467	426	460	463	484	451	445	412	485	458	420	459	485	469	479	479	467	459	418	486	447	453	466	448	452	428	474	461	452	427	473	454	456	422	468	448	424	460	433	471	447	485	443	448	485	475	494	414	452	457	461	460	436	459	411	442	453	479	471	442	444	460	420	445	449	455	488	474	454	474	504	443	432	451	438	492	445	476	502	459	473	457	445	477	461	437	482	439	429	435	476	436	491	464	490	477	476	490	443	422	466	446	491	478	427	466	449	443	442	470	447	457	466
44641	69649	22886	4137	2863	2205	1728	1411	1146	1018	906	842	764	699	697	781	788	771	690	686	676	729	684	702	754	3169	5454	751	593	620	596	530	567	535	535	527	586	557	525	521	548	532	578	518	547	540	513	517	545	485	544	484	573	532	494	548	540	496	548	539	506	519	495	559	540	531	553	507	535	517	535	521	581	537	551	518	530	531	492	509	526	521	494	562	530	518	573	508	531	533	525	505	519	544	501	518	542	500	518	532	506	525	545	564	529	494	531	526	518	472	512	508	518	550	544	541	503	504	522	528	536	552	526	496	515	502	479	534	536	525	495	523	528	545	542	577	533	517	540	513	496	513	558	565	507	556	547	527	532	501	545	503	536	563	497	501	513	528	500	520	533	508	547	489	505	532	514	521	499	547	510	538	494	557	517	544	506	568	526	554	526	534	521	564	536	523	568	498	509	540	556	525	544	528	570	571	546	504	480	523	501	556	524	544	531	564	523	548	535	498	521	502	538	574	508	562	521	544	561	533	510	526	499	525	533	523	543	520	530	523	539	526	510	533	517	567	538	503	490	533	537	540	560	535	519	519	521	510	533	510	529	542	530	515	523	482	530	546	562	510	547	537	554	497	511	512	526	527	513	518	537	512	482	539	538	548	533	559	509	504	528	504	544	542	549	522	557	529	501	508	552	507	500	496	535	535	538	526	512	551	516	515	525	521	541	506	536	537	526	513	517	518	541	545	567	508	552	543	553	527	526	541	566	529	511	541	495	494	585	507	500	537	498	541	549	526	527	536	511	536	510	560	547	534	534	550	537	511	518	548	509	579	535	587	507	536	525	594	596	576	548	520	525	520	509	528	555	536	534	531	508	519	510	525	499	505	514	492	520	530	550	513	559	503	522	526	508	563	563	487	519	539	551	523	541	500	493	492	535	539	511	493	536	547	563	541	537	515	580	526	554	571	542	517	504	555	537	526	524	536	484	558	512	546	515	542	528	508	519	538	512	498	532	508	563	604	513	522	513	537	540	523	533	480	553	545	479	523	555	530	513	533	534	510	556	563	562	524	513	496	520	485	549	531	548	554	510	526	541	529	520	534	490	566	515	499	546	517	518	552	503	543	508	536	530	536	542	562	531	526	542	519	515	518	516	517	496	531	493	529	524	508	514	509	523	538	551	527	524	509	557	560	547	520	507	536	552	501	575	560	537	510	505	535	538	558	561	546	521	496	522	483	542	527	538	537	514	544	518	477	550	540	526	517	533	517	498	538	492	550	528	538	485	504	518	533	478	543	560	524	552	579	481	494	561	491	532	534	539	540	475	540	510	568	544	518	523	529	513	554	493	524	544	540	516	508	522	543	511	530	530	548	540	501	543	528	561	490	530	472	507	543	548	555	535	552	545	527	532	555	517	506	549	513	502	518	527	515	531	537	534	464	514	545	527	482	517	510	476	504	509	511	513	537	541	511	539	538	523	467	544	561	538	541	516	485	514	509	560	506	486	501	529	518	563	525	573	469	541	497	529	543	528	526	493	490	572	537	485	505	493	552	545	520	542	495	538	514	542	508	495	523	535	544	586	480	471	508	552	518	540	563	538	539	537	506	550	549	526	508	503	586	519	532	546	506	539	535	541	528	541	506	520	491	510	506	550	529	492	549	539	558	546	533	579	517	520	512	539	546	540	533	530	544	542	514	515	550	536	541	517	526	522	537	518	507	537	517	544	548	510	533	524	526	515	518	525	536	544	507	523	552	515	524	557	547	580	549	528	519	513	523	566	520	545	546	485	546	534	544	524	558	517	514	538	549	491	537	542	523	546	545	522	547	545	526	540	500	483	514	541	526	541	536	497	506	548	516	543	521	527	523	533	499	515	535	537	555	529	534	529	513	517	584	544	521	532	493	536	540	553	543	548	510	531	533	513	518	501	547	518	564	517	512	522	502	556	535	524	534	534	496	559	556	538	527	509	548	566	506	558	537	541	476	526	551	538	521	527	534	514	520	507	505	504	487	532	509	581	544	514	499	532	532	513	527	526	507	526	567	530	488	554	536	520	484	501	527	545	534	528	534	543	567	514	525	540	492	545	509	542	560	477	507	571	515	543	521	508	520	552	510	516	471	518	533	555	543	547	507	543	470	529	523	516	558	549	541	510	528	530	489	524	545	545	529	528	505	479	538	514	547	561	529	536	511	539	539	521	519	533	487	571	475	508	529	510	544	539	547	532	534	530	545	517	528	524	559	499	517	528	528	490	532	546	511	548	487	509	512	581	549	523	531	527	516	526	540	530	511	507	551	510	477	519	479	529	522	488	545	475	568	530	519	551	563	523	517	513	513	514	525	523	514	526	502	541	512	495	498	542	529	462	506	517	528	504	521	545	557	551	501	509	488	488	555	532	534	487	517	557	524	566	490	514	499	494	491	533	531	490	503	507	518	519	545	509	514	515	537	522	500	520	512	553	500	494	576	519	511	505	563	524	529	496	558	531	467	529	509	508	485	538	518	509	522	536	513	468	502	506	523	509	539	520	535	507	523	491	517	546	508	537	528	519	541	530	562	569	584	506	550	512	519	538	527	532	538	500	536	506	559	550	505	524	505	541	520	508	504	529	518	508	497	528	532	541	541	501	534	517	565	547	547	521	528	523	528	543	554	545	522	528	534	532	533	562	516	529	531	533	535	524	506	506	516	501	545	554	487	519	478	525	531	524	506	520	517	521	514	517	562	530	546	550	570	511	519	522	468	520	528	522	551	520	560	550	557	513	564	530	568	518	501	525	543	530	512	520	472	557	536	549	505	513	545	544	491	544	551	539	551	484	514	529	542	544	523	529	498	534	537	518	530	531	529	532	546	525	531	498	551	546	538	490	522	515	565	523	515	531	537	541	519	503	537	544	508	541	533	529	535	500	549	517	517	526	527	499	530	527	531	552	518	530	506	548	518	533	516	508	510	564	544	527	512	522	567	552	547	578	536	528	519	527	525	505	506	535	495	543	503	559	528	541	527	539	503	533	549	495	546	541	503	545	560	521	537	532	532	502	487	509	534	531	522	516	555	566	512	524	544	504	492	512	535	521	533	532	537	505	502	567	526	525	550	513	525	535	522	540	519	522	519	542	530	529	505	532	527	551	499	538	534	537	504	530	527	539	501	527	517	556	547	536	539	514	519	555	515	493	497	527	553	569	566	532	510	576	531	507	514	485	514	515	522	529	525	522	525	493	524	514	526	504	530	507	524	551	502	528	554	515	544	534	522	550	559	560	537	487	491	531	501	538	524	534	536	531	499	550	530	521	570	496	558	513	547	564	529	533	530	543	503	526	489	546	498	514	527	543	537	556	505	553	543	516	519	535	544	518	559	506	535	545	491	498	521	543	525	560	516	501	510	509	551	502	536	525	501	517	536	494	527	488	549	514	563	553	498	513	505	492	501	538	548	561	535	504	526	505	486	503	591	534	524	521	519	543	531	523	515	468	511	515	532	541	485	533	497	528	501	518	553	525	561
29953	29509	19143	3143	385	312	314	313	272	262	269	256	256	256	289	284	271	294	259	319	276	292	287	319	283	289	307	281	292	280	269	264	261	266	296	284	285	283	266	268	251	293	259	314	266	306	295	282	300	279	282	271	265	283	290	263	288	286	283	272	285	271	305	295	263	245	286	251	268	277	265	289	262	297	281	290	251	255	288	270	279	292	278	263	301	253	258	309	279	275	270	285	282	247	302	281	300	286	283	300	271	327	254	268	267	257	299	293	268	283	270	256	278	260	268	296	270	248	278	275	303	266	297	295	266	277	296	302	280	267	284	281	272	266	267	283	256	254	273	284	257	307	293	289	273	285	302	299	257	323	291	282	272	293	266	263	274	270	281	294	274	251	299	300	286	279	273	286	292	261	239	278	277	285	275	278	249	266	247	265	295	278	283	269	284	263	316	296	275	301	276	263	290	252	253	258	256	262	273	296	294	289	283	282	269	263	296	277	273	294	261	279	261	261	275	291	267	263	306	291	271	285	256	260	260	288	267	288	270	270	264	264	264	273	258	269	273	258	274	285	260	263	292	281	275	279	288	286	278	292	266	288	243	263	265	275	309	289	267	267	287	287	298	266	266	252	296	272	263	292	293	260	260	254	289	266	292	273	287	300	261	296	272	285	277	282	251	286	272	283	295	264	267	287	236	274	274	306	302	325	286	256	279	267	289	238	274	307	280	257	275	259	259	274	289	286	261	254	251	282	286	268	255	272	272	297	266	265	274	256	314	295	305	291	287	307	277	283	295	284	252	260	256	276	258	280	281	281	281	275	254	298	260	256	301	269	293	268	270	254	270	253	293	272	261	267	260	266	270	284	284	266	246	258	315	282	246	242	292	265	258	252	274	278	269	275	253	289	286	266	241	279	296	270	304	280	315	275	258	268	252	277	298	242	266	270	297	260	283	301	287	262	264	297	251	269	289	282	248	271	287	265	256	258	280	267	264	263	267	278	268	276	306	249	279	261	287	292	251	284	282	299	265	262	275	265	257	297	272	286	257	262	282	286	290	270	255	252	284	282	238	282	269	248	285	267	284	285	277	247	269	283	251	257	303	270	256	281	252	280	281	259	250	268	273	271	276	268	292	251	295	272	235	267	268	304	281	284	300	301	286	264	269	272	253	256	284	272	281	273	242	270	281	255	274	303	307	295	288	281	250	279	262	290	313	262	281	308	283	263	252	283	248	276	312	272	268	281	266	283	259	262	250	282	290	262	275	283	276	272	267	281	280	301	266	277	293	272	253	278	268	292	269	253	278	285	275	254	261	277	281	294	247	303	254	285	274	279	293	283	251	232	276	269	254	279	297	303	273	276	294	293	278	271	268	270	289	251	280	297	264	278	274	287	309	318	263	297	279	245	246	286	280	255	282	283	285	287	269	286	244	262	232	287	281	262	295	281	282	239	269	300	286	277	285	281	275	268	251	248	247	277	262	277	272	269	247	273	292	274	278	304	297	281	269	267	261	261	261	290	255	270	296	271	318	276	268	265	269	259	270	256	289	275	279	276	285	263	253	301	251	264	270	288	291	283	270	277	263	299	267	275	282	297	272	256	254	288	295	278	303	277	266	294	309	269	264	300	271	260	282	254	277	264	263	266	259	264	287	257	297	250	260	288	259	318	293	287	296	262	306	291	235	278	247	279	258	303	288	247	264	259	257	284	264	274	280	289	267	273	253	266	273	276	275	273	288	257	275	243	275	253	286	285	260	279	280	274	258	260	259	280	252	248	293	261	261	253	266	260	286	254	270	271	274	271	263	273	268	273	283	256	264	260	269	271	268	275	278	270	267	305	260	281	280	244	217	269	287	266	287	263	268	297	258	251	289	294	254	278	252	287	269	255	278	257	267	270	273	265	282	246	272	251	293	225	246	260	258	271	283	253	297	296	282	303	248	276	268	284	233	264	276	246	275	286	274	283	273	305	262	271	276	270	292	299	290	281	304	276	289	269	268	258	282	267	301	258	267	282	277	250	281	254	295	274	224	300	269	285	289	264	260	283	283	262	262	276	281	266	251	257	245	240	256	269	262	258	270	249	238	259	277	245	274	235	278	281	246	272	290	261	286	260	263	278	289	274	258	274	283	256	268	295	298	269	288	246	288	276	252	295	253	269	239	278	269	295	287	275	244	238	263	291	252	274	274	290	281	281	280	290	294	297	251	287	259	294	248	260	288	260	270	280	272	253	287	282	246	285	282	283	297	272	268	283	277	273	292	233	291	289	259	297	275	265	282	283	278	284	284	279	285	288	258	276	261	252	255	271	263	286	276	265	267	268	286	307	290	272	278	258	288	266	247	249	253	267	273	267	292	279	293	266	289	251	266	283	253	251	259	278	285	288	273	272	279	263	260	253	273	260	279	276	273	243	269	272	274	260	279	259	302	271	276	303	289	258	301	294	272	282	261	264	276	247	279	315	254	276	280	263	282	280	297	277	267	265	271	258	266	261	283	301	274	256	287	255	249	267	288	240	303	281	261	298	269	299	252	291	274	274	281	310	247	276	291	249	282	295	288	281	266	281	282	257	275	269	283	266	300	293	262	235	260	251	279	268	262	265	286	257	273	273	258	285	260	303	262	275	282	288	262	316	273	260	273	293	293	274	291	272	243	268	277	259	292	275	293	282	283	262	269	291	261	286	291	272	280	288	280	268	294	294	285	271	256	280	282	299	252	260	247	284	293	293	274	265	291	262	293	273	273	272	267	239	295	239	284	259	277	264	267	293	284	265	273	264	267	298	256	268	291	281	281	271	278	305	297	251	261	265	291	286	269	266	269	299	271	286	297	281	285	276	261	264	276	266	246	269	290	265	252	295	285	292	263	294	282	254	325	267	275	290	299	296	259	267	252	288	236	257	262	274	288	274	245	269	284	249	264	280	277	253	253	269	282	293	286	277	269	266	283	273	277	289	289	277	283	275	253	263	281	266	287	292	277	266	239	289	239	249	248	245	251	287	260	253	288	282	291	255	284	271	254	249	270	249	289	237	282	300	248	276	280	244	271	264	292	258	260	287	257	292	272	274	293	278	266	273	285	253	259	276	290	277	261	250	284	265	293	278	263	263	282	271	276	263	279	259	280	269	296	262	303	256	257	300	291	255	284	258	254	287	281	270	287	294	289	255	260	282	325	260	250	295	254	286	300	261	300	272	296	268	262	265	272	286	274	300	262	265	312	264	289	237	256	280	247	241	266	255	269	292	266	277	262	278	258	303	297	254	272	284	251	270	281	260	258	290	273	272	281	274	287	290	279	270	282	294	289	266	251	288	287	267	263	277	248	273	246	275	254	273	248	237	287	257	284	293	305	282	234	277	302	295	295	253	312	285	283	273	252	260	271	264	273	300	275	256	312	276	270	265	309	282	265	305	281	271	284	320	276	270	265	276	272	304	285	240	252	272	277	264	286	270	274	282	265	274	265	272	293	274	284	277	289	287	270	241	277	260	271	253	282	272
35162	44468	10577	553	482	438	378	367	387	364	346	341	375	358	371	434	383	416	393	379	403	379	380	394	368	414	484	363	365	374	355	350	355	356	336	351	386	332	345	336	379	337	357	363	336	352	357	306	351	362	357	327	362	336	360	358	356	362	325	343	314	349	349	370	392	359	322	365	352	380	374	373	320	332	358	363	343	363	391	318	370	350	358	358	341	352	380	341	365	338	330	357	350	338	418	353	374	331	318	349	368	361	330	375	341	337	376	349	334	319	387	330	349	377	323	359	355	371	347	341	314	362	344	368	343	356	355	332	338	319	347	380	365	344	341	340	346	343	330	335	363	320	352	339	335	348	343	355	356	369	358	357	352	378	355	344	335	339	366	346	339	359	347	352	361	338	323	349	362	364	363	343	352	329	335	358	352	351	345	328	320	321	339	375	372	354	354	368	361	345	355	338	376	384	338	337	334	368	359	356	330	382	383	354	323	357	353	341	334	370	349	359	352	331	374	333	345	351	350	326	344	314	325	370	338	322	349	332	367	313	367	356	343	362	342	329	333	364	295	357	354	355	320	357	356	358	369	349	352	350	328	376	358	324	378	349	353	362	335	354	333	346	384	334	329	359	359	353	336	355	365	362	329	341	357	328	344	319	330	353	347	373	351	379	342	357	334	346	349	342	352	323	364	353	372	352	363	345	344	353	392	352	351	323	334	382	335	367	349	365	362	373	330	380	370	342	361	332	335	343	353	367	349	337	355	355	323	341	325	326	353	336	369	360	369	357	359	327	374	346	333	354	355	345	349	370	352	384	346	342	322	324	354	324	366	345	346	338	352	353	351	356	336	363	369	373	361	322	335	346	357	345	328	342	308	365	330	372	321	332	345	361	344	334	352	347	352	361	327	342	331	346	330	356	335	396	367	338	372	316	359	340	352	330	377	306	363	337	335	373	340	332	371	345	358	367	375	317	329	310	347	367	328	372	373	319	376	331	374	351	338	359	341	356	331	359	320	391	359	337	337	358	331	365	371	349	362	350	369	377	355	309	363	356	390	328	314	368	346	323	349	372	318	351	318	351	391	327	333	374	350	348	347	320	368	366	384	351	358	379	336	347	363	361	334	361	355	334	343	369	345	375	377	341	341	347	347	390	329	334	330	342	351	352	354	339	362	334	361	365	336	352	352	377	347	362	352	354	307	359	346	395	310	338	349	345	332	342	333	365	352	350	353	373	331	362	343	358	311	319	360	319	340	339	361	361	313	344	343	347	371	334	350	320	343	329	353	338	339	354	351	342	340	351	379	350	337	354	337	379	370	341	373	362	339	355	352	322	357	342	361	319	339	358	376	356	326	361	340	335	312	334	351	342	348	332	359	326	355	335	350	349	384	336	321	373	324	353	350	361	324	324	387	349	346	356	369	359	336	380	344	364	347	399	329	345	353	346	346	385	365	342	360	380	357	372	353	319	357	350	345	344	335	348	352	330	352	323	376	322	330	347	344	346	351	361	348	334	354	321	323	366	369	373	328	354	372	325	369	322	335	355	366	339	360	369	317	351	330	312	382	388	331	355	347	337	340	342	356	334	330	361	355	353	340	356	362	358	351	364	329	346	380	349	368	360	374	344	351	327	357	352	347	334	353	352	359	319	323	312	337	345	368	388	351	337	355	361	325	354	335	331	332	341	329	346	359	348	341	358	338	337	320	358	345	364	365	315	347	400	366	330	340	329	341	325	362	336	343	340	350	337	338	352	355	329	368	344	356	345	348	350	345	358	324	370	352	367	372	336	332	337	343	349	324	335	344	336	360	331	328	345	342	380	374	343	380	384	361	319	340	351	350	371	313	364	360	352	352	340	339	363	352	347	352	335	355	366	352	342	381	397	371	331	346	364	339	329	386	353	334	326	328	338	374	330	372	341	344	363	330	350	378	330	333	322	379	338	345	345	368	357	352	314	362	372	348	367	330	343	338	348	360	326	336	341	327	317	333	363	358	326	345	331	354	373	321	347	354	337	366	324	341	364	331	343	341	345	336	341	346	346	327	350	345	344	315	349	352	330	351	411	304	332	330	335	350	346	331	359	354	357	393	344	361	366	326	316	321	335	345	368	331	336	352	319	367	339	337	343	340	355	387	355	340	334	350	348	340	314	350	345	323	368	343	352	365	354	342	351	356	345	377	345	363	373	329	332	391	356	356	370	351	344	375	350	353	351	324	318	344	386	357	346	339	370	332	394	334	352	316	339	341	347	374	333	365	316	381	313	349	343	309	346	347	328	363	336	344	350	354	366	373	342	347	374	350	317	356	367	335	288	327	331	346	369	376	343	347	323	333	351	344	346	314	372	316	370	352	339	358	361	345	338	335	340	333	351	384	369	371	368	373	337	335	377	345	359	332	391	329	343	330	361	336	336	336	335	360	357	347	349	341	323	358	326	353	311	340	334	379	353	326	381	344	342	400	334	349	342	351	337	357	352	361	363	367	372	354	393	362	346	360	348	344	350	346	358	323	361	333	346	358	329	392	374	345	360	334	366	307	335	388	334	347	358	366	347	386	333	357	331	354	361	372	346	348	336	367	359	360	346	329	344	325	362	337	373	358	318	338	350	330	339	345	350	328	342	341	338	350	334	352	346	380	346	339	351	346	352	379	360	330	345	341	357	373	340	349	387	372	370	369	357	356	349	366	396	326	341	314	357	352	357	345	403	343	353	341	326	354	320	367	358	337	324	329	388	357	332	365	382	343	360	344	355	354	340	321	359	336	318	328	372	341	363	361	337	354	330	348	334	379	358	368	358	341	319	372	349	337	315	342	339	335	343	326	387	359	367	331	336	337	381	343	358	338	368	370	346	318	349	344	355	353	341	383	322	365	341	343	332	354	299	347	357	353	349	354	356	336	335	386	324	379	365	345	378	337	365	373	353	344	385	363	329	352	345	360	363	394	338	351	355	329	335	343	304	321	335	346	340	345	345	342	342	352	285	361	361	357	331	367	335	360	347	368	351	354	324	377	353	345	338	393	325	349	361	355	342	399	340	354	344	348	355	347	352	354	322	360	357	355	368	324	328	361	370	324	352	353	363	373	363	357	361	314	357	327	358	358	366	350	317	378	350	372	329	354	336	341	340	336	357	310	368	347	329	345	358	316	366	363	332	360	342	373	303	300	367	365	363	340	310	367	323	373	324	308	368	352	375	333	331	357	366	364	384	350	337	336	334	353	361	331	362	360	360	363	354	313	333	327	349	322	338	332	312	364	384	360	353	351	345	348	348	333	334	341	362	405	357	388	357	384	340	319	354	341	335	364	324	334	339	324	395	410	321	344	357	316	333	372	334	348	345	364	379	339	393	336	345	350	359	353	387	347	357	355	345	344	354	374	361	317	370	346	342	364	374	350	353	373	341	373	349	321	349	366	366	356	379	334	380	348	334	355	350	339	352	339	346	368	368	353	383	350	336	358	340	335	351	351	363	355	390	386	356	354	357	369	340	345	340	353	325
24272	21607	28886	24629	21489	10990	831	473	423	366	337	324	293	254	302	318	303	266	318	297	274	279	274	294	296	625	1473	394	251	270	262	284	233	230	256	252	245	239	245	226	254	221	207	219	221	249	211	253	251	214	223	216	221	233	247	245	247	234	251	247	241	234	259	253	247	231	248	229	240	226	257	257	219	222	253	234	237	240	245	218	233	235	246	232	253	256	241	234	247	256	252	226	223	256	222	252	256	268	230	230	226	241	245	229	256	258	261	271	253	225	215	238	229	237	244	214	262	238	219	237	220	245	231	226	251	252	224	236	238	254	254	233	234	235	222	228	250	239	251	236	252	258	256	206	239	242	211	213	267	219	236	235	223	244	255	234	262	231	240	246	232	211	257	220	243	259	252	205	224	235	259	252	229	209	256	270	251	228	249	241	250	237	245	254	221	243	214	241	216	235	243	226	254	237	262	279	245	238	241	227	267	246	222	222	235	237	244	245	229	264	248	237	247	240	242	234	238	225	264	215	233	256	225	232	247	237	251	229	241	241	252	239	250	238	241	213	229	225	253	216	212	233	215	251	231	236	239	265	235	246	259	234	221	215	240	230	226	243	243	242	260	231	238	231	267	210	264	242	240	204	255	270	261	256	249	224	260	230	224	243	246	240	221	250	212	231	247	234	221	258	215	221	228	225	228	244	217	233	238	263	216	223	240	230	235	239	227	230	239	251	268	235	220	222	250	237	235	242	218	243	234	243	233	223	217	246	250	238	232	218	216	245	249	242	235	224	238	215	267	238	241	230	236	226	241	275	233	249	228	230	241	249	258	224	249	251	237	221	245	232	261	231	218	244	241	234	276	247	250	251	229	233	252	266	234	202	226	254	255	239	233	261	239	224	273	231	248	208	261	255	229	229	238	258	230	240	227	241	223	229	227	253	252	240	242	281	251	240	240	259	230	223	206	198	265	230	262	238	253	230	236	249	266	236	235	219	244	263	242	287	246	204	243	212	260	256	243	225	207	237	244	236	245	223	239	228	256	236	238	256	244	239	239	256	236	223	250	219	263	228	250	233	236	267	255	230	223	227	239	229	253	227	255	225	210	258	267	228	237	258	255	250	244	266	282	237	220	267	269	219	233	261	275	242	241	238	234	233	249	258	257	242	239	216	259	249	242	255	229	259	261	237	232	249	234	230	258	212	237	238	212	216	237	220	219	242	257	229	247	235	258	216	266	228	217	274	223	247	235	240	244	237	237	254	246	241	243	237	233	228	248	246	256	239	244	227	227	237	236	248	247	243	267	255	246	248	250	235	242	252	222	263	222	240	248	260	245	222	257	242	221	227	237	243	239	254	248	218	236	238	240	244	265	246	237	213	248	269	232	227	235	215	202	232	215	227	224	237	248	256	232	228	234	238	260	248	234	239	236	246	226	250	219	262	238	277	252	232	230	226	247	241	239	248	234	234	210	250	258	227	238	238	256	238	233	225	243	278	231	231	220	222	264	218	213	219	243	231	246	244	210	232	215	250	232	214	248	250	224	258	258	261	248	220	224	261	239	243	236	227	246	246	242	241	223	251	235	222	233	228	218	196	224	240	229	242	222	229	232	228	225	202	278	222	224	244	234	235	261	220	205	261	237	237	239	210	216	259	226	261	232	236	216	249	257	252	259	252	234	256	232	237	256	233	244	217	231	225	242	242	228	240	245	253	234	236	252	247	237	247	243	223	223	248	227	207	235	229	211	212	256	255	236	217	259	219	244	261	236	233	222	260	248	222	249	249	217	240	267	254	253	249	214	252	251	247	214	233	252	240	255	239	245	234	255	225	231	239	279	219	201	228	265	242	241	232	284	250	237	241	234	221	273	265	251	239	263	215	250	240	244	259	239	248	234	258	263	257	209	215	217	257	228	232	243	228	223	246	225	248	250	255	227	268	244	249	254	239	251	243	230	229	224	263	232	254	237	239	231	240	237	229	246	238	240	236	227	217	239	250	256	211	213	223	244	233	250	222	219	259	259	229	250	224	244	247	245	255	272	244	224	239	248	217	238	239	227	238	244	230	242	219	246	236	234	258	262	243	244	223	246	245	221	212	207	240	255	248	233	240	232	240	253	243	241	230	244	228	242	244	240	239	236	246	242	222	251	223	250	245	246	264	237	245	246	231	212	227	247	241	234	232	244	261	236	223	257	236	243	244	214	237	233	226	218	225	230	239	247	253	228	292	225	222	221	236	271	242	255	236	240	233	257	226	241	246	244	240	223	239	234	230	226	243	257	217	288	255	273	246	261	227	237	261	228	245	233	251	237	218	251	234	243	256	231	232	220	237	243	247	264	242	268	219	219	234	259	217	236	243	243	226	241	243	231	245	222	210	232	261	255	241	238	231	227	235	255	238	238	234	257	257	250	244	230	219	242	267	266	229	232	255	226	214	243	267	203	242	232	240	232	232	241	235	218	212	226	236	241	235	215	278	248	210	248	238	226	240	241	245	222	217	256	248	252	244	238	237	255	221	243	238	236	245	236	223	221	221	242	216	252	230	267	261	241	250	260	220	249	247	260	237	242	256	237	212	236	277	234	235	206	216	221	219	229	221	249	229	260	238	225	236	269	214	273	234	243	225	260	221	237	236	257	256	221	239	228	247	219	235	239	266	230	267	224	245	247	221	245	247	239	205	246	239	236	235	246	255	272	251	234	254	266	225	238	247	232	235	224	230	242	228	243	232	214	230	212	235	252	215	243	249	257	262	222	265	259	239	249	247	227	220	233	251	228	246	259	249	254	248	248	238	228	253	257	255	216	246	219	240	241	215	226	234	251	227	214	229	245	234	224	226	233	224	266	253	237	257	212	227	245	273	242	240	241	235	235	225	253	237	214	259	255	241	249	271	227	226	242	227	217	243	229	254	230	225	226	235	206	272	224	216	228	230	210	245	242	228	260	235	241	249	246	249	245	220	240	232	225	265	240	250	229	213	255	259	227	232	226	232	264	249	242	228	203	221	214	256	244	227	235	241	224	219	258	235	229	215	223	219	237	226	250	246	236	225	230	225	224	233	238	242	258	259	234	219	257	223	222	251	227	232	257	232	225	214	230	247	229	259	250	239	240	226	223	202	233	282	220	235	259	251	218	246	201	229	221	251	245	234	222	222	238	247	259	229	254	239	226	243	224	233	240	249	212	250	220	249	217	215	248	233	230	261	217	267	227	245	227	228	222	242	238	241	252	219	267	253	248	242	237	252	258	236	220	249	239	222	254	229	259	247	224	252	233	238	253	226	254	225	245	235	226	235	231	209	229	264	236	229	225	213	207	237	224	241	260	252	233	263	227	276	219	218	271	227	250	237	230	263	232	225	235	237	229	238	234	240	245	238	223	213	224	233	248	236	233	224	249	237	214	223	252	221	248	243	239	217	213	252	228	243	243	235	246	223	271	255	221	245	230	232	242	254	226	265	224	221	252	255	227	256	254	224	251	230	215	240	249	258	221	222	231	236	232	233
40390	61888	18956	2283	1645	1190	863	698	610	552	507	431	420	390	417	420	400	427	414	395	381	414	402	354	401	1012	2552	538	351	323	299	336	307	284	314	316	299	312	308	314	292	298	304	289	302	311	327	299	265	285	288	294	296	294	293	276	300	303	286	298	321	309	307	307	293	268	288	256	307	283	296	305	299	291	295	328	296	310	265	275	317	301	295	304	275	279	300	278	291	296	321	308	316	300	280	292	315	302	295	284	248	312	319	309	285	315	282	302	290	292	261	307	292	286	277	287	312	281	306	300	289	297	296	293	301	300	307	279	259	307	262	290	314	290	278	293	304	298	281	280	284	301	321	290	278	327	288	275	295	314	307	301	322	281	256	280	303	317	289	278	312	274	299	284	280	303	321	285	266	303	280	317	266	293	282	319	271	292	296	273	287	284	299	270	308	278	295	272	284	296	312	304	307	310	304	277	301	290	294	274	309	283	302	312	287	307	324	303	315	283	326	328	283	296	306	301	295	280	304	287	336	284	301	307	304	312	296	351	310	318	316	342	330	311	295	262	311	267	318	285	290	332	302	305	288	305	297	284	329	296	284	300	318	288	308	308	265	265	264	309	285	282	280	292	307	311	298	274	287	285	328	285	325	303	324	285	293	300	267	278	324	287	255	284	266	289	304	319	299	298	319	289	309	319	287	264	280	325	298	285	306	306	257	303	315	276	270	267	279	297	312	332	304	315	303	312	298	295	300	277	312	329	266	311	331	306	296	309	265	332	309	300	309	274	322	284	303	311	290	299	281	305	273	286	290	271	301	316	298	320	293	318	263	293	285	324	304	291	313	274	258	286	309	282	317	322	277	296	317	299	286	277	280	312	282	294	295	300	275	316	293	321	297	297	297	288	313	270	279	286	295	266	287	281	295	263	233	300	285	280	293	327	289	303	283	318	297	266	279	289	291	303	296	300	297	289	265	336	288	315	277	269	305	320	299	310	300	301	288	301	284	293	325	318	298	317	289	299	308	299	291	284	275	305	272	309	299	293	286	318	297	274	301	297	295	307	323	304	290	297	276	293	313	314	280	304	289	312	299	330	276	302	293	310	323	293	291	293	302	308	286	292	266	302	301	287	268	295	289	285	291	299	281	346	303	275	314	287	301	283	299	280	300	297	276	303	302	273	303	265	287	290	290	266	264	312	329	317	324	306	296	262	314	297	319	325	289	297	294	288	287	288	296	304	267	300	292	274	283	285	304	290	299	301	294	251	279	311	302	277	283	283	295	292	257	284	296	328	286	253	272	302	319	282	287	268	309	277	302	291	290	293	290	260	280	282	319	296	302	289	285	283	296	297	318	328	318	308	295	304	293	309	269	320	320	304	283	300	312	288	281	315	312	291	288	282	303	255	279	269	320	303	286	289	283	328	301	296	274	278	290	277	296	308	288	301	278	291	314	270	301	302	269	315	300	286	333	278	312	314	295	292	291	299	299	298	289	284	275	291	318	298	274	330	302	297	323	305	282	337	302	316	273	266	252	274	284	278	288	278	316	298	294	309	276	317	294	277	331	294	292	293	327	332	284	318	308	292	293	302	306	270	300	289	284	318	302	281	284	281	299	305	276	298	308	277	297	293	283	280	274	253	296	315	287	340	285	321	318	269	308	315	314	305	289	277	299	286	283	315	277	284	292	284	291	280	308	307	304	296	300	286	279	287	296	293	273	313	337	296	297	270	280	290	293	318	285	318	294	328	298	287	289	299	300	279	305	290	299	281	283	293	282	289	280	303	305	335	308	292	291	300	285	279	288	289	295	295	287	261	309	298	305	313	306	292	299	316	284	278	258	296	314	282	284	283	264	316	321	282	331	310	308	291	331	279	307	312	267	300	275	270	313	277	301	287	317	315	332	272	315	286	296	281	288	278	278	300	323	296	286	298	274	300	270	285	289	287	297	284	328	290	292	316	259	286	275	269	295	309	306	283	268	290	310	312	285	255	279	298	336	287	283	258	293	305	304	278	295	290	268	299	294	276	289	279	301	307	253	282	305	290	316	307	302	290	296	298	282	338	287	289	307	279	275	285	306	294	305	308	290	291	294	297	282	297	310	320	277	295	290	276	256	305	286	292	342	288	327	298	304	310	262	294	281	301	307	308	270	305	314	269	295	305	278	316	297	289	289	266	303	287	303	267	321	313	310	305	285	300	302	280	271	271	286	305	295	281	323	282	272	276	298	288	265	282	277	347	314	283	304	287	251	308	313	283	312	302	313	305	291	297	277	273	289	261	296	290	308	263	288	291	283	303	293	281	282	285	329	284	304	345	279	279	312	287	329	295	281	296	285	298	303	289	302	276	301	318	271	286	295	293	299	285	293	318	317	299	263	290	306	325	286	298	306	301	283	284	286	283	277	305	297	316	319	289	293	330	298	294	317	309	313	277	322	298	275	280	307	290	294	291	273	304	310	265	276	303	309	291	278	262	304	281	288	289	285	311	294	255	284	287	271	345	298	285	267	267	295	300	294	289	273	271	302	273	309	286	282	316	282	298	269	303	300	279	308	291	295	324	278	294	271	304	298	300	282	320	302	335	284	289	305	284	267	283	284	313	294	303	303	284	291	314	283	265	334	289	321	299	276	269	276	298	276	289	302	318	299	297	296	304	264	295	311	295	338	284	283	300	310	327	280	295	285	259	307	294	280	318	302	280	292	249	292	302	320	293	298	305	267	299	301	349	292	294	277	263	331	276	290	286	286	297	280	277	277	290	315	311	298	305	294	311	301	267	307	306	319	288	305	323	313	289	328	264	280	306	327	308	299	336	264	293	325	291	291	258	305	258	300	268	293	329	301	275	285	305	270	279	323	286	300	305	281	295	308	308	315	288	301	320	284	292	277	316	291	311	308	291	263	286	274	308	299	274	293	271	323	300	296	297	294	295	278	271	279	311	290	310	310	290	301	306	293	330	282	314	257	286	308	293	304	306	291	316	285	321	285	296	301	320	291	317	306	312	275	289	287	293	321	293	295	280	295	298	324	279	307	327	295	288	288	298	326	281	314	276	292	268	313	285	293	275	317	291	275	319	318	249	291	302	300	313	284	282	300	321	300	292	292	275	291	317	302	323	298	281	286	281	311	309	305	304	327	289	294	326	292	316	299	299	285	324	304	323	281	300	294	274	314	297	279	281	300	293	293	292	291	322	331	298	305	321	303	284	308	269	261	285	263	296	284	356	254	293	296	299	325	286	309	297	303	309	300	273	283	304	306	281	280	289	306	271	274	345	278	296	294	296	310	310	290	267	303	301	283	287	297	295	288	277	309	272	306	287	296	300	323	295	258	308	264	266	266	284	298	270	319	309	305	293	306	291	293	287	315	313	276	281	269	285	262	286	298	282	286	333	265	322	283	294	298	308	277	296	318	276	300	272	291	314	284	285	308	310	291	263	317	262	287	275	270	295	281	286	311	293	264	264	302	283	269	290	292	270	293	267	309	304	265	261	289	303	299	278
25669	21766	27598	25459	8744	787	604	561	448	483	470	452	481	523	460	449	471	527	498	468	495	469	532	483	513	738	623	455	457	434	460	428	483	461	441	418	454	415	450	463	460	487	432	419	448	497	468	450	394	450	437	418	441	479	474	470	427	472	436	444	442	445	480	462	477	407	437	441	434	455	411	433	432	436	422	428	453	456	432	467	427	474	479	430	470	403	452	469	440	467	460	462	445	443	441	446	484	438	442	410	442	443	476	471	426	443	463	439	444	444	434	463	441	501	453	456	477	416	421	461	434	472	445	448	464	471	455	459	472	418	457	469	437	448	438	465	460	430	435	433	426	465	457	420	464	454	450	456	444	500	425	451	416	442	416	430	483	420	428	445	464	452	448	455	448	478	457	443	463	451	438	442	451	452	444	428	452	424	436	439	450	403	471	447	459	454	437	474	462	469	411	370	462	462	452	438	444	466	466	451	442	433	451	444	455	469	498	450	458	450	465	464	456	473	473	457	490	428	465	446	431	417	442	420	436	472	439	456	450	435	451	453	432	391	453	437	424	460	453	452	435	441	462	441	458	458	419	431	445	420	452	461	427	446	437	441	431	455	471	405	433	482	448	449	439	476	433	445	424	433	417	435	449	484	404	445	469	465	483	468	461	459	446	462	480	460	464	461	489	439	477	509	418	457	406	437	478	439	458	438	410	432	431	456	441	449	432	452	420	464	444	434	462	467	453	424	460	456	428	438	423	474	438	471	483	454	467	450	436	404	426	461	430	447	455	441	455	436	432	446	444	465	478	423	448	447	483	441	439	391	435	460	433	460	459	420	444	443	425	445	416	468	430	423	454	436	460	452	466	453	471	409	466	481	429	449	455	426	452	431	445	466	433	467	457	410	483	435	452	445	446	493	439	450	442	444	448	459	471	440	452	433	435	454	434	479	449	480	494	452	488	421	449	467	411	463	443	458	475	403	418	418	455	454	476	433	450	440	442	451	458	451	441	461	460	453	463	460	472	459	441	471	445	416	516	438	424	466	451	433	468	476	439	452	474	435	481	462	443	402	447	460	477	422	444	420	424	453	440	462	456	439	455	400	439	444	415	448	418	482	396	428	455	450	432	458	430	436	415	438	444	423	414	463	483	447	486	422	485	448	478	429	426	434	483	453	462	446	440	442	469	425	453	450	447	432	446	454	456	471	434	438	480	409	461	457	442	409	427	411	447	446	438	462	426	444	467	476	453	406	486	457	418	493	437	482	497	443	446	427	432	426	454	488	435	424	442	433	443	425	490	457	464	467	484	429	438	477	394	441	428	463	473	454	453	475	444	472	457	440	477	426	451	430	419	414	450	469	477	437	419	460	446	402	449	451	479	448	413	416	467	464	465	475	441	468	475	468	440	445	440	409	454	431	445	470	446	403	436	404	453	502	445	461	476	459	458	438	486	441	435	426	440	414	460	452	459	457	447	446	448	486	441	458	478	437	411	470	460	412	459	454	423	445	415	452	433	431	444	435	446	417	474	451	450	446	447	475	438	483	445	436	430	460	480	478	451	461	454	412	480	477	431	478	457	451	458	404	442	452	415	449	448	415	483	435	455	447	454	412	404	445	419	453	443	474	436	463	432	453	471	457	435	441	466	462	420	466	468	493	457	447	482	448	473	474	478	427	428	435	448	460	416	447	426	506	461	467	486	451	419	420	406	429	453	421	436	446	440	461	437	460	434	437	425	407	428	408	428	459	449	468	490	477	442	433	417	434	471	435	472	442	452	456	445	403	401	453	477	474	477	461	439	457	416	421	452	463	491	459	440	438	451	431	420	470	477	429	424	446	468	476	458	472	459	430	425	488	447	496	462	443	444	436	433	462	443	465	444	428	430	441	451	438	430	431	456	443	454	471	428	456	472	475	432	455	458	471	419	467	475	423	452	451	435	387	449	447	451	443	419	438	414	457	392	419	475	481	442	455	442	472	451	493	473	464	483	463	424	470	425	471	432	425	433	450	446	422	455	426	472	446	442	438	458	445	458	453	410	469	447	461	468	457	441	437	469	443	423	429	435	462	430	486	481	484	454	452	456	493	399	476	444	452	472	479	464	445	394	448	441	439	461	447	470	478	441	497	450	418	476	414	488	440	461	424	431	458	440	455	415	405	425	454	473	456	456	455	468	448	456	407	477	450	429	430	430	457	424	440	456	431	456	444	464	465	472	429	466	428	424	426	423	466	424	428	469	453	426	455	473	432	467	481	485	420	501	444	443	471	459	457	445	435	472	444	461	486	428	449	456	470	475	416	434	460	457	467	434	460	478	437	438	447	456	465	448	461	433	452	441	446	436	429	426	466	479	443	443	428	510	460	432	457	444	465	426	465	493	467	463	445	477	436	459	421	460	446	457	405	438	454	476	479	430	413	449	472	455	444	455	445	442	446	448	419	428	412	419	434	433	422	428	459	398	423	445	461	451	456	464	455	464	463	482	444	467	428	485	459	426	443	444	407	432	400	485	449	464	438	441	478	458	446	447	445	424	429	472	461	419	442	481	419	460	446	428	436	449	458	475	448	475	442	423	429	446	416	415	416	440	457	419	421	448	426	440	452	439	477	467	420	416	454	465	474	468	450	426	420	436	463	463	455	438	466	457	472	460	432	426	472	435	485	456	472	485	431	456	442	454	416	472	432	420	423	413	472	442	464	474	416	440	467	463	479	453	435	462	439	424	466	460	462	484	489	420	438	476	412	443	445	428	462	434	439	435	456	458	417	480	459	467	485	464	443	448	442	411	452	460	458	419	427	468	430	426	436	423	423	517	437	420	430	459	419	469	488	451	471	441	443	460	457	464	425	464	455	421	434	435	428	473	433	456	425	492	473	468	440	486	425	472	448	479	442	468	467	493	452	421	462	421	430	420	433	402	445	474	442	484	452	418	437	453	440	453	421	421	443	461	439	460	504	485	470	447	437	425	423	453	449	462	480	455	486	457	429	456	443	468	425	455	432	455	427	459	445	467	431	440	447	428	462	461	463	451	453	405	424	488	430	420	472	450	449	490	456	433	441	469	433	422	453	449	445	438	420	447	452	456	454	450	447	408	429	429	431	443	456	439	468	440	457	454	451	425	447	432	435	453	424	451	434	480	441	413	431	407	447	428	485	444	460	450	460	437	441	447	455	449	441	481	448	454	430	460	439	417	445	439	443	453	407	451	461	429	489	461	484	416	462	416	435	391	431	466	441	464	467	436	432	408	467	439	404	447	428	442	467	435	442	451	442	440	506	446	396	434	445	408	432	493	436	454	397	444	439	445	428	398	442	426	437	483	442	402	428	444	435	473	437	451	451	436	442	428	441	455	448	459	437	429	426	451	429	452	439	475	430	427	465	414	435	424	450	435	472	451	443	430	421	452	430	482	439	494	447	441	459	420	455	468	459	447	440	490	445	452	419	447	482	467	444	507	447	425	449	424	429	420	469	450	418	437	441	435	424	460	417	485	448	460	420	490	427
38910	53924	14145	1514	1119	972	846	784	757	628	614	648	567	584	625	605	631	606	594	687	616	576	627	610	710	1168	932	569	516	575	562	549	591	529	516	561	534	586	539	570	523	534	637	551	550	533	575	591	554	570	571	534	522	553	579	512	544	600	537	554	543	526	522	531	512	559	548	534	537	559	542	579	544	557	536	542	504	560	552	564	565	549	533	574	580	539	556	537	548	550	527	520	538	550	560	575	544	487	568	530	566	534	555	532	567	550	545	523	548	519	502	535	530	509	533	524	555	492	519	533	512	534	523	544	561	534	521	522	555	525	571	556	534	549	536	538	577	536	531	576	562	569	576	537	562	554	564	597	524	543	556	568	532	562	515	530	570	563	562	540	558	550	532	502	531	572	557	552	578	541	535	499	574	534	511	575	545	548	564	565	551	544	529	523	535	550	539	516	575	538	555	559	551	544	513	519	523	558	544	578	550	529	566	570	542	521	553	588	577	553	587	541	500	515	517	565	554	536	533	566	543	573	500	564	524	545	543	539	573	533	548	554	550	531	535	540	564	576	527	516	550	541	544	527	529	578	596	524	507	554	526	514	516	515	521	546	551	571	523	566	534	553	499	561	506	531	529	514	528	514	499	523	522	549	557	533	523	566	519	555	525	565	563	498	508	511	586	503	531	555	557	594	534	528	558	517	513	566	556	527	542	535	515	553	551	510	571	536	537	514	520	541	543	533	570	577	516	572	555	543	539	556	547	524	588	542	580	531	538	528	565	536	545	549	542	568	581	488	528	514	528	497	539	552	520	530	524	504	613	529	569	520	548	507	494	544	522	489	537	560	543	515	488	538	536	565	558	580	538	555	549	541	548	543	581	532	550	572	516	520	529	562	545	559	533	542	541	552	550	527	545	538	557	583	566	526	516	542	507	550	546	561	551	573	510	523	530	495	528	558	547	586	561	541	556	568	554	550	550	574	535	542	531	551	548	529	547	544	565	538	532	559	544	563	492	562	548	552	539	572	614	554	525	548	503	535	545	570	534	590	531	545	560	567	573	509	543	545	543	532	536	549	550	539	536	521	545	570	533	591	543	543	522	544	563	514	546	530	513	539	530	510	518	572	605	509	545	543	492	550	567	571	544	545	482	556	531	580	561	565	575	551	540	599	548	574	488	510	546	547	576	498	549	538	536	520	547	527	586	540	557	520	537	518	548	511	543	587	568	556	590	556	552	525	542	519	576	528	519	539	538	541	533	592	521	542	520	536	579	518	543	531	546	572	561	597	531	529	581	578	542	528	569	536	525	527	531	514	510	524	551	540	541	513	491	567	542	582	541	566	532	534	563	550	567	523	539	529	552	537	579	505	533	537	544	544	584	563	547	585	548	526	571	523	517	550	558	563	535	565	569	562	589	545	550	562	593	508	550	557	593	558	546	531	545	542	546	523	564	515	524	569	549	513	572	594	557	513	521	568	523	559	527	544	540	544	535	562	545	563	524	547	585	581	543	532	515	531	569	547	559	548	515	530	528	545	494	516	492	551	525	585	552	555	540	520	541	590	538	515	570	525	551	533	533	513	563	528	534	545	533	538	527	503	554	543	552	560	557	545	511	572	521	548	531	530	549	558	530	573	510	570	508	555	572	571	484	543	538	519	491	527	560	537	490	551	521	528	564	562	561	540	532	526	573	565	565	577	576	527	517	537	578	541	531	567	541	603	558	520	505	529	604	548	535	546	570	552	527	524	543	520	576	579	532	536	553	492	549	582	564	571	541	569	535	543	542	537	535	518	548	515	544	500	554	519	541	581	524	519	545	550	510	527	552	557	501	514	510	557	538	539	560	571	533	547	560	540	524	516	536	525	515	526	561	528	558	502	563	503	525	571	536	554	510	523	537	518	541	523	575	526	536	554	521	560	562	544	573	572	565	558	527	500	557	544	556	584	568	559	511	557	518	566	537	529	501	543	579	572	551	500	538	519	540	538	554	547	611	554	518	517	557	534	564	565	552	546	541	535	542	558	542	543	536	535	508	528	543	551	499	546	501	521	542	500	550	527	528	514	543	574	565	524	540	539	539	541	546	522	611	541	580	583	559	530	578	563	532	519	528	538	580	569	514	564	542	542	525	565	518	496	564	511	577	572	516	545	552	520	565	597	541	544	535	575	557	572	555	535	543	538	560	517	561	530	530	579	549	527	535	525	558	602	577	541	548	513	544	541	566	604	579	576	589	575	524	546	509	537	536	511	543	514	533	549	557	572	530	535	560	593	521	550	531	554	532	554	490	557	538	550	546	546	530	539	527	533	583	577	534	544	535	498	498	541	519	505	496	607	542	527	575	522	546	554	536	567	546	543	543	546	559	516	542	523	548	496	497	547	553	568	566	566	543	571	563	529	542	521	533	514	523	585	521	562	545	521	563	533	557	572	546	558	559	527	505	550	539	552	567	528	578	498	537	561	540	545	513	537	609	512	529	554	575	490	472	579	564	525	592	525	501	522	535	524	554	529	554	540	532	533	537	586	523	567	521	540	599	550	518	557	570	565	531	541	545	532	550	539	581	530	487	505	548	525	552	549	558	505	542	549	546	543	562	558	558	533	540	527	546	519	520	510	543	578	519	536	527	544	535	548	559	569	563	565	532	516	530	555	550	551	499	546	545	510	551	532	553	497	551	561	557	521	559	565	546	543	566	518	537	551	507	536	515	546	558	534	569	553	564	573	529	543	533	537	553	511	534	515	558	538	562	508	574	548	535	526	549	560	553	535	556	534	536	595	554	510	519	538	551	551	541	533	496	549	541	546	518	564	551	580	570	577	527	564	571	557	546	548	595	555	509	549	548	519	529	540	547	534	478	568	568	569	573	551	560	551	546	526	499	572	568	541	507	530	562	580	543	577	552	535	532	550	562	575	510	580	587	567	537	538	531	531	530	509	499	543	550	533	531	586	554	535	539	519	562	559	579	533	560	566	550	553	547	546	554	537	558	557	512	587	537	570	543	564	547	560	542	532	550	550	568	569	506	526	506	553	554	571	563	567	513	564	599	536	582	587	550	533	530	610	526	538	634	544	554	533	534	547	513	582	528	544	559	509	530	567	556	558	548	532	542	575	551	532	543	512	530	561	526	560	559	529	578	523	539	571	551	602	525	559	511	557	582	549	561	535	524	583	496	546	574	532	529	517	541	559	540	552	549	556	545	551	522	543	550	562	538	539	539	522	540	582	526	546	518	550	517	581	576	544	557	579	559	524	538	537	590	582	550	518	561	530	534	561	542	598	534	557	562	533	539	506	535	524	540	565	519	509	502	545	548	550	537	537	552	536	538	521	530	558	571	543	527	564	550	604	514	516	573	539	515	557	573	548	617	540	525	560	549	503	545	526	503	541	537	524	505	510	514	572	537	529	551	536	592	530	520	536	575	509	520	528	527	548	496	522	515	517	518	555	558	520	553	572	580	525	534	543	552	587	518	548	552	531	521	535	516	538	511	526	537	496	512	557
23322	21638	29293	24330	21571	21514	8645	1040	706	656	622	611	606	556	603	537	573	560	590	570	562	555	585	597	1121	2972	1806	526	466	459	451	451	448	447	449	496	455	457	465	483	489	535	476	460	463	463	520	466	510	470	494	462	458	475	466	458	475	431	431	483	484	467	489	498	460	496	456	452	465	456	462	479	475	445	475	465	466	465	456	425	486	452	455	433	457	489	422	463	457	436	443	460	464	469	473	466	478	449	481	485	453	456	435	506	441	492	439	413	464	474	438	431	419	424	487	417	456	432	477	510	435	444	475	470	487	447	434	485	439	507	470	469	443	490	461	442	468	439	472	478	464	459	484	434	485	467	486	463	459	440	467	419	423	460	472	431	449	463	475	468	444	460	457	456	440	487	461	481	415	476	501	461	498	466	436	465	443	488	463	426	490	437	483	487	515	458	448	490	479	454	459	455	438	468	503	505	486	462	460	480	438	474	455	427	440	437	478	486	454	444	474	434	477	460	468	456	445	476	486	444	448	428	493	453	446	472	492	474	450	457	457	441	464	446	488	467	450	474	426	458	446	459	468	458	428	451	463	447	476	429	501	454	435	439	483	466	458	453	434	446	496	480	473	453	451	455	444	456	449	445	455	440	475	484	427	465	478	451	468	440	439	479	449	448	469	524	472	467	425	443	456	444	483	460	501	479	454	494	457	459	448	460	442	455	458	457	508	442	459	466	473	462	481	460	464	447	453	432	452	466	469	466	467	441	445	442	471	491	480	467	466	437	444	439	451	492	448	448	478	463	481	459	433	474	462	420	489	467	446	437	499	424	513	477	520	424	454	449	469	474	447	451	463	465	459	454	478	469	432	457	471	445	437	435	479	454	479	447	416	464	450	473	441	498	473	448	525	484	436	481	459	481	460	450	481	437	454	463	424	441	490	453	420	443	490	500	443	492	438	446	473	474	459	459	481	450	481	475	437	468	427	460	478	464	448	470	473	444	431	512	453	439	444	462	492	410	432	446	464	464	445	435	461	463	449	458	448	496	468	509	474	515	461	483	462	462	430	466	466	449	445	452	435	448	448	491	422	435	406	496	487	477	458	480	441	489	452	470	488	435	473	451	459	463	431	448	440	472	466	463	419	462	466	431	492	451	480	447	482	434	459	442	451	467	426	445	486	470	472	451	438	454	435	470	446	483	471	489	429	454	438	465	450	491	432	465	456	444	454	460	487	441	492	473	507	465	488	457	445	463	450	439	448	469	460	458	496	455	484	484	447	477	384	461	477	457	480	501	485	441	462	465	439	460	447	483	442	489	428	414	442	472	454	472	467	474	443	447	457	485	430	487	472	484	512	437	431	490	469	448	445	463	461	499	450	464	489	486	450	483	454	445	455	485	460	448	448	488	451	469	458	504	428	464	475	454	450	433	409	467	447	436	443	467	458	497	524	482	490	436	479	449	460	441	498	478	491	467	486	452	458	446	494	448	479	433	429	478	486	426	474	474	447	442	504	486	465	478	470	487	475	461	450	451	446	445	470	451	455	467	441	475	434	430	457	500	482	455	466	447	477	441	467	453	453	443	472	459	493	510	459	459	481	444	483	490	497	470	478	484	455	479	490	481	469	470	444	462	490	454	465	463	453	469	470	432	448	496	477	432	441	468	468	454	467	482	453	462	508	437	497	454	443	493	426	495	489	469	465	470	448	435	489	465	436	512	471	452	451	457	497	538	490	470	449	462	474	465	454	464	474	454	441	457	490	454	443	421	480	448	468	428	460	462	480	446	457	452	454	454	449	470	435	458	458	479	432	451	454	450	430	447	474	456	488	460	458	464	466	470	444	457	512	482	442	474	469	445	483	473	491	488	515	479	473	500	433	486	440	438	468	476	474	431	451	435	485	481	474	461	443	449	446	463	447	433	473	465	465	454	423	458	498	453	434	449	472	471	445	477	453	482	454	437	475	448	431	479	435	453	472	455	445	463	464	445	485	458	471	460	467	452	452	443	442	493	481	427	455	460	472	451	427	451	479	500	441	480	438	446	476	438	471	418	432	455	427	483	488	447	466	460	450	466	472	496	457	478	439	466	462	480	477	448	438	476	442	460	478	479	446	470	452	490	440	475	423	462	436	446	473	463	439	448	452	415	499	455	456	472	463	446	476	456	465	501	463	464	460	442	448	447	447	461	478	458	465	450	450	457	446	474	480	458	457	466	436	469	518	437	459	477	477	453	470	471	420	440	450	481	457	499	479	454	452	443	482	458	475	417	492	472	471	468	450	514	466	462	460	429	469	470	455	454	447	477	471	432	466	436	464	450	445	465	467	488	441	474	472	467	415	487	500	470	452	457	433	511	478	447	455	469	451	474	470	435	460	443	418	467	463	475	463	493	451	501	441	454	489	484	467	461	460	454	423	444	447	430	441	457	437	447	459	489	475	470	478	482	448	452	423	494	426	443	461	480	511	468	441	433	437	518	501	478	481	440	451	460	478	457	434	445	431	496	466	501	489	448	482	439	442	464	467	444	432	483	460	445	496	455	481	438	448	462	473	480	488	502	448	431	472	428	477	445	454	452	428	466	461	463	438	457	450	451	483	425	444	458	482	467	430	442	448	477	483	440	446	462	488	438	425	451	456	465	480	449	425	481	425	489	430	491	450	503	469	466	453	428	436	442	469	419	456	425	472	439	479	473	441	463	432	491	481	481	476	488	475	466	487	446	464	461	431	465	477	449	470	494	494	469	503	449	473	475	450	468	451	465	443	461	437	468	441	435	449	438	462	491	450	453	435	420	458	441	466	450	437	453	478	433	472	468	455	430	423	487	456	438	460	440	495	460	429	452	463	468	478	492	479	474	478	464	457	446	447	455	444	450	421	466	494	490	440	454	495	424	480	501	455	433	462	442	448	488	450	471	491	479	434	465	486	488	424	479	437	444	463	457	456	444	418	440	478	458	423	467	430	480	448	462	434	485	457	458	429	451	476	453	461	451	428	441	449	437	473	424	473	474	468	467	474	459	475	488	457	502	450	460	488	446	450	502	443	470	489	454	460	429	469	453	467	477	455	476	474	425	509	455	466	471	477	449	427	465	431	495	489	469	446	451	427	495	438	470	474	475	482	482	449	475	450	465	464	475	483	425	445	466	448	464	440	461	475	491	493	461	417	461	435	483	434	414	469	474	449	468	459	433	468	460	472	391	454	494	455	450	457	444	468	432	450	478	460	449	415	448	488	440	458	435	482	491	455	467	447	481	474	430	425	452	445	421	456	505	458	461	466	496	473	470	494	468	464	447	455	398	458	470	441	493	483	497	435	486	472	457	455	456	446	470	460	434	477	465	477	447	430	437	468	447	437	461	478	448	462	452	425	478	437	465	449	463	451	444	445	469	435	444	426	459	461	464	434	503	489	441	448	460	452	430	469	459	504	459	479	422	489	458	429	476	511	446	455	426	437	432	450	471	448	493	479	449	462	432	491	439	474	492	422	472	456	472	431	440	457	465
44973	69294	18358	4121	2735	2078	1622	1409	1095	944	905	845	776	779	691	752	745	756	765	698	670	708	675	788	1758	4760	2661	579	577	555	563	562	557	560	540	545	527	542	541	532	560	544	543	532	562	533	505	483	515	577	560	538	484	594	516	542	582	500	545	550	545	522	543	529	566	538	507	545	516	566	511	532	537	544	527	519	550	550	512	530	502	524	540	496	504	526	540	504	505	551	520	490	525	537	569	509	533	547	503	585	524	509	545	502	515	492	561	547	565	502	578	520	526	557	531	545	515	501	568	527	521	515	538	559	566	484	535	487	486	470	515	510	540	500	494	538	543	534	526	540	505	533	536	531	546	506	508	487	509	548	494	570	484	523	532	501	532	503	542	595	519	500	543	499	512	527	512	535	542	531	551	544	545	517	484	516	525	554	513	505	550	525	491	513	486	488	515	512	509	551	594	545	516	562	508	515	538	537	517	508	546	523	525	576	566	531	532	505	536	572	548	531	546	556	589	520	552	506	559	551	542	509	536	515	542	523	524	534	573	554	539	520	500	493	518	560	527	541	516	556	545	552	517	525	505	516	537	545	571	555	572	541	553	546	498	518	512	544	517	525	515	538	512	559	559	510	546	528	541	530	494	549	509	560	525	520	544	507	533	551	539	558	530	539	538	571	525	598	529	559	536	496	499	536	523	548	555	539	475	527	512	547	540	518	535	510	536	550	502	535	542	552	522	535	522	544	524	508	524	518	530	530	553	532	511	558	509	546	531	500	529	508	518	541	554	549	546	524	551	534	529	574	535	517	534	523	516	503	509	544	551	536	563	516	546	490	523	556	524	525	542	556	570	516	531	495	542	501	554	515	531	481	521	512	515	568	531	548	568	524	552	521	507	543	551	531	545	544	557	530	528	541	513	523	515	565	544	501	489	501	493	494	530	588	519	544	572	539	503	523	541	451	528	517	556	522	585	493	509	531	557	514	521	544	550	526	543	536	505	517	566	496	498	501	506	515	531	515	566	528	528	566	536	525	513	514	558	538	535	524	550	525	515	504	535	589	537	506	553	540	547	568	522	483	559	511	552	547	535	557	507	542	558	526	539	565	580	523	515	545	567	507	529	548	543	510	550	580	519	545	504	495	528	529	500	540	496	548	535	517	540	530	562	471	524	526	510	525	520	556	528	520	511	547	547	540	542	528	530	532	529	533	544	503	532	530	525	536	517	537	537	537	581	519	543	548	519	574	554	533	479	618	526	551	509	504	546	552	582	519	507	525	498	589	500	550	562	482	508	584	500	510	509	515	546	546	546	518	520	544	505	534	509	531	577	534	525	538	504	549	551	523	548	519	555	508	545	497	524	574	523	540	506	539	496	505	537	565	544	558	557	541	529	541	536	537	496	534	513	530	528	514	550	516	557	562	499	575	512	540	580	512	471	530	530	502	554	550	547	525	484	510	553	518	540	514	518	496	552	549	529	507	526	535	477	500	493	553	510	528	547	538	568	561	515	534	507	542	553	501	556	506	554	522	530	494	525	521	570	555	515	522	547	541	539	545	536	535	567	532	556	528	567	549	500	518	507	535	557	479	476	503	512	536	529	515	509	543	543	550	519	542	534	506	538	581	520	523	499	521	474	504	577	488	515	536	533	550	547	497	501	534	540	525	541	512	530	509	532	524	558	526	500	536	565	538	545	542	529	523	514	507	506	561	521	535	522	525	513	509	547	501	558	497	502	481	569	536	520	551	524	551	552	486	533	541	543	513	549	487	523	535	518	522	539	513	499	538	528	581	521	506	564	511	503	501	545	534	552	515	563	556	498	535	503	537	545	552	583	510	546	470	534	543	565	528	536	534	536	535	515	455	529	515	508	535	545	530	492	523	501	536	526	516	548	533	559	517	553	513	516	536	516	522	491	543	529	526	487	523	514	500	545	519	512	543	535	545	532	530	519	531	520	503	527	529	514	519	532	529	547	520	537	561	572	513	566	538	490	580	529	525	491	538	509	501	510	546	522	555	500	502	523	500	528	521	532	499	504	549	585	538	517	546	553	508	499	514	513	486	585	552	519	565	539	546	493	463	529	531	539	536	534	551	522	496	506	537	548	537	508	504	529	525	504	558	505	510	535	516	513	528	532	466	535	498	537	526	519	536	538	557	518	525	539	508	490	559	501	509	554	544	529	530	529	549	592	511	502	520	520	536	502	489	603	521	556	520	557	524	535	537	559	551	529	550	548	521	466	537	523	543	514	550	550	495	516	522	517	520	531	569	517	533	518	520	530	508	562	528	537	515	549	519	532	551	526	530	589	505	482	535	593	535	519	537	542	519	518	524	491	475	553	553	500	496	534	540	545	506	526	530	598	509	571	526	564	548	501	524	571	487	545	534	559	532	553	498	523	507	553	538	489	534	498	532	514	503	511	509	553	509	533	545	538	551	539	519	551	531	525	477	511	500	551	530	498	529	538	516	498	517	544	543	512	545	544	537	502	521	541	545	513	503	544	505	541	515	566	535	515	509	498	487	523	526	527	539	534	575	537	558	541	506	547	498	495	555	482	564	506	521	576	533	513	522	560	548	542	481	507	524	575	538	493	531	551	578	525	542	527	494	499	539	539	562	484	532	536	551	499	569	510	562	523	547	565	529	577	572	542	485	493	512	538	555	510	515	523	532	510	562	519	535	520	533	541	570	527	555	565	530	559	508	504	573	472	550	539	517	522	531	527	510	523	514	517	549	481	508	512	530	517	555	554	512	519	489	533	525	539	531	523	536	517	553	512	503	550	544	547	500	523	544	549	501	553	557	580	528	510	521	498	532	526	525	553	517	540	547	504	563	525	538	543	523	530	533	520	540	502	506	535	539	532	534	506	517	547	523	519	527	482	574	498	498	548	557	527	542	523	531	500	534	513	497	519	541	529	505	513	520	534	550	504	510	480	497	565	494	506	539	520	507	556	546	537	514	542	521	526	598	548	535	542	546	526	504	541	515	559	514	494	526	525	542	543	539	544	527	531	500	538	530	516	530	532	528	551	550	521	485	528	489	516	555	577	546	502	515	480	525	551	540	534	532	513	542	489	527	533	554	543	515	511	489	481	578	510	580	507	522	552	511	528	553	525	487	527	535	531	516	551	501	516	534	492	512	523	580	524	486	521	515	494	551	529	530	550	540	516	511	556	531	566	540	550	541	508	514	559	554	565	517	571	503	531	542	523	526	540	525	509	551	512	513	533	526	531	511	514	545	511	545	485	541	524	538	549	509	516	503	514	575	520	526	548	522	547	494	514	560	519	547	531	523	536	536	550	555	523	547	512	560	544	506	506	480	524	518	495	522	525	536	474	536	578	536	533	507	531	527	531	469	537	541	544	541	528	560	526	529	506	514	530	531	507	530	569	562	514	497	506	540	576	512	479	503	537	534	556	544	569	513	553	530	510	566	549	512	537	528	571	477	541	485	509	539	533	500	547	526	531	494	578	515	539	509	524	535	535	574	590	544	509	515
29749	29739	18772	2920	403	356	308	314	276	292	295	312	315	299	300	280	301	322	355	312	316	348	304	307	312	388	379	329	281	276	302	277	306	306	295	307	294	297	292	267	313	338	296	320	282	280	276	285	316	301	263	305	285	303	291	285	302	304	301	267	284	291	287	288	267	296	267	262	287	278	285	273	296	308	288	303	275	307	275	276	289	280	291	284	303	304	298	290	287	326	295	282	250	255	270	291	309	308	301	281	289	316	304	323	294	284	290	310	314	314	284	312	297	311	296	289	327	283	292	282	273	299	308	294	260	299	333	306	288	271	282	280	272	258	298	297	295	307	293	270	305	281	281	303	300	271	290	282	306	305	290	287	256	267	315	286	310	290	254	286	300	299	282	281	310	292	285	298	300	269	289	275	303	274	309	279	288	250	285	302	262	287	324	288	300	314	302	282	309	272	297	266	298	323	286	275	306	275	265	264	282	274	265	287	283	276	292	302	276	269	252	292	281	275	315	299	320	302	283	305	280	292	321	264	305	280	293	299	299	292	317	291	276	297	291	289	297	280	304	295	302	303	273	312	257	296	299	292	305	313	268	282	289	298	294	285	295	237	284	283	280	270	304	298	310	295	296	319	279	277	275	260	279	316	303	316	288	288	276	271	284	310	296	324	282	266	291	294	274	291	320	306	296	268	289	308	295	306	288	274	275	289	270	293	284	280	281	338	303	303	302	305	265	282	286	297	300	274	308	308	299	278	298	281	278	262	300	272	273	301	292	283	286	317	319	289	285	328	306	286	299	317	255	334	287	297	268	303	316	294	293	298	294	313	333	316	289	298	284	281	290	298	298	307	301	291	313	267	295	302	270	339	288	289	295	275	297	309	274	271	294	295	275	295	293	280	271	300	298	260	265	299	271	275	272	288	308	266	306	281	277	261	280	301	306	296	317	317	286	304	283	310	282	279	288	311	304	295	281	303	297	303	274	282	272	304	296	284	289	296	291	280	312	304	299	296	300	308	289	272	309	281	318	277	281	289	271	296	280	278	274	281	277	280	316	301	316	305	283	284	286	309	296	299	278	308	311	285	307	311	311	264	317	283	283	314	289	273	338	301	291	285	296	297	302	278	255	293	286	313	278	269	314	313	296	298	319	278	303	318	287	288	302	287	312	315	299	278	281	285	324	305	279	266	327	315	291	284	290	306	289	301	269	311	299	306	272	312	274	282	275	271	298	273	280	308	275	300	285	282	289	269	302	279	270	265	286	266	311	264	278	295	319	262	323	286	289	316	276	293	296	287	248	295	299	285	264	306	279	335	283	298	324	290	308	277	310	263	291	292	302	301	307	291	295	285	307	310	292	293	323	281	306	267	295	297	294	284	284	292	278	311	304	297	316	294	303	302	280	263	300	271	278	264	292	302	312	300	306	275	277	332	313	319	249	286	282	301	286	281	281	300	274	300	297	276	296	271	277	307	289	304	258	287	271	289	285	316	307	277	308	319	311	311	304	325	276	281	282	292	311	286	285	316	319	288	245	299	284	294	271	295	294	294	264	290	284	279	295	303	290	297	322	277	302	298	293	269	290	298	294	301	319	286	311	289	285	302	277	284	290	281	290	284	275	306	325	324	283	283	310	268	291	306	291	290	317	302	302	292	281	295	289	276	307	322	324	278	275	283	271	280	302	276	304	282	308	283	283	265	297	306	308	331	268	287	280	318	345	294	263	297	297	312	310	281	330	325	293	276	293	296	289	261	281	296	302	244	277	272	300	299	313	294	283	289	280	311	306	320	296	288	249	304	276	271	278	299	280	285	301	299	291	296	298	286	297	279	284	287	263	284	310	294	299	284	284	297	292	315	282	278	271	321	258	285	276	285	307	292	336	261	282	255	301	281	289	275	290	308	304	305	306	290	330	311	296	267	310	273	294	276	292	283	274	309	294	304	269	290	289	314	300	288	308	339	302	288	321	290	311	286	284	302	339	276	281	271	340	296	289	282	315	264	303	297	280	317	274	316	301	317	314	305	299	291	258	286	241	308	272	288	261	256	306	293	295	304	284	303	303	308	294	289	311	297	308	267	282	303	306	313	289	298	293	291	284	292	285	291	305	271	301	294	292	287	293	299	275	284	284	286	279	311	261	291	281	277	310	320	298	304	294	301	275	261	304	303	280	285	308	315	297	308	265	287	315	290	297	311	280	292	281	324	280	291	300	273	294	294	312	286	295	328	308	298	260	299	311	271	297	314	296	258	300	302	279	268	303	284	253	294	277	307	280	302	285	281	286	294	308	312	301	288	289	291	276	286	266	316	298	322	288	294	296	266	301	281	265	303	281	250	270	318	309	283	280	266	275	340	316	305	231	299	272	283	288	311	313	279	275	298	283	285	310	298	292	269	302	295	270	302	311	260	290	282	306	297	271	284	282	281	280	316	273	270	320	269	273	280	289	299	292	295	283	269	300	273	303	296	301	293	288	292	285	301	270	280	286	264	264	277	298	305	292	308	299	279	316	280	278	299	299	257	301	297	296	311	311	266	295	293	290	280	300	275	298	282	273	288	294	308	293	273	307	326	300	288	281	306	284	268	277	308	311	269	311	302	303	297	302	276	289	276	315	292	336	290	308	277	285	270	300	306	315	285	286	295	306	288	302	308	303	296	310	296	312	298	294	295	280	303	289	282	297	312	276	282	269	271	305	289	269	296	281	314	278	312	307	288	309	265	298	267	297	303	308	299	289	314	281	294	275	283	289	299	290	295	280	278	279	284	289	280	280	315	254	307	298	288	268	335	280	293	295	304	289	273	304	318	306	286	309	303	298	309	311	324	295	299	300	303	258	295	233	250	286	309	325	274	323	301	320	279	287	298	274	308	290	285	305	318	285	274	300	322	294	275	265	298	294	278	291	259	294	297	301	284	284	305	318	277	300	294	263	292	294	308	304	287	296	280	290	266	275	282	263	291	272	305	265	294	291	256	312	281	278	296	252	282	310	322	287	265	289	299	290	284	253	268	267	276	311	263	270	282	298	295	303	292	260	280	300	295	304	295	274	312	307	286	318	314	318	288	254	270	285	303	304	301	261	287	297	287	300	266	306	272	305	290	286	296	267	291	323	292	296	299	273	289	292	288	299	265	308	265	275	327	300	290	286	279	315	306	308	281	285	305	315	281	304	314	301	302	255	255	318	299	261	302	279	296	312	309	301	288	260	276	295	299	289	286	306	285	333	277	315	301	297	300	281	265	309	299	281	291	256	269	281	282	268	296	281	268	268	320	311	290	277	289	269	300	297	312	308	270	279	271	318	312	287	283	281	284	273	270	304	292	290	297	320	288	315	298	266	292	248	267	296	278	289	293	287	272	305	286	316	286	293	271	295	304	316	299	271	306	272	294	286	302	270	308	321	321	258	306	259	258	286	308	286	280	290	298	288	301	297	329	275	285	272	293	249	274	290	289	278	302	337	280	291	281	292	304	303	311	324	317	307	307	301	287	292	313	302	283
35132	45440	7716	549	431	427	433	412	395	364	354	402	383	416	386	369	408	422	433	416	432	419	421	436	425	540	540	436	359	359	352	379	349	378	380	389	378	351	343	343	374	361	377	325	368	365	360	373	358	363	381	329	371	394	340	395	355	373	364	343	365	385	375	376	380	376	374	369	387	377	366	371	389	344	364	365	369	340	326	339	386	369	350	363	378	385	377	371	334	356	385	348	355	373	372	373	406	382	376	397	335	355	385	372	387	363	388	374	365	372	350	382	393	402	336	319	386	384	361	369	389	386	343	350	358	362	409	334	355	389	366	345	353	389	322	371	376	362	399	370	395	389	362	357	356	362	390	339	351	372	345	367	346	352	372	398	385	372	369	360	377	388	379	381	360	391	357	377	380	359	375	408	349	357	359	392	339	367	396	342	388	368	334	406	352	378	389	359	373	369	373	360	377	366	369	406	370	376	335	383	368	379	401	362	386	372	391	369	351	381	375	365	372	384	383	373	365	318	376	390	356	371	366	371	353	364	375	368	353	360	354	364	364	384	380	356	370	335	347	343	334	384	356	347	366	357	388	341	408	344	344	334	353	355	379	342	383	396	343	371	362	366	397	383	376	367	377	368	365	377	371	356	389	383	374	343	367	359	375	366	359	362	346	369	350	372	380	411	381	384	366	369	350	322	410	401	353	350	364	365	342	375	361	360	368	401	365	379	347	384	369	333	365	376	352	373	396	377	352	358	354	363	342	375	328	355	366	360	375	342	349	375	386	409	329	351	403	336	373	348	336	378	403	357	369	351	377	337	369	359	353	347	347	359	365	366	390	337	347	365	347	344	359	332	344	384	340	356	375	346	355	387	378	364	346	380	390	339	398	362	400	384	399	360	359	387	387	334	437	363	366	399	377	388	339	364	346	390	354	348	380	371	374	377	352	392	376	351	346	362	342	387	348	393	356	344	353	343	364	353	360	387	359	350	372	366	339	359	395	373	368	358	354	353	402	362	349	365	365	375	351	359	359	357	357	383	346	417	374	383	364	361	367	356	340	358	334	363	369	341	387	363	386	388	373	384	371	412	347	345	399	348	358	377	383	399	374	360	391	360	352	370	391	376	374	399	372	361	402	393	390	364	390	397	369	387	363	369	398	384	373	355	368	376	356	395	401	349	350	358	369	368	384	327	312	371	349	349	385	342	370	376	364	384	385	342	374	381	332	342	378	355	367	387	362	369	345	378	355	366	391	378	397	330	395	357	339	345	376	371	358	384	362	363	373	341	341	368	339	346	342	378	396	363	355	327	366	378	370	379	386	357	364	368	370	356	380	360	354	326	381	346	340	333	354	361	353	364	388	370	401	351	386	385	385	357	359	340	375	345	385	382	385	357	328	351	405	352	316	366	361	349	333	378	358	363	356	354	364	357	338	349	358	385	358	378	344	335	372	391	357	385	375	338	343	347	388	379	369	367	351	358	350	355	389	367	344	349	360	397	342	366	358	392	375	381	358	376	376	361	350	342	369	352	380	364	379	335	343	374	386	363	358	339	384	360	358	400	337	340	379	367	362	370	349	378	367	364	352	393	327	375	340	382	374	395	382	375	342	341	357	359	375	374	355	392	374	364	374	374	318	314	365	369	350	381	387	340	367	383	403	338	386	367	367	370	392	346	358	343	351	360	380	352	351	368	383	361	352	377	373	383	371	378	345	366	362	347	381	362	394	363	343	376	361	396	338	380	347	367	378	348	352	367	342	346	401	348	326	352	348	353	360	378	369	385	360	384	364	333	354	363	399	343	379	359	346	378	376	383	369	377	388	351	348	362	342	378	380	349	375	354	370	360	378	352	346	341	385	373	373	382	377	376	382	369	357	366	375	367	353	376	355	343	320	336	352	337	398	358	405	358	346	389	402	341	339	361	380	332	316	338	411	359	373	353	373	375	386	343	379	365	377	379	344	348	358	345	360	362	363	361	363	393	390	365	356	347	361	365	386	336	383	373	361	384	332	375	359	357	356	386	364	350	359	361	371	362	373	333	356	344	381	365	362	332	344	365	374	394	374	354	358	382	338	374	342	348	367	365	380	390	362	371	357	383	379	363	351	329	393	389	386	369	388	376	386	394	366	371	388	377	359	379	355	325	359	327	385	374	361	353	387	355	397	341	378	363	373	362	357	372	382	372	378	358	364	390	356	370	365	351	422	370	370	380	368	333	341	341	385	387	392	361	349	349	379	367	360	352	372	365	378	360	368	366	379	354	383	407	348	349	337	340	365	332	357	344	384	355	360	359	371	373	337	378	352	359	362	357	329	375	379	406	389	391	392	361	345	343	365	415	360	376	397	340	390	348	356	344	361	349	335	368	395	353	345	368	362	352	335	348	367	403	383	377	362	382	372	356	381	358	377	334	394	375	388	373	366	351	349	363	345	336	351	352	358	374	326	371	409	396	381	384	358	352	361	372	378	384	355	357	341	345	367	344	356	327	392	402	386	351	380	366	360	344	362	356	361	345	369	352	395	337	380	367	363	368	333	346	401	381	381	366	364	391	340	327	394	326	350	368	381	380	345	355	387	374	369	369	365	383	355	393	365	336	361	384	383	400	373	390	345	351	373	334	366	355	335	365	365	359	383	321	363	389	369	368	390	364	374	377	311	359	389	379	355	350	351	341	357	347	355	355	379	361	357	363	378	381	350	349	359	320	357	346	349	356	365	373	374	375	363	380	367	360	371	370	379	367	360	358	370	362	348	366	359	381	386	354	385	347	389	375	339	344	368	353	362	362	375	351	380	379	382	371	376	342	366	356	374	383	346	404	353	343	321	363	385	351	364	413	334	390	348	370	345	363	370	349	338	333	337	358	367	379	380	367	360	360	375	359	373	382	391	401	362	389	372	358	365	386	349	385	333	358	356	354	395	374	384	383	346	396	371	371	368	365	360	369	372	334	362	371	342	389	358	379	357	337	347	344	355	412	338	384	343	371	385	397	345	352	393	388	348	360	342	396	346	342	371	369	375	351	340	344	375	369	366	381	380	371	343	357	366	348	395	349	346	362	341	360	362	383	362	349	354	397	384	381	349	356	343	361	335	383	377	360	355	363	358	368	359	367	373	409	370	366	386	360	379	375	411	346	391	365	377	380	354	374	374	349	375	368	380	375	395	340	406	385	367	352	378	367	365	370	350	386	364	345	359	357	373	345	370	350	360	370	363	373	408	373	376	359	370	344	353	370	363	333	424	367	408	325	371	353	374	387	371	396	338	386	386	387	361	363	389	367	365	334	363	384	386	369	342	359	361	323	355	360	372	363	360	352	374	357	325	390	400	368	356	353	327	344	359	354	346	372	358	356	343	342	369	384	354	386	343	346	356	362	357	408	334	384	344	375	337	366	357	353	347	403	392	341	357	353	380	400	361	373	394	362	375	339	336	389	382	385	368	361	328	362	327	376	337	366	364	341	380	386	363	374	393	357	371	357	360	371	378	387	364	399	372	335	376	367
24277	21619	28888	24632	21467	10698	792	439	402	351	327	299	329	311	291	300	319	301	333	326	297	316	288	295	265	625	973	359	258	245	225	219	263	267	244	251	221	243	256	236	224	233	226	256	265	251	232	255	237	240	250	247	241	261	219	242	225	233	236	228	240	240	266	254	225	215	243	232	233	223	226	232	235	247	251	275	267	247	262	250	246	278	236	224	232	257	261	261	233	257	254	210	258	244	231	257	216	251	233	220	264	245	205	256	234	245	263	237	242	241	222	224	220	229	264	227	236	226	254	244	251	247	227	230	229	254	253	237	245	261	230	226	237	212	253	246	218	240	230	249	232	226	239	242	249	237	237	223	239	239	234	215	214	233	249	218	220	233	258	246	230	244	225	261	230	227	240	232	234	228	248	246	242	240	232	227	226	244	238	216	232	231	240	230	226	245	237	257	237	243	238	237	234	230	214	255	269	250	218	246	248	232	232	244	231	211	233	260	223	251	228	250	260	232	239	249	232	198	242	252	226	231	247	215	232	254	229	235	231	223	250	227	228	238	223	245	236	235	256	227	235	279	243	236	235	218	270	237	237	221	240	252	223	258	247	237	227	224	239	245	219	225	270	240	265	279	213	239	243	235	195	250	236	249	231	242	225	246	243	233	223	265	226	224	238	221	233	255	226	239	223	241	231	217	234	224	246	259	231	274	243	206	213	229	242	216	240	256	237	239	243	219	241	226	244	239	227	229	258	236	268	235	234	237	232	232	225	265	241	246	241	195	241	221	241	241	238	254	234	231	232	240	242	258	232	237	236	239	228	221	206	238	236	230	246	212	224	272	232	221	221	226	260	203	244	219	217	235	246	249	234	211	222	230	222	232	245	243	215	232	234	236	200	226	227	253	250	236	253	228	222	234	238	215	242	239	252	246	242	212	233	242	240	245	238	235	262	243	258	240	252	225	233	241	233	251	274	234	271	232	241	231	232	246	229	273	228	250	235	252	248	244	224	243	236	243	252	240	258	252	260	232	234	231	246	219	214	212	246	240	240	234	250	222	239	227	223	231	243	243	195	235	210	234	244	230	232	219	232	243	269	232	247	236	229	245	239	235	241	254	262	234	243	243	223	222	208	241	237	242	252	243	230	228	244	228	222	228	238	233	221	232	249	225	224	237	243	234	233	264	242	253	228	224	224	232	238	226	232	234	232	202	231	241	249	205	248	235	246	243	230	229	242	262	234	251	260	239	240	238	241	241	262	249	213	237	251	225	228	231	244	238	214	222	213	232	217	235	246	228	232	265	227	253	234	241	254	253	262	261	222	232	227	219	261	247	244	230	204	231	232	240	259	205	238	242	272	228	217	228	226	265	211	233	229	242	229	226	235	242	245	231	256	226	234	221	268	233	226	246	213	214	242	244	208	217	214	237	239	217	217	244	245	237	233	224	231	267	223	262	236	226	246	229	254	243	235	242	231	253	276	242	246	244	228	243	278	228	221	234	235	221	224	245	220	251	221	233	257	256	256	249	222	255	229	215	213	220	211	228	271	228	238	253	210	214	219	227	240	227	229	271	268	252	215	223	249	226	245	240	224	237	231	213	204	227	239	266	229	232	233	242	238	224	242	241	212	255	214	255	253	256	223	243	249	219	229	249	231	209	223	235	238	225	242	242	253	222	216	259	214	241	266	237	217	223	215	233	238	259	228	249	231	242	238	222	231	267	243	238	232	203	252	219	251	251	224	218	225	259	268	231	255	239	220	225	260	254	250	250	232	248	212	222	230	240	242	227	264	246	241	234	235	242	231	211	217	218	246	231	246	247	249	226	247	250	258	197	234	243	224	247	261	253	251	218	237	242	223	230	237	240	210	242	226	218	240	238	224	246	236	258	214	235	260	235	242	239	231	208	227	215	247	253	238	202	233	254	252	230	236	215	243	219	248	239	218	263	245	221	230	211	217	212	249	238	227	246	206	231	235	244	245	253	218	237	234	226	220	243	228	210	236	261	231	236	224	242	231	242	205	246	215	275	211	227	236	255	234	218	230	231	237	235	256	257	242	233	228	253	251	244	254	237	242	201	235	218	225	249	249	252	250	218	255	237	250	245	204	240	247	255	229	277	217	223	226	259	206	237	243	234	233	223	248	225	245	245	268	243	222	243	251	229	260	240	245	252	232	233	200	264	232	264	240	239	226	223	254	273	242	255	224	222	228	275	210	225	237	239	263	215	224	254	249	227	274	218	214	244	252	236	231	244	293	250	243	218	274	251	235	227	230	235	234	238	235	238	228	239	250	235	211	227	217	237	235	246	227	230	260	223	255	231	221	228	244	230	196	222	252	250	245	235	238	258	240	263	233	215	224	283	211	212	244	223	214	253	251	261	213	246	254	240	238	253	233	259	235	224	235	248	219	219	261	256	243	244	223	229	244	245	230	269	233	243	254	223	202	234	230	238	228	241	252	217	249	216	263	248	193	277	244	221	255	234	221	240	244	196	237	224	254	235	244	203	238	236	244	209	234	245	247	242	219	226	231	234	257	223	249	208	240	233	249	245	236	261	256	248	242	236	208	229	221	217	264	220	244	215	239	249	237	222	224	251	238	228	235	204	214	232	207	231	225	200	221	246	238	263	235	222	241	232	248	270	263	214	236	236	255	210	222	231	201	231	238	243	230	223	248	218	228	230	243	235	244	251	245	216	254	230	217	235	228	222	224	245	215	242	213	236	239	255	235	233	233	228	227	235	236	239	248	251	217	229	225	223	216	243	226	242	233	220	242	257	211	227	222	262	262	245	262	225	219	253	239	253	252	221	228	233	252	212	241	240	219	260	240	229	226	256	218	211	238	241	225	216	233	246	239	224	252	221	216	221	259	233	243	219	245	243	222	238	236	258	243	201	267	242	242	248	226	243	248	257	240	254	215	234	234	221	213	215	231	258	238	226	220	230	229	225	232	235	227	227	218	259	226	250	227	242	257	240	259	221	244	212	245	245	229	246	244	225	243	255	233	200	274	242	274	230	230	218	221	247	250	205	253	235	226	230	230	252	235	223	254	235	198	244	227	245	241	218	212	234	245	211	244	244	242	257	268	246	237	266	224	232	231	237	220	230	267	232	257	257	230	240	223	240	239	259	269	223	215	228	248	223	258	218	271	240	240	238	246	253	218	227	269	222	249	260	221	218	238	251	230	228	232	244	226	235	247	253	232	255	258	255	213	244	226	240	221	252	238	238	258	209	247	247	246	246	229	236	243	244	236	204	229	242	243	239	240	223	237	238	220	223	241	256	235	245	212	226	245	268	240	239	232	245	244	253	219	245	230	235	244	226	220	245	253	237	232	258	244	266	229	244	222	238	207	236	238	222	216	261	241	237	215	222	213	259	249	244	252	208	232	219	242	235	213	239	228	241	277	228	229	255	234	205	220	189	236	241	248	265	238	226	246	269	249	237	235	235	236	235	223	208	218	240	257	264	221	227	252	236	231	255	223	236	229	258	225	250	248	236
40423	63936	20025	2138	1497	1116	781	688	582	501	440	455	483	436	389	439	457	433	460	438	437	397	420	398	428	1027	1659	590	342	299	308	341	286	279	295	278	285	302	323	343	324	272	297	307	325	288	301	305	284	286	270	279	291	281	296	273	274	292	309	267	266	297	285	305	280	287	308	306	297	317	317	280	286	287	286	312	280	312	313	267	280	313	295	313	286	312	302	265	309	297	289	283	294	320	287	270	294	284	292	281	282	316	303	295	290	296	308	282	306	272	305	306	261	283	303	310	301	318	302	291	272	265	341	293	293	275	307	239	296	294	290	277	273	323	263	289	273	279	310	296	312	299	290	280	288	273	282	309	309	316	335	279	309	273	286	279	303	305	300	309	339	323	333	287	304	272	326	268	277	295	267	306	273	289	309	310	299	269	282	271	303	295	287	296	283	325	280	316	287	265	285	296	301	289	308	270	296	302	288	329	332	254	302	292	288	299	322	282	310	309	284	268	293	288	289	302	285	264	273	307	296	275	280	301	275	286	289	290	285	278	302	298	269	285	295	289	331	297	288	295	291	305	292	270	299	300	321	291	303	271	281	315	296	297	282	314	336	306	281	298	320	276	301	288	317	325	291	330	267	305	307	281	262	296	324	315	288	310	284	293	288	303	277	279	296	294	266	306	291	301	257	292	273	307	283	317	296	307	284	305	284	275	308	274	267	319	270	280	331	330	319	333	277	302	309	282	309	301	297	282	287	314	281	304	304	279	317	284	291	305	251	297	317	278	297	304	277	293	307	325	290	293	294	273	269	252	299	296	315	299	288	283	287	271	299	257	288	294	286	266	290	289	298	284	260	317	292	302	287	270	299	278	291	285	289	310	273	315	281	297	316	302	277	301	293	298	315	279	284	289	303	316	313	305	273	290	324	301	314	295	287	264	296	274	305	309	303	285	293	282	278	278	282	297	277	287	252	307	286	283	304	270	302	294	332	315	276	286	323	270	274	280	300	307	279	286	273	294	275	297	291	298	274	278	298	258	301	288	301	292	292	284	285	280	286	319	272	283	315	295	320	283	263	316	306	306	285	263	278	303	287	283	320	289	300	300	273	284	293	311	285	285	324	297	281	280	291	308	300	282	294	282	279	293	308	263	302	306	284	308	303	278	310	305	315	270	325	269	292	280	295	318	292	273	314	301	309	282	288	266	283	290	282	289	264	299	279	292	293	304	278	282	286	269	289	298	264	302	297	288	292	274	288	298	301	288	271	322	305	285	255	277	283	297	325	287	309	297	302	293	304	295	279	288	294	278	265	338	297	292	293	314	273	285	316	301	282	318	306	265	310	294	308	309	253	300	317	288	301	269	294	273	330	291	286	278	276	290	303	268	306	281	319	326	294	283	275	297	281	278	286	279	290	293	301	299	303	295	283	281	306	315	306	313	315	308	281	302	308	291	270	274	311	266	312	310	270	288	268	306	316	293	336	296	263	256	279	302	302	272	303	289	316	305	309	306	292	303	273	282	284	318	313	289	289	311	296	280	304	304	295	337	302	321	300	292	300	283	275	313	278	259	301	301	256	300	296	284	309	299	282	310	279	295	299	306	284	299	277	268	298	281	317	277	290	298	307	310	307	309	303	328	287	289	294	308	317	260	301	274	291	294	317	310	287	254	282	313	325	301	300	317	263	331	288	273	297	275	269	287	319	307	304	296	287	306	273	250	313	287	307	306	282	301	259	291	271	311	304	273	288	293	321	307	297	298	296	289	329	290	297	300	264	294	280	307	282	281	290	297	297	268	285	299	282	291	293	267	312	304	290	292	290	301	263	278	291	278	305	303	325	304	292	280	263	295	320	325	300	285	333	289	283	306	289	279	316	279	286	307	274	274	338	293	294	297	265	326	260	309	274	290	285	265	303	285	292	278	302	315	298	295	271	294	295	285	298	321	292	306	303	282	285	321	287	274	267	292	298	315	303	274	297	273	314	276	294	290	285	292	337	290	283	314	293	309	276	291	285	268	320	257	271	293	299	291	299	285	287	281	275	297	282	314	263	258	279	291	259	273	286	281	309	279	280	309	283	283	298	322	286	322	272	289	286	282	286	289	297	291	303	309	309	298	280	294	313	257	277	250	263	300	288	321	300	291	250	281	277	325	273	299	286	299	278	309	276	311	317	295	296	292	288	280	272	265	323	261	316	302	308	288	269	302	309	320	299	302	298	310	280	297	280	276	307	308	296	285	285	307	278	309	306	308	322	267	276	295	323	305	288	301	308	302	303	279	320	260	307	288	280	273	308	282	284	287	303	273	273	296	290	304	272	276	301	281	266	325	283	288	257	295	306	291	318	291	299	335	278	300	288	252	278	289	327	324	287	263	309	302	289	295	258	289	299	276	302	298	309	293	289	310	291	286	322	276	277	326	288	277	287	306	285	308	320	286	268	296	268	300	322	328	324	261	289	298	283	299	285	291	320	296	302	273	301	298	286	311	308	317	277	298	277	312	292	289	294	274	319	288	272	292	311	277	321	306	297	290	295	289	295	290	290	313	293	300	334	298	277	310	291	293	312	303	316	321	267	318	268	322	288	317	265	299	295	304	291	276	299	288	299	316	275	284	319	310	292	302	316	307	253	302	279	265	266	290	293	285	279	268	282	309	292	283	345	269	305	295	291	273	315	288	269	303	314	258	314	314	296	285	283	276	288	292	314	317	324	273	272	302	291	285	288	301	316	246	311	300	298	268	306	299	296	264	279	308	285	293	290	318	305	302	303	277	310	296	276	280	293	296	277	285	298	345	261	305	288	287	274	289	273	300	310	292	302	272	316	319	292	284	273	303	311	300	306	300	294	317	321	288	303	288	331	297	308	323	285	307	276	272	299	287	298	303	309	281	281	297	282	292	286	292	280	303	294	305	287	301	296	287	295	252	279	270	303	247	307	289	275	291	308	305	289	298	273	314	298	268	310	286	286	279	293	299	266	292	291	274	299	285	283	290	280	285	286	304	287	303	268	292	304	286	286	289	315	273	287	306	279	307	260	262	290	291	287	261	280	296	285	315	295	280	299	315	284	312	293	309	335	255	311	306	340	280	279	286	282	285	316	303	305	282	284	278	306	285	308	269	306	284	292	295	290	324	294	292	309	335	299	293	289	250	317	312	282	296	319	290	285	317	280	296	288	270	285	316	273	302	291	300	287	304	290	284	297	315	278	262	278	314	295	295	286	288	313	288	284	273	290	319	287	308	314	269	280	302	303	279	311	270	292	279	308	301	314	315	254	292	300	268	257	254	301	286	339	278	298	294	305	283	273	300	291	275	298	278	318	303	308	278	301	305	311	270	276	296	281	288	298	267	298	288	267	294	316	292	290	318	273	327	289	299	287	267	295	288	275	268	294	272	294	302	282	284	275	289	287	294	300	273	279	269	288	295	282	266	286	292	281	310	305	294	315	295	308	276	302	290	294	279	319	300	309	286	268	283	339	344	285	298	283	301	314	326	275	258
25654	21809	27624	25428	8837	752	625	505	515	475	475	490	540	436	524	524	532	466	479	490	502	498	516	536	509	495	448	490	419	421	427	482	432	406	457	485	458	491	446	455	414	472	431	447	480	479	425	475	443	405	466	466	454	422	454	429	483	477	439	420	448	432	444	450	453	458	447	472	438	461	466	368	451	449	447	447	430	450	440	457	434	431	427	479	436	487	470	466	455	461	465	430	451	438	440	441	456	438	442	408	439	457	441	453	449	461	452	489	422	442	438	433	425	450	452	432	473	430	456	489	472	424	438	464	430	485	478	420	421	438	417	416	480	453	444	455	462	471	450	438	427	454	449	433	475	453	471	456	469	431	447	492	462	443	436	425	480	446	446	447	423	447	423	523	415	404	482	451	435	437	444	439	405	411	417	437	432	428	469	430	446	464	458	386	465	426	440	448	427	479	472	434	452	439	376	439	492	432	439	452	471	458	462	413	482	433	460	442	445	435	461	441	469	441	436	435	435	452	424	447	471	461	500	434	435	395	445	431	454	451	460	455	443	393	449	449	437	438	450	416	455	442	460	456	454	466	463	438	418	416	453	480	462	437	454	468	457	436	448	454	484	483	470	443	444	464	444	466	470	493	445	486	456	463	434	458	462	457	442	465	440	432	458	463	475	460	460	478	431	449	461	472	415	417	414	442	436	452	425	437	435	436	469	450	467	475	460	469	417	422	459	442	460	416	459	429	436	445	443	433	443	466	441	439	498	433	440	416	474	437	412	436	448	455	474	415	407	413	474	425	417	409	457	472	435	422	448	450	478	429	447	483	412	451	468	469	465	439	449	455	419	417	433	418	435	446	456	462	487	458	444	494	431	413	464	451	445	458	481	445	451	474	431	458	453	481	445	442	451	481	473	416	446	453	457	455	454	482	455	464	482	391	457	467	406	467	451	427	480	439	441	456	461	456	409	426	451	461	411	437	424	457	438	446	454	434	416	466	436	455	428	420	423	424	439	453	447	455	432	453	435	415	477	448	472	455	424	431	402	421	456	482	457	427	406	485	441	452	430	409	444	446	435	444	494	452	450	446	454	450	462	419	454	444	456	436	446	447	436	438	434	410	445	465	458	480	439	414	461	528	453	427	446	476	447	452	456	413	447	453	429	451	401	457	436	474	444	438	458	456	429	436	440	447	435	458	418	479	482	415	424	466	486	418	460	466	439	450	402	453	443	443	440	441	480	452	442	473	409	439	475	431	505	411	442	429	439	430	436	450	461	454	472	435	454	467	441	438	428	445	434	435	436	454	440	426	429	426	401	435	454	401	463	464	419	464	470	477	461	436	432	462	426	488	495	450	439	421	417	396	473	461	443	419	441	414	402	453	428	414	454	457	491	439	419	470	462	388	456	468	454	436	420	441	438	464	404	475	486	431	437	458	406	437	452	438	480	470	439	448	404	437	454	448	474	474	432	459	477	447	447	455	416	464	435	449	446	458	448	474	446	495	418	448	429	453	474	464	463	452	480	421	430	465	458	431	465	426	430	439	465	469	470	460	452	443	448	432	471	422	469	450	453	425	474	464	483	424	437	439	450	411	461	431	441	426	439	439	408	465	450	421	432	440	444	444	471	480	442	461	455	449	458	412	452	484	443	474	466	450	468	448	488	448	441	454	464	422	449	421	430	421	434	458	482	431	460	480	439	431	438	431	434	441	446	464	442	434	480	427	464	445	502	461	469	445	434	466	418	440	445	458	409	432	420	486	446	441	454	451	441	453	469	431	450	404	458	436	474	416	447	471	444	488	459	434	440	463	432	486	431	424	445	454	451	452	452	448	460	454	432	449	462	451	477	431	450	445	455	445	460	477	451	453	451	460	478	420	474	475	429	445	469	389	448	468	477	431	463	423	452	468	423	424	439	472	431	410	466	463	480	430	451	428	472	472	466	439	481	449	488	468	441	444	437	465	419	462	483	441	433	441	454	429	434	463	450	451	447	407	444	450	473	444	422	394	390	429	455	452	446	420	430	470	437	467	464	470	428	420	451	415	461	451	458	461	440	442	419	449	447	446	457	436	426	408	429	468	416	446	411	440	419	475	442	443	431	469	444	446	459	457	449	448	415	439	427	433	415	426	460	455	485	469	465	437	446	465	446	470	410	448	428	430	376	451	471	435	463	489	463	436	445	485	448	484	429	437	419	448	478	414	445	441	451	423	401	460	437	458	448	434	438	427	423	432	472	429	434	431	464	483	477	460	440	466	451	466	461	445	429	432	431	457	418	473	493	483	425	488	429	417	445	451	427	466	484	461	466	434	415	447	479	462	455	458	459	455	451	449	474	456	433	478	424	453	452	456	475	440	453	470	474	452	443	443	461	414	441	464	496	428	461	451	407	441	476	455	452	435	498	465	415	459	449	458	411	405	464	445	485	423	454	415	450	464	437	462	408	431	444	459	445	411	486	464	450	461	435	449	442	427	448	463	454	470	435	411	460	467	474	435	442	457	481	423	435	451	427	414	427	439	433	431	466	467	451	449	393	452	477	433	468	447	441	428	421	438	407	435	485	427	444	427	453	408	449	464	453	435	452	462	453	437	440	434	415	447	449	421	462	444	449	432	443	467	430	429	427	457	478	427	441	444	444	476	454	420	453	441	426	429	437	436	466	455	460	459	457	432	466	434	408	430	404	424	421	437	413	441	426	441	421	473	425	439	478	488	397	440	431	459	448	418	436	463	468	428	477	453	453	415	468	435	457	460	461	477	439	432	441	463	448	471	436	442	443	409	431	461	493	426	455	447	453	458	429	439	459	428	412	449	458	451	464	418	425	473	456	416	443	447	447	464	439	449	432	432	455	451	448	442	443	444	421	440	481	488	466	460	423	435	454	472	475	438	420	436	444	450	426	420	428	428	492	446	407	473	447	464	435	472	459	422	412	422	425	474	441	439	435	459	461	443	418	432	479	435	468	424	402	431	456	458	436	432	436	459	471	443	486	470	419	462	447	452	448	486	497	460	472	453	438	419	481	431	447	472	451	463	416	408	410	445	472	470	436	460	483	428	451	454	462	416	426	481	445	417	432	447	472	484	464	428	468	434	465	439	473	446	457	475	451	469	399	442	448	429	470	453	439	451	473	486	470	472	412	448	480	417	447	442	443	479	412	442	431	445	478	455	460	398	438	470	434	475	456	428	461	425	444	476	480	419	469	476	444	464	452	473	424	424	408	474	437	403	440	415	488	425	424	423	443	425	442	481	444	444	457	424	448	468	406	418	444	454	443	475	469	448	444	451	406	445	446	475	462	457	449	439	470	419	445	464	452	437	482	462	468	514	452	459	460	471	448	450	452	452	514	429	446	453	477	472	455	444	503	430	459	433	461	468	449	434	434	450	421	420	459	447	438	431	460	442	408	435	446	422	481	403	475	455	422	464	454	492	441	451	480	467	421	492	413	488	443	477	432	424	460	433	426	451	500	478	450	456	457	431	412	464	462	477	439	478	468	448
39145	55431	18209	1425	1108	939	793	782	702	619	652	665	653	622	620	689	677	692	668	578	577	678	673	657	703	661	594	543	524	538	551	556	544	540	558	536	530	559	538	521	558	504	498	513	545	554	571	549	536	554	540	569	509	550	517	536	555	526	522	511	531	540	555	557	549	525	563	538	514	573	526	559	546	568	532	540	539	537	523	540	539	539	549	540	549	549	492	535	580	553	586	510	555	556	545	537	536	502	554	530	510	556	558	526	512	528	509	555	574	537	510	516	554	514	544	539	540	525	529	493	559	581	559	571	541	545	561	510	494	523	573	567	524	502	567	524	533	521	563	571	542	529	581	515	568	522	544	564	545	535	528	548	532	554	551	537	539	511	516	570	563	563	538	543	571	591	556	521	514	546	558	542	507	524	543	536	589	556	580	511	572	530	550	507	558	532	578	527	551	533	566	540	527	537	495	574	516	552	546	544	538	518	527	526	547	574	516	500	509	498	530	573	506	510	523	542	527	546	570	540	539	545	522	507	518	556	542	530	577	548	529	555	548	549	550	546	544	510	572	555	532	554	573	514	503	503	521	557	516	546	536	544	553	550	501	534	551	569	539	581	518	540	515	550	517	575	556	547	513	502	510	544	520	553	539	540	551	549	550	560	550	566	550	523	548	512	563	544	564	549	538	524	519	502	510	548	548	514	509	547	529	562	552	530	528	569	520	540	514	570	546	537	518	527	524	568	564	559	518	543	559	525	536	560	514	561	553	536	572	514	542	558	581	557	562	552	563	543	548	544	557	496	574	564	512	528	541	533	565	558	536	542	530	511	570	541	546	558	534	546	523	549	528	532	562	533	500	504	534	572	587	534	558	529	550	550	535	558	536	547	546	555	569	531	522	554	540	549	568	527	559	544	525	570	547	559	540	551	621	557	563	554	523	525	503	550	571	505	526	500	530	522	541	543	550	508	525	558	600	588	541	556	564	534	561	530	533	571	489	560	543	550	525	543	522	503	531	546	554	496	527	569	578	523	532	558	600	542	559	556	547	558	529	571	561	542	489	541	535	544	524	536	556	503	500	533	542	534	512	549	563	524	533	583	524	557	517	605	549	534	533	518	520	499	551	545	580	504	538	497	568	543	533	532	542	525	543	609	531	563	520	536	571	537	527	509	514	539	522	560	534	512	532	542	556	533	558	549	586	551	585	543	564	560	551	587	560	559	586	529	527	507	545	511	549	516	528	534	518	566	541	515	551	553	539	532	567	572	550	568	533	528	537	510	577	554	563	585	566	503	541	556	548	532	552	547	566	549	550	526	557	565	515	524	555	531	591	518	536	554	530	545	586	558	548	519	535	527	530	525	533	559	588	546	588	557	515	530	515	505	549	583	512	569	504	546	561	566	528	524	556	538	540	583	542	525	551	534	553	561	565	542	541	551	529	544	565	573	557	550	531	523	549	551	536	554	525	544	516	608	518	540	523	522	565	540	515	530	551	575	521	526	505	533	509	545	546	530	586	520	564	552	525	540	498	503	579	529	575	535	551	495	530	539	522	548	519	591	572	521	565	570	534	554	564	538	558	548	541	519	548	565	549	547	539	502	533	512	543	524	555	596	544	571	550	564	579	548	537	509	552	509	558	524	567	526	547	548	544	577	521	541	579	553	501	495	518	535	531	608	562	544	542	495	533	549	582	566	555	587	532	543	509	529	559	518	558	552	560	555	588	566	557	525	552	569	530	533	542	585	519	567	546	513	535	615	535	534	521	552	556	514	529	567	579	548	557	519	528	527	553	509	509	560	528	547	516	508	578	559	535	530	538	507	527	572	554	547	566	547	569	513	535	543	537	553	492	515	560	557	536	565	499	531	583	546	543	547	536	567	573	558	590	557	492	533	569	555	562	543	533	560	571	585	558	552	545	578	551	535	550	534	525	576	537	527	526	558	549	538	593	520	520	534	542	524	556	534	504	548	508	533	529	488	524	564	527	520	532	571	518	515	562	540	555	546	527	539	509	533	556	560	537	548	558	570	540	493	530	545	510	534	475	592	535	522	543	511	540	507	564	539	534	510	555	545	531	539	553	542	538	584	533	595	526	558	548	490	544	572	574	556	531	575	554	575	563	563	523	546	560	516	517	575	541	493	504	568	586	476	531	571	557	585	550	548	539	552	533	544	545	529	560	577	554	541	558	520	539	527	557	550	509	539	519	525	560	593	539	559	539	571	539	489	530	491	536	543	537	505	580	518	548	583	548	544	558	520	547	563	512	550	540	571	576	544	533	547	543	553	563	595	559	553	538	526	578	553	544	566	507	576	544	534	526	511	553	589	528	530	559	554	474	526	572	535	571	547	555	580	598	551	571	561	533	529	554	540	559	555	512	538	534	533	545	535	506	548	549	576	529	513	555	548	517	559	576	559	550	531	554	523	522	523	541	533	525	564	567	565	508	549	535	567	572	543	543	557	516	539	544	526	528	528	559	522	516	559	554	520	565	511	589	570	551	538	517	557	488	520	526	534	550	591	557	515	553	545	522	562	501	513	541	552	565	532	559	564	551	531	563	526	524	541	523	543	536	513	542	546	540	547	532	530	517	556	579	539	531	559	522	546	527	554	513	544	513	561	529	550	499	560	522	533	556	543	548	586	506	550	519	560	544	590	526	540	517	618	520	536	541	555	502	540	550	570	548	520	561	564	490	530	523	546	532	560	572	523	552	511	537	535	532	549	581	536	547	527	498	547	553	505	532	527	531	564	523	552	518	559	532	534	581	544	538	535	526	543	551	533	525	545	543	518	532	561	546	515	534	520	522	532	551	551	501	568	533	559	516	568	539	559	587	552	542	507	556	520	575	549	540	547	530	596	540	551	566	505	533	535	554	533	583	512	560	564	533	479	521	579	560	573	546	510	557	543	488	585	564	537	502	526	525	526	526	570	520	564	525	536	528	509	548	562	492	568	537	535	544	552	583	515	555	520	536	564	531	511	543	480	560	547	510	544	535	597	535	554	556	499	602	549	556	547	537	570	537	581	528	555	556	555	543	560	568	489	562	555	511	523	537	524	535	563	533	520	516	524	523	518	508	543	571	533	538	550	529	520	518	522	530	505	521	573	557	525	518	540	576	583	530	548	582	529	573	511	584	561	528	542	522	530	529	544	549	528	566	529	547	531	540	543	519	561	519	544	529	566	536	518	557	515	532	553	528	542	582	568	541	543	562	537	573	556	586	580	532	539	492	568	576	554	556	552	575	545	519	541	588	548	532	503	531	516	554	515	537	539	547	544	520	525	556	542	551	553	546	590	560	541	527	499	534	565	537	546	557	558	517	500	571	554	552	593	557	516	527	524	566	564	534	562	570	536	516	564	536	538	578	568	545	530	537	566	568	537	563	545	514	535	540	509	533	558	562	525	517	520	539	570	564	554	555	541	535	553	539	566	517	538	545	531	532	557	544	556	558	530	509	534	523	602	545	573	543	577	511	587	555	548	532	512	524	586	535	549
23306	21646	29281	24308	21562	21485	8620	962	722	697	655	682	587	547	639	590	552	569	617	666	620	570	632	592	610	935	630	445	418	528	460	481	436	470	438	454	475	474	427	432	428	456	428	452	454	483	461	470	471	458	437	459	456	519	481	459	435	432	451	473	477	460	463	458	436	473	415	498	423	439	469	445	437	442	462	492	449	472	476	456	420	463	463	464	436	428	452	431	475	437	449	453	474	458	400	463	430	464	451	452	464	491	474	444	456	443	489	426	464	429	428	405	448	448	444	449	468	465	457	454	511	461	433	426	456	440	452	446	442	449	476	462	437	422	463	438	444	468	439	450	445	473	449	447	473	446	459	498	431	439	467	454	482	458	471	472	453	486	483	458	464	438	434	430	452	418	466	451	439	441	482	448	440	431	483	418	460	448	464	463	400	461	474	447	493	472	415	445	442	454	452	438	419	460	398	457	436	442	413	446	441	447	463	435	439	449	424	469	433	457	427	415	464	463	475	454	466	481	407	500	484	442	434	438	422	456	474	455	471	429	434	462	432	452	431	439	436	445	452	488	468	480	438	487	423	446	454	475	418	447	413	457	481	443	461	412	469	420	454	463	400	472	487	403	466	452	469	474	452	418	430	471	486	438	468	422	417	447	447	432	423	449	431	446	463	467	444	461	470	447	445	441	476	482	441	472	476	438	452	441	456	497	471	447	399	459	437	438	443	425	466	482	446	469	435	467	505	440	408	434	487	436	423	441	468	454	461	434	442	453	470	433	456	484	470	450	399	480	472	422	435	446	413	468	448	446	480	450	447	464	470	461	458	474	470	427	474	472	444	491	464	459	473	484	450	485	440	459	464	446	463	392	444	456	440	467	441	472	439	448	485	426	430	459	437	466	421	458	411	451	420	432	449	454	475	457	458	428	473	444	456	473	426	486	440	428	454	441	456	446	460	436	463	472	457	434	438	454	401	436	434	436	440	408	423	446	488	401	458	449	423	450	461	440	465	441	455	467	435	451	464	450	440	433	425	436	402	451	439	420	441	418	461	440	445	471	459	424	388	434	455	403	445	454	477	424	501	464	447	444	442	450	446	421	484	466	429	464	426	450	443	447	475	465	439	482	453	465	410	473	494	458	423	460	472	524	455	434	436	471	412	464	448	429	445	418	476	461	451	453	434	447	448	467	457	497	439	465	457	425	456	423	454	454	443	440	465	455	456	456	449	398	476	420	478	473	471	394	444	447	445	495	468	429	416	461	475	437	479	428	447	486	475	472	443	420	466	451	483	440	467	445	516	483	453	443	428	427	441	420	469	441	442	470	479	449	485	443	445	464	413	434	441	422	487	400	428	425	426	407	446	437	463	440	411	444	470	396	469	418	410	491	448	447	454	422	449	445	443	425	452	475	481	440	475	468	444	455	482	465	472	432	458	451	435	463	432	475	441	432	447	436	416	424	478	444	466	467	448	433	468	443	448	442	413	420	473	480	452	460	449	431	471	453	420	432	439	458	457	432	443	438	399	420	474	488	459	419	508	470	481	405	446	502	468	474	440	454	461	439	457	481	461	462	459	457	459	456	462	413	428	477	459	439	455	416	436	442	446	453	443	432	472	448	480	446	439	414	446	463	471	469	433	443	480	459	470	436	452	428	444	446	453	441	469	435	444	436	450	448	444	451	425	447	482	473	442	463	461	450	476	466	476	462	469	408	460	473	462	497	498	421	421	418	449	455	466	475	466	477	421	442	473	440	472	458	441	448	420	454	467	454	435	429	445	439	430	445	488	443	456	482	433	457	460	424	451	390	457	445	480	450	446	481	450	447	422	450	419	418	468	444	431	434	440	442	451	480	427	472	428	462	405	445	459	455	484	421	457	488	426	423	491	446	458	450	445	440	436	402	419	455	440	476	448	453	471	454	445	457	465	452	483	496	437	446	434	445	416	446	440	446	451	444	454	417	426	426	476	449	467	475	455	461	467	435	433	446	460	498	417	406	446	515	422	452	426	443	471	437	432	457	467	450	442	446	469	468	429	462	383	449	447	436	458	425	440	431	475	468	455	457	449	430	432	462	447	409	466	473	454	443	451	456	472	493	438	432	425	450	453	473	424	438	457	484	444	471	431	476	461	479	433	454	452	465	434	468	481	418	468	421	470	441	439	435	459	424	457	448	473	475	457	422	464	458	482	413	459	469	437	446	432	439	445	478	477	465	498	453	497	433	459	424	485	390	455	414	451	474	441	442	445	430	429	439	479	465	453	436	453	462	477	467	420	496	448	444	469	465	465	458	441	463	483	463	424	431	436	472	449	468	487	505	458	465	435	457	460	459	449	434	433	449	473	448	470	440	458	466	449	422	455	417	419	417	474	491	433	447	426	453	464	404	461	468	419	428	420	425	458	465	456	472	482	419	433	477	506	462	445	424	456	423	421	434	428	457	426	444	451	450	465	454	448	483	454	460	449	440	450	441	472	429	449	459	438	467	426	461	449	450	478	437	424	435	452	389	417	469	445	433	453	452	484	452	464	426	440	409	461	493	425	444	452	467	446	463	466	431	464	459	441	460	467	460	444	433	443	453	468	463	460	449	423	486	453	432	450	442	449	428	447	440	458	433	445	420	444	457	457	471	437	480	471	453	431	442	454	425	447	442	423	422	425	459	449	475	474	455	470	464	463	511	421	475	403	444	469	413	419	452	421	459	433	471	420	415	445	466	424	422	430	427	492	499	444	444	474	456	461	426	480	459	436	430	442	461	431	437	454	440	455	428	478	446	464	434	467	471	460	465	442	450	454	447	473	468	429	461	458	410	448	448	456	454	459	485	453	473	431	459	422	486	446	444	464	442	463	454	480	457	424	449	434	442	469	467	444	488	471	444	441	479	458	491	442	471	479	420	450	417	425	451	435	450	472	432	460	483	430	440	439	452	422	415	442	433	439	461	433	439	448	445	401	455	415	449	477	435	435	443	495	457	442	397	474	495	433	423	432	501	443	456	438	428	466	415	443	452	447	469	431	479	452	469	464	440	410	448	457	460	449	414	466	442	468	470	487	436	472	458	459	400	460	471	422	425	458	488	455	444	458	446	444	437	434	474	461	447	437	435	469	450	448	450	447	461	456	436	469	451	444	458	445	453	468	470	443	477	456	450	485	442	462	440	470	452	448	439	444	459	441	451	485	397	444	445	412	453	463	463	468	457	445	456	451	465	440	502	439	459	450	451	415	485	457	457	474	476	438	477	418	459	451	437	438	420	402	434	450	431	459	450	433	432	464	469	437	422	451	443	472	462	500	457	467	442	432	470	431	451	407	481	435	442	473	465	447	451	469	438	479	478	454	491	449	424	468	500	451	474	401	441	429	481	462	476	441	431	450	471	454	460	449	444	392	439	455	421	416	440	433	451	433	440	438	476	462	468	442	441	463	446	428	448	429	427	496	455	476	455	444	487	464	472	448	428	464	412	425	468	447	458	487	454	489	456	457	463	483	413	455	448	476	430
45215	70406	24237	3806	2788	2136	1543	1296	1102	1006	933	882	782	752	864	792	826	784	888	870	802	787	807	787	804	1397	889	554	541	546	577	523	564	522	521	535	530	539	536	521	562	539	519	506	550	559	584	515	515	575	515	477	523	515	512	505	563	525	515	560	513	523	514	528	515	519	528	495	525	536	544	515	582	486	532	537	523	524	533	526	512	541	511	537	491	507	541	575	558	547	529	477	507	540	525	565	481	544	527	518	517	531	512	548	552	522	493	502	543	559	504	537	499	532	480	521	539	467	528	555	519	521	531	544	541	508	550	501	542	544	515	529	467	563	515	520	517	510	528	524	552	526	500	503	551	544	507	519	506	468	564	529	526	552	494	531	522	552	552	488	508	534	531	523	510	547	519	530	536	539	517	514	520	531	546	503	544	509	486	539	538	551	517	498	532	478	496	506	570	550	509	516	528	492	498	524	518	539	540	473	535	501	487	505	483	508	536	564	516	549	586	512	497	506	559	513	503	572	559	525	542	513	512	540	485	527	543	532	528	565	511	557	515	541	532	530	525	576	551	490	513	532	523	529	494	515	520	522	489	453	491	540	533	486	560	529	535	497	526	514	574	537	515	507	548	489	504	526	532	549	528	545	510	472	532	559	593	504	522	504	554	486	522	525	531	538	517	523	534	569	474	499	501	551	520	500	536	528	533	528	522	482	496	541	557	551	540	584	553	543	506	495	538	493	534	514	530	522	529	521	519	513	521	507	520	495	513	528	486	515	566	512	527	497	532	543	501	489	512	493	511	511	544	517	493	516	509	504	505	538	535	526	507	456	514	481	519	514	501	564	507	544	525	512	583	499	523	523	553	523	475	498	504	515	529	545	516	496	534	529	525	484	569	523	551	497	512	486	522	524	553	538	545	518	471	491	496	502	485	479	518	490	507	482	554	502	573	521	528	507	474	517	544	529	536	534	522	518	574	483	517	524	545	504	530	539	509	509	548	488	555	502	516	550	513	506	516	504	542	534	512	506	537	495	565	520	520	515	516	577	525	485	507	506	480	499	512	492	533	515	538	509	521	503	500	473	520	547	531	546	508	508	516	563	491	510	467	559	511	521	541	510	522	541	550	505	515	486	523	523	494	530	555	524	537	483	503	503	522	539	488	485	521	523	514	546	550	491	507	525	537	485	478	536	517	516	496	515	552	515	518	497	536	489	493	499	501	522	491	512	537	552	542	510	515	508	522	570	514	499	536	509	533	553	527	540	547	519	556	549	532	493	468	517	537	470	495	531	489	490	508	515	485	507	514	528	531	523	519	508	487	481	492	531	518	526	548	469	518	548	526	522	495	534	547	548	549	527	481	529	506	517	522	525	555	543	541	482	536	506	466	542	523	523	518	529	550	541	509	513	507	543	527	504	529	536	498	506	522	531	540	528	533	487	519	487	538	562	512	546	506	506	501	490	539	545	521	536	484	487	519	519	510	549	505	489	523	505	502	521	512	516	504	513	512	520	527	573	548	530	549	521	535	520	510	509	508	530	569	467	529	543	527	519	531	498	530	522	518	505	474	538	484	513	546	469	573	504	499	511	529	488	531	509	493	527	503	496	516	527	509	514	479	494	522	534	530	523	513	525	519	534	491	524	493	552	510	520	517	527	517	508	502	516	503	516	555	514	484	569	492	556	477	538	525	546	525	532	540	497	523	461	501	594	524	539	502	517	567	531	516	541	478	514	552	495	535	518	522	526	533	525	505	565	528	509	531	518	515	525	531	537	517	524	532	509	494	531	499	523	535	532	508	571	547	512	531	530	484	503	522	540	499	546	565	534	537	537	509	556	532	504	544	520	535	521	537	477	526	485	525	482	537	561	535	538	500	493	512	531	515	500	507	548	525	535	556	519	529	490	528	521	540	512	518	546	504	511	528	515	529	518	509	519	556	561	524	504	522	522	500	488	490	485	515	561	521	545	502	581	509	535	548	529	573	536	502	506	524	515	537	501	540	537	522	525	507	527	554	548	510	534	494	532	521	506	546	481	543	518	503	542	501	503	534	522	495	542	494	485	553	540	554	528	494	551	505	593	519	503	536	517	506	516	530	511	490	519	483	510	515	553	497	545	524	551	521	514	546	508	540	511	527	550	522	504	482	519	540	517	508	545	559	522	503	540	537	542	511	498	505	491	512	538	510	504	517	501	503	525	529	521	528	530	482	507	509	545	505	493	529	517	508	504	525	504	523	519	498	521	555	517	544	498	526	554	515	523	516	516	494	515	521	519	519	506	527	493	576	527	535	528	522	521	572	509	485	523	548	519	519	545	543	536	522	509	527	494	539	500	526	536	585	494	545	507	504	535	534	519	536	560	519	563	525	499	484	533	521	520	493	506	472	549	522	520	492	541	528	515	515	537	535	481	515	558	511	514	514	490	509	516	540	516	511	534	557	533	534	535	505	517	472	478	515	509	558	539	551	498	495	519	512	495	518	494	522	551	513	500	475	526	489	523	490	514	505	530	574	502	557	520	492	558	521	541	504	512	533	492	545	571	524	541	540	516	495	522	532	547	515	484	517	496	535	521	524	490	542	539	491	497	545	505	536	510	547	537	525	496	510	520	532	520	512	504	552	523	512	548	516	504	557	551	546	526	529	508	513	516	499	507	498	496	500	521	532	530	554	512	542	522	521	521	500	511	489	493	516	540	528	480	488	504	517	509	476	524	550	547	541	507	505	506	553	502	518	550	532	538	539	524	506	503	520	524	541	521	482	559	512	567	463	525	515	529	520	509	500	515	521	533	544	495	481	517	524	524	523	539	507	519	504	509	540	537	517	538	488	523	534	509	507	548	462	506	530	567	503	507	500	511	514	481	526	536	502	528	532	471	553	488	477	487	510	523	492	502	560	552	512	535	509	506	546	514	535	506	506	532	505	495	508	537	497	548	515	538	525	524	558	471	506	550	529	564	535	501	488	560	518	533	531	531	528	502	516	541	528	504	515	500	503	562	507	524	533	538	574	524	534	505	565	483	561	521	562	566	530	501	568	515	541	535	535	521	545	534	472	524	507	533	551	541	503	487	560	494	512	523	507	515	521	544	501	496	530	474	512	515	509	533	536	557	507	489	519	527	597	560	514	496	522	517	555	499	486	513	515	558	497	544	538	528	483	491	481	542	564	546	504	501	486	524	521	521	515	536	518	536	526	533	475	562	554	503	518	532	502	498	506	497	484	496	508	536	531	487	516	499	501	514	556	533	514	484	499	517	570	540	505	517	509	514	518	546	514	523	570	515	529	510	513	504	479	524	525	529	485	519	518	515	477	535	493	458	512	538	530	544	505	524	509	525	551	512	575	492	530	556	506	553	477	543	542	525	502	521	511	572	519	522	567	552	504	548	501	534	523	501	532	550	546	534	530	512	509	520	560	582	532	504	483	531	572	562	523	501	486	507	556	483	527	533	544	506	542	552	532	527	541	499	502	521	528	512	553	518	547	496	524	570	523	523	550	504
30206	30015	18764	2866	372	323	326	284	306	316	284	310	291	282	286	320	307	313	369	383	322	302	320	329	332	357	326	307	276	285	294	318	292	274	271	290	277	267	274	283	276	264	287	290	277	287	278	274	300	269	269	291	244	260	274	290	262	319	304	321	278	294	276	284	267	299	275	279	271	282	282	282	271	308	274	301	340	277	288	297	297	277	292	316	289	267	265	288	299	289	297	274	275	269	273	308	307	296	266	263	281	299	278	285	289	272	282	289	294	276	300	291	297	260	314	261	290	309	297	281	299	275	290	278	297	271	277	273	271	286	302	287	267	270	279	270	260	318	296	291	282	237	270	298	274	277	289	282	295	315	280	296	269	271	247	261	277	277	292	273	282	268	248	280	259	259	284	297	298	262	269	288	280	275	307	270	280	273	304	279	277	298	250	282	268	263	276	277	288	273	279	281	261	282	300	279	287	301	298	276	272	294	289	288	264	295	265	258	247	283	279	283	289	310	275	274	252	299	268	256	262	278	283	283	286	291	266	291	308	291	288	298	278	263	288	292	276	308	283	258	290	282	319	275	304	291	294	292	277	270	289	242	310	282	244	279	295	298	280	295	273	286	312	281	308	276	296	277	263	309	293	283	234	280	274	299	301	255	275	260	251	323	268	290	284	270	264	285	303	281	269	309	318	272	292	260	283	258	299	277	296	289	267	295	288	273	255	272	291	283	287	292	285	279	279	259	272	268	303	250	297	286	288	273	266	271	310	318	305	246	302	290	276	278	272	276	300	299	288	283	279	246	263	284	285	304	309	291	275	289	278	317	303	278	319	296	273	262	308	305	257	270	268	266	281	307	259	280	271	311	283	311	259	300	283	273	276	302	281	295	275	277	309	327	289	311	277	264	290	301	331	271	287	277	308	274	278	267	285	297	281	290	314	312	271	283	292	276	273	300	321	300	252	278	278	296	260	245	290	299	297	287	296	283	275	273	290	276	262	286	278	291	271	257	272	301	260	292	266	294	256	297	262	286	307	277	299	280	280	331	295	276	280	251	271	286	285	274	267	268	260	269	281	300	292	269	291	300	290	264	305	270	284	289	310	281	257	279	291	306	297	284	290	278	276	277	263	266	255	266	298	303	300	230	290	248	296	304	257	298	292	288	294	264	296	284	301	282	276	264	268	305	316	275	328	289	299	291	297	301	330	290	275	293	282	305	306	268	277	274	308	258	280	276	268	279	297	276	267	293	292	303	291	267	295	273	300	290	264	281	259	258	267	289	279	315	308	290	312	279	269	284	273	317	309	271	285	283	293	259	267	283	281	260	258	281	278	262	286	274	251	279	255	254	272	257	281	255	297	293	271	303	313	293	300	273	264	301	242	274	268	312	259	307	310	285	272	283	291	265	279	278	261	269	287	292	268	307	264	286	288	320	263	269	262	297	290	286	308	268	294	280	283	280	277	283	284	296	237	271	287	295	289	284	312	275	285	269	293	247	324	272	277	292	294	294	292	292	267	279	295	273	298	273	273	292	268	257	306	271	259	286	302	285	286	252	301	267	282	301	284	263	295	302	270	268	283	299	290	275	283	267	267	296	273	268	252	283	272	293	285	274	293	297	287	259	283	298	300	282	288	264	282	298	294	275	288	289	292	326	294	317	313	290	261	307	287	293	289	296	291	272	284	294	276	281	291	275	280	299	281	287	265	289	285	278	294	276	277	288	290	251	286	297	285	277	286	286	324	260	290	279	257	275	266	263	294	257	260	258	245	312	294	290	280	278	280	314	287	261	273	291	289	295	279	301	290	266	281	269	298	312	274	285	292	286	298	321	290	277	265	272	279	271	280	283	309	283	281	263	262	305	290	302	263	259	268	309	240	292	295	290	306	290	297	291	263	283	273	297	288	305	249	292	259	297	302	267	281	318	288	295	288	272	266	333	243	276	272	282	267	289	285	250	327	258	280	282	278	298	288	305	287	256	283	281	266	282	277	304	280	280	265	296	259	263	268	266	275	270	308	289	273	271	292	286	280	259	312	287	293	259	290	307	262	288	282	258	279	294	257	276	301	250	275	272	300	305	300	294	293	313	304	277	286	293	248	280	284	293	272	301	283	263	284	336	267	255	268	306	308	294	287	289	331	258	260	283	310	279	286	290	262	308	281	270	289	309	266	256	289	284	269	255	305	286	284	261	299	261	258	303	297	291	270	276	329	290	282	262	271	260	296	288	284	293	283	294	300	301	300	297	282	288	269	266	309	298	255	300	297	303	300	271	288	292	289	296	304	290	302	276	288	272	284	287	274	315	266	299	263	290	268	273	293	280	269	294	309	282	287	283	264	260	262	243	285	288	295	270	285	282	281	279	308	269	278	289	307	293	279	280	287	294	266	292	255	277	297	266	277	300	293	298	267	279	295	264	288	289	295	300	296	287	286	270	339	291	277	279	292	257	254	301	255	253	292	306	273	296	270	282	288	296	275	298	301	294	248	278	313	254	277	287	261	268	254	288	301	251	308	292	314	306	275	300	274	311	249	283	285	288	263	281	316	287	314	294	288	283	299	276	299	301	267	281	291	277	294	291	294	285	264	281	289	281	277	271	306	287	305	304	280	268	292	310	281	306	263	273	330	298	269	276	289	282	304	278	288	282	264	295	304	273	311	290	294	261	285	314	283	304	293	272	280	308	286	268	246	266	283	279	292	276	291	262	294	263	272	257	294	265	310	278	307	318	294	302	285	254	280	283	304	250	280	270	233	278	303	298	301	309	281	288	271	312	278	300	278	305	315	250	282	301	292	289	288	285	273	285	285	262	288	286	279	292	266	260	278	276	261	325	280	272	257	266	285	285	290	253	276	287	277	264	304	282	255	268	299	272	266	267	274	277	282	272	267	283	268	281	294	280	273	282	305	316	280	280	286	285	290	275	302	274	271	273	290	269	290	245	302	318	283	283	269	253	275	284	298	298	294	304	300	284	306	276	279	275	282	293	285	262	270	293	258	277	287	302	293	276	264	285	272	297	273	291	324	258	276	260	305	287	293	265	282	310	289	269	278	284	297	270	287	318	285	284	303	268	281	312	291	255	278	252	272	275	264	307	275	258	277	293	292	309	274	281	274	247	279	287	290	294	285	313	316	292	299	288	273	261	302	270	302	320	275	288	284	330	304	290	285	284	281	254	270	294	330	323	290	288	261	300	300	303	265	290	271	289	274	283	304	310	268	307	268	252	281	270	271	291	296	323	306	327	277	298	320	268	255	266	277	297	314	293	268	282	273	260	303	268	277	307	255	257	277	276	261	272	278	299	273	255	281	285	260	269	282	269	272	306	287	266	246	301	280	294	272	314	270	283	300	284	302	268	317	286	283	288	275	274	282	301	272	302	317	284	277	255	301	297	294	310	261	330	315	281	257	266	267	297	281	273	267	296	273	252	264	310	292	288	268	269	285	292	299	310	308	308	271	289	277	297	309	285	265	298	290	287	315	278	259	284	282	307	297	286
35993	44774	8747	520	450	389	366	361	391	369	404	418	398	380	418	424	364	471	509	473	529	462	432	435	443	488	435	366	362	360	358	350	389	344	343	378	386	369	348	353	360	368	348	375	381	337	355	342	359	385	329	330	375	365	376	360	358	364	370	331	382	381	370	385	378	363	337	365	352	360	347	325	386	368	386	340	380	339	341	324	371	364	368	363	361	375	370	322	345	358	360	374	347	373	339	394	361	372	355	365	369	369	361	383	357	360	359	400	334	331	357	380	350	346	358	372	357	347	368	341	353	367	359	386	375	367	341	361	353	340	370	353	373	365	335	343	351	352	350	346	334	382	389	379	333	376	386	360	355	348	351	365	378	316	368	322	360	373	350	366	347	365	338	343	389	318	352	331	398	372	352	349	350	348	370	407	354	374	375	376	348	367	349	335	364	351	360	346	360	369	367	366	379	342	359	395	366	379	352	355	342	357	357	362	340	366	348	363	343	377	352	364	353	377	378	334	369	393	375	407	369	380	346	401	355	337	355	346	346	326	386	331	368	354	333	343	375	378	354	357	377	356	370	355	345	365	360	326	334	313	358	350	376	358	351	357	384	333	348	343	360	362	357	378	348	354	370	351	389	359	345	354	334	376	341	352	331	366	374	351	327	356	341	338	368	356	361	334	367	352	376	346	377	364	347	383	320	358	388	382	369	389	372	343	382	378	344	403	337	390	347	376	339	364	388	340	358	340	372	371	344	375	352	345	365	378	338	393	351	344	349	354	374	369	350	369	344	380	347	365	360	358	375	377	364	378	388	349	336	338	337	358	337	384	363	361	360	370	360	355	350	338	342	336	337	344	364	357	330	358	391	354	341	361	384	340	351	338	360	390	389	350	328	342	385	350	364	359	351	367	383	341	343	361	354	397	348	353	360	333	358	360	383	396	368	334	354	340	359	355	358	352	348	348	395	389	357	345	337	349	346	354	380	340	361	346	348	332	352	341	354	377	354	367	370	365	365	350	365	370	369	321	337	381	365	373	341	379	376	367	401	383	334	357	354	357	325	379	397	337	367	334	365	365	382	387	360	327	333	373	379	376	330	379	332	360	380	354	390	346	367	355	338	331	389	354	353	354	409	375	342	364	376	364	340	350	359	343	387	336	337	382	327	369	332	360	333	346	346	369	328	390	371	367	345	362	387	324	348	367	361	377	401	391	354	342	362	367	356	376	393	370	402	351	343	355	335	351	386	397	343	381	352	365	368	352	351	357	356	352	332	359	355	348	367	358	329	366	321	380	382	382	327	358	386	347	364	353	338	345	346	361	363	297	330	370	383	368	378	357	362	355	395	391	357	382	327	377	347	355	383	356	344	392	364	359	336	379	348	341	348	308	354	381	389	347	399	356	360	392	329	372	360	372	337	351	346	367	343	335	365	386	329	399	335	362	371	347	388	346	359	417	342	355	322	388	389	333	361	358	360	374	375	360	365	353	341	375	367	381	362	360	319	376	341	371	369	362	342	338	342	360	343	348	367	369	379	381	339	386	340	347	356	359	374	374	377	394	375	344	376	384	357	350	333	374	376	363	395	339	361	369	375	386	339	357	344	354	374	344	388	379	369	353	351	335	335	306	363	347	341	403	364	365	347	343	335	363	371	407	344	350	370	357	365	380	361	337	356	375	351	346	359	346	346	343	356	349	378	356	358	393	352	338	378	389	359	351	361	333	361	338	340	353	332	365	359	355	361	339	372	358	336	367	317	365	390	353	352	343	363	357	405	375	414	373	403	343	351	377	359	382	368	379	365	318	367	364	357	354	316	342	324	379	362	334	374	373	346	328	357	330	352	334	374	342	354	353	335	335	422	353	353	382	346	374	376	357	380	387	386	374	355	345	358	373	337	339	359	332	389	364	380	371	362	357	376	352	352	347	349	336	340	331	349	376	375	385	327	363	363	371	352	347	350	369	371	352	358	355	317	351	364	337	349	366	377	375	350	335	364	364	332	374	360	334	370	360	397	366	385	351	347	326	352	377	402	358	354	353	378	426	322	348	376	391	358	368	349	383	353	346	395	366	361	334	332	340	376	356	318	326	318	370	335	392	354	365	329	345	361	351	336	374	344	355	348	365	317	369	353	343	364	347	351	350	354	364	365	312	370	346	342	354	365	357	358	340	365	351	364	424	351	368	373	398	351	363	344	366	369	384	360	365	374	352	372	342	382	366	360	364	346	376	344	359	349	384	349	349	373	357	348	355	387	364	352	368	363	348	398	386	359	364	374	357	329	354	351	376	403	378	344	375	375	349	350	348	361	356	364	348	349	370	381	373	361	349	339	348	340	375	354	342	360	345	360	406	371	395	386	339	367	331	377	363	363	354	351	342	372	360	333	381	345	355	382	351	339	373	345	340	333	390	339	357	371	360	378	388	340	346	367	371	347	342	338	337	332	344	404	349	368	370	367	316	395	352	355	355	372	355	357	373	378	380	331	361	356	394	357	388	345	313	350	376	356	356	365	325	348	342	358	383	355	361	357	323	369	394	368	321	386	355	352	376	366	397	360	383	390	355	378	407	364	339	358	385	347	369	362	380	393	353	363	363	322	348	375	382	361	356	350	363	333	342	345	365	376	360	368	343	328	370	371	336	379	361	357	384	379	355	364	351	373	358	368	354	361	386	346	348	325	375	368	411	357	403	365	350	354	362	363	359	369	386	354	342	380	384	370	376	381	376	358	371	335	354	321	377	342	363	338	383	366	355	355	377	329	346	386	311	343	398	325	387	381	368	356	351	352	345	367	351	350	349	369	378	354	363	387	333	365	367	345	374	349	359	366	367	349	350	351	366	375	401	363	353	359	360	357	366	366	371	364	363	378	344	363	348	388	369	371	376	345	339	373	334	351	355	333	350	386	367	363	394	354	359	335	374	353	356	313	373	374	375	334	385	372	363	355	373	364	379	357	374	338	343	337	396	369	347	362	371	343	353	365	351	349	339	362	367	365	376	344	351	387	374	350	369	333	364	350	360	362	345	373	354	359	358	349	338	381	359	362	324	343	391	323	364	354	352	331	389	391	347	357	350	371	384	367	344	366	347	378	360	367	348	355	342	373	325	348	378	355	327	362	382	379	356	365	370	398	360	381	380	367	403	356	379	351	349	350	387	337	342	354	388	327	361	371	348	369	349	340	385	377	372	392	351	324	354	353	354	336	377	347	378	385	344	348	351	363	351	351	349	358	352	398	392	371	336	372	358	346	369	370	325	376	332	374	373	362	354	359	335	370	363	362	354	367	341	373	374	396	386	367	396	331	360	351	362	366	377	355	360	353	339	353	316	336	339	340	343	369	401	371	363	332	356	375	354	388	362	369	383	369	362	367	366	347	340	378	370	339	353	383	363	354	353	346	361	377	364	370	345	345	319	346	384	369	343	361	347	334	369	369	369	374	370	369	364	365	359	377	342	334	398	353	346	360	378	353	331	388	396	357	357	361	378	350	373	338	361	379	353
24306	21609	28836	24728	21464	10811	806	514	392	367	368	372	353	329	321	346	365	454	422	400	356	370	349	337	441	1000	1412	958	271	268	291	275	250	266	253	260	269	271	279	270	292	263	257	284	243	280	279	237	249	275	233	274	269	255	263	270	263	268	250	223	262	261	269	286	222	228	234	247	258	276	249	234	215	226	236	280	288	274	257	272	260	273	225	272	235	264	236	261	230	254	264	248	244	255	264	269	231	245	292	240	254	287	225	233	263	263	263	269	254	235	255	263	282	246	249	259	244	253	257	242	239	269	242	278	280	256	228	230	255	227	237	233	236	271	255	261	252	267	248	269	253	248	264	260	246	253	261	274	254	253	250	238	250	248	292	301	255	268	264	268	250	265	245	270	253	285	254	234	257	242	245	282	249	267	272	271	242	275	245	277	268	246	252	240	244	233	257	255	257	256	282	253	278	254	239	252	271	235	258	277	253	251	264	250	251	281	262	246	277	250	221	248	252	236	237	256	251	263	231	254	249	240	262	277	271	247	266	261	255	250	298	261	212	256	229	270	237	249	261	257	233	253	257	259	266	236	271	266	237	248	255	271	269	252	250	240	266	234	265	267	252	260	246	250	270	272	254	256	278	259	239	277	267	246	270	290	240	240	289	256	249	255	258	251	265	264	253	264	266	275	254	274	267	255	253	239	255	259	241	268	246	245	266	250	250	262	278	277	265	256	275	269	253	286	255	257	281	264	290	239	224	259	257	259	238	257	247	257	243	257	289	229	255	274	262	230	282	266	267	280	245	275	284	243	256	259	250	277	258	246	261	242	268	224	247	257	244	232	253	255	243	233	227	277	254	233	250	285	277	263	264	263	269	285	251	278	212	256	258	257	273	270	254	218	272	270	265	227	253	252	241	262	262	263	270	264	275	289	258	246	257	266	238	250	277	248	254	286	256	241	254	260	279	238	265	259	276	261	258	268	219	236	262	272	244	252	238	268	306	239	243	231	257	252	292	272	236	262	262	238	230	267	258	283	226	234	272	248	282	274	264	255	262	272	266	265	241	251	263	284	256	268	273	251	242	267	249	281	290	264	270	241	250	267	258	253	265	269	260	258	241	257	272	224	224	269	273	248	251	287	239	267	248	251	266	262	244	245	264	246	263	260	226	280	260	264	243	243	290	249	266	265	269	285	267	266	265	246	249	279	270	247	256	247	246	256	245	238	252	251	262	254	241	293	239	296	258	238	266	263	235	228	236	274	258	250	242	291	269	250	248	253	262	282	271	259	242	252	246	245	265	238	272	249	256	254	258	263	259	271	267	243	293	250	258	211	296	280	234	247	280	243	266	230	252	226	270	205	246	264	240	259	219	253	258	265	269	270	283	281	277	273	266	265	226	246	252	264	264	245	250	275	267	257	231	285	252	240	254	240	242	254	274	242	254	269	271	296	243	263	239	245	268	257	272	240	255	247	233	263	249	256	280	256	229	237	272	261	255	274	220	273	236	256	255	258	245	227	243	258	263	245	248	260	269	240	233	262	250	252	245	226	272	249	263	265	281	273	262	248	242	260	275	239	285	236	240	290	241	244	249	231	230	317	249	231	240	263	257	288	266	246	260	259	239	251	256	247	253	260	239	263	249	244	262	252	243	274	256	231	260	253	264	253	249	279	232	264	285	277	237	298	232	247	252	264	270	258	244	239	257	225	230	236	244	240	233	267	257	251	250	249	230	265	276	230	270	266	277	236	265	228	259	248	257	259	260	285	253	234	272	227	248	243	255	246	271	240	271	249	253	244	249	279	253	252	258	258	276	261	263	260	233	248	248	263	248	277	245	262	234	227	257	256	268	248	256	233	255	285	239	267	235	251	276	256	267	260	283	261	241	270	273	258	238	244	272	245	227	269	241	270	264	242	260	262	248	274	233	254	257	261	257	256	246	259	287	265	265	266	277	252	266	251	286	273	234	244	244	231	275	248	264	245	274	248	254	268	268	240	255	303	259	293	260	255	273	243	248	254	267	277	254	244	286	278	271	269	260	266	261	240	264	267	237	261	252	261	248	271	232	274	204	219	247	270	271	246	251	244	241	251	273	255	254	250	261	268	269	248	283	285	259	243	260	239	246	253	242	256	230	224	242	246	277	227	235	232	274	255	251	254	246	259	236	233	248	249	249	246	276	262	225	245	245	253	257	267	249	257	261	260	283	272	244	254	260	267	256	248	274	255	237	255	267	260	257	284	244	269	258	249	251	271	235	257	266	241	271	271	256	249	263	254	227	272	241	239	283	267	263	243	252	246	272	253	264	303	254	229	263	248	255	254	268	260	270	276	229	268	240	258	249	279	258	244	251	279	270	256	262	264	225	259	276	278	242	267	253	231	246	262	274	239	241	286	274	258	238	269	258	266	263	271	245	235	252	270	250	268	271	242	251	247	238	254	266	268	285	248	253	226	262	298	258	264	224	265	253	253	240	226	265	257	232	275	245	235	264	260	228	244	234	248	247	280	262	261	266	255	279	242	245	280	272	277	240	268	247	262	242	278	236	265	259	258	254	261	239	256	266	243	271	229	220	239	236	280	243	254	255	265	262	266	244	232	277	261	255	269	241	263	228	264	271	250	248	238	244	254	280	230	244	274	255	265	227	271	246	235	261	253	233	260	243	243	252	275	281	237	269	286	270	234	280	231	251	278	241	230	218	246	279	266	238	273	247	228	274	256	262	256	236	261	232	244	259	264	247	249	253	286	272	241	255	258	286	245	244	224	231	243	287	277	304	257	285	271	260	256	234	246	261	265	226	247	258	258	248	249	282	270	243	260	240	228	251	276	221	219	271	247	221	256	262	263	268	245	258	278	236	275	246	249	259	274	259	275	244	243	246	268	280	242	250	268	253	223	256	241	262	254	273	276	262	273	297	279	282	244	258	240	283	235	269	247	256	270	247	258	239	235	252	313	249	259	255	259	234	258	256	266	251	260	257	238	266	251	247	250	269	250	237	245	238	293	238	255	269	268	272	273	292	242	245	229	246	243	273	250	266	258	276	260	289	245	252	260	261	254	244	239	296	268	288	232	224	260	257	242	236	250	270	243	248	245	234	245	242	257	262	250	246	263	258	264	248	274	259	258	256	262	269	259	258	250	257	231	244	252	280	239	246	267	255	247	259	243	289	255	263	244	268	272	253	239	255	248	224	270	243	264	261	243	274	275	260	240	274	253	265	231	262	257	255	257	273	267	257	242	270	275	255	253	283	265	235	269	268	272	293	233	254	292	229	251	259	266	226	224	248	252	268	255	257	261	259	245	260	246	291	274	273	249	277	257	231	233	238	252	245	261	262	234	218	271	288	268	289	273	265	241	273	258	237	239	242	278	245	278	265	256	261	269	237	245	265	266	253	272	240	272	246	277	264	264	259	239	279	267	251	264	247	254	274	245	264	273	260	263	237	273	245	249	296	250	263	260	264	250	278	239	244	233	250	252	206	239	249	280	264	243	251	242	260	262
40908	61173	19377	2161	1544	1143	905	757	619	538	513	495	504	497	512	603	617	674	634	601	553	546	539	497	714	1534	2384	1577	346	313	299	311	307	329	307	313	320	329	319	322	319	345	325	293	287	306	351	314	318	327	315	320	338	305	317	306	297	324	318	336	296	299	335	356	319	365	300	313	334	336	318	320	333	339	313	313	317	316	301	300	325	306	328	321	317	343	341	296	305	279	297	331	289	328	315	357	337	288	298	334	320	332	319	310	348	302	316	337	313	331	338	320	315	335	299	321	330	352	331	290	322	359	308	338	299	290	312	332	327	310	308	334	325	297	295	315	323	299	337	308	323	306	323	303	314	325	293	292	327	314	326	321	326	303	298	308	336	315	344	299	296	313	345	308	336	321	319	301	316	317	332	313	322	308	307	351	293	288	288	322	350	269	329	342	331	303	329	292	288	327	321	311	306	320	344	317	294	326	351	327	314	338	350	298	334	303	312	292	332	302	325	330	313	316	322	336	307	311	316	333	308	285	294	346	308	349	317	341	304	305	323	348	325	315	329	328	284	312	360	324	288	323	339	341	347	297	317	319	336	302	286	300	338	330	309	314	319	321	333	350	326	298	304	301	327	289	357	304	331	306	372	302	307	309	318	346	323	338	311	349	331	331	308	333	315	298	315	336	307	326	301	290	328	308	324	340	308	317	305	321	314	347	322	330	290	330	308	333	304	332	334	288	316	316	341	288	314	325	334	309	310	299	325	300	314	311	343	308	331	308	318	325	296	306	335	345	307	338	337	348	311	314	327	335	314	322	296	305	298	308	303	313	333	318	345	318	330	341	300	311	351	303	304	333	319	319	302	314	329	321	320	301	351	329	309	323	289	325	328	309	328	309	321	324	329	310	332	324	319	327	295	337	327	328	325	293	336	324	274	293	329	313	313	307	331	321	318	338	296	327	335	290	255	317	307	351	304	341	323	300	286	300	322	317	318	310	334	336	298	335	303	300	324	339	312	286	302	334	314	317	313	316	321	319	365	307	317	306	306	298	322	328	305	323	330	327	306	306	305	329	323	292	297	293	327	340	336	344	305	272	330	309	323	315	304	309	310	305	318	330	352	338	345	308	344	307	332	333	307	317	315	317	319	289	317	299	316	325	322	296	313	313	336	328	316	342	319	341	292	294	325	339	314	321	290	316	342	319	303	293	316	314	313	321	323	323	311	314	304	302	318	315	302	330	332	313	310	340	327	322	295	333	297	299	300	316	321	335	325	313	316	313	333	315	314	337	312	288	346	324	340	331	346	303	302	316	323	310	334	282	298	333	325	305	289	318	295	310	330	326	330	340	301	319	324	314	320	325	304	315	302	322	324	282	322	312	333	316	315	373	337	300	311	326	293	328	345	321	327	326	312	329	318	323	314	296	352	337	312	307	303	309	326	303	297	333	326	319	343	310	349	308	318	298	330	316	296	342	319	315	322	329	323	310	302	308	299	329	329	302	331	317	323	321	313	331	316	333	310	347	307	349	319	299	312	323	336	323	302	330	328	306	308	294	305	331	326	338	331	292	339	339	288	327	314	310	272	326	308	328	279	315	299	291	313	322	290	328	348	325	322	283	313	343	334	319	335	353	321	302	307	356	324	313	275	345	302	337	316	300	337	323	339	342	345	328	341	319	309	318	309	318	332	338	302	321	301	294	310	305	303	336	323	308	378	313	309	306	306	341	333	337	344	288	341	296	340	269	279	317	336	299	295	299	325	308	314	348	340	360	305	349	298	339	341	321	308	334	314	343	306	316	293	329	320	343	346	335	313	331	304	342	349	332	312	325	304	320	307	336	334	364	330	323	306	327	321	327	297	312	301	359	289	319	310	324	284	328	282	324	343	326	299	299	323	340	289	339	346	302	328	316	324	301	318	334	303	334	345	304	301	301	316	336	309	328	333	311	341	334	298	339	358	296	332	314	326	289	334	321	341	364	317	315	305	305	315	279	308	320	301	301	344	342	347	294	325	316	289	324	329	299	320	338	286	320	342	319	321	334	347	280	307	331	325	325	337	307	293	322	332	364	321	327	307	308	321	283	319	330	286	293	297	328	340	290	302	322	327	293	302	319	293	308	341	345	273	304	294	279	292	293	319	349	318	289	331	288	331	294	320	308	313	304	318	338	310	311	303	304	284	347	335	337	311	343	329	315	295	352	319	303	335	328	298	331	329	324	312	304	341	323	334	299	325	319	288	342	308	328	330	326	347	320	325	321	325	345	335	334	297	344	326	319	349	327	314	312	341	305	313	327	320	336	324	318	316	330	297	310	293	298	309	337	302	306	324	311	332	315	335	310	365	318	328	364	319	324	329	311	330	363	306	274	300	306	308	319	338	318	332	340	333	310	317	350	314	299	321	320	305	301	330	315	298	322	319	355	318	355	344	307	308	298	322	315	303	329	295	328	322	316	309	285	321	350	329	362	348	319	303	323	317	319	350	322	309	312	315	295	332	340	323	296	291	337	328	310	280	343	319	313	340	314	333	307	328	340	321	307	345	288	307	347	324	272	311	327	313	341	330	332	332	304	318	312	302	305	325	300	306	291	315	337	324	314	323	311	330	330	294	295	340	339	319	287	326	298	305	324	329	301	307	314	322	315	317	329	309	312	300	335	343	350	288	300	351	346	308	319	315	310	292	294	329	301	326	330	343	354	339	306	358	315	289	309	323	332	286	303	298	321	346	336	305	309	306	310	331	314	327	306	286	319	311	317	293	305	335	289	363	300	297	331	288	351	296	314	316	315	310	318	301	337	349	323	315	293	322	299	306	289	303	341	323	312	312	309	342	296	314	325	342	338	318	335	308	323	290	353	295	317	315	327	346	317	346	341	324	327	303	321	344	304	359	317	321	290	276	319	322	356	357	329	334	325	333	294	353	327	321	323	321	328	316	281	298	305	328	327	329	314	296	355	349	348	338	305	326	319	354	323	305	310	300	329	322	311	296	330	353	372	337	319	340	304	323	299	293	334	320	294	335	325	313	327	329	336	326	346	307	318	310	299	318	338	321	315	309	323	323	339	296	296	309	325	306	340	325	288	351	316	333	315	321	340	316	355	315	320	328	322	308	324	344	316	302	313	315	320	313	321	331	336	296	314	317	311	328	284	324	296	331	357	304	315	321	331	320	311	297	341	287	327	292	311	333	355	310	295	326	326	306	327	302	322	340	328	334	322	306	300	327	292	363	330	298	310	319	333	314	330	286	332	328	330	341	328	299	331	320	323	323	346	277	321	322	317	301	355	339	321	353	308	306	316	317	343	319	329	311	325	315	318	303	336	316	290	320	322	335	294	320	303	286	320	330	319	289	289	334	342	318	286	321	312	355	323	297	344	336	313	299	322	300	302	314	287	314	292	316	335	322	311	356	297	316	315	331	324	341	335	343	302	318	323	341	294	326	341	320	276	326	324	336	295	341	292	312	315	325	310	316	331	310	317	335	306	321	345	335	317	327	327	342	321
25662	21750	27557	25549	8795	793	602	567	549	519	521	502	540	538	616	691	712	650	587	596	605	558	543	542	604	840	997	702	463	488	464	461	470	448	487	474	456	466	460	479	479	453	444	488	443	486	430	510	430	471	436	428	442	440	504	508	473	474	471	483	453	476	477	461	469	439	464	463	471	453	482	413	484	443	454	479	436	469	520	501	489	486	446	464	478	432	459	459	492	443	450	466	508	463	475	456	444	465	497	475	466	458	479	433	434	446	448	451	465	484	464	514	488	456	475	448	421	489	490	471	457	504	453	494	455	425	513	439	483	479	469	445	496	490	481	469	489	487	472	428	488	469	487	450	419	470	444	438	447	477	478	420	446	474	503	470	472	493	523	458	452	512	500	502	491	448	461	508	467	465	438	485	461	484	443	474	496	464	462	461	492	447	486	480	501	457	483	472	441	497	486	490	453	465	515	452	482	482	511	444	494	491	457	475	483	504	481	460	487	510	460	441	441	443	535	460	472	484	461	468	455	452	477	483	452	469	489	455	473	500	467	474	473	461	440	455	456	455	463	469	498	504	452	415	486	514	478	472	467	494	448	501	507	456	502	474	471	478	489	518	511	477	468	432	474	444	505	482	471	516	454	462	453	503	500	443	473	479	491	481	492	441	477	471	469	451	448	434	456	446	477	496	481	466	439	469	465	444	466	498	465	483	515	480	476	440	465	490	504	459	490	483	475	454	515	504	477	470	512	490	446	466	483	487	459	461	480	486	447	435	472	470	480	488	445	461	472	439	448	479	480	437	495	469	471	459	454	471	441	475	487	491	462	488	455	471	462	465	492	483	495	459	469	494	458	496	494	463	460	517	483	450	471	476	472	463	455	493	478	492	459	520	452	458	511	445	483	441	485	469	469	481	478	479	457	448	485	424	446	468	486	475	479	481	487	470	495	475	479	415	498	513	489	444	464	456	468	470	489	459	467	478	511	435	488	480	506	491	489	473	505	447	468	447	469	468	467	450	519	460	450	448	472	467	487	448	464	478	479	459	475	472	456	520	426	467	522	478	484	465	478	492	482	433	499	428	448	492	494	480	470	450	485	483	494	510	444	492	462	448	492	464	460	481	520	463	445	482	473	448	444	518	455	470	445	462	509	483	462	448	502	449	457	424	449	484	446	499	485	465	508	498	471	457	488	475	459	456	450	510	464	479	461	468	502	470	448	393	465	444	450	475	488	467	470	482	462	484	482	480	452	408	474	456	442	487	470	442	469	443	474	467	494	459	486	462	454	450	493	463	461	445	464	474	476	440	466	486	478	445	427	451	441	460	442	461	488	477	553	462	508	435	469	476	501	487	457	471	482	464	449	511	466	439	492	446	450	479	453	503	451	455	472	497	438	468	480	478	479	459	447	447	475	464	484	441	471	444	462	490	461	483	481	503	423	482	462	479	454	466	482	485	448	488	474	462	442	465	426	472	481	493	464	454	436	508	485	445	468	468	465	476	508	452	488	481	479	454	460	500	489	481	480	488	498	491	442	473	451	461	472	465	501	454	470	497	455	487	440	514	484	466	504	459	486	506	509	451	466	450	492	463	493	491	434	483	482	414	491	477	474	463	462	465	490	473	436	480	468	449	470	487	462	464	460	493	437	459	480	470	449	486	514	489	449	498	467	434	491	442	477	455	430	462	467	455	484	481	460	493	463	472	446	472	470	481	486	478	478	461	452	459	493	449	476	448	459	455	474	478	505	458	453	474	470	469	444	508	474	471	504	471	474	478	443	451	463	492	495	461	464	505	496	436	474	467	468	470	462	491	478	499	480	502	511	454	440	504	463	448	448	486	446	447	483	493	463	494	449	481	460	474	486	498	461	463	457	484	453	512	451	433	481	444	432	451	487	440	483	459	474	447	506	468	478	509	487	458	471	489	480	494	509	432	465	527	480	453	481	507	459	480	468	497	470	501	456	495	441	469	486	462	455	453	461	447	494	457	469	450	467	484	473	467	480	494	463	490	420	486	478	481	440	492	445	409	480	511	531	502	465	481	482	478	460	455	471	492	452	485	462	431	487	479	446	456	448	470	471	491	435	462	478	471	461	473	514	475	450	521	439	433	420	443	471	476	434	470	482	463	450	452	503	469	472	424	495	455	424	473	422	488	469	453	480	439	511	472	454	456	505	469	461	464	439	455	485	465	471	481	417	486	459	483	443	465	512	499	466	448	485	456	443	478	477	478	456	433	446	475	461	501	484	467	472	465	463	465	476	466	482	520	476	460	492	485	464	469	499	480	474	472	512	491	485	459	493	468	498	438	491	464	483	484	445	426	470	475	452	454	485	452	452	452	431	478	460	473	477	459	474	455	431	508	476	466	475	423	474	466	464	443	470	477	489	483	427	462	463	457	443	475	449	466	478	453	453	469	511	481	491	438	504	472	443	407	492	492	483	471	488	529	496	469	479	488	507	449	466	497	450	463	499	469	440	450	464	508	472	481	485	454	472	496	471	473	473	481	463	454	485	461	487	478	498	482	436	438	465	489	489	451	496	440	506	472	467	452	452	469	478	473	476	495	453	491	465	483	458	483	462	480	485	494	450	486	468	440	471	502	493	520	460	456	465	474	444	468	505	515	445	521	485	509	481	490	445	502	441	490	487	506	503	479	481	468	470	443	505	433	489	428	462	488	476	447	412	507	487	468	498	483	476	470	473	498	459	452	445	487	506	441	455	484	490	476	507	488	442	481	448	458	476	471	446	456	468	494	426	437	447	430	454	455	454	475	489	469	458	445	483	523	487	477	441	448	499	484	487	432	496	490	482	480	461	468	452	471	484	458	478	470	489	439	447	462	465	470	492	491	457	484	468	493	515	435	452	490	460	472	506	471	489	504	430	428	471	462	509	471	477	495	451	451	470	464	493	500	448	460	471	453	482	522	458	464	512	459	474	442	446	475	504	415	477	458	527	494	461	490	488	511	455	474	472	473	490	528	495	491	460	475	476	441	480	456	460	446	454	456	479	443	444	480	470	452	428	479	452	486	460	471	454	461	458	500	470	451	480	433	478	443	469	461	455	456	480	462	500	471	503	475	479	474	458	464	433	469	447	559	508	471	457	465	475	479	436	472	487	427	493	466	490	481	441	441	519	476	498	472	472	461	488	476	477	465	457	474	479	484	480	466	444	456	466	483	465	511	449	478	457	458	490	468	411	470	454	481	457	422	453	474	488	455	439	458	464	480	475	460	481	465	460	472	481	492	461	483	477	473	452	481	444	486	493	472	487	478	477	461	462	492	478	476	509	461	440	461	497	488	481	485	460	476	461	484	443	455	457	435	443	492	484	442	468	425	445	480	429	448	459	460	461	489	513	470	522	475	478	447	467	424	483	467	464	450	459	470	471	474	478	441	458	463	482	473	471	455	490	506	504	453	469	448	468	469	507	505	497	505	487	499	483	483	484	511	492	464	424	482	452	461	466	462	434	448	484	482	476	478	476	467	430	444	462	470
38824	54203	14936	1424	1127	1001	777	737	690	729	672	697	673	761	968	973	944	939	899	786	794	752	721	703	847	1335	1597	964	570	576	597	586	574	563	600	588	571	567	575	595	539	578	652	521	573	575	601	606	597	512	569	549	604	604	604	560	583	554	569	615	587	626	584	599	576	551	540	532	592	569	579	569	591	595	532	574	580	583	614	590	588	610	576	562	625	562	591	599	592	588	592	576	566	572	575	589	534	516	579	591	566	589	603	530	563	579	583	596	537	572	599	533	518	598	559	594	562	577	563	576	626	555	596	577	540	545	574	568	580	566	561	559	572	571	564	580	576	556	585	534	552	566	645	576	558	538	547	563	564	583	589	581	565	527	588	565	572	595	576	603	580	558	538	606	570	494	574	595	625	562	538	566	514	546	561	565	564	589	580	571	593	523	579	559	603	578	604	555	572	570	544	576	563	586	543	551	593	617	570	585	553	603	556	604	569	576	568	588	538	575	576	573	582	551	512	585	582	628	589	604	572	593	585	601	569	565	569	569	575	598	599	575	549	541	568	548	585	573	533	581	563	560	584	575	610	562	591	581	559	607	541	565	560	584	560	546	579	551	460	582	567	518	554	536	593	590	582	553	580	575	528	604	580	604	575	536	561	603	567	529	548	582	584	559	594	508	540	600	569	608	560	577	566	538	591	591	601	583	569	606	558	535	566	554	553	594	623	550	541	607	615	595	604	567	552	570	576	541	581	558	590	555	550	594	548	600	578	560	562	574	543	581	622	580	548	573	577	557	570	550	537	627	581	593	566	593	573	638	558	563	581	539	582	580	576	566	591	551	600	610	575	521	569	564	605	620	587	538	598	599	547	578	580	557	544	570	534	593	610	544	606	552	571	536	575	590	582	583	559	648	571	619	622	553	559	575	555	592	568	555	588	553	572	564	550	531	571	563	602	569	564	590	577	562	581	548	564	567	595	584	525	545	589	558	575	549	572	618	580	533	560	586	598	574	562	570	558	543	568	583	552	558	550	586	558	537	546	541	505	591	581	622	574	578	550	558	599	551	547	590	562	520	572	589	605	537	545	559	613	568	546	586	544	566	558	563	574	565	613	587	564	591	569	542	585	598	548	557	562	570	586	603	550	581	531	576	555	565	557	545	552	583	569	553	578	531	565	536	578	570	568	583	575	576	554	531	549	598	579	555	533	543	564	519	553	543	575	575	594	522	538	585	571	562	590	588	579	583	594	583	593	584	586	569	606	570	574	578	571	538	572	585	575	597	549	537	535	549	570	580	628	608	568	561	566	589	568	561	595	588	530	555	565	595	620	584	546	560	569	584	576	571	584	566	549	526	579	530	578	586	549	556	611	533	590	561	559	578	593	559	569	545	585	566	603	578	544	574	590	583	562	590	601	576	572	591	561	577	563	553	566	580	552	549	585	575	555	589	615	609	588	598	595	536	551	554	559	589	582	594	580	550	532	586	529	568	590	576	596	588	603	508	574	579	553	603	589	571	549	553	583	605	569	584	585	543	555	566	611	604	585	540	505	585	557	573	562	583	583	552	537	564	533	516	570	591	570	558	539	588	591	574	567	543	568	559	602	613	566	583	592	574	572	569	547	575	593	578	590	553	582	580	603	530	574	605	593	580	587	583	595	563	559	613	546	574	533	574	562	624	599	606	586	581	598	569	601	579	591	551	576	565	612	562	557	551	589	598	576	594	544	589	580	573	600	578	582	594	542	577	574	578	552	576	543	581	611	542	540	561	566	567	574	587	569	579	632	564	624	590	559	568	634	565	592	581	537	568	566	585	624	580	587	561	576	574	585	613	549	569	577	578	614	556	598	578	599	579	596	593	619	548	554	581	565	584	546	593	575	559	576	592	586	569	579	562	557	529	573	576	614	539	580	593	572	566	587	543	555	551	551	607	534	577	571	547	593	575	575	573	569	589	579	584	587	568	579	583	523	550	570	614	551	602	560	601	555	593	573	572	602	573	583	572	580	563	552	535	572	585	573	602	520	565	573	581	563	603	552	565	591	566	520	561	561	534	536	560	608	550	569	574	661	594	587	581	568	550	562	589	559	576	587	545	597	537	560	602	568	588	589	571	596	613	550	591	576	595	593	536	568	594	555	581	550	567	581	573	511	582	605	588	538	537	598	578	583	537	571	542	561	565	565	577	606	561	579	602	582	560	567	586	522	570	566	575	558	544	616	594	579	530	557	520	566	625	568	570	556	541	597	602	568	597	628	564	554	562	567	594	586	564	577	566	590	552	605	538	569	576	587	553	558	570	575	573	529	549	592	602	556	574	569	586	593	544	558	557	550	541	562	581	549	536	570	611	554	606	557	586	569	551	575	563	606	533	559	538	553	573	563	564	538	572	545	568	527	540	564	547	573	624	547	540	580	613	539	571	561	566	563	570	560	574	574	543	548	594	557	573	565	568	553	584	567	603	578	610	536	564	552	580	565	556	549	572	577	568	601	580	572	555	589	558	571	522	595	531	515	591	594	574	594	600	568	566	560	568	566	606	597	587	550	520	567	561	541	631	598	526	544	566	547	580	567	569	543	598	578	565	553	593	570	553	579	555	525	573	564	566	563	566	581	524	573	625	589	594	562	530	585	571	580	610	536	555	599	575	561	608	558	583	533	609	561	590	579	561	591	568	577	583	573	566	570	575	591	568	571	565	582	529	573	554	576	590	572	553	589	581	602	562	581	589	608	577	564	522	602	566	590	552	602	604	587	581	586	564	563	553	563	583	557	571	603	573	566	560	557	573	613	592	611	553	542	630	588	553	587	609	562	609	605	614	519	546	576	607	599	559	611	533	570	589	526	548	558	545	564	615	538	572	551	580	572	545	583	582	583	597	601	554	544	603	577	516	604	577	556	521	567	544	543	595	587	587	567	553	542	557	563	558	583	527	571	557	569	591	597	577	580	608	579	570	598	533	601	601	594	572	549	546	578	601	562	587	589	545	548	530	567	590	568	582	558	594	585	576	581	537	534	596	552	597	585	602	595	581	590	544	561	568	577	556	575	579	557	544	544	617	547	551	617	562	603	545	538	553	604	579	598	529	598	562	616	575	590	592	591	567	566	614	571	539	582	566	561	544	568	552	582	589	557	567	557	554	619	586	561	552	569	560	555	549	590	567	579	582	589	537	556	566	550	601	564	534	568	599	639	584	622	585	571	601	582	552	583	604	573	618	603	551	582	558	579	557	534	537	541	545	536	584	554	570	576	540	548	567	515	584	548	574	558	585	563	575	596	572	553	581	613	606	569	616	566	570	565	601	576	603	593	575	574	533	545	589	551	562	601	565	600	558	554	590	525	594	603	564	545	549	532	564	533	558	543	599	550	549	586	523	551	546	598	583	603	566	596	542	579	551	562	576	566	575	585	553	595	565	559	577	562	579	618	557	561	584	583	586	588	570	591	615	564	593	576	563	539	567	550	576	560	571	553	532	593	584	576	527	595	596	558	573	551	536	557	553
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
11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
